attagtagatcgtgtatgtgctgaaatgtttacacatatgtgaaatggcctttaagccaaggcggctagggcagttagccatcgggccgaaaatgagcatgataagcgcatgttgcggctgtgtgacaacatttgctcttttaaatcagcgagttggtgataaaagcgccccaccgtcgccatcgccgaagaccagcatcagccggaattgaccatcaaacgggggccagggtaaaaatgggcatgattcaagccaatgccccggctttcacctgacatcaacgtcacgaccacgatgctaaggcgcacttggtccgccttggagcgagaagcttttgcctttgggccactgggaaatactgcgtcggcaacttggcgaggtcatcgacccggaggagttcaaactctggatcgatcccttgcgccccgtggaaagcgacgggccgggcctggttttggcctgccccaacgcctttcatcgcacgtggttgcgcgaccaccatctgccgcgtctgcgccagttggcccgccagatcgacccggagttcaaggtcaccctggccgtgctgcccggcggccagcccggcggccaaggccggcccgcggtcgccaggcagttgaccctgcccagcctgggcctggatcacccccagctcaacagccgctatcgcttcgaaaattacatcgccggcggcggcaacgaatacgcctgcgccgcggccaaggccatggccaacggccagagtttctttggcggggcgctctatctggtctcgggcacgggcctgggcaagagccacctgacccaggccatcggccaccacgtcctggacggcgagcgcccctgccgggtgtcctacctcaccgccgaggacttcgccaaccagatgatcagcgccctgcgcgccaaacgcatggagcagttcaaggaccgcttccgccggggctgcgacgtgctgctgctggaggaagtgccctttttggccggcaaggacaagacccaggaagaacttgtctacaccctcgacgccctggccaacgccggcaagcgcattattttcaccggcaaccagccgccggcccagatcaaaaatctgggccggcgtctgcgctcgcgcctggacggcagcgtcaccgtgcccatcgagccgcccgaccaccagacccgcgtgcgcatcctgcgcagcgaggcccagcgcctgggcgtcgtctcccccgtcgagcccctggagcttttggccgaggccatcagcggagacgtgcggcggctgatctcggccctcaacggcatggccgcccgcagcgccctcaccggccggcccatggacctggccctggccgccgaggtggccggccaactggccaccgagctgcgccgcctcagccccgagcgcatccgcgacgaggtggcccgggcctatggcctggagccggccctattgtctggcaaatcgcgcaaaaaagaagtgaccggcccgcgcaacatcgccatgtacctctgccgtcgccacaccgattcgtcgctgaaatccatcggcggcctgttcaaccgcgatcactccaccgtcatgtacggcgtcgacaagatcgaccgcctgctggcccaagaccaaaaattggccggccaactgcgctacatcgaacagcgcctgggcctgggctgattttcgcggccggcccggcggcgctgttggccgagcgcctcgatttgtggtacaagggcggataaaccattttttggagtgatcatgaaaaagatcattttcgcggcgctggccataatcctcgtttccggctgcgccctggccgacggcaagccgtccttcaacactctcgaagaaaaaataagctatatcatcgggttccagttcggcgccgatatgagcaaagaccagatcaacgtctcgcccgaggtcttcctcaagggcatgaaagacggcctggccggcaacaaatcggccctggacgaaaaacaggccgccgcggccatggacgagttccgcgtcaagatgatggcccaacagcaggccaaaatgaaggaacaggcggccgaaaacaagaagaagggcgacgccttccgcgccgagttcaagaaaaagcccggcgtcaagaccctgcccagcggcgtgatgtatcgcgtcatcagcgccggcaagggcccccagcccaagcccaccgacgtggtccaggcccactacaccggcaagctcgtcgacggaaccaaattcgacagctccgagggccgcgaaaagccggtcagcttcccgctcgacggcgtgatccccggctggagcgaggccctgcagcagatgaacaagggcgccaagtgggagatcgtcctgccgccggaagcggcctacggcgatcgtcaggtcggcccgatgatcggccccggctccacgctggtcttcgaggtcgagctggtcgacttcgccgcgcccaaggccgaggaggccccggccgcccagccccaaaaatagccctcgatctttttcgccacgggcccgactcctcgccgcgcgaggggccgggcccggtttttttgggccgccgttctctcttgacttgccggtcgacgattgactaacgttgttcatgctcgtgaatagcattcagcacaagcaaaaacaacgcgtcccgacgcgaccaggcgggagccacccttgcaggcccatctcgcggccgccatcacgcctcgggcgatgccgactcaccatccggaggacatgccatggccgcgcccctttcagagcaacagcgccaactgttcgaaaaaatcgacaaggaaaccaacgactttttgatgacgcgccacaacgcggtcaaccgctgggtcatcggcgacatgatccggcgcagcgcctaccactatcccgacaagctcgccctcatcgacggcgagatccagcgcacctacagccagttggagcgcgacagcaaccaactggcccaggcccttttgggccttggcgtgcaaaagtacgaccgcgtggccatcctggcccacaacacctatcaccacgtgctgacctggctgggctgcgccaaaatcggggccatctacctggcggtcaactatctgctgcgcgggcccgacatcgcctattgcatcaaccactccgagagcaaggtcttcgtcatcgaagatagcctgctggagctggtcgatggcgttttgggcgatatgcccacggtgcgctcgttcatctggtcggcggccacgggccagggggccatgcccgccggcttcgccgatttcgacgcctggcgcttggccgcctccgacgccgcgccccaggcgatcttgcgcatcgaggatccggcccagatgacctacaccagcggcaccgaatcccggcccaagggcgtcatcatcagcaaccaggccctgatcgcccaatacatgggctgcatcatcgacgccggctacggcccggacgacatcaacgtcaacgccctgcccatctaccactgcgccgcccgcgacgtgttcatgaatcccattttctgggtcggcggaaccaacgtgctgatggccccggacctgggccagatcctggccaacatcgaaaaacacaaggccacgatctttttcgcgccgcccacggtgtggatcggcctgctgcgccaccccgactttgagcggcgcgatctttccagcctgaagaaatgctgctacggcgcctcgatcatgcccgtggagatactcaaggaaatgatggagcgcctgcccggcgtggaggtctacaatttctatggccagaccgagctggccccctaccacaccatcctcaaggcccaggacgccctgcgcaagctgggctcggccggcaagggcggcctgcacatggagtcgcgcctggagggcgacgacggccaggccattgcggccgtgggccagcccggcgagatctgcggccgcggcccccacgccatgaccatgtacttcaaggagcccgacaagaccgaggaggccatgaagggcggctggttccattcgggcgacctgggggtctacgacgaggaaaactacatcaccgtggtcgatcgcaaaaaagacatgatcaagaccggcggcgagaacgtgccctcgcgggaggtggaagaggccatctatctggacaggcgggtggaggaggtggcggtcatcggcctggatcatcccaagtgggtcgaggccgtcaccgccgtggtcgtggccaagaaaggtcaggccatcgacccggacgagctgatcgcccattgccggcagcacctggcccccttcaagacgccaaagaaagtcatcgtcgtcgaggccctgcccaagacgcccacgggcaagatcctcaagcggcagatgcgccaggattacaagggcgttttcgccgacgaataggcgttttacaaggcgagagcgccgtacgggggcgtcctgccccgtgcggcggcctcaaggccggcaagcgccccgccccgatcgttggcgcggggcgcgctttttttgggcggcgtcacgcgccgcctggtcagttggctcagctgaagccgccgccaccgcagcccgacgaggccaggccgggcccgtccagccccggccccccgccgcccacggcaaagcccgaggccagcttgcgggcttggtcgcaaccgcacttggggcagagggccttgtcatccgcgcgcaggatcagcgcctcgaactgctcgccgcagcggccgcagacgtattcgaaaatcggcatgccagcacctctttgtcattggcgtttccaataactttaagccgcgcgcggcccttgtcaaggggcgcggtcgggcctagagcggcaggctggtggcgtgggccgggttgaggccctggtcgcgggccaggcggaagcaatcgcggcaggcgtgcaggtcggggccgtcttccagggggatcaggacgatgacccgttgaaagccgggcggcacggcctggggcgaggccggcggtttggtcatgatcagcaccgaggcgtggttgaggttggccggctcctggctgatcagcaccggttcgtcggcctgatcggccccgccggccagggcgtggggcacgaacgaggccgggtcgaaggtccagagcagggcgtccaggccggcggcctgccgcggatcggcggccaggatcagcacccgcgccccttgccgccagtgccaggcggccaggcgggccacggcctcgccgggcgcgcggccgcactgcttcagattgacgaactccagctccatgggccgattttagcacggcgcggcctcaaacgcccaccgcctcgtcaccgcgcggcccgcgcaagaaacttagacagcggccggcccatggtttacactttaagcagagggtgaaaaagcgcacttgcccgcacgggagttgaggccatgaatcttgccggccgtctttggcgctccaccagggtcaggctcatcgtcagcttcgtggcggtggccttgctggtgggcgtggcctcgttcctggtgggcggccggctgctctacgaggcggtgctttccgaggcggccagccgcgtgcgcctggatttgaacgccgcccgcgagatctatcaatcgcggacgcgctccatcgagctggccctgtcggtggccatcgccggcgatcaggtccagcgcctgctgaccgatggcgacgcggccgccctgaaggcctggctggaccgcttggcgcgggaagccgggctggattttctgggcctggccgcgcgggacggccgggtgttggcgcgcatcggccctggcccgctcggcggccgagacgtggacctgccggtggtcgcccaggccctggccgctggccggccaatgggcggcacggtggtcatggacgcggccagcctggccgccgaggatccggccctggcccggcgggcggtggtgcggccggtggccacggcccgcgccgaccccgcgcccgagggcgcgcggacagaggcgctgtgcctggccgcggccgcgccgctgtcgcgggagggcctggcgctctatggcggggtgttgctcagccgcgacaaggccatcgtcgacaccgtgggccagacggttttcaagaacgaatcctttgccggccgccaactgggcacggccacgatctttttgggcgatctgcgcgtcagcaccaacgtgcgcgcccccgacggcagccgggccatcggcaccagggcctcgcgggaggtggccgaggaggtgctgggccggggcggcgtgtggtcgggccgggccttcgtggcctacgactggcagatcaccgcctacgagcccatcgtcgacgtgaacggccaacgggtgggcatgctctacgtgggcgtgctggaggccaagtacgccgggctctggcggcagacgcttatggtcttcgccctgaccaccctggcctgcctggtggtggccgtgggcctgggggcctatctggccgagcgcatcacgcggccggtcaaccagctcatcgccgccagcgagcgggtggcgcggggcgatttttcgcccgaggtggggcccatcgtccgtagcgacctggggctgttgcagcgcggctttcaagagatgctgttggccctgggcgaacgcgagcgccgccagcaagaggaaagcgaaaagcgcctgttgcaatcggaaaagcaggccctggtcggccgcctggccgccggcgtggcccacgagatcaacaaccccctcaccggcgtgctgaccttcacccacctgctgctgcgccggggcgacctgccggccgaggtggtccacgacctgcaaaccatcgccgcccagaccgagcgcgtgcgcaagatcgtcaagggcctgttggatttttcgcgccagaccaagctggaggcccaacccagcgacctgaaccccctggtggcggcggcggtcaagctgatgaccaaccaggccctcttgaagggcgtgcgcctgcacttcgacccgcaagaagaattcccggtgatgaacctggaccgcagccagatgcagggagtcttgatcaacatgatcatcaacgccctcgacgccacgccgcccggcggcgaggtggccgtgatcacccggcccggcgatccggcgcggcgcggcggccgccagggcgtggagatcctggtgcgcgacaccggctgcggcatcgcccccgagcacctggacaagcttttcgacccctttttcaccaccaaggaagtcggccagggcacgggcctgggcctggccgtcagtcagggcgtggtggcccgccacggcggcgagatcaccgtgcgcagcaagccgggtcagggcagcacgttcaccatctggctgcccgaggagatcaggagcgaaggttatgactggtgaccacggagaattggcgacatgaaggtgctggtggtcgatgacgacaaggtggttttgctcagttgccggcgggtgctggaggcggccggccacctgacgcgcgaggccggcggggccgaacaggccctggccatcttgtccgccgagccggtggatttggttttggccgacgtgatgatgccgggcgtggacggcttcgccttgatcgagcgggcccgccgggtcgcgccatccacgccggtggtgttgatgacgggctacttgacgccacagatcaaacaacggggcatggcggcgggggcggcgggcttcatcgccaagccgttcacgccagacgagttgctggagggcctggccagggtcatgggcccgcgccaggcctgaccgacagcggcggcgggccttggcgtcgtcgggaaaggatgcgatcatgccggaaaagatgcttgtcatagacgacgattcggcggtaatcgaatcgtgccagcgcattttcagcgccgagggttgggaggtgaccggctccaccgacccggccaagggcctggagctggccgccggccaggccttcgaggtgatcctggtcgattggaagatgcccggcctcagcggcatggacgtgctctccgagctggaaaagcgcgcgcccaagtccaccgtggtcatgttcagcggctacccctcggtggagcgggccaccgaggccctcaagcgcggggccatggactacgtgcccaagcccttccggcccgacgagatcatcacagtggtcacgcgggccctgcgccgcaaggtcgatcaggagcaaaaggccctggaccgcgccgcgcggaccatcggggcctttcccgtgccgtcgtcggacgacaaggcccccaagaccatcgccgagacggtggcccacagcgtgggcgtcagcaaggtcagttcgccgtggctgaccatctttttgctgggcgtgctggccggggcctacatcggctttggcgggatgctggccagcagcgtcagtttcgacatggccggccacatgggcctgggcttcaccaagttcatgaccggcgcggtgttcagcctgggcctgatgctggtggtcatcgccggggccgagctgttcaccggcaacaacctgatggtttccaccgtgctggagggacagaccacctggggcgcggtgctggcccgctgggtggtggtcttcgtggccaacttcatcggcagcctgctcatcgtgctgttgttccattattcgggcctgtggaagaccggcggcggcgcgttgggcgcggcggcgctgaagctggcctacgccaaggtcggcctgggctggggcgaggcctttgtccggggcgtcggctgcaactggctggtctgcctggcggtctggatggccctggccgcccgccagacggtgggcaagatcttcgccatcttctttccgatcatggggttcgtggccattggcttcgagcactgcgtggccaacatgtatttcatcccggcgggcatcctgctgcgcgactgggccggcgtggccccgccccagggcctggacccggcgctcctgggctggggctcgtttttctgggccaacctggtgccggtgacgctgggcaacatcatcggcggcacggtgttcgtgggcttcagctattggagcgtctatctgcgcaagaccaaggccgcatgaagccaggccgccccgccgatggcccgcgcgtcggcggggcgctggtcagtggccggccctggtttgggccagcaacgccagcgtggcccggccgtcgatgatatcctgctcgccttcgaaggccggcgcgccggcaaagaccgagaaatcgccgcgcatgctgcgggccagggcgttctggccgccggccaactcggcaaagcggcggccggcgtacttcaggccccgggccaacgtgccggccgggacatattcgcgcatgaggcggcccgcatccaccaccacccgcttgatgggatcgcccatgccgtggagcatctgcaactcgtaggcgtggcgctccaggcccagcgcatcggccacggccatgaccctggcgatggtgcgcaggttgtgcgtgccaaaggccggtttgatggcgtcggcgcggcgcagcatcacctcggccagggcctcgtaattggcgtcggtgctgggtttgttgttccacaccgggctcttggccaggccttggccggcggcgagcgccctctcgtgctccagataggcccccttgaccaggcggatgggcgcgcgaaagccgtgggcccgggcccaggtggccagggcggccacgtctggggccgcatcgcgcagataggcctggatcaccacgcccaagcgcaaatcaccttgcccgtccagggcgagggcccggttttgctcgaccacctggcgaaacaacgccaaggtcatgtccttgtaggcgtattcctccatgtcgatgcggatgaagacctttttgcccggcgcggcggcggcgcgcaacagctcgaccagggcggcggcgatctcggcgcgcttggcctgggcgcgggccgaacggccctggccatccagggcggcgtccaggtcgtggaccagggccgaaagcttcagcgagacgttgagatcgttgacggacgcttggccggccgtgaagcggcggatcaggtccagataataggcccggtattgccgggcgtcctcgggcgagagcgaggcgtcgccaacgttgtccaagctcaccagcaggcccttggccttttccctggccacgaaggcgaagatcttgtcgatctcggcggccgtctccagctcgtcgtcatcgttgtcgaccaccaacaaaaacggctcgcacatccattttatgaagggcatgagccaggcaaaggcccgccgcgccgtccggctgtcgccaagggcggccaaaaaccagccggtgacgtcggccaaggggccccacatgctcagcttgatcaacgccatgcgcacgccctgatcgcccgcggcccggccttgcaactgggcgcgcagggccgcctccagggcgccaagctggctgaccgtggccgcttccagggcgctcgggctcggcgcggccgcccaggccgccggccagccacgcccagccaaaccgccgccagccgccaggcccagggccccggccaggatcaacgccagcaaaaaaccgatcgtcatgcgtttgaacaacatcgcgcgcctcgcaagcaataataatcatggatgaccacccggccatcgcttggagtctaaatccgtggccggccgccgggcaacattatttgaagcgcgccggccatggcccagcgccgggccagggcatgggcgcggtcgatgctcgcgcgcccggtggttcggatttacctatttgcattatcggcccaaattatagttacctaggccagcgcggcctcgcgcgttgggtcaacggccgtctcggcccgaaagtcatggagagcggaaggtgctgacaaaaaacgttttcgccacgcgagggggcgtcatcggcgtgggcgcggtcatcggcgtgctggcggcgctgctgcaatattggggcaaccccggcaacatgggcgtgtgcgtggcctgcttcgagcgcgacatcgccggcgcggtgggtttgcatcaggcggcggtggtgcaatacatgcgcccggagatcatcggtttcgtgctgggcgcgctgatcgcggcgatggcttttggcgagttccggccgcgcggcggctcggccccactggcgcgcttctttttgggcgctttcgccatgatcggcgcgctggtctttttgggctgcccgtggcgggcccttttgcgcctggccggcggcgacggcaacgccctgctgggcctggccgggttgatcgtgggcattggcctgggcacgatttttctgcggcgcggctacaacctgggccgggcgcaaaaatcgccggcggcggtgggcctgctgttgcccattctgatggccggctttttggttttgatgttcatctacccccaggtggccgagcaggacaaatccggcgtgctgttctatagcctcaaggggccgggcgccatgcacgcgccgcttttggtctcgctggtcgtgggcctggccgtgggctttctggcccagcgcagccggttttgcaccatgggcgctttccgcgatctgatccttttccgccagccccatcttttctggggcgtgctggcccttctggtcttcgccttcgggtccaacctggccctgggccagttcaaggccggcttcgagggccagccggtggcccacaccatgggtctgtggaactttttgggcatgttgttggccgggctggcctttgtgctggccggcggttgccccggtcggcagttgtttttggccggcgagggcgatggcgacgcggcggtgttcgtgctgggcatgatcgtgggcgcggcctttgcccacaacttcggcctggcctcctcgccggcgggcatcgggccccacggcatggccgcggtggcggtgggcctggcggtgtgcttgtatctgggcttcgccatgcgcggggccaaggccgcctgagcggccggccatgctaaggagctgaaaaatgagccaagagatcgacgcgcgggggctgtcctgcccccagccggtgatattgaccctggaggcgctcaagaaaatgagcggcggccagttggaagttctggtcgacaccgacacctcggtggaaaacgtctcgcgggcggcgaccagccagggctggcgagtggaggccgttggccaagaggccgattgctatcgcctgagcctggccaaaggctaggggcttgggcctattcaaggcggtcaagcaggccctggccggacgggtcgaacccggccggagcctgggccgccatggcatcttggtctacgccaacaccagcgaggtgatccgcgccgaggcggcgctgaaagaggccggctggctggtcagcgtcaagggcccgccgcccgagctgcgcaccggctgcgacttggtcatcgagttcccgctggtcgaggagctggccatcctgcgtctgttggaccaggccggcctgacgccgctgcaaagcgcgccggtggacggcccgctgctgcggccggtggatctgttccaaaccgtggattacggccggcacctgatgatccgcgccgccaacatgaagctgaccgtggagaaacaaagccgacgcatcgtcaacgtctcgggcggcggctgcccggacgtgccctatctggcccaggagatgatcggcaagaccctcgacgaggcccccagcccccgccagatcggtcacaccctctgcggctacgccctgcaactggccttcgaggagatgcaaaggcgatgctagcggtggcaggcgccatcccctggccggaactgcccgtggtcgaaggcctggccacgctggatggcccgcgtctgctgatcgacgcgcggcccgtggccgcggtggcccggggcacggccgccctgttggccgcggccgtgagcgccagccaggccttgggtggcccgccggtgatggcccatctggtcggcgacatcggcgcgggccagggcagccgggcgctctacgcccatctggcccggatcctgccagaacggcaatacgccgcgctggtgtttcactatctgcaacccgacgtggattggcacgggcgggtgcttctggccgtggagcagatgcggccccgaccgctgttgatcgccgacgccggattcatgtacgccgccaagatgggcggcatggcccccagctacgacctgttcacccccgacgccggcgagttggcctttctggccgacgaggccgcgccgcaccccttttacacccgtggcttcatcctgcacgaggaggcccaggccccggccctgatcgcccgggcccatgcccacggcaacgccgcccggcatctgctggtcaagggccgaaaggattatctggccagcgggccggaggccatcgaagccctgcccggccccgattgccccgtgctggagtgcgtgggcggcaccggcgacaccctcaccggcctggccgcggcgttgctggccgccggccagcccatggcccgcgccgcccgtttggccgccctgaccaaccgcctggccggccaactggccaaccccacgcccgccagccagatcggcgagatcatcgcgcgcatccccgccgccctggccctggcgctgcggcaaatcccggcatgagccaaggcgaggcaaaacaaggcctctcggggcaaagcatcgtgctggacgtgatttatcaacaccgccagaccgaggccgtattcaaggactatgagcgccaaaccggccgctgcatctgctgccaatcgcttttcgacaccctggagcaggccgcccaggcccacggcctggatctggccgaattgctggcgcgcctgcgcgcggccatcgccgccgggccaaccaaataacccgccaaaggccgccgttgccccgcgctggacgtaaaccgcattaatcgatatagtttagcatcacccatctaaacaccgttttggcgggccaaagacccacgggcggcgcagcgcggagtcgaaccatggaaaagcaaaacatcgcggtcatcatcaacgggcaaatccagaaatacggcgagcgggccgccctcaagtacaaagaggacggcgcttggcgcgagatcagctggcgcgagatgggccggcaggtcaacgccgtggcccgagccttgatcaaactgggcctggccgaaaaacaggccgtggccatcttcgcggccaactcgccgtggtggaccatcgccgacctgggcatcttgaacgcccgctgcatggtcgcgccgatccacgcgcccagcaccatgggccaggccaaatacatcgtcgacgattcgaacgcgcggctgatctttgtcggcggccaggagcagtacgccaaggtcatgaagttcttcggccagaccgagggcctgcaaaccatcgtctgtttcgaccgccacgtgcggttggagcagaaccccaacatcatgtattttgacgactttttggccctgggccaggccgcccaagacgccggcgccgaggtcgaggcccgcctgggccgcgcccgcgccgacgacctggtcacgctgatctacacctcgggcaccaccggcgagcccaagggcgtcatgctcgatcacgccaatttttatcatcaatacatcagcctgcccgagcgcttcgccatgttcgacagcgaccgctcgctgtgcctgctgccgctgtcccatgttttcgagcgggcctggacctacaacgccctggcgcggggcatgaccaaccactattgcgccgaccccaagcaggccctggagcacatgcaggaggtcaagccccatttcgtctgcatggtgccgcgcttttacgagaaaatctattcagccgtcttcaacaagctggagagcgccccggaaaacaagcgcaagctctttcactgggccctgcaaaccggcttggccgccggccgcctgcgcatcgacaacaagcccctgcccctgggcctcaaactgcgccacgccctggccgacgccctggtgctgaaaaaaattcgccagctcaccggcggcgagatccgcgtcttcccctgcgccggcgcgccgctctcgcccgagatcgacgagtttttctgggcggtgggcatcttcgtctgcctgggctttggcatgaccgaaaccaccgccaccgtgacctgcccctcggccgatcacaagcgctttggcacgtgcggcacggccatcaaggacaccgagctcaagctggcccccgacggcgagctgctcgtgcgcgggccccaggtcatgcgcggctattacaacaagcccgaggagacggccaagaccctggtcgacggctggctctacaccggcgacgtggccgccatcgaccaagacggcttcatgtccatcaccgatcgcaaaaaagacctgatgaagacctcgggcggcaagtacatcgcgccccagcccgtggaaaacgccgtgggcaaggaccacttcgtcgagcagattctgctggtggccgacgggcgcaagttcgccagcgccctgatcgtgccctgtttcgagtccttggagcagtgggcccaggccaacggcgtgagcttcgcctcgcgccaggagctggtcgacaacccccgcgtggtcgagttctacgcccaacgcgtcaaggagctgaccaaagacctggaaaagcacgagaagattcagaaattcatcttgctgcccgaggagttcaccatcgaggagggcgagatgacccccaccctcaagctcaagcgcaaggtcatcttggccaagtacgccgatcgcatcgaggccatgtacaaagaataaggccagccatggccgttggcgcggggctggccttggcgggccggccccgccgcgtttgctctagcgattgtagcgcttgatcatcagctccaggtcttccagcaacgattgcaggtcttcctcgtgctcgacctcttgttcgaggatggtgctggccatgttgtaggtgacgatgtcggcctcgcgggtgagcttgatcatcttgtcgtaggtgctgatggcgcattgttcgccgcggatgttctgctccagcacaagctgcacgtaggggtcggccggcggctcgtagccacagccgctgagatcgtaccacagcttgggctccaacaccggcacgccgccaagctggacgatgcgcccggccaccagttcggcgtgggaaagctcgtcggtggcgtgctgcaacagctcggcggccacggcgtctttcatcggcccggccaccaccttggcccccagccaatattgatagtaggcgaaccactcgtcggccagggcctggttgagcatgccgagcaggacgttgacgtccatgccgatgatctcgcgtcctctggtgcccatgactcctcctttcacatcgcgtaagttaattttatttcccggcaaacaccgaggttatcgtccgtatctcccaggctgaggccggccggcgggcaagtcaaggccaatgcgccggccggctggcggcgttttgccgacaatcgccggcgcggacgcgcgcggtggtgtcaataatcattggcggcggttataatcgggccatgcagcatggagtcagctttggaccaacactgtcaagcccggccttcgccgtatcgttgggttgttttcggcgcgctggcggcggcctatgtgctggtgttttttcatcggctgtgcccgtcggtggtggccctggacatcatggccgacctgggcgcgggcccggcgctgatggggcttttggcctcggcctatttctatccctacgcggccatgcagatgccggcggggcttttggccgattcgtgggggccgcggcgcagcgtgacgctgtttttcgccctggccggggtggcctcgatcctcttcggcctggcctggtcaaccgccgtggcggtggcggcgcgggtgctggtgggcctgggcgtggccatggttttcgtgccgacgatgaagatcatcacctgttggtttccgcgcggccagttcgccctgatggccgggctgctattggccctgggcgggctgggggcctacgtggcctcggcgccgctggccatgctcagcgcggcctttggctggcgggccagttttgtcgtcatcgggctgatcagcatggtggtgggcgtggcgatatggtttttggtgcgcgacaacccggccgacaagggcctgccgccggccgaggcgcggccatgcgccacggaggccccggccatcggcctgtggcaaggggcgatgatggtcttgggccacggccggttttatccgctggccggctggttcatcagcacgggggtggtctttttcgggctgggcggcctgtgggccgggccctatctggcccagacgcacggcctgggcccggccgacgtgggccacgtgttgtcgatgatggccgtgggcatggtgctgggcagccccctgctgagctggctatccgacaaggtgttgcgctcgcgcaaggccgtgctgatcggctgcgcggtgggcctgtgcggcctgaccgcgccgctggccctggccccggccgacatcccgctctggggcctctatctgggtagcgccttgctcagcgtcttttgcgcggcggcctcgggggtgggtttcatcgcggccaaggagctttttccggtggagatagccggcacggcggtggggttgatcaacttttttccgtttttgggcggcgcattgggccagccgttgctgggctggctgctgcaacgccacggcgggcgcgggccttatgcggcggcggtctatggtcaggccttcgagtggtgcctgtggatcgcattggccgggctgttttgcgcgctgttttgcaccgagacctggggccggccggccccgaccgagggcgaccactgagtttcacgaccttttgcgggaggtgaggacatgaagcgacttttgatcgcggcgctggccgtggccgtcagcctggccggtggcgtggccctggcggccgattcggcctttttacagctcctgcgccccaaaatgggccaggtcaaagccaaggccgcctacagcggcatgttctggtcggaggtcgacgttcagggaagctccacgtcgtttgccatgaacaagcaggaactttcggccatgaccccgctgatgcaggacgacggccaggaactggccctgtggctggacgccgacgtgcgcaatgtcgacagcgacctgtttttgcccgaggtcaaccgcacatttcccgatgagctgtgggacttgaacctggccctgtcctatcggcgcaagctgggccaaaactggatcggcggcgtgcgcggctcctttggctcggcctccgacaagcccttcaattcggccgacgagctgacctacaacgccatgggctttgcccgccgcgagctggacaaacagaacgccctgctgtttttcctgttctattccagcagcatggattttctgcccggcgtgccctatcccggcgtggcctggcagtacaccgcggccgaccgcagcctagacctgaccatcggcctgcccatgctcatggccacctaccggcccgtggacccgctcaagctcagcgtggcctattatcccctgcgtaacgtcttcggcgaggccgcctggagcttcaccaagcagtggtccaccttcggacgcttcacctggacctatcaagactatctgctagccgaccgcccgcgcgacgaaaaccgcctgttttattatgaaaaacgcgccgtcatcggcgtgggcttcaagcctctgcccggggccaacatcgagctttccggcggacgcgcctttgaccgcctgatgttccagggccagaaccacggtgacgaagaccaaaaccgcatcgagctcgacgacggctggctggtccacctggtggggtcaatgcgcttctagggccggcgcggcgtcggccggcccctcggccgtgagcgtcggcgtccgcgcctcgtccagggcctggcggatggccgccaccatctgcgaagtgaggatgggcttgtacaaaaaggccttgaagcccagctccaaggccttttcggccgagacctgctcgctgaagcccgagcagaggatcaccggcagctcgggccgcaggcgcatcatctccagggccatttccaggccactgcgaccgggcatgttctgatcggtgaagatcaagtcgaacccgtcgggcgcggcgcggaaggcggccaaggcttgctccggcgaggtgaagccgaagaactcgtagcccagcggggccaggatctgtcggccgatatccaccagcgcctcttcgtcgtcgacaaacatgatcctttccgaaccgccggccaaggcctggcgttcgggcgcggccgcgcgctgggcctggctggccagcagcggcagatacacctggaagacgctgccccggcccgactcgctatatacgcggatcgatccgcccaagtccttgacgatgccgtgcaaaaccgaaaggcccagccccgtgcccttgccctgctccttggtggtgaaaaacggctcgaaaatgcggccgagggtggcctgatccatgcccacgccagtgtcgctgaccgacagccgcaggaaatggccctgctgaatgtcgtagcgcgccgcgtcttcggcgttgatgatggggctatccaactcgacggtgagcacgccgccagtctccagcatggcctggcgggcgttggtgcacaggttcatcaccacctggtgcaggctggtggggtcggccaagaccaggtcggcgtcggccgaaaagcgttggcgcacctcgatggacccgaaggccgaggcccgcatgagcttgatgacttccttgacgatgggcgtgacggccacgggctggcgctcgcgcttggcctggcggctgaagctgaggatctgcttgatcaactcggcggcgcgtccgccggcgttgagcacggcctccaggtattcctgcacgggatggccctcgggcaggtcgctggcggccagctcggaatagccgatgatggcgctgaggatattgttgaaatcgtgggcgatgccgccggccagggtgccgatggcctccattttctgggcctggcgcagttgatcctccagcctggcgtgggtctcctgggcccgcttgcgctcgacgatgtcccaggccaggtcggccaattgcgcgaccacggccacgtcgccctcgaggtaatcgccgggcttgttgcccacgcccaaaatggccacgatgcgcccctggcggaagaccggggccaccagttcgccgcgcaccggcgcgtggccctcgggcaggccgcgccggtggggcagggacatgtagtcgttgtggatcaccgcccgccgccgcagcaggcagtcgacccacacgccggccttgtccacgggataatgggccttttcgaccttggccgtgcacatggtggccagggtgttgctggaccagacctggagttgcagggtcttttcgtcctcggagacaaagtgataaaagccgatctcgcttccggtgagctcctcggccatgtcgatggtcttttgcagcagcgtgtccgagtcgcagtcggccgaaagctccaacaggcgcaggcgggcctggcgcacgcgcctgtcgcggatctggcccgaaacatcctcgaaggtggtgaagacctggtggggcttttcgtcgccgggccggaacaggggcacggcgttgacggtgatccagatgacgtttttggtatgcgggttgcgcacgcccatcaccacgccgcgcacctccttgcctgtgcgcatggccacctcgtaggggtgctcctcgggcggcatggccgcgccgtcctcgcggaaaagctccgggatgctttcgggcgcgaggccttcggtggtgtgttgcaagacgatgcccaggatcttttcggcggccgggttggccgagacgatgcggccctgggcgtcgcggtagaccacgccgtggagcatggactgaaacaggttgtgatagagctcggcgctttcgcgcagagccaactcctgctccttgagcttggtcacgtcgcggaagaccgtcagtttggaaagcgcgccgctttcgtggatcagcgggtcgttgctgacgtgatagacggcgttgtatagctcgtcgtcgagctggtaattgacgtggcggcgctttttgatcacgcccatgacgcaccaggggcagacgtcggggcggtgataaagggcctgatggcacaattcgccggtggcgtcgcggcccaggcggcggatcatcgccgggttcatgtactcgatgacaaacgcctccgagcagatatagaccgcgtcctccatggcctgcatcatggtgcggtacttttcctcgctggcgcgcagggccttttgggcctccatgcgctgggccatttcgtcacgagcgttctggtaggcctgggaaagctcggccgtgcgggcgaccacgcggcgctccaggtcgtcgttggcctggcgcagggcctcggtggtggcccggcgctgttcccaggcccacgccaggccccaggcggtcagcccccagacgaaggccagggccgcggcgacgagcaagccccagtcccgccaggcctcggccttggccgacatggccccggccggcaggaaagagacgaccttccagaaatattcgccctggccggcggcgcgcagctcggacaagggccgcgcggtgacaaaggaataaagcccggccgcggtctgggcctgaccctgctcccggccgctgatctcccgccaggcctggggttgggcgttggccagggtgcgcttttccttgccgggcagcatgaagccccactcgtcttccggatcggggcccatcagccagtggccttggttattcaacagcatcagcgccgatggcgcgggccggccgacttggcgcagttgctccagcagcttggcggccaggtagttgatcaccaccacgcccagcttgtggccgtcgggcccgaagaccggctgggccaggcggatcatcggcttgagcggttgctcgacgcgctcgcgctcgacgttgaggtccagcggcgagacgtagatcccaccacggcccaggccgatggagcggcggaaataatagcgccggcttttgtcttgcagttcgcccggcgccgtcgccttgacgcggccgcccacgcggtcgacgcgggcccgttcgcggccggcgacgtccacgaaacgtagttggtcgtagtcggggtggctggcggcgaacagggtcagctcgctggccagttcggccagggcggcgctccgatcggcggcggccaggcggcgctcgacaaggccggccagaaagcgcagatcgtcgaccaccggcgcgaagacccgttggatggcccgttgaccggccgtggcggcctccatctccatgcgccgactggcgaccatgtccgccgcggtctcggcgtgatacagctcggcgagcaccgccagcgaaatgaccatcagcggcgcgaagatcagcagggccttcttgaagaccgcccacggcccgggccggagcccggcgatgtattggctggcgttcacgttgaggttcccccgtgcgcgcgggccgggtgaagcggacgcggccgcgcggccacggcctgtcgctggcgctggcggcgttggcgtggatgatgaactggctggcgaacccggcgttttgtcgatgcctatattatgcaggcaatggaccgggctttttcaactatcggcgcggatttttcgcggtcgtccgctgatcctcggccagggcgttccaaccgccgcccagggccttgtagacggtgatgagatcgctggtgaccgcgccccggctctgggccagttgatcctgcaattgcagcaacgaacgctgggcctccaggacgttgttgaaatcgaccaggccggcgcggtattggtcctgggcgatggcctcggcgcgccgggcctcctcgacggccttggccaggctctgggcgcgcagttgttcgcgggcgtaggcggtcaggttgtcttcgacctcggccagggcggccaggacggccttttggtaggccagcagggcctgttcctgcaagctcgactggatggcgatgttttggcgcaccgcgccggcgtcgaaaatcttccaactgacggccggcccgatgccccaggcctggctggcggcgctgaacagttcgcccgagctgacggactccaggccgatgctgcccagcaggcgcagcttgggataaagcgcggccgtggccacgccgacgcgggcggtctgggcggccaggcggcgttcggccgcgcggatgtcgggccgctggcgcagggcctcggccggcacgcccacggccacgcggggcgggcactgggggatgggcctgacctcggccaagcgttggtgcaggctgccgggcgtgcggccggccaggatggccaggctgttgagcgaactttccaagccggcctgcaggccgggcagttgggcgcgggagctttccaggttgtagcccgcctgacgcagggccagttcgttactcaggccggcggcgcgccgggcggcgatcagggcgtgggtcttggtttgggcctccaggttggcccgcatggccgccagccgggcctggtaggtgcgggcctccacgtagttgcgcgccgtttcggcgcagatgctcacccagacgtcgcgcagatcggcctgggccgcctccagatcagcctgggccgcctcgaccccccgccgcgcgccgccgaatatgtcgatctcccagccggcgtcgaaaccgccggagtagaggtcatactgcccgcccgagccggagcggctgttttcgctggcccggcgcgactcgaaagcgccatctgccgaaagctcgggccacagggccgcctggctcaggccccgggcggccctggcctggcgcaccttggcccgggccgttttgatgtccaggttgccggccaggctctggccgatcagctcggtcaagagtggatcgtcgaacctggcccaccactgggccagggcctgggcctggggcgtggcggcctccagcccgccggtcatggtcgcgcgccaggccggcggcgtttgcgggctgggcgcttggtaatcggggcccacggcggcgcagccggccgaaatcaggccgacggccacgacggcggcggccagggcgatcttgcctgggcttgtcatggctttgtcccccctcgccgggcgcgcacgaagtctttcaggccctcacgccagccctgcaacaccacaaacagcggcgggatgagaaaaatacccagcatcgtcgccgccaacatgccaaaaaacaccgtcacgccgatatcgcggcgactggccgcgccggcccccgtggccaccaccagcggaaacacgcccaggatgaacgaaaaagcggtcatcaacaccgcgcggaaacgcacccgcgcgccatccagggccgcctggacgatgggcgcgcccgcctcgcggctggtcttggcgaactcgacgatgaggatggcgttcttgctggccaggcccagcagcagcaccaggccgatctggccatagatgctaagcgcccggccaaagatgaacaaacccgccagcgcccccagcaccgccaccgagatcgacaggatcaccgtcagcgggatcgaccagctttcgtattgagccaccagaaacagatagccaaaaagcagggcggtgaggaaaatcgccaccgtctggccgccggcctgctgttcctgataactcaggcccgaccagtcgaaaccatagccctggggcagggtgcgccgggccagcgcggccatggcgtccatggcctggcccgaacttttgccctcggcggccgcgccgttgatctgggtggaagggaactggttgtagcgataaatcacctggggcccggtggtgatcttcaggctgaccagggtcgacaggggggtcatggccccggagtcggagcgcacatagagctggccgatggcctccggcgcgtcacggtagggcgcgtcggcctggatcttgacttgatagacgcggttgaacaggttgaagtcgttgacgtatttcgagccgagctgggcctggagcgtctcgaagacgcggcccaccggcacgcccaggctctgggccttgacgcggtcgaggtcgatgtagatctgcggggcgtcggcggtgaagctggaaaaggcccgctggatgttggggtcttggttggcggccacgaccatggccccggtgacggcggccagatcctggggcgtctggtcgccgaaggcctgcaaccggaagtcgaagccgcccaccgagcccatgccgcgaatggccggcggggtgatcacgcggatgtcggcggcggggatggccgccaccctggcctggacggccttgatgatcgccggcagttgttcgtcgtcggcggtgcgctcatcccagggcttgagcatgatcaccgcgcgacccaggttttcgccggtgccgctgagggcgctgcggccgttgatgttggtgacggcggcgatgcccggcgtgtccttgatcgccgcatgtatctgccgcgagaccaggctggtgcgctccagcgaggccgtgggcggcagttggatctccaggtaaaacaagccctgatcctcgtcgggcaaaaagctggtggggctgccgacgaaaagcagataccccccggtcaacaccagggccagcaggcccagcgtcagggcccggcggccggccagccagcccgcgccgcgcacgtagccattgcgcgaacggcccagcaaagcctcgaaccagcccagcggcccgcgccgcgcctggtggccgccggccgccggccgcagaatcagcgcgcagagggccgggctcagggtcagggcgcagacgcccgaaagcaaaacggcgaaacagatcgtcacggcgaactgctgatagagccggccggtgatgcccggcaaaaaggccaccggcaaaaacatggccaaaagcaccagcgtggcggcgatgatcggcccggtgacctggcccatggccttgatggtggcgcttttggcgtcgatgcgctcctcgtccaaaatgcgctggacgttttcgaccaccacgatggcgtcgtcgacgaccacgccgatggccagaatcaacgcgaatagcgtgatgatgttggcgctgtagcccagggccaacagcgcggcgaaggcgccgatcagcgagacggggatggtgagggtggggatcagcgtggcccgccagtcctgcaaaaacagaaacgtcacgcccaccaccagcacgaaggtcatcagcagggtgaggacgatctcgtggatggtggcccgcacgaacagggtcgcgtccatggtcaggcgatattctatgtcgtcgggaaaggtccgggccagccgttccagttcggcgcgcacctggtccatggtctccagggcgttggcgtcggaggactgatagatgcccagcggcaccgccggcgcgccgtcgagcaggttgttgccggcgtaggactgggcccccaactccacgcgggccacgtcgcccaggcgcagcacgccgccgtccttgttgacgcgcaccacgatgttcgaaaaatcctccaccgtcaccagccggcccttggcccgcagggggtactgcaactgctggccggccgggccgggagaggagcccagcgcgccggcggcggcctggatgttctggctggcgatggcctggttgatgtcggaggcgctcaggcccagggcggccaggcgttcggggtccatccacacgcgcatgctgtagctcagttcgccaaagatgttggcgtcgctgacgccgttgatgcgggccagggcgtcttggacgttgatgctgacgaagttgctgagaaaaagctgatcgcgcgtgcccttgggcgaaaagaagttgatgatggccagcatgtccgagctgcgggcgcgcacggtcaggccctgggccaccacctcgttgggcagcttggactcggcctgcttgaggcggttgagcacgttgacctgggcgatgtcggcgttggcgtcggcgtcgaaggtcaccgtcaggctgtaggagccgtcgttgccgctggtggaggtcatgtagatcatgtcctcgacgccgttgacctgggcctcgatgggcgcggccacgctctgggccaccacctcggcgctggccccgggataggtggcccgcacgacgatctcgggcggggtgatcttgggatattgggccaccgagatgttcagaagcgcgatcaacccggccagggtgatcaccaacgaaatcaccacggccaggcgcgggcggtcgatgaaaagtttggagatcatatctggccgccctatcgacccgcgtcggccacgggcttgaccgcctggccgggacgcaccttttgcacgccttggacgacgatcagctcgccggcggccaggcccgaggcgatgacccagtccggcccggactggccggcggtgaccaccggccgcttgctggcgatgttttggccgtcgacgacaaagacatggcgtccgtcctggtcctccagcacggccgattgcggggccagcaccaccggtttggccggcccggacgactcgttgacggtgacgaactggcccggcgtcaagaggccctcggggttggcgaagacggcgcgcacggcgatggtgccggtggccgggtccacctcgttgtcgatgaactcgaccttgccgacgatgggataatcgtggccctggcccaggagcaggcgcacctggcggccggcctcgcgctgggcggcgttttcacggccgcgctggggcagttcggtctcggagatggaatagaccacgcggatggggtctacctgaacgatgcgcgccaacgcccccgattcagggcccaccagattgcccaccgtgtaggcggcccggccgatgcgcccggcgatgggcgccttgaccgtggcgtagcccaggttcagctcggcctgggccaggttggcctgggcctgggccacggcggccttggcctggagctggacgctgatggcctgctccatgtcggcggccgagacgctgccggccccggcgcttttgaggcgggccaggtattgctcggcctgggccagggcggcctgggcctgggcggccttggcccggtcggcggccacctggttgcggtaggaggcctgctcgatgacgaaaagcgtctgaccggcccgcaccaggccgccctcgcggaaggcgatgcgctccagataaccttgcaccctggctcgcagatccacgctctgcatggcctcgacgcggcccacgtggcgactggtggcctggagatccttttgccgggcggcggccacgatcaccgccggcggcccgccgggcggcgcggcctgggccgccgtgacgatcaacagcaaaatggtcgccagcaaacaaggcgacgcgtgacgggaaggttttgtctggggcatgacaagtccttgtgtcgggttgatcagctaggcggcgctccaaacaaccggcccatcgcggccactttcccgggcgggcccatcaccaccagcatgtcgccgccggccaacagttcgtcggcccccggcgaggccgccacgccgtcgggccgtttgatggccaccaccgtcacgccatggtccttgcgcaggttggcctggcccaggctgcggccgaccagcggcgagcgctcgtcgaggcgaaaggtgaggatctcggtgtcgtcgaacaggcccgaaagacgctgttcgccaccctcgccgccgggattgacgtcgcgtagggaattgtagtcctgccgccgcagttgggccaacagggtggctatctcgctttcgggcgcgcgcaggcggcgcagcacgcgggtgaatatctccagggcggtttcgtattcctcggggatgacctcgtcggccccgaccttgcgcaggccctcgacctcgctttcgtagcgcgtgcgcacgatgacgtgcaaggtggggttgatgctcttggccgcggcgacgatgcgccgcgccaccaccgagccgcccatcgaaaccaccaggatcttggcgtgggccaggccggcgtgggccagcacggccggattgctggcgtcgccgaagacgatgggcaggccaagggccgactgctggcgcacggtgtgggggttcatctccaccaccaaaaagggcagccccgccaggcgggccgcccgcaccacgttgcgcccggccaggccatagccgatgaccaccacctgcgccgcgtggccgtcgtgagccgcatggccctcgtcgtcgccgccctggcggtctggccctccccacgagggcgaccaatagccgcccaggccgatggccgacagccaggccggcgatttttcgcccagccggaagcccagcgaaagcatgaaaggcgtcagcaccatcgtcatgatcgccgtggccaggaataaattgtagccattgctgtcgagcagcttggcgttgaggccgatctgagccagcacgaaggagaattcgccgatctgcccgatcgatagcgccgtcgagccggccacgcgcaggccgtggcccaaaaacagcaccgccacccccgccgaggcctgcttgaggatcagcaccaacgccgtgaccgtcagcaccagcaccggatgatgcacgaaataggccggctcgaccaacatgcccatcgagatgaaaaaaatactgatgaacaaatcgcgcatgggcaaaatgctgcccaccgcctgcaggccaaagggcgacgagctgatgatcagcccggcggcgaaggcgcccagggccagcgacagcccggcccaccaggtcagcgcggccacgcccaggcacatggtcaccacgctgatcagaaacatctcgcggctgcgcgtgtccgccacccgggccatggcccacggggccagccagcggcccagcaccagcagcgccgccaccgcggccaggcctttttgcagcatcagccacatgtccgcgccgttgacgtgcccgccggccaggaagggcaccgccagcatcatcggcaccacggcgatgtcttgaaaaatgaggatggccaggcagatgcggccggccggcgtatccagggccgaacgctcccgcaaaagattgagcacgatggccgtgctgctcagcgccagcaaaaagccgacgaagatctcggtgttccagttcaaccccaggagatgagccgcgcccgcgcccagggccatcgcgccgagcacctgcaacgccccgccgatgaacaccacgtccttgatctgcatcaagtccttgatgctgaactccaggccgatggtgaacaacagcagcaccacgcccacctcggccatcagctccacttcgtggacgccagagaccaggcccaggccgtgtggcccggccagggccccggcgatcagaaaaccgacgatgtttggtatgcccaggcggtgaaagacgtagataacgccaagcgaaaggcccagaatcaccactagatcgagcagtatgcccatgttcggacagcctttgcgagtttatttcgcctgaagtttggcccagggaggcttggcggtcaaggccaaacggaggccccgtccgtggcggggggttgaagattgcttgactagccggcggggatgtataaaatgaagcgcctgccgaaaaaatgcgtcgacgacccgccgtggctaggggccggcgcactggttgctttgcgccaaccccatgaaacaacgagttccagcccgttggcgcggacaaaaaaccacggcgcggccgcgagccggtcatcgcccgtggcgcgaaaacaaacacgccggatgatctgacgaactattccgccaagcatccgtcattacctaaagcgatcaaggggcaacaaggcatgaaagtcattattctgggcgcggacggcttttgcggatggccgacaaccctgcacctgtcggcccatggctgtgacgtggtgatggtcgacaacctttcgcggcgcaacatcgacaacgagctggaagtgcgctcgcttacgcccatcagcttcatgggcgagcgcatcgccgcctggcgcgagatctctggccgctgcctggcctatcacaactttgacgtggccaagaactacaagcgcctgctttcgctgatcgagcaggaaaagcccgaggccatcgtccatttcgccgagcagcgctccgccccctattccatgaagtcgccccggcacaagcgctacaccgtcgacaacaacctcaacgccaccaacaacgtcttgtgcgccatcgtcgaatcgggcctggacgtgcatctggtgcacctgggcaccatgggcgtttatggctacggcaccgccggcatgcagatccccgagggctacctgccggtcaagctggaagtggccccgggcgtgttggtcgaaaaagaaattctctacccgcccgaccccggctcgatctatcacatgaccaagacccaggacgccttgttgttctactactacaacaaaaacgacggcgtgcgcgtcaccgacctgcaccagggcatcgtctggggcacccagaccgccgagaccgccgtcgacgagcgtctgatcaaccgcttcgactacgacggcgactatggcaccgtgctcaatcgtttcctgatgcaggcggccgtgggccatcatctcaccgtccacggcaccggcggccagaccagggccttcatccacatccaagacaccgtgcgctgcatcgagctggccatccgcaacccgccgctcagcggcgatcgggtcaacatcctcaaccagcagaccgagacccaccaggtgcgcgccctggccgaaaaagttcgtcagatcaccggggccgagatcgccttcgtcaaaaacccccgcgtggaggcctcggaaaacgccttgcaggtggccaacgacaagttcctctcgctgggcctgaacccgatcaccctcgatgacggcctgctgaccgaggtcaccgagatcgccatgaaatatcgccaccgggtcgatctgtccaagatcccctgcacctcgctgtggcggccgtaagggcccgctcatgggcgatgacgcgcggcgggcggctggttgcctccgccgcgttttttcggtccagttgacggagggccgacgatgaaaccgggcgcgtggctgatgacggcgttgatcgccttcgccttggctggccaggccttggccgccggagggggcaagcccgtggaaggctttgtcgacacccgcgacggccgggtgttttaccgcatccacggccagggcaagcccggcctgccgctgttggtcgtccacggcgggccaggggccaacatgcaatacctgcggccactggcagccctggccgatcagcggccggtgatcttctacgaccagttgggcggcggcgactccgaccggcccgacgacccggccctttggaacacggcccgtttcgttgacgagttggaccaggtgcgccgggccctgggtctgcgacggctgttcatcgtgggccagtcgtggggggccatgctggcgacgcaatacgtcctcagccatggccaggagggcgtggccgggttgatcctcagcggcccgttgctcagcgcgccgcgctggatcgccgaccaaaggctcttgctggcccagacgccgccggcgatccggcaggccgtggaaaaggccgaggccgcccagtcctacgactcgccggagtatcagcgggccatggacgtctattatcggcgccatctctgccggctcgacccctggcccgactttctccaggaatccttcgcccgcctggccctgccggtctacctggccatgtggggccccagcgagttcacctgcctgggctcgctcaaggagcaagacctctcgccgcgcctgggcgagctgctcatgcccgtgctctatgtctgcggccgcttcgacgaggccaggcccgagaccgtgggctggttcgccgcacaaacgccccagggccgcctggtggtcatcgaaggggccagccatagccatcatgccgaaagaccagagcaattcaaccaagcactccgcgatttcatggccgaggtcgaggcctcccaccgcccgctgaaatagccgcgcccgccgcgcgacaattgtgcctagacagttgacaagacacatgcccggcggtagctttggcccatgggaacaaatgcaacaaaggccatcgccgtggacgtggccgattgcctggtgatcggtgcgggcgtggccgggctcagcgccgccctggaggcggcccagcacggccgggtgatcgttttgtgcaagggcgcgccggccgactccaacaccttccacgcccagggcggcgtggccgcggcgctcatgcccggtgattcgccggccgaccacgccgccgacaccatcgccgccggggccgggctttgcgacgcccgggccgtggaggcgctctgcgccgagggcccggagcgcgtattgcatctggccggcttgggttgccccttcgaccgccaggccgacggcgctttccgggcggccatggagggggcccaccagcgggccagggtcatcccggccctgggcgacgccaccggccgggccatcgcccagacgcttctggcccaattgcccgggcaaccgcgcatcgagccgcgccccggcgcgcgggttttggagcttttgctggagtctggccgttgccggggcctgttggccatcgatgaaaccggccggccccatgtttatctggcacgggcggtgattctggccagcggcggctgcggccgcttgttcgcccgcaccaccggcccgttctgcgacggccagggcctggccatggccgcccgggccggggccgtgctggccgacatggagttcgtgcagtttcatcccacggccttggacgcgccgggggccgacccgctgccgctggtctcggaagcggtgcgcggccacggggcccacttgatcgacgaccagggccggcgtttcatgcccggcgagcaccccatggccgaactggccccccgcgacgtggtggccagggccattttccggcggctggcggccggccggcgggtattcctcgacgcgcggatgtttggcgatcactttgccgcgcgctttccccaggtcaacgccctgtgccagcgccacggcctggacccggcccgcgatccgctgccggtgacgccggcggcccacttcctgatgggcggcgtggcctgcgatctggacggggccaccaccgtgccggggcttttcgcctgtggcgagtgcgcccgcgtcggcgtgcacggggccaaccgcctggccagcaattcgcttttagagggcctggtctttggccgtcgggccggtcgggccgctttccggcggcccgcgcccgcgccgccgttgcagggccaggccgtcacgcccgcgcaactgacccgctggctgccgccgggcgtgagcctggagcgttgcctgcccggccacgacgacgggcaagaaccggccatcgcgcgcctgcgccagttgatgtggcgcgacgtggggctcatccgccacgaggacggcctggcccgggccgccgcccaggtggcccgcttggcccgcgaggccgcgccgggacagatcagcctggccaacatgtgcgccgtggccgaggcgatcatcgccgccgcccgccagcgcaaaaccagcgtgggagcccatttccgcgccgacggaccggccatggcctccggcctggcgcaaggagcggcctcatgaacgaactgctgatgcgccgggccatcgagggctttttggccgaggatctgggccggggcgacatcacctccacggccgtggtggccgaggactcttgggccacgggccgctttgtctgcaaggaccaaggcgtgctggccgggctgccggcggcgcgcatggttttcgcgctgttggacggggccgtggagttcacgcccctgctcgccgagggcgcgcctttgcggccgggccaggccctggccacggtgcgcgggccggccagggccatcttggccggcgaacgcctggcgctcaacctcctgcaacgggcctcgggcgtggccagcctggccgcccaggccgtggccgccgtgcaaggccacaaggccaaaatcctcgacacccgcaagaccacccccggcttgcgctggctggaaaaatacgccgccagggtcggcggggcggtcaatcatcgctttggcctggacgacgcggtgctgatcaaggacaaccacctggccctggccggcggggtggggccggccctggccagggccaaggccgccgtggggcccatggtcgtcatcgaggtggaggtcgagagcctggagcaactggcccaggccctcgaggccggggccggggtgatcatgctcgacaacatgcccgccgccctgatggcccaggccgtgaagctctgcgccggccgggccgtgctggaggcctcgggcggcctggacctggcccgcctggccgaggtggccgccaccggcgtcgattatatttccatgggctggctgaccagcggggccaagcccctggacatcggcctggacctggagccggccgcgtccggcggccccgcgaggagctgaccatgccccagatctgccccaagcttttggccgaccccggcccggccgccgagccctttgcccgcgagaccatccgccgtcttggccaggtgcgagcccaattgggccggcgggcgctgatcctgggccaccactacatgtccgacgcggtcattggctgggccgacgcggtgggcgattcgctggcgctgtcgcgcctggcggccacgcaaaaagaggccgagttcatcgtgttctgcggcgtgcatttcatggccgagaccgccgacatcctggccggccagggccgccgggtgatcctgcccgatggcggcgcgggctgccccatggccgacatggccgcgcccgagcaagtcgagcaatgctggcaagagctggcccgcctgggccatggcccgatcatccccatcacctacgtcaactcgtcggcgcgactcaaggccttttgcggccgccacggcggggcggtgtgcacctcgtccaacgcccgggccgtgctggcctgggccctggggcagggtcggcgggcgctgtttttccccgatcagcacctgggccgcaacacggccctggccctgggcctgaccccgcgggagatcgccatgtggcggcgtgacgccgccgtcctggaaggcgaggcggcccaggccagggtgatcgtctgggacggcttttgcccggtgcacgtggagtttggccccgccgacgtggcccgggcccgcgcccgacaggcgggggtgaaggtggtcgtccaccccgaatgccccagccaggtggtggccctggccgacgacagcggctcgacggaaaagatcatcggcctggtggaggccgcgccggccggttcggcctgggccatcggcaccgagatcaacctggtgcgccgcctggccgcccgtttcgccgacaaaacgattttttcgctcaacgagtctgtcgccggctgcccggatatggctaaaataagcccaaccaatctgctggccagcctggaggccatattggatggcaaacccaggggcgtggtcggcgtcgacgaggccacggcccgccaggccgccgtggccctggagcgcatgtttgccgtttcatagcccgctttccccgcccttgcacgatcgtcgcgcccagattctggccctgttggccgacggtcggcagccgctgaccggcggcgagctttccgcgcgcctgggcgtcagccgccaggtcatcgtccaggacatggccatcctgcgcgccgagggccacgacatcgtggccacgccccggggctacctgatgcccgaggccaacggcccccgtggccgccgggccgtgctggcctgccgtcacgacgcctcgcgggtcgaggaagagctttgcgtgatggtcgaccacgggctgatggtcgtcgacgtcatcgtcgagcacgccttttacggcgagttgcgcggcaacctgatgctctgctcgcgggtggacgtgggccgcttcatggcccgcatgagcgaacgccgggcccagttcctctcggcgctgacgggcggggtgcacctgcacaccgtcgagcacgccgaccaggcggcctttgaccaggccgtggccgagttgggccggcggggccttttggtcacgccctagtcggccgccgcctggctgggccgggagatcggcagacgtagcgtgaacagcgcgccatggccgggctggctgtcgaccaccagacgaccgccgtgcaggcaggcgatggccttggccgcggccaggcccaggccgtagccttgggtggtcttgctgttgctgccccggaaaaacggctcgaaaatcagcgaaagctcgtcggccggaatgccggagccctggtcgcgcacgcgcacctgggcctcgccgccttcggcgatcacgctgacgtggacctggccgccggtcggcgaatgttgcaaggcgttgtcgagcaggttgtcgaaaatccggcccagcagttcggcgtcggcctccacgggggccggggccggcgcttcgagcaacagctccacgttggcggcgcggaactggggccgcaccgcctcgacgacgccggccaggcgctcggccaggtccaggcgctcgggcttgagcttcagcgccccgtcctgaaggcggctcatctcgaggaaacgatggacaaagccgtcgagccgggcggcctcctgctcgatgaactgggcgtatttgcgtcggtttttggcgtgggcctggtcttcgtcgcgcagcagcaggttggcgaagccgcggatgctgatcagcggcgttttcatgtcgtgggccagcatggcgatgatgcgggcgcggtgacgctccagggccttggcctcgctgatgtcctggaaggcctcgaccccgccgaggtgccggccgtcgctgtcgaaaatggccgccgcccacatgcgcacgtccaccagcgcgccccggctgtcgcgcacgtgccagtcgtcggggccggcggtgcggccttcggcggccgagcgccgcagggggcacagggggtcgttgtcgcaacccatcacgtcgtggcaatagcggcccagggcttggttggcgttgacgcccaggattttttgcgccgccgggttgatctgggtgacgttgtagtgttcatcgacggccagcacgcccaccggcaggctctcgaagagcacccgctggctgtccagggcgtggcgcagatgctgctccaaaagcttctggctggtgacgtcgcggaagaccgtctggcgggccacccggccatcgggcagaaacaccggcgtgcagaccacgttgtaccagcgcgaatcgctggagcgctgcatttcctggcgcacggtctggccgttttgcaccttttggccctcgcaccaggggcagacgtcgtccaggccgtggatggcctggtggcatttttcgccggtggcgtcgcggcccaggcggcggatcatggcctggttcaggaattcgatgttgtggtcttggtcacagacgtagatggggtcgtcaaaggcctccagcatggcctgacagcggccgttgaccaggccggggcggttgaccgccggcgaaagcagatgccaaaaaccaccgttttggcagggatgcgcggcgtcgacgaccgtgatcagcccgccgtcccgctggaccagggccttgtgggtgctcaccgcccggccgtcctggccggcctggcgcagcaaggcgctttcctcggcccgccgggcgaccgggctgaggtgggaccacgggcggcccgcggcctcctggcccgactccagacccagcagggcggcgaaggcggcgttgtgccgccgcacgcgcccctcctcgtcggtgacggcccaggccgtgggcgagtgttccatggcctgggccaacaccgccaattgttccgccgtggccatgctcatgggcgaaccttgattacagctaacaagcgttggcggccaacccccctctttttttcatgataaaccggacggacggccatttccaagccctatcgcgacggcgcttatttgtaatcggccctgccaaaactgagccgggcgatgatctcgcgcatgacctcgctggttccggccacgatggtgcccaggcgcgagtcgcgcagcagcctggccatgggatattcctccatcaggccgtagccgccgaaaaattgcaggcactcgtcggccacgcgcttggccagttcgcaggccaggagcttggccatggagcactgggccacgcagggcagatcgttttgatagagccaagccgcgtgataggtcagttggcgggccgcctcctggcgggcgctgagttcggccaggcgatgggccagggcctggaggttgctgagcggcgcgccaaaggcgttgcgttcgcccatgtatttgacggcgtgctccaggcagagctgggccaggccaaggcccatggccgcgcaggccaggcgttcgagttgaaaggcctgcatgatgtagtaaaagcccttgttttcctggccgaccaggttggccaggggcgcgcggacgtcctcgaaggtcagttcggcggtgtcggaggcgtgccagcccattttttccaggcggcgggtgcaactgacgcccggcgcgtccaggtcgacgacaatcaggctgatgcccctggccccggcgccgggctcggtcttgcaggccagggtgatgaagtggccgtcggccccgttggtgatgaaggtcttggccccgttgatcaggtagtgatcaccctggcggctggccttggcgcggatggcggccacgtcgctgccggccccgggctcggtgacgcccagcgccccgaccatctcgccgctgatggagccggccaggtatttgcgcttcagttcctccgagccgtatttatggatatgctgcggggccatgaactgctgcacggccacggcggcggcgaaaccgcccatgcgcgagcgcgccagctcttccagcaaggccatggccatgaagatgtcgccttcggccccgccatactcctcgggaaaacacacgcccaaaaaacccagttcgcccatgcgccggaaggcctgacgggggatggcccgggcctgctcccactggtcggcgtggggggctatttcgttttcgacaaagcgccgcacgttgcggcgaaactcgtggtgctcggggccgaaatagatcgaatgcatcgtcgatgctcctttgttcaggcgaaaaacgcgcggccctcggcggccatggcgcgtagcggcggcgcgggggcgaaggtttctccgtggctggcggccagcgcctccaaccgcgccaccacccgcgccaggcccatctcgtcggcgacatgcagcggcccaccgcgccaggcggcgaagcccaggcagtgcacggccaaaagttcgacctcggccggcgcgatccagcccgccgtcaaccagcgcgccgccaggttggccaggaccaacgcggcgtccgccgggggcgcggcggcctgggccgcgcgcagcagctccaccaaaggcgcctcggccggcccgctcggggccacggccttgcccagggccttggccaggcccacggccgtatccagcgcccagggcgcggccgcgccccggcacagctccaccagcggcccacgggcaaaatcgtcggccaggccaaagccgaccaccgcctcggcctggggccagtcggccggcggcagggggccgcaaaccaacagcacggccccgggcgcgcaggcggccaggatttgcgccaaccgggcgggcgcgctcggccgggtcacgatcacggcgtcgcagccggccagcacggccagatcgctggcggcgcgcaggcggcccaggtgcatctgggcgtttcgcaccaggccccgcgcggcctgcttgtccacggcctgggccacggcctggcgcagctcttgggccgccgcctcgtcgccagccgccacggccagcccccagcgctccaggccggccacggccaactgggccgcccgggggcccgcgccaacaatgcccaggcggatgatcggccgggccgccgggccgggccccaggcgctgttgggcggccagtgccccaaaatgccagatcaggttttgcgccggccggctggccaccagttggccaaaaagctcgtcctcgcggtggcgggcggcctgggggccatgggtcgcggccagttccaggccctccagcacggccaggggcgcggcgttgttttcctggccacgggccaggacttggcggcgcgcggcctggatcagcccctggtccagcccttgatcacgtcgcggccggggcgcgagccggccctgggccagagccagggccaggctggcggcgctttcccacagctcctcgggccgggccacggcgtcgatcaggcccaactccagggcctgggccgggcccaggcggcggccctccagcaacagcggcaacgccgccgccaggccgacccgcgccaccagccggccggtgatgccgccggccgggataaagcccaggctcaccgccggcaggccaaaggccgcgccagggccttcggcggccactatgcgccggcacgacagggccaggcccaacccgccgcccagcaccgccccgtgcaccgccgccaccacgggcttggccagggccgcgagcctgtcgagcacgcggccgctttgccgcaccgccgcgctggcctgggccgggtctttggtctgacgcaggctcttcaggtcggccccggccacgaagctggaggccttggccgaggccagcacgatggccagcacccgcccgtcggcggccagttcgcccaggcgctggtcgatgtcgtccagcagctcggcggccagggtgttgaccggccggccgggctgatccatgatcaaaaacgccacgccgtcggggcggatttcgctgcgggtctgggccatgctcgctcccggtgattggttatctggtcttaccagcgagtggtagcatcggccatggctggctgtcaagcaatggggcgcttcggcttcactttgtgtaagcagccgaaaaaagcctgttgaaacacccggcgttgtggtacaaccatggccatgaagtcagaccagatcgacagcatcggccccctggaaaaaacgccgaccatgagccgccgcgtggccgagtacctggcgcggttgatcgccggcggctcattgcggcccggcgagaagctgcccggcgagacggccctggcccagcgcctgggcgtcagccggccgaccctgcgcgaggccctgggcgtgctgcgagccaagggcctggtggaggtgcggccgcgctcgggcacctacgtcaccagcgccctggccggcggcggccccagcgcggtgggcgagctggtggcggtggacccgaccaagatctgggagctgctggagattcgcaaggtcgtcgacacggccgccgcggccctggccgccagccgccgcacgcccgccgacctgatccgcctggccgaactgcgccagtcggtgcgcaatctgggcggccacagcctgatccgccgtggcgaaggcggcaaggcctacgcccgtttcttcgccttcatcgcccaggccagccacaacaccctcttcagccacctgctttcgtgggtcagcaccaccctgcgccaccttttgccctacagccgcgaccgcctggccggccggcccgagagcggcccggtgatcatggatcagatccaggccatcgcccaggccatcgaggacggcgacccggaccgggcccgccgcctgaccatggagcatctggaatacctggaaaaggccctgcgcgaggtccacgccctgcagccgccggtggtcatcggcggctgaggtgggcgtcggcgagggggccgcgcggcggtccttggcgggtgcttgcgcaaaaatgctcaagattacggcgagttggccaaccaatcgccaattctggccattttcccccgttgtttaaaattgcaacaatcccgcccatcgctgttgcaattttaaaatttccattgaagttacacggttagcggcgttatcctcaaagcgatgagttgcgttttgcaacagcgccaatcgccatgatttgactcgtcattccagataaatcttccatgatttcagcatgatgtccgcggaggcctattttggcacgattatttcatctatgcgaggccaactccagtggcgccgtccgccggcggtggccagagctccaacttgccaccgccggcggacgggtcggcctgagccatcaccatgccgcccctcacggaagccgacccatgggccgaccgcaaacgctctccaagatccgcgtgcgcctgcttctgggcttcgtgacggcctttgtgttcatggtgctcttcggggccttcagctacgtctatttcgcgcgcatcgagcagcgcctggtcttcctcagccacgccgacagcatgctcaacaccgtgctggagtttcggcgctacgaaaaaaactactttctttatcaccacgaaaaagactatcagcaggccctggcctacctgggcgagttcgacggcttgctgaaaagccaggccgaacacctgtcggccggcctgggccaggccggctaccggctgctgctggccaacgcgggccgctacgaagaggccctgggcgcggcccaccgcatgttgggcggggccctggccggcggcgacagctccggcgagctggccgcggccatcgatgggctgcgctcggccggccagcagatcatccacggctgcgaggtgctggcccgccaggaacgccacgagattcagcgcctgttgcggcaataccggccggtgatgatcgcctttttgctgtgcctggcggccctgggcgcggtggcggcccacgggctgatccagcgcctggtgcgtccgctgaaggtcatcgaggacgccgcccaggacgtgggccggggtcaattccgggttatcgcctggaatgaccgccgcgacgagatcggcgacgtcatcgccgccttcaaccacatggtgcgccatctgcggcaaaacaacgaacagatgatccagaccgagaagctcacctccctgggcaccctgaccagcggcgtggcccacgagctcaacaaccccctcaacaatatcagcacctccacgcagattttgctggaggagctggattcgccagacctccaggaatatcaccgcgaactgctggcagccatcgagcaacaggtggccaaggccaaggacatcgtcggctcgttgctggagttcgcccgccagcgcgagttcgagcccagccgccacgacctgcgggcggtgatcgacgagacgctcaagctgatcaagggcgagatcccggcccaggtccaggtggaggtggacgcgccggcgggcatcgtcatggacatggacaaggcccacatcgtccaggccctgatcaacctgatcatcaacgccatccaggccatggacggggccggccggctgtcgatcctggcccgcctggccgagggcgaaaccgtgcgcctggagctgaccgacagcggaagcggcatcgcccccgaggtgctgccgcgcatcttcgacccgtttttcaccaccaaggaagtcggccggggcaccggcctgggcctgtcgatcacctacggcatcatcgaacgtcatcgcggccacatccaggccgagagccggccgggccagggcgcgcgtttcatcatcacgctgcccctgcgggccggggaggcctgagtcatgccccgcaagccgcgcctgctcatcgtcgaggacgatcccctggcccgggccaacctcaagcacatcctccagcggggcgacgaataccaagtcgacgccgccgacggcggagtgatggctttggagatgctggccgcgcagaattacgacctggtgctgaccgacctgcgcatggaaaaggtcgacggcatgcaggtgctggccgaggccaagaaacgcggccccgacgccgaggtgatcatgctcaccgccttcgcctcggtggattcggccatcgaggccatgaaaaacggcgcgtttcactacatcgccaagccctacaagctcgacgaagtgcggacccaggtggccggcgcgctggaaaaaatgcgcctgcgcgaggaactgcgcgaactcaagcgcgacctgcgcgcccgcgacggcatgggcttcatcgtcggcaaaaacccgctgatccaaaagctggtggccaccgtcgggcaggtggcccccaccgacgccaacgtgctgatcatcggcgaaaccggcaccggcaaggagcttttggcccgggcgctgcattattgcagtcagcgggccgaacgccgcttcgtggccttcaactgcgcggccttttccgaggacttgctggtcagcgagctgttcggccaccagaagggctcgttcaccggcgcggtgcagaccaaggccggcctgttcgaggcggccgacggcggcacggtttttctggatgagatcggcgacatgcccctttctatgcagtccaagctgctgcgcgtgatccaggaaaaggccctgacgcgcgtcggggccaccgaagccatccccgtggacgtgcgcatcgtcgccgccaccaaccgcgatctgaaaaagatggtcgacgagggccgtttccgctccgacctctattatcgcctcaacgtcgtctgcatggaggccccgcccctgcgccggcggcgcgacgacatccccctgctggcccatcattttctgcacaagcacgccgaacgccagaacaagcgcttcgacggcctttcgcccgaaatgatcggcgccctctgcgcccacgattttccaggcaatatccgcgagttggaaaacatcatcgagcgcgcggtgaccctgggcgtgggccaacgcctggagttgtgggacttgcccgaggagttgcgcgccaaacggcccgcggccgccgtcgaggggtccttgcccactttggaggaaaaggaatgcgaatacatcaagctggtgctggcccagaccggcggcaacaaaaccagggccgccgaaatcctgggcatcgaccgggtttcgctgtggcgcaagataaaaaaattcggcctggagccctgacgtccatggccgcgcgagaggaatgtggcccatgttgacgcgaatctttcctttcctggcctggttcaaggactacaacggggccaaggcccgcatggacgtgatggctggcgtcaccgtggccctggtgctgatcccccagtccatggcctacgcccaattggcgggcctgccggcctactacggcctctacgccgcgtttctgccgccgatgatcgcctcgcttttcggctccagcatgcaactggccaccggcccggtggccgtggtctcgctgatgaccgcagcctcgctggagccgctggccaccgccggcagcgaggccttcatcgcctacgccatcttgctcacgctgatcgtgggcctgttccagttcttgctgggcgtgctgcgcctgggcctggtggtcaactttttgtcgcacccggtggtcaacggcttcaccaacgccgcggccatcatcatcgccaccagccagctcaacaagatcttcggcgtcagcgtcgacaaggccgagcaccactatgaaacgatcatgcgggtggtcgaggcggcggtcaacttcacccactggccctcggtgatcatgggcgtgggcgccttcgccatcatgtatggcctgaaaaagataaaccccaagctgccatacgtgttggcggcggtggccgtggccacgctggtttcgtgggccatcggcttcaaccacgacgccaaggtgggcctggaggccatcgcttcgccggccatccgccagcagatcgtcgactacaaccaggccatggcccaggtggcccagttgggcggccaccgcgccgggctaaacaaagcggtcatggcccaggagtcggccgaaggcggcgagtcgctggagctgatcaggctcaagcagcaggccagcctggacacggccatgatcgaggccgaaaaggaacgggcccatcaattgcgcaccgccctgaggcgctatctgctggccgccgtgagcgggccggacgaggccgtggttttttacgagcaaggccaagcccccgccggcgcgccaaccgatggccggacgtggcgcatcaagctgggcgagggcgccctggatgaaaaagccatcaccatgatcggcggcggcgcggtggtgggttcgatcccgccgggcctgccggccttcggcgtgcccagcgtggacatgggctcggtgttgcagcttctgccctacgcggcgataatttcgcttttgggcttcatggaggccatcagcatcgccaaggccatggccgccaagaccggccagcgcctggaccccaaccaggagctgatcggccagggcctggccaacatgatcggctgcctgggcaagagctacccggtgtcgggctctttttcgcgttcggcggtgaacttgcaggcgggcgcggtgacgggcatgtccagcgtcgtcaccagcttgatggtggtggtggtgctgctgttcatgacgccgctgttgtaccacctgccccaggccgtgctggcggcggtgatcatgatggccgtggtgggcctgatcaacgtggccggttttgtccacgcctggaaggcccagtggtatgacggggccatcagcgtgatcaccttcatcgccacgctggccttcgccccccatctggacaagggcatcatgatcggcgtgctgctgagcctgggcatgttcctctacaagagcatgcggccgcgggtggcggcgctcagcatgcacgaggactgcgccctgcgcgacgccgagcactttggcctgcgccagtgccggcacgtggccgtggtgcgcttcgatggcccgctgtttttcgccaacgccagcttcctggaagacaagatcaacgagcgcatccgccagatgcccaagctcaaacacatcctggtggtggccaacggcatcaacgatatggacgcctcgggcgaggaagcgttatcgttgatcgtggaccgggtgcgcagcgccggctatgacatcagtttttcccacgtcaaggaaaacgtcctggaggccatgcggcgcactcatctgctggccaagatcggcgaggatcacatctaccccctggccgcggtggccatcgcctccatccacgagtcggcccaccggggttcggacgaaaaagactgccccctggtcacggtgtgccccctggacgccatgcgggaagtgggaggaaactagatcatgagcgtggtcaacattttttacggctcgttctgcgacgccgagcaagtggccctggccgtggccggtcggctgggctatcgcctggcctccgacgaagacctcatcgccctggccgccggcctgggcaagcagggcgccggggccctgcgccgggtgatgtacggcaaggccaacatcttcaattcgttctcgcacgaaaaagagcggggcctcagcctgctcaagctggccatgtcgcgcatgctggccgaggacaacctggtgttcatgggttttggctgccacctgacgcccaaggaggtcagccacgccctgcgggtgtgcctggcggccgacaccaagttccgcgtggccaaggccgtgcgcgagctgggcctgaacgaacgcgaggccggcgcgcgcgtccaccgcgacgacgaggcggccttccgctggctggagtatctgcaaaatcgccagccctgggacgcggcgctctacgacatgctcatccccatggataaaaacagcgtcgaccaggccgtggagctgatctgccgccacgcggcctcgccgccgctgcaacccaccgccgcctcccgccaggccgcggccgatttcgccctggccgcccaggtcgagatggccctggccgaggagggccacagcacccgcgatctggccgtgacggtcaagggcggccgcgcgcgggtggaggtcaacaagaaagtgctgatgctgggccggctcagcgacgaggtcaagcgtctggtcgaaggcgtggacggcgtgacggcggtggaggtggaggctggcccgggctaccatcaggccgacgtctatcgccgggccgacttccaactgccctccaaggtgctcctggtcgacgacgagcgcgagttcgtccagaccctgggcgagcggctgctgctgcgcgagatcggctcggcggtggtcttcgacggcgaacaggccctgaaggtggtggccgaggacgaaccggaagtcatcgtgctggacctgaaaatgcccggcatcgacggcctggaggtgttgcggcgcatcaagcgcgactaccccaaggtcgaggtgatcatcctcaccggccacggctccgagcgcgaccgcgacaactgcctgcaaatcggcgctttcgcctatctggaaaagccggtggacatagagcagttgtcccagaccatgcaacaggcctacgataagatcaggagtgggcaataacgacgtgggtctttggcgcaaaataaagcccgccttctgggataggcgggattcgcggctggagcttttgaactatcgccggctgtggcgcaccacttttgtctcggcggtggtggtgacgctgatgccgctggtgctgctgacggcggtgaacttctatcagttcgaacagcaatatcagctccagcgcaacgaaatcgccagccagacccagcggcttttggtcaaggccagggtccaggcggccgacttcctcgacagccgcaaggccgccctgaccttcgtcaacatggacaacagcgccgagcaattggccgaccaggatcgcctggccgtcatcttcagccgcctgcgccagtcctttggcggcgtggtcgacctggggctgatcgacgcccagggcgtgcagcaggcctacgtggggccctacgccctgcgcgggcgcaattacaccgaccaagaatggtaccaggtggtgctgatccgcggcgtctacatcagcgacgtctttttgggccaccgcaacttcccccacttcgtcatcgccgtgcgccatgagcaggacggcgagaatccctcggtgctgcgggcgaccatcgacaccggccggctcaacgtattgctcagggccatcgatcaacaaagcaccggcgaggtgtttttggtcaaccaggacggtgtgttgcaaacgccgtcgctgcgttttggcggggtgctcagccgttttccgctgcggcccaccgccgcccgcctggcccaggtggtcgaggagttcaaagacccctcgggcaaggcggccctggtgggcatggccgagatcgagggcacgcccttcgcggtggtggtggtcagccagcccaaggccctgctggccaaatgggatctgctgcgcatcaacgtcatcgtcatggttctggtcagcgtcatggccatcctggccgtggtctggtggggctcgaccaacctggtcagccgcatttacgaagccgatctgcgccgggcccagatgctccacgaggtcgaatacaccaacaagctggcctccatcggccgcctggccgccggcgtggcccacgagatcaacaaccccgtggccatcatcaacgaaaaggtcggcctgatgaaagacctgctggccgtcagcgacgacttcgcccacagggacaagttcctcaagcaggcggcggtgatccaggattcggtcaagcgggtcagcgacatcacccaccgcctgttgggcttcgccaggcatctgccggtgaagtacgagcagatccacctggaggccctgctgcgcgaggtgctgggctttttgggccgcgaggcccaatatcgcaacgtgaccatcgatatggacatccatgacgacctgacggccatcgaggccgacaagggccagcttcagcaggtcttcctcaacatcatcaacaacgccatggccgccgtggccgatggcggccgcatcgccatcgccgccggcctggacgacgcccgccacgtggccgtgaccgtcagcgacgacggcgtgggcatccccccggaagacttgaaacgcatcttcgagccgtttttcagcaccaaaggcgagcgcggcaccggcctggggctttcgataacctatggcatcgtgcgcaagctgggcggccgtatcgaggtctccagcgcccccggcgagggcacgaccttcaagatcgtcttgcccctcaagcaggatggagaccgcgcgggcacgggccaggctggcggcccggagcgcgcgccagcggccaacaccccgacgaaaggcgataacgagtaatgagggttctgctgatcgacgacgaaaaggaactggttgtcaccctttcggaacggctggagctgcggggcatcgaaagcgattgggccaccagcggcgaggacggcctggctttggtgcggcaaaacaaatacgattgggtggtggtcgacctgaaaatgcccggcctgggcggcctggacgccatcaaggccatcaaggccgtgcagccggcggccaacgtcatcctgctgaccggccacagcgccgccgaggatttgcgttgcgccctggatatgggcgcgtgtcaatacttggtcaagccggttgatattgacgttttgctttctctgatgcaaaaaggtgttggacgggagtgatccgcgtggcggccgaaataaaatggcaagaactgatgggcggcgtgctggcctttgtcggcgcggtgacggccagcgccacccacgagataaaaaacgaactggccgtgatcaacgagcagggcagcctggtccaggagcttttgcagatggccgcccggggccgcgaggtggacccggcccggctggaagagttgatcggccgggtgctgatccgcgtggcgcgggccgacggcgtggtcaagcgcttgaacgccttcgcccacagcgccgacctggagcgccaggaaaccgacccggcccagagcctggagctgatcggcaagcttttcggccggctggccggcctgcgcggcctgaccctggagctggccccgacgccggcgggactggtgctgccggcgttgccggtgcttttcgagcaggtggtctgggcctgcctgcgcggcgcggccgacgtggcggccaagggctcgacgctacgcctggggctgacgatcgagggcgacgcggcgcggcttttggtggagggcgaactggcccagccgccggcgttgccgtcggccccgttgctgacggcgctgcgggccgaggcccgggtcgtcgagggccgggcgctgagcctgcgcctgcccttggccggcgcggagggctgaaacggcccgtcggcggggcgtgggcggccggtgcttaaatttgttgtgcgatactgctcacgggaaagggagaacgtcatgtccgaggcgcggattttgatcgtcgacgacgaaaaggaatttctggacacggtgagcgaacgcctgagcaaccgcggcttcagcgtggacgcggcgcaaaacggcgtggaggccctgggcaagatcgacgaggtcgcctacgacgccatcgttctcgacctgatgatgcccgaactcgacggcctggagaccctcaagcgggccctgcaaaaaaagcccgacctacaggtgatcctgctctcgggccaggccagcctggaaaagggcgtcgaggccatgaagctgggggccatggactttctggaaaagccggccaacctggacgtgctggcggccaagatcaaagagggcaagagccggcgcatggtcttggtcgaaaaaagccgcgaggacgcggtcagcgagatcctcaagcgctatagctggtaggcgcgcgtcgcgccgggcgaggcttcccccgcccggcgcgacggccttcactccttcaatagcgccccgccgggcagcatgttgtcgggcggcggcgcgtcgtgttttttacgatattccttgcgcttgcactggtcttttttggggcccctgcaatattgcgcggccaggccctggcaggccggggcgtggctggcgccgtatttcttgaaaaacccgcatttatcaagcagttcacagtcggccatcggcttggtctcccagctatcgattgacgaaagccccggcttcgggggcagcgcgggccgggccaaactcgaacaaacacaaatggcggggcgggcattgggtgggcggcggctcacctgatcggcacgagcacctccaccggctcggccaggcgctgggcccggtgatagttgcgcaggctgacgattagcgtgcggctgagttgttggccctgggccagcaagacccgcgaacccgcgcagacgtcctgggccaggatcatgttttcttccaggtcggcgacgccaacgcgccgcaggttgtagttggcctccatgcccagggtcacttccagggccaggatcatgtcgggatcataccagccgtggcgttttttcagctcggccaggccgctggccttgttcagaccgccggccgagagcgaatcgaaatccagcacgaccttgaggatgcgtccgcccagggggatggcgtggcccgccagtccgccctcgggcgggccatagccgtcgaactgtttttcctggtacaaaatggcctggctgaccggctccaggcgggggatgttgtccaaaagctcgacggccatggccggatgcccccggaattcctcgctttccatgcggctgagcggcttgcctttgtagaccttgtgcaacaagtcgtcgggcagggccaggcagccgatctggctgagcatggccgcggtctcgtattgccagggctgctccagggccatctcggcggcgatgtcacgcacgtggcgggagatgcgcgaggcccggccaaaggcctcgggcttgaccagggccagcatgtcggtgagcaccttgatggccccctgcaaggtttgctccaggatctggcgctcggcgatctccaggcggtattgccggatggcgtcgatgagcgcgcggatcagcgtctgggcgtcgcagggcttggtcaggaagcgatagacgttgccctcgttgacggccttgacggcgctgtccatgtcggcgaaaccggtcaggatcatgcgcaccgactcgggcgaggcgccccgcgcccaggccaggagctgggccccgttcatgccgggcattttcatgtccgagacgatgacggcgtagggcccatcgttctggatggcctgctgggccgccgctgggcccagggcggtgtcgatgtcgaacttgccgcgcaactgccgtttgaacgaatccagcacggcggcctcgtcgtcgacgaaaaggattttctccggcggtttattcgggctcaaagttcgctccatcgcccagtagatttttgcattccttgcgccaggcatccacgcggccggccttgcccacggtttccaggtgggccacgtccagggccggcacgcggtagtgcttgtggatgacgtaaagttcgtgctccaggacgttggccgcgtgcacggccgtcaacggcccgaagtcgccgtggggccaatcgccgggccggtgatggaaggcgatggcccgcaccacccgctcggacatgccccacaggcccatcagaaaggccccggcctcggcgtgggtggcccccatcacccgaccctcgacctcgaacagcaggccctcgccggcccgcacgtcttccagcactttggcgtatgtctccttggcgtaatagtataacggcaacttgcccacgtcgtgcaagacgccggccatgaacgcttcatcgaccatcgtccggtcgccgccttccatctgggcgatctttttggccaaaaccgccgtgaccgagctgtgccgccatagacccggcaaggaaaatttggccgggccccggccctcgaaggtcgaaaaaagctggtaggagagcaccagcgaacggatcaggtccaggcccagcaggcccacggcctggcaggccgaggagatcgtgcgcggcaggccgaaaaaggccgagttgaccaccttgagcaccgtggcggtcatgcccaggtcttgctcgatgatgcgaccgatagcctccatcgacgagtcctccgactcgatggcctccaccagccggctgtagatcgccggcatcgccggcaggttttcggcctggcccaggatggcccacagggcctggttgcccagcacctgttgcaggtcgatggccttttgcagcaccgccatcagttcctgctgctcgatgggcttggccaggtattggtgggccggccgcaccgaacgcatgatcttttcgcgctccgaatggcccgagagcacgatgcgcaccgtctgcgggcacatctcgcgcacccgctccagcagctcggccccgtccatcaccggcatgcgcatgtcggtgaccaccaggtcgaaggggcgctttttgatttccgccagggcctcggcgccgccgcccacgaaaaccatctcccactcgcggcgcttgccgcgcagcatccgccgcaagccgtccaggatctggggttcgtcgtcaacgaacaaaatacgtttcatggcaggctcagtcttcctctcggaccaggggcaggttgatgacgaaacaggcgcctccttccgggcgattttcgtagttcagcgcgcccttgtggcgctcggccaccacccgataggcgatggacaagccttgaccggtgcccttgcccggctccttggtggtgaaaaacgggtcgaagatcttgcggccgacgtgctcggggatgcctgggccgctgtcgcagatgcgcacctccacgcccgttgcggtggcgcgagtgctgatgcggatcaggcccttttcgtcgacgccctcgcggatgaccccggccagggcctgggcggcgttgacgatgatgttcaagaaaacctggttgagttcggccaccaggccgggcacgtggggcaggtcggggtccaggtcggtctccaggtcggagacgtatttccactcgttgcgggccacggtgacggtgttttcgatggccttgttgatatccaccggcgaaaaatcgtcgcggccggggtgggcgaactccttcatggactggacgatcttggccacgcggcccaggccctccaggctggatccgatggccttgggtatttcctcgatcagataatcgtggtcgatctcctgggccagttcctgggcggcgcgggccaaggcggccagttcgccgtcggccgccagggcggcctggcccagggcggaataggcctggcagagccgggtcagatcggcgaaggactcctccagaaaacgcgtgttgctgctgacgaactgggccggggtgttgatctcgtgggcgatgccggcggccagttggccgatggcctcgagcttctgggcctgcatgagctggctctccaggattttgcgctcggtcaggtcggtgaccagggcgtaggagcccttaaacacgccgctggcgtcgaaaataggcttgggcgagatgagggtgtagaccttgccgccgtcctggcgggtgaaggccagctcataggagtccctgccgccctttttgcgcttttcgtattgggcgcccactacggccttgttttcgtcgtcgaggaaatcggtgaagttggcctttttgaccacatcggccgggtagccgaccagttcgatgaagcgggggttgaacagcttgatgttgagattttcatcgacgaccaccaagccctcggaaagcgtctcgatgagggtgcggtagcgctcctcgctctggcgcagttcgcgggcggcggcgcgctgttcggtgatgtcgaggatcgagccgaccaaaccggccggctggccctcggcgtccttgtaggccacgacgttgaagatgacgtcacgtttttcgccggccgcgttggccagccgcgtctcgtagctgatggtcgagcccttggccatggcctggcgttcgttgctctcgcccaggtcgagcacgccttcgggcagggcctggcgggccgtgcggcccagcacgtcttgccggctcaggcccatcagcaactcgaaggcgcggttgcagccggtgaagaggccgtctttgtccttgaaaaagatggggtgggggatggtgtcgaccagcatctgcagaaagcgcagttgctcctgcacggccttttcggcgtttttgagctggctgatgtcgcgggccacgtggacgctgcccatgagcttgccgtcgggccgccacagcggcgaggtggtcaccagcatgtccacgcccagcacggggtcgaaaaactcctggctgtgctgctggccgtccttgatcaggcgggtgtgcgggcaggtctcgaagcttttgtcgcagccgtgcagcaccgccaggcactctccttgccgacgatgtcgtggggttgcagaccggccaggcgggccatggccttgttggcccgcagcaccttgtggccgcgatcgatgatggcgatggcgtcgggcacggcgttgaaagtgtcttcccactggcgcttggccatttccaactgggccgtgcgctcggcgatgcggtcttccatgccctcgtaggcggcctggagggcctcgcgggcgtcacgcaactcggtgatgtcgcgggcgatggcctcgaagccggccagcttgccgttttcctccaccgaccagaggttctggcccagccacacggtgcggccgtccttggccacgatggggaactccaggtagaccttgtattggcccagttcgaactggcggcgatagtgctcgtagacctgtttgcgatgttccggcgccaccaggtcgtcggtcttcatgcccaccagttcgtcggcgccgtagccggtgatgtcctcggcggccttgttgacgaaggtgacgatgttgtcgatatcggtgcggtagatgatgtcggcggcgttttcgaccaggtgccgatagcgcttttcgctggcggccagggcctcctcggcctttttgcgggccgtcacgtccagggccatctccaccccgccgacgatggccccgccggggtcgcgcaccggcgcgcccttgatctgccagaacttgcccgaacggctggtgcgctcgatggcctggggttggcccgtggccatggccaggcccagggggcagtccgggcagacgtcgccgcggtcggcccagatctcgtagcagagtcggccctccacctcctcgcgggtcttgcccacggcctcgcaggcggcgcgattggcccacaacacccgcgactggttgtcggtgaaaaccacgtgctccaccaggctgtcgaggatggtttccttctcctgcttggcgctctgggccagcagccaggaattcttgtgggccacggcaaagcgtagcgaacgcggcaggagcttgcccgagatctcgcccttatccagaaaatcctgggcccccagctccaggctgcgcatggcgacatcggcgtcgtcgatgcccgtcagcaccaccaccggcatctccggcgcggcccgcagcaaaatgcgcagcgtctccagcccccggctgtcgggcaagttcaggtccaacagcaccacctgatagcggccgccgtccatcatcgtcaggccgtgggccagcgactgggcccaatccaccttgaacgcgaagtgccggttgttttccaacagcttgcgcaccacgccggcgaaatcggcctcgtcctcgatcagcaacaccttcaggctctcttgcatgcccacgttcctccgacggcctcgcttcgtttcattatgccattatgaaacctcggcccgaagcgtgtaaacccaaagcccatgggtcagcgagccgttgccgacggtcgccgaaaaaacgagccccggcccggccggccattggcaactgccccggccagggccataatcagctcatgctcaagcgcacgtttttgcatatctcgggcgtggggcccaaacgcgagcgggccatctggcgcgccggcgtcgaatcgtgggaggacttcctcgaccgcggccagcgccttttgccggccggtctgcacaacctgggccggccggtcgtcgaacgctccctggaggccctgcaacggccggacgccgccaaaaccctggccgccatgctacccccggccgagcactggcggctgtggccccacttcgaccgcgtggtctacctcgacatcgaaaccggcggcgaccccgaccagtggggcggcgtgaccgtcgtcggcctctacgacggccagaccgtgcgccagttcgtcgccggccaaaacatccaccagctcgatcacgccatgcacggggccgacatcgtcgtcaccttcgccggcgccagcttcgacatccccgtgctgcgcgccgttttccacaacctctggctgccgccggcccatatcgatctgcgctggacgctcaaacgcgtcggcctgaccggcggcctgaaacgcatcgaaaaacaactgggcctgaccaggccaccgggcgtcgacggcctgggcggcctggacgccgtccacctctgggcccgccaccaggccggcgacccctcggccctgccgacgctgctggcctacaacgcctgcgatatcgtaaacctccaaccgctgctggccctggcccacgatcgcctgcgccaaaccctactggcccaagcgggctagccaaaacgcgcgtgacggtggtatgtataatcatacgcgcggcgggagaggcggcgtgacccaagatcatcaccaacccagaccagacgatcagcggccagacgaaacggccgattgccggatcatccgcgtcatcatgcagggcgaagaccccaacgccaaggccagggacgccctcacccgccacctgggcatgagcttgggcgcgtcgatggtggtgctgggcgcgtattactcctacgcctggcgcgtcaaatgggcatggtgggtcatcggcgcgatctgggccttggtcctgctgcacggcgcgacctacctgctaagacgccgcaaggccggcccgccccaggatggctggcgcatcgagatggaagacgacgaccccgcgccgccggaggccgccccggttgatcggcccaaacacaaaattaccgtcatcgagcccaaaggccgctgacgggccaacaacccataacccggagcatccgtccttggcccaactcaacgactttccggtccagcgccgccgcatggtcgaggaacagatcgcccggcgaggcgtcggcgacccaaagctgctggcggccatgggcgaaatccctcggcacctcttcgtgcccgaggccctctggggccaggcctacgccgatcaccccgtggccatcggcgagggccagaccatcagccagcccttcatcgtcgccatcatgaccgacgccctgggcctgaccggccgcgaaaaagtcttggaaatcggcaccggcagcggctaccaaacagccatcctggcccgcctggccgattgggtctacagcgtcgaacgcatcctggccctctcccgccgcgcccaggccacgctcgaaaaaatcaaggccttcaacgtcaacctcgtcgtcggcgacggcactctgggcctgcccgcgcatgcgccctacgacgccatcctcgtcaccgccggcgggccaaagctgccccaaaccctcatcgatcaactggccgatggcggacgcctggtcatgcccgtgggcgaccgtctgcaccaaaccctcacccgcctcaccaaacgtgggccacgcctggtcaccgaagacctgggcggttgtcgcttcgtcgatttggtgggcaaacatggctggataacccatggccgcgattagactcgtcagcgtggtcggggccggcgcggccagcccccggcaatacgaacaagcccgccaagtgggccagctcctggccaaacacggcctgggcgtggtctgtggcggcctgggcggggtcatggaggcagcttgccgcggcgcctccgaagccggcggcctggccgtggccatcctgcccggcacggaccgccacaccgccaatcgctacgccaccgtggtcatccccagcggattgggccaggcccgcaacgccctggtcgtcagcgccggcgaaggggtcatcgccatcgccggggggccgggcaccctcagcgaaatcggcttcgccctcaaagccggcaaaccgatcgtcgccctcgattcctgggacatcccaggcctggccgaagccgaatcaccccaagaagccgtcgactgcctcatcgatcgcctcgggccggcataacaaaaaaagcaagcctcccgaccagaactccccgtgtcccaaggtcggaaggctttgtttttcgcccttgccgcgcggcggaagaaccagaacccgaaccggatcggtcccctcctgtgtcagcgcggacggctgtcaggcgtcggtccgggacggccgcgacgccggcgagggctttttttagtggatggcgtggccttcctcgtcaggagggccgctggggttggtcaagcacgccagttcgctcaggcactggtccaactccctgtcgcgctttttttcttggtggatcgacaccgacaccgccacgagcatgccggctaccgagacgaccagataggcgagttccatgggttatccttccgtggatagttgttgccgccgtcaaagttcttttcggtttttcggtggcgcggcattaggtaaaaatcgtcatcagccaaaaaataagcccactgggcgggaccagcaccccccacgcgcgaggcaggcgttttccgattcgtggttatataatgtgtgctaggttaataggtcgagagcgctctagcgcagaaggaacgcccatgtcgttggatggaccgatcacctctttttccgaactgcccaacccgcccgaggaggccgcccgggccgcgatcatccccgcgcccttggaggccacggtaagctacggccacggcacgtccctgggcccggcggcgatcatcttcgccagccagcaactggagctttacgacaacgtggtcgattgccaggtcatggatctgggcgtgatcacccggccagcggtgaatgtttctccgccgctggagacggccttgacgcgcatcgaggcggcggtgggccgagagctggacgccggccgcctgccggtgttgttgggcggcgagcacaccgtgaccgtggccgccttgcgggccctggtcaaacgtcgtggggccgatttcacggtattgagcctggacgcccacctggatctgcgcgacagctacgagggcagcccctattcccacgcctgcgccatgcgccgcgcgctggacctgggcctggaggtgcgccattttggcgcgcgcagttgctcgctggccgagatggagctgatccgggccaggggcatggagccactgtgggcccgtgaggtgcacaacgacccggactggctgcaaaaggccgtggccggtctggaaggcccggtttatctgacgctggacgtggatggcttcgacgcctcggtgatgccggccactggcacgcccgagcccggcggcctgagttggccccaggtcaccgcttggctggaggccgtctgcgcccgttgcccggtgatcggcctggacgtggtggagctggccccgctgatgggcatgaccgcctgggacttcaccgcggccaagctggtccatcgcgccctgggcctggccctgctgggcgggccaaagccaagtcacggaagcgagagatgagcgcgccgctgggccccatcgatcaaacccaaaacgacgcccgcctgcgcttgctggccgagaccaccggcgatgcgctctaccagcttcgcttcagcaccatggcctacgactacctcagccccggcatagaaagcctgaccggctacggcgcgcgggagatcatggccatgtccttcgccagtctggtgctggaggccacccacgccgacggccggccggccgatctggagatgttgcgccacaagcgcttgtccggccaggtcgggcccatcgagttggactaccgcgtgcgctgcaaggacggccgggaaaagtggctcagcgaccattcttttccttatcacgacgaagacggccggctgatcggctcggtgggcgttttgcgcgacatcacccgccgcaagaccgccgagttggcccagcgccggctggtcgaggatctgcgccaagccctggaccaggtgcgcaccctcagcgggcttttgcccatctgcgccaaatgcaaaaaaatccgcgacgacaagggctattggcaacagatcgaacactacctggccagccacagcggggccagcttcagccacggcctctgccccgactgcgtgcgcgagctataccccgagctgaagggcgaaaacatcaaataaatttgggccacggccccgggggcgagcctcgaagtcgttgggcccgagcgttggcctcacttgccgcaggcgcagccgccaatggtcgtcaggctgggcccggccgaccaagcggccttttttgccgcttccttgacctgggccagctgttcggccggcggcgtcaggtctttgtttttgacgacacccagttcggtcagcaccagatgcccgcgcaaaggcgcgccggcctgggccaagatggccttggcgcagccaacctcgcagccgtccaggaccaacagcgccggggcctcggccaccgcccgcacgaaaccgggcagattgccgcccacgccagccaagcagaacatcttgccaaagccctccttggtcagctccaccgccgcctgattggtcaactggcccacgttggagcctcccgaacaggccagaatcagcgcctgcccagtattcgcacaacagttttccgacatttcgcttgccccgacagaaaaggttgacgtgattcaggttgtccgacccgcatcgacgtttctaattttggctaaatggccaaatctgtcaagagctttgtcgcatgccaaaatatgggccacggccccgggagcgaatcccggagtcgtggcccttcaaggccccccagcagggccaatcgtcggtctgggtcagttgaccacggccacggccatgcccttggccagttgcagcaccttggctgtcacccggcccatggagaactcgcccacgctggacatgccccgtcggcccatcaggatcagcccgtaactgccggccttggccgcgctgacgatggcgtcggcccggctggagacgtcctgggccagcttgagctcgatgcgctcgcgcttgaagccgctggcgaccagggcctcggcggcctcttccatgacgcgttgggcccgttggccgacggtctggccatcggagatatggacgatctccggcggcagttcgtcgatgaccagagggtattccatgatcagccgcggcgagcgcacggcgtggaagaccgtcaccgccgcgttgtccgacgccaccctggccaggtgggcggcggcgcgggtggcgctttcggagccgtccacggccagcagcacccgccccggcttggcccgccgcccgaccacccagagcggtatgtcggtgagcttggtgacgagcttgttggccaccgaacccaggatggtgccctgcaaggcccccaggccgcgccgggcgaaggcgaccatgtcgtagccccggctggcctcggcgatgatatcgcgggcgacgccgcgcacgcgttcgtggatctgggaatcgatgcctttggcgtcgaagccggcccgctccaggatcagccgggcctggttcatgaagttggccatgtgcgcgcgttggctgagatcccagctcttgacttccgaaagacggaagaggtagtccaggtttttgtcgatatccctgaatccctcgggcaactggtcgtgcacgttgaataacttcagctcgacctttcggggctccatttgtccggcaatgaaatggaccatggacatggcccgccacgagccatccacggcgaccagagcctttatcccgccttcagccatgatcacatgcctcctgtcctgcggaccaaggccaaggcctcggcctgccggatgcgttcttcatgttcggccttgcgcttgcgggcctgttcgagcttgtcgagcagttcctggtggttggccggtttgagcaaatagtcgtaggcgccggatttgaggccttccacggcggtgtcgatggtgccgtggccggtcagcaaaatcacctcgacgatggggtgtttctgtttgatctccttgagcacctgcatgccgtccatgccgggcatcttgatgtcgaggatgaccacgtcggcgtcccactcgtcgagcagggccaggcctgatttgccgtcgagggcggtgcgcaccttgttgccctcgtcgcccaggcgcatggccagcatgtcgacgaaatcgggctcgtcatcgacgatcagaatgtaaatcggtattttcatggcaatacgctcctagtggttaaggcttgggccatgttccggcctgaccggcgagacctgcggcttgcgcggcaggctcacccgaaagaccgccccgctgcccaggcggctgtcgacttctatccgcccgccgagcttttcgacgattcccttggagacgctcagccccaggccggtgccctttccgggcggcttggtgctgaaaaacggctcgaagacgcgggtgaggttttccttgggtatgcccgggccggtgtccttgacggcgatgagcacgtcatcgccggcgctgtccacgctgagccaggcctcgccgccgccctgggttcccaccgcctggcaggcgttggtcagcaggttgatcagcacctggcgcagttgataagggtcggaccacaccttgatgggccgcgacttggcgtgcagctccaccttgcagttggcgtccctggcggcgttggccgtcaggtcaatgacgtccgaggccagctccacaatgtcgaactcctggatctcccagtcgtttttgcgggcaaaatccagcagttgatgagtgatgcggctggcccgctccacgctggagaggatcttgcttatggccagctcccccgccttgcgcagttcgtccgaggcgctttgatccttggccaaccggcccttgagccaaccggcggcctcgctgatgatggccagggggttgtttatctcgtgggccacgcccgaggccatggtgcccagcgaagccaggcgttcggccacgttcatgcgccgctgcatctcttggcggaactgggcctccagttcctgttcttgccgcatttcgcggcgctccacggcctggcggatcttgcccgccagttgttcgatctccaccggcttggtcaggtagtcgaaggcgccggccttgatgccggccacgccgtcggcggcgctggcctgcccggtgagcaggatgacctccaggtctggttggcgttttttgatggcggccatggtctgcaagccgtccaggccgggcattttgacatcgagaatcaccgcgtcgaactgccgatcggcgaacagttccagggccgcctggccggagccggcctccacggagtcgatgccccgcttggccagccgccgggccaggggcccgcgaaaatcggcctcgtcgtcgacgagcagaacggtgatttgcgacttttccaacgccacgccctacgcctctgatctcattctataccaaacccatgatgtgccaccacagcgccgcgacgccgaggaccagcgccagcatgatcggcgtggccaccaggccggccttggtcaggtccatggcccggaattgcttgaacgagtaggaaatggcgttgggcgggcagccgatgaccagcagataggcgaagctggtgcacatgcccaggcccagggccagcacgcgcgggtcgacgccttccatcttggccatggggatgacgatgggcaggatcaaggccgccgcggccacgttggccatggcgttggtcaccagcgcgccgaagacgcccaccgccgccagcagcaccagccagccgccgcccttgaccagcgggaaaaacagattggcgaagtagcgggccgcgcccgaggagtccatggccaggcccagggccaagccgccgccgaagatgaacagggccgtgccccactccagatcggtgtggatgtcgtgccacttcagcacgccggtgagcaccagggccaccacgcccaaaataccggtgacggaataatccaggccggtgaagcccttgagcaaccagctcagcagcaccaggccgaagatcgacagggtgacgatctcgttgcgcgtccaggggccgatttcctcgtcatacttgggcagcttgatcttggggtcgggccggaagaccagataaaccacggccaccaccgccggcacgcagatcagcgcgccggggccggcgtagagcatccagtccaggaagtccagctccatgccggtcagttccttcagaaacgccgccgaaaccatgcagcggccgccgccgaccagggtgcccatgccgccggcgctgcacgcgaagggaatgctcatcatcatgaagcgggccgtgttggtgttgggctcgacgccggcggcgcgcatcaagggcaggatggtggcgaagccgatggccgccgccgccgcgtcgtgcatgacggccgaggccaagcccaggcttatggccaaaatgaaggtgaacttggtcacgctgtcgccggccttcttggccacggcgtgggccaggcgtttggtcacgttggccttgtcgagggcgatggcgaagatcaggcagcacatgatgaacaccaccaccgggttcatgtaggccgcccaggcgtccttgacgtcgctgacgcctgttgcgatcagcagcacgccgatacacatggccgtgatctccagcggcaccggctcggccacgaacagcaccaccaaaaaggccagcaccgccaggaatgtcttggccctgggcgacaggccgttgtcgtactcgacgctcacgtcggccaggcccagttgctgaatcttggcctcgatggcctggccggtgcactgttcggtccccggcgccttggcctcgaccagataagcgccctccttgtccggcgcgccgtacaacgcgaatgcatcactcacggccgccagaaccttctggtccgggtcgccgattatttcgaatctggtgccttccggccggggcaagagcatcaccacgatgcccagcgcgatggccacaagcagcatcagcagcttacttttcggtatcattgtcactcctttcactccacttgcatgcctgttgaatcttgtccagcagttcgctcagctcacatggtttggtcagatagtcgtgggccccctggcgcatgccgtcgcgggcggcttgctccgaaccatgcccggtcaggatgatcaccgccatgtcggggtccattttcttgaaaaccttcaggacttcgatgccgtccatgtcttccattttgagatcgaccaccgcggcgtcgaactcgttgcgccgcagcaaccggatggccgcctcgccgctggaggcggtggtcacctccacgccgcgcttgcccaagcgcttggaaagcacttccaggtagccgtgctcgtcgtcgacaagcaaaagcctcagcgtgcaacggtccgcgcccatggtcgcgctttcctcctagccccgcgccccgatggatgcgcgtttcttggcggcggcttcctccaccaattggcgcagcagctccacgtcgcagggcttgaccaaaaaatcaaaagcgcccaaggacatgccttccaccacgtcatcggagccgccgtggccggtcagcatgatcacttccaccgccggcagccggcgctttacctcggccagggtctccaggccgtccaggccgggcatgcggatatcgagcacgatcacgtcggcgtcgatctgctccaggaaatccagggcctcgtcgccgctggaggccgtggtcacatgcaggccacgtttggtcagccgtttggccagcgccgcgacgaaaggcgcttcgtcgtcgaccaaaaggacgttggtccggctcatttatgatcctccgcggccccagacgccgccggcaaagtgatgacgaaggtcgtgccctggcccaattggctctcgacgcttatctggccgcccagcttgtggatgatgccgtagcagatgctcagccccaggccggtgccctggcccacgggcttggtggtgaaaaaggggtcgaagatgcgggaaagttcggcctcggggatgcccttgccggtgtcggccaccttcaggacgatcttgtcgccgacccgctcggaagagaccgtcaccgcgccgccggccgcgccgatggcgtcgacggcgttgttgaccagattgaccagcacctgctgcaactccgagggcgaggccttgaccgacggcaggccgggctggagccgagcctggatcttgacgttggcgtagcgcgacttttgggccaaaaggctcagcgcctcctggatcatctcgttgaccgagatctcgcgggcctcggggtcggtcttgcgggcgaagctgagcagcttgtgggtgatgcccttgcagcgtgcgccctgggtcttgatctgggccaaggcccgctcgaactcggcccgatcggcgttggagaccacgtcgtcctcctccagcagatcctccagccagccggcctcctcgaccatgatcgccacggggttgttgatctcgtgggcgatgccggcggccagttcgcccaccgcggccaggcggccggcctccagcatgcgctcgtccatgagctttttctgctcgtcgctcttggcgatgcgcgcgaccatgcgccccgacacagccagcgccatgaacaacaccgccagcacccccgccgccaccaccgccatggccagccgctcggccccggccagcgaactgagggcgtcggatcgctcctgctgatagaaaagcagccactggccgcccttcaaaagcgaaacggccatgatgtagtcatgaccgtcctggccgcgcttttcggtgaccaccaccttgccgggcagggtcttggcccgcagaaactcggcgtagggctggcgggccacgtccacggcgaagcggggcctggtttgcagctcgcccttgcggttgacgatgaaggcgaagcccgtctcgccctggcggatgttttcgaccagaaagctgaaggcctcgatgtcgatggtcgcccgcaggatccagtcctggccatggcggtcctgtttgacggccaccacgaagtggggcgtgccgcgcaggccggtgaagacatcgctgatgaactgatcgtgggccatggccagcttgaaccagccggcctgcgaataatcgacgccggtgaggttgagcgggccggcgtaggccagttgcttgccctcgccgtcgaccaagcccaggtcgacgaacaccccgccgaactcctcgcgcagcaggcccagttgccgccgcagaaactcttcgtcggccaggatcgccgggtcgtaggcccgggccagcagacggatgttggccaggcggtcggtcaggtagcggtcgatgccctggccgtgcttgaggatcaactcgtggaggtgggcgatgaccttttcgcggtaggcctcgcgcaggtgagccaggacgatgccctgcgagagcaacaacggcaccagcgaaacgagcatgatggcaaggatgatgttacgccgcagttggcggtagaagttcttgtgcttgccgttgcgttcaccgcccatggccttgtcagaccctccgctggtagagcaggcgacgcctgattttctccagggcctggggcatgttggccgagctgataaagccatcggcccccaggcggcgggccaggcgctcgtagttgccgccgtcgtccaagtccatcagcacgaacatggccccaggcaggctttggcgcaggcggcccatggccccgccgggcagggcgcgggcggtttgcaggtccatcagcaccacgtcgggccgcgtgcgcagggcccgcgactccaggcagcgcccgccgtcgcagtggcccaggtagctgaagcccggcgtgcggcccaaaaggcggcccagccactggccgacgtattggccgcgatccaaaagcatcacccgaatttcatggtcggaattcatgccggctcctccgggcgttggtcccctgagtacgcctaaaaattaagcgtcgcgggccaaccgggaaatggggatcagacctcattttggcggccggccggcctcattttgcgctgggtgcatggggttcgggatgggcccggtcatggccaaaggggccacgccatcgattaaccagacgattaaattggcttttatccacggtgaacggccggcggccgacgatgccggcttcggcgccggccatggggtggatttatcaaaacgccgaaaaaggctatagtatgaccaaacgtcgccccggagggggcgcgcgaaaggagcttgcggtggccgcggcccagttcaaaagatttctgatcaagcgccgtccggcggtgctgcttttcggggccttcagcctgttggtgctgatgggcctagtctacagcctggtggtctaccaggccctgcgcgagcgcgccgagggcgaaaacctggccgccgacctggcccaggccgaaaactgcggctatttcatcggcgatcaccaaaagggcgttttgggccgcctggcggtcatcgccgcgcgcaacgcctttcgccaggccatcgtccagcgcgacctcgccgagttgtattccttcctgggcccgctgtggcaagacacccaggagaccgacgccgtcttcgtggccggaccggccggcgacttcctcgtgggcctgccccgccagcaaaacccgcccctcgaaccgccgggcctgacgccgggcgcggtgcggccgacgatctcaccggcccacgagagccacgtcgagcaaggacggctggtggtgaccctctcggccccggtgctgacccccgacggcgcgccggtgggctacctggccatcgtccagcgggccgacctgtggcagggcgtcatcgagcgcctgtccgtgcggccggggcggagcatcttcgtcttcgaccagaaacagcgcctgatcttttcgaacctgaccggtcggccggcccagtcgccccagggccgcctggccctggatcaggcccgcaaaatgcttgccggcggcggccgagccctggccgcgctggagcaatcgcccgacgacggcaagcgctatttcgcggccgccgcgccggtggccggcctgggctggtcggtggccctggcccaggactacgacgcggccatggccccggcccacgccatgttcatgaacatcgtctttttcatgggcctgttgttgctgtgcctgttgtttctgagttttctggtgatgtcgcgctatcgcatgcagcagcgcatgctcaccgagctcgacgaggaggcccgccgcctggagggcctggtccaacagcgcaccgccgacctgcgccacaccaccgagcgctatcgcaacctggtccaggatctgcccgacgtggtctacgaactcgacgccgtgggccgggtgaccttcgtcagcaaggccgtcagcgccgtgctgggctacgagcccggcgacatgctgggcatcttgtggcgcgactttgtctccggcgaggaccgggcccactttgacgaagagcgccgccgcgcccattcgggcgaaaaaatctcgatcatggccctgcgccacctgaccaaaaacggcagcctgcgctggctgtcgatccactcgcgggccctgctcgatcacgacggcaaccccaccggccgcctgggcgtggcccgcgacgtcacctccgaggtcatggccgaacgcaagatccgcgagctttccggccggctgatcaacgcccaggaagaagaacgcaagcgcatcgccctggacctgcacgacgagatgggccagatcctctcggcgctgaaaatcggcttgcagtccctggcccaacgcgaggaaaaccagcgcgaggacatcaaccagctcatcgccctggcccagcgggtcatggaccagacccgcgccctggcctatcatctgcgaccggccatcctcgacaacttcggcctggtggccgccctggaagacctgtgcgagtcgatgagcgaatccaagctgctggccgtggaatacaacctccagcccatcgacgaggacctgctgccgccgggcgtgcgcacgtcgctgttccgctttgcccaggaggccctgaccaacgccgtcaagcactcgggcagcctgcgcgtggaggtgtccctggccgccgacgagggggccatcgaactgtgcgtgcgcgactggggcaagggcttcaacgtggcccaggccctggacgcgggcaaacacctgggcctggccggcatgcgcgaaaggatcagtttgatcggcgggcgcttgctgatagactcaaacttcaagggctcgaccctcaaggtgcgcgcgccaatcggaggcagacgatgaaagacaaagcccgcgtggtcatctgcgacgatcacgccatcttccgcgaggggctcaagaccgtcctggcccagagccccgacttcacgatcatcggcgaggcggccaacggcttcgaggcggtggagacggtgctgcgtctgcggcccgaactggtgaccatggacatcgccatgcccgagcagagcggcatcgaggcggccaagcagatcgccgccgaactgcccgagaccagggtgatcatcctcagcgtccattcgcgcaagaccttcatcctcgaggccctcaaggccggggccagaggttacgtgctcaaggactcggccggcgaaaagctcgtcgacgcggccaaggccgtgctgcgcggcgaatgctacctggattcgcccgtggccggccacatcgtcgacgagttcgtcaagatgcccgacatgaccccggccccggcccaggacagccaggagcgcctcaccgaccgcgaacgccaattgctgcgcctggtcgtcgagggcctccccaaccgcgagatcgccgacaagctctgcctgagccagaagaccgtggaaaaccaccgggccaacatcatgcgcaagctgggccgtcacgacgtcatcggtctggtcaagtacgccatcgccaccggcctggtcgatcccgacgcctggagtcgttgaaccccggcttttcttgggccttgcgcccccggcaaaatgaggccgcctttgacgccgattagggtcgcggtctcattgcagtggccccttggcggccatatagtgggataaaccacaccagccgaatgggaggacgcaagtggagcgagccccggacctgcccctggaaatgctcatgctcatgcccgccgcggccctgggcgcgaccttccccgccgcgccaaaaacaaactgcggcgggccgcgcgtggaggcccacctgctgcgcgacggcttcgagatgatcgcccgcggctggttcgacgccgaggccgtgctgaaaaaactgcgcccggtgctggcctcgtgcccggtgggcggccgcctgcgcctggacttcgcccaggcccgtggcttcgaccatctggccctgagcgcgctggtggtggtcctgcgcgaccactgccgcggcgtggagcgcatcgtcatcgccggcctggagccccgttgcctggaacgcctggcccagaccggggccgaaaacctctttggcgcccagtggcgcgccgctcgtcgccagggcgagatcgcatttttgaagacgcaggcctgaaaccgccaaccggggaggcgtccggtgctcttcaaccaaaagtttgtctcggtgccctgcggccagcgcgaaatgcacaggcgcaaccaggatctttccttcgtgctcgagctcagcaacgccctggcggccatgaacgggcccgatgaagtgctggagacgggcctgcgcaaggtgcgcgaccagttcggcttggagaccggccgcgtctatctggtcgatcacgcccgcgaaattctggttttgcacgcctcccagggcctggacgtgggtggcctggagcagatgggcctggacgagggcttcagcggccgggcctacagcgggcgggtcttcctggcccagcgcgtcgacgacctcgacgacgccaagcgggtgggcatgctgcgggccaagggcctggagtcggtggtctgcctgccgctgatcgtgcgcgacgcggtgatcggcgtgatgaacctgggcgccaagcgggtgatggagctgaccatgcccctgatcgacctgatgatggtggccggcaacctcatcgccgtggccgcgcagaacaccctggccgccaccgccctggagcgccagaaggagtcgatccgctttttcgcctacaccgccagccacgacctcaagggcccggccgtgggcatccatggcctgacccgcctgctcatgcgcaccgccggcgaaaagctcgacccccgcggccaggccatctgccgccaaatcgaaaacgccgccggccgcatggagcttctggtctcggagatcaacgcctacatcgccgccagcgaggccccgctggacttgcaatcggtgcccgtggccgaggtgctcgatgaagtgcgcctggatttcgaaacccgcctgcgcggcctgggcgtgggtttcgccacgcccatcgacccgcccgtggtctgggccgaccgcctgggcctgatgcgcgtctttgaaaatctggtggataacgccttgaagtatggcgggcccaacctcagccgcatcgaggtggcccaccacgagaccgaatcgcatcatgtcttttcggtgagcgacaacggcgtgggcctgaccccggcccaggccgagaagatcttcgacgccttcagccgctcggagacctcccgcggcagccagggcagcggcctgggcctgggcatcgtcaaggccgtggccagtcgccacggcggcgaggcctgggtggagtgcgcgccgggcaagggctgcacgttctatttttcggtgctaaagcgcgccaaggccgacagccccggcgacgacaccggccccaaggccgacgaatcagcctcgggcggccacgccggcccgccgcccggcggccgggtcgaggcccaatcagcgacattccactaaaaaagcgccgcggacgtcgggccgaaaccgaaggctaaaagccttcttgcacggccttttccaccgccgccatgtccggctccaactcctgcaacagccgcagattgccccgcgcgtcaaccacggccacgcccggcgtggcgatcaggtccagactctcggcaaagggctcggagtcgtcgggccccacatccagaagcacgggctggggcaggccgtgctccttggcgtaggccaccgccgccggggccatggcctggccatcgccgttgacgtggatcagcacaaaggggttgccgtcatagcgccgggccagctccagcagttgcggcatgaacttgcggcagtgggggcagctcaccgaccaatagatgatcaggcccaccttgccctggagctcggctcgcaggtcgtgttggcggccatcggcgtcgggcagggtcatggcgggcaaggggccgcccaccggcgaaagggccgccgccggcaaggccggggccaagagcgtcagggcggccaaaatcaggcaaagggtcttgcgcatgggctgtcgttcctgtttatacttacaaactacgttcagcggaaccaccacgtcagcacgctaactctatcaaaggcggcgacgatgcgcaaaggccgcgccgaccgggagggttgttcatgctcaaagtccgccgtttcggcccggtgacccaatacctgatgggcgtcctccacgtcggccaggtctattattggtgcgcttgttatcaattcggcgacgccttgatcgacgcgggcgcgccgctgtgcgccgccgagttgctggccgccgtggagggcgccggcctggccagggtcgccgtgacccaccaccacgaggatcacatcggggccaacgccctgctgcggcggcggctgggcctggaggtgctggccccggcggccgcgttgaaaccgttggcccagggctttgctctgcggccctatcaggaaatggtctggggctggcccgagctgcacgcggcccaggccctgggcccggagctgaccaccaaccacggcccgctggaagtgctggccacgcccggccactgcccggatcacgtggtttttctgcaccacgaaagcggcctggcctttgttggcgacgccttcttctcgaccacgcccaagaccgcgcgcatcgacgaagactttgcccagggcctggagtcgttgcgcctgctgcgcgatcggcggcccaagacgatgttcctgggcctgggccaggtggtcgaaaacgccaccgaggccctgggtcaatgcatagaccacgtcgagcgcctggccggggagatcgagcgcctggccgaccagggcctggacgacggccagatcgtcgaggcgctgttcggccgcgaaagcagcctgcgccaactgaccgacggccacatgtcctaccgctacttcgtagccgccttcacccgccgccgcgcggccgaaaaaggagcggggccggcctagcgccttgcttttggcgcggccggcaaagtagattatttaaccaacaacgcgtggcggcccgccggggccgtcgccatcgaccattattttcgcccttgcgagggggaggacgccgccgtgctgaaaaagactctgacgctattcgccgccgccatgctggccatcatctgcctggccaccgcctcgccggcccaagacgccgcggccctggtcaaacagggcgacgaggcctgggcccagcgcatggacgtggccaaggcccaggaagccgccaacctctacgagcaggccctggccgccgacgccaaatgctatgaagccgcctggaagttggcccgcgcctactaccgcgtcggtgaaaagggccccaaggacgcccaggaggccaccttcgagaagtcggtcaacgcggccaaaaaagccaccgaaatcaaccccgatgaccccatgggccactactggctgggcgtggcctacggcaagtacggctcggccaagggcatcaccaagagcctgagcctggtcgatcccatcaaggaagagatgaacttcgtcatctccaaggatcccaagttcgagcagggcggcccccagcgcgtgctgggccggctctacttcaagctgcccggcctgttcggcggcgataacgacaaggccatcgagtacctgcaagaggcggtcaagatcggccccaactactacctcaaccaggtctacctggccgaggccctggccgaggatggccaggacgacaaggccaaggccatgctccaggaagtcatcgccgcccaggccccggcgggcatggagcccgaaatggccgactggaaggccgaggcccagaaggtgctcgacgacatgtaaccagccgccaaggttggcttttatcgcacggccggctctctcgcgggggtcggccgcgcactttgaggccgctgcacggtgaaacatgaattcccccgtgcggcgctctcacttttggaggagaccttgcgcaaacccgtggtcgatatcggccgctgcaccctctgcgagggctgcctggccgtctgcccgcaagtgtttgaactaaatccggtcatgggctacattgaagtccgcgagttggaccactaccccgaggacgccgtccaggaggccatcaacatctgcccggcaaagtgcctcgcctggctggaggaataaccatgcggcaatggaaatgcaccgtctgcggccacctgcaccagggcaagtatccgcccgaaaactgccccaagtgcggcgcggacatcaaccgcttcatcttgttggaagaactgcccgaggccctggaaaagatgctgcgcgaggcctttgccggcgagtccaaggcccacatgcgcaacctgtcctacgccaaggtggccgtcgacgagggctatccccagatcgccgcgctcttccgggccgtggccgaggccgaacgcgtccacgccgccgagtatctgctgtttttgcagggcgtggccggcacgaccgaggaaaacctcaagcaggccttcgagagcgaatcgtcggccgaacaaagctattacccgccgatcatccaagaggccttcgcccaaaaacgcgacgacgtggcctacgccatggtgcgggcccgcgacgtggagcagcgccacgcccagctctacaaagaggccctcaacgccatggtcaacgaccgccaggtggaatatcacgtctgccaggtctgcggctatgtcttcgaaaaccagccgcccgacgagtgccccgtctgccgcgccccccgcgcccagttcaaaaagacgggctgacggaccaaggccaacgcgccgctatccatattccgcctccgactgccgacgcgacaacagtgaggcgggggcgagtcgccccaggctagaaggccagcaacgcggccaacctggcgcggacctcgtccaccacgcttgacggggccgcgccggccttgacggccttcctggcccgccagtccaggattttgacgtgatcggacaagacaacgccccgaaccttgccgtcctcgggcaaggccacctcgaagggatagcccttgacgtggctggtcacggggcaagcgatggccaatccggttttttggttgtaagccaatggcgagaggatcagcgccggccgccggccggcctgctcgccgccggcctggggatcgaactccagccagaccagatcgccggcggcgggcgcgtagggctggctcaccaaacctcaccgccctgggccgggccccaatccgcctcgccatgcaggttatcgggggtgatcgcgccgagcaggtcgtccaagtcgtgctgggggcgcgtggggatgatgatgaccgagccgtcctgaccggcggagatcgtcacgttgtcaccggccttcaggcccgcctggcggacaatctgcaacggcaggcgcacggccaggctatggccccatttggcgaccttgttgggcatggcctctcctccgttattggatatacaaagtatatcttgacgggccggcaaacacaaggcccggccgccagggaaaggcgggtcagtcggcctggcgttgctgggcaaaggcgtggctgatgcgcgcggccagttcaccgtgggccaccggttcgccggccagtttgcgcagcgaaggcaaggtgatggagtgctggctgcgctggcgctggtccagcgttttggtgggcagcacgaaaaagcgccactgggccagatccagcggatcgacggcggatttgtcctggcaggtcagcaggcaaaagacatggacatcggccaggcggcggggctcggccgccgtctggttggtgagcggatcccaggggcgggtcttgggcacgcgaaagattatgtccgagagctttttctgggcccagctctgcacgtaggcagccgatttgacctcgatgcgcgcgccctcggggctttgcaggtcataggccgtccattcctggcgcgcgccggcggcgcaacccacggccagggccaccagccattcggccaaaacgccgcgcatggcgttgctgaccaagtctgaggcgctccagcgccaaaaatcggccagcgtgacgcccaaactccggcctcggtcgtgcaggggctcgtcgcccgagcgcggtcgcgcctggatgggctccagaccgttcatcacgggcgctcgtggtcgtctgcgacgctgacggccagccagcggcccggccgccacaaaagccacagcgccggcagcatgaagcccacatcgcgggccgccgccgagagcccggcctggtggccgtcgctctggccggggaaacagccgcagtcatagcccgcgccaatggcccaggcatagatcatcagccccgtgaacatggccagaagccccaccgaccacagcgccgccacccgcgtccacaggcccagcagcagcatcagccccacgaagaactccagccaggccaacagcacgctgcccgcgttgaccaaaaccaccggcagcacctcgtagcggcccaccgaaagggcgaaatcggccggatgccacaccttgtcgtagctggcgtagagaaacagccaggccagaaacagccggcagcccaggctgatcagctcggggaaaaccgctttcattgagccgccctccgccgctggcgcacgggcaggccggcctcgcgccactgttcgaagtcggcctccatgacatagacatcattcatgccgtcctggcgcagggcctgggccacccaggcgtcgggccggcggctctggctgcggccatagaccaccacggccggggccttggccagcacgccagccaacaggccgcgcatttggtcccactcctcgcggtatagattgaccgccccgcgcacctgggccaacttgaaatcgccggggtcgcgggcgtcgacgaacaacgcgccgcgtttgtgcatggccgcggcctgctccaggctgacggcccgccacaggggctcggacagttcgggcggcagccagcccacgccctggggcatgagcaggttgaaggccaggccggccgctgccgccagcgccagcaccgcaagcgcccggcaaacgagttttttgaggtcaaaagccaaggccgcgcctcccgcgatgtgagtcgccgccaagggtagcgcggccagggccgctccgcaagcgacattggtcgtgctagaatgatcgccagatgccggcgcgggtcgtcggcgtgaggcaatacttttttgcgccgctggcaacggagaataaatgagcgatattctggcgatttatggcagcccgcgccgacggggcaacacggcggccgtcttggcccgggccgtggccggcgcgcgcgagggcggggccatggtcgaggaagtggtgctgcgcgacttgaaaatctcgccgtgcctggagatttatggctgcaaaaacaatggccgctgcgtgatcaacgacgactttcagtccttggtcgacaagctcgcggcctgccagggcctgatgctggcctcgccgatgatgttctacgccgtcagcggccacgtcaaagcgatgatggaccgctgtcaatcgctgtgggtcaaaaaatattggctggagcggcggccctttggtcaactagacccgaccaaggccgggctgtttgtctcggtgggggcgaccacgggcaaaaagctctttgacggcgcgctgttatcggttaaatacttcatggatacgctggatatgcccctgtggcggagcctgctctatcgcggcctggaccacgagggcgaggccgccgcccggcccgagatcatggccgaggcccacgccgccggcctggagatggcccaaatgctctcggagcgcgcggcgggcttgcctggatgatcaaaatctgtttactatgatctatcggcgggttagccaacagcccgccacggagcaggcccatgaccctcgaccagccgccgcggcccaaagcgccgctcgacgaacgcgacctgcgcgcccgcctggacgatatccgcctggtgctgctggagttggaaggcacggccaccgacggcgcggtgagcttcgcgcccgatggcggccagagcctgcgcttttgccgggccgacatgatcggcctggccaacatcgtcgccgccggctacaaggtcgtgggcctggcgcggcggggcctgccggcggccgaggccttttgccgggcggccggcgtcgattttctggcccacgacggcgacaagggcgatctgatccagttcatcggcctggagcgcggggccaagccctttcagacgctctattttggcgcggacatggacgacctggaggtcatgttccaggccggggtggccgtctgtccggcccaggcctcgccctggctgcgcgcggcggcccaggtcgtcacccaggccgccggcggggccggggccgtgcgcgagctctgcgacctgctgctgcgcgagcactccctgcatctggagtaggcatgttcacctccgacaaaccgaccaactacgaaaaggtctatcaggagctgatcccccgcctggccgccgccgacttggccggcaacgccgccgccctgggcctggagcgccagggcgaagatgtcattgccccggttttcggccggcgcttcatcgtcggcgccgctggcgtgcgccaggccgacggccagcctggcgggatgatccatcgcatcgccctggcctattacctgacccacggcggcaacggccagccggccggccgtttcgcgccctaccgcgagttgcccggcggggccgacttcgcccgcagcctcggccagatcgtcgacgcccgcatcgcccagagtttttccggccgaacggcgacgctggaggcggcctgcctggccctcggcgggcgggggttggccggccaagaaattagctgcgacgtgggccacgtgttcgaggcgctgcccaagattccgatgatgctgacattttatgacgccgacgacgagttccccgccgaagccaaggttttttacgacgccgccgcgcccaatttcctagacttggagtgtctggccagcctgggcatgatcctggccctggagctggagcgggccgccgaggccttgggctaggcgcgatgcggttgttgttgcacatctgctgcgcgccgtgcgcgatcatgcccgtggccgatctgcgcgcccgcggcgtggagccgatgggcctggccttcaaccccaacgtgcagccctatgtcgagagcgccaggcgccaggccaccctggagcagtgggccgccgcgcaagagctgcgtctgatcgtccaggatgaatacgacccggagtcctggctgcgggcggtggcttggcgcgagcacgaacgctgccgcttgtgctatcatcagagattgacccgggcggcccaggtggccaaaaagggcggtttcgaggcctttggcacgacgcttttgtactcggtgcgccaaaagcacgaactcatcgcccaggtcgggcggcaggtggccgccgagcggggggtggagtttttctattgcgactggcggccgctctggcgcgagggcgtggcccaaagcctggcccaaaagctctaccgccagccctactgcgggtgcatctattccgaacgcgacaggtttctgggcccgcccaaggccggccggcccggcggcaagcgcatttcttgacgaaaggtgaggccatggccgcgaacacccccccggagatcatcctggagctcagcggcggacagctgaccatccgcacggccgaagccatctaccgcgtggtggtggccgcgtccccgcagccgctccaggaacagacggccctgcccgccgcctccgccgccccgccgaccaaggccctggccgaggccccggccccggccgacgatgactggggcgtcttcgacttggacggcccagccgagcccgcccagcccatcgacggcagcaaggtccagcccaccttcgaccctcggctggagcaaggccccggcgcggcctactaccgcgacctcagccacgacatgtaccgcgagatcggcgcgctggcccgccgcctgagcatgtccatccgcgacgtgcgccacgtcaacatcgacaacgtcgacctgacctccaccggccgccagttggaaatggccaaggacgaactgcaagacgtggtcaagatgaccgaacaggccaccatgcgcatcatggacctgggcgaggacatccagcaggccgtgggccagaccaaaagcatcatggagcgcctggccccggtggccgccgattgcgtgacgcccggcgacgacgaccaacagcgccaggcccgccagcgcctggccgaggccctgcaaggcctcagcgccttcgtgggttcgctggccgaaaatcccctggaccaactggcgcgccaggccaacgaactgatcgagcaggcccaggccgccccgccggcccagcagcccgccgcccctccgcccgcgcccaacgggccgtattaccagtttcccctggacttggtcttccagaccgtctacgagctgtgcaccaacgaggcggtcaaaaaacacatcaagggcatgtgggacgccgcggcggagttctcccaggagcagatcgaggccgagatgaacaagctcgccccggcccagcccgacggcgacaacttcctcaacctcgacctgaaggcagtcctgcgcgtgctgttccaggccacggccaacgagcgctttcagggcgtgctgaaaaaaatggcccagaccagcgaccagatctttttggagcagaccctgcccctggaggccatgcccggccaggccccggccccggcggccgcgcccgagaccccgccggcccccgccgccggccccacgccccaggtgctggccggcctggaaaatctggcccaggccctgcaaaccgccgccgcgggcctcaacccgccaccgctgcccgacgacctggagcagttgctggagcaggccctcgacgaacaaccagattcgtgcaacatcgtcgaccccgacctgctgcgccagctccacgccgccgaggaacacatcagcgtctcggtcaactcgatcatcgaatcgctgagcttccaggatctttcaggccagatcatctatcgcatcgtgcggctgctttccgacttccaggtgcagcttttggccatggtcgtcagcttcggctccaaactcaaggccagggaggccaacgaacgcatcaccgtcgaccagagcgaaaagctggcccaggaggaggtcgaccgcgtgctttcgacgatcaagaccccggtcgccgagaaaggcgacgatcaagaccccggcgatggctccaagctcgaccaggacgccatcaacgacatgctggccagcatgggtttctagccgcgccaacctccgccccgaaaagcaacgagcccccgaccgtttgacgcaacggccaggggctcgatgatttttccgggccgacgcggctagcggcggggcagcaggcgccgatcggccggcggggccggcgacggggcggcggcgctctcgacgtggccaccgccgacgatgcccaccagctcttgcacgaagccctgcatggcctcggcctgcgagtgcatctcgaccgaggcgctggccgactcctcggccatggccgccacgcgctgggtcaccacgtccatggtgccggcggcgctgctgatctggctcaggccctgggtctgttcgctgctggccgcggcgatctcacccaccagttcgacaaccttggccgaaccggtggccacttcgccaaaggcctcgttgaccatgctcaccaactccgcgccgcccttgatcttgctcaccgagccctcgatgagcgcggtggtgtttttggccgcctcggcggcgcgcatggccaggttgcgcacctcgtcggccaccacggcgaagcccgccccggcctcgccggcccgagccgcctccacggcggcgttcaaggccaggaggtttgtctggaaggcgatctcgtcgatggtcttgatgatcttggaggtctcctcgctgctgcggcggatgtcatccatggaggtggtcagcttgcccatggtcgcggaggcccggtccaccgaggcgcgggcgtcgcgggccaggatgttggcctggctggcgttgtcggcgttctgggcggtcatggacgaaagctcctcgaggctggccgtggtctcctccagcgaggcggcctgttcggaagcgccctcggccagttgctggctgctggagctgacctggctggaggccgcgccgacttgatcagccgcggcggtcagcccgacgatgacccgctggatgggcctggtcaccgacacgccaaagacccacaccgccgccacgcccaggcccaggcagaccaggccgatgacggccatgcccaggccgttttcgcgcacggcggccatgaactcggcctcgtcctgggtgacgatgacgcaccagttggtcagcggcacctgggcgaagccggcgatcttgggcacgcccttgtaaacataggactccacgccgctctgccgggccagaacgcgctcattgaggcgctccatgcctttgatgtcgctgagcacggcgtccatgaccagatcggccacgcggtgggcgataaccaagccgtccttgttgaccatgaagggatagccggtctggcccatgcgcacgttggtgaggtttttgttccaaaactccatgccgatggccgcggccgtcacgccgaccaccttgccggattgtcccatgaccggcacggcgatgagcatcacgggcttgttggtctttttgtcgaggacgatctcgccggccgcgaccttgccggtcagggcctccttcaggtaggcccggtcgcccacgttgaggcccttgtagccgccgcccacgccgtcggcgatgatgtcgcccttgacgttggtcacgaagatggtggcgtaatcctggccaacggtcttgatgaagcttgccagcttgcggtccaactccttaacgtcggcgtcggccgcgccgacgtggttcttttcggccacggcgatggtggtgttgcccacggccacctcgcggatcaaccgcgactccatctccatataggtgttggccatgtcggccaggcgttgggccgtggacagggcgttttcctcggcgttggcggtcagggccttggatgaggcgacataggaatagacgcccacgatcaacagcggcaatgacaccaaaatgacgccacccaaaatgagcttggttttcagagtcatgaagattctccatgcgatgtttttagcgggcgtcgtggcccgcttggcatgcctttgtcgcgcatctcatctataagacacggcaatgcctttgttttgaattgacttgtcgcgggcaggcttccgcgcgtcaagcgcgcaaggcaattcttcgcgtcgacttttcacagggggtgactcaattatagcgcagccgcgaaaactggccatatacaatgtaaaaagccaatgtgatttagttgtcgcgcccggaaaaaagcggcaacgcacgatgacaatggatagtttgttcggcatcgccgttttttcgggacgcaacaacttcagcgcccaggctaaaagcgggcgcgtggcgttaaggcgcggcaaaagttcgggccattgaacatatgtgaccggcgatatcttcttcgtcttatcggcgggccttgtctttttctttagccatcattgtcgcgcggggaaaaaaaacggccctctgccacggccacgtcctggccgcttttgggccgggagggaacacctcgcgcggccagggccggggcgggcctagagccggccccgcgcccaggcggcgatctgggcggcgggcatggccccgctgacgcgcgccgcctcgcgcccgcccttgaacaggatcatcgtggggatggagctgacgccaaaacgggcggccatggcctgattggcctgggtgtccagcttggccaggcgcgccgccggccacaaaagccccgccgcctcggcgaaggccggggccatcgaccggcacggcccgcaccatggggcccagaaatcgaccaaaagcggcagatcgtcaccagccagcatgcgctccaggcccggcccgtccagttcgacgggcttggcctccagcaggcggcccttgcagcggccgcaggccgggttttcggccaggcgcgcggccggcgcgcggttcttggccccacagtgggggcagagcagttgcacgttgctttccatgggtctggcctccggttataaaaaacaaacgcgccgggcgaacatcgtcttctttttgaagatatgtccgcccggcgcgcttggccagggggccggatcgtttggccggcgttcaggcggtgacgccgcgctcctcaaaaggcatggtcagttcgtagacgccaccctccagccgcgccttgaccgccaggccgctgcgctcgaaaaccttcatcatgccggtgttgttggccagcacgtcggccgtgaagcccttgaggccacgcttgcgggccgccgagagcagcagcttgaacatgtaggaggccaggccgcggccctggtattgctcgtcgacgacaaaggccacgtcggcgtagggcttgtcggggtggcgcacgtagcgggcctcgccgatgatgtggccctggccagccggccccaccagggccacgatggagacagtcttgcggtaatcgacgttgacgtactcttgcatcttggcgtggggcatggacttgatggggctgaaataacggtagtagaccgcctggtcggagaaccggtagaacagtcggcgcatctcttcctcgtcggagggccggatggcccgaaaacgcaccaccaggttgtccttgaaggtgtgggtctcgttgaactccaccggatagaggtgggccgattcggccaggaatatctggtccttgtagatgatgttggcggccttggcccgctcgaccaaagacgggcgatcatcggggtgggcgatgtcgatcatggcctgggcccgttcgcggacgctgcggcccaacaggttggcgcagccgtactcggtgacgaccatgtccaccgattcgcgcatgttgaacagattgggcaggccgtcgacgctcagcagcacgttgggctcgcccttgaggttgcggctgggcatggcgaagatcgtccgcccgccgggcgaaagctcggcgccgttgatgaagtcgttggcctcgcccatctcggcggccacgttgcccttgcccacgtgcagggcgatgcgcccgctgagatcgaccttgcgcccggcgaagacggccacgaagttgcggtttttgccgatctccaccgggtcgaagaccttgtccacgccctggaaatccaccagcgggttgcggtccagccaggccatcagctccttggtgcccaaggcgtaggaggtcaggcaacggcccttgaaggcttgcttgaagcggttggtcaccgccccgctcttgaccaggtccatcagcgggtcggtgaaaaagggcgaatgcacgcccagattctttttgcgcgccaggtgcttggccaaggattcgtagagcggacccatggtgaagccgatgcacgagccgtcctcgatgaccgacgagacgttttcggccacctggtcgaagacggcgtcagtgggccagcggttgaagtagatcggctcctggttgctttcgatgaggatgtcgaagtcgctcagcggcacgaaggtgtcgccgtaggtcatgggcacgcggtcgttgatctcgccgatgaccacgctggcccgctccatggccatgcgggccacgtccacggccatgcccatcgagcaatagccggcctcgttgggcggggtgatctgcaccaccgccgcgtcgatgcggatgcgcccggcgcgcagcagttggggtatcttggcgaaacggctaggtatcaggtccacctggccgttggcgatgggctcggaggccacccaacccgagaaaaacgtgcgcaggcggaacttgtgggcgctgagccggttgggcgtgaccgcgtcgccgaagctgaccagttgcaccagctccaggtcttggacgttggaggcgtcgctttgcaacagcgtgttgacaaaggtgcgcggctcggccacgccggtgctgaggaaaacgctcatgcccggctccaggcgcttgagggcctcggccggaggcgtggtcttggaccgccagtcgtctttttgcctgcgcaacaacatagtttcaacctccggcggccaggccgcaagcattccagaaaaaagggcgcggggcatatatttaattatctacaggcaagcgaccacgcgcacaagcgccatcgccagagggtggggcgaattttcggcattgtcaaacaggcgaacggccgagcaggcgccgagaagcgcggcgggtgtggcgcttacggcctggggttggccgcccagcgggcgcagggcatgtagtattggcctcggccgcagtcgaccagcttggccttgggccggcccaccgcgccgtgggccaggtatgtggccacgccgcccacgcaggggaccgaccacggcttgccgccgatgcggccgttgaggtggttgcccttttcgtcgctgtaggcgaagaagccgtcggggcccacggccatggtcgccgccaggcgccagacgccgctggccgccgcgcgcgcctcggcgcgctcgccgccgaagaggatcgcgccggccctgaccgagcaggcgtcgaccagttcgaactccgaaaccgtcttggcctggtcgtcgtagacaaaacgcaccaccgtgctcatgtcgccgcaggagagcacgccgtcatagacgacctgggcggccacggcccggccgggccccgcggccaacaccgccaacagggccaaaacaaacgccgcggccgtcgttttgctaaaacaagcagaaaggatcatcgcccagccccgcggcgtgaagggccgtcaaaacccagccgccgatttgatttttcgcgtcagcgcaaaattaatatcacagatgtggcccgcggcccaaccgcaattgtggctgatcggccaagccataggcccggcgtcaataggcggccaaaaccaaagcgtctactatcgtgaacgctgttcagcggcagcttcgaccataatcagcgccataaacaaaaaacaaaacgaaaaatcgcaaaaaaaacagagtggggctttaaaaatatttgacaacaaccccgctgacggtcgtatatttgttgacggcccgcctcgggcgcgccgcaagcaaaacacacggatcgactcttgccgggccggcttttcgcggccgtggccggcgtcggttccccccaaatcaaagtcagcttttaattggcggaggtcacggccatgaagactgatttcaaaaccgtgcaagtcgcgatcgaagacggcgtggcggttttcaccatgaacaacccgccggtcaaccagttgtccgactatttcatcaaggatctggtggcggccttcgaggaggcctggaaggacgatcaggtctacgccatcgtcctgaccggcgagggcaagaacttcgtcgccggcgccgacatcacccagttgcagaagatgaaaaaccgtgacgaggcctttggcctggtcatggagggtcacaagttctacaacgccatcgagctttcgcccaagccggtgatcgccgccatcaacggcaactgcctgggcggcggcctggagctggccatgtgctgccactaccgcgtggcggtcaagggcgtcagcctgggcctgcccgaggtcagcctgggcctgctgcccggcggcggcggcacccagcgcctgccgcgcatcatcggcctgcccaacgcggcccagatgatgaccacgggcaagcccatcaaggccgaggtcgccttcgtgcgtggcctggtcgacgaggtctgcgcccccgacaagctgctgaaaaaggccttcggcgcggccaagatgttcaaggcgcgcatgtataaccaaaaagtgcgcaccgcccgcaacaccttctatcgcctgcccagcttcaacgaaaagctccacttcatgaactacatccgggccatggtcggggcccagtccaagggctacatcgccccgggcaagatcctcgactgcctggacaagggcctgagcgccgacttcgaggccgacctcaaggtcgaggccaacggcttcgccgacctggtcacctcggcggtggccaaaaatctcatcggcatgttcctaaacacccgctcggccggccgcctgccgcgcatcaaggacttgaagccggccaaacccatgaaggtggcccagttgggcggcggcgtgatgggctgcggcatcgtgcatctgctgttggccaacggcttcgagtgcgtgctgtgggacatcaatgacgcggccctggccaagggcgtcgagtcggtcaagaagaccttcgccttcatgatcaaaaagaagaagatgaagccggccgacctggacaagctgctggccgagaaactgaccaccaccaccaagctcgaagacctgggcgacgtggacctggtcatcgaggccgtgctggagaacatgaaggtcaagcaggagatctggctgaccctggaaaagacctgccggcccgacgtcatcttcggcaccaacacctcggccctgcccatcaccgagatggccagcgtgctcaaggatcccggccggatgatcggcctgcacttcttcaacccggccgagcgcatgcagctcctggagatcatctgcgcccagcagacctccgaccagaccctggccaccagcgtggactttggccgacgcatcaaaaaggtgcccatcgtggtcaacgacggcccgggcttctatgtttcgcgccagctgggcggcctgatgggcggctcggtgttcctggtggccgacggcgtcagcggcgaggccatcgaaaaggccatgatgaactttggcatgcccatgggcccggccaccctggccgacctgaccggcatcgacatcaactaccacgtcaatcagaccttcgcccgcgagttgggtgatcgttacaccgtccaccccctgaccgaggccatctacaacctgggcgactacggccgcaagaccggccggggctacatggactacacctccggcaagcccgtgcccaacccgcgcctgcagcaggtggtggccgactacctcaaggccaacaacgtcgcgcccaaggacatgcccgagcaggagatcatcgacgccatgctgggcctggccatcaacgaggccgcgctgatgatcgagcaaggcatctgcgaccgcccggccgacatggacctggccatgatctacggcacgggcttcccgccctaccgcggcggcatcttgcgctacgccgacacctggggcctcaaaaacgtttacgagacgctggtcaagctggaaggtcgctacggcaaacgcttcgctccggccaaactgatcaaggacatggccgaaaagggtgaaaccttctacaaggaataagggcgcgagcggaggcaagggcgccgtcaaggggcgaaaggaaacgacgatggctcagcaaaaacgcacggaggcccgcaaggagcagatcctgcaagcggcggaaaaagtcttcgcggccaagggcttccaccaggccaccgtctccgaggtggccaaggaggccggtctttccgacgcgacgatctacgagtatttctccaccaaggaggagctgctcttttcgatacccttggagacgaccaggcgcggcgccgagatcatggagttccatctgggctacattcgcggcgcggccaacaagattcgctcgatcatctaccactacctgtggttttacaaaaaccaccccgactacgcctcggtggctttgatgatcctcaagcccaaccggggctttctgcagaccgaggcctacgatatctatcgcaaggcctcgggggtgatcctcgacgtggtgcgcgacggcgtgcaatcgggtgagttccgccccgacgtggacggccatttggtgcggcacacgatcatgggggccatcgagcacatcgtggtgcgtgagctgctgcacgagtcgggccgggacatcctggaaaacgtcgatccgttgaccgacatggtcatcggcggcatcaaggccgaaaacgacctggccggttggaacatccgggtgagcctggagccgcccgccggcgacaagaacaaataaaggccccgccggcccccgccagcgggcggggcgccaaggccgggccgcttttgccgaagcgcatttttgcaggaggttgcaaaatgagagaagtagtcatcgtcggttaccttcgcaccgcccagtcccgctcgcggccaaacgaccccgcccgcgactggttccacaagctgcgggccgacgagttgctgggcacgctgctgcccgagttggtcaagaaagtgggcatcgacgccaaggagatcgacgacttcctggtcggttcggcccagggcgtggccgaaaactggtcctacggcggccgtacgccgatcttcctggccaacctgcccgagaccatcagcgccaagttcgtcgaccagcagtgcggttcggccatggccggcgtgcagatcggcttcatggagatcgcccagggcttcgccgacacggtcatggtcggcggcatggagcacatgacgcgcatccccatgggcggcccgaccatcgagcggggcatcatcgcccccaacatgggcctctacatggatcccaagtacaaacactgggacatggccaactcgttcaacatgggcatgaccgccgagaagctctttggcatgaacgaggacatcagcgtcgatgacatgaacaactgggccgtgcgcagccatcagctggccgccaaggcccaggccgagggtttcttcgacggcgagatcctgcccatcgaggcgccccaggccgacggcagcgtcatgaccgtcaagatcgaccaggccgtgcgcggcgagaccagcctggaagagctgcgcggcctgcgcccggccttcaagaaagacggcgtgatcaccgccggcgtgtcctcgcccctcaacgccgcggccacctcgatgatgctcatgagcaaggaaaaggcccagaagcttggtctcaagcccctggccaccatccgctccatcggctttgccggcgtcgaccccaccatcatgggcgccggcccggtgccggccagccagaaggccctggactacctgggcctcaagccccaggacatcgacttctgggagatcaacgaggccttcgccatcgtggtgctcaactgcatcaagcacctgggcctggacccggagcgcgtcaacgtcatgggcggcggcttggccatcggccatcccctgggcgccaccggcaaccgcctggtgggcaccctggcccgcattctcgaggccaagggcggccgctggggctgcgccaacgcctgcgtgggcggtggtcagggcgtggccatgatcatcgagcgcgaggactactagcataagggaaaaagcggggcgggatttttgtgggcccccgccccgctttacatcctcccgtcgtcgtggcgggcgggccggccgtgaggccggcccttttttttgcccgcgccataaccgagagcgctgcacggaggcgtcctgccccgtgcagcatcggcttggcaaaagcgcggtttttccaagcctcacaaatcgctcgcctaatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggccgccgcacggtaaaacttatgtttcacaggttactatttgtttttacaatatttgttatgtttcaccgtgcagcggcctctaaccgtaaaaatgttacgtgaggcccattcaacgtggtagattttaagtataaacactaaaagcggaaaagcatgaagcgttaccttggagctgttctgcccgctctgctcagcgtgatcctcttcggggtcacggttttcggctttttgctgccggaagtggagtcgcagatcatcgccaagaagcgcgaaatgattcgcgagctgaccaacaccgtctggaacatcctggcaacctacgacgcccaggtgcgcggtggcctcttggacaaggacgaggcccagcgccgggccctgggccgcatccgcgcgctgcgctacggccccgagggcaaggactacttttgggtcaacggcctgaacgaagtcatgatcatgcacccttaccgcatggacctggaaggccagcgcctgccccagttcaaggacatcaagggtaaggatctgctgcacgcctttgtcgacgtggcccgccaacatggcgagggttttgtctcctactattggcaatggaaggacgaacccggccagctcaaggaaaaaacgtcatacatcaagctgttccagccctggggctgggtggtcggcaccggcctctacaaagacgacgtggaagccgagatgcgggccatgaaccgcgatatgagcctggtgggcgcggcggtgctgcttttggtcacgctgctttcgggctatctgacctatcgcgagatgcgcgccgagggcgaacgcgcggcggcccaggaggtgttgcgccagacactggacaagtaccgcgccgtgctggaagcctcgccagacccggtaatcgtctacaattacgttgggttggtcgattacgtcaacccggctttcagccgcgtcttcggttggcgggccgacgaggtgctgggcggcaagatcgatttcgtgcccgacgacgaaaaagaggccaccctggcggcgatcaacgccgtctacgaccaccccgacggcctgttgtcgttcgaatcgcgccgcctgaccagggacggccgggcgcgcaacgtcatggtcagcctggccgtttatcgcggcgatggcggcgcgcccctgggcatggtcgtcaacctcaccgacatcaccagcatgaagcgctcggccgaggccctgcgcgagagcgaggaaaaattccgcagcatcagcgccaacgccctcgacggcgtggtgatgatcgacccccagggccgcatcactttctggaaccaggccgccacggccatcttcggctacgccgccgacgagaccttgggccgcgagctgcacccgctgctggccccgccgcgctatcacgccgattacgtcaaggccttcgccgaattcggcgacagcggcacgggcaaagccgtcggccgcatgctggagctggtggcccggcgcaagaacggccaggagtttccggccgagctttcggtttcgtctttgcaactgcacggccagtggtacgccgtgggcatcgtccgcgacatcaccgagcgcaagcaggccgaggaggccctgcgccagagcgaatcgcgctatcgcacgatcctggagacggtgccctactccatcgccatcagcgatctgcgcagcggggccaatctggagatcaacgacggcttctgcctgctttcgggccattcccgccaggatgccctgggcaagaccgccctggatctgggcctctacaaccggcccgaggatcatctgaccctgcgcgaccagttggagcgcgacggcgagatcaacggccaacccgtgacctatcgggccaaggacggccgcttgctggagtgcctggtctcggtgcggcgctttgtctacgccggccgtccctgcctgctctcggtggcccaggacgtcagcgccctgcgccaggccgaacgcgagcaggcccgcctgcaggcccagttgcaacgggctcagcgcatggaggccatcggcaccctggccggcggcgtggcccacgatttcaacaacatcctccaggccatcagcggttacacccagctcatcggcggccacccgggcctggatcagaaagtccgccgctacgccgaggacatcgacctggccgcccgtcgggccaccgacctggtcaagcgcctgctgaccttcagccgcaaggtcgagccggccctgcagaaggtcgacctcaaccgccagatcgaccacgccgtggccatgctggagcgcaccatccccaagatggtgcgcatcaccacccgcctggacccggacctcaaggccgtcaaggccgaccccggccagatggagcaggtgctgatgaacctgggcaccaacgcccgcgacgccatgcccgaaggcggcgagctgatgatcgaaacgcaaaacgtccgcgccgaggatctttctcccggcgcggcctgtcaactcaccgccgacgagtatgtcatgctgcgcgtctccgacagcggcatgggcatggacgccgagacgcaaaaaaagatcttcgacccctttttcaccaccaagggcgtgggccagggcaccggcttgggtttgtccatcgtctatggcataattgaaggccacggcggccgcatctcgtgctacagccagcccggccagggcacggttttcgagatctgcctgccggtggcggacgattcgctgacggagcgggaggcgccggaggtggtgacggtcaggcaggcccagagcaacggcgaaacgatcctggtcgtcgacgacgaggcggccatcctcgatgtgagcaccgagctgctgcaaggggccggctacaaggtgatcaccgcccgttgtggcgaggacgccctggagatctaccgcacccgcggccaagccatcagcctggtgatcatggacctgggcatgcccggcatgggcggccagcgggccctacaggaactcaagcgtctggaccccgaggtcaaggtgctcatctccagcggctactccggcgacggaccggtcaaggacagcctggcggccggggccttgggtttcatcatgaagccctaccgcctgggcgacctgctggaaaaggcccacctggccatccagggctgagcccttggccgcttgtcggccaatcgcccgctggttgtcgccgccttgtcgacatgctccgccacaatcgatttggccgccgcgccttgacaacccgcgccgcgggggctaaaaaacatgtttcgccaataagcaaaaaccatcgcacggtgctgaaaatgatcgagctcgatttcaccaagacgggcggcctgatcccggccatcgcccaggacgcggccagcggccaggtgctgatgctggccttcatcaaccaacaggcctggcaaaaaaccctggagaccggcgaggcccactattggtcgcgcagccgccaggaactgtggcacaagggcggcaccagcggccacgtccagaagatcaaggccatctacgtcgattgcgacctggacgcggtggtctatcaggtcgagcagatcggcggcgcggcctgccacacgggcatgcgcagttgtttctaccgccgggtggagggcgacgccctggtcagcgaaggcgagcgggttttcgatcccaaggaggtctacggcaaatgaaacagcccctgaaactgggaatccccaagggcagcctgcaagaggccaccgtgcgccttttcgccaaggccggctggcgcatcaacgtcaacggccgcagctactttcccgagatcgacgacgtcgacatcgaatgcagtctctgccgggcccaggagatgagcctctacgtcgaaaacggcaccctggacgccggaatcaccggccgcgactggatcctggaaaattcttccgacgtgcactacgtcgaagagctgatctactccaaggtctcctcgcggccggcccgctgggtgctggccgtcgacaaggaatcgggcatcgagaccgaggccgacctggccggcaaacgggtggccaccgagatggtcaacttcaccaagcgctatttcgccgagcgcgacatccccgttgcggtgcagttttcgtggggggccaccgaggccaaggtggtcaacggcctggccgacgccatcgttgaagtcaccgagaccggctcgaccatccgcgcccacggcctgaagatcatcaaggagctgatgcagtcgaccacccagctcatcgccaaccacgccgcctggcgcgatgacgaaaagcgggccaagatcagccagatagccctgctcctcaaggcggccctggtcgccgaaaagctggtgggcctgaaaatgaacgtgcccaagatcaagttccaggacatcgtcgacaccctgcccagcctcaacgcgcccaccgtggccccgctctacaacagcgactggttcgccgtggagaccatcgtcgaggaaagcaaggtgcgcgacctggtgccgttgctcatcgcccggggggccgagggcatcatcgaatactcgctcaacaaggtcatctagccggagccgtcccatgggagtgagccgccgcgccggcgatctgccgccgttcatcgtcatggacgtgctggagcgggcccaggagctgcaagcccagggccgcgacatcatccacctggaggtgggcgagcccgatttcgacacgccggaggccatcaaggccgccgcccaaaaggccatgaccggcggccagacccactacacccattcgctgggcctgctggagctgcgccaggccatcgccgcccattatggccggcgctacggcgtcacggtcgaccccgggcgcgtcctggtcagcagcggcaccagcccggccatgctcttgatgttcgccgcgctcatcgagccgggccagggccacgaggtcatcctcagcgacccgtgctacgcctgctaccccaacttcatcaatttcgtgggcggccaagtggcccgcgtgcccgtggccgaggacgacgcctttcaatatcggcccgaggccatcgccgcggccatgaacgccaagaccagggccatcgtcatcaattctccggccaaccccaccggccagttgctcgacgccgggcgcatggcggccatcgccgccctggcccccggccggcccggcgggccctacgtggtcagcgacgagatctaccacggcctggtctacgagggccgcgagcactccatcctggaatttacccaagacgccttcgtgctgggcggcttttccaagctgcacgccatgaccggctggcggctgggctatctgatcatgccccaggcctacgtgcggccgctgcaaaagatgcaccaaaacttcgccatctgcgcgcccagcatggcccaatgggccggcgtggccgccctgacccaggccgaggacgatttggcgcgcatggtgggcgtctacgcccagcggcggcgggtgatgatcgacggcttgcgcggcctgggcttcaagatcccccacgagccctgcggcgcgttctacgtgctcacgcgctgcgaccacctggaccccgacgactatcgcctggcttttcatatcctggaaaacgccggcgtggccgtgacgccgggccgcgacttcggccccggcggccatggtttcctgcgcttcagctacgccaacagccaggaaaacatcctgcgggccatggcgcgcctggccgagtatctggcgcgcttttatcccaaccgcgcggggggctagatggattttgtcctgcacgagagcgccttcatgcaatcggccgtgggccccggcggctatcccgagccaggcccgcccgagttcgcctttgccggccgctccaacgtgggcaaaagctcgctgatcaactgcctgctgcgccgcaaaaacctggtcaaggtctcccagcggccgggccgcacccagcagatcaactttttcgcgctaaacaacgacgccctgcgctttgtcgatctgcccggctatggtttcgccaaggtgcccctggcgatcaaggccggctggaaaaagatgatcgaatcgtatctggagagccggccgaccctgaaggcggtggtggtcatcgtcgatatccgccgcgaacccagccccgacgacctgatgctcctgggctggctgctttcgctgggcctgcccgccgtggtggccgtgaccaaggccgacaagctctcgcgcaaccaggcggcccagcgcctggccaagctgcggccccaactggccccctacgacgccgcgccggtggtctgttcggccgtgaccggccagggccgccaagagctgtgggagcgcctgctggcccgcctggccgactgaccccggccgcgaaaatctggcgagggccgagccgcttgcgcccggccgcgcaaaaaaccggagccccatggcggggccccggttttggtcgttcagaaggccatcttctcgggcggacggcgctcgggcacgtactcgttgggcagcttgccttcgttccacgcggcgctgacgtagagcgcgcagtagcacgcgccgtattgggccacgtcggcggcgcggtaggcgcaggggcagatgatgtcggcgtccttgctccggtcgcccgaggccaggcggcaggggcagttcatgtagccgtagcgctccttgttggtcaacagcgcctgcatcatgtccaggacaaactcgcggtccttgttgaaaaaatagcccttgggctcctggactttcttcagcgcgtcgtaaagttcgcgcggcgtcataggcccagcgcctccttgatctcctgctcacgatagcccacgatgaccttgtcgccgatgacaatagtggggaacgagcagccggggttgtacatgcgcacctcgtcgatgagcttgttgcgctcgtcgggcgagcaggtgtcgacctcgaacatgtcgtatttgatatcgttgtcattcaagagcttcttggcgctcttgcagtggctgcaggtgctgagggtgtacatcttgatcgcgacgttggccatgtgacttttcgcctttctccggggatcatcgcccgcgttgttggatgaatgcgcggaagccgcctacaaaaaggataacaccatcggcccggtggtcaaaagcaaagcgcggctttcgcgcgcggaccggggcgagctgtttattgttttgacaaactaactttattttgataataaaacaaggggcgctcgccgcgccgcgacgaccacacggagcgaccacccttgttgcagcccgctattcaaccagacgccgcccaggcttggcccgcggcggtcgcgccgaggtggctcggtggccggagcgccgcgccacctgattttcgtctgcgcgatccccaggcccagacctggacggacctggccgacctgcccggccactggggcctggccctcgagcggggcctgagcctgcacacggccgctttcagctttgcccgggccggcgaatacgccttcgaagtcagcgacgccaagctgaatttttccttttgcaccgccggccaatcgctgaccgacgtgcagatcggccccaagcgcctgcgcggggtgagccaggccccgtcggttttcaccgcctcgttcctgccccaggcccacggggtctggcggcccatggccggcgattgccgcctgatcggcctgagcatggcccgccgcgactttgcccggctttggcgcgagtgcgccccccaggcccccggccccggttttgatccgtttttcgttggcgcggcggtgacgcccgagatcgcccgggccatgggtggggtgagccaggccctggccgagcggccggcctcggcgttgctgctgcaatgccgggccctggagctgatgatcctggccatccggcagttggcgcggcgctgggccgatcgcccggagcgcggcgtgcccctgtcgccccgcgacgtggaaaacctgcgcgccgcccgccaggtgttgctcgacaacctggccgacccgccgtcgctggcccagttggcccgccgtgtcggcgtcaacgagtgcaagctcaagcagggctttcgccagatgttcggcgaaacgccctatggcctgctgcgtcaggcgcgcctggagcgggccaagggcctgctggaggccggcgagatgaacgtctgcgaggccagcctggccgtgggctacgccaaccccggcaatttcatcggcctgttcaagaggcgcttcggccagacccccggcgaggtccgggccctggccctgcgcgcggccccttccccccgcccctgaacgccggccttcaggcccagccgcgcgattaaccgctcgtggcggcggccggccggcgctcgcggaaaaaaaaccaggccagcccggccgcgcccaggcagagcagggcgcacagcgcgaacagccccagatagcccagcgcctgggccagcacgccgctggcgcccatcaccaccccgccgcccagcatggagatggccacctgtaggctgtagtccgcgccttcgtgacccgagcgggcgaaatccatggcgatggtgttgacggcggtcatggtcaggcccagccccacgcccgaaagccccaggccggtcagcaaatacggcccgctgaccaggcccagggccaggggcgcaagcgacgcggcggccaccgcgctcagcaggcaacccagggccagggcggccttgcggcccagccccacgatgattcggccgccggcccaggccccgaccaggcccaggcccaggccgtagacgccggtgagcaggccgatgcccaccgccgaaaaaccaagatcaaccagcagcggcttgctcatcatcatgctggccatgctgccgccgtgggaggccagcatgatcaagctccagcgcttggccccgggctggccgaaaaagcccagcatcccgccgtgacgcgagggcggccccaccgcgccagccgcccggcggcccaggccggccaggggcagcagcggcggcagcagggccagggccagggcgatcagcacgcccgaccaaccgatgagctggtatagcgccaggccgccggccgtgcccaaaagcgcgccgacgatgttgccgccggtctgcacggcgttgccggggccgcgctcgcgctggctgagcagccggatggccagggcgtcgacagccacgtcctgggtggcggcaaaggcgtaggacagcgtcatcagccccaccaccagcgcgaaatgggcgcggaaatcgacaaaggccagggccagcgtgctcaggcaaaacagcgcctccagcgccacgatgaccctggcgtgcaggccccgcgggccgaccaggcgatcgaccagcggggcccagaggaacttgagcagccacggcaggccgatgacctgcaagtagccgatgctggccaggctggccccatgctcgcgcagcaccacgggaaagacattgctgaaaaaatggccgggcaaggtctgggccacgtaaagcccggccagcaaaacatatttgcgcgaagaccgcaccggccgcctcaggccttgcgggccgtggccaactggcccaacagcccctgccgttctatctttatctcgacaaagccggcccggcccagcatgccggccatctgttggtcgtcgtagagattgagcccatagaccgcccacagcagcctgttgagtagcgacttgcgcgccgtggcgatgacgatgcgcccgcccggcttcagcacgcggcgcaactcggccagcaccgcctcgggacggcgcacgaaaaaccacatggccgtgttggccgtgcaggtgaagctctcgtcgggccagggcagcttttcggcgtcgccgtggacgacctccaaccgaccctgctccacggcgcgctggtttttctggcgggccagcgcggccatgtcggcgctgtggtcgatggccgccgcccgctggaccttggccaggaccatgtccagaaaataaccgccgccgcagccgatctccagatagacatcgtcgccgcgcggggccagggccgccatcgccgcctcgaaggcccgcatgtggcttttgggctggccgtagtgcttgcgcgcccactggccgcgcggccgccgcgccgtgtcgtcgatgaatccgccaaaaatctcactcatgattcgcctcgtcgcctgaggccgggcgggacgcctcgccccgcccggcgcgtgttttcgccaaaaaaccgccagggctaatattccaacaccagcttgacgccaaaggtcagcggatcgccggcccggccgtaccactggccgctcatggcgaaggcccgcgtggcgtaggtctcgtcaaagatgttgtcgacaaagaagtaggttttgacgcgcttgagctcgtagcccgccctggcgttggccaggccgtaggccgactgctccttggtgttggccgcatcgaaatacatcggccccacgccgatgtattcgccgctcaggaaccagccgcccaaaaagcgatagacgccgcccaggcggtaggtgtaggccggcacgttgggcacgtcgttgtcggcgtagtcggccgcgccctgcttgaattcgtcaaaggtggagcgcacgcagccgaagctggccagcagctccaggccgctcaggggccgcgcgcgcagctcggcctcgaaaccgtggctggcggccgcggcggcgttgacgacggtgaaatcgggataatcgggctgctcgacttgcaggtcgctccagtcgatgtaaaaggcggccaggtccagggtcaggcgtcggtcgaaccattgggtcttgaggcccaattcatagttccaggcgaactcggagtcgaagctgcggccggcggccgatttgatgttgaagccgccgctcttgaagccccgcgagacgctggcgtagggcgtcaacgattcgtgcagacgcagcgacacggcgaacttgggcagccaggcgtcgaaatcgtggccggtggagcccttgaggtcgggcacgccaaaggccccgcccgaccaggcgtagtcgaagtccttgctctcgtgatcgtaacgcaggccggcggtcagctccaccagctcccagagggtgtagctggcctggccaaagagggccgtgccggtggtggccgtgtcgccctgctgacgcaggttgccggccatgcccgacatcggccgcaactcggtggcgtaatccaaatcgtcggtttcgtggtagacgaacaggccgccgacccaacgcagggcctgacccggctcatcggagaccaggcgcagctcctcgcccacggtctgataatcctgcttgagcttcaggcgcattatgtcataggcggtgaagtccagatcctgataggtgctggcgtccattttgcgccacgacgtgatcgacaccagcttcagatcgcccagcttttgctgggcccgcagcgccgaacccaccgagcgcttttcggcctcgccggcaaaatccaccgacacgtggtgggggttattgtcaactttgtccagcaaggcgaactcggcgtagttgctgtcgtaatcctgggcgtcggtggtccagctcagctccaggtcggggctggccagccagtccagggtcaggcggccgtccaggttgcggtgcttgtccacgtcgtcggccccgccgaagtcgttgctgaaataaccgtcgctgttctcgtaacggccggccaggcgcaccaggagcttgtcggcgatcgccgcgccgccggccgaaaaacgcgcccgttgggtgttgtaatcgcccagttccagttcggcccggcccgagggctcggtcgtgggtttgcgggtgatcacgttgatcaggccggcctcggtgttgcggccatacatcgtgccctgggggccgcgcagcacctccacccgctcgatgtcgagcaggtccaggctcaggccgggataatagacgtcatcgaccaacaggctcatgaccggggcgccggtcatgaacgagctgagcccgcgcatgctgacgatgggattgcccagcatggcctgggggcccatggtcgtcatgtgcatgttgggcgtgcgatcgaacaggtcgtcggtcgtttccaggcccatgtcggccagctcggcctcgtcatagaccgagacgctggccggcacctcttgcgatgcgcggccgagcttgtcggccgtgaccgtcacttcgtcgatggcgtaagttgccggcggcgtggttcgcgccggctcgtcggccggggccgggccggccagcagcagcgtggccaacgccaacgcggccgtgatccgaaaatgcatggcgtgcctccatcaatcgtgcgtggctgattttttcgattggcggccgcgccaaagccaggcgcgcgcccagaccaggagcataggccgggccgcggcgcttgtctgcccgccgcgggagcatgtttggcgcgtggcggagcatttcgcgccacggcggcgcgcagaaggggcttggggatggtgaagatgccggcggaacggacttcgaggccgcggccactaattccgtgaaatgcggctcgctttgtggcacatttttatataagcgccccgcgcgcgacaagcaaaggaggcgaaacatggtgcgccaaccagcggtggccggtcgattctacccggcccaggccgaggccctggcggccgaggtcgaccgcctgctgcaaaccgaccagccgccccaaccggccttggccgtgatctgtccccacgcgggctatgttttctcggggcgggtggccggccaggtcttcggccaggtctccgtgccccggcgggtgctgctgatgggccccaaccacagcggcatgggtcggccggccgccctgatgagccgcggccagtggcgcacgcccctgggcctgatcaacctcgacgaccaactgggccaggcgatcatggaccgggcggcttatgtcgaacaagacgacctggcccaccgcaacgaacactccctggaggtgcaaacgccttttttgcagcgtcggcaggcccatttgctgctgacgccgctgtgcctggcgctgttgggcgttcagcactgcctggatctgggccgggccatcgccgaggccatcgcctcgctgggcgagccggtgctgatcgtggccagcaccgacatgagccactatatccccgccgcccaggccaaggccctggacgaattggccatcgagcgcatcatggccctggacgccgagggcctgcaccacacggtgttgggccggggcatttccatgtgcggcgtcgtgcccaccgccgtggccctggccgccgccgtggccctgggggcctcgcgggccaggctggcggcctacgccaacagcggccaggtcaccggcgacgaacgcgaggtggtggcctacgccggcctgatcatcgactgagccggccgcggccacgtttttttgcctggccaaatcggtcgcctggctgtatgaattccggggcggcccggccgcgccagcgatcacgaaccatttccgagcgggatcatgacccaaaacaacgacaacaggcccaaggtccgcacgcgctttcccccctcgcccaccggcgccctgcacatcggcggcggccgcacggccctgttcaactggctcttcgcccgccatcacggcggccagttcatcatgcgcctggaagacaccgacctccagcgctccaagcccgagcacgtcacctccatcctcgaggccatggagtggctgggcctggacttcgacgaaggcccctactaccagaccaaacgcttcgaccgctacaagcaggtcgtcgaacaaatgctccaaagcggcgcggcctattggtgccactgttcgcccgagaccctccaggccaagcgcgaggcggccatggccagcggggccaagcccatgtacgatggctgctgtcggggcaagggcctggggccggcccccggcgcggtggtgcgtttcgccgggcccagaacgggctcgaccaccttcaacgacatggtcaaagggcccatcacctttgatcacgccgaactggacgacctgatcatccaacgcagcgacggctcgcccacctatcacctggccgtcatcgtcgacgacatcgacatggaggtgacccacgtcatccgtggcgacgatcacgtctccaacacgccgcgccagatcctgctcatccgcgccctgggccacctcgagccgcgctacgcccacatccccatgatcctgggccaggacaaggcccgcctgtccaaacgccacggggccacggccatcaccgattaccgcgaaatgggctatctgcccgaggccatgatcaacgccctggcccgcctgggctggtcccacggcgatcaggaaatcttcagccgccaggagctcatcgagctgttcgacctggattccgtcggccgcagcgccgccgtcttcgacctggacaagctgcgctcgctcaaccacaaatacatccaaaaagccgacccccagcgcctggcccaactggtccagccgtttttggccaaactgggcctggccgcctacgacgaggccgtgctgcgcaaagccatccccgagcttgtccaacgcaccgaaaaccttgagcaactggctcaatgggcccaaccatacctggtcgaccagccggagatggacgccaaggcccggcaaaagttcctgatcggccccgaggccgccgcgatcctgcgccaggtgcgcgagctggtcgccgccggcaacgtggacgacgtggcggccatgaacgaggcattccgggccctggccgcacgcacgggccaaaaactgggcgccctggcccagcccacccgcgtggccctgaccggccgcacggccagccccggcatcttcgaggtgatggccattctgggccgccaggccgtgttgacgcgcctggaccaggccatcgccggggcctaaaaaaacccggccgccaacggcgaaggcacttgacgtcaagccgatgatccgataagtaacacagcgtagttggcggatcgtctaaaggcaggacgacgggttctggccccgttaatctaggttcgaatcctagtccgccagccaacaccatccgcgccgggccagacggcgcgcaacaaaccgggcgggtgggctgaacaggccggccaccttgggcgagcgacgggcggcgggttttgatgcctggccgcctagttttttgggcggagcggtggccagccagcggcggagattttgcctcgtggccccggcgaaaaggcctttgccattgttgacaagtggcgagctgtccagtaaagtaccaacccgtgcgacccgccgttctctagaccggcggcgggccgacaaaacgccgccttggcggcgtccgatcacagccgaataaatacgagcggtcccatcgtctagcggtctaggataccggcctctcacgccggggacacgggttcgagtcccgttgggactgccaaattatatcaaggggttgggtcgtaaggcccggcccctttagttttttggctgtgagccgccacgcgaaacgcaaaaatctgtcaaacgaaacgcaaaaaccagcgtggctgtgagcgattgttcgtgggtgcggggcggctacagatcagccagcagcggggcgaatttggcgcgcagcccttggcgcagcggctcgaactccgcgcccagggccgggcgcaggctttccaccaacgcggcggcctgtgcggcggcggcggggtcttgttgcttttccagcgttatggccaaaaggacgtatggctccatggccagggcgggcaggccggcctcggcgaaggtttgacacagtggcaggcatagcagccacaagttgcccccgaagcgccccagcatcccccgccaaagttcggccagccactgttgcctgccgctgaattcggtgtttgtcgccagttttcttatggccgcaagcgatttgcccagcctttcggcataagccgccggcaattccagccagcaggcatatctaatcatcagcgcctcggcgtgccgcttggccgcttctgcgtgctggcccatggcgtaaaaaagcgcgcccaggttgttgcaggtcatggccacgtttggcagataggcctttggctgctcacgggccagatcgcgataaatcttcagcgcttcttggaatagcgccaaggccgctggccgctggcccatttcggccaaaaggatgcccaggttgcaggtaccggccagggcgctggcttcttcttctcccgcaacgtgggcctcggccaagttgcgccgtgcatgcaaggcagcatcgtgcaagcccaacgcctcgcgccaaagcccattttgctgcaatttagcggcaaagccacccgcagcttgggccagcgttttcttgctctggtcgttggtcgcgcatgccaggcttcgcgccagatgctccaccgtgcgcgccaagacatcattggccgtatcgtctggctgattgggtgcgacatctagctgcaagtcgtgccaaacccaataccatggcggcgcatgggtcaacacgccgcgctcagtcagatcggcgcggcagtcgcgcatggttcgccccgcatcacagcatgcctggatcgtggcggtgagcacatcctcgtgcatgccctcgctgaaggtccactgcttgtagagccgaagcgcggtcaggaactctttttcgtccgcacccacggtatgggcaaagatgtttttcacctgttcgttggcgcttagggccgcacggttggggccctccagccggtgcacatctagtcggtccagcggctccatgcttggcttgggcggcaggttggccagggccatcagataggcccggcccaggcccaggagggttgtttggtccgctccctggccgacaaacatccgttcggcaatggcgtccttggccgattcggtcaaggacaaccgatagttgtgcgcttcgatgatggcgctcagcacctggcgatgatcgtggaccggccccagaaacaaatcgagtttttcccgtaccgggttcagaaaaccattcttgcaaaggcagcgtttgaaaccgggctgggtcaacgcctctaggtctcggggcgcgacgttcagttcgcccacccgcacggtaatcatcgccggaccggggaaaagttgcaaactctcgaagaatgtttcgtccaacgctttgttaaacggcagatcccatatcagaagaggcaaattggcatggtcgtgaacatcgtacttaacggcgttaatatagccgttgatgtcggtgtggtatttgatccaggctactcggccgccggaggcaatccagcgctgggccaccttgaaggccaaaaacgtcttgcctgaaagggcccggccgcgcagcaaaacagtcttggtttggccagccttgaacgcctggaatatggccgtggattcgggccggtccaccacgtggatcaagccgtgttcactgaccttgggctcgttggccagcaactcggccacggtgcagatgatctcaaatggcggcgcaccaaccagttccataatgcgccggccccattgctcatgcagctcgcgttgctcctttttgatctgggccagcaggttttggcgcagtgcttcgggcaggttggccaagtcgtctttgagcgaggcaatcaccgccgccagttcctcgatggggcgggcgtttgcgctggccagggcatcagcggcggccaaaacttcggcctccgacgcgccatcggtggccatccggcaaaggccctccacgcccttgacggcgacgtcgccagctaatgcgccaaccacaaacgccgggatttgttggccgctggccgcgcaataggccacggccagcgccaggccggcggcgtggggcagcttctcggcaatcttgcacgaaagatgcagcaaggcgtcgctgagcttgagcggcatcgatccccccatggcggccagacattgcggcgcggcaggcgcgtttggccatcataggccaaaaaacggcaattcggcaagcttgcgacatggcggccgcgccacgtttccatggcgcggccgcgggtggccacctaatccctaccccagataacgaaacgactgcacggccctgaaatgaccgccatagcccgagctggcgctgccggtgcgcttggcggttttggtcatggaccgttcgaacctttgcttgttgccgccgtgcaaataggcgctcacttggccccatgccggccgtcggcgcaaggcccgggccaaaccggggtggctggtgccgcaaagaacgggcatgggctcatagttgctgatcagcagcccgcgggcttctattcttgcaccccctgttgagtctaggctcatcgggcctgatcggcgcccggcgctggcgcgtcagctctgggggcgccgcaacgtgctgggcacccaaaaaccgtttgatgattttggggcaatttttaaatttactggggatcagctttggctgtccccaccattttaatgcgcacacgcgcattgcattatgcacgaagttgggccatgataaaaaaattgctggcgttcatccgatggagtagacatgcatagagttgttgcagccttttcggcgatggcggggattgtatttttgtcgttgacggtgcctatgcttgacgccttttagcacgccaaccgcgaaggtggcatgctgatggttgtctcgataatgctattgcttatttgcctcggggtgttgctgctaatgttggcgtggagaatctataaaatggggcctaggggctaatgaactggccgaaaagcgaaagagattgccggctcgtctcgatggacctctttgtcaaggtgatggcatgggaaaattacaatttttgacggacccgttcctgcgagtgaaccttgacattgacggcgcgcggagcaaccatccgttcttcgctcaagtggtgaaacatttctgggcggagagcaacgcacgacaccctaagctaccattggttaaggccttcagacacggcgtcgccataggtgtgctcccccgctgcttcgacgaatattttgccctcatcagtccggcggcgcggcgcaattgcaaaaaagcagaacgcgaaggctttggtttcgccagaatcaatttcaatgatcatcttgctgatattgctgccataaggtgttctagtccagtgcgccagggcgcaatgccagagtcctacctttgcggtgatgtcaaaccgtgcacggatccgcccagtcaaagcaacacgcatgactacccttatttcggtgtgttgaaggatgggcggctattggcctatgctgggtgcctggtcagtggggaggtgatgttgatccagcatatacttggccatgccgacttccaaagttttggaatcgtgcccatgatgatcgtggagatggcgcgatattgcctgcaaaattatccgggcgttttgtattatggctatggctcttactatggtgccagcgacgagatgcagcgcttcaaggccaagtttttattcacgcctcaccgtgttgattggcggcttggttgtggtcaatcagctccggcccagccgctgacgccgcctatgtttgcttcggaatccgacgaagcggctaattatcagaacgtttacaggctggtcaatccgcgccccatcgccacggcggcacgcaccggcgttcgttttttagtgctgcgtgggccggcaagcggactggtgggctttgactatttgaggcggctgagcggctcggccggagcgctcaaatctttgctgaaaatatgcactaggcgacgtttttttttcatggtggaagaggatggtgacgcggtctccaccggttggtgcaccctcgctccgtgcgcgcactatgaggtcgaaccacaagccgtcatcattggccctatctggaccgcaccaggtgaacgccggcgcgggctggccacttatgctttaaaaaatgcaatcaacgagtgcatccaacacggcgctagcattatctatatagatacatcgcgggataatattgcagcccagcgcgtgtttgccaactgcggctttggcgagcccgtcatgcgctatcccaggtaaacgctcaccagcgcacccccacccacgcgcacaccggcgcagaccggccagtgcgtcacaccacggcccgcattcgccgggccagtgggggagctaactcttcccccgcctgtcctaactcttttcttcttcgctttcgccccatagcccagccaggctatccagctcgtggggttccatttttccggcgggcgggtggccaggcgcacccggcagcggctgggccgcacctccttgcgccagaggaaatcccaggccagggcgtccatgtccacgcccggcccgcgtccggccgcgaaaacctccagcggcgtgcggccgtccaggccctcgtggggctgctggccgtaccagccaaaataggcctggatgatctcggtggcctgggcgatggtcggcacggcgtcgttgtggcgggcgcggtgaaacttctcgttgcgggccaggtaggccggcttgtcggccaccgacgccccgcgatagctgggcaacagccgcgcgcactgggcgtcgaacgtgccgaaaaaccgctcgacgatctttgtccgcgcctggtagggccggctgtattgcacggcgatgcccaggcgctggtacaatccccgcgtctgcatgggcagttcgtcgtccacggcgctgctgaaaaacttggcccgaaaggcccggccattatcgaggtaaaccaccttgggcgtctggcccagattcttgatggccatgaacagggccgcgctgatggccgtggtgttttcctcgggcatgatctcccagcccaccggcatgcgcgaggcccagtccagccataaaatcaggcacatgcgggccggcttgccggtgaacgggtggatgcagtcgaaattcaggcgatgaccgtcggccaccagcacgtcgcccacggccagttggccggcgtcgcgggtgatgtagggccccaccttgtcggccagggccttttcgccctcgcgcatcagcaccaccaggtcgtggttttcgcggctgtagcgttggatgaatcggcgggtggtgctttcggtgggcagcggcaggccgcgctcggcaagcacggcgcacatgcccctataggccagggctatcgacggccgctcggggtccaggtaaattttggtcaggatttcttgggcttccgggctgatgcgcccttgcacgccctgggcctgggcccagccgcgatggtcgcacagcgcctggtagtcgccgccggcctccttgagcgcccggtcccagcgataaagctggtgcttggtcacccggcccagaatcttgaacaccgccgggtggctttggccgctgttgtaggccgccagaaacgccgcgtcggccgtggttttagcctgggcgctcagacgatgaacccgccaggccccgtgcagttccagcttggccaggccgatctcgtgggccctggccgggatcgcctggcccgccgaggggctgggtctggtcgccaccgcattctgggcctcgtgggccgtgatcgccgcccgaacgtcggcgggcaggcttgccgaaatccattcgcaaccaccgcccctgccgctgcaaggccgcgattgccagttttcctttttcgcgcgtctggtgatcgagctcttggccagaactttcaaaatggtcatgagctctttggtggaatatgctccgcgcatcacctgcccatgccttcccagccaaaaacacggtcagaatcttcgagtgcctccaatgcccttcgtctggcccgcgcgaccttttttgcttcaagctgaacgcggcccaattccatcaggtgctgttcccgctcgcccattaagtgggctccaagcggcaacgacaacacctccaaaggtctaagcgaaccaaccacttgacaaaaaaaaggcaacacccatacgggcggcaaatggctggcgcttggcgcacaccacttttccagtgagttcagcgtgactctgaggacaagtccttcaccctcgagaaggcggttgatctcgtccacgacttgctcgcggcttagtcggcaatttcgaagcgtgtcagcgagggcccgcttgagtggcgaaattacatccaagctctgaccgaataggggcatttgtcctggatgcatggtcattataatccgctcccgacgctggagtcgtctgtacagggccggcactcggacattgaccgatgagattgtttgaaggtatggtttacattagaagatcgacctggagtcaattcctcgaccgcaacttcaatgacccgcgcgacatgctcaaggatgcgcgaggcgggcgagcgggtctgcccgttaatggctctggtcaccgttgagggcgcacagtcaagctccctggcaatatcaaccgccagcactctgcgacgtcgcaattcggcccagatgtcgtcggtggtaagcattagtgcgccctgtcgtgcaaatggtttgcagctctattctatgcatatgtggttcaatgcgtcaaccctaattagccgaatatggataattaagtgagcaacaactcttccatacgtaataaccgggtcgagattggagggagattccgggaaatcagaaagcagttagggctcagccagcaagagtttgccagtgttttgggcgtaacccaggctactgcctccaggattgaaaggggagaggtgtccgcaaccgtcgaagcgctttcaggtcttctatgcgcatatccagatttggatgttggctacatcctgtgcggcaacacctcggccattcagtcaccctgcccggacgccttggaagtggcggcgaatatttgtcctgtgatccgcaccatgaactctgatttgagcgatgtgcagcaggagaacgtggcggatgattatctggcggttcctctgttggaaggcaaggccgccgcaggggctgggggtgtgacttggaatcaagtcaagtcgcttgtttgggtttacaagccggagctgggtcaacggcgcaactgtgtcgctctgcgggtctggggggattccatggagccgacaattcccgatggctccatcgtcatagtggacttagatcagcgagaaccggatggtcgcggagagcacgtttgggcgcttcgcaccgaagacggcgacacaatcatcaagcgactgcgacaaaccccacagggggtgtgggtaatcatctcagacaactccatgtcctatggcccctctattgtatggacgggcgattttcaccgccttgttattggccgcgtcatatggatgtggcgcgcgttgccttgaccagatgacgcgcaacagttccgattctacggtcactcaaaaatatctaataatttttcgcagttaccgcatatatgtccgcgcaacggttgcgcaacgctttgcccacgaactgttgcccagccacgtccgacaattttaatttcctccgagataacacttcataataactaaatatttttccaaacttgcccgtttggcccgcagccattttttgcgtttcgtttgacagattcagcccgaacggccgattttttgcgtttcgatttttgcgcggatcgggccggccccaaaatccctaagaccgtgatagtcctacgttagtcctgctttggtcccatgttttcaaggcagtatgcggctttgcgtttcgtctggcaggctatacacacaacttgaagttgacacaaaacgaaggggccaaccatgaaggctaaccccttgtttttatttggtgcccggggcgggaatcgaacccgcacgcccttgcgagctggggattttaagtctcacgagtcatgtttccgcaactacgacaagagacgattgtatatgatatttagcgcagatagagctttacaaaatcccctgagtacgccaaaatatgcccagttttgacgccgtttgcttcctatttgcttccgaatttttggagctttcgacaataaaaactgggtagtgaccatgcacctgcttacgaaaaagggcattgacgccctgcaacccgccgaaacggagttctgggtatgggattccaagctgtcaggcttcggcgtcagagtgcatcccaccggccgcaaagtctttgtggctcaatatcgctcgcaaaccggccgcacccgccgcatggccttgggccaggtgggcaagatcaccctggatgaggcgcgcaccctggcccagcgagttttttccgacgtggctaagggccttgacccttccgccaaccgcaagcagggccggacagctcccaccgtcgccgaactgtgcgcccgttatctggccgaacatgcccaggccaagaaaaagccggccagccaagtcagagaccggcggttgattgagcgcttcatcatcccccaacttggtggcgagaaggtcaacacgctttccagggccgacgtggccaagctgcacaacgccatcggccgtgaaacgcccatccaggccaaccgaaccctggccgtggtgtcgaagatgatgaccctggccatccggtggggcctgcgagacgaagccaagggcaacccggcccagttcatcgaacgtttccgcgaggccaagcgcgagcgctatttgtccgccgacgaactggcgcaactgggccaggccctggcggccgccgaaaatgaaggctggggattcaggccggccattgacgccatccgctttctgttgctgaccggcgcgcgggtgggagaggccctgtcgctacgttgggaatggattgaccgcgagcgcgcctgtatctttctgccagactccaagacgggccgcaaggccctgcccatcggcggcgcggtgctcgcgatgctggacggcctggccaagcaggccggcaacccgcatgtgttccccggccagagcctgggccggccgctggtggacataaacaccacatggcgcaaggtgcgggccagggctgggctggaaggcgtgcgcctgcacgacctgcgtcatagctacgccagcgttggggccgcatcgggcctgagcttgacgctgattggcgcgattttggggcattccgagcccagcaccacggccagatattctcacttggccaacaaccccttggcccaagccgccgatatggtcagcgccaaaatcgccgccgccctggccgcgccggtggcggaaaaagttgtggcactgcgacgaaaagagtgattttccccttgacgcccccgtggccagactctatactctacacagaattaggcaatccgtgtctggcggtgtgcgagttgaaggcgggtagagcccgccccttcgggtaggctgcgcacatacaggcaagggcgggcattaggcccgttcgcgctcgggcagagcccgcgtgaaaagcgaaacagtcttaactgttttgtctccacgcgggtttttttgtggccgcgccggagacggaaaggcctagccatcatgagccaacccgtcgtttttcttgcaaccccccaagccgccgaactcctgggaatcagccgcaaaacgctcgaaaagtggcgtcttgtcggcggtggcccatcctactgcaaggtggggcgtcttgtccgctacacctccgacgacctgcaggcttggctggatagccgccgccgcgtgtccaccagcgaccccggcgtggcggcctgaccatggccggccacgcagacaacacttttccggcttgtttcggcaattaccaagccgactgcccgtatagggattgtgacagggcaacccgcctggaatgccaaggcgcggcccgtctggcggaggcgcggaaagcaaacctccttgcccgccggcggcgcggcgaacttgggccgcgtgcggcctatctggtttggcgctggaactacgcccccaacgaagtccgcgacctggacgaataggggtactgaaatggcgttgaagcttgtcggccagggcctggaagcgccccgcccaggggcgcgcactcttggttttgatactcttgataataagagtattaataactcttatatttatagcacgaagcgtgccaacatgcttgacttcggcggcgaaaacggcacggcgcacatgcaacgcctgctgggctggctccaacgcggcggcgcaccaaagccagaagcggcccagattgccgaaatggtcaatcaaaacactggcttcaccttcaccgctccccacctggaacagatgcttgaccgggcctatgcggcccagggcaacgcggaggcgaatctcacgcgggaaatacgcgaatgggttttgtcaacatcaggcaacttccagtcaacacaagtcaacattgagcttggtttgtcaacaccagtcaacaaacgcaaagtttccgtcgttctgggccggctggtgtccgagggcctgatcgagcgtgtcggcaaggagcggggccattttcgcgtagtggatcgaagcgtgaccagcattgattggcgttcggcaaccttgaccgccggcctgcccatcttgtggccgctggatttgcacgatcgatttgagaccatgcccggttcggtgatcgtcgtcgctggcgagagcaactcgggcaagtcggcctggatgctggccacggcccagatgaacttggcgtctggcaagtgtaagaaaataagctacttcgccagctcgaatgagagcaacgccttaaccctgcggaaacgcattgacgcctttggccttccagattcggcatgggaaggcttcgaggcttcccggcccggcggcgagttcgccgacgtcatagacccagaaggtcttaatctcattgactatttggaagttcactctgacttctacgagatcggcggcaagctggcggccatctccgagaagttgcgcgacggcgtggcggtcgtcggcatccagaaagcgcctggcgttgagctggcgcgtggtggtgccatgaccctggacaaggcgacggcctacctggcgcttcatcgcggcgacgttgccaacggtgaagctcacactttgaagctgcccaaagtgaagtatccgaaagtcgattacgcttcaaagccgatcaagttcaagctggccggtggctgtcggtttgtgcgggcctgacccccactttttgcgtgaaacaggagaagcaaatgcgtgaaacagcaacgaaaccgccggggggtatccccagggccaggctcaagacctgcgacgatgtgcggcgctttctggccgccaccatcaaccgcgtcaatcgtggcgagcttgaccaccagatcggcgggcgtttggcctacatggccaacatccttgtcgccaccatccgcgacagcgactttgagcaacgcttggccgcgctggaggggcaaggcaatgggcgttgaatccatccgccgccgcctggccaggttggaggccggccagccggaaaaaaacatctgcgcccatgattggggagtcccccgtttcgccactgaggacgcatggttccgcgccgccaaggcgcagcaagccgaactgctggcggtggagcgagacaggagaacgccccatgcccaatgacgccttgcgccgccggctccaggccctcgaaaccgcgccccgccggacggccaaacggccgttgtggatcgaaggcccaggcgacgccgcgaccgcccgcgcttgtgacgggcaagtttttgcccgccaggctggcgagccctggactgaattcaaaaaccgagttgaggcgtccaaagcgccactgatcatttgcaactaaccgtacaggagattatgatgaaaaaacaaatcaccgccaccgccgaagcccttcacgccaccgccggccagatcacgcgggcctgcctggcccacgaaaaagcccaggccgccatctcgcccgatctgcgcccggaagtggccaaggcccgccttggcgaagcccgccaggccctcgacgtggccgtcaaagaacccctttccgccatccgcgaggcccgcccgcaagccgaggccctgcgccagcgcttgggcgacgtcgaagcgtgtttgctcctggccggcatggccgggccggaacaggcggccgtgaacgcctctgactcgctgctgatcgccgccttggccagcctgaccaccgacagcttgcttgacctggccgggcgcggcaagccgctggtcgtgctgctggcccgccaagagctggcccgccgcgtggcagacaaacacgcccccgtcgaactcgtggccgccttcgacgccacggccctggagcgcttcgggcggccggaccttatccgccagattgccgacgccgagcgtgaggccctggccgccgagcgccggcttcttgaggctcacggcccggccggtgacgtggctgtccgaaagttggccctggcccacgccgaggccgccctccccgccgcttgatcgcctgaccgcgtccaccaaccccatgggcggccttcgggccgcctttcttgtatcaactcccgatgatagccaccagttgccattctggccgccaaattgccccgtggtggcacgagcggcgtttggccgctgtccaacattgccgaggaaagatcgtggcttgtggtggctatttggaagtcggcccaggccagcttggccgtcggaacctgaacgacatacaacgggcgcggcttttcctgccgtttgcttcctatatgcttccgaaagcaaatcaggccatgtttcgcgagtagggctaaaacgcctaacatattgtttttatttggtgcccggggcgggaatcgaacccgcacgcccttgcgagctggggattttaagtcccctgtgtctaccagttccaccacccgggcgtatccacaagtttgcggacggctttggatgataccattgtttgcggttggtgggtagggtcgtccgggtgggcgctggcggcctggcagaaattgcccacgccgccgagcttgggggatggcggccgggtatcactttgatataacggattaattgcgtacagaacatttggcatgcttgctgcaaagattaacggcaaccccaaatcggagcgccaaatgcagcacagcgacgccaccaccaccgcccccgccgaacaattcgccgccgcacccctgctggcccggcccagggtcgagctgttggccgagatgctgcatcagcgcctggaaaacgaccgtcagccccagcgggtgatgcccctgcccgccggcgtggcgcgcgatctgcgtccccatctgcccaacgccagcaacctggccctgggcgtctacatcaatcgcaagatggtcaacagctatccgctgttgttcaccaccctggccatggccaatcccaactaggcgcgttttcagcgccggccgaaacgcttggcgttttcgatcagcgcggccaccggggccaagccgtagggcgagcgttcctcgatggccttgagcacgctgccgccgccggtaaagaaatagtattgcgcatcgtcgagcaccgagaggtacaaccccgggcagaggtctttgaactcttgcagggtgtcgccgccgccgtatagttttttggcctggcggttggcgtcgattgtcgtgtccaaggcctggctgccgctggtgaagtggggggtgaagcccatcacggcgttgacgaagatcgtgcgggcctggcccagggcctcgcgcacggccgggtcgtcgaagctggccgcgtcgatatccagcacgtagcccaggtgacggccgggggtcaattcactcagcgggatggtgcggaaggccccttcctggcggcccagcacatcgctttcgacgatcagcggcagctcgacgatcttgccggcggccttgtcctttcgcaccagttcgccggcggcggcgatgtcttcctcggccacgccctggatgcgcacgccgtatttggcgcacagataggtgttgtagatcaccccgcccaggatcagcttatccacctggtcgtagagggcgttgatcgggccgatcttggtgtcgtacttggccccggccaccacggccacgaaaggccgggccggttcgagcacctcggccaagtggcggatttcggcctgcagcagccagccggcgtaggaaggcaggtgctgggtgatgtcgacggtggaggcgtgggcctgccaagagccaaaggcgtcgttgacgaagatgtcggccaggccggccagttgcagggcaaaggactggcgctcggggcccttgctttcctcgccggtgaaccagcgggtgttgggcagatagatgccggcgacctcgccggcgcgcaggcgtttgatggccaggttgatgctggtgtcgatggcctggatgccctgggggccggcgggcaggctgggcaccaggaagcggctgtgcagcttgctttccaggtaatcgacgatggcgtcgacggctgaatcggggccggtgttgatcacgccggcttttttgtcgaggggccggcccacgtgggtcatcaggatgggccggccgccgcgcacgacgatgtcgaacagcgtgcccagggtgcggtcgatgcggaacggatcgatgatgcggccttttttgaccacgttgtgatcgaagcgcaccagcacgaccttgccttgcaggtcggcgtcttgcagcaggggcaggccggggtgcgagccgtggatggtcatggcggtcctccgcggggttggggggatgattttgccggccgtgacggcctgattgctaaatattgtagcagggcgcggccacggccaaacgacaattgcgcggcgggcggttcaaaggccggcggcggccttggccttggcggtcaacgcgcctaggaaagcggccttggccttggtataggcgatgcggtcggcggcgtaacgtttggccagggtcagcttgagccgggcgtagcgtttggcctcggcggggttttcgcggaggtaatcgcgggccagcaaccagtcccactgggggaaatgggcctcgatcaggtggatgtggtgggtgcggcgaccggcggcgtcgcgcttgatgaaccaggcgtagtaaggcggcgtgtcgtcgccgaagctgggtcgccaaaagtaatcataaccctgggcctccagaatcggcgcgacgacatccctggccgaggcggggcctggcgtcagggccaggatgtcgatgatcggcttggccggcaggccgggcacggcggtgctgccgcagtggctgaggcgatcgatggcgccgtcgggcaggcaggccagcaggtgggccttttcccgggcgaagagcgcgggccagcggggatccgggtcgacgatttccactggttcggccaccacgcgggcgattttctggcgcagttgttcgtccatggtcggcaagcgctggcccgtgcgcgcgggaggcggttttggcgaccgcctcccggcgtgtcatgcgttcgatggctctttatttaccgcgcccacggccggccttgcccttgtcgagcttgagggccttgggcttatgatcgtagccggcctcaccgatcaagtcaatgaagacctccttgccgtcggggccgaagctctcgacaaaggcggcgtagatgatgcccaggttgttgcccggcacgtccttgagggccggcttggtgcgacgcagcaggtcgatcagttcgtcgcgcttgatgaggttggtcttgtaacggcggccccattcgtcgcccatgaccttgaaggtctggtgatatatttcggtcttgagcgactgggggctggggatgtccagcgcgcccagggcgcggcctttgctgtaatcgaggtaaagcaccgtgccgccttcggaggtctgggtcatccacgagccgctgcgcaggatctcctgggtggcgtcatatttctggcgatagatcacggtgaaggcgttgatgaagtcctcgcggtcggccagggagccctcggagatgagcacgatgaagatatccacggcgttcttgagggtgcaggcccagccttcctcgaaggcggtgatcacatcgacgaagttgcgcgaggtgtattcaccgatctccgcggcggccttgcggatgtgcgggcccaacaccaggtcggcgatgcggtcttcgtagcccaggcggaagcccttcttgaaggcctccttgaggtcggagtggaccttgaagtagtcgaggttgttggggtcgatcaaggcgtggacaaagctcatgtccaggggcgaggtgggtttggtgccctgggcccagagctttttgccccaatatttgccggcctgctcgtatgactccaacgtgcgggccaggcgcggcgattcgttttggcccgcgttggccatctccaggcccttgcagccggccaagcccaaaatcagcggcaacatgacgatgcaggccaaaaagccaagtcgttttcgcgtgatgagcgaatatgccatgtaaatctcccccggcgtggatgcggtttgcccgagccgccacggttgttgaggcgttggcggccttgacaggattgtactaaaaatcgtctgaatttggggcattgtaacccgcacgcggccgaggggtcaatcacgcgcttgggtgcggcgtctggccggcggggcgttggcgcgcggcccgcctccgccggcctttggcgtcagagcggctgggtgatggtcgcgccgccgtcgacgacgatggtctgaccggtgatgaaacgcgcgccctggctggccaggaacagcaccgggtgcacgatgtcctcgacctcggcgatgcggcccaggggaatggtggcctctatcttgcagcgcagctcgtcgttgccccagaacggcgcgctgaagccggtcttgaccatggccggggccacggcgttgacctggacgttgtggggggccagttcggcggccaacaccttggtcagcatctcgacggcggccttggccacgccgtagacggtcatggccggggtggcgatgcgaccggccaccgaggatatgctgacgatcttgccggagttttgcccgcgcatgatcgccgcggccttgcgcgagcacaaaaacgcgccgtccaggttgctctggatgatcttggaccacaggccgtagtccaggtcggccaattgcggcgacatcaggttcatgcccacgttgttgaccaaaatgtcgagccggccgaatttttcgacgacggcggcgaacatggcctcgacctgatcttccttggcgatatggcaggccagggccaggggttggccgtcgattgcctgggccgcctcgtccagggtctgctgtttgcggccgcagatgacgacgttggcgccctcggcggccatggcttgggccacgcccaggccgatgccccggctgccgccggtgatcagggccactttgccgtccaggccgtatttgatctcgctcatgggcagtctccgttggttgatgggtcaagaaaaaccgcgcggggcgcgggccggcttcgccttggtaagagcattatccacgggccggggcccaagctcaaggcctgtcggcgacgcggacgtggcttggcctggacaaactcgtcaccggggtgtggcaaaacttgccaaaaagcgaaaatgcctgctaacctcaatgagatgatgtcgactttcccgaggattggccgggcgttcgcgccacgccgccctctccccccaacgcgaggacgagaacatgcatccattggcgggcaaaccagcgcccagggagatcctgatcgacacgccgcggctggtcagcgcctactacaccctgcgccccgaggccgacgacccggcccagcgcgtgagcttcggcaccagtggccaccggggctcgtctttggatggcgccttcaacgaggcccacgtgctggccatcagccaggccatcgccgagtaccgcgccggccggggcatcgatggccccttgttcatgggcatcgacacccacgccctcagttggccggcctttgtcacggccctggaggtcttcgccgccgccggcgtgaccacgatgatccaggacggctttggccacacgccaaccccggtgatcagccacgccatcgtttgccacaaccggggccgcgccgaccacctggccgacggcgtggtgatcacgccctcgcacaaccccccggccgacggcggcttcaagtacaacccgccccacggcggcccggccgacacggccgtcaccaagtggatcgaggaccgcgccaaccagatcctggccgacggccgccgccaggcgcgacgcgtggatttcgccaaggccctcaaggccgactgcgtcgtgcgccacgactacatcgggccctacgtggccgatctggccaacgtcgtcgatctggaggcggtggcccaggccgggctcaagctgggcgtggacccgctgggcggctcgaccctggccttttgggagcccatcgcccggcgttatggcctggacctggaggtggtcaacccggtgatcgaccccaccttcggcttcatgaccgtcgacaaagacggcaagatccgcatggactgctcctcgccccaggccatggccggcctgatccagcaccgtcagagcttcgacgtggcctttggcaacgaccccgacggcgaccgccacggcattgtcacccgccaggccgggctgctcaaccccaatcattatctggccgtggccatcggctatcttttcgcccatcgtccgggctggccggccggcgcggccgtgggcaagaccctggtcagcagctcgatgatcgaccgcgtggccgccgagttgggccggccactcaaggaagtgccggtgggtttcaagtggtttgtcgacgggctcatcgacggcggctacggctttggcggcgaggagagcgccggggcctcgttcctgcgccgcgacggcgcggcctggaccaccgacaaggacggcctgatcatggacctgctggccgccgagatcaccgcccgcacgggcaaggatccggcccagctctacgccgagctgacccagcgccacggcgacccggtctaccagcgcagcgacgccccggccagtcgcgaacaaaaggccgtcttggccaagctttcgcccgagatggtcccggccgacgagctggccggcgagcccatcctggccaagctgactcacgcccccggcaacggcgcggccatcggcgggctcaaggtcgtcacgcaaaacggctggttcgccgcccggccctcgggcaccgaggacatctacaagatctacgccgagagcttcaagggccggcaacatctggcccagatccagcaagaggcccaggaaatcgtcggccaggccctggcccgagccggggcctgaacggccgtggccggcgaaatctggggctcgcgcgccgggttcgtgctgacgtgcatcggcgcggcggtgggcctgggcaacatctggcgctttccctacatggcctaccaaaacggcggcggcgcttttttgctgccctattttttcgccgtgctcaccgccggcctgccgatgatgatgctggagttttcgctgggcgcgcgcacgggccagaccgcgccccgggccatggcctggctggggcgctggggctggctgggctggtggcaggtggggctgctgttcatcctggcgacgtactactcggtggtggtgagctggtgcctgtgctacgtggtggtggccgttttccagggctggggcggcgacgccaacgcctttttctacggccgctttctggagctgggcgcgtcgggcttcgacttcggccgctttcgctggccgatctggggcgcttcttgcgcctgctgggccctctgcgccgggctgacctaccttggtttgcagcggggcctggcccgggccaaccggctcatgctgccgctgctgctcgggctgaccctgttcatgatcgggcggctgctgctggcccccggcgcgctggagggcgtcaactggctgttcgagcccgatttcgccaagctggccagcattgacgtgtggatatccgcctatggccaggtgcttttttccaccagcgtggccgtctcggccctgatcacctacgccagccgcctgcccaagggctccgacatcaacaacaacgccgccgtcaccgtgctgaccaactcgggctttgacatgctggccggggtgatgatcttcgcggcgctgtgcatgatggcggccaagaccggccaatcgctggacaaagtcgtcgattcgggcatcagcctggctttcgtgaccatccccgcggccctcgacctgacgcccgcgccgcggctgctgggcgtgttgttctttctggcgctgtgctgcgcggggctcagctcgctggtggccatggtcgaaggcgtggccgcgccgctgaaggatatcgttggcctgggccggcgcaagggggccatgctggtctgcctggctggcctggccggcggcacggccttcgcctttggcgacgggctgcgcctgctgggcgcggtggatggtgtggtcagcaacatcggcatgacctcgggcgcgttgttggaggtggtggcggcggcctggttcagcggcaagctgggccaactttggcgttcggccaacgcggtttccgatttccccgtgggcgcgtggtggctgttctgcctgcgtttcgtgacgccgctgtttttggggttattgtatattttcaacataatcgaaaaagtgcgggaatacatcgccggcggccaggacgccggcttgatcgcctgcggctgggcggcgttgctgggcgcgctggcctgggccctgtggcggcaaagccgcgacgcctcgccgggccgggagtccgcgcgatgagtctgggggcgatcatcaccatggttttgggcttgaccataacctggggcggggtggcgtggtgcctgcgccgggccatcaaggcgagcccgcgccgccgcgcgcgccggagcgaccagtcatgaagcagatcgacgaattggccgtggccagcggcagcggcgccatcaacgaccccaagcaactggccgccgccctgcgcgtgggccatcaggtgatgatccagaagcagggggccaacgccaggttccgcgcggtcatcgtcggctggagcgacgaccgctacgtcatcgccgaactaccccgcagccagaccatcagcggccacgtggccgccggcgacgaactggtgctgcgctacatcctgcgcggggtggtttacgcctttgtctgccgggtgatgcatgtcgccttcgacccttcgctggccgtgctggcctggcccggcggcatgagcgccctgccgctaaccaccgagcgccgcctgagcgtgcagattccggccaccatggagatcgactccgaggagaccggcggcgtgaccctgctggccacggtcaccgacgtttccagcggcggctgccaggtggaggcggtgaccgtgggcggcccggccctgaacatggaccagggcgtccgggccaagctgcgcctgtcgctggtcggcaaccgccgtgaaaagaccgtcgaaaccgaaatccgcaacgtcatggtcagcgccggcaaggttatcctgggcatgagcttcgtggacaacgccggcctggacctgcgcgagctggccgaggagtttttcagcgccggcggccagtgaggccttggcggccgcgcgcccgccaaggcgcgcggccgttgaagcatgcctcagcgcagggcccagagccacttgccgacgatttgcggccgttcgatgacgctggagtcgatgtagagcggcaggcagtagaccggcgtccggcccagctcggggtgcttggccacggtggcggccagggccttttgcacggccgcgccgtcgccggtgatgacgatggcctggggctggatcgtggccagggcgtcgagtttgcggatggtcacgtggcccttgtcgggcgtctggcctttggggacaagcccatcgcccacgttctggcagcccaagggcccgaggatgaacttgtcggagtagccgccgggcgtctccacgcggatgaaagtctttgtcgtttcaggctgatagacgccgttgagcaccaccacccgcttgccgggcttgccttgggcgatcttggcctccagatcggccgaagccttggcgtaggtggcggccagggcctggccggcctttttcttgcccagcagggcggccgtctggacgatggccccctcgatccccttggaaaaatcgacatactccaccttgacgtcgaggcccttcagggccggggccacgtcggtgggtttgacgtcgggcttgaggatgcaaaaggggtcggacttttcgatgatcaccagcttgacgttgttttcgttgatgaaatcgatgaggttgtcctgcttggcgttgatcaggcactccgggcaacccagcggcttggccagcatttttatcttgtcgcacaggggccagatggaacatctcacgcccatggccgccgggtagacgcccaggttgtaggcgatatccaccacgcggtcgccaatgacgacgatgttttgcttttccagcttgtgccagacgccggcggccagggccgcgccggcgctggccaacagcagcgcggcgctcatggccaggatcagatggattttcgcaacgtgtttggcgcggttgaagcgcattcccttgcttcctttcgccccggcccggcgcgtttggccgcgcgccgggccggagccacgtgatgaaaaacaaatccgggccccgcggggcggccgggttgatcagcctgtttgttgggtcagtttttcgctgggcgagagcaacgtcttgcccacgttgtggataaacagcaggcacgaaaccagcaacatggccccgccgacgaccaccacctgcttgaccccgccggcgatggcgcgaaactccgggctgccctcggaaaaaccgctggggatggccaccacgcccaccagatgaaagccaatcgccagcgtgagcacgcccatcacctgcaagaccaggttgcccaggcagagcggggcccggtaacggttgccgcccttgacggcctcggccgcgaagtagaacaggcccatcagcccggtggtggcccagccgaccagggccacatgcacgtggatcttgctgacgaaattgccgaaaaacggcttgatgtgccgtggctccaggcccagtacgaaggcgtagaactcctggaaggcgaacttggtcgggtgcatcaggccctcgatggtgcccatggcgaaaaagagcatcgaggccagcatgaagcggatggcggtggttttgcccaggctcgtttgcgtcatcgcgcgcgcgctttcggtctgatcgacgttggttagagttcccatctgaagcccaggtagacaaaggccggctgaatgtcgtaggcggcgacctcggtgtcgaagatgtttttcatgccggcgtagacctgggtgttggcccagaggtccttgcccagccaggcgtccagggtggtgtagtcgtccagcgagccgcccaggccgtcctcggcccccgagaaccagttgaaggccacgcgcgcccgcaggcccaggggtttgatgctccactgggcgttgaggttgcccttgaactcgggctgatcggccaactgctcgccggtctgcttgttttcggttttcatgtaggtggcgccagcgcccagccgccagccgcagggcaggttgatggcggtcaacaactccaggccgctggtctcggcctgggcgatgttttcgtacttgtaggtgtttttcagcgaactgcccgaaccgcgcgaggactgcaacaccgcctcgatcaggtcgtcgatgtcgttatgaaaataggtcagctccacatccaggccccgcgagacgtccaggctgccctgcaagccgatctcgtaggtctgggaggtttccggttgcagatccttgttgggcagataagtgtccttgccgcgccgttgataggtggtcacgtaaagctcgttggcgatgggcgcgcggaagccgtggccgtagctggccttgatgcgggcgtagtcggtgagggcgaagctggcggccacgcgggggctccactccgagccgaactcgctgtgatcgtccacgcgcaggccggccaccaggttaaggcgctcgaagaagaccatgtccacctggccgaaaccggccttgttttcgctgtcgtactcgggcgagacgttgtcggcgccccgcgagtcctcgcgcagctcgccgcccagggtggccgtggcgaagtcggcgatcctggccgaaaagcgcccttcgtactgggtgcgctcgtactcctcgttggtcagatagtaggggtcggtgacgcggggggtcaggtcgatgtcggttttgtacttggactgataggcctggagaaaaacgccgtagcgctcggcgaacgtgccgtcgtagttgacgaaaatctcgctgttgacgtcggtggcgtcgcggtcggtcagggcgttctggatatcgcgcaggccctggcgcttgaagtcgttgtaatagccgcccaggctgagggcgtgatgctcgcccaggtccacggcggcctggcccgaaacatagccctgcttcaggtcgtcgccgtcgtcgggggccacgccgtcgtaatcccagccgttctggccgcggtaggccccgccgacgataaagcgaaacggcgcgacgcccaagccggcgtaagcctggggcaagacctcgtcgccgccgctgtgggtgttggtccccaccttgacatccgcgccggccacggttttttccttgggcggcttgcgggtgatgatgttgaccacgccgcccagggcgtcgctgccaaacagggccgacgacggcccgcgcacgatctcgatgcgctcgatcatcgtcacggggatctggttcaggtcggccagcccgcgatagcccggggccatgcgccggctgtcgatgagcaccaacgtgtgcaacggccccgcgccgcggatcgacgggctgatcacgcggcccgattcgctctccaacaccaggcccgtgacctcgctcagggcctgcgacaccgagtcggcgcccatcatctggatctgggcctggtccaccacctggatcgaagccggggcccgcgaaagcttctgctccgccaaagtggccgacacaaccatcggttcaagcgtttcggcgttggcgccaggcccggcctgatcggccaggcctgggccggcggccagggccaggcacgccgccccggccagcatcgccgtaatcatcgattttcgcatctgactctccaccatgatccaaagaaagtgcggttgttcatggcggtttgttatcatcgaaagaatatgatttccacaaaaaaataaatattaccaaacaaaataaatataaactaatttccctagcgaacacatcgcctatgcggtgcttttgccgggaagggccagcagattagcctaaaaatttagtgtggatgctggcggcgcgaagcgccgggccaagcggcgggaggaggcgacggccagggccgccaacgaaaaagcgggccgttgtcgtcgacggccccgggaacgcgcgaaaacggcgttgagatccgcctgccaccaatccagttcgtcgtcgagcgaccaataggcgtcggccctgacgcccgtgttggtttagacgtagtcgtcgacctcgcggttgtcgtagctcagatagcggacggcggaatccagggccaggccgaactggcccgttgggggtggcccttgggcgtgtggcgcgcgcggcggccggtcattccagcagcttgtagttgccggccagccagtcttgcacgccgttgacgtaccacgggccaaagcgccggtcgctggggccgccggccagggtcgagtgcaactggcgggtggccatgtcgcagatgaagcgcagcgacgggctgaaggtggtcaggcggccggcgcttttgaagatctggccctgggggatggtggcccgaccgccgggcagggcgatgggcccatggtcgaagcccagccaggccggcaacttgccgccaaagagcagatggctcagcatgatctggcgggtctggccatagggcttgaccggctgggccaggccttcctccagggcccggcgcagcagctcctcgcgcggccggccgtcgaaccaggccgagtcggccttcatgatcacctcgtcaaagttgccgtagtagtcgttgaacgcgccggtctcggtcaaaacgtagtcgatgaccggccggcccatgccgccatcgccgaaaacgacgcggatcatcgccagatagaccgactcgaaggccgtggcccccagcgagtcggcctggtaggacagatcccaatcggccaggaggcggccctgttggctatcgggcaacaacggccgcagcagggtcatgaagcgctcggcctgcaacgaatgcaggtcgaagtgcatggccttgaaataatccacgcccatctggcggccctggcgcaagagctggctgatgcggttggcccggtagggggccatgggcaggttgatgggcttggccgtgcccaggtggttgaggtcttggttggcggtgacgatgaagccctcggccgggttgtattggctgggcagcttgtgcttgtccacgtagccctggtggttgtgtttggcctcccagccgggcatgggcagcaggccgctgaggccgggggcgcgctggaacatgcggccgctcatctggtagccgatgttgccggagtcgtcggcgatgacaaaattgaaggtggccgcgtccagctcgcggaagcaggccatggcctgggccacgtcctggcagcgcaagaggttgagcaggccgttgaactcgcccgcgccgcagccgtggcgggccgaccagcccagcaccagcttgtggccctcggcaaagggatcgccctccagcacgccgtgctcgttttcataaaccgtgaagctgatgggctggccttttttgaccttgatgatctcctggcgcgcgcgaaactcgcgccactgctcgccccggcgatacttgccgccctggcactgctcgatgcgaaaatcgagcatgtccatgaacgaataggtggcgctccaggcgatgcggctggtgcggcccacgatcggccccggcgcgccggggatgcaggcgccgatgatcgtgtcgtcgggcagatgggcgacgatctcttgccagatggccggcaggcggttgacctccagatgggggtcgccgcacagaaaggccgcgcccgaggcggtgtgccggccgctgacggcccagttgttgcttgcctggaacttgggcagcttggccagccacttgacggcctcgggcacaagcggcggcgacagctcgatctttttgatcaggtcgtagtcgatgggctcgctgaggtaggggaacaactcgcggatcttggcctcgggcaggtcgttctggatcatctggatcaacaggcgctgggcccccatctgggcgtcgaccaggcccacgaaaccgaaggccttgcccaaaagcaggcaatcggccacgctccaggggtcgggcttgtagcccatcaggcgcatttcccagatcaatccgcaatcggccaggccctggttgaagccggcgcagtaggaatccagctcggcgcggacctggggttggagcttggccatttcgccttcgaggtcggcctggggcaaaaagtccatcagccgcatgaacttgtcgatctcgatcagcgccggatcgccttgcaggcactcggcggcccggccgcgcagcaggacgcgcatcaaaagcgcctccaactggcggtcggcggcgtgggtccagcccaggccgaactgcatgtcccgcgtggaggccgcctccagcaccggcacgccacccacgcccctgatgatttccacggccccgtcggccccgcgcaacgtgatctttttgtggcccagcttcatttggctctctccctcgcgcggccggccgcggtcgcggctcagtccaaaaccatcaggaacaacgcctcgatatgcttgacgtcctcggtttccatggcctggatgatctcggcgtgcatgcgttttttcatctcggcgaagatgccgcgttttttctcgaaggtggcggcgtaggcgatggcctggctcagcaaaagctccgggtcggcgatggccttggtcaccacgcccatcttttccagctcgacgccgcccaccggtcggccgctgagcagcagctcgttgaaataggcgttgggcatgacacggctgacgtacttgatcatgctgggcaaaaacgggatgcccacgttgatctcgggaaagcagaaatagccccggtcggcgcgcatgaagcgaaaatcgcagccgcaggccaaaatcgagccgttgccgtaggcgtggccgccgatcacggctatcgatgggattggcagcaaaagcagcgacttgaatagttcgttcatggaatacatgaactgctttatcgtctgggcgtcgccggcctgctggcgctccagcagccattcaacgttgacgccctgcgaaaaattcttggcgtcggccgaggtcagcaccagcgacgagacttcggcgtcggccatgatctcttgcaggcaggccagcatgcgtcgggcgaaatcaaggtcttgcttgttgggcccatcgtccatggtcaacacggcgaccttgccctctttgcgccaatgggttttggccatgatcggttctccttggggaattgacggcgttgtcgggccatagtaacaagaatcgacgggctttgacaatcgcgccggccgcccggcgcgcctttgcccggcccacgggtcatttttacctggccaaggggtggattgattttgctacaattcctctaggggtgagtcaccggggaaagcaaggacaaaatacgccgccatggaccaatcgcaagaggcattggccgaacaactgcgcctggccaaagagaaaatagccgagttggagcgccgcctgggccaggaggaatcgcttttccgccaggccgtggatcagtcgcccctgggcttttggcaatgccaggccagcgggctcaaggacgcgctggccgcgctgtggcccggctccgaagagggcctgcgtcaacgcctgcgccaagagcccgccgcgctggacggcctgctggccgcctgtcggctggcccatgtcaacgaaacgggcctgcgcctttttcaatcgcccagcaaaaaagatttcgcccgcaacttcaaacagctactcagcgtccactcccgcgaggccctgatcgaatccctggcggccatggccgccggccgggccaacatgctgctggagaccagcgtccacgatcgcatgggccaaaaacgccacatctcgctgttctggaccatccccgccgcccacgcccacgactggtcgcgcctgatgatcaccgtcgccgaccagaccacgcgcaaggccgccgaggaggccctgcgcgaaagcgagcgccgctaccgcgtcttgttccatgaaagccccaacgtcatgtggctggtggacccggccgacggcgcgatcatcgacgtcaaccaggcggcctgcgatttctacggctaccgccgccaggaactgctgaccatgcgcgtcggccagatcaacaccatgggcgaccaaagcctgaacgcggccatgagcgacgccgtgctgggcggccagaagcgcttcgagtttcgccatcgcctggccaacggccaaatccgcgacgtggaggtctacgccgggccgatcaccctcgatcatcgccggctgatctactccaccgtctacgacatcaccgccaacaagcaggccctggaggccctcaaaaaggccgaaaacgactatcgcggcatctacgaaaactcccaggccggcatcatgcgctcctcgcccgacggtcgcctgctggccgccaacccggccatggcccgcatcttcggctaccccgacgcccagaccatggtcgccgaagtcgtcgacaccgctcgccagctccacgccgacccggcccagcgcccgctgttgctggagcggctggagcgcgacggccaggtgcgcgattatctattgcgcgcccgccgccgcgacggttccttggtctggtgcagcgtcaacatgcgggccgtgcgcgaaaatgacggccgcctgaaggtcatcgagggctttgtcgaggacgtcagcgaaagcgtcgaggccaaggaggccctggcgcgcagcgaggccctctaccgggccatcgtcgacaactcgctgtcggccatctacatttttcaagacgacgtcatggttttcgtcaaccgcgccttttgccagatgctgggcgcggccgagcccagccaggccctgggccatccgttctggaagtatatccaccccgccgaccgccagtgggtggccaaccgcgcccgccgccgcgccgaaggcgaggacatgccgccccattacggtttccgttgcgtgcgcctggacggctcggtgatctgggtggacatgcaggcggtgcgcatcgagtatcagggccggccggccgtgctgggcaacctcatcgacatcaccgaacgcaagctgctcaacgaaaaactggcccaggcccaaaagatggaggccgtgggcaccctggccagcggcatcgcccacgatttcaacaatattttgcaaaccatcggcagctacgtgcaggtgggcgccgaaaattgcgcccccggcccggacaacgacggctggctcggccagatcgacagggccgtcgagcgcgccgccgacctgatcaaccgtctgctggccttcagccgcaacatccagccccagctccggccggtcaacctcaacgacgaagtgacccagaccctgcgcatcctcgaacgcaccctgcccaaaatgatccgcctggaaacgaacctggaccccgacttgcccctgatcaacggcgacgccatccagttggagcaagtcatcgtcaacctggccgccaacgcccgcgacgccatgcccgacggcggccgcctgaaaatcaagaccgccgccgtcgagttgggcaaggaattctgcgccacccggccgggcctgcggcccgggccccacgtcatgctcagcgtccgcgacagcggccccggcatggatcaagccatcctcgaacaggccttcgacccctttttcagcaccaaggagattggccagggcgtggggctgggcctttcgcaggtctacggcacgatcaaaaaccaccacggccatatcgagtgcgaaagcgcccccggccagggcgcgcggtttgcgatctacctgccgaccctgatcgacgccccgctggaggcctccccggccccgcggccggcgctcgaaccaccggccggccacaacgaaacggtgctcctggtcgacgacgaaaaggccatcctggaggtgggccggcacatcctcgacgaaaacggctacgccgtgctctgcgccgaaagtggcgagcgggccctggagttgctggcggccaacccccacgtggcgctggtggtgctggatctgggcatgccgggcatgggcgggcgcaagtgcctggaagagatcaaaaaaggccggcccgaccagcgggtgatcgtggccagcggctactccgacgacggcaaccgccagcaggccctggccgccggggccgcggcctttctgcccaagccctaccgcctgcccgagttgctcagactggcccgccaggtgctcgacggctagccggcggcggaggcgacttggcgctggtcgtcgaaccgctcgtcgggcgggtggcccaaaagctcctgcacggcccgccgggtggcttgggccaggccttccagatcgccgggggcgaagatcgtcgggtcgacgggcgggccgatgcgcaaatcgatgacgccactttcgggcagcagcgcgccgggcttcatcaggtcggccgagccgctgatggccaccggcacgatgggccggccggcggcctcggccagcaaaaacgcgcccttgcggaagggcagcagatgctcgggggcgcggttgcgcgtaccctcggggaaaatcaccaccatggccccgtcgcggattttttgcgcgccggcctgcaaaagcttggccgtgttgccggccttggcccgcgaaaccgggatgtgcaccatgcgcaggtgccagccgatgaagggaaccttcagcagcgaggccttggtcacccagcagacgtcgccgggcagcccggccagcaccacggcgatgtcggccgccgattgatggttggaggccaccacgaagccgccgccgtcgcggggcaggttttccaggccgctgacgcgcagcctgaagccggccatcccgcacaggcccttgccccaggcccgggcgaaccaacgggccccccgcggccagaacaacccggtgatcatcgacaaaaggcccagcacggacgtgctgagcacgaagcccgtggcttgcaacgccttcttgagaaaaagtggcatcgatttcgcgccccgcccgatcggtttttcgcccaaaaaaagccacggccgaagaaatttcacaagcaacattacttattgaacgggcctcaggcaaggccatttttacgatcggacaaagtcgaaagggcgtggccgccgtcatgacatttaatttggccgattggccgcccgccgctattgttataatcacgaatagaattttcgttgttcgcgcaaccaccatcggccggcccaccgccggtttcgtcgcgcctggggtttggccatgcagagcatcaaatcggcctcggtccgcatctgggcggcactgggccacggctggcccaacgagcccaaccagctccaggatctgacctggtggcgacggcgcatggtcgaggccattttgctctttgccgtggcctgcggtttgatagcctatctgcccggcgtctacctggccctgcgcgaggatctgtggtcggtggcggcggtggacacggcggcctacgcggcgctgatttatatttggcgcagccaattgatcgattggcgcatcaaggctgggctattgcttttcgtgtccttcgccctgggcgcggtgttgctggtggcggtgggcttttacggggcgggctacctgtggctgctgggcttctgcgtcttcgcggggttgatctggggcctgcgggcggcggcgctgagttttgcccttaacctggcggccatggccctgctgggctacctgctgcacctgggcctgctggactgggccaagccggtggaaaacgccctggccaaatgggtggtcatcgccaccagcttcctgtttctttcggcggtgctcagcgccagcctgtcggtgctgttcaagggcctgcagacatcgttgttccaggccgtggaggcccgcggcgggctggagcgctccaacgcgatgctacgccaggaggtcatggcccgcgagcgaaccgccgccgacctgcaggcctcggaagaacgctaccgcgagttgatcgagagcatcagcgactgcatcctgactcacgaccaaaacggcgtgctgctttcgatcaactccctggccgccagttccctgggctatcggcccgagcagttggtgggccggcccatcgccgatttcctgccgccgacctatcgcgagcgtttcgccaaccactacatggcccagatcaacaaggtcggccaggccatgggcgtcatggagatccaggccagcgacggccagacgcgctatctggagtatcgcaccgccctggtgcggccgcccgagggtgcgccctacgtcagcggcctggcccgcgacatcacccgccgcgtggaggccgaccgccaggtgcgccgcctacaggagcaactggcccaggcccgcaagatggaggccctgggcacgctggccggcggcatcgcccacgatttcaacaatatcctggcggcgatcatgggttacgccgagatctgccaggccgccgtggccgacggccagggccaggaaaacgaccagcgcctggagctgatcatcaaagccgccgaacgggcccgcgacctgatccgccagatcctgaccttcagccggcccaagggcaaggacatgcggcccacccgccttggcccgttgatcgaggaggtgctgggcctgttcagaggcggcctgccggccagcatcgccctgaaagccgacctggccgccggccaggccgtggtcgtctgcgatccgacccagatccagcaattgctgatgaacctttgcgccaacgccatgcacgccatggagcagcgcggcggcgaaatccgcgttggcctggaggtggtggacctgagcgccggccaggacggcctgacgcccggccgttacgcccgcctgagcgtctccgacgacggcgacggcatccccaaggccatcgccgaccgcgttttcgacccctttttcaccacaaaggccgagggcaagggcacgggcatgggcctggccgtggcccacggcatcgtcgccgcccacaacggacgcatcggcttcgagagcgcccctggcgcgggcgcgaccttccgtgtcctgctgcccctggccgccgaggggcccaccgtcgaggccgaccgaccggcccggcccgccgacgaaacgcccctgggcggctcggagcgggtgttgttcgtcgacgacgaaaaacccctggtcgacatcgccctcagcgccctgggccgcctgggctaccaggtgcgcggcttcagcgacccggccctggccctggccgagttccagcgcgaccccacggcctttgacgtggtgatcagcgatcagaccatgcccggcatgagcggcctgcaactgatccaggccctgcgcgatcagcggccaggcctgccggccatcctctgcaccggttacggcgacatcgacgccgccgaggccgcctcccaggcccggcccgacatcctgctgcaaaagcccctggggcgcaaccaactggcccgggccctgcgtcaagccctggcccagggctaggcgcgcgtttttttggccgcgccgacatcgtttgcccgcgccagcagccgcaatgtttcatacaatgaaaaaagaacgttgcatctcaagcgcggagtgggccgatgatcgtgggcgttttgaaggaaatcaaaaagcaggaaaacagggtggccatgaccccggcgggcgtggaggtgctggcggccaacgggcaccaggtgctggcgcaggccgcggccggggcgggcagcggcgtggccgacgaggcctacgccaaggccggcgcggagatcgtccagacgcccgaggagatccacgcccgggccgagatgatcatgcacgtcaaggaaccgcaggtcgccgaactgccgctgatccgtccgggccagataattttcacctatctgcacctggccgccgacgaggccctgaccagggcgctgatgaaaagtcaggcggtgtgcatcgcctacgagacgatccagaccgcctgcggggcgctgccgttgctgacgcccatgagcgaggtggccggccgcatgtccatccagcagggggccaaatacctggagatgacccacggcggccacggcgtgctgctgggcagcgtgcccggcgtggaccccggcgaagtgctgatcatcggcggcggcgtggtgggggccaacgcggccaagatggcctgcgggctgggggccaaggtctacgtgctcgacaccaacctggagcgcctgcgccacctcagcgaggtgatgccggccaattgctttccgctgatggccacgccggcgctgatccgcaagctcatccgcgaggccgacgtggtggttggggcggtgctggtcaccggggccaaggcgcccaaattgatcacccgcgacatgctgccgaccatgaaaaaaggcgcggtgctggtggacgtggccatcgaccagggcggttgtttcgagacctcgcggcccaccagccacgacgcgccgacctacgtcgtcgacggcgtggtgcactactgcgtgaccaacatgcccggcgcgttgccgcgcacctctaccctggccctgaccaacgccaccctgccctacgccctggccatcgccaacctgggctggcgcgaggccatgcgccagcggccggacatcgccctgggggccaacgtggtccacggccgcgtgacctgccggggcgtggccgaggcctttggcctggccttcacgcccctggaggagctgctggaccggcccggcgtggcggcctgaaacagggcccgcgcccgaacggcgcgttgcccgcgcatcctcaaagactggcggcccggagcaaaagccgcgcccggtttgcgccgccgcgcccctaacgggcgatcagcgtggcgcaggcggcccgccgagccaggcgctcggccaccgagccgaacaagatcaggcccatgccgctgaggccctgggagccgaccaccagcaggtcggccgggtcttgctccagttgggccacgatctccaccaccggatgccctcgccgcaggaccatcttcaccggcaggccgctcagatcggggccatagcagttttccatgtgctggtggcagaggtgggcgacctcgtggttgtccaagaccctggcgctcttggcggccatctggggcagcaccggcgcgccgggggccaccacgtggaccaggctcaggcgcgcgccgtccaggcgggcctgctgggcccccacggccacggccctggccgcgcccggcgaaaaatcggtgcagaccatgatgtggctgaagggctgggccggcttcatcgtttcaccatggccaccacggcctcctgctggcgggccaggaagtcgtcgaaacgccggccgattttcttgaagtgccagcttttgagcgaccacatgtggcccatgatgacgatgtcgtaggccaccagcccggtgtccatggtgcggaaagcgccctgggccacgccctcctcgaggatgcggcgaaagacctccacgcactccaactccagttgcatgatgcgcttgcggccggcggcgtcgagggtgcgcgactcgcggtagaccaagagcaccttggcccgctgctggtcgacgacggtgtaaaactgggccaccgcctggcgcagcttctgttcggacgtggcgtcggcggcggtgttggccgagacgccctcggcgaacttggcctgcaggtgctccatgatcaccagcatgatgtcggagggcttgcgcaagtgatgggtggtcaccggcacgctgacgccggcggcggcggcgatctcctccaccgtggcctggcggcccttgcgctcgtaaatctcggacgccgcctcgatgatcttcaggcgaatgtcgttgtctgccatctgcacctcccctggtctggttgggcgaaagatcctcgtccattccagtttagtccacccgccgcgcggaagtaagaaaatgcttggccccggccgcgaaaacatggccgtcggccgcttgcgccaccggaaaacgatatgcgaaaatagatttagcatcgaccgactgggagcttgccccgcccccaacaaaccgcaacccaaacaaaagcgagcgcgcatgaagaaaatcttcgccaccctggccctgttgtgcctgagcgccggcttggccacggcccaggagcaagccaccatccaggaagtctacgagaaagtgcaggccgccgccgccgtgctggagcaactgggccccgagggcctggccgccttcaacgaccccaagggcgagttcgtctggaaggactcctacgtctttgtcatcgattgtcaaaagggcgaggtggtggcccaccccaacgccaagatcatcggcgacaagctggcccaaagcaaggacaagcccggcgacatccgcccgcccaaggccctgggcctggagatgtgccgggccgccgaaaaccccaacggcatctggatcgactattattgggaaaagcttggttcggacaagccccagcgcaagatcagcttctgcatcgccgtggccggccagcccttcaccgccgtggccggcatctacgatcaaaccaccagcctggatgagctgaacaagggcgccaaggccaaatgaggcgccggcccgttggccgcttccgccccggcggccaacggcgtcgaatatccttgccacggcccgccgatgctggtaaatcctcaaacggcgtctcgccacgccgccgttttcggctaaccaggccatattgctaactaacgacatacgatcaacattttcggcaggctgcagatgactaccgacaacgccgtcaaggtggcacaggagctaggcctgcgccccgagcaggtgctggccgcggccgcccttttggccgagggcgcgaccgtccccttcatcgcccgctaccgcaaggagcgcaccggcgaactggacgaggaacagatccgcaccgtgcgcgaccgcctggagcagctggccgagttggacgcccggcgtgcggcggtgctcaagagcctcgaggagcgccagctactgacccccgagttgcacgcccagatcctggccgcgccgaccatggccgtgctggaggacgtctacctgcctttccggcccaagcgccgcaccagggccatggtcgcccgcgagcgtggcctggagcccctggccctgttgctgctcgagcaggggccggccaccgacccgctggccgcggcggcggcctttgtcgacgccgaaaaggagctgcccgacgccgaggccgccctgagcggggcccgcgacatcatggccgagatcatcaacgaggatccggccgtgcgcgccgagatgcgccagcttttcgagaccaagggcgtcatgcgcgcggcggtcatccccggcaaggaagaagccggccagaaataccgcgactatttcgattggtccgagcccctggccagcgcgccgggccaccgggtgctggccgtgcgccgcggcgaaaaagaagacatcctcagcctgcgcgtcgctccgcccgaagatctggccatcgccgtgctggagcgccgctacgtcacgggcggcccctgcgccgagcaggtgcgcctggccgcccaggattgctacaagcgcctgctgggcccggccatggagaccgaggcccggctcagctcgaaaaaacgggccgatgacgaggccgtgcgcgttttcgccgaaaacctgcgcaccctgctgatggccccgcccctgggccagaaggccgtgctggccatcgaccccggcttccgcaccggctgcaaggtggtctgcctggatcgccagggcaacctgctgcatcacgacgtgattttcatcctcagcgacaagcagcgcgaggacgccgtggccaaggtgacggccttgatcgaaaaatacggctcggaggccgtggccatcggcaacggcacggccagccgcgagaccgaaagcctgctgcgcggggccaagctgccgggcgatccgccggtggtgatggtcaacgaatcgggggccagcgtctattcggcctccaagctggcccgccaggagttccccgagctggacgtgaccgtgcgcggggcggcctccatcggtcgccgcctgatggaccccctggccgagttggtcaagatcgaccccaagagcatcggcgtgggccaatatcagcacgacgtggaccagaagtcgctcaagcagagcctggaagacgtcatgctcagttgcgtcaacgccgtgggcgtcgagctcaacaccgccagcccccagttgctgggctgcgtctcgggcctggggccgtcgttggcccagaacatcgtcgagcaccgcgcggccaacggccccttcgccagccgccaagacctgctggccgtgccgcgcctggggcccaaggcctttgagcaggcggccggcttcctgcgcatccgcggcgggcaaaaccccttggacgccagcgccgtccaccccgaggcctatccggtggtggaggccatggcccgcgacctggaatgtagcgtggaagacttgatcaagcaggccgagctgcgccgcaagatcgagttgggccgctacgtcgacgaccgggtgggcctgcccaccctgcaagacatcatcgccgagttggaaaagcccggccgtgacccgcgccagggcttcgagatgttctcgtttgccgagggcgtcgaaaaactcgaagacctcaagccgggcatgagcctgccgggcatcgtcaccaacgtgaccaacttcggggcctttgtcgacgtgggcgtgcaccaggacggcttggtgcacatcagcgagctgaccgacggctttgtcgccgacccgcgccaggtggtcaaggtccagcaacaggtgcgcgtgcgcgtgctggaggtggatctggagcgcgggcgcatctcgctttcgatgcgtagcgcccccgcccccgcggcgcggcccaaggccccggcggccgaaaacgccgagcgccgcccccgcgacgagcgccgcaatcaggccaagggcggcaaacgccagcaaaaagagcggcgcgatcaaaaaccggccgcccccgaaaagcccaaggaccagccgttcaacaaccccttcgccgccgccctgggctcgctcaagctcgactgagagcccacgcgcccggccggacgccctggccccgtggcaaggcgtctggtcgggcgaaaaatgttgcccttttcgctgttgctttttgttaagatggcgctgtccgaaaatatgccgccttgcgtctttgtgcttggctgatcggccaatcagcgccgttcggcccaggcgcgcgcggctgtcatatcgccggcaatgtcaacacggcgcatcagaatcacgcactgggaggttttgaaaatggcggtcaaaccgtggcatcaatccagcagatggcccgaaggcgtcccctttgacatcgacggctacaacaaaccagttttcgccatgttggacgacgcggcgcgcaactatcccaacgccacctacaccatcttccagggcggcatgcgcaccttcgcccaggtcaaggacaccgccgaccgtttggccaacttcctggcctcgcggggcatcaagcacgaagaccgcgtggccatctttttgcccaacatccctcaataccccgaggtgtttttcggctcatccaaggccggcgcggcctgcgtgacctgcaaccccctctacaccatcgaggagctcaattatcagctcaaggactccggggccaaggccgtcttttgcatggaccacccccagttctacaaaaccacctgcgaggccatcaagggcaccgacgtccagacggtggtcatctgcaacatcaagtcatatctgcccaagatcaaaggctttttaggtggtctgctgggcaagctgcccaaggccgaaagccatgaccccagccatttcatgtacgacgacatcatcgcctccagccggcccgagccgcccaaggtcaacttcgacgccgaaaaagacctggccgtgatcctctacaccggcggcaccaccggcgtgcccaagggcgccgagctcaagcacaccaacttttattccaacgtggtggccctcaacaagtggatccgcgtgcccaaccggcccggcgagcggcccggccccatggagagcggcggcgcgcacaccttcctgggcgtgctgccctggtaccacagcttcggcctgaccgtgtgcatgctgggctcgtgctactcggccaaccgcctggtctgcatccccgaccccaaggccggcaatccgcccttcaccgaggtgctcaaggccatccaggattacaaagtgaccatgaccgtggccgtgcccaccatctacacggcctttgtcaaccacgccctgatcaagaagttcgacctgtcgtccatggccgcctgctcctcgggcgcggcgcccctgccgcccgaggtcttgaagcgcttcgaggagatcaccggcggcgtgatcttcgaaggctacggcctgaccgagaccacccccgtgctgaccaccaaccccaccttcgccgacaagcgcaagatcggctcggtgggcatgcccctgcccggcaccgacatcaagatcgtcgacctggacaccggcctggtcgagctgccccacggcgaggacggcgaaatcgccgccgccggcccgcagatcatgcgcggctactggcagcgccccgacgccaacgccgaggtcttccgcgagatcgaaggcaagcgcttcttcctcactggcgacatcggccacatcgacgaggacggcttcgtggtcatcaccgaccgcaagaaagacctgatcctggtcggcggcttcaacgcctatcccaaggagatcgaggaagtgctctacacccatcccaaggtggcccaggccgccgtggtgggcgtgcccgacccctccagcggcgaggcggtcaaggcctttatccagctcaagcccggcgtcaccgccaccgaaaaggagatcctcgacttctgcaaggatcacctggccggctacaaacgcccccgcgagatcgagttccgcgacgagctgcccacctcggtggtcggcaagatcctgcgccgcgtgctgcgcagcgaggaactggaaaagcgcaagaaataacgccgcccacccggcgcgttgcggggctcccctgggcgggggccccgctttttttgctgatgcgccaaatttcccacattttttgggccctattgccagcacgccgttcatggggtagacaaatcataattaggcttggcggcccgccgggccccatcagcttgccaacatcagcgaaagaggcgcccatgaaactagtaatcatcggaggagtggctggcggcgcgacggcggcggccagggcccgcaggctcgacgaaaaagcccagatcgtcattttcgagcgcggcgaatacgtttccttcgccaactgcggcctgccctactatgtcggccaggtcatcaaggagcgggccgagctgctggtcagcacgcccgagactttcaagggcaagtacaacatcgacgtgcgggtgcaaacggatgtgctggccatcgaccgccaggccaagcgcgtgcgcgtgcgcgacctgcaaaccggccagagcttcgacgagccctacgacaagctgatcctctcgccgggggccgagcccctgcggccgccgctgcccggcgtggacctgcccggcgtgttcagcctgcgcagcatccccgactccgaccgcatcaaggccgtggtcgacgccggccaggccaaaacggcggtggtcatcggcggcggcttcatcggcctggagatggccgacaacctggtcgagcgcggcctgaaagtgaccctggtcgaggccctggaccagctcatgccgccgctggaccgcgaaatggccgccctggcccaccagaacgcccgggccaaaggcgtggacctgcgcctttcgaccaagatcaccggctttgcccaggcccagggcggcgggctgaccgtggacaccgaaggcggcggccagatcacctgcgacatggccatcctctcggtgggcgtgcgtcccgagaacgccctggccaaggccgccggcctggagctgggcccgcgggggcatattttggtcaacaacgccctgcaaaccaacgaccccgacatctacgccgtgggcgacgccgtccagatctgggattacgtcacgggcctgcccgtggccatcgccctggccggcccggccaaccgccagggccgcatcgccgccgacaacgccatgggccggctgagcgtttaccgcggctcgctgggcacggccgtggtcaagctctttggccagaccatcgccagcacgggcccatcgcagaaattcctggcccaaaacaacgtggcccatctggtcagctacagccactcggccaaccacgccacctattatcccggcgcggagaccatgttggtcaagctgatcttcgcgcccagcagcggccgggtgttgggcgggcagatcgtcggcggcgagggcgtggacaagcgcatcgacgtgttggccacggccatccgcgcgggcatgagcgtctttgatctggaagagctggacctggcctacgccccgcctttcggctcggcccgcgatccgatcaacgtggccggcatggtggcggccaacatcatgcgcggcgacgtcaaggccgtgctgccgccggcggtggcggccatggaccctgagcgcgacgtgctgatcgacctgcgcttcaaggaagagctggacgaagccgccacgatccccggctcgctgcacatccccttgcccatgctgcgggcggccctgccggggctggacaagtccaagcgctatattctctattgcgccatcggtctgcggggttatctgggctatcggatcatgagccaaagcggcttcgaggccgtcaacctcggcggcggctatggtctttacacgccctggatgagctagcggcccggcgccggcgggcggatggtcagccgacctccgcctggccggcggcttgacgataggtttgcagcaggcgctccatgagggcctgggggtcgaagcggcttcggctgacggccatgccgtggcggcccatggcctggcgggcggcctcgtcttggtcgagggcgttggcggcgtcggccagggcctgggcgtcgccgggcggcagcaagcgtccggccaggccgtcatccagccaatcggccacgccgcccacccgcgccgccagcaccggcacgcccagatgcagggcctccaggcccacgatgccaaagggctcggcccacaggctgggcagccacaggccgcgcgccccggccagcaggcggctcatgcccggccgatcggcccagccggcgaagataatccgccccttcgagcgcgccgcgccagcagcgacctccgcttccagcggccccgtgccggccacgaccagcggccacggcccggatagcatctcggccgcggccaaggccacccgcacgcccttgcggcccaccagccggcaggccagcagatgatgggccgctggcgtggtttcggcgggcggcgccacgccctggacaaacggcggcaagaccgtggccaggccctggggcaggccggcccgctccaactcggcggccatgtagcccgatagcaccaacacccggcccatggccgccaacgccgccaggcggcgctgggtcagctccagcaagcgctggccatattcccggtcatcgaagcaggccaggcagtttggccccatgacttgcccgcaggggcggccgtgggcgtccatcttgccgcgccctgggcaaaaatgacggtgatcctgcactgttatcacgctgggggccagttgggctgcgcgggccagcagggccggatcgaccacgttgtggatatggatcagctctggccgaaaatcccgggccaggcgctccagccgcgccacggccgcgccttggccccgtggcgacagcccgccccggtccaggcccttgagccgaacaatcggcccgatcatggcccgctcggccggcggcaggctgccatcgtcgcggcccacggccaaaagcgtgcgcgcccggccttgcaggcgctccagcacggcgatcatgtggcggtcggccccgccccaggccgagagccgatcggccagatgcagcacccgcaacatggccgcttcagccgaaaagcacttggctcagccagtcctggcccaactccagcagcgattcatcggcgcgcaaggcctttttgacgcgggccttttccaggccggcccgtttggcaaaagccgggtcgcggacctgctggcgaaagacgtccaggttgtagagggcggccaggtaggcgtgggtctgggccggggtcagggccagacgggccggtcggcggggatgcatcagcaggcccagcaaacggttgttggccgccagatagggccccatgccctgatcggccagccactggccctgatcgagggcgcggggttgccccaggcccaggcaggccggggcgtcttggacgatgaacacctggcggggctggccgccgccgatggccggggccacggcccgggccaggggatagatgcgacagcacagcggccggtgggcgtagacctggcagccaccgccagggccggaaaacgggcagcggccgtcggcgttcaggcgcaggcgcagggccggccagcccgagcgcgggtcggtctccagttcgaccaactcggccagaatgtcttgggagggccgggccagggcgcggcgcaggcgcagcaggtcgtagggccacaggggcaggcgcttgtcggcgcagcacgagccaaagcaggccagatcgggaccgcaacgaaacgcgaagccctggcccggcgccagcggtcggccgccgatctcctccagggtctcgatcatgacgccgggccgcgccagcggggggtcatgtcgtgctccaggcccagcacgtcgagcacgcggcccacggtctgggccacgatgtcggcggccgtgcgcggggcgtgataaaaggccggcaccggcggcatgatcaccgctcccaggcgggcgcagcgcagcatcagctccaggtggccggcgtgcaagggcgtttcgcgcaccaaaagcaccagcggccgccgctccttgagctggacgtcggcggcgcgggtgagcaggttgtcggcctggctatgggcgatggccgacaggctgcgcatgctgcacggggccacgaccatgcccgccaggcggtgcgaaccgctggccggcggggcggccacgtcgtcgacgtcataggcctggtcggccattttggccacatcggcggcgtcgtatttggtctccaactcgatggtgcggcgggcggcgtggctgatcaccaccgccgtgggcgcgccgtgagcgcgcagggcgcgcagcagctctatgccatagaccgcgccgctggccccggcaatgcccaccaacactggtttttgcccgaagttttccatggctcctgtcataccccaaccaagcggcgatgtaaatcaccgccggacgccgaacaaaaaaacagcggcccgccactggcgagccgcctggagaacgcccaaggggacgcggctatttgatggccggcggggcgacccactgggtgatcatcaccgcggcggccacggtggtcagccacttgccgtccttggggcccacgccggtctgggtgatgttggaggtcttgatgatcttgcccgacatcaggaaggcctgctttttctcgtcccagctctggtcgacgttgaagtcgatgcccagggtgctggccagcatctcggcggccaagtcctcggcgtaatcgcccgactgggtggcgttttcgccaaagcccttgtgctcggagagatagccgtgcaccgagtgatcggcgggcatggccaggccgatggacgaggagatcaggcggtggggctcgttggtctggttgcgggccagcacgcaaaacagaatctggccgggcaccaggagcttttcgcccttgggccgcgagacgagctgggcatggggcggataaatactggaaacctcgacgatattctgggcggcgatgccggcgtcgcgcagagcggcctcgaagctggccagcttctctttgtgctcgcccttgcctttggtcaaatatatatatttaggtactaacatggcccggttttatccgcctttggccgtttggtcaaggctagtttgggccaaaatggccgccacgacgattttttccacaattacgtcaaggccccgcccggcgcgcgcaagccgagcggggccttgggggttgcgggccgccaatgatcaatcggcgctgttgtcctcggcccggttgagttgcgccgcggccatcaggcgcagtttgatggccgtgggcaggcgcagcttgttttcgcgggtgcagggggcgggcgcgtcgcccagcgagctggtgacgccctgccaatcctggatgatgtagtccagggcgtcgtcggccacggcctgcttgtcggccccgccacggtggcggcgttccagggccatggccgtggccgaatccaggcggcgcacgacaaaggccgcgccctccaggttaatggtgaagcgctcctcggggtcgatgatctgaatgcctttgctcatgattgactcctgggtatgcgtatgtccatggccgccgcggccagccttgcccgcgcgccggcgggcaacaggtccacgagccccggcgcgcaagccgccggccggccggccgcgtcgaccacgccgcgccaatccaacagggcgtggcggcagatggccgtttccaaggccgccggcgggatgacctggcggggccggccgtcctggtcccggacgatcaaggcctgctgacgctcgatggcggccagggcggccaggctcaggcggcgataaaaaaacgtggccccgtcgatggccaggggccaacgctcgtcggggctgaccagggcgatatgtcggtcgtcggcgctcatgggccaatggtggcgcgcgcgccggccggcggccagggaagggcctcggcaaagcatgaccccgccgcgcggctgtgctacaatcggccatcaagaactcaaagcgggatggggccgatgaaaatccttctgaccggcggcgcgggctttatcggcagccacgtggccgaggcgtttttgggccagggccacgcggtgacgatcgtcgacgacctcagctcgggccggccggaaaacgcgcccgccggggccgagctggcggtgatggacatcgcttcgccccaggcggccgaactgatggccagcggcggttttgacgtgctgtgtcaccacgccgcccagatctcggtgcctttttcggtggaggatccccaggccgacgccagggtcaacatcctgggcctgctcaatctgttggaggccggccgacgcggcggcctgcggcgggtgatcttcatcagctcgggcggggcggtctacggcgaaattcccgacgcgccggccgacgaacaacgcccggccttgccgctgtcgccctacgccgtcagcaagctctgcggcgagacctacctggcctactacgccgccaacttcggcctggaggcgctgaccctgcgctacgccaacgtctatggcccgcgccagacgccccacggcgaggccggcgtggtggccatattcatgaacgccatcgccgccggccggccgccggccatctatcgccaccccgagacgccccggggcatggagcgcgactacgtctacgtggccgactgcgcccaggccaacgtcctggccctgagcgccccgcccggcgtctacaacatcgccaccggcctggccaccaccaccctcgacctgtggctggccgtgcgccgggccgcccaaagcgatctgggccactccttcggcccggcccgcgccggcgacctgcggcgcagcgtcctcgacgccgccaaggccgcctccatcctgggctggcggcccgagcgcgacttggccgccggcctggccgaaacctgggcctggcgacgggccctggaggccggggcatgaaccatccggcgttgttcgatgccttcccggccctggcccagcgcctggcccgcgcgccgctgctggaaggccccacgcccctgcaaccgctggcccaggccagccagagcctgggcgtggaggtctgggtcaagcgcgacgacctcagttcgaccgtttatggcggcaacaagccgcgcaagctggagttcattctgggccgggccctggccgagggccggcgcgagctggtgacgatgggggccatgggcaccaaccacggcctggccacgacgatccacggccagcgcctgggcctgacgacgtcgctggagctttttccccagccgctgacatcggtggtgctacgcaacatcaagctgttccaacatttcggggcccggatcaacctcagcccgaccatggagcgggcgtttttgcgttttcgctattggcaacgcctgcgccggccgggggcctgcttcatcccggcgggcggctccagccccctgggcgcggtgggctacgtcagcgccgggttggagctggccggccaactcgccgccggccaggggccccggccccaggccgtgttcgtggccgccggcaccctgggcagccaggccggcctgcgcctgggcctgctgctggcggggcaggacattccggtgatcggcgtggcggtggtgcccctggcggcggccaacgccaaggcagcgttgaacctggctcggcgaactctggccctgctgcgcgcggccgacccctccgtgcccgaactgacgctggcggccgaggatttcgtcatcgaccccggccagcttggccccggctacggccagcccacgccggcggcgctggcggccatggaccttttgtcccgccaggagggcctgagcctggagcccacctacacggccaaggccttcgccggcctgtgcgcctgggcccaggagcggcccggccagggtccgctgctattttggcacacctacaactcggcccggctggaccatctggccgaccaggtcgatccggccggcctgcccgaagccctgcgcaagtacttcctggcccaatagcgccgccccccggcttgcttccggccgccggccgtggcaccctgtaattatcgctgacaatcagccccgcgcgccggcgcgggtggcccgtgtttttagcgggcggaggattgcatggaacaggcgcttacggaaatcaaaacctggctggccctctatggcctgaacctcttgggcgcggcggtcatcttggccctgggcctggcggcggcgggttatctgagccggctggtcagggcgctgatgcaaaaagccaagctggatcaatcactggtgggtttcgtggccagcctgacccgcgtggccctgatcgccgtggtgatcatcgccgccctgagccaggccggcttccagacggcctcgttgatcgcggtgctgggcggcgcggtcttcgccgtgggcctggccttgcagggcaacctgtccagcctggcctcgggggtgctgatattggtcttccggccgttcagggtgggcgaggtgatcgagtgcggggcggtgatcggcgcggtggagcgcatcgacatcttgcacaccaccatcaagtgcgccgacggccgcacggtggtcatgcccaacatcaagctgacctccgaggcggtgatcaactactcgtcgcggccgatcatgcgcgccgacgtgaccgtgggcgtcggctacggcgacgacatcgcccgggccaaggccatcgtcggcgaggtggtggccggctacgacaaggccctggccgagccggcgccgcagatcctggtcagcgagctggccgacagcagcgtcaacctggccgtgcgggtccatgtgggcaaggatgattattggcaggccaaggccgacctgctggagctgatcaagctgcgtttcgaccgcgagggcgtgaccatcccctacccgcagcgcgaggtgcatctgcgcggcggccaggcctcggcggcggtgaattaaccctccgccgaggccgccctggccctttccggggcggggcacaggcgcaggtgcacccgcgaggccttgggcgcgggccgatcgtcggccggcaacggccggggctgggccgcgaaatcctgggtgcggcccaggacgctcagcaggccgtcctggtccaggcggcccaggtcgccggtgggcagccagccgtcgcgcaggatctgatcgtcgggccggccgccggtctggtagccgctcatcaggccggggccgcgcaggcatatttcaccggcctggcccggcgcgacggcctggccgtcggggccggcgatgatcatttccacgtccatcagcggggccaaggctccgctgcgccgctggccgccgggcggggtggccgcgaccatggccccggcctcggccaggccatagctttccatcagcgccgcgccggtcagttcccccacgcgctcggcaaagtcggcggccggggccggcccgtcgcagatcacggcggccaggtggcccttgggcagcttgcgcgcctcgggcaggtcggccagggcggccagttggccgggctcggcggccacgaagcggggcttgcgccgggcgatggccgaaagggcggcgcgggggccctcgtgggagggcaggatcaggcagccgcccttgaccagcgccgcgcccaggcccaggcacaggcccagcccacggatcaacgggcccagcaccagcacgccgtcgccggggttcaggcgcagccaagccgcggcctgacagaggttggcggccagggcgcggtgggacaagaccacggcccgcggttggccgccggcgcccctggtgtggacgatgaccgccggggcctccaggctcagcaccggccgttggggcggctgggcgttttccttgagcaggcggccaaagcgctccacgccggcctcgcgcacgacccggcaatcgggggctgacggccgcagccgccgcctgaaggcctgggccaggcgcaccgaggggccgagcccgtcgagttggccggcgcagacgatcaaatccaggcccagcttgttgcgcaggcccgagagcgattcgggcaggcagttctgcacgatcagacccatggccccgcattgccgcgccctggcgatcaactcgtcggcgtcgtcgatcaacggcgcaagcaccgggaccgcgcccatgcgcagcaaggcgaaaaaggccaccgccatctgggggctgttgggcgtcatgatgatcacccgcgagcccttgtgcgcgccgcgacgcgccagggccccggccaggcgttcgatctggtccatgagctgggcgtaggtgattttcgcgcccatgaaggagatggccggcttgtcgggttgctggttggcggccccgcgcagcagggcgaagacgtcttggcgcggatagccgaggttatgcgggaccaggcttccgtaatgagtcagccaggggggggtggccatggcaatctccccggtctgggcgcgacgcccgttggtcggccgaggccgttcaggttgcagtgcttgttcctataaggatacagccaaaggcaacatattgtcaacactacaaaaaacgaaacagcacctgtgccggaaacagcacggagcgccaccgtggccgccgccccgattcaccattgagaccaaacccttcgccacgaaaaatcacagatgtggcatgccgcgcccccgcgtcgccacggcaaccccgctcccctaattattgcccgatatcccatgggtcatttatactaaattcatcgtcgccaacactcggctctcattttttacttgacgtcgtgcatttttattgtattctggtaccagaatactgattaactcaacccaacggaggtttccatggaccagatgttctgttatcaatgcgaacaaaccgccaaaggctccggctgcaccgtgggcggcgtctgcggcaagaatcctcaagtggccgccctgcaggacatgctcacctacgccgtcatcggcctgggccaggtggcccacgcagcccggcaaaagggcgtgatcgatcccgaggtcgaccgctttgtctgcgccgggctgttcgccaccctgaccaacgtcgatttcgaccccgaccgtttcgtggtctggatcggccaggccgtggccctgcgcaaggccctggcccagaaggccggcgtgggcccgctgcccggcccggcctccttcgagcccgccgccgacgtggccggcctggaggcccagtccaagatttggggtttcgcgccgttggagggccaggatccagacgcgcgcagcctgatccacctgaccattttcggcctgcgcggcgtggccgcctacgccgatcacgcggcgatcctgggccaggaagatcccgagctctacgcccagatccacgccgccctggccgccacccaggatacgaccctgggcgcggccgagttgaccgccctggccctgaaggtgggtgaaatcaacctgcgggccatggagctgctcgacgccggcaacaccggccggttcgggcatcccgtgcccaccagcgtgcccctgggccacaaggccggtaaggccatcttggtctcgggccacgacctggaagacctggcccaactgctggagcagagcgccggcaagggcattttcgtctacacccacggcgagatgctgcccacccacggctatcccgagctgaagaagcacccccacttttatggccattacggcacggcctggcagaaccagggcaaggagttccccgagttccccggggccatcctgatgaccaccaactgcatccagcggcccaagggcgacaccggcgagaagatcttcaccaccggcctggtgggttggcccggcgtgccccacatcgccgagggaccgggcggcaagaaggacttcggcccggtgatcgaaaaggccctggccctgcccggtttcgccgccgacgaggacaagggttcggtgatggtgggctttgcccgcaacgccgtgctgggcgtggccgacaagatcatcgaggcggtcaagtccggggcgatcaagcatttcttcctggtggccggctgcgacggggccaagcccggccgcaactactacaccgagttcgtcgagaagactccggccgacacggtggtgctgacgctggcctgcggcaagttccgcttcttcgataagaacctgggcgacatcggcggcatcccgcgcctgctggacgtgggccaatgcaacgacgcctattcggccatccagatcgccgtggccttggccggggccttcaactgcggggttaacgacctgccgctgtcgatggtcctgagctggtacgaacagaaggcctgcgccattttgttgaccctcttgcacctgggcatcaagggcatccgcctggggccctcgctgccggccttcatcagccccaacgtgctcaaggtgctggtggacaactttgacatcaagcccatctccgccagcgccgacgaggacttgaaggccatcctgggctgatcgcgcccacgcccgcggaaaaacccaccccgccccggagccggcccaggctccggggcctctgcttgcgcggaggccagcgctcgtgcataattgaggccggttcatgtcaccgtcaccatcggccggagccttgccccgtggaagaaaaatccctgcaacaacgcctggaccacgcccgccacaccgtcggcggcgatccctgggccaaattcatcgacatccgcatcgatgaagtcgaggagcgctacgccaaggtcagcatcctgcccgaggctcggcacttgaacgccctgggcatggtccacggcgcggtattctacgccctggccgaccaggcctacgccgtggcctccaacaccgcgcccagcccggccgtgctcatcgaggccaacctgaacatcctcaacgccggcaagcccggcgtgcggctgtgcgccgaggccagggccagggacgtcaaacgcaagctgaccacctgggacgtggagatcaaagaccccgacggcaagctgatggccgtgtccagagggatcacctactcgctgtgagcgccggcccgcgaccggccgactgggccctgcttctggcggccatgggcggcttggccgcgggctggctgtggcccagggcggggatcatcatcgccccatacctggcctggtgcatggccggggtgttgttcctggcctttttgcggctggatttcgcggcgctcacgcgcgtggaccgggcctccctgggcggcctggccacctggacgacgctcaagctgatcttgctgccgctggcggcctgggccgtgacggcgattctggccccgcgctgggccttggcggcgttggtgctcagcggcgtcagcgccggggtgacctcgccgttttttgccgggctgctgggggccgacatggccggggccctgcgcctggtgatggccagctcgcttttggccccgctgagtctgccggcgctggtggagcttttggccggccgccacatgagcgcctccttgaccgacatggccgccatgctggcggcggtgatcctctcgccgctgctgctggccagggtctgtcgcctcttgtggccccgggctgccctggccgtggccgcgcgcggcctaccgctgaatctggccatcatcttttgcgccaacgccggggtgatggccaaatacggccaatatctgcgcggccgaccgctggagctgctggccgccctgggcttggcctgtttgctggccctggcctacgccgggatcggcctgggcctgggccggctgagcaatgggcggctggacggcctgaccggcgcggcgggcctggctttttgcaacaatatcctggcgctggtctttgccgagcgctttttcggccccttggaagccctgttgtgcgcggcctacaccgcgccctactttttggtgctgatccccttgcgcctggccgccggccgggccggcaggagcgaacgatgagctggcggtttctgcttttcatctcgacgtttttcgccatctacggcggggccaacgcgctgatcttccgctggctgcggccggtgctgccggcggccggcccgtggcggttggggctgatgctgtggtttggcctgatggtgctttcgccggtgatcagtcgcaacctggagtcgtggggctggctgcggccggcggcggtcttcgacgtggtgggctattattggatgggcctggttttcgtgggcatcttcttgctgggcctggccaagctggccggctggctgttgcccatcggccccaagacggccgtgtggctgggccttttggccacggcggcggcctttgcctatggctattacgaggcggccaatccgggcctgagctttgtcacggtcgaagccaaactgccgccgggcgtcaaacgcatccgcatcgcccagatcgccgatcagcacctgggctacaccatcaactccgaccgcctggccaacgtctgccgcctggtggccagccaaaagcccgacatcgtcgtcagcaccggcgatctgctggaaaacaccatggccgaccccgccgccgtgctggagcccctgcgccgcctggacccgcccctgggcaagtgggccgtgctgggcaatcacgagttttacatggatttgaacgcggccttggagtatcaccgcatggccggcttcgagctgctgcgcggccagggccgcgcgctgcccggcgcgctgagcctggccggcgtcgacgaccggccccagtccgacggcccggccgaacgggccatgctccaggccctgccccaggacatgccggtggtgtttctgaaacatcggcccgacgtcaccgacgaaagccgggggcgcttcgacctgatgctctgcggccacacccacggtgggcagatgtttccttttgggttgatcgtgcggcgggtcttccccatgctggagggcctgcaccaactgcccggcggcgaaaaggtcttcgtcagccggggttcgggcctgtggggcccgccgctacgcatcctggccccgcccgaggtggtgatcatcgacctcgtgccggccggggccaagtagcgccgcgcgccaactggccgggccacgccaagcgccccagccacgcgccagcgcgacgttccacggcccccgaccgcgaccccctcggcccacgggcctagcaggccttcagggcctcttccttggtggcgaagaggggaatgatcttggtgaagccggcgatctcaaagacctgcttgacctcgggacgcggcgcgaacagggccagcttgcccttgcgcgcggccatctccttggcccgcatcagcaatatgcgcagccccgcgctgctgatgtattccagctcgctcatgtcgcacagcaagagtttgtcgtcctcggtcaactggccctgcatggcttgatcgaccatcgggctggagctggcgtcgagccgcccgaccaacttgcagataagcgcgccgccttcgcggacagacgtgacttccatcgcataactccttggcacgaggcgtcgaaggcgatttttacagcaaacgccggcaatgtcaaacacaaccaacgccggggcgccaacagccgcgcggctcgatcgatcggccattttatccttggccgccggccccggctctggcaataatctaaggaatatgcggcggcccacccacgccatcattacgcagcaaccgaccaccgaccgcttccgccggagaagacttgatgcgcagccacaaaaacacctactggcccgatgactaccagtacaagaagtacaatgtcacccaggccatcagccgcatccggcctggccagcgcgtgttcatcggctcgggcgccggagagccccaggccctggtgcgcgagctttccaaaagctccagccatttcaccgacgtggagatcgtgcgcctgttgggcctggaaagctcgcccctggcccccatcgccatgcgcacctccggccacagcctcaacgtgcgctatttctacctgggctcggccaagacccagaccctggccgcctccaagcgctttttcacgccgatcaacctctcggccgtgccgcgcctgttcaaaacgcgccaactgcccatccacgtggccctgatccagtgctccgagccagacgacttcggctggatgagcctgggcgtcagcgtcgacgtgaccctggccgccgtccaggccgccgacatggtcatcgcccaggtcaaccccaagatgccccgcgtcctgggccacggcttcgtccacgtcaacgacgtcgacatcatcgtcgagcgcgaggaagaactgatctacctcgagcaatcgcccaacttcgagtcggccaacctcatcgccaaacacgtggccaagctcatcgacgacggttcgaccctgcaaatgagcctgggcgccacgccccaggccatctggctgggcgtctccagcaaaaacgacctgggcgtgcacacccagtttctcaccgacggcgtgatgaagctctttgcccagggcgtgatcaacaacaaaaacaaaggcttcaacaacgaccgcatggtcgccagcgccgccctgggctcgcgcaacctctacgagttcatcaacgacaacccggccgtggagttccacccctccgactacgtcaacgacccggccatcatcgcccgtcacaacaagatggtctcggtcaacgtggccatggccatggacctcaccggccaggccgccgccgacgccctgccctacaaccactactccggcgtcaacggaaccatggacttcatccgcggcgcgcaaaattcgcccggcggcaaaagcatcctcatgctgcccagcaccaccctcgacggccaggccagccgcatcacgccctccctcgatggcatccccgtcgtcgtgcccagggccgaggtgcaatacgtggtcaccgaatacggcgtggtcaacctcttcggcaagaccttgcaggaaagggccatcgccctgatcagcgtggcccacccggacttccgcgacgaactatacgaaaaagccaaggatatcggcctgctggccccggagcgcaccttcgccgacaccatccgcagcgtctatcccctcaagctggaggaaaaacgcatcatcggcggccaggagatcttcttccgcccggcccggcccaccgacgaacgcagcatccaagagcacttctacaacctcgaccaccgcgacgtcgtgcgccgcttcatggccgaaaaaagctccttcctgcgcgaggatctggccggcatgtatcaggtcgactacatccacgacatgaccatggtcgcctccaccggcgaactgggcttcgaaaaggtcatcgccgtgggcggttatttcctcaacccagccaccaacgtggccgaagtggcctacagcgtcagcaaggaatggcaaggcaagggcatcagctcggtcatccaggaaaaactggccgtcgccgcccgcgaacacggcatcgccggcttcgaggccttcaccttcccccacaacaagagcatgatcgccttgtttgaaaagctgcccttcaaggtcaccagccgcctggccgacgacaccttgatcctcgtctgccgcttcgacgagcccaaaccgcaaaaagaagagcagacccgcgcctaaggcgcttggcccgccaaaaaacaacgcccctcgccatcactggccggggcgttgtttttgccacaggcgctatttctcgacgtagaccccagagccaatgaaataatccgtgcccgggacgggctccacgtagccccgcttgaggtgcgcgccgcccatgcccggccgcgcccaataaaaatcgaaaaacccgccgccctttttggccacggccaccgcctcgcgcacggcgtatttgcccttggcgtccttcaaatctcgcagattgacgcccaccagctctggctgggccgcgtgggcgatgttgcggcaattcatgtcgtaaacataaagatagcccgagccgtcatcataaaaacggatcggcgcgatgaagttgcggatcaaggccatccgcgcccgctcgtcgggctggccctccaacagggccgccaaccccaacgccgccgcgtgcaccaccgccctgacctcgcgctcggcgcagtcaagcgccgacgaagccgccgccgggccagaccacgggcccaacaccacgccaaaaaccatcagccccgcgaccaggcccgcgccgaacacgccacccctcgcgccacttctcgccatcattggccgccccttctcccatcttatgaacgacggcgcggtaaacgccgccaaaaccaatcagtgctcgaccacctgccaacgccgccgggccgcgctatttaacggcgcgatatacgcccgagccgatgaaataatccgtgcccgcgataggctcggcatagccgaccttgggcgtgatctccttggtgtcggggcgcggccaccagaaatgataataccccccaccctttttgccggcctccaccgtctggcgcaccggatgattgcccttatcgtcgacaaggtcggcaagctgcttgcccaccatctgcggttgggccgcgtgggcgatgttgacgcagttggagtcgtaaacaaacaaatagccggaattatcggataaaaagcggatcggcgcgatgaatttgcgcagcaacgccacccgcgcctcatcgttgggctgatccttcagcaacggcgccaaaccctgggccaaggcgtgcaccaccgctttgatctcgcgctcgtcgcagctgcgcccgtcatcggccgcccaagccgaacccaggcccaacgccaggcacatcagcgccgcgccacagatcttgcccaacaagctacctttgcccattgctctccgctcctctcgccggaccccgtggctcactcccgccggatttcgggatccatgtgcacgattacctgatccaagccttcgatatcacgcagcaaacaaagctcaactgtcttggcgatggcgtggccctcggccacggtcatctccgccggcaccaccacgtgcacctgggcctggtgcagcccgcccgagctgcgcacgcgcagatcgtgaaagccacgcacgccaggcaccgtgcgcacgcactcctcgatgcggctggtgatctccgccgggggcgcggcgtcggaaagctcgcgcaacgccgcccacaacacccgccagcccgccgccaggatcatcagcgccaccaccagcgtggccagcgcgtcggcccagtccagcccaggccagatcatcgccacgcccacccccgccagcaccgccaccgaagacaacgcgtccgaacgatgatgccaggcgttggcccgcaccgaggcgctgtgaatccgccgacccaccgccatcgtcacctgaaaaagcatttctttggctaggatcgaaaccgcggccaccgccaaggccaagccagtcggcgcgccggccgccggccggcccagcgaaagcacggcgtcataacccaataacgccgccaccgccgccaacgtcagccccaccaccgccgccgacatcgtctccaaacgggcgtggccaaaatggtgattgctgtcggggcccttgccgcgcatgcgtaggccccacaacaccaccacatcactgaataaatcgctgatggaatgcaccgcgtcggcgataagcgcctggctgcggcccaacacgccgcccaaaaccttcagcgcgatcaacgccacattgacccaaagccccaaccaggttatgcgcctgccggacaaatcgcctctgtcatgatcagtgggcatcgtcgatgaccaccctcgcttgcctgctgttggatacattgcgccatgatgaccgacagcgcggggctctggctggatgatcggtccccagggtcgggcgcttggttcatgataacgcaaagcgccccgcggcgcgaggtgttggatgaggtggttttgcaatgagcgccgggctggggaaggcacggaaaagagaagagggaatcggcctgcgggacgaggcgggggctcttttgcctcgcggcggcggagcccccgcccaggggccatcgagggtaggcgccaatctggcatggtcggcccgctctgcctgaccgggcgccggcctctttttctttgggcgcaaaagaaaaagctcccccccgcgtcttgcgctggccgtagcccggcctcagggcacgtcggcctcgtgccaggaatagcaggtcacgtccggcacttgttccagttcatccagcatcgtcgcccacttggcgcccgagatgatgcgcagccggaaggtggccgagacggtgtcgctttccaggcaacgatttttgcccaaaaagatcagatgcgcgccgtagtgtttgagcagatcgcgcacgccatcgacggccttgcgtgaatcggcctcgaggctgagcacgaccagttgttccttgggcagcaggcgcgccagcgtggggaagaaggccagcgcgacaaacgtcagcgccaccaccacgaaggctggcagatagagccccgcgcccaccgacaggcccacgccggtcagcacccacatggccgcgccggtggtgacgccccaggccgaacgccggccctggatgatcgcgccagcgcccaaaaagcccatgccggcgatggcgtatgacggcaggcggccgggatccatgcggatcatgctgtcgttggcgttggaggcgaaaagttgggtgaggtagagcgacaggctcatcagcagggcgccggccatgcacaccaggatgcacgagcgcaggcctgcggccttgctgtggcgttcacgctccaagccgatgatcatgcccaaggccccggccatggcgatgcgggcgaccattgttgtttcatctagatagaccatgggccccccttttttgcttggccacgccgccggcggggcgtcggccaccccgccggcggcgtttgccgtcagaacttgacctgaggcgcttgctgggcctgggccgccgcctggaacggctcgatgcgttcgaagcccatcagccgggccaggatcatcgtcggcagggtttccaccgccaggttgtattccttgaccgccgcgttgtagcgcgtgcgggccacggtgatgcgattttcggtgccttcgagttgggcttgcaggtcgcggaagttttggttggccttcaactcggggtagcgttcgaccaccaccatcagccggcccagggcgctttgcatggcctgatcggcggccagcttgccgccgatgtcgccggcctgggtgaactgccgccgggcctcgatgaccccttgcagtgtctctttttcatgggcggcgtagcccttgaccgtctcgaccaggttggggatcaggtcgtaacgccgttgcaggtcggtttccacgttggcctgggcctcgcgcacgttttcgcgctgggccttgagggtgttgtaggggctgacgaacagccacagaaaacccaacagcgcgaccaggcccactccgatggcgatttttgctcccttgctcatgcgccccattcctccagacaaattatgttagacctcgaaaaaaagctcgtttggttacatttgatccaggcgctggcccagttggcccagttgctccacggcccattccagcagttcggtcagctccttggccttgggcgagagccggccggcgcgcacggcggccatgcgccggaacgactccaccggcaggccggccgtttcggcgcgctccagcacttcctggcggtcgaggggataagcgccggtgaagagcttcaggcagccttgcaggatggccgtcatggccggcgcggcctcgatcacactgtggcgcagctctttttcgtcgccgccgcaggcgatcagccgtccttgcagggccatcagcttggccttgacctcgcgctccagttgcaggcgcagccgccgatcgtcgatgaccaggccttccagcgggtcttcgccgtggatgcatttgtgggcggcggccatggtcatcagctccagcggaaacacgtccaggctggtggcgatgtaggccttgttcatgaccaggggcgcggccaggccggccggagcccatttgcgataaaagccgctcaggcgcgaggccgtggccttggcctcctcggccacgaccaccagcaggttgatgtcgctgcggcccttgacgtaggcccccctggccgccgagccaaagaggcagacgccgtgcaggtcggtgcccagggcgttggagaggtcggtgatcagttccgggaagatgtcttccggtttgtcgggtgcttttttggccatgaccgatccgtgtgatggttgctagaaatcgcccgaggccccgccgccgccactgaagccgccaccgaagccgccaaagccgccgccgccgaagctgtcgaaaccgccgccgccgtgacggccgccgcccagcatcgagcccagcagcatgcccgtcagcagcgcgccgccgccaccgccacgcccgccgccgccccgccggcccagccggcccaaaacaatgaaggccacgatcatcagaatcagcgggatcaggccaaaggccttgccgcccgatgatttgtccggccgttcgggcaggccggtgagcgtgacccctttgtccttggcgatgacgccggccgcagcggccacgccggccagcaggccctggtcgtagtcgttttgcttgaggtggggccgcatggcctggtcgcggatgcgcgcggcgatggcgtctgggatcaagccctccaggccgtagcccacctcgatgcgcaggcggcgatccttgaccgccaccagaaacagcagaccctcgtccttgcccttttggcccacgccccagctttgcatcagctccacggccaggctctcgatggtctggtccgggggcagttcgggcacggtggccaccacgatggccgcgccggttttttgccacagctcggtggaaagcccggtgatggcccgctgggcctggggcgaaagcacgccggcaaaatcggccaccgggcccttgggccgaggccattgctcggtcgccggggccacgccggccagcaaaaacacaaacagcgccgccaaaaccagcgacgccgtcgttttgatcgaaaacttcatcctagaggccttcctgggccagttgctccagcagttctttctggcgcgaggtcagccgcccgggcacctcgacctgcaaccgcacgtaaagatcgccgtggccgccgccccggaacaggggcaagcccttgcccttgacgcgcaggcgcgcgccgttttgcgagcccctgggcgccttgaccttgagggtcttgccgtcgatggccgtcagctccacgttgccgcccagggcggcggtggaaaagctgatcggcgcgatcacctccaggtcgtcgccgtgacgcgtgaagcgctcgtcgtcgagcacgcggattttgatgaacaggtcgccgggctggccgccgtggcccggggcgtcgtcgcccttgccggccaaacgcagcttctggcccgtggcgatgcccggcggcaccttgacgctgacccgctccatgcggccgctacggcggtaggaaaccatcttttccgcgccgtgaaagacctcggccaggctgacgggcagttcgtagaccaagtccgcgcccttgttgggcccggccccggccgcgccgaaatcgaacccgcccatgcccggcgcggccccggtggggccaaaaccgcccatgccgccgttgttgacggtgtaggcgcggtagccgccgcctcgcccgccgaagatgcgcgaaaagaaatcaccgcccaggcccatgtcgcgcaggatgtcgttgatgtccgatccgcggtagatgtcttcctggctatagcgctgcttgaagccggcgctgccgaaggtgtcgtattgcttgcgcttttcggggtcggacaagacggaataggcctcgctgacttccttgaagcgctcctccgccgccttgtcgtcctggttgcggtcggggtgatacttcatggccagcttgcggtaggcctttttgatgtcctcgaccgaggcgcctttttccaagcccagaactttgtagtagtctttggccatgtccgtccattcgcacgcccggcggggcggctttcctcctgcattgcctgaaatacccccccggccgcccgtgtaagcggcctgggacgggctattgctaaatataagtcgcccgcgggggggtgtcaaggaaggctgtcagagatttattttgtattgccaagcagttgtaaacgcggcgactccagggccttgcgcggttgcgcgggcggggcggcctggcgcgcgccgttgaccaagccctccaactctccgaccacctcgcgcagactgccggtctgggcggccatctcctcggcggaggcggccatttcctcggcggtggcggccgaactttgcgtgatccggtccatctggcccacggcctggttgatctgctccacgccctgggactgctcgtgggaggccccggcaatgagcgccaccaactcggccacccgcgaggcgctttgccgcacctcggcgaaaatctggtccatctgggcggtcaggctggaaagcgaggcgattcggccgccgctgtcctcgatcatgcccgtggtttccctggccgccgccgccgcgcgcagggccagcgagcgcacctcctcggccaccacggcaaagcccgccccggcctcgccggcccgggccgcctccacggcggcgttcagggccagcagattggtctggaaggcgatctcgtcgatggtcttgatgatcttggccatcttggcgctgttggcggtgatggtcgtcaccgcctgctccaggctctccagggtctggccggcctggccgaccacgcgcttggcctcgatcatcaggccgtcggcgtcctgggcgtgctgggagttggcctgggccatggccgccaactgctccagcgaggcgctggtctcctccagcgaagccgcctgctcgctggagccctgggccaggccttggctggagccggccacctgcccggaggccacggcaatctgcctggcgctgtcacccagcgtgcgcgccagttgacgcaaagagccaatggcccggcgcaccaccaggccgctggccaaaagcgccgccaggatggccgcgccggccgccgcgccgaccagcatcaccgtggtcagcagctcctgggccgcctttgattcgctgaccacctcggccaggtcgatctcggccaaaatggcccagcgcaacccgccgaaatccagcggcgcataggccgaaagaacctggttgccgttgtagtcggcgatgatctcctcgccgccttggccggccagggccgcccggctggcctgggtgtccaccgcgcccttgaccggatcggcgaacgaggcccgcacggaatgacccgtggcgtcgaggaacgaatccgagcgcatcagcttgtccggccccaccagatagctctcgccggtctggcccatgcccgagcgttcctgcatgatcttgttgacctgctcgatggatatctgcgcggccaccgcgcccgccccggcccggcaggccagaaaggccgccggctcgcccttggacggcgcgtagggcgcgaaatcggcgatggtcgctttttcggccgaggccgcggccagggcctgggccaggctggagccggccaggggcccgccgcgcaggttttggcccaggtccggctcttgggcgacgctgtagacgatgtcgccgttttgattgatcaaaaagatatcataatagccataggccttttgataacggctcagccacgggccatactggcgctgggcttcttgccagagcggaccgcccacccggccgccctcctcggcaaaggcccggccaaaggccgccaacgccgccagggcctgggggttggccgccagcacttccatgtcgcgctggcgctggcccagataatcaatgatctggttggccttgatctggcggatggagcgcagttgctcgaatttttgctgaacgaacgaatcgcgggcggcgtccacggccgtcacggccaggacgatcaacggcgcgatggccgccagggctagcgccgtcaggacgacggccatttttttgccgaaagacagacccatgctgttctccacgaggatgacgctgtttttcaatcataaaccaagtttatgattattttgccgcgacggccagcggttgccaaaaaagtattgagcttgtaacaaatttgttacgccgaggggcaggccgcgcggggcctcagatgctcaacgaaccaggctggtcgacgagcttttcacacatggcgtcgatgatgttgcgcagcttttggctgtcgaggcccagggccttgagggccgcgcggtccaggggcggcacccaggggtcgccgccgtcgccgtagccatagccccgggccaggatgtcggcgaagtggaccacggccgtggccaggggggccttgcgcgaggcctcgggctgatgatgccagcgcaagggctcggtgagctgctcgggcagcttccaggcctcggccagccacaggcccacgtgggtgtggtcaaagcccagcacctcgcgctcggcctggcgcacgggcatttcctccacctccaccaactcgctgatcgaggcgtgatcctcgggcatgtgggcccgcagcaccaccttgcccaggtcgtgcagcaagccggccaggccaacctcctccacgtcggccatgccgatctcgctggcgatgatgttgctgacggtggccacgcccatggagtgccgccacagctcacccgattggtccttcatcaagtcgaagacgctggaggtgagaatcaggcccttgaccacgtcgaagcccagcagcaccagggcctgggtcagcgagccgaccttgcgcgaaaagccgaaaaaggcgctgttggccagcttgagcaccttggccgtgagcacctggtctttgctgatgagcttgccgatatcggcggccgagaagcgcttggagtccaccgcccggctgatcatgtcgatcatgcccggcagggtgggcaggtttttgatgagctggactttctttttggcggcgacgcgatcggtgaccacggctaggcgcctccgtccgggcggccggtttttttgagcagcttgcccgagtcgtcgatggtgggcgcgcccggcttgggcccgccgaagacgcagccggcccgcagcttggcccgcagcagctcgcggatggccttcagcaccgggtcgtcggccacccggctgaaacggtggtccagggcctgctccatgagctgctggtaggcctggcgctcctcgtcggaggcgaaggcgtcgccttcgacgaccacggcctcgacctgcaagcggcccagcaggttgatcacctcggcggtgatctggcggcccttggtcatcagcaccacgccgtcgtcgcgcaccacgtcctgggccagcacctggccgtcgctgagcttgtcgaccgggactttgatcatcgccagcctcccgccatcaatcgtagcaaagcgcggccccgtccacaagcgccggccttggcgttcagcgttcttcctcggccaaggccaccgcgccctggcgcagcaccttggcccgccggccactggccagcacgatcgtgctgggcgcgccgccggggcaggggccgccgtcgagcagcaggtcgatccgggccagcaaggccgggtccaacgcctcgggcctggcttgggccggccggccggccaggttggcgctggtggcggtgacggcccggcccagggccagggccaggccggcggccaccgggtgcgagctgagacgcagggccacgccgccctggtgggtcagttcgggcggcaggcccggcgcggcggccaggacaatcgtcagcgggccgggccaatgggcggccatcagccgccgggccaggggcgtgagcgtcgccgccaagggcgcgatctgcccctccgcgccgatgatcagcggaaaaggcttgtcgtcggggcgctctttcagcgccgccagccgggccaaggcccggtggttggccgcgtccacggccaggccatagagcgtctcggtggggaaggccaccaccgcgccctcggccagcagcgccgccgcccgggccaggacgtccggcgcgggcgcggcggcgtcgacgggccagatcagcggctcaggcaaagagctttttctcggccgcggccacctcggcggccatgtcccgacgctgctgggccaggccctgggccagcgcggcgtcgcccagggccagaatctgggcggccagcacgccggcgttcctggccccgcccgcgccaatggccaccgtggccacgggtatgcccggcggcatctgcacggtggaaagcagggcgtccaggccgttaagctggctggagccgatgggcacgccgatgacgggcagcaccgtctgggcggccatggccccggccaagtgggcggcccagccggccccggcgatgatcaccttgagcccgcgttcggcggcgctggcggcgtattgggcggcctggccgggggtgcggtgggcgctgagcacccgcgcctcgtggggcacgcccagttcggtcagggccttggccgccgacttcatcacctcccagtcgttgggcgagcccatcacgatgcccaccaacggccggtttttcagccgggccagggcccggtggccgatgtcgcggcgcaacagcatcccctgccaccagatcttgccgcaggcctcgtaggcccgttcgatggcctgggcgatgtcgacgccggtggcgcacacgcccaagacccggccgccggcgttgaccagcttgccgtccttgagggccgtgccggcgtgaaagacccgcgcgccctccacggcgttggcctcctccacaccgctgatctcgaaacccttggcgtaatcgccgggatagccgcccgaggccagcaccacgcagacggccggatcggccttccactccacctcggcctcggccaggcggccctgggccaacagttgcaggatctcggccagatcgctatccaggcgcatcaacaacggctggcactccgggtcgccgaagcgcacgttgaactccagcaccttgggctcgccggccttgtcgatcatcagcccggcgtagagcacgcccttgaacggcgcgccgcgacgcttcatctcggccagggtcggtttgatcacccgctcgatgaccgccgactccaatgcggggcccaccaccggcgcgggcgaataggcccccatgccgccggtgttggggccggtgtcgccctcgcccacggccttgtggtcctggctggaaggcatggccgcgatggcctggccgtcggtgaagaccaggaagctggcctcctcgccctccagccactcctcgatgaccacgcgctcgccggcctggccaaaggcgcgctcttccatgatccgctcgcaggcggccatggcctcgccggccgtgcggcacatgatcacgcccttgccggcggccaggccgtcggccttgaccaccaccggcccgcccaggttgcggcaatggtccttggcctgggccgcgtcgtcgaagatccggcactgggccgtgggcacgccggcggcctccatcacctccttggcgaaggccttggagccctccagccgggcggcggcggcgctgggcccggccaccagcagtccggcctgttcgaaaacgtcggtcaggccggccaccagcggggcctcggggccgaccacggtcaggtcgatgtggttgtcgagggcaaaggccttgagcccggctatatcatcggggtcgatggtcaggcaggtggccaggccggccatgccggggttgccgggggcgcagaagatggcctggaccttggggctctgggccagcttccaaacaatggcgtgctcgcggccgccgccgccgatcaccaggattttcatcgagtcgatgctcccgcgcccagggcggccgtcagcgggccaggcgcttttccatgtagtcggcgatggcgccgtcgtattggttggtcaggcggaaggccttggccgccagccgggccctggtcttttcgcccacgccgccgccaagctcggccatctcggccaacacggcgtcgtagtcggccgggtcggtgaccaccaccacgccctggtggtttttggccgaggcgcggatcaggcacggtccgccgatgtcgatgttttcgatggcgtcctcgaaggagcagccaggctgggccacggtggcctcgaaggcgtagaggttgacgcagaccaggtcgatgggggcgatgtggtgctcggccagttgggcgcggtgagactggtcgtcgcgccgggccaggatgccgccgtggatgcgcgggtgcagggtcttgacccggccgtcaagcatttcgggaaagccggtgacctcggccacgtcgccgaccttgagcccgccctggcgcagggccttggccgtgccgccggtgctgatgagcgtcacgcccatccgggccaggccctgggcgaactcgaccacgccggccttgtcggtgacgctgatcagcgcccgcatgatcttgcggttcatgtgctcctccgcggtttttggcgtttggccctgttctagcacggacggcccgccggcacaagggggcgaccagcttgcccgcccccaaaagaaaccgcccgccagggccgggcggccgcgacgggcggtggaggaaaagccccgctgggggttttagttgtgctcggtaaactcggcgtcgaccacgtcgtcgtcggccttgttggccgcgccgccctggggcccggcctgctgagcgccgccgggctggccctgttgctgggtctgcgaggaatagagggcctgggccatggcgtggctggcgctctgcaaggcctcgaactgctgctggatgcggccgtgatcctcggacttgagggcgtccttggcgtcggccagggctttttccatgctgccgatggtggcggcgtcgagcttttccttgttctcgttcaagagcttttcggtctggtagaccatcgagtcgagctggttgcgggcctcgacggccttgcgccgctcggcgtcttccttctcgaagcgcttggcgtcctggaccatgcgctcgacttccttgtcgtcgatgccgctgctggccttgatctcgatggactgctgcttgccggtggccatgtccttggcgctgacgtggacgatgccgttggcgtcgatgtcgaaggtgacctccacctggggcacgccgcgcggcgcgggggggatgcccgtgagctggaagtgacccagggtgcggttatccttggcgaactcgcgctcgccctgcaagacgtggatatccaccgtcgtctggttgtcggcggcggtgctgaaggtctcgctcttgcgggtggggatggtggtgttgcgctcgatgagcttggtcatcacaccgcccagggtttcgatgcccaggctcagcggagtcacgtccaaaagcagcacatcgcccaccgtgccggccagcacgccgccctggatcgccgcgcccacggccacgacctcatcggggttgacgcccttgtggggctccttgccgaaaaagtccttgaccatctcctggaccttggggatgcgcgtcgagccgcccaccagcacgacctcgtcgatctgcgaggattgcagcccggcgtcggacagggcccgcttgcagggctccagcgtccgcttgaggatgtcctccaccagggcctcgaacttggcccggcccagcttgacgttcaggtgcttgggccccgaggcgtcggcggtgatgaagggcaggttgacgtcggtctccgaagccgtcgaaagctccatcttggccttttcggccgcctcgcgcaggcgttgcagggccatcggatccttggacagatcaatgccctggtctttcttgaactcgcccaccagccagtcgatgaggcgctggtcgatgttgtcgccgcccaggtgggtgtcgccgttggtgctcttgacctcgaccacgccgtcgcccacctcgaggatggaaatatcaaaggtgccgccgccgaagtcgaacacggcgatggtctcgttggtctttttgtccaggccataggccagcgcggcggccgtgggctcgttgatgatgcgcttgacctccagcccggcgatcttgccggcgtccttggtggcttggcgctggccgtcgttgaaataggccggcaccgtgatcaccgcggcggtgatcttctcgcccagataatcctcggcggcctttttcagcttgcccaaaaccatggcgctgatctcgggcggcgaatacttcttgccttgcaccaccacattgacctggcccgagccagagtcctccaccgcgtagggcgcctgcttgacttcctcggcgcactcggacagccgccggcccatgaagcgcttgatggagtaaaccgtgttggtggggttggtcacggcctggcgcttggcgctggccccgaccaggcgctcgcccttgtcggtgatggccaccacgctgggcgtggtgcgcgccccttcctcgttggtgatcaccttgggctcgccgccctccatgatggccaccacgctgttggtggtgccaaggtcgatgccgatgatcttttcagacatcagattattcctcccgaagtttatttgctccgccggcaaaggcggcgggctggtatcgatcgcacgcgagcggggccgcgagggccccttctgatcatggaagttaagaccgggcgcggccaagtcaagggcagcccagggcaaatcaggcccggcgggtaattttttcgcggcaaacgaccacccgccgcaccccggctggcaaatttggtttgacgcaaaactttattcgctgctatgctgaaagcctgaaagcgagaagccaattggagcgcaaaccagaaaacatcctcgcgctggcggccagactgcgcgaaaaatccaaccgcttcctggtcgaccaactggcccggcgcggcgtgcaaggcttcatcccggcccacggagacctgatggtcgccctttttcgccacggccccctgcccatgaaagacctggccaagctcatagaccgcgacaaatccacgctcacggccctggtcgacaggctggtcgagcgcggcctggcccaaaagcaaaaagaccacgccgacagccgcgtcaccctggtttcggccacgccaagcggcctggccctgaagccgctgttcatcgaagtcgggcaagccttttggaaaaaattgttcaacggcttttccgaaggcgaaaaaatcatcgcggccgagctgctgggccgcatgaacgacaatatgagctgatttttttgccaacatagtttgtcgccaaaccttttcgcccgtcggcgcgaggcgggcgggcaaggagcgagggccatgaaattcgacggcaagcaagcgccggaatggatggacaaaaatcagctcaaacaactattgaccagaggctggatgacccacgacgccatgtggtttcaacaatgcctggccgaggtgggcgtcgagcgcgccaacaaactcaacaggggggccatcagggccatggccggccgggaagtgacgcggctcaaggcggccctgggcgtcgagcgggtgaccgacatggccggcctgcggcggttcatggtcgccgggctggagctgtcggtgggcgatttcatgagctttggctgggaatggggcccttcgtcgatgcgcatggtcatggagcgctgtttcgcccagcggggcatgacggccctgggcgtggccgaccgctacgaatgcggcatctacgaacgcatttacgcctggctggacgccctgggcgtggagcaccacgacgactgccccacgaacttgtgccagatgattcattacggccactgccggcgcgagatgttttttcgctttcccgacgcgagcccaacgccgcctcaaaaacccctgaacggaaacagcagcggcgcggtggccagttcgaagggatagacgatctccagcgccagccggccgtctttcatttgatattgaccgatcagcccgcggcccagggcgttttgcccaggattgtccaagtcttggccaaaacgaacgccctcccagggcacgatgagctggtccttggcgagatgtaaatgttgcgccgccgcgcggatgtcctcggcctcggccgagccggccaagtccaaaagctcggcccaaacctgcacggccgtgaaggccctggccgtcgagccgtcaaggtcttggcccgtcttcaggcgataaagctcgttgaccgccttggccagcggattttgccgcgccaacgccggcgaaaacaccgtgcgcgaacacacgccctccaccaaccggccctgggcccgaaacccctcggactcgaaaccggcatcctggccccagatcaccaggggccgcgccttggtcgcccgcaacgcctccatcagcttgaccgcgtcccgctcgtaggacgccgccaaaatcaccgccggctgggccatggccagcttgcgcgcggtggtcagcagatcgggcgtctccggcgagtacatcaggctggcccccaccgaaaaaccctgccccccggcccgcaaacgaatgatccggctgttggcctcgccccaggcgtcgtcgcggcaggcgctggccagcatctgcatgttcaacctggcctgggccggcacgccaggggccttgccgtcgatgatggcgttgagaaaatcgaaaagctcgccgatgaactggccgtcgtgggggctcacccgccaaaaccactgccgcccctggttggtcaaggccggatcggtcgcgcaggcgctcaacatcggcacgcccgccacctcgcacgcatcagccaccgcatccgtcgcgccagaggagtaacatcccaatattcccgccactttttcttcgtgtatcagccggcgcgccgcctcggccgcccgcacgccatcgccgccactgtcggccgacaccagctccaaccgcgcccagccctggcgctgagccatgaccatcggcaggccgggataggccccgttggccacctccaccgccaagcgcgccgccgccaacagcgaacggcccaccgaggcctcggccccgctcaacggataaatcaccccgatgcgcacggcctgcgcggccgccgccggcgcggcccaacataacaaaatcgccgccaaagcggcccacaacggcaggcgcttacacatccaatggccctccagggaaatcacgccaatgaccatggcccatcaaccaaatcttgtcaaggcccaccacgccaagcctcttggccccaccaccccaaaagcgctacacttaaggccagagcctggcccccccacggcgggtcgagaaggggagcataacacctgccgcccgtggctcccggtgatggcccgtgcagtcatcgcaaccacggccagagcctggccccccacggcgggtcgagggcggaagcataacgtcaaccgcccgtggctcccggtgcgaggcttgcttcccatcgcaaccacggccagagcctggccccccacggcgggtcgagaaggggagcataacgtcaaccgctcgtggctcccggtgcgaggcttgcttcccatcgcaaccatggccagagcctggccccccacggcgggtcgagacagaaaaacgatgccagcccagacgaaacaaacggcgcgaacgtcatgttcatcgacctgaactgcgacatgggcgagggcttcggcccctatcggctgggcgacgaccaggccatgctcgccagcgtcaccagcgccaatctggcctgcggcttccacgccggcgaccccctggtcatggaccagaccatcgccctgtgcgcggcggccggcgtggccgtgggcgcccaccccggctacgccgatcggcgcggctttggccgcaggcccgtgtccgccccgcccgccgaggtccgcgccgacctgatctaccagataggcgccctggccgccctggccaaggcccggggtctcggcctgacccacgtcaaaccccacggcgcgctctacaaccgcgccgccgtcgatgaagccctggccggcgcgctgatcgaggccgtggccgcctgcgggccgggcttggttctcgtctgcctggccgggccggccggccagatgatccgccgcctggcccgccaagccggactgaaggtggcggccgagtttttcgccgaccggggctatctgtccgatggccgcctggcccccagggacgcgcccggcgcgctggtcgaccggcccgagctggccgaggagcgctgcctggagctgctgaccaacggccgagtgcgttgcctggatggcgcgtggctggccttggaggcccagaccatctgcctgcatggcgatggccccgccgccctggccacggccaagctcctgggcccggccctgcgccaggccggcgtggccctgcggcccctggccgagctggcccgatgaacggccacgtcgcttgcaagccccagggcgaggccgccgtcatggcctatccaccccggacgcccgatctgccagcgcgcttgcacgccctggccacgggcctggccgaactggccccgccgggcctgatcgagaccagcctgggcctggccagcctccagctttgcttcgacccccaaaccaccgaccaccaagccatggctcgggccatcgaacaagcctgggccaccgccagcgtcgcgcccccgccgcccggccgtctgctggacgttccggtggtctacggcggcgagcacggcccggacctggccttcgtggcccagcgcgccggcctttcgccaacccagttcatcgcccgccactgcgcccggcccctgccctgtcgctgcctgggcttcacgcccggctttccctatttggaaggcctggacccggacctggcctgcccccgcctggacagcccccgacccgatctgccgccgggcgcggtgggcctgggcggcgatcagaccgggctctaccccctgggcgggccgggcggctggcggatcatcggccgcacgccgcttttgttctatcacccccgccgcgatccgccctgcctggtcgcccccggcgacatgatccgcttccgccccgtggccgatagccacttccccgccccgccagcagccagaaatcgctggagccaagacggcttggcggccctgagcgtcttgcgctcgggcgggctctgcctggttcaggacgccgggcgtttcggccgaagccgcctgggcctgccccagagcggcgcgctggatcaacaagccctggccgtggccaacgccctggtcggcaacgccaccaccgacgcggccctggagctgaccctgctgggccccagattcaaagtcgtgcggccgctgctggcggcggtctgtggggccggcccgagcccgcgcctggacggccaacccctggcgatgtggcgggctcatctgcttttacccgatcaagagctgagctttggcccgcccaagggcggcgcgcgggccgtgctggccctatccggcggcgtggccgtcgagcccgaactgggcagccgcgcggcctatccgctgggccgcatcggcgcgccgttggccgttggcgaggtcgtgcgcgtggggccgggcggctggcagggccaaggcggggccttgccgccggagcttgtccccgccgccgccgatggggccatcaccctgcgggcggtggccgggcccaacgaagagatgtttcccgccacggccctggccgtcttggcccaaagcgagttcaccctggacgagcgggccgaccgccgcggcgcgcgtctgcgcgggccggccatcaacgcccggcccgagtcggccggcgcggccaaaagcgagcgccgtccgccccggcgtggtgcagatcacccccgacggccaggcgctggtgctgctgcgcgaacaaaccatgggcgggtatccgaaaatcgccacgatcatcggcccagacctggatctgctgggccaggccctgcccggcgcgcgcctgcgcttccggctgatcgaacccgccgcggccgtggccgccacccgtcaacgtttgcgtcaaacccaagaaatgatcgaggccctgcatccatgaaaccaggcgagacaatccccctcggcgggccggtcagttttctggtcggcgaaaacagcggccgtttcccgcgcggtcacggcttgatcatccagtcgcgcgggagcgtggccatcatcgacaccggcgcgggccaagacgtgctggccccctgggcggcccaggtcgatctggtgctcaacagccactcccacgccgatcacgccgcgggcaactggctctttgccgaccgccagatcctcgtgccgcgaaactccttcgccgactcgggcgacatgcggcggctgagcctgcgttacatgaaaaccgaccgccaagccgccggctggcgcaagctggcccgcgaggaagtgggcatgcggccccaacggcccagcggcttttttcgcccgaacgaggaaatcgccatcggcggggtgagagtcatcgccctggacgcccccggccacaccgccgatcacacctgtttttatctgcccgagcagggcctggtctggtctggcgacatcgacctcagcggctttgggccctggtacgccaaccccgaaagcgacatcgatcagtttcgccgcgcggtgcgcatgctcatcgagctcgatcccaagatcatcgccccggcccacaatccgccgcttggccaaaacgtccgccagcgcctgagcgcctatctggcagtcatcgaccgccgccaggaggcgctggtcgagctgctgcgccagcccaaaacctggccaatgatcgtcgacgcggcgctcatctatggccaggcggccattgcccagccgctgtttcgctattttgaaagccagatgatcggcaaacacctggacgagttgctggcccagggcgcggtggtctgccaggaaggcctgttcagcgccgtttgagcggccgaccggcggcgcgcacatcgtggacgcccagaccgccgccgctgaactggccgacgatgatgtcgtgaaactggcggcgctgggccgggtccaagagctcgcgctcctcgatgatgtgctcgatgacctggcgctccagcgcggcttgatcggccaaaatctcggccacggcctggtcgatggccggccggtcgatgggctcggcgaaaagcagctcggccagcagcgccctccggccgcgcagcccggccctgatggcctccacccggggcaaaaactcgcggcggatcgcctcgacctgggcccgttgggccgggctgagatcgtcgatcaaatccagatagccccgaatcggccggcccgcgcggccccgccgccacagggccaatagccccgccgccagggccaagacgcccagcgccccggccgcccaccatatcgccgtcatgcgttaatcctccccgcgcgccttcagccctggccgagcaggcgcaagtaggccccggccatgagttggggcggcaggtcggccagttcgtccaaaatggccgtcttgggccgcggggccagcggcctcagcagcgcggccaaggcccgccacggcccgctgggccatggccgggccgcgcggcgggccaggatgtccgccgccgtccacggcgcgccggccggcgcttgggcctggcgcaggagccgatccccggcgcgcaaggccgccaagcgagcccgacaggccgggcactgggccagatggctctccagggccgtggcccgctggtcggacagctcgtggtcgataaagggcgaaagcagcttggccgcgcggcggcagttcatcacgcttgctcctggcccaggcgtcgcctgagcctttggcgggcccggtggatcaacgactccaccgccgccgtggtcagctccatgacttgggcgatctgggcgtagctcaggccctgatcgacgcgcagcagcagggccgcccgctggcgctggggcaggcgggccaactcggcgttgagacgctccagccgttggccggcctgcaagcgctccaggggcgattcatcccgctggccggcgagcagctcggccaggcggccttgcagacgggccaggcggccccgccggcgaaattcgtttagcgccaggcgataggccacgccaaagacccacgtcgagaccttggccctgggctcgaaacggggcgcggcctgccagacgcgcagcagcgtctcctgggccagatcctcggcggcggcccagtcgttcagatagcgctgggcaaagccggtcagccgggcctgatagcgcccgacaaactcgtccagggcctgggtctggccgctggccatggcccggatcaattcttcgtcgctggcccgggccaggggcgcgttcacgggccggccggccgacggcgcggcccaggcgcggcctcacagaaaatagcccacgatgtagcgcgtggcgacatagagcaacaaacccgtcagcatcagcttgatccacaccgccggcacgaagcgctgggccctggcccccaggtacatgccgcaaaaaccgcccaggccaaacagcgcgcccagcagccaatccggggccacggccatctggccgtagagcggggccaccagttgataaaacgccaccccggccaccgaggtgatgaaggtgcccatcagcgccgcgccggccaccgtgtgcaccggcaggccgtagatggccacgaaaaacggcgcgacaatggccccgccgccaatgccgtagaccccgcccaccaggcccacggccaacgatagcgcgaaaatgcccggcacgccgcacgtataatcctggcccgcgaactcgtaggtcagccgccgccaggaaaaatgcttgacgcgcaccttgaagtcgctggtcgtggcggcgttggccgcgccgcccgccgccttggccgttcggcgcgaggcgaaaacgtccttggccaggcgcaggccgatgtagagcagcacgcagcccacgaacaccttgaacggcttggcgtcgggcagccagtgcaggcggatgaaaccgccggccaccacgccaggcagcgtcccgctgaccacgatccaggtcagcggccagaccatgcggccctcgcgcaggtagcgatagaccccgctggggatggccaccacgttgtagaccaggttggtggggctgaccgccggcgaggtgaagcccaaaaagctcatctggaacggcagaatcagaaacgcgcccgagacgccgcccatggaggtgaaaaacgaaagcacgaaggccaccaacggcggcagccacagcggacactccacgccggaaaccggaaacaacatcgcgcgcctcccaagtcatcgcccaacatcggcgtttattggcttaaacaccgccacgcggcgaaacttgcgcgggggggccgaaaaaacttggggccgggcaatggcgatgataacaaagcatgagtcgtggggaattagccccgcccatccgccaggaggccaagcatgaacctcgaaccggtaagctacgcgcccattggcgtggcccgctcgccccacgccgacgccgccggcgcgcccatccaacccagcggcgcgcggggccaggccggccatatcattctgcggcccgagttggccgagggcctgcgcgatctggagggcttttcgcacctgatcgtcatctatcactgccaccaaagcggcccggcccggctgttggtcaccccctttctggatgaggcggcccacggcgtcttcgccacccgggccccggcccggcccaacgccatcgggctttcggtggtgcgcctggccggcgttcgcgataacgtgatcgacatcctcgacgtggatctcttggacggcacgcccatcctggacgtcaagcccctggtgccggcctttgacctgccccaaggccccgtgcgcgtgggctggttggccacgcgggccagccaggccgaccaggcccgggccgacgagcgctttagcggctaggctcggccgccggcaaatagagcgtaaagaccgtgccccggccgggctcgctctggcaggtgatggccccggcatgggccttgatcacgccaaaggccgtggccaggcccaggccggtgcccttgcccacttccttggtggtgaaaaacgggtcgaagatctgctccatggtctgcttgtccatgccgtggccggtgtcggacacggcgatgaccacgtggagccccggccgcaaggccagctcggccgcctcctgggggctcagttggcgggcggcggccttgatggtcaacacgccgccgtcgggcatggcgtcgctggcgttggaggccaggttgatcagcacctgttcgagctgggtgacgtcgccggcgatcaggggcaggtcgtcggccaggcgacagcgaatctcgaccatgcgcgggatcgccgggcgcaacagctccagggcgtggaggatgacctcgcgggggcgcaggggccgcatgtccggtgtgagcttgcggctgaaggtgaggatctggcgcaccaggtcgcgggcccgcttggacgatgtgaggatgttgcgcagcttttcggggctggtcttgccctcctgggcgtcgagcagcgaaagctcggcgtagcccatgatcgccccaaggatgttgttgaaatcgtgggcgatgccgccggccagggtgccgatggcctccatcttctgggcgtggcgcagttggtcttccaggcgggccttttcctgctcggcctggcggcgctggctgatgtcgcggatgatggccacgtggccggtggtgcggccgtcggggtcgcggatggccgaaagggccagctccacgggcaactcgcggccgtccttggtttgcaagacgacctcgcccagccagtgtccgctggccccgatcaccgcgtaggcctcgcggcccaggcgctcgaagttttcgtggctgaggtgcaggatgcgagtgcttttgcccagggcctcggcttcggcatagccgaacatgcgcagaaacgccggattgcagcgcaggatatgacgggccggatccaggctgaggatggcgtcgctggagctgtcgaccagggcccgcaggctctcctggctctgttgcagatcggcctcggccctgcggcgggcgaccagttcaccacgcagttcgccagtgcgctgggccaccttgcgcctcagcgaccaagcccaggccatggccagcaaaaagatcagcgccgccggaccgagaatccagtgaaggtgccccagcatgtgctcccagacgctttcttcctccagcgcgccaaaccacttgtcgtagatctgatcgtattggccgctggcgcggatcacgcccaggccttcgttgagcgcggccaagagccgctcgtcgccttttttcacggcgaagcagtattggcggggcagcaccggcgggcccacgggcgcgatgttgcccagccccagccgccgggccagataaagcccctgcaggcgcgccacgagcgcgcagtcgccctggccggcgaccagggcgcgcagggccttggccgggctgtccacgcggatgacgcgcccgccgagcttggccgcgctgacgtagtcgtcggcgtagtcgccctgctggacgatgatcgtccggccgcgggcgtcgtcgagggaagagatgtcggagccgtggcgcgtgaacacggcgaaagagaccaccaggtgcggcctggagaacaagaccttttcggcccgggccggcgaataatacatgccgcacagggcgtcgatctggccccgctccagttgggcgcgcaccgggccccacgggcccaggcggatggaggcgcgcaggcccatcacccgggcagccgcgctcatgacctcgacgttgaagccgctgggcaggccttgctcgtcgttgaattcgtagggcgggtaggcttcgtcgccgctgaccatgatcgacgtctgatcggccagggccgcggccggccgccacgcggcgatcaaaagcgccgccgccagcaggctggtcagagtcagcatccttcgcccgatcacgttgagccctttccgccggccgcgccacggtccatggttagcattgcaacgtcaatagactgaggccgctgaacggtgaaacataacaaatgttgtaaaaacagataataacctgtgaaacatgaattccaccgtgcggcggctgaagcgcgccatggacggcgcgccaaatcgcgaacctgattaggcgagcgatttgcgaggcttggcaaaaccgcgcttttgccaagccgatgctgcacggggcaggacgcccccgtgcagcactctcagactagagtataaaccaataaccggccgccgttgcagcccacttgccgccagccgcgccaaaaaaacgggccggcccccgccggggggacggcccgcgcctgagcgttcaggccgagggcgctccccgggcctactggccgtcgccggccacgccggccaagtcgctgcgcttgtagccggccggcgcctggaagagcgcggcgggcagattcttttcttccacggccgccttctgctcgatgacgttctcctggccctggtccagctccaccaccttgagcggatagcccttttcgaacaccgcgatcagggccgggtcggtggaataatcgggctcggggttgaagccgtccatcatctcgagcatgttggccatgtcgaactcgtcgctgaggtccagattgggggccacccaataccaggccaccacctggccatcctgcgagatggcgtacttgaccgtgtcgtagccggccaccttgccgccgtcgccctccttggccacgccgaccttgggccggggggcctggccggccggcttgttggtcatctgctctttcatggcctgcatcatggccttgtactgggccgcctgctcgggcggcatgtccttggtctgctgggcgatggccgcgtccatggccgaggacatgccgcttttcatctcttggggcgtgccctgccaataggtcttgctctggtgattgatcagcagaagctggccgcttttggtgtcgaaaacggtctggatggcgttttcggactggcccacggccagcttgccggcctggatgaagattttttcctgctcgccgtcgtcgtcggcctgctcggtgaagacccagccggccagggcgctggtgggcaacatgagcagggccagagcgataatcagcctttttattttcatggggacttttctcctttgttcgccatgggccgccggcggcccaggccatgattgggcgctcatgggcaggcctgggcattatgccgccattgccgccttttgtccatcccgcgtgaggccagatcgcccgccgcgctggtccggcgctctggacttgtcaatcccgccgttttataatggctttcagttcgggcccgcggcgacggcgggccacggcggcatcagcccagacctctctcgcgcgggccggccaagacgccgaaagaggcggccacgcttggccaagcaagagaaggctccgtgatgtttccgatacgccgttcgtgcctggccctgatcatcgccctcggcatgggggccgctctggcccaggccgccaccgccccgcccagcgccgacttggcgggcgcttccgacagccccctgctcaaacgctacgaaggctccatcatcatctccagcgacaaacgggccttcgatgagctggccctgccgctgggcccgctggaatgccccgaccccaaggcccgcgacgccaagaacaaccgcgtcttccagccaaaaatcgtcagcgacctggagggcgcctacacccgcctggtctacctcaacccgccggggcgctccagcctggaggtgttgcgtaattatcaagacgaagtggcggccaagggcggcgagatcctctaccaatgcaagggcgaggcctgcggcggcgacccggcgcgcggcgccgccggcggcggcggcgagcaaagcctgatgatgaagctggtggcccccgaacgggtcaccgacgactatttttcgcccggcggctgcgccctgcaatcgcgcatccgcgatcaacgctatttcgccgcgcgcatccccgccgacggcggcgacgcctatctggcgctcatgacctgggtctcgaccagcagcggctcgtgccgggccttcaacgaccgcgccttcaccctggccgtgctgatcgaacccaaggcccgcgaacaaaagatggtcacggtcaaggccgcggaaatggcctccaacctggacagccagggccgcatcgccctctacggcgtccatttcgatttcgacaaggccgtggtcaagccagagtcccggcccacgctgcaagaaatagccgccctgctcgccgccgaccccgccctcgaaatcctggtggtgggccacaccgacaaccagggcggattcgcctacaacgtggagctgagccagcggcgggcccaggcggtggtcaaggccctgacgggcgatttcggcgtggccccgggccgcctgacgcccttcggggccggcatggccgcgcccacggccagcaacgacagcgaggagggcagggccaaaaaccgtcgcgtcgagctggtcaagcgctgagccgccgcctccggcttcagtggcccagcgggcagaagcgctccaggccaagtagctccgccgccccggcgatggtcacgccaaagaaaatcaccggccgggggccggcggcggcgcggacggcctcgatgctgttgttggccagggtcgagccggtggcggccagcacgtcggcccaggccgccaggcgctccaggtcgcggccgccgtggccgaccgtcgcgccggccaccgtgcggccgatgttgtcggggtccatgtccaatatggccagctcgtagtggggggccagggccgcggccatggccggttgcaggccgaccagggtcacgcggcgggcgccggggtgacgccggcgcagatactccaccagcttgggcgcgcagagggtgggctccttgtcgcggcagtggatggtttggcgggccaggcccagatgggcggcgatggcgttggcggcggccacgaaggcggcggcgttgaaggggtcggtcaggtccagggccagcaggccggccacgtcgctttcgaaatccctgaaggcgtcggtgaaggcctggcccacgccgcccttgaagctggcctcgatgatgcgctccttgcctttttgcagggggaagtcatcgcgctcgggcgtgccgatggcctgtttgacgctcaggggcttgatgcgcacggccacctgctcggccagcaggccgcgccgttgggccaggctggtcagttcgccccgcagggcctggatggtgctgtcgttcattggcgcttgtcccttccggcgcttatcgcgctgatgggggccgaatcttccgccggggcgggccggcccaggttgcgcggcgcgcaaatcctgccgccgccgggcaggctttccacgccgatggggcaatcatagagcctttgcaggtttttttcattgatgacctggtccgccggcccttcggcgatgatccgcccgcgccgcaacaaggccgcccggccgccgatccacagggcgtgatcgggaaagtgggtcgactgcacgatggcccggccctcgtcggccagggcgcgcaggcgctccagcagacgcagttgcgcgccgtagtccaggccgctggctggttcgtcgaggatcagcacggccgcgtcctgggccagggcccgggcgatgagcgtcagttggcgctcgccgccgctgaggtcggtgtagggccgccgggccagatggccgatgcccagacgctccagggcggccagggccagggcctcgtcggccttgccgaagcggaaccaaaagggcttgtggggcaggcggcccatcaagaccacctccagcacggcataggcaaaggccgggcggtggttttgcggcacgtaggccaggcggcgggcgacgttcttggccgacagcccggccatgtcctggccatccagcagcacccggccgctttggggccgcgccaggcccagcagcagcttcaaaagcgtcgtcttgccgccgccgttgggccccaaaatcgacagcacctggcccggcgcgacgcccaggctcacatcgcccagcgccacccgccggccataagcgtggcccaggttttcggccgccagtagcgccgtcattgccagccccgcctggcctggcccagggccgccgcgaaaaacggaatgcccaccagcgccgtgagaatgcccaggggcgtctcggtggccaaaagcagccgggccaggtcgtcgaccaaaagcagataggccccgcccatgaggatcgccgccggcatcaaccgtcggttgtcgggccccaccaccatgcgggcgatgtgggggatcaccagccccacccagccgatgaccccggccagggccacggtcagcgctccggccaccgtggccgccacgattagcagcagccgcaagcggcccacgttgacgcccagggcccgggcctcctcgtcgcccatgctcagcacgttcagccggccggccagcagcgccagcagcagcaccgccgccgccagcggcccggccatggcccagaccgtggggccgtcggccaacgtcagcccgcccatcagccagtggacaatggccggcagttgatcgtaggggtcggccacgtacttgaccagcgtcaacagcgccgtgaacatggcgctgctgaccaccccgcccagaatcagcatcagcagccgctcgccccggtatagcgcggccaggcccaccgccgccgccaccgccagcagcccgcagcccaccgcgcaaagctgcaccaccggccagctctggcccagcgtcatgcccagcgccgcgccaaacgaggccccggccaacacgcccagtaggtccggcgaaaccagggggttgacgaacatcgcctgaaaggccgcgcccgaggccgccagcgccgcgccgatcaacaccgccgccagcacccggggcaggcggatgttgatgacgacgttgtaaaccgtggtcaggccaggatcggcggccccgccgtcgccgcccaacaggctggccgccagccgggccaggtcggccggcgccacgggatagcggcccagggccagcgacagggccatcagcgcggccaggcccagggccaacagcgtcggcgtcagggcgttcttcatgggcccagcagctcctcggcggcctggcggctcagctccacgcccaaaaacagccggaaaaactccatcgtcttggccgccatgtccaccgggtatagctgggggtgcagcttgtgggccagccagtgggcccccagcaggcgcatgaagctgggcggccggtcaaaccagttcagcggccgggtggggatggcgtacgcccggccttcccgcacggccggcagcccgcgccagagcccctgcttgagctcctggcccaaaaacagcggctcgtggctgaggatcacctgcggatcataagccagcacctgctccatggacacgctctccatgccatagatgccgccggcccgacatttgcgcacgttctgcccgccgcaaagctcgatcagctcggcgtgaaaggattgatcgcactcggtgtgcaggccgcgcggtccctcggcgtaatagacgcgggggcgctttggcggcggcacggcggcgcgcaggcgggccatgtcgtcaaggacgccctgggcgtgggcggccagggcccggccgcgctccggttgattgcacagttcgcccaaaaacaaaaaaaagcgtggaaaatcggccagaccgcccaactccacccgcagcaccggcaggcccagcggggccagagtctgttcgatcttccactgggcgggctgattgcgccagccaaaggccagcaccacgtcgggccgcgccgccagcaggctttccagattggccccccggccctggccaaaccagccgcccagcacgggcagatcccacaggcgcgggctcagatagccccgggcgctctcgggcggcggcgcgttgaggcccaccagcagctttggcgacagggccaggaccatgtaggccgccggcggcgcggttgcgtagaccttgctcaccaccgccggcacatccacctggcggccggccatgtcggtgatcagccgggcctgggccgggccggccgccggccagagcagggccgccagggccaggatgacgatcaaacgtgttgcgcgggccatcttttcgccccatgccgcgccgccggatcgaccagcggcgcggcgcgagaatgctagaacttggccgccagctccaggccgtaggtcaggcccacgtcctcccagcccaggcgggtttggtatctttcgtcggtgaggttctgggcgaaaacggtggcccgcatctgggccttgtccaggctgaagtcgtaggacacgttggcgtcgatgcgcgaatattggtccatctcgtggtagcggttgtcgatggcgaactggttggattcgaaatcgctgacgtagcgcatgagcaggttgccctggaagggcgcgaagcgatagcccaggcgcagggtggccagatgatgggggatggacttgtcgtcgatgtcgttgttggagcgctgatagccgtaggtcaggccgtaggtcaagtcgggggtgaacagccagccgcccaggtccagctcgcagccgctacgcacggcgtcggcgttgtcgtagatgttgatcacgtcgtcgcccttggtgacgctgcccacggcctgcttcatgtcggtcaggtcgtaggcgaaggccgtggccgtgacccgcagggccggcagcggttgggccaccaggcccagttcgtagcgcagttgcttttcgggcttgagggtctggccgctcttggtcagcagaaactcgtcggcgccttgctcggtgtagctcaggcgcagggtggcctccagcatcttgttgatctgataggccgcgccaccggccacgccgtagctgggctcggcccagacgtcgtcgatgaggtcgctgggcttggcgtcggtggccgaatacatgttgaggcccttggtgatgtgcttgtgatcgacgcgcgcgccggcgtcgaggctgagggcctggccgagggcgtattcatcgtgcagatagagcgaatacaactcttcatcgcgcgagacgccctcgtaaaagagctggccgttgggacaatgccagaagatggcctggccgccgacgcgaaggttgttggccccgctggcgatgatgtggctcaggtcggcctggacgacgttgtcttgccaatcgtgctcggagtaggccttgggcttggaccaggagcgatattcggtctggccgtcgaccaggccggtgtagaggcccaggttggtggtctggctggcggtccactgcttggccgcgctggcggtggccatcagcgtgtccaggggctgatagcgccacttggcgtcgctggtcttgctgacggcggtggagcgctggatctgccgcgaggccgcgtcataataaaaagaggcgtcggccttgaagctgttttggttgtcgtagccgccctttagcagcaaggtgtcggagtcgctgccgttgttccagttttcgcggccctggtcgtgctgcttgttgtagttcagcgaataatagccgtcgcccacgcggtcgccgtggctgagaaaggccttgtagcggcccaggttgccgacgccggccttgacctggctctgttgcttggcgggcttgatggtcttgatgaggatcacgccctggatggccgtgccgatcgatcccaggcccgacaggggggccagggtcagggtggtggcgtcgcggacgacgcggatcgactcgatcgtctccaccgggaagctggccatcacgcggctggactgggtccagggcacgtagacgccgtcgacgaggatggcgtaaccgccgccgccgatgaagttgccgccgccgcggccgctgatgaagttcatgcccttgcggccctggaatgacgtttgcaggccgggagcatagctgagcacgtcaaagacgtcgcggggctccagcgcttcgatgcccgcctggtcgatgctccaggtggcggcgcgggcgctctcgggcaggcgataggggctgttgggccgctcttgctcggcgctggccgaaacgtcgacgggctcgatccggtgggtttcctcggcccgcgccggggccggggccgccagggccagggccaggcccagcagcatgatgatcgtggcaagctccctcttcatggttcctctccgttggccttggtgatcgtgattctagcgttgcggggcctccgtcgccgctggcgcgatccgctctccatcggccggccagcgccagttgccggcgggtttggcgaacgatcgatttacctggcccggcgaaaaatccaggccgtaaaagcgccgataaaaggcctgggcctgggccatgacatcgagggaaacaagctcggggtgtagtgtccgggcgatgtgcatcaggcccagcacccagcgcgggctgccaaaatcccagcccggcgcggggtgggcgtagacccgcccctggcgcacggcccgcgcctccacgccaagttcgcggcactcggccaagaaatcctcgacggtgttggacaaaaacgccgagatgaatatcacctccgggcccagctcgttgagccgatccacgctcaggctccggccgggccggccgcccggcggcaagagcttgttgaggctcaccccgccggccagctccaccagccggttttccagccgcccgcccgagagataaaacagcggcttggccatggcgtaatagaccgtgggccgccgctccagcccggccagggcctgggccatatcgtccagtttggcctccagataagcggccagggcctcggccccctcgcgcaaatccacggccgcgccaaaccagcgcacggcgtcgatgtattggcgtggctcttgggcgcactggtgcaggcgcttgaggccgcccggcgccagcaggcgctcccaggcccgcaccacgtcggattgctcgcgcgagcccatggcgatgaccatggcctcgaccatctccaacgcccgcgtgaagggatagccgccctgaaagtcttcctcttggtgcgcgccggcggcccgctggcccacgatgtcgagccccgcgccgcaggccgggcaacgtggctccagcggccgcgccggcggctcgcccagcagcttggcccccatggggccgtagaactcgcggcgcagggccacgtggccgcaggccgggcagacggtgtcgagaaagcgcgtgcccggcgtgttgaacaaatagacgtgggccaattcatcgcgtaggcgcgcgcaaaaggcctcggcctggcgcacggccggctcctggttggccgcggccccctcgaagggaataaaacgcatcaactgcaaggggatacgcggcgagatagcggccacggcccgggccagggccacaagctcgggctccttgtcgcgggcgtagatcaccgaaagctccacgtggaccccggccgccaccagcgcccgcagattgcgccacaccggccccaggcccgccgaaccgccgcaggcgtggtaggccgcctcggaaaagcccttcaggccgatgttgatgaaatccaatagcggcagcagccgctccagggattgggccgtgaaatagcagttggtcgaacagcccacctccagcccccgcgccttggccagggccgccacgcgcaggaaggtgggcaacgaggccagcgggtcgttcatcaaaaaagccacgcccaggcaattggcggcgatggccttttcgacgaccagctcgggcgtcaggcgggtcagggccttgccgtgacggggcgtctggcgggcgatcaccgtggaaatgcagcctgggcaatcgaaattgcatcccgtggtgctgatctgtagatatttggccccggggttatggtgcaacagcggcatcgtctcgatggacagcgggcccacggccagatagcggtcggcgacgatctcgaccacttggccgtcccgcgcctcgtaaagcccgcaggccccgctccggcccgggcccagcaggcagccgcgctcgcagatgtcgcagcggatcgccctcaggccggcttgcgcaacaccacccacaggccttcctcctcgctgtcgatgatctccgccccggccacgcccgcctcgtcaagggcctccgtgaacttttgccgcgtctcggggcccagattgcgccgcaccatggcccgccacttgtcgtcgccaccattgcgcgcgcgcatcttgtcgccgatggcctcgcggatggccgccgagccgaacccgccgccgacctgggccaggccgccgggggccagcacccgccagatctccttgaacgccgtcgccaggtccggccagaaaaagatcgacccccggctgatggccaggtcgatggacgcctccggcaagggcatggcctccacgccggccagaatcacctcaccccggccgctcaggccgctggccgtcaggttggcctgggcgatttcgagcatctggctggattgatcgagcatgcgcaggtgaaacaggctccggcgggccagctccagccccaaatacccgccgccacagccgatatccaggcaggccccggcgctgcgcccgcagcgcgccagcatctgcccggccaccaccggatagagcggccaaaagattgtgcgggctatctcgtcgaactccttggcgttggtcttcatctgcttgctccgctgacgtttgacggcgcggcttgacatctgccagcgcatcgatatcttttactaaagacagcgcggcccaaaaaaatattgccgcctgcttttcacgttatactccgtaaaatatatcgcgtcaagcggtcgcctgaacaaatcgggcgcgacgagccgcccggccgccgcgcccgccgcgtttccgccggagcgtcctaggtttccagggtgatgaggccgccgacgccttggagcgcccctggccaaagttcgcgggccatgacgtaggcctcggggatgccgttggtgttgccaacgccgaaatcggccgtgggcctgaagccgaagcgggcgtaataagccggatcgccagccaaaaccaccgcgccatgacccagggcccgggccttggcgcaggcctcctcgaccaggcgcgcgcccacgccgcggccgcgccgctccagcatcaccgccagcggccccagcagcaacacggcgcgcggcccgccggcggtggcgatggcggtggccgtgagcatgatgtggccgatgatccggccctcttcctcggccaccagggccagttcggggatataattgccgccggcgcgcaggcgctcgacaaagttctgctcgtcgccgttggagaccttggccgtctgaaaggctattttgaccagatcgtgaatcgtggggaagtcttctggcttttcttgtcgtatcagcaatgttggccttccttggtcttgcgcctcatcgtccgcccttccgcgcccaagttaaaataagcctcgggctcaagtcaaaattaaagcctcgtcgcgcgcggccccacaaaaaaaaggcggccggatgaaaaaatcatccagccacccgagaccattgcgcgacattttctctgataacgatctttaatttgttgtaataattggctaaacgagagtgccgtccctagcgcgcttcggctgctgcacggaaaaattcatgtttcacaggttattatcggttttgacaacatttgttatgtttcaccgtgcagcggcctcgctgaagatgaccttcaagcgatggtgcgcgagcggatcggcaaatgagaagctgagtttgtattggagtccgtcctttgggcagaggagatgccgtgagcttcggtttcacgctccggaaattgacactgactggccagggggttacggacgcggaactgggctttgcgcccggtctaaacgtgatcacgggcccatccgacacagggaaaaccttcatcgctcagtgcctcgacatcgcggccgattccagcccgttgctcaggggacgctgtcgttgggcgcgttgccattcaactacgacctgagcgtggatgacgtcaattacgaattcgacgcgaagctccacaccgccggcctacttttgaatgcgcatccgttcgccaacggcttccgcctcagcggcggcgtgatcatcaacagccatgatttttcgggcagcgccagccccagcgccagcaagatctacaacatcggcggcacgagctacaccggggcccagttgggccgcgtggaaaccgacgcctcgttcaacaccctggccccctacggcggcttgggcttcagcaacgtgttcagcgatggcggtcattgtgttttcgcctttgatcttggcgtgatatagtgagcccgctcgatatctcgctgcattcgtccaaccagaatttggcgccaagcctggccgattcgctcaagcgggtagaaagcaaagtccaggacgatttgaccgacttcaagttctatccggtcgttaccgtgagcgtgagttatcgcttttaagcgccaagacacataattgtcgccggttggacgggcgccgggtcgtttgacgattcggcgccgccgcgccaaggccgagccgggggggtagcacgatgagatcgaagctgattgcgttcatgctggccggaattctgttcatcgtctgccacggcttcgctatggccgcggtgggaaccaaccccggcgccggcaatccccacgactattccggcgtgggcgactggctgggcaccaccgagagcgaccaatacaccaacagcgtcggggccacggtcggcggcgacgtggacatgcgccagggcggcagcgacacggtcaccaactccgggggcgtcatcggcgggatttggatgagcggctcgggccacaacaccgtcaccaacagcggcgcggtcagcgacaccatctggggtggttacaattccggcgcaggctccagcggcggttacaacaccatcaccaactccggcatgatcgacgacagcctgcgcggcagctacaacagcggcgaaggcagcagcggcggctataacgccatcaccaactcaggctcagctgcctggaatatgaccggcagcgaaaacgtcggcgcttacagctttggcggctccaacaccatctccaacagcggagacgcccaaggcaatattttcggcagctggaattacggctcttacagcttcggcggttccaacgtcataaacaacgacagcgacgtgggcggcaacataatcggcagctacaacatgaacacgggctccagcggcggcggcaacgtcataagcagcgagggcgacgtggtcggcttcattatgggcagcttcaactttggcgctggctccagcggcggcgacaacaacatcacggtgagcgccggcggcacggtggacagcggcgtctacggcagctacaacatgagcgctggcgccagcggcggcgacaacgtcatcgtgattgatggcctgaccaccggcgacgtcaccggcagcaacaacgacggcgtgggcgccagcggcggcgacaacaacatctcggtgagcgccagcggcacggtggaaggcgacatctacggcagcctgaacactggcgctggctccaacggcggcgacaacaccatcacggtgggcgccggcggcacggtggaaggctcggtctacggcagcagcaacgagggcgcgagctccagcggcggcggcaacaccgtcagcaacagcggcacggtggaaggctcgatctacggcagttataacgctggagagggcagctccggcggcgacaacaccatcaccaacggcggcgcggccgaggacttcatctacggcagctacaacgtcagcgatggctccgcgggcggctacaacaccatcaccaacgccagcggcggcgaggtgaacaacgccatcatcggcagcggcaacgaaggcgctggctccagcggcggctacaactacatcttcaaccacggccaggcgcacagcatcattcagggcagctataacgtcggcgaaggcagcggcggaggcttcaaccacctcgtcaacaccggcacggccggtgggttggtgggcagccacaacgagggcgatcacaccagcggcggctccaacagcattgtcaacgagggaagcaccaactccacctacggctccttcaacatcggcgatggctccagtggcggcggcaacaccatcaccaacagcggcacatcgatggccatattcggcagcaacaacgatggcgatggcagctatggcggcgacaacaccatcagcaattccggcacctcgttcacggtttccggcagcaacaacgatggcgatggcagctatggcggctacaacaccctcggcaactccggcacggcgtacatgttgtttggcagccataacacgggcgttggcagctatggcggcttcaatataatcaccaactcgggtgatggctcctacatcgtcggcagcttcaacaatggcgttggcagctatggcggcttcaatacaatcaccaactcgggtgaaatgttgtttctctatggctccgtcaacatcctcgacggggcctatggcggcgacaatacaatcaacaactctggtcgagtgacgcagattgctggctctctcaacggcggcgacggagcctatggcggctacaacaccatctacaactatggcacggtgcttggcgacgtctacggtagcgacaaccacggcgaccacagctacggcggcggcaacatcatctacaactatggcgcggtgagtggcagcatttacggcagcagcggctcttcgggcggcgtgggcaacgtcatctacaactatggcgcggtgggcggcgacatcctggccggcgacggcgacgactttgtctatctgctgggcaactcctcggtgggaggggtggtcgacggccaggccggcatcgacagcctgttcctgggcgatggctcgtacaactcggccgatttgctcaacttcgaaaacatgggctaccagggttacggcgtggcgaccctgcagggtgactggaacttcaacctgggcgtctcggtgttggacggcagcctgaccctgcccagcggcagcacgttgcaaacgccgttcttcagcatcggcgacggcgcgacggcccagatcaacggccaggccacggtggattcgttcaccaccgtcaacggcgggctgaacgtgtatggcagcctgaacagtcccttggtgacggtgggttcgggcggcgagttgaacgtgcagggcgcgctgggcgtctcgacgctgaccatcgccggcggtggcacggcccagatcaacggctacctgggcgcttcgactttcaacgtggccaatggcggctttgccgacatcggcggtctggccgtcatcggttcgtccacgacgattttcggcgggctgcatctcaacggcagtctttacagccccgcagtgatcttgggcgccggttccaattcctggggcacgggaaccatcatcggcaacgtgatcaaccagggctggatcatccccggcaacagcatcggaaccatgcgcattctgggcgactacacccaaaccgccggcagcgtgctgtgggtcgaggtggagcccggcggcgcatccgacctgctttgggtcagcggcacggcctacctgaatggcggctacctggccgtcagcctgccgcacgacctctacgtcaacggccagagctggaacgtgctcagcgccggcgcggtctcgggcgccttcgccggaatctacaaccagcctgattcgctgaccgtggccctgcgggcggtgggccgagccgacggcgtctcgctggaggtggtgcgcacgcccttcgcctcgctgggcgcgactcccggccaaaagggcgtgggcgcggccctggacgccatcttgccgctggcgctccaaaaccaggaccagatgtacggcctgctgctgaacatggactggaactatgacctggagcaaatcaggcaggttctggaggcggccagccccgagatgtacgacgccttcagcgcggccagcctggaggcggccaggaccttcgatcgcctgctggcctggcgggtgctgcaggctggcggtggcgcggcccagccggccggcccgagccaggcggccgccaagcaggccaagcccggcgagcagccgctggccggcggcaggtggtcgctgtggggccgcgccctgggcgattgggccaaccaaagcggcgacagcgggcatatgggctatcgcatcggcgcgggcggcgcggtggtgggggccgacggcctgctgctgccctggctgcgcaccggcgtggccatctccaactcggtggccgatatcgaatggagcatggccggcaacgagggcgagcagcgccagatcaatcttggcctctacgccacggccgtcctggatgatttccacctggacgcggcggtcagctacggctcatacgacaacagcgccaagcgcaacgtgagctttgccgacaacagcggccggaccaacgccgactttgacggcaacaccatgctggcccgcctgggtggcggttacgactgcaaggccgacgcgttccggttcggccccgtcgtctcgctggaatatgtccggctgagcgaggacggcttcagcgagggcggcgcgggctacttgggcctgcgggtggacgaccgcgaccatgactacacctcgtcgcgcctgggcctgcgggccgcggccgactggagcctggccgatctgcgcctgacgcccagcgccttcgccaactggctgcatgccttcaacaccgaggcccggaccatccaggccacttttggccaatacggctccgtgcccattgtcgtggatggggccgaccaggcggccgacatgctggagaccggcctgggcctgtcggcctcgttcggcgagacgttctcggtgttcctggaaggctcgttgctccaggccaacacctggaactcccaggctgtttcggccggtctgaacatcgccttctgaggcgtcgtcgtcggccgatcgccaacgcggcccacgccgccggctgggcctactgggaagacttaccagcgagattgaaaagacgagcgggggcggcggaagctgcccccgccctcattgcggcaattcagtgccttggttcattacatctaagtagcgctgataacaaaatattctatttcggcgttgctcagtgatttcccggacgacccccaggcgcatcaactgggtcaagcatttattgaccgtggccggcgttagccccgtcctttgcgccagaacgaccgaggtcgccaggggctttgacaacagcgcttggtgtgttttctcgacggatagggccgtgcgacccaggctcttgatcttgtcccgatcctctttggccagggccatgagttgccgggcggcctcgaccgcttggctagcggtggtttgcacggcgtcggcaaagaaatccaaccatgcttcccagtcgccagtttggcgcactctgtttagcagctcatagtaaaagccgcgatgacttttaaaatacagactcagataaagaataggcgtgctgagcaccttttgttcgcacagaatcaaggtgataagcaggcggcccaggcggccgttgtcgtcaagaaaggggtggatggtttcaaactgcacgtgggacagggccgctttcaacaaaaccggcgtgggctccggttgatcatgcaaaaacagctccagcgcgcccatgcactccatgacatactcggccggcggaggaacaaaggccgcgttccccggccttgtcccgccaatccaattttgcgtgcggcgaaattcacctggcgttttatggccgtcgcgtcccttggccaacaatatctcgtggatttccttgatcagcctcagcgaaagaggaaacccttcccgaaggcgcttcaggccatgctccaatgccgccacatagctgctgacttcttgcacatcgcccagcggcgcgcccggttgctgatccaattcaaataacagcagatcggacaaggaagactgcgtgccctcgatcatggaagacagaacggcctctttgcgcacgtacatgtataaaaaaagagatgactccgggagcaaaaccgataggctatccagccgcccaagggcgaccagcgcctggtcgaacttggagcgcagctccggcgtccattctatgggaggacgtgggggaagggcattggggatgaatgcttttgccggctcgctcaccgtggaaattggcgtgtagcgcccctgaagttttcgtttcattttacgcgccgaatttaaattatgccgcaagtttattttacgatatggcgtaatcgtaaaataagcctcgggctcacgtcaaaacaaaaaccgcgccgccgacgcgggccgcgcgccgtcaaggcccgcatccccacaaaaaaaggtggccggatgaaaaatcatccagccacctgaaaatggtgcgcccggcaagattcgaacttgcggcctacggattcgtagtccggcgctctatccactgagctacgagcgcttgcatacgcgagtgaggattataacaaaagcgcggcgcttgacaaggtctattcgccatcgccggccgagtttgtcgttttcggttggccggccggtttgcggcggcggcggcggcgtttttgcccttgcccatcggcgactttttcgccatcgccgctggcgaccgtcgtggttggcgcggctggggcggagctggtgcgccgtccgccccgtccgccgcgagcgccgtcgccatcgcggtcacggccacgcccgccctcgcgggggccaaaggccggccgtggcatgcgcggggccggtccggcctggtcgggcacgaaaagcgagtcatcggcccagcagacgggaattttctcgcccaggtattcctcgacgtagggcaggtgggtggcgtagcggtcgcagcacagggtgatggccttgcccacggcgccggcccgggccgtgcggccgatgcggtggacgtagtcttcgggatcggcgggcacgtcgtagttgatgacatggctgatgttttcgacgtgcaggccacgggcggccacgttggtggccaccaggatcttcagttcgccgcttttgaattgctccaaaagctgcatgcgccgccgctgggtcagatcgccgctgatgccttcggcgggcaggccgttgccgcgcagcttgtaggcgatggcgtcgacggcgcgcttggtgttggcgaaaatcatcactcggtcgacgccctcgcggcgcaggaggcccagcagcaagctcattttctcgggggccgagcagtggtagagctcctggtcgacctgctcgaccgtgcgctggcgcggggccaccgagaccttggccggcatgttcatgaactcgtaggtcagctccagcacgcggtagcccagcgtggccgaaaagagcatggattgccgccggtcgtagggcggcaggcggcgcatgatccagcgcaggtcggcgatgaagcccatgtcgaacaggcggtcggcctcgtcgatgaccaggtgcttgacggcgcgcagatccagggcgcgctgcttgatatagtcgatggcccgccccggcgtggccacgacgatatccacgccttcgcgcaaggccctggcctgcttgagatagtcgaccccgccgaagacggcgaccatgcgcagatcggtgtgtcggccgatctgctgggcgtcgtcgtagatctgcacggccagctcgcgggtgggggcgatgatcagcgcggcggggaattggcgatctgtccgctggtcgcgcagcatgtgataaaaaatgggcaccagaaaagcggcggtcttgcctgtcccggtctgggcctcgccggccacgtccttgccggccagacccagggggatggtccgctcctggatcggcgtgcaatgggtgtagccagagtcggccaggccccgcagcaggggctcgggcaggttgaaatcggcaaagggcgcgccctgagccaggggcgccccgcttttttgcgtggtgtcgtcttgcggtgttatgtgtgtatcatccataacattttatgataccttgcccggccgtcggcggcaagtcgcgccggctatttatccaccttgacctggctgacttccaccggccagacgcggcagtcgtattgcgcgcagtccaccgcccgcgaggcgaaggccagcttgccatcctcgaaatagacccagtggggctcggcctcggcgtgggagatggccacctcggagaagcccaccgtgcagacggcggccaggctgcggcccagcatcttgctggggcagtttggcgtctcgggcaccatgttgtattcccagaccacaaacttgcccttttgctgggggaactgcaccagcttgaccgactcgggcgggcccagttcctcggccacctggtcctcggacatgccgttttgaatcttggacagattggccttggccccaggggcgcagcccccggccgccagcgccagcaacagaaccaacgcaacgcccaatttacccatggtcatacctcgcatttgcgccacaccacctcgtggcggcggcgtcatttcgttgcggcccggcggatgcgtggccgcggccgttcaaaaaccgttttccgcgccgcgcgggcgcttggcagaaatatacaccagccactccgccccgacaggagcggggccgatatttctcgccacgggccgcggttagtcggcctcctccgggcgcaccaccagcaccgagcacggcgcgcggcgcaccatcttgcgggccaccgagccaaaaacggcctcgacaatattgcccgcgcccgcggcgcccaccaccaaaagcgccgcgttctggctttggcacagggcggccagctcgcgggtgggctcgccctcggcgatgacggtctccacctcggtcagggcgctttcgatctggcgcaggcgctgcatctcacgctcggcggcctggcgcatctcgcggcgcagatcggccgtcacctggctgacctggatctcgtccagcagcggcgtgggggtgatcagcggcgggatgacatgggccaaaaccagcttgactccgcgctgggcggccaaacgcgccgcctgggccacggcctgctcggcggccttggagaaatcggtggcggcgatgatgggcccctcgatcatggatgcctcctcccggcatggcgcgtcgcgacttttgggctggcgcgcaagatcagcatagcaaaaaaaagctcgcccgggccaaccaagctttgcccgggctcactgctccgggctttgctcggcccgcgcccaggcctcgaccagatagtccttggcctcctcgaactggcgggcctgctcctcgaccagggcttcggcctcctgggaggtcatgtcccagctttcacgcacgaacgaggccacgcgggcgaagtagagcggcgtgcacagctcgaccaggcgcatgcggaatttctcccaggcgtggaacttggccgccagttcgtacatgatctcgatccacacgctggtgggcaggtgaaactggctggcctcctggccggcggcctcctccacggcctggaaggtggccggcggcaggacgtctttccacaacgcgccgaactgcttgaagccggcgcggaaatgttccagcatggcctcgatgttgaccttgaccggctcggggtcgccggccacgccgaagtcgaaggtctccaccggctggctgccccgctgcgtgcgccaatgatcctcgtagcgctccatcagcgaaaacagcgtccagaccacctggcggaacatcggggccaggtgctgggccggatccttggcgtcgtggatcttgacgcccaggttggactggcagacgcggaagccctgggtgatggcgctggtggtcatccagatgtcgatgccgtagcgcgccacgtcgctgccccagacgtcctgatcgacgtaatagttggccacgtcgcggctgatggcgaagtcgccgccgatgggctggcgcacgcgcttgccgtagagggcccgggtcatgttgtagacgatgttgttggtgatggtgccgtcgtacttgtggcgctgatagaccggggccacgaactgatagtctttctccagcaccgggtccagcaggtacttgacccaatcgctggtgatcgagcgcaggtcgctgtcgaccatgccgcaggccttgaccttcaggcgcgcggccgcctcgaagatcgagcgcagggcgctgcccttgccgccggggccgcgatagatcgatacgattttctcttgccagggcttgatctcgaaatcgcgggccatctcgcgggtgtcgtcggtggagccgccgtcggcgataaggatgacgctgcgtttgtcgccaaagtgcttggccaggccgtgggtcagcatctggatgacgtggacgatggtttgttcgttgttgaagcagggtatgcccatgaggatgtcggccgagccgatctcctcgatgcgcttggccgtgtagccgcgcagggcggtgttgtagggcatgggttgacctcctttcgggggtgaatcaagtctccgatgacggcggcgcgggcgctccgaccttggccgggggcaggtcttttttgtagacgaccgtgcgatagggaaaaggaatctccacgccggccgcgtcaaagcgcttcttgacatgctccagcagccagaacctggccagccaggcctcgtcgatattttccgtccacagataaatccgcacgaccacggcgtattcgcccaactccaccacgcggacccacggctcggggccgtcggcttggcggtgggggcagcggccggcctcatccagcatcagctggcgggccaggtcgatgtcggtgtcgtagctgacgcccacctccacggtgcagagcatgcgctcctcgacgatggtgtagttggagatgaccatgccgtcgatcttttcgttggggatgatcaggcggcggttctgccaggtcttgacgatggtgtggcgcagggtgatgtcctcgaccgtgcacgattcgccctcgatcaacagcttgtcgccgatgcggaaaggccgatacgccgcgatggccacgcccgagaccaggttggagagcgtgggcttggccgccaggcccaccaccagcgccgtgatgcccgcgccggccagcatcgtgctcatcagcgcgcgcaactggggcaccaggctgacgaagagcatcaccccggccagggccaccagcagcgtcttcaaccgcaccatgtagcgcacgatcgtctcgtcgaccttgcgccgcaggtggccgatgacccatttggcctggttttccatgatcttggtcagcacccgcgaggaaaccgtggccacggcggcgatgaccacggccaggctcagcgccccgggaatggtgctgaaatccaaaagcatcgaccaggtgaaatcaggcatggcccgctcagagccactttttgtggcggaaatagatgatcagccccgcggccaccgcggccatcgcggccaagaccgccggatagccatagtgcaggcgcagctcgggcatgtattcgaaattcatgccataaaccccggcgatgaacgtcagcgggataaagatcgaggccatgatcgtcagcaccttcatcacctcgttggtgcggttgcccaaggcccccaggtgcagctccatcaggccggtggcctgctcgcggatggcgtcggcggcgtcgagcacgtgcagggcgtggtcggccacatcgcgcaaaaatggccacaccggctggctgaaaaagcccgaatcgcccctggcgatgaaattgaccacctcgcgcaggggccacagcacccgccgcaggtggattatctggcccttgaagtgatagagcgccttggccgaggcctcggaggggttggccaagacctggtcctcgatggcgtcgaggctctcgccgaaggcttccaacacgccgaaattgctgtcgatcatcacatcgatgatggcgtaggccaggtagtcggcccccatttcggcgatgcggccgcgccgctgggcgatgcgctgggccaccaaatccaggggcgtgtcgtcgctctcctcgaaggtggccacccaaccccggcccaagaccaggctgagctgctcctcgctgatgacggcggtttgttgatcgaagcgcaggagcctcagcaccacgaagagatagtcggcgaactcctcgaccttgggccgctgggtggcctcgaccacatcctccagcagcatcgggtgcaggttcaggcgttggcccaggccgcggatcagctccaggtcgtgcaggccgcgcacgcgcagccagcagacctcgtcggcgaccggggccacgtcgcccggcccggcgttttcgaccacgcgccggccctggccgttgtagtaggtcaccgtggccgaaggcgtctggacgcgccgccggcccacgtggaccagcgacccgggcggcagggcggcccgccgagaccagcctttgataaaatcgagcatggcggtgggcttcgatgccttccgcgcccgccccgacggcgggccgttggcggctttggcccggcccgctagggcgtgggcgccttggtcaacaagaacttcaggtcgttgtcgtcgaagtaaaacccgccgcccatgaagaacgtgctgttgccctggtcgctgagcacgtcgtcaacgccggcggtgacataaaagtatttcatgaaccgatagtcggaacgcagcttgaggtggggcttttcgtcggtgctgaagtcgaagagctccatggtcaggcgcaggtcgtcgtccatgagcatgtagtccagggcgaagccgccggtggactggaacaggccggcgcgaatcacggcgtcgtagaagcgcttgccgatctgggcgttgaaggtcaggtcgtccttgtcggtggtgaactgcttgacccggacgtgggaaatctcgccgtcggtgttggtggtggtgtcggtgagcgtctcgcggcggcggcccaccgggtcggagaccacgcccagcaggtagaacttgtccatgcgcggctgcaagagcacgttgacctcgctgcgcagggcctcgtgctggaacaggtactcgccgcggtaatccaccttcaggcgccaggcgtcgccctggccgatgtagtcgttgatgccggtgagggcctggtcgatcttgtcgatggtggcgtcgtcgttgaccaggcggcccagggtgcccttgccctggttgatcttgtcgctgacctggcgcagggaggccagggtggagttgaggtcgcgcacggtctggtcgttgttgaccagttggccgatggtgcccttgccgtcgtcgatcttggccagcacggagttgaggctgtgcatggtctgttccatgttggcgctggccttggcgaagttctggatggtgctggtcagggccgagcggttttcgtcgctgagctggctgatgttttcggaaaaattgtccaggttggcgatgatgttgtccagccgggcctggttgtcgccgatgaccaccttgagcgtgtcggtcagctccttgatgttggaaagcgactgggcgatgttgcgttggctctcgggcgaggcgatgctcatcttcagcgacgaggtgatggccccgatgtcctcggccacctggccgatgcggctcatgacctgatccaggtcggtgggcacgctggcccgggccaggcgctggccgttttccagcggcggcgcggcggggctgccgccctcgatggagacgaacttgtcgcccagaacgccacgggtgcggatcagggcctgcacgtcggccggcagatgcacgtcctcgttgatgcgtagcgtaatccgcgcccggccctggtccaggctcaccccggccaccttgccgatggtgatgccggccatttccaccggggcgttgagcttcaggccgctggccgaatcgaacagcgcccagacctcgtagccagccggctcgccgatctggaaatcgcccagccgcagcgtcatgtaacccaacagggcgatggccaccatcacgaagacgccgacttttgcttccgtggataccccggccatgaaccctccgccctttcgcctctcaagccattaaaacatattatcggcgcggccgcgaattacaatacctcgatgggcccctcgacgctgccgctgatgaactgtcgcaccaccgggtcgtcgctgtcgccgatctgttcgggcgagccgctggcgatgatccggccctgatagagcatggcgatctggtgggcgatcttgagcgccccggcgatgtcgtggctgatgaccacgctggtgatgcccaggcgctcctgggtgtcggcgatgagccggttgatggcctcggtcatcaacgggtccaggccggtggtgggctcgtcgtagagcacgatctcgggctccagggcgatggcccgggccaggcccacgcgcttgcgcatgccgccgcttagctggctgggcatcttggcctcgacgccgggcaggcccaccatgcgcagcttgtcggcgacgatgcgggcgatctcggcggccgagtggctggtgtgctcgcgcaggggaaaggccacgttgtcgaaaacgctcatcgaatcgaaaagcgccgcatcctggaaaagcatgccgaaacgccggcggatttgattgagctggcggtcatcgaggtggccgatgtcctggccgcccaccagcacctggccggcgtcgggcttgatcaggccgatcatgtgcttgagcagcacgctcttgccgccgcccgaacggccgatgatcacggtgatccggccgcgggggatggtcaggttcagcccgtcgagcacccgctggcggccgaagttcttgaccagatcgcgcagttcgatgatgttttccgcagccgccacatccgccctcaaaacattatcgccgtcagggcgtagtcggcggccaggatcagcacgctggccagcacgacggcctcggtggtggcccggcccacgccctcggccccgccagaggtgtaaaagcccttgtagcagccgatcagcgagaggatcagcccgaagatggccgacttgaccaggcccatgccgatgtcgtcgaactcgacgtattcgatgatcttggccacgaaaacgccctcgttgatgcccagcatccccacgcccaccgcgtagccgcccaggatgccgatgaagttggccacgatcgtcagcgccggcagcatgatcaccgccgccagcacccggggcagcaccagatattgcacgggattgacggccatgacgtagagggcgtcgatctgctcggtgacgcgcatggtgccgatctcggcggccatggcgctgccggcccggccggtgaccatcagcgaagtcagcaccgggcccagctcgcgggtcagggccagggccaccgtcgagccgaccaggctctcggccccgaacagcgaaaagccgtaatagctttgcagggcgaagacgccgccggtgaaggcgccggtgagcatgaccacgttgatgctcttgttgcccacgaactccatctgcttgagcaccaaccgcatgcgccacggcggccgcagcagccacagcgccgcctgggccagcagcaggacgatctcgccggcctcgctcaggccgcccatggtcttgcggccgatgaattcgaaaaatctgctaaacaatcgcgcgcgctttcatcggaatgggccgttggcgagcctcgctcggccacgtgacgtcgcggccgggcggcattcttacactatagttttgccgcgccgcttggtcaaggaagctccgggccgatttcattacattattgacgtttgccccgctggttgataatttttgtcatgctggggggtgtccacgaggactgagagcgccgccgccaaaggcgcgaccccttgaacctgatccggatcatgccggcggagggaacggcccgtcctgtcgcaaaccgttagcgcgtttgtccttgggccgcgggtcagcggcctttcgcttttttcccgccggtttttcttttgtggcagcggaggccagccatgcccacggccagggtgttgatcatcgccggcagcgactcgggcggcggcgcggggatccaggccgacgtcaaggccgccacggtcctgggcggccacgccatgaccgtggtcaccgccctcaccgcccagaacagcctgggcgtcagcgccgtccacgccgcgccgctggatttcgtgcgcgcccagttccacgccgtggtgggcgacatcggcgccgacgcgctcaagacgggcatgctgcattcggccgagctggtcgagctggtggccgagttggcggccccgctggccgcgccgctggtggtcgacccggtgatggtggccaagggcggcgaccgcctgctggccatcgaggccatcgaggccctgcgccgccggttgttgcccctggccgccctggtcacgcccaatctcgacgaggccgaggccatcctgggccggaccgtgcgcgatcggccggccatggagtgggccgcccgccagttggtggaattgggggcccaggcggccctggtcaagggcggccacctggccggcgaccctggcgacgccctttttgacggccggcaagcctattttttcagcgccccgcgcctgcacacaccccacacccacggcaccggctgcaccctggccacggccatcgccacccttttggcccagggccaagccctggtcccggccgtggagcgggcccggctgttggtgcgccggggcatcgccgcgtcccaacccctgggcgccggccacggcccggtggtggcccgggccgacctggacccgctgctgagcttgggccagacccttgattccgccctgcaactgttgcccgccgaccaggccgcgcgcctgcgcgccgccagcccccaagagctggccgagcgcctggcccgcgctggaaaggaagcctgaagatgatcgacacccaactgaccgccgcccgcaagggccagatcaccccggccatggccgccgtggcccagagcgagggcctcgacgccgaaatcatccgccagggcctggcccgtggcgtcatcgccatcccctgcaacccggcccacgcctgcctgcaaccgcgcggcgtgggccaggggcttgcggtcaaggtcaacgccaacatcggcaccagccccgaccgctgcgatccggccgaggagcgccagaagctgcaagcggccctggaggccggggccgacgcggtgatggacctgagcaccggcggcgaccttgtcgccatgcgccgccagatcatcgccgcctgccccgtgcccgtgggcacggtgccgatctatcaagcggcggtggagatcacgggccagggcaagggcgtggtcgatctgagcgccgacgacctgttccgcgtcatcgagcagcaggccgtcgagggcgtggacttcatgaccgtccactgcggggtgaacatggccgccctggagcgcctgcgcctggagggccgcgtcaccgacgtggtcagccggggcggggccttcatggcctgctggatcatcaaaaaccaggccgaaaacccgcttttcgcccaatacgaccgcctgctcgacatctgccgccgccacgacgtgaccctctcgctgggcgacggcctgcggcccggctgcctggccgacgccaccgaccgcgcccagatcaccgagctgatcaccctgggcgagctgacccagcgggcctgggacgccggcgtccaggtgatgatcgaggggccaggccacgtgccgctcaaccagatagtcaccaacatccagctacaaaaacgcctctgccacgacgcgcccttttacgtgctgggccccctggtcaccgacgtggccgccggctgggatcacgtggcctgcgccatcggcggggccatcgccgccacggccggggccgatttcctctgctacgtcacgcccaccgagcacctggccctgcccggaccaaaggacgtctacgagggcgtgatcaccacgcgcatcgccgcccacgccgccgacgtggcccggggccgcgcccagagcgtggcgcgcgatcgtcaaatggcccaggcccgcgcggccatggactgggagaccatgatgagcctgtgcctggaccccaaaaccgcccgggccatgcgcgagggcagccggccccaagaggacgaggtctgcaccatgtgcggcaagttctgcgccgtgcgcctgatgcgcgactatctgcaccccgagcgcaaaaaggtctgaggccgtgcgcctggtggtcttcagcgacctcgacggcacgctcctcgatcatcacgattatgcctggagcgcggcccggccggccctgagcgcgctgcgggccgccggcggggcgctggtgctgtgcagcagcaagaccagcgccgagatgatcgccctgcacggcgagatgggcctgagcgagccgttggtggccgaaaacggcggcgggatcttcgcgcccgaagctcaccccctggccgccgggccgggctggcggccggccgaagcgggctggcgcgtgcttgccctgggcctgggcatagacgaggtgcgcgcccgcctggcccgcttcaacgggccattcggggccaggggctttggccagatgagcgacgccgaggtggccggcctcaccggcctgagcccggcgcgggcggccctggcccggcggcggcgcttcaacgagccgctgatcctgccccggcccgaggagcaggccgaaagcttcatcgccgcggcccgggcccacggcctggccgtgacgcggggcgggcggttttttcatctgctgggcggcggcgacaagggcgcggccgtggccaggctcatcgattattataagggcggcgccgaggaaatccgcaccatggccctgggcgacgcgcccaacgacgcctccatgctgcgggcggtggactggcccgtgttgctggcccggcccgacggctcccacgccgccgtggacgcgccgggcctcgcgttgcaacccctgcccggcccccgtggctggaaccgcgccgtgttggcggcgctggaggaactggccccatgagcacgcccaccagccgggtgctgaaacttttgctggaggcccaaggcccccgttcgggtcaggagatgggccggctgctgggttgcagccgggcggcggtgggcaaggcggtggcgaatttgcgccagcgggggtttgccatcgaggccaggccccgggcgggctatctgctggtggccgagcccgaggccgtcttggccgaacgcgtggaggcccgcctgcccgagggctgcctgggccggccgcttttgcactaccagaccatcgactcgaccaacctggaggcccgccgcctggccgaggccggcgcggcccacggggcttgcctctgcgccgagcaccagagcgccggccggggtcggctgggccgggcctggcaggcgccggtgggggccagtctgctgttttcgctgttgctgcggccggtcgatctgccggtcgatctggtttttctgctgaacaacgtggtcagcctggccgtgtgccgggcggtggaagggctttgcggattgcgggccatggtcaagtggcccaatgatgtttttctcgacgggcgcaagctggtgggcgtgctgaccgagttcacctgccgggccgaccggatcgaccacgtggtggtcggcgcggggctgaatgtcaactggagccccgaagatctggccatgctacccgcgccggccgcctcgctgctggccgccagcggccgccgctgggaccgcgccgtgctcctggcggccattctgcgccaggccgacgccctctacgcctcgctgctggccggccaactggaggcgctgcgcgatgaatatcaacgccagagcctcttgctgggccgccaggtgacgatcgacgacggtggcgcgctggtgggcggccaggtggccggcttcgagccagacggcgcgttgcgcctgagcaccggccccggccgcgtcaggattgtccgccacggcgacgtgagcctcaagtccatcgccggcctggagggcagggaataggctcaggcccgcgcgatgtcgcggcaatagaccatcttggcgtcgccgggtgcgtaaaagtcgtccatgcgcgcggcgaggcggtagcccaggccggcgtagaaacgccgcgtggccgcgtaaggctggcgcgaggacgtctcgacatagacgcgccgcccgcccaactcggccacgcgacgctccacctgggccatcagcgcccgacccaggccccggccctggcgcgccggatcgacgacgatccaatataaatcccaacaggcgtcggtgcaggcaatgggcccgaagcaggcgtagccggggcattggtcgttttcggcagcaaaaacaaaatgatagccgctggccaggcccttggcccggcgctcttgcaccagctccacggccaccagcacctcctcggccgaaaaattgccggcggccaggcacaggccgcgcaccaactcttcgtcgccgcgggccagctcctcgcgccaaggcgcggcgaacgccatcaggccagccccgtcttttcgaccgcgcaaccccgccgccggccccggctggccgaacccagaatgcgccagaccacgatggtctgatccagcccggcccggcgggcggcggccatgaagccggcgtcgtcggccaggcaggggttggcgttgacctcgaggatgaacggccggcccttgcgatcgacgcgaaaatcgaccctggcccagccccgcaggccaaacagccgccaacagcgcaggctcatggccttgagacgggccagcagttcggcgtcgcggggctcgaagtcaaagcgtcgcggggtgtggttgtattcgtgggaatcctccacccacttggcccgatagcccacgatgtggggtttgccgggctggaagccctcgaaggtgatctcggccggcggcaacacctcgggcccccgcgagccggccaggatggcgatgttgaactcgcggccatcgatgtaagcctcggcgaaacagtcgccgcccagggccttgccccgctgggcgatggccgcgcgcatggccgcccggcccaggggcttgatgatcgagtggtcgtccaggcccaccgagccgtgctcccagacggatttgacgatatagcgcctcagtggcgaaaatggcaggccgtcatcgcgggggccgcaccagtcgggcgtgggcaggttgctctcgcgcatggcctttttggccaggagcttctgcgatgtcagcagcatgcccctggccccggccccggtgtagcgcaggcgcaggcgctccagcagcagcggggccaggtggatcatgcgggccatgcccaggggcgtctcgaccaggttgaagaccacatccggccgcagctcctccagggcctgacgggtctgatcgacctcggggccaaaggccaggccctgggcgcgatgacccaggcggcccagcgccgccagcacctggctggcctggacgacgttgtcggccagatcgggcgcggcgtcgggagacgccatgtcgtgcaaaaccaccactttcatggcgcgctcccggttgttcaggccgcgaccgtggcccggcgggccagggccgaggcgacgatggcctcgatcagttcatcatagcccatgccggccaggccgcagaggatgggcaggtccgagtggccggggcacaggccggccagggggttgatctccatgaaatggggccggcccgtttcgtcgcagcgcagatccacccggctggcgtcgcggcagcccaggccgcgatgggcggccacggccaaggcggcgcaggcctgggccagggggccgtcggccagctcgtagcgcaccaggccctcgcagttttccttgttgtgataagaatatacctcggcctcggccctggccagcaagatcacctccatcaccgccacggccctggccgccgaccccgtgcccagcacgcccacggtgaactcgcggccgggcaaaaagtgctcgaccagcaccggctggccgtagcgcgccagcagccgctggcagaccgccgccagcgccgccgcgtcacccaccttgccggccgcctccacgccccggccggtgccctcggccaccggcttggcgaacaacggataggccagcgacacctcggccagttgagccacgtcgtcgatgacggcgaaatccggcgtggccaggcccaagtcgcgcacgacccgcttggccatggccttgtgcagggtcaggctcagggtcagcggatcggaaaacacataggcctggccgtggtaatccagcaccgccggaacctgggcctcgcggccgaagccgcccaggccctcggcgatgttgaagaccaagtcccagcgctggccggccaagagcgccgccatcagctccggcaagccgcccacccggcggggctgatgccccagccgggtcagggccgcctcgatggccgcgatcgtctcggggctgtcgaactcggccacggcctcgggctcgaagccccgggccagatagtcttggcgcagatcataggtcaggccgataagcatcgcgtcgccttgtcagcacagggcccggccggggccgtgggcgttgtcggggtaggcgtattgaccgccctcgtaattgcgcagcaacagcgcttcatcttggcgaccgatcaccgactcggggtagagggccaccttgccgccgccgcccggggcgtcgatgacgtaggtgggcacggcgtagccggtggtgtggccgcgcaggccggcgacgatctccaggcccttggccacgggcgtgcgaaaatgggccgagccgcagatggggtcgcattgatagaggtaatagggccgcacgcgcaggcgcagcaaaccctgcatcagcgcgcgcatggtggcgacatcatcgttgatgccggccagcagcaccgtctggctgcccagggggacgccggcgtcggccaggcgggcgcaggccttggccgcctcgacggtcagctcggccgggtgcatgaagtgcaggctgatgaacagcgggtggtattttttcagcatgcgggtcaaggccggggtcacccgctggggcaacacggccggaaccttgctgccgatgcggatgatctccacgtgacgcatggcccgcaggcgcgaaagcagccactccaggcggtcgtcggccatggtcagcgggtcgccgcccgagatcagcacgtcgcgcacggcgggcgtggcctcaatgtaggccagggcccgctccagggcgcgcttgcccgtgtgcatgccgccgccgcccaccaggcgcgagcgcgtgcaatagcggcaataggtcgagcaaaagccggtggccaacagcaacacccggtcggggtagcggtggaccaggccgggcgcggccatgtcggcgtcctcggccagggggtcgtggctttcgccggggctgaccacggcctccatccaggtgggcaccacggcccggcgcagggggtcggccggattttggcggtcgatcaagctgagataatagggcgtgatggccatgggcagacggccggccacggcctcgaaggcgcggcgttcttcttgcgccaggggaaaaaagcgctccaacgcctgggggttggtcaggcggttgcgcacctgccagcgccagtcattccactgggccgcgcagacgccgggaaaaaagcggcggcgaaaggcggcgctggcgctggattgatgaggattgaaaccatggcccgcctcggtcgaccaatcgaccgcgggcgtggcgggtagcgggcaagggacggattttcggcctggagggtccaggtcttcggtggaggcttcgcactggttgctgttggcggcgatttggctcattctgaagctcctgccccaaataattccgttgcgtttttttggtggatgattccgggcggccggcccgatcggttgacggcccgacgaccgttagcgcgggccgccgtcgaccgggaagatacgccctcgagccaggttggtttgggcgaaacgcttgaccttcagcgccggctcgccgccgctttcggtcaagtcgccccagacggtgacctcgcggcgcagaagggtcatcatttccttgcgcagttcgccgggcagcagccggtgaaccgtctcgtcgtagctggcgatggcaaagacttcgacgttgccggcgcggtcccactccacggggatcaaaaggccggtcaactcggtttctttggtgcggcaggcgcagttcattgctggcgtctcctggcgtacatcgccgccgggcgctctttcaagccatgtgccaacggatatcgctttgaaattacgaattgttttaatgttacaagcgattggggtgaagtgaaatttcactcaagcccaggtatgggcggcgcggccgaccgcaatccttggctcgcgccacccgcgctgaagtcatttgaaagggttcagcggcgccggcaagttccgggaccgggccaggcgaccgtacaattccatgtcgcgctggttcaaccgggccaactgtttgatcaggtcatcgtcgctcgccaatcgggccaggcgttgggcgtagcccggcaggcggcccttgttgtcggcgcgggcggcggggcgctccggccaacccaaggccgtggccaaccgcgccaggtcggaaggatagcgctcttgcagccccacgaagtcaaaatcgtcaatcgtcattgatttaagtatgttgttgctgacaaaatcgcgcatgacgggcaggcgggcaaaccgtggcagatccaattcgtgctccagcatgtgatcgtggatcaagttgccgtggcggtcgctggtcagccagaaataatagtggctgaccagccgagccaccggatgacgcaaccagatgacgcgcttggcctccgggcaggccaacagatacttgtcggccggaaagtgaccatggatcactgtggttcgcggcggcaggccggccaccaggcccaccgcccgccgctgggccagctccgggtccaggtggcaaagcgaacgggggtcttccatgaactcggcgtaatcgccaaaacccgcctctgggccatagtgctcggccaaggcccggcggaagctggcgcccgccgccttgggcacgtgcacgctgatcagctccacccgcggcgcgggctgcggcgcggcggcccgtggccctcgaagctttttaaatgatccgaatactcccattgctcggcccgacccgcgttgcacgaatggttcacggcagggcaagccgcgtggaatttcgccgcttgccggcttgcctcgcagggaataatcggaatccgtcgtcccgtggttacggcgcgctcagcgaaaatccttggcgcgcaggccgtacttggccatcaggtagcgatattggcgggtggtcacgccggcctgggccgcgcagcggtccacgcggcctttcttttgcgtgagctgcttgatcaggtagcgctgttcgacctcgttgaccgcccgctggcgggcctcggccaggcgcagctcaaaggcctcctcctcgccgggcgcgggggagctgagggccagcaggtcggcggggaagctggtggcgcagagggtgtcggtcttttcgaggatataggcgcgctccagcaggttttccagctcgcggatgttgccgggccaggcgtaattgcgcagcgcctccatgaccgtggcgtcgatggccccgatgttcttgccgtattcggcgttgaggcgctctagaaaggtgcgggccagaatacccacgtcctcgcggcgttggcgcagaggcggcagttcgatctggaagacgttgagccgatagaacaggtcgccacgaaaggccccggcctccatcagctcttgcaggttgacgttgctggcggccaccacgcgcacgtccacggcgatggtgcgctcgccgccgacccgcgagaatgtgccgtcctgcaacacctgaagcagcttgatctgggcgttgggcgagacggtgccgatctcgtcgaggaagatcgtgccgcgatcggccagctcgaacttgcccagcttgcggcgttcggccccggtgaacgagcccttttcgtggccgaacaactcgctttccaccagattttcggggatggccccacagtgaacggagatgaacgggccggagcctcgcttgctgtggctgtggatcagcttggcgatgaggctcttgccggtgccggtctcgccggtgagcaagaccgtggccttggtcgaggccaccgactcgatgcgctcgtagacggccttcatcagcggcgagcgggtgcgcaccagatcgcgggactccacccgccagaaactgtcgcgcaaaaattgcagctcggcctgaatcttgtggctttgccgcaggttgtccagcaccagctcgacctcgtggacgtccaccggatagatcagatagtcctcggccccggccttgaccgcctccaccgcctggcggatggcttccggcggggccaggatgaccacggggacattgcggtggccgttgcgaaaatggcgcagccccgcggcgaaatcgcgctgattctcgggcggcaggcactggcggataaagtctatgtcaatgaaataaatatcgaaagcgcgcttgccgatggcttccagacaggcggggccggtgtcggtcacggccaccgaatagaccgccgacaggcaggcgtggatgctggcctgggcgtttttgtcgttggtgccaaccaaaacggttttcaaaagccgcctccaggggcgcttgacgccaaatgccaaaaaaatataacaaaatcgccatggccgccagaacaatcgtggcgggtgaattttgacttcacttttttattggctactgatatcaattgattgccccgctatttgtcatccggttacaccccggcgggcgcttttcacgatttttttgaggaagttcgatttcactttgcgagggtgcggatttttttgtccgtattttcgcgtggttgcatataggcatggcttttgcctgactggcctggcgttgcggacggccgtcgggtaatattcgcggcgcgtcgccccccatggacgcgaatctacacagtgagccatatacgctgcgttgaagggattacgaccgatgcaggaaaagctgaacgtcagccttccggatgcggatgcgactgatactatggatttgatggccgacgaggccgccaaagaggtgaccgatcgaaaatcgcgcgccaaggtcttgctgctaaagggcgtcatcgtcacggccctgatcggcatgctcaccggcggcgtggtgttgtgggacgacatcatgctgcacatgaaaggcttcgtctccaccgatctgggcggcgtctttttcatcctggccaacgtttccggcgcggtgggcctgttctcgctgatctggcgggtggtcctgacgctgatgtacaagtccgaggccccgtgttccgacgacgagctgcccaccatcaccatcgtggtgccggcctacaacgagggctcccaggtgctcaagaccctgcgcagcatcgccgccagcgattatccggccgccaagatgcagctgatcgccgttgacgacggctccaaggacgacacctggctgtggatgaaacgggcctcccgcgagctgggcgagcgcctggacctgcgccgcctcgaccgcaacagcggcaagcgccgggccctgtacgaaggcttcatgaacagcaccggcgagatcctcgtcaccatcgacagcgactccgagatcgcccccgacaccctgcgccacctgatcacccccttcgtgcgcgaggcccaggtgggctcggtggccggcaacgtgcgcgtgctcaacgcccatcggggcatgatccccaagatgatggacgtcagcttcaccttcagcttcgatttcatccgcgccagccagagccaggtcaataccgtcctgaccacccccggcgccctgtcggcctaccgcgacagcgtggtgcggcccgatctggagggctggctcaaccagaccttctgcggccggccggccaacatcggcgaggaccgcgccctgaccaacctggtgctcaaggccggctacttcgtgcgtttcgcgcgcaaggccgtggtctacaccgaggtgcccctgggctacaagggtctgtgccgcatgctgctgcgctgggcgcgcagcaacgtgcgcgagtcgctggtcatgggccgcttcgtgttcaccaacttccgcaagggcggcaagctgggcggccggatcaacttcctgctgcaagtcttcgccatgaccgtgggcgaggtgctcaagatcagcgccgtctgcaccttggtggcctatccgctgatcatgggcggcaacttcctggtgggcgcggccatgggcggcacggtgccggcgctgttctacctgctgcgtcaccgcaacagcaactgcctttggggcttcccctactgcctgttctgggtgctgaccctgagctggatcagcctctacgccctggtcacgccccatcgctccagttggctgaccaggggcctgaccgaggagcacaaggccgtggccgagcagcccgacccctggacggtctcggtggccgcctcggcccgcaccggcctgcgctgatcgccagataagaccgactttcggcccgacgtccgcggcttgcccgccgtgacgtcgggccggtttttttgcgcgcgcgcttccgcgctcagcgctcggccaactgggcgaaggcgaccatgccggccaggggctgggcgcgcagcacggcctggacaatggcccgggccaggcaatcggccatggcctggcccagctcggtgatggccagggcctggggcgaggcgaaaaagccctcctggcggggtagctccttttggccggtgcccaggcaaaaaatcgtgtcgccgtcgtacatggtgtgggccggccggatggccctggccaggccgtcctgggccatctgggccagttttttggcctgggccttgtcgatggccgcgtcggtggccaccacgccgatggtggtgttctggccgggttgacccggcggggcctgcggcaattgcacggcgcggcggccttgggggccgaactcgccgtcgagctcccggccgatctcccagggccggccgctggccgggtcgatcaccccgcccagggagttgaccgccaccagcgcgcccacggtcaggcccgaagccaacacggcgctggccgtgcccagcccgcccttgatcccgcccgacatggccccacagcccgcgcccaccgcgcccatggccaccgggccatcgccggccgcctggcaggccgcccggccccagtccgcgccggtgggcgggacgaacgacgccccgcgacccaggtcgtaaagcgccgccgccggcacgatgggcgcgacctggccgccctccaacggaaagccccagcctttttcggccagccagcgcaccacgccgtcggcggcggccaggccatagaccgagccgccgcatagggccacggcgttgaccacgcgcaccagattttccggctggagcaggtcggtctcgcgggtgccgggggccgagccccgcacgtccacgccgcccaccgcgccttgggggcagatcaccacgctgacgccgctggccgcggacaggtcgtgatgatggcccaccaacaggcccgccacgtcggtgatggcgttgtgccttcctggtttgatcatgcttcaagccttttgttgggaatgagcgtcaaggccgcgtcaatcagcggctttttttggtataggccactggcggccggccgtcaagggccgggccccaaacaacggcggccttcccccgccaaggggaaggccgcgcgttggccgtttgccgcgcctcagtagcgggcgcggccatagggccccggatgatggtgggggccggggcggtgataatagcccggcgggccccacgggcgataataataggggcgccggggcggcgggaccggcacgtagtaggccggtggcgggtagggcgcgtaatagcccggcggcgggcaaggcggcggggccggcacgtagtaaaccggcggcggcggaacgtagggcccgggcaacaccaccgaaaagccccagcctccgccgatgatcacgggcgggcgatgggcctgggccggcgcggccgcgcacagcgccgtcacgacggccaaggcgcagcaccacaggatcttgggcatgacacacgctccagacgatggccaaaagcgcgccgggcgcgtcaattggccggttggttgaagttgccggccggctggccgtagccgtcgccgggttggttgaagccgctggtcggtggacttggttcgggcttggccggcggtccgggctggccgggctgggcgccgccatagatgttgcgcagctcgatgaaacggtcgcggcccaggatcttgcgcgcctccagcaaaaagcgcgacttgtccagcgtcacctccgactgggcctgggccagttgggtaaactgctggcggatggcctcctcgtccagggggtcttggtcgaagtagctgtcgagggtgaccctggcctgctggatctggttgcgctggctgatgatcttgcgccgcagctccaggttgaggttttccaacgagtcgatctcctcggggctgaggctgagctgggcgatgatctcgggcgactgccaccatttgtagagcttgtacatgtcgaccccgccctgggccgcggccggggcggcgacggccagcgtcagcaaggccgcggccagcgtgacaatgaatttttgcggcatggcgcttccctccgcgatatgttgctagctccgtggctcgtcgacatccgagacggcggcctcgaaaaactcctggtcggcctgacgcatgcccccgctgatgacaaagcgtttgaaacgatcaaagggctcctcgggctgccaatacatttcggtgggggccgagcgggtccactggccggccaggccgaccaagtccagcggctcgtccagatcgtcggccggcggcgcggcctgggccagtgtggccggggccgctggcgcgggccgggccggggcctgggtcggctccatcggcggcgcggcctgggccaacggggccggggcttgcgccggcggcgcggccacggccagcggggccacgggcgcgggctggctgggcggctggagcggcgtggccaggttgagggccacggcggcggccacggcggcggcggccaggccgcgcaagggccacaaccagcgctcggcctgacgtttgcgccgggccagggccaggcggggcggccgaggcggcgccttgaccacgcgcgcggccgccggggccagcgcggccaaatcggccgccagggcctccacctgggcccggcagtaaccgcaggccgccagatgggcccgcacgatctgcgacgagccgtcttggtccacggccgcccgaatgatctcggcctcgccgatgtgttcggtcgctctcatgcctcgcctcgcaacgccttcagcagctccggcttgccgcgcagcttggctaccgcgcgataaagctgtgttttaacggcgctttcacttttgcccaacgcctgcgccacttcttttatgcccaggccatccagaaaatgcagcgtgaacgcctcgcgctcgccgccgggcagcccccggcagaaagcggcgatcatccgccacagctccttgctggccacttcgtcttccaacaccgggccgccggcgcggccggccggggccggcgtctgctcgtcatgttcttccaacggccgcagcaagcgtcgcgcgccctggcggcggtgatggtcgcgcaccaggttgacggcgatgctgtagagccaggccttgaagcaagaggcgtcgcgcaactgggccaacccgtcgaaagccttgataaaggcctcctgggcgatgtcctcggcgtccatgtccgactgggtgcgataataaaccatgcggtagatatcgccccaaaacatgtccaccagcttgtcgaaggcgaactcgtcgccgcctttggccttttgggccagcgcgacggccaggtccagcgactgcgcgttgtcggattgtggattcacgtccgaaggtcgcctcttggttgtggcctcctcgccagcctcgcgcgggctatggcctttattcgcgcagacgtggggcgagctgattttgtctacaagtaaatcagttttttggcggaacgcgactggtttattgcttggcgatggcctcgtccaggatccacaccggctccttgaccggctggaccagggcggcgggcaggcttttgtcgccggcgcggacccgttgcagggcctggcgcttgccctggcccatgacgaaaaacagcgcctgacgggcggcgttgaacaccggcagcgtcaagctcacccgcgccaccggcgggtcggcctggggcggcgggcagacgcccacggcccaacgcctggtttcgttcagggccgcgtcgccgggatagaggctggccgtgtggccgtcggcgcccatgcccaggatcaccaggtcgaacaccggcggctcgtcgccgctggcctgaaaaaattcgcgcaacagcgcgtcgtattgccgggcggcctcgtcggggcccaattcaccctggatgcggtggacgttggccgccggcggcgtgaagccgccctcgcacaggcgcttggcctggccggcgttgctgcgggggtcatccaggggcacgcagcgctcgtcgccccagaaaaggtgcacctgctcccagggtatctcgcccacctggggcggttgaaccagcctggcgaacagtgaaagcggcgagccgccgccgggcagggccaccgtgcagacgccccgcgcctgcgtcgcctggcgcaccacctgaacaacccgagaggccgacaccctgatcaccgcctcgggagtgtcgaagatccattcacccaaaatcagtcctcgttccggtcggccagcaacggggccacgtcccgcgcctggggcggcccccagccgccggccggatagaaatgcagccgcttgccgcggtcggcgcaggcctcgcaggcccgcaacagcggctccagccactgccagcacagctccacgccgtcttgccgccaaaacaatgtatgatcgcccaacatggcgtccagcagcactttttcgtaggcgtcgtgcatgggctcgccaccggcccggaagtcgaagcccatgcccaccgtgcgcaggcacagcttggggccgggctttttggtctggatgctaagggttatcgtttcctcgggctggatgcccaagctcaggcgattgctggtgatgtgctcgcccagggcctgacggaacagcgagtggggcacctgcttgaactggatgtcgatgctggtgcgcttcttggccaggcgcttgcccgagcacagataaaacggcacgccctgccagcgccagttgtccacgaaaacgcgcaacgccgcgaacgtgggcgtgagcgacccaggcgccacgcccggctcgtcgcggtaggccacgacttcctggcccgccacccggccggcggcgtattggcccaacaccagcgtcccgtccagattatcggcgggtagtggccgcaaacagcggaaaagccggattttctcgtcacgaacccgctcggcgtccatgttgggcggggcctcgccggccaccagggccaaaagctggagcatgtggttctggaacatgtcgcgcagcacgccggcttgttcataatagccggcccgatgctccacgcccagggtctcggcggcggtgatggccacgaaatcaacgtacttgcggtcccacagcggctcgaacacggcgttggcgaaacgaaagagcattaggttctgcaccgtgtccttggccaggtaatggtcgatgcgaaagatctgctcctcggcgaagccctcggccagggccgcgttcaactggcgagcgctttgcaggtcgtcgccaaagggcttttcgaccaccaggcgcagccagccggggccgtcgctttggttcatgccggcggcgctcaggctgcgggccacgtcggcgtagagctggggcgggatggccaggttgtagatgcggttgccgcagccgccgcagtcgcggtcgatgacctccagccggtggcgcaggggcgcgaagctggccgggtcgtcgtaggtcaggggctggtagaacaaccgccgggcaaaggcgtcccaccgggccaggtccaggccggcctcggccacggcctgggccatcagctcgcgaaattggtcgtcgtcgtaggcggtgcgggcgcaacccaccacggccaggctctcttgcaggccgtgattgacgaacaggtcgtagagcgccggcatcagcttgcggtggcacaggtcgcccgaggcgccgaagatgacgaccacgcaagggtccggcgcgccctccagatggcagccgacgccatcttggatgatttggcccgcccatggcggcgcactagtggtcaaggctcgctcccggcccgcgctcgcggccgtgccagccggcggcgcgcttgttgaaaaaccagccgacgcatggtcggcgttatgccattgtcctcatttcgcggcccaaaaacaagaggcgcgtcggccagcgacgcgccccatgcggcaatttcgccttttcaggccgtcagttgagcagctccagcgccttggccacgacgttttccaccgtgaagccaaacttggcctgcaacaccccgcccggggccgaagcgccgaaacggtccaggccgatcaccgcgccgccgtcgccgacccagcgctcccagcccagggtcgcgcccatctccacggccaggcgggcccgcaccgtcggcggcagcacgtggtcgcggtaggccttttcctgggcggcgaagatgtcccaactgggcatggaaaccacccgcgcggccacgccccgttgggccagctctttttgcgcggccaggcacaggtgcagctcggagccggtgccgatgaggatcagccggggctcgtcgtcgcaattgcccaccacgtaagcgcccctggccacgccctcggccgcgcccagggccggatcgaggatgggcagaccctggcgggtgagcacgatgaccgtggggccctcgccttgcagcgcgcaggcccaggcccccaccgtctcgccgtagtcggccgggcggatcaggcgcaggcccggcatgacccgcaacgacatcaagtgctccaccggctggtgggtcgggccgtcctcgcccacgccgatgctatcgtgggtgaagacaaagatgctcttgcagccttgcagggcggccaggcgcagggccggccggcaaaagtcgctgaaaacgaaaaacgtcgcgccgtaggggatcaccccaccgtgcagggccatgccgttgacgatggccgccatgccgtgctcgcgcacgccaaagtgaatattacggccggccggcggctggccggggcgcatgtcgcccgagccggcgatgatcgtcttggtgctgggggccaggtcggccgaaccacccaccaggttgggcacgcgtttggccagggcgtttagcaccttgccgctggcggcgcgggtggccatcttgccgtcggccgggcccagggtgggcacctcgccgccaaagcccaggggcaggcggccggcgatctgggcctcgaactgggcggccagatcgggttgggcctgggcaaaggcccggaaggcctcttgccactgggcttgcagggcctgaccggcggccttggactggcccagataggcccgcgcctggtcggagacggcgaagggttcggccgaccaacccagcttttgccgcgtgacggccatggcctcggggcccaggggctcgccgtgggcgctggcctggtcttgcttggggctgcccaggccgatgtgggtgcgcacggcgatgatgctggggcggccggtctcgtccttggccgcctggatggcctgggcgatggcctccaggtccgcgccgtcggccacgcgctgcacgtgccagccataggccgcgaaccgggccatggcgtcttcggtgaaggccaggtccgtgccgccctcgatggaaatgtggttgtcgtcgtagagataaaccagcttgcccaggcccagcgttccggccagcgaggccgcctcggaggccacgccttccatcagatcgccgtcgctgacgatggcgtagacgtggtgatcgaccaccgcgtggccgggccggttgaactggccggccaagaagcgctcggccagggccatgcccacgcccatggaaaggcccatgcccagggggcctgtggtgcattccacgccgggggtctggccgtattcggggtgaccgggggtcttgctctcccactggcggaagtttttcagctcgtccagcgatagatcatagccatgcaggtgcaacagggcgtagagcagcgccgagccgtgaccggccgaaagcacgaagcgatcgcggttgggccaactgggatcggccggattgtggcgcaaaaagcggctccagagcacgtgggccatggccgcggcgcccatgggcatgccggggtggccggagttggccttttcgaccatgtcggcggccagcatgctgatggcgctgacggcctgacggtccagttggctgtctaccttgaacatggcaatctctctcgggttgtcggatgggccttgggccggcttttgccggaactggcactaagctacccgcttttgggcgattcgcaaagacccccggcgcgccgggcggcatttttttggccggccgaggcccaaaacggccgaagccgcgcggaaggcgcggcctcggagcgcgggtgggcgcgacctcagacgtcgaggacgcacttggtgaagtcgatctgcgtcccacagttggagcacttgcgcggcttgtcgaactcatccgagaaaatctcgttggcgtggccgcagttggggcacttgcacgaaaagaccttcaggcccttgttggcctcgaaaccggggcaatgtttgggggtggtcagctcatcagccactgcgctactccttttcaggcaggttgggccgcccggccgacgcgcgggcggcgatgctctcgcttttttcctacatattaaattgtgcgcgcctcggcccggcctcgtcaagccttggccggcggcaaaatccgccccggcaaagccggctaacgccttgcaagattgcctggtttggtgtaggaaaaactgccccggatcgtccaccgggtcactatcagtttttttggaggtgcctcatggccgtggtcgcgcccttccgggccctgcgctacaaccttgacaaaatcgccggcatggaacaggtcgtcaccccgccatacgacgtgatcaacgccagccagcaggacggcttttacaacgccgacccccacaacatcatccgcctggagctaaaccgcaagcgcgacagcgacagcgccgccgacaatcgctacacccgcgccgccgaacacctccagcgctggatgcaaagcggcgtgctcaagcgcgacgaaaagccggccttttatgtttcgcgcaccacctaccaagaccccgacggcaatgagcgcgtgcgcaccggctttttcaccctgctgcgcctggaagacttcgacgccggcgtggtgctgccccacgagcgcaccttcaccgaacacaaggaagaccgcctggccctgatcaaaaaaacccgggccaacatctcgccgatcttcgccctttttcccgacgaccaaaacgccgtcatgggcgccctgcaaagcgcccaggcccaagcgcccgactacgacttcatcgaccccatgggtctgcgtcagcagctccacgccgtcagcgaccccgcagcctgcgccagcgtgcgaaaactcatggccgacaaggtcattttcatcgccgacggccaccaccgctacgagacggccctcaattatcgcaaccacatgcgcggccaatgccccgaggccgggctgctggcctcgttcaactacgtcatggtctatctctgctcgatgagcgaccccggcctgaccgtctttgcctgtcaccgcgccgtgccccggctcgacggcttttcggccgtggacttcatgcgccacgcccgccaagactttgacgagctgatcatcgaggcccccggcggcctggccgccaacgcgcccgtgctggtcgaggccctggcccaggccggccggcaacgccccagcatcggcatggcctgtcacgacagcgacaagctgcacatcctctcgctcaagcccggcgccatggatcaagaagaaggccccgacgtcttcgggcccctgcgccagctcgacgtggccgtgctcacgcgcatgatcctggaaaagatcctgggcctggacaacaacgcccgcgacatggcccacctcatcagctacaactccgacaccagggacaccctggcccaggtgcagagcggccaggcgcgggtggcctttttgctcaaccccaccaaggtagagcaggtcaaggccgtggccgaggccggcttgatcatgccgcgcaagtccacctatttctatcccaaggcgctcaccggcctgaccctcaacctcgtcctgcccgacgaggatatcgcggcctgctgaagggccatgggcgaaaacggcggccggcccggcgcgggcgagatcacccgcgacgcgctgggccgccacgtcttttaccagcccaagtccggctatcgcttttccatcgacagcgtcctgctggccgccttcgccacgcccacggccgggccggtggccgacctctgcgccggctgcggggtggtgggcctactgctggccgcccgtggcctggccgggccgtttctggccgtggagatcgaccccctggccgcccactgctgccagctcaaccaggcccacgccggcctggacggacaaaccatccgggccgacctgagccaagaccatcccgccctgcaacccggcggctacaagctggtggtctgcaatccgcccttcagccaggccggacggggccgcgcctcgcccgatcccgccagggccaaggcccgaaccgagctggccctgcaaccccatgacctctggcggcaggccgcgcgcctgctcaaacgcggcgatcgcctggccttctgctggccggccagccgcctgccccaggccctggccgagctgggccaacaccgcctgacgcccaaacgtctgcgcctgatccacggccgcctggacgccccggccaaaacggcgctgatcgaggcggtcaaggacggcggccagcaactgagcgtccacccgccgctgatcgtccacggcccaggccaagagtatacgcccgaggtttcggctatctatggcgatctgggcctgttctgaactgtgcgctcatggccgccaacagggcttggcgcaccttttcgtcgcgcacgccggccaccatggcctccagctcggccagttcgcccgcgctcagcggcggcggctcgggttcgggcggcggcgggggcggggccgcccgcgccttgatcagcttcaacgaacgcacgcccagcccggccagcgccgccaccaggcccggcgcggccagggccagctcctgccggaaggccgcgccgcgcacggccaccaccagcgcgccatccgggtccaggcgcaccggccgcccgcgcgaggccaccaacggccccaccgccgcgcgccaggccgccagcagcccagggccgggcagacgcgccgccaccccgccgggcagcgcgccggccagggcctggcctagcttttttggtttgtcgggccggctcatggctcctcccgccgtgacattgggccgcttgatcgatcgtaccgcgaccggcccggcaaatccaggccccaacccggccgcccgccgcccgtcggccccaagaaaaccaaaaagagcgcttttagccgcgcgcgggctttcctcgatgccggatgcttgatactatcaatacttctatttgcgccaacccggagtttgcgagcgatggcaagccgtcttgaaatagggctgcggccccagttgccggacccggcgggcgcggggctgcgcgcgcgggcgcgggcgtatctgcgtttgccggtggaggaggccagggtcttgcgggtgttgaccttcgacaccgccctggatgaaaaccaactggacttcgtccgccaagaggttttcaccaaccccgtcaccgagctcagctccttcgcgccgctggccggccagatcatgcccgctttcgactgggctttgtgggtggggctgaagcctggggtgcgcgacaatgaaggcgccacggccatcgagggcatggccgacgccctgggtcgggaatttgggccggacgaggcggtctacgccagccggctgcacctgctgcgcgcgccgcgcttgacgcgggccggggccgaggcgttatgcgccgagctgttggccaacccgatcatccagcgttggcgggtgattggcgcggcggagtgggatagccaaaacggcgtggggctgatcatccctcgggtggagttgggccgccggccggtggtcgagcgcatcgaggcgcgctccgacgccgagctgatggagctgtcggatcggcgtgggttgtttttgaatccggccgatctgccggccatccgcgcctatttcgacgacccacgcgtgcgggccgagcgggcggcggtgggcctggccggccccaccgacgtggagctggaatacatcagccaggcccgcagcgaccattgcaaccacaacaccttcaccggccgctacgcctaccgcgacctggccacgggccaaagcgtcgaggtggacaatcttttcaagtcgtgcatcaagacgcccaccgagcaactggccgcgcaaaaagcgtgggtggtcagcgtcctgtgggacaacgctggcgtggcccggctcgacgagcaatacaactacgccgtcaccggcgagacccacaacagccccagcaacatggaggcctacggcggagcgatcacgggcattgtcggcgtctaccgcgatccgctgggcacgggcctgggctccaagctggccgctggcatgtggggcttttgcgtggggcccagggattacgacggcgatctgcggccgttgttgcacccccggcggctgctggatgggctgatcgacggcgtgcgcgacggcggcaacaagagcggcatacccaccgctctgggcacgctgatctttgacgagcgctatctgggcaagtgcctggttttcgtgggcgcggtgggcgtgatgcccagggaggtcgccggccggcccagccatttgaaggccgccggtgacggcgatctggtgatcatgtgcggcggccgggtcggggccgacggcattcacggcgtgaccgcctccagcgccggtttttccgacaacactccggccggtcacgtgcagatcggcgacccctacacccaaaagaaaatgcacgactttttgttggaggcccgtgacgaggggctgataaatttcatcaccgacaacggcggcggcggcctttccagcagcatcggcgagagcgcccgctccagccgaggggccgaggtcgacctggccaaggccccgctgaaatatcaagggctcgacccctggcagatttgggtcagcgaaagccaagagcgcatgaccgtggccgtggccccggacaacctgccaagattcatgagcttatcggccaagcacggcgtggagtcgacggtgctgggccgctacgccgccacgggcaagctgaagttgacctatgggtcggaagtctgctgctacgtggacgtggattttctggagagcggctttccgcaatggcgcttcgaggcccagtggacgccgccggccctgcgcggcctggtcgagccggtgctggccgcgcccatcgaggccgacaagctgatcctcgaactgctggccagccccaacctgtgctcgcgccagtggatcaaccgccagttcgaccacgaggtgcagggctccagcgtgatcaagccctttgtcggcccggcccaggacgtgcccagcgaggcggcggtgttgctgccccgcctggacggtcgggccggtttggccatggctcaggtatttttgaccgaatacggcgatatcgacacctacgacatggtcgccgccgagatcgacgagggcctgcgccgggtcacggccgtgggcggcgatccggcccagaccggcggcatggacaacttctgctggccgtcgatccaatacgatcccaaaaacaaccccgacggccgctacaaggccgcccagttggtgcgggcctgctgggcgctgcgcgattgttgcctgacggccggcattccgctactttcgggcaaagactccatgtacgtggacggcaccatcgccgatcgacggggcctgcgccgccgcgtctcgggcccgccgacgatgatgttcaccgccaccgcgccggtgcatgacttggcctggtgccagaccctggagcccaaggtcgccggcgacattgtttatgttctgggccgcaccaaagacgaactgggcggcggcgcgctatacaatcacctgggccaggtgggcctgcaagcgcccaagagcgacctggcggccaccaaggccctgtgcctggccgtgcaccaggggttgaaagagggcctgctggccgcggtctgcctgccctcgcggggcggcctggccctggcctgggcccgcatggccctggccggcggcctgggcctggagctggacctggacgccctggacgcgccggatgatctgggtttgctcggccggttgttcagcgaatccaccggccgcttggtggtctgcgtcgatccggccaaggcggcggccttcgaggcgctcttggcggacttcagcgcgcgggccgtgggccgggtgaccaagggcaagagcctggtcatcaccagtggcggccaggcagtggcctcgctggccatcggcaagatgcgccgccagttcacgcggcggtttggagcgttggtatgagcgtgcgggcgctggttctgagcggctatggcgtcaactgcgactgggagacggcccacgtcctggccctggccggggcccaggtcaggcgggcccacatcagcgacctgaccggcgcgccaggcctggccccctgccagaccttggacgatcagcacatcgtcgtgttcgccggcggtttcgcctggggcgacgatcacggggccggggtgcttttggccaaccgcctgcgcaaccatctgggcgagcagatgcgccgttttctggcgcggggcggcctggtgctgggcatctgcaacggcttccaggccctggtcaactttggcctgctgcccatgctggatggccggtggcggcgcgacgcggcgctggcggccaatgattgcggcaattttcaagatcgttgggtcgagctgatcttcgacccggccagcccctgtgttttcaccaggggcctggagcgcctggaggttcccatccgccacggcgagggcaagttcatctgcggccccgagaccatggccgccatccaggcccagggcctggccgtgacgcgctacggcgacggtcagggccgaccggccggcggcaagtggccggccaaccccaacggggccatggacgacatcgccggcatctgcgaccccagcggccgggtctttggcctgatgccccaccccgaggcccactatcgcctcagccagcatcccacctggacggccatccgcgagcgggcccgccgccagggccgggagctcgaccccatggccgagggcccgggcatggccatctttcacaacgccgtggccgcggccaaggcgagcctctagccatgagcgaccagccggccatcaaccagatgagcgacggccagatcgtgcgcggctcgtatctgctgctgcgcaagcagatcgccacctcgcgggggggcaaggcctacggcgcgctgcgcctgggcgaccggggcggcgagatggaggccaagctgtgggagcgggccgaggagctgctggccgagccgcgcgtgggcatggtcgtggccatcagcggccgggtggaggcctttcagggccggccgcaactggtgctggccagcatcgccgtggaccccttggcctcgccggccgactttctgccggccagccccgtgcccctggccgagctgtgggccgccgtggacgcggcccgggccaaggtcaaaaacaagcacctgcgccgcctgctcaagacctttttcgacgagccggcctttcgccgcgtcttcgagctggccccggcggccaaggccgcccatcacgcctacgccgccggcctgctggagcacaccgccggcgtggccggcctggccgtggccgtggccgggcgctacccgcacctggacgcggggctgttgatctgcggggccctgctgcacgacgtgggcaagacccgcgaactgagcctgggcccgcccatcgactacaccgacgagggccgcttggagggccacatcgccatcggcgcgcgcctgctcgacgagcgcctggccaagctgcccgactttccagcccccgccgccgccatgatccgccacatgattctcagccaccacggagattatcagtttggcagcccccgccggcccaagaccgccgaggccctggccctgcacatgatcgacgatctggacgccaaaatggccatgctgcgcgccgccgccgccgaggagccggagaccggccactggagccgttatcatcgcctgctcgaacgggtggtctacgccggcccgccagtctgggatcaacccgaccagccggtcaaaacggaggcgaaggccgtcgacagtgcggtcatgcctgggcttttcgatatgggcgagcaatcatgagcgccaagccggccaaaacgccgcgcgcgccgttcatcaccctggagggcggcgagggctgcggcaaatcgacccaggccagcatgttgggccggcggatccgtggcctgggcctgaaagtcgtgctgacccgcgaacccggcggggccagcctgggccagaccatccgcgagctgctcttgggccccggccaagaaccggtggacccggtcaccgaactgctgttgtttttggccgaccgcagccatcacgtgcgggccaagatcgaaccggcccttttgcgcggcgaggtggtcgtctgtgaccgcttcgccgactccagcgaggtctatcagggcctggccaggggcctgggcctggagcgcgtgcgccgactcaaccagtgggtctgcggccaatgctggcccgatctgaccttgctgttggacttgaaccccggcctgggcctggcccgggccgcccagcgccagggcgagctgggccagggaccaagccccatggaaaaagaaaagctggagtttcacgaacgcctgcgcgagggttttctggcccaggcccaggccgagccggggcggatcaagcccgtcgacgccgcgcggccggccgaggaagtggccgaggccatctgggcccatgtcgagccgctgttgcgggagtggcgacgctgtggcctttgagggcctgttgggccaggcgcgggtcacggcccaattgacggccgagatggccgccggcaagctggcccacgcctatcttttctgcgggcccgagggcgtggggcgagccacggcggcgctggagctttttttggccctgaactgccagggcgcggccgatggcggcgggctctttggcggcgcggcccaggaggataggccccacccgtgccgacattgccccgcctgccagcgggcgcaggcctggcggcacgaggagcttttgctcttgcagccgccgggtgaggccgcctccagccagatcaaggtcgaggacgtgcgcgaggccatggccgccatgcgcttcgcgccgctgggcggggccacgcgcatgctgctgatccgtcaggcccagcagatgaacgccaccgcggccaatgctctgctcaagacgctggaagagccgccgccgcgcaacatcatcgttttgaccgtgggcgacccccgcgagctgttgcccaccatcgtcagccgctgccgcaaggtcaacttcgctccgctgaccgaggagaccatccgccaggccctgttggcgcggggcctggaccaggcccaggccagcctgcgcgcggccatgggcggcggttcgctgggccgggcgctatgtttggatcacgaagaacaacaacgcctgctgggccgcctgcgccaggccttggcgcgacccgccgacgccctggacgactgggccctggccgaggagctggtcggccagtttcgcggggccgagcgcatcgaccgccagggcctggccgacgctttggatttgctggccctggacctgcgcgaccaggccgtgggcgcgctgggcaagccggagctgcgcctgttgcccggcccggccgccgcgccggccgccacgcctccggccctggtggctgcctttggccgcctgcgccaagcccagcaggagatcctggccaacgccagcccggagctggccgtcacagtgatgctccaggaaatgcgagccctggcggccggccgcgcttttgactaaaatagcctcgggttgccataaccgagcgcacacgccggcgcgggccggcggcgaaagagggcttcatgggtaaggtcgtgggcgtccgtttccatccgggcgccaagatatacgatttcgactcgggccactacgtgttggccgtgggcgacaaggtggtggtggagaccgagctgggcctggtgctgggcgaggtggcccgagggccccgcgtctggcccgagcagatgcagtcggccgatcatccgccgctgaaaaaggtccaccgcctggccaacgaggaagatctggcccaactggagcaaaaccgcgccctcgaaaaagagggcatggccttttgccgcgaacgcatctcttcgcaaaagctggccatgaatctgtgcaaggtcgagtgcctgttcgatcgctccaagatcatcttttacttcaccgccgagaccaggcaggatttccgcgagctggtgcgtgaactggtggccaagttccgcacccgcgtggagatgcgccagatcggcgtgcgccacgaggccaagctcctgggcggcctgggcggttgcggccgcgagctgtgctgcgccacgtttttgggcgagttcgagccggtcagcgtcaagatggccaaggagcagaacctctcgctcaaccccaccaagatcagtggcctgtgcggccgcctgatgtgctgcctgacctacgagtacgaaacctatcgctatctgcgcaagggcatgcccaagctgggcaagaagatcattctggccgacggccgcgaggccaaggtcgtgcgccagagcgtcctggagcgcaagctcaccgtgctcaccgccgatggcgacgagatcaccatgagccccgaggagctggccggccagttggccaaggcccaggagtccatcgaaggcggcgacgcgccggccggccaaaccgcgcacgatgaacccgacgagcacgacgcgccggaggacgaacccgagccggaagcgttggccgatgaggccccggccgacgagaccccaggcgacgagaccccggccgacgaggccccgcggggcgaggccgacgacgtcgcgccggccagaaccgatggccaaaaccgccagcgtcgccaacgcccccgtcgtcgcggcgacggccgcgccaacggcaaggccccccaacgccccacggccaacggcgaaccgaacgcccaacaaccaaacggcgagggcgcggccaaacgcccgccgcggccccgccgccggcgcaaacccgccaaacccgacgatcaaggctgaacatggaagcgacattttatataaccacgcctatttattacgtaaacgccgaaccgcatctgggccacgcctacaccaccatcgtcgccgacgtggccaggcgctttcatctgctactgggccagaccgcccgcatgcagaccggcaccgacgagcacggagacaagatcgccgaggccgccgccaaaaacggcctctcgccccggcaatacgccgaccgcgtcagcggcctgttccgcgacctttggccccacctgcacatccaatacgaccgcttcgtgcgcaccaccgatccccagcacatccagaccgtgcgcgccctgctgcaaaaggtccacgaccagggcgacatctatttcgccaaatatggcggcaactactgcgtggcctgcgagcgcttcctcaccgacaaggagctggtcgagggcaaatgccccgaccatcacaccgagccggtctacatcgaggaagaaaactatttctttcgcatgggcaagtatcaacaggccctcatcgagcacatccaggccaaccccgacttcatccggcccgaacgctataaaaacgaagtgctaagcatgctggccgagcccctggacgacctgtgcatcagccggcccaaaagccgcctgacctggggcgtcgagctgcctttcgatcaaaacttcgtcacatatgtctggttcgacgccctgatcaactacataaccggcctggattatcccaacggcgacgattttgcgcgcttctggcccggccagcacctcatcgccaaggacatcctcaagccccacgccatcttctggccgaccatgctcatggccatgggcctgcccctctaccagcgcctcaacgtgcatggctattggaacgtggaccaggccaagatgagcaagtccctgggcaacgtggtgcggcccctggagctggcccaggtctacggcgttgacgccttccgctattttttgctgcgcgagatggctttcggcctggacgccggcttcagcgaagagcttttgatccagcgctacaacgccgatttggccaacgacctgggcaatttgtacagccgtgtgttgaatatgctcgtaaaatatcacaacggcgttgtgccccaacctgggccgctcaccccggccgacgaggagctggcccaggtcgccgcccaggctcgggacggcctgcgccagggcttcgaggccttcgccttccacaagggcctggcccgcctgtgggagctgatcggcgcggccaacaagtacgtggtggccaacgagccctgggccctggccgcccagcccgagcaggccccgcgcctggcccgggtcatgcacgagcttgtgcggaccctggcccaggtggcggtgctgatctggccggtgatgcccgaaatggccgagaccatggccgggcacatgggcctggcccaccccgcgcgaatcggcctggccgggctggaaagcgacgcgctcacgccggcggggacggttatcgccaagccggccacgctgttcccacgcatcgacaccgccggcgtccaggccaaggcccacaaggccgaagtcaaggcccaggccaaacaggccgacgcgccgccggccaaggccccgcgggccgccaaggccgaggccggcccggcccagcagcccatcggcatcgaagacttcggccgggtggagctgcgcgtgggcctgattgtcgaggccgcgccggtggaaggggccgacaagctactgcgcctgagcgtggacctgggcgaggacgcgccgcgcaccatcgtcgccggcatcgccaagcactatcagccggccgcactgcctggccgccgagtggtggtggtggccaacctcaagccggccaagctgcgcggcgtgctcagccacggcatgtgcctggccgccgtgagccctgatggcggcctgagcctggtggaccccggccccgaggccacgccgggcagcatcgtgcgctgaggaggatttttcgtaaccccccgcccgccggcgcgtggtcgcgcgccggcgggatttttgttttgtgctgttgcaacaaggcgatagcatgattttgacctgttggtcatttttgttgcggcgcggccctggcggcggcgattttcatggtcgttgcctgggccgcttgacggggtgtaacatcagcaaagccagtgatatcgggtagcaacacgccgcgccatggccggcctggaccagcggacaagaagatcgcaaccatggacatcgaagcgctcatcaatgagaccgacggcctgaccaagctggaaatcgccctgggcgaccggctgctgctgcgcttggaggccatcgaaggttttttgaagaccgacctggtgggcctggcccaagaccaatacctcattgtggacatgcccaagggcggcccggccatccgcaacaagttctacgaaggcaccaccgtcctggtgcgctacttgcacgccggggccattttcgcctttcagtccaacgtgctggggacaaccgacaagccggtcaagctggtgtttttgtcttatccgcagatcgtcagccgccaggagctgcgccgcgaggcgcgcatggaatgctacctcagcgcggcggccgatcttggccagggccaactcatcaacggcgcggtgctcgatatcagcccgtccggctgccgtttcgcggccaagttcaagggccggccggcggtggagataggcggtgaagtgatcatcggcatgaagctctccgatggcgaaaaggcgcggcgctgcgcgggtacgctacgcagcctcagccaaagcaacggcatggcctttttgggcgtgcagttccgcgacctcgacgaagattcggccttgcgcatccgggccctggtggccaccctgggcgaatacgccgcggccaagcgctccatcgcccacctgggccaacgcgactgagcgccgccccgcgcgccaacggaaagcggccgcccctgctggggcgaccgcttttgcttttatccggccggtttttttagaacatgccgctgatggagttgatcaggccctggcgcaggagcggctcggcctcggggaaggtcaggttgacctggcgggcgctggaggcgatgcgcgtgcgaaagcgcttgcggtcggtggagcgggccgaactctggcggaccatggtgctggagccctgacgcaggttcgactgcgtctcctcggatatgccctcgttggaggcctcggagatctccacgtcggtgatgacggcgaaccagttgaccttgaccatggagccggcgatgacctcggccgcgccggcggcgatgccgccgatggccgcgccacccaactccgagccgctgcgggcgatcaacgcgccggccgccgcgccggcgatggccccgccaaagcccgcgccgctggccagctccagggccgacttgtcggtctggccgacgctgaggatgttggccatcagccagaagtgggcctgacgcggatcgtagacgacctggtagcctttggcggcgatggccgccgagacctcgtattggatgttgaacgagggctggtcggaggtgttgcgcacctggacgtagacggtgcgctgctcgggcggcacggggtcgaggaagaccgtgtcggacatctgggtctcgaccttgaggtcttggtagcggatggccgtggtggtggccgcgcagccggccagcaaggccagggccacgagagcggccatcagcgaaagcgtcttggcggctttttgcgtcatcgaaagacctcccttgcccacgtggcggcgaggcgtcgcccgcccggagcggattgcccggccacgggcccttggcccggccgcggtttagcgcctgtaaatcacgcccccaacgataacagaccgcgacttgccgagcaagccagatcggtgggccagcgcggcgatctcgtatgctttcgggtagttccgcccgcttgggccaagtggccggccaccacagcgcgaaaggccggcgggagattatcccaccggcctttattcattcttcagccgttgtctggcgcggccccctcgtaggcggggtgtgacccctttcgcgccttgtcgactcgcagcctacttgaaccaggagtcggagtagaggatatggccgagcagggcctgggcgcccttgacaaagaccttctgggtttcgtcggagacgtcgccggggtctttgatctcgccgtcctggaccttgtggacaacctcgaccaggtcgggccgctggcccttggcgatggccaccagcagttcgtcttcgtagtcgacgatgctgctgtacatgccggcccgctcgagcatgatcatgtagatctggttgagcggctcgcgccagggggtgccgttggagcagttgctcaggccgttggtgctcttggcgccggggacgatgtcctgcaacatggccatgaagcgcaggttggccatcaactgttcctgctgaatgttcagcggggtgatgatggggtcgacaaagagcttctcgttggccaggccggcctcgttggcggcgtagcacagctcgacgcacagggaggcgcgctcgttctcgtcacgcggcaaaccctcggggccccacagcagggccacgatgtcggcctggtacttggcgcacatgggcagcatcacggtgtagcgctcgggacgggccatgaccgagttgaccaggggcacggtgtcgcccttgtaggcggccaagccggcctcgatggcctcgatgttggaggtgtccagggccagcgggatgtcggtgacgacttcctgcacggtcttgaccacccactccatcagctcggggccacccttgcgcgccggccccaggttgatgtcgatccagtccatgccggcggccttttcggccagggcgtagcgctggatcggctcgggattacggtccttgaaggcctgcccgatctcttttttgataacgtttaggttctcgccgatcgttttcatgggtcacacccctcgctgaattggtcctgatccaaaaactattccggcttccactccttgaggaacttggccaggtgagccgcctcgcgcgggccgaccttgatgttccaaccaggaagctcctcctccatgtcgccgacgatggcggcggcgtagccgggaataatgagtgacttgtggttgatcttttcctcgatgccgcacttcttgacgaacatgcccacgtcgtcgccggagaacttgccggcggcccaggcggtcagaaccgacaggccctcggtgtccttgatcagcagccacgaaggcacgcgggaggactcgatctcgccgctgacgatgaagtaggtcagcgagaagttggtggtcaccagcacggggctgtccgggccggggccgttgatctcgaagatgccctgggtcacggtcatggggcgctgggggtcggtgtagatattgaggcgctccagcagcagcgggaacaccgactcggcggtcagctcgcccaggacgatgattccgccgtacttggccaccatcgaggcggcgatggccacctgcatggccgggtcgtcggtcatttcgccggggaagacgatggtcgggaagcccagggtgcggtcgagcttgagcagggccgcgcggcgcacggcgatctggtcttgcagcaggccagagatgtcgcgcgcgccggtgtcgatcagcagatccttcaggccggcctcggtcagctcggtggtcagatccttggcctcgtcgatgtcgacggccttgacggccagggggcagccggtctcgccggcgatggcgcacatcttgtcggcgttctggttggtggcggcgtagaggatgggctttttgtcggccagggccttggccaccggggccatgatcgccggatcctcgcaggccagcaccagcgaaaggtcggtgctttcgcaaagggccttggccgcggcctcgaacttggcggcgtcattgctggcgcacttgaggaagaccaggcccgggcgcaggttcaagcccacgcgctcccactgcatgccggcccagaccttggccttggccaccaggtcggcgtcggtgtccagaagggtgccggccaggccgcaggggttgaagaaggttttctcgtgacggaacagcacggtctcgccgccgacggtggaggcggtgtcgccgctgccatacttgaccgggcggatgggcggggcgctggccgcggccagtttctcgcgggcctcctcggagacgtaggggcatttgtccagttcggccttgcccgccgccaggttcatggcgaacgccaggcaggtgggcacgccgcactcgccgcagttcgttttgggcagaagtttgaaaatctcaatgccggtgagggccattgtccactccttaaaacagagcgcgcatcagtagttatgaaaaaggggccccctcgggccagggggcccctagcgcgtcagctagccaacgatcgggtccatctcgacagcgggatggcctaccttttgcagatactcgtacacgctggcctcgtcgatggcgatggtttcatcgcagatcttgtcgatgaggtcgggcacgccgacttcctctccacggcgcaagaggccttcacgcaattcttccttgagcgacttgggcatccagaccatacgcttgatgccgccgtcaccggcgatgtacttgcgctgaatgatgttgtacttggagtggccaacaaagcccggcgaggactgaccgccacccatgacgccggccagggtggtgaacttcatgccgcagggagtttcgccggtgtagtcgcggtgcacggtcatcacgccgttgcagccgggcaacagggcggcgatgcactcgcagcagccgcaggtggtcatgggctcgtagacgatgctatagaagttgtactggctgatcttgccacggctggccttggccacgaagtcgttgcagcccttccacatgcccagcttgggatcgaggcactcgcccttttcgatgggctggttggggccagtggggttgatctcgaaggaggccttgcagtccatccagttgtaggcgccgcagaggccggtgcgctcggggctgaccacgcagacgtggctgggcgcgaacgactggcacagggtgcaggagtagaagatctcctcgttttcgtcggtcatgttctccacgcgagagtcacgggctttgtacatggcccgggctttttcggtgaaggccttgacgtccttggggtcggtgtagagcgtcacctggactttgtccaggatgctgccgaactccttgtggaacatgtcgtgcaggatctggccgatgtggcggaccttgaagcccttttccacggccggctggcccaggcgaatccaggagatgtcgcgctggccgatgtgcatcacgccctgagcgtagttgatcaggtggtggatctggcgctccaggatgggctcgaagtcgggctggaacttgcggccggccacctggacgtaaatgcccagatccagcttgtcgcccttcttcacatcgtccatttccttgccgatgacgacgatcttgttatcctcgatctcgtccatctcggccatttcgaccagctcggtggcctgcttcttgccgccgaactcgacgaacaggtcgtccttgcgcacgcgctcgccctcgaaggccgcgccgtagctcagaggaatgtcgaccttggtcacgatggtcttgaggccgcggacctccaccgacttctggaccatctcgctgtgcgggatgttgccgacgacgtgctcgtaggtgcacacgccggtgggcaggatctcggggatgtcggtgtcggcgatggtcgggaagccccagttgacgcaaccggcggcgttggccgcccactcggcgttaacctcgccaaaggcgttgacgaaggcgaacacgcggtctttgttgtagagcaggtttttcttgtagtcgccgggcttgacgccaccgaaggccatggccgcgcggttggcgaagcccagggcgaagacggcgccgctgatgtcggggctgaagggcaccaggcgggtgttccaaccgacctggacgccagcctcgatcagctgctcggtgaaggtggtgcccatgcggttgccggccatgaacacgtagaggctgcgccgctggtattcctcggcgatctccttggcgatctcggcgttgggagcggcgccgacgatggcggcgaagcccggcgccgagccgtcgacgaactcaacgccgcgcttgcgcaggatggtgtcgtcggccgcgcccagccaaatcttgccgctggccgggtcgcattcctcgcccagggtgtagaagtcgggctgctcgaaatagcggatggcttccagcacttcctcggcgaacagggcggccatgccggcgtccagcaggggccccaggtagggcagatggttgaagttctgcacgtgggcgggcagaagcttgcgggccaccttcagggccttgccggccgtggccatgtccgttaccggaatgcccagcagcgagtagatgatgggcaggtagtaggccgtgttggggaaggccagcttctgctcgggaccgtatttctccagggctttctcgtagatgccctcgactctggtgacaatttcgtacgcgccttggatggccgcgaaagctaccagtttggacattttcaggttccccctttctagaggtcgtttcgcgtgagcctaggccacttcttccaactgacggcggtcggccatgtccatgagcacgcgctctttcttcttgtcgaggcccaacgccgcacgcttcttgtcgatgtggcggatcatggcctgagcatgctcataaggatcgacgatcatgtcccacatgccgccgtagatgccttccagctcctcgaagaggtgcttctggaagcgcggcgcgccggtcacgggcaggcccacgccgaagacggtgtagacgccgctgacgacgaagtagtggccgatgctgatggctttctcgctcatccactcgggcgccgaaccggccgcgggcaggtcggagatgtccttgcccagaccgccggccttgaccacctgggtggcggccatcaggatgcggctgttgtccacgcaggaacccatgtgcaacacgggcgggatgcccacggtttcacaaacctcggccagacccgggccacagaagaccttggccgactcgggagagagcaggccggccttgccgcaagccatggcgttgcaaccggtggtcagaacgatgacgtcgttcttgagcagctccttgaccacggtcaagtgggcgctgtcgtgcatggagcgggcgttgttgcagccaaccacgccgccgatgccccggatgcggccattgatgatgttgtcgttgagcggccagtagctgccgcggaaggtgccgcccaggtggtagttgatggcctcgtagctgaagccgacaaccatcttttccttggcgctggggatcatcgcttcgccatgacggttggggaagttgtcgatggcggtcttgacgatcttcttggcgtcctcgagggcgttgtgctcgtcgaactcgatgtgcgtggtgtggccggattctatcatcgcccgggggttggtggtgatgatcttggtgtgatagcagtcggccacgttggcgatgttttccatgatgcactgcacgtcgacgaccatggcgtccaccgcgccggtgacgatggccaactcctgctgcaggtagttgccggcgatgggcaggccgtggcggcacagaatctcgttggccgtgcagcacatgccggccagcacgatgccgtgggcgcccttgctcttggcgtagtcgaccatgtcgggcaactgggaggccacgacgatcatctcggagagcagcggctcatggccgtgaacgatgatgttgacgtggtcctgcttcagcacgcccaggttgatctcgccctgggtggggtagggcgtgccgaacatgatgtcctgcaggtcggtggcgatcatcgagccgccccagccgtcgccgatggcggcgcgggtgcactgcttgacgatgttgtggtagtcctggtccacgcccatgtgggtgcggtgcatgatctcgacgatctcgcggtcgatgccgcgaggcaccacgtcgagtttgcgccacagttcgtagcgggccttgggggcgcgcttggcgttataaatctcgccgtcctgctggccccactggcccagagccttgacgcccacttcctcggcgatgtcgtagatgtcgcgcatctgctcgattttttcgccattcgggccatcgacgatgaccgtggtgggcacctcgaagtccggggcgatctccagcagcttctgctcgtcctttatgccgtagtcgtgggtgcctttgcgggccgcggtcaaaaagacctcggccacgccacggccgtggtcgctgtgggcggcggcgccggcggcgaccatgcgggcgaagttacgggcggcgatggtctcgggagtggcgccgcacagacccttgcgggtgtctttgccttcgatgcccttcttgggcagcggcaggcggcaggggccctgcgagcaaatcttgcagcaggtgccctgctcgccgatgttgcagggcttcatggacacggcgcggtcgaaaatggtttcgacgttgtcgcgctgcgccttggccaacatctgaatggtggcgatgtcgacgctggacgctttggggtcggccttcttggtggaagccgattcttcggccgccgcggcgactttggccttgatctggtccgacatcagaggttcctcctcattttaaggttggctttcgccccctctttttcttttcgtctcgctcgccggggagcaagctgcacagccgtgtttagcttttcaccctcgcgggtcgcgccgtttgtcggcgcatcctccctcgaaaacccccggcgtgagaggtccggcccttgcccgggccggggaaagccccgtcggggccgttatttctttttgcccaagacgccatcgccgcgcaggcgaaaacgctccaggcttttcatgatgtaggtggcttccggtccggccgtgccgggctcgggcggctggccaaagaccacgccttggcgcttggcgccgtttccttcggctttcttcgtctgtgtcgtcatctcgtggctccttccaggatcaattgttcagcgctctcggagccccacggcccccgagcggtaatcagtctttcccggcacctccggtgacgactatcatccggccgaccgttggccaacccacgcggccccgtcgtcaacggcccgcgcctggcgcgagccggggaggcgctacttgcggtgagacaggacgccgtcgccacgcaggcggaagcggtccaggctcttgataacgtaaacggcgtcggggccggcgacgtcgacgggaatgccctcgccgtaaacctcgcccttgtcctcgcgcgcttctttttgggccatggccgcggccattttttcgcgctcgtcgcggcgctggcggcgcagggcctccagatcggcctcggcggcggccttggcggcggcttcagccttggcttcggcctcggctttggctttggcttcggcttcggcggcggccttggcggcggcttcagccttggccttggcttcggcttcggccttggcggcggcttcggccttggccttggcttccatctcggccttggccctggcctcggcgtcggcggcggccggagcggcggcggccggggccggggccggagcggcggcagccgcgggcgcggcggcagccgcgggcgcggcggcagccgcgggcgcggcggcagccggagcggcggcggcaggcttggcggccggagcggcggcaggcttgggcgcgggcgcggcggcggcaggcttggccggggccttggcgccggggatcagggcggccttgggacgatcggaggccacgcgggcggccgcgggggcgcggtcggccatcatgccgtcgatcatcttcttgaccgtggccaccgaatcggggtgacgcaggatcaggatgtcgctgccagccagcaggtaagccgtggccgcggccacttccatgaacacgccgcgtttggcgttgtcgcccaggttggcggcggcggcctcctcaccggcgatgttggcttccttggatttccagatctcgttgccgacgttgttgatcatgggcatggtcagcttgtcgtcgtcctggagcagggcggccatgcgcaggcgctccatcaccgagtagctgtactccatgccgtagcccaggccgccggtggtcgggtcgacgacgacgcgatccaggggcacgcccaggttgccaagcagaatgttgagctgcttggccaggttgacgtcgatggggctggaggagatgacctgatgcttgtaggccagacaggccgcgccgatctgcttgtggttgctttcctccaccgggcccaggagcaggttcttgccctcgaagtcctcggcgattttcttgagcaccaccgcgtccttggcgccgttggcgctgccccagacgatcaccggcacgctgaccgcgcccaggaccttgcccacgaccgcgctggcctgctcggccggagcgtcgtcaccgttggggtcggtggatttgagctgaacgacgatggcgtccgcgccgtactcctcgacgcattttttggcccaagcggccggatcgcccaggacgcccttgaaaggcgccgcgcaggcctcggcccactcggtcggctccatgtcccacacttccatggccaccagcggccggttgggcatgctgccctcgaaaatgtggaaaggatagcagttctcgccaccaattttggcaatcttgtcgccttgaccgacggcgacttccctgatttttccggagtagtcgactttggtcacttcaaagcccacagcaactccctcccgctgcaaagtgattcatcaacatcgccttggcgcggtcaccattcgcagggcctcccccggccgatgtgttccgggggtgcgaaaagatggcgcgttatgtgcacggtggatacattccaccgattaatataccaccgcttttttgcatattaaggaaaagcgcacccacgctacgacaaaggcaaatacctgtcaagcaaaaacgcattttttcactaatgcacgcacggcgcgttcttccctaattaatccatgagcttgctcggttagccctattgccgccaggcggcggggatcactttgtcgaagatggcgaaggccgccttcaccgctggattgtcagcgggcagcttgctggtgggccggccttgcaggtcggcctgggccagggcctcgtcgtcggggatgaaaccggccagctccacgcccatctcggcggccgaggcgctaagctcgggggccagttcgccgcgcaccatcgataagataagaaaagcatcgccggccaggatgcccatctccttggccagttcggccacgcgggcggcggcggtcatgctgcgccggctggggtcgctgaccaccagcagcaaatccacccgctgggtggtcacccggctgatgtgctccatgcccgcctcgttgtcgaccaccagaaaacggtagttgccggcgagctgatccatgctggcggtcagcagatggttggccgcgcaataacagccagcgccctcgggccggcccatggcgatcaggtcgaagccttcggcctcttccaggcactgattgacgcgcatctcgatgaaaaggtttttggtcatgccatggctctggccttttttcatgtcctcgcgggcatcgcccagggtcatgttgagctcgaggccgagcacttcgttgaggttgctgttggagtcggcgtcaacggcaaggacgggcttcagcccctgctcgaccagatatctgaccagcaggccagagacggtggtcttgcccacgcctcccttgcccgccacggcgatggtgtaggccaagtcgcgctcctcccttcatgctgaggtttagtattgtttatcagtttccggccattttgccaaaccgtccagccaaaaaaaccgcgcgcattgggggtaaaattcacacccacgtgtggcttattgttgccagaaagtgtctttttcgtatacactgcccctcgaccgccggcgaaaagagcgcgccgcgctggcggcgaagttgtttccgccaaataattttagtttttactgatagttggacgacatgaccatgcaaagcgacatcggacggcccgtcttgtgggagcaagtccgtcaaaccatgcgcggccaggtggaccaccgcgagttcgagacctggctggccccgctggccatgcgcctggaggccgactgggccgtgatctcggcccccaaccgattttttgtcgattggatcaaggatcattatctttcacaactcgaacaggtgataagccagtgcgcggcgcggccgttgaggctgcgtttcgagaccggcaacggcccagttcccgcttcgcggcccgtcgaggcccaaccggccctggcccagccggccccggccgcgccggcgctgacttcgctggcccagcccacgctcaagcccggctacaccttcgaaacgttcatcgtcggcacgtgcaacgagctggcccacgcggcctgtcgggcggtggcccagcagccgggccggcaatacaacccgcttttgatcttcggcggggccggcctgggcaagacgcatcttttgcacgcggtgggcaacgccttttatcagcgtgacccccgggccaaggtgctctacaccacctgcgaggccttcaccaacgagctgatccaggccgtgcgtttcgacagcatcggccggttccaggaaaaataccgcggcctggactgcctgctgctcgacgacatccagtttctggccggccgcgagcgcacgcaagaggagcttttccacaccttcaacgccttgcaagagtcgggtgggcagatcgtcctgacctccgacgacccgcctcgtgaattgcagggggtggtcaagcggctgcgcacgcgtttcgagggtggcctgacggccgacctgcagccgccgccctcggagatcatggtggccattttgcaaagcaaggccctggccaagggcatggacctttccgaccaggtggccatgttcctggcccgtcaacccgaaagcaacgtgcgcgtgctggagggctacctcaaccggatcatcgccgtgagccgcttccagggcgtggaggtgacgctggagctggcgcggcgggtggtggggccgttgatggcccagcgccaggtttcggtggaggaggtgttgcagacggtggcggcgcgctacggcgtgcgagtgggcgagttgaaaagctcgcgcaagaccagggacgtgaccaggccccggcaggtggccatgtttttggcccggcaactgacgggtcagtcctacccggagatcggccgggccctgggcggcaaggatcacagcacggtggtcaagggcgtcaaaaagatccagggccagatggcccgggaagcggcgctggccgaggagatccgcacgctggagcgcgagttgttggagggcggcgaaacgccggtggattgagcggccgcaatgtggaaaaccgcgccgccggccgggcgggcggtggaaagcccggagtggaagttgaaaactccgggctatttttttgctttgctttcgaggcgttatgttggttttccacatttatacattcattacttccactactaatttcttaaaggaaaattaatattagttcttaaggggggcgggccgaaaaaacgcgggcaaacaagggcgggaaagggtgagcctcgatcaacaagttgatatcacgaaattctttggcttgaaggggcgcttgcgttgggctgaaatttctgctttaatgaagccgcgggccatgaggtgcggacatttttgccaaagggatgggacgggatggaactaaccgcgcgcaaggaagatctggccaggaatctgcaaaaatcccagtcggtggtcgaaaagcgcacatcgatgcccatcttgagcaacgtcttgctggaggcggccgacggcgggctgacggtgacggccacggacctggagatcagcttccagggctcactggaggccaaggtcaacaagcccggccgggtgacggtgccggcgcgcaaattctacgagatcatcaaagagctgcccagcgacgacgtttatctaaaagaaaaagaaaatcagcacattcacctgaccggcggccgggccagctacgaccttgtcgggctttcggcggccgattatccggcgctgcccgacatcgcggacctgagctgcctggaggttgacggcgacgttttgggcgagatgatcgaaaaaaccatcttttcgatctcgcaggaggacacgcgcttcaatctggccggtttgttcgtccagaagcggcggcgcgacgaccgggagatcctgcgcatggtctccaccgatggccatcgcctgagcctgatcgaccgcgagattccgggcctggccgccctggacatcgccggcggggtgatcatcccgcgcaagggcgtggccgagatgcgccgcctggccgaggatggcgggctgagcctgggcctcaacgcctcgttcgcggtggtcaagaaagacggggccacgctgattctgcgcatgcaggagggctctttccccgactacgaagtggtcgtccccaaaaacgccggccgggtggccctggtcaaccgccaggccttcggcgaggtgatccgccgcgtttcgatcctggccaccgaccgtttccagggcgtgcagctttcgttcaaggagggcctgctggagctgatcagccaaaacccggacctgggcgaggcccgcgagacgatcgaagtcgattacgaaggcgaatcgttcacggtgggcttcaacgcccgttatttcctcgacctgtgcggggccatgcgttccgaggtgatcagcctggcctttgtcgacgaaaacaacccctgcctgatcaagggcgagggcgacgagggcttcctcagcgtgatcatgcccatgcgcctctagaagcgcgcggccctggttggggctgaatgtaaaaaacggcgcggccggagcgattgtctccggccgcgttgtttgtttggcgacgtccgttcagcgcatgtcaaagggatatggaatcagttcggccacggtgggctggatgatcttgccgtcggggccgcgcatgatcacctgggccccgcggttgaattcgtagatgagctggcgatcgacggccgagggcgcggccagcgcgccgccgggcaggacgttgacgacggccttgatgtcggtgtcgccggcgctgacggccttcaggacggcggtggtcagggcggtggcggtcaggttgtagagggcgttttcgacgttggcgccgctgtggatgaccccggccccgctgagcacggccgccccgacctggaatttggaatatggcgcgtaggccatgcgcgaggccttggttgcggcctcgatcaggcttttgatctctttttcctcgagcttgggcacgaaccagcggcgatagatgcgctcgaagcggccgtcttgctggatggcggccaggccctggctgatggccctggccaagtcggggcgatcgcgggcgatgaggtagtagatattgatgacttggataggcgtgcccacggcgctgatgtttttgtagccctggtttttgatgaaaaagtggcccgcccgcccggcgatgacgcaggcgtcggcccggccgtcgttgagggcttgcagggcctggggctcgttgtcgaaaagcagcaggttggccttggtctttttggccaggagctgctggtagagtgagccgcgttgggtggccacggtgcggccgtccaggtcggcgatggtgcgtattttggacgaggcggcggtgaagatgcgcacgtccagctcgcaggtgggccgatcggggaagagcaggtctttctcgcgttggggcgtcttggccgcgccggaactgagctggacgttgccagctttgagctggcgctgaatctcgtcccacggcccgggccgcatgatcaggttgaatccgctgccttccagggcctgttgcagcacatctatctcgaagcccttgggctggccgccctcgacgtaggtgaagggcgggaaggcgttgtcaaaggcgtagatgacctcgcgcttgccggcgatggctggcccggcccaggtcagcaggatggcggcgagaagcagggcgatcgtctttttcatggcctggcctccggtttgtcgtgtttttttgattggagtatgaatcatcggcggccgagggccaagggcgtttttggcaggcggttcgaccctgggcgataatgttgaaatatttatcgtttattacatcgttatataggagtttttatctatttaaattttttttgcttttctgatatagcagcgcaatatccattgattatcaaattgcccaccgattaactgtttaattaaactgatcaatattatgaaacaagcttgcgtttaagtttgcttttcccgtgaataatcgcttgtcagaatgctggccaacggctatgtttaatttgataattattatcgaatcttctgggagaaagcacatggccgctgaatgcgaacttctagcaaaatgcgggtttttcaagaaatacgccgagagcaaggatctggcctgtcgggggtttatccggcaatattgccgcggcgatgggcaagcgagctgcaagcgcaaggaatatcgtcaaaagcacggctccgcgccttccgacgacatgatgccttcgggccagttcatgagcgcctgaggcctttttcggcgcggccggcggcgtgttgaacgggcgcttggccgcgctttttttcgtttgtggggctcagaaattcttgtatggcctggctcggccggcccagacgctggttgggtattcctcggtcaattttcgataggcgcttttgaggtgcagggcctgggcgctttggcgatagccagccacgccgcgcagaaacacggcctcggcggcggcggcgcttttggggtgcaggctgatgacgcgctccaggtgattgagcgcgcccagccagcgccgctccagcatttcaaacttggccaggcccagcagcagccacggcgtcagctcggcggccggctgaaaaccggcggcggcttgcagttggcgtccgtcggcggcggcgacgaccagccacggcgtccaacgcacgccatagtcttcgctgtggggcagggcgtcggcgtgaacgcgcagtggcgtcatgtggccatcgatggtggcgcggacatcgcggtcggggaaggtctcggcctccatcatccggcagccgacgcactctggcaggtgaaagtcgatcagcacgggccggccggcctgttgggcccattcaaaggccgcgcgccagttgacgttccattccgggctgttcatttgcgctccatggttggatgtcttggttgatcagccggctgtcggcgcgcatggattccggctggttcgcgggcgtggcgacgccgctggccgccccgcccacacgcataatttattttgccgtcatgggcgcggcccgcgcgattgtttttttagcgcgcgcgtaggttttcgtcggcgcggctcagggcccggcggatggcctgagccagatccaggcggcggatgggcttgtccaggtaggtcaggttggccaggttgccaaagggcgatggtccacgcttgtgatagcccgagaggatgatcaccggcaatctgggcctggcgttgaggaagttgcgcgccagttcctcgccggtcatgccgggcatggtcatgtcggtgatgaccaggtcgaacagctccggcgaggagttgaagtcgcgcagggccgattcgggcgaggtcttgcccacgacctgataacccaggtcctcgaggatcatggtggtggcgtcgaccagttgtggttcgtcgtcgatcagcaaaatggtttcgctgcccacgggcgcctgatcgacgacatagggtttttcctcgggcggcatttcttgggtcagcggtaggaacacgctgaacaccgagccttgaccgggcttgctgcgcatggtcaccgccccgcccagggagttgacgatgcccatggccaccgaaaggcccagcccgttgccgccggccttttgcttggtggtgaaaaaggggtcgaacacgcggtccatggtctcttggctcatgccgtggccggtgtcggcgatgtcgatgcgcgcgaagcgtccgggcctggcgttggtgaaatgaatgccggccaggggttcgacatcgacgacggtctgttccgagaggctcacgcgcagcacgccgccgccgggcatggcctggccggcgttggcgcagatgttcatcagcacctgatgcagctcggtggagtcggccatgacgcggctttcgatgtcggtgttggcctggacctcgaccgtagccggcaaggtggcccgcagcatgttcaagacttcgtcggtgacggccttgattttcatgggcgcgcggtttcgttcgctgggcttgctgaagctgaggatctgccgcaccaggatctgggcccgttcgcaggcggtgaccacctcgcccaagttgttggccagggcttgtcggtcgtccaggcggcccagcgaggcctcggtgaaacccatgatcgccgccaggatgttgttgaaatcgtgggcgatgccccgcgacaaggtgccgatggcctccattttctgggcctggcgcagacgcgcttcaagggcgatctgggcggtgacgtccttgcccaccaggaaatagtgggtgtctttgtctatctcgttggtcaccggcgagatgttggcctcgacgacgatggtttggccgtttttgcggctggtggtcagccttccgctccagggccggccttcctttagggcctgtttcagggactcgggcaggccctggcccggccttttgggataaatgatcgagtagtggcagccgagcagttcttccttgtcgaactggctgatctcctcggcggccttgttgacgtagccgatgacgccgtctttgtcgacgtagaccaggccctcggcgatctggcccatggccgacagcagcatggctttttcgcggcgggcgcggatgatgcgcacgccgtaagacaggttgtcggccaggttttgcaggatggccgcttcctcgctggaaaaagaatatggctcgcgggcgaagacggtcagcgcgcccagggcccggccggcctcgtcgcgcaggggcaggctgatgcacgagcgcaggccttttttcagcagcatgtcgcgccagggctggtagttgggcatggcggcgatatcgtagacgatctggtggccgccgctgttgatggccttggccgtgatgctggtggactgcttgtcgtcgtcccaactgaggtttttgactatggcgttggtttcgaaatagtccaggccgtggaaggccatcagggacagggcgcgcttttgatcctggttggcgtagacgatcatcgccgcgtgatagccgccttcctcgacgacgatgcggcagcattggttgatgatggccgcttcgctctcgccggcgatgatgctctgggcgcttttgcataggcaacgcagcgcccgaaaagataggtcgtgggtgaacttgtccaacagcggcggggcgtatggcgcgatcacctcggcgaagcccaggagcatgccgccttcgttgaaatagggcgtcaacgagctttcccactggccttcgtcacccaggtccaggcgcgatttcatctcgacgccgcgggccatggcctcgctcagggggcaggcggcgcaacgctgggactgttggccccagacgcggcaacaggggttgccgatcagcgaatccaaaaacagcccggcttttttgcaggcagcttcgttggcccaggttatcttgccgtggggatcgagaaaaacgaccatctggcgcaggccgtcgatgactttggtttgaaaatggggcagcgggctttggctcaaacgtcgcgcggcgccctcggccgtgattgctcccatgtgtcgcttccttggatgatctaaccaggctgtggcggttcagaagcagcgctcgggcggaaagccgggggcatgccgcccccggcccgccatattatcaatggcgggaaccggcccgcgtggtcaggcggtgcttgatcagcgccagttgccttgtcacgttgtcgcaaagctcggccgagacgccggccgattccgccatggaagcccaaaaaggtaaaatagcttcgagcccgtcggtgacggccttgatatcctggccgtggcgcaggacaaactcgttggcgtcgccgtattcgcccgaaagttgacacaactggcgggctttggccaaaagcgtttggacgtgctgatagatttccgggttgaactgttcttcggtcatggtcgccagccgcgcgccgaccgcttcagcggccggcggccggcgcggatttggccagccgccatacgtcatgggccgcgcaacgcgggtcgtaggcttggggttgttgttggcaggcttcttccaggtcggccaggcaagcgctttggcgcgaaaggccgtcaatgaattccaatagttgcgcgcggacgtgttcgtaggtcacggtcgcccccttggcttgtcagctggccagggccttgccgccccgcgtctggcccggccggaggtccgggcgcggcgccgtttccgccaccaccttggcgtagggaaagtcggccgggggctgatgcatgcttccaggtgtgtaatcggccccggccttctcccactgatcgatgatgacgccaaacaaggacgtcgcctcgcccgccatggtgttttccacaatcacgatgtctcgcgccaggatgtcgttgtcgagcgcggcggggaggtttcgcccatcgatgtcgaggatgggaatcaggcggccgtgcaggcaggccagaccggccaagtaatccggcgcgccgggcagcggccagatgtcggcttgacggacgatccccactatcttgcccacggggatggcgttcgcgttttgcctgccgatgctcttcatggccctgattcctcgtttgagttgatgggccgtcccttcaggggtggcttgtgtcgattcgtcgatgttgagcgcgccacccgagaaggagtttatgacggctgttgcccgtggataaagcaagtagcgtgccgaaagagttagtcacaggtttgacttgtttttatgggcggttagctgaaatgtagctgttgagtccgctcggccaaccatctattatccgatttcatcggacgctttttgtcctgaccgatcggacgtccgaaaacatcggacctggcgccggttaaccaagcttcatgccgtgcttggccaagaggtcgtagagccggctgcggctgagttcggacagctcgagggcttggcgcaggtcgccttcgctctgggcgatcagggcgccaaggtattcgcgctccatgcggttgatgtgatcgacgcgccactggcgaaagggcggcaggcgcagctccagggtgagtaattcctgggtctgttggccttcttgctcggcatgggcgttgttgcggtgggtgatggtctgcttggcgatcttggcccgcaggtttttgggcaagtgatgggggcagaggatgggctcggcaaaggccgcgccgatggcgtattccagggcgccgaccagctcgcgcacgttgccgggccagtcgtagccttcgatggcctcgaaaaaatcgcgcgaaaagcccttggcctcgatggcgtaatgtccgcacagccgcccgatgtgatagtcacagatgtctttgatgtcttccttgcgcgtgcgcagcggcggcaggtcgatgggaaaggcgcgcagccgaaacagcaggtcggtgcggaagcggccttcctcggccatgatttcgagctggcggttggtggcggccaccagccgaaagtcgctggccaggtcgcggcggccgcccaccggccggtagacccgctcttgcagcacgcgcagcaatttggcctgcatggccgggctcagttcgccaatctcgtccagaaacagcgtgccgccgttggcttgggcgatcatgccctcctgactggcgtgggccccggtgaaggccccgcgctcgtggccaaagagcacgctctcggccagggtctcgggcagggcggcgcagtcgacggccaaaaaaggcttgtcggcccggcggctgttgttgtggatggcccgggcgaaaagctccttgccggtgccggtctcaccgaaaagcagcacgctggcgtcgacctgggccgcctcgaagacctggcccaggcagttgacgatctgggggctttggcccaccaggccctcgcgcttgagggcgttttgactgacattgcgctggcggcgctcacggtgttcgatgaccctcatcagcaaaagggtcacgtctttgagcttgaagggcttttcgaggtagtcccaggccccgctggtgatggccaactccgcgccgtcgggctcgccgtagccggtgatgatgaccacctctggccggccgggggtgtttttcagttggccgatgatgtccaggccgctgccgtcgggcaggcgcacgtcgaggaaaatgacgtcatagggctcgatggcggcaatattgagggcgtcctcactggtgacaacccggtgggtaatataacccatttcctcgaaatgattgaataatagcttgccgatggccggatcgtcgtctatgaccagaattcgaggcatggctatcccggcgcgagaaacggttcgtcgtggtcgcgggtgatcgaccggcggtcgttactgtccgaaaacgccgtcggccccagccaaagcgagttggccgatcataacgcaaatcggcccgccatcaaagcgccgcggcggcgatcagatatccagggctcgggcttccagggcgttttcgatgatgaattccttgcgcggctcgacttggtcgcccatcagggtggcgaacatggtgtcggcggcgatggcgtcgtcgaccttgacctgtagcagcgtgcgccgctcggggtccatggtcgtctgccagagctgctcggggttcatttcgcccaggcccttgtagcgttgcaggcccaggcccttggccccgtcttccagcaggcgggacaaaaggccctcgatggtggcgatttggcttacttcgccgtttttgcgcaggatgaaggggcccgcgtcgccgccgccaagctgttggtgcagggcgtgcaggcgggcgtagtcggcgctggagaccagctcccacgagatcggcgcgcacttggccgcgtcgcccaggcaactgacctggatctcgtagaggctgtgctcttcgtcgaaggggatgtcgccgatgatcaggtcgtgctgggccaggctgtcggaaagctccttgacgcggttttggtcgctgaagatgttgcgcgagcgggcgcccacccgcaggacggcctgcagggccggggtgtgatagccccgtcggcgcaagcggtccagggcctccagataggccccgacggtgttcatgtggctgatcaggcgcaggccggagacgctttggccggtggccgggacttccagcgtggcctcggcgcaggcccgctccaggagcatcgagcgcaggctctgttcgtctttgatatagttttctttttttccatcgacaatgcgatacaaaggcggctgagcgatatagagatggccggcctcgatgagttcgggcatctgacggaaaaagaaggtgaggatcaacgtgcggatatggctgccgtccacgtcggcgtcggtcatgatgacgatcttgtgatagcgcagcttggccaggttgaagtcttcctcgccgatgccggcgcccagggcggtgatgatggtgccgatctcggcgttttcgatcatcttgtggaagcgggccttctcgacgttgaggatcttgcccttgagcggcaggatggcctggaagttgcggtcgcgggcctgcttggcgctgccgccggcgctgtcgccctcgaccaggaacagctcgcagacggtggcgtcgcggttggagcagtcggccagcttgccgggcagggaatgctcgccgagcacgcccttgcgccgcaccagttcgcgggccttgcgggcggcctcgcgggcgcgggcggcctcggtcactttgtcgaccacgcggcgggccacggccgggttttcctcgaagtaggtggccagttggtcgttgacgatctgttcgaccaggcccttgacctcggagttgcccagcttcatcttggtctggccctcgaactggggctgggggatgcgcacgctgatgacgccaaagaggccttcgcgggcgtcgtcgcccgagggcggagtctttatcttgggaaaattattggcgatataggcgttgatcgtgcgtgtcagggccgccttgaagccggtgaggtgggtgccgccctctttggtgttgatgttgttggcgaaactgaacaggcgctctttgtaggaatcggcgtattgcagggcgatctcgacctggaccatgcctttttggccggccaggtagatgggcttggggtgcagcggggccgagttgcgcgagatgtattcgacaaactcgttgatgccgcccttgtagtggaacgacttttcctcgtcgctgcgctcgtcggccaggtcgatgcgcaggccccggttcaagaaggccagctcgcgcatgcgcgccacaaggatatcgtaggaatattcggtggtttcgaatatctcttcgtcgggcttgaaggtgaccttggtgccccggcggcgggtcttgccgatgacttccagctcgctgaccggcttgccgcgcatgtagcgctggtgatagaccttgccgtcgcgggagatctccacctccagccactggctgagcgcgttgaccacgctgacgcccacgccgtgcaggccgccggccacctgataggccttgtcgtcgaacttgccgccggcgtgcagcttggtcatgaccacctgcaccgccgacatgccctcatgggcgtggaagtccaccgggatgccgcggccgtcgtcaaccaccgagaccgagttgtcggcgtggatgaccacgcggatgttttcgcaaaaaccggccatggcctcgtccacggagttgtcgacgacttcgtagaccaggtggtgcaggccatcaacgctggtggagccgatgtacatggccggtcgcttgcgcacggcctccaggccttcgagcaccttgatcttgtcggctgtgtagttggtgcggtcttcggtcatcggcgtggccctccgtatggataagacactatattatgacctaacttgcagattttgcaatttatttttgccacgctcgccgcgcgctggcctgggccaaggccttgttttcgccacggaaaccggacggcggcttgcgccggcctgatccgcgtgtaataattaatgtactcgattgaaatataaagtgtttttaaaaaaacgcggccaaggggccacaaaatggccttaagcgtatgtttcattttttattaatcatttattgccaagaaaattgtccgacctggacgcgacggccgcatctcttttggtccgttttggcgggtttgttttttaattgttaatcaagtttggcttgttaaaatggggtgtggcccggcggcggccaggtcatctagagtttttgctatttcaacgataaaaccacgttacaaaagccgctgattgatagtacactgcacagaaccggcatcaggccgcggaccacgttacgtttttgcatgcggggggcgtcatgacacgtttggagcaacttcccactggcgatcgctttgagttgaccgaaaacccgaccgccatttcccgggccgaagaggccagagccgtcttggagatggtcttggccctgggccgccgggccgacaagctcttggccatgatggcccaggaggccgagttgaacacgccggcctacaacctgctgcgcctggccgatcacaaaggcaacgccggcatgaccgtcagcgaggccgcggccacggtgggcatccggccacaggccctcagcggcgcggtgggcgagatggtccgcgagggcctgttgtcccgcgacgtcaagagcgaagaccgccgggcgcgcatcctgcgcatcaccgacgagggccgccgccgcctggcccagacagcgcccttccgcgattcgctggtggagatggtcgtcgatcaggcgccccagctcagcgtggcccgccaagtgttgcgcacgctggaagaggccatcgtcaaggccaccgagaagtagcgctcggcaaagacaaaagcgcccagcgcgtcggcgcggggcgctaggcgtcaaaaatccaccgggcgcgccggcgcaaagcccgtcattcaaacgtggcgtgcacgtcgtaccagccatcgcccagcgtcgaacgctcgacaaagcccaggcgtttgtgcagccattcgtagatggcctcctcgatggtcatccaggggccgtgcgtctcctcgccaaagggcccgctgtgaatgccagtgaacttttcgtccacgtagaggccctccaacggcgggttgggcagggggtgcttgtggtgcgtgcgctggttgaccagcttgaacttctgatagcccagcttgcgcatctcgaaaaaaatgtcgatggaatgggcctcgcacgagacatacttgggcttgacgtcgaagttgttcagctcgctcaaggccaggatgtcggcgtgctcgatgtcgatcttcagataatagggaatgcccgtctcggccaggatcttgccgaagcggacaaaattcaccttgatcacctcgtaggccgtgttctgccgcgcgccaacggtcttgtaaaccgagctccagtcgtccttgtccttgttcacgtaaaaatcaaagacgccttcgctgtcatagatgcccacgttgtatatcttgagccggccgctgtcgatgtgcgcggccaggcgttcgctcaccagctccaccatggcggggttggcctccaccgcggcgacccggaagccctttttcagataaaactcagtgtccatgcctttgtgcaggccaacgtcgatgatcagatcgttttgcaaaaccgcatgttccatattgcctcccgctatgccctcgtcactctactttatcgccgccgaccagtcaacctctcccggtcataacaccatgaatgtatggtgattgtccaccgtccgcccgcgtaactggccttaccagaaaccttgacgcgggctgggctttggcatattctactgagccaccaattaaaatcaaaaactccacgggaggaccaagtgaagaataaccgcgacaccgtcatcgtggccatgggccgcaccgccatcggcgacttcggcggctcgttggccggcctgcgcgcccacgaactggccgccatcgtcaccaagaacctgctcgacaaaaccggcctcgacccggcaatgttcgacgacgtgctcatgggcgattgctgccagtgccccgatgaggccaacaccgcccgcaccgccgccctcaaggccggcatcccggtggacgtgccggccatgaccatccagcgccagtgctccagcgccatgcaggccctggcccaggccgaggtctacatccgcgccggcgaggccgaggtcatgctggccggcggcgtcgagtcgatgtccaacgcgccctacaccctgcccaaggcccgctggggcgcccgcctgcaacacgccaagatggtcgacgccctgtgggagatgctgcactccggttcgaccctgctggagccgccgggctacatcatgggccagaccgccgaaaacctggcccgcaaatacgacgtctcccgccaggagcaggacatcgtcgccctgcgcagccacaacaacgccgaagccgccatcaaggccggtaagttcaaggacgagatcgtgccggtgcccgtgccccagcgcaagggcgagcccaagatcgtcgacaccgacgaacacgtgcgcatgggcctgaccatggccgacctggacaaactgcgcccggccttcgccaaggacggcacagtcaccgccggcaacgcctcgggcctcaacgacggcgcggccctgtgcatcgtcatgagccgcgaaaaggccaaggatctgggcctgacccccatcgccaagatcgtcggccacgccgccgccggctgcccgcccgagatcatgggctggggcccggtgccttccacccaaaaggtcatgaaaaaactgggcatgaacctcaaggacatcgagctgatcgagctcaacgaggcctttgccgcccaatacctggcctgcgaaaaaggcctgggcctcaaccgcgacatcgtcaacgtcaacggctcgggcatcggcctgggtcaccccgtgggctgcaccggcgcgcgcatcgtcatcagcctcatcggtgagatgaaacgccgcggcgccaccgtcggcctggccaccctctgcgtgggcggcggcatgggcatgtccatggtcgtcgaggtcgaataactcccgcttggcgctggcggccgggcgcgatttgactcccggccgccagcgctttcacccgctattgcccaatgactgcttttcgttataaaatccaagacgaatcccatctctgttcgctaaacagcacaatggggcctgcgccatggtcgacacaggggcaaaatcggcggaagcggccaaactgcgccagcgcgtgcgcgacctgaccgacgaactcgactccatcgaagccaaacacgccgaggccatggccgccctgcgcgaggccgtgcccgtgctgtgcggcctggcgcccaagcaacaatcgcccttggtggccaaggccctcgaagccctgcgccgcgccgccgacaaaaacgccgatgacgccaacctacgccaggccctggaggccctcaagtcggccatcgtcgccgaaccacgcgattatggccccggcgcttccgccaaggccaaggagtcggctcagtccgaggccgcccgccacgtctccctggccctgctgcacggcctgcgcctgggcgacgaggccttcgacgcccgtctcgacaaggccatcgacgccatcggcggccacgtcgccgccggcgcggtgcgcccggccatggccatcctcgtcgacctgctcgacgaattccgcctggcccacggcaaacgcctcgaagccgccgaacgggccctcaaggaagtggtcggcgaagtgctgaccaccgaggccgaactgatggccaccttcagccgcgccgccgacgacctggccagcggaagcgcggcccacgccaataacctgaccgccgccctggccggcctgctcgaagacatcaaccacgccccggacctcgaaaccatgaaaacccgcgccatcggccatatccgggccatgcgcgaacagatcaaaaatcgccgcgaacaagaattgacccagcaagcccaggtgctcagcgaaatgagccgcgtgcgcgccgccctcgacgaaaccaaagcccacgtctcggccgtggagcacatcagccaacgcctggcccacgaagccctcaccgaccccctgaccaaagtatggaacaaacgcgccctggcccaacgcctggccgaggccttggaaaaacatgacccgctggtcgtctgcctgatcgtttttgatatcgacttcttcaagtccatcaacgacaacttcggccaccgcgccggcgataaggccctggaaagcatcgccgcccacgccgcccgcaccttgcgccgtgatgatgacctttttcgctatgctggcgacgaattcgtcatacttatgaccaatatcgatcttaaaacagcgcacgccgtggccgagcgcgtgcgagccgccgccgagaaaatccgcttcacctacgccggaaaaggcgaaatccgcctcaccctctccctgggtttggccaacggccgccagggagactccgccgccagcctcttcgaacgcgccgatcaagccctgctcgacgctaagcgacaaggccgcaatcgtgtggtcgtggcgggcaattctgttggttgacctgtcggtcaagttttcgttttcggttaaattttaggttttgctggtatttcaggtggttaccgatttgtgctggtgttttggcgttttttgataataatttaagatgagtacgtataatttgatagctttgcggatggcgatgggaagaagagagaagagaagagaagaagagagaagagaagaagaagagagaagaagaagataagagggagccatgcggggcggggagggggctctttacgctaaaccgccccctcgcccgccccgcgccccaccccacccccgcaaagcaaggtggccgacttttagtttcgtgtttgtaggtatgacgaccatagggacggtcctgagcattgccgcgccgcgaagattgttgccggttgccggtggcgttactggaagctgacgcgcggggcgcgcgccagctacggccaaggttggttgcccccggaaaaagaaaagatttaagaaagaagagagaagagagaagagagaagagcaacaagctttgccattgcggctgctttgatagcggcctatcaccgggagctacggacggtaggtgtcattgcggcctactcgacccgccttgcctggccgggcaccggccccgctctgccaggccgggtaccggcccgctggccggctggccggctggccggcgtggcgggaagagaagccggaaagaatcaagcaaaagccatgcggggcggggagggggctctttacgctaaaccgccccctcgcccgccccgcgccccaccccacccccgcaaagcaaggtggccgacttttagtttcgtgtttgtaggtatgacgaccatagggacggtcctgagcattgccgcgccgcgaagattgttgccggttgccggtggcgttactggaagctgacgcgcggggcgcgcgccagctacggccaaggttggttgcccccggaaaaagaaaagatttaagaaataagaaagaagaaagaagaacaataagcttcgtcgtcgcggctccgggccgggcgcggctgctttgatagcggcctcacatcgggagctacggacggtaggtgttaagctggcctggtcgacccgctctgccaggccaggcactggccccgctttgcctggccgggcgccggcccacgggagctacggtcaaggttggttgcgcccggaaaaaggaaagagttaagaggggaaaggtgcttttgtttatgccatgaaattgcgaagcaatttcatggaatgcaaagcaacaaggctacccgcgaagccgccacgaaaatgaaaacgacgcgcatcgattgcgaagcaatcgatgcggggcttttctttttggaggggggtgcggggggaacctttttcttttggcacaaaagaaaaaggttccccccgcgtcttcctagcctttgatacagacgagggggcgagttttggcgacgatgggggcgacgccggagttttgcatgattgcggcgatattgttgacgtttttgtatgcgtcgggcatttcttcggcgagggtggcgcgggctttggcgcggacgataacgtttgtttgggccaattcggcggagatgtcgcgtcctttggcgttgtgtttggctttggcgcgggagaggcgtcgaccggcgccgtgggcactgctggcgaaggtgagtgtttcggcgagatgggagcctttgaggacgtagcttgcgcggcccatgtcgccgggggtgagcacgggttggccgatggcggcgtagcgagggggcaattcgggatgatttggtcccagggcgcgggttgcgcctttacggtggacccacagttggcgttggcggttgtggacggtgtgggtttccagtttggcgatattgtgggccacgtcgtagacgagggccaggcccaggttggcggggctgatctggagtgtttggccgatggcttgccgtgccaggtgggtgagcatctggcggttggcgaaggcgaagttggcgctggcggccatggcggccaggtaggattgtccgacgggggagtggggcgatgcggcgatgagctggctatcgggggaatggacggcgtctttgtcttggcgcaatcttttgaggtagtcgtcgcagacctggtggccgaggccgcgggagccgctgtggatccacaggacgagttgaccggggaacaggccgaaggcttgggcggcgtcggcgtcggctacgagttcgaccacgcccagttcgacgaagtggtttcccgcgccgagggtgcccagttggtcgcggcccctgtttctggcgtgggtgctgacctggtcggggtcggcgagggggatttgtccgtttgattcgcagaattccaggtcggtggcttggccgtggccgttgttgacggcccaggccgcgccttgggtgaggacgcggtcgagctggcggtcgtcgaggcgttttgcgccgccctggccgacgccggcggggatttgggcggcgagggcgtcggccaggcgggtcagttgttggtggttcaggtcggcggcgacgagtttggagcgcagcaggcgcacgccgcagttgatatcgtagcccacgccgccgggcgagaccacgccggcgtgggggtcgaaggcggcgacgccgccgatggggaagccgtagccctggtgggcgtcgggcatggccatggccgggccgacgatgcccggcagggcggccatggcttggacttgttgcagggttccatcggcgcgcacagcgccaatgagttcatcgtcagagaaaattaaaccatcggtgcgcattttgccctggcgtggcagcagccagcggtgggcgtcgagcctttgcagggcgggctggtcggccatggcggcgtttttttcggcctagacccactgggcgcgcaggggtttgcgctcgggacagcggaaatacttcacgttgggcttgccgatcatcaggccggccttgacgacgtggccctcgggcaggtcgagcagggcttgcagtggcggccagaagagggcggcggcctggaaatagccggcccagcaggtgcccaggcccagggtgggggcgtagagttccaggtaggtcagggcgatgtcggccgagcggtcggcaaagcggtcctcggcgtgggcgtgacagacggccaggtgtggcgcgccgcgcatgatgaagtccacgccgtttttgaaggcctttacgatgacggccatgttcatcatctgggccatggggtcgtttttctctacgaggcgctccatccatgcggccacgccggcggccacgtcgtggacgtcggctggtttggtgtatattttccagtggatggactgggagttgtggccggtttgggcatagcgggccatatccatgagctgttccagctcggcgcgggaggcgctggcgtcttttttgaactggcggatggagcggcgcgagcgcaagaattgtttggcctgggcctggctgacggcgttttccttgacgatgggcgggcagtcctcgctcttgacctgggggtggctgatggccccgaaggggcagacggccacgcagtggccacaggcgatgcaaaaggcctcggccccggcgatgacctggggatagccgccctcgggcatgtgcatgatctgcacggggcagtcggccacgcagaggttatcctgcttgcatttgtcctcgtccacgataagcaagcccattttttatccttccgctgtgtttttggttaactatcggcgacccaatagtgttcttgcttgagcgagcgggtcatcagctccagcagggcgtcggccggtggcaggccgtcgtagatcactttcttgacggcctggacgatgggcatttcgacgccggcccgtttggcgatctgcaagacggtgagggtgtttttgacgccctcggccacggtgcgggtggaggcctggatctgggcgatggtctcgccctgggccaggcgcttgcccacggtgcggttgcggctgaggtttccggtgcaggtcagcaccaggtcgcccaggccggccaagcccgagagggtggccagttggccgcctctggccatggccaggcgggtcatttcggccaggccgcgggtgatcatggccgcctggctgttgtagcccagctccaggccggcgaccatgcccgaggcgatggccaggggatttttgaccgcgccgccgatctcgacgccgacggtgtcggggctggtgtagacgcggaagagggtggtggcgaaggcgtgttgaacgaggttggccacgtcggggtcgcgtccggccacggtgacggcggtgggcacggcgcgggccacttccttggcgaaggatggtccgctgagggcggtcaggcggcgatgatagcgtttatcgaggacatcctcggccacctcgcacatggtgtagccgctttgatcttcgatgcccttggagcaactgacgatgatggcgtctttttccaggtggggggccaactggcccagcacctggcgaaagacgtggctgggcgtgaccataaccaccaatcgagcgccggccacggcctgggccaggtcgttggtggcgacgatggccgggtcgagcattacgccttcgaggtagagcttgttttcgcgcaggtcgttgacctggcgggccacctcgggctccagggcccacaggcgcactttttgtccggcccaggccagttgctgggccagggcgctgccccaggccccggccccgatcaccgccgcctccagggccaggggtttattcatcttcgggctccgggccggcgacgatctcgtcgtcttcgtcgggcagttcgccggcttcgacctcgtcgtcgccgggttcggccaggcgggccacggccaccaggcgttcgccgggctccaggtcgatgagcttgacgccctgggtgttgcggccgatgacggagatgccgccgaccttcatgcggatgaccttgcccacgtcggtgatgagcatgacctcgtcgtcgtcgccgacgaccagggcgctgaccacgtgaccgttgcgggtggtggtcttgatggtgatgacgcccttgccggcgcggttgcgcgcggggtattcgtccatgcgcgtgcgcttgccaaagccgttttcggtgatggtgagcatggttggcgcgccggccacggcctccatggccacgacctggtcgtcgtgctcgacgtcgatgcccttgacgccggcggcggcgcggcccatggagcgcacctggctttcgtggaagcggatggcctggccctggcgggtggccaggaagacctccatttcgccgtcggtgaggcgggccgagaccagatgatcgccttcggccaggttgatggcgatgatgccgccggcccggggccggctgaaggacatcagctcggtttttttgatcacgcccttttgcgtggccataatcacctggcggccctcgacgaactcgcgcacggccaaaacggtgctgaccgactcgtctggcagcatctgcaccaggttgacgatggccttgccccggctggcccggccggcctggggaatctcgtggaccttgagccagtagagccggccggcgtcggtgaagatcagcagatacgagtgggtcgaggcggtgaagagatcctcgacgaagtcctcgtccttggtggccatgccgcggctgcccttgccgccgcggcgttgggcgcggtagaggctggtgggcgtgcgcttgatgtagccgccgtggctgagggtgacgaccatctcctcctcggcgatcatgtcttccagctcgatatcgctgacgcggccgacgatctcggtgcgccgcttgtcgccgaactcctcggccagaagcaaggtctcctcgcggatgatgcggcggacctcctcgtcggattcgaggatatggcgcaggcgggcgatctccttgatcacctcgcggtattcggccatgatcttgtcgcgctccaggccggtcaggcgctggaggcgcatttcgaggatggcctgggcctgcttttcgctgaggctgaagcggctcatcaggccgtccttggcctcggcggggtttttggccgcgcggatcagctcgatgacttcgtccaggttgtccagggcgatgcgcaggccctccaggatgtgggccctggcctcggccttggccagatcgaaggccgtgcgccgcaggacgatttcacgccggtgctcgatgaaaagctccaagacgtccttgaggcccatcagccggggccggccgcgatcgatggccagcatgttgatgccgaaggtggtctgcatctgggtgaacttgaacagttggttgagcaccacctggggcacggcgtcgcggcgcaggtcaaagaccacgcgcatgccgtcgcggtcggattcgtcgcgcaggtcgctgatgccctcgatctttttgtccttgaccagctcggcgactttttccagcagccgggccttgttgacctggtagggcagctcggtgacgatgatcgaggtttttttggtgcgggccacggtttcgatgttggccttggcccggatctggatggagccccggccatcgcggtaggcctgctcgatgccctcggccccgtggatgaagccgcgggtgggaaaatcgggccccggcacgtggcgcatcagttcgcgcacgccgatgtcggggttgtccagcagggccaccagggcccgggccacctcgcccaggttgtggggcgggatgttggtggccatgcccacggcgatgcccgaggagccgttgatcaacagggccggggccttggtgggcagcaccactggctctttcagcgagccgtcgtagttgtcggtgaagtcgacggtgtctttgtcgatgtcggccaaaagttcgttggccagtttggccatgcgcacctcggtgtaacgcatggccgcggccgcgtcgccgtccaccgagccgaagttgccctggccgtcgaccagggtgtagcgcatggcgaagtcctgggccatgcgcaccagggcgtcgtagaccgccgagtcgccgtgggggtgatacttaccgatgacgtcgccgaccacgcgcgccgacttcttgtagggtttgttgaagtcgtttcgcagttcgcgcatggcgaagaggatgcggcggtggaccggcttgaggccgtcgcgggcgtcgggcagggcccggccgacgatgacgctcatggcgtagtccaggtaggagcgcctgatctcttcttcgatgcggacgtcttctttgcgcgcgtccttgggcagcatgggcggtgtatctccaggaaattccaatgggtgggggccttgccggaggaaatgggtctcaacggcccggattgcttataacccgtcgaattttaacagtatcaggccaaaattgcaaagataatgcgcggccttggccgccgcgccccgccgccgtcggccggccggccttgacctggccccgagcctggaatatgcttgaaacccttaaaagcggagacgattgaagatggttcccctgatcgctttttgcggggcctcgggcagcggcaaaacgacgcttctggaaaaggtgctggccgagctgagcgcccgcggcctggccgtgggggcgctcaagcatcacggccacggtggggcggtggtcgagccggccgttctggccggcaaggatagcgctcgtctggccgccagcggcgcgcgccgcgtgatgctctgtcacccaggcgggctgtccatcagcgccgacgccagccacgccgccttggatctgccggccttggccagccgctttttctacgacctggacctggcgctggccgagggcttcaagacggccgccgtcgacaagatcgaagtggtcgcgccgggggcccagcccttgctgccgtcgggcggccagcttttggccctggcccggcggggcggggccggccgcgagggcgatctgcccgttttggacgccgacgacgccgtggccgtggccgacttctgcctggccgccattcgccgccgccagcggcccggcccgtcaaccgtgcgggcgcgcgtgggcggggccgagcttggcctcaacgccttcagccagcgggtcatcgccggcgcgctgcgcgggctgctggccggcttcaagggcggcgacgcgccggggcccatcgaggtgatcattgactgacgagctttttcagcccatcaccgccgacacgcccctgcccagcctcgccgagatcatggccatgtgggaggcccacgccatgctcgacaacatccgcgcccactcgcgggtggtgcgcgacgtggccctgcgcgtggccgactggttggtcgcgggcggcctgcgccttaacctgccggccatcgaggccggggccctgttgcacgacatcgccaagaccccctgcctgggcagcgaccgccgccacgacatcgaaggcgcgctgatggtggcccaggccggctatccggccctgtcgtggctggtgcgctatcacgtgcgtctgcccaaggatcaccccatcgacgagtcggcggtgatcaactacgccgacaagcgcgtgcggcacgacgaggtcgtctcgttggatctgcgctacgattattttatcgaacactatggccggggcgtgcccgagtatctggagcgcatcgagcagggccgcctcaaggcccatcgcgccgaggcccggcttttttcgctgatgaaggacaaccaccgcccggaggagatcaccaggctgtggcgggagggggcgttatgagcgcgcgacggccgcgcatcgcggtgatcatgggcggcgattcctcggagcggccggtttctctcaaaagcggcggggccgtggcccaggccctggacccgggcaagtatcacgtcgtcacctacgacccgcccagcgatctgctgcgcctggtcgatgacgccgacagcctggacgcggccctgatcatgctccacggccggggcggcgaggacggctgcatgcagggcctgctggacctgctgggcgtgccctatcagtgcgcgggcgtgttgggctgcgcgctggccatgaacaaggtgatggccaaggagcgctttcgccagttcggcctgccggtggccgatgatttcgtcttcgaggccggccagcccggcgtggtcgaggaggccctcctgcgtctgggcctgccgctggtgatcaagcccgcctgcgaaggatcgagctttggcgtgacgatttgccagcggcccgagcaggtcggcccggccatcgtcgaggcctcggccaaggacagcctaattttggccgaaaagtgcatcatcggccgcgcgagatcacctgcggggtgatcggcgagcccgatcccaagcccttgccgctggtggagatctcgccggggccggggcatgcgtttttcgactaccaggccaagtacacccccggcgccagccgcgaggtctgtccggcgccgttggacgcggcgctcaccgcccgcatccaggagctgggcgtgttggcccaccaggccttgggtttgcgacgctattcacgggccgacttcatcttggggcccgatggcccggtgcttttggaggtcaacaccatccccggcatgaccgagaccagcctgctgccccaggcggcggcggcggcgggcatggattacgccgccctggtcgaggccttgctgcaattggccttgcaatcgggcggcaaattggccagaaaagaaagatagacccccggccgcccgcgcggctggatcggcactttcaattttggagaagcaaccatgggcaaaaaagcactgcttttgatcgtcgccatttgcctggccctggccccgttggccgcctgccagagcatgggcaaggctaccggaaccgccgtcaagagcgtggaaaagggcggtgaggacttccagaagggctacgaggaaggcaaaagcggcaactagcgattgtccgcgggcaaactcgctgggcgcgccgcgctcacaagggcggggcggccttggccggcgtcaggccttggtcgcccagccaagccagcaggtcttgcatggcccggcgggccaagagcgcgccacggtctttcttgggtatctttttgccgcccagcggcggcagcaagccgaaattgacgttgctgggctggaagtccttggtctggtcgttggccagatgggccaacagcccgcccagggcggtggtggccggcgggcgcagcggctgctggcccttgagcaggcgcgcggcgttgaggccacagagcaacccggcggccatggactccacgtagccctccacccccgccagttggccggccacgaagacgtttggcgcggttctcaggcgcatgaaggcgtcgagcacgcggggcgcgtcgacaaagctgttgcggtggatcgagcccaggcgggcgaactcggcgtgggccagggccgggatcaagcgaaacacgcgcagttgtgactggtgggtcaactttgtttgaaagccgaccatgttcagcagccggccctcggcgtcttccttgcgcagttgcaccacggcgtgaaagcggcccggctggcccggccggtgcaggcccacgggcttcatcgggccaaagagcagggtctgttcgccccgggcggccatgacctcaatgggcaggcagccctcgaaaaaacgtggtgattcaaagtcgtgcaaggctacgttttcggcggcggtcagggctgcgtagaaggcggcccactgctggcggtccagggggcagttgaggtaatcgccctggccgggctcggcccagcggtcgccccagaaggcgtggtccatgtccacggattcgcgggtgacgatgggggcgatggcgtcgtagaagtgcagatgggcggccccggcgcgctgggccagccactgggccagggccccgtcggtcagcgggccgctggccaggatgcacggcgcgtcctcgggcggggcgacggcctcctggccgatcagcttgatgcgcggatgatttctgacctgctggtcgacaagctcggcgaagcggccgcggtccacggccagggccttgccggccggcacggcgctctggcgggcggcggccatcagccgcgagcccatgatttccagctccagcttcaaaaggcccacggcgctgctgggttggtcgttgcgcagcgagttggagcagaccagctcggccaggcgcgggtcgtgatgggccggcgacatgcgcgctggcttcatttcgatcaggcgcacctgcacgccggcctcggccgcttgcagggcggcctcgcagccggccaggccgcctccgatgacgaagagggtttccatgggccgatggtaccacaggcccggccgcccggccagttcggccccggccatccctttggccaaaaagtgttttttggctttttgtggcgttgttggttgggtcacaataggctcttttgtaggctaggctgggcttttggggctggtggccggcttggggccggcggggcggggcgctttggaggccatcggccaggccggcgcaaagtgcttggcaaggccgggcaaacattatagtgtcttgcccatgggctcggcgtgggtggcgcgcgttcttttactggcggaggggcttgttgggagaaattgccaaaacaatcaacaggttggccgaagaataccgtttcgtgctggcgggggccaacggcctgccgcaccaggtgcgcagcctgctgggcatcaccgggtcgtactttggcgccgacgcgggggctttggccatgtggcagaccggggcccaacttgccgtctgttccacgtgggccttcacccaagcccaggccaaacgcatgcgccgcgtcttcggcgcgccgccggtttgccccggcgagcccctggcgcgcatcggcgcgcgcctgctggcgcctcaagagccggtggactcgggttggctggccttggatcaatacgtatccacgctaaaccagcgcaattatctcggtgtgttgcccttgccatgggcccagggcagcggcgcgtgttttctggttttcaagcagcagccccagtgggacgaggaagaggcccgcgccggggccaacgtgctcatcctgagcctttccagcgccttcaaccgcagcctggccgtgcgccacagcgacgactatcggcgcatattccagtattcccgcgacatgatttatatctccagccgcgatggccgctgggtcgacgtcaacgaggccggggtcaaaatgctgggctacgacagcgtcgaggaggtcttggccgagcccgacctgggcaaggcggcctatttcaagccgcaagaccgcgccgccttcatggaagcaatcgagcgcgacggctacgtgctcgactatgaagtggctttcaagcgcaaggacggcacgcccatcgacgtggccatcaccagccaggtgcgtgagatcgacggcaaggtcgtcggttacgagggcatcattaaggacatcacccggcgcaaacgggccgaggtgcgcgccgcccagcagcagcgcatgctcgaatccatcctcgaggtgatgcccgtggccgtgttcgtgctcgaccgtgatcacaccgtgcgctattggaaccgcgcctgcgaggagctgaccggctggaacaagtccgacatcctcgagactgaccgcgtctgggaggtcttccaccgaccgcgtggcgtctcgctggccgatgtgattttggacggcgacaacgaacgcctgcaaaaattctatagcaaggagcgcctgcggccttcgcccctggccgaggacgcctgggaggccgaggcccacttcggcaacctgggcggcaaggcccgcgagctgtttttcaccgccgcgccgctcaaggacagcggcggccagatcatcggcgcggttgaggccatcgtcgactccagccagatcaaaaagctcgaacgccgcctggccgagagcgaggcgctctatcgcacgctggtggagagcaaccgcgagggcatctgcctgcaagacgatcagcgcatcattttcgccaacagctcattcatggagatgttcggcctttccgatgtaggcggggtgcgcggcggcattttggagcttttggaccctggctgcaaaaaggaatatctgcaatggatgcgcgcggtgtggtcggaagacggctgtgatcgtgttttcgagggccagggcctgcgcgacggcctgccgttcgacctggagatcaccgtgggggccaccgagcacggcagccggccggcctggctgttcaacgtgcgcgacgttaccttccgcaaggccatcgaggagcagctcatccgctccgagcgcctggcggccacgggcaagctggcctttgacgtggcccacgaggtcaacaaccccctgggcggcatcctgacctacgcccatctgatggccgaggacatgggcgaggccagcgagctttaccccatggtcgaaaagatcatcaagctgaccaaccgatgtaggatcatcgtgcgcgggctgttggacttcgcccgccgcgacgagccgcaaaaagaggccatggacatcaaccgtgtgctcaaggagaccttgtcgctgatggaaggccacatgatcctgcgcaatgtgcaggtggtggaggatttcgatcagggcctgccctatttttacggccatcgctccaagctggagcaggtgttcctgaacatgctggtcaacgcggccgaggccatggagggccggggccggctggacatccgcaccatggcccacaacggcggggccatcgagatccagttcgccgacagcgggccgggcatggacgaagaggccgtgggccgggttttcgagcctttttacaccaccaagggtcgcggccggggcacgggcctgggcctttcgatcagccacggcatcatcaagcagcacggcgggacgatcgccgtggagtcggtcaagggcctgggcacgacttttcgcatcgttttgccgcgccagggcgacgaggtgatcaccgagcgctgtttcacgtgaaactttaactttggccgccggccggtccggcgtgcttgaggttttttcgcggcgtttcgggccaagagctcgaaacgccgcgctgttttcaggccggggcgcgcagggtggccaccaggcgtcggccgagctggggcagttcgtagggatggatggccatgccgttggcgaggcaggcggcctcgtcggcctgggcgcggggcagaaggatcagcccgccaggccggcaaaagggccgggccagggccagcgagccggccacgtcggtcacggcgcgcaggctgacgaaatcgaagctctggccggcaagcgccccttcgccggctcggccgaccaccggcgcgacgcgagaccccaggcccagcaggcgcgcggcgtgcttctggaagctgaccttcttggctcggccgtcgatcatcgtgaccgtcagcgcgggcagggccagggccagaaccagccccggaaagccggcccccgcgccgatatccagcaggcggcccggccccagcaggggaaccatggccaggccgtccagcgccagattcaaccaggcctcgcccatggcgcggtgacccaccaggcggatgctttgattccagcgcagcagctcttccagcagggtttggcattgcggccagaagtcggcgggcaaggggccgccggccaggcgctgaccggcggtgcgcacgtcgtcaaggctgagcggcgaaaaattgctcatgatagaccgccgaaaaattccttttgtggggccatgggcggcaaagcgcccgtttcacgtgaaacaagcacgatagactccagccaaaactcacttgcccacgcagaaggtgctgaaaaccgcctcgatcacttcgtcgggcgcgccctggccgtccacctcgcccagggcggccagggccccggccaggtccagactgatcaactcgggccgtggctcgggccggcccagctcggccacggcccggcgcacaaaggccagaccacggcccagggccgcgcgctggcgggcgttaaccaccacttcgcccggcgcgggctcggccgcgccctggcagagcgcctcggccacggcccgggccaactcgttcaggcccaggccgctggtggcgctgatggccagcgtggggcccaggcccagggcggagggctgccaggccggcggcagatcggctttgttgaccacaagcagccggggtcggtcctggcaaagggccaaaaccgcgtggtcggccgacgtgagcggccgcgagccgtccagcagcaccagggccaggtcgcagtcggccagaaaactcgtcgcgcgctcctggcccagacgatcgagctcgtcggcggccgggcccaggccggcggtgtcggccaggcggcaggccaccccgcccagaatcaacacctcgtcgaccacgtcgcgggtggccccgggccgctcgctgacaatggcccgctggcggcccagcagggcgttgaacaggctggacttgcccacgttgggccggccgcagatggccaccttggccccttcccaataggccgcccggcccacggtcccggccaacagcgccgcgaggggtcgcgccgcgccgtcctccagggccgtggcctgggctggcccggccagctcgggcgcgtcgtcgggaaagtctatggccgcctccaccgaggccgccgcggccacgatggcctggcgcgccggcccaagggcccggcccaggccgccggccagcatggccatggccagccgcgcctcgatatcgctctgggcggcggccaggcggcccacggcctcggcctgggtcaggtccagccgtccgcccagcatggcccgcatggtgaactcgcccggcccggccaggcgacagccctgggcctgggccaggccgatcacccgccagacgcaggccgagccgccgtgacagtggatctccacgctgtcctcggtggtgtaggaatgggggccacgaaaaaacacggccagggcctggtcgacggcctcgccgctggccggatcgaccaccaggcccagctccatgcgccgggggatgatcggccgccgggccgtccagggcaaaagggcccggcccaccgcccaactgcgcgggccgctgaggcgcacgatggccacgccgccggccccggcggccgtggcccgggccacgatggtgtcttgggcggccatgatcgatgggcgcatggattgatcctttgcgggccggcgcaaaaacggcccgctccccacgcgggcgcggagcgggccgggaattggcggttggcgtccgctcagcggcgggggctgatgaccacttttttcagttcgccacggccccgcgaaatggtgctgatgcccgcctcggcgcgcagggccatgtgcacgatgcgccgctcgggcgcgcagatgggccccaacgacacgggccggccggtggcccgggccttgtcggccaggcgcagggccagctcttccagcgactgccggcggcggcgacgataaccgccggcgtcgacatgcacgcgcacgggccggccgtgcttgtggctgacaatgcgcgtggtcaggtattgcagggcctccagggtctggccccggcggccgatgagcacgccggcctcgtcgccgctgatatccaacatgatgccctggtcggtgttttgcgcgccgaccacggccttttcgtccagcggggcgatcaggcgggccaggacggcccgggcgtcggcggccacggactcgtcttccagccgaccctcgacggcgggcgcttcgtcctcgtcgtcgaaaaagccgccgccttcgccatcggtctcggccaccgccagttcggactcatcgacgagcgcctcgaccacctcgccggccacggccggggtctggcccggcgacgcgggggcgggcctggtcgcgcccgagaggtcggccatcatctcggccagctcgtcgcccgagctgtcgggcaggggccgcgcgcgcaccacggcctttttggccccgaacaggccgaacaggccgccggagccggcatggaccacctccacgtgcagccggtcgaggggcagggcaaagtgttgttgggccttcagcagggcgtcttcggtatttttacctgtaaattcagcaaattccatgtcgttaatccttgcggcggttgaccagccactgctgcccgatgcccagaaggttctgcacgaaccagtacaaaaccaggcccgaggggaagttgatgaacatcaccgtgaagatgaccggcatgagcatcatcatcttctgctgggtcgggtcgccggtggcggggctcatcttttgggtgatgaacatcgacgcgcccatcaagagggtcaacaccggtatgccatcgccgacaaaaggaatctcgaaaccgatgggcaggcggtccggggccgaaaggtcgttgatccacagccagaacggcgcgtggcgcagctcgatggaggagcccagcaccttgtagaaggcgataaacaccggaacctgggccagcatgggcaggcagccgcccagggggttgaccttgtaggtcttgtagagctgcatgacctgctggttcatctcttgcttgtcgtctttgtacttctcgcggatcttggctatctgcggctgaagcttctgcatcttcttcatcgactcgtagctcttgttctgcagcggccagaacagcagcttgatcagcacggtgatgatgatgatggccacgccgtagttgttgacgtaatcgtggaagaaattgaggccggccagcatgggcttggcgatgacgtcgaaccagccgaagtccacggccatggccagcgagtgtcccaggggctccaggacatgcagctccttggggccgtagtagaccagaaacttgaggtccaggctctggccggcgtccatgggcaaaagcgggctgaccagggtggcggtcatcagcttggcgtcggcccagccgcgcgcggaaggcttgccctgggccacggccggccaggactcgggagccaccgcgcccatgaagtaggggatgctcagcgtcaggcagtcgatgggcccggccaccaccggcgagtcttccaggtcgccgtggtccagttcctccaggctgccgccggccaccacctgcgagccggtgaaggcgtaggagttggcgtgcatcttggagacgtactcggccaggatcagctccggggtcagctcgatgcggccggcgtttttgttttgcaggctgacgctgagctgaaaggcgtgggagtcgggccggaaggtgtaggtcttgacgacccgcacgccggcgctttcggcgctgaagctgagactttggccggcggcggtgacctccaggcgctgggcgctggcctggaagggtcgttgggccagatggggatcgagcttgaccagggccaggcccagggcgtagggctcgctatcggccagatccaacaggaccatctcaccgccctgttggccgggtttggcgaaatagtccttgagcaccaccttgcgcagggccccgcccttggtcgagaaagtggcgcgcatcaacggagtttcgacgacaacgtcttgataggccggcatgacctggggcgcgggggccggcgcgggcatggccgccggggccggcgcggcggccgtggcttgggcggtctgggcgggggtggccgtgggcgcgggggcttgcttgggctcgggtggcatgacgaaagtggtccaggcgaacagcacggccacgctgatgaccagggccaacactacgcgtttggcgtcggagtccatatatttctgcaccttggatggggcccggggccgctggccctaggccggatcgtaaccgccgggatggaatgggtgacacttggccagccggatggcggccttggcgcagccgcgccagaagccgtattttcgcagggcgtcgagggcgtagtcggagcaggtgggcaaaaagcggcactggcggcccaacagcgggctgagcgtgagctgataggcccgcaccagcagccaggccaggccggcggcccagcccatgcctaggggcggcagccagcggccgagccggcgctgattttgccaaaagcctcgcgtagttgccgccagacggacgaaaaatcctgccgatcggcgccacgctggacgatgaccagcacgtccaccgccggcggcagcagctcgcccgagcgccggaaaacctcccgcgccaggcgcttgacccggttgcgcccaaccgctccggccaccttgcggctgacggtcagccccagcctggccggccccggcgggcccgctttccacaccaccaaaaaatggtcgcacctgtgcctgcgggccccgttcctcatctgaagaaactggccccgcgagcgaaggcgcgcccgtttggggaaagactgcccctgcgaaatcattccggtctggtggaatcacaccgagagcctggccctgcccttggcccgacgacgggccagcacggcgcggccggccttgctgcggctgcggaccagaaaaccgtgggtgcgcttgcgcttgagattgctgggctggaaggttcgtttcatttttcgactcacttttggcgcggttgcaaaaaacgggcgctactggcgaaacggcattgctcacggccgcggcgcggcccacgcccaaggggcgcatcctccttcggcgcggcccttggcccacgcccgcagcggacggcccgacaaatagggaatttaaccataagccatgtgtgctgtcaaaccgatcggcgcttgcgcgaccggcccaaggccggtagtctttataccgtaaacccgccaaatcgcaaatttttggttgccggccggcgggtggtctgttaccttgtgcggcgacaagtcgtttgattatactgggctagtcccatccctgccatcgagtctttcaaggagctgcaatgctgctggatcccattctcggtatcttcagcaacgatatggccatagacctgggcaccgccaacaccctggtctatgtgcgaggcaaaggcatcgtcctgagcgaacccagcgtggtggccgtgcgtcaggagacccgcggcggcaaccgggtgctggccgtgggcaaggaagccaagatgatgttgggccgcacgcccggcaacatcgtggccattcggccgatgaaggacggcgtcatcgccgatttcgaggtcaccgaggccatgcttcggcatttcatccgcaaggtgcacaatcggcgcaacttggtgcgccccagaataatcatcagcgtgcccagcggcatcacccaggtggaaaagcgcgccgtgcgcgaaagcgccgagagcgccggcgcccgcgaggtctacctcatcgaggagcccatggccgcggccatcggcgcgggcctgcccatccaagaccccaccagcaacatggtcgtcgacatcggcggcggcaccaccgaggtggccgtgatcagcctgacgggcgtggtctactccaagagcgtgcgcgtgggcggcgacaagatggacgaggccatcctccagcacatcaagcgcaaacacaacctgctcatcggcgaacgcaccgccgagatgatcaagacgaccatcggccacgcctatccgctggagatggccgagcaggacaaaaacctggtccaggcctccatcgaggtcaagggccgcgacctgatcaccggcatccccaagacgctcggcatcgattcggccgaaatccgcatgtccatcaacgagcagatcgaagccatcgtcgagacggtcaagatcgccctcgagcagacgccgcccgagctggccgccgacatcgtcgacaacggcatcgtgctcaccggcggcggagccctgatcaagggcctcaacgtcctgctgagccaggagacgggcctgcccatccagaccaccgaggatccgctttccaccgtggtgctgggttcgggcatgtgcctggacaacctggacctgctgcgggaggtcatgatccgctagcgcaagaccaccgccggccggagggtggccttgccccccggccggcccgcacaaagcccgaggcgacgcgtgagcttcttccggcgcaaccgcttttccctgacgatcatcgtcctggtcctgtcggcgctggcgtttttttcctacaacgccggccgcccgggcgcttcgcccggcgtggggcgctatctggtggagatcatcgccccggcccagaaggtcgtcacggcggtgggcgacttcatcgaaaacgtctggcggcgctacttcgccctggtccaggcggccaaggagaacgaaaagctttcgtcgctggtcgaccagatgcgccaggaagtggccaccatggaggagatgcgcctggagaacgagcgcctgcgcgggctgctgggcctggaagagcgcacccccgagcccatggtggccgcccaggtcgtcggcggcgatccttccggctatttccgcacggtgctcatcgaccgcggcgatgtcggcggcgtggccgccaccatgcccgtggtcaacgccgccggcgtggtcggccgcgtggtctggaccggccccaactacgccaaggttctattgctcaccgaccacaactcgggcgtggacgtgctggtgcagcgcaccagggcgcggggcgtggtccagggcgcggggcgcgacctgctcaagctcaaatacctgctgcactccgaggaggtccgcccgggcgacaagctgatcaccagcggcgtggagggcgtcttccccaagggcctgctggtgggttacgtgctcagcgccaaggccaccgacaagggcgtgttcctggacgtggaggcccgcccggcggtggacttcaaccggctggaagacgtggtggtgatcctggccggccgcaagttgccggagtagccatgtcgcgttggaacgaaggccccggcgagggccatcagggcgagggccgcgactggacggccgccgccggcctggccgtggagagcggcggcggccgcggggtggtgctgcgctggccgcgggcgctggccacgttgatcatgggctatgtcatcgtggcgctttcgcccacgctattcgactggtggagcgtggggccgttgcagttgcagccgctggtggtggtcgtcgtctcggcgggctttcgcctgccgttgtggccggccgcggccctgaccctgtttttgggctatctcaccgacctctgctcggggccgcccctgggcatgcagatgacctcctacgtggttgttttgtgcgcctgcgcggtggccgagcgcaagctcgacatcagctcgtgggccttgcagatgctggccgtgggcctgatgtcgttgttgcagcaggcgctggtgctcacgggcatggccctgatgcacgaagtcggcgatccgctggtggagctggcggccatgaccgtgggccacgccttgctctgcgcgctgacggcgccgttgtttttcgccgcgctggaggggctggtgcggctgatctcgcgggtttcgccttcgagcggcaagggcggccagtgatgggcgcctggggcgaaaagcgcgcgcgccgcggcctgagccgcaacaaggccatcgaccccggtgagattccccaggtgcggcgggcgctttttgccgcggcggcgttggtgggcctggccatggccgtgctggtggggaggctgtggtacctgcaggtgctgcacggcgaggagtttcgcctgcttagcgaaaacaatcgcgtgcgcctggtggacgtgccgcccagccgcggcctgatcttcgactgcaagcgccgcctgctggccgacaaccggcccaccttcaccctggtggccgtgcccgaggacgtgccggattgggatctgctgacccgacgcctgcacgccctgatcggcatcacgccccaggaggtcgccgacgcccgcaaggccgcccgcggcgcgccgccgttcaaggccatgcgcctgcgctccaacctggaccgcgaccagttggccaacctggagacgtttcaatacgagctgcccggcgtcaaggtgatggtggagtatcgccgggcctatctggcggccaaggagacggcccacgtcatcggctacctgggcgagatcaacgccgaggagctgaaaaaggccccgcgcgagctttatcgcatgggcgactacgtgggccgcgacggcctggagcgcagccgcgaccgggtgctgcacggcgcgcgcggcgtgcgtcaggtcgaggtcgacgccgtcggccgcgaactgaaggtcctcagcgacaagcccgagcggcccggccacgacctgatcctgaccctggacctggatctgcaaaaggccgcggccgtgggcatgggccagcaggtcggggcggtggtggccctcaaccccaaaaacggccaggttctgtgcatgtattcggcccccagcttcgaccagaactccttcgtgctgggcatgagcggcgcccagtggcaggccctgtccaaggatcccatgcacccgctcaagcaccgggccatcagcggcgtctatccgccgggctcgacctacaagatcatcacctcggcggccgggctcagcgaaggggtcatcaacaaggacacgctctatttctgctcgggccagatgtcgctgggccggcgcacctacaagtgctgggcccacaagcgcggcggccacggcagcgtcaacctgcacaaggccctgcgcgagtcgtgcgacgtctattactatagggtgggcaaaagcctgggcgtcgaccgtctggccaaatacgcccgggcctttggcctgggccgcgccagcggcgtgccgctgccccacgaatcatcggggttgatccccgacagcgcctggaagcgcaagcgtttcggcgagccgtggcaggagggcgaaaccctttcggtggccatcggccagggtttcaacctgaccacgcccctgcaactggcgcgcatggtcgcggtggtggccaatggcggccggctggtgacgcccacgctggtggcggcggtggtgcggcccgatggcggcgagccggtgcccgagccgccgggcatgatcagccggacgcccgtctccgatgagcacctgaagctgattcacgaaggcctggtggcggtggtcaacgagccccacggcacggcgtcgcgggcgcgggtcaagggggtgaccgtggccggcaagaccggcacggcccaggtggtggccctgaagttcgagcgcaaaaaaggcgaggaaacgccgtggcgcttccgcgatcacgcccttttcgtggcctacgccccggccgaggatccggagatcgccgtgtccgtggtgatcgagcacggcggccacggcggctccgacgccgccccggtggcccagcgggtgttggccacctattttcacggcccacagccgctgccggaggacgaggcggccaaggcggcggaggccgccgggcggccggcggggcaggggacgacgggccagccggcggccccggaggcggagggagtcgacggtgattgatcgccggatgatctacaatttcgactggctgaccctggccctggtggtgaccctggccggcttgggcgttttgaacctctactcggcggccagctccttcgagcaggcgggcacgccggtttacgtcaagcagatatattggttcggcctggggctggtggccatgctggcggtggcggcagtgggctatcagcgcctggccagcctgtcctacgtgctctacgcggtggtggtggcctttttggtggcggtgctgctgtggggcaaggtggtgggcggcgcgcaacgctggctggtgatgggcccgttgggcctgtttcagccctcggagctggcccgcctggccatggtgctggtgctggcccaatacttccagcgtcacgacaacggccggccctacaccctgcggcgcctgatcatcccgctggccctggccgccgcgccggcggcgctgatcctcaagcagccagacctgggcacggcgatcatggtgctggcggtctcgggctcggtgatcctgatcaacggcgtcaagacgagcacgctgctgatctcgtcgggtgcggtgctggcggtgctgccggtggcttggaacttcctcaaggactatcagaagcggcgcattttcagcttcctcgacccggaggccgacccgctgggcgcggcctaccacctgatccagtccaagatcgccgtgggctcgggccagttctggggcaagggcttcatggccggcacccagacgcagctacatttcctgcccgagcagcacaccgacttcgccttcagcgttttgaacgaggagtggggcttcgtgggcggcgtgctggtgttgtgcctgctgacggccctgatcctgcgcggcgtcctgcaggcctcgcgggccaaggaccgcctgggcctgttgtgcgtcatcggcggcacggcgctgattttctggccgacggtgatcaacgtggccatgatcctgggcctggccccggtggtgggcatcccgctgccgttcgtcagctacggcggctcgtcgatgctgacgatcatggccgcggtgggcctgatccagagcgtgaccatgcggcgctacgtgtttcattgaaatggacgggggccgcgccgattggcgggcgtttttgttttacaaccggccggcgctcatgcaacgatatgcctgaatcgcggcggatggagagtgttgcgctttggcatggttttcacggcggcccgatggcgggcaaggtgattcggcgcgatctgggagggacacagtgaggcggcggcgtggttcgtccagcggtgaagtcagcgtgcttttaggcggcgccagcaacatcgagggcaagctcaacttcaagggccaggcccggcttgatggcgttttcaaaggcgagatcgtcggcgagggcaccttgatcgtcgggcccggggccaacgtggaggcgcggattctggccaccgccgtggagatcagcggcgtggtggtcggcgacatcgaggccaccgagcgcatcgagctgcgcgcgccgggcaagctggtgggcaacatcgtggccccgttggtggtcatggacgagggcgtggtcttcgagggcaactgccgcatggccggcgatggcggcgattcgtcgccaaaagtgcggcttatcgccggcgacaacaaataagcgcgcgcaaccgctcgaagtcgtaaaagaaaggcccgccgcgtccggccgcaaaaaacttttgacagtggttgtgaaatattgtagaaagtcgcaattcgtctaagtgggaacaaagaccttccttttatggtgcgaggaagccgtgttccgctgggcgcattcttaacccagtcatgcacaaactatagtagcaaggcggagccagggcccacgagggcgccttgtgacctctggagaggaagagcctatgatcagcatcattcccgacgcctcagtcttcatccagatcgccaacttcgtcgtgctggttgtggcgctgaactacctgcttttcaagcctatccgtggcgtcatcgcccagcgggccgaaaagatggccatgctcggcagcgacatcgccgccgccaccgacggcgcccaggccaagggcgaggcgatgaacgccgagctggccgaggcgcggcgtcagggccaggccctgaaggagcagcagaaggccgaggcccacagccaggagcgctccgtggtcgaggcggcgacaaaggaaatggagcaagccgtggccaaggtccgcgcccagatcgccgaggagatcggccaggcgcgcgaggagctcaaggcccaggttcgcggcttcggccaggatttggcccagaagattcttgggaggagcatccagtgaagagcggggtcaaaatacgcgtcctggctctgctgggcgctttgatgttggtgttgagcctggcctcgtggtcgatggccagcgacggcgccgccggcgcggagacggtcgagcaggtcgaggcgcacgtgggcgacgagaacatggaggcccagggccatggtcacggcgtgaccgagggccagctccacgacttcatcctgcgttgcgtcaacttcggcctgttggtgatcatcctgctggtgctggtgcgcaagcccgtcaagaacgccttggccgcccgtagcgaaggcatcgccaccgagctggacgagctggcccggcgcaaggaagaggccgcccgcgagttggccgaaatggagcgccgcctgcgcgacgcccagggcgagcgcgaggccatcgtggccgaattccgcgcccagggcgagcgcgaggcccagcgcatcgtcgagggcgccaaggccatggcccagcgcatcaaggaccaggcccagttcaccatcgagcaggaaaccaaccaggccaagcttgagctgcggcgcgagatcgccgacctgagcgccacggtggccggcgacattctgcgcgagcagatcaccgccgacgaccgggcccgcctggtgagcgagtacttgaccaaggtggagcaggaggtacagtgaccagctttattgtggccaagcggtacgccaaggctttgctggaactaggcagggaggacggcaacaccgagttgtacggcaaggagctgggcgcggtggcccagatgctggccgactcggcggagttggagtcgacgctggtcaatccgggcttcgacttcgacagccgcaagaagctcctggccgccatcctgcaaaaactgggcgtcagccccatggtcgccaatttcttccgcctgttgatggaccggggccgcatcgcggccgcgcgggacatcgccttgacctacggcctgttgctggacgaggtcaacggagtcaccagggcggaggtgcgcaccgcggcggcgttgaatgaggaagaagtaaagcgcctgacccaatcgttgaagtctgtagcgaggcgtgaggtggctttggaagttatcgaggatcccagcttgattggcggagtcgtggccaagattggtgacttggtcttggacggttcggtcaaaacccagctggcgaacttgaaagaatccttgagaaggggtgattacgcctgatgcagatcaaagccgaagaaatcagtcaggtcatccgagagcagatcaaagactacgacaagaaggtcgaagtcgccgagaccggcactgttctctcggtgggtgacggaatcgcccgtatccacggcgtggaaaaggcaatggccggcgagttgctggagttccctggcggaattctgggcatggtcctcaaccttgaagaggacaacgtcggcgtgaccatcatgggcgattgcgaacacatcaaggaaggcgacacggtcaaacgcaccggtcgcatcgccgaggttccggtgggcgaggccgtcatcggccgcgtcatcgacccggtgggcaatcccctcgacggcaagggcccgatcaacgcgaaagaggcccgccgcatcgagatgatcgcccccggcgtcgtgcagcgcaagagcgtccacgaaccgatgtacaccggcctcaaagccatcgacgccatgacgcccgtgggccgcggtcagcgcgagctggtcatcggcgaccgccagatcggcaagaccgccgtcctggtcgacgccatcatcaaccagaagggccaggacgtctactgcatctacgtggccgtcggccagaagaaatccaccgtggcccaggtcgtcgacaccctgacccgccacggggccatggaatacacctgcgtggtctcggcctgcgcctccgaccccgccaccttgcagtacatcgccccctactcgggctgcgccatcggcgaatacttccgcgacagcgcccgtcacgcgctgatctgctacgacgacctgagcaagcaggccgtggcctatcgccagatttcgctgttgctgcgccgtccgccgggacgcgaggccttccccggcgacatcttctataaccacagccgcctgctcgagcgcgccgccaagctcaacgacgagctgggcgccggttccttgacggccctgccggtcatcgagacccaggccggcgacgtctcggcctacattcccaccaacgtgatctccatcaccgacggccagatctacctggagccacgcctgttcttctcgggcgtgcgcccggcgatcaacgtcggcctgtcggtctcgcgggtgggtggcgcggcccagtgcaaggccatgaagcaggtggccggcaccctgcgcctggacttggcccagtaccgcgagctggaggccttcgcccagttcggctccgacctggacaaggccacccaggcccagctcaaccgcggcatgcgcctggttgagatcctcaagcagccccagtatcagccgctgcccatggtcaagcaggtgacgatcctcttcgccggcacccgcggctttttggacaaactgccggtggccaagctgggcgagtacgaaaagcagctctacgagttcatcgagagcaagcacgccggcgtcttcgccgagctgcaggccaagcaggccattgacgccgaactggaaggcaagatgaaggcggtcctcgaagagttcgaccgcatcttctctgcccagctgtaacgcttatggcatcacttcgcgacatacaaaccaagatctccgcggtcaaaaagaccaggcagatcaccaaggccatgaacatggtggccacggccaagctgcgccaggtgcaaggcaagaccgaggccttccggccctacgccaccaagttccgcgaggtcttgggcagcctgtcgcagggcgtcgaccccgaaatccaccccctcctggcccagccggaggtggtcgagaacgtgggcctgatcgccctgtcggccgaccgcggattgtgtggatccttcaacgccggcctgatcgacaagacgcagaagttcatcaacgaaaccaaggccaacggccgcggcctgaagatctacgccgtgggccgccaggtcggcgactatctgcgcaaacgcaacatcgagacggcccagcggctcagcggcgccatgaacgtggtcgacttcgacctggccacccaggtgggcggctttgcgctggaccccttcctggccggcgaggtgcaagaggtctacatcatcttctcgcagttcatgggcatgggccggcaggcgccgacggcgctgaaactgctgcccatcgagccggaggcggcctccgaggcgagcgcggccggcgcggccgagtatctgaccgagccatcggccgaggaaatcctggtggaattgctcccgcgttacctcaacgtcaccatctaccgcgccctgctggagaccgccaccagcgaacacgcggcccgcatgacggccatggacaacgccaccaggaactgcaaggacatgatcgagcgcctgaccctggcctacaacaaggcccgccaggcggcgatcaccaccgagctgatggacatcatcggcggcgccgaggccctcaagcagggctgacgagcaaaataatcacgcttcttatggaggctagttcattatgagcgtcggcaaaataacccaggtcatcgggcccgtcatcgacgtggagttccccgagggcgagctgccggagatcctcacggccctgttggtcaccaataaaggcatcaacgaccaggaagacaacctggtggtcgaagtggcccagcaccttggcgacaacgtcgtccgctgcatcgccatggacgtcaccgagggcttgcagcgcggtctgccggtcaagaacaccggcaagcccatccaaatgcccgtgggcgacgcgattttgggccgcgtgctcaacgtcgtgggccggcccgtggacggcctgggcccggtcaacgccaaggaatacttccccattcaccgcccggcccccagcctggtcgaccaggacacctcggtcaacgtgctcgagaccggcgtcaaggtcatcgacctgctggtgccctttccccgcggcggcaagatgggcatgttcggcggcgcgggcgtgggcaagaccgtcatcatgatggaaatgatccacaacatcgccatgcagcacggcggcatctcggtgttcgccggcgtgggcgagcgcacccgcgagggcaacgacctctaccacgaaatgaaggactcgggcgtcatcagcaaggccgccctggtctacggccagatgaccgagccgcccggcgcccgcgcccgcgtggccatctcggccctgaccaccgccgaatactaccgcgacgtgcagggccaggacgtgctcttgttcgtcgacaacatcttccgcttcacccaggccggctccgaggtctcggcgttgcttggccgcatgccttcggcggtcggttatcagccgaccctgggcaccgaccttggcgagctgcaggagcgcatcacctccaccaccaagggctcgatcacctcggtgcagtgcgtctacgtgcccgccgacgacttgaccgacccggccccggccaccaccttcgcccacttggacggcaccgtggtgctcagccgccagatttccgagctgggcatctaccccgccgtggacccgctggactccaccagccgcatcctcgaccccaactacctgggcgaggagcactatggcgtggctcgcaaggtgcagatgatcctgcagaaatacaaagacctgcaagacatcatcgccatcctgggcatggacgagctcagcgacgaggacaagatcaccgtgcaccgcgcacggcgcatccagcgcttcctctcgcagcccttccacgtggccgaggtcttcaccggcatggccggcgcctatgtcaagctggaggacaacatccgcagcttcaaggagatcctcgaaggcaaggccgacgacctgcccgagcaggccttccacatggtgggcaacatcgacgacgcccgcgccaaggccgagcgtttggcccagatgtagacgggaccggagtgaccaatggccaataagatactgctggaagtcgtcacccccgacaagctcctgctcagcaaggaggtcgaggcggttgtggccaccggcgtggacggcgagttcggcgtgctttacgggcacgtgcccttcctggccaccctggatatcggcgaactgcgcttccgcgacggcgcgcacaccgactacgcggccatcgccggcggtttcgccgaggtcacggggagcaaggtcacggttctggccgaggccgccgaactggcccgggaaatcgacgtcgaccgcgcccaacgcgcccgcgaaaaggccgagcagcgcttggccaaggtgaagggcgaggacatggaatacatccgcgtggaggccgccctcaagcgggcgatgctgcgcatgcggatcgtgcagcgcggccaggcttaggcgcggccgccctttgtcacaatcatgagcgccgggcggagcgtatccgcccggcgctttttccatcaacgccatcctcgcccgcggcgcgccgcgcggaaaaaatcatgagcaagcaacgaaaaattatcagcgcccttttgggcttgaccgtcctgggcctgttggccaacgtgctttacgccatcttcagcaaggatctgcccctggcggcggtcacctacaacatcggctacgccgaggacatcggcctggcgcttttttatttcatcctgggcctgttgatctttttggccaccttgttcgcccacgtgctgttcacgcggcgggggctgttgcgcctggcgctggtgctggcctcgctggtcgtgtcgctggtgctcttcgagctggcgctgattcccttcaacctggtgttcaactcgggccgcgccctggagttcaacttcgagcacacccgccgggaggccgagaagaacccgcacctcaagggcacttggacggccaaggtcaactggttgcaaaaggacgacgagatcggttatcagccgttgctgggcccgggctttccctactccgagcatggcgcgctgcacaacggctatgacccggtcaaaaggccgggcctgacgcgggtgctgtttttgggcgattcgatctgcgcgctggggtttttaaccgaatattgcaaggaaatcgccgggctggccaattacgactattggacgatgggcgtctatggctattccacccgccaggagctgatctatttccagcgcaacggcctgaagctgcgcccagacgtggtcatcctggagttttgcctcaacgactgggacggcacgccggtggtgctcaaggacgagggcggctacactgtcatcgccaacacctacgtgggcgcccagcacataaactattggctttacaagcattcaacgctataccgcgtctatgtgtcgctgaaggcctccttcaccaaccgggccagcctgcaagacgacgtgcgcgaaaacatcgcgctgctgcaaaggctcagccggcagcacggcttcgccctgcgcgtggtggtctaccccgagctggagaagctgaccctgtggccggaaaacttccggcggcagcgggccgacatcctcaagatactggatgagctgggcatcgaacactacgacgtggctccgatgatggaccgccagctacaacgccactcccgcgactgggcccgcctggagcccaccgaccacttccatccttcgcgggccctgagccggttgatcgccgaggaggtcgtcgagcgcggttacctgcggccatgaaaaaattggcgcaaggctagtaacgacgggcgggcgatgttacgctttagcccgcgcggaccatgccggccgcgcgggagggaccgaaaccgatgaacgccccggggaccaatcccagcgagcttgccgtggtcattctggccgccggcaagggcacgcgcatgaagtccgatctgcccaaggttttgcatcccctggccggccggccgttgctgggccatgtcctggccctggccgatgcgctgggggccagccgcaaggtggcggtgatcggctatcaggcccagcttgtccgccaggccttcgccgcgcgtggcgatctgctctacgccgtgcaagagccccaactgggcaccggccacgccatgatggccgccgcgccggccttggccggttttgccggacgggtgctggtgctctatggcgacgtgccctgcctgcgcgccgaaacctgccgccgcctgctggccgagcacgaccgccaaggcaacgccatgaccgtgctggccatggagctggagcggcccggggcttacggccgcttgatcgccggcgcggacggcaggttgcgggccatcgtcgaggcccgcgacgccagccccgcgcaactggccgtgcgcctggtcaattcgggcatttatgtgttcgaggcggcggcgcttttgggcaatctcgcggccatccgcccggacaacgatcagcaagagtattatctcaccgacatggccggcatcctggggggcttgggcctggcggtgggctacgtgatctgccccgatcccgacgaggtggccggcgtcaactccaaggacgaattggcccaactggaagcgcgcctggccgccggccgcggcgcggtgggagcataggcaaatgtgtggcattatcggctacatcggccccaaagacccggttgaggtgatcatggaaggcctcagccgcctggagtaccgcggctatgattcggccggcttggccgtcatcgaccagggcgggtttgtcgtgcggcgggccaccggcaagctggagggcctgcgccaacgcctggccctggagccggtgcatggcacgatcggcatgggccacacccgctgggccacccacggccggccctgtgaggccaacgcccacccccacctggccggcgacgtggccgtggtgcataacggcatcatcgaaaattatctggagctcaagcgcgagttgcaggccgagggccgccagttcagctccgacaccgacaccgagatcgtcgcccacctggtccagcgcgagctcgatcacggcgcggtcgatctgccccaggccgtcagccgggccctgggccagatccgcggctcctacgccctggtcatcctggaccgccggcggcccgacttgatgatcggcgcgcgcaaggattcgccgctgattctgggcctgggccagcagccgggcgagtttttcctggcctcggacgtgccggcctttttgtcgcatagcaaccaggtggtgtttttggacgacggcgatctggtgacgatcagccacggcggctaccagatcgaaagcctgctgggcccggccaaggagcacgccgtcaccaccatcagttggtcgccggccatggccgaaaaggccggcttcaaacatttcatgcaaaaagagatcttcgagcagccccgcgccctgaccgacacgctcaccgggcgggtcaaggccggctccgaggagattttcctgcccgacctgggcctgagcgaaggcgacctgcgccaggccaagcgcatggttttgctggcctgcggcaccagttatcacgcggcgctggtggccaagttcgccatcgagggcctggcccgcatgcccgccgaggtggacctgggctccgagttccgctaccgcgacccgctggtggggccgggcgacatcgtggtggccatcagccaatcgggcgagaccgccgacaccctggccgccgtgcgcgaggcccgagccaaaggcgcgcgggcggtgggcgtgtgcaacgtgttgggctcgacgctcacccgcgagaccgacggcgtggtctacacccacgccgggcccgagatcggcgtggcctcaaccaaggccttcaccacccagttgatggcgctatacatcctggccatccacctgggccggacgcggggcgtgctggacgccggggccacgcgccgcctggtcgatcaactggtgctgttgccggggctggtccaacagacgttggagcgcgaggaagaggtgcgcaaggtggccgaggcctattgccaggcctcggattttttgtaccttggccggggcaactgtttccccatcgccctggaaggcgcgctgaagctgaaggaaatcagctatattcacgccgagggctatccggccggcgagatgaagcacggaccaatcgccctcatcgacgaaaaaatgccggtggtcgtcctggccaaccagaccgacgtgctggaaaaggtgctctccaacatggaggaggtgcgcgcccggggcggcaagctcatcgccgtcaccgaggaggacaaccgctcggcccaggccttggccgacgccatcatcaccgtgcccaacacgccgccccttttggcgccggtgaccatggtcacgccgctgcagttgctggcctatcacgtggccgtgctgcgcggcacggacgtggaccagccacgcaatctggccaagagcgtcacggtggagtaagttcgtaaaaaaacataggaaaatttacaaaactattgaccgggcacggccgttgccctaaattgatacataggaacgagggccagaatcccatggaaattgccgtgtttgctcgtctggaacaaaaagttgaggctctgctggagcggctggcggctctgaaggaagaaaattcggagctgatgaaactctacaacgagaaagacagcgaagcgaccgagctgaaacgccagctggccgcccaggaagccgaacgcgagcaagtacggcagaggatagaaaatctggtggccaaactggaacagatatagcggcggtcgcatatggccggcgttaaggtagagattctaggcagcgaatatgtcttgcgctcggacaggggagaggcccaggtcaggcgggttgccggctacctggacgaccgtctgagcgaggtgctgtcttcgaccacgacgtcttcgaccctggcagcaacagttttggccgccctgaacatcaccagcgagcttctttcgttgaaggacgaaagggaaagcctgcttagggagattgaggtcagagcggaacggcttgcgcaaagaattgaccaagccgtaaaagcaagttaatccctgcgctgttcgtggactggcaagaagcatttttgagccaacacttatataaagggcccaatgccactgagccatgggggcggcgccgcacgcggatgcccgaaccggcctcacgccgggcccacctgtttcgacaggttcaaaacacgcttgccgcacggcagaggcggggatctttaagcgcttcgataagacgctgtatttacgagctaaaggcgcaaatgagcgctttgtctccattgacgatgatcgccgccagccagccgatgggccaccaagatgcctgtggcagggcggcgcacccggcggaagcggggcccagccgcgcttccggcgttgatccccgctggcgcgggccggggcgtccatcgagataacttgtcgtaaatactagccttatcgcgccgtaaggcgggcctggcccgccgccgggatccggcgcgcttgccgcatggcctcaacctccttgccgcgaccaaggaggatccatgaacgaagcactgtggttgctggtcgccctgctcgccgctggcggcggagtggcggctggctatgtctttcgcaaaaagcaggcggccgctcgcctgcaatcagttgaaatccttagccaaaaaatcgtcgacgacgcccgccgcgaggccgagaccctcaagaaagaggccctgatccaggccaaggaccagctctaccaactcaagctggagttcgaacacgaaggcaaggagcgccgcgccgaactggcccaggtcgaaaaacgcctcagccagaaggaagagctgctcgacaagcgcgcagaggccctcgaaacccgcgaaaacgagctctcgcgccgcgaaacctcggtgggcgacaaggaaaaacacctggagaaaaagcgcgccgagatcgaccagatggccagccagcaaaaagagatgctggagcgcatcgccggcctgacccaagatgaagccaaggcccagctcgaggaaagcgtcgtctccgaggcccgccacgaagcggccaagaccatccggcgcatcgaaagcgaaacccgcgagtccgccgccaagaaatcccaggaaatcctggccctggcctgcaagcgctacgccggcgactacgccgtcgaaaaaaccgtcagcgtcgtcaatctgccctccgaggagatgaaaggccgcatcatcggccgcgagggccgcaacatccgggccatcgaggcggcctgcggcatcgacctgatcatcgacgacacccccgaggccgtgatcatcagcggcttcaaccccatgcgccgcgagatagcccgcctcagcctggagcgcctgatctccgacggccgcattcacccggcgcgcatcgaggagatcgtcaagaaggtctccaccgaggtcgaggccagcatcaaggaggccggcgagcaggccaccttcgacgtgggcgtccacggcatccatcccgagctggtcaagttgctgggccggctgcgctatcgctcgtcctattcgcagaacgtcttgcagcactccatcgaggtggccttcctctcggggatcatggccgccgaacttggcatcaaccccaagcaggcccgccgcgccggcctgctgcacgacatcggcaaggccgtcgaccacgagatcgaagggccccacgccctcatcggccaggacttggccaagcgtttcaacgaaaagccccacattgtccacgccatcgccgcccatcacgaggatctgccgcccgagaccgtcctcgacgtcatcgtccaggccgccgacgccctcagcggggccaggcccggcgcgcggcgcgagatgctcgaatcatacgtcaagcgcctggaggaactggaggccatcgccaacgcccaccacggcgtggccaactcctacgccatccaggccggccgcgaggtgcgcatcgtcctcgaacccgaaaagaccagcgacgaggacgccgtgatgatctcccgcgacgtggcccgcaagatcgaggaagagctgatgtatcccggccagatcaaggtcaccgttatccgcgagaccagggcggtggatttcgccaaataaacccggccgcgccacgaccaagcaccaagcacgggccgcgaccaaaaagcggcccgtgacttttttatgaggaggcgagccatgaagctgaccatcctgcacatcggcgatatcttcggcgcggccggccgccaggccctggccgccctgttgcccggcctcaaggccagcctgcggccggacctggtcatcgccaacggcgaaaactcggccggcggcatcggcatcacccccgagaccgccggcgagatcttcctggccggcgtcgacgtcatcaccaccggcaaccacgtctggcgacaccgcgagatcgaggccctgctcgacgacgaaccacacctcctgcggccccacaactaccccggcgacgcgccgggccgcggctgggtcatcgctcgcacccaggccgggccgcccgtgggcgtgctcaacctggaaggccgcgtcttcatgagccagctcgactgcccctttgcctgcgccgaggaaatcctggccggccccctggcccagaccccggtgatcatcgtggatttccacgccgaggccaccagcgaaaaagccgccctggcctggcggctggacggccgcgtctccgccgtgctgggcacccacacccacgtgcccaccgccgacgaacgcatcctgcccggcggcacggcctttcaatcggatgtgggcatgaccggcccccacgactccatcatcggcgtcgagaccgaagtggccatccagcgctttctcaccgcccggccggcccgctttcgcgccgccgaggaaaacccccgcctgcaagccaccgtcgtcgaggtcgacgccgccaccggcgcggccctgcacatccaacgcatcgacgcgcccctgagcgagcggcccgggcaaccctgacgaccgccgcttcaagcccgcgccgatccgtggtatcataatctccgaccgccagcgccggcggcccaacgccgcgcggaacacccgcgccttttctcacagcggatgacgatcatgaacctctacgacacctacgccagccggggcttcatcgagcaatgctccgacgcccaagccctgcgccagctcttccaaaccgagcgcgtcaccggctacatcggcttcgaccccaccgccaccagcctccacgtgggctcgctggtgcccatcatcagcctgatgcacctgcaacgggccggtcaccggcccctggtcctggtcggcggcggcaccggcatggtcggagacccctccggcaaaaccgagatgcgcaagctcctgaccatcgagcaaatcagccagaacgtcgccgccttgcaaaatcagctcagccgctttctcgacttcggccccggccaagcccagatgatcaacaacgccgactggctgctgaagctaaactacatcgagttcctgcgcgacaccggccgccacttctcggtcaatcgcatgctccaacaagaatccgtcaagctgcgcctggcccaggagaccggcctgtccttcatcgaattcaactacatgatcctccaagcatacgatttcatgtatctatcccacgccatggactgcaagctgcaaatgggcggcaacgaccagtggggcaacatcgtcatgggcatcgacctggcccgccgcgtccacggcaacaccgtgcacggcctgacctttcccctgctcaccaccgcctccggtcagaaaatgggcaaaacccacgccggcgccatctggctcgaccccgaacgcaccagcccctacgagttctatcaatattgggtcaacacccacgaccaagacgtcgaacgattcctaaaactcttcaccttcctgcccctcgaccagatcgccgaactggccgccctgcaaggcgcggccatcaatcaggccaaacaaaccctggcccgcgaagtgacaaccatcgtccacggccaacaagccgccgccgaagcccaggccgccgcccaagccgccttcgccggccaaggcgacgccgatggcgtgcccgcaaccaacatcgatcgcgcaaccctccaggccggactgccagccttctccctcctcgtccaaaccggcctggccaaaacatcctccgacgcccgccgactcatcagccaaggcggcgcatacgtcggacaaaaccgcatcgatgccttcgaccaaatcatctccctggcccacgccaacccagacggcgctatctggctccgcgccggtaagaaaaaacaccaccgcatcgtgcctgtttgatgaagacttgcggggggaacctttttcttttgtgccaaaagaaaaaggttccccccgcacccccctccaaaaagaaaagccccgcatcgattgcttcgcaatcgatgcgcgtcgttttcattttcgcggcggcttcgcgggtagccttgttgctttgcattccatgaaattgcttcgcaatttcatggcataaacaaaagcacctttcccctcttaactctttcctttttccgggcgcaaccaaccttgaccgtagctcccggtgggccggcgcccggcctggcaaggcggggccggcgcctggcctggcagagcggggccagtgcctggcctggcagagcgggtcgaccaggccagcttaacacctaccgtccgtagctcccggtgcggggccgctgtcaaagcagccgcgcccggcccggagccgcgacagtgaagcttattgttcttctttcttctctttttccgggggcaaccaaccttggccgtagctggcgcgcgccccgcgcgtcagcttccagtaacgccaccggcaaccggcaacaatcttcgcggcgcggcaatgctcaggaccgatcctatggtcgtcatacctacaaacacgaaactaaaagtcggccaccttgctttgcgggggtggggtggggcgcggggcgggcgagggggcggtttagcgtaaagagccccctccccgccccgcatggcttttgcttgattctttccggcttctcttcccgccacgccggccagccggccagcgggccagcgggccggcgcccggcctggcagagcgggtcgagaacgcaagcattacacctaccgtccatggctcccggtgataggtgagtcaatgcttgcggcgcggggccggcgcccggcctgacagagcgggtcgagaacgcaagcattacacctaccgtccatggctcccggtgataggtgagtcaatgctcgcggcgcggggccggcgcccggcctggcagagcgggtcgagaacgcaagcattacacctaccgtccatggctcccggtgataggtgagtcaatgctcgcggcgctgggccggacaaagcggccaatgcctattagtactattcatatgaggtgataccttctgatgacgcatctagcgctggcggctcaaaatgaatgtcgccttgaatggcgctcagtgttgggacgaggtgtggtccattgggcgacgttggagtgcatacaacataaggtggcgtcaacacaaaacatatacaacatggcgggcgtcacgttaatgtcaaaaaaaagcgtggcaagtgttgacggcgaaaatatgtctgttatatttcccctcgttgccgcacggaaggccaagaggcgaggggcggcgagcgagaaaaagacagtgagcgggtgcatcgacccttgacaaaccaaagctcacacgataaagtcaatctcgcacttcaaaatgatctctgaaaactgaatagcgggaaaacggacgctaagtaggttcgagtcaattctcgaagaataaccgcaatgcggttcaggattttaactggagagtttgatcctggctcagaacgaacgctggcggcaggcctaacacatgcaagtcgcacgagaacgattcccttcggggagactagtaaagtggcgcacgggtgagtaacgcgtgggtaatctacctgatggtacggaataacgtctcgaaaggggcgctaataccgtataagaccacgacaactgcggttgttgcggtcaaagggggcctctctatagaagctcctgccattggacgagcccgcgtcccattagcttgttggtgaggtaacggctcaccaaggccgcgatgggtagctggtctgagaggatgatcagccacactgggactggaacacggcccagactcctacgggaggcagcagtgaggaatcttgcgcaatgggggaaaccctgacgcagccatgccgcgtgagtgaagaaggccttcgggtcgtaaagctctgtcaggtgggaagaaccctcaagggacgaataatcctttgagctgacggtaccgccaaaggaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttgttcggaattactgggcgtaaagcgtgtgcaggcggccaaataagtcggatgtgaaagccctcggctcaaccgaggaactgcattcgatactgcttggcttgagtcctggagaggagagtggaattcccggtgtagaggtgaaattcgtagatatcgggaggaacatcggtggcgaaggcgactctctggacagtgactgacgctgatacacgaaagcgtggggagcaaacaggattagataccctggtagtccacgctgtaaacggtgtccactaggtgtagcgggtattgacccccgctgtgccgtagctaacgcgttaagtggaccgcctggggagtacggccgcaaggttaaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttacctgggtttgacatccccggacagcctatgaaagtaggtttttcttcggaaccgggtgacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccctatcgttagttgccagtatttagttaggcactctagtgatactgccccggttaacggggaggaaggtggggatgacgtcaagtcatcatggcccttatgcccagggctacacacgtgctacaatggtcggtacaaagggctgctaaatcgcgaggttatgccaatcccaaaaagccggcctcagttcggattggagtctgcaactcgactccatgaagttggaatcgctagtaatcccggatcagcatgccggggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgaaagccagctgtaccagaagtggctgggctaaccttcgggaggcaggtccccaaggtatggttggtaattggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctttctaaggagcttaggcgaaacgagggccggtatccggaccccattcgcactaagcaggctcgacttgccttagcgtccagacccgctattcagctttcagggatcaattttgtttgttctctgacaagcgaaaaacgattccgagtgggcctatagctcagttgcggttagagcgcacgcctgataagcgtgaggtcgtaagttcaactcttactaggcccaccacctttgggtgtaccgggggtgtagctcagatgggagagcgcctgccttgcacgcaggaggccgacggttcgattccgttcacctccaccagcaagagacacggcgcaacactgagatcaggcccgctcgatgatacaaaatcttctcgaaccttgatggttcgtaaggttggaccgcaggacgaatacgtccgtaggcccgaaggttatctgacaatcgaatagagtaagaagcacagcgttgattctgtccaacgcttaggctgagtctgaaagtttctttcaagatttgtggccaagctactaagagcagacggtggatgccttggcgtcggccggcgaagaagggcgttgaaggctgcgaaaagcttcggggagccgccaaacaggccttgatccggagattcccgaatagggcaaccagagtggggtcatgctcactcacggatggctgaatacataggccataccgggcgaacggggtgaattgaaacatcttattagccccaggaacagaaaacaatagtgattccctaagtagcggcgagcgaacggggaagagcctaaaccgtgttggtgtaagcttgcgggcgttgccaatgcggggtcgtgggacctatccgagagtgccgcaatgctctcaaagagttacaaagtaacgttatagtggaaggatctggaaaggtccgccatagatggtgacagcccagtacacgaaatatcgttacctcttgataggcacccgagtacggcgggacacgtggaaccccgtcggaatccgccaggaccatctggcaaggctaaatacgcgccgacgaccgatagcgaaccagtaccgtgagggaaaggtgaaaagcaccccggcgaggggagtgaaatagtacctgaaaccgtctgcttacaagctgtggaagggatgttatggtttcggccatacgcctaactgcgtgccttttgcataatgagtcagcgagttactctctgtggcgaggttaagccgataggtgtagccgtagcgaaagcgagtcttaaccgggcgtattagtcgcagggagtagacccgaagccgggtgatctatccatggccagggtgaggtctcggtaacacgagatggaggcccgaaccaatgtaggttgaaaactatttggatgagctgtggataggagtgaaaggctaatcaaactcggatatagctggttctccccgaaacatatttaggtatggcctcgggagttgagtggcgggggtagagcactgaatgagctagggctcctaacagagtaccaacctcaatcaaactccgaataccgccaacttttatcccgggagtcagccggtgggagataacttccatcgacgagagggaaacaacccagaccgccagctaaggtcccaaagtgtgcgctaagtgggaaacgaggtggagttacacaaacaaccaggaggttggcttagaagcagccatcctttaaagaaagcgtaatagctcactggtccagtgactccgcgcggaaaatgtaacggggctaaagcgcaccaccgaagctgcgggatgttttaacatcggtaggggagcattgagtaagggtgtgaagccagaccgtaaggactggtggacctatctcaagagcgtatgctgacatgagtagcgaaaaaataggtgagaaacctattcgccggaagcctaaggtttcctgagtaaagttaatcttctcagggttagccggcccctaagccgaggccgaaaggcgtaggtgatgggaaacaggttaatattcctgtgccactgccatcgcgttattaccgatggggggacgcagaagggtagacgatccacctgctggattaggtggttcaagctggtaggcggaggaagcaggcaaatccacttcctcaacgccgagaagtgatgacgagcggttttccgcgcaaagtcgttgagcccatgctgccaagaaaagcctctagggagtgatggtggtgaccgtaccgtaaaccgacacaggtgggcagggtgagtaacccgaggcgcttgagagaactctggctaaggaactcggcaaaataacaccgtaacttcgggagaaggtgtgccctcgttaggtgattgaacttgcttcatgagccgaagggggtcgcagagaaatgggggtagcgactgtttactaaaaacacaggactctgccaagtcgcaagatgacgtatagggtctgacgcctgcccggtgccggaaggttaaggggagaggttatctggtttactggagaagccttgaaccgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgacttccccactgtctcagccagggactcagcgaaattgtagtggcggtgaagatgccgtctacccgcagcaagacggaaagaccccgtggacctttactacagcttgacattggtttttgggctagcatgtgtaggataggtgggaggctatgaaaccgggacgctagtttcggtggagccatccttgaaataccacccttgctatcttaggaatctaaccttggtcccttatcgggatcggggacagtgtctggtgggtagtttgactggggcggtcgcctcccaaagagtaacggaggcgcgcgaaggttccctcaggctgattggaaaccagccatagagtgtaaaggcataagggagcttgactgcgagaccgacgggtcgagcaggtacgaaagtaggtcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaaggtaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctggagccggtcccaagggtttggctgttcgccaattaaagcggtacgtgagctgggtttagaacgtcgtgagacagttcggtccctatctgctgtgggcgtaggaaatttgagaagagctgctcctagtacgagaggaccggagtggacggaccactggtgtgccagttgtcgtgccaacggcatcgctgggtagctatgtccggaagggataaccgctgaaagcatctaagcgggaagcccccttcaagataagatttcccttcccttcggggactgaagggcccttgaagactacaaggttgataggtcggaggtgtaagcacagcaatgtgttcagctgaccgatactaatcgcccgtgaggcttggtcactttaacatcttcaaagaaactcgccagactcggccaaagcgttgtgcaatgtgcttcttactctacttcgattgccagatcacccctgaaaacgacataaagtttccggtggcgatagcgtagaggccacacccgttcccatcccgaacacggaagttaagctctacagcgccgatggtactgcaaggtttcctttgtgggagagtaggtcgccgccggattaatcttcaagcccccgtctcagccgagacgggggctttttctgttgctcggcgggcctcagcgcgccgcttcccgctcgtgctcctcgcgcagcacccgccgcaggatcttgcccaccgcgcttttgggtagttgctgacggatctccacctggcgcggcgccttgaaggtggccaggcgctccttgcagtgggccaatagcgccgcctcatccacttcggcggcctcggctttcaacaccacgtaggccttgatcgtctcgccgcgataggcgtcggccacgccgatcaccgcggcctcggccaccgccggatgctgatagagcacgtcctcgatctccaccggggccacgttgtagcccgaggccacgatcaagtccttgatgcgatcgacaaaatgcacgaaatcggcctcgtccacgtagccccggtcgccggtgcgaaaccagccgtcgggcagaaaggcctcggccgtctgctggggcttgttcagatagcccctggccaattgcaacccgcgataccatatctcgccctgctggccgcgcggcgccggcttgccatcgtcgccgacgatcagcacctccgaaaacaacggcacgccgatggccgtgatgttgtccttgatgcccggcgtgctgatgattccgccgctgttggtctcggtcatgccccagccattgaccagccgcgcgcccgtggccgcctcccactgctcctgcaaggccggcggcaccggcgcgccgcagccgatggtcaccttgatgctcgacagatcgctggccgccaccagctcgggccgctgcaacagggcgatgaacaaggtgggcggcgcgaaaatcacgttgacgccgtatgtttcgatgatgcggaaacagtcggccacgtcgaacatggggatggggatcaccgtgccgccctgataaaacaccggcagtaaatgcaggaaatagccggccgtgtgaaacatcggcatgatcgagaaattgacctcgcgggggccccaggtgcgaaaggcgtgggtgtgggtcagcgagttgtagaccatgttgaagtgggtttcgatgacgcccttggatttgccggtggtgccggcggtgtagagcagcagggccacgtcgtcgttgggcgcgcaaggggcggcctgggccaggggcgcggcctgggccagggtcgcgaaaaagtcggccgcgccatccaccggcgttttggggatatcccacaagaactttatcgccgccggaacaacgcaatcgtcggccgcccagtccttgatgttggtcaccagcgcgccctgcagttgacccgccgacgggcggatcttgtcgtagagcagatccagcgccacgatggccttggccccgcagtctttcaattgataggccacctcgtcggcctggtacatcacgttgatcgggcaatgggtcacgccggccttggccgcgccgtaaaaggcgatgacgtgttgcagcgaattgggcagcatcgccgccgccacgtcgccgcggcccaggcccagagcggtcagccagccggcgtagcggctgatcaaatcgtcgagctggccgtaggtgatggccttgtccatgaacaccacggcgatctcgtcgcggtgggcggccactgtccgcgcgaaaagctcgtagatggaaatcagcggcggcgcgggaacctcctccatgtaccaactggggtgcgagaccacgtacgaaaggtggggctcgatggcctggccctgctccaaccactgccggggataacccaagcgctggtagcattgccaaaacgccgcgtcgtaaaacgccgcgccagccacgaaccggggggccatgatcgcgcacataagccatcctccacgaaaaggagcggggggcgcgggccggcgaggccgcgccgtgggtgatggcccagcataaatcaccgcatatgtgctatgtcaagcggggttatcgtgtagctataaaatagctgccagcgacgatgtgctcacgcctcggccagcggtggccacagcaggttgatcagcggcgagtaggcgaagcgccggccgcgccgctggccggtgacttcgaccagcaggcccatctccagcagcttgctgaccagcaagccggccgtgcgttgggtgacgccgagctgttgggccacggtgggcaggtcgatcacggggaggctgaccagcaggtcaagcagccgcaggggatggcgaggcgcgcgcacccaagtgcgcaccaggtcggcgttttcgacttgcagttgataggcggccaggccgctgtcgctggccaggcgagccgcctggccgcaggcccgcaaaaacaccagcagccaggtgcgccatgccccgctgcgccgcaccaggtgcaaaagcccctggcagccgccgggttgctgggcgctggccagctccagggccgggcgcaggcgcaaaaaagccgccgccggcaggcccaggcgcggagccaagccatataacaacacctggccggccgccgagcggcggggatcgtcggggccttcgcgctcccaactggccagggtcaggccggcaaccaccagcgccggcaggccgacggccagccagcgccgggcctggccccagagcgcgccgccggccggctgattttgcagctcccacgggtcttggcgctgggcccggctgagctggggggcctccaacccgcaaagcacggccccgaccagggccgggctcagggcctgatccagcggcgcggactccgccaggcgcaggctggccacgtggcccacggccaggcgcaggggtttgccgggccgcgtcggccgaggctcggggcccagggccaaaagctccaccggctccaggtccaggcctcgggcttgtagctgatccagggcggccatggccgccagcggcccacgggcaaagccggcccactggggccacagcgcctccagcatggccaggcggcccaaccagcgctcggcctgggccagggcgtcggcggtgtgcgggtctagggaaaagcgttcggccaagccggccttgctctgggccattggtgctccagcatgcgacattagcaaaaaatgtattacaaaaagcgcacaaggcccaacaaaaaatgcgtccgcgaaaaaaggggaaggcccggcgcgcggccgagccctcccctggatgacgttggcttgcccggcggcggctcagccgaccttgggcaggtgcttgagggcctcgtcgaccagctcttgcggatagcgatagttgtgcagtttgccggcaaagtaggcgtcgtaggacgacatgtcgaagtggccgtggccggagaggttgaacaagatcgttttttccttgccctcttccttggcgatgagcgcttcctccaccgcgccgcggatggcgtgggtggactcgggggcggggatgatgccctcggtgcgggcaaagagcacgcccgattcaaaacactccagctgggtgatggcccgggcctcgaccaggccgtcctcgaccacgcggctgacggtgggggccatgccgtggtagcgcaggccgccggcgtggatgctgggcggcatgaaggtgtggcccagggtgtgcatcatcacgatgggggccatatgggccatgtcgccgtaatcataggcgtagacgcccttggtcacggtggggcaactggccggctcgatggccaggacgcgcacgtccatgccggccattttttcgcgcaggaaggggaaggcgatgccggcgaagttggagccgccgccgatgcagccaatgaccacgtcgggtttctcgccgatggccttgaactgacgcagggcctcttcgccgatgatggtctggtgcatgcagacgtggttgagcaccgagcccagggcgtagttggtgtcggcgcggccggcggcgtcctccacggcttcgctgatggccaggcccagggagccggggctgtcggggtcttcggccagaatcttgcggccggactcggtctgagtgctggggctggcgaagatctccgcgccccaggtgttgatcatcgacttgcgatatggtttctggtcgtaactgacgcgcaccatgtagacggtgcactcgatgccaaacatgttggtggccaggctcatggcgctgccccactggccggcgccggtctcggtggcgatgcgcttgatgccttccttcttattatagtaggcctggggcaccgaggtgttgggcttgtgcgagccggccgggctgacggactcgttcttgaagtagatcttggccggcgtgcccagggccttttccaggttgtaggcccgttgcaagggggtcggccgccacagggccaggatctgcaagacctcgtcgggaatctcccaccaacgcttgtcactcatttcttgctcgatgagcgacatgggaaaaatgacgttcatctgctcgggggtgacgatctgcatggtcgccggatggtagggcggagccaggggcgtgggcaggtcggcctggatgttgtaccactgtttgggcatgtcctgttcggacagtagggttttaaccggtttcatggttcgcgtttttccttgctgagggttacaagctccgtctccgggcggcccggcgagcaaagcgcatatccacaaaagtggcgggccctcggatggcgctgggccgcgcggcgagcgccgccgcgattggctccaggcctgagcccgctattgccactgcttaattgtatactgtgtacctcagtttaatgacgatgtcaagcccgtcgtggcggaagtttctcggtggcttggacgatgcgtcgcgtcgcgttcgaaccacctggcggccgcgtcgcgccacaggctagcgcaaaaaaaccagccatttttagcaagcacgacaatattcaatagtaaataaatttatatttcttgcgtacaaaaaacgaggaaaaatagggtttgagcgctttaagggcatttgttgacggcaaaatccgcgtcgtgataaatatatttttgagtaaaaaataaaattgacctctggcgacgggccgacctcagaaaagcatgaacgtctattcattgcatgcttcacaccggggccgcgccgcgccggcggcgagcatgaccggccgggaccgcgccgcccgccggccaaagccttgcccccggagcggctctgcgctatctttgaacgccgtcactcaaaccttggcccggacgaaaaatggatctggcgcttttggatctgctgcaaaacgtcttcgtggtgctggtgcggccccgcgtgcccgagaacatcggcgcggcggcccgggccgtggccaacatgggcctgggcggcctgcgcctggtcgatccggccgacctgacggacaaacccatgcgcgccctggccaccgcccaaggccaacgggtgctggagtcgatgaccgtcagcgattcactggccgcggccctggccgattgcgtggccgccgccgccaccaccgcccgcctgggcgagcggcgcggcgcgctgatcccgccgcgccaggccgcccccgagatcatgacctgggcgcggcgcggcccggtggccgtggtcttcggcccggaggatcgcggccttagccacgagcaagtcgacctctgccgcctgtcgatcaacatccccaccagtcaggccagcagcctcaacctggcccagtcggtgatcgtcttggcctacgagctgcgcctggccgccgaaaacggcgcgggcctggagcgccgcaagctgcccacgcccgcgcccctgggcgagatccaggccctgctggcccacctgcaagaggcctttgtcaacatcggccacctcgacgccaacaaccccgcccatttcatgcgcctgctcaaggcccccctggagcgcgccgccatgaccagcaaggaagtgcgcgcctggcgcggcgtggcccgccaggtcaactggctgcacggccgcctggcccgaaaagactagccgcgccgccgcaccgccgggttatgctggggtataagctttattcgggggggatgaaatggccaagcctatctgcaaggtggataaacgacacggcgtgccggccgtcttgggcgcgctcgtcagcctgaccggcggcaacgatgtctattacacggccaccatcagcgacggcaaacgcaccgtgcgcgaaagcgccgccaccgccgcccaggccgaggccaaagcctgggccgcctggaagcgcggttagaccggggcctccgctcgatcgtcggccgaactccgggcctcgatgaagacctgcttgatctgcggcagcgcggcgcggatgccctggtccagccgggccacggccgcctcgatctggccggcgtccaggcggtcgtcaaagtccagggccagatttagcagcacgtcctcggggcccaggtgcatggtcagcagccggcccaggccgacgacctccggcgcggccaggacgatgccgcgcacctgggccagcacctcgggcatggccccctcgccgatgagcaggcccttggtctccaccgccagccaggtcgccgtgccggccaggatcagcccgatgacgatcgaggccccgccgtcgaagtagtggttgccggtgagggcgtagagcgccacgccgccaaaggccgccagcagcccggccatggccgcgctgtcctcgaagagcaccaccatcagcgccggatccttgctgcgccgcacggcgcggatatagccctggccgccttttttgcggcgaaactcgcccagggccatggtccaggccacgccctcgaagatcagcgccaggcccagcacgataaagctgtagaccggcgaggtcagcggcgtcggctctaggcagtgcaagacgccctcgtagatcgatacccccgcgcccaggccaaagatcaaaatggccacgacaaagctccagaaatagacctccctggcgtggccaaagggaaagcgcgcgtcggccggccgctgggcgcggcgcaggccgtgcagcaacagcagttggttgccggtgtcgaccagcgagtgcacgccctcggaaagcatggccgaactgccggtgagggcggccgcgccaaacttggtcagggcgatgagcgcgttgccggccagggccgcgtaaatgactttcttggagccgccggccatggtatctcgcctcaaccggccgtggccaggcggtttttgccctggcgcttggcttgataaagggccgcgtcggcgcggcgcaatagcgacgccgcgtcctcgccttggcccaggcaggccaggcccaggctgacgccgcagctcaccgccccgtgcgcggtgaggaagctttggcaggcgaaggtctggcggatgcgctggcccacggcggcggcctgctcggcgctcatgtcgggcaagagcacggcgaactcctcgccgccgtagcggaaggcggcgtcggcctggcgcagcgaggcgcggatggtctcggccaaggcctgcaagacctggtcgccggccgggtggccgtggttgtcgttgaaggccttgaagtcgtcgacgtcgagcatcaaaaggcacagcggcgcgccgctttcgctggcgcggcggacctgggccagcaattcctggtcaaagtggcgcttgttgaaaaggccggtcaggccgtcggtctggctgaggcggcccagcagcagcgcgcggtggcgcaggatgtctttttcctggcgcaacaggcggatgcggtcggccagggccaacgacagcagcatcgactccagggccgaacccaccagcaggctgcgccgcaccagatcgccgccgtcgatcagccccacctcgcgcagcacgaagatgaaagtggccagcgccaagatcgaccaggcggccaggtaatagcgcgccggccgataaccggcccgcagggccatcacgccggccagcacggccagcacgggcgagaaaaagcccgaggccgtggtcagagcccaggccagatgatattgcgcgaaaagtcccagcaggctgatgaccaggccgtaggccatgcaggcgcgcaacagcgcgtccaaccggggggccagcggccgcagccccaggaacacgcgcatgaaggcgtaggccatgcaggtcagccagcccatgaagaaccagaacaggcggccgtaaagctccgattggaagtcccagagcatctgggcctggccgtacatgaacagcccggcggccagcatgccgaaaatataaagcacgtaaaccagataagcccggtcgcgcaggctgatgccgagaaacaggttgtagatgatcatcgtcagcagcacgccgaagcacaggccaaagacatagtcgtcggccagggccccggcggtgtgggccgccagcgaatcgccgaaaaaggcgatggggatcaccggcacggtgcgcatgcgtaaaaagatttccagctcttggccgggctggggccggggcagcaaaaaggccggatagcgcccggccagttgccgccaggcaaagggctggtacatgccgccgccggcctggacgtgacgccggccgtcgggccctggcggctggtggagcgtcagttcctgcaaataaatgttgtcggagaagagcacccagcccggtccgtggtccggccaatcgtcggccgcccgcacgcgcaggcgcagccaatagtaatcgatgtccttgggcagaaccaggcccgtcggcccgccgggccggaaagcctggcgcaggggtggggcgctgacctgggccaggctcaggttgttgtgggggtcgggcaggtattccatggccgcgctgaggttgagatcggtcatccgtggcgagacgaccagcgacgccgcctcggcgaggcgcggcagcgccagcagggcggcgaaaacgacgatggccaggcgtctgggcatggggcgcgctcctctggtcggcgggtcgtgaggcggccgccgggtgaggataaagtatcatcacgccgcgcccaggaaaacagctttgtgccgggtcgccaaggccactaaaccggcggcgttgaatttgccaaaatcgatatcttgcgatatcttccacgggttgcgacctcaattggccgcgcttgtcgcaatggcgcgggcccgcgcggccgccgggagaggaaggaccatggcgcagttcgaaaccggcagaacagccgagtatcatcggatattccagcagttcgcgtggaatgtcccggcggatttcaacttcggcttcgacgtggtggacacgtgggccgccgatcgcaccaagctggccgtattgtcgctgagcgaggacggcgagcacgccgagcacatgagctttttcgagctcagccgcctgtccgaccgcttcgccaacgtgcttgtcgacctgggcctgaaaaaaggcgatcgcgtcctgatcatcctgcacagcattccccagtggtacgtggccatgatcgccatgttcaagctgggggtcgtgcccatgccgggcacggtgctcctgacggccaaggacatcagctaccgcgtcaaccgagccgaggcggccatggtcatcaccgacctggaccacgtggcccgcgtcgacgaggtggcccgccagtgccccacgctcaagcacaagctggtcgtgggcgacaaggcccccggctgggtcgactacgaagccgcgatggccgccgccccggcccgcctggagcgcgggtgtctgggccaggtcagcccggccgaccccatgcttttgtatttcaccagcggcaccaccggccagcccaagatggtcttgcacagccacgcctatcccctgggccacgaggtcaccgcgcgctacgtcttggggctaaagcccaccgacctgcattggacgatctcggagacgggctgggccaaggccgcctggggcaagctcttcggccagatgttggtgggcgcggccattttgcagcgcaaaagcgccagcggcttcagccccgaaaacaccctcaaggccatggagcgctacggcgtgacgacattctgcgccccgccaacggtttatcgcatgctcatccagcaggatttgaaggcctacaacttcaccctgcgccgctgcctcagcgccggcgagcccatgaaccccgaggtgatcaaggcctggcgcgacggcacgggcctggacatctacgatttctacggccagaccgagacggtcagcctgatctccaactacgagttcatgccgctgaagtatggcagcgtcggcctgcccacgcccggccacgacatgcgcgtcgtcgacgaaaacggcgtggagctggcgcccaatgaggaaggatacatcgccctttatctgggcggccagcgcccgccgggcctgatgatggagtattggcgcgacgacgaggccatggccgcctcgttccgcggcgatttctactacaccggcgatcgggcctaccgcgacgaggaaggctatttctggttcgtgggccgcaacgacgacatcatcaaaagctcgggctatcgcatcgggccattcgaggtggagtcggtgcttttggagcatccggccgtggccgagtgcgccgtggtcggcgcgcccgaccccaacggcgtgcgtggcgtggtggtcaaggcctttgtcgtgctggccaagggcttggcgccctccgacgagttgaccaaagagattcaggaccacgtcaaaaccagcaccgcgccctacaaatacccgcgcatcatcgagtatcgtcagaccctgcccaagaccatcagcggcaagatcctgcggcgggagctgcgggccgaaaaatagcgcgcggccgccaggctttgacggcggcgtcgggcgggagcctggcgccgcctttgtttcgcgcggccggcggcggttcaggcgtcggggttcagcagggcctccatgtaggccttgagcacgttgtcggtggtgtcgtcgatcttgacccggccgcggtcgagccacagcaggcggttgcaggtcgagcgcagcacgtccagcgagtgggaggcgatcaggacgatggaggcggtgttcatcagcttttggaaacgggcgcgcactttttggatgaacacggcgtcaccggtgccgatggcctcgtccaagagcaaaatctcggggttgatggccgtgaccagggcgaagcccaggcgcacctgcatgccctgcgagtaggtggacacgggcatgttgaggtattcgcccagctcggtgaactcttcgatgtcggggatgatgtcctcggtctgttttttgctaaggccgcgcaacatgcccatgtaaaagatgttttcgtagccggtgcggccaccgtccaggccggcgtggatgttgaacagggcctgcacgccgccctgggtgtccaccacgccgcgggcggccgggcgcagaccggccacggtgcgcagcagggtggtcttgcccgcgccgttgaggcccagcaggcccacccgctcgttttcggcgatctccaggttgacgtcttccagggcgcggaccatgacccggctggccttgccgcgaaagatttggccgccgctggcgaacttcttgcgctggccgccgccggaggcgcgacggtcgcccagcttgtagacggggaactccaccgagacgttggaaagcctgatgtgcgccatggccaagccctctagagccaatagggaatctgtttgcggtagcgcccgaacacggccagggccaccagcagcagcccggccgtgcagccgccggccacccaccaggaaagctcggccggggcctggcccagaaggggggcccgcaccagctcgatgtagtggtagagcgggttccagtcggcgatccaggtgcgcgcgcccagcatttcgcgctgccacatgatcggcgtgacgaaaaagcccaggttgaccagcgcgcccaccagggggatgacgtcgcggatgcgcgcgccggccacgccgaagacggccaccacgcacaggcccgagaggtagatcagcgccacgccgccgatggccagaaaactcaccgccgagaccgccacccgaaagaccacggccacgatggcgaacaccaccatgtgattgcaaaaatacaaaaacaaaaagaacaccgagcggaagacgtgaaacgacatcggcatgctgatgctttcgatgatcgcccggttggtgatgaacaccgtcacgccctgggtcatcatgttggacatccactgccacaacaacaggcccacggtcagaaagggcagataactggccagttcgaccttgaagatcagcgcgaagacaaagcccttgatgacgatggtcaggccccactgcaacgaggcccagagcggccccagcagggtgcggttgtagttgtgcttgaggtcgctgtaggccagataggcccagttcgagcggcgtttccaaccgtcggcgatatcggtcagcggcatgcggcaagtccagagctggtttgggccaataccgcccgcggccacgcggcgcttcaggttggtggggcgtttccagcggcgagcgcggcggggccagcggggcggccgtgggctggcgtcgtccggggggatttcgcccggccacggcgcgaaaaaaaagatggcggagagggtgggattcgaacccacgtagcggggattagccgctaacccgatttcgagtcgggcccgttacgaccggacttcggtacctctccgcggcaggcatatcttacccggccgcgtcgcccctggcaagggccaacagcacgcgccgggcgacccttttcagcccttggcccgcagcagatagcccagctcgtcgtcggcgaacaggtccacgcgcaggcccacggcctcgatcatgggggccatggcggccagcggcggcatcaggtcgccctccaccaccgtgccggccttgcggtggtggtcgttgatggtggcccagtcgatgaaatggacgatcaacagcgacccgcccggggccagcagccggcgcaggcaagccagggccaggggcttgtcgtcgaagtggggaaagacctggtggcagacgacgcgttgaaaagcgcccggcgggccgtcgtattgctccagggccagatgcagggccgtgacctggggcagattttgcgtgcgccgctggcaggccgcgaccatggccgggctgatgtccatggccagcacccggcccgtggggcccacccattggcccagcagttggctcaggcggcccgcgccgcagccgggctccagaacggccatgcccggggcgatggcggcggcttggcgcaggcgcgcgatcttggggacctcgtcggggccataggccgccatggcccacggcgcgtcaacttgggcgtcgaaaaacgcggccttttctctgttcattgagcgcctttcttgataaaagccggtatctcaccgagtttgccatactttttggccatggccccctgcaccgaaacgcccagcagcgcgcggtggatctcggcggctttttgctccggccccacatcggcaaagcgccggggccacagcgccttgccgatggcgtaggcgtcggccacggccacgcccaggttggtcacataccagttgaaggggtgcagcacaaagacccgccccgcgccaaaggccgaaagggcttgataaaactcgggccgtttggcccaatcgccggccagcaggcccatgccggccgcgtccatgaagatcgtcggagggtcgatggtcaagagcttttcgcggccgacaaagcagtggccccggccgccggccagtttggccgcgttgtccaggcccagccaggcgaacggcgcgtaatcggcgtcggagctttccaggccctgcacgcccttgaagcccacgccgcccacgtagaccgggccggggtcgggcgcgcccttggcccgccgggccaggtcgtccagccagccttgggtcagggcgatgatctcggcggcgcgctggcggcggcccagggccgcgccggccacgcgcaggctggcgaagagggccgcggtgtccaccgaggcgaaggggccatagtccagggccaccacctgggccccgctttgcgcttgcaggcgctgggcggtctggcggtccatgtaggtgacaaagatgagctggggcgccacggccagcagggcctccatgtcgggcatgcggccgatggccgagaccccgccggggccgatcaccggcagcttggtcagctctggctgggccaggatatagggccggccgtcggggaagtcgcgctccagggcctcgacgccgaccacgcgctcgtgggcgcccaggtagacgatcagccgcagggcccccggccccaggcagacgatgcgctggttggggcgattgaggtcgatggcccggcccaggcagtcggtgacggttgtttcgtgggccgaggcggcgctggcggcgatcagcagcagggcggcgacgaaggccgccagccaggggcggcgggccgggcggtggcgatggatcacgggcggttctcctgtctgcgccggggcagcaccacggggctgtcgccgacgcgggcgatgtcggcctccacgccgtagacctgggcgatgatggccggggtcagctcctcgggcgcgacaagggcgtggacctggccgtttttgagcagcaacaggcggtccatgccccgcagggccaggttcaggtcgtgcaggcagaccagggcgcacaggccgtggtcgcggacttcgtgacgcaggatttccatcagctccagttggttggccaggtccagattgctggtgggttcgtccagaagcagcagcttgggctcttgggccagggcccgagcgatgagcgccttctgggcctcgccgccgctgaggcggtccatgggccggcgggccagatggctcaggttcagccgctccaacacctggccgaccacgcggcggtcgtgggggccggggccccagctcatgtggggcttgcggcccagcatgaccagttcggccacggtcagggcgcattgcggccggccctgggccacgtgggccacgcgccgggccagggccgcgccgtttaggctggcgatgtcgcggccctccagcagcacccgcgcccggcccggctggatcacgcggcacaggcagcgcagcagggtcgatttgcccgcgccgttgacgcccagcacgcccatggcctggccggccggcagctcgaaggagaccccggccagcaccggccggccgttgtaggcgtattgcagcccttccacgcgcagcatcagtcgtcttgcctcttgatcagcagataaagaaacagcggcgcgcccagaaaagacgtcagcacgcccaccggcatggcccccgagaccaacagcagccttcccatcgtgtcggccaacaacagcagcagcgcgcccgtcaggcacgaaaacggcaggagcaaggcatggttgtcgcccaccagcatgcggctgacgtggggggccaacagccccagaaagccgataacgccgttgaaggccgtggccagggcgatgatcagcgcggccagggtcatgccccaaaagcgcaagcgcggcccgttgacccccagcccggcggcggtctcctcgccggccagcagggcgttcatggcccagccgttggccgccagataggccgtggccagggccgtgggcgccagcgtcaggccgatctcgcgccacgacgagcgggccacgtcgccaaagctccagaaaaccacggcggcgatctcggaatcggtggccagatattgcaccaaaaccgtgcccgccgcgaacagcgacgacagggccacgcccaccagcaccaccgctccgggcgacatggccttttgccgggccagggccaaaatgatggccgaggcggcgatggtggccagaaaagcgcccaggctgatggtcagcggcccctgcaaaaacatctcggccggggccgccgagcgggtggcggtgacgagctgatcgccggcgtccaggcagacgatggccaaagccgcgccaaaggccgccgcatggctgaagcccagggtgaacggcgaggccagggggttgtgcaacagcgtttgcagggccagcccggccaggcccaggccccagccgcagacaatggccgcggcgatgcgcggcaagcggatctgccacagcaccacgcccaggcgcggggggccatcgccccacaacgcctgccagaactggcccggcgaaagggcgtaggagccgtggctcgcggcgaaggcggccaaaaccaccagcgccgcggccaggcccgccagcatcggccaagggcgggagatggtctgcgtcaagttgtcgcggtctggcccgccccggcccatgccagccatgtcttggtcacatcccgtcatagaggcggttcagctcgtccatccactggggcgcgcgcacgtcctcgcgggccaggtagtgggtgttgtagggcttgatgtccagcaccggcgtgccgtcgacggcctccaggccgtggatggtcagcacattgccatccacggccagcagccgcgccaccgtcaccagcagggggttgggccgggccgggctgcaggtggcgaaaacgccggtgaggggcagctcctcgaagccggccgggtggaccttctgggcctggcggccttcctcgggcagcaggtggggccagtagatcaccaccaggtgggaaaactgctccaggccctccagcaggggcagatagcgcgggtcgatgacgatctggctgtccacgtcgttttcgcgcagcacctggcccacgtgggcgccctggcggctgatgccttggcgggcccctttgagcgatggcttttgcagcgggctatgcacgcggccgatgggccagacgtgataggcctcgtcgatggtcgccgcgtgggcgatgtcgatggttttcatcatggctccctttcagaaggccaggctcaccccgccgtagtagagcgtgccgggcagggggtaatccaggcggatatagcattcttcgttgaagatgttctccaccgccgccgagaacgtcacgtcggttttttggcaacgcacggtgtaggaggcgcggatgttgtgcagccaataggggtccagctcgtacatgggctcgtacttgggcgtggtggcggccacctggggcggcacgcccggcgcgccgccggcaaagcggctggagacgaactgtgactgccactccagcaacagcggcttgagcggccggctgcgcagggtcaggttgagcacgtggtccggggcgttgaacagctcgtttttgccatagagcttttcggtgatcgggtcgccgctggtctggttggccatccaggtgtagatggcctcggcctccaggtattggcagaaggtgtagacgccggccagctccatgccccacaggccgacgttgtcgacgttgtaggtgggcggataggacaccgggtagatgttcacgtagtcgtccaggtcttgatagaagaagttgatttgcagggcgtggttttggccgctcttgcgcaggcccagttcatagtcccagcccttggtggcctccaggtcgccgatcatgtttttccagccctggatatattgggccgggatcaggctggccggcgcgccggccggctgggccaggccgtagtaggcccgcaggaccgcccggccggcaaaggagatcagctcgtggttgctgtgccagcgatagaggtcggccatggtcggggccttgaagacgtggccggcaaaggcgaaggcctgccagtcctcgttaaggtcgtaggtcaggctggcccggggcgagaggccctcgtcggagatgtcggagcctgggttgatgtagccccggtcggagtcgatggtgtttttgtaatagtcgtagcgcaggcccatggtcagattgagctggggcagcagccgccaggtgtcctcggcaaagacgccggccaagtcctgcttccattcgatgcgctcggttccgtcgttgtaatagacccaatcggccacggcgtcgccgtaggtgtagtcggcgccgatcttccaggtgtggtcgccatgggtgtggtggagcttggccttgaccgagggcgtcttgaaatccagggcgtagtcttgataatcgccggtgacccagccgttcttgtagcagtcgtcgtcgcgcttttgctgaaaatacgatgcgctcaggtcgacccaggccgatttgtaatcggcgatgatggtgttttcgtcggtcttggtcttgctgccgtcggcgtagccctgggagttgctccagatgttccagttgatgcgatcgtccaggggcaggccctcctcgcggcgggtggcgaagccggtcaggcgcaggctgccggcctggcccaggtccacgcccaccgcgccgctgacgttgtattgcttgaggtcgttgttttccaggtaggccccccggtcgcggtaggagccgccgacaaaccagtcgaacttgccctgcgagcccgagttgctggcgttgaccttgaagtcgtcaaacgagccgtagttgagcgccgccgtcgagcgtagctggcgggcgccctttttggtgatgatgttgatcgtgccggccagggtgttgccaaactccaccgagccggccccgcggatcacctcgatgcgctcgatgttctccagggggatcgactcccacggaaaggagtaggcgtagtatttgcccagttggcccatgggcgagccgtcgatgagcacgcgcatgtcctggtcggtcaggccacgcaaaaagagctgccggccgtaggacgactcctggatgtagatggagttgccgagcttgagcagatcggtcagatcggtgatctggccggcggggatctgcctgcccggatcgatgaccccggccaccggcgaggcgtaggagtccgagccggtcaggctggccttgacctccaccggcggcagttcggcgtcggccagggccggccgggccagggccagggccgccagcagacaacacactagtaacgcgagttttttcccaaccactttatgcctccctaaaaagaaaaaacgccgacgccaaccggatgcgcccactcgcgccggctagggagccttcatggcttgtgctgcgattgttttggtggaaattcagcgtggaggcgcggcttctgccgcatgatgcttgtgtctaccccaggccaaaggacgtgtcaagggcggtgtttgatggcggcggggccaagctttgccgtggccgggcctcaggccccggcggcgtctggcttgtcgagctgggccgggatggtggtcacgggcaggatcaccgtgaaggtcgcgcccttgccgggctggctgtagaccatgatccgcccgccgtgtttggccacgatgccctgcgagacgctcaggcccaggccggtgcctttgtagcgggccttggtggtgaagaaggggtcgaagaccgagggcaggatgtgctccggtatgcccgcgccgaagtcgatgaccttgaccgccacgtagtggggctcgtcggccggggccagcatgacctggatcttgccgcccttggccgaggcgtcgatggcgttcaagatcaggttcaaaaagacctgacgcagttgctggctgtcgccgtggacgcggggcaggttgtcggaggcctggagttctatcttgatgccgctgagtttgatctggttggaggccagatagatcgtctcgcgcaggagcgagggcagatccaagggctcgatgcggctggagctttcgcgggcgaagtccagcagattgctgatgatcttgcgggcgcggttggcttcggccaccacgtcgccgatcatctcgcggcgctcggcgtcgtcgagcgagtcgtagtcttcctgcaggacgtgggcggtgatggtgatgttgttgagggggttgttcagttcgtgggccacgccggcggtgagggtgcccacggcgcgcatcttgtgcgactggatcagcacggcctcgcggtgttgcagctcctcgaccatggtgttgatcgaaacggccaggtcggtgaactcgtcgcggtagaacctggtgggggtgatcggccggaaatcgcccatggcgatgctggcggcgtgctctcccaggtgcttgatggcccgcagcatgcgcgtgcccagcaggtaggcgttggccaccagcgccaacaacagcagggccagggcgtagaacagcacgcgccgcgcgttgcggttggcctcggccagggcggcccgttcgccgcccagcagggccgaggcgtcggagaccaggccctggccctcggcgcgcatgcgtttttgcagatcgtgccgggccagttcggcttcgggggcgggcggcgcgtttttcagggcggccagcttttccagcagcccctgataggacatgagcttgggcgacatgacctggctccagtcgccgcccatcaccgcggccagctcgccggcgttgcggctgaggatctgttcggcggtgaagatgtgctccagggcctcgtccaggccccggccgtagagcaggtagttcttttcgtagcgccgggcctgttcgacctccatgacgtaatcgctgacgatctccagaaagcgcgtggagcgctccatgcggtggaagttgtagaccatgctggcggccacgccggcggccatgatgaaggccgccaaaaagcccaggtagatctgtaggcgcaggctgatcagcggccggttcatcagggcgcggatgttgtcggcggtctggcggtcgtggaccgggtcgccgatgggcgatgggcaatcgaacatttccggcgtcaggctggtcatgtcggtgatccttgatggctattggccggtttgggcgtcgggggcgctcaagggctggcccagggcctgggcggccttggcgatgacctcgcgcaggtcgtcgggcttgaagggcttggcgatgaagtcgaaggcgcccttgtccatggcctcgcgggccagcgacatcatggcgtagccggtgatcatgatcaccttgcagttgggccagcgctcgtggacgaactccagcacctgcaggccgtcgatctcgtccatgcggatgtcggtgaccacgacctggaattcttttttggcgatgcgggccagggccttttccggatcctcgaagacctccaccgcgcagccgatcttggccagggcgggggccagccgccggcccacgatgggctcgtcgtccaaaagcaacacttcgagcaactggctcattggctcacctccgtgatttcaataatgaacgccttgcgcgacccgtggcaagggccgcctctaacgaccgctctgggcggcgctgccgaaaaagtcgttgatcacatggacttccacgtaattgaccccgggggcctgactggccagctcgcgcacggccagttgctttttgcgctggccgcggccgatggccgccacgcgcaccaccaccccgccgtcggagacgtcgaccttggcctcggggaacttggccaagagccgttggcgcaccttggcggccagggccttgtcggccaggcacttgcgcgaataggtcatggcctggaactttgggtagccggcggcctcggcgatgatggccacggcctgggccggctccaggctggccagggaaaggaccatgtcgtagttgtcggggtcggtgtcgtccagaccgaaggcctccagcgacaggcggcggcggcgctcctgttggcggcggtcgggtttgtcctggccctggccgtcgccggggccggccagcaggcgcacgcgcagggcgtggctgaccccggccaggtaggcgtgggcgcccaggcccacgcagaccacgttgtcggcgctcaggcgctccaggcaggccgcccggacgtgggtcaacaaggcctggcgttgccgggcgcgcatggcgaaaaagccgggcggctcgtccagggcccggagcaggtctttttcgctgacgccgtgttcggcggcgatctgacccaggatttcgcggcccaccagggcgtagcccaagctgtcggccacgccccgggccgccagggtttcctgttggggcgaatcggaagaaatggcgattatgggcatttccatgcatcctctccggccgagcccggccttggcggccgcggcctggccatcaaaccgcttccggcgggggggcctggcccgcccgcgcctcgatgtgattgatcccggccagccgcccggcgatggccgtcagcttgtcttccaggcgcgcgcccttggcggcgtagacgacgacgttgccgaactcgctggccacggccacgtcaaagacgtcgtcgcgcaccagttcggccttgatctggcaggccagggccaggtcgtccatgacgcgctgggcctggggcgtggtttgcatctcgggggcctgggccgcctggacgatcaggtcggcggcggtttcctggctcaggcggccgatgtgcagcaccaggtcgtagagcgccgcgtcccaggggtcgacgccgtagaggctctgggtccacttgcggcgttcggcgtcgtctttttgcagcagggcgcgggcctcggcggcgctcaggttttcgcgggccatctcggcggcgacgcgggattccatgtcggcgatgatgcgcacgcgcagcacgtggggcgcgccgggcagcagcaggtggccggccaggccgtggtagaccaggttgtcggccttggcctggctggtcagggcgctttggatataggccagatagcgctgcttgccgtgggtgaagcgctcgaggatcgagggcgcgtcgtggatggcccgcaccagcttgacctcgggtatgcgaaagcggtccgaggcctccaggagcacgtcgcggctggtcagccgatagcccaggcgctgggccacggcttcggccacggcgcggcccatgctgtaggagcctcgggatatggtgatgatggccatggccaaatcctcccttgccgattgggtttagaagaacaagtagagcatggcgatcatgaccgccaaaaagaccacgctgatcaacccgccggccttcatgaagtccacgctgcgatagcggcccgggcccatgtagagggcgttgacctggtgggtgggcaaaatgaacgagttgctggtggccaggcccacgaccatggccgccatgcgcggatcggccccggcggccagggccatgttgaccaccaacggcaccaacagcaccgtggccccgacgttgctgatgaccaaggtgaaggccgtcgacaacaggccgatcaccgccaagagcacgatgggcggcaccacgccgatggcccccagcacggcgtgggcgatccaggccgccgcgccggatttttcggtggcgatgcccagggggatcaggccggccagcaaaaagaccgtgcgccagtccaccgaggcgtaggcctcgtcgatggtcagaaccttggtgaggatcatgcccagggccccggtcatcaggcacaccgaaagctggatgttgaacaccaggatcatcaccagggccaccgccagccacagcccggcgaagatggccttttcgggccgtagttgctcggcgtcgatgggcgtggtgaacagcaggccgccctcggcgtgcagggtttgcaaccgcttccacgagccttgcagcaagatggcgtcgcccacgcgcaggggaatctggcccagctcggcgcggtaggtctcgccctggcggtggacggccaagggcgtgacgcggaagcggtcggccaggttgagttggttgagcgtcttgccggccagggccgagcgcggggccaccacggcctcgaccacgcccgaggcgtgttcggccaaggcgtttttgaacacatccagctcgggccgcagggtcatgccttcttcctcggccatgcgccgcacgtcgcgctcctggccgtgcacggccaggcaggcccgcgagcggatctgctggtcgggcgcggggttcatcacgcgaaagtcgggcggctcggtcaggccgaccacgttgaccagatagcgccggcgcaggccgtcgacggtgaccggctcgcggtagtgggtgaaatcatcgggggtgatcagctcccagggcccgcccaggtcgtcggtgatctgggcggcggccggccgcgcggcctggtcggcgctgtcgtcggccttgccgccgggcagaatgaagcggccaaagagcacgaaacagccgatgccgctggccaccagggccaggcccacgggcgtgacctcgaagaggccaaagggccgcagattgaaggggacgatcaagtcgttgagcaaaatcagcgggctggagccgaccagggtgatcgtgccgcccaggatggccgaaaagccgatgggcatgagtagcttgctgatgggaatcttgaggtttttgctgatgcgctgcaccgccggcaggaacagggccgccgcgccgatgttctgcatgaagctggagatgccggccacggtcagcgagatgaagatgatgatgcgcgactggctcttgccggccaggcgcacgatgggccccaccaggcggttgatcacgccggtgcggtcgagccccgcgccgatgatgatcaccgcgatgatcgagaccaccgcgttgctggacaggcccgaaaaggcctccttgggcgtgaccaggcccagcagcggcaggacgaccatcatgatgatggccaccacgtccacccgcacccactccaccacgaacaaaaacaccgccacggcgatcatcgccatgaccataatcatttctggcgtcagttgcggcatgtgtttcacctaacgtttcgcgtgagttgagatcagcttccgcggccttccgagccgtcgtcgcggctggccaccgtccacagcgggcattccagcaggccggcggttttttccagccaatggccgtgccgcccgccggccagctcgtggccgctgccccagatcagggcctggaacggcgggcgctgggccaggaaacgcagcagctcgcgcctgggttggcccaggcgtagcgtcgcctcggcggccacgcctcgctccacgaagcggctggccagccggtccagggcctggacggcgcggcgctccagctccggttggcggttcgcggccgggggcggctcgacgaccatcagcagcttggcctcggccgccaggcgctgggccagttcggcggcgaaatccagcgcctgggcgcagacgatttcgttttccatgaccaccaggattgctcggggcatcgcgccaccacctccgtttgccgaccatacaacgggcaagggccgtgccaacggtgggtttggcgatttatcagacgggaattattggttatttgacgatgacgccgccgtgttggcgcgcggccgccgagttgccgattgcaacggttttcgcaagcatccgccggccgaggggccaaaagcccgcgctggcgcggccggggaacaaaacgttgcgccagggaaacgcggcgtttgatccgcgcaacggatcaggccaggccgtgctttttcatcttgcgccacaggctgacccggtcgatgcccaagagggccgcggccttggcccgcatgccgccggtctggcgcagggcctgttcgatgtgggcgcgctcttgctcctccagggtggccaccggcccgccttggcgttgcaggctggacaggcgcacggcggccagatcgggcggcaggtcgcggggcaggatcagccggccctggcacagggccatggcccgctcgacgatgttgcgcagctcgcgcacgttgccggggaaggcgtaggcccgcaacagctccagggccgccgggtcgaagccgtcgacggatttttccatgcggcggccgaattcttccagaaaatgctgggccagcagggggatgtccgagcggcgttgggccaggggcggcatggtcagctcgacgacgctcagccgataaaagagatcttgccgaaacgcgcccaggcgggcctccagggccaggtcgcgggccgtggccgccagcacccgcaggtcgaccgacaagggcgcgcggccgcccacgcgcatgaactggcgctcctgcagggcgcgcagcagcttgacctgcatggccggcggcgtctcgccgatctcgtcgaaaaagatcgtgccgccgtgggcggcctccagcaggccgatcttggtttgctcggccccggtgaaggcgcctttttcgtggccgaacagctcgctttccaacaagctggggctgatggccgcgcagttgaccgccaccaacggccccttggcccggcggctctgggcgtggatggccttggccgccagttccttgcccgtgcccgattggccctggatcaacaccgtgcagtcggtgggggcgatctgggcgatcagctcggccaggcggcgcatgggcgggctctggccgacgatggccgggccggcggcggcttcgcgggccagggcctggtcgcgcaggcgcttgcggcccagggcctcttgcaccttgtcgcgcatttgctggggcgtgacgggtttggccaaaaagtggcaagcgcccttttgggcggcctccaccgcgccgtccaggctggcgaaaccactgacgatgatcacctcgacctggggggccaggcccttggcccggtccagcagctccatgccgtccatgagcggcatcttcaggtcgctgaccagcacgtcgatgggaagctcggccagggcctctagggcgcgggcggggttttggcaggtgtggacgcggtggccctgcttttccaggatgcggcgcagggccttgagggcggtggcctcgtcgtcgacgagcaaaatatggccggtgatctgggcggtcatggtttctccggcgcgtttggcggggctgggtcgcttttgggcgcggcttggccggggagcctttcccgcggcccccggccaacggcgcgaacccgcgccggatgcgtcaagccttggccgcgcctactcggcgggctccagctcgctcagccggcgctggatggcgtccaggtcgccgcgcaagaaatcggccctggccttcaaggcccgtgcttcgtcctgggcggccggcgcggtgtaaaagccacggcctccaccgccgccccagccgccccggccgccggcgcaacgatagccccggccgcgacccggccggcccaaggccgccccgccgccgcagcggccaaaaccgccacccgtcagcggcccagcgcccatcggtcccgttccatcgaatcctggcatgattatacctccttttgtcgagaaaaatcccggcgcccggcccccggccctaacggccctggcccgcgccgccctggccttgccgccgcgacttgccgccccggccccggccttgtccttgcccgcgaccctgaccgcgaccctggccgccgccgatttggccgggctggccgtccttggtctggttttgtccgcaagggccaaagcccttgcccgtgggcccctgtccggcgggcccggttccgtccctgtaaggcatgtcaatcctccttgtcggttggtgtttgatccggcggcgcgtcgtcggcccagccccgccgccggcccaggcctcggccccgcccgccgccccgcccgccgccccacggacgctcctgagcccctggcgcggccgcctcggccaggcggtaggccccaccctcgatgcggatggcccagccattgctgagcgcccgagccaccaccgccctggcctcggccagaatgcggcagaatgtggccggcgaaacatccatggcccgggccgcgctggcctggtcttggccctcggcgtcggccaggcgcaaggcctccaggccctccacgctgagggtggcgctttgcagggcgcccagcggcgcgccctgtggcttgtagaaggtggccacgggatgctgggcgatggtgcgatattttctgggcctgggcgacatttgacgctccgtgttatgaaatatatttcatatataagcccggcgcggggccgcgtcaaggggtgtttatgaaatatatttcgtttgtgaggggtgcggccggcggcaggaaaagcgcgggccgccggcgagggcggcccggcgggggagctggccgtggctcagtcggtcttgcggcggatttcgctgatgacgttgcggttgaggatgacggtgtggccttcggggtcggtgaaggtgtaggtcttggtgtcgtcgtcgaagtccaggtcgcccacggcgacgtattgcttgccgctggtggtggtgatggtgtgcatgggcgtggcgcagccggccaggagggccaggcccaggcagatggccgcgatggtgagtttgctgtgcatggggcgctccttggtctggtcgatggggcggtcgcccaggtcggcgcggcccgggcgttgggtctaattttgccccaaaaagcctccgcgcgcgagtgcaatcagctttcgcgccgcaggctctcggtcggcacgaccatcagcgtgaccatggccttggccgccagcttgcggtcgccgtcggcgttcacggcccagacggcgctttcggccggcaggatcgtgcgcccccggctgatgacctgggcctgacagtaaagggccgcgccggcggccggtttgaggaagtttatcttgaactccacggtgaggatgcggctctccggtccgaccagggtgtaggcggcgtaaccggcggtgtggtcggccagggtggccacgaccccggcgtgggccaggccgtcttgctgcaacaaggccggggtgagggccacggtggaggcaaaatggccctcggcggcgtcgagggcttcaaagcccaaatgggcggtgaaggcctggcgaaaatcgttcatcagaaaagcgcggcgcgcctgatccatggttgcgatccctcctttgccgacgcgggccttgccaaaggcggccatcgcgcgtaacatggcatagctgttgtctttttcgcatcgggcgagacctttgccgcaccggcaaaggcaacggcttgatttggccgccgtttttgggcggcccctggcccagagggcgcgacgtgaccaccgccgacaccgaaaaaagacacaaggaactggcccgccgcaagcgcgagcgcatcatcatcgtggtgctgttgctgctggtggcctgcctgacctacgtcgaaacccgcgtggtcgtcatgcccgacgacctgcccatgggctcgtcgatcatggtcttcgccctgatcaacatcaacgccctgctgctgctgctggtcatcttcctgttttttcgcaacatggtcaagctgttggtcgaacggcggcgcggggttctgggcgcgcggctgcgcaccaagctggtggtggccttcgtgctgctgtcgctggcccccacggcggtggtgtttttcgcggcgtttcagttcgtgggcacgtccatggagttctggttttccgaccaggtggagcagtcgctatttgaggccatggaggtcaccgagggctacaaccagcagttggccagcaacgccgcccacttcgccgagatcatggcccgcgagatcccccgcgacggcgtcaacctggtcgagcccaacgcgcgcctggccaagttcatcggcgaccgccaggagctctacggcctggccgccgtgcgcgtgtttcgccccggtccgcgcgagctggcctacgccacccagagcggcgcgcacatcagccacttccaggcctttcccttggaattggtcagccgttgcgtggctggcggcgaacccctgacccatctccaggccgcgcccaccggcgatttcgccgccgccgcctggcccatccgccgcgccgacaaagtggccggggtcatcgtggtctttcgcctgctgccgccgggggccttggcccgcatcgacgaggtgcgcaagggcttggaggactaccgccagctcaaagccgtcaaaaatcccatccgcaccaacttgtacatcaccctgtccatcgtcacccttttgatcatcttcgccgccacctggttcggcttccaactggccgccaccatcaccgtgcccctgggccaggtggcccaaggcacccagcgcgtggccggcggcgactacgacttttccatcgacgccgagggccccgacgagatcggcacgttggtcaacgccttcaaccgcatgaccgccgacctcaagacctccaaggcccgcctggacgaggcccaggaagagatgcgccgcaccaaccgcgagctggatcagcgccgccgctacatggagatcattttgcgcaacgtcgccgccggcgtcatcgccatcgacgcccacggcgaagtcaccaccttcaacccctcggccgaacggctcctgggggcccaggccgaggaagtgctgggccgccactggcgtcaggtcatggatggccgcctggtcgagatgctgggccgcatgcagcaaggcctgctgcccggcgcgcgcggcgcggtcgaccagcaagtgcgcgtcaacgtcatgggcgaggccctgaccttcatggtccacctcagccaactgcgcgacgatcagggccgcgacctgggcgtggtcgtggtcttcgaagacctcaccgagctggaaaaggcccagcgcatggccgcctggcgcgaggtggcccggcgcatcgcccacgaggtcaaaaaccccctgacgcccatcaagctctcggcccagcgcctggtgcgccgctaccagggccgccaggaagaaggcgacaccgtcttcgacgaatgcacccgcaccatcatccaccaggtcgaggagctgcgccgcctggtcagcgagttttccaccttcgcccgcctgccctcggccaagccggcccccgccgatctgcgggccatcgccgaggaggccctgtccctttttcgcggcggccgcgccgacatcggcttcgaactggaatgcgagggcgatatacccgtcttcgaactggacaaggaacagatcagccgcgccctgatcaacctgctcgacaacgccgtggccgccctcgacaactccgatggccccaagcaggtcgtcgtgcgcctgtcctacgacgatatcctcaaatacgtccgcctggaggtggaggacaccggctgcggcgtcgcccccgaggacaagatccgcctcttcgaaccatatttcagcaccaagcgcggcggcaccggcctgggcctgagcatcgtcagcgccatcaccgccgatcacggcggctatatccgcgtgcaagacaaccaaccccagggcgcgcggatcatcatcgagctgccggccaggggcatgcgcccggccaaagcggagcaggcatgagcaaccacatcctcatcgtcgacgacgaaaaagccatctgccagtcgctgcaaggcatcttcggcgacgaaggctatcggtccgctagcgcccacagtggcgaggccgccctcgccgccgccgccgacgacccgcccgacgtggtcttcctcgatatctggctgccgggcatggacggcctggagaccctgcgccgcctcaagcaaaaccatccggccctgcccgtgatcatgatcagcggccacgccaccatcgaaaccgccgtgcgcgccacccgcctgggcgctttcgacttcatcgaaaaacccctggatatggacaagatcctcctggccacccgcaacgccatcgagttcggccgcatggccgccgaaaacaggctgctgcgcgacaaggcccggggccccgaaataaccggccaaagcccggccatcgcccagatcaaggccgccatcgaaaaagtcggccccaccgaaagctgggtgctcatcaccggcgaaaacggcaccggcaaggaactggtggccggggccatccaccggctcagcgccagggccgagggcccctttgtcgacgtcaactgcgcggccatacccgaggagctcatcgaaagcgaactcttcggccacgaaaagggcgccttcaccggcgcggtggccgccaagcgcggcaagttcgacctggcacaccggggctcgttgtttctggacgagatcgccgacatgagcctgaaaacccaggccaaaattctgcgcatactccaggagcagcgcttcgaacgcgtgggcggggtgcgcaccaacgtcgtcgacgtgcgcgtgctggccgccaccaacaaagacctgaccgccgaaatcgccgccggccgcttccgcgaagacctctactaccgcctcaacgtcatccccatccacgtgccgcccctgcgccagcgccccgaggatatccccctgctggccgaggtcttcctgcgccaggccgccgcccgcctgcactgcgaaccaaaacccgtcgaccccagggccatggagatcctccaacgtcaaccctggcccggcaacgtccgcgaactgaaaaacctcgtcgaacgcctgatgatcctcagctccggccccaatatcacgcccgaggatctgcccgccgaaatgaccggccagcaagcggccccgctgggcttgcccgccgaaatcttcgccgccgattacaaagacgcccgccaggccttcgaacgcctctacctggaacacaaactcgaacaattcaacggcaacatctctcaaaccgccgaggccgtcggactggaacgctcgcacctgcacaaaaaactcaaagccctgggcctgcgcgccggaaaggccgacgaatgaccggacgccgcgccacgctcgccgccctgctggccctgctgcccctttgcctggccgcccccgccacggctggccagacgcaaacccgcgcactgggcccggccagaccactgcaagccgcccaaaaactggccgtcaacctgcaagacggcccggccttcgtcgtccaaaccagccaggccgacggcgaagcccaactggcccaactggccgccagcgccggcctcgaggaaggctgggccttcatccccgccgaaaacctctggatcgaaatcggcggccaagccggcaaaaccggccgccgcacctaccacctgctcgacgacaccgtatatcacctcatgatgcaatacgaccacttggtcatctatcacatccaccccaaaaactcctttgccggcgaaaccgacggcccattccacaaacttcagtggaccgtggccgaagccctgcccagctacgccgacatggccgtgatgatcgacctctccggctttttccgccaacaccaccaggccggccgcctgcaatgggccatcgtctcgcgccacggcgtcacaacctacggcctgagccaacgcgccgccgaaaacgccgaaaccgtgcgcctgaaacagttcgcctatcgcccgctggataaagacgacgacgccgaaatgctgcaaaaaaacggcgcgctgttgcgccccgaagaaggcggcccggccgtggacgccatcatcgaacaatgcgcgcggaggttgtgctcggatcaggtttgggtttcgtttcgcaaggttggggtggaagttggtggtggtggtgaggaaaattagataatattttgtaattattggtttttgtttgatggcggcgaggttggcggcaggcaggaaggcgaaggacaagagcaagacaagatttaagataagagtgagaatgaagagaagaaagagaagagaagagagagagaagagaagcaaaagccattgcggggcggggagggggctctttacgctaaaccgccccctcgcccgccccgcgccccaccccacccccgcaaagcaaggtggccgacttttagtttcgtgtttgtagggatgacgaccatagagctggtctttggcatagccgcgccgcgaagattgttgccggttgccagtgacgttactggaagctgacgcgcggggcgcgcgccagctacggccaaggttggttgcgcccggaaaaagaaaagattcaagaaagaagaaagaagaacaatacgcttcgctgtcgcggctgctttgatagcagcctcacaccgggagctacggacggtaggtgttaagctggcctggtcgacccgctctgccaggccgggcgccggcccacgggagctacggtcaaggttggttgcccccggaaaaagaaaagagttaagagggaaaggtgcttttgtttatgccatgaaattgcgaagcaatttcatggcatgcaaagcaacaaggctacccgcgaagccgccatgaaaatgaaaacgacgcgcatcgattgcgacgcaatcgatgcggggcttttctttttggaggggggtgcggggggaacctttttcttttggcacaaaagaaaaaggttccccccgcgtcttccccgccgccgagggaggaatggtgttgagctattatccggtattgttggatgtgcgggggcgggaggtgttggtgattggcggtggtccggtggcggcgcgcaaggttggtggtttgttggcggcgggggcggtggtgcggctggttgcgccggagctgtgcgcggcggcggtggagttggcgctggggcctggggtgggatatcatgctcgtgggtttgaggcgagcgatctggacggtgtggtgttggttttttgtgcgtctggcgatagcgcggtgaatgcgcgggcggcggagttggcgcggtcgcgggggatattcgtgaacgtggttgacgcgccggaggctggcgacatgattgtgccggcgcattttcggcgtggcgaattgttggtggcggtggccacgggcggggcttcgccggcgttgtcgcggcggttgcggcagcgtttggaggttgagtttggcccggagtggggtccgttgttgcgacttttggcggcggcgcgtcgggcggtgttggctggcggcggcgatggggccgatcatcgccgggtgttttacgagctggtggattcgcggctggcggagtttttgcgggctggcgactgggccggggtggacgggcttttgcgggaggcgttgggcctggggctggcggatttgggccttgggccggatgatttgcaaccgcgaccggaggatgggcggccatgaacgattttttgcattgggccacggtggcggcgtatttggctgggacggcgttgtatttggcgttcgtggcggcgcagcgcgatggtttgcgtcgtgtgggcggggcggttttatggctgggtctggggttgcacacggcggggctggccacggcgtggtgggagctgggggtcgtgccggcgttgaacctgggccagagtctggcgctgttgtcgtgggcgctgatggcggcgacgttggtggccaatctgcgtttggagatcatggtgatgggtgcgttgagcgggcccatctgcacgatgctgttgttggcgggcaactggctgcccgcgccggtgggccagccggggccggtgttcaagagcgtttggttgggggtgcatgttttcggcttgctgggtggctatggcctgttgttgttggcctgcctggcggggcttttgtacatgcggcaggagcgggcgctacgcagcaagcgtttggggccgcttttccagcgtttgccgtcgctttcgcggctggaccagtttggccattggacgatggtttcgggttttacgttgatgacggttggcctggtgggcggggcgattttcgcgcacggggtgatgggttcgtttttgcggggcacgcccaaggaggtttgcgcgctggtgacgtggttggcctacgcggcggtgattcacacgcggctggtgcagggctggcgtggccggcggggggcctggctgatggtggcggcctttgggctagtgctgttcacgttcgtgggggccggccttttattcaatgattatcactcgttcgagtctatcatcaaattcacgggggccgtttcgtgaaccttttgctggttggcgtcaatcacaagaccgcgccggtggagctgcgtgagtgcctggctccggccgccgatggcgcggagcggattctgcggcgcgtgttggatatcggcgaggtggacgaggcctttttggtctcgacctgcaatcgcgtggagctattgaccgccggcgacgggccccagccggccgaggcggtcaaggcggccctgaccgacggccgccgggccgaggcccaaaggctggagcgggccttttacgtccaccacgacgacgaggccgtgcggcacttgttccgcgtggccagcagcctggactcgctggtggtgggcgagccgcagattttgggccagatcaaggaatcgtttcgcctggcctgtgaaagcggggcctgtcgggcggtgctcaaccggcttttgcacaccacctttcgcgtggccaagcgggtgcgcagcgagaccaacatcggcggcgcggcggtgagcgtgcctttcgcggcggtgcagttggccaaaaagatcttcgacgacctggccggcttgcgggcgctgttggtgggggcgggcgagatggccgagctggcggccgagcacctgctggccggcggcgtggccgagctgaccgtggccaaccgcacctacgagcgggccctggccctggccggccgtttgcggggccgggcctgcgccatggacgagctggcccaggccctgagccagagcgacatcgtcgtcacctccaccggcgcggtggagccggtgatcagccaggccatggccaaggcggcgctgaagaaacgccgacatcggccggtgtttttcatcgacattgccgtgccgcgggacgtggaccccaaggtggcggagcttgagggctgttttgtctacgatatcgacgacctgacccaagtcgtcgagcaaaaccgcgccagccggcaagaagaggccgcccaggccgaattgatcgtggccgaggaggtgggcaagttccgcgagtggctcgacgccctggccgtggtgccgaccatcgccgcgctctcggccaaggccgaggccatccgccgggccgaggtggagttcaccctgcgcggcggggcgatccagggcgaggagcaggccgaggccatcgatcgcctgacccgctcgctggtcaagaagctcctgcacgatccgatcctgtttttgaaagaacagggccacgcctcggccgagaccaggcgcgatcaactggccctggtcaagcggctgttcgggctgggcccggaggaggggtgaaagccgtgttgttcagtgtttgtctggcctgtcgatgttgatgatctggcgatagaccgcgtagccgcccgcgccgatgcccagcagcaccatcagcgccaggaccagtcccttggcccccagccagtcgtcgagccggcggccgacaaagaaaaacaacagcaccgagccggcgaaggtcatggccacccgcatgggaaaggccatgtagatcagcatgtcgcggaggttggagcgtttcatgttcgcctcggcggggcctgcgcggccaggcccggccaaacggtgtttagcgccgctgggccggccttgaaggcttgagcgaggcccggatgttgtggtaacctctagccaatgagcccggccgggcgtttggctggtttgaccgcgcgccgaggccgaccgtcaggcaatcaatggccgcgcgcgcttgccgcggcccggttttggagcaagcccatgtccgaaaagagagtagctcgggtcaccgacatcatcgccgcctcgcccatcagcttcgacgacgccatcaaggtcggcttcgagcgcgccgcccgcaccctcagggacatcaccggcatgaaggttctggagcaacgggtggccgtcgaggacaaccagatccaggaataccgcgtgcgcctggaagttatttttctcctcgaatcctaggttgtccagtcgataatccgcgctgggcgcgagggcgtcgcccgcgaaggcgagcgccgcgcgcttggcgcgcttttttgtggatgcggcggtgagcaaggccccctacgatcagcttttcatctacgaagtggccggcgacgcccggccggccatcggcgcgccgccggccggttatctgggcctgtggctggaggccgacagcagcttcgtctttttcgaccgcccggccgacgaggccatggcgcgcatcctgaccgccgggccggggctaaagttgctggaccgccaccaactcagctacgagcaatggcagggcggccaggccctcacgcccatcgtggtggacgatctgcacatcgtgccggcctggctggattacgatccgccggccggggccaggctggtgcgcttggacccgggcctggtctttggctcgggcctgcaccccaccaccgcccattgcctggagctgttgcatctgcgccgccagcgcgggccgctgggccgggtgctggatctgggctgcggcacgggcatcctgggcctggccgcggcggcctggggcgcccaaggcgtcacggcggtggacttgaaccccctgtgcgtcgagaccacccaggccaacgcccgccgcaacggcttggccctgacggccgtggagggtccggcccaggatttcatccatctgccggcccaggtggtgctgagcaacctgcactggcaggtgcaagagctgattttggccgacgaggccaagctggcccacggccccgagctgattttatcggggatcatgcgcggtttcgcggggccgctggaggatcgcctgggccggctgggctaccgcgtcttgcaacgccgcgaggccgatttcacctggttcactttctgggcggcgcgctgagggcgctttttttgcgcggcggttcattttgcccggccggcgctgttgacaggccggccgggccgtgttaatccagcctgtaatcatcacacgcacccggaggcaccggcgatggcgcgaaaacagccgtccatgcaacaaccagggcgaggttccaggcaacctcgacacgacaactcccgcccgtctttcggcttctccggccagctatccccccgcgtatccgtatctcgcatcgtaattattctgcccctataaggggccgaaacccgtttccaactctcgtttttacaaccagtttcgcaaaaaaccaaaccagcgccccttttggccgcgcgcccgttttttggctccatccgtgggccgacgcgcgccggcggggccggaggccaaggcgtcatgcgtagcgacaaagtcagactaggcgttcaccgcgcgccccagcgctcgctgttgcgggccatgggccacgacgacgaaaccatggtcaagccgttgatcggcatagccaattcgtactctcaggtcgtgcccggccacatccacctcaacgacctggccctggccgtggccgagggcgtgcgccaggccggcggccagcccatggagttcaacaccatggccatctgcgacggcctggtcatgggccacgacggcatgcacgcctcgttgcccagccgcgagatcgtcgccgacagcgtcgagctgatggcccaggcccactgtttcgacggcctggtgcttttggccagttgcgacaagatcgtccccggcatgctcatggccgccgcccgcctggatatcccggtggtggcggtcaccggcggacccatggccgccggccgcctcgacggcaagcgggtggatttgatcaccgttttcgagggcgtggccaaggtggccagcggccagatgacgccggatgatctggcgcgcctggagcgcttggcctgccccggcccgggcagttgcgcggggatgttcacggccaacaccatggcctgcatcaccgaggccctgggcctgagcctgcccggctgcgcctgcgccctggccgccggcccggaaaagcggcgcatcgcccgcgacagcggcctcaagatcgtcgagctggcgtccagggatctgcggccctcggccatcctgaccccggccgcctttgaaaacgcctgccgggtggacctggccctgggcggcagcaccaacaccgccctgcatctgccggccatcgcccacgccgccggcgtgagcttcggcctggccgacttcgaccgcctcgcgcgccagacgccccacctgtgctcgatgagccccggtgggcccatgcacatggaaaacctgggcgcggccggcggcgtgggcggcgtgctgcgggcgctggccccgttgatcgacgcctcctgcctggccgtgggcgggagcatcgccgactacatgaccgagcgccagcccgatctggtcgtcgacggccagttggtgatccacccccttagcgcgccggtgcacgaccagggcggcatcgccgtgctgcgcggcaacctggcccccgatggcgcggtggtcaagcagaccgccgtggccccggagatgatgcgccaccaaggcccggcccaggtctttgacagcgaggacgccgccgtggcggcctacgaccagggccgcatccggcccggcggcgtgctggtggtgcgctacgaggggccggccggcgggccgggcatgcgcgagatgctggccctgaccgccctgatctcgggcgggccgctgagcggcaaggtggccctgatcaccgacggccgcttcagcggcggcagccggggcgcggccatcggccacgtatcgcccgaggcggcccagggcgggttgatcggcctggtggccgacggcgacatgatcgagatagacatccccggccgtcgcctggagcttgcggttgcggccgaggagttggagcgccgtcgccaggcctggcggcggcccgcggccaaattcgcccgcggccccctggcccgctacgccgccctggtgggcagcgcggccggcggcgcggtgttgagggacgatttctcccaagggagcagatgagatgagcagcgcggcaaaagcgaaaaacaaaccccaggccggaacctacaacggcgccgacgccgtggtcgacgccctgcgcgcccaaggcgtggagcttatcttcggcatggtcggcgggcagatcatgcccgtctacgacgccttgcaccgccaccactgctttggccacgtgctggtgggccacgagcagggcgcggcccacatggccgagggctacgcccgggccaccggcaagcccggcgtgatcatgaccaccagcggccccggcgccaccaacctggtcaccggcctggccgacgccttcatggactccaccccggtggtggccatcaccggccaggtggccagcaccctgctgggcaatgacgccttccaagaggccgacatgcgcggcatcaccatgcccatcaccaagcacaactatcaggtgcaaaacgccgacgatctgcccgagatcttcgccgaggccttttacgtggccctcagcggccggcccggcccggtgctcatcgacctgccccgcgacgtggccgtcagcccctgccagccgcgccaggccacgcccatgccgcccaccggctacaagccgccgttcaagccccatccgttgcaggtcgagcgggccttgtcactgatggcccaggcccagcggccggtgatcatcgccggcggcggggtgatccacgccggggcccacgagtcgctgcgcaagctggccgagctgactggttttccggtgagcaccacgctgatgggcctgggcggcctgccggccgatcatcccctgagcctgggcatgcccggcatgcacggcaccggctacgccaatctggccatttacaacgccgatctgctgctggtggtcggttgccggctcgacgaccgcgtcaccggcaacgtggccaagttctcgcccggctccaaggtcatccacgtcgacgtggacgcctccgagatcggcaagaacctggagtgccaagtgcccatcgtcggcgacgccggccaggccctggcccaactgctggccggggcccaggcctggcccgagcgccccgacaccacggcctggcgcaagcagatcgaccagtggaaaaagaaataccccatggtctatcctaaaagcgacgacgtcatcgccccccagtgggccatccaggaggtgggcaagctcctggcccccgaggacatcgtcgtcaccggcgtgggccagcaccagatgttcgtggcccaatattatcccttccgccggccgcgcacgatgatcagcagcggcgggctgggcaccatgggctttggcctgccggcggccatcggggcccagatgggcgcgcccgagcgccaggtggtctgctttgacggcgacggctcgtttttgatgaacatccaggagctggccacggccgtgcgctatcgggtgccattggtggcggtggtgctcaacaacgcctggctgggcatggtggcccagtggcagcgcatgttctacgatcggcgcatgagccagtccgaaaccgccgcgccgccctacgataaggtggcccaggcctttggcgcgctgggcaaacgggtcgagcggcccgaggagttcgtgccggccatgcagtgggccctgcgcgaggccaaggcccagaagctgccggtggtcttggacgtgatgatcgagcgcgaggccaaggtgctgccgatggtgccgccgggcggcgccaacgccgagttcatcccctgccagagcggagattgccaatgagcgaggaatattgccccatttcggtgctggtgcgcaacgagccaggcgtgctggcgcgggtggccggcctgttcgcccggcggggcttcaacatcaacagcctggccgttggcgagaccgaagacccccaggtcagccgcatcacggtggtggtcaagggcgacccccacaccgtcgatcaggcggtcaagcaactgcggcggctggtcagcgtgatcaaggtgcgcgatcaatccacaatgccgcgcgtcgagcggggcctggccctgatcaaggtgcgggccacgccggcccagcgcggcgagatcatgcagttggccggcgttttccgggccaacgtcgatcacgtcgacggccactgcatggtcatcgaggtcagcggcaaccgcaacaagatcgaggcgatgattgacatgctaaagccctatggcatcatggagctggcccgcaccggccagatcgtcctggcccgcgtgcgctccatccaccagggcatggaaggggccggcagcgcctacgtgcccgaccccgacgaagacccccaggcgacctacaacgtttatcaacaaagttgaggagataaaatgtcggtgaccatttattatcaaaaagactgcgacatgggcctgctcaaaggcaaaaagatctgcgtgctgggttatggctcccagggccgcgcccacgccaacaacctgcacgattcgggcctggacgtgaccgtggccctgcgcgagggttcggccaccttccagcgcgtgcaagacgatggcctcaaggccgcgcccgtggcccaggccgtggcccaggccgacctggtctgcttcctgctgcccgaccaggtccaggccgacgtctacaacgcggtggtggcccccaacctgaaaaaaggcgcggccattctctttgcccacggcttcaacatccactatggccagatcgtgccgccggccgacgtggacgtgctgatggtggcccccaaaggccccggcaagctggtgcgcgacctctacgtggccggccagggcgtgccctgcctgatcgccatccaccaggacgcctcgggcaaggccaaggacttgggcctggcctacgccgccggcatcggcggggcccgggccggcgtcatcgaaacctcgttcaaggaagagaccgagaccgacctctttggcgaacaagccgtcttgtgcggcgggctcaccgccctgatgaaggccggcttcgagaccttggtcgacgccggttacgccccggagatggcctacttcgagtgcatcaacgagatgaagctcatcgtcgacctgatctaccagggcggcatgaccaacatgcgccgcttcatctccgacacggccaagttcggcgacgtcacccgcgggcccagggtcatcgacgactacgtgcgccagaacatggaagagatcctcaccgagattcaaaacggcgagttcgcccgcgagtggatcttggaaaacaaggccaaccgcccggtgttcaacgcccttttgcgggccgacgaggcccacgagatggaagaagtcggcgcgcgcctgcgctcgatgatgaactggctctaggcctgaaaaacgtcggccggggcctcgccgcgaggcccctttggcccgcccccgcaaaatgcttgaaccacgggccggggcgggctattttgcctttgtgaccaaaaaaacgcgcgcgcctccgctggcggaagcgcgcgaggggccgtttcgtcgcggccgtcgggagtttttcgcccatgcccagcctcatcgacaagatttgggacgcccacgtggtcctgcgcgagccgggacggccggcgctgctctacgtcgaccgtcacctggttcacgaggtcacctcgccccaggccttccagggcctgcgcctggccggtcgccgggtgcgccggcccgacctgaccttcgccgtctgcgaccacgtcgtgcccaccgacagccgccagcggcccctggccgaccaggtcgccgagacccagctggccgccctggagcaaaacgccgcccagtttggcgtgaccttttttggcatggaagacccgcgccagggcgtcattcacgtggtcatggccgagcaaggggtgatcctgccgggcgccacggtcttttgcggcgacagccacaccgccacccacggcgctttcggcgcgctggcctttggcgtgggcaccagcgaggtcgagcatatcctggccacccagaccctggcccaggccaagcccaagagcatggccgtgcgttttgtcggccaattgccggccggcctttcggccaaggacatggcgctggccttcatcggccaggtgggcgcggccggcggcacgggccatctggtcgaatacatgggcccggccgtggaggccctgtccatggaaggccgcatgacgctgtgcaacatgtcggtggagtgcggggccaaggccggcctggtggcccccgatcagacgacttttgactatctgcaaggtcggcccttcgcgcccaagggcgccgattgggacgaggccgtggcctgttggcgcgcgctcaaatccgacgccgacgcggtctttgacgccgaggtcgtcgtcgacctcagcggcctggagccccaggtgacctggggcatcaaccccggccaggccaccggcctgagcggccgcgtgcccgatccggcggccatggccgaccccgagcagcaacgggccgccatcaaggccctggcctacatgggcctggagccggggcaaaaaatcgccgacctggccgtggattacgtgttcatcggctcgtgcaccaacggccgcatccaagacctgcgcgcggcggcggcggtggtcaagggccgcaaggtcgccccgggcgtgacggccctggtcgtgcccggctcgggcctggtgcgggcccaggccgaggccgagggcctggaccgggtgttcatcgaggccggcttccagtggcggctggccggctgttcgatgtgcctggccatgaaccccgacgtgctgcccagcggcaaacgctgcgccagcaccagcaaccgcaatttcgaggataggcagggccggggcgggcgcacccatttgtgttcgccggccacggccgcggcctcggccatcgccggcaggctggccgacgccaggacgctctaggcgggcgggccggggggatcggctccccggcccgcgccgtgacggcgcgagtgaattcatgacccacgcgcaactgatcgacctggcgatgacgcgcatcggccaagccctgaccgcggccctggcgccgggcgcgagcgccgtgctcagccatgtcgcggccgactttttcggcccgccggacgggctggagcggccagaggtgacggtggacgtgcaaaaggccggccgcaccatggcctttgccggggcctttgtctggcgggatggccagcgactggccagggtcagcgccgtctacagggttcgaccggccgccgagccgacaacctgagccggacgccccagcgggcggccggcccccaaggatgcgaccatatggaaaaattcgagactttcaccggcgtggtggcccccctcgacgtggccaacgtcgacaccgaccagatcatccccaagcagttcctcaagctggtcgaccgggccggctttgggcaatacgccttttacaactggcgcttcaagcccgacggccagcccgacgagggcttcgtgctcaaccagccgcgctatcagcgggcgcgcatcctgctggcccgtgacaactttggctgcggctcctcgcgcgagcacgcgccctgggccctggcccagtacggccaggggctcggggtggtcatcgcccccagcttcgccgacatcttcaccaacaacgcctttaataacggcatgctgctcatcagcctgccggcggcgacgatcgacgagctcttcgggcgcgtgcgggcccacgagggctacgccctgaccgtggacctggccgcccagcgcctgagcgggcccgatggtttcgcctgctcgttcgagatcgacccctttcgcaaagagcgcctgctggagggcctggaccacatcggcctgaccttgcgccatgaggcggccatcgccgcctatgagcaaggccgccaaaaaccctggcaggccgccgtggccaaatcttgaaccaaaaaacgaaagaacgcagccaaatgaccgaaaatatttatgacattgccgtgatcggcggcgacggcatcggccccgaggtggtcgaggccgagatcgccgtgctcgaggccaccggcctggcctggaatttcagcagctacgaggccggcgacgactgcctggccagccgcggccaggccctgccccaggccaccctggacggcgcgttggccgcccaggccgtgatcttcggcgcggccggcgtcagcgccgccgacgtgattctgcgcctgcgcgccgagttgggcacctttgtcaatctgcggccgtcggtggcctacaagggcgtcaactgcctgcacccccagaccgacatgatgatcgtgcgcgaaaacaccgaatgcctctacgccggcatcgaggcccaactcaccccggaggtcgtcaccgccaccagggtcatcaccagccaggccagcacgcgcatcgtcaactacgccctggagtgggcccgccaggccggcggcaagaaagtcaccgccgtgcacaaggccaacgtcctgcgcaagaccgacggccattttctgcaatgctgccgcgccgccgcccggcaattccccgacgtgccctacgaggaggccctggtcgactcggtggccatgcgcatggccatgcggcccgaggagttccaggtcatcgtcaccaccaatctttttggcgacatcctctccgacctggccgccgggctcatcggtggcctgggcatgtgccccagcgccaacctgggccaggcccacgccctgttcgagcccgtccacggcaccgccccggatatcgccggccagggcaaggccaaccccagtgcggccatcctctgcggggccatgctgctgcgccacctgggccaggagcaatgggccgcccgcgtcgaaaaggccgtggccgactgcgtggccgacggtcaggccaccagcgacctgggcggcaagctgcgcaccatggaaatggcccgcgccgtcatcgatcggctctagtaaggacagcgtaatgaaaaacttcccgcgcctttgcgccctcgccaccctgatcctgctgctggccgccgccggcgcgcgggcccaggagcagacgctctatcaatactccaccctcgacgccctgctcgaaggcgtctacgacggccaactgaccatggccgagctgctgggccacggcgatctgggcctgggcaccttcaacggcctggacggcgagatggtcgtcatcgacggcaaggcctaccaggcgcccttcagcggcaaggtcgagctgatgcccgcctcggcccgcacgccctttgcccaggtcaccgccttcgcccccgaaaaggccttcgaggtcaagggccccatggacatggccggcctccaggccgccatcgacaaggccatcgaaagccccaaccttttttacgccatccgcgtcagcggcggcttcaagcacgtcaccgcccgcagcgtgccccgccagaccaggccctatccccgcctggtcgaggtggtcaaaaagcaggccgtgttccagttcgacgacgtccagggcgacatcgtcggcttcctctcgccggcctacgtcaagggcctgggcgcgccgggctatcacctgcactttctgcgcgccgaccgccaggccggcggccacctgctggccgtcgaaatcgaaaacgccaccgtgcaaatcgacgccatcccgggcctgcgcgttcaactgcccaccagcggcgatttcctgaacgtgggcctgggcgacgacaagtccgccgacctgcacgaggtcgaaacgaaaaaataaggcgtggccgcccggcccgccgccaaaggagaaacaccgtgacgcgcggcttgttgaccgaattcgacctgcatctgttcaacgagggcagccacagccgcctgcacgccaagatgggcgcgcatccggtggccgacggttgccacttcgcggtgtgggcgcccaacgcgcggtcggtccacgtcatcggcgatttcaacgactgggacaagtcggccgtggccatggaactgcggggcgactccgggatttgggaggcctttgtcaaggacgcgcgggtgggtcagcgctacaagtatcacatccgctcgcgcttcaagggctacaaggtcgacaaggccgaccccttcggcttttatcacgaacaatcgccagcgacgggcagcgtgatctggccgcgggcctacgagtggggcgacgccgcctggctcaagcgcagggccaaggccaacgcccaccgcgagccgatgagcatctacgaactgcacctgggctcgtggcgcttgaagcccgaggagggcaatcgctggctgacctaccgcgagctggccccgctgctggtcgactattgccgcgaaatggcctacacccacgtggaattcatgccggtgatggagcaccccttcggcggctcgtggggctatcagatcaccggctatttcgcgccgaccagccgctatggctcgccgcaggatttcatgtatctggtcgacacgctgcaccaggccggcatcggcgtggtcctggactgggcccccagccactttccggccgacgaacacggcctgaagtttttcgacggctcgcatctgttcgaacacgccgacccgcgccaaggacatcaccccgattgggacagcgccatcttcaattatggccgcaacgaggtgcgctcgtttttgctctccagcgcctttttctggctggagttcatgcacgccgacgccctgagggtggacgcggtggcctcgatgatccacctggactattcgcgccagcccggccagtggatccccaaccaatacggcggcaacgaaaatctggaggccatatcgtttttgcgccggctcaacgaagacgcctatcgcgagatccccggcgtgcagatcatcgccgaggagtcaaccgcctggcccatggtcagccgaccggtctatctgggcgggctgggctttggcttcaagtgggacatgggctggatgaacgacgtgctcaaatacatggccctggacccggtgcatcgccgctatcaccaaaacgacataacttttcgcagcatgtatcaatacgccgagaacttcgtgctgccgctgagtcacgacgaggtcgtccacgaaaaatcgaccctgatcggcaaaatgcccggcgacgaatggcaaaagttcgccaatctgcgcctgctgcacggctgcatgttcgcccagcccggcaagaagctgttgttcatgggcggcgaattggcccagtggcgcgagtgggactacgaaaccagcctggactggcatttgctgcaataccccccgcaccagggcgtgcaacgctgggtggccgacctcaatcgcttctacgccgccgagccggccatgcaccggctcgactgcgagcccggcggctttcagtgggtcgactgcgccgacgccgaccagagcgtcctcacgttcctgcgcctggacggccaaggccggcaggtgctggccgtgttcaacttcacgcccgtgccgcgccacggctacaacatcggcgtggacgtcggcggcccctgggtcgaggcgctcaacagcgacgccagccaatacggcggttcgggcctggtcaacggcccgctggtcgaggcctggcccggccaggtccacggccggccatatcacttgagcctgaccctttcgccgctggcgctgatgctcctgcgcccggccggccaacaataggccccggcgtcaaaaacccaaatgccgcggcgtgcgcgggtaggcgatgacatcgcggatgttgcccgcgccggtgatcatcagcaaaaagcgctcgaaacccatgccgaaaccggcgtggggcgccgagccgaaacgccgcgtgtccagataccaccaataatcctcggcgctcaggcccaactcacccatgcgcgcctccagcacgcctaggcgctcctcgcgctggctgccgccgatcagctcgcccacccggggaaccagcaggtccatggccgccaccgtgcggccgtcatcgttttgccgcatgtaaaagggcttgatttgcttgggataatcgaaaacgatcaccggccgccggaaatattcctcgcacaaaaagcgttcgtgctcggtctgcaaatccgcgccccactgcggcgcgtactcccattgccggccagcttttgccagaatatcaatggcctggccatagctcacccgctcgaaaggcccctcgaccatggccgccagaccggccagcaggcccggttgcacaaagcgctcgaacaaggccagatcctcgccgcaatcggccaaaacacggcgcgtcaaatccttggtgaaatcctcggccaaggccatgtcgtcggccagatcggcaaaggccatctccggctcgatcatccagaactcggccgcgtgacgcggcgtgttggagttttccgcccggaaagtcggcccaaaggtgtacacgtcgcccaaagccagggcgaaaggctcggcctccaactgccccgaaaccgtcaacccagcctgccgaccaaaaaaatccgccgccaaatcaacctcgcccggcggcaaggtcgtcacgcggaacatctcgccggcgccctcgcagtcgctgccggtgatgatcggcgtgtgcacccaacaaaacccgcgctggccaaaaaactcgtgcaccgccagcgccgcccgtgcacgaatacgaaacatcgccccatatttgttggtgcgcggacgcaaatgggcgatcgtgcgcaaaaactcgtcgccatgccgcttcttctgcaagggatagctctccgggtcggccacgcccagcacccgcaggccctcggcatgcagctcccaagcctggcccttggccggcgaggcctggtgacggcccacaacctccagggccgcgcccgtgctcacctcgcccaagcccccccacgccgccgaatcctccgccaccagcacctgcaagttgcccaggcacgagccgtcgttaatctccagaaaaaccaggcccttggattcgcgcctggtgcgcgcccaaccccggatcaacaccaaacccagcgcctccgtcgccgccaacgcccgccttacccgcgtcctgtccatgccaaaaccccctttctctccagacgcctattgtaacccaggaaaacctaagaaaaacctcgcggggggaacctttttcttttgtgccaaaagaaaaaggttccccccgcacccccctccaaaaagaaaagcacatggttcgattgctccgcaatcgaaccatgcacattgtcttttcgcagcgcggccgcgtgggtaatcttgttgctctgcattccatgaaattgcttcgcaatttcatggcataaacaaaagcacctttccctcttaactcttttctttttccgggggcaaccaaccttggccgtagctcccggtgggccggcgcccggcctggcagagcggggccggtgcccggccaggcaaggcgggtcgagtaggccgcaatgacacctaccctccgtagctcccggtgtgaggccgctatcaaagcagccgcgacgacgaagcttattgttcttctttcttctttcttctttcttctttcttctttcttaaatcttctctttttccgggcacaaccaaccttggccgtagctggcgcgcgccccgcgcgtcagcttccagtaacgccaccggcaaccggcaacaatcttcgcggcgcggcaatgctcaggaccgatcctatggtcgtcatacctacaaacacgaaactaaaagtcggccaccttgctttgcgggggtggggtggggcgcggggcgggcgagggggcggtttagcgtaaagagccccctccccgccccgcatggcttttgcttattctttttcttttttttcttcttcttcttcttgatttttcttcttgattcttatttttcttctatcttctttcttccgccttcgcctttgccttgttcttacctcaaatcttgatcttccacattttcaagccgaccacatcgcttcggccaaacccaaccaacaccagccgtgggcgtgccgcgtcactaaccgatagcgcgcagctcaatctccacgcgacggttttgctggcgattttcggggctatcgttgggcagcagggggctttggtcggccatgccccggatgtgcaggcgtccggcgggcacgccgtgagcggtgagggccctggccacggcggcggcgcgggcggcgctcagctcccagttggaggcgaactgggccgtgctgatgggcaggtcgtcggtgtgtccggtgacgatgacctggcattgggggttacgcaggaccaccggggccaagcggcccagggtttcggccatgaccggcttgagcagggcctggcccaggtcaaaggtgatgttttcgggcaggcggatgaccaggcggccttcggcggaggtgatttgcaggccttcggcgggttggccggccgcgccgggcatgccttcgccggcggcggcgcgcagttgatccagcagcgagtccaggctgttttcctcggtggccacggcgtcggccggggtggccgtgctggcgctgaccatggtcagcagggcgcgatcgagggtgacgcctcgatccacgggttgtggttcgggggtgggctggggcgcgggctgatcggccagggccgggtcgctttggccggcgctagccagggccagggcggcgcggctgaggtcgtcgggggcggcctgggcgttgggcaggcctggcgcggccggggccgacgcgatctgggcgggctcggcgggttcggcgatctcgacggcggcctgttgggccggcccgggctggtccgtcggtttttcgtggccggagaggctgtagatcagtacgaaaaagaccagcagcaggcacatcaggtcggaaagcgacaggtagaagctggggctttcctcgccttgggcgaagcgggccagaggccgcaggcgacggcggacgatggtgtcgctgtcggcggcgttggcgttggcccggggctctgcgtccgtggcttggggttccgtggcgggcgcggcttcgggctcgggccgtggcggcccggccaggggcatcaggtcgagggcgatgccgtcagcgctcatcgctcaccttccgcagcccggcggccaccgcccgcagggattccagcgcgcccttgatgttgaggcgtgggccggcggcctgggcttcctcggcgtagcggaacgaggccaggcgggcggccacggccgaggcgttggtttcttgggccagggccacggcgccttcggtgatcagggccatctcgacggcctcggcgcggttgtgttccttgagcttgcgctccaagggcagcacgaccaggttggcgatcatcaggccgtagaaggtcgtcagcagggccacgctcatgcccgaggccacggcggtggggtcgctgagggtatgcagcatgcggatcaggccgatcatcgtgccggccaggccaaaggccggggccaggcggcccatgaacgaaagcaccgcccgttgagattcgcggcgggccaggaaaaagtccatttcttgttcgaggcgctgggcgatatcggcggcgggccgttcgtcggcgaccatggccacggccatgcgcaggaactggttgtcgttgccttcggccagctcctccatgtggcgcacgccgcgaaaacggcgcaggcgtcccaattgataaaagagttcgaccagttgccgcgcgctaagcaccttggcctggcgcaggcccgacatctgttcccacaggcccagcagggtggttcgcggaaaggcgacccaggccgccgacagcgtgccgcccagcaccaagagcaaccccaggggattgaagaacatcagcaggctgccgctggcccagaaggcgacgagcagggccacggccacggcggccatgatgaggtaatttttgcggctcatgggttttcctccgggttggtttgccttggcctgaaggcattcaagttgcgtgccaaaatcacggcatcgaacattttgggctaacatggcgtgatggcgggctttttgctatgatggccgttgtgttggtccgccttggcggctcggcagttattgccttgccgccaaaaagaggcgtgcttcgccaaaaaattgacgagcgccaccctttcgccggggcggcttatcggcgtagaatcgggccaaggtcgttgagcgtgacagaggggaggccgccgtgagtgagttgaaagtgaccatcgccgtcgatgaagccgtcagcctggaggcggcctacagcccgttggagggggccaggggcgcggcggtggtgttgcacccgcacccaaattatggcgggagcatggataacaacgtggtatgggcgttgacgcggggggcgctggccgccggctggagcgcgttgcggttcaattttcgcggcgtgggccgttccacgggccgccacggcggcggcgcggccgaagccgaggatgtcttggccgtggccggttggctggctcagcggcaaaagggccctctggcgctgatgggctacagtttcggcagtctgatcggttcactggccgcgacgcgcctgaccgggttggcctgtgggctatgggcttctccgcccttggttttgggggagttggcgccatggccggtccaggccgggccgcttttgatcatggtgggttcggccgacgagttcaccgacgtgggccgcttggaggcttattgccgccaaacgggtgcacgctgccgcctggaggtgagcaagggcggcgatcatttctggtggggtggtgagagtgtactgacccaggcttcgcgggggcttttgctgtcggcctccgggccggcggtgtagtgattcattattcaacatttagtgccaggcttcgtgatccgccacaacatctggaaaataatcttgacaggccaggtgatggtttgatagtctcgccggcaagggttaatgcaccatatcaatcctgggcgtacgcccgcggcgccccccatcgagcccgggagcgtgctctatcgcagagcagaatccgcgcggggggcggcatccccatcagagagccatcctcggctttctccccaccccgctcagggccggtccccccggccctgaacctttttttgcgagcgtggccgtcttgcgcggggcgaggaatcgtgccacgataagggaatctgtgattttgccaggcggagcgcggatggaagatcgcccccaagtcatcgatgagtgcgtcgcgcagttgcgcgaggtggtgcaggagctggaaaaattccggcagatcgtcgacacggcccaggacgccgtggtcacggtcaaccagagccaagaggtggtcttcatgaaccgggcggccgagaagatgttcggctacgcccgcgaggagttgctgggccgcgacatggccccgctgatcccggcccaattccgccgcagccatcattcctacatcgagcgcctggcccgcaccgggcgtcagaaaaccatgggccaccccatgcagttgcaggccgagcgccgcgacggcggcgtgttgcccattcatctgaccttcagcgtggccgaggtcgacgggcaatacctgttcacggcgatcatgcgcgatctcagcgaaaagcagggcctcaccgaaaagatcaagcgttccgaaacgttggccgtggtcggccagatggtggccaccgtgggccacgagattcgccagcctttgacctccatcggcggtttcgcccgccagctcaccaaggagaccggcatctccgagcccggcaagcgcaagctccagatcatcatcgacgaggtggcccgcctggagcacatgctaaacgagctaaacgacctttcgcggcccaccgaataccgctggcaagaggcgagcctggccgacattcttggcggcgtcctcgccagcctggccccggacctggccggcgcgcatatccaactggtcatcgacgacaacctgcctccggtcttggccgatcccgaccgcatcggccaggtgctgcgcaacatcatcatcaacgccatccaggccagcgggccggagcccaggctggagatcggcctcgatcaatcctccgacggcggggcgcgcctgcgcgtgcgcgaccacggcgcgggactgggagtcaacgccgccggccaggtcttcaagcccttttacaccaccaaaaagggcggcaccggcctgggcctgcccgtggcccggcgcatcgtcggcgaccacgacggcaaactgaccctggccccggcccagggcggcggggccgtggccacgctcaagctgccgccggcccacggtcgtcggcccggccaggcggggcccgacgaggcttgaacatttcgccgccggcgttataatccctgacatccgctcgtattatcgatttttctgggggctgtgatggccattttgcccatttgcaaataccccgacccggtcctggccgaaaaatgcgccgaaatcgaccgcgtcgacgatgagttgcgtcgtctggcccaagacatgatcgacaccatgtacgacgcgccgggcgtgggcctggccgcgccgcaggtggggcgggccatccgcatggtggtggtcgacaccgccgaggacgacaagcgcggcacgcccatggtcttgatcaacccgcgcgtggtggccaagcggggccaactggtctgggacgaggcctgcctgtcggtgcccgactaccgcgccgacgtggttcgcgcctccgaggttgtcgtcgaggccggcgacctggagggcaacgacctgcgcattgaggccgaaggcctcaccgccgtgtgcctgcagcacgagatcgaccacctggacggcgtgctgttcctcgatcatatcagcagcctgaagcgggcgatgtaccgcaagcggcggctcaagcaactgcggcgcgacggccagtgacggaaaaaagcctgcgcctggttttcatgggcacgccggccatggccgcgccctcgctggaggccgtggtggccgccggccaccgcgtggagctggtgatcacccagcccgaccgggcccagggccgcggccgcaagctgacgcgcggggccgtggccgccgcggccgaggccttggggctcgtcgtggcccaacccgcgaccatggccgaactgatcagcctcaccgcccaggcccggcccgagctggtggtggccctggcctatggccggctgttgccgccggcggtgttgcaaataccgcccctgggcgcgctcaacgtgcatttttcgctgctgccggccctgcgcggggccgcgccgatccagcgcgcggtgctggccggcctggagcaaagcggcgccagcgtcatgttcatcgacgaaggtctggacaccggcgacatcgttttgcaggagcccacgcccatcgaagcccaggacaccgccggcagcctggccgagaggctcgcgcgtcagggcgcggcgttgctggtgcgggccatggcccagatcgccgccggccaggccaagcgccgcccgcaagatcacgccctggccagccacgccccccgcctgaccaaggacgaaggcctcatcgactgggcccgcccggcccgccaactcgattgccacgtgcggggcatggacccctggcccggcgctttctgccccacgccggccgggccgctgcgcctgttcggcccgacgctggtcttgcccgacaaccaggccgccccgccgggcctgatcctggccccgccggccgccgcccccaacatgttgaccgtcgcctgtggccaaggggccctggccgtgggccacgcccaggccccgggcaagcgccgcctgcccgccgccgagtttctgcgcggcgcgcgcctggccccgggccaattcttgtgcggcccatgaaccctcgcctgaccgccctggatgtcttggtccaactggaaagctcacccaagcacctggacaagctgctgagccgcgcctttcagcgccaccccgccgcccaggcccgcgacaaggccatggccaccaacctgacgcacacggtcttgcgccaccgggcctggctggatcacctgctgacgcccctggtcagccggcccctggccaaactggacgcccctgtgcgggccgccctgcgcctgggcgcggccgagctggttgtcttggccacgccggcccacgcggcggtgggcgccacggtcgaggcggtcaaggccggcccggcggccaaggccagcggcctggtcaacggcgtgttgcgcgccctgacccgcgccttgccggcggcggcccaggccgagccgcccggcgatgaactcgatcgcctctgcctgaggcattcgcacccccgctggctgctggagccgctggcccggcgctttggcctggagcaagccgcggcctgggcccaggccaaccaaagccagccgccgctgtgcctgcgggtcaacgccctcaaggcctcgccggcccaggtggccgagtcgcttgcgcccgtgtgcgaagcggtcgaggcccatgccctggcccccgaggcgctgatcgtgcgtggcgcggccgggccgttgtgggatctgcccggtttccgcgagggcctgtggcaggcccaggacgccggggcccaggccctgggccggctgctgggcgtcgggcctggcatgacggtgttggacctgtgcgccggcgcgggcggcaagagcggccacctggccgcgctgatggccaaccagggccgcatcgtggccgtggacgactcggccggccggctggaggccctggccgaaaacatggcccggctgggcgtgacgatcgtcgaaccggtgctggccgacggggccgcatgggatggcggcggccggcttttcgaggcgattttggtcgatgcgccgtgcagcggcctgggcgtcatcggccggcggcccgacatccgctggcgcaggagcccggccgacagcgcggccatggcccgaattcaactggcgctggcgcgcaacgccgcccgtttgctggcccccggcggggcgctggtctattgcacctgcacggtggccgaggccgaaaacgaaggcgtggcccgggcgctgttggccgcgcggcccgagctgcggccgagctgggccggcgcggaggcggctggcgaaatgatcggcgcggacggtttttggcgcagctttccccggccgatggcggcggattcatttttcgccgccaggctggtcaaggcctgaacgcgcctcggtgcttcagccaggccgggtcttccatgaggtcgttgatgcggcggaccaggggagtgccgtcgttgaagatgtcgacgacgttgaggcaggcgaagtcctggtcgatgcggaagatgcgctccagcggcgcgccgagcatgcgcgtgagcaaaatgcggttgacgcccgagtgggagacgacgcggaactcgccgccgcggtgatcggccacgatctgctcgaaggccggcatcacccaccaccagaatggccatctgccaattccatcgaccaaacgcgcccacgccatctccctggcgttgacagtatttaagggcctatttataataatatattgtcatagctggcggggtcgctctttggcttcggccccggtccgcttcagaatcgcgtggccagccaagccaacgtccgaggccaagccatacgcataattatgccgcggcgtgagcgtcggcccacatcgccggccggcgccgtgacaccatgcgcgccggaggcttttttggggcccttgtcttggtgcggcttagattttcatgggggggggtggcgtttcaaccacccaaaaaataatgctgctgaacgatctcaccgctaaagcaaacaaataccagtcattgatcagcgcggccatgcagcgcgtgctggccagcggctggtttgttctgggcccggaagtggcccgcttcgagcaggacttcgccgcctatctgggcctagaccactgcgcgggtctggccaacggcaccgacgccattgaactggccctcaaggccatgggtgttggccccggcgacgcggtggccaccgtggccaacgcgggcatgtacaccaccaccgccgtactggccagcggggccgagccctatttcatggacgtggaccaaaagagcatggccgcgacgctggaacaggtccggctcgccgtggagcacggggtcaaggtcgtggtggtgacccacctctacggtctgatcatcccccagatagcctccatcgccgacttctgcgcccagcacggcgtgccgctgctggaagactgcgcccagatccacggcgcgcggctggacggcaaggccgccggcagctttggcgacgcggcctgcttcagcttttaccccaccaaaaatctgggcgccctgggcgacggcggcgtggttgccaccaacaacgccgacttggccgccagggtgaagctgctgcgccaatacggttggacgagcaaataccgggccgaagttcccggcgcgcgcaacagccgcctcgatgaattgcaagcggccattctgtcggcgctgctgcccgagctggacgcggccaacgccaggaggcgcgaagtcgccgcccgcctgagccggggcatcgcccacccggaggtggtcacgccgcccgagggtggccccgagtacgtggcccatctctatgtcgtgcgctgcccgcgccgtgaagctctgcgccagcatctgcgcgccaatggcatcgcctcggaagtgcactatcccatcgccgaccaccgtcagcccctgttcggcgagcgcttcgcccatgtgcggctggcaaccaccgaacgcctggtcgacgaaatcctgacgctgccttgctacccggagatgagcgacgcccaagccgatcaggttatcgcggtggtgaataattggtcaatataacctattcccttgtcatcccggtttatctgaaccaatcatccatcccgcgcctgctccaggcgctggaggagatgcaccagcgtctggaccgggagctggaagttgttttcgtcgtcgatggcagccccgatcagtcctacgcgctgctgcgcgacgccctcccttcgctgccttatcccgcgcagttgctgggtcattcacgcaacttcggctcgtttccggccgtccgcagcggcttgctggccgcccgtggccgctacttcgccgtcatggccgccgacctgcaagagccgcccgagctgattttggactttttccgggcgctgaaggccgacgagtgcgacgtggccatcggcacgcgcaactcgcgcaacgacccgcccttgagcaggctggcctcgagcctgttttggggcctctaccgccgcgttatcgccccggaaatgcccgagggcggcgtggacgtgttcggctgcgaccgggcctttcgtgatcaattgctgcaactggaggagtcgcgctcgtcgctgatcgctttgatcttctggctgggctttcgccgcaagctggtcggctacgaccgccgcgagcgccaggaaggcaagtcgtcctggacgctgcgcaaaagaatagactacatgcgcgacagcattttcgccttcagcgatttgcccatccgtctgctgatgcgccttggcgtcatcggttcggcgttgtcgctgtcccttggcgcggtgatcatcctcgccaagctccttggcgtgattcaggtgcctggctacgccgccaccatgctggccgtgctctgcctgggcgcgctgaatctgctgggtttgggcctggtcggcacctacgcctggcgagcttacgaaaacagcaagcagcggccgttggccatcgtgtccatgcggatgagcaaccatccgccacgcgaaccggagaaaggctgagatgacgcgaattcatcccacggcaatcgtttcgcccgaagcgcaacttggcgccgatgtggtcatcggccccttttgcgtggtttacgacaacgtcatcattggcgatggctcggtcattgaggctttttgcgagatcggctatcccacgcccagggccgacggcaagccgctatgcatcggcaagggcggccgtatcaggtcgcacagcctattttatgagggatcgacctttggcgacaacctgatcaccggccaccgcgtcaccgtccgcgaaggcaccacggccggcgaaaacctgcaaatcggcactctggatgacatccagggctcctgcgtcatcggcgatttcgtgcgtttccacagcaacgtgcacatcggccagctctcgaccatcggcgatttcgtctggatatttccctacgtggtgctgaccaacgactcccggccgcccagcgagcacctggtcggcgcgagcatcggcgattacgcggccattgccacgatgtcggtcgtcttgcccggggtgaaggtgggcgccaacacgctggtgggcgcccactcgttggtcggcaaggacgtgcccgacggcatggccgtcagcggctcgccggcaaagatcatgtgcgaggccagccagctaaagctcaaagacggcaccggccgtcaggcctacccgtggatcaaccatttccgccgtggctaccccgaggaagtcgtcagccgctggctcgacgaactgcaggcgcggcaacaacagcgcgaggcgtaagcgtgcaaagctcaaagctgtgccatttgtgcgccggggcgacgatcgcggcctcggcgcggctgggcgatcacgtcgtggtctatcccggcgcgacggtcgccgacgattgcttggtggccggattcactcaactgtggcccggagtccgcctggagcgaggcgcctgccttggccccggcgtgaccattcaaccgccagacgaagctgacgccagcaccgtcagctttggccccaactgccggatcggcgccaacgcgacgatcctgcgcggcgtgcgcgtgggcgagggggcggtggtggagcccggctcggtggttgcccaatcagtgccgccccacgccatcgtttccggcgcgccggccaggatcaccggctacgtggacagccgctcggcccaacaggttctcgcctggcgcggccaggccgaggttcaggagacgggcgcggtggtgcggctggacgtcggcgatgtgacgttgcatcgtttgagcctggtgcacgaccctcgtggcgacctggtcttcggcgaattcgccagggacatccccttcgcggtcaagcgctatttcatggttttcaacgtgcccagcgagaaggtgcgcggcgaacacgcccaccgcgtttgccaccaattcttgatttgcgccaaaggcggttgcgccgtggttgtcgatgatggcgcaacccgctgcgaggtttttcttgattcgccagacttgggcctttacctgccgcccatgacctggggaacacaatataaatgctccggcgacaccctgttgtgcgtttttacttcccactactacgaccccgcggactacatcagggactacgccgaatttttggccctggtccacaaaagcccgaacaatgcggcttgaacagctgctccgacgcacgccgcgctggctgaggtttatctttggcggaggtgtcaacaccgtcttcacctacggcgtgtacctggccctgaacctgatcatgacctaccgctgggcttatctcatcgcctatgtcctgggggttgtcttcgcctattatttcaacgcggtttttgtgtttgacgtgcggttgtcctggaaaggcctcttcgcttatccggtggtttacatcgttcaatatggcgtttcggccttgctgctggaagggctggtgaaggcgctggacatgagtcccaagctggcgccccttgtcgtcatcgtggtcatgattccgataacctatttcttaaataaatatgttttaaaagcctctgaaaaaacagtcgcgccgagcggcaagatcatcgataaatgagtgcgcgccggggctgttttatccaaaaccggccgaatggattctgatttgcgaaggcccgtgcaagagaataggttccaattgttttttggagactatgatgactggtggccccacgaattattctttgagcgatattctcgcccgcattatcaagatatcggcatcattggccgcgatcacggtcgccttgtggtttgccttttcgttgtatggccaggtggtgtttgttgttgacgtaacgtccgacactaaaagcgtgtctcaattattctttaaaggcgatggcgaagagtattcgcaaataatgtcagctacgctgatcatcaacgtcgaacgacaagaattggcatacaaagttggcgcggggctgtcttgcaccgccttgcgctgggatccggccaccaaaggtggcatgtttattatccatggggcctggatcgaatacctgggacgacgtttttacatcgacatcaagcggccagcgggcatagaccaaatcaaaagttatgtcgcacggccaggcggcatcgtggtcatcgccaaagccacggcaacggacccacaaattcattttgacccgcggatccacagactcatcgcctggcagctagccttgagcaccctgcccgttcttatcatcggcgtcgtcgtctgccttcttcactttttccggtcgcgcctcgaggaattcgaacaggccggcgtcagattgtttcaaaacttactcgacgacggtctaacgctaaagcggtttggtgtgttcctggccatggccatggccataaatctttatagcctcgccaattttactttatcgaccgacgatgagctggcggccctcaggcttaatccggtcggctgggtcgcccagggacggtggttcgcctatctggtggagaaatatctgctgccccagcccgtgctaccctatttgccggaactgatcttcaacgtcacaatcgcgttttcctacatgctcatcgtgcgtggtcacaacctcagcttcaattggcgcgtctatctggcctttcccatcttctgcacttttccgacatggccgtttttgtccggcttctgcgccaacctgccttcggcgggacttggcctgttattcatttcgttggcgttttatattttcgtccgcagcaactacagcttcactaacgcggccagcgcccgctggacaatactctccatcgccgtgcagtcgttgcttatcgccatggcctttgcggcctatcagtccctgtttttactctatgtcgccgctggctctggggccattttgctgcggctcatcgcccccgacgaacaaccggatgtccatgtaaaattagcattctccactttcattcggcttatgttgaccggcctgctcggcttcatgctatatcttgccatcaacttcctgttccaacgctttttcgccactggctcggaatatatcgccggctttttccggcctgatcattttttcaatgacccgtcacgagttctcaagcttgttctttccgaagcgctgacgttttattctgggtcggcgcgaaaattcagcgacaacctcaccgcggtcatggcgctgtccgtggcggcctgcgcctgcgtggttctcaaaagcctgccccagcccaagaaactgctttcgagtctgttcttcttttcagcgacgctgctggcccccttcgctttgaccctcgccgccggtggggtcgtccccagccgaaccttcgtctccctgccttatgtcgtctggctgctggccatcgtcacgctcacggccaaaagggcctccgccatctttatctgcgccgccatcgtcattgcggtgacgtttcaatccatcaggaccacgagtcaatacgcggcggccagctccatcaccctggcccgcgacaaggtcctggccgccgacatttatcgccgcatggccgaactgggcttcgaccccaagcagcaactggtcatcgacgtgttcggcatctccgagttcaacaacatttttccgcgccgggaggggctgggctcgtcgtttttcgaatggaatcaagtgggaaacgtcaggcgcatcggttccctgttgaccatgctcggttacggcaacgtaaaaggtctcgggaacgacctacggccgaagtacacggacgccttcaagaaaatgcggccgtggccagcggttggctccgtggccaaggtcgacggcgtgtttttgatcaagcttggtgacacacccgacaaaatgcacgagtgaactttaaaaaagccccgaaaggcgaaaagcgagttgagccgcggcgacgcggccaggccaaacgcgcctcagtgctccagccaggccgggtcttccatgaggtcgttgatgcggcggaccaggggcgtgccgtcgttgaagatgtcgacgacgttgaggcaggcgaaatcctggtcgatgcggaagatgcggtccagcggcgcgccgagcatgcgcgtgagcaaaatgcggttgacgcccgagtgggagacgacgcagacctcgccgccgcggtgatcggccacgatctgctcgaaggccggcatcacccgccgggacatctcctccagcgattcgccgccgtcgattttgaagttggccaggtcttcgtagcgggccttgagggcgtcggggtatttctccatgatttccttgaaggtcaggccttcccagacacccaggttcagttcgcgtagttcgcgcacggccaccggccgcaagcgggctttttgcgcgcggcccacggcctcggcggtggtcagcgagcgcgagagatccgacgaatagatggcgtccaggcgcgtttcggccatgcgctcggccaccagggccacctggcgctggccgcgcggggtcaggccgacatccatgttgccgtagacccggccatcggcgacgccgcgcacttccgggtgccgccagaggtagacgcgggtgtgttttcgttgctgccggcgttgcatttgtggtcaaagctcccgtggcgtagcggttttgtgggcgacgagtgctataattaggccctgaaaaataaccatggctcgtccaaacataccagaggatgccccaaggagaagtttatgtccacgcccagccgcgtaattttgctcttgctggccattttgtcgctgacggtcatgccagcgctcgccaagccgcagatcgctttcgaaaagacggaagtggagttttccgacatcgaggaaggctcccagcaggtggccaagttcaattttcagaacaccggcgacatgaacctggtcatcgacgaggtcaacccgtcctgcggctgcaccgtggcccagtttgacaaggccgtcaagcccggcgaatatggcgtggtgaccttgaacctggacaccgagggcattgtcggctatttccgcaagacggccaccgtcgtcaccaacgaccccgatcaacccttcgtgaccctgatcatggtcggcgagaccctcagcgccgtcaaggtcgagggcggccggcgcatcgagctcaacggctgcctgggccaggaggtcaccgcccaggccaggctgaccaaccccaagggcggcgtggccctggtcgccggcgtggaaaaccccatgaaagactattgccacgcctgggtggagcgcgacgccgacggcaagagctatctgctcaaggtcaaggccatctcggaccggccggcccgcttcgccggccagttgttcctgcgcgtgcccggcgcgcccaaggtcagcgtgtgggtggttggcgacatcaagggcgctttcggcattcggcccgagatcctgttctttggcgcggtgaccgaggccaagctcaagggcgcggcccgcagcatcgagctgaccagggcctgcgttgacaagctcgaggagccgatcctgacctacgacaaagagaagttcaacctggtcaagtattgggaaaagcccggcgagaagctcttgctggtgatcacgcccaaccccggcaagttgcccaagggcgcgttccaggatacgatcaccatcagctcgggcaagttcgtcttcaaggtgcccatgcgcgggacgatctactagcctccggcgcgggcttcagccgccaaacgccgccgcttggtcttgccggccgggcggcggcgtcgtttcggcctgatggcggcgctgggcctccacggccagggcctccagccagcggccgaccatgccgcccacccgccgcgtggcccgcagcagatgcagcgggcccagcagccagccgctgaggcgctcgcgggtctggaccagggatccgtcgcccatgtcgtcgaagatgtagctctgccagccggtgacgccaagccagcgcacgacgatgtccacccgccggcccggcgtgacccgggccacgtgggcccgcaggcgcaccggcaggcccaggggcctcacgtccagcagcagccgcgcgccagcgtcgatggccggcggcccgccgtggcagtggacgctcttggcctcgggaatccactggggccaggacatcacgtcgcaaaagacctgccagaccaactggcgcggcgcgttgatgcgtcgcaccgcggtcagctccacgtccaggctcataagagcatctcctgggccttgcggcgatcgatggccgcgacttgcaggcggcggccgtcgcccagggccaccaaggcccgttcaccgggggcgcactggccatagccggcggtgaggccggcggccagcgtgaggtcggggccgtgctcgggcccgaaatagagggccagagggccgttgaactcgggggtgtgcatggccagggcgccatccggcatggcctgctccagggcctggttttcagcctcgttgcggccgaccaccagcttggccccggccggcaggcgcaggtgacggcccagcttgagcagggcgatgcggtcggcgccggcctggggttcgtggccccagaggtcgcgcaggcggcggctgaagcccggctcggtgagcaggcagccgccggccgggctgggaaagtcgctcaggcccagctcggcggccagggccagttggcgcttgcggccccggcccgagatgtcttgcagcaattggcgctcgaccaggccggcccgctccatggccgtgggcggcaaaagcttggccgaaaggggccgcagcaggcgatcggcgtagccgctgtcgttggccacggcgtttagcgcgccgcggttctggctgaagggccgctggcccaacacctcgccggtaaagagaaaatccaggcccagttcgtccatcaaccggccggcgcgggccagcatgaaggcgtgacaatccacgcaggggttcatttgcgagccgtggccccggggcgggtgctggaccatggccaggtagtcctcgcccagttcgaccacgtggtggggcaggtccagcgccagcgccgaacgcctggcggcctcggccgcgaaaaaaggcgactgaaaggtgacgacctgggccgccacgccggcccggcgcaaaaccagcgcggccagcatggagtcgagcccgccgctgtaaaggcccagggccgtggccggatgttttgccgtgatgtggttcatggcgacagactcacgataaatggtcggggcgtcatttgcctggccaggcggccggccaggtccagcggtcgcgaggccgcttcgatgaccacccggtcgccgctggccaccgggcccagatgccgggccaggcggcctggcggccagacgatggcctcggccaggcaagccaggccgatctcggcggcgatggcccgcgtttgcccggccagccagccgcttttgggcaggcgttggtgaaagaaaaacagcgcctctgccgcgccggcctcggccagggcctccacggccagccgggcggcggccagggcgcgtgggccggggcggtggttgcggccgatggcggcgatgtcgcgcagggccccgtcgtcggcccacagcagaggcccctcggccagggccgtctccagggtgatcaacacgttgtggccgtcaatggccaccaccgccccgcgcaggtcttccaggcccagcagcttgcgccgccgggcatcggcctggcgcggcgcgtccacgccccgggccagcatttggcgggcctgggcgtcgaggccatggcggtcgccgaccagctccagcacccggcggcggggatagccccggcccagaaactccctggcgtcggcggcggcggcccgcaaggccgccagccgcggctgatcgatgtgcgcggctccgctgttcacaagctgattgtagccggcatggccggcaaaggcaaacgtattccgtcgggcagttcacagttgtgaatcattttgcccagcctgactaaccgcccgcagcagcatggccttgtccacgggcttgcggatgatccggcgcggcggcggcacgtcgtcgggcggggtcatggcggcgtgctccaggctccagccggtgatgatcagcactggcgtgggcggccggccggcggcggcgtcgtggcgggccagcaggcgggccacgtcccaggcgtcgccatcgggcaggcccaggtcgcagatcaacaactcgggcgggcgctcctccagggcctggcgggcctgggccacgccggcggcgtggcgcacgcggtggccggccgctcccagcacggcctcggcgcccatggccaccagggcctcgtcctccaccagcaggatgtcgcgtcctggcgcgggcgcctcttcgatcggctcctcgggttgcgtcgccgcgcccggcggggccggggccaggggcaggctgaccacgaaggtggtcggctggccgggggccgaatccaggcgcaggccgccgccgtgggccttgatgatgccctggctgctggccaggcccaggcccttgccgcgcacgcccttggtgctgaaaaacggctggaacaggcgctcggcgatgcgcgggtccacgccggggccgtcgtcgctgacggcaagctcggccatggcgccgttgacccggccgcgcagccacacgcgcccccggccgtcgacggcgtcgagggcgtttttgagcaggttgaggatcacctcggccagttcgccccgcgcgccgcgaacgtaaatacccggatcaacttcgatttcgaagctgacgcccttcctggccgccggcgcgccgcgggccagatccagggccgtgtgcgccacgtcggccagttgcagcacctcctcgcgggccgattcgaacaatcccgagaccaaaaaggcctccagccggcggaccatgtcctggccgtcggcggcggcgcgagccacgttgtgcagcagggcccgctggtggccggagcccagccggccccgcagggcgtcgcccagggcctgggcgttgctggtgatggccatgagcaggttgttgaagttgtgggccacgccggcggccacctgctggacccgctcctgggccagggtgcgggtggtcgagtcgcgaaaaaacatgatcaggcacgaaacgccgtcgagctcgatgtgggcggtggccgcgtcgcaatagatcatctggccgtccttgcgccggaagggcagggcctgggcctgatcgcagacgccgccgcgcatgccgtcgatgatcggcaaaacctgctggcgcagctcgggcgggtgaaacatgaagccgaacatgcccgccaactcgtggtgctcgtagcccaggatggccgcggcggcctggttggcgtggagcacctcgccggtgatcaggtcggtgaggatcatgccgtcgggcatgttttccagcagggtgcggtgaaaaagctcgctctggcgcagggcctgctcggcgcggcgctggctggtcacgtccacgcccgaggccaccatgtactccacctcaccgcccgcgccgacgatgggcgtggtgctccaggccacgtccgcccggccgccgtcggcggtcagccactggcgctcgcggttgggcctgatggccgccgggtcgaactcggcgaaaaacaggcgcacggtttcacggtcctcgggcgggatcaacatctcccagaccggccggcccaccacctgttcggacgaaaaaccggtgacccgctggcaggcccgattgaagctgaccacccgcccggtggtgtcgaaggtcatgatcagggccggggcgttttcgaggatggcccagatgaattcgctctgacggcgcaggttttcctgggcctggcggctggcggtgacgtcgctggccacgccccaggcccgccagccctcaatgggcgccaggcccgagacgtcgctccaggccacgtgccgccgcgcgccgtttttggcgccgatgacgatctgggcgctgacggcgcggccggcgctttcggccaccagccggcgctgggccttgtcgggcagcagcagggccagggcctggcgggcgtcgcccagttcgtccatggcgtagccggtcagctcgcgggcggcgttgttccacaacaccggacggccgtcgtcgccaaaggcgtagacggcgctgggcagattggccagggcggccagcaggcggctctgattgcgggccagctcctggcgcgagccgatcaattcggcgtggcttttttgataaaacagcaccagcaaggccagcgccgtgaccacctcgcacaccgcccccgagagcaggccccacaccagcatctggggcagccagtggtgcaacagcgtcaccaccagcgtgtggcccaggccccaagtcagcagcgccccaccggccaccaaccgcgaaaggccgtccagacggcgctcggcgatgaggctccagccggccatggcgtagaccaacgccgtggcggccagcaccggggccatggccacggcgtaattctggtccaggcgataggccgccagggcccaggccaggcccaggcccagcatggccaacggccaacgcggcgcgggccgctcggctagcaggcggcagccaaccagcaggctataggccccggccagagccagcgcgccgtagagccaaaaggccggattgtcgccctcgaaacgcggcggcagccaaaaggccaacagattgcgggccagataagccccccaggccacggcccaggcgcccaaaaacggccggcggtgcagccagtagagttggccgtagacgcagaagatgattaccgaggccgccagccccgccgccagcttgggcaggatccaatccatggagccatccaccgttttgggcggtccgcgccatcgccgccgccgagatgattgtatgggccaaacgcgggcaaaggcaaggcttctggccgggtcgggcggcgcggttttccagcgggccggatttatggtaaaacttgagccatcgacccggctttccgcgccccagcccaaggagcaaaaacatggtcatgatcgccccatccatcctctcggccgacttcgccgccctgggcgagggcgtgcgccaggccgccgacggcggggccgactggatccacgtcgacgtcatggacggccacttcgtgcctaacctgaccatcggcccgccggtggtggcggccatccgtaaagtctgcgccctgcctttcgacgtgcacctgatgatcgagacgcccgacaaatacatcgaggccttcgccgccgccggggccgactggatcagcgtccacgccgaggcctgcacccacctgcaacgcaccctggcccacatccgcgacctgggcaaaaaggccggcgtggccctcaacccccacacgcccctgtgcgtgctggaaaatatcctcgacgacctggattacgtgttgttgatgagcgtcaaccccggtttcggcggccagagctacatcccggccaacacgcccaagaccgcccgcctgcgccgcatgatcgaacaaagcggccgcgagatcttgatccaggtcgacggcggcgtaagcccggccaccatcgggccggtggcggcggccggggcctcggtgttcgtggccggttcggccatctacggcgacaaggacggcgtggccgcggccatcgccaagctgcgcgcggcggccacggcctagcatcggtgaccgtcagggcccgcgacaacctgctgctggccctgtggctggccttcatcgtctgctgttcgctgtggggtcgtctggccggcccctatttggagggcccgcaaaaccgcgcccgcgccctgggcctggtggccgtggccggcctggcgggactggcctgggccgtggtcggcctgcggcggctgccggagggccgccgcgccgccgccggctgggcgctggccggcggcgcgttggctctgggccttttggcctggagcagggccaaccacatcgaggcggtgcatgtggtcgttttcggcgtgctggggctgttgtgctggcgctgggccgggcatttctggctgggccagccacggctgtgggcggcgttgatctttggcgcggccatcggcgcggccgacgagtttttgcagcacctgctgccctggcgggtgggcgactggcgcgacgtcttcaccaacggcctttcctcgaccattgtctgcctgctggcctggcgcgcccgtccggattaggcttcaccgcgacacggggggcgcgggcatggatcaactcatcgtaatcgtcaaaacggccgggctgttcgtcgtcacggccctggccgagatcatcggctgctatctgccctatctgtggctgcgccaggggcgttcggcctggttgctcttgccggcggcgctgagcctttcgctgttcgcctggctgctgacgctgcatccggcggccagcggccgcatctacgcctcctacggcggggtctacgtggtcacggcgttgctgtggctgcgtttcgtcgatggcgcgcggctgacggccagcgactggctgggcgcggccatcaccctggcgggcatgggcgtcatcgtcatgggctggcaaagggcctgaaaaacgcggggcccccgcgcggaggccccgatttgacttgtcgccgcggccggcgtcagttggcctgggccgtcacccgcagcagcttcagcatggccgccggatccatggcgcccaggtccatcagcttgaccggcttttcgggctgggccttgaccaccagcttcacgggatttttcaggaatttgtccatcgcctcggccagggccagcatctcctggccgccgctttgcttggccatggccatcatcggggccgactgttgctcgacaaactgatcggcgctcacgccggcttccttggcctgggcgacgatgatctggcgcaccaggccgccgtcttcgtaggcgaactcgccgctggccatggtgatgacgttggcgctggcctccagcgagcggcccacgtcgttggggtcgagcttgatctcgccaaaggcggcgcgcagggtcaggtggcccagatcctggcccttgagcgaaatttccttcacgtccagggtgtttttcttcaggtcggcctcgtaggccatggccgcgtcgaacttgatctgcttgacgcccatggcctccatctgggcgcgttcggccgggtccatggagtcggtggagatccacagctcgcgcaggttcagcgaaaaggcgatcacgctgttgttgttggtcgtttcgctgtccaggctggcgatggaggccagtttggccccgccgccgtggacgatcacgttttcgagcttgcccgcgccgaagtgccaggtctccggctcgtcgaaatccatctgggccacgccggccaggctgaacaggctaaactccaggccgtcgccctcggcgacgcacttgaactccttggcctcggccttgcccaggcggaagacgttttccttgtccaggtagaggccttcgacgtaggccccgccgatggccacgtcatagccgggggccgtggccttcagcccgcccaggccgccgacgtccagcacgaaaaactgttcgtccgagtgggtttgcaggccttcgaagttgagttcgtccagccgcagttggccgcctttttcgggctggccgctcaggttcttgagcgaacccttggatatcttgaccaagttgccgttttccaactgaaagccggtcatttcggcctcggccaggcgcaggtccgcgtcgtcgtcggccaggctcagatccttggccttgaaagcggccatggtcgctgacttgccgtcgtggctgaccttgaccttgctcagttcgatgacctggccgcgcaggccgttccggccgccgggcccgccgacgatgtcgttgaaggtggccgacatgccccagccctcggtgtcgatgaccaactccgagagcagggccgtcttggccacgatcttcttgttggggtcggctttttcggccagggtcagatcgtggagcagcaggccgtcggaggtgtcctcggccttggcgtaggtcagggcgatgtccttgcccgtctcggccttgaggtaggcctccacggcttgcttgccttgggaatcgagtatgacgcggatctttttggcgtcgggcgtgagcatcacggccaggccggcggccaccgccaccacggccaacccaacgaaaacaatccatatttttttcatctgacacctcgatgtggagtagagccatgccggccttggccgggcggcgagctttgcggttcaacacccctcacggtagcaaagatgcttaccggctgtaaaggaagggggcctctggtctagaggttttgcgccaaaaacatggccagttcgccctggcggccggccaccttgccggcgtagctgtccgagccgttgtaggccttcatcacccggtccatgtcgatggtggccgggcgattgccctgggccggggcgtgggcctgctgcatcagttcgcgcaggtggtaggcggccatgaacacggccatgctgaggttctgttgcaggtcgatggtcttgggcggggcgaccatgccggcggtggccatgctgtcgatgatggtcagcttggtgggctggtagatctggaacgggctggccgagaggtcgttgtcgccgaggatgttggcgtaccaggtctcctgatggccgatggccagcatgaaggtcagcggcacttgaaacttgtgggcggcgcaatagatgtcgaaggccaggttgcggccgtagagggcgatgtcgccggagacgggcatgtccttgagcttcatgaaaaccttggcccggtcggcgatgtagggggccatgcgctcgacgaactgctccaggctcatggactcgacctcgggcaggggccgcaccttgccgtgaaaccattgcgagggttgccattgatctttcaaccggcggacggcggtctcgttttgggtcagggcggccagggccagctcgtcggtgaagcccaggtcacgatattctcggtaaaggcggtcgaggaacagggcgcggccctcctcggccgccggggtcaccgcggccaggcccagggctgttttgggcaggccgcgcacggccagctcctggaagatcagcgggtggcgcttggccagaacctggctggcgtcgacaagttcgtgcaggtcggcggcgtcgatgacgtcacggtcggggaaaagctgccgggcgctgcgcagcagggccttgggcgaaagatgggccgcgctggccaggcggcgggtcagggcccgctcctccagggtcatttcggggtttggcttgtagagcggcaggggccgcgggccgccgacggtgctgtcggcgagcacggcctgggcctgatcgcgctgggcggcccgggcgatctcggccggttcttcgccatggtccagggctcggccggccacggaatcggggccgcgcagggtggccttactggggttgtcggcggcgaacaggatcaggccgctgaccaggccgccgatgagcagcaactggcccatggccccccggccggcggcggccagccgttggcgcgcgccgcgcaggcgctccagcaggcggctcatctgggccgatgagagctgggcccgctgccccttggcggccagggccaaaaacacgccaagctggcccaggcgctggcgcagatcgtcggcctggccggccagatccagcacctggcgctccagttcctggttgcgctgatggcccaggcccatggccacgaccatgtcgccggccagagcggcccagcgacgggcctcctcgcgggcggcttccagttcggcctggatgccgccggcctgggcctggcgcaggtcgttggcggcctgggccgcctccaccgccgccaggcggctttgcagctcgtcgcgttgagccgtggcccgttccaggcgctgacgcgaggcctgtaggcgaccttgggcccgctccggggccttgcgggtggtttccaactccaactggcgctggcggctgatctccacgtggctcatggccgcggccagatcggcctggctttggcgcagacgacggtggcgctcgagtgatttggcccgcagggcctcggccatggtccggctgcgctcgagcatcagcgagaggttttcgatgtcgcccacggcctgttccagccggtgcgagaccgccgcggccttgcggcgctcctcgtcggcctgggccagcagggcgctctgctgctggatggtctgacgctgctggtgcgccacggccttgaggcgggcgatgttttcttgcagatgccggccttgcaggttggattgatcaaggctttgacgcagttggctggattcttcgcgtgattggtcaaggctctggcgcaactggccgtgatcctgggccagcaggcccaggctgccgctgaggttgagggccacctggcgcagaggctggctgacggcgcgaatcaggccgccctcggccaggccccgccaacgccgcgccgacttgcccaaggcctccaggcgagacaaatgcacgttgcggccgctgatgcgccgcaggggcaacgaatggggcttgagggccatgggcggcttgttcagggccacgaagcccaggtcgttcagggcggcctccagggtgtcggcgtcggccagggcggccttggcccgctggcgcaacgcgccgaccgtttcgatgacccggcccagggccggggccaactggccgtggcgcagcccgcccagggccaacaaaaccggccggccggcttcttgggcctggctggcggccgccgccgcttgggcggcccattgccgggcgcgctccagcccctggccggcggcgttgcgctgctcgcggcccaggcgcacggcctcgcgccaggcctccagcaggcccttggcgcgctccaggcccaactccagggccaggcgcaggcgctcgacctccagctgggcctgggccgcctggggcgtcaaatcgtccaggccggccaacaaaagcgacaactcgctggccgccttgccacggatggccgggtcggcggcctgggggccgttgagcgtggccaccagggccggcagggccagctccagggcctcgatctggcggttgacgcggcgcacggccttcaaggcctcgccgccgcgtcgggtcaaacgggccaggcgggcgtcctgggcgcgcagaatcttttccaggcgcaggcggtgggcctgacgccgctgggcctcggccagggccaggcgggcggcgggcaggggatcgtcggccggggcctcgaccacggcgcgctccagcagctcctgggccaactgccgcgttttttgacacaatagcttcagctcacgggcctgcttttcggcctcgacggcctcgatcagcagggccttgcggccgctcaggccggcggcggcggcgctgagcttggcctgggccaaggcctcggagcgggcggcgtggcggtcggcgctttgggccagggccaggtcgcgggcggcggcggcccgttgggccatggcctctttgagctccaggcccagcatgtgggcgcgttcttcctcggcgttttggcgggcctcggccgcgcggcgtctggcctccacctggcgcacgtgatcccagtcgacctggcggccctgggcgtcgcggaaggccttgcgcccgagcggcgtcaggccctgcaaccagcggttgtgggccaaaacctgtttgcgatgctggcgggcggcggcggcggcctcttgggccatggcccgttggcgctcttcggcggcctgggctttttgcagggcctggccaaaggcctccaggcgctgatcggcgccatggcgcatctggttgatgcgggcctgggccttgtccatgttggcgcgcaggcgctccagttcgctcaggcgcaggcggcgctcctggccacggcggctcagatgcagcgcggccagttcctcgtcgacggccaggccgctccagccggccgcgccgggccacaattcggccagccaagcggccagcggccggccggccacggactcgccgccggccggcgcgccctggggggcggccgccagccaggcccgcgacagtcgctcgaccagcgcggccagttcggctatgctgtctgcatgatcatcggccatgatcgcgcctttggaacatttgtcatggtcatttcagggagcttatcggaaatgattgcaaaaagccccggcccagtcaacaagttaaaggccctttcgctggttttggccatggttttcattgccttggcccggccggccgccgccgccgaaccgtttgtcatcgccccgccgacctccggggccgacctgcggctgctgccggcctcggcctggggcccgccggaatccgacggcggcgacatgctgctcaagctctcctacgtgcgcggcatgatcgacgccctggcctacgcccaggtggccccccgcggggccagccaggccctagaaggcctgcgcgggctcaacctggccgaggccgtggcggccatcgaccgctattacctgaccgacccgcgccgccgcgacctgccgccggcggccgtgttgctgcgcgtgctgcccagcgccgaggccacgccgacgcccagcccgtcgccggccccgcttcaggcccccgaggacgcctggacgccctcccagccggcgggccaggatggccccacgccctagggccgcatttattcttgccgaagcgcttcgtgtcgggtataaattgcctctctaaagctaatcggcattcaactacaaatccttgaatggcgcgcttgggcccattctcggcagaggaatgtttcatgggtagcgtaatcaaaaaacgccgcaagaagatccgcaagcacaagcaccgcaaactcctgcggcgcacgcggcatcagcgtcgcaaatagataggcggccttggcccgccggggcggcttgcccaccccgttgcttccgacgcgcctgaacccgcgtccgcgccgtggcgtctttttcgcgccacggccggacgacgggttttgtattgcctttcgccggcgcggcccaacaacaaaaaagcccgcccaaggtttgggcggacggcggtggggcgtcgctgacgcgcggcgggctagcggctggccagggcctggtgactggcccggaagcgttcgcgctcgctgagcaccagttggacgtatttttgggtctcctcgaagggcggcatgccgccgtgacggctgatcatgccggggccggcgttgtaggcggccagggccaggttaaggtcgccggaatatttgcgcttgagcttggccaggtagtcgatgccggcccgcagattggcgatggggtccatggcctcggcggcgctcttgaagcccaggctggaggcggtgcccggcatgatctgcatcaagcccagcgcgccgtcggggctgatggcgtggggccggaaacggctctccaccgccagcacggccatcaccgtggccggctccaggccgccctcctgggccatgcggcgcaccaccggccaaagcatgcgctggcgctgttcggtgggcatgtcccagtcggcttgcagcttttccagcttggccacgaaggattttttggccgccttgcccgccgggtcgcgccagtcaatgtccggcggcaacggggagccaagcagcaaccacaagccaatggccgcgatatttatcacgaaaaacacgccggccagcagctttatttttttgtgtatgctctgcatcattagtgctttctgctcccaactatgaaggccaggtcgagccctgtcaaccttccaaagacctagcaaacgatatggtttagccatttgataataaatgtgcatggttaacgtgaaaaaaaattgacaggcccttcccccgagattagcctccacgcataatagaaaaacctgaccaggagctggccaatggagctagtcaacaaagtcaacgccgccgtcaactatctagaaccattgcttccggccgattttcggcccatggtgggcctgaccctgggcaccgggctctcgggcctggccgccaagatcgagcccgtgctgagcgtggcctaccaagacatcccgcagtttcccgtctccaccgtcgagagtcacgccggcgagctgatctttggccggttgggcgggcaaaacgtggcggccctggccgggcgctttcatctatatgaaggctatggccccgccgaggtgaccatgccggtgcgggtgctggccgagctgggcgcgcgctattttctgttcagcaacgccgccggcgggttggatacttcgtggcgggccggccgggtgatgctggtcaccgaccacatcaacctcaccggccgcaaccccctggtcggccccaacgtcgaggcctggggcgtgcgttttcccgagatggtccaggtctacgacccgtgcctgttggcgctggcccgccaggtcgccgccgaaaaagacgtggccatgtacgagggcgtctacgtgggcctgatgggcccatccatggagacgccggccgagacgcgcatgctgggcgtgctgggggcccaggccgtgggcatgtccacggtgctggaggtcatcgccgccaggcaccacggcctgcgcgtggccgccttttcggccatcagcaacatcaacgaccccgccgacatgcagccggcgcccatcgaactggtcatcgaaaacgccggcatggccggtgacgacatggccacgctgatcgagggcgtgctggctcggctcaccaattgaccacggagatatttccgccatgcttctgatccaaaacggcatgctcatcaccatggatgggccggcccaggccatcgccgacggcgtggtgctggccgacggcccgcgcatcgtctacgccggcccgcgtcaggacgccccgccggcccagggcgcgcaggttctcgacgccaagggcgggctgatcatgcccggcctgatcaactgccacgcccacacggccatgaccctggtgcgcggcctggccgacgacctgcccctggcccagtggctgaacgagcacatctttcccgtcgaggccaagctcgacggccaagccgtccattggggcacgatgctgggctgcctggagatgatccgcggtggcgtgacctgcttcaacgacatgtacctgttcgcccacgacgtgggccgggcggtggagcgcagcggcctgcgcgcggtgatcggcgaggtgctttacgattttcccagcccctgctacggcccgctggaaaacggcttcaaggtctgcgccgagctgatcgagcgttacaaggatcatccccgcctcaagggcgcggtggttacccacgccctctacacctgctcgcggccgctgatggagcgggccggccgcctggccgccgacgccggggtggatctggtgatccatctggccgagacggccgtcgaaaacgagctggtgctggaaaaatggggccagcggccctacgaggtcatggaggatctgggcctgtgcgggccaaatctgctcatcgatcacgccgtgcacctcagcgacgccgagattcggcgcgccgccgccgccggcgtgcgcgtggcccactgccccgaatccaacatgaagctggccagcggcgtgatgcccctgcggcgcatgttggccgccgggctgaccgtgggcttggccaccgacggctgcgccagcaacaacaacctcgacatgttcgaggagatggactcctgcgccaagctgtgcaaggtctccaccatggaccccaccgccgccccggcggcccaggttctggccctggccaccagccaggccggcgcggccatgggcatggccggccagatcggcgtgttgaaggccggggccctggccgacgtcatcgtcatcgacaccgatcagccccacctgacgcccatgtacaacccggtcagccacctggtctacgccgcccgcgccgccgacgtcatgcacaccgtctgccacggccaggtgctgatgcaagaccgccagctgacaaccatcgaccaggatgaagtgctgcgcaatttccggcgatgcgccgacgccctcaccggaggcaagctgctgtgagccaaatcacagtcattgccggcggccccttgatcgccgacgtcaaaacagtcttcgccaagggcctgctggcctttgacgatcaaggcgtcatctacgccggcgaggcggccggctacgacccgccggcccacgcccgccgcctcgacgtccagggcggcctgatcatgcccggcctgatcaacgcccactgccacggggccatgaccctttttcgcggcctggccgacgatctgctgctggaagattggctgcataagcatatcttcaaggccgaggcccgttttgtcgggccggccatggtcgggctgtgcacgcgcctggccgccgccgagatgctcctgggcggcacgaccaccgtttgcgacgcctatttttgcatggaccaggccgccgaggcctaccaggccgccggcatgcgcgccgtggtggcccagggcatcctggattttcccaccgccgattgccccgacccggcgcgaaacctggacctggcccgccaattcatccagcgctggcaaggcgtctcgccgctgatcaccccggccctgttcgcccacagcgtctacacctgctcgccgcaaaccctcaccggcgtggccgatttggcccgggagctgggcgtgatctggatgacccacctcagcgagaccgtcgccgaggtggccctgacccgtcggatgcacaataatacgccgccgcgccacctggaggccctgggcctgctggacggcctgaacgtggcggtgcattgttcggccctggccccgggcgaggccgagcttttggcccagcgcggcgtggccgtggcctcgtgcgtggagtccaacatgaagctgtcctcgggcctggcgcacatccccaccctgcgcgcggccggtctgaccgtggccctgggcaccgacggagcggccagcaacaacgatctgagcatgttcggcgagatgcgcctcgacgccctgaccagcaagatctacagcgccgatccctcgtgcctgccggccagccaggccctggactgcgccacccgccagggggcccgggccctgggcctgggcgcggtctgcggccggttggccccgggcctggccgcagacgtggtgatcctgcgcggcgacgagcccaggctccagcccatgtacaacccgctgtcgctggtggtttacgccgccggggccgccgacgtgcgccacgtcttcgtggccggccgccaggtggtggaaaacggccggctgctgaccatggacctggcccagatcatggccggcgtgcgtcagctggccgtggatgtcggccgggcgtagacttaaagccggtccggcagaaatgcgcataacatgctcaaaaaaatgacgatatttctgctgttgctggcggctggcctggcggggctgtttttctggatcggctcggccaacctgccggccgagcaatggtccagcctggagcatctgcccagcgtggcggcgaccgagtttcggccgggccaagagctggtggtggtcagctacaacatcggctatttttcgggcatgaccaacaacctgcccgtggccaggagtcgggagctttacgccgccaatctggcccgggccgtggccgcgcttggtcccttgcgtcccgacgcgctggccctgcaagaggtcgatttcgcggccagccgcagctttgaccaagaccaggccgtgctgttggcccaaggcctgggcctgggttggctgaccaaggccgtgggctgggacaaaaaatacgtgccctacccctattggccgcctcaacatcactttggccgggtggtctcgggccaggccctgctggcgcgttatccgcttgccgacctggagcgccacgccttggccccacgcggcgatacgcccttttattacaacgccctctacatggaccgcctggtccagacggcggcgctggagctgggcggccggcgggtctggctggcctgcctgcacctggaggcctgggaccgtcccacgcgggagcggcaagcccgccaggccgcggcgatcctggcccggctgcgcgagcgggggccgttgatcgtcatgggtgatttcaacaccaccccaacctgggccagggtccagaccggctttgtcgacgagcccgaacaggattttcggggcgaggcgacgctggcggccatgacggccctgagcctgcgcgaggccttcgaccagggtggctcggccgacgaggcggccacgctgacttttccggccgatcggcccagccgcaagctcgatcatattttctatgacccgacgcgtttggagctggtctggcggcgggtggtcgtcgaggccggccaggcctcggaccatctgccggtggcggcggcctttcgcctgaaagactagggtggcgggcgttttttggggttgaatttgcttgacgaggccgggagatcggcgtagctttgaaacagcataggccggagtcggcgcccgcgagggctcaatagggaaggcggtgagaatccgccacggtcccgccgctgtgaccggggacgaaagtcgcgtgacaagccactgatcccgcaagggattgggaaggcgcggcaagtaggatgatccgggagtcagaagacctgccgattccaagaacgtttgcccatgccggcggaagaccggtgtcgcaaggggccacgcgcccgtggcgggacaaacgttcacgctggggcggccaagtaagcagggtgcagtcccccagtccagacttgggctggggttttgttttgggagcctcgacccgagccgggcctgcgccactcctccctccctgcttctcgggggctcgggcctgctcccgcagggcaaaaacgcggtggaaaagaacgccatcccggcgcgcttttccaccgcatccttttttgaggccattgcctggctaaatcacaaaacgagagtgctgcacgggggcgtcctgtcccgtgcgcgccgtccatggcgcgtttcggccgccgcacggtagaatgcatgtttcaccggtaattatctgtttttacaacatttgttgtgtttcaccgtgcaacggcctcaaaacatcaagcatcaacaagctgctagcttcacaaaacattgcacgggggcaggcgcccccgtgcaacggtctattttttgtggcgtagtttatttgtattgctcgtggcaggcctttttgcgctgggccaggtcttgggccgcctggcgggcctgatccagcgcgccggcctccacggccgtttgcagggcctggaccagggccagataggccgggtagtgctcgtcgcccttgccggcaaagccgaccatgcgccggctctgctcgacgaaaagccgcgtcagctccggcgatggcgtttgcccctgggccagggttttttcgagctgaccccacgacttggccatggcctttttcaggctcttgtaaccgcgcggggccgggccggcgcttttgggggccgcctgggcggctgggccgcgatatttcagcttcagctccaggctggtcttgccgtctttttccttcagcgcctgtttcagctccagaagggcctggtcggccagcacggccgcgcccaggcgaccttgatccaactcggcggccagggcgcgcagcagctcggcggcctggccggccgaaagcaggcgtttggtctgttcctcggaggccatggcgactgctcccccggcgtgggcctacttgcggccgccgcggccggctttcttttcttcgtcctcgggcgtctcggctttggtcaggctttcggccggggcctcgacgatcacgggcgtttcgccggcggccaccggggcggccggggcctcgggagcggcttcctcgaccggcggcggcgtgggggcctcggcgctgatcttgagctgggcggtcggttcgacgtggcccaagcgccagctcaactccaggctgatcttttgccggccttttttggccgcgccttccaactccaattccagattttgggccgggcacagctccatgaactcgtcgccccgctgcaagaccacgcggccctgttccaggcaggcggccaggtcgcgcaggtagccggcggcctgggccaggttgaggctggatttgatctcgatctcgtttttgcccattgcaggctcctttcgtggaaaaacactagccaactttagatcaatgatagcaaaacacccaacaaacagtctggatcaaatgtcttggccgctggatcggcgaccaggggcgcgtcgatgacgtcgacgcccaactcgcgcagttcctcgggccgcgcccggccgccgggatattccaggcgcgaatcgatcagcaccaggtccaggggccgcgcgccgggcggctggccctggcccagataagccaaaagcgtggccaccgcgccgctcagggtcatgccgatctgttcggggtcgccggccaggttgggcacgtagaccttggggcaaggggcctgggccacggcctggcgcacgccgtcgggcaggaggttggccaccacgctggtgtagaagctgcccatgggaaaacagatcagctcggcctggccgatgaggtccaagagtttttggcgcacggcggcccgggccggccgggggtcgtccaggccggcgcagaggtagagccgctggatgggcgcgctcagggccgggccttggcgaccggtgagcaaatgctggcccagcaccaggcggccgtcggccagttcggcggccaggtgcaggtcggcgttcaggaccggccgcaccacgccgcgcacctcggccattttgctgaacatgaagatgaccgggtccaggtggcggtcgtgatccagatagccgccgcacagcgtcagattgcccaggctggccccgcgcaggtcgaaatcggcgggcagggcctgggccaggcgggccaggtgctggcggatgatcttgcgcagggggtcgggcgtggcggccaccaggggatgccgtccggcgaccatcagggccagggtctcggccagggtctgggcgctttggtcgctgggcaggcggtgggcgaacaggcgggccacctgggggttgccctggatgccggggtcggccagggacatcaggcggttgcggatgtcgcccacggcaggcatgccaaaggcccggcgcagcacggccgaactgccgcccgagtcgaaggtggtgatgacatggatggagttgtgggtgtgatcgatgagccggcggcagagctgatgcagggccgagccgccgctgaagaacaacacccgcggccccaggtcgggggcgcggcgaaagcgggccaggcgcacggggtcgggcaggcgggccaggcggctcaggcgcgcgaaggtgacggggcggtcggtcatggttgataggccaggcgggggatggccggcggcagcaggccgtgcagggccttggccgcggcgggaaaatcggccccgccgcttagctcgtgaaccgggcaatcgccgagcatggccagataggccgccacgctcatgtcgggcccttggccttggggcggcagataaaaaacgcccggcgacttgatgaaggcctccagcaactgggccttgcgctccgccgtgactcgctccaggcaaaacgggccaccgccgtgccgccaggtcagcaccaccaggccgtccaggggcgcgcccagccggaaacggcccggcccgaagcattcgtcgagataggcgtcgtatttgtgctccaggcgccacaactcgtccggcggcagggcggcgaagccggccaggtcgtcgggcgggatcacgccttgcaggccgggcgtgccaagcacggtgccggggttgatgcgcggcagcttggccacgccttccatgcgcaggccccgggcgtcgcggccgatgagcaggcggtcgttggagatgaaatccaggcccaggcccatcatgtgcagggccagggtcgatttgccccggccgctgaggccggcgatggccaggccgccggcgtggttggccacggccgcggcgtggcacagcaggcggccgcgatcgagcagccactggatgtgccggctgttgatgaaattgaccacctggttgtcgttggcctggcagggccccacggccaggttgaggccgtcgcccagcaaaaagaccatgccggtcaggcgcttgcgcaccacgcggccgccgtctggcaagtcgaggaattcttccttgatcttgtccttgccggggtcgggcgctttttcgcggagggccaggcccaactcgggcgcggcggcctcgatggcccgcacgatgatatcggccgggcccgcctggccatgggccaggaaatcgctgaaataacggcgcaggccgttgaccagccccggcgaatcgctctccaggcgcaggcggcaaccggccaggttcaagtccagagcgtgggccaggggacggtcgtccaggcccaggcgctgggccaactggggcgcggtgggcgtcttggcgctcatgatcgcagcttctccaggatatagtcggcgtagagtccggccgcgtcgacgccttgcgactccagcaggccccggaagccgccaaaggccgagacctcgaagaccaccgggccgtcggcggtttcggccacgtccacgcaggtgaagtccaggccaaagggcgcttgggcccgggcggccagggcgatgacttcgggaccggggtcgcaggccagatacttgccgccgccgggctggggccggccgtgcacgggctcgaagcgggcggcccgggcgtaggaggccaggtattggccgcccagaaagaccaggcccaggtcgcggccgccggggcgcaccatttgttgcagataaaaaaagcggtggccctgctcgcggaaggcggccagggccgcggcgcagccgttgcccggctccaggacgatcatgccccgggccttggaggtgtagagcggcttgagcacgcagggccccaggcgctccagggcctccagggccacgtcctggtcctcggtgaccaccgtcggcggcatggggatgtcgttttggcgcagcaacagcgtgcaacccaggcggtcgatcatcgggcccacgcgcgcgggcgcggaaaaaatcggcaggccgccctcggccaggaaacgcagcatctccaggcggtccagcagatgaggcgaatagctggcccccagttttttcagggccaggccgtccatttcggccaaattttggcccagatggcgcaccacgccgcgctccaggtccagttccagccggcgcgggtcgatgatcggcgcggtggccccccgttgggtcagggcctgttgcaggcgcatggtcgaccagccctcgggcaggcccaccacgcccacccgttttgacgcgttggcgctcatatgacctccaggccgaccagggcctggcccggcaggcgaaactccgcccagggccggccgcggtggccgatgattttttccatgaggtaaagcgatgtcagatacagatgatgggcgaaatcttcgtttagctcgaagcgggtggaggtcatcagcgagcggatcaggcccagggccaggcgggcctcgaaggacgcgtcgttgttttgctgggcaaaggccagggcaaaggccagaatctcgcgggcggccgcgcccaggcggcggcgcagggccggctcgaagaccggcagacgcaggcacgaggcgatgaagacgctgacgtcctgggcgtagtcgccggggtcggagcggtgcaggtccaggtagtgcaggcgctgctgcttgtggtcgtagatgatgttgttgaggttgtaatcaccgtggatcagcacgctgaaagggcaacaaagctcggcgtcgatctcctgcacgcggcgcaacagcatgcccaccgagggcacctccagcgggccgatttgcaccgcctcgccctcgaagcgcgggtggacccggtagacgtcctccagccgcgacaagagctggccgatgaaattggcccggccggggctttcgcaacgggtggcccgccagaccgcgcccatggtctcggtggtcatgaacagggcgttctggaccacctcgtcggcggcggtcaacagcacctcctgcacggtgcagccgctgaggtactccagcaacaatgaggcctggccgttgttttcctgaaagccgaacaagcgcggcggcaggccgggcatgaccttttgccagtgctcgatggattgcttctcggccaggatcttggcccggaccccttccttgaagatgacccgatgggcccgcgacgagtcgctcttgtcggccaccgcgcccaccttgcagcccgagcggttgccccagaaggagctgaactccacctcggtcatgggcgcgcccaggcccgaggcggccagggtgtcctgcagggcctcgtattgatgaatcttcaggcgctcgcccaccagaacgaagatcagcgcctcgccgatgttcaacagcgaatcgcccatgcgctccaggtagcgatagatgaacagcgccgtgaccagctcgccggtgtgccggcctcgttgcaggtcggtgagtatctggcccatggtcgccttgaacaggtcgtccaggcggaactcgcattgacagatgcccagggccagcgacagatcgcggcgctccatggccgggacgatcatctccaggccggccagcacctcgtcgaagtagggctgataatcgtagcgcgtcagaaagcgggcctcgcccaggtattgcagttggcccaccacgttgacggcgaaatcggcgatgcgctcgaggttgctggccatggtgatcaggcagcgcagcaggttggccgtggcccggtccacgggttggcccaccaggcacgagaacgacttttcctcgatgaggcctttcatcgagtcgatgtagtcgtcacggttggtgattttttcgcgccgggccagggtcggttcggccaggcagctcagggtctcctcgagctgcttgcgcacctccaggatcatgaagcgaaagttttcgtcaaggccggccggcagttgcatgatgttttatccgccttgggccgcttaacggccgtcatcgcccatggtcatcggccgcacggccaggtcgccttcgcccaggctttcctcgttccagcggaacttgagggtcagcttcatctgctcgtccttgcgcttggcctccacctccagcttgatcagaccttggggtttgagcaccaggcgcttgttttcggtgcaaaacaacagcgccccctgcttgagcccggcgctgagggcctccaggtagccgacgatggactggctgtcttgcagggagacgtgcttgaagctgttgtccgacgaagacatgggttcgttctccagattggtggttcaggccaggcggccgcgatattggtcgatgacccggtcgcggtccatgccggccagcatcagggccttgcggatggccgggtcgtcccaggccggttgcaggcccacctcgcgggcggccttttggcggtcttgcaactcggggggcttggccttttcgctcatgtgcgtatcgtcgcccatgaagacaagcaggcggcgttcgccgtgggcgcgggatttgttctggcggttgagcacgccgatgagaaactcggtgtattcgcgcgattgcgggttccagacctcgtagccgtccacgtcgtagtcggccagcaagatgggccagaactgctcgggatgggggatgaccacgccggcccccaggccgcgcgcctcttcgatgacctcgctggcccgatagaaatattgcaaggaaaactcgcgcttgacgatctgcttgaccgccttggccagcaacagcgcccggctgatcatgcgctccggtcgccaggggcgctgggcggcgatgaactcgctgaccagcttgttcttgatcatcatcggcgggacgtcagactcgtgatcggccagcagggcgcgcaggcgggcggcgcaatcgcggacaaaggccacgacctcgtcgttggccccggtctcggcggcggcctcttgcatgcgggcatcccaggccggctcgacgatggagtcgatgaactcccacaactggccgccgcgatatttgaaggtgtgcgaaagcatcgaacgcagcacgtcggcccgctccacggcctcggcgcgcatgtgcagcaaaagctggaccttgcggttgaagcccgacgaatagcagtcgatctccacgccggccagttcgcccaggcagagcagctcgttgtgctgggtggggatgatcaactgattctggcggttggggtagctggccgccaggcgggccatggtcagctcgatggggatccactccgggtgccaatgcacggccagcaccgcgcgctggcgcggatgaaccgccggcggggcgaccagccgcgcccgctgctcggcgctcagctccaccgagaccaggtcgcggaagatctcctcgtccagtcgctcttggtcttccgggcctgggcccgccgctttgttgtcgatttcgatgttggccgtggtcatgcaaaactccctcgcgacgggccgcttcccgggcctttcaaagctagcaagacaagttgtcaggggtgttgcggcagtgttacaaaccgcgcacaacgggcgggtttatttcatagtttgaagaggaaagcccggtcgcgtaaagcgtttttgattgccgccgctttgttttggccgccgtgggccgcggcggccaagaaactggacgatcggtcaaaaaaatcgtaatgaccgcacatttctgtgtacatggcgcttcaggcgttataaattatttttgcatcaaaaaccgtgttgcggtcgctaaacggccgttaatacgtgcatgcgcgtgtttttgcgccattttgtcaacggagagtcttgttttggcctcaatcaccgagggccaataaaagcaaccctttcgccagagcaccacgacccggcggccggaactgcccgcgccgcgctggcccccaacgtcggagaaaaaaatgaacgtcgctcatcattcgtcctggcccaatcgcatgcccaagaagctcgattatccccagacgcccctgcacgacctgctggccaccagcgcccgcaggtttcccgacaagcccggcgtgatctactacggccaggtcatcacctacgcccagctctgggatcaggcccagcggctggccggggccctggcggccatgggcctgcaaaagggcgaccgcgtggcgctttacatgcaaaactgcccccactatctgatcggctgctttggcgtctacgccgccggcggcgtggtggcccccttgaaccccatgctggtcgagcgcgagctttacaacatcgtcggcgacagcggggccaggtttatcatcaccaccaccgagctttacggccgggtggcgcccatcgccgccgatctgggcgtggagcgggtcatctgcggctcgttgtgggactacatgcccgaaaacccggccatccccgcgcccgacttcatggccgccacgcccagggccatcgacggcgccgccgcctggctggagaccctggccagcgcccctggcgcgccccaggtcgatatcgacatcaaagccgacctggccatgctgccctacaccgccggctccaccggcctgcccaagggctgcatgcacacccacgccacggtcatgtccaacgtctggagcgccatgtactggacccagctctccagcggggccaacgtgctgtcttgcctgcccttttttcacgtgaccggtttcgtgcacagcctggccgcgcccctggccgccggggccaccctggtcatgctcacccgctgggaccgcgaggccgccctccaggccgtcgaaaaatacggcgtgacgcattttgtcaacatcaccgccatgatggccgacatcctctcggccaaggatatcgaaagccgcgaccttgccagcctgcaaatggtcggcggcggcggcgcgcccctgccggtggccctgggccagcgcctcaaagacctcaccggcctggactacgtcgagggctacggcatgaccgagaccatcagccagacccacttcaacccctgcgacaaggtcaagctgggctccatcggcatccccgattttggcgtcgacgcccgcgtcatcgacatcgagaccttgcgggagctgcccgccggccagcagggcgaactggtcatccacggcccggagatcatgctgggctattggaacaagcccgtcgagaccaaggaggccttcatcgagctgggcggcaagcgctttctgcgcaccggcgacatctgccgcatggacgaagaaggctactttttcatcaccgaccgcctgaagcgcatgatcaacgccgccggcttcaaggtctggcccgccgagatcgaggccgtgctctacaagcacccccatgtgctggaggcctgcgtgatcagcgcgcccgacgccaagcgccaggagaccgtcaaggccctgatcgtggccaagcccggctgccagcccgaccccgaggagatcatggcttggtcgcgcaaggaaatgtcggcctacaaggccccgcgcatcgtcgagatcgttgcggccctacccaaaagcggcgcgggcaagatattgtggagacaggtccaagagcaggaaatggccaaacgctaacttaaatataaaggggagtactcatggccgccaaaatggtcaacacggtcgccgggccggtcagcgccgacgaactgggcctgacgctcatgcacgaacacatcgttttcggctaccctggctggaacggcgacgtgaccctgggcgccttcgaccgcccggccgcggtcaagcaggcggtggagacgctgtcggcgctgaaacaggcctttggcctgggcacgctggtcgacgccacgcccaacgagaccggccgcgatccgttgctgctcaaggaggtctcggaaaaatcgggcgtcaacatcgtctgttccactggctactacagccaggccgagggcggcgcggcctacttcgccttccgggccagcctgggcgacgccgtggccgagatccgcgagatgtttttgaccgagctgaccaagggcgtggccgacaccggcgtgaggcccggcgtgatcaagctggcctccagccagggccagatcaccgattacgagaaaatgttcttcaccgccgccgtggccgcccagaaagaaaccggcgcgccgatcatcacccacaccgagcatggcaccatgggccccgagcaggccaagttcctgctcgagctgggcgccgaccccaagcggacgatgatcggccacatgtgcgacaacctggacctggactatcaagaggccgtgctgaggcagggcgtctatgtctcgtgggaccgcatgggcctgcaaggcctggccggctgcccgatggaggcgacgcgctacccggtgcttaacgagctgattcagcgcggctgggccaagcagctcatgctctcccacgacagcatcaacacctggctgggccggcccctcagcatccccgaggcggccctgcccatggtcatcgactggcggcccgaccacatcttcaacaaagtggccccggccctgttggccggcggcgcgacccaggccgacctggacgtcatcttgaaagacaacccccggcgcttgttcgccggcgtctagcccgtcaagcggcccagccgcgcggccccggcggaattgcctctccgccggggcattttttctttattgatcaggagttggcccagcgccgggctttgggttacaattggtcgtctgattgctgatttcggcctcgtcggccgctggcgcgcattttttccaccgggacggcccatggacttcggttccgaacagacctttcaatattggcgcaccgcgcccagccaggcccagttcaagctggaaagcgactaccagccccagggcgatcaaccccaggccatagcccagcttacggcgggcctggcccagggctgcaagcgccaggtgcttttgggcgtcaccggcagcggcaagaccttcaccatggccaacgtcatcgccgccagcggcctgaccaccctggttctggcccccaacaagaccctggccgcccagctctatggcgagttcaaggcgctgtttccccacaacgccgtggagtatttcgtctcgtactatgattattatcagcccgaggcctatatcccggccagcgacacctatatcgaaaaagattcatcgatcaacgagcgcatcgacaagatgcgccacgccgccaccttcgccctgctcacccgccaggacgtgatcatcgtcgccagcgtcagttgcatctatggcctgggctcgcccgaggcctacgcggggatgcttttatatctgcaacgcggcgaccaggtcggccgcgaggcggtgctgcgcaagctggtggagatgctctacgagcgcaacgagttttcgtttcatcgcggtgtctttcgcgcccggggcgacgtggtcgagatctttccggcctacgaggaagaacgggcggtgcgcatcgagtttttcggcgacgaggtcgagcgcatctcgttcatcgacccgctgcgcggcgtggccctggaacaaaccgacaaggtggtgatcttcccggccagccactacgtcaccaccgagggcgtgcgcgaggccgccatcgccgccatccgcgccgagctggccgagcgcatcaaatattatgacgacaacgcccgcttcatcgaatcccagcgcatccgcgagcgcacgctgtttgacatcgagatgatgaaagagctgggctggtgccacggcatcgaaaattatagccgccacctcaccggccgccagcccggccagccgccgcccaccctgttggattattttcccaaaaagtggctgctgatcatcgacgaaagccacatcaccgcgccccaggtgcgcggcatgtacaacggcgaccgcagccgcaaagcgactctggtcgatttcggttttcgcctgcccagcgccctggataatcgcccgctcaatttcgacgaattcaacgccctgctcgacaacgtgatctacgtctcggccaccccggccgactacgagttggaacaggcccagggcgtggtcgtcgagcagctcatccggcccaccggcctgatcgaccccatcgtcgaggtgcgcccggccagcggccaggtcgacgacgtcatggccgaactgcgcctggtggccggccgtggcgagcgggccctggtcaccaccctgaccaaacgcatggccgaggagctgaccgaatacctcaccgaggtgggcttgtcggtcaaatacctgcacagcgacatcgacaccatcgccagggtcgagctgctgcaaggcctgcgccgcggcgatttcgacattctggtgggcatcaacctcctgcgcgagggcctggacctgcccgaggtcagcctggtggccatcctcgacgccgaccgcgagggcttcctgcgctcgacgcgcagcctcatccagaccgccggtcgcgccgcccgcaacgtcggcggcaaggtcatcttctacgccgatcagatcaccgactccatcgcccgggccatggaggagacctcgcgccgtcgcgtcgcccaggagcaatacaaccaagaacacggcatcacccccgagtcgatcaaaaaggccatcggcgccatgctgcccccggagatagccgccgactacccggccccgccgccgttgaccgccgccgtggccgacccaggcgaactgccggccatcatcgccgatctgcgccggcgcatgaaagaggcggccaaagggctgcgcttcgaggaggccgccgaactgcgcgaccagatcaaggccctcgaggaacaagacctgctctggcgcggttagggccaaaccggcgcggccacgcggcaaagccttgcatcggcatgggtttttggcataatctccaggaatggaaagaagatcgcgaccaagggcgaaaatgagctacctgagtaaaatagccgaaaaagcccaaaaaatgccgccgctgcccaccgtggtggcccgagtcctggaactgaccgccgacccggactactccaccgccgagttgatccgggccatcaacatggatcaggccgtcaccgcccacgtcctgcggcgggtcaactcggccttttttggcctgcgctatcgctgcacatcgctcgaacaggccgtgccccaactgggggccgacaacgtggccgagatcgccctggacgccggcgtggccaaattcttcaaaggcagcgcgcccatctggcggcactccatggccaccgccctgaccgcccgcgagctgggtaaagcgcacggccacgccgacctggccaccttgcacacctcggccctgctgcacgacgtgggcatgctcatcatcgccgagtttctgcgcgatgtttacgaggacgtgcaatacttcgtcaagaccgaaggctacagccagaccatggccgaacgcgaggccctgggcatcgatcacgccgaactgggcgcgcgcatcggccaaaaatggaagctggcccccgagaccgtcgaggtcatcgccctgcaccacgaaccggccaaggcccgcctggcccgccaggacaccaacatcgtctgcctggccaaccacatcgtcaacaccatcggctaccgctgcctggacgaggaatacctggtcgacctgccatcgaccgtgcttttcgagatgcgcctgacccgccgcgaactggacggcctcaccgcccaggcggcccaatcactggaaaaatccgacgagattctcgagttgctcccctagccaagcgcgcttgggcggggggcctttttctccggcgtcgagaaaaaggccccgccgttttttcaggccacgtccaggcggcagggaatgaagcggtggatcggcgtgccgaccaggtcgcggttggtgtttttggtcaagcggttgacgttgaggccgtggacctggccgttgtaatccaggccgaagccgtgggggatgatcacggtgccggggcgaatttgttcgctgatttcgagttcgccggtttccgagccggcctgggtggtgacgcggacggcctggccgtcggcgaagccgagtttctgggcgtcggcggggttgacggcgatggtgcaggggcggcggccttggttccactgggggttgcgcatgagggtgttggcgttgttttcggtgtggcggccggcctggaggatgaggggcatgtcgtctggcaatttaagggcttgggcctcggaggcggcgtcgaggtcgttggccatccgggccagttcggggatcagcagctcgatcttgcccgagggcgttttgagctgggccatggggtcttggtcgtcgacgcggccgacccacaggccttggggcgtctccagcagggcctggaagacgcggtcgcccaggtcggggccgggggcgaagccgacgcgggcggcgttgcggcgaaagtccttgggcgcggtcatgaacatgccccacatgccggccagggcggccgaattccaggcgcggcccagggtcttggccaggacaaagggcatcatcttgagggccttgggctcgctggcggcccattccatcagtttgaggccaaaggtgaggcggtcgtcgtggtcggcggcctggtgcagggccttggggatatcggggatgaggcccaggcggtcggcgatgagggtgaagatctgggcggcctccaggcattggccgggcggcgggacgatgggctggcggatctggaaaaacacctcggggtagttgttgggaaagaacgtgccgtcgtaggcctcgtagtaggtgcggcagggcaggacgtagtgggccaggcgggcggtttcggtcagggcgatgtcgttgaccaccagcaggtccagctcgccgaaggcgcgctcgtaggcgctggtgtcggggtaggagcgcagggggttgacggcgctgaccagcacggcgcgcaggcggtcgggccggccgctggtgatctcctcgggcatggcggccggcggaaacgatccggcggccacgggcggcagattggtggcgacggcgcgccaggtcgtggggtcgcgctcgtcggcgtggctgcccatgggcatgaccatgccgaagatgacgttgccgccgggctggcagagccggccgcagacgcagagcaaaatcgagagcatgtaggaatttagcgcgctgtggcggcccatgtagatgcccaggtccgggtgcaggcaccagcgcttggttgtcagcaggcggcagaactcctcggcctgatcgaggctgacctcgcacagctccagggccgggcgataatcgaagccggcgaaccagggccgcgcgtcgtcccagcccaaaacgtattgccgcagataatcatcgttttgccagccgcgctcgaggatcatggccaccagggccttgacgaagagggcgtccgtgccggggcggagggcgatgtgcaggttggcgacggcggcggtttcgctcttgcgcggatcgacgctgaccagcaggcgctcgggatccttggcgaactggcgcagcacgatgggcgcgcggggcatctggtggctttgcatgccgttccagccccaggcgacgagcacttcggcgttgtgctcgtcgtgggcgggcagaaggtattgcttgcccagcagccggccgtggacccaccacgagccgctgaactcctggccggccgaggaatagagatatttcgagcccagggcgcggatcaggcccaggccaaaggccccctccatgtggccgccctgggcgctggcgcccatgtaggccagacagcgcgggccgtgggcgtcgagcagggcgcgcagtttggcggcgatctcgtcgatggcctgggcccagccgatgggttcgaacttgtcgcccacccgcttgaggggctgggtcaggcggtcggcggggtattgatggttgatgacgttcatgcccttgcggcaggcgtagccctggctgcgcgggttgtccttgtcggggcggaccttgaccatgcggtcgtttgcgaccagcacttccagcccgcagttttgggcgcagagcacgcacccggttttgcgccattgaccgtcactcatcgccgcgcttcctttccccctggcccgtgttgggccggcgggcgcctggcttgttttgggccgggcgatatcttgtatgcaagatatcgcgacaaaaaaatttagctgatctcccgcagcatgcgtttgaacaagacccgttcctcgtgggtgagcggggccagcaccagatcgttgaccttgtcgcgctcggcgatcatcttgggcagcagcccgtgcacgtggtcggcgacaaagacgcggctgacgcgcttgtcctggtcgtcgggccgtttttcgaccaggcccttttcggccaggcggtcgagaatgcccgagagcgtggcgctatccagccgaagtttcttgcctatttcgccaacggggctgccttcggcgtcggcggcggcggccagcacgagctgctgctcgggggtcaggccatacttgcccaggcgttttttggccgtggcgtgggccgtctggaaggccttggccagcagaaagagtatgcaatcgtcgtggccgcccatggcgtcatccttggccggcgcgggccggcgatagttagcatacgaaataattacacgccgcgccgcggcaagtcaagggccggcgtgagcgctcggcaagatgcaggcctggtcgccctggccgacggcggggtggtcgagcacctggcgcacggcggcggccagttcgcggtggctgaaaggtttgtagaggaacaggcgcacgcccagcctggcggcgtcgtcgggcttgagcgactcggagtagccggtgcagaggatcacgggcaggtcggggcgcagggccagcatgcggcggatgagggcctcgccggtgaggccgggcatggtctggtcggtgatgagcaggtcgaaggcgctcgggtcgttctgaaaagcgtaaagggcctggcggctgtcttggaaaacggccacgcgatagcccaggcaacccagcagttcgcccatggtctgggccaggcccggttcgtcgtcgacgagcatgattcgctcggggccgcgcagattggccggctgggccgaatcgtcttgcagggactcggcgtcgacggcgggcagacgcacgccaaagacgctgccgccgccgggccggtcggtcacgttgatctggccgcccagccggctgacgatgccgtggaccaccgacaggcccaggccggtgccctcgccgggggccttggtggtgaaaaagggctcgaagatgcggccgcggatgagcggatcgacgccggcgccgtcgtcggccacgctcaggcgcagccagcccggcccgccggccggatcgggctcgtcggccaggctcacctcgatgaagccgccgtccttgggcagggcgtgggcggcgttggtgcacaggttcatcaccacctggtgcagggccgtggagtcggccatgatcaccgcctcgctggccaggttttgccgcagatccacggtgatgggcagggatgcccgcagcagggccagggcctcgagcaccacgggcagggcgcgcaggggcctgagctcatagtcgctttcgcggctgaaggtcaggatctggcgcaccaggcccttggcccgctcggcggcggccagcacctgggtcacttcatcctcgcaggcgtggccggtggtcatgcgggccatggccagctcggagtaacccatgatcgcagccagcaggttgttgaactcgtgggcgatgccgccggccagggtgcccagggcctccattttctgcgattggcgcagttgttcttccaggcgctggcgctcctgttgggccagcttcatctgggtgacgtcgcgcaaaacgctgatggcgcagctctggccgtcgatatcgatgcagcgcgcggatatgatgatgttttttatctcgccggacttggcgcgcatggccgtctcaaactcggcgatctcgtcttgctccttgacggcggccagcagggtcaggcggtcggcgtggttttgccaggcggccagcagcagacggcgatcggccaggatgtcggcgcggtcgtaacccagcaggcggcagaaggcgtggttgacgtcgatgaccacgccgtcgttgatgcgggtgatggcgatgctgttggggctggccatgaaggcggcctggaagcgctcctcgctcttgagcagggcctcggcggcggcggcccgctcgctgacgtccctggcgatggtcagcaggcgctcctgaccgcccagatagagcatggccccggaaagctccacggggatgatgcgcccgcccttgcaacgcagggcggactccatggccaggcagcggccttcggcgcggatggtggccagaaagcgcgcgcggtcggccgggtcggcccacaggtcgatgcgcagcgccgagacgcccaggatctcctcgggctgataacccagcatggagagcatgctgttgttgacctccagcatgacgccgtcgtgggggttggagatgacgatgctgtcggggtgggaataaaaagccttctggaatttttcctcgctgcgggccagggcgtcgcgggcgtttttggcctcggtgatgtcttgcaggatggtggcgaagaggtcttcgccgggcgaaaacaccgagacgttgaacgagcggcccagctctttgaaatccacgtcgaaggagacgggctggccgctgcgggccacttgggcgaagcgttcgaagtaggtcttggcgtggcggcccatggcctgggagccccacatgcccaccacctggccgcgtcgcaggttcatgatccgctcgaaggcggggtttacgtcgagcacgacgaaatcgtagggccggccgccggggtcggagacgagctggtgcaaggccacgccttcgtgcatggagtcgtagagcgagcgatagcgggcctcgctgcggcgcagggccagggccgcctcgcgctcgcggctgacgtcgcgcagcaccatgaccacgccgacgattttcttgtcgccgtcgcgcaggcccgagccgctgacggccaccggccgccgcgagccgtcggccgagcgcaaaatcaggtgctcgccaaaaatatccagcccgccggcgatgatctggcgggcggcgtcggtgaggcgctcgccgctctggccgtcttgcagcttgcagacatcgtctagcttggcccccacggccttgtgggcgggcactccggtcaggcgctgggccaccgggttgaggcgggtgaccacgccgttgacgtcggcggcgatgaccgcctcgccgatggagttgagggtgatggccaggtcttgttcgctcttggccagggcgcgctcggtcttgcgccgcttggcgtaggccgccaccaacagcacgatgagcatggtctgcatgaccatgaagccggccacgcccaaaatcaacgagcggtagcgggagatgaagctctcgggcgcgttgaccagccggctgcccggcggcaggtcgtcggggtcgatgccccagcgcgccaactggcggtggtcgaagctaaagcggttggccgtgctggcgatcagtggcgcgccggccggggccttgccggccagcaacgtcagggccaagccgcccacctggcggcccagggcccggccgtcttcgaacatcccgcccaccaggcccggcgcgcggcccatgccgaacaggccgaaaaccggcgccggcgaggcgtccagcacctgatcgaaaaaatcggcggtcgcgcggtcgccgtcctcgcgccgccactggccgtagatcaccaggctgtcgcgggaaaggccgcgcagacgctcgagcatctcttggcgggacatcgcgtcgtgatcgagcaagaccagcttggccccgcgaaagcctcgcaactcccgccgggcggcctccagcaggatgcggccttggcgacaaccacccgtaaggaaatagatttccttggcctggggccgcaagcgcaacagggcctggaccgtgggcaggatctgctgaccgcgcgtgacgccggcggcgaaattcggcggcccgtcgggcaagccgctcaggtcgctggccccgcagaacagcacccgcgcgccgggaaaaagctctcggccgtgggccatgatgaaatcaaaagccggctggcccgaggccaccacgcagtcaaagcgctcgttggcgtatctgattttatatagctcggccagggcgcgcgggtagtcgtccgacgcatggcggcgcgtgtccatgaaggtggcctggaattcgacgtcccggcgctgggccagcgtctcggagagcccggcgatgagctcttcgctccaatcgaagccttcgtggtaggaatcgatcagcagcacgcgcttgggctggggcggcgtggcggccaaggccggcggcgcgcaaaagcagcacaagcccagcagcgtgaccagggccagaatcagtggatgggtgcggcgcaaaatcccgttgtctccccagttgaaaaacggcgcggcgcgaaaaggcgataaaattgttcggcattacaacatatcaccccaggcccggccagtaaatggccattatcgccgcgcgcggcgatgcgccaatggcttgcgcggcaatgaccgactgagtatagtgttttcgtctgtgcgccattgcgtcgataaccataaacttatgaaggagttgtcatggccgtgctggacaggtcttcgatacgttcgctgcccttgggcgaccagttgctcgacatcggccaatgccagggcctgcgcgtgttgtgcgtgtccgaggtgggctggtgggacgacgccaaggtcataaacgacgtggtggccaacggcggcctggccgccagccagtggaccgcgccctggcaaaacgacaacgccgccggggcctgcaacctggtggaggtggactaccccggcggcgccacgcggcgctttttgctggactgcggctgggatccggactacatcgcccggcgcctggcccagaccggcgtggaccgcatgatcgccgatggccaagtcgagttcctctacatgagccacgagcacatggatcatttctttggcgtggaggccgtgctcaagctgcggcccgacctgccggtgatcgtccccgagaccttcagccaaaaggcgttggatttcctggccggccggggtgacggcggcggcggctcgcgcaatgacgtggcccacgccgggcccttgatccgcctggaggtgggcatgatccaccaactcatgcccggttgcgcctcggtgaccttcgacgtgcccatcatcctcgacgtgcgcggcgagcagtcgctatacttcctggtggccgaaaagggcctggtggccatggccggctgttgccaccagggcatgcggcaattcctggagctgcccggccggcatctcaacggcgcggccaggctctacggcctctacggcggcatgcacatcgcgccctttggcgaaatggccgccgagcaggaacaagccatcgactggctggtggagcaaaagccctgcgttgtggccgccaaccactgcacgggcctggcagccatcgaaaaaatgcgcgaaaagggcctgcccgtgctgggcggttcgggccgggacggcagcgggagcgatctgtacaccggcaacggcgattgggtcgatttttgagcgtcggccgcctggccgtggcaaaatagcgacacgagagcccagcgccttgctataatttaaaggcgcggcggtgcgtttcgcccgcgtgggcgagcgcgcgccgccgcgccgaacgcttaaggagcccccatggccaacgggctggatgtgatcatcctcgacgacgagcggcagatcgccgagcacctcaaggatctgaccgagacgttctattcgtggggccaggtccacgccttcagcgacgccctggaggcccgcaccttctgcttcaaccgcgaaagcagcctggccatcttcgtgctcgacatgttcctgggcggccagacggcctttgatttcatcgaggcggtgaccatccactaccccatggccgccgaggacagcgtgatcatcaccggccacgccggcaacgacatcgtcaacatgtgcatggccgccggcgtcacccacctgctggaaaagccgatcaagccctacgcctatcagttcgcggtgcgggccatcgccaacaagtatctgcgtttcgccaaaaaactcatgcacgacccggagctggccggcgacgtggcgcgcatggccctttggtgagccagtcggcggcgctggatttttgcgttgcggcgcgaaggcgatattgccgataagattaccagccaacgccgtcggccccctggccggggcgtgggatcgtcagccagcggccgccggggaatcgcgccccgacggccttgccttagtgatcacttgccagcgcgcactgggaggattcgatgagcaacaagcggcaagacgtgtcggtcagccccgacggcgaggttttcatcctgcccggcgaggccgactatcaggccgaaaatcagcgcttggccgagctggtggccgaacaccgccaggccggccgccagatcgtggtggtcatgggcgtgggtttcgtgggcgcggtgatggcggcggtggtggccgacgcgccgggcaagttcgtcatcggcatgcagcggcccagcgagcgcagttattggaagatccccctgctcaaccgcggcctggccccggtcacctccgaggatcccgaggtgccggccatgatcgcccgctgcgtcaacgaaaagaagaccctcacggccagcttttcctacgaggccctggccctggccgacgttgtcgtcgtcgacgtgcagtgcgattattccaaggacgagctggccgacgtgaccaagggcagcgtggagatgcgcgccttcgagcagtcgctgggcgtcatcggccagaagattcagccccagtgcctggtgctcatcgagaccaccgtgccgccgggcgccaccgagttcgtggcctatcccatcatcaaaaaggccttccgcgccaggggcgttgacgacgaaccccttctggcccactcctacgagcgggtcatgcccggccgcaactacgtggcctcgatccgcgatttttggcgggtctgcgccggcgtcaacgaaaaaagtcgccagatggtcgtcgattttctcaacgacgtgctcaacaccgagaagtatccgctgaccgtcctggacaaacccatcgagagcgagacggccaagatcgtcgagaacagcttccgggccaccatgctggccttcatggacgaatggtcgcgtttcgccgagctaaacggcgtcgatatcgtcaaggtgatccaggccatcaaggcgcggcccacccacaacaacatcatgttccccggcccgggcatcggcggctattgcctgcccaaggacggcggcctgggcgtgtggtcccatcaccacctgatgggctttcaggagcccatcttcaagatgacgcccatggccatcgacatcaacgacaaccggagcctgcacgccgccggcctggtgcgcgacggcctgcgcaacatgagccgctcgctggccgcctgcgaggtgctggtctgcggcgcttcctaccgcgaggacgtgggcgacacccgctacagcggctcggagctggtggtgcgcaagctcaccgagatgggggccattgtccgcgtgcacgacccctacgtcaagcgctggtgggagctggaaaaccaagacacctaccccgcgccgggccacagccggggccgttttttccgcagccagcaggagcttggccacctgaaggtttcgcaagacctggagcagagcctccagggggccgacgcggtggtgctgtgcgtgcgccacaagcaatacctggagctggacccggattgggtggtgaagatggccggcggcccgctgtgcgtggtcgattgcttcgccctgttggacgacgccaagatccgccgctatttcgagctgggctgcgaggtcaagggcatgggccggggccacgtcaagcggatcaaggacgcggtgcgccgcgcgtagcgggggaggcgtgaccatggcggcctggttgggcgtggacatcggcgggaccaacacccgcgtgggtttggtggatgacggcggcctgatcgccgcgcgtggctttcccacccggccggcggccggggtggggccttgggccgagcgcttgcggcaggaggccgccgagctgcgcgggcccgaccccctgggcgtgggcgtggcctgcgccggcgtgctggacatcaaaaccggcgtggttctgcacgcgctcaacctgcccttgttcaacggccaggccctggtggggctggtttcggaggcgctgggcctgccggcggtgctggaaaacgacgccaacctctacgccctgggcgaacagagctttggcgcgggccagggccacgccgacctggtctgcctgaccctgggcacgggcgtgggcggcgggctgatcatggacggtcggctggtgcgcgggccgctgggctcggccggcgagatcggccacatcctggttgtcggtgacggccggctctgcggctgcggggcccggggctgcctggaggcctacgcctcggccacgggcctgcggggcatgctggtcgaggccctggacgccgggcgccagacgagcctgggccgcgaggactcggtggcggccatgggcgcggcggccctggccggcgacgagctggcgcgggagctgttcgccgtggccgggatggctttgggccgggcctttgccgatctgatttgcactttgggcctagacctgataatcctgggtggcggggtctcgcgaagttgggagatgatgcgcccggcggcccacgaagaactggcccggcggctgcgcgtgcttgatccggcccgggtgcgggtgattgccggcgcgctgggcgacgacgcgccggtgctgggcgcggcggccctggcccgccaactacttgcgcgataacgcctaattctagcaacgagggcaagaccataaatggccaaggacgacatcaaacagatcttgaaagagcccgacgagttcatcaccttcaccgacaaggcggtcaagtgggcccgggccaacgccaaggcgttattcatcggcgcggccgcggcggtgctgctgatcggcgcgggcgtgggcctgcgctcctacgccagccaccgcgacgcccaggccatggacaagctgggcccggtgatgctggtgtatgaaaaatacctcggcggccagatcgacggcccggccctgcagaccatgcgggaggccctgggcatgatcgccgacgaatacagcgccacgccggccggccgccaggcccgcctggccctggcccagacgctctatggccagggcgaatacgatcaagccgcccaggagttcgcggccctgggccaggattcctcgctggaggccgagcttttgcccctggccctgcatggcctggcccagagccaggaggccctgggcaaatacgacgaggcgcagaagagctatcagcgggccatccaggcggccgggcccgatctggccgcgctctacgccctggaccgggccagggccctggccgccgccggcgaccaggccggggccatcgccatctacgaaaaggccctgcaaggcggccccgacgaccaaagccgccagaccatcgtcgccgccctggcccgcctgggccacaccgtggccgacgcgcggccggcggccgacccggcccagccccagccggccaaataagcgccaaaacgcggcgattcgccggcggcgggagcgaccctcccggcgccggtttttttcgcgccggctcagagccgttgcatgctcatgaagcgcatgttgccggttcgcagcatggcccaggccatgtcctggtgggccttgaccgcctcctggaaacgccaccagtcggtggtttggcgcgaacccggatcgcgccaagtatagatgtcggcgaccaccgggatctcgcggcccaaaaactccaggttctggcccatccagcggtccttgaggccgcgcacctcttcgttgacggccatgtccagccacagctccgggtcgtagcgcgggatcgcctggccgccgaaaaacggcttttcgcccagggcgacgtagcgttcgatgcgctcgtcgctcatgacgttttggtcgtcgcgcttgcccatggcctggttgagctccaggcgcatggccgccaggcggcggctggcctcttgcgggctcatggccggatcgatccggcccatgaacatggtcatgacggcctcggcggcttccagaaagcgctggcggttgtccacctggccgctgaccatgcgcgggtcttgccagacggcggtgggcagatcgggcaggtggccggcgtcggcgtggccgatgttgggcgaaagtttttccaggggcccattcatggcgttgaaggcgtcgaaatagcccacgaagttttggtgggcccaggtgtcggcaaaggcgtgggtggccacgccgatgcgttgcaagtcgtcggtttggatagcggcgcgcagcagctccgaggcgttttggttgcctggggtggtgtttagcatgtgcaggcagccgtcgaggcgcatgcaggcctcgctcatgggctcgccgggcacgaagtgaaaaatcgggtagatgcgcatcagccggtccttgggcttcaagatgtccatggtctggctgatgtagttctgataggccgacgcctggcccttgtcgatgtcgaactgaaacttgttgtcgtcgacatattggctggcgtaggcgattttcagggcgtcagcgggggggtagccggcggcggcggccaccagataggtcatgtaatagtgaaactccacgtccatggggcatgctcccggggcaggcgcggtttgctggggcgcggccggccgcggccggcgcgggtggcgcgggcgtcatcaaacctcctttccgggcgcggggccctggcctgggcgtcgagggccggcgcggggcggccctagcggtcgcaggtcgatcgcctaatacattctaggccgttggcgttggcgaaatccttgaaaatcggcgcggcggccaggttgccggcgaaaagttcgcgcagcaaaaagagtatcaggcggtctttttcggcggcgggcatgaccatggcgccctcgatgccctcgatgccgcaggattgctcgccgtattcgccgttgtcaaaaccctcgatgatcacgtcgccgttttgctcgacgccggcccagatggtcacgaaccgcacttcgtcgcggtcgccgacccggccgtcgaaaagcttgatggtcagccgacccttgccgtcgcgttgcaggggaaaccagtggacgtcttttttgctcatgagcgcgctccgttttttgtggccgtgcctggttgtcgctgccttcaaagcatagcacaagcgccgcgcttttggccccggccggccgctttggccgcgccaagggccaaaggatgttaaaataaaaacgcatcgacgaaaaaacgcggcggagcggcgatgaacatcaaaaaacgggccgaggaactgctgggggccaagatcgccggtccgcgcatcgtgcgcgacaccagcgagtttttgcgcatcgaccggggcgacgtgctggagctggaaggccggctgtttgtgatcaagggcgtgatgttcgagggccgcttcggcctggacgacgagcccaagccctgggtcaagacgggcctggacctggaagacggcgcgccaaaggtgctcaagctggtttttttcgaggagttcgacctgcacctgggcggcacggtgatccgccgctatcgcagcccggccaaggaggccagggtgctggagatcgtgcgcgatcatccgttgttcatgcacggccagaccctgcgtgacgccgccggcaaccccgtgcgggtcatcgagcgcatcagcggcaagcctctgttcatcgacctggagccgctgggcctgagccatcgccaatacacccagcgccatctgcgcggcgtgctggcaaaggccgtcgagagcatccgggccatcaagtttttgcacgaccaggcccagcgccacggcgacatcaggcgcgatcacatctttgtcgaaaacgacaccggcctgtggcgctggatcgacttcgactacaactacgaccagatggccaaccctttcggcctggacctgtttggcctgggcaacgtcttgtgccacctgatcggcgcgggcatccccaccagccagtcgctggcccagagcgatccccaggccctggcccgcctcgacgagggcgacatgtcgctggtgctgccccaccgggtgttcaacctgcgcaaggtttacccccacatccccgaggaactcaaccgcgtgctcatgcatttcacctcgtccacgccggtgttttacgagcgggtcgacgaactgctcgacgaactcttgccggccatggagagcctgccgccggccacggaggaagcccaatgccccacggaccgaccgtattgatctggaaccgcctgctgctgggcgtcgacgattcggaaaagagcctggcggcggtcaactacgtggccgcggtgctgggcggctccagcaattgccagatccgcatcgtctccatccaccaaccgctcaaccccgacaaccaccccgacgaggcggcgcgcaacgaccgcgacgcccgcgacgtggccgcgcgccaggccatgctcaaaaacgcccgcgccacgttgcaggaggccggcatcccggccgaaaacatctcgtgcgagctgatcgccgccagcggccagaccgtgggcgaggccctgatgggctatcagaagcgccacggcttcggcacggtggtggtgggccggcgcggcctgagcaagaccgaggaatttctgttcggctcggtctcggcggcggcggtgcaccaggcccaggactgctgcatctgggtggtcggctgaaaaatagccacgacaaaactttggcgtggatgtccgtctcgtgcttgcatcgtgttaacggcttggtataattcgagtttcatcgtctttggttgacggagccgtcaaggtcggcgacgccaggcgcggcttttgcggcaagcgtgatcctcatggttttggttctttctgacgtgttcggggcgataagcgaatgttcatcacgccgtgacccaggaaaggatagcgccatgagcaaatcgatattccatttcggcagcgcaaccgcggtgtttgatgctctttcgggcttgggggtcggcttgatcgctggcgctctgccaaccaaagacgatgaaagcccttctccgcctcatgccgcgcaggtcgggacgcttcacgggcgccgacgccgctgagggaaaaagcatcggctggaaaatgggtcggttgaaaaaatagccacaatacgcgcgtggccgcgccaagcgccgccggttgtgctatcttgaccacaggcggcgcctgggctctttcgcgccgcttcaacgcctgctcacaccgagagcccccatggattggaccgcacccaggcttgtcgccggcctggccgtgatcatcgtgctttttgccgcccacctgcacctgtgggccctgcatcgccgcgcccatctggccctatggacggccgcctggggcctggccctggcccgctatggccttttggccctgctgcccgactccctcgatgtcgaaacctcgccggccttcgtggcctacatcgtcaccttcgcggcagtctgcctgctgctgacggccggcaactatctgctggtcggccggcggccgccctggcggctggccgctctggtggcggcggcctacctgtgggtgctggccaccaagcccctgggcctggctttcgagtggcgcaccttgccgccctatctcagcctgggcctggtgctgttcctgggcggtcgggtgctgatcatggcccgggagcttgaccgcctcacccgctggagcgccggcctggccctgttcgccgcggcggtggccctggccttgttcgccccgtgggtgatgggcaacccctggttcgcccagtggggttgggtcagctcggggcttttgatgtcgtgggttggcgtcagcttgctgatgctgcattttcagcagcaaaacaacctgttgcgccgggccgagaccgacttggcccagacggccgggctttatcgttcgctggccgacaccatggccgaaggcatgctggtctttgaccacgacgaggtgatcacctacgtcaacccgcgcctgtgccagatcttcggccgcgcgccccaggccatgttggggggccatgtggaggcgctttttgggccggccaacatggacgagcgctcgtggcaggccttcaccgccttgcgcgagggccggggccgcgacgccaagccgctggaaatagaacgctttgcgcgcgatgacggcgtgggcctgggcctgcggattttggccggggccctgcgcgacggcacggggcgttttcggggcatggtgcttttggtctcggacgtcaccgcgcggctgcgcctcgacggcgagctggcgcaaaaccgcgccctgttgcagtcgatcctggaggccatggacgacgcggtctattcggtggccgtggccgacgcccagagcgtgcacttcaacaaggccgccgaacgcctgctgggcttcgagccaggccggccggcccacaacgcccaacgccccatcctggccatccaccccgacgaccgccatctggcccaggccaaactgcgacgcctggccgaaaatggcggcggacagtgggaataccgcgtcgtgcggcccgacggccagacgcggtgggtccgcgaccgggcccgcctggcccgcgacgcccagggtcggcccctgcgcgcggtctcggtgctggtcgacatcaccgagcgcctggaagaccagcgccagatagaagagcgccgccactttttccaggccctctacgagcaatccatgaaccccatcgtcatcctcgacgatcaacgccgcgtcatcgaggccaacccggccgcccagcagtatttcggctatggccccgacgagatcgtcggcctgtccacggccgtggcccacctcgaccaggccatgttcgccgatttcgctcgcgaggcccacgcccaggtggccgccagcggggcctggcgcggcgaatggcccctgcgggccagggacgggcggctgctgcacgtggagatggccgtctcggtgctggagcaggacgaacagggccggcccaagacgctcatggccatcatgcacgacaccacccagcgcaagctctacgaacaaaagatcaacgccgcgctggaggaaaaagaagtgctcctgcgcgagatccaccaccgggtcaaaaacaacatgcaggtcatccagagcctgatctggatgcaggccagccagctcgacgacgacggcctgcggcggttgttctcggaggtggagcggcgcatctcggccatggccctgatccacgagacgctttatcaatccgacaacctggcccacctggacctgcaacaatacatccagctcctctgccagggcctgaccggcctgttcgagggcccggcggcccatatcgcctgggatatcgattgccaggccatccgcctggacctggacaaggccgtctcggtgggcctggtgctcaacgaactggtcaccaacgccctcaagcacgcctttgaccagcggggcggcacggtggccatcagcgccggccagggcgtcgacggccgcatcgccatccgcgtggccgatgacggccgcggcctgccgcccgggcaggacggcgcgggcggccgttcgctgggcctgtttctggtgcgcggcctggtgcaacgtcagctcaagggcgagttggagataacaaccggccccggcgtcgagttcgtcattcgtttcgccgccggtcaggcccaggagcagccatgacgccgccggccaaggcctcgctgctgatcgtcgaggatgaattcatcgtggcccagcacctgcgggccagcctggagtcgatgggctacgaggtggcgggcctggccgacagcgccgccgaggccgtggagctggccgagcggctgcggcccgacctggtgctgatggatatctttctggccgggcccagcgacggcattgaggcggccatgaccatccgccggcggctgggccggccggtggtcttcctcaccgcccagctcgatgacgacattatcccgcgcgccgccgcggcccagccccatggctacctgaacaagcccttcaagataaaagaagtgcaggccgtggtcgaaacggccctgcacaaggcggccatggaggccgaactggccgccggccaagagcgcttgcgcctgatcctcgacgccaccagcgatggggcctgggactgcgatctgcgcgccgacagggtcttcctcagcgaaaaaggcctggccctgctgggccgcgatggccaggatccacatgacctggcggcgtggctggggctggtccaccccgacgacctgccgtcgctggaggccgtggcccaggcgctacgccaggacgccccgaccctggacgttcagctgcgcctgctgggggccgatggccagtggcgctttttgcactgtcggggccgggccgtggcttggcgcgccgacggcgcggccggccgcgtggtcggcaccctgaccgacatcaccgcccaaaaggccgaccaggccgagttggccgaggccagggaacgcttcatgcatctggcccgcttcacctccgacgcgttgcttttgatccacgacggcaagatagtccacttcaatccggcccacggccagagcctgggctacggggccgcggacctggagggcgtggagttcacgcgcctgctggcccctcacgaccgccggcgcgtgggcggctatcaccgtcgtcgcctggccggcgaaagcgcgcccgaggagttcgtcgccgatatcgtcgacgtcgacggccagatcaaacccatgagcctgcgttcgcaactggcgcgccaccagggccgccaactggtgctgacggccatgcgcccgctcaagggccacgacgccgagaccgccgacagcaacggcctgaccggcgccgtcctcgacaacctgcccgtgggcctggccgttttcgccctcgacagcggcctttgcatctacatgaacgacaactacggccgggtggtgggctggcccaaggccgagctgccctcggtgagcaagatccttggtcggctgttccccgaccgggaagaacggcgcaagcgcctggccgacgtgcggcccggcccggccagcgacggccgccagaagcgccagtggaacaacatcgccgtgcaaacccgcgaccacggccggcgctacatctccaccatgagcatcgccgtgcccgaccacggcgtgatcatcagcaccgtctgggacgtcgacagccagcgccgcgccgagcgggccctggccgccagcgaggaaaaatatcgtcagttggtggaaaacgccggcgaggccatcgtcatcgtccaggacggggccgtccgcctggccaaccccagcgcggcgcgatttttcggcctgccgccagccgaactggccggccagaacatcgccggactgatccaccccgacgaccgcgccaaggccctggccctctacgcccagcaccaaagcgcggccgcgccgcccgcggccgggccgcatcgcatgctgcgccgggatctggggccgggctgggtcgaaagccgcgtggccccggtggagtgggagggccggccggccgtgctggcctgcctgaccgacgtcaccgaggccgtccaggcccaggagtcgctgaaagagcgcaacgagaccctccaggcgatgatcaacgcctcgcccttggccgtgatcggactcaaccatcggggcgaggtggtcttgtggagcggcgcggcccaggccatgttcggctgggacgccgaggaagtcctgggccgcttcaacccgctggccgccccccaagagcgagccgaattcgagcgacacctggcccgggccagggacggccgacaggccctgcatctggagatgacctgtaaggccaaggacgggcggcccgtggacatgaccgtgcacgtggccccggtgcgcggctccgacggccgcgccggctcgctgctgtgcctggtcgaggacgtcagcgagcggcggcggcaagagcgggtctgggcgcgcctcgaggagcacctcagccaaaaccgccgcctggaggccgtgggggttctggcctcgggcgtggcccacgagttcaacaatatcctggcggcgatcatcggctatggcgaactggccaaggaagatctgcaagagggccggatcgactcgcccttgcattttctggacaaccagatgaaggccgccgagcgtggccgcgaactggtgcgccagatcctggccttcagccgtcacggcagcggccgccgccgccgggtggacctggccccggtcctggcccagcaggtcaggctgttgcgggcggtggtcccggccaacgtggccctgcgcgccgaattgtgcgaaggccccttgtcggccgaggccgacccggcccagatccagcaggttttgctgaacctgaccaccaacgccgtcgaggcctttgacggcggcgacggttcgatcatcttccagaccgacgtggcggccttcgacgaggccgacgccgccgcgccgccgggcctggccccgggccgctacctgcgcctgcgcgtggacgacgacgggcccggcatgccccaaggcgtgctggagcgggcctgcgagcccttttacaccaccaagaaacaaaatcgcaacgcgggcttgggcctggccgaggcccacggcgtgatcagcgcccatggcggccgcctgattttgcattcgcgcctggagcgcggttcgcgggtggaggccttcattcctctgtgcgacaaacccctgcccgccgccaccgagccaggcccggccccggaccagggctgcgcgcggatcttgtttgtcgacgacgaacgcagcctggtggagatcgcccagcgcctgctgaccaacatgggccaccgcgtcgaggcctttggcgacgcgcgcctggccctgcaggcctttgtcgacgacccccaggcctacgacttgctcatcagcgaccagagcatgccccacctcagtggcctggagctggccgcccgggtcaccgccctccggccggggctgccggtgatcatctgcaccggccacggccagcagctcacgccccagagcctggcccgggccggcgtgggccagttgctctacaagcccgtggacaagcgcgaactggccgcggccatcggccgggccatggccggccgcgccgcgccgctcagcacgactggccctctgccatcttgaaggccctgaacagcacgccgccctggatcatgctggccccttgggcggcggcgtcgaggatgtcggagtcggcccagcccagggcgcgcaggccgtccacgtcggcctgctccaccgcctcggggctcttgcaggccttgagcacgaacagcagcatggccttgtctttttcgtccaggggcgcggtggtggggtcggccaggatcgcgcccagttgatcgtcgctgatcacgcccacggttttgaggatctgggcgttgaacgagatgcaatagtcaaagcccaactcctcggaaaccagcatgcggatcagggccatcaacgccggcttgagggtggggtgtttcatgtagtagccgatgatctgcttgttgatcgactgcaacgccgggctggccgaccacatctggaacggctggggcaccgtgccgatggtcttggtgaacatctcgtagttggctttgacttcgccctgggcctggtccaccggcacgattttcaaaagaggcatggttttctcccgtgagttggggttgatcgcgcgtggcgacggacgccgcgcgtttttttcagcataaagcggccgtgccggccggtcaacggcccggcgttggcccctggccgtgggcccgcgccttgggctacaatgccggcaaagcccgtgaacgcccgcgtcaaaaacaaggagaaaccatggcccgccgcattatcgacctggccgtctgcctcgagccagacctgcccagcgacccgccgatgatgatcccccgcatcgactacttcgaccatcaggccggcgcggtccagatgcaagagtttttccccggcctccggcccgaggatctgcccggcggcctgggctgggccgtggagtcggtcagcctgggcacgcacagtggcacccacctggacgcgccgtttcattatcacccgaccatggacggcggccgcccggccctgaccatcgaccaggtgcccctggaatggtgcctggccgacggcgtgctgttggatttcagcgaccgaccggccggttacggcctgagcgccgccgacgtggcggccgagctggagcgcatcggctacaagttgaagcccatggacatcgtgctgctgcgcagcggggccgccgccgcctggggccggccggagtatctggtcagcggctgcggcatgagcgccgaggccaccaactatatcctcgaccacggcgtcaaggtggtgggcaccgacggctggagctgggaccggcccttgcccttccaggccgccgatttcgcccgcgccaaggacgcctcgctgatctgggaggcccacttcgccggcatccagcggggttattgccacatggaaaagctggccaacctggcggccatcccccggccgttcggttttacggtggcctgttttccgatcaagatcaaaaacgcctcggccggttggtgccggccggtggccatcgtcgaggattgagcgggagggcgttgacaacggctggttggtgattaacttttcttttagcggcaaaccgtcagcggaggatatcatccagccatgagtcagccagcctatgttcacggatattccgccgtcgaggccgcccgtttggccgatcaggcccagaccctggcggccattttgcatgagggagtgcgctatccggccggggccatggtcctggaggccggctgcggcgtgggggcccagaccgcgcgcctggccgcggccagcccggaggcccgtttcgtctcggtggacatctcggccgactcgctggcccaggcccgccgggccgtggccgaggccggcctgggcaacgtgacgttcatgcgggccaatctgctcaacccgccctttgccgatgagtcgttcgaccacgttttcgtctgcttcgtgctcgagcacctggccgagcccttggccgtgctgcgccgcctgcgccgtctgctgcggcccggcggccagatcaccgtcatcgagggcgaccacggctcgtgctattttcaccccgaaagcgccgaggccatggctgtctggcgctgcctgatccaggcccaggcggccatgggcggcgattcgctgatcggccggcggctgcatccgctgctggtcgccgccggtttcaacgacgtgcgcgtgcggcccgcgccgatctacgccgacgacagcctgccccacatggtcgagggcttcacgcggcgcacgatcatggccatggtcgccggcgtggagggccaggccaaggccatggggctcatcgacgacgacgcctggcgtcggggcatgaccgccctgggccgcgccgccgagccgggcggcgtgttcaactacagctttttccgagccacggcctacagataggccacggcccctggagcgcatgcaaccatgaacaccctcaagaccgcgttgtttttgggcttgctgaccggcgtgttggtggccatcggcggcctggtcggcggccggacgggcatgatcgtggccttggtcttggccggggccatgaatttcttttcgtattggtattcggacaagatcgtcctgcgggcctaccgcgcccaggttctggagcgacacgaggccccggcgctctacgacatggtcgacgagctgcgccaaaacgccggcctgcccatgccccgcgtggccctgatccccgaccccacgcccaacgccttcgccaccggccgcgatccggcccacgccgtggtcgccgtgacccagggcatcgtcgatctgctctcgccccgcgaactgcgcggcgtgctggcccacgagctgggccacgtgcaagaccgcgacatcctggtcagctcggtggcggccacggtggccggggcggtgatggtcttggccgacatggcccgctgggccatgatcttcggcggcggccggggcgacgaggagggcgagggcggcggcgggatcgtgggccttttggtcatgagcatcctggccccgctggcggccatgctcatccagatggccatcagccggggccgcgaatacctggccgacagcgaaggggcccagatctgcggcgaccccgaggccctggccagcgccctggccaagctgcaaaacgccaatcagcgccagcccatggagagcgcccggccccagacggcccacatgttcatcgtcaaccccctggccggccgctccatggccagcctgttctccacccatccgcccatggaagagcgcatcgcccggctgcgggccatggctccggggcgcccggccgcgccgccccagcggcccgtcagcttcagcccgccgccgccaccgccgccgcccggccccgccgccgacggcggccgtcgcggcaagatcgactggagctagccgccggtgagcacaagcaagcgctttggcgcggccttgggcctggtgctgacgtttttgctctgcgccgtctggccggccccggcccaggagcgggcccagagcccggtggtgctggcggtcaaaaaggccggcccggcggtggtcaacatttcgaccaagggcgtgacgcggcgcgccttttccacgggcgatccgatgctcgaccgctttttcgccgacatgtttcagcccatggtccgcgaaagcaccaccctgggcagcggcgtgatcgtcgacggcaagcgtggcttgatcgtcaccaacaaccatgtcgtggaaaacgccgagcggatcaaggtgcagttggccgatcggcgggtgttcgccgcccggctgctgggccaggacgcggccagcgacctggcgcttttgggcgtcgagggcgcggccgatctgccccaggccgagctggccgccgctgacgacctgctcatcggcgagacggtggtggccatcggcaacccctttggcctgcaacacaccgtcaccgccggcgtgctcagcgccgtgggccggcgggtgcgcgtggggcccaatcaatggatgaccggcctgttgcagaccgacgccagcatcaaccccggcaactcgggcgggccgctggtcaacgccgacggccgggtgatcggggtcaacacggccatttttcagcaggcccagggcattggctttgccgtgccggccggccgcgtgcgccgggtgatggctgccctgttgcgcggcgggccgccgccgccgctgtggctgggcctggaggcccaggatctgacgccgcgcctggcccaggcctttggcgtggagttggagggcggcctgctggtgctgggcgcgcggccgggctcgccggcgcaaggggccggcctgacgcgtggggcgatcatcgtggccatcgacggccagcccgtcgagagcgcggcccattttgaggagttgctggatcaggccgagccgggccggccgctggcgctggagctgatcgaaaacggccggcggacgacgcgtcaggccgcgcccgtggcgatcggcgatcaagaggcccaagacctggcctggcgacgcctgggcctacgcgtgaccgcatccggcgcgggcaaaaacgcgccggtgatcatccgcgacgtgcggcccgcttcgccggccgaggcggccggtctgcgacccggcgacctgatccacgacgtctgcggccggcccaccgccagcgtccgccagttcgcccacgccgccgcccgctgtcgcttcgaggccgcgcccatcctcaccgcccaacgcggtcggctgcgccaggccctgcaactgagcatctaggcataacaacgcggcgcggccaagcggcgcctcaacgcccctggccgcgcttgatcacttcacgctcgaccttccgccgccaggcgtggccgaccaggccgacgcccgtgcccagcggcgcccaccaaaaccacaagcagcgcgcgcctgtaagcagattgatggccaggcacgcgccgttgaccagcacgaaaacgccgacgcgtttgtggatggccagccgggcgtcaaccacggcggcggcctcttttcgcgtccgcgcgcggcatggcgcgaagggcggcggccgttggcgcgatctattggatgcggcgcaggtattcgtggacgggcagcagggcgtccaactcctcgggctggctgggcctgatcttggcgatccagccctggccgtaggggtcggcgttgaggggcgaggggtcttggtccagggccgcgttgacctcgacgaccacgccgctgaggggcgcgatcaggtcgctgacgctcttggcgctttcgatggcccccatctcgcggccggcctccaccgcgtcgtcgggctggggcaggtcgatgtagacgaccttgcccagttgatcctgggcgaagtcgctgacgccgatcagggccaggccatcctccaggcggcgcacccacaggtgctcggggtgatagagcagatcgggcgggaagttgagtttgttcattgttcgctcctatggcggccctgcttgcgccacagccagatcaaggcgacgacgccggccagggccaggcaaccggcgaagaatgccgtgggcgtcaccgcgccgcaaatgggctcgccgcgaaaatcgccgcgaaattgttcgatgatgatgcgggccacggcgtgcagcacggcgtagctgaaaaagatttggccataaaaacgccgcctgggccacagccagatcagcgcgccaaaaatcaaaagcagcgccgccgaggtgtagagctgggtggggtgcagctccacgccgcggggggccagactgtgggggtcggtgaagaccaccgcgcaggccccgccgggccagggcaggccgtggcagcagccggccagaaagcagcccacccggccgatggcctggccgatggccaaggccggcgcgccgatgtccaaaaggcgcggcaacggcagatggtaatgcctggccagcacgatcgccgtcggcaggcccacggccaggcagccgtaaaagaccagcccgccttcccaaaaaaagaaaaaataataccacggcagatgggagaggctctcccactcgatgaggtagtaaaacgcccgcgcgcccaatagcccggccagggccgtggcgacgcccacgttgacgcaggcgtccaggtccaggccgtcgcgccgcacgaagcgcacgcccacccacatggccaccgccgtgcccagggccaccatcaggccatagccataaagggtgatcggccccagttgcaaaaggatcggccgcactagatcttgccccgcagcagcagccagcccagcagcacgccgccgatggtgatggccgagtcggccacgttgaaggccggccagtgatactgctgccagtgggccaggataaaatcgaccacctggcccagacgcagccggtcgatcagattgcccagcgccccgccgcagatcagcgccagggcccagaagcccagccgcccccggccccacggccccacggccagccacaggcacaggccaagcgccgccacgctcaccgccaccagcagccagcggccgccaggcatttgcgaaaaaacgccgaacgacgccccccggttgtggaccagcacgaagtccaggtagccggggatcagctccaggccgccggccggcagccaggccacgatcatggccttggtcagttggtcgagcccggccacggccagggcgatgagcagaaaacggcccagcttgcccgtcatggggcctaggctccgtcggcggccaggccgacctggcgcaccaccgccgcgcagcgctcgcacagctcgggcaggtcgggcaattgccccacgctttccagcctggtccagcagcgggcgcacttttggtggccgctgggcgtcacgccgatgagcaggcccggcgtctcctcgcttttcagcgtggggttggccagggccggggccagctcaagctggctgaccatggtgatctcttgcagcacggcggcgttttcggcgatgaagtcggccagatcgccctcggcggccagggtcagcttggcctccaggctgttgccgacgattttatccttgcgcgccaggtccatggccttgttcaccgccccgcgcaactccagcagcctggcccagcggccggccaactcggcgtccagcagcgcggcctcgacctggggcagggcggccatgtgcacgctctggcccatgtccttggccccgggcaggtagtcccagacctcctcggccgtaaacgacagaatcggcgcggccagacggaccatggccgaaagggtgtgatacagcaccgtctgggccgcccgccgggccggatcgtcgggcgcgcaggtgtagagccggtccttgagcacatccagataaaaacccgacagatcgaccacgcagtagttgtgcaggccgtggaagcaggcgtggaaggcgaagtcctcgtagcccttgcgcacccggccgatgagctcctgcaggcgatggagcatcaggcggtccatctggcccatttggtcgggcgccacggcgtgggcctgggggtcgaagtcgtggagattgcccagcatgaagcgcatggtgttgcggatgcggcggtaggcctcggccaactgcttgaggatgtcgttgctgaggcgaatatcgacggtgtagtcctcggcggccacccacaggcgcaggatctccgcgccgtattggtcgatgaccttttgcggggcgatgacgttgcccaggctcttggacatcttgcggccgtcgccgtcgaccacgaaaccgtgggtcagcacctgacggtagggggccgcgccacgggtggccatggcgcacagcagcgagctgtggaaccagccccggtgctggtcgctgccctccagatacatgtcggccggccaggtcaactggggatgggcctccagcacggcggcctgcgagcagcccgagtcgaaccagacgtcgaggatgtcgttgtccttggccagatcgtgaccgccgcagatggggcagacggccagctcgcccaggatttcggccaccgagcgggtgaaccaggcgtcggcgccctcggcctcgaaggccgccacgaccttttgggccatctcgggggtgagcacggtctcgccgcagccctggcagcggaagaccgtgatcggcacgccccacgaacgctggcggctgatgcaccagtcggggcggttttcgatcatgccgtggatgcgttcgcggccccaggccggcacccagcgcacgtcgttctggatggccttcagcgagcgggcgcgcaggtcgttttcttccatcgagatgaaccactggggcgtggcccggaagatcaccggctgcttgcagcgccagcagcaaggataggaatggctgatctcctcgacggccaacaacgccccggcctcgcgcagggccgcgataatcgcctcgttggcctcgaagacgttttggccctcgaaaggcgcggcctcggcggtgaaacggccgtcgtcgtccaccggcgcgaagggctccaggccatagcggcggccggtgtcatagtcctcgcggccgtggccgggggcggtgtgcaccaggcccgtgccggcctccagggtgacgtagtcggccagcacgcccaccgagaggcggtcgtagagggggtgcttggcctttttgccctccaggtccagcgggtccaccgcgcacaacgtgcgccagccctggaagccgaaggcctccatgttcagcggggccaggcgggcggccatgatatagaccttgccttcatgctcgacggcggcgtattccaactcggggttggcggccacggccaggttggccgggatcgtccagggcgtggtcgtccagatgaccaggctcacgtccctgccggccagctcgggatacttgggccccaggtcgtcgaccagcctgaaggccacgaagatgctcttgctcttgtggtcgtggtattcgacctcggcctcggccagggccgtgcggcagtccatgcaccagtgcacgggctttttggagcgatagactccgccgccggcgtagatgcggcaaaactcgcgggcgatggccgcctcgtaggaatatttcatggtcaggtagggatcgggccaatcgcccagcacgcccaggcgcacgaactcgtcgcgctggatgtcgatgtatttctcggcgtacttgcggcagcgccggcggatgtcgatctgcgacttgtggcaggcctcgtcgcccagattcttggtcacctgatattcgatgggcaggccatgacagtcccagccgggcacgtaaacggcgtcgaagccggccatctggcgcgacttgacgatgaagtccttgagcactttgttgaaggccgtgcccatgtgaatgttgccgttggcgtagggcgggccgtcgtgcaggatgaacttggggcggccggcggactgctggcgcagcaggccgtagaggcccatttcgtcccaacgggccagcatctcgggctcgcgctggggcaggccggccttcatcggaaaactggtttgcggcaggttcagcgtgtttttgtagtccatgactgtcgtccctcggccaatggcgtaattccaaagaatattggtttgtaccacaggcccggcgcaagtcaagacgcgcggccaagttgtcacgggccgcgccggcgaggccggagcctagcggcccaagcgctccagcaggccggccaccagcccgcgcttgaaggtgatggcccccaccgggcagacctcgtggcagcaatagcaacggatgcagcgatcgtgatcgaagctggcccggcggccctccaggcgcaggcagccggccgggcagatggccgcgcacttgccgcaggcccggcagaggccgggctcctgcacgggccgcgcgatcagccgccggcccagcagacgcgccagcaagggcggcagcatggtggtgggctccagttccggggtctggaaatcgcgcgtggcgaccagggccgggtcatcgcccagcaggcgcggcggctgggccgggtcgatcaagccacgggccacggccgcctgaaagatgggatagcggccgggctcgacgcccagcagcgggcagacggccacatccagggccagggcgtcggcgctggcggcgatgaagccggtgcggcgcggcgcgccattgctggggccacggccttccatggcccagacgccgtcgaggatggtcagggccggccgcagggtctgctggatgtccagcagcaggtcggcgaaggccagccggctttggcccacggccaggtgccactcgctcttgcgctgggccaccaccgcgccgaagaggttcttgacgcccatggtcaaaagcatcatgcagtgggttttgagcttgggcaggttgatgatcacgtcggcctggacggcggcgcgggccaggtccaggcggcggcggatggccgtgggcggcgtgggggtgggggtgggctccagcaactccaccagcggcgcctcaagctggcgggcggcctgggccaggcccgctttggcggcggcgcggccaaagggatcgatggccgggctgtcgccgatgatcggccggccgccatggtccagcaccagccggcccacggccacgaccacggccggatcggtggtcacccgccggtcgggttcgtaggctcccagcaggttgggcttgagcagcacgttctggcccggccggacaaagcggcccatgccgccgcacagctccacggcctgggccacggcccgccccaggtcgggctgatcatagccttggcaggccttgacggccacgtcggccacgggcgcgccgctacttgtagatgaccaggctctggtcgaccttgatcagggtgtccttgtccaggccgttccaggcgcagaggtcttcttttttcacgccaaaggcccgcgccaccgaatagaggttgtcgccgggcttgaccttgtagatgtgcttggccgtgaagctggccggcacgctgggccgggccgtcgccttggccgtgggctttggcgtcggctgggccgtgggcgcgggttttggcgtgggggccggcgtgggcttttccaggggcgcgggcgtgggggccggcgcggcgggagcggggctgaccgtcgccggcgacgcggccggctggggctcggcggcgctgagcggggccagggcggtggcgatgggttccagggggtcgatggccggttcggcggcggcctggtcgggggcgatggccgtcagcctggcctggagctttttcaggcgctcctccatggtcaccagatgcagcagggcccgctgcatgtcgttttccaggcgcgagacgcggtcgccgccgccggcctgacccatgacctggcccggcgtcgccggcggggtgatcagcgggtctggcggcacggccagggcccagacggccaggcccagggccagcatggagatgatcaggctgagcatggccagggccgatggcttggccgagttgggcggcgcgtagtcgtcgatggccctgccgcgcggttggatattgtcgtcggcgtcggactcgaaacgcgggccgcgtctgccgttgctgagcatggttgtcgtcctcccaatatcgatggacatggttataacatcagccgcgcaaagccacaaggacggcttgcaaagcggcctgcccgacgctcatgctaaaataagtggagtttgtcgatcgaaaagccgcagcagcgagggaaagagcatggagcaagccgcgcgggagcttctggagcgcgtcctcggccgcgacaacgcgccgaccctttcgcccctggccgtcaagctggtgaagttggcctccgacgaccaggccgacatgcgcgacctggcccggatcatcgaacaagacccgggcctgaccacccgcctgctgcgcctggtcaacagcccggtctttcgcgcctcggccgacgagatcaccagtgtccagcgggcggtgatctttctgggcctgcgcgaggtgcgggtgatggccctgggcatcggcctgcgccagagcctgcccctgaaaaaaaacgatcccctctattatcgctattggcgggcctcgctgcaccgggcgctgctggcccggctgctggccgcccgcctgggcgtgaagcaggccgacgagctgttcgtggccggcctgctggccgacttgggcctgccgctgctgctggccgtcctcagccccggcgagatggagggcttccccggcgtggaggcgtcgttgcctttgcagctttattgggagcaacggcgctttggcctggaccaccgccaggtgggggccgcggccatgaggcgctggggcctgccggggcttttgatccgttgccaggagccggtgcttggcgacggggccgagggcgcttcggtcgagcaaaaggtggtcgatttcgcccgtcgcggcgtggaggcccttttcggggtggagtgcggcatccaccaactgcacgccctggcccaaagttggttcggcctgggcgacgagacgctcaacaagctggtgggccaggccctgggccaggccgccgaggccgcggcggtgatggacgtggagctggatcaacaggccgacctgctggaggtcatggaaaaggccaatcaggccctgggccgtctcagcggccagatggagccccacgtcaagcgcatcgtcaacggcggcggcgaggcccgccggctccaggaagagaccctggtcaacaccctggaggccgtggcccacgagatccgcaatctcctgatgagcgttggcggtttcgcccgtcgcctggccaagctgctggagggcggcggcgagttgcagcattacgcccaggtcatcctggacgaggccggccgcctggacggcgtcttggccgagatgagcagcctggtggcacctttcaagcccaatatagaaccgcttagcatcaacgaactggtcgagcaggtctgcggccgcgcgccgggcgcgggcctggccctggccatgcatctgcccggccagagcatcaacatcgccgccgaccgccgtggcctggaaaaaaccctggagctgatgctggcctacggcagccacctcagccgtcacggtggcgacggcacggtgcacgtgcatatttcggccaaccaggacgaggtggtcatcaccgttttcggggccggcgaggccccggccggcgagggccccctggccgaccgcagcttcgggcccgaactgggcctggccaaggcccggcgcatcgtcgaggcccacggcggccggctggaggtggaggccgggcccaagggcgccggtttcgtgctcggcgcgcacctgcccgccgagcggccggccgaggccgacaaccgcctggccgtctgagggcgattcgtcgcgccgcgcccggatgaaacgccgcgcggcgtgacgtcgctggcgcgcggccgacaaatcggtcaaactgacgcttcgcggcctcggcgcgcggcctccgtcgacaaaaggcttgacagggcgtgcgcggcggttaaattatcaggttcaaatgagtgtcaatttataatgaggagaacgtaatggccttgccggttcgcccaactcccaggctgggcaaggaggcgtctcgcgatttttgcgcccgcgtcgatcgcgatttgcagatcaaggccgcgccgccacccacgcccgatatcgataaagtgatagcgcggattgtcgctgatgctaacgatagcaagaaacagggttgacaccgataaattcaccctcgcccgattggatgctccaaaccaattttcgtgcgccgctcatttcgattgcggaaaccaagacctgaacgaatttttccgcgacgacgcctcgcttcacaaagcacaacttctggccgagacatattattgccagccgcgccagttggcggacgcgggagattttttccccgtggcgttcataagcttcgaggccgctgcacggtgaaacataacaaatgttgtaaaaacagataataacctgtgaaacatgaattccaccgtgcggcggctgaagcgcgccatggacggcgcgccaaatcgcgagcctgattaggcgagcgatttgtgaggcttggcaaaaccgcgcttttgccaagccgatgctgcacggggcaggacgcccccgtgcagcactctcgcttcatgaacgatagcatacacatagccagagatgaacgcagggacgacaagcgaagcctttggaaacatatcaagtcgaacatcccccatcccaagcgggattacacgtcgtttccggccgtcaaaataggccgcctgggtgttgcgtccgcctacgccggatcgggcatcggcacgtatttgctgaccatgaccaaagacctgtttgtcaccgacaacaggactggatgcaggttcatcaccgtcgacgcctacaacaagcccggggtaatcgctttttatttaaagaacagcttcgcgtttctgtggggcaaagacagcgaggaacgcaccaggatcatgtatttcgacctgttgcgccacagagccgacgacgcccaggcggcgattcgccccgtccttgaccaccccccgccgctggggtaaagtatgccactctagggatggaatgcagtggcgtcccggcggcccggccatggcggcccggccggaccttcccatcggcggctcgacgagcccgaggagattgaagatgaaacgcatcctggtgaccggcggggccggctccatcggctcttttgtctgcgagtacctcatcgatcgcggtcacgaggtcatcgccctggacaacggctcctcgcgcaaggtcgaacacctcttcgagaccggccgcttcaagtttgtccaagactccatcatgaacaaggacgtgctggagcgccaggttcagcgtagcgacatcgtcatccacctggcggccatcgccgaccccaagcgctacgtcaccgagccgctcaacgtgctcaacatcaacgtcaagggctccatccagctcttggagctgtgcgcggccaagggggccaaggtcatcttcgcctccaccagcgaggtgcccggccgcaacacccaggtgcccttcaacgaagaagccgaccgcgtcctgggcccgcccagcatcaaccgctggtgctactccaccggcaaggcgctcatcgagcattttctctacgcctatcgccagcaggagaacctgccgtttgtgatcatgcgctttttcaacgtctatggcccccgttgcgacgacttgggccagggccgggtcatccccattttcatggaaaagctcttgggcggccagccgctgaccatccacggcgacggcaagcagacccgttgcttcaccttcatcgaggacgcctgccaggccgtggtggagctggccctcaacccggccgccgaaggcctgtgtttcaacgtgggcaacgaccgcgagacctcgatcctcgaactggcccagacgctgatcaaggtcggccagttcgagagcgacatcgtcttcaagccccacgtggaagtctttggcaagtcctacgaggacatcccccggcgcatccccgacgtcagacgcatcaagagcgtcatcaactgggaggccagcacctcgctggaggacggcctgcgcaagaccatcgacttctaccgcgattgggccaagcagtaacgcccggccctcgccgccaggcgggcctccccggcgcggggcggcccgcttgtttttttgcgggcggcgttgggctataatggtgcatcgaggccatggcgcggaggcgggatgccccgcgcaacggcctcggaccacgacgcgggaggcctcgacatggccaagcaaagcatccccgccacccaggccgtgcgcgccctgcgccaggccggcgtggccttcgagctgcattcgtatcgttacgaggaaaagggcggcacggccgtggccgcccgcgagctgggctgggacgagcacgccgtgatcaagacgctggtctttgtcgacgaccagcgccggccgctgatcgtgctgatgcacggcgaccgccaggtttcggccaaaaacctggcccgggccatcggggccaaggccgtcagcccggccgacccggccctggccaaccgcctgaccggctaccaggtcggcggcatatcacccttcgggcagaaggccgttctgccggtctacgtcgaaaagaccatcctcgatctgccgcgcatcctgatcaacgccggccggcgcggcctgctggccgaggtcgacccggcggtcatcggccaaatgttgacggccgccccggtggaggcggccgtctgagtttggcgcgcgtcgggcctcagtcgccttcgccggaggcgcgttcggccttgggcttgatggtgtaggccaccacgtagctgaagcccttttcgatcaagccgcccaagtccttgacattgtaggccaggatcagggccggctggccgctgttggccacgtcggcgatggcgtagtcggagacgtagcccgagatgcgcggcgtgcgccagttttcgaccatggacatgccgttccacgacagcgaatagagctggccgcggttgaacatgcgcatgcggcccagcaacatgcccgtggggtcggagttgcgcacgaccacggcctcgggcttgttgtcgccgtccaggtcggcctcgaggatgcgggtgtggaagtaccacacgtcgtcctcgccgctgccgcccgatatctctttgtagtaggtgaattgcgacgaggcgttgtattgctcgtcgctcatccagagctgctcgccgctgcggttgtagacccgcaggtggtaggtgttgtcgctgatcatgctcatgggccggccgccggagccgctgaggtcggccagcaggaagttgtagatggtggtcatgtcgggcaggttggtcacctcatcgtcggagaccaggtcgccgtcttgccatttcatcttgtagatcggcccgtagaacggcgcgttgggcgcggttttctggccaaagaccatcacgccctggccccaggggtttttctgcatgcgcaggtgatagggcacgcccttggccagataggtgaaggcgcctttttcgtaggacaggacaaagctcgacatcgagttgccgttgcgacacgagacgtagatctcgggccggccgtcgccgttgaagtcgccggcgtcgacgtattgatatgtgccgatggggccgttgttgagttcggagatgagttggaagtattcgccgcccaggcgatagatgcgtagcgacttgggcagcagcgcgatcagttcgatctggccgtccatgtccacgtcggcggcgctcaccgcgttgaccacgccgttgatgcgcgggctgcgccagaagcggtcggactgcacgccgtagagctgcttcatgaacagggggttgagcgggctcatgtgcgagtcgtcctcgccctcgtcgcgggccgcggtcaaccggccggtggagccgcccacgccgccctgcttgccggattcggcgcgcttggccgcctcgacggcgtcgggccggcggaagatctcggcgttgatgcgctgggcgaagaggttgatctgggggatgacctcgtcttccttgggcgcttggacaaaggcggtcagggccggggcgccctggcccacgcggaccacccgcgcgtcgatgctcagggcctggcccagcatggtcaccgcgccgaagaccaccacctgggcgtggactttttcgcccaccgcgcgggcggcctggtcgttgtagggctgtttgaggccggccaggtggggcgcgaccatgtcgggctcgacgacctgaacccggccctcccaggccaggcgcgaggccagcatgtcgcggatgcccttggtcagatagctgatgtccttgggggcgttggccgtgaaaggcaagatgaccacgcggctgacctcggccctgaccgcgccggcggtcaacagggcgctcaggatggtcattgccgcgacaagccgccacacggggcggccgccggctgatgctgccatgaagttcttctcctgcccggcccaaaggcgtggcgcgggccgatttggcgttttggcaagcgccatggtggcgcaccaaaatagctaacacgcgccggaaacgcctgtcaaggccgcccttggccatggtctgggttgacatatcggtcggccggccgcacaatttggccatattatcatggaaaatccggccccggcgccagcggggcccatcgccgccaaagggagaagccaggatggagtgcccccactgccaaaaggaactgcccgcggtcgagtgccccgcttgcgggcaaaaaacgctgacaggcgccaacttttgccatgattgcggccacttgctgccgccagccgccggtgagggccgcaagctgctgacctgctccacctgtggtcaacacctgctgcccgaggccggctattgccacgtctgtggccagcccgcccacgatcacgcccacgatcacggcgaggatggcgagggccagggcctcgatttcagcaagcgcgtggcctgcagcgacggggcctgcatcggcattatcggccccgacggcaaatgcaccgaatgcggcaagcccttcgacgcggccgccgcgccccagcccgaggagaactgatttgttcgaactgatggtcaccggccgtttcgccgcggcccactccctgcgcaacttcaacggccgctgcgaggccctgcatgggcacaactggaaggtggaggtggtggtctacggcgacaagctcgacaaggccgacctgctgatggacttcggcgagctgaaaaaattgatgaaccaggccctggacaatctggaccaccgccacctcaacgaagtcccgccctttgacagactcaacccctcctcggagcagatcgccaggcacatcgcccaacaggtggccctgggcctgcccgagcacgtgcgggtgcggcgcgtctcggcctgggagtccgacgattcgcgggccagctacctgcccgactgaggctggccacggcctttttgcttgacaaggcagtggccgccttttaatgtagcgggaactagtggtgaagtccgtcgattagtggtttttgagccgaaaggcgagcgtggcgtgtaagttgcgcgcctggaagcatggccggaggtggccgccccggcggggagacgctgacgttctcccctgtttttggccagccgttgttacgttttgcacaaaaagaatgccccgcttgccggcagcgacccggcgaggtcgtcgttcattctttttgcgacatttggagtaaggaccacaaccgccgatttccgcggcgggcgcctccccgcaagtttcggaggcgcgccacctaacaaaccttgggaggattttgacatggcattgattaagccccttggtggcggcgagctcaagcccctgtacgtaatggatgacgccaaacgcgccgcgctggtcaaagaggccgagggcctgccctcggtggtggtcagctccgccgcggccggtaacgccgtcatgctgggcggcggctacttcaccccgctcaccggctacatgaacgtggccgacaccatgggcgtggccgagaatctgcgcatgaccaacggccagttctggccgaccccggtcgtcaacatgctcagcgacgtttcggctatcaagggcgccaaacgcatcgccctcaaagaccccaacgtggccggtaaccccgtcatcgccatccaggatgtcgaggccatcgaagagttcaccgacgagcagatgaagaccatcacccagaaggtctaccgcacccaggatatggaacatcccggcgtggcggcgttcaacagcgtgggcaagttcgtggtcagcggcccgatccaggtgctcaactactcctacttccgcaccgagttccccgagaccttccgcaccgcctacgaaattcgcaaggaaatggaagacctgggctggtccaaggtcgtggccttccagacccgcaaccccatgcaccgcgctcacgaagagctctgccgcatggcctacgagcagctgggcgccgacggcgtgctgatccacatgctgctgggcaagctgaaaaagggcgacatccccgccgacgtgcgcgacgcctgcatccgcaagatggtcgagctctacttcccgcccaacaccgtgctggtcaccggctacggcttcgacatgctctacgccggcccgcgtgaggccgtcctgcatgccgccttccgccagaacaccggctgcacccacttgatcgtcggccgcgaccacgccggcgtgggcgactactacggcggcttcgacgcccagaccatcttcgacgacgaagtgcccgccggcgccctcgacatcgagatctaccgcgccgaccacaccgcctacagcaaggtgctgggcaaagtcatcatgatgaaggacgcccccgagggccacaagaaagaggacttcgtcctgctttcgggcaccaaggtccgcgagatgctgggccgcggcgaggctccgccgcccgagttctcccgccccgaagtggccaagatcctcatggactactacatggcccaagacgccaagaagtaggcccccggccgcttgcaaagcttcggcccgctcccgaaagggggcgggccgtcttgtttggcgggccgttttatcgggcgcggcgcgggggctgacggcgcgcccgcccccgcgccggcggctagtgtttgcggcggtcgtcgacgcgcacggccttgccgaccacggcggggatgctctcgggcggcagcagctcgaccctggtgctgaccaaaagctcgtcgcgcagggcccggcccaggcgttgggagagcttggccatggtctcgctgtccatggtgcgatagcgctcggcgatctccacgcgcacggtcatgtagtccaccgggccgtcgttggtcaggacgatgacgtagtcgttgcccacttccttgaagcccatcaaggtggcctcgacctgcatggggtagacgttgacgcccttgatgatgaacatgtcgtcggtgcggccggcgatgcggctgatgcggcggtgggtgcggccgcaggcgcaggggccgggcagcaccgtgcagaggtcgcgggtgcggtagcggatcaggggcatggcctggcggcaaagggtggtcaggaccagctcgccctgttggccgtcggccacgggctcgagggtctcggggttgatcacctcgaggatgtagttgtcctcccacaggtgcatgccgtttttgtgggggcactcgaaggccacgccggggccgttgacctcggagaggccatagctgttacaggcgaaagcgccgtaggaatgttcgatgcgctggcgggcctcctcggtgtaaggctcggccccgacgatcagcaggcgcaggcccagatcgcgggggtccagcttcatctcgcgcagcgaatccaaaagcttcagcgcgtaggaggggatcacgtgcacggcgctgacggcgaactggcggatcaggctgagctggcggctggtgttgcccacgcccgaggggatgaccatggcccccaggcgctcggcgccgtagtgcaggcccaggccgccggtgaacaggccgtagccgatcatgttctggaagatgtcgtcggcgcgcatgccggccatgtagaggcagcgggcgaccaggtcggtccagttgtccaagtcgctctgggtgtgatagacggcggtgggcacgccggtggtgccactgctgacgtggacgcgcacgacatcgcgccggggcgtggccaggtggccgtagggaaagccggcgcgcaggtcttttttctcggtgaagggcaggccggcaagctcttccagggacttgagctgaactggccggccggccgaatcggtcagcttatctttgtaaaacggcgcgttggccgcctggagcagggttttgttcaggcgttggagctggagctgctccagcttgccgcgctcgagggtttcgatctcttgattccagaacatcatcggcaatcccagccggccgcgagccgccggccggagtcgtgtgtggttcatgcttgggggggcgccccgccgccggccttggccgcgcggaagtgacctgaaataatatcgcctgccaccggcaaaggcaagccaatgatggggcttagcggatcagggcgtaggcgtagtaggtcgaggcgtgggggcccatcaggcccatctgttcgtcgtcgacaaagagcttggcgtcgtaggcccgcaacagctcgcccatctggcgggccttggcgaaggagcgcgtgacgtagagcagcttcatcaccgaccagcggccgtcgccgccctgctggagaaaagtggcctcggggctggcggtcaggccgacgcggatgttgcgcgtggaaaaattcagttggccgatgcgcgcggtcagccgcgcaatgaccatcttcggatcgccgatggcgatttcggagtaatccaatgacaccggcccctccaatgtgggtcgcccctgatttgagagtgccgcgcggggggcgtcctgccccgtgcagcatcggcttggcaaaagcgcggttttgccaagcctcgcaaatcgcacgcctaatcaggctggcgatttggcgcgccgtccatggcgcgcttcggccgccgcacggtagaattcatgtttcaccgtgcagtggcctcgatttgattttgccaaaaaacgccgtgcaatgacagcggccgcgtaaaaaagtgccaacgtggtccggcggctgcataaaaaatatgcgtttgcgcggcccccgccggaaaggccgcgcgggcctgatgctcaacatcatggaatagcacggtttttaggcatgtggccaatttggcacggcccctgcaatatcatgggccagacagcggacctaccgcttcctcttcccaactctccaccctaagccccggaagtaagcgcccaatgcttccggggcattcctttttgggccggtgacttggggtttgagcggcggcgcgagtctgctatcctgggcccagagccgcgccgggttcaaattttcataccggccgcccaaacgcttctcgatcacggagtatactgccttgatgcgcaaaaaatcgtggttggcgctgcccgcgcttttggccttgtggctggccctcgcgccggcggcccaggccaacgagcccattcgccacaaactgcccaacggcgtcaccgtcatcaccaagcaaaaccacgaagcgccggtggtggccattcaggtgctggtgcgggccggttcggcctttgaaaacgagcgtgagcggggcatcacccacctcatcgagcacatgatcttcaagggcacgcccacccgcccggccggccagatggcccgccagatcgaggccctgggcggccagatcaacgcctacacctcgctggaccacaccaagtactatgtcgagacggccagccagaacgcggctcaggccctggatattttggccgacgccgtggtcaacgcccagttcgaccccgccgagctggcccgcgaaaaagaagtggtcgtcgaggaaatccgcatgaatcaggacgaccccgaccggcggcgtttccaggctctgatgaccgcggcctttggcgaccacccctacggtcggccggtgatcggcaccgaggcctcggtgcgggccatcagccgccaggacatcctggattatcgcgccaagtggtatcgcgggccgggcatggtggtggtggcggtgggcgatttccagaccgagcagctcttgccgcgcatcgaaaaggcctttgccgccgtgccggcccaggcccagcccgagtttagcctgccgccggccaacgtcacgcccggcccgcgcctggtcgtcctgcgcgaagacgtgcgccaggccgccgtggaggccgcctggctgatccccggcctgccctccgagcaggtcttcgccctggacatggccgcgaccatcttgggcgagggcaagaccagccggctttacaaggagctcaagcacgccgagggcctggtcgacgccgtgtcgtgctcggcctatacgcccgtggccctggggcttttcgatattgacgccagcctggcccccaagctggccgacaaggcctggccccgcgccctgcaactggccggcgggttgatggccaggccgccccaggtcgacgaactggcccgggccaaggtcaacctggccgcggccttcgtgcgcatgcgccagaccatggccggccaggccggcacgctgggctatttcgagatgatgcgtggcggcttcgaacacgtgcaggactacatcgaccagttcgccgccgtcgacgccgaccgggtggccgaggtggcccgcgagcacctgcgcccggaaaacctcaccctggtgctccagttgcccgaaggcgcgccggcccccgatcaagccgccctggccaagctggcccaggaggcctacgcccaggccctggccgccgcgtccgcgcagggccccaccgccgccccgccggccgcccagcccgtggccggcccgcggccagccaacgccagcgacggccaggcgcgcaaggaaacgttgccgaacggcctgacggtcattgtcaagccggcccatgagctgcccctggtcgagatggtcctggccgcgccgggtggccaggccgccgagacgccccaggacgccggctcgcgccaattgtgggccagttgcctgacccgtggcgcggccggccgctcgttccaggaactcagcgccatcctggaaggcatggccgccggcatgggcggcttttccggcaaaagcagcggtgggctgaccgccagcttcctggcccaggactggcggcgcggcctggagctgctggccgaggtctggctgcggcccgacttccccgccgccgaggtcgcccgggccaaggccgaacaggccgcggccctgcgcgcccagatggacgagcccgtggcccgggccttcaacgccttccggcccctgctttacggcgatcacccctacgccatgaaccccctgggttcggccgagtcgttggcccggctggatcgtcaggccctcgtggccgtgcaccaggccatgcgcggccccggcggcgtggtgctgaccatcgtcggcgacgtggaccctggtcaaaccatggccgcggtcagggagcttttcggcgcggcccagggccaggcccggacgccggccccgcccgccgccccggccctgaccaaggccagaacccggcatatcgccgacccccaggccaagcagacccagatcatcatcggttacatcgcccctgacgccaccgacccccggcggccggccatggagcttctggaggccatcctgggcggccagggcggccggctgttcggcgacctgcgcgacaagcgctcgctggcctacagcgtccagccattctatggccaggccaagcaactgggcgtgttcggcttttacatgggcgtggggccgggcaaggccaaggcggccatcgccggcctgaacgaacacatcgcccgcttggccgccaccccgcccaaggccgaggagatgaaccgggccaaggcttttctgttgggcggctgggccatcggcctgcaaacctatcaggcccaggccatgaccatgaccgccgacgaactgctgggcctgggttatcgggattacctgcgcaccccggagcgcgtccaggccctcgccccgggcgacatcctgcgggcggccaaggatgtcttcgcgccccagcgtcaggccttgctgactctgggcctctagccgccaaacggccgacgagccgcgcccgcgccgcgaaaaaagcggcgcgggtttttttgtggctggcgggccttggcgtgctaacatcttatagagggcttgcagcgttggcggaaaaggcatgttcggcatcaaggctcgacagatttgcccaggcgtgttcatggtcggtggccccgagttcagcgacccgcgggattgcttatgctatctggcggtgggcgaaaagtcccgggtgctcatcgactgcggctgcggccccagcgccgggcgcatcgtctccctggcccagcgggcggccggcgcgccgcccagccatcttttgctgacccacgcccacatcgatcacgccggcggcgcggcccaggtcaaggccctgtgcggctgccaggtgctgatccaccgcctggaggccgacgtgctggcccagggcgacggcgcgcgcagcgccgccgactggtacaacatgcacctgccgccgctgacggccgacgtgctgctggagggcggcgaggaactggacctgggcggcgggatgattttgcgcatcgtccacgcgccgggtcacacgccgggctcggtctgcgcctggctggagagcggcggccagcgggtgctctttggccaggatctgcacgggccattttcgcgggagttcggctcggacctggggcaatacgccgccagcatggatgcgctgttggaactgcgggccgatatcctctgcgagggacattacggcgtcttcggcccggcccagtcggcggcggcgttcatgcgccagcagttggccgccaacctcccccgccggcgctagtcacgccggtcaagtcgtcacgctcgcaactcgccggcgctggccgtgcgaggcaaggcggccctcaggccccgccgaccccgaaaatgccgaacatgaacaggatcatggccaacgccgcggcgacctgggcggccatggccgtgaccttgccgcagtggtgggccgcgtccagggccacgccgcccacgtagaggctccagaccagcgagcaggccagcccgcccatgaccacgccgaccaacgagtcgccgctttcggccccccaggccaggcgggccagatgccagacgatcatcaccgccagcaccgagaccgaagtcaccgcggtgtaggccagcgcccgataggaggccacgtagggcgccctggcccggcccacggcccgtagcgccagatgggccaggccgctgaggatcggcgtggccagcatggccgcgcccacgccctggaccatgccgttcatcaggcccacggcgatgatgctgggcagctcggccaggccgacgccaggggtcagggcccaggccaaggcctggctgatcagctccagatgcagggccagcacggccacgaacagcgccggccgcagcggcccgccggccgccggcaacgaaaaagtgcgcgagggatagcgggctatccaccagaacgtggggtaaaagccggccagccaacgttggggcgcttcccagggcagggctggctgaggcggtggctgggatgatggctggggctgctcgaagtcgttcacgccttggtccatgactgtggtttgcgtcggaccaaagctagcatattagttcgccctggcaaactcaaatcgcctcatgcccgctccagcacgatgaagcagcgccgccggccgtcgccggcctccacgcgcaggcccaccgccgccaggccgccgtcgttcagatagcgctcgaaaaccgggcgggtgttcatgcgccaggccagggcggcggccggatcaccggccttgagcgcttgcaggtcggcggggatctccaccagcggcggcgcggcgtcggccaggggcggcgcgaccggcggcggcgcgttcagatcaaaacgggcgatgaagcgatccacgggcaggccctggtgcattttggcggtctggggaaagtggtcgcggtcgtaggccacggcgcggccgccccagacattcaggtataaatgggcgttgcgcgcctccagcggctcgaaggtgatgtagaccacccccacgcccatggcgcgcaaatcggcctgggcccgctcgatcagccgccggcccagaccctggtcgcgccagccgggcaacacgcccagcatgtggccataggccacgcccggttccaagctgcccagcatcacgcacaggccgaccatgcgcccttggtcgaaggcccccagggtcaggcccaggcggggccgccgcaggcccagggcgtgcagggtgatcggcgagacggcgttcagttcgtccaggccccagatttcttgttccagggcggcgcaggcggcgaaatcgtcctggccggccagcgggcggatgatcggcgtcatggcggctcccggcatgggttgacgcccattgaacaccgcgcgcggcgtcccgtcaaggagttgggtctggccctttacaatccgggcgaaactggtatgctttgggccagattccgccagaagagcccaaccaaagaggtctctcgatcccacggtcgcccagcctgacgccaggcgggcgtttttcttgcaattatgggccgaacttgcggaagcgaccggtcgttgatcggtgaacgcccgcgtgcgcctcgctggaggcggacggggcatgttgacttatttcgcagcgcaagttaggagcaccatggacgcccctggattcgaccagttgggtctgagcccccttttgaccgccgccgtgaccgagcagggcttcaccagccccacgccgatccagacggcgatgatccccctcatgctggaaggccgcgacgtcatcggccaggcccagaccggcaccggcaagaccgccgcctttggcctgccgcttctgcacaacatcagccccggcgtgggtcaggcccaggccctggtgctggcccccacccgcgagctggccatccaggtggccgaggccttgcagggctatggccgcaagatgggcgcgcgggtgatggccgtctatggcggcgcgccctatggcctgcaaatcagccgcctgcgcaagggcgtggacgtggtggtgggcacgcccggccgcgtgctggacctgatcggccaaaaggctctgcgcctggacatggtcgagacggtggtcatcgacgaggccgacgagatgctcagcatgggcttcatcgccgacatccaggccatcctggaggccacgccgtcccagcgccagacggccttgttttcggcgacgttgccgccggccattcgccaaatgtcccaaagttacatggtcgagccccagagcgtcagcgtcagcccgcgccagctcaccgtcgaggccgtcgagcaacgctattatctgctcgatgagcgcgacaagctggccgccctctgccgtctgctggaggtcgaacccgtcgccagcgccctgattttctgccgcaccaaggccggcacgggccagttggccgacgagctttcggcgcggggtttcgcggccgaggccatcaacggcgacctgagccaggaggcgcgcatccgcgtgctgggccgcttccgcaacaatcagctcaagctgctggtggccaccgacgtggccgcccggggcctggacatcgacgacatcagccacgtcatcaacttcgatccgccccaagaccccgaggtctacgtccaccgcatcggccgcaccggccgggccgggcgcgacggcgtggccatctctttgctttcgcccaaggaccgctggctgctggcgcgcatcgaggcctacgccaaggcccgcctgagccattgcaccctgcccacgcccgaagagatcatggcccaccgcgagggtcggctcttggagcgcatggtcgccctgctcgacgacggcgggttcgcccgcgaaaaaggcctggccgccaagctggaggcccagggccacgacctggccgacatcgccgccgccgccctcaagctggcccgcggccaagaaaaaaccagaaccatcgacccggtggccgagtactcgttgacccgtccgcccaggggccgccaaccctacccggcccgcgatcagcgccgtggcgattcacgccgcttcgatgaccgccgccaggacgaccaccgccgggtcggcgagacgaccgcccagcccgagagcggcatggtgcgcctgtgcctgggcatgggccgggccgatggcatcaacgccggccatgtgctgggctcgttgtcccaccacgccgagattcccggccgctgcatcggcaagatccgcatccaggacacgcggacgctggtggatgtctccgagcaggtggtgggccgcgtgctggccaaggccgctggttatcgcatcggacgcacgccgatcagcgtcgaactggcttagggcgctcgacggcgcatcgccgaaaacagcgcggcggcggagagttgatctccaccgccgcgccgtattttctctgatcattgtcggcgttggccggtcagcggccctggccgccagacgagcggagctatcccctcgtcgtcgtggcggctggcgtcgccttgccggcgctagcgacttttttcgcgcgccgctgattactcggcgggcttggcctcctcggcgggagcggcgggagcggcctcttgagccggagcggcttcctgggccggcgcggcctgctcggtggtcgcggcgggggcctgggcctcgggagcggtctggccggaatcgctgcaacccacgatcacaaacgccgccagcatcatggcggccaacgcgatcaactttttcatctcttgcctcctcggccccatgggccaccggttgaatagaagccgggttcccccggccacgtgcttagtctacacagtctaaccacaaaagcgccatagttgccaattaacattttgttacaagcggcccgagagttcaagaggccattgccgaataaacaggcgggatattttcatccaacatggcgcgcagtcgccggcccagattttccacggcgcgcgggtcgatggccggtggcgcgccggcggcttgcaacgccgcgatggccagttcggccggcaggttgcccggcgcgcgacccggcagaaaagggcagccgcccaggccgcccagggtcacgtcgaagcggccgaccccggcccgccagccggccagcagattggcgcgcaaggcctcgggccggccgtgcagatgcaggcccagggcctccagcggcaaatttcggcccaactcggcgatcatccgccgcaactggtttggccgggccaggccggcggtgtcggccaaaaaaaactcttgcgcgccaagatcggccagccaggcaaaggtccgcgcgatcagctcgcggggcggcgcggccaggcccggcccgccaaaggcgcattgcaggcccacccgcgcccgcaggccggcctggcgggccagggcggtcagttcgcccaggcgggccagacccccggccacatccaggcccaggttggcccggctgtggggctcggacaacgaggccgaaagggccaccttgcccagaccgcaggccagggcccgctccaggccctggcggttgaagaccagcgccgaaagcgtcaaccccggccgcgcgccggcggccaggcgggccaggcgttcggcgccgatcatctggggcatcttgtcgggccgggccatcgaaccgatctgcacgctctggaacccggcgtcggccaggccgcgcagcagctccagccgccgggccaggggcagggcccggggcaggatctgcaagccgtcgcgcagggtttggtcctccagcacgagcggccgccggacgttacatgcagcccaggccatcgccgccgccccggcccttgccgccgccggcgcagccgccgccgctacgccgcaggcgcagggcgctgagatcctcgccggcgtagagccgcttcaggccctccaggataaacccctgcatctcgacggccgccaggccgctttcggccagcaccgtccgcggggtctggcccacgccgctgcacaacaccgcccggcaatcggccaacaactcggccacctgccgccagcgggcttcgccgccgccagccggcggggcctggcgcgtgtccaacaactcgaagccatcggccgtggggccccagatctggaagcgctcggcctggcccaggtgcagattgaccaacacgccctcgcggctggccacggccacgaagggccgggccgcgtcggccggcggggccagcttggcgcactggctcaggcagccggccaggcgcggcgactgatcctggcccagcaggcccaccgcgtcggcccgacagcgcgtgcagtggcgcatctggggcagatgaatctcgcaaacggcgcgcaggcgctccatcagcggccggggcggctcggggatatggccaaaggccgtgccctggttgggaaacagcggcatcaggttcatcagatgggccccccgcgccgcggcccagcgcgcgacccgctccacgtggccatcgttgacgccggggatgacgatggtgttgatcttgaccttgacgccggagtccttgagcagggccaggccttcctcctggcgggccagcagcagctcggccccggccaggccgcgataaaccaccttgccgtcgcggacccaggcgtagatgttctggccgatggccggatcgacggcgttgaccgtcagcgtcaggtggctcaggccggccttgatcagcgtggccgcgtgggcgggcagggccaggccgttggtggccaggcacaatagcagctcgggccgggcgcgcttgatgcgcaggatggtctccagggtggcctcggcgttggccagggggtcgccggggccggcgatgccggccacgctcaggcggggctcggcctggagggcccgctccatgtaggcctgggcctggtggggctggagcacggcgctgctgacgccgggtcggctttcgttgacgcagtcatagcggcggtcgcaatagttgcacttgatgttgcacaacggggccaccggcaggtgcgcccggccaaaggcgcccttggccgcctcgtcaaagcaaggatgacggttgggctcaagcggttcgttcatggtgcgtcctcccttatagatagccgtagccccagtggtggcggtcctggtcgtgggccaggatggcgttgatgatgcgatccaacagctcctgcgagccctggtagtccaggcagagcaggcgctggccgccaaagcggtcgtggatgggaaagcccacccgcaccaggggaacgcccagctcgcgggccaggcgatagcccttggagttgcccaccaggatatccgggccgatctggcgggccatctcgccgatctgctggaaatccacgccatcgacggcccgcgcgggctggcggaccagcccctcggtgacctcggcgatggccgccggaaaacgaccgctcttgccgccggtggcgcacaaggccggccgcacgcccagttcggccagccagccggcaacgcccaccaccatgtcctcgtcgccgtagatcaccgccgtcttgcccgaaagatacttgtggccgtcgatcatggcgtcgatgagccggccgcgctccaactcgatttcctcgggcgtgtcgcggccggaaagctcgcgcagggcctggtgcagcgcgtcgcaggcccgcacgcccatgggcaggcccagcgagcgcagcggcacgttgaggtacatctccagccacgatccggcgctgcggccgggcaggcaatggcccaactcgatggtggccttggccccgcccatggcccgcagttgattgagcgagacgccgccggcgggcagcgcctcgtaggtggccatggccggggcgtcgagggtgcgcgaatagtccggggccagggccgcgcgcaggccataggcgcgggtcaccgtcgccaggcggcgcaggtcggccgggctgacaaagccgggcagcaggttcacgccgccatgggccggcgtgggctgggccaactgactgaccatggccagcaccgccgcgtgaaagccgtccacgtggctgccgccgtaggccggcgtgggcacggtgatcagggccggcatctggccgtcgggggtctcgaccttggcctcggccagaaactcgcgcaccaggccgggcacgtcgtcgccgatggtctcggtcaggcaggtggtggcgatgcccaccaccttggccccatacttgttgatgacgttgaccaggcccttcttgaggttgggcccgccgccgaagatggcctggttttcgcccaggctggagctggcgatgtccaccggctcgcggaaatggctgatcagatagcgccgcatgtaggtggcgcagccctggctgccgtgcagaaagggcgccgcgccctccacgcccttgaaggccaggcaggcgcccaggggcatgcacagcttgcaggcgttggtggtcgagacgtaatcgggcgatgtgatttctctggtcatgccgccgcctccttggccagggccatgcgccggggcgtgaagcgccagaccgggctcatcaccgtggcgtggatctcgcgggcgaagttgagcatgccctcgaagccctccagggccaacttgcgctcgtggttgtggtcgcaaaagccgatgcccagcttgtaagcgatgggccgctccttgacgccgccgacaaagacgtcgacgtccttttcgagcagatagttcatcagttccagcgggttggcgtcatcgacgatgatcgtgccggggtcgctgaccctggccagctcctcgtagtcttcctcggtgccggtctggctgccggccaagaccacccgcatgcccagcaagcggaaggccttgatcaggctgaaggccttgaaggccccgcccacgtacatggccgcccgcttgccctgcaagtcctggcgcagctccatgagctggggataaagcgcgcccagctcccgcgagaccaactcctgggcccgggcggccatcagcgggtcgccgaaaaagtcggccacgtcgtagagggcctgggccatgtcgtcgacgcccaggtagctgacgcgcagaaacggcgtgccatagtcgcgctgcatcatgcgggccagctccatcgtcgccccggagcactgcaccaggttcagcgccgcgccgtgggcgcgcatcaggtcggccacccggccgtcgccggtgacgccggccaccacctccacgcccatctgctccagatagcgcttgatgatccaggtctcgccggccaggttgaagtcgcccagcaggttgacgctgtgggggcttatgccctcggtggggccctggccgatcagccgggccatggcccgacaggccgcggcgtagccggcccgcttgttgcccttgaagccctcgctcatcaccgggatcaccggaatgcccgcctcggcctcgatcttgcggcagacggcggccatgtcgtcgccgatgatgcccacgatgcaggtgctgtagacaaaggcggccttgggccggtggcgggcgatcagctcgcgcagggcccgctccagcttcttttcgccgccaaagaccacgtcgcgctcttgcaggtcggtgctgaacgaatggcggtgcagcatgggccccgagctgagcgcgccgcggatgtcccaggtgtaggcggcgcagcccaccggcccgtggatcaggtgcagggcgtcggcgatggggtagagcaccacccgcgagccgcagaacacgcaggcccgctggctgaccgccccggccaggctctgcttgtcgcaactgatgcgaaaaggcctgtcctcgcccttttcaaatatctggtcgctgcgctcttcaaagacgacctttgccatgtggcgttctccctaggtgatcaagtaatcggccggaggctggccgtcttcgatgccatcgaggatcgcgtcgatggcctcctcgctgtcgacgcccttgaaccaccagttttacggctgcaccaccatggccgggccgttttcgcactgcttgagacaacccgtggcggtgaccaggcagtccaggccccggtcgatgatttcttcttccaggtattgcaaaaagccgttggtctttttgtggcagatgcccttggggtcgccacccaggcgaaagctctggcagaccaggatctgcgtggcgggaatacccatgatatcgctcctttgtcagctcgcgccgaggcgcttggttaatgaacgcatcatttgccgcgcccctttttccggccgccgtgcagggcctcgaccatgccttcgatgttgccttcctggcacagcacgctcagccccgcctcgaccagcgcccgcttgggcgcctcgccggccgccgcggccagcacggcgaaacagtcgccaaggatctgggccgtttgccgccagcgggcctcgccgccgcccggcgcgggggctggcctggcctccagcaacgccaccggcccgttcttgggcccatagatcaggtattgctcggcctggcccagatgcaggtccacgtcgaagccgttggagctgcacaccgccagataaggccgcgactcgctgggccggggcagggcgtggcccgccgcctcgggctggccgaagtcgtaggtcagggccttgtcgcacgctcgcgggtcgatgaacatcgttggcaggtgggccgccgccgcctgggtcagggcctccagccgcgccgggtcgagttggcccagcggcctggggctgccgtcgtcgacggcggaaaaggggaaaagcctaagctccgtcgcgcccagccgggcggccgtggcggcgatgagctccacgtgctccacgttgacgccggggtagaccgtggtcttgacgatgaccggcagacccctggccttgagggcggtgatggccgccgcctgttggtcgatgagctggtcggccgcctgggccagggggatggtcctcacgccgggcctgatccaggcgtagaccttggccgccaccagcgggtccaccgcgtcgacgagcatggccaggtgggccaggtccagcgcggccagcctgtcggccagggccgtcaggccaaggcccagggtggtcaggcagaggctcacgccgggcagcttggcccgcagcatggccagaacctccagggtcaattccggcgtggccatggggtcgccaggcccgccgacgttgacggccttgatggtctggccctgttcgatcaggtaatccagccagttcaacgcctgttccggggtcagggcccggggcaggggcttttccgcgctgaacctgatgcgcgccatcgcccggggcgccaccggcaggtggacccgaccgctggaacggcgcgcggccgcgcagaagtcactcgctggttcgtgtgtcttgctcatggccatcctgccttgccccgacgccggggttgacttacagcaccaactcgaaggcgtgttcctggtcgtcgcgatccttgcggtccagcagggccgagaggatcttttccagcagccgcaggccgcccttgtaacccaccgtggggaagtactggtggcccacccgatcgaggatggggaatccccagcgcaccaggggaatgtcctcgtcgcgggcgatgtgcttcaggtaggtgttgcccatgagcagatccacggggtcgtttttgatccactggtgcagcaggaacatgtcggcggtctggtcgcacttgacgttgaccgcgtagggcaggccggcggttagctccctgatcctggcctcgaaggccttgcccggcgtgccgctgacgatgtgggtgggccacatgtcgatcgaggtcagaaactcggtcatggcgatgagctgatcgggatcgccggccagggccaccttcttgtgatagaagtactggtgcatgtcgctgatcatgtccaccaactggccgcgctcgtgggccacctcctcgggcacgctgcgcccggccacgatgcgcagggcgtcgacaaagcggtcggtggccctcaggccaaagggcatgtccagcacccggcagggcaccttgagcgtggtgtccaggaaacgggcgccgtcggcgctgcaccactcgcccagggccagggtgccgatgctgtcgccggcctcgcgcagctgcttgatcgtcacgccgccctcggggaacatcttgtattcgccgctcagcgggccgttcaacacgcccgaggtgtcgggaaacatgatgatgtcgaccccgaccatggcggccaggcgcttgatctcctccatgtcggcgggctcgacccagccggggatgatgttgaccttgccgttcttgtggccggtggacacggccacgcgggccatgcccttgaccatgttggaaaagccggtgacgtggctgcccacgtagctgggggtgttggcgtagatgacgtgcttgcccttggggatcttgccgtccttgtcggccttgtcgaggatctggggcaagtcgtcgccgatggtctccgaaaggcacgtggtgtgcaccgcgatgacttcgggctcgtaaacggtgaagatattgtcgatggcctgcaacaggttggcctggccgccgaacacgctggccccttcggtgaaggagctggtgccggcgctgatgggctccttgtagtggcgggtcagggtgctgcggtgataggcgcagcagccctgggagccgtgggagtggggcaggcagccgtgcacgcccagggccgcgtacatggcgccgatgggctggcaggtcttggccggattgatggtcaaagcgccgcgctcgaccaagttgtcgggggtgtgtcttagcagcatgttgtccgtccttgcctcgcggcggttattcccaaacgtatgtggccgaaagttcggggttttcctgccagggggcctttaaataaccccagaccctgctgttgaccaggcggtcgatctcgcgatagaagttgatcgccccacggaaaccggcgtatggcccgcccgagtcatagctgtgcaactgcttcatggggacgcccagcttctggatggagaacttctccttgatgcccgcgcagaagatgtcgggcttgagcagctccaccagcttttcggcctcgtactggttgaggtcgtcgatgaccaccgcgccccgctccatgtcggggatcaggccgtcgtagtccttgaacttgaggccggaagactccagggcgcgcaactcctcctggctcttgcggggcctgaagagcctttcgtcggggctgacctccagctcctcgatgttgcggctgtcggcgtcgaccttcagctcggggatgacctggcggccctcgtagtcgtcgcggtgggcgaactcgtagccggcgctgatggtcttcatgcccagctccttgaacagctcctggtagtggtgggcccgggagccgccgacaaagagcatggccgtcttgccctcggtgcgggggcgcacttcctcggccacggccctgaccgcgggcatttcctcggcgatgacctcctcgacgcggtcgatgagctcctggtcgccgaagtagctggcgatcttgcgcaggctcttggccgcggcgttggccccgatgaaattgaccttcacccaggggatgccatacttggtttcgagcatgtcggcgacgtagttgatggagcggtggcacatcaccgcgttcaagtcggcggtgtgcgagctggcgaactggtcgtaggtcgagttgccgctgaaggtggcgatgttggtgacgccgcacttgttgaggatgcgatcgatctcgaagccgtcgccgccgatgttgtattcgcccaacaggttgatgcgatacttgcccggcttgccctggtcgtcgaggcccacgaggtgcttgaacacctgattgttggcgatgtggtggccggccgactggctgacgcccttgtagccctcgcaactgaaggcgaagacgttgcagtcgccgaacttggccttcatcttggccgccacggcgtggatgtcatcgccgatgagccccaccggacaggtggcgaagacgcagatgcccttggggtgaaacaggtcgtaggcctcctggatggccgcttccagcttcttttcgccgccaaagatgatgtccttgtcctgcatgtcggtgctgaagcagtaggtcatgtagttggcggcgtccggtgcgtaggcgtcggtctggttgcggcgggtcagccaggaatagaagccgcagccgatggggccgtgggtgatgttgacgatatccctggtgggccccatgatcacgcccttgcacccggcgtaggtgcagccccgcatggtgatgatgccgggaatggtgcgcacgttggcggtgatctcgggggtttcgttttccagcgcctcgttgatcatgatctgcttggcgcgcttgcgggccaccttgggaggatacttcttgagcagctcctccttgatttcggcggcggtcatggtcgtgtcgttgttgaacatggctggggtcatttcgcgctctccatgtggcggtggctagagggccttgccgccggtctccccggtgcgcaccctgatcgcctcgccgatgggcaggacaaatatcttgccgtcgcccggcttgccggtctggttggattcgatgatcgttcgcaccacggcgtccacctgcttgtcgggcaccaccatggtcagcatgcgcttggagtagagcttgcccttttcgcccaacagggcgatggcctcctcgtagccctggctggccccggacaggagcttgctgtcgaccaggcccttgccgcgaccctggcactcgtgggcgaacatcgagtcgatgcccgcggcggtcagcgcctttttggtcttgttcatggtgttcatgcgcaccacggcgatcacctccttcatgccgaggcctccccttccgccggcgccgtgtcgcagacgccgctgctgacggtgtagacgtcctccaccgggctgacgaaaatcttgccgtcgccgaaggcgcccttggcgccggagcgggccgacttcatgatcgtctcgatgacgaagtccttgtcctcggcgcggatgacgctcatcagcatggtcttggggatctcgtcgtaggtgatctcgccgatcttgatgccccgctgcttgccgcggccggccaccgaatacttggtgaccgcggggaagcccgcgtccatcagggccgtcaggacgtcgtcggctttttccggcctcacgattgctctgaccatgatcatcatgtcgctagtcctttttcgaatgcggttggtggttgtcaggccgccagcaggccgaaatcgagcaacagctgttcgagctgttcgatcgccagggggttgggcacgacgaacatctggttgccgtcgatggcctgggccaggttgcgatagtgctgggcctggggggcctcggggttccactcgatgacggtcttgcggttgatctcggcgcgctgcacgtcgttgtcgcggggcacgaagtagatcatctgcgtgccgatcatcttggccagctcctggatcatctccttttcgttgtcgacgttgcggctgttgcagatcagcccgcccaggcgcaccgtgcccgattcggcgtacttgcggatgcccttgcagatgttgttggccgcgtacatggccatcatctcaccggagcagacgatgtagatctcctcggccttgccgtcgcggatgggcatggcgaagccgccgcagaccacgtcgcccaacacgtcgtaaaaggcgtagtcgagcttttcggacgcctcgtaggcgcccagggattcgagcatgttgatggaggtgatgatgccccggccggcgcagcccacgccgggctcgggcccgccggactccacgcaccaggtgccgccgaagccgccacgcctgatgtcggccagatcgacctcctcgccttcctcgcgcagagtgtccaaaaccgaacgctgggccaggccgcccagcagcagccgggtggagtcggccttggggtcgcagccgacgaccatgaccttcttgcccatttcggccaagccggccaccgtgttctgggtggtggtcgacttgccgatgccgcccttgccgtaaatcgctatcttgcgcacgagagcctcccgtttaaggtttggccatggctagagcatgggccgtgccaaacggaggcatggttggttatcttggcgttattgatggagattatcggcgagaagccgccagaggccagcccggcgcgggtagacctggaggtagaacgatgttacataaaagtaaaccggccgcgcggccgtggtcggctcagtccttgcgcaggcgttccagatcggcgggcttgcccaagacgaccatcaggtcgttctgactgaggacgtaatccggggccacgaccacgcgggtgaggtggctgcccttttcgcgcaaggcgatgacgttgatgttgaagcgccgccgcagatccagggcggccaggctcttgccgatcatggacggcggcggggccatctcggccacgtggtattcgccgccgatgggcaggaattccagcaggtcggggtgatcgagggtgccggccaggcgcagggcggcgtcgcgttcgggaaagacgatgcggtcggccccgactttttgcaggattttttcgtgctcggggctgatggccttggccacgatgcgcggcacggccatctcgcgcaggtgcagggtgatcaacacgctggagccgatgtggtcgcccaccgagacgatggccgcctcggccaggcccacgcccagatcctccagcacggcgcggtcggtggcgtcggcgacgatggcctgctggacgtgatcctgcacccggctgaccgccttggggtcgacgtccatggcgatgatctcgtggcccagctcgaagagcctgatggccaggtgttggccgaagttgcccaggccgatgatggccacttccatggcgcgctcctttttctggccgctagcccagcgagacctgctcctcggccaggctgtagccgatggcccggccgcgttgggccagggcgtagacgagggtcaacggccccaggcggccgatgaacatcaggattatgatcacccacttgccggctggcgtcagcagcggcgtggcccccatgctaagccccaccgtggcgaaggcgctgaccgcctcgaaggccagcaccaggaaatcgccgcgctggtggccaaggaacggctcggccaggcccacgctcatcagcgtgaccgtggccacgctcagcaccgaaagggccaaaagcaccagggccagggccacgccgacctgggcctcggggacggtgcggccgccggcctcggtggtgggccggccgcccaggcgcgaacgggccatggcccacaacacggccaaggtggtggttttgacgccgccgccgcacgagcccggcgaggcccccacgaacatcagcatcatcaccacgaaaagcgatgaattgcacagcaaattaaggtcgatggtgttgaagccggccgtgcgcgccgtcaccgaggtgaagagaatctcccacagatggccgaaaaaatccgggccgccctcggccagcagctcgaacaggccgatggccgtcgctccgccgacgatcagccacagcgaggtgaccagggccatgcgcgcgctcaggttgagcctgggatggcggcgggtgtgatccagcaggcgcaggcgcagctcgcgcaggatgatgaagccgatgccgcccagaaaaatcaggcccatcaccgtcaggttgatcagcggatccttggcgtagcccaccaggctgtcgccgaacatggaaaaaccggcgttgcaaaaggcgctgaccgcatgaaaaacggccaggcccagggccaggtgcggcgggtgatcgaagacgaaacgggcgaacaacagcgccgcgccgatgctttcgatcaacagcgtgtagccgatgacatcgcgcagcagcaggcccaactcgcgcggcggcgccgcgcccaaggccccgcgcagggccatgcggctggccatgcccggccggcggccggtgaggtagagcaggcccaccgaaaaggtcatgatgcccaggccgcccagttggatcaacaccgcgatgagcgcctggccccacggcgaccaggccgtggccgtgtccacggtgatcaggccggtgacgcacacggcgctggccgaggtgaacaggcagtccagccagcccaccgcctcggcggcctggcaccagggcaggcccagcagggccgcgcccaagaggatcagcccggcgaaggatcccaccagcaggcggaaggggctgctccaggttgtggcctgggatgcgggcaaaccgtttggcgctccttttggcgacgatgttggccagagtttagaaccgccccggccgggcgtcaattttatctttgcttttgacgcggccggcggcctgggggatattgaatgacggcggccggcaagggccgcgtggcaaaaaacgcctccagcggggacaaggcatgcgcatactcctgaccaacgacgatggcgtgatggccgccggcatcggggccctgcaccaggttctgtgccaacgccacgaggtgttcgtggtcgcccccgagaccgagcaatcggccgtgggccactccatcaccctggccgaccccatcaaggtgcggccgctcagcgccaagaccggcatgaacggcttcgccgtggccggcaccccggccgattgcgtcaagctggccatgggccaactgatgcctcaaccgcccgatctggtggtcagcggcatcaaccagggggccaacgtgggcgtcaacgtgctctattcgggcacggtcagcgcggccaccgaggcggcgatcctgggcctgcgctcgctggccttttcgctggccagccacaccagccgcgacttcagccacgccgccgccgtggccgccggcctgatcgagcaatacgacctgctggccgcgccgcccgaagtctgcctcaacgtcaacatcccggccctgcccgtggaccagatcaagggcgtgcgcctggcccggcaatcgtgctcgcgcctgggcgaacgctttttgcggcgcaccgacccgcgggggcatgtctatttctggcaggccggcgagtccatgggcgtcgagggcgggcccgacaccgactatccggccctgctcgagggctatgtgaccatcacccccctgcgtcacgacatgacccacaaccaggccctgcgccgcatgagcgagcagtggcgcgcgccgcgcctgcccggcgccccggccggaggcgacgcttgtgaaaaatgacatgaatacccattcaatggggcaatgcgccccaggccacggggcgaaactccattaaactgccggatgttgtggtattgtgaaaacgggagcacctggtaaatggtgggtgtttttaaaaaataataagtaaaaaccgcatattgtctcggcgaggcccttgctggtggtgattggcatgttgcttgctatgaaatactgtcaagacggagctgattgtgcttgctcaacttccacgcggagcgtcgccatgccagtttttgagtatgtttgcagcaactgccagaatgtcgaaaagcgcatcaccgggatcgacgaccacaccgtcatctgcgagcgttgcggccaggtttccgtgcgcaaggccgacgtggagtcccttctggcctcctacgccgtcgaccgtggcgaggttgaaagcggccgataattccatggggcggccgtgttagcggcatggccccgtgacgtggcttgggccgtcgaccaggcggtcgggcgcggtttcgcgcgcgatctggcctcggcctacgccaaactgcccgacaccatttgcgcgcgcgagggccattgttgcggcctgctgccgccggttcatccaatcgaagccctttgctggctcgggcgcttggccgatcaacgggccgatcgtcgggccgacgaactggccaatctgacagagcatttcctgaccaacgccgtccggcgtcggccctgcccctggcgcgaggaaggcgcctgccatgtctatgagcaacgcttttttggctgtcgggcctatggcctgtggtcggcgggccattacgcgcgccgccatcgcgccgccgctggcaatcaagcgcgggtggccgccgcctgggccgagcttggggtgaaactccccaacgaggttttggccgccggaccgggctattgccgcaatgtgcggccgatctcaggggcggccgcgccttccgatgcggacatcgaggccctggagtcccgaatccaggccctgggccggggcatgaccatgcccgaggccgtctggcaatggggcggcgatatttccttcgccgcggcctggttaaccttgggcccgcgcctggccttggagcgcaaggtggccgccacacgggccgccctggccggtctccaccaagaattcgccgaaattatcgatcaatctcgccaggcagcccgcgaaatggcctgctgattattctttcttttcacgttgaggcaacgggccggcgcgtctataataaaactaaacgataataattcgcaaaagtggcgcgccatgccagcggagccagcacacgatcaagccgaaatccagcgcgtgcgccggccccaggtctggtgttatcgcggcataccgatctatcgccgcgacgcgcggggcgatctggtcctgttcaaggaccggggccgcaccctggccgagatgggctttgacgagcggaccttgcccggcgagctctacgtgctgcgccgcgacaagctttcggccatcgccgaggtgcaggccgggctcaacgggcgcatgctggcggcggccgcggtcggcgatcatcagcgggtcaagttgattttgacgcagatcgtcgaggagaccttcgccgacccgcgcgcgggcaatctggaggccctgggccagacggtcaagggcctggtggaggtctacgccggcacgggcgcggccttgcagcgcatggccctgatgaccagcaaggattattccaccgccgtgcactcggtcaacgtggccgccctggtcatgggtttttgcctgtttcagaagcggccccaggccgaggtgatcaacctgggcctggccgccctgctgcacgacctgggcaagctgttcatcgacggcggcgtgctcacggcccagcgccgcctgaccagtgatgagttcgcgcagatcaaggcccacccgacgcgcggcctggaggccctggccggcggcgatttcccggccgaagtggccttggccgtggcccagcatcacgaaaagatcgacggtagcggatatccactgggtttgacttatttttcggaggcgggtcaactggtgggcctggtcgattgctacgaggcgctgaccagcgacgagcgggtttatcgtccgccgatgacgcccctggacacgctcaagctcctcaagggcgacatggccgccggcaagttcgatcgcgccctgttcgagcagttcgcctatagtttggtctgaggctcactccacggccacgcgcctgatcagcaccttcagcggcggttggccgggcgggtttttgtagatgtagcgcaggcgcgcctgggccaaaccgcccacccgccggcccagatagaggccggtgtagtaatcgtgggcctgataggcctcgccggtgggggcgaacaccggccacgagcgggccacgcgggccttttggtgcctggcgtcggcggcgtcgcgcttgtccagatcgcggtcggcggtgtcgacgccagcgcgcagcaaaaagatatagggcacgtcttgctcgtcggtggccaccaactgcaccaccggcgcgccttggggcgcgtcctcggccgtcagcaggtggccgaagacatgcagccggctgacgcccgacagccactcgggcgcggtcagcttcagttcggggttgtccggcgaaagcaccaccggcttttccagcagctccagtctggtcaggggcctgggtggggcttctcgaggcttgggccactgatagagcatgaacggagccagggacgcggccaaggctagcgccgagaggcacaggttcaacgccctgctgcgccgggtcagctccagccagccctcctggcccatcagcggcagggagtattcggccagcaatcccaggcagatcaccaaaaacgcgcccagggccagggcccgcagccattcggcctccagcagcagcgcgccgacatcgggccgccaccaggccaccgccaggctgacggccaggccggccgcccaccacaacaccagcagcgcccgcagcagccagtagaccggcagcgggttgtccggcggcggcagcgaaggcccccgccgcctggcccgcagccgcccggcaaaggccaggccgaccgcgcagcccgccagcgccgccaacggcgcaagctcgaaccaggccaccgccagcgccggcaaggcccccacgctcagggccagatagaccagccagcccaggcgacggcctcggggcagggcgggcaaaatcaccagcgtcgccccgcagatcagcgcccagagcagggccgccaaggccggtcgccaggccaaccaggggtcgggcggccactgggccgccaggtccggccgcacccaggccaggcagagcaggcacgacatcagggccaggccggcgccggccaggccggtcagccatggccgtctggctccctggcgcagttcggcgcgcaggcccaggctgagccctcccagccgcaggcccagcccgcacagataaaccaggcccagccacagcttgtagttgcccaacagcgcgccaaaatacaacagcgccccgaacagccagccgcacaggtgggccccccaggcgcacatcgccgggctgaccgcgtcggcggccagacggccgcgcggcgaaacgcccaccagccgcagcccggccggcccggccagcatgatcagccagcccaggccgaaccaccagcgttcggcccccaacacgggtagccccagccgtggccacagccaccagacccagccggccacggccaggcccgaggccgcctccaccagccccggccagaggcccacggccggaccgcgcctacgttcggccatcggcccactcctccagcgcctggccataaacggccaaggtttcacgggccgcccgccgccacgaaaacagccgcgcccgcgccgcgccggcctggcgcagttgatcggccagctctggccgcgccagcacctcgcccatggcctgggccagctccgccggacgccccggcggcgtcagcagcccggcctggcccaccacctcgggcacggccgccgccgccacggcgatcaccggcgcgccgcaggccatggcctccagcggcggcaggccaaagccttcgtaaagcgagggaaagacaaaggccacgcaggccgagaaaagcgccggcagatcgtcatcggccacgaaacccagccgccgcacggcgtgctccaggcccaagcgtttgatatgccccaaaaaggccggatattgcttgtcgccttcgatggacccggccatgaccaggagcgcccgctcgtcggtggcgcggcagatggccagggcctccaacaggccgggcatgtccttgcgctgatcgatgccgcccagataaaagaaaaacggcgcgcccggctccaggccgtggcgggccagcacggccgctcgcgcggccgggtcggccacaggggccaggtgggggtcggcggcctcgtggacgacgctgacgcgctcggggtcgaggccgtaaagctcgaccaggtcgcgcttggtgcattcgctcacggcgatgagcctctgggcccggcccaggcagcgggtttccacccagcgctccaggcgaaaacgggcctggctgacgccctggctataaatctggggcaggcgctgggcgatgagatcatgcacggtgatcaccgtcggccgcagcggccacagcggcgcgtccaggtgggcgatgaaatgcaccacccgcccggcccgccaggccggcagaagcggccgccgggccagccaatagtggctgatcaggcgcttgccgtagggcagccaccggggcaggtagccggcgggcaagcgcttgacgcggctgtcgaaatcggggtcgggcagattgccttggaccagcagctccaggccctgggggccgacctccgccagcatggccgccagcaggttttgggcgtagcggccgatgccccgctccttgtgcgccttgaagccggcctgcatggcccggccgtcgatcaccgccggccaaccactcatgagcggcctcccagcgccaggcccaggcgttggttcaggatctggcgcagctcctcggccacgcgccggggccggaagcgctccaggcgggcctgggccgcggcgctcagttggcggcgcaggccctcgtcgcccaggatatgggccagcgtctcggccgtggccacgtggtccttgtggggcagaagcaccccgccatcgcccagggtgcccggcacgcccgtggccgcgtgggccacgatgggcaggccaaagtgcatcgattccaccagcggcacgcaaaagccctcgtgctcgctctggcacagatagacatcggccgcccgataataggccatcagcgccggaaaactcacatgccccgagaaatgcgcatcgcgcacgcccagttcgccgaccagccggcgcatggcccaggcgtaaggctccatgccgccggccgagcccacgatcaacagccgcgcgccgggcgcgagcttattgagccaatagtgggtcttgatcaggtcttcgacgcacttgttgggcgccaggcgccccacgtgcagcacgttgcgccggcggtcgccaaagcggcccaacaccaggccgtcgggcggcgtgttcagcacgtccagatccagcaagatcggcgagacctccaccgccgggcagccggcttggcgtagttcctcggcgttgtaggggctcacgcccaggcccagctccaccgccggggccaccagcgccagttgctggcggccttgccgacaacgctgggcggcctcggggttaagctcgtcgaaatagcgcgccggcgtgatgttgtggtagcgcagcaccttgcggccgggcaggctcaaaaattgctcgaccagggggtggccgatggaaaaatgaaagatcagcacgtcgtcggggccggcctcggcggcgtattcgtggatcggccgggcctggccggccacacgcgcatcgacgttgagggcgaagacatcgctggccgcgccccacgaacgcagggccttttgcagggccaacacgtcggagccgatggcgtcgccaaaggcgaaatccggcagcatctggtggattttcgggcccttggccctaccggccggctggcgcgcgatgggcccttcccagcgcgtcggcgcgggcgtgggctcggcgctcagccgctcgatcaggcccagatagcgcctggtcacctcgggccacgaataattatccagcacgtagcgccggccggcctgggccatctggtcgcgcagggcgcggtcggccaagatcagctccaggcactgggcaaagtggggataatcgcgaaaatgcagcccgccgccgcttcgctccacgtgctcgcgggtgacggcgcagtcgccgtggaccagcaccggcgcgccggccagccatgattccatgatgacgatggaaaagctttccatgatcgacggctggaccaaaagctcggcggcggcgtaggcgtcgtatttgtcttgcaggggcacgaagcccaggtccaggcagtatttttcgccgccgggcgggatcggcgcgggcaggttgccgatcaagagcagcttgaggccgtcggccccctggcgctcggcgacgtagcgcatgaaatagtggatcaaaaggggcacgttcttgccggcgtccttgcgcccggcatagagaatgaaccgcccgtggccgtatttttgcttgaaacgctcggcgtcgccatgccagccggtctcgatgccctcgcccaggatcagcggctcggtgcgccccaggtcgtagagcctggcggccagggacttttcggccggcgcgtgaaagaccaccgcccgggccgcctcgaaggcccggcgcaccgaggccgtgcgggcgtagccttcatcgtgcaggcaggggatgatcacgcttttggccgggtggatcagcgggccccagacggcggtggtgaacagatagggaatgaagaaaaacggcccttcctcggggtgcgcggccagataggccaacagctcggggctgttgatcatgttgccaaaaaagtcgcgttcctcgtggggggtgaggaagtggccggccatgacccgctggttgagccggttgaacgcctcggcgtcgcggccggcggtgggaaaacgccgcacgcgcacgccctgctcgacgctttcgccggccggcagggcgtcgctgtcccagtcggagcccagtccggccaggcaggtggtcagcacgcccacgtccaccccggcctgggccaggttctgggccgtgcgccgggcctcggcctcggccccgccggggatgccctggccgtaccagggcgtgacgaaggtggcccgcaggccctttgacgcctcgctggccatggcctatttgcgccccagcacggcgtaatcctgggggccgtacaaaagctgattcaggcgcatgatgttgcggttgaaggccccggtcaggttttgcccatcgtcgacgaccagctccagcttgccgtcggcggggatctcggaaagatagagcacctccaccccgctcaggcccagccagcgccagataaaacgcaacgcctcgggatggatgggcttttgatgggtcaggtccagataaaaggcgctggcgaaggtgcacaggctctgggggttgatcgtctcggcgatgagcgccccgccgggagccagcttggccacgcacaggcccaaaagctccatcagttcgtcgagcgtcaggtgctcgaccacctgggccatcaggatgccgcccaggctttggtcgggcagcccgcgcaggtattccagggcgtcggcctggacggcgtccagcccggcggcccgcgccgtggccaccgagtcggcgttctggtccacgcccctggccgccaggcccgcctcggcggccagggccagaaactcgccacggccgcagccgatgtccaaaagcggccgctcggggccgacgccatcgcggaaatggggcagatagaccatctggcgggccttgatctcctcgggccggccacggtgcagctcttcaaaagccagataggccccgtcgcgggattgacggcgcaggctggccagatcacccacggtttgggccgggacttggccggcctgggccaggcgctgggccaagcgctccagttcggccagcaggggctcgacctgctcgcggccgcgggcggcggttttatccaggcccgagaggcggttttcggcgtcgcgcaggccgttgcgcgttcggctcaggccctcggccagatcgcggcagatgtcttccagcagctccaggcgctgctcggcctggggcatgcgggcgcgcagatccaggtgctggggcagcagcacgccggtcaggcgcaccagggccgcgttgtatttgacctgggtggccagccagacgttcaggcaaaacttgctggccttgtagacgagctttttgacgccgacgatcagccggccggccgcgccgccgcgatgggtctccacgccccagtcggtggggttgaccagctcgaccagcgttttttgccagagagttagctcggcggccgcgccgtcctcggccgaacgctggtaactgacggcggcggcctccacgcggcggatctcggcggggttgtagaagccggcggcctttttggcctggacggcggcctcgacctgggccaaaagggcgctcacgtcgggcttgggcggttgggtctgatcggtcatcgggcctctcccaggggtcgcaggctccaggcgtggggcgggcggaagacgccttcgtcgcccaccgaactgcgcacggcaaacgacgccgcctgacggatgtagtcgatgtcacggccgcttttgtcgtggatggcgatatcgagaaaataggtgccctgcaaaagatccaggcgctgggcctcgaagcgcagcgtcccttgcatgggcgggttttgatagacctggcggtcgatgcgcgtgttgacgccgtagcacagcgtggcctgggcgttgaagatgcccaccccgcagaccagatcgggcagcggggccttggcctcatagtccatctcgacggcaaaggcctcgccggtgttgaacaccgcccgctcggccccgcccgcgtcgaggatgcgccaggccgtgatccgcgcgtcgccgtcgccccagcgctcctggtccaggatcagcgccggctgatgggcctgggcccggcggatggcgtcctcggcggcggccaccttctggcgataggcgtcgatgaccggcagcggcggaccctgggccgccacccggccgccgtcgagccagatcacctcgtcggcgtattttttgaccgcctccagatcgtgggtgaccaggcagatggtcttgccccggcggcggaactggttgatcttgtcttcgcatttgtgggcgaaggcctcatcgcccaccgccagcacctcgtcgaccagcagcacgtcggggtcgacgttgaccgcaaccgaaaagcccaaccgcacgtacatgcccgaactatacgtgcgcaccggtgcgtcgatgtattcgcccaggccggaatattcggctatctcgtcgaaacggctggcgatttccttcttggtcaggcccaggatcgccccgttcaaaaaaacgttttcgcggccggtgaactcggggtgaaagcccgcgcccagctcgatcaggctgctgacgcggccacggatgatcacctggccctcgtcggccttgtagatgccggccaggatcttcaaaagcgtcgatttgcccgagccgttctggccgatgacggccaaggtcttgcccggggtcatggtcaggtccacgccgcccagcacggtgatgaaatccttggcccgccggcggctgaagggctttagcagcagggtcttccaggtggtgtagtcgccttgcaggatctcgcgccggaagcgcttgaccaggcctttgacctctatggccggttgttggctcatgggccccatttatcgcaaaaggtttgacaaatcgcgcgccgccgcgcccagggaaagatacccccaaagcggcggcaaagtcaaaagctcatggcccggccgggccggctcaataggcgttggggtcgaacaagacccggccgacggtgcgcagcatgatctgaaaatcgaaccacggcgaccagttttcgatgtaatagagatcgtgctcgatgcgcttttccagggaggtgttgccccgccagccgttgacctgggcccaaccggtgatgccggccttggtgcggtggcgcagcatgtagccggggatctgcttgcgaaactcggcgatcagctcgggccgctcgggccgggggcccaccagcgacatctcgccgcgcaggacattgaaaaactgcggcgtttcgtcgatgctgtatttgcgcatgaacgcgccgaacctggtggggcggcagtcgtcctcgcaggcccagaccggcccgcactcgtcctcggcgccgacgggcatcgagcggaacttgagcatggaaaacaaccgtccgtccatgcccatgcgctcctggcgatagaagatcggccccggcgacgaaagccgcacgccaatggccgccgccagcatcagcgggccaaggagcacgatgcccgccaacgagcccacgatatccaccgcccgcttgaccaacctgctccagccctccagggggctgccggccaggccgatcaccggcatgccctcgaactcctccaccgagccgcgcagcttcatgaaacgatagaggtcggggactatcttgacgtcgacggcctcgtcggccacctgttcgagcacctcgttgatgcggtcgtgggcggccaggggcagggcgatgatgagcatgtgcaccgaaccgccggccaggatgcccttgatggcctgatagccgcccaagacgctcaagccgtcgatttgcttgccgatcatctcgggccgccggctgaggaaacccaccacccgcaggcccagttcggggtgcttttggatgttggcggccacctggcggcccagttcctcggccccgatgatgagcacgccctcgccggcccgctcgttgtaaaagcggcgcatggccgcctgcatcagcggccgggcgaggatgagcgccacgaaaatcagggcgaaaaattgggcgaagaccatgcggctgaagtcgtagggccgcagaaaataagtgagcgtcacggccatgatcacgccggtggcgctggcgcgcagggccggccaccagacctgggccggcctggcccacggccggcggtaaatgcccgaggccggcagggccacggcgaagacggccagcaccagaaacagcagcgtcaggtagaggtcgagatcgggcacgcccttggtgacgggaaaaagcggcgcgaaaaaacgccagaaataagcggcgatccagcacagggccaccacggccagatcgaccacgaacaacaacgagcggaaaaatctgagccgtttttcaaacatttatcgcgcccgcctgcagcaggggatcggccgtccgcgcgggtgggccggacgagggcggcgagggcaagagcgccggccgctcaacgggccgggccgccgccaggtgacgggtgaggggtcatatgctgcgaatcttttcgccggcttcctgcttctttttgcactcgatgcactgggtggtcaccggccgggccttgaggcggtcgataccgatctcctcgccgcaggattcgcaaatgccaaacgacccgtcggcgatgcgctccagggcctcttcaatcttgctcatgagcttgcgctcgcggtcgcggatgcgcaagaggaaattgcggtcggactccagggccgcgcgatcggtgggatcgggcaggttttccttgtcgtcggtcatgcccgccacggtgctttcggcctcgcggcgcagctcgacgaggcgctcctcgagaagttccttgaagaactgaagttgttgttcgtccattcctgccacctctcaagcaatttgcgggcaagggttaggcgggcagtttatcacggagcggcggttatgtaaaggaggcagccagggctaaccacgccgccaaacgccgcttttgccgccggatttctccagcaggcgcagcgagacgatctcggcggcgcggtcgacgcccttgaccatgtcgtagagggccagggcggccacgcccgcggcggtcatggcctccatctccacgccggtctgggcggtggtggcggcgctggcctcgatgaccacgccgccctcgctcagcgaaagctccacgctcaccgcgctcaggggtagcgggtggcacagggggatcagctcgggcgcgcgcttggcggccatgatgccggcgatgcgcgccacggccagggcgtcgcccttgggcaggccgccctcggccaaaagcaccagcgtctccggggccaggcgcacctcggcccgggccagggcctggcgccgcgtcggggccttggcccccacgtcgaccatgtgggcgtggcccttttcgtccaggtggctgaggctcatcgcactctccgccgttggtttggggtcatttcaggccgaagatgcgccgtttcttgcgctcgccgccgctttcggccacggcttccggctggggcgcggcctgcttgtcgcccagggcggcggcctcctccagcagttcgcgctggcgcttgctcaggtgggtcggcgtgcgcgtgatcaggcggaccatcaggtcgccacgacgctgatcgcgcagattgggcatgcccatgcccttgaggcgcagcacgtcgccgtgttgcgcgccggggctgattttgagctcctgggggccgtcgacgagggtctcgaccagcaccatcccgcccaaggccgcctggaacatcgaaatttccagctcgcggaacaggtgcgcgccctcgcgttcaaagaccttgtggggcgggatgtggatctgcacgtagaggtcgccgggctcgccgcccagcaaaccggcctcgccctcgccgcgcatgcgcagacgctggccgtgctcgatgcccgccggggccttgaccgtcaattgcttttcgtgataaacgcggccccggccgccacaggccgggcagggatcgtcgatcttgctgccggccccgcgacagtccgggcaggtggtggcgatgcggaaaaagccctggctgcgcatgacctggccgtggccgccgcaggtgggacagacgcggggcggcttgccgccggcctggcccaggccgccgcactgctcgcaacgcacctcgcggccggcggtgaaggtggcctccttgccgcgggccgcttcctcgagggtcagctccaggtcgtagcgcaggtcgtggccgcgctgggggccgccgcgccgcgagggccggccgccaaagccgaaaaagccatcgaaaatgtcgccaaaggcgctgaagatgtcctcgacgccgccaaagccgttgaaaccggtgcgctgcttgaggccgtcgtggccgtaggcgtcgtagagccggcgcttttccgggtcgcgcagcacttcgtaggcctcggcgcaggccttgaacctctcctcggcctcggggtcgtcgggattgcggtcggggtggtactgcatggccatcttgcgataggcctttttgatctcctcgccgtcggcgtccctgctgacttgcagggtctcgtagtagcaggtcttcatggttcgctgtccggccaaaagattgcgcgcccggcccgcgcccggcgcttatacggtttgatcgtcgtcgggcgtgtcggcggcttgttcctggttcgtcgtcggttcgtcggcctgatcgaccgcgacctcctgggccatggtggcggccaggctggcctgggccaggcgggcgcgctcctcggcctcggccctggcgcggccctcttcggcttcctcgcggctgaccgggtaaacctggccgccggcgatctcgcgcagggcctgaaccacctctttgtttttgctttccaacagcggcggagcgccgtcgcgcagttggcgcacgcgctgggcggtcatgtgcaccaaggcgaaacgattgggcacgcgcttgaggcagtcctcgatggtcactcgagccatgtgcaagtcctttttgtgggcccggggcccggcttgggtgatggcgggtagaaaataagcatcgccccaaggccgcgcaagcctcgggggcgagatttttcgtggcggccccatggcggaaaccacgcaagctatatttattaccatcgtcggcgcgggctgtaaacgcccaaaaaacggcgcggccgcccaaatccgggccgccgcgccgcccgcgccgcttcgccacgtgcgcgcgcctactttttctcgccgaactcgttgggcacgttccagtggtcggcgtcgttgggggcctggtgataggccggctgcgtttgtttttccgccgcgccggcctggccttgcagcgccgtgggcacgttccagtggtcggtctcgctggccaccgtgccctcgcccaccggctgcgaggccgggatcgtgccgcggtaaggggccgaagccaccgggtcgggatagccggccatggcttggccgcccacgaacgacaggctcaggccgcccacgatcgccaaggcgacggccgaggcaaggatgatcaacagttttttcatgacgccctccgtgatcggcatggatcgttgctgacgcatcccgtcaatgcaggggacgtgccacggaggtttattggccgaaacaccaattagaacgaagtgttgttgtctggcgggcgttcgcgggcgtttgttgtgtcattccaaaatggaattgttagcttgttattgtttccaaaatggtaaattgggccaaaatggtggggttttcagcccatatcccactgcttcagccgtcgccacagcgtgttgaccccgatgcccagcatgcgcgccgcttgcgagcggttgccgccggtggcttgcagcaccagcttggtgtagcggcgcagcaactcgtcctggttgggcatgtcgccggccagccagtcggccgcgccgaccgcgccgcccacggcctggggcaggtgctcgggctggatcagctcgttgccggccaggatcaccgcgtgctccacggcgttttccagctcgcgcacgttgcccggccaggcgtgggcctccatcttgcgcaccgtggccggggccaggccggggtggccgggggccagtttttccagaaaatgccgcgccagcagcaggatatcctcccgccgctggcgcaggggcggcgccaccagcggaaaaacggccaggcgatagtagagatcctcgcgcaggcggccggcgctgaccatctcggccaggtcgcggttgctggcggcgatgatgcgggcgcgcacgggccgactcttcaggccgcccacggggcggatttctttttcttgcagggcccgcagcagcttggcctgcaactccaggggcagttcgcctatctcgtccagaaaaaccgtgccctggccggcctccaggaaaagcccaggcttgtcggcctcggccccggtgaaagcgcccttgacgtggccgaacagttccgactccaaaagcgtcgccggcagggccgcgcagttgatggccaaaaaaggctcggcctggcgacccgaacgctggtggataaagcgggccagaacctccttgcccacgccgctctcgccgccgatgagcaccgtgctggcggtgggggcgaccttggccgccagggccagcacctggcccatggccttgctgcgatgcaacacgccgccagcggtcacttccgccggccgcaggcgggccagttcggcctgtttggcggccaggtcgcgttgggccgcggccaggcgctggcgcaggcgggccatgtcgtcatcgagccgctccagcgaaaaacgccgccgcaactcggccggatccacgccccagtcggcgatgggccgaccctcgtaggcgcagtggtcgtggccctgggcctggcagtaaagctcctgcacccagatttcctggcccagggccacgctggccaggccactggccaggccgctgagcaaaccgcacaccggccgatcggacggcccgaggccttccaactggagctgggcctcgaaagactgccgccagcggccacggaagcagcgcaagccaccggcgggctccaggatcaactcgtccaactcggccacggccacgccggccatggcgcaggcggccacgccggcccgcagcagttcctcccgcgaatcccagtcgtagttgtcggccaggaccagccccagcgccagaccgttttcatagcccatgcgggtgaaaatggcctcgaccagctcgaggtccaggccctggatcatctcttggttgacccgacccagggcccccaggccgatcatcatcaggcggttgtcgttgatcacgggaaagcccgtggacgcgtcgcgctggatcaattcggccaggcggaaatccgcggcgcgcacggcgagccctccccgccgccgctagcggcgggccagctccagggacttgagcatggcgtccatgacgtcctgggccagggaggtgctctgggccgggcaataggcctgaagcatcaggttggccccgggcatcagcacggtgtggatgtcgaactgctggccgctggcgcggtcggtcatggaggcgacgatgtagcggcactggatgttggcgtaggtcaccgcgccctcgcttttgatctgggcgcccatctgctggaggttgccggtcatggcctgatcggtggcctgaaagagctgggcgttcatggtggcgctgagggtcaggttgatgttggccccgggcatggcgaagttgtaggtggccaccgtgccggtcatgccttggggcaggttgaggcgaaactggcccatggcgtcggtgaaccgctggccgggctgaacctgctgctgctgctggggctgctgctgatatggctgttgatattggggttgctgctgaggttgctgctgggtgttgccgcccacggcgggatagggcgattggggggtggtcggggcctggttgtagccgccgaaggggttgccgacctgggccagggccaagccgccgagaatcaaaccgagggcgacggccagggccgtgaggatgattttgcgagctgccgcgcgcatgggacgcctccgaaaaacctggaacgattaccgtcaaactccgcccgccgccgggccggattcggtcattttagcacaacgaaaacgggccgaaagacgtttgttggccgcaagcaacggctttgccgccggccgacgttgtgctaacatcagtgggcctgccgggagccgtcgcgaggagcgttgtcatgccgcattttctgtccagccgtcgttggggattttttgtggccgtggtcgtggccctggcctgcttggccgcgccgcccgccgcccaggccgaccagacgcgcaaggtctggccgttgttctacgggaccgacgatgaaggcaagccgaccggccgcgccatggagatgaccgtgggcctggccccctccaacgtgggcgaggcgcgggtgggctttttcgaatcggagttcatgggcgccggcgaacagtggcgcgccgccggttggatggcctcggtggtctcggcgctctacgccggcaagccgccctcgctgtggcgcgtctatttcgacgtgcccggcaacatcgacggcccctcggccggcggactgatgaccagcaccgtcctgtcgctggtgctgggccagcccatgctgcccgatgtgaccatgaccggcaccatcaaccccgacggctccatcggcccggtgggaggcatctactacaagctggccggggccaaggccgccggcatgcgcaaggtgctcatccccgccggcggctccaccgaaaagctgggcgacggcaagagcgccgacctgatcgcccgcggtcgtgaactggggctccaggtcgtgcccgtggccgacgtggccgaggcctaccagcacctcaccggccgagccctggccaccctgcccgacgacggccgcgccttccgcctgcccacccgcaccaacgaggccctgcaaaactcctatcgccgctgggccgccaaatacgacgaagccaccgccaacatgcgcgccaacagcgccgccgtgcccaagcgcttccaccccaggctgcaaaaaatctgggattccgcccaggcccagcgggccaaggctcaggccgccctcaaccagggcgcgcccagcgcggccatgcaattgatgtacggcgcggccgtcaccgccgacatcggggcctacctctgccacctctacatcggccacgaccgcggcggcgtggacggcatggcccgcgtgctgagcggatttctgatcagcgaccagtttctgaatcagtttcgggccaagctgagcgcccagcgggcccacagcgtcaccgacctgatcaccctggccgaggccttcgcctactacgacgccgccgtgggcgtgcatttcaactccgggatgatcctcggccggctgcaaaaggaaaaagaccccgagaaggtcttcgtgatcctggagcaggccaccctgggcgaggccatggcccgcaatttcagccacttcgtcgacgacctgctccacatgggcatgcgctaccccggccccaagctgcctgcgggcaaagccctggccgactgggcccaggccatgcgcctggccgccggcggcaacctgggctacatcaaaaaagccatcatcgagccggccgccgaggaactgggcgtggccccggccgtgctgatgaacaaggtgctgggcaacgactatcattacctgctggccaacgccacctacttcgcctcgcaggccatggccggcggcatgcccgacgacaccagcaagggcgcggccttgctgggcggctcggtggcctccttcgggctgtcgtcgatggtggtggccaagtactacagcctgggggcccagaccaacgccgagggcgaactggtcaagctgggcgaccccggccgcctggagcccatgctcggctcggccagggcccaactgcgccaggtgatcctggccgcccaggcccagggctgcacgcccatcgtgccgatctttcaccttcagacggccgactacatggcccgggccgacatgagcctctccgaccgcctcaccggcatgggcgaatgctggatgggctcgaccttcggccggctgatgaccgccctgggccgccggccctgaaaggctactgctcggccatgtaacgcacgatggccacgtccatggacgtgcgccgggccacgtcttccaggctcaggccctggcccagcaggcgacgcaccaccagcggcaagggctcggccaactcgacgatgtggccgtcggggtctttgaagcgggccgtcatctgggcccacggggcctcggtcaggccgtggatgacctccacgccggccacggccagggcctggcagtcttgttccagggtttcgctctcgaaatagagctccagattggcccggcccatggcctgggccccggcctccggcccgccgaagatcacctcgtgggcgtggtccttttgccagatggaaaaaccgccggcaaaggccacgtgggggccgttgtccatctccaccgcctggcccagcaggccctcgtagaattggcgcgagcgcgccacgtcggccaccataatggccgcgcccatgaatttcatcgccatttttcgctccgggcaaggttttaaactagacgcaagtctagcttaatccgccagccgcgccaagcgaaaaaaacgccctactcggcaagctcgggtcgatcggcgaaaagggccagggcctgggggttggccagggcgtccttgttggtcaccggccggccctcgatgacgttgcgcacggccatttccacctttttgccgctgatggtgtagggaatatcgtcgacggccagaatcttggccggcacgtggcgcggcgtggtgttctggcggatgcgcgtggcgatggcctgggccgtggcctgatccagttggtggccgggggccatcttgacaaacaagatcacccgctcgtcgccgcgccaccgctggcccaccaccaggctgtcggccacctgggccaagccctctacctggcggtagatctcggccgtgccgatgcgcacgccgccggggttgagcgtggcgtcgctacggccgtggatgatcacgccgccctcgggggtcatctcgcaataatcgccgtgatgccacacgccggcgaaacgccggaaataagcgctctgatatttttcgtcgtcgggatcgttccaaaagcccaccggcatcgacgggaagggcttgacgcagaccaattcgcccttttggccccacagcgcccggccgttttcgtcccaggcctgcacggccatgcccaggcccggcgcctgcaactggccggggtagaccgggccgatggggttgccgccggcgaaacaactgatgatgtcggtgccgccgctgatggagctaaggcacatgtcggccttgatgttttggtaggcccaatcgaactgctccggggccaggggcgagccggtggagagcacggccttgagccggcccaggtcaaaggcctcggccgggcgcaggccgcttttttccagggcggccagatagcgggccgaggttccgaaaacgctgacgccttcttcctggctcatgcgccacaacacctccgggccggggtgaaaggggctgccgtcgtagagggccacggccgcgcccacggccagggcgctgaccagccagttccacatcatccagccgcaggtggtgaagtaaaacagcgtgtcgtcggccgtgaggtcgcattgcagggcgtgctccttgaggtgttggagcaatgtgccgcccgcgccgtggacgatgcacttgggcgcgccggtggtgccggagctgtacataatgtagagcggatggtcgaatggcagttgggcgaaggccggcgggccgtcgccgtggccggccacgaagtcgtcgtaggcgatggccttgggcgcggccgagaggtcgggcgcgtcggtcatgtagggcgcgacgacgatgcgttccagcgaatcgatgcgcgcgccgaccagggccgcccgctccaggcagtcgaagcgcttgccgccgtaggggtagccgtcggcgcagagcatgaccttgggccggatctggccaaaacggtccatgaccccctggaagccgaaatccgggctgcacgacgaccagatggcccccaaactggccgtggccagcatgccgatgacggtctcggggatgttgggcatgaagccggccacgcggtcgccggggcccacgcccaccgcggccagggcccggctcaggcggccggaggcggccagcaactgggcccggctcaggcggcgctggtggccaatttcgttgcaaaagatcagcgccgggcggtcgtcgggctggcgcagcaggttttcggcaaagttgagccgcgcgcccacgaaccacctggccccgggcatggcctcggggttttgcgtcaccgcctcggccggccggctggcgcgaacctcgcagaaatcccagaccgcccgccagaaatcggcccgctggtcgatggaccaggcgtgcagggcggcgtagcccgccaaatccaggccgtggcgctggttgacaaaggcgatgaaacggctgagattggcccgggcgacgcgctcgggcgagggggtccacagcggcgtgggcatgacgctatttcctcggcaaaggggttggcggccggcggcgcgcccggttgggggccgccggccttgtttttttcgccgccgcggcgccggctcaggcggctatttcaaagatggtcaggccgccctcgtccaggcggtcgatctcgccacggcgctccaggtagcgcaggtgcgagagggcctcggcctgggcgaaccacttctgggccaggggaaagtcttcccacgagtcgcacttgatgtcccaagtcatgcgggcggccacctggaaggcgtccagcggcccgccgcgcagggcctcgaaggcctcctccacccgccgggcgtggtgggccctcagctcgtcgatgcgcgcgcggtggtcgttccacaggcgacggtggccaggggcgaccagggccacgtccagggcggcggtcttttccaggctggccagataatcgcccaaggggttggcgtcgtcgctcatgcactggatatttggcgtgatgtcgatgagcaggtgatcgccggcgaccagcagccgcgcggcgggatcatacaggcacagatggcccggcgtgtggccgggggtgtgcagcgcccgcaggcgatagtcgccataggctatctcgtcgccatcggccaaaatggtcatcgccgggatgcgcggcgaatgaaaatgcttgcccggatgcttttcgatggccggccgcagggtgtcggccggaaagccgttgcgggccgaatactcgatgacgctctcccagcccaggcccgagttcaggatatcggcgtcgggctggttgaaatagaccagcgactccggcccggccatggcccccaccaggccgaaatgatcggcgtgcaggtgggtgatgaaatagtcggccccggccggcgccacgccgatctcggccaggccggcctccagggcctggcggcactccgggcggttgaggccggtgtcgaccaccaggctgcgctggtcggacttgaacacgtaggagttgagatacttcagcgggctttcgggcagggtcaccttgatgcgaaatacgccgggcatgatttcttcgggcacggtcaacgtcctttccgtgggtcggagccatgtctccgcccgcatagtcacattgtagctaccgagcgcggtaagtcaagcccccagccagcccgcgccggcaaaaacaccttgacaacaccggcgcgaaaaggccggatggtttatagtcaagcatcgacacataatggataacacggtttgggcccctgaaccggcattttttgtgggaggcgatcatggccaggtacgtgatcatcggcaacggcgtggccggcgcgacggccgccgaaaaaattttggccgccaagtcaggggcccagctaacgattttcacctcggaagacgcgcctttttattatcggccgcgcctgcccgagttcatcgccggccagagcgagctggccaagttcaccctgcatgacgcggcccattacgcccagcgcggggtcgatctgcgcctggcgacgacggtcgcctcggtcgatccggcggcccgggtcgtccatgacgcggcgggtggggcggtggcctatgacgagttgctcctggcctgcggggctcggccgttcatcccgccggtggccggggccgacaaggccggcgtgacggccctgcgcgacattgccgacgcccggcgcatcgtcgagatggccggccagagccaagaggtcgtgctggtgggcggtggactgctgggcctggaggccggcgcggccctggtccgcctgggcctgaaggcgcgggtggtggagtttttcgagcgcctgctgccccgccagatggacgcccgtggcgcggccaagctgcaagcccacctggaggccatgggcttcgagttttatctgggccaaaaagccaaggagatcaccggccaggccaaggccgacggcctgctgttggaaagcggccagcacctgcccggcgggcttattttgttctcggcgggcgtgcggcccaacctggacctggcccgccagatgggcctggacatcggccaggccgtcaaggttgacgaccgcatggccaccgacatgcccggcgtctgggcggccggcgacgtggccgaacatcgcgggcgctattacggcgtctggccggcggcccaggcccagggcgcggtggccggggccaacatggccggcggccacgagctttaccagggcacgatcgtctccaacgcgctcaaggtcgtcggcgtcgacctggtcgccggcggcgacatcgacgccgagggcaagctgccggcggccgttttcgaagacgagcgcgtctatcgcaagatcgtcctggacgaaggccagatcaagggctttattttctatggccaggcccagggcgcgcgccagtgccaaaaagccatggagcaggggcgcgacgtcgccgaacacgcccaggccatgaccgccaaggatttcgatttcgaccgcctgctgggctgaatcatcacgaggaaaacaccatgcgcgcctcacgctggctttgcctgctgctggcggcggccctgctcggcctgggctccggcccggccctggccgacgcccgcagcgagataaaagactttctgcggcggcacaacggccgctatcaactggccgacgccccggccctgctgggcctgctggcccaacaccccgacgccgtctccatcggccccggcccgggccagacctttcgcggccgccaggccatccagggcgcgttgctgctgggcctggccctggtgcgggccgtggacgtgcgctttgccgacaacatggtcatcagcccccggggcgatctggcctggctgggcggcgagctacgtctgcgggcccagacccacgacggccggatcgtcgacgcgccggcccgcctcagcgccgtgttggtgcgcgaaaacggccagtggcggctgttccaggccagcgccaacctgccgccggagctttcggccccgccgccggcccgccgctgagccgccggacgcctggccgggggcggcccggccgtgctatgctcggggcgtgaggtttttttcgatcatccgacgaggtttggcatgagcgcgcgtctcagcggcccggccgacggcccggcgtattggttcattttcagcggccccaagctgcttttgcgcggcggccccaccatcgaggcccctttcgtggccgcgcccgaggcgctgggcctggctctcgaacaaatcatggccctgggccaatttctgggccggccggccttttgcgcccaggccgccgccgacgcccccgcgccagagggcatgttctggcgcatcctgctgggcctggaccaaaaagccgggccggagcttttctggaaggccggcgaggccctctacgcccagcactggctgcgccgcagccgtcactgcggtctctgcggcggcccgaccagcctcgcccccgacgaggagcccctggtcatgcgctgccagcactgcggcgggctgcattatccccggctttcgccggcggtgatcgtggccatcgagcacgagggccgcattcttttggccaacaaccgccggcatccgccgcaatggttcagcgtgctggccggcttcgtggccccgggcgagagcctggagcacgccgtgcaacgcgaggtggccgaggaggtgggcctggcggtggcggatatcgaatatttcggctcgcaaccctggccctttcccgattcgctgatggtcgcctttcgctgccgggcgttggacgaccaaatccgcgtagacggcaaggagatcggcgaggcccgctggttcgcgccgccgcacatgccctcgcggccccacggcgtgaccatcgccgcccgcctgatcgacgactatctggcccgccacggaggctgaaaaagcatgtatgtctggctgcgcctggcgcgcatggcccttggcgcgccgttgaaaaagcgcctggcccccctggagaccgccacgatcggctttgtcaccggcccccaggacatcgacccctatctgcacatgaacaacggccgttatctgacgatcatggacgtggggcgcatcgacctgctgatccgcgcgggcctgtggaaggcctgccggagccgaggctggcggccgatgatgctggcctcgacggtgcgctttttgcggccgctgggcctgtggtcgcgctttacgcagaccagccgcatcgtgggttgggatcgcaccgtcctgttcatcgaccagggctttgtttgccaaggccgcctggccacccgctgcctggcggccatggtcgtccacgatccggcggccggccggcgggtcaacatcgacgagctattggccgccatgggccaccacgacccctcgccggccctgccgcccgagctggacgcctggcggcaatggctggaaagcgccggccgggccgacgctcaggccacgtagcggccgccggcgatgcgccgcaggcgctgatcgatcagccgggccagttcttccatgctttcgttgtcgcccatgacgttgccgtgcacctccacgtggaggctgacgttctgggcgctgggcggggcctggccgctgcggttgatttcttgcagcaggggcagggtctgggcgttgacgctggcgcggcggatgacggcctcgccccgttgcaggatggccggggtttcgtcgggcagcagcccgccgtggtggcgcggccaggactccacgccgaccaacccgccgtcgtgatagacgccaaagccgccggccatggattcgatcaccacgccgtccaggccgttttgggccgagttggcggcctgggccacgtcggcgagctggccggccaggtcttgggcgctggcggccgcgccctgtaagaggttttggtagtcgagccagccgctgtcgaagctggcgtcgttggcgaagctcagggcctcggccaggccgaggaacgagtcggtggagctgtcggtggaggtttcgaccaccttgatggtgttgtccaggctgccaaaggcggtccgggcgttggccagttgggcgctaagttcggccgagccgccgctggcctggttcatggcggcgaagaggttgtcgacccggctggtcaggctttcggcctgggtttgatccaggcccatggcttggcccagggcggtcagttgcgcgccggcctgttcggcgcccagcgcgccgctttgcagggcggcccagagggtttcggcctgggcggcgaactgttgggcttgttcgaaggccaggccggtctggccggcggcgcgggcgatggcctcgcccatgcccacggcggccaagcgcacgtcgccggcggtggtggccatggccgcgacgacttggttcatggtctggcccgaggtggccagggcgtcgatctgggcctgggaaaggcccatctcgctggccatgcgccagatggcctcgccggcctggttgtatgtctccaggtcgtggttcagcgaggtggagatgttatccagggcctgggagaattgatcgctgatgagctgggcgtcgaacatggccgcttccatgggccccagggcctgggtcatggcgcggatatcctcggtgtcccagccggcgtaggcggccagggagccggcgccgctgtcgctggtcatccacgaaagcaccgccgcgccggtttgatcgccggccgacagcgattccaggccggcccgcaccgaggcttgggcgtcctgggcggtgtaggggctgttggtttcgccgaagatgctctcgataacggcggagatggggcctgtttcgcccatgatcgccgccaccaactcgccgatggcaaagggcgcggccaagacggcggtcgtgcccatggcccccagtccgccggcgctggccgcggcggaggtggaggccgccgtggcggcgctcccgccggagagggcggcctcgaaagcggcggtggcctcggcgatggcggcggcttcggcccctggaccggcggccatgagggcggccgtgacggcgtcggcggcggcggccgtggatgcggcggccgtgccggcggcgttggtggcgctggccatggtggacaagccgcccgagaacgccgactcgatggaggcggaggcttcggccatggcggaggaaaaggcggcgctggccgcgtcggcggcgctcgtggaaatggcgatgttggtggcggcgctggaggcggcggccgtggcggcgctcccgccggagagggcggcctcgaaggcggtgacggcctcggtgatggcggtggcttcggcccacggcccggcggccacaagggcgctggtgacggcgtcggcgacggccgtgccggtgagggcggcttcgaaagcggcggcggcctcggtgatggcggccgcgccggcggcggtcgcgccggcggccgacgaaccaaggcccaaccacgagcctacgttggaaaccagcgtattcaggcccaaggttttactcaccgaagccagcaggcccttgccggtgaacaggtcgaccgcgccgtcgaacaacccgtagaccgaggacaacgccgacgcgccgacgtttttgagcattccgccgagccaatcgcccagggggctgaacaggctcttgagcgcgccgcccagcgaatcgacgatgcgggtggctatctcgcccaggatgtcgtcgaacagggaggtgacgaccttgcccatgccgctccaggtcgtctcccaaattcccttgattttatccatctctccattgaatatggccgagagcgtgccctggaccgcggtggtgcttaccttgttgaggctgacgcccaggttttcaaagggcttttctgttagtttggcgacatagtcagtgattgtttttatttgttcagctacaatttttcgaatatcattgtctggcttaattgagacactatacgtgatatcttgatccattgcgtacctccaaatgtggaaactaataccgttattgcggggggagaaacaatgatgagcaacaagaaaatgcgacaaaataattccagagcaaggcggaggattctggaaaacagcggctggttcgtggccgggatgctggccatggcgttggtttggttgcagcttggcgcgcgacccggcgtggccgccgaccctgaaggggtgatcacggcgcaaagctttcgcttggttgatgataacggcgtggtgcgcggcgtgttgggcttcagccgagaagaatatccaatgttggtgttgtgtgataacacaggtaacaaacaagcaattgtatgttccgagcctgacgggccatcgatatatcttgaaagtgctgattacaagcctatggtaattattaaagcggcgcacgacgaaggaccgcaagtttttttgatgggcaaaaagccaggttcggttgcttcattatcgaatatgacagaaccgacattggctttgagctacgccagcgacggccccatgttggggctttccaccaatgaagttcaggcggccatggccatcaatggtggccccggcaaaggcgagatcggcctggcggtcaagcacgatgttggctcgctgatcttcatgaacaacggccgggataacggccagttggcccttggcgtgacgccgcgctggaccagcgtcatggccaaggacggcgacgacagcgggctgaccctggccgtgcgcaaaaaccgcgcgccggcaatggagctgacggaaaacggccgtgcggtgtggtcggccctgggcggcggcgcggtggatgacgcggaaatgcgcgggctgttcggcggcgcgggatcgtggcttaatttcgacaagctgttcaaatagatagcgcataaaacaaaccgggccggcacccggccaggcagagcgggtcgagtaggccagctaacacctaccctcggtggctcccggtgcgaggccgctgtcaaagcagccgcgtccgactcctaagagcccccgcgccagcgccgcgaacgggcggcgtggccacggacacctcggagccccgaacgcgctccagcggtcggaaggctattttgcgggggaggggtggggcgcggggcgggcgagggggcggttttgtcgccgcaaaagagccccctccccgccccgcatggcttttgcttctctttttccgcgcatcgtcatttcatgcgtgcacgatggcgctgctttcctctattcttcatcttgtctcaaaaactaaacaccgggggagctaaaatgacgatttcgcggggcatggatgcgctgaagcgcctggagttatcggaaaacgcgcgttggttcgtggccggtctgctggccatggccttggtttggttgcagcttggcgcgcgacccggcgtggccgccgaccccgagggggtgatcacggcgcaaagctttcgcttggttgatgataacggcgtggtgcgcggcgtgttgggcttcagccgagaagaatatccaatgctagctatatgtgacaacacgggtagagaacaggtgctgattggctccgaacctgatggaccatcgatatatcttacaagtgcggattacaagccgatgataaccatcagagcggtgcatgacgaggggccgcgtatttttttgataggcaaaaagccaggttcagttgcttcattatcgaatatgacagaaccgacattggctttgagctacgccagcgacggccccatgttggggctttccgccagccaagcacaagcggccatggccatcagtggcggccccggcaaaggcgagatcggcctggcggtcaagcacgactttggctcgttgatgttcatgaacaacggccgggataacggccagttggcccttggcgtgacgccgcgctggaccagcgtcatggccaaggacggcgacgacagcgggctgaccctggccgtgcgcaaaaaccgcgcgccggcaatggagatgacggaaaacggccgtgcggtgtggtcggccctgggcggcggcgcggtggatgacgcggaaatgcgcgggctgttcggcggcgcgggctcggggcttaatttcgacaagctgttcaaatagatagcgcataaaacaaaccgcgccgcccgtgccgtcggggcggcgctttttcgttcacttaatttggcatatcaaataattttatacgttataacgaatattattgacacctaaaaacaggcgctatagttttattaaagttcttaatatttcaattgattactaaattttgccttgcgccggcaacagcgcgcatcacgtgaatcaaccaaccgaacgccattgaatcgtggcaaagcggcggagtctcgccctttggtcaagcggcggagcattgcgtcaacacatcgagacaacaagggggatcaacatgtacggacgatcaaggcaactcatttcaaccatggcgcggccacggacggccctgctggcggcattgttggccgtctggctggtcggcggtttggcctgggcccagccggccgtggcggcgacgcccagcgcgagcgtaacctatgacattccggccgggccgttgggccaggcgctggcgcgtttttccgaacaatcgggcctgtcgttatcttttgacccgggcctgaccgccggcaagaccaccgccggcctcagcggctcccacgcgccgttggacgccctggccaaactcttggccggcagcggcctgcgcgtggcggaggccggcgacggccggttgaccctggtcggtgacggcaagccgtcgaccaccctgccgggcgtcacggtcacgggtcagagcaggcaggacgatcccaccgtccacgacatatccaccgaggtcttgcggcggaccatggccaaggacgtggccgacattttcgccaccgacccgtcggtggccattggcggtggcggccgcaacgcccagcggctttatctgcggggcatcgaaagctccaacctcaacgtgaccatcgacggcgcgcgccagggccgcagcctgcaccagcatcgcggcgacgccggcggcatcgaccccgagatcctcaagcgggtggaagtgcgcaccggcccggccgccgacaacggccccggcgctttgggcggcggcatcgtcttcgagaccgtcgacgcccaggacaagctcgtcgacggcaaatccgtcggcgcgaccatccgcggcggttacgccacggccgatgaatcgcttttgggcggggccacggcctacggcgtctacgaccagcactttggcctgctggcccacgtctcggggaccaacttcgaggactatagcatcggcgaaggcggccgcgcgcccaacaccgccggccaggaccgcgactacttcgccaaattcagcatgctagacctcgccggccacagcctgcgcctcagcgccgagcgcaacaccaccgacggccattatgtctggggcagcaccggcagcgacatgggctatccccttgacacctccgagatcatctacgccgtctcgcagcgcgacacctacaccctcgaccaccgctacaacccggccagtcagtggatcgacaccaaggtcaacctctatttcaacgacaactcggtggacaaccagagcgccgacaccaagtacctcagccaggagaccggcggcagcgcccgcaacaccttcactttcgatctggggcccaccgcccatcgcctgagcgtcggcggcgacgtggtggccgaggacagcatcggcgagctggccgatggctcggaaaaaaacaacaagtccagcaacctcggcctgttcatccaggatcgcctgagcctggggcctttggggctttcctttggcgcgcgcctggatagctatgattcggacttcgggccctacaacatcaacggcacggaagtctcgcccaacgtgggggccacctacgagctgatccagggcctgaccgcctttgccaactacggccaggccgtgcgtggcagcggcatcatccccggttcgtggctgaccaacatcaacgccaagaccgtcttcaagatcaccgagcccgagtcctcacgccagatcgacggtggcctgcgctacctgcgcgacagcctcttcctggccgacgaccgcttcaacatcgcgggcacggtcttcaacacccgcctggaaaacagcatcgaggccgtgggcatgcgaggcgtcatcaacgaactggtcaacggcgaaaccatcatcgccaacggctgggagctgcgcgccggctggggtttcggccccttcgacaccaccatggccttcgcccacgtcgacaccgaggacgacgacggcaaccccatcggcgtcgtgcgccgcaaggccgcctccaccggcgacaggtttgtctgggataaccgctatcagcccatcgagggcgtggtcctgggctacaccctcaccgccgtgggccggctcaaggacgtgcccagcggccagcccgagcggcccggctacgtgttgcacgccatccaggcccagtggcagccggtctggacgccggggctgaccctgcaactggtggtcgacaacatctttgacgtgcgctacgccgatcagaccagcatctacaccaccaccggcgtggtcgacgaacccggccgcgacatccgcctgggcttcacctatagcttctaaaacgatacgaaaccgcgatttttttaaccgcacgcaacggagagacaaccatgaccagacacgatatcgccaaagggctccacgccatgctgttgggcctgatgattctgctgctggccgccgccccggccctggcccaagagagcgcccaagccaagggccggctctatctggtgggcctgggggccggcgacccggacaacatgaccatccgcgcccaaaaaaccatcgccgccgccgatgtgatcttcgccatgaaaggcgtgcaagaacgctacgccgacctgctggccggcaaagaacttcacgaggccggccacggcctgttcatgaagaggagccaccgcctcgtctccaacgagtccttcgccgcccaggaggaaaacgcccgcaaagtcatccgccaggccgtggcccagggcaaaaccgtggccatcctcgataacggcgacccgatgatctttggcccccacgccggctatctggaagaattcaaggacttgaaccccgaggtcatacccggcctgtccagcttcaacgccgccaacgccgccctgcaaaaaagcgtgaccagcggcaaaaaaagccacgccgccatcctcaccgccgccatgcgcgacggcgaaggtctggccaagctggccaaaagccagtcgaccatggtcttcttcaccatgcgcctggatctgcccaaggtcgtcgagcagctcaaaaaaagctatcccggcaacacgcccatggccatcgtctttcacgctggttcgcgccaagaacaaaaagtgctgctcgctaccctcgacaccatcgtcgaaaaagcgggcgacaaacgcctgcccttcgaacacctgatctatatcggcgattttctaaactaaccaccaaatcacaacattgtcagcgcggggggtcagagcctggcctcccgcgctcgccccgctttgggaggccgggccccggcccgcgccgcgatcattgattcacctatcaccgggagccacggacggtaggtgttagcctggcctactcgacccgccttgcctggccgggcgccggcccgcgccgcgatcattgattcacctatcaccgggagccacggacggtaggtgttagcctggcctactcgacccgccttgcctggccgggggccggcccacccccgcaaaatagccttccgaccgctggagcgcgttcggggctccgaggtgtccgtggccacgccgcccgttcgcggcgctggcgcgggggctcttaggagtcggacgcggctgctttgacagcggcctcgcaccgggagccaccgagggtaggtgttagctggcctactcgacccgccttgcctggccgggggccggcccgcgccgcgatcattgattcacctatcaccgggagccacggacggtaggtgttagcctggcctactcgacccgccttgcctggccgggggccggcccgcgccgcgatcattgattcacctatcaccgggagccacggacggtaggtgtcattccggcctggtcgacccgccttgcctggccgggcgccggcccacccccgcaaaatagccttccgaccgctggagcgcgttcggggctccgaggtgtccgtggccacgccgcccgttcgcggcgctggcgcgggggctcttaggagtcggacgcggctgctttgacagcggcctcgcaccgggagccaccgagggtaggtgttagctggcctactcgacccgctctgcctggccgggtgccggcccggtttgttttatgcgctatctatttgaacagcttgtcgaaattaagccacgatcccgcgccgccgaacagcccacgcagttccgcgtcatccaccgagccgccgcccagggccgaccacaccgcacggccgttttccgtcagctccattgccggcgcgcggtttttgcgcacggccagggtcagcccgctgtcgtcgccgtccttggccatgacgctggtccagcgcggcgtcacgccaagggccaactggccgttatcgcggccgttgttcatgaacatcaacgagccaaagtcgtgcttgaccgccaggccgatctcgcctttgccggggccaccattgatggccatggccgcctgaacttcattggtatttagagaaagagagggggcgttttctgcgcaggtcatatgtatgagtggagcggtggtattggtgaaaccaagtacagagccttttttcctgccaatcaaaaacatccttggcccgtcgtgatggcctgcttttatagtaatcattggagaagtattttcgtcaaacaaaacaatagctggcccatcttttctggggctcaacactatctgatttttacctttttcatcgcacaataacaccataggcacgaagtcttcatcaaaagccaatgcccctcgaagaacgccgttatcatcaaccaagcgaaagctttgcgccgtgatcaccccctcggggtcggcggccacgccgggccgcgcgccaagctgcaaccaaaccagcgccatggccagcagcccggccacgaaccaacgcgcgttttccgataactccaggcgcttcagcgcatccatgccccgcgaaatcgtcattttagctctcccggtgtttagtttttgagacaagagaagaatagaggaaagccggcccgccatgcacgcggaaagtggctttcctccaagatggtcgtcaggcttgttatctatttgaacagcttgtcgaaattaagccccgagcccgcgccgccgaacagcccacgcagttccgcgtcatccaccgagccgccgcccagggccgaccacaccgcacggccgttttccgtcatctccattgccggcgcgcggtttttgcgcacggccagggtcagcccgctgtcgtcgccgtccttggccacgacgctggtccagcgcggcgtcacgccaagggccaactggccgttatcccggccgttgttcatgaacatcaacgagccaaagtcgtgcttgaccgccaggccgatctcgcccttgccagggccgccactgatctgaatgaccgattgattgccatgggccgccatcgaaagcacaggaccattagcgccgtttcgcatatgcatcacgggcgcgtttgtattggccatgccaatcacagtgtcggttttcttgttcataagcgaaatatacgagccaactccgtgcacactttttatgaatgccatgggttccgtattggcatccagcaaataaattacggggcctactggttcagcgcccagcataagctgctctctgccgtttgtgtcgcataacagcaacattggatattcttctcggctgaagcccaacacgccgcgcaccacgccgttatcatcaaccaagcgaaagctttgcgccgtgattaccccctcggggttggcggccacgccgggccgcgcgccaagctgcaaccaaaccaaggccatggccagcagcccggccacgaaccaacgcgcgttttccgataactccaggcgcttcagcgcatccatgccccgcgaagtcgtcattttagctcccccggtgtttagtttttgagacaagatgaagaatagaggaaagcagcgccatcgtgcacgcatgaaatgacgatgcgcggaaaaagagaagagaagaagaagagaagaagaagagaagagagaagagaagaaaagaaaagattaagaagggaaaaagatgaagaagaagccatgcggggcggggagggggctctttacgctaaaccgccccctcgcccgccccgcgccccaccccacccccgcaaagcaaggtggccgacttttagtttcgtgtttgtaggtatgacgaccataggatcggtcctgagcattgccgcgccgcgaagattgttgccggttgccggtggcgttactggaagctgacgcgcggggcgcgcgccagctacggccaaggttggttgcgcccggaaaaagaaaagatttaagaaagaagaaagaagaaagaagaaagaagaacaataagcttcgtcgtcgcggctgctttgacagcggcctcacaccgggagctacggagggtaggtgtcattgcggcctactcgacccgccttgcctggccgggcaccggccccgctctgccaggccaggcaccggccccgctctgccaggccgggcgccggcccaccgggagctacggtcaaggttggttgcgcccggaaaaaggaaagagttaagaggggaaaggtgcttttgtttatgccatgaaattgcgaagcaatttcatggaatgcaaagcaacaagattacccacgcggccgcgctgcgaaaagacaatgtgcatggttcgattgctccgcaatcgaaccatgtgcttttctttttggaggggggtgcggggggaacctttttcttttgtgccaaaagaaaaaggttccccccgcgcgcggctacatgaaagagaagtccagatatttgatgagggcgttttcgtcgttatcttggatggcttgggtgatgttgtcgatggcttggcgcagggcttgggcaggggcgagggcgtgggggttttgggtggcgaggtgggcgtagaggctggctggctgggcggcttgattttgcagcagttgggccaggtggttgaaccatggtccggccatgggcaggatggccttcaggttgatgtcggagttagccagggtttggccgagggcggccacgaggatatggcgcaggctttggacgatggccatgagtttgtcgtgttcggtggcggtcaggctgacgacgttggcgttttgggtgtggaggaaattttgcaggcgttccagccaggactggccgcggccggggcagaggaagacggtttggccgtcgaggccgttggcggttggcccgaacagggggtggcagccgacgacctggccgcgggcgtgggccagcatggcttgcaggggtgtttcttttagcgagcagaggtcgacgaccaggccgtctggcctggtcagggggcccagttcggccatgacggtggtcatctggcccacgggcacggccaggacgagcacgtggcaattttgggccaggtcgcgttcggcctgggcgtgtcgggaggcggccacgcgcgcccgacagcccaggccttgcagatagtcaaccagccaccggcccatgcggccgctgccgccgattatgccgatttcaaagtcggcaaagtcggattccgccatggttcagaccgcctgttcggcgccgttccaggcttctggctcgcccatgggataggagccgagcaccttgagcaggcgggtttcctcgtcgagggtattgatgacctggcgcacctgggcgtcctcgacgtggccggccatgtcgatgaaaaagacatattcccagggcgtgtttttcagcggccgcgactcgatgcgcgtgaggttgatgccgctgtcggcgaagtgtttgagtgcgctgaagagcatgcctggtttgtggtgggtgacgaaaaggatgctggttttgtcgttgccggtgggcgggcatttttgccggccgatgacgaagaagcgcgtggtgttgtgtgggttgtcctggatatcgatggccagggcgttgagtccgccttggcgggcggccaggatggagcccacggcggccgagccgtcttcctgggcggctttttgggcggcggcggcggtggaggtgctttcgatgagggtggccatgggcatgttgcgggccagccagttgcggcactggttgagggcctgggggtgcgagtagacgcgctggatgccttcgatggccgcttccttgctcatcagcacctgcgagatgcgggcgtagatctcgccgcagacgttcaggtcgctttcgaggaagaggtcgagggtgacgctgacctggccttcgctggagttttccacgggcaccacaccgacctgggcgtggctgcgttcgacttcgtgaaagacgtcgatgatgctgcgatggggggcgaactcgcacgaggagccgaagtggcgcatggccgcctggtggctgaaagtggtggccgggccgaggaaggccacgcgcagggggcgctggacggcgcggcaggccgagattatctcggcgaagatgccgcgcaacgactggccggagagcgggccttggttgtggcgctccagggcgtcgatgatggcctgttcgcgctcgggggcgaactcgggcaggccgccggcgtttttggagcggccgatggccatggcgcagagggcgcgctcgttgagcaagtcgacgatctggcgatcgatttcatcaatgcgctggcgctgttggttgatctggtcagccaccatgtcgtggttctcctgtcgcggtggatacaccggccgcagatgggccgctttctggttgggtcggcggttgcggccgccggccaggccaagggtcaggcccgcgaaaaaaggcgtcctgtcggtcatatcctagatggtccttccgcacatggcggccatgccgcgcagttgggccatcagctcggcgaactccgagggatgcagggactgttcgccgtcgcagagggcggcctcgggccggcagtgcacctcgaccatgatgccgtcggcgcccacggccagggcggccttggccatgggggccacgtaacggcgcttgcccacggcgtggctgggatcgacgatcaccggcaggtgtgtgcgctccttgagcaccggcaccaccgacaggtcgagggtgttgcgcgtggccgtctcgaaggtgcggatgcctctttcgcagaggaccacgctttggttgccgccgtcaagaatgtattcggcgctcatgagcaattcgtcgacggtggtcatcaggccgcgctttagcagcaccggcttggaactgcggccgacttttttcaacagcgagaagttctggatgttgcgcgcgccgatctggatcatgtcggcttgttcttcgagcaggggcaggtcttcggcgtccatgagctcggtgacgtagggcaggcccgtggccttgccggccaggccgaggagggtcaggccgttgggccccaggccctggaagctgtagggcgaggtgcgcggtttgtaggccccgccgcgcaggatggccccgccgccctggcgcacggcctgggccgtctcgaccatctgctcctcgctttccaccgagcacggcccggcgatgaccacgaaggccccgccgccgatggccacatcgcccacccggaccacggtgtcctcggggtgctgttcccgagcgtgcagtttccggggggcgcggggtttgcatgcctctgggtcgatgaccggcgtcatggcctgctccgttccgttgattttggccgccaacatttgtttcctccagataaaaacgattcgggccgtgggggattttttgcttccccacggcccgctaaaaattaagagggccatgggttccgccggttggcgtctgcccatggcccttggtttcgttgcttcgcgctacttaggcgagaacctccctggccggcgggcagacgccggtaaaatagaaatagctaaagtaatagacgcccttgaagccattggccaggctccgcggcgctgctatttcggttctgcccgtcatgattaccaagagatcctcgtttgagttgttttaaactaaacaacaagcgccctggcttgtcaagcgacagatcatatttttttaagcgccgccccgccggccgcgcgtacaacaagtgaacaaccttgcttttggcttgttagtcaatagagataatgacataattcacatgatatgccgaaaatgacatgccgccgtcgggtgggtcggtggcgcgcggtgtcataaaactgcgagcaataaactatggctgaagcgattttcaacggccgacgggtgtcttaccagcccggagagaccatcctggaggcggccaggcgggcgggcgtggagatacccacgctttgccacatgaaagatttctccaccagcggccaatgcggcgtctgcgtggtcgagctggcgggctcgggccacatcaagcaggcctgccgcaccccgctggaggagggcatggtcgtggccaccgattcgcccaaggtgcgcgaagccagggccaacgccctgcgccggctggtggcctcgggcgcgcacaactgcctcgtctgcgacatcggcggcgacaagtggcaggaattgcagatggaagtcatggctcagccctggcacgacaccgtctgtccggcctggggcgactgtcgcctgcaagacctgatcatccgctatggcgtgagcatgcggggcgtcgagcccaaaatccgccagcatcccctcgatgacgatcagcccatgatcgtgcgcgatttcagccgctgcatcaagtgcggccgttgcgtgagcgcctgcaacgacgtccaggtcaacctggccatcgccccgcccgacgaggcggcgctcaaggccggtctgctggagtccgactggcggccggtggtggattacgccaaatgcacccattgcggccagtgcatccaggcttgcccggtgggcgcgctcttcgagaaaaaggcctatggccaggccctggccaacgagctgcaaaaggttcgcacgacgtgtccttattgcggagtgggctgccagatttggcttcatgtcaaggacgggcggatcttcaagaccagcgcggtggaggacgccgagcccaacaagggccgtctttgcgtcaagggccgttttggctatgattttatctactccgaggatcgtctgaccacgcctttgatccgcgagggcgagggtttccgcgaggcttcgtgggatgaggcgctggatctggtggccagcaagttcaagcagatcatcgccgagtccgggcccgacgccctggccggggtgagctgcgcgcgcagcatcaacgaagattcctataacatgcaaaagcttttccgcgcggtgatcggcacgaacaatatcgatcactgcgcacgaacctgacacgcccccactgtcgccggtctggcgatatcgtttggttccggggcgatgaccaacaacttcgctgatttcgccaaggcgaagatgtttttggtgataggttcgaacatgaccgaggcccatcctgtggcctcgacgttcctgaaaaacgccgtgcaaaagggcgctggtttgatcgtggccgacccgcgtcgcacggcgctggcggcgatggccgacgagcacatgcagttgaaggtgggctccgacatcgccctgctcaacggcctgatgcatgttttgatcaccgaggagatctacgaccgccgctacgtggagtcgtgcacggtcgagtttgacaagctcaaggccacggtgatggagtatccgccggagcgggcggccgagctcagcggcgtgccggccgagacgatcgtccgggtggcgcgcaagctggcggccaccaagccggcgatgctgatctacacccttggcatcaccgagcacacctgcggcgtcaacaacgtgttgtcgacggccaacttgcagatgttgctgggcaatgtgggcttcgagtgcggcggcgtgaaccccttgcgcggccagaacaacgttcagggggcctgcgacatgggcgccctgcccaacgtctacccgggctaccaaaaggtcatcgacccggcggccaaggcgaagttcgagaaattctggggcgttgagcacctggacgacaaaaacggcctgatgatgccggcgatgttcgaagggctggtcaccggcaaggtccgcggcatgtggatcttcggcgaaaacgtggccaacaccgagccggacatccaccacgtggagcaccaactggcctcggccgagttcctggtttgcagcgacatcttccccaccgagaccacgcgctttgcccacgtgatcctgccctcggcggcgtggagcgaggacgacggcaccttcgccagcagcgaacggcgggtcaaccgcgtgcgcaaggtctcgacgcctccgggccaggccaagcccaactggtggatgttcaaggaagtggcggcgcggatgggtcaggcgtggtcgtccaactcttcccaggagatctgggacaacgagttctcggtggtggccccggccttcacgggcatcaaatacagccgcatcgagggcgacggcctgcaatggccctgcacctcgcttgagcaccccggcacccaggtcatgcacaaggacggctgcttcacctgcggcctgggcaatttcaaacccgtggagtggacgccgccggccgaggtgaccgacgccgaatacccctacgtgctcagcaccggacgccgcctctaccactaccacacgcgcacccaaacgggtcgctgcggcggcctcaacgacctgctgggcgaggaaaccgccgacatctcgccggccgacgcggccaagatgggcgtgcgcagcggcgacaaactgcgcctggcctcgcgccgcggcgaagtcgtggtcagcgcgcgcgtcaccgccgaggtgccgccgggcatggtctggatggccttccacttccgcgaaggctgcgccaactggctgaccaacccggccttcgaccccgtctcgcaaaccgccgaatacaaggcctgcgccatcaaaatggccccggccgcctagggcggacgaataaagctcgcggggggaacctttttcttttgtgccaaaagaaaaaggttccccccgcgttttgcctctagcgattgaaaaggccgcggagcaggccgccggcggcttccttgatgttgagcacggcggttggtttgtcggcggtgccgcccagttccagggggaatgcgccgtcggggccgaggaagggccgcaggtcgcggccgaggccttgtccgctgagcaggagtttggcggtgatggcgcggtcgagcaggttggtgtgaccggccagtttgacatcgatgcgttccgggctatcggcgaaaagcagttggtagtcgaggcgtcctttggccagggtgtagctgccgtcgagggagccgtattggccgggcacgttgtcgcggacgatatcggccaggaaatcgccgccggtcatgcggcccagggcgtcgatatcgatttccacgccgcgtggcgcttggatgccgcccttgccggtggcgctggctttgatggtttcgacgtccaggccctgggcggcgagttgggcttggatgtcgaagacgccgcggatggcggaaaggggcagatagaacagcgccacgtttttcttgaggtgctggtagcgctctttgtcgatacgcaggcccgtggccgtcaggttgatgtttgatttgggctcttggttgccggcgcagatgagtttggcgtccaggttgagggcgccgtcgagcaggccgcacttcaggccttcgatggcggcttggccctggccggcgagcaggcggccgttgacgccgagcagatggtggccgccgacggcgacatgggccaggttcagctcgatgtcgatatctatttcttgcaggattttagctagttgagcggcctgatcggcaggcttggctggcgcggctgggcgggccgtggccgctggcggggcttttggcggcgttgcggtcgtattttgatccagggcctggagcaggggcaagatggcgtcgaggtcgattattttgctggccagggtcaggtgggccgtttttttgggctcgacggcggccttgccgctgatctccaggtgtgcgtccgggcactccaggctgagtttgtcgatgaccatgttgccttgggcgtcgacgatcagcttgccctgactgatcagttgagcttggcggaagggccgcgccaggccgggcgtgttgacttccaggccgtccgcgcgtgattggaagtcgagggtgaattttttttcgtcgccacgcagggtgaattctttttcggcctgcccggccagggtcaacccggcgggcaggaagttggccagcacgcggtagagcttggccaggtcggttttttggcccatgaccagttcggcccggccgggggccaacaggccgtgggctttcatctcgtagccggccgcctgagagcgtaggctcagcgattcgagttgcagcgagcgggccgattggtcggcgaccatggccaaggtcaggtcggcgtcggccagttcgaagggcgcttggcctggcgtcgggctggagatgcgcaggttcagcgcccggcacgaggcgttgatgaccttttgattgtcggggcccacggccgccgcggccagtttaagttcaccggccagctccaagccgggccagaccacgatcagccgctgacccagttgggccaggtcgatctcggccttgagttcggccggggcggaggcctggccgccgctggcctcgatgcccaggccgggcatggccagttgggcctggatcagcggggtttgggcgtcgaactcggtggttagctcggctttttgcaggggcaggctggcttgggagccagtggccaggttggccagaaagatcgtcgatccgctgatggccaggcgtcggacgatgaggctgccggcgtggggttcgtcggcggccggagcctcggcgggcggagtttcggggggcgcggccggctgatcggccggcggctgggcggcggcgaagtcggtattgagcgcgccctgttggtcacggaccagcgagagctccaggccatcgaccagcacttggcccagatcgaccttgcgggtcagcaggggcagcaggccaaactccaccaacaggcgatctagcttgagcaggggccgcccgccgaagcggggcaggtcgtcgatgcgcaggcctttgacctccaactccgcgccacccagcaggcgcagatcgatggattcgacccgggcctggcgtccggtgtgttcgtggatggcctggacggccatgtcttccaggggcagcagggccggaacgatggccagggccaaggccgccagcacggccagggccagggccgccaacagcaaccacttgacgatttttcgcgccatttcaagacctcgttttggggcgtaaggcttcggggccgttttggagcatggcttcattatgcctggttccttggccgttgtgaaggccgggcgcggcggtgttgtcctgtttgtctggacgcgcggccgttcgcgatggtcggacaggcgtcctgttgtcccggatatctggacggcatgggatgatgaaaggcggcgcggcgcgcgcccgccgtggcgcggccttggccaatgcgctgtaatatcttgaaattattgattgcccccaaaaaaatgggttgttggcacggcccttgaaacacgatcgccatgattgacgacaaacgcgggggctggccatgaaactgttggtttacgtttcggtcatgaacgaagactgggtgcggttgggcgcggctatcgacgattcggcgccgcgcgaatgcgtcgagcttttccggcgcatcgatggcctgcgcgaacggctgtcgcagcccatccaacggccggcggtgttggtgctggtggccgccaccgaggccgagttgaaggctctggtcgatctggctccgctgctctacgacctgaagaccatcttgattttgcccgaccacgaggccatggccgccagggaaggccatcgcctcgcgcccaggtattgtacatatatagatagtaattttgatgagttgcgctcggttatccgccatattttcggattgtcgcaccatgacgtcgccgaagacacggcctccgaagccccggtggcccagggccgccgtgaagcgcacaaaccaaggattgaagggtcggcaagggagaacgtggcatgaaaaagcttagcctcaggaagaaacttcttggcggattcgtggcggtggccgtcctgacgttggtggttggttttgtcggctggcaaggggccaggagcatgggcgccgatatggataaggtggtcaacgattgcctgccggccgtgcagtcgctgatggaggcccagctggccctgaccgagatcggcgcggcccaggagggcctgatgcgcaccggcctgaccatggagcggcgcgaggcgctctacgcccaggccgccgccggccgcaagtcctatgatgcggccatggcccgtttcgacggcctgcccatggatcaaacccaggccgcggccctggccgaattcaagggtcagacggtcaaggcccaggccgagatcgaccaatttttcgcgctgagccacaagctggaggccaacgccatcctcaatcccggccaattgcgcgagagcctggaaggctttcgcggcgatcactacaaactgctgggccagagttgcacgctgatcgcccagggcgtggccttccaaggcggcgacgacgccaccaagtgcaacttcggccgctggatggccgatttcaagaccgacaacccggtcctcaagtccgccttggccaccatgcacgatcaccaccacgcctttcacgccgccgtgggcaagctgcaaggcctgatggcccaggacgcccgcgaggaggcctcggccgtttatcggaccgagatgatcccggcggccgaggccaccttcaagcagttcgaggtcatgcgcttagaggccgccaaggcccaggagctctacgcccagatggccgaaaaggcccggagcgccgcgaccatgctggaatcgccattgaagatgctggccctgatgcttgccgaaaagcggcaggcggcccaggcggcccaggcccaggccgagagccagggcgcgtgggtgcgcgtgttgacgatgggcggcatggtcgtgggcttcgtgggcgcggtgttgctgggctttttcattaccggggccatcgccaagccgctggccggggtcatcgccgggctcagcgccggggccgatcaggtggccgcggcctccaatcaggtggccggctccagccagtcgctggccgagggctcggcccagcaggccgccgccctggaggagacgtcgtcttcgctggaggaaatgtcgtcgatgaccaagcagaacgcccagaacgccgaggaagccaacagcctgaccggcgaggcggcccaggtgctgcaccgagcctcccaggccatgggcgagttgacctcctccatggaggccatcagccagaccagccgtgaaatggccaagatcatcaagaccatcgacgagatcgccttccagacaaatctgctggccttgaacgccgccgtggaggccgcccgggccggtgagtcgggcgcgggcttcgccgtggtggccggcgaggtgcgcaacctggccggccgggccgccgaggcggccaagaacaccgccgcgctcatcgaaagctcggtcagcggcatcgcccagggcgtggacatggcgcggcgcaccagccaggtcttcgaggaagtggcggccaacgccggcaaggtcggtcacttggtgggcgagatcgccgcggccagccacgagcaggcccagggcatcgccttggtcagcaaggccagcggcgagatggatcaggtgacccagcagaacgcggccagcgccgaggagtcggccgccgccgcccaggagatgagcgcccaggcccagaccatgcaggcctacgtgggccaactgaccaccttggtcaccggcggcggggcccatgaggcggccccgctgctcgaggccaacgatgagcgccgtctgctgggctggagccgccgccgggggcatggcgcccaccccaacgacgagttctgaaaggccatgggagttttgatgaacagtgaaagcaagcgccggcccgtggatatctttggcggcgacgaggtgctgcgctcgtgcaaatggctcctggacgatatccagcgcaagttcgagcagttgatccaggaaggccagaacgccggcggcgaggtctcggacgactttcgacggcgggccgccgggctggtggccgagttcgacttgatctgggccgaatggcgcaccagggccttgggccgcggggccaacccggcggctttgtttgagatggaggtttcggtggacgccctgcgccggctgctttaggcccgcgtcgggggtgggcgacaaaaggcggcgcgcgcttggggcgaaatgaccatggatccgcggcgcgcctggcgaggcggcgtgaaatgcgcctcgtcgggcgcgtttttttgagcgggcgctattttttaaaaaacataatgaacggggcgggcgacaaccgggaaaaaacggtaaaaccaaggtcaaggcccctcggcccgccgagtcgggccaagtgccttgcggagtggctcgcctggggggtggacgcgccttctccttggggctcatactgatagtggtggccaaggccgagccgctcaccggcaaagcgccgccgagcgcccgcgcgcgcggcggcggcggccggcccgcagcggaaaggcccgtgacggttatcggggcgtctgcttgaaaaacgcggcccgagcacggacaatatttgccaggcctggcgggcgtcacgcccttgccacggcgggccttcttccgccggccacccacggcgcgacgccccaactgaaaagggcggcccattggctcgccccggcgacgcgcggccgcgatcggcacacgacaacaactttaatttaatgggctttcgtccctggccatggcgtcgggggccggtcggcgtcaggcctgaccgcgaaaggaataaaaatggcgagtcaagtcttttcgacttggggaagctggacgcccgggcgtgaacaggttcccaccgaccagttgccggccgaatttgccgccggtcggcctctgagggccttcatgggctgggacggccttttcatccacgacgaaagcgtcgatctggtcgacatggccagggcctacatggaccaagcccagaaggaatcctgtggccaatgttttccctgccggttgggcgtcaaggccatgagcgccatcctggatggcctgtgcgccggcaagggcgcgccggccgacctggatcgcctggagagtctggcccgtttcgtgtcgcgcgcctcccgctgcgacatcggccagaccacgccccggcccatcttggatctgctcacgcaccgccgtcaggcctttctggcggccatcgaggccaaagcgcccatcgcccgggggcgttacgtggcccaggtcaccgcgccctgcatcaacgcctgcccgtcccatctggacattcccggctatgtggaaaaaatccgtgacggcaggtgggatcaggccttgtccatcatccgcgacgattgctgcctgccgggagtggtcggtcgggtgtgcgtgcggccctgcgagttcaactgccgccgccagaagctggacgagggcatagccatccgcgctctcaagcgccacgcggccgacatggagctggccagcggccgggaagcgccccttgtccccggcccggccaaggagcaaaaggtggccatcatcggcgccggcccggccggtttggcctgcgcctatcatctggggctccggggatacaaatccaccatcttcgaggtgctcaacgagcccggcggcatggccgcggtgggcatccccgactatcgcctgccgcggcggattctgcgtggcgaggccaaccaggtcgagcggctgggctgcgagatccgttacggggtcaacgtgggcgtggacgtaaccttggacgacctcaagctgcaaggttatggggccatcttcgtgggcgtgggcgcgccggcggcctccaagatgcgctgcgaaggcgaggacgccggctatgagtgcttcatgaccggcgtggatttcctgcgccgcgtggccgatggcgaaaggcccatcgagggcgataagcttttgatcatcggcggcggcaacgtggccatggactgcgcgcgttcggccctccggctgggctttaccgacgtcaacctgctttatcgccggaccagggcggagatgccggccgacctggtggagatcagcgaggcccaggaagaggggatcaaatttcattacctggtggccccgctacgggtcatcgccgcaaacggcaaggtcgccgggctggagtgccagaggatggagctgggcgagcccgacgcctcggggcgccggcgtccggtggccatcgaagggtccgagttcgtcatcgaatgcgacgccatcgtgccggccatcggccaggtctgcgtggtcgactgcgtgctgccccccgatgaagtcgaaatcagcaggcgtaacaccttggccaccgacgacatcacccgccagaccaaccagccctacattttttccggcggcgactgcgtgaccggccccgcgcccctcatcgcggccttggacgccggcaagaacgccgcccgctttatcgagcagtttctgaccaacggccgcagcgtccccgaggacggcgaccacatggaaaggctcatcgcccggctgggcgtgttttatcccagggaaaagatgccctatgccgacgccaccaaaaagctgcgcccgccggtgatggcgcccgaggtcaggatcaggggcttcgacgaagtggagggcggggtgagcccggcccaggccgccgaggaggccgcccggtgcctgcgttgctaccgcatcgccatggccgcgctttgatggccaagccggccgtggcgccgtcgatgatcggccaggggccaaaccatgctggcacggcaattttgccctgttgccccggccgcgttcgcttcatgggtttggaaggtgagtcatgccaaccttgacactgaatggaaacaatatttcttttgaaccgggctggaccattctggaggcggccaaggccaacggagtggagataccgaccctttgccatctgcaagccgccgaccacaaaggtgtatgccgcatctgcgtggtggaggcgcgcggctccgacagactgctcccggcctgcgccacccccgcggtggagggcatggagttgcggaccgacagcccggcggtgatcgaagagcgcaaattgatcgtcgagctgctcctggccgaaggcgaccacaactgcctgtgctgcgaggccaacggcgattgcgtcttgcaacggctggcctatgcccatggcgtcaaaaacgcgccggtggccaaccctctggccacccgcctggtcgacgacagccaagccttcattgtccgcgatttcaaaaaatgcgtcatgtgcggcagatgcgtggccgcgtgcaatgaaatccaggtcaacatggccattcccttgccttttgggcggcgcgaggacaggcctctgccggccggctggctgcccctggtcgaccatgaccgctgcacccagtgcggagaatgcgtgcaggcctgcccggtaggggccttgaccgaaaaaaaggccaagggccgcggtcgctcctgggagctgacaaaggtgcgcacgacctgcccgcactgcggcgtgggctgccaacaatggctgcacgtcaaggacgaccagatcgtcaaggtcacggcggtggaggacgccaggcccaacctggggatgctctgcgtcaagggtcgtttcggccacgacttcgtgggcgcggccgagcggctgaccacgccgctgatcaaggaaaatggcggcttccgccaagccgactgggatgaggccctggacctggtggccggacggctggccgccatcaaggccgcccacgggccggaggccttctgtggcgtggccgacgtcggcggcgtgaacgaagacgcctacaacatgcagaaattcttccgcgcggtgctcggcgtcaacaacatcgatcaccgcgggcgggcttgcctcgccccgcaggcgaccggcccggccgccgcctgcgggtccggggccatgaccaattctttcgccgagttggaaaaggccaagctgatcctggtcatcggcgccgacgtcaccgaggacaatccggtggccggggcctacatcaagcgcgccgcccgccggggcgcgcggctcatcgtggccgacccgcgccgcaccggcctcgtcgagcacgccagcctccacgcgcccgtcaaggccggcgcggaagtggcctttgtcaacggcttgatgcgcgtgctcatggaagaaggtctttacgacaaggatcaagcgctaaagcgcgcggccgatttcgagaagctccgccggacggtggagcgttacaaccccgagatggtggcggccgtcgccggcgtcggccccgagttgctggtcgagcttgcccacgccctggccacgaccaagccggccatgctcgtccacgccctcggccccgacgaaggcgcgcgcggccttgacaaggcgctggcctacgccgatctgcaactgctcctgggcaatgtcggccgcgagtgcggcggcgtcaacctcctgcgtggccggggcaacgcccagggcctggccgacatgggcgccttgcccggcttctaccctggctaccagagcgtgggagacgccaccgcccgcgcgaagttcgagcgggcctggggcgtcgagctcaatcccaaggccggcctggccctgccggccatgttcgaggccatggccaggggcgcggtcaaggccatgtggatatgtggcgaagacgtgctggccgccgcgcctgacggacagcacgcggcgcgttgtctgggcgcgttggattttctcgtctgcggcgacatcttgcccacggcgaccaccagtctggccgatgttgtcttcccgctggcggcctggggcgaaagcgacggcgtcttcaccaacagcgaacgccgggtcagccgggcgcgcaaggccgtcaatccgcccggccaggccaagccgggctggtggatcttccgcgaggtggccaggcgcatgggccacgattggcccagccagagcagccgggagatctgggacaacgagttgagcgtgctggccccggccttggctggcgtcacgtacgaccgcctggagggcgacggcctgcagtggccctgcccaggcctggcgcaccccggctcggcctacctgccagcggacgcctgccccgggccggacgccttccacgccgtggaatgggccccgcctgccgatgagccggacggccgctagcctctggccgcgcgccggccgtcagcgccccgagacggcttggccccgccacgcgccgcgtcgccacttctccgggctgatcggccgggatagggaccacaggcccgcccgcgcgccccgcgcgtgggcctccatggcctcgtaggccggggccgggcgatagcggttataggcgtgggcgtggcccaggcgcagggcctccagggcgtaatccacgtcgccgggcagatgcacccggcagaccaggcggccgttgcggtcgggctcgaagatccacagccacaccgtctggccggccagggtggccttggcccaggaggcggccagggcggcccatggctgggccggccagatcagtttgccacgccgctccacgcgcagctcggggccgtcgatgtcggccacgcgcacgcgctgggccacgtcaaatccttccacgcgggcggtgagggtgtccacgtcgtggaccgacagcaccgtggcctgggtgtagcccggcccggcggccagtgcctggccacagaaggccagggcaagcagcacgattacggtaattcgtttcaccatggcctccgcttttgacgaaacttcggcaaacggtcgcctcaatggcccgccccgtttgccatcgcaacttcggtgccaatgggagagtgctgcacgggggcgtcctaccccgtgcagcatcggcttggcaaaagcgcggttttgccaagcctcacaaatcgctcgcctaatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggctgctgcacggtagaatttatgtttcacagattattatctgtttttacaacatttgttatgtttcaccgtgcagcagcctcaatgggccaaacgtcgagaggccacggcagtgacgccatggcctctcgtattttttctggtcggggcgcccggatttgaaccgggggccccctgctcccaaagcaggtgcgctaccaggctgcgccacgccccgacatcattaccgcaaaaaatcgctcaaccgcgccgccagcccgcgcagggcctgaccccggtggctgatggcgtttttctcctcggccgcgagctgggccaccgtgcaaccgcgcgccggcagctcgaacaccgggtcatagccaaaaccgttttgcccggccggggccagggcgatgcgcccttccagccgaccctcggcgacgatctccgcgccgtcgggccggcggcagaccattacgcagacaaaagccgcgccgcgtttttccggcggcaggccggccatggccgccatgagcttggcgcagttggccgcgtcgtcgccgtgagcgccggcgtagcgggcgctgtgcacgcccggcgcgccgcccagggccgcgaccaccaggcccgaatcgtcggccagggccggcagatgcagcgcctggctgacggcggcggcttttagccgggcgttggccgcgaagctctcgccggtctcggccacctcgtcgacaaagcccaactcggccgcgctgaccacctccacgcccagcggccggcagatggccatcatctcgcgcagcttgccctgattggcgctggccagcacgatgcgcgggctcatcgggccggcccgttgacggcggccagttgggccgcgacgatatcgccggccgcctggcggctgatggcgatcagctccatgagctcctcgggcgaaaacacgccgcgttcgcccgtgccctggatctcgatcaactggccgtcggcggccaggaccatgttcaagtccaactcggccgatgaatcctcggcgtagcaaagatcgaccagcaaccggccgtcgacgcgcccggcgctcagggccatgacctgacgcggcggttgcagccccagcccgcgcagggccagggccagggccacccagccgccgctgacggcggccgtgcgcgtgccgccatcggccaccagcacgtcgcaatcgatgcggatggtgtagccgtccagggcggccagatcggcggcggcgcgtagggcccggccgaccagccggctgatctccttggcccggccggcctgggcgtggtcgcggccggtgcgggtgtgggtcgcgcggggcagcatggcgtattcggcggtgatccagccctggcccgcgccttcgagaaagcgcggcgcgccttgctccaccgaggcggtgcagagcactttggtctggccgaaggcgcagatggcgctgccctcggcatagggattgaccccgccgctgatgaccaccggccgcatctggccgggatttctgccgtcgattctgctcaaggcctgggccgcgttcctcttgggtggtttgaggcctttgccggcggcaggaggcctcgggcaatggtcttggtttgggaatgtaaacttagcccaggcccgtgggggtgtcaagcggcggcggccccggccggccggccagtggcgaaaaaagggcggccggctgttgacgacggctgcattccagctataagttgtagtgcctcgtcaggcgcgagagtggcggaactggtagacgcgctggacttaggatccagtccttcggggtgggggttcgagtcccccctctcgcaccacggcatcaggtggtttcgccgcgcggtccagggccggaccgggcggcgttttccttgggcgcgcggggtgaggcgcaacgtggcgctggcctcgcctcaccggtcgcggaaggccggcgcattgagctatttcagctgttttttgcttgcctcttcgagcagctcaatggcccggtcggccataattttatcaatgatagccttgacttgttggtctagaatactaccttcagagtaatcggctggagctatgaaattaactctgtattcgcctaagtgtgctgatctagtaatgacctgacagtcgaccacgtagaggaagtggtcatgccgcccttggttggggtaggtttgtagttgcgaaactcgaacaaacctcaacacaggagggcaacatgaccacggagaagaaggtagcacgaaggaagctgagtctgctagagcttgctggggaattgagcaacgtcagccgggcctgcaaactgatgggctactcgcggcagcagttttacgagattcggcgcaatttccagacctacggcgcacagggccttgtggaccgtttgcccggccccaaggggccgcatcccaatcgtgtggaagcggaggttgaggcggcgatcatggcttacagcctggagtatccgacccacggagcgcttcgcgtgtcgcagcaattggcccttcgcggcgtgcaagtgagttccggcggcgtgcgaggcgtgtggagtcgccacgagatgctcacgcggcacgagcgtcttttgcgtctcgagcaatcggttcgcgcccaggacattcaactcagcgacgagcagattcgggctttggagcgcttcagcccggagtttcgcgaccgccacatcgaggcccggcacaccggggccctggtggcggtggacacgtttttcgttggcgcgctcaagggcgtgggcaaggtgtatctacaatcggtcatcgactgccacagccgccacgcctggggtcgcctgtacaccagcaagcttccggtcacggcggtgcatgtgctcaacgaggaagtgctgccgtgctttgaggcccacgacgcggtgattgagacggtgctttcggacaatgggcgagagttttgcggccggccagaccagcatccgtatgagctgtttctgcagcttgaggggatcgaacaccgcaccaccagggtgcgtcggcctcagagcaatggcttcgtggaacggcttcaccggacgctcttggacgagcatttccggatcaagggccgtcagaaatggtatgaaaccttggatgagatgcaggccgacttggatgagtatctgcgccattacaaccatgagcgggcgcaccagggccggaacatgaacggcaggacgccgagtcaggctttcctggagggcctgcccgggcgtaagaagcccaaggaaaaggcgtcccaaaaggccgcctaaaaatcaccccgccaggggcggcagtgtcaggtaaatactatatctgtacaaattatcatcttgttcgcccgatttggattggtatatggttaacagtaagcaggcttgaaaggatagtttcatgtcgggaacaaaacaccctaaaatcgccctttgctatgatttcgatggaacactctcgcctaggaacatgcaagaatactcttttattcctcaactagcgattgacaagacagtgttttggcggcaagtcgctgagcaggcgaagaatggcgacgaagacaatatattgtcatatatgcatttgatgctcaaaaaagccaaagaaactggccacgtaagagtggctcgcagttcattcaaagagctaggaacatcgattgatctattccctggcgtcgaagattggtttcagcgcatcaatgagcatgcgagatcaaaaggcgcgaaaatagaacattacattatctcatcgggcctaaaagagattattgaggggacgaaaatagccaaacagttcaagatgatctacgcatcttcctactcttacgatcagcacgatgtggccatctggccggcgttggcgataaattacaccacgaaaactcaatatttatttaggataaacaaaggtgttttcgatgtctgggatcacaaaaaggtaaatgagtacaagccagagtctgagaggtatattccttttaatcgatttatttatataggtgatggctctaccgatgttccttgtatgaagctcacaaaaacaaaaggtggccattccatagcggtatacaagcctaaagcgaattcaaaggccgcaaaaacactcttaggctgtacagatatagtatttacctgacactgccgcccctggcggggtgatttttaggcggccttttgggacgccttttccttgggcttcttacgcccgggcaggccctccaggaaagcctgactcggcgtcctgccgttcatgttccggccctggtgcgcccgctcatggttgtaatggcgcagatactcatccaagtcggcctgcatctcatccaaggtttcataccatttctgacggcccttgatccggaaatgctcgtccaagagcgtccggtgaagccgttccacgaagccattgctctgaggccgacgcaccctggtggtgcggtgttcgatcccctcaagctgcagaaacagctcatacggatgctggtctggccggccgcaaaactctcgcccattgtccgaaagcaccgtctcaatcaccgcgtcgtgggcctcaaagcacggcagcacttcctcgttgagcacatgcaccgccgtgaccggaagcttgctggtgtacaggcgaccccaggcgtggcggctgtggcagtcgatgaccgattgtagatacaccttgcccacgcccttgagcgcgccaacgaaaaacgtgtccaccgccaccagggccccggtgtgccgggcctcgatgtggcggtcgcgaaactccgggctgaagcgctccaaagcccgaatctgctcgtcgctgagttgaatgtcctgggcgcgaaccgattgctcgagacgcaaaagacgctcgtgccgcgtgagcatctcgtggcgactccacacgcctcgcacgccgccggaactcacttgcacgccgcgaagggccaattgctgcgacacgcgaagcgctccgtgggtcggatactccaggctgtaagccatgatcgccgcctcaacctccgcttccacacgattgggatgcggccccttggggccgggcaaacggtccacaaggccctgtgcgccgtaggtctggaaattgcgccgaatctcgtaaaactgctgccgcgagtagcccatcagtttgcaggcccggctgacgttgctcaattccccagcaagctctagcagactcagcttccttcgtgctaccttcttctccgtggtcatgttgccctcctgtgttgaggtttgttcgagtttcgcaactacaaacctaccccaaccaagggcggcatgaccacttcctctacgtggtcgactgtcaggtcattactagatcagcacagataattcttgtaccaaaacgggcggccccgaggggccgcccgattgcgtcgcggatgagtcgctagtcggcttagtacatgccgcccatgccgcccatgccgcccatgccaccgggcatggccggagcgccggcgcccttttcctcgggcttttcggcgatcatgcactcggtggtcagcagcaggccggccacgctggcggcgttctgcagggcgaagcgggtgaccttggtcgggtcgatgacgccggcctccagcaggtcttcgtacttgtcgtcctgggcgttgtagcccacggtgccgctggtctccttgaccttctgcaccaccaccgagccctccaggccggcgttttcggcgatctggcgcaggggctcctcgatggcccggcggatgatgttggcgccaaaggactcggcgccttcgaggccggccgccgcgatggcttcctggcagcgcagcagggccacgccgccgccgggcacgatgccttcctcgacggccgcgcgggtggcgttgagggcgtcctcgacgcgggccttcttttctttcatctcggtctcggtggccgcgccgacgttgatcacggccacgccgccgatcaacttggccaggcgctcttgcagcttctcgcggtcgtagtcgctggtggtctcctcgatctgggcgcggatggtcttgacccggccttcgagcttggagcgctcgccgccgccgtcaacgatggtggtgttgtccttgtcgacggtgacgcgcttggcggtgcccaggtccttgaggctggcgttttccagcttgatgcccaggtcttcgctgatgaccgtgccgccggtgaggatggcgatgtcttcgagcatggccttgcggcggtcgccgaagccgggggccttgacggcgcaagcgttgagggtgccgcgcagcttgttgaccaccaacgtggccagggcctcgccctcgacgtcctcggagacgatcaacagcgggcgattcatcttggccacctgctcgaggatgggcagcaggtctttcatcgagctgatctttttctcgtggatcaggatcagcggatcgtcgatgttggcgaccatcttctcgggatcgttgacaaagtaggggctcaggtagccgcggtcgaactgcatgccctcgacgacttccagcgtcgtctccatgctcttggcttcctcgaccgtgatcacgccttccttgccgaccttgttcatggcctcggcgatgatgttgccgatggtggcgtcgttgttggcgctgatcgtgccgacctgggcgatttccttctggtccttggtggtcttggacagcttgcgcagggcagcgaccacggcctcgacggccttgtcgatgccgcgcttgatggccatggggttgtgaccggcggcgaccagcttggagccttcgcggtagatggcctgggccaggatggtggcggtggtggtgccgtcgccggccacgtcggaggtcttggaggcgacctccttgaccatctgggcgcccatgttctcgaacttgttctcaagctcgatctctttggccacggtcacgccgtccttggtgatgatcggcgagccgaagcttttgtcgatgatgacgttgcggcccttggggcccagggtgaccttgacggcgttggccagggtgtccacgccgcgcatgatcgcttcgcgggccttgacgtcgtatttaagttctttggccatttatcatcactccttggatgagagagttggtgcgaagtgtgtcgcgttggaccgttctaggcgacgatgcccagaatgtcgtcctcgcgcatgatcaggacctcgtcgccgtcgatcttgacctcggtgccggcgtacttgccaaacagcaccacgtcgcctgccttgacggtcagctccagcttggtgccgttgtccagcaccttgcccgggcccacggccaggatcctgccctgctggggtttttccttggcggcgtcgggaatgatcaggccgccggcggttttttcgacttcttcgagccgcttgacgatcacgcggtcctgcaacggtttgatattcatcttcgcctctccttggtggatcaaaattagtttcacgccgatttttggcgtcacgcgcccacggcgggcgctccgttggctgggttgttgttagcactcatcgctggcgagtgctaacacctcgatgataagcaccacccgtcacccgtgcaaggccgcgcggtgattttttcgtttttttcggcgatggcgctgatttttggccaggcttccggcggccgtggcggtggcgtcgccgggccggctggcgggtggtatcataggcccatgagcgacatggcccaaaagcccgatctgcgcgacctgacggccgagcagttggcccgcctgctggccgatcttggcgaaaagcctttccgcgcccgccaggtgtcgcagtggctccatggtcacggcgtcgatgatatagccgatatgactagtctttccaaggccttgcgcgccaagctctccgccgtgggccggctgacggccatgggcccggccaaggtgctgcaatcggccgacggcacgcgcaagctgttgtttttgctggaggacggccaagccatcgagagcgtgctcatgcccgaggacggccatcacactctctgcgtctcgacccaggtcggctgtcgccagggctgtcgtttctgcgccaccgccagcctgggcctgcggcgcaacctgcgtccggccgagattctgggccaggtgctggccgcgcgccgcctgtgcgacgagtttcgcccgttgaccaacctggtcttcatgggcatgggcgaacccctggacaatctggacaacgtcatcgtggccctggggcacatcctgggcgagcatggcctgcaaatgagccagcgccgcgtcaccgtcagcaccgtgggcctggtcgatcgcctgccgctgttggccgcggcctcgccctgcgccctggccatcagcctcaacgcgcccaacgagcacatccgtcgccagatcatgcccgtcaccaagcgtttcggcctggaggccctgcgccgggccatcgtcgattatccgctcaagcccacccgccgcgtcaccctggaatacgttttgctgggcggcgtcaacgaccggcccgagcacgccagggaactggcccgctgggccaagggcctgccggtcaaggtcaacctgatcgccttcaacccccaccaggccgggccgtttcaggcccccgaggcggcggcggtggaggagtttcagaacgtgctcatcgagggccatgtcacggcccttttgcgccgctcgcggggccaggacatcgccgcggcctgtggccagttggtggccggtcagtcggccgacggcgcgccgggccagcccttgaccggcccgcaggccagcgcgtagagcagccgaccgcccggcggcaaggcggccgccctggccgcccgctcgtcataaaaagccccgaccccgcagcaacccagacccagggccgtggccgccagatagagcctctggccggcccgaccggcggcgatcatcgcccggcgataggctcgtggcccaaagtcgcgctcgagtttttccagatcggcccacaggcacagcgtcagggccgcccggccgatccagccctggccaaggcaggcctgggccagggccgcgcggctatcgacgcccgggaccaccggccgcagggcgcgcctgtcgggcagatagtcgtagacgcccatggccaggtcgcgaccgggggccaaaagcaggcgggcggtcattggcccccgcgcgggtagggccgcggccagcaacgtggccagggcgcgccgctccaggccggcgtgcacaaagttgcgccgcgagcgccgggcgtggacaaccgcccacaggcttggttcgccgggcggcgtgggcggcggcaggggttgatcgtgctcgccgggctcgggctcgggccagtccggctcgggctgggccacgaacagctcgccgtgggcgtgggcggccagcacgcggcggtcgcggccgatgaccgcgcccaggggcttggccgccaggtccaggggtggcaggcctggctgttccggtccggggtcggccggcggcggcccggcctggacgatggccatgatcgcctcgtcgcggtcggccacgccggccatgacgccggcggcggtgtcgggaaagcccaggatcgtgcgcggggccaggccgtgggcggcgcaggccagctccaggttggccaacaggtggccggcgtcgagcaggcagtagcgataggcccgctggcgatatttccacaggcttcgccaatggatggcgctgatgaaaaagcccagccgcgccggcggcccggccagcgcgcggccgatgtgcgtggccagccggcccggccacagcaaatgcagcccgcccgaggccggatcgaaatggcacaggccctggggcgcgccgtccacgtcgcaggcggccaggtatagctcgcacgggtgcagcgccccggcgctggcccaggcgcgcaggccctggggcccggagcgtttggtcagcccggcggccagttgcagcaggccggccagatcggcgctgtcggccagggccgggccggcggccggcggcggccaggccagggcggcctcccaaaagcccgccgtggtcggtcggggctcgggcatgggcagcggggcgattttcttgtagaatttgaacgggctgggttggttggcccaatcgaggacatggccctccatgccggcggggtcgtaggccgtttcgtcgtgatagctgctcatcaggcgcttccgggcagggtgaggtaggccgggccgaagcgacggctcaggctcagcgaaaactcggtgagggccacgcacaggcccaaggcccgatcgtaggcggccagaagctcgggcgcggcgttttcgggcggatcgacgccctcgcgcaggcccagcatctggcccgtttcggcggtgaggccctgggccaggccgtgcagggccttgacctcggccggcgacggcttgatgcgcgcctcgacccgctggcgcatggccgccagcttgccttccaggcgctcgatggcttgctcgacggccgccaggcgctcgtcgggctgcatggcttcctccgcgccgggcggggcaatcgcgtttcgcgggtgttggccgccattgttcgttcgcccggcctgaggtttagtctacactgtaaaggaaatcgttgcagcgaaaggatcgcggcccatggcgaagcacgtttgcgttcacggccatttctaccagccgttccgcgaaaacccctggctggaagtcgtcgaggtgcaagacagcgccgcgccttttcacgattggaacgagcgggtggccgccgaatgctacgcgcccaactcggcggcgcgcatcatgggcgccgagggcaagatcaccgacatcgtcaacaactatcagttcatgtcgttcaacttcggggccacgctgatgggctggctgcgggcccaggccccggccgtgcatgaggcgctcatcgaggccgaccaggcggccatcgcccgctggggccacggcggggccatggcccaggtctaccatcatcttataatgcccctgtgcaacgaccgcgacaagcagacgcagattctctggggcctggccgatttcgcccaccgtttcggccggccggcggcgggcatgtggttggccgagaccgccgtggacacacccaccctggagctgatggcccaggccggggtcaagttcaccgtgctggccccgcgccaggcggcgatgatccggcccggccccgacgcggcctggcacgaaatcggcgccgacgggctgaacacgcggcggccttacatcgtgcggctgcgcggcggccgttcgatcgtggtgtttttctacgacggcccggtcagccaggcggtggcctttgaaaaccttttgcaggacggcgcgcgtttcgcccagcgcatcatgggcgctttcgtcgagggcgaaggtggcgaccaactggtcagcctggccaccgacggcgaatcctacggccatcatcaccgctttggcgagatggccctggcctttgccctgcaacgcatcgaccacgaccccacggtcaagctgaccaacttcgccgcctacctggccgccaacccgccgacctgggaggcgcgcatcgtcgaggccagctcgtggtcgtgcgcccacggcgtggagcgctggcgggccgactgtggctgcaacaccggcggcaacccgggctggaatcaaaaatggcgcgggcccctgcgccagggccttaatgtcctgcgcgatcaactggccgatctttttgagcaaaaggccgatgggctcctgcacgacccctgggccgcccgcgatgattatgtccggttgttgttggacaattcggccgcggggcgcaagcgttttctggaaaaccacgccaagattttgctggaccagcaagggcgggccaccgtctggcaattgctggagatgcagcgctgggccatggccatgttcacctcgtgcggctggtttttcgacgacatcagcggcctggagccggtgcagaacctgcgcatggccgcccgggccatccaactggcccgcgaactgggcgcggccggcctggagcgctcgctggtggccacgttgtcgcgggcccagtccaaccggcccaacaagggcagcggggccgacatctggcgggccagggtcgccccggagctggtgggcctggagcgcgtggccgcccacgcggccatcagcggcgtgatggaggaagaaccgccgccgccccggctctattgttatcaactggccgacctgggccaccgccacatcgatcacctgggggccagcctgtcgtggggggccttgcgcgcccgccacgtgcgcatcggccgcgatcacgagctgatctacgccgccctgcaccgcggcggtcacgagttcgccgcctgggtgcggccccgcccgaccgattgggacatcgacgagatcggcgcggcggccgaggatctgctgcgctcgctggagctggagcgggtcgaggccgtgcttgcgcggctggtgggcggccagcgcttcgacctcagcgacctgttcctggagggccggcgttcgctggccgaggagatggcccgccgcctgaccacccgcaacttcgaggtggccaagagcatctacgacgagagcaaggagcagatgctgatgctaaagagcatcaacgtgcccttgccgccgctgttcaacgccctggccgaggccatgatcggcgaggaactggtccagggcatggacctgccgccgggccgcgacctggccggccacctgggcgcgctggcccgccaggccaaggccctgagcctcaagcccaacggcggccgcctggagcgggccctggccaaacgcttggccgcctgcctggccgaactgttggagtcgcccgccgcggtggggccgctggagcgggcgctgaccctgctggacctggcccaggccctggagctgcgtcccgatctgtgggaggcccagaaccactatttcgagctgatcggctcgctggccgggccgcccagcgatggcctggccaaactggcccgtcgcctcaacatcgccatcgcggcccgcccctaggcgcggccgggaaacggaccaaagcccgtggacaaaatcagcctgatcatggtcttgcacggccaccagccggtgggcaactacgacaaggtcttcgcgttggccacccgcgtctgctaccggccggtggtggagctgttgggccaatatcccgattttcatttcgggctgcatttttccggcccgctgctgggctggctggagcaaaacgacccggagttgctcgacctgctggccgccatggtcgaccggggccaggtcgagatgctctcgggcggttattacgagcccctgctcagctccatccccgcccgcgacgccctgggccagttggccatgatgaccgactatctgcaacggcgtttcggccagcggccccaaggcttctggctggccgagcgcgtctgggagccgggcctgccggccaagctggccccggccgggctgggctacaccctggtcgacgacacgcacctctactacgccggcctgccgccccgggccatgttcggccacagcctcaccgagcgcgagggccatttgctggcgctgctgccgaccaacaaagagctgcgctacaccatcccctttcaggagccccaggccacgctggacttcatgcgccgcgccctggacgagcatggccccacctgcgccacctatggcgacgattgcgagaaattcggcctctggccgcgcacccaggagttggtcttcggccggggctggctgcggcgctttgtcgaggcggtcctggccaacggcgactggctggccaccagccggcccggccagtgggtggccgaaaacaagccggccggccgggtgtacctgcccacggcctcctacgaggagatgggcgaatggtcgctgcccgccgaggccggccaggccctggcccaggccgtggaggaactgcgcgccgagggccgttacgaagcctttcgccgcttcattcgcggcggcgtgtgggataatttcctggtcaagtatcggcccagcaacatcatgcacaaacgcatgctgcgcatcagccagaaggtggcccagtccggcgaccccatcgcccgcgaccacctctaccaggcccagtgcaactgcgcctattggcacggcatgttcggcgggctttacctgggccacctgcgccaggccgtgcaccagcagcttatcgccgccgaggccatctgcgatgcggcccaggccccggggggcgcttgtgacgtggccgacctcgacctggacggcgcgcccgaggtggccctggccaatcggcacctcgacctgttgatccacccggcctacggcggctcggccagcgtgctgaacctgcgcggcccggcctgcaacctggccgacgtgctcacccgccagcccgaggcctaccaccgccacctgtgggagccccacgacgatcaaggccagggccagggcggcgacgaagtcaagtccatccacgacgtggtgcgcttcaaacagcccgatctgccccagcgcgtggtctacgactggtatcagcgggcctgcttccaggatcacctgctcgcgcccaaggccgactggcaaagctatcagcggcccgattacggcgagtggggagacctgatcgaccagcccttcgaattggtcgagcacggccaggatggcggccggaccttttgcctgctgcgccgcgtcagcgcggtgttcgcccccggcgggcctttcccgctgagcgtggaaaagcgttacagtctgggccccgggcccgagctgcgcctgagctattggctgcgcgcggcggccgacgcgccggccatgcgcctggcggtggaactcaacctgaccatgctggcccacgacgacccccaacgcttcatcgagctggccgacggccgcatctggagccccggccagaccgcccaggccacgggcgtggagtggctgcgcctggtcaacaagccccaggactacgccgtgaccatcagccccggcccggccgccgaggcctggctgttcccggtggagaccgtcagccagagcgaggacggcctggagctgacctatcagggcagttcgctttcgtttttgtggccggtgccggccggggcggggctgtgcaagttcgagctgacgctgaaaatcgcctgaggccggctcagcggggcgggcaaacgcccggctggccctccggcgaggcggcgctgaccggccgccgccggtcgcgcacccagacgttgccgggcaacgatttggcccagcgcttggtctcggcggcgcgctggccgatctgctgcaaatcgcacgcgcccacgcaatcgacaatgcccagcgacaccgaaaccagcgggaagcggctcatgcggccgtcgcggcccttggcctccacgtagccctgggcggcgtgttcggcgctgtagaggcccttgaccagccgcgaaaagcagcgcaccaccgccgtgcagacccgctcggcccgctggggctggcagatgaccacgaaatcgtcgccgccgacatggcccacgaaatggcccttgccggcgtggcgtttggccgcccaggcggcgatcttggccagcaggcgcaacatcgcgtcgccggatttgaagccgtaggtgtcgttgtaggccttgaagtgatcgaggtcgatgtagatgaagctggccggatcgtcgccgttgcagtggttttcgatctcgcgctccagggtcaggccgccgggcaggccggtgagggggctggcgcccttggccatttccacctggacgcgggccagggcgtcgagcatcttctgcacgctgaccaggcccaggcagcggccgctctcggtgacgatgatgtggtcgtagagcttgaagcggtcgcggctcatggccatcttggccacgtcctccaccggttgcgagccgtcgaccaccaggggccggcgatccatgagcagatcgacgctgcggtcgaagtagagcgccgggccgtattgggtgcccagttggcgatccagggcgtggctcatgaccaggcccaccggccggccggcctcgaccaccaccaccccgctgatggggttgttgtccagcagggccttgacgccgcgcaccttggccccgggatggacctgggggccgggttcggccagctcgcgcacggggatcgagcacttccaattggcctcgccgccgcgcttgccgcggatggcgatgaccgtgtccgtcaacggcttggggttggccggccgggccaaaaagaagccctggccataatgcacgcccatctcggccaggcaagtcagttcggtttcggtctcgatgccctcggccaccacgctactgccgatcttgtcggccagggtgaccagcgcctccaacagcgcccgctggacggggttgctgtcgatgccccgcaccaacgacatgtcggccttgatgtagtcgggccgcaggttggcgatgcgcgacaggcccgaatagcccgtgcccacgtcgtcgatggccaccagaaaaccctgcgagcggtagtgatcgagggtgcggtaaaacagggtgaagttctggatggagtggcgctcggtgatctcgaagaccacgttggccggctccaggccgttggcgcgcaggagcttgcgcgtctggccggcgcggaaatcggggtcggccagggtgcgcgggtggatgttgacgaaaagcttctgctcggggcgcaggccgcccaggccgcggatggcctgttcgcggcaggcccgctccaggcgaaacagcgagcccacctcctcggcgaagtcgaacatcatcgtcggcgactggaaataactgccctcggggccgcgggccagggcctcccagcccaggggacggccgctttccaggtcgacaatgggttgatagaccgcctgcaccagaggctcgtcgatgagcttgcgaaactcgttcagcagcgaaaggccctcttggttgagcagatcgctggccacggcccgggccttgaccagggcgcggcgaaaatccgactcggggctttcactccactcgggcggcagataagcgcagcccacctccaggctcaggccctggccggtcaggcgcaccgactcctggcccaaccggtggcgcgcgtccaacaacaggcgtaaggcccggtcggtcatgcgccgttgcgacagcccgttgcccgcgtaaatcagcaaatattggctgaccccaagctggcccagatggatcaggccgttttccttgaactgggccttggcgctggcgcgcaggatggtgtcgaggcgctcgacgatctgcccggcggcgtcggttccgtagatgcccgaaaagcggtcgaaaccggggatgttgaccaaaagcaggcccagggggcgtcgcgcggcggcggcctccatgaccaattcgaagaccttggcctcgtcaccgagcccgaggccgcgcccactttcacgcctggcggcggggatcaggtcgtagagcatgtcagccgatcctggcaggggctgtgtcgccaacacgatcacacctttttttttgtcatagttgttccggcgcggttgcgcgcggggaagtgatccccggcgtgctgattgtgccgggcccgggcggccgcgtcgtgacgggccggtgacaaaaaggtgaatcttggcggggcgctcagacggggcgcttgagaaaggcccgatggcccttgtcgccgggcaggatcgtcaccaactcccagccgtcctggccgatcctgttgaggtattccacgaagccctcgctctggggcgcggcgtggccggcgcaaccgatgtcgctgaggacggtccagagcttgtcgacccacacggtgcggtattcccatttgattgtcttttggctcacggcgcgctcccggcccgaatcgctttggcatgctggaagtttagcacggcttggccgccggcgggaggctgctcgggcattgaaaaaataaacaaggttattgacgcaaaacttggttttgtgccaccgttgctgttgtgcgtcatcagccgtgaagccccatccaccacaggccaccaaacaagcgaggaatcaacatgagccttcccgaccgcgccaatccctataatttcgacgagatcatcggccagatccaaggcttcaattattacgccgacgatccgtttttgcaaaaagccctcgaacgccacgctggcgccgagttccccgccctcgaccaggccctgcgccgtttcgacccgctggtctcccagcgctggcgcaagatggccgacgagatcgcccggcccgacgtcctgcccgtcttgcaaaattacgacgcccacaaccggcgcatcgaccgcctggtgcggcccgagacgaccaagatcctcgaacgcgagatcttcggccaggggcttttcgcggcggccacgccgccgtggctgggcatggtcaagcgctatctgctgcaccagaacggcgagttcggcgtgatgtgccccatcgcctgcaccgagggcctggtggccctggccgaccagttccccgagggccgccaccccgccgtgcaacgcatcctcgaccactgcaaggagggctttgacggcgacttcggcgtgggggcccagttcatgagcgagattcagggcggcagcgacatcccggccaacctgctggaggccgtgcccgccggcgatcattacttgctccacggctccaagtttttttgctcggccatgcaggccgactacgccgtggttacggccaaggtcagcggcggcgaaaagcccggggccttcatcgtgccggcctggctgcccggcgacaaggagcgcgaaaagcgcaacgcctgccgcatcaatcgcatcaagtggaaaatgggcaccgccgaactgcccaccgccgaggtcgaatacgacggggccgtggcctacgccgtggggcccaccgaccgtggcgtggccaacgccgtgggcgtggtgctgaccctttcgcggctgacggtgggcttttccagcgcggcggccatggtccgcgccgcccgcgaagccgggctctacagccagttccgcgacgttttcggccaaaagatctgccagacgccgctggcggcccatcaactgcgcggcatgatcaacacctccaggcgcaccaccgccgccgccttcaaggtctttggcctgttcgtgagcttgggccggcgcttgcagggcgggctggactccaacgaacccctggccatgcggcgcaagcgctttttgctgcgcgagctgatcatcatccaaaagctggtcacggccttcgaggccccggaggtgatccgccaggccatgagcatcttcggcggccacggcgtgatcgaggactttgtctcgctgccccggctctaccgcgacgcggcggtcaacgagctgtgggaaggcccgcgcaatgtgctcttgatgcaggcgctgcgcgatctgctgcgcgtgcagggctggtatccggccgccgatttcgtcgccgacatgctggccggggcccagccggcccgcgtggccgagttggccgccgagttggccggcttcatggccgatccgccggccgtggaggccacggcgcaatccatggcccgagccgcccaatgggagcgcctggtcgaggagctgttccacgcctatcaagaccaggccctggccgagatcggcccggcgcccatagtcagtcgcgaattgatctccttcccagccatctgggattgagccacaagcaagggtccatggcatcgacaatctatcgggagggtccaaggtatggagctgaacatcggcgctttgataagcgagcgggcgcgtctttcgccggacagggaggggttcatcggcgagggctaccgttacagctttgcccaagtcaactccagggtgaaccagttggcggcctatctggccgggcgtgggatcggctttggcgatcgtgtcgcggttttatgcaaaaataacgagcacatcggcgtagcgctctttgccgcggccaagctgggggccatcgcggtgatgctcaactggcgtctgcaagggcccgagctggaatatatcctgggcgattgcggggccacgaccctgctctacgatgtcgatttcctgcccgtggtcgacggcctgcgggccaagatcccggtgaaaaactatatccgccgcggcggtcagggccccgacgcggactacgaacaagccctggccagccagcccgacgccgaaccgaccctccggggcggcggcgacgacggcgcggtgatcatgtacacctcgggcaccaccggccggcccaagggcgcggtgctgacccaccacaacctgctgtggcagaccatggccatcagccacaccgtgcgctggtactacgaccatcgctttctggtggtggccccgctgttccacatcggcggcctggccccggtggtcaccaacgtccacgagggctccacgtcctatttcatgcccgagttcgatccggtcaaggtttggaaggtcatcgccgaggaaaagatcaccaccatgatgtcggtgccgctgatggtccaggcgctctacatggtggcccagaaaatgccggtggactcctcgagcctgctcaacatcacctgcggcgcggcggcggtgcccaagtcgctgatccaggcgtttttggccatgggcgtgcgcgtccagcaggtctacggggccaccgaggtcagcggctcggccactttctggacccacgagatggaccccgagcgctgcgactcccagggcaaggccgacttccacacccagatcaggatcgccgacccggccagcggccagaccctgcccaccggccaggtgggcgagatctgggtcaaggggcccatcgtgttcaaggaatattggggcaagccccaggccaccgccgaggccaagcaagacggctggtaccgcaccggcgacatgggccgcatggacgacaaaggctatgttttcgtggtcgatcggctcaaggacatgatcatcagcggcggtgagaacatctatcccgccgagttggaggcggtcatcgccagccatccggccgtggccgaggtggccgtcgtcggccgccatgatgaaaaatggggcgagattcccgtggcttatctggccctcaagcccgaggccaagctggaggccaaagagatcttcgacctgtgccgcaaaaacctggccgccttcaagtgcgtcaaggaggtgcgtttcgtcgaggccctgccgcgcaaccccgtgggcaagatcctcaaaaccaccctgcgccagatggtcgacgcctaaccaggcgcgtcaccgacagaccaaagcgccggctcgggcatgttcacgcgcccgggccggcgcttttttggggcctcagcccagggcgaccagttgggccctggcctcttgcagattgggctccagctccagggcgcgcagaatctggcgtcgggcggcgtcggcctgaccctgggcggccagcacccggcccaggctcaggggcaggtaggggtcttcgggccaggcctccacggccgcgcgcagggtggcggcggcctcctccaggcggcccaggtcttgctgggcgcgggccaacagggcctgatgccggggctgatcgggctccaggcgggcggcgcggctggccagggagagggcgatctcgcggttggccccgcggtcgaggtagagcccggccaggccggccagggcggcggcgtcgcggggcaggagcttaacggcggtcttgagacaggcctcggcctgatcggcgcggcccagggcggccagggcctcgcccaggtggcgatgcacggcccggcggcagtcgggggccttggccgcccgttgcaacagctcggcggcctccagcacgcggccctgcatctgggccaggcgtcccaactgaaagaggctgtcggcgtggccgggcgacagctccagagcccgctccaggccacggcgggcctgctccaggtgatcgagggccatcagggcgcagcccatgttgaagtgggccatgaagttgtcgggctgggcgtccatggccttttggaagtactccatggcctgttggggccgtccctgttggccgtggcatactcccaatgaattgagcacgttgggctcgttggggtcgagcagcagggccttttcgtactcggcggcggcctgggcgatcaagccctggtcgaaaagcatgtcgccgctgatgttgaggctgaccgcgtcgaaggccaccgccgcgaagggctccagaaagccggcgtgcaccagggccttgagggcgttttcgaggatatcgctggccggccagccggggcaggggtgggcggccgcgccggcgcgcacggggcgttcggtgcggcggcgcatggcctcggtcatccgctgggcccagtcgcgggcctgctcgacgctttgttcgggcagcagggcggccagggtgtcgggggcgtggcggcccaggacggcgttgggcggaaaggccaggcgggcctcctcggccagggcgcgcatgagggcctctgcccccaggtggccgctgatctggcgcacgccttccaggccctcgatgcgggcgagcacggcggccatgggctgggcctgttcgcacaaaaggcccagggcctgggccagcgacaggcgggtgagcaggcccgtggcctgatcgacggccgcctccaggcgctgggccccgatgacgatctcctcacgggggccggcctggccggcggcggccttttccgaatcggccgcgggggccaggcgcagggcgtcgccgggccggggcggctcggtgggctggttgacggccacgatctgggccaccgattcatcctcggccacgtccaggacgatcagttcggcccgggccaggccggcttgatccagggcctggaagcgttggccctgggccaggccgtcggcgcggcccaggtcgatgatggccttgtccaggggcagcacctggctcaggcggccccagcgctcggcgatgtcttcgaaaaagatcagcgctccggccccggcgcggcgggtggtttgcaaggcccgctgggccctggccttttgctgggcggccaggtccacggccaggccccggcagtcggccgcattgatggtggccgcgcccaggcgcaggcccaggggccaggccgggccctggggcgtctccaggcggatgccttccaggcgggccatgatctcctcggcggcctggcggggctggccctcgtcgtcggaccacaagacggccagggcgttgcccaggcgggccaggcagatgctgtcggcggcggcctcgcgcaggcggccggccgtgacggccaaggcgcgatcggccaggcggcggccgtgacgctcttgcagggcggccagggcgtcgacctccagcaacgccaggcagaccccgccggggtgctgggcccccagggccggccggccgcggctcaacgacggccgcaggcggctgatggccccggccatggcttcatccagcaccggctcgatgaacaggccgctggtggggtccagatcgcggctctggcgcagtcgggccgcctccatggccgcctccaccagcgaggccagaaacggccccacctcgccggtaagctgcttggccgagacctcgtgcacggccagcaccgccaggcagcggccttcatcgcgcagggggatcagcaaacgcgccccggcctcgtcgtaaagcgcccggccgtggttggcggccctggccagggggtcgttgcggccgggctcgtcgatcggcggcggcagcaggtccacccggccgcttttcagggcccggcgaaagggcggtttgatggtctcctcgtagcggacgagggcctcatagctgagttgctgggcgtggccggagttggcggcgatgggcaagggctttcccccgtggttgtcaggcggccagggccttgcaggccgcgatgatttcggcccagtcggccggcaggatggtgcgcatgtccatgagcaggcggccgtcgtcgagccggcagatgatcggcttgcgccaggcgcgcagggccgcctccagggcggtggcgctgcggccctcgatcgccacttccagcaggcggctgtccggcgcggccaggggcaaggccccgccgccgaccaggctcgtcccgcgcaggccgcgcacggcgagccggggcagcttcaaggcccgcagcttgcgcaaaagcgcggcggcccgggtcgccagttcgtcgtaaggcgtcgagagcatgcgcagggtcggtatctgctcgatggccttttgcggatcgcggtaaagctccagcgtggcctccagggcggccagggtcagcttgtcgatgcgcaacgcccggttgatcgggttttggcgcagcaggccgatcagatcggcccggcccagcaaaatgccggcctggggcccgccaaggagcttgtcgccgctgaaggcgaccaggtcggcgcccatggccagggcgtcctgcacggtgggctcgcggggcaggccaaaggcggccagatccacgaaacagcccgaacccaggtcgtccatcaccggcaggccccgtttgcggcccagggcgaccaactcgggcagggccacctcctggtgaaagcccaccaccgcgaaattgctggtgtggaccttgagcagcagggcggtctggtcgctgatggcccgttcatagtcgtggatgtgggtcttgttggtggcccccacctcgcgcaggatggccccgctgcgggccatgacgtcggggatgcgaaacgacccgccgatctcgaccaactggccccggctgacaatgacctcgcggccggcggccaggctctgcaaggccaaaaaaaccgccgcggcgttgttgttgaccactagcgccgcctcggccccggtgatctcgcgcagcacgccggccacgtgttcgtagcggctgccccggcggccgccttccaggttgtattccagattgctgtaggagccgttggtggccacgatgcgcgcgatggcctgttcggccagcaccgagcggccaaggttggtgtggacgaccacgccggtggcgttgatcagcccgcgcaggctgggccgggccatctggcgggccagatcggcggcgcgggcggcgacggcctgggccgagagttcggcctcgggcggggccgcgccgtggatgatgtcgcggcgcagttggtccacgctctggcgcgcggcccgcagcaccagggcgcggggcagttggtccagggcctcggccagggccgcctgggccaggacctggtcgatcttgggcaggcgggagagcgcgttttgatcggccatggcggctcctcgcggcctcagcggcccgccttgtcggtcaggccccggtgcaaccagaaaaaagccagggccgagacgaccaggctgtggtcgatgcggccgtcggcgaccatggccggcagttcggccagcggcgcggtgaagacctcgatcatctcgccctcgtccaggcgctggtctgccttgggcgcggcgtttttggccaaaaaggtgtagcaggtgttttcgaacagggccgggttggggttgaccttgcccaggtagacaagctcgtcggcgtcgtagccggtctcctcgcgcatctccctggccgcggcgtcgatgggccgctcgccgggatcgatcatgccgccggggatctcgatggcccagtcgttggaccccacgcgaaactgcctgatcagcaccacttggccgtcggcggtcaggggcaccacgttgacccaatcggggctggccagcaccacgaaatcacgctcgaggccgtcgccgcgccggcaatggctcatgctggcctccagcacgtggtgccggaaaatcgtccgccgctcttttcgctcccaccggtcggaatcgctcaccgatcttatcctctcgcttgcttatgagcaacgcagatggttaaatctggtttatgatgatttcaaaggccgccccagccgaagcgacgccgaaaccttaccatggatacgccacatgaacgtcgaactgataaacccatttttgtccgccaccgtcaacgtcatcaaaaccatggccttcacggaagtcaagcctggcaagccgtttctgaaaaaagaccaccacgccaccggtgacgtttcggcggtcattggcatcaccggcgaaagtgagggctcgctttcggtttcgttcaccgaagagtgcatcatcaacatcgtcagcaacatgttcggtgaaaagatcaccgccatcaaccgcgaggtggaagacgccgtgggcgagatcaccaatatgatctccggcgacgcccggcgcgagctttcggaaaaaggcgtgatgctcaaggccgccatcccttcggtgatcacgggcaagcaacacaccatcaagcatatgaccaatagccccgtgatcgccataccgttcagcaccgccagcggcgacttcacggtggaggtctgtttcaccaactagcgatgcggcgacctcagcgggccagcaactccaggaggctgcccagcagcacccgctgcaccagcaggatggcgaagatcacgatcatgggcgcgatgtccaacccaccgaaattggtgggcaaaagacgcctgatcctggcgtagaccggctcggtggcccgcgatagaaagcgcacgatcgggttgtagggatcggggctgacccaactgaccagcgcggcgatgatgacgatccacatgtacacatgtaggacataattgacgaactggagcaaatttattagaaagacttccatgcttcgagtcctggtcgattcgttaggttaacgaggggcgcgttggccctatagtggagcttgctcggagccctgtcaagaccgggcagggcgggaccggttgtcgcgcaatgatttttacgcgcaaaaaagcgccggccaagccgccggcggccaagcccaagccccggcccgagcccacccaagaagagcttctggccgaggcgctcaggcccggccgccaggtctgcctggccgtggcggccgatctggtcagtgaccggatcgacgtgcgccccagcatggtccacgacatcgtcaagggcgggctgctgatcctggcccagaccaacccgcccctggccaagcgcgccgagggccagacggtggagataaccttcctgatcccccaccccgaccgcggggccgagtatctgcgcctgggctacaaaaccaagatcctgcgcgtcattgacggctggaaggtcgacgagcgcctgaccgacaacatcatcgtcgcgcccaagccccacaggctcgagcgcaccaccctgcgcctgcactaccgcgtcgagccgacctccgaggcgccgctgcgcctgcttctggcccccgacggccccgagttggtgctgctcgacatctcggtgggcggggcgcgtttcaatcaccaccgcaacctggccctggagcatgaccaggtcatcgaactgctgatggaggccgaaaacctgtcgctgggcctgcgggcccgggtggtgcgcacctcgcgcgatggcgcgacatccccccgcgcgcccacgaccacggccgtgcagtttgtcgaaaccacgcccgaggccaagacctgtctgggccggctggtcaacgaaatcgctcgccgccagcgggccagggacgccggcctgctggacgaatgatcggtcaaccccgcgcggaactgggttttttagaccgttgagtttgattttggcccttgctatactaaagcgcgaatgtgatttccgatcatgcggccgccggcgcgaggctgaaccccggcgctcttggcggcggtcggccaacaaatcgaggtagcctatgaaaaacaaacgcatggcgttggccatggcgctggctctcgtcctcgggctgaccctggcggccacggcccaacagggctccacgccggccggcgatccccaggccgccgccgaaagcctgcgcttcggccaggaatccttccagcgcggcctctatggccaggccaaggcctacttcaagcaggcccttcaggccgatccctcctccgagacggcctggtccttctacgacctctgcgtgatctacgacgtggccgagcaggtcaaaaaggctggccgggtcgtcagcaccgacgcggcctcgccggccccggccgccgccgccgccgcgccaccggctccagctccggctccggccatgccggccccgcccaaggctggcggcggcatggtcatcggccacgacgaaggctgctgatgcaaggtttcgcctggcccgcgcgtggccgggcgttggtgaacaatcacactaccgtgaatggaaaggtggaaaaatgaaaaaattcgtcagcatcatgatggccgtcatgttcatggccagcgtggccacggtggccatggccgccgacaatcccctggtcgacaaagagaaggctttctggaaagaattcacctcggtcatccccaaggacaagatcgtcaacgttgacgctctctacgccgagtggcagaaggttctcgccggccagagcgacgccatcctgctcgacgtgcgcacccatcccgagttcgacgccttccacatcgagggcaccagccacatccacgccggccacatgtacaccattcccaaggccgtgcccgatcccaacgccaagatcttcgtgttctgccgcaccgcccaccgggccgcctacgtcgcggcgttcctctacaagtacggctacaccaacgtctactacgtcggtccgatcaaggacggcgacaagaaggtcaacgagggcggcgtggtcggttgggctcagaagggctatccctttgtcaacgccttcgccggtcagatcgtcatccagcagtacatgcagcccacctggaccgagcgcaactgcggcaagtacatccgcgagttcagcggccagcgcggcgaaaactgcagcaagaagaccctgcagtaagctttgtccgccggtctgacgaccagcgccgggggagcgtggccgcttgacggggccgcgctcccccgcttcattttttgccggaggagatcgtgagccaggcccgacgctcgcgccaggacgcgtgcaaaatcatccaggccgccttggaggccgccgacccggcccgcgccgtgagccgggccctgcgcctggcgggcgacgaactctgggtgggcccgcgccgcttcgacctgcgggcctttcggcgcattgtctgcgtgggcgcgggcaaggccggccagcccatggcccaggccctggaggccgtgctgggcccgcgcctggccgagggcgtggtggtggtcaaggacggccacggcgggccgaccgccctcacgcgcatcctcgaggccagccaccccgtgcccgaccagcgcggcgtgaccgcggcccaggccgtggccgagctgctggcccgcaacgccgccgccgacacgctggtcttttgcctgctcagcggcggcggcagcgccctgttgccagccccggcccccggcctgagcctggccgacaagcaggagatcacccggctgctgctggcctcgggggccgacatcggccagatcaacgccatccgcaagcacctcagcgccctcaagggcggcaacctggcccgcctggccggcgcggccaccgtggtgagcctgatcatcagcgacgtcgtcggcgaccgtctggacgtcatcgccagcggacccaccgtggccgatgaatccacctgggcccactgccgccaggcgttgctggcgcgcggcgtgtgggaacaagccccggccgccgtgcgccaacgcatcgaagatggcctggccggccgcatcgccgatacgcccaaggccgacgacccggccctgcggcgggcgttcaacctgatcgtggccagcaaccgccaggccatcgaggccgccgcccacaccgccgccagcctgggctacacggccttgatcctctcgaccaccatcgagggcgagaccaaggacatcgcccgcatgcacgcggccatcgcccgcgaggccctggagcacggccggcccgtggccgcgcccttttgcctgctcagcggcggcgagaccaccgtcagcctgggccgggccacgggcctgggcggccgcaaccaggagttcgccctggccgccgcgccggacctggccgggctggagggcgtgctggccttttcgttgggcaccgacggcaccgacggccccaccgacgccgccggggcctgggccgacggccagaccatggcccgggccgaggcgttgggcctggatcaggccaagtttttggccaaccacgacgcctatcatttttttcaggagctggatgatttgatcatcaccgggcccacccgcaccaacgtcatggacgtgcgcgcggtgttgggcctggcgcggagctgagccgccatgagcgaaccgttgttggccatcaagggcctgtccatcgcttttcctattcagggccgctggccgcgcgcggtcgacgaactggatctggaagtccgtccgggccagatcgtgggcttggtgggcgaaagcggctgcggcaaatccatgaccgccctgggcgtgatgggccttgtcccgccgccggggcgcatcgaggccggccaggtgattttcgagggccgcgcgatggtcggcgcgcccgaggagcgcctgcgcgcctttcgcggggcccaggcggcgatggtcttccaagagcccatgaccagcctcaacccggtgttcaccgtgggccgccagatcgccgagggcgtgcgggcccaccggcccgtgagcaaggcccaggcctgggagctggccgtgtcggccctggcccaggtgggcatcgccgatccggcccggcgggccaagagctatccccaccagctaagcggcggcatgcgccagcgggtgatgatcgccatggccctggccatgtcgccgcgtctgctgctggccgacgagccgaccacggccctggacgtgacgatccaggcccagattctgcgcctgatggatcagttgcgccaacaaaccggcgcggcggtgctgttgatcacccacgatctggccgtggtggcccagaccgccgatcaggtggcggtgatgtacatgggtcgcctggtcgagcaagcgccggtggccgagtttttcgccaaccccctgcacccctacgccaacggtctgctcgcgtgccggccctcgctgagcgcgccgcgcggccaaaggctgccgaccatcggcggcgcggccccggcgctggaccggctgccggcgggctgtgttttcagcaaccgctgcccccggcgtttcgggccctgccaagaggccgagccagagctgtggcaggtggcgccggatcactgggtgcgttgttatctgcatcacgaccgggccagggcccggcggcgggaggcggcatgagcgccgagacgttgctgagcctgcgtggcctgagccgcagcttccgggtggccacgggctttttgggcgcgggcaagcgctcgcttctggcggtcgacgacgtttgcctggatgtggcccagggcgaggtgctgggcctggtgggcgaaagcggctgcggcaaatcaaccctgggccgtctggccgtgggcctgctgcggcccagcgccggcgcggcgctgttcgagggccacgatctggccagcctcaagggcgaggggctgcggcgcatgcggcggcgcttgcagatcatcttccaagacccggtgacttcgctaaacccccggctgacagtgggttcggccctggccgagccgtttatcatccacggggtctgcacgcgtcgccaggccgccgccaaggtgtcgtcattgctggaggaagtgggcctgggccccgagcacgccagccgctatccccaccagttcagcggcggacagcgccagcgcatcggcatcgcccgggccctggccctgcggcccagcctggtgctggccgacgagccggtcagcgccctggatgtctccatccaggcccaggtgctcaatctgctgatggatctgcgccagaaactgggcctgacctatgttttcgtggcccacgacctggccgtggtgcgccacatggccgaccgggtggcggtgatgtacctgggcggcgtggtcgatgtcttcgcggcccaagactttgccgacccggccatgcacccctacaccgccgcgctcttggcctcggccccccaggccgacccggcccgccggccggccgcgccgccggtcttgggcgagacgcccagccccctggacccgccgaccggctgccgttttcacccccgctgccccgaggccgccgccatctgccggcaaaagcggccggctctgcggcccgtcacgccgcgccggctctgcgcctgccactttcgctaacggccctggccggccccttgcggctggagggcctgggcgatctgggcggccatggcgcgcaggttggcctcgtaatcgtgggccagggggtccaggggcagcaccgcgccgtcgatggcctcggccagggccttggcgctggcgtcggaaaactgcggctggacaaagatcacccgcacgcgctgacgcttggccaggtcgatcaactgggccaggcgcttgggtccgggcgatttgccctcgaactcgatggccacctggcgcaggccgtgatcatcgagcagatagccaaaggccggatgaaagacaaacacctgccggccgcgtagcggggccagggcccgcgcgatggcttgatccaaatcggccaggcgcttttgcagggcggccaggttggcctgatagacgtcccggccggccggatcggcggcgctgaaggcctgggccatggcggcggccatttggctggccaggcgcgggctcatccagacgtgcagatcgggttcggcgtcgtggtcgtgatgatgatgcgtggcgtcgtggtcgtggtcgtgatgatgggcctcggccgggccgaaatggcgcgtgggcaggccctggcgcaggtcgatcacccgcaggccggggttgttggccgcgaccttgggcgcgaggactcgctcgaagggcaggtcgatgatgaacagcagcttggcctgactcaggcggaccatctgccgggcggtgggctcgaaggtgtgcggcgattggccggggccgaccagcgtctcgacctgaaggcgatcgccgccgacctgttcggccagataggccagcggggccacgcccacggctacgacgagcttgtcggcggccggggccggcgcggcgcgcagggcggccaggatggcgaccagggccagcagggcgatctttgtttttggcatgtcgtttcccccgaaataaaagttaggcatggccaagaatatagcaccccgcggccggccgggcaaaagaaaccccgcggccggatagcgccgaccgcggggagcccggctgggcttttcggggggagagaaaggagaaagctcggccttcaggcggccgcgtcctttccggccatggccgcgccgatctcgcacccgcggcagtgggcgagattgaacttgaaggccacgatgtcttggctgtcgccggaaatgctttggtagcgggattggttggcgagatcgtaacgcttggcgcaactggccgcgctgatgcgcagcttgccaggctggttggggcagtcgatcaactgctggcaatgggattgcaaccaggcgtcgctattgggcttaagcatgtccacggcctccggcgctgttgaggttcctttggcgtttattgctggttttgcagcctacaccaaagtcgctttttggccatgacggggctatgaacaatcggtgacaaacaagtcacgcgtggcgagggcggcggggattattcggccgggttggccaacggcggcgcgcgccctcgggccggtccgagggcgcgcgcggctggctagaactccttgaaatccacctcgtcgtcaaaggggatgacgtcctcgggcttgggcgggcgcttgttttcgatctggcgcggggcctggctgcccaggcggcgatgttcgggctgaaccgccttgggctggggcgcgggcgcggctttgggcggggcgggcatgggccgggccgccggctggggagcggtccgcgcggtgggcgcctcgtcggccctgccgcccaggcgctcgatgatctcttcggccagatcggcgatgtcggcgcagaggccgtgcatctggccggcggcggcggcggcctcctgggcgttggcggcgttctgctgggtggccttgtccatctgggccacggccgtgttgacctggtcgatgccctgggcctgctcgcggctggccgaggcgatctcggagatcaactcggccaccttgcccgaattgccggcgacctcctcgaagaccttgccggccgacgagacgagcttgacgccgtcgtcgatcttgtgcacggtgccctcgatgagcgtggccgtgctcttggccgcctcggcggcgcgcatggccaggttgcgcacctcgtcggccaccacggcaaatcccgccccggcctcgccggcccgggcggcctccacggcggcgttcaaggccagcaggttggtctggaatgctatttcatcgatggttttgatgattttggacgtctcgacgctggcggcgctgatgtcttgcatggaggtgttgaggttgaccatggcctggctggcccggcccacggtctgtttggtctcgttcatgagggtgtcggcctgggcggcgtgatcggcgttctggcggatcatcgaggccatctgctccaacgaggcggccgactgctccagcgaagcggcctggctcgacgagccgtcggccaggtcgtcggccgcccgcgcgaccaccccggcggcggcggtgagttgcccgccgccaacgcgcatcttttgcgaggcgctcatcatcggcacgacgatggagcggtgggcccaccagaagcacaagaacatcaccaggccgccgaagcatagtatgccaaacgaaaacagccagttatcgatgcctatctgcccccacaggtacgagttggcgtaggtgagcaccaggccggggctcaggcggaccatcatcttgtaggccagcgtgcggcccagcacgaagtgcgcccccaccatcaccaccacggtgatgacgaccaggaaaccaaaagccatcaggtattcggtgaccaaacgacccctcccatgttgatgaaccgcccgccgtgaccggcggctcggtcaaaagatacgcggcaagccaactgcacgatgccacagactaaacctgattcaggcccgctgtcaaatacgcatataaatatattcgttgtggcgatttttcgacggccaaggccgggctcagcgggccagcagggcgatggtggccgaattgaccgtgacctttttgagcaccaggcgatagacccgaccgctggcccggatcagcgtttccgcgccgaccgccaactcggcccggcctttttcgccgccggcgttttgcaggccgatgcgcgccatggccggctccagcgtgacatcctccagcgtggccaccagggccccgcccagcaggatcaccgcctggccgcggcgcagcaggcggcttttgacctcctgggccgggccagcttccgtgacggccagcgattgcgccagcaggcgctccagttcggtcaggcggttttgcaactgggtgttgatggccgcctggcgggcggcttgacggttgtagtggtcggcgtcggccagggccaggttcaggcgctcctgggcggcctccccgcccagccaatagcccaggccgatcaggacggccgccgcgaccagggccagggcccaggcctgggcttttcgggcgtcgatgatcatcggcgtcctcctttttgggccgcgcggcctaggcctcgggccggccccacagccgttccaggccgcgcagcgaggcccagaaatgggcttcggtgtggggctccagggtcaagatcggcttcgtgctcaggccgcgcaagccctcggcgatgaaggcccagtcgatgcggccgctacccggcggatagtgggaatcgtcgctgccgtcgttgtcgtgcaggtgcatctcccacagatggctttccatggcccgccaccacgcgggcaggctggtgcgcgaaaagctgttggcgtggcccacgtccaggcaaaagcccacctccacgccggagctttcgctcagggcgcggcggcaggccagcaggggcgcggggtctggctccatggtgttttccaacaccaggcggcagccgccggcggccagggcctgggcgatgggcgtcatggccgtggcgtggcgcgcggcaaaggcggccacgtcgcggtgcatcatcggccaaaagcccaggtgccccaccgcctggatcgcccccaactccagggccgtcgtcacggccatttccaggcgtcgcgccgccgccgccgccatcagcgggtcggccgccgccggatagagatccatgaacggcagatgggccgtaatgcgccgaccggcgatgatggccttggcccgggccatctcggcggggccgcagctatccagggcgctggcgtccaggccgatctccaggttgaccggggccgaacgggccagggcttcgtagcggcccagcagatcgcccaggggcatgttgacctgcacgtgggccagccagctcaggcgcggtccccggcccagggccgccatggcggcctcggcggcctgatcggccggcgcgggcagggtttgatcgcagccggtcgccggtccccaggccaggcaagggcagggcgcaagctccaggccggccggaatcgccgcgcccaggcagatcaccgccgccggccgcagctcgtcggggcaggcctccagggccgggcccaggtccagccgccggcccaggcgcaggtcgacgccgtcggacccctccggccccaggatcaacgtgcgggcgtggccctccagggcttggcgcagggcgcgggcggcggtcagttcggggccggggccgggccggctcaggcacagccagatgatcgccaagtggtcgttgttggccggcatgaaagcctcccatggttgaattaatctactatcgccctcggccaaaggccagccccaagcgccccgccctggaccggccgggccataaatggtaaatatgcccctaaagacggagcgaaacaatgccgcgcatcgaaatcgaagtcagcgacaagaccatggcccagtggcgcgagttcgcggccaccatgcaggccgacgagcttcgccaatccgggttgttgggcgaatggctggtccagggttttttaaccaacgttcacctatacttggccgaaggaggcccccagccgcccgaaagccgcaaaagccgcaacgatcgccaggacgccgaggcccggcgcaaactgcccaaggacaaaaaacgcgtcctgcccatgttcaacgaaaacgaccgcttgaccgtggccgagatcgcccgcgtcctgggtctgagcgaggaaaacggccgggccctggtcgacggctggatcgccgagggctttctgaccaacgccggcccccgcgacggccagaccgcctacaccctggccgaggactggcaggtgcgcaatctggccgccaaccggccctcgctcaacgcgccgcgctcggtctacaagccggtggccctcaaccgggagtagccccatggtctacagccaagtcgcctattgcccctgcggccaggaggtctggctggaatacatccgcgcccagggcgaaggcggctggcgctgccgctttttcgacgagcaaaatcaggaaatcagcgcctgcccggcctgcgggcggcccctgaacgaagacgagttggattcgcgttagcgcccgcgcccggcaatgttcgcgcgcatgcgtcgtcgtggcgatcgagcgatggccgatgcgcccgtgccgcatcggccatcgctcgatcaatattttggccttttgaccaggaatccggcggacggggtcaggctcgcccgctacttcatctttttccaggtgatcagcacgaccttggcctcgggcccgtcttcgaggtagacgccgcgaatatcggtgggcgactcgatggcggcccgcgtcaagcccttgtcgtgatcgacgacatagatggttttgtcatcccaatcaataacgccggagatgttttcggagacgatcttgccgcccgcatgatgcagcttgcggccgctgaacgcgcgcccttgctggctgtcgatgaacacttcgactttttcgaggcgtttgacgaagttgccccgggccgaatggatttgcgtgacgtccatctgggcttgccagacgcccaccaggttggggatgtcgtcttcggcctgggccgcccccgccagtacgaacaatccaatcatcagcgccagtccgaggtattttttcatgagtcctcccgaaacgatttgtggcgtttgctcgcggggttgtcaccgcgatcggcaattatagcgacaaaccgccgggcaactcaagggcggccgccgcgtccaacgaaacacccccgccaggcctgcggcctaacgggggtgttgacgttatcgcgcgctcgaaggtgttcaggctccgatggccagcagctcgatgtcaaagaccagcaccttgccggccaggggatggttggcgtcgacggtggcgaaatcggcgtcgacctcggtgacccagaacgagaccatctggtcttggatctgggcctgaagctgcatgcccacctggacgttgggcggcatgcgcgccaactccacgcgctgggtcagctcggggttgtgcgggccgtagccgtcctcgggggcgatggtcacggtcttgctctggcccacgctcatgccgatgacggcgttgctgacgccggggatcagctcgggcccgccggcggtgaaggccaggggctcgcggccttgcgagctatcgaagatctcgccgctttcgtattttccggtgtagttgatctgaactttgtcgccggccatgacggtgctcatgccattgctccttggctctcggttggcaaatggctcccggccatggccgctggcgcggcgcgaaatcggcggaagcgtcggtttggccaaaccttaacacagcgcctggcaaatgcaaagcaagcccggccttgaccgtggacttggcgcggcgataggcttaagctgataactgggcgatcgacaacccaacccggagcgctggcggtgatctacagactttcggccctttgcctcctgctcggcgcgctgctgttggcggccggttgcgccgacgagcccgacggggttttgccgggctacgtcgaggggcgtttcacctacgtgtccgcgccggccggcggcaagctgctggccctggaggcccggcgcggggccaaggtcgaaaaaggccagcccctgttccggctggaggccgaacccgaagcctcggccgtgcaagaggcccgctggcgggtggaccaggccgccgaaaccctggccaacctgcaaaaaggcgcgcggcccagcgagatcgccgccgtcgaggcccgcctgcgcaaggcccgcgccgccttgcagctcagccgcctgcaatacgaacgccgccgggcgctctacagccaaaaggccatcgccaaaagcgaatacgacagccaccgcgccgcctacctggccgactccgccgcggtcaaggacgtcgaggcccaactggccaccgcccgcctgggcgcccgcgacgacgagatccgcgccgccgaggccgaactgcgggccaggcaagaggccctgggcaaggccctgtggctgctggatcaaaaattccagagcgcgccggtcgaggccctggtcttcgacaccctctacaccgtgggtgaatacgccccggccggctcgccggtggtggcgctgttggccccgggcgaggtgcgcgcgcgctttttcgcgcccgaggccctggtcggggcgctgcgcctgggccagcgggtggagctggcctgcgacggctgcccggccggcctgtgggcgacgataagctacatcagcccccaggccgaatacaccccgccggtgatctacagcgccaatatgcgccacaagctctcgttcatgatcgaggccacgccgccgcccgaacgggcccagggcctgcatcccggccagcccctggacgtgaccttgccggtcgggcagagccatgccgcaaagtgagctggtcatcgacgtgcgcggggtgaccaagcgcttcggcggcaagaccgtggtcgacggcctggacatgcaggtgcgccgcggcgagatttacggctttttggggcccaacggcagcggcaagacgacctttctgcgcatgctctgcggcctgctgcggcccgacgccggccaaggcgtctgcctgggccacgacatcatcggccaaagccagttgatcaagccccaagtgggctacatggcccagcgcttcagcctctacgaagacctgaccgtcgacgaaaacctcaacttcatcgccgccctctacggcctggccgagcgtcgccaggccgtgggccaggtgcgggcgcgcatgggcctggagccctttcgccgccacctggccggggcgctctcgggcggttggaaacagcgcctggccctggcctgttgcctggtgcaccggcccaagctgctgcttttggacgaacccaccgccggcgtggaccccaaggcccgtcgcgatttctgggatcaggtgcatctgctcaccgccgagggcgtcaccgccctgatcaccacccactacatggacgaggccgagcgctgtcatcgcttggcctacatcgcctacggccagctcctggccaagggcgcggccgaggaggtcgtggccgccgagggcctgaacacctggtcggccagcggcggcgacccgcacgccctgcgccgcgccctggaaggcgcgccgggcgtggatcaggtcgcgccctttggcaacaccattcacgtcagtggccgcgaccccgtggccctgagccgggccatcgagccgctgctgggcgattatcagtggcggcaggtggagacaagcctggaggaagtgttcatcagcctgatgcagcgggcgggcaaaaagccatgagcaggttttcgccgcgcaggttgggggcgattatcgccaaggaattcgtgcagatgcgtcgtgatcgcctgacgtttgccatgatggtgatgatcccgatcatgcaactggtgctctttggctacgccatcaactccgaccccaagcatctgcccacggcggtgatcgtcgccgaccacggcccctttggccgcacgctcctggccgccctccagcaaagcgattatttcgatttcgtggcccaatacgacagccaggagcaaggccgccaagccctggccctgggccaggtgcagttcgtggtcaacatcccggtggatttttcgcgcaagctcatgcgcgggcaacggccgcgcctgctgctggaggccgacgccaccgacccctcggcggtgggcaacgccctgggcgtgctgggcacgctggccgccagcgccctggaccgcgacctcaagggccccctggccaggctgcggcagaacgccggcccggtggaggtggcggtgcaccggctctacaaccccgaggccgagacccaatacaacatcgtgcccggcctgatgggcgtggtgttgtcgatgacgctggtgatcatcaccggactggccatgacccgcgaacgcgagcgcggcaccatggaaaacctcctgaccacgccggtgcggccgctggaggtgatcctgggcaagatcatcccctatattttggtgggctacgtgcagatgattctgatcatggtggcggccaagctcttgttcgacgtgccgttcctgggcagcatcagttttctgctgtgcgcctcgctgatcttcatcgccgccaacctggccgtgggcatcaccttttcgaccgtggcccagaatcagcttcaggccgtggagatggcctttttcttctttttgccctcggtgctcttgtcggggttcatgttcccctttcggggcatgccccagtgggcccaatacgtcggcgagattttgcccctgactcactatctgcgcctggtgcgcggcctgctgctcaagggcaacagcccgatgcaggccatggagcacatctggcccctggccctgttcgtgacggtgatggtctttgtcagcgtcaagcgctatcgccagaccctggactgaaacgcctcaggcccccttgaaatcgccggtccggccttccagataggccccgatggcctcgttcatgtcgtcgttgggcagaatcatcaccgaccgcgcgcagttgtaagccagtgactcctccatggacacgtccaggtcgtatagaaacacgtccttggccccgcgcacggccaggggcgggttggcggcgatctcctgggccacggccagcacggcctggtccagggcggccttgtcgggcagaatctggttgatcaggccgatttgcagggccttttgggcgtcgaagcggtgaccacggaaggcgatctcgcgggcctgggccgtgcccagcaggcgttgcaggcgttgcaggccgcccacgtcggtgataaacgaaagcttggcctcgggcagggcgaagagggcgtcggcgctggcgtagcggaaatcggcgcagacggccagctccaggcccgcgcccaggcagtgactgtgcacggccgcgatggtgggcatgggcaggcgctcgaaggcggtgtggatgttctgcacgcggcgaatctcgtggtagagcttggttttcatggccgcgctcttgccctcgggcgacatcaccgccgcgaacagctcgttttcggggctcaggtccaggccggcgcagaatgatttgccctcgccgcgcaggatcaacaccctggcttcatcatcggcggcggccagctccacggcgcggcccaggctgtgccaaaaggtcacgctcatggcgttgcgtttgtcggggcggttgagggtcaggtagccgatgtggccctggcggtggtaggtgaccatgggcttttgttccattgacgcgctcctattgatgggtcgttgcctgggcgcgtgcgccctcgtcgcctcgcgggcgcacgcgcccgcgaaacgcgcgtcatccaatgtagcatcgggccatggtctttttcgggattattttttggccaaaagcgccgtgcggctgaggcgggccggcggttcgccgacctggcgcaggccggcctcctcggcgatggccagggttttttcaaagtcgcccgcaggcaggtggcccttgggctccaggatcagaaaggccgcccccggccgcatggcgcgggcgatctggccgatgagcccgtggcgctcgggcacctcgtggatcatccagcaggccagggcgaaatccaccgcgtcgtgcaggtcggccaagccggggtcgtccttggcgcactgccggggttggatgcgctcatccaggccacgccgccgggcccggcgcatcagggccgaaagcatgcggctttgcagatccaccgcgtgcaccacgccgttttcgccgaccatccgggccatggccagcgagaaaaagcccatgccgcaacccacgtccaggcaggtcgcgccggggcgcaggtgaggcccgacgatcagggccggatcgtggatcaaacgccggacgtggttgtcgatgagataacccatccaccaggggcaaacgtcgaactggggcatggcgcggctccttttttgggggcgtgctagtgggccgggaaggcctgggccaccatggccctggcctggtccagccactgctggcgctcctgggccgtgctggtgacgaccacgccgaacaagcgccgacgcacgtcgttcaccccgcacaggcccaagatacatcgcgcccaaagcccttccagcggatcgccgaagaccaggcgctcgcgcgtcggctcggtgtcgccggtgttgaggatcagcgccgccctggcccgcagcaggccccggggcacgccctggccgtcgtcgccctccaggaattcataggccacgccaggccgcaccacccggtccacccagcccttgaggatggccggcggcatgccccaccagttggggtggacgacgatcaggccatcggcttgggccagcaggcggcagtgctcggcgaccagtggcggcagcgcggccccttttttggcctcgtcggccggcaggatggggtcgaagccctcggcgtggagatcgcgcagggtcacgtcatggcccagggtccgggccgcgtcggcggcggcctgggccagggcgtggttgaagctgccgggccgggggtgggccaggatgatcaggatgcgcaagaaacctactccaccaccgtcgcggcctggaacggggccggcggcgtcttggggcggtattgcccggcggcctgggccaggccggccagttcgtcggccaggctgtcgtcgccctggatcaacagcgacagggccgcgaaatccagctcgccatcgatggcctcgtggatggcgtcgagcaggcggtgggcgatctgctcccacaacgagcggaagtcttcgtttttgtagtgcaaaaagcgtttattggcctctttgtcgatataaaagcccctgatgcgatagataagttggcggatgttgaagcaatcggtggtggcgtggctgaggttcatctgcaaaaaatgttcgctgagcgacttgtcgacgtcgtttagataatccaggccctcgggctggttgacgaacagttcgatgacgtggagcaaccccggcttgagcaggccgggccggggcaggggcatgtctttttcgtccagaatcttgcgatagaggtccacgttggcgctgatgtcggccggcttgacctgggccggcggggcctggtcgatgagcttgacgtgggtttcctggccggcctggctggtgatgacgcagtcggcgcagcggctgatgaattcgtcaaaggagcggcagccgtagtcggccaggtcgaagtaggggtccaggttggtgagcatgggccgcacgtgggccatgcgcaccgcttcgccgccgtggtgcttttgcagctcgaagacggcctggcgcagcaggcgcttggcttcctcgatatcgccggtggcctggggcggcggcgcgctggagccgccctcggcccccagggcggcgatgctggagtaaaagcgaaaatcgttgcaggcgttgatccagaacttgttggtcgtctcccggacgccgatgccgatgatctccttgccccgctggcgcacgcgctgggccagcgagatgtagtcggagtcgccgccgacgatgatgaagacgctgaggtgttcgtggcggttgaggtcgtcgagggcgtcgatggccaggcggatgtcggcgccgtttttcatgttcatgccgcgcgggaaaagctgcaccaggtcgaaggtgaactcgtgcaggtcgtggctgtattgctgataccaggcccagttgccataggccttgttgatgttgaccgagccctggctctcggcgaactgcatgatcgccccgatgtcgaccaccgccggatgacgctggccgcggaattgatccagccaatcctcgccgtagcgcaggttgcacagcgacgaatggatgttttcaaaatcccagtagaccgcgatgtttttcatcgtgctcccattcggccggcgaaccggccgtctagccctccatgcgccaggtggtgccctggggcgaatcctgcagggtcacgcccatggccttgagttgatcgcggatgcggtcggcctcggcgaagtttttgtctttgcgggcctgattgcgctgggctatcagcgcctcgatatcggccgcgcccacgccgccctgggtagccgtttggccggccgcgccacggaaaaactcggccgggtcgatgcgcagcaggcccagccggccgcccaactcgcgcagacgccgcgcgcacagctccagcagcgggcccttggccgggccgtcgggctccgcggccagcttgttgccaagccgggccaggccaaacagcgcgccgatggcccgggcggtgttgaagtcgtcgtccatgcccgcctcgaactcgtcggcaagggcctggatctcggcggccagggcctgaccggcggcgtccagagggccggcggcggcgcgttcctgggccgcttgcagggcggtgtagagccgctccaagcccgcgccggcctccttgatggccgcgtcggagaaatccagcggcgagcgatagtgcttggagagcaaaaacaggcgcagggcctcgggccgggtgatcttgaggatgtccttgatcgtgaagaagttgcccaggctcttggacattttctcgtggttgacccgcacgaaaccgttgtgcagccaatagtgggccaggggatggccggtgcaggcctcgccctgggcgatctcgttttcgtgatgggggaaaaccagatcctcgccgccgccgtggatgtcgaaggtctggcccagatatttgccgctcatggccgtgcactcgatgtgccagccgggccggcccgggccaagggggctgtcccaactgggctcgccgggcttggaggccttccacagcacgaaatccatggggtttttcttgcgcggatcgacctcgaccctggccccggcctgcatgtcctccaggttgcgccgcgagagcttgccgtagccgtcgaagctttccacggcgaagagcacgtcgccgccctcgatctgataggcgtggcccttggccatgagcgtctggatggtggcgatcatctcggcgatgtgctcggtggccctgggctcgtggctgggcggcagcacgtccagggcggccatgtcctggcggaacgactcgatgtatttgtcggccagctcgcgccagcccaggccgctttcggcggcgcggcggatgatcttgtcgtcgatgtcggtgaagttgcgcacgtagttgacccgccagcccttggccagaaaatggcgcaccatggcgtcgaaggccacgtagcagcgggcgtggccgatgtgcgggtcgtcgtagaccgtgacgccgcagacatagacgcgcaccacccccggctccagggggatgaattcttccttgcggcgggactgggtgttgtagacgactaagggcattatcttctccggcttggggccggttcggcggccccttccaggggtgtgatcgtcacgacggccagggccgacatgccttcgccgcggccgatggcgcccatggcctcggtggtggtggcggccacgttgacttggccgggcgacaggccggccacccgggccaggttttgggccatggccggggcgtggggggcgatcttggggccttgagccaccagggtcacggcgatctgggccggccgccagccatgctcggccaaaagcgccaccacccggcccagcaagaccaggctgtcggcgtccttgtgggccggatcatggtcggggaacaaccggccgatgtcgcccaggccggcggcggccagcagaccgtccatgacggcgtgggtcagcacgtcggcgtcggagtggcccaacaggcccagttcgtgctccaggcgcaccccgcccagcaccagcggccggccgggggccaggcggtgataatcgagcccctggcccacgcggatggccggtgggcccaacagggcctgggccagggccaagtcctcgggcgtggtgatcttgatgttgtcggcccggcccatgatcagcctaacctcccggcccaggcgctcgaacaggccggcctcgtcggtgaagctccagccggcggcgcgggccgcttgcagggcctgggccagcaactcggcgcgaaagccctggggcgtctgggcccgccacagcggccggcggtcctcggtggtctggaccagccggccgtcggccgagcgtttgatggtgtcgaccaccggcacgccggcgatggccgcgccgtgggcccgcgcgccttccaacaccgccgcgaacagctcgggccgggccagcggccgggccccgtcgtggatcagcagccagtgggctcccaggcccagggcggcttccagcccggcggccacgctgtcttgccgctgggccccgccggccaccacggcgcgcactttgtccaggccaaacggggccaaacaatggcggcgcgtgtgatcctcccagcccgccgggcagaccaccacgatggcgtcaacgcacgcggcggcctgggccgcggccagggcccacgacaggatgggccggccgcccagggccagaaattgcttcggcgcggggccgcccatgcgtgttccgccgccggcggcgaccacgatggcgacgaccttttcagccaaagcgtttctcctccgcagtctttgaatattattaccacaaccggccaaaggcaagagcgcccgctcaggcctcgaccttcggcggcggccaaccgtcgtccagcgtgcaggcctggccctggttcaggcgcgcggccagctcggccagccagggcagttcttccacggcctggccgtggtccagaagaccctgggcggccttgcgggccaggctggcggcgacggccgtggccccgcgctgggcgtggacgcaactgcccaccgcctgcaccagggccttgagggcctggcggcgcggcccggaggctgtttgccaggcctgctccagggcctcgtgggcctcgaaaaaaagcccgcgccgccacagggccaggcccagctccagcggcggcagatgggcggcgccggtcaactggccctcggcgcggcgatacaactccagccgctggtcgatccaggcggcgtggccgggcggcgggtcggcggccaacaggcggcggccggcgcgttcggccgcgccgcgatcaccggccagcaggccgtggacgaaatcgtgggccagggtgttgcgaatgtcacgggccaggcgcgtggcgtaggggtcgaattcttttgacgccatggcaaatccggttagagtgtattataaatgtagcacacaaatcggccgtggcggccgcgcccgggggcaatgcagcggacgccgacaagataccacgcccatggcgtggcctggcgtccggcggcgcggtcgagcgcaattttcttcgcctccggcggcgtgttttggccttttcgcaaaaccagggcgcatgcgtcgccccgcgggcggaaactctgggaggaaaaagatgatccgtatcggaatcaacgggttcgggcgcattggccgccaggtgttcaaagcggtcaaggagcgctatcccggccaggtgctggtggcggcggtcaatgacctgtgcgacgtggaaaccagcgcccatctgctcaaatacgactccagctacggcgtctacgcctcgtcggtggactgcgcccagggcaagttgatcgtcgacggcgtcgagaccgcctatatcagcagctccgatcccagcaagatcccctggggcgacctgggcgtggacgtggtcgtcgagagcaccggcctgttccgtagcggcgacaaggccggcgcgcacatcaagggcggggccaagaaggtcatcatcagcgcccccggcaaggatgtcgacgccaccttcgtcatgggcgtcaaccacacctccttcgacccggccaagcacaacatcttctccaacgcctcctgcaccaccaactgcctggccccgccggccaaggtcattcacgagaaattcggcatcggccacggcctgatgaccaccgtgcactcctacacctccgaccagcgcatccttgacgcgccccacaaggatctgcgccgcgcccgcaccgccggggccagcatcatccccaccaccaccggcgcggccaaggccgtggccctggtgctgcccgatctcaagggccgcttcgacggcatctcgctgcgggtgcccacgccctcggtcagcctggtcgacctgaccatgaccctggaaaaacccgccgacaccgaagccttgcgccaggccctcgtcgaggccgcccagggcgagttgaagggcatcatggcctgcgaggccaagccgttggtctccatcgacttcaagggcaacccccattcgtccatcgtcgacctggaatacaccagcgtccagcccggcggcctggccaagctgatggcctggtacgacaacgagtggggctattcctgccgcacggccgatctggccgcctacgtgggcgcgcggctgtaaaaaaacgtcagccggcaaacggcgcgggccccggggtgacaaaccccggggcccgaattttttcgcccctggcgacggctagaactcctcgaagccctccagggtcacgtcctcgaagaaatcgtcgccaccggcctttttggccggcgcggccttggccggcccatcgccagccttggccgccggtttgctcgccggcttggggttggccggcgtcgcggccgccttggccgccggtctgggccgggtcgcctgggccatgggccgttgttgggccggcttgtcgcgccgggtcgcctgggcgcttgccccgccctcgaccttgaactgggacatctggtcggacatctcttgggcggcggcggccatttcctcggacgagctggccgcctcctcgaccagggcggcgttctgctggacggcctcgtccatctggctgacggcgcggttgatctcctcgacgccctgagcctgctcctggctggcggcggtgatctcggccacggtgtcggccacgtcctggacgttggcgatgatgtcggtgagcaggttgccgctggcctccactgattcgttaccctggcgcaccttgttgaccgagtcggtgatcagggtctggacctccttggccgcctgggcgctgcggccggccaggttgcgcacctcgccggccaccacggcgaagccacggccggcctcgccggcccgggccgcctccaccgcggcgttcaaggccagcaggttggtctggaaggcgatctcgttgacgacggtgatgatctcggcgatcttgccgctggattcgctgactgcggccatggcctcgatggtctggttgacggcctcgccgccctgctgggccaactcggaggtgcgcttggccaactcattggcctggcgggcgttttcggcgttttgccgcacgctggaggtcatttcttccagggcgctggccgtctcctcgatggcgctggcctgctcctgggtgcgctggctgagatcctggttgccggagctgatgtcgttggcggcgttgctgacggtggccgccgactccatgacctgacgcacggtttttgagaggttctgggccatctgctgcacatcacgcagcatgccccccaactcgtcgccccgggacagatgcttttcgtcgatcttgaaggtgaagtcgccccgggccgccgtgcccacggccagggccgccgccttgaccggcgcggtgatcatccgcgcgatgatcatggcgatcagcgcgcccagaaccacggccaccaacaggcccaccaccatcacccacgaggccagcgaaagattgcgcgccgcctcctcggccacctcgttggtgtgggcgatgccggagttggccatctcgcgcacgctggacagaaactcggtcgagtacttgcggcgctccttggtcacctgctcgttggccgtccagaccttgaacaggttttccatgtggcctttgtagtcctgggccgcctggagcgaatcgttgacttggtcgatatttagctgcttggtgctctgggccttgactttgttcaggttggcgccaatcagctcgaagttgcccagggcctggcccaccagctccagcttgcgataggcctgggccttgaggttggcgatgcgcaccaccgtgcccatgtcgatggccttgtccaccagctccagcttgttcaggcgctcttgcaactcggccggcgacgcgccggcggcgatctgcttgcgcagggcgtcgatctgataatcgcgcagggccgtgatcgccgtgaccaactccaccgcgtgaacgtccatctcggcgcggtcgtcggcgatgacggcgttgttcttgaccgattgctgcatcaggttttcgtagccctgcaacgcgcgctgggatttttccaccgccggggcgagggccgccaactcggggtgctcctgggccagcttggccgcctcggccagatacttgcgcgcctcggtcaggtctttttggccctggtccagatacggcttttccaaggtataattgtagccacggttttccagcagtgccgaaagggcgtggcgctcgatgttgttggacagggccacctccggcacgtaggcctcggccaaactggtggattcggcgctgacgccgctcatgttgaaaatggccaggccgcccagcgccaccgatatgaggatcaacagaccgaaaccaatgccgattttagttccaagtttaaaattattcatcatcgccgccttgttacgtgaacgtgtggaccatggccaattgcgttgcatatcattatgctggccgtccgcggcgaagtccacagtttcgagaacatatcaatgatttggctgggtgatagaccatgaacgagcttcgttttcccgcgccggaggcctacgagcgggcggccatgcgcctgcgctcgtggatgaaggcctgcgtgctctgccccaggcgctgcggcgtcaatcgcctggccggtcagcggggcttttgccgggccgggcggctggcggcggtcaacacctatcagctccaccccggcgaggagccgcccatcagcggccaacatggctcgggcacggtgtttttcgccggctgcaccctggcctgccgcttttgccaaaattacgccatcagccaggagggttggggcgatgagctcgaagcgccccaactggcccgcatctttctggaactgcaagaggccggggcccacaacataaacctggtcacgcccacgccccacgcggcggccatcctggaggccctggctctggcccgccgcgccgggctgcgcttgcccatcgtctacaacacctcgggctacgaacggccggccgtgctccgccagttggccgggctgatcgagatatacctgcccgattacaaatacgccgacgaaagcgccgcccgccgcctttccaacgcgcccggctacgccaaatattgcagcatggccctgaccgagatgttcgaccaggtgggcaacctggattacgacgacgacggcgtggccacccaaggcattctggtgcggcacctggttttgcccgagaacctggccggcacggcctgggtgatgcgcgaactgacgcgcatctgcggccggcgggtggccgtgagcctgatgagccaatatttcccggcctacaaggccgcccagaccaagggcgtcggccggccgatcagcgctgtcgagtacgccgccgcccgccaggccctggacgaggccggcgtgggcctggccttcgtacagagcctcagctcggccaccgacgagctgacgccccgcttccggcgttgacaaaaaggcgcgcgcggcgtcatgaaagccaacgcggccgcgttaaacggctttttcgctgattcacgtcgccatcagcccctcgatcgacatttcccgcgccccccagccggcatcattgccggcgcgacgcgccgagccagggcgggccgctggcggcctcctcgcgggccaggtagtcctccaggcgcggcggctccaggggccggctgaacaaaaagccctgcaactgatggcatcccatgcccgccagcatctccaggtggcgcttgttttccacgccctcggccaccaccaccaggcccatgctgcggcccatggccaccatggcctcgacgatggacgaaacccgcgagtgtggcgtcatctccttgatgaagtattgatcgaccttgaggatatcgatgggcagacggtgcaggtggtatagcgacgagtaaccacggccgaaatcgtccatggccaggcgcgcgcccaaggcggccagttcggccaggcggcccagggccagctccaggctgggcatgaccgcgttttcggtgatctccaactccagttgctcgggcggcaggcccgattcctccagggcctcggccacggcccgcgtcaggtccgggtcgaggagctggcgcggcgagaggttgacggccacgctgagttgccggccctgctcgcgccagcgctgggcctgttggcaggcctggcgcagcacccagcggcccagggggatgatcaggcccgtttcctcggccacggggatgaactcgcccggcgagatcagccccacgccgggccgccgccaacgcaccagggcctccacgcccaccgtgcgcagggaggccaggtcgatcttgggttgatagcagaccaggaactcttctttttgcagggccgtgcgcaagcggttttccaactccaggcgatggcggaccttttggttcagggccggttcgaagaagcaatagccctcgcggcagccctccttggcccgatacatggccaactcggcgttggcgatgagtttttcgggggtttggccatcgttggggaacagggcgatgcccacgctggcccggatatggagcttcttgccgcccaggcggaagggccgggccagttcgtcgagcatctgctgggccacctggccggcctcgtcctcgccggcggtttcgggcagtaaaaagaggaagtcgtcgccgcccaggcgggccatggtgtcctcgcggcggaccttggccaggaggcggcgggccacggccaccaggagcttgtcgccggcggcatggcccaggctgtcgttgacgtgcttgaagttatccagatccatgaacaaaacggccacgccgtcgcgttggcgtttggcgtgggccagggccatctccaggcgatcctggaacaagaggcggttgggcaggccggtgagcggatcgtggtagacctggtgggcgatctgctcctcggtgcgcttgatgctggtgatgtcgtgcatgtcgccgacatagttgcgcacctggccgccggggcccttgatggcctgtaagtgcaggagctgcgggtaggcttggccgtttttgcgcaggctggccacctcgccgcgccaacggcccgtggcggccagttcgcgccatatctggccgtgcccgccgtgatgatcgtcgtgggggtagaggaactcgggcgtgcggccgatgacttcgacggcgtcgaagccggtaagttcgctgaagccccggttgaccatgatgatgtggccgtcgcggtcggtgaccatgatgccctcgctggcgcactccagcacctggtccagaagctcggcccgttcgcggtgggcctgttggccggtctggtcgacgatgaccccggccaggcccctggcgcggcaatcgtctttggtgacggccaccagcagaaggcggcggcggccctggctgtcggcccattggacggcccagggctcggggcccagagcggcggccagacagccgcccaggtccacggccggctccaggcccagggcggcgcggcgctgggccagaaaacgctcgatgtcctcggggccggggcagccggtcggccaggcggcctggtcgtgctccacgcgccagcgtggcgtgccggccgcccgccggaaaaaggccgtggccgggccgggctcggccatcggcgcgcgccgctggcggtattcgggcgattgtttggggcgaggcttgttcacttgatcgatcattcccgcgtctacaatgaaacggcgcgtaggccgtcctggtcgttgagcgccaggcggtcgccgcccagttccttggccttgtagaccgcctggtcggcggcggccagccagccttcggcgatctgaccggggttgtgggcatggtcgggcgtcagaggagccaggcccatgctcagcgacgtttcgcccgtccattcggcaagatagcgggagcgcacgcgccgggcggcctccacggccgcggcgggctcggcctggcgaaagatgacgacgaactcgtcgccgccgtagcggcaggcgatgtcccgctcttgacggacggaggcctggatggtcgcgcccaggctggccaggaggcggtcgccggtctgatgaccgtaggtgtcgttgacgagcttgaagttgtcgacgtcgatgaccatcaggcaggcccgctcgccgctggcgctggcctcctcgacgacctcgcgcagcttgcggtcgaagtagcggcggttgtagagcgaggtcaaggcgtcgcggatggacagctcccacaggcggctgcgttcgcggacgttttccttgaggtgatcgcgtagcgagctttcgcggccggccaccgagcgcaccatgaagttgatgttgcgctgcagctccagcaactcgtgctcttcgtcggactcgttgggcagctccagcagctcgggccgcgagccctcgcgcagggcccggcagacgcggttgatccgggccaggtcgtcaaggaccaccaggcggccgatcagccccgccgccggccaccacagggtgatcgaaacggccagatacacgcccaggtaagcgccgaactcctgcttggtgccgggctccagcagcagaatggccgtcaccgggccgatgaccaccaaagccagcaggccggccagcctggcccgcacgctcagcttgatccaaaaccacttcatttccgcgcctcagcctagcgtctggagataatgccttgttcgttggtccaacgcgtcgtggggctggcgacggccgcccgccggggtgtggggcgggcggccgcgcgggtggtttggcggatgcttatttcatgtccacggctttgacccagatcaccgcgtcctgggagttttccttgccctcgaacttgtcgtcggggcccacgcccagggcggcgaagccccaccagccggccttggggatgccgaaggtgaagacgccgttttcatcggccttgatggtcatggtgacaaaggcgtcctggggcgcggtggccagggcctctttctggaactcgtttttgccgggcacgggcggatggttgaggtattcaacctcgacctcggcgaagggcacgggcttgccctgtcccttgaccacgccgcggaagacgttgccggtccacagggcgtagggcttgtccaggggcacgatctcggcgggcaggcccagttcggcgtcccagtcggtgggcaggccaccggcgttgacgacgaccttggtgatctgctggatgtaggcgccttcgctgggctccaggtaaggggcggggttgacgacgaagatccagtcgcccatgccgcgcatgttataggtggtctcgaaggccttgccggagttggtcaggctggtccactcgatgggcttgagggtggccagcaggtcggtctttttgcctttatgaacggcgaagaactccttgggctggcccatgtccatggtgtggccggcctcgaaggggtgggtgaagaccagcttgagggggatttcgccgcctttttccagggccgcctcgggggtgtagatcatctggaagtgggccagggccggcaggccgctgcacaacacggccatcagggccagggccgtcaggccaagcaattttttcacgactgtcctccgttttttggtgtgcgaccgcgcgccggccgggccggcccgccttgggggtcgagccaagcatgcccgccgaccgcgcggccggcgggcgtggttttgcctattcgacgatgtccttgccgttgatgacgatggagtggccctcgccggcgtcgaagacgacggtgtagtcgccatcgggctttttgaaggtgaactcgttgctgtcgttgatggccccggtgatcagttccttgccgctggcgtccttgacgcgcatggtcacgccggcggccgaggagccgtcgctgaagccgccctcgcaggtcacggtgccgtcaccgttctggtagcaggtgcacaggggcgtgtgggccagggccacgctggccaggctgacgatcgccgccacgacgaaaagggtcaaagcgcgtttcattgaacaacctccttggtgcgtttggtttcgggcaaaagccccattatcagcgcgaacacgcaggccaggccaaaataggcccacatggcctgccagccgctgaggcccagcgcgccgccgccggtgtagatcaggctggcggcgaggatgcccagcaggctgggataggcgaaggagaacaacatccagctgtagcgcctggtggccacgcgcaccatgatggtggtggccaggcaaggcgggaacagggccatgaagatcatcagggcggtggcgttgaggggggtgatgggcttgtcggtgccggagcccagcatggccgagccatcgtacttgccgtcgttgccgatgccgtagagggccttgaaggtggcggtggcgctttcgcgggcggcgaaagaactgagcatggccacgttgacccgccagtcaaagccggcccattgggagacgggctccaggaacttgcccatgcggcccaggatgctgctgttgatgcgcgcctgttgcatctgccgccagaggccgtcgcgctgctggcgcagcttgttgaaggccttgtaggtcttggcgcggcgatccttgacggcctcgaaaaagaccggattcatggcctgatagcgctcgtcgacggccttggaggagacggcgtcgccggcggcggcggccttgtcggcgcgataggcctcgcggaaggagaacaggctcatcaactcggcctcgccaggcagggccgcggccaggggcgtgccggcgatggccttggcgaaggcggccttggccgccacgccctgggcctcgaactcggcctgaatctgggccggggcgccggggaactgcaacagggcccagatgaccacggccacggcggcgacgatggtcaagaccttgcggatgtaggtccagatgcgctcgaaggcccgggtcaggacgctgcgcagggtgggcaggtgataggtgggcagctccatgatgaagggcgcggtctcgcggcccttgagcacggtcatggtcaggatgcgggcgatgggcagggccatcaccagggtgatggtcgagatgaaaaacatggccccggccttgtgctcgggaaaaaacgcctccacgagcatgatgtaaaaggccgtcttggccaggcagttcattaggggcacggtgaggatggtggccaggcgggcccgctcgtcgggcacggcctggcaggccatgacgccgggcacggcgcagccgccgacgtagatgccgcccaggatgaagggcagggtggagttgccgtgcaggccgaagcgccggaagatgcggtcgagcatgaaggccatgcgcggcatgtagcccacatcctcgaggatggcgatgagcgaaaacaaaatgaaaaactgcggcaaataaaccaacagcgcgctgacgctggtcatgaaccaactggccagcgaactgatcaggggctcttccatgaagccggccaccggcaaaaagctctccagccagccttggccccggctcagccacggcgtgaccatggccgccaactggccgccctggttgacggccagctcgaagagcaaataaaacaccccgcacatgatcaacggcccggccacgcggtggcagagcaggcggtcggccatgtcggtgaagctgcggccacgctgatttttgtggtggatcaccgcccggccgatctcctcggcggtctcatgtcggcggaaggcgatgtgccggaaggtgggcaggccgtgctcctgctgaaagcgttggcgttcggcctccaggcttttctgcaactcgggccagtcctgggcggcgtgtttggcggccagttcctgggccttttcgtcgccctcgagcagcttgagggccaaccagcggaccgggcagcggccggccaggccgggttgggcggccagcaactcttgcaggcgctccagggccggctccagggggccgtagtcgatgcgaaagttcgacaccgcgccctgggcctcggcgatggcctgacgcaactccacgcggcccacgccgcgcttgccgtcgctgaccagcacccgcacgcccaggcgcctggccagttcgtcctgatcgatctcttggccgtgcttgcgggccacgtcgatcatgttcaggtccaacagcagcggccgctccatctccagcaactggaacgtcaggtagaggttgcgccgcaggttggccgcgtcgaccacgttgaccaccagggtgggctggtcgtggaggataaagtcgcgggtgactcgctcctccatggagtaagaggtgatgctgtaggtgccgggcaggtcgaccagttcgatcttgcgaccgccctcgctgaagtaacccacctttttttccaccgtcacgccagggtagttggccacgaactgacgcgcgccggtgagcatgttaaagatggtggatttgccggagttgggctggccggccaaggcggccaggatctgatcgctcatagccgctccacctcgacgaatctggcctcgttgtgccgcaagctgatgaaatagcccagcatctgcacttcgaggggatcgcgcagcggcgcgttgcggatcaccttcaactcgacccccggatgaaagcccaggtccatcaaccgctggcccagatcgcccacggcggtcagccccagcaccttcccggccatgccgggctgcaagaagtccaaggtcatttggtcatccccaggtggcgcgttcttgtttgaaaagaggtcggagggcggccgacggttggccgccgctgggccgaagtatagcggcggccatgttggaggtcaaacaatttattagagcgctctaatctgaaaagccgcgacgaaacttcggtcaacatggcgaaattgcgtgaatatctataatctatattattaatcatgccttattttgctgattttttgttttacgcatcaaataatcttcggtaatattcaaggccagcgcggcccgccagcgcgccgaaccgaacatcactttcgccgccggtggccaggccgctcggcgttgcccgtggatatcgaggccatggctccaatccaaatcaagcacagcctgcccggccgcctgcgcctgcacgcgcgggccttgcgccgccgcccccaagcctgccggctggcggtggagtttttgcaaagcatcgacggcgtgttatgggtccgctgcaatccggccattggcggcctggtgctggcctttcggccggccgagctgacgcccgagcgcatcatccaggccctgggcggcctctggggcctgaacgccccggcccgttgccggcccgcgaagccgccggccggtcaagccccggcctgcccggcttgccagagcgactccgccgacctggagcaggccgacatctccacgccacgtcgcagatttttgagcatcggcgcggtgttggctgtcacggccctgcgttcgcgcctgctgggcgcggtcgtggcccagggcctgttcagcccgctgggcctgatcgccgcggcctttgccctgcccctggccgccaagggcctgcgcgagctgctcaaaggccgacccggcctggacagcctgctgggcggggcctgcctggccgcggcgctctcgggccaggccatggccgcgctggagattctgttcatcgacagcggggccgaatggctgcgggcctgggtcacccagcgttcgcggcgggccatcgccgagattctggagatcaccagtcatcacaccttcatgatcgtcgacggcgtggaggtggaggtggcggtggaggccgtgcaacccggcgacgtggtggtggtccacggcggcgagaaaattcccgtcgacggcgtggtcgtcgagggtcacgccctgctggacgaatcttccatcaacggccgggccgaactggccgaccgtagcgccggcgatcaagtcttcgccgggaccatggcgcgccagggcgtggtcaagattcgcgcccagcgcgtgggcgatcaaacctatctggcgcgcatcctggccctggtggagagctcgctgcaaaaccgcgcccccgtcgagcaggtcgccgaccgcctgggccgggccaccatgcgcctgggcctgaccgccacggcgctgacgcttttgctcaccggcagtttctggcgggccttttcggtgcttctggtcatggcctgcccctgcgccacggtgctggccgcctccagcgccctgagcatggccatcaacaacgccgcccgccgccgcgtgttgatcaagggcggccgctacctggaagaactgagccagacccgggtcatctgcttcgacaagaccggcaccctcaccgacactcagccgattctgcgcgagatattcagctattgcgagctggacgacgaccagatcgtcgagctggcccacgccgccgagttgcaccagcaccatcccatcgccggggccatccagcgcgaggccgcccgccgtggcctgcgccgccgcgaacacgccgtgtgccaatatcacctgggccggggcgtcgaggccaaggtggccggccaggatatcctggtgggcaaccacaagctcatggagcaatgcggcgtggacgtggagccggctcggcgggacgccctgcacatgaccgatcgcggtcgcacggtgctttatctggcccgcgacggccatctggccgccctgctggccatcagcaaccgcaccaggcccgaggccccggccatgctggccggcctgcggcggctgggcttcgagcgcatcgccatgatcaccggcgacgaactgtgcaccgcacgcggcctggccgacgaactgggcatggacgtgtgctgctacagcgtcatgcccgaggaaaaggccgaactggtgcgggccgaacgccagcgcggcggcaaggtggtcatggtcggcgacggcatcaacgacgccctggccctggccgaggccgacgtgggcctggccatgggcgcgggcggctcggagctggccatcgaggccgccgacatcgccatggtcgacgacaacctggccagcgtggtctttgtctgcgccctcagccgtcagaccatgcgcgtcatcggccagaacttctggatcgccaccggctccaacatcggcgggttgatcctgggcgcgctgggcctgctttcgccggtggccgccgggatgttgcacatggcccacaccgccggcgtcctggccaactcggcccggctgctgcgctttgccccaccagccctggcgacgccggagcagccggggccggagccggtcgtcgcccccagcgcggccccggccaccgataacgaactggcggcctgaatcaaaggcaatcagcccttggctggagacgaccaatgacctcgctgatcgacgaactgctctatctgcgccgctacctgatcgtggcccatcacctgcccggccgcatccgcatccgtctttcgccggcggtgctttccgagcccagggccaagaccctggccgccagccagggcctgcgcggggccttgggcgccctgcgcggcgtgcgttcggtgcgggccaacgccaaggccctctccaccaccatcgaatacgagaccgccgttgtctcggccagccaactgcacgagttgttcaccagccgcgacccggccagggtccgcgcgctgatggaaggcatattgcaaaacgtgggattatcctcaaccgcaacggaaggagtcgcgccatgagcgagacgagccaacaggttcagatggagccgccccggccgccggccggccaggaatgcgccgacgaggcgtgcggcggcgagcagggcggccagaaaaacgccgccggcccggccgggcccatgcccgggtatccggccatgggcggctacccggggcctcatcccggctggtgggccccgccctatggctattatcccggcccctacggcccgcccatgggccagggttacgcgccggccatgccggccatgggttaccaaggcccggcccaggccccgccgccgccccaggccgaggcccagcacggcaaatccggcggccatggcggctcggaaggctgctcgtgccacgagcaggccggggccggggccatggagcaaaaccagatgggcaagatgttcggcctgatgggcgacatcgtcagcggcaaggtcaacgcctccaccgtgaccagccttttgggcggctgctcggatcaattctggaaaggggccctggtcggcgcgggcctggcctttttgctgaccaaccccaccgtgcgtcagggcctgaccggcctgtggggcggcctgttcggcggggccaaggccgaggatgagccttgcgcggccccggccggggaggagtaaaccatgagcgcgcatgtcaagcacctggcctcggccagcggcgcggcggccagcagcgcgggttatcgcgggctgtgggccctgggcggcctgggcatggtcatcggcgcggccgtggccgtggccaagaacatccgcctggtcaaggaaggcaagatgcaaagcgaccaggccgtgggcgagacgctcaaggagtcgttgggcacgggcctgaccacggcggcggccggggcggcggccggcgtgctgggcctttcgggcgcgctgggcctggtgggcgtggccgccctgggcgtgggcgtcaaatacctgtgggattcggccctgaccccgccggccgccgcgccggccaagccggcggccaaagcgtcggccaaggccgaaaccaaacccaaggccaaggccaaagccgtcaaggccccggccaccgcgcgggaggaataaagccatgcacgatcagcgcaatcacctggcccaaacgcagacccaggccccgccggccgacggcggttggctatccttcaacgacccttgctatctgcgggggctgttgatcggcgccggcgtggccctggtgttgggcaaccccgccgtgcaaaaggccgtggtgcgcggggccatgaagctctgggccgggctgcaatacagcatcgaagaggtcaaggagcagatcgaggacgtcaaggccgagatggccgtggccaagcagggcgaacaggaataaccggccgggcggcccgcctccagcgggtgggccgcccgcgcgccttgggaagaatcgtcacatgggccgacagaacaacgcattggcgcgcaagcgctccctggccaaactgggcatgagcctctcgctgggcgcattggtggtcaccgccttcgccggcggcaaacgggccaaaaactggcatatcctggccggcggggccctggtgggtttcagcgcctggcaccacgccctctacggcaagccgggccggagctagtccgtgcccagcgccaagaacctcggccgtgggcccagcgtggtccacgaagccaacggccgcatccgcttgcgcggccgcctgttcgccgatccggccctggatcacgcctacgtggaggccatgatcatggccctgcccggcgtgatcgaggcccggctcaacgccggggcggcctgcctggtggcgcgccacgacggccggcccggcgtgcgcgaggccatcctggcggcgctgggcgatctgcccgatgaggcctttctgcccggtcgccggcgcaagcgcgagggcttggacaaggcggcggccctgggccttttggcccttggcgccaaacgtctgccccggcccctgggcgggttgctttcgtggctggccgccgcgccggtgatcgccggcgggctggagacgttgatcaaccgggggctcaaggtcgaggtgctcgacgccgcggccgtaagcgccctgttgctgcgcggcgactaccgcgccgccggggccatcgtggcccttttggccctgggccgccacctggagcagaccagcgaggaaaaatccagcgccctgctcaagagcctgctggccgtgggcgacgaagacgtctcggtcgagcgcgacggggccgaaatccgccagcccgccgccaagctggccatcggcgacatcgtcgtctgcggccccggcgataagatcgtcgtcgacggccaggtgacgtggggccaggccgagctcaaccaaagctccatcaccggcgaggcccggcccgtggccgtggaggtcggcgaccgggtgatcagcggcgcgacggtgcaggatggcaagatcaagatccgcgcccaacaagtgggccgccacacggccatggcccgggtcggcagcttcatcgagacggccgtgcgtcatcagtccgagcccgaaaaacgttcggcccgcctggccgaccgcctcacgcccgtcagcctgggcctggctggcggcctgctgctgctcaccggcgacacgcgccgcgccgtatcggtgctgacggtggatttcggctgcgcgctcaagctggccgcgccgctggcggtcaaaacggccatgtacaacgccggccgccggggcgtgctgatcaagggcgcgcgggccctggaggccctttcgcgggtggatgcggtggtttttgacaaaacaggcaccatcacccacggcgatctggaggtcaccgacgtcgtgcccctggacggcatgagcgccgaggagcttctggccctggccgccggggccgaggagcactacagccatccggtgggccgggccgtggtgcgggcggcccggcggcggggcttgccccagccggctctgagccaggtcgacttcatcgtggcccacggcgtgagcgcctacgtggccgatcagcgggtgctggtgggcagcctgcattttctggccgaagacgagggcgtggactgctcgaccgccgagggcctttgcgccagcctgcgcgaccagggcaagtccatcctctacgtgggccacgaaaaccacctggaaggcgtcatcgccttgcgcgaccgcctgcggcccgaggccggggccgtcttggccgggctgcgggcggcgggcgtcgaggaactggtggtgctcaccggcgatcaccgccagaccgcccaggccctggcccgcgacctgccccagctcgacgccgtgcgctgggaactgcgccccgaggacaaagcggccatcgtggccgagttgcaggccaggggccgcgtggtggcctttgtcggcgacggcgtcaacgacgcgccggccctggtcaccgccgacgtgggcgtatgcatgcccgccggggccgagttggcccgcgacgcggcccaggtggtcctgctgcaagacgacctctggggcctgctgagcgcccgccaactggccgcccgcttccaggccacggttggtcagagctttttcgcggccatcggcctaaactgcgccatcatgctggccgcggccgccggccggctttcgcccctgggcgcggcgcttttgcacaacctcagcaccatcggcatcctgggccacgccgccgccgccaacctgcggccggccgagaccgggcctcgggcgctgccgcaggagcgagtctcttgagctatctttccctggaccgggccccggtctccacgccgctcaagctggtgggggccaccgatcgcggcctggccgaacgcctggcccgcctgggcctggagcccggcgcgcggctgacccgcctgcccgacgaggtgcgcctgcaaccggcccgcgtggccggcccgcgcggcgaggccgtgctcagcgccaacatggccggctcgctgctggtgcacctggacgacggccgcaagctgccgcttctggacctggcccccggcgaggagggccacgtggaggggctcaccgtcggcggccgcctggccagggccttcgaggtgctgggcctgatggaaaacgatcgcctgcgcctgctgcgccgcctgccgcccatggagtacgtcgtgctgttggagggccgccgccgggcgcgtctgtccgagggcatggccgccaaggtctggggccaggtggccgggcgcaagcagcaactggccacggcccagtcgggtcatcccttcacggtgctggagtttttgggcgggcccaacttcgccgcggccatggccgccctgggcctggcggtgggctcatctctggagctggagaccgtggagccggcccagagcgtgggccagaaagccgccgccgccgtggccctggccaccgccggggggctgcgcctctatctcgaccaaaaatcggcccgggccgttctggtccaaccagcgggataacgcggattttctttttcacgacggggtggttgctccgccccggttgtgacattattgtgactaattttggagcaaagccagtttgcgcactccattgagccgaaatcactgccgaaaaatcgggaatatcctttcacgcaaagtgcatacaatcacgcgctgtcgattgtgcccgtgacgaagcgggcataaactcagttgacgcgcggcgggcgcgcgggccgacaacgggggctaaaccccggcttggcgcgccttgtcgcggccggaccaaccgggcggcgggcttcatggccatgcagcaaagttgtgttgcacggttggcatgagcgcggccacgccggcccggcaactcgcgcccgccccgcatggggcgcggcgatcaccgggaggaagcatgagcgttctggcgaggatgggtggcggcgtcggcggtcggatgatcgtcatgggcgtgtcgttggtggtgacgtgcgcgttgatcacccttggcgtggtgctgtggcagggcgcgctgctgcaagagcaggtcgccgaggagaccgacaagttggtggccgagcaggtggccaagcaggtgcagagcgcctatttcgtctgccaggcccagcaggcctcggccctgcgcgagatcaagctgggcctgcgcatggccagccacgtcgccgcccagcatggccaacccaaccttttgaccgatcagccccagccctggcgggccgtcgatcaattcagcaagcatgccagcgatatttccttgccgactctggccctgggccaggcggccatcgccgtcgagcgcgacccggcccgaccttcggccatcgtcgacggcgtcagccaggtgaccggggccgattgcacgatctttcagtgggcgccccaggtcgatggcatgctgcgggtggccaccaccgttctgggcaaggacaagcgccgcgccgtgggcacctacatccccaggatcagcgacggccagcccaaccctgttttggcccaggtgctggccggcaaaagttattttggccgggccttcgtggtcgacgcctggtgcgtcacggcctacgcgcccctgcgcgggcccgacggcgcggtgctgggcatgatctacgtgggcctgaaagagtcggagatcctggccccggcgcgtcgggtgctgctgggcatgcaggtgggcaaggacggctacgcctgggccttgggcggcacgggcgatcagcggggcaactacatcatcagcaagggcggccagaacgacggccagaacatcctgggcgccaccgacgcctcgggccgccagttcgtcaagcagaccctggacatggccgtgaccgccaagcccggccaggtcaacatcatgcgctatccgtggcaaaaccctggcgaaagcgcgccgcgcaccaagatttccgccttcacctattttccgcaatgggactgggtgctgggcgtgggggcctatgaagaggaatttcaagacgcttgcaagcgcgtggaggcgtcgtttgccggcatgaccaggaacgtggccctgggcgcgggcctggcggtgctgttggccacggccgtgggttggctggtggcccgccgcctctccggaccgctggccaacctcagccaggagctttcgctgcacgccggcggcgtggcccaggcctcgacccagatcgcctcggccagccagaacctcagccaggccgtcgcgcagcaggcggcggggctggagcaaagcgcggcctcgctggaggaggtggccgccctggcccagggcagcctgcgccacgccgacgaggccgaagcggtgacccgggacgccggccacattgtcgggcgggccggccagaccatggaccagctcaagacggccatgctcaagatcaaccaggccagcgaccagatgtcgggcatcattcgcaccatcgacgagatcgccttccagaccaacctgctctcgctcaacgccgccgtcgaggccgcccgcgccggcgaggccggggccggcttcgccgtggtggcccaggaggtgcgggccttggccctgcgcgccgccgaggcggccaagggcacccaggggctcatcgaggataacgtcggtcgggtgcgcggcggccaagagctggtcgaccaggccgatcaggcctttgccgatctggcccaggccgccggccgcaccgaggcgctcatggagcagcttaccgccgacttcaaaagccaggcctcgggcctggagcagatcagccaggccatgaccgagatggaccaggccacccaacaggccatggccaccgccgaggagtcggccgccgccgccgaggagctggcggcccaggccgattccatggatggcatgtcgggccagttgctgcgcgtggtgcgcggggccgacgccggctaacgttagccgagccaatgcgcgccggtcgccccgccgcgggcggccggctttttttcgcgccgcgggccgttcgccgaactcgttgacaaggcgcgccgattcggttaagggattgcaacgttgttcatctggccaaggcggtgcgtttgcaggcgatggaccctatcagtttgacgctttccctggacggcccgcccgaggccggccaggtcgagcccgtgggcggcgcgctggatggcgggcaggtcaaggccagggtgctggagttggccgcgccggccgacgaagccctgggccagacgctctcatgccacgtgccgttcatcaaggaagtcagcgattacataatcttcagcggcggcaagcgcttgcggccggtgctgttcatgctggcggcccaggccgtgggcggcgcgggggattttcgccgcgcggccatctttgaatacctccacgcggccaccctgctgcacgacgacgtcatcgacgaggccggtctgcggcgcggccggccggcggcgcgcaagctctacggcaacgaggccgtgatcctggtcggcgacttcttgttctccaaaagctattcgctggccgccgaggagcccgaccaccgcttcatccaggccctgaccgactgcaccacccacatggccgagggccaggtgctggagctgttgcgcaccgacgacctggagctttcgcgccaaaaatatctggaggtgatcgtggccaagacggctgtgctgttggcggcggcctgtcagatgggggccatccacgccggcgcgtcgcccgaggtggaaaacgcgctctatcgctacggcctgagcctgggcgtggccttccaactggtggacgacgccctggattatgtcggccaggagcacgagtttggcaagcccgtgggccacgacttggccgagggcaagatcaccctgcccctgatccacgtccgcgacgccgccgacgcccaggcccgccagcgcctgctgggcctggcccgcgccagccgcgccgaccgccaggccctggcccaggccaaggaactgatcgtccagggcggcggcgtggcgcacacctttgcccaggcccggcgctacgcccgccacgcccagcaagccctggaagagctgcccgccgccaacgacgcctggcaaacgctcttcgccctgcctcactacgtggtcaaccgccgcaactgaaggcgagccgccggccacggtttttggcttggcaaagatagtcgtagaatgattatttggaagacatacgtcttagcaatccaagttgttttcttgtcatccaaacacaattgccaggaaaatatcctttatctttatctattcttgcgaaaaccatatttgattcagcaggctcaccaacgtcgcgataaaagcacatgaaatcacttgaccatgattcaaataaagagacgccatggtcataggattttgaattactattcaatacacaatgcttaatatagctccatgccttataacattttcccttcaccaaagaattgccagtagtcgcacgtttttttacatttatcctgtttttggacactcttctttttgcggcggcgaaagatatattttgtttttcggcaacatattttgcagcagattttgcacttttaaacttctttccgtcaagggtaacggtttttgtattagagccaccacttaccccgccacgagaaatattatacccatatgggatgcgtgtgtttaacatattgatccaaaatttctccttctcttcaaggtcatgctttgtggtcccgtggtcaataatcgcgatagaaaatgcacttgcgccggaatttcttattgcggcgtgcaaagaatgcttattttttatgttgcctaaattcgcttgtgaaatatgatcttcccaacgtctttcaatcgtttgcgtcgtaagaccgacatattgtttttgtgaagacgaatgcactatgagatagattatcccgttagtatagccagggttaggtatgtatctgaaggcgtcatctgggctcagaccggatttgatgagtcggcgaattgtcgtgctactagcaggcggatcatactcgcgtatggcagctgccagatttgaaaacttttgaccatacacaattatctcttcggttgatcttgtaccgaccaacttgcccttatcgaatatatgactatcgtcaagtcctgcctgtcttcttttaagggctctccaatagttcacagatagtttggcgcacttttctttaaaagaccctgcaaattttagtttttttgcacaatgtgggcatgatgaacctcgcaaatggttgctttgtgtttgccagaattcaccatgtgttggacacactattttacccttttttgtgttgtcgagcggaaagaactcatcatatcgatatttagccccgtgtactaacttcgcacgttcctcgaatctctgaatcatttcgctgttgcttttaattttactgcctctacacgttcggtcaaaaaactttgaagcaatgcattctggacaaccagtatgtcctaatatatgattcctaggattttgaaagaaaaatctattatgtgttttgcagaagattttaatttttttatgagttaagggcattggcgggacaaacgaataatcatagtgttgatcaaaatactgtgcagccctttctttaaatacaaccaatgtgatcttttgcgattcatgatagcactgcctgcaaccaactcctttagcgtggtggttaggcgttatgctgaattttccatgctcggggcaaattacaataactttcgtagaacagtttacatataccacttccgagtaatcatatttattgccgtgggcttttttgaagtcaaagatgatttcatctagcgtctttttgcgtggcattacacccccgctggcaaaaacaactctgctaaattgagtaatgctacctggacaaaatatcgataatctggccaacgccaacggctaatcagatcagcatgtatatgccaatcgcatgcttttccccggccccctcaggcttggcgacgggccagcagagccgactccggcccataaccgcccgccgcgcgtcgctttcccggcggctcgtgaccgcgcgcccggccgcccgccggaatgcgcgcgccaaaagccaggggccgcaagccggatcaatcacatcaacatgaatacgaccctattgggccatggcctccatggcccggccgggatcccgctccacctgggccaagatctcggccaccttggcctggggcaaccaatgcacctcgccgctgcccacgtcatagatggcccccaccaccttgaccttgccgccatgaaccagatcgcgcgaggccgggctccgcatgaacaggtcgtggatgccctgccacacgttttcctcgatggccgccggcaacaccgccaagcccttttgatcggggtgagcgctcatggccctttggaccgccgggacgatgggcgccaccaagggcgggatgttgcgctccagggcgtggccgtgaccctgcaactggttggccacggccatgaccgcgccgcattgggtatggcccagcaccaccagcagcggcgttttcacatgagccaggccgtattcgatggaaccggcctcatcggtttgcaccacgttgccggccactcggatgacgaaaatgtccatcactccgacatcgaacaatatctccaccggcacccgcgaatccgagcaggtgatcaccgtggcataggcgtggtcgccctggttctcggcggccgcctggcgcagccgcgccgcgtcgcggtgggatcccgtggcctggcccgccacgaagcgggcgttgccctggctgagcatctcgatcacctggtctggcgaagggttggcgacgctctcgccgcccgaggcccaggccagggccgcgacggccaacaccagcatcaaggccagactccacttcatcatcatttttttcatggcgattcgctccttggcgggcgattgatgggtaatggccgcgcctggagacacgccgccccgagccatgcgctcgccttgaccgcgtccggtccttgctggcggggcgcgccattgactattccaggccaagcttgtttgattataattataggcgcaaaacacttctgaaataatagtcttgaggccattgcacgaggcaggagccccaggcaatggcctcatcgtgtgtaacgcctagatgtagctgctaaagacgttgttcgcatatcgcctcatccaaggagcggcgtgcgcacaacctccgccggaatgcccgaaccacggtgttggtcgagagctggcaatgtcaagagcgcgcagtcatgggctttacctggcacggacggtttctggatcggcgcggaatgtttcaaggatggcaagctactgaaagcgatgactccggcccataaccgcccgccgcgcgtcactgccacggcggatcgtgaccgcgcgcccggccgccagcctcggcgcgccttggactttaccccggccccttcaggcttggcggcgggccagcagggccgcgccaagggccccgacgatctgcggctcgtcgtggatcagaagcttcgcgcccaggcgctcctccagcagggcggccacgcccttgttcttggccacgccgccgctcatggtcgtcacgccgggctcgcccaagctcttgaccatgttccagacgcggttgacaatggccttgtggatgcccttgatgatctgctcgcgggggtggttctgggccaccaggctgatcacctcgctctcggcgaagaccgtgcagacgctgctgatcttgaccggctcgccctgggccgacagcgacagcgggcccatctggtccaggcccacctggagcttggcggccatgacctccagaaaacggcccgtgccggcggcgcatttgtcgttcatgacaaaatcgctgaccttgccgcccggccccaggcggatgaccttggaatcctggccgccgatgtcgatgaccgtctgggcctgggggaacagatgggccgagcccacgccgtggcaggtgatctcggtgacttttttttgcgcgccgggcacggacacccggccgtagcccgtgccgacggtgcgcgcgatgtcctccggggtcagcccggccttttgcgcggcctgggccatggcccgctgggccgcgtcggtggagttggccccggtctcgaccacggcgtaggccacgatgttttcggcttcatcgacgatcaccgcgtcggtgctcagcgaccccacgtccactccggcgaaataagtcatgatcaagccgcctccctgcccggcgcgtcctcgagcgattcgaagaaggcctccaggcgggtgcgcacctgctcctcgctccagacgcgctcgtcggcgatgtcggcctcgatgaccaccgaggggatgttggactgggccagcagcaggcgcttgaggtcgtattggcccacggagtagggcttgcacgaacgggcgctgtggatgaccaggccgtcgacgtgatagtcggcgatggcccgctgcatggttttgaggcggtggttgaggttgttgttgaggatgatgccggagtaggtcttggcgatgccggtgaaggggtcgctcacgtccatcaggccctggctggcgctccacgagctggtgtaggtggccacgacgaagttcatgtcgcgctcggcaaagacgttggacagggcgttcaacttgtgccagacggcgatgttgtcccacatcaggcgcttgcgttcgtttttcagcgcgcccacgccatcgcgcacgcgctgttgcaactcggccagcagggcctcgtagtagtttttggccacgggcaggccgcgcaggctgaccacgggcagcatctgggtgaaggcgtcgaagatggtcatgggcgaaggcttggtcttcatggtgtctagcacctcgccccagagcatggaggtgtcgcgcgataggcccacgatgcgcacgaactcgttgtaatcaaagcgccgcctggtgtagcgctccaagtcctcgacgatctcttgcagttgctcgaccatgtagtcgatgtcgggctggacgatgtcggtgaagttgaagggcgtgtcgagctggatcagggggatgtccaggtagtgggcgatggccttgtaccaatagcccacggtctggcagatgttggtggtgcagaagagcagatcgggcttgggcagatggcccacgggcgttttgccgctgaacaggtggcccaggtcgatgcgggcgtaggagcagagctcgggcgcgtagccatgctcctcggccacctggcacagggccgcgccgcgtttggccgccccgcacagggccgaatggttttcggggtagatggtgtagaagccaaaggcccgcagcagctccaccggcgcgccggaggtgacccaggcgatgggcatggcccccttggcgaagcgcgaaagaaaatagtgccgggcgatgatgcgctgcaacatcgcgctggagcccaggcgtggccccagatgggggttgggctggccctggccctttttcttggccgccccggccagcttcatggccaggcccgcgcccacgtccttcatgaactgatattcgatctttttgatcagcgacatgctacaaaaacctccagccggcccctagcccagcatttcgacgaaggcctcgacgcgggtggccaactggcccgagagcccctggttgagttcggtttccatgaaaagcgtcggcacgccttgacttttcagggcttcgatcagttgcggcgcgtcgaaaagctcggtttcgcagaacttgaccaggttgaagattacgccacggctggcgctgcggtcgaggatcacacgcagaaactccaggcgctggccgaggggcgagtttttggtgctgcacggcggcaggccgaagtaggccttggcgagctggcgcagggggtcggggtcgtgggcgggcggggccagcatgcgccggctgcaggccagcaggtcgtcgtggcccacgcgcacgcccagctcatccagggcgctcaaaagggccacgggattgggcagcacgccgctgagcaccacggccgggccgtcggggccagggccggagcgctcggccatgaaatcttccagcgccgggatgaaatcatcggggtggaggtattcgcccaggcggatcaactcgtaaaattcgacggccgaacatcgcaggttgttctgggcgcgcagcatgtaaagctggcgcaatagttcggcgaccttggccccctggcgcacggcgctccagagcttggcctcgtccaacgggccgaactggggcgccaggcgttgggccaggccattgatctggccgtaatagtattcgtgggacgaaggccggtagggggccttggggtggtagaaaaagtagcagggccggtcgaggccgatataatcgttgaccaccgtggccagattctggatgctgtcgcaggtgtgcggaaagagaaaggcctccatctggtcggcccggccctggaggatcagctccaggccgccctgcaccaccgagcagatgtaaggctgcaagtgagccccggccgaggaaacctccagcggcggatcccagatctccacgggcaggatgtccagggcccagaggatttccttggggtattgggccggcaggacgcccaccgggcggcggcccttggccgcttgctcttggatgtatcgccggcgcggcaaaatcgaggcggtcatgcgcaccttccgcagtttaaatttttgccattgaccatggtagtttaggtggccaaacatggcctgtcaaggacgttcccgaccgctgggccggtaaacgatgggagatcggcagtgacgaacaaacggtgttttcgaggcgttggcggccgcttgcgcgcggtggcgctggtcgtggtcctggccttggcgctggccggcggagcggcctgggccggcgacgaactggcctcgtggcaaggcccggcgcgccaggttttgctcgactacatcaccgccgtgaccacgcccggcgggcccgatttcatcccgcccgtcgagcgcaaggccgcctttgacgtcgacggcacgctcatcgccgaaaagccggtttttctgcccctggagctttcgttccagcgcctgggccaggtctgccccaagggcggccccgcgccagagggcatgaccgatctctgcgcggcccacgcccggggtgaccgcctggctctggagcgccaatacatcgcccaggccctgaccaagccctttgtcggcatgagcttcgacgactaccaggccatggcccgacggctgatggaccagggcgtcaacccggccaacggcaagccctatcgccggctgatctatccgccgatgctagagctgatcgagttgttgcacgaaaaaggcttcgtggtctatctgtgttcgggctcgcccaatttctttttgcgggccatcagcgccgactacctgggcgtggacccggaccgctgcatcggcacgacctatcaggccgtggtccacgaaaggggcggccgcatcgccttcagccgcggcgcaaaggtcgagtccctcaacctggagctgcaaaaggccgtcaacctcctgcaacgcctgggcgggccgccggtgctggcctttggcaactccgacggcgacagccagatgctgcgctacgccctgtcgggccgccggcggggcctggccctgctgctggtccacgacgacccccgcgagttcgcctatggccatgacggcttggtcgaggcgctgagcgccgagggcgtggtggcggtgagcatgcgccagagcttccgccaggtggagacgaccgaccgctgaagggcttggcccgctatttgccgcgccagaggtttttgctctggtcggccagatcgcggccctcgccggggtagctgcggcgctgctggggcggcgtgggcgctggcggcgcgggccagcggccgggttggggcagggggccttccagggccgcggcggccggggcccggccgaccagggtcggcgcgcggcgcgggtccacgcccggcttgggccaacagaactcgatggccacgccgttggggtcgaaggaatagaccgactcgatgaagcccagatccatcacctccgagacccagaagccggcggcctccaggcggtccttgagcagccagaggtcgtcgcgttcattgaggccgatggccaggtgatcgaaggcgaagggcccctccacgggcaggccgtggtccttttcgggcagcggccgcacttggggccagtggaaaaatccgatcatgtcggttggcgatatctcgaagaaataaatctggaaacccggatcggcgatgccgaccaccagaggcatctccagcaggtcgcgccagaaaaaaatcgttttgtcgatgtcggccgtggccatggccaggtggtttacgccgttgtagcggcccatcgtcgctcctttttggtcgattcgtcgattgcgcgggctcgacggcccgttaatcacattttactacacggccgcccatggcggcatgggccatggtttgcacttgacagggcttggaaaaaatggtctatgcccttagcgccggttgtggctggatggcgcggggaggccctccgcgccgcgggcttgacgaaggcacgcgatctgtgatatctagacatttcggcgcattaactctattcttcgcaagcatcgcatctggcgcggacgtggttggttcggtatttcacaaggaattcggccgcttccggccggggcgttgtttgttgggcgcgggaaggccgatacgggcatgactctcaaggagcttctggccaagaaaaaaaaggccatcgtcgcggggtggatggacagcgtcatcgagacctaccccgaggagacggcccagtttttgcgcaaaaagagcgaccgcatgctcaacccggtgggcgcggccatcgagaccgaaaccgagcgcctcttcgatttgatcctcgaaggcatcgatcccgaaaaggcgacgaaatttttggataacatcattcgcatccgggccatccaggatttccgtccagcccaggccctggcctttgtcttcgcgctcaagcacgtggtgcgccaggtgttggggagcgatctggccaagggcggccatgccgacgagctatgggatctggacaaggaaatcgaccggttggccttgatatccttcgaaatctacatggcggtgcgcgagcaaatctatcagttgaaggccaaggaggttcactccaacgccttcatgctgctacgacgctcgggcctgctggtggagcaggagggggccagtgcggatgaaggcgaaagtgattgaaaacaagaaacgaggtaacagtttatgaacgtcatcatctctttactagcggtcatcgtccttggcgtgatcgcatatgtgggagttgaaggagccggcctccgcgtgcttttcggcgtgatcatcccatacgccgcggtgctgaccttcttcgtcggcatggtctaccgcgtcatagactgggccaaatcgccggttcccttccgcatccccaccaccgccggccaggagaaatccatgccctggatcaagccccagcccatcgagaacccctcgacgcggggcggggccatcgtgcgcatgatcctggaagtggcgcttttccgcagcctgttccgcaacatgaagctggacttccgccaggggcccaaggtgcgctacagctcggagaaattcctctggctgttcgccatcctgttccactacagcttcctggtgaccttgctgcgccacctgcgcttcttcaccgaccccatcccggcctgggtggtgggcctggagagcatcgacagcatgttcaaggtcgaggtgatgacgccggtgatcgagatcggcctgccggcgctgttgctttcgggcctggtgctgggcggcatggccacgctgcttctggtgcgccgcctgtggatcccccaggtgcgctacatctcgctgccggccgactacttcccgctgtggctgatcatcggcatcgccatcaccggcatcctgatgcgctacgtcatccgcgtggacgtggtgggcatcaaggagctgaccatgggcctggccaccctcagcccggccctgcccgatggcgtcagcggctggttcttcgtgcacctgttcctggtcagcgtgttgttcgcctacttccccttcagcaaactcacgcacatggctggcgtcttcctcagccccaccaggaacctggtcaacaacagccgcgccgtgcgccacgtcaacccgtggatgaccgagcccgtcaagtatcacacctatgcggcttacgaggacgacttccgcgagctgatggtcgaggcgggcctccccgtcgataaagaactcgagcccgaggacgagtcggccgacgacaagggggagaaggaatagccatggcaaccaaacttagcgcagacgtgctgggcaacatcgatcacaagccgcccaagcaggggtggatggacaccaagcccgagttcctgcccggcacctacctttatccggtcaaccccgagtccttgaaggccatcggcgcgccgggcgcccgcgagtggaaccccaccgaatccgactggaagctgcccgccgactggcaaggcacgatcaaggccggcatcaaggaccgcctcaatcgtttccgcagcttcaagctgttcatggacatctgtgtgcgctgtggcgcctgcgccgacaagtgccacttcttcatcggcaccggcgaccccaagaacatgcccgtgctgcgggccgagctgctgcgctcggtctatcgccaggacttcacggccctgggcaaggtcttcaagaagatggccggcggccgcccgctgaccgaagaggtgatcaaggagtggttctactacttcttccagtgcaccgagtgtcgtcgttgcagcctgttctgcccctacggcatcgacaccgccgagatcaccatcatcgcccgcgagctattgaacctcatcggctgccagatcgactggatcggcacgccggtggccaactgcaaccgcaccggcaaccacttgggcctgcaaccccacacctataaagaaaacgtcgagtatctcctggacgacatcgaggagtacgccggcgtgcgcatcgagcccagcttcaaccgcaagggcgccgagatcctcttcgtcacgccttcgggcgacgtcttcgccgagccgggcatcttcaccttcatgggctacctgatgctcttcgagcacatcggcctggactacacctggagcacctacgcctccgagggcggcaacttcggcttcttcaccagccacgagaccatgcgcaagctcaaccgcaagatgtacgccgaggccgagcgcctgggcgtcaagtggatcctgggcggcgagtgtggccacatgtggcgcgtggtcaaccaatacatggacaccctgaacggcccggccaccttcctcgaaaaacccaagagccccatcaccggcacggttttcgataacgcggcctcgaccaagatggtccacatcaccgagttcaccgccgacctgatcaaaaacaacaagctcaagctcgaccccagccgcaacgaccacctcaaggtgaccttccacgattcgtgcaacgtcgcccgcggcatgggcatgttcgaggagccccgctacgtcttgcagaacgtctgcaacaacttctacgagatgccgccccagaccacccgcgagcagaccttctgctgcggcagcggttcgggcctcaacgccggcgaatacctcgaaatgcgcctgcgcggcggcctgccccgggccaacgcggtcaaggcggtccacgaggagcacggcgtcaacatgctctcgtgcgtctgcgccatcgaccgcgcggtcttcccggcgctgatggacttctgggtgcccggcgtggccgtggccggcgtcagcgagctggtggccaacgccttggtcatggacggcgaaaacgaacgcgaatacaacctccgcggcgaggaaatccccaccgccggggacgacgacgccggagaggaggagtaagccatgctctacgattccaagccgatcatcaccgggatcgtcgtcttcctggtgatcttcacctacccgctgtggtccaacgtgggcagcgcctcccagccgcccaagcccgacgccaaaccggccgtggccatggccgccaagctcaatctgcccgccacctgcgtggtcgacaaagagtacatgcgcacctcgcacatggtgctgctggatcagtggcgcgagcacgtggtgcgcggcgaggaccgcctcttcaccaccgaaaacgccgacggccaggtggtggcccaatacaagatgagcctgaccagcaactgcatgaagtgtcacagcaacaagaaggaattctgcgatagctgccacaactatctggccgtgaccccttattgctgggactgccaccttgagcccaaggaggtgaagtgatgtcctgggatagaaggaaattcctcaaggccgctggcgtgggcgcgctggcggggatgggctggcagcttctgcggcccggcgcgctggacgccgccgagctgatcggcaaatactcgcccaatccctcgcaactggccgtcaagcccggcggcaactggggcatggccatcgacctgaccaaactcgacgacgccgcccgccaggccgccgccgaggcctgcaacatcgagcacaacgtgccccactacgtcgacgccgagggcaaggccagcaagcaggacatcaagtggatctgggaggccgagttcgaccaggccttcgtcgagaccgaaaacccctacgcgcccagcgccgtgctgcacaacaaggtgctggtgctgtgcaaccactgccagaacccgccctgcgtgcgcgtctgcccgacccaggccaccttcaagcgcgaagacggcatcgtcatgatggacatgcaccgctgcatcggttgccgtttctgcatggccgcctgcccttacggctcgcgttcgttcaacttcaaagacccccgcgccgcctacttcaacgaaaaagaccccaagaccggccaaccccggctccaggaagtcacttccgaataccccacccgcaccaagggcgtggtcgagaagtgcaccttctgcgccgagcgcctggccgtggggctccagccggcctgcgtggccgccgctcccggcgtgatgttctttggcgacatgagcgacgccggctcgccggtgcgcgcccagttgaacaagcgcttcagcattaggcgtaaacccaacctgggcaccgagccccaggtcttttatctgatttaggggatgtcatgcttgatctggcactgaaaggaagcaagcgctactggggatggctggtgcttctgctggtcatcatcggcgccggcttcggagcgtacgtggtccaggccatcgagggcctgacgatcaccggcatgagccgcgacgtgtcgtggggcttctatatcgcccagctcaccttcctggtcggcgtggccgcctcggcggtgatgctggtgctgccctactacctgcaccactacaaaacctttggccgcatcaccatcttgggcgagtttttggccatcggcgcggtgacgatgtgcctgctcttcgtcatcgtcgacctgggcaagcccgagcggctgatgaacgtcatcctgcaccccacgcccaactcggtgctgttctgggacatggtggtgctaaacgtctacctgttcctcaacctgatcatcggctggtgcaccctggagtgcgagcgcaaggacgtgccgccgcccgcctgggtcaagccgctgatatacctgtcgattccctgggccgtctccatccacaccgtcacggccttcctctatgccggcctgcccggccgcggcttctggctgacggcgatcatggccccgcgctttctggtttcggcctttgccgccggcccggccgtgctgatcctgctctccatgctggtgcgcaagatctccaagttcgaccccggcaaggaggccatccagaccctgtccaagatcgtgacttactgcatcatcctgcacctgttcttcttcgggctggagtgcttcacggtcttctacagcaacatgcccagccacatgagccacattatctatctctacttcggctaccacggcttcaacaccatggtgcccttcatgtggacggccctgctctgcggcctgaccgccatcggcatgctcatcgtgcccaaatggcggcagaatgaaaagctcctggccatcgcctgcgtgctggtgttcatctgcacctacatcgacaagggcatgggcatgatggccggcggtttcgtgcccaaccccctgcacgagatcaccgaatacctgcccaccggcctggagctgaccatcagcgccggcgtctacgccctgggcatcctcatcgtcaccgtgctctacaaggtggccctgaccatcaaggaagaacggggcgaatagcgccctttcccacgcgcataagcgaccgggccctctccgaccagcggggagggcccgttttattggccgaacgacaggccttcagggcttgccccacaggttgaggccggtctcgggatcgggcacgcgttgcagggggatctcggtgaaaaacttctggatgatatactcgcaggcaaagaccttgcagccctcggccaaatgcccgcccaaaacgtggccctcggcgttggccaggcccaggtgggcgtggaccatgggcgcgccctcgtagagcgacgcgttgcccaagagcgaaacgatctcgcggtggtcgttgccggtcaggaactcgtactcgtgggcttgctggtcgtagtaacccacgcgccactggctcagcgcgccgatggcgctgatctgggcgtgatagatggtgtgctcgcggcagatgttggtcagctcggccaacaagtcgcaaccgtggggcagccggcccatgtagaccgggccgacccgcattcgcagcatggtcatggcgtcctctccgcgaaaggccaaaaaagcgtctggcggcggccggaattggcggccaccaggcccaatgtagcagaaacggcgcggcgcggctagggcaaggcctgggcgcggtcctgatccaggtaggcccgatcgaggacgctcaggtcggcggccaggcggtagaccagggggttgccggtgggtatctccaggttgacgatatcggcgtcgctcacatggtcgaggtgcttgaccagggcgcgcaggctgttgccgtgggcggcgacgacgacgtcctggcccatgcgcaggcgcggctcgatggcccgggtccaataaggcagcacgcggcccagggtgtccttgagcgattcgccgccgggcagcagggccgtctccacgccgcgatagcgacgatcgaagcgcggatgacgcgggtccaggccatccaggctgggcggcggcgcgtcaaaagagcgccgccacaggcgcacctgctcggcgccgtggcgttgggtggtctcttgtttgttgaggccctgcaaggcgccgtaatggcgctcgttgagccgccaatgggcgtgctgctcgacccaataaaggtccatgcgctccatgatcagccacagcgtgcgcaccgcccgcttgagcaccgaggtgaaggccacgtcgaaggaatagccgccggtttgcaacaggcggccggcctgccgggcctcgtcctcgcccaggggcgaaaggtccacgtcggtccaaccggtgaagcggttttccaggttccactggctttggccgtgtcgcaccagcaacagtcgaggcatggtcatctctccgcaacgcgttggcgcctaggaactatgatgccacaaccggcggcggccggcgcgcgatttgtcgtcgcgccaagcctaggccggtcgcctggcccaccagccggcgatgaagccgtcgacgatgatctggctggggtggaagaccaacggggccagcagggccagagggtggctttgggccatggtcagcgaccagacggccacggccacgggcagggtcttttccgaacagaccacggccagggcccgggccggcttttcggccaggccaaagggccctcgcgcgccaaaataagccgcgaccatcagcgtcaggtggacgatcagcgaggccgcggccagcagcaaaaggcgcagcggctccatgctggtcaggtgctcgttgttggccgaggtggaaatgtagatcagcgtggcgatgccgaacaccgggatgagcttcagggtgggcgtcagccgcgcggtgagggccggccgcggccggcccagcagatggcccgctatcgccgggatcagcaccaggccgatcaattcgcccagcaggcccaacacgtcgatgctcaccgaagcgccgagcatcaggcgcaggatcagcgggatggtcagcaccgccaccaggttgatgcccacggccaagatcagcgccgagggccagtcgccgcccgcgcgatcggccagcaccgcccccgaaaccagcgtgggggccatggcgcagatgagcatgaagcccacggcctcctgatcgctcagcggcgcgacccgcgccacggcccagcccagcagcgggctgagcgcctgggccacgatgaagccccagatcagcagccggatcagcgccccgcccctgggcgcgtcgccgaccttgaaggccatgccctggcagaaaaagatcagcgcgatgagaaaaggtccggcgctccagcttttgagcagcaagccaaagcccggcgcggtccagcccaggatcaagccggcgatgatcgccagcaccagcaggttgtctttgacaatgttgatgatcgcttgcacgcgccttcagtccatgggccaggccagggccagttgatgataaatctcggctgcttggtcgatgcgctcgcactggcaccactcatcggtctggtgggcctggcccggttcgccggggccgatgatcagtgtcgggcaacccagggccgggcccagggccgatgcgtcggtgacataaggcgcgccgccgggcggccggcggtcgccggtttgggcggcgatgagcttgagggcggccgccacccaggggtgatcgggctccgtccaggtcggcggcagatagttgcggctgaccacccgggcctgggggcccatgacccggcgcagctcggcgatgacggcctcggggtccatgcccggcagcaggcgcgtgtccaggtccaggcggcagtgatcggcgacgatgttggccgccgcgccgccacggatcagccccacgttgagggtgggccggcccagcacggcgtggctttgggcgaaacggtggccgcccagggccacgatggccgcggcggccttgtcgatggcgttgtcgcccaggtggggcatggaggcgtgggcgctcttgcccgtgaactccacgcccagccacaggccgcccttgtggcccagcaggggttgattggcggtcggttcgccgatgagcatggcccccaccggcggcaaagcgcccggcgtcttggccagatgcaacgcgcccttgaggccgtgctcctcgccggcgctgaaaatcagcgccacgttgggccggggcgcggggccttgggccaggcgcaaggcggcgtggaccatggccgccacgccggccttcatgtcgctggcgccacggcccagcaagcggccaccatcgacgaggccgccgcagggctcgaaagaccacggggcctggcccagggccacggtgtccaggtggccgctgaaggccagggccgggcctggtttggcctggggcagggtggcgatcaggttgggccggccaggggccaggtcgatggctcgcacggcaaaaccagccgcctccaacagcccgcgcagatagtcggcgcaggcctgttcgccttgttcctcgcggctgggccgccggaccagctcttgggcgatggtcagcggcgtggggatgggggcggccatgacgtctcctggttgccggcgcgcttgtgcataagtttatgacaaagcgccgccttggcaaggggcggcgcggcgcgaaacaaagttaacccagctccaggcaggtgaggccgtagacgttttcggcgcgccagggcggcaggccgtttttgtacatgcgcccggtctcgaaaacatgcgtcagacccatactttgggccatggccacggcgtgggggttgttttgcggggcgtcccagaacaccgggctttcgccggcggcggccagcagatcttgcagcagggtttcggcctcggcgcggccctcggcgaacagcggccccaggcgatggccctgatggctgggccggaccacgccgtagccgcgcaaacggtcgccggcgatcacggcccgggcgtgcgcgccgggggcgctcagccatttttgcaaaaacaccggtcgcggcgcggggaagcactgccggtcgtaggccaggagctcctcgatgggcagactccgcggatcgacgctatggccgctggccgcgccgccgccctgagcctgccagcgcaggccgcgaaaggccagttcgaagccgtggcggcgataaaaatcctgcatggccaccacgccgtcctgaccgatgacccggttgcccaggcgggccatggccgccaggcccagcttcaggcccaggccctgtttgcgcagctcgggccgggtgatgaaaaagcccatgaaggcgtaggcgtcgtcgtagatcaccgccgagatggaggccagcacctggccgttttgctcggcgacccaaaagccgcccggatcctgggcccaatagacctcggcgtcgcccaggccggggttccagccttcttgggcggctcgttgcatggtttgatccagctcgcttctggtcatgttgcggatgatgattttttccgggtccacggttatgcccttgcgaaaaagtggttgaggcgcgcgggacggcgcggatatagcatagcagatcgcgaagctggtggcgcgcaaacgtaccgaccaacatttgtattgatatattgtttgtgctaaagtgcaaatgataatatggcaagtaatgcaaaagattaatttcttcaatccatgcaggggtgaaatcatgcctgaaagcaagccaaagttcagcttggataagaaaagacaaatagatgattatctacgaggacgtttgttatttatcggagcgatgattcttctgctaattggcctattacgatgcgtcttcgatagaccagatggagcgattgccattttcgcggcggcgggcggatgtctttttttcgtgtatctggataaatttcaagaaatcgaaggccttggcgtgaaggcaaggttaagaaaaaccattgatgttgccgaccaaaagttggaagaggtcgaacgaaaaatcgaagaagccgaggagctatttaaaaatctgcgatcggtatctgtaacgatggccagcatgaattttccggtgatagcgctgcttggcagatggggctcaagtttaacacgtagacaaaaacagatactggcaaacgaaatggtcaaagggttaacaagctgtggagtgccaagagaagaaatagataacgccatgcatgactttaactttatgattttgtttgacatgtccgaaccaatacgagagcgcatggttgaaatcgtgcgtgaacgttttggggatgaaaaagcgcagcttgagagaaagaactttgtcaagcgattaaaaaaagcaaagtatcaggactggccgaccgcagtccgcgaggcgatggacggcgtgcctggccttacgcaagacgataaggcgaagctgctttcaacgtatgccgaaaatattaaagatattgagttctacgccaagcatggcgaaatcaggcggccgaatgtctggtttgccggcgacgaagagcacatataaaatcgcgtcaagcgccaagcggcggcgcggccggcgtcaaaaaatgattacatagtagttgtggttgcttttcgcgcaccccgtccggcagaatgagccatcattcatctggccgcgaaggagggggtagacgtgtatttcaacgaggaacatcaggcgttgcgccgcacggtgcgcaagttcatcgacaccgagatcaacccatacatggatcaatgggagcagaccaccgcgccgctgcacgagttgttcaagaaaatgggcgacctgggcctgctgggcatccgctacgaggaaaaatacggcggcatgggcctggattattggttcgagacggtctttctggaggaactgggccacatcgccggcatgggcgtgagcacggccatctgcgtgcagacccacatggccaccccggccatcgccgagttcggcagcgaatatctgaaggaaacctacctgcggccggccatcgccggcgagatggtctcggccatcgccgtcaccgagcccgacgccggctccgacgtggccgccatcaagaccagggcccgccgcgacggcgatcattacctcatcaacggctccaagctctacatcaccaacggcgtccaggccgacttcctcacccttttggcccgcacctccgacgagcccggccaccacagttttggcctgtttgtcgtgcccaccaatctgcccggtttcagcgtgggcaaaaagctcgacaaagtgggcctgcgctccagcgacacggcgcttctgcactttgacgacgtgcccgtgcccgcgcagaatctcatcggccaggagggcgagggcttcatcatgcagatgaagcagttccagcacgagcgcttctgcaccctgcccagcgccgtgaccatgtgcgaggacatgatcaagatgaccatggagcatctgcgccagcgggtggtctttggcaagcccctggccacccgccaggtgctgcgccaccgcatggtcgattggctgacggagatcgaggccctgcgccatctgacctatcacatcgtgcgcatgaagcaggccggccaggacgccacccgcgaggtctccatgggcaagctcatggccggccgcctggtgcgcaacgtcgccgacggctgcgtgcagatgcacggcggcatgggcttcatcaacgagacgctcatcgcccgctgtttccgcgacagccgggtgctgagcatcggcgccggggccgacgaggtcatgagcgaggtcatcgcccggctgtcgggcttctaggacaaaaaaacgcgccggggcggctcgagcgctccggcgcggtcgtcgaggcggatctagcgcggaaggcgcacgttgtcgtcgtcgtagacgccctgctcggcggtggtgtggcaggccgcgcagttggccggggtcaggggctggccttgggcgtctttgtagtcgccgggacggatttcttcgtgctggcgcacgatgtagggcacttcgctgatgcgcggcggcgtggccccgcccaggcagtccatgatcttgcgcgagcgcttggatggcgagcgttcggcgctgttggcctccagataggccaggatcgtcgccttgtcggcgtcatcggggctgatgtcctggccgaagtggtcgcccaggccggcgatgatctcgcgccacgagccgctgggcagcaggcccggctgataggccatgtgacagccgccgcaggtctgcttgtagagggcgttgttgaccggcggcacggcctcttgttcgtatcggtcgcggcgctctttccggccgtggccgtggtggtcggcccaggccacggcggccaggccaaagaccaaggctatggccaaggtcagggcgtgaagcttgcggggcgacacggcctaaagctctttcagggcgtcggccacggccgaaagcgtctgatcgatggccgccgcgtcgtgggccagcgagacgaacgtggcctcgaactggctgggcgcgaaatagatgccccgggccagcatcaggcgatagtagcgggagaaaagctccgtgtcgctctgcttggcctgctcgtagttggtcaccgggccgggctggaagaaaaagcacatcatcgagcccacgcgttggccaaagcaggccaggcccttggcggcgaacaggccctccaggccgttgtagagcatggcccccagctcttccaggcgcgggtagaccgccttgccggccaaaaactccagcgtggccaggccggcggcggtggccaaggggttgcccgaaagcgtgccggcctgatacaccgggccctcgggggcgatgtgggccatgatctgggccttgccgccgtaggcgcccatgggcagccccccgccgatgatcttgcccagggtggtcagatcgggcatgacgccgaaaagctcctgggccccgccgggcccgacacggaagccggtgatcacctcgtcgaagatcaaaagcgcgccgtgggcgtcgcaaagtcggcgcagcccggccaaaaagccctcgaccggcagcaccacgcccatgttgccggccacgggctcgacgatcaccgcggcgatctcggccccgcgcgcggcgaagagcgcttcggccgcggccaggtcgttgtagggcaggctcagcgtcaacccggccaccgccgccggcacgccagggcaggccggcaggccaagggtggccaggcccgagccggccgagaccaacaggccgtcgccgtggccgtgataacagccgtcaaacttgacgatgagctcgcggccggtgaagccccgggccaggcgcagggcgctcatggtggcctcggtgccgctgctgaccagccggaccatctccagcgagggcacccagcggcacaattcctcggccaggatcacctcggcctcggtgggcgcgccgtagctggtccccttttcggccgccgccttgatcgcctcgatcacgtcgggttgggcgtggcccaggatcatcggcccccacgaaccgacataatcgatgtagcggttgccgtcggcgtctttgatataacagccctgggcccgacggatgaaaggagggttgagtcccaccgacttcatggcccgcaccgggctgttgacgccgccggggatcaccctttgcgcccgctcccacaaggcctgcgatcgattagtgggcatggatctctccctcctcggtgaagtagcgcatggaagtttttttcagctcctccacggaaaagagcaggtcgtgcgccggatggccgaccatctgggccatttggtcgatgatgctgcggcactcctgttcgtcgcggccgtggaccatggtaaagagattatagtcgaaaccggggcaggggcggcggtgataggcatggctgacgttgcgcaccgtggccaagacgcggcccatctccgaggcttgatcggcgggcgcgcgccaggccaccatcacgttgcaggcaaaacccgaacgctggtggcgcagcgtcgccccgaaacgacgcatgatctttgcgtcggccaggcggcgcacgcggcgcacgacctcggcctcgtccaggcccagctcggcggccatggcggcgaagggccggggctccaggggcaggtcgccttgcaggcgcgcgatgagtttcttgtcgatgtcgtctaggctcatggggcaaaccgtggtcaaatcgttaatgtaatataagtgcggccgctgtgtcgggttgtcaagcaacgcgtggatgcgctcatatttagcccatcgcgccgcaggatgcaatcttgaccgccaccgttggccgacgtatacaagcttaatgtatcatcggccaggcccaaagcaaggataacccatgatcaccgcctcccccatcttcaggccccagggccggcccatgcgcgtggccgccttcatgagcggctcgggcagcaacatccgccgcctgctggagcaaaaaagccctcactacgaagtgtgtttcatcttcagcgatcgggccgacggccagtgtcagggccagaacatcgccctggagtatggcctgccctattttgcccatgatatccggcgcttttacgccctgcgcggccagagccgcaccgtggccacggcccggggcctggcgctgcgccgccagttcgacgccgtggccgccaggctgctggccgcctttgccatcgacgtcatcgccctgggcggctacatgagctttctgacgctggatggggcggtcaacgtgcatccggccgatctgtccattgtcgggccggagggccggcggcgctttgtcggcgacgacgccgtgttcgaggccatcgccgccgggcaaagcgagctgcgcgcctcgaccctctggaccgacgccggcgtggattccggcccgttgctgatggtctcggagcccctggccgtggagctgcccgcgccgctggcgcggctcaaggcccggcccgagctgctgcgcgccgtggccgaccagcatcaagagcggctcaaggccgtgggcgactgggtagtctttccgcggaccatcgagttgatcgcccagggtcgccttggcctggggcccggcggcgtggccaccctggacggccggctcatgccccagggcgtgcgcctggcggacatcgcgtgagcgcgcccaccccggcccagttggcccaggccgaccgccgccacatggccctgtgcctgcgcctggcccggcgggccgcccgcctgggcgagacgcccatcggcgcggtgctggtcgacgccgccggccgggtgctggccgcccacggcaaccgcgccatcagccacaccgaccccaccgcccacgccgagatgctcgttttgcgccaggccgccgcggccatgggcaactatcgcctggtgggctcgacgctctacgtcagcctggagccctgccccatgtgcgccggggccatcgtctgggcgcgggtgcggcgggtggtctacggcgcggccgaccccaaggccggggccctgggctcggccctggacctgagccgtcagccgggcctaaaccatcggcccatcgtcgagggcgggctgttggccgaggagtcggccgcgctgctgcgcgagtttttccagagccgccgcggcaaggccaaggcgagtccgctgcacggtgaaacataacaaatgttgtaaaaacagataataacctgtgaaacatgaattataccgtgcagcagccgaagcgcgccatggacgaggactctcaaggcatgaacaaaagcgactcgcgcgcccacccgcgcgcgagccgcccgattatccagccaatggcgcgccgttagcccttgcgcttggcttcttcctcggcgcgcagcaccttgcgcaggagcttgcccaccgccgacttgggcagttcggcgcggaactccaccatcttgggccgcttgtagggggccagcttttccttgcagaagtcgaggatctcctgctcggtgagggtctcgccgggcttgacgacgatgtatgccttgaccgtctcgccgcgataatcatcggggatgcccacgctgacggcgtcggccaccttgggatgctcgaagagcacctcgtcgatctcgcggggatagatgttgtagccgccagcgatgatcatgtccttggtgcggtcgacgatgaagatgtagccctcttcgtcctgcacggccacgtcgccggtgtagagccagccgtccttgagctgaccggcggtctcgctgggattgttccaatagccctgcatgacctggggtccgcgcacgaccagttcgcccttttcgcccacgcccacgggggttttgccgtcattggggtcgaggagcatgacatcggtgttggggaaggggatgccgatgctgcccggctttttcttgcccatggaggggttgctgatgccgatggaggtggtctcgctcatgccccagccctcgctcatgttgatgcccaggtcgatgccgcgctggatgaggttgacggcgatgggcgcgccgccgctgttgaggcaggtgaagcggcggtccagctccaggctggcggcctggggatggctgagcacggcgttgatcatggtgggcacggccggccagaacatgggcaggtccatcaggccgatgatgcccaggatctcgttgacgtcgaagcgcggcacgacgatctgggtcgcgcaggtcagcaccgaggcgttcagggccacgatgtcgccgtagacgtggaaaaacggcaagatggaaagcgtgtagcgctggctgggcgggatcatgcggaaggtgggctcgacccaggcggcgatcatgaagctggcggcaaccaggttgccgtgactgagcaccgcgcccttggggatgccggtggtgccgccggtgaactggatcagggccgggtcgctcttgtcgatgggcacgcccaggggccgcagttcctggcaggattcgagcacctgggaaaaatgcagccagttcggctccaggcccatctcggccggcgtgctctggggcatgccgttgatgaagtcggtgaccttggtgatgatcacccgctcgatgtcgcaggtcttgcagacttccttgatgtaggggacgaccatgtcgaagctgatcagggtgctgacgccggtgttggtgcagagggccttcagttcgtcgggggtgtacatggggttgaggttgacgacgatggccccgttgtgcagcacggcgtagtaggcgatgatgtattggggcgagttgggcaggtgcaggccgatgcggtcgccctttttgacgcccagttttttgagggcgttggccaggcgcatgaccaggcggcgcagctcgtaatatttgatttccgtgccgaaaaacgtcgtggcgactttttgcggattgctgtagacggcgatggacaggatgtcctgggcggcgatatcggggaaattgatgtgatggggcacgcccggatcataattccgatgccagaatttctcttccatttctagaaccctctcttgcccgaatgttgaaggacgacggccggaggcgcttgctcccgtggcggtgttacggcccggccctggccggcgcggcgtggcggcgggggcgcgtgacgaacggccgatgcggcggggaaaggcgccggcggccggttggccgagcgcccgatcatgcgaggaggcaataaacgattgcgacaggacatttcaaaatcacgtcggtttttcgtcgtcacgttattgtgatcggggccataatatatagtcgcattttatttcgcaagataatttacctgggctataaattgccggccaataatggtgcaagggtacgatcttccgggcggcgggtggggggctttatttttggccgcgcgccaaaaaaacggctaaaaaaacacgccgcccggtcggcgaggaccagggcggcgcgctcacggccgccggatgggcgggcttggatcagttttcggtcaggatggtctcgtcgtactgcacttccaggtaaagcttgtgcttggcctcttcgtgggccagggagagaaaggcgtccttgaggcgctgatcgtcggtggcggcggccaggtcggcgtatagcttgaaggcggccttttcgcgcttcatggccacgttgagggcctcggcgtaggtcattttgccgccgtcgaccacatcgacgtcggccagatagtcggccagccgcagatcggccaccttgtcggcggccgcgcgcagttgtccgccggcgcggacttcctccagcttggtcttgtggcgcagctcctggtcggcgaaatcgcggaacaactcgcgcatccagggtttttccatgccggcggccaggccggtatagaagcgcacggcctgatcttctttttcgatggcgaaatccagtatttgatcaaccgaagcgaaattggtcattacgctctccttcacgggcgtggccaaagatcgcggcgagccgcatgggtaaagtctaacacaggcgcgccggttttagagaggccatgcgttcagcgggcgtcggaaagcatcttggcgaactgcacgtcggcccccagcacgccgatcatgcggccgtcggggccgcgtagcggcgcggccacggtgaagcagaagtcgtcggtggccgccgagcggtagatgtcggagacgtaggcccgcccgctttcggccacgcccttgaaccagggccggctcgaccagtcccggccgtggccgctggagccgtaggcggcgctgaagccgctgggggcgatgttgtcggtgacctggcggccgcgggcgtcggtgatgtagagcagctcgaagacctcgccacggccgatgctggcgcgcatggccgcctcctgccgccggcggtccatggaggcgatatcgggattggcggcgatggcctcgaccatgcgcgcggcctggtggtgggcctccaggcggaactggcccaaggtggtcagcaggccgtcggcgcgctcgcgggccatctggcccagttgattgacgctggccacggcctcggcctgctgctgggcggcggcggccacctgctcgatgtcgcgggagatggcgttcacttcggcgtcctggtcctggccggccttggcgatggcgctgagcagaccgtgcaggccggcgctcgcgccctggccgggcccgaactccgcgccatcgcccacggcctgggccagttgatcgacgcccacgccgatggccgagagcagctcctcgaccttgagggcggcgctcatggtctgatcggccagggcctgcacctccgcggccaccacggcgaaccccgccccgtgctcgccggcgcgggccgcctccacggcggcgttgatggccaacagccgcgtctggctggccaccttgcggatcatgcccatggtctggccgatgctgcgcgagtgctgctgcatctgggatgtggtatgggccacctgggccgagcaggccacggcctgttcggtgctggcggcgatctggcgcacgctttgggccatggcccggccggcggcggcgatatcgcgcgagcggttggcctgatggcgggcggcttgctccaactcgctggccaggcgggccaactgaggcgcgccctgggagagggccaccgattcggcggccagcgattgcaccgtggcccgcaaacgggcctgcatggcgttgaacaaccgggccgccagcctcagcggcccacggcggggtggcggggcggcctcggccagatcccagcgattttcggccacgcggcgcatggcctccagcgcctggcggcgcaggctgttgtcgaatagggcaggcatcggcgaaaaaactccattttgtataccgtggctggttatcataacaggcaagcaatgacaatgccaagcagtgacgcggcaacggcaaattgcgacaagcgctttcatttcggcttgatagcgccagtcaaaccaaaatgtcggccgtcgatcccaccgcgatgtgcgataacttgggcgcaatcgtactggatggtaggtttgctggcggccgttggcgcggcgattctttttggccggcggtctggacaatcccggcggcctgggataatcttttgcgaaaaatgtccaagtcaaaggtgggctttttgccgtgacggcgaaaagcccgagctatcacggcccccaccggccccatgcctgaccgccccggccccgtggcccggggttgtgttgttttctcgacatacaaatctggagatgagcccatgagcggcgccgagacttccatctgggtgaccgaggtgatcaccgactgggatgtgtatcaccatggcgtaagcgaagtgatcgcccacgaaaagaccaagtaccaagagatgtacgtggttcacagcccctcgttcggtcgggccttggttttggacggcaagtggcagagttcgcaggccgacgagtttttgtatcacgagccgctggtgcagccggcaatgatcgcccacggcgcgcccaagaaggtgctgatcctgggcggcggcgagggcgcgacgatccgcgagaccctgcgttggaagagcgtcgagcgggtggtgatggtcgacatcgaccagccggtggtggaggcctgccgggaacacatggaggtcatgcaccagggcgcgtgggatgatccccgcctggagctggtcttcgacgacgcctggaaatatctggaagacacccgcgaggcctgggacgtgatcatcagcgacctgaccgatcccctggaggaagggccttcgttcaagctcttcacccgcgagttttatgagatggctcgccagaccctggcccccggcggcaagatggtcatccaggccgggccggtttcgccggtggaactggccccgcacgcccgcatggtcaagaccctggccgcggtttttacccacacgcgctcgtattgttcgcacacgcccagctatggccggccgtggggcttcgtgctgtgctcgcaagagcccctggacacgcggcccgagccccaggccgtggacgagcttttgggccgcatgctgcaaagcgaactgaagctcatcgacggccagacgcttttgggcatgctgcaaacgcccaagcacatccgccaggccgtggagcggaccgatgtgatctacaccctggccgcccccccgcgctttggccaggagggccgctagcggcttttgaggttgctgacgtcgcccagcggcaggcccaggtccagcgcgcgcagcgcccgcctgatcagcctgccctgggcgtttcggggtagtctgggcagaaactccagcccggccaccggcccatcggggctgatggccagcgcaagcatctccagcagggacgcgcgcagttcgtcgtcgggctcttgccccggcgcggccaccacgaaggccttcagcgccggctggccgtcgggcagggcgctggccacggccacggcctcggccacgcgggggtcggcggtcagggcttgctcgacctcgaagggcccgaccatgcggcccacgccgcggatcaggtcgtcctgacggccctgcagatagatatagccgtcctcgtcgtaggcggccatgtcgccggtttgcagccagcggccggcccggaagcgccggaggtaggcctcgtcgtcgtcgatgaagccgcgggccatggccggccagggcgcttgcagcgacaggtcgccgatggtcagcagatgggccggccggccctcgccgtcgagcaccttgacatccaggccgggcatgggccggccgctggagcccagcttcaggtccatcgaggggaagttggccacggcgatcatgccggtctccaccgtccaccagttttggtggggcggccggccgaagttgttgcgcgtccagaaaaaatcttccatctccaggcggttgcccaccgtggccagatgctccagggcggcgaactggcccacttcgcctggccgatcgccggcggcgcgcagtcggcgcaaaaacggcggcatggtgtaccacacgctcaccttgtggtgccgcagggcccctcgccagcgttcggccgaaaagggcccggtcaacagcaggctggccgccccgcagagccaggccccccacacgccgtagacgctgaagaccgtgcccgaggtgtggccgtcgaccaaaagcagcgaatcgggccgcagattgagggcccagcgggcgctgatcagatagcccaccatcgactccaccgcgccccagaccagcctgggcgggccttcggggttttcggcgtggacgatctgcagcatgtgatcgcgctcgacccaggccggctccaggtggtcggacatctggggcaaaagctccagggcggcgtgttcgcgggccaggcggcccggggccaggccgcgcaggtagaccatggcgcagccctcgggcgccagctcccaggggaaatcgcccaccccggcggtggtgacgaccacgtcgggccgcaggcgctggatcaggctgccgtaaacggccgtcgacagccccggccgcaggtggcaataagccgcgcccaggcgggcggcggccaactgcacccagatcacatcgggccccggcggcagcagggtcagcacccggccgcccaggcccaggccgacctgggccagcaagttggcccagcggcaactgatggcccgcgcgtcctcgaaggaataggtgcgcaccatgatgctgtcgtcccagaccagggcccgccgccgggcgtcgcgggcgcagaccgtccagcggtcgacggcctcgtgggcgatgttcatgcgccggccgccggcccaggtgaacagggcctcggcctgatcccaggaaaagctctcccgcgccttttggtagtcgtaaaggttggaggttacgtcgccggcctttatcttggagaccatcgccgatcctcgccgtcaatccagccacaggccgaagccggcgtggacccggccggccctggccagcagttcgtcggctttttggctctgggcgctccagactgcttggccgtggcgttggtcttgcagggcggccaagacctcggccacgcaggccgtgagggtgtcggggtcgtagccgccctccagggccagcagcagggggatgtcgttgttgcgcgggcccagggtggccaccaattgggccaggccggcgtaggaggcctcggtttgcagcgtggctccgatgggatcgcggaaatgggcgtcgaaaccgcaggcgaccatgatcatttcgggagaaaagcgctccaccagttgctccagcaccacccggtaaagggtcatggcgtcgttgtcgccccattttggcggcaggggcagattgatggtgtgccccgcgccaggccccacgcccacctcgcccagcttgccggtgaaaggataggcgtttggcagatgagtggaaagataaaccactctgtcgtctgcgtaaaatagattctgcaacgcgttgccgtggtggatgtcccagtcgacgatcaggacgcgtcgcaggccgcgccgcagggcgtggcgggcggccaggcccaggttgttgaagatgcaaaacccgccggcccggtcggccagggcgtggtggcccggcggccggcagagcaccaggcaggcctgacatcgaccggccagcaggtcgtcgacgcccagcacgcagccgccggcggccagccaggcggccaggcaactgtcacggctggcgatggtgtcgggagccaggtgggtcaggcgttggcgggcggtggccaggatgatgcgcacgtaggccggcgtgtgcacgcgctccagatcctccagggtgatgggccgggcctgtttttcgatgaagccgccggggtggtcccagtcgagcatgcgataaaccgcgctaaggcgggccgggctctcgggatggctcaggccggtcttgtggcgcagatagcggtcgtcgcggacaatttgcacctggagcatggattcatccagcgttttatggcacatgcaaccatcatggatggtgacacaggcccggccccgcgcgcaagcgccgatgtgaaatattgcctgcggccccgcgccttgacagcggtctctcatgggtataatttgccagactggccaaccagtgtgaacgattgtgagcttgatccgtgaacccaacggccccggagcaaaaacacccccccacgcggcccgtcaaccgcctcgtcggcctgctgcgccgccagaccgtgcggcgcattctcgtctcggtgctcatcggcgtggtggccggcctaggggccatggcctttttcctgtgcctggagtgggcctgctggttcgtgttgggctatctggccggggcccagatccccgggcccgatggcgaacgcgtggtgcacatggccgtgaccacgccctatcggccgtggctcttggcgcttttgccggtgctgggcggcctggcttcggggcttctggtcaacgccctggcccccgaggccgaaggcgagggcaccgacgccatgatcgacgccttccataacaaaggcggcaccatccgcgggcgggtgcccttcatcaagtcggcggcctcgatcatcaccctggccagcggcggctcggtgggccgcgaagggcccatcgcccagatcggcgccggtttcggttcgtggctggcccaggcgctgaaaattcccgcccacgagcgacgcatctacatgctggccggctgcgcggccggcctgggttcgatcttccgcgcgccgctgggctcggccatcaccagcatcgaggtgctctacagcgaggatttcgagtcggaggcgatcatcccctgcgtcatcgcctcggtgatcgcctattgcatgttcacgtttttctttggtttcgcgccggtgttcggctcgccgcactttgtctttcacgacccccgcgagctgttggcctacgccgttctgggcctgatctgcgcgcccatcggcatgggctacgtgtccatgttcaaccgctcgcgtgagttcttccggggcctgaccaacgtgccccggcaatatcggcccatgctgggcggggtgggcgtgggcctggtggccctggccgtgcccgaggccatcggcggcggctacggctacatgcagttggccatctacggccaactgggcctgggcctgatgtgcctggccgcggggttcaagatggtcaccaccagcctgaccatcggcagcggcagctcgggcggcgtgttcggaccgacgctattcatcggcgggatgatcggcggggtggtgggccaggtgggccacatgcttttccccgagatcgtccagcagccgggggcctacgtgctggtgggcatggccgcctttttcgccagcgcggccaaggcgccggtgggctcgttgataatggtctcggagatggccgccagctatcagttgctgccgccgctgatgatcgtctcgatgatcgccatcttgttcaaccgcggttcgagcatttacaccaagcagcttttgaacaaattccagagcccggcccacgaggccgacctgaccgtcaacgtcctcgagaccctcaccgtggccgacgtcttcgcggccgaccggccggtgatcggcctgcggcccgacgagaatttcgcccaactgcgccggcatatcgccgacagtcaccaatcgttgtttcccgtgctggaccaggccggcgcgctgatcggcgtgttgccggtggcggccatccgcaaggtgcttttcgaggattcgctggcccatctggtggtggtgggcgagttggccgaaccgccgacggccctggccctgggcgacgatctatactccgccctgctcaaattccttgattcgggccacggccaactgcccgtgacggccgacggccggcttttgggcctgctggaccacgccgacgtcatcgccgcctatcatcaggaggtcagccgccgccggcgcgcggccgcctagcgtttgccctggcttttctccagggcctcggcgatgtcttcctcctcgatggcctgatccatgaagccgttttgccgcagcacctgggccatggcccggcggatttcgccgtcgcgcggggccaacttgaccgccaccctggcctcgcccacggcctcgatcttttcgcccagggccgtgcgcaggcgggcgatctccatgtgcacctccgggctggtgtcgttgcgctccttggcggccatgaggtgcctttcggcggcggccaggtcgccttcctcgcgggccagcaggccgtgggcgtaaaaggcgcgccagtccttggggaagtcgcgggccaggttttggcagagctggtgggcggccgggaaattgcccaactcgaccaagaccctgatctgcaccaccatgttggcggccatggtcgtggcgtcgcccagcgagcccagcacccgcaccaggcgccgatgatagtcggcctgcttgccctcgctgaggatctcgtggacgtcggtgagcaggcggtggacatccaggttgagcgggtccagggccatggccttgtgcaaggcggccagggcctccttgggcttgcggtcctcgagcatcaggctggcccgcagcaggtgtatgcgcggatgatcggcgccctgggccacgcagctctcgaccagctccacggccaggcgcagatagccggcggtgaggaactggcgcacggcgttgaccaggcagccggggtcggtggggttgtccttgagggcctggagggcctcgcccagcgagccgatgcgcgcggcctcggcgtgattgcccgaggcgcgcaggctagcggtcagcagatcgtagagctccgggtcaagcgggtcttgacgcagggcccggcgcagggccaccacggccttgcggtggttgttgttgcggcggtgggcccgggcggccaggcgcagcactttctgatcctcgggggccaggcgcagggccaggtcggcgtggtgggccgcccagtcgaacatctccttatccatgagcgcctcggccacctccaggcgggcgcgcaggtcttcgggatgggtggccaggtgggtcagcccctggccgatggccttttcgcgggcggcctccaggcgcaggctcatggcctggtagaccgcggccatgcccaggtagccctcgggctgttggggccagcccttgaccatggcccggaaggcgtccatggcctcgttggcccggccggtgcgcagcaggcgttggccctcgtgagccagggccttgaacttggagccggtcaggatcgtccaaagccacagcatcaggctcatcggggcgttgccggtcgggccggcgacgcctgggcagtggcgcggccggcctttttcacggttgggtcagccgcttggccatggcctgatagcaatcgccgatcaaccgccggctgagggcctccatggcctgactggcggccctggccatttccttgggcgagtcgccggccatgggctgggccacggcgtagcgcttctggaagaccacgcgcaggggcaggcgggagtgctcgatgtcggtgagggtggccaagagggcgatttcgagctggccgccgccggcccggtcggccaggagatcctcgacgccgatgtcgaggaagaagcgggcgttggcgtcgtcctggctgtcgaagacggcctcgaacaggccgctggcctggaagtcgcgcagcaaaaagtcgccgaccatttcggccggcgtgacgcgccagcggttgtagttgtagctctggcgctgatagggccccgagcgaaagatcatggccgtgtcgatgtaaccggcggcggcggtggggtcgttgatggccaggccggccttgagcggcggccaggccggcgggcgcggcgcggcgtactcgaacatgtattgatgctcggtgatcatgggcttgctcaggcagcccggcgcgcccagggccagggccagcagggcggcggcggcgatcaggcgtttggtttggaacatatgtctttctcccccgtggccgtcattgctcgggtggttcgctgaagatcaggtaggaggggttcatctccaggcggcgcagcaggttgtccaagcggccggagctgctgcgcaggttgaccatggtgcgcctggtcagttgggcgatggccacggtctgatccttgagcacggcggccaactcgcgcacctggccggcggtttccttcaggcgcagatccttgagcgcctggcgcgcttcgcccatcagcgcgtcgaaggactgggccccggtgttgaagctcttgacggccttgcgcaactcgccgcccttgacctcgctgagcaccagggcggtgatgctttccaggttggccgcggtggcctgcatgttgtcgacggtctttttcagggcgccgtcctgcaccaggtcgcgcacgcccttgatggtctgattgatgtcgttgcccagggcctcgaaatcgatgcggctgatctggttggtgatgcggtcgatgacgcccagcagccggtgcatctccgagggcttggaagggatgatggggtgctcggcggcgaagttgatcaccggtgattcggctttgtcgccggggcgctggcggtccagttcgacgaacatgatgccggtgatgccgatggtctgaagctgggccaccatgtcgtgggacaggtcgccatcgaagccgatctccatgaccacctcgatcaggcggaagtcgggggccacccgcacgtcggtgacccggcccacctccacgccgcggtacttgaccctggagtcgatctgcaggccctgcaccgattcgtcgaagaaggtcacgtaggtggtggcgcccttcatgtatttggcggcgcccatccacaccagaatgaccacggccagggtgatgccgctgagcacgaacaggcccagccgcacgttggaactcttgctgctcatttggtccttgctccctcgacgccgccgggattgcggccgaagaagttgcgcaccagcggatcgggcgaattgtccctgagccagcgcggatcgccctgggcgatgaggccctttttggatttgtcgagcatgatcacccggtgggcgatggcgaatatggaggccagctcgtggctgacgatgatcattgtcgtgcccagggccttgttcaggtccaggatcagcgcgtccagttcggcgctggtgatcgggtccaggccggccgacggctcgtcgaaaaacagggccagcgggtccagggccatggcccgggccaggccggcgcgctttttcatgccgccggagatctcggcgggcagatggttctgaaagccggccaggcccaccagcgagagcttcatctgggccacctggagcatctcgcggtccgagaggctggtgtgatcctccaggggcaggcagatgttttcggccaggttcatcgagcccaaaagcgccccggactggaagagcatgccgaagctgcggcgcagggcgcgcgtctggcggctggaggcgttgtgcacgtcgacgccggagaactccacgcggccggcgttgggctggtgcaggccgatgatgtggcgcagcaacgtcgtcttgccgcagccgctgccgccgacgatgaccagaatctcgccgcgcatcacgtcgaagctgacgtcgcgcagcacctccagctcgccgaaacgcaccgatagcccgcgcaccttgatgatcggctcgccgggctccggtggggttatggccgcaaggctgttcaccagcgccgcctccgcgtcacaggaaatagtattggattatggcgaacaccgagtcggtgacgataatcaaaaacaacgccgccaccaccgcgctggtggtggccttgcccacgccggccgccccgccctcgacggtgaagcccttctggcagccgatgacggcgatcaacagcccgaacaccgcggccttgaacatgctggtcatcaggtcgccggcgtcgaagctggagatcgactcgttcaagtaggtgtagggcgtcaggtccaggcccgccacgcccacgatcaaaccgcccatgatcgccgcggcgatggaaaaaagcgtcagcagcggcaccatcagcacggcggcgatgaccttgggcagggccaggaagatcaccggatcgtagcccatcaccgtcagcgcgtccacctcttcgttgaccttcatcgtgccgatctcggcggcgaacgacgaccccgaacggccggccaccaggatcgccgtcatgatcggccccagttcgcggaccatggccacggccaccagggtggccacgtagacgtcggcgccaaaggatttgagctgcaacgacgacatgaaggccatgatcatgcccagaagcaggccgatcagcgagacgatgggcaggccgtccacgcctacctgctgcatgtaggccagcacgtcgcccatgcgtagcgtggccggccgcgccaccaccatcaggacgctcttggtggcctggcccacgaaggccaaaagctggccgatctgctcgcccatgcggcgggccgactggcccatgccttccagcatgcccgcgtcgcgcttgtcggggttgatggccggcttgcgcacctgatccacgtcgatcagggccagcatgtcgcggaagcggctttggccggcctccaggcgcacggccagatcctggggcggcgcggcggcccagatcttcaccgccatggcccccgaggtgtcgaggtagtccagccgcgacagatccagcagcacggacctgggggccagttccttgagcacccgcgcgatggccgtctgaaactcgggcaactggttgacgcccagccggccgcgcaggctgacatgcaggtcgccgccggcgtggccgtgggcctccagagagagcacgctgtcgtggtgggctctgatcatcagcctcgcgcatcacggacggcctttggcgagcccgcccgcgggggtcaatcgttgaacgacagctcgaggaattcggcgtcgggaatctccaggggcgggcccatcaccgagggcacgcgggccacgcacagcgcgccgacgatggcgttgccatgcttgagcggcgaacagaccatgtacaccttgtgcttgacggtgtagaggatggtgctggtggttttgcccttggaaagcactttgtctatttttttgtactgcgagtagttgaaatcgtcctcggacttgatcaccgccgtcttgtccttggggtcggggtaacggctgctgatcacctggccttttgcccccaacaccagaatccccacgttcaaggggcgtttatccgcttgcgcctgggcgaaaaagtcgtcgacgatcttgttggccttggcgtcgtcggcggcggcgagggcctgggccagatcggtcgagaggttgtcgatcagctccttgttgccgctgacaaagccctgggccgcctcgctgccgcgattgcgctcgcagccgacggccagcaggaccagcagggccagggcccaggccgccagaaacgcgcgatatgactgtgcgtaatgatgcatgaccgggttcctctgggcgcagtatagcataactatcaccggcggccagcttaggggtgcaggtccagcgccggcgtgaaggcgtgcatcaccggtgtgatggtcacgccgtcggccgtgacggcgacgcttacttccagccagccgggggcgaagctcagcgggccccattccatgtcgccggcccaccagcggccgcagatggccggcgcggtcgccaggctgatcgcgccctggcggctgtaaaggacgcccacgtggccgatgtgctcgtggccgttgaaccaccccgccagacggcggccttgcagcaaggccagggccttgtcgcggttttggtcggcgtcgcgcagggccatgcccggcttttcgtcgattcgcagcagcgagcttttgtgcagcgggttggagccgacgatggccgaggccatggggaaatgggccagaagcacaagcggcttgtcggcgggcagaacctcgagcaactcctccagccaggccagggcctcggggctggttccgccgcagtttttggccttgccgtcggggcgttggcccagggcgatgttgtcgaacatgatcagggccacgccgccggccaggtagacatgacgggccgggcccaactgggcgcgataatattgcagatgcaccgcgccgtcgtcgtagcgcacgtcgtggttgccggggaccgaacgccagggctggggcagcatggccgcggccttggccgccagggccatctgggcctgggcgtgggcggggccttgcttgtcggcgtcgaagcacatgtcgcccagggccacggtcaggtcgggcttgctttgggccaccagattcacggccttggcccagaactccatgggcttttgggccatggcgtcggtcaggccgacgaagtcgggcttgcagctcgggtcgaacagatgggggtcggagacgatggccaggcgcaagggaccggccagggccgccgagcgcaggcgcacggtcagggggccctggacctggctggcgggcaaccaccatgggccttcgatggcctggccgtcgggggcgctcaggcagatcaggcgatcgtcctcggtgcccaggctgaaggcgccctcggcgtcgcttcgggtcacggcgcgttcgtcgctgacgatgacgccggccacgggccggctttgctcgtcgaggcacaggccacccacgacgatggccttgccggcccaggcctgggccgcgcccagggcgatgagcagcaggacgatggctagctttggccccaggcggcgcagggtcatgggcgtttactcctcgtcggattggccgatgatggccggtttggctcggtccgcgccgtcttgccgcaaggcgacgtcgaccattttcatgcgcaggagaaactcgtcggcgttttcgtagccgaccaatgtcacctcgcgcatcatgccgccggagccatcgaggaaaaccagcgtgggcaggccgggcacttccatctggcgggcgatgcgccgctccttgggcgtgccggcggtcaggtcgaccaccagcgtcttgaacgggcccagggccttgatcacccgcgggtcgctgaaggtggtgcgttggagatccttgcagtaggcgcaccattcggcggtgaacttgacggccatgggccggtgctcgttgacggcctggcgcacggcgtgcatggtgaatttctcccaggccacgtgggtgtccggggcctggagcagccagaccaccaacgccgccgcgaccagcgccgccacgccgaaggcttttttgaaaaagacgaagaacctggccccgcccttgtgcacgaagccgaggtagaccgccccggcggcgatgatcatggccagcagccagcggccggcgtcctggcccagcaggggcatggccacgtaggcggccgccgccagcagcaaaaagccgaacagtttgcgcacccagatcatccagtcgccggcgcggggcagcagggcggcgatgcgctcggaaaacagggccaccaaggccagtggcaggcccaggcccagcgacagggcgacaaacacggccaggccataaagcgggctgcccacctcggccacgtggcccatcaggccggccaccaccggcccggcgcagggcgcggccagcacgcccgaaaacaggcccatgaaaaacgagccgctcaggcccgcgcggtttttggccgcgaccctggtcaggccggtgggcatgcgcacctcccacaggccgaacatgctcagcgccagcgccaccaggatcgccgagaggatgatgatcaccggcgtgtacgatagcgcctggccgaggatgccgccggtgagggcggccgccgtgcccagggccgaatacatcaccgtgatgccggcccagtacaacagcgccgccagcatcgccccgcccttgccgccggagtcgcgcgcgccgaaatagctgatggtgatgggaatgaccggatagacgcagggcgtggcgttcaaaagcaggcccatgaggaacgaaagggccatgaccaccggcaacgagcggccgctgaagctggcggcctcgtcggcggcccaggccgggccggccacgaaaaaggccgcgcccaccaggataaaggacattgtcgccgacgttgtggcggcgaatttgctgacgcgcgcgctgggcatgggggcgatttctcctggctctgtggtggggattggcctcccgttggagctaaatttaacctctgggcgcggccccggtcaaacaaaagctaagctttcccggatcatatcagccgccgaccttttgtcgcgcaaaaaaaattaatgaaaacaacgattcatctttacaacctcaagttttttctggtatctagaaacgcaatatgctgtgctagccatatcggcgatgctttcatcagcctgctgaaaccactacaagaagtgctgatatcaacggggcgagggctcatgaggaaaaaactgattgtcagtctggtcgtcgcggtcttggccttgtcgggttgcgccacgacgcaacagcgcggagaccatgcctcggggaagacttgcccgccggttaaccagcaggagcagatcaaggccggcatcgccgaggagctcgaagcccttggcgagcccgaggtcgtctccaaaaaacccgcccccgacgaatgcgaccccaacaaggtcgaatacgacatccccatcaccatcaacgccgaggtcgagcagggcatcgacctgttccagaacaaaatccccaaacgtttccgcatgtggctggagcgctcgggtcgctacatccccatgatgcgtagcgtcctgcggcaatacggcctgcccgaggatctggtctatctggcgctgatcgagagcggcttcaactgcaacgcctactccaccgccgcggcggtggggccgtggcagttcatcgccggcacgggcaagcgtttcggcctgcgcatcgattattgggtcgacgagcgccgcgacccggtcaagagcactcacgccgccgctcaatacctgggcgacctctacgccgagttcggctcgtggtacctggccgccgccgcctacaacgccggcgagggcaagatccgtcgcgccctgaaaaaatacaacgccaacaacttctggtccatcagccggcaccaccgcgactacctcaaggacgagacccgccaatacgtcccgcgcatgatcgccgcggccatcatcgccaaaagccccgagaagttcggcttcaacgacctcaaatattggccgccgatgcagttcgacgaggtgcgggtccaccctggcaccagcctggacgtggccgccaagttggccggcgtcaaaaacagcgagctgaaggccctcaaccccgagctgcgtcgctggtgcacgccgcccagcggcaaatacacccttaagattccgtttggggccagggcccagttcgagcagggctacgccaagctggcgcccaaggatcgccaggcccacaccggcgtggccgccgtgcgcgtgcggcggggcgacaccctgggccgcatcgccaagacgcaccacatgcgcctgtccgacctggtggccctcaaccccaaggtcaagcccaacagcctgcgcgtgggccaaaagatcatcgtctcgcccggccgcggcgcggtggcctacgccgaagccgacgcccccgtggtctcctcgcggcggcgggccagcctgtcggcctccagcaccgtgccgccggcccgccagggcacgcgcaaaatcgtctacaaggtcaagcccggcgactccctgtgggacatcgcccagggctacaacctcgactggcatgacgtgcgccgctggaacggccagcgttccggcaacatccaggccggcgaccgcctggtgctctacgtgccccagtccaaggccgaggccaagcgggccacggccaaggcccagagccgcacctacgtggtgcgccgtggcgacaacctgtgggagatcgcccaggctcacggcgtcagcaccgccgacatcaagcgctggaacaaaatgcgcggcaacaggctggaagtgggcgaccgcctgaccatccacaagtcctcgccgtccaagatcgccacgggcaacggtcagttggtggtggcttccgccgacgaatccggcgtcaacgactcttccgccggccccgaaaagacctaccgcgtgcgcaagggcgacaccctctcgggcatcagccggcgtttcaacgtctcggccagcaagctgcgccgcctcaacagcctgcgcggcgacaacatccgcgtgggcgacaccctgcgcgtgcaatagccgccgggccgccaacgccgagcatgggccgcttccctcggggggcggcccgtttgtttggggcggtctcagatttgatcgagcagggcctgggccgtgggccggcctggcgccagctccaggatatccagaagaatcttgcgggcggccagggcgtcgtcgagggataacagcaactcggccaggcgctccagcagctcccaatcgccctgagccaatccgtggcggcgggccagggccaggctttcggcggcggcctcgttttggccggcgcgcaggcgcagtttggccacgttgaagtgcagccggcccgcctccggctcgaccgccaggcccaggcggtattgggccagggcttgatcgtgcaggccctgggcggccaactccaacccgcgccggccgtattcctcggcgctggccagggcggcgggcgcgtcggccggccgggcgtccaattggctggtcagatggtcgagccaagccaggttttccgcgtcgtcgggggccatgagccggctgacggccaccagttcggcggcggcctgaggccgtccctggcgcagataggccgcggcggccacggcgtgcaggcggtgcaaggcaaagggccgctggccggcgggccaggcgtcggcctgggccatgcgcgcgaagacctcctcggcctgctccggccggccctggctcaggtgggcttcggccagcatgagccaggcttcgatcttcaggcgcggctgatcggtttggcgggccaggcggcgcagagcctggacggccttggcggggcggcccagggccaggccgcagcgcgcggccagcaacccctccgggccatcggccagggcggggtcttgggccagggcccgttgcagggcttgatcggcctgtcgcgcctggcccagatcgtggaacagacgggcctggcgggccaggcgatgggcccccagaccgccgggcatgtcgtcggcctgggccagaacctcggcggcttgttcgggccggccctgggccaggtgcagttcggtcagggcgtcgaccgcgccgccataggcgggattggcctccctggcccactgaaataggctttgggcgctggccgcgtcgccgccttgcagggccacccggcccaggccgaccatggccgcggcggcttgggggctctgacgcagcaggcgctgatagcactgccgggcctcgtccaggcggccgtggcgcagcagcagctcgcccaggccgaactggggccagcgggcctggggattgttgcgggcggccatgaggtattcgtccatggcccgttcgggcaggcccatggcctccaggcgcgcggcgcgggcggcggcgcgccgccgagccaggatcagctccaggcggcggctgagcttttcggggctgacgggcttggtgaggtagtcgtccaggccgtggccgatggcctgcaagacgcggtcgtcggcgttttcggcggtgaccatgatgaagatgacgtcgccgtggcgcggatgggcccgcacgcggcccagcagctccaggccgtcgacgccgggcatgttccaatcggccaggatcagttcgcagccgtggcgctcgagttgggccagggcggccgcgccgtcggcggcttggacgacgttatcgaagccggcctcgcgcaggctctgggccagcagtaagcgcatggtgggcatgtcgtcggccaccagggccgcgcactgccgccggtccacccgttccaggcgcatggcccgctcgtcgatggcccgcaactcggccgtgacgccttcgccggtcgccggctcccgctcgggcgggtggccgggcacctagcgcccgccctccaggggcaggctgatcacgaagcaagcgccgccgggcgtgttgcgcaaggcgatctcgccgcccagcagccaggccgcccgccggcagaaatagagccccaggccgctggagccggccccgccgccgtgggcgtagcgctggaagatatcgcggcccagggccgggtccacgccggggccgctgtcgcgcacctcgatcagggcgaagcgctcgtcggcgtcgacgcgcacttcgatctggccgccgccgccgttttcgggcgcggaaaatttcagcgcgttgaccaggatgttttgcaaaatgcgctcggtcaggtcttcgtcggcgactatctcggggtcggcctgggccaggagccgggcgctgacgccataaaatccggccaccgacgacaaggcgtccatgacctcggcggccagttgggccggccgcaggggcacggggcgcaggggcatctggccgtcctccatgcggcccaggtcgagcaggttgctcacccggcgccagagctgctcggtgtccaggccggccagggccaggtagcgcccgcgctcctggggggccagcttgtcggcggccagcagtcgcagcacctccttgagggcggtcaagggggccttcatgtcgtggaagagcatgttcatcagctcttccttggcccgctggctgcggcgcagatcctggtaggcctggtccaggcgctggtgcatggcgctgaagctgatcagcacggcgacttggtcggccatggcctgggccaggaacaggtcgtcgtcgtcgaagtggggctggccgcgtttgtccgagaggttcaacacgccgatgctcacgccatcgtccttgagcggcaggcacatgaagctgccggtgcggtagctgctggcgtcgccgtggcggcccagggcggcgaaggggctttcggcgatgttggccaggcagacggccttgccgctgcgcagcacctcggtggagacggccaactgctcggtgggcgtctgcaggcccaccagcccgcggttggtggccgcccgcacttccaaccggccgccctccgccagcatcagcgagcatttttcggccttggccaggcgggccagcaccttgaccagctcttgcaggcgcgtgcccaggtccagctcggcctgggccagcacgcgggtcagttccagcaggctgcgtagttttttgccgtcctcgcgggcgtgggcggtggcgtcagagctgtccggcatcgttgtctctccgctcgggggccggcgaaagcaggcattcctcgaggatggccacgtcaagggcccgccgttgatcgcagatgtaccaaagttgttccgagaccctggtgctggggctttcgccgaaccacaggcagaccttgatgcccagatccttggccagggccacggccggggccaggtctccgtcgccggccaccaggatgatctcggagacggagccggtgtaggacaggcggcagacgtccacggccagatagacgtcgacgcccttttgctccaaaatgcggttgccggcgttgtcccagccgcggggggccagatggcccaggcgcacctcgaagtcgtccaggcggcgcagggcgttgaaaaaacgttccttgttggcgtagaaggtctgctcctcgggcgtggggcgttgggagaggtggggcaggcaatgataataataggtgcgcagcaacggcttgccccgggccagcttgttggccagccgggagaagctcaccttcatgctgccggcctcgtagaggatcttgtccatgtaaccgccgtcgatcaagacggccacgcgcttgtcgtgcaaggccttgcctccgcccaaatggggccgcccggcgaggcgcggcggcccgtgattaattaaacgatcacgcccaaaaaaacacgccctgacccgttgtttataacatcaggccaaggcgcaaaaaacaacgattttcggccttacggggcggcgcgggctcaaatgggccgcgcgccgtctggaccgacggccaggcgcataaggtcgtgggcggcccagatcggcccgccaaacaatcgcccggccgcggccctggccgcctccgggtcgtcctcggcccggaagtggctgagcagaagcgatttgaccccggcggcggcggccaactcgccacaggcctcggggggcatgtggcccggcttggggtttgtttccgtgccggcgcagtgggccaccaacagcgccgcgtcccgggccagctccaccaacgccgcgctggcctggcagtcgcccaggtagaccaggccgcgcccggcccagtccaggcgataggccaggctcatggcggtgtgggcgctcttggccgtgctcaggcgcgcgccggccagttccaggccctggcctggctccagccagcgggccagcagggtgggcgggccccaggccagccagtggccgaagacggcctccagcccggccagcacgtcggccaggccggggtggccgaccagggtgatgcgcgcgcccgccttcaggcgcgggtcgtagttgagggcgaacagcagcggcaacaggtcggccagatgatcggggtgctggtggctgagtagcacggccgtgatctgctgggcgtccacgccggtggcggccaggccgcgccaggccccctggcccaggtcgagcagcagggcgtgggggcccagttgcagcagataggccggggccgaacgggccgggttcagttcggcgcagcccgagcctagcacggtcagggccatggccggcgcggcgctcactgggcggccagggcgcggatgcggtcgcggcgacggcgcaggggctccagcaggctggccggcgtgcgcagcaggcccaggcccgtgcccaggcggatgtcgggcttggccgcgccgtgaaagtccgagccgccggtgacgatcaaaccgagcttgccggccatggcttgcaggcgttttgtcagcagctcgtcgtgctcggaataatgggcctccaggccttccaggcccatggacgccaactggcgcagcaacgcctccagggccgtgggcggctgcttcaacaggcccggatgggccagcaccggcacgccgccggcggcgcgcagcagggccatggcctggtcgcactccaggcgatatttctcgacataggccggcttgccccgggccaggtagcggccaaaggcctcctggcggttggccaccgcgcccagttctaccatggcctgggcgaagtgggcccggccaaccagcccgccgccggcgtgggcgcggaccatgtccatggtcacggcgacgcccatttcttgcagcttttgggcgatttgcgggttgcgctgggcgcgggcctcttgcaggcgctccatggcctgggcaaaatccggccggtggtggtcgacaaacaggcccagcacgtgcatcgagccggtgggtccgccgttgacgctgatctccacgccggggatgacctccaggcccagttcgcggccggcggccagggcttcgtcgaggccggcggtggtgtcgtggtcggtgatggccacggcggccaggccggcggccttggcggcggcgacgacctcggccgggcggcaagagccgtcgctggcggtggtgtgggtgtgcaaatcgatcaaggcggtggtagattgagtcatgatgcgtgccagtccgggccggggcgctcagcgccctcgccagcgctccaggcgctcgaatgcgtccttggccgctttcagcaagacggccaacttgacgggtttggtgaaataatcgtcaaagccggcctcgcggcagtcggccaactcgaacaacgagacgaaaccggtgaaggcgaagatctgggccatgggattgaccgcgcggatgcgtcggcacagctccaggccgttcatgcccggcaggttcaggtccagaaacatcactggtattttttcgcggcccaggatttccagggccttttcggggctgtcggtgctgatcacctgatagccggcgtgggtgaaggcctcgccgagcaggtcgaggatcggctgttcgtcgtcgacgacgaggatttttttgcccatgtgcggctcctgactggcgacgtgggcgcggggccgccggtggaggttgcgcctgggcccggccgccggggcagtctgggccatcaggaacagtttgcgtcaattatccggccgattcaacatctatgccagcctgggcttgtggtaatctggccgcgacaaaacggaggctcgcgccatgaacgatcagagccataaccagatcgacccccacgggcccaaggccatcgaacttgccggcgtgagttttggctacggcggccggccggtgctggaggaggtcaacctggccgtggagcagggcgatttcgtggccgtggtggggcccaacggcggcggcaagacgaccctgctcaagttgatcctgggcctgatcgccccccagcgcggcagcgtgcgccttttgggccgatcgccgcgccaggccagggcccaggtgggctacatgccccagcaatccagcctcgaccgcgcctttcccatcaccgtcctcggcgcggtgctgatgggccgcctgggcaaccggcccggcttttggcgcggggccgaccgccaggccgcgcatctggccctggagcaggtcggcctggccgccctggcccagcggcccctggccgccctcagcggcggccaacgccagcgggcgctggtggcccgggccctggtgggcgagccccgcctgctgctgctggacgagcccaccagcaacgtcgacgtccaggccgaggaagagttctacgacctgctgctgcggctcaaccagcgcatgaccatcgtcgtggtcacccacgacctgggctttgtttcgccctacgtgcgccacgtcgtctgcgtcaaccgtcaggtgctgatccaccccacctccgacgtcaccggcgaggtgatcagccagatctacggcgggccggtgaacatggtgcgccacgatcacaaaaagaacggcgggtgcttccatggctgagttgtggcgggccgtggccgccctggcccccggcaacgagttcctccaggccctggctcaaaacgcctttttgcaaaacgccctgctggccgggctgttggccagcctggcctgcggcgtcgtgggcggctacgtcatggcccgacgcatcacctacatcgccggggccatcgcccacagcgtgctgggcggcatgggcgcggccggttacgccagggccgtgctgggctgggactgggcccaccccctgctgggggcgaccgtggcggcgcttgtggccgccgggctcatcggcgtggtcagcctgcgggccggccagcgcgaggacaccgtgatcggggctatctgggcggtgggcatggccgtgggcgtgctgttcatcgcccgcacgccgggctacaacagcgagctgatgagctatcttttcggcaatatcctcatggtctcgcgggccgacctctggctgatggccgggctggacgcggtgattttggccgtggccgtactgtttcacaaccaactggtggccgtgtgcttcgacgaggaattcgccaggctgcgcggcctgccggtggggctccactattttctgctgctggcgctgacggcgctgacggtggtgctgttgtcgacggtggtgggcatcatcatggtcatcgccctgctgacgctgccggcgggcacggcggcctcgttcagccgccggctgggggcgatcatggcctgggcggtggccatcgccatgctcgtcaccagcgccggcctggcgctgagctttggcccggatctgcccaccggcgcggtgatcatcctgctggccggcgcgctctacctggccgcggccggcctggcctggctgctgcgccgcggctgaggcctcccacgcataaagtgctgcgagactggtcaagcatcgcggtttctgataaattgtcaacccaagtgaacgcaaggttgacaattcacggaggccacggtgagccaaacgccttttcccgatcccctggccctggcgggccggccgcccacgcccgccgaagccgccgcctggctggagccggacgacctgggccaactgggccgcctgctggccgccgccggcgcggcccgtcagcgctggcaggccgacgcggtggagctttgcgccatcgtcaacgcccgctcgggccgctgtagcgaggactgcgctttctgcgcccagagcgcccatcaccacaccgacgcccaggtctatccgctgctttccgccaccgagatcgcccagcgggccgagcgcgccgccgactgcggggcgctgcgctttggcctggtcaccagcggcaaaggctgccccagcggccgcgacctggacgagatctgccgggcgctggagctgatcgtcaagcgggggcgcattttgccctgcgcctcgctgggcctgctgaacgccgcccaggcccgccgcctggtcgaggccggcctgcggcgctatcaccacaacctggagagcgggccgagctatttccccagcatctgcgccagccacgccttcgaggagcgcgtcgagaccgtgcgcgtggcccagcaggccggcctggaggtctgctgtggcggcatcgtgggcatgggcgagacgccggcccagcgcgccgagttggcctttgccgtggccgaactggccccccagagcgtgcccgtcaatttcctcagccccatcgccggcaccaggctggcccacttgcggcccatgggcgccctccaggccctggccgccctggccgtgttcaagctgatcatgccccaggcccagatccgcgcctgtggcggccgcgcccagattctgggcgatctggccccgctgatgttcctggccggggccagcgccgccatgaccggcaactatctgaccacccaaggcccccagtcccagcgcgatctggccgtcatcgccgccctgggcctgcggccggtcttgccgccccgcgaggagtgatcatgtccaacgccgccgagatcgtccaaaaagacctggcctgcctctggcaccccttcacccagcaaaagatctggcccagcgagccgcccctggtcatcagcggcggccagggcaactggctcgtcgacatcgacggcaagcgctatttcgatggcgtcagctccctgtgggtcaccgtccacggccacggcgagccggccatcaaccaggccatcaaagagcaggtcgaggccctggaccactcgaccatgctgggcctgacccaccccaaggccgcgcttttggccgccgaactggcgcgcctgacgccgccgagcctcagccgcgtgtttttttccgaaagcggctcgacggcggtggagatcgccctcaagatcgcctaccaatattggcagctcaagggccagagcaaaaagcgcacctttgtctcgctggccgaggcctatcacggcgacaccatcggcgcggtgagcatcggcggcatcgagctgtttcacgaggtctaccggccgctgctgttcgccaagcacaccatcgcccagcccaacaaaaacaaacccggcagcgccgaacgctcggtggccgatctggcccgcgtgctggccgagcacgccgaggagatctgcgccctggtcatcgagccccgcgtgcagggcgcggccggcatgatcatccagcccgacggctatctctccaccgtctgccgcatggcccacgaggccggcgtgctggtggtggccgacgaggtggccacgggctttggccgcaccggggccatgttcgcctgccagttggagggcgtttgccccgacctgatggccctgggcaagggcctgaccggcggcgtgctgcccctggccgcgaccatggccagcgaggagatctacgaggcgtttttgggcgagttcgacgagttccgtcactttttccacggtcacacctacaccggcaaccccatcgcctgcgcggcggccctggccaacctggccctgatgcaatcccgcgacattctggccaacgtggcggcccgggccgcgcaactggcccggggcctggccgagctggcccgtttggaccacgtggtcgacgtgcgccagcagggcatgatgtgcggcgtggagctggccgctgacaaggcctcgggcctggcctacgcgccgggccggcgcatgggccaccaggtgatcatggccgctcgccggcggggggtgatcatccggccgctgggcgacacggtggttttgatgccgccgctttccagcagcgagcaagagatcgcctttttgctggaggtggtcggccaggccattgtcgaagccacggaggaaggcgcttgagccagggatgcgcgcatccggccctggccgccctggtccgacgcatggccgaccgccgccgggacggcctgcaccgctccttgcgcggcgtgggcccggccggcgggccacgggtgatcgtcgatggccgccaggtgctgttgatggcctccaacgattatctgggcctgagccgtcaccatcgcctggcccgggccgccagccgggccgccctggcccacggggccggcgcgggggccagccggctgatctcgggcacgctggattgccaccagcagttggagcgccagatagccgcctttaaaaagaccgaggcggcgctgtttttctgtaccggctacatggccaacgtcggctgcgtggccggcctgtgcggcccgggcgattttatcgtaagcgacgcgctcaaccacgccagcctgatcgacgcctgccgcctcggccgggccacggtcaaggtctatccccacgccgacgccgcggcggcccaggccctcttggcccaggccccggccggggccctgaagctcttgatcaccgatggcgttttttccatggacggcgacctggcccctttgccggagctgttggccgtggcccgccgccacggagcgctgttgctcgttgacgacgcccacgccaccggcgtctggggggccggcggccggggctcgctggagcattttggcctggccccggagagtgatataattcaagtaggcaccctcagcaaggccctgggcggcctgggcggcttcgtggccggggcggcggtggtcatcgactgcctgatcaacctggcgcggccctttgtcttcagcaccgccgcgccgccggcccaggtggccgccgccgccgaggccctgcgggtggtggaggacgaagcgcatctgcgccacaagctgcacgggctttgcgcgctgctgcgcggtctgctcgaggagggcgggttgcggctgctttcgccggccgggccgatcatccccatcctggtcggcgacgcccaccgcgccctggccatgggccaggccctgctggccgagggcgttttcgcgccggccatccggccgcccacggtgccccagggctccagtcgcatccggctgaccgtcaccgccgcccacgaggaggcggacatgcgtttcgccgccagggccgtgctccgggcggccagggaggttggcttatgcccctaggcaagggcctgttcatcgccggttccgacaccggcgtgggcaagaccatggtcagcgccggcctgacggcggccctgcgccagcgcggcctggacgccggctatctcaagcccgtgggcaccgaggcccaatgcgtcgacggccggccggtcaaccccgacgccgtgttcgtgggccgcatggccgagctgcccgagccggcctggcggctcaatcccttttgcctgagcgcgcctctttcgccgctggccgccgcgcggcgcgagggcgtgacgttggatttcggccagatcgtcgccgcctgccgccaggccctggacgagcgcgaattctgcgtgatcgagggggccggcggggtgatggtccccctgtgcgagggcaagctgatgctcgacctcatggccgaactggccttgccggtgctggtggtgggccggcccggcctgggcacgatcaaccacacgctcttgaccatgctggcggcgcgctcgcgggggctggcggtggtgggctttgtcttcagcggcggtggcgagggcgtggagctggacccttcgcggcacgccaacccggccctgaccgaggagttcggcggcgcgccctacttgggcgccttgcccgacatgggcggtggcgagatctcgccacgggccctgcgcgcggcggccggggcctggctggacatcgacggcctgctggcggcgctcaatcgcgccacaaaccagggatgaacaacaccagcaccgtgtagacctccagccggcccaccagcatggccgccgaaagcagccacttaccggcctcgggcaggctggcgtagttgcccaccggcccgacgatgggccccaggccggggccgatgttgcccagacaggcgatggccgccgaaaaggctgtctggccatccaggcccagggcggccagccccagggtcgtcagggcgaagcaggccagataaaggcccatgaaggcccagatcgccgccacgacctgcttgtccaccgtccgccggcccagcttgaccgggtttaccatgcgcgggtggatcagccggccaaactcggccaacgactgcttgagcactaccaacacccgcatcaccttgggcccgccgccggtggagccggccgaaccgccgatgaacagaagcatcgtcagcaccgccaaggccagcggcggccacagggtgtagtcggcggtggcgaagccggtggtggtgaggatggtggctgtctggaaaaaggccaggcgcagggcggaagccgtgtcgaggccctgggccagccaaaggcagattgtgatgatcagcgccgcgcccacggtcagggccagataaaagcggcactcctcgtcgcgccagaaggcgtcccaacggcgctggctgaaaagctgaaaatgcagggtgaaattgatgccggccaggatcatgaagatggtgaccacccactggatgaacgggcttggccagtggcccacgctcaggtttttggtggaaaaaccgccggtggccatggtggccatggcgtggcagagcgaatcgaaaaggtccatgccgcccagcaaaagcagcaaggcctcggcggcggtgagcaggacgtagatccaccacagggccttggccgtgtcggcgatgcgtgggaccaggcggtcgggcgtgggcgagggcgcctcggccttgtagagctgcatgccgcccacgcccagaaacggcaacaccgccacgcccaaaacgataaagcccatgccgcccagccagtgggtcagcgcccgccagaacagcacgcatttctgggcggcctccacgttggtgagcacgctggccccggtggtggtgaagccgctgaccgactcgaacaccgcgtcggcccacgatttgaaatcgcccgaaagcagaagcggcagcccgcccagcaccccggccgccagccacgaaaggcccaccacggccatgccctcgcggtggttcagctccttgacccggcggtcgcggaaagaccagaacaataccccgcccagcaggcagcagacaaaagacccgcccaaaaaggccagccaacccggctcggcgtggatcagggccacggccaggggcaagagcatgcacaggcccacgcccaggcagatcaggcccaccaacgatatggcgaaggcgacgttcaccgggtcagactcctagaaatattccaggctgacggtcaggagcttctcgaccttggagagcaccttggtcagcatgaagatgaccatgcggtcgccggggttgatgacggtttggccgttggggatttcgacctcttcgccgcgcaccaccgccgccaccagggcgccgctgggcatcttgacctgggccaggggcttgccgaccatggccgaggtggcctgggcctccacctcgatgacctcggccccctcgtcgcgcagggcgctgacggccaagaccttgccgcgccgcagatagcgcaggatcgcccccaccgccgcgaaacgggggctgacgaccaggtcgatgcccaaggaactgaccaagggcacgtaacccatgtgggccaccctggccaccgtgcgccgcgcgcccatttttttgcccatcagggcgatgagcacgttgtcttcctcgtcgtcggtgacagcggcgaagacgtcggccgcgccgatgttttcctcgcgcagcaggctcatgtcggtgccgtcgccgtgcaggacgatgacgtcgtcgagctggtcgaccagcatctgacagcggtcttcgtctttttcgatgacgcgggccttgatgtcgcgccgctgggcccgttcggccaccaggcggccgatggccccgccgccgaccacgacgagcttgcgcaccggttcgttgcgcaggctgaaaaactccatgacctcgttgatcatgtcctcgcgcacgaccacgtaggcccggtcgtcggcccgcagatggtcgtcgccgcgggggatgatcacctcgccgtcgcgctcgatggccgccaccagaaagcgcgagccctcggacatgcgcagctcgtgcaggggccgcttgaggatggggctggtcaccggcgcgcgcaggcccagcagcttgaccttgccgccggcgaaatcggccaccgagttggccgccggcacgtagatcaactgcatgatctggttggccacctcgcgctcggggttgatgaccaggtccacgccgaattgccgggggtcgtgctcctcgaaaaagtgcaggtagtccatcgagcggatgcgcgccactttggtcaccgccggagccagggcctgggcgaagcggcaggcggtcatgttgacctcgtcgctgtcggtgacggccaccaccagctcggcctcgcgcacgccggcggccaacagcgccgccgggctcgagcccttgccgaccagggtctgcacgtccatctgctcgttgacggccttgatcttttccgggtcttggtcgaccagcaccacgcggtggttttcgcgcgagagccttagcgccgtgtgatagcccacctcgcccgcgccgatgatcaatacgcgcacaagaatttctcccgccgcgccggtttggcggcaatgtcgtaaagcgatcggcccctggtgacgcccagcatcaagggtagcaccggcccgaaggcccggtcaacgaccgtggccggccagggcctcgaccagggcgtcggccatgttttgttcgaaagcggccgtgtcgaaggcctgggcgtgggcgcgtaacgccagcgggtcgaaggcgtcgccctccaaaagctccatggcctccaccagcgcctcgggctcttgttttttaaaaaaccgccccgtggccggccggccttgggggtcttgggggccgaccacggtctccagcgcgccacccctggccagggcgatcaccggcgcgccgctggccatggcctccaggggcgtgatgccaaagtcttcctcgccgcagaacaatagcgccttggccccggcgtagagcccgggcagttcgctgtcgggccgccagcccagaaattccaccgtcggcccggccatggcccgcagtttggcctcctcggggcccgagcccacgaccttgagcggccgtcgggtcagggtgcaggcccgcacggccaggtccacgcgcttgtatggcacaagggcccccagggccagataatagccgcgcgggcggccgtcgggggcgaagcggccggtctccaccggcggatggatcaccttggcctggcggccatagaagcgctggatgcgcccggccacgtggtggctgttggccaggaaaaagtccacgcccttggccgtggccacgtcccagcgccgcagccagggccgcgcgaaaggcatgacgtggcgggccaggccgccccggccggggccgaagtattggtcgtacatgtcccagatgtagcgcatgggcgtgtgcagatagctgacgtgccgggcccccttgggcgggcgcgcgcccttggccacgcagtggctggagctcagcagcagatcgcacggcggcgggcgcagccggccgatggccaggggcatcagcggcagatagtggcgataatgactttgcgccaggggcatgcgctgcaaaaacgaggcgtggatttcccggctttcgatcagcggcgaagccgagcccggcgcgtggaccagggtgaggatcggggcctgggggaacagccggcagaagcactccagcactttttcgccgccacgcatgcccgtcagccagtcgtggaccagcacgacccgcaggccgcccaactccggccgcagctcggcggcggtcatggccggccttgttcctggcccagcagccggcgatagacggccagcgtctgccgggccgccttggcccaggtgaacagggccgcccgctcgggcccggccaggcgcaggcggcggttgagcacttcgtcgaccagcagccggcccagggcctcggcgatggccgccggctcgggctcgcacaaaagggccgcctcgccgacgacctcgggcaacgaggcccggttgctggccaccagcggcgcgccgcaggccatggcctccagggccggcaggccaaagccctcgtagagtgaggggatgcacacggcctcggcggcggcgtaggccgtggccagggtcacgtcgtcggcgatgggaaacatcaccaggtctttgtcggggttgacgccgcgcaactcgccctttttgaccccggccagcaccagcggcggcacggggccggccccggtcggcggggtggcccgcagcatgcggtgggcctcgaccagggcgatgaggttcttgtggggcttggggttgcccacgcccaggatatagcgggcgggcaggcccagggatgtggccatggtcggccggtcggcggcggccaggggccggaaagcgccgctgacgccgttgggcgtgacgacgaccttgcccggcgaaagctgcaaaagctcgcagatgtcgcgcttggagtgctcgctgacggtcagcaccgcgccggccttgtgagccgccgggccgacgacgtatttgtagaacaggcgatggcgcaggccgtgatcctggggaaagcgcaggtggatcaggtcgtggatggtcatgaccatggggcctggggccaccaccggcggcgcgtagaacgggcagtggtagagatcgtgcttcatggcccgcagcaaggtgggcagcttgagctgaccgcccaggccgtagggcgcgaagttggccaccacggcgacgatgcgcgggccccgaggcaggatcgaggcgtgctcgggccggcgcaccaaaacggccgcggccaggtctttgtcctcgtcgagcatggcccgcaagagctccaggccatagcgggccatgccgtgcatctggccggtgtagacgcgcatgtcgtagcagatgttcaaggctttcacgcctcctcgcggcaggcccggtgatagacgtccaaggtctggcgggccgcctggtcccaactgaagcgcgccgcccgctccggcccggcctgggccagttgacggcgcaaggattcgtcttgcatcagcctggccaggccctgggcaatcgcctcgtcgctatgcgggtcgaccagcaccgccgcctggccgaccacctcgggcacggcccccaccgccccggccaacagcggcgcgccgcaggccagggcctccagggccggcaggccaaagccttcgtgcagggtggggaaggcaaaggccagggccagattcatcagcaggggcagttcgtcgtcgggcacgtagccggtgaagaccaggcgcttgtcgtccagggccgcgccgagctggcttttcaggcgctgggccaaccaggcccgctggccggtgatcaccagcttgcactggggcagaacctgatcggcggcgcgcaaaaaggccgggatcagccgggccaggtttttgcgcggctcgatattgcccacatatagcacgaacgggccgtccaggcccaggcgatagcgcgccgcctccagggcttggcgatcgtcgatgacccgaaaggccgcccgggcggcctcggccaccaccgtcacccgcgccgggtccacgttcagaatctcctgtaactcgtcggccgtggcctggctgggcgcgatgaaccaggcccgcgaacgggccagccgccccaggtgccagcgcatgtacgaggcgtattttggcggcacggtctcgggatgggtgaagggcaccaggtcgtggaccgtggccaccacggccaggccccggccgtcgaagggcgccagcatcgccggcccgtgcaaaaggtccacgccgtcttttttcaggcggcgaggcaggaaaagatgttcccaggcatcgcccaggggatggctttcgtgggcaaaggcggcgcggatgagcttgccgttgggcaggcccggcaggcaggtcaggttgtccaggcgggccagcagacagatttcctgcgtgggcgccacccgcttgaagccctccagcaggcccaggatataattgcccacgccggtgggccggggcgtcaacgcacggatatccaggcagatccgcacggcctagccctggccgtcggtcggcgctggccggccgatgacgcgcagcacgttgtagatgggcttggcctgggtctcgtagtaggtgcgcacctgcaactcgcccagcaggcccagcgaaatgagctgcacgcccaccagcatcagcaaaacggccaggatcacgccgggcttgccccacatgggctcgctgaaaaacagcttcaggatggtgtagtacagccccagcaaaaagcccagcgcccccgagatcagcccccagcggccgaagatctggatcggccgggtggagtaggacagcaggaacttgaccgtgatcagatccaacagcaccctgggcgtgcggccgatgccgtatttggtcttgccggcgatgcgcggtcggtggttgaccggcacctcgacgatgcgcacgcccatgtgcgaggcgatggccgggatgaaacggtgcatctcgccatagagccggatgccgcgcacgacctcctggcggaaggccttgagcgtgcagccatagtcgtgcaactccacgccggtgatgcggctgatcaggccgttggccagcttggagggcagcttgcggttgaggtaggcgtcctggcggtcgtaacgccagccggcggcgatgtcgtagccctcgtcgagcttggccagcagcttggggatgtcggcgggatcgttttggcggtcgccgtccatggtcaccaccacctggcccagggcgtggtcaaagccggcgctcatggccgcggtctggccgaagttgcgccggaaggcgatgaccaccgtgcgcggctgctggctggccaggcgctccaaaatggccagggtttcgtccttggagccgtcgtcgacgaaaacgacttcgtagtccaggccggttttttcgagcacggcgtgcacctcggcgtgcaggggctcgacgttgtcggcttcgttgtaaacggggatcaccaccgaaaggtccacctcaggcctccgtctccatttgggcaatggccgcgcgccgcagccggaaccacgccccccaggcggccaggggcgccaggatcagcgtctcccagacggccgccttgatgtcgtgccaaaacaccgccatgctcaggccgcgtttgacgtcgagaaaaacccagttgtcggtgcggaaatactccgcgctgaagggccagaacaagggcacgccgtggggcggcagggtgtccagggtcaggtagtcgaccagcacatggctggcccagaccatgaacccggcccaggcccaccagatcgccgcgccgccgcgccgtcggccgatcagggccatggccagggcgcacaaaagcgccgcgcccaacgaatggctggccccgtggtgccaggcggccatgtcgccgctgagcaggccggggatgaagtcgaggtcgggcaggacggccagcgccgcgaacaaagccagatcggcgcgggggccgatcaggtcgtggcggccggtggccagcgagcccagcgcgacgccggccagggcgtgacccaggggcgtggccatcagcgcccgcccatctgggccagggccgcctggaagacctcttcgtagcgccggccgccggcctcccacgtaaacagctcggccacccgctggcgggccgcctggcccttggccttgcaggccgccggatcggcgagcagggccaggatggccttggccaggccgctgggcgtcttttccgtggccagcgagccggtgtcgcccaaaaaggcccggttgttggcgttgtcaaagcaggccacgggcaggccgccgcccatgtaattgatgatcttgccgctggcctcgccggccacgtcttccttggggtcgacggccacgtcgccgatggccaggtagtcgggcagctcgaagtagtccacctggcccatgaacttgacgtgttcggccacgcccaggcgctggaccagggcctggctgtgctcgacggggtagcccaccaccaggaaaaaggcctcgggcgcgccggccaacacctcggggatggcgttgaaataattatccgtgcccttgctggccaacagcgccccggtgtagagcacgatgggccgctggggggcgatgcccagttcggcgcgcaggtcgcggcccttggccccgtcgaaaaagcccatgtgcacgccgtcgatgatggtgtgcacgcggctgtcgggcaggcccatggtcgagcgcagaaactcgcccacgtcgacattggagcccacgcactgttcgctgccccgggtgatccatttctccaccgcccagaacagcggccgcaccaggggcattttgttcagccagccgtaggagtccagctcgcgggtcaggctgccctggacgtcgaagaccaccggcagcttgcggccggtgagcttgcgggccagcaggccgatgaaggccccctcgtgcaggtggccgtggatgacgtcgggccggaaggcgccgatggccttgatggtttcgcgcagcagcagccagtccagataaaacttgcccatggccgggccggcttcgagcttgtcataccagccgacgtttttggtgcgccgggtgggcacgccctcgatgtcgcggcccaggtgataggtcaaaagcagcacctcgtggccgcgccgttgcagggcctggatctcgcccaggatgcgcatgtggcagccgcggtcggcgaaaaacggcgtgggggctatgcccaagatcttcatgacggtctccggcccgaggggttggcgcgatcggctggcggccgttggcgcggggagccggcccgggccagccaaccatgggctttacaacgaaaaatttcaaatcaggcgcggcggcggcccgtttttacaggtagccctcgcgcacgtaccattcgtaggttttgcgcaggccctcgtcgatgccgaccttgggctggtagcccagctcgcgcttggctttgccgatgtcaaaggcgcggttttggcgataccagtccacgcggcgggggaagatcggcggggccacgccaaagggcttgcagagcttttcgcagacgtggcccgccgccaccaccggccagaccggaaaatgcggaatgcgcacgggcttgcccatggccttggccacgcgggtcaccagctcctcgatggggtagtattgctcgtcggcgatcaggtaggcctggcccaggcccttgtcttcttcttgggccagcaaaaaggcgtcgatgaggttgtcgatgtaaagcgggtgatagagggtcttgcccgagccgaacatggggaaaacgcccttttgcacccggctgtagatcatccagaagcgctcggggtcgccggggccgtagatggccgccggccgcaggatcgtcgccttcatgcccgcgtcgatgaagggccgcagggccacctcgccgttgtatttggtctgctgataatagtcggcggcgttgatgggcgcgttttcgtcggccggcgggcgctcgacgttgccgtgcacgccgcaggtgctgcaatagatgaacttgcgcacgccttcgtcctgggcggcctgggccaccaggcgcgcgccgccttcgttgacctgatcgtaatagttgcgcggcacgtccatctcgcggaaggcggcggccaggtgatggaccacctccaccccgcgcatgcagcggcgcaccaggggctcgtcggtcaccgagccgatgaccacctcggcgcccatgtcgcgcagggcctggggcttgaggccttctttgttgtccagggccaccacctgatggcccagccccagcaggcgctccaccagggccgccccggtgaagccggtgccgccggttaccagaatcttcatgccgagcactcccccggccacgggccgccgccggcccgcgccgccatatggtcgaggccgccgggcgcggccttggcgcgatcgtttcgccggacgagccgggcccacggccgccggccacgccggcgaaacagcccgtccaaaggctacatcctactggtttgcaacgattttggcaaggggcgttgggccgtccgcgcgccccacggtcgggccgcgcgggcgggtggcggaatcaaagctcgctttgcaccacgtggaagcacagcgtcgaggcggtggtgcggctgcggcccatgtagagcatggcccccagccacagcccttgcagggccagcagcatccccggccgccacagcgccgccaggcccacggccagcgacggcggcgcggccgcgccggggccgaagatcaagggcatggccaggccgtaggggatggtggccagggccatccattgataggcgctgattctgccctcgccgcgatagtcgctacgcagcgtctccgagaaaaaacgccacagcccagagaccgtcaccgccagccacaccacgtattgatgcaggcccagcaaaaacatgtacaggcagatcagcccgcagccggtcaacacgatggaggtcaccgcctggatcggaaagaccggccggtcttcccagccgctttcgtaggcgatctttttggtgtggccgtgaaacacgaaaccccggccggccatgatcctttgggcccaggccgggcattggtccaggggcttgccgtagcagcagccgaaactgatgcatgccagccggcccaggccctcgcccacggcgtaggccgtcagcagcgcggccagggccgtggtcacgttgaggcccgcgccgccgggcaggcagtaggccgccagcaggcacagccacggcgcgatgatcagccccacgaacgaggccccgcccaccgtgaaggtggccggcttgtgctcgacccagcgggccaccagccgcgaggccggcgcgcacgccgacaacagcggcaaaacaaacgccgccacgcccaggtcgctgaccccggccgcccgcagcatcaacaccagaagcgccgccgccgtggcgtaggccgtggccgaaaaaaagccgtaataggtgatgttgagcccgcgccaggccccgcccggctccttggccaggggcaccgaggccagaaactgccagcgctcgccgggcagatgccggcaagcccaaaacaacagcccgccacagagcgcggccaggcccaacacgaacagaagctcgttcatcgattttctccgaatttgccggccccattgggggcgatggccgtggcgatggccgaacgcacggccacgtccacctcggccagcggcgcgccaaaacccaggctgaaacggctggacacgtcgaggcggcgttgggccgccagcaggtcggcggcgaaacgggcccgcccggcctggaacagcagcaccaccgtggagctgcccggccggaacaagcttttgggcgcgcccttttccacgaacagccccggcgtgagcggctggggatcgtcatagcgccgggcgctgtagcaatcgacgatatcgccgaccatcagggccaccacctcgaccatggccaccagcccgcaacccgtgccgccgggctgatcggtgtcgatgacgctgatcaggcggcggtttttggaaaagggcgtgaccatgcgcaccaccgcccgggggttgcacgaatgatggtcgccctccaggccatagcagtcgatgacccggccggccacgggggtgtggttgtagtgatatttgtcgggcgtcaggcgcagcaccgcccagtcgccatcggcgaaggcccgtagccagcgggtcttgccctcgcccagcagctcgcgaaagtcgaaaaatttatccttgagaaaaagcatgctctcgcgctggagcgagcccagcaggatgcgcgcgtccgagggcgagacgatggccgccgggtcttcgggcatgggccggcagcgccaatagcggatgcgccgctcgaagaccttgcgggcggtgtcgaggcccttggggtcgtcgaggcactcggccgggtcgacgcccagggcccgcagcatggccgggcccgatttcaggcgcgagcccagcacggtgtcgtagttcaggtagcccagcgcctccgaggcccgggcgctggtcaaggccttgaaggcgcgttgggatttttcgcgcaggccgttgtagacgcagccgatcaggcggtcggcgaaaagtctttcctcgcaaacgcggccgctgtggcgttcaatgtattgatgcggcgtccgggacatgggcgtcctccgggttggcgtgtcgggcttggcgcgtccgctccaggcccaggcacaagacaagcaggttgatcaggcgcagggcctcggccgggggcagttcgtcggccagcagcctgggccgcagggcggccacgatggccctggggtcgcggccggcgcaggcgtggcccagggccccggcccagcgcgggtcttggctggcgacgctcaggcgttcgggggccaggacgccctccaggtgatccatggcctctcgcagatggcgcaggcgcaggccgccgcgatagtattcctcggcggcggcgttgaactggcgcggctccacggccagggggtcgctggccccgatctgggccaacgcgccccggacaaggcggccggcggcggtgtggcgcgggtcttccaggcggcgggccaggtcgtcgaggacgtcctccaggcccatggattcgatcaaggccgcgccctcgcggcggatcaggcgcagcaaggcctggcggtattgggcgtggcgcacgcgcagatagcccggatagcgccggctgggccgcacgtcgcgcacgtcttcctggatcatcttcagcagcaggttgccgctgtcggcgcgcacgaagaatgtgggcaggccgatggccgcgccgaaaaatacctgccggcgctcgctttcggtctgggggtcgtcggggatgtgggcgtgatcgagcaggccgccggcgatgaacttgaaggccagggccgtcagcaggcattgcaggccgacggccggggccaagtcgccatccaggctggggaaaaggctgtagtgccgtccctcgaatcccgaaaagcccatcaccgcgaactggcgctgacgatgcagcagatagggcggcatgcgctggtcgaaaacgcccatctgggccaggtccgccttgaggcgctccaggttgcccagactgccgtccagggccgggctgctgtgggtgctcatcaccgcggccagataatccagcaggcgaaaatccggggccagatcgccgcgcaggccaaagacggcggccagggcccggtccagccacggcgggccaaagggcgtcaggcgcaggccaaagggccgcgccttgagcgaggcctttttgcgccagcgccgccagatcatgcgcaggtgggtgtagtccaactcgtagggcagaaagcccagcacccgctcggggtgaaaatcggcgaaacccagccggtagggcgcggcgctgtgcacgcccacgaacagcggcagaaaatgctcgataaacttggtggccagatcgcccagatatttttcctgggccgcgccgaaggcgccgccgccggccagggccgcgctcaggcgcttgctgcccagggtgacgtggacgccgttgttggccaggctgatgttggaggcgttgggcaggacgaccagattgttggtgatcacgccggcctcgcgcaggcgggccacggcgttgagctgagcccggctgagcacctcgtggcacaggtgcatgtagcgatgcttgtcctcgccgcgatcccagcccgacaggcaggggttcatgaacagctcgcggtagaaggcgtcggtgatgcactcgttgagccgcttttggcgcacgggcgggtggggcgcgaaatagaccgtcacccgctggccgcgctggcccaggcccatgggcccctgggcgtggatggtcagcaggtgggtgagcaaaaagcgcaacgccgtctcgcgggccacggcccggcccatgccctccccgggcgtgagcgtcgagacgtagaacgaatatgtctcgggcgaggtgttgtcgctgagaaagtgctcgcacaggcccaggccggcctggcgcagaacctcgggcaactcggcttggcggcccacggcgtcggccagggccagcttgagcagatagctgaccggcacgcgcagcatttcctcttcgccatccctggcgaaaaagcggtgggcgtcgccgcgccggccggcggcggggtcggccttgtcggcggccaggtcggcctccagcacttggcgggccagggggctcagggcggccaggggcaggcgcacccacgagttttcccagacgccgtcagggttgtcggagagccatttttccaggtcggtgacgactttcttgggcagttcaccccggtcgcggcgcttgacgatgttgcggaaatagttggactgctcgatcgtgcggggcagatccacgtcctggcgcgcgccgctgaccaccgcttgcagttcgttttcacagccgcaggtggcgtcgccggcggcgaagggcgtggtggcggccagtcgttcgggggtggatgcgtcgacgccaatggcggccaaggctttggccggcgggtctttgcggccgttggcccagccgcgcagggaaatcgtcttcatgaacgcctcgtggtttgcgggcggcccgtcaaggtcgccgattgaaccactttagcaaggccggcgcggccatgagcgacggccaggttaacaaccggtggacaattcgtgacaaactccaccgctggcgctatcgcctccgccgatggccaagggccgcatgcatctttcttaactatttttcatcaccgccgccgccgtctagaatgccatgggattatctatcactagtataggagtatctgatggcttctccgtatgacgcgatgtggcaagaactgggcctggacctggcggcccacgagcagcttttgcaggtgctgggcggcggttatcagcaggttttcctgggccagccaaaccggccggcgggcatggattatttcaacttcgtgatgagcgaggtgcacggtctgcgggtcaaggagttggtggaggcccaggccgcgggcaagaaggtcattggctcgttttgcgtgtttgtgcccgaggaagtcgtgcgggccacgggggccacgctggtgggcctgtgcacgggggccgatttcgccgccgaggaggtggacaaactcctgccgcgcaacacctgcgcgctgatcaagagcgcctttggcttcaagctgggcaagatctgtccgttcatcgaggccgccgacatgatcgtgggcgaaaacacctgcgacggcaagaaaaaggcctacgagaccatgggcaagatggtccccaacctttacgtcatggacctgccccaggtcaagagcgaccagggccgggctctgctgaaggccgagttcgcgcgttttctgaaggccgtcgaggacttgaccggcgtgacgatcgacgcggccaagttgagggagggcatgcgcatcgtcaacgacaagcgcaaggccctggcccgcctcaacgccctgcgcgccgccgatcccgcgccgatctcgggcctggacgctctgttgatcaaccaggtggccttttacgacgacccgatccgcttcacgggcagcgtcaacgccctttgcgacgagttggaggcgcgggtggcggacggccagggggccatggaaaagggcgcgccacgggtgttgctctcgggctgccccatggccgtgcccaactggaagctgccgtggatcatcgagcaggccggcgcggtgatcgtgggcgaggagtcttgcgtgggcgagcgcggggcgcgcaacctggtcgatgattcgggccagagcgtcgacgagctgctggaggccctggtcgatcgttacttccaggtggactgcgccatcttcacgcccaacccccagcgcctggcccacgtcgaacagatggccgccgcctacaaggcccagggcgtgatccactattgcctgcaattctgtcagccctaccagatggaggccctgcccgtcgagcaggcgctcaaggcccagggcctgccggcgttgcgcctggagaccgactacagccaggaagacgccggccagttgcagaccagggtcgaggcgttcctggagatgctggagaaataagcggccgagccgcgcgccgggattccggctgggcggcccaagcgggtccgtggcggcgggcctcgcttgggccgcccggcttttttgagtgaccacttgacagccgacggccggaaaaatattatttgagtaagcactcagccgtcggtcgttcggcggctagcgcttctccggcgccggcaaggtcctgtttttcgcgccagaaaaatgaagcttcaacgatgagcaaaccgatttcacgcaagcaggcgatcagggcggcggccatcgagctgttcgcggccaagggctttcagggcgcctccaccgccgaggtggccaagctggccggcgtgtccgagggcacgatcttttatcattttcagaccaaagagggcatcctgctcagcctgatcgacgacatgttcgacggctacgtggcggtgatcggccaatccatcgccgaggccgccacgggtctggaggccatcgagtgctatttgcgcggccacctgcgccatgtcgaggagcgctggaacgaaatctcgctgttgatccgcgacgtgccgcccagcttcaaggacgacgactcgccccagcgggcccacgtgctttcgcgcatcgcccagttggaggccttgatcgtggcggccatcgaaaaaggccagatcgacggctccatccggccctgcgacccggcggccatcgcccggatcctgcgcgggcggctcaagggcctgaccagcatgatggccctggaaaaattttccatcaccgaaatgtcggacgaactctgccagttctgccggcgcgcccttgccgcccgggcctgagggccggcgttttatcccgtcgccgtggagaaagacttttttcgatgagcatgatcggcaaaaagatgatctggctgattttcgtggcgttgacggcggcgtttctggccggctgcggcggtgaggagcaaaaggccgaggtcaaggcccggggcgtgccggtgatcacccagccggccacggcccgccaggtggaggacatcctgcggcaggtgggcacgctggattcggccatgcgttcgaccatgcgcgcgcgggtggactccagcgtggtgcatttgtccttccaggaaggggccagggtcaagaaaggcgacgtgctggtgcgcctggatgacgccaagatcctggcggccatcgacaatctacaggccggcatcaagcaactgggcgtcaagctggccttccagcaaaagaccctggagcgcaaccgccagttgctcaagcgctcggccatcgcccagcaccagttcgacagcctggagtccgacttccaccagaccgaactggccatcacccaggccaaggccgatctggcccgccagcgcgagatgctggccgacaccgtcatcagcgcgccctttgacggcgtggtcggcgcgcgcaccatcgccgtgggcgattatctcaagaccggcgacaaggtcgtcaccgtcgttggcctggaccctctggaggtcggcttcaacgtgcccgagcgctacaagcccaagctggccctgggccacaaggtccacgtgcaggtggccgccgagggcgatcggctctttgatggcgagatttttttcatcgcgcccatcgtcgatccggccacgcggtctttccaggtcaaggcccgcgtgggcaaccgtgacggtcgcctgaacccgggcatgttcgccaacgtgcgcctggtggccgacgtgcggccccaggccgtgaccatcccctggacggcggtgatcgtcaccgaggagggctcctacgcctatgtggtcgaaaacggcaaggccaaaaaggtcgtgctgaacctgggccaggtgacccacgactgggccgaggtgctggacggggccatcaaaccgggggacgagttgatcgtcgagggcaagttcgccgcccgcgacggcgcgccggtggtgatcaagaaccaaggccaagagaaaacctcgcccgccgggcaagccaaacagggggcctgacccatgttcctgcccaatttttccatccggcggccggtggcggccacgatgatcatcgcggcgctggtggtctttggcctgatcggcatcagccggctgggcgtggccctctacccggacgtggattttcccatggtcaccgtgaccacggtctgggaaaacgccatgcccgaggagatcgacaaccagatcaccgacaagctcgaggacgccatcgccggcgtcagcggcatcaagcacatcacctcccagagcatgcagggcaaaagcaccatcaccgtcgagttcgagctgggcaaggacgtcgacgtggccgcccaggaggtgcgcgacaaggtctcggccaagctctacgacctgcccgacgacatcgaaacgcccgtcatcaacaagctcgacatcaacgcccagcccatcatctggctggcggtcaccggccagcaggccatcgagaacctgaccaagctggccgacgagcaactgcggccgatgttgcagcgcatcatgggcgtgggcgaggtgcgcgtgggcggcgcgcgggccaaggaagtgcacttgctgctcaatcgccagaaactggcggcctatggcgtgggcgtcgacgaggtttcgcgggcggtgaaaagtcagcacgtggagctgcccggcggcaagatcgagtccaaggacgacgagtttctgatccgcatcatgggcgagttcgccagccccgaggccttcaacgatttgatcgtgacctggcgcgacggccatcccgtgcgcctgcgcgagctgggccgggccgtctcggcccgcgaggaaaccagcgccgtggcccgcttcaccaccaaggacggcgcggaaaagaccgtgggcctgggcatctcgccccgctcgggcgccaatcaggtggagatcgcccagaacgtgcgggccatgctgccccagatccgggccatggtgcccgagggcgtcaagatccacatcgcctccgactcgaccaagttcatcgaggactccatcgccgaagtgcgcgagcagctctttctgggcggcgtcatcgcggcgctggtcatcttcgtgtttttgcagaacacccgcaccaccatcatcagcgccctggccattcccacctcgatcatcgccacctacgcctgcatgtactggctgggcttcaccatgaacaacatgaccatgctggccttggtcacggccgtgggcttggtcatcgacgacgccatcgtcatggtcgaaaacatctttcgccaccgcgccgagctgggcaaggggccctttcaggcggcctacgagggctcccacgagatctccttcgccgtggtggccacgaccctggccttgtcgggcgtgtttttgccggtggccttcatgggcggcatggtgggcaagtttttctacgagttcgccgtgacgctggcctttgccgtggtggcctcgacgctggtggccctgaccgtggtgcccatgctctcggcccgtttcctgaccgtctcggagagccgttcgcggctgtttggcgtgttcaacgacatgatgaactggctctccagaacctatcggcccatgctggcctggggcctgcgccaccggctgagcatggtggccctgggcgtggtcgccctgctggtgggcgggttcttgttcagcctgctgggcaaggagttcgtcaccgaggacgatcagtcgcgcttcatggtgcgcctggagacgccgctttcctactccaccagcaagaccgacgagttgctgcgccgcctggaaaaagagctgatcgtcctgccggcggtggaccacttcttctcggtggccggctggaacggcgccaacaaggccatcgccatcgtcgaattggtgggcaagaaagaacgccccctgacccaggcccaggtgcagggccaggtgcgcaagctcaccgaagagctgcccgacgtgcgggccagcgtctcgcccatcggcatctttggcggcatggcccgcaacgaggagattcagttcgtcatccagggcccggacatcgcggagctcgaccgcttctcgcgccagatcatggaccgcctggaaaacacccccggctacgtgggcatcacccgcgacctggagatcggcaagcccgaggtgcgcgtgctcatcgaccgcgaacgcgccgccgacctgggcgtgagcgtcagcgacatcgccaccgccgtggcctctctgctgggcggcgtcaagatcgccgactacaaggagggcggcaagcgctacgacgtgcgcgtgcgcctgaccgagcgccagcgcctgctgccccaggacgtgcaacgcatctacgtgcgcgccgccgacggcaagctccacgacatcagcggcttcatcaccctgcaaaccggcgtgggccccagcgtgatcaaccgcctcgaccgcagccgctcggccaccgtctacgccaaccttaacggcaagctgctgggcgacgccctgcccgaggtcagggccatcggccaggagatcctgcccgagggctacaacagcaaattcgccggccgggccgagagcttcgacgagacggtgggctatatcgcctttgccttcatgttggccattttgctgacctacatggttctggccgcccagttcgaaagctttgtccagcccttttcgatcatggtgggcctgccgctttcgttcatcggggcctttggcctgcttttgcttttgggcaacaccttcaacctgttttcgatgatcggcctggtgctgctggtgggcctggccaccaaaaacggcgtgctgctcatcgactacgccaaccagatgcgccaggccggcatgggcgtccacgaggcgctgatcgaggccggggccacccgtatgcggccgattctgatgacggccgtctcgaccatcggcggcgtgatcccggtggccctgggcctgggcgagggcgccgaaagccgccagcccatggccgtggccatcgccggcggcatgctctcctcgacggtgctgacgcttttggtggtgccggtcatctattcctatatggaccagatggtcaactggccgccgctcaagcgcttccaggcgcggatcatggccaagcgccgcggccagcaagcgcccgtcggcggcgaccagccggccgcctgattccggccacgtcaaaccttgccgccgcccgggccttgccgccggggcggcggtttttcgtggccgacgggcgcggcctcggcccgcgcgatcatacgccaatgtcggtttttacgggcgaagtcacgcgcaagtatgtttacacgccattttgcccgccaaagaggcctctggccaaggcacggttcttgctgcgataatcggcatggacagtcgcctcatagaagccgagctccaggtgctccacgaaatatccagcatcctgggcaaggcgctcgacctgcaacgggccctggaaatggtgctttcggtgctttccgaaaagctggccatgaaacgggccacggtgaccctgctggacaaggccggcgggcggttgcagatccgcgcctcccacgggctgtcggccgaggagcgcggccgcggcgtctaccagatgggcgagggcgtcaccggcgagatcggccgtagcggccagcccttctggtcgcccgacgtcagcctagagcccaagtttctcaacaagacccagtcgcgccggcttgataaggaaaagctcgccttcgtgggcgtgccggtggtgctgcgcggccaggtcatcggcgtgctgaccgtcgaccgcctcttcgacgccgacgtttcggccgaggaggacatccgtttcctgagcatcgtggcccagatcatcggccagttcgtgcacctcaaccaggaggtcgaggcccgcgagcgcacgctgcgtcgccagaatattcagctaaaacgcgaggtttcggccacctacaacgattttttcatcatcggccgcagcgaggccatgaagcgcgtgcagcagatgatcagccgggtggccccgtcgatggcctcggtgctgttgctgggcgaatcgggcacgggcaagacattggtggcgcgcatcatccacgaactgagcctgcgcgccgaggggcccttcatcaaggtcaactgcgcggcgctgccgggcaacctgctggaatcggagctgttcggccacgagaaaggctcgttcaccggggcccacgccgccagggccggccgtttcgaggaggccgacggcggcacggtctttttggacgagatcgccgaaatgcccctggagttgcaggccaagctgctgcgttttctgcaagacaaggagttcgagcgcctgggctccagccgcaccatcaaggtcgacgcgcgcatcgtcgccgccaccaaccgcgagctgccggccatggtcgacgccggctcgttccgggccgacctctactatcggctcaacgtctttcccatccatatcccgcccctgcgccagcggccccaggacatcgagatcctgctcagccattttctcgaccgcaactcggccaactacggccagagcctcagcgtcgagccggccgcccgccgcgtgctgttggattatccctggcccggcaacgtgcgcgagatgcaaaacatcatggagcgcctggccatcatgagcgaaaacggccgcatcaccatggagaccctgccgttgtttttgcactcggcggccagcccgccgccccaggccccatcgccggctctggccattgccgccagcggccggcccaagctgtgggagatggaaaaagaccagctccttcaggccctggagcgcaaccgttgggtgcagtcgcgggcggcggccgaactgggcatcaccctgcgccagatgggccatcgggtcaaaaaattcggcatcgacaagctggtcaagcagcggcggtcccagctcctgggcaaatcatgaaaaaacgccgccggcccgtgacgaaccggcggcgcgattatcgggcgtgattttggctcaggccaggtccagcaacgacttgaccttttgcatcttgccctccaggtcgccctggcggccgatcatgatgcgttgggccgtgggcggcccggccccgtgcatggactcgatgaggtaggccaccgaacccgcgccggccaccaggttttcgatgaagcgcagcaccttgaagcggtcctcgacggccacgccgtcggcggccttgaggtacttgcggatgtaggggccggccaccgggtcttccaggtcggccgccgcgggcatggtgcccagcaggccgccgccgatgtcggtggccaggcgggccagctcgtaggggaaacgggtgacgtttagcttgcagacgttggccagcagcatgtccaccagataattgcccgaggccgtgggctggcccatggccgagcaggccaggccgcaggaatagagcgtctcgttgaggtggatcatctcgacgagcttttcgcggatgtggctggccgcggccacgccgttcatctgggcggccagggccgccgcgccgatgagcagatcacccacgccgaccttgcagccgccgtagctctggcgatggtaagaggcgaagcgctccaccagcgtgcccgaaaaggccgtctcgccggccatgaacacccgctcccagggcaccagcacgtcctcgaagacggtgagcacctcttggccgccgaacttgggattgcccacgtccaggcggcaggattcgagcttgcgggtgtcgctggtctggcggccatagatgtagcgcacgccgggggcggtggtgggcacggcgcagcagacggcccagggctcctcgccgggtcgcaggctgatggtgggcatgatgaggatctcgtgggagttgagcatgcccgtctggtgcagtttggccccgctgatgatcacgccgtcctggcggcgctccttgatgcgcaggtacatgtccgggtcggtctgatccttgggccgcttgccgcggtcgcccttgggatcggtcatggccccgtcgacgaccaggtcgttcttttgcacccaggcccaatattccttgaagcgctggtgataagcggagcccgtggccgcgtcgatgtcgaaggtgctcgaatagaccgcgttggccgcgtccatgcccacgcagcgctggaaacagcagccggtgaggttgccgcagtgacgctgcatgcgcactttgttgaccaaatcctgggcgctttggtgcaagtgggtgaaacggttgacttcttcgttgcatagcggcgaaatgacgcggaagaggtctttgctttggggatcgtgggcgcagtcgtaggtctgggccaccgcgcgcatggacggctcgaccagggcgtggctggtcagcccgccggccgcttggcccatgacgtgggccttgaggtcgagctccttgagtgactggatatattcgtcaccggtttttaacgccataaaagcctctcgttttttttgtgctgcccgccagcggtcgcgtgggccggggtggcggcccgcgcgcggcgcggcggatcagaagtgatatgttggcattattccatgaaatggcatggttgggccagagttttcctgggcggcgcgcggcggatttagcatggctgatccatgggaaattttccctatcaaatcgatattttatcgaaaatacctattgatgatcaaacacctatcgcaattagctatttgattgccggacgccaggggcatatagaaaatagtgaaaaaagacattaatgcgcccggtccgcgccgctggcgcaccatgtcaggcaagacatcgaaaacactacaaatcgacgaaggcatccgccgcggcgggcgctttcgtgaaacacgttattcacccgcgcccattttgaaggaggtctccatggccgacgtagccaagctgaccaaattgccccccgaggttgccgaccgcctgaaggccttcaaccttaattactgtttgacctgcggcacctgtagcggcggctgccccatcaccggcacgccgggcatggagggctgggacacgcgcaaggttttgcgcatgttggtctacggcatggtccaggatgtcgtcgacagcaagtttccctggctgtgcaccggctgcggccgttgcgcggcggcctgcccgatggacatcgacatcccctacatcatgggctacatgaagcatctgcgcgcccgtgaccaggtgccgggcatcatccacaagggttgccagaacaacatcgacaccggcaacaacatggccatccccaaggaagactatctcttcaacatggccgacatgggcaaggaactggccgccgacgaactgcccggtttcttcgtgcccgtcgatcgccaggacgcctcgatcctcttcttccccaactccaaggaagtcttcagcgactacgaagacatgatctggtggtggaagatcttctatgccgcccgcgaaaagtggaccatccccagcgagaactgggaggccgtggattggggcctgttcaccggcaactacgaggccaccaagctcttcgcccagcgcaagatcgacatgatgaagcaattcaacatccagcggatgatcatgcccgactgcggcggcggctcctacggttgccgcgtgggcatgaaaaactgcgcgctggagagccccgagaacaagatcaacagcatctatctgttcgagtatctcaaggagatcatcgagcagggccgcatcaagctcgacaagagcgtccacgccggcaaggtcttcacctggcatgacagctgcaagcacggccgcgagctggagcgccactttggccacggctacttcgaggagccccgttgggtcatccagcagtgcgtcgacgagtttgtcgacatggagcccagccgcatgaacaactactgctgcggcgccggcggcggcatgtggcccatgccctacgaggccgagagcgcctggcacggccgcaagaagtacgagcagatcaaaaactccggggccaacgtggtggtggtgggctgctccaactgccacgaccagatcatgaagcgcctgcccaagttctacaccgactacaaatacgaggtgaagtacatctgggaagtggtggccgacgccctggtcatcgacccctacaccgaggaagagatcgccgccaacatggccgaggccgccgcccagtgggagcgccttggcatcgagatcgaagacgaagacgacgactggacccctcccgaggagtagcatcctcggatcgatcgccgacggcgggggccccccacggggctccccgcttttttcaggcggtcgcccgcgcgcggcgaccgataaatgcccgctggcgcttccgtggcggttgtggtatttatctcacgagttggcggctgacgacaaacgtcggccgtcgttgttcgtgggcctgcccgtatgcgcacgaaatctatgaccgaagccaaagcacatccgtcgccatggctccacgtcgccgtggcgatcatgctgctgacgctggccatcttttgcctggggcccgacaatcgcgccgtggccgtggacggcctgcgcggcggttcgggcgtggacgtgaccctggcccctggccagggcctggagctggcctttgtccacgacgagccgctggacggccagtggctgctggtggccctcacccaacaggacggccaggcccgctcgctgcgcttggccgatgcggcgcaagccacggtcaagccgtggaaaatagagggcaaacgagccttttttctttgcccgcaaggcctggccggcccgctgtggctgaaaaacgccggaccccaggccatcgaattggccaagtatcaggcccgcaactatcgcggccgcaattcgcattttccgcgggtgacgattctgctgcccggccacgaccaacgtggcagccagtgggcctggtggcggattccgctgctggccgccctggccctgatcatgggcctggcggcggctagcgcgccgggacgctggcccaggcgactggccctggccccgccggcggcggcctgcctggccgcggcgcttatgcctctggccggcggtcggctgctgctggcctacgacgcctatctgctgctcgccgggctgggcgctggtttggccgtggccgcgcgcctgccgcgttgggccggcttggcctggcctttggcggtgcgctttgggcgctgggcgcgggcctggcggccgtgggccaactggcgcctgccccagggcctgatgctggcgctggtgctggccatcgtcttcgcgccggcggcgctgctgcccaaccccggcgtcaaagtgcccttcgaccgccagtggctcgacgagctgaaccagaaacggccctacgtggtggccatcggcaactccatgaccggctcgcgcatcgacgccccgcgcctgagccagctcctgggcggtcggccggtcgagctgaaatggtacgccggcaccagccagcgcctgtggtacctgatgtttcgctattacgtctgccaggcccggcacaaacccaagtatgtgatcatgatgttcggcgactatgacatgccctggatcaggcgcggctttgtcaacgagtgggaccgccgccagatcgagagcatgacccccgacagcatggatttcgatccgctgttcaaacagcgctgcctggatgaccccagcccccgcgaggccctgcacatggccctgcgccgctggctgggcgtgtccaactattccttcgaactgacggaatggctggccgacgcggccatgcgcctgaccgtgccgccgccgtgggtcgacgcctacccaatggagttgcgcgcggtgcactggcggcgcgccgtcaacggccgttttgacctgggccacctgcggccgggcgtgttcaatccgccgccgcctggccccaagcccgacgccaacttggccgccacggccctgcgcggcaagtcgttcctgcccgagattgcccgcctagccaaggaaaatggcgtccagttgatcttgctgcactttcagcaccgccgcttcaacgccttccacggccagcgccagccggacgacgtgagcaaggttgtggcggctgttgcggatttttgcaagaaaaacggcatattatatcacgacttcctctacgaccccaacatcaccgaagatctttacagcgcgggcgaccacatcggctatgaccatcgccgcacccgctggaccgaaaacatgttcaagcgcatcgggcacttcttcaaatgacgttcaatagcctagactttttggcctttttcgccatcgtcctgacggtttactggctgttgccccaccgtgggcagaacgtctttttgctggtggccagctattttttttacggttacgtccacccttggtttctggccctgatcctggcggccacgggcgtaaactatctggccgccctggccatcgagcgctggcgctggcggggaaaactcatcctgacggcggaccttgtcgtcagccttggcgtgttgggcgtttataagtatctggattttttcatcgataacgtcgcggccctgctcagcctggccggcctgcccaccgccgaaaccactttgcagatatttttgcccgtgggcatttcgttctacaccttccaggtcatcggctacaccatcgacgtttatcgcggcaagctgcaagcccggcgcgattttctcgatttcgcgctgttcgtctcgtttttcccgcagttggtggccgggcccatcgagcgggccgcccacctgctgccccaggtggagcaaaagcgctcctttagcgtcgaaaacctttacagcggcctgttgttgatgatctggggctttttccagaagctggtggtggccgacaacgtcgcgcccatcgccgacaaggccttcgccatccaggatcccacgttctatctgctgtggacgggcgcgctggccttcaccgtgcagatcctggccgatttctcggcctacaccgacatcgcccggggcgcggcgcggatgatgggcttcaggctggtcaacaacttcgacaatccctatttttcgcgttccatcggcgatttctggcggcgttggcacatgtcgctgtcttattggttccgcgactacgtctacatccccctgggcggcaaccgccacgggccgtggcgcggggcgcgcaatatcctcatcacctttctgctctcgggcctgtggcacggcgcgtcgtggaactttgtgctgtggggcggttatcacgggctgctggtgctggccgagcgcctctacaaaacctacgtcccggccttgccggcgcggctgggccgcctgcttttgccgctgaaggtggcggctaccttcgtgttgatcgtctttggctggatgctcttccgcgagtccaacggcctggagtggatcgccacgcatctggccctccgcccggcggccggcccgcccgaggacgtggagatagctcagtacctgctggccctggtcggcgtctattcgttgcccctgtggctcaaggccgcctacgcctggctggaggccaagcttggctctggcggcggccccggccagatggccatgctgacgcgggcctgcctggcctcggcgctgttcatgggcattttgatcttccgcggccaagactcggccacgttcatctattttcagttttaggcctcggccggcggttggcccagggcttggcggatggccgccgagagttggccggcggtgacgggcttgagcagatagcgcctgatgcccatgttcagggcgtcggcctcggagatctggccgctgtagccggtgcagaggatgaccggcaaatccggccgcagggccatggcccgttgggccagttcggccccggtgatctcgggcatggtgtagtcggtgatcaagaggtcgaaggccgccgggtcggcgctgaacaggcgcagggcctcgtcggccgattgggtggccgtcacccggtagcccaggcgctcgagcatgcgtttgcccacgtccaccagcggcctttcgtcgtcgacgaacaagaccgcctcgccgccgctgggcgcggcgcgctgggccgcctcgtcgggtggctcgggggccgcttcggccagggccggcagatatatctcgaacaacgagccctgtcccggccggctgcgcgcctcgatggccccgccgtggctggtgacgatgccatgggccacggccaggcccatgcccgtgccgccctcggccttgcggctggtgaaaaagggctcgaaaatgcgggcgagagtggcctgatccatgccccggccgctgtcgcgcacgctcaggcgcagccatcgaccggccggcaggcgttggcccaggcccaactccaccgcctccagccccagctccaacacgccgcgttggccctccatggcctgggccgcgttggtgcagaggtttagcagcacctgatgcatctgggtggggtcggccatgaccagttcgtcggcggcctcgacgcgttggatgatctcgatggtcgccggcagcgacgagcgcagaagcgtcagcacttcctcgagcaccgtggccaaccgtagcggccggcgcgtttcgtcgctgggccggctgaaaccgaggatctggcggatcaggcccttggccctggccccggcccgcagcacctgctccaggcattggcgcgaggaatgcccggccggcagatcctccagggccaactcggcgtagccgttcatggccgaaagtatgttgttgaaatcgtgggcgatgccgccagccagcgcgccgatggcctccattttttgggcttggcgcagttggcgctccagcttggcctgctgctcctgggcccggcggcgctcggtgacgtcttggaagatgcaggcgaactggcctggccgcggtcgaaaggccaccacctcgaagtgcttgtccagggcggcggcgtagctctcgaagcgggccggtcggccggtcagggccacctgaccgtaggtctcgacccaatgatcctcggcctggggcatgatctggcgcaggctcttgcccaggatgtcggcggccctgagcccggtcatgccttcgaaggccgggttgacgtcgaggaagacatagtccacgggccggccgccttggtcgcaaacgatgcggtgcagggcgaagccgtcgagcatgccgtcgaagatcatgcgatagttgcgctcggaaaggcgcagtttggtgatgtcgcgggcgatggagaccacggcctcgacctggcccgtggccccgcgctggggaaacaggcgccagttgaagatgcgtggcccggcctccaggtccagctcgatctcgccctcggccggctggcccagtcgcagcacgcggtcgatttgctcttgccagtgcaggcccacgtcgctgttgcaggtcagctcggccatggtcttgcccaggcggcgttgcaggtccgcgcccaggtggggcgcggccgccgggctcaggtagaccaggcggcccttgttgtcccagcggcagatgacgtcggccaggttttccaccaggtttttgaaggcccggcggctttcgcgcagggcggcctcggcccgccgctggtggacgatggccatcatgccgttcatcaaaagctgcaactgcaacacgtcggcatgactgtagtcctggtccttgttggccatgccggccacggcggcgatgcggccctggtcgatgaccggcacgtggatgtggcggcgcaggggcagatggccgggcggagcgccgcgcttgagggggtgggcggcgtggtcgttgatgaccaccggtcgccgctggcgcacggcctcggcgcagatgcccgattgggcgatgggttgggggccgaaggtctgggcgtcgaagatctggcagtcgcgcagggccgtctccgaccagacgcgccgcgcgaaggccgtttcgttttcatcgagcagatacaaatagccgtattgcgattcggtcaggcgcacgccctcgtcgacgacgaagtcatagatctcctgctcggtggcttgggtcatctggctgaggcgaaagagggcctccaggcgcatttcattgaaattggtcgctttttgcgcggcaaggcgatcggatatgtcgcggaaggcgcccaaggccacctgacggccgtccagttcgaagacgctggagcgcacctcggcctggccaatgcggccgtcggccaactgcaggcgcagcaggaccgggccgcggctgggcggtcgacccaggcgggggaaggacagcgaaaagtcgtcttgccaatcctcgggcggatgcagcaagcgctgatggcggccgatgatctcggcgcgcggccggccgacgagcttggccagggcctggttgcaatcgatgaccacgccgctttggcgatcgaccagggccaagccgtcggtggcctcggcgaagacgcgggcgtgtttttcctcggagcggcgcaggtcggccagggctcggcgttcgatggtgacgtcggccgccaaaatccccacgccgtcgatgccgccgtccctggtgaaaatggggaagatcgaggcctgatactgtcgccgccgctccggcggttggtcgtcggggccgtcgaagcggcagtcgtgaatggccaggccctggccaagggcttggcggacgaactcggcggccaggcgcgatccgcagggcgggcactgcccgacgcccaggccggggtgatcggccagcgagcggccgttgaagtcggccatggcctggttggcgaggatataacgcgggtggtggtccaacagggccatgcccaggggcaggttttccaggaaagaacggaccacgcggctcttggccaggatcgttcgcaccaccgcgccgtcgcccaggctgatggcctcgaaggcgctgaggaaatcgccgaagctcatcggctcgacgaaaggggcggctcggtctttgcggtcggcggccatggccaatcaacaagttggcgttttcgctgaatcacggctgggcgccacggcaaggaccgacccggccgctgggccacattggccgaattctaatacggccgcgcgcgcaaaggaaagaagtttccgggctattccagggtttcggcgtcgaagtcggcgcagaggatgaagcggcggccgtcggcggcgtgaaaccacgacgagacggtaacgcagcggttgcccgaggccatcgagatgtagggcgtggagacatagcgctccagccccgcgcccaaaagcaggtagtagcgcttgagcgactggtcggcgcctttgggggccgggcggtagagcacctggccgcgatagttgatcttgtggggcgcgcagaccgtctcgctgacctggcggccgttttcgtccaggacgtagacgcactccagccagggatgaacgcggatcatctcgcgcagccgcgcctcgatgtcggccaaggccacgccgctgaccatggccagcaggctgctctcgacctgctccaggcggcggccccactccttgctgcgcacggcgttggccatggcgtgctggcgcaggcaggcggccaactcgcctatttcgccgcgcgatgcgccatttgccgcgccgccgtcctccgacggccggcccagcagatagccctgcaagaggttgacgcccatgtccagggcggcgatggcctcttcctgacgctcgacgccctcggccagcaccagcgcgccgatgctgtggcccagggccaccagggcccgcaccacctgctgcttgtagaagtgccggtccaggtcttggaccagcgagcggtcgatcttgatgacgtcgggcttcaacagggcgatgcgctccaggttgctgtggcccgagcccacgtcgtccagggccagcacgaagccgtgagcgcggtaggtctcgacgaagcgctggagcgagtccatgtcccgcaccttggactcgatgatctcgatggccaccgtggccgggtccagcccggcggcctccaccgcgcgcagcaggtggttggagccggccacgccttggtccagcagcgaggcctcgaagttgattgaaacgacctgatcgcgccgccgccggggcagggcgcggaagccctccagggccttgcgccggcagaggcggtccagttccaacagcaacccgcaagcgcgcgccgcccggaaaagctcgggcggcggcacgggttggccggtgaagggatggctggcccgggccagggcctcgtaaccgatgacggcctgggccatcatcgagaccacgggctgatagtggctgcgcaccaactcgcgctcgatgatcgccgccacgtcggcgggcgacaaacctggcgttggccggggttgcgggcgttgctgctggggggcttggccgttcacgagggtctttccgccggttgccgttggggttgtgccgattctgcgcggagcctggccgccaacaaatgcaagcggcgggccatcgggatgcgtttccgataaggcccaccgcttacttggtttttgccggccgcgccctggtccggcgaggcggtggtctgttggcgtgcgttacctttttgtaagatcgtcttacaagtgataccccggcgtaactttaggccgcgccggcctgggcgatggcccgggccaattggccggccagatccagggccgcgtccacgccggcggcggcgtcggcggcggcgagcatgcgccgcacgatggcgctaccgacgatgacgccatcggcgtgcctggccagggccgcggcctgttcgggcgtgcccacgccaaagcccacggccaccggcagcggcgaggccgcccgcacctgggccaggcgctccagcagcggcccgcccacctccagggccgcgccggtgacgccggtcatggagacatagtacaaaaagccccggcactgggccagcaccaggggcaggcgctggtcatcggtggtgggcgtggccaggaatatcgtgtccagatcggccgcgttggcggccgcgtcccacggcttggcctcctcgggcggcagatcggggatgatcaggccccgcgcgccgctctgggccgcccgcctggcgaactcctccaggcccatgtgcagaatgggattgtaatagctcatgatcacgatgggcgtttgcagcttggggctcagctcggccagggccgccagcagcgaacccggcgtgacgccccggtccagggccagttggctggactcctggatcaccgggccgtcggtcatggggtcggaaaatggcaggcccacctcgatgatgtcggctcctgcttgctccaggcccagcagcagccgggcgaagccctgggcgtcgggcaggccgccggtgacaaaggggatgaaggcggcgcgtttttcttgtttggcccgggcaaaggcctgggcgatcgtcctgctcatggctactcctcgatcagggcggcggtctggctgccgtccttgtcgccgcgtcccgaaaggcacacgacgatgatggaatcctggggcatgcgcggcgcgacgtgtttcaggtgggccagggcgtggctgctctccagggcggggatgatcccctccaggcgcgaaagcagcttgaaggcctccagcgcctcctggtcggtgaccgaggcgtactcggccaggccggcggcctggaagtggcagtgctccgggccggtgccgggataatccaggccggcggcgatggagtgggcctccagcacctggccccaggcgtcttgcagcaggcggatcaaggccccgtgcagcacgccgtcgtggccggcgccgaggcaggccgaatgcttgccgctgtccaggcccaggccgccggcctccacgccgatcttgcgcacgccgggctcgtcgatgaaggggtggaacatgcccatggcgttggagccgccgcccacgcaagccagcagcacatcgggcagcttgcctgttttttcgacgatctgggcgcgggtctcgcggccgatcaccgcttgaaagtcgcgggccatggccgggtaggggtgggggcccaccaccgagccgatgatgtaatgggtgtcggccaggttggtgacccaataacgcatggcgtcgctgacggcgtcttttagcgtgcgcgccccgcaactgacgggttttacgctggcgcccaagagcttcatgcgcgtgacgtttagggcctggcgctcgatgtccacctcgcccatgcagaccacgcactccatgcccagtagggcgcaggccgtggccgtggccacgccgtgctggcccgcgccggtctcggcgacgatgcgcatcttgcccatgcgccgggccagcagggcttggcccagggcgttgttgatcttgtgcgaaccggtgtgggccagatcctcgcgtttgaggaaaatgcgcgccccgccgtaatgggcgctcaggcgcttggcctcgtagagcggggtctggcggccgacgtagtcttgcagaagctggtccaactcggcctggaaggtcggatcgaccttggccgcggcgtaggccgcctccagttcatggatggccggcatcagcgtttcgggcacgaagcgcccgccaaagcgtccgaaacggccttgcgcgtcgggcagctcagagcgcggcgcgggcgttttggatgaatcttgcaagtttggcatgatcttttctcccaggttgggcttccacgccgctggagacgtccacggcgaagggcttgacggtctggatggccaagcgaacgttatcggggttgaggccgccggccaggatgatcggccggctctgggccacggccagggccaggggccagtcgaaggtttttcccgtgccgccggccaggccctggaccttggcgtcgaggagcatggcggcctcggggtgggcggcggggtcgggggcttgatccagccccaccgagacgacgcggatgacgcggcgcggcccgcccagcaggcggtcggcggcctggttggctgggccgtggagctggaccatgtccaggccgcaaaaatcgcgcacgttttgcacctcggccacggcggcgttcacgaacacgcccaccgtgaccaccagcggcggcaactgggccacgatgtggcggacctggtcgggccgcagttggcgcgggctatcggccagcacgaagcccagggcgtcggccccggcggccacggcggccatggcgtcttcgaggctggtgaggccgcagatcttgacgcgcgtgctcatcgggcggcctcggcggcttggcgcagcgccgcgcaggccgccagcgggtcggcggcggccatcagcgccccgcccaccaaaaaggcgtccaggccggcggcgcgcagacgggccacgtcggccgggccgctcacgccgctctcggccacggtcagcacatgggccgggatcatgggccgcaggcgcgccgccgtttgcacatcgaccttcagcgtgtccaggttgcggttattgacgccgatcaacggcgggtccagggccaaggcggcgggcagctcctcggcggcgtgaacctccaccagcggggtcaggcccagggccagggcctcggcgtagagagcggccaggcgctggggcgacagggccgcggcgatgagcagggccgcgtcggccccggccaggcgggcggcggccagttgcaactcgtcgatgtgaaagtccttggccaaaagcggcaggtccaccgccgcgcgcacggcggccagatcggccagcgagcccttgaaatagctggcgtcgcagagcaccgagcaggccgccgcgccgccggcggcgtaaagccgggcctgggccgccggatcggcggcggggttgatgtcgccgagcgagggcgaggcctttttgacttcggcgatgatggccgcgccgggccgggcgcgcagggcggccagaaaatcgcggccaggggccatggccagggcctgggcgcgcagctcggcgacgtcgggccgggcgtgcagggcgcggacctcctgggccttcacggccagcatgcgggcaagaaaatcgctcatctcaggcggcctttcccgtttgggccgtgaaggccaccagttgctccatcttggccagggccgcgccctcgtcgatgctcttggcggccagggccaggccatcggccaggccatcggccgcgccggcggcggccagggcggcggcggcgtttagcaagaccatgtcgcgggccgggccggattgaccttgcagcacgcccaggctgatgctctggctgtgcgcggcgtcccgggcggtgatcgcctcggccgaggccgcggtcaggcccagatcctcgggccgcagggtcagctccttgacccggccttcgcaaaggtgggccaggttgctggggccggtgatggtgatctcgtcatagccgccctggccgtggaccacgtaggcgctctggcagcccaggcgacccagcacgtgggccagaggcgtggtcagggccggatcgaagacgcccatgacctgggccgtggccccggccgggttggtcagcgggcccaggacgttgaagatcgtgcgcaggcccagctcgcggcgcgggccgatggcgtgtttcatggccccgtgcagggccggcgcgaacaaaaagccgatgcccacttcatcgaggcagacgccgacctgttcggccgaaaggtccaggttgacgcccaggcgctccatcaggtcggcgctgccgcacgagctggaaacggcccggttgccgtgcttggccaccttgcagccggccccggccaccacgaaagccgccgtggtcgagacgttgaaggtgcccgcgccgtcgccgccggtgccgcaggtgtcgaccagcggccggccctgggccgccgcctggctgggcacggccgtggccttgcggcgcatgacctgggccgcggcggcgatctcctccaccgtctcgcccttgatgcgtagcgccaccaaaaacgccccgatctgcgccggcgtggcccggccctccatgacttggtccatggcctgggtcatctcgtcttcgctcaggttttgcccggccatggccttggcgatggctgtttttatcattttatccctcggcgtgtgtgtgagagcctttttgccgcgccccaaaaataaaagccgcggacccgatggcggcgtccgcggctggatgaaccctgtgcgggaggaattcagacccaacaaggcccacggccgcgccgacgccagcgaacgcgccagttgcgccaagccatgtcgcgggtcgtgttggtcatcgatggcctccaaagtttgtatacggtatacattttatccaagccgacgggcgcgtcaagggaaaatggcggcaaagcgcggcgcgcggcaaaaaaaatcgcccggcgccgatccgaggcggcgcggggcggcattgtcgattcatacgctggctgcaatttggccggcttggccggtggttggctctgacgggggcggcgcggggcggcgatgctaaaccgtgtttgccgaaatttacttgtgttgctatattatgaagatactttgtcacagcttttggaagaaaacctaatgtccgacacaaaaaacaccctggaaaagctgcgtcaggaagaacgcgaggcccggcgcaacctgatcctcgacgcggccgtgcgccttttctccagcatgcccttccgccaggttggcatgcgcgacatcgccgccgaggcgggcatgagcgcggcctcgctctatcgttatttcgccgaccgcgacgacctgttcatcgaggcgttcatgcgcgaaagccagatgatcgccgccgagttcgaccgctacatggccgacaaccacaacctgggcgatccgctggtgggcgtggccaaggtgctggctcattatctgatcgacaacgagtcgttttttcgcatgatgacctatttcatggtcggcgcgcagatcaagcccgaggcgttggagcgctttaaccagaccgagcggcacctgctcaacgtcttcgaggacgccttcaaaagcgccggcgtcaccgaaaacctgcgcctgctctcgcacgcgatgtttgcggccatcaacggcatcgtcatcaccttccgcaactatcccggccgcgacctggacgaggccaggcggcacatcctgcgcctgagcgacctggccgccgagacgttccgcttgtgggccaaaaaataggcggggcgttcagaccgctcggtcctggccatccagggcccggcggatggttctgagcatctcgaccagccggaacggcttttggatgtaggccagggcccctttgtcgatggtgacggctttttcgtccagggccgcgtaaccgctggcgatgatcacttttgccgcctggtccagggccagcagccgttccagggcccgacggccgcccatgccgggcatgcccagatccaacagcaccagatcgatgaagtgcccccgggcggcgtaaagctccagggcttgttcgccgctggccgcccgcagcacggcgtagccgtggtcctcgaggatggcctgggccacctcggccaccgagtcctcgtcatcgaccagcagaatcgtctcgttgccgcgaggcggcggcgcgttgtctgggccggagggactgacggccttggccgtgggcggcgcggcggggaagtagatggtgatggccgtgccgaggccggggctgctttgacactcgatggccccgtgatggccgcgcacgatgccgtagaccgtggccaggcccaggcccgtgccgccgccgatgcccttggtggtgaaaaaaggctcgaaaatgtgctggatgacctcgggcggcatgccgtggccggtgtcggccacgcacagcgtcatgtagtcgcccggctccagggccaggtccgagacggttttttcgtgctccaggcaaagattgcgcgtgcgaatggtcagcgtgccgccctcgggcatggagtcgcgggagttggccgccaggttgaggatgatctgctcgagttggatcgggttggcgctgatggtgcgcggctcgggctccaggtccagcctgatggcgatcatcttggggatggtgcgctccagcagggccacgctctggcggacttcgaagttcagatccaccggtcccagttcggcgtcgaccttgcggctgaaggtgagcaactggcgcaccaggctggaagcccgctccagggcctggtccatctggctcaggcgctgcctgtcgacctcgcccaggcccgccgaggcggtcatgatctgcacgtagccgtgcagggcctggaggatgttgttgaagtcgtgggccacgccgccggccagggtgccgatggcctccattttttgcgaatgacgcagttgcacttccaggcgggcccgctcggcctcgtcgcgcaggcggcggctgatgtcgcgcatcagggccacgtagccggccaccttgcccgtgggcgaaagcagcgtggagatggccgtctccatgggcgccggctcgccgtccttgcgcacgaagctccactcgccgcgccacgagccgtcacgcagcacctggggatagaccttggcgccgaaggtctgatagctggcctggctggagtggatcatggccaccgactggccgatgacctcttgggcgtcgaagccgaactgctccaggaaggcgcggttgcagtcggtgatgttgcgctggatgtccatggtgacgatggcgtcggccgaaccttggacgatggcccgcaggtgctcctcgctggcccgcaaggcctcctcgcggctgtggatggcccgggccatggccgtgaacgacgccgtcaggtcgtcgaactcgcggaacttgccggccggcggggtgaagttgtcgtcgccgccggccacgcgggcggcgttggccgccagccacgagatgggccgctgcaccagccagatgctccacaggccgatcatcgtggccaaaagcaccacgatcatcatgctgcccaaggtcaggttgctcatctcgcgcaccggagcgaaggccttgtcctcgggctgggccaccaccaccggccagccggtcaggggggccagggccacgctgcccagcatgggccgaccgttttgctcgaaactgaacacgcccttgtggccggccacggcctcgctgaaaatggacagatccttcaggttgcgctgttcatcgacgaaagtggggtcggtgtgggcgatggccgtgcctttttggtcgaccaccgccgcgtagccgccggggcctaggtcgatttgggcggcgatgtgcgacagcttggccaggttgaggtagcccaccagcacgccgtcgtccaggggcaggctcatggtcatggtcgggctgccggtgcgcggcgagatgaatgtgctggaccacaccggccttcgctcggccgagccctgttggaacgcggcatggttggaccagtctatgcccagcaggtcgaagtggtatggcgccaggttggtcaccaggccattggcgtccaagaccatgatcatgttgaataattctgggtgatgggtcagcttggaagacaggtagcgatcgatctggccggcggagacgagcccgccgtgggcgatgttgccctgcaactccaagagctggtcgcgcgcgcggatcaagagtgagtcgacttggccggccagggattgggccagggccaggttgcggtaggcgatgtcgtcgcgcatggcctgggtggtgcgatggccgagaaagcccatcaggaccagcggggcaaagccgatcaaaataatgaacagcaggagtaaatgactgagacgtagccgcttggccatggcaagttgtttccgcatcggcgtttggattcatcttggacgccaaggccggcgctgccggagcgcacggcgcgcgccgcgcgaaaaacggccttgttggtccggggcaagcgtctacatgctatttcttcatattacaatgatctctgcaagacaaacgaaaattcagtcacggccggccggcggcgcgggaaccagcggcgccaactggccgtcgcgcacgacctgcaactggagcgcggccgtggggtcgccgtagcgatccatggtgatgggccccagcaggccgttgatcaggcccacgctttgcaagccctgcttgaggctcagcttccgcgacaacgaggcctccaggcccagggccagaaattgcacggcgttgtggctgtgcacgccggtcagcgagggctgatatccgaagcgcccgtgaaaatccgcttcgaagcgtttcagacgtggttgggcctcgggcaggcaggccagttcgctggtgatcacgccttccaccgacgcgccgccctgctgggccagggccggcgacagggcccaaccggccaacatgatcgggcccttgaagcccattttgcgcacttgttgacagatgaaggccgcgtccagggcgttggcggccatggtcaggccgtcgggcttggcggccagggcctttcgcgccgcggccatggcgtagccgcccagggccccctcgatctcgatgcgttcgaccatctggccgccgcccttggtgaattctcggtaaaacgactccatccagtcgcgggtgtaggcggcgttggccagatcgacgatggccaccaggcgtttgaggcccagcacgtcgcgggcgtaggcggccaaaatcttggccagttgggcgttggccggccgcatgcgccacaggtagtcgtccttgcccaccagggcgttgaggctgacggtggggctgatcaggggcacgcgacgctggttgaaggtcgccacggcgggcacggtcatgtcgctggtcatgtgaccgatcaccgccgccacgccggcgtccagcagttcttgatccatcacccgcgccgtttcctcgtcaccgccgtcgttgcgggccaacagctccagccgccggccggccacgccgccgcgggcgttgatctgctccaccgccaaaatcaccgcgtcgcggccgaccacgcccgcgtcggccccccggccggtcagggtgccgcaatagccgatcttgatcggctccggggcctcgccacaggccggcagcaggcacagagtcagccacagcgccaccagccgccagaggcgttcaaccccgccggatgacgcgcagtttgccttcacggattgtctcgagccagaatcggccgctcgcatcgccatatcgatccaactctatcggcccctgcaggccgtccagccgccggatatcgttcagggcctccttcaggccgccgccgcgccgcgccgctttctcggcggcggcgaacaaaagctgggccgcgtcaaaggcgtgcatggccgcgaagttgggctcgtagccaaacctggccacgaagccttccacgaaggcccgccacttggcgttgttggcgtcgtcgacgtggggcagggccgccacgacgccttcgacggccatgccgccgtgttgcaccaaaagcggggtcatggcccagccggccaggatgatcatgcccacgaagccgtgtttgcgcagttgctggcagagcatggccgcgtcggcggcgtcggcggcgatggccacggcctggggcttttgggccattatgtcttttattataatacgataatctggccgagggttggaactgaagacgtggcggctgattttttgcccgccgtggcggatgaaggcctcgtcaaagcgctcggcccagtcgaaggtgtattgtcgattgatccattcgacggccaccaccacctggcgcacgccggccaccagcgccgcgtagtgggccacggcgtcggtctcgccgctgttgccctggcgcaggcgaaaaaaatagtcgtcgcggccggccagggtcgaggccgcggccgtggggctgagcagcaccacccgccgccgattgatcaggggcagggccgcagtggtcagatcggaagtcatgtggccgatgatggccacggccccggcgtcgatcagcccctggtcggcgcgcacggccgtctccggcgactgctggtcgttggccaccagcagccgcaccggccggccggccacgccgccgcgccggttgcgctgttccacggccatggtcaccgcgtcgcgggccggcacgcccaggtcggccgtcttgcccaccaggcaaccgcaaaaaccgatgatcagttcctctccgcgccggcaagccgccgtggcggccgccaacatgacgatcaaccccgccagggccaggaccaagccggcgcgagggatgcgtgtgctggttgttttcatcgttgctgcttcacatgcccatgccgttcgccgggttggcgacgattttcatgatgacgacgctggcgtggcggtgacgaggccgccggccgggttggggcgggccggttttgacaaaccaaggcgttgagcgatcgcaaaggggtagaccaccccacgcccgattgtttggattatgccagcggtcggcgcggaaaggcaaagttgtttttttgggggggagaagatgcggtggccccggggcggccgccggcgggctagtgttttttatcgcagccgcggcaggcggcgtcgtcgggggcgtggcccctggcggcgggcggggcttggcagccctcgcaaccgccgcacgaaccttcccgtgattcgttccacagccgccgggccaccatgaaaacggccacggccaccaccacgaccacgacgatcgtctgccacatggttctcaccccaagcccagggccaagccgccctgatgcaccgccagggccagcaggtaggccagggcggtggtgtaggccaggccgaaaagcgcccagcgccacgaggccgtttcctttttgatcaccgccaccgtcaccaggcacggcgcgtagaccatcacaaagatcatcagcgtcaacgccgtcagcgggctccagcccggttcggcggccaggcgctgggccaggcccagcggctcgtcggcctcgacctggcccaggctgtaggccgtgcccagggtcgagacgatgacctccttggccgcgaagccgcccaccagggccacgttgacccgccaatcaaagcccagcggggccatgatggcgtccaagccccggcccatgcggccggccgccgagttggccagagcggcctgggccatctggccggccagttgctcgcccgtctcctggctgggcgccgcgtcgatgcgcgcccgccaggcggcggcctggtcgtcgggcaggccggggtaggtcatcagcgcccacatgatgatgctgatgcccaagatcaccgtgccggctttctttatatattgccacgtgcgctcccaggtgtgaatcaaaaggccgcgcgcggtgggcaggcggtagggcggcaactccatgacaaacggcgcgctccggccgcgcaggatcgtccagcgcagcagccgggcggccagcagggccaggcaccaactgacgatggtcaggccgaacatcaccgccgcctggcgttggccgaaaaaggccgccgtcaacaccgcgtagaccggcagcttggctccgcagttcatcagcggcacggtgaggatggttgccaggcgggccttggggtcggccagggtgcgcgtggccatcacgccgggcacggcgcagccgccagtgattccgccgccgacgatcagggcgatgaccgagttgccgtgcaggccaaaggcccgcagcacccggtcgagcaggaaggccgcccgggccaggtagcccgagtcttccaggaaagccacggccaggaacatcagcatgatcagcggcacgaagcccatcaccccgcccacgccgtcgatgacgccgctgatgagcatctcgcgcagcacccccggcggcgcgtgggccgcgaccatgtcgcccagccagccgaaaccggcctccagccaggccactggcgtctcggaggcccagaagacgaattgatagaccgcatagagcacgaaaagcaaaaacagcggcccgaacaggcggttgagcagcaccttgtcgatctggtcgctcatctccaggcgctgcacgcggggctcggtgacgcactgacggtaaatgctgccgatgaagccatagcgataatcggcgatgacgccttcgacgtcgtcgtcgagggtggcctggatgtgccgagccacgccctcgcggatggcctccaggcgttgggccaggcccggcgtctggccgacaagcttttgcacttcggcgtcgcgctccaggagcttgacggccagccagcgcggcgaaaggccctggcccgcgccggccccgtgggcggcgatacaggcgctcatgcgcacgatggcctcgtccacgtcggggccgtaggatatctccagcggccgccacggcgcgccctgagcggccacctgggccacggcgcgcagcaacccgtccaggcccttgcccgtgcgggcgaccaagggcgccaccggcgcgcccagcaggtcggtcaggcgctgggcgtcgatcttgagcccccgcgattcggccaggtccatcatgttcagggccacgaccagcggcgcgcccagttccatgatctgcacggccagataaagattgcgctccaggttggaggcgtcgaccacggccacgaccacgtcgggccggtcttggatgatgaagttgcgggcgacgacttcctcgagcgaataggcgctgaggctgtaggtgccgggcaggtcgacgatctcgaaaagttggccctcgcgctgggcctggcccgattttttttcgacggtgatgccggggtagttgcccacgtgctggcgcgcgccggtgagggcgttgaacagcgaggtcttgccggcgtttgggttgccggccagggccacgacgatcttgccgccggccatcaggcttgctcctctggctggacaaagacgtggtcggcctcgttgttgcgcagcgtcaagttgtagccgcgcagcttgatctccaccggatccttcagcggcgcgcggcacatcatctgcaacctggcgcccggcgccaggcccatgtcacgcagacgccggcccaattcgcccttggccgtcagcttggtgaccaccgcccactggccttgggccagggtgcgcagggtggggttgtcgttcatcgatcttctccggcggccttctggccgcccgtggtcgtggtgatgtttggcccccctcgagcgacgcggcgtataaattaacccatcgttggatgctgtcaagcttgtttgacctgacgaaagtttacgcgccgccggccgacggggcaaggcgcgcgtttttttcttggcgcggcgcgcccggctgtgctaccgtcacaaacggtcaatgttccgggagtcatgcgaaaccgatcatgaacaacgccagcctacataattgtctctgcctctaccgctattattattactatcagccgctgggcggctgaaactatttaacccagacaatttactagcttttttcaccaaccagcgaagacgttcgtccgcgcgggcccaaaaagccacgggcttggcttggccgcgccatgggcgaccatggagaagatatcatgttgaaacgtttggcggtttttgtagcggccctgatgctggccggcgcgtgcggcgtggcccaggcccagcagaccctgacttacagcaattttttcccgcccacccacgcccaatcggtgctggcccagcagtggtgtgacgaggtggccaagcgcaccgacggcaagctgcgggtgcagtacttccccggtcagaccctgaccaaggccccccaggccttcgagggcgtcaccgccggcctttccgacatcgccatgggctgcttcagctacactcgcggccgcttcccggtgatggaggtggtggatctgcccctgggctaccagaatggccaggcggccaccgccgtcatcaacgaggtctacgcccagctcaagcccaaggagcttgacggcgtggaggtgctctatctgcacgcccatgggccgggcctgttgttcaccaaggacaagcccgtggccaagctggaggacatgaagggcctgaagatccgctcccacggctcgtcggcccggctggtgcaggccctgggcggcacgccggtgaccatggccatgcccgaatcctaccaggccctgtcgcggggcaccgtcgacggttcggtccaccccaccgaatccaacctgggctggaagctgggcgaggtggtctcctatcgcacggcctcgttccccgtggcctacaccaccggctttttcgtggtgatgaacaaggccaagtgggacgccctgcccgaggacgtcaaggccaccgtgcgccaggtcaaccaagagtggatcgccaaatcggccgcggcctgggacaaggccgacgaggccggcctggagtacttcctgagcctgcccggccgcaaggacatcgccctcgacgcggccgaaagcgcccgttgggccgcggcggccaagccggtgctcgacgaatacgccaaggccatggacgagcgcggctttgacggcaaggccatcgtgagcgcggcccaggcggccctggccaagcacaacgccgccaaatagaaaggatcagccccatgttggagcggcttacgtccttggtcagccgattgttttccatcgccgccggcgcggccctggtgctgatgatggccctgacctgcctggacgccatcctgcgcgacatcaacatgcctctggtcggcatcaacgaatcggtgacctatctgggcgccctggtgctgggcttcagcctgcccatgacccagcgccggggcggccaggtgggcgtggagctgctcagccgcaagctgacgggccggccggccgaggcgctggcggtgctggtgagtctggtctcgctgattctctgcgcggtgacggcctggcagtgctgggcctacgccggcgagctcaaggccagcggtgaggtctcgatgaacctgggcctgccggtgcatctggtgacccaggccatcgcggtgtcgtttggcgcgctgtgcctggtgatcctcaatcagatggtcgcggccatcggaaggctggcggccaaatgagccccgatgtggtcggtttggtcggcatcatcttgatgctcatgatctttctcaccggcatgcccgtgacctacgtcatggccctggtcggttggctgggcttttcctacatcgtctcgcccgaggccggcttgcagcttctggcccgcgacatggtgggcaccttccaatcgagcacgctggtggtggtgccgctgttcacgctgatgggccagttcgccttgcaggccggggtcagcaagcggctctacgaagtggcccaccgcttcaccggagccatgcccggcggcctggccatggccaccgtcctggcctgcaccggctttggcgcggtgtgcggctcatccacggccacggcggcgaccatggccaccgtgggcctgcccgagatgagccggcgcaattattccccggccctggccaccggcgcggtggccagcggcggcagcctgggcatgctcatgccgcccagcgtggtgctgatcgtctatggcgtgctgaccgaggcctccatcgggcgattgttcgtggccggcatcatcccggcgctgctgatcgcccatctgttcatcgtggccatcgccgtggtctgctggctgcggcccaaggcctgcccggtgggcgagagctactcgtgggccgacaagttcgccgcgctgcgcgaggtgggcgaggtgatcctggtctttttgctggtgctgggcgggctggtgcgcggctggttcaccgagatcgaggccggcggcgttggcgcgatgctgatgctgatggtcggcctggctcgccggcagatgacctggctggcctttcgcaaagccctcaacgacaccctgtggacctcgtgcatgacgatgatgctggtggccggggcggtggtcttcggccactttctgaccatcacgcgcatccccttcgccgtggccgaactggtggccgggctggactggccggcctgggcggtgatcgtggccatcggcgcggtttatctgatcggcggctgcatcatcgacgccctggccctggtcatgctgacggtgccgatcttcctgcccatcgtcacggggctgggcttcgatacgatctggttcggcgtgatcatcgtgctgctgacgcagatgggcgtgatcaccccgccggtgggcataaacgtctatgtcgtgcagggcatcgcccgcgacgtcaagctggaggccattttcaagggctcgatgcctttcctggtcgcgctgatcgtgggcatgctgatcctggtgaccttcccgctcatcgccacctggctgcccgaccaagtctatcaacacctggccgtggggcgctgacgcgccagcggctcaggcctttttcgcgcgcgggcgcgccgccgggggcccagacctctggggcgcgccccgcctttgccggcggccgggcgcgccgccttggccctcagccgacgatcaccggctggcccaggttgccgaacgagaagttgtagaacacattgtggccgttgtagtccagcacgcgcaggtcgtcctcctgcaagacgtcgcccatgatgtagtcgaacttcttgccgtacttcctgcgcacctcgtccacgtccagttcgtaggcgatgaacttcatgatgcccttggcctgaagcttttcgacgaactttggctcgctcagcgaaccgtagctggtcaggatcaggatcgggccggtgcccgtgaagataactcccgccttcatgacgcgcctccttgtcagaagttaagagcccctcccttgcttctgatttcagtctgcggccggtggcgtggcgctgtcaatgggccaaatcacggcgtgacgacggggttttggtgggtcgtggcgcggcctggccggccgccgggcgggtcagcgcgccagcaggcccttgagcgcggcccagtcgatggccgccacaacctcggcggcccgcttggcgtcggcctgcacctggacgacgacggtctgcgccgcgtcgtagggcgcctcggcgtctggctcggcctccatgaacacgccgccttcctcctcgatcatgcgccaatcgccgatgaagatggtggtcacgccctcttgccagccgttgtgcgggtcttgctcgccttcgctgcggaaggcctggaggccctccaccgcctcgatcggcttgaccggccgggcgaagctttcggaaaacgaattggcggtgaggatgatctccagcttggcgtcgtggggggcgtaggcctcttcgacgccgcgcaactcctgctcgcggccggcgtagacggcgtcgagcctctgcgagacctcctcggcctggcgctgcaagacctgggcccgctggtagtcgcccttttccatggccgtggccatctcggccaccagcttttcgaattgctcctggatctgtttggacgactgatcgtcttcctgctttttgaggatctccacgccgtcgctgatgaccttggcctgggcctcctccaggcggggcgtgtcctgccacgagacctgataggccaccatcagcggcgcttcctcggcgcccacgcccatgtaatcgggggcgacgacctcggtctggtcgaccagatcccagccctccggcccggccggatgggccttggcgaaacagtccagcacccgcacgtaaaattcgcgctcgttgggcagagcctgacgcgattcgccgtcggccagggccgactgggccggccaggccagcagccagcacagcatcaaagcgtaattgattgatttgccaagcatgagcctattgcgcccttttgtcgctcacggttgggcccgcggtcgccacgaaatgattcacccctccggcgcggccggaagttgggcataatttacacgatattcggtcgaaccggctgggaaaattgaacaacgaccaccaacgacccactttggccgcgtcgcgccggcctacccccggattacagccccagccaggccgcctgctcggggccgacggtgtcggccaggccagccagatattcgcgcccgaccatgaacgccgccgcgcgcagccggccgatctcggccatggtctgggccagcttttcctggtcaaccgtgggcgcgctcatctgataggccgcctccaggcaaagggcgcagatctggccgtgcagggccatgagctttttcagcccggcgtgggccaactcgcgcacccgcgccaactgggcctggctcaggccttgctgggccaggtccggccctttgtagccgcccgccatgcccgccatcatgccgcagccggccatggcctcgccgccggccaccaacgccgccgcgccgccggccgctttcatgtgggccatcatcatggccatcatcccgccctggcccatggcggccatcttgcccatggccggttttttgggcttggcccgggcggcggcggccggtttggccaggccctggccgtgacctggctgggccagggccgcgccgccgcacaaaacaaacgccgcgacgacaagcaaaacaaacgcgcgtttcatgatcaaccctccaaaggatcagcccatggttgaaattatcaggccccgcgccccggtcgcgcaagagccgattgccccgccggccggccggccctatacttgcccgatgaaaagccttcacgaccaaaccctggcccagccgccgtttctacccgccagccgcgccgagatggacgacctgggctgggccgaactggacgtgctgctggtcagcggcgacgcccacgtcgatcatcccgcctttgccatggccctgctgggccgctggctggtggcccacggctttcgcgtgggcgtggcggcccagcccgattggcggcggcccgattccgtcacggccatgggccggcccaggctgctggccggcgtgggcgcgggggcggtggactccatgctggcccaccgcacggccttcaacctgccgcgcagcgacgacgcctacacccccggcggcaaggccggggccaggcccgatcgggccaccatcgtctatgtcaacctggtcaagcaggccttccccggcctgccggtggtcatcggcggcatcgaggcctcgctgcggcgggtgacgcactatgatttctggaccgacaagctgcgacgctcgatcctcctggacgccaaggccgacgccctggtttacggcatgggcgagctgccgcttttggcgatcgcccgccgcctggcccaaggcgacgccgacgagccggtggcccggcggctgctgggcgcgcccggcgtggccgtcatgggtcgcatcgaagacctgccgccccaggccgaggtcgtgatcctgcccagccacgaggaaatcgtggcccagccggcccgcctgatggaggccaccctggccctggagcgccaggcccaccaaggctggcgctgggccgcccaggcggtcggcggccgggccttgctcgtggccccgccggcccggcccctgagcaccgccgagctggacatgctccacgatctgcccttccgccgcgtggcccacccgatccatgatcagcccgtgcccggcctggccacggtggccacctcgatcatctcgcaccgtggctgcggcggcggatgcagcttttgtagcctggccctgcaccagggccgggccatcagctcgcgctcggcccgatcgatcctggccgaggcccaggaattggcgcgcctgaacaacggccgcgtggccatcagcgacgtgggcgggcccagcgccaacatgtggggcggccgctgcgccggcgatcgccaaagctgcgcccgcgccagttgcctgacgccaaagatctgcccacagttccaggtcgaccagatggccatcatcgatctgctgacgcgcctggccgccacgcccggcgtgggccacgtgcgggtggccagcggcgtgcgtttcgatctggccctgcaacaacccgcctacgcgcgggccctggtcgagcgcttcgtgggcggccaactgaagctggcccccgaacacgtcagccccggcgttctggccctgatgcgcaagcccggcctggatgttttcgagcgatttttgcgggtgttcgagcagatcagccgtcaggcgggcaaagagcaatacgtcgtgccctacttcatgagcgcctttcccggctgcggcgacgcccagatgcgcgagctgacccagtggctgggccaacgccactggcggccccaacaggtgcagtgcttcgagcccacccccggcacggtggccacggccatgttcgccaccggccaagacccccagggccggccgatcttcgtggcccgcgacggggcccagcgccggcgacagcacggcctgctcacgccgcggcccggccgccggcgcggataaaaaagccgcttccggcccggccgccaaacagcgcggggcttgatccgcccgcgcgcccccggccagggtttagcgcaagcgcagcggcagcctcagcgtgcccggcgcgccgctgatgaccagatccaccgtgttttgcccttcggccagcaagggtttgccgtcgccatcgttcaggccaaagcgcatcaggtagagcttggaccacggcccccagaacggatagagcgcctcgtcgatggccgtgcgcctggtcaggcggcgacggtcgaggggcgagatcttgcgtccgtctggcgtttgcagatagaccacgaaggttggctcgctggaggccaggttgttccatttgtcctcgggcacgtagaggctgaggatcacgtcgtggaacttggccagggccgatgcggcctcggcctgggcctgggcctgggccttgggccccaggtcgaaggcggccacgcggcgctggatctgggcctggcgcaccgccgcgttgaggggcagggccgccgcgttcatgaccatggccacgccgtcgtgatcctgggcctgggccaggtccggttcgatgacggccagataggcctgctgttcgggccgctgagcggggtcgaactcggccccgatctttttggccgtctggcagccgcagagcgccgccgtcagcaggcagcacagggccagggccagccttgccttgctcatcgagcgcctcctttgggcccgaagacctcgccaaagatgaaatcgacgtttttgaagtggggggccaggtcgaactgtttttcgatcagcgccggcccgccctggcccagggcggccatgacctcggcgtcggccagcaggcgttgtttgaagctgccgccctcggcccaggtggccatggcgttgcgttgcaccaggcggtaggcgtcctcgcggctgaggccggcctcgaccagggccagcagcacctgttggctgtggatcagtccgccggtgaggttgaggtttttgagcatgcgctcggggtggaccgtcaggcgctcgaccacgccggccaggcgatgcagcgagtagtgggccagcacgttggcgtcggggccgatggcccgctccaccgacgaatggctgatgtcgcgctcatgccacagggccatgtcctccagggcggccatggcgtaggcccgcagcagccgggcctgacccgagaggttttcgctgctgacggggttgcgcttgtggggcatggcgctggagcccttttggcccttgccgaagctctcctcgacctccagcacctcggtgcgctgcaaatggcggatctccacggccaggcgttcgacgctgccgcccaggatggccagggcgcagaaatactcggccaggccatcacggctgacgacctgggtcgaggccacggcggcgcgcaggcccagctcctccatgaccatggcctccaactcggtgggcagatgggcgtaggtgcccaccgcgccgctgatcttgccccgggcggcggcgtcgatggcgctgacgacgcggtcgcggtcgcgctggaactcggcgtgaaagccggccagcttgaggccgaaggtcaccggctcggcgtggatgccgtggctgcggcccatctggggcgtgagcttgtgctcgtgggcgcgcttttccagggcggccagcaggcgatcgagggcggccaggatcaactggccggactgcttgatcaaaagggcgtaggccgtgtcgaggacgtcggagctggtcatgcccatgtggatgaagcggctcgacggcccgacgtgttcggccacgttggtcaaaaaggcgatgacgtcgtggcgggtctctttttcgatttcttcgatgcgcgccgcgtcaaaggcggccttggcctcgatctgggccagatcctcggccgggatgcggcccagcttatgccaggcgcggcaggcggccagttcgacccgcagccaggcggcgtatttgctctcgtcggtccagagtcggcccatttcgggcagggtgtagcgggcgatcacgtcggggttcctccactgggacgcggcgacggcggccgcgtggttttagcgattatcgtagagcctggcggcgcttgagtcaatgcgatacggcggccgcgcgcccctcagcccaggatgatccagccgcccagccacaacgccgccgccaccgccaccacggccaaggccggggcgaagacgccgtagcagcggcccaacgaacaggcaaagtagtcgcggctcatcaaaaagcagatatgcaccggcgaaagcatcatgccggcatagccacagaaaaaggccagcgcgccccaggccatgaaggccacgccctgggcgtcggcgaacagcgggaccaccagcggaaagctggtggccacgaaggcgaaggcgatgcccgtgagcatcccgctgagaaagggcaacgccgccaccatggccagggtgggcacgccgtagcgcgccaggtcgagctgcaccagggccaccgcgcccgattcgctcatgaacgtctggaagatcgtcacgcccagcaccagcaaggtcatgtccagggtttccatgcgtttcagcgccgcccagaggtcgcgccagcccagccggcccttcaggcagacctgggccaccgccgccacgagcccggccaaaagcggcgcgcccggcggccatggggccggccggccggcggcggaaaggcccagctccacaagccaaaacagcggcagcgccgccaccaccgtgatgatcggccccacctcgcgcaaaaaggccgcccagccgccccgacgatcggtgagggccggcgcgggcagctccagcggccgcagcaggaaataccagccagccgccacgtgaaccagggccaatggcagcatcaacagaacataagcccacagttggacgtgcaacagggccaccgagaagatcacgcccggatagagcggccaccaatattcgccgtggtgccggaaccaatagttgaccgtggccagcttggcccccaggtcgtcctgggcccgccagccggggcaggaggcctcgaccatgggcgcggaaaaaagcgccccgccaggcatgggcaacaggccgatcaacgccggcatcaccgccgcggcggccttgggcgagcgggccgccacgccgaagctctccacgatgcgttgcaactggccggtttgctgcatcaggcggctcagcaccaggatcaacagcaccaccagcaccaggttgatcgtcagcggccggcccagggccagggcgcacggctcggccagatcgctcgggcccaggcccatccacaggcccagcagcggcccggccagggccaacgccaggcccagcttgagccccagccggccggccgccagcaccgccacgaaacaaatcaacaccttggccaacgccggccaggccatgaagtcagcaaacatgattcaagcggaggcctttcccggtggccggccccagcaagggccgacccggccaagcgaatgcgcgagcctgcgcatgtcttgggacattttttgcaatccgccggccagcttgcccacgcgggcgcgcatttcctccaggcacgattgcagttgacgggcggcctcttccaccggcagcgagcggctggccgcccagcaggccaggcggtggcggcggcggaaggcccgcaccaggcaaccctcgagcagggccgaaagcatggggtcggcggcggcctgatcgctgagggccacgaacagggcgtcggcggcgttcagccagagatgggcctggcggccggcccgacgagggtagtcggccaggggcgcggcggcccgctgccaaaagcgcgtggccgtcaacgccgcctggcccagggcctggccataggcgtccaactcggccgggctcagcaacgtctcgccctccagggccgccaggcgcggcggctggccggggccgcccaggcgtttggccacctccagcaggtccaccgccaccgttcgcggcagctccaggccctggccggcgttgaaggccgtttggtcgtagcgggccagcacccggccgaaggctccggccgccgcggcctgggccatgttggcctgggtcagcccgccgccgacggcgctcatgcacagatcgccggtggggtcggccatgtcgccgccggccacgatcagtggcgcgcaaccggccaaaagggccaactcggccaggcgcggcaggggatggtgttgggccgtgaaccacttggccatgcccgccagcggccccaaggccgtgcccctgggccccaggcagggaaacaccgagccgggatgggcggccagggtcgccgagtgggcgatctcctcggccaccagcggcaccagcggcagattggggtgatcgaaacccaaaagcggcccggcctgacagcgggtgacgccggcggcggtgggcgtgagcccggcgttcaagatcgccggcagggcctcgtcatcgcagaaaagggccgccccgcccagatggccgcgcagggcctcgatggccggctccaggcccgggccggccagcagcagcaccgccggcgcgccacgcaaggccccggccaggctggaccaggcgcccatgaaggcggcgtagaccaggttgcccaccaggttttcggcgctgtggctttcgcagctcagcgccagatcgcgggcgcagagggcccggccccacaggtgatagagcgccgccgaggcctggcggcaggccggctcgtcggcggccaggtatagatgcaccaggcgcacgttggcccccagggccagttgggggttgcggctgagggcctcctccaggctggcctcgccgggggccatgatcaccaggtcttcctggcccagatggccggacaaatcgtggcggcccagggcggccagcagcaaccaggcccgcggctccagcaaaaagacctgatggccggcgggcatgcgccgtaaaaagtcgctgacctcgtccagcaacccgccgcccaacaccagcgtgatatcgccttcgcgggcgctttcggcgggcaggttttgtttgcggcggcagcagtggcggcgcagggtctcggcggcgttggggtcggcccgctggcccttgagccacctggccacttccggcgcgacaaaggccagggcctccaggttgcgctgcaggcgctctgcggaaaagggcatggccgccacgatagcaaacctctgcgggatgttgggggctggagtgaaccttggccgaattctaccctctgggcggggggctttcaacctcgggccgaaacgaccgcgggccgccaagtggcggcccgcgcgcggcgctcggtcaatccagcaaaccctggcggcgcttgcgccggtgcagggacaggcccatcagccagccgacgatcaacacgccggccccggccaggaaccacttgaggctgccggccgagcgcaacgaatcgacctcgatggtcaactcgtcgagcttggctttttgccgggccgcctcctggcgcaactcgtcgcgctccttttgcaggccgaccacgtcgccggcgtccttggtcagggcggcgtagcgatcctcggccagctcggcctgacgcagggcctgctgcacctgctgcttgagcgaggcgttctcggccactaattcggtgactttatcgccgccgctggccagcttttggctggcctcctccagggccgtcttgaccgcctccaggttttcgaccttcaatttgagttcctggttttcggcggtcagggcctccagcttgcccgacatctccgaggcctgggggctgatctcggccaggcgcagcatcgccggccgctcgctcagcagataacgtttttgcagccagccttccttgccgtcggccaggcgcacgcggctccagccgtcctcgttggtctcctggacatcggcccattcgccggtgcgcacgtaaccgaccacccggccgtccagggtgggctgggcgcgcatggtcaattgaagctgatcgctgacccagagcttctcaccggccagggcggttgggccggcgatgaccaccgacaaaatggcgagcagtgcgccgcaagccaaacgcgagagtttcatgatggcttcccggttccggttttacgaaatcgtctttgcgtaagctaccaaatgaacagcactttgtcaacgaggccctcggcggggcgatttattgcatttgactgtttgacgccggttgaaagcgagtgctaactttttatctatcggcagtttttattccgacaaaaaaagcgaaaaaacagtggctcaagccgtctccagggaaaaaatcaaggcgcggatactcatcgtcgatgacgagccgatcaacatcgagatcatgtccgagctttttagcttgcatggggccgagaccatctcggcctccgacggggccacggccctggaattggcccgccgcgaaatgcccgacctggtccttttggacgtgatgatgccgggcatgaacggctacgaggtctgtcgccggctcaaggccgacgaggtgacccgccgcctgccggtggtcatggtcaccggcctgggccagatcgacgacaagatcaaaggtctggaggccggcgccgacgacttcctcagcaaacccgtgcatatggccgagctggtcacccgcacgcgctcgctgctgcgcgtcaaggaactcaacgacgacctggaaggggcctatcgcagcttggccggcatcgcctccttcaccaacaacctcctgcgcgatttcgacccctatcacttcgacatgacccgcagcctcgatggcctgatggcctttttgctgggttcggccgccggggccaagatgcggccccagcgggtgctgttgttcaacgccgtggattcgaacggttgggagggctgggtctacaatctggaaaagggcaaggttctgcgtcgcgccctgcaaaacggcgtggacgagtcgatgctcaagcccctgttcggcggatcgggccgcaaggccagcggccaggtctatctcaatctcgacgaaggccaacgccaggccatggccgaagcgccgctgtggcggctcatcggccagctcccgccctggcgcaacatcgtggccttccgcagccccggcgtggccgtggccgccctggacgtgcaaaaggccgtgggcccctacgacgcccaggtgctttcggccatggtggccaacatccatttctttttgcgcacaatcagctcacaggtgcaggaggtcgagcgggccttcctctacaccatcggggccctggcccgcgccgccgagacccatgacgaggacaccggcgaccacatcatgcgggtcaacggctacgccgaggccttggcccaggccctgggctgcgaggacgagttctgccgcgtgctggcctattcggcccagatgcacgacgtgggcaagcttcacgtccaccccgacatcctgcgcaagccggccggcctggacgcccgcgagtgggaggccgtcaagctgcacaccgtctacggcgcgcgcatcctcggcgacgacccccgcctggccatggccaaggagatcgccctcagccaccacgagaaatgggacggcagcggctaccccaacggcctggccggcgaggacatcccgctgtcggggcgcatcaccatgatggccgatgtctacgacgccctgcgctcggcgcggccctacaagcgccccttcgaccaccaggcgtcggttgacatcatccgccgcggcgacgagcgcctgcggcctggccacttcgaccccagggtcttggaggcctttctggacaaccaccgcctcttcgacgagatcttcgcgcgttactaggggtggcgcgctactggggctgggccctggtccagacctccgcgccgagcttgccctgccggtcgtggaaataaacccaccggccgcgtagcgcgccatcgggctggagcttgagcgccgtcgcgcccctggccttgccgccctcggcctcgaacatcacgctgaacacgccgctggcggggtcgaacaggcccacgccggcgtaggactcgccgtccatctggccgctgaaataatagccctcgccgcgctgcgccagccgcgcctggcccacgtaatccggctcggccgtggcccgatggcccggctcccagccgcgcacatcccatactccggtcagcggatcggcggccacagccgtggccagcgcgaaaacaatcaacaacggcaataacttgatgcagcgcatggcgtgtcctttctttgatgacgccgaaacggccggcggcctggcgtgattgacgtcgagggcgttgtcatgtcgttttgtcggatgagccgcgagggccgggcgtggcccccgcggcgcttggcggattggtcaggccccggccagcagcgcggccacgcgctgggcgtcggccggccggtcaacctcgggcgaatcgaactggctgatcacgcagcgcagcttgtagccgtgctccagcacccgcagttgctcgagcttttcggcctcctccagaacgccgtcggccaggccggcgaagatgtccaggaagcccttgcggaagatatagaccccaaggtgcttgtaaaacgtcacctggccgccgtcgcgggggtgggggatggccaggcgcgaaaagtagagcgcgtcgccgcggacgtccatcaccgccttgacgtggttggggtcggcgatctcctcgggccggcggatgggcgtcaccggcgtggccatgagcacatcggcatcggccagcatgaccgccgacagctcgtcgatgagttggggcggcagcaagggttggtcgccctggacgttgacgaccagttcatcgggccccagccccaactcggcggcggcgtgggccacgcggtcggagccggtgcgcatgggtcggtcggtcagcaccacccggccgccaaaggcgctcacggcctgggcgatgcgttggtcgtcggtggccacggccacggtttgcacgcccttggcctgggccacccgctccatgacgcgctggatcatgggtttgccgccgatgtccaccaggggcttgcccggaaaacggctggagccgtaacgcgccggaatgaccacgtgcagggccatgcctaaagctccttggccgccttggccacggcctggcgcatggcctcgatcttggcgtcatcccagttgagcatgatctgccagctcaggcagcggcccagaagctctttggtgttgggcagatccgccgggccaaagcgcaggtccgcgccgccggggcgcttgaagggccagccgctggcgatgggcgtggccccggcgtgcagttgctcccagttggggtaggagtgccaggtgttgacgccccagggcaccgcgccgcaacccgaatcggccagggatttgttgaagcgcgccgcggcctgggcgtcgggcagaaaccaactgacaaacgtcgccgcatcgccggaacggtcggccacccggcgcgggctcaggccgggcacttggcccagggcctcgagcatggcgtttttgtgcttttgatacgtctggaccatggccggcatcttggccaactgggccaggccaatggccccctgcaactccatcatgcggaagttgaagccgaaaaagttgcggccctcgttgccgcggcccacgggtcggtggtcgtggccgtggtcgtggtattcgctggcccgccgccagaggtcggcgtcgtcggtgatgaccatgccgccctcgccggtggtcagggtcttgaccgcgtcgaagctgaaggtgccgaccttgccgaaggttcccatgtgacggccgttcaggaagcagccggcggcctgagcggtgtcctccagcacgggcacgccgtgggcgtcggcgacggccttgatgcggccgatgtcggcgggcgcgcccatcatgtgcacgggcacgatgcagcgggtgcggggggtgattttcttttccaggtcggccgggtccatgcacagggtgtcgtcgatttcgcagaagaccggctcggccccgcagtcgaggatggcctcccaggtggccacgaaagtgaagccctgggtgatcacttcatcgcccgggcccacgcccagggcgcagagggccaccttgagcgcggcgctgcccgaggtcacggccagggcgtgcttggccccggcgtaggcggcgaaggcctcctcgaactgacgcacgcgccaggcgtcgccgcgtttttcggcaaactcgtaacgaaacagcacgccccggtccatcacatcgaccacggcctctttttcctcgcggcccaaccactcgaatccaggcatatcgtctctccagatggcctcgtcaggcccccgcaacggttcgtgtccatcacacggtcaaccccgccgccggccgccggccgccgcgcgggggcgtcaatcaatcctcgtcttcgctttcttcttgttcttcttgggcttctcgcgcggcttttttgcgctcggtggccgccaccagccagatcgacacctcgtagagcagcatcatgggcacggccatgaaaatctgggtggtcacgtcgggcggggtgagaacagccccgatcacgaaggccgccaggatggcgtatttgcgcgtcttgcgcagcttggcggcgttgaccacgcccacccgacccagaaacaccagcaccagtggcgtttcgaaaatcacgccaaaggcgaacaacagcgtggtggtgaaggccagatagttgcgcatggtgaactgggccttgatctccaactgacccggcccgggtccgctggccacggcctggccggcgctcagggccacgatggcccgctccaaaacgttgtcctcgatctggcgggccaactggccggccttgtcctccggcagcttggccaccacggccgcgccaccggcctggcgcagttgttcggccacctcggcccgcaccatctcgcggaagcccggcttttgcagctccgggccggccgcttgctccaacgccgtcggcggcttggcctggctggtctcgaaactgcggaaaaactcgaaggcgaagggaaacaccgccaaaaagcaaaacaccgccccgcctacgaacaacgtcgacgaactgatcacgaacggccagaccatgcgccgctcgcggtcataaagccccggggccacgaaacgccatagttgatagaaaatccacggcgcgcacagcaccaccgcggccaggaaggcggccttgatgtaggtgaaaaaggcctcggtggggtcgaggtagatcaactcgacgccctggggcgcggcctggcgcaggggctcggtcaggaaatgatagatgttttccttgaaggcgtaggtcaggatgaaacaggccagcaggccccagccgatgcgcaccaggcgcacgcgcagctcgtccaggtggtccatgaagctcatgtggcccaagggcggcgcggccggctcctcgtcgtgatcgacaaagggcgtttcgtcctggatggccttgtcctggggctcaggcatcggctttgggctgggcctggccggctgccggggccggcggaggcgtggtcggcgcgacggcggcctgttcgtcgtcgatggcctggtagacggcctgacgcgcggccaggtcgggcttgggctcgctgggttcgagtttggccgaggcgtcgaagaccgtgcgcgggttcatggcgtcgacggtctgcctgaagtcctcgcgcatgttctggacatccttgacgacttcgttttcgttgagctggcttttgaattcgtcggtggcccggcggaactcactgagccccttgccaaggttcttggcgatatcgggcagtttgcgcggaccgacaaccaccagcgccaccacgagaatcagcagcaactcgggcatgcctatgccgaacatatagtcctccccgggggttgggcaagtctactggggcccctccaaggtgtcaagggcggccagaaaggcctcgacccgcccggccgtgggccggtccaggccggcctgttcgaccatctcgcgggcgctggcccttttcagcgcggccagcgagccaaaggcggtcagcagctttttcttgcggccggggcccacgccgggaatttcatccagtatggaccttttcagggccttggagcgcaagagtttgtgatattccacggcgaaacgatgggcctcgtcgcgcaggcgcatgaccagcaacagcgcccgatccctggccgccaggttgaggggatttttgcgccccggcgcgaagaggcggtcgggctcaccgggggcctggcccttggcgatggccgccagggcgggggcctgggccggccgcaagcgggtcagcacgtccacggccacggccaactggcccttgccgccgtcgacgatcaacagatcgggcggcgggtcgtcgccgctcaggcggcgctccagggcctgggccatggaggcgtagtcgtcgggcgcgccctcctggcccagtagcttgtagcgccggtagccggccttgcgcggccggccgtcctcgaaggcggccacgctggccacggtcagccggccgcccaggtgcgagatgtccacgcactccatgcggcgcggcgggccggccaggttcagcttgcgggccagggtcgccagggccgggccggagtcgtcgtcctgggccgcgcggggctggccagcgttgatcatggccagctccagcaggccgcgtttgtcgccgcgccggggtcggcgcagctccacggaccggccggcccgctccgcgagcacctcggccagcaactcgggctcctcgggcaggtgcgaaagcaggatcagcggcggcggcggcgcggtggcgtaaagcgaaagcagggcctggcccatgacctcggccgggctcagggcctcggactcgaactcgaagacgcggctgtcctccacccggcccaggcgcaccttcagcacggccaggcgcagggcgccctcggcgtcgtgcagggccacggcgtcgagctgcgagccgtcggtcagcgagacttgctggcgctccagggtgctttgcagggcgcgcaggcggtcgcgcaggcgggcggcgtcctcgaagcgctcctcggcggcggccgccagcatccgggcttccatctcggcggccagacggcggccgccgccgccgaaaaactccagcacctggcgggccagttgctgataaccctcgcggtcgatggcccccacgcaggggcccaggcagcggccggtttcgaaatccaggcagggccggacgcggtttttcagcgccgcgtcggcgcagcgccgcaggggaaagatgcgctggagcatgcgcagggtctgcttggccgccccggcgctgtcaaagggcccgaagtagcgcgcgccatcggccgggttgggccggcgcaccaggctcaggcgggggaagtcgtcggccagcgcgaggcgaaaataaggatagctcttgtcgtcgcgcagttcgacgttgtagcgcggccgatggcgcttgatcagcgtgtgctccagcagcacggcctctttatccgaggccgtgaccacgaactccaccgcggccaccttggccttcatggcctcgaccttgttggtgtagtaggtgtggctggccggcggccgggtgtaggagcccaggcgggccttgaggcgcttggccttgcccacgtagatgacctggccggcggcgtctttcatcagatagcagccggggttgtcgggcgtgtgggccagaacctggcggatggcctcgacgccgtgggctggctggatgtcggtgctggtcatggcctttgcttcgcgtttggcgcttttgggctccgggctcgcctcaatcataatgcaagatcggcccgtgggcttgaacaaacgccgtggcggcgcgccagccggccggcgggggtataattttttgcgaacccaaaaccgcccgcgccgccgcgggcgcgccccgacatcgacaagggagccaaaaaatgacgcgatacgaacaagggtggcgcaaattgctggagatcgacggccaagccggcgtcgccgtcaccgaaagcctggccgacatcgccccggacctggccaaatacgtcgtcgagttcgcctttggcgacatctaccagcggccgggcctggatctgcgctcgcgggagatcgccaccatcgccgccctcaccgccctgggcacggccacgccccaactgaaggtgcacatccgcggcgggctcaacgtgggcctgagccgccaggagatcgtcgaggtcatcatgcagatggccgtctacgccggctttccggcggccctcaacggcttgttcgccgccaaggaagtcttcgcccagggcgacgaggcggggccgagcaaataaaaaccgggcccgcgaggggcccggcgatgactgcccggggggcgatcaggccacggcctgctggggcatggccagcgcgccggcggcctcgaaatccagcggcgcggcctcgggcgagacaagttgccaggcctgggggtcggccaggaacttgcggaaaagcttgttgttgagggcgtggcccgatttgtgggccacgaaagcacccatgatcggccggccgaccagggccatgtcgccgacaaagtcgagcaccttgtggcggacgaattcgtcgtcgaaacgcaggccgtcgtcgttgagcacgcggtagtcgtcgacgaccacggcgttgtccagcgagccgcccagggccaggttggcctcttgcaggcggcggaattcgctgaggaaaccgaaggtgcgcgcccggctgagctggcggtcgtaagagccgtttttctgcgaatagaccatgcgctggcggcggatcagcgggtgatcgaactcgatggtgtagtccaccgagaagtgatcggccggcagcaccttgaggaatttgtcgccttcgctgacgcagacctcgcggcgcacggcgaagtacttgcgcggctggtcctggcttttcaggccggtgtgcttgagcaaaaagacgaacggcgcgctggagccgtccatgaccgggatctcgggggcgtcgacctccaccaggacgttgtccacgcccacgccggccagggcgctcatcaggtgctcgaccgtggccacgcacgcgccgccggagcccacggtggtgcacatctcggtggagaccacggcgttgacgtcgccggggatcagcggcgagtcgggaatgtcggtgcgcttgaagaccacgcccgtgtccggctcggccggccgcaggcacaggttgatgcgccttcccgaatggagcccgatgccggtgcaggccacgggtcgactcagtgtccgctggtagattgtcatcaactcacccttgcatcgcgtttgattccgctctggctcgcttcggcggcgggtttgaccgccttccgcgcaactgccgcgcccaaaacataagcaaaattcgcgccaaagcgcacggcgggcgacgatggggccaaaagcgcggcaggggcggggtttggccgctggccgctcagcgcgggccggatttcgcggagggctgttgtgtgccgtcggccacactctcggcgattgatgtgtctgttttgacacattcgcccatcagccgccgggccagggccaggtcctcgggccggttgacgttgatgaaactgaggccttgcgggtccaattgggccagttcggccgggccgatgaagcgcgtgcagtgacggcccagcaggcgcttcatgcgcggctggccgcccttcagcaggcccagggcctggcccagcacatcgcgcgaataccaggccaaaaggggctccgggccaagggggcccagcggggccacggcccgcatgcgcccgtcgccttgggccaggcgggccagcagcgccggctggaccaggggcgcgtccaccgccagcagcagcacgctggccgcgccggtgtcgagaaaggccgtggccaggccgcccaacggcccctggcccggccagcggtcggccagcacctccacggtcagatcggccatggccgccacctcggcgcagaccaccgccacccgtgggcaggcggcggcgagcttttccacggccaggtcgatcagccgacggccggccaccgtccgccagggcttgccgccgcccaggcggcggcccggcccgccggccagcaccacgcccaggggcggctcaggcatcgcccgcgccggcgtggccgtggccttggcgttcgagcacggcgacggcgtcgtggcctcggttgaggaagatggcgcaacgcgggcaggggccctggcagagggtctggtcggtgcgccgcacctcgtagcagggggtgtgcggtctgtgataggccgggcacagctctttctgggcgcagccgaagatgttccaacagggggccatcagcaggagattgcgcaggcaggccagggtgaagccgcgctcgtggatgagggcggtgatgcgccggatctgggcgatatcgaagtcgctgtagaggcggttgttggtcttggcctcgcgcaggggtttgatgaagccttctttttcatactcgcggatgcgtttttgcgacaggtccacccgccgcgagacttcgttgatcagatgcatttcgcgtggctatccggcaaaaagcgcggccccggcccaggtcggcgcgtataaacgaaacttcgtgcaagtggccgaggcaatttctaccacgccgccggccgatttcgcaaggcctggttcagcgccgccggccacgccgcaggccggtgcgcagcaccagccaaccggcgatgaacagggcgaacatcacccagcgggcctgggtgaactccagccaccaccaggcctggggtgaggggtaaaaatggcacagggccacgtagcccaggccagccaggatcaaaactagtccgatgacgactttgttcatggcgcgcaatgcttgttttgggttgtcgtggcgcgcggccgactccggctgggcggtcgcctagcactcgcgggtgcggttgatgcacgccccggcggtgacgctgcggttgccgccggcccgtttggcctcgtacatggccaggtcggcgcgcatgagcaggctgtcgggcttttcgcccggctggagttgggccacgccaaggctcatgtacaccggttccatgcccttatgcaagaaactcatggcgatgggccactgatcgttgaaggcgcggcgaaagcggtcggcggcgatggtggcgttgtcctcgttggtctcgaccatcagcaggcagaactcgtcgccgcccacgcggaaggcggtgtcctggccgcgcagcacgccgcgggcgcaggtggccaccaactgcaaaatggaatcgccgacctggtggccaaaattgtcgttgaagggcttgaagttgtccagatccaggcagatcaggctcagcggccggccgtagcggcaggcccgggccgtttcgtcgtgcagcacgctgtgaaattgccgccggttgtagaggccggtgagcgagtcggtgatggagagccggcgcagttcgtcctcgagttgtttgcggcgggtcatgtcgtggaaaaagcccacgctgcccacctcctggccgtccttgaacagcacgatggccgaaaggcgcaccggcgcgcagacgccctgacggctgacgccctcggtctcgtaaccctccaggcggcccgggccgccgtattcgtcgctgtagagggcttttttgatctcgcgggcccgctggcgcgagccatagatcacgtcgatggtcagtttgcccagagcctcggcggccggataaccggtgaggcgttcggccgccgggttgaaaatggtgaccacgccgcgccggtcgacgccgatgatggcgtcggggcagagggtcaccatcttgccgacgaagtcttccatcaaaaccaggctttctctgagggcgggtccgatcgagtccatgggtcgtttgtcgccttgcgggggtgatctggcctggtgcgcggtcctggcgcaacgctttgggcaatcttgcaccattgtggcgaccacttgcaatatgtgatttatgtgccgttttctggcggaagatcggttggtgtgaataaatcgtcaccacgagggctgtttaagaatcccgataaaaaaccatgatatcgtccgcggatgacgcttttgtcgtttttgtgtgaaatgtccgtgcggtataatttaagctaaaattcactacttggagcatcttcgaccaatgacgacccatctcgacgacaacccgggcggccaagggcctgccgggccagacaccgacggcccggcggaccaggccgggccgcccgccggggctggcccgccgcggggcgaggagcgttttcgccaactggtggagatgctgcccgaaacggtcttcgagtccgacatcaccgccaggctgaccttcgccaatcgccaggccttcaagaccttcggctttagcccgcgcgatttcgcccgtggcgtcagcggctacatgctgctggcccccgaggatcgacccagggccttcgactacatggccagcgtggccggcggcggccccggcgagggtgtggagttcaccgccctgcgcaaggacggcggcgtttttccgatcatgatgtacgcctcgcccatcgtgcgccaggacgaagtggtcgggttcaggggcatcgtcgtcgacatcagcggcctcaagcaggcccaggaggccctgcgtcgctccgaggaaaaatatcggttggtggtgcagaacgccagcgagggcctgctggtcagcgtggatctgcgcttcgccttcgtcaaccccaaggccgaagcgatcctgggccacgccgccgaggccctgctagggatgacctaccgcgacgtgatccaccccgacgacctgcccgccgtggtcgaaatctccaggcagcgggcgcgcatggacccggcccagagcggggcgtcccatgcctgccgggtgctgcgcggcgacggccgcacggtctgggtggagttcagcggcgtgcccatcgactgggacggccgccaaggctggctgaatttcgtcagcgatgtgaccgccagacgccaggcccacgaggaagccctgctgcgggccaagctccaggcggccatcgagaccgccggcgcggcctgtcacgaactgaatcaacccctgcaatcgatcgtcctgatggccgaactgaccctggcccaactgcccgccaacgaccccctgcggccgcgcatggaaaaaatgcgccaggaaatgcgccgcatggccgccataacccaccgcctcagcggcatcacggtctaccgtagccgcgactacctgggcgcgcacagccgcatcctcgacctggaaggggccggacaggccgtcggcccgcccggcgacgaacaggcctagggccggccctggttgaagcgcgtcggccgtttttcgaaaaaggcccgcaagccctcggcgaagtcgggctggccgcacaggtccatgatgccctggcgctcgttttccagcaccacctccaggtcaccgaagaccgcctggttgagcagggccttggtgcgggccagggcctgggccggggcctgggccaggcgctcggccgcctccagggcgcgcggcagcagctccgccggggccacgacctggttgatcaggccccagtcacgggccgtggccgcgtcgatggcccggcccagcaggaaaaactcgctggcccgcttgtggccgatcagccggggcacgatggccgaggccccgccatcggggcagacggcgatgcggatgtaggccggatcgaaacggacgccttcggccgccaaggccaggtcggccgccagggcccaggccaggccgccgccggcggccacgccgtttatcgccgcgatcaccggcaaccgcagccgccgcagggtgatggtcgtcttggccaggatataggccagatccgagaaaaagcgtcggatatcgccaccattttcaacgatatcgcgcatctggcgcacatcaccgccggcggcgaaggctttgcccgccccggtcagcaccaccgcgcccaccccggcggcggcctgtgcgtcctccagggcgcgggccaactcggggccgctggcgaaatccagcggattgaagcgctggggttggtttagggtcagcaggcgcaccgcgccatggtcttggacgctcagcgtttcgtagggttccacggctcttttctcccgtaatttcagccagcatcgacgcgtcaacccttcgcgggccgactggccgacgccaacattataaacacgtcgcccggccgaaaacacccgctgtttggcccgggcgttgattggctaacccttgctcacaattgggctttatgctagcctttagctgaacggaacaggaggccgcattgggcagaagcgtcaaaaggaacatcgatgtccatggcatggcccaacgtctcaaaaagattaagctatcttcgctggaagccgtgctggggggcctgatcctcgtcggcatgctatatcttgtttccatctggatgggcgcttttggcgcggccgaccggcccgccacccaggccgaagccgccccgcagaaaggcaagctcaacgccgccatcgtggccagcgaaagggccttggcccgcctggaggccatggaggccgacatagaagccatgcgccgtcgcatggacgaggccggcttgggcgacgacaagcccgacggcctgttcggcggcgccagggaagccggccagtcctcggccctggccgccgcggaccccaacgtcgcgcgcaagctcgacgatctcgaacgccgcatgggccccttcgacaaaggcaactcggcccagcggatgaccgtcatggagcgcctggggcgcctggaacgtcagatggttttattggccaagtggaccaacgacgtcaagaacgccatgggccagacggccaagggcgccgcgccgtcgccgacgatagccgccgtcagcggccgacaacaaaccgtcaaggccgccgccgtggccaaacccaaatccaaggccagggccgccaacaaccatcgcatcgtctacaaggtccgcgccggagacaccttggcgcgcatcgccagggttcacgcggttacgatcgccgacatccagcgctggaatcccgatatcggttcgggccaccgcatcatggtcggccaaggcctggtgatcttttccggcgaggcctcgtgagtgagggctggccggcctttttctccgacaatcgactgcaactggcccggcgcttggcccttcggcgggaacaaaccctgtggctgtgcggtggagccatccgcgatgcgctcctcgaccgccggcccgccgacctggatctggccgccgacggcgacgccgcggccctggcccaagacctggcccacgaactgaacggccgctacatcctcctcgacccggatcaccaatcgtgccgcgtcgtggccgacggccaagccatcgacctgaccggcctgcgcgccccgaccatcgagcaagacctggtcgcccgcgatttcaccatcaacgccatggccgcaccgctggacgccctgttggccggccggccggtcctgctcgaccccaccggcggccaggccgacctgcgcgccggcctgctgcgcccggccgggtcgggcgtgctgcgcgccgaccccttgcgcgtgctgcgtgccgggcgcttggccgccgaactgggcctgagccccgcgccgggcctgccggagcgcctgggccgcgccgcgtcgggcctggcccagacgcccaaggaacgcctggcccacgagtggctggccatgctggaggccgccgacccgaaccgcggcgtgaacctgctggagcaatgcggcgcgctgggccttttgctgccagccctggaagccggccgcggcctgggccagaacccgtttcaccacctggacgtcttcgaccataacctggcctgcctggcggcggcccaagatatctggcgcgacccctcgccccttttcggggcaatggccgccgagacggccgactacttgacgccgccgcgccgccgcgccctgcttttctgcgcggccctgttgcacgacgtgggcaaatccgccactcgcctcgaaaccggccccggctgggccacgttttaccgccatgacagcgtcggcgcggagctggcccacgccgcctgccagcgtttgggcttggccaaggccgatagccgctttgtcgctcgcatgacggccatgcacatgcggccttttcacctgctgggcgcgcaaaatcgtgggcagttgaccgctcgcggcgcgcggcggctgatccaggcagtcggcgatgacctaccgggtttgtttatcctggccatggccgacaccgtggccggccggggggcccagcgaccgcccgacgccgaaaaacgcctgaccaggctttacggccgcgttgcccacctgcgcgacagccagctcaaggccgccctggccgcgccgcccctgcttgacggacgccagctcatggccgccctcggcgtcggccccggcccggaagtgggccgcctgttggccttgctgcgcgaggcccaactcgacggcgcaatcaccaacccatacgaagccttgaacttggcacgccggcgcatgcggcgcggttgacggccccgatggctgctgttagatttgccgatggaagtggatagctctctggtggggctcccggacttcaaatccggtgtggggcatgagtaatgtctcgggtgggttcgattcccatgcacttccgccataataaaatcaaggggttggggcctgacggtccggccctttttgttttgaggcgcggcgagatgaccggtgggagggttactccttggtgtagtaggcgccgtcctggcccacgaaaaagccttcgttgcccagattttggtcgcggccaaagatgcggccgtctggagccatgacgtattggtcggcgttggcgtcgatttccctggggttgccgtcggggccggtgaaggtgcgcgtgccccgaatgtattcggtccatttttggtgggcctcgtcggccacctgctggcggtggtaggtcatttcctgaatgatacgggccagttcgttttcggtgcgcgagaccacgtagctggtggcgcccacctgacgcatctggccttcccaccaataaggatcccactgaaagctgcccaaggcccgggtgtatatccgccaggcctggggtagggcctggggcgcggccaggtagcccgagagcttggtaacctcccagttgcccatgtccggcgcgccgggcgcgattatcaaacgtgtctggatcagcaaatagccctggcgcgggccctgggcctcggtggtctggaaggtcaggtcggcggtgtcgacccgaccctggatgccggcgctggccatgatgctcatggcctggttggaaggctggttgagttcgcgcacgatgacttggctgatgggccccaggcttttgggcaggtagtagtcgagggcgaagcgggctccgggcagatagcgcatgaccagcatgttgacgccgtagccggggctgtaccagcgtccttcgacgaagcccatggcggccatttgttggttgggctggaccatggtcgggttggcggcgtcgccgatgcggatgaaaatcagcccgtcggggctggtcatggtcacctcgggccgcacgtccacggcggcgtggcgtcgcaggccgccttccacccgccagcccgcgggcgcgtccagcgaaaaggcccgctcggccggatcgacccagcgtatccagccctcctgggccgtggctggttgggccacggcggcggcgatgatcattgtcagcaacaggcggataaagaagcgcattttttgcctccgctttgcaatcgtcctcgcacgttcggcttggcgagttggccagcgcatcaaagcaaagcacaagccggggggcaaatcaagttcacttgcgcacctggggctgtgttaaaatcgtttcatgatcggcaaacggcatcggctacggggatcggcggcgttgggggcgctggccgtcggggcgggggtgttgctcatggccacttggttgagcggttggcaacggctggtcgagagccagatattctatcccgaaaagcaaattcactacacgccgcgcgacatgggcctggcctacgaggacgtctggttcgagtcggccggcggggtgcgcctgcacggttggttcgtgccggcggcggtggggcgcacggtgttgttattctgtcatggcaacgccggcaacgttggcgaccgggtcgacaacatcatgcgtctcaaccgcatcggcataagcgtgttcatcttcgattatcgcggctacggcaacagccggggccggcccagcgaggaaggcctctaccgcgacgtggaggcggcctgcaacgtggcccaggcccgggccaagcaggaaaaggcccgcctggtgatcttcggccgctcgttgggcggggtggccgccgtccacgtggccgcgcgcaaccactgcgccgggttgatcctggagtcgaccttcacccatctgggggccatggcccgcattcattttcccatgcccctgcccgaacaatggctcagcagccgcttcaacgcccgcaaaaagatcagcgccgtgcgcgcgccgatcctgtttttccacggcgaccaggacgacatcgtgcccctggccctgggccggcggctgttcatggccgcgcccgagcccaaggagttcgtgaccctggaaggcgcgggccacaacgacacctacctgatcggtgaggacgcctatttcgccaagttccgggcattttgcgagggcctgccgctttagtcggcccggcccggccaagacggcgttgcttttgcgggcggggctggttaaattgggccagggctaccgcactctcgccgaaaggatcgcgcctcgatgagcaagttgaacgtgttgttgctgcgcctgggcctgggcctggtcagcggttggtttttgaacctgctgtttttcagcaaactgccgatggcggcggcgttccgttccggggtggactggctgatctctttgatcctggccggcatcgtggtgggcgcggcctacatgtccgaggccctgcgcaaacgcggccaatgacgcggccgccaaaaaacggccggcccggcgacgagcgccaggccggcggtggttgccgttgggggccgctcagtccaggcgctggcagcggatcaagagcgaatcggtgatggcctcctcgcgcaggtggacgatggcctgataatccgggtcggccatgaactgcttgaacaccgtccagcttggccattccacaaagaaaatcaagtcggcgtcgaacttgccgatcacggccttgaagggcttgaacgacggcaggggccgaccgccgaagcgcaggacaatgggcccggccgcccgcagatactcttggtatttttcgcggccgccgtcgggtttgaaccacagggcgttgagcatgtaaaatttgtcttcactgttcatcgtcgcctctttttgtttcgcgttcgcgccaaaccccacccgtccaaccaaatttgtttcatagcccggccgccgtcgcgcgaccgccggctcagaccgcctccagcatgttcatgtcctgatcgctgagcaggcggtcgatgttgagcaggatcttgacccgcccgcccacttggaccaggccctggatgtggcgggtgtccagttgggcgccgaagttgggcgcctccatgatctgatcctggcggatgtttagcacctccgtcaccgagtcgacgaccacgcccgtctggaccacgcccttgcggcccatcacctccacgacgatgacgcaggtgcgttcgtcgtaggcgcgctggtccatgcccagcttcaggcgcaggtcgaccagggggatcacccggccgcgcaggttgatcaccccgcggatgtattcgggcattcgcgcgaccttggtcaccggctgcatgcccacgatctcgcgggttttcagcacggccatggcccagtcctcgccgcccagggcaaagctgaggtacttgccttcggaggtgagcatggccttggacgactggccggcggcggcgcgagcggcctcgaccttggccaccaggtccagatcctcgccgggggcgtgggaggagagctcgcggggcaggccctggcaggcgacttcggcgaagcgcgtctcgacgaaggcgtccaggtccaccgccgcgcccacgcccattttgtggaccatgtaatcctgcatgcgccgcaggtcgtcgatgaccgggaacagatcggtggtggtgatgcccgagggctcggtgagcacgttttgcagcacggcctttttcaggcccagggtcttgccgggatcgagaaagttgacggcgatgtcggcggccgcgccgggctcggtcttgacgaactggccggccttgaccaaaaggctgatgaactcctgcacggcggcctcgtgggcggcgatgacctcgtcgcgcagggtgaccacgcagcagggatgatgctcccagacctcgcccgagagaaaatgcagttcggccgcgcccgaggcgatggccttggtgcccaagggctcggcgaccatgaagccgctgcacagctcgctctgggccaagagctcgggcatcttgatgggcgggacgacctcgaagcgcacgtcggaaacgctttcgcccggcgtgcccggcgccaggccaagctgcgaaaggtacatgtgcgagatcatgtgatgcaccgacaagcggtgggggatgtagaaggccgtgtcgcggaaatagtcggccggccggtccttgcgatattcgcggctctttctgcgcacgaagatcgagccgtttttgtgggccagcaggcagagcttgatcggcacgccatagccgaaaaggtccatgccgatgggcgccaacaccaacgcgccgtccagttcgccgttttccagcttttgctgcaccgggttccagccgggcaggcagacggtctccagcacgaagtgcttgggccgggccaggccggtttcgatctggtgcttgagcacgcccaggatcaggtggtcggtgatctggatgtgggcgattttgagcttgagccggccgtcgtcggtgaactggggctggcgggccttggagccttcgtcggcggcctcggcctggccaaagcattgctcgatcttggcgcgcagttcgtcggcgttgaagggtttggccaccagggcgctgactccggcctcgcgggccagggagacctgttttttctcgccctgggctgtggccatgatgaagggcgtgtttttgcgccgggcgtcggcgcgcacccatttgagcaactcgtagccgtcgaagttgggcatgttccagtcgctgatgatcagttcgaccggctcctcggtgacaagcttttccacggcggcccggccgtcgtcggcctcgctcacgttgacaaagcccaattcgcgcaggatggccagctccatcttgcgcatgatggaggagtcctccaccagcaggatgcggatgtcgctcggaacgctcatgtcaatcctccgctggcgcgggcggcctcttgccggccggccttggcgtgtggctttggtccgtgatcggcccggcggcggttgttggcgtcaaacccgccgcccgtgacgcgcgaaaactcaagcgcccggccggggcccgcggcccaggtaggcgtggaacggataccccaggcgcgaggcgaccatgccctcgaccacctggcggaagcaggccatgggcaggcccatgcccatgcggtcggccggcaggccggccagcagccgcgagcccaggcaataggacgagacgttgatctggccgctgagatggggccgcacgatcaaatcgctgtccaccgcccgcagggggcccatgtcggcgcgcacgcgcccgcccgtgacaaaggcccaggcctggacgattctggtcagttcggccggccgcggcgagagcaccaccacgtggggctcgatgtccagttcgtcgtaggcgttggaaaaaacgaacacggccttggtcgtggccggttggatcgccgccatctcggccacggcggcccgggccgtggccacgtccttgaagcggcccggatcgtcggggccgaacagggcgaactccgcgcggccggcgtccttgcaggcgtagacctcgccgctggtgaactgggccggggccggcggccgaaaccccggccccaggcccgattgctctttcatcacgcaggtgtaaacccgcgcgccgggcaagggctcgggctggcgctcatcgaccaggcccagggtgatggccgcggccacgcagccgatattgtcgatggtcaaaaggatcggctcgccgccctccacgtggcgcagggcctggcagcacatcaccgactcgctccggggcgcgtgcttgagcaactggggcgggatgtcgtccccggccccgtaaaggcgcacgtaggccgccggaatctccagcccggccacgcccatggcctcgatcatccgcgcgtataggccggcgatggtgctcatttccgcctcgttgagttatcggccgcaagcaattatagcctggaccggcgggcgaactccaccgcgcaagcgagggtggggcaaattatgcgcgggccgccgatggtcgacggcccgccgacaggcgcggccttactcgctcacgcccttgttctgggcgatcttgtccactttgtcggcgatgcggaaaatcaccagcaacagctccatgtagaaccgggccaaaatcagcatgatcagcgcgccgatgggcaccaggatcagggccaggagggtgctggcgaaaccggtggagtaggcgaaggccgagaacaggccgaacagcgtgtatagggcgatgcccacgatggccaggatgtaaagaaccttgaccaggcgcggcgtcacgaattcgctgaacgagaaatcgaacaggtcggagaaaaagttcttttgcatttggcgctcctttttggatgattatcgttgcatgtggctttgctccatcataggcgcgccccacggggcaaaacaaccgggatttgcgtaattgatcagacctttgcccgacaatggggtgacgggcggcccgccctgggccgacccggcccagtggcgcgacctcaaccgacgcctggagcgggcctgcgccgtgggccacgatcaggccaggcaagcggccctggccctggccggccttttgggccaggccgacgccctgctggacgagctctgcgcggccgcctgcccctggtgccccacgccatgctgcctggaggccaaggtctggctggaccgccgcgacctgctgttcatccaccttggcggccagagcccgccgccggcccaactgcgccaagggcgtcacgaccactgccgctacctgggccctcgcggctgtcggctgccccgcctccagcggccctgggtctgcacctggtatctgtgcccgacgctctcggcccgcctggccggccgccccggccagcaagcgcgctggcaagggctggtggcggccatcaaggagcaaaggcggctgatcggcgcgttgatggccgatacgatcttatgaccacgggcgtgggcggaggcgacggtgaataatatactacggaccaatcataggaaatcgccttgcataatctccagccgatggtaatcattgtcgcaggggcccaagcgccgcgaggagaccttcgcgcgcggcccgccaaggagcgacgatgcaagattccaccgtggaaatggagcgcctgcgggccagggtaagggaattggaaggccaactggcccgggctggcggcccgggcggcgggcccatggacgccatcggcaagcggatggccgttttcgaggccatcttgcaacgcgcgccctacggcgtggtgataaaagacgccgacatgcgcttccgcctggtcaaccagcgctattgcgaactgctgggcctgagccgcgaggaactactgggcaagaactccgccgagctgtttccgccggagctggcccgcggcttcgacgaggaagaccgccgggtcatggagacccaggagcccctcagccgcacctccagtgtgtttttcggcggccgccaccgctggctgcgcgtgcataaatcgcccatcgtcgacgccaatggcctggtctacggcgttttggccgcggtgatggacgtcaccgagcgccaggtctacaagctggccctggaggaaagccagcggcgttatcaccagcttttcgagaccaactgcgccatgaagatgatcatcgaccccgccgacggttcgatcctcgacgtcaaccaggcggcttgcgctttttatggctatccgcgctacgtcctgctgacgatgaacgtgggcgatctgtgcgccgacggcaggcgcgaggccctggagcgggtgcgccgcctggccgagggttgccccttgccgctggaggccaggcatctgctggcctcgggccagacccgcgacgtggagttgcaccacggcccggtcagccatggggctagcctatacgtttatgtgatcatccacgacatcaccgcgcgcaagcgggccgagttggccctgcgccacagcgaggagcgcctggaattggccctgaagggggccggcatggccatgtgggatcacaacctgcaaagcggcgagattttcgtcgacgaacggatccaagacctgctgggccacaactacgccgatgtgggccacgacgccaaatttttctggagcttggttcttcccgaggacgcgccgctcatgcgccaagccatcgaccagaacctgaccggccagtcggactcgctttcgtgcgagctgcgcctgcgggccgccggcggcgattaccgctgggtccaggtcacgggccgggtggtcgcccgcgacgaggcgggcaaacccagccgcatggccggcacgctcctggacatcagccgccgcaaaagcgccgagcaggagcgcgaacggctcatcgccgagttgcaaacggccctggcccaggtgcgcacgctctcgggcttgctgcccatttgcagccactgcaagaagatccgcgacgaccagggctattggaaccaactggaggcctacgtggcccgccattccaacgccgagttcacccacagcatctgccccgagtgcgcggccaagctctaccccgagatctacgcccgcaaacgcggcgaccaggccgaaaagccctagtcggcccgcacgccgcgctcctggcggggcacgccctgggcgtcgagccagctttcatagccggccatcttggccagggccttgaccgcccgctcgggcgtctggaagaaaacgcccttgaaggtcgcgccggcgatctcgacgacggttttgtcgttggggtcggcgtccaggctcacgccgatgaccggcttgttggcccgctccatggcccggacgatgtgctcgacgtagccccgctcgatctcgcgcaaaatctggcggccctggccgaggtattgccggtcgcagtcggggttggtggccagggtggcgtcgatgagccgctgggccatggccttgcggcccatgatgcccaggtggatcaccgcgtcgcagccgtcccagtccagcagcatgtccaggatggtcatgggcagcttttcgtcgggctcgcccaccaggtccaccgggttggcccggctccaatagggcggcaggagcttgtcgatctcggcgatgatcgccggggacagctcggccacttccaggccgtattcgctgcacaggtcggaggtgaccacgccccagccgccgcccagggtgacgatggccacgcggcggccggccggcaggggcagcgaggcgaaggccgccgaaagatcgagcatgtccatgggttgatcggccaagaccacgccggcctggcggcaggcggcctcgaagacgcggttgttggaggccagggccccggtgtggctggcggcggccttgccgccgatggccgtgcggccgcccttgagcgccaccacgggcttgcgtcggctgagccggctggccgactggaaaaaccgccggccgtccttgacgctctccagatagagcagcaccgttttggtcagcttgtcggcctcgaagccgtcgagggcgtcctccaccgtgagcatggcctcgttgcccgagccggcgaaggcgcggatgccgatgccctgatcctcggcgaaaaacaaaagctgcacgcccatgttgcccgactgggccacgaaggccgtggcccccggcgctggccgcgccccggccccgctgcaatagaacttgtggtgggggttgcacaggcccatggtgttggggcccaggatgaggatgccggcctcccgggccgcgcgcaccagttcgtcctgcatggcctggccctcggggccgacctcggcgaagcccgaagacaccagcaccacgctggtcacgcccttttgcttcagctcggggatcagggccaagaccttggccgccggcaccgtgaccacggccaggtccaccggctcggcgatgtccagcaccgatttatgcaccggtcggccggcgatgactccgcccttggggttgaccagatgcacctggccggggaagccgccgtgcagggtgtcggtgaagaggcggttgccccacttgccaaagacgtcggaagcgccgatgtaggccacgctgttggggtggaacagggcggccatggccgccggcgacaccggcgggcgggcctcgctccggcgtacggcctggcccaggacgatcagggcgtccacggcgcggacctggccatcgggcgagaccaaaagcgggtttatgtcgatctcgcgcacgcggggttcgtccatggccaggcgcgacaggcccaccagggccgcggccaattgctggcgatcggcggcggcctcgccacggaagggccccagcaaggcccgtgagcgcagttcgtcgatcatcgacagggcctgggcctggtcgatgggcgcgatgcgaaagaccgcgtcgtccagcgcctcggtgaacacgccacccaggccgaacatcaccaccggcccgaactggtcgtcggtcaacagccccgccacgaactcgcggcggccggccacctggggttgcagcaaaaagccttccaggtcggccccggccgtggcggccatcgcggcggcggcctggcgcacggcctcggcgctggtcaggccaagacgcaccaggcccaactcggatttgtgggtcagcttggcccccaggcccttgagcaccaccggccagcccatggcctgggcgatcgcggcggcctgatcggcgtcggcggcccggcgctcctcgaccaccggcacgccatattgggccaggacgcgcttggaatcggcctcggaaagggcgtgttgccccgcggcgattgccttgtcgatcaactccgtggcgctcatgctggcctcccatactctgaaagatgattcattattcagtaataaagcgtcgcgcgccatggtcgcggcccaaatgcggctggccgccgggcgcggatatttgtaacattgttcttcgcgcagacttatgtttaccaaagtttggccgtcttgtctgcccatgggcggcgcgttttttggcccatggtgcgttgacgggcctgtaaaatatggcatactgggcgcggaggggcgacatgaaaacgaaaatgcttttgtatttccgcttgttggtaatgattgcgttgacgctggccacgccggcctgccagttggaggagcccctcagccccgaggcccagcgtttcaaggacgcggtgcgcggccaactggccatgctggagcccggcgtggtcaagggcctggcggccgatgacgaagccgccgtggacgaggcgctaatggcctatttcggccagacgccgtggctcgaggagccctgctcgtattcggtgcatgtggtcaacggccagcacctctacgtggccggccgctggcatgcgcccggcagccagagcgcggcctcggtcaaaaaagagtgggtgcgctactccaacttcaaggacatcttcgacgagctggaaggcggtcgggtcaagccggtgcggctttatgaccaagacggccccttcgtggtgatctgcgcgcccctacgccgcgacgacaagttcatcggggccatcggcctgattttgcccgatgattgcctgcccggtcgttttgatttgacgcccgaccaagttctggccatcgattacaactgagcccgcgccaacggacggggcgccggccccggcggcgcgctataatgaactcatgtccgcaaccgaccaaagccgcgccctgcgccaaaccctcgaccgctggccctcgccggcggcgcttttgattttttcgttgcaatggctggtggtggccgtgcccggcgtgctggtggtgggcgatctggtggccgtggcctggggcctggacggggccggacgcctggcctttcagcagcgcctgtttttgctcatgggcctgacccaggcggcccaggtggtctttggccaccggctgccggggctggtcgggccggcctcggtgctgttggtgggggtgttgggcagcgtgtccagcgggcccggcgcggtctatggggccatggccatcggcgggctggtgatggccttgctggggcccacgggctgggcctcgcgcctgggccggctctacaccccgccggttttggcctcgacgctgatgctcatcgccatcagcctggtgccggccatgggccgcatggtctttgatccggccgccgcgggccgtgcgtggggcgcgtcgtttttgttcgccatggccctggcctgcctgatcctctgggcccagagccgtttgcgcgggctggccggcgcgtcgatgctcatggccggcatggtggtgggttcggcggtttattatctggccggcatggggccgtggccgggcctgccgccagcgagcggccagggcctgacgctggcgaccttcgccgggcccagccttagcttcgacttgccggtggtgctggcctttatcatctgctcgctggccttggtggccaacgagctgggcacgctggaatcattgggccggatgatggatctgcccgacatggaaaagcgcgtgggccgttcggtggccgtgggcgggctgggctgcctggccgccgggttgctgggcgtgctggggccggtgacctactcggtgagtccgggggtggtgctggccaccgacaacgccagccgctggtcgctgctgccggtggcgctggcgcttgtgctattggccttttggccccagggcatgggcttttttcagcttgtgccccagccggtggccggggcggtgctcttttgcctgatggccctgaccacctacgccgccctggccgtgctggaaggcggggcctgcgcggccgatcggcgctcgggcctggtggtgggggcctcgctggtggccggggcgatcatcagcttcctgcccgaggacgcccgccaggccatgcatccctacctgcggccggtgttgggcaacggctttgtcacgggcctgctgctggccatgatcctcgaccgcctcctgccccggcccagcgccgccaagtaggccgggccctatttgaccaacggcagaacctgggcgaactcgggtcgatcggcccgttgcaacagctcgtagatgaacatctcggcgctggtgatcagcgcgccggcctggcgcagacgctccagggccagggcgtggttgcccgccgcccgcgagccgacggcgtcggccaccacctgcacggcgtatccggcggccagcgcgcccagggccgtctgcatcacgcagatgtgcgcctcgatgcccaccagcaccagcgtccgccggcccaggccggccacggccccggcaaacggctccaggccaaagcagtcgaagctggttttttccatggcctccagccccggcggcagggcctgggccaggggtgcgacgatctggcccagcttgcgctggcggcaggccagcacgggcaggtccatcagcccggcaaagcgggccaggcgctggcagttggccaacacggccccatggccgtcgatgaccggcaaaagcttttcctgcacgtcgatgacgatcagcgcgcagtcctcgggccgggtcagggcgtgtgtcatgagcgctcctttcgtggtgggcgcgcgaccgggctcagtcgagcacgaacaagcgcgcctgacgccgcagctcctgggcggccgcggccatgtcggccgatgacgccgcggcctgctcgaccagggccgcgttctgctgcacggcctgatccatctggcccacggccttgttcacttcctcgatgcccagggcctgctcgtggctggccgcgctgatctcggccacggtctcgcccacgtcacggacgttatcgaggatcgcctccagcagctcggcgttttcgcgcgccaggcgcacgccctgctcgaccttttgcgcgctctcgccgatcagcccctgaatctccttggccgccgccgccgagcgcccggccaggttgcgcacctcgccggccaccacggcgaagccacggccggcctcgccggcccgggccgcctccaccgcggcgttcaaggccagcaggttggtctggaaggcgatctcgttgacgacgctggttatctctttgatcttttggctggaggcgttgacctcggccatggcctgggccgtgcgcgcggccgattggccgccgtcggtggcgatgcgcgtggtcttttgggccaagtcattggctttggccgcgttttcggcgtttttgcgcacggtggtggtcatttgctcgatggtgctggcggtctgctcgacggcggcggcctggccgctggtgcgatcggccaagtcttgattgccgctgtttatctcgccggcggcgttatcgacccgggccgcgccctcgaaaatgccccgggcgatgtcggcccaggccacgcgcaggctctccagggccacgcccacgtgggcaatctcgtcgcggccgctgaactggtgggccgtgggccgcagatcgcccgagcgcagttgctccaccgccgccaccagccggcccaactggccaatgaccccgcgctcggtcaccagccaggccagggcgaagaccgcgcagctcaggcccaggccaaggagcatcagcatcttgagcaggacgaccttgccccgggcgatgtcggccagcatgtccacggccttgttcatctcggccaaaaggcccaggttgccctggaccagcgcgtgcgtcgcttggcgcatgcgcgcggcgtcgggccggtcctggaggatctggcccagcggctggcgcagctggcgccacaggccctggaccagcgccaactgggccgccaccgcgccgtcggccgctggcaggccggccgccgcgtcgccgtcgatcagcccggtcatgccttgttcaaacagctcgaccgaggcggccagttgctttttgacctccgccggctggccgaaatcggccgccagcatcagcgcctccttggtcatcttttgcgagagcatgcgctggcggccagctatgttgaccaccgcgccgtcggcctctcgcgcgcccaggaaataaatcgcccccaaaaccaacgccgccgtcgtcgccaacagcaggccaaaggccgtcagcgccttgatccgaatcgaaccgccaaaccaacccatcgacgcctcccgcggcatggtcgcgtccacccaatcgttgatcgttttagcatagcaacggcgtggtgattaatcaaaggctggattgccgctcttgccggcttttggcccgcgcttggggcaaaagcccctcgatcagccgcacggcgtcggccatctcgcggacggagtggctgggccgcacctccagcaccaggcgcggggcgtgggcgaccatggccaacagcgccggccagtccaactggcccaggccgggcggcatgtggtcgtcggggccgatggcgtcgtgcaggtggcagccaagcagccggtcgccataaaggcgcggccagtcggccaggggggccaggccggccagggcctgggtgttggcgtggccggtgtcaaaccaaaaaccgatgggcgcgccggcgaagcgggccaacaagtggccggtctcggcgatgtcggggagttcggcggcgtggttgcggttttccagggcgatggccacgcccagcttttcggcgcggcccagcaggcgctccagtgaaaagcaggcctgatccaggtggcggggggccaaggcggcccgctggcgcagatgcgcggccatctcgggggtgagcccgccggcgcgggcggcgtccggggtgacttttttgtccagaatagcggtgatctggcctagatgcaccaccagcgcgcccacctccatgtcggcggccagctccagcgaggcctgggcgtggcgcacggccagggcccgttgatccgggtccagatgggccaggttgaaggcgtcgccgctggcgcgcaggccctcgggcgtggggatgtagttgtgcagcgaaacgacctggaagccccgggacttcagttcgggccgcagcaggccaagcgtttgccggtccaggcgatattccagctccaggtggcgcgggcccacgacctccaggcgctccagaatgccttgggcgatttgcgcggccggcggacggggttggtcgggcggggttttttcctgggcccagacggtgctgatggccagcggcgcggtcattgatcctccgggggcgaaagacgaaagcggcctccgtcgaggccgggccgacggaagccgtttggtttgccgaaaactggcgcgccgatgctagggctccatgtagccggtgaggcaggccgcgccggtctttttgaactggctccagaaggggctgatggcccgcagcttttcgatgacgccgggcatgtgctcgaggacgtagtcgatctcctcttcggtgttgtagacgctcagcgaaaagcggatgctgccgtgggcggcggtgtagggcacgcccatggcccgcagcacgtggctgggctccagcgagccgctggtgcaggccgagccgctggaggcgcagacgccccgcgacgaaaggtgcaaaaggatcgattcgccctcgatgtattcgaagctgatgctgcaagtgttgggcaggcggcgctgtttgtcgccattgaggatggtggcctcgattttgagcaggccggcctccaggcggtcgcgcagggcctttacccgcgagttttcctcgaccatgcgctgggcggccagctcgcaggccttgcccaggccgacgatgtagggggcgttctcggtgccggcgcggcggccgcgctcctggtggccgcccatgatatagggcacgaagggcgtgcccttgcgcacgtagagcacgccgatgcccttgggcgcgtgcagcttgtggccgctgagggagagcatgtcgatcttgctctcggccaggttgatggggatcttgcccacggcctggacggcgtcggtgtggaagagcacgccgcggcggttgcagatggccgccaactcctcgacgggaaagaccacgccggtctcgttgttggcccacatgatgctgaccagggcggtgtcctcgcggatggcctcgcgcagcttgtcggggtcgaggttgccgccgcgatcgacgggcaaaaaggtcacgtcgtggccgcgctcggagagattctggcagaaattaagcaccgccggatgctcgacgcgggtggtgatgatgtgctttttgccgggctgcgagcgcagggcgctcatgatggcggtgttgtcgctttcggtgccgcaggaggtgaagatcagctcgccgggcgtggcccccagcagggcggcgactttttcgcgggcttgggccaggtgatgggccacctcgccgccaaagttgtgcatgctgctgggattgccgtaacggtcgccaaaaaacggcaacattgccgccacgacctcgggggccacctgggtggtggcgttgttgtcgaggtaaatgacccgttcgtgactcacgccttcacctcctcgaccaccagttcgtcggtgacgaactcgcgcagcttggcctgcacgaactggctgagcgtggcctggctggccgcgcaggagctgcacatgccgcgcaacgacaccagcaccttgtcgccgtcgatgtcgatcaactcgatatcgccgccgtcttgcttcagggccgggcgcacctcgcgttcgagggtctcctcgaccaggcgcatcttttggatattggtcagctttttcttgggttcggcctgcggcggggcctggaccttggccgcgagcgcccccgaggtccacaactcgtcgaggatctgctggatcttgtccacgcagtcgccgcagccgccgccggccttggtgtagttggtgatctcctcgacggtgtgcaggttgttttcgctggccacgcggcggatttcctgatcggtgacgccgaaacactggcagatgatctcgccctcggcctggggcaggggggcctggccgcggaaattgcggatggccgcctgcaaggcctgctcgcccatcaccgagcagtgcatcttttccttgggcaggccgcccagatattcggcgatgtctttgttggtgaggttttcggcctgctcgatggtcatgcccttgatcatctcggtcagggccgaactggaggcgatggcgctggcgcagccgaaggtctggaacttggcgtcggcgatgcggccctggtcgtcgatcttgatcatcagcttgagcgcgtcgccacaggccagggagcccacctcgcccacgccgctggcgtcgtcgatctcgccgacgttcttgggattgacgaagtgctccttgactttatcggtatattcccacatatggtttctccccggccgcggcgggccaaagcccttttcgccggctggccgtcagtggtcttgggggtattgacacagttcgatgagcacgccgtgggtggccttggggtgcaaaaacaccaccttggccccgtgggcccccgggcgcggctcgtcgctggtcagcggcacgcccttggccttgagctcggcgatggccgcgacgatgtcgtcgacctcgaaggccaggtgatggacgccctcgcctttcttggccacgtatttggcgatgacgccgtcgtcggtggtgctctggaccagctcgatgttggtctcgcccacggggatgaagccggtgaccagttcacccaccggctcggtggaggtcagctccaggggcagcatgctggtgtaaactttcgccgcctcgtcgacgctgccgacggccacgccgatatgggccaatcttttgatcttcatgggcgcacacctcgtaaaagcgggggccaactgcaattccgccgtttccggcggcattccatggattatccagcggttgtttaatattagtgccatcgtgacgccggcgcaactcttatccccgccggccggcaaaggcccttggcccggctggatcacgattttacaagcactaacaaaatttcgccttgcgcgattggctttttttgcatcatttgtataattattgcatcgttaccatgcacggcaatctgcgggccataacaacccggcccatttacgactggagagcgcatgtccgagccggtgagggtcgccagcggcgtaagcgaactggaccgccttttgggcgggctgttcatcggcgacaacgtggtctggctcgatgacgccggctcgttggccacggtgttctgcggcaatttcatcatggccagccagtcacaggagcggccgctgatctacgtcaccttcgaccgttcgcccaaaaacctgctggacaagcttggccccctggccgactatccggccctgaccatcctcgactgctttacccacggcaagggcatgggctccgaggtcttcctgaagttttacgaagacccgccggcccgtcgcgcggccaacgtggtgctgatgagcgcccccggcgaccccgaggaggtcagccaggccctctacggcttgcaggcccggcaccagggcgacgtgcgcttcgtgctggagagcatcaccggcatgcaggagctgtggggcgacgaggaggccatcgtcaatttctacagccgcacctgcccccggctctacgaactcaacaccatcgcctattggatcatggaaaaggcggcccattcggaccgcctgaaggcccagatcgcccacatcgcccaggtggtcatcgagctttcgatcaagcgcggcaccaccaacctgatggtggtcaaggccgaaaagcgtccctcggaaaacctccaccgccagttcaactattggagcaaaggggccagcgtcagcttcgatccccagcgccgggcggccagccgcttcgacctgggcaagcgcatcaaggagctgcgcggcaaaaaaggcctgagccagaccgacctggccaagatggtcggcgtcacgcccagcacgatcagccaggtggagagcaaccacatttacccgtcgctgccggcgttgatcaagatggccgaggtgctcagcgtcgagatagcctcgtttttcaacgacggggccgaggatcgccagcgagtggtcttttcggccgaggaggcggtggaggtcaagctggtggacatgccggccggcgcggtgcgcgcccaattgctttcgccggtggatctcgacagcaagacggaaccatatatcatcgagattccgccaaaaaccagcctgccatcgcattttttcatgcacaagggcgaggaggtcggctatgtgctggccggccgcgtgcaacttaagatcaaaaaggccgtgcacaacgcccgggccggcgacgtgatctttctgaccaacgaattgcccaccaactggcagaaccccggccgcacgccggcccgcctgctgtggctcaagatcggctgagcccagcgcccgtttgttagtttgcataataatcttggttggatgggcctttgtcctcccggcggccgcgcgctgtcgcggctttggctgttcgcggcggtggtgaaaaatgtcgtttgccgtatttgcagcatttttgtgacttttgcggcagagttgccgtaaagtctcgtcgcgcattattcatgattattcattcttatactgcaatattgccgctttaatcctgatattctgccgacgccagccgtggcctttgatggcgatcgttgcagtagttttttctttttagctgttattgtaattagttaatcgagttagcaccgctaattttgccttgacagcgaccgggccttcagtggaaattatggcaacaattgcatttcagttaaactgaatatgacgccgcgcgcggcaaagcaggcgcgcaaaccagtcaaaggcggcaatattgccgcattctctctggagataaccatgaatctcaatcgtcccaactccaacgaagccatccagaccaaaaaccgctcgcgcgacgtcgccccccagtcgggcctctgcacccgctgcatggacggctgtaagggcaactgcgacctgttccaggccaccttccgcggccgcgagctgctctatcccgggcccttcggcgacgtcaccgccggcgccgacaaggactaccccgaggactacagccacctgcaaatcatgggctacgccctcggcgccgacggcacccaggccgaccccgatcacgccaccttccccaccgtcagcaccgagacctcctttggcgtcacccacaaggtcaagatgaagatccccatgttcaccggcgcgctgggctccaccgagatcgcccgcaagaactgggagcacttcgccatcggcgcggccatcaccggcatcagcctggtctgtggcgagaacgtctgtggcatcgacccgggcctggagttcgacaacaacggcaaggtcaaaaaagcccccgacatggagcgccgcgtcgagctctaccgccgctatcatgagggctacggcgacatcctcgtgcagatgaacgtcgaggacacccgcctgggcgtggccgagtacgtcgtcgacaagttgggcgtggagaccatcgagctgaagtggggccagggcgccaagtgcatcggcggcgagatcaaggtcaacagcctcgagcgggcccaggagctcaagcgccgtggctacatcgtcacccccgatcccgacaacccggccatgcaggcggccttcaagtccggggccatcaaggagttcgagcgccacagccgcctgggctttgtcgatcaagagagcttccacaaggaagtcgagcgcctgcgcaacctgggcgccaagcgcgtgaccctcaagaccggcgcttatcccatgcgcgagctggccatggccatcaagtgggcctccgaggccaagatcgacctgctgaccatcgacggcgcgcccggcggcaccggcatgagcccctggcggatgatggaagagtggggcatccccgccctctacctgcactccatgacctacgagctgtgcaagcgcctggccgacaatggcgagtgggtgcccgacatcgcctttgccggcggtttctccaccgaggaccacatcttcaaggccctggccctgggcgctcccttcaccaaggccgtgtgcatgggccgcgccctgatgatccccggcatggtcggcaaaaacatccagaagtggcttgacggcgaggacggcggcctgcccagcaccgtgagcaaatacggcgcgaccaaggaagagatcttcgtctgcctcgaggagctcaaaggcaagttcggctccgagatcaacaacatccccctgggcgcggtgggcatcttcagcgccggcgaaaagctgcgcgtgggcctgcaacagctcatggccggcgcgcgcaagtggcgcgtggacctgatcacccgcaaggagctggcctgcctcaccgagcaggcggccaaggtcacgggcctgccctacatcatggacgcctatcgcgaagaggccctggccgtcatcgacggcaaggactggaccaaagtccgggccatcgcctaaccagacacccaccgcctccggcggccgccgccacggtcgccggaggcgccacgcctccttgggccttgcggtccaccagcgccgcgcggcaattttgccgtgcggcgcattttttctagcggccgaccatgcgcgccaggcggccggcggtcagctcgctgatctcggccaggcaggggtggacgtaggggatatcggccagatcggcggcggcgccgcccagcttcatggccacggccacgtcgtggatcatcagcgaggcctcgggggccaccaggtcggccccgatgatgcggccgctcttggcctcggcgcgcaggttcatcaggccgcgcacgccgccggggtaggtctgggccgcgcccaactcggccaggtcgtagctggcctggcggaaatccacgccggcggcctgggcctgggcggcgctcaggccgacgcgggccacctgggggtcggtgaagacggcccggggcacgacgcggtcgtcgatggccttgggcttgtcgctggaggcgttgtggccggcgcactggccctcgacgatggcctggttgaccaccatcagccgggcggtgacgtcgccggcggcgaagatatgcggcgcgcttgcgcgcatgaactgatcgacggtcaccgccccgccggggcccgtggccacgccggcggcggccagatccaggccgtcgctgttgggccggcggcccagcgagagcagcagggcctcggcctcgatggcccgctcgccgccctgatggatgaacctcgcccgcgcgccgtcggcggtcttggtcacgtccagcaatttcgtgcccaggaatagctccacgccctcctcggccaggcactgggccaaaatctggccgatggccgggtcttccttgctgagcagggcctggccacgctggacgatgctgacgcttacgcccatgcgccgggcgtattgggccagctccagggccatggtcccgccgcccagcaccagaagcgagcgcggcggccgctccagcgccaggaaggtctcggaggtcagatagccgctctgggccaggccgggcacgtcggggacgacctcgacgctgccggtggcgatgacgatgctggccgcgctgacgggcttgccgtccacggccacggcgtgggcgtccagaaagcgcgcccgcccgcgcagtagctccaggccctgctgttgcttggcggccacggcctgggcgcggcgctgggccagaaagtcgaccaccccccgcctgaattcctgcacgcccggataggccgccagccggtcggcgttttggcggcgcaggttgtcggcgctgtggatcagggccttggagggcatgcagccggccaggatgcacaggccgcccaggcggccggattcgaccatggccacccgcgcgccgtttttcatggccgtggtcgccgcggtgaagccggcgctgccgccgccgccgatgaccagcacgtcgaaatcgtatgcgctcatgatttttgctcctctcttccggccagcatgtccttggcccgccggcgggccagctcttgcatgtcgaccacttgatcggtttcgtcgacgatctcggcccccaccaaagactccagcacgtcttccatggtcaccaggccatcgacgccgccgtattcgtcgacaaccacgcacatgtgggcccgtctgctgagaaaatgcttgagcaggcgcagggcgttggccgaggcgggcacgaaatgcagcggccgggccagctcggagaccttggggtcgtggcgggccgggtcggtggccaggatgtgatcgcgcagcacgtagccgacgatgttttccgggtcgcccacgtagaccggcaggcgcgaatacgaccacttgcgcgcctcgggcaggatctgcgagacgttgagcgcgccgttggccagcttcatcaccgtgcgcggggtcatgatgtcgctggcgctgatttcctccaggccgatgatgttgtggatcagttcggcctccatctggctgatctcgccgccgcgctggcccatggaggccgcggccaggatctcctgctcgctgacatgggggctggcggtggcctggcctttgcgcgtaaagaccctggtcagcagttgggtcagccagatcagcggcgtcaagccgacgatcatgattttcagcggcgtcaccgcccacggccacagcccgcgccaataaagcgtgcccagggtcttgggcaggatctcggtgaaaaccagcgtggagagggtgaacagcaccgagaagataaacagcgagtcggccccccacaggtcgccggcggcccagccggcgatggacgcgccgccggtgtgggccagggtgttgaggatcaggatggccgagagcgtgcgctccatgcgcgccttcagccccagcatctgggcggcggcgctggagccgccttccatggccgcctccaggctgatcacgcgggtcgagaagagaacagcctccagcagggagcaaagaaaagacacgccctgcgacaccgccaccgagaccacgaacagtaccacgaccactccccgcatcgtttgcgctcacgcccggcgcgccaagcccgcgccttcagaggcatatactatatcatggccttgagccgcgtcgcgcccgatcggcgcgccatgacggccggtttgtgctatcgtggggcggaatcaaaaaaacgccggcccgccggccgggggaggggggcatgcaaagcgttgagctgaccttcgacagccacggccaggcctgcgcggcccggctgcatctgcccgataacgcgaaaaagccgccggtggtggtcatgggccacggcttcggcgcgctggccagcttcggcctggagcccttcgcccaggccctggcccagcgcggcctggccagcctggtctttgactatcgccatttcggccccagccagggcctaccacgccagttgatcagcatccgtcgtcagttgcaagactggcgcgcggccatggccctggcccgttcgctggaggcggtcgatggcgcgcgtctgggcctgtggggcagttcgttcagcggtgggcacgtggtggtcttggccgccagcgaccccgaggtggcggccgtggtcagccaggcccccatggtcgatggcctggcctcggccctgctgctgggcccggcctacgccgccggcgggctgctgcacggcctgtgggatttggcccgcgcggcgctgggccttgcgcctcactacgcgcccatcgtcggccggcccggctccagcgcctttttgcgcacgcccgacgccttcgatggctacatggccctggtcccgcccggcgcgccctggcgcaaccagactccggcgcgggtgtttctcgcggcggccttttatcggcccacggcccgcgccacccgcgtgcaatgccccctattggtggtggcggccggccgcgacggattgatcccgccggcggccacgcgcaagatggccgccaaggccccgcgcggccagctcatcgagctggactgcggtcatttcgaggtctacgtccagccgaccttgcgccaactggccgtggccgaggccgattttctggtccggcatctgctctagcgtggcagaagatcggccagggcctgatccagcgtgggctgggcaaagcgaaagccggccccccgcaggcgctggggcaaggccctttgcccctccagcagcaccgagccgaactggcccagggccaggcgcacggcaaaggccggcgcgggcaacacggccggccggcccagggcccggcccagggatttggcgaattgccggttggtgaccggatggggcgcgcagcagttgaaggccccgcgcagctcggggcgctcgaggacaaacttcagcgccgcggccagatcggcctgatggatccagctcaaccactgccggccatgacccagccggccgcccaggcccagccgaaagagcggcagcatctggcccaaggccccgccgcccgaacccagcaccacgccaaagcgagtaatggccaccatggccccgctttgctcggccgccatggcttgagcctcccactcttggcaaacccgggccagaaaatcgtcaccgggcgggctggcttcgtccaattcctcgtcgccgccaaagccgtagtaacccaccgccgaggccgataccagccgaaacggcgcgccgctgggccggccggccacggcctggaccaggttgcccgtggacgccaggcggctggagcggatcaattctttatagctggcgctccagcggccaaaaatgctggccccggccagattgaccgccgcctggcacccggccacgcgctcctgccagggccccggcgaggtggggtcgccgatgactgcctccacgccctgggccagccgcgccgccgaaccggccgtgcggcatagcgccagcacccgccagccatcggccaccagcgcccggcacagcgccccgcccacgaagccgctggccccggtgatcaacacgcttttcatcgcgcccctcccgccgctgggtgttggctgtttcttggcccgtggcgccggtttgtggcggcccctccacgggcgcggcccctggtttcaatgtaaaagcagggccacgcgccggtcaaggggagccgctccgtgatgttgtgataatcttttcgagagaagttcataaaaaaatcgcggctgttttgccgccaaatcaatttgggcacagcccgtctcgactctttgccccgcgtcttgattgacgaaaaggccccgccggctcgtttttggtcaccgttgtggccggccgggctccccgcattttttgtttgacgagtcgttggcaccagatatagtatgactctggtataaacgacacaacatgaagcatccgggccacaagggcccgccacggacaccagcgatcgaaagtgtttgagactatggaggaaacgatgccccagctcaaggtcgtggacaaatccagccacgaggtccatggcgccgagaccaccgacatggcccttttcgtgcgcacctcggccgaggagatggactcctgggacagttcgcgcatcgagcaggccctcatccgtgagaccttgctggacgacatcaccgccaaggagatcgccgccgaggtcgagcgccagatcgccaacgccggcatcaagatggtcaccgccccgctcatccgcgagttggtcaacagcaagctcatcgaacgcggcctggaggccgagcgtctgcgccacacccgtctgggcgtgcccctctacgacgtcgacaacatgatccgtctgcccaacaaggaaaacgccaacgtgccccacggccccgaggccaccaacctgaccctggccgagaatatcaaaaaggaatacgccctcatcagcgtcttttcgcccgacgtcggcgacgcccacatgcgcggcgatctgcacctgcacgacctgggctttgtcgaccggccttattgctcgggccaaagtttggaatatattaaaaaattcggcctcaacctgcccaacagcctggccctggccaagccggccaagcacgccgaggtgctcctggcccacatggtcaagttcgccgccgccctgcaatccaacttcgccggggccatcggctgggacgcggtcaacctctttttcgccccctacctcgaaggcctcgacgaccgcgccgtcaagcagatggcccagatgctcatcttcgagttcagccagcaggccgtggccagaggcggccaggccatcttcaccgacatcaacctctattgggaagtgcccaagcacttcgaaaacgtcccggccatcggccccgacggcaaatataccggcaagacctacgccgaatacgaaaaagaggcccagcgctttgtctggaagctcttcgacgtctacaaagaaggcgacggcgccggtcggcccttcttcttccccaaacccctggtgcacatcaccgaaaagttcttcaagaccgaaggccacatggatttcctgcgccacatctgcgacgtggccagcgaaaagggcaacacctacttcgtcttcgaccggggcgacaccgccaagatcagcgagtgctgccgcctgagcttcaagctcgaacaatccgacctcgacgacgccaacaccccctggcgcatgcgctacagcgccctgcaaaacgtcaccatcaacctgccgcgcatcgcctacgaggccggcggcgacgacaccaagctcttccagatcttgcgccagcggatcggcctggccgccaaggcccatatcgaaaaacgcgacttcatccagaacctgctcagccacggccccaaaggccccctggccctgctggccatggagctcgacggcacgccctacctgcgcatgcaccgcgtgacctacctggtgggcatggtcggcctcaacgaaatggtccaggaacacctgggccaggaactgcacgactccgaggaggccttgcgctttggcctcaaggtcatcgcccagatgaaccttttgtgcgactactacgccaaacggcacggcatgcgctttgtcctcgaacaaacccccgccgagtccaccgcctatcgcttcgccaagctcgacctcaaacactaccccgagcgggccaagcacaacgtgcgcggcgatatcttccgcggcgaggtctactacaccaactcgaccctgttcaacgtcggcgccaccatcaaccccatcgaacgggtcaaactcgaaggccgcttccaccccctcatcgaagccggctccatcacccacgtctggctgggcgaggcgcgcccctccgccgaatccctggccaacttcgtcatcaaaatcttccgcgacaccaaaaacgaccaggtcgccttcagccccgagttcagctgctgcaaatcctgcggcaaaaccacccgcggcatcgtcgacgcctgctcctattgccacggcgacgacctggaacatatcacccgcatcaccggatacttcacccgcgtctcctcctggaacaaaggcaaagtcggcgaactcaaggaccgctaccgcaataacggcttcttcaacgccaaccccaagtccgaggcggtttaaagaaaagaacggggggagcttttttgaaaaaaagctccccccgcaccccccgcaaaaaactttggcgcgtccgtttggtttacgcctgcggcgcaaaccaaacggacgcggcgaaaaatatttgagcgcgaggtcgccggggcgaccggagccaggcaactatagagttttttgggaaggggtgcggggaaacccttttttgcaaaaaagggtttccccgcgatctcccctctcctccctccccaaaaggagccaaatcatgacgctattcaccaaaccgggttgcgagaagtgccattacatcaccgacaagtttgatttgccggcgttgggcattcgcgaggacattttggccccggacaatcccgaggctttggcgcatctggcctggcacgagctggtggacgtggccgagcgggagctgcccattttggtgcttgacgacatgagtcacatcagcggggcgatcaagatcaagtcgtatctgagcaagcaggcggtcggtgcctgacggggctggcgcggcgcggcccgagggggttggcgcggcgttgccggcgatcaagggctttttggagaccagctttgtcgattggcggggctgcatcgcggcggtgctttttttgccgggctgcaattttgcctgcccctattgccacaaccacgccctggctgtcgagcccgaaagctatcagacccggccgctggaggatgtgctggcgcgcctgcggcccttcgtgggctggatcgacggcgtggtggtcagcggcggcgagcccacggtcaaccagggcctggagcgcctgctggccctgatcaaggccgagggtttcgcggtcaagctcgacaccaacggccatcggcccgccgtgttgcgtcggctggtggaggcgggtttggtggacatggtggccatggacctcaaggccccgctggaggcgctggcctatcgccgggcggccggggtggcggcggatgtggcgcgcatcggccagagcgtggattttttgatccacagcggcgtggcccacgagtttcgctcgacgatcatacccggctggcacggcccggccgagctggcggccatggcccaggccctgcgcggttgccaaggttggacgctgcaagccatgaacccggccacggcctggaaccaggcggccctgccgttggccggcggggtctatgccgccgacgatctggcccgtttgcaggccagcctggccgacgccgtcgggcggcgctaggagccgttggtcgtggccgccctgcgcctgatcgtctttgacagcggcgaaggcgtgtgcctttttttgcgcctgcccggtggccggcggatgctcatcgacagcggcgtccggcccagcggcaaggcgcttggttttttgcgccggcggggcgaggtgggccccttgcggccgctggacgaatatctgcgcccggcctgtggccagcccgacatccaccaatggttggccgtgttgtgtttggtgcgcgggctggtcttgcggcccggcggttcgtgggtgttctggcagggcctggccagcgacgagagcggcttcagcctgcgggcccacgtcatgcccagggccagggtggcccagccgccgctggacatctttccccaaccgcccatgctggtcttgggcctgcaacccgaggaaatcctggacctgggcgggccgcccggggcctgggtctgcaacagttcattggccgcgcgcctgggccccgcgccggacggcggccgtcaattgctggtgggtggcgatctgcgcgcggcggcctggcaacggctgctggccgatggcgagaccaggcggctggtgggcggggtttcgggttacgccgccggcgagccggccgccggccacgatctgggtcgtggcctggtgatggcctgcctgccctggttgctgctgggctggcgcgaggcccaagaaccctggccggccgaggatggcgacgaggcctggcgacggccgctcggcaccaggcccatggccgagctgcaaatcgacgtggacgagggcggccagatgctggtgcgtggccaaaggggagaagacaacggcctggcgtggagcggcttggcccggccgcctcacgacgaggccctgcccgcgccatggcccctgcggcgggccctggccggctcggccgaaggggattggtgatggagcgcgatctgccgttggagcttatcgagcgggtctggcaaaaggcgcggcccgcgccgcgactggacccggacagcgtgcgccaggattgctttggggcctggatctaccgccacgcctttggtgatcgggcctcggcctatggctgggatctggactacatcgtgccgcccgactgcggcggccgtggcgagttggacaacctgcggcccctgcaatggcaaaacagcctgatgcgtggcctgggccgcctgaccaggccggtctcggccctgggcctgggcaacgccctgctgatcatcgactaggccgcgatcatctccgcgatcatccccgcatcggccaaaaccagccccgcgccggcggcgcatagcgcggcggcgtcgctacgaccgctggtcaggcccaggcagaaacagccggcggcccggccggcgctcatgtcggtggggtgatcgccgatcatccaggcctgggccggccaaacgccaaggcgctccagggccgccagcacgtgggccgggtccggcttgggccggggcgcggcctcgcggggcaaaaacgcctggcagtgggcgtcgatgtcggggaaaacccgcctgatggccgccgcgcagttgcggctgacaatggccacggccaggccttcccgccgcaggccggccaacaacggccggcagaaatcgaacaagcggccccttgcggccgcttcgacctccacctggcggatgacttcctcggcctgggcggcgaaaccgtcgcccagggcgttggcgacccggcccacgacctccagcagatagcccgccggccacggcccggcaaaacccatgcgccgggccagggcctcgacctggcgggccatcaggccaaaatcgatgttcagctcggccagggtgccgtcaaagtcaaagaccagggccaggggccggttcatgcgccccggccgaatccgcagaaggggaagcgacagccgccggggcagtcgcggcaaaaaccgccgtgggccagggcggccatgtcggcgcggtcggggctttggccggccaggactcgtggcaggatcacgtcgaggatggtcgtggggtgatagagcgcgcaggccggcacgcccagcaccggcacgaggccgtggggcccggccagcttgcccaccagaaacatcgcccccggcagtatcggcgcgccatagaccagatccagcccgccggcgtcgacgatggcgtggcgggtgacgtcgtcgggatcgacgctcatgccggcggtggtgatgatcagctcggccccgtcggccaacagcgagcggatggccccggccacggcggcgcggtcgtcgggggcgatcttgacgcccaacgccgaggcccccaactcggccagctttttgcgcaccaccggcgcgaagccgtcctggatcaaacccgaggccacctcgttgccggtgacgacgatgcccgttcgcgccggcttgatgggcgcgacctcgatcaacccgccttgggccacttccacggccctggcgatgttttggcgtaacggcgtcagcgggatggccctggtgccggccacgggttggccttttttcaccggcgtgtggcggtggatggtggcgcacatcacttcatcgaccagattgaagctggtcaggcgctccacgtcgaccatgaacaggccgtcgcggtcggccaaaagggtgatcttgccctcgcggggcggcccacccaaacagacgcccggcccggccagggcctgggccagcaggccggcggcctcgtcctcgtgcatctgctcggggccgatatccagcacgtaaagattgcgtttgcccatggccgccaggcgctccagatcctcggcgcgcaccacgtggcccttgcgaaaggccgggcccttggccttgccgggcacgatctccgtaacgtcgtgggccagaatcaggcccacggcctgctccaggggcacgatgcgcccgctgggcccgttggcgcattgttgtccgcagtcgccgctcatgatcgatcatctccgggcgcgggggaaaagtacgcttggccggcgcagaccgcgcagaggttctggcccgccacccggcgcatctggcccgagcgcaccaaaacgccacagcgttggcaggggattttttccggccgcgcgccgggccgttcgttgggctccaggtcgatgcgcacccacgacgcctcgaagagcacgtcgtcgggcatgagccgataggcggcctcctgcacggcgctgggtttggtcaggccggccggggcgtagtcgcgcgccagctccttggattgctcgcggttgaccacgcgcacggcccggccgtcggtcaggtccagaaacgagacggccagcaggcccaggttgatcatcttgagcgagccgcggccgaaacgcaggcccgtggccgcggccacggcgtcggccaggcagcgctccacctcgacaaatcccacgatgtttttgatctcgggcatgcccagcgggcagccgtagcctaaaagccccaggcccaaaatagacatgcgcacgccgatgacctggccggaacagaggtggccatggctgcgcgccgaggcctcgaccagggcgtcgaccaaggcgcggggtggcgtctggcccgggggaatggcgatggtttgcggcatgggcgcgacggtcacttgacgcggtggatggagctgacccggccgtgggcccgcagggcttcgcggccagccacgggcggggcggtggtgatgggcagcggcatggcgcgcaggcgcggcgtcaccgccgcgcacaggcccaccaactcgcccagggggtgacgaccgaccctgggccagggccaggtgaccgcgctggaccaggtggtgggcactggacccagaacctcgcgcaccaggcgacgcaggcccaacaggccgatgggccggcccgtcagcaccgggtgcttgcggcccaaccagcgggcgatctgggcgctggggtcgaaggggttggcgctgatcacgcagacccggctggcggccacccgcgcggcctcggccagaacctgggcgcggcgctcggtcagctccagggtgttgaccagcaccacggcgtcgaactcgttgtcgtcgaagggcagatcgtgggcgtcgcccttgacgatgcgcgcccgcccgcccaggcgttgggaggccagcttggccgccaccggcccggcctccaggccctggcagaacatgccccgctcgtgcaggtgctccagatgcgcgcccaggccgcaacccacgtccaacacccgccagccaggcgtgaagtcgaggatctggtcgagcagggcgcaactggcccgcagatattgagccccggccggggtctccagccaggcttcgtattgggcggtctcctgcgcttcgaatatcttgtccatgtcgctaaggatataaccatcggcccccttgggcaagcccgaggcgacggccaagggcaatatcccgccggcctatccggccaggttgccggccctgtggcgcggctggcccggtttgtggtatttttaggcgcggaaagggcagccatgcaacgaagacgcaaaagcaagcgcgggccgacgttcctggccagggagctggactacgccgaggtccgttgccaccgccacctggattgcgggctctacaacgcctgcctgggcctggtttcggcccggcgctggacgtctttttcctgccgccagtgcgagctgttccccgacggcgcgccgagcatcccccgtggcccggccgaggtgctctccatgcccgtgggctcgacccgctgatcatccggccagcgttgcgcgccgccgtccgcgaaaacgtcgcctagtcctggccgtcctcgtcgtcgatggggccgtggcggcggtccagccgataaagcaagccatagatcttctcgcgccagatccacaccggggccaccatggccagactgatggccagcagcaggcccaggctccaatattgctcgttgtagaccagcgcgccctggaggctcagcatcagcgtgccggggatgcgccccaccgacgaaagcaccatgaacaccgcccagtgcatgggcgaaagccccagcacatagcacagcacgtccttgggaaagcccggaaaaacaaaaaaaatgaagctgaggatgacgccttggcgctccatcaactcggcggtcttggccagataggccggcggggccaggcgctcgaccaggccgcggcccagcagccgggccaggaaaaagttgatccacgagcccagggccaggctgatggtggagtagatcgccgattgccaccagccaaagacatagccgcccgccgcgccgacaagctcgccggggatgggcgaaaagaccacctgggccacctgaaagcccatgaacaccagcggcgcccaggcgccgtaatcctgaatgcgctggcggaaggtctcgcggtcggccagcatcgcccacatgcgctgacaaaaggcccacatgggctcccaataaagccacgtcagcaggcccaccgccagcagcagggccacggccagggccggccgccagagcgggcgacgcggcgttgggattttgggcggatcggcgctcaagcttcgtttttcaggctgggctgaccggtggactccagcaccgcccgccacaggccgccacaggggtcgatctttttgcggtggcagatcgccagcgggatcggcgcgtggacatagtggttgttccacagcgagatgagcaggcccgtgcggccgctcatgccggcgtgcacggcgtggtggcccagaaagccggtgaagatgcggtcgccgctgttggccggcaccgagcgcaccatgtaggacggatcgatgtatttttggttgagctcgacgccctggtcggcgaagtgggcgctgaagcggtcgcgcagataggtgccgatgtcgcccaggcgcacgttgccggaggggtctttttcggcgtggtcggtgtgaaaaaatttctggcccgcgccctcggccaccaccaccacggcgtggcctcgggcggtcatgcggttgttgagggcctgtagcaggccgttggggccgtccaggtcgaagtcgacctcgggcaccaggcagaagttgacctcggtcagggccagggtggcgtgggcggccacgaagccgctgtgccgacccatcagcttgaccaggcccaggccgttgggcgcgccctcggcctcgttgtgggcccccaggatggcccgggtggccgcctccacggcggtctggaagccgaaggtcatctcgacgaagcagatgtcgttgtcgatggtcttggggatggccaccaggccgatcttgaggcctcggttggtgatctcctggtggatgctctgggccgcgtgcagggtgccgtcgccgccgatcatgaacagcaggccgatgttctggcgttcgagggtgtcgacgatctcgtccatgggttgggggccgcggctcatgcccagaaaagagccgccccggccgtggatgctctggacggtcttggggttgaggtcgatgaaatcgtggccgtaggaggggatgaagccctgcaagccgtagcgcacgccgacgatgttgcgcacgccatacatataataaagctgcaagacgatcgagcgcaccagcgagttgatgcccgggcacatgccgccgcaggtgacgatggccgccttgagcttggtggggtcgaagtagatgtggcggcgcggcccggctttttccaggctggccggcaggttgccatcggcgtccggctcgcagctgtaggggttgatcaaaacgcgggcgctgtcgtcgtcgaggaaggtgaagccgcgcttttcgggcgctttcattgtggtcagggggttgacgatcttggccgggcccagggcggggatgagggtgtcctcgggccttacggtgtgtttgatctcgttcacggcgcgactccgtttgaggcggcggatgactgcgagcagggtagcatcggccaaattggcggtcaagcgcggcggcgctttacaaatatagcgattgtgctacgattctatcgctaaaattatacactatgcggccgaccggccgagacaatcggagcgaaaacatggcgactcagttcaccgttgaaggcgtgcgccgcgtcactttcggctgcggcagcgccgcctcgctgggtgaggaagtcaagctgctgggcggccgcaaggccctggtggtcttggatccgtccctggccaagttgggcgtggccgccccggccctggacgccctcgacaaagccggcgtcgaggccgtgatctacagcgacatcacccgcgagcccgagcccgccgaggccgacgccgccgccgccctgggccgcgacaacgccgtcgacgtggtggtgggcatcggcggcggcagcgccctcgacctggccaaggccgccggcgtgctgatcaccaaccagggccagtgcaccgactatgtcgggctggagctggtcaagacgccgggcaagcccgtgatctgcctgcccaccaccgccggcaccggcagcgaggtcaccttcaccgccgtcttcacccgccgcgccgacaagttcaaaggcggcatcaacggccggctgctctacccccacatggccatcctcgaccccgagctgaccgtcagttgcccgccctacatcagcgccatcaccggcatggacgccctgacccacgccatggaggcctacaccagccgcgccgcccacgccctcagcgaccacaacgccctggcggccatcgagctcatcggcggcagcctgcgccaggccgtggcccacggcgaaaacatccaggcccgcagcgaaatgcttttgggcgcctacctggccgggctggccctggcccaagccggcgtgggcgcggtccacgccatggcctatccgttgggcgctttctacgatatcccccacggcgaggccaacgccgtgcttctgccctacgtgctgcgtcacaacatcatggcctgccccgagcgcttcgcggccatggccaacgccctggccgagctgccgggcgacatgagcacccgcgacgcggcctacgcctgcctgcacgaggtcatggacctcagcgaggacgtgggcatcccggccacgctcaaggaattgaacgtgccccaggcctccgtgcccgagatggccaaaaaggccatgaccgtggcccggcccatcgccaacaacccgcgcaaggtctgcgccgaggatctggaagaaatctaccaccaggcctttggcgaatagccgccccatcagccgcgccaaggcccgcctccgcgaccgggggcgggccttttgcgtggggcgcgccccacggccggcgcgccgcattttttccgccgcgccacgcgctttctggcaaaatgggaaaacacagcgaaacgctcaccaataaccagagggcaaggcgtgtatcaggctgaatatgccaagaaactggtttcggcccaacaggcggccgcccgcgtccaggatggctggacgctgatccacggcctgaccatggccgaaccgccggccatcctgggggccatcgcccaacgtctgcgcgagggcgcgcttcagcgcctgcgggtctattcgctgctgcccctggccgtggccggcggcacgatcctcgacccgctgctgtgcgaccgggtggaggccctcacgtggttcgtgggcggcggcgatcgcggcctggtggacgtggggctcaattatttcgtgcccaaccattttcatcaggtgccccggctgatcgaggagttcaccgacgtggacgtctttgtcaccactgtttcgcccatggacaaggccggctatttcagttttggcacgtccaacgattactccaccaccgccgcgcggcgggcccggctgaccatcctggaggtcaaccgccatatgccccgcgtctttggccagagccagatgcatgtctcggaggtgggcctgctggtcgaaaaccaccagcccatcgcgcccatgccccattcgcccaacaagcccgaggacgccgtcatcggccaaaaggtggccgagttgatcccccatgaagccacgctgcaactgggcgtgggggccctgcccaacgccgtggccgattatctcggcgatcacaaggacttgggcatccacaccgaggtgctggggccgggcatgatcaagctgatcaaggccggcgtggtcagcggggccaaaaagaccctgcatccgcgcaagcacgttttcaccgtggcccagggcgacgacgagatgctggccttcatggacgacaacccggccatggagtcctacccggtctcctacgtcaaccggcccgcggtcatcgcccgcaatcggcgcatgatcagcgtcaacaccgtcatcgaggtcgatctgaccggccagtgcaacgccgaatcgctggccggccaccagttcagcggggccggcggccagctcgatttcgtgcgcggggcctttgacgcgcccgagggcaagtcgatcctggcctttcgcgccacggccaagggcggggcggtctccaagatcgtcggccggctggagcccggcgcgccggtgaccaccccgcgcaccgacgtgcactggctggtcaccgagttcggcgcggtcaacctcaagggcatggccacctctcgtcgggcgttggcgatcatcgacctggcccacccggatttccgcgacgatctgcgccgccaggccgaggatctgcgcctgatctgagcccggctcactgacgggcgctggcccgcgaatggaccacgcttgcaagacgaaacggcaaaaaacggccgcgccccactggccgacggcaactttcgcatcctgatggcggtgacgtttttcgcggtgatcggcgtaagctcgttgacgccggccctgccgctggtgatggaggcgtggtcggtgcatccggcccacatcggctgggcggtgacggcctttgccctgggcggggccctgggcgcgccggtctccggcgtgctggccgaccgcctgggccgccggcgggtgctggccccggcgctgttgatctttgccctgggcggggcggcctgtggcctggcccagagctttcagcagcttttggccctgcgtttcgtgcagggcctgggcgcggggcccctcaacacgctgaccttcaccatggccggcgacgcctacgaaggccgcgcgcgggtgctggccatgggccttttgggcatggcgatcagcgtgggttcggccacggccagcattttcggcggcctgacggccctggccggctggcgctgggtctttgtgatgccgctgttggcgctgggctgctggtggctggtgcaatatcgctttgacgggcccgagccccagaaatcggccgacggcctgggccgttatctggggcgcgtgctggggctggtggcctcgcggccgatggccgggctgctggcggcggatttttgcgtgttcgcgctgctgttcggcgcgtttttcacctatggcccgctgatgctgcaccagcgcctggccgccgcgccccacgtcatcggcctggccatgaccgtggtcacggttttcatcggtctggcctcggcgctggtgggccggctgacggcgtggtggggctcgcgggcgctgatcgtcgcgggctttgggctctatggcctggccatgttcatcatgtcctgggccgcgtccatctggccgctggcgctggcgctggcctgcctgggcctgggccacggcctgctgctgcccagcgtgctggagcttttgaccgcgctttcgccgccgcaactgcgcgccgcgctgatgagcgtcaactccttgaccatgcgcctgggccagaccgtggccccggtgggctttggcctgctgctgaccgtgggcggtctgcgcgaggtcttctgggccggagcggcgctggccgttggggccattgtcgttgtcgcggcgtgcctgggccgggccgccggcggcgaggatggggcctagggccggccttggcgcgaaagctcgcgcaggcgggcgtatttggccagggtgtagaggctctccagccgggcggccagatagccctcgtagccatccaaaaagcccagccgcaagatgtagcgattgaaaaagctccagccggcgtggccgaccacggtcagcggcccggcccggcggccggcggccagcatctgctgggcggcctcggcgctgtagcgctgggcccgggccagataatcgcccacggtccggtagctgtggtggtggacatggccggccaggcggcccaccggcccgtcggcctccaggcgctcgtggacctggcgggcgacccagcgggcttggccccggcggtgcaggcgcagatggcgctcgggataatagccgccgtggcgcagaaagcgtccgaaaaaaaagaccttgtaggtcagctcaaaggcggcctcggccggcggcgggccgtttttcagggcgttcagggcctgggccagctcgtcgtcgatgaactcgtcggcgtcgaggaagagcacccagtcgccgctggcttggtcgatgcagtggttgcgctggtcggcgtagccggtccactggcgaaagcaaaccttggccccggcctgggccagcagatcgacggtggcgtcgctggagcctgaatcaacggccacgatctcgtcggccacgggcccgacggcggccagccagcggggcaggttggccgcctcgtttttggtgatgatggcgacggtcaggctggccacggccctaaagcctgctctggccgcgggtgagcttgaggcgcaggtccagaagattatcggagcgcttgacgatgatgcgcggcgcggccagcgggtccacccccggccccagcatgcccggccgggtggtgcaggccaccgtgaagccggcctggcccacggcccgggcggccggggcgtcataaaggccataggggtagctgaagacgcggcagggctggcccaagatggcgccaagggcctcttggcagccgatggtctcgcgggccagatcggcctggctcaggccggccatggccacgtggccgaagccgtggccgccgaactccacgccggcggcggccagctcgcgaatgcgcgcggcgtccatcagcggctcgcggggctcgcccttgggccgatcccagaaattatcgccgccaatggccccggccaccagaaagaccgtggcgctcatgccgcgctggcgcagcagcggccaggcctggctgtaaaaatcctcgtagccgtcgtcgaagctgagcaccacgccgttggccggcgcgtcgggggccatggcttgggccaggctgacggtttgatagcccttggcccgcagcagatcgagctgggcggcgaaggccttggtggtcacgcgcagcttgggcagcggcgtgttgttcaactcgtcggtgacgtgatgatacatcagcaccggcaggcccggccgccggggccgccaccagttgtaacgggccgagagcccggccgccgcggccaggcccaggccggccgtcagccagccgatcatggccgtgctccggcgcgccaggccagggccttggcgtagatcgcttcggtctggtcgagcatgcgctccatcgagtggcgctgttgcaccaactggcggccggcccggcccaggcgctggcgcagctcggcgtcgcccagcaggcggccgacggcccgctccagggcggccaggtcgccggcggggtagagcaggccggtctgaccatcgatgaccacctggcccacgtcgccggcgtcggatgcggccacggcgcgctcggcggccatttgctgcaacacggcctggggcacgccctcggcggcgtcgctgcacagcacgcagaccgtgcacagcggcaggatgcgctcgacatcggcgcggtggccggtcatgatcaccgcgccgcgcaggcccatgtcgtccagatagccgttgacgcgttgccagccgggtccgtcgccgacgatcaaaaattgaacgtcgggccgggagcctttcaggctggccgccatctggcaaaacagatcgtggcgtttccaactgcgcagcaccgccacgatggccaccaccggccgggccaggtccaggcccagttcggcggccagggccgcctcgggcggtcggggcgcgaagcgggcggtgtccacgccggtggggatggagacgacccgctcggcggccaggccgtagtcgtcgatcaggtggcggcggatgctctcgccggtggtgatcacggcctggggcaggcggtagaccacgttgaggggattggtgttcaccggcacgctcaggtgcctggtgcgcaggcaaaccacgccgcgcagccgggcgaccagtccgccgacccacgaatcgaccgacgagtgggtgtgcagcacgtcgacccgttgcgcggccagcagccggcccaggcccagcatggcccgtgcgtcccagggcccggccatggccaggggaaaaaacgccagcccggcctcgcgggcccgttggcccagcttgccctcggggcagccggccaggccgacccagtgcccgcggccggccatgcccaggcattcgctcaaaacgcgaatctcctgaccgccccagccgttggaccattcggtatgtatgatgcgcagcttatccatccttcactaattacgccaggcgcgcaatcgcgtcaaggccgccaagccaaacattgacacgccggccgtcgatgatgatactttggccccggagacgatggcatggatcaaacacggttggatatgctcaaacaactggccgaccaagtgggtcatggtttttccgattggaccgccctggacgaggccttgcggcattcgtcgtttgtccacgaaaacccccagcgcggccccagcaacgagcgcctggagtttctgggcgacgccgtgctggagctggtggtgacccaggagcttttcctgcgcttcgatcaggccagcgagggccagctcagccgggcccgctccagcgtggtcaacgaggcgcgcctggccgaggccgcccgccagatcgacctgggcccctgcatcttgctgggcaagggcgagcaaggccagggcggccaggaaaagacgtcgatcctggccgacgcgctggaggccgttctggcggcggtgtatctcgacggcggcctggaggcggcgcgcgactgcgtgctggcgctgctgggcccgctggatgagcgcgtcatcgaccgggccccgcgccgcgactacaagaccatgctccaggagcgcgtgcaggaggatctgcgcctgacgccgcgctatcgcaccatcgacgaaagcggccccgatcacgacaagacgttttcggtcagcatcgagataaacgatcgccaattggccatgggcgcgggaaaatccaaaaaagaggccgaacagaacgcggcccggcggggcctgaccaattggaacgccgacgattttcgctgacaggcggcgcgccgaaatttttccaaggatgatcaatgaatagcggtttcgtggccatcgtgggcccgcccaacgcgggcaaaagcacgtttctgaaccatgtgctgggcttcaagctggccatcaccagcgacaagccccagaccacgcgccatcgtctgttgggcgtgtgcaaccgcgaggagtcacagatagtttttctggacacccccggcctgcacaagcccatgcgcgccctcaacaagctgatggtgcgcacggccatggccgccctgcaagacgtggaggcggtgctgttcatggtcgaggcctcggccaagggcctggccgagggccagcgcgtggccggcatgctggccgaggccaaaaagccggtggtggtggccctgaacaagatcgacctggtgcgcgacaaggccgcgctgctgcccatgctcgagcgcgtggccggctgggccgagtgggcggccatcgtgcccctgagcgcggccaagggcgacggcgcggcggcggtgctgcgcgagctggccgggctgctgccccagggcccggccatctttcccgaagacatgatcaccgacctcagcgagcgttttttggtctcggagctgatccgcgaaaaggtcttcgccctgaccaaccaagagctgccctacagcacggcggtgaccatcgacgaattcatcgagccgcaaaaccagcgcggcgtggtggccatcaccgccaccatccacgtggagcgccaggggcaaaagggcattctgatcggcaagggcggcggcatgctgaaaaagatcggcgcgtcggcccggctggacatcgagacgatgctgggccaaaaagtctatctggacttgttcgtgcgggtcgagccaaaatggtccagccaggcccatggcctgcgcaaactgggttacgaggaatagggcggcggccccggcgttggagcgaccggggcgctacgggccgccagatgcacggaaccggcgaatgaacgataacgataataatatagaacgcctggactggggcgtgcgcgactatctgcgcgccctggaggccatgcgtcagcgccacgccgcccgggcggcggggcaggtggccgacgccatcatctgcgtcgagcaccccaaggtcttcaccctgggcaaacgcggcggccgcgagcatatcctgctggacgacgaggaactggcccggcagggcttttcggtctatcacgtcgagcgcggcggcgacgtgacctaccacggcccgggccaggcggtgatctatccggtgatcgacctgcgggcgcggcgcatgggcgtgcgggcgctggtggaggcggtggccggggccatctgtcaggtcacggccgaatacggcctgacggcggcctgggacgacgaacgccccggcgtgtggacccatggccgcaagatcgccgccgtgggcctggccatcccccagcgggtgagcatgcacggcctggccttcaacgtctgtcccgatctgggccactatcggctgatcgaggcctgcgggctttcggccgagtccaccagcctttgccaggaactgggccggccggtgagcgtgaccgaggtccacgatcgcctcttcgcggcgctttgccggcagttggcgctggccgcgggctcgctgggtgcccacgattaagccccgccgccggcgcgtcacacgctaatgctggttttcacgagctaattggcctgtcggccggctggacaccccgcgcgggctgtgctagaaagtttgtgaacatataaccatcggccgcgcggtggcgattttccggcggccgggctgatttttttgggaggaaggcatgaggacgaagctggtcccgatgatcgcgctgttggcggcgaccctgctttggctgtcaccggcggttctggcccaggagcaggccgcccagccggcggcccaggcggcggccgcgccggctggcgacgctggctattacagcgagggcatgtccacgcacgtgcgcgaggccatcgacaagagcctggccgatccggccacggccgagaaattcaagcaggccgtcacgcccggggccgagcccggctatctgggcatccccggcgcgccgtcggtgagctggatctgggcgctgctgtgggccgtctgggtgggctggatcttctcgacggtgggcgctttcggcggcatcatggccggcgtgggccacatcaccatctttggctttggcgaatacgcctccaagtttggcaagggcgcgccggtcaacgccatggtcaccgattcgatccgcgtgtccaaccagtggctggctggcctttcggcgctgatcggctcgttcaagtactaccgcatgggccggctggtggccccgctgggcatctgcatggccgtgggcgcggtgggcggctcgtggctgattccggcggccacggcgggccgggtcagcctgaaggactacgtgggttacttcggcctgtgcgtgctgctgctgggcgtgctgctgctgcgtgacctgacggccaagggccaggcgcgccagaaaaaggccaaggaggcggccagcgctttcgaaaagaaagtggccgagggcggcgacaccaccgagcagggcgtcaaggtcgtcgagggcagttggccgttgatgatggtggccatgctggtggttttggccagcgccgtcatctacaagttcatgggcccgggcaagggcgtggcgccctggaccgacgtctggttctgggcctgcacggccttggcctgcgtgggcgggctgctgacggttttcgtgggcaaggtgcgcttcacgttcttcggcgtggagtttggcttcaaggcctggctgccgatgctgggcggcgcggtgatcgcggcgctgtcgtcgttcctgggcgtgggcggcggtttcctttacgtgccgtttttgaccaccctggcggggctgccgatgtttttggtggccggcaccagcagcctggtggtgcttgttggcatgatcgtcagtattttcagctatatgttcggcaagggcgtggtggttgaatggggcttgatcggcgcggagttggtgggcgtgttcattggctcgatggtcgggccggccacgtccaagttcatctccgacaaggtcttgcgcctgatcttcattgtgctggccttctacgtgggcttgggctatacgctcaagggcttgtttgggatgtcgttgccgccgttctgatgcgcgcggcgtgagtgatgatcatcacgccgggtcggccgccgcgccggcccggcgtttttgcgtggtgaggggcgatgcccgaaatttttcagtggctatgggcctggctggacgcctttctgatcgggccctatcgctggccggccggggccatggccggctggtggctgggcacctcgcttttggcgatctgggccacgctgttgggcgaactgaccatggccgtgggccgtcgggtcaaccggcggcgagtcacggcggccaacgacgaagtgaccaggatgcaccaggcctccatcaacgccctgcgccagtcggacaaggcggcctggcgggggatcaaccgcctgggcaacgaggcggtgggcaaggccttttttttgcaggtcgccatgggcgcgggctcgttgtggccggccttcatggccctgggctggttgggtgcgcgcttcgagggcgtggcgctggcggtgcctttgttcacagacaactacatcgccgggtttttgctgtgctatctgccgtgccgccttttgttggcggtggcgaaaaagctttggaccaagcggcgctagcccctgggccggccgatggcggcgctggaaaaaccgcggcgttgcaacggcttttgcgtgaaaagaaactgacaaacccgtgatatttggtcttgacaccgcgaaggccgggttgctagcttgaagtacgaaagtttcggtgggagatcatcgcgctcggcgtgcgtaagcgcgatgaagcgttgacgaatctggaaatcaaataaagtcgtccttggttggctgatcaattcggggtgagccagggagacttacggatcgggcaagtgcaatcgaccctcggaagttggtccttcggggagattcatttgcccagccaatgcaatgagggaaaggagaaaagcggtaatgaggaaatacttcgctatcctggcggcggtggtggtcctggtggccatgtccgcgccggcttgggcccaggccgaggcgcccggctccagcttcacggtcatcggccgtttgtggaccgactttggttaccagcacaaaagcgaagagctggcgaccaaccagtatggtctgaccatgaagggcaaaaagcgcgacagctacaccaccaacttcgtcaacgtcaacgccaacagctactggggcgccaagtggacgagcggtgacaagagcaccggcgcccacgccgagttcgccatcctgtccaaggaatcgcagaacgagcaggtcctcctccgctacgcctacggctggtggaagatgggcaactgcaagctgaccgccggtcacaccgacggcgtgttcggttcgctgttcgccgctcccggctcgctgctgggcacctccaactcgggcaagatcctcttcctgcgttggggctacctgtacagcggccgtctgccccaggtgcgtttcgagtacacctcgccggtgggcctgttctccatcgccctggcccaggccgacgccgagcagattgtcggcaccgagagcctgctctatggcaccagccagatcggctcctcgcaggcctacttcagctggccgcgcgtggacctggcctacgccctgcgtctgggcggcttcatggccatccccggcttctcggtctcccaggtgcgttacgacggcgtcagctccggtcgtgacgacagcgtgatcaactgggtcgcccagttgcccatgacctacgagatcgccggcttcggcgtcaaggcccagatctactacggccagaacatcgactgcgagtggggtcagaccagcacgggcaccctgggcggccagccccaggcgatcccggtgtggttcggcggcaaggtcgaggacaccaagcagttgggcgcgagcatcgagctgtcctacaccatcgacaatatcaagcctctgatcgccttcggttacgtcgactccagcaacgacaactggaagaaggtcggctacaccgacgacaactaccagcgctgggccttgatgggcgcagtcgactacaagatcaaccagtacttcacggtgcagcccgaagtcgcctactacaactacggcgaccgcatgagcagcacgctgaacaacgtcagccggttggtcaatggcagctcgctgagcaacgactacggcagcgagtggctgttcggcgtggccttcctcttcgtcttctaagaagagcgaccacttagcctaatcaccccgggaaggccggggggctgaacaagccctccggccttccttttgcgcggcggaattctgtatacaagccccttgacagcgttcatttttatgctataccgactctctagccgtgaaattggcaagcccgtccgagcgtggccgtgacccgcggccgctggtccgtccacgagggggcgttttgatttttcccgtcatcggcccttggcgcggcgggggttgatcacgggcagtgttttggcaatcaaccgccgccggcccggcggcggatgtcgtccggggcctcctcgccctggcccgatgcgaaacagctaccgctcacagcagctcagcttgacacgaaggagcgttctgatgaaaaaggtctctttgttggctcccggccccacgccggtgccttcgcgcaccctgttggccatggcccaacccctgatccaccaccgttcggcggatttcctggagatcttcggtaaggtgcgccagggcctgaagaaggttttccagaccgaaaacgaggttctgaccttctgctccagcggcaccggcgccatggagagcagcgtggccaacctgctttcgcccggcgataaggccatcgccatccgcggcggcaagttcggcgagcgctggaccgagattctcaaggcctacggttgtcagccggtcaacctggacgtgccctggggccaggcggtcaagcccgccgacgtggccaagctgctggccgacgacccgagcatcaaggccgtctacgtccaggccctggagacctccaccggcgtggcccaccccatcgaggagttggccaaggtcaccgccaagaccgacgccgtgctggtcgtcgacgccgtcagcgccctgctggcctacgacatccccgtggacaaatggggcctggacgtggtgatcagcggctcgcaaaaggccatgatgctgccgccggggctgggttttgtctccatcggccccaaggccctcaagctcatggaaagctccaagctgcccaagttctatttctcgtgggccaaggagctcaagaaccagacccagaacaagggcgctttcacctcgccggtgacgctgttcatgggccttctggatatcttcgactatatcgatgagcttggcatgcaaaacatctttgccgagaccgggctcaagtccaaggccttcaaggccgccatggccgccctgggcctgacgctctactccaaggagtgccccagccaagccctgaccgccgtggaggccccggccggcgtcgacgcccaggccgtggtcaagtggctcaaggaaaaatacggcatcttcatcgccggcggccaggatcaagccaagggcaagatcttccgcgtggctcacatgggtcatatcagcgagttcgacaccctccagggcatcagcgccatcgagatggccctggccggccttggctacaagtttgaaatgggcgctggcgtggccgcggcccagaaggtctttggggaggcgatctaatgaagattctggtttccgacccgctgcacgaaaagggcgtggagattttcaagaacgaaggcttcgaggtcgaggtcaagactggtctggaccccgaggccctcaaggcggccatggccggcgtcgacggcctggtgatccgtagcgccaccaaggtcaccgccgaactgctggccgccgccgacagcctcaaggtggtcggccgggccggcaccggcctggataacgtcgacatccccgcctgcacggccaagggcgtcatagtcatgaacacccccggccagaactccaacgccgccgccgagctggccatgggccatatcttcgccgtcagccggcacatcggccggggcaacgcgggcgtcaagcagggcaagtgggagaaaaaacagctacgcggccgtgagctcaagggcaagaccctgggcatcatcggcctgggcaacatcggccgcatcctggccgagctggccaccggctgcaagatgagcgtgctgggcttcgacccgttcatggacgccgaggcgatcaaggcccgcggggccgagccggtcagcttcgacgacctgctggcccgctccgactacgtctccatccacgtgcccaagaccaagcagaccgccggcctgttcaacgccgccaccttcgccaagatgaaggacggggccattctgatcaactgcgcccgcggcggcatcgtcgtcgaggaagacctctgcgcggcgttggagcagggcaagctggccggcgcggccctggacgtcttcgaggtcgagcccctgccggccaacagccgcctgctctacgccgacgacgtggtctgcacgccccacctgggcgccaacacctacgaggcccaggagaacgtggccgtggccgtggccaaccagatgagccgcttcctcaagggcggcccggccgagttcgcggtcaacgcgccggccaaataagctcgggcggccgcgcgccgccacatcaccagacgccatgacggcggcgcgacggacgtcattccgtcgcgccgccgttttttctttggctcggccggccttgccatcggcccggcgcggacttatattgagagtgctgcacgggggcatcctgccccgtgcagcatcggcttggcaaaagcgcggttttgccaaccctcgcaaatcgcttgcctaatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggctgctacacgacggaattcatgtttcacaggttactatctgtttttacaacatttgttatgtttcatcgtgcagcagcctcatattggtggaaaccatccggctcgggcgggggtaaggtcaataatattcagggggttttcatgagtgcggacgaaaagggattcaccgtggtcgatcgccggcccttcgacgaccaaggcaacgcgcgggcggccgaagacggcgacgaccaggcgcaacccgcggcggcggccgacgatccggcctgccaggaacgaaaggccggcgccaaacactgccagatgccgccggtggagttttccggcctggtgctttcgctggccacggcggccatgacccacatgggggccatgccccagcccgacggtcagggggaggccgagcccgatctggttttggcgcggcactccatcgacaccctgggcatgctaaaagaaaaaaccgccggcaacctcagcgacgacgagcgccggctgctggacaacatcctcaccgacctgcgcctggcctacgtgcaattgtgccgctgagggcgcgaggggagttcatagccatgcaaaaacgcgccgtaaccctggccctttgctgggccctggccctggtcctgatcgggccgccgcgcctggcccaggccgccgaggccggacctcaactgcccagcttcgccgatttggccgagcgggtctcgccggcggtggtcaacatccgcatcgtcaagactgtcacgggccggccgctgatgggcctgttcggccgcgagcgcggccagggccaccccagccccgaggagcttttcgagcgcttctttcgcgggccgggcggtggcggcgaccagccccgcgagttcaaggagcgctcgctgggttcgggcgtgatcatcgaccccgagggctacgtcctgaccaacaaccacgtcatcgacgacgccgacgaaatcgtcgtgcgcctgaagggtgaaaaggagctgccggccaagatcatcggccgtgacgccaagaccgacctggccctgatcaagatcgacggcgagaagaacctgcccgtgctgcccctgggcgattcggacaagctgcgcgtgggcgattgggtcttggccgtgggcaacccctttggcctggagcacaccgtcaccgccggcatcatcagcgccaagggccgcgacatcggcgcggggccctacgacgactttttgcagaccgacgccagcatcaaccccggcaactcgggcgggccgctgatcgacctgggcggggcggtggtgggcgtcaacacggccatcgccgcccagggccagggcatcggtttcgccattccggtcaacctggccaagaagatcgtgggccaactgcgcgaaaagggacgggtcgtgcgtggttatctgggcgtgtacttccagccggtgacgcccgagctggcccagcaattcggcctgaaaaagcccggcggggcgttggtggccgaggtcatcgccgacgggccggccgccgagggcggggtcaagcccggcgacgtgatcgtgcgcttcaacggccgcgaggtcaacgactggcacgaactgccggcgatggtggccgatacgcccgtgggccaggaagtggaaatgaccgtgatgcgcggcggcgatgaaaaagacctggagatcaccgtcggcgaactcaaggacggcgaggcccaggcgcaagcgccccagcggcagtccgaggacaaactaggcctgagcctacaggagctgacgcccgatctggcccagcaactgggcgtgggcgccagcaagggcctggtggtcaccggcgcgcgcgagggcggcccggccgccgaggccggtctgcgcaagggtgacgtcatcgtcgaggccgaccgcaaggccgtcgagacactgaaggatttccaagggttggtggatggcctcaagcccggcgacggcctgctggtgctttatcagcgcgagggccgcagcctctacacggtgatcaaggcgcccaaggagtagccgtggccaagctgacgttggccgcgccggccaaggtgaaccttagcttgcgcatcatcggccggcgcgccgacggctaccacgagctgctgacgttgatgcagccgctgagcctggccgacgaggtttcggtggaactgagggccggcggcgtggcgctggcttgcgacgacgaacgcctgatcgagaataatctgatgaccagggcggcggaggcctacttcgccgccctgggcgcgccgcctggggtcaggctgggcctgaaaaagcgcatccccgtggccgcggggttgggtggcggctcctccgacgcggcggcggttcttttggcgctcaacgccctgcacggcggggcgctggatccggcccgtttggtcgcgctggccgccggcctgggcgctgacgtggccttttttctggccgggcagacggccctttgcagcggcgtgggcgaaatcgtccatcctttgccggtgtttccactgttgcattatgtagtggtcaaccccggcttcgccgtgccaaccgcttgggtttacaagcaattcgatttatcgtggacaagccaaaataactgcaataaaattatttgcctaccgtgcgctgggcatgcgctgtgtgatattctagtcaacgacctagaaggtgtgacgttgactgcttatccacagttggtcgacgtcaaacgggcactggcggaagccggggccgtcggggcgctcatgtccggcagcgggccgtccattttcggcgtattcgccgacgaggggtccgcgacaaaagcagcgcacaacctggcggctcgcggtcagtggtgggtggaggcctgccgtggtgttgacgcctgtgaaggctgctgctgttagggggctgcatggatgtgaccgaagtcagggttttcccggtcgaagaagataggctcaaggcatacgccaccttgactttcgaccattgttttctggtgcgcgacatcaaggtcatccatgggaacaaggggctattcgtggccatgcccagcaagaagcgcaaggacggttcttatcaggacatcgctcatcccttgaatagcgaaacccgacggatgatcgagcaaagggtgctcgacgagtataatcgcgtgctggaagagggcccagacgtggcgggcatggcgagttaacggtacactacagccgctcaagaaccaggttggggtgtcgtcaagcggtaagacacgggtctttggaacccgcattcgtaggttcgaatcctaccaccccagccaacacaaaacgaaatcatcaggttggcaggcgggactgggcgcgtcgggaaggcgcgcggctgaccgcccgtcgtggtttgggttgagatgttcaataaactcaaggtcttcaccggcaacagcaaccccgccctggcggaagagatttgccattatctccatctgcccctcagccaggccgtggtgcggcgcttcagcgacggcgaaattctggtggaaatcggtgaaaacgtccgcgggtcggacgttttcgtcattcagtccacctgcccgccggtcaacgaccacctgatggagttgttgatcatgatcgacgccttccgacgggccagcgcccggcggatcacggcggtgatcccctactacggctacgcccggcaggatcgcaaggtggcccccagggcgcccatttcggccaagctggtggccgacctgatcaccaccgccggggcgggccgggtcttgtgcatggacctgcacgccggccagatcggcggctttttcaatatccccgtggaccaccttttcgccacgccggtgattctggactatctgcgcacgcagttgcgcggcgaggcggtgatcgtcagccccgacgccggcggcgtggagcgggcgcgggccatcgccaagcggctttcggcgggcctggccatcatcgacaagcgccgcgaaaaggccaacgtggcccaggccatgaacatcatcggcgaggtcgacggcaagatgacggtgatcctcgacgacatgatcgacacggccggcaccctgaccgaagcggcccgggcgctgatcgaccacggggccaaggaggtctgggcctgttccagtcacgcggtgctttcgggcccggcggtgacgcgcatcaaggagagctcgatcacccgcgtggtgacgaccaacaccgtgcccatgcgcgaggaggccaagaacaccggcaagatcagcagtctgtcggtggcccagatcctgggcgaggccatccggcgcatccacatggaggattcggtaagctccttgttcgtttaacggcttggcgcttggccggggcggcgcttaaaaagattgccaattgtgaaataatacattatagtcacttcacccttaatcccggcgcggggttccgcgacagccgggggaggtttgctcgagatgaaacagataccgctggcggccgcccgccgcgaaaccaccggtaaaggcgccgcccgccagatgcgggccgccggcaagattcccgccgtagtctacagcgccggcaagccggccgagaacctgatggtcgaggcccgcgaggtggatcggctcctgcgtcaatcgggcggcggctcggctttcttgtcgctttcggtcgccgacgagccggcccgtttggccatgctccaggagatgcagttcgactacctgggcaaaaaggtcatccacatcgattttcaccagatcaaagccgacgaggaaatttccgtcgaggctcccatcgagttggtgggcgaggccaaaggcgcggccgagggcggcctgatcaaccagaacctttacagtgtgctgttgcgcggccgtatcgccgacatccccgacgcggtggtggtcgacatctccgggctggatttgggcgacaatatccacagtactgacttgactctgccgcaaaacgtggccatggtgtcggaggagtcggttctggtcgtggcctgcgtcgcgcccaacacgggcggcgattccggcgccgaggaagagggcggcgaggccgaagaagagtaggcggcgtgtttgggcgcgccagggccgaggcccagaccgcgctggtggtcggtctgggcaatccgggcccgcgatacgcaaccacccggcacaacgccggtttcatggtggtggaggaactggcccgacgccacggcgtggggctggtcaagagcggtcaccagagcatctggggcaaggggctggtcgagggccggccggtgatcgcggctctgccgcagacatacatgaacctcagcggcgaggccgtggccgcgttgctgagttactatcggctgccgccgacgcaactggtggtggcgcatgacgatctggacctggagttgggacggctcaaggtcgcggccaggggaggggcggccgggcacaagggcgtcggctccattatcagcttgcttgggaccgacgaatttgccagactacgtttcggcgtggggcggcccaggcacgacgagccgatagaacagtttgtgctgaatgggttttacgccgatcagcgagagcttggtcaaaaaatggtgcaggtcgcggccgactgtctggaagtaatcctgggcaaaggtctggccgaggccatgcaaaggttccaccgaccgttttcgaattaggaggaagaggggtaatggaattctggagtggtttgacagcgtatgcgccagccttggccgtcgttggcctggtcgtcgcatttctgatcttccagtacgtcaaaaaacagcccaacggcaacccgttgatgcagaaactggaagctcagatccacgaaggcgccatggccttcctgaagaaggagtactcgctcctggtgatcttcgcggccgtggtcttcgccctgctgtggtggcagaccggcatcatgaccgccgtctgcttcgcctccggcgccctgtgctcggtggccgccggctactcgggcatgaccgccgccacccgcggcaacagccgcaccgccgccgccgccaacgagttcggtcaggccaaggccctgaacgtctcctacttcagcggttcggtcatgggcttggccgtggccagcctgggcctgctgggcgtgggcctgtggttcgactatttcatgggcggcgactccgccgacatggccgcctacctgaaggcctttgaggccatcaacggcttcgccatgggcgccagctccatcgccctgttcgcccgcgtgggcggcggcatctacaccaaggccgccgacgtcggcgccgacttggtgggcaaggtcgaagccggcatccccgaggacgacccccgcaaccccggcgtcatcgccgacaacgtgggtgacaacgtcggcgacatcgccggcatgggcgccgacatcttcgagtcctacgtgggctcggtcatcgccaccatcgccatcgccgccaccagcgtcatgaccgcccccgaagtgctcaagatcttccccgagggcgtggctggcaccaacatgaccatgatggtcctgccgcttttggtggtcatggccggtctggtttcgtcgttcgtgggcgttttgtccatcaaggtcttcgaaaaaggcgacccggcgcacgccctgcacaacaccaccttcgtggccggcgccattttcgccgtgctgtgctggttcatcatcaagggcctgggcatgaacgccaacccctggtgggccatcatcagcggtctggtggtgggcatgatcatcggcaagatcgccgagtactacaccgccaaggcccccgtgcactatatcgctgaaaactccgagaccggcccggccaccgtggtcatcaccggtctggccgtgggcatgcgctcgacctacctgccgatcctgggcatctgcgtggccatcttcgtcagctacgccctggccggcatgttcggcatcggcctcagcgcggttggcatgctggccaccgtcggcgtgaccatgaccgtcgacgcctatggccccatcgccgacaacgccggcggcatctccgagatggccggccttgggccggagacccgtaagatcaccgacagcctggacgccctgggcaacaccaccgccgccatcggcaagggcttcgccatcggctccgccgccctgaccgccctggccctgttctcggcctacggccagagcgccggcctgaccgccatcggcatcaacatcaccaagcccatcgtcgtcatcggcgtgttcatcggcgccatcgtgcccatgctggccgccgccatgaccatgacctcggtcggcaaggccgccttccagatggtcgaggaaatccgtcgtcagttccgcgagatcccgggcctgttggaaggcaaggaaggcgccgagcccgatagcgccacttgcgtctccatcgccaccggcgcggccctgaaggaaatgatcgcccccggcatcatggccgtggtcgttccggtcctcgtcggcttcatcttcggcaaggaagccctgggcggcgcgctgatgggcgccaccgtcatgggtgtgttcatggcgctgttcatgtccaacgccggcggcgcttgggacaacgccaagaagtacatcgaagccggtaacttcggcggcaagggttccgccaaccacaaggccgccgtcgtcggcgacaccgttggcgaccccttcaaggacacctccggcccggccatgaacatcctcatcaagctgatgagcatcgtttcgctggtgctggctccggtcctggccggccacgctggctggctcgaaggcctgttcaagtaagcctggcttgcaaagcctgaaacgggtcggccttcgggccggcccgtttttgttgtcgcgctccgcttggcttgtgacgacagtgacatatggtgcttgacatcggggcttttgatgctacaataacaagttaagtccattacaattcctacgaaaaccgcccgcgggagttccggatgtttgatctgggtcaactggccgtttatccggcgcatggggtgggccggatcgaagccgtcgaggaaaaaaccatcggcggggcgcagcagtgtttttacatcctgcgcatcctggaaaacgacatgatcatcatggtgcccacggccaacgccggcgcggtgggcctgcggccgatcatccccaccgaggaagtgccccaggtgctgagcatcctgcgcgaccacgacgtgatcatcgaaaaccagacatggaaccgccgctaccgcgactacatgagcaaaatcaagaccggctcggtctacgaagtggccgaggtgctgcgcgatctgttcatcctcaaatcggacaaagagctttcctttggcgagcgcaagatgctagacaccgcccgcaacctgctggtcaaggagctttccatcgcccagcagcagaccgaggacgtggtcgccgcccaggtggaaggcatcttctgccactgttgacggtccaccggcccttttccaacccacagaatccggcccccatgcgccagctttttttttcatccccgccggaagcggcggctcaacgcctggacgtggccctgctggggctgttgggcgatgatttttcgcgggcccaggtccagcgcctgctgcgcgacggcttggtgctggtcgatggccaggcggccaaggccgcgcagaagttgcggccgggccaggccatcgcggtgcgcctgcccgaccccgagcccagcgagttgatccccatggccatggacctggccatcctccacgaagacgaagacctgatcatcatcaacaagccgcccggcctggtggtgcatccttcgccgggccacgccgagggcaccctggtccacggcctgctgcaccactgcggcggcctggccgaggtgggcggcaagttgcggccgggcatcgtccaccgtctggacaaagacacctccggcgcgttggtggcggccaagaacgaccgcgcccaccgcgggctggtggcccgcttcgccgccggccgcgtgcaaaaggaatacctggccctggtccacggccggccggccaaacggggccgggtcgacagcggcatcggccgccaccccggcgaccgcaaacgcatgtccagccagggatcgcgcaccaagccggccttgagccagtggcgggtctgccggagtttcggcgaggccagcctgctgcgcgtcaacatccacaccggtcgcacccaccagatccgcgtgcacctctccgaggccggccaccccgtgctgggcgaccagacctatggcgcgcgccgccgcgacgccgccttgcccgacccggtggccgcggccctgcgccaggccggccgacagatgctccacgccgtggtgcttagtttcgagcatcccatcagcgcccaaatcatccacgtgacagccccgctgccagccgattatcgcgcggtgctgcgcgcctgcgaggccgcgtcgcgatgatcgccgtggggctcaccggcggcatcgccagcggcaagagcacggtggcggccatgttcgtggccctgggggcacatctggtcgacacggacgtgctggcccgccaggccgtggcccctggtggcccggcgttggcgcgcatcgcggcggagttcggcccggaggccctcgacgccagcggcaatctggaccgcgcggccatgcgcggcctggcctttggcgaccaggcggcgcgccagcggctggaggccatcgtccacccggtcgtggccgaactggccgggcaggccatggagcgctacgccgcccaagaccccggcggcgtggtcttggtcgatgtgccgctgctgttcgaggtgggctgggacaagcttttcgcgcggacggtgctggtctacgcgccggccgaggttcagttacgccggttgatggccagggaccactgcgacgaggccgcggcgcgcgtggccctgcaagcgcagatgcccattgaacaaaagcggaagttggcccattttgttattgacaattccggcgacatggataagactcaaagccaggtcgtctcggtgtggcgagagctatgcgctctggccaccgcggctccttcccggacttagcccgatccctttaattcggcccacgcaaaacggtttcaaccgttcgtgtagttatagttcgcagtgctgaccctgccccaaaatcggcagaccgcaatatccaaaacggccggcccgttccggcatcctaacccagacgagttaaccagatatcgccatgtccaataccgaaaacaactccaataaaccggcggagcgccgtccgcgcgcggccaaacgccaagccgccgccactccgccacccagcgtcaaccccgaagcctgtagcaacggcaacggctcctacgaggtggacgcctccggcggcaggatgaacatcatcgaattgaaggtcaagccaatcgccgagttgacggccatggcccgcaccttcaacatcgaaggcgccgccggcatgcgcaagcaggagctgatcttcgccctgctcaccgcccaggccgaacgcaacggcgccatctacggtgaaggcgtcttggaaattctgcccgacggctttggcttcctgcgcgcccccgactacaactacctgcccggccccgacgacatctacgtttcgccctcgcaaatccgccgtttcaacctgcgcaccggcgacaccatcagcggccagatcaggccgcccaaggaaggcgagcgttacttcgccctgctcaaggtcgaaaagatcaacatggagccgcccgaggtggcccgcgacaagatccttttcgacaacctggtgcccctctaccccgacgagcgcatccgcctggaggtcgaggcccagcccaagaatttctccatccgcgtcatggacctgatgacgcccatcggcaagggccagcgcggcctgatcgtggccccgccgcgcacgggcaagacgatgcttttgcaaaacatcgccaacgccctggccgccaaccaccccgaggtgacgctcatcgtcctgctcatcgacgagcggcccgaggaagtgaccgacatgcagcgttcggtcaagggcgaggtgatcagctccaccttcgacgagccggcccagcgccacgtgcaggtggccgagatggtcatcgagaaggccaagcgcctggtcgagcacaaacgcgacgtggtgatccttctcgactccatcacccgcctggcccgggcctacaacaccgtcgtgccgcccagcggcaagatcctctccggcggcgtggactccaacgccctccatcggcccaagcgctttttcggcgcggcccgcaacatcgaggacggcggcagcctgaccatcatcgccaccgccctcatcgagaccggcagccgcatggacgaggtcattttcgaggagttcaagggcaccggcaacatggagatccacctcgaccgcaagctcagcgacaagcgcgtcttcccggccatcgacatcaaccgctctggcacgcgcaaggaagagctgctcctgcccgagtccgacctcaaccgcatctggatcctgcgcaagctcctgggcccgctgacggcggtggactccatggagtttttgctggaaaaactgcagggcaccaaatccaacaccgaattcctcgactccatgagccgttaggcggccggaggcggggcgggtttgctgttgaaatgtggccgggcggcgctataattccacttctggacaaacccggtctttggagactgtgatgaaaaacgatatccatcccaagtacaacatggtcaaggtgcagtgcgcctgcggcaacgagttcatctcgggctctaccaagggggccatccgcgtggagatctgcgcggcctgccatccgttcttcaccggcaagcagaagctggtggactcggccggccgcgtcgagcgtttctataaaaaatacgctcacttgcagcagtacagcggcaaggccgaagagctcgaggccgaacgtctggccaaggccgaggccgacgccaagcggcgcgaggccgaaggggccgaggcctagaggccattgcatatcgggtgcgagccatgaaaccggcagcggtgggcggccaggcggtcatcgagggcgtgatgatgaaagcgcccgagaggctctgcgtggccgtgcgccgtcccgatggccagattttggtcaaaaacgatcccttcaacggactggcccgccgctggccggccctgggctggccgtttctgcgcgggccggtgatcctgggcgagaccctggtcctgggcatgaaggccctttcgttttcggcccagcaggccatggaagacgaaggcgagccggtgagcccctgggccatggccctgaccatgctggtggcggtggtggtgggcgtgggcctgttcgtggccttgccccacctggccgcactgtggttgggccgcctgtcggccacgggttttgacgagaccagcctctggtttcatctgatcgacggcgtgatcaaggtcgggctgtttttggcctatatctgggccattgccctgatgcccgatatcaagcgtgttttcgagtatcacggcgccgagcacaaggccatctattgctacgaatccggcggcgagttgaccgtcgaggcggcgcggggctatccccggctgcatccgcgttgtggcacggccttcatcctggtggtgttggtggtgtcgatctttttcttcgcggcgctgtttccgctgttgccacgcctggccgaggccgcctggctcaaccaggccttgcagatcctgctgaaggtgggactgatgctgcccatcgccgggctgtcctacgagatcatccgtcgggccggcgacaggggggcgcggggcgtctggggcgcgcttttgtggcccggcctgcaattgcaacgcatgaccacccgcgagcccgatgaccgccagatcgaaatcgccctctgcgccctgaaagccgccgtcgccaccgatcgagccgaaaaatcgtccattaccgtcctgtaggtgccaaaacatggccatgagccctgacctgaaagcccggttggaggaggtcgaagcccgtttcaacgccgtggagcgtgaactggccgaccccaacatcgtcgccaaccaggaaaatttcatgaaacgaagcaaggaacacgctgagctttcgcagcttgtggagtgtttccgatcatataacaaatacgagcaggagctggagcagaaccgcctgctgatggccgacgacgacgaggagttggccgccctggccggcgtcgaggtcgagcaggccgagacggccctggtcgatctggagcaacgcatgcgcctgctgcttttgccccaggatccccgcgacgaaaaaaacgtcgtgctggagatccgggctggcacgggtggcgacgaggcggcgctgttcgccgccgagctgttgcgcatgtatctgcgctatgccgagctcaagcgctggaaaaccgagatactttcccagcatccgaccaacgccggcggcttcaaggaagtcatcgccctgatcactggccggggggcctacagccagctgaagtatgaatcgggcgcgcaccgcgtgcagcgggtgccggccacagagagccagggccgggtgcacacctcggcggtgacggtggcggtgctgcccgaggccgacgaggtggaggtcgacatcaagcccgaggagctgcgcatcgactatttccgttcgtcgggccccggcggccagcacgtcaacaccaccgacagcgccgtgcgcatcacccacctgcccaccggtttggtggtcagctgccaggacgaaaagagccagcacaagaacaaggccaaggccctcaaggtgttggccgcccgcctgttggaaaagatggagcaggaacagcaagccgccctggccgccaaccgccgcagccaagtcggttcgggcgaccgctccgaacgcatccgcacctacaacttcccccagggccgcgtcaccgatcatcgcatcggcctgaccatctacaagctcgaggaggtgctggtgggcgaattggagctgatcatcccccatctggtggcgtacttccaggccgaggccctgaagtcgtccgcggcgtgagcggcgatggaggaactctggaccatccgccggctgggccagtgggccacggaatacctgacccgccacggggtggagtcgccgcgatcctcggccgagctgttgctgtcccaggttctgggcctggagcgcatcgggctctaccttgatttcgaccggccgctgaccaaggacgaactggctggttttaaagcgcttttgctgcgccgtcgcgcccacgagccggtggcctacatccgtggcaagcgcgaattttttggcctggagctggccgtggggccgggcgtgctgatcccccggcccgagaccgagcttttggtcgagcgcggcgtggccctgctggcccaggccgagcggcccaagatcctcgacctgtgcaccggtggcggggcggtggccctggccctggccagccaactgcccacggcccgcgtgctggcctgcgacatctcggcccaggccctggcctacgcccggcaaaacgcccaggccctgggcctggaggagcgcgtgagcttcctgcaaggcccgctgtgggagccggtggcggccacgggcggctttttcgatctgatcaccgccaacccgccctatgtgaccagcggcgagtggccgtgcctgccgccggacgtgcgcgatcacgaaccgcgcctggccctggaggccgggcccgagggcctggacgtgatcgggccgatcatcgtcggcagccgggcatttttgcggccgctggcctggctgttggtggagatcggcgcgggacaggggccggccgtgatggccctggcccaggcggcgggcattttttcgcgcatcgagttgctgagggatctggcgggcatggaccgggtcttggcctgtgaaaggggagactatggataagctgatcatcgagggcggccggccgctggtgggccgggtgcgcgtcagcggggccaagaacgccaccttgccgctgatggccgcctgcctgctcaccggcgggcgcaaccgcctgcgcaatgtgcccaacctgcgcgacgtgggcaccatggccgcgttgttgcgtgaactgggcgcccacgtggatgaaaggcccggcgaactgaccatcgacaccgcccgcgccgagggcgacgagtgcccctacgagttggtcaagaccatgcgggcctcggtgctggccctggggccgatggtggcccgctcgggtcggggccgtgtcagcctgcccggcggctgcgccattggcgagcggcccatcgatcagcacctcaagggcctggaggccatgggctgccgcatcgagttggagggcggctatgtccaggccagggccaagcggcttaaaggggccgagatcacctttgatctgatcaccgtcaccggcaccgaaaacatcatgatggccgccaccctggcccagggccgcacggtgctgcgcaacgccgcccgcgagcccgaggtcgtcgatctggcccaggccctcaacggggccggggcgcgcatcgagggcgcgggcgactccatcgtgaccatcgacggcgtcgatggcttggggtccatcgatcacgccgtgatgcccgaccgcatcgaggccggcactttcatgatggccgccggcgtgaccaggggcgagttgaccatcgaaaacgcccagatggagcacctgaccgccgtggtggccaagctcaaggaggcgggcctgcgctttcagcagacgcccaagggcctggtggtcagcgcccgccgcgcgcccaggccggtcagtgtgatcaccgggccgtatccgggctttcccaccgatctacaggcccagttcatggccttgatgaccctgtgcaacggcagcgccgtgattcaggagacgatctttgaaaaccgcctgatgcacgtgccggagctgcgccgcctgggggccgagatcgagtgcggcggcaacaccgccgtggtcaagggcgtgcgcaagctctcgggcgcgccggtgatggccaccgacctgcgggcctcggcctgcctggtgctggccggcctggccgccggcggccagacgcacatcagccgggtttatcacctggaccggggctacgagcgcatcgaccagaaactgatcaacgccggggccacggtgcgccgcgagtcggagccggggccgggcaaggcgcactgaaaagggtgcgaatgaccccggtcggtggaggagatattgccacggcggccgggccgtgttatctttgtgcgattttttaacccacacgccccccgacgcgggccctgtgccggttgcccggtgatggccgcgcggatgaaaggggcggaggcaaaacagaaagaggaggctacccgatggcttatgtcaccatgaggcagcttctggaggcgggcgtccacttcggccaccacaccggccgctggaaccccaagatgcgcggctatatcttcggcgcgcgcaacggcatccacattgtcgacctccagaagaccgtcaagcttttccgcgacgcctacgacgcggtggtcaaggccgtgtcccggggcggcgacgtgctcttcgtgggcaccaagcgccaggccgccgacatcgtcatggaagaagccaggcgctgcggcatgtactacgtcaaccaccgttggttgggcggcatgctcaccaacttccagacgatcaaaaaatccatcgaccgctacaagtggctcgagggcatcatcgccgacggcaccatcgacaactaccccaagaaagaggccatcgggctgcgccgcgagctggagaagctggagctcaacctgggcggcatcaaggacatgacccggctgccctcggtcatcttcatcgtcgacatccgcaaggagcgcatcgccgtcagcgaggccaaacgactgggcatccccaccgtggccatcgtcgacaccaactgcgaccccgacaacatcgactacgtcatccccggcaacgatgacgccatccgggctatccgcctgatgtgctccaaggtcgccgaggccaccatggagggcctggccctgcgcgatcagcgcggcgccgatcgggccgcccgcgccgatggcgtggacatgcagatggaagtgccagggctgaccgtgggccgcgccgacgaagaaggcggccccgagatcatccgcaaaggcgacggcccggaggcctgagcgcccggcccgcgccgttttttcagattaacgcctggtcccggaccggcctgcgccggcctccgggactggtcttgataaggagtgacaccgtggaaatctccgtcgccgacatcaaaaagctgcgcgagaagaccaacgccggcatgatggactgcaaaaaggccctgaccgagtgcgggggcgacatggaaaaggccgtggactggctgcgccagaagggcctttccgtggcggccaagcgggccgaccgcgaggccctggaaggccaggtggcctgctacatccacgccggcggcaagctgggcgtgatggtcgaggtcaactgcgagaccgacttcagcgccaagaccgacgagttcagccagttcgcccgcgacgtggccatgcacatcgccgcggtcaacccgctgtgcgtctccgaggaacaactggacccggccgtggtcgagcgcgagcgggccatctaccgccagcaggccctggagcagggcaagcccgagaagatcctcgacaagatcatcgagggcaagatggccaagttcgtctccgagtcttgtctgctcagccaggcctttgtcaaggacaccgacaagaccatcgccgacctgctcaacgaactgcgggccaagaccggcgagaacgtgcagatccgtcgcttcgcgcggttcgtgctgggcgagcaggcctgaggtcgggccgtcgcccgcctttgctggcgtttttcgccgtgaacgcctatgatgacccaacgaccgccggacgtgcgtcgcgcccggcggtcgtcgatcccgtttccgcgtttgcgcggggtcggcagtatgtctgaaggagggtttcgtggcgcgaaaagccgcctataatcgggtgcttctcaagatcagcggcgaggcgctgatgggcgaggccgactttggcatctcgccccaggtgctgcagttcgtggccgatgaattggtccaggccctggcctgcgaggtgcaggttggcgtggtcatcggcggcggcaacatcttccgcggcgtcagcgacagcgcccgcggcatggaccgcgtgcaggccgaccacatgggcatgctggccacggtgatcaactcgctggccctgcaagacgccatggagcagcgcgacgtgcccaccagggtcatgagcgccatcagcgtgccccaggccgccgagccctacatccgccgccgcgccgtgcgtcacatggaaaaaaaccgcctggtcatcttcgccgccggcacgggcaacccctttttcagcaccgacaccgccgcggccctgcgggccaaggagatcggcgcggaggtgcttttgaaggccaccaaggtcgacggcatctacgactgcgacccggtgaaaaaccccggcgccaacaagctggagctgctgacctacgacgacgtgctgacccggcacctcaagttcatggacgccacggccatttcgctggccggcgacaatgacctgccggtcatcgtattcgacctgatgaagcccggcaacatccggcgggtgctcatgggcgagcagctcggctcccgcgtggagggatgagcgtgatcgacgacaccaaaaacgaagccaaggaacgcatgcacaaggccatcgaggccctcaagcgcgatttcagccgcgtgcgcaccggtcgggccacgcccaccatcctcgacggcgtgcgcgccgattactacggccagcccacgccgctcaaccagatggccggcatctcggtgcccgaggcccggctgatcgtgatccagccgtgggatcccaagagctgcgagctcatcgaaaaggccatcctggccagcgatctgggcctgacgccccagagcgacggcaaggtcgtgcgcatcaatttcccgcccctgacccaggagcgccgcaaggacttggccaagctcgtgcgcaagatggccgaggaggccaaggtggccgtgcgcgccgcccgccgcgacgccaacgagatgctcaaggaattcaagaaggaaggcgaaatcagcgaggacgacgccttccgcggccaagaggaaatccaaaagaccaccgacgacttcatcaagaaagtcgacgagacgttggccgaaaaagaaaaagaaatcatggagttctagctccgctggcgcgggtggatcgatcctgatgaccaaggagccaaacctgagcgacctggagtcgcggctggacaaaagcagcctgccccgccacgtggccgtgatcatggacggcaacggccgctgggcccagcgtcagggcctgccccgcgtgcgcggccacgaggccggcgccgaaagcgtgcgcgcggtggtgcgcacctgccgccgcctgggcgtcgaagccctgaccctctacgccttcagcgaggaaaactgggcccggcccaaggccgaggtggccgccctgtggaagctgctgggccgtttcctcaagcaggagcgggccgagatgctcgcccagggcatccgcctcaacgccatcggctctttgcacaagctgcccacggccaccgcccaggccctgcgaaaggtcatggccgacaccgccggcggtcgccagatggtcctgaccctggccctttcctatggcggccggcaagagctgaccgaggccgcccaccgcttgtgtagacgcgtggccgctggccaactgcggcccgaggacgtcgacgaggcggccgtggccgccagcctgtacacccacgatctgcccgatgtcgattttctcatccgcaccagcggcgaactgcgcgtgagcaactttttgctgtggcagatggcctacgccgagttctacttcaccgagctgcattttcccgatttccgcgaggccgccctggtcgaggccctgaccgagtacgcccggcggcagcggcgcttcggccagaccggccagcaagtggaggaggccgctcgtggccgctgagcccgtcaaatcccgctgggccgacctgggcctgcgcgtggccacggggctggtgctgtttgtgggcatcgtgctgctgatcatgctggccccgctggcggcgcttgccgggctggtggcgctggtggcgatgctgggcatgggcgagctgctgcgcatgaccacggccggtcgctggggcctggcggagttcgccgcgctgggcctggccgcggccttgccgctgtgcgcgctgttgggcggggccgggttggccgccgggctgctggtggcgctgctggccagctcgatcgcggcggtgttggccggcgacgacctggacctggcctgggacaagatgacccgccgtttctgggacgtggcctattgcggcggtttgctggcctgcgtgttgcccctggcggccttgcccggcggccgggtgctggtgatcttttgcatcatcagcgtggccgccgccgacgtgggggcctatttcgccgggcatcaatttggccggcgcaagctggccccgcgcatctcgccgggcaagaccatcgaaggcctgatcggcggggcgctgctgtctttcgcggtgggcggggccttcgcggcgctgtggctggccgacactatctggtggttgggcggcctggtgggcctggttctgggcctggtcagcgtgggcggcgatctgctggagtcttcgctcaagcgccaggccggcgtcaaggactccagcggcctgctgcccggccacggcggcgtgctcgaccgcatcgacggccacgtcaccgcctttccgctgtttctgctgatccgggtgatctggtggtgaaaaagcgcctggccattctgggctccaccggctccatcggccaaagcaccctggatgtggttcgccgccaggccgagcgcttcgagatcgtcagcctcaccgcggccagctcggtggaggcccttgccgcccaggccatcgagtttcggccaaaaatcgtcgccgtggccaaccaggaggccgccggccgcctgcgggcgctgctgccggccggcctgcgctcgttggtggcgcacggggccgagggctatctggaggccgccgccggctgcggggcccaggtggtggtttcggccatggtcggggcggcggggctgttgccgacgctggcggcggtcaaggccgggctgaccgtcgccctggccaacaaggagacgctggtggccggcggcgagctggtcatggccgaggccgcccgcggcggcgcgacgatcctgccggtggacagcgagcattcggccattttccagtgcctgctggccggcgcgcccgaggaggtcgcccggctgtggctgacggccagcggcgggccctttcgccaactcgaccgccaggccctggccaaggtcacgcccgagcaggccctggcccaccccaactggtcgatgggccccaagatcaccgtcgattcggccacgctgatgaacaagggcctggaagtcatcgaggcccactggctttttgaccagccctacgataagatcaaagtcgtggtccatccccagtccatcgtccattccatggtcgagttcgtcgacggaaacttcatggcccagatgggcccgccggacatgcgcctgcccatcgccctggccctgaaccacccccggcggctacgcgccgtgggccccagcctggacccaggcaagctggcggcgctgagcttcgaggagccggacccggaacgttttccggccctgggcctggcctgtcaggccggccgagccggcaaggccgccccggcggtgctcaacgccgccaacgaagtggccgtgcggcgttttctggccgggcggctgggatttttggatatcgcctcctgcgtggaggccgtcctagagcgtcatcccggcctgccggcagacagcatcggcgccatcctggaggccgaccgctgggccagggccgaggccagggcctggctggatcgacgcgggagctgaacaagcatgctcatcaccatcgccagcgccgtgctcgtcttgggcgtgctggtttttgtccatgaactgggccattttttggtggccaaacggctgggcgtgggcgtttcggtcttcagcctgggctttgggccccggctggcgggcttcaaacgcggcgagaccgactatcgcctctcggccatccccctgggcggcttcgtgcgcatgatcggcgaaagccccggcgagccggtggcccccgaggacttgccccgttcgttcagccacaagggcgtctggcggcgcatggccatcgtggccgccgggccgctttccaacgtcttgttcgcctttttgctctactacgcggtcacgctcttttggggccagcccatgctgacggcccaggtgggcagcctggtcgatggcatgccggcccaggccgccggcctgcgccccggcgacgtcatcagcgccgtcgacggccgggccatcgcctcgtgggacgatctgcgcgaggccatccgggccagccagggccggcggctgatgctcaccgcccagcgcgacggccaggccctggaactggccatgagccccaagcgcgtcgacaccaaggacatcttcggcgacgtcatcaccgtttatcaggtgggcgtggccccttcgggccaggtgctcacgcagagtttcggcccgctggaggccgtgggccgggccctgggccagaccatcgaggccagccaattgatcctggtcagcgtgggcaagatcgccacccgccaggtgcccatggagagcgtgggcgggccgatcttcatcgcccaggtggccggcgaggccgcccgccacggcctcaacgccctgctgggcctggccgcgctgatctcggtgaacctggctatcctcaacctgctgccgatcccggccctggacggtgggcatttgctggtgtttttgttcgaggccgtcacccggcggccggtttccacgcgggtgcgcgagcgcatccagcaggcgggcgtgttctgcctgctgttgctgacggtgctggtgctctacaacgacatcgcgcgcatcttcggccagactggcccctagccgtgccgaccctggccttggacacggccttccaggccggcggcgtggccctggctcagggcgaccggctgctgggcgagctgttgcaaaacagcgccaccacccattcgcggcgcgtgctggcggcggtggattttttgttgggccaactcggccagacgcgcggggccatcgacggcctggccgtgacggtggggccgggctacttcacgggcctgcgcatcggcctggccacggcccagggcctggccctggggttgggcgcgccgctggtgggcgtctcgacgctgcgcctgctggcgcaaaacctggccgtgggcgcgggcggactgatctgggccttggccgacgcccggcgcggtttgctctacgccgcctgtttccgcgacgaaccgggcggtttgacgcgcctggaggacgacatggccatcagcccccaacgcctgctgccgctgctgcgcccgccggccgtgctggtgggtgagggcgcgcggttgctggccgccgacgcgctggccgaaggcctgcgcctggccccgcgctgggccgatttgccccggccgggcttgttggccctgttgggcgcggagcgcttggccgccggccagggtcagccgcccgaggccgtgcgcgcccgctattgccggccttccgacgccgaggtgcgttttcaactgccgctggacgaatatcgtttggtcgaatgaggtgaactcggcccggcggccgtgatatgatcgaacgatcccgaggaggtttgatcatggcgcgtgtggtttgtcgcgtattgttggttgtggctctgctgttggccgcgccggcctgggccggccagggccgcgaccaagaggcccggcccacggtgacggtgaccggccgggcggtgctgcacaaggccgccgacgaggccgtgttgcgcctgggcatggtcagcctggcccccaccgccgccgaggccgccgagcggaacagccgactgaccgcccaggtgcgggcggcgctgaaggatctgctgggccaaggcgatcggctggagacggccggctatgatctgtcggcccagacccaatgggatgaagcggccaaggtcaaccgggtgaccggctaccgggccgctcacaccctgcgcctgaccagcgccgatccccagagcctgggccgcgccctcgacgccgccgtcggcgccggggccaacgagatcgacgggccgacctggcgcttggccgacgaggccgccgcccggatcgaggcccaagccgcggccctgcaagacgccagcgcccaagcccgggccctggccaaggccgccggcctgcgcctggccgggctcttgtccgccgacgccgccggccagggcggggcggccccggtggcgcgcctggccatggccgcgcccagagcggccgcgccgcccacgcaactgacccccggccgcatcgcggtcgaggcctccgtcacctgcaccttcgccctgacccgctgaggccggggctggaatgtcggcccctccacgggccgggaagctgggaagaatcgacatggagcagcaagacctggcgcttttggagcggctcgtcgccgaaaacgacgagctggcccaactatggaagcagcatcaagaactggagacggcgctggagggcttcaaccaccgcgtctatctttcctccgaggaacagctcgagcgcaagcgcctgcaaaagatcaagctggccggccgcgaccgcatcgaggccatcctggccgaacaccggcggcaaaatggtcaggatcgataagttccccctggccgcccctggctggccctactatctgggcgcggcgctgctggccgccgcggccacggcctggggcccatggtggctggccgcgccgttgtggggcttgtgcgcctttgtggtgttttttttccgcgatccggcccggcaaggccaaagcgcggccaaccaactgctcagcccggccgacggcacggtggtctacgtgggcccggccagccatccatccctgggcgatcagccgctgacgatgatctcgatcttcatgagcctgttcaacgtccacgtcaatcgcgcgccgctgagcggccgcgtgctctccatgcggcatatcgccggcggtttcgccatggccaacctggagcgggccagccaggccaacgagcggctcgaggtggtcttcgaggccgagggtggccagcgcgtgctggtggcccaggtggccggcatggtggccaggcgcatcgaatgtgagcttgcgcccgaacagaatgtgcaaaagggcgcgcgctacggtatgattagattcggatcgcgccttgatgtatatttaccccaagaggccgccgtgctggtggccaagggccagaaggcgcgggccggactgacggtcatcggagaactttaagatggcgcgaaggcgcagaccaaagcggagcaacaaagaggccaggcggagggcgatctacctcctgcccaacctctttacgaccgccagtctgttctcgggctttttcgccatgatcgaggccatcgacggcaacttcctcgtggcctcggcggccatcttcgcctcgctgatcttcgatggcctggacggtcgggtggcgcgcgccaccaacaccaccagccgtttcggcgtcgagtacgattcgctggccgacctggtggcctttggcgcggccccggcggtgatgttttatgtctgggccttgcgtccgctgggccggctgggctttttggccgcgtttttgttcgccgcctgcggggcgttgcgtctggcccgctttaacgttcagtccgacagcgccaagccgtccaagcatttcgtgggcctgcccatcccggcggcggccagcatgctggccggcacggtgatgatgtggacccagaccagcctcgtcgagccgatccctgcctgggtcgccgtggcgatggtctttgtcctcagcttcctgatggtcagcaacatcccttatctttcgttcaaatcgctgggcctggccaggctgcgttcgttcaacggcttggtggcctgcctgttgctattcgtcctggtggcgctacagccctatgtgatgggcttcgcgctactggcgctatacgttgtcggcggccccttgggcgcccgactactcgagcgcggaaaggccgaaaaggaacaggccgagcaattggaacacaagccggaccactcctgattcgccagcgcctttccgcgccgcaaacagcgtcagccctgatttcaatctaagctaaacgttttgtttgggagcgtgcgatcatgtccaactacgtgaaaatattcgacaccacccttcgcgacggcgagcagtcgcccggcgcgtccatgaacaaggaagaaaaactgcgcctggcccgcaaattggccaaactgggcgtggacatcatcgaggccggctttccggcggccagcccaggcgatttcgaggccgtgcgcctgattgccggcgatctgcgcggcgggccggtggtctgcggcctttcgcgcacccggccggccgacatcgaacgttgctggcaggccgtgcgcgaggccgaaaaaccgcgcatccacgtatttttggccaccagcgacatccacctgcaatacaagctgcaaatgacccgccagcaggtgctcgacgagatccgaagcggcgtgggccacgcccgcggcctctgcgaggacgtgcagtggagcgccgaggacgccagccgcagcgacccggactttttgtgccagtgcgtgcgcgtcgccctggaggccggggccaccaccatcaacatccccgacaccgtcggctacgccttgccccacgagttttacgagcgcataagctatatccgggccaacgtgcccgaggtggcgcgggccaccctcagcgtgcactgccacgacgacctgggtcacgccgtggccaacagcatcgccggcgtgcgggccggcgcgcgccaggtggagggctgcatcaacggcatcggcgagcgggccggcaacgccgccctcgaggaagtgatcatgaccctggccacccgccagaaggaactgggcctgatcaccggcgtcaacaaggccgagattcattccaccagccgcttggtgacgatgatcagcggcctgcccgtgcagcccaacaaggccatcgtcggggccaacgcctttgcccacgaatcgggcatccacgtcgacggcgtgctcaaacagccgctgacctacgagatcatgacccccgaggaagtgggcctggccagcaacacggtggtgttgggcaagcactcgggccgggcggcgctgcgcaattggctgtcgggcaacggctacgagttggaccggcagcagtgcgagagcctcttcgaggcgttcaagcggctggcagacaagaaaaaagagattgaaaacgacgacttggaagcgttgatcgccgacgagatcctgcgcatacccctgcgttggaagctcgattacctcaacgtcatggccggcaccgaggtcgagcccgtggccaccgttcgtgttttcgatggcgacagcctgcgccgtgaggcggcctttggcgtcggcccggtggacgcggtctacaacgccatccgcaagatcaccggcacccaggccaagcttatgcgctatggcgtggccagcatcaccggcggcgtcgacgcccagggcgaggtgacggtcaagctccaggaaaacggcaacgaggccctgggcaagggcgccgactccgacatcctggtggcctcggccaaggccttcctcaacggcatcaaccgtctggaatacaacaaaacccagaaaatggagctgacccccggcgagcgtcaactctagggccttcgcgtcgatcgtgtttggccagccggcccggggcgcgcgcctcgggccggtttgcttttgggccgcttgtggtgtatatcggcaaaaaaatttgcattcggcggcccggtgggctagtaaaaaagaccggcggccgccaggccaacagagagcaatccccaagccccccgacccgggggaaccaaggcgaggcgagcgatgagcaagcaataccgtgtagccgtggccggcgccaccggcgcggtcggcaaccagatgatccagtgcctggaagagcgcgattttcccatcggcgagttgaggctgttggcctccgagcgctcgcggggcaaaaggcttaaatacaaaggcgaggacatcgaggtccaggtcttgggcgagggctcgttccagggcgtggacatcgccttgttctcggccggcggcggcaccagcctggagtggtcgcccaaggcggcccaggccggggcggtggtcatcgacaactcggcggcctggcgcatggacccggaggtgcccctggtcgtgcccgaggtcaacccccacgccgtggccggtttcaagaaaaaaggcatcatcgccaaccccaactgttcgacgatccagatggtggtggtgctcaagcccatccacgacctggccggcatcgagcgggtggtggtcagcacctaccaggccgtcagcggcacgggccagaaggccatcgttgagctgcaaggccaactcaaggccatctattgccaggacgcccagccccaggccaaggtctacccccacgtcatcgcccagaacgtgttgccccacatcgatattttcctcgacaacggctacaccaaggaagaaatgaagatggtccacgagaccgtcaagatcatggaagacccgaccatcaaggtcagcgccacctgcgtgcgcgtgccggtgatctacggccacagcgaggcctgcaacatcaccaccgccaggaagatcagcgcccagcaggcccgcgaggccctggccaaggcccccggcgtcaaggtcgtcgacgacccggccaacaagctctaccccatgcccctggacgccgccggccaggatctgaccctggtcgggcgcattcgcgaggacgtcagccaggaaaagggcctggacctgtggctggtggccgacaacatccgcaagggcgcggcggcaaacgccgtgcagatcgccgagctgttgatcgccggcggccacatctagccagggcgcggccggggccggatcatgctcaaggtctgcggcggcgagctgcgcgggcgcgcgctgaaggccccggccggccacgacaccaggcccaccgcggccaaggtgcgccaggccttgttcaatatcttgggcgggcgcacgtcgggcgcgcgggtctgcgacctgttcgccggctccggggccctgggcgtggaggccctcagccgtggggcggcctggtgtttgtttgtcgaacggcgtcggctggtctgccggctgatcgcccagaatctggccggcctgggcctggaggcgcgcggacgggtgctgatggccgacgcggccatggccagccagcgcttgctggagcaggggccctttgacttggccctggccgatccgccctatggccagggtttcgtggcgcggttggcccgcctgggcgcgcggcctggcttcctggccccgggcggcgtgctggtcatcgagcacgcgcccggcgaggccccgccgcaaactggcctggtgatcatcgaccaccgggcctatggacaaaccgagctaacatttctgggcgtgcccgccgcgcccgctggggatgcacaatgacgctggccgtttacccaggctccttcgacccgatcaccaacgggcacctgtccatcctgcggcgcgccctggagatattcccgcgaatcgtggtggccatcggccgcaactccgaaaaaaagagcctcttcaccgtcgacgagcgcctggagatcatcggcgaggtcacccgcaacatgaacggcgtgcgcgccgagagctttgacggcctgctgatggactacgtcactggcctgggcagcaacgtggtgctgcgcggcatgcgcgccatgagcgacttcgaatacgaatttcagatggccctgatgaaccgcaagatcaacaaagacgtgcaaacggtctttttgatgaccgactacaagtggttctacgtcagttcgacgatcatcaaggaggcggccagcctgggcggcaacatcagcggcctggtgccccagttggtcgagcgccgtctggccgagaagttcgcccaactgcgcgcggcccgctgacggctgatgccgggtgatcggcgggcgtcagccctggctttcgtccgcgcccgtgtcaggcttggctttcgccaaagatatcggcgctgaagatgaaaatattcacctccggctcgcgccaacaaccggggttcaggccggccttcaggcaggtgtgatccagaaacgtccagcggtcccagccctgctcgacggccacctgtggcagcagcacgccccggccccgggggctgatcagatagattccgtggcggccgacctcgatcaactccgggtcgtcgatccgctccagcggcgaaagcacgctgacctcgatgtcgatctcggccagttcgtcgggccgcagcggtcggaagcgcggatcctggctggcggcggccacggccatctggctcaccgtgcgctccagcgagccgtcgccgacaaagttgccgatgcagccgcgcagttggccgtttttgtgcagggtgacaaaggcgccgcgttcgtcggggggttggccgggcgcggtcggccaggcgcggggcgcgcggccgacggaggcgtcctcgacggtctggcgggcgatggccagcaggcgttttttgtcctcgggcgaaagggcttggctcattccatcagctccatggcgctgaccggcgcggccggccgcaggcccagccgccaagcgcggtagtcgtccaagatttgccggtgatcgaaacagatatccgggggcagcttgtccagggcgaaggcggccacggcggcggcgtcgtcgccggcgatgggttggccgctggctcgcccggcgtaggcggtggtgatggtgtgttggcgcgggtcacgctcgggccggccgtaaacgccgatcagggccagcacctcgacccgcaggccggtctcttccagggcctcgcggcgggcggcgtgggcggcgctttcgccgtagtcgacaaagccgccgggcagggcccagcccaggggcgggttggcccgacgcaccagcaccaccggccccggctggccgccgccggtcaactcgatgatcatgtcggcggtggggacggggttgcggtaggcctcgacggtggccccgcaactggggcaaagcagatcgcgtctcatggctgggcccttggccccggcttggcgcggggcagaaaatcctcgcaacgcccggggcagggcggcaaaagcagttggcaatagatcaggtgctggtggatgcagatttggccatggacgtcggggacgaagtcggggcacttcagcgcgccgatggcctcggcggtcttttgcatgatgtgccgtcgggccacctcgcggtcgttggggtcggccaggcgatcgaggcggttgaggcgatcgcgggtctgggcccccagtttgccccgggcctgcatcatcgggcagaaggccgccgccgattcggcctggctgcgcgtgcgggcgcaacggccggccaggtaataggcgcaggcgcgcccgctgatggcggtgacctcggccggcactaatcctccagcaaacgcaccgcatcgccggggcgcaccgtcccggcgttgagcacgcgcacgaaaatgccctggcggggcatgatacagtcgcccactttctggcggatggcgcagccggcgtggcattccttgccgatctgggtgacggcggcgcgcaccgggccgatctgcagcagcgtccccaccggcagggtgtgcagacaaagaccccgggtggtaatgttttcggcgaaatcgccggggtttacctcggctccccgttggcgcatgatatcaattgactccatggccaacagcgaaagctgcctgtgccatgggccggcgtgggcgtcgccgaccaggcccacgtcgggctccaggcgaccttcggcgatgggcgttttgggcaggcctttttccaggctgatgttgaccgagactacttccgcgtggctcatgattttggaccccgaaaaaaaaggttctcatcagaacttatatccagcggcggccggcgtcaaggacgcaccgcgaccgcccttggccaagccgtggccggggccggggacgctggtcgcggcggtcagcggcggggccgattcggtggcgatgctgcggctgttggccgagcaggcgtccgagcggggctggcggctggtggtgggccacgtggaccacggtctgcgggcggattcggccgtcgacgccgccttcgtggccgatctggccggggcgctgggcctggagtgtcgggtggtcagggtcgtggccaggcaggcggggctttcgcccgaggacgccgcgcgccgggcgcgccgtcaggcgctattggccctggccgaggaactggacgccgtggccgtggccctggcccacaccatcgacgatcaggccgagacggtgctggcccggcttttgaccggcgcgggccccggcggcctggcggccatgcggccccggtccggcccgctgtggcggccgctgctggccgtgcgcggccgggaactgcgcgattatctggccgccctgggccagccctggcgcgaagaccccagcaacgccgatcgggcctatcagcgcaaccgcctgcgccacgccgttttgcccctgtgtcgccaactgatcaacccccgcgccgacgaggccctggcccgcctggccggcctgctggccgacgaggaagattattggcgcggcctgctcgatgacgccttggccgcccacggtcgccgcgagggcgcaagcctctgcctgtcgctgggctggctgctggcccagccgccgtttttgcggcgacgcatgatgcgccacatcgcaggccggctgctgggcggtggccagcacctgctctttgaccacgtggcgggcctggagcgcctgctgaccatggccgccggcaagagcctgaccttgccttttggcttgcgggcctggcgcgagcacgaacatctgcgcctggccccggacgttgatccgccgccgctacgcgtccggctggacggccccggcctggtggatctgccggcgctgggcacggcgctgctggcgcgggaagtggcccccggcgcgacgcttcgggccaggggtggtcgggcctggctgccgcttgaggatgtgcgctggccgctggagctttgctggccctggccgggcatgcgtttttggccgctgggcgcgccgggagccaagcggctgagcaagatcgccatcgaccgcaaggtcccgccgtggtggcgaaaacgcctgctggtcgtggccgacgagggcggtccgtggtgggtctggccgctggccccggcccagcgggccagggtgagggccgatgggccgctgttggagctaagcctcgttgacagcttggcaaactggccatatagtattgagttcaaaggtccgatttcggaccgtgagttgccactcccaacctgggccgagccatgacgcaagggaacaaaccccccatcaatccgttatttaaaaacctggccctctggttggtcatcagcctgatgatggtgctgttgttcaacatgttcaaccagcgcagccagagtagcgcctcggtgtcctattccgagttcatggacgccgtcgaccagggccaggtcagccgggtgtcgatccagggccaggaggtcagtggcgacaagcgcgatggcgtgcatttccgcaccttcgtgcccgacgacccggagctgatcaaaaacctgcgggccaagggcgtgcgcatcacggccaagccggccgacgagtcgccgtggtacatgacgcttctggcctcgtggttcccgatgctgttgctgatcggcgtgtggatttttttcatgcgccagatgcaatccggcggcggcaaggccatgagcttcggcaagagccgggcccaactgatgaccgagcccggcggccggcgcatcaccttcgaggacgtggccggcgtcgaggaagccaaggaagagctggccgagatcgtcgaatttctacgcgagcccaagaaattcacccgcctgggcggacgcatccccaagggcgtgctgctggtgggctcgcctggcacgggcaagactctgctggcccgggccatcgccggcgaggcgggcgtgccgtttttctcgatcagcggctcggactttgtcgagatgttcgtgggcgtgggggccagccgcgtgcgcgacctgttcacccagggcaaaaaacaggccccgtgcatcatcttcatcgacgagatcgacgcggtgggccgccatcgcggcgcgggcctgggcggcggtcacgacgagcgcgagcagaccctcaaccagctgctggtggagatggacggcttcgagtccaacgagggcgtgatcctcatcgccgccaccaaccggcccgacgtacttgatccggccctgctgcggcccggccgtttcgaccgccaggtcgtggtgcccgtgcccgacgtgcgcggccgcgaaaaggtgctgcatgtgcacacccgtcgcacgcccctgggcccggatgtcgatctggccgtgctggcccggggcacgccgggcttttcgggggccgacctggagaacatggtcaacgaggccgccctgctggccgcccgcgagaacaaagacgtcatcggcatgctcgatttcgagcgggccaaggacaaggtgctcatgggcaccgagcgccgcagcctgatcctcagcgacgaagaaaagcgcaccaccgccctgcacgaggccggccacgccctggtggccatgatgctgcccggcaccgaccccgtgcacaaggtgacgatcatcccccgcggccgggccctgggcctgactcagcaattgcccgtggacgagcgccacacctacccgcgcgactatctggtcaacaacctggccgtgttcatgggcggccgggcggccgaggaagtggcgttggacaagatcaccaccggcgcgggcaacgacattgaacgggccaccgatctggcccgcaagatggtctgcgaatggggcatgagcgaggtgatcggcccggcctcctttggccgccgcgaggagcaccccttcctgggccgcgagcttggctcgcaacgcgattactccgagcgcacggccgtggccatcgacgacgaggtgcgccgctttgtccacgaggcccacgagacggcgatcggcatcctgcgcgcccaccgcgacaagctcgacgccctggccgcggcgctgctggaggaagagaccctcgacgccgatgcggtcgaatccatcgtgcgcggcggcccgcgcaaaaaagccaagcccgccgccgcgcccgccccgccgcccgagccggccgccccccgcgacctgcccggcgacggcccggtggaaagcgagccctggtccgccgcgcgggccagggaaggcgcggatgaaccagatgcatagagtcaaacgtcggctggatctgcccggcggcggcgcgttggagctgggcgagcgcacgctgatcatgggcgtggtcaacgtcacgcccgattcgttttccgacggcggtcgttatcaagatatagaagcggccgtggcccatggcctgagcctggtggcccagggggccgacatcctcgacgtgggcggcgaatcgacccggcccggctccgacccggtttcggccgaggaagagatcgccagggtcgtcccggtgatcgccggcctggcccgccagtgcgaggccgtcatcagcatcgacaccaacaaggcccaggtggccgctgcggccatggcggccggggcgcgcctcatcaacgacgtcaccgccctgaccggcgacccggccatgaccgccgtggccgtcgaaagcggcgcggcggtggtgttgatgcacatgttgggcacgccaaagaccatgcagcaaagccccgcctacgacgacgtggtggccgaggtcggcgcttatctggtccagcgggcccaggcggtggaggccgccggcgtggcgcgcgggcgcatcattatcgatccgggcatcggctttggcaaaaatctcgaacacaacctgagcctgctgcgcaacctgccgcgcctggccgagttgggctatccgctgctgttgggggccagccgcaaggccttcatcggtcagctgaccggccggccggtggagctgcgcctgtggggcacgctgggcgcgcacgtgctgggcgcggccctgggcgccgatatcgtgcgcgtccacgacgtggcccccctgcgtgacgccctggcggtctgcgacgccgtcatggcccgggagccccgctgatgggcgatctcctggcgcttttgcaacaattgcgctggcaggatctggccgacatcgccctggtggcctttgtcttttaccagataatcctcttggtgcgcggcaccagggccatgcagatgctcaccggcctgggcctggtgatggcggtgtggtggctcagccgcgaactggacatggtggccaccaactggctgatcacctcgtttctgtcgtcgttggtggtggtggtcatcgtcatcttccaggccgacatccgccgggccctgacgcgcatgggccagcgctcgatctttgccaaccacgcgcctcaagccgacaccctgcgcgatgtggccacggccgccggcatcatggcccggcggcgcaccggcgcgctgatggtgctggagcggcgcaccggcctggaagactacatcgaaggcagcgtcaagatcgaggcccaggtctcggccgagttgttggtgagcatcttccaggtcacggggccgttgcacgacggcgcggtggtcatcgagggcggcaagattcgcgtggcccgctgcatgttgcccctggccaaggacgccgaggccggccgccggctgggttcgcggcacctggcggccatgggcctttcgtccgagagcgatgcggtggtggtggtggtcagtgaggagcgaggccagatcagcctggccctgggcggcaagttggtggggccgctggaggtcgagcagttgcagcaaaagctgggcgagctgttcccccagaccgacccgaaccaaaccgtcgccgcccgtttgtggggcggcctgcgccatctggccggcggtttctccaaggacaaagaccgtgcttgagcgcctgcgcaacaattggcagttgaagctgctggccctgtttttttcggtgatgctgtggctgatcgtggtcggcgtggaaaaggccgaaatcacggtgaaagttccggtagaggtctttggccagagcccgaatctggttgtcgatggcgaggtggccccggagcttgatctgcgcctctacggcccgcgcacgctggtgcgtggcgtggccgagcggcggccggtcaagcaggtcaacctcaagggcctggccgccggcgagcacgtcttccggctgggcgtcgaggacatctcgctgccgccgtgggtcagcgtggtgcgcgtgagcccctcggagatccgcctgaagctggttgagcgcttttcgcgccaggtgcgggtcagcccggtgatcaagggccagccggccgacggcttcgagttggaggcggtgaccttcgacccgcccatggtcaccgtcagcggcctgcaaaaagacttggccgagctggattggatctggagcgagcagatcagcgtcagcgggctgagccaatccaccgaaaagctcgtcgaactgcgccggccggccggccgctccgtgctggtctcgccgacgacggtcaaggccattatttccatcaaggcggcaagtatctaaccccggcgttggccgggttcgcggcgaggtttcatggaagggcaagccagaatcttcggcaccgacggcgtgcgcggcgtggccaacgttcaccccatgaccgtggagatggctctggccatcggccagggcgtggccgccgtgtttcggcgcggcaaggccaagcacaaggtgatcatcggcaaggacacccgcctgtcgggctacatgtttgaaaacgccctggtggccggcatctgctccatgggcggcgacgccctgctgatgggccccatgcccacgccggccatcgcctttctcacccgcagcatgcgcgccgacgccggcatcgtcatcagcgccagccacaatccctacgaggacaacggcatcaagatcttcgcccgcgatggctacaagctgcccgacgaaaccgagacgctcatcgaaaactacgccttgtgcgccgcctcctgccgcgcgcccgagcaggcccccgaggccggcaaggtcggccgggccaggcgcatcgatgacgccgccggccgctacatcgtcttcgccaagcgcacattccccgacgagctgaccctcgacgggctgcgcatcgtcatcgactgcgccaacggcgcgacctaccgcgtggccccggcggtgtttgccgaactgggcgccgacgtcatcctcagcggcgtcgagcccgacggccgcaacatcaacgcccaatgcggcgcgctgcacccggaaaacaccgccgccctggtccgccagcacgaggccgacctgggcctggccttcgacggagacggcgaccgcctgatcatggtcgacgaaaaaggccaggtcgtcgatggcgatcagatcatggccgtctgcgccgattatttgatggatcaaggcgtgctcaaccacgccacggtggtggccacggtgatgtccaacctgggcctggagctgtgcctgcgcgaacgtggcgtgcgcatgctgcgcaccaaggtcggcgaccgctacgtggtcgaggccatgcgccagggtggctacaacctgggcggcgaacagagcggccacattctgtttttggatcacaacaccaccggcgatggcgtcgtcagcgccctacaggtgttggcgatcatggtgcgcaccggcaagcgcttgagtgaactggccgccgtgatgacccgcctgccccaggtgctgatcaacgtgcccgtgcgccaacgcacgcccatcgcccaggttccgggcctggtggcggcgatcaaaacccaggaagagcgcctgggccagacgggccgcttgctggtgcgttattcgggcaccgaggccaagctgcgcatcatggtcgaggcggccgatgtggatctgatgaacgaggcggccgaggagctgcggcgggtggtcgtggccgaactgggcgcttgataacaagctctggagtttttcgatgctacttgccattgacgtgggcaacaccaacactgttatcggcgtcttccagcaagaaaaactggtggccgattggcgggtgcgcaccgagccagaacgcacccgcgacgaactggcgatcttgatcaaaaacctctttgccaacagccccctgtcgctcagcagcatccgcggggtgatcatctcctgcgtggtgccgccggtggtcaacgccttcaatcagttctgtcggcgctacctggacatgaaccccatgttcgtggggccgggcatgaaaacgggcatgcccatcctctacgacaacccccgcgaagtgggggccgaccgcatcgtcaacgccgtggccgcctatgagcgccaccgctgcgacctgatcgtggtcgatttcggcacggccaccaccttcgactgcatctcggccaagggcgaatacctgggcggggccatcgcgccgggcatcagcatcagcatggacgctctgttcacccgcgccagcaagctgccccgggtcgagatcttcaatcagcccaaggccgccgtggccaaggacaccatcagcgcgatgaacgccggcattgttttcggttacgccggcctggtcgacggcctggtgcgggcgatcaacgccgagcgcggcttgcagagcaaggtcatcgccaccggcggcctggccagggtcatcgccacccagtcggagacgctggaggatatcgacgaactgctgaccctggacggcctgcgcatcctctaccagcgcaatcaatgaccgccgcccgcgcgccgatctggccccggccgggccgcgcggtggccgtgaccgccccggccggccgggtcgagcccgtggccctggccgccggcctggaggccttgcgcgccctggtcggccagcgtccgctgctggccgaaggtctggccacggccgagggctatctggccgggcccgaccagcaacgggccgcgcgcctgggccggctgtgggccgacgaaacggtggacctgatcgtctgcgcgcggggcggttttggctcctccaggctgctgccgctgctggatctaccggccatggccgccgccggcaagtgcctgctgggcttttccgacattacctgcctggtgctggccctggcctgtcggggcctggtcggcctgcacggcccggtgctgacccaactgccccggctggaccaggccagcctggccgacgtgagcgcgctgttggccgggcggccgccctggccggggcgcttgacgggccagggggccggcggcggcgtggccgagggccctctgctgggcggcaacctgaccatgctctgccacctggtcggcacgccgtggcagcccgatctggacggggccatcctctgcctggaagacaccggcgaggccccctatcgcctggatcgcatgatcaccaagctggagctgaccggcctgctggatcgggtggccggcgtggccctgggcggcctcgacgccgccggccagagcccgcccgagcacctggaggcgctcatgaaccgcctgcgcgtccggggcctgccgttggtctgggatctgccctttggccacggcgcgcgcaaccgcatcctgcccatgggcgcacgggcccgcctcgacggcgcggccggcctgctggaaacggggttggacctgtgatcgaaaaactgcaagccatgctggacgacggcgtggcccggggcgtggccccggccatggtcctgcacctgtggcagggcagtgaagccggctgccggctgagcgccggcgcggccgagcccgacacctacttcgacctggcctcgctgaccaagcccctggccacggcgctgttggcctttgacctggccgccgatggcgtcttgcccctggaggccaccctgggccaggtctggggtgatgtgaccccgcccgacaagcggcccatcagcgtcgcccacctgctttgccacgcatcgggcctgccggctcaccggcccttttatcaggccctggaaaagctggccgcgcccagcgcccgccgggggctactcaaggccatgctgctcaacgagcccctggaggccccgccgggcgcgcgggcggtctacagcgacctgggctacatgctgcttggcctgctgctggaggaggccgcgggcgtgctgctggagacggccgtggcccagacccacgccaggctgggtctcagcgacgccccgcgcttcaaccccaccggcggcccggcccccatcgccctttcgcgcatcgccccttgcgggccgctgcccggccggccgctgatccacggccaggtcgaagacgaaaacgcctttgccatgggcggcgtggccggccacagcgggcttttcggcgcgtcggcccaggtggtggccctgatggcggccatggcccggctgactgccggcgagggcccctggccggcccagatcgtcgcgccgctttttcacgtcgacgccgccacgcccggctccacgcgcaccgccgggctggacacgccctgcggcccggaaagcgccgccggccccaacgccccggccggcgtggtcggccacctgggcttcacgggggtgagcatgtggctgcacccggccagccgacgcggcgtggttttgctgaccaaccgcgtggccctgggccgagccaacgacgccatcggccccttccgccgccaagtccaccaactggcctggcgcgccttgggagaaacttcttgaccctcgaccccacgctgaactgcttgccccagcgcctgcgaagcgtccatctcatgggcgtgggcggcgtggccatgggcgcgctggccggcgcgctggccgatcgcggccttgatgtgcgcggctccgacgggccgctctatccgcccatgagcaccttcctggccgccaagggcgtccccgtggcccagggctacgacccggccaacctcgacccgccgcccgatctggtggtggtgggcaacgtcatccgccgcgacaaccccgaggccatggaactggcccggcgcgggctgtgctacctttcgctgccccaggccctggccgagctgttcatcgccgacaagaccgccatcgtcatcgccggcacccacggcaagaccaccaccaccgcgctcacggccagcggcttgcttcacgccggggccgcgccgggctttttggtgggcggggtgatgatcgagggcggacgcaatttcgccgacggccggggggcccatttcgtggtcgaaggcgacgaatacgacacggctttttttgacaagcgaccgaaattcgtgcactatcgcccaaaaatcggcgtgctgaccagcgtggagttcgaccacgccgacatctacgccgacctggacgccgtgcgcgtggcctttgaccagttcgccgccctgatcccgcccgagggcgtgctcatcgcctggggcgacgaccccgaggtgctggcccgcgcccaaaaggcccgctgcccagtgcagacctatggccaggggccgcaatgcctttggcggctgttggccgcccgcccgtccccccaaggcggggcgctcatcgagttgcaaccgcccggcggcccggcggtcgaattttactcgccgctggccgggcggcacaacgccctcaacgcctgcgcggccgtggcggccatgaccgccggcggcgtggccctggccgaggcttgccgcgtgcagggcctgttccagggcgtgcgccgtcgccaggaggtgcgcgaccgggccggcggggtgaccgtggtcgatgatttcgcccatcatcccacggccgtgcgcgagaccatcgccgccgtggccgactttggcctgcccggctggcggcccggcgacgggcgtttgatcgccgtgttcgagccgcgcaccaacaccagcaagaccaatcacttccaggccgaatacgccacggcctttgaccgggccgacctggttttgttgcgcgagccgcccggcgccgaggccatcgaggcgtccaggcgcttttcctcgacccgcctggcccaagacttggccgagcgcggcctgcaagcccgggctctggctaacggcgatggcctgctggccgaactgctggccgaactgcggcccggcgacctgtgcctgatcatgagcaacggcgcttttgaggggctgcacgccaggctgctggcggccctggcctgaaaaaaacccgaccgcgccgcgaaaagcccccgaccgtgatccggccgggggcttggttttgctgacgcgggcggccgctagaaatcgatgctcacgccgccccagacctgggcctcgggcatggggtagtaggtgcttaccccgctccaggcgttgcagtagcccagggtgctgtagtcctcgccaaagatgttggtggcgttgacaaagaccttgtagcgctgccagcgatagctgacggcggcgtcgatggtgttgtaggcgtccatcttgtcgaaagcgttggcgtagtcgttgcccaggtagcgctggccgtaataattccagcgcagcagcacgttcaggccggagaggggctccaggcccacgccggcggcggccatccactcgggggccagggggatcttgttgccgtcgtaggggccgttggccatggtggcgtcttggtaggtcaggttgccaaagacgtaggcccacttgcacacgggcacgtgcacggccgcctcgacgccctggtgcttggtctcatcgaggttttcgttgcgataggtcacgccgttccagacgatctcgtcgttcatgttgatgatgtagccggtcagcgacaggcgcgcgccgggcatgaactgccactcggcgcccagctcgtagttcatggccgtctcgggcttgagatcccagtgcgcgccgctgtaatagctggtgtattcgtcaacgcgggggaagcggaaggcccgcgccacccggccgaagaccttggagcccggcgcgaagttgtagaccatgcccgcggtccaggcccattgttcgtcgcccggcgtgtcggtggggccggccccgccgaccaaccgcgaggccaggtcgtatttttgatcctggtagcgcgcgccgacgttcaggaccaagtccttggtcagcgaaaactcgttcagggcgtagccggccaggctgtccatcttgaattcatgggagtattgccaggccttgctggtcaggtcgaaggagtcgtagtccacgtcccaatggctgtagtccacgccggcggtcaggcggttggcaaagccgcccacggtggagtcgaggacgtatttgggctggatgtcgtagatcttgctgtcgttgtcgccgtggctccagacctcggcctcggattgccacttgcggaaggccagatccatggtcaccaggccacaacgctgaaaatcgcccttgacctggccgcggatggcctggttcttgttctcgtaataggccccggcatagctggccatgcggcggtcgcggtccatctgggccttggtcagcgagccgggcacgccgaagttggcctggttgatcacgccgtcgaccaaaaagctccaggtctggttggggtagaagtcggttttgaagttggcgcccttgatgcgggtgtggttttcgtcgcggtagccgtcggcgtcgtcgtagcgggcggccacgaaccagtccatgtattcggtggcccccttgaagttgcccttgaagccatacatgtcgtagctgccgtattgggcgctgaccgtgccgccggccgggccggagcccttgcgggtgatgatgttgatcacgccgcccacggcggagtcgccgtagagcacgccggccgggccgtgcagcacctcgatgcgctcgatgttgtcgacggggatggtgctgaagtcaacgccgttgccgtcgatgaggttttgccgccggccgtcgacggtcaccagcgtcttggccgaggccggatagcccatgccgcgcatggaaatttcggcgtatgtgccataggtgtccgactgcattacataaaggccgggcacgcccttgagcagctccaccaccgacatgggattttgctcttcgatctgctggcgggtgatgatggtcacgttgcggggcagtttatccagttcctgctcccagcggttggccgagacggaggtctcgggcagggcgtaggcctgatcggcctggtcggcggccagggccggttggttcagccacaacagcaacaccgcgcagatcgccccggccagtttgctcgatcgcttcatcgactagctcctttttctccacccttgacgtggtaagccgggccggggcaataaaaaaacccccagcccctgtgaaagggactgggggattgcacccagcttgcttcaccgccccagacaggcgtccacgcgcggtcgcattgcccaaaaaacaacgcgcgcaccggtccttcgccggataaaacgcccatgcgctggcggcaggtcttctgacttccggatcaacctagcggccgagccttcccggacggcttgttggaccatccagtggcgttatttcggccttcgtccccggttacagcggcgggaccgtgacggaatcgcaccgtcttccccattgagcccgaaagggcgccgtcgcgcgatattttgtaacatctatgtcaaaaaaacgcccatgtcaagggttggtttgcgcggccggcgacgatggcctatgattggcggcgggcgcgaaagactggaggctgtgatgctcatcgccacttgctacgacgccgtggagatccaccgcgtcgaaaaattcatctatggccgtttcctgcgaccgcaccgggtgataagcacctgccgggccgccggcggcctgcgcgacgacctggaatgcgtctacaaccaccaggtctgcgagccctccggccccagccacaacgccgccatcaacgcctgggaagaccccatcgcctatcgccgcatggtctgccaggccgccggcgcgccgcctgaaacgagcgccggcatggccaccgccgccaacatgatgaacgccgccctggtcggcctagcctttcggggggtggaggtcttttgcctggccaccgccggcgtggagggcaacgccggccgggccggcgatccggccacgcaccacgagcacgacggccgtttcgaggacttggcccaagacggcccgccggcccacggcaccatcaacctgatgtttttcctcggccaggaactgaccgccggcggcatggtccgcgcggtgatcaccgccaccgaggccaaggccgtcgccctgcaagagttggccatcggctcgcgctactccagcgggccggccaccggcaccggcaccgatcagatcgtcatcgccgcccgcctgggcgggacgccggccaccagccccagcaagcacaccaagctgggccagctcatcgccgaaagcgccatccaggccatcaaggaaaccctggccgtgcagaacgacctcagcgcctcggggcaatgctcgtgccgggcccatctggcccgtttcgccgccggccgcgacctggccgcgagcgcggccgcgctgctggatggcgaccacgcggcgctcttgcggcaaaacttcgacgtcatcgaccgcgacccgcccaccgtggccgccgccgccgccctggcccacgtcgccgacgaactggcctggggcatcttgcccgccagcgccgcgccggagatcctggccgcccaggccgcccagatggccgtggccgcctgcggcgcgccagagctttggcccgccttgcgccaaagcctggccccgcccatgggccacgcgccggagcaggtctttgacctggcctgccaggccctggccctgggctttgcccgcaagtggcgctgaccccgtcggccctaaaactcggttgacacgacaaaacgcgatttgttttactggatgaccgaacatggttcggccatgcggaaccggtgcgcccgccgcgcccatagccatgcgcaacgagagggcgtgtcgaggtcaacatgagcgtgcagtcgatcgatcgggcggtggatataatgtcactcttttcggccgaagccacccggctgggcatcaccgagatcgccgccgccctgggcctttccaagaccaccgtccacggcctggccagcactttgaaggcgcgcggcctgctgcgccaagacgccgagacgcgcaagtacagcctgggcatgaagcttttcgagttgggggccatgctcaccgccagcctgaagctcaaccgcgtcggccagggcgcggtccagcgcctggccaacgacaccggcctcaacgcccgcttggccgtctgggaacggccggccatgctggtggcgttgacggcttttccgggcatgcccagcccgccgctcaaccagatgggcccccgcgtgccggcccactgttcggccatcggcaaggccgtgttgatgagcctgccggccgccgacctggcccgctggttggatgcggccaaactggagaggttcacgcccaacacgctcatcgatcgtcaggctctggagcggcaacttggcgaatttcgccgccagggtttcgccgaggacaacgaggagtttttgctgggcctgtgctgccgggccgcgccgatcaaggagcgcggcgtcgtcgccggttcggtcagcctttcggccgcgccggagcaactggccggcagggatggccgggagctggcgcgtctgctgcttgccgccgccacggagatctctcgggccatggcctagccgggcccggcccatcacgcaaccgggcgctgaagcgtccgttcgccaaaggagttggccaccgtgaagattcgtctgcccgaattgatgtggtatggcaacctggacgtggaaatcgaactgccagacgattgggacgtcaccttttgccccatgcgcggggccgagcgcccggccctcggccaggaggccatcgcccaggccatcaagaaccccatcggctgcccgccgctgcaccagttggcccggggcaaaaagagcgcctgcatcgttttcgacgacatcacccggcccacgcgctgcgccgaactggccccggtggtcatcgaggagctgctggccgccggcctggccgaggacgacataactttcgtctgcgccctgggctcccacggggcccacaccgcccacgagtttcgcaaaaaactgggcgccgatatcctggagcgcttccgcgtctacaaccacaacatctacgaaaactgcgtggaggtgggcgtgaccagccggggcgccaggctgctgatcaaccgcgaggtggcccaggcccaggtcaaggtcggcctgggttgcgtcaccgcccacgcccaggtcggcttcagcggcggcggcaagatcatcctgcccggcgtctcgcacatcgacaccatcagccactttcacatcgacgtggaaaaatcggccgtcgagaccacgggtcttggtaatttcgacaacaatattctgcgcttcgagatcgaagaagccgtgcgcctggccaagttggatttcaaggtcgacgtggtgaccaacggccggggagccaccatcggcgttttcgccggcgaccccatcgccgagcacctccaggccgtggccgccgcccgcgagatctacgccaccgaacccacgcccaccgacatggatgtggtggtggtcaacgcctttgccaaggccaacgagatggccatcgccatcctgctgggggccatcgccaccggcaatttccagggcagcgtggtctgcctggccaacgcccccgagggccaggtcacccattatctggctcgcagcttcggccgtgactacggcggccgccaatatcccatcggcttcgtgccgcccggcctcaacgtggtggtggtggccccgcacatggacaagaccttcggagactgggtggccaacccccaagacgcgcactgggtgaagtcatgggacaaggcgctggagttgctgaaaaaatggcacggccccggcgcgcgctgcgcggtgttgcccaacgccaccatgcaatatttcgtcaaccagaccggcagcgcccacgacgtgtccaccgccggctgaggtttggcgacccccgcgctcggcccgagggcttggcggccgggcgcggggctttgggctatttcttcttgagcacggcacgccagccggtgggcggcaccaaggggccgtaaaccttgctgacgtggctggcctgttcggtgacgtagaaggcgtccgggtccaggctggtgatgatgtcggtggccttttgggcgtccttgcgccggcaggccagcaacacttcgatcaccgggccgtccttgccctggccggtgaaggtggtcacggcatagccggcatcgcgcagggcctgggccatggccagcgagcttcgcgggctgatggcgtggatgatcacgtggcccagggccaggcgcttttccagcttgatgccggccacgttgcccaccgaaaagcccagggcgtaaaacacgcccagtaacggctcgtcggcgatctgggtgatcaccgccgagatgacgaccaaccacaccgatatctcgatcaggcccaggaaaaacgcggtgagcgtgcggcccgagacgatggcgatggtgcgcatggtgccggccgagacgtcggccaccctggccacgaaaatgcccaggcccaacagccacaccgaccactcgatgccccaaaacatggaactacctctcctttctgaaaaattgccctccttttaagatgtaccacaaaaaacgccgatcccaaccaccatctgggcggtcgggatcgagcgatgggagacgaggcgacgggccgcccgaaggcgatcccgccgccccccggtctgtcttgagagtgcggcacgggggcatcctgccccgtgctgcatcggcttggcaaaagcgcggttttgccaagcctcgcaaatcgcccgcctaatcaggctcgcgatttggcgcgccgtccctggcgcgcttcggctgctgcacggtaacatgtatgtttcacaggttattatctgtttttacaacatttgttatgttgcaccgtgcagcagcctcgtcttacatgccccggcggtacatgccgcccacgtcgtagagggccttggtgatctggcccagcgagcagtggcgcacggtgttgatcagctcggcgaagatgttgccgccgtccagggccacctgctgcaagttgtggagggcggccggggcctgctcggcgtgggcccgatggaactgggccaagcgctggagctggctttgcttttcctcctcggtggcccgggccagttcgaccacgcacggctcttgctcctgctcgaccccggcgggcaggaaggtgttgacgccgataatcggcaactcgccggtgtgcttttggatctcgtagtagatcgactcgtcctggatcttggagcgctggtagcccgtctccatggcccccagcacgccgccgcgggcggtcaggcggtcgaactcggccaggacggcttcctccaccaggtcggtcagctcgttgacgataaaggccccttgcagggggttctgattcttggccaggccccactcgcggttgatgatcagctggatggccagggcccggcgcaccgactcctcggtgggcgtggtgatggcctcgtcgtaggcgttggtgtgcaggctgttgcagttgtcgtagatggcgcagagcccctggagggtggtgcggatgtcgttgaactggatctcctggctgtgcaacgagcggcccgaggtctggatgtgatacttgagcatctggctgcgcgggccggcgccgtagcgctcgctcatggccacggcccagatgcgccgggccacccggccgatgacggtgtattccgggtccatgccgttggagaagaaaaacgacaggttgggcgcgaaatcgtcgatgttcatgcccctggccagataatactccacgtaagtgaagccattggccagggtcagggccagttgggtgatggggttggccccggcctcggcgatgtgatagccgctgatggagacgctgtagaagttgcgcacgtcgtttttgatgaaaaattcctggatgtcgcccatcatgcgcagggcgaaatcgatgctgaagatgcaggtgttctggccctggtcttccttgaggatatcggcctggacggtgcctcgggcggtgcggagcacccgctccatgatctggcggcgctcgtcgtcgctgggctggcggccttgctcttgctggaatttggccagttgctggtcgagggcggtgttgaagaaaaaggccagcatgatcggcgcggggccgttgatggtcatgctgacgctggtgttggggtcgcagaggtcaaagccgtcgtagagcaccttcatgtcgtcgagggtgcagatgctaacaccgctgttgccgaccttgccgtagatgtcgggccgcaggtcgggatcccagccgtagagcgtcaccgagtcgaaggccgtggagagccgggcggccttggcgtcgcggctgagcagcttgaagcgacggttggtgcggaagggatcgccctcgccggcgaacatgcgggtggggtcttcgtcggtgcgcttgaagggaaacacgccggccgtgaaggggaagttgccgggcaggttttcggcgcgcatccaggaatatatctcggccggatcctcccactggggcaggcagaccttggggatgtcgagcccgcacagcgaacgggtggtcagcggcacgctgaactgcttgtcgcgcactttgtatttgtatttgctgccggagtaggccttttgcaactggggccactgggccaaaagctggtgggtccgctcgctgaggccttcctcgagcttgtgcacctcggcgcgcagggcgtccagggccggcttgcgctccttgtcgccctgccagagcttggccagatagtcgtgggtgtttttcatctgccaactgcggcggacgagcgcggcctgctggcgggttttttggtgatagccacggatggcctcggcgatctcggagagatagcgctcgcgatgggccggcacgatgatggtcttgtcggcgctgcaattgatggcgggccgctggcgcggcgaggcgaactccacgccggtcttttgcctgatcttgtccagcaggcccaggtacaaggccgtcacgccgtcgtcgttgaagcgggcggcgatggccccgtagacgggcagcgcctcggggtcgacgtcccacaggccgcgattgcgctgaagctgcttgcgcacgtcgcgcagggcgtcctcggccccccggcggtcgaacttgttgatgacgacgatgtcggcgaaatcgagcatgtcgatcttttccagctgcgaggccgcgccgaactcgctggtcatgacatagaggctgatgtccacgtggtcgaccaccgccgcgtcgccctggccgatgccggcggtctcgaccaggatcaggtcgaagccggccgcccgggtcacggcgatgacgtcatccaggccctggctgatctccaggccggagctgcgcgtggccagcgagcgcagatagacgcgttcggactccatgctgttgagccggatgcgatcgcccagcagcgccccgccgctcttgcgccgcgtggggtcgacgctgatcacggccacgcgcttttgggggaaatcgtgcaaaaagcggatcaacagctcgtcggtgaggctgctcttgcccgccccgcccgtgccggtgacgcccaccaccggggccggccgctcgccgatcagcggcttcaacgccgcccgccactggctcatgtcttggccggccagggccgcccgctccaccagggtgatggcccgggccaccaagtcgggacgatcggcgctcagcttggccagatcgtttggcttttgcccattgcccagactgtagtccaccgtccgcaccaggtggttgatcatcccctgcaggcccatgcgccggccgtcctcgggcgaatagatcttggtcacgccataggcgtgcaactcggcgatctcctcgggcacgatgaccccgccgccgccgccaaagaccttgatgtggccgcagttgttttccttgagcagatcgacgatatacttgaaaaactccacgtggccgccctgatagcaactggcgcagatggcgtggacgtcctcctgcacggcggcgcggacgacgtcgctcaccgagcggttgtggcccaggtggatcacctccacgcccgtgccctgcaagatgcggcggatgatgttgatggccgcgtcgtggccgtcgaaaagcgacgccgccgtcacggcgcgcaccgggtttttgggcgtgtagggcttgatcggttcggtcatggctccccccttggtttggggatgtgattgctaaacaagctggcccatcagcagggccgactgatcctcgatatatttggccaggccgatgccggccagggcccagtgccgaaaggcccacatgtggcccagcaccatgatgttgtgagccatcagctcgatctcgccgcggttgagcggccgcaacgaatagtcctcgacgccccggcgcagcagcccgatgaacatgcccgtgatgcgcagctcgtgctccaggacgtagcgcttggactcggcgggcaggctcttggtctcttgatagatgaaggtgatgtgccggcccatgccgtcacaggcggcgatataggcctggatggccgattccagggcgcgggccccgctgccgccgtgggcgatgtgcgcctggaggctttgctccatctcctggtggatggcctggcagaccagatagagcacgtcttccttggtctggacgtattcatagagcgaaccaatggaaattccggcgctttttgctatctcgcgcgtggtggtcttgtgaaagcccttttgcagaaacaggctgacggccgcgtcggcgatctgccggcggcggcgctggaccagctcctggtccttgaccacggtggggatttggcgagcgcttgcttcccgttggcttggcgtcatgctactgtttcccgtctgttggcgagcttgcgctgactgagcgctcgctcggtgagtagtctacccaaattttagccggcctgtcaagggttttggggcgggcggcgctttcgcgccccgggcgggcgcggtgattatataatagaagcgcccgccgtgtcgcggcgcgcgtgagtcgggcggggagaaatgagcaaagacaatgggtttgaggtcgtgcgggtcattgccgccgagcggccggaactggcgcggcgttttggcgcgaaaagcattggcgtgttcggttggtgcgccaggggcggcagtgccaggtgaatactatctctgtactatctgtacagaatatctcaaacggctcaagattgaccacggaatattaacaaatgtatgttggttttctctgtcagtttatgtgtaagtaaatcaaaaacattttgtttgtgctgtgaactgtgcgcatgtgacgcgcaaagaatggaaaaattatttattgataacgtgaacgatagtatatcgaggtcaaaatatggagtggattaacgtcgcgaaggaatcacttgagtttgcttttgcgtccatcagtgttggcgcgctagtgtatggtgcctggattggaggaaaagccgttaaaaagtaccaaatgcaaaatgagatcgatgcgaagtattctctaattgcagcggataacgaaatttttgctgttgttaggtctaagccgtttttagaatcattttttatggtatgtgatgataatattttgccaaaagataaggctgacaggctattgtcagcgctccttcatggtacatctggaagctataagcgttgggaaaacgttcaagatatagttgactggccctgggaagaaaacgatttcttttccgaaggtaaagaccgatttagatatggaacttatttggcggaacgtattattattttgttaacgttagctcatggggcatggcaagataggcttatctcaaaagaagattatcatggatatacaaattacattgatacgattggccatcatccgttatttttagcggcaattcattattgggctcggcaccgttttattcgccaatcttttgctgctgagcttagaaataggttgttaatgtcgcaagaagctaaagagatgattcatgtgatctatccacaaattgaatctgataaatggcttgatatgattcgttaaagctcgtctatgttcttcgctgttgtgcacgttcaatcgcttttgtatcatcgttccgccttgccaacacgccccatcgcggatagactcgtggcatctatatctaatgatggagcggccatgcaccagcacccccacggcgcgcaccccggcggccacccggccggtttggcgaaaaacgaaggcggcgtcccgccgctgcggctattggcctgggagaccaccaggcgctgcaatctgcgctgcctgcattgtcgggccggggccgaggacgaatgctaccccgatgaattgaccaccgcccagggcgaggagttgctgcgcgatctggcgaccatgggccggccggtggtgatcctcaccggcggtgaaccgcttttgcgccacgatatctttcacttggcggcctatggccacgggctgggcctgcgcatggtcatgggcaccaacggcgtgttgatcaccccggaggtggcccggcggctggtggaggcgggcattcaacgcatctcggtttccatcgacgggcccgacgcccagagccacgacgtttttcgtggccagcagggggccttcgagggctccatggccggcatcgccgcggccagggcggccggcctggagtttcaggtaaacaccaccgtgacgcggggcaatctgccgtggatgcaggcgatccaggacttggcccagcggcttggcgcggtggctcaccatatctttttgttggtgcccaccggccgcggccgggcgctcagcggcgagatcatcagcgccgaggaatacgaagacgtgctaaactggttttacgaccagcgcggcaaggcctgcatggagctgaaggccacctgcgcgccgcattatttccgcgtgctgcgccaacgggccaaggccgatggcctggacctgaccttccagagccacgggctggacgcggtgagcaagggctgcctgggcggccagggcttcgcctttgtcagccatgtgggccaggtgcaggcctgcggctatctggatttgccggctggcgacgtgaaaaagcagccattttcgcgcatttggcaagagtccgagctttttggcaaactgcgtgaccccaacctgctgggcggcaaatgcgggcgttgcgagtatcggcgggtgtgcggcggctgtcgtgctcgggccttcgaggccacgggtgatgtgctggccgaggagccgttgtgcgtgcaccagccggcgctccgctaggctgtcgttgcatgatgttccatatgttccagttgccttgaaacgtcaccatagtgtaatattttgttttcgttggcgtaatggctttacgctctataatttgcatatcgatgaaacaaaacctttgtcccggaggcgttgctagaagaagccttggcggggttttgtatgttatggcgggcaattaggccccgaccgtccgctggcaccaaacttgccatgaatcacgcatgccggcgcatgcccccgggctgggcgcggttaccgctaatgtgcctatatatattgggtatttgcgatggcggtggttgccaagtcgcggtttatgggctaagaatatacggctacgactgctggatacatgatattttctaccgaaatactatgcaatgctaacggccgccgtggagggtcgaccttccgtggcgagatcggcgcgaggcgtcggccagcatgggccggcgacagaggccgccagtcatccggagaggaataatgcccaatgataatgtgacgatagttggcctgcatctggcattgactctgttcggcctgggcatgctttttcgcctgggcgcctggttgtggcgcaatgtgggcgacgaggccaggcaggccggcgcgggggcgcgggccctggcggcggtcagcggcttgctggggacgatcttcagcgccaaggtcgtgaccctggtcaaggccctggtcctggacgtgctgttgcagcaaaaagtctacaagcaggacaagctgcgttgggcggcccatatctgtatttacgtgggcttcatgctgctgctgatcttccacgctttgcagagcgtggtcagcgtggcggtgttcgacgacttccagtcgacgctcaacccctacttgttcctgcgcaacttctttggcctggtggtgttggctggcgtgggcgtggccatctatcgccgggtgacgatcaagccgatcaaggccatcagcggcggggccgacaagatcgccctgacgctgctggcggtgatcatgtgctcgggcgtggtgctggaaggggccaagatcatcagccagcgcgacttcatgcgcatgaacgaagactacggcagcctggagggcgaggagctcaccgccctcaaagcctattgggccaagaacttttcggtggccttcagcggcgaggaactcccctccgacgaggagaccctggccgccggcgccgagctgcacgccgactcctgcgcctcgtgccactccgagcccaacgcggccttcatgagctacgccgcggcccaggtcatgaagccggccgccggggccctcgatcgcctcgatgcgcccagcctgctctattatctgcactatttcgcttgcctgctgggcctgatctacctgcccttcagcaagttcttgcacatcatcaccagccccatcgccatggtggtcagccaggtgatggacgaaaagacggccgcgccggcggcggtggccctgcgccgggccatcgacctggacgcctgcacccactgcggcacctgcacgctgcactgctcggtgctggcatcgttccagaccatgggcaacgacggcattttgccctccgagaagctggccgccttccgcagcctggtcgccggagatcgcctaaccgacgcccagcttttcgccctgcgcgacgccaacgacatctgcacccgctgccaccgctgcaccgacctgtgcccggttggcatcaacctccagggcttgtggacggctctgagccaggagctggagcatcgcggcgtggtctcgacctttgtcgtcgcccgccaggccgtcagcggcttgggccggccgggcaagggccaggccgtcaagctggcgcggcccgaaaagagcctggtcttccaggccgacaagttccgcaagtgcttcgaatgccagacctgcaccaactcctgcccggtggtggccgcccacgccgagccgatcaagagcctggatctggttccgcaccagatcatgcacgcgctggccatgggcatggtcgatctggccatgggcgcgcgcatgaactacgactgcctgacctgctatcgctgccaggaacagtgtccccagggcgtgccgatcaccgacattctctacgaactgaagaacatgggctaccagcgggtcaagagcggcctggaggacgtggcctgagcgaccggcgcacgtggattcgatccacagctggcaaggagcattaaagatgcaattcgcctggttccgtggctgtaagatacccttttacatgagccactacgaaaccgcctcgcgggcggtgttggacaagatgggcgtggggcttgtcgatatggagttcggctgctgcggctaccccgtgcgcaaccaggacgccgtggcccatctggtctcggcggcgcgcaacctggccatggccgaacaggccggcctggatctgctcacgccctgcaagtgctgtttcggcagcttcaagcacgccatccacgccctggccgaggatcagggcctgttggccaaggtcaacggggtgctggccggcgagggcctgcgctatcagggcaaggccaacgtgcgtcacattttgcaggtgttgcacgacgaggtgggcctcaaggccctcaaggacaagatcacgcgccgttttggcgggctcaaggtggcggtgcattatggctgccacgccctgcggcccagcgccgtgacccagttcgacgaccccttcggtcccaagcttttcgacgagttggtcgagctgaccggggccaagagcgtggcctggggccgcaagctcgattgctgcggcgcgccgctgtgggaaaagaacgatgatttgagccgcaagatcgccaagatgaagatcgacagcggccaccaggccggcgcggcgatcatctgctcggcctgcacctactgccagatccagttcgacacgatccaggcccagatgctacaagacgacaaggagctcgacgccttgccctcgctgctctatccgcagttgctgggcctggccctgggcctgcccgaggacaaactgggcctgcaggccaacgccgtggctggggcctgggtggccaaccacatggaataacgcgcgctttcgcgcccgctggcgaaggttgccggcgggcgcgagaccgcggccgagtcggtggtggccgtgcgggccgaggcgggttgaccggccttggggctcggcggcccgcgcggcgcgccgggtcacgccgctggtgcagccatgaacgaccgcacgtgcaagaggtgttcggtggccagggtcaacgccctggtgggggcttatcgcctggcgcaccaggccggggacggccggagcttggagcggctgcgcctggtggcccgggaggtcggccgcgaactgccggcggcggccgagctgttgcggtcgggcctggccgaacaagagctgcgcgccctgtgctggaacgtctcgtcgtttctcagcgaccagcaggtggagctgatcttcgacctgaagcttaggccgccgggcccgcgctgagcgcgccagccccggccgggagccaagaccgccgaccatgattgattcggccgaaaaaaacgcgccgccctccctggccggcgacggcgtgttgctcttggacagcgcgctgatgatcatgggcctgaacatgaccgcccggcacctgctgggcggcggcgtggagccgggccagcattttcggccagagcgtttttttcgcggcgaggggctcgacgaggtcgtcggggccatcggcgcggccctgggccggggcgaaagccgcctgggcctgcgcgcggccatgaccgacgccaccggccacaccttcagcgccgattgcgcggccagcccctttttcgagcggcccgggcgcatcggcggggtgatcttcaacttccgcgacgtcgacttcgcgcccctgcgcgagggccgcttcgagccttccgagcgcctgcccgaaatgccacgcatggcctattcggccctggtcgacaacctggccgagggcattttcaccatcaacacccgctggcgcatcacctcgttcaaccaggccgccgagcgcctgaccggctatcgtcgccaggaggtgctgggccgccactgctgggacatttttcgctccgacctctgcgaagcgggctgccccctgcgcacgaccttggacagcggggtgacgcgcatggatcaggacgtgcgcatgctgcacaaggagggcaagcgcctgggcatcctggtcaacaccagcgtgatcaaggacgccggcgggaccgtggtgggcgcggtggagaccttccgccccctgctggagcaggaacaggcccaggatgtcggtgacaacgggccccatttcaccgacatcatcggccagagccagcccatgcggcggctgttcgagatgctgcccgacgtggcggcctcggaggccagcgtgctgattcagggcgagagcggcacgggcaaggagctgttcgcccgggccatccaccacaactcgccgcgccgccaggggccgttcgtggcggtcaactgctcggccctggccgagacgctcctggagtcggagatgttcggccacgaaaaggccgccttcaccggcgcggtgcgttcgcgggtgggccggttcgaactggccaggggcggcacgctgtttttggacgagatcggcgaactcaagcccgagttgcaggtcaagctgctgcgcgtgctggagcagaaggtcttcgagcgggtgggcggcaccaggctgatcaccatggacgcgcgcatcatcagcgccaccaaccgcgacctgggccaggccctcaaggacggccgcttccgcgaggacttgttctaccgcctgcgcacggtgccgatgactttgccgccgctccgccgccgccagggcgacatgccgctgctggtgcgcggctttatcgaaaagctcaatgtcaaatacaacaagcaggtgcgctcggtcgaccccaaggtgatgaaagtattcaataactacgcctggcccggcaacgtgcgcgagttggagcgggtcatggagcacgcctttgtcttcgtgcgcggcccggtgatttttccgcacaatctgccggcgctggacgagttcgcccacgagcggctctccggcccggccgctgcggaccggcccccccggccgggccaggacggcgaacgcgaggccatcgccgaggccctgcgcaaggccggcggccgtcgtggcgaggcggcggcgcttttgggcctgagccggacgtctttgtggcggcggatgaaggcgctgggcctggcctgagtgttgcaagtcgtttcacctgtttcgtctcttgtttcaatggcaataaatcaataaattcaaagtgttatcctgtcgtgagccctgaatggtccgctgaacgggcggctgaatgaaacctcagtcgtttcaattctcctatctggtattaccatttatcgcttttgttagtgttttcactatattgaccggctggcccgacttttgctctgcttgaggccaaagcggccgcgcctggccgctttggcaaaggaggtttcaatgagcgcgcaagcagtgcaactggatgagctgatcgacagatatccggccaaacccgaatatctcatatttttgctgcaagacattcaggcggcctacggctacatctcgcccgaggccatggaccgcgtctgtgaccacgccggtgtgcccaagagcagggcctattcggtggccactttttatcaatccttcagcctgaagcccaagggtgagcacaagattcgcgtgtgcatgggcacggcctgtcacctcaagggcgcgcaacgtctggccgacgcggtggagcgcaagttgggcatcaagcccgacgaaacgtcgccagacctcaagttctccctggaggcggtccactgcctgggcgcctgcgccatggcgccggtggtggttgtcgatgacgaatatcacgccggcgcgacccccggcaagctggacaagctgctagacaacgtggcccgagactagggtccggcgggagaagtcctgatggcaaaagcaatatcgatggagagcctgtcggagtttcgcttggcctcgcgccaggcgctggacgacctgcgccagcagattctggccgccaaggatccggccaagaccgagatcgtggtctgtcatggcaccggctgcctggcggccggcagtcccaaggtcaccgaggccatgcgcaaggccctggccgaggccgacctggacattgaagtgcgtccggggatcaagaccaccggctgtcacggtttctgttcccgcgggccgctggtgatcatccagcccgagggcattttctaccaaaaagtcaaacccgaggatgtcggcgagatcatccaaagcaccatcatcgagggccagccggtggagcgcctgctctaccgcaaccccaacaccggtgaaaagatcatcaaggccgccgacatacctttctacaacctgcaacagcgggtggttttgcgcaatatcggccgcatcgaccccaccgatatcgccgactccatcgccatcggcagttatcaggccctggccaaggccctgctcgagatgacgccggaacacgtggtgcgcgaggtcgaaaagtcgggtctgcgcggccgtggcggcgcgggcttccccaccggccgcaagtggcgcggggccatggccgcggccaagaaaaagggcgggccggtctacgtggtctgcaacggcgacgaaggcgaccccggcgcgttcatggactgcatggtcatggagggcgacccccacgccgtcatcgagggcatgatcctgggggccttcgccctgggggcccatcagggcttcatctacgtgcgcgccgagtatccggtggccatcaagcacctcaccatggccatggatcaagcccggaccctgggccttttgggcgaaaacatcctgggctcgggcttcagcttcgacattcagatcaaccgtggcgcgggcgcttttgtctgcggcgaatccacggccctgttcacctccatcgagggcaaggccggcgagccccggcccaagtacgtccgttcggccgaggagggcctgtggggcaaacccacggtgctcaacaatgtcgagacctgggccaacgtgccccagatcatcgaaaacggcggccagtggttcgccggcatcggcgtgccccacagcaccggcaccaaggtcttttcgctggtgggcaaggtcaacaacgtgggcctggtcgaggtgcccatgggcgtgccgctgaggaccatcgtcgaggacatcggcggcggcgtgcccggcggcaagcccttcaaggccgtgcagaccggtgggccctcgggcggctgtctgccctacgccctgcgtgatgtggcggtggatttcgactcgctgaccaaggccggctcgatgatgggttcgggcggcatgatcgtcatggacgagcgcgattgcgtggtcgacgtggcccgctacttcctgcgttttctcgaggaggaatcctgcggcaagtgcctgccctgccgcctgggcgtgaccaggctgcgcgagatgctcgacgaaatcagcgccggccgcggcaaggaggaggacatcgaggccatcctcagcttgtcggcggcggtcaaggacggctcgctgtgcgccctcggcggcagcgcgcccaatccggtgctgaccacgctcaagtatttccgcgacgaatacctggcccacatcaccgacaagaaatgcccggccggcgtgtgcaaggagctcatcaccttcgccatcgacgtcgacaaatgcaccggttgcggctcttgcgcccgcttgtgcccccagtcggccgtcagcggcgaaaagaaaaagccgcaccagatcgaccagtccctctgcatccgttgcggcgtttgctacgattcgtgcaaatttggcgcggtggtgatttcctgacggccgacgcctggccgatggaggcatagcgatgattaaatttacgatcaacgaccaggtagtcgaggcccagcccggttggaccgtgttggagaccgcccggcactatggcctgcacataccaaccctgtgctaccatgaggcggtcagcccgtcgggggcctgtcggctgtgcgtggtggagctgcgcgacggcgattggtccaaggtggtgatcagctgcatgtacccggtggccgagggcatcaatatctacaccgacagccccaaggtgcagaacgtgcggcgctggatcctggagatgctcctggcccagtgcccggccgccaaggaggttcgtgacctggccgcccaatatggcgtgaccaagacccgcttcaagatcaacgaccccaacgaggactgcatgctctgcgggttgtgcgtgcgggtttgcgaggaggtcgtgggggccaaggccatctccaccgtgggccgcggcgcgcacaagcaggtcgccccgccctacatgcagcccaccgacgactgcgtggcctgcggctcgtgcctgaccatctgccccaccggggccatggctcggcggttcgacatgttgcgcggcaagcccaaggtgatcttgggcgccgggtccaagtaggcccgaaggaggatggacatgggtaacgactataaaatcggcgtcttcctctgccaatgcggcgggcgcgtctctccggcggtggacctggccaagttgaccgagctgatcatggccgacggcctggtcgctcactgccagacgctgcctttttcctgccaggccccgggcctggccgagatcaacaaggccgtgaccgaactgggcctcgatcggctgatcgtggccggctgcgaatcgcggttgatggccaagcgcttcgaggatgagctggccgccgtcggcctgcgcaagggccagatcgaggtggtcaacctgcgcgaccacgtggccgccgtgcacgaactggcccccgaggccatggccgaaaagggcgcgcgcctgattttggccgccgccgccggcctggccgccatggtccccagcgtcgaggccaaggtcgagctcaacggcccggtgatgatcgttggcggcggcgtcgccagctacgcggcggcccacgaactggccggccgtggcgtcgaggcgatcatgaccgcctacaccgacaacatctgggacgaactgcgcatgctccacgagcattatcccggcgagcggctttactacccccgcctggagcaggtcatgcgcgaggtggagcagagccccctggtgcggcgcatcaccgtgggcgaactgtcgggtctgctgggccgcaccggcgattacaccgtctccttcgccagccccgagggcgggccggcccgcgcctaccaggccggggcggtcatcgcctgcctggacggcgagatgcagaaccagggcagcgacttcggtcacgacggcgtcagcgtcatctgccacaccgaggccgaggagctgttctgggtcaagggcacgcccaagggccgctatgtgttctggatcaacgactacgaggcgggtctgggtcagttcgcctatctttcgtcgcgggcggcctggaacatggcccgctacgtgcgcgaaaacaacaaactggccgacgtgaccatcctctacaaccacaagatgcagattccgctttcggccagcgagcgcaagcacagccgcgagctggaggtcaagtggctggcctatgacggggccctgcggcccaccgtgcaggccggctacctgacctactgcgacccggccgacgccaccgaaaaagagctggcctgggaccgcctggtgctcagcccgcggcgcgcggtgggcctggaggcccggcgcgtggccgagatcctgggcctgcacgcccacgacaacggctttttgttgcaaaaccacgccaaggtgcggccggagatgcacggccgcgacgaaacgcccctggccggcagcgccagctatccttgcgacctctccgaggccctgcgccagggccggcgggtggcccagcagatcgccgaactctacgacaaggccaaggccggccagcttcacgcgccgcgcatggtctgcgtggtcgatgaatccaagtgcattggctgcggcctgtgcaaggagatctgcgactgtggcggcatcgagcccgtgcagggccggggcggcaacatcccccgtcacgtcgaccccatgctctgcaccggcggcggcacctgcgcggcggcctgcccctatcacgccctgaccctgcaaaacaactccaccgcccagcgcgaggcccgggcgggcaagctggccgcccaactgggcgagctggacgtgctggcctatggctgcgcctggggtggcctggccgccgccgacaacgccgggtccaagggcctggcctacgacccccgcctgcacctgctgccggtgggctgcatcggccagctcgacccatcggtgctggcccgggccttcctcgacggggccaacggcgtgctgttgttgggctgcccgcccgagtcgtgccaccattcctatggcctggaccacacctggagccgcgtgagcttgctcaaaaagctcctgggcctgtgcggcttcgaccggcggcgcatcgccctggcccactgcgacatgaaccagcccgccgctttcatcaactcggtcaacgcgttcctggccaccatcgagcaactggggcccatcgagcgcacgccgcagaacgtcgaaaagctccagggcgtctacgacaccgtcaacaactcgcgggtgcgctgggtgctgggcgccagcctgcggcggccctgggaagaggtctaccccggcgatcagcgcaacgccctcaactacgaccgcgacctgctgggcgtcatcggcgaggaactggtcgccagccgggtgcgccgcgtgttgcagcgtgaaaagcggcccatgccggtgagcgaactggtcgaggccatcgccgaaaagcaggacgccatcatggacagcctgcacgaaatggtctccgagggcctgatccatcgccagcacagggacggcgaggccatctacaccttgcccctgcgttagaaacgcccaccacccggtcacggggggccgccaccccccgccttgaccgcaagcccgccccggccgctggtaatgtgcttgccagcggtcggggcttggcttatcctgaaggccttgccgggaagcactctcaccacgcccggccggggaagacgcatggacgaaaaagacaaggccatcctgcgcgaggtgcaatcacgcctgcccatcgccgagcggccgtttctggagttgggccgggccgtgggcctgggcgagggtgaagtcatcgaacgcctggcggccatgaaacgctccggggtgatccggcgcatcggcggcaatttcaacagcgccagcctgggctttgcggccacgctctgcggggccaaggtcgccccggaaaagctggacgcctttgtggcggcggtcaacgctcatcacggcgtgacccacaactatctgcgcagtcacgagttcaacgtctggttcaccttcatcgccgaggacatggcccagatcgacgagcacctggccaggctggccgagcagaccggcgtggacgatatatgcagcatgccggccctggaaatgttcaagatcaaggtggattttccgatctgacggccggcggccagaccgacgcatcgtcgatgggggagggtaggggcatgaagcgcccatggttgtttgggcctggcggcggggcttttgctggcgttggccggcggctgcgccacgaaaccgccggcggatgacgcgtggctggccgagcggcgcgcggttccggcggccacggccaagcagcggctgtcgcgctaccccggcgtcaaggccgtcgagggcgatcgggtgatcttcgccgacggctccagcatgccctttgacgacggccggcccaagaccttcggccaggccctggaagacgccgacattcacgatcacttcgcccgggcttatccggccttcacgaacatcaccccgccggcggtcaacgacgacccggggcgtttgcgctgcgacgcctttttgaaaaagctctacggtcactccaggcaagatatcgaggccaacctggtggaggtgacttggccgcccaaccacggcggaaaaagctgctcttcaacaaaaagcaaaacgccgccgcccagttgcaaaaagcctccacggcccaggaaaacacgccgggcgtcgatttcaaatacctggtcaacatcgacagcacctatcaataccggcccatccagggcgcgacccgcctgagcccccacagccacggcatcgccatcgagctggaaaacaaatacacctgttattgactgtgggacgagcgatacaactatcgcaacgagatcccgcgcgatatcgtcgaggtcttcgaggcgcacggtttcgtctggggcggcaggtggcggcgctacgacaccatgcacttcgaggctgctgcacggggcaggacgcccccgtgctgcactctcacttcgaatatcggccggaaatgttcgagagggtgcgttagcggcgctcagccggctttggcccgcagttcctccaaggcctgcttggcctggcgggcctggtccttgcggcgcttggccacctgttcgatcttgtttttcaggaaccagtagaggtcttccaggtcgtcgccttcgagcatctcgaccaaaagcgccacttgacgggccaagtcgtcggcctgggccccgtcttcatcgccccagatcacctggcgcggggacacgccgcatatctcggccacctgctcgagcacgcggtcgggggccaggcgtttgccggtctcgtagcggttgtactgggcctggctgaggcccaactcggcggcgaattgggcctgggtgcgctggccgcgcatgtgcttgaggcggcggcccacgtgggccccgatgatttcatgggtttcgcgcatcatgaaagctcctttcccaggctaacccatttggccagcccagtccaggagatagaccggccctccccggccggggcgccctttcaggcctcctgcgggccggaggcccgtcccgtgcgctgccaggcgctccagtgcagatcggaagccgagcgcggatccttggtcaggacgccttccatgaccacgtcgaggacgggatcgaccaactcggtcagcgagcccctgcgcccgtccatcagccagttggtggtcaggtgatcgaccgcgcccatcagcaccgagcgcaccacgtaggggttgatgtcggggcggaattcgccgttggccatgccgcttttgatgattgcggtgatgttgcggaaaccgtcgcggatcatctcgtaggcttcggtttcgcgaaacttctgattttgcttgagggtcagcaggatcaccgatgaataatcggggttggactcgtagagcgaaagatacatgtagaccagggcgcgcaggcggttggccgcgccgcggatcaggctcaaatggacctgggaaagctcgtggctctcgcgggtgacctccagggggatggcgaagagcacgccctccttgctggagaaatattcgtagatgctgccctcggagacgccggcggcgcgggcgatctcggcgatggtggcgtcgtgaaagcccttgtgggcgaagaccttttgcgcggccttgaggatcttgctgcggcgggcctcggttttggattgactggccaagcggctccccctttccggccccggctggagccagtgagttcggtgcgtgcaacgtggtgtggggccaaggggacggcccggctggctggccgattgggcaaacgaatcggcatgttggctattaagccagcctgttggtgttttttcccaggccattgccgcccgcgatgctccggcggcgagccttcggcgcttgggctccacccccctccggcggccttgccgagccaccgtccgccccgtgcgcaatggccgggcgctggcgacgtggctaattaaaccaacgctgctttttatgcgctgattttattgtgccgctacgtcaagcgcccgataaacaaattagtatcttaattattatagagccattttcccgccaggccaaacgccgatttgcccctcggcggatttttggccaggcgggcggggttttaagcttcagacggcggggcgcaggccttcgagcaactcggtcagctcgcgggcgggcaggggccggctgaaataataaccctgcatctggtcgcagcgcttggagcgcaggaaatcgagctgctccttggtctcgacgccttctgccaccacttgcaggttgaggctgcggctcatggagatgatggtgttgacgatggaggcgtcgtcggggtcggtggcgatgtcggccacgaaggaacggtcgatcttgagcgaactcatggggaagcgcttgaggtagtagagcgagctgtagccccggccgaagtcgtccagcgaaaggcgcacgcccatcgacgacaggcggttcatggtctcgatggcttcatcgacgctgtgcatgaccaccccttcggtgatctccaactccaggcagtggggggccagccccgtttgggccaggatctcgccgacgtgatcgaccagatggttgtcctggaactggcgcggcgacaggttgaccgagacgttgagcccatcgaagcccatgtcgtgccagtatttggcccgcgagcaggcctgttccaacacccacttgcccaggggcaggatcaggccggtctcctcgcagatggggatgaactcgtcgggcgagacgaccaccgagtcgggtcggcgccagcgcaccagggcctcgacgcccaccaccttgtccgagcgcagctcgaccttgggctggtaaaaaacctcgaactcctcgcgctccagggccttgcgcaggttggcctccagctccatgcgccgcatgaccttggcgttcatggccggggtgaagagcttgatgttgttgcggccctcgtccttggcccggaacatggccaggtcggcgttggccaccagggtctgggcgtcgtggccgtcgtgggggtggatggtcacgccgatgctggcggtgacgtagagttcgtgggggccgacggcgaagggctggctcatggagtcgaggatgcgccgggccacctgcatgatgtagtcggggtcggaggcgccttgtatgagcatgacgaactcgtcgccgcccaggcgggccacggtgtcttcctcgcgcagccagcgggtcaggcgctgggccacggcctgcaggagcatgtcgcccacggcgtggcccaggctgtcgttgatgtttttgaagttgtccaggtccaggaacaacagggccaggccgtggccgccgcgatgggcttgggcgatggccatggccaggcggtcgttgaagagctggcggttgggcaggcccgtcagggcgtcgtgataggcctggtgggtgatgcgctcctcgttgcgcttggcttcggtgatgtcgtggaagacgcccaccagatgggtggtgcgatcgcttttgtccttgatggcggtgatggtcagccactcggggtaggcctcgccgtttttgcggcgattccagacttcgccctgccaatggccctggtcggccaggctccgccacatccgctggtaaaattcggcgtcgtggcggcccgaggagaggatcgacggccgcgcgcccacggcctcggcggcgtcgaagccggtgatcgcgcaaaaggcggcgttgaccatctcgatgacgccgtcggcgtcggtgacgatgatgccctcgacggtgttttcaaagacccgggccagcaggcgcatctgctcctcggaggcgcggatgccggtgatgtcctgcacggcgccgatcatggagatgggctcgccgcggtcgtcgcgcaggacgctggccacctggcgcagcacgcgctcctggccgtcatggcgtttgatgcggtgttcgaagctgacggcctcgtcttgcagaaaggccttctcgaagcagcgcgtgacgtagtcgatgtcgtcgtcgtgcatgcacgaaacgatctcgccgaacaggctggccgggtcgcgccggggcaggtcgtagatgttgaagacctcgtcggagcagctcaggcggctgttggagagcttgagctcccagttgcccaggccggccagcttctgggcgcgggccaggctggcctcgctgtggcgcagggcccgctcggcctggatttgcgaggacatgtctttcagcatgccgaccatgcccgtcacccgccccatgtcgtcgatgttgggcgcgccgctcatggccaggtggcgcacctcgccgtttttgtgcagcatggggtgggccccgtagagggtttttttgccgtcgcgcacggccttgaacaagcggcggtagtcgtcgacgctgtcgggcggggcgaactcgatgaaatagcggcccagcacctcctcggcggcgtggcccaggatgcgccgccaggcccggttgacgtaggtgaagcggccgtcggggctcagggtgtagatgatgtccggggcgttttcactcaggcccctgaagcgctgttcgctctggcgcagggcctcggcggcctggcggcgctgggagacgtcggtgaggatgccgtcgatccacagcaggcggccctcggcgtcgcgctgggcggcggcgctggcctcggcccagatggtgcggccgtccttgcggcaaagcggcagctcgaagtcggccacgaagccgttttgcaacacctggcgggcgaaaaaggcccgttcgcgctgatcggggtagacctggctgaccggcgtggacatgagctcctcggccgaatcgtagcccagcagggcggccagggccggattggcctgcaaaaagcgcccctggccggccatggtcaggcgaaagacgcccacgccaaggttttcgaaaaggccgcggtaggcgtcgccggccgcttgggccagcttgtcctccagcatggcgatgcgccgctgggcgctggccaagtcgcggcaatgatccgactcgttggggcaggcaggtctcatcggttgtcctcggcttgggcagcgggagagcggatagcgccgggccagcggtggccggccttcagcaccgcgaaattccatacgatagccgttatggacaccatgccaaattacaagccgtccggtcaaccccctggatgccgccgctggcctgtcgtatgatggaagtgtcctttttcacgcaatcgtcggccggggagggccgccgtcgtcatgaaacgcattctgatcgtccatcattcgcagtcgggcaacacccggcgcatggcccaggccgtggcccagggcgcggccctggtcgagggcgtcgagaccctggcccgcaccgccgcccaggccacgctggaagaccttttgtcctgccacggcctggccctgggctcgccggagtatttcggctacatggccggcgcgctcaaggacttcttcgaccgcacctacgaggccgcccgcggccgccgcgagatcttcaagctgccctacgtggccttcatcagcgccggcaacgacggaacgggcgcgcttggccacatcgagcgcatcgccctgggttatcagttccgcaaggtccaggagccggtgctggccgtgggcccgctcggcgacgaggccctggagcgttgccgcctcctgggccagaccctggccgccggctgcgaggccgggctgtggtaggcgcgtcagatacgattattcgataaaatattatcgttctattttgattttttattgacgaagaatgatgccggccgtatgctccccagaaaacgggctggcggcgcggaggcgcgccccacgccgccgccatcgaggcgcacaacaattccggggagcaccgatcatgaacgatttggaacggatcaaaagggccagccgccggctgaagtctttttgcacggcgcttttgtttttcatccccctggccgtggcggtgggctggacgttctgggacaagacgcccctgacccagctcaacctgccggtggcccccaatcccgagcatccggccatcgtcttcgtgctgggcttcatgatcagcatgattccggcgggggtgatgatgtacgccgtgcaacgcatggggcggctgttcgacctctacgcccgggggatcatcttcggccagcagaacgtggcctgctatcggtcgttgggctgggcggtcatcgcctgggtggcggccgacttcatcagccagcccctgcacggcctggtgctgacctggttcaacccggcgggccagcggctgctgatcctggggatcaactccaacatgctcatgggcctgttcagcggcgcggcggtgctgacggtggcctgggtcatggacgaggcccgcaagatcgaggaagaccaggcgctgatcatctagcgcaaaggccggaggcgagcatgacgattgtcataaacctggacgtggccctggcgcggcgcaagatgaaatccaaggacttggccgagcgcgtgggcataaccgaacaaaacctttcactgatcaagaccggcaaggtcaagggcgtgcgcctggccaccctggacgccatctgccgcgagctgaactgccaacccggcgacatcctggcctatcagcccgattgagccgcccgccccgccggaaaactcttctccggcggggcgatttatattatgctttggcctccttggggtgggttatcgtcccgccgccgtccgacgtcaccacgaaaagggggaggctgacatgcgcgacatccggcgaaatcgtattattttgctgggcctggcctggcttgtgcttttgcctggcacggcggcggccgcccaggccccggccgccagcgccgacgatggccaggcggtggtctggagcgtggacgccaaagtcaaacgcctgttcgacagctacacatcctacgaattcggcaaccccgatccgccctatcaagagccgctgagccgcctggagttcgccctggattcgtggtgggccggggtggagatcacccgctggacgccgcgttggtcagtgggcttgcagatcatgcgcaacctcaccgacaaggtcgatggcgtcatggccgactccgactggctcgaccccgatcacaccaaggtgcgcacggtctattccgagagcgacgtgcgtctcaagccctgctatgacgtgcgggcctgggccgatgtctcgctggccccctggctgcccctgccggccgggctggatctgcggccggtgggcggcctgcgctggcagcgcctggacatgatcgccttcaatctgcggcagtgggagatcctccccagcgactatgtctatttctatggctatcccggcgacagcatccgctttcggcagatctattggcagtggttcatcggcctgaagctggactggcggcccctgcccacggactaccccggcctgcgcctgagcttgcagggcgactgggcctacgtgcgcggcgaaaacaaagaccagcacctgctgcgcgagggcaaccgcatcaccgaggaaagcaccagcggccaggcctggcgcgccgccctgggcctggaagtgccgctgggccataacttttcgctggagctggaggccgaatacctgaccatcgacaccaccggcagccatcatttcaccaacaacgtcgatccctacaccgttgacgagacctgggacaacggcgtgcgcgtctggtcccagcagtgcagcgtgatgctcgcgctgcgctacagcttctagggccttgacgcgcccgaaaaaggctccgcgccacgggggcggttttgccccatgcccggccccgtggcttttgaccaacacgtgacggaaagctcggacgatgccagaccttaaactcggctccatgctctgcctggccctggcctggctggcgcttttgcccaccccggcggcggccgcccaggccccggcccaggccgcgaatgccggcgatggcccggcggcggtctggctggtggaggccaaggtcaagcgcctgttcgacagccacacatcctatgaattcggcaacccgttcccgccctaccaagagccgctcagccgcctggagttcgacctggattcgtggtggggcggcgtggagatcagccggcgcgcggccctgtggtcgcttagcctggagatcatgcgcaatctcaccgccaaggtcgacggcgtcatggccgactccgactggaccgacgaagagagcaccaaggtgcgcacgatctattccgagtcgtgcctggacatgaagcccagctacgccgtgcgcgccgaggccgatttttcgctggccccctggctgggcctgccggcctggctggacctgcggccggtgggcggcctgcgctggcagcgcctggacctgatggcccacgacggaacccaatgggcgcttgagtccgacggctcgtggccggcgatggccctgcccggcgacggcctgcgcttcaagcagacatattggcaatatttcatcggcctgaagctggactggcggcccctgcccgcgcgccaccccggcctgcgcctgggcttgcggggcgattgggcctatgtcgacgcccacaacctggaccaccatctgctgcgcgagggcaaccgcctcaccgaggaaaagacccgtggccaggcctggcgcgccgccctggatctggaggccccgcttggcggcaatttctttctggacctcgaactcgactatctgaccatcgaaaccaccggcaatcatcggctttacaacgacgccatcggtctggacttcatcgtcaacaacggcgtgcgcgtctggtcccagcagtgcggcgtgatgctttcgctacgctatgatttctgatcaacccgccgcgcggtcgaacctccgcgcggccgacacggccccgacggcggggcggaaacgtggctttgccttgaaacgagtgcttatcgcgccgggccgttacattcagggcccgggggtgatcgacgagatcggccgtctgttgggcgggcgctacaaaaacgcctttttgatcggcgggcggcggaccctggccctggtgggcgaggccgtgagcgggcagttggaacgtaacggcgcggcctgccgggccgagctgttcggcggcgaggcctgccaagacgagatcgaccgcctgagcgcggcggcccgggccgccggggccgacttgatcatcgccgccggcggcggcaaggccatcgattcgggcaagaccgtggccgccgggctggatctgcccatggcggtgctgcccaccatcgccgccaccgacgcgccgtgttcgtcggtggcggtggtctacagcccgcaaggcgtcttcgaaaaagtcaatttcctgggccgcaaccccgattacgtcatcgtcgacagccagatcatcgcccagagcccggtggagtatctggtggccggcatgggcgacgccctggccacctattgggaggccgacacctgccgccgcagccagagccgcaacgccatcaccggcggttggccgcccacgcgctcggccctggccctggcccggctgtgctacgacacgctcctggagcacgggcgcggggccttggccgcggcccggcggggcgtggtcagccaggatctggaggcgatcatcgaggccaacgtgctgctctcgggcctgggcttcgagagcggcggcctggccacggcccacgccgtgcacaacggcctgaccgtgctgccggcggcccacggccgcatgcacggctgcaaggtggcctttggcctgatcgtccaactggtgctggagggccggccccgccgcgacgtggagcaggtgctggccttttgcgccgaggtgggcctgcctgccagcctggccgccctgggcctggccgaggccagccgcgacgacatccgccgggtggccgaggccacggtgcaggcgggcgagacggtgcacaacacctggttcaaggtcgaggcggccatggtcgaggcggcgatctgggccgccgacgccctgtccgcggcctgaaccacgggcttttcgcaacgacgcgggggcgtcccacggctgggacgcccccgatctttttgggcgaggcgcgctggcggttattggctggtggccgccgcgcgggcctcttggctcatggccgccagctccttgaccctggcctcgtccaggcccaggccccgggccacgcgcaggccgtagtccgggtcggctttgtaaaagatggccgcctgacgcagttggatgcgcggcagggccccggccagatgctcgacgatgttgcccaccaggtgctcgcggtcctggtcggtcatcaccttgcgatagaggttgccggcctggacgaaatcgtcgttgggatggccgtaaggcgtgcgggcggcctggccctccagggggatgggcggctccagataggccgcgtcgggccctggcccgccaaagctgttgggccaatagttgggcccggccccgccgccgtcatcggtgcgcatgaagccgtcgcgctgatagcttcgctcgggggcgttgcggggctggttgatggggatgaggtgatagttgggccccaggcggtgaatgtgggtgtcgtgataggaaaacacccgcgattgcagcattttgtcggggctgatgccgatgccgggcaccaggttgccggggctgaaggcggcctgctcgacctcggcgaagtagttgacagggttgcggttcaagaccagcttgcccaccttgatcggcggaacctcggcgtggggccagaccttggtgatgtcaaagatatcccactggaagtccttggcctgctcggggctgaggatctgcatctccagggtccacgaggggaactcgccgcgctcgatggcctggtaaaggtcgcgggtggcgtgatcggggtcggccccgcgcaggtgcagggcctcctggcgggtgaggtttttgatgccctggtcggttttgaagtgatactgcacccagaaatactcgccctgggcgttgtgccacttgtaggtgtggctggaatagccgttcatgtggcggaaggtggccggcgtgccccggtccgagaacaggatcgtcacctggtggatggactcgggcgtcagcgagagaaagtcccagaacatgttggggtcgggcagattggtggccgggttgcgcttctgggtgtggatgaagtcggggaacttcagcggatcgcggatgaaaaagaccggcgtgttgttgccggtcatgtcgtagttgccttcctcggtgtagaacttgacggcgaaaccgcgcgggtcgcgggcggcgtcggccgagcctttttcgccgcccaccgtcgaaaagcgcgcgaagacctcggtgcgcttgcccacctgcgaaagaaacttggcccgggtgtatctggtcacgtcggcggtgacctcgaagtagccgtgggccccggcgcccttggcgtggaccacgcgctcggggatgcgctcgcggtcgaaatgggccaatttttccagcagatgggtgtcttgcatcaacaccgggccgcgcgggccggcggtgaggctgttctggtcgtcggccacgggcgcgccaaaggccgtggtcaggcggtttttgtcgtcggacatgaaaccctccaatggctacggtcatactaaagctagtatgagttagggtgaatgttgacgtaaaggccattcgggcggccaaaatcggataataattatttataacgaattattattgcatatggggcaaaaaaaagagcgccgcgcggatattttcagccctcgccccggcagcgcgggcagaggccaaaaaaatccaggcggtggtgcgagatggcaaagcccgatttttcggtcatttcctggtagaggcgctccatcgaagagtattccgggtcttcgatggccccgcagcgggtgcagatcacgtgggggtgggggtagggccggcggccgtcgtagcggcagccgccgtcggcaaaggccagctccagcacctgtcccaactccttgagcatggccagggtcttgtaggtggtggccaggctggtgctggggaactgggcggccacggcggcgtggagctgctccacgctggggtggcccgggccctgggccagcaggcgcagcacggccaggcgttggggcgtcaggcgacggccggcccgttgcatggccgcgatcatctgttccaggcgctggtcgggcacggtcatggccaactcatccaaagcaaaacgcttttcgcgccgcgtgaaaaaaggagcggccgcgtggccgcccctggcagcgtgtcgggccgaagtcactcctacccggtccgatgcgccaaaaggtttcggagcggcttctacgagccgtgtttgcgtatttgatacaccccccgggcgatcgccgcaacctgcccttggccgtcggtgatctggccttcgaggatgaactcggatttgccgccggcctcgacctcggcgttgatgcggccgatctcgtcctgggccatggccacctcgatggtcacgtcgccggtggccggccgccgaaagcggatgttgatttccttgaccaccggataatatttttctatgtcgaaggtggtcagaaacagcgcgccgccgggcacctcggccagggtgaacagggccccggcgtacatgatgccgatatggttttcgttgccggcaaagggcatcagcagcttgacccggccgggggccagctccagggccttgaggccggcccgccgcacgaagggcacggtggtttccagcagttcgcgcaatttttccgggccgaggtcgtttggcatggggcctctccgcgaagcgtgaaagcaactttggctcaccgcttcaccataggtcatcggccggccgccgggcaactgttttgccgtgtttgggcgaaacattgttcagtggccgctctggccccgtggcggctacaatgaggctcagccgagaggaggcgggcgatggatgattttccctggcggcgggtgctggatttcgtgcgcggagtcgcgccgttcgacgccctgggccccgacgagttgggccgcgtcgcccggagcatggagatagcctatttcccgcgcggccggcggatcatcgccgccggcggagcgccagcccaggccctgcacattatccagagcggcgcggccgagcagagcctgcccgcccgcgacgggcggccgccggccctgatcgacctgcgcggcgagggcgacgtctttggcgcggccagcctgctggcgggccagagcccgcttttcgacgtcgtcgcccgcgaggacatggtttgctatctgctgccggccgagcccttcaaggcgctggtggccgatcacgcggcgtttcagcgctttttcggctccagcctggcccacgacctggccgccgcggccagcctggggcgggccacgccggtcgatggccttgacctgggcctgggcgcggccctttcgcgcagccgggtgggcgaggtgatgagccgccaggccctgtgcggcccgccccagaccagcctgcgtcaggccgcccgcctgatgaccgagcgccaggtgggctcgatcatcgtcgccgacgccgccggccagcccatcggcatcctcaccgacagcgattttcgcggccgggtgatgctctcggcccgccacttcgatcaacccatcgccgatttcatgaccagccccgtgcggaccatcgcgccaaacgcctacgccttcgacgccctgctgaccatgagccgccacggcctgcaccacctggcggtggtcgagggcggccggctggtgggcgtggtcagcgaccgcgacttgcaggccctgaccggggccagccccgtggccctggcccgcgagatcgacaaggccgaaagcgtggacgaactggtgggcctgcacggccgcgtggaccgcgtgatcgagcgcctgctgcgcctgggcggttcggcccgcgacatgctggagttggtcaccgagttcaacgaccgcctgacccacaagctggtgcaactgtgcgaggccgacatggaggcccagggcctgggccccgcgcccacgccctattgctggctggccctgggcagcgagggccgccgcgaacagaccctgcgcaccgatcaggacaacgccattgttttcgccaacgtcccggccgattcgctgggcgcggtcaagggctggtttctgggcctggcccaccgcgtcacccgcgccctggaggcctgcggctttccgctgtgcaacggcgacgtcatggccgacaacccccgctggtgccagacgctggatcaatggaaagacgtctttggcggctgggtcagccagcccaaaccgcttacgctgcgcatggcctcgatatttttcgactttcgggccatctacgccgagagcgactatgacgaggccctgcgcgagcatctgcgtcaggccctggagggcaaccggctttttctgcgcttcatggccaaaaacggcctctacaaccgcgcgccgctgggctttttgcgccagttggtggtcgagcgcggcggcgagcacaaaaacaagctaaacctgaaaaacagcggcctgatgcccctggtcgacggcgcgcgggtcttggccctggaccagggcgtcatggccacgggcaccttggaccgcctggccgccgccgccgaggccggcgtgttgcggccggccctggccgccgatctggccgaggccttcggcttcattacgctaatgcgcatcggccgccacctggaggcccgcgccgccggccagacccccgacaactatatcgatccggccagcctgggcagcctccagcgcaagacgctcaaggagagcttccgcgtcatcagcgagttccaggccctgctcgaacaccgctatcagacctggctgctgacctgatgggcctgaccaccgcgcgcctgcgcaaccgttaccggcgcctgcgcctgggccggcgggggctatcgcccctggcccgggccaacctggccgccttggacggcctggaccgccgcgcgcccctggacgagtgttccttcgtggtgttggacctggagaccaccggcgtggacctggcccgcgatggcgtggtcagcgcgggcgcggtgcgcctgcgcggcggccgggtgctgttggggcaatacttcgacgagatgatcctgccccagggcgaggtgccggccagttccatcaccatccacggactgacgccccaacgtctggccgccggccggcccctggcccaggtcttcgacgatctggccggcttcatcggcgccgatatcgtcgtggcccacaacgccggcttcgacctgcatttcatcgaccgccacatgcgcgcccatcacggcctggccctgcaaaacctggccctgtgcaccctgcgcctgtgccgggccctgctgttgccctccgacccctttggcgtcggccggcacaagggccagtgccgcctggacgccatcgccgagcgcttcggcctggacacgccccagcgccacaccgccatcggcgacgccctggtcacggcgctgatcttccagcgcatgctcgccatgatggaagagcgcggccaggcccgtctgggccggctgatcgccctgggccaggccccgcgctgagcggccgcgtggtcaataatagccgctgatgatgctttggctgacgtcgaagatcaaggcccaggcccgctgggcggctcccttggaaaaatcgggcgggtcggcccagaaagacttgtccatggccaggatctgcccgaccttgccggacagcttggtcatccagccgtcctggcccagcagcagttctcgcgcggtggcgtagtcggccttgaccgcctccgcgaagccctggctgacgacgattttgccctgggccgtggcccgcaggccgatcttgggcagcaggcgggccagatcctcgccggggcgggtcaggcggtccttgagcgagggccgcagcacgtcggcgtgcaggtcgatgtaggcgatgatttcgttgaatcgctcgatgatcgcgctcaaacgctggctcacggctggcgcgccggccgtcacctcgatgacggccgcgccgtcgccgctggccaatcccgtcacggccccgccgtccaggctgatggcgttgtcggtttgggcttgggccacgccgtcgagcctggccacggccgtgcgcggcggcgaaagcagattcaggccaaaggcctcgaccacgccggccgagtcctcgccgaaataaaaacttggccccgtctgatcctcgggcccgctgaccaccaggcgcacggtgcgattcatcggccgggtgcgcgcgccgggatcgtaggcgtcctcgaaaccgtagaccgccttggcctggatgcgctcgtcttgcgaggcgatggcgatggccagccggccgatgaactcctcgttggtctggccttcgccgacgttcatgtcgatctggcgggcctggccgtcgatggtcatggtgaagcgatacgcgccggcggccaggctcaccggggcgatggggttcatggtcttgcccatgaccaccccgccagtggccgtgggcaaaacccgcgcttcgtgggtggtcggcgcttgggccgtttgagcggcgctggccaggatggcggtgggatcggaactgacggccaggcggccgagggcgttgggctgggcgtcgggcgtttgggggtaggtcaggttgaccgacaggttttgcagcatgaaatccagttcgcccagcacccgttcctgctcggcggcccgggccagttcgtagatcgagccctgggtggcgcgcgtggccagaccagcgccgaccgggcgcaactccaggccgcccggcggcgtcaccggctcgaaggggtaactgccgctctgggtgtgcaggacgggggcgtttttgacgacgccctgatatttgacggtcacggccatgatcatcgcccgcgcataatattcctctaacgttatcggcgggcgcgggcgtgaactttaataaaaaacgccgccccggggcccggagcggcgctttccccccaacgcgcgcgcggctattgcactttcttatcgcggcccttccaggcctcctcgcgcagtttgaacttttggatcttgcccgtggccgtcttgggcaacggcccgaactcgacgtgcttgggggccttgaatttggccaggtgctggcggcagaagtcgatcagtgactgagcgtcgggcttggccccttccttgagcgtgacgtaagccttgggcgcctcgccccatttgtcgtcgggcacggcgatgacggccacctccagcacgtcgggatggccatagagcacgctctccacctcgacggtggagatgttttcgccgccgctgatgatgatgtccttggagcggtccatgatctgcacgtagccgtcggggtggaccacggccaggtcgccgctgtggaaccagccgccgcggaaggcctcggcggtggcctcggggtctttgtaatagccaagcatgacgttgttgccgcgcatgacgatctcgccgatggtcttgccgtcgtggggcacgggggccatgctcagttgatcgaccacgtccatgtgcagggccacggtgtagggcacgccctggcgggccttgatcgccgcccgctcgtccaggggcaggttgtcccacttggtctgccaggcgcagatgctgtgcgggccgaagacctcggtcaggccgtaggtctgggtgacgttggcccccaggttttccatgcttttgatcaccgccggggccggcggcgcgccggcggtcatgatctccaggtgcgctttcatgcgcgcgttggccgcgccgggataattggccatggacaccagcaccgtgggcgcggcgcagaggttggtcacgccttcgtgctcgatcagccggaagatctcctcgggcacgaccttgcgcaggcagacgtgggtcgcgccggcggcggtgacgccccaggtgaagcaccagccgttgcagtggaacatgggcagcgtccacagatagaccgagttggtgttcagcttggcctcgagcatctcgcccagggcgttcaggcaggccccgcgatggtggtacatcacgcccttgggcttgccggtggtgccgctggtgtagttgatggtcgcgatttgatactcgtcgtcgacctcgacggccaggggctcgtcggagccggtggccagaaattcctcgtaggacggccccttgaggggcgaggcgtcgtcgatgtcctggatgttgacccgcaggcggagctggcgcaggtcgtcgagcaccggcaaaatctgcggggccagctcggtgtcgacaaacagggccttggcgtcggagtggttgacgatatagccgatctcttgcgggctgagcctggtgttgatgctcaccagcgccgccccgatcatcggcacggcgtggtgggcctccagcatgggcggggtgttggggcacagaaaagccaccttgtcgcccttgcccactccggcctttttcagcgcgctgcccaggcgatggaccctggcggcgaactgggcgtaggtgtaacgatcttggccgtggatcactgctgttttatcgggatagatggcggccgagcggggaagaaacttcaccggggacagaacgtcgaaatatactgacctgtcgctcatgttgcctggacctcccaaagactcgcggccttgccgcggtgctgccgtgatgatcgcttacttgccagccggcgcaaaaagctaaacctcctttctaattgtgaaaaagccgactggttcagtatagccgaaagggggacgggcattgcaacagcgaattttgatcggtcgttcagtccgattatgcgcccttgtgcgaaagggccgcgcgcaactgatccagcggcggcggcaggtgacgcaggccggccttggctcgcaggacgcgctccagtttggcctgggccacggccggttggatgcggccgtcgatgatcatgtcggtgatctcccggccggcggtcagggcctcctcggcccggcggcagaccagcaacaggtcgcagccggcaatgtaggcctgggtggcggcctgggccggcgcgaggccgtgggcggccagggcgcccatctccaggtcgtcgcttagcgtcaggccctggtagcccatctccccgcgcaacagaccctcgatcaccgccggcgaaagcgaggccgggcggtcggcgtccacggcggtgaagaccgcgtggcagaccatcaccccggccacgtcggcggcgatggcccggcggaagggcggcagttccacggcgtccaactcgtcgcgcgacagctccaccagcgggcgatggcggtggctgtcggcggtggtgcggcccaggccggggaagtgcttggcgcaggccaggcagccggcctcttgctggccctggatgaaggccgcggccagttcgccgaccttgagcggatcggcccccaggctgcgccgggccatcacgccgccctggacggcgtggacgtcgaccaccggggccaggttgaagttgaaaccggcggcggccagttcgcggcccatgcgtcggccgtgggcggccagggccgcggcgtcggccgcgcccagggcggccatgtccggcccgtcggtgaaaggcgcgcgcagccgggccacgctgccgccctcctgatcgaccatgacaaacagcggcggcaggccgacggcggcccggcgcagactttcgttgagggcccagacctgctcgggagactccacgttgcgggcgaagaggatcactccgcccacccggccctgggccaccatggccagttcatcggcgctggcctccaggccctccaggccgatgaccagcgactgggccacggcgctttcgatctgggcgcgggcgtagcgggcgctcacggccgggactccggcgcgggccaggaagccggttgacttggctggttcgactcttcgccctcgcccgaggcgtcttccaggccctcttcgtccacgtcctcgtccacgtcgtcgcttccgtcgtcgcttttcttgttccgcttgggccggccgaagtcttcctcgggttcgggctggcctggccggaagatctggctctgcaccaccatgttcttgccgccgtagacgcgcaacacctgggtggagtaggcgaagcggccgtcgaaatcgacggtgaggacgatggtctcgcgggtgttgtcggccaccagggcccagacgggaaaggcccagttcacttcgtggcgggcttggttgatcgtcgggtccacgcgggtggagccgatgttgacgcccctggcctcggtgatctcgccgggcaggcgcaagcggatgttgacgaagtggccgtcgagggatttgcgccacaggttgttggcgatggcctggttgggatcgctgggcggctcgggcggcggcggcgggtctaggggcttgtcggggaaatcgccgcgcgtggccggcgagtcctcggtgggcagcagggtgatcaccacccggtgcaggctgtcgccgatctccagcaggctgccctccttgcggatgacggcgtattgcacgcgccgggcgcccaggcggtccagccgcgagatcttgaccttctcgaccaaaatgatcttgtcgcccttcaccaggcgttgccgggtggggatgggccgcttgatgttgtcgagcatgccgggggtgggggcctcggccatgatattgggcgtggtcagcgtctcgcgcaggcgcgaggagccgtcggccttcaggtccaggaaaagctcgtaatcgaaacagccgaccaaggtgctcgtcatggccagcaatagggccaggctcaggcgggcggcgattttgcgcttcatgacgtcctcggatggtgggccgtgggtattgttgggtccatatttctaaagggaataccccgagcacggggggttggtcaaggggtgaggggcgcattgtgcgattgttggccatatgttatacctggccggggaggtgcgccgatgcgggccatggttctggccgccggcctgggcacgcggttgctgccgctgaccaggctgcggcccaaatgtctgattccggtgtgcaaccggccgttgttgggcctgtggctggagcgcctggcggcgctgggcgtcacgcgggcggtggtcaacacccaccacctggcccacgcggtgcgggcggcgctgccttttctggccccgccgggcctggaggcgctggagagccacgagcccacgcttttgggcactggcggcggcctggtcgcggccagggccaagctgggcgacgagccgtttttgctggccaacgccgatgtgctggccgccggcgatcccttgccgctgctggcggcgctacgccaaacgggcgcggcggcctgcctgggcctggtggattggcccgaggtcaacagcgtggccgtggggccgggcggccgcgtgcgcggtttttacggcgacatcatgctggccccggagcgctggttgacctacagcggcgtggcggccatctcgccggagctgttcgagtttttgccggcttccggcccaggcggcctggtggaggccctgcgcgcggccttgcgggccgggcgcttggtcttgggcctggagcttggcggctattggagcgacctgggcgcgcccgaacgctacttggccgcccaccgcgacctgctgctgggcggggccggtttcggcgatctggccgggctgggaccgatggtcgcctcgccgggggcggtgatcgaaccgggcgcgcggctggagggcttttgcgccgttgccgagggcgcgcgggtggcggccggggcgctggtcagcgccagcgtcctgctgcccggcgcgcgggtggcccctggcgccacggtctttggcgcggtgttgggcgatggtttcgtggccagcggcgaactgcgcggcggggcccatgcctgaggagcgcctggccatgatcgccgcctgggccgcccgccactggcccggcggcccggtggcgcggcccgaggccacggccatggcccccgacggctccactcgtttttttgtccggctgcgcgccgccggccgccagttggtggccatgcacggccccgacaacccggccgaggcccgggcctggctgcatctggccggagtgctggcggcgggcggcctgccggcgcccaaggtctgggcggccgaggagcgggcggggctttttctgatggacgacctgggccaggccgacctgcacggcgcggccctggccctggccggcgacgccgacgccctggccaagctctacgagcccgtcctggccatgctggcccgcttgcaggccgtgggcgcggcggggctggacgtgagctattgcttcgacggggccgagctttcgcccgagttcctgctgcggcgcgaggccggctattttatggagtggttcgtggaggcggcctgcgggctgcgggaaaggccggccggcctggcggaggagctggccttggtggccgagcgggccggccgggccgagccacgaggcctggtccaccgcgattttcagagccgcaacatcgtgttgggcccgtgcggcccgggcctggtcgactttcagggtgcgcgtctgggcccggcccagtatgatttggcctctctgctgcacgacccctacgtggacctgccctggcccctgcgccgtcggttgctcgggcgctacctcgatttgcgccgtgatgtcgggccattcgacgccgaggcctttgtggagggctggccctttgtctgcctcagccggctgatgcaggccttgggggcctatggttttttgtgcgggcggcgaaaaaagccctttttcgcggcccatggccggccggcgctgaactctttgcgccgcctgctggcggagccgccgctggcgatgttgccggccctgggccaactggcccgccgtttgcccgatgatccggggcccctcttggcggccctggccggagaagattcgcgatgagcgccatcatggccatcgtcggccggcccaacgtgggcaagtcgactctgttcaaccgcctgacccgcacgcgccaggccctggtccacgacctgcccggcgtcacccgcgatcgcctctatggccgggcgatcatcgacgaccgccaggtcacggtcatcgacaccggcggcttcgacccgccggccgatcaacccttcgccgccgaggtccacgcccagatcgccatggccatggaggaggccgatctgattctcttcgtctgcgacggccgggccggcctcaacccggccgacctggagatcgccacccgcctgcggcgttcgcaaaagccggtgatccacgccgtcaacaagatcgacggcccgcgccaggaggacgaggccagcgagtttttcgccctgggcgtggaaaagctgcacttcatcagcgccgcccacggctatggcatgagcgatctggccgacgacatcctggcccatctgccgcccgacgacgaactcaccgagcgtctggagacgcccggcggcgcggttttcctcagccccagccgcctggccgagcgcgacgagccgcccgaagacgaggacatcgaccccaagcgcctggccgtcgacgagatccgcgtggccctgatcggccgacccaacgtgggcaagtcatcgcttttgaacgccctgttcggcgggccgcgggtggtggtcagcgacgtgccgggcaccacccgcgacgcggtggacacgcccatccaggtgggcgacaaaaaatacgtcatcatcgacaccgccggcatccggcggcggggcaaggtggccccgggcatcgaaaaggccggggtgttccgttcgttgcgggccattgaccgggcccacgtggtggtggccatgatggaggccggcgagggcgtcaccgatcaagacctgcacctgatcggcgcggccatggagcaaaaccgcgccctgatcgtggtgatgaacaagtgggatctgctggccggcgacgagcggcggcgcaagcagctcgacgcccgcctggaggaggcgctgcgcttcgcgccgtgggccccggtgctgcgcctgagcgtgctgaaggggcggggagtggacaagatcctgcccctggtcgaccaaatcttcgcccaatacaactcgcgcctgggcaccggtcggctcaaccaggtgctggagcaggcccagatcaagcacaccccgcccagcgtgggttcgcgccgcctgaagatctactacgccgcccaggtggccgtgcggccgcccacggtggctctggtggtcaacgaccccaaggcggtgcatttttcctatcgtcgttttctgaccaacgagtttcgcaaggccatgggcctggagcaatcgccgctgaagctgatcctgcgcggccgttcgggtcgccgggccagcgcgcccaagaaaaaatgagtggcttgacaagcggaggctgtgtgtataatttcagttcgtttgccaacttgagggcctataacgacaatcgctcacgggcggtcgccaataacaaaccgcccaggccacgggagtttgcatgatgcaggccgtcgccgccgctggcgttcaaaaaaccatcgccgccatggagcagcttttggcctcgggcctgggggcggtgaccaccgccgccgcggccatcgccaaggctttttccgacgacaagaagatgctttgcttcggcaacggcggttcggcggccgacgcccagcatctggccgccgagatggtcaaccgtttcatgctcgaacgacccagcctgccttgcctggccctgaccaccgacgccagcgtgctgacctccatcgccaacgattacgccttcggcgagatcttctccaagcagatcaaggcgttgggcgcggccggcgacgtggcgctgggcatttcgacctcgggcaactcgcccaatgtgctcgaaggtctgcgcgtggcccagcaacgcggcctgctgaccatcggcctgactggacgcggcggcggggccatggccgccctgtgcgacatcctggtggccgcgcccaccgacgaaacgccgcgcattcaagaggtgcacgccgtggtgattcacctcatctgcgagttggtggacctcaccctctttggacgcgccaaatgaaaccgaccccggccgacctgcggctcctcaagctgaccgacctggaagttcgcaaatcaaaagtagacggcggcaacctgggccgcccctggcgcgccggcgggacgttcggcgatttcgtcgagtcgctgccccacgtgctggccgccggcgacctgcgccgggccgccgaggccgtggtgcgcgcccgccgcgccggccggccggtgattctggccatgggcgcgcacgtgatcaaagtgggcctgagcccgctgctgatcgacgccatggagcgggggctgatcacgggcctggccttcaacggggcctgcgtgatccacgacaccgagatggccctggccggccgcacctccgaggacgtggccgaggccctggccgacggcagcttcggcaccgcccgccagaccggcgagttcattaacaacgccgtcagcgccgcgccggaactgggcatcggccgggccgtgggccaggccctgttgcaacgggcgccggccaacgcggcctattcgctcttggccgccgccgcccggctggatctgccggtgacggtgcatatcgccgtgggcgccgacatcatccacatgcaccccagtttcgacccggccgccgccggcctggccagccacaacgattttcgcctgctcatcggccaggtggccaagttgaagggcggggtctacctcaacgtgggttcggcggtggtgctgcccgaggtcttcctcaaggccctgtcggccgcccgcaacctgggccacgacgtgcgcgacttcaccaccgtcaacatggacatgatccagcactatcggcccaacaccaacgtggtgcgccggcccgtgctcaccggcggcctgggcctgagcatcaccggccaccacgagatcaacctgccgctgttgctggccatgatcgtcgaggggatcgagcgcgcctagatcggcgcttgcggcttgggtggggcggtcatactatttccatgaacggcccatgcgctcatgattcaccatccagggcggggcaaacgcccgccggagaagtgtcgccatgccgatatacgaatataaatgcaacaaatgcgccaaggaattcgaggtgttggtcctcggctcccgcgacgacgtccgctgcccccagtgcgacgccgccgatgtgtcgcgcctgatgagcggcttcgcccacaaaaacgagggcgggactctggtttcgtcctcgggcggcggctgctccagttgttcgggtggttcatgctcgacctgccactgattttccagcgcccggatcgatcatgccaaaactgatcatcgccaccaggggcagcgaactggccctggcccaggcccgttgggccgcccggcagttgtccgccctttcgccggggctggaggtcgaactccagctcttcaagaccaagggcgacaagattctcgacgcgccgctggccaaggtcggcggcaagggcctgtttgtcaaggagatcgaggacgccctgctcgacggccgggcccgcgtggccgtgcattccatgaaggacatgcccgccgagctgccgccggggctgtgcatcgccgccgtcagccggcgcgaggatccccgcgacgtgctgatcagccgcgacggcctgggcctggacgaactgccggccacgccccgcctgggcaccagcagcctgcgccgccaggcccagcttctggcccggcggcccgacgccatggtcgtctcggtgcgcggcaacgtccagacccgcctgcgcaagctcgaggaactgggcctggacgccatcgtcctggccgccgccggcctggatcgcctgggcctgagcgacccccggcgggtggacctggccccggagctcatgctgccggcggtggggcagggggcgctggccatcgaggccagggccgacgacgccttttgcctggagctgtgcgcccgcttggcccaccagcccacggccgtggccgtcgaggccgaacgggcctttttgggccggctggagggcggctgccaggtgcccatcgctggccacgccgtggtcgatggcgacgaaatcgttttcgagggcctggtggccagcctggacggcaagcggctgattcgccgccgggccgtgggccgggccgacgaggccggcccgctggggctggccgtggccgaggagatactggccgacggcggccgccagattctggccgaagtttatggaaggggcccccaatgagcggcaaggtttatctcatcggcgccggaccaggcgacccggagctgatcaccatgaaggccgcgcgctgcctggcccaggccgacgtggtggtctacgactttttggccaaccccgagctgctgggcttggccccggccgaggccgcccatgtctacgtgggcaaaaaaggcggcgaccacaccatgagccaagagggcatcaacgccctgttgtgcgacctggccgcccagggcaagaccgtcgcccggctcaagggcggcgacccgtacgtctttggccgcggcggcgaggaggccagcgccctgtgggaacggggcctggccttcgaggtggtgcccggcgtttccagcgccgtggccgcgccgtgctacgccggcatccccgtcaccgaccgccgccacgccaccgaggtggcctttgtcaccggccacgaagaccccaccaaggcctcctcgaccatcaactggcaggccttggcggccatgggctcgctggtgtttctgatgggcgtgaaaaatctgcccgagatctgcgcccagctcatcgcccacggcaagccggccgagaccccggccgcctgcgtgcgctggggggccaccgcccgccagcaaaccatcgtcggcgccttggccgatctgccgcaaaaggccgccgcggccggcctcaagccaccggcggtgaccatcgtcggcggggcggtggccctgcgcgaacagctcaactggtatgagcgcatgccactgtttggccgacgcgtgctggtgaccagggccagggcccaggccagcaagctttcggcgggcctgcgcgccttgggggccgaggtcgtcgagtgcccgaccatcgagatcaggcccatgcccgacgatggccaactgcgctgggccgccgcccacgccgccgactacgactgggtgctcttcaccagcgccaacgccgtcgagccgtttttacaggccctgctggccaggggccgcgacgtgcgcgccctgcaccggaccaagatcggggccatcggcccggccacggcccaggccctggcccggcgcggcctgaaatacgacctgatggccaagagcttcgtggccgagggcctgctggaggccctggccgaccacgacctcgcgggcaaaaaagtgctgctgccccgggcgaccagggcccgcgacgtcttgcccgaggagctgcgcaaacgcggcgcgttggtcgacatcgtcgccgcctacgaaaccttcgccccggccggggccaaggagcgcctggaggcgatcatggccgacggcctgggcgtgatcaccttcaccgcctcgtcgacggtcgacaacctcatggacatgctcgacgagccgaccaaggccaagctgatcgccgagagcgcctcgggcgcgctgatcgtggcctccatcggcccgatcaccagccaaagcgcccgccggcacggcatgaccgtccacgtcgagccggccgaatacaccatccccgccctgatcgaggccctggcggcccattgccaacaatcgtgagcggggccggcgaaagcatcctgggcgggctcaacccggcccaacgtcaggccgtggagctgttgggccggccggtgctggtcatcgccggggccggcagcggcaaaacgcgcacgctggtccaccgggtggcccatgtggtcgaactgggcgtggacccgcgcgagatcctgctgttgaccttcacccgccgggccgccgccgagatgctggcccgcgcccgccagctcaacccggcctgcgcggccgtgggcggcggcacgttccattcgctgtgcaaccgtttgctgcgccgttacgccgcccgggccggcctgatgccaaacttcaccatcatcgacccggccgacgccgagcacctggtgcgcggctgcatcgacgaactgggcctcaaaggcggcaaggacgagcgttttcccaagccgcgcacggttttcgggttgatcagcgcctcgcgcaacctggaactgagcctcgccgagttgatccagacccgcgagccccatctgtggcccatctccaaggagatcgaacgcatcgccctggcctacgcccaggccaagcaacggcaaaaccaggtcgattacgacgacctgctgttcatggccgaggccctgctgcgcgacaaccccgacatccaagacgatcagcgccggcgctggcgacacgtgctggtcgacgaataccaagacaccaacgccgtccaggcgcgcctgttggagctgatctgcgggccggggcaagagctgatggtcgtcggcgacgacgcccagagcatctatcgctttcgcggggcgcgcatcgacaacatcttcgaattccccgagcgcttcgccggcgcggccgtggtcaagctcgaacgcaactatcgctcgacccagcccatcctcgacctgaccaacgccatcatcgaaggggccggccagcgctttgacaagcgcctgttcaccgagctgctggagggccccaagccccgtctggagcggccccgcgacgagcgcggccagtcgcgcctggtgcgcgagcgcatccagaagctcttggccgacggcgcccgtcccgaggacatcgccgtgcttttccgggccggccgcgactccttcgacctggagcgcgagctgaccgccgagcatctggcctatgtcaaatacggcgggctcaagttcctggaggcctcgcacatcaaggacgttctggcccatctgcgggtcatcgccaaccccctggatttcgtctcgtggcagcgggcgctgatgttgttgcccggcgtgggccccaccaccgcccagcagatcgtggcccatctggccctggccgctgggccggccgacttcggcccccggctgcgggcctgtccccagggcaaacgcagcgcgcccgtgcggcagttggccgaactgatggacgaactcagcgatccggccgcgccgcccctggacaaggtcgaggccgcgctggaatattacgagcccttctgccgcgagcaatacgaagactacccccgccgcctgcgcgacctggaggaactgcccggcctggcccgggcctttggctcgctggaggacatgctggccgagctggtcctggacccgccggccgcccacgccgaggagatgggcggcggacggatcaccctctcgacggtgcattcggccaagggcatggagtggccccatgttttcgtgatctgggccaccgacggccggctgccctcgtcggccagcctggacgaccccgacggcctggaagaagaacgccgcctgctctacgtggcctgcacccgcgcggccaaggggttgctgctcgtcgcgcccagggagagcttcaaccgttttgacggcgcgcgcgaccaagaactcagccgtttcctggacgatctgcccgcggcggtgatggaaagctccggcggcgcggtctttggcgaggccttcacgcgcctggccgcggccgccgcgcccgatgaaacgccggtcgcccggcccgtggccgcgccccgggcggtcaaagagccggccgggcccaaggtgggcagcgtggccggcaagatggccctgttgcaatacgatcgacccttcccggtgggcgagatggtcagccacgccaagttcggtcggggcaaggtcatcggctatcgcggcgacgacaagatcatggtccacttcaccggatatgggctcaaaaccctcgtgttgaaattcgccggcctgcaaccggcccagtgaggcgaaaaaggcgatggaaacctacgagcaggcggttcagaggctctacgacctgcaaaaattcggcatcaagctggggctcaactccaccgagcgcctgctggcccgcttgggcgacccccacctgaagttgcccaccgtgcacctggccggcaccaacggcaagggttcggtgggggccatgctggaggccacgttgcggcaggccggcctgaagaccggcttttacacctcgccgcacctggtgcgcttcaccgagcgcttcaagatcgacggccaggagatcgccgaaaacgaggtggccgccctggccgacgacgtctggtgggtggtcgaccccagccagccgccgacgtttttcgagatcgtcacggccatggcctttttgcatttcgcgcggcgcggggtggatgtgttgattctggagaccggcctgggcggccggctcgacgccaccaacgtctgccggccgctggcctcgctgatcaccaacatcggcctggagcaccaggattttctgggcaagaccctggccagcatcgccttcgagaaggccggggtgatcaagccggccacgccgttgatccacggcgtgagccaaaagccggcccgggcggtgatcgaggcgcgggcgcgggagatggccgcgccggagattcgcctgggccgcgagatcacttgccgccgccgggccgacgagagtttcgccctgcgtgggcggctgtggcggttcgatgatctgcgctgcaacctgcgtggccgccatcagccgctcaacgccgccctggccctgggcgcgaccgaggttttggccgaaaagggcttggccgtggggcccgagcacttcgcggcggggctgaggcgggtggactggccgggccgcctggagcgctggcccaccgacgaaggcgaaccggccctctggctggacggggcccacaacatcccttcggccaaggccctgctggccagcatcgacctgctgcgccgccccggcgggccgctggtgatggtggtgggcgtgatggccgacaaggccgtggacaagattcttgccatcgtgctgccggcggccgacagggtggtcttttcgcggcccggctacagccgggcggccacgccccaggccctggccgcggcggccccgaaagactgccctcccagcgaaatcaatgacgatttggcttcggccatccaacgggccagggaattggccgggcccgagggcgtggtgttgatcaccgggtccttgttcacggtgggagaggcccgggcaatacttggcggaatgcccacaagcgacttgccttagcacctgcgatttgctaagttgcggcagaactgcaacctcgtggtgagtgcgggaggagaggcacgtgcgcaaatcctggcgtttgtcttgcgctaactatcttgttttgatgatagtggcggcgttgttggtcttttcggccggtccggccttggcccagagcaacgaattggtcaggctggagacttcgacgccggtggacgtgcgggccgacaagttgacctacgacgacaagaccaattcatacctggccgagggcgaggtggagatcacccagggcgccaaccgcctggtggccgacaaggtgcggctgttctcccaatcgatgatcgccgaggccgagggcaacgtctcgatggtcagcccctcgcaggtggtcagcgccgcgagcctggtggtcaacctcaacaccagcacgggcaagctctacgatgcgcgcatcttcctgccggccacccactattacctgcgtggcgaggagatcgtcaaaaccggcgaggacacctacaccatggcccaaggcgggttcaccacctgcgacggcgacagccccaactgggaagtcaccggctcggaggtggacgtgaccatcgagggctacggcacggccaaaaacaccgctttccgcatcaaggacatgccggtgttgtggtcgccctacatggttttcccggtcaagaccaagcgccagtcgggccttctgccgcccatgttcggccagggccagcgcgacggctttttgatgagcctgccctattatcatgtgctgggcgaggaccaggacgccacgatcaccctcaacgtcatgaccagccgtggcgtgggcatcggcgcggagtatcgctacgccctggatgaattctccaagggcatgatcatggccgacctgctgcccagcgacaacaacagccagagtctctacgaagagggcaagctggccgagccctacgacaagcgctggtgggtgcgcggcatggccgaccagaagctcttcggcggggccatggaaatgcgcatggacctggacctggtcagcgaccgcgactacatgcgtgagttcaccttcggctacaccggcttcaacacctccagctaccgcctggccgagatgttcaaccgcaccctggagcccaactcctcgtggctgcgcaccagcaaggtcaacctgctgcgctactggtcgtcgagcaccctgaacatgacggcctattacttcgaccagatcaacaccgacaacaagtccaccctgcagcagttgccggccatcagctacgacgccgtgcgccaggccatcgacgatcgcggcatgttctatttccagatgacctccgacttcacctactactaccgcgagaccggcagcaccggggccatcctcaacttcaacccggccgtcagcgcgccgctcaacttccgcgactacctggaggtcgagccggtcttcacctggaaccagcgtctctactcggccacccttggcgagtccgaggaccaggacaaagacaaatacggcgccagctacggctggaacttccagttgaagaactcgacctacctctaccgggtctatgatttcggcgaggccgagacgcccttcaaggtcaagcacgccgtgcggcccaaggtcgactacctctaccggcccaacatctacgacggcgaggccccagagctggcccagatgtaccagaacaggctcaactatttccgctacggcttcaacaacgccttcacctacaaatacatgcaggaaaacgaggagaccggcgagatcgagccggtttaccgcgaattcctcaaggtcaacgtcttccaggtctacagcctggatgagcgcagctacaacggctccagcggcatgacctacaccggcgccgacaacagcgcccaactgggctacgacacctgggacggctcgtacagcctgccctatcgccacgacggcgagaacttcggcaacttcggcgcgcgcgtcgaattcgacccctgggacggcctctacttcgaaagcgacgtggagtacgatccctacgagagccggatctacaccttcaactcgagcatgaccttcagcgactaccgcggcgacatgctcagcttcgattatcgctacacccacgacatcctcaagcagttgcgctcgatggtccgcgtcgcgctcaacgacaagtggagcgtgggcatgcaaaaccgccatgatttcgacaacgagatggacttcgacaccatctaccagctcgaatacaacgaccagtgctggggcgtgcgcgtgttctaccgcgacgactccaccgagcgcggtttcttcctggtcttcagcatcggcggcttcggcgaaatcttcggcaccggcttcggcggcgaggacaccaaggagcgcacgtactagaaaatgcggggcggcccttgacagaaggccgcctctactatagaaaacagccttcgatcgcccgaattttttgggggcgcccgcaagacatttgttgatagataggcaggaaagatgaaaaccttcgttgccaaacccaacgacgccacccgcgagtggttcgtgatcgacgccaccgatctggtcctgggccgcatggccacccagatcgccatgcgcctgcgcggcaagcacaaacccacgttcacgccccacgtggacacgggcgatttcatcatcgtcgtcaacgccgacaaggtgaagctgaccggccgcaagtgggatcaaaagaaatactatcggcacagcggctaccccggcggcatcaccgagatctccgccgacaaggcccgcggcagccaccccgagcgtctgatcttcagcgccgtgcgcggcatgctgcccaaaaacaccctgggccgtcaaatgctcaagaaactcaaggtctacgccgggcccgagcatccccaccaggcccagacgccccaaagccttagcctgtgatgatgggagactacaatggctgacaatcgctactacgccaccggcaaacgcaagacctccgtcgccaggtgttggctggttcccggtggttcgggcaagatcgtcgtcaacaaaaacgacgtggacaagtacttctgccgcgagaccgacatcatgctgctgcgtcagcccctggtgctgaccgagaccggcgctcagttcgacgtcatggccaccgtggtcggcggcggcaccagcggccaggccggcgcggtgcgtcacggcatcgcccgcgcgttgctggagttcaaccccgagctgcgcacggccctcaagcgggccgggttcctcacccgcgacccccgcaagaaagagcgcaagaagtacggccagaagggcgcgcgcgcctcgttccagttctccaagcgctaagtcgacacggtcgaaagttcctcggggcgggccgctggcggcctgccctgattttttttatggaggggccaaatgcatggcgtggcgatagttggtggttcgggttacaccggcgtggagttgatgcgtctgatcgacgctcacccggatctgcggctgatggcggtcagctccaggcaatacctgggccggccggtggccgatgttttcggggcgttgcgcggccgggtggagttgagcttcagcgcgcccgacgccccggagttgctcgacggcgtggaactcgttttcctggccgtgccccacaaggcggccatggccgccgcgccgggtctgttggccgccggccgcaaggtcgtcgatctctcggccgatttccgcctgcgcgacgcggcggtctatgaaaaatggtatggcccgcacacctgccaggatctgctggccaaggccgtctatggcctgcccgagttttatcgccaccaggtgcggcgggcccagttgacggccaaccccggctgctacgtcaccagcgtgctcgtgccgctcgtgccgctgttgcgggccggcctggtcgacagccagagcctgatcgccgacagcgcctcgggcgtttccggggccggtcgcggggccaagatgaacctgattcatggcgaggtgcacgaggacttcaaggcctacgccgtggccggccatcgccacacgccagagatggagcaggagctttccctggccgccggccgcgaggtgcgcctgaccttcacgccgcacctgctgcccatggaccggggcatcctcagcaccatctacgcccggcccgtggccggggccggcgaggaagacgcgcgccgttgctggcaagaggcctttgccgacgagcccttcgtgcgggtgctgccggccggggttttgccccagaccaagcacgtgcgcggcggcaacatggtcgatatcgccgtggccagcgatccgcgcagcggcctgctgaagatcttttcggccctggacaacctgaccaagggcgccagcggtcaggccgtgcaaaacgccaacctgatgctgggcctgaacgaaacgaccggcctgctgggcctggccaccacgccctaagccatgggcgcgccgtctttatggaaccgcctggccggtgacttgccgcccttgcacgcgccgtttctgccgccggagcaagggccgccgtcgccgggccgggcgcgcgccatggccctggccctggcctacaacggcgcggggttcgccggctggcagatccaggcccgaggccgcaccatccagggccaggtcgagcgcgagctttcgcggctgtgcggccacgccgtgcgcctctgggccgccggccgcaccgacgccggggttcacgcctttggccaggtggccagctttcagaccgacagccgcctggaggaaggccgtatggcccaggccctggcggcgatgctgccgcccgatatctggctgcgccgcctgggccgcgcgcccgagggctttcacgcccgcttcgacgccgcgggcaagacctacgaatattatctgtggcccaaggctcggccgggcgtgtttctcgacggcctgtgctggccgttggcctgcgatctggacatggaggccatggcgcggggggcggcgtttttgctgggcgaggtggacctggccgcctttgccgcccactccagcgaggtggaaggccccaccgtgcgacggatcagcgaggccacggtgacgccggccgagggcggcatgattctggtgcgcctgagcggcagcggatttttgcgccacgtggtgcgcaacgtggtggggacgttgacgcagatcggccagcatcgcctggagccggaggccgtgggccgcatgctggccgccggccggcgcatatacccaggccccaaggccccgccgggcgggctctatctgggccagatttattattgaccctcggcgtcctcgacggcctttttgacgccggcgtagatctgggcgaaggtctcgccaaagctggccatggtcaaccggccggtctcgatgaacttgacggcgatttccttgctggccttgaggtaggcctcttggcggttgctgagcttgtcggtggtctggcgatcgtcggtcatggaggctccgtgaggcgaaggctgcccgggcgcgcccgccgcgtaaggaagaaggcgctcttcacttaattgtccccaaggtttcacggcgggggcccggcccgaaaatgaaccgataaagcccatccccggccccgacactctaccaaatggcgcggcgaggcgcaatggtcggccgaggtggcgcggcggcgggtggccgtgttatgtttctggcatggtcgaacaaagccaaatcaggccggtgcgccttttgcccgacgaggtggccaaccagatcgccgccggcgaggtggtggagcggccggcctcggtgctcaaggagttggtggaaaacgccctcgacgccggcgcgcggcgggtgcagatcgacgtggaggcggccggccgggggttgatccgcgtggccgacgatggccacggcatgagcgccgacgacctgctgctggctgtcgagcgccacgccaccagcaagctcggccaggccgacgacctgatcggcgtgcgcacgctgggctttcgcggcgaggctttgccctcgatcgcttccgtcagccgcctgcgcatcaccacccgccaggccgccgacgaagtgggggcgctgttggtcatcgagggcggggtgatccgccaaagcggccagatcggctgccgcgtgggctccaccgtcgaggcccgcgacctgtttttcaacatcccggcccggcgcaagttcctgcgcggccagatcaccgaggccgggcatctttccgccgccctgacccgcctggccctgggctggcccggcgtggccttccgctacgccgtgggcggcaaggccctgcacgacctgcctgccaccgatgacctgaccggccgcgtggccggcctgctgggccgcgaggcggcggcgcacatggtcgggctggatcaacgcgtggggcccatccgcctgtggggcctggccgccacgccggcccacagccgcagcgccgccgatcaggtctttgttttcgtcaacggccgctttgtgcgcgacaagattttgctgcacgccgtgggccaggcctatcacggcctgctgccggccgagcgccggccggtggccgtgttgcatctggaactggacccggagttggtcgacgtcaacgtccacccggccaagatcgaggtgcgctttcgccagcagcgcgaggtccacgacgcgctggttctggccctgcgccggggcctggcccaggccgcgccggctcgtggcgttgcgccggcctttggcggcgacgcctctgctcccgcgccgctggccgtcgagaaggcggcgtggacgccggccagtcaagaggctccgccgccggccagcacgcccgcctggtcgcccgcgccgcgcgtcccgccggcggagacgccgccgaggcggccctggctggacgatccgcccgcgccccaaccctgggccgggcccgcgccccgcctcgagccgcttttcggcccggccggcgagctttcgctgatcggccaactgcacgggctatatattctgtgctccgcgcccgatggcctggtgatcatcgaccagcacgccgcccacgaacgcctgaccttcgagcgtctgaaaggccaactggcccggggcgcggtggccagccagggtttgttggccccggtggtgctggagctcagtccccaagaggcggcctgggccgccttgcaagccccgatctgggccaggctgggcctggagatcgcgccctttggcggcaacgcctgggccgtgcgttcgttgccggccctggccgccggggccgatcccggccggttggcccgcgacatgctttcgaccatgagcgccagcggcatgcccgtggacacgccggagtttctggaggcggccctgatcagcctggcctgccacggctcgatccgccagggccagcaactcagccggcccgagatggacgaactcgtgcgcgcctgcgcccaactgccgccgccggtgacctgcccccacggccggccggtgtttctgagcctgggccgccgcgaattggcgcgctgcttcaagcgcggctcggagccccggtcgtgagcggtcgtccgccgctgctggtcgtggtggggcccaccgccgtgggtaagaccggcctggccatcgccttggcccaggctttggacgccgagatcgtcagcgccgacagcgtgcaggtctaccgaggcctggacgtgggttcggccaagcccaccgcccgcgaacaagcccaggcccggcatcatctgctcgacgtggccgatccggccgagcccttcagcgccgcccgttacgtggagttggccgaccaggccatcgccgacatcgccagccggggcaagcgcgcgctggtggtgggcggcacggggctctacgtgcgggcgctgttgcacggcctggccccggccccgccggccgcgccggaactgcgcgaggagctgcgcgcccagtggcaagagctggggccgttggccatgcaccggcgcttggccgaactggacgcccagagcgccgcgcgcctgcaccccaacgaccgccagcgggtgctgcgcgccctggaggtctgtctgggcagcggccggcccatgagcgcctggcaggccagccatcgttttggccagcggcgctacgagcatctgaccctgggcctggatcgccagcgtcagcagctctaccaacgcatcgaggagcgcggccgccagatgtgggccgagggcctgctggaagaggccagggccgccctggccgccggcgcgtcgccccaggcccatggcctggacagcctgggctatcgccaggccgtggcgctgatcctgggccgcctgacgccggagcaggccgtggccgagacgatcaagcagaccaaggcctacgccaagcgccaactgacttggtttcgcggcctggagggtataaactggctttccgccgacgatttggtgggggcgctggccctggccaggcgatttttcgggttgtgagcatggggctcgtggggctggcgggcgcgccggcggccaagggccgggagacggagccgatgaaactgacgccgtggattttgctgataatattgctggtggcgaccccggcggcgtgggcggccgaagggccggtggtggccatgggccgagcggcggtggcgggcaacgagttgaaggcccgcgacctggccgtggaggacgccttgcgtcaggccgtgggccagagcgcggccaagctgctggacccggccacgttgcgcgcgggcttgcaggttctggaccagaaagtgctcgccaaggccaagcaatacgtcggcagtttcacgctggaggccagctccatcagcgatggccagatgctggtgctggtttcggccaacgtggacgcccgcgccctggagcaggccctggccctggccggcatccgcgtgcccacgggcaacctgggccgggtgctggtgctggtggccgaggaaaacgcgccgggccggccgccggtgttttggtggtcgggctatggccaggacgactgcgcgccgcgggtggtggccaagaccctcaaggccatgggcctggagctggccgactgcgcgcccctgcgtcagggtctgccgcccgagctgaaggcgctggagatcaccgacgagcaggccctgcaactggcccgcctggccggggccgacatagttttgcgtggcgcggcgcggacctatccgctggtcagccggccgggccaagccgagacgccgcttttggatgtccaggccattgaggcggccagcggtcgggtgctggccaagcagagcgcgccggggcccaagttcagccagacgccgggcgtggaaggggctgaacagaacgacgcggccctggcccaggccgtgcgcgacctggtggcccaggtcgtggtggcccggccgatgtcggcccaggatcaaggcgtgctggagatcgaactgagcggcgtgggttcgctgggccagttgatgcgtttcgagcaggtggtctcatcgctgacatcgatggtcgacagcctgcggcggcagtcgttgggcggcggcaaggcggtttatcgcgtcgaggcgcgggtgagcgcctcgcggctggccgacgaaatattggtgcagaattacggcggatttttggtcaacgtgctggaggtcgcgccgggtcgcttgcgccttgcgctgctggccaaccattaggtgacaaaaagagcgcaaaccgcccacgccaggccggcaacggccttgacacggccgccggctgctggtactaattggttcgctttggcacgtagctcagggggagagcactaccctgacacggtaggggtcctgggttcaaatcccagcgtgccaaccaacaaatcaagcgtgattatcatgggttggccgctcggtccccggatcggggtcgggtggctttgtttcaggggctctggcccgatgtcaccgccttggcggccatgcccttgcggttgaggcttccggcggcttaagatagctggagccaccccaggttggtcgcagccactggcatgcgctgaccggggcgttgtttgtttttttgctggaccggtgaattttggctgaacagacgataacagtagcggagctgatcgctcgggccgaccccaaggccgcgcgccaggccttggccgcggaggttgacggtcgtttggtcgatctgtcggccgaggtttcggccgacgcccaggcgcggccgatcctgcccggcgaggcggctgcgctggatctgctgcgtcactccacggcgcacatcatggccgaggccgtacgcgcgctgttccccggagtcaaggtgggcatcggcccggccatcgaaaacggtttttattacgatttcgcctatgagcgggcctttgccatggatgatctgccggccatcgaggacaagatgcgccagatcatcaaggccaacacgccctttgtgcgttgcgaggccccccgcgaggaaatccgccggcttttcgccgaccagggcgagcagttcaaggtcgagctgatcgacgacctgcacgatcaggttgtcagcacctacggccagggttcgttcgtcgacctgtgccgcgggccgcacatccccagcaccggccgggtgggggccttcaagctgctgagcgtggccggggcctattggcgcggcgacgaaaagcggcccatgctcagccgcatctacggcacggcgtttttcgacaaaaacgagttgaagcaatacctgcacatgctcgaggaggccaagaagcgcgaccatcgcaagctgggcaaggagctggatttgttcagcttccacgaagagatcggcccgggcatggtggtgtggcacaatcggggaatgatgctgcggatggtgctggaggatttcgagcgccgcgagcatctgcggcgcggctaccagatcgtccaggggccgcagttgctcaagcgcgagctgtgggagcgttcgggccactacgacaactaccgtgaaaacatgtacttcacggaggttgacggcacggcctacggcgtcaagcccatgaactgcctcgcgcacatgctgatttataaaagcaagatgcactcctaccgcgacctgcccattcgcatgttcgagctgggcacggtgcatcgccacgaaaagtccggcgttttgggcgggctgacccgtgtgcgggccttcacccaggacgacgcccatatcctctgtcggcccgatcagctcgaaggcgagatcatgggcgtgatggacttcgtcggcgaggtgatggccatcttcggctttgattacggcatggagctttccacgcggccggacaagtccatcggcagcgacgaggactgggagcgggccaccaacgccctacgcaaggccctggaggcctctggccggccctacgagatcaacgagggcgacggcgcgttttatgggcccaagatcgacttcaagctcaaggacgccctgggccgccagtggcaatgcgccaccattcagtgtgacttcaccttgcccgagcgtttcgacctgacctacatcgcccccgacgacagccggcagcgtccggtgatgatccaccgggtgattctgggctcgctggagcgtttcatcggcgtgttgatcgagcactacgccggccggttccccttctggctggccccggagcaggcgcgagtgctgacggtcaccgaacgggccgacgattgggcccgcgaggtcttcgccgcgctgaaaaacgcgggttatcgggtggagatggacctgcgcaacgaaaagctgggggccaaggtgcgcgaggcccagttgctgaaggtgccctacatgctggtcatcggcgaccgcgaggtggacgagcgccaggtggcgccgcgcctgcgcagcggcaagaatctgccgccgctggatttggccgggctgttggcgctgtttgccgagcaggccaggccgggggccgcgccgcccgaggaatgattggtccgcgccggcgacgaggccggggcgtgcagtgaaatatcgaataatagctggaggatgaggccatagccaaggaacagcgcgtgagggtcaacgagagcgttcgggctccgcaggtcaggctgatttcggccgacggcgagcaactaggcgtggtcagcgccgatcaggctctcaaaatcgcccaggaggcggggctcgatctggtggaggtggcgcccaacgccgcaccgccggtctgccgggtcatggactacggcaagtacaagtacgagcaggcgaaaaagctccaagaggcgaaaaagaagcaggcccagacccaggtcaaggaagtcaagatgcgccccaagatcgacgagaacgacttccaggtcaagatgcgcaacgtccagcgcttcctggaggagcgcaaccgggtcaaggtgacggtgcagttccggggccgcgagatcgcctacgccgaggccggcgagcggctcttggcccgggtggccgagaccgtccaggaaatggccagcgtcgacgcgccgcccagccgcatgggccggctgatgcacatgatcctggcgcccaaataggggctttgcccatctcgagatttttgacaccaacccccggccgcgccggaggaggagcgatcatgcctaaaatcaagacgaaccgcgccgcggccaagcgcttccgcgtcaccggcagcggtcggatcaaacgcagcaaggccaacaagagccacatcctgaccaagaaaaacaccaagcgcctgcgcaacctgcgcaagagcgacctggtcgaccgcagcaacatggccggcgtgcgcagactgctgcccaacctctaagcgccaaggctatctggagatacgatcatgccaagagcaaaacgcggcttcaaggcgcgccgccgccgcaacaaaatcatgaagttggccaagggcaacgtgggcggccgccgcaagctgttccgcaccgccaaagagaccgtccatcgcgggctggtctacgcctatcgcgaccgcaaggtgcgcaagcgcgagttccgcggtctgtggattgtgcgcatcaacgcggcggtgcgtgagcacggcctgaattattcgcgcttcatctacggcctgggcaaggccaacgtggagctggaccgcaaggttttggccgacctggccgtcagcgacccggccggtttcgccgcggtggccgccctggccaagagcgcctgagccaaaaccccacggggagccacatgttcgacgaactcaaggccctgggcgcggaggccgtgcgggccatcgcccaggccgccgacgccgccgccctggaggccttgcgcacttcgctcatggggcgcaagggctccttgacccaggccctgcgcaagaccggcggtctgccgcccgagttgcggccccagttcggcgccctggtcaaccaggtcaaggcccaggtcgaggccgccctcgatgaggccaaggaccgcctgggccagggcgcggccgcctctggcggcgcgctggacttgagcctgcccggcgcgcgccagcggcgggggcggctgcacccggtcagccagaccgagcgcctgatcctcgaagtgttcggccgcatgggcttcgatgtccgcgagagccccgaggtcgagaccgactggtactgcttcgaggcgctcaacatgccgcccgaccaccccgcccgcgatatgcaagacaccttctatgtcgaccggggcgtggtgctgcgcacccacaccagcccggtgcagatccacgtcatggagaccaccccgccgccggtgcgcgtggtggccccgggcaagacctatcgccgcgactccgacgccacccacacgcccatgttccaccaggtcgagggcctgctggtcgacaagggcgtctcgctggcccatctgaagggcgtgctcaccgagtttttgcaccagatcttcgatgccgacgcgcccgtgcgcttccggcccagctttttccctttcaccgagcccagcgccgaggtcgacatcggctgcgtggtctgcgggggcaagggctgccgggtctgttcgcacacgggctggctggagatcatgggctgcggcatggtcgaccccaacgtcttccgcaacgtcggctacgacccggacgaggtctcgggcttcgcctttggcatgggcgtggagcgcatcgccatgctgcgcctgggcatcgacgatctgcgcatgttctacgaaaacgatcttcgcttcctgcgccagttctagaggggtttgcttatgctggttccactgaagtggctgcgccagtttgtcgactacaatgtcgccgaccaggatctggccgatctgcttagcctttccggcctggaggtcgaggggctgcaacggcggcatcagggcctggaactggtgctggcggccaaggttctgcgtgtcgagccccatcccaacgccgatcgcctgcatctggtaacggtcgatgatggccgggccgagcatgtggtggtctgtggcgcgccgggcgtggccccggggcagatcgtgccgctggccctggagggcgcggtgctgggcgaactgaccatcaagcgggccaggattcgcggcgtggagagccggggcatgctctgctccgagcgcgacctgggcctgagtgacgaccacggcgggctgctgaacctggatccgaccacccccttgggcgcgcccctgaccgaggccttgggcctggagacggcggtgatggagatctccatcacgcccaaccgtggcgacgccttgggcgttctgggcgtggcccgcgaggtcggggcgctgttgaatctgccggtgcgcgacatcgactgcgcgcccccggaggacgaccagcccgtggccgccctggccagcgtggagattcaggcccccgacgcctgccgccgctacgtggcccgcatggtgcgtggcgcggtcgtgggcccctcgccgctgtggctgcgcgaccgcctggccgcctgcggcgtgcggcccatcaacaacctcgtcgacgtgaccaactacgtgatgatggagcgcggccagcccctgcacgcctttgaccacgcccgcctggccggcgggcgcatcgtggtgcgccgggccgttgccgacgagcccttcaccaccctcgacggccagcagcgcaagctgcaagagggcatgctgctgatctgcgacgccgaaaagcccgtggccctggccggcgtgatgggcgggcaaaacagcgagatcgaggcccacaccagcgacgtgctcatcgagagcgcctttttcgagcccggcggcatccgtcgcacggccaaggccctgggcatgggtagcgagtcatcctaccgtttcgagcggggcgtcgatctggaaggctgcgccaaggccgccgaccgggcggcccaactcatggcgatgctgtccggcgggcgggtctgcgccggccgcgttgacgcctatccccggccttatcaggccccggccatcgccgtcagcgccgcgcggacctcggccctgctgggcctgcccctggacgtggcggcgatcaagcggcctttggaggccctgggcctgagcgtggaggccgtcggcgacgacagcctgaccgcctggccgccggcggcgcgcaccgacctggagcggccggtggacctgatcgaggaagtggcgcggatcatcggctacgacaaaatccccgtcagcacgccctgcggcgtcatcggcggcaagccgcgggccagggagcaactcgtccgtgaacgcctgcgcgatctcatgaccgcccagggcttcgacgaggccatcaattattcctttggccaccccgattggcccgacaaactgcgcctggccgccgacgatccccggcgcggcgcggtggccatgcaaaaccccctggccgaggatcagtcggccctgcgcaccagcctgctgcccggcttgctgggctgcgtgcggcgcaacctgggccaccgcgtggccgacgtggccctgttcgaggtgggcaagaccttcatcgcccgtcccgacaatccccagccccacgagtccatgcgccttggcgcggtgctctgcggcctggcccagccggtttcgtggttcgccggcgaggccgaagtgagcttcgcccacatccgtggcgcggtggaatacctggccgaggccatgggcctggctgatccgcgcttggcccaggaaggcccgcggccgccctatctggaggccggccagtggctggcggtgttggtgggccaacggcggctgggcgagatcggcctggtcgcggcccaggtcgccgccgacttcgaagtcaaaaaaccggtctactacctggacctggacgtggatttgctggtacaactaactccagagcgcggtcaattccgccatctgccccgcttccccgaggtcatgcgcgacgtggccctggtggtcgacgaggcggtggccgcgggcgaggtgttggccgaggccagggcctggggcggcaaactgctgcgcgaggcgcgcctgttcgacgtctacaagggcaagcctctggataagcggcaaaaatccctgggcctgcgcctgacctaccgcgccgacgaccgcacgctgaccgaagaagaaatagtgcccgatttcgaggccatggtgggcaggctcgtggagcgcttcaaggcggccctgcgcgcctaggcgatattatttccgggaaggggcgcgattatggccaagggcgacatcccggacaagccctattatcgcatcggcgagatcgcccgcatcctgggcatcgagacccacgtgctgcgttactgggagagcgagtttccccagctaaggcccgtgcgcgccgccagcaagcagcggctctaccgccgcgaagacctgggcacgctcttttgcatcaaaggcctcctgcacgatcaacgctacaccatcgccggcgcgcgccagcgcctcgacgaactggccgccgccgaacgccagacccaggccacgcccgcgccggagcaacccgcccagccaaccgccgaggacgccgccgacgtgcgcggccaggtgctggctgaactcaaagacatcttgagactgttgtcctaggcttcgcatgaagctcgcgtggccggggctggccgtgctttgggcggcgtcaatccgctttcgcgagcatcgacgccacgaccgctcccagaccgggcaggtcgtgtcggcaaatatcccaaacggtcgactggttcactcccagataatcatgcgccaacagattgcggaatccgctaatggctcgccagggaacatctggatatttcgctttgagctcctctggcagccgctgggtggactcggcaagcgtctgcaaattgcgaaggacggcgtcttgcgtcttggtgtccgacaaaaagaactcttttcctggggccgtgtacgcctccaccccttcggatgcactcttggatgtgcaggatatagagccttgtgtccttcaaagcgggatcgcctccgcgataatccggtccttgatgagccagtgaagcccctctggctccaccacatccacctgtcggcccagcagctcttcaagatcggcaataaggccgccggggaaaaaaggagagcgtcgttggcccgcctccaccaggaaatccacgtcactttgggctgacgcccgtcccctggcgaaggatccgaaaactcggatgctgcgaacgccatgccgggcggcaatatccagaatctccgcccgtttgctcagcaactgttcgtccatgggtttggcctgtccaaacttggctttaaacatacttatttaattttagccattgaacggaccgccttgcaacggcttacccctttggttgtcctaaaccttgccggccgcgtcaaggggcttgagggcgtagaggatcacctccaccggaccggcctcgccgttgatgaggcggcgcgtgcccttgatgcgaaagcgctccttggccagattgaaaaaggccggcacaaagggtcgcgcctcgtggccgaggaagatcacgccgtcgggcgcggttacgctggccaggaaatccaccagaatgggataaatcttgggctgatagacgatctcggcgccgtagatcgtccgaaaacggcccagatcggccggcggggcggcccagtccagggccatcacccgcgcccggccctccaggccgttggcctcaaccgccgcctgggcaaactccagggcgtcgggctccaggtcggtgatcagcgcctggcggcccagggccgcggccaccaggcccggcaggcccaggccggcccccaattccaggatcggaccgtcgtcggttggcggcgccttggccaccatgctggccaggaccatggccgccggccagagggtggtccagaagggcagggtgtcgatttcgtcgccgccggcggccagtcgttggttgatgtaggccagcgggtcgcggtgttcgggcaggatcaggctgacctcgccgatgctcaccgggttccagaccaaatcaaaacgctgttctatcctctgcctggccccggccgagccgggagcggcgttgtgttcgtttgtcatgatgtttttgtggcgtccgtgtcggtgaggggtgtttggttccgccgcaccagctccagcaggctgacgcgccccagggcctcggcctgggtgttttccatctggcccagcagccgggccatggcttggtcgttcaggcaggccgacgccccctggcgcgggcccgcgcccacggcctggaccaactccaaggcgctgatgttgctcaggtcacgcagcggcatgaccaagccgtcctgatcgggcggggcgatcagcccggcctggctcaggcgctgggcggcggcggcggcctggtccggggccacgcccagcagggcggccaggcggacaaggggcaggggcttcaggccctgatgaaaacgatgggccacgatcatcatcagatccaggcccagggtctggcgtctggccggcgacagcggcggcagcagggcccggggcagcatgtcgttgcggcagaggtagtcggcgtgggccagctccgcgccgtagagcaccaccgtccagctcacctgcaaccagaccaaaaacagcggcaacgtggcgaaaccgccgtatatggcgttgtagcgggccacgccgatctgaaactgcagataggcgtgttgcacgccccaccacagcccggccgtgaccaccccggcgatgaccgccgagacgaaaggcaccctggtgttgggcaaaaacatgtacatgaacacgaaggccacggccagcatcagcaccgggcccagttgcaggcccatggccgccacctcgccgatgagggcctggcccatcagccactggacgaaaccgtgggcggccatgccggcccagatgcccgtgccggccacgatcaaaagcgggcagatgatcagcaccgagaggtagtcggtgaacttgcggaacagcgagcgggtctccttgacctcccagatgcggttgaaggcgtcctcggcgttggaaagggccagcaccagcgagacgatcagcgcggccaggcccatcacgcccagggcgcccatgttggtgcgctcgacgtattgcaggatgtattccatcacctggtgctggctggcggtgaactcgttgaacagcgccgcgcgcatggcgtcggcaaagcccaggcccttggccagcgaaaagctgatggccagggccggcaccaggcccagcagggtaatgaaggtcaaggcgctggcctggaaggccaggcggcggccgaaaaagttgcgcaccgacagataggccacctggagggccaacagcgccgcccggcccgggccgccggcggggcgatcgggccgccagagccagcccagggcgaggcggtcgagtttatcgagccagtccaggtcttgggtcatggggccacggtcctccgtggttttgcgtgtgaagggctcaatccacgtacaagcttacgtggccgaaggcgtccacgtcaaccaggccctggtcggtgagcttcaagtgggggatgacctccagggcggcgaaggacagggccatgaacgggtcgcggaagcgacaaacctgggccgcggccatgttgagttcgctgatttcggcggccacgtcctcgtagggcgcatcgctcatcagcccggccaggggcagggccaacgtggccaacacgcggccgcccttggccacggccaggccgccgcccatggcggccacggcgcgggccgccgccagcatggagggcctgtcggcgccaaccagcaccaggttgtggctgtcgtgggccacgctgctggccagcgcgccgtcgatgatccccaggccgcgcatcaggcccacgccccggcggccgctggccttgtggcgctcgatgatgaaaagcagggccaggtcgcgctcggggtcggccaccaactggccgtcgcgctggggcgtggccacgacgttttcgtcggtgaggatctggttggcgatcagggccatcgccctggcccgcttgccgccggccggggcgcgcagcaggtcttcgttcagcgcgggcaggcgcatggtctggcgggcggcgtcgctgaagggcgtctggcaggggtgcaggcagcgaccgttttcggccaccagtttgccggcgcgccagaccttggtcacctgaaaatcgcgcagatcctgcagggccaccatatcggccacgtagccgggggcgatggccccgcgccggctcaggccaaagcgccgcgccgggttgaggctgaccagcctgatggccgtgggcgcgtccaggccgttgtccacggccaggcgcaaaaggtcgtccaggtggccgcgctgggcgatggtgtcggcctggcggtcgtcgcagacgagcaggcagcggcgctcggtccggggcgtgaccaggggcaggaggtcgagcatgttgtgggcgtgggtgccctggcggatcatgatccacatgcccttggccagcttttcctcggcctcggccagggatgtgcactcgtggtcggagtcggccccggccagcaggtaggcgttgaggcccttgccgcccagcagcggcgcgtggccgtcgatgggccggccgcgaaaggcctccagcttggccaggatatcgggaaagccggccaccgtgccgggaaagttcatcaactcggccatgcccagcacccgggggtggcgggccagcaacgacatctcggccgcgcccagcacggcccccgagtcttgcagggggctggccggcacgcacgaggaagcgttgaagaaaaacgtgaccggcagatcctcggaggcgtcgatcatggccgaaaagccctcgacgcccatgacgttggcgatctcgtgggggtcggccaccacggccgaggtgcccagcgggcagacggcgcgggcgaattgggccgggctgaggaacgatgattcgacgtgcaaatggccgtcgatgaagcccggcgacaggtaggccccgtccaggtcgatgcgctcgatgccctcgtagccctcgcccaggccgaccaccacgccgtcgtcgacggccacggcggtttgctccacctggccgctgaagacgttgaccaggcggcagttttccagcagtagctgggccggccggtcgcccctggcggcctcgagcagatgggccatgcgcccttgccagtcgctcatagtggtttctcccggcggcggggccggccgtgcgtgacgaaaaatcctttggccgcccggggcggttgtggccaggggcgtgatacaatatcatgcaatgccatgatcaagcttttttacagaataatgatcatttgcgcaataagcgctttgtgttggccgggccccggccaagccctggagcggccgggcctggtggggaaggccctggaggccccgcgcgccattggccaggccctggaaacggccgtgggcgcgcgcgacgaccagggcggcccgccgctgatcacggcggtggacctgaccggcgtggacaacgcgcccaaggacacgttgctaggcatgttggaggccgcgccgcgcgtggagcctggcgcggaaaaagccaagcgttacgacccgttgatggcccagcgcgacatcaggcgcattcagcgggcctacgaggcccatggctatttcaacgtccaggtcaaggcgcgtctggagccgggggccttgcccggcgtcacgcggctgatctacgacgtccacgagaactctcccgttttgatcgacaagattctgctgaccttgcccgacgagccggcccagcggcgttggtcgcggcgcttggtcagggtcagcggcctgaaagccggcgagcgcttttccctggccgcctacgaaaaagccaagggggccatcaaggcctacttggccgaacgggcccaccccaaggccaaggtgcggggtcaggcgcgcatctaccccgaggagctgcgggccgaggtggcgctggaaatcgaccccggggcccaatactttttcggcccgccggtggtggtgggcaacaagcgcatgagcgagcgctacatcctctcgcggctgaagttcacccccggccagcccttcaaggccagcgtcctggaggccagccaacaggagcttttgaacagcggtttttttgattcggccgtcctcagcccggattacctggccccgattcagggcaagcgcctgcccatccaggtcgtcgtggacgaacgaccggcccacggcgtgcaactgggcctgggttggggcaccgaggagggcgcgcgcctgcgcctggaccagaccaaccgcaacattctggggctcaacgaagagatcagctttcgcggcaagatcagcgagatataccagggcctggtggcggccgtgcgtctgccccagacgcccctggaacgcaccgaaacgctggtgcgcgtgggcgtggagcagcccgacaaccaggcctacgaaagccgcaatcattttgccatgccggtgctggagacccatctggacaaatacgccagggcctgggtcggctatctctacgaacaatcgcggatggtcaacctcaaggcggccgtgcccgacaaggcgttcgaaaatcagacttttttgatttcttcggtcaaggctggcgtcaatttcgacagccgggactccccgctcaaccccaccaggggctcgcagatcgccctggaggtggagtgggccaccaacggcctgggctcggaactgagctttgtccggccgcagatcgaggcctcgcagatctttggcctgccgggctggcgcggctggtacgtggccttgcgggccaaggccggtttcaccatcggctacggggacgaccagcgcatcccgctgatccggcggttttttcccggcgggccagacagcgtgcgcggctacccctaccaatgtctgggcccgctggactcggccggcaagcccctgggcggcgaggccatgatcgtcggcaacgccgaactgcgctttccgctgtggcgcgaactgggcggggtgatcttcctcgacgccggcaacgcctatgaatccatcgacaccgacatgggcgctctacgctatgccgccggcctgggcctgcgttacaacacgccggtgggcccggtgcgcgtggactggggctatcagctaaaccccgaccccaacgcgcccatcgacgacaaccagttctatttcagcgtggggcaggccttctgatgacgcgcaaactgccaggcatgggggtgctgctgaaaatcgccgccggcgtggcccttttcgcggcgctggccatcggcgggctgatcgcggccttgcagcatccggcggtggagggctggctgctggcccaggccaaccaggccctggcccagaccctggacgccagggtgagcgtggccaagctttcgggcagcaagcttttcggcctgcgcggtcggggcgtggagttttggcacggcggccggttgatggccagggccgacgacctgcgcgtgcgctattcgcttttcgacctgctgggcggcgagcgcgtcaagctcgatggcgtcaagatcgagggcctgtgggtcgacctggatgtggtgatggccctggccgactacgccgccgggccggatgacgatccggcggccggggccgcgggcggcgcggacgaggcggtcgtggagctttggttcccgcgcatcgagctgcgcggcgcggcggtggagggccgggggtggatgggcccggtgcgctgggcgcgggccatcgatctgaaggcctcgctgcgcctgagcgccgccggccggctgcgcatcgccgccagcgtcgccaaggcgcgggcggccatggacggcgtgggccaggaactggaggtcagcgcccaggccctgctggacggcgacggcgtcacggccgaggatctgcgggtgcgagccggtcaggccacggcccagggccgggccatggtgaattggggcgacaagctgctgctggaaggcgacctgcgcctcgacaacctgttggcggccgggctgaccggtctgcaaaagttgccgccggcgttgggccagggcctggcgctgaaggtggacggcggtttggacggcctgaacgtcgcgctggacaaccagccgctacaggcccggctgcggacgattttcagctacgaggccggcgtgctggccttgcgccagatcgacctgcaagcgccgtggggccgggccgagggacgcttgtcgctggggctggagcagcccggcctctggcgcgagatcgacctgcgcgtgaaagatttgcgcgcgccggcgccgctggccgggctgttgccggccgacctgggccaggccaggctcagcggtcatctggccctggggcccgagggccaggaactggcctggcgtttgacgctgaaagacaccacgctctggccctggctgagcctgaccagcctgaccgcccagggcctgatggccccagagcctgagctgcgcgcgctgaaggccgaactgggctgggccagggccgaacttgacggccgcgtgggattggctggcgcccaggccaggctgacgttggtcatcgacgacctggctcgaggcgcggagctggccgcgcaagccggctggagcccgcccgcgccgctggccggccggctaacggccgatgtggccatcgacggcccctggagcgcccccgacctggcgctgacggtccagggccatgaactggttttgcccaacgtggcggcccggcgcgccagcctggagggccatgtcagcggcttgctggcccccaccggccgtctgcgtctggaggcccaaggcgttcgcagcggcgaggtgtcttttgaccgcctcgacctggactacgaccgccaggtcgccacggccggcctggatttcgccgcccaaggcccagatctgcgggcccagggccgcctgagccacgccggcggcggctggctgccgaccagcggcgcgctggaggagcttcgtctctgggccctgggcggcgggccctgggagttgagccggccggccggctggcggcaaaaggacggggccttctggctggagcgcctggagttggtcagccaggggcagaaggtcgccgtctggggcatgatcgacgcggccgggccggtggcggccaacctggcggtggagaacctgcgcctggccaccctggacgccgagctgcccggggccttggccgtgggccaactgcgcctggacgccgcgctgggcggcacgctggccgcgccgacgctgcgcttcgagggcctattggacgaggccgccggcccggccgcgcccgagctggacctggagttcgcgggcggctacgaggccggccggctggagttggatggattggtgcgggccaagggccggccgacgctttcgctggcggcccggctgggcctggccctcagcctgcggccgccggttgtggagccgaccgcgccgggcctggactgccggctgtgggccgacgaccaggatttggccttgttggggccatatctgcccggcgtgggtgaattgagcgggcggctcgacctggatttgacctgccgcgggccgtgggagcgcccgcgtctggacggccgagcggccatcgacgacggccggctggtgatcctggccggcgaccaggccatcgagggcctgcgcgcccggctaagtctggatgaccacgagctggtggtcgaggaagtcagcgccaggaccgaccccggcgcgccgccgttgaccctgcgcggccgggtgagtctgcccctgggccgggaggacggccgctgggatctgcgcctggccggccggggcgtggtcgttggcttgggcgatctgggctgggtgagcaccgacgtggacgtcggtttggccgggccctgggcagcggccgccttgcaaggcaagatcagcccgcgccgggccttggtgcgctacaagatgctgccgccggcgggcatgagcgagatagtcgtgctgcggccgggccaggaaccgccgcccatcggccgggaccagaccatctggcggcccggcggcctgctggccggctggagcatggacgtgctggttgacctgtcggaacggctgcgcgtggagatggaggaaggctggctgagcgccgtgggcggcctgcgcctgaccaaagccccgggtggccacatcgtttattccgaaaccgtcaccatcgaaaacggtctgctggtcgtttttggccggcgcatcagcatcgaccggggcaagatcgccttcggcggcaagaccagcctggaccccaacctggacatccaggccagcctgaacatgggctccatcgccgtgttcgccaacatcatgggcgcggtcagcgagcccagcgtgcacctcagctcccagccgccgctgaaccaggccgacctgctcagcaccatcgtctttggccggccctcgcgggaactcagcggcgcgcagcaggaatacctctcggcccaggccctggccctgctgggcctccggggcagccaggaactcaggcgtttcctgggcccggaactggcccccgacgtcgtcaccgtccacgacagccgccagttcggctcctcgctggaggccggcaagttcatcggcgaggacttgtacctgcgctatcgcaagaacctgggcgaggacggcggccaaaacgtgggcgtggaatatcgtttcagcccgcatttctcggtggaaagccaagtgggcaccacccgcgacaccggcgtggacgtgctcaccaactggcagtggggcgactgaggcgcgcccggccggctcagggcaagaacttcatcagcgtgggcgagacctccagggccgagcgcacctcggccacgccgggcgtctggcgcgccagattcagggcccgacgcctgtcctcgggcgaggccacgtagccggcgatggtcaccacgccgtcttcgctggtcacctccagggcgtggacgtcgacctcggcgaccatctgacggcggaccttggaggccatgaccatgtcggcgatcaagcgccggctttcgtcggagagctggaactcggggtgggcggccaagtccagcacggtggtggcggcctggtccagcgagagccggcccatgttgagcaccatgtcgtagctcagcggcgaggaccaatcggccccgaagacgtgggccaggtaggcccggcgctgctgatcgaccaccgtggccagttggcgggcgcggtccatctccaggttgtcgcgctgggccaggcggctggcgcgcagctccaacggagccacggtgcgcaccctgagcacccccggcaccaggcgcaaaagcaggttggcgccccgccccaccagcaccacgtcgcccttttgggcgtattgcaacacgactgtctccaggaaggccgcgaacacccgccgccggcggatgctcatgtccaaaagggccgggccctgttcggccaaaagctgatgctcgtccctggagagttcgaccaggccctcgacggcctccatgagcgtgcggcggtcgacgcactccaacccgccttgctggctgatgcacagggccagttcgtcccttagcgagcccatttccccggatacggtgatgatgctcatgagcggtcctcccttttcgcggcatggctgaaggggcggcgcggtgatttccgaccgccgctgatttcagcttagcacgaccaagggggttgaacgcaatcgggccgaagggctaatcgcggtcacgctggttgccggcggcggttcaggcgcgtgacgatcttgcggccgagcctgattcccggcttttcgatgagtgcgaccagcagggaacacaacgtgaacaaaactataagcacttggatatcaagggggatgaaggggattccccaagggccaatagcatgttttatgatgccgaaaagccacttatgaaacaagtagacagaatacgttaaatctgaaagaaacaggatgaatggcgtgactttcagatgcgaacggaaggcccacataatgataaataacaaaaaagccaaggctgaaaaatggctattgattagacgcggttgataggtcgccgtctgccaaaatagattgccaaaaaccatgcaaacgaagattaataggaagctgagcttaacttgacgtatttcataaagatagatcatcgatcccaacaacaaaaagggcccgtacatggttaggtacgatttggtccagccaacatgaggaaacggagagcaaagagcgcaaatgaagatggtcgccaccatgacgcatggtaggataattttacgttgttttattaaattcaggtacgataaggcggccatgaaaacataaaatgtaatctcgacgcgaagggtccactcgactccgcccagagcgagatttgtttgaaaaacatcgccgattagcagcaggcgtgggatcaaaacagacagctttggcgcctctgcgccatgataaatggagaaggccccctctgtcagcaccgcgacaataaacagtggatagattctgaatactcgtttgatcaggaactcgccagaagtttcgctttgtgtacagatatagtatttacctgacactgccgcccctggcggggtgatttttaggcggccttttgggacgccttttccttgggcttcttacgcccgggcaggccctccaggaaagcctgactcggcgtcctgccgttcatgttccggccctggtgcgcccgctcatggttgtaatggcgcagatactcatccaagtcggcctgcatctcatccaaggtttcataccatttctgacggcccttgatccggaaatgctcgtccaagagcgtccggtgaagccgttccacgaagccattgctctgaggccgacgcaccctggtggtgcggtgttcgatcccctcaagctgcagaaacagctcatacggatgctggtctggccggccgcaaaactctcgcccattgtccgaaagcaccgtctcaatcaccgcgtcgtgggcctcaaagcacggcagcacttcctcgttgagcacatgcaccgccgtgaccggaagcttgctggtgtacaggcgaccccaggcgtggcggctgtggcagtcgatgaccgattgtagatacaccttgcccacgcccttgagcgcgccaacgaaaaacgtgtccaccgccaccagggccccggtgtgccgggcctcgatgtggcggtcgcgaaactccgggctgaagcgctccaaagcccgaatctgctcgtcgctgagttgaatgtcctgggcgcgaaccgattgctcgagacgcaaaagacgctcgtgccgcgtgagcatctcgtggcgactccacacgcctcgcacgccgccggaactcacttgcacgccgcgaagggccaattgctgcgacacgcgaagcgctccgtgggtcggatactccaggctgtaagccatgatcgccgcctcaacctccgcttccacacgattgggatgcggccccttggggccgggcaaacggtccacaaggccctgtgcgccgtaggtctggaaattgcgccgaatctcgtaaaactgctgccgcgagtagcccatcagtttgcaggcccggctgacgttgctcaattccccagcaagctctagcagactcagcttccttcgtgctaccttcttctccgtggtcatgttgccctcctgtgttgaggtttgttcgagtttcgcaactacaaacctaccccaaccaagggcggcatgaccacttcctctacgtggtcgactgtcaggtcattactagatcagcacacgcaggtaatccagaaaagcaattcgggtggcgatcgtcggttgtttatccatgatggtcgtgctcttgcgcgtttgaacggctaaggcaatgtggggtgttgagcaaatgatgcaaccgaatggcaggggttcagttgatcatgacgcgaagtcgagtttcccctgatgggcaagctcgtttctccgtgtagtattttaaagtgcccgagtcaccacattttgtcaactcgctaattcggccgtagcgcggcgctttgccgcccagacggggggcgtcacttagccagggcggcttggcgggcgtcgtcttgcacctggcgcagcaacgggctgacggtcggggccaggggttgcggcgcgcggatgagccggcattgggctggcaggctggccaactcggcttgcagcacctgctgggccgctgcccagccgacgggcggcgccaggcggcggccgccttgcatcatcggttgcaggagggccttggccgggcgggcttcgtggcgcaggcaaagctcgtcgccgctgatgatcccggcggcgtcgtgggagcggtagatctgcttggccccggcccaggtcatcttgccctcgctgagcttgagggtgggccggccctggtaggccaccagcttgaaggtgaagtcggtgtagggctggtcggccgaggcgcccatcctggtgcccacgccgaacatgtcgatgggcgcgccggcggccaaaagatcggcgatgcgatattcgtccaggttgcccgagaccatcaccagcgcgcgctccaggccggccgcgtcgagcgtctggcgggccaggcggctcatggccgccagatcgcccgaatccaggcgcacgccgatcatggcgtgaccctgggcggccagggttcgggccgtctccaccgcccgcgccaggccccgggcggtgtcgtaggtgtcgaccaacagcaccgtgtgatcggggaatgtctgggcgaacagatcaaaggcgtttttttcgtcgcccacggcctggatgaacgaatgggccatggtgcccacgggcttgagccccagggccatggccgcggccacgttgctggtgccgccaaagccggcgatggccgaagaacgcgccgcggcgaagccggcgtccaggcccatggtgcggcgcaggctgaaatccacgcaggcgcggccggcggcggcctgctggcagcgggcggccttggcggcgatggtgctgttgtggttgacggtgttgaccagaaacgtctcgacgagctgggcctcgatcaacgaggcgctcagttcgaggatgggctcctcggcgaaaaacaccgtgccctcgggcgcggcccagacctcgccgccaaagcgcattcccgccaagtagtcgacgaacccccggctgaagcggcccagcgaacgcagatagtcgatctcctcggcgctgaaacggaagttttccaggtattccaggcagtcttccagaccggcggccaccatgtagccccgctccggcggcgtggcgtgggcaaagaggctgaaggtggcttgctggtccagcccgtgctcaaaatagctggcggccatggtcagttgataaaaatcggtgtgcagggccaaggctgctgggcgcatgcgctgtgtctcgcttcctgtgactgacgggccggcggcggcccggccccgtttaacgcggggcggcttgaacgacgaaaggccagggccagagccgagcgcctcgtcttgcttcgcatcgttgggcccaaaactagtccgaaatgcccttttcgtcaacgccgggatttccgccttgggctctcttgcgcgggggggcaacgatatgttacaaatggaacaaatttgtgagggagcccttggtagccaaccagatgaaaatattggtcattgacgatgatcccgccctgcgcgacgcttgccgcgagattttgcgccgtcagggccaccacgtggagctggccgagggcggcaggggcggcctggcccttctgggcaagttcgcctttgacgtgatcatgctcgacctgcgcatgccagacatcgacggcatgaccgtcctgcggcgcatcatcgaacaagacccccacgcggtggtgatcatcatcagtggtcacggctccatcgagcgggcggtggaggccatgaagctgggggcctttgattttgtcagcaagcctttcacgcccgaccgcctgcggggcgcggtggaaaaggcccgagaaaaacgccagctcatcctcgaaaacgcctacctcaaagacgaaatcaaacgccgcagccccacccgcatgatctatcgctccgcggccatcgaaaagatcatggacctggcccgacgcgtggccatgtccgacgccaccgtcttgctcaccggccagagcggcaccggcaagggcatcctggcccgcatcatccacgagctgtcggcgcggcgctcctcgccattcgtggccgtggactgctcgaccctggtgccgacgcttttcgagtccgagcttttcggccacgtcaagggctctttcaccggggccgacgccgacaagatgggcaagttcgagctttccgacggcggcacgctgtttttcgacgaggtggccaacatcagctgggagattcaggccaagctgctcaaggccgtcgaggaccgcgccgtctgccgggtgggctccaaccgtctgatctcggtggacacccgcctggtggccgccaccaaccagaatttggcccaggccgtccaggccggaacctttcgccaggatcttttctatcggctcaacgtcgtgcacatcgagctgccgccgctcaaggatcggcccgaggacgtgcccgttctggccgaatattttctggaccgctatcgctaccgcagcccctcgcgggtgcgcggcttcgcgccccaggccatggaggccctggcccgccagccctggccgggcaacgtgcgcgagctggaaaacgccgtccagcgcctggccgtgctggccggcggcgagctgatcaccctggccgacatcgaggccggctcgccggcggcggtccacagcggcgcggacgacggcgagctgctttcgctggccgagctggaaaaacgccagatcatccgggccatgaaccgcctggccggccatcgcggcgagatggccaaggccctgggcatcgaccgcaagacgctgcgcctcaagatccgcaaatatggcctggaagaccagggccccgacgccgactgacctacccccttgacctgagcgccccgggctgggcaatatcatggtatgcgcctaggcaatgcggtcattgcccgcgcgccccattatcaccccagcgggagcgccccatgcccgagcccggcagcgaccccttcagccccgaaaacacgcgcgttctgataatcgatgacgaggcgtccatgcgcgaggcctgccaggaggttctgcgccgcgaagggttccagacgaccatcgccggcgagggcggcgagggcctgcgcttggtccgcgaactcaagccccatgtcatcttcgtggacctgaagatgccgggcatggccggcctggagcttctggaccacatcggcctggccgcgccgggggcggtgctggtggtcgtgacggcctacgccaccgtcagcctggccatggcggccctgcgccacggggccttcgactttctggccaagcccttcacgcccgacgaactgcgcctgatggccagccgggcacaggagcagcgccgcctgctggagcgcggccagcgcttgcaaaacgagcgcgatcaggccaagcgccgcttcatggagctggtcaccggcgaggtcaacgagccgctgcgggcggccctggccgaactgcgtgggctctgcgaaaagctggccgaccggccggcggccctggcccaggcccagaacgccagcgagcgcctgcgccgcctgctggagatggtccagcatctttcggcctgacaagaaaacgcccctcccgccggagcgggaagggcgctttggtcgcgcgttggtcgggcctcaggccactttgaccacccagccgaagggatcgggctttttgccaagctgaatgccggtgatctcgtcatagagcttgaggctgagcgccccggtctgaccgtcggccacctggtaatcctggcccttgaagtggatcgagcccaccgggctgatcaccgcggcggtgcccgtgccgaaggcctcctccagcgtgccggccttggccgcggcgatgatgtcgtcgatggtcagttggcgctcactgacgttcatgccccagtggcggcacagggccagcaccgagtcgcgggtcacgccgggcaggatcgagccgtccaggggcgaggtgatcacttcgccggcgatcttgaagaagatgttcatcgtgcccacttcctcgatgctctggcggtcgcaggcgttgagccacagcacctgggtgaagcccttttcgtgggcctcggtggccgccttgaggctggaggcgtagttgcccgacgtcttggcctcgccggtgccgccgatggccgcgcgcacgtatttttcctcgacccagatgcgcaccgggttgaagccctcggcgtagtaggcccccaccggcccggtgatgatgtagaacagatacgtggcgctggtcttgacgcccaggcaggcctcggtggcgatgatcgtcggccgcacgtagaggctggtgccctcggcgcgggggatccagtcctgctcgacgcggatcagctcgtacatggcctccagcaccacctcgttgggcagggccgggatgcacagccggtcgcacgagcggttcatgcgctcgatgttggccgccgggcggaacatgtagacgtggccgccctcgccgcgataggccttgaggccctcgaagacctcctggccatagtgaaagatcatcgccgccgggtccagggtgaagggcccatagggctccacgcgggggttgtgccagcccttgccggtctggtagtccatcagcagcatgtgatcggtgaagatccggccgaagcccaggttgttttcgtcggccggtttgggcttcaattggtctttgggtttgagggttttggcgatgttcatcgtccggctccttgtattttttcattggccttggcttgggccaaggatttttcatatggcggccgcaggacgcccacttcggtgatgatggccgtgaccaagtcgttgggcgtcacgtcgaaggcgaaattgatggcccccgctccgggcgcggcaattgccctgccgccgagcttggttatctcgacggccgcacgctcctcgatggggatgtcgtcagcggatttggcgccggggtcgatggtcgaaaggggcgcggccacgtagaagggcacgccgtggcgctgggcctgcaaggccacgttgaaggtgcccaccttgttggccacgtcgccgttcatggcgatgcggtcggcgcccaccaccaccagatcgaccatgccccgactcatgattacaccgacggcgctgtccggggccacgcgcacggggatgttctcttggaccatctcccaggccgtcaggcgcgcgccttgcagcaggggcctggtttcgtcggcgatgacgcttgggttcttgccggcctcggcggcggcgcgcgccacgcccagggccgtgccgtagccgccagtggccagggccccggcgttgcagtgggtcaggatcgtggccccgtgggggaccaacgccgcgccgtgacggcccatggcctggttgatggcgatgtcgtcttcgagcatgcgctggcttttgtgatacagcgcctcgacgatggccgacacctcgccctcggcggcgcgggccgtctccagcatttgcccacaggcccaagccagattcaccgccgtgggccgggcctgggccatgacctgggcccggcgggccagggcggcgcgaaacttggccggatcgtcggccttgatcgcccgggcggccagaaccaggcccatggccgcggccacgccgatggctggcgcgccgcgcacggccagggtcttgatgcaatggatcacccggcgcatgtcacgacagggcaggtagaccagcttgcccggcagcaggcgctggtcgaggatcatcaccgcctcgtcttgccaatatatgggcctgatcgtcacctcaatctcccagcagcttttcgaccaattcgttgacggcctggggattggcctgacccttggtggccttcatcacctggcccacgaaatagcccatcagttttttcttgccggctcggtagccctcggcctccttggggctttcggcgatgatccgttccaagaccgcttgcaactcgccgctgtcggagacctggcgcaggcctttttgctcgacaatggtcgccgcgctctggccagtctccagcatcagcggaaagatgtccttggctatcttgccgctgatctggcccgaggccaccagggccagcagttcggccagggcctggggcgtcacggcgcactggccgatggcctgtccctcggcccgcagcgcgcccagcagatcgctcatgatccagttggccgcggccttggccggcgcgccggcgttgacggcggcctcgaaataatcagccagggcccgctcggcgcagagcacctcggcgtcgtaggccgacaggccgtgggcctgctggaagcgctggcgtttggccgccggcaactcgggcaggccttgtcccacgcgggccaaccaggccggcgcgatctccagcggcagcaggtcggggtcggggaagtagcgataatcgtgggcttcttccttgccgcgcatggccacggtcttgccggcggcgtcgtcccagagcctggtctgctggatcacctggccgccctcgtcgaggatggccttttgccggcgaatctcgtagtcgatggccttcatcacgttgcggaaggagttcatgtttttcagctcggcgcgggtgcccagcttttcctggcccaggggccggatgctgacgttggcgtcgcagcggaaagagccctcctccatgttgccgtcgcagacctccagatagaccaagatgtcgcgcagggcccgcagataggccccggcctcctcgggcgagcgcatgtcgggctcgctgacgatctcgatcagcggcacgcccgtgcggttgaggtcgacgtagctctggggcaggctggggtcgtggaccagcttgccggcgtcttcctccatgtgaatgcgtgtgatgcccacgcatttttcctggccgtcgacggttatctccagccgaccgtgctgggccaatggcagctcgtattggctgatctggtagcccttgggcaggtcgggataaaagtagtttttgcgggcccagacgctgcgctcagccacctggcagccggtggccagggccgcgcgcatggccagctcgaccacctgttgattcagcaccggcaaaacgccgggcatgcccaggcagaccgggcagacattgctgttgggcggctggccgaaactggtggagcagccgcagaaaatcttggatcgggtcaggagctgggcatggacctccagcccgataaccgcttcatagtccatgacaatttccctaaagccaaacagatggacgataagccaacaaattactccgcgccaatgtcaaagtcaagaccggccaaggcccacccgcgccgaaccggtgagcgccgccatggccagcgcgccgacgatcgtcaccgcgccggcgaagtacaacggcccggcctggccggcctgatcggccagccagccgcccaccggcggcccggcaaacacgcccaggctcagcgccaaggtgaacgcgcccatggtcgcgcccatctccacgcccaaatccttgccccggccgatgaccagggccatcagcggcggcaggcccagacccgagcccaggccctccagcagcgccgccccggccatctgccaaaagccgtcgcacagcggcagcgccgccttgcacgcgccagaggccaccaagccagccagcgccagcggcagccgaggccagcggtcggccaaggccccaccgggccgctgcaccgccaccatcacgatgacgttgaggcccaaaagcgtgccgacctgggcctgggctaggcctttttccacggccagcagcggcaaaaaagcgatgaaacagcccatgcccgcggccatgcccacccgcgccagcatcaggcccacgaacgcccggtcggcgtagaggcgcatgccgtggctggccccgccgatcttgccccggccgccgcgcggctcgcgcacgcccagccacaccgccgccagcgccagcaggctgaaaccgcccatcagataaaggttgccggccatgtcccagacgtcgtaaaccacgccacccaaaaatggccccaggccaaagcccagcaaaaacgctgtgttgaagccaccaacatagcggccctcctggccggccggcgtcagatcggccaccagggccaggcacaccggcaagatcatcgccgcgaacacgccctgggccatgcggcaaaacagcaaatcccaggcgctctgggcaaacagcagcgccaccgccgcgcccacgttgccggccaggcccagggcgatgaacagcttgcggcccacccggtcggagaccaggcccaccagcggcgcgaacagcccccggctaaaggaaaaggcgctgaaaatcaagcctatcagcgcgcccgaggcccccaggcgctggccgtagatcgacaaaaacggcacgatcgagcccacgcccagcatggccacgaacacggccaggcccaggatcagcaataacttgtcgtcggctgtgcgctgcatcgttcgccttggcccatgaatacaaaaacgcccccgtcatgagtggcgggggcgttcggcgcgcggtcaacgcgcgttgcaagcaaaaaatgctatctcggcgacccctccctcatttggcggcctctacgacggtaattcgtggggcggccggggcgtggtcgtgattgtgggcgtgctcgtgatgatcgtggccgtggccatgctgatgatcgtggtcgtggtcatggtcgtgctgatggtcggccgaaaggccgatgccttggggccgtttgccgccgcaacattcgcacatgatcgcgctccctgtccaaaaatggcgggtcgttcatcgacttgtcacgctgtcaaaagcatattaccacaatggcgcaatgtcaaacatccgttgcggcaaaaaaacgccgttgatctaaccaaccacccacacggccacgtcggcgcacttggccacgaccttgtcgctgacgtggcccaggaagaacgaacggttttcgccgcgacggcccaccaccaccgtgccgtagtcgccgtttttgacctcgttgacgatggccgtggtcacgctgcgagcgttttcgtgggttctggtctcgatctggtcggcggcgatgcccgattcctcaaggactttcacggcgcgatggtaaaagtcggccatgcactcgccgtcgcttttcatgatgtcgccttccagttcgccatccaggggcgcgtcgaaatcgatggagcaatagttggccaacgacgccccgacgtggaagagggtgatctggcactccgggttgccgcccagcatgaaggccatgtgatcgaccgcgcgtagcgacccctccgagccgtccaccgcgcagaggatcttcaggctgtgcacgcggccaccgacgatccacaccggcacgcgttcggcgtgctggacgatcttgttggtgacgctgcccacgaaaaactcctgggccttggacaggccgcgccggcccaggaccagggcgtcgtagaggccttgctcggcctcgaaaaggatgtcgcgggcggcgtcggcgttgcgcggcagggccttggtctcgatgcgctcctcgggtaggccgtggcgcatcaggcgggccttggcctggcccaggacggcgtcggcctgctgacggttgcggctttgcaactccttgagccgcttgtacgactcgggatccttgtgggcctcgcgccgcaagaattgcggcaccggattcatcacgaaaaacaaggtgaccatcaaatccttgatcatggccccttccatgaggcccacatagtccacggcccgatcgcactcggccgaaccgtcaacggctatgatgatttttttgtccatggtcgcctcccgtttcagcgtgttccccacaaaatctggttgatgcgcgcgcggttggcctgggcctgggtgatcagaaccatcttgcgctgcttgagccggtgtatttcctgggcgaatggcccttcgccagccaattcgcgggccatcaactcgtgggcctgggcctcgacctctttttgctcgcgggcgaaatcctcgatctcgcgctccaggctggcgatgcgccggcggttttccgggtcgtccaaggggttgggcggcaaaatcccgccatgggcgttgtcgtcacgcatggttgtttttacttccgttcttgctggcgcgacatggcgacccggccgtaagccgcccgccaaaaaacgaaaggccccgccccaggttggcgggacggggcgcttggtccgggcgatggcgcctttgttagagcttgcgggcgtcgaagacgcgcttggccttgccctcggagcgctcgatgctcttgggcggcaccaggcgcaccttgacgccgatgccgatggtgccgcgaatcttgccttcgatgcgcttttccacggcctgcaatttttcctcgccctggtcgtagacctcggccttggcctccacgtcgacgctgagggcgtcaagatagccttttttgcgaatgatcagcacatattgcggctcgacctcgggcacctccagcaggatcgactccacctggctggggaagacgttgacgccgctgatgatgagcatgtcgtcgctgcggcccaggacttttttcatcttgagcagcgtgcggccgcacgaacaggtctcgcggcgcagttcggtgatgtcgcgggtgcggtagcgcaacaggggcatggcccggcgctggatggccgtgaagaccaactcgcccttttcgcccaggggcagcacctcctcggtgaccgggtcgatgacctcggccaggacgtggtcttcgttgatgtgcatgaagccgtcctgctgctggcagtcgaaggagacgctggggcccatcagctcggtgaggccgtagacctcgtgggcgcggatgcccatgcgctcctcgatctcctggcgcatctcgacggtccagggctcggcgccgaaaacgcccacccgcagcggcaactcgcggatatccacgcccatgtcggcggccttttcggcgatggtcagggcgtaggacggcgtgcagcacagcaccgtgctgccaaaatcgcgcatgatcgtcacctggcgctcggtcatgccgctggaggcggggatggtggcgcagccgatcaggtcgcagccgccttgcaagcccaggccgccggtgaacaggccgtagccataggccacctggacgatgtcttttttgaagacgccggcggcgtggaggttgcgggccacgcattccctccactggttgatgtcgtcggcggtgtaggggccggtgatgggtttgccggtggtgccgctggaggcgtggatcttgacgacgtcgtccatgggcacggcgcaaaggccgaagggatagttgtcgcgcaggtcggtcttgaccgtaagcggcagcttggccaagtcctcgaggctcttgacgtcgtcgggcttgaggcccatcgagtcgaacttgttgcgataaaacggcaccctatcgtaaacccaggccacggtttcctggagtttggccaactgcagcgcctgcatctggtccagcgaggcgcactcgattttttcgttccagatcatcgacgggctcccatgaatgataaaccggcctgtttggcgcgccgccggcgggcaaaaccttggctggcggccggcagacaagttttagcacaggcgcggcgccttgggcaagaaaaggcgcgcttgccacggccggccggccgggcataaaatcaaggccatggagcaaccgcgtcaaacaagcagcgtccaaaccatctgcgcccgctgccacctggccggcgacggctgttgccgcatcgccgacgatcgtcgcggcggcgtgttcggcctgacccggggcgagatcgagctgatggcccaggcctcgggcttggcgcccgaggcgtttgtcgaggccgaccaggccaaggcggcctttgtggccggcgtgaacaaaatccaccccatcctcggccagaccatgcccggcggccgccgtctgcgcctgcgcctgcaagcggacggctcgtgttattttctgggcccggccggctgccaactgcccgtggccgcccgtccgatctattgccggctgtatccgttttggtttacgcccggcggccggctgatggtcctgggctcacgcacgtgcctggcccagcaaggggccaggcgggtgagcgaggtgctggcccgcctgggccagaacgaagccgacctgcgccggctgttccggcggctggaggagtttgtcgccggccaccaacccgaggcctatgactcgtcatcgcctggccacggcgcgtgaggtcgccaggatgatcgcgctttatcttgccaattccaccacttgagcagatcgccgcgcgggttttcgacgctggcgaagtagatgacgcaacgcaacacgtagagcacgcaacggtccagccgccccccggccagcacgcgcaagcgttcgtaaagggccgtcgggtcgtggccgcgcaactcgaccacgcggccaaaacccagcgcgcgcagatcgccggccatggccggccccacgccgggaatgcgccgcaggtcgtccgccgctccgcgctctgttccgatcgccatccggtctttttccgccgccccggcttaggtgcggcgcaccaggccgaccatcacgcccaagatgcgggtcgggccgtcgcctcggcccacgcggatgttggccacggccgggttggtcgcccgcagctccagcacgtcggcgccggggtgatagtgcttgagcgtcacttcatcgtcgatcatcgccgccaccacctggcccggctgggccgtggtctgcgagcgcaggatgaccatgtcgccatcggcgatgtggtcgccgatcatcgattcgccgcgcacccgcaaggcgaaaaaagcgcccgagccaaagtaggccgggtcgatgtcgacgaactcgtcggcctcctcggcggccatgatcggctggccggcggcgatgcgccccagcatgggaatgccgccgtgggcgcgctttctggccccgatgacctccagggcccggggccggccggcctcggagcgcagaaaacctttgcgctcaagggccttcatgtgatcgtgcgccgcccgcggcgaacgaaagccgaagtggccggccacctcgcgcacggtgggcggatatccacgagattcttggaaatgtgctatgaaatctagcacttctcgctggcgggccgtaagccccttggtcatgtttgcctcccattaaacgttgacgcaatgctatacaatggtctagccaggcgtcaagtggttttttcggccgatcgccgcgcgggcggttttttcgtcaatggcgatggggcgcgaatccggcttgatttggccgggcgcatgagcaacaatatcttaaatatgcggtcgatttggccataatctcgcccaacccgcgccggagcaagccagagccgatgtccgatctaggccaacagattatccaacgcgtcctggccaagggcaacctgcccgcgctctcgaccatcgccgtgcgcctgatgcagatggccgccgacgacatggtctcggtgagcgaactggccgagttgatcagccaagatcccggccttgccaccaggcttctgcgcctggtcaacagcgtggcctatcgccggggcgacgaggtggccagcgtgcagcgggcggtggccttgttgggcctcaacgaggtgcgcgtgctggccctttcggtcagcctcaaggacgccttgccggccaagggcggtggtcacgactataatcttttctggcgcaccagcctgcaccgggccatcctggcccgccacggcgcggccgccctgggcatgcccaacccagaggaagccttcgtggccggcctgatcaccgagataggcctgccgcttttgctgcgcgtgctttcgccacaagaggccgagggctttcccggcttcgagaaatccctgcgcgatcaagttgtttgggcccatcgcgccctgggcgtcgaccaccgccaactgggccgggccgtgctttcgttctggggcctgcccgaggtgctgcatgacagccagcgcatcatcccgccatcgaccgaatcgtcggctccgcccatggcccttttgtgcgatttcgcccggcgcgccgccgagtcgtttttcgcgccgggggccgacctggaggacgtgcaccgggtggccaaactgcgctttggctggtcggccgaggaggccaaccagctcttgttcgattcgctgagccaggccggcgaggtggccgaggccatggagatcgacctggaccaggagcacgacatcggcgcggtgctggaaaaggcccgccagacgatcatcgagctgcgcgcgcgcatggtcggcgaactacgcctgggcggccctgggcggcagcaggcgtttttgcagttcaagagccgcttgctgggcctgggcggcctggcgcgcaagctggccgaggccttgagcggcaaggaacagacccaggccgccgaggaggaactgctgcgcctggaccaggccctggcccagatcgaggcggccctggcccagcgcgcctgaacgccggcgtttcaacccaagaatttggccggccaatcctcctggcccggcaaggcgagattgtccaccagcatcaccgtggaaagaccctgggccaacaggcggccggtccggtcgcgcacgctggcctcgcccaggcccaggccacggcccagcttgaggcagcggccgctggccaaaagcgcgccatccaccgccggggccaagtaattgagctttatatcgacggtggtcatgcctttgcccacgggggcctggctgaaacaggcccagaaacaggccgcgtcgatgatgctggccaccaccccgccgtgcgccacgccaaagggctgcaaatgcttgcgcgccaaatcgatgcgcaactcggcccggccccaggccagatcctccaggcgcatcgattgcaactggaaataagggcaagggttgacgccagccaggacggcggcgatccactgggggttgagggcgcgcggcgcggacacgttgtcctcccgtgaggttgtcgggccggccatgccttggcgcggccatgtgtgagcttgtgctttgatgattaaaccaagccagacggcgttgtcaaaccattcgtggccggcggcatggcccggataacgccggggttttgctttttttgcgcggcggccttgacagtgctggcggccggtcgtatgttttgagcgaatgcacaaaacaaccgtcgccgcggcgacgccaacggaggtttatagcgatgaaagtagccgttcccagcatggcccccggcgggctcgaggcccagaccagcgcccactttggccactgcgacgccttcaccattttggagtatgacaacggccagatcggcgcggtggaggtgctcttcaaccagggccacgtgcagggtggttgcatggccccggtgatgacgctgaaaaacgccggcgtcgacgtgctgctctcgggcggcatgggcgcgcgcccgctgatgggcttccagcaggtgggcatcgatgtctacttcatgggcggcgcgcccacggtgaacctggccgtggagctgctggccagcggggccgcgcccaaattcggcccggcccaggtctgcggcggcggcgagggcggctgcggcggccacgaccactaagctctgactcgcccgatgatcatccggcccgggggctttgtcgccctcgggccggatttttggcccccggccgggtctggccgggggcgctcgcgtcagggccggcggccggcttattttttggccaactcggcgcggatgacctttttgtcgatcttgccgacggaggtcttggggatggccgccaccacgttgatctgctcggggatggcccacttgctgatggtgccgtcgtcgacgaacttggccagatgattcttgatggcctcgggcagggcctcgccgctggtctcgggcagggccacgaccatggccacgggccgctcaccccatttttcgtggggcacgccgaccacggccacttcgctgactcccggggtctggctgatcaggctttccagttccagcgagctgatccactcgccgccggttttgatcacgtctttgatgcggtcggtgatgcggatccagcccttgtcgtcgatgacggccacgtcgccggtgtgcaggtagccgccctcccagagttccttgcccttgtcgggatttttgtaataaccctgggtcagccagggcgcgcgcacgacgatctcgccggcggtctggttgtccttgggcgtgtctttcatcatggggtcgacgatgcggatgtcgaccaggggcacggcgcggccggtcttggtgcggaaatcgagctgggcctcggtgtcaagggagagcatgtcggggctgagggccgagagggtcagcagcgggcaggtctcgctcatgccatagccggtgtagatgtcgatgcccagctccatggccgccttggccaggccccgcggcagggccgagccgccgatgatcaccttccagccgcgcagatcgaccttcttggccaccgggctggagaccagcatgtgcagaatcgtcggcacgcagtggctgaaggtcactttttcgctgatcagcagcttaagcagcatctcgggctcgtagcgaccgggatagacctgcttgatgccaagcatcgtggccacgtagggcacgccccaggcgtggacgtggaacatgggggtgatgggcatgtagacgtcgtcggagtggatgcggccgttgccggcgaaggcgccggtggccaccgacatggccagggtgtgcagcatgagctgacggtggctgaagtagacgcccttgggatcgccggtggtgccggtggtgtaaaagagcgtggccatggtgttttcgtcgaagtcggggaactcgtagtcggccgcgcccttggccaggatctcctcgaactcgcagtcgaaggccacgctggatttgaccggcgcgtcggtttccttgatcagaatccattttttgaccgtcttggcctgatccttgatggcttcgacgatgggaatgaagtcttcgtggacaaagaccaccgcgtcctcggcgtggttcatcgtccacagcacctgctcgggcgaaaggcgcacgttgatggtgtgcatcaccgcgccaatgcccggcacggcgaagtaggaggccaggtagcggtcggagtcccagtccatgatgccgatgacgtcgccgggcttgacgcccatggccagcaggcccgagcccaactggctgatgcgggcggccaggtcgcggtaggtcatgcgttttttgtcgcggtagacgatctcctggtccgggctgtagatcaagggcgtgcgcaggatgtttttgagcaacaggggatagccataggcgttgggcgatttttcgatctggcgagtttgcagggtcatcttttgtccgctccgatgatttgatgtgggaaccgagaccgtgatttcgacgataaacatcgtttacaagatgcgtgccagcggccaaccatcgctttgccggccgaaaacgcccgcaatattggctgattgatcaacagcgcgcggcgcggcgcatgcgcggcgacgggcctattcttaaaaataggacaaaaggcgtcttgtttgtgggatatttcttgaaaacgagacgatcagtcctggcgcgccaggccaagctgcttcaagagcgcgtagagccgcgaacgcgacagccccgaaaccgccaccgcccggcccatgtcgccctggcaaacgcgcagcagctcttgcagatattgacggtccatggcctgacgatactgcttgagcggcggcagccccatggcctgggccggctcctcgggttggcgcggcgcggcctccagcgggtgggccgaagcccgggccagggctatgcgcagtttttgcggcagatgatggacgtgcagggtgggggccggcccggccgcggccagggcctgctccagggcgctgaccagctcgcgcacgttgccgggccaagcgtgggcggtcagggccgccatgaactcgggcgaaaagcccttggccccctggccgtagcgccggcacaacagctccaggtgatggctgaccaggcttgcgatatccttgccgcgccgccgcaggggcggcaggtcgatgaccagcgtgcgcagccggaacagcaagtcctcgcggaaggccccgccggcggccatggcctccaggtcgcggttggtggccgccagcagccggaaatcgctggaagactcgcgggccgcgcccagcggccggaagcgccgctcttgcagcacccgcaaaaaagagcgttgcagcgccggcgaaagctcgcccacttcgtccagaaacagcgtgccgccgttggcctgggcgatcagcccccgccgggcctccgaggccccggtgaaggcgcccttttcgtggccgaagaggatcgactccaccaggttttgcggcagcaccgagcagtcgaccaccacgaacgaaccgccgtggcgggccgagttttcgtggatggcccgggcgaatagctccttgcccgtgccggtttcgccgcagatgagcacggcggcctcgctgccggcggcctgggccagcttgtccaggcaggcggcgaaggccgggtccgcgccgacgatgccctccaggcgcagggcccggcgctggccggcggcggccttttcctggcgatattgcagggcccgggccaggggcagggtggtggcctgcatcgaggagggttttttgacgtaatcccaggccccgctcttgatggccaactccgcgccgtcggggtcgccggccccggtcatgatgatcacctcgggccggccggggctggcctggatgcgccccagccactccaggccgttgccgtcgggcatgcgcacgtccaggtaaatcacgtcgtagccgccggcctggcacaacgccaggccctgggccaggctgtgggcgaaggccgcctggtggcccaacagctccaccttgtgggccagcatttcgcaaaacatctggtcgtcgtcgatgatcagcacgtgggccacgggttcaagcctcccgccggtccagggcttggcgcacggccctggccagctccagcctggtcaggggcttgcgcagcagccgacagaggcgggcggcctctgccgattcctcctcgccgccgcgaaaatcggcgtagcccgagcagatcagcaccggcgtctcgggccgcagggccttgaccagccgggccaggtccaggcccgaaaggccgggcatggtctggtcggtgatcagcagatcgaaatcgacctggccggcggcgatggtctgggccgcctggcggctgtcggtatgggcgcgcacgtcatagcccaggttgcccagcatctcggcggccatggccgccaccggggcctcgtcgtcgacgagcatcaggcgctcacggccacggggggccgggccgtcctcggcggcctggccggcggcgtggccctgggccaggggcagataaacgaaaaaccgcgagccttggcccagggcgctctccacccgcaccgccccgcccaggccggtgacgatgccgtggaccagggccaggcccaggcccgtgccgccgccggggcccttggtggtgaagtatggttcgaagatgcgctcgatggtggcctcgtccatgcccgtgccgctgtcgctgaggcaaagctccatgtgctcgccggccaccaggccgcccaggcgcgcggcctgttcggcgtccagctccacccgggccagcctcacgcccagcgtcccgcccttggggcccatggcgtgggcggcgttggcccccaggttgaggatcacctggtgcagttgggtcgagtcggcgacgaccaggccgcccgagccgtcgctttgccgctcgatgacgatgttggccggcagcgacgcccgcagcagcttgagggcctcgtccaccaccgcctccagcgccaccggggccaactggcgttcggtctggcggctgaaggtgaggatctggtcggccaggtcgcgggcccggccgcaggccttgatcacctggccaagcaggcggccggcctgatgctcggggcccaggtagtcgtgcagggctatctcggcgtagccgatgatcgaggccaggatgttgttgaaatcgtgggcgatgccgccggccagggtgccgatggcctccattttttgcgattggcgcagctggcgttcgagctgggcctccttggtgcggtcgcgttgctgggccaggtagttggtgacgccctggccgccggcggcgcgcacggggctgacggtggtctcgacctcgatggttcggccgtccttgcgcacgttggcgtagcgccccgaccacgcgccgcccttggccagcacccgccacatttccttgggcgggcccatgcccagctcgtcgcggcccagttggcggatgctcttgccgatcagctcggcggcgtcaaagccgctcatgcgttcgaaggccgggttgatgtattggatcaccgagtcgttgtcggtgatcatcaggccctcggcggcctgctcgatggccgtggccaaaagggcccgctcctcctcggcctttttcagcccggcgatgtccaaaagcgaggccacggtgaggttgctctcggggatgggccccacggtgatgatcacgtcgtggggtcggcccgagttgtcgatgaccgccgcctcgtagctgcgcggggtgacgtctggccgctggcgacggacgcggtggtaacccagcatgcgctcgacgtcgttgggcgcgatgaattcggtccaactgcgcttgccctcggtgtcttccttggcgcagccgcagagcttgcaaaattcgctgttggccagggtgatcgtcgtgtcctggcggtagatgaccatggccgtgccggcggtctcgaagatggtgcgatagcgttgctcggattcggtgagggcctcctcggccagcttctgctgggtgatgtcctgcaaaaaggtgaggatgtactgggggtcgccccggcggtcgcgcagcatggtgtttttgaccagcagccagacaaagccgccgtcgcgtttgatgtagcgtttttccacctgcacgaagctctggcggccggccagcaggcgctggtagtagcgttcgctggccgccaggtcgtcgcggtgggtcaactcgcgaaaggtcagcccgcgcagctcctgctgggaatagcccagcaggcgcaggcaatggtcgttggccagcaggtagcgcccggagacgtcgaccagggccatgcccagggccgcctcctggaacaggcggcgaaaaagcccctcgtcccactgctcggtcacgggcgcgccggcccggctcacagctcgaaccaggcccgcagttgctcgaccagggccggggccatcttgtcgctgatgttgatggcgtcttttttgcggaaggcgccgttgtatttctggtagcggcgcaggccggccttgggcgggccgaactggccggtcttgcggtctttttcgcggaagcggaacaggatcgtcgtccaggccccccggctgaggacgatcttttccagttcctcgatgagcacttcgccgtcttcttcgtaggctatggtgatttcgtcgatggtttcggccacggcttttcctcgcgtatggcgcggcccgggccccacggccccggtcgcggcgttgtcggcgtttggtttgccggggcattctatcgcaaaaggcccgtctagcgaaagcgggccttgtcggcttcaacggcgtcgacgatcaaaccgctgacctcgggcattttccagaggatgcgctcccacgagggcaggtagcgcagatccaggctctggtcgcggatcttttcctcgacggccaggatcgtctgttgcaggccggcgtcgataaaaggcttgaattccgggtggctggctgtcaggcgcagcattttttcggccagatgagccggggcggtcagacggtcggcggcctggacgatggccccggccaagacctggttgaccatgcgctcctcggcgtctcggtcgtagttgatctggttgaactcggcgttgtcggagtattttttgatgatgtcctcggcgatggactggtaggtcagggccaggtcgcggaaaaactcctcgcccacctccaggccctcctcgacgatcagggcgtgcagcagggtgttgatgatgtccaggctcatgcggtgcagcccgccggaggggtcggcggtgctgacccgctggtgcttgtgatcgaaaccatggcgggtgaactcgacctgggccacctgggccgccttgcggaagacctcgatgagcgtgaaaatctccacgccccaatccagggcgtaacgcatttttttgagcatccaggcgtcgaagaccacctcgcccgagagctgatagtcgaagctgagcaggaaatcgaccagccgcagcatcttgtcctcggagctgtcgctgaacttgcgcttgagggccagaagcagcgggtccagtagcaggcgcttgacccggccaaagaggcgctgctcgttccagcgggcgtagaaggccttggcgaacgggtagttgtgcaccagacacggaaaaaacagccggtcgagctggcgacgcttgaaggtgcggatatcggcgtccagcagccccacggtggtcgcgcccagggccatggccacgccgaagcccatgaagacgttgcggcccttgccgcgctggtcgagattgaagccgttttcctgcatctcgtgatagaccgaggcgaaggcctcgccgtcgttccactgcaagacatagttttgcaggccggcttttttgagtatgcccgtcagctcgcggacgtcctgctcgctggcctggtccaggccgaagatgacgtgggccaggtagttggcgctggccagttcgctgacgatgttgacaaacaccggccggttttcggggtgggtgaactcgctggccagggccggcacgatgagcacggtttttttccagcgggcggctttgagcagactctggcgcagatcgcgcgattcttccagcagatagtaggtggttacgcgagagtgggtctgggcgaaactgggcatggaccctcctggaccgggtggacgaaaatggcggggttattcgtcattatgcaccagtttttcgtcgtggtccaggctgggcgtctgggcggcgcgctggatggcccgctcgccaaaacggcggcgcacctcgtcctcggccctggccagggccttttgacggccggcgtcgaaaagctcgccctggcccgccccggccggggccaggcggcccagacccacgccgatcagccggaagggcccgcgcccctggtaggccgccaacaggccccgcgccgtggccacgatgcggccgccgtcgttggtgggggcgcccagggcggtggagcgggtgacgatggccatgtcgctggttttgagcttgagcgtcaggctctggccggccaggcccttgtcgcgcaggcggcgggccaccttgtgacccaggtccagcagcagggccgccagcagctcgcggtcggcggtgtcgcggtccagggtcagttcgtggctgaggctcttgaccggccggcggggttcgatgggcgtggggtcgtcgccccaggccaggcgggccatgcgcgccccgcccgagccgaacaggcgctccagcaactccggccgcagggggcgcagatccaccaggcgtttgaggcccagggccgccaggcgctcctgggcctttttgcccacgcccgagacctcgcgcagttggatcgtccgcaaaaagccttccagatcctcgaccaccgtcaggccgtcgggcttgtcgcgctcgctggcgatcttggccagaaagcgcgccggggccaggcccaccgaacagctcagcccgcaggctcggctcaccgccgccttgatggccaggccggcctgacgcggcggcccccacaagcgccggcagccgctgaggtcgatgaaggcttcgtccaccgagatctgctcgaccagcggcgaaaaggccgccagcgcgtccatcacctggccgctgacctggcggtagcgggccatgcgcaccggccgcaccgccgccgtggggcacaggcgcagggcctggcccatgggcatggctgaacgcacgccaaaggctcgcgcctcgtaggaggccgccgagaccaccgaacgcgggcccaggccgcccaccaccagcggcaggccggccaactcgggctggtccatggcctccaccgccgcgtaaaaggcgtccatgtccacgtgggcgatcagcctggatggggtggctgtgaaattcgtagcgctattgcccttttttttaaaacgtgctatgggttcggccaagcgtgcttgtaacaggagagcagcgttgtcccagccaaaggacgccaacccccgcaacctggcggggggccgcaacgtgcaatgcccccattatgttttctgcctggatatcgcggcggccaacatgtggccccagttcacctgcgattattgtttttaccgcaaaaccaggcaggacaccaggatcgaggagctcgacctctgttcaccaggatgggaagacatctggggcggcagcggctagccccatccccctcggcgccagctcaacccagcggaaaatatcgctcgcacgcttgttgcatccagccgtggacgcccggcgcggcggccacgacatcgcctcgccacagggcttcgccgccgccggcgaaatcgctgaccacgccgccggcctcctccaccagcacgatccccgcggccacgtcccagggcttgaggcccatctcccaaaaaccctgggcccgcccggcggccacgtaggccaaatccagcgccgccgatcccgcccgccgcacgcccgaagattggccgaacagctccttgaacagctccaggtatggatccagccggccgcgatcgcggaagggaaagcccgtcagcagcaggcactgcgagcgatcttcgatgtcggccaccctcatcggccggtcgtccacgaaggcccccaggccccgcgccgccttgaactcctcgccgtggaccacgtcgatgatcgccccggccaggggtcgcccgcccgccaccgccgccacgctcaccgcggccatgggaaagccgtggatgaagttggtcgtgccgtccagcggatcgaccacccacaacacgcccggcgtccgcgccgccgtggccgggtcgccccgctcttcctcggccaggatggcgtggtcggggtgacgttcctcgatcaccgccagcaccgcccgttggctggccagatcggcgtcggtgacgaaatcgtaacgctccttgcggctgatcgtgcgcggcgccgaccagcgctcgcgcagcagccgggccccggcccgcgccgcagccacggccgtttccaacagttgctcccgcatgatcgcaccttccttataattggcctccatgggcaatatattgaacatgttttcggaatcttatgctataaaagaacaaaaatgaaaccatcgtcgcctggccgctaggacgaggcggccggaagcgcaagtgagcacgcaagcagatcaacagccagaaaactaccccttgcccgaaccgcgcatcgtgcccaggcccgagcacgccatcagccgcgacaacatcgaccccgacgcgctgaaggtgctctaccgcctgcaccgcgccggcttcaccgcctatttggtcggcggcggcgtgcgcgatctgctgctgggcaaaaaaccaaaagacttcgacgtcggcaccgacgcccggcccggccaggtgcgcaacctctttcgcaacagccgcgtcatcggccggcgcttccgcctggtccaggtcttttttcagcgcaacaagatcgtcgaggtcagcaccttccgccgagcctccgaccccgacgaagacttggtgctccaggccaacaacacctttggcagccccgccgaggacgccctgcgccgcgacctgaccatcaacgccatgttctataatatcgccgatttcagcatcgtcgactatgtcggcggcatggacgatctcaaggccggcctgatccgcgccgtcggcgaccccaagattcgttttcaccgtgatcccgtgcgggtcatgcgcgccgtgcgccacgccgcccgcaccggctttcaactcaccagcgaaacccgccaggccgtcgaggacttccgttgtgagctggccgtctgcccctccagccgcatccgcgacgagctcatgcgcgatctggccggcggcgcggccgcgccttggctggagctggcccaccagaccaaaatcctctacagcctgctgccgggcctggaaaaatattacggccaacccgacagccacgcccgggcccaggccgcatgcaacctggccgccatcgatcaggccgtcgccgccggcgcgccgccagacgacgccgtgatcgtctgcgcctttttgtggccggccctggaggccctggccgccagccagcccttcgaggaaggccgcgccggccgcggacagtggatcggctttgtccgcgacgccctgcccgagctgaccgcgccggtggcctttgccaaacgcgtcatcgaacgggcctgtcaactggccgccgtcatgagcttcccccgctttgccgagcccggccagcgcctgcccaagcgcgttaccgaaaaaggctacttccccatggctcaggatctggccaccgtcatcggcctgcgcctggagcccggcgacgaaaacgacgccccccaacaggcccgcgccaaacgccgccggccccgccgccgtcgtaaacgccccggcggcaacggttcacaggccgcctaggaccaaccactcccacgcaaaaaacgaacgatcgttcatttccgttttggcccctcgcgcccttgtgctaaagtttgcccataccaaaaacctgttcactggagtggacgatggatatctatcgcaaattgcaagagcatctcgacaaactgcccggcggctttcccgccaccgaaagcggcgtggaactgcgcatcctcaaaaagctcttcagccccgagcaggccgaactggccctgcacacccagctcatgcccgagcccgccgccgccatcgcccagcgcgccggcctcgacgaggccgaggccagcgcccgcctccacgaaatggcccgccaaggcctgctcttcagcgtcgaaatgaaaggccggccgcccctctacatggccgcccaatacgtggtgggcatctgggaataccagctcaatcgcctcgacgaggaattcgtccgcgacatgcaggcctacatgccaaacctcttcgacatggaggtctggaaaaaagcgccccaactgcgcgtcatccccatcggcgccagcgtcgccgccggcaacgccgtcatggcctacgaacaagccgaggaaatgatccgctcccaaaagaaaatcgccctggccccctgcatctgccgccgcgaacacaagctcgtcggacaccactgcgacaagcccgaggaagtctgcctctccttcggcaccggcgcctactactacattcaaaacggcctgggccgcgagatcacccaggacgaagccctcgaagtgctcaaaatcgccgacaaggccggcctcgtcctgcaacccggcgccgcccagaaaagcgacaacatctgctgctgttgcggcgactgttgcggcgtgctcctggccatgaaacgtcaccccaaaccccgcgaaatcgccgccagctccttcgaagtggcctacgacgccgaagcctgcgtcatgtgcggcctctgcgaggatcgctgccaaatggacgtcttctcccccggcgacgacgccatgatcctcaacatggaccgctgcatcggctgcggactctgcgtcaccacctgccccagcgaagccctcaaactggtccgccggcccgacgatatcatcacccccctgccggcaaatatcgtcgagaccagcatcaatatgttaaaagcccgcggtttgatgtaaaacatcaccaaaccgcccacgcgcaaacaaagggggaagccatggcgggtagagtcctcatcaacaccggcgaaggaaaaggcaaaaccaccgccgccatcggcaccgccctcagggccctgggccacggccaacgcgtggtcgtcttccagttcatgaaaggccagatcgactccggcgaagtggccatgctcgaacgactcggcgccgccatccatcgcctgggcaaaggcttcagctggaccaaggaatcctgggacgaagatcgccaactggccctcgaaggctggcgagaagccgccaacgccctccaagaccccacgatcggcctcgtcgtcctcgacgaaatcaactacgtcatcggctatggcctcctcgatccccaaaccatcgcccaggccatccaaaataggccgcccaaaatgaacgtcatcctcaccggacgcggcctccataaacccctcgaccaactcgccgacaccatcaccgaaatgctcccacgtaaacacgccttcaacgccggcgtcaaagccgccaaaggcgtcgagttctaagagggaagggcgggataagtcgcggggggaacctttttcttttgtgccaaaagaaaaaggttccccccgcacccccctccaaaaagaaaagctcatgcatcgattgctgcgcaatcgatgcatgcacgtttcatttttttgcagtgcgtctcggctgggaatccttattgtcttgggaatggaaaattgggggaggttggcgtggaaagcagggaattgtcgtggctcgggaagcaaggggcaattatctgctttggcgggaaaagatactgccccgtgcttctggtgttgatggggctcatcttgtggtatttgtatgtgacgctatttaaaaattacgctgacagatcgttggttgccggcgatgagccaattttaaacgtgattgaacacgtagttacttttgcgacgttcctgaccgccttatatatcggctacatcgagaccgcgcgtgactggttggcctcattgcccaaaaaagtagacgtggagtttttgcacgacggcgacgtggttatggaatgcaaggatgcctaccttgccggcgaggccgatgtgcgcgcttgggctcagcaaattgggcggcagatggctttcggcgaggacttgaagtttttacccaacatacaaatccaccagccacgccccgagcttttcgcaaaaaaggccgtgcttaaatttcgcgcgacggtggttcttacggcgttgccgggaatatttaaaaatgatgcggctggaagatccgagcagaacgccaatgtcaaaaaaccaaagacggtctcctggatatgccaaaatgaacgagacattgttcaggttgtcataatgcctgacggcacgaaaatctcctgggatgatttcacaaccacatcaaatgacaacaagaaatagcaagtccgaaaaaatccagcgcaggttcgaaggcctggccgatttccgcgtcaacgaggccggctgaaacggcctttgccggcgttcgtaaaaaaagccgcccccagcgccgccggggcggatactattttagatgaacaacccggcgtggcccgcctgccgccgcgctccaccgcccacgcccacggaggccgccatgcccatacccggcaacctgctcaccacggccatggccgtcatgccccaccaagacgtcgaccgcgccctgcaaatggccctgagcctggatatccccttttggccccaactgccccacgtcagctattacgaagacatgtacgtccaggcctccgagcacttccccggcattgtcctcgacatgcaaaaccaacgcctgagctttgacagcgccaagttcatggaagagctggagcaggccctggccaacttcgatcggccggaatattttgacatttcgccacgatactctgtcgtctaccacaagttcctggacctggatctctccgaccgcccggccattcgcggccagttggaggggcccatcagcttcggtttcaacgtcaaggacgaaaacgaccggccgattctcttcgacgacaccgtgcgccccttgatgttcgagatcatgtcccagcgcgtcaatgcgcaactgcgccgcctgaaaaacaaaaacgccaacgccttcatgtacgtcgacgagccgggcctgcaatttcttttcagcgccctcagcggctacgacgacgtcaaggccaaggccgacatggaggcctttttcgccgccatcgagcggccccggggcgtgcacctgtgcggcaacccggactgggactttctgctgggcctggacatcgacatcctgtccatggatgtgttcaccaacggcgagatcttcggctcctacgccaagagcatcgcgcgttttctcgaccggggcggcgtgctgagttggggcctggtgccgaccaacttcgagcccttcagcctggagagcctgcccagcctggaggcccggctgctttcggtgtgggaccacctgaccggcgcgggcgtcgaccgcgacttcatgctttcgcgcagcctcatctcgccggccacatgttgcttggtcaacaacgacggcgccttgaccgtcgagcgggcctttggcgtggtcaacgagctttcgcggcgtctgcgcgagcgtttcaagctggcctgagcgggccgggaaaaaaccgccgccgccggccgttcaattggcggtcggcggcggcgtgatcgtctgggtttggtgaaggggccggttatttctggccttttttctcgtcgatgtcgccggggtacatcaccgcctcgcggccgcgctcgccggtgcggatgcgcacgacttcctcgatgggatggatgaagatcagcccgtcgccggtttcgccggtgcgcgcggcgttgacgatggtttggacgacctcgtcgacgttgtgctcgctgagcacgatattgatctggaccttggtgagcatgtccacctgaaaggtgcccgagcgtccggccagctcgatgccgccctggcggccgtgaccgcgtatctcgaacatgttcatgcccacgatgcccaggccgcgcagggcctccttgacgtcgttgaacctgtcttctcgaatgatcgcttcgattttcttaagcatcttcccgctccctttgggcttaggagtaggcccgttcgccgtgggcgctcacgtccaggccgacttcctcttccatctcgctgacccgcatgccgatgctccagtccagcaccttcactagcacataggttaccacgaaggcgtaggccatggtaaccaccacggcccagagctgggtggcgaaaaggcccgggttgccgtggaacaggccgttggccccggcgggattgacggtggtgctggcgaaaaggcccgtggccagcatgccccaggtgctggccatgccgtggcaggcccagacgtcgagggattcatccagtccgcgccgcgcccggaagcggatggcgtagtagctgatgggcgcggccaccgccccgatgaacatggcggccatgggcgtgacataacccgaggccggcgtcaccgcggccaggcccaccaccatgcccgtggccaggcccagggtggagggtcggccgtccagccagctcagcagcatccagaccagcgccgccgccgcgcccgaggtgttggtggccaccagggcgtggacggccacgccgtcggcggccagggcgctgccgccgttgaagccaaaccagcccacccacaaaagccccgtgcccagcacggtgtaggggatgttgtggggctccatgggcgtgcggccaaagcccttgcgcgggcccacggccatggcgaaggccagggcgctgaagccggcggcgatgtgcaccaccgtgccgccggcgaagtccagcacgcccatctggcgcagccagccgcccacgccccagacccagtggcacagcggatcgtagacgatggtcgaccagatgatggaaaagagcaaaaagctcttgaagcggatgcgctcgacaaagccgccggtgatcaacgccggggtgatcacggcgaacatcatctgaaaggcggcgaagagcagggccggcacgttggcgctgtagttgggatcgggggccgcgcccacgccggccaggcccagatactccagcccgccgatgatcccgccgatatcggggccaaaggccaggctgtagccatagagcacccactgcacgccgatcagggccatgaaaacatagctgagcgtcagggtgctgaggatgtttttcttgcggaccatgccgccatagaagaaggccagcgccggggtcatcatcaagaccagcgagcagcagaccatcagccaggcggtgtcgcctgcgttgatttgggccatttgggtcgtcctcctgcatagttatgcgttgaccccggccgccttgtttgcgaggcgcggcggccggggccgggccatgggctgacggctggagcaaaatagccagtttcgtgccatcgcctggattgccttgtcaaatcgagctgatggccaaaagccaccaatccgtgggcctaccgggcggtagcttcgccggcggggcggcgggccttgatgggctcttgggcggcgttgacgaggcgcggcggaggctccggcggcgcgggggtgagtcgtcctgggcaaaagggccggccagggccaacgggtggttatcgtggcaaaaagtgtcccggccaccgctgggggtcggggccgggacggggagggagagagggttgtaacggaaaggagaaatgatgcgtttcggggtggtctacggttttgtagccgtcgcggcgattcctacgcggtggtagtggttcgccgcgacggccttgggcgcgttattttttcttgcccttcttttcgtcgatgtcgccggggtacatcaccgcgtcgcggccgcgttcgccggtgcggatgcgcacgacctcctcgacggggtagatgaagatcagcccgtcgccggcctcgccggtgcgcgcggcgcccaggatcgtcttgatgacctcgtcgacgttgccttcgctgagcacgatgttgacctgaatcttgggcagcatgtccacctggaaggtgcccgagcgtcccgacagctcgatgccgccctggcggccgtggccgcggatctcgaaggtgttcatgcccacgatgcccagattgcgcagggcgtccttgacgtcgtttatcttgtcttcgcgaatgatcgcttcgatcttcttaagcatggcaagccttccctttggctacgaataggcccgttcgccgtgttcgctgaggtccagaccaacttcctcggccttgtcggagacccgcaggcccatcaccgcgcccagaatcttgcacagcacgaaggtgaccacgaagacgtagccgatggtcaccaccaccgagatgaactggatccagagctgggccgggttgccgtagaacaggcccgtgcccgcgccgatctcgggcgaggcgaacaggcccgtggccaacgcgccccaggtgccggccatgccgtggcaggcccagacgtcgagggactcgtcgaagccgatcttgtgacgcaggcgcatggcgtagtagctgaccggggcggccaccgcgccgatgatcagcgccgcgccgggggtgacaaagccggcggccggggtgatggccaccaggcccaccaccgcgccggtggcgatgcccagcaccgagggcttgccgtccttccaggccagcagcatccagaccagggcggcggcggcggcggcggtgttggtggtgacaaaggcgttggccgccgcgccgttggcccccagggcgctgccggcgttgaagccgaaccagcccacccacagcagggccgcgcccagcacggtgtaggggatgttgtggggctccatgagcacgccggggtagcccttgcgcgggccgatggccagggcgaaggccagggcgctgaagccggcggcgatatgcaccaccgtgccgccggcgaagtccagcgcgcccagggccatgatccagccgccgccgccccagacccagtggcacagcgggtcgtagacgatggtggcccagatcaggctgaagaccaggaaggtgctgaacttgatgcgatcgacaaaagcgccggtgatcaaggccggggtgatgatggcgaacatcatctggaaggcggcgaagatcaggtgggggatggtctggcccgccaggggcgcgccggtcacgccgctgaagcccagatagttgagtccgccgatcaggcccatgccgcccacgtcatcgccgaaggccagggagtagccgaacaacacccactgcacgctgatcaacccgaccatgatgaagctgaggttgagggtggagaggatgttctttttgcgcaccatgcctccataaaagaagcccagcgcgggggtcatcaacagcaccaaggccgagctgaccaggatccatgcggtgtcgcccgcattgatggcgttttccattggtttcgtcctcctgctttgttatccggggcggctgtgccagcttgttttgatgccgttcccgggggcttgccgtaggcaaagcaactctggtgccaagcaagactacaatggttttagttgtttgatatcagcgtgttatcctatagtctggcaaaattggtgatttggcgcgcgcggcaaaaactacatttttgtagattgtcggacgtcaacctacgcagcggtggcgctgggcggcgcggcgcggtgacgccgccttgacctgggccggccgggcctgtataacacgctagtttctccaccggcgggccgccggacaactgtggcccgggaaagggaaaagcggtgagcgtccaggcggtcaggggcatgaaggacgtcatggccccggaagtgggcaagtggcaattcatcgaggccacggcgcgccgggtgttcgattgcttcggcttcgacgagatcaagacgccggtgctggaaaagaccgagcttttcgtgcgctccatcggcgagaccaccgacatcgtcgaaaaagagatgtacaccttcgccgaccgcggcggcgacatgctcagcctgcggcccgaggccacggccggggtgttgcgggcctatgtcgaaaacaagcttcacgcccagccggggccgcaccgcttgttcaccatcggcccgatgttccgccgcgagcggccgcaaaagggccgcctgcgccagtttcatcagctcaactgcgaggtgctgggcgacgagggccccctggtcgacgccgagctgctggtcatgctcgaccatctgctcaaggagcttggcctgcgaaacgtcgagatcgtgctcaactcgctgggctgccccgagtgccggccggccttccgccaggcgctgagcgcgtttttgcgcgggcgcgcgggcgaactctgcccggactgccagcgccgcctggagcgcaaccccttgcgcgtgctggactgcaaggccgagggctgccgccaggccgcccagggcgcgccgagcatcgccgagcatctctgcccggcctgcgccgatcatttggcccaggtgcgcggcatgttggcggcggcgggtgtacaatataaaattgacccgaaattggtgcggggcctggattattatgtccgcaccaccttcgaggccctggccggcgatctgggcgcgcagaacgccgtggccggcggcgggcgttacgatgggctgatccaggccctgggcggcccggccgagggcggcgtgggctttggctgcggcttggagcgcctggccttgttgctggccgatgatccccgctggcggcgcgagcccgcgttgttcgtggccgccctgggggcggggccgcgggcctgggccttcgagctgacgcaacgactgcgccgggccggcctgcgcgtcgagatgatgagccaggacaagagcctcaaggcccagatgcgccgggccgacaagctgggcgcgcggcgggcgttgatcgtcggcgagcaggagctggccgacggcgtggcccaactcaaggacatggccgccgcgggccggcaggagccgttgccgctggatggggccttcgaggcgctgcgaaaattgatctgaccgacccgggcggcgggcgtcgccagggttttttgcctttgcggggagcgaaccaaggtgtcccaacgattcatcaccgacctcaaacggacccacacctgcggccagttgaccgccgccgacgtgggcaagcaagtggtgctcatgggctggtgtcagcgccggcgcgatcacggcgggttgatcttcgtcgacctgcgcgatcgcgatggcctgacccaagttgtgttcaaccccgaggtcagcggcggctcgcacagcctggcccacgccatccgcaacgaatactgcctggccctgcaaggcaaggtcgatctgcggccggaaggcatgcaaaacgacaagctcggcaccggcgcggtcgaggtctacgtcagtgacttcgagatattgaacgcctccaagaccccgccgttcatgctcgaggactggatcgacgtgggcgaggccgtgcgcctgaagtatcgttacctggatctgcgccgccaagtcgtctttcgcaaccttaaactgcgccaccaggcggcccaggccgcgcggggctatctgaacgaccagggtttcctggaggtcgagacgcccttcctgaccaagagcacccccgagggcgcccgcgactatctggtgcccagccgggtgcagcggggccggttctacgccttgccccagtcgccgcagttgttcaaacaattgctgatggtcggcggggtcgagcgctattatcagatcgtcaagtgcttccgcgacgaagacctgcgcgccgatcgccagcccgagttcacccaggtggacctggagatgagctttgtcgacgaaaacgacgtgatggacttgaccgaggggctggttggggccattctgaaagcgacgcgcggcgtggagttggggccggtgccccgcctgagctacgcccaggccatggagcgcttcgggctcgacgccccggacatccgcttcggcctggagctgaccgacctgggcgagctgatgcaaaagacccagttcaaggtctttcgcggggccatcgacggtggcggggtggtcaaggccatcaacggcaagggcatgggcggcctgtcgcgcaaggatctggacgacctgaccgcctttgtggccgattatggcgccaagggcctggcctgggtcaagctcaaggacggcggccagtggcagtcgcccatcgccaagttcatcgagcccgaggtgcaggcggccatcaatgagcgcatggccgccgaggatggcgatattttgttcttcggcgccgacaaaaaaccggtggtgagcgagtcgctgggccggctgcgcctggagctttcgcggcgtttccagctcacctcgcccgatgatctgcgcttttgctgggtcaccgatttcccgatgttcgagtacgacccccaggaaaaacgctataacgccatgcatcacccattcacctcgcccaaatcggaattcgaggataaaatgggtagtgaccccgaggcctgtctggcccgggcctacgacctggtgctcaacggctcggaggtgggcggcggttcgatccgtatccacaggcccgagacccaggccaaggtgtttggggcgctgaatatcgacgacgagcaggcgcgggagaaattcggctttttgctggacgcgctggcctttggcgcgccgccccacggcggtttggcccttggcttcgaccgtttggtggccattttggccgggcagggctcgatccgcgaggtcatcgccttccccaaaacgcagaaggcctcctgcccgatgaccgacgcgccctcgacggtggacaggaaccaactgctggagttgggcctgcgggtggagaaaatcgactgagttccgagctcaaaaatagttatgttaccaaattccgattgcaaatcggttgacagaaatttttgggcgtgtctacaattacctcagacgccgtagcaggcgattgaggagagcaatcgcagccccagaccttaccggtttggcctgcgtctttgcgccaaaacctttatgtggagtaaggaggaaaagggtgatgaagaaggttctggttaagttcctgcccttggtagtggctgtgattgccttgggtatgctcagcggctgcgcctcgatttgcggcgtggagcccgaggcccccgcgccccccccggtgaagaaatttgagggagttcccgcgcccgtgaccgacaaaccggccccggcccccgaactgcccaccacctacaccgtggagaagtgcgacgacttgtggagcatcagcgccaaaccccagatctacggcgacgcgttgctgtggcctctgctggttgacgccaactccgacaagatcaagaaccccaacaagctgtcggtgggcatggtgcttagcatcccccgcgacgtgagcgacgccgacaagaccgccgcccgcgccaaggccgccaagttcccgaaatacgtgccgccggcgggcgccaagcggtactgcccccccaagtgagacaagatataggcgcttaagcctgaacttgggttgagtttggtcatgaagggcgaggagatgcgctagcgtgtcttctcgcccttttttttcgcggcccgcgggcctccgacccgtggggaagtgaactggtcaggcaagtttgcgggctttgcccttgacaaccccgcccacctcgttttatccttcgggggctaacgaaagaaacaaccgtgactttttcgagagcggcccgcggggcgggcgcgccttgggaggaaataaattggctgaagtcagagcgcccatgggtggcaaggttatcaagatcgcggtcaaggtcggcgacaagatcaacgccgacgacgaagtagtggtgctcgaggccatgaagatggaaatgcccatcctctccgaggagggcggcactgtcgccgagatcaagatcgaggccggtcagaccgtcgaggccgatcaggtgctgatcgtcttgagctgattcaacacccccatggggttggcaacagaccgcaggcatttccggggccgatttctgccgatcaccccgaggtgctctgcggtcttgtttttcgatctccgagggaggctcgccttcggagacggcaccggcaaatacggaggaggcacaggtgacgaactcagaggcccctaccaccaaaagcaagctggaagagctggagcgccgtaatcaagaggcgcttttgggcggtggcgaggaacgcatcaaggcgcagcacgccaaaggcaaactcaccgcccgcgagcggatcgaccaactgctcgacgagggcacgttccaggagttcgaccgcttcgtggtgcaccgctgccacgatttcgacatggacaagcagaagatccccggcgatggcgtggtcaccggcttcggcaagatcgacggccggccggtgttcctgttcagccaggacttcacggtctttggcggctcgctttccggcccgtttggcgaaaaggtctgcaagatcatggacctggccgtcaaggccggcgcgccggtcatcggcctcaacgactcgggcggcgcgcgcatccaggagggcgtggtctcgctggcctcctatggcgagatcttccggcgcaacgtgctcagctcgggcgtggtgccccagatcagcgccatcatgggcccctgcgccggcggcgcggtctattcgccggccatcaccgactttattttcatggtcgatcagaacagctacatgcacatcaccggcccccaggtgatcaagaccgtcaccggcgaggacgtcaccagcgagaccgtcggcggggccaaggtgcacaacaccaagagcggcgtggcccagttcatggccaaggacggcaaggaatgcctggcccaggtgcgccaattgcttagctatctgccatcaaactgggaacagaagccgccctacctggccaccggtgatgacccccgccgcacctgccccgaactcgaccagatcatccccgacaaccccaagagcccctacaacatgaagcagctcatcaagacggttgtcgaccagggcacgttcttcgaggcggccaagcactgggccaaaaacatgatcaccgccttcgcccgcatgggcggcaacgcggtgggcatcgtggccaacaaccccatgcacatggccggttgcctggatatcgacgcctcgcgcaagtgcgcccgcttcgtgcgcttttgcgacgccttcaacatcccggtggtcaccttcgtcgacgtgccgggctttttgccgggcgtgcagcaggaatacggcggcatcatcacccacggctccaaggtgatctacgcctactgcgaggccaccgtgcctttgatcaccatcatcacccgcaaggcctacggcggcgcctacgacgtcatgggctccaagcaccacggcgccgacgtcaacttcgccttccccaccgccgagatcgccgtgatgggccccgagggcgcggtcaacatcgtcttccgcaagcagctaaacgacgcgaccgacaaggccgccgcctacgccgagttggtggccgactatcgcaaaaacatcgccagcccctaccgcgccgccgaactgggctacatcgacgagatcatcatgccccacagcacccgggccaaggtcatccaggccctggaggcgctcaagggcaagcgcaccttccgacccgtgcggcgtcacggcaacgtgcctctatgacggagggaagcatgagcggacaaaatttcgatgaaagcctgcgcaaatggcaggccggcgtggacaagctcttggccaagcgccccgagcgcaaggccgccttccacaccatcagcggcctgcccatcgaccggctctatctgccggccgcgcccgacgacgattacatggaaaagctgggcctgcccggcgaattcccctacacccgcggcgttcagccgacgatgtatcgcggccagctctggaccatgcgccagtacgccggcttcgccaccgccgccgagagcaacaagcgctatcgctatctgctgggccaaggccagaccggcctcagcgtggccttcgacctgcccacccagatcggctacgacgccgatcacgccctggcccacggcgaggtgggcaaggtcggcgtgagcatcagctcgctcaaggacatggaaaccttgtttgaccagattcccctggacaaggtctccacctccatgaccatcaactcgccggcggcggtgctgctggccatgtacatcgccgtggccgagaagcagggcgtgggcccggcccaactgcgcggcaccatccagaacgacatcctcaaggaatactccagccgcggcacctacatctttccgccgcggcccagcatgcgcatcatcaccgacatcttcgcctactgcgcctccgacgtgccccagtggaacaccatcagcatcagcggctatcacatccgcgaggccggctccaccgccgtgcaggaggtcgccttcaccttggccaacggcatggcctacgtccaggcggccatcgacgccggcctggacgtcgatgtctttggccccaggctgagctttttcttcaacgcccactcggactttctggaggaagtggccaagtaccgcgccgcccgccgcctgtgggccaagatcatgcgcgagcgcttcggggccaagaatccgcgcagccagatgatccgcttccacacccagaccgccggttgcagcctgacggccaagcagcccaagaacaacatcatgcgcgtggccttccaggccatgagcgccgtgctgggcggcacccagagcctgcacaccaactccatggacgaggccctgtgcctgcccacccaggagtcggtgaccatcgccctgcgcacccagcaggtcatcggctacgagaccggcgtcaccgagaccatcgaccccctggccggctcctactacgtcgaggatcttaccgaccgcatcgaggcccaggccgccgaatacatccgccgcatcgacgagatgggcggttcggtgtcggccatcgagcagggttttatccagcgcgagatccaagaggccgcctacaagtatcaaaaagacatcgagagcggcgagcgggtggtggtgggccagaacaagttcgtcaccgacgaggagttcgtgggcgatcggctcaaggtcgacctgtcggtgggccaggcccaggcccaggccctggccgcgctgcgcgccggccgcgacaacgccgccgtgcaagcgcgcctggccgcactccaggccgccgccaagggcagcgacaacctgatgccgctgattctggacgcggtgcgcgtctacgccaccctgggcgagatctgcgacaccttgcgcggggtttttggcgaataccaggccccgatgaccatctaaaggaggcttttccatgcgcaagatcagagtgctggcggccaagcccggcctggacggccacgaccggggcatcaaggtcatcgccgcggccctgcgcgacgcgggcatggaggtgatctacaccggcctgcgccaaagccccgagcagatcgtcagcgccgccctgcaggaggacgtggacgtggtgggcctttcggtgctcagcggggcccacgactatctctttcccaagatcatggagctgatgcgccaaaagggcctggacgacgtgctggtcatcggcggcggcatcatccccgaggaagacgtgccggccatgaaggccgtgggcgtctcggccatctttgggccgggggccaacactggcgacatcgtcaagttcatccaagaaaacgtcaagcgccggctcaactgagcgccggccggcaaggcgaaacacccggccgccggccccatggccagcggccgggtgttgtttggtggatcgatccaagcgctgttgacaaggcggcccggcggctgctaacaccaaaaggggacgcggcggccggggttgccggcggcggaggcaggcgttaatatttaggcatgggcatggtgtttttccccacgttgcgagcggccgtgacgcgaagatttttttgcacaatctggcttgttctggcgctgacgttggcttggccgacgccgggccgggccgagggggccaacgcctacctgatgggcgggccgctgtcggccgagcccgcgccgatcatcgaccgcgaggcgggcgtctcgccgcgggcctatggcctggatggggccgactatctgctgggccagtggcgcgacgtgcggcaaagcggcgacgaggccgccgcccgttggctgggccaaagctttggtcggttcatggaccgctggggccacgcgccggccgatggttcggccctggccgggctggcgccgcctggctggtcgccgccgctgaagccgccggccgatctgggtgcaagcgagccgcccggcctgaccctggacgagcggccaactggcggacaagagaccctgcaatcatccagccacctggtctggagcgcccacggcctgggccgatcgagccagggctccggcgcggcgcctcgctggcccggtttcgcgcccagcgactggctggccaagatcggcgcgcgaggcgacgacgaccaggccgcgctttattttcaggagctcgacggcgatctgctggccggcgaggcggctcgcggcggcgtggtggccctggagtatcgcctgggcggccatttcagcctggccggcggggccggagcgctacagggctttggccggcctggggccggtcacggcctgctgctcgatgacgagttgcgccgggcctacttcctggccgcgccctaccgcgtgggcgagggcctgttggtccagcccgagctgagcctgacccagggcgggcccagcgccgcgcccagccagcgcgtcgaggacgactggctgctgggcgtcaacgtccagttcgacttttagccggccaccagcgccatgccccgggccagggcccggcggttggccgccatcttgtcgggcgggaaaaattcgcccaaggcctgggcgaccagctcgacgtccaccggcaacagccccgtgcccaacaacccacccagcatgatcacattggccaggatcggcgcgcccagcgcgatggcctcgtcggtggcggccagccagtgcaggcggcccgacagctcgcccagcgcctggcgcagttcgtccaggggcgggtatttttgttcgccgctgatgacgttgatgggcagcagcggccggttgttggtcagcaccagcacctggggattgccgaaatcgggcaacacgcgcagcgcctccagcggctccaggctgaccaccgcgtgggccccgttggccgggatcaccgggcccatgacctggcccgtggtcacccgcacctggctcatcaccgcgccgccgcgctggctcaggccgtacgtctcgcccaccgtgacctgatagcccgcctcgaccaaggccatgcccagggcctggctggccagcacgttgccctggccgcccacgccggtgatgacgatatcgagcggttcgaatctcagcgccttcacgccgcggcctcctttcggctttggtccttgagctcggccttgatggccccggccgggcagatctgggcgcagaccccacagccggcgcagacgacctcatcgatgcgcgccttgccggcggcctcgtcgaagatcagccccgggcagcggaaaacccgcgaacagaaccggttgcaaccacactcctcgccccggcagacgctttgatcgacgctcatcacgtagggatggccgccgcgtttgttctgcaccagcgcgcaggcgcggcgcaggatcagcgcccgcgcgccgcctttgtccagcagggcgtcgtagatggtctgttgggtggcggccaggtcgtagggatcggtgatccgatagggcacgccaaggccatcgagcaccgactccaggctgatctggccgccgggccggccggtggccgtctggccggtggccgggtggggctggaagccggtcatggccgtggccgcgttgtcgaggatgcacagcagaaaatccgcgccgttccagcgggcgttgatcagccccggcaggcccgagtggaaaaacgtgctgtcgccgaccaccgtcagcaccggttgatcaaagccctggggcccaagctggcccaggcccgagcccacgcccaggcccgaacccatgcagtgcaccgagttgacccggcgatagcccgttgacagcgcgcccagggtgtagcagccgatgtcgccgctgaccaggccgtcgcggccgtcggcggccaggacttgcttgatcgaccagaacgaggcgcggtgggggcagccggggcagaagccgaactcgcggggcgggaccagccgggcggcggcctggcgggcgcgctccagataatccggcgccaccgtgggcgtggcgagatccagaatgcggcccacggcctgggccaggcggccggggctcaactcgccgatcatcggcgtatgtccgctggccttgccaaaaaagcgctttggccccagctccgcggcgtggcgggcgtagagggccatgacctggtcctcgatgatggggtcgatctcctcggcgaaaagcaccgccgggctggcggccagacgttcgagcagcagcgcttcgggcaggggccaggttccgcccagtttttgcaggccgacgcggtcttccaggcccatggcctggcgggcctcgctggcgtagagccacgaactgcccgaggcgatgatcaccagctccggacgggccgggccgtcataggggttgaaggggctttcggccatgatctggccggccttggccagtttatctagcattatctgatgtttgggcatcacgggcatggttatgaagttttggccggtccgccaatggggcgcgcgtttctggccgggcagggggccgggggccacgttgcccctggtgtggctgaggcggctgagcgagcggaaaacgacgatgttttggatggcctcggaaagctcgaaggcgaatttgatcatgcggcggcattcgtcgggcgtggagggctccagcaggggcaggcaagccagacgggcgatgaagcgggcgtcctgctcgttggtggaggaaatgcccgaggggtcgtcggcggtgatcagcaccaggccgccggtcccgacgccgctgatggtcagattgcagatgaaatcctgggccacgttgacgccgttttgcttcatcgaggccatggcccgcaggccgcagaagctggccgcggcggccgactccagggccactttttcgttggtggaccattcggcgtggatgccggcgctttgggccgaatcggccagacactgcaatatttcgctgctggggttgccgggataggcggcggcgaactgcacgccggcctccagcgcgccacgggcgatggcctcgttgccctgcaagagcacggtctggccggcggccagtttggtcagatcaggcattgtcgcgctccttccaggcggccaggccgcgggcgcgcttggcccgggccgcgccggccaggggggccagatcggcttcggtcagttgctccaactccaggacgcccctggccctggccagttcgacaagctccaggccggccggggtgcgggccaggacggtgttccagccgggacggccctccaccgcgcccaccgcgacatcggccaactcggcggtgaggtccgggcagaggccgcagcccttcagcacggcctgatgcacttgttcgaggggaatttcggccatgccggcggcgttggtcacctgaaagacgccggccggcggcggtgggaagtcggcccgcaacacgggctgggccacgccggcttgctccagcagggcgcgcaggcccctggccgagaggttgagcgtgcagaaaaggccgatgaccagcttgagccggctggcggcctggggatagccgggatgggcgctcatgctggcggcggccagggcctggcagggcagggccaccacggccagggggtggctggccgtctcggccagggcctggttgagcgccgagaggcccgcgccggcggcgtaacgtgagccggcggcggccagaacctggtcgcgccgacgcacgcggacaccctggggcgcaccgcgctggtcggccttggtgacgacggcctcacccaccacgccctcgtccagggccaggcccagcagggcgctgaccacgccgccgtattgggccgtccgccgcgtggattcatcggcggcgcggccggcaaaggccgccagcagcgggcccagcggttcgtcggcgttttggcccctggccgcgtgcagggcgcggcgtttggccggctggcctggggcgatcgcctgggggcacagatcgtgacatcgcccgccgatcaggccgcaggcgtcgggagcggccacgcggccgtcgaggaagatcaggtgggggcaaaggccgacgcaggccccgcaggccacgcacaggccggcgtcctgcacctgggcgcgcagcatctccagcgacggctggggcgagggggcggcgggatcatttggcatggcaagctccagtttggcttcgttccgctactggatagcagggcgtgggccaaaaatcaacggcccttttgccggagtttgcccttgccaatactgggcgttgctttataatatcccgtgacggccgaaagggccgcgggctattggtgtgccattggcggggagcgatccttggctgcgcgatcgatggctcggagtcgagcgggtgtaactcagctggtagagtacgagcttcccaagcttgaagtcgcgggttcgatccccgtcgcccgctccaattttacttcccggttgttaccccggccagggtgcggaggtttttcccccgcgagagcccgagggccggcgtgtcccttttcgagggggcattctggcgacgccccccgtcgccggctgccagcttcggattgtggactagacccgatctggccgactatccggtccaccgtgatgtgcggacaggttcgcaaaggccgcggtccctcttttgagtctgtgaatggggaaggccgctcctctgccgggggctatcgggcccactgggggagaggtctatggccgccaccgatgcgaacgcccgcgacgagcttggtcgacgcctgatggagttgatcgaacccgtcgtgcgctccgagggcctggtgctggtggagttgcagtggcggcccgagaacgccgggcaggtgctgcggctctttgtcgaccggcccgccggcggcgtcacgctcgacgattgcagcctgatcagccgccaggtgtccgacctgctggacgtggaagaccccatcggcggggcttatcgcctggaggtcagttctccggggctggagcgtcgcttgaagtcggccagggagtacgttattttcgcgggcaggatggccaagctggtcatccgcgacgacggcgagaagagcggtaaccgggtgctgcacggcaggctgttgggcctgcagggcgacgacgtcttgatcgaaatcgacggccgccccacggccacgccgcttgctcaggtggtcaaggccaacctgatggtggaataagaacgggagcttcgcatgagcgaactgagaaggatgatcgaccacgtcgccagggagaagggtctcgaccgcgagatcctgatcagcaccctggaggaggccatgcaatcggccgcccggcgcaagttgggctccaaggtcgaggtggacgtggcctacaacgacgagatcggcgaggtcgaggtcttcgagttcaaggaggtggtcgaggagctgaccgatcccgacacccagatcggcttcgaggacgcccgcaggctcgaccccgactgcgaactcggcgacgaactgggcatcaaggtcgagaccgccgacttcggacgcatcgccgcccagagcgccaagcaggtgatcatccagcggatgaaggacgccgagcgcgacatcatcttcgaggatttcaaagaccgcaagggcgagatcatcaacggcatcgtccagcgcttcgacaagggctccatcgtggtcaacctgggccgcaccgaggccattttgctggcccgcgagcaggtgccccgcgagggttaccgccccggcgaccgcgtccgggcctacgtgctcgacgtcaagcgcgtctcgcgcgggccgcagatcatcctctcgcgcacccatcccggctttgtcgaggcgcttttcgagttggaggtgcccgagatcgccgagggcatcgtgaccatcgagggcgtggcccgcgaggccggcagccgcaccaagctgggcgtcagctccagcgaccgcgacgtggacccggtgggcgcctgcgtgggcatgaagggttcgcgggtgcaggcggtggtgcaggagctgcgcggcgaaaagatcgacatcatcgcctacgactccgacccggcccgttacgtggtcaacgccctggccccggccgagatcagccgcgtggtcgtggatgaatccaacaacaccatggaagtgatcgtggccgacgagatgctctcgctggccatcggtcgccgcgggcaaaacgtgcgcctggccagcaaactgaccggctggaagatcgacgtcaagagcgagtccaagtacagtgagagcctgcgtgacggctatcgttcgctgctggacgtcgtcggcgtcagcgatatcggcgccgacaccctgttccaggccggctacgcctcggccgacgccctggcctacgccaacgccgccgacctggccgccttgccgggcatcgacgacgaacgggcccaacgcctgatcgacgacgccagggactatatccagcgtcgtcgccaggccagcgacgcggccagggccggcggccaggcccaacgcgaggctccggtcgccccggcggccgacgagtagaccgtgaccgaacgcggccgcggtgcaccggagcgcacctgcgtggcctgcaaaaaacgcgcgccccaggaggaactgctgcgcctggccctgcgcggggccgaggtggagcccgatccgaagcgcgccttgcccggcaggggagcttatatctgccgccgggccgaatgcgtcgagcgcctggcccgtatgggccgccggcgcgacggcgtcttcaagaaaccggtccaggagcaagcctggaccaaattgttgagccggctcaggcgacaattcgccccggctccgtgacacctcgggagtttttgattttcttatgcgggttttcgagctggccaaagaccttgggatggaccaaaaggatctgctgcggcaccttttggacatgggcatcgccgtgagcaacaacatgagcgtgctttcgcccgaggatatgcagatggtgcgcgaacgagtcggcggcgagcgctccaacgtggtggaggaaaagcgcgtgaccacgcgggtgatccgtcgtcggcgcaaaaagacggcccacggcgacgatggcgaggccgacggcctcgacgccgccgatgacgccgatgtcgaggccgacgactccgagctcgaaccgcccgcgcccgccaagcccgttgtcgagccgcgacccgcgccgtcaacagccgcgcgcatcgtggccccggccccggccccgcccacgcccgaacccacgcccgaacccgagccgccggcggtccgggaagccgcgtcggcttccgtggccgagacgacaactcaacccgaaccgcagcccaaggtcgtccaggagaagcccgaggtggtcgccgtttcccaagcacagcccgagcccgaaccggctccggccccgacgtcagcccagaccccggccccggccacccagccccggccgtccgaaccacaggcctccgagcccaagcccggcgccgcccgcataatttcgcggcccaaacccgagccgcccagggaagagccccgtcaggccccgcggcccgagcccagggccgagacgcggcctgacggcgacggcgaggcgcggcccgatgggcgtcgcgaggtccggccgggtcaaaagaaggaaataaaggtcgaggcccgcgaaaagcccaagaaaaagcggcgtttcgaggacgagccggcgcggatcatcagccggcccagcccccaggccccgccgccgccgccttccagcgcgcccagctatcagcggcccgagcccagggggcctcgcccgccctatcgcccgccggcggacgggccggcgcccggtggcgacatgtcgccgccgccgcccaagaccgatcagccccggcggcgcaagaaatcgcgcaagggcccggccacggccgaggaagaggccctggccaacaagctgggtgtcggccgccgcaagcaggtgctcgataaggccgacctttacgacgccaagcggcgcggcaagggggccaagggcggcaagaagggcaagaaaaccgaagtgaccacgcccaaggccatcaaacggcgggtcaaggtcggcgaaagcatcgccctgggtgaactggccaagcgcatgggcatcaaggccaccgaggtggtggccaagctgttgcgcgcgggcatgatggtcaccgtcaaccagaccctcgatatcgaggacgccattttggtggccgccgagttcggcttcgagatcgaccgggtgggtttcgaggaggaagacctcctggagcgcgtggtcgatcagcccgacgacctgcggccccggccgccggtggtgacgatcatgggccacgtcgaccacggcaagacttcgcttttggaccgcattcgcaagtccaacgtggtcgacggcgaggccggcggcatcacccagcacgtgggcgcctatgacgtgcgcctgcccgagggcggccgggtcgtcttcgtcgacacgcccggccacgaggccttcacccagatgcgcgcccgcggggcccaggtcaccgacgtggtggtgctggtggtggccgccgacgacggcgtgatgcagcagaccatcgaggccatcaaccactccaaggccgccggcgtgcccatcgtggtggccgtcaacaagatcgacaagcccggggccgacatcgagcgcgtgcgccgcgaactggccgatcggggcctggtctccgaggagtggggcggcgacaccatcttcgcctacgtcagcgccaagaccggcgagggcgtcgacaacctgctggagcttctgggcctgcagaccgagatcctcgagctcaaggccaatcccggcaagtcggccctgggccgcatcatcgaggcgcgcctggacaagggccgcggcgcggtggccacggtgttggtgcaggaaggcacgctgaaaaacggcgacaacttcgtctgcggcgtgcatgccggcaaggtgcgggccatgttcgacgatctgggccgccgggtcgacgaggccgggccctccatccccgtggaggtgcagggcttcaccggcgtgcccgaggccggcgacgagttcgcggtggtcgaaagcgacaagtcggccaagcgcatcgccgagcatcgccagatgaaaaagcgcgaatccgaactggcctccatccgcaagctgagcctggagaacatcctcgaccagctcaaggaaggcgcggtgcaggaattggccctggtggtcaaggccgacgtgcagggttcggtggaggcgttggtcgagtcgctgggcaagctgggcaacgaccaggtgcgcgtgcacgtgatccattcggccaccggcgccatcaccgagaccgacgtcatgctggcctcggcctccaacgccatcatcatcggcttcaacgtccggccccagggcaaggtggccgagatggccgaggccgagcacgtggagatccgcaactacgacgtcatctaccagatggtcgacgacatcaacaaggccctcaccggcatgctggcccccgagttccacgaggaggtcatcggccgggccgaggtgcgcgacaccttcagcgtgcccaagatcggcaccatcgccggctgctcggtgcagagcggcaagatccaccgcggggcccaggcccgcctgctgcgcgacggcgtggtggtggccacgaccaagatctcgagcctgcgccgcttcaaggaagacgtcaaggaagtcgtccagggcttcgagtgcggcatcggcctggaaaactacggcgacatcaaggtcggcgacgagatcgaggtctttgtcgtccacgaggtggccgccacgctgtaggtcggcaatgtatgtcggggccatgaaactgaccctgcgcgccatcggcgcgggcgggctcaaggacaagcgcaagatcgtgcgcgcgatcctcgaccgcgtccgcgccaagttcaacgccgccgccagcgaggtcggcggtcaggacttgtggcaacgcatcgagctgggcttggccgtctgtggcaacgatcccgcctttgtccaacgccaattggacgagatcggccggtttgtcgagcgcctgggcctggccgagctggccgacacgcgggtggagttgatcaacctcaaggagatgacgtgggcgcccggcgcaccagacgagtgggcaacctgattttggccgagctggccgagcttttgctgcgccgggtcaaagacccgcgcctggagggcctgacgctgaccgccgtcgacgtcagcccagatttgcatcaggccaaggtcttttacagtctgctcgacccccagcgccagccccaggtggaggccggcttcgccgcggccgcgccatttttgcgccgcgagctggccgcgcgcctgcgcatcaagaccttgccccgcctggaggccgtctttgatggctcgatcgtgcgcggcttggccatggacgaactgatcaaaaaagcccgccaggccgacggggaaagcgcggccggccaagacgccgcccccgccgacgagcccgacgatgcttgagcggctggtctcactgctggccgaggcgcggcgggtgtttttggttgcgcaccgcgagcccgacggcgacgccctgggcgcgacgttggggctattgcatttgttggccgacaacggcaaggacgccctggcccacagcgccggccccgtgcccgaggaatacgcctttttgccggggctggagcgcctgggcccggccgcgcccgagggcgtcgatttggccgtgatccttgactgccacgagcccgagcgttgcggcgaggccgtggctccgtttttgcgggcgctgcccagggtggcggttatcgatcatcaccagggccgggccgagttcggcgcggcgatctgggtcgacccgagctacgcggccacctgccaaatggtcttcgacctggccgggcggctgggctggtccgtggggccccgggcggccacgtgcctgttcgtgggtctgcaaaccgacacgggttcgttccgttatggcaacaccacgccccaggccctgcgcgcggccgccgacctggtgcaggccggggccgacccctgggccatcagccaggaggtctacgccacgcggccgctgcgcctgcggctgctgggccgcgtgatggaggccatggagctttttgccgacggccggctggccctggccgtggtcagccaggccgacctggacgcgctgggggccaagccgcaagacctggagcaggcggtggaggccatgcgcggggttcccggcgtggccgtggcggcgctgatcaaacaaaccggccccgaccagtgcaagctcagcctgcgctcgcggggggggctggacgtggcggccgtggccgccggtctgggcggcgggggccatcgcaacgccgccggcgcgcgcctggccatggacttggcctctgcccggacgctggtggccgaattgctcgagcctttggccgcggcgctgtaggcatgggtcgccgccgcaaggtcaaggcgctgttgcggcgctcgggggtgctggtggtcgacaagcccgccgggcccaccagccacgacttggtcaacgccctgcgccggcgttttcggcccgagcgcctgggccacaccggcaccttggacccctttgccacgggcgtgctggtgctggtgttcaatcaggccaccaggctaagcgacctgctgggcggcgggcccaaggcctacgaggccgagttggttctgggccgggccaccgacaccggcgacgtcaccggccgggtgatcgagcaggccgcggcgcccgcgctggagtgggcccaggccgaggccgccgtggccgccctggtgggccagcgcatgcagagcccgccggcctactcggcggccaagcacgagggcaagccgctttatgcctacgcccgcgccgggaaaatagtggaaaagccggcccggcccattacaatttatgatgcgcgcctgctgggcctggaggcggggcttttgcgcttcgccgtgcaatgctcgcggggggcctacgtgcgggtgctgggcgaggatctggcgcgggcgctgggcgcgccgggctgcttgagcggcctgcgccgcgtggcctcgtggccctttggcctggacgaagcccacggcctggaggacgcgctggcctggtcgccggaggagctggagtgccagatgctcggcctggatcaggccctggcgcgggccgggctgcccacggtgacgctcgacgaccacgccgcctggcgccttggccagggccagcaactgccggccgagtcgctcctggcccccggccaggggttggaccaggccagtgggccgttcatggcccgtgacgccgccggcgggctggtggcggtgctgcgctggctggagccggaggcgcgcgccgagcgggcctacgaaacaatcagggtttttcccgcggaaacggatccgcgggtggaaatgacatctgcgtcggccctcggggccgagtagcctggggcggggggtggtcccccgctggctgggccgcagacgtggggcaatcgagcccacatcccatatggaggtaaggaaagtggttctgacgaccgaaggaaaacgcgagctcatcagcaaattcgcccgttccgaggcggacaccggttccccggaggtgcaggtggccctgttgagcgagcgcatcaaatatctcaccgagcacttcaagacccacaagaaagaccatcacagccgcaggggtctgctgaaactcgtcggtcagcgccgtcgtttgctcaactacctcaagcacaaggatatcgagcgctatcgcagcgtgatcaaggaacttggcatccgcaagtaaaggcccgccgccccttacggcgcggtggcgattgagagaaggtatgtataaaaaggtagctaccaccatcggcggccgcgagttcgtcatcgagacgggcaagatcgccaaacaggcctcgggcgcggtttgggtgcaatacggcgagacggtggttctggtcaccgtcgtcggcgacaccaacgtgcgcgagggcatcgactttttgcccctgacggtggattatcaggagatgtcctacgcggccggccgcatcccgggcaacttcttccgccgcgagatcggccggcccagcgagaaagaaacgctgaccagccgcctgatcgaccggcccgtccggccccgcatgaacaaaggctggacgttcgaaacccagatcatagccacggtcatgagcgtcgaccgggtcaacgagcccgacgtcatggccatgaccggcgcgtccgccgccctgatggtcagcgacgtgccctttgacgggcccatcgccggcgtgcgcgtgggccgggtcgacggccagttggtgctcaaccccaccgccgagcagatcgaaaaatccgacctggagcttctggtggccggcagccgcgacgcggtgtgcatggtcgagggcggttcgttgatgctgggcgaggacgagatcctcgaggccatctggttcggccacgccgggctgcaacccctgctggacatccaggaggagctggccgccgccgtgggcaagcccgaccgcgagttcaccccgccggccagcgacgatcacgaactgaccgccctggtggcccaggccgcccagagcgccgagcccagcctggccgaggtgctcagcaccaagcccaagctggagcgctacgccaagaagcgcttgctcaaaaaggccgtgctggcggccatgggcgaggccgccgctggccgcgagggtcaggtcaaggaggccgtcgagcacctcatcgccgagggcatgcgcacggccatcctcgaagaaggccgccgcatcgacggccgcacggtcaccgaagtgcggcccatcgactgcgaagtgggcgtgttgccgcgcacccacggctcggccctgttcacccgtggcgagacccaggccctggtcgtggccaccctgggcaccgccggcgacgagcagcgcatcgagtcggtcaccgaaggcgacgtgttccgtcatttcttgctgcactacaacttcccgccctacagcgtgggcgaggccaagcgcctgggcggccccaaccgccgtgagcttggtcacggcgcgctggcccggcgggcggtcgagaagatcctgccggccaaggaggacttcccctactgcctgcggtgcgtcagcgagatcaccgagagcaacggctcgtcgtcgatggcctcggtctgcggctcttcgatggccctgatggacgccggcgtgccggtgtcggaggccgtggccggcgtggccatgggcctgatcaaagagggcgacaagatggtcgtgctcaccgacatcatgggcgacgaggaccacctgggcgacatggacttcaaggtggccggttcggcgcggggcatcagcgccgtgcagatggacatcaagatcagcggcatctccaaggagatcatgggccaggccctcaagcaggcccgcgagggtcgcttgcacattttgggcgagatgcaaaaggccatcgacaacccccgccaggagatcagcatcctggccccgcgcatcaccaccatccacgtgccggtcgagcgcatcaaggacatcatcgggcccggcggcaaagtcatccgcggcatccagatggagaccgaggcgcgcatcgacatcgacgacgacggcaccgtgcgggtggcggcggtggacggcgcggccagcctccgggcggtcgagatgatcaaagagctgatccaggaggtcgaggaaaacgccgtctacgaaggcaaggtcgtgcggatcatggacttcggcgcttttgtcgagatcctgcccggccgcgacggcctgatccacatcagcgagttggaccacaccagggtccgcgcggtgaccgacgtgatcaaggaaggcgacgtggtgcaggtcaaggtgctgggcatcgacgaccggggcaagatccgcctcagccgcaaggccctgttgccgatccccgaaggcggcgtgcccgcccccgagggcgacgacgaccgcccgcgctacgacgggccgccgcgcggcgaccgcccccgtggcgaccgtgggcccagggagcgcaacgaccgcaaccgcggcgaccgtgaccgcggccggcgcgacaaccgctagacaagccggagcaagccgtggccgccaaaacggtcctggataacggcgtgcgtctgctcagtgaaaaactgccccaggcctactcggtgacggtgggcctgtgggtggaggtgggctcccgcgatgagcccacctcgctgggcggcgtcagccatttcatcgagcacatggccttcaagggcaccgggcgccgcagcgccctcgacatcgcccgcgaaatcgaccgcctgggcggtcacgccaacgccttcaccggcaaggaaaacacctgcttccacgccaaggccctggccgaaaacatggccgagctttgcgatatcctctgcgacatcatgctgcgcccggcctacgaccccgtcgagctggagcgcgagcgccaggtgatcctgcaagagatcagctttgtcgacgattcgcccgacgagctggttcacgtgctgttttgccagcgcttctggcccgatcacgccctgggccggcccatcctgggctccgaggagagcgtggccggcctgggccgccaggccatgctcgactacatggagcaaaactattcgccggccaacctggtcgtttcggccgtgggcgacatcgatcacggccgcctggagggcctgctgggcgacgtgctgggcgcgctgccggcgcggcccaagcgggccccgcgccaggccccggtcgtgagcccggggctgttgatcgccccgcgcgagctggagcaggtgcaggtggccatcggcgcgccggccccggccacggccgcgccggaccgtttcgcggcggcggtgctcaattcgatcctgggcggcagcatgagctcgcgcctgttccaggaagtgcgtgaacggcgcggcctggcctattccatctattcctatctcagctcctattccgacgccggcatgctgggcgtgtccatgggcgtggccccggaaaaggccgccgaggccgtggccgtggttctggacgaaatggagcgcgtgggccaagccggcgcggtctcccacgaagagctgacccacgccaaggatcacctgaaaggctcgatcctgctatcggccgaaaaccccgaaagccgcatgagccgcctggcgcgcaacgagttttcctttggccgtcacgtgcccatggacgaggtcatcgcccggctggaggccgtggagatcgagcaggtccgcgacctggcccggcataacctgggccgcgacaaactgggcctgaccatcctgggcgcggtggacgaaacggccctggccaaggagatcggcctgtgagccagccgctggtggaggtgatggtcctgtcccacggccggggcctggccctgccggcctaccagacggcgctatcggccgggctggacctgccggcggcgctggacgagcccctgaccatccagccaggccagatcgccatcgtgcccacgggcctggccctggccatcccggccggctgggagggccaggtgcggccgcgctcgggcctggccatcggcaagggcctgaccgtggtcaacgcccccggcaccatcgacgccgactatcgcggcgaactcaaggtgggcctgatcaacctgggctcggccgcggtgaccatccagcgcggcgagcgcgtggcccagttgatcatcgctccggtggcccgggcgacgctgcgggtggtggatgatttgcccgagaccgcgcggggcgcgggcggcttcggccacacgggagcgtgatgagcctgcggttttgcgtgctggccagcggctccaagggcaacgccacctatatcgagggcgacggcggggccatcctcgtcgacgcggggctctcggcccgggaactgcaacggcgcatggcgatggccgaactggaccccggcgagatccaggccgtggtgctgacccacgaacacggcgatcactgccggggcgtgcgcgtgcttgcgcggcgcctgggcgtgccggtgctggccacgcccaaaacctgggcccaggtccaagacaaaaaaggcgtggccttcgagccgatccaggccggccaggccctggagtattgcggcctgcacctccagccgttttccgtctcccacgacgccgccgaccccatcggcctgaccatcggttgcggcggggcgcggctgggcctgtgcaccgatctgggcgtggccaccaagctggtgcagacccgcctgggcggctgccacgccttgatcctggaggccaaccacgaccccgagatgctcagccagggcccttatccgccgtggctcaagcagcgcgtgcgctcgcgggtgggccacctttccaaccacgacagcgcccaactgctcaccgaacttatgcatgtcggcctgggccaagtggtgctggcccatctgtccgagaccaacaactttcccgaactggcccgccgcgccgccgaaggggtggtgcgttgggccggcctgaatacccgcgtggaagtggccgcccagggtgaacccacgccggtgctggaggtcgagccgcgcgggcgggccttcgccgaagcgctcaactgacggcgcggccgattttgtgggcctgttgacaggataattgtttttgctaggatgaagcgcccctgatggcgcgaacgccttttggcccggccctggccggggagaggacattgatggatcgccacgacgaccttttcgacgaggccccgctggagcccgatgagcttgtggaagaggagaatctgcccgacaagctgccgcttttgccggtgcgcgacgtggtggtctttccctacatgatcctgccgctgttcgtggcccgcgacggctcggtggccgcggtggaggcggccatggcccgcgaccagatgatcatgctggtggcccagcgcgatcaggccgtcgaacagcccgagccgggcgacctgttcgagatcggctgcgtgggcatgatcatgcgtcagctcaagatgcccgacggccgcatcaagatcctcgtccagggcttgacccgggcgcgggtctcctcgtgggagcgccacgccccctacctggaggtgggcatcgaggccctggccgaggaaaaagagcgcgagggcgagcagagccccgaggtcgaggccctcatccgcaacgtgcgcgaggccagcgaaaagattctttcgctgcgcgggctgctgtcctcggacgtggtggccattctcaactcggtggagacgccgggccgcctggccgacatggtggccagcaacctgcggctgcgcatcgacaaggctcaggaaatactggaggaaatggacccagccggccgcctggccctggtccatggccatctgggcaaggaggtggaggtctccacgatccaggcccagattcagtccgaggcccaggaggaaatctccaagacccagcgcgaatattatctgcgcgagcagatcagggccattcgccgcgagctgggcgacggcgaggaccgcgccgccgagctgttcgaactgcgccagaccatccttgacatgcgcatgccccaggatgtgcgcgaggagtcgctcaagcaactttcgcgcctggagaacatgcagcccgagtcggccgaggccaccgtcattcgcacctacctggactgggtggtcgagctgccctggcagaaatccacccgcgacaagctcgacatcgccaaggccaaggccatcctcgacgaagaccactacgatctggccaaggtcaaggaccgcatcctcgaacagctctcggtgcgcaagctaaacccccgcggcaaggggccgatcatctgtttcatcggcccgcccggcgtgggcaagacctccctgggccgctccatcgccagggccatgggccgcaagttcgtgcgtctgtcgctgggcggcgtgcgcgacgaggccgagattcgcggccatcgccgcacctacatcggggccatgcccgggcgcatcctccagggcctcaagcaggccggcagcaacaacccggtgttcatgatcgacgaggtggacaaggtcggctcggactatcgcggcgaccccacctcggccctgctggaggtgctcgaccccgagcagaacaacgccttttccgatcactacctcaacttgccattcgacctttccaaggtcatgttcatcaccaccgccaacgtcgaggacaccatccccgagccgctgctggaccgcatggaggtcatcgagctgcccggctacaccgacgacgagaaggtgcagatcgcccgcaagcatctcatcgaccgccagctgaaagagaccggcctgtggcggcgcaaggtgcgcatcagcgacggggcgatcctggagatcatccgcaattacacccgcgaggccggcctgcgcagcctcgagcgcgaactgggggcgatcctgcgcaagatcgcccgccaagtggccgagggcaaggccggggcgctgagcgtcaacgcggcggcggtgcagaaatacctgggcgtgcgcaaatatctgcccgaggacgatcgcggcgagggcgaagtgggcgtggccaccggcctggcctggacctcggccggcggcgaggtgctgcgcgtggaggtggccatcctcgatggcaagggcaacctgaccagcaccggctcgctgggcgaggtgatgagcgagtcggcccaggcggccctttcctacgtgcgcggccgggcgggcgcgttcggcctgaaaaaagacttttacgagcatctggacatccacttgcacgtgcccagcggggccatccccaaggacgggcccagcgccggcgtgaccatctgcacggccatggtcagcgcgctgacgggcgtgccggtgcgcgaggacgtggccatgaccggcgagatcaccctcaccggcaaggtgctgcccattggcgggctgaaggaaaagacgctggcggcgctgcgcatgggcctcaagacggtgatcgtgccggccaaaaaccacaaggagctggccgagataccgctgaaggtctcacgcgggctcaagctcgttcaggttgagcacatggaccagattctggagttggccctggccggcaagcctcgcaaaaagcgcgtcgccccggccaaaggcaaggccaggccagcggcggccggggagaattgaccaatgcccaacgtgctttacatcgacgcctgcggcggcgcttccggcgacatgctggccggggcgctcctggacctgggctggcccctggatgagttgcgcgccctggccgcggccatgggtctggccgacacgcgcctggaggccaaggtcgtcgagcacaaccatctgcgggccctgcgtctggaggtggactgcgccgaaaaacagccgcatcgccatctgcgccacgtcttggagcacctggacaggctgcccgccgacgtggccgaggccgccggtcgggtctttcggcgtctggccgaggccgaggccagggttcatggcatcgaggtcgaacgggtgcattttcacgaggtgggcgcggtcgacgccatcatcgacgtgacggccttttgcgctggcctggcctggctgggttggccccggctggtctgttcgccgctgcccctgggccagggtttcgtggactgcgcccacggccggctgcccttgccggccccggcggtgctgaacctgctgggcggcgtgccggtgcggccctggcccgccgaggaagagaccgtcacccccaccggcgcggcgttgctttccacgctggcccaccagtttgggccgctgccggccatgcgcctggaggcggtgggcgttggcggcggctcgcgccagggccagtgcgggcccaacatcgcgcgcctgctgacgggccaggaggacgacggggtgctgcgcgacgagctggtggagatcgtctgccacatcgacgacatgcaacccgaggacatacccctggccatcgcccggctgatgagcgccggcgccctcgacgcggcggccgcgccgctacagatgaaaaaaggccggcccggctggcgtttcattgttttggcccggcccgagcaggccgaggaactggccgccctggtcctggagcagacaacgaccctgggcgtgcgtttgcgacgcatgggccgcatgatcctgccgcgccgcgtgatcgaggtgcaaagcccctggggccaggcccggatcaaggtctcgtcgaccagccagggccctcgcctgcaccccgaggccgacgacgtggcggccatcgcccagcgcacggggctggccccggccaaggtgcgccaggaactgaccgccctggccgcggcccagctctaaaaaaacgcgcgccgccaaagcgcggggccttgacggcgcttggttggtggccggcgggggctttaggcctggctgacctggatcttgcgcggcatggccttggccgccttgggcaggcgcagggtcaactggccgtttttcagctcggcgctgatcgcttggcggtcaatggcctcgttgatggtgaactggcgcagatagcggcccagttgatattcgcgcaggagcggctcgccctcggcctcgccgttggccccgccctgtaggcgcagcacgtcgttttccaggtcgatggccagttcgtcggccttgacgccgggcagatcggccagcaccaccagcatctcgtcggtctcatagatatccaccggcggctggaacacgggcgcgggcctggtttgctcggcgctgacgtcggtggcggcgtttttttccagcatggtcatggctcatcctcccttctaggccgcgtttacggagattttcttgggcagggccgcggcggccttgggcaggatgatggtcaggacgccgtcggtcagcttggccgaaacacgctccgcgtccacctcgtcgggcaggcccagcatgcggttgaacttggggtaggcccgctcgcgccggtggaacttggccccttcgggcagctcgggcggcttgcgttcgcccttgatgcccacgtttttacccaccaccgagatatccacgtcctcggcggccacgccgggcaactcggcggtgacgatgaatttgtcctcggcctggctgatgttgaccagcggaaacacgccggcggagggtaatccagcgacttcgccggaaatggcccccaacagccggcccatttcctgacgcaggcggtccacctcggacaacgcgccacgccaagaaccatatggattgaaaatcctggtcgtcaacatgcgctttcctccttttttcagccatgatctctcgggccgcctggcgtcggcccggtgctttacgttctagaaaaaaaataggcacgggcttttcccgcgcaagcccgcgccgccaaaaaaatgtcgtgcgtcgtttggccggcggcgcggcccctgccgggtggggtcgcgccgccggggcgtcggttctaggagtagcgcagcatggccgcgacgccgcccatgtcgtcgaggatggagtcttcggccacctgctccaggcgcgcgcccgaggccagggcccgggccacggccaggttgaccacatcggcgacggcggtcattttctggccgcagatggggcagggctcggccacgtgacgcagccggccgcaggccgggcagacgccgccggcggcgcggtagccccgcttgaccaccagcgtgcgcacctggccctcgtagacgctggccagcacctggttgaggccggtggccaccttgccgccggggcccaggttttcggacatggtccgcaacaggtcgtgttggcgaactcggcgggccttttcttgaacctcggcgatgtgctgggccacctggccggccggcgcgccgcagtcggcgacgaacgatccggccaggagtttggccaactcgggcggcagttgggcggcgaactcgtcggcggcctggcgcgcgccgccgacgatgagttgctggcagtccagctcgtggcacaggtttttgacgatggcggtgacggccttgtgaaagcgggccgcggcctggtcttcccagcggccgacctggttgtcgccggcgcgaccctggccgccgtcgcgttcgaaaacgccttcctcggcgctgagttgggtcagctccagctccctgacctcgcccagatagccgaaaaacagccgcgcggccttgcggtcgatgagcacggtcaggctgcggcggtggtccgaggccagggccgccaggggccggatgtagggcgcggggccgacctcgagcatgttgggcacgggcgcggccagggcgtaggcctggaacatgccggatttgctggaagaaaatacggccaagcctcggccgtgatccgctggcaactcctcgacatggcgcattatcgcttgacggtcggcggccagatcgtcccattggccggccgcgccgttgccttgcagctgtttctcggcgcgtttgatcatctcgcccatggccaggccgcgggcgtcgcgcaggccgtccaggctcaggtagaggctgacaatgccgtggggatgggcgtccaactgggcaaggtggcgcagggtcgttgcgtcaagcatctggtgctcctccttgaataaaatggggacgacgcggctcgccgggcgcgaaccggtgggcaagaagcggtcgccggccgcgtgatggggggaagggcgcggcgctgggccgctggcggtcggggcctggcccggccagatggaggctccgcccggcgctgggcggatcatgacgcctcccgtcaaaaggatggtgtggggcaaaccccttcatatttttaggttatcgccgccgttggccagggtcaagggccggttggccgggcgccgattattttttcgcgcctgggccggccggggcaatcaagagcttgcaagacgagatgattgttcataaactacaagctgcgtcgaaaaaatgacgcagcttgccgccaagggttggccgaggacagcatgaagaaaaacgaaaaccgtggcgcggcgttggtggttgacgaggggccggatcgcttcagcgtctggcaggaagccttggtcgagcggggcttcaactttcatggcgtggcttcgcccgacgaggccgtgcccatggccgaccagcattattttgacctgatgttcgtgcgcgaaaccatcgccgggcgacccaccgacgagcttctggccagactgctggacatgatgcccgagagcgtggccacggtgctggccgacgacgagtcggtggaccgcgccgtgcgggccatgcgtctgggcgcgttcaactatatccgcgcgccccggcgcaaggaagaggccttgggccccctggaggaggccctggagtaccgccgcctgcgccgcgacggggccctgcgccgccgccaactgaaccaaaaatacgacgtggacaacatcgtcggggccagccaggccatgcaggatgtcttccggctgatccacaaggtggctcgcgccgactcgacggtgctgatcctgggcgaaagcggcacgggcaaggaactggtggctcgggccatccaccatcagtctcggcgggcggatcgaccgttggtgccggtcaactgcggggccattcccgaggatctgctggaaagcgagctgttcggccacgaaaagggcgccttcaccggcgcgatcaagacccgcgccggccgttttgaactggccgagggcggcacgatattcctcgatgaagtcggtgacatgtcgccgcagttgcaggtcaagctgctgcgcgtgctacaggagcaccagttcgagcgcgtcggcggcggcaagaccatcgacgccgacatccgcgtcttggcggccaccaaccgcgacctgcgcgagatggtcgccaccggccgctttcgcgaagacctttattatcgcctcaacgtggtgcccatccgcgtgccgcccctgcgccagcgccgtagcgacatccccctgctttgcgggcatttcatccagcggctcagccggcaaaagggcctggagccgcggacgatccaccccgaggtcatgggtcgcctgatgcgctacgcctggccgggcaacgtgcgcgagttggaaaacatgctggagcgcatgtgcattttggctgatggcgaggtcatcggtctggatgacctgcccgttcgcctggccgccctggagccggggccgccgcccgacgagcccgagcgccccgccgagcaccaactgccgctcgacggcctggatttcaacgaggcggtggattccttcgagcgcgccctgatcgttcaggccctggagcgcaccaactgggtcaaaaaccaggccgcggccctgctgcgcctcaatcgcaccacgctggtggaaaagatcaagaaaaagggcatcaagtgcgacgaatgatggcgtcgaaattttgacgacgctgggcggcccggccagacgccggctcggcctgataattaggccatattattcggcaagatagccgcgttacacgccgccgctcgctttggcgcgccgcttgcagcgccccatgccaggccccgccaggggcgtttggccattttgccccgacgcgggctttcgcggggagtcgccttatcaagcatcgtggcccgcatatgttttttgccttggcgctggtggcgctggcgtttagcgcctggccggcggcggccgcgcgcctgaccgacgtgtcggtgacccagagcggcggggcgaccaggctggtgctgcgcgccgacgggccgttgcgctttcaactcgacctcaccggccccgaatccatcgagatagccctggccgagacgatcatggccgctgaactgcccgccgtgccccagggcctgatcggcgacatcggcctcgaccgccggggcgacgacctggtgttggcggtgcgcttcagccagccaggggtgacggtgctgccgatctacgacgccccggccaagcgcctgaccatcgagttgggcggtcggcccggtcaggaagaacgcctggccccgccgccagagcccgaaccgagcgccacgcccgcgccaaccgccgaaccagccgccacgcccacgccgccgacccaggtcgcgccggcggcggccaccgcgccgttggtgcgggccgtgcgcgtggtcagccacgacggcttcacgcgggtggcgctgttggccgacgggcccatcgaggcgtcttttcaggccgagggccaggtgggctggctgcgcctgaaacgaggcggcctggccccggacgctagctgggacaggcccgacaggcgcgtgctgggcctgggcgtcatcggccgccagcccctggtgctgcgcctgcaactggcccggccggcggtgcgtcaccgcctgttcgccgccgaggatggccgtagcgccgtgttggacctggacctggacggcccgccgccggccgccagcacccgccagcccatgcccgcgccgccggccgcggccgaaccgacgccggaaccgaccgccacgcccacggcgagcccgccgccgcccgcgcccgaggccagcgcgcccacggcaagcccggcaccgcccgcgcccgaggcgccgaaaacggcccttgccggccccgtcacgcccgcgccgacgccgggcttttcggcccggatggaactgcgcgcccagcacctggctcgcaacatgccggccctggccgccgtggccaccatcgaccgccgcgaaccctatctggcccgtgggcccatgccgcccatgcccacgccgccggccctggcccggccgcgccagacggccacggcccaacccggccccacccccggaccgcctcaagacgcggcccaggtgctggcggcgatcaaaaacgcccagcaagccgcgccggcccagccatcgacgccagccagccagccagcgccggccagccaggccacgcccgcgccgccgaccgccgcgcaagaggccgaccgccagcgtcagattgccgacgccctgctcagccgtggccgctccgccctggaggagcgcgactacaaccaggcgctgttggcctttcaggagctgatggaccgcttccccaaggatcaggccgtcggtgaggccatgtttcgcttcgccgatgctttttattacgaaaatgaacgcaagatggccgccaagttccacgacgtgatgttcaactatcagcgggccatcgacctccacccccagtcggaccaagtgccctgggccctgctgatgatgggcaaggccagcatggcctttggcgagcccttccggggcatgggctatttcgaaatcgtcatcaacgattaccccaagagcccctacgtgcccctggccctggtcaaccgcggcggcgccttccaggagcagggcaagttcgccatggccgtggccgaatacgagcgcgtcctggccagctatccccaaagcgactatcgcgtcgacgcccaatggggcctggccaaggcctatttcggcatggcccgctttcgtgcggccagcgacgttctgctggaaatggccaaggaaaacccgcagatgcatctgcaaaacccggagttgctctattaccttggcgaggctgaattccaactgcgcgactacaacaaggcccgtttctatttcctgtgggccctcaatatccgccccgacatgcgcgacggcgacatcatcctcacccgcgtcggcgactcctacggctaccagggccaggaccgcgccgcccgcgagatctacgcccaggtcatcgacatgtaccccgataccgacggggcgctggtggcgcgcatccgcctggccgaatcgccggaaaaggatatcgagcacccctgggacatcttccaggtcaaggccgacctggacgcctaccgcacctacaaggagatcgccgataaatacgccgaccgtcaggtgggccagttggccaaggtcaagctggcggtctatcactacaagaaaaacgagttcgtcaaggccatcgacaccctggaaaaattcttgcagctaaaccccaacacgcctttccggcccgaggtggactacaccatgaacctggcggccatcgggctgctggagggcctgcgcgccgaaaacaagcccatggagctgatggacgcctatttgcgcaaccgcgtcctgttgaccagacccaacagcaaccagatgctttcgcttttggcctgggcctacgaatccaccgggctctacgaccgggcggccgggctctacaaggtgctggccagccgaggcatggtcgactccaagatctggctggcctgggccgagaacctggccaagagcggccagaccaaggaggccgtgggcgtgctggaagatatcgacacggccaatctcaagggccccgagatcacccgcgtgcggtcgcttctggggcgcatgctctgcctggatggccaatatgaaaaggcggccaaggcgctgcaagagctgatcaagggcagccccaaccacggcggggccgaggccgattaccgggccttgggccaatcgctggccgccctgaatcgcccggccgaggccttgccggccttcgagaaggccatcgcgttgttgacgcccatgcaagggcccgagatcgacctggagcgctatctgctggccatggaggccggggcggcggcggtggccagcggcaagctcgacctgggcgtgacccacttcgccaccgccgaaagcctggcccagagcccggccgacaaggcccaggccatgtacgagctttcgcggacctatggtcgcctgggccagagcaagcgcatgaccgaggtgctaaacgacctggccaagatggacctgacgccgtggtcggagatggccaagggcgcgctcaacgaccaaaagctctccaagcgcttgcttcagatggggaaatagtgatttgctcttgtgctatactcggaggcggggcaaaatcagcctgctgcgctaacccattgctggccggaagccgttgatgtccagagacgaaggcaaaaacatcctggtggtcgacgacgaccaagatctgtgcaaggatctggccggctacctcacgcgggccgggcaccaggtcaaggtcggcttggacggggccgaggccttgctggccctggacgacggccggcccttcgatctggtcatcaccggcctcaacctgccccgggccgggggcatggatatcctgcgggcggtcaagggccgccagccggccacgccggtggtgatcctgacccagaccggctcggtgcgccacgccgtcgaggccatgaaagagggcgcggccgattttctgctcaagcccgtcaccgtcgagctgatggaagaactggcccagcgcatgctgcggcccaagagtccagccaaggccggcaagggccagcgccagatcgtcacccaggacatgcgcatgcaaaagctcctggagatggcccgggccgtggccgacagtcgggccacggtgctcatcagcggcgaaagcggcaccggcaaggagcttttcgcccgctatctgcacgacaactcctcgcgccgcggcgggcctttcgtggccgtcaactgcgccagcctccccgatggcctgctggagagtgagctgttcggccacgaaaagggcgccttcaccggggccgtggcccgcaagcccggccgtttcgaactggccaacgagggcaccatcctgctcgacgagatcagcgagatggccgtgggcctccaggccaagctgctgcgcgtgctgcaagagggcgagatcgaccgggtgggcggcaaacggcccgtgccggtggacgtgcgcgtggtggccaccaccaaccgcgacctgaaggagcatatcgccaagggcgagttccgcgaggatctttactatcgcctcaacgtgatcccgctgcgcatcccgccgctgcgccagcggccgggcgacatcctgcccctggcccagcacttcctggcccagttcgccgccgagaacaaccgcccggccttgaccctgggaccagaggcccagcgcatgatcctggcccaccagtggccgggcaacgtgcgcgagctgcaaaacaccatggagcgagcggtgctgctggcccagggcgaggtcgtcgggccggcggcgctgctgttcgaggatcaactggcgggctttgccgagggcctgggctttgccgagccgccggtcgagcagccgctcccctttgaggccgaggccggccccatccccaccctgcgcgacgccgagcgcagcctgatcatgcgcgccctggacgacaccgagggcaaccgcacccacgccgccaagatgctgggcatcagcgtgcgcacgctgcgcaacaaactcaacgagtacaaactcaagcacggcatggacgccacgccgtgatcttgacgcggcccggcaagtctcgcccggcagtcaaataattggcgcgcctttcaccgggtcggacctggcggggcttgggccggcccagcgggcccaaggcgcgaaagatgctggccctttggccgcccggccagcttggggcgcgcgcgttcgacgtttggcatatcgcttgcatggttgttggcaaacatccgacgcgcaccgtcaggagaggccaatgtccatcgtcgatattttcgatcgcaacgtcgagttgctcaacgccaacctggaccgccgcgcccagagccaccggctgatcgcccgcaacgtctccaacatcgacacgccaaactatagcggcaccggcctggagtttgaaaaacaactgcgcgcggccatcaagggcgacgtgttgcccaccagcatgcaacgcaccgacccgcggcacctgcccatcgacgaaggggccgccttcgccgacgcccaaggcgtctacaaggacaccggcccggtgcacctggacatcgaaatgagcaagctggccgagaacaacatcatgttcaacaccatggtcaccctgctcaacaagaaattctcgctgctcaagacggccatcgccgattcgggaggcaagtagcatggacttcgtcacatccatggagatcagcgccagcggcctgagcgcccagcgcacgcggctcaacatcatcagccagaacctggccaacgccgagaccacccgcaccgccgagggcgggccttatcgccggcgggtgaccgtcatgtcggcccagccctttgtctcgcacctggagcaggccatcgattcgccgcctcagcagcaagacccgcgcaagggcgtgctggtcaacgagatcgcccaggacaactcgcccttcaagaaggtccacgaccccagtcaccccgacgccgacgccgatggttacgtgctctaccccaacgtggacgtggtcaccgagatggtcaacctcatcagcgccacccgttcctacgaggccaacgtctcggcggtgggcgccagcaagaacatggccctcaaggccctggaaatcgcccgctagcccaaggagtgagtcatgagcgtcggcccgatcaaacccctcgtcggcatggttaccggcacgcccggcttccaggatcccaaggcccagggcggcttcgccgacaccctcaagcaggctgtcaacgaggtggaacagatgcaccagacagccgaaaactcggtgcaggacctggccaccggcagccgcaagaccctgcaccagaccatgatcgacgtggaaaaggccgacatcgcctttcgcatgctcatgggcgtgcgcggcaagatgatcggcgcctaccaggaaatctggcggatgaatttctagcccgaggggaccgacagccatggccgacaatacgcccaagaaaagccccgaaaccgccgccgcgcgcatcgacgacgagggcgcatcgccccaaagcggcggggtggccggcatcatccgcgatatgcccaccggccgcaaggtggccatgctgggcctggccgccctggccgccgccagcctggtggccgtcttcctgtggctgaaccagcccgactatcagacgctcttttccgggctttcgcagcaggacgcctcgcaggtggtcaaccagctcaaggacatgaagctcgactacaagctggagtctggcggcacgaccatcctggtgcccgaggagagcgtctacgaggcgcgcctgaccctggccagcgccggcttgccccgaggcacggccggcgtgggtttcgaggtgttcaacgaagtgcagatgggcgccaccgatttcgtgcagcgcatcaattatcagcgggccttgcagggtgaactggcccggacgatcagcagcttcggcgaggtcgaggacgcccgggtgcacatcgttttgccccgcgagtcgctgtttgtcgaggacgaaaagaagcccagcgccgcggtggtggtgcgcctggcccgcggccagagcctcagcgccggccagatcgccggcgtggtccacttggtggccggctcggtgcccgacctgaccgacgaccgcgtgaccatcgtcgacacaaacggcaacctgctctatcgcaaggacgtcgacaccgccgatttcccggccgccctcaccgccagccagctcgattaccagaagaacctggagcgcggcttcgtggccaaggtgcagtccatgctcgaggaggtgctggggccgggccgggcggtggtgcgcgtcaacgccgacatcgatttcacccgcacctccaccacccaggatcttttcgaccccgaccaggtggccgtgcgctccgagaccagggccagcgacaagagcatcaacagcggcaacatgcccatcggctcgcccgatcagcgcttcaccctggccgaggccaacgccaatcccgaggaaggtcagaaccagagcaagaccgacaccgaaaacgagaccaccaactacgagatcagccgcacccagaagcaggtgcagaaggccatcggcggcctgcagcgtctgaccgtggccgtgatgatcgacgggccctacaaggacgccgccgacgccgagggcaacaccacccgttccttcgccccgcgcagcgccgaggagatgcagcagctcaccgaactggtgcgccgggccgtgggctacgacgcccagcgcggcgatcaggtcaccctggccaacattcccttccaactgcccgtcggaaccgatgacatgggcgtgatgacgtgggaagattatctcaagcagtggggcaagccggcgctcaacatcatcctggccctgctgttcttcctgctggtgatccgcccggcgctgaagatggcctcgcgctacgtcaacgcccgcagcgagttggccgccgccacccgccgcgtgggccccggcgaggagctgcccggcggcggcatggacgaacaggccgccgccctggccgaatcggccatgagccgcaagatcggcgtgcgcgaccagatcctgctggtggcccagcaagacccggaacgggccaccgccgccctcaggggctggatccacgagaccgaatagcatccgaggagatcgacaatggccgtgggagacaaactgaccggcgtgcagaaaacagccatcgtcctggcttcgctgggcgagcagttcgcggccgagatcttcaagcagatggacgaggaggagattcgtcaggtcggcctggccatgagcaagctcaaccaggtcgacgccaaggtggtcgacgcggtgctgatggagtttctggaaaagcttcgcggcgactcgggaccgctggtcggcggcagcaagaccgcccagcgcgccttggccctggccatgggcgaggacgccgcccgcgacatcatcgccgacatggagcgctccatcgagccggtgcccttcgagcgggtcaagaccgtcgacagcaagaccctggccagcttcatcaagagcgaacacccccagaccatcgccgtgatcctctcgcacctgccgcagatgaaggccgccgaagtgctgcgcgagttccccgaaaacctgcagtacgacgtggtgctgcgcatcagcaacctggatgtgatcccgccgggcatcatcgaggagatcgacgccgtgctgcagcgcgagatcgtcagcaccgagggcgccgaggccaagcaactcggcggcgtcgaggccgtggccgagcttctcaacaacgtcgacaaggccaccgaggagcacatcttcggccgcctggaggaagacgaccccgagatggccgaaaagatccgccaactcatgttcgtcttcgaggatctgatcaacgtcgacgaccggggcatccgcaccctgctcaaggaggtgcgcaacgaggatctcaccgtggccctcaagacctccagcgaggatctgcgcgccaagattctgggcaacgtcagcgaacgcgccgcggccatgatccaggaagacctggaggtgatgggcccggtgcggctgtcggaggtggagcagtcgcagcaaaagatcatccagatcgcccgtcgcctggaaaaagaaggcaagatcgccatcggcggcaagggcggggaggacgtccttgtctaaggccgagtccgatagccaagtgcgcgatttcagcctgggcgagttccaggccggccgcaaaccggctccccggccggccggggacacggcctttcaccccggtcagttcgagccgctcaacctgggccaacccgaggaagacccccgcgagcgggcccagcgtcaggccaaacagatggtcgacgaggccaacgcccaggtggcccaggccaagaaagacgtcgagcgcatccgggcccaggcctacgaggagggctacaagcagggccagcaggaaggccacgccgccagtcaggcgcgcatcgaggcggccatgagcaacctggaggccgcggccacggccctggccagggccaaggccaacgtgctggcccacatggagcgcgagatcgtggccctggtccaggcggcggtggacggcgtgttcctgagcgttgacgccatgccggccaaactgctgcgccaggtggtcggccgggccgtggcccaaatcggcgagtcggaacgcctgaccatccattgcagcgccgccgacgccgagaccctgcgcgagtttcggccccagttgctcgacgccatcgccagcctggcccaggttgacttgaacgtccgcgacgatctgcgccccggcgattgcctggtcgaaagccccgaaaccatggtcgacgccaccctgcaaacccgccgccaggccatcctggcccagttggagcagaccctgcgccagggcccgcccctggacttggccggcctggccgaccagccgccggccgcgccagccgccgactgggccgccgccggcgatcctggcgaggactggtgatgggcgcgccttccctgggccgctattgcgaccaactgcgggcctgtcagccgctgaccgttttgggccgcgtcagccaggtggtgggcctggtggccgaggtgcggggcctggagttgcccgtgggggccagcgtttttctgcatctggatgaaggcccggtgctgggcgaggtggtgggcttcaagggccagggcgtgcagatcatgccctacgccgacactcgcggcctgcggccgggctgcctggtctccagcgccggcggcgcgggcctggtcaaggtgggccaggccctgctgggccgcgtgctcgacggcctgggcaaccccgtcgacggcgggcccatgcccgagtgggatcaattatatccgctctatcgccaggcgccctcggccatgggccggccgcgcatcagccagccggtggacgtgggggtaaaggtcatcaacgccctgctgaccctgggcaagggccagcgcatcggcatcttcgccggctcgggcgtgggcaaatccaccctgatgagcatgatcgcccgccacacccaggccgacatcagcgtcatcggcctggtgggcgagcgcggccgcgagctgcgcgaattcatcgagcgcgatcttggccccgaaggcctggcccgcagcgtggtcatcgtggccaccagcgatcagccggccctggtgcgcatgcgcgcggcctatctggccacggccgtggccgagtatttccgcgaccagagccgcgacgtcatcttgatgatggactcggtgacccgtttcgccatggccggccgcgaggtgggcctgagcatcggcgagccgcccaccaccaagggctacacgccaagcgttttcgcccaattgccgcgcctgctggagcgggccggcaccagcgagggcggcggctcgatcactggcatctacaccgttttggtcgagggcgacgacgtcaccgagccggtggccgacgccatgcgctcgatcctcgacggccacttcgtgttgacccgggccctggccgaccgtggccactacccggccatcgagctgttgggctccatcagccgtttggcccgcgacatcaatccgcccgaggtgaccaccgccgcgcgccggctcaccgagttgctggccgcctatcgccgcaacgaggatctgatcaacatcggggcctacgccgatggctccaacccggtaatcgaccgggccatccgcatgatggagcgcatcaacaagtttctgacccagcccgtggaaaaaggcgtcgacatcaccgccagccgccgcgaactggtccaactgatggcccagaagtagccatggccttccgttttcggttacaatcggtgctggatcaccgcaagcatctggaagaaaaggcccagggcgagatggccacgcgcctgcaaaagcaactggcctgccaacggcagttggagtggatcgccggcgaaatgacgcgcaaccgccaggaactggcccggcggggcgctcaaggcatttcggcccaggagttcgccctggccggcgattacgccacgaccctgcgcctgcaccagatgcgcgccggctcgcaactggagcttttgaaggccgagaccgagatcgcccggcaaaagctcctggaggccacccgcgaccgcaaggccatggatattctgcgcgagcggcatctgcaagactatctggccgaggaacgccggcaagaacgcatcgccatggacgaggccgccgtgcgcggcttcttggggaaggccgaccgatgaaacttgggcttttgggcaaaatccttgtcgtgggcctggccctcaaggccgcggccctgatcggggcgcttttcgtgggtgggcctgggctgccgccggtggcccagcccgtggccgcccaggaggcggcccagccggcgccggccgcccaggaggccgcgcaagaaccggccccggagggccaacccccggccgaaggggcccaggagccggccgcgccgccgcccagccagccggccaactatgacccgcgcctgatcgagctgctggaccagaaaaagaaaaagctggccctggaggaagagcgcctgcaacaagagcgcaaggaattgcaaaagctgcgcgaggaggtcaacggccgcatcgtcgagttgcaaaaggtccagaccgccctggaagggctcatcgaccaacagaacaaggcccgccaggagcgcatcgagcaactggtcaaggtgctgggcaacatgcggccccagccggcggccgacgtgatcagcaagctggacctggacatgtcggtggagatcttccggcggatgaacagccgcaccgccggcaaggtcatggccagcctggagcccgagcgcgccgcccagatcagcacgctactcacccagcagcaaaagtccgaacaggccgccaaggtggcccgcgatgcggcggcggccggagcggagccggcggagtaatccgcgcccgaagaaaagacgcggcccgacccctccagcgcgaggggccgggccgtcggttttttggcgcggctcaggccgccggctggatcgtcacggggatgccgtttagcacgcagttgcccgagagtcggtcgagcagttggtcgtcggtgaggacgttgctgttgacgccggggttggcggcggccaccgacagcctggccccggcggcgtggtggccccagccgtggggcgcgcagaccacgccgggcatgagcgcttcactcagctccacggtcatttgcaggctgcccacccggctggcgatcacggcggttttcccgtcctccaggcccagggccgcggcgtcctggggatggaccagcagggtgcagcggcccttgccggccaccaggggcgggatgttgtgcatccacgagttgttggagcgcaggttccggcggcccaccaagagcgtcccggccggcgggcgctccatggcctgggccaggcggtccacgtcggcggccaagggggagggggccagttcgatcttggccgagggcgtgcgcaagacattgggcacgccgggcttgagcggccccaggtccacgccgtggggattggccagcagcacgtccaggctcaggccctgggggttcaggccaaaccagtcgccatatgcgccggtgcgcagcatcaggtccagcaagcggccggggccggggccgccatgcaactgggccagcaattcggcgggctggcgaccggccaggggcgagcccttggcctggatggcctggttcagcgcgccctcgatgatcatttgttccaaggtcagcggatcggccgccgcgccttggccggccaaaatcagggccagcttgagcatgatccgccacttgtccagctcgtcggggccgggggcgatgaccggcggcgagaagttggccacgttgtgcacggcaaagccgtagaagacaatgtcgtattgggccgtggacagcgggccgcacggcggcagaatcacgtcggcgtggcgggcggtctcgttgaggtagaaatcgacgcagaccagaaaatccaacgaggccagagccttgtccaggcgctggctgttggggcaggtcagggcagggttgccggcgatggtgatcagggccctggccgcgcccgcgccctgggcctcgatggtctgggccagggtggccacgggaaactcgccgatgacctcgggcgcgccggtggccgggctggtccaacggcccatgctccagcccttgccgccggccttgaaacggggcggcagatgggccggcgtggggaacatggccccgccgggccggtcaaaggagccgattagcacgttgatggcgtcgatgagccagttggccagcgcgccaaactcctgggtgctggcgcccatgcgaccgtagaccacggcgctgggggcctgggccagctcgcgggccaggcgctggatgtcggcggcggcgaggccgcaaggcccggccacggcctggggcgtgaaaggccgggatagttcgcgcagatcgtccaggccgttgacgtgctgggccatggggccggggtcggccaggttctgcgcgaacaggctgttgaccatggccatcagcagcagggcgtcggtcccaggccggatgaaaaaatgctcgtcggccagttcggcggtgcgggtgcggcgggggtcgatgaccaccagcttggccccgcgctggcgcagggcgcgcaggcggccgggaaagtccggcgcggtgcagaggctgccgttggactccaaggggttggcccccagcatcagcagatagtcggtgcgctcgatgtcgggcacggggatggtggcggggctgccgaacatcagcccgcaactgacgtgcttgggcagttggtcgacgctgctggccgagaagatgtttttgctggccagggccttgagcatgggccgcatgaacaggttgccggccatggtgtgcgagttggggttgcccagatagacggccacggcgtcgcggccgtgttcggcgatgacccggcccaggccttgctccacggcctggaaggcctcgggccacgagacctcgcgcagttggccgtcgatgcgcatgagcggccggcgcaggcggtcggggtcgttgtgcaactgggcgatggaggcgcccttggggcacagatagcccttggaaaagacgtctagcttgtcgccggtgacgtgggtgacttggtcgccttgcagggtgatggctaggccgcaggtggcctcgcagagcggacaggtcttgaatactgtgcgggtttggctttgttcggccatgaagagcgcctttcagcgaccaggcgttggcgccgtggtcgggtttgggtttggcggccctcgccgtcggcccgctggggccaggccggccgtcggcgcatgaagccccgacccggccgccgtgggggcggccgggcgcggcgcttggctcaaacgaaaaggctggcggcggctattcgacccgctggccggccttcggtccgggggtggtgtagaaaatgtcgtcgatcttgatgaccaacacgcccttggagcgcagcacgatgccccgctcttcgcccttggccttgacggcggcggccatggtttcgtagacagggccctcggtcacgatctgggccttgccctttagctgatagccgttcatgccctcccagaagctgacgctgacctgggggttttccttgacgttggccagggtcttgttgaaaaactggtcggagatgacgatggtttcgtcgtcgagggcggccttggcgttgaccggcacggcgttgggcgcgccgtttttgtcggcggtggccagcaccacggtcaccaggccttggaacatcttgcggatcttttcgttcatcttggccatgatcgcctcctgcgccgccctagggcttgtcggtcttgggccgcttgaccttcaggcgggtgtagatgttgcgggcggtgtagagcgcccccaggggattgtgggccagcacgcggtccttgacggccaagaccgtcaccggcgcttgggaatgcttgatgaacagggtgtcgtcgcccacgcacaggcccaggatgatgttgagttcgcagccggcctcgtcgagcagacgggcttggccgatggggttgcacatgggctggcggccgccgccaaaggccttgtcctccacgggcagatccacgtcgtcggagctgaagccgccgaacatgcaacaggccgaggccacctcgaagccctcgttgcgcagcaggttggtgaacttctcggcctcctcggagagccccacgcaaaaagccacgcccagcttcttgaaaccgcgcagcctggcgtaaagcaccgtttcctcgaccctggtcagtcggccatagtccttccaggtgcgggccacgtcctgggccatgcgctggttttcgggctcggccagcttttggcgcgaatactccagctcggcttgcctggtgatggtggggcagtcgggcggggcggtggaaaagtcgccgaaaaagcacttctttttggcgcaataactacacgccgtctgctcgtcgctcattggtccctcctgctgggctaatggcccggcgcggggtcagccacggagatgatcgggcgatgatgggctgccgcccggccgccgcgtccgatcggtctgccagacaataaatcgaacgctcgttctgtttataaggcaaggccagcggccctgtcaacgtaaatgctacttggcttcgaccaggggttggccttcgcagatgaagctgatgccctgattggctcgcgcgccgatcatcaccgcctggatcaccggctggttgatcggctggccggcgcgccaacgcaccaggaagcaggcccccgaaccgccgtgggcgtcgctctcggccaccacgaaacgcgtggcggccagcggcgcgatggaaagcggcttgtcgaggaacgacttgagcacccgcccgtcggagccgcgatattcgagcatcgtcagctccagaggccgccaggggtcggcgttgcgcacgctgatggtgatggtcagcagaaattcgtttggtttgtcgccgtggtagatgtgcgaataggccggcacgtagaccagttgaccgctcgatgtctggggctgggcctgggccggaagccagacggtcagggtcaacagcgccgccagcagggcgcgagtgcagtgacgcatgatgctcccccaaaagttcatcatggctcagcctagcacttttcctggcaggcggggcagaaatgtgtcccccggccggccacgacgatgcgctcgacgggttggccgcagaccgggcagggctggccggtccggcgatagacgcggtggctgtgctggaaggttccggcgcggccatgggcgtccatgaaattgcgcacgctgctgccgccttgctccagcgcttccaggagggtctggcgcagggcccggtgcaggcggtccaggtcgtcagcgctcagggcgcgggggtcggccaagggcgagagcccggcgcggtgcaggctctcgtcggcgtagatgttgccgaccccggccagcacgcgctggtcgaggagcacgtttttgagcttgccgccccgcgcgccgaccagggtggcgaaggcctcggcctccaactccagggcgtcggggcccatgttggccagaggtccgttttgcagggcctgggcgtcggggcaatagttgagccggccgaacttgcgcatgtcgcggtaaaacaggctctggccgtcatcgagatcgatgcgcgcgtggatgtgatcggcctggggggcctggtcggccacgatgacctggccggtcatgcgcaggtggatggtcataaacgcgccctggtccaggcccaggatcaagagcttgccgtggcgggcggtggcggttatgcttttgccgcccaggccgtcggcaaaggcccgggcgtcgggcaagacggctttggcgtagttgatctgcacggccacgatggcgcggcccagcacggccggctccagggtgcggcgcacgcattcgacttcgggcagttcgggcatgggtgggcgagccttgttttgggggtgaggggcgcgaacgtcatttttggcgttttgccccattattctgtggttgacacaaattgtcgtcctatatagagtggttcagcgcaacttgtgctcatttcgccacaattagattttttaaccatcaagtttcgacgcgaggcgcgccatggccgaccttcaaaagatgaaagacgcctgccccaattataaggccaatctggcccaatgcacttgcagctatggctcttgcgacaaaacagggttatgctgtcaatgcgtgagctaccaccgcaaggcggggcagatccccggatgcttcttttcggccgagggcgaggccagctatgatcgttcctacgccaatttctgccgcgacatcggtcgctaggcgcgaaagaccagcgcattgatggattcgcggcgcgagctttccgacgccattgagcttttggccgacatcgtcgaggctttcacggcggcgcttttcgtcaggcagcccggcgaggagggcctgcgggcggtggcctggcactcgctgggcaaatcattccgccacgacgagatgatcaagccgggcgagggcctggtgggttacgcggccaagcacggccagatcatcgacgtcgaccgccaccgggtcagttccgacgccacgggcatctacgccgacgacgaagacatcaaggcccttttggtcatgccggtgagcgactttggcgtgctggcggtcgacatcaagagccgcccggtctttggcgaacgcgagaaaaagaccgtgcgtgatttcgccaaatttttcgccaacatgatgctgcaccacgacgtgtgctgccgcgaggccatgtatggccgcatcctcgatctgctctacgaggtggaaaacgcttcgttgaccctgggcgaggcgcgggagttttaccgcgccgttctggacgccggccgccgctacaccgggctgcccatgggcctgctctgcctgctgcaccctgggcggcgtcagttcaccgtcgaggccgtggacgggccgtcgctgagcaccctgcgcgggcgatcctttcccgtctcgcaggggctgatcggcctggtcatgcgcaaggccaaccccctgtgccacaacaagctcaagccgctcaagggaaagtcgtatcttgtgtcgccagacgagcagatcaggggttacaatgcatttttgggagttccgctcatctcgtggaagcgcttgatcggcgtgtgggcctttgccggctccaccgagcgcgtggtcgacgaggaagaactgcgggctttgcaattggccggccaccgcgtggcggccaccatcgaacactgtggcctgtgccagggcgttggcccgacgccgggcgggctttcgtgatgagggagcgccatgctgtttgacaaattgatcggcttgttcgccaaagacatggccatggacctgggcacggccaacaccctgatcttcatcaagggccagggcgtggtgcttaacgagccttcggtggtggcggtgcagcgcggcacgggcaagaccgtggccgtgggccacatggccaaggaatacctgggccgcaccaacccatcgatcatcgcctcgcggccattgcgcgatggcgtcatcgccgacttcgacatgacgcgcatcatgatcaaggagtttgtcacccaggtgcgctccatggccgggctggtgcggccgcgcatgctcatcggcgtgcccagcggcgtgacccaagtcgagaaacgggcggtcatcgagagcgccgagcaggccggggcccgtgacgttttcctcatcgaggagcccatggccgcggccatcggggccaacctgcccatcggcgagcccaggggctcgatgatcatcgacatcggcggcggcaccaccgaggtggcggttatcgccatgtattcgacggtctactccgagtcggtgcgcgtggccggcgatgaggccaacgaggcggtgatgcgctatgtccagaaaaaatatcagatgcagattggcgaaaacaccgccgagcagataaaaataaacataggttcggcgtttgccctggataaccccctgaccatggacatcaacggcaaggatgtggtccagggcatccccaagatggtcaccgtcaacgacgccgagattcgcgaggccatgtccgagcctgtttcggtgatcatcgacagcgtgcgccgcgcctttgaaaaaacgccgcccgagttggccgccgacgtggccgagcagggcctggttttggccgggggcggggcgttgatccggggcctggacaagcttttgtccaaggaactgaagatgaaggtccacgtggccgacgatccgctgacctcggtcgtcatgggcgcgggcatcgccctcaacaacatgcgccactatcgacgagtgtttatcaactgaccatcagcctaaggaatatgcatttggccaacagactggaagcaggggacatggaggaccgcgtcagttgcttcggtcacttcgaccgcgaagacgtgatctgcttggttcactgcgccctgcacttcgagtgcgccgccgcccgtgagcaaagccaggcccaccgctttttcgatgaatcgctggagacgatgcccttggcctacagcgcctgatcgtcaacgccgccgcctggcggccgggacgcgttttgcccggcctcgcccaggacgtcggcccgcggctccggcggcggccagcaacggccgccagggccgtgcaatgcccgccagtggctttcatccatgccttggcggcgcgccttttgccgcctgcgccgccagaccagaccagcccccgccaacaacgaaaacagcgcccacagcgtgccgccggcggtcaacagggccagccacgaaaaacgctccgccatgtcttggcgaaattgtttttccagcccggccagcgagcggccgcaggcgaccatgaacgccgcgctgggctccaggccatgggccaggccggccaacacctggcgcaaggccgcgtcgccgtggttgttaagaaaccaactgacgaaataatacgactgggcataggccagggccgccgcgccctcctcggccggaaagccttcggccagcgcgcccaggggcggcaactggtcggccagcacgccgccggccatggtcggcgcgcggccccaggccgtctcgcccgagaggatcatggccaggccttcctccagccacagaggcaaccgacggccgcccatggccggcgccagatgcaaatgcatcaactcgtgggccagcacgtgatcgaattgttcggccccgcccagcagggccggcgacttgatgacgatctcgccgcgcaggggcagggccaggccgtcggcccaggccggcgcgcccagttgctccatgcgccgggcaaaggcgtcgttgtcggcgatgacgctgacgacgatgcgtcgcgggctggccccggtccattgggccaggcgcggggccagttgcgcgacgctttggcgggtgtgttgggccaggcgggcgttgtcggcctggacggtgatgtcggccgccgcgccaacggcgggccaagccgccgccagcagccagatcagcgccgccggcaaccaggcccgcgggctcacaggcccagcctcgccagcagttgctcgcggcccaagcccttgaccagcaagcgcttttgccgtgagcgcggccccgaggccaggctgacgtcacggcggggaaggctcagggccttggccaccaggcgcaagagggcctcgttggcctggccgtccaccggcggggcgcacaggcgcaccttcagcgcgccgccttcctcgccggccaactggtcacggctggcgcgcgggctgacccgcacggcgaagctgagcccgccgttttcgtctttgatttggagcatcgggagggccggctatttgctggcggggctgcgcagaatcttgatcttgtcttccaggtcggccagttcgcggtcgcggtccagctccacgtccaaaagcttcatgtgagcctcgaccagcgagcgcaggcgcacctcgaactgcacgcgctggcgcttgagctcgccgatgtcgtcatggatctgggccaggcggttgtgggcctggctgaggatcttttcggcctggagttcggcctcggccaccagaagctggctttcgcgctcggcattggccttgatttcatcagccatttcgcgggcttgattcagcgctgcctccagggtgtgatcacgggcgcgcaggtctttcaactcggcgcgggcctcggccaactcgccctgcgcctgggccaactgactttccaggccccgcgcgaactcgccgacctggctgatgaacgcgtcgacctcctggggggagtaaccacgcagccgtttggaaaaacctttgcggtcgatatcttcgcccttcatattcgttctccgctgaggggcttggccaaaaaaactagcgttatattagtatgttatttaggcaatgtcaacagccaagccgtggcgtggccagggccggcgcgtgcttcaaaaaaaaggccatccaaaactggatggccgaccccatggggctttttcgggttatggtcgggacgactggatttgaaccagcgacccctgcgtcccgaacgcagtgctctaccaggctgagccacgtcccgacagcgggtattagtacaccaggccgccggccctgtccacctctttttacgcccgacccccggcggcggcgatgatcgcctccacccggccgcccaggctctcgacgaagttttgcagcatgcggaaggtggctccccagatcacgtcgccgtcgtggggcaaggccatctggcagaacttcatgccgtcccagtccacctccatctggcggtagttattgcggtcgagaaccttggccaggggggccagcagcaggcggtcgacctccaccgggttgacctgaaacgtcgcccccgaggccaccagccccaaaaacggcgtgaccacgaagccggtgatggtctggagttgatccaagcgcgagaggaccttgatctggtccatgggcacgccgatctcctcgttggtctcgcgcagggcggtgtgggccaggtcgcggtcgccacgttcggacatgccgccgggaaaagacacctggccggcgtgctggggcagctcggaactgcgcttggtaaagatcatctgcacggcctggccgtcatcccacaggggcatcaacacgccggccggccggcccttgccgttggcgatctccagcggccgccgccaggccagggcttcttgcagggccttgcccacggccaacaggcgcgtggtgtagagttcgtccatgtccttcacccatcgaccggccgcttcagccggccgcgcgctaataaaaatcgtttgacctcgccactaaaatataattccgccggcacgattgtccatatctggcagataattatattgccgcgcgccggcgcggtccggcgcggcttaaagttgacgccgggcgcggcgcggcccttcagcccagggccgggatgtgctaagttcggggtgaagggcgcatgcgccttggaccaaccacgacggagcacgccatggagctttgttttctgggcaccggcggggcctggggcctgcccgaacacgcctgcccctgcgccacctgccggcgcatgcgcgccctgggccagcatcgcggccgggccggcctctggctgtcgacggccgccggcggcgtgttgatcgaccccggcccggatctgcgggcccagctgatggccaacgacctgccccggcccgacgccgtgctgatcagccacgaacacggcgatcacttcctgggcctggacgatctgctgtgcttccggcgggcggtggccaaggaccagtggcggcccatccccacctacgccagcgaggcgacctgggccgcggtcgaacagcgcttcggctacctgctgcccagcctgttggaaaaacgcctctgccggcccggccaggccctggagggcgcgcccatgggcccggaactggcctgcacgccgatcaaggtcgatcacgggccctttcccaagggcgcgctgggctttgtcttcgatttgcgccaggacgggcgctcgctacgcctgggctacaccggcgacatgctgcggccccaggacgaccccgacgcctttgccggcctggacgtgttggtctgccagtgcgcctttctcaacgagccggcggtcaacctggccaatcacctcagcctgcaggcggccctgcccatgttgcgacgttggacgccggggcgggtctattttgtgcatttcacttgccaggacgtcacccccggcgaccaggccggcaacgccgccatcaagcggcgcgcgccggcccagcctctttgccggcccgacggccagccccacgccatcccccaggaccaagaatcatggcaggccaccatcagccaggttttggccgaggccggtttgagctgccagggcttcgccgcctttgacgggctgcgcgtgaggttgtgaccggccgcgctcacggtgcggagagggcctggctgtcgtgggagtcgctgctggtggtgtcgtggcggtcgctgggactgatggtggccgcgctcgcctggccgggggcgtggattgtcccggattgatcgccgctggcgttgaagctgcccgtgatggtcgaaccgcccgccgcgcccaccgcgcccaccagcctgacggcgctttcgccggccacatagacgccggccaccgtgccggccacgccaaaggccgttttcaacacatcccagccgggatggtgatattgctgaatttggctgcctccgccgccgtaaacctccatctcacggatgtttttcagctcgattgacttgtcggggtcgctggccgtcaggcgcagaatgggcctgagcgccgcttgctgggcctggacaaaggccgcctcgtcggtgagttcctggatggtttcggtcacggagccatcggggtgggtggttttgctggtgatggtgcttttgcccgcgcaacccaggctcagcagggcggccaaggccaaggcggccccggccgcgcgcttgccgacggtcatcacaggccctccaacatcagcgcccacagccgcgccaacggctcggggcaggcgtagcccagcgcgccggccccggcggccaggccggcgacgatggcggcgacgatttttttgtgctgtttgatccaagcaagcatttcggctcctttcatgttttttggctaaaggcccacaacgccgcgcagcgtctggtccagccggtgatgaagacggcctgatcgggcttggcggccacgcgttgggcgtgggcggccatgcgtcgccagatcagtgcgccggccaggacatgggggttggcgtgggccttggctgaggcgatgctgcgcgggccgatcacgccgtcgatggccacgcccagggcctcttgcagccagcgcgtcggccggtcggggcccaggagcacggccgaatccataagcgtcaccgccagcggcgcgggcagttcctcaccaccgaccacccgccagtaatgccgatgatagatggccagggcctgggccaggctgggcgggccaaagcgccaggcctcgggatgatgggcgcgggcgatgccccaacgcgtggggccgccgctgtcggcttggtgctggctgatggtcgcccagccttcctgagccaaggtgaagcccacggcccacaagaatccttgcttgtagcgctgggcgaacggttgcaggcgcgagtcgatcactttgtccctccggcggccttgccgctggggccaaggatcggccgccgcgccggggccggccagggagcgggcgcgccaaacggccgccgccgtggatgggcaggcaatggttgccttgggccggccaaggcgactacaatcgggcttcaaccctaagctggttttggcaaatgaattattcgctgatcatcgcgctgtgcgtggcggccctggccgtggcggtggtgttgtcgggcttttcggcgctggcctggttcaagtcgcggggcgcggcccagcgagcggtggagttgttgcgcctggccgacgaaaagcacaaggcgtccctggagatctacgcccaggcgtcgttgcgggccagggtggcccacgagcttttatcgatgggcccggtgtacggggcgctgctggccggcgtggccgccgaccccgatgcggcccaacagatcgccgaactgctcgggcagatgcaaaaaagccagatcggccccgaagtggagcgcatgggtcagttggacgcccagtacctgagcgagttgcaagccatgctcaaatccctgggcctgaaagacgcctagcgcggcccggccggcggcggacgctatttttttgaaaatagcctgttgttgcgataatatctaacgattgacaacagccctcaacaggagacgaaaaatgaacgccgaggccgcgcgcaagggcgaagccccgttggcatacaaggtcaaggacatcgctttggccgattggggccgcaaggaaatcgagatcgccgaacaagagatgcccggcctcatggccacccgcgagaaatatggcccacaaaaaccgctggccggcgcgcggatcagcggcagcctgcacatgaccatccagacggcggtgctcatcgagacactggtggctctgggcgccgatgtgcgctgggcctcgtgcaatatcttctcgacccaggatcacgccgccgcggccatcgccgccgccggcgtgccggttttcgcctggaagggcgagacgctcgaggaatactggtggtgcaccatgcaggccctgacctggcccgacggccaggggcccaacctggtcgtcgacgacggcggcgacgccacgttgttgatccacaagggttactacgccgagaaaaatccggccctgctcgatgagcccaccgacgacaaagaattgaagtgcgtcatcgacgtcctgcgccggatgcaggcccaaaatccccgccactggcacggagtggtggccgattggaagggcgtctccgaggagaccaccaccggcgtgcatcggctctatcacatggccgaacaaaaccaactgctggtgccggccatcaacgtcaacgactcggtgaccaagagcaagttcgacaatatctacggctgccgcgaatcgctggtcgacggcatcaagcgggccaccgacgtgatggtcgccggcaagcaggcgttggtctgcggctacggcgacgtgggcaagggctcggctgaatcactggccgcccacaaggcccgcgtctcggtgaccgagatcgaccccatctgcgccctgcaggccctgatggccggcttccgcgtgatcaccgtcgaggacgccttgcccttcgccgacatctacgtcaccgccaccggcaaccgcgacatcatcaccgccgagcacatggccggcatgaaagaccaggctatcgtctgcaatatcggccacttcgacaacgagatccaggtcgatcgcctcaacgcctggcccggcgtcaaaaagatcaatatcaagccccaggtcgacaaatacgtctttgccgacggccattgcatctatctgttggccgagggccgtctggtcaatctgggttgcgccaccggccaccccagcttcgtgatgagcaacagcttcaccaaccagaccctggcccagatcgacctgtggcaaaatcggcgcgcggtgggcgtctacaccctctccaagcaactcgacgaggaagtggcccgtctgcacctgggcaagctgggggccaggctgaccaagctcagccccgaacaagccgcctacatcggcgtgggcgtcgacggccccttcaaaagcgagttttatcgctactaacgcccggcttggcctggcgcgcggcggcccccgttggggccgcctttttgtttggccgccatcaaaagaggccgccgcacggacgggatgctcccgtgcggcaatccacaaaaaagccccgccccctcggcgagagggcggggcgtcttgctctacgacgcgggcggcgcttagaccgcggccttgagggcctcgaccatgtcgcggcgctcccaggtgaagccgccgtcttcctcgcggccaaagtggccgtaggcggcggtgcggcgatacatgggctgcttgagctggagtttttggatcatcatggccgggcggaagtcgaagaccttgcgcacggcggcgacgatgcggtcgttatccacggtctcggtgccgtaggtgtgcaccaggatcgacaccggttggggcacgccaatggcgtaggcgatctgcacctcgcacttgcgggccaggccggcggcgacgatgttcttggccacgtagcgcgagaaatagctgcccgagcggtcgaccttggagggatccttgcccgagaagcagccgccgccgtggctgccctggccgccgtaggtgtcgacgatgatcttgcgcccggtcaggccgcagtcgccgtgggggccgccgaccacgaagcggccggtggtgttgatgaacatcttggtgtcgccgtcgatcatctcggcgggcaggatcttgcgcaccacttcctcgatgatggcctcgcgcaggcgttcctgcttgacgtcggggctgtgctgggcggccacgaccacggcctcgacccgcttgggcctgtcgtcttcgtactcgatagtgacctgggtcttgccgtcgggccgcagaaagccaagagagccgtttttgcgcacggcggccaggcggcgggccagcttgtgggcgtagtagatgggcatgggcatcagttcgggggtctcgtcgcaggcgtagccgaacatgaggccctggtcgccggcgccctgttcaccaaacatggccgtgtcggcgtcgacgcccatggcgatatcgggcgactgcttgtccaggctggtcatcaccgcgcaggtttcccagtcgaagcccatggacgagttggaatagccgatttcgcggatggttccgcggacgatctgcggtatgtcgacgtaggtcttggtggtcacctcgccggcgacgatggccatgccggtggtgaccagcgtttcgcaggccacgcggctttcggggtcgtcggtgagcatggcgtcgaggatggcgtcgctgatctggtcggccactttgtcgggatgaccttcggtcaccgactcgctggtaaacatgtaattggaacccatgattcggctctccttgatatgtccgttcaagaagaaagattgaagcaccatcgggcgcttttgtcaaggccatggcgcaactatgcctacgcgcggccaaggggcgggcaaccgcgggcgtgcgtgaaaatgctttggctggcgacgcgcgggcaggaaactattttatgcgccgcagggccaacttggcgtcggagtagacgcgcttgatctcgttgccttcgccgaccaaaacgaccttgggctcgtagttgaccagctcggcttcattcagccaggcggtggtcaccaggatgaccagatcgccgatctgggccatgcgggcggcggccccgttcaaacagatgaccctgctgcccggttcgccggggatgacataggtctcgaagcggctgccggtgttgacgttgtagacctggaccatctcgtgggggatgatctcggcggcgtccaataactcctggtccacggtgatgctgccctcgtagttgaggtcggcttgagtgaccgtggcgcggtgaattttggacttcatcatccaacgatgcatgtcgtgcctcagttgagtggtgcgttgtcgatcagacgggtgctccccagccatacggccatggccatcctggccggccggtcgagccgctccaggctctccaggttggtggagtccactatttcgatgtattccaggcgcgtggggttgatggcctcgatctcttgccgggccgcgtcgatgagaacccgcgcctcggtctggccggcgtcggccagggtccgggccttttgcaggccgcgccacagggccagggcccgctggcgctcctcgggcgaaagatggacattgcgcgaactcatggccaggccgtcggcctcgcgcacggtgggccggccgacgaccgccacgtccaggccgaggtcgagggccatgcgcttgatcagcgtaagctgctgatagtctttttcgccaaaggccgccacgtggggcagcaccgcgttgaagagcttgagcaccacggtggtcacgccgtcaaaatggcccgtgcgcaccttgccgcagagcaggccgctcatgccggacacgctcaccttggtgcagtagccctccgggtacatggccggggcggtggggcagaaaatgacgtccgtcccgcgctgggcgcaaagggcgcggtcggcctcgaaggtgcgagggtaggtgtcgagatcctcggcgcggtcgaactgcagggggttgacgaagatgcttgccaccaccacgtcgcactcttggcggacgtagtcgatcagcgaaagatgaccggcgtgcagcgcgcccatggtcggcacgaagccgatgcgtttgccagccgcgcgcaaggcgtggccgtgggcccgcatttcggtgggagttcgaatgattgtcggctctgaaggcatgtccactccgtcccggtcaaccaccagcggttgatccaagcggtaaaagtggtgattcgcgcgggagaatttcgccttgaccctctggcttgcccgtggcgcgtggccatcgagcgacccggtcggacgccccgctggcgggaaagataacgcagcgcgtgaacgttgtccaggccaatttcactcgatcgtcggcgcaaagtcgggcaaatgtctagttgggcgggcctggcggggtcagggccagggcgatggcccccagttcggcgatggagagcgtctcggcgcggcggctcggcgctacggcggcccgacccagggcgtcctccacgcggccgcgctccaggcccaggccgccggccaacgcgttggccacggtcttgcggcgctggccaaaggccgccttgaccacctggccgaaccatgcctggctcaggcccagggccgccggcaacggctgctccaacggcgtcagatgaacgatctggctggacacgttgggctcgggaaaaaactgcccccggctcagggtcacgccagcgcggacctggcacaggctctggaccatcacgcccagccggccccagtccttgccgccgggcttggccgccaggcgcgtggccacttccttttgcaccatcaacgtggccgcgcgccagcagggcgcggccgccagcagggcaaacagcagcggcgaggtgatgttgtagggcaggttgccgatgaccaccagcggccggccggcttgctcgcgggtcgcgggccagtccaggtccagggcgtccatcagccgggcctcgacattttgcaggccttcctcggccagcacgtccataagcgcccggtgcacgccccggtcgatctccacggccagcacccggctggccaggcgtccggcggccacggtcagcgcgcccaggccggggccgatctccaccacgaaatcctcggggccgatggcggcgctggccacgatggcctgggccgtggccggttgggtcaggaagttctggccccgggccttggaggcgtgcaggcccaggcgctccagcaacaggcgcggatgcatgggcgttcaggcctcgccgggcaggcggccgccccggggcaggcggctgacggcgtcggcttcgagggccaggcgcaggccggcccgcaggcggatggctccggcggcggcgatcatggcggcgttgtcggtgcacagggccacgggcggggcggtgagctccatgccggccgcggcggcggcctgggccatggcttggcgcaggcgctggttggcggccacgccgccggccagggccaggcgggtcaggccgcgttgcttggccgcggcgatggtcttgctggtcagcacctcgaccacggcctcctgaaagccggcgcaaaggtcttcgatgcgataattctggccgatgtgctcctggcgaaagcgcaccaccgcgcttttgagcccgctgaagctgaaatccagcgtgccgtcgcgcaggcgcggccggggcagttgaatcgccgtgggatcgccgccggcggccaggcggtcgatgatcaccccgccggggtagcccaggccgtagagcttggccaccttgtcgtaggcctcgccggccgcgtcgtcgacggtctggcccaattcttccatctggccgaaatcatgcacgtgatagatgctggtgtggccgccgctgaccaacagcgcggcgaagggcggcgcgggcggatcgtccatcaggcgcagcgccgcgatgtggccctccaggtggctgacccccacgatgggcagatcacgcgcccaggccagggccttggccgccgacagccccaccagaagcgagccgatcagccccggcccctgggtcacggccaggccgctgatctggccaagcgtgacgccggcccccgccagcgccgcccggatcaccggggccacggcctccagatggcgacggctggccagttcgggcaccaccccgccaaagggcgcgtgatcgcgcacctggctggccaccacgctggaaagcgcgcggcggccgtcctcaacgaccgccgccgccgtctcgtcgcacgaagactccacgcccaggaccaggcgccccgggtcgccgtcgttattgagcgcgttggccactgatgaactgttccgcctcttgcacgtcgagcttgctgccgatgacaatgggcacccgctgatgcagctcttcgggctggatctccaggatgcgctggccctcgccggtgctggccgcgccgccggcttgctcggcgaccatggccagggggttgcattcgtagagcagacgcagtttgccgtggggttttttggggtctttggtgtccttggggtagaggaacacaccgccatagagcagggtgcggtggaagtcggcgaccatggagccaatgtaacggcatgaatacactggcttatccggcgtggtccgccgcaggtggcggaaatagtcttgcaggccctggctccaataatcccaataacccatgttggcgctgaagatcttgccccgctcggggatggtgatgtcggggtggctgagcaaaaactcgcccaccgagggctccagggtgaagccgctgacgccgttgccggtggtgtagaccatcatcgtcgaggagccgtagagaaaatagccggcggcgacctgcttgtagcccggctggagcagatcgctcatctggtagtcggagcccggcgactccttgcgcaggatgctgaagatcgtgccgatgctgacgttggcgtcgatgttggacgagccgtcgagcggatcgaaaagcagcacgtagttgcctttgttgtaaccgcgcggaatctcgatgggatcggcgtcttcctccgagcccagcacggcgcagtggctgctgcgacagaggcgctcgatgagcaggtcgtgggcgaattcgtcgagcttgcgcacgatttcgtcctggacgttgctgcggccggtggctcccaagatgccggccaggccggcccggttgacctcggccgagatgattttggcggcgaatatcagttcgttgagcagccgggtgaacacgccggtggcgtcgccgtgccgctgttgttgcatcaggatgtggttggtgaccgtaatgccgagtttgttctcagtcattgccccctccagttaattgccagccatgaaacgctttgtcatctagttgtaacacccctttgacggcagggcaatcttccagccaacccgccgccggggccagggcgcggccgtggggcgtttggccgccctagctggtctcgtcttgctgcagcttgtattggatgctctcggacaaggcctgccacgaggcctccagcacgtcgaagctcacgcccaccgtgccccagcgcgatcggccgtcgctggattcgatcagcacgcgcacccgggcggcggtgccgtcggcgctggacaagacgcgcaccttgtagtcgaccaactgcatctcggccaactgggggtaaaagcccagcaaggccttgcgcatggcccggtcgagggcgttgaccgggccgttgcccaccgcggcggtgtggcgcacccggccgtcgaccagaaccatcaccgtcgcctcggacaccgggcccggcgccttgcagcccaggatgttgttggcctccttgtgggtgtgcacgcggaagtccatcaactggaagtaggtcttttcgcggcccaagacgcggttgatcagcagctcgaagctggcctcggcggcttcgtagacatagcccttgttttcctgggccttgagctcctcgagcatccggcccagggcggggtcgttgtcggccaggtccaggcccatgtcgcgggccttgcgcaggatggcggccttgccggccaggtcgctgatcagatagcggcggtcgttgcccacggcctcgggcgacacatgctcgtagagggccgggtctttttcgacggcgctgatgtgcagcccgcccttgtggccaaaggcggcccggcccacgtagggcgcgaagggccgcggttgctggttggccagctccagcacgaagcgggcggtgtcggtcagcaggggcagccggccctcgggcagggcgcgcaggcccatcttgagctccagggcggcgacgatcgagcacaaattggcgttgccgcagcgctcgcccacgccgttgatggtgccctgcacctggctggctccggcctccacggcggccagcgagttggccacggccagttcggcgtcgttgtgggtgtgcacgcccacggccaggccgggcagcgtctggcgaaccagccgcgtggcctcggccacctggccgggcagcgagccgccgttggtgtcgcagagcaccaggcacttggccccgccctcggcggcggccttgaggcaggccagggtgtattcccggttgtgcttgaggccgtcgaaaaagtgctcggcgtcgaaaaagacctggatgtgatgccggctgagataggccaccgagtcggcgatcatggccaggttgcgctccaggggcacgcccagttggatcgtcacgtggcgatcccaggtcttgccgaccatggtcaccacgtcggtgcccgcgccgagcagatcggccagattctggtcgttttcgggccgccggttggcgtggtgggtcgagccgaaggccaccagtttggccgttttcaggcgcagctcgccggcgcgggcgaaaaactgcttgtcgcgcgggttgctgccgggccaaccgccctcgatgtagtgcacgcccaggtgatccaggcgctgggccaccttgagcttgtcgtccaccgacaggacgaatcccgccgcctgggtgccgtcgcgcagggtggtgtcgtagatctccaccacccgtttgtctgggttgccggccatggccccctctacgagagatcttcggctttgggcgcgtcgccggccaagtggaacgcctcgtgcagggcgcgcacggccagctcggtgtatttctccttgatgacgcaggagatcttgatctcgctggtgttgatggtctcgatgttgatgccctcgccggccaacacctggaacatcttggtggccacgccggcgtggttgcgcatgccggtgccgatgatcgaaaccttggccacgttggggtcgccgatgacctgcttggcccccagctccttggccgtggcctggacgacccgcatggcctggtcgtagtcggtcttgggcacggtgaaggaaatgtcggtcttgccgtcctcgctggtgttttggataatcacgtcgacgacgatgttggccgcgccgatgggcgtgaagaccttgctggccacgccgggctggtcgaccacgcccttgatggtgatgcgggcctcgtttttgttgtaggccacgccgctgacgacgagtttttcggtgatttgctcttcggaaaccaccatggtgccctcctggtcggtgaaggttgaacgcacgtggattttcacgccgaactgcttggcgaaggccacggagcggatctccagcaccttcgcgcccaacgaggccatttccagcatctcgtcgtaggatatggccgccaacttgcgcgcctggggcacgatgttggggtcggtggtgtagacgccatcgacgtcggtgaaaatctcgcagacatcggccttgatggccgcggccagggccaccgcggtggtgtcgctgccgccacggcccaaggtggtcacgtcgcccgaatcccagtccaggccctggaagccagccaccaccaccacctggccctggtcgagcatctccgagatgcgctgggcctccacgtccttgatgcgggccttgccaaagacgttgtcggtgaggatggccgcctgaaagcccaaaagcgagtgggccggcagacccatctggcgggcggcgatgcaaaacagggccaccgattgttgctcgccagtggccagcagcacgtccatttcgcgggcgtcgggttcggggctgacttccttggccagggcgatgagcttgtcggtgacgccggccatggccgaaagcaccaccaccatcttgttgccctgatcggcccgcgccttgaccttgcgggcgacgtttttgatcttttcgatgctgccgacggacgtgccgccgaatttttgcacgattatggccatcgtcctcaatccgcctgaatgttcaaaagcccgcgcaacccgtccaaaaacgcggccgggccgctgatccgcgcctgacgctcatggccggcctcgcccgtcagccagacgtccaccgccgtctccggccagcggccgtccatgacctcggcccattccacggccagcacgccctcggccgattcctccagcaggcccaggtcaagggcgccgcccaggtcgagccgatagaggtcggcgtgaaaaaacggcgtggggccgggatagacgttcaacaacgtgaaggtggggctgacgacgttgtagtcgtcgcccacgcccaggccccgggccaggccccgggccagggttgtcttgcccgcgcccaggccgccgcgcagcagcaccaccgcgcccgggcccaacacgcggcccaaggccaggcccagccggagggtctgctcctcgccgcgcaaaagcaattcgatgacgtcgccgctcatggccttgacgccgccgccaattgcagggatttaccagaatcgcggcccaggggcaagggcaaggcccacatttgcctagtcctcgtcgtggtggtcgtggtcgtgaccggcctccagcgtggcgaaggccgtcggcagataatcggccagttcctcggcggccaggccgcgcaggccgaattcctcggcggccaactgggcggccagaccgtgaataaaggccccgcacaaggccgcctccagggcgctcgacccttgggccaaaaggccgccgatcaggccggtgagcacgtcgccgctgccgccgctggccaacagcggcgagccggtgtcgttgacccaggccaggccgtcgggcgcggcgatgacgctgcgcgcgcccttgagcaggcagacggcgttgtatttggcggcgatgcgccgggccgcgtccaggcgatcggcctggatttcggcggtctggcagcccagcaggcggccggcctcgccgggatgggggcagagcaccacctgctcggcggcccagaccggcggttcggggctttcggccagggcgttcaaggcgtcggcgtcgatgaccagcggcgcttcgatgacgttcatcagcgcgatggccaattgggcgctctcggcggcgcggcccaggccgggccccagggccagggcctggcgcgaggccatcaactggcgcgcatcctccagggccgccacgtccagcgcgcccgtggcggtctggggcaggggatggctcatgcaggcggtcaatttggtttcggccacgatgttgagcccggccggcagggccacggtgaccaagccggccccggcccgcaacccgcccatggccgccaggcacggcgcgccgctgtagccgggcgcgccgcccaccaccagcagatggccgaaatcgcccttgtgggcgctggcgtcgcggggcggcagcagggcggccacggtctggggctccagcagcaggcagtcgatgtccagttcgtcaaagacgtggggcgggatggagatatcgaccaggctcagttcgccggcgtggttttcaaagtccagcagcagcccccgcttgaccgcgccgaaggtggccgtccagtcggcgcgcacggcctggcccaggggccggccggtgtcggccgagagcccgctgggcatgtcgatggccaggatcggcgcgtcggattcgtttagcgcctcgatggcccgcagataaaggccttccaccggcgcgctcaggcccgtgcccaagatggcgtcgacataaatgtcgtaggcggccatttcgccggcgtagagatcgaaggcgtcctcgtcgggcagctcgatcacctcgacgccgcaggcctcggccacgcgcaggttgatggcggcgtcggggccaagctgctcggccttggccagcagaaacgccgtgcagaccgcgcccttctgggccagcatgcgcagcaccgccaggccgtcgccgccgttgttgccccggccgcaaaaggccgccacggccaggccttccacctcgcccaccgcctcgacgatcaccttggccgcgccccgggcggcgttttccatcagcactatgcccggcagaccgatctcgttgatggtgcgctcgtcggccaggcgcatctgcttggcgctaacaagaatcatggtttctccaatacgaccaccgccgcggcgtaatcgccgtcgtcggtcaggctgaggtgggcggtcaggccgccgttgtcgcgggcccattgggccaccgcgccgtgcaggcgcagcagcggccggccgccggcggcgtgggccacttctatttcggtgaaggccagccggcccatgcccaggccggcggccttgacaaaggcctccttggccgcccagcgcagggccagggccgcggccggcttgggccgggccatggcttgctcccactcggcggcggtgaaacagcgccggcccaggcgtgggccaaagcgggccagcgcccgctcgaagcgcgccacgcgggccagatccaggcccaggccaaagatcatggctagagccggcgcgccggcgactcgggctggcggggcggggcgctttgccgcaccagggccagcatctcggcaacggcgctctcgaagccgacaaacagggcccgcgccacgatggaatgcccgatggagtactcgacgatctcgggaattttcagcagcggcgcgacgttgcgcagattaagcccgtgaccggcggccacgcgcatgcccacccgcgcggccaggcgggcggcgtcttccagggccgagagcagcttgaggcgggcggcctcgccggcggcgttggcataggccccggtgtgcagttcgacgacctgggccccggccatgtgggcggccttgacctgctcggggtgggggtcgatgaacaggctgacctcgatgtcggcctggttgagctgggcgatgacgtcgcgcatgtagtccagattgcccttgacctccaggccgccctcggtggtcagctcctggcggcgttcgggcaccagcgtgcagatctggggccccacctcggcggcgatgccgatcatttcctcggtggcggccatttccatgttcagcgcgcccttgaccacctggcgcagcacgcgcaggtcgcggtcctggatatggcggcgatcctcgcgcaggtgaacgatgatgccgtcggccccggccttttcggccagcacggcggcccagaccgggtcgggctcgtcgatgcccctggcctggcgcagggtggccacgtgatcgacgttaaccgacagtcgggccatggcagatcctttccgaggcagcggcgcttttttccagcaggtcttcggtcagctcctccatggcccgggcctgctcctcgtcgcgcaggtggtcgtggcccagcaggtgcagcaggccgtggatgatcaggcgcacgaaatgttcatcggggtcgagcccgttttcggcggcctcgcgctgggcggtgtcgatgctgacgaccacgtcgcccagaatctgggggtttacgccggcgccgtcgccctcttgcatggcgaaggccaggacgttggtcggcccgcgtcggtccagatattggccgttgatctgggcgatttcgacgtcatcgcagatcaggagcgaaagctcggcgtcctcagccaacgccaaggcggcgcagattcgtttgatccgcgattccaaggtcgtcaggtcgatcgccacccggctttgtcgattgtctatcgcaactatcattttgttttttcgggccgttgttgtcggtgttggggtactccacgcggtggtggaagatgccattgagtatcttgttgaagaccttggcgattttgtgcaaatccttcagggtcagctcgcactcgtccagttggccttcggcgaaaaccttgttgatctggctctggaccaggccctggatgcgcgccggggtggggttgtccagggatcggctggcggcttcgacggtgtcggccagcatgaccaagccggcctcgcgggtctgggggcgcgggccggggtagcggaagctctcgatgttgggctcttcacggccggtttcgcggctgcactccagggctttgttgtagaaatagtggatcaggcgggtgccgtggtgttggccgatgatgtcgatgatgggctggcccaggcggtggcggcgggcggcctcgacgccttccttgacgtgactgatcaggatcagggcgctcatggtcggggccagtttttcgtggcggttgggggcgacgccctggttttccacgaaataatcgcattttcgcagcttgcccaggtcgtgataaagggcggccaccttggccaaaagcgagttggccccgatctccttggccgccgcctccaccaggctgcccaccaccaggctgtggtgataggtgcccggcgcctggagcatcagttcctggagcaggggatgatccaggctggccagctccatcaggcagggcgcgctgatgaagccgaaggccgactcggccaggggggccatgcccgccgccaggatgcccgccagcagcgagcccaaaagcgccgcggccagcgcggccatgaaggcggcgctaaacagccagccctgaaccagggccatggccgccagggccagcgcgccgctgagggccgaccaggccgccgcgccgatcagcgacatgcgggtgtggccgctgcgcacgtagtgggcggccaccacgccggtgatgagatagtagacgaaaagggccatggagcccggccacagcaggctggccagcaggccgaaacccagggccgtgagcatgccggcctgggcgctcatgaacaaactgaccaacagcggcccggcggccagcggcacggcgtagcccatggcctggagggccaacccgccgtgatcgacgctcatcgccagggccagcaggttgtaaccacgtgaaagaccggccaaaattagcaggatgcaccacaggaagatgatctgccgggcgctgacctcgccgccgaaaacaggcaggcgctggaaccagatcagatacaactgcctgagcaccagcgccgaaagaaccaccgcccccacgatgatcggccagggggcgtgggtgaaaagatctaccagcaacgcgccgaagatcatggccgaaagaatggtgggggcgctcaggtgcaggctgcctgggccctggaaggccccgcgcaacttgggcaggagccgttcgcgcagccgcgtgcggcaaagctggcacagcagttcccaggcccgtttgatcagggccatggcgcgagcccgccatgcggcggccgtcgggtgggttttcggcgcgcccaccgggcgcagcttgcttgggcgctccacgcccatgggctcactccgtttgggttttttgctcgtaggcccggatgatctcgcgcaccaagcggtggcggaccacgtcgcgcttgcggaaatcgacgaaggcgatgccgtcgatgccttgtaacaagcgccgcgcctcgatcaggcccgatgtcgtgcccgtgggcagatcgacctgagtcacgtctccggtgatcaccgcccgcgaatcgaagcccaggcgggtgaggaacattttcatctgttcgctggtggcgttctgcgcttcgtcgaggatgacaaacgaggcgttgagcgtgcgcccgcgcatgaaggccagcggggcgacctcgatgacgcccttgcccatgagccggccagccttgtcaaagtcaatcatatcatgcagcgcgtcgtaaagggggcgcagatatggattgaccttctcggccagatcgccgggcaaaaagccaagcttttcgccagcctccaccgccgggcggcagagcaccacccggtcgacgcggcctttgttcagatattccacggccatggccatggccaggtaggtcttgcccgtgccggccgggcccacgccgaagacgatgtcgtggccgcgcatggcctccagataggccttttgggtcaggcttttgggcgtgatgatgcgctttttgccggctatatagacctgatcgaggaaaatatccttgagcttggccttggggtcggccgaaaggatgcgcacggcgaaatcgatgtccatctcaaaaacggggtagccctggcgcaccaactcgtagagctggcccagcacctggccggccaggtcgacctcggcttgttcgccatcgacggtgaccacgccgccgcggctgcgcgcggccacgccgaccgcttcggccaagagcttcaggttggcgtctcggctgcccaaaagaaccttggccgcctcgtgatcgtcaaagctcagcttcagttcggacatggtcgaccaccagggaccggcgcgcgttttgctgtcggccgcgtcggcgctttgcgctgtggagggcttttactcatcgcaaactaataccacagcccgccgcaagcggcaacaggcggcccacgccacgggatggctcgggataacactttgtaataacttgtgattattgggcgttgattgggagccggcccttgacaagccggccccggcatgctactacgctgattcaacatgaacgcctcgcccaacatactcgacctggccatcgtggcggtggtcggctttttcgtggtcaagggcctgatgcagggcctggtccgcgaggtcatgggcctggccggagtggtggccgggctgtttctgggcctggcctattatggccaactggccgctctggcccgccaatggctgaagatggacgccgcctggttggacgcggcggctttcggcgtgatcttgctggcggtctttgccctggtggtggcgttgggcgcggccatcaccagcctgctggcccgggtcagcctttcgccgctcaaccgcctgctgggcggcggcctgggcctgctcaagggcgtgctgctcacttatctattattgaacatgctgctgctgataatgcccttcaacccgcctcagcaactgcgccaatcgctgaccgcgccttacgtgatccaggccggccgggcgctgatggccctggcccccgaggatctgctccacgcgctccaggaaaaaagcggcctgatcggccctggcggcgatttcgcgccccaggggcagccgacgcccatgccgcaaccaacgccagccaaggaaccgacaccgtgagtgatcaacaccagcaagcggccctggccggcgcgtccttcgcccggctggtggccctggccgcccggctgcgcgcccccgacggctgcccctgggataggcagcagaccgtgcaaagctccacgccctatatcctcgaagaggcctacgaggccgtcgacgccctggaaagcggcgaccgacgcgaggccatgggcgagttgggcgacctgctgttccaggtggtttttcagtctcaactggccgccgaggccggtgatttcgacgcacgggcggtgatcgaggccgtcgaggccaagatgatccgccgtcacccccacgtctttggccaggagcgggccgccgacgccgaggcggtcctgcgccgttggtcggagatcaagcgcgacgagcgcggcgcgagccaaggcctcctggacagcgtgcccaaaggctcggccgccctgaccagggcccaacgcctgggccaaaaggcggcgcgggtgggtttcgactggcgggggcaggccgacgtgctggccaaggtggccgaggaggccgccgaactgaccgcctccgccgacgccgcccagcgcgaggccgagtttggcgatctgctctttgccctggcccagtgggcccggcacggtaagatcgacgccgaggcggccctgcgccgggcctgcgagcgctttcaacggcgcttcgaactgatggaagcagcggccgccggccgtggcgtgagcctggaccggctcgacgaagcggctctggacgaactctggcgcgaggccaaggcggcgctggccgcccgccagggcgtcggcggcaaatgaatttgtgaatggcgcggcgcggcaaaggccgggtgaaaggggttgacaagaccccctggcctggcttataaattcggcagtttatcgtgaatgatttcgcattttccgccaccgcgcggggaaggaaaagggacatgaggaaaagcctgatcgcaactatcacagttgtcgcctttatcgccgtggctgccttgttctccatggcgtgggcgcagaaaaccgcctctggcgaagtggccgatgttatcgagctcaaggacggaatcttcaagacctacaagcagggccctgtcagcttcacccacctgaagcacaccgtggaccacaaggtcaagtgcaccgactgtcaccacggcgacaccggcgcggccagcaacacctggaaagaaggcgatccggtcaagaagtgctccacctgccacggcctgaagaagcagggcaaggtcgagaagctggaaaaggccttccacgacaactgcaagacctgccacaaggactacaacaaggcccagggcaccaagggcgcgcccaccgcgtgcaaggactgccacgccaagaagtagcctcccgggctttagcgtcatcccatcggtcggcccacgggccggccgatttttttgccgtcgcgcccgcaaaaaaagaagccccccgccaagtgcaccggcggagggcttaactggtcggattcggtcggctagacttcggtcaccgtgatggcgtcctgctcgcagacctcgacgcagctttcacagcccaggcactcttcctcgttgacgggaacggccttgccatcctgcatctcgtagacgtccaccggacagacctccacgcactcctcgtcgccaatgcatttgtcagcgtcgacaacaacctggaaacccatgtgattcctccttatgagcctgagttagatcggggcctgcccgatgcaatcagttgatacgcctggttacgagcatccggcccgtgggtcggtttttgttttggcggccggttcggcaaggtgctggcacttgcccaaaggtcaagcgcttcgtggtgtaaggcgctttttgccggcaaccgtaattctctcaataacggcaacacgccattcggtcaagtgcaatttagcactttgcgcaaaacaaattgacccgtggcgggcgcgcgtcggctcaggccaggcccaggcgggccagcatctccgggtgcaccggatagcccagttcacgggcgcgggcggcggcccgtttggcctcttgttcgcagcccaactccaacagggcggcggccttgttgttgtgggccatggcgaagccgtcgttgatttccagggcgcgggcggcggcgtcgacggcctcggcgaactgctggcggcgcaccagcaccgtggagaggttggtccaggcgtcgggcagtttggagttttcggccagggcgcggcgcagctcccgctcggcgtcgtcgagcttgtcgagctgcatgtaggccacggccagattggcgcgcaccgccggcagatcccacacggtcagcgcgccggtgaaggtgcgcagggccatgtcggccatgcccttggccaggtagagcccgcccaggttgagcatgctctccagatgcttgggggcctcgaacagcacctgcttgaactgctcgatggcctcgtcctcgcggccgtcgtgggccagggccacggccaggttgtaacggatatgccaggcgcccggttcggcggcgagatactgctgcaagcggtcgatgagcccctcgcgcaggaaatcgtcctcggggatgccgctgggggtttctagtatggccatgatccctcgctggctggttgttcagcggataaaaaacctccgcggcgcgggatgaaatgattccccgccacggagggtcgctgtcgtcgacctgatcttggcctggcttagtgttcgccctcggccacgtgctcgttgccgggcatgtcaaagtaggtggtcgagccgctggaccagtaagaaagcgtgccgtcggcgatcatggccgtggtttcctttttcagggacttcttatccacgctttcgtcgagcttctggacctctttgagcaggtcgttcatcatcatgcgttttttcttcttggtcatgacttcgagaactaggcttcgcacatccgccattttagtatctccttcgctttgcggtatttttctcaagttttaagaacatatcgccatcgtgcggccatgtcaagcccatatcgacccgcccgagcgtgcggcgttcaccaggccggcggcccactgcggcaggcccagggcatgcacgtggtgataggtggccatgacatttttgtgcagcagcccgcccttgccttcgtgcaggccgcggccgcggatgacctcgtaggccagcgacagacgcgtggcgtcggcgaactggggccgcgaataatggaactcgtgggcctggaagcgcgcgcccaccggcaggaacgggttggccgccagcacctggcacagcgagtagccgtggccctggggcttgggttgcatggcgaaatccaccgggaacacgccgaccatgtcgtgctcccggccatcgatcaacagcttgcggcccaggtacatcaatccgccgcattcggcgtagatgggcaggcccccctccgccgccgccagcaccgagcgccggaacgactggttggccgccaacctggccgcgtgagtctcgggaaagccgccgccgatgtagagcgcctcaaccggcggcagttcggcgtcttccagggccgaacaaaagaccagccgcgcgccgtggttggccagggcttccaagttttcggcgtagtaaaagccaaaggccgcgtcgcggatcacgccgatgcgcgggccctggccttggggcggccgctccgggcccaggccaaggggcttgggctgggctggcaggggtggggccgaggccatcaaggcccagacctggtcgatgtccacgtgggcggccaccagccgggccacgccgtgcagggcctgggccacctgctcgtgctcctggggcggcaccaggcccatgtgccgctggggcatgtccagcttgagccgagggatcgcccccagcacgggtaggcccgcgtattgggccacggcccggcggatgagcccctcctgacgggcggtgcccacggggttgaggatcacgccggccaggttcagcgcggggtcgaaaagcttcatgcccagcaccgtggccgccacggtgcgggtggccatggcgcagtcgatggtcaggacggtgggggcctttagcagcttggccagctcggccgtggagaacgagccttggtcgtccatgccgtcgtagagcccgcggttgccctcgatcaccgcgcagtcgaaaccgcggccgtggtgatcaaacgaggccagggtctgcgcggggcccatcatgtaggggtcaaggttgcggcagggggcctgggccgcctcggagtgccagaaggggtcgatgtagtcggggccctttttgaagggcgcgaccgtgagcccccggtccttgagggcctggatcagccccagggtcagggtggtcttgcccgagccgcctcgggtggccgccaccgccaggcgcggcagatcaagctgtggctgcaattgggccatcgccgccctttatcaaaaagacgctacccgggaccggggccccgggtagcggtttcggcaaatcccgctgacgcgagaaccagtttaagcggcgattaccacttgaactgggtgctggtccgccaggtggtggcggcgaagcggtagtcgtcgatgtgccgcttggtgaactcgaagccggtcacgtcgaagaagcgctcccagccaatgcgctcgatccactcgccaatgcgctcgtagcgcttggcccccgaaacgtaggcttcgaggatggtggtgatggccttgacggtgctctcccaacgcgggggctcgttgggaatgtaggggatggccagcttggagaacttgggcatgcacttggagttgctgaccttgccgccgaccatgatggcgatgccgtcgccatcggcgtcggccaagggcatggccgggcacatggtgtagcagttgccgcagtacatgcagcgatcggcgttgacggccaccgacttgaagtcatcgaccttggagggcttgatggccgcggtcgggcaactggcgatggtcgtgggaatttcgcacatcttgtccaggtggctgtgctcgatcaccgggggcttgcggtgcacgcccaggatggcgatgtcggagcagtgcacggcgccgcacatgttcaggcagcaggccagggcgatgcgcacctgggccggcaacttcatcgaggtgaagtagtcgaacagggcgtccatgaccgacttcaccgggccggaggcgtcgatggccggagtgtggcagtgcacccaaccctgggtgtggacgatgttggtcaccgagtggccggtgccgccgatgggcatgttgccggcggcggccaaggccttcttcaggccttcgagcttctcggtgctggtgaccatgaactcgacgttgttacgagtggtgaagcggaagtagccgccacagaactcgtcggcgatcttgcagtagtcctcgaccatgtgcgtggtcatcaagcgagtggcgccacaacgaacggtgtagagcttgtcgccggactcggccacatgcaccaacacgcccggctccaggatctcgtgatgaagccatttgccgtagttgtttttgatgatctcgggccacatctcgtcgtattttggcggtccgatatcggtaatacgattggctaccatttcagccatttttgtatttcctcctttaatccgaaaaagcaaacccagtgaatcggttagcgggcgtgcttcttgcggaacacctcgatatcacgatcgaagccgccgggaacctcatcttcggtgtagaagaagtaggggttggaccgcggttccttgaccatctggggcacggggtcgaagccgagggcgtcgagatacgactgcaggcccaggcgctggatcgtctcaccgatgcgctcgcggttcttgccgttctcatcccaccagtcccacgtgttggcgacgaactctttgaactcgtcgtagggctcttccatcttgatgaagggaatgatcaccgagctgagctgggcgccttcgaggatgggagccttggcgcccaccaggatggtggcgccggtgtcggtgccgggacgcagggccttgggcatcaggttgatgcagtgcatgcagcgggtgcactcacggttgttgatggccagcttgccgccctcgtagctcatgcagccggtggggcacagctcgacgacgtccttctggacgtcgagcttgacgccctggcccatggcgccgccgcgcgcggggatctcgccgccggcgtaggcggccacggcggcctggtcgatgcggatgtcatcgcgccaggtgccgatgatcgagcagtccgagcgggcgatggaggccacacagtcgttggggcaaccggagatcttgaacttgaacttgtagggccaggccggacggtgcatctcgtcctggtactcttgggtcaagttgtagcagatgtcctgggtgtcgatgcaggcccattcgcaacgggccttgcccaagcagcactcgggggtgcgcagggccgaaccggagccgcccaagtcccaacccttttgggtcagttcggcgaagatgggctcgagctgctcggtgaaggcgcccagcagaatgatgtcgccggtggagccgtgcatgttgagcatgctggagccacggcggttccagatgtccatgatctcgcgcagacgctcggtcttgtagaacttggacgcgggctggttgacgcgcacggtgtggaagtgttcgacgccagggaaaaggttggggacgtcggaataacggccgatgacgcctccgccatagcccagaacgcccacgatgccgccatgcttccagtggccctccttgtcgttgtaggagagctcgagctggccgaggaggtcggcgcaggcctctttgcccgcttccgccgcccttttgatgtcggtgacgaagctaggccagggccccttctccagctcatccagcatcggagtcggatgcttgatagccattgaattaatcctccgtaagtgttgctgactattgcaagtcaaggttgggcgaaccgcatgccggctccccgcaagttacacgtcgacccatcaagcggccataacgcccgccggcgccggtccatgccgggggcgtcaaagtgcgaatgttgggctaactatccgttttttcagcagggacggtattttcccgctcttaacgattgttgtgagtataggaacaaccccaaagtgtgtcaaccaaaaaacactaccagttgcgccgggctcgcccgtaccctacactgtcgacgcaaacgacaccaatcgcggacggacgccatgatcgctgaaaacgacccgaccatcgaagcaaacttccaacgcgtgctgggactcatccgcgcccagggcgtcgaacagtggacggaaggcaaaatcggcgcgccagacctgccaggcctgatctacctctgcaagttcggtttcatgaccgccgtgctcaccaagggccagatcgcccagatcctgggcctggaccgcgccgaattgcgggccatggtcaagggctggtacgacgaccaccgccgcaagggttgcggcgcctgctagtcggacaggcgagccagggcctggcgcagctcggcggccgaggccggcgcgtccccgatgcggttgttgaggatgtcctcgttggatgcgtcagcattataatatagatcgtcggcctcggcgtcggcttcgatgaccacgctctgcaacgaggccccggcgaacaagccctgggcccgcgaatacgaatagacgtcggcgcgcatgttggccgccgccagcgaggcctcggtctgccggcccagcggaccggccgccgccgaggcgtccacgcccagttgcagcttgtttcgcatcaccccgctcaggcccttgtcggtcatgatcaccatcagcaggtcggccgattgggccccggcctgaaaaccgatgctggccgcgcccatgtggaaaaaggccggcggactccatgcgccgtcggcctgacgcaccaagaccacgcccatgcccagtttgccgccgaagatcaggcccacccgcagcgtccccggaaaaatggccacggccttggcccggcgcagcagataacgcgccgcgtcggcgtcgggggcctcggccgcctccaatagcaccaaatgcgcgcgacgcaccaccaactcggcgtcgtgggcgttggagacgaacgtgggcgtggcgcagccgggggccagcgccgtcagcgccaaaacggccagcgtggccagggcggtcaaaaacttacgtgtcatcgcgcggtgctccatcctgttcttccaggcccaggcgggctatctcggcccgcacctcgcgggcctgctggaccatgcccagccccaggaacgtggccgccgcccggtgcaatgcgccccgggccacctcgggccggcccagttgggcctccagcgagcccaccgccacgtaggccagggccactcgctggggttcgcccagcttctcggccagggccccgtggcgacgataggtggccaaggcccgttcgacccggcccaggcggcgttgcagcggggccaggtattgcaacagcaaaagcacgctgacttcgtcgccggcctggtcggcctgggccagtaggttttccaactccgcggcggcctcggccgtgcgccccaggcgatccagggcgcgggcgcgcaactccacggcctggaagacgacctccggcggggcttcttgccgaaagatggccagggcttggtcaagtttggccaaggccgcctggccatcgcccgtggccagggtcagttcggcctgtttttgcaacacatgggccaggcccaggcgattttccagcttttcacagaggtattgggcctcgtcaaaggcttcttcggcctgggtcaggcggttgcgttgcagataggccacgcccaggcgataaagggcgttggccacgccttcgtcggaatcgacgtgacgcatttcttgcaggcgatccagggcgtcttgcaggttgattttcatcgctggctccgtggccgtcagccggccgagacgtccaccagggcccgccgtcggcgcggcccgtcaaactccatgaaaaacaggccctgccactggcccaggcccaatcggccgccgctgaccggcgcgcgcgcggagctgccggtgaggatggccttgatgtgggcggcgctgttgccctcctggtgggcgtagctggccgaccagggaacaaggccttccagggcgcgcaggacgtcggccatcaccgccggatcggcggcctcgttgatcgtcaccgccgcggtggtgtgaggcacgaaaatcgtgcaccagccgtccttcacgccgctttgggccacgatccgccgcgcctggtcggtgatctcgatggcttgggcgcgggcggtggtttcgataaaaatcgtctcgcggggcatggctcgctccttggacgccgaagctggtccacgcttcggccgggtcattctagcaaggctggacgcgcgccagaagcaaaaagcgctccagccttgacagccgccccgtccatgggcagacttttgcggcaaggacgccgccacacaggagagaacatgaaactagccgacgggttgcacgccttcgtctggacccagccaaacatcaacaattgcaacgcttacttcatcgacggccagacccccaccctcatcgaccccggccacgcccagttgttcggccatgtcgagatgggcctctcgcgcgatggcttggtcaacaagcccaagctgaccatcgtcacccattgccaccccgatcacctcgaagccgccgagcccctgcaacgggccggcgtgctgctggccctgggcgcccaggaggacgaatacctcaagggcgatggccgccgcctggccgccgccctgggcatgagcttccccgagatcgtcccggacatgtttctgcaagagggctcgctgaccctgggccaagaggagttgcaggtcttcgtgacacccggccattcgccgggccatatctgcctctactggccgcgccacaaggccctgttcagcggcgacctgatcttcgcccaaggcgtgggccgggtggacttccccggcggcgacggcgcgcaactcaaggcctcgatcatgcgcatggccggcctggacgtggagtgggtcttgcccggccacggcccgatcatcaagggcaagcagaacgttcagcgcaatttcgaactgatcgagaaaatgtatttcggcatgatctgacccttggcggcggtcgacgccggccgccgccaggatcgtttgtcaggccacggcccgttgcagggcctgggccgcctcttgcacggcttgcaggtgaggggccagggccttttgcgtgcgcagctccaggtcgggcaacgacagcgggttgggcagcaccgccgagccgccgatgcccatgcgggccaggtcgtcggccatcaccgccgccaagtcggcgtagagctggccggccgcctggaaacggccccgcgccgccgtgatcagggccgccaatttgtccttggcccgatccaagggcagggcggccaggccatcgacggccagatcgtcgccattcaacagggcctcgacaaaatgctccaacgccgcggccagggcggggcgcctttgctcctccggcctggccgccaaaagctcggccattgccgcgccgtccacgtcgccgctgagaaaacgccgggcggccgcctgaccgtgtttgcggccttcctccttggccgtgtcctcgacccggcccatcatggcctcggcccgctccagggctatctccaagctggatttgatcagagccaatcggtcatctccgcgaaaaaatgtcgcaataaaacctacaagccggccaggcccgcccccgcctggcgctggcgcacgacccgatcgtcgccgggcgtgccgcccagcaacacgtcgatgcgttcgcccttggcgcaggcgatggtctggcccacgtaatcgggctgaatgggcagttcgcgtccgccgcgatcgacgagcaccgccaggcgcgccacgcgcggccggccgaaatccatcaattcgtccagcgccgcccgcaccgtgcgcccggtgaaaagcacgtcgtcgaccaggatgatctcgcggtcatcgacggggaaggtgatgtcggtgcgtcgcaccaccggccggtcggtgcgcatggtccagtcgtcgcggtatagggtgatgtcgatggccccgatcttgggcggcgcgccggtggcgcgggccaggccgtgggccaggcgggtggccaactcctcgccgccacgacggatggccaccaggcacagctcggccggcgcgggcgaacccgcctggatggccgaggtcaacgccgcgatcatccgggcgatctggggagcggtgagcacgatctccgagcggctggcgggcatgatccctccgcgctggggcccgctgggcccggtttgcctggggccgacgtcgaccacgccggcgtctgggccgattagaggctgctgcacgcttaaacataacaaatgttgtaaaaacaaataattacctgtgaaacatgcatcatgccgtgcggcagccgaggcgcgccatggatggcgcgccaaatcgcgagcctgattaggcgagcgatttgggaggcttggcaaaaccgcgcttttgccaagccgatgctgcacggggcaggacgcccccgtgcagcactctcgattaaggcattgtagcaaaacgcgccgaacctcgcacgcggcggcatgggcgctggcgcttttttccttcagcccccttgaccagcggacgcggccgaattataaatgtagcggtcatgccggagtggcggaattggtagacgcaggggactcaaaatcccccactccttgcgggtatgagagttcgagtctctcctccggcaccaataaaatcaatggtcagcctctgtggctggcctttttttgtggcgcaatcagcttgtgcgcctttttcgcgcctggtggatcggctggtgtgttcggagcatcgcctagctgtaaacgcttaagatcttgttcacacggttccagaagtagagactggtgattgccacgtcaaccctgacgccgccgccagcggtgggaccatctccgggtggccccttgcggcgactgttttggccttttcacctttggcgggccatccagaaaagtctcgccgtcgccactctttcgcgccgccatagccaacacctgcgcgccaacaacgtcccgctgctggcggactgacagccgctccgcgccagcgaacagccgccattctcacaccggttttcgcgttttgtctgacagatttttgcatttcgttttatcgctcgcggcggggaggcttcgggagcgcccgaggcgctggccgtaaattgactggccggccaattttggccttgacaagcgaatggcgttcggtggaatgatggatattcgttaaacgttgttttgcggagttggggcggttatggtggtggccagtcgtcgggagcgagagaagctgttgcgtcggcggcagatcatggacgcggcgcgggaggtgttcgcggccaggggttttggccgggcgacgatggagcagatcgccgagcgcgccgagtacaagccggccacgctttatctatatttcaagaacaagcaggagctttacaccagcctgacaatggagctgatggagcgcatcagtggccggttcacggcgtgggctggccaagccggcctggggccgatggaaaagctgggccaactgcccgatctgatgtgcgaaatatatgattatgatcccacggtgctggtggcgttgtttcgtttgcaggccagccagggtttgcagcatttggcggccgagaccatcgccgagttgaacggccatgcgcggcgggccatgggctgcatggccgaggttttcgccgacgccatggatcgtggactgttgcggcgccatcatcccaacgccatggccgacagcgcctgggcgatcttcacgggcatggttttgtgggaagagagcaagcgttttttcgatgggcgcaagcaatatctcaagccgacgctgaaattggccgtggacctgctgatcgccggcgcggcccgcaaataaaccggggcgggagagtatccgatgagagaagttgccgtcattggcgtggggatgaccaagttcggcgtctccgacaagaccaacatagagttgttcagccaggccgccctggaggccattggcgaggccgggttggagcccggcgacatggaggcgttgtttttcggcaactgcctgggcgatttcgaggagggccaactgcacatggcgcctttcgcggcggcggccatcggcatgccgacgacggccccggccacgcgtttcgaggcggcctgcgccacggccacggtggccatgcgtcacgcggtgctgttggtggcggcgggggtttatgacgtggccttggttggcggggcggagcgctgcctgcgcatgggcaccgatctggccacccgcgccttcgccatggcttccgacgcctattacgaaggccccacgggcgtgactttcccggctgttttcgccatggccacgcacatgtacgcggccaagcacggcgtggagttgagcgaactaaagcgttgcatggccgaggtttcggtgaaaaaccaccgccatggcgcgttgaatccgctggcgcagttccagaaggagatcgacctcgacaaggttctgaaggggccgatgatcgccgatccgctgcaacttttcgattgctgcccgttttccgacggagccacggcctgcgtggtggttgcggccgaaagggccaaggccgcgcccaagcagccgatatgggtggccggcatgggccaggccagcgccgggccgctctacgcccagggcgatctgacccgcgtgcgcgcccgcgaggcggcggtggcggcttcttacaagcaggccggcctgactgcggcggacatcgatgtggtcgagctgcacgactgcttcaccatcgccgagatattggccctggaggcgctgggcttttacgagttcggccagggctacgcggcggcggccaagggcgagacgacctttggcggcaaggtggtggtcaacccctcgggcgggctcaaggccaaggggcaccccatcggggccacgggcacgggccaggtctacgagatcgtcaagcagttgcgcggcgagtgcggcccgcgccaggtggcgggggccaaggtgggcatggtcgacacgctgggcggcgatctgggcacggtttgcaatttgattctgaggagttgagccatggcgcaaggtgtttttctcaaggattatatccaggccttggccgagggccgcttgctgggccagcgttgcgcggcctgtggggcggtgacgtttccgcccaaggccgtctgcgcggcttgtggcaaggccgaaaacgcgccggtcgagctttcgggccaaggcgagctgaccaccttcaccgtctgccgggtggcgcccgagggcatgacgccgccttacatcgtggccatggccaagctggccgagggtccgtgcgtgatcggcaatctggagggcgtcgcggccgatgacgccgacatgagcctgatcggccgccgggtgcgcctggggagcaaaccggcggccagcagatcctacgcggtcgatcaatgtcgcgtgctgactttcgaactggagtgacaaccagacgccttggcgtcgttatttcatgaaccgtttcgtgtgggggtatcacatggatgcgaaaaacatcgtcgccctggtcactggcggagcctcgggcctgggcgaggccacggcgcgggcctttgtggctggcggcggcaaggcggccatcttcgacctggacgaggcgcgtggccagcaaatcgccgccgatctgggtccggcggccatcttttgcaaggtcaacgtggtcgacgaggccagcgtgcaggcgggcgtggcggcggcgtgcgcggcctttggcctggtcaacgtggcggtcaactgcgccggcgtgggcacgccggccaaggtgctgggcaagggcgggctgatgagcctggatttctggaacaaggtcatcggcatcaacctcaccggcaccatgaacgtcatccgctacgccgtggagaaaatggccgccaaccagcccaacgccgatggcgagcgcggcgtgatcatcaacaccgcctcggtggccgccttcgagggccaggtgggccaggccgcctacagcgcctccaagggcgcggtggtggccatgaccctgccgttggcccgcgagttcgcgcccatcggcgtgcgggtgatgaccgtggccccgggcatcttcgagacgcccatgctcaagggcctgccggccaacgtgcaagaggccctgggcaagatggtgcccttcccctcgcgcctgggccgcgccgaggagttcgccgccctggccgcgcatatcgtgcaaaacagcatgctaaacggcgagacgatccggcttgacggggccatccgcatgcagccaaagtagaaaaggcccattgtttatcgggttttgtttgcgcagtaattttgggagggaccaagtggactacaatctgaccgaagaacaaagcatgctccgcgacatggcctacaagttcgccgtcaaggagatcgccccgctttcggccaaatgcgacgccgaggaggcctacacgcccgagttggtcaagctggccgccgaaaacggcctggttggctcgtgggtgcccgaggagtacggcggcgccggcgcgggcatcatgggcaacgccctgatcaccgagcagctttcgcgggtggacatgggcatcggcctgaacatcgtggccgccacctttggctgcgaggccatcgtgctctatggctccgaggagcaaaaagagcaatacgtgcggccggtttgcgagggcaaggccatcagcgccggggcctacaccgagcccaacgccggcaccgacgtggccggctacggcacccgcgccgtcaaggacggcggcgattacatcatcaacggccagaagatgttcatcaccaacggcacggtgtgcgactttttcctggtgcaggccatcaccaaccccgagaacaaacgccacgcccgcttcagccagatcatcgtgccggccgacgcgccgggcgtgacccgcaccaagatccacggcaagatgggcatccgctccagcaacaccgccgagatcagcttcgaggacgtgcgcgtgccccagagcaatctggtgggcgtggagggccggggcttttatcagctgatgcactttttcgacaccacccggccgatgatcgccgcccaggccttgggcctgtcccaggcctgcctggacacctcggccaggtattcccgcgagcgcgaggtttttggcgcgccgctgggttctttccaactcacccagaaaaaactggccgagatggccatccgcatcgaggccctgcgcggcctgacctaccgcgcctgctggctgatcgacaatggcacgcccgattacaccctggcggccatggccaaatattatggcggcgaaacggcggtgttctgcgccgacaaggccgtggagatccacggcggctacggctacatcgaggagtaccccgtccagaagtggtaccgcgacgccaagatcctcgaactctacgagggcaccaaggaagccgagatcatgaccatcggcggggcgatgatgcgtaaatagcccccagggccggaccgaaaacatggcgctccgggcggcgacaattccgctcggggcgctttttgcttggggcgctatctggtaatctgtgggcggatcgcacacacggagaaccggtcatgccccgcgcgctaatcgtggcccttgccgcggccctttccctgctgacggcgctgacggccccgcccgccgccgccgaacccagggaggtctgctggattctgacgttggattatccgctggtgcgccagttgatgatcgaacgggcctttcccctgcccggccaacgagccgtggccgccgactccgacgacggctgcacgcgcatcgatctggccgaaccccaactttccggcgattcgggcatgctcaaggtgcgggccaagatcagcgtcaaggccggcgtctcgctgctgggcaactgcgcctcgccggtgcgcttcgacggctacgtggacatctggcagcagatcgccctggaccaacgcacctggcggctgaaaacccacaccgtgcgcaccaggctcttggaccacggccgccgaccggtctcggtggtcaaccttgtcctcaacctggtgcaggaaaacgtcccggcctacttcgatcaattcgacatcgacctctcgccgccgcgccaggatctcgaccgccaactgccgctgtttttcaagcccgaaatgaccgcccaggtcgaaagttggctggccaccctgcggccgggcaaggtcgaagcccaggctgacgccatcagggcccagatgtgcatgaccgtcgacgtgcccgagcaagagcagttttacgaagaaaccctgctcatgcccaccgacgaggaaatcgacgccttcaggaactactggcaggcctgggactctttcttcgtggccgaactcctcagccttgaaaaccagcccctgaccctcgacgaacgcgatcaggtgctcacggccatgctcgacatgcgctacggctttctggaggccctgcgcgacaaggacaccagccgcgacctggtgcgccggcagttcctcgaaacatggtcggccatctcgccgatcctgcgcaaatacggctggcaatcgccccagcggccaacattcaactactttgccctgatgagcgcttccgacgccctggccgccctcgaccgcctgggcccggccatcggcctggatatcagccgcgaaggactcttccgcctggcccacctggtttccagcgaccccaccctgggcgagttgccctacagcgacgcccaaaacgaccgcctgcgtcaagtcctgggcctgggccccgcgccggaacgcaccgcgcccgccccagtcggcgaggaaatcatcctgcccatgccgtcactggaacaaagctcctggctcgatttcttcgtctcagcggcccacgcctcgcaaatcgacgcctcctccgtcgactacgaagccatcgccccctggctgccgccctccagcgaaaacgcgccgcaatacatcgaacgcgtgcgcgaaatgatgaaccaggaagccgacgccgtcgaacgcaaaagcaagctctccgacaaacacagaggcctcctgcgcctgatcatcgaagcctccgcctggcaggaaagctgctggcgacagttcatcgccggccagggccgcgtcacctacctgcgctcctacaacaatacgtcggtgggcatcatgcagatctacctcgacgtctggcgcggcctttacgaccccgacagcctgcgctgggatatccgctacaacgccagggccggctgcgaaatccttgccctctacatgaaacgctacgccctcaaaaaaagtcaaaacctcagcgacgacatcctggcccgctctgtctacgccatgtataacggtggcccaggtcaactcgccaagttcctgcaacgacacaaaaaaggcgaattctggctcagcgaccgactcttctgggaaaaatacctctgggtcaaatccggccagttccaaaacatcgccgcatgcctggtcggcggatgaaaactcgcctggtcgggccggcgcccggccaggcagagcggggccggcgcccggcctcccagagcgggtcgagtaggccgggctaacacctaccctccatggctcccggtgggccggcgcccggccaggcagagcggggccagtgcctggcctcccaaagcgggtcgacagcgttggattatcacctaccctccatggctcccggtgataggccgctaaatccagccaacgcgattccgcgattctttgtagcgccgttatcaaagcagccgcgcccgactcctaagagcccatgcaccagcgccgcgaacgggcggcatggccacggacacctcggagccacaaacgcgctccagcggtcggaaggctattttgcgggggaggggtggggcgcggggcgggcgagggggcggttttgtcgccgcaaaagagccccctccccgccccgcaatggcttttgctttttctttttcttatccttaattcttactcttcattcttattcttagttcttgatcttgatctcgatctcgatggcttcccacccctacccctacccctacccctcaacgcctcgaccaaaccccaaaacacccatcgcccgtggctaaaaccgcaactcatccgggtcggtgaccggcctggcgcagacgtgatcctgacagacataggccgtggcgcggccaccgacggtggtcatcccggcggtgaagggggccaacgcggccaggcgcgcggcctccggcccttccggcggtcgccagagcagggcacgcgcggggatgaatttttgttgggccttggcgatcatggcctgggcggcggggtcgttttttgcgccgcaaatgacgatttccttggtcgggccttgggcgaaatccagggccatgaggagcatggtgtgagccatgggcaggcgcatggtttgggcggccatggtttgcatgagctgctgggccatgtcttcgagctggcgccggccggtcaggcgggccaggcgcagcaggttgagggtcatggtggagttgccggccggggttgcgccgtcatagtcgtccttgtcgcgcatgatcaacttttcgccgtcggccgggctgaagaaatagccgccgtcggcttcatcccaaaacagctcgcagcatttgtccgtgagctccagggccgcttccaggtgatcgagttcgaaggtagcctcgaaaagttcgatcaggccccagatcatgaaggcgtagtcttccagaaagccggggccgctggcctggccgtcgcgctgactgcgcgccaatcgcccgcccgtggcgcgcgcggtttgcaggataaacgtggcggcgcgggcggcggcggcggtgagggcctcgtcggccagggcctggccggccttggccagggctgcgatcatcaggccgttccaggcggtgatgatcttgtcgtccttgaggggcgggatgcgttgctggcgggcggccagcagggccaggcgagcccgttccagggcctgcgcggcctggtcggcgtccaggccgtgttgggtggcgaagtcggccaggctttggcggcgatggggaatgctcgtgccgtgttcgaagttgccatcggcggttatgccgtgaaaatcgttgaacagtcttccatcggcctggccggcggcggccaggacttcctgtggggtccagacgtaatatttgccctcaacgccctcgctgtcggcgtcctcggccgcgtaaaagccaccttccggcccggtcatgcgcgtcaggacgtaggtgaagacctggcgggcggtggcggcgaaatcctcgcggcccgtgagctgatgggcctccaggtaggccatggccaagagggcctgatcgtagagcattttttcgaagtggggcgtcagccaggggcgatccaccgagtagcggtggaagccgaagccgacttggtcgaacaggccgccgtcggccatggccgtcagggttttttcgaccatggccagggcgtcggagccggggttgcgggcctgccagcgcagcaagaagagcagattgtgcggcgtggggaacttgggcgcttggccgaagccgccgaactggtcgtcgaagctttggcggagttggctgtaggccatgcccagggcgcgggggtcaaggtcggtttttggcccggcctgtggttggatggccctggccacttcctggccggcctggatcatgcgcgcccgttcggggccgttccagcggcgggcgacttcggccagaatctccagcaggccgggtcggcccaagcgggcggttttggggaaatacgtgccggcaatgaacggtaagccatcgggggtgagcagggcggtcagcggccagccgcccgcgccgctgagggcctggcaggcggtcatgtagatggcgtccaggtctgggcgttcctcgcggtcgaccttgacggccacgtaatgttggttgagcagatcggccacggcctgatcctcgaaggactcgtgggccatgacgtggcaccagtggcaggtggcgtagccgatgctcaggaagatgggtttttgctggtcgcgggccttggccagggcggcggggccccagggcagccagtcgacggggttgtcggcgtgttggcgcagataggggctttgttcggcggccagggcgttgggcatggcgttgctctccgtctggggtgggcggcgcttgtcccgcgcctttctttttaagataaacgcatggccccacggggcaacggcaaaagggcgcggcgggctgtttggcgttgaccatgacggcggtgtgcttcatgctgaaacaaacctcgccgttggtgagcggcggtttcgtttgtaggcaaaccaggagcatggtcatgaaacgattggtcttcttggttgtcatggtcggcctgtgcctgacgcccggcctcttggccggcgcggccggcgacatgcctggccctgacgcccaggcgctgtgggtctacatcacccagaccgacccatacaaaaactggcgcgcctggcccgattatcaaggcgttcagccggcccgggggccgcacaagccgctcaatcgggtctttgtcaacggccgcggcctttccagccaaaagccgccggccaacttcggcacgatcgaggtcaaagagacgctgacccaagagatgcagctgcgcaacatcaccgtgcaatacaaaatcgaaggctacaatcccgacggcggcgactggttttgggccatgtacgaccccgacggcgcggtgaaaatggccggcaagctcgacggctgcatcggttgccacgccacggccaagggcaacgattatatattggcgcacaaattttagtggccgggcctgggggccggcccggggagtccgggggcatgtggcatctttacgcccacccgttggcccagatggcggcaacggccctgggttttggggcgctttggctgggcctggcccggacgcgaagcctgcattttggcgtgatcacgccgttcaagcggcgctggcacgcgctgctgggccagatgacgctttacacgtggctggccggcggcgtttttggcgcgctggcggcttgggattattggggcgcttggctgcacagcggggcccacgccatgggggggctgatcatggccccggtggccttgttcgggttgatcagcgggttggtcatgacgcggcggccgcggcggcgcacggccttgcccctggcccatgggttggcgtgcctgacggcgttggccctggccgtggttcagtttttcagcggccgcgaactgatggctcaactcgtgcccggcctgtgagggcgcggccggtttttttggcgcggggcgtgatttttggctggagtggtccgccggcgcggccgataagaacattgcaggcggcgcgcggggaacttgggaaccggcgggcgatctgctaaaattaagcgcgtgagcatcacagggagaacccgttgatgaccaagatagaccagatcggcggcggcgttcaagccggcgaaagcaagcccggccagcgcggggtcggagcggggcagggcgcttcgttcgatgatttcctcacgcgggccatcgatgatggccaggccagccaggccgccggcgaatcgaccggcctgggcggggtgagccaggtcgccgcgccggccgaagtgttggccgcgacgggccaggcccatgtgaccgccgtggcccaggccgaggatctgctggccaccctggagcaatacgcccaggccctgggccagggcggttcgctcaaggatctggccggcgtggttcaggccatggaaacccaggccggcctgctgggcgagacggccgatcaactgcccgaggacgatgaattggccgggctgctgcgccaggtgcgggccagggccgaggccgaggccatgaagttcaatcgtggagactttattccggcctaggccggcgtgaagggagcggtggcgaccgttccgacgatagggcgggtggcgcttccccggcgtcgtccgccccgctttttgctggattccgccgcgggatctggcaaaactttttgtcggccgcgcgcgaaacaatgaacccggagaccgtcggccgccacgcggcgcgccaagggattgaccatgccgcaagaggaaaccgatcgtcagcgcaccgtgacctgggaagacccggccatcaccgtcaaagccatgggcgaccatggcgggctggaatggctggggctgctcaaggatggttcgttgccccggccgcccatcggcgcgcttttgggctatcgccttaaggatttcgggccgggctgggccctattcgagatggatgacggccagtggctctacaaccccatcggcatgatccatggcggagccctggccacgctgatggattcggccatgggctgcgcggtgcactccaccctgcccaagggcgtgggttattccaccatcgagttcaaggtgaatttcgtgcacccggtaaaaagcggcgtgggccgggtgttcgccgaggccaaggccattcatgtcggcaagagcatcgccacggccgaggccaccgtcaaggatggccagggccggctctacgcccacgccgtatgcacctgcatgatcttgcgggcccaaaaagcctaggcccgcgcgtggcgggcggtggcggcccgctttattggccggtggtcgcgccttggggctgggtggagccctgagccgcggcgtcgggccgcgcgtcgatgaccatgccgcccacggcctccagggatttttcttccttccagcgctcgtgggcctggttggcctggcggcgggcggcgttgccctggccggctcggtaaaccacctggccgtcttgctcggtcaccgcgccttggccctggagccgctccagctccagcattttttggatgttgacctcgctgacgccggcctttcggagccgttgcatctcctcggcggtcatggcggccgcgccggaccaggccaggacggcggtcgccagtaacgagattagtgcaataaagcgcatgagttggcctccgctgtggcgctgttgtcgagtataactaaatataacacgccgccgaagcgcttgtcgcgggagggaaggggggccggtttttgctttcagacccaaataattcgatttgccgcggccgcggtgatggcgtttggcccttgcttgcggtaggatgctgcgcatgattaaacgaatgctgataaatgcccgtgaacccggcgaattgcgggtcgcgttggtggaaggcggccgactggaggcctttttcgtcgagacggccgcccgcgaacagacgcggggcaacatctacaaaggcgtggtggtcaacgtcgaacgcagcctacaggcggcgttcgtggactacggcgcggggcgcaacggctttttgcagataagcgacctgtgcccggccttcatcaaaggcgcgggccacaacggccgcgtgaacaagcccatccaggaggtgctgcgggccggccacgagcttttggttcaggtggtcaaagaggaaaccgccaccaagggcgccagtctgaccacgtttttttccatccccggccaatacatggtgctgacgcccggccacgagagccagggcgtctcgcgcaagatcgaatccgaggccgagcgcgagcgcatcaaggaagccctggccggcgcgtcgtgccccgagggcatcggagtcatcgcccgcaccgccgccgaaggccgctccaagcgcgagatccagcaaaacctgcagcagttgttgcgcctgtggctggacatcaagaaacgcggcgacagcgccaagccgcgcacgctgatccaccgcgaggaagaactggccgtgcgcgtggtgcgcgaccacttcaccagcgacgtcaccgagatcctggtcgacgatcaagacgtcttcaaccgcctgcaacgctatctggccgtggtcagcccccggcgcaagacccagctcaagctctacaccgaccccaggcccattttccagaaaagccaactggaacaacagatcctgtcgatataccagcccactgtcccgctgccctccggcggcagcatcgtcatccaccccaccgaggcgctggtgtccatcgacgtcaactccggccgcaacgtcagcggcaagcagatcgaggagacggcgctcaacgtcaacaaggaggccgccgtggaggtggcccgccagttgcgcctgcgcgacctgggcggcttggtggtggtcgatttcatcgacatgcgcgaccgcgccaaccagcgcaccgtgcgcaaggtgttcgccgacgagctgaaaaaagacaaggccaagatcaccatcggggccatcagccgctttggcctgctggagcttagccgccagcgcattcggccgcccatcgatttcggcgcgaccatggtctgcccccactgccagggccgcggcctggtgcgcaccaccgaggccatcggccgcggcgtcatgcgcgccctggagcacaagctgggtgatggcgacaagagcggcctgcgcgtgagggtgggcaccgaggcggccaactatctgcagaacgtccggcgcgccgacctgatgcgcttggaggagcgctacggcctgtgcatcgaggtgttggccgaccccggcctttcgcccgaggaatcgcgcatggagcgtttcgaggcgacgtggactccgccccagccggccgcgccgccggtgcttcaggccgtaatcgaggccccggaagagcccgagcccgaggagttcgaggaagacgaggccgatggcgaaggcgccgtggaggctgccgccgccgacgagccggcgaagaagtcgtcctcgcggcggcgcaggggcgggcggcgcaaatcggccaaaaaagacgcgatcgcgccggcggcccaaccccaggccggccccgcgccgtcggtcgaggccaaatcaatcgtcgaaaccccggttgccgagcaatccggcgagccgacggcggccaaaaaacggcgtcgccggccatcgtccagacggcgtcgcaagccggccgaggggcaggccgccgaggccagatcggccatcgcggccgcgcccgagcacggcggcgtgatcggcgacgaggccgattgagcctggccgatccggtcggtcggccatcgcttcggggcttgtgacgtctgacacatttttcttgacaatggtctcgagcctgcgatagaagatcaccacttaactggaagttttttccgcgcctctcgcctgcctggcaggagggggccgggcaagcaaaatacgttcgttttttgtttgcctggggcgcgaaaaaaagctatactttgttccaataggcacaagtaaagatcattgggcggccttgccgagccgcgcgtggccaacggggccgagacccgatgatggttggctaaaaagagactgcgcgggtggcccacgcagtcgtggagtaggttgtctcgcaacaaccaacacccaacggaggaaactggatgccaagctacgtaatcgtcgaaaagtgcgatggctgcaagggtcaggacaagactgcttgcatgtacatctgccccaacgacctcatgctgttggataaagacggatccatgggctatggggcgatgaaggcttttaaccgtgacgtctccatgtgctgggaatgctacaactgcgtgaagatctgcccgcagcaggcgatcgacatccgcggttacgccgacttcatgcctctgggcggtagcgttgtgcctctgcgcggttccgacagtatcatgtggaccgtcaaattccgcgacggcaacgtcaagcggttcaagttccccatccgcaccaccgctgaaggttccgccgatccgatgggcggcttccccgtgggcgacggcgacatcaaatccgcaaacctgatgaccgagccggcttcctgcggcgcagacgtacttcccacccgctaaggtcagaaggaggaggataaacaatgccgaatttcgagactgttcaggtcactaccgaccttctgatctgtggtggcggcatggctgcggccggcgccgccgtcgaggccgcttattgggccaaaaaaaatggtttgaaagtcaccttggttgacaaggccgctttcgaccgttcgggcgcggtggccatgggcctcagcgccatcaacgagtacatcggctacgccgccggcgacaactcgctggaagactacgtgaagtacgtccgccaggacctcatgggcatcgcccgtgacgacttggtgtacaacatcgcccgtcacgttgacggttcggtgcatctgttcgaaaaatggggtctgccgatctggaccgacgagaacggcaagttcgttcgcgagggtcgttggcagatcatgatcaacggcgagtcctacaaggtgatcgtggccgaggccgcgaagaacgccatgaaggacgctggctgcgacatcatcgagcgcgtgttcatcgtcggtccgatcatggacggcgagcgcgtggctggcgcctacggcttcagcacccgcgagaacaagttctacgtgttcaacgccaaagccaccatcgccgtgatgggcggcgccgtgcacgtgttccgtccgcgcagcgtcggtgaaggtctgggccgtagctggtatccgccgttcaacagcggttcgaccacctacttcaccctgcaggccggcgccgagatgacctgccaggagatccgcttcatccccgtgcgcttcaaagacgcttacggcccggtgggtgcgtggttcctgctgttcaagagccgcgccaccagcgccaccggcggcgagtacatggccgagcgcaaggccgagctgaacaactgggccccctatggcctggtgaagccgatcccggccaacctgcgtaactacctgggcatgctcgacgtcgacgccggcctgggcccgctatacatggagaccgccgaggccatccagaagctggccgacgccttcaaggacgatcccaaggccttcaagaagaagatgaagaccctggagaacgaggcgtgggaagacttcctggacatgacttgctcgcaggctcttctgtgggcctccagcaacatctaccccgagcagagccgctctgagatcgccgcttgcgagccttacttcatcggttcgcactccggtggttcgggcgcctgggtctccggtcccgaagacgtcagcaccccctacaagtggggctacggcaacatgaccaccaccaagggcctgttcaccgctggtgacggctctggcgcctccagccacaagttctcctcgggctcgcacgccgagggtcgcttcgctggcaaggaagccgttcgcttcatcctcgacaacaacaccctgcccgccctgggcgacgtcgaggccctgaaggccaaggctctggctcctctggcccgcttcgaggagttctcggccctgtcgaccgaccccctgctgaaccccaactacatccgcccgatgcagttcatgttccgcctgcagaagatcatggacgagtacgcgggtggcgtcgtcagcgccttcaagacctccgacaagctgttggagcgcggtctggagctgctggccatgctgcaggatgactctggcaagctggccgccaacggcgtctacgagctggagcgttgctgggagaacgtccaccgcatgtggcaggccgaggcccacgtgcgcaccatcctcttccgcgaggagactcgttggccgggctactacttccgcgccgacaagcccaagatggacgaggccaattggaagtgcttcgtcaactgcaccttcaaggatggcaagtgggaaatgaagaaggttcccgttgtccccatggacgtgtagtggcgatccactagcgtgagcaactccaggcgccgcacaggcgcctggagttttttgcccgctccgggcggcgggcgcctcccgtggcggacaaaagactgtgtttgccgaaaacagcgcgaatcttcacgctggaatgcgcatctttctgctctggccgccagcaagttctggacgtcggtgacgggaagttgtatattctttcactaatcttatgcccaaagggccaggaaaaaacgcctccgcccgacatcacccatccgcggcgaggtcgcggcggtggctcgggcaatcgttgaccggcggtcggcgggggcgacgatgctatttaccggaggacactaaatgacagaggagagcacgatgggccaagcaatcatggtcgtcggtgctggcatgaccgggctcagcgccgctctggaagcggctgaagccggctgcaaggtggttctggtcgaaaagaacccctaccttggcggtcgagtggctcagctgcaccaatatttccccaagctttgcccgccctactgcggcttggagataaatttccggcgcgtccgcagcaacagcaacatcgacatcctgaccatggccgaggtcaccgccatcagcggcgagcccggcaactacaaagtcagcgtcaagcagtccccgcggtttgtcaacgacaagtgcaccgcctgcggcaagtgcgccgaggccgtcgagacccagatcgacagcgccttcaactatggcctgtgcaagaccaaggccgcttacttgccccacgacctggccttcccctaccgctacgtcatcgaccccagcatcatcggcactcccgaggcccagaaggccaaggacgcctgtccttatgacgcggtggttctcgacgacgccgaaaaagagctgaccttcgaggtcgcttcggtgatctgggccgccggctggaccccttacgatcccaggaaggtccagtactacaacttcgacaagagccccaacatcgtcaccaacgtgcagatggagcgcctggcggccttcagcggccccaccggcggccagattctgcgccccggcgacggccaggcccccaagagcgtggcctttatccagtgcgccggctcccgcgacatcaacaacatgccccagtgctcgacgatctgctgtctggccagcctcaagcaggcgacctacgtccgcgaaaagctgcccgaggccaaggtgacgatctacttcatcgacatccgggccatggaccgcaacgaggacttctacaccaaggtcaaggccgacgagggcgtttcgttcgtcaaatccaagattgccatgatcgagccccaggacgacggcagcctgatcctcgaaggcgaaaacaccaccaccggcgaacgcttcaaggcccagcacgacctggtcgtcctggccaccggcatgcagcccaacacggcgctcagcaaggttccggccgaggtcgaatacgatgaatacggcttcatgcgccagggcgaaggcatcttcggcgcgggcacggttcgtcggcccagcgaagtcgtcacttgcgtgcaggacggcaccggcgcggccctcagagccattcaactggtggccgggaggtaaatgatcatgagcaagaacgcagtttgctatctctgcaagggctgtggcatcggcgacgcccttgatttcgaacggcttaccgaggtcgtcgaggagggcggcgtcagcgaggtcaaggaacatgacgcgctgtgctctcccgagggcctggcgatgatcaaagaggacatcgacggcggcgtcgacgccgtgttgatcggcgcttgcagcagccgcgtcaagaccgacgagttctcctttggcggcggcgtggttgtcgagcgcaccagcctgcgcgagcaggtggtgtggtgcaccagccccgacgccaccgatgacggcgaggaagatcgccagatgctggccgaggactacctgcgcatggcctgcgtcaagctggaaaaatgccagcccctcacgccgttccagctcgaaggcgagatctacaagagcctcatggtcgttggcggcggtcccgccggcatgagcgcggccatccaggccgccaaggccggcagccaggtcttcttgatcgaaaaagaagacaagctgggcggtttcctcaacaccatcgacaagttgggcccccagagcccgccctacaccgagttggaagacaacccggtggcggagatggtcggccagatcgaggcctccgacaagatcaaggtcttcaccggctgcaccgtggccaagaccgccggcgcgcccggcaagttcgacgtggagctgtccaacggcgaaaagttgcagatcggcgccatcgtccaggccaccggctggctgccctatgacgccagcaagttggccgacgagctggcctacggctcctcgcccgacatcgtcaccaacgtcgagttcgagcagatggtcaaagatggcaagctggcccgcaagtccgatggcgaggatatcgccgccatcgccttcatccagtgcgccggctcccgcgaccagaaccatctgccctattgttcggccttctgctgcctggtctcgctgaagcaggccatctacgtcaaggagcagaaccccgagacggccgtctacgtcatctacaaagacatccgcacgcccagccagagcgaggaagtctatcgcgaggcccagcgcaagggcgtgatcttcatccgccgcgacgagacctacccgaccatcaccgccggcgacaagctcagcctggaagtcaacgacgtcctgctgggcgaggacgtcagcctcgaagagctggacatggtcgtgctggccaccggcatgcggcccaacaaccccaaggtggtcgacgcgccgctggtggcctttggcgaggaccaggaagtggccaagaagctgaccgccgaggccaaggccgcctgcgaggattggtcggtgctcaacctggactaccgccagggcaagaacctgccgaccctcaagtacgccatgcccgacagccacttcatctgcttcccctacgagagccgccgcacgggcatttacccggtgggcaccgtccgccggcccatgcgcctgacccaggccatcgacgacggcgtgggcgcggccctcaaggccatccaggccatcaaggccgccgaggccggttgcgccgtgcatccgcgtagcggcgacgaaagcttccccgagtttttcatgcaacgctgcacccagtgcaagcgctgcaccgaggaatgccccttcggcgccatcaacgaggacgagaaggccaacccgctgcccaaccccactcgctgccgtcgttgcggcgtgtgcatgggcgcttgccccgagcgcatcatctccttcaagaactactcggtggacatgatcggctcgatgatcaaggccatcaacgtgcccgaggaggacgatgagaagccgcgggtgatcatgctggcctgcgaaaacgacgccctgccggccatcgacatggccgcggccaagggcatgacctggagcccctacgtgcggctgatccccatccgctgcctgggctcgatgaacctggtctggatcgccgacgcgctgtcttcgggcatcgacggcgtggtgctcttgggctgccgtcgcggcgaagactaccagtgccacttcatcaagggctccgagctggccaacgtgcgcatgtccaagatctccgagacgctcacccgcctcgtgttggagagcgaccgcgtggccgtcgaggaagtcagcatcaccgacctgcacaagattcccgccatcatcgatgcgttcatggaaaccatcgaagaggttggcccgaacccctacaagggcttctaggatagttgagggggcccacgctcgtgggcccctttttttatccactgaatgaattttgttcatagagcgcgaggtcttagatggattcaaaccttgagaacgtcgctgccggtgcgcaggggacccagagcaaggataaagcgcctgccactcgggcctatgaacccgacttctgcaacgaggtctacgagaaagtagattgcggttctgaaatcaagcagtgcatgcagtgcggagtctgcggagccacttgcccgttgcgggatcagatggtttatgggccgagacaactgtggatgctgatccgggcgggtcgccgggaacaagtgctcaattgcccggacatcatgctatgcacctcgtgctacacctgcaaggtgcgttgcccgcgcggcgtcagggttatcgacgtcatgcacgggctggccaactacgccatcaaacagggcatcatgccgcgcgaggagaccgtcaagttcggccgggtgttctggaaatcgatttataaaaaaggccgtgtcgacgaaacggcggtggggcagggttacgccttggccgacggcctggtcaagggcatcaaaaacggcctggaaatggcccccatgggcctggccatggttacccacaagcgcatggggctgctgccggtgcgggccatcaagggcatcaaggacttgcagaaaatgctggacaaggccgcccaaatgaccggcgaggaggcgtagcatggactattttctttattcaggctgctcccttgacgccagcgcctcccactacatgatcagcctggaggccgtgtgcaaggccctgggtgcccatctgaaggatatcgaggactggaactgctgcggcgcctccatcgcctatatcggtggcaacgagatgcagcagatcgtgctcaacgcgcgcaacctggccctggccgaaaagcagggcggcatggatatcatcgcgccgtgctcgtcgtgctacatcatgatgaacaagtacaaccgcgagctccaggaaaaccccgcgttgctggccaaggtcaacggcatcctggccgagggcggcctgagttattcgggcggcctgaaggtgcggcatatcctggacgtgctctacaatgacatcggcgtggacaagatcaagggccagttgcgcaagccgctgaccggcgtcaaggtggcctcgtactatggctgccagaccacgcggcctttcggcgagtacgactcgatggagtcgcccacgacccaggacgagctgctggccgctctgggcgctgaggtcgtgccgttcgacaaaaaggtcaagtgctgtggctcgggcctgttcctcaccgagatagaactgtgcgcgcgcctggccgatgacatcatcggcaacgccaaggaccatggcgcggaggtgatcagcaccgcctgcccgatgtgccagatgaacctggaggtttatcagccgcgcatcagcaagatcctgggcaaagagatcaagatgcccgtggtgttcatcacccagctcatggccgtggccctggggttggaccccaaaaaagatgcggccctggatcgcaatatagtggcgcccgaaagcgtgttgcgcgccgccgcggcctgattatcattataataagacgcgacgtccgcgccggggtgtgcgccccggcgcgggcctttgacgggctcaagctgaagggtgcataatgagcgaggcaaaagacaaaagcatctgcccccactgcggcgagcagatgaagaaatgggcctcgccggtcacggcgacgtggggcggcgagtttctgtggatctgcttcaacgacaactgcggctactatcagcgcggctgggatcacactttcaagaaaatcggcgtcaaggccagctaccggcaccgctacgaccccgagaccggccaggaaggccccttcccggtcaactctcccgatgcgggaaaagacggcatcatcgacggttgaggcgcaactttccccaaacgggcggggacaggcgccctgcccggcacgagaatctatcatggacttgagcaacatcgcccgcaacgacctttgcccctgcggcagcggcaagaaattcaagaagtgccacatgggccgcgaaaatgaactgctggacgacaccttgagtgtcgatccggcccaactggccatgaaaatcatcgccttgccggcttgcgcgcacccgcgggcggccgaaatggcggcctcgctggagatcgtttcgccggcgggcaagcagctcaaggtcaagctggtggacttggcggcctattgcgccctgacgccatacgccaagcaaaacggcgcggagcagaacgacggcggcgtggtgatcaatccgctcaagacgaaactgcttgaccccggctttgtctatctggctctgagccccaaggccggtgattcgaccattgtgcatgagttggcccatgttatcgatatggtttgcggttcgtgtctgcccgccggcaaggcccaagagatggccggcgagatgagcgtgcccgtggagctgttggagcatccccaggagttcggcgacaagctgatcgagctggccgaacgttttgccgtgagcctggacgccgaagatgagatcatcgccatcctggcccggcggcaactactgttgcccgcccgcatggtggccaagggcgatcacaaagagatcgtcgccgccgccgagaagacgatgaggttcatgcagaacaaccaggccgagatcgacgcgcgcatcagggaacgcgaaggctacttgggcccgcgctgatagaaggtggcgagtccgggcgcatgacgttcaaccgcgcgccgcgcgacctgatccagccaagacgatgaggcgctgatcgtgttcatggtctttcacggccggcgtcatcggtaaaatcacggctataaggtggatactgcctctgactcgttacgcgtcttgccaggccgcgtgatgggcaagcatgttggcgctgaaagcatttgtgcgcgggcaataatttgattatgctgaacatggctggtttgatcaatttctgtgctggcaggccccgccagtggaaagtcagtgaacgccgatcgtaatgagcatgcttgcgtctgatcatacgcggttgtttcagcgcctggcgaggctgtggcagcaactatatccttataaacatcgcatgatccaggcgatgttcattccgcaatactataaacttcaagccgggttggaccaggcggtgaccgatgagcaggcctggcgacactggcttcttgctgggcataagcgcgaaattgcgctgaatccgttgtttgatgcggagtattaccgccaagtgtgggccgataaagagccacgcatagcgagtgaaccatcggcgtttatgcattggctcaagcacggcctccaagagagaatcatcccgacggtattgtttgacgaaaagttttatttgcatgcgtatcccgatgttgtggcctgcggaatgtggtcgtttgagcacttcatacgttttggcgtaaatgagcggcggtggccaaatggcctgttcagctcgggccgatacatggagaaaaacaacgacaatctgaatggccttgccccgtactatcattttttgatgtacggcgacgattgcggtttcaatggcgatacgcacaattttgacccgcgcgaatttggcatgccatcgtggcgtgatttatatcgtttagcggtggataaaaacagagaatttttcgacgatcgcatacagtgtggggtcttggcggaagtgcttgaacgggccgcgcgcattgagccactgatcaacaagccggccgtggccgcgcgcgtgcttcatattccgccgttcatgggccaacaaaccggcacttacgccgcagcgaaaaaggcgaggctggcgttgcgccggccgcattatacaaatgtggtttgcatacctcattgccgcgtgggtggcgcggcgcgcgtcgcgggcctgttctgccaggcgctggccaaaatttttcctgatgaaccaaccttgctgatattaaccgacttgtcggtcttcgctcgaccggattggttccccgacaatattgagattttcgatcttagcgcgattgtcgatggattgtccgccgcgcacaaacaaacggtgctcatggatgttctgcgaggcacaactccagaaagaattgtcaacataaatagccgtttgtgctgggacacctacatggtgtttggccagcaactatcgcagtggtctcgactttttgcctatttcttttgctatgatattaatccgcagggccataaggttggttaccccattgagttttttgctccaagctataaatttatgagtgggtatttttttgataatcaagcattggtcgatgagttggagtatcgctatcttttgaaaaacagtagcgagcataagtccaaagctgtctggacgccaatcgagagcgactccacgctttgcctacatgcgcagaagttgcaaaaaaaatctgaagtttcgtcgagatggcgcgctttttgggcgggcagacttgatcggcaaaaacgctacgatatcgttgtcgaaatagccaacatgatgccagagcttgatatatggacttggggtcatgcggttttggacggaggatttgacaccaaaaatctgccgccgaatatgaagttttttggcacgtttgaatcatttgatgatttgccgctgcacgactgtgacttttggctatacacctctgagtgggatggtttgccgacgatgcttctggaaacaggagtgcgtgggattgccaccgttgcgtccagagttggcggtacggccgatgtcatcaacgaagaaacaggttggccagttgatgattttctcgatccacgctcctatgtcatggcgataaggcagatgatgggagatcctggcgcatgcctggccaaagccggtgctttgcgcgatttgattgctgcgcggcacagtatgaatcactatgcaactgagatcgaggccgcactaaagtgaacgcacaggcgcagtttgaaatcagcgcgataatgacagttcatggtgaaggcgtgcttgcaggtttgtcgctgcgcagcatgctagaagccgtcgataatgtgcggcatgacgcggaagctgtggagctgatggtcgtgcttgattgtccagacaacgccacgagatcgtttgtggaatcgttgtcagttgacggaatggttgttttaaacactgattttgccgaccagggtaaggttcgaaatcatgcgataaaaaatgcgcgaggacggtacgttgcgtttcttgacggcgatgatttgtggagcttcaattggctcagcgccgcatgggatatgatacgcgcatgtgatgatggagctatcgttcatccagagtttaattggttgtttgatatgtctggtggagtgttggaaaagattgagatgtctaatagattttttgacaaagaatatttgcgcgtcatgaattattgggacgcattgtgttttgcttcaaaggctacgtatgaaacatttccttatccagagcgaaacatttcctcgggttttgcctacgaagactggtattggaattgcgtcaccgtggccagcggctacgagcatgttgttgcgccagacaccgtgcacttcaagaggcgcagatcaggctcgcaaacagtcgaagccagttcacgtagggctctgcccaggatgaacggtttttttgattacaaatttttctctcaaggtgaattttaatttgcgacagtctgatgattggtgagctgtgtgttgacgatgcttcacaaagataaaaaatttcttcgcgctgttgtgggagtagattcatcccattgtgataaagccctgccggatgatacagtgcaggcgcttttgagaaatattattgaaaaccaaaccgattcaacgcagcgcgtaaaactgtcctcttattatcgttcggtggacaagactgatattgcggatagaatcagctctattggagatgatttggcggctacagagatggaaccggttgcgattcagatctttagggttttgttggacgggaagctatatcaagattgtgacttgctggtggatgcgcttatagatagtcggcaagaagttgatgtttacaaaaaaattggagacatttatcgcattggtgggcggaacgacaaggctattgatgttttgttgcgcgcgtgtgacgtctgcaatagtgccgatagcctatattatgaactcggcgaattgtatgccaaggacggcaaccatcgtgctgcagcagatttttattacaaagcatccgtgctaaaccggtccatactattttattattcaaaaatgagcgaggctttgttgcggcaaggagaaatgtctaaagcgattgaatatacgcagaacattatatcgctgggtacggataaccagtacatagtgttcgggcttggtaaattattgcttgatgccgagaactacaaagaagctgaggcgctattccagcgcgcaatatccatggacaacactgttgctatgttttatacgcatctcgctgaatgctatagtcggcaaggtagagtccatgaggcgatcgactgtttgaaaggtataatttcgaaattttctgataaaccaagcgtacattacctgcttgcaaagcttttgatccgcaccaagaaatttacagatgccgaagacgtaatttcgaacgctatatctatagatccaacatctagcctctactatcgacttgctgcggagtgtatgaggctgcagggaaaattcgatgacgcttgtcgattgctcagactggcgattaaacacgatgagctcaacccagcgcattattttgagctatcgagatgtttgaagctcactggagactttcttggcgcagagctgttacatgatagagcgttggtgttatgccaatcgtgagctggtaagattttatgccatgcgtgctaaatcctgacttttgtaaagccagtgtggtcattaccaccaaaaatcctgggcgtatatttgacaatgtaattgcgatggtgctttcccaaaagacgccatgggactacgaagtcatagtgattgatagcggctcaaaagatggcactgttgaaaaattacgactgcttgatgataaaattacgctgatatgtattcgcccagaagagtttggtcatggtcgcacaaggaacttaggcgttacgcatgcgcaaggagattatgttgcatttctcacgcatgatgcggtgcccgcaacatccgaatggttaagtgaacttgtcacagcattagagcttgatgttactgcttgcgccgcttttggccgacacatcgcacacaatgatgcagatccatttacgaagcgagatctgcaggctcactttgactttttgggctccaccacaacggtgcaatcaaaattcagcgaccacattctttacgatactcagataaggcatcggcagttcttacatttttattcagataataattcttgtttgaggaaatcggtatggaaggtctatccatatcctgatgcggaatttgccgaagaccagatctgggctgccaccgtgatcgatgctggttttagccgagtgtacgctcattcagcagtggtaaaacattctcacgattattcttccatcggcactttccgtagggcgtttgatgaatctgctgcttttcaaaggatatttggctattcattgtgtgcaagccttgttagagggatgttgtcggcggccagctgctgcatgcatgacatgcaatatgcgttgatcaataaactgccattacgacgtgtcatctcgagaattatacgaaacatattgcgcagtttcggtcattatttgggtgccaaaattgaccaaatcccaacgagcgtagccatgcaactatcgttagataaaaagctatatcgttcttgatttcaggtggatgtaatggttttttctcatatcagggacgggctgcatgccctcctggtcaggggctatggcctgattgcacccaagcaatccgtcgacaaaagatttgatttcgtttcatgcgctccctttggtccttcacacaaagatgtgaagccatcatgcaacaccgtcaactggttcgtcccaccaattggttatgggagtggtggccatttgaacatcgtaagatttattaaactgctagaggatgatggatttgaatgcaggattgttgttacaaatgaatttcgcccgtatgataataaaaaaatagcatcgcaaatttcggaatggtttgcgccagtcaaagcaaaagtatatttgcatccacaagatacaattcctgcggcgcatatatcagtcgctactggttggcagactgcttatccagtaaaatatttttcgggtagcgcgcataagtattattttgttcaagattatgaaccatatttttatcctttgggcaccgagtactttttggctgaggatacatatcgttttggattcacggggattgctttaggctcgtggttagcggacatgcttagtgctcaatacggaatgcgaatgtatggaataggtttttcatatgatgatgatctgtatacgccgcgattagataaagattgttccgggcctaaacgcttgttgttctatgcgcgaccggaaacacctcgccgtgcatttgaacttggtgttttagctataaacgatgtgaaaaaacatatgccgtcagttgatgttctcctggtcggtggaaacttgagccgatataatcttcctttttcatttaaagattgtggcagattgcctatttccgagcttccgcatttgtactcacagtgcgatgccgccttggtgctatcaatgaccaatttatcgcttttgcctcttgaaattatggcgtgcggttgtcctgtgatcagcaactgcggacccaatgttgaatggatgctgaacagcaccaattgtaagctcagccggcctactgtctcaggattggcagaagcaatcatttcggttctctcagacgagcgcgaacgaaagcagttgataaaaaatggtcttgactatgccagatcaacaagctggaaagaggaggcaaaaaaagtcgcgcaaatattccggcaaacttataatgaatagtcatggtcgtatcagcatggcaaatgagttttcatctgatttgaataatttcagacatgtggtggttggtgctggtggctttttgggcacaaacatttccgctggtttcaaaaaatcgaatctagacttgctatgcatcgatgcttgcgaacggccaaagtattctaaccatgccggcgaaaaaaattggctatccggcacgttgtcagacaaggaattctttgttgaacatctgaaacccaacgacattgtataccatttggtcagcacgacaaacccaagcaactcggaccttgcgccagataaagatgttgaagataacttgataggatccctgaaattgttccaggcgtgcagtgaaagacgtattaaaaagcttatttttatttcttctggcggcaccatatatgggcctgacgctcccgtcccaactcctgaatttgcagacacatcaccgatttgctcttatggggcaaccaaactcgctattgaaaaatatctggaaatttttcgtaagcagcatggacttgactatatcatatttcgtgtctccaacgcttatggcccatttcagatcgcgcgaggtcaaggcataattgcaatggctctgcacaggtttttccatgatgaaccgctggaaatttggggagacggcagtgcagtacgtgattacatctttgtcgatgacatcgtgtcagccgttttgatgggcgccgcgtcgtcgacgcaatctcctcggctctataaccttggcagcggagttggccactcggtcaacgaggtcgttgaggcgctcaattttgcccttggcggcagacttgaaacggtcaggcgtgaaggcagaagtgtggacgttcctcgtagcattttggacattgagcggatcaagctacacttgaattggcggccaaaaattgaccttaaggcaggaatcagcgctacggtgaattggtatagagagttcattcgatgctcggggcaagaccataaccacgaatattctcgtgccgacgaaaaaataaattaatggcgctgcaagcatggtaggcacatttcgcaaggctttgatcacggttataattgtcaattataatgcgaagacgcatttggcaagatgcctggatgccttgcgcgaacaaaccgtgcaagactttcatattgtcctcgttgacaacgcctccaccgacggatcgctgaacgaaatttacaccaacgaaaacctaaccgtggttcgccttgcagagaatgtaggttttgccgcggccaacaacattggggcgctaagatcgcaaagcgaattcattgcattgctcaacccagatgcttttcccgcgccgacttggctcgaaaaactcatggagcacgcaaaagcctacccagaatacgcggcgttcggctcaactcagttgcttgacgccaattctgacctgttggatggcgctggcgatgttttgtatttttttggtttgccgcggcgttcgaaacacctcgaacgcgcaatacctctgccgccgactcgggaagttttcagtccatgcgccgctgccgctttgtatcgtcggcatcttttcgtgggtgttggcggcttggacgaggcgtttttttgctattgcgaagacgttgatttgggcttcaggttaaggttgcgcgggtataaatgtttgcaggtcgccgacgcgatagtgcggcatgtcggcgggggctcaagcggacaaatttcagggtttgccgagcgacatggccatagaaacgctttatggatgcacataaaaaacatgccaatgccgttgttggcgctgaccctaccatgtcacttcattgccgagtttgccaaagcaattttcgacattgcaagcccaagccgtggccgtcttgcgcaacgcgcgcataacgttaaatgccgaatccaagggatttgcgaggcgttggcgcaaataggtccgatgatgcttcaacggaggatcatccaagaaaagcgtgtgatctccagctgttccgtggccaggacgctctgctggcgtccgtgggctagttgatttccgtggacattttttcgggcaatgcgcgctgaatcgcggcgtcttgcccgctgttatacgatgtgcggaacgtgcccattgtcgtagccagattggccgcttgcgccgcaccttgcccagtggcgttatctatttcgcgcagagaattgcttatgccggcgatgcccgtgtcttgttcttgagatgacatggccacccccgccatcaattcggccgcttgctcgattatctgttgcacgccgccaaatgcttcgtgggtggcggtgaccaattcgccactttcttgaatcttgccaatggtgccatcgatgagttgggcggtgttgcgcgcggcctcggccacgcgcagggccaggctgcgcacctcgcccgccaccacggcaaaacctgcgccggcctcgccggcccgggccgcctcgacggcggcgttgagggccaagaggttggtttggaaggctatctcgtcgatggtcttcatgatattggcgacttggcggcttgattcacgcagctcatccatcgccccggaaagattggcgatacttttgccggactgcacgacttgcgcggtcaccgcgctcatcagatcggcggcggtcttggcgtcggccgcgttttccctggtcagggccgtgatgtcgttggccgcgtgggaaatctgctcgatggccgcggcctgttggccggcttgtacgcccgtggccgcggcgacttgctgggaatggccgatgacgtcgttgagtttttgcacgaaacgattgagcaacttggctgcttgccctatttcatccctgctttgaatgggcatttccagagtcaggtcaacgtcatattgggtgagcatttcgacgagcttggccattggctggtcgacaaaacgtcgtacggttaggaacaggcacagcgctaccaaaaccaaaacgccggccaccgcggccaaagctgtttgcagggagttggcttttagcacggccatattgtcggcggcttcggcttccgcttggcgcaaagcagcggtggaaaaacgatagaaagtgacgcctctgatttcaccgttgcgccaggaaatgtggcaacgaatgcagtcggcgctcactttgtgaggctggtatatctccaaggcgttttgcgtttgtcgatagtgagtctgtggttcgttcaacaccttggcggccatggttttgtccagccgcgagcccaaaaatttgcgattggaggagtgagtcgcaactcccgcggcgctgaacaggctgacttcctccaggcccttcagttggcgtagcgactctaaaaggctggtgaatttttccatctcgccgcgcaccagcgaaccttgcacggcgcgttcgatggtgaaaaataaattgtccgcctgctgcttttcgctctgttccagcatctccaggcggtgcgccgtcatctcggagaccaggttgatggtccagttgtattgaaatatctgcacggcgcatagggccgtgatcaagaccaaagccagggatatcagcagcttggtgcgcagcttcaattgcggcctcctttgcccctggccaactcggtcttgcgataaaacggcagttcggccgaacgtgcgaatccctccgacgcgcagccgatgcacggcgcgccggcggcgatgcaggtgttgacgccgccattccagaaacgcaccgtgcaatcggcgtgggtgatcggccccaggcagcccagcttgaacaggcaacccggttcgccaaaggtcttggcgaaattttcccgctcgtagtcggcaaaccgcgggcattgatcgtgcaagatgcgaccataaaaggcttttggccgcttgagggcgtccaggggcggcaggccccattgcagtaggtgagccaacgtccccaccagccaatcggggtgggtcgggcagccgggcagattgatcaacggcgttttgaccccttgcgcctcgaggaattcggccacgccgaccgcgccggtggggttgttttgcgccgcggggatgccgccaaaggccgcgcaagagccgagggccaccacggccttggccttggccgcggcggctttgaccagatcggtcaccgggcggtggcccatgacgcacgcctcgggcatgccggcgggtagcgaaccctcgaccaccagcaggtagccgccggcgtcgatggccttgtccaccgtgtccatggcggtctgaccggtggccgccgagagggtggagtggaacaataaagagatgtagcgcgtgatgacccgagctggcgaaggcgcttcggagtttaaaaacgacacggagcagccggagcaactctggccctgcagccatagcaccggggcctggccagcctccatccgcgccagggcctgggccaggcttggcgccaagcttggctcaagtcccatgaccgcggccagggtcgcgccgaatttcaaaaattgacgcctggttatgctggccatcacggtctccgctcagtgaaccgcgcaggccaggcacggatcgaacgaacgcacgatcctggcggcctccaacgggttttgcgggtcggccaccggcaggccttcgagggacgactcgaccgggccgggcacgccggcgtcgtcgcggggcgagcagttccaggtggtgggcacgacacactgataattggcgatgcggtagtcggcgatctcgatccagtggcccagcgcgccgcgcggcgcttcgatcaggcccgcgcccgcgccgctggcgggcacgtcgaagtcggcataggtcggctcgcctggtttgagttggttgatccagcgcgcgcaggcctcggccaccagcttgcattcgatggcgcgggcggcatggcggcccatggccgagttgagctcggccggttggcggccaagagcgccgaggagctgatcgaccatctcccgcacctgggcctggccggcctggtaagccaccagaatgcgcgccaacgggccaacctcctgcgggcgattgtcgtagcgcggtgctttcagccatgaataggccccgcttttgcgtggcgcgggtattgtttggcccttggtcggatgcaggccggacggagaagagaacagcgaatgggtggtctgctcggtgatcttggtcagatccaacgacgcggcctggccatggctgacgcgtccggctggcagcagaaagccgtcctcttggggaaagacgccataggccatgaagtcaccggggccggcgccatgctgaaaatactcgggaaacgccgtggcgacggccaggatgtcgggcaggtaggccgtgtcgatgaaaacgcgcaactgatcgatgatggcggcgtaagcggcgatttttttggcgctgacctgctcggtgacgccgccgggcgccaacgccgtggcgtgaggaaccttgccggcccagatggccacggcctgatgggccaaggcgcgcatgtcaagggcctgcaaatagtgcttcagcgctcccacgttgaggccggcgtcttgaatgtaatggccggcgtagcgcggcagaaacggcgcgccggggctgatggccccagcctttcgctggccgctcacccaatcacgcagatcgttcaaggccgggtccgccccgtgataacccagaatggctgtcacgtcgacaaagtctagcgcggaaagttgataaaaatgaataagatgagactgaatataattggcgcccaagatcaggttgcgcgcgatgacgccattgggggtcagcgctgggttatatatctgctcctgggccaaaatagaggccaagccgtgggagatgggacagacgccacagatgcgctgggtgatttgctgggcgtcgagtgggtcgcgtcctctgagtatgttctcgaagccacggaacatttcccccgcgcaataagcactggccaccttgccgccatcaagctcaagacgaatgcccaagtgcccttcgatgcgggtcaacggcgaaagctcaactagggtgcccatgtcgcatccgtattgtgtggtcttaaccagctattggcggcagacggttggcgcctcagcggattgcgtccaggtgataatcggcgcatccaatggggggtcggaagcgggccggtgatcataaccatggcgtaaggttctgagaagtctgcgcgaaattggttgtatggtaaatgattgatcggcgtggcgtcaagtgcgccgagaatgaaaagagcaaacagtctatttttgtgccatcggcgaagacaagcgggcaatgttttgcatatacaaatcaattaatatgattttagatgcttaacatgctggaaataaactaaatgatcgttgcaaaagatcgtgacgcaatctgttgtccatgctggcgcacattgcgtcgatgccacgttggttcagccgagagcctccttcacggcggtcacgccatttctggcgttgcccaacagcctgtaaacgcgcaagggaggggcgtcatttccgggcaatgggccaaggttagcgaatttggcgatgagcagattcatcaaaagatcgctggctgtcgttatgaccagcttgagttttcctttttgctcgatcgccagcattcgcacaatatcgatcacggcgacgcgattgaggtcgtcaaggtgcgcgaaaggttcatcaaggaaatatgtgccgccagcttcccgtgcacgcgcaaggaagattgacagtgcaaggtcttggcgctgaccacggctgaaatatttggagggagagagcgggacgccattttcaatataggccacgatatcggtaatattgatttggttgtcatggctggagaaatcaactttgttaaagatgctgtttgtattcattctggagaataacgcaaacatgacatctttcaagtcagaaagagcggcgcgtctttgttgggaaaattgttggcgattaaatttaatgatattattgcacgatgagattttcttgtttagcaatgttatgcactcatttattttatcagcagaactttgaagactttcacgcttggcgccattggttaaaataaatatgcatgcgtcgatgtttgctaattcattccgagcgcttgatgcaacatcgttgtctgcttgaatagagtgcttgagagatagtaattcctcgtcagaaaatggtatgtgtttgccaatagactcccacgcaagtttgaaagctatctcgttatgatgaagtttattaattatttccatggctgatgtatgtctgtctgacgcttgctcaaaggccagttcaagagtagccagctcttcctcggtgcggtgcaaatcctggcgagcagcggcatcttttgctttcagttcttcggccgccacctcaaaaaacctggataatgcatcgcgcaagccaagaagagaaagtttctctggtgctgaaatattcagcgcgctgtggatggactccatgtcatgccacagctgagcgagatggccggcgacattcaggcctctgatgatgtctttcaacgaccggtggatatcgtcgaaatcaaaatcatcgacaaggcgtttgcatgaagaaatatagtcattccacttttgttcacgttcgttaatttcttggcggattatggacaagcgctctttgttggaattgtaagtattgatgtcctccgttagcgcgcaaatttcctgctcgattcgttctaatgactggcgaagttgagcttcctttgaagaagaatagtcgatgccgaggtctgtgctgctggaaactgcattgaacaaatcgtgcgcggttttccagtcgtgcccacaggttgggcacacactttgagtttttatggcgggcagggcattgcgcgcgtaaactttcagctgcgtaagatcgtccgttatcttggctaattggctgcgtaaaatcgcccgtttagactgtgcttgatccagcctgccttcaagaattgaagctttggctgtttcggtttttacgagatttgatagtttgtgtgactcagagcgaacacggtcaagctgatagttgttctccacggcttgtggatagacttcaagtaaatatgacgcgctctgcagcaaacttttgcgcgccataaggtcgatcttataatactggtttgttttaaatatttcctcgactgttttggatgatatctctggataatatgtaacaatggaagtgattgttgaggcgacatgttcacaaatatcagatacggaagaatgctgtgcggcgagtgatgcaacttccatgttaagtgtattgatctgctgctttttttgggcaatttgcgtggaaacgttggccaaattatccagttgagcgtgcctgtccgcaccggacgcttcagctttttcttttagctgagttatatcatcaataagttgtctgatgtaatcaatttcttgttttctcttttcgatatgcgcgacaaatcgatcaagcttgttcgaaattctctgcttcatgtcgacgatttcatggagatcgttaacagcgccaagcggttcgatctggatatttaatagcaatatgcaggcattgattgactttttcgtatcgctgaaaatatgctcatatcgagcggggtctggtggcaagtctccagtatcgtctatgagttgcttaattttttctgcccgccttttttctagcttgagatttgcattaagaagtcttatgaagtttttaactatatcgtttatatcattaagatgactcatgccaagtaaatcataaaaaatttgttcacgcagacctgatgattcgctatccaccatcgttgaaagcgaatcttgataaaaaaagtgtttgccccataaatggttttgatgcagctccagcaggcgagcgtaatcatgattttcggcacttaatacggaattttttataaacgtatttaggtattccaacgatgatttaactatatcgctatcgcgctgatctgatttatcagttttccatttgccatcattgcaagttacatattcgccagaaatttcgccacagatcagaaagctatctttttttgtcaagcacgcacattcactccaacaattattcatatctgcattaatacgtttcgagcgaattcggcgcgtaaacaataattcagcagcttgcaatagcgtggttttacctgttccattgggcgcatatatcaaagtgatcggtgaggaaaagtcgagctcaatgctgcctgcaaggccacgaaaattaacaacttttatgctagagaattgtactgacatcgtctgaatccccgatatatgattcaatcaaaatgatgatttcatcctcgcttgcgttggccagttgacgcatgaggatctcatcatctttgcataatgatattagcgtgctatcagcatttgcggctgcacttttggcaaaaggcaaagacagtatgggtatgcgcctgatccgctcttcccaggcggaaggatcatcaggatcgccaaccggccaaattatttgtttgcgacacaggtataagtcgctttcaaggctctgaattgtgccgtgtagatcgtcgctgcccacgactctattttcttcatcaagcgcaggcgatctatacgtgttcatgtcatgcgcaatcgccaagataaggtagccatcaactatcttatgcttacggcgcttttcgccaagtttttgcgataatatggccaggccttcaccatgagaacttttcagctttgacgcgataggttcgtcgattacgactagtgctaccacggcatagtctgattcccaaagtgtgcaattggccgcatctgccgcgctatcagctagtgttagtccgacgggattagcgtaggaatcaatacaatcaacacatgcgttatgcataagacacgcttcctgagcttaacatgccaattatacctgatagcctcatgcaatttattttgcttgtcgttgcgtcttgatagcagttttcaatagtcgtcagcggcaataaatatattgaaaatggtcgcgggggtgatccgatgctttcgctaggcgcgtgtgttatggatgacgcgcctggcgtgatctggtcctcatcgatgtgtcccatgccgggagcaatgcacatgatcagtggctttttgtattgcgttagcgaattttccatggcatttttcatatcatatgcatgttttgatttgtcagaccaaatattaatatcaatattgccaatatttgttctgagttgcgctgtctcttccgcaactaggtgcgcgatattgcaatacataagtacggaaatgcaacgcagggcctttatcagatcatctcggtgctcatgcagcttatcgcataaagaggtcgaatagcttcctggcgccattccactttttatcaaggcgataagattatctgcttgcacgcccttaatggtcgttttgatctgtaatttcaaccaacagagcgctgaaaatatctccttggttgcatgatgcccgtatccgcaagagcagtttctgcaaataaatctcgcaagctcatagggttgatgctcaaattcgctatactctctaagctgatagctcaggccatgatcgtggtttgttgttatctgattgtgtagcgtggcgggccaattatgtctttcagcatcaggtacagttttgaacttcaacttgcctgatatcaacaggggttccgttgatcgcaccaacctggcaacaaagtttccgttcttatgaagccttgtcccttttttgatctcatgttttacgatatgcgcagcatcggcatgaatatatattccacttaaattacgtagtttgtcgtttgactcatccttgtcatgcttccccatcgcatgattggccagtgcgattgcaaaatggttatgagctgtaatgtcaagattagtaaatattctatttaacgcatcttgccatgctgaagcatgtgggtctttttgatataattgcccggcaacaagtatgtattttcgtgttgcttcaggaagcagattggtcttgttgcatactgtaaccatttcactggtgggggttttgccatcaccattataaatgaagtcggagcaaataattggccaaatatcgaggccatttgtctgtatgcaaacctgcgaaacgccgccatctaaataatcaatctgtcccaactctgcacattgctctgggaaatgcttaacataaattacgcttttagtcgtgagcttttccgtgccatcagcaggatatcttagccagcaccatccataattatatcgccgtttggccccgggaaacccctcctcgtcctcgcgccagctttttatgatttccgttccgtgatgccgtgtcctgtctgtaaaaatctcatttaatttattgccatgcgtaaatccgaaccccgctataagcactatcttccctttgtatttattgattaaatcatttatcgtataccaatctttaacgccaaatgtcagttctggaaacatgattataattggtttattgcctggaaaatgatcgcctatttcttgttccaaaaactccttgaccaagtttacatattcagggcggctgtcgtcatatagccgctctctttttggtggtggcgtttgcaccaggcataaattcagatggttgctgtccacgaaatcgccgggcacttttacattgtgcacatacaagccattgcctttttttgccccgcgtgccctcggcatttgtcacccttgttttgttgcggcaaaccaatgcgccaaaaacaaaaaccgcccccacggcggatgccgtgaaagggcggtcttgacccgcgcctaatttgccactcgcccttggcttctgtcaagcgattatcatttgccgatatttattttttgccccaactgtgccaaaataaaagcccagggagcgcgccgatgtaccgcccaccaaacaaccatgcggagataaccgtcagtcaggccaaggccatcgacgcgccattggcccggctgttggcccctctggccggtgacacgccgttgagcgctcgggcgctacgcgctcacgccaggccaggtcagcctatcgaccgcttggccgtctgcgccatcatcttcgaatatctgcgattttccgggcgttgatgcgcgttctcttcgtccagaccctggccatgggcgatctgctgctgaccacgcccgcgctgtcggccctggcccaggcccggcctcaagccgtcatcgacgtgctggccaatgattcctttgcccgcgttttggcaggcaatccggcggtcaaccgctttattgccttgcctttcacccggctctacgccctggccaaccagcccgacgaagcccgagcggtcatggaaaccctggctctgctggcccgcttcaccgaagacctggccggcggctatgacctggtctacaacccctgcttcaacgagttggcctgcgccctgaccgtgcggaccaagggcggccaggccttgggcggcgattttaccgctgatggggccatgatcatgcgcggtgattggcccaattattgccacaatattttcagcggcccggcctataacggcctgcatctgagcgatctgcacggcctggccctgggtttgccgtcggcgacgcggcggccagtgttccaggcgcggcccgaggaccagcgtcaggcccgggccttgctgacccaactgggctggcggcccgagcggcccctgatcgccttgcaggtgggggcgggcaaggccgatcgccgttggccgccggaaaagtgggtggagctggggcgtttgttgggacataaaggcctgagcgtggttttgcccggcgcgccccacgaggccgcgctcaccgcccgggtggcggcggggctgggcccgacggccctggatctggccggccgcaccgatctgggacagttggccgccgtgctgggtcactgccgggccttgatcgccaacgacaccggcactgtccacctggccgccgccttggccctgcccatcgtcagcctcagcctgggcaaggcccagtttcgcgccaccgggccatatggccccggcaacgtggtcgtggaggccgatctgccctgcgcgccctgcctcgatgcggccgcctgccaggccaagcactgctgggcggccatcgcgccggccgacgccttggccgccttggagcacgttttgggccgagcctttcagcggccggccggttcgcgggccaggttttatcgcgcccagcccgacgcggccgggctcatggactggctacctttaagccccgacccagcccaggccaggcacgcggcctatcgccaggcctggctgagcgtcttgcgccctggccagtggccccgcgcgccgctgtcgccatcccgcccgccggcctcgggcccgctggccgcctttgacgccctggccgccgccgccttggcagccctggcgcgcatcgaggcggcccttggcggccaggccccgcccgccacggcccgcccggccatggacgcgctcaatcaggccacggccgaggcgcgccgcctgggggcggccgaagcgttggtccggccgctggcgatgtatcttgtccagcgcctggccagcctggacgagcctcggcccgagcggcaaatccgcctgcaacgggccgtgttcgcccagacgcgggccgtggccgggctggtctgggcggcgctgacgggctagacttcctgccagacaacgccgcgctggcggttggcccgggccgcccgctccagggccgggtggccggcgggtaggacgccctggggcgcggggttccagcggccctgggccttcaactcggcgacgcgcgcctcgatgggcccccgccagcggcgttcgatgacgttaaagagccacttggccagatcattgaagcgcgaccaggtgttgtcctgcacgcggtagagatagagcagtttggcgatgtggccgatcttgccgccgatgaaaaaacggatcatcagctcgtaatcgtcggcgatgaccaagcgggggttatagccgcccaagcgccacagctcgctggcccgaaaggcccgcacgtgattggggcagacggccatgtgctggatcaccggcccggccccgaaaacatcgccgtaaacatcgtaggccagagcctcgcgatagcgccggccttgcaactcggtccagcggtagcgaccgcgatcttcccactcggggtagacgtggggcgagccatcgggcaaaaactcggcgaagttggagtgaaccatgcccagctccgggtcggcggcaaaggcggccacgacctcttgcaggcagtcggcgccgagcatgtcgtcgtggtcgagctccaccaaaatctcgccgccgcacaggcccgtggcctggcgcttgatccagccgatgttggcctggccccgtcgctggggaaaaaaggccttgatccgatgatcggcccgggccaatcgctcgatcagccggggcgtgccgtcgctggagccgtcgtcgacaagcacccactcccagttgcgatagccctggccgcacagcgaggcgtaggcctccatcaggcgctggccggggttgaaggtgggggtgtagaccgaaaccaggggctcgtcgcggccggcggtggggggaaagacggcccaactcagatatgtctcgtgcacggcgcgcaacagctcgtccggccggggcgcttgatcaaagtgcagccagcgccgacgatcggccagcggcagcatgaccagcggtttgggccgtgggccgatgctgacgaaaacatgggccggccgttggttgaggttggccagaagctcgccctccgtggccgaaaagcacgcctccaccgccggcagcgcgcccgactccaggggcaggcttcgccccagatgggccgcataggccgtttgagcccgctggtccagcccgccgtgaatgaccacccgcaacaccgcagcctccttttgcctgatccgcgcccaatggcgtaatatagcccaaggccgccggcccacggcggtcaaaggccaaaagggcgctcatgaagattttacaggtcgcgcacaattttcccccgctatcgtgggccggcacggaaaactacaccctgggcctgtcgctggccctgcgccgccggggcgtggaggtcgaggtgatccaccccgtcttcggccggggccagggcctggagcgcctggaaatgctgggcctgccaacctggcgggtgggtctggacgacgaacccacgctggtcagtctggtcgatcgccgctcggcggccattgtctgcgatgtggcccaagagggcggcttcgagctgatccacgcccagcatctgctgggcttcagcgccgaggtcgtttacgaggcccagcgccgcggcctgcccgtggtgctgaccctgcacgacttctggatcatctgcccgctgatctttggccagacgcccagccaaaagccctgccccggccggggcaggcaaaattgcctgaactgcctgatggaagccgtgtcacaagccggccccaggcccgacctgctgcccaccttggagcgcttttggcgggaacgcgacgcctatttgggccagatgctcaaactgcccagcaaggtgctggccgtcagccgtttcgtggcgcggaccatggccgcccgtggcctggccgggcccaacatggccgtcatgccggccggcgtcgtgcccttcaccctgggtccaaaccccggccccgatccggccgacggcctggtcctggccttcatgggcaacatcatgcccctcaaggggccccacctggcggcgcgggccatcgacggcctggccggcgcgcggctggaaatccacggcaaggcggtcaaccaaccctacgccgccggcctgctggcgctctgcgaagacaaacccgagaccttcagctatcacgggccctacgacatcagccagcgcggcggcgtcttggcccgctgccacgcgctggtcgtgccctcactgacggaatcctattgcctgaccgcccgcgaggccctttttgccggtcggccggtcctggcctccgatgtgggcggcatccccgaggccgtgcgccacggccaaaacggcctgctctttccgcccggcgattggcgaagcctgcgccggctcgcgcaaaggctcatcgagcggcccgaggaacttgccgccttgacccggggcgtgcgccagccacacaccgtcaccgaggacgccgaaaaatacctgagcctctatcgtcgcatcctggccagtggctagacgcctgggcgttcgtcggcccggccgccctgatccaggctaatggtgcgggtgcggctggggtcgagcaagtggtggatggtgcagcgcgtgaaatcgtcgttgtaactcaaccgcaggcccagcttggcgtaatgacggttttcatcgggctcgaccacgccggcccagcgctccatgaacagcagcatgttgggcacgtcgtgggccttgcggcctggtgaaatgccctcgtgatgcaacaccttgccgcgcggctcgtagtggatcgtccaacccatgcgcccgaccttcaaacacaggtcgatgtcttcgaatccgttgacaaaagcctcgtcaaacatgccggcggcgaaaaaagcctcggcccggatcaacaggcacgccccggtcacggcctgaaagcgttcgggcgtgttgaccaccgggtgttcggcgtccaggccctgaaaaatgtgataaggcgcgccgttgggccggaaagccacgccggcgtgctgcacgcggttgccgtgggggtagatcagccgcgccccgaccaccgccgcccgtcgctcgcgcgccaaaacttccagcagcggcggcaaccagccggcttgtggctcggtgtcgttgttcaaaaacagcagattgcccgaacgcgcggcctgggccccctggttgcaggccttggcgaaaccaaggttgtgctggttgctgatcaccgtcacgtcgccgcccagcccggccaaaagggccgccgtgccgtcggtggaggcgttgtcgacgatgatcacctcgtaactggggccgtcactgttctgggccagggtttgcagacaacgcaaggtgaacgccgcccgattgaacaccgggatgatgatgctcacgtcataggccggttggacggattttgtggcaatgtcgctttgggtcatgttcgcgccaaattttggttggagccgcgcttgatcgttgggttgcctcgcggttatatgatgcaagagccgcgccacgggattgtgttgcgttaatatgctgtaattatttgataaatatttggcatgccggtgcggttgggtaatatttgacgggtgcggggaaattttgccgtgggctggcgtgttcatggcggtggagccgtgcaaagtcgcgccgggttgcgcgggctttttgggctgtgttcatgaagttgcaaagcaattttatgatatgaacaaaaccatgaaacaaagcgcgccgcgaagtttgccgtaaaaaaaagcaaaacgcgtttgcggtgattgcgcggcgatcaccgcctgcgcttttctttttggagggtggtgcgtcaaacctttttcttttggcgcgaaagaaaaaggttctccccgcgtcttgggcttccccaaggaagaaaggtcaacgccgtggtggatgtagtggtgatcggggctggggtggttggttgcgcggttgcgcgttgggcggcgttgtttgggcgcgaggtggtggtgttggagcgggggagtggcggggtggatggtcaatcggcgcgcaactcgggggtgatgcacgcggggcattattacgacgaacaaacacggccgttgaaggcgcggctgtgcgcgcggggcaatggattgttgcgcgagttttgcctggcccatggcgtggcccatgcgcgttgcggcaagttgatggtggcggtggacgcggccgacgaggcggcgttggagatgtatttggcgcgggcgcggaccaacggggtgacggcgcatctggttggcggtgaggaagcgcgggagatggagcccggggtagtggcgcggcgggcgttgtggctgccggactcgggcgtggtggagcctacgtcattggcgcgggccttggaggccgacgccgtggctgctggggcgttggtggggtgcggggcgcggaggtggcgggcgcgcgggcggcgaggggaggattcgtgctggaggcgcggcgggccggaggggaggtggagtccttggcggccggctgggtggtcaactgcgcggggttgtgggcggacgatgtggcgcggctgatagacccggcttgccgggagcgcatcgaccccatgcgcggcgaggcggcctggtttcggcgcggggcgcggccagggctggatgtggcgcggatgaacgtttatcccacgccgcgccgggtgcgtctgcccgggggcgagtattggacggtgggggtgcatctgacgccgacgcttttgccggccgggccggagggcggcgcggcgcggctgagcgacgtggtcagcgtggggccgctcaacttcgcggcgcggggcaagggcgacctggcgggggagcatcggccgatggaagagtttcgcgcccaggtggccggctattttcctcaattgcgcgcggcggacctgcggccctatcaggtgggggtgcaggcccgtttggccggccggcaggactggcatgtggccgcggacccgaaccaccggcgctggatcaacctgttgggcatcgacagccccggcctgaccagttgcctggccctggccgaacacgtgggcgggatgctggcggcgtgaaatggaccggccgcgccgagattgacggcgcggccggatgtttcgcggcgtggggccgggctattggctgaagccgaaggctccgcccagccattcagtgacgctggggggcgtcgcggtttcgagggcggcctgactcggcgcggcttcgccggcgtggaacgagtcgattatctggatataaaaatcttccaggcgggtgatctcgccgtcgtaagtcttggcgtgggcggtgaggtcttggctggcggcgatgcgcagcaactccggcgtggcggcgatggcctcggcggcgtcgtggaagaccttgccgacgttgtttagcttgaagaaatccacatagctttgcaggggcgaggccagcacgggcaggccggcggccaggtactcgaagagcttgttggcgatggtcgagtcgagaaactgcttgtttcccttgacgatattgaaggggatgatgccgatgtcatattggctcatcacctccatgatttcggtgggcgaaaccggctgatggtaatgcatgcgggggatggcgctcaggcgctggtgcatggcctggtcgaagtgcaccgggtagacatgcacgtgaagcccgccttgggtcagttgggcgaacaagtcgatgaagtcgcggtggccgttgccgccgatgcctccttcatagacgatgtgggtctggccgtcctgggcggagagcttgggcagaaagcgcttgggcagatcgccggccgaggcgtagttgtaaaagaccagcgacgggcccttgacgccgtagagggccagggcggcgtcgcgctggtaaggggtggtgtagacgcggccatgggccccgcggttggccacgccctcgaaaaaggccaggttctggtcgccgccggcgcgcagggagatcaggtcgtgggtgtcgtggatgaccggggcttcgccggccagggcggcgacggtgaggacgtcgggttcgttgtggcagtggacgaggtcgaacttggcgctgatgtcccacaggtggcgattgttggtcagccggacgcaacggtcgtagacttcgtcgctaaggcccttgtacatctggctgagggtggcgcgggtgtaggccaggcagaccttgtggcccctggcgcgcagggcgctggcggtcttgtagttgcggatgcagggcgcttcctgcacgaaaaggatgttcagcgggcggctggcggcgaccagcggcgtgggccggcgcggttgacgctggaccgtgtcggcgtgggccggcgcggtcggcgcggcgacttgggccggcggccacgggcttgggctcggtgcgacggcctgggcctggccggctggcgtctgggcgcacaggcccagcaggccgcgcagctcggcggcccgtttttcgtcggccaggggcatggccctgtcgatgacttcacgagcggctgtcaagtcgccctgcatgatcatcaccttggccatgttggccaggtatttcgggttgtccggggccaggccgacggcgcggcccatggcccgccgggcctcgtccagacggccggtcatggccaggctggtggccatgtcggtcaggggctgggggtcgtcggggcgcagttggctggcgcgtttgaacacgcggcaggcttggtcgtagtctttggcggccatgtacttggcggccaactggtcaagggcggccttgtcgatgttggggtcggccaaggcctgatcgacgaccgtggcctggtcggccggggaggtggcgggctgggccggccgcgtccgttgggccgggcggcgcggggccgcggttttgcctttgcgcttgtttttggccacggcaactccttttgctggcgccaaagatcatggcgtgggtgtttggcgcttttgcttgcaatttgcgcgccaaacgccagcgggcccgacaagggcctgggcggggcgaaccggaccgcgtggcgggccgagcggccctggagtgggcaaatatttccggtttggggcgggccctttcaggccggggggcggcattcggcggcggcgaagacccgctgaccgtcaaatacctggcacaggcgggccatggccatcagggccgggtccagggcgtcgagcatcaccgcgtgcaggccggcgccaaaggccgcggccagaaacggcccgccggcgaaacgggtgtcggccccggccgatttggtggtcaggttgctgagggcgatgaagccgcgcggggccggcgcggccaggtagggcagggcgcgcagggtttccaggacggccttggcgtgggtctggccgtcctgcagggccaggggcatgaccatggggtcgaggtagagtttttcgggatcgacgccgccagcctgggcgcggcccaggatatgggcggccagggccaggcgctcgtcggcgccaaggggcacggcgcggtcgatggtggcggcgatcatgggcagatcgtgagccgcggccagggccaccacgggatcaaggcgctcggcctgggccgtggccatgttcaaaaccggcggccgcgaacaaaacgccagggccacggccaaggtctcgggttcgggcggatcgaggatcaggcgcagtgaacaggccttttctgcggtttcgatcagaaagcgccagacctcggcccgcttggccggggccagatagccggggttgacgtcgagccaatgagccccggcggcggcggctttttggcacagcgcggcgatgaaggcctcgtcgcggttttccacggcgcggcgcaccgaggggcgcgaggtggtgaggttgtcggcggcgatgatcatggcccgattgtaaaccgccagccgccgggccgcaaggggccttgacagcgcgcccggcggcctgttcaattgaccaaacgcccacgccgccacgagaggccccgcatgcccggccacgacctgttgcgcctgcgccaagaactcgaactccgcgaacaagccgcgctttcgcccctggcctgccccagcgtggccgccctgcgccgtcggctagatccggtcagcgacagcggccaccgcctggccttcgccgtcgacgccgaccgcgtcctgcactcgctggcctacacccgctacatcgacaagacccaggtcttcagcctcgtcgacaacgaccatatctcccaccgcgtcctgcacgtccaactcgtcagcaagatcggccgcaccgtgggccgcctgctgggcctcaacgaagacctcatcgaggccatcgccctggcccacgacctggggcacccgccctttggccacgacggcgaaggctatctctcggccctgtgccaggagcacggcctggggccgtttttgcacaatgtccagtcggtgcgttttttggagagcgtcgagcgcggcggccggggcctgaacctgtcgttgcaggtcttggacggcgtgctctgccacgatggcgaggtctgcgacaatcgcctgacgccgtggcccggcaaggatttcgccgccctcgacgccgaattggccgccaagcaggctgacccaggcctgagcctacggcccatgaccatggaaggctgcgtggtgcgcctttgcgacgcggtggcctacgtgggccgcgacctggaggacgccatcaacatcggcttgatcgaccgcgacgacctgcccgccgaggtggcccggaccttgggccgcaccaacggggccatcgtctaccgcctggtggaggatctagcccagaattcgctgggccggccccatctggccttcagtgacgaggtcggccaggccctggcccagctcaagcgcttcaacctggagcgcatctacctcaaccccaagatcaagacccaacaccacaagatcgccgaaatctatcgccacctcttcgaacaatacctgggcgacctgggcggccagcgccgacagagcccggttttcgctcacttcctcgacgccatggacgatgactatcgccaggccacgcccgccgccggcgtcgtgcgcgatttcatttccagcatgaccgacgactactttctgcgctgctatcgccgcctggtctggcccgagcgcctgcccagccgcttcggggcgtcgggctaaaaaagttccacttttcttttgtggcgctaatggcccgccgctcggcgaaacgcgattataccttacgtaactttccgtctatttatctgatatctttcgaaaaacgattattcctctaggttatgatatatatttcacaatacttttgatatcagctagttggcataagggggcttgacattgggccggcgctttcttcactatctcacaatagaagagcgccattttcgcccgccagttctcgcacgggaggcaaaatgcccggttcaagctccgcccttcatccgccggccggcccgcccggcggccagacgcccatcctgaaaatcgaagacttgcatctgcgcttcggcggcctggccgccctggccggggtcggcttcgaggtggccttcggcgtgatccaggccatcatcggacccaatggcgcgggcaagacctgcatcctcaactgtatctgtcgtttttatcatccccagcgcgggcgggtgatcttcatgggccaggacatctcgcgcctgcccacccacgccgtggccggcctgggcatcgcccgcagcttccagaacatcgagttgttcaagggcatgacggtgttggacaacatcaagctgggccgccacgcccacttgaaaagcggttttttgtcgggcgggctctacctgggcaaggcccgccgcgaggaaatggccgtgcgcgccgagatcgaggaaaagatcatcgacctgctggagatcgagtccatccgcaaaaaagtcgtgggcgcgttgccctatggcctgcaaaagcgcgtggagttggcccgcgccctggccatgaagcccaagctgctgcttctggacgagcccatggccggcatgaacctggaggagaccgaggacatggcccgcttcatcctcgacatcaaccaggagtggggcgttacggtggtgctcatcgagcacgacatgggcgtggtcatggacatcagcgacgacgtggtggtgctggacttcggcaccaagatcgcccagggcccgccggcggcggtggcccgcaatcctcacgtgatccaggcctatctgggcgccgacgacgcggcccattccaagctgggcgtctagagctccgctggcgggaggaaacattggcccaaactcatgtcaaagccaaggagcccggcgtcgacataggccaggccaccctgccggccttgctggcccgcaacgccgcccgtttcggcgacgagcgggcggctctgcgcgaaaaggagtttggcgtctggcgggcggtgggttggcggacctatcaccggcgggtcaaggacttggccctgggcctggcggccatgggctttggcgccgacgactccctggccatcatcggcgacaatcggcccgagtggctctacgccgagttggccgcccagtcgctcaagggccggccgctgggcgtctaccaagactccatcctcaccgaggtggcctatgtgctgcgccacgccgaggctcgcttcgtggtggccgaggatcaggagcaggtggacaagatactggacatgagcgacgaactgcccctggtccagcgcatcatctacaccgaccccaagggcctgcgctcctacgacgatccgcgcctgatggccatcgagcaggtcgaggagttgggccgccgtttcgagcgcgacaaccccggccattacgaacgctcggtggagcgcctgcggcccgacgacgtggccctgatcgcctacacctcgggcaccacgggctttcccaagggctcgctgctgacccacgccaacatgctcaagatggccctcaacctggccgcggtcgatcccaagctgcccgacgacgagttcgtctcgtttctgcccctgccctggatcggcgagcagatgatgagcgtgtcgtcggcgctggcggtgggcttcacggtcaattttcccgaggagcccgagacggccatggccgacctctacgagatcgggcccaacgtggtcttcgccccgccccgggtctgggagcagatggcccgctcggtgatcgtcaagcacatggacgccacctggctcaagcgcttgatctatcgcttttgcatgcccatcggctatcagatggccgactttcactttgaaaagcaaccgccctcgccggcctggcgggcgctctacgccctgagttggctgctgctatttcgcgcgctcaaggaccgcctgggcctggccaacgtgcgcagcgcctccaccggcggcgcggccctggggcccgatgtgtttcgttttttccacgcctgcggcgtgcggctcaagcagatctacggccagaccgagatcagcggcataagctgcatccaccgcaacggcaacgtggatttcgtctcggtgggcgagcccatccccgagaccgaagtgcgcatcgacgaccccgacccccagggcgtgggccagatcgtctcgcgctcgccggcgctgttttgcggctatctgaaaaacgaccaggccacctgcgagacgatcatcgacggttggctgcattccggcgacgccggctacctgaccgatgacggccccgcctggtgtgcatcgaccgggtcaaggatttgatgcgcctgcgcggcggggccagattttcgcccatgttcatcgaaaacaagctgaagttttgcccctacgtggtcgaggcctgcgtgctgggccacgagcgcgactacgtcacggccctgatctgcatcgattacaagcacgtgggcaagtgggccgaggaacgccgcctggtctacaccacctactccgatctggcggccaaggcccaggtctacgatttgatcgaaaaggaagtggtgcgggtcaatcgcattttgcccgaggccgcccgcatccagaaattcctgctgctctacaaggagttcgaccccgatgacggcgagctgacccgcacgcgcaagctgcggcggcgctacatcgccgagcgctacgtcaacgagatcgaggcgctctatcaggacgtgggctcggtgcgggtggagagcgaaatccgctaccaggacggcaagagcgccaccatcgtcagcgacctgcacatccgcggcctcaagcccctggaccaataccgcctggaggccgagcgcaagtggtggcagttctggaagccggtgcactgagcggccgacggccgtcgacgaaaggaggcccatggaaaacctgttcggcctgatcatcacgggcctggccatcggcagcgtctacgccctggtggccatgggcttcgccctgatctacaaatccaccagcatcatcaacttcgcccagggcgagttcgtgctggtgggcggctacgtggccctgtggctctacaccgatctgcgcggcctggccttcgaggccctggcccaggcccggcccgaggttttcgcggcgctgtcgccggcgggctggcaactggtggtggtggcggcggcctttttactgacgatcgtggcgggcctggtgatggtgctggcgctggagcgcctgatcctgcggccgatgatcggcgagccgatcatcagcgtgatcatggtcaccatcgccctggccacggtgctcaagggcctggtgaccctgatctgggagacccagatccgcaacttcgacccgcccatttttcagcagcaggacggcctgcgcctgggcgtgatcaccctgcccggggtttatctgtggatctttttcttcgcggcgctgtttttggtgtcgttcgccttgtttttcaagttcacgcgggtgggcgtgagcatgcgggcggtggccgccgaccagcaagtggcccagtccatgggcatcagcgtcaagacggtcttcgccataagttggtccatcggcgcggtggtggcggtggtgggcggcatgctggtgggcaacatcaacggcgtcaacatcgagttgagccactttggcctgacggtctttccggcggtgatcctgggcgggctggagtcggtgggcggggcgatcatcggcgggctggtcatcggcctggtgcagtacctggggccggagctggtgggccaggccgtggcgctctacaaccgcgccttcgacgcggcgctggtcacgccgggcaacctggaggcggtgctgcccttcgtggtgctcatcgccatcctgatggtcaggccctacggcctgtttggcatcaaggaaatcgagcgggtctagccgaaggaggccaaacatgccctgcgggttgtttttcgagacctacgaaaaagacgaggccatcttccagaccactttcctgcgcgtggccatggcggcctttgccgtgttgttgttggcgttcccgttcttttccgactggctcagcggcctgaccaatctttattggctgggcatcatgacccacatttgcatttttgtgctgggggcccaggggctcaacctgctcaccggcttcaccggccagatctcgctgggccacggcgcgttcatggccgtgggcgccttcaccgccggcgtcctccacatggacctgggctggaactttctgctggcgatcctggccggcgggctgatggcggcggcgttgggcatgatcttcggcgtgccgtcgctgcgcctgcgcgggctctacctggccatcgccaccctggctgcccagatcatcatcatctggctgctgcgcggcgtcttcgaggccggcgcggtggaggtctccgacgccacgctctttggcttcagtttcgacaccgatcagcgcaagtactacctgtgcctgttcttcgcggccctgggcacgctctacctgaaaaacctcatgcgcacgcgcacgggccgggcctttgtcgccgtgcgcgaccgctatctttcggccgaggtcatcggcgtcaatctgttcaagtatcgcattttgagtttcggcatcagttcgttcatggtcgggctggccggcgggctgtgggccttcaccgaaaacgccgtcaccgacgaggcctttggcgtggcgctgagcgtcaagtatctggcctacatcatcgtcggcggcctgggccaggtgacgggggcgatcttcggcgtgaccttcctggagctgctgcactggctgctggaggtgcccacggatgcgctttcgcggatattccccaatattttcgaaaagctggccagcctgcgcgagatagtcttcggcttgatcgtaatcgtgtttctcattttcgagcccgacgggctcagcgcccgctggcgcacgatccgttcgtattggaagctgtggccgttttcttattgaaagcggccccggccaaggggccctggcgttgcatcggcccgcacctagcacgcatctcccgccaggatattttcggggcgcggccgcgcgtccgacgacggtccatggagccaaggcctggcggcggcggccaggccggccatcaccaaggccgcaaagggaaaagggagacgaaaaaatgaaaaaaggtcttttgtttttggcgctggcggccctggtttgcctgactatgcagcccctggccgccacggcggccgaggagattcccgtcggcggcatctttgacatcaccggcgcgacctccaaggtgggggccgactacgccaagggcgtgcgcgccgcctgcgactacgtcaactccctgggtggcgtcaacggccgcatgatcaacctcgaaagcgccgactacgcctacgccatccccaaggcgctcaacctctacaagaaatacgtcaacgtcaacaaggtcttcgtcattcagggctggggcaccggcgacaccaacgcgctcacccccaagctcaagaaggacgaagtgatcttcatgagcgccagctatgacgccaatctgaccaaccccgccaacaacccctacaactttttcatcggcaccgactactccacctccatccgcctggccatgcagttcgccaaggacaatggggccaagaaggtgctcttctgttatcccgaccacccctacggccgcgcgcccatcgccgccggcaaggaatacgctcagatgctgggcctggagatcggccccgacgagatggtcgacctgacggccaccgacgccacccagcaattgctgcgcatgaaaaagttcgccccggactatgtctggctgggcggcaccacgccatcgtgcgcggtggtgatcaagggcgcggccagcatcctgcccgaggccaagttcctgatcaattgctgggggttcgactccaacctgcccctgctggcccagggcgcggccgagggccgggcgttcggcattttgcccgtggtgccctacggcgccgacgtgccgggcatgaaggcgatgatggcatggaccaagggcgagccccacaccctgcacttcgtcaagggctgggtctcggtgctggtcatggccgagggcctcaagcgggccggcgacaagctcagcggccccggcctcaaggccgccctggagacgctcacggactttgaaaccggcgggctctgcgcgcccatcacctacaccagcaccgaccaccgccccaacaccacctgcggcatcggcgccatcaaggacggcaaggtggtcgtgctcgtcggcaaggtgagcatgcctcgcgaggccaagtacatcggcaattaaccacgccggcgggcggggggcgcgggtctcccgcccgccgccagggggaagggcccatggcgctgctttcggtcaacaacatcgaggtcatttacgacgacgtgatcctggtcttgaagggcctgtcgctggaggtggaggaaggcgccatcgtggccctgctgggggccaacggcgcgggcaagaccaccacgctcaaggccatcagcggcctgctcaaaaccgaggagggcgaagtcaccgacggggccatcgtcttcgacggccagcgcatcaacgacctggagccggaaaagatcgtccgtcggggcgtctttcaggtcatggaaggccgccgcgtcttcgtcgacctgacggccagggaaaacctcatcgccgccgcccacacccagaaatgcacccgccgccagctcgacgagcgcatcgagcaggtctacgcttattttccccggctcaaggagcggcaaaacggcctggccggctatctctcgggcggcgagcaacagatgctggtgatcggccggggcatgatggcccggcccaggctgatgatgctcgacgaacccagcctgggcctctcgccgctgttggtcggcgagatcttcgagatcatcgcccggctcaaccgcgaactgggcacgacgatactcttggtcgagcagaacgcccgcatggccctcaacatcgccagccacggctatatcatggaaaacggcaagatcgtcctcgacgacaccaccgaaaagctcaaaaacaacgaagacgtcaaacgcttttacctgggcgtgggcgaggaaggccaaaagcgctcctatcgccaggtcaagcactacaagcgccgcaagcgctggctgagctgaggccaaaaccggcccgcgccccaaggagaggccccgtgaccgccatcgaccgccagagcggcgccctgcgccccgacctggaattcatcgacccccaagcccgccgccaatacctcgacggcaaggtggcggccatcgtggcccacgcctttgagcacgccccggcttttgcccggcgcatggccgacgccggcctgacgccggccgacatcggcggcgtcgacgatctggcccgcctgccgctgctgcgcaagtccgatctggtcgagctgcaaaaaaaggccccgccctttggcggcctgagccatctgaccaccgccggtctgcgccgtgtctacgtctcgcccgggcccatctacgagcccgccgaaaacagcctggccgacgaccgctgggcccaggcattttacgccgccggctttcgccccggcgacctctgccaggtcagcttcaatttcaacttggcgccctttgccttttggctcgacgagagcctgcgtcaactgggctgcgcctgcctgccggccggcgtgggcaacggcgagatccaggtgcgggccatgaaagaccttggcgtgacgggctatctgggcacgccgtcgtttttggccaccctggccgacaaggccgaggagatgggcctggacccccgccgtgaccttagcctggccgtgggcttcgtcgccgccgagatgctgcccgagagcctgcgccagagcctggaggagcgctttggcatgatcgtccgccaaagctacggcaccgccgacgtgggctgcctgtcctacgagtgccggcatctgggcggcatgcatctggcccagggctgcctgacccagatcgtcgaccccgacaccggcctgcccctgggccccggccagcccggcgaagtcgtggccacggtgttcaacccggcctatccgctgatccgcttcgccacgggcgatctgtcgttcatcgacgaaacgccctgcccctgcggccgcaccagcgccaagctgggccgcatcatgggccgcgtggaccagatgaccaaggtcaagggcatgttcgttcaccccggcggcgtgcgccaggtggtggataaattccctcaggtggcggcttatcaactggtggtcgagcggcagggccacaacgacgtgctgacattggtctgcgaggtggaagacgactccggcggccacgacgagctgaaggcgcgcatggcggcggccatgaaggacatcctgcgcctgagcggcgaggtgcgcctgcaaaagcgcggcggcttggcccccggctgcaaggtcatcgacgaccgccgcaagtgggactgaaaggccgcgcggcttggcccccggcccgggcggtggtatggttgagggcgtttcgaccatcaccgcgaggccgccatgagccaaccgctgcgcctggggcgcatcgattttgtcaacatcctgccggtgcatctgcgtttggccgccacgccggcgctcttcatcgaggcgcgtggcgtgccctcggctctcaatcgtcagttgcgccagggcctgctggacgtgagcgtcatctcgtcggtggagtacgccctgcacgccgatgattatctgctcttgcccgacctgggcatctgctccgacggcccggtgggcagcgtcacgcttttttcccgccaacccatggacctttgggccggccggccggtggaggctcccttcgagtccgacacctcggtggccctggcccgggtgctgttggcccacctttggcggctggattgccccctggcccccgagggccaagcgctcgatccggcggccaccctgcgcatcggcgaccgggcgctgcaagaggcggccagcgggcgttgggcccactcgtgggacatgggccaacagtggcgcgagctgacgggcctgccgttcgtgttcgcggtgtgggccgtgcggcggccagtggcccaggcccggcccgccgaggtggccgccctgcacgggcgtttgctggcggccaaggcggcgggcgtggccgatctgccggcctgcgcggccgaggccagccgcctgctgggcgggtcggtcgagggttacctgcgttattacaagctcttgagctatgaccttggcccacgcttccgccagggactgggccgttttttcgccttcctggccgcgatgggccagatcgagcgggccccacggctttgctttttcggcgcggatgggccgcaaaccgccacctgagcccagcgccagcctcgtcaagcggccagccgcaccgccacgaaagacgcgcgcgggcatatctttcatgccataggcaattatttgacgcgccgcccatgagcctttcggagcgatccggcgaggctttttccggctaataatctgaaagcattggatatatcttgcggagcctccgtgcgcggtggtgcggcactacttttgcatgcacgaaggtggagcctcgatgcggcacattaaacaggaccacgccgcgcttgacggggcgcgcaacgcttggcgcgggattggatggaggcgatgaaagctgctggttacgcggccgaggccaacgcggcctttggcgacgacaacgaacgacgggccgatttgggctcggagccggccaagaagcgcaacgtgctcttcgtgcaggagagcccctgcatacgcaattacaagatggccacggccctgcgcaaaaggggtcaccgcgtcaccctggcctatggccgggcccggctgagccaggtgtatccagggctttcggacgatgtctacgacgagctgatccacctcgacggctttcgcgagctttgggacatcgccaagggctttgatgtcgtccactgccacaacgagcccgatttcctgacggtggccgccttgggctgcgccgcgccggtgatccacgacacccacgagctgatctcgctgcgggccaacggcgacaagaacctggcctttttcgagggcctggccaaccgggccgccgccggccgcgtctactccacggcctaccagatgcgcgaggcccagaggctctacggcgtggaagggccttcggaggtcgtgcacaactacgtcgtcgaggacgatctgcccaaaaacttcaagcccaagctctcgcgcggcgatggccagcttcatctggtctatgaaggcggcgtgggcgcgcaaggccaccgcgactaccgcgagctgtttttcgccctggccggcctgggcgtccatgtgcacatccatcccaccgcccacgacccggagctggccaaggcctttggccgcgacccgcgcctgcattatcaccagccgctgtcgcccaagcggatcatcgaggagatgacccaatacgacgtcggcctgatcccctccaacatggagcggggcgacaagcgttttctggattcgaccatcgccaacaagctgtttgaatacctggccgccgggctgccggtgatcgcctcgccgttgcaaagctatatcgattatttcgaggccacgcccgcgggcaaggtcttccactcgccagccgaggcggtggcggcggcgcgtgagctggtcgagcgggccaggaacaccgacttcacggttttcgccaagagccacgaggccgagatctggcgcgtggaaaggctctacgaccaagtgctgggtcaggcgtgcgtctccccgcggccccaggcggtcgccgtggcccaggccgaagccagaatccatgtcgcggccaccgtccacgacctggccctggccgcgaccagggccgccgcgccggagcgctggccggccgatccggccgccggccggcaacccgattgggacgcctgggccacgcgccgttatcaagagttttatcgcggccgcccggagggcccgcccgtggtcgaccagcggataacggcgatcctggggcgctatctgggcaaggaaatcgaaaccgccgtggacctgggctgcggccaggggcagtacgccgattttctgcaaggcaagggcaagatggtcctgggcctggacgtggtcgatcgcctggccttcccccaggtccgcttcaggggccagccggcctggcggctcgacgaaccggtcgatctggcctacgccatcgatctgctccaacacgtgcccgagtcgctgatcgagccgaccatcaaggccatcgccgaccattgccggatattcttcggcgcggtggcgctggggccaagcggcgaaaaagatagtgacggccaggagatgcaccagaccatcgagccgctgggctggtggctgaggcgcttgtcggctgcctttgccgaggtcaaaacgctggccgtcaccaaggactggttctgggccgaatgccgccacgagcacatgccgatcttcgacgcctcgcgcatgaacggctatcagggctggagccaggtgacgggccaggcggtcacgccctaccgcgatctgtggaatcggcacgcccgtagcctgccctggggcggcaaggtgctctacatcggctccaaccacctttgccagcagtattattctcgccaatacttcatggcccaggaggtgctgcacatcgaccccgatccgcggaacaagcccgacgtggtcaccatcggcgaggatttgagcatgttccccgacgcatcggtcgacggcgtggcctttttcggcacgccctacctgatgaacgacccgctgcgtttcgtccgggaggcccgccgggtcttgaagccgggcggcctgttttccggctcgttcaacggcccacaatcccgttggcagggcgtgacctacgtcaagggcaaggtcaagacggccgacgagatctggcacttccaacgcgacgtgctggatctgttcgacgactggacggtggtctattgggcgcgccagggcgacgaatactatcacctcagcacggtgaagatgtaaacccatgccgatccccgacgcgaacaagctggtggacgaggccgtggggttgggccgggccatgttcgactcgcccctgtgggacgccgacgaaaaaaagtggcgtcgtcacatcgacctcgacagcggccaggtggacgccagccagcatttctactatgatatctgcaacatctacgccctggcccgggccatggccctcagcggccagatggagcgctttcgcgagggctggttgcaggcggtcggttggctgttctggctggtcaattccaagggcgcgatcggctacacctccttcgatgtgaccggccccagggatcaatacagcttcgccctggccccggcggccctggccgaggcccaccgcctgaccggccgtccggctctgctgcgcaaggccggcgagttgttcggcgcctatcgcgcggcctttcccctgggtaaggttcgcaacgtccaggccagcaatcatttcatcttgtcggctctgagcctctaccgcgccgccggccaggcggcctatctggaggcggcccaggccgaggcagagcatctgctggccgcctgccgtctggccggcggcccggcggccggctgcttcaccgacgatcaacgcctgaccgccttcccgcgccacgtctacgccacctgggccctggtcgagctcaatcacttgcggccggaccagcgcctgcaacaggcctgcgcccaatccatggattggtggcgggccaaccaactggccgacggcgggttttacttcttttatgacgcccaggccggccgctgggtggaccagacggtctattccgtgcaccaaaagggcatgctcctgctctcggcgtgggagatcaaccgcctgtgccagggccgcttcgacgagatgatccggcgggccatggccacctgcgacgacccgcgctggcaatacgcctcgccggagggctggcggctctatcggcgctcgatgccggaacgttcgctggtctattcctacgagctgggctgggagatcctgggccatctgctgggaacgggatgggatcaatgagcgccacaggcggggaggatcgcatgaaaaagcttttgttcgtcgcccggcgcttggacgcccacgccaagcagctgctggccgaattgcccaagcggggtttcgccacgcacgtgctgggcgctggcccggccggggccggcgaggcggcggccatgggggcccagtttgcccaggcggcctcgctggccgatgtgatctacctgctcttggagagcgacgacgccgatttcgcggccctgggctgggattacgccgctcaccggggcaagctggtggtggacctggcccgttgctcggccaacagggccgagccggcggcggggcgctttctggccaagtggcggcccatggccgtggcgcgtcacttgcggcaaacgcgcggcccggcgggcgaaaccctgcccctggagacgctgctggccgccgactacctggcctatagcttcatgcccaagagcctgctgagcgacctgggctggtttttacgcaaggcctccggcgatcgggccggccagcggccgtcggcgatggcggccgaactgctcgcggccccggccgacgaccagcgggcccgggaagcggccgtcgagctgttggcccaagagccgggctatccgccggcgctcatgcgcctggccctggaggccgccagccgaagcggggccgtcccggcccaactcgacccaagcaaggacgccgacccgctgacggttttttcgttgttggccctgggccggcacatggcgccgggcagcgaaaacgcccgccagatcgccaagatcgccgagcacgtctggggcccgcccgctgacggccaaaagggcaaacgcattttgctcttcgtggtctacaagcagcgcgacctgttcatcgacctgatcctgcgctatcacctggagcggctggggcaccgggtgatcatgcgctccctgggcgacgacccggccgccagcctcgtcgagctgttgccggacgtggtcatctggggggccaagaccacgccctaccaggtgcagttggcccgtttcgcccgcgaccgcaacatcgtctccatcgtgcgccgcgaggaggccggcaccgctcgcaagcgttgggaccaactgagcccgaccgtcaggaaatggtcgctgggcaacatcgactacgcgccgctggtggacctggagctggtcttcggtcaggatttcgccgagatcctgcgcgaggaaggccacatgccgccggacaggtgccaggtggtgggggccatgaccttcgacccctattttttgcccgagctgtcgcgcttcatgcccggccggggcgcgttttgccgccagcttggcctggacccggccaaaaagatcatgttgctgctgacgccctggacctacgccgaccgcgaccccggcgcggccatccccgaggccaagggcgcggccgccgacggcggggcgacggcggagatccagcggaccatggccctgcacaaggacggccgccggggctggttggagttcctcgaggcgctttatcacgacaaaggccgcgactggaacctgatcctgaaggtgcatccgggcgagcgggccgaggcttacggcgagtttttccgggcgcgggggctcgatatcaagctggtggtctccggctacgtggtggagatgctcaaccacgccgacctgctggtccacgccggctccaccacggccatcgaggcccatttcctgggcaagccgtcgctggcctattgggtcaaggcgccgcagaattcgccgatttatcaactgacgccctacgccaacagctacgaggagttcgaggcccttttccaggggctggatcttacgcgcggcaacgccgacgaggcggtgatcgccagcctggaaaaagacctttacggccgcatggacggccaggcctgcctgcgggcggcacggatcatcgatgagttcctggatggccgccccaccaggcccttccgccacttgcaagacaaggtcgtcggccagcctcggcgccccgacgatccctatggcaccaatattacgccccaagagattgactattactatccgatggtcaaacaatgtctggacgccaaggaaggtcgtcccgcgccgtcgcctcggccaggccgttcatcggccggccccgcggcccctggcgcggcggctggccagagccccgcgagcgaggcgacgggccaacgtccatagcaaaggagtgcgccgtgtttgacgacaagaccattttgatcaccggcgggacgggttcgtttggccgcaaatgcgtgcagatgatgaccgaacgctatcgctgccgcaagatcatcgttttcagccgcgacgagttcaagcagttcgagatggccaaccagatggtcggcgaccgctacgcctgcctgcgctttttcctgggcgacgtccgcgacaaggaccgcctcaagcgcgccctgggcggggtcgattacgtgatccacgccgcggccatcaagcaggtgccagccgccgagtacaaccccttcgaggcggtcaggaccaacatcgtcggggcccagaacctcatcgacgcggccatcgacatgggcgtggccaaggtcatggccctcagcaccgacaaggccgccaaccccatcaacctctatggggccaccaagctgtgctcggacaagctcttcgtcgccggcaacgcctatgtcagccaggatcggcccaccaggttttcggtggtgcgctatggcaacgtggccggcagccggggcagcgtgattccgctgtttctgcgcaagcgcgccgagggtgaactgcccgtcaccgacgtgcgcatgaccaggttctggatcaccctggagcacgcggtggagtttgttttcaactccatggctcagatgaagggcagggagctgttcgtgcccaagctgccctccatgcgcatcctcgatctggtcgaggccgtggggccgggctgcaaggtcaaggtggtgggcattcggcccggagaaaaaatccacgaaacgctcatccccagggacgagtcgttccgcaccgtggaataccccgagcattacgtggtctatccctcgacgccgacggcgggcggcttgccgcttgatggcggcgggaggctggtcgccgaggagttcgattacaactcgggcgacaaccccgattgcctgacggtcgaggagatcaggcggcaggtcgagctgttgttcccccacggcgtccagcggcccgacgagggatattgagcgggcttggcgcggggaaagacgagcgatgaccagcgcttcgacagatatgaccggcttggccgacgccgtcgcgcctggccgcgcgggcgcgggcggggccgtccggctgatcctgggcgcggcacaactgggcatggcctatggcctggccaaccgcctgggccgcccggacgaggcccaggcccacgcgataatcggcctggcctggatttctggcgtcgaggcgttcgacacggcccagcattacggccaaagcgagcaggtgttgggccgtggcctggcccggctgggcgtgagcggccaggccaaggtcgtcaccaagctggcgccgagcctggacccgcgcgacgacgcggcggtgagcgccgccctggagcgttcgcggcggctgctgggccaggaacggctgtggggctgcctgctgcacaacgcggcctggctggccaactggcgcaacggcccggagccggccctgcgccgggcgctcgacgagggcgtcgtggccaacctgggcgtttcggtctacgaaaaggcccaggcccggcaggcgttggagacccccgacgtgcggatgatccaagcgccgctgaacgcctggagcgccgacccggagtgggaggacatcctggccctggcccggcaaagcgggcgcatggtctttttgcgcagcgtctatttgcagggcctgctgctgctgacgcccgaggaggccgcggccaggttgcccgaggccgggccggccttgcggcgttggcgcgacctggcccgctggctggattgctcgccccaggagttggccctgcgttttgccgccggttttggctggccgctggtggtgggcctggagtcggtcgaacaactgcgcgaaaacctggccctggcccaggccgcgccgctgacgcccgacgagcgccgccatgtcgccgccgcaatgaaaccgctgatcaccgaacgcttgatcgatccgcgccgctggccggccgcctgaaaggagcgcgcccatgatgttagccatcctccaggcccgcatgggctccagccgcctgccgggcaaggtgctcatgccgatcctgggccgccccatgctggagctggaactggagcggctgggccgggctcgttgcctggacaagatcatcgtggccaccagcgatcacccggccgacgagcccatcgccgccctggccgacaggctgggcctggagtgtttccggggcagccaggacgacgtgctcgaccgctattatcaggccgcccggcgctggcggccgcgatacgtggcgcgcatcaccggcgactgccccctgatcgatccggcgctcgtcgaccgcctggccgatttttttctggagggcggccatgacctggcctgcaacaccatccgccccaccttccccgacggcctggacgcctgggtcatgactttcgaggctctggaaaacgcctggcgaaacgccgtgttgccctccgagcgcgaacatgtgacccaatatatccaaaatcggccgcgccagttcaagctgggcaacctggaagggcggccggacctttcccatctgcgctggacagtggacgagcccgaggacctgcttttcgcgcgccaggtctatcaggcgctttatccgcgtaacccggccttcaccacccaggacgtgctcgacctattggccgaacgccccgccttgggggagataaaccagcgcttcgcgcgggatgaaggcttgctcaaatcgttggagcaagatcggagatggctcgatgaacacgccacggatcagccccaaggctagcgccttggccgaaaaggccaagggcctcatccctgggttgtcccagcttttgtccaagcggcccgaccagttcgcgcccggctcgtggccagtttattattcgcgggccaagggctgccaggtctgggatctggacggccggtcgtatctggatatgggcgtctcggcggtgggggccaccgtgctgggctacgccgacgacgaggtgaaccaggcggtgacgcgggcggtggagttgggctccaactgcagcctcaactgccccgaggaggttgaactggccgagcggctgtgccaattgcacccctgggcccaggccgtgcgctacgcccgcaccggcggggaggccatggccgtggccgtgcgcatcgcccgcgcccacacgggccgcgacattgtggcgttttgcggctatcacggctggcacgactggtacctggcggccaacctgcaccagcaagacgccctggagggccacctgctcaagggactcagccccaagggcgtgcccaagggcctgaccggcacggccctgaccttccgctacaaccaccccgaggagttggaagccatcgtggcgcggcacggcgacaagctggccgcggtgatcatggagccggtgcgcaattattggccgctggacggctttttgcaaaaggcccgcgatctggcgcgccaggccggggcggtttttgttttcgatgaaatctcggccggcttccgcctggccacgggcggggcccacctggccctgggcgtcgagccggacatggccgtgctgggcaaggccctgggcaacggcttcgccatcgccgcgatcatgggccgcgccgcggtcatggacgcggtgcacgagacgttcatcagcagcctcaactggaccgaacgcatcgggccctgcgcggcgctgtgcgtcttgcgcaagcaccagcgggaaaacgtcggcgagcacctggtggccatcggccagcaagtgcagcagggttgggcgcgcatcgcccaggatcggggcgtgacgctagccatcagcggcatcgcgccgatgagccatttcagtttcgccgaagacgaccccctgctgtggaagagcgttttcgtgcagatgatgctggagcgcggttatctgaccaacacctatttttatcccatgctggcccatcggcccgcccaggtcgatgactacctggcggccatggaccaggtcgtggccgagatgaaggctctgcacgaggccggccggctgggccaggccctgatcggtccggtggcctcgtcgggcttcaccaggctgacctaagggggcgcgggcgtgagggtgctgatcaccggggccacgggcctgttgggcggccgcctgctgccggcctggcggcaaagcggcatggatgtcgtggcggtgggccacgccgcggcggccgacgccgccgtggacctgaccgaccaaaaggcgacctggcgcctgctcgaggagcgccggcccgaggtcgtcgtcaacctggtggccctgagcaacgtcgacgcctgcgagcaagacccacaacgggcctatctgctcaacgtgcgcacggcccagaacctggccggttggctggcgaagcggccgggcgcggccctggtgcacatctccaccgaccacgtctacgacggccccggcgcgcacgccgaaccggacgtgacgcttctcaacatctacgcctattccaagttcgccgccgaactggcggtgttggcggtcggcgggacggccttgcgggtcaattttttcggccgcagcctcaccgccgggcgcatgagcttcagcgacgccatcatccagggcctgtccgccggccagcccatgggttttttcaccgatgtctttttcagcccgctgtcgctggacaccctggccgcgatgatcgccagggtcgtggccgatcccgcgccgggggttttcaatctcggggccgcctcgggcctgagcaagcgcgatttcgcctggcgcgtggcccaaaggatgggcctgacgctggccggcgcgcgggagataaccctggcccaggccgggctacgggccaggcggcccacgggcatggtcatggctgtcggcaagttcgaaaaacgctacggcgtcacgctgcccagcctggaggccgagatagaaagcgcgaccctatagggatcaaccaatggaatacgcgagctttttgcagatagaaaacaagcgcgtcgccctcgatcggccgacgtatttcgtggccgacgtggccgccaaccacgacggcgacctgggccgggccaaggagttgatcgccctggccaaggaggccggggccgatgcggtgaagtttcagcatttttccgcgccgaccatcgtcagcgaccacggctttcaggccctgggcgcgcggcaatcgcaccaggccgcttggggcaagtcggtctatcaggtctacgccgcggccagcctggaccccgcctggacgcccgaactgaaaaaaacctgcgacagcgtgggcgtggcctttttcaccagcccgtactccaaggagttggtcgacgccgtcgatcccttcgtgccggccttcaaggtcggctcgggcgacatcacctggcacgagatcatcgaccacatggcgcgcaagggcaagcccatgcttttggccacgggcgcatcgcacctggaggaggtgcgccaggcggtggcggtggcgttggccgtcaaccccaacctggccctgatgcagtgcaacaccaactacaccgccaaggccgagaacttccgccacgtcaacctcaacgtgctcaagacctacgccgccatgtatcccggcatggtcttgggcctcagcgaccacaccctggggcccagcaccgttttgggcgcggtggccctgggcgcgcgggtgatcgaaaagcatttcaccgacgaccgccggcgcgagggcccggaccatcccttctccgaggatccggcctcgtggcgggaaatggtcctgcgggtgcgcgaactggaggccgccctgggctcgggcgtcaagcaagtggccgacaacgagcgcgaaacggtggtcctgcaacggcgggccatccgcctggccgtggacctggaggccggcgcgacgctggcgccaagccatctgagcgtgctgcgaccctgtccgggcgacggcctgccgccttatttgctgccagaggtcttgggccgacggttggcgcacgaaatgaaaaagggggagcatctgcggtggaccgacctggactggcgatagtgatcccggcctacaacgagcgggacagcattgccgaggtggcgcgggcggcggccggccacggcgtggtgatcgtcgtcgatgacgcctccggcgacggcacggcccaggcggcgcgccaggccggcgcgctggtggtgacccacgcgctcaaccagggctacgacgcggcgctcaactcgggctttgccaaagccgccgaactgggctgcgcggcggtggtgaccatcgacgccgacggccaacacccggccgggctgctcggcctgttcgccgccaggctggccgacggcgtcgacgtggtggccggctgccggcccagcaagccgcgcctggccgaaaggctctttggcctggccaccaggctgttgtgcggcgtcaaggatcccctgtgcggcatgaagggctaccgcatgtcgctctaccgcgagttgggccacttcgacagctatggctccatcggttcggagctgttgctttttgccgcccgcaacgaaaaacgcatcgaacagattcccgtgcccatcgccgcgcggcgcggccgcagccgtttcggcgcgggcctgggcagtaacattcgtattttccgggccatggtcaagggcttggcccggtggagaagccagtcgtggacagcatcttgtggcgcgaggaaagcgaccgttacacccaaagggcgctgaaggcggccaacggcgacgtggacaggcttttcgcccaccaccgcgacctggcccggcagggccgcgaggtcatggacgcgctgggtttcacgccgaccagggtcttggaccttggttgcggctacggcggcggcgtgcaggcctttgccgagcaatatcccgacgccgagttcgagggcgtcgaccccggcgcggagagcatcgccacggcgcgccgcctggtcagccaccagcgggcccgcttcacggtgggtttcgggcacgatctgccccaggccgacgaaagcttcgacctggtgcttctggtgatggtgttgcagtgggtgccccgggcctatctggcccgcaccattgcccaggccgagcgcgtgctgcgcgtcggaggcatgattttgctttgggatttcgcgccgttccagatggtcatgtcgcaatcgcggcacaatgatcaggtctatatcttcaaaaacgactataaagagatgttcacggcgctgccctggctgcgcctggtgcatcattatgtcaaacgcatggagatggggccgggctatcagttcagttcgtctttcatcaagaaatgccccatcgaacagatttacgccctgacgcccgggccgacggaaaactagcgccagccgacaaggacggataagccatggatcagcatactcaagcggtgctcgattacagcctggcggttttgcgaggccaggcgccgcattccttcgatcaccccctgccggccagcatctcctcgcgctccatcgaggtgccgtgggtggccgagacgctgcgcgggctgggggccaagcgtcacctggacgtgggctttagcctcagcagcctggacagccttggcgtgctgctggccaaccgccgggataacggcgtcgagctgcaagcggtcgacatcatcgagccccagcgggtccagacccgctatcccgccgcgtggctggccgagatcatgtcggtgccggtgcgggtgggcgacatccgggccatgagcctggaggcggggggccacgacctgatcagccttatctcgaccatcgagcacatcggctttgacaagccagcggctgaccagggccgcagcgcctttgaccgggccgagagcgaggcggaggtggtcacccagcgggcggccgacgtcaaccgccgggttctggacaatctgcgcggcgcgctggccgcgggtggccacctgttgttgaccgtgcccatgggcaagggcggcccggtggtcctgcgggacagcctgggttttttttgcgtgcaatgggaatacgaggccgcgtcctgggccgagatcgtcgagcaccccggcttcgagctggtggagagccattatttcatattaggcgacgacctggtttggcgcgcggtaaacggcccggccggcctggcccgggccgaggcccggcatctgagccacagcaccggctgcgccttggcgcttctgcgcaaaaaagccggcgcgtgaggggaggcggcaaggcatgactccgcgcggggaatatcgtttcgccatccacaacagcctggtgcggctgcgcaagcgcgtcctgagcgcctactatcgctacctgttgggcggcttcgggccgggttcgcaggtgctgggctgcattgtggcctacggcccgcgccacatccgggtgggcgcgcgctgcacgatcaacaagggcgtgattctcaacggtcacggcggcatccgcatcgccgatcacgtgaccctgtcgccacgggtgatcatcagcaccgccgccctggacatgaagggcgggcaaccgccctatcggcacagtttcgccccggtgaccatcgggcgcggggcctggatcgcctcgggcgcgcaactgatgccgggggtgaccatcggcgacggggcgctggtggccgccggcgcggtggtcaccaaggacgtgccgccccgggccgtggtgggcggggttcctgcccgcctgctgggctgggtcgacgatgatgacgccacagggcgcgacggagcggagtcgtagttttctccgcgcggggcaaggaggcccgaagatgtacaatcacgtggtgttggacatatccggcaagtgcaacgcgcgttgcacctggtgcgtgaccggttaccgcaaccgccaaggcgtggcctacggccgctacatgacgcctcaagacgtcgccaaggtgatcgactacctgcgggagcagcgcatcatcaccccagacgcctattttttcctctacaactggggcgagccgctgataaacccccatttcgccgagatcgtcgaggagctcaaccgccgggaggtcacctacatcatcagcaccaacgcctcgcgggtggtcgagttcgccggcgccgacgatctgcgcaacctgcgggcgatcgtcttttccatgtgcggcttttcccaggcctcctacgagcgcgtgcatggcttcaatttcgagaagatcaagaacaacatccagcgaatcatggccaattaccgcgctcacggcttcgcgggcaaggccgagatccgctaccacgtctaccagttcaacctcgacgagatccccggcgtgctggccttcgccaaggagaaccacctgggcctgtcgccgacctacgccggcatccccgacctcaaaaggctcatggcctatttcgccgacgacatggagcccggccagttgaaggacgtctcgcgcgatctgatcttccactacgtcgacgaagtcgccgcgcgcatgccagccgattatcgctgcccctatcacgacgccttgctcatcgacgacgactttcaggtgctgacctgctgcctggtgactcccgagatggaaaactacagcatcggcaacctgttcgacctcgacctggagcgcatgcgggaactgaaggtcagccaacccatctgcgccgagtgttacaggttggccgcgccgtatctggtcaacaaccggccctatcccaagctggtcgacgagctggacctgcggctcgatagttacgaccccgcgcggccgctctatgtgtggggggccaagcgcatgggcgtcgaggccgccgccaggctgcgggccatgggcctggagccggccggcttcatcgaagacgacgacgacgcgccggcggtggccatcgaccccgccgcgctgcacggcgtgggcgtgctggaagccggcggcgcgcggcccttcgtggtggtggccagcgaatacatgcatccgaagatccaggcgctgcagcgcatgggctaccgcccgcgccaggactacgaagtgaccgcggtggtcaagcgggattactaggccggccgcgcggcggtttttcggcggcggccagggagggccgcgagctttgacccacaacgccaacacgccaaaccgcgacgacgtcgcctggttcctcgagcggctgaccgtctatatctgcaccttcaacgagcacgacaacatcggcccgtgcgtcgcggccgtgcgcgccaacggctgccggcgggtggtggtcgtcgacgccagccccgacgagcgcaccgcccaggccgcccgggccgccggggccgaggtgctaagggccgccaagggcctggccagccagcgccagcgggccgtggatcactgccaaagcgagtttctgctctttgtcgacgccgacgaccgcctggcgaccgattgcgcggccacgctctgggaggacatgcgcgccaacggctacgccgcggtgcaggcccgcctgggcgtctggcggccgcaaagctattggcaaaaggcggccgacgccctgtggcggctctgcctgttcacgcctggcccgaccaacatggtgggccggccggccctctaccggcgcgaggccctggccagggccggcctggacatctcctttgacggggtgggcaatgaagacgccgccctgagcatccgcctggagcggctgggctatggccagggcgtgggcaggggcctcagcctgcgccgccagccggccagtttcgcggaaaacctggccgcctggcgcaaatacggccggggcgacgcgcaattgatcaggcgttatccggccaagcgggcggcggtgttgtcccatctgctggtgaactatccgctgcgcagaagctggcgtctggcgcgccggggcgcggggcgctacgccggctattgcctggccatgggcctgttccgcttttttttcatggccgtggccctgacgcccgggctttccgcaaaagcgaaggagaagaaatgaaaatcgaacgggtgttgttgctcaacccccccgaccccagcttgtgggccgacggtcgatccggctactcctatttcgagccgccgcttggcttgatgtatgtctttgattatctgcgcaaaaacaccagcttgaccgtcaagttggtcgacctgagcatcgagatgcgctttgaggggaaaagctccctgccggcgctgctcgacgatctgctggccgattttcggcccgacatggtggccatcgccacgctttattacaacagcctgcacatctttcacgccctggccgggatgatcaagcagcgggccccccaggccgtcgtggtcatgggcggtcactatcccacacacatgacccgcgagtgcctggccgacgtcaacgtggattacgccgtgctctccgagggcgagttgggcctgggcggactgatcgaggccctcaacgccggccgcgacccggcccaggtggagggcctggcctttacccgcgacggcgtgctgacgcgcaacgctcggcgcaatttctggaaaggcttcgccgaggccggccggctgtcctgggagcaggttcgtttcgaccactacttcaaggacagccgcaacgtgctgcaccgcgtccgcgaggccggcgaactgcgcatcgcggccatcaccgccagccgcggctgcccttatcactgcgccttttgttcttcgcaaaacatgtggcgcgggcattggcgcagacggcgggtggcgctggtcatcgacgagatacgttttctcatggaccggcacggggtcaacaccatcgtcttcaacgacgaaaacatcagcgtcaaccgcgcctggttcctggagctgctcggcgaactggccaagctgggcgtcacctggatctcgggcggcgggctttccgtgcgcagcctcgacgacccgcgagtggtcgacgagatgtatcgtagcggggtggggcttttcaacctggctttcgaatccaccagcgatcgcaccctgcggcgcatcggcaaggccctgactaccgaggagtcggccagggtcatcgaactggtgcgccaacgcggtgacggctacgtcaccggctttttcatctcgggctttcccttcgagaccatggccgacgtgcgcgacaacctcgaccgggccggcgcgctggacatcgactggaaatgctactattgcttccagccgtttcccggcgcgccgctttacgaacaatgcctgcaagagggcctcatcgaggccttcgacgccaactatggcgaaaatttccacgcgccccaactcaaacacatcgactacacgccgcaagagcttttcgacgagaactaccgggccaatctgcgcttcaattttttggcaaaccgcaacctggccctgggttcaccggcggcgctggaacaggcgcggcgggatttcacctatgtcctggacatggccccgacgcatgttttcgcctggttgggcctggccaccattgcccagcgccagcggcgtcccgacctggccgggcaatatctggccaaggcgcggcacggcctggccaacgattcgttcgattgggccaattatctgcaaggctttggcatgagcctggacgcgccggccgacgggccgggcggcggctgggccgatcactttgtcgcggcgcaaggccatgcatagccagcaggcccgcctggccgggcaataccttttcgtcaaccccgtcgcgccggccgacaagccgcccgaacgccacgcggccaggctgggcgatcaatggtatttctccagcggtggccggttgttttgcatcgccgccaccgagttggcccgtagtgaggccagcctgggcccggcgcgggaagtcccgctgccggcggggcgggtgcgcggcctgatctcgttcaagggctgcctgggcgtggccctccaagcgccggatcaggggcgcacgcggctcttttgccggcgatccgccgacgcccagtggcggccgggcccggagttcgttggcgagccgtcgcagttctgccgtgggcccggcgaccgcgcggcctttttcgccgtcaaccccgacgacaaggaccagccggagccccggccgatctattattcgaccgacggcatgaactgggtcgtcttcgattacatccacgccaccgaggcccagcacgtgcacagccttggcctcctgcaagacgatctggtcctgttggtgggcgacctgcacttccggcatctgcgcatccgcgcctttgatcagggcggccaggtgatcgacgatccgctggggcgccaccgccgctatctgggcctggccgaacactcgctctatcacatgctgcccggcccggacgggcggccccttttcgccctggacgggccgacgattttgctggacgcggccggacaggtggcgttcaaggatcagagccccatggccagcggttttcaggtggcggcccatggttgcttcgccgcccggcccgacgcgctgatctttggcgtgtggcggcgtagcgcccaaagccccttcccctgcctgtacgtggccacgcccagccggttttacaaatacgtcaatcagagccggccctttgccgaaggcctggcctggacgggctatcagttcaacgacgccacgccgcgaaacctgggcggcgtgggcgaccattgtttttggccgtgttatggctgcgagtcggcctactttgcgttactggatcaggccgaggccgagcaactgctgcgcaaccagggcggccgcctgacggtcgtccccggcgatcaacggcgggccactttcaccttgccggcgctgctgccgttggattgacgcgcgttttggcgccgagcgccttgggcggcgcggcggggtgggtagtcgggctgccccggtcgaggcccccaaaatacaaagagccacgcccggcgcgtggctctgaaaaaaaggcgtggtgggcggtgcgagattcgaactcacggcctttggctccggaggccaacgctctatccaactgagctaaccgcccacgccgtcgtcacatcggctttcatatcacaccggccgcgccttgtccaccggcggcgcggccccctggtcattttgcccggcggcggattatcggccaaaccgcgccccaggcccacggacgggcttgccatttgcgcccttgtggcgtaattatgggcaatccgaaaaaaaccggcgactcaaccgccgcccgagcccatggagttgtcatgagcaaagtcaccttcagcatggaagaccaagtggccgtcgtcagcatggatgacggcaaggccaacgcctttgatttcgagatgttcgccgaattgaaccaggccatggaccaggccgaggccgccaaggccaagctggtggtctttcagggccgcgaggggttgttctgtggcggcttgaacctcaagctgctgccgaccctgccgccggagaagatcctggaaatggtcaaccaattcggccagaccatgtgccgcgtctttttgctgcccatccccaccgtcgcggccattgccggccactccatcgccggcggcatgcaactggcctttgcctgcgaccgccgcgtggtcaaggacgggccgatccgcctgcagatgaacgagatgctcacgggcatggttctgcccagctggatgctgcgcatctgcaagagcgtcattcccacccagtggcaggccgaggtgctcctgcacgcccggacctactcgccggccgaggccctggccaaaaacatcatccacgccgtggccccggccgatcaagacatcgtggccgcggccaagcaggcctgccaggatctgctggccctggagccgggggcctattcctacaccaagcgcctgatgcacggccccggcctggccgaggatctggccaagctgcccgccgagatggcccgcaagtagtcggcgaatcaacgcaaaaacgacccggcgggatgtttggcttggccttcatgggcagcccaaccccccgagccgctcgtggacatcataaccccggcgggatggcttggccgccccgccggggtcgcgctttttttcaggcgaagctcatcatcacctcgcgcagggcggccttgtccaccggctggtcggccagggggccgttgcgcagcacgtcgaagtggtcgtcaaaggccgggcggtcgtttttgtagagcaggccgatggggatgcgctggccgaactcgaaacttagctgcatggcccgggcccagtcggtggggtcgtgttcgggccccagcttgtaggccctgtccttgtaccacttgaacgtattgactttgttgaacgaaacgcacggctgcaacacgtcgatcagggccaggccgcgatgggccaggccttgctggatcagctcggccaggtggtcgatctcgcccgaaaagccccgcgccacgaacccggcgtgcagcgagatggccacggccagcgggttgaaggggtgcgaccacacgccgtcgggctgggccttggtcttgaagccctccatgctggtggggctggcctggcccttggtcaggccatagacctgattgtcgtggacgatgatggtgatgtccaggttgcagcgcagggcggccagaaagtgattgccgccctcgccgtagtggcagccgtcgccgctttcgacgatgaccttgagccgggggttggccagcttggccccgctggccgccggcagggatcggccgtgcaggccgttgaaggcgttgcacaacagataatggggcgtcttggccgcctggccgatgccgctgaccatgaggatgtcttgcggttccaggccgctgtgggccagggcctttttcagggccttgaggatggagtggttgccgcagcctgggcaccaggcggtctcgaactggccgaagtcttcgatggtagccatttggtcgatcctccccgctgcctaggcttgcagctcgcgcaaaatatattcgggcgtcagcggcaggccgtcgtagcgcggcacgatgcggccgacctcgaagccggtttcgcggcggatcagcccggccagttggccggtgaggttgccctcgaccatgaccacccggccggcttgccggaagcgctccaggaatttgtcgcccaccagcggccagacctggctgaagtggcaggtggccacgctgcggccggcctggcgcagctcttgggcggcctcgcgcacggggcccttggcgctgccccagcaggccagcagcagctcggcctcggccgggccctcgaaggacggggcgatgaccgcctcggccaggatggccagcttgcgcatgcgtttttcggccatttgcacgcgcacggccaggtcttcggtgatatggccgtcggcggtgtgctcgtcgctgtcggccacgaccagctccgggccaaagccgggcagggcccgtggcgagacgccgcttgcgtcgatggcgtagcgctggtaggcccggcccaggcccggctggcgcagccccgcgcgcaccggctccaggccgtcgagcgcgaagggctccaccgcccgcaacgagtcggccaggtattgatcgcccaggataaacaccggcccctgggattgttcggccaaaaagaaggccttgcgcgtcaggtggaagcattcctccacgctgcccggggccaggatggcccggggaaattcgccgtggccggcgtagagcgtcagctccaggtcggcctgctcggtgcgggtgggcaggcccgtggccgggccgggccgctggatgacggcgatgaccagtggcgtttcggtcatgccggccaggctcacgccctcgcccatcagggcgaagccgccgccgctggtgctgacgatggccggcgcgccggcaaatgacgcgccgatggccatgttgatggcggcgatctcgtcctcggcctgctcgacgaccaaacccatttttttggcgtgggccgccaggttcagggcgatggaggtggccggggtcatgggataaaaggcgcagaacttcaccccggccgacatggcccccagggcgatggcgtcgttgccgcccatcagcaggcgctcggcctgggcctgggtcggggccaggccgtcaaaggccgggtggttggtctgggcccagtcccaggcggcgtccagggcctgggcgttggcggcgatgacctcgtcgggttgttttttcaggctgtgggccaattgttcgtggaccacggccttgtccaggcccatcaggctggcggccacgcccagggccacggtgttctcgtagcgggcggcggccagttccttgtaagggatgctcaggcactggctcaggccgcagctcaggccagtgtcggccagcaccagcgcgccggggcgcagttcggcctcgtggacgctcaacgtgttttgatccagggccaccaggatgtcgacgccctcgcgctgggcggcgatgggccccacggccgcgcggatggagtaggtgttgtggccgccccggatgcgcgacatgtagctttggcccaccacgatgtggtagccggccctggtcagcgtggtggccagcacctgcccgatggtcaccaggccctggccggcctcgccgccgatcatgatcgtcagttcgcttctggccatacgcaataacctcgccttggatggcgcgcccaggcgcgtgtgatgaccgccgggcgagcctgacggtcggttgatagctttagatggtagcaaatcgccgccccctgtccaaggcaagtcttggccgggcgtcttgacagggggcggctttgcggccatagattaatcatacgcctcgggcgaagcgcttgttaaccacgtgattggccgctttgggccaggggagcgccggcaatggagcttaaaggcaagagcgtggccatcttggccgccgacctctacaacgaatacgaactgatctacccctactatcgcctgctggaggccggggcgcgggtgctggtggtgggggccggcgacgccaagtcctacaagagcaaggtcggcctgccggtgagcgtcgacgcggccgtgggcgatatctcggccgacgatttcgacggcgtggtcatccccggcggcttcgcgcccgatttcatgcgccgcacgccggccatggtcgagttcgtgcgccagatgcaccttggcggcaaggtcgtggcggccatctgccacgccggctggatgctggcctcggccgagatcctgcaaggccgcacggtgacgtcatttttcgccatcaagcccgacatggtccacgccggggccaactggatcgacgaggagtgcgtggtcgacggcaagctgatcaccgcccgcacgcccgccgacctgccggcgttcatgcgcgcggtggtggccgccctcaagtagcgcgaccacatagacggaggcggccagctttgcccgacaccgatgattgccgacacatcgttttttatggctcgctgatggccgattttcccacccaagaccacgtgggcgtgcgggccatggtcgccttggtccggccctgcctggtctggggccggctttacgatctgggctcgtaccccggcttggcccccggccagcggcgggtggcggccgagctttatcgtctggtcgatccggcggcgcttgcgctgctggaccgcttcgaggactacgacccgctaaaccccggcggctcggaatacttgcgccaatgcgcgagcctggccgatggttccgagcaggcgtgggtttattatttcaaccggcccaccgagggcctgcggctcatcgagggcgactcgtgggcggcccatctgggccggcggcgggccgaccaaggcttttggcgcgactttctgggccagcggcccgatcccgtcggttgacgcgccgggcggtcgggctcgtttacagcggggccggccgctgttaaaatcgctgggccatgaaaaagcgctatctttccatgaaacagttcgtctcctggcgggagacgccgtggccggtggactggccggccatctttggccgccgcgcgccgctggtgctggagatcggctgcggcaacggcgagatgttggcccgccgggcggcggccacgccgcaggtcgacttcgtggccgtggacctgcaatggccctcggtgctgcgggcgctacgccgcgtgaaccaggccggcctcgataacgcgcgcctgaccaagggcggggccgacatggtgctcacgcgtctgttcgcgccgggccagctaagccacgtttattgcctgtttccgtgcccttggcccaagcgccgccaccaggtcaaacgcctgttcgacagccagttcctgtgcctgatgaatagccgcatggccccccaggccgattttcgcctggtcaccgattggcggccctttgcccaatgggtcggcgagcaggccttggaggccgccttccggcccagtctgcgtctgatcggccccgagcacgacaccaaatacgaacgtcgctgggcccagggcggccagagcgagtttttcgagctgaccctgaccaaggcggagcatctggtgctgccgccctacgaggagcctgtcttgcgcacgccgcttttggcccgcttcgacccggcccggctggcgcctttcgaggaccggggccaggccatcgcctcttgccgcgaggtgttttacgactccctgcgggatgtggccatgctgcgcatggtcaccgccgaggacgacttcagccagaacttctacgtgcaggtgctgcgccggcccgagggcgactggcaggtgcgcgtggcccctggctgcggggtgttgcccacggtggccgtgcaggaggccctggacgcggtggccgcccgtttggccgactgagcccgcgcccttcagtcggcctggggcgcgtggggttcgcttttcatgaactcgcgcagcacgaccgtggcgtaggagcccttgggcagggcgaagtcgaaggccaagccctggtcggtgggctcgacgcgcagttcgtccaagaccagccgggccggccgccgcgatcccgagagcctggctcgcttgaagtccgcctcgccgatgtcttcttccgccaaaatctggcgttcgcgctggccggcctcgtccttggcccagagcatcttgccgccgtagatcggcccggtgtaggtgatgcggccgtcgtccagccttggctgttcggcgtccgggtcttcgacgttgaagatgccgccggtgtcggttttcttggccacgtcgccgatcagcaggcggtcgaaaaggccgtcggccatgcgccggctcagccatgtgttgaacaactgcgattgataggccgaacacaacagcttgcgcaaccatttgtcgcgtgggccgtggcccagcacggcctggcggcccttggcggcgttgtcgccgtccaggccgaagcgctgggggccaaagaagttgggcaggccgcggcgggccagggcctgggccacggcggcggccttttcctgggccccgtcgtcgggccggctgagcaggatgcgaaagcgattgcccagcagatggccgagctttagcttgttgtggtggcggctggtccagttgacgcgggccgacaggttcgcctcgatgagttgtcgggccgtttcttctggcatatctggcagatgggccgagaacgtctgggtggtgatcgcgtgcttgtccttttggccggccacgccgatggcgtcctcgctcaggcccagggccttggccagggcgcggcagacgtccttggtggtcaggccctggcgggtcagattgacgtagatgtgctcgccctggccgtcgggggcgtagagcggcagttcctcgaccacgaaatggctgggctcggccttcaactcgccgcccacgccgggcagatcggcggtgacatagggaagggctcggggcatggttcagggcctccttggccggcgacgcggctggagatagttttcacttttacgcattttgtcctccggcgttcacgcgcggggccgctttggccgataatatatatacaagggcgcaaaggaggtgggacatgatcgccaaccattgtcattgcaaccacccgtcgggctcgaccggcgaagccagggatttggccgcctgctgtctgcccacccacgatcccgccgagcggaccgtctgggaactcggccccgagttccgccccggccgcaaggccaggctggttgccgtcgacggcggccccagcgaaaagcggccggtgagcgtggaggtgcgggcctagcgatccagcctggccggcaactggcgccacagcgccacggcccggggttcgaccctggcctggaccacgacgacctccacgccggcggccacggctcgtccaagctcggcggcgtagtccgggtcgatggccctggccggcgcgaagaactccacatcgccgcgctggaccacgaaaaccagcgccgcccggtcgccctgggccttgaggcgggccaactcgcgcagatgcttggccccgcgctcggtgcgggcgtcgggaaaggccgcggccgggccgtgtttgagcgtgacgtttttgacctcgacccacagcgggccctggctggtccgcaccagcagatccagccgggcgtgggcagagaccttgacctcgcgccgagcctccagggcgtcggcgaacaggggcagggcccgcaggcgggcggcctgggccaccagctcgttgggcagcgccgtgttgatgcccacccagccgtcgtcgatcagcaccatctcccagccatatttggtgcggcgctgggggttggcggccgggctcagacgcaccggcgcgccgggcgggtcgcagcccagcatggagccggagttggggcagtgggcggtgacgacctggccgtcggccagcgtcacctcggccagaaagcgcttgtagcgccgcaccaggcggccggcgatcagcggcgggtcaaagacgtgccgcgcgccctccaggcccgcttcgctcatgccgcgtagctgatccagcgccagcgcacgccgccgggctcgtcggcccgttggatcgtctgatgacgcaggttgtgctcgagggcgtcttgcacctcggcctcgctgaacttgagcctggccgcgaaacgtttggccagggtcgccaggccgtcggcgttgtcggcggccagatcgcctgtcgccacgaagccgtcggtttccagcatgcggcccatcatgatgtcgtgggtggcgcagatgcggtccaggcccaggacttgggcggcctcgtcctggctggcctggccggcctggagcttgcgcttcatctcgcccagggcggcgacgtattccttgtcgtagcggatgaccacctcgtctagcatctcgcggggggcttgggcggtctggacgatggcccggttggcgtgataatcggcccagttgtcggtcaggagggtcaggccgtattcgtcgatgcgctccagcacctcggtgcctgggaagggggccagcaggtggaagccgtagaggcagccaagctcggccagcgagtcggcgaactcctgggtttggcgcagggtctggggggtctcgccgggcagacccaggatgaacgaggcgtggggcagcaggccggcctcggcggtcatggccacggccttggtgacctggtcgaggctgatgccctttttgatgcgcttcatgatctcggggttgccggtctcgacgccaaagctcaccgccgtgcagccggcctttttcatggcccgcaggacctcgggcgagacggtgtcgacgcgggcgaaggatgtccatttgtagtcgatgccccgggcgatgatctcctcgcagatggggatgcagtgttttttgttggccgtgaacaggtcgtcggcgatgttgatctgatgaaagcccagtttggtcaggctttcgaactcgtcgaccacgcgcttggtggagtgatagcgcaccttggagccgaccatcttgcggcccacgcaaaagatgcactggaacggacagccccggctggtggtcatgctgatgggcatgccgatggcccggtagcggcccagggggatgtgccggcgggccgggatgggcagggtgtccacgtcggcgatgtggggccgggcggcggtgcgtagcggaccatggggcccgcgcacgaccaggccggccacttgggccaggtccgcgccggtttcgatggctctggtcagttcgacgatggtcagctcgccttcgccgacgacgaccacatcgacctggggcgtttcgagcagagtcggctcggcgcggaaggtggcgtggggcccgcccaggacggtgaccacctcggggtcgatggccttggcgtcggccatgacctgggccgcgtcggggaaggtcatcgagacggcggtcacgccgatcatgcgcggctgaaagcgctccatggccccttgcagggcctgcttggaataagggtagaccacgtagtcgagcatctggacctcgtggccggcccgctccagggccccggccagaaaggccaggcccagcggcggcgagggggtctcggagatggggtagtaggggttgatcaacgtaacgcgcatgttgtcttccacaacccggcgaggaagcctgatcctcgggaaagggcgcgggcgccaaaggcccgcgtggttgttttatcgcggcggcggccatgggcactggacagccggccggccgtggtgatagccttctggcggcccggccacgggcccatcgcccacccagcaacagcggagcgcggacaatgactttcgaccccggcatcatcagcggcgtgcggggcttcatggacgacgacgaggccaagcgcctgcacctgatcgccatcgaggccagcaaactgggcccctgcctggaggtgggcagctactgcggcaaatcgacgatctgcctgggcctggcctgccggcaaaacggcggcgtgcttttcgccctcgatcaccaccgcggcaacgaggagcagcagccgggccaggaatacttcgacccagagacctttgaccagcgctccgggcgcatcgacaccttcggcgagttccgggccaacatcgaggccgccggcctgaccgacaccgtcgcgcccctggtctgcccctcggccgtggccgcccgccagtgggccacgccgctggggttggtctttatcgacggcggtcactcgctggaggcggcctaccgcgattatatcaattggtcgcgtcacctgcggccgggcggctatctgctcttccacgacattttcgaaaacccggccgagggcggccaagcgccgtatctggtctatcagatggccatggcctcgcgccagttcgaggaactggaacgcaccaagtcgctgcgcgtgctgcgccgcctgccctgcgaggccacgccgccgatcggcctctaggccggctgatggcaaaacagccgacaggccggcgatagttcgtagagcatgtcggcggccagcagcacggccgcgccggtccaggtcgtcttttcctgggtgtagatcacccgctcgggcagggccaggccggtccaataagcgccgtcgtcgtatttgttgtcctggatccagcgcaggatcgtctcggcctccaggtagctgcccatggccgccagggccatgaccagttcggatgtctcggccatggtcacccagggccgatcggagacgcaacgcgccccccagcccttcatgacgtaggtctcccagccctgctccaggcggcgctgggcctcggccccggtgatcaccccgcagagcaccggatagtaccagtccatggaaaagcgcgccttgctctggtcgaagaccatcggccgctttttgatggcccgggccagggcctccatggcctcgccccactggggccgcgacaggcccagcaacccggccaggctgatggccgcggccaggcttttgtggatcgagctgcaaccggtgagcaaaatcgactgatcgatgctgccgtcgggacgcttggcccaataaaaagcgccgtggggctcgcgcatggtcatggcgaactccatggctttttccacggtgggccacatgcgccgcacgaagccaaggtcgccggtgcacaggaattggtgcagcacgcccacggcgatgtaggtgaccatgttggtgtctttgaaagagccctcgtcgcggcggccgtcgcgatactgcgaccaccagctgccgtcttgcatctggctttcggccagccactcgtaggccttttgcgcggcctgaagctggccgcccacggccaggcccatggcgctttcgacgtgatcccacggatcggtgaagccgccctcggaccaggggatctcgccccatgggcgctgcacggccaggatgtagctggtggtctgggccacgtctatttcggccggctgatagctggtcgcggcggcgagtttgttcatttgttcttcaccgagtagatcaccgtgcttttgccgatgatggggttcagcgcccgttccaaaaatcgcgtgagcgccggttttttcatcatgtcccagaccagcaggcggtggtaaagcttgaccagccgcgacgaatcgttgtcgggcccgaccaggcacttgagccaccaatagggcgcgtgcagcccgtgggcgcggcccacacgccacttgctggccccggcggcggcgatcatggccaaaagctgatccttgcgatagatgcgcacatgcccgccggcgcactggtggtagtccttggacagggcccagcagatgcgctcgggaaaccacgagggcacgctaaccaccaggtttttgcccggcttgagcacgcgcaccagctctttcagggcgtgctcgtgggccggcacgtgctccaaaacctcggagcatattaccagatcgaagtggttgtcggggaagggaagattggtgatgtcggccaccagcgtgccgcagcggcccttgatccaggctcggttctgctccaggcgttgatcggcctggcgcacgtcgtcgaagcacaggtccaggcccaccgagcagacgttttcgtgcatggccgccgcgcaggtgtggcggcccgagccgcagcccacgtcgaggactttgtcatcgggcgctggtttgaccaggctgaagtctacggtgttcacgtatggtttccttgtaggcgtccacggttttccgggcggcgacgcgccaggtgaactgcccgtgcacccgctcgaagcccttgcggcccagttgggcggccttggcggggttgtccagcagatcgacgatggccgcggccagggcctcggcgtcggccggcggcaccagcacgccggcgtcgccgacaacttcgggcagggccccgccggtggtgctgatcaccggcaggccgcaggccatggcctcgccggccggcaggccgaagccttcgtagagcgagggcgccacggccaccgaggccatggcgtattggcgcagaaactcgtcgtcgtcgatgcggccggtgaaagtgacgatgcggcccaaatccagttcgcgcaccaggcgctcgaccacgcccttttccttgggcttgcccaccaccgtcagctccaccggcgcgctctgggccacgcggtgcacggcgtgcagcaaataatacaaccctttgagcggcgtgtcggcgctgttggtgacgatcaggcggcgcggccggcgctggacgccctccagcgggcgaaagtgctcgacatcgatgccgtttggcgccacgcgaaacttgcggcgatcgacgccgaactcgcgggcgatgtcgtcggcggcgaactcggagacggtgatgatgttggaaaatttgcgcgccacccttttttgcatgcccacgaacgaataccagcgcatgttcttgagctttttccacggcgagcgcaccgattgcacggctatgcgccgatcgacggtgatggggtggtggatggtgatggtggtgggcgcgtagcggttcatgcgccagatgccgtgggaaagacactggttgtcgtggatgacgtcaaagtcgcggcggcgggctttgatgtatttcagcgcccgcaggccaaaggtgtagggctcgggaaagcccatggtggtggtgccgatccactcgatgtagttgatcgggtcgtatagctcgccgatgcgcggcgtgcgaaaggggtcttcggggttgtagagatccaggcaggggatcgaatgcagggccacgccgtcgtccaggtgtggccccggcggcccggccaccacctccacgtggtggcccagatcctttaacgccttgctgaggtatttgatatagaccccttggccgccgctgtgggggttgctgcgatagctgagcagacagattctcagcgggcgatccagatcggagcccatggggccggccctcccgatggtgtttggcgctttgtgaaatgtaacggacatgtgtagatcgattccgcggccatgtcaaattaattaggtcgacgccgtcgaagggccgcgcttcggcgcgggcggtggggataattgattttgcatggcgcgccgcctcgcggggcggacgtggcttgacgcccggtcagcggcggagcgccgagcgcccggcgaaaggcaggcggatgaaatgcagcatgcacagggaagcgaacctgatgcccagtagggatatcacgaaaggcgcggcgatggccccgacgccgttggagtgcttgcgataaaaaatgtagctgctcttgtggaaattccacagcgaagctatgttgcgcgatttgcggctgccgccgaccttgtggacgatggagtcgtgggggtagtaatagaccttccagccgctggcccacagacgtttgcacaggtcggcgtcttcccagaacaaaaagaagtcctcgtccatcatgccggcctcctcgaaggcctggcggcgggcgacgatggccgccaaactgacccaatccaccgccgtgggctggcagaactcgcagccctgggtcaggacgttcctggccgtgaagcggttgttgggaaacagccgcgacaacaacgacgagcgcccgaaaagcccggtcagggccgaggggaaggctcgggccgagccctgcaccgtgccgtcgagattgaggatctttggccccaccgccccggcctgcgggttgtcgcgcagccattgcaggcagttgtcgaggcagcggccgtcgatgacgctgtcggggttgatcatggcgatgaacggcgcgtcaccgcgacggacggcttggttgatggccccgcccaggccgatgttttttttgttgatctgcaactcgaccgcggggaaggcctcggcgatgcgccggggcgcgtccttggaggcgttgtcttgcacgaaaatccgcaggcgcgcccggcaggggttttccgccagcgagcgcaggcaggcgatcagatcatcggtgctgttgtaattgacaaaaattatgtccagatcgaaggcgctcaaccggcctctcccgtcggcgtgataatgcggctgctcgttgcttgcccaaattgccgcgcgcccaaggcgtcggggccatgcgacgagaatcgggcggccgggcttgttgagcgctcgtggtcgacacgggcgaaaaaaatgaagcggcgcgccgcggcggccggtcgaaaaagcgaatccatggcaaagtcaactttcattttgcatgcttccgccggcgcgccctcggccgtggtgttgggcgttcggcggtggcctggcggtcgacgtcagcgtaaaaacaccggcgcggcgcgcatgcgcggtcggcctggccgcgtttcgggccggcggctgacgtcatcggctacaacaggataatatgattacagattcgtgagggtttgtccatagttttgtcgccctggcgtggcaacgaaaacggcgggaggatcgctcctcccgccgcaaaattcgcctggccccgccgagcggggcgcgcggctatttcttgccgccggtggtcatgccggccaggttgcgcacgatgtccttgcgggccttgatgtcatactgcgaaacgatggcgatctgctccatgatcggcgagccgccgccgtggaagctgccgtaggtgatgctgccgttgaggttggagcaggtgatgtcgccgaagtagagccagaacttgatctggtcctcgaccgagaccttggactggcggttgatgtacttctccaaaaacggcttgacctcttcgttggtcagctcttgctcgaaggggaaggtggagggcacgccgccggcgatgtcgcacagaagctcttgctcgtggaaaaccgcctcgccggtcaggcagcggcccacgttggcgtagaccgaatcggggaaaaagccgccggggccgtagggcgccttgcccaggccggggatgttgatctgggtgctgcccagcgacgaggccgtgaagccggcggcgtagccaagctcggagaccttgacgaactcggcgagcatgccgcgcacgtgggaggtcttctcgatgccgttgatctcggcggccatggcggccatgcccagcaacacgtcgccgatggccggcttgcaacccgagtagctgtggcggtggaacagggcgaagagcagggcgcagaggccgccgtgctggtgctcgccggccaggaagacccgctcccagggcacgaagacgtcgtcgaagaccacgtaggaatcgaccacgccccagtcgaagccgcgcttgaactgcttgcggttgcgcatgaagtgggggtgcagcacctgcttgacgccctcgtggtcggccggcacggcgaaggccacggcgtagtcggcctcatcggggcccaggctgcgggtgggcacgaccaggatctcgtcggccacggcggcctgggtgatgtgcaccttgcagccgcgcacgacgatgccgtcggcccggcgctcgacgatgtgcaggtagctgtcggggtcgggctgctgggccgggcgcatcaggcggtggcccttgacgtcggtctgggcgcaggagccgaccaggtcgtttttctggaagttggtcagccagttgataaaattcttgtgatactcggtggcgccgttgttggacttgtcggcctcgaaggagacggcgttgacggcgttgatggcgtcgacgcccatgcagcggccaatgcagaaaccgaccttgcggcagagggtgcgcgtcatgtcctgcttgtcgtgcagatcctgggtgctctggtggacgtgacagaagcggttgatcgtctcgccggtcagatgggacttggccgtgcagaggggggccagttcggggtcttgggccgcgtcgaaggtgacgccgatgacgttgatgggttgctccagggcctcgtggtcccggccgaccttgtcgccgccaaagtaaaggttgcgcttgagtttgttcaagccgtcaatgtattgctgcttggtccgcattattggtcctccctcgtaaaccgcgccagacctggccttccggtcgccacgctgggctcttggcatgatttttcgtcgtcatcgactgaatgcgtcgttttgcgtgcgttcatatgtaggaacaatatgacagcacgcctgttttttcaacctcatatgataaatgagccagaaataaaggccgctgtcaagacaatgctgtacaatcgtacaaatatccgacggtcgcgccaaggctttatggccgcggcccttggcggcgcgcgcgaaatcggctagcctatgcgggtggcccaatgggctcgtggcgggaaaactatcgcggaatggcggcgcgtgggcggcaagaccaaaaaaaagcaggccaaggacaccagggccaacatcctgcacgccgcccgcctggccttcgcccgccactcctacaacgccgccagcatccgcatgatcgccgcccagggtggtttcggccacgccatcatcggctattacttccccaccaaggccgaacttttcgcggccgtggccgccgacatttgcgccgagctttacgcggccagcgtccagtggatgcggcgggccaggcgtctgccgccggccgagggcctggccgcctacatccggcggctggtggatttcggccgcgaaaaaccctggatttttcagataatcatgctcaacttcgccgaaaaccgcgacgccatcctgcccggccaggagcatctgctcgagaccatcgaaaagatccgcaacgactttgtcgtggccatgggcctggagctgcgccgcgacgaggcccgccgcttcaccgacagcttcaacgccatggccctatatttcctgggctcgcgcgaaagcgccgcctggctgctgggcatgaaccccgccggcggacgttacgcccagtgggttcaggacaccatgctggcgctgtttctgccggccatgggccaattgctggaacggggcggcccgccccgcgaacaaccggcccaaaaatgagaaagcgccccggagggcgctttcgttgcttcgaccgccggcctggcgtttagtcatggccggccttggccgcgccgccctggcccgagcgccacaacaggtaaccctggatgaaatcgtccaactggccgtcgagcacgctgtcgacgttgcccacctccacgccggtgcgatggtccttgaccaggcgatagggggccaggacgtacgagcggatctggctgccccaggcgatctcctggtggcttgcgtggacctcgcgcttttcggcctcgcgcttgtggatctccagctcgtagagccgggcccgcaagactttcatggccatgtccttgttgcggtgctggctcttttcgttctggcactgcaccaccacgccggtgggaaagtgggtgatgcgcacggccgagctggtcttgttgacgtgctggccgcccgcgcccgaggccctgtaggtgtcgatgcggatgtcggcgtccttgacctcgatctcgatgtcgtcgtcgacctgaggcgagacgtagaccgaggcgaaggccgtgtgccggcggtgcgaggcgtcgaaggggctgatgcgcaccaaacgatgcacgccgctttcgcccttgagcaggccgtaggcccgggggccgttgatctccatggtcacgcttttcacgccggcctcgtcgccggcctgaaagtccagctcaacgacctggaagccctggcgctcggcgtaacggccatagaggcgcgtgagcatctgggcccagtcctgggcgtcggccccgccggccccggcgttgatggccaggatggccccgcggtgatcgtcggggccgcccagcaggcgggccgcctccaagcggccgatctgccgctccagggcgtcgtgggcctggtcgatctcggcggtcagcgaggcgtcgtcttcctcgacggccagttccagaagcacctcggcgtcttccatgctccggttgagggcgtccaactcctccaggctctgggccaggtcggtgcgttcgcgcatgacggccttggccgcgttctggtcttcccagaaatcgttagcgcccacgatcttgtccaactcggccaggcgcttggtcttgctttcggggtcaaagatactcctggatcacgcccaggcgttgacgaagctcggccagcttttggcgcatttcctcatgcattttcgcttctccttttgtcgcgtcgccgcctcagccaggccacggcccacagcgggggcatggccccggcgcagatgggcccgaccaggtcgccgtggcgggtgaaaaaagtcgtttcggggccggccaggggcagggccatgactcgccaggccggctggaagatgtcggtcagcccggccatgcggccgtcgggcaagacaaagccgctgacgccggtgttggccgagcgggcgcaggccagacggttttcgatgcagcgaaagaccaggtggctcatgtgctgggccgaagcgccgctggggccgtaccaggcgtcgttggtctggttgaccagcagcgtggccccggccaggcgctgggcccggcccaggtaggcgaagatggattcgtagcagatcaacgcgccgattttcacgccgtcggcctccagcagcacgcccggccggccggcggcctgatcgccgccgatctgggccagggctcgcacccagaaaagcacctcgcccaggggcacgtattcgccaaaaggcaccagatgagccttgtcgtaataacccctgatccggccgtcggggcccaccagccaggcgcggttgctggtcatggccttgccctggcggcgggccaggcccagggccgccggcatgacaaaggcgtccaactccctggccaggtccagcacctcgctggtgccggggtcttcgtgggcaaagtaaaacggcgtcgatgattcgggccagacgaccagccagggccgccgcccgtcgaccgcggcggacgcctggcggctgagcgcggcctgagccccgatgatggccatgcgctcatcggctcgccacaggcgctcgatggccacgtcgggctggaccacgccgacgaccagcttgggcgcggccgcgcattgggtggccacttgcgtcatgcgcgcctggccccacagccagccgccggccacgagcgccagcgccgcgcccagcgccgcccactcgcgtcggccaggcagcgcgcgccgggccaggggcggggccagaccccgcgccagcaaggacgccgtcaacaccagcaaaaacgaaacccccgaggcgccccaccactccgccgtctgcgccaactccagccgaccggtcaggccgctggccaggggcagccagggaaagcccgtcagcagcacgccgcgcagccactcgccgcccacccaggccagtggcgcgcagaaaagcgggctcaggccggcctgacgggcgtaggccgccaggcccacggccagggccgggtaggacgtcagcaccgccatgcacagggccaagacggcccaggccgccggcgcgctcatgccgccgtgcagggtcatggccaccgtcagccaccagaccatgcccatggcgcagcccaggccaaaaagccaggccgcggcaaaggcccggcgggccggcagcagccagcaaaacgacgccaacagcgccacgcccagcagggtcagcggccagatgtcgtggggcggaaagcccagcgcggtcagcggcccgccgatggcggccgcgccgacggcccagaagggaggccgccaagcggcgagaaatttcacgatgatctagtctccgctggccgccgccacgggcgattgctccaacgcggccatgattttggtcacccgccgctcgtcggcctccttgatgaccatgcgcagaggccccaccacgatctcctcgccgaccttgggcacccggcccagggccgtggtgatcagcccgcccatggtctcgaagcggccctcgggcagttcggtgggcaactccacgcccaggtggtcggccagatcctccacctccaggcgggcgtcgagcaggagcgcgccgtcgggctgctcctcgagcatgggctgctcctggtcgtattcgtcgacgatctcgccgacgatctcctccagcacgtcttccatggtcacgatgccggccgtgccgccgtattcgtcgacgaccacggccaagtgggcgcgacgtttgcgaaattcggccatgagcctgttgacgctcatcgacagcggcacgaaaaacggcttgcgacagatgcgcagcaggttgacttcctcggacgggcggccccaaaagggcagcagatccttggcgtggacgatgccgtggatgtggtccaggtccgcgccgtgcagggggatgcgcgagtggccggactcgatgatcacccgaatcgcctcctcgacgctggccgactcggccacggtggcgatgtcgatacgtggcaccatgatctgtccggcggtggtctcggccagatccaagaccgcctcgatcatctcgccctcgtcggccgaaataaagccttgagcctcgccctggtcaaccaacccggcgatttcgcgttccaattgctgcggtgcgctttgacgggtcaagcccagtttgccgcgcagcctttcgatgaaacttcgtcgggaatcggggtccaaccgtcgttatcctttcctgccaatcatggtccaacaatcactggcggcccgcggcgggccggcgccacgccttgacttttgggggcctcgccctaaaaatataaacggaggattatatcatgccagtgcaatttgatcccaaccaagtcgcgcccagccaggccccggccgaacagccggccccgccgccccaggaaacggccccgccgccgccgcaagacccgccaccgcccgagcccgcgcccgtcgaaccatgcggcgggtcggtggtcgacgaggtggtctaggggcccacaaaaagccgtccggcgcgaacccacgccggacggtgcgcaaaaacatcgctggccccgcgccctttaggctttgggcaccgaggcctcgagggccatcttgaccttgcttttcagctcggtcaggtcgaaggacttgatcacgtagaagtcggcggcgatggacttcatgtcctccttgaaggtgtcgtaggccgtgcagaggatgacgggcaagtcgtagaacttgttgcggatgtcttgcaggatgtccagcccgttgtagtcgaccatcttgatgtccaggatgatcaggtccggcttttcgcgctcgatgcgttcgaggatctcgaaaccgctgtcggccgtggcgacctcgtagccctcgtcggtgagctcctcggcgtaaagaaaacggatgtgctcttcgtcgtcgacaatcaaaatcttggccatggctttaccctcaacagaccctaggcgccccagcgctccagcaggtaaggcttggtctcctcgaagaccatgcattcgttttcgatgaattcctcggcttcctggatggtcatgcgctcggtcttgcgcacgtacgacaaggtcttgccaaagtataccggaatcagcgacgccagaagctcctgccggtcgatggcgttgtttttgtgggcgatggcgaaatcgtagagcaaggtggcccaaacctgggtcgggaagtcgaagcggctgtcgggcaacccggcgatttcgtttattttgttcatgctatcgggcgatagcacctcgcgccacaggtcggcgtagcgggcgaagccggcgcggaaattgtccaggagtttttcggcgctgaccttgaccggcggcggcaactccacctcgcccaggccgaagccgtaaatggacgtgggccgcgaccacttgacgcgcatccagaaaccggtgctgtgctgcatcagatcgaagatggtgcccaccacctggctgaacatgggccccaggtcagagccgggatccttgggcttgtggatcttgggccggcccatgaaggcctgacagatgggcgtgttgctgttcatggccacggtggtcatccagatgtcgatgccgaagttgcgcacggcctcgctccaggtggggctggccagataaatgcgggccagctcgcccgaaaagccgaaatcgccgccgatgggctgacgcacgcggcggccataaaggctgcgcgtcaagggataggcgatggagttggtgatggtgccgtcgtatttgtggcgcacgtacagcggcgacacatagccgaaattgttgaataacggctcgcccaggtgcttgatccactggggcgtgatcgacttcaggtcggcgtcgaccaccaccacggccttggccttgagttggaggactttgctgaaaaggttgtggaagttgttgcctttgccgcgcacgcccggcggggttgagagatacagcttgggcacgtcgccggtgtcggcggccatgaacgcctcgcgggtgccgtcgtccgagtcgttgtcacagttgatcagcacgcacgatttgtcggaaaaaaacttttgcagccccaaggcggcttgttcggcggggaagccgatcagcttggcctcacgataggaggggatggccacgaccatttcggcttcggtgatgttttgtgggttgatttctgcgacaaactccgccatcaggtctccttaagcttatgctccggccacggctttgcccggtggtcggcggccatggcccatggcggccggggcggcgcctcggtcaacgcggtcatggtctttggcccggcgcggcggcccacgccatcggagctgggcggccccgtcccgttcggagtctggtcggccagccgccggcccactaataggattgcccaaatagccgccaaagtcaaaccgattgccaacgccggcttgacaggcccggcctggcgtaagagtatcagtgctccaaaggagaagcgcaagtgacgaattggccggaaatcgacaggcagggttcgccggccgacgtgccggggttcttggtcggccacgcccaagacgagcgggggcccaccggttgcacggtgctgctctgccccgaaggggcggtgggcggcgtggccatcggcggctgggcggccggcacgcggggcatggacgggctggggccggggcacgtggtgcgggcggtgcagggcgtgctgttcacgggcgggtcttcgtttggcttggccgccagcgacggggcgttgcgctggctggtggagcacggtctgggcaatcagtccgggccctatcgcctgcccagcctgccggcggcggtgatcttcgacctgggcctgaccggcgggcgggtcatccccggcccggagatgggccgccaggcctgcgaaaacgccagcgccggccccatgacccgcggcaacgtgggggccggctgcggggccagcatcggcaagctctttggcccgtcgcgggcctgcaagggcggcctgggcggggcgtcgctgcgcgtgggcgatctgcgcctgggcgcgctggcggtggtcaacgcctttggcgacgtgatcgaccaacagggccgcattatcgccggggcgcgtctggcgccggattccgccagcttcgtcgacgccgcgcgccatttcatggccggcggggcctatcaacccgtggccccgccgcagaacaccaccctggtggccatcgccaccaacgcccggctggacaagaccgccgccggcaaggtggcggcggtggcccagggtggcctggcccgctgcatcgatccggtgcattcggaggtcgacggcgacctggtctgcgtgctggcgcggggcgaggtggcggtcgacctgatcggcctgggcgtgatggccggccgcctggcccagttggctgtgtgggacgccgtgttggcggcgcggtcgctgccgggcctgcccgcggccgtggatctgccgcccgcgccgcggctctggccggcctgaggccacggcgtgcgttttttcacttatcggggcgcttttgctttttccatcgccggcgatcttttataatgaaggccaagggcgtcatcgcaagcggcgccgcgggtggataattgttttttgccgagcgcagcctattgacattgcaaagcaattgtctttagcccgtaaccgcgctgtaacaaaatcctcctacatttgccctaacgacgcgggcgggaagcatccgcgggcggtcgttggtgacaaaatgcaaaccaaggagagtttcagttatgcgcaaaaaatctctgatcaagagcgtgatttgcctggccgccgccggcgttatgctgcttggcggcgcggccctggccgccgacaagatcagcatcagcggttcgaccaccgtcctgcccatcgcccagaaggccgccgaggtctacatgaagaccaaccccggcgcggccgagatttccgtttcgggcaccggctcgggcgacggcctgaaggccctggtcgagggcagcatcgacatcgccgacagctcgcgggcggccaaggacaaagagatcaagcgggccgatgaaaagggcgtcaagctggtcaagcacgtggtggccctggactgcatcgtcccggtggtcaatcccgccaataaggtaaccggcctgaccaaggcccagatcaaggacatctacaccggcgccatcaaaaactggagcgaggtcggtggcgatgacggccccatcgtggtgatcagccgcgactccagctcgggcaccttcgaggtgtggaacgaactggtcctgcacaaggagcgcgtgcgccccgacgcccagctccaggccagcaatggcgcggtggcccaggccgtggccagcaacaagtacgccatcggttacgtgggcatcggctatctcagcaaggatctcaagggcttgacggtcgacggcgtggccgcctccagcgacgccgcccgtgacaagagctacccggtcagccgcgagctttacatgtacaccaacggcgagcccaccggcgcggtcaaggccttcatcgacttcgtgatgggcgccgaaggtcagaagatcgcgggtgaagaagggtttgtcccggttcgctaaaaaagtttcgagaaaacttgcccgggttagcgattggctctataatctgaaccataccggcaggcgggcacctgccggtatggccaaaacgacgctaaacgtcgctttggccgtttgatagggttggttaacggaaaaaggagaaaaaggcatgtataagtttaccaaaatggtcggcgtcgccgccctggctctgggcctggccctgagcgtgggcgtggccaacgccgccacccaggccgagctcgaggcgaagatcaagtcgctggagagcaccctgaacaccctgaagaccgacctgcatcaggtccaggtcaagcaggccgccccggccgaggaagtcaagctgcctggttgggtcgagcgcatgaagttcagtggcgacctgcgcctgcgttgggagtccacccgcttcgacgacctgaacaagaagtccaaggacggcaacgatcgcctgcgcacccgcctgcgcttcggcgtcgagagccagatccacgaggacgttgaggtcggcctgcgcatggctaccggttccgactccgacggcaccagcaccaaccagaccaacggcaactacttcggcgagttcagcagctggggcatcgaccgggcgtacgtgaagtacacccccagcttcgttccccagaaggccatcgacctgagcgttggtaaggtcaagaatcccttcctgacctccaaggtgatctgggacgaggacgtggtgcccgagggcgcgttcctgaaggccaccctgttcaaggagtgcaagattcagccctgggtgctgggcacggtcatgaccgtctaccagcccggcgaagctgacgagaacatctacgcctacgctggccagatcggcctgaacgccgacttcgacgccttcaaggccgaggctggcgtcagctacaccgactggcaggaccttggcaaccccggctacctgccccccgccattcacggcaacccgacctacacccaggctggcagcacccgcatgagccagttcaaggtgtgggacttcatcgccaaggctagctacaagttcagcgagcagggcgccgtcaacgcttggggtcactacgtgaacaacaccgacgccgagggtccctacagcagcgccgacaccgcgtggggcgctggcatcggcgccaagtacgctcagttcggcgccgacttctggtacaaggacgtcgagggcaacgccactccgggcttcatctccgacagcgattccggttacgtcaacgagaagacctgggccctgggtgtgagctaccaggcgtggaagtacggcctgttcaaggtcacctacttcgacggcgagaacatcgacgacaagatgcagggcgccaccaacgacttccagaccctgttcatcgaggccatcttcaagttctagtctaggctagaccttcggatagccggccttaatcggcaataacggccccgggcgcgagcgctcggggccgtttctgttttgtcacgccattgtaacaattcggtcacttgcctgaaatcagccatggccaaaattgcggccaacgagtcgatgcgccgccgggtcggcgcggagaaccacgacgttttttgacgcggcgacaggcgaaatgctttagcctggagtgaaagatgacaactgtttctcaggccgattccgccgtgatcgacgatggcgaggccatggagttgcggactttgccacaagcttcaatcgcctccaatggcggccccgagcgcgaggtctggatcaggcgcgtattcatcttctgtggcctgttctcgcttctggtcatgggcctgatcgtggtgtttttgttctcggaaggcgccggcgtcctaggcgcggtcagccttggcgattttttgctgggccattattggtatcccacctacgagccgccggatctgggcattttgccgctgatcgtcggctcggcgtcggtgacgctggtctcctcggccatcgccgtgccgctgggcgtgggcgcggcgctctacatcggcgaggtggccggtcaccgcgcccgcgagatcatcaagcccggcgtggagctgctggccagcctgccctcggtggtgctgggcttcgtgggcatggtcatcatcgccccggagctgcaaagatggttggatgtgcccagcgggctcaacatcctcagcgcttcgttgatgctggcgatcatggccatccccaccatcaccagcatcagcgaggacgccctgcgcgcggtgcccggcgacctgcgcgaggcctccctggccctgggcgcgacccgctgggagaccctgcgcaaggtgcaggtgccggcggcgctcagcggcatcggcacgggggtgatcctgggcatgagccgggccatgggcgagacgatggtcgtgttgatggtggccggcggagcggcgcagataccttctagcatcttcgactcggtgcggcccatgccggcgaccatcgccgccgagatgggcgagacgccggtgggctcggcccactatcacgccttgttcgccatcgccatcgtgctgttcatgatgacgctgggcttcaaccttgtcgcggcatggatcagcaagaaataccaacaaaaaggatcgtccacgctatgaaaggcagaatttcgccggcggcgcgcaagctgcgcgagaccgtcgccttttcgttgctgcgcctttcggtgttggtggtgctgggggcccttggcgggatcatcatcttcctgctgatccagggggctggggccatcagctgggagttcctcaccgaggcccctcgtgacgccatgaccaagggcggcatcttcccggccatcgtcggcacgctctacctgaccatcggggccatcgtggtctcgctgccgttgggcgtggccgcggccatttatctgagcgaatacgcccgcgacggccgcttgttgcagatagtgcgcctgggcatccagaacctggccggcgtgcccagcgtggttttcggcctgttcggcctggcgctgttcgtgggctttttcggcatgggcatcagcatgttggccggctcgttgacgctgggccttttggtgctgcccacggtgatcggcgcatccgaggaggctctgcgccaggtgccgccgaccttccgcgaggcctcgctggccctgggcgccacccgctgggagaccatctacaaggtcgttctgcccgccgccctgccgggcatcctcaccggcagcatcctggccctgggccgcgccgccggcgagaccgcgccgatcatgttcaccgcggtcactttttacaccctgcacctgccaacctcgcctctccacgaggtgatggccctgccataccacgtctacgtgctggccaccgctggcacgcatatcgaacaaacgaggcccctgcaatacggcacggtgctggtgctcatcgccctggtcctgggcttgagcctggtggcggtgatcatcaggaccaggatgcgtaagaaaagaaaatggtgaacacgcaagagatagttatagaagtcaaggacctgaatttctattatggtaagagttgcgctcttagcgaggtgtccatggacatcctgcgcaaccaggtcacggcgctcatcggcccttccggctgtggcaagtccacgttcctgcggctgttcaatcgcatgaacgaccttattttgggcaccagggtcgagggcaaggtgctcctggacggccaggacatctatggtcccgatgttgacgccgtgcagctgcgccggcgggtgggcatggttttccagaagccaaacccgtttcccaagacgatctacgaaaacgtggcctatgggccgcgcttgatcggcgtgaagaacaagaccgaactggatagcctggttgagcgctcgctcaaggcggcggcgttgtgggacgaggtcagcgacatcctgcaaaactcggccctggccctcagcggcggccagcagcagcgtttgtgcatcgcccgggccctggccgtgcagcccgaagtgctcttgatggacgagcccaccagcgccctggaccccatcgccacggcgcgcatcgaggagttggtcggccagctccgcgaatcgtacaccgtggtgatcgtcacccataacatgcagcaggcggccagggtctccgaccagacggcgtttttctacatggggcaactggtcgaaaagggccccacggagaccatcttcacccggcccagccagcaaaggaccgaacaatacattaccggacgttttggttgagattaggacggaaagcaaaaatttatgagcgtcacccagtttcacaggcaaatgcagcagatcaaggaagacttggtcaagatggccggtttggtcgaggaggcgctgctgtggtccatcgaggctttgtccaagcgtgacagccagttggcccagcgggtgatcagcggcgaccggcgcatcgacttgctggaaaacgccatcgaccggtcctgcctgacccttttggccacttatcagccggtggcggtggatctgcgctttctggcctcggcgctgaaggcctgctcggcggtggagcgcatgggcgatcaggcggtgaacatcgcccagcgcgccctggtcctctgcgaactgcatccatcgacggtgccgggcaccattcgcaccatggccgagatcgcccgcgagatgggctcccaggccctggacagcttcatgcgcgaggatctggacctggcccgcaaggtcattgtccgcgatgacgacctggacaccatgtaccgggttttccttgaggaaatgattcagtggatgaccgacgaacaccggctcatccgccgtggcgtggagtacatcctggcctcacggcacttggagcgcatcggcgacgaggccaccaacatcgccgaggaggcgttcttcctggtcgaggggcgcatcgtgcgccacggcggcgaggacgacgtggccgtggggcctttgtgatcaaacagcgagcgccgctggccgcgcttttggagcaaacgcgatgaacgcatcgaccattctggtggttgaggacgaacaagacatcatcgacttggtcgagttcaatctgcgccaagccgggttcaacgtcatcaaggccaccaacggcctggacggcctgcgcctggccaaggaaaaaaagccggccctgctggtgttggacctgatgctgccgggcctggagggccaggaagtctgccgccgcctgaagcagggtgacgacaccaggcgcatcccggtgctgatgctcaccgccctggccagcgagaccgaccgcatcgtcggcttcgaactgggggccgatgattatctggccaagcccttcagcccacgcgaactggtcttgcgcgtgcgggccattttgcgacggcagaccggcccggaggaacagagcgcgcctttgcgcaaagacgcgctggttatccacccagaccgcttcgaagtgcgcatcgacgacgaaatggtcgccctgaccgccaccgagttcaagctcctgcatcatctggtggccaacgccggccgcgtgcagaccaggcagcagcttctggagcacgtctggggctacgaatacgacggctacgcccgcaccgtcgacacccatgtgcgccggttacgcaaaaaaatcggccccttgagcgacgacatcgagaccatccggggcatcggctatcgctacaaggagtgaccatggccatcaggatgacattccagaacaggttgctgctgggctgcctggtggtggtggtgtgcacgctgattttcgtgaccgtggtgttgcagcgttcgctacgtggcgagatgatgcgccaggtcgaggacgaaatgaagcagcgactcgtgttgctgagcgagatcgtcctcgaccgctacaaccccgacgacggcctgctgggcggcgaccgcctggccgacgccttgggcggcaagttgggcgcgcgggtgacgctgatctcgccggccgggctggtgttgggcgattcggatgtgcccctggccggcctggccaagctggacaaccacggcatgcgcccggaggtggtcgaggccctggagggcggttcgggcgtttcggtgcgctacagctccaccctcgacaccgacttgatgtatgcggccaagcgcctgggcgacggcacgcgtccgctgatggtggtgcggctggccctgtcgctctccagcgttaaaaaaaccctcagccaactccagcggctgatcatgggcgcggtgcttttgggggcgctgttgtcgctgggcatggcttatatggtggcgcgtggtttttcgcggccgctcaagaaaatgaccaccgtggccacggccatcgccgccggcgacctgcaacgccgtttccggcaataccccggccacgagatcggcgacctgggccgggccttcgaccgcatggccgacaacatgcaagcgcgcatcgacgacatcaccgccgcccgcgatcggctggaggccatgttgcgaggcatggtcgagggcgtgatggtcgtcgaccgcgatggcagggtgatgatcgccaaccgcgccctgatgacgctgttggacctgcccagcatgcccattggcatgcagctcagcgagttcgtgcgcaaccccgaggtgctcgacgccatccgccaggtgcgccgtggcgagggtcacgtcagcaccgagtttcgcaccctcagccgtgcgccgcgctttctggaggcccaggtcgtgcgtctgcccgattcggcgccccaggccggggccgtggccgtgttccacgacttgaccgagcgcaagcgtctggaggaagtgcgccgtgatttcgtggccaacgtctcgcacgagttgcgcacgccgctgacggccatccgtggctcgtcggagactctgctgggtggggcgctggagaatcagcactacgccaaacactttgtcgagatgatcgcccgcaacgccagccggctggagcgcctgacccaggatttgctggatctggcggccatggagtcgggccgggaggaactggtcaaggaagcgatcgacggggcctcgttggccgacagcgtcctggccacggtgggcgagctggccgaggagcgcggcgtggagctggagcgcgagttgcccaaggagagcctgcgcatcatggccagccgccggcacctggagcaggcggtgctcaacctgctcgacaacgccatcaagtacaccgaaagcggcggcaaggtcacgcttgccctgaccgaggccgagggccagacgcgcatcagcgtcaaggacagcggcgcgggcatcgccccggagcatctgggccgcatcttcgaacgcttttatcgggccgacaaggaccgctcgcgccagatgggcggcaccggcttgggcctggccatcgtcaaacacatcgcccagaagcacggcggccgggtggaggtggagtccacgccgggccagggcagcacgttcaccctggtcctgccggcctgaggcggggcgctaccagacccgcgccccggcctggccggccacggcggccgcgatggccatcagcaccaggcagatgatcaaacaggccacggccaggggcgcgctcaggtcgcaggcggcgatcaaccccgcgtagatgtagcccaggatcaacacggccagcaacaccaccacggcttcggccgccaggcccggcaacagcggcgccattgccgacagcagccacggccacatgccataaaaaacaatgcgcaggcaacggcccagcggcgcgtcgtgctggatcagccgtagcgacagccacaggcaaagggccaacccgccatgccacgacgggccccaggccaacgccagccattgcacggccgggccgcccgccaaggccgtcaacccgcttagcgccgcgatcagcaaccacagcacggccagataggccagcggcggggcgagggagcgttggccggccagggcggcgaaacgctggcgcggcgcgcgggccacggccaggctcaggctgaaaaaagtccagggcttgcgcggctggaagtcgatcattttttgtgggcctcctctgcgtggcgtgacgtggcgcggggttttcccgaagggtatgccagggccggcggggctgtcaagcgaggcggccatggcgtttgttccggcaaaatgatataatttattgaataatcacggtcgccgcatcgctggcgatgatatggagaggcgtctttgatcaaggttgcccgtgtcttgctgtgcgcggcgctattttgcctggccggcggcggcctggtccaggcctcgccccacggctgggcggagctgcttgaccagtggcgacgccaggccctcgacgaccgccaactgatcgaccgccttcacgccctggccagccagcccacgcccgaacaaggcccggcccagatcgaagacatggattactactcccacgagttgctcttggacgaaaactgggagcagtggctcatcttccagcgcagcaccctgacgattatccccctggcctcggcgcgcttttacatttatgccgacgccgaggtggagcggctcaaaagaccgggcgtgcgggtgatcatggagcggcccaaagccgcgcccaagccggccgacgacgaggatttggcccagaaccgcctcaagcgcatgtccaagggcctcaaggacatcggcctggctgaggacgacccccaggccgaaagcatgggctggaacgtgttccggtggttcaccgaccccgacgcgtccagccggggcatggagcgcgaattcgactggtggcaggtgggccagaagttcgttttcgtggccgcgctggtgctggggtgcctgatcttcgtggaggtgctgcgcatggttttcggggccggggccagggccatcggcgagggccagcgccgccgtaaacggcgattgctgcggcgttcgggccgttaggcgcggcgggcgtccctggccttggcttgacaatggccggggcgggtaataagatgcaaaattccggggccgctccatggccccgcccgcatcgaccattcttttgccggccgtccacgccggcccgggagcaacgtcccatgacgccgctgccggccagcccccagtcgccccagcgcctggacccgctggccgactacgattacgatctgccgccggagttggtggcccaaaagccggccccacgccgcgtgcaggcccggctgatggccctgggccgcgacggtggcccggcgcgccatctgcgcgtggcccatctgtgcaagctgctccgccctggcgatatcctggtgctcaacgacaccaaggtcgtgccggcgcgcctgctggtcggcaaggagtcgggcggtcgggccgaggtctttctgctcaatccggccctgcccctggagcgtctggtcgacggccgcgaacggcaccaggccctggtgcgcgcccatcggccggtgcggccaggtcagcgcctgagcctggccggcgcggacggcccctggattttcgtgctggagcgcggccaacgtggccaggccgtggtggagctgcccagcggcgcgttggggctggcccagcgctttggccaagcgccgctgccgccctatatccggcggcccaacggccccagtgacgatgatgtccgccgttaccagaccgtctatgcggccaaggccggggccgtggccgcgcccacggccgggctacacctcagccacgaactgctggccgccctccagcggcgcggcgtgaacatcgcccgcctgaccctgcacgtgggctacggcacctttgccgagcccgcgcccgaggatctggcccgaggcagattgcatgccgaatgggtcgagatcgacgaggcggcctgccaggccgtggccacggcgcgcgccgccggcgggcgagtcatcgccgtgggcaccaccagcatgcgcgccctggaatggctggccgggccgggcggcgctccccggccgcggcgcggctggtgtgatatactgatccagcccggccatcgtttccgcgccgccgacggcctgctcaccaattttcatctgccgcgcacgactcttttgatgctggtggcggccctgatcggccgcgagcgggtgttggcggcctacgccgaggccgtgcgccagcgctatcgtttttatagcttcggcgacggcatgttgatcgtctgaccatggccaggttgcgctaccaacaaacggcccggagtggccgggccagggcgggccttttgcacaccaggcggggggccgtgcgcacgccggcgttcatgcccgtgggcacccaggccacggtcaagacgctcatgcccgaggaggtcgcccaggccggcgcggacatgattttggccaacacctatcatctgtcgctacggccgggggccgaggaggtggccgccctgggcgggctgcaccgcttcatggcctgggatggccccatcctcaccgacagcggcgggtttcaggtcttcagcctggcggccaaccgcaagctggatgaatcgggcgtgagctttcgctcgcacctggacggctcggccatgagcctgggccccgagcgggcggtgcaagcccaggagcttttgggcagcgacgtgatgatggtcttggacgagtgcccgccgccgggggccgaccgagcctacatcgccacggccctggcccgcgacgctcgttgggcggcccgcgccctggccgcgcgctcggaggggggcggggcgctgatgggcatcgtgcaaggcggggtctaccacgatctgcgccgccgatcggccgagctgctgctggagctggagttggacggctacgccctgggcgggctcagcgtgggtgagcccaaagaaatcatgatggaggtcattgaacggacagtgcctcttgtgtccggggccggaccagtctatcttatgggggttggcgacccggccgacctggtgcgcgcggtcgggttgggcgtggacatgttcgactgcgtgctgcccacgcgcacggcccgcaccggggccctgctcaccgcgcgcgggcgcatgaacattaaaaacgcgcgctacaaagacgatccccggccggtggagcccgattgccagtgccccacctgccggcgtttcagccgggcctatctgcgccacctctacatggcgggcgagcttttggcctatcggttgaacacgttgcacaacctgcattttgtcttgggcctgatggaacggctacgccaggccatcgcccaggatcgttacgaagaattcgcccgtggttttttggccgagctggagcttggccagcaatagcgggcagacgccaaacgcggaggaaatagacgatgttggacctgttgttcgccaccaacgccatggcccaggaggccgccggcggcgccgcccccagcggtattgccggcatgttgaccggccccctgcccatgctcgtgctgatgttcgtggtgttttattttctgctgatccggccccagcaaaagaagaccaaggcccatcgcgagatgctgggcaacctcaaggcaggcgaccagatcgtcacctcgggcggcattttcggccgcatcaccggcctgaccgaccagaccgtcgtcgtcgagatcgcgccccaggtgcgcatcaaggtgcagcgcggggccgtggccggcctggccggcggtcagcccgcccccgccgaggcttcggccaagggcaaaaagaaatagcgttcgccaaccacgcgcccgtcgcctggccgatcgcggccgggcgatgggcaatgcgcgccagccaatgtcgaggagttgaccttgtctgaaaatctgaccctgagaaccgcgatcgtggcggtggtcatttttattgggctgttgttcctgatgcccaacgtggtgcccaagatgccggcctggtggcccggctttttgccgtcggacaagatccgcctcggcctggacctccagggcggcatgcaccttgtcctcgaggttaaggtggcccaggccgtggaggccagcgtcgagcgcacggcccaggagttggagcgccgcctcaagagcgaagtgcgcgccacccggcccaaggccatcggcggcaaccagatcgccatcaccgtggccggcgagaacgacctggccaagctcaaggacatcatcgaaaatcagtacagcaacgactatgagatcgcctcgaccaagccgctcgaccgcggccgttcagaggtcgtcttgcggctcaaggccgaggccatcgccgatatcgaaaagcaggcatcggcccaggccctggaagtcatccgcaaccgcatcgaccagtttggcgtggccgagcccgagatcgtgccccaggagggcggccgcattttggtgcaattgcccggcgtcaaggagcccaagcgggccctggccctgatcggcaagaccgcccaactcgagttccgcctggtcgacgacaccatcgacgccaactcggcgaccatggacagcatcccgcccggctcgcaactgctgcagatgtatcgcaaggatccgatcaccggccgcacggtcaaatcgcccatcgtcgtgcgcgcccgccgggccatgaccggcgaaaacatcaccgacgcccgcgtgcgccccgacccggactaccccggcaactacctggtgctggtggccttcaactcgcgcggggcggccgacttcgccgaggtgaccaccaagaacgtcaagcgccgcctggccatcgtcctcgacggcaaggtgcagtcggccccgacgatccaggagcccatcaccggcggcgaggcccgcatcaccggcgacttcggcctggacgaggccaaggacttggccgtggtgctgcgctctggcgcgttgccggcgcccatcgtggtgctcgaggaacgcaccgtcgggcccagcctgggccaggactccatcaaccagggcttcttgtcgatgatcgtgggctttggcgtggtggtgttgttcattctgatctactacaaggcttcgggcatcatcgccaatatggcgcttttggccaacctggtgctcatcttgggggccatgggcctgttgggggccatgcccgagttccaggccacgctgaccatgcccggcatcgccggcatcatcctgaccatcggcatggccgtcgacgccaacgtgctgatcttcgagcgcatccgcgaggaactgcgcgccggcaagacgccggcggccgcggtcgaggccggctatggcagggccacgatgaccatcctcgacgccaacatcaccaccttgatcgtggccctggtcctgttgcagttcggcacggggccggtgcgcggcttcgccgtgacgctgtcgctgggcatcgccagctcgctgttcacggccataaccctcacccgggtggtgtttgactggattttgcggaagtatcagcccaaaaagctgagcatctgaacaatacacgtgcgcgcggagcactcatggaactgattagaccggacataaacatcgatttcatcggcaagcgctatctggccttcgccgcatcgggcctgctgatcctgatgaccgtgatcgttctggccatcaacggtgggccgcgctacggcgtggatttcgctggcggcgtgctggtgcaggtgcgtttcaacaaggccaccgacgccggccagatcaaaaaagccctggcgcccctgggcatggccgacgccacggtgcagttcttcggcggcgacgataaaagggagtttttggtccgcaccgaaaagcaagacatggacatgaccggcctgggcgacaaaatcaaccagaccctggcccaggcctatggccaaggcgagttcgaggtgcggcgggtggagatggttggccccaaggtgggccacgacctgcgcgaaaaggccttgctggccattttgtattccatattgatgatcgccgtttacatctcgggccgtttcgagggcaagtgggccctggccggcctgatggccgcggtgctggtgggcgtgacgcttttggtcgaggccatcagcggcggggcgggggcggtgacgctgatcgtcatcgccatggccgtgaccatggccgcctgctggtatctgaagctgcgctacgccctgggggccatcgtggccctgttgcacgacgtcatcatcaccgtgggcgtcttcagcctgctagacaaagaattcaccctggccacggtggcggccatcctcaccatcatcggttattcgctcaacgacaccatcatcgtcttcgaccgcatccgcgaaaacctgaccaaatccggcggcggcggcgacctggcccagaccatcaacgcctcggtcaaccagaccctcagccgcaccatcctgacctcgggcaccacgctgatggtcctggtctgcctctgggccctgggcggcggcgtgatcgaggacttcgccctggccctgctggtgggcatcggcgtgggcacctattcttcggtcttcgtggccagcccggtgcttttgctgctgcccgagggcaagccgcgcctgccctttggcggcgaagcggcggccaaggccgagccggccaaggtcgcgccggcggccaaggcccagcccgccgccgaggccggcaaaaaggccgcgccggcgaccaaggcccaaagcgcggccaaggcctcggccaacaagcagcgccaaggcaaggccaggggcaaacggcgctaaacgcattgtcggcggcggctttcggcttgtcgagggtcgtcgccggcgttaaggtggttcatgggccgcgttatctgcatcgccaaccaaaagggcggggtgggcaagaccaccacggccgtcaacctggccgccagcttggccgcggctgagcgcgacgtgctgttggtcgactgcgacccccagggcaacgccagcagcggcctgggggtcaagatcggccccggcgacaacacggtctaccagatgctcatcgaccactgccgggccgccgacgccctgcgcgccaccgaattggagcacctgacgctcatcggctccaacgtcaacctctttggcgtggaggtggagttgggcggcaccgagggcagcgagcgcctgctggccaactcactcggcgaaatcgtcagccggttcgagtacatcttcctcgattgcccaccgtcgctgggcctgttgaccttgaacgctctcaccgcctgcgatggcgtgctcattcccctgcaatgcgaatactacgccctggaaggcctgacccagttgttgcagaccgtggcccgggtgcgtcgcaacttcaacgccggcctgggcctggagggcatcgtcctgacgatgtacgacggccgcaacaacctggcccgccaggtcgagggcgacgtgcgcggccacttcggcgagatggtctacgagacggtcatcccgcgcaacgtgcgcctttccgaagcgcccagccacggtaagccggtgttgctctatgacatcaagagcagcggcgcccaggcctatctttcgttggcccgcgagatgatggccggcccccgccgccggggagaagcctcatgagcggacaaggcccgcgcaaaaagccggccaagcaggccctgggccgtggtttggccgccctgctgggcgaggatttggccccgcccacgcccgccggcgagcccatgcccaggcccaacgaccgcatcatcgacctgcccctggagcgcctggagcccaacccctatcagccccgtcgcctctacgaccaggacgccctgcgcgccctggccgacagcatcgccgaacacggcgtgttgcagcctctggtggtgcggccggcccctggcggctatcagctcatcgccggcgaacgacgcatgcgcgcctgccagatgctgggcaaggacaccgtgccggttgtggtgcgccaggccaccgatcagcaggccctgctcctggccctgctggaaaacctgcaacgcgaagacttgaaccccatggaagaggccaaggccttcgagcgcctggtcgaggagttcagcctcagccacgacgaaatcgccagcggcgtgggcaaggaccgttccaccgtggccaacagcctgcgcctgctcaagctgccggccgagctgcaacaagacatctccgacggtcgcataagcgccggccacgcccgggccctgttggcgttgcaaaacgccgcccgcatgcgcgccgtccgtgatcagatcgttgccgggggcctgagcgtgcgggccaccgaacggctggtcaaaaagctcctggagcccggccagggcgcgccggccgaaccgacgccgattcagttgcacatcgacagcctggccgacgacctggcgcgacgcttcggggccagggtgcagatcaagcgccggggcaaaaaaggctccatcgtcattccctttgccagcgacgacgaactggagaggctcctcggcctgctgaggtaggcccagtgcaactggtcatcgacggctacaacctcatccaccacgtgcccgaactggccatggccgaggccaccggccagggggcggacgccctggccgcggcactcaacctttatcgccgcaaaaaagcacacaaaatcaccatcgtgctcgacggtgggccagagccagaaggcggacggcaggccctgcacggcgtaccgacgttgttctccggccgcgctcgctcggccgacgacgtcatcgccgacctggccgcgcgtcacgggccgggcctgaccgtggtcaccagcgatcgcgacctggcccggcgctgccaggcccacgacgcgcaggtggtcagctcggggcgctttgcggcgttgctgatggactgcgtgctgggcgccggcggctcggccgaggatgaaggcgacgacggctgggatttttccacgcgcaagaaaggcccctccacccgcgcgcccaaacgtctgcggcgcaggaaaagcgtgctgggcaagctttgagtggcgtcagggcttttggctgctggcttccaggtcgaggatgtcggtctcgcgggtgtagggcatggtcttgtagctggtcaggcgcgagagcttccagacgatgtcgcccatgcgtttggtctgctcggcgatgatggcggccagctctttcatgcgctttttgttgtcgctctgggccagcaactcggaggcggtgaggatggccatcaggggctggttgatttcgtgggcggtggccccggcggtggccatggcggccttgagcttttcgtgctcctggtggctgcggcgcaacgcgcgagcggccaggacggcgttgatgcgcacggccatgacttcttcgtcgatgggcttggcgatgtagtcgtcggccccgtggcgcagggcctggacggcgctttgcatcgaaccgaaggccgtgactatgatgatgggcgtgtcggggcaaatcgcgcgcatggccttgagcacgtcgatgccgtcgatatccggcaacaccaggtcgaccaggatcaaatcgaaggccgtgcgctcgatggcgttcagggaatcttggccgcagcagacggccgccgcgtcgtggcccaactgccccagaaccgagtgtagatgctcccgcgccgtcttggagtcgtcgacgatcaggacggataacttgttcgcgtggttgttggacatgtggtcacctggtgaggcattggcgcggggccgttgtaacgtcatggtgctctgtgaattctagaggaaaaaccggtgaaggcaagccgccttattgtgaatttcacttgagcttgttttccatgccgctacgcaggcggacgatattgtccttgtgccgccagacgatcaggcccgacatgacgacggccgcccagagcatggccgccgggcagtggtcgatcagcagccacagcggggccgagccgcagccggccagcgaacccaccgacatctggccggtgcgccaagccaaaaaaacgatgatggcggccacggccaaaaagctggccggcgaccagatcaaccagacgcccagggcggtggccacgcctttgccgccacgaaagtgcaaataaaccgggaagatatgcccggcaaacgccgccacgcccaccagcgccgtctgccagggggccagcagcagcgccgcggccagggtcgggccggcgcccttggccaagtccagggccagggtcagcgcgccggccagacggcccgatacgcgcaggacgttggtcgcgccgatgttgcccgaaccgcccaggcgcggatcggatttgccgcccaggcggctgaccagcacgccgctgggaatggctccgatcaggtaagcgccaaaaaccaggccaagaaatcgccaatccatgctaaactctttcgctaaaaatgagactcaatttaaccttgaattggcttgacgcacaagccctcgccgccttgaatggcgggccaaacggttgtattctccaacttgagacggaggagtcgtgcgcatctgtgtcatagacggccaaggcggcggcatcggcagcgtcatcatacgccggatcaaggacgaattcggcgaaaatgtcgaggtgctggccctgggcaccaacgccatcgccacggcccagatgatgaaagccagggccaaccgcggggccaccggcgaaaacgccattatcgtcagcatccaggaggcggacgttgtcatcggcccggtcagcatcgtgttggccaacgccatgatgggcgaggtctctccggccatcgcccaggccgtggccacctgccgcgcccgcaagttcctcctgccgctgacccgcgaaaacgtcgagatcgtcagcgtcaaccacgaaccgcttccccaccaggtcgatcagatcatccaggtggggttgaaggagatgatgaaagatgtgtgaagccaccgcctatatcgtcgatgcggccggtgaggaaaagcttctgctggccgatgtggacgtcatcgaacccgaggatggcggccaggtccgcctggtgtccatctacggcgaacaaaaagtgatcaagggccggatcaagtccatgtccctggtcaatcaccgcgtggttctggccgaggcctgagacgcgccgcaccaacagggaggctcccatggcagatcaagccgccatcgaaaaaatcgtcgcgaacctgcattggctggggcacgattgcttccggctggaccggccgcaagggccaatctactgggatccctatcggattgccggcggccccacggcttcgctgatcctgatcacccacgatcactacgaccactgctcgcccgaggacgtagccaagatccagggccccgagacggtcatcctggccgaggccgacgccgccgaaaaactcaccggcaaggtggccgccatggtccccggcaagaccggccgggtcggcgacgtggacgtggtcgccgtgccggcctacaatctgggcaaggacttccaccccaaaaacaacctctggctgggctacgtgatcaaggtcgacggcgtgagcatctaccacgccggcgacagcgactatatccccgagatggacaagctcatcgtcgacatcgcgctgctgccggtctcgggcacgtatgtcatgaccgccgaggaagcggcccaggcggccatggccatcgggcccaagctggccattcccatgcactatggcgctatcgtcggtgatgaaaccgatgcgctgcgtttcgccaaggaactggacggcgtcatccccgtgcgggtgctgcccaaggaataggcattgaggccacgcgaaggcctcgctggcgggccggaacggcccgccgctcaaatccccggcgccggctcaacgccacgcggcccggccgcggcggccgcccgccacgaaagcaaggggccccgtgagctggtttctgttggccctgggttcggccctgggcatggccatcgccgactatttcaccaaacgccatctttccgacctacccgtcaaccaggcggtgatggcccgtattttcgggctgctgccggcgccggtggtcatcttggccgtcacgccatggccggccgtcggcgctgatttcgcctggccggtgctgctggccttgcccctggaggtggccgcgctatttttgtatctgcgggccatggccatcgcgcccctgggcctggtccagccttttttcgccaccacgccgctgtttgtgatgctcaccggcctgccgatcctgggcgagcggcccacttgggccggcgcggccggggtgttggccatggccgccggcggctacgtggtcaacctgcaccaggtgcgccacggctggctggagccgatcaaggccattggccgccagcgcggcgtgttgctggccttggcggcggcggccatctattcgctgacggcggttttgggcaaggcggccgtcaacgcctccaacccttggttcatggccggggtttatccgctgctggtggccttggccctggccgcggcggcgcgggcgcgggggcccatcggctgggcctggctgcggcgaccgtggggcctggccggggtcagttgcggcgtggcggtgatgatggtctgccacttcatggccatcgccgtggccccggcggcctacatgctggcggtcaagcggggcggcgcgattttggcggtgctgttgggcggggtgttgttgggcgagggccacttggcccagcgcctggcggcctgcgcgttggtggtggccggcggcgcgctgatcgtcgcctttggttgaggcggccggccttcagtcctccacggcgtcggccatctggcccagcctgttcatcgattggcgggggcccatggtcaccagggtgtcgccaacctcgacgacggtgctggccggcgggttgaagaccatgccgccgccgggctttttgatggccaggacgatgacgtcgaggtttttgcggatgcccgaatccatcagcgtcacgccgaccagctcggccttgggcccgacggtcagttcttccatgcgcagcgccatgtccgatgtgtgaaaggtcaggtcgacgaagtcggccaccgtcggccggatgaccatctgggcgatgcgccgcgccccgatgaaatagggcgagacgactttgtcggccccggcccgcttgagtttcagttcgctgcccggctcggtggcccgggcgatgaccatcaggttggggttcatgcccttggccgtcagggtgatgaagacgttgtcggcgtcggagctgaccgaggccaccaggccccgcgcccggtcgatgccggcggccatgaggcattcgtcctcggtggccgagccgaaaatgaattcctggttggcctcggtcaggcgatccctgatcctatcgctactgtcgacgatgaccgtcttgacgccgttttcgcgcagcatctgcgccacttgcgaaccgatgcggccgtagccgcagacgatgaagtggccgcgcatggaccggatgtgcttttgcacgcttcgcctccccaaggcctcgcggattttgccctcgaccaccatctgggtcatggtcgtcatcagatacaggattatgcccacgcccaccagcagcaagaccatggtgaaggtgcggccttcggggctgagggggcgcacctcgccaaagccgacggtggtgacggtgatgatggtcatgtagagggagtcgaaaagatcccagccctcgagccaatagtagcccagcgtgccgccggccagcacggccaacgagagggtgatgccgatgaggaggcgcgtctgcactaaaaacccgcccaccgggtggccgtggctcattgcactggtttggtcgagaccacttcggtcatgtactccgagaggttgctgggcaggttggcgaagacgatcatgaacggaaccgaggcgttgggggcgaccacgtgcttgacgccatcttcgcccacgggcgaggacagtcgccgggcgatgtcctggatggtcatatcgcgcagttgctcctgggtcagggtttggccggcgtagctggtggcggccacgaccttttcgcccttgtcgttgagaaggatagcccgcaccaggatttcggcgcgggtttcgtcgccggcgttgtcaacccgcccgctgatgacgaagatctggttggcgtgctgattgatgcggtaggagccgcgcacctggctgagggccatgttggccgtgccggtggggtcgttgtttttctggatggcgctttcggccggcgtgcccatgagctggcccagataaggcacctgggccaggcgcgagacgatctcgccgcccatgcccatgcggccgagggtgatcacaccgcccacggccagcaaggccacgatcaggatggcggcgaagagccagaagaaaatcttgaaggccttgccgcggccactgccttcggccgcgggccgggcgtccaggtccagatccaggtcgtcgtccatgtcggcgtcgtcggatgtgaagaggtcggcgtccagttcggatggatcgtcggccgcctcgtcgggccgtggcgcgcccggcgcgaagacctggaagacctcgtcgcacttgctgcagcggacccaagcgccctcgggcggaatcttggattcgtcaaggttgaacttggcttggcacttcgggcaagtgacgatcacggcttcaacccctacttgcggtcgcttggctcgaatctgacctcgaacacgccggccaggttgcgatatttttcgttgtagtccaagccgtagcccaccaggaagccctcgggcacgtggaagccgacgtagtcgatctccaccggggtctgccggcgttcgggcttgtcgatgaaggcgcagaccttgatccgcttgggccccaactgggccaggtggtcgatcaaccagcgcatggtcaggcccgtgtcgacgatgtcctcgacgatgatcaccgtgcggcctttgagctccacctcgggcgattttaccatgtgcacgcggccagagctttcgatgcccgcgccataggaggccaggcgcacgaaatcgatgtcggcgtcgaggtcgagctggcgggccaggtcggtaaaaaacatgaagcaacccttgagcacgcccaagagcaccggtcgctcgtcacccaggtcagccttgaggctgtcggccaactggcccacgcgggcgcggatttgttccgggctgatcaccgggtgcagcgtgatgttgttcgaaagcgtcattcaacccgtccgcttgccagcctcgtcaatgaccggaaacccaccgcggtggccggccagtttactcgccgtcaatggtccagcatcttcagcccgccgtccgccttcacgagcatccaggccatagggctatccggccgccccctcgccgtcaacggcccatagagctccttcagcccgccgaccgtcttcacgagcatccaggccctttgcggccacctcgcccttcacggcaataaccgcctggattcaatggccattccactacacgatagaccaggggcgggcatatgtcaaacagattcagcgtcgtagcgccgctgcccggatgcgcgccaccagcgtcggctccacgcccggcggcggaggggcagcctggctgatcaccgcccagaggtccagatcctccagtcgggccagggtttcgagctgatcgagctcgttttcgttcagaccggccagttcgcgttccagaaagggtcgcatggccagttcgacctccagaaagccgcggcggccggccgccatgcgcaggcgtttacggcgcggctccatttcgtcgctcatcgaggctccaaaagagaaagccccgccccggtcagggcggggccgcgcggggctgattgtggttcgaggctgctgcacggggcaggatgccccgtgcagcagcctcggttcagaagcgacgttgcaccaagagttttttcagcgtggcgatggcctgggtcgggttgagtgacttggggcaggcctcgacgcagttgaggatggtgtggcaacgccagacgccgatgcggtcttcgagcatgtccaggcgctcgtcggccccgtcgtcgcgggagtcctcgacgaagcgggcgacgttgagcatggcgctggggcccagatattctgggttggcccaataggatgggcacgaggaactgcaacaggcgcagaggatgcattcgtagaggccgtcgagcttcttgcgctgggccggcgattgcagccgctcgcggtggggcggcggcgtcttgctgatgaggtatggcttgacggtgaagtatttgttgaagaaatcgtccaggtcgaccaccaggtccttgaccagcggcaggctgggcaggggctggatgaccaggcggccttttttgaccacctcggtgatgtgggtcacgcaggtgagcatgttgacgccgttgacgttgacgccatcggagccgcagacgccctcgcggcaagagcggcgataggccaaggtgccgtcctgctcccagcggatctggttgagcccgtcgaggatcatcatgcccggccgccggatttccacgtcgaagtcctggtagtggggctttttgtccttttcggggtcgtaacgcagaatgctgaagactatcttttccatcttgacgccccctttaatatttccgctcggccagatcgatggtcggcacgctcagcggctgcatgcgcacgggcttgtactccaggcgcgcctggccgtcgggctccagcagggccagggtgtgcttgtgccagttggcgtcgtcgcgctggggatagtcgtcgcggtagtggccgccgcggctttcctggcgggccagggccccctggcagatggcctggcagacgtcgagcatgtggcccagctccagggcctcgatgaggtcgaggttgtaggccgcgcccttgtcggccacgcccaccttggcgtaggccgcgcggtgggcggccagtttgccgcgcagttgctccaggtcgtcggcggtgcgaaagacgccgcagtggcgctccatgtcgtcgcgcagttgctccatcagcgggcccaggcgcacgccgccgccgccgttgaccaggcgctcgacttcggccaggccttgcttgccggcgttttcgggcagatcgggccaggtttcgttttgctgggcgtattgggccatgcgccggccgccctcgcggccaaagaccatcaggtccagcaaggagttggtgcccaggcggttggccccgtgcacgctggcgcaggccgcctcgccggcggcgtagaagccgggcacgacggtctcggggccgtccgcgccggggacgaccacctcggcccggcggttggtggggatgccgcccatggaataatgggccgtgggcaccacggggatgggctccttggtgcaatcgacgccggcgaagaccttggtcagctcccagatgcccggcaggcgctccatgatcgtttcggcgccgatgtggtggatctgcaacagcacgtggtctttcttggggccgcagccccggccgccgcgcagctcctcggcgatgccccggctgaccacgtcgcggcaggccaggtctttttcgtggggcgcgcaggtctccatgaagcgctggcccagggcgttgagcaaaaagccgccctcgccgcgcacgccctcggtgatcaggttgcccgcgcccaggatgcccgtgggatggaattgcaggaactccatgtcttgcacggccaggccggcccgcagggccagggacgcgccgtcgccggagcagatgtgggcgttgctggtggtggtgaagacccgggcgtaaccgccggtggcaaatagcgtggccttggcgtggaacagatggaagccgcccttgatcatgtcccaacagagcgcgccgcagacatggccctggttggttataagctgcaacatgtagtattcgttatagaatttcacgccgcaacgcaggcattcctcaaagagcgtgtgcagcatggcgtgccccgtgcggtcggcggcggcgcaggagcgatgcacggcggccgtgccatacttggacgtgtggccgccaaaggcccgctgataaatgcggccgtcgtccatgcgcgaaaagggcaggcccatgtgctccaactcgatgaccacgctgggcgcctcgcggcacatgaactcgatggcgtcctggtcgcccagccagtccgagcccttgacggtgtcgaacatgtgataatgccacgagtcttgctcgacgttgcccaggctggccccgatgccgccctgggcgctgacggtgtggctgcgcgtggggaagacttgcgtgatgacggcggtgtcgacctgtttgccggcttccagggccgcccgcaggcccgcgccgccggcgcccgccaccagggcgtccacgcggtggacgatgatgtcgcttttgatggccatggctacgctcccggctgatagctgaaggtgatgatggtcagggccccgaagatcaaaagggccaaggcgaccagccagctaaggcccagcaggcacgagcgccacgtgctgttgtggacgtagtcgtcgatgaccagcttgacgccgttcatggcgtgataaagggccagaaccaggaacaaaagctcccaggccttgtagagcggcgaggccaggcgcggggccaccttgtcgtaggtgaccggcccgggctcgccggtgtagtggatcaaaatgaaatgcaggcccagcaacgccaccagggccacgcccgaaacgcgctggaaaaaccactcgaaagcgccggtgcgccccgatcccaagaatttcatcacggcctcctagtgcagggccagcttgatcatggggatggcgccggccagcacgatcaccgcgcacaggctcatcacgcccaagacccacggcgagattttttgcttgtcggccgcccggccgtagtccaacagaatcacccgcaggccgttgacgccgtggtagaccaccgccgccaacagcgccgcctcggccagatgaaacagcggcgactgcaccacggccatgatctcgtcgaaggcctggcgacccagggcgatgtggtggatgacgtagacgtgcatgatcaggtacagcacgagcgccaggcccgatatgcgctggaacagccaggcgatgtagcccggatgcagccgatagcgcacctttggtggatatgctttcataggctctccttgcgagattgggggcgctcccgcggatgcgcctcgcgtgaagccaaatcggccctattttttttgataggccgcgcggccttcttcgtagaggtcgccgccgtaaacgtcgtttaccacaaaaaggggcatctccgccacctccagccggcgcacggcctcggggcccaggtcgtcgtaggcgatgacctcggcggccttgatgcagtgggccatcagggccccggccccgccgatggccgccaggtagacggccttgtgcttttgcatggcctgcttgaccgccgggccccggccgcccttgccgatcatggccttgagcccggcctcgatgagcgtgggcgcgtaggcgtccatgcgatagctggtggtggggccggccgcgccgatgacccggcccggtggggccggcgaggggccgacgtaaaaaatcaccgccccgcgcgggtcgaagggcggggcctggccggcggccatggccgcgacgatgcgcttgtgggcggcgtcgcgaccggtgtagatcgtcccggaaagcagcacgcggtcgccgctgcgcagcccttccacgtcggcgtcggacaatggcgtgctcaggcgtttgatctggctcacaacactgcctccttgtgccgcgcggcgtggcactgcacgttgatggccaccggcaggctggcgatgtgacagggggcgatgtcgacgaagacgcccagacaggtggtcccgccgcccaggccggccggcccgatgccggtgtcgttgaccatggccagcaactcggcctccagggcggcggcctcggggtcggggttttgggagcccaggtggcgcagaaacacccgcttggcccgcacggccgcgtcatcgaacgtgccgcccacggccacgcccaggatgatcggcggacagggattgggcccggcgtgcaggacagcctccagcacggcctttttgacgccctccaggccctgggccggcgtgagcaaaagcacccggctcatattttcgctgccgccgcccttgggcaaaaggctcaggcgcaccttgtcgccggggacgatgcgcgtgtgcacgacgcagggcgtgttgtcgccggtgttggcccggctgaagggatgacagacgctcttgcgcaggtagtgctcttgatagccttgacgcacgccggcgtttacggcctcggccagatcgccgccgaccagatggacgtcctggcccacgtcgacgaaaaccacggccaggccgcaatcctgacagatgggcaggcgctcctcggcggcgagccgggcgttgtcgatgagcacctgcaagacctcgcggcccacgggcgagggctcgctttgcatggccgaggcaaaggcccggctcacgtcgtcgggcaggatcaggccggcctcgccgcagagccgggccagctcgcggctgatttggccgacgtcgatgacgcgcaagtctgacaagttggcgacctttcgttggggtggatgaacgcagccaatcgggctgaacaccgattcgctttaacttgcacccagatgcgccgcaagtcaaggggctagacgagctttcgcgccggctgcttggcctttgacgaggccataatctggtatgaccagatggcgggccgggtcgcccgccgacgttgacacgccccacgccggccgatagaatggtgtgacacgcaacacattggcatgacagatcataatcccaacctggcggtgtgggcaatgagcgaatgcacctgcggcaaatgcgcggcccagccggcgttgtcggccgaggccgtggccctgctggagcgccaccacagttttccggggccctacatgttcaaggtcatcggcttcgaggcccccagctacgtcgacgacgtgcgtcgggcggtggaaggcgtcttgggcccgttgggcgaggaaggtcagatgcgttgccggccgtccagcggcggcaagtacgtggcggtgacgctggaggtgctggtgcgcgattccggccaggtgttggccgtttacgcggccctgcgcggcgtgagcggggtggtggccctggtctagcggcgctcaggccagggaggagccggcccaatattggctgggtcggatctcccacgcgccgtcgtcgttttgttcgatcacgccgtggacgctcagttcggccgcggcggcctccagcttggcggggctggcgttccaatagctcatgacgttttgtcgcgtcagcgccgcgccgccctcggccagggggcacagcaaaagataaaggctggtggcctccaccgacaggccaagctcgaaaatacgttggtccatatgctttggctccgctggccgggttgatctttgacgttattggaccatgggagcataacacaaccaccgcgccgcgtcatccgggctggacggcgacggcgaaaggggctggccatgtcttttccggtgctgctttttcccgatactgtcgcgcggccttcgttgttgggccggctgacgcccctgtgccagccgctatgcgtgctggccccgcccagcctggaccagggcggcgagcccgcctatccggccgcgttggtccaggtggcgcggccgacggcctccaccggggccgaccaggccgccgacgaccagccacggcgcatggccggcttgctgcgtcagtgggagggctgggcgcgccagcatcatggctcgggcctactggaggcggtcaagaccggcgtgctgccccaaccgcccgagaccgtgcgcacggtgatgagcgagctgaaaaactatggtcaatcggtcgtgggccaggaacaaccgcccggcgtggccgccgacctgtttttacacctggcccacatccacgaccgccaggccgccgacatcgagcaggccctggcccaatatgaaaacgagcgccgcgaactggcccgctccatgggccacgaccaacaaggccacgacccggccgagttcgagggcctcgaccccgccgccctgccgccggtggactacagccaggccctggatcatctgctgccgcgccgcctttcggcctggagcgtgctggccgacgcgttggaggacgaccagccctggctgatcggcgccgacgcccaggccgtccagacgctcatcgagcgggccaacgccaggttcgcgcccggcgatggcctcagatcgccggccggggccagcgcgcccttcgggtctggcgtggccgcggccggttcggcccgggcccaggtggcggccggcctggatctgccggacctgggccagttgacgccggttcaactggaggcgctgatcgacaagctggggccggagctggcggcgatccaggccgaactgaatgatttgctgcaatggctggccagcgctccttggaacgcccagactcaagccgaggccgcgcggcggctgacggcgctgggcgaccactacgcggcgctgttggcggcggtcggattgcggccggccggggtcaatcggcttgacgtggtggtctttccggggctgggccgggccgatctgctcaagctgatgcgcggcgagacaatcgccgaaccagccgccgccggcgcgtttgcgttgctgtggttggccccggccgaggcttgacggcgcggcctggtttggccatcattgccaaaagcgctgcggcgccgtggccatgatcaacatctgagaggagagcgcgccttgtggcggccaggggctgaattcaagtcgatagtctttgccggcggcggcaatcgctgcttttggcaggtgggtttctgggagaccgtggccccggccctgggcctgcgtccggcggtgatcgccggggtcagcgccggggcctgcatggccgccctgctgctggccggccaaaaagaccgcgccaccgcttacttcctgaaggccacggcggccaacgccaagaacttctatccgggccttttgctcaagggccaacgcccgctgccccacccggccatcttcgaggccaccatgcgcgccgggctggatcaggccggcctggagcgcctgcgctcggggcccgaactgcgcgtgcttctcgcccggccgccgcgctggaccggtccggccacggcggcgatgctgggcatcctggcctacagcctggaaaaggccctcaaggcccccttgcatccccaatggccgtcgcggctgggcttcacgcccgaagtcgccttggccggccagtgccacgatgtcgaggatctgatcaacctgatgacggccacctgctgcacgcctccgcttttgccgccgatgtatcgcggccaacagccggtgctcgatggcgggctcatcgacaacgtgcccctggccgccctgggccccgacgacggcccggccctgatccttttgacccggcgctacgacccgcgcctgttgcgcggccaccagggccgcgtctacattcagccctcgcggcccatccccgtcaacaagtgggactacgccagcccggacctgtcgctggccaccctggagttgggccgccaagacggcatggccttcatcgagggtgggccgcaagccctgcaaaactgaaacgggccggaggacgccccccggcccgaccgacgctagttgcccttgaattggggcgggcgcttttccatgaaggcggcgatggcctccatcaggtcttcgctgatgatctgggccgagtttttctgggccacgtattgcaggccggcctgcacgccaaagtcgcgggtgaagttcatcaggtctttcgtgccctggacggtcagcggcgggttggcggcgatctgccgggccattttttcggcttcggccaacagttgggcctgatcgtcatagacgtgggtgacaaagcccatggccagggcctcctgggcgctgaagtcgcggctggtcaaggccaactcgcggtagtggccctggccgacgatggtgtggaagcgctgcagggtgcccagatcggcgatgatggccattttggtttcgcggatgctgaagtagctcttggcctcgcagaggcggatgtcgcaggcgctgagcaggtcgacgccgccgccgatgcaggccccgtgaacggcggcgatgacgggcttgcggcatttttcgaccacgctcatgctctcttgcaggtgcaggatgtgcaggcgcaggcgttcgcgcatgagggcggtgggcttttcgcgcaggttggtgaagtcgttgaggtcgatgcccgaggtgaagtttttgccggcggctttgatcaccaccacgcgcacgtcgtcgtcggcgtcgagcttgggcatttcctccaaaaacatctcgtacatggccatgctcatggcgttgtagcggtcgggccggttgagggtcagccaggcgatgtgcccttgtttttcgatcaaaagcggcttgtccatgatccttcctcgggttttatgattgcttgcgggccttttcgggcaaactgcgtcaatgctggccggccaacgcgccgcgcagggcctccagcaggcggggcaggcagcgtttggcggtcacggccacgcggaagtggcggtcgccgcagcagacaaagctgctggcgtcgcggatgagcacgccctgataaaagcagtgctcggccacctgggccgccgaggggccgccctcgggcaggcggcagagcaggtagttggcctggctgggcaagacgtccaggccaagttcgcccagggcctgggcctgttgggcgcgcaggcggtcgacggtggcgcgggtcttgtcggcgaactcgtcctgatccaggcagaacacgcccgccgcctgggccagggtgttgaccgaccacggctcgcccaggggcaccatctcagccaggacgtcgcggtcggccatgacgtagcccaggcgcaggccggccaggcagtagaatttggtcatcgagcgcaaaacgatcaggcgcgggtattccaggatgcgcggcggggcccaatcgcgcgagtcggccggggcgaagtcgatgaaggcctcgtcgatgatcagccaggcgttgcgccgtttgacctggcgatagagcgcctcgatcacctccggcgcggtcagcgcgcccgagggcgtggccgggttggtcagcaccaccgccgaggggttgtgggccatgattttgtcaatgtgccgggtggtgagggcgtagccttcgctttcctctaggtgataatgatgaaaatgacgaccggcggcggccagggcccgggtgaactcgccgaaaaccggggccagcacgaggatctcgcggaactccagcgcgcgggccaacaggcggatcagggccgtcgagccgttgccggccagcacgttgaaacgccgcaggccgaacttggcggccaggcgctcgcgcagttcgaaggcgcggcgatcggggtagttgcacagccgatccagggcctcgatgatcaccttttgcaggcccggcggcggtcccagggggttgagcgaggccgaaagatccagcagatcctccatgggccggcccaggtgacgggctgcgccccagatgtcgccgccgtgcaggtgttctacgccgaaaaggcgcagcaagtcgtcttggtgttgatcttgggtcactgtcgaaaatcccaatgcggccatgggggccatggagcgccgggccgtggaaggggcgcgcggcggggccgcgggccggggttaacgcgtgcgtgggcttaggaattatgccacgaacgggccatcgccgcgagggcttttgtccgaggcgcgttcgccgcgatagtcttccttgcgcaggcccaggcgggtcatcttcaggtagagcgtcttggggttgacgccggcggccttggccaccagcccgatgcggccgttgtgcttggccagcaggccggccaggtattgtcgctggcaatcatcgatgaactggcccaggtcgcggccgtcgagcagggggccgatctcggcgggcggggcggccacggcctcgggcgcggcgtcggctctcgacgcttccgcccgttgcccggcgtgctccagctccaggcgggcgatctcggacccacgagccaggatcaccgcccgctccacggcgtgctccaactcgcgcacgttgcccggccagtggtgggccgcgatctgccgcgagacttgcggcccgaagcggcagtcggcccggccgtatttttcggcgaaacgacgcaaaaaggcctcggccagcggcgcctggtccaggggccgatctcgcaggggggggatgaccagttcgatgacgtgcaggcggtagaacaagtcctcgcggaaaaccccggaggccacggcctcgcgcaggttgcggttggtggcggcgatgacccgcacgtcggcgctttgctttttggccccgcccacccgctcgaaggtgaactcttgcaagaaacgcagcagcttggcctgcatgtccagcgacatctcgccgacttcgtccagaaatagcgtgccgccgtcggccgcctccacccggccgatcttgcgggcgatagcgccggtgaacgagccccgctcgtggccgaacagctcgctttcgatcagcgcctcggggatggccgcgcagttgatctcgacgtagggcctttcgcgacgagggctggcctgatggatggcccgggccaacaggctcttgccggtgccggtctcgccgccgatgagtacggtcacgtcggtgggggccacggtgtcggccagggcgcagagctggcgcatcttggggtcgagggcggtcaggcgggcgcttgccgcggggccttggtcgcggggcgggccgttttggcggcgcaggcggcgttgctccaggcagcggttgagggcgtggcgcacctcgccgatggtgaagggcttgcgcagatagtcggccacgcccaggcggatggcccggatggtgtcctcgatgtcggaaaaggccgtcataaggatatattgcgcgccggggtggcgggccttcatctggccgacgacgctgaggccatccatgtctggcatgcgcacgtcggtgagcaccacgtcgaagggcttttgctccatcaggcgcagggcctcgtcggcccgcgaggccacctccaccgcgaagtgcttggccagcgagtcgcggatgacctccaaggtcgaccactcgtcgtcgagcaccagcaccgacggccgccaggcctccgtggcgtcttggggcgtgttggcgtattggctcaaggcgcaccttcccccgggcgtgaatcggttgaccatgaccagattatgcaagaaaacgcctcgtttggccagggccggccgcgtgcgttccgcgatttgcccctggccgtcgagttgttatattaattgataacgcacagcaacgggagcaagccatgcaatgccagaaatgccacgcccccctgggcgccgacgaggcctttgaatttgccggccgcaccctctgcgaggactgctacatggacgccctcagccccacccgcgtctgtgacccctgggccgtctatctgggcagccggcaggtggagcagattctgagcccggcccaagaaaagatcatgggcctgctgcgccagcacaaggccctggcccccgaggatctgcgccgcctcagcgggctgacggccaaggaattggagcgcgaaatcgctgccctgcgtcacatggagctgctgcgcgccgcccagaccccggacggcggcaaggtgctaaagcaattcggcgaccgcgattgaatggcttgacacggccgcgatcatgtgagtattgctgactagcgccaccagaggtcaaggagttttaaaggcatgttcggaacgccagacccctcgggagtgggcctgaaacggcccaggatcaaaagcggacgctttccccagcaatacgcctttcgcggctgcgtgcgggccacgatcagcggcggtgagttcactgggctctacgccttttacggggccaaggaggccgaggtgcacggcggggtgttccaagagaacctctgcttttacgccagcgaaaagacgcgcgtggagggcggtgagttcaacggcaagaacgccttttacggcgcgcaggaattgcgcgtggagggcgggacgttcaacggtgattgggccctgtgcgaggcccagggcgcgttgatcagcggcggcgtgttcagcggggccggggcgctcagcgaggcccgcgaggccaaggtggccgacggccgcttcgtgggggccgatttcggcatcaccagtcgcgacgtgatcgtgcgcggcggcgtgttcgaaggccccggctttttgcgcggcagccggggcgcgctggtgctgggcggcgacatcgccggcgaaggggccctggagcgggccgaggacgcccgcgtgtttctggacggccagttgcgccatgtgcgcaatccccacagcgggatcatcgtcgcccggcgcatcggcgtcgtcgacttcgacggcccgccgcccgacgacctgatcatcgtcgccgaggaggtcggcgaaggggctcggttcgccaggctcttgccggccggcctcatcggcccgccgcccggcgacgccgccaaggcccgcaagcagttgctggagttggcggccagggccatgcaggcctagtcgtggccgcggcccacggcggcgtggccccatgagcgcccggttgtcggccaaaaacgccgccgtgaccctgccggtgggcggcggcaagggcggcatcggcaaaagcgccctggtggccaaccttggcctggccctggcccgcctggagcgccgcgtgctggccgtcgacgccgacttgggcggctcggacctccacgccgtgttgggcctggccaacgaccgccccggcctgggcgagctgttgaccgccaaggggcacgccgtggccgattttgtccgcccggccctggagccgcgttttttctttttgcccggcgacgccatgatcgtggccacggccaaccccagtttccagaaaaaacgcaagatcctccacgccatcaaggcctggccggccgatttcaccctgctcgacctgggcgcgggggcctcgatcacggtgatggattttttcctcaccagccccctgtcgctggtggtgatgctgcccgagcagccggcggtgatgaacgccttcaattttttgaaaaacgccgtgtttcgcgccctggaccgcatctttcgcgataacgccggggcccgcgcggcattgcgggattttcagacgcggggccgggggccgggggccatgaagatcgacgaattggtggcggccatcgaaaaggccgtgcccggccaaggcgaacgggccaggcgggccgtgggccgctggcggccaaagctggtgctcaaccgcgcgcgccgggtcgacgacttcgcctttgcccgtcaactgacccgatgggcggccgaggatttggggcttgccatcgaggtgctgggctttttgcccgaggacgaagccgtgcgccaggccgccggccaaggcttgccggctctcgatctggacccccgcgcgcccttttgccgggccgtggccttgctggcccagcggatcggccaatgggccggccgggccgatgagtggcgggcccacggggcctttgacgacagctttcagcgcgcggccaccgacttcgcgggcctgttcccgccgccgggccgcgtcgagaggcggccatgagccagatcatcgacccctacgagcgggccaaaagtcagcgccggcggcgcaacaccgccttcttgcgtcgccactggcgggtggccgcgccgctgatcgtcgtcgcggcggtggcgcttttcgtgctgccgtggttgtttctgccgatgatcgtggccttgtgctggcaggccatcgcctgcatgggcgtctatctgctggcccgctcgcagaccacggcctttcaccccgaagatgaagattagcctccgtccgcccgttagccacggccaacagcggcctagaaggtgatcacccgccagccctgtttgagcatgtcggtgaggggttggcccatgtacatcacctgcacgccgatgcgctccaggcgttcgcccacgccgtgggattcggcgcaggccttgcaggcgtagagctccacgccggcgtcggccagggcggtcaattcgagttggaggtcggcgtcaaaggccagggtcttggccgacgggccccagacgatcaggcgcacctgatgccaccagccgcgcaccaggctgttgcgggcgtacatgaaggcggccgaacgggccacttcggcgtcggccgaagaccagatcaccgccagcttgtccagacgatcgggcaaggcgtcacctcggccatgtggggaaagggcaaatcaggcaatcgatgcaagccgctttggccgccagcgccggccgcgcggcctcagaacggaatgtcgtcgtcgctgggtggcggcccgccgaagccgtcgtcgggatggccgccctgctgttggccatagccgccgccgtaaccaccgccctggccgccctgttggccgccataaccgccaccctggccgccctgctggccaccgcccaggaactgcacttcgcgggcgacgacctcggtcatccagcgtttttgacccgattggtcgtcccacgagcgggtctgcaggcggccttcaatataaacctggcggcccttgctgaggtattgcccgcaattttccgcgcttttgccgtagacaaccacgcggtgccactcggtgcgctcctgccagttgccgtcctggcccttgaacgcctcggaggtggcgatgcgcaggttgcagacggccgtgccgtttgcggtatacttcatttcgggatcggcgcccaggttgccgagaatgatcactttgttgacgccgcgggccatgcaatgcctccaagcctatatatatggaggcatgactgtagcacatggcgcggccactgacaaggaggcttgcggtggcggcttcgccctggttggattggcgcaaggcggcccggtttctgtggtccatctgggccctgggcctgggcgtgggcttgttgctgtttttcagcgcgctggttttggctttttccatcctgggcctgggcgaaaacttcctcgcccacgtcggccgcctctgggcccggctgacggtgtggctctgcggcgtgccgccaaaggtccatggccagcaaaatctggccccgggcgagcactacgtctttgcctgcaaccactcctcgtcggtggacatcccggtgctccaggccattttgcccaccaatttccgttggatagccaaggtcgagcttttccgatttcccatcttcggcccggccatgcgcgcggtgggctatatccccatcaaccgctcctccagccgtgaagccatccgcagcctgcaagaggccgccgcgcgcatcgccggcggggccagcgtggtgatcttccccgaaggcacccgcaccagcgacggcgaggtgttgcctttcaaatccggcgccttcaccctggccatcaagagcggccggccggtgattccggtctttatccaccgcagtttcgaggccatgccgcccaagagctacattgtctcaccggggccggtccacgtctattttggcgcgccgctggccaccgacggcctgaagaccggcgaccgcgacgagttggccgaaaaggtgcgtcaggccgtgatcgaactgcaagcccaggccagggccgagcaccccctgccggccggcgcatggttcgtggccggttgacagcggacccgtgctggcctaaagttccccagatgatatttgctcattatcattggggaatatttgcatgaccaaacgcgctggcaaatccgtggcccttgaaggcaggcgcgaggccgcgctgtcgtggctgcggctggccgtggccctggccctgctggccgtggccgccgtgttgctgacggccctggccggctatgatccggccgacccctggcggcccgacgaggcgggcgcggcgcgcaactggctgggcccgctgggcgcggtggttgccggcgtcttgtatggcggcgttggcctgctggcctggccagcggcgctggccctgccccttggcggctggctcttttggaaaggccgcggccaagtggcgatgttgccgctgtgctgcggcgggctgtgggccttggccggggccggggccttgctgggccagagcggtttgaccatcgccatccagggccaaagcctggccgtgggcggcttggccggccaggcggcggcgagcggcctgaccgccttggcgggcgctggcggcgcttgggcggccggcgggatggccttggccggcggggcggccctgatcggccatgcgacctggccgctgctgggccaggccctggcttggcggccaacgtccgagcccgaagcggccccccgcaccacgccgcggccagaaccaattatcgcgcccgacaagcggcccgaaccaacgccagaaccaacgcccacgccagccgtcgagcccgccaacgcgcccgcgctcgaacccgccaacgcgcccgcgctcgaacccgcgccgccgcgcccaaggccgcaaaagccggccgcaccggccgccggcccccgcgtggtcgcccccgcgccgcttgagccgccaaaaccaagcaccgaggccgcgccctgccggagcgaaaacgccgcccaacgcttcgcgctgccgtcggttgagctgctgcgcctgcccggcgaacagcacgcccagatcgatcacgaccagctcatggaaaaatcgcgcctggtcgaatccaagctggccgactatcacgtggccggccacgtggccgaggtggcccctgggccggtggtcacggtcttcgagttcaagccggcccccggcgtcaagatcagcaaggtcgccggcctggccgacgacctggccatgaacctgcgggcccagtcgatccgcatcgtcgcgcccatccccggcaaggcggccatcggcatcgagatccccagcgccaagcggcagaaggtttttctgcgcgagctgctcgacagcgaccactaccgccaggcccaaagccccctcaccgtggccctgggcaaggatatcctgggccggccggtcatcgaggatctctgccgcatgccccacctgctcatcgccggggccaccggcgcgggcaagagcgtgttcatcaactcgctggtgctgtcgatcctctacaaatccacgcccgaccaggtgcgcctgatcatggtcgaccccaagcgcatcgagctgtcgacctacaacgacgtgccccatctgctgcacccgatcatcaccagccccaaggaggccaccgccggcctgcgctgggccgtggccgagatggagcggcgctacaccctgctggccgcccacggcgtgcgcaacatcggctcgttcaacgacaagctgcgcgccgagggcctggccgccgagcccgacggccgtctgggcggcctggcccccgaccccgagcggccggcccgcctgaccccgctgccccacgtgctgatcatcatcgacgaactggccgacttgatgatggtcagctccaaggacgtggagggcctgatcacccgtctggcccagatggcccgggcctcgggcatacatttggtgctggccacccagcggcccagcgtggacgtgatcaccggcctgatcaaggccaacttcccggcgcgcatctctttccaggtctccagccgcatcgacagccgcaccatcctcgaccagcagggggccgagcacctgctgggagccggcgacatgctctttttgcacccctccacgccggggctcaaacgcgtccacggcgcgttcgtctccgatggcgagatagaagacgtggtcgagcactggaaaaaccagggccggcccaactacgatgaaagcgtggtcgccgccgccgagggcgacgaagacgcggccgccgacggcgacgacgacgtggtcgacgaactgtaccaagacgccgtgcgcctggtgcgtcagagcggccaggcctcgatctccttcgtgcagcggcggctgcgcgtgggctacaaccgggccgcgcgcatgatcgagcagatggagcaagacggcgtggtgggcccctccgacggcagccggccccgcgaggtgctgctgcgcgactgaccggcccggcgcgggccaggccgcttttgcttgacggagccggacgccggcggcatcatctgttcagattctctggacgcgacaaaacgacaaggccttgatcatgaacagcccagcccatgcctacgccgccccgcttttgttgcgcgggccgatgatccaatccatcctggccagcagccgcctgcgcgtgcgcaatggccacgccatggaccgcggcgcccgcgaggtgatcgtcgacgccggcggcggcgtgcgcctgctgggttatcattcgccccagccaggccgttcggccaagggcctggtcatcttgctgcacggctgggaaggctgccaggattcggtctacatgctgcgcacgggccgcgcgctctacgaccagggctacgacgtgtttcggctaaacctgcgtgaccacggcgaaagtcatcgcctcaaccagggcctgtttctgggtacgctgatcgaggagtcgcaccagggcgtgcgggcggtggctggcctggcccaaggcgggccggtgtttctggccggcttttccatgggcggcaacttcgccctgcgcatgagcctgcgccacgggcggtcgcccatccccgggttgcgcggcgtggcggccatcagccccggcgtcaaccccgaggtctcgaccaggctcatcgataaaataacgctcatgcgcttgtattttctgaaaaaatggaagcgttcgctgcgccttaagcaggaggcctttccccaggtctatgatttctccgaggtgctggcctgccgaaccgtcatgggcatgaccgaggccatgctggcccgatacaccgactatccctcgaccagcgcctatttcagcggttacgccctgatgggcgaggccctgggcgatctggccgcgcccacggtcatcgtcaccgccgccgacgacccggtcatcccggcggacgatttccgggccatgaccttcaacgaccagaccgagctgatcatccacgaccacggcggccattcgggctttgtcgagggcctgggcctggcctcgtggtacgagcgctggttgccccaatggttcgccagcctggccggcaaataaaaagaaggggcccgtcggggccccttcggcgttaacgcgcctgggcgctatttctttttgctgtagtcgtaccagcccttgccggtcttctcgccgtattcgccgcggaagtagcgctcgcacaggctgggcgggggcagttcgctggtgtcgccggtgcggcggaagttttccatgcccatgatgtaggccaggtcgatgccggtcaggtcttgcaggcggaagggccccatgggatgacccgcgccgtagacgcaagccttgtcgatgtcctcataggaggccacgcccatctccaacagccactgggcctctttggtgatggcgaagaaaatgcggttgagcaggaagccgttgacctcttttttcaggtgcacgggcaccttgtccagcttgaggcacaggtccatggagatcttggtggtctcgtcggagacgtgggggccttggaccacctccaccagcttcatcaccagggccgggttgaagaagtgcaggttgacgactttatcgggccggctggtggcgtcggcaatgcgcgagctgacgatggccgagctgttgctggccaggatggtgtgcttgggcgtgatgcggtccaggtcggcgaagatgcggcgcttgagatcgacgacctcgatcaccgcctcgatgacgtagtcggcgtccttggcggcgtcttccaggctgctggtgaaggtgaggttggcccgggcctgtttggcctgctcctcggtgagcttgcccttggccacgcggccgggcaagtatttgtcgacaaaggcctcggccttttgcaggatctcgggcttgacgtcggtgcaggtggttttgtagccggtgatggcgcagagcgtggcgatctggtggcccatgttgcccgcgccgacgacgcagatgtttttcacgtcatcaatggtcatttgtctttcctccgttgggcgagtgtccggccacctagttggcggccgccatggtttcggtttcagcggcgatgctggccgcgattttcttgcgcatccgctcccggcgcaccaaggcggccatggccctggccgcccgctccgggctggaaatgatgggcaggcccatgcgccgcaccatctggacaaaggcttcgtcctggatgcggaacgagaagcccacgaagggcttgccgctttgccgcacggcctcgacgatggcctggctctgctcgacgaacgagttttccacctcgcgctgggcctcttccgggctcaggccggcgttgacctgctggctgatcatgcggcccttggcaaagagaaaatacatcagcagggcgtcggtgttttcgtcggccagcaggatctcggggatatacttcagatagtccatggggctgcggctgaaggtcaagtcaacgggattgttgacgtttcccgtgactggtatgtacggcgccaaggcctggaccgtcgtgggagccagatcgggcagcttcaggccgacgcggccacaggtgtcggcgcagaccgcgcccggcccgcccgagtgggtctggatcaccacccggtcgccccggggcggcgggcactggcccagcaccgcgcaaaaatcaaaaagctcctcgatggactgggcccgcaccaccccgcattggcggaaaacgccgtcgtaaagggcgtcggggccggccaacgagccggtatggctcaggccggccttgccgccggtctcggtgccgcccacgtagtaggccaccaccggctttttctggctgacccggcggcagacctccacgaagcgccgcccccggctcagggcctcgacgtacatggccacgaccttggtgttgggatcgtcgcccaggtgctccaggcagtcgaccaaatccacgttggccgaattgcccacgctgaaacaggtgctgaagcccaggcccagcggctctagatagtcgaacatctgggtgacgaagctgccgctctgcgaggccatgcccacgaagccgggacggccgttgtagctgtggaacatggtgctgagcttgtggtgggtgttgaccacgcccaggcagttgggccccacgaaacggatgccccatttctcggccgtgtccaccaactggcgctccagcgccgcgccctcggggccgacctcgcgaaagccgcccgagcagatcacggcctgacgcacgcccttttggccgcactgctccaaggtctcggccaccagcttggtgggcaggacgatgacggccaggtcgggcgcctcgggcagatcgagcacgctacgataggccttgtggcccaggacaacgctttcgctgcggtgcaccgggtagatcggcccctcgaagcccatcaccagcagggagttgagcatgttggtgcccatgctgacaaagttgttggacgcgccgaaaaaggccacgccgcgcgggttgaccaggcgatggatttggctttgcgccgcttgatcgctcatgattcaggccctccccagcaccaccagggcgtcgacggccgccaggcggccattggcgtcgatgatcaacgggttgacgtcgatttcgctgacggcgggcagatccaggccgatgcggcccaggccgaccaacgccgcgcaaagggcgtccatgtcggccggggcctggccgcgaaaagcgcccagcatggccttgccgcgcagttggtcgcacatgtcgcgggcctcgatggcgtcgatgggcgcggcgcgaaaggccgtgtcggccaggatctcggtgagcacgccgcccaggcccagcatcacgcaggggccgaactgggcgtcgcgcttgaggcccatgaccagttcgcgcgcgcccgaaaccatctcctgcaccagcacgccgtccaggtcgggctccagggccatcagttcagcgaaggcgcgggcgatgtcggcgggctggcgcaggccaaggcgcaccgcgccacgctcggtcttgtgcaagagtttggccgaacaggccttcagggccaccggcccgcccaggacctgggcggcggcgatggcctcgtcggccgatccggccaggatctcgcgggtgacgggaacgccgtaggcggccaagaccttctttgaatcatactcggataatgcggcctgtcctgaatccgaagctgatttaatcaacagttcgacttctttcactgcgtccgctcccacgccattacactttggctgtatttttactggcgatattatagaatctctatgcgaatatccaaccaaaaatcggcggttcggtcaagaggccagacgacgggcggcgatatttgacggccgccggtcgtgatggcgagggatggggtcgtttggccgatttttgtagccacggcctggtagaagggccgatcgccgaccgggcgagcgtgatttccggcgtggccggcatgactatatgttatcgtagtgctttcttgggtcgacgcatgatttttcagcgggagaagaacgtggacagcggaagaatgcggggcaaggcaggggtgattaccggcgcggccagcggcatcggccgggcggcggcggtgctttttgcccaaaacggggccaagctggccctggccgacatgaaccaggccgagctggagcaaaccacgcggctggtcgaggaggccggcggcgaagtgttttgccaggtggtggacgtggccgaggaagagcaggtgcgagccctgatcgacgaggcggccaagcgtttcggccagctggatttcatctgcaataacgccgggatcaccggcaagatggccaccctggagaccgaagacccggccgactggctgcgcgtctacgcggtcaacgtgctgggggcgatgtttggctgcaagcacgccgcgccgcacctgatcgcccggggcggcggggccatcgtcaacacctcgtcggtggccggcgtgcgggccggggctggcggcaacgcctacagcgccagcaaggccgccctgatcaactttacgcgcaccgccgcctgcgatctgggccagttcaacgtgcgggtcaacgccgtctgcccgggcctgatcgaaaccggcatgaccaagcccgtcttcgactacgcccgccaggccggcaaggaggccaaactgggcagccgctgcgagttgcggcgctatggccggcccgaggaaatcgccacggccatgctctttttggccagcgacgaatccagctacatcaccggccaggccctgcccgtcgacggcggcaacacctgctcgctcaacctgccgggcatgaaatattagtcataaggagaggttgaaccatggcctacgaatttgaaaaaatcaaagcgacccaggacggcgcggtgctggtggccaccatcgacagcccgccggccaacgccctgggccagggcgtgctgcgcgacctgagcgccctgctggaccaggcccaggccgacgaggccgtgcgggtgatcgtactctgcggccaggggcccaagctcttttcggccggggccgacatcagcgagttcgccgggctgcaagcgggcgtcgtgcccaaatacaacggcaatgagatattttcgcgcatcgagacatttcccaaggtggtcatcgccgccatgcagggcgcggcctttggcggcggcctggagctgtgcctgtgctgccacctgcgcgtgatgagcgaaaaggccatctgcggcctgcccgaggtcaagctgggcttcatgcccggctggggcggcacccagcgcctgccccggctcatcggcaagaccaaggccatggagctgatcctcaccggcgacttcatcagcgccaaccaggccctggccctgggtctggtgtgcgccctggccccggccgaggagaccgtggcccacgcggtcaagctggcccaaaagctggccgccggcgcgcccctggcccagcgcgagatcatcaaggccatccacaacggcttgcaaaccaccgtggccgacggcgtgaaaaacgtcgagggcgccggcgtggccactcttttgggcagccaggacttcaaggaaggggccaaggcgtttttggaaaaacgcaaggcccagttcgtgggccgctagggtccgagggagaacgccatgtccgtgcaagcggcgctgaaggcccagcaggccaaactgggccaggtgacccacgtgggcccctggctggagatcacccaagagcgcatcgacaagttcgccgaggccaccggcgattatcaatggattcacgtcgacccggagcgggcccggcgcgaatcgcccatgggcgccaccatcgcccacggttttctgaccctgtcgctgatcccctttctcaccggcctgggcgagggccgcgccgccgactgcgagggcatgaaaatggccctcaactacggcctcaaccgcgtgcgctttgtcagccccgtgccggtgggctcgcgcctgcgggcgacgaccaaattgatcggcgtcgaggaggtggccggcggcttgcagatcaccaacgaagtgaccatcgagatcgacggcggcaaaaaaccggcctgcgtggccgagagcctgtcgcggatctatttctgattgtcaggcgatgaaacgacgcccgtccggcggcccgaagcgcgggccgtcgggcggcgcatggtgggttccaaggcttttcgatagcgggggagacgatcatgggcggaccactggacggactgcggattctcgatttcagttcgttgttgccggggccctacgcctcgatgtttctggccgacatgggggctggcgtgctgcgggtggtctccaagacgcggcccgacatggccgacatggtgccgccgctgctgccggggagcaacatctcggcctcggcggcctttctgggccggggcaagcgggccatcagcctgaacctgaagcatccacgggcgttggcggtggtccagcgcctgatcgagcgttacgacataattttggagcagttccggcctggggtgatggacaagctgggcctgggctaccaggcgctctgccgcttgcagccgcgcctgatctattgctcgttgaccggctatggccagaccgggccgttgaaagaccgggccggccacgacgtcaactatctggcccgctcggggctgttgtcctactcgggccggcgcgacggcggccccacgctgatgggcatgcagatcgccgacgtggccgccggctcgatgaacgcggtggtgggcatcctggcggcggtgatcgcccggcaggcaagcggccaaggccagcacgtggacgtctcgatgaccgacggggccatggccttcaacgccatggccgcggccggggccctggccgccgacgccgagcccggccgcgagggcacgatgctaaacggcggctcgctctacgatatctatgaaaccagcgacggtgggcacctcagcgtgggttcgctggagcccaagtttttcgaggccctgtgcctggccatcgaccggcccgattgcgtggccggctgggtggcgccgcccgatctgccccgggtcaaggagcaaatccgccaaatcttcaagggcaagaccatggcccaatgggtggagatttttgaaaaagtcgacgcctgcgtggagccggtgctgggcctgcgcgaggcctttgaccagcccctggcccaggcccggcagtgggtggtggaggttccggcccccgatggccgcacgctgcgccagcccggcccgccgataaaattctcggccacgccggcgcggcccggccaggcctggctgggcggcccgacggacaacgccgccgtgttggcccaggccggcttcgcgcccgaggagatcgccgagttgagcgccgagccgggcctgttcgagtaagaaggccgggccgcgcaaacaagccccgcgcccctggccaaaacgggccggccgtggcatagtttgggcgtacctcaaattaggatcagcgcccatgaaaaagctcattatcgccttcgtggccctggcggcgctatgctgcccgtcggcctgggccgccgatgatcaggccatccaacagcgcctgagccagcgttatggccaggtgaatggactggcggccgacttcacgcgtgaaagccaatacgtggccgccgccggccaggccgcgcgcaaggtgcgcagcgtcggccaactggtctgggtgcgaccgctgaatctgcgcctgaccgagagcgtgcccaagccccaggaggtcgtctccgacggccggacgatgtggctgatccagcccgatcgccagcgggtgaccatttacgaggtcggcgacaacacccaggccctgcgcggcctgctggcggcgctgagcgggctttcggccctggacgactcgttcaaggtggtcgaggccaccgccgaggaacagggcccggcgggctcgctgacggtggccatggagcccaaggagccccgggccgacatgggccggctggtggtttggttcgccgagggcaatctggacctgctgggcctgcgcattgtcagcatggtgggcaacatcaaccaatacggcttcagcaaccagcgctacaatcccgacacgtcggcggggcacttcgcctatcagccgcccgagggttggcgggtcttcgaccagcggccggtgcaacggcgcatggaaaagggccgtagcgaatagaccttcattccagcaggtcggcgatggtgcgcagcaggcggcccaccggacgggcgttggccagttggtggttgtagcacagcgtcagcggcatgaggccgtcgactggcatgccgggatagagggccatgctgtgggccggggtgtagcaaaggtcgtcgacgcccgccagccagagcatcgagacgaaaagcggcgcgttgtgacggacgtattgggccggatagaccccgctcaggcggcgtagcacatagtcggcctcgggccagaggcgggccatcaacgacggcggggcctcgtcctggccccggccggcgcgcagcagctcgatcacgcgcccttggctcatctcgtgggcggcctggatcaccacgcccgtgcacgatgtgtcggcgttttccagaaaggcgcagaccttgggcggcaggccggcccagcgcagccttccccaaaacgtataaaaattcagccgcggatgcagcaaaagcgccgccgaggccgcccggcagaccgccgccagcatcggccagggctgatcttgcgcgcgggccagggccgggcgcaagcgggcgttggctcgcatgcacacgccgtgggccgtctcgggagcgcgccaccaggtgcgccggggcaactcgccctggcctggggcgatgggcagaggtacaattttatgataagcgttcatggcgaggctaaatctgccacaaggagcggcccttggacaccacaaaaatcatcggtcaagccagatccatggcccagcgcttttccggcggcctcaagcgccagttgcgcctgcctgttttcgatttcgacgatttcctcgacgtttacgacttgccggccaacggcctgggcctgagccaatatcgtgatcactgccgtcgcacgtggtacctgatgcagtttctgcgccaagccggcgtggagccccaggcggtggccgtgggcggccaggcctttgcccggtgggcccaggccacgggccaggacctctccgacggtcacggccgggcccacgccgtgggcgattttgtcaacgatccggcccacgcgccgtcccaatgccagcacgtcagccccatggcctcgctggcggtgggctcggccctggccaccatcagcctgctgggcgaaagccccgatcagcccgaggtggtcggcgtggccctgcacctgcgtgacggccaggtgctggaggtcttcaacgtcctgacttgcgatcacacgcccgagcaggcctggggcatggtcagcggctttttggatggccgcaagccgcgccgcgtttttcaggaccagaccgtgcgccggccggagttctgccccgattgcggcgagctgctgtgcaacgtggcctcgtcccgcgacgtggagcaggccctgggcccggcctgataattgtttttggcgtgatgggctttgacaaacatggcgtcgttcgacgatcatttactggtaacgtgaagctgacgacggccatgcgcctcggggccgcggcgggagagtttggccatggcggataatctggaaaaaatcgtcctcgacgccctcgacgccgaggaacccaacatcctgcgggcggcctgcctgctcagcggctccatgggcctcaaggaggccgagcgtggcctgatcaaggccctgggccacaaggcctggcagatccaggccgaggcggccaagtcgctgggcctgctgctgctgccgggggcgttgccgtttttgcggcgcttgctcaaggcatccgacgccgatctgcgccagaaagtcctggccgccgccgccggggccaaggagccgccctccgaggccggcgacgagacccaccccgaggtgcgtaaggccgccgccgtggctatcagccgcatccagcccggcgtggcccaggaggccctgcgggcggccctggccagcggtcaggccaacctgatgggcgcggccatgagcggcctggccaacctggaagtgaccgatatcgcccaaaacgtcatcgagctgacggccaacgaagacgtggccgtgcgccgcgccgccgcggcctgcctgggccgcctgcgcgagatcaaggccgtgccgcgcctggtgcagctgctgcaagactccgacgccggcgtgcgcaaggaagccgtcatcgccctcaaccacatcaagagccgcgacgccctggcccccctggccgcctgcctggacgacaacgacgccgaggtgcgccgcgtgacggccatagccctgggcaacacccgcctgcgcctgaacgagatcgtccaacccctgatccacgcgctcagggaccgcgacgcctcggtgcgccaggccgccttgatggccctgtccaacatcaaggcccccgaggccctggaggccgccgccagcctgctggccgacacccatgacgaggtgcgcaagcaggccggggccaccaccgtggtgctggccttcgccaaggaacgccccgagtacgaccccggccacatttaggccggcccgccggcgcgcggggggcggcggtcgtgcaaagcgctttttcggcgtgggcccaggtcgttggccgccaatccggcccgacagcggcccggggcgaatctttcatacgacgtattagtcattcctaataaattcataaaatccaaaaaaacaatcaccgcgttcaataaccagagccaagccgctgctatgttcgctccattgaggcgtcaggaggccgttgggcggatgggcgacgccgtcggcgcgtggggcgatcgcgccggcgcgacgccgcgccaaacggttcggtattgcctgcgcgacgccgccatcgtgttttttcgccatgggaagggagcgaggaagtgccaaggaaaacatgcggagcgatgttggttgcgctgatgctttgggccgcggtgggcggcggcctggccgtggccgccgaggatgcggccgcgccggcggatcaacaagcgcacgagttggaggcggtgatggtcaccgccgataaaaccaccagcaaggacgtcaacgatctgcccatgagcgtttcggttatcgacgaggaggagctaggcgactatcagatcgaccaggtcgatcagctcaccaattttctgcccaacgtcaattatctcaaaacaggcagtcattggacggaggtcagcttccgcggcatgggggccatgagcaacatggtctacaccagctattccagcctggacggcgtctccctgccctacgtgggcagcgacgcctttttcgacgtgcagcgcatcgaagtggtgcgcggcggcgtgggctcgctctttggccgcaacacccacgccggccacctcaacatcatcaccaacgatcccggcgacacgctcaacgcccacgccacggcccgctacggcagcttcaacacctatgaagtcgacggcgcggtgggcggcccggtcaacgagaaggtgggcttccggctggcggcccggtactccggcacggacggctggatcgaaaatgattattataatcgagacgacaccaacgacggcagccaagcctccggtcgggccaaggtcgttttcagccccagcgatgcctgcgacgccaccttctcgctcaacctcgaccgcttcgactcggccaacgacaactacgccaacgtcgacggcggcggcacaatccacaccctcaacaacctcttgggccatgacaacggctccatggtcttgccgagcctggatctgcgcaagcgcttcggggccctggagctgacctccatcaccgcctttgtcgacaccaaatacgacatgctgctggaccaggacatgagcccattggacgccatcatcctggattatcaagaggactatcagaccttctccgaagagctgcgtatcgccaccaccgaccagaacgcggtctggcaaggcatggccggcctctatctgatgcatcaaaagggaacctacgacatggacttccagttcggctcccagggcgcgtattttggaagtattcccggcatgtatcaaaaatcagactccgagctgaccaccgacaacgcggccctgttcggccaggtgcaataccgtccctgggaaaaggttgaattcaccgccgccctgaggatggactgggagcgggtcaaggtggattggaacaccgcctacggcctgaacgggaccacatacggcacggacaaatatgacgccgaccaggattggctggccctgttgccccggatcagcgccgcctatctgctcgccaccgatcagcgcatctacgccaccatctaccagggctatcgctccggggcctataacgtgctcagcaccagccgcgatgtcatcgagcacagcgttgacccggaatacaccaccacctatgaggctggctacaaggccgccctgttcgacaagcggctgagtttgcgcgcggcgatattttacgtggactggcgcgacattcagctctccgtggtcaaggacggcctggtggtcctgcaaaacgccggcaaggcccacagctatggcctggagaccgaggttggctggcaggttctgcccggcctgaacatcctggcctcgctggggctcatttcggccgaatttgatgaatacaacggtcactccagcggcgagaatctttcgggcaacgatatccccaacacgcccaactataaattcgccctgggcggcgtctatcgccacgccagcggcctgttcgcccaggccagcgcgtcgtggatcggcaagaaatatctggaagaaaccaacggttaccagcaagacgcctatgtcttgatcgacgccaaaaccggttacgaggccgagcgctgggcggcttacatctggggtcaaaacctggccgacgagttgtacgtggtgcgcgccctggatttctacggcatgggctactacggtcgcaccggccagcccctggcggtgggcgtcgaactgcaatggcgcttctagcggcggtccgccggggccgcgccaagggaaaagagggcgttgatgactagcatcttgagcaggttcatcgattcgacggccaaacggccccagggcaagtgggcgcgtcaatactatggcgaaccgaaaagccacatgaaggcctttgcccagaccatggaagccctggccccgcggcccgatgacgcgcacctggagatcggctgcggcggcggttatttcttgggcatgatccaacccaaggtggctcgggtggcggccatcgatcacagcccggagatggtggaggtggcccgccgggccaaccacgacgccgtggccgccggcttggccgagatcgtccagggcgacgccgagcgcctgccctggcccgacgacagcttcacctgctcggccaacacctcgatgtggttttttctggagcatcccgagcgggtgctggccgagctgcgccgggtgctcaagcccggcggccgcctggtcatcaccaccatacgccgttcgtggttcaaccgcctggtctgggccctttacggcctgcgcctttacagcaaccggcagatggcgcggatgctgggcgacagcggcttttgcgagatcgaagttgtctccaagggcctcatgggccagatcgtcacggcccgcaagccggccgcgtcggtccagggccaggacaaggccaaccatgcgcgcccatagaaaatatattctgctttcgggcctctacatcgcccagactctgcccggccatttttttggcaacgtccttccggtgatcatgcgcggccagggggccagcctggccagcatcggttttttgcagatcatcgccttgccctggctgctcaagtttttgtgggccccgctggtggaccgggccaccgcccccggcgggcgctatgccagggtcatcgtggccttgcaactgatgttttgcctgtgcacggccgccttggccctggtgggcctggagcgccagctgcccctggcgctgggcctgatggccctttcctatgttttcgccgccacccaggatatcgccaccgacgccctggcggtgcgtttgttgaatgacgaagaaagggggcccggcaacgccgcccagaccggcggcaacatgctgggggccctgctgggctccggcggggcgctgatcgcctatcaatacttgggctgggccggggtcatgctggcgatggccctggccctgctgttgccgctggcccccctgggttggctggcgtcagccatcccggcgcggccgggcgcgggcggcgaggccggcgccacgggctggtcgggcttttttcgccaaaggggggccggacgctggacgctgatgatgctgatctcctacggcggcagcatggcctgcgtcatgataaccaagccgttgatggtcgatctgggcttttcggcggcgcgcatcggcctgttgacgggcgtgcacggcgtgggcgtgggcctgctgggcgcggtggccgccggctggctgatccccaggctgggccgtctggccgtgctgcgcggcggttgcctgctgggcgccgtggccgccgtggccatgctgcccctggcctggggccagacggacacggcctatctgctggcggccattggcctgggcggcctggggttcgccgccaccatgacggccatcaacaccatcgccatggatttcacccggccgggccacgaaggggccgactacagtttgcagatagccatctccatgatcggcggcggcgtgctgatgggctccagcggctggctggcccaggagatgggctatgacggcgtgttttcgctctgcggcgcgctctgcctggcggcggcggggctggtttcgccactctgcggccgccaattggcgaggcgctcggcgggtggggtcgggttgctcagccgcgccgggcgcggagatattggccgggcgtgagcccgaagcgccgcttgaagcagcggttgaggtgactttgatcgcaaaagcccgccagcaaggcggcctcggcgatggagcagccagcgccgagcaactcccgcgcccggtccaggcgggcctggcgcaaccactcgaacaccgtcacgccgtaggcctgcttgaagcagatgttgagcttgccgtgactcatgcccgcctcgcgggccatgtcgagcagcgacggctgatcgtggaggttggcgccaagcatttccagcacccgccgcaagccggccctgtcggcccgatccatggcccgcgccggcccggcatggcggtgcgactcgatgaactgctccatctgaagtcccagcaattccagtaccttggcctcggtgaacaggccggcgcaaggcgagtcccggcggatggccaggatgtcgcgcaacacggcgttcatgggggcggttatagtcgcgggcagcacgaagccgttggatgatctcgcgcccttgaccagatcgcgcagttggtcgggcagggccggggagatgtcttcggccaactggccgaaaagccggggagagacgtccaccgacaggcccaggacgtggtcgcccgcctggtaatggccctgggatatggtgtgcggcagaaacagcaccccgccgcggccggccaggttgggcgagttgaaaaaacgcctgcgcccctggtcgatgaccgtgtgcacgcggccctttagcatgtagccaaagtgcagggcggaggcctcgcgcgaaaaacgcaaggtcatctcgcccgtgggccggaaatcctggatgatcaactccaggccctcccgcagcggcacgtgcgtcaacgcggccgcggccatttgggtctggccgtcggtcgcggcgaagttgacgcacggccaagcctcggcgggcggcgttgccgctggctcttgcgcatcgcatgtgcatatcaagttagacaacatatattttcttgtataagacaaacaattcgcctatgtttagccaaaaaagcgcggcctgtcaagcgctcgccgcgtttgcgccggccgtgacgccacggcgcggcggagggcgtcgccgccgatcgatcgggcgggcgatttggacaaaggcggccgcttgggccgcatcgggcatggtgggccaaaatgggcggcgaagcgaaggggcttgtgcggcgcggcgaggagagttcgctggccgggttggaggagtcgggcgttccggcgggcgtagagggccaactgatggaggtcaagcctgggctgcgggtggcggcggtggattgccgtccccaggatgacctgcgcatcgagtttgagaccggcgaggccccgctggagttttcctattatctcgccggccgggcgcgctacctgatcgaccatgagcgcggcgagcacgcctttgtcagcgaggccgggctcaacaccgtggcggccttcccacggtcgcgtgcggtcatggagatcccggcgggggtcaacgcccgcatggtggccattcacatcgaggcccatgtcattgccgaccatctggccgaacgccccaacgccgtcgttcccgagttggcccacgccgcggaaaacggcgtgtttccctattgctttcggccgtcgacgatgccgccgtccatggcgatcgtggccaaccagatcctgtcctgcccctatcacggcgccgtccggcggctgttttatgaaagcaagacgctggagctgatggccctgcaactgagccaactgctggccagccatcggccgacggcgcatgcgccgctgaatcgccaggaaagcggtcgcatccaggcggcccgcaacattctcctcgacgacctgcaaaatccgccatccttgtttcagttggccggcgcggtgggcatgacccacaccaagctcaacaaggggttcagggatgttttcggcacgacggttttcgactatctgcggcggcagcgcctggagcaaagcaggctgatgatcgacgccgacgagatgaacatggccgaaatcgcctacgccaccggcttcagcagccccagccatttcgccaaggcctttctggcctatttcggcgtccagcccagcgcctacctcaaggaggcaaagggccgccgcggcgtccgcccgcgctgacccaccttcccgccgcctggcttttcgccgcgccgttcagcaaatgacagcaatatttcagcgggtgttagaccggcgcggggcatgccttgtaaattgccggccatgtcacgggcggggccccgcgcggcgcggagagcccgccgttcacggcgatatcagcgaaaggcaacgtcatgaaacacacgccggaggtggccctgagctacggccccctgcatcaactggccatgggcccgctcaaggcggcgctgctgaactgcgccatcaagctgaaggttttcgacctgctgagccaggcccgcgccgccggggaggtggcggccgcgctgggcctgcaccccgaaaacaccaggcgcttcctggacgcgctgaccaccatcgacctgctgcgcaaacagggcgcgacgtattgcaaccagcccattgcccaggcctttttggtttcgggctctctcagctccgtggccgcccttttgctgcagacgcagaacgccgggctcaaccccttggacaagctggagcggctgctgacccatggcccggacgcggatggccaagtgatggatttcgccgacgaaaagatctggaccaaggaagtccagtcgtcggccggttgggttttcggcggcgtcgggccgctcgtggccgaaatggtggccggcctgcccggcttcgcctcgtttgaaaagatgctcgacatgggctgcggccacggcgcgttcaccctctacatactggaaaaaaaccccaagctgcacggcgtgctgttggatcggccggccgtgctggcggcggccgccgcgttcgtcgacgcctaccaggccggcgaccgggtgagctatcggcctggcgattacctggccgagggcatcggcgagggttatgacctggttttcgccagcgccaccctgaacttcgccatcggcaacctgccagccctgctgggcaaggtgttggatgcgctgaagcccggcggctggttcgtcagtttccaagacggcatgaccaaccaacagaccaagccggagaccatgctcggggccgtcatcccctccatgatgatgggacacgactattgcttcccgcagggcatgatcgccaaggccgccatcgacgtcgggttccaatcgacccgttctcgcaccgtcgacacgcccatcggcgcgatggatatcgacatgtgccaaaagggcgaccgcggttgcccgccagaaacaaaggagagctgaagatgtccatatcctccgtgctcggatcggcttttgggttgttggccatcatggcctcggcgatcgcctgggcgggcccggccatggcccaggaggccgccatggatctggagcccgtggtggtgacggccgaaaagcgccaaaccaccctgcaagacgtccccgccagcatctcggtcttctcggaggccgacatcaaggacgccaggattcagaccatccaggatttatcgcgattgacgcccaacatgtacatcgccaactggggcatccggggcacatcctacgtgttcgtgcgcggcgttggctccatcaacaacgagccggccatcggctactacgtcgacgacgtgggctacatggacgcccgcgcctttgacgccaacctgttcgacatcgagcgcatcgaggtcttgcgcggcccccagggcgccctttacggccgcaactcgctggccggcgtcatcaacatcatcaccaaaaagcccgacaaccaaacccgcgcgggcgccgagctgaccgccggcaattacaacaactatcaggccggcgcgcacgtggccgcgcccctggtcgaggacaagctctttttgcggatggcggggtatttcgagaccagggacggatataccgaaaacgacttcctcgaccaggacgtggaccaccaccagtccttcaacggtcgggcccagatgcgctggacgcccagcgacaagctcgacatatcggccaacatcgaaggagagagcgtcgacgacggcgccttccccctgggccgcctggcggatttgcaacgcaacccccaccacgtggcctacgaccacgagggcaaatacaagcgcgacgccttcgggccttccctgcgtgtggtctacgacgcgccgtggttccaactgacctccatcacggcctaccgcgactttgacgactcggccgccaacgaccaggatttcaccatctatcccctgatcaccgcctatgaagacatcgccgaccgccagttcacccaagagctgcgtttcgcctcgcccgaatccgacagcgccttgaagtggctggtgggcctctacggcttcaacaaggacaaaacgcaccacctgaacctgaacttcgccccggaccttttgctgccgggcatgtcggtggaccgcgacaccgactccgatttgaccaccaacggcatggccgtcttcggccagaccacctacaccctgttcaagaagctcgacctgaccgtggggctgcgctacgactacgaaaacaacgatatccaccacgtcttgtccatgagttccggcgagatgaacctgggctccaacaaggtggacgcctcggaaaacaacggcgcgtggctccccaaattccaggtggcctaccactggacgccgcgcttgatgacctacgccggcgtggccaggggctacaggtccgggggcttcaacaccgcctacgccgatgaatcggacattcgtttcgaccccgaatacagttggaactatgaagtgggcctgaagacggcttggttcgaaaatcggctcatcgtcaacgccgccctgttctacatcgacctgcaagaccagcaggtggtgcaactgctgccctcggccgacaccgccatccgcaacgccggtcaatcgcgcagcatgggcatggagctggagctcagggccctgctttgccagggcctgaccctggacgccggtttcggctacaccgacgccgaatacaccgactaccgcgatcccttggccggagccgactactccggcaacaaggccgtcctggccccggaatacacctacaacctggccctggaatatcggcgggggatcagcgcggcgtgggacgccttcctgcgcgccgagctaaacggcgtcgggcccttttattggaacgacgccaacaccctcaagcaggatccctaccagttggtcaacctgagcctggggttcgagagggaggccttcgacctggtgttgtgggccagaaacctctttgacgaaaactacgaggccgtggccttcgagtttcccggctccgaccccgtcggtcaatcgggcgacccgctcaccttcggggcgacggtgcgcgtgcgtttctgacggcccaggcgtcccttgacgcgcatgaacggcccggtcgacgcccctggtcggccgggccccatgtttcggtatgactggcgccggcaaccgttgccccggtggcgcgcaaggcgtgatgatgctaaatagcatttaatatcaaaaagatattcgcgccaaattccggcaagccccttgcaaggccgccccaccagactctttggtgggcgaggggggcatgggcaaggcggcggtcgtttgtttcgcggcgatgttgtctagttatggctgcgcggtcagcgcgccgcgttccggccgcgaggccgggccatttttgcgtggtggcgaggccgcccaggcggcccaatggctgccgctggccgtggtcattttcgtggcgggcgtggccttgggcgtggcgctggtggtatgggtcaggcgttggcgactgcgccgcgccctacgggccggccagggccgcgcgccggccggcgaactgcaaaatctgcaattgtcactgatgctgttggaaaaggcggctcaaggcatccgttcgcggcccgccgaaaaggatcgcgccgccgccgcgccgccgcgcctgaaaatcctctagggttgtccggcgtggctcaggcgaacagcgccgccgccgcgtcggccatggccaagccggccggcgtgggccgcagccgcttgccgtgcgcggtggcccaaccgcgtttgaccacttcggccagggctgggccgtagcggccagtcgggtccgcgcccaggagccgcgccaccgccgccaggtccacgccttccacggtgcgcaggcccagcatgaacagctccagggcgcgctgttgggccgtcagggcctcctcgaaggccaggggctggcggccggcggccacctcggatacgtagcggcccacgtcggcgtgaaaagcgaagcgccgaccagccagatggccgtgggcccccggccccagggccaggtagtcgtggccgcgccaggtgtcctggttgtggcggcattggcggccgggccgggcgaaattgctgacttcgtaacgttgcaacggcgtggcggcgaggcgtttcagtagcgcgtgctccatggcggccagcgcatcgtcgtcgggcagtggcggtcggcccttgacgtagcgtcggccaaagggcgtttgcggacccagggtcagttcgtagagcgaaaggtgatcggtctccagggcgatggccgcttccacgtcggccacggccagggccgcgtcctggccgggcaggccatagatcaggtcgacgctcaggtttttcaggccggcgcggcgggcctgttccacgacgcggatggtttgctccgggccgtggcggcggcccagggcctggagcagggccggttgaaagctttgcgcgcccaggctcaggcggttgacgccacaggcggcgatcaggcgcagcttggccgggccgagcgtgccggggttggcctccaggctgatctcggggttggcctccaggccgatcgtccgttcgacggcctccagcaggccgcccaaaaagcgaaccggccacatgctgggcgtgccgccgcccacatagaccgtggccaggcggcggccttcggccatctccgccacggccggcagatgatccagcatggccctcgccagggcttgggccgcggccgcgtcgaagggttgggcgaaaaagtcgcagtagggacagcggccggggcaaaagggcaggtgaacatagagccccaggccggccgccggttcagggggcgctgggcgcatcgattcgcgtcagttggcgggcggtgatggcgacgttggcccggccgccgtgggccatgacgatttcgtagcggccaggctggagggcgatggtctggccggtgtggccgcggcccagatttcggccttcagtgtcgtggacggcgtagggccttggctcgcgtccgggttcgaaaaacaccagcaagccgcccacggccggcagctccaggatgcgctcgccgccgggcggagtggcggccttggcgcgcaggggcgggatgacctgggcgatcacttcgtagtcgcccggcggcaggggcagggggctctgagtgcggccggcccagcggcggggggcctgggccgggccgatggccgtcagcggagcgcgccaggggccgtcggggccgggcaggttgaccctcagccgcccccacgggcccagggtgagggtcatggcctggccggcggccagatcggctcgccaactggtgggcggcttgatcacctggatgatcatctcgccggccgccgcctggatcgtgaccggcagggcttggttggtggccagcaggcggccgccgggggccgaggtgacgttgaccagccagggcagatcctggccgttttcacccttggcctcgagggtcaggcggcccgtgccgccggcgcggacgatggtctggccgcggctggccacgcgagcgatctggggcggttggcccgggccgatggccgagtccttgggccaaaccagggcgtaggagccgggcggcagttgggccgggcgattggccagggccggccggccaaacttttcaccgccgccggggtgcattattttataggtcagctcgatggggcggttggccgcgtcgtggacgacggccagcaggctggcggggctgagggcggcctgggcggcgcggtgcagcaccaggcgggcgcggttgggcgcctccaccgccagcagcttgccgccgcccagcagggtgacgcgcatcagggccggggcgagcgctttgcccggccccatggccacgacatgggtgaaaggcccgtcagcgccgggtgggtcgccggccaagatggcttgatccagcccgccggcctggcccgagcagatcaacaccaccgctcccggccggccgccggcggcccaggccagggccctccgcatggccagggccaggtcgggccggccatgggccggcggcttgaccagccgcgcgcgtttcagcgcttgggccgtggccggggcgatcaactgggcggcgtcatcggggccggcggcccagaccgcggcttcggccgtcaggggcaacgccgccaattcgcggcccagggcctcggtggccgcttccaggcgggtctggccatgccaggggccggccatttccatcgaggcctctaaaatgaaagccacgcggggtttggcctccggcgcgtctgcggccgtggccgccgccggccaggccagcagcaaaagcgccgtcaacagccatggcgcggagtggcggaagggctttgggaggaaccgaagctgcaaaatcaccccttccgcatctgggtttaacgccttgcctggcataacaataatcacctttgaccggccttggcaacaacggctcgctaaaaaaaggccttgacgcgggccataagggtggttagcttcctatgcccatggacctggataacgccgcattgagccgcgaggagctgctggactggctgggcttgcgcctgatccccggcgtgggtggggtgacctttgcccggctgctggacgcctttggccggccgggccgggccctgggcgcgccgctggaggccttgtcggccgtgccgggcctgcggcggacgctggccgaggccatcagccgccgcgcctggagcgaggagccaagcctgcaactggagcgcttggccgaagtgggcggccgggtgatcaccctggccgacccggaatatccgccgcttctggccaacgccttcgccccgccgccgctgttgttcgttcggggcgacctggggccttgccgcgagggcggggtggccgtggtcggctcgcgcaatatgacgacctatggccagcgcatggccgccgaattgggccgtgatttggcgagggccggcctcagcgtgatctccggcctggccaggggcgtcgacggccaggcccaccgggcggcgctggaggccggcggccacacggtgggcgtgttgggctgcgggctggacgtggcctatccgcccgaacacgccgggctcatcgaacggatggccggccagggcgcggtggtcagcgagtttcccatgggttcgccgccggcccaggccaattttccggtgcgcaaccgcatcatcgccgggctgagccgggcggtggtggtggtcgaggcgggcctgcgcagcggcgcgttgatcaccgcccgccacgccctcgaggaaaaccgcgaggtcttcgccgtgcccggcctggccggcctggccagcagcgccggctgcaacgagcttttgcggcgcaacgccgcccagcttctggaatcggcccaggacatcctggcccccggggccctggggcgggcgccatcgccggcccggccccgcgccctgctgagccaggacgacggcctgctgcccgaggaacgcgcgctcttggccctggtcggccccgaacccacgcacgtcgaccagttgatccgccgtagcggactggacgcccaaagcgtggcccatcatttgttgaatctggaattggccgagcgggtgcgacagctcgccggcaaaagatacgagttggcctagtaatgcccaagaacctgcttatcgtcgaatcgccagccaaggcgcgcaccatcggcaaatacctgggcccggacttcatcgtcaaggcctcggtgggtcacatcgtcgatctgccgcccagcgagcttggcgtcgacctggaaaacggctttcagccccattatcgggtgatcaagggcaaggacaaggtcatcaaggagctgcgcgccgccgcggccaaggccggcgagatatttctggcccccgaccccgaccgcgagggcgaggccatcgccatgcacatcgcccagcaactgggccggcccctggaaagctatcaccgcgtgctctttcacgagctgaccaaaagcgccatcgccaaggccgtggccgcgccggccaagatcgacgtcgatcgctacaacagccagcaggcccgccgcgtgctcgaccgcctggtgggctatcaaatctcgccgctgttgtgggacaaggtcaagcgcgggctcagcgccgggcgggtgcagtcggtgagcctgcgcctggtggtcgagcgcgaacgggccatccaggccttcgagccccaggagtattggacggtcacggccatgctccagggccagcaaccgccgcccttcgccgcccgcctggcccgcctggccggcaagaagttcgacccgaaaaacgaaaaagaggccatggccggcgtgacggccatccaaggccagcgtttcgtggtcgaaaagctgaccaagcgtcagcgcaagcagcaacccgcgccgcctttcatcaccagcaccctccaacaggaggcctatcgcaagctgggcttcgcgcccaaatacaccatgggcttggcccaggccctctacgaaggcaagcagaccagcgaaggccagatgggcctgatcacctacatgcgcaccgactccacccgcctggccgccgaggccgtcgccaccgtgcgggccctgatcgccgcgcgctatggccaggaatatctgccggccaagcccaacgcctacaaatccaaggccaacgcccaggaggcccacgaggccatccggcccaccaacgccgccctgacccccgagttgctcgaggcctatctcagccgcgacgagctgcggctctatcagctcatctggaatcgcttcgtggcctgccagatggccccggccgtctacgaccagacccaggccgagatcgtcgccggccagggcctgttgcgggccagcggccaggtgctgcgtttccggggcttcacggccgtctatgtcgaggaccgcgacgagcacggcggcgacgaggcccgggcctccgccgaggccaaggatcacgaccaggccctgccgcctttgccgccgctggacgagggccaggagttggccctgcaaggcgtcgagcccaagcagcatttcacccagccgccgccgcgcttcaccgaggcctcgctggtgcgcgagttggaagagcagggcatcggccggccctcgacctacgccgccatcttgtcgacgatccaggaaaaagactacgtcagcaaggaccagaaacgccgcttgattcccaccgagttgggctacctggtcaacgacctgctggtggagtgttttccgcagatcatggaggtgggcttcaccgcccagctcgaagggctgctggaccaggtcgaggaaggccgccaggactggcgcggcctgctggccgatttttatgggcccttccagcaggcccttggcgcggccaagacccacatgcgccagatcaagggcaagggcgtcgagaccgacgtcaaatgccccctctgcggcaagcccatggccatccgtctgggccgcaacggcgagtttctggcttgcagcggctatcccgagtgcaagagcaccagcgacttcagccgcgacgaaaagggggccatcgtcctgcaagaggccgcgcccgaccccggcgtggcctgcgacaagtgcggcgcggccatggtcgtcaaaaaagggcgtttcgggccgtttctggcttgttcggcctatccccagtgcaaaaacatcatggccctgggcgccgacggcaagcccgtggccaaaccccagcccgaggccaccggtgaaaaatgccccaaatgcggcggcgagctggtgatcaagcccacccgctcgggcgggcggttcatttcctgcgccaattaccccaagtgcaattattccaagggcctgtccaccggcgtcaaatgccccaaatgcggcggcgaactggtggagaaacgcagccgtcgcggcaagccattttatggctgcgataatttcccgacctgcgactacgcctcgtgggaccggcccatcgacgagccctgcccccagtgcgggcatccgtttttggtcgaaaaagtcggcaagaaagaaaccgtcgtccgctgcccccagcccgactgcaatttcaagaaatagcccgccgccaacggatcggccgatcaacccgccggcccggcttgccctggccgacgggcgggttttgttgacagcggacggggctgtttctatactgatcgcgccgcgaaaaaacgttatcagcgcaagaagggatgggcgcgcatcatgaacgagcaaaaacggtcccagtgccaggagcgctacaagaatctgctgccgaacctggccgactacgtcgaaaaacacgcccgcgaaaacgccgccggcctggccctcatcgagcacaacaccggcgagcatatcagctggaaagacttcaacaagtccgtcaacgccttcgcggccaagctgctgtcgatcggcctgcgcaagggcgacatcgtggccacgtcgctgccgcttttaaaagagcacgtctacttgatgtacgcctgccaccgcgtgggcctgatcatcgccccgctggacctgcgcctgaagaccggcgagattcaatactgcctggacaagatcaaacccaaggcctatttctttttgggcaagacgcccctggccgacttccggccgatgatccaggaagtgatgaaatcatcgccctacgtggaccactgggtgcagtttcaaaaagagcccgagctggtcatccccggggcggtgggcatcggccagttcgtggccgacatcaagtgggtgttcatcaagagcctgctgaccggggcggtgaaaaaggcccgggccaaggtgggcaagcgcgacgcctgcctgatcatcttcaccaccggctccaccggctcgcccaagcccggcctgatctgccacgaaaacatcctcatccagaacatcggcctgatcgtggcctttgacatggccgaaaaagaccgcatgctggtcaacctgccgccatcccacgtgggctgcgtcaccgagcagctcgacaccaccatcgtcggcggcggaacctgcgtgctcctgcacgtcttcgacccggccgccagcctgcaggccatccagcaacacaaagtcaccaccctgggccagattccggccctcttcaacctggagtggcgactgcccgattacgccaagtacgatctttcgtcgctacgcttcgccatctacggcggccagtcggtgccccgcgagtttctggaaaagctccaggccatggccccgaccatcggcaccggcctgggcctgaccgagacggccggtttctgcacctacaccgacatcggggccagcgtcgacagcctggcccagggcatcggcttcgactcgccgttgtgccccatcggcatccgcgcgcccatgaccaccgacggcaaggccggcgccgagaaaaaacccggcgagatcggcgagatctgcttctcggggccgcaggtgtttctgggctatctgggcgaccaggccaacaccgccaagaccatcagcattgatggcgtgctctacaccggcgacctgggctactacgacgacaagggcctgcacttcgccggccgctccaagatggtcatcaagcccaagggctatcaggtcttccccgaggacgtggaaaaccacatcgccggcaaattcaagggcctggtgacgatggtggcggcggtgggcgtcgagcacgcggtcttttcggagggcatcgtggtcttcgtggaaaaggccagggccgacgtgagcctttcggccaaggacgtcatggccgcctgcgaggacatctcggcctattcgcggcccagccacgtggaggtggtcgaccccgagggcatccccctcaaccgcgtggccaagaccgactatctcaacctcaaggccgcggccaagcggatcatcgacgagctgcgggccaagggcggctgggacgccgcctgaggccctttggccatgaatcttcgcgccggggcctggtttgggggccccggcttttttggcgcgggcaagttgttgattgaaaattttattaggatatactaacgaaaaaccggcggcagaagccgccacccgcgcgatgaagaatcattgcacccaaacggagaagcaaggcaaatgatcggacgttacgccaacttgggggcctatcgccagcttgtcggctcgggcgagtttttgcgggccttgggcggcggggccttggccctggccggcttcgtggtgggtcaacaccccggcccgtgggctcgctggacggcgttggggttgatcggggcgtccatcgccgtcaacggcgcgccgataatctggggggcgctgcaagggctgtgggagcgccgggtcaacgtggacgagctggtcagcctggccatcgtggcctgcctgattcagggcgaatacctcagcgcggcggtggtcagttgcgtgatggtgctgggctcgttgatcgagcaggccaccggcgactcggcgcgcaaggccatccagtcgcttttggatctttcgccgcacacggccctggtctgggccgacggccaattccaggcgcggccggtggagcgggtggcggtgggcgaccggctgctgctgcggcccggcgaccgcctggccgtcgacgccgtggtcaaaaaaggcgcttcggccgtggatgagtcatccatgaccggcgagcccattccccgcgacaaggcgcctggcgatgcggttttcgccggcacgctcaacctgaacggcgtgctggaggtcgaggccacccgcgtgggccaggacagcaccctgggccgggtgatcaagctggtcagccaggccgaggcccacaagcccaaggccgtgcgcctgatcgaccgctacagccgttggttcacgccgctgatcctggcctgcgccggggcggcctgggccatcaccggcgaggccaaccgggcggtgacggtgctgatcgtcggttgcccctgcgcgctgattctggccgcgccgacggccatcgtggccaccatcggccgggcggccaaggccggggtgctggtcaagggcgggcaatacctggaggccgtggccacggccgatgtggtgcttttcgacaagaccggcaccctcaccgagggcaagccccgcgtgcgcgaggtcatcccggccgcgggcgtcgaccgcctggaggtgctgcgcctggccgcctgcgtcgagcaggacagcagccatcccctggcccgggccgtgctgaaggccgcccaatacgccaagatcgtcatcgaccgggccgagcagacctgcgccaagatcggcgcgggggtctgcgggctggtgcagggcaatctggtggaggtgggcggggcctgcctggccggggccggggctggcgcgccggccgagctgagcgccaagctgctggagatcaaggagcaaggggccacgccgttgtatgtctaccaagaccaccggcccgtgggcctgatcagcgtggccgaccgggtgcggccggcggccaagggcgcggtggaggagctcaaggccttgggcgtcggccaggtggggctgctctcgggcgatcaccagcgttcggccgatatggtggccgaagcggtgggcctttcgcgggcctgggccgagatgctgcccgaggacaagctgggcgtcatcgcccagatgcaggcccagggccggcgggtgatctttgtcggcgacggcgtcaacgacgcaccggccctggccgccgccgacgtgggcgtggccatgggcgcggccggcgcggacgtggccctggagaccgccgacgtggccctgatgaacgacgacgtggccaaactgccttttttgatgcgcctgagccggcggatgatccgcatcatcaagtggaacatcgcctttggcctggccttcaacgccgcggccgtcctggccagcgccgggggctacctcagcccggtgctgggcgcgctggcccacaacgtgggctcggtgctggtggtgctgtgctcggccagtctggccttttacgaacggccccgggccatggcccgctgaggcgcggccagggcctggcgcacgggcgcgcacggttttgaaaccgggagcttggccaagcgccggttggtcaggcccctagggccacaaaagctccagcgcctgggccagccggctggcggcgaccagttcgatggagtgattggccgggctttctccgccggcggtgacggctcggccaaagccatggcgggcggcctcggccagacgggcccgcaggcggcccacggcgcgcagttcgccggccaggcccacctcgccaaagcagaccacatcctggggcacgggccggccgcgcaacgagctggcgatggccgcggccacggccagatcggcggccggttcgatcagcttgacgccgccggccacgttaacgaaaatatcgcagccggccagctccaggccggcgtggatggccagcacggcggccagcatggccaggcggccctggtccacgcccagggcctgacgccgtggcgtggccaggcccgaggggctgaccagggcctgcacctccaccagcaggggccgcgtgccgccgagggccgcgcagaccacgctgccgggcgcgtcgccgggacggtgggccagcagggcggccgagggatcgccgaccgggcgcaggccattttcgcccatctcgaagacgccgacctcatcggtggccccgaagcgatttttgaccgcgcgcaacaggcgcaggcgcatggccggctcggactcgaaatgcagcaccgtgtcgaccatgtgctccagcacgcggggcccggccagcgcgccgtccttggtgacgtggccgaccatcaacagcggcgcgccgccgaccttggcccgggcggtcagctcggcggcgcagtggcgcacctggcccacgctgcctggcgcgccggccaaatcggccgagcgcagggcctggatggagtcgacgatgaccacgccgtggccgccgcgggcgatttgttccaacaccggctccagggccgtttcggccagcaagtccacgccctggccgcccaggcccaggcgccgggcgcgcaggcccacctgggcggccgattcctcggccgagacgtagagcacccgccgctgggccgtggacaggctggcggccagttgcagcatcagcgtcgatttgccgatgcccggttcgccgcccaccaccacggccatgcccgccaccagcccgccgcccagcacgcggtcgagttcgcaaaggcccgatggcaggcgaggttcggggtgttggccggcttgggccaggggcgtcaggggcgttggtttggctgtttggccagccggccgcgccggctcctggcgctcctcgaccagggtgtcccaggcctggcacacggggcagcgtcccatccacttgggctgggacgcgccgcagttctggcagacgtatatggagcgcgttttggccaaaaatcacctccggcgggtttggtcatgataaacttgaagccggcttcggtcaacggcggcgagtcggcccaccgggcggcggcgatgggtggtattgatttgacaagcgcgtgattgaaccatataactgacaatgaggaaactaccaaatggcgcggccctgccgcgcgtattgtcgacaaggcattaaggagaatacggcaatggcgggcaacgttgtccaggtgaccgacgatagcttcgaacaggaaatcctcaagtccgaactgcccaccctggtggatttctgggcctcgtggtgtggcccctgccgggccatcgcgccggtggtcgaggagctttccgaagattacgccggcaaggtcaaggtggccaagctcaacgtcgacgagagccccaagacgccggggcagtacggcattcgggccatccccacgctgatcatgttcaaggacggcaagcaggtcgaccagatcaccggcgcggtgagcaaggcccacatcgaagaggcgctgaaaaaactcctctagcccgctggtgcttacatcaatggaaacgcgcgatttggtcatcgtcggcggcggcccggccgggctcaccgccggcctgtacgcggccagggcccgcctggacgtggtgctttatgagcgcctcagccccggcggccaggtgctcagcaccgattgggtggaaaactggccaggcgcggtggagggcgtgagcggctttgatctggccgacaagatgcgcgaccacgccctcaagttcggcctggagatcgtctcgcgggagatctccggcctgagcgccgagggcggccggctgcttttgcatcatcacggcggccaggtcacggccaaggcggtgatcctggccatgggcgcctcgccggccaacctgggcatccccggcgaggcccgcctgaccggcaagggcgtgtcctactgcggcacctgcgatggtccgttctaccgcgatcagaccgtggtctgctttggcggcggcgacaccgcggccgaggaggccattttcctcacgcgctttgcccgcaaggtttacctggcccaccgccgcgatcaactgcgcgccgcggccgtgttgcaagagcgggtgctggccaacgaaaaaatcgaggtgctgtggtcccacgcgccggtgtcgatcaatggcgaaaacggcgtgcaaagcgtgaccatgcgcaacctgaaaaccggcgagcagttcgacctgccctgcgacggggccttcgtcttcgtgggcacccgcccgtccaccggtttttgcgccggggcggtggaactcgatcaacagggcttcatcaagaccttcggcgaccaaaaaaccagcatgcccggcgtcttcgccgcgggcgactgctgcggcaaactgctgcgccagatagtcgtcgccgccggtgaaggcgccaccgccgcctacgccgcccagcggtatttggaagaacacgaatgagcaaagcactcagactgattatcgccgccggcatgatcgccgcccttggcttggtcggcggttgcagcacggtcaagggttgggtcggcaacttgggctttggcggcggcggcgacggggcggtggaggcctttgacacgccggcccaggtcctggccaccgaggccgaacaagcctatcaagaaggcaactacgaagaagcggccgaaacattccagcaactcaaggaccgcttcccctacagcaagttcgccctgttggccgacctgcgcctgggcgacgcctacttcaaggacgagcgctacgacgaggccatcctggcctacgaggacttcatccgcctgcatcccaagaacgaaggcgtgccctacgccatgtatcagatcggcatggtctatcacgagcagatgctcacccccgaccgcgatcccaccttcgcgcgcaaggccatggaggccttccagaagctcatgcgcgaatacccaaagaacgaatggtcggtcaaggccgtgccccgcttccaggaatcggccgcccgcgccgccgcgcacgacctggccgtgggcaagttctactacaacaccggcaagtaccccgccgccatctatcgcttcaagcgggtgatgacccaataccccgacgtgggcctctacgacgaggccatgagcgccctgcagcgcgcccaggccgactacgacgagcagttggccgaggaggccgaggagtacgccggcctcagcgaagaggaaaagaaggccctggaagacgaaaagcgccaaaaggaagactcgtccaaaccctttgccgacgagggccgccgcgaggattctaacttctaacgcgctggatttcatggcaaaccacggggccgcgccgattgcgcggccccttttatttaacggagggccggatggaatcgttgcatcaccccgtcgtggccgagctggcccgcggggccgaccacctggacgaaaaggcctttcgcggcccggctggccaaagcgacttcgtgcggggcatattgtttgccccgccgccgggttggctgcgcgcgctcttcgccctgcgcggcgtgctggccaaaatcctgggcctgcgtcacgaaacaacggcgacagaggcccagacgccacgggccatgcccacggaagtcggccagggcctggacatgtggacggtgcgcgccttcgagccaggccggctgtgggcggcgggcatcgccgacaagcacctgaacgtggtgctgtccgtgctcagccaaccggccggcgacggcctgttcgagcaccgcgtgctgaccatcgtccactacaaccactggacggggccgctctacttcaacctgatccggccctttcaccacctggtggtctggcgctgcgggcgtcgcgccgccgccggcctgggcgcataaaaaaaacggacgcccatggccgggcgtccgtctgattcgggcaaaaaagcttgcttcaggccttggcctgctcggccagcatggccgaggcccgctccatggcttgatccagggcgtcggggttttggccgccggcctgggccatgtccggccggccgccgccgccgccgcccaccagcggggccagttccttgacgatgttgccggcgtggaagcggccttgcagatccttgctgacccgggccagcaggaaggccttgccctcggccgccgcgcccagcaccagcacgcccgagcccaggcgctcgatgatctcgtcggagagggcgcgcagggccttggccgaatccacctcgaccttttgcaccaacacccgcgcgtcgccgtggttgaccacgccggccagcagatcgcggccgccgccgccgccggccagcttggccttgagttgttcgacctcgcgctcgcgctccttgagcgtggccatcagcttggccacgcgttcggccaattcggtgggccgggccttgagcaggccggcggccttgtgcagttcgtcttccatggcccgcaccgccgccagggccgcccggccggtgagagcctccacgcgacgcacgccggcggccaccgatgactcggccaccagcttgaacaggccgatgtcgccggtgcgtttgacgtgggtgccgccgcagagctctttggacaggccggggatctccaccacgcgcacggtgtcgccgtatttttcgccgaacagggccatggccccgctgcccagggcctcctcggcgggcatctcggtgacggtcacggcgatgttggccagcacgccctcgttgaccatggcctcgacctggcccatctgctggggcgtcatggcctcgaagtgggaaaagtcgaagcgcaggcgttggggcgagaccatcgagccggcctgcttgacgtgatcgcccagcacctggcgcagggccgcgtgcagcaggtgagtggccgtgtggttgctggccgtctcgccgcgcgggccgtggtccaccgtcaggttcaggcgctcgcccacggccaggtagccctcgctcaccgtgatctcgtgggccaccatgtcgccgccgggcttgctggccgtgctgaccacggccttgccggccggcccctccgcgcggcccgagtcgccggcctggccgcccgattcgccgtaaaacggtgtttggtcgcagaccagcaaggccttctgacccgcgccgacgcgctcgaccatctggccgtcgacgatcagggccaccacctggccctggccctccagcccatcgtagccggtgaaggcagtcttgaagcccttggcgcgcagctcggccagggggccgctgaggccctcctcgcccgagcctttccacgaggcgcggctgcgggtcttttgctggcccatggccgcctcgaagccgggctcgtccacgcccagggcttcttcctcgcagatggtgcgggtcaggtccacggggaagccgtaggtgtcgtagagcttgaaggccacctcgcccggcagcgccgtctggcccttggccttggcctcctcgatggcctcggccagcagcttcaggccggtgtcgagggtctcgttgaagcgctcctcttcgctggtcaccaccttgtccacgaaggcgcgggcgtcgcccagcgccgggtaggctcccatcatctcgtcgatgaccttcatggccacctggtgcaaaaatggtttttgcgcgcccagcttgcggccgtggcgggcggcgcggcgcaggatgcggcgcaacacgtaacctcggccctcgttgctgggtaggatcccgtcggccaccaaaaaggcgcaggccctggcgtgatcggcgatgacccgcaggctgatgtcggcctggtcgctctggccgtaggccgtctgggtgatctggcaggcccgttcgatgatcggcgtgaacagatcgctgtcgtaattgctgcgcacgccctggactacgccggcgatgcgctccaggcccatgccggtgtcgatgctaggcttgggcaggggcgtggtctggcccgaggcgtcacggttgtactgcatgaacaccaggttccacagctccagatagcgattgcagtcgcaccccacggcgcagtcaggccggccgcagcccatctccgggcccatgtcgatgtggatctcggaacaggggccacaggggccggtgtcgcccatagaccagaaattgtctttgtcgcccaggcgcacgatgcgttcgggacgcacgcccacttcgctttgccacagctcggccgcctcgtcgtcggagtgatgcacgctgacccagagtttttcgggatcgaggccaaagcccaccgtcagcagctcccaggcgaaggtcaccgcgtcctgcttgaagtagtcgccaaagctgaagttgcccagcatctcgaaaaaggtgtggtggcgcggcgtgcggccgacgttctccaggtcgttgtgcttacccgaggcgcggaagcatttctggctggtggccgcccgcgtgtaggggcgctgttcctggcccagaaaaacctgcttgaactggaccatgcccgcgttggtgaacaacagcgaggggtcgtccttgggggccagggggctgctggccacgacctggtggcccttggaggcgaagtaggccaggaatttgccgcgaagctcgttgccgctgagagccatgatcgttcctcagtcttgactggctggctggggcgccgcgttgggcgcggtggttttggtttcaccggcctgggcggtctcggcgaccatgcccacgccgagcttggcccgcaggcgcttgtcgatatcggcggccaagtcggggttttcgcgcaggtggttgcaggcgttttcgcggccctggcccaggcgttcgtcgccgtaggagtaccacgcgccgctcttggtcaccacgtcgtggttgacgccgatgtcgatcagctcgcccaggcggttgatgcccatgccgaagatcacgtcgaactcggccaggcggaagggcggggcgaccttgttcttgaccaccttgaccttgacccggcggccgatttcttcctcgccgtccttgatcttgctgttggagcggatgtccaggcgcaacgaggcgtagaacttgagggcgttgccgccggtggtggtctcggggttgccgaacatcacgccgatcttcatgcggatctgattgatgaagatcacggcggtgttgcttttggagatgacgctggtgagcttgcgcatggcctggctcatcaggcgggcctgcagacccacgtggctgtcgcccatctcgccttccaactcggcccggggcaccagggcggccaccgagtcgatcaccagcacgtcgaccgcgccgctgcgcaccagaatctcggcgatgtccagggcctgctcgccggtgtcgggctggctgaccagcaggtcgtcgacattgacgcccaggcggcgggcgtaggagatgtccagggcgtgctcggcgtcgatgaaggcggccacgccgcccagcttttgcgcctcggcgatcacgtgcagggccagggtggtcttgcccgaggactccgggccgtagatctcggtgacccggccgcggggcacgccacccacgccggtggccagatccaggcccagcgagccggtggagatggcctggacgtcgcgcagggcttcgcccgagcccaagcgcatgatggcccctcggccgaaactgcgctcgatctgcttcagggcggcgtccatggccttttccctggtttggacttcggtttccttggcggccatggccatctcccgcccccgtgcctcaggccaggggatattcgtcgatcggtttatgaatggcgcctcgcggcgtcagcgtgctttgcaccagccgcgcggcgcgggcctggaaggccgggccggacagctcggccaacgcgcccacggccagggacagggcctcctgggccgagccgcgcccttggcgcacgcggccgatggtcagatgcggcgtgaaggggcgtttttcgcggggcaggcccgtggcctgggccagggcttgatcgacccggccagccaaggcggccaagcgctgggcctggccgtcaatccccaaccataccacgtttggccgccgcgggctcgggaagacgccgcagccgcccacgcgcagctccagcggcccaaagccggccgtggccccggccagggcccggcggacatcgcccagcagggcttgatccacctcgcccatgaatttgagcgtcacgtgcatggtcgccgcgtcgagccacttcacgtcagcccccgcgccgcgcagccggtcgatcaccgccctggcgtggtccttgaccgccgccggcagctcaagcgccacgaacaaacgcatcgtcagccagatagcgccgcagccagtccaaggcgttttcggcggcctgggccttgatcatggcccgtccgccccggaacagatagccttgggaacgcacgccctggctgtcggccaggccgaaaaacaccgtgcccacgggtttttcgtcgctgccgccgccggggccggcaatgccggtcaccgccaggcccaggtcggccgccgcgcgctggcgggcgccctgggccatctcggcggcgcattgggcgctgaccgcgccgtggcgctccagcgagtcggccgttacgcccagcaactcttgcttggcctggttggagtagacgatcaggcctcggtcgaagtagtcggaagagcccggccgcgaggtcaggcggtggccgatcagcccgcccgtgcacgattcggccacggccaggcgcaggcctctggcccgcaggactcggcccacggcctcttccaggccgtcatcgccgccgacgacatggtcgcccagcaactggcgggcgcggccctccaacccgtccagggcgtcttccatggtcggccggtcctgaccgaggacgctgagttgcacctgcacctcgggaaagaccggataaaagcccaccgacgcgcccgccacgccctgggccaggccttccaggcgcaggcccacctcggcctcctccaggccgaagacgcgcagcttgcggctgagcaccgccgcgtcgtggccaaaacggcccaacagcgccggcaagacgctttcatcgatgagccggcgcatctcgcggggcacgcccggcagaaagaacaccggccggccgtcggggccgctaagcttgaagccggcgcaggtggcgcacagaatctcggcgccatcgggcagccaggccatcttgcgcgtctcggcgcgcagctccaggcccatggcctgaaagcagcggcgcaggttggccaccatgcgctggctttcagtcagggccaggccgaagacctcggcggcggtgcgggcggtgatgtcgtcgtcggtggcccccaggccgccgcagcagatgacgaaatcggcccgccccagggcctggcgcagggcgaaggcgatgtcttgggcgttgtcgccgacgatgaccaccgcgcccacggtcaggcccaggggatgcagccggctcatggcgtagcgggcgttgccctcgccgactcggccgctgatcaactcgtcgcctatgcagattatttcgccgcgcatggttggccccgcagtaggtcgcgcaatcgctcacaaaccgtcgcccgaggcggttgttactgtaatgacagcagattgcaggctagcagcagtggaccgatttgtcaacgatatgcgtctggccctaatcctcgccgtcgtcggcggccggcggcgcgggcgcgcccaccttgaaaaagctgacgccttccttgtgcagcaggtcttcttcctgggccgaggaaaatccacgtatgttgcgcggttcggccgcgccataatgaattttcagggcctccttggcgaagttcggccccacgtcgtcgaaattctcggccagatagcgttgcagggccaggcccagcacgcgggcggcctcctcgttggaaggctcgccgtgggcgcggctgaggccgaacctggaaggcacccggcgcacctgggcgtcgccgcagacaggacagaggatcaagcctcgctcccgttggctttccagatcttccaggctgtcgaaccagccttcaaagccgtggccggcgctgcattccagatcgaagacgatcatcggcccctccctaggccaaggatatcacgcctcgggctcctgccgccagtcaccccgccagcgccgccggcagcagaccacgaaaccggtgtgggccttcatctcgtgggccggccgcaccgagggcttgcgcacgtgccaatagcgttgcagcgtctcgtagcacacgggcaggcagaagtaaggatcttcgaacacggcctccatcaggttggccatctggggcacggtgggcacccaggccgtccagacgccaccggggcgcagggcctggcgggcggccagaaccatctcccagggctcgggcacgtcggtgaacaggcggtcccaggcctgttgggcgaaaccttcctgggccgggtcggccaaaatcggctcccaacgctccagggcggcctggcccagataggcggcgatgtttttgccggtgcggttgaggtgatcctggcggatatcgtagctgaccaggcggccctcggggcccagggcgcgcagcagggtcatggtcagggccccgtggccggcgcccacctccagcacgcgcaggcccggggccacgtcgccccagaccagcagcatgcccagatccttggggtagatcacctgggcctcgcggggcatgttcatgatgatctgctccatggtcgggcgcatgaccaggtagcgatgcttgttgaccgggatcaactgaccctcgcgcagttggcagagcatctcgcaggacagctcctcgccgtgaaagcgcacggtctcctcggggggaggcacgatgagcaggccggcgcggtcgcgttcgtcgatgaggacgagcacctcgccgggcgcgaaaggtggttggtcgtggtcgatgatcatgactgctccccggcggcgcggggccgcgaatgtgttggcgcgaacaagtgaatgaattaaccagatttggccggccggcgcaaagggtttttgcgccaaacgccggcaaaagccaacccggcgcggggccaaaaaaagccgggaggcccgaaggccccccggcgcggggtccggaagcacaacctagaggataggcaggtagcgctccagctcgaagtcggtgacgtgcaggcggaaggcgtcccactcggccttcttgttctcgatgaatttctcgaagacgtggtcgcccaggacttccttgacgaaggcgctcttttcggtgatggcgatggcctcgcccagggtcgagggcagggaggtgatgccgtgttcggccagctccttcttgctcatctcgaagatgtcctcttccaccggctcgggcaggacgtaattttcctcgatgcccttgaggccggcggccagttgcaccgcgaacgacaggtaggggttgcaggcagggtcggggcagcgcagctcgcagcgggtggccatttccttgccgggcttgtacatcggcacgcgcaccagcgccgaacggttgcggcgggcccaggccacgtagaccggggcctcgtagccgggcaccaggcgcttgtagctgttgatccactgggcgatgatcgagcagaactcgggggcgtgcttgagcaggccggcgatataggatttgccggcggccgacaggttgtacttgtcggagccatcgaagaacacgttgcggccgtctttgaacagcgactggtgggtgtgcatgcccgagccgttttcgccgaagatcggtttgggcatgaaggaggcgtagtagccgtgcttcatggcgatctccttgacggtcaggcgataggtcatggccgcgtcggccatcttgagcgactcttgatagcgcaggtcgatctcgtgctggctgggggcgacctcgtggtggctgtactcgaccttgatgcccatgctttccagggcgaaaatggtgtcgcggcgcaggtcgctggccacgtccaggggggtcaggtcaaagtagccgccgcggtcgagcacttcggtgccctcggagttcttgaagtagaagaactccaactcggggccgacgtacatggtgtagcccttgtcggcggcctttttgagctggcgcttgagcacgtagcgaggatcgcccacgtagggggtcaggtcggggttgagcacgtcggtgaacatgcgggccaccgcgcccttgtcggccggacgccagggcaggatggcgaaggtgttggggtcgggcatggccaccatgtccgattcgtcgatgcgggcgaagccctggatcgacgagccgtcaaagcccatgccttcttccatggccagttccaactcggccggcgagatggcgaaactcttgagcatgcccagaatgtcggtgaaccacaggcggatgaacttgacgttgttgtcgcgcaccgctttgagtacttgttctttattcatgtcggacattggttggattcctccttgggttgttcaattcaagtgacggcgtccggttgccgcgccgctaggggcgcactcgtgggacgcctcgcgcttacctgccttgtcgggtgtcttgcaaagcgcgggccaatagtttcgttatggataactcattgtgagggcttggtatatcaaaaagcaacccccggcgtgacctccgaccgcattaccgatttgtaggaacgcgcccgacattcctacacccccgtagtccgcggccagcccggcggcgcgaaaaaccgtggcccatctggcgctgatggccaacccgccagaccggaacgaggccggcggcggatggcggggcaaaggccgggcggccggccttaatcggccaaccgcccggttgtttggggtttatctgaaacggtcccgcctattatcagcccatagcaggaggaccggcctcgcccgttctgatgcgcatgctttcctcgacgggcagcacgaacagcaccccgtcgccaatttgcccggtgcgcgcgcccttgacgatggccgccttggccgcctcgacgaagttgtcgttgacgccgatctccaggcgcaccttcttgatcaggttcacttcctgttcgacgccgcggtaggtctcgctgaagccccgctgacggcccgaacccaccacgttggtcaccgacatgttgaagatctgcgcctcgtaaagggcctgcttgacgtcgttgagcctttcgggcttgatgtaggctattatcagcttcatgactagcctccttacctacctggtagtgaaaatctggaagtctgaataagcttccatgccgtgttcttcaatatccaggccgcgcagttcttcttcgagggagacacggagcccgaccgtactcttgatgatagcaaagacaatggccatgctgatcatggcgaaagcccccacggcgatgacgccggtggcctgcacgccaagctgggtgaaaccgccgccgtgcagcaggccgtcattggccaggcccagggccttctggccccagacgcccacggccagcgtgccgaaagcgccgttgaaggcgtgcacggggatggcgcccaccgggtcgtcgatgtgcagcttgtccaggagcatcacgcccatgaccaccagcatgccggccaggatgccgatgacgatgctggccccgggcgagaccaccgcgcaaggggcggtgatggccaccaggccggccagcgcgccgttcatgcacatggtcagatcgggcttgccatacatcatccacaccgtgcacatggccgccagcgcgccggcggcggccgagaggttggtgttgacggtgatcaaagaaatggccccggcgttggaggcgccgctggcggccaactgcgagccggggttgaagccgaaccagccgaaccacaggatgaacacgccaagcgccgccagcggcacgctatggccggccagcacgcggctcttgccgtcggcggtgtacttgccgtagcgggggcccaggaacatggtgcccaccagggcgatccagccgccggtgctgtggacgatggtcgagccggcaaagtcgaaaaagcccatctgcgacaaccagccaccgccccaggtccagtggccgatgatggggtaaaccaaggtggtgatcaccgccgtcgacaaaatgtaggaagtgaacttggtgcgctcggccatgccgccgctgacgatggtggccgccgtgccgcagaacaccgcctggaagaaccaggaggccagcaggggcaggttgccgtcgctcatgccctccagggcgaagccgctcaggccgatgaacgagttgccctcgccgaacatgaagccatagcccaccaggaagaacaggatgctggccagggcaaagtccatgaagttcttggccaggatgttgaccgcgttcttggccctggtcaggcccgtctcgaccatggcgaagccgggctgcatgaaaaataccaggaatgcggccaagagaacccacatggtgtccatgtcgttgaccgccggcggcgcgctctcctcggccatgaccgcgccgggcagcagcagccccaaggtcaaaagcttcatcgtgttcttggtgatacgccttagcatctcagccgctccttttctgcgaacccggcccgcgccggggccgggtttcgcgtgatgctccccgcctagaaggaaaccgacagggatatgccgtagaagaagttgttttcctcggtgtagatggccttgcccgcgtcacggatctcgctgtcgaccagggaggtgtaggtgatcatgggcttgacggtgaagtacttgcagaagctgatgggcagcgaggcgtagatcgaccagtcggagaagtgggactcgtccacgccgaagtagccgttgttatactcgctgttgccccagccgatgctggcgccgatggccgcggcccacgagaccttgctgacgacctcgggcaggtccagcgagtagtccagggcgccgcggaagtagaacgagccggccagttcgtccacgtcgtagtaacaggtcaggctgggggtgacgatccagttgtaggccacgcccacgtaaagttcggtggtgtcgttgccgccgttggggaaggtgtagacgatggcgcccaccgggatggataaatcgcccaccgggatggtgtagttgagggtgatgtcgatctcgtcgacctcgtgctgacggccgttgacgtcggtgaattcgtagtcgccccagacgttgaggctgaagttgcccacgcccaccgtggccgaaggctgcagcaccgggtcgtcgaccaggagcatgccgcgccagacgtacttgctgttgaaggtggcgtcaaaggtcgccgtcacttccgggccgctttcctcggccacggccaaaccagcccccgccgccgaaaccaacagcgccagggccagcatcatcgcacaaaccagcttcttcattttctctctcctcgcatttggcaaataatctcgcttccaactttggacggcttgcgtgccgcggccgtccacccttggcgcatatgcatggcaacagttgtgccaagtggccgcgcgaaggtcgaccatcgcaaaaagtgcgttaatacgtgatgttggcaaaaagaaggccgcctggtcgaaaacctggcggccgtggaaaggctacaaaaatgtaagaacttgtgtggtggcctacggagtggtgcggaatctccgggggtcgatgccgaagcgctcgacgcgcaggcccatgattcgctcggtgacgcccagggtccgcgccgccttggccttgttgccccgcgaattcttcaacgcctcgatgatcagctcgcgctccaggttgtccagcgattcttgcaacgagcccttgagcaccgtcccgctggcctcggccgtctgcagggtcggcggcagatggtggccgtggaccacgtcgtcggtgctgaggatcaccgcccgctcgatgcagttttccagctcgcgcacgttgccgggccagtgatagctcatgagcatgtcgatggccggggtggagatgcgcttgatgtccttgcccgccgcccggctgaatttttcgacaaaatggttggccagcagcaaaatgtcgctgccccgctcgcacagcggcggcaggtggatgggaaagacgttcaggcgatagtatagatcttggcggaactggccatgggccgccaggtcttccagatcgcggttggtggcggtgaggatgcgcacgtcgaccttgatcgtctggttgccgcccacgcgctcgaattctttttcctgcaacacgcgcagcagcttgacctgcaccgtcggcgaaaggtcgcccacctcgtccaaaaagatcgtgccgccgtcggccagctcgaagcggcccttgcgctgttgcaacgcgccggtgaaggcgcctttttcgtggccgaacagctcgctttcgatgaccgtctcgggcagggccgcgcagttgacgcggatgaagggccgctggccgcgcaggctgttgaagtggatggcgtgggccaccagctccttgcccgtgccgctctcgccgcggatgagcaccgtcgcgtcgctcatggagacctggccgatgaggtcgtagacgtcctgcatcaccttggagttgccgatgatgttggccgggtggaagcggtccttgagcttgtcttgcaggcgcttgttttcctcgagcaggcgctcgcgctcctccatggatttgcggcgcagcgtcaccgcctgggccaccatcgaagagatcacgcccagcaggcggacctcttcctccaggctgtcctcgtcggcgtagagccgatcgacgctcagcgcgccgatgacctcctggccgatcttgaccggcacgcagatgaaggagatgtcgcggcggtccaggccgctacgcgcgccggtgcggtcgaggaactcgggctcctcgctgatatccttgacgatcatcggccggccggtctgcaccaccttgccggtgatgccctcgcccaactgatagcggccgcgctggcgctgtttggcgctgaggccgtgggcggcctcgatcatcagttcgccggtctcgcggttgagcaaggtgatggtgccgcgcagcatgtccatttgctcggacatcagctccagcaccggctgcatcacgtcgcgcaggtccagggacgtctccagaagctggctgatcttgaacagcatttgcaactcttggacttccctacggatattttcaggcgcggcctgtgttttcatgcccgtctttccaaccttgcgttttccgttgagcggcagaaccttggctttggtcatgattttattctatgcggccggccgtggccagtttttgcgacaaaaatgtaacctcggccgaccgccgctaggcctaacggctcatcaaatccgggcagggcagatttgacgagcccatcaggtaggcgtccacgaaatgggccatgcgccggccggccgacagggcccagaccaccaacgactgaccggtgttggcgtcgccggcggcgaagacccccggcgtggaggtggccatggccgcgtcggtttgcacgttgcccctggcgtcgagcttcaggcccatctggtccagcaggcccatttttcgcggatggacaaagcccatggccagcaagaccaggtcggcctccatctcgaactggctgccctccaccaactgacaggaacgcgcccccggcgcccacgccacctcgtggccgcgcaggcccgtcagcaccccttcgcggcccaaaaactcgctggtctccacgcaccagcggcgttcgccgccctcctcgtgggaggtgctgttgcgcagcatcagcggccactggggccagggcgtggaggcgtcgcggcaggccggcggccggggcatgatctcgaactgatgcacgctgagcgccccctggcgcagggccgtgcccaggcagtcggctccggtgtcgccgccgccgattatcaccacgtgcttgtccctggccgtgatctccgggccgtcgatggccagacccgcgttgcgataattttgctggacaaggtagtccatggcaaagtgcaccccggccagttcgcggccgggcacgggcagatcgcggggcacgctggcgccgatgcagatgcacaccgcgtcgtagcgcttcatcagataggccggcgagacgtccacgcccacgttgacgcccgcctcgaagatcacgccctcggccttcatctgctccaggcggcggtcgatgatgcacttgtccagcttgtagtcggggatgccaaagcgcagaatgccgcccaggcgcggcgctttttcaaaaagcgccaccgcgtggccggcccggcgcagttgctgggcggcggccatgcccgctgggcccgaacccaccacggccacggatttgccactttcgcgccggggcggttggggcttgatccagccctccgaccagccgcgctcgacgatggaatattcgttttgccgcaccgtcaccgcctggctgttcaagcccagggtgcaggcggcctcgcacagggccgggcagagccggccggtgaactcggggaagttgttggtgctgtgcaacagctcgcaggcctctttccagtggccgcgaaagatcaggtcgttccactcggggatcaggttgcccagcgggcagccaaaggagtggcagaacggcacgccgcaatccatgcagcggctggcctgttggcgcagctcgtcctcggccaggggcagataaaactcgcagaaatgccccaggcgttggttgatgccttgcttgtcgaaattcttgcgcttggtctcgatgaatgcgtccggctttcccatttacgccacctgttcgcctttgtccttgtcgcgccgccttttgcctgggcgcggccggttagcccaaatgcacctgttcggcctgcgtgcgccgcgaggccatgtcctcctcggccatctgcttgagcgcccggcggtattccatgggcatcacgcgcacgaacagcggaagcacgccgtcccagttctcaagcatccatttggccttggggctgccggtgtatttcaggtggttttcgatcaactggcgcagcagggcgatgtcggcccgctcggccaggggttcgatgtcgatcatgtccaggttgcaacgcaggtcgaaatcctggtccgggtcgtagacataggcgatgccgccgctcatgccggcggcgaagttgacgcccgtgcggcccaggacaaccacgcggccgccggtcatgtactcgcagccgtggtcgcccacgccctcgaccacggccatggctccgctgttgcggatggcgaagcgctcgccggccaggccggcgaagtagacctcgccggcggtggctccatagagggccacgttgccgacgatgacgtttttggcccaatcaaaagcggccccgcgcggcggccgcacgacgatcttggccccgctgaggcccttgcccacgtagtcgttggtgtcgccatcgacgatcaccgtcaggcccttggccccgaaggcggccaggctctggccggccgaaccgcgcatgttcaagacgatgtagtcctcgggcaggccctcggcgccgtggcgcttgctgatctcgtagctgagcatggtgcaggcggtgcggttcaggttgccgatgggcagatccaactgcacgggctgctttttctccagggccggcaggcactgggcgataagctggcggtcgaggatcttgtcgatggcgtggtcttgctcttgcaccttgcgcacggcgtggatcttggactcgggcggcacgctgaagatggccccgaagtcgagcttgcgcgccttccagtggccgacgccgtcgcgcatcctcagcaggtcggcccggccgatcatctcgtcgacgctacgcaggcccaggctggccatgatccggcgcatctcctcggccatgaagtagaagtagttgaccagatattccggcttgcccgtgaagcgcttgcgcaggcgcggatcctgggtggccacgcccaccgggcaggtgttgctgtggcacttgcgcatcatcacgcagcccaaaacgatcagcgcggccgtgccgaagccgtattcctcggcccccaacagggcggcgatggccaggtcgcggccggtgcgcatggtgccgtcggtctgcaccacgatgcgcccgcgcaggtcgtttttgaccagcacctggtgggtctcggccaggcccaactcccagggcaggccggcgtgcttgacgctggacagcgggctggccccggtgccgccgtcgccgccggagatcagcaccgcgtcggcgtgacccttggccacgccggcggcgatggtgcccacgcccacctcgctgaccagcttgacgttgatgcgggccagggggttggcgtttttcaggtcgaagatgagctgggccaggtcttcgatggaatagatgtcgtggtggggcggcggcgagatgaggctgacgcccggggtggagttgcggacgctggcgatctcgacgttgaccttgtggccgggcaactgaccgccctcgccgggcttggccccctgggccatcttgatctggatctcggtgcagttggccaggtattcgctggtcacgccgaagcggcccgaggccacctgcttggtctggctgcacaggctgtcgccgttgggcaggggcaggtagcgcttgcggtcctcgccgccctcgccgctgttgctgcggctgcccaggcggttcatggcgatggccatggcctcgtgggcctcgcggctgatggagccgaagctcatggccccggtgacgaagcgcttgacgatctgactggccggctcgaccgtatcgatgtccacgggcgtggccggggcgaagtcgaacaggctgcgcagggtggtcagctcctcgtcgcgctggttgatcagcctggcgaacttttcgtaggcctcggggtcgttttcgcgggcggcctgctgcaagaagcggatggtgtcgggcgtccaggcgtggcgctcgccgtcgcggcgcagggcgtagcggccgccgctgtccaaaaccggcgcgtcgtagatggcgttgttgaagccgtgctcgtggcgggcgatggcctccagagccaggtcttcgatctccagcccgccgatgcgcgagggcgtggccgtgaagtacttctcgaccagattgcgcgaaagccccagcgcctcgaagatctgcgccccgcgataggagcgcatggtgctgatgcccatcttggagagcaccttgagcaggcccttcttggtggccaggatgtagttctccaccgcatcctggatggacatgtccggcgggaaatcgccgctttcgagcatttcggcgatggtttcgaaggccaggtaggggttgaccgccgtggcgccataacccaaaatcagcgcgaaatgcatcacttcgcgaggctctcccgattcgacgatgaacgacacgctggtgcgcaggccctgggccaccaggtgctggttgaccgccgaggtggccagtaggctggggatgggcacgcggtcgtggcaaacggcgcggtcgctgaggatcaacaccgcgcaaccgccgcgcacggcctcctcggcctggtggcgcaggcgctccagggccgcgtccacgccggaggcgcccttgttgaggtcgaaggtgatgtccagggtcacgctctggaattcgctctggccgtgggcgcggatgttggccatgtcctcgttggtgaggatgggcgaggccaccttgagcatgcgggcgtgctcgggcgattcggccagcaggttgccctggcggccgatgtaggtggtcaggctcatgaccagctcctcgcggatggggtcgatgggcgggttggtgacctgggcgaagagctgcttgaaatactcgaacagcagccgcggccggtcggagagcacggccaggggcgtgtcgtcgcccatggagcccaccggctccttgccgtcgcggaccatgggacgcaaaatcacgtccagatcctcgcgggagtagccaaaggcccgctggcgggccagcagggtctgcttgtcgacgctcaccgtgccgttgccgtcgaacaggccgcgcagctccacgcggttggccgtgacccagcggcgatagggcttgcgccggcagatgtgggccttgacctcctcgtcgcccagcaggcggccctgctcggtgtcgaccatgatcatcttgccggggctgagccgaccctttttggcgacgttgtcggcggcgatgtccagaacgcccacctccgaggccatgacgatgaagccgtcgttgctgacgacgtagcgcgccgggcgcaggccgttgcggtcgagggtggcgcagacccgcacgccgtcggtggccaccagggcggccgggccgtcccagggctccatgaacatggcgtggtattcgtaaaaggcccggcggtcgttgcccatgtagtatttgacgccccaggcctcggggaccatcatcatcatggcgtggggcaggctgcggccggtgagcaccagaagctcgagcatgttgtcgaaacaggcgctgtccgagccgctttcgatgatgatcggcagaatctcgcgcagatcctggcccagggcctcgtggctgagggtgctgtagcgggcgcgcatgttgttgatgttgccgcgcagggtgttgatctcgccgttgtggcccaaaaagcgaaacggctgggccaagtcccaggtggggaaggtgttggtgctgtagcgctggtggaccacggccagggcgcttttcatgctggggctggccaggtcggggtagaacctgggcacctggtgggccagcatcatgcccttgtagcagatggtgcggctgctgagggtgttgatgtggaacatggccacgccatcggcgctggaggccttgacgcgcttttccaccttgcggcggatgacgaacaagcgcagctcgaaggcgtcctggccctcctcggggccgctgatgaagacctgcttgacgtcgggacagttggcccgggccgtctggccgacggtggagcggtcgtggggcacgtcgcgccagcccagaaccacgcagtctttcttgcgagcctcgtcctcgaagatctccatgcattcgcggctggcgaagcggtcggtgggcatgaagaccatgcccacggcgtagcggcccgccggcggcaactcgaagcccaggccggcgtcggggccgcggaaaaattcatcgggcacctggaacaacagacccgcgccgtcgccggtgtcgggatcgctacccaccgcgccgcgatgggtcaggttgatcagcaccgagatgcctttgtcgatgatgtcgcgggttttggcgccattgatgttggcgacgaaaccgacgccgcaggcatcgtgctcgaacgaggggtcgtagagcccggccttgggcggcagtccgccacgccggggttgatggctatcgtccttgggttgtccaggcgtcatcgtgcttgcagtccttagcgctgaccgccgctgccggcggcgtatttggttgtgttccggggcggttggcgcgcccggcggccctagcggcccgaaagcgcggcccagagattgccgtaaatccgctgggcgtgctggttcattattttaccttgatcggcccagccaggcgcgatttcctggcgctgggccgggttttcgtaccactggtcgacgatggccgcgtcgacctccacgtggaattgcagggcgtggccccggccgaagcgaaaggcctggtgggggcagcgctccgaggcggccagcaactccgcgccggcggggatgtgaaacatgtcgttgtgccactgcaacacccaggggcgctcgtccagcccggccaagaggggatcggccaggccggccggggtcagctcgatctgaaaccagcccacttccggccgcggcgaacgcgtcaccggcgcgcccagggccttggccatgagctgggatcccaggcacacgccgagcaccggccggccggccaacagggcccggcgcagcagggcagtctcggcggccagccaggggtgctcggcttcgtcgtagacgttcatgggcccgcccatgctgacgatcaggccatagccggcgtcgtcggccggcaaggcctggccggcgtaaagatggcgcacgtccagggcgcaacccttgtcggccagaaaagcgcccagcgtgcccgccggctcggccggatgatgctgcaaaatcaagacgttcattgaccctcccagcccgggcggtagcggttggtgatgggcagacgccggtcgcggccaaaggccttgggcgtgatcttcacccccggcggggcctggcggcgcttgtattcgttgagatcgaccatgcgcacgaccttggccaccacgtccttgtcggccaggcccagggcggcgatctcgtcgaggaccatgtcctgctcgacataggcctgcaagatggggtcgagcacgtcgtactcgggcaacgagtcggtgtctttctgatcggggcgcaactcggccgagggcggtcgctcgatggtgctggcggggatcagctcgcggccggcccgttggttgacccgccgggccaggcgataaaccagcgtcttgggcacgtccttgatcagggcgaagccgccggccatgtcgccgtagagcgtgcaatagcccacggcggtctcgctcttgttgccggtggtcagcaccagccagccaaagcggttggacagggtcatcaggatggccccacggatgcgcgcttggaggttttcggcctcgacgcccagggggcctgggcccagggccgggcgcatctggtcgataaagacgtcgtagacgcccttcaacggcacggtgagcagctccacgcccaggttggcggccagcagttgggcgtcggagagggtctcgcccgaggtgtattggctgggcatggtcacgcccaccacgttttgggcccccagggcgctgacggccacggcggcggtcagggccgaatcaatgccgccgctgaggcccagggtcaccttgccaaagccgtttttgcgcacgtagtcggccaggcccaggcccagggcggccagcacttcgtcttcggtgtttagctccggcgcgcgggtttgggcggcaattttgccgcttggcgcggccggagcggccacgtggacgatcgtcgcgccgggcgtgggccgaggcggccgcgtcggcagttccaggtcgtggatatacagcccctgagtgaaacgcggcgcgcaggcgctcaattggccgtccgggtcgatgatcatgctgccgccgtcaaagaccagctcatcctggccgccgaccaggttggcatagcacatggccgcgccggaacgcctggcgaatccgccgaggatctccaggcgctggcccagcttgccggcgtgaaaaggcgaaccggagatgttgatcgtcaggcccacgccggcctgggccgccacgcgctcgacttggttgccggccagccacacgtcctcgcagatcgagaccagcacgccagtcccgcccatgtcgaggatcaggcactcgtcgccggcggcgaagtagcgccgctcgtcaaagacgccgtagttgggcagctcgatcttgcgatagaccgccgccacccggccctcggccagcacggccgcggcgttgcgcaccaccccgccctcggccagcggaaaacccaccaccgccgttacgccccgcgccgccagggccaggcgctccacggcggcccgggcgtcggccaaaaaacgcggcttgagcagcaggtcttcggggggatagccgcaaacggccagctcgggaaagcagaccacgcccgcttgggcctggcgggcctgggccatgtagtcgaggatcatggccgtgttggccgccaggtcacccacggtggggttgatctgggcctgggcgatgcgcaaaaaaacgcctcccgccgggtcggagcgactggtggccgggccgcgtcggcccgcgggcgcgaaagccctcccaccggcctggctggcccgtgggccgcctcggtctccgcccgatgttccggttgtggcggcaaaagagggcgacgacgccccctcgagaaatttgtgttgcaatcccgcgtgattgccgcttgtttcgccttgaccgcgcccaatgcggcaatggctgcatttatgccacgtaaatgtcattttgtcaatagcccccgccagtcaatgggtcttgggcaaacttgccgttcactgcgtgctgattagcacaactaacaatgacgcacaacatataagttggcgctggcctgccaaaaccggcccgatcaacccggcaatattgccgttttggcttgacagcgcccctggcggaggctagccttggctggcgtcaagtttggagtgccgtgatggacgaaagaagccgccgcaaactgctcgatatcctgcgcgtattggccgaggccgaccgccccctgggcggcacgcgcatcgcccacgccctcaatctggccggcaaggacatgagccagcggacgatccgctattacctcaacctcaccgacgccgaggggctcaccgaaagcgtcggccgccggggccgccagctcaccacgcggggcaaggccgagttggagagcgcctacgtcgtcgacaaggtcggctttgtcgccgcccgggccgacgccctgacctatggcatgaatttccgcctgcgccagggcaagggcagcgtggtcgtcaacatctccaccttcgagacggcccgggccggccacgccatcgaggtcatgcgccgggtctatcaggccggcctgagcatgggccagcgcctggccctggccggggccggcgcgcgcctgggtcggttggtcgttcaaccaggcgagatggccgtggccaccatctgttcgatcagcgtcaacggcgtgctgctggccgagggcatccccaccaccaaccgtttcggcggcctgctgcagatgcgcggcggcaaaccccagcgctttttgcagatcattaactacgacggcaccaccctcgatccgctggagatcttcatcaagggccagatgaccagcgtcagccaggccgcggccaccggcgacggcgtggtcggggccagttttcgcgagatccccacccaggccgccgaggccgcccgccgcctgggcgcgcgcatggagcgggccggcctgggcggcatcttgatgatcggccggcccggccagcccctgctggaggtgccggtgtcccagggccgggtgggcatgatcgttttgggcgggctcaaccccatggccgccgtcgaggaagtgggcgtgcccaccggcaaccgggccatgggcacgctgttgcccttcgaagacctgcgccctttcaccgaagtgctgcgctaaagagcgcgcccggctggcctaactccgcgcggcgcgttactttttgttgacacagccagcgccatccccctaaattgacgccgtatcccgcgtagaccaacgtcgcgaaccaagcgcgccattttcgcgaaagcgtggcgttgcgcgatggttcatccgtccgtccgttatcgataaaaggaggctgtttcatgcgcaaaaacacgctgagcgcgctggccgtgatttgggccttggctctctgttcacccgcggtggtctggggccaaagcctggccgatccggccgccatgacgcccaagggccagttcgctctggggctggatttgtcttatctgttcgagcaacagaccgccgacttcgacctgcgctcggacgactccaacggagattccggctatagcagaaactccggcaagatcaaaaacgaccaatgctacctgctgaacctgagctatggcgtcgccgattggctgagcgttttcgcccaggccggcgtggtcaatggcggcaagctcatcgagaccaacagagactaccccgaagaatgggagatcaagctgcgcagccagtttgtctggggcgtgggggccaaggcccgggccttcaagctcgataacggcctggctctgggcctggcggcccgctacctgcgctacgacaaccgcaagatggtcgactggcgcgacaacgtcaccggccgcagcgccgaccaaaattggtccaccgacgaggaactggactattggcaggccgacctggccgccacgctctccatgccctttggccccgtcaccccctacgtgggcctgggctacagctacttcgaggccaaggaaagcggtcgttggaccagcaaaagcgatccgagctactacgccaactacgacgccaagatgaaaagcgacaacgagctgctggccctgtgcggcttggacgtggcgttgggtcacggtttgtcgctctacgcccaggccgagttcgtggcccgcaccaccgtgggcctgggtctgaactggtcgttctaggtcgcggcgaaaaacgagcctccaggccatcgccccacggggcggcggccttttttcgcgccgccgtgggcctcaggccagggcctgacgcaccagggccaggatctgcgagggccggaagggcttgctcagggccggatagcccaggcgctcgatctcctcgcgcagctcggcgcgcacggcgtgggtgccaaaaaagccgctgatgaagatggccttgagcgcggcgtcgcgacggcgcaggtggcggatcatctccacgccgttcatgacgggcatgaccacgtcggtgatgaccaactccggccgaaagatcaggtgctcgcgcaggcccagcgcgccgttggcggcggtggccacgtgatagccctccaggcccagcaggtcggccaggttgtccttgaggccgtcctcgtcctcgaccaccagcacccgggggtgaccgtcgctggcctgaccccgccggcccaaaaaacgcgccagatcgtcgtcgctggtctggtccaggcggcatttgatctggttgaggcggacttggccctggttggcggcgtcgctgcggcgtcggtgcaggtcggggtggtagaccttgcatagcaggtgatagctgctgcgcacgtagcgcacggcggcctcggagcccaggtcttgggcgatctcggcggctttttccagcacgcccaaaaaacgcaggtcgttttccaggctgtccatcaggcgctcgccaggcggtcgatcagcaaaaacaggaaataggcgatggagaccacgccgttgaccgtgaaaaaggccatggggatgttggcccgcttgacggccaccaagacgtgctcgaccagcaagagcagggcgatcagcgccacgccagtcagatagatccgccccaggccaaacagcggccccagggcccaaaagcccagcgccgccagcaggtgcaggccccggctgatccacagcgcgccatgcaggcccaggcgggccggcaacgaatggagcttatgcgcgcggtcgaagtctatatcctggcaggcgtagatgatgtcgaagccgcccacccagcaggccacggccagggccagcagcacgatgggccaatccagcgcgccggtcatggccacccaggcgcccagcggggccagggccgtggccaggcccagccagatgtggcacaagaacgtgaaacgcttggcaaagctgtagcccagcacccaggccaaggccaccggcgatagatataggcaggccggccccagcatggccgaggccaaaacaaacgccgcgcaggcggcgatcagccaggcccaggccaggggcttgctcacccggccgctgaccatggggcgcgcggcggtgcgcgggttttgggcgtcgtagcgcagatcggcgatgcggttgatgaccatggccgcgctgcgggcggccaccagggccacgacgatccaaaagcccttggcccaggtcagcgtggcctggcccatggccagcaccaccgccgatagggcaaagggaaataaaaagacggtgtggctgaatttgaccagctcgccaaaatctttgatgcgggcaaatgcgaggcttgttttcatgtaagctggtattgtcatctctggggtacaatattgggtatcacgctgaaatttacacaaagtggcgttgttaattccctttggcggttagtttcactaaagtatcttgctgtcaccgtcacgccagcgatggttggtaaattttttatatcatcgtcggagtatccaaatgttgtaggaaacaacaccccgaggcgatcattttccccatcgtaaaattcgaaatctaattcttgctctggggaaagggagaattttttactaaaaagtgttttgttatatttcgtaatatcgggatggttgcattcaagtccgatatccatcgcgatagagtgacctatattttttatgcgtaacatataaatgtcttttctataatcagatgtattcttgtctgccttcttctgatatacatacattatgagctttggatcgatctgcgcctcgcggagtctctttgtttccgcatgcagttgccgtgcaaaatagctgttgacggcggcggaaatagcgccaacagccgtcaaaataacgcctacccaaacttgccagtatgaggattgttctgcggcaacggtgttgaaattaaagataatatccataatctcccctacgccagcccccactttttcagcttgtccagggcctttttttgcacctcgggcgtcatttccacgcgctcgggccagggccggtgaaagccctcgtcggcggtcttgcgcgtgccgtccaggcccatcttgctgtgcagccagggcagttgggccgcgtggtccagggcgtcggccggcccccgcgtgaacaacacgtcgcgctgggggtcgatgtggttcaaggcctcccaccaggcctcctgggggtcttgcacgttgacgtgcttgtcgacgatcaccagcaccttggcgaacatcatctggcccgtgccccacagggcgttcatcaccttgaaggcgtgccccggatattgcttgtcgatggccacgaacaccaggttgtgaaaaacgccctcggccggcatgtggtaatcgaccacctcgggcagcacggcttgcaacagcggcaaaaagatgcgctcggtggccaggcccaggtaaaaatcctccatgggcggccggccgacgatggtggccggatagatgaagtccttgcggtgggtgatgtgggtcacgtgaaagacggggtatttgtcttccaggctgtaaaagccggtgtggtcgccaaaggggccttccacgcgcatgggctcggccggatcgacatagccctcgatgactgcctcggcctcggcgggaaccagcagatcgcacgagacggccttggtcacccgcagggggctttccagcaaaaaccccgaaaacatcagttcgtcaacggcctcgggcaacggcgcgcaggcggcgtaggtggtggccggcgggccgcccagggccacggccacgggaagtttttggcccaacgcacgggccttggccagatgggccgcgccgcccttgtgcctgtgccaatgcatgcccgtggtctgggggccgaacttctgcatgcgatacatgccgatattctggcggccggtctgcggatcggcggtgatgacctggggcagggtgatgaaggggccggcgtcgccgggccagcaggtcaggatgggcaaaatgtccagcgaggcccgcgcgccttccaggataacctcttggcaggaggcgtttttgacctccttgggcttgaaggcggctagctgcttgagcttgggcagggcgcttctgaccttggcccacaggccgtcggggatctccatctccatcatcgcccggatgcgcgcggccacgtcctccaggcgctcgacgcccagggccgcggccatgcgctggcgcgagccgaacaggttgatggcgatgggccggccgccgcccttggttttttcgaacaacagggccgggccgccggccttcatcaccgggtcgcagagggccgtcacttccaggaacggatcgacctcctcggcgatgcgcctcagccagccgcgtttttccagatcgttgacaaactggcccatgctttgcggcgcggacatgattctccatccggcataagttgacgatgacgttactataacttaggctgtggcccggcgcaatcggcggcggcggcgcatgcgccttgacggaagttggcaaaaccgcttacacttcttacaagatatagaataattggacgccaacgatgttcgccaatttgctgtataacgccgttctgctgttggctttgggctatctatacagcctgatcgcgcgtcgttgggatgcgtccaccattgccgggcaaatccacaagggcctgcttttcggcgcggtggcgttgggggtgatgtacaacccggtgacgctgttgccggggctggtgttcgacacgcgctcggcggtgcttggcgtggcggggctttttggcggcccgctgacggcggccatcgcggtggtcatggccgcggcctatcgcgtctggtacggcggctcgggcgttttaacaggcgttttggtggcttgcctctcggggggcatcggcgcggcttattacctgtggctgcgccggcgcggcaagtcactggggacgctggggctctacgtcttcggcgtggtcgttcacgtggccatgcttttgggcatgctgagcctgggctggacggcggccaagatggttttggccaacatcgccgcgccggtgatgttgatctacccggtggttacgttgctgctggccctgctgctggccgatggcgaaaaatacatcgagaccgaaaagcgcctggcggccagtgaaaatcgctttcggctgagctttgacaacgccaacatcggcatggtcatcgtcggcgtcgatggccgtttggtgctggccaacgagcaattcgccgccatgctcggctacgacaaagacgagctgatcggcctgcacttcaacgagatcacccatcccgacgaccgcgacatcggcaaggattacgtggccagcaccgtgaccggccaggcagcctcggccaggtacgaaaaacgttatctgcgcaaggacggcgcggtggtctgggcgcgcgtctcgctgtcgttggtgcgcgacgccgccggaaagccgctgcatttcatctcccacgcccaggatatctccgaaagcaaaaaggccgaggaggccctgcgcgaaagcgaatatcgctttcggtatttcgtggaaaacgccaatgatatcgtctacgccctgtcgcccgagggatcgttcacttacattacgcccaattggttcgattatttcggcgagccggccgaggaggcccttggcaagacattcgagccatacgtgcaccccgacgacgtgggcgcgtgccgggcgtttctgaccaaggtgctggagaccggccaaaagcaatccagcgtggaataccgcgtccagcgccgcgacggatcctggcgctggcatgtgtccaatggcgcgccgctgcgcgacgcccagggcgcgatcatcggctacgtgggcatcgcccgcgacgtgaccgagagcaaaaacaccgccgaggccctgcgcgaggcggcgctacgcctgcaagaggcggtccgggcggccaacgtgggcctgtgggattggcgcctggatacggacgaggtcttttattcatccgagtggaagcgccagatcggcttcgaggaccacgagatcggcaacgatttcgcggagtgggagagccgtgtccaccccgaggatctggcgccgaccatggcgttgatccagcggacgctggacggccgggccgccaagctccagttggagtttcgttttcggcacaaggacggctcgtatcgctggatcatggcccagggctcggtgctgcgcgacgaggcgggccgggccacgcgcatgctgggctcgcacatcgacatcaccgagcgcaagcaggccgaggcggccctgcgcgagagcgaacggaccctgcacacgctcatggccaacctgccgggcatggcctaccgttgccgaaatgatgaacactggaccatggagtttgtcagccagggttgcctggccctgaccggctatcggcccgaggaattgatgatcggcgggcgcgtgtcctacgcccaggtcatccgccccgaggaccgggagatggtcgcccagaccgtgcggcgggccttggggcgtcgtgaagtgttcgagctgatttacatcatccagaccgcccagggcgggcaaaagtgggtttgggagcggggctgcggtgttttcggcgatgatggtcggctgctggccgtcgagggcttcatcagcgacatggacgagctcaagcggaccgaggcggccctgcgcgccaacgagcggcggctcagcgccatcgtggaggccatgcccgaccccatggtggtctacgacggccaaggccgtgccacctatctcaacccggcctttggccaggtctttggctggcggcccgaggaactgctgggcaaggccatccccttcgtgcccgacgaccagaaagaggcggtcgtggccacgatcaaagacctgttcgcccacggcgggccggtgaccatggagaccaagcgcctgaccaaggacggccgcctgctcgacatcgtcatcagcgcggccagggttttggacgaggccggccgcgtcacgggcatggtcgtcaacctcaccgacgtcacccacaccaagcgcctggaggcccaactgcgccaggcccagaaaatggaggccatcggcaccctggccggcggcatcgcccacgatttcaacaacatcctcacggccatctccggcaacgccgagctggccctggaccgcgccaggcagggagcggccaccccggccgagctggaaaaaatcctcggggccgccgaccgcgccaggcgcctgatcaaaaagatcatgtttttcagccgcaaggtcgagttccatccccagccgttgaacctgaacaaagtggtcaccgacgccgtttccatcatcgagcgggccatccccaagatgatctcggtggagctgcgcctggagcccacgccgtggacgatcaagggcgacgccactcaactggagcagatcatcctcaacctggccagcaacgcccaggacgccatgcaaaacggcggcaggctgatcatcgagacagccaacgtgtgtctggacgaaaaagacgcggccagccattttcacatggccgccggcgattatctgcgcttgaccgtctccgacaccggcgtgggcatcgacaagcacatcctggagcacatcttcgagcctttttacaccaccaaggaaatcggcaaaggcacgggcatgggcctggcctcggtttatggcgcggtgcaaaaccacggcgggcatatctattgttatagcgagccggggcaaggcacggtgttcaaatgctatctgccggccatccgcgaggacgccgaacgcctcgcagcgcccgctttcgaagtggaggcgatcgccggcggcgcggagacgcttctgctggtcgatgacgaggcggccctgcgtgagctgagcggcgagatgctggaggccgagggctatcgggtgctgaccgccgacagcggcgagcgggccatcgatatctttcgcgactcggagagccgcgtggacttggtggtgatggacctgggcatgcccggcatgggcggccacaaggccctgaaggaaatcctggccatcgatcccaaggccaaggtgatcatcgccagcggctatctggccgagggccacatgcgccaggccctggaggccggcgcggccggctacgtggccaagccatatcgccggttggagttgctcgccgccatccgccaggccctcgacgcctgaaaggcccgctcgccgcttcagagcgccaggcgggccacgctgccgcggcggctggggatgatctccagccgggcgtcgatgcgctccttcatttcttcgacgtgggagatcacgcccaccgcgcggccgccgtcgcgcaggtcgatcaaggcggccatggccaggtccagggcctcggcgtccaggctgccaaagccttcatcgatgaagatcgtctccagccgcacgccgccggcatgggcctggaccacctcggccagggccagggccagggccaacgaggccaggaagctctcgccgcccgagagggtgctgaccgggcgttgcgagccgtgatggtcgtcgtcgaccatcaagtccaggccggcggccttgcggcggtcttggcgatcgacggcgcggcgcagggcgtaacgaccccggctcatccggcccaggcggcgcgaggccgcctccagcacttcgtccaaaagcgtggccagcacgaagcgctgcaaggtcacgcccatggcgttttgtccgccggccgcttcggccacccggccaatgacgccgtggtcttgctccaaggtggcgacctggcttgtcaaacggcccaactcgtcttgccaggcccgggcctggcgcaggcgctgggccaactgaccgccggcgtcgatggcccgctccagcgcttgggcggcctggttggcggccagctccagggccggcagatcgggtcggctcaggctggcggcggcggcttgggcgcgggccaggcggccggcggcggcggcctgggcggcggcgaaatcttgcagggcgcgctggccctcggccatggttttttcttccatccgcgcggcggtcatttgcgcttctttggcgaaaccggccagggccaggcgtcgggccaactccgcctgggccaaggcggctcgcgcggcggcctcttgggcggcctcttgggcggcggctcgcgcggcctgggcggcggccaaatcacgcgaggccaagtcgtgggtggtccgggctcgctccagggcgctttccaggcgcgttaattgatcccgcgcttgccggctggcctgggccagggccccgggcgggcgcagttgctcgggcgtgttttgcgcgcgctcggcgtggagcgcccgttgggcggccgtttggcgggccaggtcttggaagctggcttgggcggccagcagggcggcttgggcctgggccagcgcgccttgagcggcgacctgggcggcctgcaaggccggcaggctttggccggctcgatcggcctgggccaggcgctcgttggcttcgttggcgcggcgagccagctcttcgggcgattcttcggccaagggccccagggccaggcgtagctcttcttgccggcggcgcagttcgaccaaatcgcgggcagcccgctcggcctggcgttcacgatcggccagggcctggcgggcgcgctccacggtttgttcggcggcctcgagggccttttgatcgggcgcgtttggctcgccctcggccggggctgggtggttggtcgatccgcagaccgggcagggcgcgccgggcgctagccccgcggccagggccgcggcctggccgtcgcgccacaggcgcagcaactcgtcgcgccgagcttgggcttgggccagggcgtcctgggcgtcccgggcctgttgcccggcccaatcggcggcccgggtctgccccggcccttgggcggccagctcggccaaggccagcgcgtcttgacgctgcctggcggtttgttgggccaatgatttcaggccatccaactggccggccagggcgcgggcccgctccagggcggcggcggcttgctgggcttgggcctggcgcgcggccaggtcatcctcggcggcggtctgggcctgttgggcggcctgggcctcttgttgcagccgagccaaatcggcggcggcttgctctaatccggccacggttttttccagggcagccaggccctccaaccgctcgcgggcgctttggcgctctgcctcgcgggcgcgctcggcctccagggcctcgctggccttttgcagcgcttggccggccttggcttccagcccttggcgcagggccagcgcgtcggccgatttttgtgcgtgatcaacggcttggccgctgttttgcgccacgtcttccagggcggcggcgctttgggcccgcgccagggccaggcgcagttggtccatggccggggcttgggcggccagatcggcggcggcgctttgggcctgggccagttcgtccagggcggcggcctgggcttgggcctgattcagggcctgacgagcggcttgttcggcctggcgcaggcgctcccgcgcgtcctggttttgccgcaagtcctcggccaaggcgtcgatgcgcgcggccagggcgtcggcgttttccgcctcggcctgggccaggatgttctggccggcctggagcagttggcggatttgctcggccgcgccgcgggctcgctccttgagcgcctcggtcaggcgctgataaaagcccgtctggaacagcgtggccaacaccgcctcgcgctcgcgggaatcggccatcagcagccggcgaaactggccctggggcaggatcaccacctggcgaaactgctcttggctaaagcccagcagctcctggcaggcctcgccgaccggggcccagccgctggccaaaaccttggccgggccatcgtccagccgccagagggtggcttcggccggctggcgggtgaaaccggcgccgcgtattttgggccggaggcgctctggccgacgcagcacgcgaaaccgccgctggcccagggaccactccaggcagacctcggtggcggcgtggtccggcgcgaaatcgcagcgcaagtttctggcctcgcgttcgccgccggagctggcgccgtagagggcaaagcagatggcgtcaaggatggtcgtcttgcccgcgccggtggggccctggatcaaaaacggcgagcgcccctccagccgcgaaaagtcgatctcctggcgctggatgaatggcccgaaggcctccaggcaaaggcgctccacgcgcatcagtgggcctcccgttcctggcggcgcagttggcgggcctcggcggcaaaggcctcgagcatcgccggagtggcctcctggccggtggtctggcgataaaacgccgcgaagatctgggcgtcgtccaggcggcgggggtcgatctggccctgggccggcgcggtcgccaggtgggggcgggtcacctggagcacgttgggatagaccgcgcgcagccggccgatggcgtcgatgaccggctcgatattttgcagctcgacgcgcagataatcctggcggccggtcgcgggcggatcggccaaaagctcctccagccggccgccgatgatgcgcgcatcgcgcaggggttcgatggcgatggccccaacgccagccagtccggcggcgtccagttcgaccaaactcagcgacttgggctgatcgacctcggaaaacgaatatttcagcaacgagccggcgtagcgggcgttgaccccgctgacttgctggggccggtgcaggtggcccagggccacgtagtcaaagccgcgaaaacgctccaccgccacagcgcccgagccgcccaccgacagcggccgctcggagaggctctccagcccgccggccacgaaggcgtgggccgccagcacccgccgcgcgccggccggggccggggccagatcggccagacgggcggcaaaggcctggtcgtggtcgcggggggcctcgtcggccaagacggcgcggaccacggccggctcggcgtgggccagggcgtggatggccaccgggccgtgggcgtcggacaggatcagcggcgctggccgggcctggcaggggccgaaaacatgcaggccgccatgggccagcaggcgcgcgccaaagcccaggcggcgcgggctgtcgtggttgccggcgatgacgatgaccaagagcttgtggcccagcaccagccgggccaaggtgtcgtccaaaagctcgacggcctcgggcggcggcacggcgcgatcgtagacgtcgccggcgatgatgacggcgtcgggccgcgtgtcggcggcgatggccgtcagttgatccagggcgtgggcctggtcctcgatcagcggggccccgtgcagcacccggcccaggtgccagtcggcgctgtgcagcaggcgcatcagccctcgaaaccggcgtagaccagggcgaagacggcggcgtccttgatcaggccgtcgaggctgatccattcgtctggcatgtgggcggtgtccacggccgtctgccagaccgccgcgggcaggcccttttggcggaaaaaggccgccaccgtgccgccgccgatgccatagggcctggcctccaggcccagcacgcgcttgacggcccggcgcagggccagcaccaccggcgcctcgtcgggcgtggccggcggggcctgcaacttttgcacgatctcgacgtcgacggtggccccgtcctcggcggcgatggcctcgaagacgcgcctgatctcggcgatgacctcgcccaggcttatgcccggcagcatgcggcaatcgaggtaaaacacgtcacggccgggcacggtgttgatgttttgcacgccggcgtccttgcgcgtggcctgcatggtcgagccgggcggatcgaagcgcgggtcggtctggggatagcgttcggcgatttcgcccacggcgcagatcatgcgggcggcggcgtgcagggcgttgacgcccttgtggggcatactggcgtggacctggcggccgctcacctccacgcgcagccagagcatggatttttccaccacctcgatgcccgagccgtcctccaggcccgaatcgggcacgatgatcaggtcgtcggggccaaacagatcgggccgcgcctccagcacgtgggccaggccgtgtttggagctggtctcctcgtcggagaccaggatcagccccacgtcgccggccggcttgatgcccaggtcgatgagggccttcaggccgatgagcgaactgaccagcccggcgtggttgtcgttgacgccgcggccataaagcttgtcgccatcgacgcgcaggcgccaggggtcggagctccacaacgcggcgtcgcccggcggcaccacgtccaggtggctaagcacccagacccgtcgccccggcccaccggggtaggtcgccgccacgttgggccgcgcgccgccggccgccctgggatcgggggcgtccacgcgctggacggccagccccatggcttccagccagccctggaccagggccgccttggccgcctcgccctggccgccgttgtcgggccccagggccggggtggccaccagcgctcgttggatttcgatgatttcctggcgatattgttcgactttttcgatgatgagctgactattgtccatgcgatgactcccttggcgctggcgtggctttggccttcgggtcagggtagcgccggccgggccgggcgtcaaggcgcattgacaggccgcgccaacgaggctaacatcacaagttgtatctcttccgggcgaatcgaaatgaccgtgcaaaaaggcggcgaaaacctacccgccgggatgaagcggctgaccgggctctatcgcttcattccgccggaaagctatcccgagctgggcatcgaccccgaggacgtgcccattggggccatcgcggccgaggaccatccgccgtttttgcccgaccgcttcggcggcaacgcctatggcctgggcctctacgagcaaggcctgctcagcgatcacgagaccgcgctgatcgagaccctcgacatggaccggccccagcaggtccagcagcattatcgcccgctcaacgacatcttcaagagcctgggcctgctgatccgctacaccagcaggggcgagccctattatctgatcccccgccagttcgtggcccactttctggtggaggtgcaggccatcaccgacgagatcgacgatttcgtcaaggatctgctggcccgcaagctgaaagagaccaccaccctgggcctggtcaccgccgagagcgacctgctgctgcccgagttgcaggccaaaatgccccacatcgacatccgcgtgccgcgcaccctcgaagacatggccgacctggccgggctctgcggtgcggtggtggtggtgggcgacccccgcgaggtgatcctcgatcaactttcgcgccagggcaagcccctgccccagaccagggacgaccgcgagtcgttcggccatttcgccgccagccagatctacgacatgctttcgcccgagggcgaggtgctctgcctgtgcgagcaacccctggccgccacccgcgaggccatcgaggtaaagttcaagcagcccatcgacctcaaacgctttttgcttttcagccacgtctatcgcaccaagcggcgctacgcctccgaggacggatcggtgcaactggtcagccgcttcgacttcgaggccttcatcaccggccttggtctctaccacgagacggtggaaacccttttgggcggccggcccctggccgaggtcgacgccgccgaaatcgaccgtctgccacaccaggatctgcccctgccgcgcggctcggtggagcgggtgatggccaagtggcggcgctggttcggcacgttttttcatctggaccggctggattcgaccctgcccgacgtgcagcgccaggagtggcagcgccactacgaactcgacggcgatctgcccgagacgctggtggccctgcagggccgccgccgccagccgccgctgagcctggccagcctggagagccaggtggcctggcggcatctggccggctgccgccgcgaactgctggccgaatataaaaactcgttcgcttacgtgctgggcgtgctggaatacctcgatcaggtgcgcctgggcaaggtggacggcctgcccggcctggaactgagtcgcctgcgcaagccctttgaaaacatcggcaagcacccccagttcaaggacgtgctgcgcctggtggagcaggccccccgcctgcggcgcatggaagagcgcctcaaccccggcggcattctgggggcgcagacgccggtgctggagaacctggccaagctgtcgctgatgggcctggaagagggcccgctggatcagctctacctgatcgttttgggccactcgaccatgagccgcgtgaccttcggcaagctgcccgagcaatcgctgcgcccgctgaccgatctgggccgctaccgcgacctggacgaggccatagatatcttgcgcttgtatcggctgctgtcggtggccgagagcgtctcggcgggcaagcgcgggctgggcccgttgcaggtcgaggagctgtttcatctttatgatcaggccgtgcgcgtggtcaccgaccccgagttggactgggacgtgctgctggacgcccagatcagccggttcggcggcgtccaggccaaagccacgcgcaagatgctcaaaattttcaatttgttcgatcatctggacgattggcagcagttggacatggccggccccaggctcaaggaagtaatggccgatttcgacccggaccggttggaggccattggccaggtggttcaattgctgcgtcagatgggccaattcgtgggccggcactacgccgccgactccacggcgcgaccctattttttccgggcgcttttgaactcggagctgcacggcagcggccgcctgttgccccaactgggcaccgccgccggcttcaccctgctgtggatctgcgtcaacaccagcgaacgccgcctgatcaacttcaacgccctgcaaaaggccggcgacggcacgggcctgacccgccgccaggaaaaactgcggtcggccctgctcaacctgcgggtggacgacctcgcgccggcttggctcgacgggctcaaggaacagatggccgaaaaaggcgaggcctacattcttgattcaggcctttatttgaccatcgaccgccgcaccggcgcgctgacgccccagttcgtcgacgccgaggaagaactggagcgcctggaaaaagatctggccgaggccgagcaaaaggccttgcccgaggtcggcgaacgccgcttggccgagatggaccgccgggtggcggcggtggccaatttcctgcgcgcccaacagggcggcgtcatcggcgaggcgatgtcgttcatgcggcggcgctacgattttttgttcacccggctggaagactatctgctcgatcagctctttcacgtggccgtgttcgccgaaaatctgggccgtttggtgcgatgttgccccaacctggtggggcgggtgctcagcggccgagccggcgattccgaatccgagcgccgcctggccgccgcccgcaagctcagcgccctgcatctgcgcgacgtgggccagttccaggacatggagctgagccacgagatggcccgccaggagttcggcccggccacggccggcatcgtcggcgtcagccggggccaatttcaggccttggcggcctcgttggcccagttgctgcaaaagcagccggccatggaacgcttgctgatgctggctgtgctcctgcaccaagacgccgcgcccgaccagcgccccgacgtccggcgcgtgacccaggtggcccagcgcctgggcctggatcaagaccagagcgacgacctgctgtttttgctggagcacctggacacgccccgccagatcatcatgggcgaggcctgcctgggcgcgctggagccgctattgcagcggcgcgacccgctgttggtcgaggcgctgtttttgctttcgatcatccgcaccgccgcccggaaggaaggcctgctcaccgaggatctgacccagagcttcgtgcgcctgttggagggcctgcgccgcctgggccgcgagggcaggtcggcccgccaggcccacgaggcccagatcgtcgatttcgccaagcaaatggtggccttcgagcactaccgcgaaatccaggccaacctggccccctcgaccagcctgcgcaacctgctcgaaaccagcaagctgccggaaaaagaccgcgcccagtggctggaaaaaggccggcgccaggccgggctggaccgcctgctcaaactgcgcggcctgctgaccaccgacgccctggatatcctgatgctgcgccatcaggtgccggcgccttatatctaccggctcaagggcctgcgctccatcggcgtgacccgcttcgagcgcgacctctacgaaggcatgcgcctttaccgcggcctggtggccctgcccgacgagattcagacccaactcctggaggccctcagcgacccggcccggcccatgcgcctggccgggctgcgtggcgcggccgaacgcctgacctacgccaaccagatcaggctgttgatgctgggcatggccgccggcatggccatgcagggcctcagccccgggccggtcaaggtcagcttcgcgccgttggccatgatcatggagcggcgcttcgaggtggtcaacgaggccatcacggccatcgacccggccctgctgatcggtccgcgggccgacctggacatggccttggccgccagccgcagcctggccctgcgctacgactatgaaaaccatctggtgttgctggagctttcgccggcggccagcctggagcgcaagatcgaggccgtgcgcctggcctcatcggtcgaggagctcaaggagctttaccacaacgaactgcgcaacctgcgcctgaccacccaccgcaatctggattaccagcaacgcctggaggacgccttcgaggagaccctgggccgcttgggactttccatgctcgagcgggtcggcgaggccatggccaaggaggacgacctggagcggctggcggccatcttcgagtccgcctgggaggagggcctggaactgcccctcggccgcgatcgccagcagagcctgcgcgaccttttcgacatgaacgtcgagcggttgcgcggggcgatcctggaccaactggcccgcgagttgaaccaggtcgccgatcaaccggcgctggaggatctgtgggcgcgcgccaaggagcggctgcgcggccagcggcgacatctgggcaaggacttttttctgctggtggcccatcgtttcgaccgcagggccagggagatcgggggctgagcgcctgggcgctacagggactccagcacggccacgacttgttcgatgagccagttgggcgtgctggccccggcggtgacgcccaccgtgcccaggccgctgaagcgagccggatccagttcgtccggcgtctccacccagatcgacggcttgccgctggcggcggccacctgggccaggcgggcggtgttgccgctgttgcggccgccgacgacgaccatggcgtcgaccaggccggccaggcggcgggcctcctcctggcggcgatgggtggccgcgcagatggtggcgtggacctccacctgccggaaacgggcctgcatggccgcctggacctgggcgaagacagcttcgttttgcgtggtctgggccactagcacggggcgttgcaactggggcagaccggccacctcctcggccgaggccaccacctggccccgcccgcgggcgtgacccagcagcccgcgcacctcggcgtgctggcggtcgccgacgatgaccacgtcctgcccgccgtcggcggccttggcgatgattttctgcacgcggcccacgtgggggcaggtgccgtcgatgatcggcgcgaagccggcctgggccagggcccgcatgtcttgaggcggcacgccgtgggcccggatgatcaccgtgccgccggttccggccggagggatctcctccagcacggccacgcctttttgctttagcgattcgagcacctgggggttgtggatcaacgggccgtaggtgtagatcgccccttcgtggcgatcggcctcggccagggcgatatccaccgctcggcgcacgcccatgcaaaagccggccgtcttggccaacacaactttcatgccgcctgctccccttgtcgcgcggccagttgatcgaaaaactcctcgcacagcgtcagcagacggcccaactcgcgctcctggcaggccaggcggcggaaatccgccgcgccgggcaggcccttggcgtgccacatcataaactgcttggcgaaatgggccgccagcttgtcgccgcccaggctcagggccagttctgtgtgctggagcaaggattgacggcgttgggccaggctggcgcgttcgacggcgcggccggccagcaggtcggcggctcggccaaagatccacggatcgcccatggccccgcgcccgatcatcaccgcctggcagttggtctggcgcagcatgcccaaggcgtcttgctcgccgcgcacatcgccgttgccgatcaccgggacggggcaccaggcgctcagccgggcgatggccgcccagtcggcctgaccggcaaaggcctgacgggtggtgcgggcgtgcaggcagacggccttggccccggcggccaacagcggcgggacgatgcgctccagatcgtcgtcgctcgggcccaggcgcagcttgaccgtggccggcaggctggccgcttgggccacggcggccatgaccgcggcggcgcgggggatgtcttccagcagggccgagccggccccctgacggcgcaccttgcgcgccggacagcccatgttgatgtcgatcaggtccaccggcatccggctggccaaggcggccgcccggcccatgatctcggggtcggccccgaaaagttgcagggccacggggcgttcctcgggcagggtcaggcacagctccagggtttttttgtggccacggaccaggcccaccgccgagatcatctcggtgtaaaccaggcccgcgccgccgcgcttggccatcaggcgaaaggccgggctgctgaccccggccatgggcgcggcgaaaaagggcgattgcaatgaaaggccgacaaactgcatgggccttagtctacctttggccccaaggcctgtaaacccggccccttgacagggccgtgagcgggaatatggttaaggcgatcatcggcgaaaggagaagccatgagtctgaccagccggcaaagcgacgatcaggccgtgttcgggccggtgcccagccggcgcctgggcctgagcctgggcgtggacctgctgtggcccaagacctgcacgctcgactgcgtctattgcgagtgcggccccaccacccaaaagaccacccagcgcgggcgttttcgtccggccgaggacgtcctggcccaggtgcgaaagcgcctggaacaactggacgtcccgcccgatcacatcaccctggccggcagcggcgagccgacgctgcacctggatctgggcctggtcctgcggcggctgcgcgagatgaacgccggacgggtggccgtgctgaccaacggcacgctctgctttgacgagcgggtgcgcgacgagctctgccaggccgaggtggtggtgcccagcctggacgcggtcagccagcgcgcctttcagcaggtcaatcgaccggccaaaggcctgtcggccgcggcgatgatcgaggggctcaagctcttgcgccgccagttcaagggccagttcatcctggaaatcctgctggtggagggcctcaacgacactccaggggagttggccggcctgatggcggcggccaaggccatcggccccgacgcggtgcagctaaacaccatcgtgcggccgccggccgtggccggtttccggcccgtggacgaccagcgcctggcggacatcgccgccgcctttgacccgccggctcaggtcatcgccccgccccgggcccgcgccgtcggcgaccacggccacctggcccgtcaggcggtggaaatgaccaggcgtcggccctgcaccatcgaagacatcgccgccgccctgggcctggccggcgatgcggcggccgacctggtggccagcctgcgggcggccggcctgatgggcttggagcgccacgacggccgggagtactatcgcggcgtgtgacttttgggcaacacggcggtaggcaaaaatacccaccgttttgcagtggttgcctctttacttggcgctggtccagcttaatattacattatagaggactatgagaactccgcgggccgcaagggccgcgtcgcgaaggagaagaacaaatggccagccgcaagcttttgataatcctgatggccctggccttgtcgctgaccatggccggcgtggccttggccagcaccatcgatctggccggaactggcgcggggggcagcttcgacggcgtggtgcacggccgcaacgacaagtacaagcccaacaagaacaacaccggcctgcccgacggccgggtcaactggggttcgaccaaggagccgggctggctgcatctgggctggctggagatgaccagttccgatacggccgagctcaacgacaagtacctctggatggagaacttcaacatctacgaggccacgggcgttgaccccaaggatggccaatcgttcgccctgggcacggaatattcgatcaaccaggtattgcaactgaccatcgccgagagcttcggcaagcataacagcatcaacgccggcggcgacgacttcggctcgctgaccctgaccgggctcaattttggcttcgacgggacgcggggcggctcgctgaccctgaccggcttcatcacctcgacctacctgggcgatgatccgtcgcaattttcgctgaccttgttcgatcacgactcgggcggcaaccagatcatgaacgccctgaacaagggcaagcccagcgcgcagaacgtcaacgtcgatggccagatcgtcgtgcccagcgccggcacgcccgagcccacggccctgctgttgttgggctcggccctgggcctggccggggtgctgcgccgtcgccgcgcctgagccgcgccggccatgacgaacccagccgctctcgccccgaccgtcgggggcgggggcggtttgtttttggcgggcgttcaggcggcttgcacttgatcacggccctggtgtttggccttgtagagggcggcgtcggcccgttcgatgaggccgtgcggggtgtcgtcgggtttcatggcggccacgcctatgctcagcgatgtgcgcacggcctggccgcgataatccagccgcaggccgccaacggcctggcgcagccgctcggccagggccagggcgccttccagggtggtttcgggcagcagcgccgcgaactcgtcgccgcccaggcggcccagcacgtcgggctcgcgcagcacggcaaggcaggcctgggccgtttggcgcagaaccaggtcgccggtggcgtggccgaaggagtcgttgacccgtttgaagtgatcgacgtccatgaccaacacggccaagggccggccgtagcgtagcgagcgttccaactcggcttggcccatttccagaaaacggcggcggttgaccaggccggtgaggggatcgctggcggccagcaggatgagtttttcctgggcgctggtgatctcttgctccaggcgctggctgttcatgaccagaaagatccaggcccagctcaactccaccagcacggccacgatcagcacgatggcgttgaacacgcccatgatgaactgttgttgggccacctggcggtccatgaacatgtagcttagccggatgatcaacatcagcgccagggccaggaagaccagggcggccaggtagtatgggcccttgccctggcccgatggtttggtggccatcagccaggtcaggcgcagggcgatgcagatcatgaagatgttggagccggccgtgcgcgccaggatatcgttttggacgtgggtgaaaaaacagaaataggccaccgccagcacgggccataaccaaagattcaggcgcttgacgctagaccagcccaggaaaagtttggtgccctccaggcgcagcaccgaggtcagcaccaccagcacgttgggcagcacgacgcccagcgtcggcggcgcgcccaggccgcggatggtgaagagcaggtaggtgacggcgatggtcagggcgctggcggcgcagaggccgaagccggggtaggtcttgcgcaccttccagaacatgatcatggcggcggccaggaagaaatccaccaccgtgatggccagcaagagcgtttttatatcgacgtgcaagtccatgcgccggccttgaccgcggtgcgtgttcgtatcgccgtcggtggggcgaccgtggcgggttaatccagccaatatattattctattccgtcgccaagcgcgccgccagcctaattgcgcggccctgcccggcgcgcggcggagaaaaaggcgggcggcctttcccgagtcgttcgggagggccgcccgccggagtcggggcgttttgttagtaggccaaatgctgatcgtcggtgatcttgtgggaaaaatgcttgtagacccaggcctggtagacgatgaccaccggcaccatgaccagggccacgcccagcatgattttcagcgtcagcgggctcgacgacgaattgaacgccgtcaggctggccgccggatcgatgctggagggcagcatgttggggaacagcccggccacgccaaagagcgtgcaggcgaccaccgtcaggcacgaaaggccccaggccttccacggcgagccaatgctcagacgcgagagcaccagccccgccacggccagcgccgggatcagccacagcagcggatgggccagatagttggcgtagaggttggtggcgaaccatgtgtagactaaaaaggccacggccagcagcaaaagcgccacccacaggcccgaggccgccgtccgggcccggcgctccaggtcgccggatgttttcacggtcagccacagtgccccgtggtacatgaacattaccaggaaaaacgcgccgcccagcaggccgtagggattcaacagcgtcagcagcgtgccctggtagacgccatcggcgtcgatgggaatgcccgcgaagatgttggcgaaggccacgccgaacaacagcgccggcgcggcgctgccgatgaaatgacaagcgtcccacagcccgcgccaagcggtcccctcggctttgccgcggaactcgaaagtcaccccgcgcaggatcagggcgaacaggatcagcatcagcgccgaatagagcgagctgaacatcaccgcgtaggtggtggggaaggcggcgaaggtcacgccgccggcggtgatcagccagacctcgttgccgtcccagaacggcccttgggcgttgtagagcacgcggcgctcgttttcgtccttggccaaaaagggcatgagcgtccccacgccgaagtcgaagccatcgagcatgaagtagacggcccacagcacgccccaaagcacaaaccagatcgtctccaacatggctctagccctccttccgcgcgccggcggtcgcggcggccatctccggcccttgcttggcgtgtttggccaacagataaaacgccgccgcgcccaacaacccgtagaccacgatgaaggcggccaggctgatggccacctgggaggtggcgatgggactgaaggcctcggaagtgcgcatgaggccccagacgatccatggctggcgaccgacctcggtgagcatccagccggcttcgttggccagatagggcaggggcaacgaccagagcatgatcttcagataagtcgggttgtcgaccagttgcttgcgcttgagccagccccacaccgtcagggcgatgaacagcgcgcccaggcccaccatcagcctaaagcccaggaaggtgggcaacaccggcggtcgatcctcgggcgggatgtcattgaggcccacgaccttggcgccaaaatcgttgaaggccaaaagcgacagcgccccagggatgggcagccactcgacgatgttgccctcgccgccgagccggggcacggtgatcagatagatcggggccgactcctgggtctgccagtgcgactccatggccgccagcttggagggctggacctgggccacttccttgccgcccaggtcgccggtgatggccgcggccacgctgaagatcagcgcgaaattcagggccaggcgaaacgaccggctgaaaaattcgacgttttgtcggcgcagcaggtgataggcgcagatgcccatcacgaaaaatccggccaggatataggccccgctgagcgtgtgcgcgaattgcagcacggcgaatttctgcgtggccacggcgatgaagtcgtccaactccgcgcggccgttgcgcagcacgtagcccaccggatgctgcatgaaggcgttggccgcgatgatccagtaggcgctgatgttggaggcggcggccaccagccagatggtggccacgtgggccttgggcgaaaggcgctcccaaccgaaaacccacaccgcgatgaaggtcgactccagaaagaaggccacagtggcctccaccgccaacagcgacccgaagatgtcgccgacgtatttggagtagcgcgaccagttggtgccgaactgaaactccagcgtgatgcccgtcaccacgccgatggcgaagttgatcagaaacagcttgccccagaacttggccatgcgcttgtattgttcgtcgccggttttgacgtaaatcgtctccatgatggcgaccaggatcgataggcccaacgtcagcgggacaaagagaaaatggaaaaacgtggccgcggcgaactgcagccgtgagagcatcaacacgtccatacgcaccgccttttcctcgataatgcccaatggagccggccatcgccgcgccaggcgatagcctatcggaccatggttaattgtacgcctttggctcggccgtctggcaagccaaaattggcgaaagcagtattcattatctttattgaatagcttcgcgtcaagcccaaaagcgccggcgcggcccaaggcggtcggcatgccccggcgcatcgcatatgggcttgtgcatcgacgaagagggcgttaggctattctgttatgaactgttatcgtttgccaagcggcccgccggcctcgcaacaaaggtggtgatatgggcgtcaatcatttcaaccgcgacccccgcgacacacagtttctcctccacgagcatctgggggtggccaagcttttggcctacgagccctttgccgatttttcggtggagcacatcgaccaggtgatggcccaggctcatcaggtggccaaccagtgcctgggcccggccatgcaggatggcgatcgggaaggctgccagtttcaggctggcgaggtcaaggttccgtcggcttttcacgattgctggcgggccctgcgccagggcggctggctggccatggccaacgatcgtcgctggggcggcctgggcctgccggcggtggtctcgggcctggccaacgaatatttctttggcgccaacatggccctgaacatgtaccccctgctgacttcgggcaacgccaggctgatcgaggcctttggaaccgaggccgaccgcgagctgttcgtgccccgcatgtattccggccaatgggccggcaccatgtgcctgaccgagcccctggccggctcggacgtgggctggctggagaccagcgccacgcccgaccccgactcgcccgataagcgcgtctacaagatcaagggccgcaagcgtttcatctcggccggcaatcacgacctgaccgaaaacatcatccacctgctgctggcccgcatcgagggcgcgccccacggcaccaagggcatcagcctgttcatcgtgcccaagatctgggtcgagcccgacggcgctctgggccggcccaacgacgtggtctgcaccggcatcgagcacaagatgggcattcacggctcggccacctgcgcgctgcatttcggcgggtccgaccaatgccggggcatcttgctgggcgagccgcacacgggcatggccaagatgttccagatgatgaacgaggccagggtaggcacgggcctgatgggcctggccttgtcggcctcggcctacgacgccgcccggacctgggccaagcgccgcgtgcaaggcccgcctttcaccgatcgccggggccagcgggtcaagataatcaaccacgaagacgtgcgccgcatgcttttgaacatgaaggccggcaccgaagccatgcgggcgctgatcgccaagacttattatctgatggacgtggcccgcttcgagcccgacgcggccgcgcggcaaaaggccgccggcttggtcgagctttacacgcctctggtcaaggcctattgcaccgacttcggcttttcgctcacccgcgaggccttgcaggtctttggcggggcgggctattgcaacggcttcccggccgagcagtacgtgcgcgattgcaagattctgtccatctgggagggcaccaactatatccagagcctggacctggtcggccgcaagctgggtctggagggcggggcggtgtttcagggggcgctggccgacatccagacattctgcgccgacaacgccggcgacgccgactttggcaaatgcttttcgctgctgagccgggccgtgggcgtggtgggcttcatggccggcggcttcctgaactatctgggcgacggtcgcatcggcttcataccgcttaacgccacggcctttttggagtgcctggccgaggtggtcatggcctcgctctcgctggagcaggcgctcgtggcccggcgcaagctggccaccgtcgatccggcctcggccgacggcctgttttatcggggcaagatgcacggggccaggttcttctgccagcgggtcttgccggcggtgttcgcccgccagatcgccttcgagcaagaggacgcctcggccctggagatccccgaggcctgcttctgagccccgcggaaatcagcgccccccacgccgcgcgggcggcgtgggggcgttttcgcgccgtggtgggggcgctacttggccaccttgtagccggccttggccagcctggccgccaccggggccgggtctggcgcctgggcccgcagatagacgcggtggcccacgccccggcgttggcgcaggctgaagaccgcctccaccggcacgccgatctcctcgaccagggcggcgatcttgctcacctcgcccaggctgttttccagatcgacattttcgatgaccacgatgctgttgccctggtgcgcgccaaagatgtgcagcatcgcccgaaatatttccgtctcggtgacgatgcccaccaacttgccgtcctccaccaccggaaaggccccgatgccccgcacgtgaccgtcgcgcaccacgtccatcaccgaatcctcgggcgagacggtctcggggtttttgaccatgatgtggccgaccttgagcttggccatcagggcgttcatctcatggcggctgagggcctcggccgccgagggcgaggcggcgatgatgttgcgcagggtgatcaggcccttgaggcggccctcgccgtcgaccaccggcaggcggcgcacgcggttttcggccatgatcttgtgggcggcggtgacctgggtgtcctcgctgacggtgatggggttggggctcatccagtgcttgatcttcatcgagcgctcccgtggcgggggttggcgtttggcctgatcgttaacgtcattatagaccatggccaagctcgagataaagcccgtcatcccggcggcggcggcgctgaaaagcccgcttttgtttggtccgccacaatgctataaaacgtcaggctcccggacaggcggcccgccagcggaggacgtcgggcatgacgcgcaagattttcaagttgctgtacaagcttgggctgctgcggcgtttcgagcagatcgacgccatacattatttgaagcgcctggcccgcggcaagcacccggccgacggcggctatttttcggagagggacgccctacagttcacgcccgggccggccctgaagcggaccagctttcgcggtgcctcggtcttttttcgctgcgagatgacctaccccctggaatggaaaatcctgcaaagcggctatttcgaccgcgacgtgctggagttggtggccgacctggcccgccccggcctggccatcgccgacgtgggcggcaacgtcggcggcctggccatcccctgggccctggccctgccggaggtggaggtccactctttcgagcccaatcccctggccttggcgcgcttgcgccacaacctggccctcaaccccgaggccaaggtccacgtggtggaaaaggccgtgggcgagcgccccggaacgctggagtttcacgcctttgacggccaatatctgggcgattcgtcgttcgtccagccgcccaagatcgatcatcccggccgggtcatggccgtggaggtgatcaccctcgacgactacttcgaaggccggcggattgagcccggcgtgatcaagctcgacatccagggctacgaggcccaggccctggccggggccgctcgcctgctttcccgggcccggccctatgttgtcttcgagcacgaggaccagaacttcccccaggccagtcaggccgcgcgggccaagcaagtcctggccgatattttcgccgagcaccactacgatgtttattacatcacccgcttcagccgcgacctgttgttgccggtcgattggcaaaggcctctggccggcaacctgctggccctgcctctttgacgcttggcccatcggcggcaagcggttgttgacgggccacgcccgccgtcctagactgacagcaaagacctgcggacggaaactctctggagcgcacatatgaaaaatcgtgggatgtgggccaaggcgcgccgcggctcgtgggccggcatgttgctgttggccgggctctgcctgttggccgggccgacctgggccaaaatcgaagggccggccgccctcaaggtgctgagcctgctgccagccggccagaccgaacgtctgagccagatcgtcgtcgtcttcgaccaacccatggtcgccctgggcgcggccaagcaggacgaggccagcgcgccgctacgcctggagcccatgccgccgggggccttccgctggctcgacccccagaccctggcctatatcctcgacaagcccatcgctggggccacgcgcatcaaactcaccgtgccggccggcgccaaagcgctttccggggcggtgctggcccaggccgtggaggctttcgccgccaccccgccgttgaccgtgaccgaatttggcccccaggccggcgaggaactaggccccaagccccagatcaggctgaccatcaaccagcccgcccggttggagtcgctacgcgcgaagctttcgctgtcggtcaatggccggccggtggcggccacggtggattacgagccgccgccccagtggcaagacggctcccagggcctggccgcctcttatattgtcagccccgtggagagtctgcccatcgacgccaaggtcaacctcctggtggcccctggcgtcatgccggccgacggcgatatgccctccagcgaggccttcagcgccgattacacgagctttggcgccacgcgcctgaataaatgggagatgtcgcgggcggtgctgggcgggctggatccggccgcctcgttgactctggagttcaacaaccccgtcaagatggccgacctgctggccaagctgcgcatcgagccggccctggagctgcccacggccgagcccgaggagagcggatcgtgctggatcagcctcgatctgcccttccagccgggccaaaaatatcgcctgaccatcgagcccggcctgaccgacgactacggcgcgaaaagcctcaaggcccagagcatcgaactggccatcggccagcgcaacccgatcatggccctggggccagagatgggcgtcatcgagccgccgggcgtggccccgctgcgcgtgcgcaacctggcggcggtggatctgggcctgcgctttttcgggcccgagcaggccgtgccggccctggccgccgaacaggaacggccctgggacgccaaacccaagcccctgcgggccggccaggagggcgtggtcctcaagcggctcaagatcaaggccccggccaaccagagcatcttgcggccgttggacctggccgcgctgttgggccgctcgccccggggcggcctggtgctgatggacgccagggccacctggcccgatgaagaaggcaagcccgtcgagcgggtgcagcgcagcctggtgcaggtcagcgacctgggtctttcgctcaagttgggggccgatggcggcttggcctggctgaccagcctgtcgggcggcgggcccctggaaggcgtggcgctggagttgcgcgaccgcaaaaaccgcgtgctgtggaaaggcctttccgacgcccaaggcctggcccaactgccggccctggcccaactcgaccccgcgccggacaaagagcgctcctggcgcgatccggtggtctacctgctggccagacgcggcgaggatttcgccgtgctgcccggcgactggggcgcggacctggtctacgagctgccctatcaggtcaactatgtcggcccccaaggttcgccgccgctggccgcccacgccctggtccaactgcccttgtatcaacccggccagcaggtgcgtttcgtggtctacgcgcgccgccacgcggcccagggcctggtcgccgcccatccgctgacggcgcgggtgctggtcaaggatccttatggccggattgttttcgagcaaaaggccgacgccaacccctacggcgcgctggcctgcgaattgaagctgggccaggacgcccgcctgggcgcgcatgccatctcgctgatggtcggcaaggatgaaatcagcgccggcggcttccaggtggcctcgttccggccgcccgacttcaaggtcgagctgaacgcgccggccgctcacgtcggcgcggggcccctgggccaggcccgggttgatgcgcaatatctctttggcgcgcccgtggccggcggcaaggcccagctcaaggccggccaggagcccacgaccttcgcgcccgcgcgcctggccgactacgccgtgggcgatctgcccctgccgggccaagagcccaaccagaacaaagacctgggccagcaagacgccgccctcgacgccagcggccaggccaagttcggcctgcctgccgccgagccgctgccggggctgccggtcaacgtgcgcctggaggcggcggccagcgacgtggccggcgtcactcacgtggccgtctccaacgtggtggcccatccggcccagttttatctgggcgtcaagacgccgcttttggccagcgccggcgcggcggccaaaatcgagctgctggccgccggcgtggataaccaggctctggccgcctccgccgtcagcgtcaaggcctatcgccagtggtgggagaccgtgcgcgagcgcggccccggcggttattatcgctatctgggccaggcccggcgacaggaggtcttcagccagaccctggacctggccgccgagggcggcggctttgacttcaccccgccccaggccggaacctacgtcatcgtggccgaggccaaggacgccgccggccgcctgagccgtagcgcgtcgtatctgtgggccagcggccccggccaggccggctgggagcgctttgacggccaccgcctggagctggtcgcgcaaaacgacgacctggcccccggccagtcggccaagatcctgatcaaaaaccccttcgccaaggccacggcgctgatcagcgtcgagcgccggggcgtgcgccgcgtgcaggtgcgccagatcgagggcccggccccggtcatcgacgtggccgtggaacaggccgacgcgccgggcgtctacgtgggcgtgctgctgattcgtggccgggtggccgaaccggtgcgcatgggcgtggatttgggcaagccccaggtgcgcatcggctacgtggccctcaacgtgcgccggcctggcggcggcctggcggccaaagtgagcgtggacgccgaacaggcccggcctggccaggagattcgcgccaccgtcgaggtctcgcgcgatggcgcgccggccccggcccaggtgaccttgctggccgttgacgagcgcgtgctcaccgccgccggcgacgataattcctacgaccccaaccagaccttcggccgcatggacggcctggccgtactcaccgccgacgcgcgcacccaggtcatcggcaaggtcttggcctcgcagaaaggcgagggcggggccggcggcggcggcctgggccaggccgtgcgccagcgcttccatccggcggttttttggctggccatgggccagaccgacgctcatggccgcctgacggccgctttccgcctgcccgacaccctcacggcctatcgagtggtggccgtggccgccgacaagctcgacggtttcgccatggccaaggcccaggtgcgggccagccggcccttgcaggttttgtcggccctgccgcgctttgtcaccagcggcgatcggcttcaggcccgcttcgtggtgcagaacctggggcgcgcgccgctgaaggcccgcgtcgagctgaaggccgtgggcctgcacatctccgatccggccgctcaggagcttgatctgccgcccggcggcggcggtcggaccgtgggcttctgggtcacggccgagcggccgggcacggccgttttggacgtgcgggccagcgccggtgacgagcttgacgcggcgcgctattcgcttgcggtcaacccccgcgcggccctggtcaccaccgcggcctccggggcgcttcggcccgatggcgggcaaaagagcgcggccacgcccctggagctgcccgtcggcgcgcggcccggccggggcggcctggtggtgaacctggccccgtccctggccccggccatggcccggcccacgcaaatgctggtggaatatccctttgattgctgggagcagcgtctgagtcgcgccgcggccagggccctgcgcctgggcgaaggcccggccctgggcctgaccccggcccccgacgacctggccgccgtccaagccaccatggccctggccatggattatcaaacgtcatcgggtggttttgcctattggcggggccaggacagcgccgagttgttcctcagcgcctacaccctgttggccgacggccagatcgcccaggccggacccaagctcggcgatgacgagcgcaagcgcctgatcgagtatctgcgccagaccctcaacgaacgccggcccggccaacgccgcgacttctattacgccaccagcgaggccctggccatctgggccctggccagcgctggccagaacgcccgcgcggccctggagtcggccctgacccgtctggacggcctggggccctttggcctggccgctctgatccaggccgccgccgccggcaagacgccgggcgcgctggagacgttgctggcccggctggagcccctggccgacgtcacggccaccgaggctcacttcaccaccatcaaccccgagggcatgaagctggcgctgggctcgaccctgcgcgacaacgccgccgtgctctgggccctctgcgcggctcggcccgatcacccgctcgcggccaagctggcccgctgggtggccggccgcctggccgatcaagagagcatctccacccaagaggctgtctttggcctgtgggccttgcgggcctatctgcggcaggccggcgcgcaaggcggcccgctgaacgtggccgtcagcctggccggccgcgagctgctccagggcggctttgccgacggccggcaagggccgctgacggcgcggatggtgcgcgatctgcttgcgccgggccagcgccaagagcttgtcgtctcggccaagggccaaggggcgctgttctggacggcccgcctggcctacgagcccgggggcaacccgaacaagccgatcaacgccgggctgcgcctggcccgcttcctcagcgcgcccgacggcggcgagccgccctggcgcctgacccagcgggtggagtgcttcatcaccgtcgccgtcagccagacccgccaccacgtggcggtggaggttccctatccggccggcctggagcccgagcgcgcggccttcgccgcccaggacgacgcgggggcctggccctggctgtggcgcgagctgtgcaaggacgggctgttgctttacgctccccagctcaatccgggggtgtattcttatcgcttcgtgctgcgggcggtggccccgggctcgtttgtgatgcggccggccagggccgaggagatgtacgcgcccgaggtctttggccagacggccgaggagacggtggaggtgcggtgaaaaagcgcctgatcggcctggcgctggccacggcgcttctgccgctggccctgtggggcgtgatcgcgctgtggccgggccagcttccggccgagggctacggcccggccaaggatcgcttgatcctggccgccgatggccagatcctcgcccagttggccaacccgctgacgcgccaggggccgtggacgccgacgtccgagatcacgccgctgttgcgcgcggcgctgatcgccgcagaggatcgccgtttttacgcccaccccggcgtggaccccctggccctgggccgggccgcctggcagtggctgcgcgccggtcgggtggtctcgggcggctcgacgatcagcatgcagttggcccgcctgctgcggccccagcgccgtacgctggcggccaagctggatgaggcggccacggccctgtggctggaggcccgcctgggcaaggacgagatcctgggccaatacctcaaccgcgcgccctttggcgggccgctggtgggcgtgggcgcggccagccgcctgctcttgggcaaggccccccaacgcctggccccccacgaggcggcgctattggccgctctgcccaaaaatccatcgggccttttggccaaaagccagcgccccaggctgaaagcccgccgcgacgccatcttgcgggccatggcccaggccggagtgttggaccgcgccgcgctcgctcgcgccctggccgcgccggtggaggtcggcgcgccgccgccccggcccagcgcgccccacttcgccagggccctggcccgtcgcctgccgcccgacgcgccggcggccacgcccacgttcatcgacccggagctgcaagcggccctgagcgccttggccgccgagcacgtccgccagggccgcgagcttggcatgcgccaggccgccattctggtgttgcgcaacagcgaccgcgccgtgctggcctgggtcggttcggccgattggcaagaccccaatgccggccaggtcgatggcgtcttggccccgcgccagccgggcagcgccctcaagcccttcatctacgccttggccctggagcgcggccacaccctggccgagcgcctggccgacgagcccttgggcctggccacggccggcggcgtttttcgtccggtggattatgacggccgccaccgcggcatggtcagcttgcgggtggcgttggccagctcgttgaacttgccggcgctacgcctggtggacaagctgggccagccacgagtgttggccggcctgcgcgggctggggttggccctgccccgcgcggccgatcactatggcctgggcctggccctgggcaacggcgaggtctcgctgctcgatctgaccgtcgcctacgccgccttggccgcgggcggccgctgggccccggcgcggctgtggcccggccaggcgccggccgtcgagcgccaggccctggacccggcggcctgccggctgatcgccgacgtcctggccgacgatcaggcccgggccctgggttttggccggcacagtctgctggagctgccttttccggcggcggtcaagaccggcaccagccagcattttcgcgataactggtgcctgggcttcaccgccgattacaccgtgggcgtgtgggtgggcgatttcgcgggccggccgatgcggggcgtcagcggcctgagcggggccgggccgctgtggcgcaaggcgatgatgtttttgcatcgccgcgcgccgggcgcgttgccgccgtggccgccgggcgtgcgcaggctgcgcgtccgcgccgattcgggccaactggccgggccggactgccagcggacggtcgaggaatacttcatggccggctttggcccggccggccgtcgctcgccgggccaccaggcgtccgacgccacgccgcagcccggtctggagttggtgcggcccacccacggggccgtttacgccctggacccggacctgccggcgggcttgcaggtcttggcctgccaggccaaggcccccggcccggtgagcgccgcgcgttggctgttggacggccaagagctgcccgccgagggtgatccgttgcatcgccgcgcgccgctgcgccccggtcgccacgtgttggagcttgtggtcagcgggccgtggggccgggccacggcgcgggcggcctttgacgtgctgccccggccgccggccagcgcggcgggccaggccctttgaccggggccggccgctggtgtagcctgaaaccatcgcccacgccaagtcaggagcattggccatgaagatacatctgccaggggccgttgaagcgacgtgccagtgggacgaggaacaatcggccagcatggtcgaacgcctgccccgtatcgtgcggcggctggtggccacctgtggcacggagcgctgttacgagcacgtcagttcggcccccctgcccaagcgccaggccgtggtcgagatcgtaaacctcggccggcgcatcatctttcccggctatttcgaggacggccccctggaccgggtcaacctggagtatcatctgggccaggagacggtgcggctctatgaactgctggccgaacagatctcgcgggcggtgcgccacgagtgcctgcggcaagacctggagtgcacccactgccgccagcgcggcgacgaggcggcctattggttcatcgagcaactgccggcgctgcgcgagctgctggccgaggacgtgcgcgccgccctggaaggcgacccggccacgtcctcgcccgatgaagtgattttcagctatccgggcctgttggccatcaccgtctatcgtctggcccacgccctgctgcatctggacgtgcccatgctgccgcgcatgatgaccgagcacgcccacagccgcacgggcatcgacatccacccggccgccgagatcggccggcgctttttcatggaccacggcacgggcgtggtcatcggcggcacggcggtgatcggcgacggcgtgcgcgtctatcagggcgtgaccctgggcgcgctgagcctgccccgcgatcaggtcgagcggctaaaaagccaaaagcgtcaccccaccatcggcgacgacgtggtaatttacgccggggccaccattctcggcggcgacaccgtggtcggggcgcgttcggtgatcggcggcaatgtctggctgaccagatcggtgccgcccgacaccagggtgatcatggccgagcccgagcttcgctacatcggccccaaatgaccgcggccgccaacagccgcatcgcaggagcgtcaatgggcgtgttgtcccaagttagccaggccgtcggccgcacgccgctggtggccatcgacgggtcgcttttcccggggacaagggccagggtgctggccaagctggagtatcaaaaccccctgggcagcgtcaaggatcgcatcgccctggccatgatcgaggcggccgaggccgcgggatcgatcgggccggggtcgctggtggtcgagcccaccagcggcaacacgggcatcggcctggccatggtctgcgcgctgaaaaaaatgcgcctgaagctttgcatgcccgagaccatgagcgtcgagcgccgcaagctgctggttcacctgggcgccgagctggtgctgacgccaggggcgctgggcatgaacggcgcggtggacgaggcccggcgcatcgtggcccaaaaccccggggcccacatgcccaaccagttcgccaacccggccaacccggccgcccatcgccagaccaccggccccgagatctgggccgacaccgacggccaggtcgatatcttcgtggccggcgtgggcaccggcggcaccatcaccggcgtcagccaggccctcaaggcccgcaagcccgacctgtggtcggtggccgtggagccggcccaatcgccggtgctggccggcggccaggccgggccgcacctgatccagggcatcggcgcgggcttcgtgccgccggtgctggagcgctcgctcatcgacgaggtcatcgccgtcgacggcgaggacgccctgactgtcgcccgcctgctggccgcccgccagggcctgctctgcggcatatcctccggggccaacgtctgggcggccatggacctggccgcccggcccgagcacgccggcaagaccatcgtcaccgtcttgcccagcaccggcgagcgctatctcagcaccaggctgtttacggattgacgcgccgcgcgcgccgcgcgcgaccacacgggagtgaccatgaaaaccattttcgcccgcgccacgaccttctgcctgctcatcgccgccgccatggccctgagcgcctgcggcggccaggccgcccgcgactactacgccgattattacacccagcagctcgacacctatcccaacaccatgctcacctacgacaccggcctgagccagtggagcttcaacgacgacgtcttcgacgtgaccatcaccctggaggaagaccaggactacgccttcaacatcgttttgcataacacctccgacgggcccctggtcatcgactggaaccgcgtcttctatgtcgacatcaacggccagacgcaccacgccatccacaacggcgtggattatttcagccccatggccgcccagcatcccaccgcgctggccgccggcgcgaccctgcgcgacctggtgcgaccggccaacctggtcgaggaagacggcgcggtgcgtttcgcgccgcccagcggcaacgatatcgccgcctggggcgattggcccgccgaggtcaccttgctgatcccggtgcacagcgagttcggcgagaaggtctatcgtttcccgctggacgtgagccagccctactagagccgctggccgtgaccatggagatcgacatcgtctcgccggccgatgatctggagtcgctggacggcgtggtggtggtgctggatatctttcgcgcgtccaacaccatcctggccctgctggcggccggggcgggcagggtctttctggtgaatgaactggacgcggcccgccgcctgaaggccgccaggccccgggcggccctgctgggcgagcgcggcgggctgccgccagccgactttgacggcggcaactcgccggcccaggccgcccggctcacgcggccgggccgggaggtcatcctgaccacctcggccggcaccaaggccatccaccgcctgggcggcgcggcgcgggtgttttatggcgcctttgccggggccgccgccttggcgcgggccatcgaggagtgtgcgccacggcgggtgagcctgctggccatgggcctggaggcccgccagcccgccgacgaggacgacgcggcggcctggttcctggcccagcgcctgcgcggccagcgacccgatttcgccgccatccgccgccggctgctggactgccccggcgcgcggcgtttgcgccgcctgggccaggccgacgacctggagttctgcctgagcctggacagccaggccatcgttccgctggcgcgttttggccagcccgcgccctgggccgaggcctaccgcccctgacccgtcagccggccagcaggccgcgcacgctgtcgatgacgtaggccgcgtcgtcgtcggtcatgtcggggaacaggggcaggctgatctggccgtcgtagacgcgctcggtggcgggcagatcgccccgtttataaccgaaattctgctgataatacggatggatgtgcacgggaatatagtgcacgcccgcgccgatgttgcgctgggccagggcggcgatcatcgctgttttgtccaggggcgcgccgggctccaggcagatggcgtagaggtgccgggcgtggacgccacggcccagatcctggcagacgctcaggttcgtcaggccgctcaggccctggtcgtagatggcggcgagctggcggcggcgctggttgaagccctcgaccttggccagttgatgcaggcccagcgaggcggcgatgtcggtcatgttgaacttgaagcccagctccaccaccggctgccaccacgaaccgcccttggcgtagcgcttccaggcgtccttgctcaggccgtgcatgcccagcacgcgcagcttgtcggccagggcttgatcgcggcagatcagcatgccgccctcggcggtggtcatgttcttgttggcgtagaacgaaaagcagcccacgtcgccgatgaggcccaggtggcggccctggtaggtggagcccacgcagtgggccgcgtcctcgatgaccttcaggccatatttttgggccagctccatcagcggggccatgtcggcggcctggccggcgtagtgcaccggaatcatcgcccgcagccggccgccctcggggccgaccatcaggccggcggcgtcctttttgtagcgcgtttcgatgaagcgctccagccaaactgggtccatggtccaggcctgggggtcgatctcgcagagcaccggccgggccccctgatgcgccaccaccgccgccgtggagacccaggtgaagctggggaccagcacgtcgtcgccggggcccaggccaagtgcggccacggccagttgcagcgccgaggtgcccgagttgcaggccacggcgtggggcgcgccgcaaaaagcggcgaacgcctcctcgaaacggtgggtgcgcgggccggtggtgatccagcccgaacgcaggcattcaatgatctcgcgctcttcctcggggccaaacgacggccgcgaaaagggcaggtagtcttgtctgagtggcagcatgatttgtcccctcggctgtgttgcgcgtcagttgcgcctgatggttttgcgtccggtggccaccgcttgcagcacggcgcggtcccagagctggacgccgttgctctgggccaacagtcgggcctggcgcgaaaaacggctgctggccacgaccatggcctgatcggcgccgtaatgctggcgggcggcggcggcctgctgcacggcggccaggccgaccacgccttgatggcgcttggcctggacgacgatgctctggccgtcgcgccacagcaatagatcagccccatagtcgccgcttttggccgtggtttttaccttgaatccgttgcgacgaaagatggcggccagatagcgctcgaaggtctggccatccatggcgtcgatgagatgcacgcccgagcggtggaggcgctgggttttgatgtgctggatgacaaacggcacggccacggccaaaaacaacgccgcggccacggccaagccgtcgcgccactggacgggcaggccgccgtgctgggccgccagacgcgcggcaagcgccagccccgccgcccaaagggcccacaacattgatttgacaagcaatccagccatcttggccgaatagtttaccagtcttcctggatgccgaacagcagattgctgaaacgacgcttgcaggcgcggtcggcctcgatcttggcccccagccgggccatgaagaggttttccggccgcagggccacgttgggctcgttggtggggtattcgcgcaggcccagaccctcgaccaggctcttgagcgtctggcgatattgggccatggtcttgccggtgtcgtccagatcccacgtccagcaataagccaccaggtagacgatacgctcgtcgttttccgggcgctggacgaccatggccaccaggggcttcatcagcccgccgccgcgtcgattgcgcgccgcctctacgatcagctccatcatcggcggatcggccagttgggtccagcgctcatcggccatggccggccgcagcagggcgtaggccacgatggcccgccccagcagggccacggccaacagcgcccccggccgggccaactggcgttgcaggctggccatatccgggaaaaacgagcgatagcgctcgaactggccaaagccttcgtccaagctcaggccttcgagctgctcgggcgcgtccaacaggcgcaggctcacttggccaaagggggtgtcgatgatctggccctggtccatcctggccgcccccgtttcgcgttaggccggtcggcccgggctcgtcacccgcgccgaccggcccgttgagtcttatggccctagcccagaaccttggccacggtcgcgccgaaatcgcccaggcggcgcaccaccgtgatgccggcgtcctccatggccgccagcttgtcggcggccttgcccttgccgccgctgatgatggccccggcgtggcccatgcgcttgcccggcggggcggtcaggccggccacgaagccaaacaccggcttgggatagccggccttgaccagggccgcggcccgttcctcggcgtcgccgccgatctcgccgatggtgcagacggcctcggtctggtcgtccgcggcgaacagcttcagcagctccacgaagcccaggccgatgatcggatcgccgccgatgccgatgcaggtgctctggcccagaccggcctgggtcagttgatgcaccacctcgtaggtcagcgtgcccgagcggctgatcaggcccaccttgccgggcttgtggatgtagccgggcatgatgcccagtttgcactcgccgggggtgatcacgccggggcagttgggcccgaccatcagcacgcctctggcccgcagataggccttggccatgatcatgtccttggccgggatgtgctcggtgatgaccaccaccagcttgatcccggcgtcggcggcctcgcaggcggcgtcggcggcgaaggcggccggcacgaaaacgacgctgacgtccgcgccggtctgggccacggcctgggccacggtgtcaaagaccggcgcgcccaaaaccgtgctcccgcccttgcccggcgtcacgccggccaccacgttggtgccgtattcgatcatcttttcggtgtggaacatgccctcgcggccggtgacgccctgcaccaccacccgggaatttttgttgaccaggatgctcatttggaccctcccgccaccttggcgatcttttcggccgcctcggaaagtgacgcggccacttcgaaggccaggtcgctttcggccaggatgcgccgtccttcctcgacgttggtgccttccaggcgcaccaccagcggcagtttcagatcgaccttgcgcgcggcggccaccacgccggcggccagcacgtcgcaacgcaaaatgccgccgaaaatgttgatcaaaatcgcctggacattctggtcttccaagatgatctcaaaggccttggtgatcatctcctcggaggcgccgccgcccacgtcgaggaagttggccggctcggctccggccatcttgatcacgtccatggtggccatggccaggcccgcgccgttgaccatggtgcccacgttgccgtttaggcggatatagttcaggccctgctcggtggcggccagctccagggggtcggtctccaggggatccttgagggcggccacgtcgggctggcgcttgagggcgctgtcgtcaaagttgatcttggcgtcgacggccagcagatcgccggcggcggtgaccaccagggggttgatctccaccagggtggcttctttttcccaggccaggcgcgccaggtttttcaatagcgtttcgccctggcgcacctgggcggcgttcaggccgcagccgaacagcagcttgcgcgcctggaaagcccacaggctctggccggggtcgatgcgcgtggcaaagatgcgctccggggtcttggcggccacttcctcgatatccatgccgccatcgggcgaggccatcacggccaggcactcggaggcgcggtcgagcaccacggccaggtaaagctccttggcgatggccgtggcctgttcgatccacaccttgcgcacctttttgccctcgggcccggtctggtgggtgaccagatgcatgcccagcatcttggccgcggcctcggcggcctcggcggccgtcttgaccaccttgacaccgccgcccttgccccggccgccggcgtggatctgggccttgaccacgtagccctcggcggccaagccattggccacgtcctgggcctgggcggccgattcggccaagccgcccttgggcacgggcacgccaaaggccgcgagcatctgtttggcctgatattcgtgtacgttcatggtgggcgtccttccaaaacttgtaccggtgaacgttgatcacccatcctaacccaagcggccatggcgcacaagagtttggcgcggcggttgacagggggggcatctgcctatatagttcgatcacttgacgcggggtggagcagctcggtagctcgtcgggctcataacccgaaggtcacaggttcaaatcctgtccccgctaccaaaacaagccaagggcctgggagaaatcccgggccctttttgtttactggcctaatcccgcccaggagtggggaaaacgggcctgggagccatgcgaaaagaggcgtccccggcgcaaagccgcctggtcaggacgatggttttgcgaacaacgccaggtacaagtatcccatgtcttgcacgccgagggacatgaagccgcacgcctccaaggcgttggtgatccgcgtcgccgttggtcgcatggaccgtggcggcccacaaggggagtgcggattgcattcgatgacgccgagcctgcctcctggccgcaacacccggcccatctccatgatcacctccttcatggcctgggccaccggcggaatgtgcagcaccgtgcccaacagtccggccgttatggattcatccggcaagggcagcggcctggtgatgtcgaccaccgcggcgcgcacctgggtcaggccatgcatggcggcctggcgcgacaaatcctcgatgcagccgggcgtgatgtcgaaggcgtggaccatgcccgtgggcccgacgatgcgcgcggcctccagggcgtactcgcccaggccgcagccggcgtccaggaaggcgtctcccggttcgagccccagggcgtcaaaaatgatttgtggatcctgcatcccgtagctcgacggatggcggcgttttccggcgggcggatcgctatgacgccaagtctgcatggcgaaattctcccagcatggggcagcgttgcaaggctgccggttgttggccgcgtctcgtgcgcaacctcgcgtttgccgcgctaaaaactatagcgcagggacatatagatattcgtgtcggccttgtattggccgaacatggtgtcgtcccgtcgcccgaggaagatgttggcgccgatctcctggttgatgttgtcggtccatttatagagaattttcgggcgcagataggcgtcgcggtcgcttggcgaccagtagccggaaagggacagttccagattctggttcatgagcagcttggtgagctgcaatgtcagcacatgccgcaactcgtcccggggctgctcacccgtgaaggtttttcgatattgctgataatccagttgctgttccacatagtattgcacgctggcgttgcaatcccggccgatctcccgggcgaagccgacgagatagcgcatttcggagttgttgatgcgcggatcgcgcccgtcggggtcgtcgacggaatcgtagtaggccacctcgatgttgccgatccctccggccagcggtccccggacgctggcgccatggacgcgcaggcgcggaaagatggcttctccggaagcggcgacgccgccaggattcttccagaagccgcaatagccatagagggcgagttcataggccccgacggtctggtacaaacgagccgcgtactcggcgtcggtaaaccactggttgggtttttcgaaatccaattccgactcgttgccggccaggcgtcccagtgcgccgttccaatacgagatatattgccccgtgatgaaacggtcgctggcgaaaagcggcgtgaacacgaaatccgcgttgaggaaatcccaaaacaggctggctttgacgctgtcggatggcgtcttgaggtactcggcgtcccggccgatgaaaaaggactgccagtccttggggaacaggtcgttgaggaagaccagatcaccggtgccccaggtcagcacctgccgcccgatcttgatgtcgaggatttcggaggggcgcagaaacatccaggcctcgcgggtgtcatagcgggccctttcgaggacgccgtcgtaccagacatctcctttgaacttgaactgcgcccagtcggtctgcgtggacgcctccgcctgtagccgcgtctccaggacggaggcgtctttctcgtggggatcggactgggtgcggcagccggtccggagctccaggaaaccgtgcacttccggcgtgctgaagtggtctggcaaggacgcggccaggcagtcgcccgcgacggccaggaccagggccgccagggccaggcgggagacgattccccgccaggccccggccggaatggtcgcgcccatcattgcatgacctctttgggcgcgcgccgcagatagcgctcggtgaaaaggtcgtccgtcaacccggcgttgtagcgaattctggtgaacaccatttccgtctggccgccgctttccaggtctctggccaccgagcggacaaccgtggggtagacgacccgctggccattttccgtggcctcgacgggctccacggccatgacttcgatcacccgatacggcctgttgtcgtccttgaaatattcgatcttcatgggaaggaaggtggtcttgtcgatatgggcgacgtacgaggcgaactccacggcgtccgggtttttcggagtatttttcacgacaaaatagctgtccgtggtttccagaagctcatgggcgtcctcctcggggccgcggccggagatgtcctcgtagaggaaatccgacccgacgaaactcgtgcgcttatcgctggccgcgatacgcttgacgaggtcgaggctcggcatatagagccagcggtcgtcgtcttttccctcgccgacgtgtttgtgcaccatgaacaccattctgcgcacgtccgatggctcaatgaagtagacgaagtacttctgttcggcgtccttggcgtcggtgtttttgcgcatcatgttgaattggcgcttgcgcgtccggccctgcttgtcggtgatcgtcatggtcgtcgtcccctgggcgtccgccccctggtacagcgaggcatgattcgacctggcgatgatggtttcaacgggcggggcgtcctcgcccgcgccgcattggcccgcgacgctaaagacgcccagcgccatcaggataagcccgcatatttttttcattgcgcgtctccttgccgttttttgtgttccaagcgtttcttgcgagattttcgcccgctttgagcgcggcctattccctcccggcgtcatcggccgcgccgcctttggctgcgccgatcccgaccgtgaccagcgccggcctgtcatgcgacgccccggcatccccctgggtcgagaaacgcctggcccggaagaaccacctccttcccaccgtcaggagggccggcagcagaaccagcgtgaccacgccggagatgatcagaatggagaaaaggaggatgccggtcgtcttgtaggggaccagcgcggcgaccagcatgggcagaaaaccgaaagcgatgatgatgacgttgcggctgatggctcgggctggttcgccgaacatccggggggcggccttctcccaggagcccgtttgcgaagtgatctgccggctgcgttccaggaagtggatggcgaaatccacggcgatgcccagggaaatggccccgaggacggcgacgggcatgtcgtaatcaagcccgaggaacccaagcgcgccgtacatgaacatgatggtcagcgtcatggggatcatgcacaaaaatccccatgcgaccgaccggaaaagcacggtcatcatgaccagcacgatgatatagcttccggccagggaaccgagcatcccccagaacatttttccttgaaaaatgtagttgatgtaatgcagtccggcgaactggcacgacaatgcgacgggcggcttgttattttcgatataggactggatggcctttaccgccgcctcggtgcgcgtgctgtcgccgctttgaaactgcatgaagatgttggccgaatcgaattccggggttacgaaatgccagatgtcgtgcggcttgtggctttgctggtattgcatgacgcactcggcgacggccccttccgttggcgggatccgataattctcgggcctgccgtcaacgagttcctggtgcaccttgcgcacgatgtcggccagggacgtgcttttgccgatgtatcggttcctttccagccaagtctgcatggccgccatgtagttgaggacgtccggccgcttgaagacctcttcccccttttttgcatccaaaaccagcgacgccgtatacgtgccgccgaaatgcctgttgagcgccgtgtccgcctcgcgaatgggatggcccacggcaaaccgcttggcatagttgtcgttgatggcaatctgcgacatgccccagacggaaagggcggtgcaagccaggaacacggccagaaccacctttgagcgctggcaggcgatttcccccaaacgatgcagcagccgcgtcagccaggaatcccgccccccccggtgcgccgccatgccgaaatcgcgcaacgtccgctccggcagaagcatgatgtaggcgggaacgaagaggatggtgatgatccaggcgaacatgacgcccaccccgacaaacgcgccgaacaccctggccgggggaatgtcggtggtgacgaaggagaaaaatccggcggcggtggtgagcgaggtatagaacatgggcatgaaaagcgtgttcatgacctctttgatgctttccttgcgccctttctccgcggtgtagacatcaaaaaactccgagaggacatggatggcgtcgcagatggagatggacatgagaaagatgggcagcatggaactgaggatatggaccggcaagcccagggcgatcatggcccccagggtggcgaccacggtcgccgtggcgatgagcatgggcaggatgaccatgctccatctgcggaacatcgcgtagagcatgccgaagatcagaaccatggccaggggcgaggcaatgaccatctcgctgaacatctcgacgccgatggccccttcggccacgggcagcccggcgatgtgccagtcctcggcgtcgccgaactcccttatcttttcccgcagcgccgtatagacatcgtagctgaggagtttgtccgtcaggggcaggtacaggcacagggccttgccgtcagccgagaccatctgacccacgaggagcgggtttgacagggccttgtcgcgcacggccagggcctcggcctcggtggtcggcggtcgacgcatgagccactcgaaggcgatggtccccggcccggcctggcgcatgtgatccaccatcgagggggcaaccatgtccacctcgatgacgcccgttgttttccccgggtgcttggggtcttcgtagcgcagggttttggcgaagcgggtcagttcgaagacatgggccagggtccgcggattgaacacgccatgggggtcgttgtccttgatgacgccgacgacgatggtgtcgctcaggtcgaaccgttttttggcggcgttgtgaaaaacccgcacgggctcggtgggctccagcatgttttccggatcggtatccatggtcatgttcgggaaaaacatcgcgaaaaagaccatgatcgccaaaagcccgaacgcgacccacttggagcggttgaccgcaaagtcaatgagcgaggtcttgggtgttttcatggggctctccaaccctatttagttaattagcttaaccattaggtgaaaaaaaagggccgcgctggctagcgcgagagacgattgtccatcacttctccgatggcttcgagcatcacggaaatcgtggcgatatgagacagggaaaacccgcgcagacgctctatcagggccgccctgtcctggccatggaatcgctcgtgggcatcaaacgccttttgcccaagcggcgtcagcgtcaactggaattccttattgctgtgcggggcctgctttttttcgagaaacccctttctgcacagcctggacaccatctgggacgccgcgcttttagtgatgccaaaggcgttggccacatcggtgacgctcatctgcttctggttgcccacggcctcgatggtatgcgcctcccgggtcgtgacctcgacgccctcctcgacagggatcggcatttcctcggttcgggcgtatttgacgaccacaacccgaagttgccgcaccgtggccatgatgagatcatcttttgtttccatacgtcctcacgctccacccggccgccatgccttttccgtggatgccttttttgcaatggtaaatctaataaaccaagttgtcaagccccctcgtggccgttccgttcgccggccgttctctggttggagggctggtgtccgcgtcgccgtggccagagttggcgttttcggcccccagggcaatacgggaaggagacagttttggtccggtcattgtcattgctcgcgccgtcagatgacaactcacgttttttgcttgccagactctaccccaagcgcgcaccagaaagccacagtttcaaatcctgtccccgccaccagaacaagccaagggcctgggagaaaacccgggcatttttttgtggcgctggggcggcgaaaaatgcggttggctggcccttcacggctccaggtgcgcgcccaggatcttttgcatgcgctggagggcgtaggcgtgggcttgctggtcgaagtcggccacggcctggctgtgcaccacggccttgatgtcgcggttgcgcaggtcggaacaggtctccatcacgcagatggatgtgcagacgccgcacagatgcacctcgttgatctggcggcggcgcaggatgtcgtccaactcggtgccgtaaaaggcgctgtaacggctcttgctcagccaatattcgccgggcaacggctcgaagccgggcagcggcgcggcccctggcgtgccggtcaggcagtggggcggaaaaagccgaaactccaggtcgtcgacggggtggctgtcggccacgaagatgatcaacgagccttcttggcggtgttgctggagcaagcgccgcacctcgggcacgatggcggcggcgtggtcgccgcaatagagcgcgccggcggcatcaataaaatcgtgcaacatgtctatcaccaacagcgcgcggccgttcatgccgaaacctccagcgggttgacgggcaatgggtcgatgaatcgggttaccctgggcaaaggtggcacggacggcccggttggtcaaggggatcgatgcccatgaggccaagctcgcgggcgtcggcggctaagtcggcgatgatttttggtttgcgccgcgatgggcgcggcgtgctatcctcgccgccaggagcgcgaggccgccgaggaataaaccattcgggagcgtcacgatgaaaaaaaccttcgcaatagttttgttggcctgtttggcgctgttgcgcgccgtggctttggcggccgacctcccggtcgcctcggcgggccttgtgcgtagcgaaagcatgggtgtctacgacgttgagcggctcaacaaaatcctgaccgaggaactcggtcagttcaccacgacaaaaaacacggttgtcatgccaccggcgcgaaacgccgtgaagctatataggatcgtttatcggaccgtgacgcccgagcaaggcaatcgcccggtgttggcttcgggcttgctggccgtccccgtggtggggcagaaaaaactgcccgtggtgtcctatcagcatggcacggttttttctaaaaacgaagtcccctcgcaccccgaacaatccatggaaactcgcctgatgatcgcccaattcgccggcaacggctacgtggtcatcggcgcggactacatcggcaagggcctgtcccccgagccggacagctacatggtgcgggaaagcacggcgcaggcctgtctggacatgctgttggccgcccgtcaggccatggccggtttgggcctggaggccgccgagttgttcctcagtggttggtcgcagggcgcgtggagcacgatggtctttcgcaacaagctggagtcgttgggcgttgcggtgcgcgccgccgccacggcttcgaccccaagcgacctctacctggtggtggcgcgctggatcaacaacccatcgccgctggacgccgattggctggtcggcgcggtggcgttgctgatcaactcctacgaaaactattacggtttgccgggcctgagccaggcggccataaaagagccgtatcggcaaacagctcgcgacttttacgaaaataaaatcgattgggccacggccgaaaaggccctgccggccaaggtggcccaactgctcgacgacgacttcgccaaggccagttcgttggtcgccaacaggttcttccggctgctgggagacaatcaggcctaccgttggcgctacctgacccccacgcgttactattatggcaaaagtgacgaagtgttgccgccctacgtggccaccgcgcccgtggagttccagaaaacgctgggcggcgcgccggctttggccgtgtgcgccggcgacgcggccgatcaccgggggacttttgtgtttggcgtggccgatcagaaggcgtggttcgaccagttgcgccaagcgaaatgacgaccgccaggcgcgttatgcggacgccagtctccggcggctaagtcgacgacggcaaggccttgacggccgccgacgactcggcggaggccggcgcgtcgtggcgaccgcccaggaccatctcttgcaggccttgggccagttcggccatctgcccggcgcggtctttcaggccatggctcagttcggcgctgtcctgggcctggccggcattggcctgcacggcgttttccaggctggcgacggccctggtgacttggtcgacgcccgcggcctgctcctgggccgccgaggccagggcctccaccaactcggccatttcccggttgtgccggtcggcttgctggaaggtctggccggcggagctggccagggtcacgccttggttgatttcctcttgggactgggtcaacaggcgctgggtgtcgccggcggcctgggccgcgcggtgggccaggccgcgcacctcgtcggccacgacggcaaaacccgcgccggcttcgcccgccctggctgcctccaccgccgcgttgagggccaacaggttggtctggaaggctatttcgtcgatggccttgacgatctgggatgtctgatcgccagtggttttgatgcgctccatggcggccacggtctgttcgatcatcgttccggcccgagccagggcctgggcggcttgttggcaagactcggcggcttggccggtgcgctgggcgttggcccggccctggccggcgacctgctccagggcggccgcggcctgttccagctcggcggcctgcaggctggtttggctggccaactggcggctggagtcgcccagtcgccaggcggcgctggtgacagcctgggccgattcgccgagccgcccggccaccttgcgcagggcgttgccgatggccctggccgtcagcaggctgatcgtcgccagcagcagcaccagaagcgcagccgcgccccagccggcccagatctcgcggcgggcctgggccagggcctggctttgatccaggggtaggccgagcaccgccaccggccgcccttggtaatctttcagcgccgccaggtagaccaacgtctcgcggccatcttggacgacatgccgccaagcgggtagacccgtccgcaagaccgcgcgtagggcgtcgtcgccatcctcgcccaggctgggctgataggtcttggcccagggcttgaatccgccttgcccatccggggccaataccgccaggtcaaaaccgtggccggccttgatctcggccagcaggccatcgtccagcgccgcgccgaactccacgctgcccaggtgtttgccggcctcttcgatgggggccacgcccctgatgccggccccgcccacgcccacctccaggccgaccacggcccggcgctcgcggttggcctggacgacggtctggcggaaagacgacaggtcgtcgccatgttttttgggctggtgcgcccggaacaggctggtggccggcggcaggtgaaactggagctgggccatgcccaactggccccggctttcctggaaggcgctcagggtcaggcggctcaaggcctcggggtcgcgggcggccacggcctggcgagccgccggctgggcggccaggaactgggccagggccaaggcttgacgcccacgggcggcgatggcttcgctgaccgaaaccgctcgcccggccaggccatccatggccgcctgttccaacgcgcccatgcgctgccaatagatatacgcgccgcccaaaacggccatcagcaggctggacaggaccagtggcgcggcgatgcgccattttatgggccaagcggaaaaaccggacgaactcatgctatcctcgacatggtcacggtattggatcgattaagatttattatggctgataagcttcggcgatggcatgttgacatcggcgtcggcgccaaatttccagattttgccacgctgtttgacgctcggcgcggcgtttggaggccgtagccaacgaaacccaactcgccggcggttgcgcttggcgcgggcgatcgtggacgagaagcgcaatcgcaccatataccgccatgttacaggcgtgttacggccccgtcaagccggaccatgccccgccgatggagcgatgatgagtgacgccgaggcatatctggccacgggcttcaaagacgtcgacgccaaccaagacgccgccaagctcatctcttgtctgtcttttttgcgttccttgcccgcggtgtcggcgtacaaaaagcgcgcattggccggcctgcggttggagccgggaggcgtggccgccgatattggctgcggcctgggccacgacctgccagagctggcccagggcgtggggccgggcggggtggtcgtcggtgtcgacagcagcggcaagctgctggccgaggcccggcggacggcgcggcatcccgccgtttggctgctgcgttgcgacgcgcaccgcctggccctggccgacgccagcctggacgccgtccgcgccgaccgcaccttgcaacacgtggccgacccggaccgcgtcatcgccgaaatgatccgcgcattacggcccggcggccggctgtgttgcgccgagccggattggccctctttcgccatcgactgcgacgacgtggccaccgccgcattggtcgccgccagatggcgcggcggctttcgcaaccccgacatcggccacaagctggcgggcaaactgcgcgccgcgggcctgcaaggcgtctgggtagagggttacgacctgctcgcccaagggttggaggccgttgacgcggtctatgacatcggcgccaccgcccggctcctggcggccgatgatccgcccgcggcgcgacggctgacctcctggctggagggcctggcgcgccgcgaccgcgccgtcagcgcctcggtcaccgtattcgtggtcggcggccgcaagccgcccacgccatagccccgcgccgcctgcccccgggcagccctcgtgaagtctcgtccagcgctttgacgccatcgttcccttgccgccagcgccaggcgcgtccgtccttggtcagtcaaaaataagatcgatcacattttattagatagctttaatttttatttgacttagaaattaattttgtttacctaatccagacgcggccagcgccgtggcaaacctggcaagcccccgctcggggcgtcgcgccaccgctcaacgcggctcggcgataaccaaatcagcgagaagaatcatgaagttaatcatcgtagccggcccgccaagcgtgggcaaaacagcggtgacaacccacgttgcgcgcctgtggcgggccaagggcgcacgggtgttggcggccaagttcgacacccagagctcggccgacccggagcgctatcgccaaaacctgggcgcgccgtccctgggcggcctcagcggttacctctgcccggaccactacttcatttccaacctggaagaagtggtcgagtggggcctcggccagcgggccgacgttttgttcgtggagacggccggcctgtgcctgcgctgcgcgccccatgtggagggcgtgccggcggtgacggtcatcgacgccttgggcggcctggacgcgccggtcaaggtggggcccatgctttcgctggccgacgtggtggtgttgaccaagggcgacctggtctcgcaggccgagcgcgaggtgctgatgctgggcgtgcggcgggtcaatcccacggccctggtcttgtcggtcaacggcttgaccggcacgggcggcctgttgttgctgcgctggttgatggggcaaccggccgtggaccaggtcggcgagcgcagtctgcgccacgacatgccggcctcgatctgttcgtattgcaccggcgagcgccgtgtgggccgcgtctatcagacgggcaacgtggaaaagataacgtgggaggcggccgaaccatgcgcgtgaatcaactggagattctgggaggccaagaccgcgacggccggcctgagcccctggccagcctacgcctacggcctgggctgaccgtggccgtggttggccccaccggctcgggcaaaagccaacttttatccgacatcgaacaactggccaggggcgacacgccgtcgggccggcgggtgctgctggacggcgcgcagatagacgcgccgcccaccggcctggtggccacgctctcccagcgcaccaacttcgtcatggacgcctccgtggccaagttcatcgagctgcacgccgcctgcttggacaagagcggcggtgattgggccgagcgcgtcttgagcctggccaacaccctctgcggcgaggcctttggcggcgacagccccttgcaggggcttagcggcggccagacccgcgccttgatgatcgccgatctggccctgatctccgacgcgccggtggtgctcatcgacgaggtggaaaacgccggcatcgacaagcaccgcgccctggccgccctggccggtcacggcaagatcgtcctcaccgccacccacgacccggtcttgatgctcatgaacgatctgcgcgtggtcatggccggcggggccatgcaacaggccatcgccatcgacgacgacgaacgcctggcgcgccaacgcctggccgaacttgacgccaccctcctgcgggcccgcgacctgttgcgccagggcgcgcgcctggaaaaggacagcctgtgagcaccagctaccgcgttcatttgtccgttccgcccaacatcgcccgccatctgcgccaggagatcgccgcgcgctttcccggcgcgcggatcgacgggccacccctgcacgccgagatgcacgcctttgcccgcggcctagcccgggaagagccgccggccctggccatctcgccatacccccagttggccgcgtcggtgctggccgccgcgtcggggacgttcgtcccgctggcgcgggatgtcgcgccgctggccccggaactggacgccctcggactgacgccgcccgcgccggagctgacgctgatctcggtctcgccggtggcgctgatcgccaacaaccgccatctgcccgagctgagcgattgggcggacctctgccggccggatctgcccgcgcccctgggttgcccgccgtcggacacgcccttgccctacctgctggagatattcttcagcgaccgtttcggccgggccgcccggcctttgctggacacgctcgacacccagagcaaccccctggacatcaacaagcgggtggattcgggcgaactggccgccggcgtgattctgccggctctgggccgcacctttcgcctgggcggcggccggctggtctggccgcgtagcggggccttggccatccccatgctggcctgcctaagcgcccaggcccccgacgaggcccacgacatcgtggcctatctgctctcggaacaatgccaagcgtttctttcgatctccggcggcctggccccatcgcgggccggcgtccccgccttcgccgagctggcggcctgtgagtgggcgctcatctggcctggatggcaaaccctcctcgaagtggcgcggatcatggacgccgcgcagggatcaacgatcgatcaacgggagaaagggaaatgaaactgaaacgcagcctgcttttggcggccgtgctggccctgggcctgggcgtcccggcggcccacggcgacgacacgacccaactggacccgatcatcgtcacggcccgtggccgggcctcgcagctttcggccacgcccggcggcgcggcggtggccgattccgacgaaatcgccctgcaccccaaggcctcggcggcctacgccctggaggacatccccggtctcagcctcaccggcgactcggtctggggccgcgacatcgccatccgtggcctcaccggaaactcggtggtcgtgcttgtcgatggccatcgcatcaactcggccatcgacatgaacgcccgcctcagttttgtcaacgccatggacatcgaacgcatcgaggtgctaaagggccccgtcagctcgctctatggctcgggctccaccggcggcgtggtcaacatcatcacccgcaagggcgctttcagcgacaaatgccaagcccacggccgcgtgagcctggcggccagcagcaacccccagggcggcgacgcctacgccagcgcccatttcgattcgccgagcctgtggctgttcgcctcggccgccggccaggatcatgacgatctgcgcggcggcgacgacgaaagaattgccaacagccagttccgcgacggccagggtcgcgtggcctcgggcttcaagctgggccagttgaccacccaggtgcaggtcatgcgcatggaggccaacgacgtgggcctgcccggcggcccctcgaccctgccggccgtggcccgcgtcagctatccgcgcacttccagcaccctggccagcctggatctgacctgggatcgtgagggccaggccctgggccaggtggctggctcgatctacatcaaccaaaacgaacgccgcgtgcgtgtcgaccggaccggcaacgccgccgtcagcgccatcgagccgggggccgaccacgagaccttgggcggacaactgcgcgccaacctcgacctgggcgcccacgccatcgtcggcggcgtcgacgcctggcagtggaccatggactcgtggcgcagacgctttctgaccgtgggccgcgtactctacgacaaccccgtgccccacgccgtgcagacctcggccggcgtcttcgccgaggacgactggaccctcagcgatgccttcaccctcaacctgggcgcgcgcctcgaccgcctccagaccaaaaacgacgccggcaacggcttcgcctccggcgacgaaagcgacctgggctggaacgttcacgccggcctgacccataagatcagccaggcctggtcgcagacggccatcatcgcctccagctaccgcgccgccgacgtcctcgagcgctacaaatacatcgacctgggcggtggccaggtgctctacggcaatcccgacctcaaccccgagacctcgctctttggcgaatacggcctgcattatcaggccaagcccttcaagggcgacctgcgtttgttcgccaaccaactccacgactatatttcgcaaaaacgcatcagcgccacccgcctggagatgtgcaacgtcggccaggcccgcatctttggcgccgagttggagggccgcctcgatctgggccacggcctggccctgttcgccaacgccaccgccctggacggccgcgacgaaaacgccgacgagcccctgcgctacatcgcccccatctcgggcatggccggcgtggacttcgtcaccgggccgttctgggcgcgcctcgacacgcgctgggccctggatcagaacgaaacgcccgccgacgtggaggagaccggcggttacgccaccctcaacctggccggacgctatcgtttcgcggcgctggggctcaaccacgaattgctgttgaccgtggacaacatcctcgacacccgctacgagagctatctctccaacgcccggggcattgaactgctggagccgggcgtggcggcggcgttgacctacaccctggagttctgaaaccatgcgccgagccgtcttcagcgtgatcgtcatcttggccgtgggcggactcggcgcgttttaccttttctccgaccgcgcggcgtctccgacggcggagcagggccccgacgcgccgccaaggctggttttttacacatcctttggcgccaccacgccgcagattcccttctggggcgcggtgaaggccggctggcccggcggggcagggctggagacgcgcctctggaaggacttggacgacctgcgtggggtgatcatggccggccgcggcgatatctggctgggccacagcgagggcctggcccaggccgccctgcgcggcgcgccggtgtgctttttggccgtcacgggctggcgcaagttttacttcctgagcgccgaccccgcggccgtcgatctggccagcctggccacgctcagccaggcccagaacagcccgctgatggtcaccccgcccgacagcccggccatggccatcctcgacgatgtcgccgcccggggcgggccgcgctttgtcaccgcgccccatgcgccgcgccaactggccctgctggccctgcgcggccaggcccggcacatcctggccccggagccgctggtttcgctgctgctgaccaaggcccccggcctgcgggtggtggccagcctggaggacgagcacgccaagctcaccggcggtccggcccggctgcccatagccggcctggccatgcacggcgagctggcgcgccgccggccggagctggcgcgccaactgctggcggccatggagcgggtggccgccgatctggccgatgatccggccgccggcttggccctgttgccgccggaggtggctggtgagcttggcccggatgttttgcgcctttcgctatcgcgcgacatgatcatgacccggccgaccgcccaggtccgccaggaggttttggcctatctgcgcctggtcatgtcgccggccgatcgccagcgtctggatcaactgcccgagggcttttggggaccgcccgcgccatgaaacgtctttggcctttcgcggtttcgctggcggtgatgctggccttgggttggctggccacctggctgcttggcccggagctggccccgccgccgccgttggtttgcgccgagatgtggcggctgtgcctggacggccagatgtttggcgaaatgggcgcgacggtggtccgcgccctggccggggtggcggcggccaacctgctgggcctgggcctgggcctggccgctgggctctggccggcggcgctgcgggcgctggccccgttggtggcggcgttgcaggcctgtccgccggtggtctggatctcgttggccatgatctgggccggcactggttcgctggtgccgatgctggccgttttcgccgccactctgccgccgctgtttttgaacgtggcccagggcgtgctggccctggaccgccgcctgttcgacatgagccggctctacgacgtgcccgccgccacgcgcctgcgacgcttttggttgccgggcgtgcggccctattggctggccgccttttcgcaaaccctggcctcgggctggaaggtggcggcggtggccgagtttctgggcagccatcagggggccggcgcgcggattttctgggcctatcgccgcatggatctggtggatctctacgcctggacgggcgcgctggtgctgctgggcgtggtgttggagtacggcctggtggcccccttgcgccaggccgccggccgcaacggccgaaaaaaggaggccgtctcgtgatcgaactgcgcggcgtgagcaagcgcctgggccgcaaactggtgatccgccgggccgacctcgtcgttcgtcccggccagatcgtctgcctgagcgggccctcgggcgtgggcaaaacgaccctgttggagatcatggccggcctgaccaaacccgacgccggcctggcccgtcgccagggggccgtggccctggcctttcaagacgacgccctgctgccctggttggacgcggccggcaacatggactacgccctggccgccttgccgccagaccagcgccgggagcgccggcgcttttggctggagcgctttgaactgccgccgaccctgcggccggaggccatgagcggcggcatgcgccgcaggctcaacctggcccgggccctggccagccaacgacccatcttgctgctggacgaacccttcgcctttttggacctgccgtggcaggcgaaagtggccgccgaactggccgccgccgcccatgtcggcgcggcggtggctctggtcagccaccaactggagcccctggacggcctgccttgccggaccatcgccgtgtccgcaagccccgtggacatcgtcgccgacgcctgaacgccgcgctcatcatcagccaaaagcgcggcaggtgttgacaccgtggcggcggcgcggcatgtttgaaacgtgcactgcatcatgcccggcgtgtcggcgcggcgggcgcgcggcacttttcaacgcgtcgccgccggcagatcgcccggcgacccccggccaccacaccgacaaaggcgtactcccgtggatttcacccttgccctgggcgtcaccggttttctgctgctcttgagcgttttcgccagcaagctctccgagcgggtgggcgtgccggcgctgctgcttttcttgggcctgggcatgctggccggcgtggatggccccggcggcatccagttcgacgacgcccaactgaccaacgccgtgggcgccctggccctgaccttcatcctttttgacggcggtttcaacacccgctggtcatcggccaggccggtgctgctcaccgggacgatcctctcgaccctgggcgtgatgctcacctgcggcttcatggccgccttcgcccattgggcgatgggcttgcccttggagacggcgctgctgctgggggccatcgtctcttccaccgacgcgccggcggtcttcgccatcctgggcggcaagagcctgggcctgaaaggccggctcaaaccgctgctggagtttgaatcgggcagcaacgaccccacggcggtttttctgaccctgggcgtgctggaagtgctgatcaacccccaaccggcggcgcattggggcgttttgttgggcaagttcgtggcccagatggtcttgggcgcggcgttgggcctggccatgggctggctggccaccagggcgttaagaaaggtgcgcctggattacgaggggctttatccggtctttggcgtctgcgtggcgctgatctgctacagcctgaccgcctacgcccacggcaatggctttttggccgtctacatctgcggcatggtcatgggcaatggcgactacctctataagcgcagcctgaacaagttcctcgacgcactgtcgtggatcatgcagatcggcatgtttttggtgctggggctgttggtcaacccgcgcgatctgggcgaggtggccctgaccgggctatcggcgtcgttgtttttgatgctggcggccaggccggcggcggtgctgctggccatgcttggcagcggctattcactgcgcgagcagcttttcgtggcctggaccggcctgaaaggggccgcgccgatcatcctggccacctatccgctgatggccggctacgaccagggccactttttgttcaacctgatcttttttttggtgctcacctcggtgctgttacaaggcaagaccttgcccctggcggcccggctgctcaaggtcgaccggcccttccagcccgaccccagctatccgctggagttcaaccgcaccttcatgggcagcgacaacacccaggacgtggccatcgaaccaggcgcggcgatcatcggccgccaggtgcgggagctgggcctgcccaagggcgtgctgatattgttgatccaccgcgacggcaactttctggtggccaccggcgaaaccgcgttggaggcgggcgacaacctgcttttgtacggccctaaaaacgatctgcgcgcggcccaggcgatattgctgcgcgcctgccgttcgggccaagacggcgtctgcccggaagattaggcgaaaaaacatgggcgcaatcgggcgagacggcgcgccctgtcagaggccagacgcgcccgcgcggcggcaagaataaccgccgcgacgacatcgagagtgctgcacgggggcgtcctgccccgtgcagcactctcatttttgctgtgggggatgttgaaaaagaaaaggccgcctggcggggggcggcctgagtcaggtgaatactatatctgcatatctgcacaatctaacacctcgattaagcaaataatcgcttaattgaatgtccgcttaactgacctggatcgcatcgttatgattcacataattaagcatatatcagtgcccaaacaattttttccatgacgggatttggaaaaggcagtcgcccgcctcctgttccatcttcaggaagaggggtgcaggtaaggttagcgtcaggatgtctttccggaagcgtctgtgcataacctctcgaccatcggcgcccatcatgcccaacaccgctctgggaactgccgattctgactcggcataggcaaaagcggcaatactgcaacaatctgtaccttggggggctcggacagggtcggtcccttgcataaccgagcccgcaagcgtcacgagacctgaaagctcatccggattcaccgggaaaataatagcgcggacattctcatcggaatcggtgctgctcaatggcttaaaaagaacgtatttggatggaatgtcgtagcgcggaaactcatgaagaatccattcccgggctaactccgcgctacagtgcctgcgctccccatactcgtacatggatcgccagttcttaggtacagcgtccatttcggcttgatatgccgtccgattatatgcggatttgatccctttgctgaacaaggcggcatgcagatccaactgttcatccgacgcgtcgaaatcagtcccaaatcccaacgccgcacggccacctgtgcagatgatgctctcgcgactacctccggcaattctgccgcacgtgctggcctctgcgaataaatacaggacacaaccgaattttccatttttatactggaaggcatcggcgggaatggtgtcactccaaacgactgcgaccggatcgaactccgggttaagactgttcacaatcacgctatccatgctcaattcctactattcaacagtctgaatttaaaacgagtaacctacagtcgttgtgcttcatggtgaagggtaagtgaaagattcaacggctaacggttttcgagaaaacgtttattataaccaccccggacattatcattaacattccgattatagcgggaatatcaggaatttgattaaaccatatggcgcctatcattgtaattaacgtaatcccaattccagaccagattgcatatgcaattccaacgggcattattcctaacacaagcgacaaaaaatataatgatgccccatagcctacaatggctatgatgctcgggaccaatatagtaaaaccttgcgacgtttttaaagcactagttcctacaatttctgcaaatattgctatggaaagatacacatatcccatatggtttcccgattcaaagtggcgtccacgctggagccggtgcgcactagaatgccttgctgatcaagctgccgattgatcatgtcaaacagcttatcctgcaggccacgctcttgcaaatgatttcgaaggcggccatccaaatgagagtgacgacttcgccgctgctgcttcatctgcgtgtcgagacgccaaccagctatgcgaaagaatgaagaagttaagctgaaagccagcagacttcattcgccaccgcgcccaggttggcgcccgcaaggttccggcatgggcgttcgtgtcgcgcccaacatattggccatgttgacccagcaagagcgcgacatggctaagctgcctggcaggatagtcagccagcgggcgtgacccgcaagctgcgtggcgactgagtgcgatctcccccaaaaagtcatcagccggttggccctcgtcaggctaaccggctgatattatttggtggtagggcggaggggatttgaacccctgacttccaccgtgtgaggatggcactctcccgctgagttaccgccctgtgcttttcttggagggcgcgttacgtgcgccgcgcgccgatttttgtacaccatcggcagaatctttgcaaccagataatgcatggcactgcctgcgcagggcctggatttcggccgggctcagccgtcgcaccgcgcccggcggcaggtcacccaggcgcagcggccccaggcccacccgcaccaggcggatgacgttcaggccgcgggccttccacatcagcttgatctcgcgtttgcggccctcgcgcaagaccatcgagaccttgctgtggccgtcggcggccgctttgaccgtgatcatggccggcgcggtttgcctgccttcgatctccacgccggcgcgcagggcctccagatcggcgcggttgggccggccggaaagccacacgcggtaggtcttgggcacgccgtagcgggggtgggtcaggcgcagggccaggtcgccgtcgttggtcaggagcatcaggccttcggaatccaggtccaggcggcccacggggtagagccgggcgcggatttcgggcggcagcagatcgagcacgcgcggccggccttgggggtcgtggacggtgctgacgtagccggccggcttgtgggccagccaatactccttggcctcggcgcgggcgatgggcttgccgtcgatggcgatggattgcgtgtccggatcggctttgtggccgggttgtcgcacgatctggccgtcgacggccacgcgtccggcggcgatgagctcctcggcggcgcggcggctggccacgccggcgcgggccaggattttctgcaggcgttcctcggccatggtcaatcttcccggggctcggcggagccgtcgtgttcgccggtgggcgttgggttggggaactccagcgagcgctgggcggcctcgacggcctgatcgggctcggcggagagcttatcgatttcttcgagggtgggcagttcgctcaggtctttgaggtcgaaaaactccagaaagcgcttggtggtggcgtagaccaacggccggccgggcaggtcgcgtcggccggccacccgcaccaggttgcgctccatgagcatgcgcagcaccccgcctacctccacgccacgaatgcgctctatctccaccttcatcaccggctgcttgtaggccacgatggccagcgtttccagggcggcgcgggagaggcggctggcttgggtgcggcgcaggcggcccagccagggggccaactcggggcgggtgcggaagatgtgaccgccggccacctgggccaagtcgaaggcgcggcccatggcctgatattcggcgcgcagttggtcgatggctgtctgaatgtcctcgcggctggtcggttccagggcttgggccagttgctccaggctcagcggggcctcggccacgaagagcatgccttcgatgatgcatttgaggcttggggtcacggggcggcctcctcggcttcttcgtcgatgtcgcgggcgaacacgcgcagggcgctccaggcggccggttgttcgtccggctggggcgcgcggctttggtagacccgcaacagccccatgcgggtcagctccagtatggccaagaatgtaaccaccatgtgtgatttgtccagatcgccggcgaagcattcctcgaaggtcaggctctggcggcggcgcaacatcgacagcagatcggacatgcgatcttccagcgagacgcgagccaggggcaggtccaacaccagctggcggccgcgggcggcgatcagttgccgaaaggcctcgatcaggtcgaagacgccggcggccactaagtcctggggccgcgccttggcggcggcgtccagttcctggctggcggcggcccgttgaaacacatcgcggtcgagccagttgcggccttgcaaagtctcggcggccaacttgatggacatgtgttggcgcaattgttggaccaggtcttggcgcgggtcatcggggtcttcctcgtcgggctggtcgcgcagggccggcaggagcatgcggcttttgatgtgtgtgagggtgctggccatgaccaggaactcgccggccacggcaatgttgagctcgcgcatcaggcccaggtattccaggtattgcctggtgatcatggccacggggatgtcgtggatgtccacctcgtttttgcggataaggtgcagcaacagatcgatgggcccctcgaatatttccagccgcaccgccacgtccatcgggcgcctcagaagcccagcagcagatcggtcagccaggccgcggccggcacgatcagcgagccgatcaagtctgggaaaccggggatcagcgccggcagaaacaacaacgccaaaagtatggcgaagccgtagcgccccaggcggcgctgatactcggcggcggcccgtggcggcagcaggccgcccaacacgcccgagccgtccaggggcggcagggggatcatgttgaacagggccaggatcacgttgatgaacacgccatagaccagcatgcgcaagaccagaccttgggcgaggctttcttggctcaggcccagagccagcatggccctgagcgccgcggcgcaggcgacggcgaagagcaggttggccgccgggccggccgccgagacccacatcatgtcttggcgcgggcgcttgaagcggccggggtccaccggcaccggcttggcccagccgaaacccgagcccagcatggcggtgacgaagaaaaacagcgtgccggccgggtccaggtggcgcaacgggttgagggtcaggcgtcccaggcgcttggccgtggggtcgccgaagtgataggccgcgtagccgtgggaggcctcgtgcacggtcagggccatcaggatcggcggggccagcacgatgaccttcaggatgaaatcaagggcggtgtccatcaatacgaaagctctcccttgcgctggccgaaccggttttcgaccaagtcgatttcgtcttggcgggtctggacctggccatccaggcgggcggccagcagggtgtcgaggatctgcttgtagaggggcccgggcaggtagcccatggccttgagatcctggccgcccagttccggccgcacgcggaccatggtcgtgaggtattggctgacggcctttttggcgtagtcctttgaggtcttggccatgaccagaagctggaactccaggcccaagggccgcaggagctcgaatgtttgcgagggccgggctgcgcggcgctggaggacgttgacgcagcgcagggccttggcgcgcatctcggtgatctcctcgcgcagcttgggcgcgaagcccagccgctggcacagctcggtcatttgctgttcgtccaggccgtcggccagggccaggaagtagagcagccagcggcgcaatggtttgtcgatgaacgacaggcgataccaggccaaggtttcctcggcctggtccaacagctccagttgcttggcggtcagttgcagggccgggtgaaagacgcgcagcagcttgaattcgttgagccgctcgatggccggcgtgacgctttcttcttcgaggatatgcttcaactcgccaaagagcctggagccggtcaggcggcggaaggcgtcgatcttgatggcgtttttgatcagggcctcggtcagcttgccgatgcggaaaccaaagcgttgctcgaagcggatggcccgaaagacgcgggtggggtcttcgacaaaggaaaggttgtgcaggacgcggatgaccttttccttgatgtcgcgcatggcttcgaaaaagtcgatgagcaggccgaactggcggccgttgagccgcacggccatggtgttgatggtgaagtcgcggcgatagagatcgagcttgacgctggagtgttcgaccaccggcagggcggccggcgacatgtagtattccaggcgggcggtggccaagtccatggtcaggccgctgtcgaagaggagcttggcggtgttgaatttcttgtgggtgcgcaggcgcagatcgtcgcggccctgggcgaaggcccgggcgaactcgatggcgtcgccttcgacgacgacgtcgatatccaggtgatcgctgcgcaaaaacagatcacgcaccgagcctcccaccaaatagacgtcctcgcccaggtcgtcgcccaccttgcccatctgttgcaggatggtcaccaccggcttgggcaggcgctcgtgcaggaggttggcgatgtttttgtggcggatggtctggggcgcggcttcgccctcgccgatgctttcgctgatcagcggccgctccagcagggtgttgagcaggtcggtgcgggtgatgacgccgatcatctcgccgttttccatcaccggcaccaggcggaagcgttgttcgagcagggccttttcgacctccagcagaggcgcgtcgggcgcgacgggcttgacgccgggggtcatgtactcgcgcacggccaggtcgcccaggccgtggtagacggccttttccacgtcctgcctggtgatcacgcccaggatgtcctggccgtcgacgacgggcatgacgttgatgtcgtagcgcgtgaagcgctcgggcagttcgcgcagcagcaattgcggcggcgccgagatcaccgggctggtcatcaactcgcgggcgctgatgctggggttgatgtgggtgtgcagggccatttccagcttggcccgggcctcgaccagggtcatgtcgcgcagggtggcgctggccgccgagggatggccgccgccgcccagggccttggcgataactccggcgtcgacctcgtgcaggcgcgagcgggccaccagatagacccgcccctccatgcgggccagggcgaagacggcgtcgtggttttccatctccatgaatttgtgcaccagggcggccaactcgggaaagtagccctcgcggctgacctcggtgacgatcacctgcacgccgctgatgttcagcggctcggccccgtggatcaggtcgttgagcaggcccacttcctcggcggtcagctcgcgggtgatcagttcgctgaccacgctgaggttggccccctggcccagcagccaggcggcggcgtggtagtcctcgggcgtggtcgagacaaaagtgaagctgccggtgtcttcgtagatgccaagggccaggatggtggcctcgtcgtcgctcagctcgacattattttcgcgcagatgctcgcagagcaaactcaccgtggccccgatcttgcgcacctgctgccagtgggccctgacgtcctggtcgctgtcgggatgatggtcgtaggcgatgatctccacctcgggatcctcggccaacttggcaaagggtccgatgcggtccaggcgtcttgtgtcgaccaggatcaagcgtttgacccgctcgaagggcacctgcttgaccttgacgaagttgaacatgaaacacaccgactcgacataaaaattgcgcagattgcgctcctgcgcgccgggcagggccagcatggcttcggggtagagcttggccgcggccagcatgctggccagggcgtcgaaatcggcgttgacgtgggtggtgatgacttccacgtcgcgttggatggcgctggcgttttgctggtccatggctcccttcagccgcgggggtggcattggcggtgaacatccaccagccgtttcatgcccagatgggtgtagatttgcgtggtgccgatgtcggcgtggcccagcatgagttggacgctgcgcaggtcggccccgccctccagcagatgggtggcgaaggtgtggcgcagggtgtgcgggctgacgtggtggtcgatgccggcggccgccacgtgcttggccaggatcttccacacgcccatgcggctgagcttgccgccgcgggcgttcaaaaacaccgtgtcgctggctttttggccgcgcagcaggttttgcctgggcccgcgcagatagtcctccaggcgttggatggccacttggtgcagggggaccaggcgctccttggcgcccttgccgcgcaccagcaggcaaccgatctggaattggatctggcccacgcccaggtcgatgacctcgctgacccgcaggcccgcgccatacatcgcctccagcatggcccggtcgcgtcggcccaggtcgctgtcggccgcgggcgtctccagcaggcgcagcatctcttcctggctcagaaaatgcggcagccccgccgtttttttgggcccgcgcaacgtggccagcgggtcggccgagagcttttcgcggcgcagtagatagcccaccagcccccgcgccgccgaaagccgcctggcccggctgttggcggccaggccttccttggccgcgtgggccagataggccaccatgtgcagttcgtccacctgctcccagccttgcacgccgttatcgtgcaaaaagccgcagatatcggccaaatcgtcggcgtatgccgccagggtgttgcgggccaggccccgttcgccggccagatggtccagatagacatcgaccatgccgtgcaggggcagggcggccggcggctggctgctgggcctggcttggctcacggctggaggaatccctccgaagcgcccagcagccggcagccggtggcctccatcacggccatcacctccaggcgcacgccgccccaacccgacaagtatatgcccggctcgatggtgaagaccatgccttcctccagcatgtcgtctgaattggggcccagcgagggggcctcgtgggtggccaggcccacgccgtggcccagcgagtggccgaacttgcccttgaagccggcccggtcgatgattcgccgggcgatggcgtcggcctcgtggcccagcatgccgggcaaaatgccatccagggcttcgagttgggcttggcgcaccgtcgcgtagacgcggcggaactgttcgtcgtccgccgcccggccgccggcgacgatcgtgcgcgagatatccgagcagtagccgtcaaccttggcccccacgtcgaaaagcaccgtttcgccgtgggcgatgacgcgggggccgggctcggcgtggggctcggcggcgttgggcccgctggccacgatgggcgggaaggccgggccttcgccgccggcgtcctcgatgcgtcgaacgatttccagggccacctcgcgctcgctacggccgaccaacggcccggccatgacctgggccagcacggcctccatcagggccaggctggcctcggtggccttgatttcgctggcgtccttgaacttgcgcagctccgagacaaagccaagcgtcggttgccagctcaccccgggcagggcttcgctcaggcgttggtgctggccaaacagcagcgcctcggcctcgaagcccaggcgtttgacgcgcagttcattcagcagcacgcccagcgaatgggccaggccacgggaatagaccaccacctcgaagcagggcgcttgggcctgggcggtcaggcgatagcgaaagtcggtcaacaacacggcggcggccggggcgatcagcagcgcgccggaagattcgcccagttgggtgtcgtcgggtgaaaaaccggacagataccggcggttggccggcagggtgatcagcatcgcgtccaggccttgtcgggccatcagggctcgcagcttggacaaccgctttttgatcatcatgactccatgggctggagaagcgatttatcacgtctttagaaagtgttataacatccagcgtgctttcaggcaacacctctcgccggccgcgcggcgggtaactgtcttgccaggcggcgtttttctgggtatgaagaaacgccggaggtatgattatcgtggatcgtcgccagcttttccgccaagccgccgccgacatgctggccctggacttggccggtcggccgcgcgcgcgccgcgccggcgtggccgaggccgtgcggcccgaggatcacgccggccaagtcgcgcccgagacggcccaggccctgcgggtcttggcgcgggcggtggtcgacgccgtcctggccacgccgcgccagggcctggacgcggccgaggcggcgcgcatcatcgaggcggcggcgcgcgaacatctgccaacccaggccgggccggcccaggcctggcgggccaagctggccggtcgcatccccacgttgctggacctgccgcgcctggccgagttggccgccagtggcctgtgcctgccgcccctggccgtggtgcgccagaccgccgccgatgtggccatggtcggcggccgcagcccggagttcgccgagcttctggccaaggtcgagcgcctggccggcatcgacctgcccgtggccctggagggcgagaccggcacgggcaaggagctgatcgcccggcggctgcatcagctttcgccgcgccgccaggggccgttcctggccgtcaactgcgcggccgtgcccgaggccttggtcgaaagcgagctgttcggccacgaaaaaggcgccttcaccggcgcggacaagccccgcctgggccacatgcgcgcggccaagggcggcacgctctttctcgacgagatcaacgaggcctcgccggtttttcagcgcaagctcctgcgggccctggaccagatggccgtcctgcccctgggggccagccggactgaagcgctggattttcgcctgatcaccgcctcttcggagaatctggcccaggcggtggaggatggccgtttcagccggccgctgttttatcgattgcaggtgttgtggctggagctgccgccgctgcgccgccggctcgaggacttgccggcgctgatcgagcattttcgcggccaggcctgcctggcggccaaatgcacccgtcgcctgggccccgaggccctggcggcccttttggcccacgattggccgggcaacgtgcgccagttgcgcaacgtcgtcatgcgggccgtggccctggccccgcgcttcgagatcggcctggacgacctgccgcccgatctgcggccggcgcgggccccgcgccaggcggccggcctgcaacggcgcttgagccaactgggcggctcgttggcggccaaggccccggtgctggccacgctgctgcacgccaggcggggcgactttttgttcaacaaagacctgcgcgaggccctggatgtctccgactccacggccaagggcctgctgcgcgaattggccgaggccggcctggtccaggccagcggccagcgtggcggtaggcgctatctggttgatttttccgaagataaagaggagtaatcatggccattgaaggacgtttgggcctggtgggcggcggcaacatgggcgcggccctgctgggcggcctgctggccaaggccgtgatcgagcccggccgggtggtggtcgtggaaaaggacgccgccaaggccgccgcgctgggcgagcgctttggcgtggagacccgcgccgagcttgccgccatgggccgggtgaacgtggcgatcctggcgatcaagccggccgacgtggccgcctgcgccaaggccctcggcccgctggtcggcgagggcgggttggtgatcagcctggccgctggagtaagctcccagaccgtggcggcggagctgccgccaaacctggccgtggtgcgggccatgcccaacacgccggccctgatcggccgcggggccacggccatctgccccggccgcggggccgacgcggcggccatgcaaacggcggcgacgatttttgaagcggcgggccgggtggtggtggtggccgaacggcagatggaggcggtgaccggtctttcgggctcggggccgggctatgtttatctgatcatcgaggccctggccgacgccggcgtgcgcctgggcctggatcgacccacggccctgagcctggccgcggccacggtgggcggctcggccgagatggttatgcgcagcggccagcatccggcggcgctgaaggatcaggtcacctcgccgggcggcacgaccatggccggcctggccgtgttggagcgggccggcctgcgtggcctgctgatggacgccgtggccgccgccgccgcgcgcggcgccgagcttgcgggcaagtaagcgccgagcacaaaaaaagtcgatcggcccgcgccccagccagacagcgaggaggcgcgggccgattttttgttttggggccgcctcagcggcgcaggcgcgggtccagggcgtcgcgcacgccctcgcccagcaggttgtagcccagcacggtgatcaggatggccagtcccggaaaggccgacagccaccagcccagttcgatgtagctcttgccctggcccaggatgttgccccaggatggatcgggcggttgcacgcccaggcccaggaagctcaggccgctttcggtgaggatggccccggccacgcccagggtggcggccaccagcacgggggccatggcgtttggcaatatgtgccggaaaataatgcgcatgtcgcctgcgcccatggctttggccgccaggacaaactcgcgctccttgagcgtgagaaactcggcgcgcaccatccgggccacgcccatccaactggtcaggccgatgacggccatgatgttggcgatggacgggtcgaggatggcgatgacggccaggatcaaaaaaaacgtggggaagcagagcatcatgtcggtcaggcgcatgatcagcccgtccacccagccgccataatagccggccagcgcccccagcgccgcgcccaaaagcgtggcgatgcccgccgaaaccaagcccacctgcaagctgacgcggctgcccatgatcatgcggctgagcacgtcgcggcccaggtcgtcggtgccaaaggggtggctccaactgggcggcagcagcacggcgtccacgtcgatgcgaaaggggtcgtggggcgtcagcagcggcgcggccgccgccacgaaaagcagcgtcagcaccaccaaaagcccggccatggccaggcggttggcccggatggcccgccagaacgagccccaggcgctttcgcggtcgtggttgccaggcgggggcgtcatttttcggtcctcacgcgggggtcgaccagggcgtagcccagatcggccaagagattgcccaccagggtcagggccgcgccgatgaccagaccgcccatgaccagggggtagtcgcgggccatgaccgcgtcgtagaacagtttgcccaggccggggatggcgaagatcgactcgaagatcaccgagccgccgatcaggcccggcagcgacaggcccaggatcgtcaccaggggcatcagggcgttgcgcagggcgtggcgatagatcaccacccgctcggccaggcccttggcccgggcggtggtgatgtagtcttggccgatgacctcgagcatgttgccgcgcatgtagcggctcatgccggccagcccgccaaaggccgaaaggatcaccggcatggccaaatgccgggcgtagtcggccaggcggccccaaaaatcaagctgatcgtggttgatgctttcgacgccgctgatgggcagccaacccaggttgacgccgaagaggatcatgcacagcagcgccaaccagaacgtcggcgtggcgaaacccacgaagacgaagaccgtggtggcctgatcgaacagcgagccgcgatgggtggcgctgtagacgccgatgggcacagccaggacgatgatgaaaagcatgctgagcaaattgatgccgatcgtcaccggcaggcgctcggcgattttatcgagcacgggccgaccgtccggggcgaagctctggccgaagtccagtacggccaggcgcttgagccatgtccaatattgctcggcgatgggcttgtccaggccgtaaagctcgatcagccgctgttgggcgatctggctgagcttggggttgaggtcgctggccagatcggtgggcgagcccggggccagatgcatgaccacgaagctgaggaaagttatgccgatcagcaacgggatcatgcccaggaggcgtttaagcagaaacaaggccatggccctagcgctccatggtcggccgctgaaggttcttgggcacccaccagcggatgaaattgtaggagatgccggccggggccggctcgatgccgtggaagcgcgactgcaccacgggcagggcgtcgggcacgtagaggaaggtgtagggctggtcttcggccaggatttcctgggcgcggtcgtagatttgcttgcgcttggcgcggtcgaaggtctggcggccctgttccaggagcttgtccagttcggcgtttttgtagaaagtgaagtttagcttgccgatctggtcggagtgccagacgtcgtaaagatcggggtcgggggtcatggtccaggccagcaacacggcctcgaaacggcctttgttgatgaaatcgttgatgaaggccgcccactcaatggtgcgcggcgtgaccttgacgccgatctgggccaggcggtgctggatgatcaccgcgctgttttcgcggtttttgttgccctggttggtcagcagggcaaactcgaagcgctctccgcccttgtccagccagccgtcgccgtcggagtcgcgccagccggcctgggccagcaactggcgggccttggccgggtcgaagggatagcgccgcacgttggggttgtgccaataggtgccgggcttgtagggcccggtggccggctggcccaggcccagcagcacgcccttgatgatctcttcgacatcgatggcgtgggccagggcgcggcgcacgcgaacgtcctggaaacgcgggtctttgaggttataggcgacgtaggtgtatgacgacgacaggtatttgtatttgcggaagtttttctgaaaaaacggcgtgtcggtctggcgttgatacttcagcggcgaaaggaccatccagtcgatcccgcccgacatcagctccagaaacagcgtggagtcgtcggggatgacgcggaagatcaggccgtcgaggtagggacggccctcgaaatagtcggcgaaatagttcagctcgacccgcgcgccgggcagccagcggccgaagcgatatggccccgtgcccaccggggcgcggcccaggggcgaggtgcgggggtcttggccctccagcagatgggccggcatctgcgacagcgaccacgaggccagggccggggcgaaaggctccttgtagctgacgcggaaggtgtaggggtcgggggcctcggccttgacgaccttgaggtaatcgccgccgtagggcgtgggcgtcttggggtcaaccatgaactgatagttgaacagggcgtcgcgggaggtgtactcgtggccgtcgtggaacttgacgccgcggcgcaggtggaaggtgatggtcaggccgtcggggctgatgtcccatgactgggccaggtcgccgacgatattcaagtctttgtcgtattttatcaggccgttgtagcaataggccgacatctcgtggctggccgaatcggaggtgatcatggggatcatgctggtggcgtcgccgatggtcccgatgacgatgcggtcgccgtatgacggggtctggccgctccaggcgtttaggcctaggaagaacagggcgatcagggccgccaggcccaagagcaggcgtttcatgggcttatgtttcggctggggttgacgttcgacgggccggcacggccggcgcactggctaagtgtatgcgctaagcgctggacctggcaagccctttggccgccttgacgctaagttggcgtgctgttactatgcctgcatgaacaatgggaggccgctgcacggtgaaacataacaaatgttgtaaaaacagataataacctgtgaaacatgaaatctaccgtgcagcagccgaagcgcgccatggacggcgcgccaaatcgcgagcctgattaggcgagcgatttgcgaggcttggcaaaaccgcgcttttgccaagccgatgctgcgaggggcaggacgcccccgtgcagcgctctcaatggtggagaagcgcccttggacgccgaccagttgctggagctgatcaaaacccgccgtagcgtgcgccgtttcgccgccgaggcgcccgaggcgggccaggtcgcgatgatcctggaggccggacgttgggcgcccagcggccagaacaaccagccgtggcgtttcgtggtcgtcgccgacgcccagacgcgcggccggctggcccagttaacccactatggcaagattatcgaaaacgcgccgctgtgcatcggcgttttttcgcacaagccttcgcaataccaccagatcaaggacgcccaggcggtgggggcttgcctacagaacatgctcttgatggcccacgccctgggcctgggcgcggtctggctgggcgagatcctcaaaaacgccgaacaggcgcgccaagtcctcgggctttcggatgacttggagctgatggccgtggtggccctgggccgaccggccggcccagccaaggccaccgagcgcctggagttgtcggaactggtggcggagagttatcctgcccaaccctagccgcgcggagactgccgatgaaaccgtccaaactgatgatgatgggcctgatcgtgctgaccatggcctttggctcggcctgcagcctgaccagccaaaacgccggcgcgaatgatgcgtccggcgaatccatgagccgttactacgatttcgacgacgtgcaggtgccctccgagctcaagctcgacacaggccgctccaacgtggtgcgcgtggccgatttcaaggccggccagttggtgctctcgggcaacctggagcgcgaaagcctgaccaactattttctggagtcgatggccaaggacaactggtcgctcaagggatcggtcaagtaccctctggtgcagttgtttttcgccaagaccggcaaggcggcgatggtccgcatcaccgaaaaaaccttcagcaccgaggtggagatctgggttctgccctcgctctaaggacggcttcatggcggaaaaacggcgcgtgctgttgggcgtcagcggcggcatcgcggcctacaaggcggccgaggtggccagcacgctgaccaaaaaaggccaccccgtgcgggtgctgatgaccaaaaacgcccgccaattcgtgggtccgctgaccttcgcggccctgaccggctttccggtgagcctggacgaggccttgttcgaccccggccaggaaagcgccatcggccacatcgagctggcccgctgggccgacctgatcgtcctggccccggccacggccaacctcatcgccaaggccgccctgggcctggccgatgattttctctcgaccacgctcctggccagcgacgcgcccctgctcatcgcgccggccatgaacccccacatgttcgcccatccggcggtgggtgaaaacctggcccgcttgacggccaggggcgcgagcgtgatcggtccgggccttggccccaccgcctgcggcgaggaaggtcgtggccgcatggccgagccggcccagatcgtcgaggcggccttgggcctgctgggcccccgcgacctggccggcgcgcgggtgctgatcagcgccgggccgaccagggagcatctggacccggtgcgtttcctcagcaaccccagcaccggccgcatgggcctggaggtggccagggccgccctgcgccgcggcgcggcggtgacggtggtcttggggccgtgccaactgccccggcccgacggcgcgcggatcatcgacgtggtcagcgccgagcagatggcccaggccgtgctgggcgaggccccaggccacgacgtgatcatcaagtccgccgcggtcagcgattatcggccactggaatgtcacgcccacaaggtcaaaaaaggcgagctgcccgaggagctctgccgtctggccggcaccgtggacatcctggccgaactgggccggcgcaagtccggccagatcctggtcgggttcgccgccgagacccaagacctgctggccaacggccgcgaaaagctccggcgcaaaaacctcgacctgctcttggccaacgacgtctcggccaaggacgccggctttgccgtcagcaccaaccgggcccatctgctccacgccgacggccaggtggaaagcctgccgctgatgagcaaggaggacatggcccatcgcctgctcgacagcgtggccgacctgtggcggcggggcgcggcgtgagccaggccctgggccagcttgccgagaacttgcgctgccggcggcggttgggcctggccttgacgcggggctcggccgacgatctggcccgcctgctggccttggctggcgcggcgccgtcgccggtcgcctcggtcgccgcgccgccgccggatttgccgctggagcttgaatccatggccctggccgtgggacaatgtaaaaggtgccccttggcccacggccgcaacaaggccgtcttcggccaggggccggacgatgcgcggctgatgttcatcggcgaagcgcccggggcgcaagaggatcagcagggcctgccctttgtcgggccggccggccgcctgctggacaacatgctggcggcggtgggcctgcggcgcgaggcggtctatgtcaccaacatcgttaaatgccgcccgcccaacaaccgcgatccccggcccgaggaggtcgcggcctgccggccctggctggaggctcaggctcgggccgtggggcccaaggtcatctgcacgctgggccggccggcggcgctggccgtgctgggctcggacgcgccgatcagcgccttgcgcggcaactggcatgaggccctgggcgcgcgggtgctgcccacgtttcatccggcctatctgctacgctcgccccagcgcaagggccaggcctaccaggatatgaaggccctggccttggccctgaaggactgacggccaaccccaaacgcgcggaggaggcccttgcccaggcattggttgaccatcgggctgctggcgctgacgctgctggcggcgacgtctggccgggccgatcgggcggccgaagacccgcccacggccgcgccggtctggatcatcgcgctcgacgacaccgtcaatcccgccacggccgagttcgtgcgccgcagcctggagcaagccgctgcccatggcgcgccgctggtggtgctgatcgtcgacacccccggtggtctggtcgagagtatgcgggcgatggtgcgggccatcctggccagccccacgccggtggcggtgtgggtggggccttccggggccagggcgaccagcgccggggcctttttggttttggctggccacgtggcggccatggccccggccagccatctgggcgcggccgcgccggtggccggaggcggccaggagatcgaaggcgtcatggccaaaaaggccgccagcgacctgagcgccttggccgccagcctggccaaggaccggggccgcgacgccaaggccgcccaactgatggtcaccgaggccaaaagctacgacgcggcccaggcccaggagttgggcttgatcgacctgcgggccgacgacctggccgaactgctgcaaaagcttgacggccgcaaggcgcgcaccgccaccggcgagaaaaccatccagaccgccggccgcccgcaacgccacgagcaaccgacctggttggacaaagtgctgagttttctggccaatcccaatatggcctatcttttgttgatgatcggcttggccggggtttacctggagttcagccatcccggggccgtattgcctggcgtggtgggggcgttgtgcctgctgttcgcctttttcgccatgagcgtgctgccggtttccagcctgggcctggcgctgatcgccctggcggtggtgctgttcatcgtcgaaataaaagtgaccagcttcggcctgctttcgctggccggggcgttgtgcctggtgttcggctcgctgatgcttttcgatttcgagggtgatttcgtcgagctttcgctgggcgtgatgacgccggtggtggcggcggtgatcgcctttttcgccggcgtggcctatttggccggccgggcccagatggccacgagcgccaccggcgccgagggcctgatcggcgcgcgcggccgggtttcgcggcgggcgggctgggttgtggtgcggggcgaactgtggcgggcccgtggggccgaggggttggcggccgacgcggcggttgtggtgcgccggctcgacggcctggaactggtggtggagccgttggccgacgaaacgcgggccgacgaaacgtaaggggaggtcagggcgatgtcggatttttggggcggtctgttggatttttttggcgcggcgctgggcggggtgctgccggtgctggtgctggtgattttatttttgatctcggcgctgaaggtgctgcgcgaatacgagcgcggggtgatcttccgcctgggccgggtgatcgcggccaaggggccgggcctgatcatcttgatccccttgatcgatcggatgatgaaggtcagcctgcgcacggtggccatggacgttgccccgcaagacgtcatcacccgtgacaacgtctcggtcaaggtcaacgcggtggtctattttcgggtgatggacccggtcaaggcgatcatccaggtggaggattacctctacgccaccggccaactggcccagaccaccttgcgtagcgtctgcggccagatggagttggacgagctgctttccgaacgcgaaaaaatcaacggcgagttgcagcagatcctggaccagcagaccgacgcctggggcatcaaggtcagcatcgtcgagttgaagcacatcgacctgcccagcgagatgcagcgggccatggcccgccaggccgaggccgagcgcgagcggcgggccaagatcatcaactccgagggtgagtatcaggccgccgaaaagctggccgaagcggcggccatcatcgccatgcatcccgaggccctgcaactgcgctatctgcaaaccctgcgcgaggtggcctcggaaaacaactcgacgaccctgttcccgctgcccatcgatttgttccggccgtttttgaaaatggttgataaattggatgatggcaagtaaactcgtccattcgagaacctatccggccctcggcggccgcctactttttgggaggaacgttaagtcatggcggatgatcagatttttgccaaaccgctggaaaaaatgaccgtcaaggagttgcgcgacctggccctgaccatcaacggcatcgtcggcgtgcacagcatgaaaaaagaagagctgatggcggccatcaaggaagccaagggcatcgtcgacgaggaaggcgaaaagaaattcgctcgtcagattcgccagatcaaggccgacatccgcaccctacgggaaaagcgcgaccaggcccgcgaaaaagacgacaagaacgccgtggccatcctgcgccggcgcatcagccgcctgaagaagcagacccgcaatctggccaccgcctagccgccgccctttgagtcaaaacgcggcgcgcgcccaaccggtcatgccggtgcggggcgcgcgccgtttttttgcgtgcgttcagtcgttgaagcgttcgcgcacggtcatggcgtggatgggcaagccttcggcctcggccagggtggtcacggtctggcgcaggctggccaggccgtccttggtgaggtattggaaggtcggcttcttgaggaagtcatcgacgctgaggccgctgaacatcttggcgccctggccggtaggcagggtgtgattggtgcccgaggcgtagtcgccaaccggcacgggggcccaggggcccatgaagatggagccggcgtggcggatgcgctggagggtcacgaatggctcggcggtgacgatctgcaggtgctccggggcgtaatcgttggtgaattcgatggcttgatccatatcatcggccaccagcaccgcgcagtaggccccgccctggtccatgatctggcggcggggcatgccggggtagatgtcgttgatccgctggcagacggcctgggccaactgggcgtcgtcggtgaccagcacggcggccgaggccgggtcgtgttcgacctgcgagaggaaatcaagggccaggtgcctggggttggccgtgcggtcggccaggagcagggcctcggacggcccggccggcgagtcgatgtcgaccacgccgaagacctgcatcttggcggcggtgacgtatttgttgcccgggccgacgatcttggccaccttgggcacgacgcccgtgccataggccatggccccgatggcccagggcccgcccaacttgtagatttcgctggcgccggcgatgtggcaggccgccagggtcaggggattgacctgtaggccctcgccgggcggggtgcagacgaccacgcggcccacgccggccaccaccgccggcaggatggtcatcagggccgtggacggataggccgcccggccgccgggcacgtagcagccggccgaatccaggggcgtggtcttacggccggcgatgatgcccggggccacttccatctgccacatgggccgctccatctgggcggcgtgaaaggcgcggatgttgacggcggccttttccaggcagcccaggagatccttgggcgtctggccgagggcctttgtcatctcggcgtggtcgacgcgaaaatcatcgggcgtgaggtcggctttcagttccttgtgccaatcgacgctggcctgatcgccgcgggcgcggatatcggccaggatgccccggacgtggtcgaagaccgaggagatgtcctcgttggagcgcgccatgaggcgctcccggcgctgggggctcaggtcgccaagtttctcgggtgtcagctgcatttgtcgcgttctccgccagcgggcaagtcaaaaaaaccacacgggcggctacataccacggcgggcggctggtggcaagccgcggccggctttaagcctgttcgacggccttgcccggattgcccttgaccatggtcacctcgttgccgcgttggttgtaggtgatttcgtccatgatcgcgcgcatcaggaacacgccgcggccgcgttcggccaacagttgctcgggcgaggtggggtcgggcagcttgtcggggtcgaagcctggcccctcatcggcgatgacgatcttgaacatatcggcgccgatggttacggtcaggtggatttttttgttttcgtcccacttgttgccgtgttccatggcgttcatgatcgcttcgaccagggccagcttgaggttgttgtccaggtcgtggctgacgtagcccaccgccgccgccgaggcggcgatgaggtagatgatgtcgttgatgtagcattgctggctgggcgtatcgatctgggtctgctgggtcacgttggggaagtgatccgcgcgccgctcgctgcgcgcgctcaggctcagcgactggctaaccacccgccgcagcatgtcgatacggatgggcttggccagaaagttctccgcgccggccttgagggcggtgaccacggtctcgatgtcgccgtaaccgctgatcagcaccaccggcgtgcgcgggttgatgtccttgaccgccgccagcagttgcaggccatccaggccgggcatgcgcacgtcgctgagcaccaggtcgaagggctgctcgcggaaaagcttcagcgcttcgcggccgtcctgggccagaacgacctgatggcccttggtctccagaaagcgtttgagcaactcgcgcagggcgtcttcgtcatcggcgaccaggatgcgcgacggccggaccggtagtttctcgtcgttgggtttgtcgcagctcatgcttaaaaatccaatacgataatggcgacgtcatcgttgatcgggcccccgacgaagcgaaacagctcttggcagatcatgtccttgagcgcttcggtcgccactccgccacccgaaccgacgaggtgggtcaggcggttgacgccgaacatgacgtccgcttggtttttggcctcgatcaggccatcggtgtagaggaccaaccgatcgccgggcagaatgtcgatcaattggtcgcagagtttcatggtagcatcgttggatgcgaaaaatcccaagataggcgattcctcgcccaaaaggctggccggcctgtccttgcgggccaggatcggcgaggggtgcccggccgtggaccaaatcagctggcggctggccgggcgatagacgcccgcgaaggcggtgacgaagacatcgtcgggggtgagcttgagcaggtcgtcgttgagggccagcagggcggcgctgggcgctttgtagatttccaggtagcgtgggatcagggccttgatgatggtggcggtcatggccgatgccacgccgtggcccgaaacgtcggccacgaccatgcccacttcgtcacgcgaaagctcgaaaaagtcgaaatagtcgccgcccacgccactgcacggctcgaactggtaggccaccttgacgccttggatgttgacgtcgcggggcagcaagaactgttggtagcgggcggccatctccagttcgtaattgagcaactcgttctgccgcctggtctggagcatcagccggcgggtggccacggcgttggtgatcttcagcggcagggtcacttccatgtcccgctcggtgaggggcttggtgaagtagtcgtagctgttcatggacagggcgatggtgatggcgtcgaagtcgtccagcgagctgctgacgatgaccggtatcaggttgacctcggggcgttcggcgcgccactgcaaaaactcgaagccgttcatcaccggcatgaccaggtccaggatgatcagatcgatgtcgggcgcggccgtcagggcctcgatggccgcgcggccgtgctgggcggtgacgaccttgtagccgaacttgagcatcaccgcccgcagcatctcgcgggtcagtttggagtcgtcaacgatcaggattttcgcggggttctgacgcaggtcaggatcgtacccgcagaggttgatcatcccacggtccttccggtggcctgactccacagccccaccaccaggggcgcgatgcgctccaacggcacgatgcggtcggccgcgccaagctccacggcggccttgggcatgccgtagaccacgcatgattcttcgttttgggccacggtgaaggcgccgcaatcgtgtagatctttgaggcccttggccccatcgtcgcccatgccggtcatgatgatggccacggcgttgggcccggcgctgttgacgcccgagcgaaacagcacgtccaccgatggtttgtggcggttgaccggcgggccgtccttgacgttggcgtaataaccgttggcgttgcgctcgacgagcatgtgcttgccgccgggggcgatcaggcagacgccggaggtgatcggttggccgtcctgggcctcggcgatggtgatgtgggctttttcgttgagccgctgggcaaaggccagggtgaagtgttcgggcatgtgctggaccacggcgatgggcgggctgtcggccggcaggcgacagagcacgtcctccaaggccactgtgccgccggtggaggcgccgatgagcacgatcatcgggccgccgggccgcggcggcgtcttggtcaggctgaccacctcgtcgacctcgaccttgcgcggcacctgcatattggccgggctgacccgccgggccttggccttgaccccggcggcggagcgcaccttggccacgatctcctgggccaggtcgggcaggttttcgcgcatgttgaccacgggcttggccacgaaatccaccgcgcccagggccagggccttgatggtggcctcggccccgtgctgggtcaggctggaaaacatcaccaccggcgtggggtgagccttcatcagcttttccaggaaggtcaacccgtccatgcgcggcatttcgatgtcgagggtgatcaccgtgggccgcagcttgaggaacttgtcacgggcgatataggggtcggcggcggtggccaccacttcgatgtcgggttgagcgtccagggtcgcgcgcaaaaattcgcggatcatggccgagtcgtcgaccaccatggccttgatgggcttgtccggcataactcatccaaattattcgatggacgcgcccaagggccatgcggccaagcggcgcgccaaaatcaaaagagcgtgaggtcttcgcttttggtttctttgcgcaaatgcttttcgtatttgacctcgcggtcggccagcttgcggttgtcctcgggcacgaggctgcgcacgtaggccttgccggtgctgggcaggtacaaaaccttgcggccgtagcgcccgcccacgtcggagttgaccacggggatgccttccatcgacaaaaaggccttgacgaaatcgatgttggcctggggcacgtttttggccgtctgggggacggagttgagcacgtggccgccgccaaagaccttggccgagaggttggtcttgccgccgccgagcttgagcaggtcgccgatcagcaactccatggcgtacatgccgtagcgtccgctgttgctggagaagacttcctcggcgcgaaaatcgccgggcagcatgaagtggttcatgccgccgatgcggttgtcgttgtcgcgcaggcacacgctgatgcaagagcccagcacggtggcgatgacctcgtcttttttggtgacgtaatattcaccaggctggatcaggatcatgtcccgttttagctggttgtgatagcgtttgaccatgccgttatatcttttggtaaaccgtcgtgccgacgtattgaaacaagtgcttgaccatcatcaatgattcggaatggcccacgaacagatggccgccgggcttgatgaccttgtgtattttttccaggatgcgttttttgtcgtcgttatcgaagtatatcaacacgttgcgacaaaagaccacgtccaggtccggccgcaggggataggtttcgttcatgaaattgaacttgcggaaggtgatcatcccgcgcaactcgggcttgacctggtagcgaaaacccgccccatcgcgcatgcgcgagaaatatcggcccaagaggttgcgcggcaccggctccagcaaggcctcgtcgtattgaccgcggctggcggtggtcagcatgccggtgtcgatatcggtggccaggatcttgatgtcccagccgggctttttgtcgaaaaacgccgccacggtcatggcgatggtgtagggctcctcgcccgacgaacagccggccgaccagatgcgcaacttgcgcctgccgctggcctcgccggcggcgtgcaacgccggcaggactttccccgccaaaaactcgaagtgatgcttttccctgaagaagtcggtcttgttggtggtgatgcgattgaccatctgcaccacttcgtcctcgtcgccggcttcctccaggtattggatatattcgcggaacgaggacaggcccagcgcgcgcaggcgtttgctcaggcggctgatgaccaggtcgcgcttgtgcagacccaggctgatgccggtctggcccttgacgatcacgcggatctgttcgaactcgtcggccgaaagatcgtacggcgtcaccgagatggtcgcgtgcggttctcgcttgctcttaagcggcattgcccagggcctccggcgccaaaagcctgtcgatggccagcaagatgaccatgtcgtcgtcgtggcggatgaggccggaaaggtagtcacgcttgatggcgccggaaaaatccggggcttcctgcaccaactcgggctcgatctggatcacgtcgttgacgccgtcgaccaccgcgcccatgatcttttcgcccacgcgcaccaccaccaccaccgggtcggtgaccgtttcggccaggcgtagtttcaggcgcaggtcgatcaccggcacgaccatgccccgcaagttcatcacgcccagcacgtggttgggcgagcggggcagtttggtcaggtcgggcaggccgatgatctcctgcaccgagaggatgtccacgccatagacctcgctgcccagggtcagggtgaggaactcgctgggctcgggcggcgcgggcggctccacggccggcgttggttgttcgcggcgggccggcggctgggcttcggccttggccgccggcggttggttgcggcgctggggtttggcctccgcttgcggctgggcttggggttgggcttggggcggcggcgcgcttggctcctcgggcggcgcgggttcaccaaggccgttttgggcgaagtcgccctcgctcaccaggcgaaactcgctttcctccaggcgcagggccgccgacaacaggtcggcgtcgagcacggtggagtagagcacgtcgaagctgacctcggccacctcgtaggtgtgggggttgccggcgtcgggcaggtcgacgatggagtcgagcaactcgcccatggagagcatctcgttgatgagttgcgtcggcgtcaggccgcgcttttcgatcaggcgcagattgaggtggatccagaacagattgccctggcccagtttggcgcgcaacacgtagttgctgacctggaagttgggcaggccgcttttggggttgggcgagtccttggcgtcgtactgggccttgacctcctgctcgacgccggccgacaaagccgcctccaaggcccggatggggccgtcgacatcgatggcggcgtgttcgtccacccgctggaacagggccgtgagcacgtccagcgattgcagcagggcgtcggtcaccggctggctgggttgcaggtcgccgccgcggatgaggttgagcaggtcttccatcttgtgggccaggcgttcgattttggtcaggcccacgaaacccgcgccacccttgatggagtggatggcccggaaaacggtgttgatggtctcctggtcgaagttgccctgctccaggcgcagcaggccgttttccacctcctcgagcaactcggtggattcggctatgaattctggaacgatgtcgtcgaactcgcccatggcgttctccggaggtcgttaatcaggcaaaggcgattttttcgaggccgtggatatcgaggatcaggctgaccctgccgtcgccgaggatggtggcgccagccacgccctcgatcttgtgataattgtgttccaggctcttgatcaccgcctgctgttcgcccaaaatgtcgtcgaccaagatgccgaagcgcctggaaacgctctcgatgatcaccaccagggccttggtggggtcggtgcgttcggtgggcaggtccagcacgtggtgcagacgcaccagcggcagatactcgccgcgcacgctgaccagctcgccctggccctccagggtctttagctcgctggccttgggccgcagcgactccaaaatgctcagcaccggcagcgtcaggatctcgtggcccacccgcaccatcatgccctcgatgatcgccagcgtcagcggcagcttgatgcgaaagatcgtgccccggcccggcgtggactccacctccaccgagccgcgcaacgactcgatgttctgccgcaccacgtccaggcccaccccccggcccgagacctccgtcacctgtttggccgtggagaacccggcctggaacatgaagccgaagacctcggcgtcgctgaggctcacgcccggcgcggccaggccccgctcgatggccttggccaagacggcctcgcggtcgatgccccggccgtcgtcgatgacctcgatgatgatgcggccctcttgctgataggcccgcaggtggatcaggcccgcttcgggcttgccggcgcgcagccgctcgtcgggctgctccaggccgtggtcggcgctgttgcgcaccagatgcttgagcgggtcggcgatctgctcgatgacgtttttgtccagttcggtctcggtgccgctcatgcgcagggtgatctgcttgcccaactccgaggccaggtcgcgcaccacccgctggaaacggttgaaggtggcctccaccggcaccatgcgcacgcgcatgacctgctcctgcaggtcgcggctgatgtgctccagggcgtccaccgccgccgaaagctcgggcatggcgtcgtcgccggcgatctgcatcacccgcgccaccccgatcacaagctcgccaacaaggttgacaagcttgtccagcttgtcggtgtccacgcggatcgtcggcgccggctgcatcgccgcgggagggttggccacggtcggcgcggccgcccggggcgcggattgggccgcgcttaccggggccggctggggcgcgggccttggctgctcgacgggggccggtttgggcggttcgggtttgggcgcggcgcgtttggggccgggcttgggctcggcgtccggtttgggccttgaggcggccggcttgtatggctcgatgctgatgtcgttttcatccatcacgaagataaagacgttttccaccgtgctcgggggctcttcggtggccaggaccaactcccaccacaggtagagcatgcctgggtccatctggctcagcttgggcaatgtatcgtaatgacagattatttcttctatgctgccaagttcgcccaactccagcaggagcatcagtgggtcggtgccggtgttgaaaagctcgggctggaagcgcaaggtgattttgaagcggctcggcccggacggcgcttgttcctcttggcggtcggcttccggcggctggccagccgtggccggtggcgcgtcgtcttccaacagccggcccagggcggcgatgacctccaccggcggcggtgggtcgccgccggccaagcgttcattgaccaacgacttgagggcgtccaccgacgacaacagcagccccaccgtatcggagtcgggttggcgcttgccctggcgcatctcgtcgagcacgccctccatgaggtgggtcaggtccagcacgtcgttgaaaccgacgatgccggcgttgcccttcatggtgtgggcggcccggaagatggcgttgatcttttcgggatcggaggcgccttccaggttgaccaggccttcttcgagagactcgatcaggtcctgggactcctcggcgaagattttgagcagcttgtcatccatcggcgacgcctcaggccaaggagcgcgtgaacttgcggaccaccgtcagaagcgtgtcgggcttgaagggcttgaccagccagcccgaggcccccgcctgtttgccctcgagctttttgctgtcttccctctcggttgtcagcaccaggatgggcacgaacttgaagctggtctttttgacttccttgatgaaggcgataccgtccatgatcggcatgttgatgtcgctgatgatcatgtccggctgcgtgcgctgctgctccatctttttcagggcctggaggccctcgctgccattggtggcctgaaccaccgtgaagccggcgggcgaaagcgtcatctccactgacattctgagcgtggccgaatcgtcgaccacaaggatggttttactcatgccggctccgtcgcatgccttttgggtctatcccgcaaaggcgctgaaggcttgtttcaggccggtcaactccagcgccctctcgacgaccggagaagaatcgatgatgttaaccggcccgatttccttgcgtgtcaacaaaaacgaaagcagcgcctgcaatccggccgtgtcgatctcggtgacctgggccaggctcaggcgcacggcgctttcggaatccagcccacgctgcaggcaatcgcccagcgattcgaggtattgaaccttggcctcgcccgagatcgttatgacgtcgttgtcgagcacgcagttgagcatgctggcccgcctcgctagctggctgaaatgttgaaaatcttgtccagcttgaccaccttgaacatagtgtagatgtcgttggacatgttttcaattctaatgctgccgccgccggccgccagatttttgtaaaacaacaacagtttgccgatgccggcgctgcccacgaaagtcacgccgctgaagtcgaacacgacttccttgatgctggagacgtccagttccaggaaacgccttttcatttcctcggcgccgcgctcgtcgatgctgcccactacctcgatgcgaacctggtctccacgctgagtgacggtcaattccatgatttcgatggctcccctactgcgcgttacgtggcccttggcgggccgaggccggccaggggcgaaaatgacgtgtttctcgatattatgccatagcccgccggccgtgttcggctaatctcgtcggcgcggtcacgctgggcggtggttcagatgcgctttttttgctgggccagggcctgggccttgcgtttcctggccatttcttccttttgcagatccagcacgaactggtggatgcgctcttggtcgcgttcgcggattttgtcgaaacgcagccgcaccacgccctcgcgcaactgacccaaggagctgaggatcatcgggatgggctcttgcgcgccgggcaggacgaggatggccttcagcggcttttcctggggcaggggcgggcccagcgcggccgcgccgccggcgctcaggtccagggccttcagctggcggccctccaccttgatgaccaccggcttgtcgctgggcaggtccatcctgaaatagttgcgacggtcctcttcgtattcgatgactatttcgccggcctttttattggcctttttgcttttcaagaacaaattcaaccctccgattccgggccatgttctcctcggagctatcggggaccagccgctgggtgtcggcgtagccggtggcggtaagtctgctggggctcacgccttgttctatcagatatcgtaacacggccgtggccctgagggaacttagctcccagttgctggcgaattttaccgaactgatgggccgcgagtcggtgtggcccttgacgtcgagccgccagccaggattgcggtcgaccacgtcggcgatggccttgagcacgcccaaggcctgggggttgatgtccgacgagcccgtgttgaacaagagctggcccttgacccgcaggatgaccttgtcgccctggtcgatgacctcgacgacgtcgtcgaggtttttctggtcggtgacctcgcggatatcttgcatgatggggtcggtctggcggccggtcagctcggagaggctcatgcgcttggtgtcgtgggcgtcgatgcgcccgatgcgtccgccgggggccacgctggcccccaggctgtattgaatggaggtgacgatctgctcgaagcgttcggtgtccagccgcgccaacgaaagcatcatcacgaaaaaagtcaacagcagcgtgaccatatcggcgtaggtcaccaaccactcgcggccttcctcgccggcgtcgtcggtgatcagcgtgtcggcgtcgttattgttttttggcgccaccggtcttctccgggttgtaggcttcgcgctgcttgggcgggatgaaggaactgagcttttcgtaaatcagcatggggttgttgttttcgaggatgctgacggcgccctcgaagatcagctccaggttgaccaactcgatgttggtgcggttgcgcagtttgccggcgataggcaaaaaaaacaaagaagacaacagcgaaccataaaaggtggtgatcaaggccacggccatggccgggccgatggtggccgggtcgtcgagttgtcccagcatctgcaccaggccgatgagcgtgcccagcatgccgaaagacggcgcgtaggagcccatctttttgaacacgtcctgggcgtccatgtgccgggcgcgcagggcgtcgatctcgatgcgcagcgtctggcggataagctcctcgggcgcgccgtcggcgatgagcatcagggcttttttgagcaccgcgtcgttggtcttgaccttggacagggccaccaggccttgccgtcgcgagatgttggccagcgtcagcaacaaccgcacgacctcgttggggttgatcttgcgctggcgaaagacctggctggccgcgcggaaggcgtgaaccacctcgggcaggggaaaggtgatcagcgtggccgccaacgtcccgcccatgacgatcatcatgctgggcaggttgatgaacagatccaccccgccctggctgaagatggccccggaaatcagcgccaaacccgagaaaatgcccaatatggtggcgaaatccatccgatgctcccgtcaggcgtccgtgggcggcctaaagcggccgcggaccgatttccaaacgcaagaggcgctcgccgcggcgcacgtcaaagacgcgtttcctggccgggtcggccttgaccgcgtcgtgaatatccttggcctggcgcagccgcttgccgtcgacggactccagcacgtcgccggcccgcaggccggccgcctccgccgccgagcccggcaagaccgcccgcaccccgagcccgccgccaggcgcgggctccaagatcacgcccaggcgcggcggccggggcggcgcgggcgtggacacgataagcacatcggcgtaatcagcctggaacaaaagcgaaatttcatccgcggcgtccggctccaccggcattacccgcaccatgcgcgccccgggcaggcgacggaccagacgcggcggcaggcccaggccatgggccatgtgccccacgcccaccatcaccacgcccacggcgtcgccatcgggccagggcgtgagccgggcggccatgttgtgggccatggtttcgtcgcgggccacctgggcggcgaaaaagtcatccagcccgccaccgctcaactggccgtgcatgggcgcctgggccgccacctgggcgcggtaggccgcatcgtccaaatccagggccggggcgatggccgcccgttggcttggccccagcgaggccaggccctggcggccgatctggcggatgacttccagcggcgcgcccaaagccgccaggcgcaggcccttgtcgcgcgccatttgcaagatcgggcggtatagctccaggtcgtagccccaggagcgttcccagtcgacttttttggcgaattcatccacgtcgatccggccggcgctcagttcgtcgcaggccggttgcttggtctgatccagccattccacgcccagcaccacccggcgcgggtcgcgaccctgggccacaagctccagcaccatggcctggatggcgtggtgaccggggtggcgatggctctcgccgaccagcaccaaccgcgcccgggccagggtttgggccagcgcggcctggtccaacggcgcgggccgcgcgcgttcgaagatcgcgccgggctgaggcggcggctgtttgggcggttggttcacggtggcgcatcccgccgacaaaagcgtcaacaacgccaacaatatgtagcgtgggcggcgcaaggggcaaagacctccatccgtgccatggccgatgcaacgatgatagcacaaagccccggcccggcaaaggctcatgtcgggattgtccagccatgccgccatgttgaatgcccggccgccagccggttggtggctgcggccgggtgaggcacagctatttcacagtcggagcggcttggggctggcccgccgccttgccgccggccggcgtggccaagggcgtgggcaggccggattcctcgtaatgatagagcacgttgtcctggatccaatggggatcccaccactcggtgggcaccacgaagatgccgtcgaccatcaccgaaaaatgcaggtgatcgcccagggccaggcccgtcgcgccggaaaggcccagttcctggcccatttccacggtttggcccacggttacgcccatttgtgagagatggccgtagagggtggacaggccctggccgtggtcgacgatcacgcaattgccgtagatgcccaggttttcggccaagcgcaccacgccgccggccgccgccgggacggggctgcgttcgacatcggccaggtcgatgcccaggtgatagccctggctgatttcctggccgttgtggaaataggtgcggtgttcgccgaaaccggccatggtcttgcccggggcccgcaaaaacgtgccggaccagagctggtagggccccgtctggctggcggcctgggcgatgcgctggtgattctgttcacgcagctccacgttgacccactggaacacggccaagggcgtggcggccgccgtcggcggggcctgcatgccgaaacgggcctggatctcggccaggaagttgtcggaggcgtttagcttgtcggcgcggaagttgcgccagcgcagccgccagcgcaacggcgcgttggccttgttgccggcgtggtccgcggcccacaggctcacgcgggattcacgaggctcgtcaaaggggaaggcgaacaggcacatggccgcccgcggctggtcgggccagggattgtgacccttgaaacggcgctggcccaccatcacgccgtgttcggtggtcccatcgtcgatctcgtagacggccacggcgctgccgccccggttgacgtaggtgatgcccgaacgctgcatgatgcgcggcggggtggtgtcgatggccaggggcagaacgatctggctcaggttgcccgagccccagttgcgcaacgaattgtcgctggcctcgatcacgagctctgccgggccctggctgaaacccatggccaaaggcgcggccgtggccttcagggccaccgacgccgtggggccttcgggcttgtgctccagcagcattgccgttttctggccctggcgcaggtagacccgcacccagcgcaggcccttgccctggtccgtgacctggaagtcgatttcatttttcaggcccaggcccttgggcgctttctccagggtgatgcggggaacattgccctcgtagtggggccaaaggaacacggccaggccggccagcaagacgatgataatgatcggcgccaacaaccagggacgcaatttcatggccatcggatcgtaactcctcatattcacaaatatatgacaactcgctacaggttatggcaccgtggcccgcctgtcaaggagagtggataagcttgtgcgggcggggcgatggtggtagtttttttgattatgattgccgcgattgcagataaaaagcccaggctcggcgaaggcgtcttcgtggccccgagcgccctggtggccggcgaggtggatctggccgacgaggtcagcgtgtggtacggctgcgtcatccgcggcgacgtgggggccatcgccgtgggcgcgcgctccaacatccaagacatgagcgtgctgcacgtctcgcgcggcgggccgccgtgcctggtggggcgtgacgtgctggtgggccatcgggcggtgttgcacggctgctccatcgaggacgaggccttcatcggcatcggggccatcatcctcgacggcgcgcgggtgggggccggggccatgatcgccgccggcggtttggtcccgccgggcgcgctgatcccgccgggcgcgctggccatgggctcgccggccaaggtcaaacgccagctttcgtccgaggagatggcgcgcaaccaggcccagacgcgggaatacctgcaaaccgcccgccaacatcggcgtctgtggcccttgccccaagacgatcgccgccgatgagcgccgccggccccgagcgcctgctggaggaattgctgccccaggtgcgggccaattgcctgatggccgacgccgccgtagccgggcgtttcgccttgtgtggcctgctgctgcgcctgcgcaatctccacaagtgggagcgcgacctgccgccctggcaggagggcgcgcccgacgaggtgctggcctgggtcagcgagcgcgaggaggtctgggacgccctgggcgagttgacgccccggcccattcggctggccggccgcgaccacgacccctttgacgccgatgggctcaacgcccatctggagcccctgggcctgcactacggcgcggggctggtgggggcgtcgctgccggtgttttttctggccaaacaggaacgtcgctggcgctgcaacgggctggagattatcagcctgggccatgagttcacccgcgacatcttttttttgccgggcctgcgccaggatggccgcatttttctgcggcgggggcccttgccctacctgctgtgggacttggccgccgacccccggcgcagccagcggcgttttgtcggcttcggcctggccggctacggcctggatcaccaacaactgctgcgtcggccgacctgggaggccctggtcccggtcatggagggcgaactgcaaagcgtgctgtggcacgaactgggcgaggccggcgacggcgagttggccgccgggctgctgcgccgggtctggctggagcatccgggcagcgagctggagcatttcgtgcgtggggtcaaggacttgctggccgacgccgggcccgatggacgcttgaagcgcatcatcgagggccgtctacggggccagatcggcttttacccagcttggctgcacggttatccgcgccttttgtttcccgagatcgacgcggcggtcatggaactgatggccaacgacgattgggcggccgtcgagcaggcgcgccaattggcctggcgacgggccgtcgcggcggtggagggcctggaagatgtgttgggccgccagaccggccaggcggccagggccgaggcccaggccaaggtgatcggcccgctgaccggcttccgacggctgcccggcgagtaggggcgggcggcgctgggccgtcgccgacggtggtttacttgagcctgtaggtgatcaagccgtgggaaagatcgtagggcgagacgctgacgcggactttgtctcccaccaacaccttgattttaaagcgtttcatgcggcccgacagcacggcccgcaaggtgtggccctgctcggtttcaacctccatctggccgccgcccagcgtgcgggtgacggcgccttcgagatggatcagatcgtcgcggctcaaactctctccctttccaacggttgacgaggggccatggtacgggccccgttgcggactatggcaagcgccgcgccggcggcgcttgccacaaacaccaccaccccggcgacggcaatgaaaaaacgccgcccaggcgatcgcgacaagtgcgcgttcacggcggtcataatattacacggccaccggcgtcagtcaagttccggccagtcggcgacggccggcgaaggcgggaaaaactcttgccaaggccggcgggcggctgtatatttccccagtttgatagctaactcccgcccggtttgggcgtttttggtttgcggaggatatctcatgagccaggtttgcgccttctgcggcaagaaaccccaggtcggctacaacatcagccacgcccacaataaaaccaaacggcgcttcaaccccaacctgcagtcggtgcgtcacgtcgagggcggcacggtcaaacgcatccgcgtctgcacccgttgcctgcgctcgggcaaggtggtcaagcccgcctgatccgccccggcggccgtggtcatcgcgccatggccgcccgaatcttgggtttgccgacgaagggaacgccccgcgcgttcccttttcgtcgttggcggtcttttcagcgccgggccttttccgccaagcccaggcccacccgccgcacggcgtttacgcccttgatcttttttatttcggcgaagattcggttgagctgtttggtgtcgtgcacctggatcagcaggttgaccaggccgcgctgttcgggcagcgatttcacctcgccctcgaggatgttgatgttgtgctgcttgagcacctgggccacgtcggcgaacaggccctggcggtcggcgctttcaaccgtgatgcgcaccggccgcacgtgttcgtcgccggcgtcccactccacctccacgcggcgttccggctcgacttggtccaggtatgggcagtcggcgcggtggacggtcactccgcggccgcgggtgatgaagcccaccaccgggtcgccgtgcagggggttgcaacagccggcgaagcgcaccaaaacatcctcgacgcccttgacggtgatgccggtgggcgattttttccgcagccggccgatggagcgctcgatgaagccgggctttttgacttcggcctcgggccggggcgcgatgcggttggccacctggcgcggcgagagcttgccataggccaccgccgccagcatggattccaactcggtgaaggaaagctcctcggccaccttttgcgcccgctggtccttgatggcggcgttgagggtgacgccggatttgcgcagctcgcgctccagcaggtcgcggcccagggccacggcgcgttcgctctcttgcttgcggacataggcccggatcttggagcgggcgcggttggttttgacaaaggccagccagtccttgctgggcgtgtgtttggcgttggtgatgatctccacctggtcgccggtttttagctcggtgcgcagcggcgccatgcggccgtcgatcttggcccccacgcagcggtcgcccacctgggtgtggatggcgtaggcgaaatccaccggcgtggcccccttgggcaactccttgacctcgccggtgggtgtgaagacgaagatctcctcgggatagaggtccatgcgtagcgagttcatgaactcgccgggctcgtccagttcctgctgccactccagcaggcggcgcagccaggcgaaacggcgctgttcgccgtcgtcgccggcctcctgctctttgtagcgccagtgggcggcgatgccttcctcggcgatgcggtgcatctcctcggtgcggatctgcacctccatgcgctggcccatgggcccgaccaccgccgtgtgcagcgattgatacatgttggccttgggcatgccaatgtagtcgcgaaagcggccgggcaccggcttccagatggtgtggaccacgcccagggcctcgtagcagtctttgatcgagcccaccagcacgcgaaaggccaagaggtcgtagagctcggagatatcgacgttgcggcgctgcatcttgccgtagatgctggcgaaatgcttgggccgaccatacacggaacagcttatgcccgcctcctgcatctttttttgcaaaatggcgatcacttcgttgatgaagctgttgcgttcggcctggctctgggccacttcctccttgatgcgctgataaatttcggggtccaggtaataaaaggccaggtcttccaactcgatttgccagcggcggatgcccaggcggtgggccatgggcgcgtagatgtcgcgggtttcctgggcgatgcgccgttgcttttcgggcttgagatagcccagcgtgcgcatgttgtgcaggcggtcggccagtttgatcaacagcacgcggatgtcgttggccatggccaggatcatcttgcgcaggttttgcgcctgcatggcgctggcgtcgggttgggcctgggccggggcggccagcagggtgatcttggtcacgccgtcgaccagcgaggccacctccgcgcccagcagggcggtgatgtcggccagggtggcctcggtgtcctcgacggtgtcgtgcaacagccccgcgcagatgctggccacgtccagttgcatctccgagagcagggcggccacggccagggggtggctgaggtatggctcgcccgagctgcgccgctggccggcgtggaccttggccgagtagacataggccttcatgatggccttgacgtcggccccggggtggtagcccagcacggtgtcgattatctcgttgatgcgcttcatgcccattcccgagccggccggctggcctgtgcgatcttcagcggatgttcggcgcccaacgcctcttcattacatgatacgcaaaccgcgccgccgccgccagcggggcaatcaaacgcgcccaacgttcgtcgccggggtggcggcgcggtcgccctgtcggttcagaggctctgcccgccgccgtcgaccaccagcttggcgatgatcgtggcggcctgggccatggggatcatctcgggctggggcgcggtgcgttttttcagctccacctcgccggtctccaggcccttgggcccgacgaccacccgtagtgggacgcccagcaggtcggaatccttgaacttgacgcccggcctgatgtcgcggtcgtcgagcaggcaatccacgcccagggcccacagttcatcgtgcaggcgctgggcggcctccatggccgggccctcggcgcgcatgggcagaacagccaccgagaccggcgcgatggccagcggaaagacgatgcccgcctcgtcgttgccctgctcgatggccgcggccacgatgcggctgacgccgatgccgtagcaacccatgacgatggtcttggcctggccgtccacgtccaggtaggtcgcgcccagggccttggagtatttcgtgcccaggcggaagatgtggcccacctcgatgccccgggccagggtcggcggggctccgcaggagggacaggggtcgccggcggccaggttgcgcagatcggcgatggtggcccctgccgcgtcgcggcccaggttgaagcccgtgtaatgggcgtcggccttgttggcccccaccaccagccaggggatctgggccagctcggcgtcggcgtagacgggaatcgtcagacccaccggccccgagaagcccaccggcccgccggtgacctcgacgatggccgacggcccggccaactccaggacatcggcccccaggatgtttttcagcttgacctcgttgacctcgcggtcgccgcgcaccatggccgccacggccttgccgtcggcgatgtagatcatggttttggcgatgctcttgggcttggttttgaggaacttggccacctgcaaggcggtgtgggccgccggcgtggccacctcttgcagctcggccttgggcgcggcggccggggcgtccgccaggcgcacgggggctttttccaggttggccgaatagccgcaggccgggcaactgacgatggcgtcttcgccggtgtcggccaggaccatgaactcatgggagaacgagccgccgatggagccgctgtcggcctcgaccacgccgtagcgcaggcccaggcggtcgaagatgcgcatgtaggcctggcgcatgatctgatagctctgggcggcggcatcttcgctggcgtcgaaggagtaggcgtccttcatcagaaactcgcgggcgcgcatcacgccaaagcgcggcctgatctcgtcgcggaatttcgtttggatctgatatagattcagcggcatgtcgcggtaggactggatctcgcggcgggccaggtcggtgatcacttcctcgtgggtgggggccaggcaatattcgttgtcgtggcgatcgacaaagcgcagcaactcgcggccgtaaaaatcccaacgtcccgattcgcgccacaattcggccggttggacgccgggcatcaacagctcctgggccccggcggcgttcatctcctggcggacgatggcctcgaccttgcgcagcacgcgcaggcccatgggcaaccacgtgtagatgccgccggccagtttgcggatcaggcccgcccgcagcatcagttgatggctgacgacctcggcgtcgctggggttttccttgagggtggggatgagatatcggctgaagttcatgtgacgcacctttggcgttagctgttgttttgacgatattcggcctgggccacggccacggccttgatgaactcggccagcaggtcggcttcggcgacttttttcagcacgcggcccttggcgaagattacgcccacgccccggccgccggcaatgcccacgtcggcgtgggcggcctcgccggggccgttgaccacgcagcccatgatggccacgcgcagcggctcgctcaccccggccagggcctcctcggcggcggccagcaacgaaaacaggtcgatctcggtgcggccgcaggtggggcacgagatgatctccacgccccgacggcccaggccacaggcggccagcatgtgccaggcggcctcgacctcgcgcgcggggtcggcggtcaaggatacgcgcagcgtgtcgcccagcccatccagcagcagcgcgcccatgcccaccgccgacttgaccgctccggccagaagcccgccggcctcggtgacccccaggtgcagcggccggtcgctctgggcggcgaaaagccgataggcggcgatggtgtcgagcacgttggacgatttcaggctgaccttgatggcctcgaaacccctggcctccagcatggccacgtggcccagcacggcctcgaccagggccgccggggtgggcccgccgtgcttttgcagcagatccttgggcaaagacccgccgttggcccccacgcggatgctcacgccgtgggccttggccgcgtcgaccacgcggtccacggcccgttgatcaccgatgttgccgggattgatgcgtagccccgccgcgccgttttccaccgccgccacggccaggcgaccgtcaaagtggatatcggcgatcaccggcagggggctggccgcgcagatcgggccaaaggccagggccgcggtcatgtcgggcgcggcgcaacgcacgatgtggcagccggcctgggccaggcggttgatctgggccagggtggcggcgacgtcgcgggtgtcggtgttggtcatcgactgcacggccaggggcgcgccgccgcccacggcgacacggccgaccatgatccggcgggtcttgtcgcgggtgacgaggtggggcgtggtcattgctcggggcctcagaccaggccgccgtcggtgaacagcaccttgacggcctcgaaggtgatctggatgattttgtcggccacggcgctgtggtcggccttggcgtagaaaagcggcgtgatttgtttgatcagcacgccaacgggcgtcttgtccgggccctcggcgatattttgcaggctcgcgccggcgtaatcgcgccaggggtcgtcggtgcgggcggcgatggcgtcaagttcctcggccggggccagcgcgcgcagcggcgccaggatggcttgcgcggcgctttgcgcgcccttgcgggccatgaactccagggcctggcccacggcggcccaataacgcgcgtcggcctggcggttgatggcgcatttttccagggcgcagaacaccaggccgtattgaaacaacccggccatggcgctacgggccagcttggggtcgttgagcggcgcgccggtcatggccacgctgccgtcgagggcgttggccagggtttcgcccaggcgggcggccaagtcgtagaccgccgtggcgtgctcggcggccttggtctgctcttgcgcgatgttcatgccaaatccgtttcagtcgtcgccggccgccgcgcgcacttccaccacttcaaaaccgccagccagcaagagggcggtcagcacgccttggcctgggccgccctggggattttggcccagcgggtcgtggccgcacgagggcgaacggtccttgagataggcccgccgcgcgccagccgcctgggctcgggccaagacggcccgcgcgccggcgatgaactggcggcttacgtcgcggccgtgggcgtcgatcaacttggcccggccggccaagacgtcgtcgccctcgcggccggcccgcgcgccgacgatgcgggccggcggccggggcgtgggcaagccgcccagttgctcggggcatagggccaagacatcccggccggccaacgcctcacgcagccaaagggcctggctgtggcggccgtcgtagcgggagcgctcgccccagaggcaggccgaaaccaggatcaatcgacgatctccaccgcgtcctgacccttggccctcggcttggtttcgccgatgatggacgctttttggtccatggccgccaagcgggcgacgacctcgtcggcctggtcaccgggggtgagcaggatcatgcccaggcccgagttgaaggtgcgcagcatctcgtgctcatcgagcttgccggcccggcgcaggaactcgaacaccggcggaatgttccacgaaccgcgccgcaccaccgcgcccaccgattccggcagcacccggggcaggttttccaacaggccgccgccggtgatgttggccatgccttgcagggcgaaattgcgcatgacgttgagcaccggctcgacgtaaatcttggtgggcgtgagcaacacctcgcccaccgagccgccaggcagatcgtcgaccacgctgtcgacgcccaggcccagctcgtcgaagacgatgcgccgggccagcgaatagccgttgctgtgcaggccgctgctggccaggccgatcagggccgagtttttgttgatcgacgagccgtcgatgatggccgaacgatcggccacgcccacgccaaagccggccaggtcgtattcgccatcggcgtagaaaccgggcatctcggcggtctcaccgccgatgagcgcgcagccggcctgtttgcagccgtcgacgatgccggcgatgatttgttcggccacgccgatctccagtttgcccgtggccaaatagtcaagcaagaataacggcttggccccggtgacaacgatatcgttgagcaccatgcccaccatgtcgacgccgatggtgtcgtgcttgttcatcatgaaggcgatcttgagcttggtgccgacgccgtcggtggagctgacgagcactgggtcttgatatttgtcggtgttgagcgagtacaggcccgaaaaaccgccgatgccagtcatcaccgcggcggtgtgggtggacttgaccatgtcgctgatgcgacgcacgaactcgttgcctttttctatgtccacgcctgcttcgcggtagcgatcgtgtgcgctcatctggatactccgaaatggtggcgttggtgccagatgagtctatcagaaaaccacgggcagagaaagccaagccccccgccgccacgaaaagcgtagccagtggccccggcccaggctggcggccgcgagatgaaacacccggcatgcggcgaaaagcgcgggggccggccaccggtgggcggcccggaacccccgcgccgcgggaatcagtcgactttcatgaaacgatcgcccttggcgttgcagaccgggcagcgctcgggggcctcgccctcggcggtgtggccacaaaccgggcagacataataaggatagtcgcccatgtccttgcccagggcgtccagcagcttctgataaagctcggcgtgggttttttccacggtgttggcgtactcgaagctgcgcagggcctccttttcgccctcggccttggcgtcctcgatcatgcccggatacatgtttttgaattcgtgggtctcgccctcgacggcttcgcgcaggttggcggcggtgtcgccgatgcccttcatggcccgcagatggttgtgggcgtggatcgtttcggcctcggcggcggcgcggaacatccgcgcgacctgggcgtaaccctcatcgtcggcctttttggcgaaggccaggtaacggcggttggcttgggattcgccggcaaaggcttcttgcagattggctttggtcttggacatggtattttctcccgttagagttgttgataacagttcctattactgataacattcaaagcgcgtggcgtcaagcaataaaattcgcttttccgcgcttggtcggataggcctttggcccagcaagctgctggcctataatcataaaagatacgctatcgcccaagccgaaggaaggacgatccgacgccgacgcgcgttggaggcctttgactgtcaaacagggagaatggaccatgagcgaaagaaaaggcgccatcaccatgggcggcatgcccctgacactgattggcgacgaggtgaaagtgggccaaaaagcgcccgacgtggagcttctgaccaacgacctggctccggcgcgcctgtcgtcgtatctgggcaaggtggtgatcatcagcgtggtgccctcgctggacaccggcgtctgcgatatccagaccaggcgcttcaacgccgaggcggccgggctgggcccggacgtggtcatcctcaccgtgagcatggacctgcccttcgcccagaagcgctggtgcggccaggccggcgtggaccaggtcgtcaccctcagcgaccaccgcgaggccgcctttggcctggcctatgggttgctcatcaaggaactgcgcctgctggcccgggcggtcctggtcgtcgatcgccagggcctgctgcgctacagccaactcgtgcccgaggtgggcagcgagcccgattacgagccggccctggccgcggcccgtcaattggtctgaaacagcgcccggccccatgacggggccggggctatttgttttctagccttggctgatgatccagcggcaccacaaatcgccctcctggcagcgatcgggcgggcaacagacggtctccagcctgagcttggggttgcaggcgctcacgaaggcctgcagatagccctcgcgcacctggcggcaggggtgggcgtccaggcctttgcccaagcggatgagctgggtgcggcagttgaagacctcgaagacggccgagccgtcgtcgcgcaggtgaaaggccttttgctcgtggctgacggcccaggaagaatggcgtagcagcagcagggcctcggccgggccgggttcgtcgaggcccaggaaggccttgagctccttggcctcgaccttgcccatgtagcgccagcattcggcgtcgacgtcggtggcttcctggatgtcgtggcgcttttcgatgcccaggaagtacatgccgtcgacccgccagatgtttttgacctgcatgaagatgtagtccagcaactgctggcggtccatggttgcgaacatttcctgatcggccgctgggatgcccatgattcctcctttggctgagcgtggggcgaaacaaagccgcatggctctacgttattcgccaggccttgcccgcgtcaagcggcccgtggttgacaccggccgcgccagcgttcatattcgcacctaagcgaagggaggcttggctatcatgactgaagacgggccaacgacgccgggcaaggctcagcgccgccggcaggaggccgcgcggcggctgcgtgacgaggggctcaagctgatcgcccgccagggcctgcacgcctgcaaggtcgaggagatcaccagggccgccggcgtgggcaagggcacgttttttactcatttcgccagcaagggtcatttcgtggccgcgctggtcgatcacatcctgggcgacgtggcccggcgcgtgcggcccctggccctggcccccgaggacgccaacgccctgttggccggggtgggggcggtgcatctgcgctattttcagttgcggcccgacgcggcctcgcttttggtgcaggccggcggcctggccgaggacagcgatcagggccaggtagtgcgccagcgcctgcgccagcatgtggacatggtcgccgagatgctgcggccggcggcggcggcggtgggttggccggtggagcgggcggccgaactggccctgatggtggtggccacctcctgcggatttttctggttcgcccggcccctgggcctgggccatgacacgcccatggccctgctggagcgcctgggccgggccatggccggcgggctggccggcggcgctcagccctgagcgccgggccgcaagcggcaggacagggcctcggtggggtcgaagggcgcggggcccgagagtagcggcgcgccgctggccttggccagggcgctggccatgcccttgaacacatagccgtgcaacggcagcgccgcccaccaataggccaggccggccaggccccgtggcaaaaagcgggcgatgacccgcagctcgcacatgtcggggcccaggggctccagttgaatctccagcaccgcctgtccgggcagcttcatttcggcaagcagcagcagacgccggtctttttccacctccagcacccgccagaagtccagggcgtcgcccacgccaagctcgcgggggtggcgacgtccgcggcgcaggcccacgccgccgaccaactcgtccagccagccgcgcagcgcccacaaaaactgggcgtgccgccagccgatctcgccgcccaggctggtcaccgccggccagaccgcgtgggccggcgcggccaggcgcgaacgcaacgccgcctggaggatcgtcccgccggcaaagctggcgtcggcgcaataaacccactccggcggcaggacatggccggcgtcgtgccagcaggtctcgaccttttgctgctcgatgcgctgcaaggcgcggcggatggcctgacggcagtcgatgagctcttgcggcgcgacctggcggatgcgctggtcgtgcatgaccacctcgttgctcaggccctcggccaggggttgggccagggcggccggcacgggggtgatcaggtggatccaatacgagctgagcctgacgttcagaaacggcagggggatgatccagcgccgccgcaagccggcctcctcggcgtagatgcggaaaagatcttcgtaggtcagcacctccggcccgccgatgtcaaaggcctggccgatggtgtccggattgtccagacaggcctccaggtagcccagggcgttggcgatggcgatgggctgaaccttggtgcgcacccatttgggggtcagcatcaccggtaggcgatcgaccagatagcgcatcagctcgaacgaggcgctgcccgagcccaggagcatggccgcccgcaaccaggtcaccggcgtggccccggcttgcagggcgcgggccacctgggcccgcgaggccagatgatggctgatgcccgggccctcgggcacgagcccgcccaggtagatgatccgcgatagccccgcgtgttcggcggcggcggccatgttcagggcggcttgcaggtcggccttggcgaaatcggccgtggccgggttcatcgagtgcaccagataataggccgcgccgcagcctttcatggcccgggccatggaggccacgtccatggcgtcggccttgaccaactcgaccagcggatggccggcccaggggcggcaagccagtttttccagcgagcggcccaccgcccgcacccgccggccgctggccaacagccggggaaccaagcgcccgcccacgtaacccgtcgctccggtgacgaaaactggccgatcatccatgtttgcctccgttggcttgtcgatggtccgcgccgaaccagccaatttttcatgatagcacgccactggcggctagcggccgtgggcgcggcaaatgtttttcgtcgccaaagcgacatttgaccattgcgcgccgacaggttagattataatgcctcgccggttcagatgaccgtggccggacgggttttttgcgtgggcttgttaggattggggcggcgtcatgcctgtggacaaaaaaatgaaaatcctggtggtggacgatttcgccaccatgcgccgaatcatcaaaaacaccttgcgccagatcggctacgaaaacgtcgtcgaggccgaggacggcgaggccgccgtggccaagctggaaaccgagcgcatcgattttatcgtcagcgactggaacatgcccaagatgaccggcctggaattgctgcgttgggttcgcaatcacgacgaattcaaggatttgcccttcttgatggtcaccgccgaggcccagaaggaaaacatcctcgaggcggccaaggccagggtcaacaactacgtggtcaagcccttcaccgccgagaccatggaagaaaaaatcgaagccatcatggccaagctataagaggcaaaaaataatctaacgcctgaaaacggcgtcatttttatgtttgaaggctattgtattgagcaacatcattcagatcttcaaaaaagaggagttttctctcggccaattcgctatattttttgccaccgccattgccttcaacttgtattttctgtcgaacttcaccttgtcaatcgacgacgaaatagcggcttttcgtactgatcccagcgcatggatcgggcaaggccggtggttgttgtatttggtggagaagcaattattcccccagccggttttgccatatgttcccaacgtagtgttttgcgcaacaatggcggcggcgtatgctttgctcgtcagagcgcacgatttacgcgacgattggcgaatttatttttcctttcccgttttttgcgcgtttcctatctggccattcattgcggctttttatcctaatctaccggctctgagctttggcgtgctgtttgtgtgcgccgccgcgtttttacacagccactcgcccgtgttggcggtgcttttacggcgggaagccattggttcgtcattggccaacatgaccatgcaggccgtgttgctggcgatggctctcggtgcgtatcagtcattgttcatgttgtacttggccatggggcttggcgttatcgcgcgggcggctctgtccggcgtggaggatgatcggttttcggcagcgaacgcttggcgcgccgtttggcatgtttgcctggttggttgttgcgcgttggccatttatttgctcatcagccgcatcgcgttatggctgatgcctttcggcacggcctatatcggaaacttcttcaacttacaagaactagtgcgcaacccgcaaggtttggcttatctgtttttgtccgagatgcggtcatactatcttgtcgcctctcaaaaatatggcggttcgctttcagccgttccatggttgattgccattgcgctggtcgccgttgccatgaatgttcgcgctaagcaaaaatcggtaatattatttgtgacgttgtcgtttttcgccgtgcttgtatcgccgttcttgctcacgctgataaccgccatagaaatgccagtcagggcttttgtttccgtaccctatgtgatttggtttttggcgatttgcgcccttggttcaaagaagcttgttattacggttgctagcgtgttggtgctgatagctttgcagttccaagcggtgagggctaccggaaatcacgccgcggcggtaacgattgccttggaacaagacaagctgctggcggcggatttgtatcggcgcatggccggcctcggttttgacgaaagcaaaccgataatgatcgacatctttgggaggcgtttttgtaaaacagcctatccggcgccgtggtcttccacttttggggcgtctttctttggctgggatgaaggcaacatcaaccgcatggtcagattcatgcgattgcttgggtatccaaagatcacgccgctggccgagaaaaaacgattgctgaacacaagaaaattcctgacgatgccttcctggcccgcgcccggctcggtggttaagcaaggcgatgtgttcttgataaaactgagcgacaagtctgattttatccacgcgcgatccttgcctgccgcaagatagcttatgcttttcgccccgtccgtctacgccgcggccaaggcgcgctcggccatctccgccagccagaaatgcaacggcagcatgccgctccagcgctccaggcaataatccaccaacgccgccgaccgggccgcgtcgggcaatggctcatccacgcccacccacaggccggtgtagcgcgccagcgccgcgcgggggtgatccgggtcgacgccacgcggaacacgcttgagcttttgcccgtcgaccacgccgccccgcgcgccgacctgggccaaggcccgctccagggccggcccacgttgggggtgcagcacatcgctgcggtattgttcgatctgggccctggaaaaaccgtaaatccccgcgcccagcatcagccggcccggctcgaaatgcagataaaaccccgagcactccatgcgcggcccctggccctcccacagccacaggcccagatgatccttgaacgggcttttgtcacgggcaaagcgcgtatcgcgaaaaattttgaaaatcgacttgttgaccatgggctcggcgtggatgcccgggaccatctgggccatgggcgggctcagttcggccaccagggccttggccggccgcaggatcagctcgtcgtattgtttgcggtgctcctcgaaccagggcttgttgttgttctgggccaaggcgcggaaaaagtcctcggcctggaggctgaagccgttgaagcgatcggttgggctcatgggctggcgtcctttgcgagggtggtttgcgggccacgacgccttgaagtatgagcccgacattggatatcggtcaagggccggccgccgcgaacggctcctgggcgcggtcgcggcggccggtgagggcgcttagaacgcctgttggtaaacctccagcacggccatggggtcggccacgggccggggattggtcaggttggagggatcgaccagggcgtgcatggcgcactcggccagggcctcctcgggcacgcccatggccttgaggctcatgggagcctcgacggcgcgcatgagctgctccagggcgtcggccccggccagggcggcgtcacgcggggcgatgtccagcacgttgacgcctagggcggcggcgatctcgaccagggcctcggtggcgtgatcgacgttgaagcgcatgaccttgggcagcaaaatgccgcaggccgcgccgtggggcacgccgtatagggcgcccacggtgtgggccatggcgtgggccaggccgatgccggccacggcgaaggccttgccggccacggtggcggccacctggaggttgctcatgacgcgcaggtcgcggtcaccgctggcggccttgggcaggttgcgggcgatgagccggatggcctgcaaggcgtgaccgtcgctgatggggttggcggtcttgctcatcatggcctcgcaggcgtgggtcatggcgtccatggccgtggccaccatcagcccggcgggcaggtcggccaccaggcaggggtcgagcacggccacctgggggtagatgtaggggtcggcgatgaagaccttgcggctgagaccctcgtggcgcaccaccgaaacggccgtggcctcgctgccggtgcccacggttgtgggcaccacgatgtgcggcgtgaccggcttggtcaggcggaaaaaggcgtagtgatcgacggccttgccgccctgatcgagaatcaccgtcacccacttggccgtgtcgatgacgctgccgccgccgacgctgacgatcaggtcggccttggccgcgcgggcggcgtcggcggccgcgtcgacggtggccaggctggtgtcctgggggatgtcgctgaagacgcccacgcaatagccgcccagggcggcgatgaccttggcggccaggccgacggcgagcacgccggcgtcggtgagcacgaaggcccgctggcagcccatgcgcgcgatgtcggcgcagatggaggccaccgcgccggggccgcagttgaccttggtcggggtgatgtattggaacgaggcggccttgggctggtcgagcagcaactggaagcccatgtgggccgagggttcggccgtggccgccacgtgcacgcgcttgacctcggtgtattcggccaggccgtggtggcccagctcgcggccgacgcccgattgcttgtaaccgccaaaggggcagaaatcgccaaaggcgtggtagttgttgacccacatcgtgccggtgcgcacgccggcggcgatgcgttcggcccggccggtgtcggtggtccagacgccgccggccaagccgtagatgctgtcgttggcgatggcgatggcctcgtcgtcgtcgtcgaacttgatcacgctgaccaccggcccgaagatctcctcctgggcgatgcgcattttgttgtcgacgccgccgaagatggtcggctcgtaaaagaagccgccctccaggccgggcaccacggcccgcttgccgccgcagagcagctcggcgccttcgtccttgccgatctgcacatagctttcgacggtgttgagctgggtctggctgaccagggggcccatctgggtggcgtaatcgagctggtagccgatgcggatatccttgacccgcgccagataacgctccatgaactggtcgtagatcttggcgtgcaccagcagccgcgtgcccgattcgcagacctggccgccgtggaagaacgtgccgtagagcccgccgtcgacggccatgtccaggcgggcgtcatcgaggatgatgttggccgacttgccgcccaattccagggtcacttttttgaccgtatcggaggccagcttcatgatctggcggcccacctcggtggagccggtgaaggcgatcttgtcgacctcggggtgggtgcagagcacgcggcccagcgcgccgcccggcccggcgatgacgttgaccacgccgtcggggatggggctttccttgaccacctcggccaggatcagcgccgaaaggggcgtgttgctggcgggcttgagcacgatggtgttgcccatgatgatggcctgggccaccttccacagggccatggtcagggggaagttccaggggatgatgcccacgcacacgcccatggcctcgcggcgcacgtagtcacggccggggaaaaacggattgccgctgggctggagctcctcggtccaggggaagctcttggccgcgtagtaggcgaggttgcgcatcatcgatgcgcccagcagcacgtcggtggcggtgcgggcgacaacgccgccggagttcatcgactcggtcatggccaggcgcacgccgtggttggtcatacggtcggccagctccatcaccagccgtgagcgctccatgggcggcatttggggccagcccgagcgctcgaaggcccggcgggcggccatgatcgccgcctcggcctcggccgcgcccgcctgggccacggtggccatgggcaggcccgtgccggggtcgatggtctcgaaggtcgcgccgtcggcggcttcgacgaactggccgtcgataaatagcttgtaatgttccaaactggccctcccatcaatggacataagaatttatttgaccgatcgaccggccaatcggcccggcgggggcggcgtcgcccatgggccgtggcgcgcccgaagctggctggttgcgggttttcacgaggcgcacaaatactatgcaaaaggagggagctataattcaaatgaataattttccggcttatgataaccaaaagttatcgcaagcatgggagcgcgccgatgatcgacgtccgtcaactgagccacgcggcggccctggccaagtttggcaactatcgccgggcggcccaggccctgttcatcacccagccggccctgaccaagagcatccagaacctggagcgcgaactggacgtgcgcctgttcgagcgccgcgccgacggcgtgacgcccaccgagtttggcgcggccatcgtggcggcggcggcgcgcatcctgccccagatcgacgacatcgaaaacgagatggagctgctcaagggcctgggcaagggccggctgaacgtgggttgcgatccgttcttcgccgaggtctacatggccccggccctgggttcgcttttggcccggcaccccagcttgcgcatccgcgccgaggtcatcgcctgggacgtgatcctggagcttttgctggagcgcaagctggacgtggtcatcggcgtgcccaccgaaaatctcgatccaagcctgagtttcatcaagatcgacggctttcccgagataacctatttctgccggccggggcaccccttgctgggccgcgggcccatcgcgccgcgggagctagcgccttttcctaccgtgggcatcaaaacacacccatggtggctgaaatggtttgccgaatccatcgatgaagccgtcgaaagcgaggccgtcacccaccgtcacttcgtgcagtgcgacaatttgagcgtgatcatgaccatcgtcaaatccagcgacgccatcagcggcgcggccagcggcgtggtcgaaaaagacatcgttgccggccgcttgcgccgcctgccgctgatcctgccgccctatccgccgctgtcgtttggcctggcctacctccgcgagcgcatcatggccccggcggcccgggcgctcatcgacgaactggtggccctggcccagagcctgggctgggcggtcgacgccccgggctcccggccctgatgaccgcgctacgcaaaaaggccggagcggatcgctccgctccggccactggggagaaaaggccgtttagaatccgatggccaactgcgtggtgaagaggtctctttcgtcctcggtgtcttggaactcgccgtggaggtactcgacgctgagggtggtgtcgggcaggaacatccaggaagcgccgacgccgaactggtgttcgggctccttgtcgcccaggttgtcgctgccctcgtaacgggcggcgaaggtccattcctcgaagggcatgtaggccagttcgatgttgtaggcgtagggcttgccgtcgctgtcggtcatgtagtccaactcgccggccttgaagtcgtcgatggccgagatgtactcggcggtgaaggccacgcacatgtactgggcgctcaacatggccgaccagccggcgaccaggtcttgcaggctctgatcgacgacgtactcgctgaggttgccgctggcgatgttgttggtgtaggccaggccgaagttgaggtcgacgtcctcgccgagggcgccttcgggggcgtcgaactgggcgcgggcgtagaaggtgttgatgttgttgtcgggggcgtcgctggattcatggacgtcggagttgaaaatgcccacgcccacgttgaaccagtcctgggcccagccgacctcggccgcggtggcctgggtctcgaagacattctgggtgatggggtcgctgatcaggttgctttcgaacaggccgatggccgggtacatgcgaccgcccaggaaataggccgggatgtcgtcggtctggcccagcaggatgtaggcctcgtcgatgttcatggggtcggtgtcgccctcttcatagagcatgtgcaccaggcccttgacgtatttgttgatgtcggcctcgatgaacacctcggcggtggccagggtgaagtcgctctcggaggcgctcttgccgtgcttgggcttgaagttggagtaggcgccctccagctcgacggcgccgtagatcttcaggcgcttgcccgcgtcgctgagcagcccgcccgccacttgctcgcccttggccagttgggcctgctcggacatcttcagcgaatgcgcgctggtcgcctgagcctcctgggccgccttttgggcgtcggccgccgaggtgttggccttttccagggcctgctccagggtcgagacgcgctccttgagggcgcgcaactcattcagcagggcctgggtgtcggcgtcggcggcgaaagcggccgccggggtcaccaacatcgcggccgccgccagccaagccgcgactttgagttttaccttcatcctaacttctcctttccggtttgcatgatcgaccgccggctagtcgcgggcggtcttttcgcccttgtcctccttgcagcggcagttgcggcaatcgccgttgcagccgcagcccttgccagcttccagaccaggtttctgcggcgcgccgccgttgttttcagacatggacttctcctctcccggccccatgccgggtgtttgcagccttttaatccggccggtgggggcccggttcagtggccctggcaatcgcagccgtcgcgcttggccgacttttgctcgcaagacccgccgcagccgcagccgcagtcaccgccggtcttgcccgacatctgccgccaatagcgccaacccaaccagccaaccgccccggccaccaccacgatggccaccaccagatccaacatcgctttcagcccaatcccagggccatgccgccccgatagaccgccaaggccagcacgtaggccaaggcggtggtgtaggccaccgagaacaaggcccacttccacgagcccgcctcttttttgatcaccgccaccgtgacaaagcacggcgcgtaaatcatcacgaagatcatcaaggccatggccttgagcgggccccaaccaggctcgcgggccaggcgctgagccaggccttcggtctcctcgggatcgacctcgcccatgctgtaggccgtgcccagggtggccaccaccacctccttggccgcgaaaccgcccaccagggccacgttggtgcgccagtcaaagcccagcggcgacatcaggccgtccaggccctggccgatgcgcccggccagcgagtgggccagttgggcctgggccatgtcctgctctacggtggccttggcctcgtcactggcggcggccgcgaccttttgctcccactgggcggcttgctcctcgggcaggccggggaagctcatcatggcccacatcacgatgctgatgcccagaatcaccgtgccggcctttttgatgtattgccaggtgcgctcccaggtgtggatcgcaagcccgcgccaggtgggcagacgatagggcggcagttccatgacaaagggcgcggcctcgccacgcagcaccgtccagcgcagcaaacgcgccgccagcagggcgatcgaccacgaaaccagcgtcagggcgaacatcatctgggcctggtgcgcggcgaaaaaggccgagatcaaaagggcgtagaccggcagcttggccccgcagttcatcatcggcacggtgaggatggtggccagacgggccttgggatccttgagcgtgcgggtggccatcacgccgggcacggcgcagccgccgctgatgccgccgctgacgatcatggccatgaccgagttgccgtgcaggccaaagccgcgcaaaacgcggtcgaccaaaaaggccacccgggccagatagccggtgtcttccatgaaagcgatggccaaaaacatgaacatgatcagcggcacgaagcccaacacgccgcccacgccgtcgatgaccccgctgaccaccagcgatcgcacgaatccgtcgggcaaggtcgcctcggccgcgccgcccaaccagccgatcaggccctccagccaggccaccggggcctcgctggcccagaaaacgaactcatagacgccgtagagcaccgccagcaaaaacagcgggccgatcaagcggttggtcagcaccttgtcgatcttgtcgctgagctccaggcggcgggccctggtctcgcgcacggcctggcgatagacgccgccgatgtagccgtagcggccgtcggagatgacgccggccgggtcgtcgtcggcggtcttggcgatgtgatcggccaatttctggcgtagcggctccagcttgtccgccaggccgggatcgccgcccacctggcggatcacctcttcgtcgccctccagcagcttgacgcccacccagcgcggcgacagcgggccccaggccaggctctgaccactgaagttctccaccagcttggccagggcctgatcgacgtcgtggccataggaaagctccagcggtttccattccttgcgctcggcggccacctgggcggcggcgtcgaggagctctttcatgcccttaccgccacgggccacggtgggcaccaccggcacacccagcagttggctcagcttggccacgtcgatctgtaggccgcgggcctcggccacgtcgatcatgttcagggcgatgaccagcggcgcgcccagctccatgaactgcacggccaggtagaggttgcgctccaggttggcggcgtcgaccacgtcgatgatcacatcgggccgctgttggatgatgaaattgcgcgcgacgacttcctcgagcgagtaggcggtcaggctgtatgttccgggcaggtcgaccacctcgatggtctgctggccgtggcggacctggccccattttttttcgaccgtcacgccggggtagttgcccacgtgctggcgcgcgccggtgagggcgttgaacatcgaggtcttgccggaattggggttgccggccagggccacggtgaagccgcgtttttccgtcatggccgaccctccaggcgcaccatgatgtgatcggcctcgttgttgcgcagggccaggcaataacctttgaccttcagctccaccgggtcgttgagcggggcgcggcccatgaccatgacctcaacgccgggggccaggcccatgtcccggatgtgacgacccaattcgccaccggccgcgaccttcacgatcacggccacatcgccgactttcaagcggcgcagtgactcaacagcgttcaatgtttttcctctttgccaacatattgttatcgtgggtaaatgtctggagcaacgccccgccggccgccgcctttccggcggtggcccttgcgccgactttccagcggcgtggcggcttggcgttgttcacaggcgctccattttttagctccgcctaaccagcggcttaaaaaaaattaggccgcgaactccaggagcatctcctccaaggagcccacgccggtgcggcccagggcgatgaagggcttgccggcttttttgcattcggccttgaccgtggccagggccccgtggctgttgaccgaggtgatgaagaccaccacgtcggacttgatgacgatctggcgcaggcgacggctgccgccccgcacgtgaccggggtggaagctgcactggccgcccagcttgtcgatggcttggcaataactgccctccatgcgctccaacccgccgatgaccgccaccttcagcccctgcaacgggcagcaggcgcattgggcgctgaccgcgcaagcgccgcgaccaccggaccgccgccggccgccccgaccaaggctggtgcgctggccagcgtccaggcccatctgccgggcgtgatcgtcggagaccaaccacggccgcaggcaggccatgccctggcccagcatttcggcggccagagggccggccatgccgcgcacggcttcgttttggtgtcgcagacaagcccacaaagcgcccacgcggtagccgccaccgatcagccgcgcctgggccgcttcggggttcaggcggcgcaacttgtttatttcgcgcctaaaacgacgatcgagatgcgcggccaccgccccggccaccgccggaacctcgcggcaggccaggtgcaggcggggcagcaggtcgtggaccgtcatgccctgcgcggcgctgccgggctcggtcgcggccagcatttcggccatggccttggggcccagcgccccatttagaagcacggtcaaagtgagctgatcacaatgccaatccgggtgcgtttccggctgttttgccgcatttgtattgataagactgggcataactagtttgacctttcttaacaatgtggcaaaatccattcacggcgccctgaaagacgccactattggcgctcacgacgatttttttgtttgatacatctaaattagttgggtgtcaacataaaacgtgctatctttttcgcatacacgagactttttaaagaaaaggggcggcaaactcatgagcaccaccaaacattcgggcgatcaccaagagctgaccccccaactggaagactacctggagaccatcgccctcctgcaggagcaaagccccgtggcccgggccaaggacatcgccgaccgtttgggcgtgaccccggccacggtcacctcggccctgcgcagcttggccgaaaagggcctgatcaactatcagccctacagccacatcaccctcaccgaccagggccgccagcgagcccaggatgttttgcgccgccacgaggtgctgtccgagtttttcggcgtggtgctgcgcgctccgtcccggcaggccgaggacaacgcctgccgcgccgagcacgtgctcgaccccgacatcatcgaacggatggtgcggtttttgagttttctcaagaactgcccgcgcacgggccaggtctggcgtgaggctttcgagcgtttttgccacgaaaagcccgatcacgccgattgcaaggagtgcgtcggccgctgtctggccgagctctacgccccgcccgccgagtgagcctctccggcggccaagcgtcgcctgaacagctccaacgagtcccgggccgtcacccggccggcctggatgtgcaccaccgcgtcggccagggccacgatctcctcgggttgatggctgacgtagatcaccgggatggccatgcgcccgcgcaaccggccgaggtaatgcaaaacctcgtccttgcgctgggcgtccagcgaggccaggggctcgtccaacaaaagcagccgagggctggccagcaaggcccggccgatggccacgcgttgcttttcgccgcccgaaagccgccccgggcgtcgccgcagcaacggctccaggccaagcatctccaccacctgctcgaaatcggcccaggcctggcccggtggggtcagacgctggccataacgcagattggcccgcaccgatagatgcgggaacaatcgcccctcctgaaatacatagcctacccgccgcttttctggcggcaggttcacgcccgtggccgagtcgtaaagcgcccggccgtccaactccacgcgcccggcgtcgggccgcgtgagcccggccagcatgcccaccaccgacgtcttgcccgcccccgatggcccgaacaaggccgttacgccaggcgcgtcacggcaaaactccacctccaggtccagctctcccaaccgcttgcgcagcttggccaaaaacatcgccctaaccccccagcctggccgccagccggcgcgaaagcaactccgaggccaacagcgcccccagggccagaaccatggccaccacgcacagccgcgcggccacttcctcgccgccaggagcctgcaaggcgctgtaaagcgccaggggcagggtgcgcgtctggccgggaatgttggagacaaaggtgatcgtggccccgaactcgcctaggccacgggcaaaggccagcaccagcccggccaacacgccgggcaaggccaggggaaggatgatcgtcaaaaacacccgccagcgccccgcgcccaacgtgcgcgccgcctgctccaaacccacgtccaccgcctccactgactgcctgatggcccgcaccatcaacggaaaggccaccaccgccgaggccacggccgcccctttccaatcgaacatgaaattcaacccgaagacgtcatgaagccatgaccccacaacgccacgccgtcccaggatcaccaacagcaaataacccgtcaccaccggcggcaccaccagcggcaaatgcaccagcccgtccaaaagcgtcttgcccggaaaacgcagccgagccaatatccaggccacggcgatggccggccccaggctgcccgccaccgcccagagcgctacccacaagctcaagcggatggcctgccactccgccgggcccagcgcaaagatgtccaaaccagcaacctccggccaccgaaaatcagcgaggccgcgccaaatacaggcgcggccccggcgcttcggcccgctccgcgcgctacttcaccacgaaaccatatttcttgaaaacctccgccgccgcctcggaacgcaaaaattcggcaaaccccttggccgccaccgtgtcgcggccggcgatcaaggccacgggataaaccactggcttgtggctgtcggccgggaaggcggccaccactcgcaccttgtcgctgatggccgcgtcggtggcgtagaccacgcccaacggggcctcgtcgcgctcgaccaaagccagggccgcccgcacattggccgccaaggccaaattgtcggggccaagctgtggccatacgccaaggttggtcaaggcttccctggcgtagatgcccaccggcacgtggtccgggtcgcccatggccaggcggccgccggccagccactccgtcagcggaaaacctggcttgacttcgccctgaatcgtgctcgcgacgggcgcgatcaacacaagctgattgcccagcaagtcaatgcgcgaaccctcggccaacaactttttttgggccagatagttcatccacgcgggattggccgacaaaaacacatgcaccggcgcgccgttggcgatctgcttggccaaagtcgaactggaagcgaacgaacataccaccttggccttgcccgccgcctcataggcgttggcgatgtcggtcatggcgttggtggtggaggccgcggcaaacaccgtcaccgtttccaactgttgagccgcgcccgggcccgccgccaacaatagcgtcaaacccgcgatcaacgcggccacctttgcgcgcaacatcgaacacctccaggcgaagcgccgtgtttggatgaatcttgagccggcgggcggcccagcatggccccccgccacaatcacttttttaagcatagttcacaatcgccgaatcgtcgacgagggtatgaaaatgatatggttatatcattaaagatatagcgaggcaagctttgacgaccccacgcgcgatgcggtcaacgtggtccgaaacgggcagggggttcgttttagccatgggtggtgggtgttgttgggttgggttgggttggttgagtcggtgtggccggctgaaatggtggaagatcaatttgagataaaaccaagaaggcggcgaaggtcaaggtcaaggttaaggttaagaagttagaatgagagttgagaagaagaataagaatgaagaataagaatgaagagtaagaatcaagaataagaaaaagaataagaaaaagccattgcggggcggggagggggctcttttgcggcgacaaaacctgtacagatatagtatttacctgacactgccgcccctggcggggtgatttttaggcggccttttgggacgccttttccttgggcttcttacgcccgggcaggccctccaggaaagcctgactcggcgtcctgccgttcatgttccggccctggtgcgcccgctcatggttgtaatggcgcagatactcatccaagtcggcctgcatctcatccaaggtttcataccatttctgacggcccttgatccggaaatgctcgtccaagagcgtccggtgaagccgttccacgaagccattgctctgaggccgacgcaccctggtggtgcggtgttcgatcccctcaagctgcagaaacagctcatacggatgctggtctggccggccgcaaaactctcgcccattgtccgaaagcaccgtctcaatcaccgcgtcgtgggcctcaaagcacggcagcacttcctcgttgagcacatgcaccgccgtgaccggaagcttgctggtgtacaggcgaccccaggcgtggcggctgtggcagtcgatgaccgattgtagatacaccttgcccacgcccttgagcgcgccaacgaaaaacgtgtccaccgccaccagggccccggtgtgccgggcctcgatgtggcggtcgcgaaactccgggctgaagcgctccaaagcccgaatctgctcgtcgctgagttgaatgtcctgggcgcgaaccgattgctcgagacgcaaaagacgctcgtgccgcgtgagcatctcgtggcgactccacacgcctcgcacgccgccggaactcacttgcacgccgcgaagggccaattgctgcgacacgcgaagcgctccgtgggtcggatactccaggctgtaagccatgatcgccgcctcaacctccgcttccacacgattgggatgcggccccttggggccgggcaaacggtccacaaggccctgtgcgccgtaggtctggaaattgcgccgaatctcgtaaaactgctgccgcgagtagcccatcagtttgcaggcccggctgacgttgctcaattccccagcaagctctagcagactcagcttccttcgtgctaccttcttctccgtggtcatgttgccctcctgtgttgaggtttgttcgagtttcgcaactacaaacctaccccaaccaagggcggcatgaccacttcctctacgtggtcgactgtcaggtcattactagatcagcacacaaaaccgccccctcgcccgccccgcgccccacccctcccccgcaaaatagccttccgaccgctggagcgcgtttgtggctccgaggtgtccgtggccacgccgcccgttcgcggcgctggtgcatgggctcttagaagtcgggcgcggctgctttgatagcggcgctacaaagaatcgcggaatcgcgttggctggatttagcggcctatcaccgggagctacggagggtaggtgataacctcccctactcgacccgctctgcctggccgggcgccggcccaccgggagctacggacggtaggtgttagcccggcctactcgacccgctctggaaggccgggcaccggcccaccgggagccactgacggtaggtgttagcctggcctactcgacccgctctgggaggccgggcgccggcccaccgggagctacggacggtaggtgttagcctggcctactcgacccgccttgcctggccgggcgccggcccaccgggagccatggagggtaggtgataacctcccctactcgacccgctctgcctggccgggcgccggccccgctctgcctggccgggcgccggcccggccttgcgagttttttaataaggcagcaggtctttttcttttgggacgaaccagaagcatggcggttcggtgggtgcggggaattcgaggtagcccagttgggcgtaggtgttgacccagtcgacttcgtaggcgacgtcggcgttggagcagcggacgacgtcgttggagagttcttcgcagaagaggcaggcggggcagcggcattcggtcatggtgtggtccttggtcaatcgcgcatggtgtcggcgaagctgcgcagtttttggcgggcgtcctgcagggtggccatgagggtgaggctatggttggcgaacatggagtcgcgggagccgttaaggacgaagcacggttcgaactgggccaggcgcaggtcttcgatgacgctatcgatcatatcggtggagcgtttggctttgatgacttcgcggaattcgtagcgcgaggccatgaggatttggcgcatggcgtaggcgacgccgcgggcgtgatagaaattgtcgtcgatttgtgaccagggcactttgacgtaggtttgtttggtgtcttcggtgttggggtcgccggcggcttcctggctggcgacgaggatgcggtcgcgtggcgcgttggccaggcgggtgctttcgccgccgaggaggctggcgaactggtacatgagcacgacgaggttgtcggtgcggggataaaaggtgcttgagccgttttggaggccttgttcgtattcgcgcagggccttgacgccgctggagaatttggcttcggcggcggggaagagccagaggttggggttgttgctgaaagcggtgaaggcctggtcggcgttggggtcgattttgtcggtggtgcgctggcgcgagaggtcgtcgcgcaggacgcgggtggcgtagcgcattgtttcgaggacgccgagctggtagttctgggggttgtcgagcaggatggtggggtagagtttgtcgttgggcagccaggcttccagcaattgatcacccatggtgaccaacgtgttggtgaagaccacgccgggggctggcggttttttggcggcgtcggcgggcacggggtcgaaggggtctttgaaggcgcgggcgtaatcgtaccagcagatgaagggcgcggccaggcagtagagcaacaccagcagggccaggcctctggcggcgcggccggccagggatgtttcggcggccagggggttgaaccagccgagcagtcggccgcctttggatttttcttcttgcgcggcgtgcatttcataccatccgtcgtgggttttggcggatcgggccacgatgacccttttgatactacatgctcctggaagcgcccgatttgtcaagggccaagcgggcgatcttttgggcgatggcggtggtggagagcccttgcaccagggggatcgacaggacaaccccgccttgggccaagacaaattccgcgccgacgatcttgtccaccggccagtcgccgcccttgaccaaaatatccggggcgataatttcgatcagcgcggccggggtgggatcgtcaaagacgaccacggcgtcgacggcttgcagggcggccacgacctcggcgcgttgcgcctggggcaccagggggcgctcgtcgcccttgcccagggtgcgcacgctctcgtctgaattgaggcccagcaccagcatctggcccagggcgcgggcctgattcaggtaacgcacgtgtccggcgtgcagcaggtcgaagcagccgttggtgaagacgaccttgccgccggtggcgcgcacggcttgggcggcttgggcgacctgttgggcgctttggattttgcgtctggtgtccggctcaggggttgtcatggatctctcccatggcgcgcgagacggtcagggcgcgcacctggaccgcgccggcggccagcagggccatggtgcattcgtggagcgtggccccggtggtttgcacgtcgtcgatgagcagcacgcggcggccgtcgacctgggcggccaggcgcgggttgacggcaaaggccccgctgacgttggccaggcgttcttggccgtttagccgagcctggggcctggtgtggcgcaggcgcagcaacagtcgggcgcgcaggcggccctggccctggtccaatcgccgggccagccaggccgcctggttgaagccccggcccagcaggcgcaaacggtgcagcggcaccgggcagatgatctcggcccagccaagcatttcggccggcgcgcgttcgcacagcagcagggccaaggcgcggccggcggcccagtcgcggcgatatttgaaggcgcgcacgcactgggcggccgggccggcgtgtttggccacggcgaagctaaggctgtcgatgggctccagcgagggctccaccgtgggctcgacctgggccaggcaggccgcgcagagcccgccgccgtgggccggccggccgcaggccgggcagcgggccggaaaggccagctccagcaggccccgacccaaggcggccagcgaaggcggcacgattctagagcctctcgaccaccgcctgggcgaagcccgagcaggaaagctcggtggccccgctgatctggcgggccagatcgtaggtgaccatgccatcttgcacggcccggcccagggcggcggggatcaggtcggcggcctcgacccagcccatgtgttcgagcatcatcgccccggaaagcaccagcgagccggggttgactttgtcttgcccggcgtattttggcgcggtgccgtgggtggcctcgaacatggcgcattcgtcgccgacgttggccccgggggccatgcccagcccgccgacctgggcggccagggcgtcgctgagataatcgccgttgaggttgggcatggccaggacgtcgtattcgtcgggccgcaggagcacctgctggaacatggcgtcggcgatgcgatccttgatcaccagcttgccaggctcttcctggccctcgcgcacgacgcggccggcgtatttttcggcggccagctcatagccccaatcgcggaaagcgccctcggtgaacttcatgatgttgcccttgtgcaccaaggtgacgctttggcggccgcgggccagggcgtaatcgatggccatggccaccaggcgtttggtgcagcgggcgctcatgggcttgattcccacgccggcctgggggtcgacgaccgcgcccagctccgaggccaggaagtcgatcagccgcttggcctcggggctgcccgcgcgccattccaggccggcgtagacgtcctcggtgttttcgcggtagatgaccatgtccacggcctcgggccgtttcacggggctgggcgcgccggggatgtggcgcacgggccggatgcaggcgtagaggtcgagcacctggcgcagggtgacgttcaacgagcgaaagccgccgcccaccggcgtggtcagggggcccttgatggagaccttcagcgcggcaatgtcttcgatggttttttggggcaggtattggccggtttgctccagggccttttcgccggccagcagctcgacccaggcgatgcgcctttggtcgccgtaggccttggccacggccgcctccaggatcagcttggtggcccgccagatgtcggggccggtgccgtcgccttcgatgtagcccaccgccgggatggctgggacttgcggtttgccgtctggaccgatggtgatgggctccgcgccctggggcagattgccgagggtgtggctcacggctctatttctccttttgcttttcggcctcgtattgggccaggaactccgcgtggctggcctgggggttgatgccggggcagaccagcttggcctcctcgaaggccgaggcgtttttgagcatggcccccagccagggccaggcccggcagatgcgcggcttggcctggtggatgcggcagccgtcgggccccagcaggatgcacacgccgttttcgtcgcagattatctcgtatttttcgccgcgccggcggcaatagagttcgacgaaagcctcgggcgcaagatccagcagggccgcggcggccggcaactcctcgcgcaacagccaggccgcgccctcgccggtgcagcactggctgcaacgcagacactcgaaggcgagggggcggctgtttttttgctcgtggttcgtcatggcagtcagcagattacaccgcccggcccggcctggcaagggcgctcagcccttggcgcccagcaggggaaagaccttttcgcgcacgaatttgatcgaggacttggcctcctcggcggcccgtggccaatagcggccgcgcagcgcgccgggcgggtccagcagcatgcgccgatcgcgccccagcttgtgggcctggacgaaattcttgggcatctcctcgggcagcttgtcttcctggccgctgatgatggcccaggccagggcccagcctcgggccacgttggccaggtcgtagccgccgccgcccagggccaaccagcggccttgagccatctggcgcagatccagcaggcagcggcccaggccctgggtggtcaggttgagattggccaggggatcgcccatgaggctgtccacgccggtctggctgactacgcagtcgggccggaaggcctccaccagcggcggcaccagctcctcgaaggcgcgcacgtagaggtcgtcgtcggtgtggggccacagggggatgttgacgttgaagcccacgccctggccgcggccgatctcctccaagacgcccgaaccggggaaaagggtctcgggattttggtgcaggctgatgcacaagactttgtcggagccgtagaaggcccactgcacgccgtcgccgtggtgggcgtccagatcgatgtagaccacgcggcggccctgggccagcaggcgcatgatggccaggttgatgtcgttgacgtaacagaagcccgaggccctggcggccatggcgtgatgcatgccgccggccatggaaaagaccgccggccggccggccagcaacagctcggcggcggccaggctggccccggccgaaagggcggcccactcgtagacgccgggaaagacggggttgtccttgccgcccaggccgaacatggcgaacggcggcggcacggggctttcgctcagctcgcgcagggtgtcgaggtagcggcggtcgtggaacgtggccatctgatcgtcgctggcggggaaagcgggcagggccggggcgtccaggccgcagtcggtgatgagctgatgggccagggccaggcgctggacgcgcaaagggtggccggggccgaagtcgaaccgcgcgaactcgtcggaataaacgtaagccgctcccagatttggcccgatcatgcgtagtcgtccccgttggtcgtgagcggccggcccaggcgagaaaagtcctcgcgccggggccggccgcgcgataaaagctgaaaatataccatcgggtaggttttgtccaccccaaggcggccaatagcggtttgacaggccttggggccgctggtacattctgaccagactagcaaagccagcccggattcacgtcttttgatcggtggggaggaaccatggcgcggggctcccaaatcgaggccgatttgaaagccgccctcaagcggcgcgacgatctgaccgtatcctgtctgcggatggcgcgggccgccctggccggcaaggccaaggatctgcgtcgaccgctggaagaacaagaagaaattcaggtgctcaagggcttggccaagcagcgcaaggaagcggccgagcagttccaggccggcgggcggcccgagttggcccagcgcgaactgagcgaactggccatcatcgagggctatctgccggcccagatgggccaggccgagctggagtccgtgctggaccaggtgtttgccgagctgcggccgcaggggcccaaggacatgggcaatgtcatgaaggcggtcatggccaggctggccggggccgccgacggcaagctggtcaaccagcttgtccgccagcgcatgcaggcttcctgatcattataagaagaggctggtcatcatcgacgccacggctgattcccatctagacaatgggccgggttggaccggccaagcggacttgcgcgccgacgaggccgcgcggggcttgtgctgcgacgagcaaaccatggccgccctggagctgcccgagttgctggctatcgtcgccggcctgacccagagccccttgggcgcgacgcgcgcgcggcgtttgcggccgtgcaatgatttgcccacggtggcgcggcgtctgcgccgcctaagccaactgtgtgatctgcttgatcaatcaggcccgccaagcctcgatggcctggccgacgtggggccgctcttggcccggctgggggccgagggcgctttcctcacctgccccgaattggagcgtgtggcccagtttcttagctcggtctccagcgccgccgcctttctcgaccccagcgagagccttttcgacgagctatttcgcctgcgcaactccttcatgcccatgcccgacctggccaagcgcatccgctcggtgatcgggccgggcggttcggtggcctccagcgcctcgccggagctggcccgcgtccgccgcgagatgggccgggcccgcgacagcctgcgcggccagctcaacgccctgttcagccagagcggcctcggcggcgtgttttccgaccagatcgtcacccagcgggccgaccgcttcgtggtgccggtcaaggtcgagatgaaatcgcgcctgagcggcatcatccacgacgcctcgggcacgggggccacctgtttcgtcgagccgctggaggcggtggagggcaacaatcgcctggccctgctgcgccgccaggagcacgaggaagagctgcgcgtgctgcgcgagacggccctggagatatccttcaacctgggcgccctgcacgaggcccaggacgccttggccaagctggactgcctgctggcccaggccgtgttctgccggcggttggactgcgccgaaccccgcctgcacgccggcgacgaactggagctgctcaaggcccggcatccgctgctggcctggcggcaggcccagggccgagggcgggtcgcgccggtgggcctgagcctgggcggcgcttgccgcacgctgatcatcagcggggccaacgccggcggcaagaccgtggccctcaagacggctgggctgatcacgctgatggtcatgtgcggcctgcgcgcgcccgtggaggccggcagccggctgccgatttttcgccaggtgatggccgagatcggcgacgaccaggatatcgaccgcgagctttcgaccttcagcgcccacgccacgcgcctggcctggatgaccaggctggccggccgcggttcgctgtgcctgatcgacgaactgggcgcggccaccgaccccggcgagggcgcggccctgggcatggccgtgctggactggctgcgccaaaagggcgcgctggccatggtcaccacccattttcatcggctcaaggcctacgccgccgccgccgaatggaccgaaaacgcttcggtttcgttcaaccaagccaccggcgtgccgacttatcaactgcattatggcgcgccgggcttcagcgacgccctggccgtcagccggcgtttgggctttccgcccgaggtgctggcccgggccgaggccaatctggattccggcgagcgccagaccgtggccttgctgcaagaggccgagagcatccgccagcaggccgccgaggagcgcgccaaggccggccgggagcgcctggccgccgaggaggagcgccaaaaggcccgccttttgttgcgccaggcccgcgagcaaaaggccggggccctggccgaaggcaaacgccgcgtgcgcgaggtggccgccaggctggaaaaacgcctggaagagctgctgggccaggccgagcaggccaaggccgccgatcagccggtcaagccgggcaagctcaaacaagaggtttatcaggcgcggcgcgaggcgttggaagaggtggagcgggtgacggccccacccaaggccgatgcgcctcaagcgcccgtcgacgcctttgccgccctcaaggccggcgcggcggtgcgggccatcgccctcgatcaaaagggcgtgctgctggaggacgcgcggcccggcgccgaaacggtggctgtctcggtgggcgtcagcggcgtgcgggtgatgatcccggtcaaccaactcgaaccactgggcggcgcgcgcgaggacaatcgccccaagcctggcgtgagcgtgcaggtgcaggcggccagcgggctggatctgaacctggtgggcctgcgggtcgaggaggccctcgacaaggtggacaaagccgtggaccaggccgtggtggctggccgaagcaggctgtgcgtggtgcatggggtgggcactggccggctgcgcgcggcggtgcgcgagtttttgcgggggcatcccttcgtggccggggtgcgccaggccgaaccgcgtcagggcggggccggcgtcaccgtggccgagctgcgggagtaggccgccgtggcgcgcatccccgacgacgtcatcgatcaggtgcggcagatggccgatatcgtcgaggtggtcggccggcgggtgatgctgcgccaggccgggcggacgttcaagggcgtctgcccctttcacggcgacaaggatcccagcctggtggtcaaccgcgagcggggcacctggcactgcttcggctgcggcgagggcggcaacgtttttggctttgtgatgaaagatcagggccttagcttcccggaggccgtgcgcgagttggcccagggcctggggataatcatccccgagccggacatggacgaaagcgctcgccgggccagcgacgaaaaagagaagttgttgcgggtgctggaagttgccggtaagtttttcgtggagcaactgcacgggccggccggcgcggaggcgcggcgctatctgcgggaaaaacgaggcctcgaccgtcggaccatcgacgaattcggcctgggctacgcccttgattcgtgggacggcctgcggaggcatctgttgggccgaggcgtgagcgaggacttggccctgcgggcggggctgctggccccccgcgaaagcggcggctcctacgaccgcttcaggggccgggtggttttcccgatcagggacgacaggggccgggtggtcagcttcggcggccgggtgctgggccagggcgagcccaaatacctcaacggcccggagtcgccgctgtttttcaagtcgggcgcgctctacaacttcgaccgcgcccgccagcacatgcacaggaagggccgcgccgtggtcgtcgagggctacttcgacgtgatcaccatggcagctttcggcttcgaggagaccgtggcccccatgggcacggccctgaccgcccagcaggcccgcctgctggcccgggcggccccgagggtgattttggtcttcgacggcgacgaggccggccgcaaggccgctcgccgctcgctggatgtctttctgggcgagggcgtccatccgctggtgcatctgttgcccggtggcgaggatcccgactcgtttttgcgggcccagggcgcggggcccctggatgaggccctggagcgggccaggcccctggccgaggcgacgatcgaacagatcgtgcgggccggcgacgccaagagcccagagggcaaaagcgccatcgtggcccaggccggcgagctgatcaaggccatgggcgatcccgtggcggcctggggttatctggaagacctggcccggcgcctggctttgccgccacgggtggtggccgccagcttgggcctgcccgtgccgggtggtccgccttccaggccggcgccggcgcgttgcgcccccgcgccagagggccaacgcgacgagcgagccatcctggagatggccctgtgttcggcggaggccgcccgtcacttggtgggttgcggcatcctggagtcgctgcgcgacccgctcttggccaagatcggccgggccgtggccaacgttttggaccgcaccggaagccccgatccggcggcggtgatccagcaactggaagacccgcgtttgcaggccatggtcagcggcctggccagccgtggcttgtgcctggacggcgtcgacgccggacgacaggcccaactcatggcccagggcctgcgccgccgccgcctgcgtcaggagcgcgcgttgctggcccaggccatcgccgaggccgaaagggccggcgacgcccagcgggtcgaccacctgctggcccagcgacagaggctagtggattgacaccttcccctctcgactgaaaagggctaaggcatgctcaaggaagaaaaaactctcgccgacatccagatgctgatttccaagggtcgctccaagggatttttgacctacgaggagataaacgacgccttggacgaggaagtgacctcggatcgcatggacgacatgttgatggtgctcgacgagatgggcatccagctcgtcgacgacgagggtagcctcaaggtcaaggcgcaggattcttctttcgaggacgaagccgaggacgaagtggtggaagcggccgaggacgaggccgagatccccggcgacgagggccgcgtcagcgacccggtcaagatgtatctgcgcgagatgggccaggtttcgcttttgacccgcgagggcgaggtggagatagccaagcgcatcgaaaagggcgagcgccagtgcatcgacgccctgctggagtgctcgctgtgcgtggccgagattcttgaactgggccgccggctggaaaacgacgagctgcgcatccgcgacgtggtctgcgacatcgacgacgaggagtcgttcgtccaacaggagacgcgcaaggccgagttcctggccctgatcgaaaaagtgcgcggcctcgacgagcgcaacaccgccacctacgagcgcctgcaacaccgcgaccccgacctggacgccgaaaagcgcaaacgcctgcgcgacgaaatgaccaaaaaccgccgccagatcgccgaggaattggcccaggtcaagctcgacaaacgccaggtcgaccagctgggcgagatcatccgcgtgcgcctgcgcaccatcgatcattgcgagggcgtgatcacctcggcgatgatggagaccggcctgcccaagggcgatatcggcaaattggccaaaaaagtgcgcgccaactgcgcctgcgacgaggatatggccaaatgccgttgtgacggccagcgccttttggccgtcgacgagagcctgcgcgtggcccgcggccgcatccgcgaggtggagatggagtgcaaaatgggcgcgcccagcctgcgcaagatcctcgaccgcgtgggcaagggccagaccctggctcaggacgccaagcaggagctggtcgaggccaacctgcgcctggtggtctccatcgccaagaaatacaccaaccggggcctgcagttcctggacctgatccaggaaggcaacatcggcctgatgaaggccgtggacaagttcgagtatcagcggggctacaagttttccacctacgccacttggtggattcgccaggccatcaccagagccatcgccgaccaggcccgcaccatccgcatccccgtgcacatgatcgaaaccatcaacaagctcatccgcaccagccgctatctggtccaggagttcggccgcgagcccacccccgaggagatcgccgaaaagatggacttcccgctggaaaaagtgcgcaaggtgctcaaaatcgccaaggagcccatcagcctggagacgcccatcggcgaagaggaagattcccatctcggcgatttcatcgaggacaagaaggtcatcaacccggccgacgcggtgatcagcctcaacctctgcgagcagacccgcaaggtcttggccaccctgaccccccgcgaggaaaaagtcctgcgcatgcgctttggcatcggccaaaagagcgatcacactctggaggaggtcggccgcgacttcgacgtcacccgcgaacgcatccgccagatcgaggccaaggccctgcgcaagctgcgccaccccagccgggccaagaagctcaaggccttcatcgaaaactagggcgcggacggccctacatcaccgcccagggccggggcaaaaatatcttttcgtagatgcgcagggcgtagtggtcgctcatgccggccacgtaatcggccgtgcgcctggcccgctgatcggccgggggcagcgcccccacgtggcgctggtactgctcgtcgtcctcgctcaggcgctcccacaattcgcggatgatcttcgaggccttgatgaagtcgtgatgcacttccatgttgtcgtagaccctggcgtagaggaactcgcgcaggcgccagatggcctcttccaccgccgggctcatgcatggattggccccgccggcggccctggtctggccgacaaggtcgcggaccatggtgtcgatctggtcgcccaacttgcggcccaatgtccgcaccaccgcgggcggcagctcctgggcgtcgatgacgccgccgcggatggcgtcgtcggtgtcgtgggccacgtaggccatcacgtcggcgcagcgcaccagcctggcctccagggtcagttcgtcgtcgccctggcagcataaaaagccgcccttgcccttggagtgatgcaaaatgcccatgcgcacttcatgggtcaggttgaggccacggccgtctttttccagcaggtccaccacgcgtagcgactgctcgtagtggcgaaagccgccgggcaggagctggttgagttgggcctcgccggcgtggccaaagggcgtgtggcccaggtcgtggcccagggccacggcctcggtgaggtcttcgttgagggccagggcgcgggccatggtccgggcgatctgggccacctccagggtgtgggtcaggcgggtgcgatagtgatcgccggtgggggccaggaagacctgggtcttgtgcttgaggcggcggaaggcctttgaatacaggatgcgatcgcggtcgtgctgaaaagccggccgcatggcgcacggcggctcgggccgcgcgcggcccttgctggccgccgatcgggccgcgaaaggcgagaggatcgcctcctcccgccgctccagttcctcgcgcagggtcatggggttagtcctttacaaaatcggccgaacgctctagacttcggcatgttccggccaaggataatacatcgctacctgctgcgcgagatgataggccccttttttatcagcctcggggtcttcactttcatgctcctgatagccaagatcatggaactgaccgatttggtggtctcccgcggggttggtctagacgtggtcgggcggctattgctctacactttgccgtatttttttgtcttcaccatccccatggccacgctgttgggcgtgctgctggcgtttctgcgcatgtcgggcgacatggaggtggtggccctcaaggccgccggcgtcagtccctacgcttttttgccgccggtggccgtcttggccatctgcgcctggctggtcacctcggccctggccttttggggcctgccctggggcaatcacaggttcgaaaatctggtttttcaggtagccaaggcccagaccgacctggccctgaaggaacgggtgttcatggacacctttccgggcatggtcatatatatcagccgcttgcccggtcagggccagatgaccgacctgttcatcgtcgatgagcgcgaaaaaggccggcatcacaccatcgtggccaagaggggcaagatctttccggcgaacaacgatcggctgatcctgcgcctctacgacggcacgatccattcggtgggccaaaacctgcgttcggcccagaccgccgcctttgtcacctacgacatcgccgtcgacgccagcactctgtccgccgcccatcagcgcacgaccaaacacgaaaaggaaatgtacttcggcgaactgctcgccgaaatggacaaactgcccgccgacagcatgcagcattatctgatcgaaatggaaatgcacaaaaagttttcggtgccctttgcctgcctggtcatggccctgatcggcctgccgctgggcatgcattcgcggggcgggcgttcgtggggcgtggccatcgccttggtcgtgtttctggggtattacctgatgctttcggcggcgtggtcctttggcaaaaccggcgattacccgccgatcgtgggcatgtgggcgcccaacctgttgctgggcgccttggccgtcgaactgttccgccgcgaggtcaaggaaaagccgctggccatcctcgacgtgttgggcggcttgccggtgatcatccaacgcctgcttggcgccaagctggccgaccgaggggcggagcgataaatgcgcatcctcggtttatatgtcgccggagaattcctcaaggttttcggcttcttgctggtggctttcgtctcgctgttcaccttgttcgactttatcgaaaaggtggataactttcacgaggccttggtgccggcttcgacgatgctgatgtattttctgctgcaagttccagaaatcatttcgctattatcgccattggccgttcttttgggcacgatcatcgccttgggcctgatgtccaagcgtggcgagaccatcgccatcaagtcctcgggcgtcagcgtcatgcgcttcaccctgcccatcgtgcttttggccctgaccatcaccctgtccacggccctgatcaacgagatggccctgcccggcaccaaggcccgcaccaaccacatctggaacgtcatggtcgaaaagcggcccagcagcgcctattcccacgaaaaattctggttcaagggcaacggctcgatctaccacatcggcctgttcgatccgctgggtcaggtgctttccaatgtcgtttattatcgttttgacgaccacttcaatctggccgagcgcatcgacgcgcgccgggcgacctatatcggcggaaagtggctgttttttctgggcctgcaccagcagcgcctgccccagggcggctattcggcggtggtcttcgacgaactggagaaaaatctgcccgagcggcccgaggacttcagtcgcctttccaaacccagcgaggagatgggcttggccgagctgtccgaccacgtgggcaaggtcgacgccgaaggctacgacaccaggcgctatcaggtcgacatgcactgcaagatcagctatcccttcatctgcgtgatcatggccctgatcggcataccactggcgctttttcgcgagcgggggcgggccctggccccaggcatcgtggtgggcatgctcgtcgcgctggtttattggatcagctttggctacgcccgttcgatcttcggttatggcggcgtgttgccgccgatgatggccgcctggttgcccaacgccatgttcgccctggccggggtgggcatgatcaccagcgtccgccaatagccgccgctagccccacgcccaaccagccgcgccgggcctcgcgtttccggccacccggccccacgcccaacccgactggccatttgtcagcgcacgcgctgtgggcccagcacgtggttgctgatcaccacccgctggatttcgctggtcccctcgtagatggtgaagaccctggcgtcgcggaagtggcgctcgatgtcgtattccttgcagaatccgtagccgccgtgcaactggaggcactgggaggtgatgcgattgaccatctcgctggcgaagagcttggccatggaggcctcggcggtgaagcgttggccctgggccttgagcagggcggcgttgacgcacaaaagctcggccgcctcgatctcggtggccatgtcggcgatgcgccagcgcacgccctgaaactggctgatggcccggccgaactgttcgcggctgtcgatgaaggtcacggcttcatccagacaagcccgggccacgcccagcgactgggcggcgatgccgatgcgcccggcgtccaggcaggtcatggccacgcggaagccctcgccctcgcggccgagcatgttggccgccggcacgcggcagtcctcgaggatgagttgcacggtgtcggaggccttgagacccagcttgtcctcggccttgcccacgacgaggcccggcgagcccttgggcaccaggaaggcgctgacgccgcggtgctttttggatttgtcggtgtaggcggtgacgatggtcagcccggcgttggagccggtggtgataaactgcttgacgccgctgagcacccagtaatcgccgtcgcgcacggcggtggtgatctggccgctggggtctgagccggcgccgggctcggtcaggccgaaggcgccgatgacccgtccgtcgcacatcggcggcaaccactgacgcttttgctcctccgagccgaacttgaccatggcctcgcaacagatcgaattatgcacgctcatgaccacggccgtggaggcgcagccataggcgatctcggccagggccaggacgtagctcaccgcgtccacgccggccccgccgtactcctcgggaaccatcatgcccaaaaagcccagttcggccatccgggccagcatgtcggccggaaagcgcccctcgcggtcgcgttgaccggcgccgggcagcaagacctcccgggcgaaatcccgggccatggtctggatcatgcgttgttcttcgttaatgaaagcaagcgccatggtttttcccccacttgttgtttggaactgggccgcgtcgaaacggcccgcgcggcgcgtcgtccggccggttagggggtgtagagcaccacgatcagctcgcaggtctggtcgccggtgttgcgcagggtgtggatgacccccgagttgaaatgcaggctgtcgccgggcttcaagtcgttgacgttgttgcccacggtgatgcgcacctcgcccgcgagcacgtagacgaactcctcgccttcgtgctgatagccggggccgtccaggtcggaggccggctcgatgaccacgcggaagcccttgaggtgcttatgcagggcctcgggggtcagcacgcggtaggaatagtggtcggtgcgggtgcgcacggcctgggcccggcgttcggcggcctcggcggtctcgtcgtccttgagcagttcgcccgagtccacctccagggcgcggcccagggtcaagagcacggccaccggcgggatggcctcgtccttttcgattttttccagataatccctggcctggccggtctcgttggccagggtctccaggctcatgccgcgctcttcgcgcaggcggcgcaggcgttggcccagggatttgcgcttgacggtgcgggccatggtctctcctcgcttggcgataaggttacgattcggttaaaaatcggcttattatatcatcacaggccgaatatgggtcggcctggccctggctgatgcgctcgaccagatcgtccaggccccgaccctggtccatgaccttggtcagccgggacatgatctgggtctgcaccaggtccagaagctccatgcgcgtccgctggcggcgacggctggccaatcgccgggggtcggcgttttggtgggcccagtgctcgtccagggcggcgagcatctcttccaggccgcggccatccaccgcgcagacgcccaccaccggcacggtccaaccaaagcggtcttcgcggccgccggccaactccagcatgccttgcagctcggcgatggcccgccgcgcgccttcgcggtcgatcttgttgaccacgaagacgtcggccgtctccaggatgccggccttgatggcctggatgtcgtcgcccaggccgggtacggtgaccaccagcgtggtgtcggccaggccgaccacgtccacttcgtcttggcccacgcccacggtctcgacgatgaccacgtccttgcccatggcgtccatgatcttgaccacgccctgggtcgaggcggtcaaaccgccgaagtggccgcgggtggccagcgagcggatgaaaacgccctcgtcggtggcgtgacgctgcatgcgcacccggtcgcccaaaatggccccgccggaaaaggggctggtggggtcgacggccaccacgcccacgcccaggccccgctggcgaaactgggcgatgagcgcgtcggtgagggtggacttgcccacgccgggtgagccggtcacgccgatgacccgagctcggccggtgtggccgtgcaggagtttgagcgcttcgagggcttgcggctcgccgtcgtccagcaggcgcatcaagcgggccgccggcctgatctggccgctcaggatggcttcagctaattgccttgggtccatgatggctttccgcccgaggttgaacgcggcgcgggcctggccgaagccgcctcggcccggacgcgagggtatccgattgtatatttgccgtcggcaatgatcaaggttttccgctgatcggcgttcacggggccaccgcctggcccacttgggcctcgattggccgtacgtggggaaagcctcgcctgagcccggcgacaaaggggccgatgtccacggccatggacatgggcgggtggaagtcgtcgtggtggatggccatgaccgccctgggacgcagggccgccacgtattccaggccgatctggcagatgcggctgtggccctgcaggggcatgagcagcaggtccacgggctggcgggccaactcggccaacaggcccggccccgcgccggcactgccaaacagcacgacgcttttgccctcgacatccaggcgatagcacagcgcctggccctggggataggccgccatcagtcggcccagggccgtgagcccaggcaggatgcgcggcagcgtgcgcagcaccagggccgcgtcgaaacgcacgtgtccgctgtggtggctgaggacgctcaatgggccgatgctttcgcgccagccgtcgtgatcgatcgggcgcaacagcgccgggtccaggccgtcgcgcatgagcgtgcgtccggccacggcgtggcaaaagaccggcgcgcgccagcggttggccaagccggccacgcccagggcgtggtcgaaatggccgtgggtcaggaaaatggccgtggcgcggtcttgttcgacgggtaggggccgtgggccgggcttggcccggggcgcgcgggccagaaaagggtcgaaccaaaacacgtcatcgccgcattgcaggcaaacggcggccgcgccccaccaggtaagttgcattttccccccacgccgatcaaagaaagacgccgggccgcccggcgcaagcggcccggcgcggcgtttcagcccgtcatttcatgtaaatgtcttggtacgcctggcgcaagtcttttttgctgatcttgcccacgctggttttggggatctggtcgacaaagagcacctgatcgggcaactgccacttggcgaagctcttgctgaggtgggcgcgcacgtcgtcggcgctgacctggcccttgaactcgggccgcaggatgaccagggccagggggcgctcctcccacttggggtgcttgacgccgaccacggcggcctccagcgccggcgcgaaggacatgatggcgttttccatgtccaccgaggagatccactcgccgccggttttgatgacgtccttgagccggtcggtgaccttgagatagccctcttgatcgatggttcccacgtcgccgctgcgccaatagccgtcgggggtgaactgggcctcggagccgggcgcgtcgtgatagcggccggtgatccagggcccgcgcaggcagatctcgccggcgcttttgccgtcgaagggcaggggctcgccgttcatgcccagaagtttgacgtccaggccgttgatcaccaaaccctgcttgcggcgcagatcccatttttcgtcgtcgctcagggcgtcggccagccatggtttgaggcggttggccgaggccaggggcgtggtctccgtcgcgccgtaggcgtgcatgatgtccaggccgcagaggtcgtggaagcccttcatcatggccagcggcggctcggaggccccgcagaaaaagcgcgtgcggccaagatcgggtttttgctccaggccgcggatgtattcgagcatgggcatcaacagggccggcgcgcccgcgcccatggtcacgccttcgtcgatcatcagcttggccaaaagatccagccgctccaggttgtacatgccggggaagacgatcttggccccgaccatcacggcgtaatagacgccgccccagcccagggcgtgaaacatgggcaccaactggagaaagcagtcctgatcgctggcctggctgttcatggccacggccatggtgtgcagatagacgcagcggtgggaatagaacacacccttgggccggccggtggtgccggtggtgtaacaggcggccgccgccgagcgctcgtccaggtggggccaatcgtattccggcgcggcggcggccaggagctcctcgtagccgtgggccggcgcgagcttggtccgcacggccgaaaattcgccgtcgccgatgatgacgtagccttcgacggtctccagcaggggcgcggcggcttcgatgaacggggccagggtctgatcgacgatgataaccttggccttggcgtggttgatgacgtaggccaggtccggcgtggccaggcgcaggttgagcagcaaaagcaccgcgcccatgcccggcagggcaaagtagcactcgaagtggcgatagctgttccaatccatcacgcccacccggtcgccgggctggacgcccaggcttttgagggcgttggccaggcggttgacgcgctcgaaagactgggcgtaagactgcctgagcatgcccgccggcgtttgactagcgatctcctgccgggcggaattgcgtgcgccatgacggaaaatattaataatattaagctgataatcatcttgagacgtggcggcgaaccccttgacaagctccattgcgaaaccctcctccaaacctggttggcgatcctgggctggggcatggttgcttgcggccgcctgcggtaacaggccgcggatcacgttgcgtgcccggcgaaactgcgaaagtgtaacttatcggcggggcgcgaaacaaggttcagcttaaatgaatggctattgatcgcgcagcttggccacggccgttttaaggtcttccatctggcccagaagcggcgtggccagttgagcggccagggccatgtcgccttgtcgggcggcgcgctccagggccagggcggcttgatgcacgccgtgggcggcgatgttgccggcctcgcccttgagggtgtgggcggcgatggccagggccggggcgtcgccagcggccagggcccgcttgatggcggtggcgcgttcgtccaggtcttcgagaaagatcgccgccagttggcgcaccagggcctcgtcgccggagacgcgggccaggagctcctcgcggtcgagcacctggtcggccggcggcggggcgctttgggccggcggcggtggttgccgcccggccaggccctccacggcggccagaaattcgtcgggctggatgggcttggccacgtaggtgtccatgcccgcctccaggcaggcctggcgatcgctttccatggcgtgggcggtcatggccatgatcggcgtgcgacccagggcgcgttcgttttcgatggcccggatggcgcgggtggccgccaggccgtccatctcgggcatctgcacgtccatgatgatcaggtcgaactcggtggcctcgaaggccgccacggcctttacgccgttgtcggccaggctgaccagatggccgcgtttgaccaggatggcttcggccagcttctggttgagggcgttgtcctcggccagcaggacgcgcaatgatttgcgcggcggttcggggtcatcgggccgtggcgcggcggccggcgcttcctcgccgttgatcagggccagcagggccttgcgcagctcggcccgggccacgggcttggccacgacctggcaacgcggcggcgtcaacgccggcgccgcgccgtcgggccgaccgggcgcgctgagcagcgccaccggcagatcggcggcgtggggcagccggcgcagcgaacgcagcagagccatgccgcccatgccgggcagggcgatgtcgatgagcgccgcgtcgaagcggccgccggcggcgtgggtgcgcgagatcaactccatggccgtcgatccgccgtcggccgtaagcaccagcgcgccttgggcgtggagggattcgaccagcgcctggcgggcgtccttgttggccacgacgaccatcagcgaaaggccatccaggccgctgggctctggttggtcttgggaggagtgtccggcggcgatggtgaagtgaaaggcgctgccccggccaggcgtgctctccacccagatgcgcccgcccatcagctcgcacagctccttggagatggccgcgcccaggcccgtgccgccaaaacgccgcgtggacgagctgtcggcctgggtgaagcggtcaaagacgcggccgatgttttccggctcgatgccaacgcccgtatcgacgaccgaaaagcgcatctccagcttgttatcggccatggcctccagccgggcctccaccagcacctggccgtgatcggtgaacttgatggcgttgcccaccaggttaaccagaatttgccgcaggcgcagaggatcgccgcgcagccgtccgggcgcgccgggggccatgcgcccgatcagttccaggcccttgccgtgggcccgcacggcaaggtcgcgcagggtggcctccagcaggtcggccaggtcgaactccacgttttccagggccagttggcgggcctcgatcttggatagatcgaggatatcgcccaaaagctgcatcagcgattcggcggcgcttttgaccgtgcccagaaattcggtctgttcgcgggtaaggctggtcatcagggtcaggttggtcatgccgatgatggcgttcatgggcgtgcggatttcgtggctcatgttggccagaaaatcgcttttggcccggctggcggcctcggcttcctccttggcccgttgcagttggcgggtcaaatggcggcgctcggtgacgtcgtgggccgagccgcgatagatgattccgccggagcggtcacggcccatggatgtgtaatactccacgtggcgcgcctggccatcctgggaggtgaggacgaacaggccctcgtgctggccggtttcacgcagttggcgcagatagatatcgtggaaattttgccgcaggcgctcggcggtgaactcggcgatgctgtggccgatgatgcgctggcgtggtcggcccacggcggcggccagggccttgttggccgagatcaacacgccgtcttcgtcgtgggaatagacgaaatcctcgatgctgtcgaacaggtcgcgatagcggctttccgattcggccagatcgtcctgggccttgcgccgctgggtgacgtcgcggctggagcccagcaaacccaccggccggccgtccgggccgcgcaggaagcgggcgctgacctccacgacgatgatttggccgtcttttcgcgtatgctccaactccagggcgtgcgaggggctcgaaccgggctggctggcctcgcgggccaattcgtcacgcagcaactgttggattttgatcagcgaacgggcgctgatcagatcggtcaccgacagcttcaggacttcctcgggcgtgtagcccaacaggtcgtgcacggcggggctgatgtaatcgatgcgcaggcccaggtcggccgtccagatggtgtcggatgaattgtcggccagcaggcgatatttgcgttcgctgtcgcggagggcggtcatggcctcctggcgctggatggccagggcgtagagatcggcgatgcgcgtgacggccttgaggtcgtcgtcgtggtagggccggccggcgttggccagggcgatctggcccaccaggtgatcgtcgatgatggccggcgcgctcaaaaaacgggtgaggggcaggtgccctggcggcaggccttgggccgcggggtggtccgcggggcgctcggtgaaaaaggcctctttggtgttgaggcagtggccccacaggccggggtaggagccgtcgggccgggggctgaaggccacgcgcccgcttcgtgagctggcctggcactggtcgcccatgacctcggagatggtgtggttgaccagctctctggttcgcgggtcgatgctgcccacgtagccgagcttgctttgcgtcagttcgcgggcgttgtcgaggatgaccttggtgatccgctcgaaggtcacctcgctgtgcaggagcacgtcggcgatgcgggccagggcctggtcgaccctggattgccactccaggccgcgctgggcccgcttcagggccgaaacgtcggtgatggccaggatcaccccgcggggggcccccaggcggtcgagcatgggccggggcgaaaacagggcctggaccaggcggccctggggcgtggtgaaggaaagctcgaagggctcgccttgacccgagcggcagcgggccaggttttgccgcaagacgccggcggtcgcgggctcgaatagctcaaaggcgcttttttgcgtcaattcctgctggccgcgccccagaatttggcgcaggcgggcgttgccgaagctggtgaagccgaattcatccagggcccagatgccgtcggccacgccctcgacgacataacgaaaacggcgttcgctttcgcgcaggcggctttcggcctgggcctggtgcaggcccatctccagggccacgcgcagttcgccgtcgctgaagggccgcagcagatagccgaacggcccggcgtgtttggcccgttccaagagtcctcggtcgtcgggccaggccatgaacaccactggcagcgcatgggcctcgcgcagcagcctggccgtctccacgccgtcgagcggtcctggcagggccgcgtcgaccagggccagatcgacgtcgaactggcccagcaaccccagggccatctggccgctggtggccaggcagcagccctgatagcccaaggcttccagccgccgggccagaaggctggggtcgtgggcctgatcctcgacgatcatcactttggtttggggcatggcgcgtggccttgtctaacgactgaatggaaattgcccgaatgcggtcagtataatcaatgtgttgacttgcttccagcaattttcgtcggcgcggcgggcgagggaaggggccccctggcgggggccccggcgtggctcagcgttgtttgagcaggttgcgggcgatgaccaggcgcatgatctcgttggtgccctcgtagatctgggtgattttggcgtcgcgcatgtggcgctccatggcgtattccttgcaatagccatagccgcccagcacctgcacgccctcgatggccgcggccatggccgcgtcggaggcgtacatcttgcccatggccgcctgcatctcgaagttggcgtgctggtcttccagccaggccgcgcgcagcagcagcagttcggccgcgtccaggtgggtggcgatgtcggccagcttccactggatggcctgcatggccgcgatgggcttgccaaactgctcgcgctccttggcgtaggccacggcctcctcgagcacggcccgaccgatgcccagcgcctgggagccgatgccgatgcgcccggagttgagggtcatcagcatctgcttgaggccgccgcccaactggcccagcaggttctccttggggatgcgcgcgtcctcgaagaccaactcggaggtgcccgaggcgcagatgcccatcttttcctcgatgaagcccaccgagaagcccttggtgttttccagatcgaccacgaaggagctgatgcccttggccccggccgccttgtcggtgatggccgccaccacggcgtaggaggccacgttgccgttggtgatgaatttcttttcgccgtttagcacccactcgttgccgtcgagcacggcggtggtgcgcatggccgccgggtcggagccggcgccggcctcggtcaggccgtagcagcccagctttttgccgctggccacgggggtcaggaaggcctttttctgctcgtcggtgccaaagctgttgagcgggaagccatagagcgagttgcacacgctcatgatcacgcccaccgaggcgtcgccgcggctgatttcgctcagggccagcacgtagctgacatagtccatgcccgcgccgccgtactcctcggggatggcgatgcccatgaagccaagctcgcccagggcctcgacgaactcggcgggatgctcgtgggttttgtcgtagtgggcggccttgggcttgagttcgtcgtcggcgaaacgggccgcggtctccttgaccatgagctgttcttcggtcagtgcgaaattcattgtccgtcctctgcttggctggcgcggttttgctccgcgcgaagggggtcgcttacttgtccaggccgcccttgaagtcggctttgcgtttttcgaggaaggcgctcatgccctcgcgctggtcggggctggtgaagcaggtgcagaacacctcggcctccaggtccagggcccgctgcaagggcaagtcaaagccctgctcgaccaactgcttggccgcccgcaggctgaccatgcccttgccgcacatcaaaagcgccgttttcttggccgcctccagcacctcgccttcggggaagacgcgggtgaccaggccgatggccgccgcctcctgggcgccgatcatctcgccggtcatgcacagcaacttggcccagcccttgcccaccaggcgcggcaggcgctgggtgccgccaaagccgggcacgatgcccaggttgatctcgggctggccgaacttggcgccctcgctggcgtagatgaagtcgcagcacatggccagctcgcaaccgccgcccaggcagaagccgttgaccgccgcgatcaccggtttggggcagttttcgatcttttcgcccagcttgtggccttttttggcgaagccgcgcgcctggagcggggtgtaggtctgcatggcgctgatgtcggccccggccacgaaggcccggcccgcgccggtgatgaccgccgcccgaatgttttcgtcggtggagattttatcgaaggcgtcggtcagttcgtccatgacctgggggctcagggcgttgagggccttgggccggttgacggtgacgacggccagagggccttccgtctcgaaaatgatcacctcgtaagccattgccttttgtctcctcatcgtcttgcggcaaaggggcccgccctggcgcggccgggacggagcctggattgttctctcgcgcggccggggcctcacccgccccgccgccctcgccttgcccgaccaccaaagtggtctggccagagcctggccccaaactacccgaatatcggggccgtggcaatcgtttgtgacaaataaaacgagcggtggctcagtcggcccggccaagggaccgagccgaggggcggcggatcgtcgccgaccgccccggccggtcgcttgacttttggggcttgcgtttagcgttcgaggatcatggccgcgccctggccgccgccgatgcacagggtggccaggcccaacttggcgtcgcgccggagcatttcgtaaatcaggctcaccaggatgcgcgcgccggaagcgccgatggggtggcccagggcgatggccccgccgttgacgttgacgatgtcggtgttgaacttaagctcgccgatgacggccagggcctgggcggcgaaggcctcgttggcctcgatcagatccaggtcctcgacggtcaggccggccttggtcagggccgatttgctggcctcgatgggccccaggcccatcaccgacgggtccacgccgccccagccgtagctcttgatcttggccaggatcggcaggcccagggcgttggctttttcgcggctggtgaccaccaccgccgccgcgccgtcgttgatgccgctggcgttgccggcggtgaccgtgccgtcttttttaaaggccggcttgagcttggccaggtcgtcgatggtggtgtcgaagcgggggaactcgtcggtgtcgagggccttgggctcgcctttacgctggggagccatgaccgggacgatctcgtccttgaagcggccggcggtgatggccgcctgggcccggttttggctggcgcaggccagttgatcctgggcctggcgagtcaagccatatttttcagcgacgttttcggcggtgatgcccatgtgatagccgttgaaaatgtcccacaggccgtcgttgatcatgctgtcgatcagcgagccgttgcccatgcgatagccaaagcggcccttgggcatcaggtagggggcctggctcatgttttcggttccgccggccacgacgatctcggcgtcgtcgcacatcacggcctgggccgccagcatcacgcttttcaggcccgaggcgcagaccttgttgacggtgaaggcgtttttgtccaccggcacgccagcgccgatctgcacctggcgggccacgttctgacccaggcccgcgcccagcacgttgccaaaaatcagctcgtcgaccatggccacgcccacgccggcccgggccagggcctccttggccgccgtcacgcccaattgcacggccgagatgtcgctgtacatgccgccaaaccggcccacggccgtccgcgccgctcccgcgatgactacttccttcatgctgtgatcctttcgcaagtcgcccggccgcggccgggaagatcgcctagatgttttccaccagcaacgaaaccgcctcgccgccgcccaggcacaggctggccatgcccgtggcggcgtcttggtctttcatggcgtagatcaacgtcgtcagcaccctggctcccgaggccccgatggggtggccgatggagatgccgccgccgtagatattgatgcgggccgggtccaggcccagggtgcgctgcacggccagcgacgagctggcaaaggcctcgttgagttcgtgcaggtcgatgtccttggggtcgatgccggccttggcgcaggccttggggatggagagcatcggcgcgaccaggacgtatttggggtcgatgccggcggcggcctgggccccgacccgcaccagcggccgcgcgcccagggcggcggctttttcggcgctcatcagcaccaccgccgccgcgccgtcgtttagcgtgctggcgttgccggcggtgaccgtgccgccgtctttcttgaaggccgggcgcagggcggccaaggcctcggggctggagagtttgaggccctcgtcgtgctcgacgacggtggggcccttgcggccggccacgctcaccggcgcgatctgggccttgaagcggccctgggcgtcggcctcgaaggacttggcgtaggattcgaccgcgaactggtcttgatcctgtcggctgacgccgtatttttcggcgcagagctcggcgctcatgcccatgtgaaagtcgttgaggtgatcccacaggccgtcgtggaccatggagtcgacgagtttgccgttgcccatgcgcatgccgcccctggcctggggcacgagatatggcgcgttggtcatcgactccatgccgccggccacgatgacctcggcgtcgccgcaggcgatggcctgggccgccagcatcacggccttgagccccgagccgcagaccttgttgacggtgatgcagcccacctccaccggcagccccgcccgcaggcaggcctggcgggccggattctggcccagaccggccggcagcacgcagcccatgatcacctcgtcgacctggtccttggccagacccgcgcgggcgatggcctcattgaggaccaccacgcccaggtccagcgccgaaagggaggcgaaggccccccggaacgcgcccaccggcgtgcggcaggcgctggtgatgactacttcgcgcaacggaaaacgtcctttccccgggccccccggcccggtccatgcgaaaccaacggcccggcctattgccggggcgaaaagaacggcgtggcgatgaccttgcgcacctcggccagggcgatgcggccgccttccaggccgtcggcctccagactcaaccggccgtccttgagggtcagcagcctggggtcgacgctcaggcgctgggcttggccgtcacgctcgacgaccaagaccacccgccggccttcgttgatggccggctccaactcgcgcaacacctcgggcgggcagccgaagccgtcggccaccaccacctcgtccaccgcatcctggaacagctcgcgggggccggccggcagttgctccaccagccggcgcaggccggccagcgcgcccatggccaggccaaagtccgaaagcccggtcaactcgcgcacggccaggatcagggcgaacaggtcggccagcgacaggccgctgacgttgaaggtcaactccttgtccagcaggaaaccctgcttgcccctggcgtaatgaaaaccaaagcccatgcgggccaaggtgtcgcggtctttgtaaaattgacgcctggagacggaaaaccgccggcacatttcgtcggggctgcggcgcgggttggccttgatgtcgcagattatgcccatgagccgtgccaaacggcggctgttcatggcctctccaatatgaatgaatcgctttctaattagcttatcgccgttggcaagtcaagaaatggctcggctcgcggcgtgatctggtcggaccagaggcccggcaaggggccacggcggtggcctttggccgaaagtttaggacttataggcagtttgccgcggttgccagcgttgacaggcgtcaaaattgtgggttataaaaagcaaccagtcggcgcgggagaggccgggtcgagccgtgcgcgcgccggtcggctggtcggccccgatggctcaaccattggaaggatctggcgaaaatccgtgaccgcctaccaagaacgcagctatcgcatctcctgccgggcgggcgggctggcggccttcacggcgcgggtcaaggagaccgacctgtggatcatggccgaacgcgacctccgcgcccaggccgtggagatcatcatggccctgcgcctgggcctggaggcctatatccgggcccggcccgagtttgtcgatgcgctgacgccgctggccgacgacgacttggccccgcccttggtccggcgcatgctgacggccggccgggcggccggcgtggggcccatggccgccgtggccggggccatggcccaggccacggccacggcgctgcaagagcacagccaggccgtggccgtggaaaacggcggcgatgtctaccttgacgccgggcgggatctgaccattggcctgttcgccggcgcttcgccgctttccgggcggctgggcctgcgcgtggccgccacggcccaacccctggccgtgagcaccagctcgggcacggtggggcactcgctttcgttgggccgggccgacgcggccacgatcatcgccgccgacgccgccttggccgacgccgcggccacggccctgggcaaccgcgtccgcgcggccgccgatctgcgcccggccctggagtgggccgccggcgtccacggcgtgctgggcgcgctggccatcatcggcggcgacatcgccgcttggggccaagtggagctggtggaactgtgagcctgccatgaaacgcatcggcgtcatctccgacacccacatgcgaggctacgacccggccttcgccgcgctcttggcccgcgttttcgcgggggtggacatgatcctccacgccggcgacatcaccagcctggccgttctggacgccctcgacgcgccccaggtgctggccgtggccggcaacatggaccagggccccactagcgccaacttgcccagccggcgcataatcacggtggagggcctgcgcatcggcctgacccacggctggggcccgcgagagggcctggcccggcgcgtggccgagtctttcgccgccgatgacgtgcgctgcgtggtcttcggccattcgcaccagccagccaactgcgtcgtcggcggagtgctgctgttcaaccccggctcggccatggccggccaggccgggggcacggtgggcgttttggaggttgaccgccagatcactggcagtatcatcaacttgtaggagcacgaccgcatggaagttttgtgggcgccgtggcgcatgagctacatcctgggtaacgacaaggccgacggctgcatcttctgcctggccaccgacggcgtgggcgccgacaacctggttttgggcgtgggccgctcgaccctggcgatgatgaacaaatacccatacaacaacggccacctgctcatcgcgcccaagcgtcacgtggccgccatcgacgaactgaccgaggaagaatcagccgacctgatggccaacctggccctggccaaaaaggccctgcaaacgctgatgaaccccgagggctacaacgtgggcctcaatctgggccgggtggccggcgccggcatcgaggagcacctgcattttcacatcgtgccgcgctggggcggcgacaccaatttcatgacggtgctgggcgatgtgcgctcggtgcccgagcacatcgaggccacatgcgagaagctgcggccgttcttcaaaaatatcaggtagattgccatgatgaactatgtcaaggtgattttggtctcggcggcggtggccctggcggtgatcttcatgatccaaaacatcgagccgctgagcgcgccgttgtcgatccgcctcaacttgtttttcttcaatttcgaatcgacgccgtatccgacgtatcttgttatcatgttggcgtttttcatcggcttgctgggggccagcctggtggggatcgtcgagcgcatgcgcctgcgccgcgagataaagctcaagcagaaggagatcgaccggcagagcgccgaggtcaacagcctgcgcaacctgcccctgaccgacgaaaagctgacccagaacggccccgagcatggggcgccggccccggccgagccccaaccgccggccgagccggaacacaaggtggaatagcgtatggaccagaccttgatggtcgtggcaggccaggcgatcagcctgggcatggccgccgccgccgtggcggcggtgctcatcggcttggccttgggctggctgctgggccggggccgtaagcccttggccccggtggccgccggcaaggggctcaaggcctcgcgggcggcctcggacgacgcctttctgcgcggcctcagccacatgatggccgaccacaccgaccaggccatcgaggagttcaccaaggccgtcaacctgaacaccgacacggtggagacctacgtcgtcctgggtaatttgttcaggcaaaaaggccagatagaacgcgccgtgcgcatccgccagacgatcatcgcccgggccaacctggacccggccgtgcagctccaggcccgctttgacctgggcctggattatcgtaagggcggcctgttcaaccgggcggtggaggcctttcaggaagtgctttcccgcgaccccggccaccaggacgccctgcgccaactggtgggcctctacgaggaaatgcgcgattgggcctcggcctacgagaccatgcgccggctttccaagctcaccggcgaggacaaccgcctggtcctggcccatcacaaaaccgaactgggcaaggatctccaggccgccggcaagctcgacgccgccgagcaggccatgagccaagccatcagcgtgcataaaaagtgcctcgacgcctatctgcacctgggtgatctggaactggcccgcggtcgcaatcgcaaggccatcaacctctggcgcaaggccgtgcagatggccccggtttacgcccatctggtgatcagccgcctggacatggccgaggagaccctgggccgcaaggtggtggccgacttcctcgccggcgttgatctggatcaggccgagccggccaccctgctggccctggccaaaagccgccagcgccacggcgagcacaagcaggccctgcaattgttggaggcggccatcgtcaaggagcccggctgcctggaggcccatcaactgcgtggcgacatcctgctggccgccggcgacaacgacgcctgcctgaaggcctacgtggagctgttggcccaggtccaaggctacggggcccaatatcaatgcggccaatgcggcttcgtctcgcaccagttggcctggaaatgtccgcgctgccacggttgggacaccatgacgccgcgccactcctgagggctcgaccggtggcgattccggcgttttaaagaataaatggacgcaccagcaaacatcggcgaaaacgcgacgaacaacccttcggcggccattgtccgcgacacgcccatgctccggcaatacctggagatgaaggaacaagcgcccgactgcgtcttgttcttccgcatgggcgatttttacgaggtgtttttcgaagacgccgtgctatgcagcaaactgctgtcgatccaactcacctcccgcgacaagaatcaccccgaccccatccccatggccggcgtgccccatcgggcggtggagtcctacatcgcccagatgatcgagcacggctacaaggtggccgtctgcgaccagatcgaagacccgcgcgcggccaagggcctggtcaagcgggccatcacccgcattgaaacgccggccatgttcaccagccccgactatctgccggccaaggacaaccgctatctggccgccctgtgcctggtcggcggcgtggccggcctggcccacctggacctggccagcggtgagttccgcgcggcctcggtggagcccggcccgccgctgatcgacgaactggcccgcctggagccggccgaattggtgctggccgaaagccaacaggatcatccggccctggccggcttggcccaggccggcgtcgaggccgcacgatccaatttcgccggccggccgcccacgccggcccaggccaggcagatcctgggcgagcgctttcccggcggcgcggaggcggccgacaacccggccctggccgcggcggccatggcctggcagacgctggtggccacgcggcgttgccagcccgagcacatcgagcccttggggctctacgaagtcggcgggcacatggtgctcgacgccaccgcccggcgcaacctggagctttataaatccatcgctggcggcggacgcaagggttcgctgttgcaggccgtcgaccgcacgctttcgcccatgggcggccggctgctcaaacagtggctgggctttccgctgctggagttggagcgcgtggaggcgcggcatcaggccgttgacgaactgacgcgggatttggccgcccgcgacggcctgcgccaggccctggaggccatgccagacgtgccgcgcctggtgggccgggccagcctgggccaggccggccccagggagttggccgggctgcgccaggccttgcgggccctgcccgaagtgcgccggcggttggccggcttcgccgcgccgctgctgcgccgggcggccgagagcctggagggcctggaacccctggccgtcgagctcgagcgcgccctggccgaaagcccgtcccaggccctcggcgacggcggggtgatcgccgagggcttcgaccaggaactggaccaactacgccaactgggcggccagggcaaggactggatcgccgccttgcaggccagcctgcgggccgagacgggcatcggctcgctcaagatcggcttcaaccgggtctttggctactacatcgaggtgaccacggcccaccaggccaaggtgcccgagcacttcatccgcaagcagaccctggccacggccgagcgctacttcacgcccgagctgaaggaaaaagaagccgccgtgctgggggccgaggaaaaggccctggagctggagcggcgtttgttcgatgaactgcgcgccctggtggccgcctggagcggccgtctgatggattgcggccgggccctggccatggtcgacgtgctcgcggcctgggccgatttggccgtcagccaagattatgcccgcccgctgatgagccaaaacggggcgctatgcatcgagcagggccgccacccggtggtcgagcagatgctggcggcgggcgagttcgtgcccaacgacgtgctgcttgacgatggcgcgcaacaggtcataatcatcaccgggcccaacatggccggcaaatcgacgatcctgcgccaggtggccctgatctgcctgctggcccaggccggctcgttcgtgccggcggcccgggccgaactgccgctggtcgaccgcgtcttcaccagggtgggggccatggacgacctggcccgggggcgctccaccttcatggtcgagatgaccgagacggcccagatcctcaaaaacgccacgccccgttcgttggtggtgctagacgaagtgggccggggcaccagcaccttcgacggcctttcgctggcctgggccgtggccgaggccctgcacgatctgcaaggccggggggtcaagacgcttttcgccacgcactaccacgagttgaccgaactggccgacaagctgccccgcgtgcgcaactacaacgtggccgtgcgcgaacaccggggcgaggtggtttttctgcgccgcctggcccccggcggagtcagtcggtcctatggcctgcaggtggcccgcctggccggcctgcccgaggacgtcctgcgccgggccagggaggtgctggcgcggctggagggcgagcaggtgcgggcgaccgctccgccggccaaggcccagggcgcggcccaactgccgttgttcgtcgccgccgagcatccggcgctcacgcgcttgcgcgggctggacccggagcgcatgacgcccctcgaggccctggccgcccttgacgaactgaggagattggttgactaaccgtcgtcacacatacggcctcggggtttgcctgacggcgttggccttgttggccctgctgggcgccgcgtcgatcgccgcggccgatgaatcggcggcctacaagcgggccaaggccgattatttctggctgatgaagcacgacgacgccaagggcgtctatcacaactgggtcagcctggccgagcgcttcagccgcatctacaccgccgacccctccggcccgctggcgcctggctgcctgctgtggaccggccgcattttcgccggggcctacgagcagttcaaacagaaaaaagacctggacaaggccagcgacgccctcaggcggctgatcaaccattttcccgactccaacctggccgacgacgcccaattgatgatcgccgaactgcacatcaagcacggcgacgtcaagacggcctatctggaactgctgagggtggtggtcaattaccccaacagcgacatggcccccgaggccaagaaacgcctggacgagttggagcgcaccctggccccgcgctatctggccggcgaggagccagcgcccaagggcgtggccaggccgacccaggagccgacgccgcccgccgggccggacctgtcgctggcccaggtggtcgaactgcgccattggagcacgcccagctacacccgcgtggtgctcaacctcgaccgctcggcgccctacacggccaaggtgcacaaggccgggcgcgcggccgacggttcgcgccaactgcgcatggacctcagcggcgtgcgcctgtcgggcgggatcaaggtcggcgcgccccaggcgggcgggttgttggaggaggtgcgcgcccgtcaactggacgccgaaacggtgcgcgtgtctttggatgtcaaggaactgggctcgtacaaggtcttcaccctggacaaccccttccgggtggtcatcgattgtttcgccgacaaagggccgtcgtcggtggccaagtccagcgccaaacccagcgtcaagggcaaaaagcgcgtgccccggggcaaggcccggcaggagccttcggatctgagcctggtcaaggccctgggcctgggcgtgcgcacggtggtcatcgaccccggccacggcggcaaggatccgggctgcgtggccggcggcctgcgcgaaaaagacatcaccctggacttggccaagcgggtggccaaacgcctgcgcgatcaactgggctgccgggttctcctcacccgtgaccgcgaccgcaccctttcgctggaggagcgcacggccatcgccaacaccaacgacgccgacctgttcgtctccatccacgtcaacgccgcgcccagccaaaagctcagcggcctggagacttatttcctcaacctggcctcggacgagcagtcgatgatggtcgccgcccgcgaaaacgccaccaccacccgcaccatcggcgatttgcaggtaatcctcaacgacctgatgctaaactccaagatcaacgagtccaaccgcatggcccgcgagctgcacgccggcctggtgcgacgcatccgggccaagcgcggcgaggtgcgtgacctgggggtcaagcaggccccgttctatgtgctcatcggcgcgcagatgccctcggtgctggtggaggtgggcttcatcaccaaccccaccgagcgcaaactgctggccacctcggcctatcgccagcatctggccgacggcgtggccgacggcgtggtcgcctatgcccgcgggctcaaatccggcaactgatccggttgtattcgcggagttttggcgaaaggcgcttttttttgccgctgaattgagctatctatcgacagtgcgttcaatggtggcctggggccgttttttggttggctggatggaggagtcgaaacatgttcaaacgcggtgtgttgttattgctgacgttggccggttgcctgggccttttgctggccgccggctgcagccaggagcccgagaccatcaagatcggcttcaacgtggaactgaccggcgatatccccaaggtcggcgagtcggccaagttcacggccgagatgatccgcgaggagataaacgcccagggcggcctggaggtcggcggcaagaagtacccgctggagttcatctatctcgataacgaatccaagcccgagtcggcggtcaacgccaccctcaagctcgtcgagcaggacggcgtgatggccatgatcggccccaattcgtccaagtgcgccgtgcccgccggcggcgtctgcaacgagcgccagacgccgatgatctcgccgtggtccaccaatgtcgacaccaccaagggccgaccgtgggtcttccgcgcggcgtttctggattccttccaggccccggtggccgccaacttcgcggccaagcaattcaacgccaagaccaccgccgtgctttttgacatctccaacgatttttccaaggccatggccgacaccttcaagcaggtgtgggaggccaagatgggccccggcacggtgctggccttcgagtcccacggggccaaggagcaggacttctcggcccagttgaccaagatcatcgccgccaagcccgacttctttttcctgcccgacctctacaaccacgtggccctggtcgtcaagcaggcccgccacctgggctacgccggtcccttcatgggccccgactcctgggcctcggccgagttgatggccctgtgcggcaaggactgcgtgggccagttcttctccacccactacgccgccgccggcgcccagggcgccaccaaggacttcatcgaccgttacaaggccaaatacggctacgtgcccgacgacgtggccgccctcaactgggacgccacgcacatcatgcttcaggccatccagaacgtgggcaagatcgaccccgacttgagcgcccaacgcaaggccgtgcgcgacgccctggccaacatcaagcagttcgacggcatcaccggcaagatgcgcttcgacgccgagggcgaccccatcaagtgcgcggtggtggtgcgcatcgccgaggacggccagttcatcttcaccgagtcggtctgcccggaataggccccctcgtatttgcgccgacgccacgttttttttaaacagcggcgtcaaagggcgtggcgttatgtgtaaaatgtcaacggcggcgcggggcggcggctccgcgccgccgattgagtgagggcaattttttaaggaccggacgtggaatactttttccagaacgtgctcaacgccctgcaatggggaagcttctacgccctgatcgccctgggctacaccctggtctacggggtgttgtcgctgatcaacttcgcccacggcgatatcttcatggtcggggcctacgtggcctatttcgcggccaccatgtttctgggcgaggtgggccttggccccggcgtcaccctggccctgatcgtgccgctgacgatgctggccaccgcctgcgtgggcgtggccctggagcgcatcgcctaccgccccctgcggcgcaagggcgcccaccggctctacgtggtcatcaccgccctgatgtgcggcctgatcctggaaaacggcaatctggccctgctgggggccagccgcaaatccttcccggagctggtccccaccaccgtatacgcctttgccggcctttcggtgaccaacctcaagctggccgtcatcgccaccgcggtggcggccttcgcggttttgcacttcatcgtcaccaagaccaagatcggtctggccatgcgcggcatcgcctgggatagcttcgccattcccctgatgggcgtgccgccggatcgcatcatcgtctttaccttcatcctgggctccggcatggccggcttggccggggtgatgttcgccatggcctacccggtgctcgagccctacatgggcgcgctgatcggctggaaggccttcatcgccgcggtcatcggcggcatcggcgacattcgcggcgcgtttttgggcggctttttgctggccttcctcgagatcggcgtggcggcggtgtttccctcgaccatgcgcgatctgatcgccttcagcgtgctgttggtcttcatgtggcagcggcccactggcgtcttcggcgtggccagaaaccagaaaatctagtggaccagacggacgaacaacggccgatgcaaaagtactccctcaacatggccatggccgccgcgctggttggcgtcgtcgccctggcccaggtcggggccatcgacctctacgtgcagtcggtgctgatgttcatggccatcaacgtgatcatggccagcagcctgaacctggtcaacggcttcatgggcgagttttcctgcggccacggcgggttcatgtgcgtgggggcctatgtgggctcggtgctgtcgatgatgctgttcaccgacagccatctctacggcgcggcgcttttgccgccgcagtgggccgtggccctgttcccgctggtgctgctgggcgggggcgcggcggcggccctggccggggtgatcgtggccgtgccctcgttcaagacccgcggcgactacctggccatcatcaccctggccgtcaattacatcgtcatctcggcggtgcacaacctagacatcgtcggcgggccccggggcctgaccggcatgcgtccgacgatcatggccatgggccaggtcgtcgacctgccgtggatgatgatctgggtgctcgtgggcgcgacgggctgcctgttcatcatccggcgctacgtcaactcgacctatggcaagggcgtcatcgccatcagccaggacgagatcgccgccgagatcatgagcgtcaacaccaaccgtctcaagctgatcaccttcatggtctcctcgggcctggccggcgtggccggggccctctacgcccacgtggtgggctatctgaaccccggggcctttgacatcctcaagtccaccgaggccatggtcatggtttatctgggcgggatgggctcgctttccggctcggtgatcgcggcggtgctgttcacgctgctgttggaggtgttgcggccgttgcagatctacaagtgggtcatcgtgccgttgatcctgatcttgctgatgcagttccggcccgaggggctcatgggcgacaaggagctttcggatattttcccgcgtttgcgcaaatatttcaccttcaagtagccggcggaggccgcgagcacatgccgcttttgtccataacaggcttgagcaaaaactttggcgggctgaccgccctgtccggcctcgacatgagcctggaagacggcgagatggtcggcctgatcgggcccaacggcgcgggcaagaccaccgtcttcaacttggtttcgggcttctaccagccatcggccgggcggatcgtccttgacggccggccgaccagcggcctgcggccccaccagatcgcggccctgggcgtggcccgcacctttcaaaacatccgcctgtggtacgagatgagcgtgctggacaacatccgcgtggcccagcactatcgcatgggctatggcctgctggacgttttccgtcgcacggcccggtaccgtcgttcggaaaggcgcatcgacgccatcgcccacgagcttttggaggccatggatctgagccaatacgcccacgaacggcccaaaaacctgccctacggcctgcaacgcctggtggagatcgcccgggccatgtccatgcggcccaggctgctgctccttgacgaaccggccgccggcctcagttcggccgacgtggatcacctcatcgacctggtgcggcgcatccacgacgagtttcacgtgaccatctggatgatcgagcaccagatgaaagtggtcatgagcctgtgctcgcggatcaaggtcatcgacctgggctcgtccatcgccgagggctcgcccgaacggattcagtgcgacccggccgtgatcaaggcctatctgggagacgaaacgctttgagcaggctgctggaagtcacgggcctgcgcgcccgctacggcaagatagacgccctgcacggggtggattttcacgtggagcgcggcgagatcgtcaccctcatcggggccaacggcgcgggcaagaccaccacgctcatggccatcagccgggccaggccgcccgatgggcccagggtcaaggccggcgatatccgccatcagggccaaagcatcctgggtcttgcgcccgaaaaggtcgtctctgagctgaacatggccctgacccccaccggccggcgcatcttcggcaacctcaccgtgggcgaaaacctcagcctggccacctacgcccgccgcgacgacaaggccgggatcaagcgcgactaccaacgggtctacgacctgttcccgcgcttggccgaacgtcgccgccagcgcagcgagtcgctctcgggcggcgagcaacagatgctggccgtgggtcgggcgctgatgtcgcgctgttcgtttctgctgctcgacgagcccagcatgggcctggccccgcttttggtccaagacatgttccgcgccctccaggcgctcaaccgcgagggcatgaccatcctgctggtggagcaaaacgccaagctggccctcaagttcgcccatcgtggctacgtgctctccaccggcgagatcgtcgccagcggcccttgcgctcagctcatggacgacccggaggtgaaaaaggcctatctgggcggctgaaaggaggcggcggatgcaagccaaggctggcgcgcccggcgtgcttcaagaaatgcggcgcgttccaataaaaaaattgttttgcgacgtgcgctggatcagcgatcgatcttcagataaatcatgtcgacaagctgggctccgttttcaaatatcggatggtcgtagttgtcgacaaagaaatttttgacgcggtgggattggttgaatccgcacttttcataaaagcgcaaaacgccggggctgtcgcctgtcccgacaagcaaagtttggcaagcggcaaggcgggatagcaaaaaatccaccaacgccttgccaaggccttgccgctggcaatcaggcctgaccgcgatattcttcagctcgtagacgccagcggattcctttgtgaccacgcactgggccttgacgccgtcgtcatcgagcacgaacatctcgccacgctcaaggtatttgtcgatcatgtcttcctgctcgtcccccaacagcagcaggtcgagatatcttttcttgcctgtggtgaccttgatgatttccatggacgcggcgctttctggcttcggcggtgatcatggattttcggagggcgcgcatgaagcgaaacgggcaaaagcaagccgcggattggccgcttgcttttgccgatgcgctaaggtgaatggagcgggagacgggattcgaacccgcgaccctcagcttggaaggctgacgctctagccgaactgagctactcccgcagataacgccggcgattatatcacggctttttcgcgccggcaaacggcggcccgcgttgacagccgggccgccatgcagtaggttacatagggtttgcgccaggatggccaaacaccaagggaggagattccatgcctggggtagtggtggtaggcacccaatggggtgacgaaggcaagggcaaggtcgtcgacctgctgacccagcgggtggacgcggtggtccgtttccaaggcggcaacaacgccggtcacacggtggtggtgggccaggacaagttcatcctgcacctgatcccctcgggcgtgctgcacgaaaacaaaagctgcttcgtgggcaacggcgttgtcgtcgaccccgaggtcttcatcgccgagatcgaccgcctggagcagcgcggcgtcgatgtcagcccgcgcaagctgcgcctctccgagcgcgcccaccttatcatgccctatcacaaggccctggacgtggcccgcgaaaaggccaagggcaaaagcgccatcggcaccacgggccggggcatcggcccctgctacgaggacaaggccgcccgggtgggcgtgcgcgtggtcgacctgctggagcccgagattctgaccgaaaaggtccgcgcggccacgaccgaaaagaacttctggctgaaagaatacttcggcgcgccgaccctggacgccgaggccatcatcgccgactatctgcgctacgccgagcgcctgcggccctttgtcaccgatgtctcggtggagttggaccacatgctagaaagcggcggcctggtgctgttcgagggggcccagggcgtgcacctcgatatcgaccatggcacgtacccctacgtcacctcgtccaaccccgtggccggcgcggccagccccggcgcgggcgtggggcccaagcgcctttcgggcgtgctgggcattgtcaaggcctacaccacccgcgtgggcagtgggccgttcatcgccgagctggaagacgaaaacggccgctggatgcaggaaaagggcgcggagttcggctcgaccaccggtcgtccccggcgttgcggctggctggacacggtggttgtgcggcaatcggtgcgcctggccggggtgagctgcctgtgcgtgaccaagctcgacgttctgacgggcctgaagacgctgcgcatctgcacggcctacaagctcgacgacggctcgatcgtcgagcgcattccggcctcgctgggcgtgctggcccgctgcacgccgatctacgaagacctgcccggctgggaagaagacatcagccaggcccgctcgctggaggatctgcccgacaactgccagcgttatttgcagcgtctggccgagttggtcggcgcgccactggccctggtctcggtgggccccgagcgcgacgccaccatcgtcgtgcgcgatcccctggccgtcaaggaggcctgagcggcgcgggcgacacttcaaagcgcatcgcggggagcgggccggttcgggtccgctccccgtgtttttgccgtggggccgggcgcgttcagtctgggccctggccggggttagaagtcggcgaaatcggcctcgtcatccagggggatgaccttggccgggtctttcttggcgatgacccccgggccggtggtcggcttggcggcggcgcgctgttggccggccttgtagggcagggccttcatcgtcgcgccgggcttggccggggctgacgcggccagccgcgcagcggggcggcgggcgacgctggcgccgccggagtcgccgtcgaggagctgcagcatctcggagacgaagccgcgcatctgttcggactgggcgttcaactcctcggccgcggccgcgctttcctcggcgttggccgcgctctgctggacgaccttgtcgatctcgaccatggccgcgttgacttggtcgatgccctgggcctgctcgcgggatgagccggcgatctcggcgatgatctgggccacgccggtgaagtcttggttggtggccccgaccaactccgcgccgtccttgatgcggcggacaatgtcgtcgatgaggccggtggtgtttttggccgcctcggcggcgcgcatggccaggttgcgcacctcctcggccaccacggcaaatcccgccccggcctcgccggcccgggcggcctccacggcggcgttgagggccagcaggttggtctggaaggcgacctcgtcgatggtcttgacgattttggccgtttcctcgctggcgcggttcatctcactcatggagtcgatcagcgacgacatggagacgttggccttttgggccaggccgtcggcctgcgaggcgctgtcggcgttcttgcgggtcatggaggccatttcctccatggaggccgaggtctcctccacgctggccgactgctcggccgcgcccgaggccagggactggctggccgtggagacctggcccgaggcgctggtgacctgatcggcgccctcgctgaggccggcgacgatgcgtcggaagaccgtggcggtctcgtccagttcggcggtgctgaagctcttgaggcccttgaaaatcttggtcagcgagtttgtcaccgaacgcgccaccatcacgccaaggatcaggctgaggatgacgcccagcaggctcaccgtgatcatcaacgtgctctgtcgctggtaatcctggtcggcggcctccttgtcggcctgcatttccgcctcgttgccttcgacgatctcggtcaggaccgaccgggattggtccgccagcttgtagccttcgccggccgagagggcaaaggcccggttgttgccgttttcgcgggcggtggcgatgacctgggcgttggtggccatgaacttgccccaggcgtccttgaaggcgttcagactggcctgggcgctggggtcggcgtcgcgcgccaggatgccgacgtcctcacccgcctgcttggcgcgctcgtcgatctggcgggcgcaggtgtccatggcctccacggtggtggccaggatgaggtttttctcggttcggtggatgtcgagcatgcgccgcatgagcctgccggtggtcacggccatctcgaccgccgcgccaagctgggccacctcggtcagatcctggctctggctgagcaggttcattttttgggcgtaatgggccaaaatggcctcggcggccttttcggcggcggcgaaggcctgttggccctggtcggcggagaggtcgcgcgccctgtaattggagttgaggcgggccagttcgcgcacctgcttgttggtggccatgtattgctcgaaggccttgtcgaactgctccagcttggccctgccccgctcgccggagagcttgagcagtgtttcccgacgtgtttggagcgtttttacgttttcggcggtggatcgatcataggcgtccatggcctcgtcggtctcggcgaggatggcgtttttctcgtcgcgctggatggccagcaggttctggcccatgcgcgcggccaacttgacccgctcggccgagacgtttaccagcctttccagacgctggtcgatgtcgctcatgccgttcatgccgatgatggcgatgacgatcgccgtggccgcggccagggccagcagcgcgcccagcttggtttttaagccgattcgcttcatgatcgttcgtcctcgttgggtgttgtcgatatcgggctctcttttttgcctctggggcgcgcgtggggcggcaaaaccgcgcccggcccggccggccgcgctggggcgagctcggccggctggcgttggcggcccgtgacgggcttgccggccaggcgcgccggggtcgcgcgcccgacgacatcgccattggatggtctggtccgcatgttggcctgattagggcgtggaggcggaaggcgtgacaaatcaggcgctcatccccccctccacgccacccctgtgtcggagcttcgttggttggtgcgtgatcagtcctgggtcatggcttcctccgcttcgagatgcgacggccggcaggtggcgcgcctggcgttttcggtggagcgggcatgatggcgcgcgccgccgccgggctagggcggtgattgctcgtgccgtggggcgctgggcagcaccacgcgcacggtggtcccgtggcccggcgcgctgccaagctccacgccgccgcccaggctctcggcgatgccgcgcaccaggaaaaggcccaggcccgcgccgccgccggagccgccgcgtgtggtgaaatagggttcgaaggctcgttggcgggtctgttcgtccatgccggggccgtcgtcggccacggtgaggaccaagctgggcgggcaggggtgatcgccgctggccgaactggcctcggcgctcaggccgacgctgatctggccgccgctttcgcccagggcctgggcggcgttgcccaccaggttcatgacgatctggtgcagatccacggcctcggcgcgcagcggcccggcggcgcggtccaattgggcgcgcaggcgcaccgaagccggcaggctagtcgccaaaagggccattgcctcgccgatgaccggggccggccaaatgaggttgtcgccgccctcgcgccgtcgggcgaaaagcacgatgcgttcggtgagttcgcgccccctgtggccggcttttatcagagactcgatgcgcgcgcgggtattggccgccagggttggatcggtcaacgccaactcggcgtaggccaacaggccggtgaggatgttgcgaaaatcgtgggccacgccgccggccagcgtgcccaataactccaggcggcgtttgtgctccaaatcggtgcggggccccgccgcgtggctggccggggggtcgtcggcgcggccgtgctcggtgaggtcgtgcaagatgccgcacatgccgtagacccggccctgggcgtcgcgcagggcgaacttttcgcccgcgaaaaaacgcgggccgctgggcgtgggaagccattccccgacgaacacggcccggccactgcggatgacgcccaggtcttcgtcgtgacgccgcctggccgtgatgggatcgaacagatcctcgtcgccgcggccgatgatttcttcgaccacgcggcccacggcccatccgtgcgtgcggttggacagggtgaaacgcccctggtgatttttggcgaagacgatggccggggagttgtcgacaatatcgagcagcaagcgatgatcttgattcggcgcgctcatgtgtcgtttggcctttgattgtgtaagataaattcgtttgttctttttgtaatcttctttgtttgatcagtgattgcgtatagttatgtttagctctggttttttcgaaccctggagggtgatctccgtttccaggaatgcgtcgctggtgctacactcaaaatttatttttgtgctggttagcgtggaaaaagtcgcgggccatggtggtcgcgcgaccccgtggcgctggccatggcctgagggcggccaacccaaggcgcggcccgcgcggctgatcgcgccggtcatgacctggcgtatgttttgctttgcgagcctctccggcggtatattttttacccaggcgtcgaccgaggcttttgccgacttccctgagcggtcggcgttgcccgctgggcgaccgggcttacgccgcatggcaggcgcggcaaggttgacggccgggccgccggcggccacaatttatacacattcacccacggcgcgcggggttcgcattgccgacggccagataaataaagttgcacaactggccgaaacattgataactatcggtagcgatcgcattacgcaacacgccagtccgacatgcgcgtggcaatgtcgctcatcgacttacgagcggacaaccccttcttgaccgcccgcgccccggacgagcgtggcccgcgcccacgtaggcgaagccggccacggtcggtgatggccgaggcatgccctttgcctcgggcaaggcgcatggctgtgccttctgcccgccgatgaatgttgtgctgctcgtactataaaaaggctggcaaacagcgtcaagccaaaattattaatagaatggtaaaaggtgccccccaaaaaaacctttattcccgccggcttgggcgaaaggtttaagagcttcagagccgatctggggcttaatcagtccaacatggccagtttgttgggtatttcgcagagtatgctttcgcttgtcgagcggggtgaagcgcccatgccttttgaggctgtttgcgcgctgttgggcaggtttccagcgctggatttgcgcgaccttctgcttggcgatgttaccaatcttatggttgattcgcgggattcctcggcgcgcgcctcggcggccacggccggcctgatcggcgacgactatctggccgtgccgctggtcggcgacaggctggcggtcggcgatgactgtttttcatgggcaaaggcgcggcgtttgcttttgatccatcgccgcgacctgggcgctcgccagcgtttcgtggccatccgcgtggccgacgaggccatgcgcccgaccattcccgccggcgccatcgtcatcgtcgacctcgacgaacgcgacccccgccgccgccagcgccatgtctgggccatccgcgccgacgccgatggcctgttggccgtgcggcgcttgcaggccctcaagaaccgccccggtttcatgatcgtcagcgacgacttcgataaccacccgccgcaaatcgcctggaccagcgacgcgcgcgagttgatcctcggcagggtgatccgcttgtggcgcagcctggattagcgtcgatttccgttcattccgaccatttcgacgcctttttcgcttgactggcgtgcttggcccaaggcattagtatttttcattcgcgccgtggatcatggcgaaggcggcgattcgacaggcgaaagacggattgcctccgcgctaaccgatcaaatgggcccagcccgcatcccgtcaccaaaaaacatggacgagggataaacgtcgtgacttggtttggctaatcaaacgagagttggcaatcaatctttgcggagagaaaaacatgttcaaagtcatcaaggcggttgcatcgatattggcgctgtggatcatgacggtcgcgccggccctggccgattcgcccgtggccgtgacggccaaggtgggcacgctgggcttgcaggccgacgtgacggccaatttcaacgagttcatcaagggccgcctgtcgctgggcgcgttgcccttcaaccacgacatcagcgtcgatagcgtcaattacgatttcgacatcaagctctacaccgccggcctgcttttggacgtgcatccctttgccaacagcttccgcctcagcggcggcgtgatcatcaacagccacgatttttcgggcagcgccagccccagcgccgacaagacatacaacatcggcggcacgacctacaccggcgcgcaactgggccgcatggacgccgacgcctcgttcaacaaactggccccctacgccggcctgggcttcagcaacgccttcaccgacgacggccacttcggcttcgccttcgacctgggcgtgatgtggtggggctcgcccgacatctccctttcggccacccaccagaacctggtgccgggcctgtccgattctctgcgcaaggaagagggcaagatcgaagacgacctcaacaacttcaagttctatcccgtggcctcggtgggcctgagctatagtttctaggcccccaaaaagcctgcccgcgcgccggcccggtcgggcgcgggcaggcaggcttcgccgtcatgtcagctgcgggcgatgtccagctccatctggcccatgggcgtgtggatggtgcgcgaatgcacccaaccgaacccgccgcgcagcatggcccgggctatttctccctgatcgaaatacatgtcgaaaccgctgcgcaaggcgttgcccagggcgcccaacagcattgccggcccggtgcgctcgtcggtcaacccgtcctggaaactgacgaaatagccgcccggcttgagagccgcccggatcttggccatcagcgcgtccaggtcgtggcgggcgaaattgagcgtggcgctggcccagacaaggtcgtagggcccgccgatgtcgtcgctcaggtaatcgccggccgccacgctgacccggtggcccatgccgtaggcggcgatgaactccttggccgccaccagcaccggcgcgcggtcaaagaccaccgccttcatggccggatgccggctggcgaaatagatggcgaacaggccatggccgccgcccaggtcgagcatgcgctggaagttggcgaagccctccagcccggccaccagttcggccatttgttggcccacctggcccaagacccagccggccccgtcccgcgcgccctgggcccacagctcgggcgcggcgaaatcgtcggcctggccggccggcgacggtccctggcgcacctgcgtggccaagtcgtccagggcgtcgatgctcatggtctggatcatgccaaaaagcggccccaggaaaagctccgaggcgctggtcagatattcctgggtggccggcaggttgcgatagcggccctggcgtttttccagcaggcccaggcaagtcaggccgtcgaggaacaggcgcgtgttttcggggtgggccccgatggccgtggccgcctcggcggcgctacgataatcgcccagggcgtcgaacacccgcagctccagcccggcgcgcagcagcttggcccccaccgcgccgttcagcagatcgtgcaggcctttccacgagtttgtcgcttggggcggcgttttcatgcaactctccggttttggatgatatttttcaggcctcggccggccggcggcccacgttgacctccatgggcgcgccggccaccatggccatgcgcgagcttatctccgcaaagccgtggcgcgccatggcccgggccaaaaagcctcgctcgggcagcgcggcctgaccggccagggcctcgggcagcatggccaggaccatcttggccggttgggtcgcctcctcggtcagcacggcgtggacgcccaccagcaggccgccgggggcgagggcctggcgacatttggccaagacctggtccaactcggcgtcgccgtaatagaggctgtcggtgaccatgatcagatcatactctccgccgatatcgtcgctcagataatcaccgcccatggtcgacacgcgcgcgctcatgccgtattcatcgatgtagccacgggcgatggccacgatctcgggccggtcgaagaccactgccgcgagcccttcgttggcctgggccacggccatggcgttgacgcccggaccgccgcccaggtcgagcatgcgccgacaggcgtcgaagccgggcgcgtcggcgacgatggcggccatttgccgggccacgccagccaggctggtggcggcgtgggcgcgggtgaagcgctcgcagtaggcggcggcgttccagtgctcatcgggcggggcctggccggggccgctgcggatcttgtcggtgaggccgcccaggcagtcttgccacgattcgtcggccagttgcagccagtggcccagataaaccgccttgccgcgcaccaggaactcgctggtcggcggctggttttggtattggccttggcttttgcgcagcaggcccagggcgcagagggcgtcgagcatgagctgagcgttgcgcgggtgggccggcagcagccgggccacggcctgggccgaggcggcctgctccaggtggtcgaagacggccagatcgatggcgctcatcagcaggcggctggcgaccgcgccatagaacatgtcgccgaaaacgctgaaatccgattgaggatcgggcatcttgaccatggtggtcaatctccttggcgtggggtggatgatggttggcttggtttttgggccaggatgcgcccgtcttccaggcacagcgcccgcgcgtggcaggcgtcgatgaactgatgatcgatggtcacggccaggacgatggtccccgcctgggccgcctggcacagcagggcggccatgccccgcaggttgtggccgtccaggccgctggtgggctcgtcgaggaccagcacgtcgggctgggcggccagggccgcggccacggccaggcgttgcttctgcccgcccgagagcgcctggggccggcattgggccactcgctccaggccgctggcgcgcagcagttcggccacgcgcgtcttttgccccgcgccgccggccatggtcagctcggcctggacgctctcggcgaaaagctggtgatcggcctcttgcagcaccatgcggcagcgccgcagccgttgcctgggccggcatggccgcccgtcgaggcggaccgcgccgccgcgttcctttagcaacccggcgatggtcagggccagggttgtcttgccgcagccgttggcgccactgacggcgacgatccggccgccgtgggcctccaggtccacaccgcgcaggatgtcgcctggccggccgggatggcgatagcgcaaggcgcatagcgccaggtcgtggcccccgctggctggcgggtcgtcgctgggcgtggcgtcgccgggccagcgcaggcccaggcggcgggcctcttgcgcgctttggccgaaaaaggccttggcgtcgatttcggcgctgatccggccgtcatcgagcaggaccacgcggtcggccaggccgcgcaggtaatcgcagcgatgttcggcgatgacaatggtcttgccctcggccttcaactcggccaacaggccgacaagctcggccaaggcggcctggtccaggttggccgagggctcgtcaagggtcaaggcgtccacgcccatggccaacaccgccgccaggatcaccttttgccgctggccggccgaaaggccgaacaccgagcggcggcccaggccctccaggcccagacggctcatggccagatccacttttcggcgcagaagcggccgaggcgtccccaggttttcgcagccaaaggcgatctcgtcctcgaccctggtggtgaaaaactgcgagcgcggattctggaacaccgcgcccacccgccgggcgatctggtgcatggccattgcggccaggtccacgccgtccagcaagacccggccggcgcgccggcccttttcatagtgggggatcagcccgttgaaggccttgagcagggtggatttgccgcagccgctgggcccggccaggatcacgcactggccgtggtccaacgacaggctggcgtccttgagcgcccagcccgcgccgccggcgtagcgaaacgacaatttgtcggccagcagtttcacgccacgcctcccgacccgccgcgcagcgccccgtcgagggcgatcagggcggccagggccagcgtccaaccggccagcgtcaggccgtcggccgggcgaaagtccaggccatgcagcgatgttttgcgcccgggggcctccacgcccctggtcacggcggcccgggccagttcctcgcccacggccagcgagcgcagcaacagcggaaccagcacatagcccagcaaccgatcgggccgcagccacagccggccgccggcgttgagcccccgcgtgcgcatggcgtggcgcacctggccaaattcggccgccgccgtgggcaggaagcgcaggcaagcgcccagggtgatcaccaccccggccggcgcgcccagccgctccagcgaacgcagcaggcggccgacgttgaggcaagcgcccagaaacacggccatggccaccaacggcccgaatttaagcaggaaataataggaagcctgggccagcggcgcggccccgggccactggcggcagaggatcacggccgccaaggccaatccggccatcagcgccgccagccaggccacgaaacgccaggccccgacgcaaaggcacgccgccaggcacatcagcagcactgccgcctggatgcgccagtccacgcagtagatggccgtggccccggcgctcagggccagccagagtttgaccaactcgtgcagatcaaaggcgaattcacgcatcagcatgggctttcccggtcgaatacaaagcgcttggcgatcagccgcagggccagatgagcgcccagcagcccggtgacaaaggccgaggccaactgcgagatcatcaccggcgcggtcaatttttcgatcatctggaccatggctggatacatctcgatctggcgctggaccacatcggcgtggcgcgccagccagaacggccagaaattggccgcgcaaagcatggtggaatagaacgcgaagccgaccgtcagccagcccagccgcccccgcggcacggcccggcggacgatcagatcgactataaagccggccggcgcggccaccggcagaatcggccaccagcccatcatcagccccaccaggccccagaccatgccgttgatggtgaatggccagcgccggggcgcgctgagggccatgagcaggtagacgctggcgatgagcatgttttcgaagcattgatgatagatccccagcacgatggcccccggtccggccaacaggtagagcgagaagatcagatggctgagccccacgaccaggccgttcaacacgcccagcaacacccactcgcgggtggcggcgcggcccccgcagtcgatgacgtgggcgctggccgggacgaatggctcggtgtgggcgtcggtgtgggcgttcattttgcctttggcctcgcggttggcatggcgttaatagcgcagcgtcaaggtgacgccgaacatggccggttcgccgtcctggaccatcttgtagccgtcccagttgtaggcgatggcgtgatactcggcgtcgaggacgttgcggccccagacatagacgtcgtaacgcttggtctcgtagcccaggcgcaggtccagcagggcgtaggggtcgtcgaggatgctgttggcggcgtcggcgtagacctcgcccacggcggccaggtcggcccgggcgaacaggcccgtggcgtggcggtattgcaccgccagatggccgttgtactcgggcgagttggggatggtcttgccgtcgtaggaaacgcgcaccagctcggtgtagtcgctgttccactcggtggccgtccagtcgtcgacctcggccttggtcaggccaaagcccagggtgatctccaggccctggagcggctgggcggccatttccagctccacgcccatggaatgggcctgggcggcgttgtcgaccttggtgatcggcgaggagacaccgaccatgttgtagacctgcttgtcggccatctggatgtaaaacagggccaggttggccgtcagcttgcgatccagccacgacgttttcaggcccagctcgtagttccaggtgtattccgggtcgtacgagaaggattctttgtccacggccagggcgtagttgtagccgccggccaggtagccccgcgacacggtgacgtagccgaaggcgtcggcggtgatgtcgtagcccagcgaaagcttgggcagcagctccgagccgtccatctggtcggagacgtcgacgccggtgtcgcgcttgtggcctttggagtcgcggccgtcccagcgcaggccgccggtgaggcgcagccggtcccaaagggtgtaggtggcctcgccaaagagggcgtagccgttggtgtcgatggaggtcagcgcgctttgggcgatggtggggttttgctggtcgatgtcggtgtcttcgatcatgccgtaggccccggccagccaactgaggggcgagccgcccgcgttgacggaggaaaagcgcagctcctggctgaacatggtgtctttgtacgcggccagggtgcggccccagtcgttttgggggtcggcggtgcagtcgtagtcttgcagggtgtcgttgcgatagccgcggcggccggtcaccgagaggatcttgacggcctggccttggtggctgatgcgcagggcctggccatcgccctgctcgttgttgtagttgtcggtgtcgagccaggaatgataggccggagtgcggtagggcccctggtcgaagcgatagacgccgatgttgtcgtcgtttttcaggatatcgccgatgaaggaaatgtcccattggctggtgggcgtccaacgcaaggtggcccgggcggttttgcggtcgatggccccggcgcgctggtcgttgttgaacaggttggtggtgtagccgtcgttctggtcgatctggccgctgaggcccaggtaccagcggtcctcgacgatgggcccggagacgccgccccccagtttgtagccggggttgtggtcgccggcgctggggtaggcgccaaagtcggcgctgaggctggccctcgcctcgttgcccggctggcgggtgatgacgttgatcacgccggccaggctgttgccgccgtagaggctgccctggggcccgcgcaagacctccacgcgctcgatgtcgaccaggtcgatattgtgggcgtaatgcagcggcagcatcaaatcgtcgacgtagagggccgtggggccatatatcgaggtctcgaaggaggtgacgccgcgcatggtgatgatgttttcggatgtggattttttcagatagacgttgggggccaggcgggtcaggtcgcgcatgtcgcgcaggccggcgtcgtcgatcagcgcgccggaaaacaccgaagcgctgatggggatcttctggacgtcctcctcgaccttgcgggcggtgacggtgacgttgtcgagctgcgaggcgctggcctggctggcggtctcggcctggcagacgcccacgcccagcgcggcccacacggccagcggcaataatgattttgctagtgcgcgcatgtggtttaatccatatggcaagctgttttcgatttgggcgcgcggccaagtctggccgcatggcccggcttggtctgggaggataacagccgccggcccggtcaggcgtaccccggcgggcctttcaggtacccgaaacggcctttcaggggcgttggccgggcggcccgtcagccaggcgcaggcgatactccgagggcggcaggccgaagtggcgggcaaaggctcgtgaaaagtgcgtgcgttcggcatagcccaactcggcggcgatgtgggccatggtcaggccgtcgtcggccaacagctcgcgggctcgctccatgcggcagtggttgaggtagccatagaccgtgacgtcgcacagggcggcaaagcagcgcttgagcttgctggggctggccccgaccatgcgcgccaggcggtccatggtcggcggctggtgcatgcgcgcccgcaggatgccttttgcccgctcgaccaacgcggcgtcggcggcgctggggcggagttgctcctgactgtcggccaggcccaacagccccaacagaaaggcgacaagctccattaccttggcctggatgagcaggccgtcggcggcgttacggcagggcgcgcgcagcaattggcgcaaagcgccttcgatggccccggggaaggggcccgagcgatggatcggctcctggtcgcgggtcggcggctgggccaggcagacggccccggcctgggccaggggttggtcgaagtagctttgcagcagggcggggctgagcatgaggttgatcatccgcaccggctggccggcctcgtagcgggcctggccgtcggtgtggctggtgaacagcagctcgcactggccggcctcggtgcagaagctttttttgacgccgctgatcgtccactgcacgcggccggagatgcaaaaagaaaaacccagcggcaagggcatgttgctgttggcgatgcgcacgtcgctggtcaattgatagtcttcgagcagcagcaacatgccccggcgcgggcagagggcgcgcagcctgcccgcgcccagttcgcgcggcacgggcaggacgcggtcgaagcatgggctggcctggccgcgcaactgcccgtaaaaatcgatcatggcctgttgttggtcgatgagcttcattgccttggcggccgcttacggcgatggtttatcgtcggtgctttaggttaatctaacttagtgtgcttgatcttatttacgcgaagcgggcgttgtgtcaagcaaattgtgcccggcgtccggggtcggttgacaacctggcgcgcggtgattataacttgccacaatcaggtggtttttcgtggcccggccgtggcggctggccgttttcgccaccaacgtcacaccatcgaggatcgaccatgcctttcgcgccgatagcgttattggtgctctccaacgtgttcatgacttacgcctggtatggccacctcaaggacatgcgggccatgccgatcatcgccgtgatcgccctgagctggggcgtggcgtttttcgagtattgcctgcaagttccggccaaccgcctgggcagcgcctatttcaccctgccccagctcaaggtgctgcaagagatcctggccatggtcgtgttcgcctttttttgtgttttctacatgaagcaggagctgaccctggattatctctgggccagcctgtgcctggccggggcggcctttttcatgttccgcgacctgccagtggcccggtgaggcgccaagacgcgggttcggtcggcaagggggagcggcgcgatgaagtccaacgagatagccgttggccggctctatgacgacttggcccatctcgtgcccctggtcagcccgccggccgaatacgccgaggaggcggcctgttggcgcggggttttgaccgaaaagttgggcgcgggtggtcggcccagcctgctggagctgggcgtgggcggcggccacaacctgtcgcacctgacccgcgcttacgaggcggtgggcgtcgacctctcgccggccatgctcgagctgtgccggcggcgcaaccccggcgtggaactgcgccggggcgacatgcgctcggtccgcctgggccgccgcttcgacgccgtgctgatccacgacgccatcagctatctgctcagcgcgcaagatatcgccgccaccttcgccaccgccgcggcccatctgcggccgggcggcgtgctcatcgcctgcccggacaactacgccgagtcgttcgtcgcgccgcagacctgccagatcgaccacgccgccgacggcgtggcgctgacctacttcgaatacctccacgaccccgatcccaccgacaacgccatcgaggcgatcatgacctttttcatccgcgatcaaggcggcctgcgcgtcgagctggaccgtcacgtcatgggcctgttcccccgcgcggtctggaccgaggccatggcccaggctggctttgacgtcgaggtgcgccccttcgcgctcagctcgctggaccggccctacgaattgctggtcggcgttttgcgctaagccgttcgcgccgaggaaaaacgcccgtggttcaacaaaggtcatcggccgggcgtgattgtcttataatgataagcaagtgtgccatcgttgccttggtggatcgacaacgagctggatcgggatgggcgaagacaagcaagacctgacggccgtcgcgacgcggcctggcgatccgggcgggcaaggccgccaaccgcgagccggcctggacggtggtcggccccgggcggcggttacgaccacggcccaacgcctgctggccatctttgaaaaggcccgcgacgccattttgatctgcgacgacgatggccgctatctggccgccaaccacgccgccggcctgctcaccggccacacccccgaggagctgacccgcctttgcctgtgggatctgacgccgccggccatggccgaacaaggccgggccgtttggcgcgagtttttggcgcgaggcgagttggacggcgagtacgcccggctgcgccgcgacggcggcgaggtccaggtggagttccgcgcggtggccaacatctggcccggcgcgcacatgagcatgctgcgcgacgtgggccggcgcaaggaacaagagcgcctgcgccagcgcgacgaagaccgcctggagagcctgctgcgcatttcgcaataccgggccgccggcgatcaggagttgctggactacgccctggaagaggccatcggcctgaccgacagcaaattcggctatatttaccattattccgaggaacaccaggagttcgtgctcaacacctggtccaggggcgtcatggcccagtgcgccgtggcccagccccagacggtctacgacctgcacaagaccggcgtctggggcgaggccgtgcgtcagcgccggcccatggtcatcaacgactttggcgcgccccatccgctcaagcggggctatccgcccggccacgtggcgctgcgcaaattctgcaccgtgccggtgatcgtcgacgagcgcatcgtggccgtggccggggtggccaacaaggccgccgactacgacgacgccgacgtacgccagttgacccttttgatggattcggtgtggaaaatgcttgaacgtcgccgcgccgagcaaaggctcgaggaaagcgagcggcgttttcgcaccctggtcgacagcgcgccggaggcgattttcatccagaccgatggccgtttcgcctacgtcaatcaggcggccgtgcgcctttacggcgctggtgcggccgacgatctgctgggcgcggcggtgatcgagcgctttcaccccgacgaccgccagaaggtgcgggagcgcatccgcgacctgaaccaagccaagctttccgtcccgttgatcgaagaacggatcctgcgcttggacggcgcggtggtggacgtggaggtttcggcggtgccgttttgctaccagggccgggatggggccctggtcttcgcccgcgacgtctccgagcgtaagcgggccgaaagggccatgcgcgagagcgaggaaatgatgcgcagcatcttccgcgccgcgcccatcggcatcggcgtggtttccaggcgggtgctgctggacgtcaacgaacgcttttgcgaaatgaccggctacgccaaggaggagatcatcggccagaacgccgtgatgctttatcccacccgcgaggagttcgactacgtcggcgcggagaaataccgccagatcgccgagcggggcaccggcacggtggagacgcgcttcaagcgcaaggacggccgggccatccacgtgctgatgagctccacgcccctcaatcccagcgatctggccgccggcgtcaccttcaccgccctggacatcaccgagcgcaagcgggacgaacaagccctgcgccaatcacgcgacctgctgcaaagcaccatcgattcgctctccagccacatggccatcctcgacgagcacggggccatcatcgccgtcaacgccgcctggcgcaaattcggccagagcaacggctttggcgcccaaaaccacggcgtgggcgaaaactatctggaaatctgccgcgaggccaggggcaactggtccagcgaggccccgctggtggcccaagccatcggcgacatcctggccggccgtcgcgagttctactatctggaatacccctgccacggccccggcgaggagcgctggttcgccctgcgcatgaccagcttcgccagcggcggattgctgcgcgtggtcatgtcccacgaaaacatcacccagcgccgccacgccgaaaacgccctgcgccagagcgaggagaaattccgcctggtctacagcgccagccccgacgccatcaacatcaaccgcgtcgatgacgggctctacctcgacatcaacgagggcttcacccgcctgaccggctatacccgcgacgacgtcctcggtcgctcgtcgctggagctaaacatctggcacgacccggccgaccgtcagcgcctggtggccggcctgcgcgaaaaaggctattacgacaatctggaggccaagttccgccgcaaggatcaaagcgtgggcgcggcgctgatgtcggcccgcctgatcgagatcggcggccagagctgcattatctccatcacccgcgacatttccgatatgaaaagggtggccgacgaaaaggccaggctggaggcacaactgcgccaggcccagaaaatggaggccatcggcaccctggctggcggcatcgcccacgatttcaacaacatcctgggcgcaatcatcggctacaccgagttggcccaggagctgacccgcgagggggcttccaacgccgatgaattggcccaggtgctgcgttcggccgatcgggcgcgcaagctggtccagcagatactgaccttcagccgcaaggtggagtcggaccgccggccgctcagcctcaacaagatcgtgcgccaatcggtgggcatgctcgaacacaccctgcccaagatgattcgcatcgagaccgacctggccgccgacctgcggccggtctgcgccgacggcaaccagatcgagcagattatcctcaatatcgccggcaacgccgccgacgccatgcccgatggcggccggctgctcatcgaaacccaaaacgccattctgggcgaggaatattgccgcctgcatctggacgcgcggcccggccaatacgccatgttgcagatttccgacaccggccggggcatggatcagcgcacccgcgagcagatcttcgacccatttttcaccaccaaggaggtgggcaagggcaccggcctgggcctggccatcgtctacggcatcgtcaaggaccacggcggccatgtttcctgctacagcgagccggacctgggcagcaccttcaaaatcttcctgcccgcccaacagggccccgatgaccagccgcccgccggccaagagctttccgtggccctgctgcgcggcaatgaaaccatcctgctggtcgacgacgaaccagatctgcgccgcctgggcgtgcacgtgctggccagcgccggctacaacgtgctggccgccggctcgggcgaggaggccctggagcttttcaaggcctccgccggccgcatcgacctgctggtgatggacctgggcatgccaggcatgggcggccacagggccctgaaggagatcctggccatcgaccccagggccaaggtgatcatcgccagcggttacgccgccaacggccaagtcaaggcgtcgctgcaatcgggcgcggccggctacgtggccaagcccttccgccgcgtcgatctgctgttgacggcgcgcaacgtcctcgacgccaaatagcgcccgatcgccaagcccgcctcagtagccgatgactttgtcggccagcttgatctgctcgtaaagaaacttcatcgtcgacaggctgaccagcgcgctcgcatccaccccgtggatgcccatgcacttgcctcaggcggccagcacgccctcactgagggtgaacagcttggcctgctcggcgatgggaaactgggcgctgtcgccgtccagcaggtccacggccgggccgttgaggaagatggtcacctcttcgccttcgttgagcatgaagttgcccaagcgcacggcgttccacttgacctcggggtcggggttggaaaggacgatcagtatttgcattatcgatccaagattgggtttttcatttggatcgcttatagcatggccgacggatcgacgccaaccctccagtgggcggtcggggcggaaaatgcgacgggacgaggcggcgtgaaaagccccccggacgcggatcgacgccgcgaccggggggcgggtggttcaggcgggttgctggttttcctcgatggccttgaccaaaagcgtcaacgtctggttgatcggcgtggccaggcccttttcctggcccatgcggcagaccgcgccgttgatgaactcgacctcggtgggtcgcttgttttgcacgtcggcgcgcatggagctgacgttcttggccgtgcgccgggccacgtcacgcacggcctggggcatgtcctgatgcaagaagcgcacgccataagccaggcccacgcccagggcctcgtccacggccagatccatcagccgccgggccgatggcagatccagcaagcggccgttgggcgcgtcgaggatggccgtcagggcgttgatgcccacgttgatgatcagcttggtccagatcaggttttgcacgccctcgacctggctgacggcgaagccggcccgggccagcaaatcggccgcctggccgcaataggcgtcgggcgggccctcggccggtccgatgtgcgtctggccccggccggcgtgacgcacgcggcccgggcccagcaccgtggccccctcgctggtgatgccgcccaacacgcgctccggccccaaggcctgggtcagggcctccacgttgcccgcgccgttctggaaggtcagggccctggcccgcgcgtcaaggtgtttggccaaggttgcggccacctgggccgtgccgtgggccttgacgcagaccagggccagatcggccttggccagggcggccgggtcggcggttatgtcgatggccagggtcgactggccggtttcgtcctcgatggtcacgccctgggcggctacccgcgccgcccgttcgggccggtggtcgatcagcgtcaccgccgctccggcctggctcaggcggcaggcgaacaacaggcccatggctccgggccccaccactgccacatgcatggccgcctccctaaaatttcagttgggcgaccacggccgggtccatggggaagccatgctcctcggcggggaaggattgtccggccacttcctggcaatattggctgaccgcctggctcagttggccaaagagatcgaggtattgcttggccatcttgggcacgcggcggccagagaggcccatgatgtcgtggtagaccagcacctgaccgtcgcagtcggccccgccgccgatgccgatggtgatcatcgaactggccttggtgatggccgcggccaacggcgaggggatgcactcgaaaacgatcatgtcggccccggccccttgcagggccttggcgtcgtcgatgagcttttgcgcgccggccacgtccttgccctggaccttgtagccgcccagcttggagacgctctggggcgtgagcccgatgtgggcgcagacgggaatgcccgcccgcgtgatggcttccaccgtgggggccatctcggcgccgccttcgagcttgaccatctcggcgccgccttccttcatgaaacggccggcgttgagcaccgcctgctcgggcgagatctgatagctcaggaagggcatgtcggcgatcagcagcgcccgcttgagtccccgccgcacggccttgacgtgatggatcatctcgtccatggtcacgggcacggtggactcgtagcccaggcagaccatgcccaggctgtcgcccaccaacacgctgtccacgccggcctggtcgaggaccagggcggtcgggtagtcgtaaccggtgagcatggtgactttgcggccttcggcctttttctggtagaggtcggaaatcgtaacctttttctggctcatggatcctctcctgcccggttttgaaaaaacttcggcggcgttccaagcacgaacgaccgccggtgggctgcccggagtggtcgtcggccgtctcggtctgtcgatccaagcggctgcgcgtggacgccgcaaacaatgttcaaccatattgccccagcccaaatctgtcaaggccgccgccgccggtcgggcaaatacttccgctctttgccggtcattgcagaaaaacgttgacacctcccccgggctatggtgttttgtgccggggccttgggccccttcatccaaccaatcatttgcgccgtccctcacaaggggcgcgggttttcattttcagctacgggaaaggagacggccatggcggctgagcttatcaagggtttgcctatcgccaaggaaattcgcgtggagatcgccaaggacgtggaagccttgaaggccaagggcgtcgagcccacgttggcggtcttgctggtgggtgacgacgaggccagcgtggtctacgcccagtccaaggtcaaggttggcgacggccttggcgtcaaggtcgacctgaaagtcatggccgccgacgccagccaggaggccgtgctcgggcagatcaaggcctggaacgccgatcccaaggtccacggcattttggtcgagctgcctctgcccaagcacctgggcaaggaggccatcatggaggccatcgaccccaaaaaagacgtcgatggcgtgcatccggtcaaccgtggctacctgctgggcggccaggagcatctggccctggtgccggccacgccgctttcctgcgtggccctgatggagcgcgccggcatcgacctgaccggcaagcgcgtgaccctggtcggccgtggcgacaccgtgggccggcccctggccagccttttgatcaagcgcaacgccaccatcaccgtctgccacacccgcaccaaggacttggccgccgagtgccagcgcggtgagatcgtcgtggccgccgccggcttcgccggcctggtcaagaaagacatgatcagccccggcgccaccgtcatcgacgccggcatcaacgccacgcccgacggcaagggcatctgcggcgacgccgcccccgacgtcgaggaagtggccgccaagatgacccccgtgcccggcggcgtgggctcgctgaccaccaccatcatcatgcagaacaccatcaaggccatcggcttgcagggcctgggcaaatagcgccgcggcgcgcgcctttcgcggaggaaagacatggtcaaaaacgtctacgaaatggtcttcaacgacttcatcgccgacgccgccagctccagccacatgcccggcggcggcaacgtctcggcggcggtgggcaccctggcctgctcgatggtctgcatggtgggcaacctcaccgtgggcaaaaaggcctacgccgaattcgacgcccaggcccaggaagtggtgagcgcctgcgaggccatcatcgccaagctcaaagacctcaccctcaaggacatggaggcctttgaccaatacatgggcgtgttcaaaatgcccaaggaaaccgacgccgagaaaaaagcccgcgccgaggccttgcaggccgcggccaaaaaggccaccgacgtgcccatggagatctgccgcacctgcctggagatcgtcaaacaggccgacaagctctcgcacttcggcaacaagatggccatcagcgacgtgggcgtgggggccatgaccgccgtggccgccctcaagagctgcatgctcagtgtcgatatcaacctgcccagtatcaaggaccaggactacgtggcccaggccaaggccgagcgcgcccggctgtttgtcgaggccgaggagctttgcaccctggccatggctcgggtcaaggaaaagatgggctaagcgcccgcttggcttatgatcggcgggagcgtcggcccgatgcggccgggctcccgccttgttttggagcagggcgttgctggaggtttgcgagatatttcagagcatccagggcgagggcgtcgacgccggcctgccctgcgccttcgtgcgtctggccggctgcccgctacgctgcgcctggtgcgacacggcttatgcctggcaaggcggggcggccatgagcctgccagaggtcttggcccgggcgctggcctttgaactggagctggtggagctgaccggcggcgagcccctggcccaggccgagaccccggccctgcttggcgcgctgtgcgacgccggccgccgggtgctggtggagaccagcggcgcgctggatatcgccgtggtcgacgagcgcgttcatctgatcatggacgtcaagtgccccggctcgggcatgagcgaacgcatgcgctggcgaaacctggatatcctgccgccaggggcccaggtcaagttcgtcttggccgaccgggccgattatgaattcgcccgccgggtgatcgacgcccacgggctgggccatcgggcgcggccgttgttgtcggtggtccacggccgtctggccccggccaaggtcgtggagtggatgctggccgatcgtctgccggcccgcttccaactccaactgcacaaatttatctggccgcccgaggcgcggggcgtctagcgggcggccgggcgctattcgccgggcggcggggcggtggcgctgagcctggccatctggttgatcagctcggccaatcgccgggcgtcatcggcgcggtcgaagtagcccagttggatccagaagcccggcaaaaagcccgagacccgcacccaccagccgttatcctccatgggtatggccgatgagacgtctttccaggcaatgcgcgcgtttttgaagccgtcggtggcttttttggccttggagcggccgaggatggcccctttttgttgcaggccgtagtcgtcgacgcccacgttggcgctgttgctggcctggtcgaggatggtgcggatctgggtgatgatttgccgttgttggggcgtcagcgccgccgccggcgcggccgccagtcccgccagcgtcacgatcagggccgccgccagggccacggcccgccagggtcgcctagtcctttggcgtttcgtcttgtgtttgttcgtcatcgaaaatcttccgcagctcggtttgagtttgttccagttgcagggccacggccaggtccaccagcagttcgccgacctcgtcgacgccctcgacctgggccacgatgcccgcgcccagggtcaccagggcctgacccagtaaggccagagcctcctcgccgccggcggcctccaactcgccggccatctgggccacggcccggctgacggcctcgcgcaggtcgcgaccgtcgtccttgaccttacgccccacaaaatcaacatggatcacacggtgttgcccgtcaataatcatttttcgcccttgcgttgaatcagccaatcttgcatctggcggatgtttttggccatgggccagcggccgctttcgaatacgcccaggtccgggcccatcatcgccgcggcgaaccgcgcgccgttggcgtgcatgagccactgctcgacccacaggcgctcgatgtattcgtcaaaggggctgccgccctgggccggcccctgggccaggccgtcctgccaggcccggcggacgagcttgcttgcggccaggaccatggcgtcggcgctctgactgacggcgtcgatgcgcgccaactggccgtcgacccactgctggccgtggcaggccagacagacgcggcgcatggtctgtcggcgcttgtcctgctcggcctggtcgatcaaaaacgccgtggccggccggccgtccagggtggtggccaggggctggccgtcggcgttgcggatcaggctggtctgggggctcttgggatggggatgggactggatcagccccagcaggcgcaaccagatgcgctcgttcatggcgtgggagcgctgggcgatgacgttgccctcgccgtcggccaacaagctgacatggcagaccgcgcaggtgggcgcgctgaaatccttgcccggctcccacggcgttttgttcatgtcccagtctttgtgctgggcgaaaaacagcgcgccgtggcggctgacttcatagaccttgaaggccggcacgtcggggcccttgtgacactcggcgcaggaataagccgaacgggccacggccatcgaaaaacgatgccggctgtggcaggccgcgcatgaacccttgacgccatcggggttgaggcggcccacgccatggttgggccagccgtcgagcttggcgaaggtcatctcgccaaagtcggtctggcgggtgatctggcccacgacgcgcaccgccgagccgtggcaatagatgcacgattcggcctcgtcgttgggctcggccggcgtgaccgcgatggccgcgccgtcgacttgctggacgccgttgacttgggcggccaggtccatgtaaaggggattgtcgaccagattgcccctggcgtgggccatcaggttttgctggaactgtcggctctccaccgggtggcagcgggcgcagtcggccggcgagaccacggcgtggacctgaaagccctggtgttcgaagctgtcggggtggctgtcggcgttggccgtgtggcattcggcgcagccgacgctagtggccaaggcctcgggcggcggggcgctggcgctgagtttggccgccaggccgccgagcttcatggcctgggccggggtggtctgggcgtggcggctggcctgccaggcggcgacaatgcccggtgtggcctgggcgtggcaatccagacaggcctggctgtcgtcgctgagcggcgcggccagggccgccgcgcccggcaagagggccaacaacaaaaaaatcgcggcgattttgcgggtcatggtcgcgcaatccaaaaatatcgccgcccgccggcgcggacgggtttggggccgctggccggagcctagatcgtcaggtccggcggcatgacgaacgtccgcgcggccatgtctttgtcgagcatgaacaggccaccatgggtctgcgccaccagcttgagcttgccgatgacctcggcggcgctggcctcttcctcgacctgctcggcgatgaaccattgcagcatgttgacgctggcgtggtcacgggcctccagggccaggtccatcaggccgttgatcagggcggtgactttggcctcgtgggcggccacttcctcgaagcaggccaggggcgaggcccattgccccggcggggcctggatggcctccaaggctgtctggccgccgcgcccgcccaggtaggcgtaaaagcgcatggcgtgggtcatctcttcctgggcctgcacacgcatccagtgggcgaagccgggcaactggagtccgtcgagccaggcggacatggccagataaagataagaagaataaagctcggcgttgatctgtttgttgatggccgcttccatggctttgccgatcatggtcttgctcctttggcgggcggccggggcaggggccgggcgcgcgtttttgacctggcgcggggctggcgggaaaccatgggccaaattatagcacagccgctgcggcggcgtggcaagggcgcccgcgatcgtcgatcgcggcggctctcgcggccggttgaaattgacaagcccgcttgctggccctaatattatattaagatagctacgaaatatactcgtcaaggcgagccctcgccccagggtcagcccgaaagtgcattacgtattagggtgatgcccgctcgtcgggcaaaaatcagccacttaagctttggatgcaacaaatgggcaggcaaacacctgggaggggcagtggcgtggcgtccgtgctcgccggcgtgacgctgatgctgttggcgacgctgtttttggccagccaaccggccatggccgatgacgcgggcaaaaaaaaggccagcgaaggcgtctacaaatcgatggggccgcagaaagccaccagcgcctatggcgaaagcgtggtttcgcggtggtggggcggagcgggcacggcgcaaaacaagcagctcgacgactcgtacatggcctactccctgccgttcaactttccgtttttcggccagagtttcaggacaatctacatcagcaccaacggctggatcaccttcgacgccgcctccagctcttttagcaacagcgacaccacgctgatctccaccaagtgcatcgcgccgctgtgggacgacatcgacctgcgtaacggctcgggcgtcaccggcagcgacatctacatcctgcgcaacgccagcaacgtgctcatccgctggaagggcaagcgctatccatattacaacaccagcacttccgtggtgaatgtcgagtgcgtgctctacagcaacggccagatccgcttcaactacggcgtgggcaacaaccccgtcgacgccacggtgggcatctccaagggcgacggcagcaactatatcttgggctatcacaacggccgagccaactgcaaccaggtggcctcgctgctctacacgccagccagcaccaacgtgaccgtcaacggctacgtgcgcacgtccggcggcgcgggcatcaacggcgcgtggctgacctacaccaaccagaccggttcgggctccaacgccagcggctactacgcccggtcgctgccgcgcggctggagcggctacgtcacgcccatcaagtcgggctacgccttcgtgcccaacaggcggcaatacaccaacctgagcgccaacgcctccggcaacttcaccggctacaccagcgcccaactgctgaccatgggcggccgggtcaccgtgggcggcagcgccttgtccggcgtgaccgtcaccttgaccggctccagcggctacgccaactacacgctgaccaccaacgccaacggctattggtgggccaaggtgccgccccgctggaccggcacggtcacgccgtcgcgttcgggctatactttcacgccgaccagccgctcggcgcccggctatacggtcaactggacaacttgcaacttcacggccgtcgtggctcagaacaagctgatctggggctcgatcaaaaccaaggccggcgtggccatgtcgggagtgacggtgacgctcaccggcgcttccggcaagcccagctacaccgtcaccaccaacgccagcggcgtctattcccgatacgtgccctacggctggtcgggcacactgcgcgccagccgcagcggctacagtttatatccggccacgcgcaccatcagcaacatcacggccaacctcggcaaccagaacttcatgggctacaccaccgccgacaccatcaccatcggcggccgggtgctctacaacagcgccggcctaagcggcgtcaccgtcagcctgaccggctccggcggcagcgtcaaccgcaccgccaccaccaacgccagcggctattggaccaccaccacgcccctgggctgggccggttcggttgtcgcctcgcgtagcggctatacgttctcacccaccagccagacgcttggcgcccgctactacaaccacacctgcgccaacttcgtgggcagcgtggtgaccacgcgcaccgagccgttgctggtgatcatggtcgatttcaccaacttcgcccacaccggcaccgaggccgaatgggccaaccgcatcttcggcacgtcgggcctgacgttgcgcactttctacatggaggcctcgcgcaacactttctacttccggccagccaacgaaagcagcggcacggccaacaacggcatcgtgcgcgtgcgcctcaacagggtccaccccaaccccgaggccaaccagtccacggccgaccagaggtatcaagagctgatgcgcgacgccatcctggcggccaacccctatgtcaatttcgccgcctacgacaccaatggcgatggctggttgaccaaccgcgagctgcacctggccttctacatcgccggttacgaggcgtcatacgacagcagcacgccatcggtctgggcccatcgctggagcctgcatagctactacctgaacgcgaccctgcccaggcccgacaacgtctacgttggttgccacaacgatacggcctcgcgcaacggcggctacaccatgcagggccagcggcacggcagccgtcaggccgcctttggcaccctggcccacgagttgggccacgacctgggcctgcccgacctctacgacgtcagcagcaacgtcgccgagggcgtgggcgcccactgcctgatgagcagcggcagttggggcgcgggcagcggcgaaaaccccggcgtcaggcccgttcaccccagcgcctggtgcaagatcgagttgggcttcgtcacgcccgtcaccgtggcccaggcggcaacctggtccggcaacctgctgtccaccaactacaccacctacgcgccgctcaagataaccacctccaacgcccagcagtatttcttggtcgagttccgcaagcccgtgggcttcgacgccggcttgcagcgcctgttcggctcgggcacgaccggcggtttggccatctggcacatcgacacctcgcgccgcaccagcaacaaccaagacaacgccaactggcggcgcaaattggtggatctggaagtccccggctacagctcggtcagcggcgacccgctggacctgggttacacccggggcagcctgagccactactggcgcacgggcacgtcgtactataggttccacggctcctcgacgcccaacaccacgttgtacgaaggcacggccacgggcatctcggtgaccgccaccgccaatggcacgggcaactacatcggcgtgaccaaaccataggcgcatctagtcgcgacaaaccgccgccgcccgcccggtcgttcatgatcgggcgggccagcggcggccccgagcgagacacatcgctggagatattgccatgcaacccatcaagcaaacgcttttggccgtggccctgactttggcgctggccgcgccgggcctgtgcgcgccggcgttggatctgccccacgcctacacccagcccgatcagggccttttcatcggcatgcgccacggcgacgagtttttccattgggacaccatgatcgaagtctatcccgtggcccagggcgacgacggccggcccagtttcaccacccaggaagaccaggtgctgaaaaaactcaacaagcccctggacccggagaacgtgcccgccaacgccgccgacctgacccagacgccggggctcttggccaggtttttggacgagaccagcctggagcgcctgggcgtggtggagtcgggcggcgctcggtggctgatcgtgatggtcgacggcaaggccctggcctacgcgcccgattaccccaagaacccggtgatcatccgtgacgccgaaggctattggtgctacgcccgcctggagggcgacaagctcgtgcccaccgacacgcgggcgggcaagggcgtggccgcgccggccggggccgttgacctgggccaactgcgccaagaggccgggcgcatcgccgggaccagggccgcggcccgctatcccggccagaagcgttccgccgactgcccgacctgcccccacgattagggctgatcatggcgcgcaaggcaagccaggccccaggccggcggctcctcgccttggccgtggtccttttggcgctgttggcggtgggcgcgggggcggcctgggccgagttgacctatcggggcggcaagctcggcgctcggctcgaaggccaggctctgggcatggtgctgaccgaggcccaacggttgaccggcgtgcgttttacctatggccgggccgcggcggccaggagcgtttcggccaccttcagcggcctgccgctggagcagggcctacgccgccttttggccggcttcaacacgctgatcatcctgtcgcccacgggccgaccgctggccgtgcatatcctgggcgatggcgcggccgcgccgccggcggccgacgcctccacgccgccaccgccatccgacacgctggccctgcccgacgcgcccgtggccgacgcggtcgccgatggggagcgttagagccgtgtgccggccaggcgccgatgagttataatgcggccgtgaggcgcttaagcgccgcgccgatttcagcctggtgggtccatgcccggttttttggcaaaatacggctttggggccacggccaccgagcaagagccgatgcttggcgttggcgatggcgcgacgggcttgttggccccggcccagccgcatgaattggccgaggccgtggccatcgagggcctgtcgtacgattttctcaagcgctacaagatattgcccatgatcgtggccaacggggccttgcgcgtggccgtctgtgacgagggcctcagcgggccgttgcaggcgctggagcttttttgcggccgtccgacgctgccgctctgggccccggaggaggccatcttgcgacggctggaggtgctctacggcctgggctcgggcggcatgggcggcctgggccagggcgcggaccaggccggcgtctgggccctggatgacgaagcgctccgggatctcagctccgaggccccggccatccgcctgctcaactatctggtcgatcgggccgtggccgtgggggccagcgacatccacgtcgagccctaccgcgaccgggtgggcgtgcgcttccgcatcgacggcatcttgcacgagaaagagtcgtttcccaagggtttcgaggccagcttcgtttcgcgggtcaagatcatggcccgcatgaacatcaccgagcgacggcggccccaggacggccagatcaccttgcaggtttcgggccgcgacctggatctgcgcgtctccactctgccgtcggtctttggcgagagcatcgtcatccgcctgctctaccgcgacaccctgggcctggaactggccggcctgggcgtgggccaagacgatctgcgtcgctttgtcgagatgatcgagcggccccacggcctgcttttggtcaccggccccaccggcgcgggcaagacgaccacgctctacgccgcgctaaggcgcatcaacagcagcgaaaaaaagatcatcaccctcgaagacccggtggagtatcaactgcccggcgtggcccagacccaggtcaacgcccaggtcggctacaccttcgcctcgggtctgcgctccatcgtgcgccaagacccggacgtgatcctggtcggcgagatccgcgaccgcgagacggcctacatcgccatccacgccgccctgaccggccacctggtgctgagcaccctgcacaccaacgacgcggcctcggccattacccgcctgcaagacatgggcatcgacagctttttgatcagctcggccctgaccggcgtgctggcccagcgcctggtgcgggtcttgtgcccgcgctgccgccagccgctggaggtctcgggcgaggtgccgcgtcgacgcggcctggacgagccggccgccaaggtccatctctggcggcccggcggctgcccggactgcggcgagcttggttacaaaggccgcatgggcatcttcgaactgctgcgggtcagcgagcccatccgcgcgctgatcggcgagcaggcgcattcggagctgatcatggcgcgggccgtggccgagggcatgacccgcctgatcggcgacggctaccaaaaagcccgccagggcctgaccagcctggatgaggtgctgcgggtgaccatctcatgaaggcggcccaggcaaagcccccgcgcggccggcgggccaagcccctgcgcgccgaggagctgtgcaactttaccgagggcctggccgtgttggtgggggctggtttgccgctggatcacgtgctggagacggtctcgttcatgcatgattccggccgggtgcgcgcgctcaccgccgagatgctgctggccgtgcgcggcggcgcgtcgctgaccagggccatggccgaacaaaatggcgtattttcgccggcctaccttggccttgtccaggctggcgagctgagcggcgcgctggccaaggtgctcgacgaactggccaagggcctgcgccgcaacctggagatcaagcgccatctgctgacggtgcttttgtatccggcggtgttgctggcggtgagttttctggccattttgttcatcatgatctatgtgttgcccaccttcgtcggtgtgttcaacgacatgtccacgccgttgccgcccacggcggcctttttgttgggcctgggcagcttcatgaaagaaaacagcctgttgctgggcctggcctttgccgccgcactgggcgtcgttttctgggccatgggcaaccaggccgcgcgtcaggttatcgaccgggcgctgttgcgctttggcccgcagcgtaacgtgctggccaactggcttacatcgcagtattttcgcacgctgggcctgctggtggaaggcggcgtgcccctgcccgaggcctgccgccaggccacggcggcggtgggcaacagacattttcggcgcggcctggctggcgtggaggcgttgctcaaggaaggccgcagcctgggcggggccttggccgccggcaaggtcatccccgccgcgccgctgcgcatggtcgtgctgggcgaagaggccgccaacctgccgaccatgctgggttatgcggcgcgacatcttgagaacaaagtcaaaaccgacatcgaccgggtggtgcggttggtcgagccggccatcatcctgatcatgggcgtggtggtcggcttcatcgtcgtaaccatgatcaacaccatcctcagcctgacgcagggaggcatctgaaaccgtgaaccacaagcgcagcaaccgccttcgccgggccgagcaaggcttcaccctgctggaggtcttgatcgtcgtgatcattctgggcctgctggcggccctggtcacgcccaagcttttcggcaccctgggcaaggccaaatcccaggtggccaagacccagatcgaactggtggccggcgcgctggaccgttatcgcctggacgtgggcaattatcccgccaccgccgacggcttggccgccctgatcgagcagccggccggggccgtcggttgggccgggccctatctgaaaaagggcgtgcccaaggatccgtgggacaacgactatcaatacgcctcgccgggccaacacggcgactacgacctctattcgctgggccgcgacaaggccgaaggcggcgaggatgaagacgccgacgtcgtcagctggcagtgagggcttcaccctgctggagctgttgttggccctggtcatcctggggctgaccatggcggtcgccttgccggagctgggcggctggcgcgacgattgggcgctgagggaggcggcctttcgcgcgcggctgcatctgggccaggcccggctgcgagccatcgaggaaggtcgggtggtgctggtcagccaggcggagcgaggggccgccctgtggatcgacggcgcggccgtcgagcttggcggcgcggcgcgacgggtgagcgtcgccccggcccaggccacgcccggccgacggccggcgctgcggttttaccccgatggcggggccgacgccggcgtgatctggctggattcgggccggcggcgcctgggcctggccctggagccggccagcggccgcgtgctgctggccggccgttgaggcggagggccatgggcgtggggcaaaaaggttttacgctgatcgagttcctggtggcggtggtggtggtcggcctggccttgggggtcacgatccaggccgtgctggagcagggccgggccacggagcgcctggcccagggcggcgaagtggccctttgcgcccaacgcaacatggcccgcttgatgggccagcccttcctggccgctggcgtctatcacggcgaggacgtcggcggagtggcctggcgggccaccgtgcgccgcctttcgcccgaccccccgcgagaccccgtcgcccggcgcggcggccagcgccgcgcgcggcccacggcggttttgctggagatatccttgtgcgccggcaaaaagggcgcgggtcggctgtgcctggccagccagcgtctggccgtccgctgaatgccgcgccacgatcgccataccgccgggttcaccctgctggaattcttgatctgcctggtgctggcctcgcttttgatcggccttctggtccaggcccagggctttgtctttcgcgcctggcgcggcggcgacgcgcaagtcctggcccagcggcggttgaatcattgcctggatgtcatgctgggccaacttggttcggccgcgccttttcgcgcgccgggcctggacgggcgcgggctggcctttcatggcgatggccgccaggtgcttttcgccaccagccaggccgtgggcggcggcgggctggccgggctgtggtatgtgcaatatcgcctggccggggatggtgacgccatgcgcctggagagccggcagtggccggccgggcgtggcgtctggcgcgagctgtcggcggagtgggccgtggccacggtgttgctcgacggcctgagcgaggcgcgtttttcctttcaagggcgcttgcccggcggtggcgtgcgttggcgtggccagtggtcggggcggcagggcgagctgcctctggccgtgcggctggagtttgtcaaggatggctggcggcgcgactggcaggccccgttgatgtgcggcgggcgacggcatgactaggccggcgcggcggcgcggaggcggccgggagggcttcgccctggtgctggcgctgtggtttctggtggtgtttctgctggcggtgctggccatgggccatttcttgcgcctggaaacgcgcgccgacgccttccggcaagggcggctgggggcctattacgcggcgcgggcgggcttcggccaggccgcggcgcttttgtgcgggctctggtccgacggcaggccgggggcgttcgtgcaccgtggttggcaaagctggagccagggccgctatcaggggcggttcctggtgcagagcgagggcggcaagttcaacctcaacaacgccggccagggcgcggtggccagggccttgcaacgcctgggcctggagcgcggccgggcccaggcgttgcgtgacgccatcttcgactgggtcgatggcgacaacacgccgcgcctggccggggccgaggccaggttttacggccaggtcatgggcgcgcccggcccgcgcaacggcccctttgactgcctgggcgagttggccggcgtggccggggtggagccggagatgctcctcggcctgggcccgcgggccagggagttgggcctgactccggggcgcggcttgtggtcggtgttcacggtttatggcgatcaccgagcagtcaacctcaacagcgccccgccggaggtgctccattgcctgccgtgcatgccggccagggccgtcgaacgtctgctcaaggcccgcgcccgcgagccgctccacgacgtcgatcaggcccgccgcgccttgggcgaggaagtctacaacctggtgcgaccgtgggtgaacctggaccccagcccctactacaccgtcatcagccagggctggcggaagggctcggccacgcggcgttcgcttttggcggtggtgcggctggacgagatggctcgtgtcgatatatgttattggatagacgatctttattacgccttgccagacgatggcgacgggtcgggaggccttaaaagatgatcggttggcctgccatggggcggggcgggggcctggtcgtggccctcaacctggagaggcgacgcggtgcggcggcgttgctgcgcgtggtcggctcgcggccgccgctggtggtggcccagcgggccttgccgctgggggccgaagcgttgccccacgaggaccaacgccagcgcctggctcgggaaatcagttcattgacggccaaggccggccctgggcggctggcggcctggatcagcctgcccagccaggcggcgtcgtttcaccccacgcccgcgccggaaggcttgggccgacggttgaactggcggccggaagatcatctggcgggcttgacgccctttgccccggccgatctgcgcgcggccgagttgcgcgcgaccgccggcggcccctggattttgacggcgttgcggcgcgatctggtggacgacgcccaactcctggccgcccaatgcggcctgcgtctgacgggcctggccccccgcgcggcctatctggccctggccctggcccccctggccggccggaacgacgacagccgcctggtttacgccggtgacgactgcctggattggctggtttttcagcgcggccaggccgtggccatgggccgcgtgatggccgatggccctttggcggcggagttggccggggttttggccagccagatgttggcccacggcgggcgctcgggcgcggtggcgatcatctgctgcggcccgcgggcggtcgaggcccaagccctgctggagggcctggactggccccgcctggccccggagcgtcggatcaccctcgacgccgcgagcgaaccgggccacatcgcgcccaattcgctgggatggccgctgtttccgctggtgggttttgccgccgtggtcggcgcgggcggccggccgccgatgaacctggccccccaggccgaagggccaggctggctggaacgccccggcctctcgctgcgcctgggcgcggcggtgctggtgctggcggccatgttggccggcggccaggtctggcggcagtggcggctggcggagctggcgcgggagcgcgtggccgaactgcgaaccgaacttaagagcctttccgccgccggcgacccgggcgtggccaagggcctggcgacggccaacgaggctctggcccggcggggcgaaggcttgcgcctgctacagcgtttggggcagattctgccggcagaggccagcctgctgcggctggagtacgacggccggcgggccagtttcgtcgtgcgctcgatcgcgcccaacgtggtggcccaggccctggacaatcagcccgatatggccctggccgaactgaccgacgcgccggcggccgacggcggccaggtggtggagcaatcggtggtcatggacctgtcggcgtttcgttagggcgccaccgggatcagcgcgcgcgagccgtcagccgcccgcaggcgcaagaactgatcgtcgaagccctccaccaccttcccatcgaccttttcgcccacgtgcacccgccggaccgccccatcttcgccatcgcgcaccaggacgaacgacgccctcggccccagcaccacgccaagcacgctcagccggccgcccgtttcggcggcgaccgcgccggctgacggcccgtgttcgaagatgtcgcgctccggcggctccagcgtttcgacgtcagcggcttggcccgggtcggcggccaagggcggcgcggcgggcgcgatcggcgtcggcggccgtggcggggccagcaggctccaggccacggccacggccagggcgatggcggcgagcaacaacgaagcattcagcagacgacggctcatgggcgcgctcacggcaaaaacgggcggcagagcgccaaatccaggccgagggcgccgccttggccctggccgatggcgtaggactcgacgagcagcggtggctgggcctgggccgccaaggccagcagcgtggccagcgagttcatgtcgccgctggccgccagccgggcgctgattttcagcaggccgctttcttggcgcggatcgcccagcgtcaccgtgatctggcgcaggccggcttgccgggccagatcgtcaatttgcgcggccatttgttggcccacggcgggtagttggccttcggacgggcgctggagctgtcgggccaggcgcgccgtttcggcctcgcgccgagccttgatcgctcgctcgcgctccagcagggcctgaagggtggcggcgttttgcgtcagcgtcagcgcctcttgccgccactgcgccgtttgctccagcagtggctcgaccagcaacacatgaccgcccaccaccagcgccaacaccgccgtccaaaagaccagcgggcttttggcgtgcaggctcgccagcagcgccccggccgcgcgccaacggccgctgggcgcgggggcgtcgtttggggcgttggtcattcaggccgctcccaacagcaggttcaaccatggccggtggtgcgggtcgaccagcagcgccacgccgccccacagggccaggtatggcccgaaggccagccgccggccactgggccagccgcgccaggcggccacgacgccggcccagagcagggccgtggccgcggccagaaacagcgtggccaaggcgttggccaggcccaggcaggcccccagcgcgcccagcagcttgacgtcgccccagcccaggccgggcctgtgggccagccgcgcgaaggccagcgccagcccggccagcagaccggccgccacgcatccgtcgatcagcgccgtcagccaatcggccgagggcaacagcggcgcggccaaaacgccaagcgccaacagggccagattgacggcgtcggggatgattccggccatggcgtcggccaacgcgcccacggccagcccgcacaagacaacggcctggagcgccgccgtcggtccgaccccacgcacggccagcggcgcgcccaggcacaacgcgcccagcaggcacggccagatcagccagggcccggctgggcgcggccgcagcccggtcaagcgccgcgccagggcgtgcagggccgggcccagcgccgcgccggccacggccgcgccgctcacgccggccacgtcaatccaggccatcgccgggttgctggcgcgacggaggcggggcggccatctggcggctgaagcgctcttgctcgcgcaggctctggacgatgtgcctggcgtcgttcatgtcgtggatgacgtggggcgtgatggtcaggatcagctcggtgcgcgaatcgacgtctttttcagtcttgaacagatagcccaggatgggcacgtcgctgaggaaaggcacgcccgagtcgattttgtgcttggtttcctggatcaaaccggccaggacgatgctctggccatcggtggtgaccacgttggtggtggcggtgcgctgggaaaaggccggtgaaccggtgtcgccgaaggagtcggtgagcacgtccgagacctcctggcggatgttgaggcgcaccacgcccgagtcgttgatgcgcggcgtcacggtgaggatgatgcccacgtcacggtattcgatggagcggtcgacgaccttgttgccggtgctggtggagatgtcctcggaggtggtcagatcggtgatgatggggatctcgcggccgaccaggatgcgcgcgctttggttttcggcggccagcaaaagcggcgaggagatgacctggagcttgtccttctgggccagggccttgagggtgaaaagcaactcgttggtcttggcgatggtgtagaccaggccgctggtgggcagcaggtcggcgtcgggcttgagattgatgtcggaaaacgtcgcgccgttttcggtgaggtagcgccactccacgcccaacttcaactggtcgtccagggtcacttcggcgatgaccacctcgatgagcacctgcttgggaaagacgtcgagcttatgcagggttttgagcaggtacttcaggtcgcgccgtggggcgcgcaggacgatggagttggtgtggcggtcgacgacgatgcggatggatttttccaggcggcggctgaaggtgcgctcctggggccgttccgcctccagttcgcgcgggtcttcgcgttggtcacggttgagccgatcgccggtgtaacggcgctcggccctgtcgccggagcgtcggcgatcctcggtcagcgacgccggctggctctggaattgctgttcctgctcctggggccggcttttggcttcctcgccttcctggccgtcgaagaggccgctgagcacctcggcgatgacggtggcgtcgccgttttggcaatagtaaacgtaaatgcccgtttcggcgtccgatatctggcgatcaagctcttcgagccattggtcgacgcgcttgaacatgtgctgataagtgctgaccacggcgatggacgaaagttggggcaaggcgatgatctgggcccacatgccggaggcgggcttggaggatatgcccatggccccgaagatcgattgcaactcggcgctgaggcggccgacgtcgacgttacgaatggggtagagcctgatgcccacgcggttgactgccggcacgtcaagcatgcgcgaaagttcggcgaccttggcctggttgggcgcggtgtcggccaccaccagcagattggccggcatgaccgccgtgatgcgcccgccctcggagacgaaaggctccagggccttggccgcgtcgctggccgcgatgtgccgcaggtaatagacattgatggcgtagccgtcgggtccggcctgggccaggcggtcggccagcatgatctgggtcggccccttgcgggcgctggccagggagctcacgcgaaaggaatcgccctcgcgcagcaaggcgtagccgttggtctcgagcatggcctccaaaaggggcaacaggccgctttgcgggatgcgccggccgctggatatggtcaccgtgccgcgaatttgggccggggtgattatggtcgcgccggtcaggtcggcgaaaacgcggatgacctcgtccaggggcgcttggttgaaattgatgatgtggctctggccgtcttccgcggcggcctcgtcctggccccttggggccgggccggccacgccgctcaagggcgaactgatctccgggccgatctggctgggccgctgggcccggcgctcctccagcagcagctcgtcgcggttggcggcgctggttttggggcgttcgctgggtggaatgcgccaaaggctgtcgttttgccttgccggagccgcgccgtcgccagcgcagccggccgccgccaacagcgccaggccaagaaccatcgccaaaacaatgtgcgaccgcttggtcatcgcgccccaatcccggaacaccacggccgcgccgtgggcgaagagctatcgagagtagacgttgatccaggtgtagccataagcgccgccatagcttacggttattttgtcgttgccggctttttccggggcggtgtaaatggccgtggcgctgccgttgctggtggtgaaggcgttggttttcgtcccgctggtgttggtgaagcttccgccgagcatggagctgaaaatgagctgtacggcggcggtcacggggccgtccttgtcggcgacggtggcggtgatggtggtctggccctgggtcggcaccatgctctggctgacgctgaccaccaccgtgtagcccgtcccgccaccgctgccgccgctctcggaaccgccgctacaggcggcaaggcacgacatcaacaaaagaacgcacgccaaaaaggcgcaacggaccacggatggcttctgcgtttgggccaaggacacggatgcacctcgagagttggcttggggtccgacgatgcggggcggcaaaggattttcgtaatcaaatttatcgtcatattaggttgccgatcacccggagtcaagcggttaacggcgtctgaggaagcctcgaccgcttgcgccggcggcgcggccggggtaaaacagcctcgaagccgacgcgattgacgcgccgccgcaccgatggagtcacgcccccacatcatgatccgcgccaacctgattctgctgcgccacggccagagccaaaccaaccagtcccagaccttcaccggttggctggacgcgccgctttccgacctgggccgggcccaggccgcgcgggccggctgtttgctggcccaggccggaccgcccgtgcaggcggctttttgctcgcgcctgagccgggcggcgcaaacgctggagttggccttggcggccatgggccggcccgacctgccgcgccaggccctctggcggctcaacgagcgccacgtgggccagttgcagggcgtggccaaggacgaggcgcgggcccggtttggcccggagctgatccacgcctggcgtcacggcctggatctggccccgccgcccctgagccccgaagacccccgtcacccccgccacgacccgctccacgccgacgtggacccggcccttttgccggccagcgaatcgttggggcagttggtttggcgggtggagccggtctggcgaggcgagttggccccacgcctggccgccggacagaacctgctggtggccggccacggcctttcgctgtgggcggtctgccgcctggttttggccgaccagggcctggatttgcccagtttttccatgcccaacgccaaccccctgatcttggcctttgaccgtcgcggccggttgttctccatgagctatctggaccaggccgccgccggcgatctaccgccgctttcgtcattgaatccgctgaattgccgccacgatggccagcgggccgccgccctggtccagcgccgggggtgatgatccaaaatcactggtggattgcgccaaaggcgtgctaaggtcgtcattgccgccacgctcaggttcggcgtggcggccgagttggggggcaagccgccagcgggcgcaccgcctttttccgcctagatcgcaccagcccatggccgccggccagacttgttccggccaaccagcgcgtatcaagacgctttgacatcataacgttacgacgccgtagcgtcacataatcgttcctggcctgtcgggggtgagcggacatgtgcgagcaaaaattcaggttggtccttttggagacctcgggcaaccaggcctatatcttcgctgccaacaagctgcgcgagatcatgggcgcttcgcagatcgtgcacgaggtgggcaccaagttggtttgcgagagcctggatgccgtctgcccgggccggcacaatttatattggcgcgagcaagagcagtgcgtggagttcaaggacgggcgtctgttcgagggcgattgccaggccgaggtcatggtggcggccagcggcaaggccctgatcctggtggccgacaacggcggcgttaaggacgactgcctggctaataaattgattcgcgcttggtcgctgcgggtctgccgctatctgcccggcgtggacgccacgggcgtctattccgccgcgcgttgctggagcgaaggcggggccgtggccgcagccaatttgcaggcccaccagcgtttcgagcaggcacgtttgcggcggcgcggccccttggctcgttttcagcgcctgccggtgacggcggcctgcgtcagcagcggcggcccggccagcggcttttttagcgagacccccggcaagtcgaccgccggccaaggcgagcccgcggcgcaatcagacaaaaaggagccgcttttcgcgggctcaaggaccaccctgaccaagcggcaaagacagcgatacaacaaaacgcgggaaaggttcaaccagctctacgggccggactgccggttgtttggcaacctgctgaaccacgacacattcgacaaaatgggggccgactggctggcggtgatccacgccgacggcaacggcctgggccaggtgtttttgaacttcggaacgcatgtcggcaaaatcaagccagccttgaaaggcggcgcgctcaaccgcgcctatgtcgacgcctatcgcgagttttcgcgcggcctggatgagtgcgcccaaaaggcgttcaagcaggccctgcttgtctgcaaggcccttgatctggtcaagcgggctggcgacgatacgtggcgttttcccatcttcccggtggtgctgggcggcgacgacctgacggtggtgatgaccggcgagctggccttgcccttttgcgcggcgtttctgaaggcgtttgaagggcaagtggcagggtggcagcaagaattgccagaggacgattcggccgtcgagcccgacgccatcgttcaatatatctgccaaaaggccctgggcgcgccccggctgggcatctgcgccggcgtggccatcatcaagccccactttccctttcacgtggcccacgacctggccgaggagctgctgcgttcggccaagcaggtcaaggccaaggcgctgggaaagccttgctcggcgctggattttcacatcctccacgattcgtcgttcaccagcctggacgatctgcgccaacgcttgcggcccgcgccaggcatgctcctccacgccaagccctacgccctgggcgcgggcgtggtggcgggcgatggggccgacgacgccgttgcccagtggctggcatgccacgattgggagcgcttttgctgcgccgcccaagccctgcaaaccaagcttcccgacgccagtggcgtgtataaaccgattctgccgcccagccaggctcacgccgtggtcgaaaacatctgggccgtggataagcatgccgagagcgccttccaatatgggaccatgaagcgctatggcgattttgccgatgcctggcgcgcggccaccggcgacgactgcctctttttttgcgagtgcgaggaaaacaaaaccacgcgcttgacctatttcctcgacgccctggaggccaagggtttcatggggggcaatgatgaataacgattgcaagctgatcatccgcatggactccgactggcgcgtgggcctgggcgcgggcggcgagggcggcgcggaccgccaggtgctgcgcgaccatgacggcctgccctatctgccggccaagaccgtcaccggcctgtggcgcgacggctgcgaaatggtggcccaggccctggacgacatcgccaaccgcgcgtgcggcgacgacgacgacaagcagactggctggcgcggggcggtggccgatatctttggcgcgcagccgcccgactggggcgacgtggcgcaagaattggacgcccaagcggccagcccggcccgcctgagcgtgcggccggcccggttttcgccggagctgtgcgcggccgtggcccacaagccggccctgcgcgcggccttttgctttttgcagcctggcgtcaagatcgacagcgacagcggccgggcccaggataatcacctatatttcagcgagacagcccgggccggggccgagctgacggccaagctggagctgggcgagggtctgggcgagaagcatctggccttgctctgggccggggccaaggccgtgcggcgcatcggcggcgaccgccggcggggcaagggccggtgccggctggagttgcgcggcgctgtctgggatgacccgagcaagcggtggcgagacctgctcgacccagaaaatccgcccgagcgcttgattcagcacacaccaaagcatccagacgatcggccggccgacgacgacgaacgctgccccgaagccacggcccaggctggcggctggcaggccctggattaccgactggaggccaacacgccgctggtggccgtgcaaaccgtggccggcaacgtggtcaagagcctggattacgtgcccggaaccatgctgctgggccatctaggccaggccctgcgcgcggccacgggtcaagacccggacaaaggcgacatggccgtgcgccgctggatcgccgacggccgcgtggcgctgaccaacgcctacccggaggtggacggccagccctccctgcccgcgcccatggcctttgagcggcccacggaagacgccgctgattgtgcaataaccgtgcgcaacagcctgcttgcctcgtcaggcgacgcgggcgcgcggggcgaagatggcgggacgccaggcgacgtggtcaagcaatacaaggccttgcgcggcggctatgtggcccaagacgacgcgggcgagacgttttatcatcagcccagcctgggtctgaacatgcacaacaccatcgaggaccagcgccagcggcccagccagcaggtgggtgggctctacgcctaccagcatatccgggccggcgcgcggctgcgcggccagatccgcctggccccggagctggccgatatcgcaacggatcaaaccaagcggcaaaaactgcgcgaggcgctgaacaaatccatccgcgtcggccgctcgaaaaaagacgactatggccaggcccagttcacgctgctggacgacgcgccgtccgaggcagtggtcgggctgggcgcgccgaacgaatccgctgacggcaagcttgtggtctggctgctgtcggacttgctggcgcgcgacgaactgctggcctttggcggccacccggacggcctggccaaggccctggaggccgaactcggggtgacgctggagcttgacgaagcggagaagacgccatcttgccgggggcgtcatcagcggcgcgacggcttccaggtcaactggggcctgcccgcgccgtcgctggtgggcctggccgcgggtagctgctttcgcttcaaaaaagtggaaggccagtggcgaccagaggatctccagcgcctggccatgagcggcctgggcgcgcggcgggccgaaggcttcggccaggtggcgttaaacccaagctttttgcgcgatgcccccccgcaactcaagcgcggggaaaaggccgacgcggcgggcgggtcgccggacgaagcgtcctcgcctttggccaaaaacgatcgtgacgacaaagagtttgcctatctgcgccaggcggaggaggcggcctggcgggcggcggtcaaccgggcggccctggccgtggcctatcaaaaaaagccgctgggcgagtgctggccgacaaagggcgtcttgggcgatctgcgggcccacctggtggccggcgcggatgataagcccttgaagcgcctctacttgtggctgaaccacgaaggcaaagagcccaaattacctgacggtgtgctgaaaaaactgcgcggctatcgccaaaacgatgggccaatctggggcgacctggggctgggagacgacgcgctggaaaaaatcaccgccaccgctggcggcgtgaacgagctgaaaaaacaactgggcccatgggccgtgcgcgcgacattgctgtgcatctgccgggtgctccaagggcgcgaggacgcaagcaaggcgcaaaacaaagggggggcccgatgagtcggccgatcagaggcaaggtggtggtccgcggggagctttgctgccgggggccgctggccgtgggcggcctggccgtggacgaggcggtggacctgaccttggcgcaaaatggccgaggcaattattacgtgccgggcagcagcctggccgggcccatgcgcgccttgctgcgcgaggcgctgggcgtcgacaaggaaaacgaaccgccctgtggggcgtcggatgtcgacgaggaaaaagctcttctctgcctgctctttggcttccaggatgatcgcaagcacagcgagcggtcggccggcaaggggagcccggacaacggccaggcctcgctgctgatcgtcgacgacgccgagataacgccgctttgcgacgcgccccgttgggagccccgcgacggcgtggccatcgaccgcgtcagcggcgcggccagccacggcctgctccacagccgggcggtgatcccgcctgactcgcgcatccccctgcgtctggagcttgatctgccgctggatgacggtttggctcaaaaatgccgccacgccctgggctggttgttgggccacatgcaagagcacggcctgcgcctgggcggcggcaagaccagaggcctggggctggtcacgttggagtgcccggaatttcgcgtctatgacttttgtcgtgacggcaagaaagaaagcaaggaagacctgttcgcctggctgaccgacgatgaaaagccgtcgaaaaaaactagtaacgatcctagcaagttgctcgcggcgcatctcaagaaagacttcagcgcgccgccctatgtgcgggccagcatcgagtggcgggcgctggggccgctgatggtcaagtctggccgcgagggccagggtatcaaggccttgccgctgatgggggccacgggttgcggcgatctggcggctgttttgcccggcagctcgatcaagggggcgctgcgggcgcgggccgaacgcatcatgcgcacggtgctggacccgaagaaattcccggagaatgaactcgccggatgcgcggattttgccaagcagatcaaagtgccgctgctggatcagattaaagtgccactggtgagggagctttttggcacgaccgcaaacgccggcctgctgaccgtggaagacgtctaccaccagcgcaaggtcaaggccgaggcatggctggcggagaagtttgacaaaaaaacgttcgcccagcgcgaccacgtggccatcgaccggttcacgggcggcgcggccgatggcctgctgttcagcgagctgagcccgccgcccgaccagtggtcgccgctggtcatccgcctggagtttccccgccggagcgaggcgggcaaagatcgctcaggcatggccatgtgcgcgcttttattgcttttgttgcgcgacatgcaagatggcctgctgcccctgggctatggcgtcaaccgtggcctgggccagatcgagctgacaaaagttagctggaaagcggcgggagcgctgccggatggcggcggtgatttgggcgagatattccacggccgtgcgggcgctaagtttccgttcggcgtcgaggtgacggaattgaatgaagcctggacggcctgggtgacaagcaataatgggggcggcaatgggcgataaacatctctattattacacgatcgataacgtcaagcttcggacgataatcaggccgttggataaagacgtcgcgctgctttatggcggattcggctgccagttcgccattgtcagcaatgcaaccaaagcaggaaacgatcagtttcgttttcgcggcaaatcattgtctccacagcaattttacgaggcgcgcatttttggccgaggctatgaggtgcgttggctatcccacggccgtggcgatcgttgcggcaaggcggtgtggctgtgcgataatgaagatggtggcccacaaagtgtaacaggtaatgattggggcgaggctgccaaaaagctatatctggaatgctacgatcaagattatctgctctggggcaagccggccgaagaagaacgcgacgatgtcactggccagaggtggacgcggctgcgagaatttcgcattgacgatctgtgggttccgtgcgcgcgcgaagcagacaagcgcgtgtttttgcggaccaaggaatacctgggcgttgaagatgattatggcaacgtcggcgtgctggccgagtgcttggttgagctgtgctgcaagccagagaaggcagaggatgagtgatgacgttaggcgctttccacattatcgttaaaggtaacaagacgaaatatacattcaattatccggatagaaatggcgaaacaagaaatattatgccagacttaaccagcgtggagccgtcattacagccaatttccgagaagataaaagagggcgataaagtcgaatttgacattgccaacggcaaggcgtataacgttcggccggttggttcagactggcgagggccggagccagacgccggcaaggataaaatgggcgattttcataacccctataatttcatccccacgccgtccagggaaaattatgttggcgatctcggcgacggcaatccgcgtggccatcatgtttatcacgaggattgctattccgggcgcatccgggtgaagatgaccaccgtcacgccgctgatcgtccctgacaccgccaaggtggacccaaatatcgagcacaaaaagtatgacccattgctcgatgaaaagggcctgcccatcgtgccgcccacgtcgataaaaggcatgctgcgcgcggccttcgaggccgtcaccaactcgcgcatgggcgtgtttgctggaagttatgaaattaggtctaaaagggaacaacgagaacgaagacaagaaaaagaagatgtgacagctcatattgatgaatcattgctgcccgccaccgaaatgagtcagctttcgccggctgacagggtgtttggttgggtgggccaggagggcaaagcaaaaagcgcctatcgcggcaatctgcgcgttggccatgtgcgctgcctggaagattgcccgcaaaaagccctcgacacgtttgacgacggcctgcccctggccatacttggccagcccaagccccagcagggccgcttttatatggcgcaaaacaccaatggcgatccggtgggcaagggcgtcgacaaagagaaagccggctatggaggaaaaaattatctgcgcggccgcaaggtctatcctcatcacggccatctcgtggtgctggacggatattgggataaccccatggaagaccgcacgcaaaaggcgatcaatggctttttccaggaatatcgccagccgcgcgcgaacgatgaggagcagcggaccagccagaaccgcagcatcaccggctgggtgcggccgaaggtggcgttcgagttcgacttgtgggtcgataacctgagcaagtttgagctgggggccttgctctggctgctgtcgctgaaagaaaatcactgccaccgcctgggcggggccaagcccctgggcctgggcagcgtgcggctggaaattgaccgcgcccaaacgcagctggccaccggtcaggacatgaaagcgcgctatcaaagcctgactgacctcgatggcgggctgtggccaaaaacagccgacgaagaaaacgttattgacggcgcgatagaggcctataaaagcgccatagcgtccactaacgataaggaattcgaaaaagtttcatacatcgccgcttttcggcgcgcggccaagggttacgacaacaaactgcccgtgcattacccccgcgcgcgtcaaagcaaccaacaagaaggcaaaccagcgccgcccaatcccaacggcgagtcgttcaagtggttcgtgttcaatgaaggcgaccccaacaaccgctattgcctgcccgacatcaggaaagatgcggggttgcccattctgtcgccgccaaaaaaatagacgctaaccctcgtcgtcgagcagggggtagacgccgtttgcgtcgtgggtctcgtggccggccagggccgggttgaacacgcaggccaggcgcatggtcgtgcgcgcccgcaaaagatgctcgtcgtggcgatccagggcgtacatcacccccggcgcgatggcgtggcgctggccgtcggccagggtccgcacctcgccctcgccctccaggcaatagaccgtctccaggtggtgcttgtagtggatgtgggtctcggtgccggggtaaatcgttgttatgtgaaacgaatagcccatgccgtcctcgcgcagcaacaggcgcgtgctctcccagttcggggccgtcacgcggcggggcgttttttgggcttgctccagggtgcgaaccaacatgggcgctccttttttttagcaggcgatggcgtcgctgtcgtcgagcggggtttcggccacgctctgggccaggatatccaggccgcggcttagctcttggtcgccgatggtcagcgggcagaggcacttgaccacctggccttcgctgcccgatgtctcgatgaccatgcccagttcaaaggcccggcggcagatgcggccggcgcgttcgccgcttttgcaatccagcccctgggccatgccccggccccgcgactcgatgccgccgtcgtcctcggccacggcccgtaggcgctcggccaggatcttgcccttgcgccgcacgtccagggccagggcgtcatcggcccaaaagtgggcaagcgccgcccgggcggtgacaaaggccaggttgttgcccctgaatgtgccgttgtgctcgccgggccgccagttgtccaggcgcggcttgagcagcaccagcgacatgggcaggccgtagccgctgagcgacttggacagggtgacgatgtctggcttgacgccggccggctcgaagctgaaaaaccagcccgtgcggccgcagcccatctggatgtcgtcgacgatgagcaggatgtcgtggcggcggcaaagggcggccaacttgcgcagccagcccatgccggccacgttgaggccgccctcgccctggacggtctcgacgatcaccgccgccggcagatccagcccgctgctgccgtcgaggatcatcttttccagcacgtcgaccgtatcgacatcggggcccagatagccgtcgtagggcgcgaagttgacgccctggggcggcatgccgccggcctggcgataatacgagttggccgtgcaggccagcgagccgctggtcacgccgtgaaaggcgttggtgaaggcgaccacgttgtggcggccggtgtggttgcgggcgatcttgagggcggcctcgacggcgttggtgccggtggggccggtgaactgaactttgtaatccaggccgcgcggtttgaggatcagccgctcgaaggtgtcgagaaagtcttttttggccacggtggccatgtccaggccgtgaacgatgcggtcggcggccagatagtcgcccagggcctttttcagcaccgggtggttgtggccataattgagcgtgccggcgccggccagaaagtccagataggcgtggccctggtggtcgctgagcaccgcgccctgggcgcggtcgaacttgacgggaaatgatcggcaatagctgcggacgttggattccaggcgttcgatggtcttcattggcttttctccctggcgcggagcggcgtttaaccgccgcggccacgctggttggttatggggccgatgcggatcaagggctcggcggggtgcttcatggccccaaaggtttcggccgtgatatagggctcgacggccagcggcgcgcccagccgccgggccaggccggcgaacaagcgccgcgaggccagattgtgttcggccaccgtggcctccaggtgatcaatgggttgaccattggcgcgcgaatcggcgacgatggcctcgatcatgcaaccggccaggcccaggccccgcgccgccggcagcgtggccacctgccagacaaacagcgaccgcggccggcgcggcggccgaaagccgcagacaaagcccacgaccacgccgtcgatctcggccacgcgggcggtctggtcgaactcgtggcagagcagggcgtaggcgtagcgcgagttggcgtcgagctccgggcaggccaggacgacttcatgcacggctgcgccgtcggccagggttggtatgcgtatcaggggttccatgaggcgaagagaaagtcgacctaacggatcgatcatcaagcaggcgaagcaaacagagccaggcaaaacaacgcgaaatgattcgatcaaattaattagcatgcaaagtattgtttataactaacaccatcggccggccgtgtcaacccaccatggccatgggcaattgtttgacaccacggccgggccggaatatccttgtggttccggcaaggtcgggcccggcgggcgggcctgtcgctttttttcgcgcggggagaacaaaatgcgcccagaacaattcgcgccccaggatcaggagcgcctgctgcccacgcccggcggccagatggcctatcgctgtctgggctgcggcggccatcacggcatcgaaaagctgctctacacctgccccaactgcggccaggtgctgctcatcgaagaccgcgccttcgaccgcctcaaggccctggacggccctggctggcggcggatcttcgacctgcggcgcatgctcaacatccccgcgctcaagggcgttttccgctacgccgagttgctggccccggtcatcccgctggattcggtgctctatctgggcgagggccacacgcccatcgtcgaggccagccccttgctcaagcagaccctgggcctggatttcgcctttaaaaacgatggccagaaccccagcgcctcgttcaaggaccggggcatggccgtggcgctgagctacatcaattatctgatcaagcatcgtggcgcgggccagatcctcagcatctgcgccagcaccggcgacacttcggcggcggcggccctttacggggcgtatctggccccggcggtcaaaagcgcggtgctgctgccccggggcaaggtcacgccccagcaactcagccagccgctgggcgcgggcgcggcggtgctggagatccctggcgtgttcgacgattgcatgaaggtcgtcgagcacctggccgacaactaccaggtggccctgctcaattccaaaaacgcctggcgcatcctgggccaggagtcctacgcctacgaactggcccaagacctggactgggacatgaccggccggttagtgctggcgcccatcggcaacgccggcaacatcagcgccatcatgagcggcttcatgaagctgctggacctgggcgtgatcacgtcgctgcccaagatcatcggcgtgcagagccaccatgccgatccagtttttcaatattatcagcaatcttcgcccgaaaaacgcgtctggcggccggtgaccgtgcaggcttccacggcccaggcggccatgatcggcaaccccgtgtccatgcccagggtgatcgaactggcccggcgctacgacgatctttttggcggcggcggtttttacgtggtgcaggtcagcgagcagcagatcatggaccacatgatcctggccaatcgccacggccacatcgtctgcacccagggcggcgaatccctggccggcctggcccaggcccgggccgccggcctggtcggagcgagcgaacgggccatctgcgacgccaccgcccatcaactcaagttcgccggcttccagcagatgtatttcgaaaacagcttcccggccgagttcggcgtcagcccccggccagagctggtcaacatgccccaactcgtggcggccctgcccgaggagcaactgcccgcgccgggccgacccctggagccacaggccttccgccgttttgtcgaggccacctccgacgccgtggccgcgcggctggggttggagaaaaaataatgggcgtctttgacgcgccgccgctgaacgacgacggcggttgctttgcttgcggccgcaacaacccggtgggcctgggcatgcgcgtgggcttcgaggatggcgcggccgtctgccgcatcgtcttgccggcccactatcagggctggccgggcatcgcccacggcggggtggtggccacgctgctggatgaaatcatggcccacgccctgatcaaatcgggcagccatggcgtgaccactggcatggagatcgcctacaaggccccgctgatgctggaacgtgaggtcgtcgtgctgggccgggtggtcgagctgaaatcgcgtctggccgtcacccacggcgaggtgcgccaggccgatggcgacgtgctcctggcccaggccacggcgcgctttttgctgcgcaagggcggccagtgaccggcctggccctgttgacggtgggtcggccctcggccggctacattgccgacggcctggccgattatgccgggcgcatgaagggttacggcgggctggagctgctgtgcgtcagggcggccaaggccgtcaaaagccgtccgccggcccagctcatggacgaagaagccgggcgcatcttgcaaaagctcgacccgcgtgacatggtctgggcccttgacgtggctggccggccgtggtccagccagcgttgggccgacgaactggccgcggcccgtctggatggccggcggcgggtggtgttgctggtgggcgggcatctgggctttggcccggcggcgctggcccgggccgacaggcgcgtcagtctgggcgcccagaccatggcccacgaactggccgccctggtcgtcgccgaacaaatctaccgcgcctgcgccatcctggccggcgcgccctaccaccgcgcctgaaccgtcactggcccaggatcaactcggcggctcgcgctggggagatttccaggcgctgggccatgcccagcaggcgttgttcggcctgggccggcgaaaagccaaaggccaccataaggcggcccttggcccgctccatggatttgtgttgttcgatctcgcggcgcagggccgcggctcgcagggccagttcggccaggcggcggcgattgccgacgatcaggcgcaccaccgcccgcagcagctctggcgcggccggcgcgggcagcatggcgtcggcttggcaccgctggtgggcgttggggcccaggcagatcacggccacgctttgccgcaggcgtttgagcttttccggctcgcggggcagggcgccatcgagcacggccacctcggcgtcgctttggcggcaaaggcggcgggccagaccaaaaccgccggcgcaggcatccaccaggcagccatcggccgacagcgcctcggcccagtgttgcaccaagccgggctcacgcccgacgaccacgaccctgatccccccgttcaagatcacctccgtcgcatctttttcgcggctagcgccaagcctcggtggacagccgccggaattcacgctcgggcacgcacagcctggccgtcacgcccccgcgttcggagtgcaacgtcatggccccgcccagatcgcgctgggccacggccatggccagacgcaggcccaggccggcatgggcttcgatatcgaagcgcggcggcaagcccggcccggcgtcgccgacggccagccaagtctcgtcatcgtcgcggccggccaggaaggcgagcctggccgcgccgtcggccgcccggccatggcacacggcgttgtcgatgacctcgcccagccacagggccagcggtgagcacaggcgcaggctcaacggcagcggatcgccttcggtgttgatggccggggccaggccatgacgggccagcacccgcctggccacctcgcgggccagggcctgggccgtgggctgacggccctcgtcggcgatgagcgtgtagaccgcgcccagggccgaaaggcgtttttgcacggcctccgagagctcctgtggcgtgccggccccggcctcggccaggaccagcaggttcatcagcatctggaggtcgtttttgacgcggtggcagaccgtcctggccaccgccgcgcagtctggcggccattggggcggcgggccgtcgagatcgtgctggctcaaggctccccctggccggtctcgttctagaccgactcgactttctgcacctcgggcacgttttgcttcagcaccttttcgatgcccatcttcagcgtcatctggctcatggggcagccgtggcaagccccctggagctgcaccttgaccacgccgtcatcgctgacgtcgaccagtttgacatcaccgccgtctttttgcagggcggggcgtattttgtccagcgcttcttgcactcgttgtttcatcgtcttggttgctccagaatattgattacttgagcccctgaccggtgatgcgggtcagggcctccagatagcgggcgcgggttccctcgatcacttcggccggcagcttgggcgcgggcggctttttggcgaagccgatgctttccaggtaatcgcgcaggaattgtttgtcaaagctcttttggccgcggccgggggcgtagtcgtcggccggccagaagcggctggaatcgggggtcagcacctcatcgatgaggatcagctggccgtcgtgaaagccgaactcgaacttggtgtcggcgatgatgatgccgcgaccggcggcgtagtccctggcccggccgtagatggccagggcccgctgggccacttgccgggcggtctcgtcaccgacgattttggcggcctgttgcatgtcgatgttttcgtcgtgcaggcccaggtcggccttggtgctgggggtgaacaggggttcgtcgagcttttggctctcttgcaggccctggggcagcttgtagccgcagacctggccggtggcctgatagtccttccagccggtgccggtgatgtagccgcgcacgatggcctcgatggccaggggccgggcctttttgaccagcatggaacgcccggcgagttggtcggcgaatttgtgcagttgtttgggaaaatcggccacttcccaggccaccagatggttggcggtcaggtcggccatctgttcgaaccaaaacagcgatatctgggtgagcaccttgcccttgtcggggatggggtcgggcatgatcacgtcgaaggcgctgacgcggtcggaggcgacgatgagcaggtgctcgcccaggtcgtaaatgtcgcggaccttgccgcggccgaccaggggcacgccttccaggttggtctgaataacgggcttttcaggcatttacgcgctccatgaacgagccccggccagccggcggccatcgcggcgttgactggaggggcgggtggagagtattctgcaatcggctggctaaacctatcataaagatcgccaaggagaaacctagatggtcgggaaaataacggttatcggggccggcaacgtgggggccacctgcgcccagcgcgccgccgaaaaagaactggccgacgtggtgttggtggacgtggtcgagggcatgccccaaggcaaggccctggacctgtgcgaggccgcgccggtggaaaaacacgacgcccgtctgctcgggaccaacgattacgccgacaccgccggatcggacgtgatcatcgtcaccgccggcatcgcccgcaagccgggcatgagccgcgacgatctgatcaaaaccaacgccggcatcgtcaaggccaccgtggagcgggccgcgccgctatcaccggaggcggtgatcatcgtcgtctccaaccccctcgacgccatgtgccacgtggccctcaaggccagcggcatgccgccccgacaggtcatcggcatggccggcgtgctcgattcggcccgcttccgttatttcatcgccgaggcgctggatgtcagcgtcgaaaacacccacgccttcgtgctgggcggccacggcgacaccatggtgcctttgccgcgtttttccaccgtggccggcatccccatcaccgagcttttgcccgccgacaagatcgccgcgctctgccagcgcacggcccagggcggcgccgagatcgtgagcctgctgaaaaccggcagcgcctactacgccccggccagcgccgccgtggagatggccgaggccatcctcaaggacaaaaagaagatcctgccctgcgcggcctatttgcagggccaatacggctacaacgacctctacatcggcgtgccggtcaagctgggcaagggcggcgtgctggatgtggtcgagatcaaactgaccgccgacgaaaaggccgccctcgacaatagcgccggggccgtgcaaaagttggtggagctgttggccgagttgggctactagccccgcgctcggcgcgcctgccgccggccgacgccgcgcccggtcactcgggccgcggcgttcttttttgggcgttgggaaactggatcatctggcggatgcgcaggcccagcttgtcgtggtccaggccggggaactggctcatgatggccgtcaagggcacctcggcccgggccatggcgcgatggccgccggccgcgcccagccggccaaaggccttttgggccatcttgccggcgttgagccgaggcgcggcgttgcggaagatcaccaccactttttggcccaccaccccgctgaccgcgcaggcgtcgaccgtggccacgcgcaggaaaaagtcggcgatctgcaccaggttgtcggcgctggccacctggcccagatggacgaacaacctgtggccgcgcatgacaaaacttttcagcgcgtcctggagcggttgcaggtcttcgatgcgcatctcgctgaactcgatcttgcgcagggtcgactggctggccttggcgtagaggaactggaaggccttgatgtcttcctgcagggcgggccggccgaagctgtcggtgtcggtcttgatgccgtagagcagggccgtggccaggcgctgggagaggttgatccgcgccccttgcagatattcggtgaggattgagctggtggcgccgtaggtcggtctgatatcctcgtattcggcttgttgtttgtcgatggggggatgatggtcgatgatcacgtcgtatggcggctcggggaaccttgggctgtgatggggctggctgtcgaccatcacttttttggaaaaggcgcgcgggtcgattttctcgatgggctccatgggtatctgcagcaggcggatcatggcctgattgtcggggcgggagatctcgctgatggaggcgatggtcactccggccacccgccgccacaacaggcgtttgaaggccagggccgagcccagggcgtcggggtcggcggcgatgaggatgagcacgtggtcatcgccattgaacatgccgagaagttttttgacccgagcggacaggccgcgtggcttggcggaactgtttttgggcgcgctcatgattttggccgaatcgctttgttattggttttggctggttgcgtatcaacaggatacacgggcagggccgggccggcaagggccctcttggcttgccacggcccttgacgcagctcaaaagatggcgttatatttattggctaaaacgcctttttgcctgtccgccccggccggcccgtttaacacccgcggtggctcaggcccctacactactagcaaccgaggagagttaccgatgagcgataccctcgactggggcggcaaccctaccccacttaaggttcaagatctcaccctgcgcgacggcacccagtcgcttttcgccacccgcatgcgcaccgaggacatgattcccatcgccgagcagatggacgagtgcggtttctgggccatggaggtctggggcggggccaccttcgacgccatgagccgcttcctgggcgaagacccctgggagcgtccgcgcaccctgcgcaaatacgccaagaaaacgcccttcgccatgctgctgcgcggccagaacctggtgggctatcgcaactacgccgacgacgtggcccgcaagttcgtcgacctgtcctgcgaggccggcgtcaacgtcttccgcaccttcgacgccctcaacgactaccgcaacttcgaggtcgtcgtcgagcgcatcaaggccaacggccagcacttccagggcaccatctgctacagcctcaccgagcgcttcatgggcggcgaggtgttcaacctcgactactacctggacaaggcccgccagttggtggccatggaggccgactccatctgcgtcaaggacatggccggcatcttggccccctacgacgcctacaccctggtgcgcgccctcaagcaggccgtggacgtgcccatccacctgcacagccactacacctcgggcatggcctcgatgaccatgctcaaggccgccgaggccggcgtcgacatcatcgacacctgcctggccccctttgccctgcgcaccagccacccggccatcgagccgatcctggtcaccctggaaaacaccccgcgtgacaccgggcttagcctgcgcaaactgctggccatcaacgagcacctggagaagatcgcccccaaataccgcgacttcatgtccagcaccaccatggcccagatcgacaccggcgtgctggtgcaccaggtgcccggcggcatgatcagcaacctggtcaatcagctcaaggaaaacaaggccttgcaccgcctgcccgaggtctacaaggaagtggccgtcacccgcaaggaactgggcactccgcccctggtcacccccaccagccagattgtcggcgtccaggccgtgctcaacgtgctctttggcaaatacaagctggtgaccaacgagaccaagggcctggtttggggcctctacggcaagacgcccaccccggtcgaccccgaggtgcgggccaaggtgctcaagggctacgcccgcggcacggagccctttgacggccggcccgccgacgtgctcgagcccgagatggatcaggccaaggagcgggtcaaggacatccccggcgccgacgacttcgacgtcatgaccagcgccatctacgacgtcaccggcacccagttcgtcaagatcaagcatggccttttgcccatgcccgccaacatgaagggcaagagcctcgacgacatcgccgaggaagacaagctcatggccgagtgcgccaaagaggtcaagcagaagctggccaagaagtaaccgggcccgccaaaagatcgaaggcccctcgcccgggtgggcggggggccttttgcttcgtgtcgttcgttttgttgtcggcctggcgctcgcccttgtcccaggcgcgggccgcgcggcgatcgcttagcgaacgccgactttgcccagcatctccagcaactcggacttggtgcaaaagccgatgtgtcgggtgagcagcttgccgtcggccccaaagatgagttgggccggggcggcgtcgacttcgtatttcttgcggaaggccacgtcgtggagcacatccacgtagcgcacggccaggtttttcttgaaggcctcggccacgtattcgatggagccttccatcaccgtacagaaaccacatcgttcgtagccggcctggatcagggtgaccatgcccggcaccggctccgcgccgtactgcaccttgggcgtggcttcggccgcgtttgacgtcagcaaggccaagagcgcgatgacgacaagacgagcgaaaatcatgaagcgcctctcttgcgtgttgggttgggactgattgtctttccacgaatcattgtcgcataattcgtcgctcgcgggcaatagccgcttgaacaaagttcaggctggcgacgaccgtccgcgctcagcgtcccagggccaactcggccaagtccttgaccgccaggcgctcgtcgaggttttcggccttgacggcgtcggagagcattttcaagcagttggggcaggccacggccagcacttccgcgccgctggccacggcctcgcgcacccgttcgcgggccggcgcgccgggccccgcgccgacgatgtcggtgaagaagttgccgccgccgccgccgcaacacagggcgtttttgcgggcgcggggcagctcgatcagctccacccccggcgtggcctggagggccttgcgcggggccttgaattcgccgttgtggcggcccagatagcaggggtcgtggaaggccacgcggacggcgcggcccgggccggccggcggctgggccttcaaggccggggccagcaattggctgtagtgaaacacctcgaactggccgcccagggcggggtagtgatttctgatggcgtgataggcgtgggggtcgacggtgacgattttttgcacgccgagcccctgccactgctcgatgttggcctgggccagcacctcgaagagcatgcgttcgcccagcacccgcgtctcgttgccgtcggccagctcactggcgcccagcacgccaaaatccacgccgcgctcttttagcgccgtgaccgcggcgcgggccatcatttgggcccgctcgtcgtaggaggccacgtcgccggcgtagaatagatattcctggccggcgtaggcggccaaatccaggcccttggcccagttgccgcgggcgctttgcggggccttgtaagggttgccgctctgctggatggccttgaaatagtcgcgcacggtcggcggcacctggccctcctcgaccatcagcccccgggcggcgatgaaggcgtcgaggatgtgatccttgaacttgggaaagttacagtgttcgacgcagttgccgcaggccgcgcaggaatagatgatctcttgcaggcgcgggctggtttgcaattggccgtccagccagccgcgcaacagccacatgcggccgcccggcgagaacgtctcgaaacgatatttaaggtatgacgggcaactgaggtcggagtagtcgctgggcagcttgcagtagccgcagcgaaaacagcggtgcaggatctcggcgtattccatcacatagcctcccagttgcccggattcatgatcccggccggatcgagcatggcccgcacgcggcccatcagggccagcgcgcccggatccatgcgcgccatgatctgtttctgggccggcgcctcggccttccaggggatgccgcccatgtccagggccgccaggttggtctcctccagggcggcctgggcccgcgcgatgtcggcctggtcggcccggttgaaggcgtaggcgtagaagaacatcatggcgtggccctggccgatgacccgacagcccagcgaataggccacatcgtggcgctcggccacctccagtccggtgcgataggcctgggcgaagcggtcgatgggcatgatcgccccgacgtattcaaaaccgccgccttttttgacgtcggcgaacttggccaggttactggccggctcttccatgaagtttttcttcatcggcggcggcagcatcatgaagccgcccacccgctgtttgatgaggtcgccgacggccgcgctgagcagttcgcgcttccaggtcagttcttccttgctgttggccgaataaacggcgttgaagttgatcaggccattggcccaagccggcacgggggtcatccaggcggtcatgtcctcgatcacgcccacgccggtgagcttgttgatcacctgggcccccaactcggcgtcctcgcagacaaagatgcgcacgtcgttgaacggccggcgggggaacaacttgatggccagcttggtcaccacgccggtggcgccggcccagcccaggaacagcccggccagatcgggcaggggggcccggccgaaccactccggcgagacggcgcaggtgcccaggcgggccagttcgccgtcgggcagcaccacttccaggccgcccagttgatcggtgtgatagccagcccaggccgacatgtggcccgagccgtggatgagcatgttgccgccgacggtggcgatgggcggggcgtcgggcatggagtgcttgaggtcgggatgatgctttttgagataggcctggagcatgccctcggaacagccggcctcgaccacggcgtaacggcagagggcgttgacctccaggacacggttcatgcgcttgagatccaagaccagcccgcccttgagcggcctggtcaggccggaaagcaccagccccccgcccatgggcaccaccggcactttatgttggccggccaggcgcacgatggcctggatttgggccgcgtcggcgggcatggccaccacgtcggggtccgagggcggcatggtgccctggtcgcgggaatagatgaagcgctcctcggccgcgtcggagacaaaggcctcgccgacgatccgtttcaattgctcgatgaattgccgcatgtcgttctagcctcccatcaccagcatttgttcgcccagggccatctggcacagctcgctcatcaagatgggaatcacgccggcctcgaagacgtcgtggcccatggtcatcaggcaggccgggcagttgaacacgcagaactgggcccccacggccttcatgtcgtcgatgttcctgcgcagaagatcgtcggccaactgatcgcgctggtgcaggcggggcactccgccgcagcacagggcgttgtcgcggtcgtattggcgctggggccgttgcgcgccgatcagcgcgaagatgtcgtcgaccagcggctgcatctggggactcaagcggctggagcagggctgctgataggccacggtcaggcccaggggcttgatcttgtccttgaggccggtcaggcgctccagcagatactcgtagaggtggatcgacttccacggcacgtcgatgttgaaggccggggccaactgggtgtaggtgccatagcattcgtcgtggtagcagacgatctcggttatgccgttgggctccaggtgttctttccagatcgtctcgatgaccttgggcaggcgttggcggatggtcgaattgccggcggtgtgcagccacatgacgttgcaaaaaatatccgagccgacaaaatacgaagcgcccttgaacaggtcgccgcgcaccatgcgcgtgagcatggggaaaaagcacatgttgatcactggatcgtgcagagggccgggctcgcgcacgcggcgcggggccatcatggcctcttgctgatgaatcagcggcagcggcgcgggccagaggcccagttgctcctgtcgctcgaccatcaggtaaaacgggtggttgccgttgggacatcgctgttcgcaggcgtagcaggtcaggcagtcctccagggccttggccttttgcccggccaggatcagccgccgctgttccttggccgagtccaggtcgaagtccatgtattggcagcgcgtcaggcaatcgatggtcgggcacgcggcgcagatggccgggtcgtagttcaggtcgtacaccggattcctccccagtttttggtgatggatatgttgtcacgtgggcaatccggcggtcaatgggaaaaacaaccatatgcactagtggatgacatgaatattggccaaagaaaaagccccgctttggcggggccttgcaaaaaggcggcggcggcggctcagaccgtgcactggcccgggcactggatgaaaccataggcgtcgtggatgcgcagggccttttcgcgctgggccggcgtcgagcggcgcggcgtggcctccgcgaccagtcggcccaggcgctccgggccggggatggccgccagccccgtgtccacgaccttgcccgtggccacgtccaacagctcggcgtcctggccgttggtgaccacggccaggggcagccaggcgtcatcgctgagcaggcgggcggtggccagggcctcttgctcgcggctgaccagcgagccccgcgcgcaacgtatgatcatcgccggccgcccggcgtgcttgaccaacagatcggcgctgacgcagagcgtgcggccccgatgttcgaccagccggccaaagcccacctccacctcgccgcgctcgtagcccaattccagcagcagcttttccacggcctggcgcacgtattcgtcgtcacagtagggcaggaggcgtccggttatcaaatctctttgctggctcatttttatcctcctcgcctcggctggccgggggatgctagaatgcttcatatgaagctggcgatcgtttccgacatccacggcaacctggaggcgttccaggcggttttggccgatatcgccgaccaaggcgtcgaagagcgtttttgtctgggcgacctggtgggctacggccccgacccgctggcggtcatcgatctggcgcggcgggagggctttgcctgcgtgatgggcaaccacgaccaagccgttgtcgagccggccagcctgagttggttcaaccccttggcccggcgctcgctggagcttatcgccaacctcatcgacgagcccgcgcggcgtttcctggccggcctgcctatgtttattgttaagcatggctgccggttcgtgcacggtttcccgcccgatagcgcgcggacttatttcttcgaggtgaccggcccgcgcctgcgccgcgccctggaaggcctggccgaggatatttgtttcgtgggccacacccacgaactggagatcgccagcctggtcgacggctgggtgacgccctgcggcctgatccagggcgcttacgacctgggtcgcggcaagcacatcatcaacattggcagcgtcggccagccccgcgacggcgatcgcagcgccaaatacgttttgtgggacgtggagcgccgccggctggaggtgcgcttcgtggcctacgaccccgcgcccaccgtggccaagatcctggccctgggcctgcccgagcatcacgcctcgcggttgctgtgatgggcgcttctcattgaaattgatcggcaaatatcaagtgctggggctgttgggccgtggcggcatgggcgtggtccacaaagtcgccgcgccgggcggctggcccttgctggccttgaagctcttgcggccgagcgatctgttggccaggctgtggggccgggccgagttgcgccgccgcttcgcgcgggaggctcggctgctggccggcctgcgccaccccaatctggtggccgtgctggacatggatctggtggccaacccgccctattatgttatggaatacctctgcgacaacctgggccagctcatcggcgagggctacgacccccaaacgcccagccgcgtcctgcggcccgaacgggccctggcgctgacgcgccaagccctggccggcctggcggccctgcatcgggcgggggtggtccaccgtgatttcaagccctacaatctgttgctcgacgaccaaggccgggcgcggctggccgatctgggcctttcgcggctgcgcggcgagcgccggcccggcccggccaacctgaaggttggctcgccccactacgccgcgcccgagcaggtggccgaccccgaatcggccggcccggccgcggacctctacgccgtggcggtctgcctgcatcgcctggtgacgggcctgttgcccggggccttgccggccagcgccctggcccccggcctggacagcgcgtgggatgatttttttggccgggcgttggccgccgatccggccaggcgaccggccagcgccgggcgcatgatcgacgacttgagcgcccttggccgccgctgggccgtccggcgtggcgaactctgcgccctggcccagccctggcccggcgtcgcgcaacgcgaggcctcacccgcccccttgcccgcgcgcccggccaagttcgggcccaagcaggctcgccagcgcctgggcctggatgagctctggcggccgctggcccggccggcccgcctggcggcgatcgacgatcggttggcgcgcgacctggaccgcggcctgatctggcagcgcggcggctcgggccgacccatggactggcccagcgcccaggcttgggcggccgagttggcccagagtggctttgccggccgtcacgactggcgcttgcccaccgccgccgaggcggccacgctgatcggcccgccaccggcccagggcggcctgtgcctggagtcgatcttcgatcaggcccagagccgcctgtggaccagcgaccgcgcttcgtttcgcgccgcctggatggtcggtttgcgcacgggcttcgtgggccgccaggacttcacctgccgcaaccacgtccgcgccgttggcggcccgatcctatagcccgccccggccccgcgccaattggccggcgatgcgcgccacgtgacggccctggaagcgggcgatggacagctcgtttttgctgggttggcgcgaaccatcgttggcggcgatggtggtggccccatagggcgtgccgccgctgatctcgcccatctccaaaagccccggctcggtgaagggcacgccgacgaggatcatgccgtggtgcaaaagcgtggtgtgaaagctgaggatggtcgattcctgaccaccgtgctgggtgccggtgctggcgaagacgctgcccagcttgccgacaagctcgccgcgcacccaaagctgcgaggtgcggtcgaggaagttgcgcatctgcgagcacatcatgccaaagcgggtgggcgtgccaaagatgatggcgtcggcctgggccagctcggccggctcggccacgggcacgtgggcgaaggcccgcctggtcttgtcggcgccgctttgggccaaggccgcctcgggcaccagctcgggcacctgatagagggccacctcggcccccggctcgcgcctggccccttcggccacggcctcggccaacttatacacgtggccgtacatgctgtagaaaacgatatgaacgcgcatcaaaaaacccccttggctgtgggacaaaccaccggccgcgcgcatgacggttgcatcgccgcgcgcgggccgttatgttgattgtaacccgtcgccaacggccaaccaacaaggaaagcgccgatggaaaagccgcactcagacctcgactggatcgaaaagctgctgatcgccgccgggctggtgacgctttccacttttttgtacgtggcccactattttttgttcgacagcgcccacggcccggcctactacgccgacaaggttttttcgcacatcgccttcttgcccatacacgccctggtgctgggcgtgatcattgacggcatgatcactttccgcgagcgccaggggcgcaagcggcgactgaacatgttcctgggcatctttttccgccaactgggggccgacatcctggccatggccagcggcctgtgccagaaccgcgacgagctcgacgccatcaccgtggtgcatcagcaatggggcgcccgcgattttcgccgcgcccgccagggcctggccgcctttcggccacgcatggccgccgacgaaaaacaggtgctggccctgctggattatctgcgccagcgcgagggcgatatcctggagatgacccgcaaccccctggtgctggaattcgaggatctttaccacgggttgatctcgctttttcacctcatcgaggagatccactaccgcaactccgaccaggccttttcgccgggcgaattgacccacctggccaaggacgtgggcaagtcgctcaagcaactttcgcatctctggctgatttatctggagcacctcaaggccgagcacccggtgttgttccactgccaggtgggcgtgtgcagcaccatcgggaccatgctgctggaggaccgctacgacgattgaaggacgcggcggccccaaaaaagcaaacccccggcgcgaggccgggggctttggccgatcgggccggcgctctagcggtcgttcttggtgccgaaatagaccagcgacgtcacgcacgaccagaaaaaggccgcgcccagagcgccgagaatcacgtcgaacatttttgtcctccatccgtgcaaggggccttgtcgccaggtttttggggcatattaatacaccccggcccggcgggaaagtcttttcgcgcgcctgtcagcgcccgccgttcaagagctttcgcgtctcctgggcgatcttgagctcctcgttggtgggcgtgaccagcacctgcaccaacgcgccctcggggctgatcaggcgcgggccgtggttgggggccaggttgcgcgccgggtcgatggcgatccccaagccctccaggccccggcagcacagctcgcgcacctggggcgcgttttcgccgatgccggcggtgaagaccagggcgtcgagccggcccagggcggccaggtaggcgccgatgtattttttgatgcggtaggcgtagacggccagggccgtggcggccttttcgtcgccgttgtggctggcctcgatgacctggcgcatgtcgttgtggccgcagaggcccttgaggccgctttccttgttgagcaggcggtcgatgtccttcaggcccaggcccaactggtcggccagaaaaaagggcagggccgggtccacgtcgccactgcgcgtgcccatgaccaggccctccaggggcgtcaggcccatggtggtgtcgatgcatctgccgccgcgcacggcggccatgctggccccgttgcccaggtggacggtgatgatgtcgagttcctcgactggccggcccagaaacagcgcggtctgctcggtgacgtaccagtgggaggtgccgtggaagccgtagcgccgcacacggtgcttttggtaaagctcgtagggcagggcgtagaggaacgcctcggccgggatggtctggtgaaaggccgtgtcaaatacggccacctgggcggcctgggggaagatctgccgggccacgcgcacgcccaccaggtttggcgggttgtgcagaggggccagggcggcgttttcctcgatggcggcgatgaccgcctcgtcgatgaggcagggggccttgaagcgctcgccgccgtggacgacgcggtggcccacggcgtcgatgtcggacttgtgggtgatgacgcccacgccgggggcggtgagcagctcgacgatcagatcgaggccctggtggtggtcggcgatggcccggtcgtattggccgagcctttcctggccgtcgatgaaggccttgtggcgcagggagctttgctcctcgccgatgcgttcggccaggcccgaggccagaatgaccgcgcgctccatgtcgaagagctgatacttgatcgatgaactgccggtgttgatgaccaggatgcgcattacttgagccccttgaccgcctgggcctggatggcggtgatggcgatggtgttgagcacgtcggagatggtgcagccgcggctgaggtcgttgacgggcttgttgaggccctgcaaaaccggcccgatggccagggccttggccgaacgctgcacggccttgtaggtgttgttgccggtgttcaggtcggggaaaatgaacaccgtggcgtggccggccacctcggagccgggcatcttggcctgggccacggccgaatccacggcggcgtcgtattggatgggcccttcgatcttcaggtcgagcccgcgggcgacggccttttccttggccatggcggtggcctcgcgcaccttgtcgacgtccaggcccgcgccgctgtcgccggtggagtaggagagcatggccaccctgggctcgatgccaaaggtcttggcggtcagggcgctgtcgagggcgatctcggagagctggacggcggtgggattggggttgacggcgcagtcgccgtagaccagcacccgctcggccaggcacatgaaaaagacgctggagacgacggtggtgccgggcttggtcttgatgatctcgaaggccgggcgcacggtggcggcggtggtgtgcaccgcgccggagaccatgccgtcggcgtcgccgacgtggaccatcatcgtgccgaaatagctggcgtcgctgacggcgtcgcgggcgttttcgggggtgatgcccttgtgcttgcgcagctcgtagaactgctgggcgtagtcttcgagcttgtccgagcgctggggatcaatgaccgggacgtcttccaggcgcagggaaaactcgcgaatgcggtcgcggacgcggctttcgttgcccagcagggtgatgtcgacgacgtcacggctgagcagtatctcggccgcccgcaggatgcgctcgtcctcgccctcgggcaggacgatgtgctgcttgtgcttgcgcgccctttgcagcaggcgatactcgaacatcttgggcgtcatcatcgaggtctcggaggtgacgatcttgccggccagggcctcgtcgtcgacgctcttttcaaagacggccagggccctggcgatcttgcggtcgtcgtggggcgagagcttggcgcagacggcctcgaccttgatggcggtggggtaggtgttttcggccacgctaagcaccgggaccatgcgcgaaaagccggtgatcagctcgcggatgggctcctcgggcaacagccccccggtgaggatgatgccggcgatcttgggcatggactgggagctgagcgaggccaggctggccaccagcacgtcggcccggtcgccggaggtgatgaccagggttccgtggttgatgcgttgcaggaagttgtgcatctgcatggccgccacggtgaagctgtggacgttgcggttcaagtgctcgtggccgtagagcaccttggcccccaggctcttggccacctcgcccacggtgggcagcgacagggtgcggcggttgggcacggcgtagacgagctggttcttggcgaagcgcatttgcttgatggtcttgatgatgacgtcctgctcgccggggcggacccggttgacgatggtggccaccacctcgcagccgcgggtgcgcagcgaatcgaacgacagctccacggcccgggcggtctcgtcgacgctcttgttgtgggcgttggccaccagaaggacgggggcctggaagagcttggccagctcggagttgatgtcgaactcgaaggcgctggtggagtggacgaaatcggtgccctcgtagagcacgaagtcgaagttttcctccagcttgctgttcttggccagaatctgctcgaccaactcggagcgacggcccatcgaccacatcatctccgattcggcggcggtgaaggcgtacatgtcgtggatggggatgcccagcttgaagtgctcggcgatcaagttgatgtcgtgatcgatgacgcaggggtcggcggcgcagccgttactctggatgatcggtcggaaaaaggccaccttgtcgatcatgcgcatgagcatctccatgacgcccaggcagatgaccgacttgccactgtaggcttcggtcgaggtgatatagaggctgttggccatggtttctctccggtttttcgtcgcgggcgcgttggcgtcgcgagcgcgttggccttggaagatgcttgccctgatggtcgttgcgtgggcgcggcgcgcggccggcccggccttggcccttatcggctccgtcctaaccgaaattgtgacgcaaatcacagattgcgtaaatggcgtatctcgcctgcaacttcattatgaagggccggccggtggagtcaatgccttgcgcgcatggccccgcctcgccttgacaccggcccattgctgagataacttcctttattcggccgctttttcgcaaaaaaaggggaacaaggccaaacgcaatttttcgtttcaaagcaatggggaaaaggcaaatgcaagagtttcgtaggatgaaaaggcttcccccttatgtcttcgcggtggtcaccgagctgaaaatggccgcccgtcgccgcggcgaggacatcatcgacctgggcatgggcaaccccgacctgcccacccccgatcatatcgtggagaagttggtggaagccgcccgcaagggcgccaaccaccgctactccgctagcaagggcatcaccaagctgcgccacgccatcgccgcctggtacaagcggcgctatgacgtcgacatagatcccgagaccgaggccgtggccaccatcggcgtcaaggaaggcctcagccacctggtgctggccaccatcagccccggcgacgtggtgctggcccccagcccgacctacccgatccatccctacagcgtggtcatcgccggcggcgacctgcgcaacgtgcccattttgcccgaccgcgactttttcgaggatctgcaaacggccctgcgtcagacctggccccagcccaagatgctcatcaccagcttcccccacaaccccaccaccgtctgcgtggatttggcgttcatgaccaagctggtggaattctgtaaggaaaaccagatctggctggtgcacgacttcgcctacgccgacctgaccttcgacggctacgaagcgcccagcgttttgcaggtgccgggggccaaggacatcgccgtggagtttttcagcgccagcaagagctactccatggccggctggcggctgggcttctgcgtgggcaaccgcgagatggtcaacgccctcacgcgcatcaagagctacctggactacggcgtcttccagcccatccagatcgccggcatcatcgccctcaacgaagaccaggagtgcgtcaagcagatcgtcgaggtctatcgcagccgccgcgacgtgctgatcaacggcctggagcgcatcggctggcatgtgccctcgcccaagggcaccatgttcgtctgggccaagatccccgaaccataccgcgccgccggctcggtggagttctgcaaaaagctggtggaagaggccaaggtggccgtgagccccggcatcggctttggcgaatacggcgacgaatacgtgcggttcgccctggtcgaaaacgagcagcgcatcaaccaggccatccgcggcctgcgcaagttcctgtgctgaaacggccgggcggcgaaggaggctccatgacgcgaaaacgcatcaacgtcggcctgatcggcctgggcacggtgggcggcggcgtggcccgtctgcttttggagcaacagcgccgcctgtccgattatctgggcgccgaattgaccctggccagggccgccgatcgtgatccggccctggcccagggcctcgacttgcccgccggcgtcctggtcgccgatggcgcggccgtggtcgccgacccccaggtcgacatcgtcgtcgagctgatcggcggcctggagccggcccgggcgttcgtgctggcggccattgccggcggcaaacacgtggccacggccaacaaggccctgctggcccaccacggccgcgagatcttcctggccgcccggcaaaagggcgtgggcgtggccttcgaggcctcggtgggcggcggcatcccgctcatccgcagcctgcgcgagggcctggccgccaacgacatcagccactgcctgggcatcctgaacggcacctgcaacttcatcctcagcaagatgaccgccgagggcgcggcctacgccgacgtgctggcccaggcccagcaagaaggctacgccgaggccgaccccaccttcgacgtggccggcaccgacaccgcccacaagctggccatcatcgccgccctggtcaccggacgtcagcccgagctcaacgacatctccaccgagggcatcaccaagatcgccccgctggacatccaactggccggcgagttcggcttcaaggtcaagctgctggccgtgctgcgcaaggtcggccaggcggtggagctgcgcgtgcaccccacgctggtgccgctgggccatcccatggccagcgtggatgggcccttcaacgccctgttcgtcgagggcgactgggtgggcgaggtgttgctctatggccggggggccggccggcggcccacggcctcggccgtggtcggcgacgtgctcgacctggcccgcgacgtgctttgcggctgccccggccgggtgccgccgctgggctcggccgccgagcccgagggtccgctggccctggccccgctggatcagacggtgtgcaagtattatttccgttttgccgcccaagataaacccggcgtgctggcggccatcagcgcggtgctggccgagcaccggatttccatcgaggccgtgatccagaaaggccgcgaggaggccgggccggtgcccatcgtcatgctgacccacgaggccaacgaggcggcggtgcaacgggccctggcgcgcatcaacgccttgcccttcatcgccgaggacaccatgtttatccgcgtggccggctagacccggcgggagcggtttcaaggatcatgaaatacatcgttttggtgggcgacggcatgggcgatctgcccgtggacgaactgggcggccagaccgtcctgcaagcggcccacacccccaacatggatcgtctggccgccagcggcctgctgggcctgaccaagaccatccccgagggcatggagccgggctcggacgtggccaacatgtcgctgatgggctatgatccggcccgctatcacacgggccgctcgcccatcgaggccgcctccatgggcgtggacctggggccggaggagatcgcctttcgctgcaatctggtcacgctcgactacggcccgcccgcgctgatgatcgactattcggccggccacatcgatagcgaaaccgccgccgggctggtgggcgccctgcaacgggccctgggccgcgacggcctgaccttccaccccggcgtgagttatcggcacttgttggtctggcgcggcggacccctggacgcggccaccgtgccgccccacgaccgcaccggccaacgggtcgatgacgccctcgacgggcccggcccggcccgggccgtggccgaactgatccgcgccagttggcccgtgctgcgggatcacccgatcaacgccgagcgcctggccaagggcctgcggccggccaacagcatctggctgtggggccagggcaccaagccggccctgcccacggtgggccagcgcttcggcctgagcggccggacgatctcggcggtggacttggtcaagggcctgggcgtgctggccggtctgccgccggtggacgtgccgggggccacgggctggctggacaccaactacgccggcaagatcgccgccgccctggcggccctggccgagggcgacatggccttcgtgcacgtggaggcccccgacgaggccggccacggcggggattatcgcaaaaagctccaggccatcgaggatttcgacgccaaggttgtcgggcccatcgtcaagggcgcggccgacctggggcgctatcgagtgttgctcatgcccgatcactacacgccgctgtgcaccaagacccacggccgtcaggcggtgccgttcgtgatctgggattcggcccgggcggcggccggcggggccggcttcaacgagccggcggcggcggccacgggcctggtggtcgaaagggcccacgagctgttgcccatgctggtggaggtcaagtgatccaccgctggcggatgcgcccgctttttggcgacaccgactcgatgggcgtggtctatcacggcaattatctgcgctatttcgagcgtggacgggccgaactgatgcgcgcggccggccgggcctacaccgagttgatggacctgggcctgcatctgccggtcagcgaggcctgggtcaagtatcaccggccggcgcgctacgacgacgatctggtcatcgaaaccagcgtggattggatcaagaaggcctcgctgcgcttcgagtacaagattgtccgcgcggcgggcgacgatgaggttttgttggtcagcggggccacggtccacgcctgcgtcgacggccagggccgcgtgcggccgctgccccaatggttgaccgggttgactaaacgctcggacgagtgaagtgaaacgccggcctggcggtcgcccaaagcggccgccttgccgtttgtatacacactttacttgcgcgggcaaaacaggaatgctaaagaaagtgggtttgaaaaccacgtcaactatatcaggcgcgacggcccgcgattgggccgcgccacgccttagggaggtttgaagtggcagatcataaatatgtctacttctttggcgcgggcaaagccgaaggcgccgccgacatgaaaaatctgctgggaggcaagggcgccaacatcgccgagatgaccaacatcggcatcccggtgccttcggggttcaccatcaccaccgaggtgtgcacctatttttatgatcacggccggacctatcccgccgagttgaaggcccaggtggccgaggccctggccaaggtcgaggccgtcatgggcgccaagttcggcgatccgaccaacccgcttctggtttcggtgcgctcgggcgcgcgggtgtccatgcccggcatgatggacaccgtcttgaacgtgggcctcaacgacgagacggtcaagggcgtcatcgccaagaccggcaacgagcgcttcgcctacgacgcctatcgccgcttcgtgaacatgtactcggacgtggtgctgggggtcaaggccgcccacgaaaaagaggaagaccccttcgaggtcatcctggagaaaaagaagcacgcccgcggcgtcaagctcgacaccgagctcagcgcccaagacctgaaggaactggtggccgagttcaaggccatggtcaacgagcgcctgggcaagcccttccccgaagcgcccatggaccagctctggggcggcatcagcgcggtgttcgagtcgtggaacatcccccgggccaagagctaccgccagatccacggcttccccgaggactggggcacggccgtcaacgtccagtcgatggtctttggcaacatgggcgatgattcggccaccggcgtggccttcacccgcgacccctccaccggcgagaattatttctatggcgagtatctgaccaacgcccagggcgaggacgtggtcgccggcatccgcacgccccagcccatcaaccgcaccaagggcgcgcccgagggcatgcgcaccctcgacgaggaaatgcccgagctttacaagcaattggccggcatccgcgagacgctggaaaagcactaccgcgacatgcaggacatcgagttcaccatccagcagggccgcctgtggatgctccagacccgcaacggcaagcgcaccccggccgcggcggtcaagatcgccgtggacatggtcggcgagggcctcatcgacaagcaaacggccatcaagcgcgtcgagccggaacaaatcaaccatctgctgcaccccatgctcgaccccaaggccaagagggtcaagatcgccgccggcctgccggccagccccggcgcggccgtgggccaggtggtcttcagcgcctccgacgccgaggcctgggccgccgatggcaagaagatcatcttggtgcgcgtcgagaccagccccgacgacatccgcggcatgaacgtggccgagggcatcctgaccagccgcggcggcatgaccagccacgcggccgtggtggcccgcggcatgggcacgccctgcgtggccggctgctccgagatcgccgtcgattacgccaacgaacaattcacggccggcggcgtggtcgtcaagcagggcgactggatcagcctggacggctccaagggcgaggtgtatcagggccaggtggccaaggtcgagcccaagctcaccggtgatttcgccgcgttcatggactgggccgacgagattcgcaccctgggcgtgcgcaccaacgccgacacgcctcacgacgcctcggtggcccgcaacttcggggccgagggcatcggcctgtgccgcaccgagcacatgttcttcgagggcgaacgcatcaaggccgtgcgcgagatgatcctctccgacgatatcgagacgcgccaaaaggccctggccaagctgctgcccatgcagcgcgaggacttcgtgggcatcttccgggccatggatggcctgccggtgaccatccgcaccctggacccgccgctgcacgagttcctgccccacgtcgacaacgacaaggacatcgatggcctggccgccgacatgggcctgagcgccgcccagatcaaggccaaggtcgagtccctggccgagatgaatcccatgctgggcacgcgcggctgccgcctgggcctgagcttccccgagatcaccgagatgcaggcccgggccatcttcgaagcggcctgccaggtggccaaggagggggtcaaggtcatccccgaggtgatgattcccctggtgggccacgtcaatgagctcaagctgcaaaaggccatcgtcttgcgggtggccgaggaagtcatggccgccgccggcgtcaaggtcgattatctggtgggcaccatgatcgagctgccccgcgccgccctgaccgccgaccagatcgcccaagaggcccagttcttttcctttggcaccaacgacctgacccagaccaccttcggcctcagccgtgacgacaccggcaagatgctggccgaatacgtggccagcggcatcctgcccaaggatcccttcgtcagcatcgacgaggaaggcgtgggccaactggtgcgcatcggcgtggaaaagggccgctcggtcaacgccaagctcaaggtcggcatctgcggcgagcacggcggcgatccggccagcgtggacttctgccaccgggtgggcatgaactatgtctcctgctcgccctaccgcgtgcccatcgcccgcctagccgccgcgcaagcggctctgcggaacaactgacccagcttccgccaataaagggccgcgctctcgatcagggggcgcggcccttttgtttgcgagggatgttttgttgcgctagggtgtaaaataacgataccggcggcatttggtttggctgatcgtgcaaagcgtcaggccgcctttattgaccaggccacatcaatttcaatggagccaggctttcatgagcggcattcggttgatcggttcgggttattacctgccggaaaagattctcagcaacttcgacctggaaaaatccctggacaccaccgatgagtggatcgtcaaacgcactggcataaaagagcggcgcatcgccagggccgatcaggccaccagcgatctggccctggaggccagccgcatggccatgcaaaaggccggcgtgggccccgacgatctggacatgatcatcgtggccaccgtcaccccggacatgtgctgcccttcggcggccaactttctgcaagccaagttgcgggccatgcgggcggtcagcttcgacgtgacggccgcctgctcgggcttttgtttcgtgctggacgtggcccggcaatacctgctcaccggcgcggccaaaaccgtgctggtggtcggcgcggaggtgatgtcgcgcgtgcaggactggaccgaccgggccaactgcgtgctctggggcgacggctcgggcgcggtggtgctgcaagccggcgacggcgcgccgcgcctggtggacacctacgtgggcgccgacggcttcaacggccaggacttgcaggtgcccggcggcggctcgctgaccacgcccatcagccacgagtcggtcgacgccaagaagcacaccctgcgccttttcaacgcggccaactccatgcgcatagccgtgcagcagtttgtccactcggtggacgtgatcctggggcgcaacgggttggcttaccaggacgtggcccatttcgtgccccaccaggccaacatccgcatgatccagcaggtggccaagcgcatggacgtggacatggagcgctttgtcatcaccatccacaaatacgccaacatctcggcggccagttcggccatcgccctggccgaggccatcgaccaaggccggatcaaacccggcgacgtggtctgcctgttggtctttggcggcggcctgacctggggcagcgccttgttccagttctgagagacgcggcgtgagggcgcggcgcttggcgatgctggcggtggtcgtggcggcggtggccgcgctgatcatggccgggcccgcgccggcccgggcccagctcgacgatccgctggtgatccacgacggcgtggactgcttcaactggccgggcgcgccccagcgcctctgcgcccagtggcggctgatcgccgcggccaagggcggcgtgaagtggacgatgttcgtctcgggcgtgggcatgcaagagcatttgttcgcccaggagcaatccttcagcgccgccgaaaaggccggtcttatcgccgccctgcgcaagggcctgcgctggtcgcgcacggccgcgcgcgaaaaaatcgacgtcgtgcggcgcatcggcgtggtcggcggccggctgacggtggattttctctccactggcggcggccgcgaatgcgtggtgcgcctgcaaatgcaagactggctaaaggacaagcccgtgccgatgttcgtggcctacggccgccagcaagacgcccggcacggcctgggcgcgttgatcaaggccttggaaggctcggaggcggcccacgccgatcggcaaaaggagcgggcgcgacggatgcgcctgctcaagtaagccggcccgccctagaactcctcgacctcgccgccgccggcgatgggccgcctttgccgcgtattgaggtcgaaggtccagcccggctcgatctggcccgagcggctgtagccacggtcttcccaatagccgccgcgcatgcgatcttcaaagacgattttcgccaaccatttggcgctcttgtagccatagaggcacggcacgatcatgcgcagcggcccgccgtaaacgcgctccagcgcttggccctccaccgccaggcacaacagcgttcgcggccgggccaggtcggccaggctgacggtggtctgatagaccccgccccacgagacaaacgtggcgtggctggcctgggccgtgggccgggcgatggctaggaagtcgggccacgacacgccctgccacaacgcccgcagcgaaaagccgctgaccgatgtcagccgggcgtcaacctggctctggggccaggcggccacctgggccagggtgtaaacggccggcgactcgcacaggccggccacttccagccgccaatcctcgtcggcgatggcgggcacgccgccggccttgaaggccggcatgcccagtcgggccagcacgctcatatcaggctcctttcgcgacggcggtcagaagccggccgccttggccaggcaggccaccttggcccgcaggttgagcagatagggcagctcctcttgcttggggccggtcagggggtcgtattctcgctgtttgaccaactcgaccacccgcgcctgatcgccgccttcctggcgcagcaggccgagcacctggtcgcggaaggcgtgggcggtgtccaccgccgcgtccaggcggcggcgcacttcgtcgcggccgacgaaaaacaagccgtggccctggcagaatatctcgatgtcgagttgcctgatgcgctggatcgaggcgatgtattggtcgaaatcgaccaggaattcggcgaagatctgcccgccctgataggcgatgcccgccgcctccgagcacatcaaggccttgcgctggggcaggtagtagctgatgcagtcgcgggtgtggccgggcgtggccagacagagcacctcgagcccatcgcccagatcgatcgtctggccgtcgtcgacgacaagctccacgtcaaagggcgtccagggctccaggttcagcgactcgtcggtcaggtggcccatttcctggattaccatggcgttgagttcggcgataagcttctgggccgatggcttgcgccaaacctccacggccctggcggcggcggcggccttgaggccggggaaggcctttttgaggtatggcgcggccccgcagtgatcgaaatgcgagtgggtgatgaatagatattcgggatgacgttggcctaaaacagccgttatctcgcgctgatagatcgggccggtcgccgaaaagccggcgtcgaacagggccggccgtggcgcgtcgatcaaaacggtggggatccaggccgggcccaggacgtgaacgcccggggccagggttccgctggtggagacaatcatgatcgctatccaatgctggggttttgctcggtggccgcgcggcgcagcaacatgatcgtcacgtcgtcgaagcgctcgccggcctgaaactggttggccgcctccacgaccagccggcagatgtcctcgacatcgcggtcggcgttggccgtgagcagttgctcgaatctgtccatgccgaattcgcggccatcgggcgagggggcctcggtgatgccgtcggtgtagagcgccagcgtctcgccgggggccaggtccagccagccggcggcgtagctttggccggccaacgcgcccagggccacgtcgcccatgcggccgaagcagcgggccgcgccgtcggcggcgatgacgcaggggtcgttgtgaccggcgttggcgtagaccatccggccggagtctatttcgtaataggccaaaaacagcgtgacgaacatgctggcgtcgttgtcctggcacaaaagctcgttggccttggccagggcccgggccgggtcgggctcgtcggggcagatgttgcgcagcagggtgcgggtcatggtcatgaacagggccgccggcacgcccttgcccgagacgtcgcccatgaccagggccagccgctcggggccgaccaggaaaaaatcgtagaagtcgccggccacatccttggccggctggttgatggcgtagaggcgcagctcccgtttttcggggaagggcgggaaggtgctgggcaagagcgactcctggatctggcgggccactttcatctcgctggccacggccaggcgggcggcggtttcggccttgagccgctcgatgtgggcgaccagttcgccgcccaggcggttgaaggcctgggccagagccttgatctcgcgggctccatcggcgcgcacggccaccgaaaaatcgccgccgcccagggcggccacgccttgggccaggtgccgcaccggctggctgatgcgctgggcgaaaaacagggcgcaggccaggccgatgagcatggcggcggccaggccggccaggatgtggccccagacctggtcgagggcctgatccttgatgcgttggccttccgcggcgatgcgcgcctggacgggcttgaagtaggagtcgatgtccaccgccgccacgacgatgagcttggtgcgcggcacgtggaccatggccatgaatttcttgcgcggggcgttgtttttgtcgatgaagtcataatagccctgggacacgggcgtgtggagcgagttgcgcaccaactcccacatctgggggaatttttcgcgccattcggcgaagttgcggccttcgaccgttttgttgggatgcaggacggccaggccggtctgatcatagacgtccgtgtagccggccgggccgaactggctgcggatatcctgggtggcgatggcccgcagggcttgatcgcggcgcagggcggcgtaatcggcgctgtcgcgtccggccagcagacgggccaattcctgggccacggcctgggcctgggccatgaccagccgctcgccgcttttggtcagcaccgtttcgctcaagcggtggttggccaggctgagttgatcgacggcccggtccacgctgagccgggccacgatgaccatggccacggcggccacggccaccaccgccaggtgcgaaagcagtagctgccaacggatgctcattgtttttccgatatcgggccggccggggcgaatttgcccggcacggccccgcagacggggcagcgctccggcggcgcgtcgggctggacaaagccgcagacctggcagacttggtaggcctggcccgtcaccgccgggtgacgggccagggcgcgtaaggcctcggcgacctggcggcagttggtcagggcccgggcggccacggcctggccgtcgtcttgggccgccgtggccagggcggacaagtcggccatcagtcgctccagggccgggccaaaggcctcggccttgttttgctcggcggggccgatcttgccgcgcagcagcaggcgcaagcgccccgcctgcgtttcctgggaggcagccagggcctccagcaggcgggcgtcggcttcatggccgtcctgggcggccttttgggcgaaggccctggcgcgcgtggcggcctgggagatcaggacgaaggcttgagcaagttcggcaaggggcatggccaatcctcattgcggcggcgctgggcggctttttcgggccgggccgcccacgtgcgcggcgcgggattatataatgtatttagccgacgcggcggcattgcacaagaggccattgcgcggcgctggcctttggccccatttgtgggtaatgtgattattgttcgccaaaagcatcggttgctttgccataattagtcgaggtgacgatcatgcggttgtggagccgtcccgtggattttcgcaaaatcaaatttctgctcgccgggccggaccccgccatgcgcgagggcgtggcgctgatgctcaagggcatgggcttcgaggacatcgccgaggtgcacaacggcagcctggcctggagccacttgaagtatcgcggggcccacgcggtggtggccagttgggacatgcccgaaatgaacggcatggccctgctgaaggtcatgcgctccgaccccgacctggccaacgtgcatatcattttggtggctgattcgctgaccaaggcccaggtcatcgaggccggcgaggccggtgtcagcgatatcgtgatcacgccgatcaattcgccgacctttgtcaaaaaaatccagaccctcttggagcttggccgcgacccgcaggccttcgaggcccagcggctctacgccaagggtctgcaactcatggaggagaagcgctgggaagaggccctggagtcgttccgccgcatcctgggcatctacgaaagcgccgaaatctattacaacatgggctacatcagcaccgcccgaggctcctacgaagaggccatccattattttcgcaaggccacccagatcaacaacgccttcgcccaggcccacgagaaaatgggcgagtgctaccgtcaactggcgcggcccaagctggcccagaagcatttcgaactggccgccgacatctacatggagcggcgcatggactccaacgccgaacaggtgctcaaccaggtgctggagctaaaccccaacacgatcaacgtctacaactcgttgggcatcctctaccgtcgccagggccgctacgagctggccatcaagcaatataaaaaggccctcaaggtcaaccccgaggccgtcaacattcactacaacctggcccgcatctattacgaaaccaaggactaccagcgcgcgctgatccttttggagcaggcgctcaagatcaaccccgacttcgccgacgcccaggacatgctgggcacggtcaatctgcgcctgggcaaggacaaggaatgacccggccctagaattccttgaagaccttggccagggccggtccggccgcgtgcagccgccactcgttgaggtagccgaagggcgtttgctggaccgtcaggcccaccgcggccaggcgctgggcggcggcctccatcagggcctgggccgcctggggcggggccttgctggccgataggtgattgaacgaatgcaagaccacggccccggcctggaacttacgggacaaccatttgatgttctttattgttttgtttatggtggccgtttgatcatcgacgtcgtgggcctcgacctgataaaagacgaccacggcgtgttccacggtttgttcgatatcggcctcgggcgcttcggccagggctttttcgtgggtcttgaaccaaaacgacggcgcgtaaaacatcaacaacttcattggccgggcctgccggcgcggtccatggccgcctcgttgcggcgttcggccaggcgcagcccgcggcgctgggcggcctgggcgttgcgccgtgtctgctcggggccttgcagggtcaagggcggcacggcggtgggccggccgtcggcgtccaaggccacgtaggtcaagtaggccgaggcggcgtggcgcacctggccggtgatggggttttcggcctcgacccggcagcccacctccatggacgagctgcccaccaggttaaggctggccttgaggatgaggatgtcgccgacaaaggccggttgcaggaaatccagccggtcgatggaggcggtgaccacgttgcggccggcgtgacgcagggccaccacgccgccggtggtgtcgatgagcttgacgatgacgccgccgtggacgttgccgtaggggttggcgtcgtggggcatcatctgctgggccatgacgatctgggtttcgtcgacggtcttggcgttcattttcgttttcctcgccaacaatttggttaaatcgccttgccgatcgcgccgggcggcgatttttgggtatgatgaaggcacggcccgcctcgcgcggccgccggaaaacatactaaaccacggggaccgtcatgaacagcctgagagactgccgcaagaccaaaatcgtggccaccatcggcccggtcaccgccagccccgcgatgatcggccacctggtcgacgccggcctggacgtggcccggctcaatttctcccacggcgaccacgatggccaccgccaggtcatctcggcggtgcggcgggcggcggcggcggctggtcggccggtgggcgtgctgatggacctggccgggccaaagatcaggctgggcgtcttgccgctggagcggcggctgcgcacgggccaggccgtgacgctggtccagggcgagagcgccgagggcgaggccatcccggtcaattacccccacctgctggaggacgtggagatcggcgggcgcatcctgatggccgacggcctggtggagctggtggtcaccggcaaaaaggacggccaactgctttgctcggtgatcaccggcggcgaggtctcctcgcgcaagggcgtcaacctgcccaccagcgtgctgcgcattccggccttcaccgaaaaagaccgcgccgacctggagatgggcctggccgaagacgtggacttcgtggccctttccttcgtgcgccacgaacaagacctggcccccgtgcgcgagatcctcgcgcggcgcgagcagccgccgctgttgatcgccaagatcgaaaagccccaggccgtcgagcgcctggacgagattctggaggccgtcgacggcgtgatggtggcccggggcgatctgggcgtggagatgcccctggaagaggtgcccatcgtgcaaaagcgcatcatcgaccacgccaggcgtgcgggcaagctggtcatcaccgccacccagatgctgcgctcgatgatgaccagcccccggcccactcgggccgaggccaccgacgtggccaacgccgtttttgacggcaccgacgcggtgatgctctccgacgagaccgccgccggcaactatcccctggattcggtcaaggtcatggaccgcatctgccgcgcggccgagcgcgagctggacacggcccactacctgcgccaggagctttccagcctgctgccggccaccgaggcggccctcagccgggcggcggtctacctggcccgcgacctgaacgccgccggcatcgtggcctccaccgccagcggcggcacggcccggctcatcgcccgtttccggccgcgccagccggtcatcggcctgaccccccatcagcataccctgcgccagttgaccatgtcgtggggcgtgattccggcggaggtcgcgccctttggctccatcgaggaaatgctggccgccaccgcccgctggtgcaaggaacacggcctggccgacaagggcgacaaactcatcgtcaccgccggcctgcccttgcaggtgcggggctcgaccaacatggccaaggtcatggagctttagccggcccgcacggcgcgccgcgtggtcaaacaaactgcgcggcggccgaacttgtggtaaatttcccaatcgcggataaccagcgctcgcgccaggcgcgaacacctcttgcccgcaaacggagatttcccaccatgaaaagcgatcagttcagcgacatcttttcgcccaaggcgatggacgagcttttgccgccaggactggcggaccgctttttcgacgccctctacggcgacgccagggaaggggcctgggacgtgaccatgcgctacgccggcagcggcgagggcaggctcctgttcgagttccaactgcatcaacggcccggcaagtgcttggcctgcaatctgacctacggcctgcccgacgtgttttcgcgccatcccgtgatcaacgtcaagggcctggtcaaaaagatcgacgagatgctggccggccgggccaactgcggccagtggcaggtgggccgcactagggagctttcgcgggagctgcacgtcatccccctggccatcgccatcaacggctagccgggcaaggccggcgggcgctccggccacggcgtgaccggcgggtgatccgtgcaaagggtcgggcctggactgctcgacgacctgctagatgaatttttgcagatagaccacgccgaaatcctggccgtgcttgcggccgacccgttgcaactcgccgcgccgctcgaagccgttttgctggtggaagcggatgctgccctggttgagcgacgagacgtgggccaagagcgtgtccacgccgcgctggcgggcgctggcgacgaggctttgcagtagtagtcggcccaggcccttgccggtgtgctccggggcgatgaagtacgtgacctgggccgtgcggcgcagggtctcggccggcagaaacggcgtcaaaaaacccaggccgatcacctggccgtcctcctcggccaccacaaagctgccatccaggcagatgtttagcagatgctcgaaggcttgcggcgggtgcggggtttcgggataggcggcgaagctgttggccacgtagtggttgaagatggccatcaccgccggcccgtcttgcgcgtcggccggccgcagaacgatctcgcctgaatgcttcatttctgtttccccctcgttcatgctgaataaatgcctggccggccggatcaacgcgccaactcggccgcgtggcgtctggaacggctcgatgcgccagtctggatccttgacaaagggctccaggtgcaggctgttgtaatagaccacccgcaggcgatccagatggggcagggccatcagccgggccgaaagccgccgcaccacgaactcggcaaaaggattgtataggtaaaacaacgtgccgtcctcgggcagggcggcgctggcgtcggcgcagacgatgctcacgttggcgtggggggccaggcgggcggccgtgtcggcggccacctccggatccagctccaggccgatgacgcggtttggcgcgcccagcgacagcaggtaattgatcacccggccccagccgcagccgatatcgacgatgacgtcgttttcggcgatgggcgcgacgtgcgtgaaaacgtgctccagcacgtgatagggcgtgtcctcggtgttgtaggcccccttgtgggccaggcgcgtcttgcgcggcttgcccagcacccgaccgccccagcgcaggtcgcgggccatgtccttgctgcgtcccattttttggccctagatgcgcctgatgcgcgcggcgatgtcaaaatccatctcggccaggggccggcggcgcaggcggtggggcagggccagcagggcggcggcgtccacgtcggagcgcaggaccgcgcggcggccgtcgagggcggccatggtcatggcgcacttgagcagggtcagatcgccgcggtggccgtccacgcccaggcccagggtcagttgcaccacgcggtcgaggatctccgggccggcctggaccttgggcagcaggcggcgggcggcggcgatggcgcgggcgatggcccggccggcggcggcgtgggccttgacgaagcgggccgggtctttttcaaaggccaggcgattggcgatgacggccacgcgctgggccgggtcgctcaggccgccgacctgcacgcacaggccgaagcggtcggtgagctggggccgcagttcgccctcctcggggttcatggtgcccaccagcgtgaagcgcgagggatggctgacgctgatcgattcgcgttcgacggtgtttacgcccatggccgcggcgtcgagcagggcgtcgaccaggtggtcgtctagcaggttgacctcgtcgacatagaggatctggcggttggccgcggccagaatgcccggctgaaagcgcgtctgcccctcgccgatggcgctttccatgtccagcgagcccagcaggcggtcctcggtggcgcccacgggcagctcgaccacccgcacgcggcgcgtggccacgggcagttcctgtccggcgctcaagcgggcgcggcaagcggcgcacatggccgccgcgtcccggggatcgcaggcgtaggggcagtcggccacggccttttgctggggcatcagctcggccagggcccgcacggcggtggatttggccgtgcccttttcgccgcggatgagcacgccgcccacccgggggttgaccacgttgatgatcagggccagcttcatctggtcttggccgaccagggccgcgaaggggtagaggggctgggcgttttgcgtgggggcgtgattcatgatcctcaccaatgggccttgaccaggtcgagcacccggtcggcggtcagccggcgcagggagatgcacggcgcgccgagatagtcggccaggggccggcagaggttggcttcgtgaaaatggccggtgtcgatatcgacgacaacgtagcgcacgcggccgtccttggccaggcttttggccaggtcgagcgcctcgcggtcggcgtagccgccgtctccccagccgtctccccagccgccgcccttgttgcctgcccggcccaggtcgatgtcctcgcccaggctggcggccaggggcacgttgggccggccgtcggtgaagacgaccaccagcggggtgagcttgggatcgcgggccagttcgcggctgacggcctgggcggtgacggccagccccgcggccaggggcgtcttgccgccggtgggcagctcggccagcagcttgcgggccacctccacgctgccggtgggcggcagaagcagcctggcggcgttgccgccaaaggccaccaggcccacgcgatcgcgcttttggtaggcctcggtgagcaggcccaacacggcctgcttgctcacgcgcatgcgcgcggcggcgttcatcgagccgctggcgtcgacgcagaacatgatcaaccggccccgcctggccaggcgcactttttcgcggatatcctggccgcgcacgaccagggccgggccgccgggcgcgcggcgggagcgctggtggggcgcggcggcgcgcagggtggcgtcgaaggccaggcctcggcccaggcgcagggccgaggcccgcacgtagcggccccgcgccgaatcggtctggcgggcggcgcggcggccggcctggcgcaggctgccggtctccttggccgatagccgcgtggcgatggccggggcctcggcggcctcccacagttgcaggacgcgctcctgggggcctggttgatcgccgagcggctggagctggtcgtcggccttgatgacgaccacgcgccggggttcttcctcgccgggttgatcgggcggcgggtctttgagcaggcgctcgaagctctggccgtggttttgcgccgcgcccgtggcgcggtgggccaaggccatggcggccacgcgatcgacatcggccggcgtggcctggccgcggccttgccaggcggccagggcgcgggccgcgcgggccatggccaactcggcgcgttgaccccgcgcgccggcccaggcggccaacgcggcggcgcgccgggcggcggacggcgtcagactcacgttggccagggcctggcgggcggccagcagacggccgcgcaagcgatcctcagccttggcccagcgggcggcaaaggcggccggatcggcctcgtgggccaggcgacggcgcaaaagctccttgcgcgcctcggggtcttgctcggcggccacctccacgcacaggccgaagcggtccaggagctggggccccaggccgccttcctcggggttgtagctggcgatgagcgtgatctgggccggatgggcgaaactgacgccctcgcgttcgaccgtggccaggcccgaggccgccgcgtcgaggatcagatgggccagatgcggggccagcaggtttacttcgtcgatatagagcacgccgcgatgggcccgggccaacaggcccggcgcgaacgccagccggccttcctggatggccgcgttgatgtccagcgcgccgaccaggcggtcctcggtggcgcccagaggcagatcgacaaagggcgtggccgccgtggcccggggcaggggccgcgaggcggcggcgcagcgcgggcacggcggtccatcggggtcgcagcccagcgggcagccggccaccacgcacagcggcggcagcaggccggccagggcccgggcggcggtggatttggccgtgcctttttcgccgcgcagcaaaacaccgcccaaaccggggtcgacggcggccaacagcagggccagtttcatcgaccgctggccgacgatggccgcgaagggatagccgatgggcccgcttgggcttgtggcgtgtttggccatgaaccgtgctctacgctctatggggccgaaacaacaaatatattgtcggcggcgcgccttgtaaacaccgacgagggcacaaactgaaccgccactcatatcttataggaaagaactatcgatatcgatcgtcatttcatatttgaccctgaaagtttcaaaacgagatgataatctcgaaggtaacgtagttattgtgcttttttgtgcaatttgcaagttccccgcaccctgttagcgcggcaatcccgagctagcccatcattttgatccgcatgcgccttcagggcttccaccggccgcgaccaagccttcccggcaaggggcttggcccactggccacgcaatgaggaccgagcaggagggccagatggacaaattggatcatgtccttgagcacatcgattcaaagggcataaatcggcgcgacttcatcaagttgaccacgctggtcacctcggtgctgggcctggcgccggcgatgattcccaaggtggcccaggccatgacggccaaggagcgacccacggtgatctggctgcatttcgccgagtgcacgggctgttcggaggccttcatccgctcgtcctatccgtggatcgacgagctggtgttggaggtgctcaacgtggcctatcacgagacgatcatggccccggcgggccatgcggccgaaaaatcgctgcacgaggccatggagaggtacaagggcaagtatatcctcgtctgcgagggcggcatccccaccgccgacggcggggtgtggggcaaggtggccggccggcccatgatcgagatcgccaaggaggcggccaagggcgcggtggcggtcatggccatgggcacctgcgcctgttacggtggggtgcaggcggccaagcccaacccgaccaaagccatgggcgtgggcgaggccctgggcatccagacgatcaacttggcgggctgcccgcccaacccggtcaacgccgtatcggcggtggtgcagtttctgctgctgggccgcacgccggccctggacgattacggccggcccaagttcgcctatggcgcgaccatccacgacaaatgcccccgccgggcccacttcgaggaggccgagttcgtcaagcgtttcggcgacgagggggccatcaacggctggtgtctgttcgagatgggctgcaagggccccgacacccacaacaactgttcgctggtcaagttcaacgacggcaccaactggccggtgggcgccggccacccctgtcttggctgctccgaaccacagttctgggacaacatggccccgttttacacttccaagccctgatgggcggcacggggccacgaccgatttgatttgaatttgtccccagaaggaggacggacaagatggcgaagctgaccattgaccccattacgcgcatcgaggggcatctgcgcatcgacgtcgagatcgaaaacggcaaggtgaaggacgcctggagctcggcccagcttttccgtggcctggagatcatcctcaaaggccgcgacccccgcgacgccccgcacatcacccaacgcgcctgcggcgtgtgcaccgaggtccacgccctggcctccatccgcgccctggacgacgccgccggcgtgaagatcccggacctggcccgcctgacgcgcaacctcttgcacggcgtccagttcatccacgatcacatcacccatttttacgtgctgcacgccctggactgggtcgacgtcgtcaacgccctccaggccgaccccaaaaagaccgccgcgttggccgacagtctgggcaactaccccaacagcggcgtcaacgacttcagggacgtcaaggcccggctgcaaaagttcgtcgacagcggtcaacttggcccctttgccaacggctattggggccacccggactaccgcctgccggccgaggccaacctgctggcggcggcccactacatcgagtggctgcgcatgcagacccgcgccgcgcgcatgatggccatgctcggtggcaaaaatccccatgtgcaggtgcatgtcaccggcggcgtatcgtgcgtgcaggacgtgatggacgtcgagcgcctgtcggaatttctgtggtatttgcaggccatgcgccgcttcatcgacaatgtctatctccccgaccttttggccgtggcttcgttctacaaggactggggcggcatcggcggcacgaccaacttcctggcctatggcaattttccgcaaaagtcgggcccctatggccaggaggatatgtggctgcccggcggcgtgatttttgaccgcgacatagccaagccccagcccgtcgatccggccaggatcaccgaggaagtcaagcgggcctggtacgccgacggcgagccccggcatccctaccagggcgtcaccgagccgattttgcccgactacgactatgaaggcaaatacagcttcttcaaggccccgcgctacgaaggccggcccatggaggtgggccctctggcccagatgctcatggcctacgccggcggcgtcgccccggtcaaggcctcggtggaggcggtgctcaagcatttggacatcccggtgacggccctgttcagcaccctgggccgcaccgccgcccgggccatccagaccaaggtcatcaccgacgagatggagctgtgggtcaaccagatcgtcgagcgcctgcgcgtcggcgacaccgagaccgtggcccgctggcagtggccgggcgaggccatgggcatgggcctgatcgacgtgccccggggcgcgttgggccactgggtgaagcaaaacgcccagaaccgcattgacaactaccagttggtggtgcccagcacctggaacctgggcccccgcgacgccaagggtcaattggggccggtggaggaatcgctggtgggcacgccggtggccgaccccaagcggccggtggagatcctgcgcacggttcactccttcgacccgtgcatcgcctgcggcgtgcacgtgatcgacccgcacaccaacgaggtgtacaaattcaaggtgctttaggccttggaggcgggccggtcatcgcggcggggcggcggtatttttggccgctccgccgcctttctgttataattttcaataatgagcgattctgacaagatgcgtatccttgtgctgggcgtgggcaacgtgttgctgcgcgacgagggtgtgggcgtgcgggtgctgggcgagttggcgcgccgtttcgcctttcccgaaaacgtccgcctggtcgatggcggggtgctgggcctgtcgctgacgggcacgatcatggacgccgaccacgttgtcgtcatcgatgcggtgcgcggcggtaagccgccgggcacggtgtttcgtttcgactgggaggccaggcccgatcacatccactacaaagattcgctgcatcagatcgacctgatggagaccatggccatcctgccgcttttgggcgatgcgcccaaggtgacggtggtgggcgtggagtacgaggacatcgacggctggggcctctatctgacgcccaaggtggaggcggccgtcgaaaagatgatcgcggcggtgctggccgagttggacgccctgggcgtacggccgctggcccgaagccgctgggagaaggcccccgatgtgtttggcggcgccagccaaggtaattgagctcgacgagggcatggccacggtggacgtgggcggggtcttgcgccgggtgagcaccgtgctggccccaccgctgaaggtgggcgattatgtcatcatgcacgccggattcgccatgcaccgcctggatgaaagcgaggccctggcctcgctggcgttgttgcgcgagatggtcgaagcggttgaccggcaaggcggcggagaaaaacaatcatgagcgaaaagattgcccgcaaggaaaaggtctgccaagaggaggcctgcgcggaaaattgggagcaactgggcgaggattgggcggccaaatgcgccagcttcgtcttctgccccttttgcgccaacgagatgatcacccggtgttcggcctgcggcgaggccatccacgacatcggtttcaagttctgcccctggtgcggggctcagttcgagcaatagccgcgccccggccgacaaccagcggtagcggcgcgcacggcctggcccttggccggatggttgcatcgataagcgttttacgttacattggaacaacctgcctctaatcataaaagcagcgctagcgccggcgtcttgaacaataccgcttgacccgactttcgactccggggcgcatttttgccgtcaggcggggctatccatggcgcgggtattgatcatagacgacgatcctctgatctgccagatgctggcggccaagcttgtcaagatggactgcctggccgacagcgcccacactctggccgcgggcgtggccatggcccaggcccagccttacgacgtggtctacctcgacgtgcgcatgcccgacggcaacgggttggagcaggtcgagaagttgcgcctgagcggggcccagcccgaggtgatcatcatcaccggcatgggcgacccggaaggggccgaaaaggccatcaagagcggggcctgggattacatcgaaaaaggctcctcgatcaaggacatggttctgccgctgatgcgcgccctgcaatatcgccgggaaaagggcgcggccaaacccctcagggccctcaaacgcgaggccatcatcggctccagccccaagatgcagctttgcttcgacatgctggcccaggccgccggcagcgacgccagcgtgctcatcaccggccaaaccggcacgggcaaggagcttttcgccagggccattcacgaaaacagcccccgcggccacagtagtttcgtggtggtcgactgcgcggccctgcccgagtcgctggtggagagcatgctctttggccacgagcgcggggccttcaccggcgccgatcgcccccgtgacggcctggtgagccaggccaacggcggcacgctgtttttggatgaggtgggcgaactgcccttgtcgatgcaaaaggcctttttgcgcgtgttgcaggagcgacgtttccggcccatcggggccaaggaagaggtctccagcgaattcaggctggtggccgccaccaaccgcgacctggaccagatggccgctgacggtcgcttccgccaggatctgctctaccgcctgcgttcgatcaccatccatctgccgccgctttgccagcgtcaggacgacctgcacgaactgaccgtcagctatctcaaccgtctctcccagcgctggggcgtcgagatcaagggcgtcagccccgacttcttcgacgcgctgcgtcactacaactggcccggcaacgtgcgcgagctgttcaacgtgctggagcaggccatgaccgccggcggatcatcgccgacccttttcgccaggcatctgcccgagtccatccgcatcgccagggccgtcgacagcatgagccgcgccgctggcgacggccacaaggccgccgtcatcaccaccctggccaaccacaccggcgggaggtccgccccggcgaagcagcccgcttggccgggcccggacgcctcgggcatgtttccgacgcttggcgatgtgctcgaagaggccatggccagggtcgaacgggcctatctggccgatttgatggatcacgtggattgggatatccgccgggcctgcgccatatcggggctgtcgcgcacggggctctacaaccggctgaaaaagtgcggcgtttcgcgccgcgcctgagtcagtccagttcggccagggcttcttccagctccatgaacagctcgtccatgcgcgccaggtcttgctcggcggcggccagcagccaactggcgatgttgttttgcgcctggcgctccagggcctccaggcggccggcccagcggctggcgatctggcgcgttttcggttcgacgtgagggtcgaggcccaggcgggccaccacgggaaccaactccatcagcggcggttcgtgttgcagatagcggttgtcgagcttgcagatgcgcccatgcagggccggaaagtccttggccaggcttttggcgtagtgggcctccacgcgcaccctgatctgctggaacctgctcatgacgctctcccgtcgatgacgttgggcgtggccaacggcgtgtctggcggataggcccaagggcggagtcggtctgtaagccgagttctgttcccggccaaaaaggccgggcggcggtcattcctctaggacgccggttgcccggcgcctcaagcaacctacccggaggcctcgggcgggccgccctccaacgcctccctatttggtcttgcaccgggtggggtttgcctagccggaggcgtcaccgcccccgctggtgagctcttgcctcaccgtttcacccttaccgccggcgcgccggcggcggtttgctttctgtggcgctatccgtggggtttccccccctggccgttagccagcaccctgccctgtggtgctcggactttcctcccgcccccgcaaagggggccggcgaccgcccgaccggctccgtcccgggcctttttttcttgggcggcgcgcgcctcagttggcgcggcggtccatggcctggttggccaggccgtcggccacgccgttttgctcgcgcctgacatgcactatatgcgcgccggtgaattgttgcaacagcgccttggccttttgaaacagcggcttgaggtggggggccttgacctgatattggccgccaagctgcttgaccagaagctcgctgtccagacgcacatcgatctggcccacgcccagctccaacgccgcctccaggcccatgagcagcgcctggtattcggccacattgttggtggcctggcccagatagcggctgagcgcggcgatttgcgcgccgctttggtcgtagatcaccgcgccggccccggccgggccggggttgcccctggccccgccatcggcgtagagcgtggccgcgaaggcctggggcctcgccagatcggcgggtcgcgacggcggcgcttgcgtgggctccggggccagcagggcggccgcccggcgcaggcaacgggccatggtcgcctcgtcggccggcaaatcaagcccctggccccgctccagggcctgggccagggcggtcagcagggccgcgcaaccggcgtcgtcgggggccgaatggctcacaggtcgttgaactggtcggagtcggcccagtagaccaggcgttggcacgacgaacagcgcatgatcttgtccatgcgctgcaactcgttgtattgctgtggcggcatgttcatgtggcagacgccgcaactgccgccgctgaccggggccacggccacgccttgccgacgggggcggatgaagtcgtactcggacaaaagctgcgcgtcgatgccgcaggtcatggtcttgcgttggccctgcaactgctggatctgaccctccagatgggccttgcgttgggccaggttggcgcgttcctcctcggccccggccaccgcggcggccagtttttcgcccagcgcgccggccttggccgctagggcctcgtggcgctccatggcctcgatcagcaggtcgtcggtctctttgatcgagtccttggcctcgtcgatctcggcggtggcggcctggtattctttctgggccttggcgcccatcaggcggctttcggccttgcgctggcgggcgcgcaactcctcggcgcggcgttcgagctccttgcggatcttggcggcctggtccagttcggcctggacgatgttttgttccgaatgcagggattgctcgatctggtccaactcggccaggcgggcggggatgcggcccagttcctgttcaagttcgtaggcggttttatcgacggtctgcaattttaccagtaggcgcagttgttcgatcaagatatcacctccggtcgccaggcgaccatatattgtgccgcgaatgggcctagggcctggcccctggtccatccgccgggcgccatgggccttggccctgggcgcttgccgttatctcgcaatcaaacccggcctcggccagcatggccgccagccgcttggcccagggttcgacaatgaccacttcggtttgataatgtcccaggcagcacagcagcaggcccaggtcttgcgcctgttcggcgctgtggtggccggcctcgccggtgacaaaggcctgggcgcccatggccgcggcttgggccaggtattcggcccccgagccgcccagcacggccacgcggtggacgatgtcgggcgcggggccggcaatcatggccgtgctcgcccccaaccgccgcgcggcccaggcggcgaaacgttcgccggccatgggctcggccaactggcccacgcggcccaggccaaagccgctgggcccctgacgcaagggatagatgtcgaaggctggctcctcgtagggatgggcccgcagcatggcccgcaccgccgcgccggcctcccgcgccggcacgacgacctccaggcggatttcctcgaccgtgacggcttggccggcctggcccactaaggggcggccctggtccggggccaaaaaatgcccccgaccgggggcgctgaaggagcattgggcgtagtcgccgatgacgccggcgcccgcggcgaacagggcctgggcgatctgttcggcgtgggactggggcgcgaagcagaccagcttttgcaggcctcccataccggccggggccagcggtttggcctcgaccagatccaggcgcgcggccagggcgtcgttgacgccgccgggggccgcgtccaggttggtgtgggcggcgaacagggccaccccggcgttggcggcccgcagcaggcgagccgtggccgggttgtcctggcgcagatttttcaggggacggaaaagtggcgggtggtgggtgaggatcatgtcgacgcgggcggcgatggcccgctccagcaactcgggcgaaagctccaaagccacccaggctcggcgcaccgccgcgttcgggtcgcccagcaacagcccgacgttgtcccagtcctcggccgtccaggacggagcccaacgctccatcagtccgacgatatcccgcgccttgggggtttgcaggctgctggccatgccgtcaaacaagcaggcaccccttgaaggggcgcccagtcctcggccgtttgggacggctaggttcgattatatgtcgcgcttggcggcgccttgcggcgtccatcggcctgctccgccacgaaaatatggtgggcccacctggcctcgaaccagggacgaaccggttatgagccggtggctctaccaactgagctatgggccccgggaatcacgaagatttcattatggccgccagccaagcggctgtcaagcccggcgcgggaattgtcaggccccgcccgccagcaaatcgcgcattgtcccgcccaggatcatctcgcgttcgccggccgtcagcggcaggcccatgaaccactccagatatggcccggggctgcggaagggggcgtcggagccgtagaccacccgctcggcccccttgccccggacgatggccaccacctgctcgggcgggatcaggtagccgatccacgaaaggtcgtaatagacgttgtcgaggcggttgagctggtcgatctggtcccagccgtagcaactgccgccgtgggcggcgatgaatctggtgcgcgggtgggccgcggccacggcgcatagctcgtgggcctggcagccgtgcaggttgaaggcctcgaccaggccggtcatatgcggcttggccgccagcagaccatcgtcttgcagggtgtcgatgagcaccggcaggccggaatcatcgatctggtcgaacatgcgcagaaccaacgggtcatccaggcgaaaccgctgcaaaaacggatgcagcttgatgccgcgcaggcccaactcggccatcagggccagttcggcgctcacgtcgcagccgggcagcagcgtgccaaaagggatgatcgcgtcgtgttcgcgggccgcctgggccgcccaacggttcatggccgtcacgcgctcgggccggctggtcaccggcagcaagacgaattcatccacgccgcaggcgtcctgggccgccaacacgtcctccagcgcgccgcccatgtccagccgccatttgtgaggattgtcatcgggtagttgatgatccaaaattgtgagtttctgaactagtgcttcaagatcctcgggtaaaaaggcatggcagtgcgcgtcgataatcatttctataacgaccccgtaatatctgggtggcaatcgctttctgcgatgtagtaagctcgttcagggcgcgagtcaactatggccaaatcgggacccgctgtcaattgggggagttcgttccggtttgacctagagtttgtccatctgggcaagggggtgcatgctatggctcttcgcatcggcataagcggcaagattctcagcggagtgttggcctcgttggcgccaatggccttggtgatactactcttgagctacctggccgccagcgatatccagaaaagcgcgcagcaggatctggagcacatcaccaccaacctgcgggccatatgtcagtcccaggaagaactattgcagaaaaaggtcgacagcgacctgaaggtggccgtcaacgtgctcaaccagttttcctgggaagcgcccatggccatcagccccgaccagaccaccaagtggaccgtgaccaaccaggacaccaagcagagccaggagctggagctgcccctgttgcaggccggcgaccacatcatttccaagaatttcgaggccgtcgatcgcatcaaaagcctggtgggctcggaggcggccttttttcagcgcatgaacgaccagggtgacctactcaacgtctcgaccaccgtggccatgggcgacaagcgcgccatcggcacctacatgcccgcctcctcgcccgtggcccaggccctgctggccaacaaggaatatcgcggccgggccttcgtggtcgacggctggtacatcaccgcctacaaacccatgatcgacgtcaacgccaaggtggtcggcgggctctacgtgggcgtgcccgagctttcgaccaaaagcctgctggacgcctttcgcaagatcaaggtctacgactcgggctttgccttcgtcttcaaccgccagggcgacatgatcgtccaccccaagctggccgggaccaacgtgttgggtcagggcgagcaaaaggccatgttcggccagatggtccaggccctggacgacaagggcgcggccggccaggtgcgctcgatcaagcttgacgacgccgacggccgggccatggagctgtgctacgccaccttccagccgtgggactgggtcatcggcgtggcggtctacgaagatgaaatgatggccggcgtgcgcaagatgaacctgaccgcctggctggtgctggggttgacggtattggtgatggcgccctttggtctggtgctcagccgcagcctggccaagcccctcaagcgctccatcagcgccctgaccgagggggcccagcgcatgagccagtcggcggccacgctcagttcctcgtcccagagcctggccgagggctccagccagcaggccgcggccctggaggaaacgtcggcttcgctggaggaaatgtcgtcgatgaccaaaaagacggccgtcgacgccaaccaggccgacggcagcatgggccaggcccgcaagatggtcgaccaggccggccaggatatggagctgatggccggctccatgggccagatcgccgacgccggccgcgagatcggcaagatcatcaagaccatcgacgagatcgccttccagaccaacatcctggccctcaacgccgccgtggaggccgcccgggccggcgaggccggggccggtttcgccgtggtggccggcgaggtgcgcaatctggccatgcgttcggccgacgcggcccgcaacacgcaaaagctcatcgacgaggtggtcgggcgcatcaaccagggggccgagctggtcggccgcagcaaggacagcttccaggccgtggccggcgcttcgcaaaaggccgccggcctgatcagcgagatctcggtggccagcggcgagcaggcccagggcatcgagcaggtcagcaaggctttgcaccagatggattcggttgtccagcgcaacgccgcccaggccgaggaggccgcctcggccgccgaggagatggaggcccaggcccgcaccgtgcagaacgtggcccgcgacctgcaacggcttatgcacggcgcaggcgagccggtcgaccaaacgccggccggcggcgcggccccaggcaagttcggcaagctgacccaggccgtggccaacggcctcaagcagctgcccgcgcccaaatagagccggtcaccgccgcggctggcggaattacggccccggtgaaggcgcttcgccggggccttttcttgccgtcgcgccgccgttggtggcggtttacaacttgcgcgggctgtgatagaaacggcagaaccgtctagccaggcgggaacacaacaactacgcccattttttggggcggcggccctcgccgcggcctccaggctggaatgaatatcaaccatggctgaagacaagaccatcaaggaagaacgctacaacccggccgaggtcgaggcccgttggcaggggcgctggtccgaaagccgcctgttcgacgtggacgaagacccggccaaacccaaatattacctgcttgagatgtttccctatcccagcgggcgcatccacatgggccacatgcgggtctactccatcggcgacgccctggcccggctcaagcgcatgcgcggcttcaacgtgcttcatcccatgggttgggacgcctttggcatgcccgccgaaaacgcggccatcgctcaccacacccacccggccaagtggacctacgaaaacatcgcctacatgcgcggccagttgaaaaagctgggcttttcctacgactggcggcgcgagctggccacctgcgaccccagctattatcgctgggagcagttggttttcatcaagatgtgggaaaagggcctggtctatcgcaaaaaatcgctggtcaactggtgcgccaagtgccagaccgttttggccaacgaacaggtcgaggacggcaaatgctggcgctgcgacagcgaggcgcagaaaaagcagatgcacggctatttcttccgcatcaccgactatgtccaggagcttttggaccacaccgaaaagctgcccggctggcccgagcgcgtgctgaccatgcagcgcaactggatcggcaaatcacacggcgccgagatcgattttcccatcgagggccgcgacgaggcggtcaaggtcttcaccacccgggccgacaccatctttggggccaccttcatgagcctggcccccgagcaccccatggccctggaactggccgccgccgccggccgcgaggcccaggtcaaggacttcatcgaccgggtgggtcgccaatcattcgccgaccgggccgacgacaagcaaaaagaaggcgttttcaccggggcctattgcctcaacccggtcaatggccggcgcatgccggtgtacgtggccaacttcgtgctgatggactatggcgcgggcgcggtgatggccgtgcccacccacgaccagcgagacttcgagttcgccaagcaatacggcctggaactggtggaggtcatcgtcgggcccgacggcccccagggcgtggaaaacatggagcgggcctttaccgattacggccggttggtgggctcgggccagttcgacggcatgaccagcgatgaagccaagcgggccatccctcagtggttggccgaacagggcctgggcaagctgacggtcaactatcgcctgcgcgactggggcatcagccgccagcgttattggggcgcgccgattccgatgatccactgcgacaagtgcggcctggtgccggcgcgcgtggaggatctgccggtggtgctgcccctggacgcccaactgccggccacgggcggttcaccgctgccgctgctggagggttgggtcaacaccacctgcccgtgttgccagggcccggcccggcgcgagaccgacacgatggacacctttgtcgagtcgtcgtggtactttgcccgctacgcctgcccggactacgtcgacggcccgctggacccggcgcgggtggactactggatgccggtggatcaatacgtcggcggcatcgagcacgcggtgctgcatctgctctattcgcggtttttcgtcaaggtgctgcgcgacctgggcatgctcaaggtcgacgagcccttcctgaacctgctgacccagggcatggtgatcaaggacggcgccaagatgtccaagtccaagggcaacgtggtcgaccccgacgacatggtggcccgttacggcgccgacacggtgcgcctgttttcgctctttgccgccccgcccgagcgcgacctggagtggtcggaccagggcgtggaaggggcccatcgttttctgggccggctgtggcggctgggcctggccgtggccgagacgcccgccggcgaacggcccgggccctgcgacgggccgctgggcgaactgcgtcgcaaggcccacgagacgatcaaaaaagtgaccgaggacaccgaccgcttccagttcaacacggccatcgccgcgctgatggagttgatcaaccagatcagcctggtcgagcaggacgcggctttggccgatgacccccgtcgcgcggcggtgctgcgcgaggcggtggaggcggcggtggtgctgatcagccccatggccccgcacattgccgacgaactttggagccgcctgggccacgcagaattcttgctaaatgtcgcctggccggtctatgatgaggcggccttggtcgtggccgaaaaggaagtggtcttccagatcaacggcaaggtgcgcggcaagcggatgctgccggcccaaagcgacgacgaggccctcaaacaagctgccctggccgaccccaaggtgcgcaagttcctgggcgaggcggtggtcaagaaggtcatcgtcgtgcagggcaggttggtcaatatcgtaatctaaacccgtcgccgccgacggcgacgtggtgcaacgggcccttggccccaggcgagaacgggaggctccggtgaagaaggccttgtttgggttgtttgttttgactttggtaatcagcggttgcggctacggcttccgcaatgggcaaaacaacctgccgcccgatgtgcacagcatcgcggtgccggtgttcgccaacaacacggccgaagtccggatagagaccatattcaccgatgcggtcattgctcagttcacccgcagccagatcgtgcgcatcgtgcccgagggcgaggcggacgccgtcctgcgggcgacgctggtgggcatctccctcaccgacgtgtccttgaccaccgccgaatccagccgccagcggcgcatcaccatctacgtcaacgccaagctggtgcgcgtgcgtgacggcaaggtgctgtggaaggaaaacaagctgcgccaaaaccgcacctacctgatcaccggcagcaacgtctccgacgagggcagcaagcgcatggccatcaccgagttggccgccgacctggccgagaccttgcacgaccgggtgttcgagaacttctaagccgcgaaggcgcgtaaaacatgtcagcagacggcgcgggccaggggccggcggggctcccctggcccgagctggccggtggcgaaccgggtccgctctatggcgtattcggcgaggaggactttctcgtcggccatggcgtggaggccttttgccaatgtccggccttcggccccaacgccgcgctcaacaccgagcgcttccacgccgccgacaccccgccggccagggtgctggaaagcgcccgcacgttgcctttcctgggtcgtcgacggctggtgctggtgctggacgccgatcaatacaaggccgcgcagctaggcgagttcgtcggctacctggaagacccgccgcccagcgcctgcctggttttcgccggggccaagctggacgcccgcaccaaattcgccaagctcttgcagcaacgcggccgggtgcatgtcttcgccaagctctatcccaaccaactgccgccctggttgcagggccgggccaaagtccgcggcaagcgcctgagcgcatcggcggcggcctttctggccgaactggccgggctgggcctgggcgcgctggattccgaggtcgaaaagctttcgctctatgtgggcaagcggcccgagatcggtctggacgacgcccgcgccgtgctgggcggcggtcgcctgagcaccatcttcgacctgaccgacgccatcgccgcggccgacctgcatcgggcgctgacggccttcaaccagttgcacgccctgggcgaagcgccggtgcgggtgctggccatggtgcagcggatgtttcgacaggtgttggaggcgtcgcgcctgttggagcgcggcggcgacgagcgccaagtggcgcggcagatgcgtatcccgccccaggccgcccagacgctgctgggccgggccaggcgtgaaagcaaaaccgggctcagcgctaggctggcccggctgttgcaagccgatatggccttgaagtcctcgcccgccaccgatcgggccatcgtcgagcgcctgatcatggacctatgccgcatgccaagcgccgacgcgcggcgcggaaagaacgcttaggcgttgagggcgttgaccttcatggccaggcgcgagatcttgcgcgaggcgttgttgcgatggatcacgcccttgctggcggccttgtcgatcaccgggatggccgcttgcagggcctgctgggccacggccgcatcgccggcctcgacggcctggcgcacggtgcggatggtgcgacgcaggttggtgcgcacggacttgttgcggatacggcgtttttcgctctgcctggcccttttgagggcggattggtgattggccacttgggggctcctccaaaacgatagtattatgcgccagaggcgtcgtcaacgcggtgcgggctcgcatcaagacccaacatttaacggctcaagccgcgcctgtcaaggggtttatccgtgtcgacatctggtgaaaaacaaaaggtggcccgggcggcgggggtggtgggcatggccaccctggccagccgcttgtgcggcttcgcgcgtgatctggccacggcctatttttttggcgcatcggcggcggccgacgcctttttcgtggcctttcgcatccccaacctgctgcggcggctgttcgccgagggcagtttgaccatcgccttcatcccggtgttcaccgaggtgctgcgcaaaaaaggccgcgaggaggccgacctgctggcccgctcggcctacacgctgctggccctggcgctggtggtggtctgcctggtcggggtgatctttgccgagcccatcgtgcggctgatcgcccccggtttcacgccaggccaggaaacccataccctggccgtgctgctgacgcgctggtgcctgccgttcatctttttcatcagcctggtggccttggccagcggcgtgctcaactcgctgggtcattttttcgcgccggccttcgcgccagccctgttcaatctgtgcgtgatcggctgcgcgttgtttttgtccgatcgcctggacccgccggtgctgagcctggccatcggcgtgcttttgggcggtctgggccaattgctgctgcaattgccctatctgcgggccaggggcgtgagcctgcggccgttgtggcggccgcgtgatccggccctgcgacgggtgctgcgcctgatgggcccggcggcctttggcgcggcggtctatcagatcaccgtcttcatcaacacccaactggcctcgctgttggccagcggcagcgtcagctatctgtactacgccgaccggctgatccaattccccctgggcatcttcgccatcgccatctccacggccattttgcccagcctgtcgcgccaggccgccgacgccgatcgccagggcctggtggagaccatgggctacggcctgcggctgacgcttttcatcaccgtgccgtcgatggtggggctggtggttttggcccggccgctggtcgagcttttgttcatgcgcggcgagttcggcgtcgaaagcgccgcggccacggccaacgccctggtgggctatggcctgggcttgtgggcctttgccgggctgcgggcggtggtccagaccttttacgccctcaaggacaccaagacgccggtcaaggtggcggccggctgtctggtggtcaacgtggcggccagcctgcttttgatgtggccgttgggccacgccggcctggccctggccacgtcgatctcgggggcggtgaatttgctggccctgctgtggctgctgcgccggcgcaccggccccctgggcggccggcggctgcggcgctcgtgcctgaaaatcgcggcggccgccacgatcatggggctgttgatcgggcttacggcctacgcgccgatctggggcgaggcgggcgtggcgcgccagaccgtccggccgttggcggcgctggtggtgggcatggtctcctacctgctggcggcccgtttgctgggcatggaggagctggccgagttgtgggccgtgctgggccggcggcggcgttaggcctccaactgccccaaaatgcggcccgcgccgtcgaccagatagacgtcgaagccgccttcctgggcctgctggcgcaccaagtccttgttcatggcctcgacttggcgctcgaccatcttgtccggctcgggcggcaatttgtagagcagggcttgggccgcctcgcgctcggtggtgacgggcacgaactgattgccctggtcgtcggccaggcccagcagactttcttcccagtccttggccacgtcctcgaagcgcttggtcacggtgatcacccagacgtagtcatcctggttgaccggctgttttggcatttacgttctcccatcgggccgggccgcccgcttatggtcaaaatgttgacggctatcggcgatggccgccggccgccccaagaaaatatgaccgccggggccgttcgtcaagcggaggttggcggctttcaggcccgggcgctgaagccttcggcgtagagttggcgcaggcgcatgactttttgcagataggcgcgggtctcggccggcggacggccctggcgctccacgttggatggcccccagttgtaggccatcagggccttgtccacgctgccgtcgaagcgtgaaagcatctggcccagatagcgcacgccgccgtcgacgttctgctcggggtcgtagggatcgctgacgcccagatcgcgggcggtctctggcatgagctgcatcaggcccatggccccggccggcgaggtgctcgcggggttgaaatcgctttcggcggtgaccacggcgcgggccaggtggggatcgacgccgtgccgcctggccgcgcgcaccacgatgtcgtcaagcttttggcgataggcccgctgggccaggcccggttgcggcgcggctggcgtcaagttttcgtcttcggccgctggttcggcgttgacctggggcgcggcttgggccggcgagctgacctccacggcggtgtctggcgcgaggccatagagtttggcccgggctccggcggtttggccggctggaggcgcttgcgcggcggcgctgggcgcgccgccgccgccgatgcggatggcgctttgattgatcattagttccgccagcttggccaagagcttctcgtcgccgcgctggctggccgcccggatcaacgcggccaggtcgtgaccttggccgctggcggtcgcgccgctgatgggccggttggtgctcacgccgctggtgggtgcgatggccatgattgcctccaagtagccaggttggtgcttgtccgcgaacatggacctcgcaaaaaacgggccaaaccgcccttgcgcggccgggtcgggccagtcaaacttaagcgaccggcaaagggaggaaacgatgaacggccaccatggccccgatgattatttcaggcgcaattttggcgtcaccgacgaagactgccgcgccctgctgggccgggccttggccaggggcggccagtgggccgagctctatttccagcacacgctatcgaacctgatcgtcagcgaggacggccgggtggaccgcgccttcaccggcgtgaacctgggcctgggcgtgcgggtcgtcaaggacgaacgggtgggctacgccttttgccaggccctggacatggcggccatgctccgcgccgccgagagcgctgccgccctggccgacggcggccaagccatggcccacggcgcgcgtggcctggagatccccgcgtcgcgcctcacgccgggcctggggctttatcccatgacccgaccgtggcatgaggcggcccatcaggagcgcatggacctgctgcgccgcgtggaagagggcatgcgcggggccgatccgcgcatcgtcaagaccatggcccaactcaaggactccacctcgtgggtgatgatcgtctgttccgacggcaaaaagcgcgccgacatgcggcccagggccggcctgcgggccagttgcgtggcccagcagggccgtgagcgccagagcaattatcacgacatcagcgctcgggcgggcttggagctgttttccgcgcaaaacctggcccagatcgccgagcgggccgtgaccgacaccctgcgcctgttcgaggccaggcccctggccgccggccagatgccggtggtgttggccgccggatcggccggaatccttttgcacgaggccatcggccacggcctggaggccgacttcaaccgccggggcgtgtcgctctacgccggccgcctgggccagaccgtggccggcccccaggtcaccgtcatcgacgacgggaccatcgaccacgcccacggggccatcaacttcgacgacgagggttcggacagccaacgcacggtgctggtcgaaaacggcgttctgcgctcgtatctgcacgacaacatgagcgccgcctggttcaataccagaaccaccggctcgtgccgccgccagagctacgagttcgcgcccatgccgcgcatgcgcgccaccttcatggcccccggcccccacaagcccgaggaactcgtcgccgccgtggacaaaggcctctacgccgtgcagttcaccaacggccaggtcgacatcggcgcgggcagcttcagcttttacgtcaagagcggctgggccatcgaaaagggccgcctggcctatccggtgcgcgacgtcaacatcatcggcaacgggcccgaggtcttgggccgcatcaccatggtcgccgacgacctggagctggcccgcggcggctttgtctgcggcaagctgggccaatcggtgccggtgagccagggcatgcccaccaccctggtttcgtcgatcaacgtgggagggaccagtgagtgttgaaccgatgatcggccgggccagcctggccctggaggccgcccgccgcgccggcgcccaacaggcggcggccagcgtctccgacgttcgttttgtcaaggccacctttcgtgacggccaactggagcaggccaaggccgccggcaagatgtcgcttggcgttcggctttatgtcgacggccgctacggcgcgcacgccaccagcgacctgcgcgacgaggccttgcgggcctttgtagagggcgccgtggccatgacccgcctgctggagcccgatcccctgcgcgccttgccgcccaaggaactgacgccgaccgcgcccggcccggacctgcggcttcatgatcctgccgtggcccaggcgcccactgatttttggctggccttggccaggcgcatggacgaactggccctggagcgggcccagcgcggcggcgtcaagttgatcagccgccagggcctggcccacggcgagagcggcctggagctgttggccaccagcgacggattcatgggcgtacaggaagaaacatcgtgctatcacggctgcacggtggccctgctggacgaccaacgcggcggtgcgcgtcaactggccagttggcaccacctgggccgcgctttggaccagatgaccgaccgtgccaggcaagagcaagtggccgcccaggccgtggagcgggcgcggcggcaactgggcggtcggcccggaccaaccgggcgcggtcggctgttggtggaaaacagcgtggccggccgcctggtaggcgagattctgggctgtctggccggcgcggcgctggatcaaaagcagagctatctggccgaccgtctgggccaaagcttggccagcccgctgctgaacatgcgcgacgagcccctggagccgggcggcctggcctcgcgctggtttgacggcgagggtctggccgcccagccgcgccaggtgatcgagggcggggcgctgcgcgcttattttctggacacctactacgccaagcgcctgggcctggcccccacggcaggttcgagcacaaacttgaagtttgcccccagccgcgccggcggcttcgagcaaatgctcgaagacatgcccagcggcctggccgtcaccggctttctgggcggcaacttcaatgggaccaccggagatttttcctttggcgtccgtgggttatggatagaaaacggccgggtggcccacccggtggagggcatgaacatcgccggcaactacgacgatctgtggcgttcgttggcggcggtgggcgacgacccttacgcctattcgcgcctggccacgcccagtttgttgttcgatgaggcgatgatcgccggggcttagcttgcccctggccggtcgctgggttatgctgccaggggttttatttattattccgccggagaggccatgggcatattcaagggcagcgcgacattgacgcgctacgacgtgggcggccgccgggccgagggctgggccgatttcatcgacgagcgcgtcaggacgttcgcctttcgcgagatcgaaaacagcgccgacgagcaatcgatcggctgggtttcggcggccgatttcatggacacgggctttgcctacgccgcctacgccctcgacccctacatcgtcctgggcctgcgcgtcgacaagcgcaagctgccagcgggcgtgctgaagaagtatcatcgcctggagctgcgcaaggtcaagcagatgcgcgacggccaggccatctcccgcgaggagcgcgagacgctgaaggaaaaagtgcgcctggagctgctgcggcgcattccgccatcgacccagacctacgatgtggtctgggacacgggccgcaatcgggtctggttcggcggctcgtcgcggagcgcgctggatctgttcgaggactttttccggcgctgcttcaacgtggagctgaccccccgcgtgccctatctggccgcgcgggccctgctggtcgagccggcgctcatcgagcgcctggaacaggccgcgccgtgggatttgagcggcggggaggcggcgtgatggacgtgcgcgaggcgctggatcaatatttgttcgtgggccaggagtttctgacctggctgtggtttttgggcgagaccaggcagcaggtggttttggaaagcggcgaggaagtgctcttgatgctgggcgatcgcctggcgctggggccggcccaaggccaggagggcgtgcgcgtggccgtgcgcggccaggaggcgtcgctggccgaggccagggaggccttgcgtcggggcaaactggtggaggcgatgcgcctgcatctggagatcaacggcgaggagttcgccgccagcctgcgggcggccgacctgggcctgtcggccctgcgcctgccgccgacggcgccgggcgaggacggcgtggagggcctgtttctggagcgcatcgcgttgatcgacacgttgcttggcgtgatcgagggcctgttgcggatgtttttgcgccaacgcctggacgcgggccagggcccggcgctgctggcggccatgaaggcgtgggcggccggcccggagtaggggccggccggggttgacgaggatggccaggttgctttttcaggcgatgatcgtgctggcgctgagcctggggctgctgttgttcatcaccgcccgcggcctggggcccatgagccagggcgagacgatcgtgcgttacgccgcgctgctggcgcaagatgcgccagcggcccggctggttcagacgatcatgggcgacggcccgccccagtgggccatgggcctgtgcgtggtctgggaacgggccaacgtggccggcttttggtgggtgccgctggtgctggcgctgatcgtctggctggtgggccgggcggcgcgtcggcggcgcggcccctaggcgacggccttggcgtgggccgccttgatgcgccgcttcaaatagtcggtcatgtcgggctcttggccgtcgtggtcaaagcaatagccgtcggagcccatcaggccgccggggatcaggtcgccgcgttcctcggggtcgtcgacttcgtcggcgaaaaaacagaccgacagcatcatcatgccctccatgggcaccgcgtcgatcatggccagcagcggccgctggcggccggccggccgcggctccagatccagccgcagggaattgctcacgccggggcgggcgatgaactccatgaccacgccgggcagcttggccgcgtaatccttcagggacacgaaggcctcgcgcagttcgtcttgaaattccggccaatcggccaacaggttggccaattgcttttcgcctttgatctgacccataacgatgctcctgctgattgcaacgatgaaggcgtggccgtggcggcctgctatttcaactgacccagtttctttttcaggttgcggcggcgttccaggtcggtcttgtcgggattgacctggctgaccttgaaataggcctccaggtcgtcgagggcctgctgggttttgccgatttgttcgttgatgatcgagcgcatgaggtaggccgcggtgagcatttggcgcagcactttgtatatctgctcgtcggcgttgaggctgtagtaggcgatgacccgctcgcgcttgtcgatgatgcggctgaaatcggccgccgagaggtcgaacttgtgctggacatagtaggccatggcccgattctgctggacgtaaagttcgtgggcccaatcaagctggcctgatttgagggccgcgttgcaggcggccagcagcttttgataatcacccgactgctcggcctcgacgacctttttgacctgctgggcctgatcggccccggacgcggtggtcatggtcagggtgatggtaacggccaaggccagggccgtcagggcgatggtcatggggcgaaaatatttcatctgcctgctcccatccaaaaaatgaggatttttgccggcccaattctggcacagccagccgcccctggcaacaacccccgactgctcggaaaaacaaaagccggacccatcgcggcccggatgaaaaacaaaagccgggccactggcggcccggcgcggatgatcgattgtggtggagccgagcgggatcgaaccgccggcctgcgcgttgcgaacgcgccgctctcccagctgagctacggccccaagatcgtcgttggctgcgatttaacgcagccaagtttataccggccagcggcggcaaagtcaaccgtggcgggcgcgcttttgtggggcgtgaaaaaattgtcggcccggccgatggcgcgcgagccactcgacacggcggccttggcgtgctagcatcctccaggcgaaacgggccgccgtcccggctggccgacgccgcgcgcaaccacacgtcgacaggggtttttcatgggccgcacggcgacgataaaacgcgaaacccgcgagaccgccatcagcctccgcctggacctggacggtcggggagaggcgcgcatagacacgggcgtgggctttttcgaccacatgctcacccacatcgcttttcacggccgtttcgatctcgaagtgacggccaagggcgacctgcacgtcgacgcccatcacaccgtcgaggacgtgggcatctgcctgggccaggccctgcgccaggccctgggcgacaagctgggcgtggcccgctatggcggcgccttcgtgcccatggacgaggccctggcccaggtggtggtcgacctgagcaaccggccgttcatgcgcctggaggcggcgcgcctgccgggggcggtgggcgctttcgacggccaactggccgaggagttcctgcgggccctggccaatgccgccggtctgaccctgcacgtcattttgcactacggctctaacgatcatcacatgttggaggccgcgttcaaggcgcttggccgcgccctggaccaggccacggccatggacccccgccaaggcggcgtggcgtccaccaaggggatgctgtgagaactcttcgcttcgcctggatcgcgttgatggcggccttgctggccgtggccggctgccagaccacccaaccgccccagggcaaggaccaaaaaaagtgggagccgcgcagcgtggccctgttgcccgtggagcgcgtcgcccccgacgccgacgagccatcgcgggccacttgcccgctcaacggctcgctctacaccgccgggcccatggcccagggcgcggaactgagcctggccgagagcctgcaaaaggcgctcaaggcccatccgcccttgcgcgtcgtgccggttagccaggccggcctggcctacgatcagctctatggccgccaagccgcccgccccagcctggaacagatcgccaaacttggcgccaagctccaggtcgacgccgtgctggtgggctttgtctatcgtttcaccgagcgcgagggctcggaggcctcggccgaaaagccggcggcggttactttcaacctgcttctggtgcgctcgaccgacggcatgatcgcctggtcgggcgtctttgaccaacagcagcaggccctcagccagaatttgctggacctgggccaatacatgaaatacggcctgcgctggtacagcgccgacgaactgggccagatcggcgccgagcaggcgctggagtcgttcccctggccccagcaggccgcggtcaaatagtcgcgactcagatagcattcgcgtggagcgttgacgtcgctggcccgtgccggcgcgctgccaacaagtcgcgcccccggcgggcgcgtggagacaagcatcatggaagccattccggccgtcgacttgaagggcggccgttgcgtgcgcctgcgccagggccgcatggacgatgagactgttttttccgacgacccggtggccatggccaaacgctgggccgacctgggggcccagcgcctgcacgtggtcgatctggatggcgcggtgcaaggccggccggccaacgcggcggtgatcgccgccatctgccgggcgctggagattccggtgcaactgggcggcggcgtgcgcgatctggccggtctgaccgccacgttggagctgggcgtggacagggtgatcctgggcacgctggccgcccgccagcccgaggtggcgctggaggcggtggagcgctttccggggcgggtggtcatcggcatcgacgcccgcgacggcaaggtggccgtctccggctggctggagaccagcgaactggattatctggaggcggccaagcgctttgacgcgcccggcgtggcggccatcgtcttcaccgacatctcccgcgatggcatgcactccgggcccaacctggaatcgacagcccgtttgtgcgctcacgtctcgcggccggtgatcgccgccggcggcgtgcacgacatggccgacgtgcggcgcatgctggccatggccccgctgggcctggctggcttcatcaccggccgggccatctacgagggctcgctggatctggccgaggccctggccgcctgcgctgccgcctgaggcccgtcgggcctatttgccgtgagttcgggcgattttttcgaacatgatcaccaggcccgtgcaaagggtgtagatcgagtcgatgatcaggttctgttcggcgctgcggtcaaaaaacaggttcagcgacgactccatgccttcctcgctttgccaatagcagatgagtagcggcagtttgggcaggggatggatgatcacggccaagtcggagttgaactgatccggggccggtcggccgtcgaagatatcgatgatcagctccatcaggccggtgtattcgtccaccagctttttcagcggcttttcacagcgctggccaaacaaccgccaccaatcctcgccgccgtgcttcagatcgcgtagcggcagccactcgcccaccggctcgcggccggcgctggagagcacgtagttgaggatcggcacggccagccaatagttggtgtggcattggctggccacgaagccggaatcttccacgtagaagtttttgcccaaaacgcgcatggtcagccggccgtcggcgtattgcccgcccacgatctccgcccgctggccaagatcaaggccggccgctttttgttgcagaaccttcatggcggccagatagtcgtcgtcggacgattcggccttggccccgcgcacgcggtggctttccaggacgtccttggccagataggggcagtcggagagctttttgtcgtgcttcatggcggccacggcaaaggccagacaggtgggcaggcggcattcgcggcagttggtcttgggcagaatcttgtatatttccaggtgattgacaagttcgatcattggcgctccttttggctgatgggctattgtctggccagagcgtagcaaaccggccggtcgcccgcatcgcccaaacgggccaaaatcgcggtctgacgcctcgttagagcatggcccggcacaggccgccgtcgatggccaacgacgcgccggtgatgtaggcggcctgattggaggccaagaaggcggccagggcgccgatttcctcgggccggcccacgcgccgggccgggatgccttccagcacgccggccaggatgtcctcggcgctctgaccgctggcctggctgcgagcctggaggatatcctgcacccgttgggtgaggatccagcccgggcagacgttgttgacggtcacgccaaagggcgcgacctcgtcggccaggctcttggcccagcccaccaccgccgcccgcacggcgttgctgagcatcagccccggcaggggctgcttgacgctgatgctggtcaggttgatgacgcggccccagttttgctccagcatcttgggcaggacggccctggtcatggcctgggccgaaaagagcgtcttttccacagcggcccgccagtgttcctggtcgaagtcggcccactggcccggcggcggtccgccgttgttgttgaccagaatatccaccgcgccaaagtgctccagcgcccaaaggcccgtttcgtgggccgattgcccgtcgcccaggtcggtggcccgccacagggctcgcacgccgtgttgttgggcgatgcgctcggcggcttcttccagttggcccgccgagcgggcgcagatggccacgtggcagccttcggcggccagggcctgggccacggctaggccaagcccccggctggccccgccgatcaacgcggttctgtcttttatgccaaggtccatctcacgcgccccctttcgctttgatttcctccaggcgcgccaagcgggcgtagagcccgccggcggcggccaattgctcgtgggttccctgttcgacgacgcggccccgctgcatgaccaggatgttgtcggcgtggcgcacggtcgagagccggtgggccaccaccaggctggtgcgcccggccatgatccgtggcagggcctgctggatcagccgctcggaggccgggtccaccgagctggtggcctcgtccagcaccagcacccggggctggccggccagggcccgggccagcgagagcaactgacgctggccggcgctgagctggcggccgccctcgcccaggatggttcgcgcgccgtcgggcagttcgtcgacgaaggtggccgcgccgctgatctccagggcttggcgcagttcggccgggccgacgtcctcgcggcccatgataacattgtcggcgatgctgcccgagaggatgatcacctcctggggggccatggccacgcgcctggcgatgtcgcggcggctcatgcgccgcagatccacgccgtcgatctccaccgcgccgctttgcgggtcgtaaaagcgcatcagcagcgccgtcaggctggttttgcccgcgccggtggggccgaccacggcccagctttggccggcggggatgacgaaatcgacgtttttgaccaccggccgggccggatcgtagccaaagctcacgtcgcggaaacgcgcctcccccggccccggcgcttcggatagctgctgggcgggctcgggcagggcgtcgtcgtcgtccaaaagcatgaagatgcgctcgccgctggccatggccgcttgcaggatgttgtatttctcggccaggtcgcgcaccggccggaaaaacatctgcatgtagctgagaaaggccaccagcgcgcccaggctgaggcgatcctggatcacctggccgccgccgtgccagaggatcaaggccacggccaggctggagaaaagctcggccaggggcatgaaaacggcaaagaccttgatctggcgcatgccggcctgaaaatattgctcgttgagccgctggaagcgccgcgcgccggccgcctcggcgcccagcagcttgaccacggccaggccgcccatggtctcgctcagccacgagttgatgcggcccagatgcccctgcaactggcgaaaggcctcgcgggcctggcgggcgaaaatccaggccatgatggcgatcagcggcgtcaacgccagacagaccagggccaggctcacatccaggaaaaacaacgtggccatgatgcccaccagcaaaaacatgtcctggatcagcgagaccagggtcgagcggaacatctcgttgatgttttgcacgtcgttggtcaggcgggtgaccagcttgcccagggggttgcgcgaaaaaaaggcgctggagcggcccaggacgtgggcgtagagctcctggcgcaggtcgaaggtcatgatctggccggcccgctccaagagcatcgactggacatactccaccaccagcccgcccagggccaggccggcgaacagcgcgcccagcaggatcaggccgtgggcgtcgggaccgcgcagctgcttcagttcggcctcgggcagtttggtcagatcggcggcgcggatcagccagacgtcttggccgcgcgcgaaaagctccggccgggcgcgggcggcttgctcggcgtggggcccggcggcggcgatgtaatagggttcggcgccgatgacgccggcggcgcgcaggcgggcgctctgcctggggtccaactcgcgcagggcggcctcggcgacgaaactctctccgcccgcgtcaagcaagcccagcgcgttcagggcggccatgtccggggccaggtccggcgcggctttttcgggccgcacggccaaggcctggcgcacgatatggccgtcgatggccgttttggtgacgtagggcagggccaggttcagggcggtgccgatcagcaccaacaccgccgccccgacgatcaagcccttggccggccgcagataggcgatcaagcggcccagtaggcgcatattgtagggacggccaagctggccttcttccatgtagccgaaatcggccggcggcgccatgctaaccctccaactcggccagcagggcctgttcggcgaaaaggctctggtagagcccgccggccgccaccagcgtggcgtggtcgccgctttcgaccacccggccgtggtccatcacgaagatgcgcgcggcaaaggccaccgaggccaggcggtggctgaccaggagcgtggttttgccgcggcgcagttcggccaggttggccaggatgcgccgctcggtggcggtgtccaccgccgagagggggtcgtcgagcaacagcgccggcgggtcgatgagcaatatcctggccagggccaagcgctggcgctggccgccgctgagggtgtggccgcgctcgcccagctcgctctccaggccctggggcagggcgcggatatcctcggccagatcggcggcgcgcagggcggcccacagttcgtcgtcgctggcctggggccggcccagggccaggttttcgcgcaccgaggtggagaaaacaaaggcctcctggggcgagagcgacacgcgggagcgcagttcgtcctgggccagggcgcgcacgtcgcggccctggatcagcgccgcgcccggcggcggatcgtaaagccgggtcaacaggcgcaacaccgtggatttgccgcagcccaccggcccgaccagggccgtggcccggccggcctcgacaaaaaggctggcccgatccagggccgggttggccgcgccggggtagcggaagctcaggtcgcggatttccagatccagcggcgtggccggatccagggcctcgggctgggccggatcgctcaccgccggccgggcggtgatgatttcgctgacccgctgcatggaggcccggcctcgttgcatcaggctgatcacccagcccagggccatcatcggccaggtcagcaggcccagataggccgtgaaggccacgaaatcgccggcggtgatctggccaaagaccgccagcgggccgcccgcgccgatgaccacggccaggctcaggctggtgaaaaacgacgacagcggaaacaatacggccatcagccgggccaggcgcatgttttgggcaaagtactcccggccggcctgggccatgcgttgctcctcgcgccgggccagggcaaaggccttgaccaggccgatggccgacagagcctcgcgggtctgttcggtcatgcgggcgaaggactcctgcacggccatgaagccgccgtgcatctggcggccgaccatgcggccggcgatggcgatcaggggcatggggatcagggccaggatggtcagggtggggctgaggtagagcatgaagccgatggccgccgcgcccatgatcgccccgtccaccgccgccaccaggcccatgcccagcgacatgcggatattgttgaggtcgttggtggcccgggccatgatttcgccgggcggctggtcgtccaggtagcccaggtgcatttgctggacgtgttcgaagatgcgctggcgaatggcggtctcgacgcggcgggcaaagccgaacagcagcggccgccacaacaggcgcagcagcgagatggccgccgccaggcccagcaccgccgccgccagccaggccagcgagctttgcgtggcctggcccagggtcagttgatcgaccgcgcttttgatcaggcgcggcgtccagagttgcaggacatccaccgccaacagggccgcgaagcccacgatcaggccccaggcgtggcgcttggccaggctggccacgatttggttggccgattgcaaaacggctcagaaacctccccacgggctgtcgtcgccgggggccatgcccgagcggcgctgacggccgcccgatgtttggctggcggcccggccgtcgcagatggcttcatcgatgatgaagacacccgagcgctccagttcctggcgctccggcccggccagcaggctgacccacatggccccgtcgccgccggccacctgggccggcagttggtcgcagccgataaacattatataatagccgggattgtcggcctcgaccaactgcaccaggcggctttcggcccgtggcgtggcggagcggccctgggccgcgccggcgaaatccagtcccagagccaggccgcgtttcaggtcgtcctggctgaaatcggcctcgacgtggacgaacagaccgctgcgcccctggtgcacggtggggccggtcagccaggccccgcgcaggcgatcctggccggcccagcgccatttgcccaccatgcccgtcttgcgcgggccgccgccgccaaagtccatcttggcttcctcgaactggctgggcgagccggccgcgccggtctggcattcgtcggagatccagaaatcctcgctgcgttcgatgaccttctgccccggccccagcaagaaaatttggctgcgataggccccgcgaccggtcatgggcggcatttggccacaggtcaggaacaggatgaaatgcttgcgccaggcctcgtcgacgcgctggtacttggtgaccggcgggccctgtggcctggtcgaaccgtcgggagcaatggtttctggcgtcatggtgatgccaagccacaggccctgtttggtgtagaggtcggagacatcgaccacggtgtggacaaacaggcccagttgaccctgaaaaagcatgttgggcgtgacccagacgcggttgaaacgattggccccgttggcccgcagttcgaccttggccgccggtggagccggggcggccccctcgcgcaggtagggtttgatcacgccgatcaggcgttccttgctcacggggccttcgaagcgggcggccacgcggccttcgggatcgatgatgacggtggtgggcagggcggtgacgccggcgatgcgcttggcctcggcggcgttgcccagcaccacggggaagttgagccgattgcgcgcggcgtagggccccacggcctccaggcctccgctgtcgacgctgtagccgacgatggaaagcccggcgtggccataggcgctttgcaactgacgcagcttgggcatggcctgggtgcaggggccgcaccaggtggcgaaaaagtccagcagcacgacccgcccccggaactgggacaggctgagggcctggccctccagggtgggccggttgaagtccatggaccaggacggttgggcgcccagggcgcacaaggcaatcaaggcggcggccaaccagatgcgcggtgttttcatgcgggggctcccgatgctcgcggcccgcgggcgcgccgcggggctggtgtcgatgtctacatcggcgatagtttaaccgcagcgccccggttcatccaggccagattgcgccccgtggcaagttgacactgccctggccagtcggtacactgaatgacctcttaacccgccgcggaagtgatagcccaatatgtccgaccccgtaggtcagctagtcgaattcattgataaaaacaggctatgcctggcctttgtgcagtcggccaaaaaaaccaagctcaacgtcctgaccagcgccgacaaggagctttccttgccccagggccgcgttttgctcatgaccgccggcggcggcctggccgggcgcaaccgccaggccctggtcgagcgcctgcgcgaggtggaggtccgccgcgagggcctggcccaagacgtggacgtggccgggctgtgggagctggtggccgaggaggccgagccgctctcgctggccgacctggccggcctggcccacagcggcccgctggagggcgatcacctttcggccacgttgcgggcgttgttcaacgaacgctggcacttcaagatggccggcgaacagtttgttcccctttcggccgaacaactggagcaaaagcaactccagtcccagcgcgaggacgcccgccgcgaacaggtcgacgcggccgtggattatctgcgcggcctggccgacaatggcccctatccgccggcgccggacggcctgctcgaccttttggccgatctggtggttttcgaagatgacgcgcccaacctcaagcgggccaaggagatcgtggccctggccgagctgggcggccgcaagaacgtctttgacctgctggtgcgcctgggccgcttttcgccccacgaaaacctgcccctgctcaaagacggcgtggccagggcctttgatcacgccgcgctggccgccgccgcccaggtggacctggagccggccctggaggacaagacccgccgcgacctgacggacatgcacgttttcaccatcgacggggccttcaccaccgatttcgacgacgccctttccttcgagcccgagccaggcggcggcggcgtgttgggcgtgcacatcaccgacgccggggccgtgctcgcgcccgattcacccctggacctggaggccaggggccgcggcaccagcatctacatgccagacgaccgcatccccatgctgccgcccagcctcagcgaggacgccctgtccctgcgccaggaccaactgcgcccggccatcagcacgctggcgcgcctcgacgccgacggccaggtgctcgactacgaaatcgtgcgcagcgtcattcgcgttgcccggcgcatcacctacgacgaggccgattatctgctcgactccgacccgcgcctgaagggcatgcacgccatctgccaggccctcaaggccgcgcgcggccgggccggggcctattttctgcccctgcccgaggtcatcgtcggcgtcgacgaactgggccaggtctacgtgcggcgcatcgaccgcgagggggccagccgcgagatggtcgccgagacggccatcctggccaactggctggcggccaggcatctgcgcgatcacgaagccccgtgcctctatcgccgccaatcgccgccggccgagccctttcgggaaggccagcccgaggacatctatctgcatttcagccagcgccgcctgctcaaccccgccgatctgaccaccaagcccggcctgcattccagcttgggcgtcgatccctacacccaggtcaccagccccatccgtcgctatttcgacttgatcgtccagcggcagttgggcgcggtgctggccgggcgcgggccggtctacgccaaaagtcggctcaaggaactggcccaggaagtcgacgcgacggtgcggcgggccggccgggcgcgcaacatgcgtcagcgctattggctgctaaggtggctggaggcccgcaagggccaggaactcgacgccctggtcatggagccgcagatgcgccgctggtcgatcctgctcaccgacatcatgatgctcaccagcctgccgcgcggcggcggccaacccgaattcaaacccggccaggcgctgagggtcgtggtcgaaaaggccgacgccttccacgagatcctgcgcgtgcgcctggcctgaagccgcctcaggccaggttggccttggccgtcagcgactccacctctatgcgcagcaccagggccaacgccatcttttcgggcgggaaatccggccgcgcctcggggtcgtagtgggcgacgatggccgccaggccggcctgcttctcggccggatcatccaccaccaccgcccggccaaagccgatcacgctgcgatagcgccaatcccactggcatggcgtggggccaggcgcgggctcggccaggctggtgacctcgaaacagacccgggggttggcggcgatgaaatcgatcttcaggccctgacggccggtgtgaacgtagagccgctgacccaggcggccgaaattcagcggcgtgacatagggctggccgtcgcggcacatggccaggcgcaagaccggggcctggtcgaggatggcctcgatccgggcctggtcggtgatctgtttgtggggctttcgcatggcgatcatcggccgacaacctccgtgatcagttggcgccaggccccggcctgggcgcgccaggtgaacgactgggccagcggccgccagtcttcggccctgaccgaggcgggccgggccatcaacacggccagggccggggccagttggcccggttgataacggcagcgggccggataaagctcgggatagaccagcgcgtcgggaaccaggggcatgcagccggcccagaccgcctcggccaccgacaacccgaaatattcctggcgggccgtgctgacgacgacgtcggcccagcccagccagcgccaataatcctcgcgcctatcttgcgggccgatgtgggccaggcgctcgcccagccggtcggcggcctgatcgaagaccttgggccaagccgccgggcgggggcccatgatcgccgcgtgaaagtccaggccctgatcggccagggcgaacagggcggcgaacagctcctcggggcccttgtcgtgctcccagcgatgattccacagcaggcgcagccgcccggcgcgcggcccttggcgagcggccagggccggggccgcctcggcgtcctcgacgggcacgggcagggccaggctcttttgggccagctcatccaccaggccctggggaatcatgtcgggcaggcgggccagggtattccgggccgcctccaggaactgccgccggtgaaactgggagttgaaggccacccgccgcgcggccttggccgtggccaggttgctgaaggccaggtagaggtcgcggcgacgcagattttcatcggccgcgccgggggcggggtaggccagttgattttcgtgaaacacggccagggccggcgtgttggccagggccggggccaggccgcgcagttcggccaggcccagcatcgatgagcaaaccaggccgtcccagggctgggacagggccgcggcggcttcctgggccaggaacagcgccgccccgcgcatgcgccagcggaaatgccgtcccggcaggcccaggagcgtccagcgggcggggacgtgggccatgagcccctgggcaaaggcccggtggctggccgtcagatagggctcgacaaacagcaggcgcgggccgctttggccagaccgcgttgcctgcaacggcgatgcggccaaactcagcggatgatcgcgcgcggcttgtaatagccgccggccaccgagacgcagggggccaccatgcagcgccggcccaggatcacgccggggttggtcacgctgttgcagccggtttcgcagccgtcgcccatgatcgccccgaacttgcggcgctgcacgacgtgggtctgttcgcccaccaccaggcggtggggccggtcgactatcttgaggttggccaacttggtgcccgcgcccaggttgcagtcgcggcccaggatcgaatcgcccagataggcgaaatggccggccttggccccgtccagcatggccgcgtttttcaactcggtagcgtggccgaccacgcagccggcccccaccagggccgcgccgcggatgtaggcgccctgacgcacctcggcgccggggccgaggtgacaaggccccttgagcagcgcgccgggctcgaccttgacgccgggggccaggtggatgtcgtcgctcatgatcgccgcgccggcgtggaccaccaccgcgtcgtagaccttgcagccggccaactccacgcacatgccgcccttggtcgggtcgccgcccagcaggcagaagttgtcctcgtagaccgtgccccggtgcagcaccaccgtgatgggcatgacctcgccgaagctgacgcgcagcacgcgaccggtgtggccgtcgcgctcggccagttgggcggagaggttttggatgcggtccaacgccagccagacttggtcgaggccgtcgaagagctgggcgtgggtcaatccttcaaggttgaaaaggtcggccggagcgatcatggcttttcccctcgctgacggcggcctaccagtggccgcgcaccttgacgccttgggcggcaaggtaggttttgatttgggcgatggtgtagtggccgtagtgggtcatggaggcgatcagcgccgcgtcggcgtgggcctggagcagcacgtcggccagatgccgtggctcgccggcgccgcccgaggcgatgaccgggatggtcacggcctggctgatcaggcgggtcaggtccagttcgtagccctggcgggtgccgtcggcgtcgatgctgttgaggcagatctcgccggcgcccagatcctgggcctggcgagcccattgcacggcgtcgaggcccatgcgcttgcgcccgccgtggatgacgatctcgtaaccgctgggtatttggggtgttttatccacccgcagcacgtccatgcccagcaccacgcactggttgccaaagcgcttggccccctcgccgatgatatcgggattcttgacggcctgggagttgacgctgatcttctcggccccggcggccaaaacgtcgtacatgtcgttcagcccggccaggccgccgcccaccgaaaaggggatgaagatcgtctcggccactcgccgcaccacctccagcatgatgccgcggcgttcgtggctggcggtgatgtcgtagaagaccagttcgtcggccccttgctcgtaataaaaggcggccatctccacgggatcgccgatgtcgacgttgccctcgaactttatgcccttggtcaacttgccgtcgcgtacgtccaggcaggggatgatgcgcttagatagcatcggcggcctccttgccgtcccaggcgatgaaattgcgcaggatttgcaggcccggccggcccgatttttccgggtggaactgcatggccaccaggttgtcgcgggccaccaccgaggcgaaatcgcggccgtggaaggtctggccgacaatgtcctcggccctggccggggccgggtgataggagtgcacgaaataaaactcggcgtcggcgggcacgccggcgaaaaccgggtgcggccgcagcaaacgcacgctgttccagcccatgtgggggatcttgatggcccggccgtcctcgtcggtcagcccgtcggcgaaacggatggtctggccgggcagcaggcccaggcagacggcgtcgccttcctcgctggactcgaagatgatctgggtgcccaggcagatgcccatgatcggtttgccggcggccagggcctggcgcagggcccggtccaggcccagacggcgcatgctttcggcggccgagccggccgcgcccacgccggggaaaatcacccgctcggcgtcggcgatgcgcgccagatcctgggtgatcaggcagtcggcccccaacccgcgcaaggcccgctcgacgctggtcaggttgccggcttcatagtttatgatggcgatcatcgatgtgctccagaagcggcctcagcggccttttttttccagggcggccagcagaaccttggcctcgggcatgttggggttgagcttgagcgcccggtccagggctgctttgcccttttccaccaggccgccgtcgatcagcgcccgccccaggttgaaccacaggttttcgtcgtagcgttcgatctgcagggccttgtggtaatgcttgaccgcctcggcgaacatgcccagcttgcgcagttgcatgccaaactcattgaaaatatgcttgtgccgcgggtccagcagggcgtcgatctccaccagcttcttgaactgctccttggccttctcgggctcgcccatggccacgtaggtctggcccaggccgaagttggcccgcacgttctgctcgtcgaccttcagcgagcgattgaactcgtattcggccgaaaggaactcctgctcggccagatggcgctcggcccgggccgagtggcggtcggcctggcgttccttggggctaagttgctccgggtggaaatccggcacatgccgaaagcgcttggcgaattcggccaggtccacggtctctttgtagccgctgggctggtggttcatgtccagcaactccagcatgaccatgccgccgtccttggggtgggccacccaataggtttcgatgacggagttgcgctcggtgtcgccggtgcccaccttgccctggtgtttttctagatagatgtcgccgtccttggggatgggcgcgccttcactagccatttcggcccctcgtggtcagttccactgttccttgaaccagtcgtaagtgtagcgcgcgaaggcgatccagcccaggaccaccgccagccacacgccaaaggcgccaaagcccaagccaaagggccagtccaacaacgcgcccaacatcatgaaggccatgccccaggccagcgcgccaaatttccacttgccccagacattggcccgcaccttgggcaggggcgtgatcggccggccctggaaacgtcgacgtagcacgtgcaggatcggcagcagcagcgcgtggccctcggcggccaagaccagcgccagcggcagcgtcggcaacaccccccgccgccaaaggatgaagcccaccaccgcgcccaggatcttgtcggccaaggggtcgagataagagcccaactgggtgatttgccctcgttgccgggccaccgcgccgtcgacgaaatcgctcatgcccgcgcaaaagcccatcaccagcacccaccacagactggccgcgaaaacatcgaccagcaggatgcacagcgtcatgcagatgcgcatgattgtgagcatgttggggctgatccacatcgggaccatggccgccacgccggcttgcaggccggtgttgcccacgtggtttttcttgcgctggatcaccgggccgccccatcaaaaaaccgcgccgccccgcaaggcggatcacgacgataatcaaatagttgccagatggaggaatatagcgcaaacccggaccgcgcacaagcccattcaatcgccgcgcccttgcagacgcgtggcgtgcaagctgacgatggccagcgccgccggggtcacgccgctgatgcgtccggcctggccgatgttggccggccgcacgcgggccagcttttccaccacctcgcggctgaggccgggaatctgggcgtagtccaactccggcgggatgacctgggcctccctggcccggaacaactccacctgctgacgttcctgctccacgtagccggcgtagctggcctcgatccgcaactgttcggccacctctggcggcagcgtggtcaagggctccaacgccgggtccaggcgggccagcatggccaggtccatgcccggtcggcgcagcacctgggccgccgaaagcggccggctcagcgcgccggtgtccaattcggacaaggcctccagcacctggcggctgggattgacgcgcacggcatccaacaactggcgggcctggcccagggccgcctgcttggccgaaaacgccgcccaacgctcgtcgtcgaccaggcccaccgcccggcccagctcggtcaggcgcaggtcggcgttgtcctcgcgcaggctcaggcgatactcggcccgcgaggtgaacatgcggtagggctcgcgggtgcccttggtgatcaggtcatcaaccaagacggccatgtaggcctgggagcggtcgggcgcgaaggccccctcgccgcgcacggccagggccgcgttgatcccggcccacaggccctgggcggcggcctcctcgtagccgctggtgccgttgatctggccagccaggtagagccccggcgcgatcttggactccagggtcggcttgaggtcctgggggtcggcgtaatcgtattcgatggcgtagccggggcgcacgatgaaggcgttttcgcagccgggcaggctgtggaccatggcctcctgcacggccaggggcagggaggtggggatgccgttggggtagatcaggccgctgtccaggccctggggctccaggaaaatttggtggctctcgcgctggggaaagcgcaccaccttgtcctcgatcgacggacaatagcgcgcgcccacgcccgtgatcaccccggcgtacatcggcgattcatgcagaccgccgcggatgatccggtgggtgcgttcggtggtgtgggtgatccagcagggccgctgctccagcgtggggccttggctcagaaagctgaacatgcgcggcgtttcgtcgccgggctgggcgggcaggctggccagatcgacgctgcgggcgtcgaggcgggggcaggtgccggtcttgagccggcccaggttcaggcccagggcgcgcagttggtcggagagggcgttggcggccgggtcgcccatgcggccggcgggccagtttttcaggcccacgtggatcagcccgcgcaaaaacgtgccggtggtcagcaccacggcccgggcgctcacgctctggccgcgatcggtgatcacgccgccgacgcggccgctttgcacgatcaggccgcgggccttggcgtcgagcacccacaggcgcggctgattgagaatgaccttgcgcatgcgccgggggtagcgatccatgtccacctgggcgcggctggaccagacggccgggcccttgccctggttgagcagacggaactgaatgcccgtggcgtcggtgtttttggccatttcgccgccgagggcgtcgatttcgcgcaccaggtggcccttggccaggccgcccacggcggggttgcaactcagggcggccaggtgctccaaattgatggtgatcaaaagcgtctggcggcccatgcgcgcggcggccaaggcggcctcacagccggcgtgcccaccgccgacgacgatcacctcgaagcgctcgggggggagcgcgatcacgacgcgtccgccgcgcgcggccgctcggcggcccagaaatcgtgcagccaggcccacatcaggcccagatattcatagatggcgtcttgggacatcagcaggccctgggcctggggcatgaagcggcgataggccgggtcatcgcccgtggcgcagcgaaaatcggccggggcgggcaggggccgcagaccctgggcgcgaaacatggtcagggcccttggcatgtgcgcggccgaagtgaccagggcgaagggccgcgcgcccaggtcgcgggccaggatggcggcctggtcggcggtgtcgcgggaggcctcgtcgacgacgatggaggccgagggcgctcccaggcgcgtggccatctcggccatgtcggcggccacgctgctgcggccgtcgctggcctcgcccgagaaaatcagcctggccccgggcacgccccgccacaggcgcacgccctcggccacgcggcgcagcgacgccgccgaaaggcgatcggcggccgagagttcaccggcctgctgggcgccgcccagcaccacgatatccatggccccggcggccatcagcgccatgggctgggcgtatggcccggcctggcgctccagcggggccaatagcgcccggcccgtggccggcagggagagggcggccaacagcgccccggccagcaggatgagcgtcaggcctcgccgccgcttgccgggccacggcagatggagcgcccccgtcagccacagcaggcagaccagcccgaccggcagcaaaagcagccccgcgatttttttcagcgagaaaagcacatcggccatgcaaagccccgcatgtggttgcgcgcctcgagggcctaaccataccacgaatggggccgggcggccctagcgccggcgttggcggctacgcgggttcttggatttaattttggatgtggtggcccggcggaaaatgccgccgaaagggagttggctgataaaaaagccgccacggggtggttggcgtgtggtttaatgggtcggcgtgacacggcgggccctggccattttttggggcggcgggcgctcgtgaaaaaattctctcttgcgggtgtataagcatatcgcatattcttttcttgtcaatggctgctcggatgggctcggcgcgacgatggcggccgttttggccggacattcatggatcgttcgaggcatctatttgtaaagaaaagctaaaacgataccgacggtgattgggcgtggcggcctgggtataagtgctcatccaaaaatgggtaaaactatttatggggtggcgggggaaaagggcattttgtgcttgacgtcgcaagctgatgcgcagactatatgccacgttgatccaaaggcaaacaccccccatgccgcgcggcggcagggagatgagccttgcccgcgaggtgcgggcgtcgggggagtatggaatagccaggaggtttagaggcaatggcggatgccaaattgcaagaactgatcgatgttctgcgtaagcagggcgtggagagcggggaagatagcgcccgccagatcgtggcctcggccgagaaggaggccgagcggatcctggcccaggcccggaccgaggccgaggcggtcgtgaccaaggcgcagagcgaggccgacaacctgaaaaagcggttggagtcgtcgctggaaatcgccgcgtcgcagtttgtaaccaatctgaagagccaggtcgaggagagccttctcgtcttgcctctgcgccagaagctcgacgagaatctggcggacgagtccctgctcaaggggctgatcgccaagctggtggagaactactccgctggttcgcccgaggacgatatgaagatcatcctgggcaaggacgctggcgagtctctgaagagctacgtgttgggcttgggcgccaaggtcaagctcagccaggatctggagtcttacggcgcgcgttacgggctcgtcgtcgagcttggctccggcaaggtgcgcgtggacttcacggacgaggcgtttttggccttgttcctgcggtttttgtcgccggccttccgcgagatgttccgtaacgtgaaagtggggaaagcggcccagcaatgaagtactacttcctggccacctatctgcccgaactccagcgcgacgacaagaaagtcagggtgagcctggccgaattgttgggcgagccccaggcttacgcccgcgaggattgggccgatatcgagctcgtcctcttggctggggatatcttcgtcctggaacgtttgttgacgggcaaacccgccgaggtggaacacacgctttacggcgttgaattttggcgggaacagatcaaatcccccaaggaaggcccggccttccttgtaacgtttatggagcagctggagccgggccggctggccagtccgaaggtggtggaagacctctacgccgcctacttcaaccacgccatggccacggcgcgcaacggtttgctgcgcaactatctggcctttgagcgcgatctgcgcaacatcctggccgccctgcgcgcccgcgagaagaatctggtcgtgaccgaccatctggtgggcgagggcgagctgatcgaaaacatcgcccgctcgcgagccgaggattttggtctggggggtgattaccccttcatggaaaagttgctggccgccaaggatccccaacagatgcaagacgcccacgagcagattttgtggaatttcctggacgaggaggcggggcaggatcccttcgccttcgacgcccttttggcctatctgctcaagttgaccatgttggaaaaacggctggccctcaatgaagacgaagccatggctcgggtcaggcgatgggaggcgctataagatgaacgccacgggaaaagtgttagcggcctacggcaacttggtcacggtgcagtttgacagcaacgtgcgccagaacgaggtggcctacatagtcaccgccgacggccgtatgaaaagcgaagtaatccgggtgcgcggcgaccaatgttacgcccaggtgttcgaggacactcgcggcatcaaggttggcgacgcggtggagttcaccggcgacctgctggtcgtcgagttgggccccggcatccttcagcagatctacgacggtctgcaaaaccccctgcccaagctttcggaggccacgggcctgttccttaagcgaggcgtctacatcgatccgctggaccgccaggtcaagtgggacttcacgcccaaggccaaggtcggcgacgttgtcggggccggcgacatgttgggcagcgtgcccgagggcaagttcgagcacaagatcttcgtgcccttcaacttcatcggcaaggccaagatcgtcgagatggcggccaagggcgactacaccgtggtcgacaccatcgcggtggtcgaggatcaaagcggcgcgcggcagaatctgtgcatgatgcagcgttggcccatcaagatcgccctcaaggactacgaggagcgtctgttgccggtggagcccttggtcaccggctgccgcatcatcgactcgttctaccccgtcgccaagggcggcacggcctgcatccccggccccttcggctcgggcaagacggtgctccagcagatcatcagccgctacgccgacgtggacgtgatcatcgtcgcggcctgcggcgagcgtgccggcgaggtcgtcgagaccctgcgcgagttcccccatttggaagacccctacaccgggcgcacactgatggagcgcacggtcatcatctgcaacacctcctcgatgccggtggccgcccgcgaggcctcgatctacaccgccatcaccatcggcgagtactatcgccagatgggcctggacgtgttgctgctggccgactccacctcccgctgggcccaggccctgcgcgagatgagcggccgtctggaagagattcccggcgaggaggccttcccggcctacctgcagtcgcgcatcgccgagttttacgagcgggccggctttgtccggctgaaaagcggcgagaccggctcggtttcggttatcggcaccgtctcgcccgccggcggcaacttcgaggagccggtgacccagggcaccctggccgtggtcggcgccttcctgggcctgacctgggcccggtccaacgcccgccgcttcccggccatcgacccgctgatctcgtggtccaagtacctcgaccagatgcgcgacagtctcgacaagctcgatccggcttggatcgcttcggtggccaaggcccagcgcatgatcttcgatggcaacgagatcaaaaaacgcatggacgtcgtcggcgaggaaggcacttccatctccgacttcatcatctatctgaaggcggagttcctggactcggtctacctgcagcagaacgcctttgacaaggtcgacgcctacaacaccatggagcgtcaggtctataccttcaagaaggtgctcgagctgatggacaaggaaatcaaggtgaccgacaaggacgaggcccgtgacctcttcttccgcctggccgccctgttcaagaacatgaacgcctcggccatgcagagcgaggagttcgcgaagttcgaaagtcaaataaacgatttcatcgggagttaggccgtgcgctccataatcacaaagatcaaggagatcaccggcaacatcgccaccctggaagcctccggcgtgggtctgggcgagttggcggtggttcagtcgcccggacaaagcaccctgggccaggttatccgcgtcaaccaggaaaacgtgaccatccaggtcttcggcggcaccaagggcatctccaccagcgaccaggtgcgttttcttggccaccccatgcaggtgaagtacggtccctcgctgatgggccgcatcttcaatggttccggcgtgcccatcgacggcggccccgagccggtcgaggaggagatcgccatcggcgggccgtccttcaacccggccaaccgcatcatcccccagcagatgatccgcaccaacatccccatgatcgacctgttcaactcgctggtggtcagccagaagctgcccattttctccatccccggcgagccctacaaccagctgctggcccgggtcggcatgcaggccgaggccgacatcatcatcctgggcggcatgggtctgaagttcgacgacttcaccttcttcaagcgcacgtttgaggaaagtggcgtcatgaaccgcgtgatcatgttcatccaccaggcctccgacccggtggtcgagtgcttgttggtgccggacatggccctggccgtggccgagcgcttcgccgaggccggccagcgcgtgttggtgcttctgaccgacatgaccaacttcgccgactcgttgaaggaaatctccatctccatggagcagatccccagcaaccgcggttaccccggcgacctttactcccagttggccagccgttacgagaaggccgtcgacatcgagggcgccggcggcatcaccctgctggccgtgacgaccatgcccggcgacgacgtcacccacccggtgccagacaacaccggttacatcaccgagggccagttctatctgcgccacggcgtcatcgaccccttcggctcgctgtcgcgcctgaagcagaacgtggtcggcaaggtcacccgcaaggaccacaacgacatcatgaacaccatgattcgtttgtattccgactgccgcgaatcgcgcaacaagatcgccatgggtttcaaggtctccaagtgggacgaaaccctgctggcctacggcaaggacttcgaaaccgaactcatggacctgaacgtcaacctgcccatcgagcaagcgctggaccgttgctggaccatccttgcccgtcacttcgacccggtgcagaccggcttgaagcaggagttggtggaccaattctggcccaaggagaacaaggaggcccaggcggcgtaaagttatggcggacaagcctaaactcaacaagaccgcgctgaaggggcagagggacgcactgtccaagtaccagaagttcctgcctattctgcaactaaagaaaatgcagttgcagttggtcatccggcaattggagccggtggtcgaaaagcagcggcaggacatggaacgggcggtaggcggcattaaaccctgggccgcgttgctgaccgatcaggcggcggacctcgacggcctgctggtggtcaaggacgtgctgaccgatcgggacaacatcgccggcgtggaagtgccagagttccgtgaagtcactttcgaggagaagccctactccttgttcgccacgccaccgtggctggacatggccgtggcggccttgcgtcggctgattgccctgcgcgaggaactgcgcgtgctgatggaaaaggagcgcatcctgcgcgaggaactgcggaccaccacccagcgggtcaacctgttcgagaaaaaactcatcccggaacttaaggaaaatatccgcaagatcaagatcttcctgggtgacgaggagacgtccgccgtgggtcgggccaagttggccaaggccaagctggttcagcagcaggaggtggcaagttgatccttcccatgaccaaaataaccttcctcgggttgggctcgcaaaaggaagctttcctgaagcgtttgcaggaggttggggtgacccacctgatcctgccggccgagaccgaggagccccaagaggtggcgcgcgagctgcaaaaggtcggcgacgccaagaagttcctggccaggcgcctgaccgacaagaaggccacgcccagccagaacgactacgaggccgtctgcgcccggcgcgacgccctcgcccacgaggaggccagcctgcagacggagttggccatcctcaaaaaagacaaggctctgatgctgccctggggcgatttcgacccggcctcgctgggggcgctggaagccaagggcttcaaggcctacttctaccgcctgggtcagtccgccttcgccgggctcgacctgagcgggttgcatagcttcgtcgtttccgacacgcccggcgaggtggccttggtggttttcggccaggcgcagccggaactgggcgttttgcccgaaaaactgccggccaagggcctttcgcggatcgagcgcgagatcgaggcggccaatcagcgtctgacggcgattcaggccgaatacgccgaactggctcgtaatctcaagaccctggaaaaggccgaagccagcctgaccgacgaactgacttatcagcgcgccgtgctcaacaccgacggcgaactgggcgataagctgttcttggtgcgctgctggtcgcccatggcggccgacgagctcgtcaagaagatagggccggagttcgcgttccatcactacgccgaggaaccacaggagggcgaccgcgtgccggtgctgctctccaacaagccggcgttcgcgcccggcgaggatctggtcggcatctacagccaccccaattattccgacttcgaccccagtggtctggtgctgtggtgcttcacgatcttctacggcatgatcatcggcgacgccggctatggctcggtgctgttattgattagcgtgcttctgcaactcaaggtcaagagcgaatcgcccatgttcaagcgcatgttgcgcctgagctacatgctttcctgctcgacgatcttcttcgggctgatctcggcgtcgtacttcggcgtggcgcttagcgacgacagccctctgaaaagcatcatgctgatggatctgggcaccaaagagggccagaaccacgtgatgctggtctcgtgcgtgatgggcatggtccacttgacggtggccctgctgatcaagctctaccggaccaaggatctggccgccttgggctggattctcgtgacctggggcggatatctgttattcgacggcaaggtggccggcggcccgtacggcgagatcggtcagtggacattgatcgccggtttcgcgctggtgctgttgttcacgtccaacagccgcaacgtgatcatccgcttggcggtgggcctcaacggcgtgttgggggtggtgcagttgttcgccgacgtgctgtcctacatgcgccttttcgccctaggcctggccacgatgtacatgtgtcaaaccttcaacttgctgggcggcatggtcttcgacgccatcccctgggcctggttgggggcgttgccggcggtgttggtgctggtcatcggccactcgatcaacatcgtgctgggcatcatgggcggcgtggttcacggactgcgtctgaacttccttgagtggtatcgctggtgcttcgagggtgacggtctgccgttcaagcctttccggcaagtcgccaactgaatgcaattatagagattagttaggaggataaaagggtatggacttcgctacggcaatgggctatctgggctgcgccttcgctattggcattcccgccatcggaagcgccatcggcgtcgccaccgctggcgccgcctctcacggggccatggccaaggtcgaggagggtcacggtaaattcatcggtatttccgccgctccctcgagccagaccatttacggcctcatcttgatgtttgtgctgatgggcaaggtcgccaattcgggcctggccgtcctgggcatcggcatcttctgcggcttggcctgcgccgcctcggccatctatcagggcaaggtcgccgccaccgccatcctggcttcttccaagaagcaggagatcttcggcaagtgcttcgccgcggccggtatcgtcgagagcttcgccatcttcgctttggtggccggcttggtcatggcgggcaacctgcagtgagtgagttgaaggacgctggcccctggggtagcccctcgggcctcgtcctttcactgcccgattacgaggaagttgtgccatggctgtggtgagcatctcgcggcaatatggtgctggcggcgtgaagctgggcatgaaattggccgagcgtctgggctaccagttcgttgaccgcaacctgctggggcaggtggccgaacaggccaacgtctcgctgaagtgggtggaggaagtggaaaaggaggccggcggcctcatggcccgtttcgtggcggaatgggcgcgccaacatcctcacgtgcgaaacattcccgacgcctccactcgatttgacgagactgcttatcgggcgtttttgaccagggtcatcagcaatctggcggctggcgatcgggtggtgttcatggggcgcggttcgcagtatatcctgaagaacaaccccaaggccgtgcgcatttcgctggtcgcctccgaacagacgcgcatagccaacctgatggagcactacagcgtcgatcgcgccaaggccgaacacgtcgtgaacaaagaagaaaagcggcgtttggccttcctgtgcggtttcggcgagggcaaatcggaagagacggcctgttatcacgcggtgctcaacaccggcttggttcatcaagacgacgccgtcgatttcatttgcaaactggtcgagcgcatcggctgagcggggcgcctgacccgccgctgctttgacgttggatcacggggatctcttccacgggaagggatcccttttttcgtggcctcagatgtgaccgaccaagtaggaaggcccgtgcagacgggccatgtccagcgaaagcctggtgatggccatgcaggcctccatggcttggtcgtagaccgccaggccggcttgatccacggcttggtcggagagatcgggctggtcgatgcccaaaaaagcggccaattggccgaccgtggcgcgggcttggtgcaagacggcttgcaggtcggccggctgaaagatgcggccctgggcgttttgccgcttcaattgttccagttggctcgtggtgagcgcgatctggtccagaaaaggccgataagggttgtccagggtcatggcgacgcctctatctcagggtgataattacattatcgggtctggcttggttctggtcaagatgtggtcgccgtggtcagcagcctgcgtgaggccgcccgctgaggttggcctgggcggccatggcccgggccggttcgccaacgatctgcgaacgagcgaaaagcagcctggcctcggcctcgccgcggtcggccacgcgggggccagcggtggcccgggcgcgcgattggccggccgatgagatgtcggccgcattgcttggaatgacgcgcgttttgtctggcgcgccccaaaaggcgctttggcttttggccgttggcgggtttgtcggctgcaaaaggcgcgacaatgggacgacgggcttcatcggattgctcccctggccgccatccattggcgatcgatccatccgtgggagccaatctgaacgttgatcgggtaatctgtttaatcgtagcatggccaggctgataacgcaaaacatcttgttaacgcaacaatttttggtcatccaggggcgtgcgtggccgcgcatgcccacgcccgatggtggggcttatgtaaaatctgccgatttatggtatatagacatgtttacgtccattggcatatggctgggagccccgcgctcgcttggaaaggcaaccgatatccgaagagggtgttgatagcaatgaaggtcaacgttgaacagatcaatacggtaaagcgcgcgcttaccgttgaagtgccggccgccgaggttgacaaggccatcgagaaattgttcgccaagcatggccgcaaggcgaagatcaagggcttccgggcgggcaaggttcctcgcgccgttctcgagcgctactacggcccccaggtggccttcgaggccgccgaggtcctggtcaccgagcacaccaatccggccatcgacgaggccggcctcagcccgttggcccagcccgagttcgactttgacggcccgccgcaaaagggccaggacttcgctttcaaggtgcttttcgacgtgcggccccagtttgacttggcccccgaatcgtacaagggctttgagatcaaggagcccaacctggtcgccggcgacgaggagatcaacaaacgcctcgacgacctgcgcgcccgccaggccatgctggtgcccctggaggaagaccgcccggcccagaccggtgacgtggtggtggtcgattaccagagcttcgagggcgacgagcccgtcgagggcggcgcggccgaaaacgtcgacgtggagcttggcgccggccaggtgcgcgaggagatcgaggtggccctggtcaaggtgcggcccggcgacgaggtcgagaccaccgtgcgcatcgaggacaaaaaagatggcgcggacgtgaccaaggacgtgcgcttcaagctggtggtcaaggccatcaagaaaaagctgttgcccgatctggacgacgatttcgcccgttcggtctcgccccagttcgagaccctggacgccctgcgccagcgcattcgccaggacatggaggacgccttcgcccgcgagaaggacatgcaggtccgccgtcagatcctggaccacatccgcgaactgggccagttcgatctgcccgacagcctggtggcccaggaagtcgagaacatggtcgagtcgttcaaagcgcggctgcgccagaacggcatggaccctgacgccgtgggcctggacgccgaaaaactggccaccgacttccggcccgaggccgaaaagaaggtgcgcgctggcatcgtcctgggccgcatttccgaggtggaaagcgtcgatgtgaccgaagaagacttcacggcccactatgaaaaagtctcggctcagaccggccaacccgccgacgtgatcaaggaaatatacaataaaaacaacatgatgggcagcgtcatcgcccagcttctggaagaaaagacgttgcaggccataaaatcgggtgctatcattaaatcagtcgatccatctgaattggcacaggaaatggccaacgaccaggcgcgggaacaagaatagctggcagccaaggctagaaagattcctaaatgagcagccttatcccctttgtcatagagcagaccagccgcggcgaacggtcctacgacatctattcccggctgttgaaagaccgcatcatcatcctcggccaggccatcgacgacaacgtggccaatgtggtcacggcccagttgctgtttttggaggcggaagaccccaacaaggacatccatctctatatcaactcgccgggcggcgtggtcaccgccggcatggccatctatgacaccatgcagttcatcaaggcgccggtgagcaccctctgcatgggccaggccgcttccatggccgcgctgttgctggccgccggcgagccgggcaagcgttacagcctgcccaaggcgcgcatcctgatccaccagccttcgggcggggcccagggccaggccagcgacatcgagatacacgctcgcgagattctgcgcatgcgcgaggatctgaacaacatcctggcccagcacaccggacagagcctggaaaagatcgccgccgacaccgagcgcgactatttcatgagcggcgacgaagccgtggcctacggggtgatcgacaaggtaatcagccgccgcgcggtggaaaagtagcgcaatcgttaacgtttaccgaggtgcttggaggccacggttcatgagcaagaaaaccaacggcaagggccctgatctggtttgttccttctgcggcaagagccaagaagaagtgaaaaagctcattgccggaccttctgtgtatatctgcgatgagtgcatcgagctgtgcaacgagatcatcgaggaggaataccagaaggaagaggcggccaatcaggtaaacatccccaaacccagggaaatcaaggccatcatcgacgattacgtcgtcgagcaggagcgcgccaaaaagatcctggccgtggccgtgcataaccactacaagcgcatcgacgccaaggccgacatgggcggcgtggagttgcagaaaagcaacatcctgctcatcggccccactggctgcggcaagacgctcctggcccagaccctggcgcgcatcatcaacgtgcccttcaccatcgccgacgccaccaccctcaccgaggccggctacgtgggcgaggacgtggagaacatcatcctcaacctgttgcaggccgccgactacgacgtggagcgggcccagcggggcatcgtctacatcgacgagatcgacaaaatcgcccgcaagagcgaaaacccctccatcacccgcgacgtgtcgggcgagggcgtgcagcaggccctgctcaagatcatcgagggcaccatcgcctcggtgccgcccaagggcgggcgcaagcatccccagcaggagttcgtcaaggtcgacaccaccaacatcctctttatctgtggtggggccttcgtggggctggacaagatcatctccaaccgcatcggcgccaagtccatgggcttcaccgccgaggtcaaggagcgcaaggaagagacgcccctgggcgacacgctggccaagtgccggcccgaagatctgatcaagttcggtctgatccccgagttcgtcggccgcctgcccgtggccgccaccctggacgaactcagcgaggacgcgctcattcgcatcctcaccgagcccaagaacgccctggtcaagcagtaccagaagctcttcgagttcgagggcgttgacctcaagttcaccgacgaggcctacaaggccgtggccgccgaggccatcagccgcaaaagcggcgcccgcggcctgcgctcgatcctcgaggcggccatgctcgacatcatgtacgatctgccttcgctcaagggcgtgcaggagtgcgtggttggcgaggaggtcatcaccaagggcgagcagcccatgctgttatattccagccaggcggagtacgcctaacgccgtatcggacaaaccccggtgggcccgccaagcgcgggcccgctgtttcccgcctggcaaaccaggcccggaggggccggaacgaggtgcgtcaatgcgtgcgccattattgccgctacgtgacatagtcgtttttccgcgtatggtcgcgccattgttcgtgggccgtcagcgttccgtggccgcccttgaatacgccatggagcacggcaagctgatctttctggccactcaaaaggacgccaggatcgacgagcctggccgtgacgaaatccatctgaccggcgcgctgtcgacggtgctgcagttgttgcgcctgcctgacggcacggtcaaggccctcatcgagggcaaggaacgagcgcggatagatcattttctgcccaacgacgactttttcctggtcgagttggagcccatccccgaggccttcgccccggaccgcgaatccgaggcgctcatccgcgcggtcaaccaggcctttgatcagttcgccaagctcaacaaaaagattccccaagaagttttgcagtccatgagcggcctgaccgaccccggcgtgttggccgacaccatggtcagccatctgccgctcaagctcgaggacaagcaacgcctgttggagaccctggagcccaaccgtcgcctggaactgctttacgaaatgatgggcggcgagatcgaaatcctgcagatcgagcagcgcatcaagggccgcgtcaagcggcagatggaaaagacccagcgcgagtattacctcaacgagcagatgcgcgccatccagaaggaaatgggcgacaaggccggcggcgagagcgagatccgcgagttggaggaaaagctcgaaaaacgtcgctacccacgccaggtggccgaaaagatccgcgccgagatcaaaaagctcaagcttatgtcgcccatgagcgccgaggccacggtggtgcgcaactacgtcgactggctgatggccctgccctggtacgagcgcacccgcgacaagcacgacctcaaggaggcccaggccatcctcgacgaagaccactacggcctggaaaagcccaaggagcgcatcctggagtttctggccgtgcaggccatgaccaaaaagatcaagggaccgatcctttgcttcgtgggcccgccgggcgtgggcaagacttccttggcccgctccatcgccagggccatgggccgcaagttcatccggttgtcgctgggcggcgtgcgcgacgaggccgagatccgcggccaccggcgcacttacatcggggccctgccgggcaagatcatccagagcatgcgccgggtgggctcggtcaacccggtcttttgcctcgacgaagtggacaagatgtccaccgacttccggggcgatccctcggcggcgctgctggaggttctggaccccgagcagaactacgccttcaacgaccactacctggacgtggattacaatctctccgaggtgctgttcatcaccacggccaacacgctttactccatccccgcgcccctgcaggaccgcatggagatcatccgcctggctggctacaccgagctggagaaggtctccatcgcccgccagtttctgttgcccaagcaggccaaggcccacggcctccagcccgaccaggcccagatcggcgacaaggtcatgcagcagatcatccagcgctacacccgcgaggccggcgtgcgcaacctggagcgcgaggtggccagcatctgccgcaaggtgaccaaagacctggtgaccaagggtgatctgggcggcaaggtcaagatcaccggcggcgcgctggagaaatacctgggcgtgaccaagttccgccacggcctacccgaggccaaggaccacgtgggcctgaccaacggcctggcctggaccgaggtcggcggcgaggtgctgaccaccgaggccatgatcatgcccggcaagggcaagctgaccatcaccggcaagctgggcgaggtgatgcaggagtcggcccaggcggcgctgtcctacgtgcgcaccagggccaggcggctgggcctgcccgagaatttctacacccacgtggatattcacatccacgtgcccgagggcgcaacgcccaaggacgggccctcggcgggcatcaccttggccacctcgttggtcagcgccctgacgcgcatcccggtgcgggccgacgtggccatgaccggcgaaatcaccttgcgcggtcgggttttgcccattggcggcctgcgcgaaaagatcatggccgcccaccgcgtgggcatgacaaaggtgttgatacccaaggacaacgacaaggatatcaaagagataccccataaagtcctgcgttcggtggagctggtgaccgtcgagcacatggatgaggtgctgcgtcacgccttggccgtggacgaccccgatgcgctgttccacggcgacgacgagccctttctgctgaccgtgcccgcggccgatgataaaccgtcggatttaatggcgcactagcggaaatcgccttgacagaatctgggcctgctgataaaaccatatccgctttgggggacggaccgcgacacaaaaggccccctggtagtgggcgggtagctcagttgggagagcatcggccttacacgccggaggtcacaggttcgagccctgttccgcctaccacaccttgccgggggcgggcggagtgaacaaggccgcgaaatcggccatgacaacggaataaagcgggggcgtagctcagttggttagagcgctggcctgtcacgccagaggccgccggttcgagaccggtcgtccccgccaaccataaaaggggctgaccatatggtcagccccttagtcatgttcgtggcctttgattctggccaaaaaagccgtcgcgcttggccggcggatagcgtcacaaaccccgatcaccgcgcgcgaagctcactccagcttggcccaattaggcgcgtggacggtgtcgcccttgagctccacgggcgcgacatagaccgccgtcttctgccagaccttgttgccgtccatgccatattccacgcgcttgcaactgctggcctggtagttggcggccttcttgaactgcatcaccttgccggtgttcgcgccgaaatcgctgaacatggcttcgtattccatgttgcccaaataggcctgcttttgttcgtcgctcagcttcaggctctgttccgaaccggagcagacgctgcgcgcgatggcgtcggccacgggctcggccatggcgagttgggtcgggccggcggccaaaagcccggccatcagcgcgaaggtccattttttcatgtttgttctcctttggcgtcgcgccagggcggcgctggctgcttagtgaccgcccttgcccaggcgcggcgcgaggacggcgggtctgttggtctggtgaccgggcctgacgcccttgtcgcggcgcgcccatcggctgcgcttccaaagatagaatgcgctgtttgccgtttggtcgtcaaggttggactggcctccctggcgggtgaagcggcccgccatgacgcgcgccacaagatgcggcgctcctgtcctcagtcaagttcggggtatagctttttgatgcactccgggcagatgccatgggtgaattcggcctcggagtgggtgctgatatagttttcgatttgctgccaataacctttatcgtcacggatttttttgcagcttgcgcagatgggcagcagcccgctaagctggtttatttccgataaagcctgacgcagttcggcgatcaattcctcgcgttgcgcctcggcgcgcttgcgttcggtcatctcggcgacgagctgctggttgctgcgctccaactcggcggtgcgttggcggaccctttcttccagttgcgcgtgggattctttcaggctcaacgacatctgattgaagtcttgggccaagtcgttccattcgacaaaaggcatcggcggaatctggtcgccaaggttttgcggcgttttgccgatgaaggcggtgtgctccctgatccgacccagggggcgcaggaatatctgccgcgtgacaaacagcaccaccgccaccatcagccccagaatgcccagcgtcagcacggaaaggcgaccggcgaactcggctccgcggctcaggatctcgctcaaaggcaccctgatggatatggccgaaacaagctcgccgtcgtggcggttgaagctgcgttccgggccatatatccgcaccatttctggcggggcgtattccggttggctgtgacagcgcaggcatgatttttccattgattcgccgcgccgcaaataaacgaaaaacggtttgtcgtcaatgatcctgatggccgtgcgcgtggtgagcttggggtttttattcagctcgttgatgaattcccgttcataatcgtcggcttcgtttttggggctgcgcgcgttgatggcgcattccttgtaatagtattcgtctttggccaaggcttgatagtgttcgtcgatgcgacggacggcgaaggtggaggacatccacgtcggttcgaaatatgacgatggcaaatgcttgtcggttatcgagaatattttcggcttcaactgatgggcaaaatatgaatgtatggccaagttgcgttccaggatgatgcgggccttttcctccgcttcgcgcaaggccgtctcctggctttggtcgtaaaccagccagacaaacgcggccgccacgctgatgaacaacaccgcgaacgctgtcagcaatgcggactttgccttcatgaacggcttgtcgatcatgcttgacccgctccgaagtcacgcgccggcaagggttttggccggaggtggccgccaaggcctggcggacgccaaacaatctcgcgttcgatccccgtggtggcgtctcgccacttttcacgcagggccggctacacgcatatcggcgtcttggcaaaacgtaacgagtttttgttgtgcttgggcggccgtcatcgtggcggctcattaatttattttaacttatggccatcgcgcacggcggattttgcgccaacgccgcgcgctggcgcgcaaaaaagctctatttgccgcatccatggcaaacaactggataatttgtgcttctcccgcgtgtttgcctggcgtaatatcaaatttgattgaatatctgaactgccggcccggcccaactcgcggagcaaaaccgaggccaagcgcggccaaccgcatggagccatccacacctggaggtgaaacgtgttcaaggaattcaaagagttcgccatgaagggcaacgtggtggacatggccgtgggcatcatcatcggcgcggcctttggcgccatcgtcaagtctttggtttccgacatcatcatgccgccgatcgggctgattctgggcgatgtggatttttccggcctgttcgtggtgctcagggacggggcgcaagccggcccgtacctcagcctggaaatggcccagaaagccggcgccgtcacctggaactacggcgcgttcatcaatacggtggtcagctttctgatcgtggcgttttcggtgttcatgttggtcaagggcatgaatcaactgcggcgcaagcaagaagcagccccgcccaccaccaaggaatgcccctattgcctctccactattcccgttaaggcgagcaagtgcgccttttgcacggccacactggactgatcgtggggccgtggccggcccgactccggccggccacggccttttgacgcggagggccgccccgccgctgtctattcttgggccttggcgcggcgtcagcgcgcctcgacctcacggaagctgaacgtcgcgaggctggtgctgcggccgtggatgaccaccgtttgccgcgcctgggcgtcattggcctcggccgtcaagacgtgctcgcccacgggcagatcatccagcgtcagcggcgtgacgcccacggcccgcccgtccagggagatcttggcgggcaggttggactccaccgtcagcgagccgtagccgatggcctgggcctgggcctgggcgtcggccagatattgccgggcaaagggatgccccggcagaacttccgccacgttctggaagatcttcgccgccccggcgtagtcgccttgattgaacagcgtcaccccctcgacgaaatccaggctggccttttgatcccgcgcgatccgcgcgacctgggccgcgtagccttgacgcctggccggaagctgggccaggcgttgttgagccaccggccaagcgggccgcgcgcgcagggcctcttgccacagctgctcggccttgtcgaaatgcccacccgccgcggccaactcgccctggtccagcagggccagggcttgggcctgggccgcctggcctggttcgggctcggccaaggccgggccagccaaggccagcgcaacggccatggccagagccagggccgccaaccacctcatcacggcgtttgcgccgccatgcttgcgattcatcacgcgcctccatgtttcacgggttgtcgtggtccgctgatttcaggctagcgcgataatgttcggcaatcaataggtgatttctgaaaggaagcgaaacaacgccgtggttcaacgcccgtgggtcgcctcgacgacgctcatctggccgtcgctccagaacagcagcgccgtcagcggtcggccgccggccaaggcgccgttgtcctgcacgaaaagctccacgcggcagccgccggaacccggctccaggcgcagcatgcggccgggcgtttgatccggctggtcggcccggcgcacggccatgggccagacgccttcggccgcgaccgtcgaccaccagccgtcacggccgccggccacttgcaggtcgatgcgcaacaacacccggtctccgggcggcagatcgagcgacagccggctgtcggccgcgccatccggggtggcggccggcgtgtaagctcggccgaccaggtcgacgtcgccggcgatccgctccagccgacacgtcgcgcccgccgcgcccggcgtcggtggaagcggggtcgttggttgggcgtggggcgcgggcactggggccggcgcgttgggcaagggcgtcggcgcgggttgggtcgtgggcgcggcgactggcggagcggctgggttcgtggacggccgaggctcgtcgcccagggcggccaggcgttgacgggcctttgccgcggccggcgaattcgcgccgccgtcccgcgcgacgattttttgataccaggccttggcctgggccgtgcggccggtgtgttccagggcctgggcgtagctcaggccgtcctgaaagagccggctgtcgggtagttgatccatggggccaaggtctttggcgaagtaggcggccaccggctcccactggcccgtcttttcataggcctcgatcaattgtcgtcgagccatgggcgcgtcggctgcccggggatagcgggccaggtatttttcgaagagcagggcgatggccgtgtagtcgggcaggcccaggtagcgcttgtagacctcggccaagcgccaataggcctcgggcgcgtgggttgagtctgggcactgctcgatgatcgcctccaagagacgccgttggttggcgtagtcctggggcggggtctggcccaattccagcagcaactgggcggcgcgccgatcctgggcgtcgttgccggcggccatggccggcaacgcaacggccagagcgcagagcaaggccacgaccagccatcccgcccagcgtcgcgccggggcgggcgtcgcgagggcccccacttctactccaccggcaggatcaaaacctggccatcggcaaagccgatcaccaactccagtttggcgttgccgctggcgatggagttgtcgtcctgcaccagcacgtcggcgacaagctcgccctggcccaaaggcaggttgagcgcgccgtcgggttggttgagtggcttgcctttttgcgccagcacgagcagccacgcgccgttgcctgcggtggtgtcccaggttggggcgggcgcgccctgggcgcgtaaggccatggcgttgatggtgcggccgggcgcgcgcaggcgcagggcaaagtgcgcctccggcgagccgtcgcctttgagggcttcgccgcggccgaccaggtcgtagaagctcctgaggcgcttgagcttgacgccgccgccgatggccgccggttccggctggctgggggggctgggctgaaccgtgggcgcggccggctgcgccggttgtggatcgatggccggcggctgtgagccgacgtcggatgtggccggcacggagctgggcgcgctgggcgctgtggccggctgcgccggttgtggatcgatggctggcggctgtgagccgacgtcggatgtggccggcgcggagctgggcgcgctgggtgtcgtggccggctgcgccggttgtggatcgatggctggcggttgtgagccgacgtcggatgtggccggggcggagctgggcgcgctgggcgtcgtggccggttgcgtcggttgtggatcggcggtggtcggttgcgaatcgcccgtggtggcggtgtcccaaaccttgcccatgaaaccggcttgggccggtccggcggccagggccagcaacagcgcgatgatcagcgttttggcggcaaacttgcggcagtgcatttcgatctccgaaacgtagatgatcggccagcgcgccttccgggcaggtcgggcggtcagtgtatgacccattgtacacgcaatcgaccgctcttgtgaagccgcgcccgacggttcaaaagctgtttacaagccttgcccgtttgctatgatgaaacaacttgcaaaagcctggccccatgtggactgatcgacttggccttgaagccggggaggatgtcagagtgaagcgcgcgttgctagtagttgtcatggcgctcatcgccgtggccatggccgtgccggccacggccgccgagggccgtcaaccggtcaagatcgatggcaaaaagcatttgcccctgcgggtgctggcccggcctttttcgcacatctacaaaacccaggacgtggccggcggcacggcgcaagaaaacgtgccgtcttttcagccgttttatgtctacactcggccctccgaacaggaccgggccgcccagcgcggttggtacgaggtcggctccgacgcccggggcggggtgatcggctggatgcaggccaaggatgtcttcgagtggaagcaggccatgtgcttggcctacacccaccccgagggccgcaaacccgttttgatgttcgccgaggagccgcccttggccaagctggtggccgcgccgccggcccagcgcgacccggcggtggaggccctctacaaggccatcgccgacaagaacatcccggtggattttccggtgaagtcggtggagccgcaaaaagcggtggatatctccaagcagttttatttgctgcccatcctcgatttcaaggtcgttgatttcgccggccgtgaaggccgcgtggtcaagctggccgccgtgaccgccggcggccccgaggcccgtcaggccagcgacatccgcagcaacaccgcctacgtcgaggaagccacccaggagtcgacccaggtcgcggccgacacgctgaaaaatctggtcttcgacgttgtcttcgtcatggacaccaccgtgagcatgcgacccaacatcgaggccaccctgcgggtgatccggcaggtggcggccaatctgggcagcgatcccgaggcggcccagggcgtgcgtttcggcttctggggctatcgcgactcggccgaggacatccccggcatcgaatacaccaccaaaaactacaccccgaccctgcaaacggccgccgagttcgaaaacaccctggccggcgtccaggtcaccgaaatcgactcggtggactacccggaggatgtcttcagcggcgtcgacgacgccatgcgcaagacggcctgggacgataacgcgatcaaattcatggtgttggtcggcgatgcgcccggccatgaactgggccacaaatggaacctctcgggccaggacgaaaataccctgcgctccatcgccgatgacggttcgttctacctcctggccctgcacgtgaaaaaccccaaggccaccaaacacaacccccgggccgaacaacaatatggcgtgctgggcctcaacaagggttcgggcggccagaccacctacaccgcggtggattcccaagacgccgcggcctatggcgtggccgccgagtcgctgacccaggccatcgtctcggtggtgcgcgcggccaagcagggccaggtggccccgcaactgaccggcggcggccaaggcggtgagctggccgacttgggccaggctccggcggcgcctgcggctcaaacccccgcccaggcgcctgctcaaactccgccgcccgcctcgccgccagccggcggcgaactggccgacctggggccggagcaccaaaagctggccgacgacgtgcaagagacgaccaaccgcgccctgcgcgcggccctggtggagtggatcggccaacaaaccggcgcgcaggccccccgcgatatcgaggcctgggccgtggataaagacttgctcaatccggccgtttcgtcgatggaagtgcgccttttgatcaacaagcagcaactcagctcgctcaagcaggtgctgaccgaggtcatgggggcgggccgcctgggccagatcggtggcgacgatttcttcaccgccctgcaatcgaccgccgcggccgccgcccgcgaccccaaccagatcaaaaacgcccgcaccatggccgagaccggcctggtgcccgagtttctgttgggtctgccctaccagagccgcctgatggccatgaccaacgagctgtggcagagctggggccccgacgagcaggacgagttcctcaatgaactggaggcccgcatcagcgcctatcaggccatccacgacgggcccgacggctggatcaagctcaaccccggcgatgacgccggtgagatggtctatcccatcagcctggacctgctgccctagggcggcaggagcgacgccgatgggcgcgcgcgaagcaacggccggccgagggctggccttccaactgcgcggggtgagcaagcgccgcgaaaagggcggcgtggctttcgacttggtcgttcccgaactggaggtggccgccggcgagtttatcgccattgtcgggcccagcggctgcggcaagtccacgctgctggacttgctgggcctggtgctgcggccgacggcggcccaccagttcggcgtgtgggatcaaaacgccgcgcgacccggctggcgcgacgtgacgaccctttcgccgcggggcctggccgccgtccgccgcgccagcatcggctatgtcttgcagacgggcggtcttttgcctttcttgtcggtgggcgaaaacatcgccctgaccaggcggctgggcggcctgccggtggcggccgaggatatcctggccctggccggccgcttgggcatcgtcgaacaattgggcaaaaagccggcccatctctccggcggccaacgccagcgggcggccatcgcccgggccctggcccacggcccttcgatcatcctggccgacgagcccaccgccgccgtggaccgccgcgccgccgtggagatccgcgatcagttcaaatcattggccggcaagctgggcgcggccgtgctgatggtcacccacgaccgcgaactggtcgcgccggtggccgaccgcgccttcacctttgaactggagcggccggccgccgaactgaccgtggccacggtggtggagggcggccttggctagggggcggcgcggcgatggcttgccctttggcctggtgttgcgcctggcccgggccgatttggcccacgagtgggtgctgagcctgtgtttggtcttggccgtggccgcggtgctttcgccgctgatgctgttgttcggcctgaagttcggggccatcgagaccatgcgctcgcgtctggtgcaagacccgcgcaaccgcgaagtgcgtcccatgaccagccagaccttctcccgccagtggctgcgcgagttggccggtcgggccgacgtggcctttgtcgtgccgggcatccgtcagatcgcggccaccctggaggcctcgctgggcgccgggcccaaactgacgctggacgtgctgcccaccgcgccgggcgacccgctccttgtggaaaacggcgcgcccgcgccgggcccgggccagtgcgtgctgagttttttggccgccgaatcattgggtgccagggtcggcgacgcgcttgaggtcaaggtcaagcgcctgcgcggctcgcgcttcgaaagcggcgagttgcgcttgcgggtggcgggcgtgctggatcagcgggcctcggccctcaaggcggtctacgcgccgttggagttgctggaggccatcgaaaattacaaagacggcctggccgtgcccgaactgggctggccgggcgacgcgcccgaggcttatccggtctttgacggcgtggtggtggcgctgggccgtgagctgggcaagctcgacgaactgcgcctgatcaacggtacgggctttggcaagctgacgcgcccgagcccggccgaactggcccggctgaccggctatcgggtcgatccggcctggcgggtctatctggtggaggcggccaaaagaccggtgggcctggagagcgtgttggccgtcaaggagcgcctgcgtggcacgggcgcttttctgctgccctggacgcgggccgtggcggccaggctgctggcggccgacggttccgaggccggatcgctgaacgtgttggccctgggcccgttggccgagggggccggccgcccacgggcctcgaaccagcgccgccctggccgccgggccagggaatggagcccaaacccacgctgatgttgccggccggcgcgagcccgccgccgggccaggcctatctggaactgcgccacgaacgccgggttttgcgttttcccgtgagcgtggccaaggagcgcgcccccggtgaggcggccttcgcgccgccgcggttggccggggtgttgcgccttttcgcccagcgcgagctgacccacgatcgatcgtcgggccgctttttgctggcgcgacgcggctacgcctcgtttcggctctacgccgccaccatcgacgacgtggagggcctgcgccgtcatttcgaggcccaaggcctcagcgtgcacaccgaggcccagcgcatccgcgacgtgacccaactcgacggctacctcacgctgattttctggctggtggccttggtgggcctgatgggcggggcggcggcgctgacggccagcctgtgggcctcggtggagcgcaagcaaaaggagcttggcgtgctgcgactgctgggcatgcccaccggggcgatggtgcgttttccgctctatcaggggctgatcatcgccgtttgcggctttgtgacggccgtgggcgtattccaggccctggcttgggtcatcaacagccttttccaggcccacttacaatcggccgagcggctctgccggctgcccgccgatcatctgttggccacgctgggcggggtgatcgcgctggcgacgctggccagcgcggcggcggcctggcgagtgacgcgcatcgacccggccgaggccctgcgcgacgaatgacaggagctttccatggctaagtttcggattgccttgctgctattgctttcgttggccacggccgcgcccgcgctgtcccagcaagccgacccctacaacccccaaccggccgctggcgacctgacgctacccatgcccggcggggttagcgtggccttccggccgatattcatcggcgagggcgattcgccctttgcccagcgcaagttcaacatgggcgacccccagggcggcttcaaggaaaaccccaccagcgtctcggtgggcggcgcctttttggccaagaacaaatccggcggcgaggactggctgttttatctggccaaatacgaactgaccgagggccaatattacgccgtgatgggcctgccccagggcgcggacaaggcccttttgcacagccgcaaacccatggccgggcttagttggttccaggccaacgagtttgtcgatcgttacaatcagtggttgttcgccaacgccaaggacaagctgccggcccagggcggccagccgggctatgtccgcctgcccagcgaggccgagtgggagtttgccgcccggggaggcgcggcggtgtcatccgatgttttcgaccgccgtcacccttacgacaagcccctggagcagtgcgagtggttcgccggggccaagtcctcgcacaacgtggtcaaggacgtggggttgctggcccccaaccccctgggcctgcacgacatgctgggcaacgtctgcgagatgacccacgggctctatcaggtggagtactatcagggccgcaacggcgggttcacggccaggggcggccactttctgaccgacgagaaaagcctgcgttcggccatgcgcgccgagcagccgttttacctggctggcggcggccagatcaaggccaacgccaagccgaccatgggcctgcgcctggccttgggcggggtggtctttgccgatcgcaacgccgtccgccagatggccgaggcctgggaaggctatcgagccggcaagggcgcggcgctgccggcggcggtttcggtcagtcccaccagcgcccaggccggcgtcaagggccgtgacgccatggagcacctggcccggctgaaaaaagagttggccggccaggccctttcgccgggggcggcccagcagttgggcttgttggaggcgtcgctgggcaatatcgaattcgtgctcaagcaggccgatgaagactcggcctacgcctgggccaagatcgccgctgagcgcggattttttctgcagcgcgaactggccaagttgccgacgatccagcggctgatgaccattgcccaggacggcgggcgcacggccatggtcgagaaatacaaagagcgcctgaacgagttccaggccaacatcgacgaggccatgtcgacttattccgagtcgtttcgccagctagacaagatcagccccccggccgtggacgccggcttcaccaagtacgccaagtttttgctggagcgccaggccgctgctcaactcagttcgctgaaggtcgtgcgtgagcaatacgccgccttcaacaaggagaaacgggccaaccccgagttgtggcgcaagcagttcgaggcccttggtcagggggcgcaataggcttggcaaagggcctggcgtggctgataattttatattacgatacatggccgatgctgatgaacacaccggcgtttgccgtaatgggagggcgatcatgaaaaaaatcggcgtgttgatgttggtgggcgctttcttgctttcctcggtggctggctgcgccaacatccagaacgaccagacccgcaccaaaaccgaaggcacgctggtgggcgcgggcgcgggcgcggtggtcggcggcgtgctgggtcagctcattggcggcaacaccacggccacgctggtgggcgcgggcgtgggcgcgctggttggttcggcggccggattcgcctacggctcccacgtggccaacgaaaaggccaaatacgccaagcaggaagactggctcaacgcctgcatcgccagcgcccagaaggtcaacgccgacaccagggcctacaacgaccgcctggcctccgaagtgcgctccctggacgccgaaacacaacgtctggcccgggcctacgatcaaaagaaagcccagaaatcccagttgctggccgaaaagaagaaggtcgacaagtccctggccacggccaagcagaagttggagcgggccaagtacgaactcagcacgcagcaaaaggttctggccgacgccaggagcgcgggcaaggcccagcacgcggccaggctggaccagcagatcaatcagctcaaggcccagatcgccgaactggagggtcacacccagtcgctggcctcgatgtcggcgcgcatgtcggtctgataagctttactcatgctatttggcactgttagccggaggtgcatcgtgcctaaatatctagcgcccttggccctgctggcctgcctgctggcggccggctgcgccaccaccgaagacccgcgcaccggcggattgttcggctacaaccccgaggcctatcagcggcgcgcccaatcccaggaggcccagcttcaggccttgcagcaagaacagatgcaaggccagcagaccaggggctacctggagcaacagcgcgcgcaaaagctccaggaaaaacaacggatggagcaagatctcgccgccttggaaggcgatgtggccaagctccaacgcaagatcgatcgcgccacgctcgacaccaaggcccaacgcgatcgctacgcgcgcatcaagcgcgagttgaatagcgtcaacgccgagatagcccgcctgaagaaggccgccagcccggcaaacgaggccaggattcaagagatcaagcgcttgcagaagaaactcgacggcctgctgcaagaggccgaggccctctccaggatgtaaagccgtcgccggccctggccttgcggccgggcagccggcgacaaggccgagtgccatgtttcgcctcaaattgatcgtcgtggccctgtgcctgagcgcgttttcgtgggcccaggccgcggccgacgacttggcctggacctccgaccgggccgcgcttttgttttacgaggccatgaccgccctgcaaaaaaacgccctgcgcccgcccgcgcccctggatgaggccaggcgggccatcggcgcggcggccaggggcctggacgagttttcggcctattggccgcgcgaggagtacgaggccttcaagcgggcggccgacccctccttcgccggcgtgggcatggagatctgggccgatgaaagcggcgcggtgatctgcatccccaaaccaggcggcccggcgcaaaaggctggcgtggcctacggcgaccgcctgatcagcgtcgacggcaaacccgtcgcggccgaggccgtctatgcggccggggccatgatccgcggccaggccggctccaccgtgcgtttgggcctgttgggccagggcggccggcgcaagaacgtttccatcatccgcgccaaacaggcctttcgcaccgtggagtcgacccgggaaggcggcgcgccgcgcctgaggatcagctctttcaccaacaatacgccggccgaactggccgaggccctgggccggctgggcgcggccaaggtcgtggtcatcgatctgcggggcaacgtgggcggcgacatgttcgcggccatggaggcggcgggcaagctcttgcccgtgggcgcgccgttgttgaccctgcgccagcgcggcggcgaaacggcctacaaaaacgtcgggcggccgctgaacctgaccagccggctttttgtctggcaagacaagcgcaccgccagcgcggccgaggtgtttgtcgcggctttgacgcggaacaaacgggcgacgagcatcggccagaccagcttcggcaagggcgtggcccagaaaatcgtcgagctttcggatggctcggcgcttttggtcacctacgccgagctgattccgccgggcggccgggcctatcacggccatggcctgcggcccgaccgcgccctggcccccggcgctgacgcctcggacagggcctatgccctggccaccgccgccgccatgagcgccaaatgaggccgtccgtcgcccttgacagcgccgcgcggtgtagtataaatcatcaacggaacctgacagtgaggttggatgtttagcaaatcgatggatattgccgcaatcgccgccgacaagggggtcaaccctctgttggccgatcgctcatagcgcggcgctatccccccaaaagcccttcgcttttgacggcgggcgggacgctcgttccgccttgcgccgatctctgatcgacagcccatggttgttcccctcgttgggcggcctttccctacgccaaaaatcaggaatacgccacagcgcctgacgcttcaccacgcctccgcgtggcccgtcgcgccgcggtgaaaccgtgggtgaaaaccaatgggattcggcaatgaaaatcgagagttatccagacacaagcagtagcatcgaacacttgacgcgcatgggctggaacgcccatttccaggcgcgggcggaatcgttggccggtgatggggccagcccggccagggttgtcggggtgagcaaaaacagctttcgcctcggcgacggccaaagcgaatggctggccagcctggccggccggctcaagcacgaggccgacggcgcgcggccggtcacgggcgattgggtcatggcgagggactcgttgatcagcggggtgctggagcggcaaaacgtcctgtccaggggcgcttcgggcgcgcgcggcagccaaaacgcgcggccgcgccatgaacaggtgatcgcggccaatctggacgccgtgttcatcgtctgcggccttgaccgcgactacaacccgcgccgcctggagcgttacctgaccctggtctacaactgcggccttaatcccgtcatcgtcctgaccaaggccgacctgcacgacgatccaacgctttttgtcggcgaggtggaggagttggcgctgggcgtgcccatccatctggtttcggcggccgatgacgacggcctggtcgctctggcgccgtatctgtcgcctggccgaaccgtcacgatggtgggctcttccggcgcgggcaagtcaaccctggtcaaccggcttttcgggcgagcagtgcagcttaccggcgccatcagcaaccatgtgggcaagggcaaacacaccaccacctctcgcgacctaatcgtcatgccccagggagggatgctcatcgacaaccccggcatacgagaaatagccttctgggaggtcgatagcggtgtcgagtccgtctttcccgagatcgaaaagcttgctctgggatgccgctttgcagattgtagccatatcaacgagcccggttgtcgggtgctggaggcggtagccagcggcgaactggccgagggccggctggaaaactatcgcaaaatgaagcgcgaaatggaatacctggcccagcgccagcacaaaagcgccgagcgcgtggaaaaagagcgctggaaagatgtcgccttgcaagtcaaagccctgaaaaagaggcgatgaggcgcacgaggcaataaacaaaccgcgcggcgtcgggcgagcaacccgtccgacgccgcgcggccgatcagccttggcccgccgctggcggctagtaatagcgggcggtcacttcggcccacttgccctgggccttgaggatcagctccaccgcctggcgcaccgccccccggccgccgggcttgtcggcgacccagtgggccgcgcggacggcctccgggtcggcgtcggccggggccatggccaggccggccacgcgcatgggcggcagatcgatgagatcatcgcccatgtaggccacctggctgggctccaggccgcgctgggcaataacatccagaaaaaccggcagtttgaccttggattgctcgatgagctgatccacgcccagctcctgggcgcgcacgcggttggcctggcagccgcggcccgaaagccagatcaggccatggccggccctttgccacagcttgaggccgtggccgtcgcgcacgtcgaagaacttgatctcgccgccggacgcatcgtagaccacccggccgtcggtgagcacgccgtcgacatccagcaccaacaatttgatccgggccgcccgctcttgcacgtcgccgccgctcacgcctcgcctccgttgatcaactcgtaaatggccagcaactgcttcatcagcgcctcgacttgatcgagaggcaggctgttggggccgtcgcacagggcctggtcggggttggggtggacctccatgaacacgccgtgggccccggcagccacggcggcccgggccagggtggccacgaaacgccggtcgccgccgctgcaaccgccctggccgctgggcagttgcacgctgtgggtggcgtcgaagaccacggggcaaccgctctggcccatgatggccaggccgcgcatgtccaccaccaggttgttgtagccgaagctgaagccccgttcggtcagccagacgtcgcggttgccggtctccaacaccttttgcgccagcgggcccacgtcgtggggggccacgaactggccctttttgacgttgacgggcttgcctgtccggccggcggcctgcaacaggtcggtctggcggcacaaaaaggccgggatctgcaacacgtccagcacctgggccgccgccgcggcctgatcgggggcatggacgtcgctgatgacgggcaggccgctctggcggcggacgtcttcgaggatgcgcaggccctggtccaggcccggcccgcgaaagctgcccaggctggtgcggttggccttgtcgaagctggacttgaacaacagcggcgcgccgagcccatgggccacctcggccagacgttcggccacgcccagggccaggtcgcggctttccagcacgcagggtccggcgatgaaaaacagccggcgacggccaaagggctggccggcgatgatggtctggtcgttgggcgcgctcatggctttaaccttgcttgtcgtttttgtagcgcacggcggcccggatatagtcgcggaacagggggtggggggtcatgggccgcgatttgaactcggggtggaactggcagcccaggaaccaggggtgatcggccagctcgacgatctcgaccaactggccgtcggggctcaggccgctgatcaccaggcccgcctcgacaagcttatcacggaactggttgttgaactcgtagcgatggcggtggcgctcggagatttcctcgacgcggtaggccttgtgggccagggtgccctccaccaggcggcagggataggcccccaggcgcatgctgccgcccaggtcggtgctctcgtcacggcgctcgatgcgctgactgcggaaatcaaaccactcgcgcatgaggtagatcacggggtaggggctgttggggtcgatctcggcggtgtgggcttcctcccacttgagcatgttgcgggcgaactcgatgacggccatgtgcatgccgtagcagatgccaaagtagggaatcttgttgacccgggccatctccacggccttgagtttgccctccacgccacgggcgccaaagccgccgggcaccagcacgccgtccacgtcgccgatgatctccacgccctcgcgctcgacgcgctcgctgtcgatgaagagaatgttgaccttggcgctgttggccaccccgccgtggcagagagcctcgttgaggctcttgtacgattcgcgcaggtcgacatatttgccgaccatggcgatggtcacctcgtggctggggtgcttgagcttgtagaccagctcctcccagttttgcagatggggcgtgcgggtccagatgttgagcttgcgacagatctgctcgtccaggttctgctcgtggaagttcaggggcagttcgtagatggtctcggcgtcgatggcggtgatgaccgactcgggctcgacgttgcagaacagggcgattttgtctttcagacccttgttcaggggtttttccgagcggcagagcaggatgtcgggctggatgcccacgcggcgcagttcggagaccgagtgctgggtgggcttggttttcagctcaccggcggttttgatgtagggcaccagggtcaaatggatgtagaggcaattttcgcggccggcgtcggtgcggaactggcggatggcctccagaaaaggcagcgattcgatgtcgccgaccgtgccgccgatctcgatgatggccaggtccacgccctgggccacctcgtggatgcagcgtttgatctcgtcggtgatgtgggggatgatctgcaccgtgccgcccaggtaatcgccgcggcgctccttggtgatgacgtcgtagtagatgctgccggtggtgtggttgcactttttgccgagcctggcgttggtgaagcgctcgtagtggcccaggtccaggtcggtttcggcgccgtcgtcggtgacgaaaacttcgccgtgctgaaaggggttcatggtgccggggtcgacgttgacgtaggggtcgagcttttgcaagaccaccgacaggccgcgagcctccaggagcgcgccgatgctggcggccgagaggcccttgcccagcgacgagagcacgccgccggtgacaaagatgaacttgggtgacatggccgctccagggctgaaatgtgcacgccgatgctgggcgttatattgtgctctacgttatttttgtcgcctaaggttcgtatatgacaaatataatgtcaagcggcaaagtaagtccaggcaaaaaaggcgcgtttgctggcgagataaagtgcactgtaacgcaaagcggtgatcatggttgacctgtgaagtaaacatgaccaatgggtcaatgatgctctgactggtcgattttgttcacacaaacgggctgaaacctgctatttgattaacaagacagttacctgcgccaacaggagccagccagatgaaagtgcgcgaccgcatgagttcgcccgtgcagaccaccaccccccaggcgtcggtggattcggccctcaaaatgatgcgcgaacgggacgtgcgtcacctgcccgtgctggagcagggccgcctggtgggcctggtcaccgacaccgaactgcgcacggcctggttcccctcgttgctggacaagctaaacgtcaacgacgtcatggtcaaacatcccgtgaccatcggggccgacgagacggtctatcaggccgcccggctgatccaccacaaccgcatcaccggtctgcccgtgctcgacggcggcaagctggtgggcatgatcacccaggccgacatcctgcaactgctcatcgagaccctgggcctgctcgacgaaaccagccgcctggacgtggtgctcagcgccgacgagggcgcgctggagcgggcccacgcggtcatcgccgccaacggcggccaggtcatcagcgtggcccagctttcggcggcccccgcgcggcgggtctattccttccgcctgcgccagaccgacgtggagcccatcaggcaagctctgcaaaaggccggtcaccaggttatcagttgaaatgaaccacggctttgatcccggcgggctcgctccgcccctggccgcggcctgggcgcggctgacggcgcgtttggccgcctttccgtcgctgctggtcgctttttcgggcggggtggattcggcgctcttgctggcggcggcggcgcgggcgctgccggccgagcgtttggccgccggcctgtgcgtgggcgcgttcacgccgtggtgggaggcccagcgcgcgcgtgatctggcccaaagccttggcgcgcggctggtggagctggacgccgatgagctgagccagccctcgatcgccgtcaacgacagccagcgctgttattattgtaagaagctgaggttgatgctattaactcgacaggcccgccagatgggactggccgagctggccgagggctctcagttggacgacgccggcgattttcgccccggcgtcaaggccgtgcgcgagcttggcgtgcacagccccctggccgaggccggcctggataaagccatggtccgcgccctcagccgggccctgggcctgcccacggccgatgtgccggcggcggcctgcctggccagccgcctgccctggggccgcccgctggacgcggcggttttggcgcgcatccaggcggccgaggcgggcgtgcgcgcggtgttgggcgaggccctgatccgtgtgcgcgaccactttcccctggccaggctggagctcgatccggccctgctggccacggccgccagcgagcccgcccgcgggcgcatcgtcgccgccgtcgaggccagcggctatgcgagcgtgtgcctggacttgaaaggctatcgccaaggcggggcccaatccagccgaggcgatgcgagcattgatgtcgtcaccaaggagacatgatcgatgaagctgaataaaatcgtggcgtttttcgcgttcatgaccctggccctcttgccggtcgcggccaacgccgccaaaaatccctttgtcatgcccgatccgccctttgacacggccaaggtgcaatacaagctcggcggcgcgcagaaaggcgcggaggtgctctacatcgatggcaagaagcgggccacccacaccgacgcctccatgtcgatgttcggcatgagcaccgcccaaaagaccatcgtcatcaccacgcccgacaagatcgtcaatatcgacctggaaaagggcgagggcacggaaaccggcaacatgctcacctacatggcccaggagtatgacaagctcagcgccgccgagcaggccaccgtgcgcaaaaacgccgagaagatgggccgcaacctcatgggcatgatgcccggcggccagatcaagaccagcaagggcacgctcatgggcaagcccgtcgacatcgtcagcgccatgggcatcacgacctattcgtggagcggggccgacgtcatgctcaagacccagggcagcctgggccccatgcaggtcgacacccaggccgtcagcctggagaccaacgtggccatcccggccgacgccttcgccatccccgccggcgtcaaggtcacctttgaccagcaggccgacgacatgcagcggaccatggccaaaaattggatcaacaacctcaaagaccccaactttggcaaaaacggcggcaacgcgggcatgggggccatgtttggcgcgcccacgggccagcagggccacggccagccggcgccaggcgcctatgggagctccggcgagcacggcgagcagcagggcgagcccggggccgatgaagccatggagcaggggatgaaggtgttgcaggggctgttcggcaactgaggccaggccctttggccgacaatcaaccaggcgcggtcggtcagcggccgcgcctcgccattgtttgctcgtacagttccagatattgccgggcgctctgattccaggaaaaatcgcgggccatggcgttttgttgcaggatgcgccactggtcgggctggccaaagacccacagggcgtggcggacggcgctccagaggctgtgggcgtcggcgtcgtggaagacaaagcccacgccgctaccgtggccatcgggctcgaagggctcgacggtgtccttgagcccgccggtggcccgcaccagcggggccgtgccgtaacgcatggcgtagagctggctcaggccgcagggctcgtagcggctgggcattagcaaaatatcgcagccggcggtgagcaggtgggccaggtcttcctggaaggccaggcgcacgccgatgcgcccggcatgctcctgacccaggcgccagagcatgccctccaggtgttgatcgcccgtgccgaaaaggcacaaccgcacgtcttgatccatcagccgccaggccatctcggcgatgaaatccacgcctttttggtgggtcaaccggcccaggaagccgatcaccgccgtgcgctcgccggccggctccaggccgaaggcctccaggagcttgtcgcggcagatccgtttgccggtcaggtcttgggcgctgtagttggcgggcaggtagcggtctttttcgggcgaccactgatcgtaatcggccccgttgaggatgccgcgcagcacgtcgcgcctggcgtgaagcacgccgtccatgccgtggccgccctcgggggtctggatctcccaggcgtaggacgggctgacggtggtgatggcgtcggcgcagaccaggccggccttgagcaggctgatgttgccccaatattcggccccgcccaccgagtccatgtcggctggcaactctgtttggccaaacatttcgcgaccatagacgccctgataggccatgttgtgcacggtcagcaccgtggccgcgctccagattggccccaggtcaaagggccgcgacttgatgtaggccggcagcagggcggtctgccaatcgttggcgtggacgatgtcgggcgcgaaattcagggcgcggcaaagctcgatgacggccttgttgaagaccacgaagcgcagcagattgtcaccataggccccaccgggcgggccgtagaggtcgggtcggtcgaaaaggtcgttgtgttccagaagatagcaatcgcagccgcccaggcgcgcgcgccagacatcgatgcgtcggccccaaccgccacaggcccagacctcgtagctcaggccggcatgctccaggttgtgggcctggcggtcgaccacgccatagagaggcatggccatgaccacttgagccccgcgagcggccagggccggcggcaggctaccggccacgtcggccaggccgccgcttttggccaggggcgctatctccgaggaaacgaacaggactttcatcagacctcgactccgctacgatgctctcggcggtgggcgaacgattcaatattagcaacttgcgccgcgccgcgccggtcatttttgaaaggccaaaaaaaacaaggccatggcggccaaaggcgctgtttgcgcttgtttggcgcgccttgctggcataacataaaaaatcaagttttgtgttgttatttggtgcgaaaaaacaatcccaccgggcggagcaaggggccgatgagtctggtcgacggcatttacctcgaagaaaaaaaaagcaacctcggcaccggctcgacgtcctcgacggtggtttttcgcaactactacgccgtgttttttcgtggcgagacggccatatcgtttctgctcgacgacaaattggccctgaccggcatgaccgagaaaggccaggcctcgcgctttgccgccggcatgacccatcagcccgatctgcacgagcagttcgcccagatcaaacaggccctggcccaacgcgccgcccaggccaagccggcccaatgccagccggccgcgccgccggccacggccaccccaccggcccaaccacagccgccgcaaagcgccaaaccggccaagcaggtcaaaccggccgcgcccaaggaggcgtccgacggcaattggtgggatctgaccagccgcggggccgatcacctgctcaagaaatgaccccccgcgccgcccgcgccagcggcaaggcggccagcttgggcggcagatcgtccaagccggggtttggccgggcctcgccgtgctccagccggataacttcatcgggcgtgacgatcacgtcggcgcgggcgtcccaggggtcttggggcagttcggccacgacttgggccgtgtcgaccaacaccaccaccttggcccgatcacccaggctgcccagggcccgcaaaatggcgtgaaacagatcgagcaagccgcggccgtcacccagcatgcggccgcgtccgtccacggccatggccgcgcagaccagcatgtccacccggccgggtttgtcctggggcaggcgcaggggccggccagccccgaacaaggccccgccgcgcagatccttggcccgcttgccaaaggggaccatctcgggccccaggcgcaccaggccctgcttgagccccggcgtggccgccagcagcgatttgccgtcttgcagggcgttgatgcgcgcctgcagcagcaccggctccggcgtgacggcgatggtgcgagccaggcgatattcctgcaatgaacgcaggcgttgggcggccttgcccgcgccggggaacagcggcgcgcggtcgttcacggccgtttgcggccacaacgcgccccagcgcgcacccaattcctggcgcagatcgtctttgttcatggcttcatccggcttcttttcagcgctccaccaagcggttttgcccttgagcccgcgtcagggcctcgcggagcatctggtcggggtcgagcttttcagcggtttctcgcagcaaatccgcatcggcccggggcgcgttttgggcgaccttgtgcaactcggtgacggtgggcgcgggttttttgaagcgcaccaggcggccgtcatccatgggcgcggccaagcgccaggcggtcagtttgatgcgcggcccctccggcccgtcggcgatcagctccaggcggtggcgatagtaagtggcttcgggccccggcttgcccaccgccaggccctcggccgcgcggccgcccggctccagggcgtagcggccgaaataatgggggccgcggcgagtggaataataccagaacatcaccagatggccgccttggcgttggaggaggaagcggccccagccctcgccgcgccaagcgccgtcccagccttggtcgaagggcggggccgcttggcgttcgtccaagggctcgacgtgggccaggacgacaggttcggcgtagccccaggcttgcagggcctcggtgaggtcggccctggtagtgcatagttgatcggcgcggtttgcgctgtcgtcgccagcgggcatggtcagggagagcaggggcttgaggccttggccggcctgggcgctggcgtggcccaacgagccccgctcggcgaagccgggcgggctgtggcgactggcgctgacgacgacctggccggtccgttggtggatgtgggcccacagttcgaccatgcccggcccgccctgggcccacaggcggcagatgggcccctcgggcagaaaaccctgggcctgaagggccgcgccggcggcgggatcgctggcgtaggcgtgggcaaagaggcttgggtgtcgccaacgcgccagggtcagcgtggctggccgacgatccggggcggcttgggccggggcgtcggccggcggcggcccgtcggggttcaggctgaaggccggcggggccgggtggttgacgtcctgggcctgatcccacagctccagcgaggtgatttcgccgcgaaactcgcggcccggccagcgactgccgccgacgatgtagggcgagttggagccgacccacggcgcggccatgtccacggcgtcttgttgccggccatccagccatagtttggcctggccgccgttctggtagatcagccaggcctcgtgggcggtgtttggggcgacggcgttatgggagcgcaactccagggccccggcggtggtggcgacgcgagcggccagatggcccgcgcggtcgatgaacagatccatgtcacggccgtagccgccttgggagaagatcgtgttgtcgttggtttggccgtccatgcgccagacaaaacccgcgcgcagggccccgctttcggtcgagggcagcccgggccgggccgcgatgacctgtggccagccttgacgtttgacatcggcctggccgcccgaggcgtcatcgttggcccgttggatgacgaacgtctggccgcgcgagggatcgggctggggcgcgcccttgggccaccacagggcggtcacctccagcgcgtcgtcggccagcgggcggatggtcacccagccctgattgccgcaacaatggccgtcggcgtcctgggcgggcccggaaaacgcgccgccctgcccggcggtcagttggccacgggtcagatagcgcgggtttcgcggcgagccgccgtaggccgtcaggcccaggcccgtggccgaggtgccgatctgatagaaatcgctgcccgtgcgcggatccacccacaggccgtcccaccggccgccgcggctgctacgcgcctccaccgcgcccggcggatcggcgggcaggcccaggcgggtcagttgcagttggccagcgcccagcgtcgagcgaaaagtcccgcacagggccaggccgccgctttgttcccgcaggtcggcctccaggctgaagccggcggattggtcgcggtattccaggcgcgcgccgcccggcgcggggctgagcagaacctggcccggccggccggaccactggccacgcagggcgtcgccgtcggcgcgcaggtcgatctggccgtcgaccaggtcgctgggttggttgccgggcagcaggtcggtgtgccaatagcgcagacgccattggccgcccagccgcaggatggcctggccctcggccggacgggcgaccaggccgaaaaccgtgtcctcggcggcggcccattggccctggccgtcggtgggcgtgaaggcgaccacgcgaaaagactcggcgttgcgcggcaaaagctccaggcggccgtgcagggggcagcaagactggggcagcgactggaactggcccaccaaacgcccgtcggcggcgaccagcaggcggccggccagggcgaagccatgctcgtggggctggttggccccgccttgccacatgtgcagcgcatacgagccatcgggcaggatggccaaccggcaactggcttgagcgtcgcggctctggtagaggcccgcctccaactcgacggcggcggccggtagggccatggccagcgtcaacgccagaagcagggccgccaggcgcggaaagaacgggcggcggatggtttgggcgaggaccgtcatcaactggctccggcttttgggttgatcgtggcggagttattgtcccctctgtcgctttgtcttgtcaacaaagggccgaacgagcaaaaatcgccgtcggccttgccacggggcgaaggggtgattatagttgcataaaactagctgcgaggcggtgttggctggtttgcgcgcatttggtcgttgggagttgggcctgctggatcgggcgatgagcctctccgaggaggcggtgagcgactatttccgcctgagcgaaggcttttggggccgtcatcccttcgagctgcgcacggcggtgcagcttttgcccaatgagatcagccacgagtgcctggcccaggtgctgcgcctgcggcggccggccagcgagggacggctgcgtcaccgcgatttttaccgcatttgcctgcaggaccacaacctgctggggttgatcgagcgcgagggccagcgcgagctgctggggccgctgttggtctacgtgctgacccacgaactggtgcacgtggtgcgctttggcaaatatttgcgtctgttcgacgcttcggccaatgagcgccgccgcgaggaggacaccgttcaccgcttggcggccgacatcctaaccggggtcagcctgccccggctggagacggtgctgaacttttacgagagccgcggctcgatgcattttgcacagcaatgatcacagcgaggggatgagaccatgccgatctacgagtatcaatgcgaagcatgcagccaggtcaccgaggcgttgcagcgtttttccgatccgccgcttgatacctgtcccaagtgcggcggcaagctcagcaagcttatcagcctaaacgccttccacctcaagggcgacggttggtatgtcaccgactacaaaggtaaaaacagctcgacgtgcgccagcaagagcgagggcgaatcggcgggcgaggcctcggccagcacgtcgtcgtgtgactgctcctctggctcgtgcgccgcttccagcggctccgacgactgaacgaccgccgcgcccggcacgccaaaggacgcctcgtggcgtccttttggttttggtccgatcgttgacagcttgggcggacgggagatatcttcactcatcacctcgggggtaggggcgggaggattgtgtcatgcgctgctttgtcgtcattttcggctctggcgcggtgctggtggcgtcgtcgcacaagtcgaccaccaacccggtcttggtcaagcagctaaagagcaacggcgtcggccgcatgattttgatgcaagcgcccatcgaactgtgccgcgcgcgctacggcgagcacttcgaggatatcgagcggcggctgggcaaggacgaattccgcgtggtcgacttcaatggttgctcggtgttcgacaaattttccttcgccgagcttggccagcccattttggtcgagctgtgatggatgccctgatcgcgcgggcgcgggcgttgctggcccgggccgagaatgtggccgtgctctgcggggccggggtttcggccgaatcgggcgtgcccacctttcgcggccaaggcggcctgtggcaagaccatcgccccgaggacttggccacgccccaggcctttgatcgcgacccggagttggtctggcgttggtacaactggcggcgggggctcatcgccgcctgccggcccaacccggcccacctggccctggcccggctgcaagaacgcaagccgggcctttgcctgatcacccagaacgtcgacggcctgcagcaactggccggcagccgggacgtcatcgagttgcacggctcgatctggcggctgcgctgcacggcctgcggggccgaggccgaagaccgccgcccagccttgccggccttgccccgttgcgcggcctgcggcggcctgctgcggccgggcgtggtctggtttggcgagcagctcgacccggtcctgctggagcgggcctggcagacggctggcgcgtgccaggccatgctggtggtgggcacctcggcggtggtgcagccggtggccagcctggccggcgtggccaaggccgccggcgcggcgctgatcgaggtcaacctggtcaccaccgccaacagccaaagcgccgacctgaccctgttgggcccggccggccgcattttgccccagttgacggcttgaacgatgaagcccaggcccctcatcaccctgaccagcgattttggcgcggggtccttcgtgggcctgatgaagggcgtgatctggggcgtttgccccagggccaacatcgtcgacctttgccatgtcgtggccgcccaagacgtctggggcggggccgtggtcatggccgaggccctcgcttcgttcgaacccggcgcggtgcacgtggcggtggtcgaccccggcgtgggcacggaacggcgcggcctgtgcctgcgggccggcggacagcttttcgtggggccggacaatggcctgttcacggcggcgctgcaaacgcctggtggctggcgggcctggcggctggataaccggcgcttttttcggcacagcgtctccgacacctttcatggccgtgatatcttcgcgccggtggcggcctggctggccaggggcgtggcccccgaggagcttggcccggccgtggatgatcccatctgcctggattggcctcggccccagcggcgcggacaggccttgatcggccagatcatcgacgccgaccgcttcggcaacctcaccagcaacctgggccgcgaattggtcttgggcttcctggccggcgcgcccgccagcgtgaccctggatgggccggccggcccgttggtcatcgatggcctgtcgcgggcctatggccaagccccgccgggccgggcggtggccttgttcgactcgctgggccggctggagctggcccaggtcaacggtgatctggccgccgccctgggcctgggcccaggccgtgcccgggggctggagctgcgaatcctgcgcggggcctgcccggccggttgacagcgccgtggcggcgtcctatactggccaaatgctgaaactgcgcgatctgcaatggtttagggaatggctcgaatcgggcggatgggccgacgcctttcatcacgccggcgctgaactgcgcggcgagatgatcgaggtgatcgaggccctgttggacgccgccgatcaggccgacaaggtcgtgggagaggttcttttcgccaaggacggtttcgccgccacggccgcgaccgaggaaatcgcctccaagcaacgggattgacgccatgcgccgcatcatgaccatcaccttgcccatcgtcctggccgtggccgcgttctggggcacttacggcgtcttgcagagcccgcgctacgccctttatcagatcggcaaggccctcaaggacggtgattcggcgatatttttggcctatgtggacgtgccgcggatcatcgccaaccagcgcccggccgccgcggacgcccgcgccaacgaggcggaggaaaacctgcgccgcgccatccagggcgtgatggatgtcgttgtcggggccaatccccaggcctttcacgcccagatggcccagatcatgaaccagttggagaccgaccgcctgccttcgccgtttttgatcgcctacgccgccagcatccagcaaaacggcgaccgcgccctggtcgtgctcagcgatccgcaaagcggcgaccgcctgcgcctgggcatgctgcgccagaacgaccagtggcgcgtggtccacgtcgaccagcgcgacgtgcgcgatctgctgcgcaaatacgccgcccagaccgccggctagacgctctccgcctcgccttcgtcgggctggctggccggcaggcggacaaaaaacgtcgttccctggccttgctcgctctcaaaccagatctcgccgccgtgggcctccacggccagcttgcagaacgtcagccccaggccagtgctggtgcgcgggccgccgtcttcggtggcctggacgaatttcttgaagatcaggccgtgggccgcgcgggggatgccgccgccggtgtcgctgacgctgatgacggcttggccgtcgtcctgggtgcgggcggataaaacgatctgaccggcgtcggtgtgttgcagggcgttggtcagcaggttttgcaacacgcgcgccatgaggtccgggtcagccaggatcggcgcggtagcgccgtcctcgacccgcacgtccagtcccttgaggcgaatcagcgtggtgaacttgtcgcgcaccctctgggccagcgggccgaacgccaacggctggacgcgggcgcgcaggcggtcttcctccagccggccgatgtccagcaagttcatgatcatgcgcagcagatcctggccgcccatctcggccatgtccagggtttcgtcgcgctgggccttgtccaggtcgtagtgcagcaggtccaggttgcccatgagttcggccagggggcctttcatgtcgtgaacgaccatgttggtcaggtcgtggcgcagttggtccaggcggcgtagttcgctgttggcccgggccaggcggtcacgttcttgttgcagatcatcgcgggcgcgggtcaactcttgggtgcgttcgtcgaccatgcgctccaactcgtcgttgtatttgcggatccgcagctccatgcgtttgaattcggtcacgtcatcgaagtgaacgatgcccaggaccgtctcgccccggtcgtcggccaccggcgtgacggtcagttcgaaaaagcgcgggccgtcgtcgtcgccgggcgcttcgaccagccgccattggcggccctggctttgcaacatggcctggaaggcctggagcgtggtgtcgatgattttcggcggcaggtcggcctggctaaggaacgcttggccggacagacccaccaattgacgggggtgctgcttggtcatgcgcgcggcggccaggttgagcgattcgatctggccctcggcggtgagtgagatgattgggtcgggcaggccgtcgaagatggccttgagcttgttgcggctgttttggatgagctggcgggtgttatgcaactcgtcgtaggcggcggccagctcttgagttttgcgctccaattccagggtggcgcgtttgcgcttggtgatgtcgcggctcatgccgtgcaggcccaggggccggccgtcctcgccgacgacaaaggccgcgctgacgctgacccagacgtgggagccatccttgtgccgcaggggcatgtccaattggctgatcagccgccaatcgccgtcttgcttgccacggcgcagggcctggcggaagatgtccatcaactgggcgtaggcctcgggcgtggtctggtggctcaagggctgagccatggcctcggcggcgctgaagccggtgacgcccagcaccgacgggctgatgtaggtgtagttcaggtccaaatccatggaccagatgatgtccacggcgttttcggccagcatgcgaaagcgcatttcgctttgccgcagttgagcctgggtcgcttgcagggcctcgcggctatgcaagagatcgctgaccgcgatccgctgatcggcgatgaccctccggtgggtggccagcagcgccgccaagaccacggccatgatcgcgtccagaaaaaacaacatccccgcgaaaaaaccgtattggtcggcggccattgtttgcggcgtcgaccagaagccgcattgacccgagacgccggccaagaccgcggcgttgaggcacaacgacgcggccgtggcccacgggcccatgaacatggccgccgccagcggcgcggccagcagccagacctcgcccggaccgatgggcccggcccagcgcaactgcaaccaagccatgacgtaaaagcaggccaggcccaggccggtccgccaccacagcgaaagccgccgcgccaacagcggcgtcaaggcggccaggcacaacgcggccagaccaagggccttcagccaggccccgccggccgcggccgcgatcagcggatcggccagggaccagcaggtcagcgccgccgccgcgccgaagaccaacgcgaaagccaacctccgccaatgacgcaggcgctttttttgcgcggcctcgaaggcaaatggcggcggttggccaacctccggcgcggcgaggttttcccgtgggcctgatttgtggttgtcgtccatcgatgctccgtcggggtgatgcggcctggccgcgcgtgaagcgcagagcgcggggcggagaggggctcacccctggcacaggttagccgaagccgctttttcgggcaagccttggccaggccgggccgataaaaacacgcgaccgcaattttgatggggctcggccctggctggcccttgaaaaaacgccgctcatgtgattaagttactaattccaaatcgcgggatcggtggtcaactctagccagttggatcatgcaacaatcagtccgtccatgcgccggcctctcggcgtggtggatcaatgcgtacataaattgtagtttggggaagcgacatgagtgaagtggccaaactgacaattggggaccagaccatagaattgcccgtggtcatcggcaccgaaggcgaaaaagccatagacatcagcgtgttgcgccagaaaaccggcgtgatcaccctcgaccccggctttgccaacaccggcagttgcaccagcgccatcaccttcatggacggcgagcagggcatcttgcgctatcggggcatccccgtgcaggagctggccgaaaaatccaccttcgtggagacggcctatctgctgatcaacggcgatctgcccaccaggaatcagctcagccgcttttccgagctgctcaacgagcattccctggtccacgaagacatgcatttgttcttcaacaacttccccaggagcgcccaccccatgggcatcctgtcgtcgatggtcaacgccttgcgcagcttttatcccaccctggaggggctgaccgaaaaggaagagatcaacatcaccctgacccgcctgctctccaaggtgcggaccatggccgccatggcctacaagatgtcgcgcggtcacgcggtggtttatcccagacccaacctgtcgtactgcgccaacttcctcaacatgatgttcgacagcccggtcaagccctacaaaatggacgaagacctgctgcgggcgctcaacgtgttctggatcctccacgccgatcacgagcagaactgctccaccgccgcggtgcgcctggtgggcagcgcccgggtcaacctctacgcggccatctcggcgggcatcgccgccctgtggggccccctgcacggcggggccaaccagaaggtcatcgagatgctggagatgatccaggaaaacggcggcgacgccacgcccttcatcaaaaaggccaaggatcgcaacgatcccttccgcctgatgggctttggccaccgggtctacaagacctacgacccccgcgccaagatcatgaaggagatgtgcgacaaggttctgcgggtgctaaacctccacgacccgctgctcgacatcgccaagaagctcgaggaagtggccgtggaagacccctacttcaaggaccacaatctctatcccaacgtggatttttacagcggcatcgtcctgcgggccatgggcatccccaccaacatgttcacggtcatgttcgccatcggtcggctgcccggctggatcgcccagtggaaggaaggggccagcgaccccaactggaagctctatcggccgcggcagatctacatcggccgcaccgattcgcgcttcgtgcccatcgacgagcggggctgagcgccggccagacaggcgcatgtcaaacaaatcggcgggctccccacggcggggggcccgctttttttggcgcgggcggccgaaaaaataggcgcgggcgcgcggggaacatggtccttcctcgcgcccgcgcccgggtgggggctttttttagtccgctacttgcaggtcacggccgcgggcagcttgctgcaaaggatctccacggtctcttcgaccatttcttccagcacctgcttggcgggtttgatctcgtggatgatgcccgagatctggccggccaggccgccgacgtattcgtttttctgggccttgatgaagctgcccagcatggccgagctgagcagaacctgggtggggaagggcagcggcggcaggcccgattgatcccacaggtcgtggaagccgttgtagctggcgcgcagggtcttgccggagtaggcccggctgacgcgggtgtcctcgtcggtggagtcgacgatgcgctgcttgttgaccggcagggccccgccctcgttggtggccaaaaagcgcgtgccgacccagacgccgatgcagcccatggccagggccgcggccacgccacggccgtcgccgatgccgccggcggccagcacgggcaccggcgcggcggcgtcgatggccgccggcaacagggccatggtgcccacgcggccggtgtgaccgccaccctcgtagccctgggccaccagcatgtcaatgcccgattcggccatgcggcgagcgtttttggagttgccggtgatgcccagcaccttcatgccccgggcgtgggcctcggcgaccatgaagccggggttgcccaggccggcggcgaacaggggcactttttcttccagacacacctgcacggcctcggccgggcgcatagtggtggtgttgaagcgcacgatcacgtcgtcgtcgggcaggtccatctcggtgcggatctttttgatccaatcctgatattgcttgggcaggctgccgaggatttccttgagcggcagcttgtcggcgccggtggcgccaagggcgcccttgctgtcgatgtgcttgggcaaaagcaggtccacgccaaagggcttgctggtgagctttttgatctcgcggatggcctcgcgcagctcgtcgacggtaaagccgctgccgcccagcacgcccaagccgccggcctcgctgacggccaccaccagctccaccggcgcgccggtggtttcgcccatcagggtggggcccatgcccgcgctgaggatcgggtattcgatgcccagcatgtcgcagagtttggtcctaagcactctcttgcccatcacgacctccaaatggatcagaatttcgtcggccagttggccaatcggtgttggctcaagcctcccgtgcgggagtcctggcaaatgtctaggcacttgactatgaattccctggtgtcccggggatcgatgacgtcgtggatcaaatgatggccggccgcggcgtagggcgtggcgtcgtcgaccatgctgtcgaccatgccttgccatttttccttgtcgcgctcgtcctggggcagcttgccgccgaagaccacgttggcggcgatctccggggccacgaagctcatctcggccgtgggccaggccaccaggaagtcggcccccgagcccgagcccatcatgttccagaaggccatgccgtaggtcttgcgcacgatgatcgaaagccgcggcacactgagctggcccagggcgttcatgaagttcatcacccgcgcgcccacccgcttgcgctcggcggccttgcccaccaaaaagcccggcgtgtcgtggaaaaagatcagcggcacgttgaacgaatcgcacaggcacaaaaagctgatgaccttgtcgatgccgtcggtgtccatggccccggccccgaacatgggctggttggccaccaggcccaccgacttgccgccgatgcgggccagggcggtgatgacgttgcggccgaacatgggcttcaagggaaagaggctgccctcgtcgacgacgcagttcaggatgcgatgcatgtcgtaggcccggttgcgggcctcgggcaggatgtcgagaattttggccatgccctggcccgagccggccggcgtctcgaccaccggcggcagctgctcgcggtgggagggcaggtagccaaggaattgccggatgaccgcgaagcactcgtcctcgttttcgacggtgcggtcggccatgccggtgacctcggcgtggactttccagccgcccagttcctcgtcggtggttttttcgcccagggcgatttcgaggatgcgcgggccggagacgcccatggccgagcccttgacctgcacgacgaaatcggccaggcaagccatccaggtgggcatgccgtagcattcgcccatcaccgccgccaccatggggctctggcgcacgcggctcattatctttagataagaatccagatcgccgccgccaaaggaggccaggccctgggagcccatgatgtcgggcatgcgcgcgccgccggcctcgcccaggtagatcaggggcatgccgtgggcggccgaatgatgcttgaggtggccttccttgcgcccggcgatgcggctggaggtggcggccatgaccgtgaagtcgttggccgcgatggccacccagcggccgtcgatcttgccgaaaccgccgattttggagtcggctggcgtcttttgctccatgcccggcacgtcggagtgatttagcatgccgatttccatgaagctgtcggcgtccagcaggcgctggatgcgctggcgagcgtcgtacttgcccgcgtcgtattgacgttgcagtttggccggcccgcccatggccagggcgcgctcccgccgcttttgcaattgctccagttctttttcaaacgccatctacttggtctccaggaacatcacgatgcaaaaaccgggtaaaaaatgagagccagtatgtttcatgatgaaatatcatgccgccagagcaatattcaactaaaaaataaaattaatataggcaagatgggcgtaatgtaaagggggcgtaaggtattttttgtaaaatctaatggccaatttctcgttgactggtggaattagggcgtcgtccggaaatgggcgccctggtcggaggccgtgggcaaaagctccccgcggcccacttgaccgccgggtcggctcctgttattttcgcaacggacgcgggaggagctatgccaaaaatcatcgcggtggccaacctcaagggcggcgtgggcaaaaccaccatcgccctgaacctggcctcggccctggctggccgacgcaaggccaaggtgggggtcatcgacctggacctgcaaaaatcggccatgcgctgggcgcgccagggccagggtcaggccttgggctttccggtggcctttctgggggccggggccggggccatcaagttcaaaaacaccctggatcaagccatcgcccaatccaagaccgacattttgatcctcgacacgccgccccaactggccgacccgaccatgctggccgccctgaccgccgatttcgtgctgacgccggtgggggcctcgcccctggatctgtgggccgccggcgaggccgtggccctcgtcgacgaggcccgccaggagcgtggcgacaagctgccgttgctggccctggtcccctccaagctcaaggccggcacggtcctggcccgcgagttgccggcccgtctggccgagatgggcccggtcgccccgatcatccacgaccgggtggccatcatcgaatcggccgtgctgggccagacggtcacgtcctacgcgccgggcagcccggcccacctggagttcgaggaactgggccgctatgtcctgcaaagattgaaggaggccgattgatggccaagcgcgccaggctcagccaactgaaaaaagacctggatcaggccaggccgacgccgccgggcggcctttcgccggccgccccggccatccgcaagaccgacaagagcaccacccccggcggcctgttgcgccggacgatctacgtcaccgaggccgaatgggccgccctgctggagcgctcctacaccagcggccagagcgtctcggagatcatccgccaggccgtgcgccagcgtttgggcctcgatcaagaatagtcgatgagcaccttgcccgcgccaccccgccgggcggcctcaatggccaggggcagctcgtcgaaggccatcacccgctcgatcagaggctccacagccaaacggccggccgccagatgggccagggccaaagccatgtcgccgcagcgcgagccgattatctgaatttcatcgaccaccacccgggccaggttgatcgtcgaaggcaggcgcgaggttgtcttggccaccaccacgccctcgggccggaccagctccagggcggcgtttatgccctcgggccggccggtggcctccaccaccacgtcgaaggcgcccagcttggcggccaactccggccaagacgcttcggccggcgtcagctcgacggccacgccctgggcggcggccttggccaggttcgcggcgtggcggccgatgagcaaaagccccgggcaccactggcgcagggccagggccgaaagcagccccagcttgccgtcgcccagcacgcacaggcggtggcgggccttcagatgcagttgctggctgggctccagggccgcggccaggggttcggcgaaaacggcctggcggtcgggcagcttgtcggggacgcggtgcaggttggcgatgggcgccagcagccgctcggcgaaggcgccgtcccagcccttgatgccgatggcccggcgggtggggcagtggcgggcgtcgccggccaggcagttcgcgcagccgccgcagccgatgttgatctcggccaccacccgtttgccttcccactggggcgcgtcgggagcgcgttcgaccacggccacgaactcgtggccggccacgccggcaaaagcgtagtagcccgaaagcagctccacgtcggtgttgcagacgccggccagcattggccgcaagagggcctggccggggccgggcgtgggcggggcgatctgggcgcgctcgatgcggccgtcttgaaagcgccaggcaagcatggacattggctccactttgatattatgctgtcaagccaagatattacgccggccaagcgcggaagggaagccatgaaatatctagacatcaccttgcccctgcggccggggatgatcgcctttcccggcgacccggtctttgccatggagccggtcagttcgctggcggccggcgacgcctgcaatctggcccgcctgaccatggccagccacagcggcacccacgtcgacccgccggcccattatctgccaggcgcccccaccgtcgaggcgctggagttggagcgcctgatcggcccggccacggtgctggacctgcgcggcgggcggcgcatcgatcgcgcgagcctgcaacgggccggctttacggggcaaaaacgcgtgctgctcaagaccgacaacggcccgctgttggacgccggcgtctttcgcgacgactacgcctgcctggagctggacggcgcgcgttttttggtcgaggccggcgtgtggttggtgggcgtggattatctgagcgtggaggatcacgccgacggcggctcgccggtgcacaagctgctgctggcggccggggtgatcatcgtcgagtgcctgcgcctgggccaggccccggccggcgactacgagttgctctgcctgccgcttttgatcactggcgcagacggcgcgccggcgcgggtggttttgcgccggccctagcggccaggaaagtcagcgcggccaaggccaggctcaggccgatggtcggccagggccagtggcggtcatagagggtgcgcgtgttcatcagcggggccacggcgtaaaggctggggccgtcggtgagccgggccgcgccgtcggggccgatcaggccgctggggccacggttggccgcgcgcaggcaagcgcggcgattttccacggcccgcaggcgcagttgctccacggcttgacgcggggcggcttggtcgtcgaaccaggcctcgttggccacgttcagcagcaggtcggccccggccatggtctggcgccgggccaggccggcaaaggcgctttcaaagcagatcagcgcgccgatcttggccgggcccaggtccaggggcgcgatgctctggccgggccaaagatcctggccaccggccaagggcggcagccattggcgtggccaaccagggggcgcgaactcgccgtaaggggccagcttggttttgtcgtagtgggccacggccgcgccgtcggggttgagcagccagaggcggttggtgggctttagcccttggtcggtctccaccgcgccccgcgcgcccagggccaggtaggtcttcagctccatggccagatagcggacagccaggccgccggagacggtctggaacagataataaggcgcggcggtttcgggccaggccaccagcagcggccgttgggggcgctgatccacggcggcgcgggtcaactgctccaggcgggccaccacggccctggcggcggatttgtcgcgcaactgggccaggtcgaagtcgccctgcaccgcgcaaacggccagcttgggcgcggccgcggccatgccgtggatgacggcccgtcgctcctggccccacagccacggcgcgatcaggcacatggcggccagggtcaggcagatgaaacggctgaaaaaaacgcgcctgggccacaacgccgcccagaacagggcgttgacgccggcggccagggtcgaaagccccatcacgccccaaagctcggccgattgcagcagaaagggctcggcggccagggcctgacccaggggcagccacggcaggcgcaggcccaccaaggcccgggcttgctccatggccacccaggccagcggcgcggcggccagggttaaggccggccaacggcgcggcaggcgcaaggccacggcgaaggccgcggtgaacaggccctgataaacatagcccagcgtggccatggcccaggtcaacggccaactcaggccgccgtgggcggcgatcaccccgggcagccaggcaaagaccaccgccgcctgggccacgccccaggccaggccgcaaagcgccgctttccaccagctcagcaaccgcgcggcccaaagcagcggccccaggcagaccagggccaacggccacagatcgtggggcggcagggccaggccgccggccgcgccgcccacggcgcaaagcagggccagtggcaaaaccgaggcggtggcgcgatcttggttcatgcgggcaaattaccaccacatgtagggcgaccaataccaatacatggccggcgggccggggtagagcggcggcatggggtcgtcgaaacgcacgttcaccggccgcttgggccacaggtggacgaccttgccgcgcaacagggcgtaggtgtatttgatctcgcccaggggcagttcctccacgccgaccacctggccggccacgctgacctcgcggccggccgcgtagatggccgggtccaaaaactggggcagcgagacgatgaagcggccgtggcttttgtccacgtcctgtggctggccgttttggtccaggggcagttgcaccacctcgaccaccgtgccctggggcttgttgatggttttgatcacccggccgccccagaggaccgttttacccttgaaggcgtcgggttgggccaggacttgatccaggctcaggtcggggctgagttcggcctggatttgctggggcaggaaggtcgggccgcaggcgctgaggcccagcgcggccaggagcagaagcgtcgtcgtgaagatgcggggcatgacagtcctccgaccgcgtgaatgaattgtcatgtcggtaggctacatcattggcccgtgcttggcaacagccttgatcgaccgccttcacgccgccatcggggctggttttttcgcccacagcaccagccccgccgccaccacgtcgaggacgatgaagatgacgaaggcccagtcataagagccggtgtattcgaaaacatggcccatgatgatcgaacccacgccctccagggccagaaacagggccatgaagcgaaagacccgggcaaaagccagccggccataaagatagcgcgccacgatggggaaggtggacatgatcccgcccatggcgaagccgaaaaccagcacgaaggccaggctgatggccatgccgccggggaccagccccagggccaggccgacgacgttgcagatgttgaggcaggccacgaccttcagcgtgtccaggcggtcgcagatcatgccccagaggtatttgccggccgtgccggccagggccgtggccgacatcaagagcatggccgtgtggttgtcaaagcccacgtcacgcatgcgcgggccaagctggaacatcacccccaccacgcccatggtcgaaaaggcgtaggacacgccgaccttccagaaagacggctcgcgcatgatgcgcgccggcgtccaggccatggccgcggccagggattcgcccggcggcggcggcgtggccgccacgtcgctggccagttgctcgggcggctggccgtcgacgtattggcccaccgcttccgggctgtcgcgcaccagcagccagttgagcggcgcgcccagcaggatgaacaaacccaccgccaggaatgtcgtgggcaggtcgctgcgctccagaatgaccatggccgcatagggcagcaccgccccggacagcgagatgcccgccgcggccaggcccatggccgagcccagccgtgggccgaaccaattggacaccgccgtgttggccacgatgccgttcatggccccgttgccccagaccagcacgacgaacaggccataaaacaacagcagcccgtctacctgacccagcatgatgaaggccgccgccgacacgatgggcccgatggccatcaggcggcgcgggcccaccacgcccacgaaggtgccgtagaccacctgggagatcaggcccaggccaaagcccagcatcggcgcatagttgagctcggcccggctccagccgtgggtctggcacaggggcaacatcagggcgttgaagatgtaaaacgccgagccggtggccatgaagttggacgtaaaggccgccgccaccacccgccagccccaaaacggcgtggcgctttcgattttccgcatgggccgactcgctgtttgcttacacgtttgaatggcttgtttgagtgtggcaggcggcgcgggcccagtcaacattgaacgaacgatcgttcgtaatatctcaaggccactttcgccggaagcggttttgcgtcttggccgccgaaacggatcagtgctattatcgccgccaagcctgccccgccaagcaaacgcgatcacccggagtgtgtcgaaagatgtcggtcagacgctttcatgttttacttttcgcgtgttgtctgactttgggcgcctgcttgatcggcggcccggccagggcggagctaagccaggacgaaagaaaattcctgcacgagatctaccgcgaacagaccaggcgcgacgtgggctttttcaaggtgctggccgggttgaccaacatggtgctttcacccgacctgtcgtcggcctttttgcgcaccgacgatgacgaatacggcgtttcgggcgtgcgcttttccagcaccaagctgccgttttatcacaccttcaaatcggaaaagcacgattggtccatctttgccgggctgaccctgggctatctgaacgccgcccaagatatcgacgcgccggcggttttcaacgatcaggacgagcgcctggcggtcaattccaggtggaagggctactcgggcaacgtcgaggcggggctcaactatccgttgggactgggctttaccgtcagcccgtcgctgggctttggcttggcccagttgcgcaacagcgttgattacctcaacgccttcggcaaaaacgaactggcccccatcatcgatggcgtcacggccaacttttacgtggacaccctcaactacagcgccggcctggccctggcctacgatctggccctgggcccggtggatttgcaggccaaggccaaatacagctacgtctacacccaggcctacgacagcaccgacgaggtccagcgttttcacgaacacaccggcgttgccagcggccgcctgcaattgcgcgggcccaccggcctgtcgccctggggcctgcccctgggctgggagctgttcacggcccagaactggctgcccgacatcgacaaggaagtcttgggctttacgtattattgcgaattcggcggggccttggcggtggagatagccaaggccggcctgccggtgcgcgcgctgaagttgggcggctcggggctggtgggcgacggcgtcagcggctggtcgttgatcctgggctattcgttctaggcgtggcgcgcaaaaaacggccgcgaccccatcgacggggccgcggctttttgattcaggcgctttgacgctagtcgttcatctcgtagaggccttccagggcgtagacgtgttcggcccagatcgtgccgaagcgggccatgtccacgttgggtcggcggatcatcttcatgcacaggtccatctgctggtcggtgctgctgggcttttgataaagctccatggcgaacttggagaaatcgcgcacgaagcagtcgaagatctggtcgatgagcgcctcttccaggccctcatgggcggccgcctccaggatgagctggccgtagggcaccagggtgaagatctcgcctaggctgagcaggaagtcggtgtcgcgggcctggtccttgctgggcgtggcctgggacaggaatcgctcgagcaccttgacctgctcgctgaagatcttgacgttgggcagatgctcccacttggccagcaccggccggaagtcgtggaactggatctggcccaggccacgggtggggccctgatcccagaggaacgagtcgcaggcggcgtcgccgcgcttgggcgtctcggggtaggccttggggttgaagaaatagttggccatgaacttgacgatcagggccatgttgacgtgggcggtgccctccagcttgggcaggccgcgaatgtccgaggcggccgaggagaaatacatctcgttctcgaagcccttggccgcgatgacgttccagagcatgtcgatgatgttttcgccctggacggtgaccttcatcttgacgatggggttgtagagcagatagcggcggtcgtcggcgttggccgagcggaagtagtcggaggccctttgggcgaagagcttcatggccaccaagcgggcgtaggcgtcgacgaagatctggcgcacgtgggggaagtcggtgacgaacatcttgtagagccgacggttggccgcgtggttgatcgactcgtagagggcgtgggtgcagatgcccaccgaggcccaacccaggttgtatttgcccacgtttaccgtgttcagcgccgaatcccaggcgtgggggccccgggcgatgatgtcggcctcgccgacgggataatcgtgcagggcgtactcggccacgtacatctggctgtcgacgacgtttttgaccagctcgaacttctcgtggcccggctgggcggcgaaaaagacgtattcgttgtcggtgccggccatgcggccgaaggtgctgaggatggccgccttgttgccgttgccgatgtaatacttgccgccacgggccttgtagccgccctggccgtcgccggagagggtcatgtcggtggtgtagatgtcggcgccgtgctcgcgctcgctgaggccaaagccaaagatcgccccgtccttgagcaactgggcggtgcgttttttgatggcctcgttatggctcatccacagcggccccaggcccaggatggtcacctgccaggtataccaatagaccaagccataaaagcccaggatctcgttgaactcgcagttgcggtaggtgtcccagcgggtctggccgtcgccgtaggcctggggcgtcagcaggttgtagaagatctggttgtccttctgaaactccaggaaatcgtcgtaccagatgcggtcgcggtagtcggccttgaggttgcgtttgcccttgcgctcaaagaaatcgatggtcttgaccatgatttcctttgagattgcgtcgggataggccctggtgtggtttttgggatttaaaaggatcatggtgttccctttgcgtggagctgcgagagcgttggcgattgttgggcaaaatctataggccgtggccgcgctttgtcaatatcgaacagtccggcctggttgaatggccagaacccgtggcccggctcgcccgtgacgatcaataaaacacggtttcgttttgaggccgctgcacggggcaggatgccccccgtgcgcactctcgttttgggatattgtgtcatgccggagcggccggcgtcacgcccaatatgcgaggcctgaccgcgcatgattttcgctttgtttccgagaaaaaatcctgatacttcgtcgcggccattggcaaagccctgggctgaacttatgtttatgcgtaacagcctgactcaaacgagaaggagcagccatgtcagcgcaacagttcatgttcggcccgcaagacttttgccggcaggacgaaaccgacgacaagctattttacgccaagccgcgcctggtctcgcacctggaccgcacggccctggccacggtggagcggctcatcggcagcttggtgatcgaggagcgcccggtgatcctggacctgatggccagttgggacagccacctgccgccggcgctcgcgcccggccgagtggtgggtttggggcttaacgcggaggagctgcgggccaacccggccttggacgaattcgtcgtggccgacctgaaccagagccccaccttgccctggcccgacgcgacctttgacgtggttttgaacaccgtctcggtggactacctcacccggccgctggaggtcttcgccgaggcgggcagggtgctcaagcccggcgggctgtttttggtgacgttctcggaccgctggttcgagcccaaggtcacccgcgtctggcgcggctccagcgaggccgagcgcatctttttggtcgaggagctatttcgcgccgccggctgctttggcccgaccagggttttcaccagccggggcaaggaccgcccggccgacgacaagtacgccgctttgggcctgcccagcgaccccatcgtcgccatctttgccgacaaggccggcggcgatccgacgcggcggcccaggcctctgccggccgacgatcgccacgccccggacaaggccgaactggcccggcgctacgcggccgtgggccaaaccctggcctgccctcactgcggccagggcctgcgcaagtgggccgtgccccagacgcccttcaccgagtgggacaacgacttcatgtacgtctgcttcaacgacgcctgcccctatctgcgggccggttgggacgccatgagccgccagggcaaccacggcgtgtcgtatcgcttgatgtacaaccccgaaaatggcggctgcatgcccatccccgtgcagagcctgagcaccttgcgtgacggcctgatcgactgaaccgcccgccgccgcgtgtttcgcgccgccctcgacgagggggcggtttttttgtgccgacactctggtaatatttgtgtggcaatcaggtaatacctgatgttacgataagtcagatgacaacccagtggcgaggagcggcccgtggagcaaagcaaacagccggccaaacggctttccgacataatcgaggacaggctcgtcgagatgatcctcggcggcgattttccgcccggcgcggccctgcccctggagcgcgatctggccgccggcctgggcgtgggccggccgaccctgcgcgaggcgctccagcgcctggagcgcgacggctggctcagcgtgcgcaagggccagcccaccagggtcaacgactattggcgcgatggcaatctgaacatcatggccgccctggcccgccatcacgccaaggctccggccctgttcatcgactatctgctggagctgcgcgtggccctgacgcccgcctacgtccgtcaggccgtggaggccgacgcggccagggtggtggccatgctggtcgagcacgaccaactggccgacgatccggccagctttgccgatttcgactggcgcttgcagaaaaacctggcccgcgcggcggccaacccggtctacgccctgatgctcaacagttttgacacggcctatctgccgctggccacggaatattttggcggcgcggccaaccgccgggcctcggcgcgcttttatcggcggctgatggaggcggccatggcccgcgatggcgctttggccgccgaggtggccagggcggccatgaccgcggccatggaaaattggcgggccgaccgcgcggcgttggaccgcgccgccggcgaggagctctcatgaggcgctggaatggctggggcgacgaaggcgtgttgctggacgcgcccgagagcgccgtggttttcatcgaaggcaaggtcggtccgggccggccgccggccgacgccagcctggagcgggccttggccgccgtacccacgccgcgcctgagcgcgccggcgttcgtggatcaaagccccctggcccgcctgcgccacagcctgggcgagagcctgcccgacatgatcgccgtgcgcgccggtcgtttgccgggctacgtcgacggcgtggcctggcccacctcagccgacgaagtccgccaggccctggcctgggccgcccaggccggcgcggcggtgatcccctatggcggcggcaccagcgtggtgggccacctggaccctggcgggttggacaggccgacgctttcgctggacatgtcgcgctgctcggccctgcaagagctcgacggcgatggccgcctggccgttttcggcgcgggcgcggccggcccggacgtggaggcggccttgcgggcccacggcttcaccctgggccactttccccaatcgtgggaatactccaccctgggcggctggatcgccgcgcggtcgtctggccagttttcgctgggctatggccgcatcgaggcgctgtttgtcggcggtcggctggagacgccgcggggcgagctggttctgccggccctgccggcctcggcggccgggcccgatctgcgtcaggtcgtgctgggctcggagggccgcttgggcgtgatcacccaggccacggtcaagatcagccccgcgccccaggtcgaggatttgcgcggcgcatttttcgccgaccagggccaggccgtcgacgcggcgcggtccctggcccagagcgggctgccgctgaccatggtccggctgagcctgcccgccgagaccgaaacgagcctgcgcctggccggcggcgggcgggccatggtggcgctgcgcaaatacctggcctggcgcggcgtgggccagggcatgtgcctgatgctttacggcttttgcggcgggcggcgggcggcgcgctgggtcatggccgaggccgggcgcgtcgtggcccgcgcgggcggggtggccgtgggccggcggccgggtcggcagtggctgcgaaaccgtttcagcttgccatatttgcgcaataatctctgggccatgggctacgcggccgacaccctggagaccgccacgccctggcgggcggtcctaccgatggcccaggccatcgaagaggccttggccggcagcctggccgacgaaggcgagcgcgtccacgcctttacccatttgtcgcacgtctatgcccacggggccagcgtctacacctcttacgtttttcgtctgggccagggcccagagcagacgctggcgcgctggcgcaagctcaaagccgccgccagccggaccatcgtggccaatggcggcacgatcagccatcagcacggcgtgggcctcgatcacaaggcctatctgccggccgaaaaaggccccttgggcctggatctgctgcgcgcccaatgcgcggccatggacccaaagggcatgatgaaccccgggaagttactcgattaacgaaaggaccgcgtcatggagcgccaagcggcgttggaaagcctgggccggccctgggacgtgatcgtcatcggcggcgggatcaacggcgcgggggtctttcgtctggccgccgccagcgggttgcgcacgcttttgctcgaacagcgcgatttcagttggggcgcttccagccgcacgggcaagctggtgcacggcggcttgcgttatctgctgcaaggccaaccgcgcacgacctggcgctcggtgcacgagcgcgagcgtctcttgcgcggctacggcggcctggtggagggcttgggttttttgtttccgctgagcaagcgtctgcgcctggccaagccgttggtgcatctggccctgaccggctacgaactgatggccggccgctggagttacaagttccaccgtccggccgccttcgccatgttggccccgcgttgcgatcaagggcgcctctgcggcggtttcgccttccaagacgccaccgccgacgacgcccggctggtctatcgcctgttgcaggagggccgggccatgggcggggtcgccgtcaactactgctcggcgcgggcctttgaccgcgctcacgacggtcaggcgcggggtctggaggccgtcgatgaactgaccggccgttcgtatctggcccggggcagggtgatcttgaacgccagcggagcctggaccgacgacgtgcgggcccatctgggccaacggccccgcctgcgccgtctgcggggcagtcatctgatcctgccccgttggcgcttgccgctgggccaggccgtgggcctgcaacatccggccgacggtcgggccatgtacgtcatgccctgggaaggggccacgctggtgggcaccaccgacatcgaccacgagcaggacatgaccgccgagccgcgcatccagccggaagagggggcttatctgctggaggcgttggcctattggtttccctcgcggggcatggggcctggcgacgtgctctccacctacgccggcgtgcggccggtgatcgacagcggcaagaaagacccctccaaggagtctcgcgaccacgccgtctggagcgagcacggcgtggtgaccatgaccggcggcaagctgaccacctttggtctggtggcccgccaaggcctggccgccgccgccaagtggctgcgcctgtcgcgccgggtggaggggccggggctggtcgcgccccggccaacggccgccgacgaagatgccctggccgcgttgccgtcacgtcaggccaggcgtttgctggggcgctacggagaactggccccgctggtggccgccctgggcgacggccaggtggtggccgggacggacgtgcttttggccgaactgcgctgggccgccgccaacgaaaacgtggcccgcctggaagacctgatgctgcgacgcaccaggctgggcctgttgtcgtccgacggtggcgagtccgtgctcgaccagatcggggcggcgatccaggccgccgccggctgggacgaggcccgctggcgaaaagagcgccaagattatcgccgagcctggcgcgaggcctacagtccggggttgctgacgtgctaaaatcgtggccgttcatggcttgagcgcgggaggggccgatgagcgaagagcacaacgtcctggccatcgacgtgggcacgcaaagcgcgcgggcctttgtgttcggggccgatggcgcaatgatcgacggcgcgcgggcggtctacgatcaaccctatcattcgccccagcctggctgggccgagcaagacccgcgcatgtattgggacaagctggccgaggcctgtcacggcctgtggcggcgcgatctggcccggcccgagagcctggccgccgtggccgtgaccacccaacgcaataccgtcgtctgcctcgacgcccaggccaggcccctgcggccggccatcgtctggctggaccagcgccgcgccagcgatttgcgtcacttgagccggctttggcgggcgctgttcggcgtggcgggcctgggcggcaccatcgattacctcatggccgaagccgaggccaactggctgcgccagcatcagcccgagatttggcgcgacacggcccactacctgtttctttcgggctatatcaaccacaagctgaccgggcgtttcgccgattccacggcatgtacggtcggctacatgccattcgactacaaggcccagcgttgggccggcgatctttcgtggaagtggagcgccatccccgtgccgcggcgggccttgccggagcttgtgtcgccgggccgcgagctgggccgcgtcagcgccgaggcggccggctacaccgggttgcccgtgggcctgccggtgatcgccggggcctcggacaaatcttgcgaggtgctgggcgcgggctgcctgtcgccgcaccagggctgcatcggctatggcaccaccgccaccatcaacgtcaactgcgacaaatacatcgagcccatcgccctggtgccgccgtaccccagcgccaaggccgggtcgtacaacctggaagtccaaatatttcgcggcttttggatggtcagttggttcaaggagcagtttgcccagctcgagcaggaagcggccaggctgcggggcgtggaggccgaggtgctgctggaggaactggccagcgatgtgccggccggctccatgggccttgttttgcagccgttctggagccccggcctgcgccaccccggcccggaggccaagggggcgatcatcggttttggcggcgcgcacaaaaaacagcatctctaccgggccatgttggaaggcctggcctttgccctgcgcgacggccgcgagcgcatccagcgccgcgacaaaaccaaactgagcgagctatacgtctgcggcggcggttcgcgcagcgacttggccatgcagatcaccgccgatgtcttcaatctgccggccagccgcccggcccatttcgaggcctcgggcctgggcgcggccatgctggcctgcctgggttgcggcctgcatgaagacctgtccggagcggtgcgggccatgaccgcaacgggccgcactttcgagccggaccggtctaacgtgggcgtctacgacgaactctacgacaaggtgtatcgccggatgtacaagcgcctgcggccgttttaccagcgcatcatggccgtcaccggctatcccgcgccggcgggaaaagattaggacgggctaaccatctggccagccgacccgatatgatcttgacaaaggggcgtgttcgttctatttttcaataatcgaaatcgttgtccgcttgtgagcaatcttcatcgaaacggatttgatcaagactcggaagtcaacattgaacgctcgctgcctgttcgtcgcgttagttgtttgttgcatatgcgcatgcttgccgccgacggccttggcggtcgatgaatgttcgctgatgaagcaggccgagtgcctgtttgtccagcgaaacgacctgcccaaggcccgggccgcggttgaatcctatcgccaagtgctcaaagaagatccccaacaggtcgaggcctcgatcaagctggccaggttgctgatattcatcggctcccaaaaagatttgcaaaacgagggccgttattacatggaggccatcgaggtctcgcgacaggccctgcgttatcatcccaacgacccagggccccactattggctgggcgtggcctgcggcctgatggccgacgtctccggcggcttcacggccttgggcctggtcgacgacaccaagcagcagatggagacggtgatcaagctcgaccccacctacgattacggcggggcctaccgcgtgctgggccggttgcacaccaaattgcctttcatcgtcggcggcgataaagaaaaagccgaacgctacctgcgcttggccctcaagctgggccccacctacatgctcaaccacctctacctggccgacctgctgatggtcaccgaccgttacgccgaggccgaagtcgttctgcgccaggtgctggccgcctcggcccagcgcggcctggagcccgaggacaagctctggaagatgcacgccggcgacgccctggcccatcgcatcgtccgctgaaggccgctcgtcggcggcccgtccgctgcccacaccacaatataatgcgcttgacgtcttcggggccggcttatatagtgccgacatgatcgacaccctgcccgaaaaaaaatggcgcgtgcgcaaccaatcgccgagcgaggccgcccggctggcccgtgagcttggcctgccgccgctggccggccagttgttgtgcaatcgtggtctggtggacgcggcgtccgcccgcgattttctgcggccgcgcctggccgatctgcccgggccggatggctttcagggcatgggcaaggccgcgagcctggtggccgaggccgtgcaagctggccaagtgatcggcgtggccggtgattacgacgccgacggcgtgacggccacggccctgctggtcgattttctgcgccaatgcggcggcaaggtggtctgggatctgccccaccgcctcagcgaaggctatggcttcttgccgcccagggcccaacgcctggcccaggccggggcgcgcctggtgatcaccgtcgattgcggcgtctccgatatcgacggcgtcggcgcggccaaggagttgggccttaccgtgatcgtcaccgatcaccaccaactgccgcccggcgtggccgcgccggccgacgccatggtcaacccccaacaagacgcctgcgccttggccaagcacctggccggcgttggcgtggccttttacctggccgccgcctgccgggccgagctgcgggccaggggctggttcgccacgcgccccgcgccaaatctgcgccaaagcctggacttggtggccgtgggcacctgcgccgacgtggtgccgctggtcggccacaaccgcattttggttcgcgagggcctgctggtgctgaatcagggcggccggcgaggtctgcgagccctggccgacgcctccggggcgcgcggcccgctggacgccaaggatctggcctttgccttggccccgcgcatcaacgccgctggccggatcgatcatccggcccaggccctggagcttctgctctgccaagacgagccccaggccgcccaacgggcccgcctgctcgatcagctcaaccaacagcgccgggccatcgagcaggaaatgctcggccaggccctggaggacgtggccagcgagccacgccatcagcgggcgcggttgttggtgttgggccgcgcgggttggcaccgtggggtgctgggcatcgtggccagccgggtggtggaggccaccggcaaaccggcgcttttgtttgccatcgaaaacggcacggccgtgggctcgggccgttcggtggagggctttcatctgcaaagggccttggtgggggtcaaacatttgctgcaacacttcggcggccacgctcaggccgccggcatgaccacggccacggccaatctgcccgagttgtggcgtcaactcgaccaggccgcccaggccgccctgccgcccggtgagggcgcggcgtcgctggagttggagacggccgcccacgtcagccagcttggcccgggcctggtggattttctggccgacttggctccccacggccaggccaaccccgaaccgctgcttttggtcgaaggggcgacggtgctgagcgcctccagcgtgggccgtgggcatctgcgcctgctgttgggcggggcggccgcgccgctgccggcgttctggcttggccacggcgaactggccgccgacattggcgggccgctcagcctggcctgccagccgcgcgtctcgacttacggcggcagacatctggagcttttcattcacgatctgcggcccggcgtctgagccggccgcccattggcgcggcctttccctggcccgccgccgtgcgctcggccacaatggccccatgaatgatccgcgcgtcgaaatcatcaaaaccgtgggaacggcccgattttttggccggcgactgcggccgctgcagtggcggccgttgcttggccgcgaggcgggccatgccgtccaggccctggccatcctggaggcggccgggctgttctggcgtggcctcgcctggccagacggtcgtgcggccgacgagcggagcgcgccgggcgacctgccggccgtgttggggctggagttggcctcgttgtgccgcgcgccttggctcgatgacgatgaccgcgatgatttgctcagcctggataagcacttgcgctcggcgcgcgattatccccaattgtcgtgcgccgcttgcgcccagcaacgggccgctggcgaggacgcggccgattgccggggctgcccccatcagccaccgccggacgcggccctggccgccctggagttcgtctcgctgttggccgacctgccaaaggaactgcgcgcggtgacgttggccgcagccggcgcttgcgccgacccagcccggccgtgggcgctgccggcccaattggcgttgatccatcgctatcggcgaggcgaggagcggcgttgaaaatcgactcgaccattgttagccgtgctatgataaagaactcgcaggggaggggccatgttcggggcaatcggtcggcggctcgacgacgaggaaatgcgccgtatcttggcgcaatgcaaggcgatcgccatcgttgggctgtcgccgagggccgagcgcgacagcaacatggtcgcccgctatctgcaaggggccggataccagatcatcccgatcaatccggccgaggaaagcattctgggccaacgctgctaccccgacttgctatccgtgccacaacacatcgatattgttgatgtgtttcgtcggccagacgccgttggccccatcgccagccaggccgtggcttgcggcgctggagctctttggctgcagctgggcgtgagcaaccagccggccgaggaccaggcccgagcggccggcttggcggttatcagcgacagttgcatcaaggtcgaacacatgcgtttgcttggtcgggccaatgatgcgctattatgacaaagatcggcccggcccacggcaagggccccaggcgacgggtttctggcgtcgggcgcgcctgcgggcgcgggcgatcctgtttggtcgggtctcgcgggagatggtcttgtggctgggcgcggcgttgatcgtcctggccttggccctggccctgctggggttgagcaatctggccggcgggcgctaccagccggtgcacgacccggccgcgcagatgatgattcggcgctaattgttaatcatcgccgaaatggctgccgataggttgatcatgaaaacaatgctacgcctcagcatcgcttcgttgttttgcttggccgcgctgctcgccggctgcgccgacgggaccacgcccatcaccaccagggccattgaggagcgctacctgggcatgggcgaagcggtgcgcatgtacgaatacggcgagttgttgttggccgatggccgctacaaagaggcctacaccgcttttttgagcgccgagcaaaacgcctacaccagcgacctgcgtgaggccgcccgcaagcgccgcatgtggctgggcgaatcgataaaggccatggaggctggcggccagcccttgccgccgccggcggacctgggcgaaaaacccgatttgcgcgccgccgcgccccagaggccgtccacatcgccgtccacgaccatgctggagccgcccctggaaagccagcaactcttgccgggccttcgccccggcgacccgccgatcatcatccccgccgcgccagccagcccgcgctgaggcgtgccgcgcgtcaggttcaggcgttgagcgccgccttgacgtcgggcctgtatttttcgtggatgtcgtcgaaggccacggggacgcggtctttcagttcggccagcaacggcagcatgacctgcctgatctgggggtgcgacggctttccgcagcgcagatccagcacgtgccgccactcgcgcagattggccgtcatcaccacttcggttttcaggctgttgggcaggacgctacgcgcctcctgaggtttggcgcccatggtcaacagcgtcaggtaggccgcctcggcttgtcgcatggactggagccacaatccgtaggcctcggagtcctccggccagaaaggcggcttgatcaccgtgatttcgttgccgaacttgtctttggcgtaattggcgtaacgggtgctttcctggctgaaggaggccaggcgatgccgcaccaactcgtgggatacgccgcgatcgcagacaaagcgcaccgtgcaactggagtgctccagcacgctgtggtgcttggacgcaatgatgcgaccgacaaaggcgtcggccgagtcggcggacatcatgtcttcggatttgtaacaggtgcgcccggccagctcgatgagtttgagcacggacgcgccgtcgggcaggctgagaatctggtggtagggctcgataatcctcattggcgctttcaagcggcgggccgtcatccttggcggcccgccacccggctactgacgcgtggtcagataatttttcaccgctggcgaatcaagctggaccagcatgtctttcattgccggccattgccggccgatggccttgtcggcgatctccagcatcatgctttgcagcaggggatcgcctttgagcttttgcaccagggcgtcggccacctgcccccgaatccgggtcgcgtcggcggattcggccgtcgcggctgaccgggcgccgggcccctgtttggttttggacctgagcggcggcagcatggcgctggcggcgaactccagaatggtcctgtccatctcgtcgatggccatgtcggtgaacaagctggtgtcgtcgagcaaccgcctgacttgttcgggggtcaggcgctggctggccggcatttcctcggcatcgtcgaagcccagaatcctggcgcggtattggttgaacaagttggccctgacttcgtcgtcaaacaattcgtcgtgcagcagcttgacttcactggcggtgtaggtgacaggcctgaccagcgacaaaagctcgatggccgcgtcggccttggcctggagagtgttcttttgcctggcgaccctctgggccatggcgatgcggcgatactcgggaaccagcttccacgagggatcgcgggcgatcatgtcggccagatcggctatcgccttggcgccctgggccttgcccaccgccacgccgtaatagccgaaaccgtcgccgccctcgaacagctcccgctggctgaccgcaccgagcttgatgcgggtctggtagctgcgtttgacgatcagcagggtttgtcctttgtcgatcaggaagacgtcggcctgcaaggaagtgacgatgttggtgctgggcatgacatagccgcccatgtcgacttggcccttggtggccacgttggtggcggcataaactggcaacagagccccgttggcgaggacttgcggcacccgataggcattggagccggcctcctcgatgccgaaagcgttgaccacgaccttgaggctaagcggagcgctttcgtcgttggacaccgacgccgaaggcaggtcggcgaacagcttggtggccgccaaatcggcgcggagttggctggtgatttccggcgcgaaaatgcggacgttgtaattgggcgcttcccacgtgccttcttcccaggtgcgcttgtcgatcaccgtgggcatttcggtcgccgcgtcgatgctcattaccgggccgcgcagggggtcgcgggcctcgcgctgtatcttcaggtacgcgcagccagtcgacgcaagggaaatggctgcgatggccacaataaaaaacagctttgccaagccgagcttcaccgcatcctcctaccgtggatagagttctgcccgaggctaaactcaatgcccccatcttgtcaagaaagggttgcttggccgggccagaaaagcgatgtcagcgccccgctcagtgatgccgatagtggcggattagcccggccaccacgccaagcacccgcacgtcctcatgccgcaggatgatcggctccatgcccgggttggctggttgaagcctgatgtggtcgcgctccagataaaatttcttcagcgtcacgtcactttggttgatcagcgccacgaccatttgcccgttttcggccgtttgacgctcctcgacgacgatcacgtcgcccggcgcgatgtgttcgtcgatcatcgacgtgccgcgcacttccagggcgaaggtgcggaaacgccccaccatgtccttggggatggcgatggcgcgctcctcgggcacggcctcgatgggcatgcccgcggccaccacgcccataaacggtatctccacatcctggatgtcgatttcctcgaaaccaatgtcgcacagacgcatgacgccctccgttgctatttttgtatagcatacgtgtggctaatatagcggtcaagcgaaaagcgactgaatgcttcttgtggagcccgctgaaggttgttatatttcatgcatgatcattgatgtgcatacccatatctttccgccggaagtgatcgccgatcgcggccgcttcctggatggcgagccggccttcgccgccatctacgccgacccgcaggcccccatggtcgatggccccggcttggtgcgagccatggacgccgacggtgtggacgtctcgtgggccatgggtttcccgtgggtcaagcgcgaaaacgcccgcctgcacaacgactacctggcccaggccgtggccgggagcggcggtcgcctgcggggcatggcctgcgtgcggccgccggccgactgggccctggccgaggccgaacgcgccctggccgccggcctgcacggcctgggcgaactggccttctacgactccgacctggataaccagagcctcaacccgctctgcgccctctgcgccgaggccgacaaacccttgctcttgcacaccaacgagcccgtcggccacatctaccccggcaaagcgcccatgaccttggccgccctttatcgcctggtcaaggacaacccgcgcaccaaactcgtcctggcccacatggccggcggattgttcttttacgccctgctcaaaaaagaagtgagcgcggttttggccaatgtctggctggacacggcggccagcccgtttttgtacaagccccgcgcctatggtttggccgtcgaactattgggcgcggacaaattgctatatggttccgattatcctttgctgcgcctgccgcgttacaaaaaagaattcagcgcccccgacagcggcctggacgactccacattggcgttggttctgggccgctcggccagtcgtttgatcgcctgacttttcgcttttttcccatgcccgcatcacggcgcgagtcatatcgcgtgtcgctaattatatctgtcttctataaaacacattggtaagttttagtcgtaataaaggttgtacggctggccggttttgcgcgaccttggcgagtgtggtcgcgcaacgatttgccatcactatcattcagcgttgaatatgaatcggcgatggcgtgtgggagttgtccgattatttacttgaactaaggcacaaacaaaatgctagcataatagtaaagagcaattggcgtgcgggccgccccagtttttgtccgcgccaaccgccaagcgtaactgcatctttggttgttcgtttcatcaagggaggaacccatgcaaaagcgcagtttggccttcaagctgattttcggcgggctgcttttggcgcttgcgccaatggcgttggttggcgtgttggctgtttggaacgcttccgacgccttggaagcgtcagcccgccagcagtccgaaaatttggccgcttccatcgcggccgccgtgcaggaaaccctggccgaggaaatgaagtcggccgtagccacggccgccaacccgctggtggtggccgccgtcaccgccgatggtgaacagcaagccaccagcgccaaggaggtcagtaactggttccaagccgctttcaaggactattcgtggctctacgaggccaatctgctggccaacgcccagggcctgttgatcgccgacggcgccggcggcaagcacttgggcgtcaacgtcaccgaacgcgaatacttcaagcaggccatggccggcaaggcgtccatctcgccgccgctgcgctcgttgctctcgggcaagcccatcgtggtcatcgccgcgccggtgttggacggcaacggcaagccgcgcggcgtgatcatcaacaccatgaagaccgacaacctctcggccaccgccaccaaggcccgcgtcggccagaccggctatccctggatgatcgaccgccagggcgtggtggtggcccaccccgacgccaagcacatcctcgagaccaacctggccaagtcgccgggcatggagggcataaccaccaagatgctggccgggcaagacggcgtggatacttatgttttccagggattcgacaagatctgtggtttcgcgccggtgcccttggtgggctggtcggtgggctttacgcaaaatgtcgatgaattcctggccccggcgcacgccatccgcaaccttgtgctggtcatcgccggggtggtggccctgctggtgggcgtgggcgtgtttttctttgcccgtggcgtttcgcggccggtgatggccgcggtggtggagctcaacgacggctcgtcccaggtctcggtggcctccacccaactggccaaggctggtcactccctggccgaaggcacctccgagcaggccgcctcgctggaggaatcctcggccagcctggaagaactgacatccatgacccgccagaacgccgacaacgccagccaggccgatagcctcatgcgcgaggtgcacaacatggccacccaggccggctcgaccatggccgaaatgctgggctcgatgaatgacatctcgtcggccggcatgcagatcagcaagatcataaagagcatcgacgagatcgccttccagaccaacctgctggccctcaacgccgccgtggaggccgcccgggccggcgaggccggggccggcttcgccgtggtggccgacgaggtgcgctccttggccatgcgcgccgccgaggcggccaagaacaccgccgagctgatcaccggcacgatcgaaaagatcaaccatggcaccaacctggccggcatcatggacaaggccttcgccggcgtcacggccaatgccggcaaggtggccgagttgatcagcgagatttcggccgcctcgcgcgagcaatcccagggcatcacccaactcaacaccgccgtcggcgaaatggaccgcgtcacccagaccatcgccgccaacgccgaagagtcggcctcggccgccgaggagctcaacgcccaggcagcggccatgcacgacatcgccgccgtcctcagcaccatcgtttccggcggcgtggcccaatcggcgcaaccggcccggcgcatcacggcccagccccagcgcgcgctgcccgcgcccaaggccgccgcgtcggccaagccggcccaggtcaaggccggcgccgcgcccaaggccccggccaagaagccaaaccccaagaccgagattcccctcgatgaaagcgatttcgtcgatttctgagccaacggccgcgccaacgccaagggcccgcccccgcgcggggacgggccctaaactttactgcggccgtcgtctagacgatggcgtcgaatttacaattttcgatgcaggtcttgcacttgatgcacttggtcaagtcgatcttggccggctgcttcttttcccaactgatggcccccaccgggcaggccttgaagcactggccgcattttttgcagagcgcctcgtccacgcggaactcgatgaggttgacgcaggtgcgggccggacattttttgtcgacgatgtgggcgacatattcgtcgcggaagtagcgcagggtgctcagcaccgggttggggccggtctggcccaggccgcacagcgccgagtccttgatcatcgccgccagttcctccagcagatccaggtcgctcatctcgccgcggccctcgcagatcttttccaggatctgcagcatgcggcgggtgccctcgcggcagggcgtgcatttgccgcatgattcgtcctgcacgaactccatgaagaagcgggccatgtcgaccatgcaggtggagtcgtccatgacgatcatgccgcccgagcccatgatcgcgccggccttgatgatctcttcgtagtcgcagggcaggtcgaggtattgctcgggcacgcagccaccggaggggccgccaagctgcaccgccttgaatttgcgatgcttcttgggcatgccgccgccgatgtcgtagatgatcgtgcgcagggacgtgcccatgggcacttcaaccaagccgatattgttgacgtggccggtcaacgcgaaaaccttggtgcccttggagccggccgtgccgatactggcgtaccagtcgccgccctttatgatgatcggggccacgttggcccaggtctcgacgttgttgagcacggtgggcttgtcgtagaggcccttgacggccgggaagggcggccgggggcgaggcatgccgcgcttgccctcgatggagcgcatgagggcggtttcctcgccacagacgaaagcgccagcgccctggtagatctgcaagttgaagctgaagccggtgtcgaggatgttgtcgccgagcaagccgtattcggtggctttttcgatggccagcttcaggcgctcgatggccagcggatactcggcccgacagtagacaaagccgtgatgggccccgatggccttggccgcgatggtcatgccctcgatcaccgagtgggggtcggcctccaggatcgagcggtccatgaacgcgccggggtcgccctcgtcggcgttgcacaggacgtatttgatctcgcctggcgtgcgctgacagaactcccacttcaggccggtggggaagccgccgccgccacggccgcgcaggccggactttttgacctcgttgacgatatcctggggcgacatctcggtgagggccttggccagggcgcgatagccatcgcgggcgatatattcgtcgatgctttcggcgtccaaaaggccgcggttgcgcagggcgatgagctgctggtgggcgaagaacgggatgtccttcatgtcggggatgatgtccttggaggccggctccttgtacatcagccgctcgaccgggcgacctttgaggaagtgttcctggaccagctcgggcacatcgtcgatggtcagcgatacatagaacgtgccgccggggtagaccaccgccaccgggcccatggcgcaaaaaccgttacagccggtttcgaccacggccacttcgtcggccaggccctgctttttgatctcgttttgcaaggccgtgcgcacgtcggcgctgccggcggcgtgacagccggtgccgccgcagatcagaagatgttgtctgaatcttttcatgggtaagcccttactgctcggagcccttggccagcgcccactgggtctgcacttcgccctcgacggcgtggcggttgaaaatctggcgcatcttggcgttgtcgacgaagacgtatttgatcggctcttcgttgaggcgctcgacggtgatcatgggctcctggctacacagcccggcgcagccgctggtggtgatgatgatgtcggtgcggccggatttgtccagttcgtccatggcggcgttgaggacatcgcgcgcgccgctggcgatgccacatgtccccatatgaacggtgatttttacttgcgcgccgtcttcacgcagattgatctgctcgtgaacccggtcgcggatcttggccaggtcgctaattttgagttttgccatgggtataattctccccttcacggcgttgggggtgatgactagtttgggaatataacaacagaatctcccactgtccacgacttttaacgccggtttcagggtgattcacgttcaggccgttgagcccaattcatcaagggccccgcgcacctgtggccgaagcaaattgaccacggcggggctttgcagggcctcggggccaagctcccggcgcagttcgcgggtgtccatctcgaaatcgttttcgcccaccctgtgccgataaacaaactccacccccggccgcgacatgatcagccccagcagcgtgcccggccagtcgcccagaggttggcggtcgatgtggcccaactgaaaccaaaagtgcaaccgtgtccccacgcccggcgcgctggaaagctccatgccgccgccccaggcctcggcgttggccttgatcaggctcagccccaggccgatgcggcgggtcgtgcgcgtggtgaaaaaaggatcactggcccgggccagggtctgggcgtccatgcccttgccgttgtcgttgatcgtcaccgtcatgcgatcggccagcggttgctcatcgatgtcgatctcgaccaggttggccccggcgttgagcgagttttccaccaaatccagcaggtgcaaggacaggtcttccacgttcaggcgcctccttcccggcggccgtgacccaacacgcgccgtcccccttgaccggccagggccagggccagttcggccaggcagggccgggccagttccagctcggtccaggccgcgcccacgtcgcgcagaaaatgggcgtcgctggatgtgagcaccggcaggcgcgcgcccatcagccagcggtcggcctgagccgggtcgcccgcccgcgagatctccacggcgtccaggggcagatcgggcgggatcaggcccaactggcccaccaggctgtaggacggccggtcgatgtgggccgccaccagcaacccgcccagttcatgcgtgcggcgcgccacctccgaaacggccaggtcggtggccccgatcaacaggcgggggttgaagtactccacttcgtcgtcggcgttggccacgatctgcatgccaaagatgtcggggtcgttgggctctttttgcaggtgatcaaagaccatggcctgcatggtcagggcggccttcaggtcatcgaacagggtcagcacgtgggcctcctcggcggtggtgacctccaggccggccagcacgtggggcgccgacgggcccagccggcgggcggccaccagggcggcggcgacgttttcggcgctgttgtggtcgcagatggcgatcagccccaggcccaactcggcggcgcggcccaccaccgccgccggcgtgacgtcgaagtctccgcaggggctcaggcaggtgtgcagatgcaggtcggcccggacggcgcgcacggccctaggcctgcccgcgcaggccgatctcgctcaggcggctggccaggctgtaggcgtccagttccgagcgcaaaagcggcaagccctcctcggcggccttggccagggtgtcgtcgtttggccggcggccgcccaccaggcagaccgcggccagatccttgagcaccgccacggcggccacgttctggtgagtctgcacggtgagccaaagacactcggccggggccttggccatcacgtcggaaagcaggtcggagacatatccggccgagacccggcggcccaggccacccgcgccggccagcacctccaggccgagtttgtcaacgatgtccttcacggtcacggtgtcctcccggtcggagccacgcgtttcccccgaaggcatgggcttgatgtaggggcacgagccctcctgggcccggcccagggccacgtcctcggcgaaagtgtggcagtttggcgcgccgcagacgccgcattccagcatcggcaggcgcgatttgatctcttgaatctgctggactttctgcaaggcctccaggggatcgggggccagaggcggcaaggggtggggcaacagcttggtttcccaaccaaaagcgcccaggcggcacaattcgcgaatcttgtcccggtcgacatcggagtgaaggccgaagcgcttgatgaacgaatccttgacgctggcggcgcggtagcggttctcgaccgtcaacggcccgcccaggcaaccgccggcgcagatgtgagcctcgacgaagctcaactcgggaaagcggccggcttcgagcatctcgagcatgttgacgacttcgctgaagccgctgaccgacagcgaatagtcgcaatcgaccgagttgacctggccgcccgccccggcccaggcgatgcccacgcccgaggcgcgctggatgcgctgggagtcgtccttcagccgcggcaaggcgtggaggatgtggccgtagatctcggaggcgcagatgatgccgtccacgtagggccgtttgactgaaagcggatcctccaccgtgggccggatagccacgcacggcgaaataatgaacacgccgacgcttttgatgtcccagccccgctcgatggacgtgcgcgtcttgatccacttggcggcaagggtctggggcgaaagcaggggcatgacgtttggcaccaggctgggaaagcgcatggcgataaggcgcaccaccgccgggcaggtggggctgatgcccggccgcgtttcggggtgggtttgcagatattccgtcatggccgtggccaccatttcggcggtccagcaggtgtcgaccacttcctcgaagcccaacgcgcgcagggcaagcatgacctggtttggcgtgaccttgtagccgaattgggcgaacaacgccgggctgggcacggccaccgggtgggcgaagtccttgatgcgcttgaggctgctgctgatgggctcgatagcgtcggccgggcagacgcggtagcaggccccgcaggccacgcaatggtcgaaacggatgaccgccttgccgtcatgcacgcggatggcctgattggggcaggccttcatgcacagcacgcaaccggtgcatttttcgggcaggatgcgcagggcgtggatgggcctgttatgtgcgctgactgcttggttcaactatagaccgcccataacccgttggccgccggcggcggcgcatcgtggatcagttacatatgtcgatctcgacgttgacgctggtgccgccgccaatggcggtgtggatgtccaagcggtcgctgttgcgtttgatgttgggcaggcccatgcccgcgccgaagcccatctcgcgcatctcgtgggtggcggtggaccagccctcggtcatggccaactccaggttggggatgccaggaccgtggtcttgcgtctccacgcggatcttggtcggcgagacgtagaggcgcacctcgccgccagcctcgccgccgtacatcaccacgttcatctcggcctcgaaggcggcgatggccgcccgtcgcagcacctgggacggcaggccgatgcccttgagcagcttcttgaccatgatcgagacggacccggccgaagcgaaatcgccgcccttgatggggaaagtctggaccagcttcaagttttcgttcgtcgccgcctgggccatccgcgcgctacctgcatcctttgacgccactttggaaaagtcggccgctggcctcgaacatcgaataattacacgccaaaagcggcagattaaactgctcggccaactcgatgacctgctggcccggcaccttgccgcggacaaaaagcaccgcgcagatgcccgatatctcgcaggtgcgcaccacctggatgttggtcagccccgtgagcaacagcgtgccttcgggcgaaaaggccagcacatcgctcatcaggtcggagctgaaagctcggccaatgtcgatgtccagccaacgccggccgctgagaaccacggcgtccagcagggggactatatcgcgcagcagaatgttcccgctccgacgctattgatagcgctcgaccaggttgatcacgctgtcggccatgatcttgcggtgggtgtcttcgttgatcaccaccaccggggccacgccgcaggcgcccagacagcgcacgccctcgaccgtgaaacgacggtcctcggtggtgccgtcggcgttgagggtcaggtgctgtgtcaggcgatccatggtttccttgccgccgcgcacgtaacaggccgtgcccaggcagacgcgcaccacgttgcggccgcgcggcttcatggtgaagaaagagtagaacgtggccacgccaaagacctcgtggccggccatgcccaaaccgtcggcgatgcgctgttggacggcctccggcaggtaacccaccacgccctgacaggcctgcagcaccgggatcagcgcgcctggcttgccgcgataatcggcgcagatctggtcgatcttggtcagcatttcgggcgtgacgtcggcgggcatttcggtgtaggcggatttttcggccagactcatggtgcgctcccttacgctaaaggcccaagcggcgggctatttgacggccaagacgccacgcgcgagtcgtcgcgccccggtcgaatgcaagtctctgattagggcttttattaacacaagttacaagccctgacaaggtctttcagaaaacgcccacggccagcagcgccgacagctcgcatagctccaccgaggcgccaagcgtgtcgccggtatagccgcccaaacgccgccgataccacaggcccaggccccagccggccgccagcacggccagcgccgccagcgcgccggccggcccggccgcgatcagggcgatggccagggccgaggccccgcaggcgaactcgcggcccaggccggggccgccggccaccgccgcgcccaggcccttgtcgccccgggccggcggcagcattccgctgatgaacaccggcgcgactctggccagggccggtgcggccaccagcgccccgggcaacgcggccccttccagcgaggccagcgcggcgaatttcagcaagagcacgcccgaaaccgccgccacggcgaacgagccggcgtgggtgtccttcatgatctccagggcgcgtccacgatcggcggtggtgcccagggcgtcggcggtgtcggccacgccgtcaaggtgcaacaaccgcgtcagcaggccccacaaggccaccagcagcccggccacggccagcgccggcaggcccatggcccgcagcagcagagccgcgccggccagggccaggcccagcaagccgccgaccacgccgtaccaggctcggctgcgcgcgaaatcatcggcgtcggcggccaggtcgcggctgggcatggccacggtcaaaaattgcagggccagcaaaaaggccttcatcgacccgttcctaatggccggtgacgccggcctcggcaaaggtggccatttcggaatagatggccacggccgcgcgcagcacgttcatggccacggccgcgccggtgccttcgcccaagcgcatctccagcgtcaggatcggccgcaggcccagcttttccagttgggcgcggtggccgatctccaccgagccgtggcccgagaagcaataatcaatggccgtggggcacaggccgccggccaccagggccgcggtggtgctgatgaagccgtcgagcatcaccggcacgccccgggccgccgcctccaaaatgtagccgcacatggccgcaatctccaggccgcccaccttgcacagcacttccaaggggttggccgggtcgggcttgttgacgtccagggcggttttcagcgcggccagcttgcgcgaaagccccgcgtcgtcgacgcccgtgccccggcccatgacctgctcgggccgcaggccgcagatcacggcggtgatggccgagcacggcgtggtgttgccgatgcccatctcgccggggatcagcaggtcgtagcctttttcgatcaggcgctgggcggtctgggccccgacgacgatggcgtccagggcctggttcatggtcatgaccgggcccttggtcatgtcggcggtgccgtgggccaccttggcctggatcagcccctgggcctggctcatgtcgccggccacgcccacgtcgatgacccagacgtcggccccggcctggcggcagagcacgttgatgcccgcgccgccggccaggaagttgtaaatcatctgctgggtcacttcctggggataggcgctgaccccgccggcggccacgccgtgatcggcggcgaataccgccgcggccggcttgggctgggccagcttggccgcgccgccgcgaatgatgcagagctgtttggcgatatcttccagacggcccaacgagccctggggtttggtcaggctatccaggcggcgttgggcctcctggccgatggcgtagtcgggcaatttgacgcggttgatgatgttttcgagtctatccacgggaaagatcctccggggtcgagccggcgggccggcctttcagggccagggccaggccggcggcgacgaacaagacgcgggggcaactggcggccatggtttgatgcagcgcgccggccagatccctgaaccggcgggcaagggcgttttcgggcacgatgcccaggcccacttcgttggagacgaacaagacctggccgccaagctcgcccagcaggccggccagggcgtcgaagcgctcgatgagctgggcgtcgccggccggggtttgcagcatgaggttggtcagccacaggctcaggcaatcgaccagaaccagccggtggtttcgcgcggcggcgcgcagggcgtcctccagggccaggggctcctcgatggtggtccaggccgggccgcgacgttggatgtgcttggccacgcgctggcgcatctcgtcgtcccaggcctgggccgtggcgatgtaggccggtcgggggcacagggccagggccaggcgttcggcgtaggcgcttttgccgctggatgctccgcccaatatcagggtatgctcggtcatggatcagagtcttataacaaaatccaccgccgcgcaacgccccagaccgagacgccggcggcggggaagggcgggccagcgttgctttcctggcaagaactgaaaaacagcccccagatcatcggcctcatcgactgggagatgaccccggcccaggccttcgaggcctatcagatcaaatccatcgacgcctggaaacatcgcggcctggaggacgtttattatttttacgtctcgacctggcaaggccggggccaggtgatcctggtgcgacgaaccatggtcgacagccaggaaatcgccgtggccccggcccccgagacgctggtggccgcctgcctggccgccggcgacggccagcaatatcctcggggccaactgcccctggacgaagccttgcgccagtggctgcgcgccgaactggggctttgagcggcggccgccgtcatttggcgcggatggtcttgccgatggcctggggcggcagttgcgtcaagggcaggcacgaggcgtcgagtcgggccaggtctccccgatgcaagacgcgcgcccggcccttgccggccaggtaggccaggcgcggccgcgcgcgcaaggggcgcggaatcagcgaggccaggccgtcttcccaaaacacgttgccgtgggggcaaaggccgtgggcggacaaaacctcctcggccctttcgccggccttgggcaagacataaaacacgcatccacggtcggccagattgtaaagcctggccatttgccgggcggcctgggggttgggcgcgccgaggcgttcttggggcaaccacacgaaaccaaggcgatagccccagcgctcgatgaacatgcgctctccttccaaagcggtggctcgccactgggcgtcgactatcttgaaagtgcggttttgcagatgagccaccagggcgtcgcgggccacggcgctgaaatagcccagatcctgggcgcggcggcaataatcgatgtcggcccacaagccgtagggatagctttcgtccaggggccccagggcctggtagagccggcggcgcagcaacagacaatagccgctggcgaagctggagcgctccaactgacccgcccatcgctgggccaacccggcggccaagccgtcgttggtgcttctggtccaaccctggctggtttcgtggcggatcaacaccatgggcgcgccgggccttttgacctgattgcccagccagcgggcggtgatctggcccgaaccatcgtcgatgatgatcagccggaaagggctggcggtgtttttgcgcagaagctccaggcagtcgcaggtcagttccagattgtcgcgcactggcatgatgatgtcgcagaccggctcccgctgggggatgctggccggcgtctgtcgtagaacgctttcgctcatggttcgccttcgcaaaatacgattgatggcaacgtgttatggcccgctgagcgggtcgttgccttacaatcgctttggcggcggcgaaggatacaggttggcttgaattatatgccccgaaaaaaaagaagtagatagtagccttttcgacgcgccgctcggggtggcggcgcgcccatctgggctttggcggggcgcttagccttgccggccgcccacgacaatgctggggatgcgcagcgtcggctgggcgtcggccaccggcgaaccctggccttccttgccgcaggtgccgatgccaaagcccaggtcgttggccacgcggtcgatgtccatcagcaccttggggccgttgccggtgagggtggccccgcgcacgggccggcccacgcggccgttttcgatcagatagccctcggccacctcgaagacaaaatcgccgttggtggtgttgacctggccgccgcccatttttttgaccaaaagcccgtggggcgtatcggcgatgatggcctcggggtcgtcgtggccgggggcgatgaaggtgttggtcatgcgggggatgggccgttgacgataattttcgcgccggccgttgccggtgggccgggcgttcattttcatggccgagagccggtcgtgcagatagcccttgagcacgccgccggcgatgagcacgttgcgcccggtggggacgccttcgtcgtcgaagccggcggagccgcgcttgccggccagggagccgtcgtcgatgacggtgatcagcgggctggccacctgccggcccacttgatccttgtagacgctcatgccttccaaaacgatgtcggcctccaggccgtggcccacggcctcgtggatcatcgtgccgccggcggcgctgtgcaacaccaccgccatggacccgcccggcgctggttgggccgcgagcatcatcaccgcctggcgggcggcccggcgggcggcctgttcgggcggctggtcgtcgaagagctccaggccacacagcccgccgatggattcgtagccggtctgcaacacggccccctcggcggccacgcagtggatggccattagcacctgggtgcgttcgtcgcgggcgtcgacgcccagcgaattgaccacccgcacgcgctgggtccgctccaggtagatcacccgcacctggcgcacgcgattgtcgacggccctggccgcggcctcggcggtgcgggccatttccaccttgcgcgcggtctccacgccgatgggcggtttgacgatggccggggccaggccgggcgcgatcggggcgaatgaatggagccggcccggcgcggcgtcgcgctcggcggcgatgtcgctagccagggccaccaaggcctgggcgcgcaactggttgccaaaggcgtaggaggtgcgcagatccttgatcaggcgcaggccaacccccaagtcctgtccgcccaggactttttccaccttggcgttgtcgatcaccaccatcaggctggaactgtcttccaaaaaggcctcggccatctctccgccgccgccgagggcggcctccaacgccggcgtgacgtccaattccaggctcatcgtggccatccccttgaaaaatatggctaaatataataaacttattttataaggctagcacgaccggccgccttggtcaattcgcgcctggcccgcgctatggcgttgacagggccgcgcggccggctttaacatctggccgagatgttcaagtatggttccgaacgggggtgacatgcgcaaaattttggtcgtattgctggcgttttccctccttgccgcgccgctggccgccgcggcccgcaccgcccaaaaagccaaaaccataacccccctcgaagcctgggagatgatgtcccaggacgcccgtgacaccttcatgatcgacgtgcggccccggcacatgtacacccttttgggccatccgccccgggcctacaacatcccctggcgctttctgaccaccgacttccaggtcgagggcggcgcctacggcggcggcgcggccgaatacaccggctatcaactctcggccgagcccaaccccaacttcatcggcgtggtcaccagccttttcaagcctggcgaccggctcatcgtcatctgccaaaacggcgaccaggccgccgacgccgccgacgccctggtcgaggccggcttcaaaaacgtccacgccgtgcgtcacggcgtcatgggcgagcccttcatccccgccgacgaacaaaaactggcccaaaagttttcgccccattacggccaaggcggccgggtcaacggctgggtctactggggcctgcccctggtccgctccatcgagccgcgcctgatctatccgcccgacctgaaaaaaatgcaatcgacccaataacgccgaaaaacttgtgcgccggcggcgggagcgatcccgccgttttttttgcgcgcgccgcgtcgtcgcggcggatttgcctttacgccggcactcgactgtgctatttcctgattactaagtagctgctatatagctagcaaatagcttcaaagggatacgcggtctgccgacgaaaggagcgcccaaagatgattacgttcagtgatcgccagctcaaaatccccaaaatgtcgcggccggtctatctggtcacggccggccagtccaagttcgaccgagccatgccctacaaacgcaccgaggaattgtgcatcgacgccctggccatggccgcccggctcatcgacaagacgccggccgaacttaaaaagtacatccacacctgctattacggccatttcgccgatcacttcggcgaccagcttttgggcgaggcggtgatccacgaccgcctgggcctggacccgctgggcaacgtcggcgtgaaaaccggcggggccactggcggctcgaccctgtgggaggcggccaaggccgtggcctcgggatactccgactgcgtgctggccatgggctgggagcgcatggacgaggtgcccaccgacgaaggcaacaactatatctcgtgcgccgccgacaaggactgggaaacgcccctgggccacatctacaccggctactacgcggtcatggcccagaaatattggcaggtgttcggcaagcaagaggaatcgttccgccgcacgctggccgagatttcggtcaagcaccacggctacgcccgcttcaatccctttgcccaggccccgatgaagatcagcgtcgaggacgtgctgcaatcgccggtggtggcctatcccctgcgggcgctggattgctgcctgatgagcgtgggcgcggcctgcgccattgtctgcgacgaacaaaccgccctggagctgaccaagggcacggccaacaagccgctgcgcatctgggtcacggccggatcgcacaccctgcgcccggcctgccgccgcgacatggccataccgctattgcccaacgagagcgccgaccaatacaaagacctgggccagcgcttccccggcggcgaacgttaccccggcttcaccggctttttggccgcgcgcatggccgcctactacgcctacaacatggtcggcatccaagaccccagcgaggatctcgacgtcatcgagctgcacgacgcctttaccatcagcgacgtgcagacctacgaggacgtgggcatccggccctacggctatggccgcgactacgttgaaagcggcgattgctatcacaccaaccccaagaccggccagcccggcaagctgccctccaacctctcgggcgggctcatcggctgcatgcacgcggtgggggccacgggcatcatgcaggtcttcgagatcgccctgcaactgtggaaccgttgggccgagctgcacggcgatccggccctgtgggaggccttcggccgcgtcaagcccgacgactggaccgacctccaggtcaaaggcgccaagcgggccatggccatcagccacgccggcgtcggttcccacgtcacggccactatcttgatggaccccgactgcctgctcaaggcggacgcctagccccggaggattgtcatggcgattttcggacaagtgaaggtcaaaaacggccaatacaagctgaagggcgacttccacaccatcgcgcccagcctgcccatccgcaacgaggatgagggctggcggctgatgggcgtgaccaatccccgttcgatcacccacatccacatgtacggcggcgaggcggcctttttcgaggccctgggccagggccgcatcctgggcacgcgttgcgacaacccggcctgcgaacaccccggcacggtctatctgccttttcgcatccactgccccgactgcctgggccgcaacagcgtcatcgacctcaccgacgtggttcgccgcacggccagggtgcacaccttcatggtctgcgagcgctccggggccttcaacaccctcgacaaacccatcaaattcatcaatgtcgagttcgagggcgtggccaccatcctcatgagctacctggtggcgggcgagcccgagatcggcctggccgtgacgcccattttcaagacgatcaaccccacctacaccatcaccgacctggccttcgtggcccaggggaccacggccgcgcaactgcccatggactataccttcggcgtctgaggccaaagcgacccgccttcgccgcgcccgccctcgccaggcgggcgcggctttttcacgcggcgtgggagccggcggcggcctctgctataattggccaacaacgttgagaaaagaggtgcgccatgcatgaagccgccctggaggccctgcgcctggccgccggaccgccaaacgttagcgtcgatgtcgggcgcaggctgatattcgccgccgacgccaccggccggatgcaaccgcccgccgccgtggtgcgggcgctggacgcggcccagatcggtcggatactggccgcctgcacggcctttggcctgaaaatcacgccgcgcggcgcgggcagcgggctcaccggcggggccacgcccctggccggcggcgtggtgctggatctggccggcatggacaaaatcatccgcgtcgaccaggccgatcaactggccgtggtgcagccgggcgtggtcaacgccgacctgcaacgggccgcccgccaacaggggcttttttatccgcccgacccggccagcgccgatttctgcaccatcggcggcaacgtggccgaaaacgccggcggtctgcgcgcggtcaaatacggcgtgacccgcgattatgtcctggccctgcaggccgtgctggccgacggccggatcatgcgggtgggctcgccgacgatgaagggcgttgtcggctacgacctgacgcggctgctggtgggcagcgagggcacgctggcggtgatcaccgagatcaccctcaagcttttgcccctgcccgaggctacggccacgctctgcgcgctctacgcccaggtggaggcggcggccctggccgtgcggcgcattctggccggcggcgcgcggccggtggccctggagttcatggacgcggccagtctgcgggcggtggaggcccacgccggcctgggcctggacccgacggcggcggcgatgatcctggtggagctggacggcccgcccgaggtgctggctcgccaggcccagtggatcgaggcgaccttgacccaaagcggcggcaaggacgtgcgccgagccagcggcggggccgaggccgaggccatctgggccgctcgccgggccatgagcccggccctgcgcaagatcgccgccggcaagctaaacgaagacatcgtcgtgccgctgggctcgctggccacgatgatccgccgcctggaaggcgtcgccgcccggcgcggcgtggatatcgtctcctttggtcacgccggcgacggcaacctgcacgtcaacatcatgtacgaccccgccgaccaggcccagacccaggccgcccgtcaggccctcaccgacgtcttcgcccagactttggccttgggcggcacggtcagcggcgagcacggcgtgggcacggccaaactggccggcgcggcggtggaactggatcccacggcgctggagctgatgcgcgcggtgaaaaaggtctttgacccggcgggaatcttgaaccctggcaagggcttgccgccgctggaaggccaacggtgagccggccggggcccatggcccaggcggcggccgcggcccaggcctgcgcccagtgcggggcttgccaggcggtctgcccgctttatcgggccacacggcaagaagaagtctcggcccggggcaagctgcgcttgatcggcgctctatccaagggtttgctctccccggggcgcgatctggccaaggccctggacgtctgcctgttgtgcggccgttgcagccagaaatgccccaaccaaactccggccacccaggcccagcgggcggcgcgggaggttctggctccgctggccgggcggctgtcggcccaggcgctgtttgtcgacgacgtgttggctgacaaaacgcgcctggaggccctggccaaggccgggcgctggttgtggccggccgatgcgggcttgaatctgcgcctgcctgggctggagggcctggaaaagttgccccggccggcggcgcgcttttttttgcaagacgcgcccaaaatcattcatggccccaagggtcggcccacggtggcttttttcgtgggctgcctggccaattatctgcggcccgagttggcgcgccaggtggtgacgcttttggcccggcgcttcacggtggtcatcccgcccgatcagggctgctgcgggttgatggcccatggcgctggccacgccgcggccgcccgcgccctggcccaggccggcatgcgagcctttgccggggccgatctggtggtgacggcctgcgcctcgtgcgcccacgccatcgcctcggcctggcccgaactgctcgatggccccgccgccgagcaagcccaggccctggccggccgcgtggccgaggtaagcggcgtgctggccgaggccggcggcgtttcggccgccgaccccggccgcgtggcggccttgcacgtgccctgtcaccaatcggtgggcctggccgacgggccatcgccgggccggttgttggcggcggccggcgtggagcttgccgcgatggacggccacgaccaatgctgtggcggcggcgggttgttttcgctgcgtcggcccgatctgagccgggcggtgttcgcgccgcgccgccaggccctggccgacagcggagccagggtgctggccaccagttgcagcggctgttttgtgcagtggcggcgcggcttgccggccgaggtggcggtgctgcacccggtggagttgctgcgttgagcggcgcggcgcaaaaaaaatatgcgcgcccgtgaaagtggtgcgaaataattatgcattgttttgggcaagatgggttatcataagcagctaatcgtggctaacatactgaaaacaaacgcattgatcgatctcatcgccgcttggcacggcttgtgctcttatcgtgggtcaagaggaaacgttaaccaaacccaacaataggagttgaagccatgaagtacatgaagtcttacgccgccttcgcctcgctggccctggtcgccctgctcaccaccgctgtctgggccggccctggcggtggcatggggcccggtcacggtcgcggcatggccatggcccagttgactcccgagcagcaggccgcctttgaaaaggaccgggccgcgttcctgaccgagaccgaaggcctgcgcaaggaaatggccgccaaggccatcgagttgcgcaccctccaggcccaggccaatcccgacccggccaaggtgcgggccctgtccgatgaactggtcgacctgggcgcccaagtggccaagaagcacaacgcctacatgagcaagtatcccggcatgggcgctggctgcggcatgatgggcggcatgggcggcggtcacgggcgcatgggcggcggcatgggcatgggcttctgcggtcgctagtcaaagggctgatcatgcctcggggccggctcgacgggccggccccgagccttgacgaaacaggtgcatgatgctcgtcggcggggccaacaacaaaaacagcgctccctggaactggctggtgttctgcggggtgctgttgattttgctggccgtgctcagcgtgctcaccgaaaaccggctcagtcgggcccgcgagctgatgagcaactcgctgaccaaccagggcgcgctgatcatccgctcgctggagagcgcctcgcgggccagcatgcgccacggcagcaccggccagcgggtgatgatgaaagtgctggtcgaggagatgatcgaccatcccggcgtgctgtcgctgaccctggtcgggccgggcggttggtacgtcaccgccagcgaaaacccccgcgacccggtgctggccctgcccaaggacatggtcgccctcatcgccaagggcgagccgatcaacctcttcgatcatggcgtgctgtgggtcggtcggcccttcgagcctttccggcgtttcgcccgccagggccggcccttgcccgagtgggcctgctcgccctgggagccgccgacgaccaaggaagccgtcgacgccaatgaccatcagcggtccgaccacggccggcgtggccgtggccgcgaacgtgaacgggagttggtgcagaactgcccgcccgaacaactgccaccgccgccggaggccgccatggccccgatttttcccgccggcgacagccctggcggccggccgctcaaggcctatgccctggtgcgcatgagcaccgaggagttcgccaagatcgcgcgacaggatctgcgccacgccctctatctggccgggctgatttttctggccgccgccagctcggccgcggccatggtcatgttcgcccgccggcgcacggccgagttggagcgcctgcgccgcgagatggcccagtcccagcacatggccgccgtgggccgcctggccgcctcggtggcccacgagattcgcaaccccctgtcggcgttgcgcggcctggtgcagtttttggtcaaggatcagcccaaggacagccgtcaggccgagtacggcaaggtggccgtcgaggaggtcgatcgcctggagcgggtggtctcggggctgttggagtacgccaggcccaaggagccgcgtcgcgtcaccatggatttggccgaatcggccgaaagcaccctggccctgatgcacgatgacccacgggcccagggcgtgcgaatcaccgtcagcgccgccgacgacctgcccctgatccaggccgacccggatcagatacgccagttgatcctcaacctggtggtcaacgccctggaggccctggatggccggggcagcttggatctgcggctgcggcgcgagggcaaatttcttgttttggaggccgccgacgacggcccaggcctgcccgatgacgtcggagaagaattgttcaacccgtttttcagcaccaaggagcgcggcagcggcctgggactggccattgcccggcgcatcgcccaggcccacggtggtcagcttttcgccggccgctcggatctgggcggggccagcctgacgttgcgcctgcccatctcgacggaggcggcctcgtgagcgcccgccagcagacagtgctcgtcgtcgatgacgagaggggtcatcgcctgatgctgcgtgcccatctggaagacgccggctatcgggtgatcgacgccgccgacggcgaggcggccctggtgcaactggagtccgagccggtggagctggtgctgatggaccaggtcatgccgcgcatggatggcctcagcgccttgaagcgcgtcaaggcccagcgccccgagctgcccgtgctgatgatgaccgcctttggcagcatcgacaacgccgtcaccgcgctcaaggaaggggccgacgactacctgaccaagcctctggacgtggaggaggtgctgatcaaggtgggccgccgcctggagcaggccagactggcccgccaggtggaggagcaggcccgccgcctgggcgagcgctttgatttttcggccctgatcggcgaaagccacccgatgctgcgcctaaaggagtcgctggccctggtcgccccgacccaggccacggtgctgatcaccggcgaaagcggcaccggcaaggaagtggccgcccagatcctccaccagcactccaagcgcgccaagggcccgctggtgggcgtaaactgcgcggctttgcccgagagcctcttggagtcggagcttttcggccacgaaaagggctcgttcaccggggccacggcccgtcgagacggccgcttcaagaccgccgacggcggcacgctgtttttggacgaggtgggcgagatgagcccctcgacccaggccaagctgctgcgcgtgctgcaagacggcgaatattcgccggtgggttcggacaaggtctacacctgcgacgtgcgggtcatcgccgccaccaaccgcgatctgcaacaggccgtgcgcgacagcgaatttcgcgaggacttgttctatcggctgaacgtcatcaacatcgaaatgcccccgctgcgccaacgcggcgaggacatcatgcttttggccgatcactttctgcggcgcttcgcggcccaaaaccagcgccgtctgggcggctttggccaaaacgcccggctgcgcatgctggcctatcgctggcccggcaacgtgcgcgagctgatcaacgccgtggagcgggcggtgatcatgagccgcgggccacaggtcgagctggaagacctgccttcgtcgctgcaaagccagccggcggtggaccagatgctcctgcggccgggcctgagcgtgcgccaggcggaaaagaccctgatcatcctgaccctggaggccaccgccggcaaccgcacccaggccgctcagatgctgggcatcacccgcaaaaccctgcaaaacaagatcaaggaatacgaggccgagggcgagcgcctgccctgagcgccgccgcgaaaaaacgcccggcgcggagtcaggctccacgcccggcgctttttgcattgccgccggcctagaaagacagacacaggcccagttgcagggcgtgctggctggcggcgctgttaagttggccgtcgtagcggccataaaacgaccagccgccggcggcctgggccagcagcgtcaggctgggcgccaaggcatcgcggtcgtcgtcgtcgccggtcacgctgaaccagccgggctggccggccaggcgcgcgcgcagggcgcggtcgtccaggggcgcgaaatgcagccaggccaggccgaactccggccgcaagtcaaggccctcggccagggcaaaggcccggccggcgcgcagctccagccggccgaccatggtgctcgcctcgtgctcgtccagggtcaggttgaggctgccggcgttggtctcgtcaaaagagtcttggcgggaataggcgtaggtcagggcggccaggggctggaccagccagccggcgcattccaggttgagcccgccgccaaggcgcgccgccgccgtctggccgtcgggcgaaccatcggccaggcgatcgacgccctcaaaagccacgcggcggctcacgtcggcccggcacaggccggcgctgacggccccttccacgaaatagccgccgccatcgtaatcggcccgcaggcccaggttaaggtgatcggcgtggccgtcgccaccgttggccgaccagtcgaaatcggccctggtaaagcccacggccaggccaagcagccagcgttggcccagggcccagtcctggccggcagccagcccggccagggagtagtcaaagccaacacgcctgtcgctgtcttgataatcgccgcgcgcgcccacggccctggcccaggtctggtcgcggccgccgccactcggcccggaggcgcgcagttcctggcggcgttggcccaggccgtcgagaaacagcagcgaatcctgcaacgaaagctcgaccatggccccatgggcttcggggccgatggcgcgcatggcttggctcaggggcgcgggctccaggaaattgagccggttgaagacgtaatccaggtcggagtagttggccggcgtggccagcgaatccagatagccggccaccgcgccggggttgccgccgcccacccacggcccataataaagcgacggcccgctggtcggccggccaaagacgtagtcatcggccgagatgcgctccatcaggagtatctgctggccgccgccctcgccccagccgacgatgggcccggccacgccggtgcggatgaccacgcccgccggcacgcgcacggcgatgatatgatcgggcagggtgggcagggcgaacttgtcggccacttcttgcaggctcaggccgcgcacgctgctggcgcgcatcagccaactgcccacgccgccgcccttgagccggctggcgtcgtaggcgtaaaaccgcacgtaatagtcttcctggcccaggcgaacatcctcgaccgtcgttccggtctcgaagggcagggtggttggcgtggcccggccctggtcgatcagctcttggttgacaaaggcggctgtgtagacgcctagcagcggcccgggcggcaggtcgatggggttgaccatgcgggccggggcgctgctggccagggccaaaaacagggccacggcgaggcaaacagccacgaccccgcgccgccgccggccaagccacgccggcgctgtctttatcagcctcatgctctcaccgccttatttttgcttgcgggtgaatccgtttgtccaggacgccggaccgggccgacggcgttcacacgaaaaaacccttgggcacgacggtgatgccccgcggcgtaaccttgaagagcttgcggtcctcgctcgggtcgatgccgatctgggtgttgtcggggatatagttatgcttgtcgatgatcgcctttttgatcttgcagttgcgcccgacgatcacgtcctcgaggatcacgctttcatcgacttccgaccacgactcgacgatgacgttggacgaaagcacgctattgcgcacgatgccgccgctgatgatgcagcccgaacccaccagcgaatccaaggccttgccggcgcggggcgggttgccgcgttcgtcttggaagacgaacttggccggcggaaactgcatgcggtgggtgcgcaggggccacatctcgccgtagaggctgaaataggggtccacgccgcagaggtccatgttggcgttccaataggcgtcgaggttgcccacgtcgcgccaatagccgctgtccttggtgcgctcctccagcacgcgccgtcgccgtccctgttggtcgtggatgcgggcgtagtcggagatgacgttgttgcgccggtagggataggccaccaccttgtagcggcccagcagcgccgggatgatgtcgtggccgaaatcggtgccgtcgaactcggccagcacctgcatcatcacctccttgcggaacaaatatatgcccatgctggccagggagtgattggggtcgccggggatgcaactggggttgtcgggcttttcctggaactcgcggatggaaaagtcgtcgttgacgccgacgacgccgaactgacaggcgttttggcgatcgacctcgatgacgctgatggtcacgtcggcgttgtgttcctcgtggtagcgccggaataagctgtagttcatcttatatacgtgatcgccgctgaggatgatcacccggcgcaggcttgggtcgcggtcgagcaggtaggcgttttgccgcaccgagtcggccgtgccctggtaccatttttcgccggtgcgcatctggggcggcacgatgcgcagatagtggcccaggtcgtagttgaagatgttccagccggcctccaggtggtcgacaagcgactggctcttgtattggggcaggaccatgattttgtagatcccgctgttgatgacgttgctgagggtgaggtcgatcaggcgatagatgccgccgaaggggaccgatggtttggagcggtcctgggtcagcggggccaggcgttcgcccttgccgccggccatgatcacggccagtgtgtccttcaacttgcagtctccgtgtggatggtttgggccaaagacgccgccggacgccgccggggcctatctttatatttgatcatgcccgccggcgcgatgcaacggccatggcggcccaaaagcccggcaatcgcgcgcggccccgcgccgtggccacagccgaagagaaagtgtttgacattttataagactatcaacatactgccttgctaacacggctgggcggcggtcgccgtttagaaaagcgggctggaagccccttgatcgctccgagtccggccgcgcgataaatacaaaatcaagtcaccatcaggatcatgaagacccggaatcgcctttggcggctccggtttttttgttgcgtcgatcggctcgggctccgtttacgaggccccggtcggcgaggggagggctttgcttttcggcgccgggtcgccttgggcggggggcgtttcgggccgagtcaacaggcgaaagtaagcggtggggtgagcggccgatccttcttggctggttggcgcggccgcccacccgtgggcgcaagggcgtggcccctgcaaatccattctccgcgcgccttcgtcgatagtcaataaacacgcaaaaaaaggagaatggacgagatgggaaactggcgaaaagccggtcgggcggcgctgtttttgccggcgctgatcctggcgcttgcgctatgggccgtgggcgattgccgggccgaggccgcggaggacaaaagcgcccaggccacgacccaggagcaggccgacaacaagcaaaaaatcaacctggaagacatgcaggtgctcggcaaggccgattcggccgtggtgcagtccaccagcgccaccgtgctggataacgagcagatcgtcggccgcgtttacgtcacgcccatggatatgctcaagctctcgccgggcgtgagcatctcgcaatatcaccagggtggcgtggtccccgccgtgcagatgcgcggcttttccacggtgggccattcgcgcgatggcgccatcgccctcaacggcgtgccgctcaacaccctcgacaacgccgacaccaacgtgattatccccatggaggtcgaggacatcgaagtggtcaagggcccgtcctcgcccttcttcggcaacttcaacagcgccggctccattggcttccgcacctaccagagcggcgacttcacccgggccaagctcagctacggcagcttcaacacccaggacgccgcggcggtgatcgcccgcggcgacggcaagctggaccagatctactccggcgaggtctaccacaccgacggttatcaggacaactgcgactgggacaagcagatcgcctcgggccgctggaactatcgcttcaccgatcagttacaggccggcatgggcctgcgtttctacaacacccggtgggattcggccggctacatcccccagagcgtctatgactccaacccccagcgggccgtctccgacgtcaacggcggctggcgcaagtggggcctggtcgacggccacgccgactacgccctcaccgatacgtccaagctgcgcttcctggcctggtacacccaagaggactacaaccgctggtatcagaactggatctcctcggcccagaaggtcggcggcaactacggctcccagtaccaacggccccgcgaggcctttggctccagcctggcctatcactacaacggccaggtgctcgaacgtgacacgggcgtggttttcggcgtcagttggcagcgcgagtttcaggaatatcgttattggaacttggttgtcggcaacggccgcaacaagggctccatgacccaggacgacgaactgaccctctacaccaccgccctctatggccaggtggattatcgcgtgctcaagcccctgcgcttcatcgtgggcgcgcgctacgacatgatgaacggcgaactggacagcaagctgaccccggccaactccggcgaccgcaatggcccggaaatcttcagccccaagctgggcctgatctacaccgtctgcgacggttgggatctgttcgccaactattcccaggggttcgccctgcccggcggcacggagttcgtctcgcgctcgtacctggagccggccatccgcacccaatacgaggccggtctgcgcgccaatcccaacggctggagcagctatatcctcagcatctggcgcttggacaccaaggacgacttccagcccaccctggccgaccccaacaagtatgaaaacgccggcgagaccaggcgcgagggcgtcgaggtgggcgcggacttcctgccctggaaggccctgcgcctgcacgtggactacgcctacatccactccgaatacctcagctatgtttccggcggcaagagctacgacggcaacgagctgcccagcgtgcccaacaatatcttcaacgccgaaatcgcctgggccccgccccaaggcctgggcgcgcgcctgaactatcgcttgcagagcgaatggaacatcgccgccgacaacatcgtcaaggccgacggctttgacgtggtctgcgcccaggtgtcgtacaagttcaacaagcgctacaccctggccctggacgtgatcaacctcttcgatcgcaagtattcggaatatttgggctcggccaacggccaactgacctacgccccggccgacccgctttcggcctacctgacgctgactatcgattggtgagccaaaaccaaaggagagcagtcatgaaaaacatgaagcagttgaaatcattgaccgtcgtcgccgccatgtccctgaccctggccttggccggcctggcccaggcccacgatctgtggctgagcgccaatcaacccgccgagggcaaggcgctcagcgtgctggtgggctatggccacggtttccccgctggcgaggagatcgaattcgacatgctggagccggtggagatcatcggggcccagggcaagatcgccaccaagcccggccagaagcaggagttcgtcagcgacgcgcccctggccgccggcacgtacgtggtcaccggcgggcgcaaggcccagtggtacaccaaaacgccggccggctcggttaacgtgcccaaaaacgaggcccccgaggccatctcgtgcctgcgttcggtcaaatacgccaaggccatcgtcaacctgggcgcggcgggcgacgtctcccagcccgtgggccagaccctggagatcgtgcccctggccaaccccggcgcgctgaaggtgggcgatgatctgcccgtgcgggtgctgttcgagggcaaacccctggccaaggtcgaggtgttgggcctctacgccggcttcagccagcacgaggggtcttacgctttttacgcccgcaccgacaaggacggcaaggcctacgtcaagctgagcgccgccggccaatggctggtgctggccaaacacaaggttccctttgccgacaaggcccagtgtgacgaatacgcccacacggccaccttgacctttgacgtgaaatgacgaccaagcttcgacgggaaacgcaagcggccggcctcgtttgggggccggccctggccgcgctattgctggcgggtctgttgttcgtgggcggcagaccggccctggcccacggcgtgagcctggaggccggccaaggccgggcggcctgggtcttggcccaatattccgacggcgagcccatgagctttgccaaggtgcgcgtgctgggcccacggggccaaacgtatcagatgggcaacgccgacgcctcggggcgcttttgctggcagcccgaccagcctggccagtggacggcggtgatcgaggacggccagggccatcgcggccaggtgagcctggattggaccggcggcgacgcccccgtggccagtcaacgcggtggcggcgaaatggtcgcccaaccgctgtggacgcgggcgttgctgggcctttcggcgatattctgcctggcgggcctggtgttttggctgctgggccgacgcggcgcggcggttgacaagggctgattgcccgaaaacttcgaagccccggcggtcgaaggcggccgccgggacttttcacggcgtggggccgtcgcccggcgtttcgatggggctatccatgaaatagtgctcgtagacctccaacagcgagatcaacaccgccagcaccagcgggcccaaaatcagcccgaccatgccaaagacgctcaaaccgccaagcacgctgaaaaacgtcagcagtgggtggatgttgccgccgccgatcagccgtggacgcagaaaattgtcgcagataacctgcgaggcctcgcaccagatcatcacgcccacgccctgaaagacatcgccgctgaggatcaggtaggttccggccgggatgaacaaaagcgccgtgcccaccagcggcaccaccgaggcgaagaccatcaccgtgccccagaacaaggcgtggggcacgccaaagacgccaaaacccaagccgccggccgtgccctggatgacggccaggaaaaccgtgccgcgcatggtggtgcgcagggtggagaggatgtcgtcgcggatctggttggtggtgtcggccggcagcggcgagaggcggatggccttctgggccatgctctggccgtccatcaatagataaaaggccacgaacatcatcagcgcgaagccgatggccaggttggtggccccgcgcagcaggtcggtgaggttggagtagagcaggttgctgacgtatttgagcgcctcggcggcgtgttgcaggatgtccatgcgggtgatgccggtgtgctcctcgagcttgtccaggaaaggccccaggcggcccatgccgctgttgaacatctcgctgagcgagttgccggccaacatggccgagacggtgttgtagagatccaaggcctgggaggtgatgacgccggtgatcagcaccagcggcacgacgatgatgaggatgaacagcaggcaggtcagggccgaggccaggccgcgccgttggcgggtgagcttgagcatgaggtcgtagaccggcccgcccaccaccaccagcacgatggccagaaagatcgaggtgaggaacggctcgaccagcagataggcgcagtagagcacgaagaggatgcaggcggcgaaaaaccagcgactggtcgagctggcaaacggctgattgtgactcatgggcggcctttcgcgcgccaagcgcggggcagcagcctggcgtgaagggtggagtcgagccggcgacgaaagccttcgaccacctcggcgttcacctcggccagggccaggcccggcccaggcgggcattgggccacgacctcgccccaggggttggtgatcatggcttggccgaagctctcgcggccctggccgtgggggccccactgggccgccgccagcacgaagcaggcgttttcgaccgccctggcccggacgagaagctcccaatgggcctggccggtgagcttggtgaaggcgctgggcgcggcgatgacctgggcccccaacaggcgcaggcggcggtgcagttcggggaaccgcagatcgtagcagacgcacgggcccaggcggccgatgggcgtatcgaccaccgtcaggcggcggccgggagccacccgccgcgactccaacaacggcgcttggcccggcgcggccaggtcgaacagatgaatcttgcgataaaccccgaccaggcggccggtcgggtccaacaccgggcaggtgttgtgggccttgccgggcgtgcgcgcgcgctcggcaaaggtgccgccgacgatccacaggcccaactcgcgggccagcgtcgccaggaagctcaccgtggggccggcgatggtctggggctcggccaggggcaggccctcgggctgcatgtgggcgaaatgttcgggcagcacgcacagccccgcgccctggccggcggcgcggcgcaacagatcggcggcctgggccagattggcttggcggtcggcgctggagttcatttggatcacggcggccagcatcggctctctccggggctgaatggggtcattatatgcgccgccagcgccgtcgggaaggccaaagcgccgcggccaatttattgccgggcccggcggcctgtgctagcatgggcccgtatgtggccacgccgggcgcgcggagggagctatagcctatgaacgggccgccggacatcggggccttgctggagcaggccaggcgcaacgaggagatcctgcggcgcaccgaccagctcgaggagttcctgctttcgccaagggcgctgaggccgctgctggagggcctgtgccagcgcgtggccgcgatatacggcctggacgcggtgagcctggccctggccgacgaccacgccggcctgcgcctggccctggaggccgatggcccccaagcgctgcccgctggttgttttcattgcgcgcgggtggagctgcgcatgctggtgggcgacctggagcggccgcttttgagcaaccgggccagcgacgaggccttgcgctttttgtttggccagcgcggcggattgtgctcggcggcggtgttgccgttgtggtcgcggggccgctggctgggctcgctcaatctgggttcgacctcgcccgagcgctatcatcagggcctggagacccacttcgtgcggcggctggccgccaagacggcccacagcctggacgcggccgtgctctacgagcagaaccgccttttcgaacgccgcgaggcggccatggaaatggccggggcggcctgccacgagttggcccagcccctgaccgccctggccctgcggctggagacgctgatgcgcggcctgccggagggcgacccgttgcgcggccagatgaactcgctgaccgccgaggtggatcgagtgggcgagctgctgcgaaaaatcagtgaggtcaaccgatacgtgaccaagccctacgcccagggcctgcgcataatcgatctgcgagcggccagcgccgcgggcaaaccctcaacgccaccggaggaagcttgagaaaatgagcgacgaaacctgcatcttctgtgacatcgccgccaacaaaatgccggctttccgcatctatgaagacgaccgcaccctggccttcgccgacatcaacccggccacgcccggccacaccctggtcatccccaagcagcactacgtcaacatcatggagctgacccccggtgacgtggccgccgtgcatcagaccgtccagcgcgtggcccgggccatcaaggccaccctcaagcccgagggcatcatgatcgctcagctaaacggcgcggccgccggtcaggtgatcatgcactatcacgtgcatctgatcccccgcaaccccggcgacgccctttcggccatgagttggcagatgaagcccggcgacatggcccagatcgaaaaattggccgcccagatcgcttcggtgctgtgaggatcgcgcgcggcggcccgccggccgatggcgcatcggcgggccgtcctttgggctagaggccaagggcgcttttgatcttgcgcagaatctggccgatgccgccggcggcgtcggccgtcttttgctgggccagggcttgggccagctcctggttggctcgctggcgttggtccaccaaccgcgagaggtgatcgagaaagctggggtgagcgcggatcaactcgcggaacaggtcggccttgatctccaccacccgcgagtcgcgctccaggcgcacgcttgccgtgcgcggcaggcccagcagcagggccatctcgcccaggcattggccttcctccagggtggccaacagggcttggccgccttcgggcgtccgcttgatgacctgggcgcggccctgggccagcaggtataggctgtcgccgtggtcgccttcgttgaagagcatttcgcccgcgccaaaggtcaaaagattcatgcggtcggccacggccagcaggtcgggggccgagacgccctgaaagacctcgctatcgagcaaaagcggcacgatgcgttcgatctgatcctggcgctgctcgtgggcgctgggctcgggcggcggcgcgaccagcgtgcggatggggaaggggatttcgatgccctcgcgctggaactgataccagatcaggcagttgacctcgtcgcggatggcctcttgtcggccatagtccatggtccaggcgtttaggcgatagttgatcgacgaatcgccgaaggactccagaaacaccgacggcgcgggttcggccagcacctccgggcactggcgggccgcggcgatcatcgccgccttgacctggttgggcgggtggcggtaatgggccccaacctccacgcgcacgcggtgcaatggcgagggcagggtatagttggtgacggtgtctttcatcaccacgttgttgggcagcaggatgaagtcgccgtcgcgggtctcgatgcgcgtgcgccgccaggtgacgtcgaccacccggccctccatgccgttgacgttgacccagttgccgtgggcgatgggccgctcgacgccgatgaccaggccggccaggacgctgcccagcagatcctgggaggccaggcccaccacgaacgacaccaccgccgaggtggccaccagcgaggtgacgtccaggttgaggtattggcgcaggacgatcagggcggcgatgaagtcggccagcaagatcgcgccctggcgcaggatgtggggcacgtggcgtttttgcagacgggccagcagatagcccacgccgatggcgtccaccgcccggataatcagcaccacgccggcgaagatgatcagggcctcggaatagggcagcaggcgggccggccatggcgtgggcaggttggccgcgcccacgcgcaataaaagccccagcgccgccaggtgcagcggaactttcagcgccgccagcgcgcccagccggcgctggcccacgtgcatcaccaccaaaaaggccgcgtaagccaacaagggcagggccatggtcaggtaaccgggcagttgctggagatccaagtttcgttccacctggccttgcgcggcgtcgggcgcgcccggcggcttagggcatgtcgaggatgtagctgtacatcagccagaaatggcagaagctgccgcccaaaacgaaaaagtggaatatctcgtggaagcccaggattcctggccaggggtcgggctttttgaacccgtagatcgccgcgccgattgtgtaggagagcccgccgccggccagccacaacatgccgcccagggggatggcctggaccagggggtagatggccaccacgcacagccagcccatggacagataaaagatggtggttagccaacgaggcgcgtccatccagaccaaagtgaagatcatgcccaccagggccatgccccaggccgcgccgaagatgctccagccccagccgccgcggatggccaccaggcagaaaggcgtgtaggtgccggcgatgagcatgtagatcatgatatgatcaatggctcggaaaatgcgtgtgcccttttcggagaggggcagcatgtggtacaacgagctggcggtgtagagcaagaccatcgacgagccgtagatcgaaaacgacaccacgtgccaagccgtggcttccttggcggccagagtcaccagcaccgccagggcgatcaccgacaggatggcccccaccaagtgcgacaggccattgaccggctctcttaggcgtaaaaccatggggcgcaacctttgcaagagatatttatccattattgattttaggatatccgcaaccaggaccacggtcaatggttctgggcgggccttggccaagaaaaaagcttgccgccgacggcgcgcggcgataagaaatcatgaattaccgctcattttttcttgacatggcggccatagttcaacaaattttgtcagtccatgaaatcccttcgtgacaacggcgcgtcgacggccggtttgggcgccgcgaggggcatgatgggccgcccggccgtcgatgtagcggcgcggcaaaatgctaagtcaaaatcgccgggcgctttcagcttggctgtgcaaaaacaacaggcccacagaaaggggtattttaatgggactcaacttcttcaatcgtgacgaccgcgatatgaggttcgtgctcttcgagtggctggacatggaaaaggttctcggctacgagaaattttccgagttcgccctcgacgacttcgccatgatgtttgacgaggcctacaagatcgcccgcgacttcatcggccccaccttcaaggacggcgacgagatcggcgtcaaatatgaaggcggtcaagtcaccgtgccgccgtcgttccacgaggccttcaaggccatggccgaaaacggctggatcggcctggccagcccgcccgagtacggcggacagggcatgcccgcggtggtcagcggcgtgatcaacgagttcttcaacgccgcccacttcgccttcatgacctatgtcggcctgttggtctccaactccggcgtcatcgtcaactatggcaccgacaaagacaaagagatgttcgtcgagcggatgatcaccggcgagttcggcggcaccatgtgcctgaccgagcctgacgccggctccgacgtcggcgatctgctgaccaaggccacccccgatcccgacgccggcgatccgcgcatctacaagatcgaaggcagcaagcgcttcatcacctgcggccgccacgacatggtcgacgtcatcatccacctggtgctggcccgcatcgagggcgcgcccaagggcaccaagggcatcagcctgttcatcgtccccaccaaatgggtcaacgaagacggctccatcggcgaggacaacgacgtcttctgcaccggcatcgagcacaagatgggcatccatggctcggccacctgctcgctgagcttcggcgaaaacggcaagtgccggggcatcctcttgggcgagcccaacagcggcatggccaagatgttccagatgatgaacgaagcccgcatcggctgcggcgtccaggccaacgccgccgccgccgccgcctacgacgccgccctgcaatacgccaaggagcgcgtccagggcccgccgttcgtcgatcgcagcaagccccgcgtgccgatcatccagcacgaggacgtgcgccgcatgttgatgaacctcaaggccggcaccgaggccgcccgcgccatgatcgcctacaacttctggatggtcgacgtcgcccacaacgaccccgatcccgaggtgcgcaaggccatgggcatgcgctccgagctgatgacccccctgctcaagtcctacatcaccgacatgggcgcccagctctgccgcgacgccatgcagatcctgggcggcgtgggctactgcgccgagttccccatcgagcagcactaccgcgacatcaaaatcctctccatctgggaaggcaccaacttcatccagagcctggacctggtcggccgcaagctggccatggccggcggttcggtctaccagaacttcctcaaggagatcttcgactacaccgcggcctacaaggaagaccccgacttcgccaaagagttcaagatgctcttcaaggccgcccaggccaccggcgacatctccatgaagtacatgacctacttcaaggaaggcaagatccagctcatccccttgagcagcacccgcttcctggactgcctggccgaagtgaccatggcctacctcatgctccagcagggcctcatcgcccgcgacaagctggccgaggccaaggaaggcagcgccaaccacgcctactacaccggcaaggtggccagcgttaagtacttctgcaacaacttcctgcccaacatcttcgcgcggcacaccgccatctcgcaggaagacacctcggccatcgatatccccgaggccagcttctaaggccgcctaggccgcgaaagcgaaccgtccgggctccccacgcggggggcccggactttttcgccgggcgatcgggccgatcgagcatttccttgccagccggcccgagccggggcataatgccgccatgacggaaaccggcgaaaaaaatctcgccctgggcgtcctcgtcgtcgatgacgaggccaacatccgcaagactgtctcctattgcctgagcgaccaaggccaccgtgtcgtcgccgtcggcaacgccgccgacgcccttgaacaggcccgccgccgctcctttgacctggcctttgtcgatctgcgcctgggcgcggaaaacggcatggcgctgatccccgccttgctggccgattcaccctgggtcaaaatcgtcgtcatcaccgcccacgcctccatcgaaagcgtcgtggaggccgtcaagctgggcgcggccgactacctggccaagcccttcacccccgatcaactccggctggtcgccgggcgcatgggccaactgcggcggatggaaagcgaactggccgccctccaggccgatgcgcggggacgcggcccggaggccagattgcaaagccgcagcgccggcatgcaacggctcatcgagacggcccgaaaggccgccgactcggaggccatcgtcctgctttgcggtgaaagcggcacgggcaaatctgttttcgccaaggccatccatcgctggagccccagggcggccaagcccatgggcgtggtggcctgcccggccatgcccgccgacctgctggagagcgagctgttcggccacgccaagggcgctttcaccggggcggtgcgcgacaaccccgggcgcatcgccgcctgcgagggcggcacgctttttttggatgaaatcggcgacatggctcccaccgtccaggccaagctgctgcgcttcatccaggataaagaatacgagcggctgggcgagtccaaggcgcgcaaggccgatgtgcgcatcgtcgccgccaccaacgccgacctggaaggccgcgtggccgatggtcgctttcgcgaggatctgttctatcggctcaacgtcatttgcctgaccataccccccttgcgccaacggccggaagacatcatgcccctggccgccgattttctggcccatttttgccgcgccaaccacaaggccattagcggcttcagcccccgggccgaacaggcgctgatcggtcacgcctggccgggcaacgtgcgccaactgcgcaacgccatcgagcgggccgtcatcctgggcggcggcgcgttggttgatctggccgatctgcccggcgacatcgcccccgacatcggcgcgccggccatcggcgacagggctccgctggcgctcatcgaagagctgcacatccgtggcgttttggccaacaccgcttcgctgcaagaggcggccgaggtgctgggcatcgatcaggccaccctctggcgccggaggaaggcctacggcgtctgaccgttggcccatccgccttgcgttttgcaagccggcggcggccccggcatttcatatttcaaggccaatcccagctcttatcgcgttatcatgctgaaataattgggcttgtattgtggcacgcccattgctcccttgtctggcgcggccaaatggaggggcgcttcccatgacattgaaacggaaaatcctgaccggctatggcgtgtcgttcgtgcttatggggctggtggtggcttgggccatcgccaacctgatcgcgctgggccgggccaccgacgccatcctcagcgaaaactatcgcagcatcctggccgccgaaaacatgatcgacgccctggagcgccaggacagcggagtgctgttgacgttcctgggcgacgacggggaggggatcgcgcagtatcgggaaaacgaggcggtttttctggagtggctggcgcgggccaaggacaacgtaacggtccggggtgaggccgatctcgtccgatcgatcgaagccgattacggggcctatcgcaaactgttttccgcgccaggcggcccgcgcggggcggaagccgcggccaggcccggcgttcgttaccagcaggcgattcacccgattttcgccaaagtgcgccaggcgtgcatagacctgcgcaatctcaacgaacggaccatgtacgccgccagcgtcagggctggcgacgtggcgcgtcgggcgatctggtcgacggcgctggtggcggccttggccctgacggcggccttggcgttcagcttgttgttgtccgaacgcctggtgcggccgttgcggcgcgtcacggaggcttcgcggaaaatctcctcgggcgattatggcgtccaggtgccggtggaggccggtgacgaactgggaaacctggccggcgagttcaaccagatggcccggcggctggccagctatcacgaaatgaatatcgagcagatcatcgccgaaaaaaacaaaagcgaggcgatcatctccagcatcgaggatggcctggtggttttcgacaccaatctgagggtggccagcatcaacccggccgcccgggccctgctggaaatgcctttgggccagggttcggctccgtcgtgcgccgacatcctgcccgacgagcgcctctgccagatcatccgcgccgccgtcgaaaacggcgcgcggcccgccctgcccgatgaacgccgcgtcatcgccatccgcaagggcgaaacgaccaaggagtgcctgttttcggtcacggccatccgtggcggggaccgccggctctccggcgtggtgcttctgctcagggacgtcacccgcctcaaggaagtggagcggctcaaaagcgagttcgtcatggccgcctcccacgaactgcgcacgcccctgaccagcctgggcatgagcgtcggcttgttgctggagcacgccgtcgccgggctggccgagcgggacagagagctgctccaggccgcccacgaggagatccagcgcatgaaggccctggtcgacgacctgctcgatctttccaagatcgaggccggccggatcgagttggagttcgaaagcgtgtccgtggcgaccctgttcgatcacgccaaggccgtgttcaaaaaccagttggaaatgaacggagtttcgctgaccgccgaactggacgccgccgcgccgcccgtccgcgccgacgccaacaagatcacctgggtgctgaccaacctgatctccaacgccttgcgctacgtgggcaagggcggccacatcgccctggcggccagcgtgatcgggccgtgcgcgcatttgtcggttcgagatgatggtccggggattccgccggagtttcagtccaagattttccagaaattcgtccaggttcagggccgcgaggccggggggaccggcctggggctggcaatctgcaaggagatcgtgcgcgcccacggcggggcgatctgggtggagtccgcgcccggccagggcagcaagttcatctttacgctgcctttggcccggtagggggggccatgaacgacaaacgacttctggtggtggacgacgaaaagaacatccgcctgaccgtgacgcaggccctggaagacctgggcttgcccgtacgcacggccgtcaacggtgaggaagccatgaccatgctggacgaggagccatttgacgtggtgtttcttgacctgaggatgcctggcatggacggcatggaggcgttgaggcgcatcagggatggctggccgaaaacgcgggtgatcgtcatcaccgcccacggcaagatcgaatcggccgtgcaggccatgaaactgggcgcgctggatttcgtccaaaagcctttcagcccggccgaggtgcgcgaactggcgctcagggcgctggagggcggcgcggaggaagcaaacgacgccgaggattacttttccctggtccatcgcgtcaagaatcacatcgccgccggcgactaccccgccgcccgccgcgcggccagaagggccatggccgccgatccggcccggccccaggcctacaacctgctgggcgcgctgctggagatcaagggcgaagtcctgcgggcgcagaagttctatcgcgcggccctggatatcgatccggccttcgagccggctcaggccaacatccggcgcacaacatcgagcaatgaattcggcgggatcgacctggggccggacgaaggcgaggcccggcgaccggccatggaaaagcaaaatgaaaaatgaccgctacatcatcgtcgtcggttgcggccggctgggctccctgctggccaatcagctcagccgcgccggcaactccgtcgtggccatcgacaaaaacgaacccacttttggcgcgctgtcgcccgagttcagcggcttcaagattcatggcgacgcctcgcgcatggccgtgctcaagcaggccaagctcgatcgggccgacgtgttgatcgccaccacccacgccgacaacgtcaacctgatggtggcccaggccgcccaggttattttcggggtgcgccgtgtgttggccagggttttcgaccccaagcgcgaggaagtttacgcccgcttgggcatcgagaccatctgccccacgtccgtggccgcggagctgtttctgcgcgccctcgcaggcggcgaggcccggcggccaggagcgcgggcatgaaagcgctcatcgcggggggcggcaaggcgctgttttttatttgccgcaatctggccgcgcgcggctgccagatcgtggtcatcaacggcgatagcgaggaatgcgtccaactggcccgccaactgccggccacggtgatctgcggcgacgccagcgacgccgagattctcggtgaggccggcgcgcgccaggccgacgtggtgctggccatcacgcccaacgaccaggacaacctggtcatctgccagttggccgcgcgcacattcggcgcgccccggaccgtggccctggccaacgacccggacaacgtggagttgtttgaaaaactgggcgtgaccggtttttcgatcaccaatatcgttggcagcctgatcgagcagcgggcggcgctggagcagatcaccaacctgctgccgctgggcgacgggcgggtcaacgtcacggaaatcgtcatcgacgagcgttcgccggtggcgggcaaattcttgcgcgacatcgttctgcccgaaaacgccctggtggcggtggtgatccgcggcgaaaggcccatcgtgccacgtggggccaacgaccttttggtcggcgaccgcgtggtgctgataaccttgccggaaaaccacggcccggcgctgcgggcgctggtgggccaacaaatttgaataggcgccaaccttgcgtgaaaaacaatatcttctgcaacgttacgcggcgatagcctcgtcgataggcttgattttgctcttgaccggcgcgttgatgttcacgccgcttttggttttgccctggcgcccggaagaattgggccaggcctgggcctttgtcttgcccgccgtctgtcaatgctccttgggccttgtgctgtggcgggcgttcggcggccgcgccagggatgcgctcaccgtccaggagggcggggtgatcgtggtgcttggctgggcgctggtgatcttgttttcggcctggccgttcacggcggtgctgggcttgccattttcgcgggccgtgttcgaatcggtcagcggatggaccaccaccgggctttcggtggtggatgtgacccgcgccggctggatgatcctgctctggcgcagcgtgattcaactggccggcggcgcggggctggccatcatcatgctttcggccatcgtggggccggtgggcgcgggcgtgaccagcgccgaggggcggggcgatcaactggcccctcacgtgcggcgatcggcgcggctggtgctggtgatctatggctgctacgccatcgccgggaccgtggcctattggctggtgggcatgtcgtttttcgacgcgctcaatcactccttcgccgcggtctccacgggcggattttccacgcgggtggaaagcatcggctattgggattcggccgtcatcgaggccgtgaccatcccgctgatgatattgggcaacttgagctttgtcacggcgtggctgctgtggcgcggccggctgcgcctggtggcgctcaacggcgaggcgcgcctgatggccgtgctgatcccgttatgcgcggcggcggtttttttgctgacaagccgggcgctctacccgacgctggaaaaatcgctgcgcgtggccctgttcgagacggtcacggccctgaccaccacgggcttttccaccgtcggctatggcgattggaacgcctttggcttgatggcgctgatcgtgctgatgatcatcggcggcggaacctgctccacggccggcggcgtcaagcagtttcgcgtctatttgctgtggcggatgctctgctgggaaatcaagcgcggcctcgtgcccaagtccgtggttttggagcgcccattgtgggaaggcgaggcgcgcgtttttgtcgacgacggccgcgtgcgccaagcggcggtgtttgtttttctctacctggcgacctacatgctgggagtcatggttttgtgcgcctgcggttacgatctgagccaggcgcttttcgagttcgcctcggccatgggcacggtgggcctttccatcggcgtgaccagcgcccagatgcccgacgtggccctgtgggccgagacgctggccatgtttctggggcggttggagttgatcgtggtggtggtcagcctgctcaagctgggcgtggacggccgcaagatgctggcgcgtcggcggggcggccgcactcggtcattacattgggcggcccgatgatgctagcatgggaaagtggccgttccgccgcgcgcgacaacgaaaggggcttgccaatgggcttgagaggaaaatacgccatcgtcggcgtgggctatacgccgcaagggcgcttgccggaccgcacaacctttagctttcacctggaggccgtggccaacgccatcgccgacgccggcctgaaaaaagacgccatcgacggcttgatcgcctatcggcactttcccgcctgccccggcgagcccgacgtcacgcctcaactgatcgcccagggcctgggcctgacgccggactacctctgccaggacgccaactgctcgcgcagccacttgcagcaggccatcggcgccatcgaggccggcttttgcaattacgtggccatctcctacggccacagcggcctgtcgggcggcggcatgaatttgctgctggaggagatggcgggcaacgaggtggttttcgggcattttggcgcggcgggcggctacgccctggcggcgcggcggggcatgcacgagttttccgccggcccggaaacgtggaagcacatcgccatgggccagcgcaagtgggccgatcgcaacccggcggcgatcatgcgcggaaagcccatgaccgaggccgattattatggcgcgccgatggtggtcgatccgctgcgcctgttcgactgctgcctggtcaacgacggcggccgggcaatcatcgtcaccaccgccgaaagggcccgcgacctcaaacagccgccggtgttgatcctgggcctgggccagcacaacccgtccaccgagatcggccaatcccgatacatggccggccccacgggctcgaaaaaggccggcgaggcggccttgcgcatggccggcgtgggcttggccgacgtcgacgcctgccagatctacgactgcttcagctacaccgtggagctgaccctgcaagactacggctttttcgggcgcggcgaaggaaaagactggtttcagggcgggaccatcgagcccggcggccgcctgcccataaacacctcgggcggccagctctccgaggcctatttcatgggcctgacgcccatttccgaggcggtgatgcagttgatgggccgctgcgaagatcggcaattggggccgaaaaccaacaccaaaacgccggaaatcatcatgtgcagcgataacggcgctattttgcaatcgcagtcttgcttcattttcgggaggggatgatcatgcccacgaacaggcttttgcccacgcccgacgccgatagcaaaccgttttgggacggctgccgcgagcacaaattattgtttcaaaaatgcgcttcctgcggccatgtgcgttggccggccggcgtgatttgcccccaatgccacggccgcgacgcgcaatggatcgaggcccgtggtcaaggcgtcgtttatagctacgccatttatcaccaggcgtttcatccggcctttaaagataacctgccctacgttgtcgccgtggtggagctggccgaggggccgatgctgctcggcaacatcgtcgattgcccccagcatgacctgcgctgcgacatggccgtgcaagcggcgtgggacgacgtcacggcccaatgcagcctgcccaagttccggccgctggggccatagggaagcctgacttcggccggacttatcggcccatgcggccgaggtggcggtccagggcggcggcgaagcgttccttgtccttgcgaccatagggcgcggggccgccggtctgcacgccggcctcgcgcaggccggtgaggaaatcgcgcatggaaaggcgttcgcggacgttttcggcggtgtaggtctcgcctcggggattgatggccacggccccgcgctcgaccaccgccgcggccaggggcaggtcggcggtgacgaccaggtcgccagggctgatttcttgagcgatgtgcttgtcggcgctatccatgtcgcggggcaccaccaccgcggtgatcagcggcgagggcgggcgaaagaccggccggtcagccaccatgaccacggccacggccaggcgggccgaggcgcgaaagaccaactccttggccggcttggggcaaccgtcggcgtctatccaaatcttcacgtgtttgacctgattttcttttaaattaaaaatgataagcagttagccaataaaacgtttgagtggttgtccctgggcctggcgcacctgacgcgtcagaaaaaaggcccgccgcgccagggtcagttcatcgtcgaggcgcttgtcgccccagcccagttcacgggccatgatcgtcgccgcccgcctgacggcctcgtccggcggcgggccgaacttgcccatctccgtgcgccgcaggatcacgtcggccaggcgcgcggccatttcgcgcctggcggcgaaggccacctggcagcccaagaccgggcaatcggctgacaatggctgggccagggcttgatcatcggcggccagggcggccacctgggcggcgttatgaccgtaatcgacggccaagcgatccagggacgcctggtcgatggcggacggcgggttggccgtgagcgcggcgggctcgtcccacagcggctggcgagcggtgcggcaggcccgcccgcgcaggcccagatgggccaagaccaggtccaccgcccgttgggccagggccctggcggtggtgagctcgaccgggctcagggcgaaaagccgcttggggccgcccgagatggccatggcccgcacctggggcctggtggaaaggccgccgcccagcggggccacgccgccctgggccaggggcagcaagccccagcgcacggagcacacttcttgcggctgaagggccagctctgggcaagcccggttgaaaaggcccaaaagggtcaaaaaatcgtcggcccagacggctgggcgctggggcgcgcccaggctgaggcgataggaagcgcccaggatggttcgaccgcgccacggggccatgaacagcaagcgaccgccacggagcggatccttgtggcggccaaacggtgaacgcagggccaccgccgcccggccgatcggccggtccaacaccacgttgcagcccagggcccattggggctggcgcggagcctgccccgtcagctccctggtccagggcccggccgccaccagcacggccctgccgcggatttccaactccgcgtcgtcgatgacgtccctggcccgcacgcccacggcccaaccgttgcgcgtgatcacctcacgcacgtccacgtagttggccacggccgctccaccgcgccaggcggcgtcggccagggccagacaaaggcgttgggcgtcgtccaactggccgttatgccacagcaggccggctcgcgcgcccctgaccagcggctcgggcgcccatcggcccaactcggcggcggggatgaccttggccttgggcgggagtggttcgtccatgccgccgcgcagcaggctgtgggctcggcaggcggcgttcaacaatggcgggaactgcttgaggccgtgacgcaagggcaacagacagggcaggggctgggccagatggggggccaggcgcaggatggtggcggtttccgccaacgaagtccgcaggctggcgacatccagcagtcgcggagggctgggccagcagtcgagcatttgcaggctgttgcccgaggtggccccgccaaagtcgccgcgttcgaccaaggccaccttcagcccgcgcagtacggcgtcccaggccgcccaagcgccgtgaacgcccgcgccgaccacgatcaggtcgtattcccggctggtcaattgggccagatcacgccgcatggaaaacctcgcaatataatcgggcgttggggcgctgatggccgcaacgggccattacgtggccatcagcttgccgcgcctggcgaatattactctggcccggccccggaagcaagccgtgggcgctttaggatgtcgcccgcgcgctcatcggctccaggccggccaggctgtgacgcatggccaccagcgccacaaacgccgtcgcgccgccgaccatggccagcgcgccgatgaccgcggccttgtcggcccaggccaatgaggccacgaacatggccacggcccccgaggacatgatcgccaaggcgatcagcgaagaggccgaacccgtgtcggcgctgacctgctccaggatcaggttgttggccggcgggcggttgaggccgatgcaaaacgacacaacccacatcggcagggccaccatccacgggctttgttgatggggcagaaagaccaggccggccccgccgacggccatgcccacgaaactggtcagcatgatcttgagcgggctgaaacctcgtccgaaaaacgaatagccataagctcccaccatcatggccagggcgttgaagccgaaaaaatagccgaaaacgctttcactgaggccaaagccgctgatatagatggccggcgaggcggcgataaaggcgaacatggccaggtttggcagggccatggccgcgttaaggcaagaaaaacgccagtttttgaacagacgcgcataggccagaacggcgtgggacgcctttaccttgatcggcgcctggagcggctcattcatgcgcgcgatctgcggcaacaccgccgccgccagcagcgcctgggccgcgaagacccagcgccagctaagccaggccatgatccagccgccaagcgtcggggcgagcatgggggccaaggcgttgatcacgctgatgtaggccagcaccttggcccgttggcgcatttcgaacagatccttggccatggccatggccatcaccgtcgaggccgccgcgccggccgcctgggccacccgcgccgccagcagcatggtcaacccgtcggccatggcgcagcccaggctggccacgatgaacaaacccacgccccatagcagcggcggccgtcggcccacgcggtcggagaccggcccatagaccagcaaaaacacgcaataagtcacgaaccacaagacgagcgtcaggttgatcgccgcttcgggctggccccagagtttgcccagcagcggcagtgctggcagatacatgtcggtggacatgggcgggaaggccgtcaaaagggccagcaatatgatcgtttttcgcatatggacgattggatccttaaagtcggcgcgggccgaacaacggcccgtaaccggggtgcgcgccaaaaagtcgccatggccgggcaggacatctataagaatttaccggcaccggggagtgacgtcaaacaggccccggcgcgacctcgtaaaaaaacgaatcggcggccggcgggcgatatggcccagttcgagagtgctgcacgggggcgtcctaccccgtgcggcatcagcttggcaaaagcgcggttttgccaagcctcacgaatcgctcgcctgatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggctgctgcacggtagaattcatgtttcacaggttattatctgtttttacaacatttgttatgtttcaccgtgcagcagccccagttcgtggatcagcgtcgaggcgtcgccatatttgaggatttggatcacggcctggccgtcgggcggaaaatgcaccgccccgcgctttcgcgcgttttggccggtttgcaggtaggttttcccgccccgggccttgattccggccagcaggtcttttaaactgatttcagtgcctgacgtggagtgtgcccatccggccccctggggtcggcccggtacatgcgttccgtcaggcacttctttttccagcttggcgtcataggcgctgggcgcgacacaactgacagccacgacgcgctcttgttgccggaagatgagtgacggcggcaatcatccgtttggttcttgaaaacggccaggcatgacgccttcgagggcctctcgccaaagaaaaggccgaccagggcgcgcccccggccggcctcgtgatcgaggtgaagctccccgcggctactgccacttttcgcagggcggaaccgcggcgcagttgcccatggaaacgccgctggggcctttgacgcctttcaggcccaaaacgatattgttgggccccatggagcacttttgtagttcggcggtgacgctgacgctgccatcgggcatcgccgttgggtcaacgatcacgatgccatgcaccgtggcggcgacccatgtcccgctttgctccatgtcgtaattgagttccaaagcgaatttcgtgaggttgttgcccatattgttccacacgtaggtggggttgccggctgggccgttgtcccagaattggcaactgccgtccgggctgaccatgttgccccaacgcagattttgcacggagccgtcggtcggccccacaatgttgaaggtgatctgcgatgggccctcggcaagggcccgcgcgcaggcgaccgcgccaacgaacaaggcaatggccaggctcacaaacaccactctcagcttcatcagttgccccctttggttatttgattccagcgtgtgcggcttgcgccgcggtggagcttggttgcccccgagacgaactcaaaagccgggggcatgcggatggttggtggccgaagacgccgtgcggcctcgttgcgggcggtggcgttttggtggcgaagccaatgccacgcattttattaatgaatatatagtaataatatagatattactcggcaatgatcggtgaagtccacaacatttctgtgctttgccacgcgaaacgcaaaaatctgtcaaacgaaacgcaaaaaccggcgtggccgttggtgactgttcgtgggtgcggggcggcggctactccgccagcagccgggcgaatttggcgcgcagcccttggcgcagcggctcggcccccgcgctcagggccgggctgttttgcgtgggggcggatggaaaaactggtgtggggttagctgggctatatccgcgcgcgcgagcatcgctgtgagccgccacgcgaaacgcaaaaatctgtcaaacgaaacgcaaaaaccagcgtggctgtcctacttcttctcttcttcttcgctttcgccccacagcccatccaggctatccagctcgtgggggttccatttttccggcgggcgggtggccaggtccaccggcaggggccgggtcagatggggcgcggccaggcgcagcagggtggccacggcctcactgcaaaacagcgcccgtgggctgtccaggtccagggccaggggttcggcggcgcagccgacaaagtcgtaggccacgcccgaggcggcccaggcgcgggcctggtcgaccatggcctgggcggcggccggggtcaggccagccggtcgccgaaaccagatcatcacgtcgcggtcgataaaaagcgggcccagcgggctgacgccaaagcccgaggccagggcctcggccacgtgctggtggtcgagcaccaggccgcagtgggtggccaccagccggccggcgaagtatcgcccggcggcggtgatggcggcgatgggcccggccagcagcccgcgcctggtcgaaaacatcacccagccggggccgaagtcccggccgggcctggggcaaagattcaagagcatctactgggcctcgggttcggcggtggtggtgacgtcgtggcggtcggttgtcgtcgtggtggtggggtccaggcgcagaatggagccgtcaccggggccatagccagccagactctgatcaccgctggcgttgaagctgctgacatagcgcgtgccggcggccgcgcccaccgtcgcggccagttcgttagcaaaatagccgctcacgcccgcgcccaggatcgccccggccacgccgccgtattgggacaacacgttccagccggggtggacgtattgtttgatcccgttggcgtcgccgctgtagacgcgcagcgccttgacgttgttgaacaccatgggttggtcgttgtcggcggcgatgatctcaagggtgggcttgcgcgcatctttctgtgcctgcatgtaggcgtattcgtcggtgatctcttgcgtttcggtgacctggcggccctgttcgtcggtgtaggttcgggtgatcgtgctggtggtggcgcagccgccagcggccagggtcagggtcagcagtagggccagcgtcttgagtcgcgccatcacagcacccccagcagccaggcccagagatcggccagcggctcggggcaggcgtagcccagcgcggcggccccggcggccaggcccgcgccgatggcggcgatgatcttcttgtgctttttgatccagttcatggtctctccttcgatatgaattgacaaagggcggcgcagcgcctggtccagccgagcaaaaacacggcctgatcgggcttggcggccacgcgctgggcgtgggcctccatgcgccgccagatcagcgcgccggccaggccgtgggggttggcatgggccttggcggcggcgatgctgcgcgggccgatcacgccgtcggtggccacgcccagggcctcttgcagccagcgggccgggcggtcggggccaaagagcacggccgcatccataagcgtcacggccagcggcggggacagctcatcgccgccgatggcccgccaatactcgcggtggtaaagctccaaggccctggccagcgtcggcggcccgtctcgccaggcctcggggtgatgggcgcgggctatgccgtagcgcgtcgcgccgcccgcgtcggccgggtggtcgctggtggcgtcccaaccttcgtgctccagcgtgaagcccatcgccgccaaaaatgccggtgggtattgggcggcaaagggttgcaggcgcggatcgaggcgcatggctattgcccggccatggcggcctgcagttgtgccgccgtgggcagcgccgccagcacggccgccacatcgtccggcgtctgggcggcgctgatggccgcccgcaagggccgcatcaggccgatgagccgggcgcgcatggcgtcccactgctgcttgttggccagtatccgcgcggccagttcggccacgccctggccggtcggcgcggccagggcggccagcatggccgccgccgtggcgtcagtctcatacgtctttgcccagagcacctgggcgtcctggctgtcgcgctcgaactgggggtagcggctggccggctcgatctggtcgaccaaatgctggaaatgggccgccagcccacgcaggccgtcggcaacggccgtggccaattgctcggccgcgctgggcgcggggatggccgcaaacgcgccgtccacgtagacatgggcttcgcggtcgtactggccggtggcttcaataacgcgcaacccggcggccagggcctcggcctcttgctcggccgtctggccggccagcacggccacgatgcgcccgctatcatctatatggtagatcacctcgatcctcctatctggccatgccgtatggaacgtccatggccgccatgttcaggcgcaggagattgggcgtgcccgcgccgcccgcgccgtgcaaccggatgaacgccgtgccgctggtcgtgcgaatgctcacgccgccgctggccacgcggctggtcgcgccgccgcaactgtcctcgattgcggtttgcccgccgatgaccagcgcaacgccggggccgccggggttgcggatggtcgccacgtaatcggcgttgaggtaatcggggaaaggcggcagccccacggccatctcggtcgacgccgtgggcggcgcggcggtgtcgatgatggtctggtggaatggcaagacgtaacggccacccatggtgcggaacaccacgaccgcgttgcccacccccggatagagcccgatcacccggtggccgttttcggtgatgacccaacccggggcccaatggaccggccgcaggccagggtcgaaggtgccgaaacaatacggggcggtcaacgtgtcgccgctggccggcggccgcacggccaggtagcgccagccaaagccgctcccggtcggcgcgttcacgtacgtgtcgttgggcaatgtgtagagccggccgccgatttccagcgcgccgcgccgcaccagcacctgtgtgtcggaatgccgccgcagttgcagcccgctgatgtagccgcccagccggcccagggtcgccagggcctggtcggccgccgcctgggcgacgtcgatgcgcgtcccggcctgggtcagggccacgcccacggcgtccagggccgcatccgccgcgtcgatgcgcgcgccggcccgggtcagcgccgcatccacggcgtccaggcccgcctccgccacgtcgatgcgcgcgccggcctgggtcagggccgcgcccacggcgttcaggcccgcctcggtcgcatccaggcgctggcccgcgccgtcaacagtgtcgaccatgtccgaccacgactggttgatgtgttcccactgccggcgcgtgtcgtcgatcatcgccccggcctggtccaaggtcggcaagatcaggccgttgatgcgctccaggcccacttgttgcacctggcgcaccgcgtcttcccaagagaccccgaggccctccagggcgtggcagcgcaggtccaggtcgaaaaaccgggcgttgagctcctcggccgagagcggggtgacgccgtcccggaaggcgtagcgttccagcttgcgcatcttcggcctacctggccacgtccacgcgcttggccacgtggaagacgtcgatggggctggcggccgagccggtgatgacgatcttgtagcggtcgatggccggatcgggggcgaaggtgaaggcccgctcgatggcgtagcgcttctcgtcgccttcgccgtcggcgtcgagctccttttggctgtagccgatgtccggccgcgcggggtcgggcgcgacggggtcgatccgcgcgccgtccacttccagatggacgcggcagtcgtgatcgtcgtaattccagccttccaggcgcagcgtcaccgtgatgtcgccgctggccgcctccaacaggcgctcgctggaaaagtgcttgaaggacgtgtccggccgctgcacgcgcaggatgctcgtgccgaagttgacgcccggggcgatgtcggccgtgcccacgaagaccccccgcagcttgagcatggccggaagattcttgagcttgccggcgtggtcgaggaccatgggataccaggtggggtcgccgtcgcgctgaaactccagataaaactcgcaactggccggctcgacgccctcggtccacagctcgatgtcggcgatgccgccgtccaggttcacggggctgaggtcgaccacggtgcggttctgcttgaaactggcgtagcgcaggccaaacatcaggtctttttccaggttgccgtcgaaaaaggccccgtcggtggagacgaacaaggtgccggcggtgtaggcggtcccggagatggtgaccaccttgtgggcccccagggtggtcaggatgatggcgtagcgcttgcctgtctccacgtagagcgggctggggaaggtgaacctggtggcctcggggtattttttgagcgcggccgcgtccaggtaggtgtagccgatggccctggaggggtcgggcacgccgttgacggtctcgcaaaagtgcagatggacccggccatcggcggccacgtcgtcgaaaaagagattgacgccggtgagccagccgttgcggcccatgagcagggtctgggcgatctgggccccgtcgatggtgtgggtttcggggtccacgtaccaatagggctcgttgatggtgtcgacccagacctggcgcacccgcagcccggcgttgcgcaggtatgtcgcgccgttggggttggcgatgccgtggaagttggtctcgtaggggctgacttcccaggtctcgccgtctttttgaaagatgccggtgaaggggtcgaactcgccggacttccaccactcggagttggtgcagacgtcgcgggtcgggccgtagcgcttgatcgtgcgggtgtgcgcgccctgcttgaacacgttggtggtgaactcgtattggcccacggcgatggagccggcgtaaccggccgccttgttggagccgcccacctcgccgtaggccggcaggaccagcccggccccgctgccggcggcgtggaccttgaccgcctgctcatagggattgaacagcgtcagccgcccctccgaggcgttgcgccacgggaagcgcacgccttcctccacccgggcgtggtattcggtgtcggcggcgtcggattcgtccttggtcaggaagtgatccgcgccgtagctgctgtaatcgtcgggcacgtccagccgctccttcagttcggccacgtccatggccacctccatgagcatgcggtgattggccagccccggcaggcggcggtagagttcggccaggtcgctggccagggagtccagcaggccctcgatgcgcgtcttccattcctcgaggctggcgatcttgcgccaggcctcgaaaaggcgcaccagccgggccgtttcggagggaaccacctgaatgatgcccgccgagcccagcagcacgttggcgatggccgtgtagccggtgctgggcaggggaacctgcgggtcgggagactccagcccggccttgacctccaccaccacctcgcggacccgctccatggccacggcgcggggctccagttggccggtttgcaggtcgattttgaaatccctgggttgcaggtcggtatcctgttcctggcccatgacgctgatgaccagccagcgtttgtcttgcaggggcaggtggctgaagacgctcaaggtctgggtttcggcgtggcggtagacgcggccctggtcgcccacccacaggtggatgggcgcgatccgcagctcggtggcggagtattgcgagacgttgccgccgtggaacatgcgctccggggtgatagcctgggtgatgatgctttgcaggctttcatccacgaagagctggatgttgtttggatcgtcggcccgggcttcctgccggtcgcgaaagatgacttttcgttccatcagatgacctccagacggtattcgccggcgacgaccgacccggcgagcagccccgcgctggcccggacgatccggcggttggtgacgacgagttcgaccttgtccgacagccgggcggccaggcggcccacgccccgcacctgggcgatgcggacggcggcgtcggagacgtcccacaggtcctggccccaatgggcgtcgccccagaaccaggcccggggccgggcttggccctggcagtccacggccacgtcggcgtggtgggcgggcgcggaccccacgcggaacgcgccccagtaaaccgcgtcggcccgcgtcaaggccctggcccggccgggctcgaagagcttcaggcgcttgtagaggcggagatggggctcggagggcgcgaaataaatgtcggccccccagaaattgttgccgccgcccacgccttgataggcgtcggtccagcgattgccccagcaggtctcggccccggcctggcccgcctcggccacggcctcgtagttggtgcgcatgggccgtgggccgggggtgatcgacagggtttgccgccgctcgatctcgtcctggtagggccgctccaggtccagggtgaacagccggccgttcgcgccgtggtcgacccactggccctccatcgcctcgccccagcagaggcccgccgccgtggcgggcagcctcgcctccacccgctggctggcggcgcgccaggcctgctcgccgctgacggccagcacgttcagggcctgggcctggcccgtcagcgggtcgaaaagctccaccatgtcgccgatgcgcaggatggcctcgcccgtggcgagaaaacagccctcgcccgggccgcccagcgtctggccccaaaaaaacgattgccgattgacgccgccgtggcggaagggatagacgcggatctccgggtgcggggcctcgcgggcggcgcgctcctgggcggagatgttcacgccccagatggatttgcccggtgggctggcccccagcatggcgcggcccagcagcacccgccaatacagggccaggccgtgggccgtgcccttgtgggcgtgccagtcgtaaaaatggcggatcagccagatttttagttcgcgggtggcggcgtgctcccagccgtcgatgtgcaggccccagccaaggtgttccagcaccgcgtcgggcagctcgtccagccgggcccagatcaaggcgcggtcggtcagggcccgcaggcgctcttcctcggccccggccacggtggccacggcggccatggtctggtcttgggcgatggacggcggcagcagccgggccagggcggtcatcagctcggccatgggctcactcatcggccaggccgccatacgccaggccgccgtcggcccggcccagcgccgcctgccaggggtccagggcccggtaaacgggggccgccagctccacccgctgcacgccgccgatggcccgcacccggttgatcagttcgtccgggctgatgtcgcggcccagcttggcccgttgccaggccagatagtcgaccaccgccgtggccaccgccgcctgaacctggccggccctggccccgtggctggcccgcagccaatagcgtccggccacctgaaactcgaccacctccggggccagcacctgcaccaggtcggtcagcggccggcgggcctggtcgctgacggccgcgtggaccagggccagcagctcggccgaaggggccacgccgccggcgcaccacggggccaggttgacctggccgggggccgggctccacacggccacatcggcgatcagggggctggcgctcagggcccagtagcgataggccccggccggcccgcaggcgctcaggcgctccggggccagttggacccgcgcccgcaggcgcgcgtcgccctcgccatcgccgccgcccatggtcgtggtggtgttggccacactggaaacgtaagtgacgcggtcgaaaaagcggttgatctggccaggggccaggccgctgccttgcgcgccggcggtctggcactgggccggggcgtcggcgtcaagcgcgccggcggcgatcgtggcctcggccgtggtcgcccacaaaagcgcgccgtcgtggctggcccggctgccggccgggatgaccacgtcaaagtccaggggccgggccaggctgtagcgcaaggtggtcgtggcggcctggccgcccaggcggctggtgttcagcagagcggccaggtggtccagataggccccctcggcgtggctgatcaggttcatcttgccggcgtaatcgatcaaaaaccgctgctgcccgattaggtaggccacggcctcgacaaacagccgctggggatcgccgggatagagcgagcggccggtgatcgcctcgaaatcggcgatcaaggccgcctccaccgccgccgtttcggtggggcagaagctgaccggcggcaggttttccagcaccagcgtcatcggtcctccagcaggtcgatgaccacgatcggccgcaagccgccgtccatggcctccagttcgctttcggcccagtccacccgcgccaccctggcccgtggctcatacctggccacctggcgcacgatctcggcggccaaaagcgcccgcgcccggggcaggggctggtcgagcaaggaaaaatccaggccaaagtcgcggtccaggggcacgctgcccttgggcgtggccataatcatgcgcacgttctggctcacctcggcggccagatcgttgggcgcgaaatccacggccgccgcctggccttgcaccaaaagccgggccatcagcgatactcccgcagacgcagactggcctgggccaggcgcgtccggccgtggttgtcggcctggtcgatcacctgactgagttcctccaaaacgaactggccgaaattcttgccgccgatgaccaactcgtgggcctggtggccggccagcacgccgcgcagggcctccagttcgtcatcgggcgtgcaaaaggcgtggtgaaaggtcatctccaggtcggcctcggccagctccagggtgatgaattgcagcttctgatcgccgctcaagacatcgtgggtggcgaaacgggcccggcggcgctcgctgaggcgctcgaaggtcttgacgtagcccagcgaggcctcgaagaccaccggcccgaaactgccgatccgcccgctagtcatggggccactcctcgggcgcggggatgggcgatggctccacgggcctcagttccggctggcccaggttgggcgcggggatggggcacttcaggatcggcgcgtcgatgatcaccgcctcgccggcggccaggcgaatggtgcgcggcgcgtggacctgggcctcgcccgtggcccggtcgtactccagccagccgccgtcgagaaagcgcagatggcgcttgtccgggtcggtcagcggcggcgggtcggcctggctgaaaaaactgcccacgatgaacccccgctccaggccgtagggcaggcacaggcacaagacctgctcgcccaagtcgggcagccaccagtccttgttgcagcgggtctggggcgtcagcacgccgaacttgaacgtctcgatcatgtccgcgtcgcggaactccacgcggaccttgccctcggccgggatctgctccaccacgaagcccacccgcaccagttggcgcagggcgctttccagggccgtcaggcggcggccgatctcttcgaatgggcccgccatcagtacgcgatcacctgccgcagcgagagggttgtctgataaacgccgccgccggagagcccgtgccgggcctcggccacgaaataacggccgtcaaagcggccaaagccgctcatccgcaccacctcggtggcccggcgaaagggcgcgcccttcagcgtgatctcggcggtgacctccaccttgttcttgcggcgcaggctggtctgggccagcttggccgcctcggcggcgtctttcaccggctggttgacgcgcagcacgtcctggctggccggggccggatcgggccaaaattcgccgacgatgtgctccttgagttccgggcgccaatagctgaccaccgcgcccttgtagagatcgtggctggtggtggcgaagcgatagccgatgatgtcgctgtggccacgggtcagggtggcgtggggcccgcgctggtcgtacttgtgcccggcgtagacgatcagcttttcatgggccgtcttgacgctgttgccgtgttcgcgggccaggcgggtgagaaagcccaggtccgactcctcgcgttgatccacccgctcgaaatgatggtccaggccttcccagtgcaggcccaggccgcacttttcggccacgtgggcggcaatgtgcgaaagcgccttgtcttcccaggccttggttttcttctgcacgcgggcggtggatttcaccctggcgctggccgccgtgatctcgaccatgtccggcgggccgctgagggtcacctcgccgatctccatcagcccgcagtccaggcgcggggcgtcgccggggccgtcccagtcgaaacacctgatataggcgcgcacttcctcgcccttgccgggaaaccacggcccttgccagcgcaactcgcggtcttccagggtgcagcgcagttcgtccacctggccctcggcaaagtcgacgtactcggcgctttcgcagtgttcggcgatgtccacgccccggtagatcagctccagccgggcgcggcggggctctagcgttgctgccatggcggcggctcctcactggccggcggcgtcagcgccgggactatcagctccacgccggcggcgaaaatcaccgtgcggcggtgggacgggttggcggccagcaggtggtgggtcatgtcctcgcggccccagatggcgtgggcgatctgatcccaggtctggccctggctggtgatgtgcctacgcgccgacattgcccatgctcgtgcgctggttgcgcgcccacatctcgttgacggttcgttcgatcagccgggtcaactcggcgttggcctggtccagggcggttttcaggccggccttgtccgcgccgctggcgttgatggtctggtggatggtgatctgggccggcgcggcggcggccggcccctgggcctggccccgcgccgcgttcagctcgccctgggccttggccaggccgccgcttggcccgcccaggcccaagaattcggccgccgcgccggccgcgccttgcagaccactccaggcgctctgggccaggccggccacggcctggatcaactggcccgcgccctggccgatgccggcggcaaaggttccggcgaaggcttggcccgacaaagtcagcgtggaaagcggcccgcgcttggcgtcgctgaagggcagatactggcgcacctgggccagcagcgccttgaccgcctcgatgggttggcccaccgaggccttgatcccctccacgaaggtgccgatcagcttggccccggcctggtacaaagacgtgccccgcagccagtccagggccgaggcgaaggccgcccggattcccgccgtggccaccgccgcgccggccttgacgccatcccacagcccgccgaaaaagcccgagaccgtcgaccaggcgctcttgatccagtcgatgggggccaggaccgtggccttgaccaggccccacgccgcgctggccccggtctccaggccgcgccacaagccgccgaaaaagcccgagaccgccgaccaggcgcttttgatcccctcgacgggggccagggccgtggccttgaccatgccccacgccgcgctggccccggtttccaggccgcgccacaagccgccgaaaaagccggagaccgtcgaccaggcgcttttgatccactcgacgggggccaggaccgtggccttgaccaggccccacgccgcgctggccccggcctccaggccgcgccacaagccgccgaaaaagcccgagaccgtcgaccaggcgctcttgatcccctcgacgggggccagggccgtggccttcagccaatcccaaaccgccgccgcgccggccttgatccagccccacagccaaccaaaaaattcagccacctggtcccagtatttgatcagcaggtaggccccggcggccagggcgaccacgccggccaccacccaggtgatggggttggcccacatggccgcgttgaccagcccctgggccacggcccaggccttgctgacggcgacgatcaaccactgcttggccgccagggccatgctcaccgccttctgccgggccagggccagggtctgcaaccgggtggccagcctggccgccagctgcgaggaccgcaacaggcgtagcgtggcgaccatctccttgacgccgcccaccagatagccgcccaccgccgcgcccagcttccaggccgtgaccagggccaggccgcccaccaccaccccgctgatcgccccgctgacaatggggaacgcctcctggaaatcggccagcaggtccagcacccagccggccgcgcccaccagcgcgccgatcaccggcagcagcaccgtgccggcgttgatggccaggcggctgagcttgttgcccaaaagctgcagttggttggccgtggtggccgagcggttttcaacctccctggtcatcgaacccaggtagtcggcctgcttgcccgtgagcttcagggcctgtttgtatttgtccaggccgccgaccaggatggccaggtcgtcggcgtactccagcccgaacatgtccatgagcaccatggcccgctcggaggggtccagcccctccacggcctcgagaaagcccagcagcgcgccctgggcgtcattttggatggcgtccttgaggccctgggcgtccaggccgatggccgccaggccttgctggaatttttcaccctgtttgtcggccgtctgcagcttgttcagcaaggtgttgatgcccgtggccgccacctcgggcggccggcccagggccagaaaggcgttgcccagggccgccgtctgcaccgcgctcaggccgaactgcttgcccatgccgcccacccgggtcaagacattgatcatctccggggccttggcggcggtgttgtcgctgaggtggttgatggcgtcgcccagggcctccacccgctcgatggggatatcccagacgttgctgagcttggccgaggcctcgccggccgcctcggcgctcatgtcccaggccacggccatcttggaggtcgtctggacaaaggccaggatgtctttctccttgacgcccagttggccgccggccgccgcgatggccgccagttgctcgccgctgaggggaatcttgacggcgctcaggcgcagcagatcctggcccagcttttccaggccgtccggggcgctgaagtccatcaccttcttgacgtcggccatggccgattcaaagccgatggccttgaccaccggcgcggccaccgccgccccggccgccacgccgcccagcagcccgccggccacgccgccaaggccgcccatggccgcctggcgctgggccctggccgcctggacttgctggagcgcccgctctttttggctcaggcgctgggcctggttggcggcggccgcctgctcccgggccaactgccgcgtggccttggccgcccgcgtcgccgcgatggcgttttggcccagttgcctggcgctggcggcaaaatcccgcccggccgtgagcgccgcttggcccgcgcccgccgccgacagccgcagcccgcccagcatggcccgcagccgctgctgaccacccacccggccggccgcccggtcggcctgctccacctgcccccgcagacgctgggcctcctgggccaatccgccaaaggccgccgccgcctgagcctggccatgcagggcgaatctgaagagcagggtcttgtccaaaaccttagcgcctcgctttgttgtgccgcttgatgaccttggccgccgcccgcagccagccttccaattccgccgccggccgctccagccagccggccgccccgccaaacccggcctgggccagctccagggcggcgctcaacaacagctccgcccccggccggcctaggcgttcaaaaaaccgcccaccgcctccacgcagcgcagaaaatccttggccgacagccgcagcacatcctccaccggccgcttcaacgccttggccgccacgccggcctgatagcccacctgcaggctgggcacgcccacgaaaccggggttgcgcgcgccgaactcccgctccgccgccaccaaatccgccccggtcagggcctccagctccagggtcagctccgaatgctccttgccgtcccagttgatcgccttgctcagcttgatcttgctcatcgcttgcctctacttgcccaggtcggcgcggacgctctccagataatccgtgtcgccgatcttgcagatataattgaacttgtcgatctccagcacctcgtcgtcatccagggtgatcttgatgtagagcacctcgaactcggcgctggcgtccatctgttcgccggtgtccagcttgcccaggcccgtctttttgggcgcggccttgaccaccaccttcaacggggccgtggcgtgctcgcccgtgccggcgtcgtagtgctggatgctgccccggatggtcaggtcgtgggccttgggcgcgctcagggcgatgtgattgccggtgatggcccgccagttgatggtcaggcccatgccgccgtagtggcccatgatcggcatgtcggccgccccggcgatgcccgcgcccttgatctccaccgtggtcgcctccaggtcgggcagctccacgtcggccacgccgatcatctcgtcgctgtcgccgtagacggcaaagccgatcagcgtctggggaattttgttcacgtcggccaaggcttgcctcctttagttgccgaacaacacggccagatagccggggtcgtattcgatcaggccgttgatctcccgcgccgggctgggcggggtgacatacagatgaaaggtgatcgccccgtccatcagctcgctggccgggttttcggcccgcaaaaactccacccgcccgcccaggatggcctcgcgggcggccaggccgttcaagcggatgttgtaggaatcgacgatggtctccaccagccgccgggtgatcggccggtccaccttttgccagaaggtcagcacgaactcgttgcccagccagcaaaacatccgctgtacgccgatgaaggcgtctttcacgtcggtgttggccgggtagcagcccgtgcggttgccccacaaacgccaggagccgttccagttcagcgccgtgaccacgccctggctgttcaaataattggcctccgccggccccagccacaccgcctggccggcggccaccgccccgttgatctccagggccttgttgctggggctctcgaagggcacgccgccgttgtcggcgtcggtggcggcgatccgcccggccacctgggtgctcagccagaactccttgcccgccagggccaccttgggccagcagacgatcatgttgctgtcggcgtagttgttctgggccttccaggccgccacgtcggcgtacttggccgcgccgtcggggccggagtccacgtccaccacggccatggcccggaaatggccgttgacgttggccgccttggccgccatcaccgccgccaccagcgggtgtcggctccagccgggggccacgatcagcccgggcaacaggccaaagcgcggaaaaatctggtccaccaactccaggcccgaggccgcgcccgtggccgcgtcgatgccgccgatgacgtcgtcggcggtgagcttgcttgggtcgccgtacacatagtccaccgccaccgtggccccggcggcgatggccgagccctcgctcaagcggatcacgcccgctatcgggtccacgtggtagtcggccccggccgcgtgggtggtctggccgtcggcgctcttgaccaccggcgcggccaccagcccggcatgggccagcgtggcccggccgccgctgaagctcaccgcctcggccgtcaccgccgtcttgtgccgggccgggtcaaagacgttgatcaagatcaccggcccggcggcgtggagcacgaactggctgtagacgaactcgcacaggccataggccgcccagtcgtcgctgtagcccagggccgttacggcctcggcgtgggaatgggccagcaccggctggttgaccgggccggtctggccttcttcgatcatgtgcgccggggccgcgcccaccaccaccgggatggcgcaatcgacccggcgcggcgggatgatcgaggtgggcagttggctgacgtagacgccgtgacgataggcgctcatggcctgcctccctggccggccttgaccgccgcccgatagattttgctcaagcccgaggacggatcggccagctccagcttggccctgggcagatcggccagggccacgatcaaggccggatcgacgcccgcggccgccggcggcaagccgccgcgaaagacctggccgtgcagcaggccgccgccgggctggttggggccaagatagatcacggccgagggggcggccgccggtttgagcgacgcggccggggccgcgacggccggcgtggccggggcttcgcttttgtcagtagatcgagccatggtgctccagtgcctccttgtcgcgcgcccggggccgggtcaggcagacggccagttccagggcgcagacggatatttggttgttggcccagacctgccgccagccggtggcggtcagcgaggccgcgttgccgccgggccgccaggccgtggccagggcccggcagcgctccaccagatgggccgcgccggggttgcgctcgtcgccgcgccgcgccgccgccggcccgcgcaggttttcccccgcgcagatcaagtacagcggggccgtctccagcacggtcagttggtccggctcgtatttgccgccgctgatgtagctgcccacggccggatagcgcgcgaacagccggccgaaatccttggcctcgaagccggggatggcccggggctccacgccccagtcggccaggacgcggtcggcccccaggtgcgccaacaacgccgactccacctcgacgatggtggggtagatggtcacagcccggccttcgcgaaatgccgggtaatggccgcctcgatctcggccatcgccacggtcttttcgtcgggcaaaaacggccgcgccggcagggtcacggcgtggccgcgcccggcccggccgccaaactggtggatcgccgcgtagacccggctggagcccacgatcaccgcatcgggcatgagctccacctcatcctggagactggcgcgcaacagccccgagtcggccagggtctggccgccgtgcaagacggcccgttggctgggctcccacggcgcgccgtccgggccggcctcgtcctcgaagctatccagggcctggcccacgacgatctggcccacctcggccaacagcggcgcgacgtcctttagcgccgcccgcagggccagaagcgcccgctccaacgccgcgctttgcaactcgatgcgcgccccggccatcagaagcgcctcagccggcggtcgccgaagtggggcggccggctgatcacggccatggcgtggggctccagcggcccggccgggccctcgccgccgcccaggctcagccggccctcggcgatgcgctccagcagcttcagcgcccgctggtattccccggcccactcgccggcctccagatggggccgccggcggtagaggttgtacacggcgatcttggcgctgaggttggccacgatggccggcgcaggctccaacggcacggcccgggccacgcccaggtaggcgtcgatctcccggtcggcctgctcgatggcctccagcaacaccgtctcgggcgcggggccgtcggggccgtcgtcggccagttggccaagagtctccggggccaagagtttttccaggtcggcgggcgtgcagtacatgggctccctcgcgcgttttgcactagtcttgcactagtgcaaattgtcctcggccataacggcccggcctggggccgcccggccggccacgggccgattttgctttaggccgtcacgatggcccgggccacggccttgggggccaccgccggcagcggcttgctctcggccaccagctggtagccgctggggttcttgcgctccacgggcttgacgaacatgggcagggcctggaggttggcgtccaggtcgtccacggccgcgtagatcaatccggtgtagcccttggcgatcatgcgaatctcgcccgccggcaccttggccaccgaggccccgctttgggggttgcgccagacctcggccatcttggcgatcttgtggccgccgatgttcacgctgccgtcctcgttgatccgcgtcggcaccttgggccgctggttgtcgccggcgtcttcgatcagggccagcagggccgaaaaggcgttcttgccggccagcacgtccttgtcgccgccgtagccggccccgtccagggcgtcggccatctcttcgagcagctcgaagaccttgaccatggtgcattcggccgcgttccacttgcttccggcggccacgctgatggtctggatcacctcgttgttgtattcgaccttgtagttgatgaactgaccgttgctctgcaaaagcgggtagttgaccgcgccgttcagcaacgcctggcagcacagggcctcggtggtcaggcgcaccgtctggcgcatggcctcctgacgccgggtggcccaggcctcgcggctgtcctcgccgatgagcttcaggtcgttcaaatccttggccccgacctcggtgtggatgcgcaccggcagcggctccacccactgattgctaaagccgcgcccgtcgatggagacggactcggccccccgcgccaccaccggcacggcgttgacgatggccgtgatcacctgcagcgggatgatcggcatctcgtattgatcgcgcaccgcctcggggaaatagcggtccatgatcgtggatttgagcggcggcatggcctcgaaacgcttggcgatgcgcgccctggtgaaatatggcttcaggtctacgaccatgggcatggcctgattcctcccaaaaaaccggggcctagcccacggcgtagatgtgacggtcttccagggccaagagctgggccgtggtcggcgcggccgcgcccaccttcagcgcgccgcgattgaccgtgcccaagaccagcaggttgaccgaggccgcctcggccgcgctgtcagcgagggccacgcccttgacctggtccaggtcggcgttggccgggtcgtaaggggccgccaggccgtcggccgcgccgatggcgcagaccaggccggcggcgatggccgtggcgcctttggcgtaggtccgctcgatccacgggccgcgcccgcctttgatctcccgctcaaagccgctgttttgatagatggttgcgttgtggtcgctcacgatcggcctccgttaaaatttggccgcgaaatcggcgcggggcgcggcctggctttcggtcgagcccggcgcttgggcgaactcgcccagcaggccgctgcccggccggctggccagcagcgaccagaaggcctcctcggccggacgcctgaccaccgcgccgccctcggcaaagcaaagctccacgcccgcctccagcgcggcggcgatggccaaggccgcgtccttttcgccgggcaggcacttgccgccggccaccagctcattgaagcgggcctcgcggtccttggcggcctgtttttgctgggcctcggcgtgggccgcctcggcggcccgcctgtctttttcggcctgggcggcggcggcttcggcctgggcggccttgctttccgccgcctgggccttggcctccagttgggccagcctggccttcatctcctccaactcgttcatcgtctcctccgtggtttgctccgcgccttcgccaaacgcccactcttgccagtcgtcgtcgccgccaaactccaccgggcccaggcccttgaccgccggcggcgcggcccccaaaagccccacgtggcgcaacccgccatcgccgtaaaacgccgccgacttgtggcgataacgcccggcggccacggcctgcttgagttcctcgggcacgtcgtcgaggcgggccaggagcctgtcgccctcgcgccgcagttggcccacccagccccaggccggggcgtcggcgcgcgggtggccgatgaccagcggggctgcgtgcctggccgggtcgtagctggccacggcccggtccaggtcggcgatggtccaggccctggtctggccggcgctgtcggtgtgggttccggcgcggaatatggcggtccaaacgctcatgaccccagcctatcaaccgcccatcgccctgataatccggatcaaatcctgattaaccggcctggccggccgcaggtatcctgcggccgcgaccgtgcgcggggcgatgcgccggtcgccgctggccagatcgcttttgggaggaaacgtggagaaacaagtcctggaactggccgtggaggccttgaaatacgccgcacaggtcgtgcaatacctggcggccccggccgtgggctgggccctgtggtacgtgcgcggcatccgcagggatcaggccgatttcggccaacgcctggtccggctggaattcgatcacgccggcctgaaaaaatgcgtcgacgaccggcccagcggcgtggccatcaaggagctggccggcgacatcaaggccgtgcgcgagatcgtcgagcgcgttgaacgcatggtcaaccgccacgaagaccacctgctgggcgggggccgctgatgcccggctacgaccaactcatcgccgaacacctgcgcctgaccatcctgcgctgtctggacgatcagcccgactacgccctcaacgagtccctgctgctggacctggtcgagcgcttcggcttcgcccccagccaagaccgcctggccacgcaactggcctggctggccgaacaaggcctgatcggcctgggcgggccggcccagtgccgggtggccaccctgacccgccggggccaggacgtggccaagggccgggcccatgcccccggcgtcaagcggccccggcccggcgagacggcatgggcgtgatcgaactcgacggccgcgaatatccgcccgaggccgtgtggcgggcccaggagctctactgcgtggcccggctgacctacgcccaggtggccgaggaactgggcgtggccgtcagcaccctcaagcgctggggcgcgcaatacggctggccggccaagcgcgccgaactggcccgggccatggccgatatccgcgccgacaccgtcctggcccgctcggccatgctcaaggaactcatcgaggagcgtaacccggcggtgggctttgccgtggccaagctggaggaactggccctcaaacaggcccaggcccagcgcgagggcaaggccgccccggaggccacggccgccccacgccgggccatcaacaacgccgccgaggccgccgccgccctcaaggaggccatcgagctgaagctggcccgcctgctctcaagcccagaagaagtcgacctgaaggccgtcaaggccatcaaggacgccatggagttgatcggccaaatggagcccaagaccaagggcgaggcccaaggcaagggcctctcgccggaaagcatccagcgcatccagcgcgaaatcctggggctgtagatgggctactttctgccctatcagcaaaagtggctggccgacgactcgcgcctgaagatcgccgaaaaatcgcggcgcatcggcttcacctacgtgcaggcctacgaggacgtgcgcgacgcctgccgggccgacggggccctggacgtgtggttttccagcgccgacgaatcggcggccaaggaatacatccgctactgcggccagtgggcccggctgctgaacgtggccgcccaggacttgggcgaggtggccttggacggcgacggcgacgtcaaggccctggtgatcgagttcgccagcggcaagcgcatccacggcctgagctccaaccccgccgcttttcgcagcaagggcggcaagctggtgctggatgaattcgcctttcaccaagaccccgaggccctgtggaaggccgccgcgccgatcatcacctggggctatccggcccgggtgatcagcacctacaacggcaagggcaaccgctacgcccgcatggtggccgacgccaggcgcggcaacaaatgggccttgcacaccgtgaccatcgaggacgccgtggcccagggcctggtggaccgcgtcatgggccggccggccacgcccgaggaggtggccgcctttctggccgattgccgcgacatcgccggcgacgaagaaacctatcagcaggaatacatgtgccagccggtggacgaggccacggcctggctgacctgggaactgatcgccaaggcccagcaccccgacgccggccggccagaactctacgccggcggcccggccttcgtgggcatggacatcggccgccgccgcgacttaagcgtgatctgggtcgtggagcaggtgggcgacgtgttttggacccgcgaggtgatcagcctgaaaaacgccagcttcgcccggcaagacgccgccctggacggcgtgctggcgcgctacaaggtggcccgcgcctgcctggaccagaccggcatcggcgaaaaacccgtggaggacgccaaaacccgccacggcggccacctggtcgagggcgtgatcttcaccgcccaggccaaacaggccctggccaccaccggcaagcagcttttcgaggacggccgcctgcgcatccccgaggcccgcgccatccgcgacagccaccacgccgtgcgcaagatcgccaccgccgccggcaatccgcgctttgacgcggaccgcagcgaggccggccacgccgacgaattctgggcccacatgctggccctgcacgccgccgccgacccggccgagccctggcagaccgccaccgtggcccgcgactatctccaacgcctgaccaaggggtattgacatgcccggcatttgggccccaaacggggattggatcgagttcgcccaagtcgatcaccgctcgttgaccgccgagatggccaccgccgccgccgtgggcgaggacttgggctccatgctggcctatctgcccgaccccgacccggtcctgcgcaagcgcggcgacgacgccaaaatcctggaagacctcaccgccgatgaccaggtgatgactgccatccagaaccgcaagctgcgtgtcttgtgccgccgcgactatgattttcggcccggcgtgctgcccggcaaggaggccacgccccaggccacggcgctctgcgaggccctgaccaaagacctggagaccatcggcctgcgcgacgtcttcgccgagattctcgatgcgccgttttatggccacaccatctgcgaactgatctgggccgccgacggcgggcgcatgcgcctgaaaaacatcatccccaagccccgccagtggttcgcctgggacaaagaccgccgcccgtgcctgaggtccaagaccggcctggacttaaaacccctgccctggggcaagttcatcgtggtgcggcactttcccacctaccaaaacccctacggcctgcgcctgctcagccgctgcctgtggcccgtggccttcaagcgcggcggcgtgaagttctacacccgctttttggacaagtacggccagccctgggtcttgggccgggccccgcgcggcgcgaacctggacgccaaacgcgccatggccggcgacctggccgccatggtccaggacgccgtggccgtgatcccggccgacgcggcggtggatttggtcgaaagcaagggccgggccggcgatcagttcgaggcctacctcaagcgctgggacaaggccatcttcaaggtgatcatgggccagaccctcaccagcgagatggacggccagggctcccgcgccgcctccgagacccactacggcgtggccgaggacatggccgaggccgaccaatacattatagaaagcgccatgaacgaactggcgctcttgtaccgcgagatcaacgcgcccgccgccgaggccccggtctttggcttcaacgagcccgaggactacggggcccaggccgatctggacgccaagctccacggcgtgggcgtgcgcttcacccgcgcccacatcgagcggcgctttggcctgcagcccgacgaattcatcctggacggcgaaaaagaggccgcggccgatggcgacgaggccgcgttcgccgagccagggcccgatcaccaggacgccctggacgccctggtcgcggccatcctgcccgaatccgtcaaacgaaacgcaaaattcatcgagcgcctggtcgccctgctgaacaaggcccaatcctttgacgagattgcccttttgctggccgagcacctgggccaagacgccgacatgcgccagcaggaagacctgctggccgatctgctgacggccgccgccctgatgggccgcgccgccgtgcgcgacgagcccgatgccgcttgaggccgcgccgcttgcgcccgcccaggccctggagttttggaaagccaaggcccaagtcaccccggccgagtttgccgatctgacccagcaggccaaggcccgggcctttgcggtcagtggcctgtcgcgccgcgaccagatcgccgccgtgcacgcggccctgcaagaggccctggaaaacggcgagaccctggccgccttcaaaaaacgcctggccccgcttttcgagcaaaaaggctggaccggcagggccgcctggcgcgtggaaaacatctaccgcaccaatctgcaaagcgcctaccaggccggccgccacgcccagatgaaggcgaccgccgacagccggcccttttggcgctacctggccatcaaggaccgccgcacgcggcccacccacctggccctgcacggcctggttttccgccacgatcacgatttttgggccacctggtatccgcccaacggctttcaatgccgctgcaccgtgcaaacgctcagccagcggcagatggaccggcgcggcctggaagcacaaaccagcaccccgcgcctggtcgagccctttgaccccgccagcggcaacaggctgcccgcccggcccctggtccccgagcccggctgggccggcaacgtgtgccacgactggctgcacggcctggccccggcccaaaccgccgcgccgatcatcaccctggccacccggacgctctgccgcgagggccggggcctctttgccgatgccccctgtaagccgcccctggccggcatcgagcgccggcacgtcctcacgctggacgaggccgacatcatgcccgccggcctggccgatgaagactatgtgcgcgcgtttttaagagaatttggcctggatgacctcgacggctcggtggtgcatgaattgcccggcggcctgcccgtggtcatcagcaaggcgcttttcgtcgacaaactcagccgcacgctgaaggtaggcaaaggcggccgcgcgccctacatgcggattttggcccgcaccatactcagcccttacgaaatttggtggcaaacaatcagggccctcgacgccaaaggcgcgccaacggggcgcatccgcgaaaagatatctctgctgcggctgttcgctggagcggacggaaaaatcggcgggttcgccgtcttcgatctgattgatggtcgtcagtggcgcggaacagctattttcaccccgggcgcaaacaaaaaaaaccaggcaacgcgggatgaatacatccttcgttacctggaagatcagcgcgccggcgtgttgctgtacagagagccctgaggtcgccggccctcaaggtccacggcacccttgctgcgagcctcgccggcgcgagggctcagggtacgccgtatacttaaatgattgtatgccacaatctgattgtcaagaggcaagatgagaaagggcggggggtggctgccagcggccctagaaaaacccagcccgagcggatgggcgctcgggtggaggcgctggcctacggaccctccccatcgaggacagccaagcaccttataacctatatttcgttgaaagtaggacaaaagtcaaggggccgtgcttcgatgcatggcccatcaatcctgacgtacttgccaaaccaccacagttttagccatgtttcgttcttacaaccttgaggccctcagcattttcggggtacattgccctgggcaactcaattcggtgctttttgaagtctaattgctgttagatcaaaagccaccagcttctgggcaagtgcgggggatcatcaacattatggctaatgagttttttgtacggcctatcttaaactctccttatgaatatcccctgaaacattgggagcttgacgaaggtcaacccaccgggcatgtgatcgagtcacgtcgaagagcagaatacatcacaccgattcccaaacccaaaaaagtcaggggtctggcaacgcaaaagatgttgccgttggacgagggcaagggtctctcggaccaacagcaacaatatgacccgaccccgataatcaatgagcttcgtaggcaagttgaccagtggcgggaaatgcctaatcccaacgattggctggtaactccagagactgctcgcctgctcagttattggcggcaccaccatttcagcgacatccgcccgtttttttgccaggtcgaagcggtcgaaacggctatctggctgacggaggtcgcccccaagatgggcaaagcgggtaagaggttccttgattacctggccaacgccaataatgacgccaaccctggtttgatgcgcttggccctgaagctggccacgggcgctggcaaaaccacggtcatggccatgattatcgcctggcaaactgttaatgcggtgcgcacccctggcagcaaaaagttcacacgcggttttttggtggtcacgcccggtataaccatcaaggaccgcctgcgcgtgctgcagcccaacgacccagacaactattaccgcaaccgtgagttgatccccggcgacatgctcgtcgaccttgagcgggccaaaatcgtcatcaccaactaccacgctcttatgctgcgggagcggatggatatttccaagggcggccgctcacttctccaagggcgtggaccagcaatcagcacgcttgaaaccgaaggtcagatgatccagcgggtcatgcccgacctgatgggcatgaaaaatatcatggtcatcaacgacgaagctcatcactgctatcgcgaaaggccaggttcagccgaaatcgaagaccttaaaggcgaagacaaagatgaggccaagagcaacaatgaggccgcgcgggtctggatttcggggctggaaatggttggccgtaagctgggcctgaacagagtcttcgacctttcggccacgccatttttcctgcggggctccggctatgccgaaggcacgctgttcccctggaccatgaacgatttttcgctgatggatgctatcgagtgcggcatcgtcaaattgccgcgcgtgcccgtggccgacgacgtccccggcgaagacatgcccaggctgcgcaacctatgggcccacatcggcaaggacatgcccaagaaaaaccgcagcaaatccaagagcctcgaccctttaaagatcccgccgatgctgcaaaacgccctccaggccctttacggccattacgaaaggacattcaatctctggcaagaagccggcatcgcttcgccgccgtgcttcattgtcgtttgcagcaatacggcttcatccaagttggtctatgacttcatctccggattccagcgtcaaaacaaagatggctcgtttactattcaaaacggccagttgaaattgttccgcaactttgacgaaagcggtaacccgctgccaaaaccgcgcactttgcttatagacagtgagcaactggaatcgggcgaggccctgaaggatgattttcgtgagacgttcaaagacgaaatagaacgctttcgccgcgagatcattgaacgaaccggcaaccgtaacggggccgacaatctgagcgaccaggaactgctgcgggaagtaatgaataccgtgggcaaggagggcaccctcggcgcatcgatacgttgcgtggtttcggtttcgatgctcaccgaaggatgggatgccagcaacgtgacccacgtcctcggcgtgcgcgccttcggcacccagcttttgtgcgagcaggtcatcggccgggccctgcgccgccagtcctacgacgtaaacgaagatggccggttcaacgtggaatacgccgacgtattgggggtgccgttcgatttcacggccaagcccgtggtggccccgccgcagaaaccacgcgagaccgtgcaggtgaaggccgtgcggcccgaccgcgatcatttggagataaccttccctcgcgtgatgggttatcgaactgagttgcccgaagagcggctgacggcgaaattcaacaaagactccattcttgagctgaaccaggacctggttggcccatccatcaccgaaaactcgggcattatcggcgaaagcgtgaacctgaccctggaagaccttgaaaaggtccgcccgtcgaccatcgcctatgagctggcctcgcacctggtgctcaacaagtggcgcgattcggacgaggagcccaagctctaccttttcggccagctcaagcgcatcgccaaacagtggatggacgagtgcctggtatgcgcagacggcacctatccgggcatgcttcgctatcacgacttgaaggacacggcctgtgagcgtatcaccaagggcatcatggacccgctcttggtgggagaccggcccgtaaaggccattctggacccgtacaaccccacaggctccacccgacatgtcaatttccgaacgtccaagacagagcgctggcaaacatctccgaaccattgccatatcaactgggtcgtcctcgatagctcctgggaaggccagttttgccgcgtggtcgaggggcacccacaagtgaaagcttacgtaaagaaccacaacctgggctttgacgtgccatatcgctttggcgctgaaaaccgcatctaccggccggacttcatcgtcatcatcgatgacggcaggcccgacccgctgaatctggtggtggagatcaaaggctatcgcggcgaagacaccaaagaaaagaaatccaccatggagacatattgggtgccgggcgtgaacaacctgggatcatacggccgctgggcctttgcggaattcaccgaaattttcaagctggagtccgatttccggaaactgatcgattccttcaccgcccagcaagcggcctgaggttagcaatatggccaaaagaaaagctgcaactcccaagtccgtggaaacgctcaagcacgaggaagccacgcgcaaaaacatccccaccgtggaataccaggcggtgatgcacgacaaggacaagagccccgtgcgggtggccatggagcgccgcaaccgcgatctggacccgcagttggtctggcggggcaaggatgagcaggactggtccgaccttgttgtgcaggccccgccgctctatatccaggaaaaggtgcagcccaaggccctggtggacgacctgatgcgcctgagcaaggcctcggagccggccgagccccagctggaccttttcgccgattttaatggcattcccgaaggggccgacaaaaccgatttttaccagcacgacggcaagtggagcaaccggctgatcctgggcgacagcctgcaggttatggcctccttggccgagcgcgagggcctgcggggccaggtgcagtgcatctacctcgacccgccctacggcatcaagttcaattccaacttccagtggtccaccaccagccgtaccgtcacagacggcaaggccgagcacatcacccgcgagcccgagcaggtgaaggctttccgcgacacctggcgcgacggcattcattcatacctcacctacctgcgcgacaggctcaccgcagccagggatttgctggccgaatcaggctcgatttttgtgcagattggcgaccaaaacgtgcatcgcgtgcgggcgctgatggatgaggtttttggggacgaaaattttattggagaaatcgcttatcatacgacatcaggatccacttccgaatatatctctaatccaaagaactacgtacactggtatgcaaaaagtcgaagggagatgacctttcgtcgttgctttgtccctcgcatttttaaccacgaagagccaggaccatggcaactagttgaatataacggaaaacgtttcgggttaaatgattttttaaaaaagggaggaatgctaaatagccctggagttcgaattgcgagaatgggggacgcaacgtcacagcggcaagggcgagaagccggggaaaattctgcaatgggtttttcctttgagttggaaggggagagctatcgcccttctggaacgagaggttggagcaccactattactggtttacgacgtgccgcacgtgcatcaaggcttattggtgtaggaaaatcgattggcctcgtccggtattttgacgaatcaccgtatttccctcttaatagttcttgggatgacaccggaggtactatcggtgccgcaaaagtttatgttgtccagacaaatataaaggtaattcagcgctgcatcctcatggccaccgatcccggtgaccttgttttggaccccacctgcggcagcggcaccacggcctacgtggccgagcaatggggccgccgctggatcaccatagacacctcgcgtgtggccctggccctggcccgggcgcggatcatgggcgcgcgctatccttattacatcctggccgacagccccgaaggccagcaaaaagtggccgaggtcactcagggcgcgccttcctcggcaccaacccacggcaacatccgccacgggtttgtctacgagcgggtgccccacatcacgctgaaatccatcgccaacaacgccgagatcgacgtgatatgggagcgtttccaggaacaactggagcccttgcgcgcggcgctgaaccaggcggccggcaaggcgtgggaagaatgggagattccccgcgatgccgaggccaaatggcccgccgaggccaaggatctgcacgcgcgctggtgggagctgcgcatcgcccggcaaaaagagattgatgcatccatcgccgccaaagctgactttgagtatctctatgacaagccttacgaagacaaaaaaacagtgcgcgtctccgggccgttcaccgtggaaagcgtttcgccacaccgggttatgggcgttgatgaatttgacgaattaatagacccgcaggatagcatcaaagaccagagcgccgacgaagccgacttcgtcaagatgatcttggccaacctgaagaccgcaggcgtgcagcagtctcataaggacgacaagatcgacttccgcaccctcgtgccatggcctggagattatatctgcgctgaaggccgatattacgagggaggcgacgaggccggaaccggaaagcgcgcggcgattttcatcggcccggaattcggcacggtatgcagagaggacttggtagccgccgcccgcgaagcaggcgaggcaggctttgatgtgcttatcgcctgtgccttcaactatgatgcgccatcggccgatttcaacaagatgggccgtttgcccgtgctccaggcccgcatgaacgccgaactgcacatggccaccgacttgaaaaacaccggcaagggcaacttgtttgtgatctttggcgagccggacatcgacatccttgacgtggatgacgatcaggttcaggtgaggatcaacggcgtggacgtgttcaagccgagcaccggcgaagtacaaagcgacgacaccgatggcatcgcctgctggttcatcgataccgactacaacgaagagagcttctttgtgcgtcacgcctatttcctgggcgctggcgacccgtacaaggcgctgaagaccacactcaaggccgaggtcaacgaggaagcttgggagacattgtatagtgatgtttcccgaccttttgagaagcccaaaaccggccgcatagcagtgaaggtgatcaaccaccttggcgatgaggtgatgaaggttttcagggtgagctaatggaatcatattaattagcgtaatgttctgtcaaacagcggcagggcccgcgcccgctccctgcgcatggccttggcgcgggcgcgcacatagcgttcggtggccccggtttgcatggcgatgacgcggtggcttgcggccccggcgcgcaaaagttcgtccacgcggcggcgcttgagcagattgtcgccccggggcagggtgatggccgcgccgccgtagtaggcgcagaccttggcccaggcggcctggtcgtccagcaggcgggccatggcgttgggcgtggccgggttctgggggatgtagtggctaacgccgccaaaggcccggcacaggcgcagggccgcatccgcgccgatgaccgcgctgagttcgtcgagcacgtcacctttcacggcggcgctccagaaaggccagcacggcctgggcctgctgcaggtgcagcggcgcgcagcgcttgcagatgccggcgcgggtgaccgggcagcgggcgcaggccgcctcgcggatgacttcctccagttcgaccaggccaggcagatcggcggccccgtcggccggcgcggccatcagcgcggcgcggatgcggcccagttggcggccggcgttgcccttgtagcgcccacgcaaaacggcgtagaccgtggtgcggttgagctcggggttggcggcgcaaaaggcgtggaccgtgccgaaacgctggttgatggccgccaggagcttttcgggttcggtcagcacggcgtggggtcgatgccgcgttttttgcagcggttgtgcaagtccttggccaggatctgcagcttgtcctggtcgtgcagccacaggaacttgtccacgccgaactgctttttgcagcgcgtgtccaggcccgaggccttccagcccagggcccgccagagggcggcgatgtagcgcttctgctggcagtggggcgtgcggtcggggatggcgtaccagcgggccttttccttggccttggcggctggtttgaagctcacgccctggccggccagataggcgcacatgtcggccagatcggccggctttagcttggcggcgctgtccacgccgtagcggccgcgcaacacatcgcggtaggcgtcctcgtcccaacccatggttttgcggccaatgtgaatcttggccagcatggcgtttcggtccatgacgcgcctacgcctggccgatgacgggcggcatggagtttattgcctccaggtcgtcggccactgcccgcagggcggcgatgacgtcatcgccgtcatccttgccgttggtgacgtggtcggccgtcccgtcggaggaaaaaataatcagggaaaaggtcacgttcccgccgtaaagctctttaagagcgcgctgaacccccgcgcccagaatggtcatggcctgttcttttttcatgtccgctcctttcctgtttggcttggctcgtcaggggcgggaagccatctccgcccgaccggcccgcgtggagccggtttcgccgtcagtggttgacgcggcctttgagcgcgtcggccggccggaagatcacgccgctggcggccggaatctggatgctttcgcccgtgcgcgggttgcggccctcgcgggccttgcggccgcgcacccgccagacgccaaagccgttgatgcgcacctgctcgccgcgccccagcgcctcggccatggcctcgaaggccgcctccaccacccggccggtcaccggcgcgcagggcccatagcccagctttccagccaccgccgcgatcaaatccttcttgttcatggtcctatcctttccgcccaaggtcttcggccttgagctcgataaaaaactcgtcggcgctcttgcgctccatgcccaccagctccagacgctcgtcgggccagtcgcgcatggcctccttgtccaccgactccctgaccttgaccgcctccacaaaggcgaattgcttgagcttttccagcacgtccgagagtttgaccttggccagggtcaccagcctggtgctcttgcgaaagccgatcgcgccaaagggcgtctccaggcttttgcgcttggcgaaaagctcggcccggctgagctggccaaaggtcatcagcgccgtttccaacgccttttgccgggccaacagcggttcggccagcccggcggcctgggccttggcctggtcgatgtcggcgttcatctggtcggtgatggccgtaacggaccggcggatgacgcagagctcctccagcgcgcccgtggcctgctccaggctggcgacgaccacggccttgggcttcatgcgggccatcagcgggcctccggcttgagcaccgcgccctccaggccctccacccgctcgctttcggcgatgatggcgttgatcgagcggatggcccgctccacgtcctcggcgctcatcacccggtccacgatggcccgcagctccacggcgtggcttctgatcttatggctgatcatggtctccatggctttcatcctcctttgccgcctcggcgaagcggccggctaatatgccaagttctttcacgatttttgttctgacatgcggctggttcgggtcggcctccatcatcaggcgcaccagccggcaggccgcgccgcgctcggcctcaaaaggatccttgggccggatcggcggcaacggggccacgcgctgttcctgggcccggccggtggagcgccacaggcgggtgttgccccgccggccggcctgggcgatgaagccctcatcggccagccacacggcgtagcgccgcaccatggtgtaatccaccctggtgatctgggcgatgtcttgccaggtccagcccggcttggccgcgcggatggcccgccacatgcggccaaagccctcgcccgcgcgcttgggcatggcctcgcggtggtaggtgtagcaaccgtcgcggcccttgatgcgccgcagctcgccgcgccggatcaagtccttgatgcggctgcgcagacgggccttggccggctcgtcctccaggcccagggcctcgtagagctgctggtggcagacgatcgttttgtcgtccggacacagggccaggagcgcccggcgcagcttgtccgattcgggcgtggccatcacttgccccccaggcggcgggccatggcctggtcgatgatgtcgacctcggcggcccgggccatctgttccaggctgagcatggcgttatgcacgcggcggaaattgccgcgcgtcagcccgtggacgaacttgctggcctcgggcgtcaggcgcagatcggccgcctccatggcgtagaggctgatgtcctggcaggtcaccggctcgaagcggatgcgaaactcggccgggatgcggtcgtcgatgcgccggcgggccgagagcttggccgccagaccctcctcgccgatcaagaccaccgggcagccggtctcgtcgtggatgtcgcgcagatcctccagccggcccagggccaggcggtcggcctcgtcgatgtagatggcccgtggctccgggtccagggcctggatgatggcgaccttgctgcgattggagccgcgcggccgcaggcccgtgatctcgaagcacagcgcctgcaaaaaggcgctctggctccagccctcccaggcccgcagatacaccccgccgccctcggcaaaggcgttcatggcgcagatggtcttgccgcgcccggcctcgccccaggccatcaacatgcccggccggccgcgttcaaagtcgcgggcctgggccaccgccgcccgaaagcgggtcacgttgctggtctccacgaaaacgccttttttcacgccacgctcctttctttagccgcgccgagccgccaggctcgccgtctcggcctcgacctgggccagccgccgcagttgggcaaaacgccggccggtgatcttgtattcgtcgctggcctcgtaggcggccatgaactcttggtcctcggccacgaggtcgatgtgttggaagactttcagatcaaacagatagccgtagcggtccaggggcgtggcgtgctcgggccgggcataggccggggccaggcggcggcgggcctcgaattggcgctgggccgcctcgatctgccggcgctcctcggcgctcagctccaccggccccggcgcgggcgcgggccgctccggcggcgcatcgccgagggggaccatctcgcgggccagggccacgtgggggaacacgcccaaggcctcgtcggagacgccggcctcgcgggccaggcgcatggtgtcctttttcagcttggcctggcgcttgttggcctgctggatcttctccagatcgatctcgccgcccagatggcgggccaccggatgcagggccgctaccggtcgggcctggcccagggcctggccgcgtcggttgaacagccagatttggctcatgtcggcccaggcgtacatggccaagaccggctcgttcaggccatagagcgcgtcggactcgtactccacgttggccaggcgcacccggcagcggctgggccgcacctccttgcgccacaggaaatcccaggccagggcgtccatgtccacgcccggcccgcgtccggccgcgaaaacctccaacggcgttcggccatccaggccctcgtggggttgttggccataccagccaaaataggtctggataatctcggtggcctgggcgatggtcggcacggcgtcgttgtggcgggcgcggtgaaacttctcgttgcgggccaggtaggccggcttgtcggccacgttcgccccgcgatagctgggcaacagccgcgcgcactgggcgtcgaacgtgccgaaaaaccgctcgacgatctttgtccgcgcctggtagggccggctgtattgcacggcgatgcccaggcgctggtacaatccccgcgtctgcatgggcagttcgtcgtccacggcgctgctgaaaaacttggcccgaaaggcccggccattatcgaggtaaaccaccttgggcgtctggcccagattcttgatggccatgaacagggccgcgctgatggccgtggtgttttcctcgggcatgatctcccagcccaccggcatgcgcgaggcccagtccagccataaaatcaggcacatgcgggccggcttgccggtgaacgggtggatgcagtcgaaattcaggcgatgaccgtcggccaccagcacgtcgcccacggccagttggccggcgtcgcgggtgatgtagggccccaccttgtcggccagggccttttcgccctcgcgcatcagcaccaccaggtcgtggttttcgcggctgtagcgctggatgaaacggcgggtggtgctctcggtgggcagcggcaggccgcgctcggcaagcacggcgcacatggcccggaaggccagggccaccgaaggccgctggggctgcaagtagattttggtcaggatttcctgggcttccgggctgatgcgcccctgcgcgccctgggcctgggcccagccgcgatggtcgcacagcgcccggtagtcgccgccggcctccttgagcgcccggtcccagcgataaagctggtgcttggtcacccggcccagaatcttgaacaccgccgggtggctttggccgctgttgtaggccgccagaaacgccgcgtcggccgtggttttagcctgggcgctcagacgatgaacccgccaggccccgtgcagttccagcttggccaggccgatctcgtgggccctggccgggatcgcctggcccgccgaggggctgggtctggtcgccaccgcattctgggcctcgtgggccgtgatcgccgcccgaacgtcggcgggcaaatcagccgcggcaaatagcttgccgccaccacgtcccggccgcttgctgaacggccaagattcgttattggcgcgtcgagagatggtcattactgaaacggttaaaacgttggctaattgctgggcggtgaacaagacactcacggcatttcctccagttccaggagggcgcgttgccgtgtcttgcgcgcttgtttggccaaaagctgggcccggcccagttccatgagccgctgttccctgggcccggcgatcacagcccccaagggcgcggccagaaccgccagcggcgcggtggtctccaccacctggcaaaaggccggcaaaagccgtagcgggatcaagtggccggggctactcaggctcacccacttgtccaggctggccttggtgatggccacgttgacgccggcctcggccagcagtcggttcatgcgctcgacgacctgctcccggctgagccggctctcggccaggccgtggaccatggccgctttgagcctgggcacgatgtccacgctggggccgaacaggtccatttggctggccgggttggacatcaggcggccctcccgctgggcttggctgtcaactcggcgggcttttgttgaccttgcgccgcttttcggccacaatttgcgggggttgtgtcaggcgaaaccgcgctttttgtccgatctgaacttggattagacattgcgcaagcgggtaaggtcttgataggcttttgctcgggagagcggcctgggcgcagaaattcggggccaaccccgatcaggcggctcacctcggcaatgatgctcgggctcggcgtccgggtgtcgccgttgatcgtgcgcgtgaccgtggatgtggacacaccgagattggccgcgatggccttggccgtgatccgccggcgtttgagttccgcccaaatgtcgtcggtgctgagcatacgtgtgtccatccatgcaaaactattgcacaccaaatatgccttttggcataaacaatgtcaagagaaattgcgttttgtcatatgccaagcaagatgctgcctctcccgcctgaaattggcgaccgcgtcaaggccgccagggagagctttggatataatcagaaagattttgcagagttacttgccattggccaaagcacgttatcccgaattgaaaacggtgagcgcccaccaagccctgaacttctctatagattggccctcaagtttccgtccgtagacctgcgagagctccttgtcggctatccctcttgtcatatttgcgacaatgaaccgcagctggttatcaatgtcctagaaaatgatctggcaactgggcaggacatagccgctgctgactatttggctgtcccattggttgatggcaaaattgcggctggcctcggttcagtagtctgggaggatgtgcaatccgtggtattggcctgcagagccgagctgggaaataaacgacatttggtaagcgtaaaggtttgcggtgacagcatgagcccaaccgtgcccgatggcgcgacagtcgtgatcgacagagacgactggaggccatccggtaaccgtagacatatttgggcaatacgagatcaatggggcggggcggccattaagcgtttattcaaggtcgatgatggcctattggtgatcagtgataatttcgaccaatacccacctcaaccagcctggacagctgacctccgcaagttggtgattggccgtgtcgtttggatgtgtcgcaagttagagtgacggttgggcattggctgacattctcaaggctagccgttgttagactttcacgcgattccatatcgcttaactgtttgtttttattttaaattatctgtaattgctctgttaaacttcgtgttaaggtttgcatctggaaccataacgcgtcctcgtcgcaaaaatgcacctaaccaatcattattaaatgactttttcggtcagctaagcataaatttttttgcgtttcgtttgacagattcagcccgaacggccgattttttgcgtttcgatttttgcgcggatcgggccggccccaaaatccctaagaccgtgatagtcctacgttagtcctgctttggtcccatgttttcaaggcagtatgcggctttgcgtttcgtctggcaggctatagcgttacctttagttattgcatgactgcggtcaactggttagaaatcaaaaccttatcgcccaaaaagtcatgacaaaaatttgcgtttcgtttgacagattcagcccgaacggccgattttttgcgtttcgatttttgcgcggatcgggccggccccaaaatccctaagaccttgatagtcctacgttagtcctgctttggccccatgttttcaaggcagtatgcggctttgcgtttcgtctggcaggctataatcgctgtcgtgggcgtggcggggggtgatttgacattttgcaaagcgaaaggggctagacgtaacgcctagccccttggacattctggtgggctgcgaaaggatcgaactttcaacctacggattaagagtccgttgctctgccagttgagctagcagcccgtgaagtgattgcggatatatcagccagccgagctttcgtcaacagatttttgcgcgcgccgccgccaggggcggcagaaaatcaagccctagagccagatgggtttttcaatcgcggggggccagcgccacggtgagcatggtcagatcgtcatccagattgggtgattgcgcgtggttcagcagggcctgttcgatgtcggtcaatagctggtcgggttgatcggggtcggcctgggtcaggatgcccgccaggcgatcctgaccgaacatgcggccggccaggtcggcggtctccagggccgcgtccgagtataccagcagcagttcgccgggcttgatgatcagcgattcctggatgaactgtgtttcggccagcatgcccaaggccaggtcggtgggccccagcaggctgacgccgccatcgaccgcgcgcagcatggccgtggtgtgcccggccgaggaataggtcatcaggccgctgactggctcgacgtgggcggcgaaggccgtggcgaagctgtcgccgacggtgagcttttccaaggtctggttgatgcggctcatgagtttggccgggtgttgcaggtggcggctgttttcctgccagagggtgcgcatggtcatggtgtagagggccgcgcccaggccgtggccggcgaaatcggccagtatcagggcgtagccgtcgggcgtggcttcgacctgatagaaatcgccgccgaccatttcctggggcttgtaaagggcgtgaacgctcacgccttttcggggcagttcggcgctgagggcgtgacgctggatgcgccgggcctgttccagttggcgcatgcgctcgctttcgtccctgaagacctccactccgccgatgacacggccatccttgccaaaaagcggcgaaacggagatggccacggggatgcgccggccttcgcggtgattggcgaagaccaggctggccgcgcacggctcgccgctggccatggccctgtgcagggggcagcggccgggcatgcacaggctgttgccgtggcggtcgatgtgcaccaagatgtcgtcacggcagcggcggccgaccacctcggaggctttccagccggtgatgcgctcggccggcttgttccaaaaaacgatgcggcagtccaggtcggtgacgtagatgccttcgccggtgtggtcgaggatggcttcggccgaggcctgttcgaggatgttgtcgttcatgaatatggcgctccgtgcgtggctgatgtggagataatgctcatggccggcggccatgtcaaccgccgggcgttggccgccgggatcgaaagtgatagatttgaccctacaacggcgacatcgcacggaggatgacgtgattcaagtgacgattacctgcggagaatatcgcggcggccgcaggctgttggccctcaagcgccgcctcgacgaggagggcgcgacgctttcggagagcgagcgccgcgagatcgagcgcgaaataggcgagctagagcgcgaattgggcatggattgagccgccggggcggggaaggcgaggacacgatggttctattgccggtgactcaccagccgggccggcactgcgccagcagcggcgcgcgggatctggcctgctttcacgggctggagctgagcgaggccatgtgctttggcctgggggcggggctgggcctgtggctgatggaggccgcctcgcccagccgattgatccacctgcgctcccacgacatggaagcccagtttttccggcgcatcggccaggattttcgctggacgcgctttgtcgacggcccggccagccaccagggtctcatcgccgcgctcgatgatggtcggccggctcttttgcgcagcgatatttatcacttgccatattataacaccaaaacgcactttcccggccacgtcatcgtggcctggggctacgaccaggccgccgaggagtttctgctcagcgacaccgagaggtcggagttgcagcgcacgcccttcgcggccgtgcaactggcccgtttcagcaccgacggttatttcaagatgaacggcgacatgtacgccccggcggccttgaccgaccccggccccctggccccggccgtggcccaggccattgttttttgcagccggcgcttgctcgaaggtcacggcggccacggcggcttgacggacatggcgcgctggttggcccagatgccggcctggggcgagctgcccgattggcgttggacgaccaggttctgctatcagatgatcgaacgacgcggcaccggcggcggcggttttcggctgatgtacgccgattttctggacgaggcggcggagctgctgccggaggtgggccggttgaagctgccggcgctgatgcgcgccctggccgcggactggaccgcgctggccatggccctcaaggacgcctccgagcgcgacgcgcccgatttcggccgcgcgaccgaggccctggcggcggtggcgcgggccgaagtccaataccatcgccaggcggttctgctggcttaaagctctttgtgccgggcttccagttcttccagctccagggccacccgctcccagcgctggctgaccttttccaggcgctggacagcctcgtggtgccgcgtggacagctcgcgccagcgatcggcgtcggcgtaggcctggggcgcgaccatctcggcgacaagctcgtcgaccgcggcggtggcctgggccaacttgtgctcgacgttggccaactcgtcgcgcaggggcttgagcttgcgatagagctcgttgcgggcctgggcctcgcggcgtttttgctcggccgattttttggcgccggcggcgtcggcctcgccggcttgctcgagcggcgcggcggggccgccggggcccataggctccggctccaggccgccctggggcaggcgctttttccacagacgctgaaaatcgtcgaaattgccgggcagcagcgtcacccggccttcctcgacgtgggcgatcttgttggcgacgatgttgaccagatgccgatcgtggctgatcaacaccagggtgccgtcgtattcttgcagggcccgttcgagcaccatgcggctggtgagatccaggtggttggtgggctcgtcgagcagcaggaagttgggccgggcgatcaagagcttggccagggtcagccggctgcgctcgccgccgcttagcaccttgacttttttgaacacgtcgtcgccgcggaacaggaacgcgcccagaatcgcgcgctgacggctctggggcatcatgccggccacggtggaaagctcggtgagggcgtcacgttcggggtcgaggtcttccatggcgtgctggttgaacacgcccatcttgacccggccgcccaccagccgccggccgccggtgggctccacggccccggtcagcaggcgcagcagcgaggacttgcccgcgccgttgcggcccaacagcacgatgcggtcgccgcgctcgacgatgaagttgagccccttgtagacctgctttgggccataggacagatcgacgtcgagcaactcgacgacgaccttggccgagcggtcggccggcggcagctccaacgagatcgattcgtcctcgtggggcggcttgaggcgctccatcttttccagggccttgatgcgcccctggacctgggcggcgctggatttgcgcgagcggttgcgctcgatgaagcgctccatctcgcggatgcgctcttgctgggcgtcgtaggccgcctgctgggccttgcgtcggctggcccgctgttgttcgtattcggaatagccgccgccgtagacgaagatgcggccctcgtccacctcgacgatgcggttgacgaccttatcgagaaacacgcggtcgtggctgaccagcaccagcgagcagggcatctgcgtgagctggttttccaaccacagcaacgactccatgtccaggtggttggtgggctcgtcgaggaggatcacgtccggggccgagagcaagatgcgggccagggccgcgcgcatcagccaaccgccggaaagctcgctgacctcgcggtcgagctgctcctggcgaaagcccagcccggccaacacccgctgggcgcgggattccaggtcgtagccgcccaggttttcaaagacgctctgcaactggccctgacgggccatcagctcggcggcggcctgggggtctttttcgttggccagctcggcgtggacctgctccaactcggcctcgacctcggccaggctgtcgccggtgtcggtggccagttccaggatggtgcggccgctgagtttgagcaggtcttggggcagatagcccatgcgcagattcttggcgcggaacaccgagccctggtcgggctcgatctggcccagcatcaggcccagcagggtggatttgcccgcgccgttggggcccaccaggcccaggcgcatgttggggcccacgtgcaggtccacgccgcgcaggacatcttgcttgccataaaatttgtgtacgtcgtgtagggtgatcatggcgccattagttaccatcagcgcgcgcccggcgcaagcggcggaatcttgatcgagcggccgcgggttgtgctaatttataatatttgcgcgccggaggatgaaatatgcaagccgcgccctggtactacaacgtgatcagcctgatcggcttgttgatggtgacgttcttgtcgggcctgtgcggcctggggcggggccccgtgccctggcgcacggtgatctggggcctgattttgcaactcgcgctggcttttttcttttttgccgtgccggctggcggtcaggccatgctggcgctcaacgacgtttttctgaccctgctggccagcgccaaggccggcgccacgtttctttttgggccgctggccatctcgccgggtcagccgggctcgatcggctttgtctttgccgtgcaggcgctgagcacggtggtgtttttcatggcctgcatggccattttatatcagcttgggctgatgcagcgcgtggtgcggctgctggccaggttgctcgcgcggacgatgggcctcagcggggccgaaagcctgggtgtggccagcagcatcatggtcggggcggaaatggccggggtggtgcgtccctatctgccggagatgacccgctcggagctgttcatgctgctgacggcggccatggccacggtggccagcacggtcatgggcgtgatcgtggccaatctccacatgtatttccccaacatcgccgggcacttgatcagcgcatcggtcatttcggccccggcggcggcggtggtggccaaactgatggagcccgagaccggccagcccttgaccgccggccaggtggtcgacccccactttggccgctacgacggcgtgatggaggccgtcagcgcaggcgcgttggacggcgtgaagctggcggtgggcatcgcggcgatgttgcttgccttcctcagcctcacggccctgctcgatcagatcttgagttggctgactggcctggtgggcctggagggcgtggggctcaaagaggtgctgacctggctggcctggccctttgccgtgctgatgggcgtgccgctggaggacgcgcccaaggtggccgcgttgatcggccagcgggccctggtcaccgaactgccggcctacgccgagttggccaacatgctggcgcggggcgatttggcctacagccgtagcgccgttatcgcctcctacgccctttgtggtttcgcccacgtcggttcggtggccatcttcgttggcggctttggcgcgctggcccccgggcgggtgggggaactggcccggttgggcttcaaggccctgtgggcggcgacgttggtcacggtgatgaccggctgcgtggcggggttgttcgcctggggcggccgatcaatattgggaattgtccattgatctgtttccaagcgctggcggttaatgatattttatgacagcctgtgcttatatcgcaccaacaaccacgctccccggacctgatgagccggggcgaccggagccgactcgccttgccagaagaacagccgaaaaccaccaaggcagagttcaaggacaagctggcgcttgaggtctcggaagatcgcatggaggcgcggctttccggcgaggtgcccgagggggccgaccgcaagcaggtgcagtacgccatcaccgaggccctgaagaaaagcggcgtgcgttatggcatggacgcccaggccatgcgccaggccatcgaggccctgctggccggccagcgcgtgcaaggcctggtggtggccaggggccaggccccggtcaggggcgaggatgcggcgattacgccgttggtcgactttggcgcgggagtggtcggccgggtcaacaaaaagggcatcgtcgattttcgtgaccgggggccgattcccaccgtgcagccgggcacggtgctggccacgctgaaaaagggcctgcgcggcgagccgggccgcgacgtgttgggcaagctggtccatccgccggaggtgcgcatgctgcgcctgctgccgggcgatggcgtgcggatcgacgatgatggggccaccgtgtcggcggcggtggagggcatgcccgatcggcccgaggaagaacgcttcgtggtgcagagcgttctggacatcgccggcgacgtggacttgaacaccggccatatcgagttccccggcgcggtgcgcgtgcagggcacgatccgctccgacttcaaggtcaaatgctatggcctgaccgccgagaccgtcgagcccagggccatcatcgacgtcaaggccgacgtggtggtctacggcgggatcatgggcgcggtggtgcgggccggcggcaacgtcatggcccgcttcgtgcgcgacgccagggtcgtctgcaacggcgacatgaacatcgacaccgagatcatccagagcaaattgcaggccggcggccatattcgggtcagcggcctggagtcgcgcatcgtcgacagccacatcgcggcgatcaagggcgttcaggccggcgacgtgctctgctcgcggcgcgaggcgacgatgatccgcatcggggtcaaccccgagttcgaaaagcaatacttcgccaacaagcgcgccctggagtccctggtcaaccagcgcgaccagatcatggaggcggtcgacgcccagaagaccgagttggcgggcaccgaggaagaactgcgccacatgatcgaggcctttcattccatggagggcgtcaaagatcgcgaggtgcatctgacgcagatcaacatgatcaagcccctgcgcgaagccctcaaacagggggtggcccagggcacgctccggctgggcgagatggtcttcgagattcagcgcctgcgcgagcagatcgcccgcatggaggccgtggcgccccagggcgcgatttggctggatgtgcggggcagggccgagcagggcgtggaaatccgcacgcccagggccagcctggtgctggaaaacacccaccagggcttttcggcccgcgaggccacgatccaggacaagcaaaccggcgaggagcgaccgaccgtgaagctctccaggctgcgcacgaccgccgcctgaggcgcctgatcgccgaccgccgcgccacaaatgccatggcgcggccaacagagccaagctataataaaagcgccaccccaatcctgaaatcgcgaaagccagcttgccagggaatgcccatgggtgaaaaaaaacggctgctcactgtgctttttttggcactgtgcatgtgcgcgcccaatgcggccctggccggcgacgatcccaaggcgagggcgctgttgggccagataagccttcaactcgacgccgacaacgagtgggaggcctgtcgcctggccgtgggcatggagcaatacaaaggcacggactcctatgccctggccgagcaaaagctcctggcccggggtgtcagcatagcccagccgctgcactcctacaccatcaagcagatcgtcgccgtgcaaaacgaggcggagcaaaatcgccgcaagaccggcatgctgccgcgcctgggcccgcgcgaaaacttcaaggacggctggggcatgcccctgcgggtggagttcgtcaccagggagactttcgtttacgtggtgcgttcggccgggcccgacaaacgctacatgaccaccgacgacctggtgatcggcacccggggcaaggccgagggcagcctgggcgccgacgacaagttcaagccggccaagaaagacgacgacgccgccgccacgctggagtcactgatcggccagccgccggccaagcgggcggacaagccggcctcttccggcgacgtgacgcgcaacagcctttatcacggtcagagcaggcccgacaccaagaatcagcccgccgatcccttgctgctgccgggcaagcagggcggcaaccccgccgagcgagagataacgctcgacgagctgaaagaagtcatcggaaactagcgcggcgcggtaggacagggagcggccagagtggatctcggaacaatcatcggcatagtggtcggcctggttctggtggtggtcagcatcctgttgtcgggcagtttggtggcctttatcgacgtgccgtccatcctcatcgtcatcggcggcaccatttcggccaccctggtggcttatcccatgagcgccgtggtcaggtcgatgaaggcttcgatgagtattttttttcagccgcgcatcgaccacgtgggcacggtgcgcgagcttctcaaggccgccgacgccgtgcgcaaggaaggccccctggccctggaaaagatgaagccgcccagcgagttcatgggcacggcctttcaactggtggccgacggcatgcggcccgaggacatccgccacgtgctgaccatcgaggccgaagcagcctattcgcgcagcatggaggtcatcggcgtcatggaaaagatggctgaactggccccggcctggggcatgatcggcacgctgatcggcctggtgatcatgctgttgaacctctctgaccccagcgccatcggcccggccatggccgtggccctgctgacgaccttctacggcgcgttgtgggccaactttctgctttcaccgggggccaccaagctggaggagcgcgccggccgacagagcgaggacttcaagctggtcatcgagggggccatgggcatggctcgcaacgaaaacccccgccagatccagcaacgcctgatgggcttcatgccgccgtcggatcgcgccgagcttcaggccaaggccatggccaagaagaaggcctagccccttgccgcccgagaaaaaaatcaaaaaaggctctccgccctggatggccacctttgccgacttatccacgcttttgctgacctttttcgtcttgttgctttcgatggccaacatggacgtgcagaagtttcgcgagatgctgggttcggtgcaggcggcctttggcgtgcaatacgaggtgcagggcgattttcagcccgtggccgtccccacggcggcgccgagcgcgcaaaacgccgccgcgcccagccggcgcatctccgaggccagggcggccatggagtcgcgccagatgtccgaacaggtgcaaaatttcgtcaacgagaccggcctgggcagcgaggtcaacgtcaacgccggcaacaaaggcgtgcggctgcgcgtcaaggggcacctgttcttcgagccgggcggggccgagattcgccaagaggccaaaaagcttttggaaggcatcgccaaggtcaccaaaaagttcgacttttacctgaccgtcgagggccacaccgacgatcaacccatctccacgccgcgttttccgtccaactgggagctaagcgccgccagggccgcggcggttttgcgctacctggccggcgacggcgtgcccgaaaagcgcatgtcggccattggttacgccagcagctttcccatcgccgccaacaccagcgaagccggccgcaacaaaaatcgccgggttgagtttgttttcaccaaacaaccgccgcgacttggcatagactgataatcattggcgagagctggcgcgcgcggaccggccgaaaaagcgatggtcgcctcggcgcgggccggcggacgacactcagatctcaatcgcggaagtgcgtcatgaaagcaagactgatgcgttggtccatcggcaagaggatcattctggtcaacgcctgcttcacgctggccatcgtggcctcgttgatggccctctacgccgtgcaacaataccgcgagaccattgacgcctttatccaggccgcccgcatcaccactttgcaggtcgaaagctcgcgtcaggagatggaggacaagtgggcctcgggggtgttttccgttgatcaggtgcgcggatacgccaaggagggcgacatgggcaagctcctggcggtcatccccgtggtgacggcctggcagacggccatgcgcaaatccgaggaaggcggctacaccttcaaggtgcccaaattccacccgcgcaaccccaagaacgagcccgacgccgtggaggccgaggccctcaggcgcatggaaagcgacaacaccaacagctactacgtcatcgacaaagatatcaattcggtgcgttatttccaggccgtgcgcctgaccaaaccctgcctgctctgccacggcgacccggctacgtccaaggagatctggggcaacgaccagggcctggaccccttgggcgcgcgcatggaaaactggaaggaaggcgagattcacggggccttcgaggttatctattccctggatccggccgaccgccagatggcggcctcgctggccatggccggcggggtggccgtggtggtgctggggctgggcgtgtttttggccatgctgctggcgcgcaacctgggccggccgatcaagtcggccgccgcggcggtcaacagcacggcgctgggcgactttaccctggccatccagcaagccgaacttacgcgcagtgacgaattgggcgacatgctgcgctcggtggaaaaaatgaaccaggatctctccgagaccgtgcgccacgtggccggcgcggccggggtggtggccgaaaacgcccaggccatcagcgtgggcaatctggagctcagcgaccgcacccagcagcaggccagcgccatcgaacagaccgcctcggccctggaacagatgaccagctccgtcaagcagaacgccgaaaacgccacccaggccaacgcgttggcccagcgcaccgccgaggtggcccatcagggcggccaggccgtggaacgcacggtcacggccatgcgcgaggtcagcgtctccagcaaaaagatcagcgacatcatcgatgtggtgaacgaaatagccttccagaccaatctgttggctttgaacgccgcggtggaggcggcccgggccggcgaggccggccgcggcttcgcggtggtggctggcgaggtgcgcggtctggccggccgggtctcggcggcctccaaggagattcagaagctgattgtcgagtcggtggccaaggtggaccagggcggccggatggtcgaggaaagcggccggctgttgggcgagatcatcgaaaacgtccagcatgtctccgacaccgtggccgaaatctcggccgccagtcaggagcaggccgccggcatcgaggaggtcaacaaggcggtggcccagatggacgcggccgtgcagcagaattcggccctggtggaaaaggcggccagcaactccgaggccatggccacggcggccgaggagctgcgcgggttgatgggccagttcaaggtgcgcggcgcatagagcttttcaggcggggcttcagccctgacgcccgaagtcctggccgatgacgcggatctcggccggcttgtcgaagcgcggctccagcagttgcagcgagccgggccaaaaggcctcgatgaccttggccgaggccttgagggcggccggcaggctgggcaggctcaggcgactgacgccttcggcgcaggccaggatcgtcagcagatcgccggccatgcgggccggcaggcccacgccgctttgcaggaaggtcaaaaggccctccaccgcctcgatggccacggcctcgggccgtccgccacggtggcccagcgccgagaagcccacgcacaagccctccgccgactgggcccaggccagcaccgacagcccgtggccgccccgcgcccggcggatgcggctttcggcgcgcacgcccttgagggccagcctgtcctgggccccctgcatggccatctcggccaggtgcaccggcagccccgaggagacgatctccaggccgaccttgcgcggcatgaacggcccctgggcctgcaacgagcggatgaaggccgggcccttgacctgcatttcggcctcgccgccgcccaagggcaaaaagcccggcgcgatctcggaacagctcacgggcaggcccagccacgacatggtgggggccagcacgtagcgcatttcgtcgctggtgggcgcggcgtggacgtgggtgccgccggtgaccaccagcgagctgtcgccggcggccagggccagggccggcaaaaggcaaagcatgatcggcgtgacggcggcggcgcttttgcgctgggccgaaacgtcgaagacataggcgtcggggcggatttcgcgggggcggaaagagccgtcggggttgcccaggcgcgcctcgtagaccgcgccgctgacggccgccgcggccttgacggcggtgaagccgccggggcccaggcccggcttggggtgctggccgtcgtcgacggcgtcgaaaaactcgaagggccggccggtgatcatcgacagactaagggccgtgcgcaacgcttgattgcgtccggcgccggcgtttcgcagctttagaacctgtggcaacgtcttctcccgcgctccaagatagaccgcctagtataccctataccctggcggcggccatgattacagtaatttcgccgaccgttgccgtggcggcgataaaggattatgttttgctccatggaaaaaacggcgtcaacaacacaaagcgcgcccacggcctggcctcttggcggggccctggcccaggtggcggcggccatgcgcgacgatggcgcggccttgatcggcggcgtggagggcgcggcgcgggcctttgccctggcccggctgtggctggacatccccggtcccacgctggtggtctgcccgaccctgcccgtggccgagaccttgtgccgcgatctggagttttttctgggcgcggccggtccggtgcgcctgttcccttcctatgaggtctcgccctaccagggcgtggatccgccggccgaggtcacggcgcggcgtctggccatcttgtgggaactgatcgccgaagagcggccgctgatcgtggtgacctcggcccgggccctggccggccgccagccgccgcccgagcatctggtcgatcattcgctggtggtcgagccgggcgcgacgctggagcgcgacgaactggtgcgctatctggtcgacggcggctacagcccggccccgctggtcgagcaggtgggcgatttcgccgtgcgtggctcggtggtggacttttttggcccgctgctcgacgacccggtgcgcgtggagtttttcggcgacgagatcgacagcgtgcggcgttttgatccggtggatcagcgctcgcaactgcccctgaccggggccacgttgatcccttgcctgccggtggagctttcggccccggcggtggagcgggcggtggagcgcctgcgccggctggccaaggacgagggcctgggcgcgcggcggctgagcgagctggtcgagcgcctggagcggcgcgcgccctttgccgggttggaaggcctgctgccgctgttttttcagcggtccggcgatctgttcgactatctgcccgagggttgccgacgcgtggtcatcgagccggccgaggtggaggcccgcctgcgcgccgaacaagaacgcctggccgagggctttgcccaggcccgtgaggaaggggccatcgtcctggccccggagatgctttgccgcacgccggcccaggtccagcagcgtctggccgccgggccgcgcctgttgtgccgggccctggccatgggcggcgaggagcagggcggccgggccatccggctgcgggcggcggcccacaccggcctgcgccaggagctttgccgcggcggtgagggctcgctgatcgccagccttttgcagtggtgcgcggccaaaaacgaacaaggccgccaggtggcgttggtctgccgctcgcggacccaggtcgagcgcctggccgagctgttggcccagcgcgaggccccttgccgggtgatccaggctccggcccaggccgaaggttttgtccgccggcccgaggacagcctgcttttgttgcagggcgggctgacggtgggcttcgaacccgacgacctgccgctgtgttttgtcaccgaggacgagatcttcggcgcgccgcgcatcgtgcgccaaaaagccccgcccaagctcagcgccatgctggccgccctggacgacctggcccccggcgatctggtggtgcatatcgaccacggcgtgggtcgctaccaaggcctcaagaccatggccgtgggcgcggccgaaagcgattttctggagatcagttacaaggacggcgaccgactctacctgccggccgaccgcatggcgctcatctccaagtatcgcgggcccgacggcgcggccccggcgctggaccgcctgggcggcaaggcctgggccaaggccaagggccgggtcaaaaaagccgtggagaccatcgctcatgatctggtcgagctttacgccgcccgccaggcctccaagggctttgccttcaccccgcccgacggggcttaccgcgagttcgaggccggcttcccctacgaagagacgcccgaccaggcccaggccatcgaggacgtcatcgccgacatgatcaccgacaagcccatggaccggctggtctgcggcgacgtgggctacggcaagacggaagtggccctgcgcgcggcgtttctggcggccatgcagggcaaacaggtggccttcctggccccgaccacggtgctgaccgagcaacattgccaaaccctgacccagcgcctgaaggatcagccgctagtcgtcgagtcgctcagccgtttcaagacgccggctcagcaaaaagacatcctcgaacgcctgcgccagggcaaggtcgacatcctggtgggcacccaccgcatcatccaaaaagacgccgtgttcaaggacttgggcctggtcatcgtcgacgaggaacagcgctttggcgttaaagacaaagagcgcctgaaaaagatgcgccgcctggtcgacgtgatcaccctcacggccacgcctatcccgcgcacgttgcaaatgagcctttcgggcgtgcgcgacctgtcggtgatcaacaccccgcccgaggatcgtcaatcgatcaagacctatctttcggcctttagccccggcggggtcagcgaggccgtggcccgcgagctggagcggggcgggcaggtcttttttgtccacaaccgcgtgcaggatctggacaagatggccggcctggtgcgccgcctggccccccaggcccgggtggccatggcccacggccagatggccgaaaaggaactggaaaaggtcatgctccagttcgtgcacaaggaagtggacgtcttggtctgcaccacgatcatcgaatcgggcctggacatccccagcgccaacaccatcatcatcaacaacgccgacaagttcggcctcagccagatctaccagttgcgcggccgcgtgggccgcagcgcccagcgggcctacgcctacctgttcatcaagtccgaggctgccctcagctccgatgcgcgcaagcgcctgaaggccctgatggacttcacccaactgggctcggggttcgccatcgccatgcacgacatgcagatccgcggcgcgggcaacatgctcggcgaggcccagagcggcatggccgccgaggtgggctacgagctttatctgggcatgctggaggacgccgtggcccggctcaagggcgaggcccccagtgaaggccccgagcccgagatgaacctggccctgccagccagcctgcccgagggcttcgtgcccgacgccgatgtgcgcctgtcgctctacaagcgcctgagcgccgcccgcggccaggaggacgtggaggccatcggcgcggagttggccgatcgtttcggcccaccgcccagggccgtgagcaacctgctggagtcggtgtctttgaaggccctgctgcggcgcatgcacgccacgcgcctggatctggccgccgaggcgctgacggtgcagttcacccagaccacggccctggacctggagcgcctgctggacatggcccaaagccagcccgacaagctgcgcgtcttccccgacggcaaggtccacctcaaactggagccggaccaggagcccatggccggggcgcggcggttcctggaacatattgcgcaggcgtgaaacgatgcatctggtgatgttcgacatagacggcaccttggtccagtccaccggattcgattcggactgctttcaatcatcggtgcgggatgtgctgggaacccatatcgaccccaactggggccgttatacgcacgtgaccgacgatggggttttgggccagatcctcgacgagcacaacgtccgcgaaggccgggagcgcatcttcggctccgtcaaggagctgttcatccagcgcatagccaaccacatcgccgagcacggcgttcggcccgtgccgggcgcgcgggaatttctggccgccctggccgcccgcgacgacgttcgcctggccttggccaccggcggctggctgcaaaccgccgaactgaaactgcgcgccgcggccatagattacgcggagatccccatcgccacctccgacgatcactacagccgcgtcaaaatcatggagacggcggccttgcggggcggttgcggccaatgcgtctccaagacgtacttcggcgacgcggattgggacatgaaggcctcggccaaactgggctacaacttcgtcctggtgggcaatggcttcgcatatgggcagtccatcgccgactacaccgatatcggcggtattctggcgctgatcggcctgcgatgagcggtcctggccgggcggcaataaaaaaccggggaacagcgccccggtttttcacgtgttgccggcgatggggtcatgtcttcatgttgatggcggtcttgatcatctcgtcggaggtggtgacggtcttggagctggcctggaaggcccgctgatagatgatcatgttcatcatttcggtggcggtgtcgacggtggaggtttccagcgattggtcttcgatggcccccatggcgaattcctcgtcggtgggttggcccacccagatctcgccggcgtcggcgtcgtaggcccagaggttgtcgccctcgcgccgcaggttgccggggctggcgaaggtggtcagggccaccacgcccacgtcgaccatctcgccgttgctgtagtaggccgtgacaaagccgtcctcgctgaccgccacgctttccaggccgccctcggcaaagccgtcctgggtgttggtggaggtggagtagccctcggcgacctgggtggtggcctggccggcggcgggggcgaaatccagggtgatggcctgctggccggcctcgccgaagtccatggtcaggccgatgctgtcggcgctgacggtggcgccggtgctgtcggtgacgccggccaaagccccggtgtcggtgaagtgcaggtagaaggtgttggccggatcggcggggttggcgacctgttcgccgtcctgggtttcgaaggtcgaggccttccagactgtctgaccgccttcggggaccgtgccggcgtaatcgtcgacgcgctggtagtagaccgatatctggtgcgtgtcgccattggcgtcgtagacggtggtgctggagctgtagttgtaggtgccgctgacttcggggtcgatgtcggtggccacttggttgaccctggtgtcggcggggttgaggttgacgcccaggccgacgatcgtcgtggcctcgccgggcaggttttccacgggaatctgcaggtcgatcaggttgcccacgatgggctctccgtcgtcgccgatggcgaagccctgcaggcgatagccctggtcgttgatgatgaagccctcctggccgaccacgccatccacgccgaactggccggcgcgggtgtaatacagctcctcggtgtcgaggtttttgaccgtgaagaagccgttgccgtcgatggccagatccagcgtccgacccgtctcctggatggcgccctggttcatcaactggtgggaccagacggtggccccctggccgacttggtcgatttcggtggtcaggtccgagccggtgtagctcagctccctgtaaagcacgtcggcgaattcggcgcgggaggacttgtagccgtaggtgttggagttggccaggttgtcagcaacgatgttgagcccctgcgagaaagacttgagcccgctgacgccgttgaagaaagaagtagcttgcatggccggctgccctttgtttgattttcgtgcggcgagtcgcctcgatgggcgtctgatgcaaattgcgcgccattaatggcgccttggctggtcgtgacgaaaagtagtgttcgatcaggttgttggcgtgattgcgccgattgggtcgtggcattgacggaattatttgccgccaatgggctgtttgggggtgaaatatcggctggcctggttcgccgcgcgggcagttgttgcattcttcgggcggtgatggtaacaatccgcctatcatgaggatgaacgtccgcccattttttgcgctggcctgtctgctgctcgtatcgacggcggccgcgctgcttgtcgcctgcgatcgttcgggctccacggcctgggtcgccgccgttgacgacgaaaaaatctccctccatcagttcaaccaaaaagccgccttcatggggctgggcgccgacgccaagtcgttggacgccggcctgcgcaaggccgtgctggatgaaatgatccagcgtttggtgatcctgcgccaggcggccaagctgggcgtggagctgagcgatcaggagttggacagcgaagaagagcggatacaccacggcatggacgccgcggcctttcgcgagggcatgttggccaggggcatggactaccaagactggcgcgatgagctggcccgcgacctgctggtgcgcaagaccatcgacctggtgctgacgcccaggatcagcgtcgaccagagcgagatcgtggcttattacgacgagcacaaggatcagttcagccgccccgagcagattttggccctgcacctggtcttgcccgacaaaaaaatggccgacgagttggtggcgcgcatggaccggggtcaggacatgctggcggcggccaaggagatgggcgtggccctgggcagcgacggccggccggattggttgggccgcggccacatgcccggcaagctggaaaaggccgtgttcgccgcgcggccgggccgtccggccgggccgtttcacagcgactacggctatcacgtggtttgggtcattgaaaaacggccggccatggttttacccctggccgaggcggccgggcgcattcaagacgcgttggccaaggagaaaaaggacgccttgaccgtcgggtggctggaagaattaaagagcgaatccaagatttgggtcgacccccatttcttgaagtctggcatgggcagtaacaagaggtagacgattatgagactgcgttcagtgatcgccggtctggcgtttgtgacgatggctttcgcgccgctggcggttttggccgaggagttggtcaaccgggtggtggccgtggtgggcgacgagccgatcaccgccgccgagctggatcgcagcatccaggggctgctccagcggctgcagatgatgcagcagcagcaaggccagaacatggccatgccgccggcggccgaggtgcgttacatggccctcaactcgctgatcgacgaaaagctcttcaacaaggaagttgagcggctgaagatcagcgtcagcgaggaagaggtgagcatgttcctcgagcggctcaaggccgccaacaacatgacccagcaggagttcatcgcccggctcaacgaaaccggcatgacccccgaggaataccgcgaaaaggtccgcaacgaccaactcaagcgcaagctgatcaactacgaggtcaagaacaaggtcgtcatcagcgacaaggaagtggacgactatctggccgagcatcccgagttggtccagggcggcggtccgcaactgaccatccaggccctgttcctcaagctgcccgagaacgccggcgacgacgtcaaggcccaactgcgcgccaaggccgaggccctgcgcgaggaggccgtcgacggcgcggacttcgacgagatgtgccgcgccaactcccagggaccgggcgcggccagcggcggcaagatcggcccgctgagcaagagcgacctgttgcccgagatgggcaaggccctcgagacgatgaaagagggcgacatgtcgccggtgctggacatcccctcgggcgtggtgttcatgcgcctgatctcgttgaccgatggcaaggaaggctcggcggaggtgcgcgaccaggtccgcgcccgcttggagaacaatcagctcgaggagcgcttcggcgagtggatgaaggagctgcgggccaagacctacatccagatcatcgagtgaggcgcttgacgcctggccaaggagcccccgcgcgggggctcttttttttggcaaaaaaccggggcaatgaaattatggggctttattttggcttgttcgctcatgtaagatggctattcaggacggcaaacaaaagggcaagttgaaaaacaccgtgattgacaacattgttcttcatatcacaaccgccttttgcagcgacgctgcatggcgtcgagaccagatcgtttcggcgaaccacaacgcgcgactccgtttcggcccgttgcccgcgaaggctgggtgcgaggcggttttttggggataattcaaatcagcgggtgaagggtccatggcaacaatcgggcaagccacagcgaacgaatctttttccatcgatgatccgatcgaggaaaccattccccagctcatgcatcgccgggctgccgagttgggctcgcgcacggcgttgcgctacaagaagttcggcctttggcgcgatgtgagctggcgggaatacggccagacggtgcgcgacgtggccatgggcttttgcgccctgggcctgcgcccgggcgaggtggtggccatcatcggcgacaactgccccgagtggctctacgccgacctgggctgcatgagcgccggcggcgtttcggtgggcatctacaccaccaactcggccgacgagtgcgcctacattctcaaacactccgagaccaagatctacatcgtggaaaacgaggagcaactggacaaggccctggaagtccgcgacgactgcaccgacatgaagaagatcgtggtcatcgacaccgagggcctgcgcaacttctccgaccccatggtcatcagcttcgagcaactcattgcgctgggcaaggagcacgacgccaagaaccccggcctgttcgagcgccgcctggccagccgcaagcccgacgacctggcccttctgatctacaccagcggcaccaccggcccgcccaagggcgccatgctcagccacgaaaacgtgttgtggaccagcaaggccatgtccaccgcccaggagatcctgcaagacgacgagtcgatcagcttcctgcccctttcgcacatcgccgagcgcaacttctcgacgttcatgccgctgatcttcaaaaacaccgtcaacttcatcgaaaacgtcgacaccgtcaccgacaacgtcatcgagatatcgcccacggtcttcttcgccgtgccccgcatctgggaaaaatacgccagcaccatcttcatcaagatgaaagacgccacctggttcaagaaggccgttttcgccacggccatgagcatcggcaaaaagagagccgaggccaggctcagcccccagggcgtgccggccctgctcaagctgacttacgccttggcccacttcgcggtcttccgcaagctcaaagagcgcctgggcttcgagcgcatgcgcgtggccatcagcggcgcggcgcccatcagcgccgacgtgctcaagttctaccacgccatcggcatccccctgcgccaggtctacggccagaccgaggacaccggccccacctccatgcaccaggacgacatcatcgaggccgacaacgtcggcccggccatccccggcgtgcagatcaagatcgccgaggacggcgagatcctggtcaagggccgcaacgtgttcatgggctactacaaaaaccccgacgccaccgccgagaccctggtcgacggttggctgcactccggcgacgtggggaccatcgacgagcgcggctttttgaagatcaccgaccgtaagaaagacctgatcatcaccagcggcggcaagaacatcgccccccagaacatcgaaaaccagctcaaggccagcccctacatcaacgacgccgtggccatcggcgatcgccgcaagtacatgaccgccctcattttcatcgacgaggacaacgtggtcaagtacgcccaggaccacaaagttcccttcaccacctacgagacgcttacccagcgcaaggaggtggtcgagctggtccagcaggagatcgacaaggtcaacgagactctggcccgcgtcgagcagatcaagaagttcaccatcctgcccaaaaagctcatggaggaagacggcgaggtcacccccaccatgaagctcaagcgcaaggccatcaacaaggcctattccgagatgatcgaggccatgtaccgctagcggccaagcttatcaactccagcgcccgtcgccccgcgcggcgggcgctttattattgtggatgaaaaaggcccttgcccagcccggtggtggttgcttatcatgaaattacgccactgcttcgcctcgcgcgccattgaacgcgttttcccacaaaaacacgccacattcgcggaggaaggcatgcccgaccaagaggccgctcccgccgaacaaaacaaaaaacgctggcgtggccggacgctgaccgtgggcctgttggtggccctgggcgtggtgttgggctttccgctgttcagcctgacttactacaccatggctcgcacctccacgccccagttctgcgccagttgtcacgagatccagccggcctatttcgactggcagacctccagtcacgtggtcaacgacaagggcttcgtggccgactgcatggactgtcacctgcccgcgccccacgacaccatcaatttcttctacgtcaagaccgcccacggcatccgcgacgtgctgctgcatttcgtgggcggcccctacgaccgccaggccatgcgtcagcaggcctgggccaccatcgaaaacgaccaatgcctgaagtgccaccgcaatctgctctacatgccttaccagcgtggggccatgttggcccatcgcgcggtgatctaccccaggcccggctacgaaaaacgctgcacggattgccaccgcaattttgtgcacaggccgcgcggcctttatgcctatgaccaaaagatgtaatgatgggaaggagttggttggcatgaaaagactcttggcctggacggtcgccctgctggcggccgcggtgctgggcggggcggccctggcggcaaacgagagccccaacatgcccaaacaaaaagagtttcgcatcgaacgcggcctgagcccccaggccctggcctgcatcgagtgccacaaggccgaaaaccccggcatttttgccgactgggcccacagccgccacgccagcgctggcatcacctgcctggactgtcaccaggccgatgagcacgaccccgacgtggccagcgggcacttcaagcaatacgagcgcgccgacagcccctggggcaagtcggaatatcgcgtggccatcgccgcggcggtgacgcccaaggattgcagccgctgccatcccgacgaggccaagcaatacgcccagagcaagcacgccaacaccatggagatcatctggaagatcgacccctggctgaatcagggccagaacagcgacttcgagcgggccaacggctgcttccattgccatggcacggtgttggccatcaaggacggcaagcttgaccccctgacctggcccaacgtgggcgtgggccgcgtcaacctggacggcagcaagggctcttgcgcggcctgccacacgcgccatcgtttctcggtggccgaggcccgcaagcccgaaacctgcggccagtgccacctgggccccgatcacccgcagatggagatttgggaagaatccaagcatggggccatctacaacggcgcgggcacgacctggaactgggacgccgcgccgggcacctggacgccgggcgtggattaccgctcgcccacctgcgcggcctgccacatgtcgggggccggggcggtgctgaccagccacgacgtcaccgagcgcctaagctgggagttgcaagccccgctgaccatccgcccgcaggatttcaaggccttcccggccaagagcgactggcaagacgagcgcaagaagatgcagcaaatctgcctgcaatgccacgcccagcagtgggtcgagagccactacagccagatggacggcgcggtgctgctctataacgagacctattacaagccggccctggccaagctcgaggagcttttcgccaagaatctgctgcccaaggacgcctatttccgctcgccgctgtggaccgagttctacgagctgtggcaccacgagggccgccgggcgcgcatgggctcggcgatgatggccccggactacgcttggtggcacggcttctacgagtgcaagaagcgctacgtcgttttcatgcatgaggccgacgaactgatcgcccacaacaagaaggcctacgtggcccaggacttccccggcgccggcggcagcacgcaaaagccgccccagctctttggcccggaggctggcaaatagtctgacaggccctccttcctcctagctggccggcgaactgggcgatcctggttcgtcggccatttttcgtctagcggtcgatcggcggcggcgttgttggggctgtttttgcgcgggggccatggtttaaaatgttgacaggaggaatggagaggctcagcatatttaataatatttccggtaattgctatcggattgccggaaagaggagattggccatgtctcaaccgatgaaaatgagctggaaatgcaccaactgcggctacaccatggagattcaacgtccgccggagaagtgcccgtcttgcaagcaaaaatgcgaattcatcgacgtgacctgttacacgcccgactgctttggcgtgggcaaggacgacaggctgcgttaggagcggcgtatccatcatgaaaaaggtcgtgcttttcgcctttaacggcgaggtgatgtgtttcgtgcacgtgttgctcaacgccctggacatggaggccaagggctgggaggtgggcgttgtcatcgagggggcggccaccaagcttgtccccgcgctggcccacgccgacaaccccatgcacgggctctataaaaaggtcaaggacgccgggctgatctgggcggcgtgcaaggcctgttcgcagaaaatgggcgtgttggaggccgtgatcgccgagggcctgcctctgggcgaggacatgaacggccaccccggcatggcggcctatctggagcgaggcttcgagttgataaccttctgagcgcgcgcggcgatgctggggtgaacgaatgaatgtgttggggatttacggcagtccgcgcaaaggcggcaacagcgatctgctgctggaccaagccctgcaaggggcccgcgaggccggagcgacgacggaggcggtctattgccgcaagctgcgcatctcgggctgtatcgagtgcggcgcttgcgaggccacgggccagtgcgtcatcgacgacggcatgcaagacgtttatccgctgctgcgccaggccgacgccattatcctggccgagccgatttttttctatggcgcgccggcccagaccaaggccctcatcgaccgggcccaggccgagtggtcgcgccgtttgctgggcaaaaagaccaaggaagagcgcaaggtctatgacggcggtcggggctatctgatcgccgttggcgcgacccagggcaagaacatgttcgtctgcgtggagttggaggccaagtacttctttgacgcgctggacatgagctatgaaggcggcatgctgatccgcggcgtcgaggccaagggcggcatcctcgaacaccaacaaaccatgcaacaggcccatgacctcggccgcgcgatcgccggccaggccgggcgatcgtaaggagcttgcacatggcgaaagtgctggtcgcttatgcgacgcgagccggagaaaccaagaaaatcgccgagttgatcgccgaaggcctgcgttttggcctggccgaggtcgagctaaaagacgccgcggagatcaaatcgcccgaggccttgggtggctatgacggttatgtcttcggttcggccacctatcatggcgagatgctgcccagcatgaagcagcttttgtttttgggcgaaaaagccgatctggccggcaaggtcggggcctcgttcggggcctatggttggagcggcgaggcgccggagcgcattttcgaaaccatgcgccacatcttcaagatggacatggtcggcgacagcctgcgcctgaaggccgcctccctggacggggccgtgcccatggcccagggctatggcaagcaggtgggggccaagctggcctgatccgaccacgcgtcgtgtgtttggcccgtcgggagcgaatatcccggcgggccttttgtttggcgcgcgataggccagactgaaggtcatcaaaggtcatccatggcaaattactaaactatatcgagttgttaaagagcattgcgtaaatagtttagctactgaaaaaacttgacacggcgcggatgctctgctacgaaacaggcatcaatggcgctttagaaaaaacgcatcgtatcttcgctttgggcggccggatggcccgccccgcaattcgaccaccagccatggcaaaactcccggccacgaaggcccaagtccccgcaggggcgtggtctttggtggccgagttgtttttagactccggggggattttgcctttgccgctatcccgctgaaaaaccaacctgaaatttgccgcccatgatttcgtccggatgcgattccgggcgtgggcggcgggagggcggcgcgccgtgacgcgggccgccaagggggaagtacgcatgcgctgtcacgcaatgctcaaggccgtgggcaaggccttgatcgccaccactctattgaccatggcctgcgccacgccagccgcctgggccgccgacgaggcgaccgccgaggccaaggccgccggcgaggaaaaacaagtccacaaactcgaccagatcgtggtcaccggccaacaagccggccagcaggtggagctgacgccggaggcctccaccatcgtgctcgacgactacctgaccatcgacacgccgcaaaacatcggcgactatatgaagaacctgatcatgttcgattaccgtgacacctccgatctggtgccgggctccgacagcttcaacatgcgcgcctgggacaccaaccgcttcaccatggccgtcgacggggtggacctgcgcaagaccggcggccgcaacgccaacaacagcgtggactacgccaccttgccgccgtttttggtcgaaaagatcgaagtgttgcccggcccgcactgggcgctctatccggccaagagcatcggcggcgtggtcaacctggtctcccgcgcgccgatgctcaaggaaagcgccaagcccgacgtcaagttcagcggttcgtacaagtcgtacaacacgcagaactacaacctctccggccagggcagcgccgaccagttcacctacgacgtgggcttccaatactataaaaccgacggctatctgcgcaacagcgaggccgagatcagcacgggcgtgggccgcgcgggctacgtgatcccctcgggcggctacgtcgccctgaccggctcctacaccgacaacaagcgcaacgaccccgtcaacaacgatcccaacagctccgactacgacagcgattatcccaccgtgaccaattcggcgcgcaacatgagccagaaccccacctggaacggcgacagcaagcgcctgcggttggattatcaacagccgtgggccatcggcgatgtctcgttggacgcctactatggcgaggaatataaaaaccgcgcctactacaacaacggcaagctgagcgagctgttcacccgctggtatcagaccggggccaagctgcaagacaagttcagctttgcgcccaatcacgtcacgaccgtggccctggacggccagcaggcctgggacggcggcaaggacaccggcgacaaggacaagcgcttgcgcatcctgggcatggccgcccaacacgagtggacgatcatcccccgcctcaagctgaccctgggcctgcgctacgagcacgacaccatctgggtcagcaacagctacatcaccaccgagggcgagtggatcgagcgcaacttcgacggcctgatgcccaaaagcttcctgacctaccagatggacgacctggccctgtggctgcgcgacacctccttcagcgtgggcgtcagccgcatctggcacgcgcccgacagccacagcctctacaatccccagggccggcccaccggcgcctggctggacccggagcagggcgtgggcctggacgccatcctggagcgccgcctgttcggcaacgtccgcgccaagctcgattacttctactatgcaatcaacgactacatcgcctccaacacctcctacgccaaatacacccccagcaaatccaacccggtcaagcccggccaggagtgcaaggactacttcatcaacctggaccagatgatcacccagggcatcgacctggagttcagcggcaacatcaccgaaaagctctcgttttatctgggttacgcctatctggacatggaaaaccagggcgacgagttggccggcgtggacgcggccgccgaccgcgccaagcaccgggtcaaggccggcctgagctacgagatcatcaagggcagcgcggtgctgttggactaccagttccaagacaagcaggtcaacgaatactccgaggagatcgccgaggacgagtggatcgtcaggaaggtgtccatcgacgcctacagcctggtcaacatcggcttccggcagaggctgttccaacagtgggggccgctgcacgacgccacggccagggtgttcatcgacaatctctttgacgaggaataccaggacgccaggggctggccggccaccgaccgcgtctatggcgttggcctgagcttcagcatgtaacgcaaagcatgggcggcccgcgtccgcggcgacgcgggtcgcttttcaccgaggaaggaacgaaaatgaacggcaaggttaaacaattggccagaatgctcgccttggcggcggccctgtgcctgagcgtcgccgggctggccctggccgccgggcagggcagttatcaactggtgggcctggggccgggcgcggccgatttgatgaccccgcgccagttggcggccatcgaggcggccgacatcgttttttgtgacgacaaaaccaaacagatgctcgcggccaacgtcgacctgagcggcaaggagatcatcggcggctacggcctggctttcccctatttcggcaaggactgcgccaaggttccggccgaggcgggcaagcgctggggcaagagctgcgaggaattccacaagctgcaagccgagttcgtggccatggtgcaaaaggccgtggcccagggcaagaaagtggtcatgaccagcggcggcgacccgaccatctacggccccggcgtctggacgctgatcgccctgaaagacttgcaacccaccgtcgtgcccggcctaagcgccctcaacgccggcaacgccgccctcaaggccagcctgggcgaggtgatcatcaccgcgccctttgacaagcccggccaaaaagacaacatcgaaaacatggccggccaaccaaaggccaccatggtcatctacatgccccgcgacatggataagctcctggcccgcctggccaaggcctatccggccgacacgcccgtgggcgtggtcgaaaacgccggcggcgcggaaaagcaaaaggtcgccctgggcacgatcgccgacatcggccggaaactgggcgacatgaaggccatgaactgcctggtctacgtgggccagcccctggccaaggcccagttcaacccggccgacacgcccggcgcgcaatccggccagggcaagtattacctggtgggcatgggccccggcgacgccgacctggccacgctgcgggcgctggaggtgatcaaaaaggccgatcttatttttgtgggccggggcatgaaggagcgcttcgccaaggagttggcgggcaagaacgtggtggagggctactaccgcctgttcccgttctatggccaggattgcagcaagatccccgccgccgaaaaatcccgcgagcgcatgagctgcgaggagtatcagcaaaagcaggccgaattcgccgccatggtccgccaggccgtggccaagggccagaccgtggccatgctcgacagcggcgacccgctgatctacggcccctgctcgtggagcctcatcgaactgcgtgacatccccaccgaggccgtgccgggtatgagctgcttcaacgccgccaacgccgccgtgggcgcggggatcaccgaaggcaagtccagccattcggtgctgctggcctcgggctggagcgtggaggaaatggccaagcaccaggcggccatggtcctgttcaccatgcgcaccgagttcaagaaattcgtcgacgccctgctcaagtcctacccgcccgagacgccggtggccatcgtcttcagcgccggctacgccaaggaagaacatgtcctgcgcggcgcgctgggcggcgtgctccagcaggtcgagggccagaagctgccctttgagcatctgctctacgtgggcgattttctgaccaacgatagtccgtactaattttgtttggctatagtaaaattatgtgctacccacataacggatggacgaaatgaaaaaatcgctgatcatgacggccctgttgggcgcgagcctgctgctttgcgcgcccctggccctggcccacgacctgtggctcaaccccgataacgcccggcccaacgttggtgatgcggtcaaagtcgacatcggctttggccacggttacccggccgaccgggccggcgagccgctcaaggaaggcatgcagatcgacgtgacggcggtgggccccgacggccaggccgtggccgtgcaaagcccgtcggccggctcgcgccagctcaccgtcgacaagcccggcgcctacatggtccaggcccagacgaagcccggctttttctgccgcaccaaggacggcatgaggcgtggcgacaaaaagcaaaaccccggggcgaccaagtgcatgtcgttcaccatgtgcgccaacgcgcccctggtggccggccccggcggcggggaattcgtgatggcggccgatcaggccttgcagatccagcccttggccgacttggccaccgtgaaaaagggcgacgccctgccggtgcgcgtgcttttcgagggcaagcccctggccgaggccaaggtggttgccacctacgccggctacaagccccagccgccggccggcgcggccgcgccgcccaaggacaataagcccctgtcgcgccgcgaggccgcccgccagaaggccatgcaaaagacggccgtgcacttcccggtggaggtcaaaaccgacgcccagggccaggccacgctcaagctggaccaggccggttggtggctggtgctggtcggccacgccacgccctacgccgatccgtcggtctgcgacgaaaacatgtacaagaccagcttcaccttcaacgtgaactagcgaaaccgaaagcgacgtaatcaacatgagcgacaagtgcaatggcctggaaagggcgctgcgtccgctggacgcggtgatgatcgtggtgggcaacgtggttggcgtgggtattttcaccaccaccggttttatcgccggggacattgccgatgcttggttgatcatggccgtctggctgctgggcggggcgttgacccttttgggagccctttcctacggcgaattgggcgcggcgttcccccgggccggcggcgattacgtctatctgcgcgaggcctacggccccttggccggctttctggtgggctgggtgggctttttcatcatcaaccccggctccatcgccgccctggccctgggcttggcggagtatctgctaccgctggcggcggggccggcagaatatccggtggccaaaaaagtcgtggccctggcggtgatcgtgctgttttcggcgctgaactatttcagcgtgcgctgggcctgccgggtgcaaaacgcggtcagcggcctgggactgcttacgatcatcgtggtggcggcggccggcttcatctggggccggggcgactgggccaacttcgacttccacgggcccagcgcctcgctggccgatctgttcgggccggccatggtctcggtgtttttcacctacagcggttggtttgtctcggcctacgtggccggagagctgaaggagccacaaaaatcattgcccatatcgctgatcatcagcagccttttggtcatggcgctttatgtgctgatgaacgccctctacatctacgccttgccggtgcccggcatggccggcgtggtcgatatcgctcgccaggcctgcctggccctgttcggcgggccttgggcggccaacctggtctcgctgatgatcatcgtggccattctgggcagcctcaattcggtggtgctgactgcgccgcgcatctactacgccatggccagcgacgaagttttccccgctcgcctggccagggtgcatccccgcttcaggacaccccattgggccatcggcgcgcagacggttttgtcatgcctgctggtgctggtgggcaatttttatcagcttttgtcctacaccgtttttttcatgctgctgacctcgacggccacggccttgggcgtgttcgtgctgcgccggcgcaagccggatctgacccggccctataaggtctggggctatccttacaccacgttggcctttgtggccgcctacgcctggatcgccgcgcgcatcttttggcacaacccctgggacgcggccatgggcctgttgatcaccctttcgggcgtgccgttttatctgtggtggagccgtcgcgacgtggagagtcaggaaacggccatgggcctggaggccgagcggggccaggaaagccggccctgagcgggctgggggaggcgcggcggcgcggcggcgatgagcgcctcgccgccggccgtgacctggctggcggcttgtggcgcaaacggcgtggcttacggacgggcggcctttggcagcaattcggcgggaaaggcgccttcggcgatctcgtgcagccaccaccaccaggcctccttgggcggctgatcgcgctcgcggatggaggcaacactgtcaacgcgccaaaactcggcaaccttgtcggcggcgtcaatcagcacggcgtcggatgcggccaccagggcgcgctcctcggcggtcaattcatcccaaacatcggcgattccttggcgaaaataggccatacgacttaccgtttccggcacgatcaggccatcatcaagctcaggcaacaagcagctagtgtagacatccacttctcgcatgtgtccacctcactggccgagggcgcggtttacggccgggcggcctttggcagcaattcggcgggaaaggcgccttcggcgatctcgtgcagccaccaccaccagacctccttgggcggctggtatttttcgcggttgcgcttgatgtcgtctgtgcgccagtacacggccaccatatcggccgccgcgatcagcgccagatcggcctgggccaccagggcgcgctcctcggcggtcaacacatgccagacttcgtgcagttcttggcggcgataggcccggcggctgatcgtctccggggccaacatggtctcgtccagctccggcaataggccgtcggcgtaatcaaccacatcttgtctcattttgcccatctcatctggtcgccgggctggtggcggcgcgtggcgaggcgtcgcattgccccgccgcgcgcgtcagccggatcagatcagcaggctgcccagggcctgcgagcgcacctggcgcagataggccaccaccagcgcggtgaacacgccctcgatggccgccaccggcagatgggccaccagcagggcctgggccgtggagatgaagctgtcgccgctgaggtagagcgacagggcggtcatggccgcggtgagcatcaccgacagggccccggccgaaaagcccgaaagcatgcaaaccaggcgcgagccgccgcgcaccggccgggccagcagataatggcaaaatatggccggcagggccacgttgagcgtgttgacgcccaaaacggtcaggccgccgaattgaaacaggatcgcttgcagggtcagcgccaccaggatggccgggaaagccgcccagcccagcatgattcccaccaggccgttgagcagcaaatgcacgctggatggccccaccggcacgtgcaccaggctggccacgaaaaacgccgccgccaacagccccgtgcgcggcaggttttccacgttgatcttgcgcaggccccaggccgtgccgcccgcgctcagcgcggccccggcggccaggaccggccccgaaagcactccgtcggcgatatgcatttttgggctcctttattttggttcgccgtgggccgattattgggccgcggcgttcgcctcgtcttttgccttggcttgccggccatcgtcggcgtcgttttcccgccagccgccgcccagggccttgtagagggccaccatgtcggtggccgcgccgccggcgctctgggccagggagtcctgggccgaataaagcgagcgctgggcctccaggacgctgagaaaatcgccgtgaccttgggtgtaaagctccagcgagagggccacggccttttggttggcctgcacggcctgggcgagcagggcgcggcgctggacctccttgccggagacgatgagggcgtcctcgacctcccgcatggccgtcaacactgtctgacgataggctatcaccgcctgttcttccagcattttctgcacctcgatttgcgccttggtgcggcccgagccgaacagattccaactgaccgacggcccgaacgaccagatcaggttggccggcgtgaaccacgaggcggcttggctggccgaataaccgctggagccgatgatgttgattttgggaaacagctcggcggtggccacgccgatgttggccgtggccacgtggatttcggcctcggcgcggcggatgtcgggccggcggcgcagcagatcggcgggcagacccaagggcggggtcggcggggtcaggggcgcgggcgcggcggccgaaagctcggcgaccagggccgccggcggctggcccaggaggatggcgatgttgtgcatggtctggcgggcggtggcctccagagcggggatctgggcggcggtggaggcgacctgggcctgggcctgggccgattccaggccattggcaaagccggcctgatagcgcttgatggtgatctgggcggtgcgctgttgggcggccaggttgttttgggccacgtcgatgcgctgttgggtggtgcgcagggccaggtagttgctggccacctcggcggtgagtgtcaccagcacgtcgcggcggtcctcgacgttggcgcggatctgggcgtcggccgactccaggccgcgccgcgcgccgccaaagatgtccagctcccagctggcgtcgaagccggccacgtattggtcgccgatgttcgagccggcgtattgaccgccgctggatgtgcgggattgcccgcggctgtaggagccagacgcgtccaggctggggccaagggcggccaaggacacgccgcgttgggccatggcctggcgcaccctggcttcggccagcttgagatccgggttggcggccacggctcgttggatcagcgactccagcagcgggtcgtcgaaggctcgccaccacgcggtcaagtccacgttctggtcgctttggggcttggcggcctgttcggccgaccacttggccggcgtttcgacctggggcggctggaaatccggccccacggcgcaaccggccaacaggcccaggcacaggcccagggccgcggccgacagggtccgtcggccgcgcggcgttggtttcgcaagcttattcataacgcaatgcctcaatggggtccaggcgtgacgctcgccacgccgggtagaatccgaaaatcacgccgatggccgccgaaaccgccacggccaacacgatggcctcgatggatgtctccaccggccatttcagcaccagccgcaccaggcttgatccgccgtggcccagcacaatgcccagcgccccgccggccaggcacaacaccaccgcttccaccagaaactggcgcaagatgtcgctgccccgcgcgcccacggccatgcgcaggccgatctcccgcgtgcgctcggtgaccgagaccagcatgatgttcatgatgcccaccccgcccaccaccagcgagatcatggccacgctcaagagcaggttggccatgagggtggcggtggaggagagggtgtcggtcagttcggtcatgttgcggatggtgaagtcgtcgtcctgaccggggcggatgcggtggcgttgacgcagcagttggctgatctcgtcgacggccgtgtttatctccgcggcgctccaggccgagaccatgatctcgtcgacgtcgctgatgcggctggtgatgggggtgttttgggcctgggtgctggattgctctgggtagaggctggtctgttcactggggtagtagctgccggaggtgctgtcgctgtcgccgctgctggcgctttggttggtgctgcccagcttggagccggccacgcggtatttgatcgtcgtccagggggccaccagcacgtcgtcctggtccatgcccatcatgttggcccccttgacgcccagaacgcccacgaccttgaaggccacatccttgatgcgcacgcttttgcccaccggcgactggccctggaacagctcgcgggccacggtctgacccagcacgcacacgcgcctggccccggccacgtcctggtcggtgaacatctcgccctcggacatggccccccaggcgcggatgaccagaaactccggcgtggtgccgaacatgttggagggggcccagttgcggttgccatagacgacctgggtgcgggcgcggaccaccggcgcgctcaggcgcacgctttcgcattcgcgcttgatggcctcggcgtccttgggcgtgagtgtggtgccgctggccgcgccgccgctgacgccgtgggtctgcaaggcgccgggccgcaccaggatcacgttggcgcccatggtggcgatgcttttttgcagggcggtggacgaaccctggccgatctccatcatggcgatgaccgctcccacgccgatgacgatgcccagggtggtgagcatggcccgcatggggttgcggcccagggccttgagggccatgcgcgatgcgccgatgagcttcatgacgcctcgccctccgcgccgtcggcgacgatgacgccgtcgctgatggcgatggtgcgcttggcgtgacgggccacctcggcgtcgtgagtcaccaggatgatggtgatgccgtcttcttcgttgagtttggcaaacatttgcagcacttcctggctggttttggagtccaggttgccggtgggctcgtcggccaggagcagctcgggccgattgatcagggcccgggcgatggccacccgctgctgttggccgcccgagagctgattgggctcgtggtgcatgcgttgagccaggcccacgcgttcgagcatctcggcggcccgtttgcgggcctggcggtcgccgggctggtcggcggcgtaggccaggggcatggcgacgttttccagggcgctggtgcgcggcagcaggctgaagttctggaagacgaagccgattttccggttgcgcagcctggcccgctgatcggccgaaaagccggccacgtcgcggccgtcgagcagatactggcccgcgctgggccggtccagacaacccatgatgttcatcagcgtgctcttgcccgagccagaagcgcccatcaaggccaccaactcaccctgggccacgcccagggagacgcccttgagcaccggaacctggacttcgcctaggttataagtctttgtaatttcgcgcaattctatcagttgcacaggatatgctccttggcgcgaccggcgcttagtggggcgggccgccgccgccgggccggcggggcatcttgggcgtgaaggggctggccgcgccgtcggactggctggccgcagcgctttgcgtccgcgcgccttggctgccgccgccgacgattacgctcatgccctcgctcaggtccgggccgctgatcgccgtgtgcgtgccgtcgctgacgcccactttcaccttcagcggccgggcgtaagcgccatcgggaacccagatcacgccgcgtttgccctggccgccggcgtgagcgccgggctggtcttgcttttgcggctcgcgaaagtccggcgagatcgactcgtcggccggcgtgaagcgcaacgccgcgttgggcgccagcagcgcgccgtcctgacgctgtttttcgaacaacacattggccgtcaggtagggcaagagcttgccgtcggagttgtcggtctgcacctccacggtgtagctgaccacgttttgggtcatggaggcgttgagtcgcagcttgccgacctggccgctgaaatcgtggccggggaaggcgtcgacggtgaagctgaccttttggccggggtggatgctgccgatgtcggcctcgttgacggccacccacagctccatcttggtcaagtccttggcgatcagaaacaggctgggggcgctcatgctggagttgacggtctggccgatgtccacgcggcggtcgatgatcacccccttgaccggcgaggtgatggtgcaataatccaggttgcgctgggcccgccacagggcggcctcggcctgggccaggctggccttggcctggaggatggccgcctcgcccacggtcacgttggccttggccgcctcgaaggctgattgatacgaatcaaagctggcctgggagatggcctccgacggccccagtttgcgggcccgttgccagtcgcgctcggcctggcggaacttggccttgagttgctccaggtcggcgcgggcgctctgcaggctggccttggatgcggcgacctgggcctgggcctcggtgaccgaggcctgataaagggcgtcgtcgatcttggccagaaccatgccggcctccaccggcgaagaataatcgatgggcttgccgttggcgtcgacgccaaaggagatgatcttgccgccgacctgggcgcccacgtcgatgacgtcctcgggctccagggtgccggtggcctcgatggtcgaaaccaagtcgcctttggtcactcgggccgtgcggaacggggcggcggcctggtcgtccgggctgaaggcccacaacgcgcccagcaaggcggccacgccgcccgccgtcgcgccaatgatttttgttaaccgtttcatgagataccttgtttccggttggcgataaacggttgtccgcgttcgttggctggctgaaggcaaagcaatcttcgtgccacggtcgacggttgcgggcgggcgctttcaactgatcccaggccggccacggcgggggcgttggtggttaaccgcttgcgatagcttaagatagccggccaaacttcgccgcgcccacggctttttcacgccgtcggtcgcgggctgagttgggcgacctggctgtcgctcgaggtggcgtgaaatctttgcacagggcgcgataggccggtgcataaaaaggtggcggcggcggggaaagacgtggcctgatgattttgtcgcgtggttacggcatgttgtccagacgtcatcggcgatgcgccgcctcagtcggcctcggtgcgccacttgagcgcgttttggcagatcttgagcccgttggccgcgtcgctggcccacaggtcgctgcccacgaagcgggccatgcgttcgtccaggcaggtgccgccgatgatcaccggcggggcaggcttgggcagttggtcgcgcaacaactccacggcttctttcaggctgggcacgctggtggtcaacacgcagcttatgccgatcaggtcgggcttgtgctcgatggccttttccaggaacgtctggggcgagacgtccacgcccaggtcgacgacctcgaactggtggcagctcagcaacagcgaaaagaggttcttgcccaggtcgtggatgtcgccctggatggtgccgatgatgatcttgccgccgccgccggtagtggcgcgttggcccagatgggggctgagcgcctccatggccgcgcgcatgatttcgccggccatgatcagggcggcgatgaaatagcgtccggtttcgaacatttcgcccacccggcgcatgccttccatgaagcaggtcagcagttcggtgggatcgacgccctcgtccagcagtcgtttcagttcggccaggcaggcgtcctcgttgagctcggcgatctggccgaccaggcgttgcaggcgcagatccttggcgccggccgcggggttttgcgcttgctcagtcatgccacacccccacccggctgaccaggggcatcttttcgtggctgacgataaaccagccaaaggccgccggccggtcgtcgaagtcgtggaacaagtgctcgagcttgaacacgctgcggcccggctccatgcgcagcagcctggcctcgcgcgggccgaggatggtggggatcaagcgcaattcgccttttttgaagttggagtagccttcctggaaaatcagcccggtgagaaccacggtgtcgagcatggcctcgacggtgggcgaggctggatcgaagctggtgaaggacacatgcagggtgaagggctcgtcgcggtgcatgatcacccgctcgaccagaataaccgggtcggagtccttcaggcccaacagggttttttccaggccgggcgtgcgcttgaccgaggcgttgacgatgcgcacggccaggtttgcctcgtcggccagcacctggcccaaggcgtccaggccgaaatagctggccgccacgccgatcttgcgcacgaaggtgccgctgccctgcacccgccgcaccaggccttcttcctccagcacggtgacggcctggcgggcggtcatggcgctgacgccgaaagtcttggccagggccgattcggccggcagcctgtcgccgggggcgtaagcgccggtggaaatcttctggcgcaggatgttggccatctgggcgtaggcgggcaggctggacgacttgtcgatcttgtgctcggctatggcttgcgctccagatttatttagtaaatacgcctggttattccgggctgcatttttgggcatgaccatggcgaccacttgtgactgagttgattgccgttttaaaaatatattgcacgccgtcggatcgcgtcaacggcccttggcccccaacgccgccggcccgacggcctgtcttgtcacagactataacgcaaacgcacccattttaaaactgcttggttatcagctcgttaagccgggctggtgaaaatacgcgcaaaaaatcgaaccatgttcatttttctgtggcgctcttctataagactataataatatataggcaggacggcaacaggagaatgacttgaccgacgatcgcctcaaaattgtcacttgcaacgccctggcccacgtgatgcaggccctggccggggaaggggcttcgtgcacggtcatggatatcgccctgcatctgaagcccgagcgcctgcgcgaaaagcttcaggagaccgtggccgagttggaggagccgggcctgaccatcgcctttggttatggcctgtgcggccgggggctggagggcgtttgttcggccaagagcacactggtgctgccccgggtcgacgactgcgtgggcgcgttgctgggctcgcgggccaggcatcggcgcatcctggccgacagggcgggctgctatttcctggagccccgctggctcgacaccgagctcaacatcttcgagcagatgaaaaaaggcctggatcgcatcccgccccagcggcgcaaggggctgatcaaggcggcgctgcaccactacgacgccctggtgctgctggccggccacggcgacgagggccaggcccgccagcgttgccaggccctggccgaggaatacgacttggaactgatgcggcggcaaaccgatctggggctgttgacgcgcctgctgcgcgggccgtggagcgaggacgagtttgtcatcgcgccgccgggcagcccgataccgttgttctagataagatttaagaaaacaggtgaagacatgataattattggagaaaaaatcaacggcacgcgcaaggcggtggcccaggccatccgcgaacgcgacgcggccttcatcaaggaactggcccagagccaggcccaggccggcagccactacctggatgtcaacgccggcacctcgcccgagcgcgagcccgatgacatggcttggctggtcgagaccatccaagaggcctgtgaactgcccctgtgcctggacagcgccaaccccaaggccctcaaggccggcctggccctggtgaacaaaacgcccatcatcaactccgtcagcggcgagcaaccgcgcatcgacggcgttttgcccctggccctggagcacaagaccggcctgatcctgctggccctcgacgacaaggtgggcatcccggccaccagcgaaggccgcctggagatcgtccaccgcctggtgggcctggccaaggacggcggcctggccgaggatcaactgcacgtcgaccccctggtgacggccatcagcaccggcaccaacaacggcctgatcaccttcgacgccatcgccaagacccgccaggcctatccggcggcccacatcacctgtgggctgagcaacatctcctttggcatgcccctgcggccgctgatcaaccagacctttttgggcatgtgcatcatgcacgggctcgacagcgccattgtcgaccccaacgaccaccagttgctgggggtgatgctggccgccgagatgctggtgggcaaggacaaattctgccaaaacttcagtcgggcctaccggtccggccgaatcggccctaaaaccaattagccagttaaggaggcccataaatggctgatttgaaagaacttgtaagtgcagtcgtcgagatgcgcgaggacgaggccatggccttgaccaagaagctcctggccgacggaacgccgcccttggcggtcttcgacgcctatcaggccgccctggaggagatcggcaagcgcttcgagcaacagctttacttcatccccgagctgatcatgtccggcgagatgatgaaggccgcttccgagatcatcaagcccctgttggccgaccagagcggcggccagggcaagcaacgcctgggcaaggtggtcatcgccaccgtcgaaggcgacatccacgacatcggcaagaatatcgtggccatgatgatggacctgggcggcctggaagtgcgagacttgggcgtggatgtgcccgccgatcgcatcatcgccgaggccaaggatttcggggccgacatcatcggcctcagcggcctgctgaccctggctttcgatcccatgaagcaggtggtcgaaaagctccaggccgagggcctgcgcgacaagatcaaggtgatcatcggcggcggccagatggacgagcaggtgtgcaagtacgtgggcgccgacgcctttgtcaccgacgcggtggccggcgtcaactactgcaagggctggctggcctgaccggcgacgccaatggccgtcatcccaaggcccgtggatgacgcgcaatgccccgcttatggcagagagggagaaaaaccatgactgacggttgggacaagatgaccccggcgcaacgacaggacgcctttttggcccaatgggccagcggtgaaggcgtgccctttgtcgacgaaaaggccaaggccggttaccaggcccgcgccaaactgatgtgcgacgccttccagttggtgaagtcgccccagcgcgtgccgatcgtgccgctgaccaccttcgcgccgaccatgctggccggctatggcggcaagcaggccatgtacgacccccacgcggtgggcaaggcctttttggatttcgcgctgaagtatgacgccgacgccgctggcgccgcgcccatgatcatgtacggccccaccctggaggcgctgggctatcaactctacaagtggcccggccacggcgtgcccgagcacctgtcgtaccagtttgtcgaaaaagaatacatgaaggccgacgagtacgaccatctgatcaccgaccccaccgacttttggctgcgttcgtggatccccaagacccacgccgccctggccgccctggccgacatggccccgatctatggcacgatggagctgcccatgagttcgtcgtggctgatctcgctgggaacgccgccggcccaggaggccctcaaggccctgatggaggccagccgcctgtgcttcgagtggatcaatgcgcttggcccctatctgggccagatcatgggccacggctatccgttctacgccggcggcgcgaccaaggccccctttgacgtgctcagcgactctttccgtggcaccacgcccctgatgatggacctctaccgccggccgcaaaaggtgctggaggccgtcgaacgcctggtgcggccgatgatcaccaccggcgtcagcggcgcggtggccaacaacaaccccatggtcttcatccccctgcacaagggggccgacggcttcatgtccgacgagcagttccagaagtattattggcccaccctcaaggccgtgatgtacggcctggccgagcacggttgcgtgccttgctgcttcgtggagggcggctacaaccagcgtctggagtatctggccgaaacctccgacatccgctgcctctatctgttcgaccgcaccgacatggccaaggcccgccagatcctgggcggcaaggtctgcatcggcggcggcttctcggtgtcgttgctcctcaccggcacgcccgagcaggtccgcgaggagaccaagaagctgctggacgtggcggccggcgacggtggctacatgctcagcatcggctgcgccctggatgaggccaaggatgcgacgatgaaggcttttgttgacgcgggcatggagtttggcaaatattgacggccggccgcgcccgcgcggggcggtcgtcccttgcggtaggccatgggcatgctttcccgcgtgggcgcgacgggcaaaggttgaccttggcctggcgataagccgggtcaagggggctgggcgtcggttggcgattccgaccaccagcctgaacgcggcaagatcaacacgggagagagagggttagagatgatcaacgcgataaagaagatggccctgggcgtcgccgcggcggcgctggtgctggccgcctccggcgcggccatggcctttggccactacacccccggcgcgctgggccttggcgcggccaccctgccgccgccgggctttcactacaccatctacaacattttctacaacgccgacaccatgatcgacgacaacggcaacgagtccaacgtcggcctggacctcaacgtcttcgccagcgcccatcagttcacctacatgaccgactacaagttcctgggcgccgagttcggcttcgacatgatcgtgcccctggtctcgaccaacatcgagatccgcgccgccggcgtcgacgacagccagttcggcattggcgacctctacttcgagcccttcgtgctggcctggcgcaagccccaatgggacgtggccttcgccctgggcttctacgcccccaccgccgacagcggcgggtcggcctcgcccggcctgggctactggtcgttcatggagaccctgggcgcgacctactactttgaccaggcccgcacctggtcggtctcgctgctcacccgctggctgcaaaacaccgaatcccgcgacagcgacgtgacccagggggccaacgtcgtggccgagtacggcgcgggcaagaccatttccctcagtcgggatctgctgttccagttcggcgtttcgggctacaccaacctgcaactgaccgacaacagcggcacgaccaacgacgacgtccgcgcccgctccaacgccgtgggcccggagatccatttcacgctgctcaagccgctggtgttgcaggcctatctgcgctacctgttcgagtatggcacggaggccaccagcgagggccagacgttgtgtctgaccttgatcggctctttctaaagggccggcacggcgcgcggggccgctttggcctcgcgccgctcagttgagaaaaagcggggcggggaggattgtccctcctttgccaaccaaccggaatctcttctctccgccccgccatccagccccccggaggatcgacttgccagcccaaaccagcgcaacggttcacgtcttgcccgatggccccacgatcatcgcgcctctgggggccaaattgtccgacgtgcttgtcgaggccggcctgagcctggccatggactgtggcggcaagggcctgtgcggccgctgcctggtctgggtggagggcgcggtctcggccgtggagcccgaggaggccaagcagatcgacccggcgctgttggcgcggggccatcgcctggcctgtcaggccagggtggccggggagttgaacgtgcgcctgcccgagcccgagcgcctggacgccaaggcctggcgcatcgagggcgacgaggacggcccgccggccatgaccgagccggcgctgaacggcattgatctgcatctcccggcccccagcctgcaagacccgcgctccgaccagcgccgcctggaggacgcgctcgccgccgccggtcggcccgaggcccgcctcgacgatccactggccgccgggcagctctcgcgcctggcccgcgaggcgggctggcgtctgcgggcggttttgcgcggtcggcgcgtggtgggcgtggggccgtggggtcagccggccctgggcctggccgtggacctgggctcgaccaagctggcggcctatctctgcgacatggaaaacggggccatcctggcggccaagggcatgctcaacccccaggccagcttcggggccgacgtggtcacccgcctgcaacgggccatcgccaagcccgacgacggccggcgcttgacggcgatgatccgccaggccatcgacgatctggccggcgagatgacccgccaggccggcgttgaacgccagcgcgtcatggccatgagcctggtgggcaatagcgtcatgactcatcttttccttggcctgcccctggcccaactggccgcgccgcccttcgtggcctgcctggatcaacccctggatctgccggccgaacgtctgggcctgcgcctggccccgggggcgctcgtccacctgccgccgctggtgggcggctttgtcggctccgacaacgtggccatgatcatgggcgcgggcctggacggggccgagcgctgtcggctgggcctggatatcggcaccaacaccgaggtgaccctgagcgtgcccggccgcgacaagccgctgctcatcgcctcggcgccctcgggccccaccttcgagggcgcccacctcagcgcgggcatgcgggccatggccggtgccatccatcgcgttggcgtcgagggcggacgcttggcggtccagaccatcgacggctcgccgccggccggcgtctgcggctcgggcgtcatcgacgccgtggccgagctcaaccgccacggcctgatcaacaagctgggccacctggaccgcggccacccgttggtgcgcgtcgacggcacgggcgcacgcttcgtgctggctggggccgatcagtcggcccacggcgcggaggtggccatcagccaggccgatatcggccaggtgcaactggccaaggcggccatccgcgcggcggggcagacgcttctggccctggccggcctgagcgaaagcgacctggaggaggtggtgctggccggttccttcggcagcaatttcggggtggaaaacgccaaggccatgggtttgatccccgacgtggccggcgcggtctatcgccaggtgggcaacgccgccggcgtgggcgcgcgctgggcactgctggacatggccgcccgccgccgcgccctggccatcccggccaaggcccaatacgtggagttgacaggcgaaagccgcttcaacggcctgttcgcccgcaacttggcctttcccgccctggccgaccgctcagtccaggcccaggcgctttagtttgtagatcaacccccgccgggtgatgcccaggatatcggccgccttggtgcggttgccgccggtctgggccaaggccaggcggatggcctccacctcgctttgctccaaggtcttgacggccggcggcgtggctgttgccggcggcgctgggccgggcgacgcgcttgccgcgccctggcgcacggccgggggcaggtgctcgggcaggatcacgtcggtctggctgagcaggccggctcgctccatggcgttggccaactcgcgcacgttgccgggccagtggtgggcttgcagggcttgggccgccgcccgcgaaaggcgtttgtcgccgccggccaaaaaacgtcgcgccaggggcaggatgtcctcgggccgctggcgcaggggcggcgcttcgatggccaccacgttgagccgataatagaggtcttgccgaaaacgccccgccgccgcctcggcctggatgtcgtggttggtggcggcgatcagccgaaaatccgaggccagctcgcggtcgccgcccaccggcgtcacccggccggtctcgatggcccgcaacagggccggctgcaactccaggggcatgtcgccgatttcatccaaaaacagcgtgccgccgtcggcctcgcgaaagcggcccagccgccgggccgatgcgccggtgaaagagccgcgttcgtggccgaaaagttcgctggccagcaggccggccgggatggccgcacagttgacggccaccaggggcttggcggcgcgcgggctgtggcgatggatcaagcgggccagcacctccttgcccgcgccgctttcaccggtgatcagcacgctggccgtgctggcggcggccttcagggcctgggccagggccgcccgccaggccggggcctgggccaccaggccgtgcagggcctggggcggcaggtcgtcgtcggcggtttgctcggccgggccgacgacctcggccacggcggccaagagttggtcgctgtcgaccggcttggccaggtaatccaccgcgcccagcttgagggcgcgcacggcctggcccacctcggcatgggcggttatcagcaaaaatggcaggtccgggcgctcgcggcggccgcggcgcaatagctccaggccgtccaggccgggcaggcgcacgtcgcagagcaccagctccggccgtttggcttcgatcatttgcagggcctggaggccatcggcggcggcgatggtttcgtagccggccctggacagggcctgggcgtaaagctggcgatagcccgcctcgtcatcgacgatcagcaccagtttactcactggccctcgcctcggcccggggccggtttgacgccctggatcgtcaccgtcgcgccctggcccggttgcgattccatggccacgctccagccgtgctcctcgacaaaacgcttgacaatggccaggcccaggccatgaccagaggcgtcaccagatacatatggcttgaatatctttggcaaaagatcggatggcacgcccgcgccgcgatccttgaccataagcgtggccgtctcgccctggcggactagggcgacgcttatctcatcaccgggccgggaggcgcgcaggctgttgagcaacaggttgaccagcacctggcgcagcatctcttcgtcggccaggatgggccaaggcgggcagtcgatgcgcgtgacgaccccggcggcctccaggtcgggcttgatgagctgggtgactttttcggccagggcggccaagtcgaccggggcgatgttgggttgtcgtcggctggcgaaggtcatgaagccgcccaagcgggcgctggccttgtcggcctcgtcgatgatgtcgatgagcatctggcggctttgagccggctgatcgggctggtcggcgatctgctgggccaggcccaggatgatgcccagggggtttttggtctcatgggccaggccggcggcggccaggccaaggtcttcgaggtgttcgcggcgggctcgttcggccttgagctgctcggccaaaagcgccccgcgaatggccatgacccaggccgccagactggctacgatgaagcacagggcgatggttacggtgatgaaaagcgccgtgatggcgcggggatggccagggcgttccggcggcgggcgaaagcccaccagcaaggtttggccggccgggtcgtggccgggcagatgaagcctgcgccagatcaacaggcggccgtcgacggtcatgtcgccttcaggggtgggcagattttgagggcgggggccgccgccggcgctgaaaatcgcctcgtcgccttggcgcagctcgacaaagctgatgggcgaggcgctgatgaagcttttgagcagattgttggcttgcgtgcggttttccggcttgtattcggccagcgccgcgaaagcgccgtccatggcgtcgaccaggcccatgacgcgctggtgggccaggcggtcaaaggtctggttgatgtcgctccagcggtgccaggcccacagaaaaagggcgctgaccatcaggatggtgacgatgattggcgtgcggtatgtcgtcagtatggcgggcgttttcacggataaaggctcgttgtcggccggcttcgttcgccggcgcggggccggggagcgaatgcctggccgttggggggccggttattcggagatgccgatttccttggccacttccagcaggttgcgatcgggttggttgccgcaggcgtcgacgatgttgttggagaaatcgtcgatggtctgccaacgaatgaccgtatcgcccgaaacgccgctcaggtagccgtccaaccacaacaggaccaggccggcggtctcctcgtcactcttggccaggcccatgatgaagtcctggcaggtgagggccccgaagtccacgtcgtcgacgttttgcttttgggccattgccgccgaggaaaaaatcgccaacagactcagacacatgacaagcgccacgatctttttcattgtttttcgctttcttaaattatgcgtaacggtcaattggcaggcgctgttcaaataaaaaccgcactcgattcaatgttcatcatgccaggcccaaagtcaatgcttatcgccggccgccgcgccttggcccgcccccataaaaaaacattgtcatgatcaacaaaagtatatgataatagcggcgcggcaagttagtcacccaaacgtcagcgcggtgggccgtggcgggcaatgtcgcccgtcgccgggcgtggccgcgcgcgcaaaaaaggggggatgaatggcgggcgagttttacgcgcggcccaaggacggcgcgcccgaggatcagtggcaaaccatcgaggagcacctgaccaacgtggccgaggaggccgggcgcatggccttggcctttggcgcggggccgtggggccgggcggcggggctgctgcacgatctgggcaaatattccgaggcctttcaacggcggctgcgcggcggcccaaaggtcgatcactccacggccggggcccggcgggcgcgggcgctgttcggccctggctggggcaagctgctggcctacgccatcgccggccaccacgccggtttggccaacggcaatgatggctcgccatccgatttggtcagccgtttgggcgaaagccgtcgcaaacgccagatcgaaccatacgagcgtttcgacccgcgcttgctggccgatttgtcgctggtcgcgccgccgctcaagcgcgacgacgagcgaagcggttttcaggcggcctttttcgcgcggatgattttttcgtgcttggtcgacgccgaccgcctggattccgagcgcttcaccagcccggacaaggccgcctggcgcgacggctggcccgacgtcgatcagctatggacccggttggaggcctttttggccgggctgcgggccaaggccgcggcctcgccgctcaacaagcgccgcaacgagatcctcgacgcttgcctggccgccgccgatcagccgccgggcctgttttcgctgaccgtgcccaccggcggcggcaagacctattcgtcgctggccttcgccctgcgccacgcccacgggcacggcctgcgccgggtcatttacgtgatcccctacaccagcatcatcgaccagaacgccagcgtgatgcgcgacgccctgggcgacgacgccgtgttggagcatcactccagcctgcccgtcaacgacgaccagaaagacgacggcgcggccttccggcgcggcgacctggccgccgaaaactgggacgcgccgctggtgatcaccaccaacgtgcagtttttcgaatcgctgttcgccaacaagccgggcaagtgccgcaagttgcacaacatcgccggcagcgtgatcatcctcgacgaggcgcagatgctgccccgcgaccaactgcggccttgcctggcggccctgcgcgagctgacgctgaattatggttgcagcgtggtgctctgcacggccacccagccggcctttggcgacgccgagaccttcgactccctggccatgcgcccgcgcgagctggcccccgacccggagcggctttacgacgagttccggcgggtgagggtggtgttggagggcatgctctccgccgacgaactggctggccgcctggccgcccacgatcaagtcttgtgcgtggtcaacacccgccgccacgcccgcgacgtctttcgccggctggccgccgggcggcccacgggccaggtttatcatttgagcaccctgatgcacgccacccaccgccgggccaagctggaggcgatccgcgccgatctggccgccggacggccttgcctggcagtcagcacccagctggtggaggctggcgtggacgtggacttcccccacgtttaccgggccatggccggcctggattcgctggcccaggccgccggccgctgcaaccgcgagggccgcctggccgagctgggcctgctgcacgtgtttgattgtgacaaacaagaatataagccgccccacagcctgatcgcgccgatggaggagggccgcggggtgctgcgccgttgcgcggcgggcgacgaccttttgtcgttggccaacatcggcgactatttcgcggggctgtatcaccggcacaaagaccggctagacgtgggtgatatcttggccgagttggccccaggggcaaagaacgccgactttcccttcgccaccgtggccgatttgttcaagtatttcgacagccccggtcagccactgttggtctgcgacgaaaacctgcgccggagaatcgttgacggcctgcgccacgcgcccaaccccgggctttttctgcgccgggcccagccctggctggtgcagatctacgatcacgagatcgggcaactggagcgcaagggcgcggtttcgcgggtggtggagggcggtctggccgtgctggaagagccagcgctctaccgcgatgacgtgggcctggatatcgaccttgacgcgccaggcgatcccaacaagacatattattgaaacccgtcctggtttgattcattcagcgaaaaaacgggaggatgcctatgagcaagggcgtggccctgcgggtgggcggcgattacgcctgcttcacccggccggaaatgaaggtcgagagggtgtcgtatgaggtgatgacgccctcggccgccagggggatcctggaggccattcactggaaacccagcatccgctggatagtagagcgcatccacgtgctgcgcgacattcgcttcaccaacctacggcgcaacgagctgggctgcaagatgagcgtctccggcgcggccatcaagcgcgccgtctcggagggcgaggccatgggcgttttcatcgaggaagagcgccagcagcgcgccgcggccatcctcagggatgtggaatacgtcatcgaggcgcgtttcgaattcacctccgaggccgacaacaacgaaggcaagcacctggacatcttcaatcgccgcctggaaaagggtcagtgcttccaccggccttacctgggttgccgcgagttcgccgcctggttcgccccgctggatggcgatatcccaccctcgcccctgcgcggtgaaaaagacctgggcctgatgctgtgggacatcgattttggcggtcacgagcccatgccgcgctttttccgcgccgtgctcaacgacggtgtgctggcggtcccgccgccggaggccatggaggggcggccgtgatcctgcaagcgttgcgaaaatattatgagcgcctgacgcgcgacccccgccgtgacgtgccactgcccggttttggcctggccaagatcagcttcgccctggtgctgagcgccgatggcgagttggtcgacgtgcacgatctgcgcgagcaaaagggcaaaaagctcgcgcccaggcccctgcaaacgccccaggccgtcaagcgcaccgtgggcgtggccgccaatttcctctgggacaacaccggctacgtgctgggcgtcgacggcaagggcaagctggagcgcacggcccagacccaccaggtcttcaaggcgctttgccgccaactgctggccgaactggacgacgccggcgcgcgggccgtgctggtctttctggagcgctggcggcccacgcccgagcccgcgctgcccggcgatgcgttgtggaaggatgtttgcgaccaaaacctggtttttgttctggatggccaacggggctatatccacgaaaggccggcgataaaggaagcctggttggcccactgcctgaaaaaccccgacgccctcgaaggccaatgcctggtcagcggcgagatgggcccgctggcccggctgcatccggccatcaagggcgtctggggcgcgcaaagctcgggggccaatctggtttcgttcaacctggatgcttttgcctcttatggcaagagccaaagctacaacgcgccggtgggcgaggccgcgacctttgcctacaccacggccctgaataatctgttggccgagggtagcaagcagcgcatccagatcggcgacgcctccacggttttttggagcgaaaaggcctcgaagctggaagacaccttgggctcgttgtttggcgcctcgcccgagaaggccgatgatgacgaccacgaagcggaagactcgtcactgaccgataatgtgggcttgttcctcaaagccgcccgcgacggcgtgcccgacgacgcgcccgaggcccgcaatccattctatatattgggcctatcgcccaacgcctcgcggattgcggtgcgcttttggcatgccagcagcgtggggcagatggaacggcgtctgggcgaatacctcgacgatataaccatcgttcgtcaatacgataatcagcccgaatatccgccgctgtggcttttgctgcgccagaccgccgtccagggcaaggccgaaaacatcccggcccaactggccggcgaggtggcgcgggccgtcttcgagggctcggccttgccgagcagcctgctggccgcgctgatcggccgcgtccgcgccgacggcgatatgggctacctacgcgcggccctgctcaaggcctatttttgccgccggcggcggctggacaaatcccacgccaacgattccccgatcatggaggtcaaagtgagcttggacatcgaaaacaagactccggcctatctgttgggccggctgttcgccgtgctggaaaaattgcaggccgacgccattcccggcgtcaattcgaccattcgcgatcgctacatgtcttcggcctccagcgcgccgcaggccacttttccccagcttttgcgcttggcccaggcccatattaaaaaaagcgactggggttggaagtatgacgagcgcatcaaggaaatactaaacgacatcgatgcgtttcccaagacgttgagcatggagcaacagggctacttcttcctgggttactaccaccaagtcgttgacctgtttgctaaaaaatcaaaagaatccgccagccaagatcaagccggccaacgggacgaggaggaataacatgagccaggttctggaaaatcgctacgagtttgtctatctgttcgacgtggaaaacggcaaccccaacggcgaccccgacgccggcaacatgccccgcctggaccccgagaccaaccacggcctggtcaccgacgtgtgcctcaagcgcaaggtgcgcaattacgtgcagttggccaaggaagaagccgccggcttcaagatctacgtcaaggaaaaagccctgctcaatcagctccacgagctggcctatgtcaacaaccccgacatcgagcggcccgacaaaaagaagctgcccaaaaagcaagaggaagcccagaaaatcacccgctggatgtgcgacaatttttacgatatccgcacctttggcgcggtcatgagcaccgagatcaacgccggccaggtgcgcgggccggtgcagttcaacttctcgcgcagcgtcgagcccatcctgcccatggagatcagcatcacccgcatggccgtgaccaacgaggccgatctgcaaaaagagcgcaccatgggccgcaagcacatcgtgccctacgccctttatcgcggcgaaggctatgtctcggccccgctggcccagcagaccggctttggccccgacgacctggagcttttgtgggaggcgctgtgcaacatgttcgagcacgaccgctcggcggcccggggcaagatgagcgcccggcggctctatgtcttcaagcacgattcgcgcttgggcagcgccccggcccagaagctcttcgacctggtgcgcgtggcgcgtaaagacgccgaggccaaagcgccggcccggtctttcggcgactaccaggtgagcgtcgaccgcgccggcctgccccagggcgtgaccgtggaagagatgctctagggccatgtgggacgaagccgacctcgtgccgctgagcgccttgcagcactggatctattgcccgcgccaatgcggcttgatctacctggagcgggtctgggccgagaatcgcttcaccgccgagggccggctgctgcacgaaaaggcccacgaggccggctatgaaacgcggggacaggtccgcatcgcgcgcggcctgtccctgcgctccgaggcccacggcctggtgggcgtggccgatgtggtggagtttcatcgggctgacggccactggctagcctttccggtggagtacaaacgcggccggagtaaggatcacgccgccgaccgcgcgcagctttgcgcccaggccctgtgcctggaggaaatgctgggccaacatatcgccgctggggcgcttttttacggccaaagccgtcgccggcaagacgtggattttgacgcggccctgcgcggccagaccatcgccaccatcgcccaggtgcgggccatgctgcgcctgggccgcacgccaccgccgcccaacgacaagcgctgcccacaatgctcgctgcgccaggcctgcctgcccgccatctgcggcacgggcctgggttcggccgcctggctggcgcgcaagatcagccgagccttggaggagccatgaagcacctgctgaacacgctgtttctgacccgtgacgacttgcaattggtcaaggacggccagagccttttggtcaagcagggcaatgaagtgctcttgcgcaagcccgtgcacatgctgggcggggtgatcagcctgggccgctcgtacataacgccccaggccatggccttttgcgccgaaaacgatgtggccctgagcctgctttcgcccaacggccgtttcctggcccaggtgcgcgggccggtctcgggcaatgtcttgctgcgccgggcccagtttcgcctggccgacgacgacaaggcggccaacaacatcgcccaagcagtggtggcggccaagctggtcaactgccggggattgctgcggcgggcggcccgcgatcaaaccctggaggccgacgccgaggccctggccctggccgccgatcggctggcccaggtgctgcgccggctggagggcgcgcaatcgctggaggagacgcggggcctggaaggcgagggcgcggccgcctattttggcgtgtttggccggctgatcagcgcccagggcgatggcttcgcctttaacgggcgcaatcgccgcccgccgcgtgacgcggtcaacgccttgctttcgttcgcctatacgctgctggcccacgacatttccggcgcgtgccaggcggttgggttggatccgcaagttggctttctgcaccgcgaccgccctggccggcccagcctggccctggatctgatggaggagatgcggccgatgatggtcgatcggctggtgctgaacctgatcaatctgcgccaggtgcgggccaagggctttgccatcgagccggcgggcggcgtgcgcatggatgacgacacgcgcaagggcctgttggtggcctatcaagagcgcaaacaaaaagagattcatcacccggtgttggacgaaaaaatcccgttgggcctgttgccgcacgtgcaggcgatgttgctggcgcggcatatccggggtgatctgcccggttatccggcgcattttcacaagttctaggagcggccgatgatgattttggtctgctacgacgtggagacggtttcgccgggcggccagcggcgtctgcggcgggtggcgcggcattgcatgaattatggcgagcgcgtgcaaaattcggtgttcgagtgtctgttggacccggcgcagtgggtgcgtttcaaggccaagctggagggtgaggcggacttgcagcgcgacagtctgcgctactattttttgggcgccaactggcgacggcgggtggagcacgtgggggccaagccggttttggaccctgacgcgccgctggtgctttagcgcgaagcgcaagtgatgggcaaaatgccggtgggttcgcgcatggctattgagctgaaatcgtggctgttttgcgttgcgctgttttgctgcggccgctttttgcgtctgaatgatgtcggttcgcggtttcggcttgatatgttcataagttttagtgtgttatgatggtgtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgatagaaaacaagcgccggcccgcatccagaggtcgcccctcattgaatgttttgtggggggcggcgcacgccttcgactatgattgggtctccacaacgaagggcgtacaggaagcgaaacattagctagaaagccacggcgcacgggggcttgtcccgtgcaatgaatcgttcagctaccgctgctgtggcatcatcgcggtgatatatgtcggacaaaacggattaggcaagccgggcataatgccgagggccaagtttgcccacccctagacggtagttttgagcatatagtaatgcgacatgattttttgccacatatgaggctcaaccaaaatagagaggaccaaatgtctaaacgatttgccctggcgattgtattgcttgccttcatcgcgctgtgcacgtccggcgcggctggcgcggctgggttcagccagtttgtcggacttggcgacagcaccctggacaccgggtatctccgctatcacacctcgggagacgcggaattagatagcgcgatcgccgacgccgttgctctgggcgccaatggtggatgggctggcaacggggtgatgaacaccaccatcctggcgggcaagtttggccttgacgccgccacgatcggcgacggcggaaccaactacgccgtcggcggagcctacaccacgatggccaggctaggcctcgtcccctctacccaacaggtcgccaactatctcgcatccgtgggcggcgtcgccaatccctccgcgctctacatcgtaagttccggcaacaacgatctgatttatgcttcccagaacgtcgtctcccccaactttctgcacgagcaagcaatcgcctgggcggcggcggtggcgcgtctgcaagcggctggcgcccgcgtcatcttggcgcccaattcttactattgctgcaccctcgcgggcttgggtggcgtgattcccagcgacaaagccgccgcttacgcgcaggcaacgctttacggggtggatatatggcggagcatgaccgcggctggcgtgcgctacatccccgccgatcagaaaagcctgatcgaatatgtgataaaaaaccccactctttttgggtttaccgcaacttcggtgttgtcgtccagtgcgcccgcttccgtgccagccgttttggccattctcacccctctccagcagcaaaccttcctatttatagatggtcaccatctaaccacggctggccaaaccattgtcgccgattacaactacaacctgctggccgcgcccagccagatatccttgatcaccgaaggcgcggtgcagggtggtttggcgcgcacggccactattcagcgacagatcgatctgtcctggcgacatcgcggaccaggcggcgtcaatgtgtggaccagcgtcggagcctatagacagaaaatcaagaacgcctcgggcttccccaccgcttcgggcgtccccttcagcgggtcggcgggcgtggattatcagaccacgcgcggtcttatcatgggcgcggcccttacggcgggcagtcagaggcaggacttttccaccggtggccatttcgatcagacagacggggccctgagcctgtatgccgcctacaagatcggctggttatggggaaacgccgtggcttcctacggccagtttagcgacaaaatcacgcgtcaagcgcctcttggaatcttaatcgatcataacgactccgacaccgacgggcattctcaagcgctcgccttgcgcgccggcggcgatataaagatcggacctttcaccaccggcccagtggcgggcgtggtgatgcaaaaagtgtggctcgacagcttcagggaaaccggcggcaccggggtcacggccctgtggtttgacagcatcacgcgggattcccttgtcagccagctaggctggcgcttatcgctggaactgggtgattggcaaccattcgcggaagcgaactggagccacgaatgggccgaaagggaccgcagcgtaacggccgcgctcaccaccgtggaggccccgtcctattccatggccgccgtaccggtggcttccgattgggccaccatgttgctaggcgcttcttataggctcaattcgcgggtgatgctgcaaggctcggcttcggcggtggccttcaatcacgaggtgacaagctacggtggggagttgagcgtgaacttcaatttctaggcctacccccgtggttggttcatatttgcctccgtaggagcgacttgcccgccaagtccttgtccggctggacgttgcgcggattgaaaacgtcaaggaaaaacaggcaaacctggccggcgcggcccaggtcgcccctcacgcgggggcgtggattgaaacgggggtcaaggtgtgtgtggcttggcaggtcatggccacgcccagcgccttgacgccttccgcgccatcttttaaaatatctaatagatcagagcgtatcccgtcgaaaggcggagtaggacgcctgggcggtcgaacggctgtagtcgtggacttcccaggaacggaggagctgaccggcctcccgctctggtcgtttttttggttttgtaccaacattcgggtccagcgcggccagcatggcgtcaagtcggcttcaccgtccgccattggcgccaacgaaattttccggtgacgccgttgacaaaacacggcgattatttatgatatcaactagcgcctgacgttgagcgtgcccagccgaccctttgggcgcggcccgacatgcgagtcccgtcgggcgcaacttttttggcgttcggggggggcgccgaatctggcctgggccggcgtaaaaacgcgcttgacgccccccatcgacggtcggccttggccgcctggtcgtcgctccctcggcagcccgagcgaaaaaaagaaacccgccgtaggcccaggggtccccgccgatgtggcggcatattcgtgggagagaccggcgggtttctttactggcgttaacgccggggcatgggctcgccagccaaaagccgcttggtcaattcacgccgtggagtatccaacacccgcgccacggggccagactcgatcaccgcgccccggtccatgacgtgaacctcggcgcacagccgcgccaagatacccagatcgtggctgatgaacagcaccgacaggcctcccacgaccaactcgtccagcagatcgacgatttgcagttgaccgggcagatccaggctggccacggcctcgtcgcagatcaacagccgtggccccagggccagggcccgggcaatggccacgcgctggcattgcccgccgctgagctggtgcggccggcgctcggccaggccgggctccaggccgacgcgggccagcaagtcgcgcgcttgggcttgggcgcgcggcttcgctcgcccggcgatggcccacaacggctcggccacggcttggctggcgctcatgcgcgggttgagatgaacctgggggtcttgccagatcatctggaccaggcgggccaggcggggcctgtcgcccttgcctcggccatattccacgccggccaggcgcagttgtccgacgtcgaggggctccaggcccaggatcagccggcccagggtcgatttgcccgagccgctgggtccggccacgcccacggcttggccaggcaggattgtcaggctcaccccgtccacggcccggcgcgcgccgccgcccgacgccgcgtaggccttggtcagcccttgggcgcgcaacaacggctcaggcacgggcggcctcaagctcgcgcagggcggccatggccaggcgcgtggtggggtgacgcgggctggccatgagttgggccgtgggcccgctttcgacgatcgcgccgcgttccatcaccgccacccgcgcggccatggccgcgatcactcgccagtcgtggctgatgagcatcatggccgagccgtgccgcgcgttcatcaggcgcagcagacgcaatatttccgcttgcatgatcgggtccaggccggtggtgggttcgtcggcgatgagcaggcgcggccgcaggcccagggccatggccagttgcacgcgttggcgcatgccgccgcttagctggtggggataggcgcgctggaggccgggctccagcccgacttgcgccaagagcccacccgtggcgtcgcgggcctgtttgggggccatcacgccgttggcgctcagggcctcggccacctggcggccgatggtcatggtcgggtccagggcggcggccgagctttgcatcagcaagaacacgccgcgaccgcgcaggccgcgccactgccgtgggtcggtcatattcagcgttcggccgtcgaaatccatgcggccggcccgcgccaatgccggcggcgggatcaagccggccatggccgccgccaccagcgacttgcccgcgccgctggggcccaccaagcccaggatctccgtcggctcgacgcgcaaatcaaccccccgcaccagcggcgcgccgcccggaccctcgacgcaaagtccccgcacagtaacgcccatgctcaaaaatccctatcctggcgcacttgcaacctgtcgcgcaggccttcggccagcaggttgcagcccagcacagtggccgtgatggccaggcccggcgccagcatcagccatggcgcgcgagccaggttggcccgcgcctcgtgaagcatggccccccattccggcgtgggcggctgggcccccaggccaagatagcccagccccgagatggccacgatcatccagccggttttcagcgaggccgccaccaaaatcggcgcggcgatctcgggcaggacgtaacgccgcgcgatggcccatcggcccaggcccagggcctggccggccacgacaaagcgccgcgccagggcggccacggccaggccccgcgtgaaacgcgcccaccaggcccaacccgccgccgccgcgcccaggcacacgctcaaaagcgatggccccatggccccggccaaggccaaggccagcaccaggccgggaaaggccaggcccacgtccaccaggcgcatcaaaaagccgtcccaacggccgcccagcatggccgccaagagccccaggcccaggcccaggcccagggccaggcccgaggccagcattgccgcgcccaacgaattgcgcgcgccataaataatgcgcgatagctgatcgcgacccaggcggtcggcgcccagcgggcgctccaggctgggcgggcgaaggcgttggcccagatcaacggcgttgggatcgtggggcgccagccacggcgcggccacggcgaccagcatcaaaagcgccacgatggcgccgccaagacggatcatggctggggctccgggcaagattcgccggccggcgcggcttgccgcagacgcggatcgaccaggcgataaagcgcgtccacgcccagattggccacgacgtaaaacagggccatcagcatcaccgccgcttgcaaaaccggcatgtcgcgggccaggatggcctgggccgccagttggccaaggcccggccacgaaaaaaccgactcgacgatcaccgagccgcccagcaaatgccccaggcacaggccccacatcgtcagcgccggcagcagcgagtttttgaccacgtgccgcgtgaaggtttgccaacgcccaaggcccttggccatggccaagcgcacgtagtcgcggcttttggtctcgatgacgctggcccgcagcaccctggcctgcatggccgccacggccagggccagggtcagcgccggcaagatcaagtgctccggcccgccccggcccatcaccggcagccagccggcctccacggcgaaaagccagatcaagagcatgcccagccaataattgggcgcgctcatggccaagatggcggccaggcggcccagacgatcgatgagccggccgtgaaacaaaccgcccagcaggccgccggccagcgataaggccaccaccagcccaaaggccgtcagggccagttcggccgtggccagggcccgggggcccagctcctggctgacgggtcggccgctgacgtaggacaggccaaaatccagccgcgccgcccggcccagccagcgcaggtattgcagggccaaggcgtcgtccaggcccatctcggcgcggacctgggccagcttctgggccgtgggggcctcgtagcggtcgcgcagcaggatctcggccgggtcgccgggggccagccaggtcaggccaaaggtcaacaccgagacgccaagcatggtcagcgccagccgccaggcctggccccacaggccggacaggacgcgccaggggccgctcaagccagggccgccaaacggcggggacaggcccaccacagcacggccacctgcaccgagccctgggcgagcaccatgccgtcatggcaatgacgccgcaagaccgaggcgatcttgccgtccacttcggggcctcgccggccaaagatgccgaaatagctgcgataaaaccgggccaccttttccacgggctgacaaaagcggcttgtccaatgcagatggcgcaaatttggccggcgttcggcggcgatgagatagttcaccgcgcagctaaggtggtggctgcccttgtgaaagggcatttgcagcacctcgccccacagctcccgccgaaactcgtatggctcgtggccagtgcccagggtcagggcgcagtggccgctcgaccagctttccaagcgggccaggccctcgggcgacagggccggcgggaaaaatccggccagggccagagcgcttttgcgcgcgggtcggtgatcgcgccagttgctgttaatcgtcgttatttcaagctgctggctgaaagattggcgcttcagggccgccaacatgccagcggagttgtccagcgccgtcacccgcgccccggccttggccagcgggatggccagcgtgcccggcccacagcccacgtccagcacgctcgcgccgggaccgaccacgccattggccagcaactcgtcgaccaccgcgcggcccagggtctcgggttggccccacaggtccaggtagatgtcgctgacttcgtcgtagaagcgatcccaggccttggggtcgatctcctgggttgtcttgagaaacgacgcctcgttggcccgccgccaggcatcctcccaaaactggcggccgaggggggccatctccacggccagatcttgcattttcactgcgggtatcattgggcctcccagggcccgcgctcggtgagcaggggccggaagttctggtccagctccagggccggggccaggccgcggcgttgggcgtggatgctgtgttcgtgataaagggctagcagcggcagttcggcgccgaagatctgggccagctggcggtagatttcgcgtctggcgcgggggtccatttcgtggcggccggcctcgatgagcttttgcgcccgctggttgcgccagccctgattggccgcgccgtgctggtccaggtaatacgaataaaaaaagtccgggtcgccggtcatgagggtgtttggttgcaggctcaggtcaaactggctcttgcgcagggcctcgtaatagccgccggcctcgctgacgacgatctcggcgggccagccggcctggcgcaagcggtcttggatgatctgggccatgtccaggtagggccagcgttcggtcgtgccggcgtgcagcaggatcagcaggggccgatttggggcggccggttgctccgccgccggcggcgcggccaggccaaaggcccagtccacggccaggttggtgtatggggcgctggctggctcgccgctgtcgccggccagggccgccaccaacgcgcgacgatcgacgagctcggccagccaacgtctggcccgaacatcggcgaatggcggccggcggcagttgaagagcagatagtgggtggtggccacctcgcggcgcttgagctcgaccctgggatcgtcggccagttcggcggcctgctcgggcaggatggcccccacgtcggccacggcgtcgatcgcgccggccaagagggccatgacccgcgtgtgggcgtcggggatgtggcggaactccacccgccgatagcggggtttggggccccaataatcaccaaaagccgtcagctccacgctctggttgggccgggccagctccaggcgatagggcccggtggcgatgaatttttggatgcgcccggcttgatcgaagccgctgggtttgaggatgggcccgccgtaataggccaccaagctggccagattgggcgagggacgcttcaggctgaaaacgacctcgtcgcccacggcctccagcttggccacctcgcggtaggccccgccggcgtcgtagcggggatgattcatgatccgccgcagcgcctgggccgcctcggcggcggtcaggtccgtgccgtcgtgaaacttcacccccggccgcagcttgaagcgccagcggcggccgccgtcctccacccgccacgaactggccagccagggcaggggccgcatgtccgggcccaggtaggtcagggcttcccaggcgttggtcgagccgtgcacaaaggcccggctgtcggggccgtcgaggaaatcgcggcccacgccgatgacaaggctggcgtcgccgccggcccaggcgggctggggcgaagacgccagcatcaaaagcgtcataagcgcggcgatgatggccagggccgtcaggccccggcgttcgggcagggatgcgttcaagctctcaccacgtgtagcgcaggccgatcatgccttccatgtagaagccctggttgacgtagacgatctcggtggcgtagcgctcgttgaagatgttgaccgccgagagacaggcgctcagcgcccagtttttgtccagccgccaatcgcgccagatcttggcgtcgacggtctggtaggcgtccatgtggaagtagggcagatcctcgttgttgtcggtgtagtaacggtcgccggagtagcggaaaaccacctcgccgttgagtaccgccgcgttggcgtagcgcagacccacgctgccccaataatcgggcgagttgagcagttggttgcctacgttttgcggattgacgtcgtccttggtgatgcgcgagtgattgagcgtggccgccgcgaagaacaggaaatgctcggtgatgggctgatccagcgaaagctcaaggccgtaaatctcggcctcgccgatgtttctggtgtggatcaaaatcgtgttgggtaaggtcgggtgctggtcataggaataggccatgatgtctttgatcttgccgtagtaggtggtggccttgaacagggtcttccactgattcagggtcacgtcggttcccaggtcgaccatccaggtttgctcgggctccaggttggggttggcctcgcgctgggtggcgcccacgttctggttctggaagtaccacttggcgttgccgggccaataggccgtgccggcgttggcccgcacggcgatggtgtcgttgaagcgatacttcacgccgccgcgataggtcacgtggtccttgctgaccgcgccgggctccttgtcgctggagcccgagtcgtagatgtcgtgatagcgccaataatcgtagcgcacgccggccaggatgctcaacttgtcgtcgagcaggaactgctggtcttgcatgtagacggcggccatgtcggtggtgatgtcggagcgataggtctggttggagcttgtgccctgataatatctggtcttttctttttcctgggccagggaggcgccggtggtgagcacgttgttttcgccaaggtaaaagtcggtttgcagctccaggggcaggcgctggcggtcccaggtggtggtctgggtgatggtgtcgttgagcacgaccctgccgttgaccaggctcaggccggtggtctcctgggaagggatggactggaactgatagccggtggtggccgtcagcttgccccagtcgctcagcggcgagacgaaccgcacgctgttgaccacggtgtcgccgttgtcgttgataatgtagttggactggccgccgtagagatagcgctgctggtagttgatggccaccgtcaggcccatgccgttgtcggcctcccagccggccttgccggtgaggtaggtgtagttgtatttgttgttttccaacgaggcctggcgcacgtattgcttttggccgcggttgaaaagatcgaccatgccgtccaggggcttcatctggaagccgtcggagtagtcgccgctgtagctgaagtaatagttgaacttgccgtcgcggtcgcccacggcggtgtagggccggaaggtgttcatcgagccgtagctcatcttggccaccgcgcccatgccctcgtggccgctcctggtgatgatgttgaccgcgccgccggcggcgctggccccgtagagagccgatgacggacccaacaccacgtccacccgctcgatgtcgttggggttgatggccgccgacatgaaatggtgagccggcacgccgtcgatgaggtagaccgtgcgctgcaaaaagtggcccgtgccgcgcagatggacccacggcgggccccagggataatattgggccacgtgcacgccggggatgtcgcggatcagctcgccgaagttgttcatgtagtagttgggctggaagtcgatgtccacccgatcgaccgagtaggcgtccaccggtgagaggtcggccttgacgtcggtcttggtggcggtgacggtgatgtccgacatttcagtcttgtcggcttcccagttgcgtttggcgctttgcccgtcgtcggcggcccaggccggcgggcagcccagggccagggccgcgaccagggccacggcggcgatgaagcctcttccccttttctccatttgcttttttcctttgcgaccggcgcgcgaaaacgcaaaaaggccgatcccctgccctggggttcggccttcttgaccagcgttctgccgagcgttttcgctctaactcataaaatgtgcgtgcctggattttttcgcgccggcttctgcgcggcgattgccttggccgtttctagccaacggcgtgcgtcgtgtcaagcccaatcaatgcgaaagccattttcgcggaccaagctcagcgataaggccgcggcgggcggtgatggccgtctgggcgatggtggtgctctggcgggcggtgatagccgccggggcgatggtgatgttccggcgggcggtgatagccgccgcgcgggtgatggtcgtgccgacgcgggccgccgcccgattgctggtagtaataaaacgtggccgatggcggcgggctgtagtacgacggcgctggcgaatagtagccgggtgatggctgttgataatatggttgcgcgccgtattgcgccgcctgggcgttggattcgccgatggccccgccaaagagcgcgcccagccccgcgccgatggccccgccccgccagggattgtcgtgatcgatgagcgcgccggccaccgcgcccacgccagcgcccacggccccgccttgatagccataatagctgggcgcgccgcccggcccggcgcagccggccgccaataggccaaatatggccagcgccgtcagcgccgcgccgcgagtggtctttttgaacatcgcaagcctcctttggaagcgacgaaatcgtgaagatggcctccggccgattcagcgcccagacggccagcggtcagggcggccggggcgctcccagcccgtggccacggcgtagcgctccgggcccaggatgcgccggatcttgagctgatagcgatagcgcccggaggcgacttcggcgctggcccgctccaaggcgttcaactccatctcgacggcggccatgttcaggtggcgctcgcgcatgagcctgtccaggcgatggcgggccacgttgacggccgattgggcctgttgaagatccatgcgcatgcgttgatgggcctgatcgaggcggcctacctcgtggcgggtcagttgcaggcgctctatcgtgccccggtcgcgccaccactgggcctcccaaaacggcccgtccgccgggcagaccgacggcgcggccagggtcagcaaaaccaatgtgaaggctgcgtatatctttttgctcacggctttaaactccatggtgatcactggcccaggcggacggcccatggccttttgcgcctaagacgctggccctcgggcctttgtttacaaaaaaagcgcggacgccaaaaaaaacaagcccgcgacgcttttgtggcgtcgcgggcttgggccgctgaggccgcgcgggttttgattcaggccgtctggccctgcgcgatgagcttttggcgcaggcgcgcgtattggctcatggccgccaccgccctggccgcccgctgggggctggataaaacaggcatgccccgggcgatcaacccgcgcaagggctcctgctccaggctgttgaacgaatagcccaccaccggcttgccgtggacgtcgatcagggagcgggtctggtccagcaggcccgacaccaactccacggcctggcgtttggcctcggagacgggcaggccctgggcggcgatggaggggtagatcagctccacgggcaggacgaagtagatcagcagggcgtggatgttttcatcgcgcagcaatgcgtcggggatatcccaatagtagttgcgaaactcgcgggggaaggtgatgtcgacggggttgcccaggctgccggtgtggggcaccagcggccgcagcagctcgatggtcgacgggcccaagggcggcagcttgagcccgctacgctcgcaggcgtcggccgcggccgcgcccggcccgcccgagtcggtctggatgaccgcgttgggcccggccggcaggggcaggctgcccagggcccagcagaaatcaaatagctcggtgatggtctgggcgcgaatcacgccggcctggcgcaggatgccgtcgtagagcttgtccgggccggccagggccccggtgtgcgaaagggccgcccgccggccagtctccgagccgcccacgtaaaaggccacgatgggttttttcagcgccacgcggcgggcgacctccacgaagcgccggccgcggcggatcgtctccacgtacatgccgatgaccttggtgtgggggtcgtcgcccagatactccaggcagtcgaccaggtccacgttggcctcgttgcccacgctcagggccgtgctgaagcccagggacagacggcgcagttggtcgtacatctgggtgacgaaactgccgctctgcgaggccaggccgatgaagccggggccgcattcgtagggcaggggggtggtgttgatcttgcagtgggggttggccacgcccaggcagttgggccccagaaaacgcatgccgtattgctcggcgatgcgcatcaggcgctcctgcatggccgcgccctcgggtccgctttcctggaagccgcccgagaccaccacggcgtttttgacccctcgccggccgcattgctccaacacgtcgccgacgatcttggtgggcagcaccaaaatggccagatccggcgcttgaggcgtctggtcgatggcggtgtaggccgtcagccccaacacggtgctttccttggggtggatgggatagatctgaccctcgtagcccatgttgagcaccgagttgaggatcatcgtgcccatgttgatgaagttgttggacgcgccgaaaaaggcgatgccacgaggattgatcagataataaagcggattttgcgtgatcgacgacgacactgctaactccttgccagcacgaccagcccgtcgacggccttgacccggccccgggcggtgatgatcagggggtttacgtcgacctcgaccacggcgtcgtgctccaggcccaggcggcccaggccgatgacggcggcgcacagggcctcaaggtcggccgggctttggccacgaaaggccgccagcatgggccgacaacgcagttgctccagcatgtccaagacctccaggcgctccagcggggccatgcgaaagaccgtgtcggccagcgcctcggccagcacgccgcccaggcccagcatcacgcaggggccgaactgcggatcgcggctcaggcccagcaccaactcgcggttgccgccgaccatctcctgaaccaacacgccgtccaaggccagcccggcccgggccgcccggccggcgatgtcgtcataagccgcgcgcacggctgtctcgtcgcccaggcccagacgcacccagccgccctcgctcttgtgcatcagcgaggccgcgcaggccttcagcgccaccggaaagcccaattcacgggccagttccacggcctggtcggcgctttgggccaggccctcggcgctgactggcacgccatgggccgccaacgccagcttggattcatgctcgttaagggccgcctggccttttgctcgggccgtggcgatcaaccgacctacgtccatcgtcagtcttccttttcgtatatcttattaatattattggcgataatcttgtttatccgcgtcagttcgtccagctcgccctggccgagcccggcaaaggccgcccgggtgaagccttcggccacggcggtcagccgttggtgggcctggcggccggcggcggtgatgaaaacctggttgcaacggcgatcgctgggatgggcccgccgctggaccagcccggccgcctccaaggcgtcgatgatgcgcgtgatgttttggcggtccttggtgacgttttggctgacttcggtctgcgattggccatctcggcccatcagggccgaaagcaccgaccagtgctcggcggtgtgctccaacccggcggcggcgaaggcccggttgagcccgcttttcatgcggttggcggccaaacgcatgatgaatccgtgggattgctcgatgggaaacagttgcagcttcatcggccccgccttggtgattgtctacgtgaagaatgttgtaatattgacaatatcaaagtcaagtcataattgatcagccgatcagccagccggcggacgcgctttgccaggggccggcggggccgcgccgtgctaaaatcacgggcgtgaggcgggcgcacggaggcgaggcgatgagcaattgtcaatgtgaggaactggcccagggccagatcgcgctatccaacgtctgtctgggccagttgtggttgttcgaagacctggacgccgccgatcaggccgccctgacccaagcggcccggcggcgggtctatcagccgggccaggcggtgtttcgccagggcgatccggcccagacgctgtttctgatcaagggcggccgggtcaagctggccaagctgggccaggacggcgcggagatcatcctcgattttcgcaaggctggcgacttcttgggcgaaaacatgctgaatgacgccggtgcgttgccggtttcggcggtggccgtcgagcccactctgacctgtggcttttcgcgccagggcttcgagcgcctggtgttggagcggcccaggctgggccttcaggtgatcaaaaacctctcgcggcgcatcgattggctttcgtcccaggtcgactcgctggcccaggtcagcctggagcagcggctctatcaggccctgcaaaacgtggcccgcgaacacggccggcccacggagggcggcttggccatcgagatgcccctgacccacgaggagctgggttttttggtgggggcccaccgggtcagcatcacccgggcgctcaaaagcctgcgtcaggccggcaaggtgttgcaagacggccggcggttgatcgtggccgaggcgtgaggcccggccggcgcgctggacgaaggcgtcccgcctggggcatactgcgtcaaacgaccgccgcgccgaaaaccccgtgccccgcgatctcgcgggcgatgcgcatgaacgcaaggaaacgctttgccgcgctttagctccaccgtcaacaccctcttcaactggacggccatgcttgtggccatcgccacgggcttggtggtcacgcccctgatcatctcccacctgggcaagccgctctacggcgcgtggagcctggtgttgacgatcgtgggttattcggcgctgttgaacgtgggggtgaccccggccatttcccactacgtggccatctaccggggccagaaggacacggcggccatggccggggtgatcagcaacggcctgatcctcttggccctgctctgcgcgctggtggtcggcggggcctggctggccgccgaaccggtgtccgagctgctggacccttcgggccagatgcggcagactttcgcgaccatgctgcgcctgggcggcctgggcgcggcttgcagttttctgggcgtctatttcatgtccatcctgcaggcctacgagctgtttttacccaacaacgccgtggtggccttttatcacgtctatcgcacggtggccatcgccgtggttttgggcctgggccatgggcccatcggcctgatggccgcccacatcagcgccgaggccctgaaggccctgctgcacgcggtgttgtgctatcgcttgctgccccatctgcggccggactggcgggccttttcaccacgcacgggcctgatgctgatcagcttcggggcgctgagcacgttgctgagcgtgggcgatttgctgcgttttcagctcgaccaggcggtgatcggcaagtttttggatttcacgcagatagccatctacgccgtggcggcgatgctggtgcgctatatgctgcgcatcgtgggggcgttcgtggacgtgctgacgccacggctaacctcgctgaccggcggcggccacgcggcgatgacgaccgagctttttttgcggtcgctgacgatcagctcgaccatcagcctgatcctctgcgcggggctggtgttgttgggctggccgtttttgcgcctgtggctgggccagggcttccagggctcggtggcggtgttgtggattctggccgtgtccttcaccgccgacctgatgcaggccccggccgtttcggtgatgttcgcccgcgagcggcacgggctgctggcggccataaatatgatcgagggcgcgtgcaacctggcccttagcatctacctggccccgcggatgggcatcgtgggcgtggccctgggcacggccgcgccgatgctggtcaacaagctgcttgtccagccgctggtggtctcgcgcgagctgggcctgtcgtactggcgctattggcggccggtgggcctgccgctggtgctgatggcgttggtgacggccgccggtttcgccctgggcctgccttatgacaacaccatgggctggctgggctttctgggctgggccgtggccgtggccgcgccgttcgcggccttcatggtcttcacgctggtgcgccacggcgtggacttgacccgtggcgcgggccaaccgacgccctagcgggccccgccgccgcgcgccgcgctttcgtcggcttttgcgcctcccccaacacgcccgcgacctcgccacgccccaaaacgtccgctcgccggcctgagccaggccgtggccacgccgcgctttcgcgccggcggggcaagccatttttgtttgacctaccccctctgacgcctcacgccccacaacccaagccgacttggataccccttttgggatcactatgccgccttgacgaaatggagcagcgagccctcggccagggcgtagtcctcggcctccagcatggccaaaagcatggcctcgtctctggccgacgcgcggcccgtcagttgggcgcggtcggaggtcggcggcagggtcacttcacgcccagtttcttgcgcaattcgtcaatttctttctccgtccgcaccatctcttcgcgccatttggccggcagggaatcaaagtccttggcggcgcagaccgctttgacaaattcctctcgatcattgcgttcgagaaaggttgacatgtttatcactatggccgccctacggcttaactcggcgttcactttattcctccttggggccaagcagatcggcggaaacaaccactgctttacggttcaacacaatgatatatccctctttttcaatttaattgcgttatacccctgggcaatggttgaacgtcctggcttgggtcacaacccaagccggcttggataccccttttgggtagtgccaaaaattagcacgtttttccggctggttgtaaggcgtttttgtataacctaccctgaaaggggcgtgcggcgggccatgttttgtgggggggtgtacggcgctctaggttttcagggattttggggcgcgccgggctcggcaagccagatgtcggactcgctagtttgagcgtttcgctccagagtgtatcgccagcttcaataaattagaatgatcgtagaagtttattgccagcaaagaaaatccctgctacattcgcggtgacaacggaccaaaggcgcgcccgaaccgcccatgcctctgcctcgatcaccgcgcggggtcatcgtgaagtacgtcatcaatctgcaaacgcccgatccagccagacgttcggccagcatcgactaccgcctggaggacgccccgccggccgcccgcagcgtggtggagatctggcgcttgcggccggggctgatcctcaacgtggcgcgcctggcgccgcacgccactgagcgcgacagtttcgacatcgaccaggggccggtgcagttcggcttcaccgtggctggccaaaatcgttgctcctacgccaacggccgcctggccggccagagccacgagctgactcccggttgcaacagcatttttcatctatcgaaaaccaaaggcaatatcgaccacgcccccgacaaggccatgtgcgttgtcggcgtcatggccacgccggagtttttgagccaatacctggacgacgcgcagagcccgccgcccaagcttctgtggccgaccctggacggccgggccgacagccagttcgcctggtatggccggccccatccgcgcaaggacgccctggtgcgcgagctgctgagccacccccatcagggcggcctggagcgcatgcgcctggagggcctggtgctgcaactggtcggcgggcaactggccgagctggccatggccgaacgccagcgcccgacggcggcgccgctgctgcgcggtgacgacctggagcgcgtgggcctggcccggcgcatcctgctccagcgggccgaagacccgcccagcctgcgccaactggcccgcgaggccggcctcaacgaaaaaaagctcaagtacggctttcgtcaggtcttcgggacgtcggttttcgcctatctgcgcgatcatcgcctggaaacggccaagggcctgctggagtcgggccgcatgaacgtcagcgaggcggccttttgcgtgggctacgccagcctcagccacttcagccgcgccttcaagcggcgctttggcctcaatcccagcgattgcctccaggccccgccgctctgagccttggcccgcaggccgcaaaaagtccgtccaaggcaaaaatggtccccgccaagattagacgcttctaacaaaatccgctattaggggtgcaagcgtcttgcgtcgccccgcccaggccaaggatcggcggggccgtcttggatcgaatctccggccggggccgtctggtctttttcgcgctccggccgcctggaaagggccatgccatgaaaaaagccgttttcatcgccgcctggctgttgttgttgccggccccgtgcctggccgccgacaaccaatcggccgtggttctggaacaagtcacggtcagcgccggcaagcgcgagagcgccttgcaggatttcgcgggcagcgtctcggtggtcgatgaagccaccctggaggaaaaaggggcctggaccttgggcgaggccctgcaactgacgcccaacgcctatatgaaaacggccctttcgggcaacaccgtggtcattcgcggcctgtcgaccatcgacacgtcgctgttcagcccggccgggctctacgtcgatgacgtggcctatccgctgacctacatgcagaacctggattttctggacgtcgagcggctggaggtcttgcgcgggccccagggcgcgctctacggggccaacagcgaggcgggcgtggtcaacgtgacgctcaaccagcccggcccccaggtcaaggccaaggcccagctcgattacggcgattatgacaccctgcgcatggtgggccaggcctccggcccggtctacgccgacaaggtctttttcggcgcgtcactgttgcgcgccagcagcgacggctacgtggaaaacctctacaagcacgacgaccgggcctccaaggaggagctgaccggcgcgcggggcgtgctgcgcctgacgcccggcccggactgggacgtctcactggccgttgacggcagccgccagaacctgggcctgggcattatgcgttatctggacgggcccaaccgcaccgaggccttcgaggtgcgctccaacgccgccgacgtggcccacgaggacgcgctgggtcagtcgctgcgcgtcaaatacgccggacgctgggccgatctgctttcgatcaccgcccaccgcgactatgcctacgatttcgagatggacgccgaccgcacctccctgcccgtggcccgctccaacatggacctggaccagtcttcgtggagccaggagttgcgccttagctccaaggcggccgggcccctttcctggctggccggcgtctatggcaagcgcgacgaactggacgtgagcatggactggaccagggccgtggcggcgatgtccagcaagctcaaaaccgactcgaccctggaaaactacgccgcctttggccaggccacctacgccatcatcgagggcctgcgcctgagcgccggcctgcgcgccgaggcctggcggacctcgggccagcagcgctatcgcaccattagcctggaccgctcctacgaaaaagatctcgacgacgtggagatcttgcccatggccaccctggcctacgatcttcgcgccggcgtcatggcctacgccaccatctccaccggctttttggccggcggctacaattacttctcgtccaactgcctagacaccttcacctatcagcccgagcacaccgtcaactacgaactgggcctcaagacgtcctggctcgacgacaggctgacggccaacgtcgccctgttttacacccagatccgcgacaagcaggtgcgcgaggaggcccccggcggcggcatcggggcctggagcttcaccaacgccgccgaggcccactccagcggcggcgagatcgagctggccgcccggcccatccagggcctgaccctctcggccggcctgggctacgccgccaccgaggtcgacgactggaccaccaccagcggcggcgtcacctacgattatcagggcaagcaactgccctgggcccccgagttgacctacaacctggccgctgattatcaccacgcctcgggcctgttcgccagggccgatctctttggcgcgggcaagcaatatttcgacgccgaaaacaccctctccgacaacggctaccaactggtgggcctgcgcctgggctacgaggccgcccactacaacgtctccctgtggtgcaaaaacctctttgacgccgactacgccaacaaaaaggtcaccgacgcctcgggttacaccctcatcgaagacggcgcgccccgcacctacggggtcagcctgggctggaggttctagcaaatgccgtgcgaaatcaacgacgacgcccagagtttcggccccctggcccagtggttgcagggcccggtgctcctggccctggccgaggcggccatcgaactggatctgccggagttgctggcccagaccggcgacctcgacgccttggcccgaatgctgggggcccatcgggtcaatctgggcctgcttctggacgccatgacggccatgggcctggccgtcaagcaagacggccgctacgccaacacggcccttggcgagatgtatctgcgccgccagcgcgacacctatcttggtgatatgctgattaatctcaagcagatgcagcatcgccacctggacaagctggccgagttggtccgtagcggcccgcccgaggtccacggggcgcaacgcctgagctccccggagcgctggcgggcctcggccggtcatctggccaattatcagcgggcctacctggccccgctggccgtggagctggtcgaggccctgcccgagtttccggccatgaagcgcgccctggacctgggcggcgggccgggcctggtgatcatggccctgctggaacgtcgaccggatctgcgcggggcgctctgcgacctgccgccgctggcggaggtggcccgcgagcacgccgccgcccgcaacctggagggccgcctggcgtttatcgccggcgactacaaccaggtcgacctgggccaaggttacgatctgatctgggccagccacaccctctattacgccaaggacatggacgccttcatgcaaaagcttttggccgccctcaatcccggcggggtgttcatctgcctgcacgagggcctgaccgaggcccgcacggccccgtccctgcacgtcctggcccggctgtgcctggccctggagggccaggacgtctcgtttgaccacggttttttggccgaaaacatgcgccgggccggtttcgccagagtgaccagtcggcccatcgatgggcccatgggcctggtgtggctggacgtggcccgcaaggcccgcgcggaggagcaatgaaacgcctgatctacttggtggtgctgtgcctgctggcggcctcgccggtcggcgcggccgaacctctgcgtctgagcggcccgccggtggtggagagcctgccgttgatggccatggccagccagggtcgcttgccggggctggatctggccgtggagttccggccctggcgcggcccggatcaactgcgggcgatgatcgccggcggccaggtcgacggggtgctcatcaccacggccatggccgccgtgttgcgggccaggggcctgccctgccgggtgctggcggtgatgtcgccgccggtgtggctcgtgaccgccaagccccgcctggccagcctggccgacatggccgatcggccgatcgtcttgcctttcggccccggcgagatgccggccttgctgctgcgggccgtggccgcccaaagtggcgtgagcctgcgcaccagccaggccggcagcgccctggaggcggtcaacctcttggccatgggtcgggccgatggcgccgtgctcagcgagccggcggccagtctggccgtggccaaggccggcctggagcggccgctgcacaaaagcctcgatctgcgccaggcctgggccctggcctttccccaatgcccccaactggccagcaccgccttggctctggtcggcccccgcgccaatgatccggccgtgggccaggccgtggccagggcctttggccaaagctgcccgtgggtgcaagagcacgatgatcaggcgcgggccctggccgccgcgatgtttcccgacctggccgcccaactaacgccgggcgcgcggccggtcatcagcctgttggacggccccgagggtcaacgggctgcgctgttcgtgctggcgcggctccacgagctttcgccagccgccaccggaggggtcttgcctgggccggaactgtgggctgcccagccatgagccaggttccacggcgcgggcgtttgaccggcgtggcctggtcggcgttgggcctggttttgctgctggcgctgtggcaggcggcggccacgcattactccagcctggccatcgcctcgccctgggatacgttgaccgccctgggccagatgctgagtcagggcgatttctgggccgatcatctgttggtcagcctgggccgcgtgaccgtgggcctgggcctgggtctggcggcgggcttgagcctgggcgtgctggccggggccttgccgccgctgcgtcgggtgctctcgcccacccgttggatgctcatgagcgtgccgggggtggtggtgatcatgctggccatgctgtggtttggcatgggcggggccatggtcgtggccatcgtggcgacgatggtcgccccgctgatctacatcagcgtggtcgagggcttggacgcggtggacgcgcgccaactggagatggcccgggtttatcactttccgctggccatgcgcctttatcgcatccacggcatggccatggccgggccgctgatcgccggcggcctgatggccctgggcagcgccatccgcctggtggttttggccgaggcccttggcgcggccgagggcctgggttacgccctggccctggctcgcaccaatctggagacgccccgtttatacgccttggccctgctttgcgtgtgcgtggtggccggggtggaactggccgtgctgcggccggtgcgccgccgggtgctgcgccggggccagaggccgccggccagcctggatgacgccgccggcgatcagccagcacccggcaatgggccgcatgacgacgccgatcgcccgtgggtccaaatcccgccgtgtgctacacccaatcgccaagcgctggatcaggcccagccgctcgtcgccctggaaggcgtttgcctggcctaccagggccgcacggtgctcgacggcgtggacctgaccgtcaagccgggcgaggcgctgggcgtgctggggcccagcggggcgggcaaatccaccctgctgcggctgatagccgggctggagcggcccgacgccggccacctgaccacaagggtccggcgtttgggctacgcctttcaggagccgcgccttttgccttggtgcacggcccaggaaaacgtggccttgccgctacgcgccctgggcctggagcgccgccaggccctggccatggcccgccgtcacctggagctcatggagctgaccggccgcgagaacgcctttccggccgagctttccggcggcatgcgtcagcgggtctcgctggccagggccctggccgtgggggccgacctgatgctgttggacgagcccttcacgggcctggacccgcgcctgcgcgacgagatgctgcgcctgctggaatcgggcctgcgcgaaagccaggccgcggcgatcatggtcacccacgatcaggccgatctgccggcctgtaccggccgcgtcgtcgtgctcgacggcccagggccgttgaagaaccttgcgccgccggcgcgcttcacccgccgcttggccggccaaggcgggttgtgaaacggcgtttggaaagccaactcggcggactcgaccactgatcggccaacaaaaaaacgccctggtcagcgccagttggccagggccgagtctgaacgctggcgagcaacgcgcgccgcgcaaagcgggccctgccgcctcggggcgcatcgatgttgactccagtcacgtctgaaggcagactatcaccaactagatcagccgcttggtctttaaacaagattgtcgtcttgcagtctccgtttgtgcactggttggatcaagatcaaccatacccgcgatggtgaaccatggccgagaccagaatgccgaccttcgtcctcagcgtgaatgacctcgaggccgccatgatccacgcgctggcgcggggggcggacaaccacggccaggcgttgggccatgtcgttgacctcaagacgccgtggggacgctcagacgccgcgtccctggacgccgagacgttcgcggggcttggcgacacggttttcctggtggagatcaattctccccagatgcaagagcggatccggaactctggccgggaagtcgtcgtcatcgaccatcatctataccaatccaaagacgctggccccttggatctgcgcacggggctatcatccctggagcaagtcatcaattacacgcgccgccagcccagccagcgggtggcggcgctgccggcgtatctagacatatcctcgcccgggggccgcaaattatccttcgccgaattaaccaggctgatcagcgccaatgaccgcgggcacatcccccttctggccgccgaggccatgaaaatcttggggctcgacccgcgcggctatgcgccgcccaagatcaaacaccaaagttcgctgtgggatgtcgcggaactggacttggccaagatcggcgcgggctgggagcagcggcccgccacctggggccaagacgagcaaaaacccgccgactggcaggccatggaggaactggtcagagacatccgcctcagggaaagcgccctgggcctatggctggttgagggcaaggacatcgaggagcttgccctgcctgaagtttttcagcgccaatatcggctaaccgccgacctcatggaccaggccatcaactatattgcctgcgcccagggcaagcaaaagctgcgtctgctggccaccggccgcgacgaggccgccgatccggccctgtatttgatccaggcgccgatccgatatcgcaaggtgttgttggacgcgctctatttctggcgggccgagcagggtcactccctgagcgagcgccttgcggccctgattgtctttcatgaggacgaccacgaagacaagccccggctgctggaattttacggcgacgacgccgagggcggggcggtggagcagtggttcaagcccgagacgcggagcgcttggggctcgacgcggctggatttctgggcgggcggcgggtcgggctgctttttcggggccgaagaccgcttgggcgccgaagcggaggcgttgaacgcgctggccaaccacatcctcgacaccgtgctcaccggcaaccgcccggtgcgaaaatggcgcaccagctttttacagccgctacgcttttgtgatgaagagctgaaaaacaaagtcttggacggtctgcggcaggccgcgagccaaccccaaagtggtttgttcccggtggtcatcggccccgaggagcggcattatttcctgccccacgtggagccaaccttggcccccggattcgcgggccaacggacggaaatcccagagctgatcgaaatggcgcgccggggcctgtccatcgccagcgtggagcgctttttcgagggcctttgcctgcaattgaccctgcccaaccaccccaagcctcatctgctgcccatcgccagcgtgcgcctgcactttttttatcactcggtcatggcgctcgaatgggtgattggcgacgcggcgacggcggaagaagatcaaaccgtgggccagcgggatgaggccagcgaaaacatatcaaatgagccggcggagtatccgcccggtcaaccctattggcgcggcctgctggccgacgatgggccagacgccctcagcctggcccaggtcttggacatcaacgccaaactgcgccaatgttattccacctactcgtccgacggcgcgcgcggcggccagaccatgatccgcctggtggagcgcggccggattttgggcgcgttgctgcacggcggcgtggtcaatgaacaccgcatcaccgcctggttccgcgcgctgctggaaaaagccctagggctcgacaacgacgcccatgccgagagctggctcaatgagaagctggagcttttgagcgacgaccggacgcgggtggtcagttccgtgattccggccggggcctatccccagacgccttgggggcgcgagcgtttcgaggaaatcttggcccgcctgaacacggtggacccctatggccagggccatttttatgagccgcgcgtggccatggaagaactgggccgcggcctttacgagcgtttccgcgccaacggctcgctgtttgcctgcacgccgcacagcctggtctttttgggcttcggctggtttcccaccgatatcatccacaagcggcacatggccaccatgtatcgccgcatgtttttggtggcgatgttttatcagtcgatcctgcacgccctggccctgagcctcaacgaagctgggcggggcaatggggtggggccgatccgcgagcatgaattcaaggatctgcgcgccaggatcatatatttcaccaaccatctgtggttccggcggctgagcagccaggtgcagggcgtggagctgtttgatctgctctcggcgcgggcgggcctggaccagcaatatcaagagattgccgacgagatcgagcgggcggagtctttccacacggccgtggccaggcagcgcgacgaaagctttcatcgcgccgtggccttttggggcgcgccgttggttcttttcgtggccatgctggccatccctgcggacggttattttgatctctgggggtggctggcaaggcttggccaaaaccatgtcgccccgtggatgtgcgtttctggcgatttgcgctggctgacgttattgcttgggctgttctttgcggcggcgttggctttgcttccgggttggctgctatatttggcgataaataaatggcgtggccggcgtaaaaaacgccgaaaataggcccgccttttcgccagcaacaatcaggcgataatgataaaagccgtggcaaaaacgccacggcttatttttttgccccgcgccaatccgcttcctctagcggcatccctcaatagccaccaaattcttctggtcagcctatcggcatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccccagccaaccgcccgattgcaatatttatttttggggctgtttccacatggtttgccaaattcggcgcgccaacagggccgttccgcgcattttttgggcgtttgcgcgcaaaacataatgaatacggcgccatatcaattccacacggttaaaaaacacataaaatggcgaaatatattgcaaacaagccaaatagcccccgcgccgacggcttggctcaggggcgcatcctggcccaatcgtcggccgacacatagtcgcaaagcaggtcgtgggcctgatctatccttttcaacgttcggaagtctttcatgctcataacgcccaggtgctggtcgttatttttgctcttttgcgggtcggccagggcgcgcagggccgtgaccgccggggaattttcaaagccgaagccatagcccagccagcgaagccccgcgtccatgtaggcggtgaactcctccacgaacggcgccatgtcccgggcctcgatcgcctggcccgccgggcagtgcgccgtggcccgaaactggctgatcgtggccgccagccggccatagccatgacccttggcccggcccatggcgtgaaagtatttggtcggctctgaaaaatcgccaaaattcagcgcccataacagcgcgcccagctccgcggcgtgcaggttgcgaaatcgaatgcggccccggaagacatggcccgcgcccaggaagcgcagcttggtcttttgcttctctttggcgtcggcgggcggcttgggcaattgctgccccaagcagcgaactggatagcgtttgcggccggccaggatggccatttcgtcgttgtagtccgccgatgagccggggtcttggccgtttctcagataaaatggccagaacgaggcctttgggcccatcatgacagtggtgctaacaggcatcagataggggttccggccctccgcaagcgtggcgaactcaaaggccacccgccccttgagggccaggcggtcgggcccgtcggcggcctttttgcgctccgagggcagggagccctccacgtcgccgaagatggcccgcgcgaagtccagctcccgccccagttcggggatggagtacttttcgccatcccggcccagggtgcgctgggccagttggcccacggaaaactcgtaggggatcttgatgacccgggaaaagcccatgtggaagccatcgtcctcggtgcgcccgtccaccggcggctggccgcaataataaaccgggatgccggggaagtcataaccctgctggggggcttccgtcttgccgcccgcattcagggggttgggatagcccatgcccttcagccatgtcttccagttgccttccggctccatggcgcttttggtcatcttggaatgcagaaacgcgaaccgctccatgtagtctggcggcagcgctttgaactcgcccggctcgtgaaaaatggcctcgaatttttgatcaccctttttgggcgttggatcagccttttttttggtgtcagcgcagacgattacgccggtattttttttgtccacgacagcatcgaaaagcgcggaaacaatattcacgccagagccatgttttgctttgtgctcataggaaatgacatgcggcccgaagccggccttggcgataatatcccttttctttttagcttcgttgatcccaggttcacgtttaacttttttgtcaatcgcctcaagcagcaggtcgattggcaacatggcgaacccgcgctcgcccttggcggcggccaattgccactggccagatttttgatcataacgcagccagccggctttcaaatcattgggctttacgtgctggcgatagtgttcttgatcgttgaaatctcgatagccgaagcgatgatgatcgttgattcgccccagatgggaaaaggtggcgatctccaccaccgcgcggatcatgccctttaggctggggccgggcagggcgtaacgctggcccggcaggcaaaacggcgagtcgacggaatcatccttgtcctggcctggcgcgcccacgcagatgggggtttcgtttcgccattccacggtcatgccgcccgaccagcagccgggcaaggggcgggcgtggctgatctgatccaggcgcaggggggcggggatcaccctggagtttagcggaacaaaacgataactagccttgggggcggtggacgttttaggctcggtcatctcgggcgatctcctccacctgaaaccagccaaagccctggttggttccatgtcccagcatgagcagcggatcgtcaacggtcagctcgtggataagagcgcgaaacgctttttcatcggtttccgcgccggctccgaagacctgggcttgattggtcgccgcatcggtatgccgccggctttccaacactagcctcactttgtatttcacgcccacgcgggcgttggtgaaaaacagcgcgccatcaatgggcccggcggtgaagcggtccagggccacgcggggcacgacgcaggtttggcccgcgtcctcgatctccaggctggccaggcgcaccaggccccgccagccggtgacgccaaatagccgctcgctggtgctcagctcgaccgggctttgccttggtttcagaatccgctcggggtcatcgccgtccgactcgtctgccaactggctcagccaggccaagcgcgcccgcaacgcgcccatcaggctcgaggccagcaaatccggctggttatcttggcgcagcaagggctgaagctggttggccgcgcctttttgagcggcggcgtcggccccggtcgggtctagaaccaggaacgggccctcgcacgccaaacgaaggctgatgcgcacggccgggctggccgaggcgtcggcgggcaggcagacggctgttttcgcgccgacggttggcaggcagcgcagcgcgtcaaagccgaccacccgggcctggagcgaatcgggcacaagcctgatccggccgttgcccaaggtgtagcccttgcccagggcgacgccctggtggcggcccagcagggccaaggccggcagcaatttttgttggcactcctcccaggcgccgcgaaaaaccgccctgaaccgaaaacgaaccccttgcggaaccatttcttgaaaaaacagatacttgtcggcagcgacgccggcgtcatgatccacccggatgcgggtctggatgtagctgagcgcctcatggcggtaatagggcaggggcgtgcgctcgggcgggaagtattgctccaagccgtccatattggccaggcgcaagagcaccttggccatggcgccgacatcctcgctctcccgcgcttcgccaaaaaggtgtttgatatcaagttgatcccagccaacggcccggcaggcggcccgcaagcagcccttgatcgccgtggccgacaggcagggccggttttcatgatcgcggacaatggtggccaccagggcgccacgcccccggtcatcggccgccagatggctgagtttccgtgagtcgttctcaaagagctgggccaaaggcgtgaagtcgccggttccgacgtgcaggggggacaaggcctccaattggccgcacaggatgacctgatcaagcatggccgccaaccttgcgcaggcggagcacatcctcccagtccgcgatgatctcgccatagccgttctcgggcagataggggcaggcgcgccacggctcagggacgttccaggtctcggcctggtagaccggtaggccatggcgtatcaggtgcgcgaaaagggcccgctgttgggccggatcgccgtcggcgaaggcgattaggaacaccgagccgggctgggtgaggatgtagggcaggtatcggcccggcgaagacgggtagcgcatggcccggtagccgccatcccaggcctgggccgcgaagaaatcaaaccgcgcctcgtcgagcttcccggcctttggccaaagcgtcagcaggtcgcgccaatattgcagatatagcgctctggcctctggtgattggtccgaccggcatttttcggggctgaacagggcggccggcgtctggaggacgacccgccaggttttgccatcggggccaccgggcctggcctgacgctcggcgctggcctccggccgccaagtgaccgtggcccgcgcgccggtcttgccgacgaaatccaggccggagcaaagcgtggccagaatggtgttgaccaccgtgctgttttgttcatcttccggggcaaacagcgccgtgaagcgcagaaccttttcctcgggcttgaccagacgatacgagaaaagctggctctccgcggccatctcggcgccgggagccatggccgtgcgggtgcgcacgtgatagtcagagccgtcgccgtcatgtttccagtcgacggcgaaccacacctcttcgctcagcccgtcaaagtcgttggcgtggtcaaacagatcgccttcctggccggccttgtcgcgatagcgggtcaggggcggctcaaagcgcgggcggtcgcccgtggggcccaagggcacggcgtggctgaggcgcatgcgttgcaaagcgccttgccagccgctctcgccggccagctccaacatgcgggccagacagcctttgatcaccccaccgggcacgatctctcgcccctgatagatgttcaaggccaccaactcggcgtcgaccaaatatgggtctttgaagcgcagatcaaagacgacgggcccggcggcgctgggcggcgtcgcggccggagttggttgggaattcacgagctccagcgtggcggctttggtcaaggcctccgcgtagtcaccacaagcggtttcggccaaaaaaccaaagccggccgacttcacgccgcccagggcgcggatgaaccccaaggcggtttccgtggcctgcctgaaaaccttggcctccgcgtcgtcgccataaaaagtcatcgcgccgcgaaagtccaccggcgcgcccagggcgaagggttgctccagcacctgcaaggcgccggtttccacgctgccgctctggtggtttatttggatgcgggtgagaaagccgggacgggcgggttcgtccgcgccgcagaccaaatcgtcaacgcgcgcaaggccccgctggggcgcgaagcggtcggccgatggctccggcttggctggctcgtcttggccatttttgctccgcggccaggggttggcgctggcggagccaaaccactcacacacctttttttcgtcgaacaagggcggcgggtcttgcgcggcgcggggctgggcttgcatgcgaccggccatttccagcagcgtatggcgcaacacgccccggagcaatgcgccgggaatgatcaatttgcccgcgtggtcgcgggccaggtgggtgtcgacgcccaggaaggcgacgttcaggccctggctggcgaaggggctttccaggcgcaggcaaatccgatattcgtggcgctgtttagccaatgccggcctccccggccgcgtcggccttgggggccggttcgacatattcccaaagctgcgtcaggttgatcaggggcatcaggggatgagcgtcggcatagcccaggtggggatgacaaagaccgcgcagggcggggcagccgtagcgcgccatttcttcatcggccttgtcgagccatgccgtgcgggccgtttggctggcgtcgccggcggttagcaagccctgggcgatcccgtcatcgagcagccgcagcagccggccgtagggcatgcccttgcccttgcccatgcctttcagctcttttatggccttgaccagatcggcgaagccatcgacggggccgctggccgtttggcaggggccaaagccgagggtaagggcggcgggctcggatcgcccatagaggccttggcgatggccagtcatgtcgaccggcgggtcgatgcccaagagtacttgatattgcagcacgtttttctgctgggccgggtcgtcggggttgacttttttggcgtggtcggccaagcccttggccaggcggcgcacctcgcggatcggcgtcttgcaatggcaaaagaccacgccgatgccgtaggtgagctgaatcgactcgccgttgccatctggcaagcgccactgctcgccgccgagcatttgctccaaacacagcaacagccccacggcctcccaggcgggcaagaccatccatgattcatcgccgccccagcccagggtctcgaagggcacgatggattcggttttttccgaaatattggtgggatagacgctggcccccatgtattccacgatgccggacagcaggctttttcgggccgccagcacggggccgctgaaggcctccacgcccagcttggccctgatcttgccgaacttgttgccgtccatgtagagcagggccattttgttggcgatctttttgggcagccccggcggggggttggccacgatctcggcgaagctgttggcaaaacgagcattgttttcgccaacaagcgcctttgccgcctctcccagctcccgttcataaagcttttgccgcaaatccctgcccgatctgaagcgggcgcgaaccgaggccgagaccagaaagacatccccctcgggctcgccgggcgagcgcttggtcacctcgcaggcggcggggcgcttgagatcccactggcaaggccggcccgtgcttgacgcgctggccgggggcagggggtccacggtcagcttttggaattgctggcggcggatgcggttgttcagccgggccagggcggccggctggtcgcggtcgtcgtcggggaccatggcgacgtcgtgggacacggtgaggtagacgggtatgtcattcagcggctcgccggggtgttgcagataggcggcgacatcgccctggagcgtggccacgaaatcgtcgaggggcgccgcgtcgtcggtggtgatcagggccaggccctcggacgcgccggtgtagagctgttcaaggttgtagcgcttttgcgcggccaagtgctggaaaagcaaccccggcagctccagcagggcccggctgccgccccgcagggtgctcaagtcgtcggtgtcgtcgatggtgttttggaaattttggccctcgatgcgcagccaaagccgagccatggcccccccttgttggcgtcgaaagacttgagcggggccgaggccccgaccaagagccggccgctggcggtccgggcgatgatcgggcgtggctggccgcgggcgcgtcgcccggccaaaggccggacaagactagacgttagcatgcgctgcaaggccaggctggcgcaagcaaaaagtcaatccgcttcctctagcggcatccctcaatagtaaatcctagaggtgcgagcagagacgccttgctttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccctggccaaccgcccgattgcaatatttatttttggggctgtttccacacggacatgccattatcggtcgtcagcctggcaaaaaccttgccatttcgggccatgatcaatataatcatttgattaaatttgacaaacatcgtttccacatggttgatatgcgcctttatgccaagataatcgccaaaagtagcctgatgctggcctgggaaaaggtgctggccaacaagggcgcccccggcggagaccgccaaacgctggatgattttgccgaaagcctggagcgcaacctggaaggtctgcacgccgccctgcgttcggccagctatcgccccggccccatcaggaacgtgagcattcccaaacgcgatggctcgccacgcaggctttccatcccctcggtggccgatcgggtggtgcaaaccgccctgtgccaggggctgacgcccatcctggagccggagatggaagacgccagcttcgcctatcggccggggcgctcggtgcaaatggccgtggagcgcgtcggccgttatttccgccagggctatcactgggtggtggacggcgacatcgacgattattttgactccatcccccaccacgggctcatggcggttttgcgccgctacgtggacgatcaggacgtgttggggctcatcgcgcaatggttggcccacgcccatgccggcggggtgggcgtttcccagggttcgcccctgtcgcccctgctggccaacatttatttggacgacatggacgaacgcatcggccggacgggggcgcgtttggtgcggtttgccgatgattttctgctgctgtgcaaaagcgaggagcgagcccgcgagtctctggcggcgatgagcgcgttgttggccgagtatgggctggggctcaaccccgacaaaacccgcattgtcaacttcgagcaaggctttgagtttttgggccggctttttgtgcgctccatggccttggagcgcgagcaggagtcggacgcgccgcaagaaacgccgcccggcccaacgcccgacgatccatcgccgccggtggagcccttgcatcaggcgtcggagggccccggcttccaagacctgtcgccccggctgcgggtgatgtatctcagccgcaagggttgccgcctggatgtgcgaggccgggcctttgtggtgcgttcgggcccggaaccagacgcgccggagctgatggtggtcttgcccagccagttggaccgcgtggagctttggcccggctgcgacatatcgcaaaaagcccagcgtttcgccctggagtgtcgcacgcccgtggcctacgtggatggctggggccgcaccctgggcgtgttggagcccatggtcgccgacaaggccgccctgcacctggcccaggcggcggtggccctggacgagaccaagcgcctggccctggcccggctcatctgcgccggccgcgtgcgtggccaacgggccttgctcatgcggctcaaccgccggcgcaaaaactccgatatcgaaagcaatctggcggccttcaagcaattgccgcggcgcatcgccacggccacgaccatctccgagctgctgggcctggaaggagaggcggccaagcgttattgggcgagcctggccctgttgctggacaaaagctggggattttccagccgccaacggcgtccgccgcgcgatggggtgaacatggtcatctcctatgtcgcctccatgctctaccgcgatctgcgctgcctggcggcccgccacgggctgcatccaggcttcgccagcctgcacggctcgttggacggcaagccaggctgcatctccgatctggtggaggagtttcgcgcgccgctttgcgaggggctggcggtgtatttggccaataatcacatcttgaagaaagagatgttttacaaaaccgataaatggccttgccatgtcacccccgaagggcgcgaaaccatcattcgcgcttacgaggcttggctcgatcgccccgtcaagtcgccgcgctccggcgaaaaagtgaaatggcgtggtctgctggaggaacaagtcctggcctaccgggatcatgtcatggggcggagtgtttatgcgccctacgacatgaaatattgaggcccgagagcatgtccggcgctgaaatgctggtggtgttcgcctacgatgtggaagatgattcccgtcggcggcggttggccagagtgcttgggaaccacgccgtgcgagtgcaaaaaagcgtctttgaggcctggctggatgagggcgcggccaaaatcatcgcctcgcgcgcggcggccgagctgggcccccgtgattccttgcgggtctatgccctggacgccagcggtgttgggaaaactctggtctttggcgtgacggcgcccccccagagccatgattattactttgtttgaaggattatcacagtgaccaaagatggcctgagcgcctggctattgcatcccgatggtcaagcgtcgctggtggagctttgcgggctttggcgcgagactttggtgcgggccagttgcctcctggacccgccgccgtggcaagaaggcgttgccccgtgggaactggcgggcaaggtgcgcggctcttggggcgatgatctcaagcgcggcgcgtcgctgctggccctggctggccagccctgcccgtggtggccgccttgcgccctggacgtgttttttcggccccaaggtaagttgaccggtggcctggaaatccccaagccctacgtgatcagggttgattacgaaccagaggcgggcatggtgcggatcgtcttggcgctgtttggcctggccggcgactatgccacggcggcggcggcgtccctggccgccgctctgcgacacaacctgcgctgggcccaggggcgcgcgcccggctgcgaactggccgatatggaaattgtcgccgctcccgcgccagacccaggcgatggcgctcacaaagcctgtttgcgctttttggctccgctgaaccagcgcagcggccgagagagtctcttgagcccgcaaagcatgctcaccggcctggccaaccgcgtctccggcctggcgcgctggcatggtctggagctggcggaggacttcaaggagctcaagcgcttgattcgaagcctgcaaggggagttcgagcaagcggagcgccaccactggtttcgtcagtcccaaaggcaggatggccgaaacatccccatggagggttttctgggcgatctttggctccgtggggatttgcttgccctgacgccgctgttggcgttgggcgaacgctgtcatgccggtggacgcgcggccctgggcatggggcaatatcgcctggaatggcagacatgaggtcggccgactgttttgggttgacctccgcccatggatgggcaaatatttctccatgtctttcagggcattacagttctttcgggcgggtctgatccacgtcgccattgtttagccattgcttgttcgcttgtcgccaagccagggggagaaacgcgcatgccgccggccaaccgtcgcaaggtgttcatcagctattgtcacgaagacaaagacttggccagggaccgccttctggcctgtctggaggccggcggcgttgaagccatcatcgatatcaaacatttcaagggcggcacgactcttgccggccagatggaccaacaccaagacgacgccgatcagcaggttttgctgatttccaaaaaatatctcggccaaccaaattgccaacgcgagatggcccgcgcaatcgccatggacccggattttactcacgggctggcagggaacggccccaaggtgctgcccgtgttgcttggcgatgttgagcgcgcagaactccccgccggtcttacccggccaaatccgctgatgccggatttgcgcgataagcgcccttgcgccgaaggtgaaacggaatgggaccgccttgtaaagctttgcggcgctgatcttggcacaagccccacggcctggctgaaggccagggacaaaattcgccgactaatgagaaacgataatccggtctgcctatatgtcaatgataaccgctccgtcaattggagggggctcatcgataatgtctgctccgaacatgacccctgggacgcgttgcccgatcttgaccatcgcttcgaactcaaggccccttgcccgaccgacaagataatcggcgacatcgccggcgcgcgcgatgttttggccttcaaccagcacctggaacagcgccaaacgcggccttgccgggtttgtttcactcatttccatctggctgcccaacacccaggctgggacgcaggctttttgagcaacctgaccaacctggttaaaaaacagcatatctggctgctggcgcaaacgcgcaggcccatggacgccacggaacgggagcttgttccccctaatgcctatgactatgagtccagcctggccgcgctctgcgccgaggtgaggctgtgatggccaaacccagcctgcccctggccgaactgcgcttgtggccttcccaccaccgcgcggccctggcctggttggggcttttttatcgcgatcccatgctgttttgggaggaactggagtctatcctccagctcaagtcgcggatcaaagcgacattttgtctgtatgcccatgccctgccttggctgtttctggttgtagttcttggccgctggctgctcgtggtcttacttcagcctgagttgccctatcacggttgggccgccttgccgcgccatgatttctggatggatagcgtattcgggctggcagtagggctggcatccgggctggcattcgggctggcatacggcctggcagtagggctggcagtagggctggcaaaagggctggcaagagggctggtatccgggctggcagtagggctgttattcgggctggtatacgggctgttattcgggctggactccgggctggtatccgggctggtatacgggctgttattcgggctggtatccgggctggtatccgggctggtatccgggctgttattcgggctggactccgggctggtatccgggctggtatacgggctggcagtagggctggtatccgggctggtatacgggctggcagtagggctggcaggagggctggcagaagggctggcgttggggctggcgttggggctggcgttttttatttctttaaccagagcctactatctgccagttcattttttctttctctggccaaatctaaaagccaaccgctacccccgccaccccgtggcctgggaccaaatgtgcgacgcgcgtttttttggcctgggccgcttgctggtggcctgggcccaagcgcaaccccaacacggccgggccgaaatagaacgcctcatcgacacctacccgagccaacgccaagaggcgctgtgggccaagacggtgctggccatcagggacatggccatggaggccgatctggccaaactgccggccatggccgccggcctgccccggggcaagaggggttatccgagccaaaccgagcaggtggaaagcctgctttctcccgtggccgctggctatctgcgcttgcgaagccaagcctccccgtggcgcaaactggcggcggcggaaaacttgcgcgcggctgtcgaacaatttcacggccaagtgagcgggttcgcccgccctctgggcccggaactgcgccaggcggccgaccagtggcggacattggctaataacgaggtggccaaggcccaggccaatatgggcaaggaaaaaatccccgcctgcttcaaagctggcggggaactgaagatggacaacgacgcctttgtcaagcgtgaaggcgtgctggaaaaacttgaagacgcattggaagacccgcggtcacgggccagtttgattctccaaggccgccgccgcaccggcaaaagctccctgatcgctaacctgcggccgttcctgccggaggatgtgttgctggtggatgtgtccatgcaaagcgccgcgtcgcgcaccagccaaaaccatttcgccgcctccatcgccagccagatttgccaggtcgtgcccgaggctgcgttggggccgccgcccgagcgggaaatgccgctgtgcgagtttgaggatctggcgcggcgggctgatgagcttttgggcgcgcaaaggcggcaattgctgatcgtggtcgacgagtatgaaacgatcgacagcttaattggcgaaggtcgctttcatgccgatgacatcttgtcgctgctgcgcgtcgccatcgaaaaaaggcgcaatatcttttggatgttcgtgggaacccatcatatcgccgaattgcgcaacgcccaatgggcctcttatttgatcagcccgcgcacgattgctatgcccaggttcacgcccgatgaaacccgcgtcctgttgctggagcccatgcgccacgccagcgccgagcacaaggtcgtccacaaggagtcatcctggggcggctccgagggcattgcgcgcatccatcaagaaaccggcggctggccctattttgtgcagcttttggccgaaaacctgcgcgggatcatcaacaacacgccccaggcgaccacggtgaccgcgaagatatttgagcgggcgcggcgggaggccgtcgacgaggcggaaagcgccctccggcaaattctggccccggatctggaaggcgccgaggctcagtgggaatatttgcgcggcttcgtggaccaagaggaacaacccccgccgaccgaccgagaagtgttgcaagggctattgtggcgcgatctcatcgagcgccacgacaattgttaccgcctgaccgtgccgctatttcggctgtggatcgcaaagcagccttgaaagcgtctccattgcttccgctcgcggggctagggcggcaactagcatagtcttgatgcggggcgaccatgatcaaccggtcgccggcgcgcgtcacgcctcgggcgagatggtttgacacgcttctttctgtctgatataagtaagtgtgtacttactacagaggcggaagcatgtcccacggcgaaaaccgcatgagcgcggaacaaagaaagctactcattttggagacggcgcttgatgtgtttgcgcaaaagggcttcagtggggcgcgcaccaaggagatcgccagggaggcgggggtgagtgaaactcttttgtttcgtcatttcaagaacaaagaaaatttatacgtcgaggcgttgcatcagcttttcgcccatcatccggtgggtgaggagatggcgccggccatgcgggccggcgatgaccgggaagtgctatacaccatcgcccgccacatcatggagcacgtgggccgtgacaagcgcatagtgcgtctcacttttttcagcagcctggagggcctgcacatggctgatcacgagagaacccccatccggattctggaagaatattttgccaagcgcatgcaagaaggcgcgctccgggccaaggaaccgcacctgaccgcgcgctttttccttttcgcggtttttttgtatgtaacggatatgcatatgaatttattcggtgagcccctggggatcagcgacgatgaggcggcttggaccctggcggacatattcatggacgggctcttgccccggggctaggccctattttttttgtggtccataaaagtaagtacttactacgatgggaggaaataagcatggcggaacatgtgtgcccggtgtgggtgggatatctgctcttgagcccactcagaaagcttatggaaagcccccgcaaattgctgggatcgtacatctcgcccggcatgaccgtgctggagccgggctgcggcatgggctttttcaccctgcccgtggcccggatggtggggccggagggcaaggtcgtggcggtggacatccaaccgaagatgctgcaaaaggtgcgcgcccgggccgcgagcgccaagcttctggaccgcatcgagacgcgcctggccacgggcgacgtgctggggttggaggatctggcgggcggggttgatttcgccttggccctgcacgtggtgcatgagctaaaggaccaggcgggtttttttcgcgagatccatgaggccttgaaaccgggcggcaggcttctggtggtcgagcccagggggcatgtcagcgcggataacttcgccgaattcctggcgttggcgcatcgcgcgggcttggaaaccgaccccgccgagcctccgcgcggcctgcgggccttgcttgtcaagccggaaaggaaagagcaatgagaaacaaggcgaaatggtgggtcgtgggaggagtgatggttatcgccttcgccatgacgctcacgcagtcgcctcgggccatcagccgcatgctggccgttgtggcgagcgatcttgccatgctttcgctattgatgcacgtggcgttcttggccgtgctgacggccggactgctgctgcccggcgctagggcccgcctttttggcggcttcttgggcttgttggccgcctcggccaccggtgtcgcgctctactacttcgtcctgcccaatgtattgctgttcgggctctatctcgcgcttatccttaatggcctttggcgcggcgagttgaactggaacctgggcaagaccaatgccgcggaccggcttttcggcctcgtgggcctgatattcggtttctggtacttgcattgggtgcagagcccaatcatgctgaacgcactgttggtttcgccgctgggggtgttgaattgccccaccatgctcaccataagcgggtttttgtgcctgaccagccagcggccccccgtgttggagctggtctccggcgtggtgtgcgtatatttcgggctgttcggcatattccagttaagcgcctacgtggacgtggccctggtggcttgcggggcgtatcagcttgccaggctggcaattacggcccggcaaggcgcggcgctggaatcgggcaggctcgggaaggcatgaacggccggctagtttgaggccgctgcacggtgaaacataacaaatgttgtaaaaacagataataacccgtgaaacataaattctaccgtgcggcgtccgaagcgcgccatggacggcgcgccaaatcgccagtctgattgggcgagcgatttgcgaggcttggcaaaaccgcgcttttgccaagccgatgctgcacggggcaggacgcccccgcgcggcgctctcacttttcgtgtcgcgatgagctgctggccgcgttgccttgggcaaggcgcggagcaaagcggcgatgccccaaaaaacaaaacagccacggcgcgaacgccatggctgtttgtctttttgctggtcgggacgactggatttgaaccagcgaccccttgaaccccattcaagtgcgctcccaggctgcgccacgtcccgacggcgcaatttgtaccaccgccggcggtcgttgtcaattggctaaccggcccgccgggccactaacagggccgcgcgttcaataaaatcgctggccagcttgaagccgccgcccacccggcgcggggcgggaaaccattgctcgtgcagggccgcctgggccggcgtggccgcgcggccgacgagcagcgcggcctgggccgccagcgccgttggaccatcgcgcagcaaggcctcgacgctttcgaccaggctgggccaaaaaggcgctcgcgccagacgcgtatcggcatgacgggcgacaaaggccagcatccgcgtcagcgaccagaactccaggcccctggccccgcgccgccacagaggcatcaccgggtgccgcgcccgccacaggcccatgtccgcgccaagctgccagagatcccaggcctcggccgccaggcgcgcggcctccgggctgggtaaggcggcggggcgctcgtcgggggcggccggaccgtctatgccggcccagaagcgccacaggttttgcagggccaggccgccgggcccgtcgccggtggtgtccaggtgcgggtagctggcgatgaccttgcccgcgccgaaatgcgcgccgatcaccgctggttggccgagcaacacgcctggatccaggcgcaggccgtattgccgctccaggccggccagggcctgggcgtccaggccgcccaccgccacgtcggcgcagtgaaacaggggcatgggctggtcgtagactgctagtatgtcgacttcggccccttggggcctggcgaattggccgggaaaccagacgtggaacacggcccggccgtccatgccgcgccacaaggcgtgagcggccgcgccgtcgggggcgctgacctggatgggcccgctggccgagggcagccgtccgccgccccggtcacggcccagcggcaaaaggccaagcccgccgtcgccggccagggccagcccggccccgccgcaaaagcccagataacaaccgccgccgttgacgaaagcgcgcacgccctcgaccccggccgggcccagggccgccaacttgagcgccggccaaccgccgggcgccaccagaagcctggccccttggaggtggccggcgatgatttcggcggcggtgatgggctccaggggcaggcccagcaggcgggcgctttccagggccatcaggccccacaggcccgaactgtcccaaagcaggcgggcgggcgggcttggttgaggcattggcggcgatgctccggcgttcgagacgttgccggtcagtatgccgccatggccggggctggtcaacctttcagcgcgcgcaagctggcgatcaaggctggcgtgaattgcacgacgtcctcgaccacgcagacatcggcctcgttgaagatggccgcctgggggtcgttgttaatggccaccaccaagcccgccccacgcatgccggccacgtgctggctggccccggagatcccgcaggcgatgtagagcttggggctgacggtctggccggtgacgcccacctgccagcgatattccagccagccgtcatcgcacaccggccgcgagccggccacggccgagcgggggaagagggcggccagatcgcgcatgagggaaaggttttcgggcttgcccaggccgcggccggcggccacgatcacctcggcgtcggccaggctggccccggcctggctctggccggcggcgggcagatcggcggtgcggcgggccacggccgccatgcgttggcgggtggcctggccggccgggccggcgccggccaggtgaggcgcgaaaaagccgggctggaccaggaccacggcgctggccgatagcggtcgcaggcgttgcaacagcttgccgccgtgaacctcgcggacgaacagcgggccgtcttcgtcggcctccaggccccgcgcgccgccgatgcaggccgcgttaaggcgggcggccagggccgggcccaaatcctggccctggctggtggcggccatgagcacccagcgcgccgccaactgacccagcaactcgggcaggagcgccagccaggcctcggcgctgtagccgacaaggccttcggcctccacggccagggcgtcgaggccgtgctcggcggccagcaactgggccgtgggccaggcgtcttgacccagggtgatgcccaggatcggcgctggggagagttcttgcagacgggcggcgcaggtgatggcctccagggaggccggggcgatccggccggagtggctttcgacgatgacgacgatgcgctggggcatggttttggctccttgtggcgcttcggacctcagatcaaggccttgtcgcgcagaatccgggccagggcctgggccttggccgtggcgtcgccttgcgggaacaggccttggcgcgtgcgctggggcagggccaggccgctgatttgcaccaacggctcgggcgcgggcaggtcggcccagtccacgcgcgcatgctcttggcccttggcgcgcagcaggttggagaggctggggtagcgcggcttgttcaggccgctttgcacgcagaccaccgccggcaagggcgcatgcaggccgtggcgctccccgccctcggcctcgcgccacagctccaggccgcggccttgggcgtccagctccagcgccaccacggccgtggcccagggccagcccagcagcgccgccagcatgggccccacctgggcctgcatggcgtcctcgctcatcacgccgcagaggatcagatcgtagccccggccctgggcaaagccggccaggcaggcggcggtgcgcctggcgtccaggtccaggccctcgggggtgatgatctgcgcgccctggtcgcagcccatgccgatggcccgctccagcacggcggccgtgcgcggtggacccagcgaaatcacctccgccgtcacgcccggcctggcctttttgatggccaccgccgcctcgacggcaaactcgtcgtagcggttcatctgccagcgcggctggcccggccgcgtcaaagagccgttttggtcgatctcgacgtgggcctgggggtcgggaacttgcttggcgcagaccaggatcttcatgcacaccctcgcggcaaattgtggccaagggccgttgtttatctttatcatctatatcgagagcgctgcacgggggcgtcctgccccgtgcagcatcggcttggcaaaagcgcggttttgccaagcctcgcaaatcgctcgcctaatcaggctggcgatttggcgcgccgtccatggcgcgcttcggccgccgcacggtagaattcatgttcacaggttattatctgtttttacaacattttttatgtttcaccgtgcagcagcctcatatcatgagaccattgcccggggccttctgcttggagtttaagccagggcaagggccgaggcaagaaaaaatagaacgaacgttcgatttttattgacttgattggctggccggtgcatgattcgatcatggacaaacggcggccggtaggacgcatagctgataagcggggatcgaccgatgggcgttatctattttatccgacacggccaggcctctttcgccagtgacaactacgaccgtctttccggcctgggccggcggcaaagcgagattctgggccaatatctggccgagacgggcatgggcttcgacgcggtttacagcggcgacatggtgcgccagatggacacggccaacatcgtcttggagcgtttgggccacggcggcgacgagttggtcatcgaccccgatctgaacgaatatagttcgtttatcattttgaaggccttgctgcccgagatgatcgccgatgatccatcgttggagcgggcggtggagggcatgtacaaggacaaccggtcattccagaaggtctatgaaaagggcatgttgcgctgggtgagcaccgatcgcgacatccctgggctgggctcgtggagcggctttcatcgtcggacgcagcaggccatccggcggatcatggccgaaaaccagggttctggccggcgggtggcggtgttcacctcgggcgggccgatttcctcggtgatgaacatggccctgggcctggatgacgaagtgacgttacgcatcacctggcagatcgtcaactcctcgatcacggcgtgcaaattcagcggcgacaggttttttctctggtcgttcaattccatcgcccatctggatcaggcccgcgacgcggcgttgataacctataggtaacccctttaacgaaggcgaggcagtcatggatttttccatctctccgaaaatgcagacaattttggggatgatcaacgagttcgtcgacaaggagctcatccccatggagcacgatttcctgaccaaggaattttcgtcgctggagccggagctggaagaaaaacggcgcatggtcaaggagatggaattgtgggcgcccatgcatcccaaggattttggcggcatggggctcaatctgttggagtacggcctggtctgcgaggcgctggcccgcacgccgttgggcgtctacacctttggctgccaggcccccgacgccggcaacgccgagattttgcacaagtatggcacgcccgagcaaaaggaaaaatatctgcgcccggtgatcaacggcgagattcgcagctgcttctcgatgaccgaggtcgacctgcccggctccaacccggtgctgatggacagtaacgccgtcctcgatggcgacgagtgggtcatcaacggccacaagtggtacacgtcctcggccgatggctccaagttcgccatcgccatggtcaagaccgagcccgacgccgcgccccacctccaggcctcgatgatcatcgtgcccaccgacacccccggcttcaacctggtgcgcaacatccccgtcatgggccacaccggcgacagctggcacagccacgccgagatcttgtaccagaactgccgcgtgccggccgaaaatctgctggggccacggggcatgggctttatcctggcccaggagcgtctgggaccgggccgcatccaccattgcatgcgctggatcggcatctgcaaccgttgcctggagctggtgctggagcgggccaccacgcggcccatcgccccgggccaggtgctggccgacaagcagatcatccagacctggatcggcgagatggccgcccagatccaggccgcccggctgatggtgctgcactgcgcctggaagatggacaccctgggcaccaaggaggcccgcgaggaaatctcgctgatcaagttctacgcggcgggcgtgttgcaaaaagtgatggacaccgccctgcaggtgcatggcgggctgggcatgaccgacgacactgtgatagcctcgttctaccgtggagagcgggccgcgcgcatctacgacggcgtggacgaagtgcacaagctgtcggtggccaagcgcatcatcaaggagtacaaggccaaaaagggccaaaagtagccgccgcgccgggtggcctgaaagaaatggcgcggggcttgttcttggcccgtggagaacgatcgcaccgatgaactttgccgaattcaacgagatggtcagcgtgtcgtgggtcgacatgtgccagagggtatatgaagagcacggcgagagcatacgcatcaaaaaaggcaaaaccgtcgccaagaacttgccccgcatttttgaagccacgctgcgcatcagcaatcagcacggctttcaggccatgagcatgcgcgccctcagccgggagaccggtctgagcatgggcgcgctctacgcctatttttccagcaaggaagagctgctggagctgttgcagcgggccggccgttcgatgacgatgatgatccttggccagtgcctggagaaggtcgaaggcgcgcgggaacggctgcgcgtggccatcgaggcgcacctgtttctcagcgaggccatgcagcaatggttttatttttcctacatggaagccaagcacttgggccccgaggaaaaagacaaggccatggccggcgagttgcagaccgaaaacatggtggccgagatcatccgggcgggccaggccgaaggcgttttcatcgccaccgacgcccagttgttggcggcctgcggcaaggccctgatgcaggactggtacgtcaagcggtggaaatacgccaagcgcggcgtcagcgtggatcagtacgccaggttcgtcatcgagatggtcgaggcctattgcctggccccggctgggcgtcaatagttatcggaatcgaagagggtaggacatggatctgaccgacagccctgcggatgtgcgcaaaggcgaggaactcgaccccaaggtcatcgaccaatatctgcgcgagaacatctccggccttcgcggacccttggagatcaggcagtttcccggaggtttctccaacctcacctatttcgtcaaatacggcgacgccgagatggttctgcgccggccgccctttggcaccatccccaagagcggccacgacatggcccgcgaatatcgcattctgcgggcgatccatccggtgtttccctacgcgccgcggccgatcgttttctgtgacgacccggcggtgatgggttgcccgttttatgtgatggagcgcctgcacggctttatcctgcgcaagcacccgcccaagggtttccacatggaccccaaggacgcccgccgtttcagcgagcgcatggtcgaggtgctctacgagctgcactgcgtggactacaaggccattggcctgggcgatctgggcaaccccgacggctacgtgcgccgccaggtggagggctggaacgcccgctatcgcaaggcccgcacgcccgacgtgcccgattgcgaggagatcatgcagtggctggtggagaaaatgccgccagagtccgaccgcaagggcatcgtgcacaacgatttcaaggtcgacaacctgcttttggaccccaacgacctgacgcgcatcgtgggcgtgttggactgggagatgtgcaccctcggcgatcagatcaccgatttcggccacatggtggcctattgggtggagcaaggcgacccggaggaagtgcaccgcatgcgccagaactgcaccaccctcgacggcatgatcagccgggccgagatgatcgcctactacagcaagctggccaaggtggacctgagcgattttgactattactattgctttggcctgttccgcctgctagtaatcctgcagcagatatactaccgctcgtatcatggccaaacccaggatccgcgcttcaaagtgctgggttttggggcggcggttctggaaagggcttgccgaagggtcatcgatcggtcaggattgtaatatttgaagcggggccgcgaaaccccgtagtcctttgaaaaggggttatggatgagcaagcacgttgtggccgtgaaaaaataccaggcgccttttgattctgtgcgcgaaaccgtggagttgtgcgacggtctggccaagctgcccaagggcgccaaggtggtcatcaagcccaatatcgtcttctggaccaccgccgtgccctttcccaaatggggcgtgatcaccaccagccgggtcatcgaggacatcgtcaagatgctcaaggatcacggggccagcgagatcaccatcgtcgagggctcggtgaccatgaaccccaaggagtcggcgcccacctccgaacacgccttcgagagcctgggctacaacgagctgggccggcgctacggcgtcaaggcccattccatcttcgcccggcccttcgagaaggtcgacctgggcgatggcgtggtgctcaacttcaacaccgacatcatcaactgtgactttgtcgtcgacatccccgtcatgaagacccacgcccagaccctggtcagcctgggcatcaagaacctcaaaggcaccatcgacgtggtctcgcgccgagcctgtcacagccccgatccccaaaaagacctgcatttctgggtggcccgcctgtccgacaagatgccgcccctgctcaacctgatcgacggcctctacaccgccgagcgcggtccgtcctttgatggccgcatgcatcgcagcgacctgctggtggcctccaccgacatcttcagcgccgataaagtgggcagcaccctcctgggccaccagccggccgaggtgccccacctggtccactacgccaagaaccacggccggccgctggatctgtccgacgtggaggtggtgggcgaaagcgatctgagcgccctggccaagccccacgaggccgttttcccctacaccgccgatggctcgctgcccctgcccatggccaagatgggcgtcacgggcctatcgtacaaaaaatacgacacgaccatgtgcacctattgctcgggcatcaacggcatcgtgctttcctcgatcgccatggcctggaagggccagccctgggacgacgtggaagtgctcaccggcaagaccatggagcccacccccggcaagaagcacaccattttgctgggcaagtgcatctaccaggcccacaaggacaaccccaacatccagcacatggtggccatcaagagctgcccgcccaagcccgaacagatcgtcgaggccctgcacagcgttggcgtcaatgtcgatgaaaatatcttcaaaaacgccaataagatgcccggtttcttcatgaatcgctataaggacaagcccgagttcgaggaagcccacttccaggtgaaataggcggcgcacgatgataaacgacaaagtcttcgtcatcggcgcgggcttcatgggcggaggcatcgcccaggtctgcgcccaggccggttgccaggtgtggctgatggatcagagctcggcggccctgcaaaaggcccaggccggcatggccgcctcgctggggcggctgcacgccaaggggctggtgagtgacgcgcccgcggccgtcctggcccgtgtgactgactgcgacgacctggccccggccgccgaggccgactgggtcatcgaggtcgtgcccgagagcgaaaagctcaagctggccatctttgcccaggtcgacgccatcgcgccggagcgggccattctggccagcaacacctcgtcgatccccatcaccaggctggccgcggccaccaagcggccacagcgtttcgtgggcctgcacttttttggcccggtgccgctgatgaagctggtggaggtggtgcgcggcgcgcaaaccagcgagcagaccatggaggcggccacggctttttgccgggccctgggccagacgccggtgcgcgtgcgccaggacatcccgggctttgtgatgaaccgcatcttcgcggcggcctttgccgaggccctcaagctggtcgacgatggcgtggtcacgccatgggaggccgacatcggcatgcggctgggttatggctggagcgccggtccttttgagatcgccgacaacgccggcctggacgtgcatctgctggtcagcgagtttttcaaatcggtgggcgaggagcgcatcaaggagcactcggacctggtgcggcgcatggtggcccaaggcaagctgggccgcaagagcggcgagggtttttatcgatacgacgccgccggcaagcgcctgattccccaagactgacgctcaagcaaaacacgcccccgccggcccatgcggagagtgctgcacggggcatcctgccccgtgcagcatcggcttggcaaaagcgcggttttgccaagcctcacaaatcgctcgcctaatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggctgctgcacggtagaattcatgtttcacaggttattatctgtttttacaacatttgttatgtttcaccgtgcagcggcctcatgcgaagccggtggggtttgttttttgcctggcatgaaaaaaccccggcgcggggccggggtggtggggcttggcgagagtttcagcgccagtgttttttgcgcttgtagcgctggaagcccttgaccgagacctcgcttttgacgcccaggtaaaactcctgcacgtccttgtcggccatcagcgcctcgggcgtgccgtcgagcacgaagcgcccgttttccatgacatagccccggtgacaaacagaaagggccatgttggcgttttgctcgaccaagaggatggtcgtgccggcctcttggttgatctgcttgatggtggcgaagatttccttggtcagcagcgggctcaggcccagggacggctcgtcgaggaacaggatgcgcgggtgcatcatcagcgcccgggcgatggccaccatctgttgctcgccgcccgagagcgtgccggcaagctgcttgatgcgctccttgagccggggaaagagcgtgaatatccactcgatgtcttttttggcctcggcgctggagcgggtgtaggcgcccatctgcaggttttccaggacggtcagctcgttgaacacctcgcggccttcgggcacgaaggccaggcccatgcgcacgatgtcctcggtgtcttttctgtcgatgcgcttgccgtcgagctcgatggtgcccttgtcgggctgatcgtcgagcatgcccatgatcgtcttgatcagggtggatttgcccgcgccgttggagcccaggatggccgtgatcttgtgctcttccagttgcagcgaaacgccgcgcagggccatgatcaggccatagagggtttcgatgttcttgacctcaagcatgttgccctcccgcctgggcggcagcctgttcgtcgccgatgtaagccgccaacacatctggatttttctgcacttcatcgggcgcgccataggcgatgggcttgccgtagttgagcaccatgaccttgtcgctgatctccatgaccacgcgcatgtcgtgctcgatgatcaagagggtcacgccgaactggtccttgatgtcctggagccagaacagcaggtcttgtttctcctccaggttcatgccggccacgggctcgtccagcagcagcaactccggctcggtggccagggcccggcccagctcgacgaccttttgcgtgccatagggcagcccgcccacgaaacggttgcgggccgattgcaggtcgaggaaatcgatgatccgttcgacgcgcgcgcggtggtcgatctccaggcggcaggctttggagccgcggcgccaccaggtgcagctggcccataggccggttttcatgtgcatgtggcggcccagcatcaagttttccagggtggtcatgttgttgaacaactcgatgttctggaaggtgcggcccacgcccagattggcgatttggtgaggctttttgtcggtgagccgctggcctttgaagacgacctcgccgctgctgggcttgtagaggccggagatgcagttgaacagggtggtcttgcccgcgccgttggggccgatgaccgcggtggtcgaacccttttcgacgctgagcgagacgttgtccaaggcggtcagaccgccgaaaaccattgacaggtttttgatttcgaatatcggcatggggcctcgtcgtgggtttgggcggccggagccgggcctgccctgttgccgttttattcacgtccgccggccacgggggcgctgacgggcgagaaggatctcattctctgggcgcggtcggctttgacctggcggccgccgagcctttgcggcaatcggctttggccccgggcgacaaggcccggtccaccgcccaagtaagggcgatcaaacccagggaaaccagcggcaggagcgcttgcgtcaaagcgtatttcattaaatgcctcccgtgatcgccgtggcgttcaggccgcccggactgattacgatcaaaccttgcgcacgtaatgcttggcgaacaagccgctgggcttgacgcagaggatcaagacgatcacgccaaaggcgaccacgcttttgaactcgaccgagacatagccgccaaagaggttttccagcacgcccaggatgaatccgccgaccaccgggccgaccaaggaggtcatgccgcccagcaccgccgccgagaagcccttgagctggggcgtccacatcaggttggggtccagggtgtcggtggaggcgatcaggaaggccgccgccgcgccgatcaccgaactgatgccccaggtcatcatcaggatgcggttgacccggatgcccatcaagcgcgccaccggggcgttctgctgggtggccttcatggccacgccggccttggtgtagcgaaagaacagaaacagcgccagcatcaagacgatggccacgaccatggtcaccaggttcaagtcgctgatcaccacgccgccgcccaggtcgtggacgtcgaagtcgctgaccgggaaggggaagtccttctggtcggcgccccatttccacgaggccaggccgtagatgatcatctgcaggcccagggtgatgatgaccatgcccaggacattggggtttttggcccgccgcaggaaggcgtactccatgaacgcgcccagcaaaaaggcgaagacgatggccgccgaaaaggagatgaaaaagccatagcccatgttttcgagcagggaataggagacaaaggcgctgagcatggccatgtcgccttgggcgaagttgagcacctcgctggttttgtagattatgaccatggccaaggccatgagcgcgtaggttgcgccgatggcgattccactgactaggagctggccgagcatatttcctccactgtccaaacaggttgcgtgcgttggttaaaacggccaggtgcgccagtagattttggttctgatccagaaaccgtaaagccccagcggctcgaagatgacgatcagcaccatgatcaggccgaagatcacgaactgcacgttgggcaggccgttgatggacaaaaattgctggctcagctccatcagggcgtggccgatgaccggcagctcgctgatctgggccaactcctgccccagataggtgatgagaaccgcgcccatcaccgaaccaaggatcgagcccaggccgccgacgacgaccatggacaaaaacagcaccgaggtcatcaggttgaaggtgtgggggttgatgaagcccaacacgaaggccatcaggccgccggcgatgccggtgaagaaggcgctgacggcgaaggccagggttttgtagtaggtgatgttgacgccgatgcactcggcggcgatctcgctgtcgcggatggccacgaaggcccggccgaccctggtcttgatcaggttgcgcatggccagggccatgatcacggcgatgggcatgatcacggcgtagcgcgcggcgtcggatgtggccgtccaaccgaatatctccaacggcggggcctggatgcccatgtgcccgccaaagtattcgatgcggcccaggatctgggtgatggtcaggccaaagcccagggtggcgatggccagatagggcccttccagcctgagggccggcaggcccagcaaaaagccgaacaacgccgacagcaggccggccaggggcagggccaccacaaagggcaggcccagcttgatcatcatcaccagcgtgccgtaggcgccaatggcgaaaaagccggcgtggcccagactgatctggccggtgtagcccaccagcagattcaggcccagggctacgatgacgttgatggccatctggttgaccgtatagatttgatacgaatcgccgaacaatggaaacacgcccagggccacgatgagggcaatgaaccaaaaccattgcgcgccgctgtccaaaaggcgtaaatcctcgtagtagtcacgtttcatttccataggcgcgtttcctccaccagttgcattttcactggctacaaaccgttttggttgactccgcggggcggttgttggcccaaactctcccgcggcttgctgtcgatgactttgtcgggggggctaggcgacgagtcccgccaccactgccgcgtacgccgcggccaggggtgaatgcatggctcgatggccacccggcatgcactgcctgctccagcctgtcgccgggaaggtccagcactggtcctgtttgaacgcaaacggccaaaaacacggtcggttgatcctctctagatgcattgaacaggcgccatggcgctgtttggcctatgccccgcggcggtggcgcgccgcgattaagagcatgctagcctaccgcatctttgatattcaaccgaaaattccgtatgggctgctttgtttggctaaaaagtgcggcaaggaggcatattgtgctaaaaattactagcgaggctttatgacggcgggtttttttgagtgcgctatttggaacaaagtttaactaaaaccatttgacggcgtcaaccccatagcgagcgacccggaattgtgaaaaaatcacaattgtgcaaaaaccgcttgcaattattcccaggcgatgactatctttagggtaatcaggagagtaaaaggcttctcttgagcaacatggcgttttcgttgaataaacaatctaggactttgggtagttgccatgagaaagacagccctaatcataatcgccgtcatggcggcgctcacgatggcctcttcggccctggcctcgactatcgaaatcagctatgagcttggctacaccgccaaggtcaaggtgcgtaacaacgtcaaccagggctggaaggacaaggaagcctacaccgccgagttcgacgtgaccatgaacggccaatcgggctacaccggctattgcgtcgatatcttccaaaacgcctccagcggcgttttcaccgatatcgcccagtccgacttcggcctggaatacaagcgcgccgcctatctgatggaccaatacgccatgggcctcaacgacgacgagcccgtggatggctattcgcgcaaggccaccatcaccgccctgtcggcggcgatctgggaggtaacccacactggcatgcacgtgggccggcccgaccggttcgaccagttcaccttctggtactccaacaccgacacctggaacgtaaacctgctctacgcgtccatgatcaacgacgtcatgacccaggatctgagcaactacgtcttccagaacacctacaccgtggtgaccaacgatcagttgcagaacctgatcgtggccacggccaaccagagcagcaacacccccgagccggccagcctggtgctgctgggctcggccctgggcctgggcggcttggccctgcgccgtcgccggagctgatctggccctcgcttgaacgccgcgccccggcggatcactccgtcggggcgtttttttgcgccgtggccatggcgcgagcacaaaaaacgcggcccgtttccgagccgcgtcgttttgcttgtggtgccgaaggggagagccgtaaagatgtagtgaaaccaataacttatcgtgcgtgaaacagtggtttttgaccatcaaaacacaccccccgcgcaccctggagcacacactttcaccaatttgcacagcacgcgagtatagccaaaccgccccgcccacgggggcggtttttttcaaaaagtgcccacggcggcttgacaagtatgggttacatgtgtattctatgggcaggttacacgtgtaacggcgaggcaaggcgtggacgaacgaattcatatgttggcgcgacttttcaccgaacaggcgacagagccgatgttcaccaccgccgacgtgtcatcggtggtgggcgtgccggccggaaccatccggcagtggatcaatcggcggcacctggaaacagaccggcccggcgtgggccggtccatgctgttttcggcgtacgacttgctgaagctggccggttttgccgagctttcgcggctggggttccagccgggccggtttgcacaagacacggctgacataatcgagtcaggcgcggcgaagaaaatccttgagctggctggtgtttttggcccttggcgcgaggacatgattccgctgtatcgatatcttgttgttttctgggccgattcatcgtcgggcctgtcatggtctctcaataacgagcccgcgccgccgggccatgatccgcttgatcgtttcagacccgccgcgtgggcggcggttgactgctgggcgctcgcacttcgcacgctggacgccctggaccgaaaaatcaaggaggccatcggtgagtgaaaccccacaaccccaaccccagccagacgccgacttggccgggctgcttcggcggatcaggcaagagaaacccctggagtatcgccaccttgtggcgctgatcaggaccatggcaaaaagcgacaactagcttttcaaccggccgcgcccgcctgggctccgccttaccaacgacacaagaccaccccgccgataaagggctcgtcttcgaaggagacgagcctatgtcttttaaaatccacgagttacgggaaaagcgggccgcgctggtggccgaaatgcggtcgttgaccgagcggcccgagggccagggcggcgacctgagcgacggccaggagcggcgctttgccgaggccaaggccgaggtggccgccctggagcgtcagatcgagcgccaagcctttctggatgaagcggaccgccgggcggctggcgtgccggtggctggcggtgacgatcggctggcggtcgagtgccggcgcgtgtctgtcctggacgccatcgctctggcctgcgacttgcccggccgcgacgtcggccggattcgcgaactccagccggagctggccaagcgggccggcctacccatccagggcgtggccttgcccctggagtccatgcaggaacggcgcaccatcaccaccgccgcgcccgaggccggcgctggcggccatctgatcgggaccgatcaccggccggatcagttcgttgacctgctgcgtgacgccaacccgctgacccgcctgggcgtgcgcaacgtccaggggctggtgggcgacgtggccattccgcgccagatcggcgcggccacagcctactgggttggcgagggcgaaacgatcacccccagcgacctggctttcggccagatcaggatgagcccaaaaatagtggccgccatggccggttggtcccggtccatggtgctacaggccacgccagacattgacgccatcgcccgccgtgaccttgctgaccgcctgggccgcgccctggccatggccaccatcaagggcggcggggccaacgagccgacgggcgttatcggcacgtcgggccttggtaccgtggacatttccggcggcctgacctgggccaaggtgctggagttcgtggaaaaaatcgagctggccaacgccagcgcgggaggctggctgaccacgccgagcatggtcaaggccctgcgttccgcgcccaaggaggtcgacggttccgacgtcgcggtgtcggccgattacctgatggacgggccggccgccctggcgggctatccgctggtgtcgtccaacctggccccggccacgcttggctcgggcggcaacgagcacgccctgctcttcggcgactggtccgacgtcctgatcggaagctggggcgtgctggacattttggccaacccctacgctaccggtgcctacgaaaaaggtctgattttggtccgggcaatgttgcactgcgacgtggccatccgccacgccgaaagctttgtgctgggccgtttggccgtcggcgcttagcgctcaacgccctggggccggctgcggctggctccagggcttcggaggaaccatgaagaaccacgagttcagatcggcggcggaatttcgggccacgggccgacggctggagggttacgcggcggtgttcgatcgcgaggcccggattgccgacttcaccgaggtggtccggccgggcgcttttgccgattccttggcgggcgacgtcctggcgctggtcgatcacgacaccagccggctgctggcccggacgcgaagcggaaccctgcgcctggcggaagattcgcggggcttggccttcagcctggacttgcctgacaccagcctgggccgtgacgtgttggccctggccgagcggggcgacttgggcggttgcagcttcgcattcaccgtgccggccggtggcgagacctggcgcggcgaccggcgggaactgcgccgcgtcaacctgcacgaaatttcgatcgtggcggcctggccggcctacgacggcaccacggttcaggcccgctcgcggtgccttcgcctggcttgcgcaaggcgatggttggagactgtccgatgaaactaccttggcgtaaaaatcaagaaaaacgggcgattgacccaagttgggcggcggtgtcaatgagcccggcggccctggccgtggacgctcgggcggctgagcaaatcgcgaccgtgaccgcctgcgtggagctggtcgcgggctccctgggctcgttgccgtgccgcgtctacaagcaaagcgcggccggcctggcggaggacgaagcacacccgctggcccgaatgcaacggagcggccccaacgaccaccagacatggcccgaactctggggcgcggcggtggccgacattttgctgcgcgggagcgcgcttgtggaagtcgtccgcgacgggggcggtcggctggccggtctgcgctggtggccctggggccaagtcgccgtggtggttctgcccggcggccgcgtggcctacgacgtgacagattcgttgggcctgcatggccctgctggtgcccgccggcggctgttgggcgatgaagtcatgcacctgcgggaccgctccgacgacggccttatcggtcggtcgaggctcagccgggccgccggggcggtgtcggccgccctggaaacgcaaaactgcgagctgttcacgccaaccgggccgcgccttccggcgtggttgaagccgagggcaagctgtcgccagagagctgggacgcactgaagcttcgtttgcgggagactcatcaaggcgttgaaaattctggcaaaatcatggtgttcgatcagggcctgaggtacaagcctatttcgattagccccgaggacgccgaacttttggccagccggcgcttcgccaccgaagagctggcgcgcattttccaggtgccaccgccgctcgtgggtatctgggaccacagctctttcaccaactccgaaaccgccggccgctggttcgccacgcacaccctgcgcccgtggtgtcgccgacttgaggcggccatcatgcgtggctgcttcagctccgaggcccagcgggcctatcgcgtcgagttcgacctgtccgacttcctgaaaggcgacgacaaaacccgatgggcaagttacgaaattgccttgcggaacaaggtgctgacgccgaacgaaattcgcgagttggagggctggaacccgcgccccggcggcgacggctggggcgaagaggtggcggaatgacgggaaggctttacttgcgagtcgccgaggcggccgccgcgtgcggcgtgtcgaagcggacgctgtggagctgggtaggccagggcctgcctgccttcaaggtgggcggcgtgacgttggtgtcgccagataagctgcgggaatggctagaaaatcacgcggtggaccacggccaaaccgacaaaatcgttgacgaggttctgtcggggctgggccgaaattgaacggggccttttggtgcgccaacaccagcggccccacagatcaaaacgaaaggataacaatatgatagccgaacgctgggcaaaagtcaagcgtttttttggccgcctgcgccgccggtggctggagcgggccgtcgatcggccctttgaccgccaggccagcctggccttggatcggctgctggtcaaggagggcgagcgatgattgaggccgcgcaaagatacgccagcctgggctgggcggcgatccccgtgggcgcagacaagcgcccccttcgcccgtgggccgaataccagacccgccggcccgaggccggcgaactcgccgactggtttggcaaacccggcgcgatggtaggtgttgtgacgggaaaggttagcaatctgcttgtcgttgacgccgacaattccgaggcgattagtcgtgctgaggcccttttgcccgatgggctggagctgcccattgccaccacgccacgggggcgacattactattttgcccaccgcgagggtatgaaaaacgccgtgggcgtcatgcccgccgtggacgtgcgcgccgagggcggatacgtcgtggccccgccggggccaggccgtgaatggctggtcgccccctgggattgcgcaccaccggaattacctgcgcaactcgaagacgtggtgcgggcgcgggccaaggaaaggatgcttgcgggtgtcaaggtggaccctggggcaaatttgccccagggtgagcgcgccccctgttcccgctacgggcgacacgccctggccgatgaactgacaaaaatcgcactggctggccagggggggcgaaaccggcaaatcaacgattcttccttcgccgtgggacagcttgtgggggccggcctgctggccgaggatggagtcagggccgctttgatcggggccggcctggccctgggactcggccagcgcgaagtggcggccacggtggcgtcggggctggccgccgggatcagggaaccccgaaatgtggacaatgtggacaatgtggacattgtggacacctgtggacaggtgtggacaggtgtggacaggtgtggacacctgtggacaggtgtggacacctgtggacaggatatggcccagcgtggacggggtgattccgttagattcggcggaaaccttgcggctgaaatcagcgaatgggtagcaaattcaacaggttcgttcacgacggccgacgttgaccgggagttcggactagtcgatcggcgcgaccgaaaaaaccggtcgatggtcctgacacgccttatagaagaaaagaagattaagagagatccccgccaggcggggcggttccatattttggctagccatttggagttcgttgacctggccagcacagacggccagccatttgggctggcattgcccctgggccttgaccagatggtgagcctcccccccaagtcgatcgttgtgctggccggccagaccaatgcaggaaaaacggccctggcgctcaacatcctgcgcgacaacatcggccgccaggagttgctttattgcatgtcggagatggggccacaagagtatcgccagcgcgttggggctttcggcgacccccttgaccattggcgagccgtccgcgccgcgtctctcgccagcggctttgacgacgccatcgccgcccacaaccgcgacgggttgaccgtcgtcgactaccttgaggagcgggacggcgaatacttcaagattgcttccgatattaggggcgtctatgacgcgctgggcaacggcgttgcattcgtctgcctgcaaaaaaaaaccggcgcaacctttgggcgcggcggcgaggcgacggctgagaaaagccgcctttacatggcattggacgtgctaactcacgcccgaggccgcacagtgtgcgccctgaaaattgtcaaagccaaagcctaccccggccgcaacccaaacggtctggagcggcactttgtgatacaccacggctggcgcttggagcccgtatctgattgggtgcgactggacgaccgcgagcgggccgcctacgccacgaagtacgaggcgacactcgggagggccgcgtaatgtctgactggccatactcaacatctcgctggcggcgcttgcggcttcaggttcttcgaagcgaaccattgtgccgggaatgccggcgggccgggaagatcgtcgccgcaaccgacgtcgatcacatcaagcctgttgcctatgggggaatgccctgtgattgcaataacttgcaaccgctctgtcactcttgccattccaaaaaaaccaacgcccaagacggcggcggttggcaacgcaagcatgacagggcggttgacgcggccactggctggccgctgggcaaggaccattggtggaacggcgacggggccgtcggggaaaaatctctgggggctgacgcacacagaccggtgtgccccatcgcagaagagagttagttagcatgggccgacgtggaccaaaagccgggccgctgaaaacggccgacacgccccgcgaaattggcgcgcattgctttctttgggagcggccggggctgagccgggcggcccgcgtcattattttcgtggagagcctgcccatcaccagcggcatgcatgcgggccggcgcttccggctgcgcccctggcaaaagcggattgtgcgagcgctctaccggacgcggggcggtcggcgcgtggtgcgcaaagccttgcttaccctgccccgcaagaacggcaagaccgccctggcggcggccctggccctggcgcacctgattgggccagaagctgaacagcgcggccaagtctattcggcggcggccgacagagaccaagcgtcaatcatcttcgcggagatggaagcggtgatcggcgctgttcccgagttcgcggccaggtgtaacgtgcaacgctttcgaaaggccatcgaggacgacgtgacgggttcggtctatcacgccctgtccagcgacgaccgcaaggcccatggcttgagcccaagtttcgtggtctacgacgaacttgcccaggcgcggacccggcatttgtttgacaacctggacacgggcgcgggcgctaggcgggagccgctcatggtggtgatcagcacgcaatccagcgaccaacatcacgtcatgaccgaactggtggactatggccgcaagttgctggacggcgtgatcgaggacgaaacgtttttgccgatcatctacgccgcgccgccggatgcggacccctggagcgaggacgtttggcgggcctgcaatccggcgcttggcgacttccgggcgctcgaggaaatgcgccagttcgcggcgcaagccaagcgcattccggccaagcaggcggtctttgaaagcctgtatctgaacaggccaacggaggttgacggccggttcatcgcccaagccgactggaacgcctgcgccgggccggtggatgttgaggctttgcgtggccggccatgctgggccgggctggacctgggttccaccacggacctgacggcgctggtgctctacttccccgaggacggcggcgcggtgttgcccttcttttgggttccggccgaaaacctggatgagcgagaagacaacgaccgcgtgccatatcggacctgggccagccaaggcttgatcgaaaccacgcctggccgggccatcgaccgacgggccattgccatgcgccttgccgaggtggcttccaggttcgacctgaaaggcgtggcctacgacaggtggcgcgtcgaggacttgaaggtgatcctggcggatgagggcgtcgagttgccgttgaccccgtggggccagggcttcaaggacatggccccggcggtggacctgctggaagctggcatcctgcaacgccaaatagcccatggcgggcatcctgttttgacgtggtgcgccagtaacgttgtggtcgaaacggacccggcgggcgggcgcaagataagcaagtcgcggtcacgggaaaaagttgacggcatcgtggcgctggtcatggccatgggcctgcatgcgcgggccgaaaagctggtggaatacgatttttcccatcccatggtgataaacttatgaccatcatcacatattggctatttagaaccacggagagctaccagggcacacgatctttagtcggggcgtgtccttgggcttgcggtttaactttgaagcggatacgttaaaaaagttattcaccaaaaaaaagagcttttgggggcgtaactgttcgagaaaaaggaagaggtggactaatgagaccattggaaattcttttcaacttgatcaatgacgggaagttggtagatgaaggtcttaaagaccgccatttattcagggttgaggatgtcaatgatttgggcaatggcagatgggctatcaccatagaaaggcacccccacgtgttgggggctcggaccgtgggcgaaccttcagactttttcctcaaacagaaggtccactacattgttaatgaacagactgaagatcttgacgacgtagttactgaaactataggggtagaatatgacatagcaagcatagcggagagggaggtagagtcctttgttttagctggcttgctggatgaaatagaaaatgcccaaacggaaaaagaggctgtttctctagcggaagctgagttcaagcagggctcttggttgttctctattgaagaggctatctccgcgcatggattggatgtacagatatagtatttacctgacactgccgcccctggcggggtgatttttaggcggccttttgggacgccttttccttgggcttcttacgcccgggcaggccctccaggaaagcctgactcggcgtcctgccgttcatgttccggccctggtgcgcccgctcatggttgtaatggcgcagatactcatccaagtcggcctgcatctcatccaaggtttcataccatttctgacggcccttgatccggaaatgctcgtccaagagcgtccggtgaagccgttccacgaagccattgctctgaggccgacgcaccctggtggtgcggtgttcgatcccctcaagctgcagaaacagctcatacggatgctggtctggccggccgcaaaactctcgcccattgtccgaaagcaccgtctcaatcaccgcgtcgtgggcctcaaagcacggcagcacttcctcgttgagcacatgcaccgccgtgaccggaagcttgctggtgtacaggcgaccccaggcgtggcggctgtggcagtcgatgaccgattgtagatacaccttgcccacgcccttgagcgcgccaacgaaaaacgtgtccaccgccaccagggccccggtgtgccgggcctcgatgtggcggtcgcgaaactccgggctgaagcgctccaaagcccgaatctgctcgtcgctgagttgaatgtcctgggcgcgaaccgattgctcgagacgcaaaagacgctcgtgccgcgtgagcatctcgtggcgactccacacgcctcgcacgccgccggaactcacttgcacgccgcgaagggccaattgctgcgacacgcgaagcgctccgtgggtcggatactccaggctgtaagccatgatcgccgcctcaacctccgcttccacacgattgggatgcggccccttggggccgggcaaacggtccacaaggccctgtgcgccgtaggtctggaaattgcgccgaatctcgtaaaactgctgccgcgagtagcccatcagtttgcaggcccggctgacgttgctcaattccccagcaagctctagcagactcagcttccttcgtgctaccttcttctccgtggtcatgttgccctcctgtgttgaggtttgttcgagtttcgcaactacaaacctaccccaaccaagggcggcatgaccacttcctctacgtggtcgactgtcaggtcattactagatcagcacagattggaggagatgttgccgcctgatttcttagacagcttacttgaggctatccgtgcagaatttatggagtatgccattaaggcatggaaagagaggacttgatgggggtagtcgttcgagagaaggatagtggttccggcgtctggtgggttttcgtcaacgaagacggccaccgcaccagccgcaaggttggcagtaaacgtctggccctggaggtggcggaaaagatcaaggccaagttggtgctacgcaagtgcgggttggtggccccggaaaaggtcaagctgcccctgttccgcgactatgcccagatttggcttgagggcttcatcaagcacacgcggcgtccggccacctatgagcgttaccgagacgttctgaaaaagtacgtgacgccaaagctgggcagcttgccgttggatcagatcagccggggccaggtgcgtgatttgctgctgggcatctacagcaaaggtctttccaaggcgtcggtatgcatcgtgcgtgacaccatcagcggcgtgatgggcttcgctgtcgatgaagaactgatcccatccaaccccgtgataggcatcaccaagcggctgaacctgggccgtgacgacggcaacacggttgagcccatgacccatgaagaggtggccctgttcctggagacgtgcgccaagcactacccggagcgctaccccttctttttgacggccttcagaacgggcatgcgccttggcgaactgctggccctgcaatggggcgacattgattggcacggccgtttcatcgtggtgcggcgctcgttcaagggcggatacaccacgtcaaccaagaccggcaaggcccggcgcgtggacatgtccaaccaattgttcgaaacgttgtgcgctctgcaaaccaagcgcaagcgtgaggcggtgggagcggggcggggcgaactagcgccgctaatcttccacaagggcggcctgcccatcgcgcaaaatagcgcccgcaaccatttcaagcggattttgcagaaggccggcctgcgggaaatgcgcgtgcatgatatcaggcacacgttcgccagcctgcttttgagcgccggccaaagcccggtttacgtcaaggaacagcttggccattccagcatttccatgaccgtggatatctacggccaccttataccgagcagcaatcgggacgcggttaaccagcttgacgaggccgcgccggaatgcaccccccgcgcaccctacgaaacgaagaatcccgtaacccatcaggattacgggacaatttcgtttttggtgccgaaggggagactcgaactcccacacccgtacgggtactagaccctgaacctagcgcgtctaccaattccgccacttcggcatttgccccgacaatcccgcgttttttatgcggaacttgccaaccggcacggcgaaatatataatcactatccgcgcctgtcaaggggtttcgcgggcctttgtttttctttggcgacattttgcatcggaggatagggcgacatgatcgtgctgcgcggcctggaggagttgaggcaaaaatacccatcgcccgtggtgacgatcggcaacttcgacggcgtgcatctgggccatcaagccttgttcgccaaggccagggagcgggccctggccctgggcggcgcgtcgttggccatgaccttcgagccgcaccccatgcgcgtgttgcggccggcggtcaacctgccgctgatcaccccgttggagcaaaagctgcaactgatcgaggcccagggcgtggacgtggctttgtgcgtgcaatttgacgctggcttcgccgccctcagcgccgatgatttcgtggacaagctgctggtggcccgcctgcgcgcggccgaagtggtggtgggctacgatttcagctttggccatcgcggcctgggcgatctggagctgttgcagcaaaagggcgcgcaacacggctttgccgtgcacgtggtcgggccggtgctggtcgacggccgggcagtcagctccaccagggtgcgtcaggaggtcggcgcgggtcatttggccgaggcgcgcaagcttctgggccgcaactatcgcatcgccggcacggtggtgagcggccacggccgtggggccaaggtggtgggtttcgccacggccaacatcaaggtcagcgacgagcttttgccggccgagggcgtctacgccgtgcttgtgcaggatgaccagggcaagctgcacaaaggcgtgaccaacatcggcaacaatcccaccttcgccgacgcccaactgagcgtcgagacccatctgctagattatcatggcgacctctacggcaagcacatagtggtcattttcatagaatacctgcgcggcgaacaaaaattcgcctcggccgacgaactcaaggcccaaatcgccaaggacatccagcgcgcccactgcgtgttggatcaagacctcagccgccggcaggcctaaaccgcgccggcgttttggccaaaggccatgccctcgatggccgccagcaacggccgcaggcttggcggatcaagggccgacactggccagccttggtggcgattgaccagggccgtcacggcctcggggtcggccttgtctattttgttgagcaccagaatcgtcggggcctgggtcaggtccagttcatccaatgtgcgctccaccgccgctatctgctcctcgaccatgggattgctggcgtcggccacgtgcaagagcaggtcggcctgggccagctcttcgagggtggcggcaaaggcctggcgcaattcttttggcagatcgcggataaagccaacagtgtcggtgacgatgacctcgcgctcctgggggaagcgcagacggcgggtggtggggtccagggtggcgaagaggcggtcttcggagagcacgctactgccggtgagggtgttgagcagggtggatttgccggcgttggtgtagccgacgatggaaagcaccggcgcgccgccgcgtttgcgttggtcgcgacggcgctggcgttgcttgcccacctcttgcaggtctttttccaggcgatgcagccgttcgcgcacgcggcggcggtcgatctccaaccgggtttcgccggggccgcggccgccgatgccgccggtcaggcggctgaggccgtcgtcgcggctggtcaggcgcggcatgaggtagcgtagttgggccatctcgacctggagcttgccctcgcgggtggccgcgcgctgggcgaaaatgtccaaaatgagctgggtgcggtcgatgaccttgatgtcgctgtcggtgagcaaggccaggttgtgggcctggccgggcgataggtcctggtcgaagaccaccaccgaggcgccttggcgcagggccagcagcagcacctcggccaggcggccggggcccatgagcgtgcgcgggtccaggcgctggcggcgttggaccacccggccacgcacctccagcccggccgagcgggccagttcggccaactcgtccatgtgctcctcggccaattgacgcgagccggtggtcacgctgaccaagatggcggcggcctgtgcgcgcacgtccaggggcggggccaggcgggcaaactcgtcttccagcgattgcaccagcgcggccatgtcgtggggcgtctggccggccatgaacggccgcagcaggcggacgtcctggccgtcctcgggctggggcaacaggtgggcgacgcgcaccaggcccggcaagccctggtcgtcgacgttcaacacggccagataatcccagcgccgttggggcagggcggtttggtcggcctgggagaggccggacgggcccagggcggtgtgcaccagggccacgccggccaggcgggcgcggccgtggcgcatgcggctggcgtcgatgtggggcagggagtcggggccgcccacggcgacctggcgcacctcgcctttgcggtcgaccaccaggccgatctgtcggccgatctcgtgggatagcgcggccagggcccgggcctgctcgggcagcaagacctcggccggtggcaggcgacggcggtagaggttgttcaagcggttgatctggcttggcttaaggccttgggtcgagccgatgagtttgggcaaatgggcctcgcggttattggacgaaatcgtcgtcgtgggctaggtcttcgaatttggtcagatcgtcgaggaaggccagtttgactgtgccggtggggccgttgcgctgtttgccgatgatgatctcggcgatgttgtcgtcgggcatgacgggcgcgtcgtcgccatcttccttgttgctcttttggcgataaaccttatcgcggtagataaaggcgatgacgtcggcgtcttgttcgatggctccggattcgcgcaggtcgctgaggatgggccgtttgttgggtcgctcctcgaccttgcggttgagctggcttagggccaccaccggcaggtccagttccttggccagggctttcaacgagcgcgagatgtcgctgatctcctgctcgcggctgtcggagttagcgcggccgcgcatgagctggagatagtcgaccaacacaaggcccagattatgctcacttttcaggcggcgagccttcgagcgcatctcgaggacggtgatggccggggtgtcgtcgatgaagatcggcgcctgcgaaaggcggtcggcggcctcggttaggttgggccagtcttggttttggttcaggaagccgctacggatcttggagcccgagaccctggcctcgctggccagcaggcgcaggcccagttgttcggcgctcatttccaggctgaatacggccgtgggcacgccgccgcgcaaggcggcgttggcggcgatgttgagggcaaaggcggttttgcccatggacggccggccggcgatgatgatcaaatcgccgggttgcagaccggtggtcaggcggtccagggccttgaagccggtggtcacgcccagcacctggcccttgtttttgaagcgcgcctcaatgacagccagggccgaggagacgacgtctcgcatgggcaaaaggcttttgttcagacgctgttgggtggcctggaagatggctttttcggcggcctccagggccatgtctggatcgccctgattggtgaaggcctcttcgatgccctcggtggccgcgccgatgaaggcgcgcagcagggccttgtcgcggaccagttcggcgtagtggtccacgtgggccggcgacaagactatatcggccagctcggcgaggtaggctgcgccgcccacctcgtcgagccggccgtcatcgcgcaaacggctggttatggtgatcaggtccaccggccggcccttgtcgtaaagggtcagcattgccgaatagatatgagcgtgtcgccggtcgtagaaggcgtcggccttgaggctggcggcgatgccggccagcacatcctccccttggctgagcaccccgcccaggacgccttgctcggcctccaggtcatggggtggaacccgccttgggcccggtcccggctgggccacgcgctactcctcggtttgggactcctcgacctctttgccggcggcggcctcggcctgttcgtccttggcgaagacgccctcgaccgtcaccgagacctcgacgatcacctgcgggtgcaacttgatcttgacggggtattttcccagatccttgatcgggttgtccagcatgatgcgccggcgatcgatgtcgtgaccagcctcggccagagcggcggcgatctccttggtggagaccgagccgtagagcttgccgtgttcgccggcgcgcaccttgatggtcaccgaggcgccggatacgccggcggcttcttggcggatacgcgcggcttccttggcctgctggacggcgatgcgcttacgctccgcctccaccgcggccatgttctttttggtggccagaacggccaggccctggggcacgaggaagttgcgggcgtacccgcgcttgacctcgaccaactcgcccggatcgcccaggcccaaaacctctttgatgaggatgacctgcattggtgtttcctccgcggtcgggccgacccgttagcgccgggtcggctgaagtgatcatgtgtcaacggcaggcccgcgccgcgcgccggcatgggcgcgtggtgggtgttcaagcggctgtgaacctgcccgcggcctggtcttggggcggcctacatataagaagagccgaagggcagcagcgcgatgtgccgcgaacgcttgatggccagggtcagctcgcgctgatgcttggcgcagcaaccgctgatgcgccgggggatgatcttgccgcgctcggtggtgaaatagcgcagggtgcgcgggtccttgtagtcgatctttatggtggtgtccgcgcagaaacggcaaaccttgcgccgaccgaaccttctcttcttgttgaccattgtgattcctcccgccggttattcttccgagtcttcttcagtgtcttcttccgagaaacgcgagtcgaaatcgtcgtcatcggaagattcggcgctacgccggctggccttggcggccgcctcggcttgggcctgggcgatggcctcctgatcgaaaacatcccccagcttgacggagaggaagcggatcacgcgctcgtcgatcttgaaattgcgctccagctcgtcgaccaccgcgggcttggcgccatactcgaacagcacgaaaaagcccttggtgtactttttgacttgataagccaggcgccggcggccccacaggtcgaccttgaccatctcggagccgtctttttccaggatgcccttgaatttatcgacgacggcggagcactcgtcctcgggcagctctggatcaatgatgaaaatggtttcgtaatgcctcatttgacctccctttggtctgatgtccccggccgcccggccggagaaaggagtgtgacttgaagtgtcattggttaccacttgccaggcgatttgtcaagcctgcgcaagcaattgcggctgatcggccccctgggcggccgccagaggcccagcagcaggcgatcggccgggcagagggccaggccgtcggcctcggccggccgaacccagcgcagggcaaggtgctccagggcgcgcggttcgtgggggccgatcagccggcagccaaaggcccacaaggccagatctggcccgggcgcgcggcgctggcggagcaggcccagcagggccagcggagtcaagcggcaggccaattcttcaatgatctcgcggcgcaggcactggcgcatggtttcgctgggccgccgcttgccgccgggcaactcccacaggccgttatcctggcgctgggccagcaataaccggccgccgcgaaagatggccgcgcaggccacgtccatgaccggccgggccaggttcaaggatggtggggtcattttttgcggtcggagttggagagcatgcgcgttttcagttgcagataatgttcctgggcctcgggataatcggcgtttttgtccagaattttttcgaacagggccagggccttggcgtcgttgcccagggcctcgtaaagttcggccaggcgcatggccatggccaggtcgtcgggaaaggcctccaccgccttggccagggccttggccgcctcgcgcggtttttcgcggtccagggccagggtcgcgcgcatttcgtagagcgatttggccgccggtttggcctccagggccttgtccagcatggccgccagtttgtcgggccggttggccgccaggcccggataaacgatggccgccactttggccgcgtcgttggcggcgaacatggccgcggcctgctcggcggcttgatcccatttcttttggctggccagggcttcgaaataggcctcctgcacatccaggtcgtcgggtttggccttggccaccacggccaacttgtcggcggcctgatccaaccggccggcgtccagatgcagcacgcccaggttgaagttgatgtccgggtcgtcggggcgcagtttgcccaggcggtcatagagctcggtcaggcgcttgcggtcttttttctcgtcgagcagtcgggccattttaagcaagatggccgcgtcgtcggggcgcatggccgccaggcgctccaactgggccagggcctcgtcgcgtcggccggcctccaaaagggccgtggccaggcgttgttgcaggatgaagtcggtcggatgcaggtcggcggccttggtcaggacgtccagttgttgcccgcgccggcccagcgcgcccatttgatcggccagatcgttccagacagccacgttttggggatcggccgtggcggcttggctggtggcctccacggcccgttccgtctgcccggccagttgcaaggccttggcctggcgcagcagggtggcggccttgaggcggccccgttgcaggccggccaggcggtccaggctctcggcggcctggggccagcggcgcagttgctcctgggcggcggccatgtccgaaagcagttgggcgtcctgggggctggccggcagcaggcggctccagagggccagggcctgttcgggcttgtcctgcttggcgtaaagatcggccagcttgcgttgcagggccgggtcgtccttttcggccagggcggccttgagcatctccacggcctggtcgtattgatgggcttcgatcaaaagccccagcagctgttgaaagaccatctcatcgccgggggtcagctcccagacctttttcatgcacaggatcttgtcttccaacgcctcgacgctctgggcccggcgcagccagtccagcgacgacggccgcaccaaaagtgagacagtccccaccggcaggccgtttttgtagacgtccagagccacggcctccacgtggtagaccttgtcctcgcccaggatttcgcgcagggtgtgcggcgcgcgcaggtcgtagctggggtggctgcgcaggcgataatccaggccaaagtcaaaccaggcgtcggtgctggctcgcaccacgttgaaggagacgtccgggttgagggccagggcgctgccggatttcaactggatcaagcggccgctcacggccaggtcgatggtctgcaatgaataagggcttttgggcgcgctatcggctagggccgttggcgggcagggccaaaggcctgtcagcacggccaggcatatcagcatcgcaagcggttttgccctgacaaccatacgcaccagacgcgccttgccgccgggattggcgttaataaacaataccgaacccggccgcgatagtcaaagcgctcgtggccgactcaagccaccggctggccgcgcaggccggggccacggggcgtttcgatcaactcgccggccagcacgctcaggcgctcgcccggcggcgggccatgctccagggtcaccaggcagtaatcggcgctacggcccaggccgccgccctcgacgactacctccagccgccggccgatgcgcgagcgcagaaacgccaggtgcttggcctggcccagccgccgcagcaccgccgcgcgttggccaacctcgtggcccgaaggccggccgggcatctcgaccgcgcgggtgcccggccggggcgagtagggaaacacgtgcagatagctgatgggcagcgattccaacagctccagtgtttggcgatgggccgcgtggtcctcgccgggcaggcccaccagcacgtcggcccccaggcacgggctgggcagggccgccgccagatcacggacgacctgggcgtattgcgcggccgaatagggccggcccatggccttcagcacgcggtcgtcgcccgattgcaggggcagatgaaagtgcgggcacaggcgcggctcggcggcggccagttgcaccagcctgggctcgatctcgtgggattccagcgacgacaggcgcagcctgggccggtcgtcggcggccagcatggcctccaacagctcggccaggcgcggcttgccggccagatccaggccccaacgacccagatggatgcccgtcagcacgatctcttgcgcgccggcctgggccatgccccgaaaggcggccacggcttgcgccagcggcaggctgcgcggtcggccccgggtggcgggcacgatgcaataggcgcagcccgcgttgcagccgtcctgcaccttgagcaggccccggccgcgcaactcgcccggctgtagggcgcccatgcaaaacgcgccggcgtcgggcggcggcggcgggccctgctccggccacgcttgccggtcgatgatccgggccaattgggcaagctccgcccggcccaccacgatgacgccctcggccagataggcctgggcctcggcctgaaccccgcagccgctggccacgaccgactccggccccgccacgcgggccagacgcctggccatctgccgtgattgccgcgaggccgaggccgtcaccgcgcaggtaagcagtacggccagatcgccgcgccgcgcctccggcacgcgggtccagcccagggccgtcagttcatcggctagatgggccgcctcggcctggttgaccttgcaacccaggctgtgcaggcaaaagcgtttggccgacatgccctagaaccgctggcgcagcctcttgaaggccggggccgagcgttcgatggtctcgtccgagcaacagaaggcgatgcggaaatggcccggacccatgaagcccacgcccggcaccaccaggatgtattcctcttgggccgcccgcacgaaggccacgtcgtcggcgatggggctcttggggaagacatagaacgtgccgccggggcgagtgtagtcaaaaccggccgcgtcgagcacctggcagatgagatcgcgctttttggcgtactggcccatgtcggcctggcaatccagcaaccgggccacgatgcgctgttgcaggccgggggcgttgacaaaacccaggatgcggttgcacagggtcatgccggccacgacctgggccttgtcggcgagctgggggtgcacggccgcgtaaccgatgcgttcgccgggcaggctcaggctcttgctaaaggaggtgaccaggatgctgttatcgtaggccttgaacaggctgggcgcttgcaggccgtcgaagatgatctggcgatagggctcgtcgcagatgaggtatatggggcgcttgatgcgcgcgctttgttggcgcagcatctcggccagggcgtcgatctgggcctgggaatagaccgcgccgctggggttgttggggttgttgatgatcaccgcggcggttttttcgttgatggcccgggccatggcctccacgtccaggctgaagtcggccttggtcggggcggtgatcatgcggccgccatggttttcgatgtagaaattgtattccatgaacaacggcgctggcaccagcacctcgtcgcctgggttgaggatggttttcaacgtgatgttgatggccccggccgcgcccacggtcatcaggatggtgtcgacgtcgaagggcaggccgtgctgcttgcgcaggtgttcggcaatggtctggcgcacggccgggaagccgccatttggcatgtaggcgtgatcgccgggctggtggttgacgatcaactcgcgggccacctcgaaaaactcggccggcggctccagattggggttgcccagcgaaaaatcgaagacgttttccgcgccgacctgagccttgagcttggctccaacttcaaacatggcccggatccaactggcgcgttcgatgtagtcgacgattttggcggcgatcggcatggaatccctccggcgagcactaaaaaacagcggccgcgacggacgatggccgcggctggggcatgaaaactggagacccggcactggttggcgtgacggtgggcaaaacaatatcatcggccgccggggtggtcaagcggccctgggcgcggcgttcactggcgatagatggccgggcccatttcctcgaaggcgaagttgtaaaacacgttgtggccgttgtagtccagcacgcgcatgtcgtcggcgcgcttgagctcgtcgctgatggcctcgaactgtttgccgtagcgggccttgaccagggccgggtccaactcgtgagcgatgaatttcatcacccccttgcgggccaacttggcggccaggttggggtcgctgagtgaagcgtagctggtcaggatcaggatcgggccagtgcccgtgaacacaatgccggccttcatcgataacagcccccaaaaaaagcaagcgccgcctctggcccgggcccgtggcccggccgcggtcatcgccgaggttattggatggccttttgcagggccttgacgtcgatggctttggcgaagtcctgggccgtggcttcggcgtcgtcggagttggtcaccgaaatcttgaggatgtgctcggcgctgatggagatggtcaactcggccccggtttcgcctttggcggccaacgcgcccttcatgccgcccaccagcaccggcttgccgccgcccaccttttgcagcatcatcgggttgagcatggcccccaggccctggcccagcttgacgatttcgatgctggccttggccttgccgccggtctgcctgtagacgcgggtggccatggcgccggcccccatgaattcctgggcgctggccttggccttttcggccttccagccatcgggggcctcgggcaagatcgcggcgacggcctcggactgcttttggcgcatctggctcagggcgaaatccagttcggtgagggcctggccgatgttgccgttttcgtattgctccaggccgcgtttgatctggtcgccgatctcgtcggcagtggccgcggccgcgccgctcaagcacgcaagcgccgtagccacggcgatgaaaagctttttcattgtgatgctccaggttgggtaattatgtaatacgccgacataatatcaaactttgcccaggaaacggataaattcggcgaccaggcgctggtccatgccgtgggcgtattccgtctgcatggcgcgcagggccaagaacggggccaaggccttgccttcggcgctggacgtgtgcaactcgtaatagtcgatgatgcgggcgatgcgtgcggccacgctcagttggttggccgacgttttgcgcgggtagcccgtgccgtccaggttttcgtggtgattctgcacggtgtcgagcacctgtggcgacagctcgggcaggatgctcaggtagtcccgggagcggatcgggtggaattggtcgctgttttcgcggttgaggtcgaaattgatgtcttcgtgttgctcgccgtgatccaggttgtcgaccagggccaagtcgtggaaaaacagggccacggccagttgctcggcctgctcctggctccagcccagatgatgggcgaaactggcgcccaacaggcagcagttcagggaatggacaaagatattgcggtcgctggtcatgactttgagcaggcttttgcgggcctcgtcgcaatcccagacgcaatcgagcaggcggcgcacggtgcgcacgcccacggccaaacggcggccgttgcgcggctccatcatggccgacttgatcgagcacagggcgctttcgtacaaaagctcctggcgttgctccatggagaggttgtccagctcgatcctggatttgttgaacagatattcctgaagcgcctccaggtcttcctgcttggcgtaggagtgggtcaggccctgctccaacaggtcgtcgagccattgcccattgatgggctggccctttttcaacgccgggatcaaccgcgtgcggccaaggcgttcgatgaaggcttcgaaatagacgtcgcagggcaggagcgtctcggggatgagcgtcctcagcgaaaaatagacaaatccggggtatagtttgggctgcgcgccttgctcggccatattgtcgtcatccgcggtgttgcgctgaataacacgccgttgccggctatccggccgccccctcgtcgtgacccggtggttatctgttggggctgaaccctggttccagcttaaccggcgcgcggcagtatgggcaataggccacggccagcagactcgttttaaaggtgcgcttgcacttttggcactgcacttcgcgctggcgcggcggttttattctgctcatgtcgcctccatgttggccgcatggtctggatcagtggccgaggttgtggcttaggagtataaaaacagccagaagcgctgtcaattggggttgttggccggtgactattttatttgacaatcaaggggccgctcccggcgaaacgatcggctggcggctggcggcgtccagccgggttttggctgagatatacgccacctgggacgccgaggcggctggcgaggccctggcctgtcgggctggctgcggggcctgctgcaccgatcgcgtggctttgggctgggccgaggcgcgggtgcttcgtgacggcctgcgggccatggggcgccatgatctgatcgaggctatcgtcgagcgccagccgccgccccaggcccggccgcgcgccaccaccaaccaggtggcggctctgtgcctcgctggtcaggagccgcccgacgaccccgcgccggccgagccggccggtcgttgcccgctgttgggcccagacgagcgctgcctggcctatgtccagcgccccctggcctgtcggatcatggcctcgcgtcgacgctgccgggccggcggcgaggccgtgctcggcgattggctgatcaccctgggcttgtgcctgtcgcagttggccgagcagtgttcggccggagagccctatggcctgctgtcggacgtgctggcccggcaaaccggccagaccgggcgaccgcttttgtgctgccaagacctgcccggcctgcccgcgccgcccgagcacctggaacgcctggagcgggtcgtgggcgcgctgatggccaggccgtgcctgaacggtctgccggtgggtcattggttgggccgcctgcgcgtcggcgctccgcgccaggcgtgaagcggcccttattgtgtttgcctcaacctgaaacgtgctatgattgaatcatgaaaaacgacactgcatcacagatgacggaacaaggctatgtccgcgcggtgcgggggggcatggccatggtggaaacgattcagaccgaggcctgctcccagtgctcctcgcggggcgcctgccaaatgatgggcggggaacgcatgcgcgtggtgccggccatcaacgaggcgggggccaaggaaggccagcgcgtgatcatcgccgccaggcgcagcacggtcatgggcgcgggatttctggtttacatggtcccggttatggccctgatcggcggggcggtggtgggcaaggcctatgggcctgattatggcttcgagccacagagcgcggcggtattgctgggcgtgggcttgctggccgcctgttggctggcgatcagtcggttttccaaacggatggctggcaacaaaaacctggctgtcagggtgatcaggatcgtcaaagacacgcaagatggaggggccgatgctgtggaccagtgttctgctggcgtatgacaattctcccacggccttgcgggcggtggagtatgttgggcagatgttctccaaggtcgagggcgtcaaggtgacggtgttcaccgtctacgaaaagatccccgagtacgatatggtcgagacgcccttcaccaacaaggtccgttccaacatcgaggccctgcggcgcgacaaggccgaggttaccgccggcctggaggaagtcaagaagcacctctgtcgcatgggctttgaagacagccaggtgaccatccagaccatggagcgcaaaaagagcgtggccaaggacatcgtcgagatggtgcgggccggcggcttcggcacggtggtgctgggtagtcacggccaaaagggcagcattttcggttcgatagccaatgatgtcctcaagtcgctcaaggatgtcagcgtggtggccgtggcctgattgttcgcccgcgcacccgcgccaaagcccgcgaccgcccaggcgaccgcgggctttgcctttgccggccatcggcaaaacggccccgccctcgttgggaggacggggccgtggtttcttttctggggcgcgtcttagccgacaaagccttcggtcatgaagcgctggccctgacgggtcaggatcaggccgtcgagccccacgccctgggccaggaaggcccgggccgccttgggctccatgacgaagcaggcggtggacagggcgtcggccatggccgccgagccggcccggacgctgacgctggcgtcgctgcgcgggcaagcgccgttggccgggttgacgatgtggtgatagagcttttcgctatcgaagtacacttcgtagttgccgctggtggccaccgcgccctgggtcatgttgatgaccatcttgggcgtggtggggttgtcggggtcggagatggccacgcgccaaggttggccgttgccccgatcgcccagcacgccgatgtcgccgccggcgttgatcaacacgtgcttggccccggccttggccgcggcggccaggccctggtcgaccatgaagcctttggccacgccgtcaagggtgacgccggcgccctggcgggtgaggctcatgccgctggcgctgaattgcacgccgcccatggcgtcgagggcacgctggatcacttcgtcgctgggcgcgcggccggtggcggcgaagctgtttttgtaggcgtcgaccacgggggccacgctgatgtcgaaagcgccgttgctggcccgctgcacgctctggcacagggtcagcacctggcgcagggccgggggcatttcgccgatgcggccgctggcgttgagggtggccaccaggccgccgctgttgtgacgatcgaagatggggctcaggccgtcgatgctggcgaaggcctggagcatggcgtcctgggccagggcgggcgaggcgtcgaccacggtgatcgagaccaaggtgcccatcatcatcctggtttgctgggccacgtgttgcttgcggcccaggccggccaggccgatggccggcgaggccaggggcagggcggcggccgcgccggcgacgccggccagcttcaggaacgaacggcggttgattttcggggtggatttcatgatcctcctccggctcactttccggcgcaggcggcgcaagatgcgctgtcgccggcctttttgtagcagatcaggccgcactgcaagcagcgttgggcttcgcggcgggcgtcttcctcaagtaggcccagttcgacctcgacaaaggagttagcccgctcgctgaccgtcagctcgcgcattttggccctggttccaggctcgggagcgccgacgatctgggtgatgcggcggttgacgtccgagggttttttgtaccagcgctccgggtcgccctgggccttgccgcccaggtagagatggatcgaacgggcggccttgcgcgccccgccgatggccgccaccaccgtggccgcgccgctgacggcgtcgccggcggcgaagatgccgggcacgctggtctggcccagggtttcatcggcgtcgatggtgttccagcgggtgactttcaggccgctgtcgccttcgaggaaggccagatcggggaactggccgatggcggcgatgacgttatcaacctcgatgatggtctcggagcctttcttgggcaccggccggcgacggcccgaggcgtcgggttcgccaagctccatggtgatgtattccagggccttgagcttgccgttttcgccgatgaggcgggtgggcgcggccaggaacttgtagttgagcccctcgtgggcgccttcctcgacctcgatgtcgttggccggcatttccttgcgcgagcggcgatagagcacggtgacttccttggcccccagacgccagcaggtgcgggcgcagtccagggcggtgttgccgccgccgatgatgacgaccttttcgcccaccggggtcggtttttccaggccacggtcgatgagcatgtcggtgccgggcaggacgccttgcaggtcttcgccctcaagctgcatgttgcgcgaggcccagcagccaggccccacgaagatggcttcgaagccttcgtctttcaggctttgcagggtgaagtcgtggcccattttctggttgacgcgggcctcgacgcccaactccaggatgccctggatctcccagtcgaggatctttttgggcaggcgatactcgggaatgccgtaacgcagcatgccgcccaacttgggctgttgctcgaagatggtggggacgtagcccaggcgcaccaggtagtaggccacggtcaggccggccgggccgccgccgatgatcgccaccttgcggccgttggagggcaacagcaagggtttgatgcgcttgcccgaattgagctcgtagtcggcggcgaagcgtttgatgtggttgatgttgaccggctcgccatccagcccgcggcggcaggcgtcctcgcagggatgggggcagacgcggccgcagaccaggggcaggggattgtgctccttgatgatcagcacggcgtcttcgtagcggccctcggccacggccttgatgtagccggggatgttgatctgggccgggcaggtggcctgacaaggggccacgcagttttccagggcgttgaactggaggatgcggtcggtggacgaagacagatggatgatgtttttggggcagacccgctcgcaggttccgcagccggtgcacaggctgggatcgatgtggggcaggttgtcggcgccgatggtgatggccccgaaggggcaggccttggcgcaggtgcccaagcccaggcagccgatctcgcagactttggccccgccggccaagagcaccgccgcccggcaatcccgcacgccgtcgtagttgaacttgagctcggccttatcggtgccgtaggtgcagtcgggcagggcgatctggggttcgcggaaggagacctccacgcccaggattttggcgatggtcgcgccaatttccgggccgccgcccacgcagacgttggccggagccttgccagaggcgatggccaccgccgccgaggcgcatccggcaaagccgcaaccgccgcagttggcgccgggcagggcctcttcgatttcctggacaagtgggtcgacttcaacggcgaagatgcgggcggccactcccaggcccaaggccgaggccagtcccaatccgccgatggccaatgcttcgataagcattatctattctccatggcccccgcgcgggggcctcgtgcaaaccggttagcgcgtcatcctcagtggcccaccaggccgccgaagcccgaaaacgccagcgccaggaatccggcggtgaccaggccgatggccgtcccctcgaagaccttgggaatgggggccatggcgaaacgctcgcggatgccggcgaagaggatcagggccaggctgtagcccaccgccgaggagaacgagaacaccagggtgtccacgaagtcgtactcctcgccgatgttgatgatggccacgcccagcacggcgcagttggtggtgatcagcggcaggaagatgcccagggcgcggtagagcgcgggcatggtcttctgcatgatgatctcgaccaactggaccagggcggcgatgaccagaatgaaggcgatggtctggaggtattcgatctccagcggaaccagcatgtagtactgcaccacccaggtgatcatgccggccagggtggtcacgaagatgacggccatggacatgccggtggccgtgtccatgcgtttgctgacgccgaggaacgggcagttgcccaggaacttggccaacaggatgttgttgaccaggatggcgccgacgatgaacagcaagtaatcgccgaaactcatgacaaggccctcctcttgcgggcttcattcttgacgctgatgtagttgatcaggccaagcatgaggcccaggccgacaaaagcgccgggcgcgcggaccatgaaggtgaacggctcgtaaccttcgcccatgatgttgaagaccaggccggctttggccaccagggtcagcgtgcccgaacccaggatctcgcggaacgcgcccagggcgaacaggctgatggtgtagcccaggccgatgcccaggccgtcgagcatgctggccacgggtccgtttttggccgcgaaggcctcggcccggcccaggatgatgcagttgaccacgatcagcgggatgaatatgcccaattgctgatacaatccgaatacataggcctgcatcagcagctcgacgatgaccacgaagctggcgatgaccacgatgaaggcggcgatgcgcactttgctggggatgatcttgcgcaacagcgacacgatcaggttggagccgaacaacacgaaggtcgtggccaggcccatgccatagccgttttcggcggaagtggtcacggccagggtggggcacaggcccagcaccaggcggaagggcgggaggacttcccaaaagcccttggtgaactccttcattaaagccatgttgactccctccctactgcaacatctggtcgcggtgctgttcgaaaagcgtccgcgcgttgttgacggcggcgaccacgccgttggtggacagggtcgcgccgctgagggcgttgatatcgtctttggtcagctcgttttccagcgatttgccctggaacgactcggtgaagtcggtctcggtgattctggcgcccaggcccggcgtttcgctgtggctgacgatggacacgccggtcacttcgttcttttccgcgtcaacgccgaccatcacgccgatgtcgccgtgatagcccttggccgccgtttcaaaggccatggcaaaggtcttgccgccttttttggccgggaagaccatcaagaaggcgtccttgccctttttatccttgccgatggggatcttgaccagatccttgatcgggtcgttgtcgaaaccgctgatcacggccatcacggccggctccttgacgtttttgagcatggcgtactcgatgggctctttggtcacgtcgtgcaccagggccaaggtcaggccactgagcgcacagatgacggtgagcaccacagccattttgatgatatcacgcactgctaccaaccttccccaggaccctcggcctgatgcggtcaaacagcggagtggccgcgttcatgatcaacacgccgtagaacgcgccgtcgatgggcgcgccccaatgccggaccaaaacggtcatcacgccgatgcccacgccgaaaagcagcatgccccacggcgtcatcgggctggagaccggctcgggcgccaggaagaacgccgtgatcatcaggccgcccgtggccatgtggaacagggccacgttccagtgatcgttgaacgtttcaagctccatctcgacgatgcggctgtcagtgtaggtggccagcagggccatgccgatcaacccggccagcacgcccagcgggatctgccagggcacgatgcgccggatgatcaggtacacgccgcccaacagcagggcccaggaaccacccgcgcccaccgccgagggatacatgccgctccagaggttggccatctcgtaggaaagcatgttgccgatatcgtttttgaactccaccaggggagcggtggagaccacccactcggggtcttccgtgccccagggcatgggatcaaggaaggccatggtgtgctcgggccaggacaaggccagcgccgcccaggcgatcagcaccgggttcatgggataggccccgatgccgccgaacagaaccttgcccaggccaacggccaaagcgccgcccaccaccgggatccaccaggggcaggcgtcctcgaggcccgccaccaccggcggcaggatcaggcccagcaaaaggcccattaccaccgcgtggaggtcgtcgagcttggtcggctgcttggccagcttggtcagggccagttcgcagaccaccgccgagcctgtcgccaacaacaccgtcagcaacgccggccagccgaagtaatagacgcccgtggccagggccgggatcagggcgatgatgtattcgacgtgcatggagcgcacgctcatgccgccgagcatgtgcggcgaggtggatacggtcagaagctgtttgctcatcactcagccctcctggccagaacctcggtcttgccgaggcgcagcaaatggaccatgggccgcttggccggacagacataggcgcagcaaccgcactcgatgcagtgcatcaagtccttgtccgcggcttcttcgtagtggccgtactggcacatcttgcccagttcggccgggatcagattcaccgggcagacctggacgcagcggccgcagtggatgcagggctcgcccgagaaagtttgcactttcgcaagcgaaatcacgaaaaggccgtcgctctccttggtcaccggcgtattcagatcgaagtgggccatgcccatcatcggcccgccgatgatcaccttgcccggctgacccgaagcgccgccggcggccttgatcatctcggccatgggcgtgcccaggcgggcgcggaaggtctggggtttggccacgtcgccggccacggtgaagaggcggtcgatgaccggccggcccgttcgcagcacgcggcccacgtccagaatggtggccaggggctcgatgagcacgcccacgtcgcggggctcgccgtagggcgtgggaacctcgcggccggtgagggcgttgatgatcatcgaatccaggccgaagggataatgacacccgttgacctgactgatgctccactcgcgggccgcggcgatctgaggcagttggcccaggtcggcgcccttggccgcggcgatgatcaccttttgcgcgccgcagatgcgggccacggcggcgatgccgatttccaactcggccccgaagccggccaggccggcctggttggggatgatcggctggtcggcgtcgacggccttgacgatgagggtgtcgatggtcctgaccaccgggatgccggtcatgaacaggtagctgcgcggggccatgggcggcgagagctcggcctgcatgggcagaccgtgggccgccgcccgcaccaggccggccttgcggatggccttgagcagatggctgggtttggtttgcaagacctggtcggcgttgtcgatgatcagggcgtcggcgtcgggggcggcccaggcgtccttgccgtcgttttggatgacgacggtgggcgtcggatgaccttccgcatcgctgatgtcgatgatctgttcgaccttgccgctgaccgtggcgtgcaccaaggccgcttcgatgctttcggacgatccgatgatctgaccgagagcgacctggtcgccgggctgaacctgaggctcacaaacgtcaccgcggtgctgccttaggggcagatacaccctctcgggcgcgggcgcctccgagggcgaggccgcgggtgccggcgggcgacgcaggctgatgcctttgaaccactgtgcgacactcatgcgggatcactccatgccggcggaagggccttcgtgaaggcctgggctcgacgcgaccggcctggccgatcatcgccgtccgtttgtctgtccgccactttcgctatggtttatatatcgttcgccgaccgcgaaacctattccgcgctcggcagtgacctcgaagttcgtccgcgccgccccctcgtcagcggggcagcgatataataaacgtcgtgccttcgtcggccttggtgcgcacggcgatctcaccgccgtgggccttgaccacccgccgggcgatggccaggcccaggcccgtgcccggcttggcccgcaactcgggtttgcgcgagcgaaaaaaatcgtcgaacaaataaggcaactcgacctcggggatgcccggcccctggtcgcttatctccacgtcgacctgatagtcgtcggcccgccagactatcctcacctcaccgccgacccggttgtatttgaccgcgttgctggcgatgttgtagagggcgtccatcaggctggccaaatcggcctcgatcgtggccgcgccgccgccctctgggtgctccacccgcagatattgaccggccgccatcgcttcgatctccacgcgcttggtcagcagatcgataaatggcttgacctcggccttctccatgcgttcggccacgcccttggcctcgatctggctcatgttgagccaggcgccgatgctctgcaacagctcgtccatgcgccgggccgcccggctgacgatgtcgtgataatcagccggcagaggccccagggcctcggtggccgccacttccatcaactgccgcacggccgccaggggcgagcgcatctggtgcgagaccatggtgatgaaattggcctccatgcggtctttttcctcgcgcagggacttggtctccagggccagaaaacgccgctccagcgcccggtccacggcccgtttcaactcgtcgggcgaaaagggcttggccaaaaagtcgtacgcgccttcctgcaacgcgtcgatggccgaacgcaacgtggcgaaaccagtgaccataacgcactggatatcggcgtcgatgcccttgaccgcccgcaagacatccagccccgaaataccgggcatctgcaaatccaccaggcacaaatcgggcggatcgcggcggacaacatccaggcccgcttcgccgcattcggccacgctgacccgattgccccaacgccccaataaaatagtggccgcctcgcgagccgattcgtcgtcgtcaacgaccaaaacgtgcggttgcgcgcgcaaaaccataccgcggcggaccgatcacttacccagcagcttgttcaccttgcccagcagttgctcggcggtgaatggtttgtccagataatcgtcgcccttggccagatcggcctccttgggcatgtggaatcgttcgccggtcatctttttgacccccgaacacatcaacaccggaatctggcgatagtccatgtactccggcgtgccgcgcagggtggtcgtcaccgaaaagccctcgaagatggagtccatcatgatgtccaggatgataaggtcgggctcttcgtccttgaccatgtccagaccgaccttgcccgatggcgcggccacgacctgatggccggccgcggtcaggatcgccttggtggcgagggtgaagtctggatcgtcgtcgattatcagtatcttcgccatattttccacctggccggaaaaagtgaagacgttaacaaaccggaagaacaataaaccacgcaaaattcattgtcaacttgaaggggcatggccccaacgattttcgtggctcgcctccggcgcccctagtaactgtacaatagctcgcggttgccgctcacggccaaccgcttgatcattattataacgtcgtacggctggcccgagcgatctacacgatagtcctccaaaatggcttttatctgaaaacccagccgtttgtacgccgtgaccaggtcgcggcgctcggcgggcagatccaccttcaagaacatcagcccctggccctcggcgtattcggccatgaacctgagcagggcgctgcccaggcccagatcgcgataatccggatggatgaacgcctccacctcgccgatgtgcgccgaacttttctgccctttttgcaagtaaatgtagccggccgtgcggccgccggcctggctgtccagggcggccagcaccgaaagcccgccttgccccaggccttccagccagtgctccagggcggctcggtcggtcagatcctgacgatgacggcccaacgtcctggagtcgacccgaccggccaactccagcaggggcgcggtgttctgccggtccagccacaggcagtcgacctggtcgccgttgttgagcatcaacttgaccgcttgcccagccatgcaggccctccgcctcgtccgccgtcagcccggcctttgcccttgacaggccatggcccccaggctaatttcaaagactatcccttggcgcgttcgtcggtggcaatggggcgttttcaggcaaaacagccgcttcccgacgccagcgcctaagaccatattacccaatatggccgccagcgggcagccaatgtgcggcgggggccgccttttgcctggcgaaagacgccccgcgcgtgggccgactggccgaccaaagccggagaagcaaaccatggacgatctgctttcgccaaaaggcggggcccaaaaactgttgctgggcaacgaggccatcgtgcgcggcgccctggaggccgggttggctttcgccacctgttatcccggcacgccatcgtcggaggtgcccgacaccctgcatcgcctgatgcggcaaagccccgaacaggtcaaataccacttcgaatattccaccaacgaaaaagtcgccctggagacggcatcgggcgcggcggcggccggcctgcgcaccctgtgcaccatgaagcacgtgggcctcaacgtggccgccgatccgctgatgaccctggcctacagcggcgtgcgcgccggcatggtcatcctcaccgccgacgacccgtcgcttttttccagccagaacgagcaggacaaccgttactacgcccgccagagcggcctgcccatgctcgaaccggccgatccggcccaggccaaggccatgaccaaatacgccatggagctgagcgaacagctggagacgccggtgctattgcgcactaccacccgcgtcaaccacacccgcggcgcggtgggcctggacgatctgcccgaggtcaagaccaaggcccatttcgtcaaggagcccacccgtttcgttggcgtgcccgcggtcagccgcaacctgcacctgcgccttttgcgcatttacgaaaaggcccaggccctctccgaggcctcgcccttcaatagcgtcaagggcaagggccgcctgggcgtggtcgcctgcggcgtgtgcgtggcctacgtggccgacgccgtcaaggatctggacgcggcgggccagatcaaaatcttcaacctgggcttcagttggcccttgcccgagaaaaaactggcccgcttcctcaaaagcgtcgaccaggtgctggtggtcgaggaactggagcccctggtcgaaaacgccctgcgggccatcgcccaggaaaagggcatagccgtcaagatcagcggcaagacgcccggggccatcccggccgtttcggtggacgtgcgcgcgcccgaggtctttaccagggcctatgaatacaacccccgcctggtgcgccaaactatcgccaaggccttcaaactaaaagataattctccgccagtgctcgacctgtccgacaggccggcgctgccgggccggccgccaaacctctgcgccggctgcccccaccgggccacctacttcgccgtcaagcaggccgtggggcccgaggccgtcttcaccaccgacatcggctgttacaccctgggcatgctgccgcccatcagcatggccgattacctcatctgcatgggcagctccgtcagcagcgccggcggcatcgctcgcgccaccgaccaaaaggtcgtggccttcataggcgacagcacatttttccactcgggcatcaccggcctggtcaacgccgtgcacaaccgccacaatttcaccctggtcattttggacaacggcaccacggccatgaccggccaccagccccaccccggcgtcagccagggcttggccgacgacaaaacccacgtcgacatcgaaaagctggtgcgcggcctgggcgtcgagcacgtgaccacggtcaaacccttcaaggtggccgcctcggtcaaggccatcaaggaggccgccgactaccccggcgtcagcgtggtcatcagccgcgagatctgtccgctctacggtcgccgggtggccccgcgcggccgcaagcccttccgcgtcgatccgggcaagtgcaaaaatcatcgcgactgcatcaacaccgtggcttgtccggccttttacatcgccggcgatcagccggccatcaatgcgtcccagtgcatcggctgcgccctctgcgcccagatttgcccggaaaacgccatcacgccggtcaaggaggcctgaatatgaaaacgtttcgtattgtcttcgtgggcgtgggtggccagggcaatcttctggccagcaacctgttgggccaggccgcgttggattcgggcgtgccggcggtggtcagcgagattcacggcatggcccagcgcggcggtgtggtcgaatcggcggtgctgctgggcggggcgcgcagccccatcgtcagcacgggcgaggccgacgcgctggtggccttcgaaccggccgaggccctgcgcctgttggacaaggccgggcccaagtcgctggtcatcaccagcctgcggcccgtgccgcccttcaccgtgaccaccggccagggcaagtatcccgacccggcggcggcggtggattatctgcgcggcaaggtggcaagggtcatcgcctttgacggccaggagctggccgagcgggccatgaacccgctgagcctgaacatggtcatgctgggggcgctgtttgccggggccaagttgcgcgtgccggtggaggccatgaaaaagatcatccgcgcccagaccaagcagcgttttgtcgaggccaacctgctggcctttgatttgggctatcaggcggcggccgccgcctagcgccgcgcgcggcgacgacaaggccctcgacgtggcgacgtcgggggcctttttcatggcgcgcaaaatattaatgtttattattgaataaacgctctaaagaccgccaatcgctcgtccatctcggcggatgcgccagaaatgatacagcgccagccccaggcacaacagcggcagcgccaggcagtgcagcacgtaaaagcgcagcagcgcggccgggcccaactccggcccgcccagcagcacgccgcgcaacatctcgcccaccagcgggatttcggccagcaacccggccaccaccgccgccgccgcgcgggtggccccgtcccaacgcagcacgtagccgctcaggtccatggccagcgtcagggccaaaagccccaggcccacaagccagttggccgcccgcggcggcagatgggcccccgtggccaagaccctggccatgtgcagcagcaccgccaggaccatgccctggccggccagataatgcacccgccggaaaaaccaggcgaacggtaggtcgccggcttcctgggcaaagaagtcggccgcgcccgttggcgtgggcgtgtaatggaacatcaacagcaatccgctgccggccaaggccagaaaaagcaaaaacgccaccccgcccaggcaaaacgtgtggccaacgcggatgcgtccctcgggcaggcgcggcggatgcaggtgctccagaaaaccggggccggccatggctcaggccttcaggcgctggccgggccgggcgggccgggccggatcgacgatcaaagcgccactggcggcgcggcgcacgtccaggatatccaggccgcgctgggccgggccggccagcaacgcgccatcggcggcaaagctggagccgtggcacgggcagacaaagcgccccagatcggcccgccaggtcggctggcagcccaggtgggggcatttcaggcgcagggcgaaaaaaccagcctcgtcgcgggccaaggccaccccgccccgcgcgcgcgcctggcccacggccggccaatcagcggcgtcgaagctcaccggcgcgggcggacgcgcctggccctgaccgccgccaaccaggcgcagagccatggccaggcccaagccggcggccgtggccagcatggcccaggtcgcgcccacggcccaggccaaccagcgccggcgcggcggattatccacggattggctttgcttcatgatcaaacaatctaaccccgcgcgccggcccgcgcaacagaggctttgccagggcggccggccttgctatgattgagcccatgaaagcgcccatgtccacccgtgagaccctggcggccaaggaaggcctggccgcgttgctctgcctggccctgctgacggccctggccgtggtctatccgctggagtcggtggtcgaggccgccgaaggccaggccaaggccccgtggattttcgtgggcctgcaacagcttttgcggccgttgccgccgctgtggggtggcctgcttttgccaggcgcggctttttgttttctggcctggctgccctggctgagccgtcggccaccccacgccgtccccgcccttggccggcccggctttgccgaactggcggcctgggccatcctggccggctgggcgctgctgacggcctacggcttttttgtctgagcctcggccgcgcgggcgtccaggtcgcgcagcagccattttatatattgcttgccgggccttagcagcttgcgcagcagctcgcgcgcaaagggccgcgccccttcgacgagcatgacctgttgaggccgtcccgccagatcgacgatcttggtccagccgccgtccatggccaggccctcggcccggggcaaccacagctccggggccagggcgggcggctgatttggttggccatcgcgcaaaaaagtcagcccaaggcccaaggccatggcgttgccgtggcaatcggcgcagcccaccgtgggccggcgggtgttgtgcggtcgccagggggccaggcccaggcccggcgaggggatttggccggcaacgctgggtcggccgttttcatccagaatcgtcaccacgtattgaaaacgcggccgcagcaaaaacgtgcggccgtcggggccctggccgtggacgcgccactcgcgcctccggaaaaacggcgacaagacccacacgccgtcgcgcgggcggccgcttagcagatccagcgccttgggcgcttgggcctgatcggccgcccaggccatggcccagagctgatgatcgccctgggcggcgatatcgcgccagcgggccggaccgggcctggtgtccaacaaaacctgcaagccccagaccgccggattggccgcgccgtggcaggcgtggcaggccaggcgctggtggcccggggccaggtgggccgccggcgcatcggggccgttggccaggctgggcgcgacgagcgttttgccgcttagcttgccgcgcaccagcgccgcgccgtttttgatgctgacgttggtcatggcttggtcgtggctggtgcgcgcctggcgcggcggctggccgggccggccgtggcaggactggcaacgcaggcccacgtgcaaaagcgccgcctggcggatctgaccatcgcccatgacctcggcccgcacgtggcagtcgatgcaggccaggccggcctggtgatgcagatcgggccgggtttcgcgccagacgcggccgttgaagagcttgggccgcgccgggtcgatttgcgcgaaatgggccgtgaagtgttcgtcggccggcgtcaggcccacgtattcggccccggccccgcaatcgctggcgtggcaacgcagacactgcgccacgggcgggctcttgctcaggcggtggccgtggattttacggccctggtcgtcggtgggcgcgtggcaggccgcgcaaccggccgaacgcctggccccgtccatgtccgcgccggggctccacagatgacagcgcaggcagcgccgccgcagcaggtcgtccacggcctggccgccggcaacgtcgggctggggcagttgcgccaatggcccgacctttcgcgtggcccacagcggggccgggctgggctgggccccccacagatagcgcgtctggttgatcaagccggcgttggtggccatgggcgagcgccgcaccttttccggccagccgggatgacagcggccgcaggtttggtcggccgcgtccagggtcgaggggttggcgcgcaggccttggtgggcctggggcagggccttggccgtggcgtcgccgccgtggcaaaaaaggcaatccgggactttgccttgggccgggcttggcggcatgggcgagacaaagccctggtggcagcccaggcaaccgttggccgtggccggtccggcccagcagatggccagggcgatcagggccgtcaggatgactgtcttcgcggcgctcatcgcagggccttttcctcggccaggcggtgcttcgcggccagatcgccgccggggccgatgcgttggcgggccttggccgggtcttgcaacaccgggtcgtggggcttgaagtggcaaggcaggcagcggccaaaggccagggttcggccaatctcggcggcgttgagcggccgcgcgccttgatgggtttgatcctgcaagggccggccgtccacggtggtcagggcggcccaaccgtggttcaggccgctttgcgcgggggcgtccagcgactctggccccgcgccgtccaggggcatggggccgtcgcccaggcccagggcgcgggggttttgatggcaggcctggcagggccgcacctccagcctggtggtgtggggggcgaggggcgtgctgaccacggtcccgccggctggcccgcccttttggcgggtcatccattggccgggcaggggctggccgttttggtccaatacgctcaggctcacctggcagccgggcgtgaagggcgtgatctggccccgcgaatccacgcccaggatcggcgccaaaaaacgatagacgtcgcggcgttcggaccagacgcccggccgggggccgtcggcggcaaagtcccacatctggccgccttggccgcgcagatcgtggcagccaaagcattgtggcgtccagcggctgtggcaggcctggcagctcaggcgctgatggccgggcagattgtgcctggggtcggcggcgataatcgcggcttggtgggtctggccggggttggtcttggagcgcagcagcaccttatcgccgatcaggcgggcgttgctcaggggccggcccttgacgccgagcacgaaatcgtcgccggtcggcgtgggcgcgtctttcagcgggccgtggcgcagttcgaaggccgcggcgccatcggccggaccggtttggggcggccggcccggcccgccgtggcaagtctggcagcggatttcggtctgaaaacgcatgcgttgataaatgcggccatcgcccatgatctcgcgggaggtgtggcagtcgatgcagcccaggcctttttcggcgtggatgtcgggcaagaggctgcgcagggcgcggccgccgctgaggtgttggcgcggctggccgtcgggccaggggacgcggccgctttcgtcttccatccagccgcgatagttcaggccgatgcggccggagcggttgtgacagcggcggcagttttcctcgggcggggtgggcaggaggcggtgataggccgcatgacccggttcgtcgtcggcgatggccgcgtcggcccccagatagcgcccggatgcatggcgcatgccgtggcaggcggcgcaacccgcgccgtggacgctgtggccgtcgggccggctggcccgcaggtggcagcgggcgcagaacttgcgccagtggtcgttggctaggccggcgaaatccaggctggccggatcggcggcgtcgatcttgcgcaggacggccacggtctggccgtcgctttgggccggggcctcggggtcgctgacggcggcggtggccaggctggcggtgaaatcgccctgggccccccacgagacgcgcaggctggtcagcacgccggtcatggtgctcatgatcgtgcgttcgaccctggtcacggcgttggccgccggctcttgccggccctcgtgacaggccgcgccggccatggtctggccgcaagaggccctggcctggcccaagtcgctgggattgcggccgcgcaggccctgatgggcgctttgcttggtcaggcccaggccgttgccgccgtgacaggccacgcagcccacggcctcgacggggtgggacgggctgatctgctcgatgccccggtggcagctcaggcagcgctcgggccggccgctgacgtggggtcgcgtctcgatgactcgaggcggctcgtcggccagggcctggccccgttgccgggccagcgttggcggcgcgcccatggccagcaggcggcgctccaggcgttggccgcgccgggcgttgatggcggcgatttgctcttgccaggggcggtcgttttctcgtagccaggccagggccacggcggccagcagcagggccgcggccagggcgtaggccagggcccagatggcgcgcgaagttggttttgactcgaccgcggccatgggttagcctgtgctggcgtcaagagaatcggccaaggagttgtcgccatgaacgagcagttgaaatcgctggcccaggccatgcgcgccgaactggagcgcatccccagggagatgctccaggaggacgtggcccgccgggcgttgatccgcgccctggccggggcggtggaggccatggggctgttgccgctgatgggctggaagccgccgcgctcgacccgcgaggccatcgacctggtgggcgtggacgcggccagcgccccgccccgggtggagatggccttcgtggtcgacccgctggtggagctgccccggctcaagaccctggagtggctggactgcccccacaaggtggtggtcagtttctccagccgcgccgacaaggtggcccagaccagcttttttttggggccgcagcacatccacctcaagctttacgactgatcatgcgcaaaacaagggccggccgcatggccggccccatcgctggcgcacggccgttggctagcccttcttgacgaagaagctgatgtagccgtcgcgggcttcctcgcccagatactcgtcgcccgagcggctggtgaaggcgggcaggtcgttgcgcgtgccggggtcggtgccctggatctccaggatctggccggccttcatgtttttcagcagttttttggtcttgaggatcggcatggggcaagtcagcccgcgagcgtccaacacctcgtcagcggtgtaatctgccatgtctggtctccttgtctggcgtttgcgtcaaaatcaagcgaacgcgcgccgtgttaggtcagggtcagcttgtcggtttcctcgttccaggccatgatcgcccaccacgccagcattaccgccgcgctgatgatgatggcccagaaatagccgccgaccaggttgggcaggaacaggaagcccttgccccacgcctcggcgacctcgttggtgaagacgtattgcttgaacaggctgttgctcagggcgaagcagatcaccacgatgatcagtttgacatggccctcgccggcccgccacaacgagcccgagccgcagccgcccgaaagcagcatgcccatgccgaagatcacgccgcccaccaagccgccgatccagtgatgataagtgtagatcatctccaggtcggagttgtaccacttgacgagcatgaagccgatcaccgagatgatcacgctcagcgccaccgcccgcgtggcctcggcctcgccggtcatgaaggggtcgcggaaggcgcgcacgaaacagaagcggcaacgctggatcaccaggccgatgcccatggccagcatcatcaagatggcctggtcggtgtaggcccgcaggctcagacaataggcgtagccgatcaaaaacaggaaaaacgcgccgcccagccagggttgaaccttgtcccagtccacgccgccttggccggaggaggcctgcttttgcttgggcggcttggtggtgatgtgctcgatctcccacagcaggtatttcaggccgatcatcgcgccgacgatcaggccgatcatcatggcgaagccgctgacgctgccggcggccagggccgtgtagaagccgcccacattgcagccgccagccatcaccgaacccacgcccatcagcacgccgccgaccacgcccttgcccaactccaggcccggggccatgcgcaaggcgaactgccgcgacaacagcgccgaaccgaacgcgccaaagagcaggccccaggtcaggatggccgagtcgctaaggaacagggcgtgacggggcgcttggtcgtaaaggcccacgccgtagaaaagccaatcggcccagacccgcaagccgccgaccacgccccacggcctggtggcgaccatgcacagcgtgcccagcagggccagcagaatgccgccgacccacaggggccagttcttttcgaacagggcggcgtagccttccttgaatttctcgaccataacgctttcggacattatctcctccggggttgccgcggtttgcttttcgtgggatcgggcgacgccgttggcgcggcgcgtggccggacgcgtccgcttgatgtcgcttatcggattatgccttgcgccaagcgatgattcaacccgcaaaaaacacttaagcgcgcggttgacacgggcggtggccacggtttatcaacgcataggcccttcgtacaacaatggagaaaaccaaatgaccaagcttctgctgcgccttgcctgtctgatagcagcgctggccgccatcgccgcggcccagccggcccacgccaacgacgaggaagtggacctgggcatcatcacgctgaaaacgcgcggcgaggccgaaagcgttcgtggcaaactgaactccggcgccaacttcgaggcgttggccaaacaggtctccgaggggccggccgtctccaggggcggtagggtggggcggcagaaagtcaagggcctgcgcgccgaataccgcgccgccctggccggcctggcgcccatgaagcccagcaaggtcgtgcccatcgaggatggctacgccgttttgatgcgcttcaatcagccccgggccgagcccaccgcgccgccgcccagcctggccctggagcccaagacttattaccagcccagcgtggcccccgccaggccggtttcgcccgccgaggtcgaggacgcgccggttttcatgcgcggccgccgcgcgttgatggccgccctggaaaatctggtggtgggcgacttcgaaagcgctgaaaagaacatcaccgaagccaggggctacaacccccatgacgaggccaccatgttcatgcaaagcatcgtcgacggcgtcaactctggcgggctgcgcaaagaggcggcggtgacctttggcgatggtttcctggccatgctggaaggcgacgtggcccaggccgagaagctcttcggcaaggccgccgccgatgacccgcgcctgtggcaggccaggctgttcgaggccaacatgatggccggccagggccggggcgatcaggctcgcgccctgctggaggccttggtggctcaaaagcccgacgtggccgaggcgcatttgagcttggccatgatgagcatgggcgagggcaagatgggccagggcaagcaagagttggagcgagccctcaaagccaaccccaacatggcccaggccctctaccagatgggccaggtggctgtttacgagggcgacgccggccgggccgagggctacttcaaggcggccattgccgccgacccctattacgaagaggcctacaacgacctgggcctgatctacgcccacttgggccgcgtggccgacgccgaggccagcttcaacaaagccttggagttcaaccccacgtttttcccggcgcacatcggcctgggcaacctctacggccgcgaacgccagttcaacaaggccgtggatgaattcaacaaggccctgaccatcgacccgaccttcgcgccggcctactacaacgccgccttggcttatgtcgccatggacatgtgggccgacgccatccgctacgccgacaaggcggccagcctgggcatggacatcccgccggacatggccaaggatttgaacgcccaccgccgctaatcgacgacgggcagggccaagcagcgccagacgtcctcggcccggcggcgcagctctggatcctccgcgccgcttgggccgatcaaggtcaggacgacctgggccagggtttggccctggtcgtcctccacgccgatggtcagatcctccgggccttggtggcggcgtttgcgcgcgccgccggcccgctccagcctggccagggcggccagggcccggcaatcgggcgcgggtagggcggccatggccgccagggccctgacgatgcgcccgcgctccaggcccagggcgcgggccagggcctcgaccacctcgggccgggcgctggcgtagggcctaccggcggccaaggcggcggcctcgcgggccagataatcttcaagcatactattcaaaaaatgcatatcatctggcgataactgctcatttattgaggcgagaaacgtcgtcaatcgttgcagattggccaacgcccgctccaggccacgaaaaaggccctgacccacgctggcgtaatccaggtcgcggacgatcaatttcaaataggccctggccgtggccgcccgcagggcgcgcagctggtcgggcgggagcgcgcccaggtgatgcaggctctcggccagggccacttcgggcatttcgccggcggtctcgatcatcaaggcctcatcctccagatgatcgggcggcggggcttgcaaaaagacgttggccatttttccgtttgcggggtcaagtagttattgccaatgatgcactcaggtgctagaaaagcctaacggcgctgggctctgattttaccccaggccaaccgacggcgcattggcaaagccctggcaagggcgttcgcgccgctcgcctgccagatgggaaggaatgctatgggtggcaatttcagcaccaactatcgcgagagcaacctgatctcgcgcctggaaagctctcgccaatcggcctggagccggcaattgtccatgctgggcgatcttggcgacgacgtggcccgcaaattggcgctcaaattggtccacgccggcctgatcgaagtgaccaacatgcgcgacctcgaggaacaactcatcgtctgtgtcaatgatttgctccacgccgaggacttcgagattcaatacgccatttcgcccatccgcgatctggtcgacaagcccaaccgcatcagcctgttcgtcaccgccttcatcatcgagaagctcatcaatcaccgggccgtggtcgatgtctttggcaccgacgaagaaatctacaacgtggtcaacgacgaaatcatgcgcatgcttaaatagcgtcggccgttgcgggccgtcaaccgcttgatgtccggccgtgggcgtttgccgcccgcggtttttttgtgaggagagtcatggagatggaaatcgctttgaccggcggcaaaaagatcgaagtgcgttgggatgactttgtggtcgaggccgatcaatccaaggcggccggcggcgaaggcgacgcgcccgagccgttcatgctctttttggccagcctgggcgcttgcagcgggatgtacgcgttgtcgttctgccaggcccgcgacatccccaccgccggcctcaagctgcgccaaaagctcgtctccgacgccgagggcaagcgcctgaagcaggtgcgcatcgagatcgtcctgccgcccgagttcccggccaagtacgaaaaggccattgtccgcgtggccgaccaatgcgccgtgaaaaaagccatccaaaatccgccgttgatcgaaaccgtggccgtgcgcgcctaaaaccagccccacggcagaagccaggccgcgccggcggccagcagaccgcccagcagcgaggccgtcgccagcagccgccgggccgccgccacatcggcggcgagggggtcgcggccatgggggttgatccagggcttttcgaccagccggccgccgtagacgtttgggccgcccatgcgcagatccagggccccggcggctgctgcttcgggccagccggagttggggctggcgtgatcggcgtggcaatccctggccgcgcgccaggccccggcggcctccaggccgcagagacgggccgccgccacgatcacaagcgcgctcagccgagccggcgcgaaaccggccacgtcgtcgagcctggcggcgaaccggccgaagtatccgtacttttcgttcttgtagccaatcatcgaatcaagggtgttgaccgccttgtaggccacggccagggccgggccacccagggccaggtaaagcagcggcgcggccacgccgtcgttgaagttttcggccacggtctcgatgaccgcccggcggatgccggcggcgtcgaggtttcgcgtttcgcggcccacgatcatcgaaagacgctggcgggccaaggccagatcgcccctggccaagggcgtctccacccggccggcctcgcgccagagctggccggcggccaggcactgaaaggccaggaccagccccaccgcccagcccagcggcggccagagccaggcggccccggccatgatcagccaggatagcgcgccaaagcccagcaccacgcaccatgtcaacgccgccccggcccaaagggccgctgccggccgccccgcgcgggggagcagtcttcgctccaggcgctggatggaaaaacccaccagacgcacgaagtggggccagcgcggcgggtcgccgatggcccagtccagggcgcaggccaaaagcacaagcaatggttcgatcattggcggactccgcaaggtgtgggccaaagataccaaaggcggcggtcatgcacaaatcaaggcgcgccgccggggccgctttggctttgccggggcggccgtttttgctagattggggccatgagcgccaaaaccgacaccgccatcaaattgaccgcctcgttgggcgtggggcttttgcctggcgcgccaggcacctacggctcgttggccacgttgggcctggccgcggcttggctggccctgggcggcggggccttcgttggtctgggctattggctgggcgtgctggggctgagcgcgctggccgtggccgtcagccgcgccgcgttggcgcgcggcgtcttcggcccatccgccgatccctcggccatcgtcatcgacgaggccgccggcatgctcctggccctggcctggagcgaccgcctgggctggccgctgctgatggcctttgccgccttcaggctatttgacatcgccaaaccgtggccggtcggctggtcgcagagcctgccaggggcctggggcgtggtcgtcgacgacctgttggccggcctctacgccttggccgtcacccgcctggcggtgggctggctgggcggctagggtcaatccaacagttcggagaccgggcgcaggcgcacttcttggcgcaagcgctcctgataatggcgcagggccttgatcgtggcctggtggggatggccgatggcgatgaccgggtggccgcccctggccaggtggatcaacccctcgatctggcgacgaatggcctgttcatccacttcatgatccaaaaacatatcgcggcgggcgcggcgcaggcccaactggccggccacgtcgtaggccgccgagcgcggtgaggtgaggctgtcgacaaaaaacaggccgcgacggccgatctgggtcatcaccggccgcaacgccgtggcgtcctcggtgaacctggagcccatgtggttgttgacgcccacggcttcgggcaaaaagtccaggtcggcggcggtctggcgggccagggcctgctcgtcggcctcgaccaacagcgcgcccggcccagggctcagcctggggaatgacttgggctccatgggcagatgcagcagcacctggcgaccgcgcgccttggccattcgcgccacctggcggccgtggggcgaaaagggcaggatggaaaaggtcaaatccaggtccagctccagcaactccttggccgggcccagcaggtagcccatgtcatcgatgacgatggccgccaaggcctcgcgccgatcgggcggcggggccggaccgtcgggcgcggcctgggcggtgatgatcaggcggtggctgggccggccggcgaggctcagctccatgatccaggcgcggccgcgctgacgccaacgccttggcgcgctcaggccggccagggcgctttccacggcggagcggattttgcccgcgtcctcgccgggggccaactccaccttcatctgcgccacctggccccagggttcgccggccatgctcaggccgacgcgtgccggatcgagcccgccacgggccaggccggccagcatggcgtcggtgaggcgttcggcggcccgatcgccgccttgacgacgcggcgcctcctcgaaggcgatggacgccttgggcgcggccctttgggtgaccgccttggccggggctggcggcggcgccatgggccagttccaggccaccatcaaaccagccacggccaggcagccggccgccagccaaagcaacccgcccagccagcgattggtccgcgaggacttgcgacgggggctctttttctttttggggcttgttttggcggcgcgtccgccccgattgcggggcggacggccggtggatttgcttggctttttgccgggcacttagttggcggcggtgttcttcgtggacatcggcgcgaagacctgccaggccttgagcaggtccagggcgcggcgcaactggttgtccttatccagcttgtccttggcgtaatagagcttggagtcggacttcttgtcggccttggccgcatcgccctcggcggcgatggccccggtcaggtctttttcgcggatggattggtccttggccgccggcttatccttggcttcttcctcgggcggatcaaagggcaccaccagatcgggctcgatgcccttggcctggatcgaccggccgttgggcgtgtaatagcgggcggtggtcaggcgcagggccccgttgtcgcccagggggatgatcgtctgcaccgagcccttgccgaacgacggcgagcccacgaccatggctcgtttgtggtcttgcagcgcgccggccagaatctcgctggcgctggccgagccctggttgatcaggacgatgatggggtagtcgccggcggtgacggtgggcgtggcgttgaagaccatgtcctggttcttgttgcggcccttggtggagacgatcacgccgccgctgaggaactgatcggcggcggtgacggcctcttgcagcagtccgccggggtcgttgcgcaggtcgagcaccaaaccgcgcagaggggtcttttggctctgcaatgtttgcagggcttcgatcaggtcgcgggtggtggtctcttggaaattgctgatgcggatgtagccgtaaccgtcctcgagcaggttgtagcgcacgctgtgcagggggatcaggtcgcgggtgatggcgatgtcgatgagctggggcgcatcatcgcgcatgacggtcagcaccaccttggagccctgggccccgcggatggacttgaccgcgtccatggtcgtcatgcccttggtcagcttgccgtcgatcttgatgatgcggtcgccggccttgacgccggccttgtaggccggggtgtcctcgatgggcgagaccaccgtgagcacgccgtccttggaggtgatctcgatgcccacgccgtagaagctgcccttggtctcgatctgcaggtctttgaactcctcggggctcatgtacgaggagtgggggtcgaggttatcgaccatgcccttgatggcccgctggatcagatccttggaggttttttcctcgacgtacttttgcttgatttcctctagcacctcggttagcaggcgcatctgctgatattcgtcgtcgctggcggcgttgctttgcggggtggggagatagggcgccaaaagcatggccaagccaactatcgccgcaaggatcatcggaatccgcatctggcctcgacgcatttaagcctcccaacccatgaaggaaaagacagcaattagcttaacccttgaggcaacctcggtcaaggggccagcctcagccattctagcgaatttacgggtttagagtttttgcgcacctccaggtaaagcctgccgccggggcccaccgcccccaccacctggctggccgcgacccgttggcctggctccaccgacagcgtttccagataggccaaaacagtgtgcacccgctggccgtggtccaggacgaccactttgccccagccgctgatttcggcggcgtaggccacctcgccatcccagggtgcgcgaacctgagccccccgccgggcgctgaaggtcaccccccgtgaacccacggcctcgtgggtcacgccctccaccggctgggcggcgcggcgctgggaaacggcctcgggcgcttggtccgggtcgaagcgcagatcgagggcgaacgtgcgcacaaggcgcgattcggcctcacgcaaggcctcgatgacctcggccaggcggccttgttcctggctcagccggcccatcaaggcgctggcctggctttgatggctttccaggcgctccaggctttgttcgagctgtaggcaggtgcgggcgtgttcgtcgcgctgccgccgcagttgatcctccaggcgcgccaaggccgcggcctgggccgccagggcgtccaggcgtcgccggtcggcttcgaccaccgcggtcatggcccgcgagcgctccagggcttcggccaggctttgcgacgaggccagtagatgcaggctggcgtcggccccgaaaagatagagcgcccgcaggcggcggccgtaaacccgcctggcctgggtcaggcgggtttgcatttcggcggcctgggccttgatggcctccaggcgggcggcctcctcgccgcgttgctggcgcagccgaaccaggagcgccgtctcctcggtttggcggcggcgggcctcttgcaactggctggccagggcgctggctttttcctgcatggcctggcgctggcccagcaaatcatccaggcgcaggcgcaactcgtgacgggcgtcgatctcgtcggcggcgcgggccgttggcgggccggccgccagcacggccaacgccgccagcatcgcggccaaaagcttcaaggccgggtcacccgcagcgcgcggcccacgcccagccaggcgccgatcagcccggccgccgcgccaaccccggccagcacgagcggcaacgccggcggcaggacgaacaacgccgacagatccagccccagcggcagcgtggccggcgcggaaagcaccaccatcagccaggccaccaggccataggccgccgcgctggccgccagggcctgcaacagggcctcgatgacgaagggccggcggatgtagcccggcgacgagccgatcaggtcgaggatctccagttccgcgcgccgcgagtgataggccagccgcacggtgttgccggccagcatggtcacggccaaaaacaacagcagccccaaggccgcggccaggttggtcagcgctcggcgtgcggtgtcgagccgttgcagccagggtcgggcggtgagcacctcccgcacgccgtctagggcccccagcgcggcgatcagctcgtcgccggggtcgcggccgggattgaggcgcacctccacggcgttgggcagggggttgtggtccatgccggccaagacgtcttttttggggccgagttgccgactgaagcgctccagggcctcttcgcgggagacgaagcgggcctcggccacctgggtgaaatccagggcttgggcggcgatccgcgcgccgcgctccggcgaggccccgtcttccagcaccacggctaacgtggccccggtgaagacctgtcgggccgcctggtgcaggttgaaaaccagggtgaaataaacgccgataatggccagggccacggtcatgctggtgatggccacgccctgaagccaggggttttcggccatctggcgcagggcccgcgacggggccatgtcccagcgcggcggccgcttcaacgcaccatctccagtttgccgccgcgcagttcggccacggaggcgttgggcgtgcggccgggcagggtggggtcgtgggtggccaaaagcaccgtgctgccggcggcgtgggccttttgcagcaagcgcaacacgcgctgggtgttttgcgggtcaaggttgccggtgggctcgtcggccaggatcagcttgggccgccgggccagggcccgggcgatggccacccgctgttgctcgccgccgctgagtgtgtcggcgcggaccatggccttgtcggtcaggtcgacccagcgcagggcctgttcgaccatgcgctgggtgtccgccccgcccacgccgcagacgcgcagggccaaggcgacgttttcgaagacgctgcgccggcccaacaaccgaaagtcctgaaacaccacgcccaactgacggcgaattttggccatggcccgcggccgcagcgcgcccatgtcgcggccggccaccagcacgcggcccgtggttggcaactccacgcccatgatcaggttgatcagcgtggtcttgcccgccccggacgggccgcacaaaaagacgaaactgcccggctccaggcgcaaatccaggccgtcgaagaccagtttttccgcgccgtggtaaagcttgccgacccgttccagtcggaccatgccagccgaccccaggcctatggcgttacgctggcggacttgtccgcggcgcgtttggccagcttttccgggtcgaggccggcgcccatggcccgcagcagttgggccttggccgtgttgaagacgcccaacgaattgaagtagttgttctgagccttggtcaggagggtctgggcgtccaaaagctcggtgttggtggtcagctgctcgcggtagcgctccatggtgatgcgatagttttcctcggcctgtttgaccgccacctgggacgtctggatgttcttttccgactccttcaagtagaggtaggcctccttgacctgcaggtcgacctggtcgcgcaggcccttgagggccatctcggcccggcgcacgtcggccctggccttgttgacctcggcggcggtggccccccactgaaaaacgttgagcgaggcgccggcggccacggtccagttgctctggtcgtaatatggcgaatcgcccaggccggcctcgtcgctggtcatgtcgtaggagcccttgaccgacacctggggataatactcgctcttggccttggtgacgttccagttggcctgctcgatgcccagcttgatcgacttcagttccggccggttggcgcgggcctggttgcgcgcgtcgtcataatcgagcttcaacggcttgtagggcagaatgtcctccacctccaactggccatcaacaggcaggccaagcagcgtgttcagcgaggccagggacagggccacgtaattggccgtcttgacttcctcttgttgggcgctggaaagctcgacctccaccttcaacacgtcgttgatgggcaggatgcccacctcgttgaagtcgcgggccgtctgcaggtgggattgcaactgggtcacggcctggacggccacttcgtggtttttctgggcggtcagatagaggatgtaggcctgcttgaccgaaacgaccaggtcgaggatgttgagctccacgtccagccgggccatgtccacgcccaggtcggccatcttgtagccgctggtgatgcgaaagccggtgaacagcggctgggtcagcgaggtggtccagacataggtgttttcggacgaggtgacgaacgagcccaggggcgtgtcgatgaccgatgggttttgggtgcgctgccagttgtaggcggtgtcgagcttgggcagatagccggttttggcctgccacagggtctggtgggccttttgcagatcctcgcgcgtctgggccagggtcggcgaataatccagggccatgtcgatggcctggttcagagtcaacgggccgctgggcgcggcggtggctttttcctcggccagggacgcgccgcaagaagcggcaaccaaaaccagggccaccagcggcgcgacaatcaccttcaaggccatcggccacatcgctttgcgttgcacggcaaaactcctgtctcgcgaaaaaactggttcgttacaaggccggcgcggggcggccatgcccgtttggcgaggtcagcccgcgcgtttggccaagtttattttgagtaacgactcaaatccagtcctgaccatgccccaagcccaaaaaaaaggccggaccagacaaaatagcagcgatctgtttagtagttccggcctattttccgtaacgaattttagaaacggtcgttcgaggggataaaaaagcaataaccccagcgccgcccatagcgcgccgtcggccggaaagcgcggcgcgaaggccaccagcaggccaatcacggccagggccagcaccactcgccatggccaaccacgaggccacggccagcctacctggccgttggcgcgcagggcccgcacggccagcgccgccccccggccaaagcgggcctgcaaactcagcgccccggccaagcccgacggcggggttgcgcgcgcctggcattgcggctcgaaaaccacgccgccgcccatggcggccacccggcaggccagggcgaacaggtcggtggcctggcaagggcctgggcctgggcggccgacggcgtcgcgcagccagcgggcccggaaggccgcgcaggccggcaggggcggccaggtctggccagcggccaaaccctggtcaaaaaattcgttggccaggtccagcaggtcggcccaaggctcgtcggcgtcgtggcgggcggctggccctagaacggcctgggcgtcgggctcggccatgcgcctgatcaagcctgtggccaggccgggtcgcggtagggcgtccggggccatgacggcgacgatttcgccgcggcaggcggccagggccgcggcgaagtcgggcgcgaaatccagcgtcggcgcggcgtggcctgacggctgtcggcagaccagcacgcggccaaagtcgccggaggcggccagggcggcgcatgcgcgcgaaaaggcggcgtcgtcagccaggcgcggcccaggctggatgatcaggtcgatctgcggcggctggtgatccataatgcgaagaacatccccccgtgacggccgcgcgggccggcggccggggtcagaggctggtcagcgcgtcctggaaggcccggtagtgctggcgggccaattgatcctggcccatggcctcgtaggcccgcgaaagggccaggtggatgctgcgggcctggaggtggtccggcgagccggccagggcttgacgcaggcgctccacggcctcgccgtggcgtttctgggccacgagcaccttggacagatccagcaacagaccaggctcgtcacgaccaagggcgatggcctggcaaaacagccgggcggcctggtccaggtcgccttccagatgcgacaaatgggcctgggatatgagccggtcggcctcgctctggggttggccgccggaaaacaggctggccaggtcgtcgggctggcttttgtcgctcacgagcgtctccatttgaaattttgttcgcgcggtcatgttagcaacatgggctcccaaaattcaaggcgatgatgtaatctgccgtgaaatagccccgccgggtcggaggtcgcgtcaatgcttctgagcatcgtcatgcccgtttacaacgaaaagccctatctgcgccggatcgtcgaccgcgttcaggccatcgacctgaccggctgggagcgccaactcatcatcgtcgacgacggctcggacgacggcggcgaggcgatcatggatcaattggccggcggccacggcctggaaggggcgggcaagcccttcgagcgacccgtgacgctgatccgtcaccggcgaaacaaaggcaaaggcgcggccctgcgcagtggcttggccgccgccgttggcgacgcggtgctgatccaggacgccgacctggagtacgacccggccgattatccggcgttgctagagcccatcgcccagggtcgggccatggttgtctacggttcgcggttcctgcacggccgggccggcgcgccgccgcaccagtggctggccaaccgtttgttgagcctgtgcgccagcgccttgttcggccaacgcctgagcgacatggagacctgctacaaggccttcgaccgccgggccctggccggcttggagctgacggccaacggcttcgaggtggagccggagttgacggccaaggtgttgcggcggggcttgcgcatccacgagacgccgataagctatcaaggccgccgcgcgcggcacggcaaaaagattcgttggaccgacgccttcaaggcgttggccatgctgctgcgttgcagatttaatataaaagtttaaggaaattgcctaacgtgtggaaaaattatcttatcggcttggtgatcagcgtggccacgctggtgattttttttcgtcaggcctcgccggggcagatctggcaggcctttggtcaggtggatttgtggttgttggggccggtgacgatgacctatctggccagctttgttttgcgggccctgcgctggcgctatctgatgcggccggtggccgaggtgggctttgggccgcttttgtcggcgctgatgatcggttttttgggcaacaacattttgccggcccatctgggcgaactggtgcgggcggtggtgctgggacgccaggcccaggtcagcgcctcggcggtgatggccacggtggtcatggagcgggtctgggatggcctgacgatcctgcttttgctgggcgtggtgctgatgttcatggacgcgccgccgtgggtgcgcatgggcggctgggctgggctggcctttttcggcgggacgatgttttttttgcagatgttccgctggcagcgtcagcgctgcatgaaactgctgggcttttgcctgcggccgttgccggcgcgctggtcgtcgggccttctgggcatggcccagtcgttcgccgatggcctggccgtggccagggccgccgacctggcctttatcgccggctattcgctggtgctatggctgacgctttcggtgtgcgcctggctattgatgatcgccttcggcttcgacctgggtttgatgtccgccattttcctggaggtgctggtggccttggccttgatcatcccggccgcgccggggtttgtcggcacgttccacatgggcgcgcaggtggcgctggtgatgtttggcgtcgccgcggcggaggctggcagttacgccatgctgctgtggctgatccactttgtgccgaccacgatcataggtttgtatttcctgaaaaaaagcggccttggttgggccggcctgaccggttcgagcaaaaattcggtggcgtgagcgccaagtggtgggccgcgcgcggaggcggttgcgcccttgggccgatgcatgtaagctagcttgtagcccctgtgaaaatttatcttcgtcaggagctttctcttatggaaaaatgccgactcgccgctgagttttttcagaaactgggagaggggtctgcagagttcatcaccacgatgatcgaagacgaaatgaacgccgagctggtggagatcttcaacaaattcggtgagaagatcgacatgggtgacatggaccccggccgtttccagaccagcctgctgatcatcggctatctgctgcgggcccatgagcagactcggctggacctgaaaagcccgtcctgctcgactgcgcttcactgagccatgcggcctggagcgcgcgtgtcgaccaacgcattcatgttccaggggcctggccaagggcaattggccgggcgcctttttttaccccagggcccgcccagggccaaggtggtcatcgcccacgggctgcaatcgtccatggccagccaaaagctgaccaacctggcgctgtttttggccgagcgtggcatgatcgccatgcagttcgaccactcgggctgcggtgaatcaccgggcgagatgcgcctgaccacgctcagcggccggcgcgacgaactggttgccgccgcgcgggccctgccggaggatgacgcgccgctggtgttggtgggttcgtccatgggcggcacggcggccttgctggcggccgaggcgctggccccggcctgtctggcggtctggtccgccccctgggattatctggagctgatggcgcggctggccacccaagacccgccgcccgatctgccgctgatgccccgcgatatcatgagcctggacctggaggccgccttggcccgcagggctggcgtgctgttcgtccacggccaggacgacgaggtcgtgcccgtggcccaggccaggcgcggccacgatctggcccgccagcccaaggatctgctgatcatcgccggggccgaccaccgcctctcgcgcctggccgaccaaaaactggccatggcgcgcactctggcctggatcgaacgtttcatcgcctgagcttttccgcctctccgccaaaacctttcgtcgccatcggcagccgatcaaagatcggccgttacttgattgatcggcccatccacgcaccggctggcgaggagttttgcccagaaccgccgcatgtgaacaaatgcaagccaaggacaattattccaggccaataatcatggcttctatgttttttcagccataatccgattgacattaattcattgcctgtagttagctatgctcggcaatggttttgcccgataaatcaaaacataacttttttgattgtaatagttgtgagcgctcaacaggggagagtcatggaaaaattgtggctgaaaaactggccggccgacacgcccaccgaaccgcgatacgattttggccagacgccggttcatgaatatctgcgccagcgggccaaacaaaaccccgataagatcgccatggttttttatggccgcgaaatcagctaccgtgagctggaccaggccagcgaccgtttcgccagccacctgcacaaaaacggcgtcaaaaagggcgaccgagtgggcattttcatggtcaactgcccgcaatacgccattgcccactttggcgtgcaaaaactcggggccattgtctgcccctgctcgccgctgttcaaggaaatggagctggagtacgagatcaacgacgccggcatcgagattctggtctgcctggacatcctgctgccggtggttcagaaagtcatgggcggcgtcaagctgcgccaagtcatcgtcggcaacttgaacgactatctgcccgaaaatccgactatccccctggtcgacatgatggcttacaaaaagcaggctatcccaggcgtggtcgacttcatggacgtggtcaacgccgaaggcgacgcgccgccccgtgtcgacatcgacctggaccaggacatcgccttgttccaatacaccggcggcaccaccggcatgcccaagggctgcatgctctcccacaaggccgccttgttcaagacggcctgcgtctgcctggccacgggcatggacacccagaccgtcaacctggtcaacatgcccatttttcatatcgccggcatggtcgcgggcatgaacagcactctgttcgccggcggaacccaggtgctgatgaccatgttcgaccccaaggccaccatggaggccatcagccgctacaaggtcaatttctggtatagcgccgtgcccatgaacgtggcggtgatgaagcaccccgaggtggccgcttatgatcttggcagcctgaaactgtgcctgacctcgtcgtttggcatccagctcaccgaggaaatctcggcccagtggcgggcggccagcaagggcggcctgttgttggaaggcgcttatggcctcagcgagacacacaccgccgacaccttcatgccccggcaaaaggtcaagtacggcacctgcggcattcccgggccccagcaggagttcaagatcgtcgacctgaccgaccccgacaaagagctgcccgtgggcgagcagggcgagatcgtcctgcgcaatccggcctgcttcaagggctattggaaccggcccgaggagaccgccggcaccctgcgcgacggctgggtctacaccggcgacatcggcaagttcgacgacgacggctatctatatctgttgggccgcaaaaaagagatgatcaaggtctcgggcttctcggttttccccgaggaagtggagctgctgctcaaccgctaccccggcgtggcccagaccgccgtcatcggcgtgcccgacgaccaaaaaggcgaagtggtcaaggcctttgtcgtcatgcagcccgacaagtcggccaccgagcaagaaatcatcgcctgggccaaggaaaagatgtcgacctacaaggtgccaaaatacgtggagtttcgcgcatctttgcccaccttgggcacgggcaagctcctgcgccgggccctgaaggaataaggcgcgccgcgccttgagcgccaaaaaagccgcctcgccgattggcgcgaggcggcttttttttaaggcgcggcggggcgcgttcagcgggcggccggtagccagtcgctgagctggccgatggggttatcatccatccagcgccgcagttgggccatgtcgcgcacgccgccatcgacgacggcgcggtagaggtcgatggacaggcagctcacggcgtcgctggcgcgcagctcttgcttgagggccaggatggccgcgcgcaactcgtcggtcatgacgccggccagcggcgcgatcagatgctcgccacggggcagggcgtagtcgtcgggggccgaccacatgtcgaccttccactccacgtcctgatcgtcgcggtattttatctgccaatacaaggccttgtccgcgtcgtgcagatggttttcaaaatagaccgcgctcacccgccgcgagccggccgcgcattgggccaacacctcgaagccgtgcgcgatgttcagctttgggcaatatatttccatgtcgatgtctggcgcgcagaccaggccgtgggccaccgcgcccacgatgaccggccggccgaaacggccccagcgctccagcaggcccaattcggcagcgattgccagcgcttgctggcgtctttgggccgcctgggccaaaatttctcgttgatcaacgctcataatgacaaactcccgcgtaaaaaaagccggcgtggcggccggcgtgaaacggcgaaggcggcggcaatgatacatgcgggatggggagttttgtaggggcgaccgctgaaaatcgtctggacggacacgtaattaggggcgggcgctttcatcgggatcgaggatgtggcccacgaccttgcgcagcaacttggtcattgcctcacggtccaggtctgggttcatcaccgcgcaacacatcaggccgttgaacagcgccgagaacaagtcggtgatggcgttcaggtcgcgttcttccagttgcccgacgccttttttgctggtgcgcaacagggccttgacgtagccactgatgaccatgtccgactgacgcaccatctgggccaccttgggattacggatggcctcggccaagacctccagcatcagggccgagttgtccaaatccatggcgcgatcgaccccacgccacaactgggagaccatggtgtcgacgaagtcttcgtcgctgttgtgcaattcgttgattattttcagcgtttcggcaaggtcttccttgacgatggcctcgatgatctcttccttgcaggtgaaaaagttgtagatgtgccccgcgctcatcttggccgacttgcagatctgggccatgctggccgagtgaaaaccgtgcatgcggaaacactcgctggccgcgtcgagcacctgccgccgccgggcctcggctttggtctggcgtgaaacattgccatcgctggttgtcatgctcatgtcatcggtccaaaaccggcgttttcggccaacgccgtcagcatccggccggcggggggcatccgccggccagatcggtcatcgggaagcgtcctcgcgaggcgcggccgccttgacggtcttttcgctccagccgccgcccaacaccttataaagcgtgactgtgttggtcagccgcgacaggcgcacgttgatcagcccttgctgggcgccgtaggacgaacgctgggagtccagcaccgacatgtagctatcgaccccgcgccgaaaacgggcgtccgagaggcggtaggcgtcgctggtggcctccaccaaggattgttgggccgccaggcgctcatcgatcgtgccgcgctgggccagggcgtcggccacctcgcggaaggcggtctggatggttttttcgtattgggccacggcgatttcgcgttgaaccttggtcgcctccaggttggccaggttgcgcccggtgtcgaagatgggcagattcaccgtgggcacgaaggaccaataacccgtggtcgcgcggaaaagatggtccaactgattgctggcggtgccgccgccggcggtcaggctgatgctggggaagaaccgcgcccgcgccgcgccgatgttggcgttgtcggccttgagctggtgttcggcctgcaagatgtctggccgttggatcagcacctgggagggcaggcccacgggcagctccttgacggccgaggcggcggcgggcatgccatcgggcagcagctccggcggcgcttggccgccgatgagcaggttgagggcgttgatgtcctgggccgcgcgggtggtgtagatggccacgtcgccgcgggcggtgtctacgctggtctgagcctggcgcaggtccagggccgaggccacgccgatttcgtggctgcgcttggtcagatgataagaggcgcgctggctggtcagggtgtgcttggccagcctgagttgctcttgatcggcggccagggtcaagtaggccccggccacttcggccaccaggctgatctggctggcccgggcggcctgttcggtggccaggtaaagctcgagggcctggtcgttgaggctgcgcacacggccgaagaggtccagttcgtaggaactgaaaccaatggtggcggtgtattgccgggcgatcatatcaccgccattactggatagttcggctggcaggcgctggatggagccgttggcggtggcgttgacggtggggaacaggtcggcccgctgaatctggtattgggcgcgggccttttcgatgttgagcatggccacgcgcaggtcgcggttgtgggccaggctcagctcgatgagcttgaccagcttgggatcgacgaaaaactgtcgccagccgatctccgccaccggctggccggcagcctggttggggccataggacggcccgctgggccaagcggccggcgtgggcgcgtcggggcgtttgtagtctggcgccatgctcaggcagccgggcagcaggagcaaggccgccagcagcggcaggaatgctttgcgggtcatgggttaacggtcctccagcggagacgccggctcggcgggctgttggccctcggactggtcgcccggagattttttgtcgccaaagaagcggcgcacgatgacgaaaaacaacggcaccaagatcacgcccaacacggtggccgagatcatgccgcccatcacgccggtgccgatggcgttttggctgcccgcgccggcgcccgtggtgatggccaggggcaacacgcccaggatgaaggccatggaggtcatgatgatcggccgcaggcgcaggcgcagcgcctcaatggtggccttgaccagatccatgcccttttcgtgcagatccttggcgaactccacgatgaggatggcgtttttggccgacaggccgatggtggtcagcaggccgacctgaaaatagacgtcgttggaaaggccgcgcaaactggtggccaaaagcgccccgatcacgcccaaaggcacggccagcagcaccgcgaaggggatcgaccatgattcgtacaacgccgccaggcacaggaaaaccaccagcgtagacagcgcgtagagggccggggcctgggagcccgagaggcgctcctgatacgacaggcccgtccattgataaccgatgccggcgggcagtttgctggccagttcttccattgcgcgcatggcctcgcccgagctgcggcccggcgcggattgccccaggatctccaccgagggcaggccgttgtagcgctccaggcgcggcgaaccgtagttccagcgggcggtgctgaaggccgcgaagttgaccatctcgcccaactggttgcgcacgtgccatttttccaggtcggccggcagcatgcgcgatggggcgtcgccctggatgaagaccttcttgacgcggcccttgtcgatgaagtcgttgacgtaggagccgccccaggcgctggagagcgtgtcgttgacgtcggccatggacaggcccagggcgcccgccttggcctgatcgaccagcacctgatactccggcgtgtcgtcctggccattgggccgcacggccatcagcgccgggttttcggcagccatgcccaacaattgattgcgggcgttaatcagggcctcgtggcccaggccggcccggtcctgcaactggaagtcaaagccctgggcgttgcccaactccgtcaccgccggcggggcaaaggcgaagaccatggcgtcgcggatgcccgagaaggcctgcatggcccggccggccacggcgtcggcccgcagttcgggcgaattgcgctcggaccagtccttgaagtcgatgaaggccatgcccatgttttgcccctgtccggcaaagctgaagccgacaaccgtgaatatgcacttgacggtgtctttttcgtcttgcagatagtggcgctcgacttccttcatgacctccaacgtgcgctcctgggtggcccccggcggtagctggaccatggtcatgatgaagccctggtcctcgtcgggcaaaaacgacgtgggcaggcgcaggaacatcagcgacatgccgccgatgagcaggacgtacagcaacatataacggggccagcgcctgatgatcgagcccgagacggtctggcaggcctggttgcctctttggaacgagcggttgaaccagccgaaaaagccgcgcttggcttggtggtcgtgaccatccaagggtttgagcatggtggcgcacagcgccggcgtgaggaccaacgccaccaccaccgacagcaccatggccgagacgatggtgatggaaaactgccggtagatcacgccggtggagccgccgaaaaaggccatcggcacgaagaccgccgaaaggaccatggcgatgcccaccaacgcgccggtgatctggtccatggacttgcgcgtggcctccttgggcgacaggccctcgtcgcgcatcacgcgctcgacgttttcgaccaccacgatggcgtcgtcgaccagcaggccgatggccaagaccatggcgaacatcgtcagggtgttgatggagtagccaaaggccgccagcacgccaaaggtgcccagcaaaaccaccggcacggcgatggtggggatgagcgtggcccggaagttctgcagaaagaggaacatcaccaagaacaccagaacgatggcctcggccagcgtcttgacgacctcctcgatggagactcgcacaaacggcgtggtgtcgtaggggtaaaccaccttcatgcccgccgggaagagcttggacatctcggccaactcttggcgcaccgccgtggaggtgtccagggcgttggcgcccgtggtcagcttgatggccagaccagccgatggcttaccattgaagcgcgggatcgtttcgtagttttcgctgcccaactcgatgcgcgccacgtcacgcaggagcaccttcgagccgtcggtgttgacgcgcagcaagatatcaccgaactgctcgggcgtctgcaagcggctctgggccgcgatggtggcgtttagctgttggccctccaccgctggcgcgccgcccaactggcccgccgagacctgcacgttctgggcctggatggccgcctcgatatcagagggcatcagcttatagttgttgagcttattagggtccagccagacgcgcatggcgtattgcgagccgaaaagcgtcacgtcgcccacgccgtcgacgcggctgagcacgtcctgcacgtgggcggccacgtagtcggagaggtcgatggggctcatgctgccgtcttcggagtagaaacccacgaccatcaagaagctcgccgaggccttggagacgcgcacgccttgtttttgcacgtcttggggcaacagcgacatggccagttgcagcttgttctgcacctgcacctgggcgatgtccgggtcggtgccggcgtcgaaggtgaggatgatcgaggcgctgcccgccgagtcgctggtggaggagatgtaggacaaatggtcgatgcccttcatcttttgctcgataacctgggtgacggtgtcttccagggttttggccgaggcgccagggtaggtggcgtcgatctgcaccgccgtgggggcgatggccggatattgcgccacgggcagcgtgccgatggccagcaggccggccagcatgatgacgatggcgatgacccaggcaaaaatgggcctatctatgaaaaagcgcgccatgaagttttgttcctcagcgtttgtcgtcggcggcggaggcggctggttggaaggccacggccttggcgatggcccccggggcgaccttttgcgagccttccatgatcacccgttcgccggcccgcaggccggaattgaccagccaatcggcgccaaccgcccgccccaggccgagcgtgcgcgtttggacgcggttttgctcgtcgagcaccaggacggtggcctcgcccttgttgttgcgggcgacggcgcgctggggcaccaggatggcccggtcgttgacgccggtctccaagatggcccgcacgtacatgccgggcagcaactcctgctccgggttggggaaaacggcccgcaaggtcaccgcgccggtggtctgatcgacggtaacgtcggaaaactgcagctcgccctccaggggataggtcacgccgtcttccaggatcagccggaccttggccttgttgtgctcgtctcgcttgagctgcccgctggccaattggcgtttgaggcgcagcatttccgagctggactgggtgacgtcgacgtagatcgggtccaactgctgcaccgtggccagactggcctgctggctggcggtgaccagcgccccggcggtgaccgacgagcggccgatgcgcccggaaatgggtgaggtcaccttggtgtattccaagttgatgcgcgccgtctccagggcggccttgcaggcggccacatcggcttcggcctgtttgaggtcggcgtaggcgtcgtcataattctgctgactcaccgccttgatggccaccaagtccttgtaacgctgagacttcaactgggccgcgaaaaggttggcctcggccttggccagggcggcccgggcgctgtccatggtggccttgtaggtggctgggtcgatctgatagagggcctgaccagctttgacgtccgagccctcctcgaacagccgtttattaatgatgccaccgacttgcggacgcacctcggcgatcaggaaaggcgtggtgcggccggtcagttcgctgtccagggcaacctgctgatgactcaaggtgatcacgctcacctcgggatcggcagcgggcggcggggcgctttcggcctggggttgaccctgaaggaaaaacagggtgtacagatatagtatttacctgacactgccgcccctggcggggtgatttttaggcggccttttgggacgccttttccttgggcttcttacgcccgggcaggccctccaggaaagcctgactcggcgtcctgccgttcatgttccggccctggtgcgcccgctcatggttgtaatggcgcagatactcatccaagtcggcctgcatctcatccaaggtttcataccatttctgacggcccttgatccggaaatgctcgtccaagagcgtccggtgaagccgttccacgaagccattgctctgaggccgacgcaccctggtggtgcggtgttcgatcccctcaagctgcagaaacagctcatacggatgctggtctggccggccgcaaaactctcgcccattgtccgaaagcaccgtctcaatcaccgcgtcgtgggcctcaaagcacggcagcacttcctcgttgagcacatgcaccgccgtgaccggaagcttgctggtgtacaggcgaccccaggcgtggcggctgtggcagtcgatgaccgattgtagatacaccttgcccacgcccttgagcgcgccaacgaaaaacgtgtccaccgccaccagggccccggtgtgccgggcctcgatgtggcggtcgcgaaactccgggctgaagcgctccaaagcccgaaatatggcggaggctgtcccggaccgaggatcgccagaccatgagcacggcgttgccgatggtccagccgcagcgaatgacaccgtccggcccgatctccgcgacctccggattgctggatgcaaagaccggggcgtccacgtcaccgcgcagggagagcggaacccgttgctcgaactcgccagcggagaggcggatggagcgaggctgaacctcccagtggctgtagtctggcgaggtatcggtcatgaaggaacctccaccggtgcggagacgccgccgccatagacctcgacctggacgtgacgcaggctgagccgctcggcggaatcccagaccaagatcatggccgccccgggaacgaagccacactcgacattgccgtcctcatcgacactggccacgtcgggattggacgattcgaacaccggcgcttcgggtagaccacggatcgagagcggaatgcgctggacgaatggggatcgcgagacccggatcagtttcgggaaaacatcccagtagtgcggttcctgcggctgttcgagattgttcatcgcgtccccctcagttgtcgatggtgttgggactgccggtgactatgatggctccgcaggcggtgatgtcgccgatgcgggcgttgggcaatccttcggtgatggtgtcgaagctgccggtcacgatgggcgtcacgccatgccccgggatgggacagacgtgcaggtcccccatgcgggccactggcatgccgttgtccagcgtccggctcgccccggtgatgatgacgccgccgtggctgctgatgtcgccgagtcgcgcctgggagctcatgggttcaccttcagcagcagatggatcagaaagccgacgagtccgccgatggtgctgccgatggtcagcaccaggccgacgatcttccacatggtctcggtccccatcttggagccgatccgggcatgcagccggtcgatctcctcggcgtgccggtgcagatcggaatagatcgagcggaccagcacctcgacgttttccttgtccgatttcttctcgatttcacgctcgatcttctcgaggcggtcctggatttcccggcggtggttttcgaggatgctgcggaattcttcccgccaatgatcgaaggtccgggccagcaattcctcgctggccgaaagcccggagggcgttgttgttctttctcccatgaaatgcttccttcaggtgttgatcaagacggtgttcgtcgagcgaatgatgatgtttccggccaccccatccatgaacacgaggctgccggacttgtcggtggcgctgatgctctcctggccgggcgcggcgttcatgcgcactacctgaccggccttgtcggtgagccggatctgttcggcggcggcggtggaatcgacgaggatttcctgggtgccgttgagtccccagatgtgaaccttctcccgacccttagtggtatcgatgaggatcttctgccagcgggagcggcccttgtcgcacgagaggatgtggaccttctccttgtcctgccaggcttcgaggatcacctgctggcgggagaggtcggtgagctggatgcgggcacgggagccgacgatctgcgaggcgatgtcgatctggtcgcctttctcggcgtccttcgtgcctcggcgcagggcgttgccgctctgcatctccggcttcaccttcccttccatggtgaggatctgtccggcgcggtctatgatccgcagcagttcgtcgccgtcgcggtcatcggccaggatggtgtggccggtttcggtcttgagcaggaccttcaggcgcggacagtaatacggcggatggccgtggtacttcttgtgttcgagatcgtcgtgccggttggcctgatgctcgaccttgtcctcgcagtcatggcagaaggcattcgcgcaggtgcgcttcgattcctcgggctgctcaccgggattgctcttggccagccagaccccggtccagatcggatgctggacgacgccgccctcgaactcggcccagaccgaggctccttcctcggggaccaggaacatgccggtgtcgtcgttgccgccgtagggaaaacagggcgcggcccattcggaccagttctcacgcccgctgccgagcacggcggggatttccaggcggacccggccgaggcgttcggggtcgttgttgtcgcgcacgaaggcccggtacttgccgtaccagcggttgcggtagcgctcctcggagtgccggtcgcgggtttcaagcatgctccgtctcccgttttcgactggcgtcccaggccagccagccgccaaggcgaaccgcccaatacatgacttggcgtttccacagaggcacgcccagggccgccatcagttcgagaaagacgcggtcggcagcaagccgcgagaccttgccggtgtggtagaggtagtcgtgaacgacggccgccggggaatatctcccccagggcggcaccacgcgccagaacaggcgcggcaccgaggcgaagtcggtctcgaacccggcgggcacttcgatgatgcggccagcgccggtacggacacggaacggctgagtcagcctggcggtcattccattgggaagtatctccacccgaagcggcccggagagacccagcgcggtgccggaaaacagggtcttggtttcggtgctcatgaccgccacctcgccttgcccgaccggcgcacgtcgagatgaacccaggaggcatagacgccgatgccgccctcgcggaagagcggaatttcctcggcgatgaccgccagttgctcgggcgaaacacctgcgggacagctcacgtcggccgccatgcccagcgtgtggaaactctgctccgcgccacccaccgccttattgtgccggttgcaacggaagccgctggtaatggacagcggtttgccgatgcggtcgcgcaacgcctgcagggcgtcgaccaggtcgggatggaccgcagccgaatggccgcagcagttcttgcccttgcaggcgaattccgaacggttgaaattcttgctgagatcacccattgccgcctccttgtgtgaccgcgccggaatccgcgtcgatggtcaccatggctggcggctcgttttgcggcgtgggcggggcctccttgtcgttgggtttgccctgggactcggcggacttgtcgcccgctcccttgccgagggcgttcttcttgagtttgagttcgcagagatagccagcgccgctgatgctgtggcgcaccgagtggcagtagtagatgccagaaaacttccggcccacgcccttgatctcgacgttcttcttggcgcgtagctggggaatgccgatggtggcggcgtccgcctcgacctggcgcagctcggcctcgcggaatttgccttcggcgctgtcctgggcgggctcctggcgcggctcttcgtgaaagccttcggaacggtcgaagctaggcacgatctgccccgtctcctgttccttgaagctgccttcgccggtgttgccgtcgaccagataggtctgcttgcccagggccgtccgctcgggcgtggtggcgttgttggccttgtgctcgaccacgtccttcttgcgcgggtcgacgccgaccgtcttggtctcgacacccgcgcccttggctccctgggattgggtgctggggcggaacgagcgcagcaggcccttggtgtcggtgaaatattcgagggtcagtagcggcgtttggtcgagctcgcggggatggaaatggagttcgtcgtcctggatgtagaagacatagccgctcacgccgtcgccatcgcggtcgcgggccttttccgccagctccttgaggaactgggcgtccgagatgttgctctgggtgacgcggagatgggtccccttggtggccgtgaccaccggggtgaggctgttggcggcggcgacttgttcggcgatttccgaatagaggatgccgggagcgggtttctgccagaccttctggttttctttgcccgccagtttgaagcccttgtcgtaggccttgatgcggatggtcggatcaccgttttccgggaagtcgtaatcgatgtccttgatgaccgccttcttgcgcggagagaggttccccacgtagccgaagcgggccacgatctcgttgccttcctggaacagcggatcgtcgacgaactgcaggttgcggtcggtcaccgacagttcgaggacatccagctcctcctcgttgtcggtgaagacgaacgaggtgatctcctgggtaatgtccttcgagaggtcttgcccctcgatctgaatcagaaatgtcggcttgaaggtatccaggtccatgcgtatctccggcggttcgcagttccctgcttacttaccggaaggcatggcgaggtgtcggacgcttcagtcaagcaggcgcatctggacgtgttcgcgggagggaatgcgcagtgccaggcccggatcgagcgccaacgggaaaaagagatcgttgtagtcgcagatgatccaccagagccgggcgtcacccagatagcggtgcgcgagcagatccagacggtcgccctcgaccacggtgtgcaggcggtcgtcgtgtctgggggtggtgtcgatgcgctggcgcatgccgagggaggtgccgtcactgtcccggtagagaacgcagcgggcgtatcgggaatcgcggccgatcatgaacgtacctccgaccagttgatggaacggtccacatattcctcgaggacgatgtccacctcggcccgttgcggcagcaggttgtcccggtcgaacaggccgaagaaccgcgccttcacctgccggacgatgcaggtcacgccggggtagagatcgccgaagatgagcagcacacggtgcggcgcgttcttgagcatggttccggcgtgttccggatattgcagcgagcggagccagtcgaccttctgtttgaccggccccttaaacagctcgactttgaaggcgatccggcgcggctccccggcgacgtactggtagcgcgggtggctcatgccggggattttgatcgtcgcatagtcggtcgacttctcgtcgctgatggagttggggttgtactggaattcgagccgctcccccgtgtcggcgtccaccagatatcccttgatgggctgttgatcccaggccattgcttacacctcggcgatctcgatgatcggcttgcccagttgtccggcccggtcgagttccagccgcatgccgctggaaatgccgttgccggtgaacgcccacacctcgtcgcaacattccatgtaggccaggccgcaggcgatgccagtctcccgctgctcgggaacgctgtcatcggtaaaggttggatacaacaggtgcggcgcgaacggcgcgtgaccgtttctcatgacccgtcggcaaagcgcctcggcgaccttcacgtttcgggctatgtcacccgcgaacgggctgcatacaaagatgcgtttcatcggtcctctcaaagtgtttcgtagtttctgatcttccgctcccgaagatccttgtagactgcctcggccaccttccggccatcgatgttggtggtcacgctcagttccaccgggcggtcggccagaccatcgaggcgcgagagcagcgattccagcagttcgcgcagcccctgaccggcgtcctctccgcgcaggggtgtcgcgggagcggttcgggccgaagcgatcaaacgctcggagggcaccgtctcggcgagtcccgattgcaggggcttcgctatcggagtcggcgcggccgtcttggaccgttcaatcccggccggagccagagaagcacttccgatttccggtgccggttccaccgcaaacggctggatgtagctcttacttaccggctcgacggccgccgcgacggtctgcacggtgccgttcatcggttgtgggggtggcgcggccgtggccatgactggctggagcatcagcatggcgctcagggccttgggcaccaggcgttcgtccagacgcggaacgagactgagcacgctttcgatgatgcgttgcccaatcgattcggcgggctgcgcggtcttgagcggttgtttctgctcggccacctgcgggaccggggtctggactcccagcatggcgcgagcggaggagagcaaaccgttggcaatcccggcgctgcgatccttgatcgcctgaatgcccgcgctcgcgccgctggaaagcctttgccagatggattgcccctcggtaccggcactggcaaagattcggcccacagccccggggacggccgacagcgtggcaacgatccggtcgcgaacattgacggctcccgtggccagcgcgtcccaggtattggcttggggcggtttaatcgccagctcgggcgtgtcgccaaacagggattgtttgagacctccgaaaatggtaccagccttggccgcgacggtttgagcgccagaggtcaacccatcccagagtttttcagccatccggaagggagccgaggcggcgtccatgaggttgccgcccgccgttttgatctgctgccacgctcccgcagcggccgaaagaattccgcgagcggcgaagccgaacactttcgcgggcagcgtctgggtaaggctcatgccgtcggcgagggtcttgagcagcgcggaaccggaggtggtcaggctggcaagcggtccttcgcgggcgtcggagaacggcagcagattgcgcagcttgcccagggcgttcttgagcatggtgaagggataggtcaccgccgaccaaatcccttcacccagggtgatcagtagcttcttgcctgcctcgaaaaaggtggtgtccccggcgaagaaggagcgcacggtggcaaacagatctcgcagggtgctgatgatcggcagattcagaatcgcctggccgatctgcccggcggcgtcggccaccaggcgtccgatggaggtgaagatcccggaaatgaaattccagacgccgaccacaacatcccgcgcccagcggaacggggtggcaagaaaatcgtagaccgcgccgccaatggccttgagaccggccagcagggagatgtcgccggtcagcacctgccagaccgcatagacgatcttcccggcggccacgaaggcctcgccgatcatgcgcacgggcaacaggaacttgtagatgaacttggccgctccgaccagggacccgacgatgatcttgccgacccagaccacgctgcgcaccaccaccgccagggctcggacgatgagcgacaggttccaggccacgatcttcagcgcgaatgccagcccctgcagaagcacaccggcgacggtgccgataacagtgccgaaggtgcgccaggacgacccatcggtggcgctggcggccacgccgaagatctccaccaccgaaaagaccgcgctggccagcgccgcataggcactcatcagggtgcggacggtcggttcgaggatggcgcggatgcggccaaaggcatgggagaacgcgccccacaatccggccatggcctgacgaacccggtaataggccttgaagacggtgaccacgaagcccaacagcccggcggactcgagcttctgggccagttcggccgacatctgcccgacgccgccgctgagagagcccaccagctctctgatcccctggaagaccagcgagaccttgttccaggccccggtgatgatctcctgaatgccgccgaagttggtttcccaggcgcgtttgagcagatacaccgacaagatcacgcccgcgatgatcgcggtgacgggcaagaaataggtcgcaaccgccgaacccaccccggcgagcgcggcgctgatagccacgaacccggccttgatggctggaagcatgagtcccaccatgcccactgcggcggtgacggctccagccacgaccagaatggtgccgagggccatggagagtcccaggaccacccgggtcacgcccggcatcgacttggccatgcgttgcaggaacagaatgaaacgggagacaccgttgatcatcggggtgaccaccggtagcagagtgcgacccaggatttcgctgaggttggccacctgctggcgcaggagcagaaaccgggctccgatgtcctggttcatggcgtcggccatctgttcggtgaccgccgtgccggtcttcatggctcggcccaccgactggatattgccttcgaggctctccatgcccgccgacatctgcagcaggaacttgaccgcctcgtcggaaccgaaggccttcttcagcttcacctgggcggcggcgttggagagatcggggaactggcgcttgatctcctgcaggatgggaaccacgcccttgagacggccactggtgtcggtgaaggacaggccaagctcgtcaccggcctcggccgccttcatgatgaacgccttgtacagcgtgcccgcctcggagccgggcatggtggtctggagctggccgagcacggcgagctgctcgttcaggggaatgttgctcgcggccgccaccgcgccgatgttcttgatggcgtcggccatctgggtgccgttggtcttgaacgaggccacggtctgcgccatggctccggaaaaggcggtcgcccattccatgtcgttcatgtcggccatgatgggcttgaagatcccgtaggccgtggtgaaggtgccaaccatctcctgggtggtggccttggtcgccttggccgtcatggcggccatggaggtgaagacgcccaccgcctcgtcgctgaggttggacagggccgatttcacgtcgtaggtggcggtgatgaaagcggccttgtcggcaccggaccactggttggtgaaggattctgcggcgtcctcgatggcccggaggtcctgcacgccaagggacgccagctcgcccagggctttctgggtcgcggcggtggaggcgaccagggcggcgggcaccgccatcagggccagtcccgcccccagcatcatggtcccttgctggatgcggtctaggttgcgggtcatccgctcgctggcatccgccacggtggaatcgaggtccatcatggaaccacggatgcgctgcgcgttctgcgagaacgcatccttcatcgataccactatgcccagtccgagatcgccgttcatctatcgccgttccgtttgctcacgttcaaaatcaagctgccgctcgagggcctcgacgaactgacgccggaccctgagcggcagcgagcgggtttccgaccagccccagtgcagtccgccgtaagcgagaaagaatgcgtcgcttacaagcgaactccggggaacaaaaaagccggttctgcctccagacgggtgcggatcttggtgccgcagccatcgcattcggtttcgaccgaggtgtcgattcccgcgtcgacccgcgacatctcctgtcgcagcgcgttgcggtcacgcatcgacatttccgccaggctcttcttggagggagccttgccgtcgatgtcgaggatacggatgagcatggccgagctgatgttgggctcgcgcaggctggccaaacgcttttccttgtggccgtcgagatatccgaagcgcacggtttttttcgagccgggcagcatgaaagcgaactcgcgctcctcgccgtagggggtaaccttgagatcctcgagattgacggtcacgaagttggtcatgcggcaggcgctgttcgggcagctcagctccagttcaacctcgtcaccgagggaaatctggcgcaggcggaccagggcgaacaaccggtcacccgagagcaggttcatcacctcggaaagatcggggtcggtcttctcgcccagccggacgaaacagttgcggagcacctggttgatcgcctctccggaacggatcaggcgctggttggtaagcagttcttcctcggccccggtcatttcccgaagctcgagttcagtgccgcttggcagttcaaagctgtacatggtcgatcctccggtttaggtccagtattggaagcagatggtgagcttctcgatggtgttctcggtgttgccgccctcaagctcgtcatattcgagcgccttcacccaggccccgtgcagggtccagcggcgggtctcgttgccggtgcggtcgtagcggacaacgtcgatgtcgcgcatgtagtcggcgggaaggccgccggtgacggcgttcacgtccacctgtttcttgatccattcgcgggccgcctcgtcggagccgtcctgcagtgcgcctttctcgagggtgatgtcctcgaacttgacccgtcccgccaccttttggtcgaacatcgaaccggccggggcgaaggccacttcctcgaattcggttttgggctcctgtcccttgtggaacagggccacgtcgaagccgtttacctcgatggcgaactgccagttctgataaaggcttttgggcatatttccgcttctcatagccgtgttctcccgttagatgatttctttgaagtccgcgccggtgctggtcaggatgaagttcagctcgatgaactccgccgtcttggtcggcttgacgaacacgcgggccaccatctcgttgcggtcgatgaccgccggagtgttggtctcttcgtcgcactggaaggcgaagtcatagaggccgcccttgtccttgatgtcctgcagaaagggattgatcaggcggccgagggcacgccaggtctggggatggttcggctcgaacaccacgaagcgggaggactccgagatggcttcctccatgtacatcatcaggcggcggacgttgatgcggtccacggccgatggctggctctgcagtgtcttctgcccccagatgttgatgccggtgtcggggaacacggcgatgacattgaccccttccggatagagcacatcgcgctcgccacggctggtcttgtagtccagggagagcgtgttgaagatgcggccccggtcgataccggcgggcgcgttccagacgttggtcttctggtcgctgcgggcgatgcagcccgccaccgcgccgcagggcggcaccagcttcttgcgcgagttgaccggatcgctgatctccaaccaggggtaatagagcgccgcgtaggaggagttgaaggccgcgtggctgtacatcccttgtcccttgcggaaatcgaccgcctcgagcggctccaggtgcatgggcgtgtcggcgatgaacagcagatccttgcgcccctcggcataggcgattccggcgttgatcaccggcaccgtggtgacgccgggaaccatcagcaggttcagggcgtcgatctcgtcaaatccatagaggccggtatgctgcgagggatcgccgatgaaatcggcatcggccagatcggtcagcccgttgtcgccgccgctgagcgtgaacacgcccaatgccggacggtcgccgggcgttcccattgctgcggccagatcctggaccaggatgaaatccgaacggtcgttgatcgccagttccacatggttgggcagcgtctcgtccatgctcagatccttgaacacctcgaccacatcgcctttatgccggaccaccaggttgaaatggttggccggatcaagggagccatcctcgatggagacggagagtcggtcgccccagacgccttcgttcacggcttcgatccgcagggcgtcggcgggcgtcgcctcccggttctgcaggacgacggacgccttgagcgccgtcagcgtgtcccggtcggtggggtcggtgagatgggcgatgcgggtgacgtagaggaccgagccgccgttatcgaaaaacgcccgggcggcgtaggccagatagctctcattgatgtaagagccgaaacggttgatgaactgctcccagctcgttaccagcacgggcttgttgatcgggcctttctcggccaccccgaccatggcggccgacgaggtcgagatctgcttcacatagaaactgaagtccgtttcccgggtgtaaatcccgggcgatagataggtcggcatgattatttcctccgcttgctggtggtcttggcctcatcggttccggcgtcctcggtcgccgtgggctttcccggctccggttccgcgccgccggtcaggtccgtgatgcgcaccaggccgcgttttccggcggtcttgatctcggcggagagttccttgcgggcgatgctcttgcgttctcgcggcccgaggtggagggttccctggccggagaggttgaacgtcaggggttggaactgcaggtttctgatctcgatcacggttgttctcctttacggttgaatggttcgttgctctgtcacgtcgccgtgaaactggaaggtccggtcccggatcagccgaccgtcgcgcaggtcgccgtcgtacaccgggcaggattcgatgcggatgcgtccggagctctgccggaggttggagaggttcacccgggccagaccgcccagaggaaccagctcggtgaggttcaggctgccctggtcggtgatggcgatctccgggtgaagctgaaggaaccgtgataccgactcgtgaaaaccgagcagttcggcctcccgatccacggttaccaccaggtcgaaatcgaggtgatagagccggggaaaccggcactcctcgaaactcagctccgcgacattcttctcgaacaggcggctctggctgcggcggaaacggtcttctgtcagcttcggcccctggaggatgacgctgggggtgcgctggacctcgaacaggtcatccgggaacaccagcacggtgtccgggtggatggcctgcttggccaggcggatcagggtttctgtgacggtctgtatcgtgctcaagggacgcctccgttttctgcctggttacttaccggaagcgctggcgatgtgtcggaggctcaaagcggagggtactgcagaggggctctttcttcagcatcaacagtttttcaaaaaaactggttgacaaatcccgtacaaggaataaagatagtaatcaattactcactttcatggaggcttatatgaactcatcaaacaaacatcttccggctgaggaacgacgggcagtgacggtagaggcggtggtcgagttggctggtgaacagaacccgagcgagattaccacggctgccatagccaaacgcatgggactgacccagggtgcactttttcgtcatttcccaaacaaggatgccatcttacaagctgttatggaatgggtggccgaacgattaatgtcccgcattgaaaaagcagttcatgcagagccctctcctcttgccgcactcgaaagcatgtttatggcgcatgtggactttataacagagcaccctggtattccccgtatgttgtttggtgaattgcaacgatctgaagaaaccgcgcccaagcggatggcgcaaacgctcatccgccgttatggggagcgcctcaatcgtttgtttgaacaaggaaagacctgcggtgagcttgatggaaagcttgataacgaggctgcggccactctcttcatcgggactattcaaggattggtcatgcaatcgttgatagctggagatgttagccatatgcgtcgcaatgcaccgaaagtttttgccatctatcaacggggcatcaggagtgcatcatgaaaaaattgcccttccaaaaacgtactttggcgctgatagctgtactttttcctctgcttgcgctttttgtctatgtggccttgcgttcggggccgcttgcaccggtatcagttgtattagccaccgtcgagaacaagagcatctcaccgaaactattcggcatcggaaccattgaggctcgttacacctacaaaattggcccaacgtttgcggggcgagtcaaacgtttggacgtacacgtaggtgagcgtgtcaaggctgggcaagtgcttggcgaaatggacccggtcgatcttgatgaacgtatcagggctcaagatgccacgctgaaacgtgcaaacgctcagttaaacgaagcgcaggcgcgtaaggattatgcgcagacacaggctttacgttacgagcagttacttaaagcgcggtccaccagtgaggaagtggtagccactaaacaacaagacctcttggttgcgaaagcagggctgactgcggcgcgagaggaactatctcgtgtacgtgcagaacgagaggcattagaggcgcagcgcagcaatttgtctctggttgcgccagttgacggcttggtcgtttcgcgtgatgccgacccgggaaccaccgtggtcgcaggtcaggctgtcgtagagctgatcgacccgagcacactgtgggtcaatgtccgcttcgatcaaattcgtgcgcgaggtctcgccgcaggcttatcagcccagatcacattacgttctcaggcaggtgagctgcaggctggacgtgtactgagagtcgaacccctggcagacgcagtaacggaagaaacactggccaaggttgtcttcgatcaaattcctgatccgctgccacctatcggcgaactggccgaaatcacgattaccttaccgacgcttgcggcaacaccggttgtcccaaatgccgctatccatcataaggacagcagactgggcgtgtggcaggtcactaatggcgatcttcgctttacagcagtttcactggggattgccgatttggagggtcgtgttcaaatacgagaagggctcaaggttggtgaccaagtagtggcttacagcgaaaacgccctgaatgagcgtagccggattcacgtcgttgaccatattccgggggtgacgcaatgatcagcttggcaggacgcgacatcatgcactcctggggtaagttcgtcttcaccggtatgggtcttgggctactcatcggcatcacactgtctatggcagggatttatcgtggcatggtggatgatgccaaagtgttgctcgacaatagcggtgctgatctctgggtggtacagaaggacactcttggtccctacgctgagtcatcaagtctctacgatgatatctggcgcgggattcgaggcatgccgggggtggagcgggcggcaaacatcacttatctcaccatgcaggtgggaaaacaagatggtgacgtacgtgccatggttactggcgtcactcctggagaacctgggacacccgggtggccgccatatctagtcgcgggtcgccagattactcggagccattacgaggccgtcgccgacatcgcttccggatttaaacttggcgaccgtatccagatccgccgcaatcactacaccatagtcggcctgaccagaaggatggtctcttccaatggcgacccaatggtgttcattcctcttaaagacgcccaggaagcacagtttctcaaggataatgacgccatccgagagcagcgtcgacgcacggccgagaaccctgctttcaaccggcccggagtgccaggcctgctcgatgcggttattgcctctcaaagcaccaacccctacgtcaatgcggttttggtgcgggttgaaccgggccatgccccggaagaagtcgctgagtcgatccgccgctggaagcgcttaaccgtctatacccgcagccagatggaggagattttggttggtaagctgatcgctacctccgccagacagatcttcatgtttctggtgatcctttcgattgtcagctccgccattgtggccttcatcatctacaccctgacactcgggaaaattcgtgaaattgctgtcttgaaactgatcggcactaaaaatcgcaccattgtcggtttgatcatgcaacagtccatcgctttaggtttgatcggctttgtggtgggtaagatttcggcaacgttattgatggcgccaatctttcccaaatatgtgctgctgcaaccactcgactccgttatgggttttatcgccgtggttatgatctgcgtactgtcgagcattatcgctattcgtgccgcgctcagagtcgatccggccgaagccatagggggctgacatgactgctaaaggtattcgtatccaggggttaaaaaaacgttatggaagtggcgataccgccgttgatgccctaaagaccgtcgacatgcacgttgcgccgggcgaggtcgttggactgataggtccttctggatctggcaaaaccacgctccttaaatgtttgggagcggtgatcgagccgaccgccggaaaaatgatactcggagatgacgtcatttatgatgacggctggaaggtcaaagatcttcgtgccttgcggcgggaccggataggctttgtattccaagcaccttatctgattcctttcctcgatgtcaccgacaacgtagcccttctgcccatgctggcgggaatgccaaatgccgaggcgcgtaaacgggcaataggattgtttaaagcgcttgatgtggagcatcgcgccaaggccatgccatctcaactctctggtggagaacagcaacgagtggctattgcacgtggcttggtgaatcgtcccccggtaatactggccgatgaaccgaccgctccgcttgatagtgagcgcgccctggccgtaatccggatcttgaacgatatggccaaaaaattcgagaccgccattattgtcgtcacccacgatgaaaaaatcattcccaccttcaaacgcatatatcacatccgtgacggggtaacctatgaagaagaaggcgaaggacgtggtttcgaatgagatcaatacagaaaggtattcaaaatgacaaaagacgtctggcttaaacgagtcgcattggttgtgctcatgactattttaaccgcaatcagttctgcaacgtgggccgaagagaacgatagtgcagtcaaagcgctctcgctgagaattatcatgcaggaattgagcaataacatgcagatagtgactgatgccatttccagagaggactgggaacaggtggcgggaactgcgccgcagattgccaatcatccacagccgccgatagcagagaagatgcgcattttaggttttgcaggttccaatgtgagcaacttcaaaagttttgacaagcagacacatcaagccgcaaaggaattagaaaaaatcgccatgagaaaagacggtaaaggggtgatagcacagttcgcaacactccaaaaaagttgtctcgcttgtcaccagagttttagaaaaaccttcaaggagcatttttatgggaaataataatatggttgttcattatgctctgataggaatgtgtcttctgacgttgacaggatgtgctgttgggcctgacttccagcgcccggcaccccctgatgtgattggttatactcccaccccgctggctacaagtttgaattcctcccccaccacgctgggtgatccacaaaacattattaaggcagaacgactaacaaaacattggtggcgagcgatgggtgccgacaaactagacatgctcatcagcgaggccctggaacgtaatccaaccctgatggcggcagaggctactttgcgtcaggctcaggaactttacgcggcgagggctggttcgacgctttatccacaattagagggcaacttgggtggccagcgccaacgcttcaatcctggaacattaggacaaaccggagaagcacgggaattcagtctctacaacgctggcgtgggtgttcgctatacatttgatctggccgggggcaatcgtagggcgttggaagctctggctgcccggagcgattatcagcagtttcaattggaaggtgctcgtttgacattggtggcaaatatcgtcacaacggccatcactcaggcaagcctgaaaaggcagactgaaattatcgaaaacatcttgaagtcgcaggaaaaccaactcgaactaacccgggaacgcattcgtcttggtcatggagaaccggacgatgcgttagccctgcagacacagttggagcaaacgcgcgccaaactgccgccgttacgttatcaacttcaacaaaacgaacattttttggccgttcttgtgggtaaagctccaggagagagtttgttgccgtcgtttaccttggaggatttcaccttgccgccggagttgccattgttaatcccctctgaactggtgcgtgcaaggccggatattctcggtgctgaagcgttgctgcatgcctctaatgcagaatacggggtcgcaatatcgaaactatatccccaactcaaccttagtgccgatcttggatcgcaggcactgacgaccggtgcgttgttcggcggtggttctgctgtttggagtctggtggggcaactgacacaacccctgttcaatccaggcttgcccgctgaaaagagagcagctctcgccgctttcgatgcggctgcggcaaactaccagtccgttgttctggaagctcttcgcaacgtagctgatgtactgagggcattggagaatgattcaaaaaggctggaggctctttctgccgctgattccgcttcagggaagtccctagagtcgacacagcgccggtataagcttggaactgtaagctattacgatctgcttatcgcacagcagcaacggcttcaaaccgaactcgatctgacagaaggccaggcaaaacgcctggtcaacactgccgcgttttaccaggcgatgggcggcggattaaatggcattaccggaagcgctggcgatgtgccggaggctcaaagcgcggagcggatcgcctcgcgatagttctggaggatttgctcgcggtacttctccatcaccggatgcagaaatggtctggcggggatgacgatggtcgcgccattcggatgtttgatggtggctccgtactccatgacggcaccgatgttcaccatgtcttccccgtccttgttgacggtgccacgcagcaggccgacgaacgccttgtcggccatgatcttctgggtgatggcgttgacgagaaagccggtgtcgatgagcgccttgctggaacctttgcgctcgatggtgctctcggcgagcttcacgaaggcctgtccgcccggggcctgggagcgaatcccccgctggatctcgcgcaccagaaaaagggcgttgcggatcgtggcctgacgcagggccgtggccaggcgcggccccatgccggtggtcagcttggcgcgggccttgtcccagtcaccggtccgcctaacgcccattgagcttcaccagttgcaggttcttgtgagtgacggtgccgaagaagtgttcttcttccacactctgtatgcgataggtttccctgtctgcggccaggcggtcttcacccttgacatcagcattcggaaggacacaggcgagcgcgtcgatcttgccgctcagctcctccggcggggtttcgttcagttcgagggggatgacagcgacttccacgtattcggcatcgtcggtgccgtagagccgctcgccgggaaccacgcgcaggatgcgtgctgtctggccggaggagaggatcagccgggcgacgtcggccacggcttcggcgcgttcccggtcattcaacaacatcgagatcgatcccttgttcgtagatgaccggcgtaaggccgctcggggtcaggatgtaggcttcctgatcgagctgggtggccggacgcagctcggtgagccgctggcggtagtcggcgagcagatcggcttcgagcttggcccagtggccgggctggccggttttgtccacccgcttgtcgccgctggaaaaggagaaggcgttggcggtggccgaacgcatgacctggcaggcgtggatctgcgccatgatcaccaggagctcgcggacctcaccggtgggatcgggggtgatctctccggctatgaccgtcagcgattggtcgaggtcacggccgacccggaaaacggccttccggacgcacctctccagagtctgatcctcgaagagagatgcgcccggatcggacaggtcgagccgcaggtcggcgatgaggttactcagcagcaccttgcagaccctccagacggctcttgagcgcgtcgatcaccgtgcggcgtttctcggtgtccatgtagcctttgagggtttcgggattggcttcctcgttgaccctggagatggcgtcggtggcggagagtttgctcaggtccaccggttccgcgtcctggtcgggctctggaggggcgagcggttcctgcttcggtttgtcggccatggccaggcggccgttcttgagagccgcctggatctgcttggtgaggcgttccacctcaaccacctgaccgggtttgagcttcaacccggcgtcggggatcaccagaacgccgggacggatgttcttgattcgattcatgtcacatcacctcctaagattacggaaccagtttgaccttggccatgatgtcggggcgagtaatgccctgaccgatctcggaccacaccagccagccggtcttgaagcgggtcttctgatcgatggactccgtcttcaggttttcgcgcaccggcatctttccgacctcttcatccgggacgatgatgatctcgtccagcggcatggaggcggtcagcagaatgccgccggttccgtagttcttgatgacgcccttctggcgcagctcgagcttggtctggggatcgaggttccagccgcgcatgtcgttgaaccggcggccgcgcatgacgatgtacttcaccgacagctccaggtcctcgatgatcgagatggcttcgttcagcgcctcttcggtgagcaggtcgccggtgacctcgatggtgttggtcgccgggatggccgaggagagcaccgagatggtgcggcggtccatctccttgcggatggcgtcggcggcgctggtctggatgtccatcagcgtgccgatgttgccgttcttgaggacggacacgtccaccatcggattggagtggatgcggttggtggggaactcgacttcgtccttgcccacctcctgctcctgggcatcgccgtccttgctgatccagtgggccttgacggtcggtttcttctggtaaaccggacgttcgccctttggcagcgtgtgcttggtgagcagcagcgaggagatctccttgcgcttgatctcctgttcgatgggcgcggcaatggcggcggcaagcgcccgcatgccttcgggcgactcgagagcctcgctcatgagccgcgccatggtttccatgtactcctgggagtggatcttcaactgattggttttcatgtgcgttggctccttgggttagacgagcaggcggaatttgaggacgccgctctgtacggaaatggcgtgggcgacgacgtgctctccggccgcgacgccgttggtcaggcgaccgcccgccgaaactttcaggtcgtctccggcgacgacggtcccttcgaaggcgtcggtctcgtaaacgccgccgtcgcagtagataccgggcatttcgccacgggcgtagtccttgatcaggatgccgaaggagcgcttggtgggatcggtgttgacggcgaacaggtcgtcgccgaccacgcggaccacttggccaagctggccgtcgccctggatgtggccgtcgccataggcgaggctgcggtgacacggattgataaatgacatggtgtttcctccttatgcgttgatttccgagtgttcgggagagtcctcgccgacacggttgcggtaagcggccatgaacccgtcgcgcaggcggtcctcgagcgacaccttgcggtcgtccacatcgtggggccggacaccggcgtcgctgcgcagtggggtttccgtcgatgccttggcggcgggcttgccgccctggtcgctgtcggcgggtttctcttccttgtccgcttttgccgacttgggcagacgttcgtaagcagcctcggtggcggcgaaggcttcgtcggacagtttggccaggcgtttcagttcggcttcccggtcctcctcggaagcgaaggagagcccctgcttctccagacgggtgagcagcttcttggcccgggagcggcaggcagtcgccttttgttcggcttccagttcctggacgcgtttctgcagctcggcgacctgggccttgagctgccggttttccttttccaggtcggtaacgcgggcaggatcgccttcctgctgggccggtttcttcttggccgcttcagattcagtcttggcggccgggtcatcggtgggtttggttttgtcttccatcgtggaatctccttcgggttgggattggtcgggctggctctgaagggacgccacctgcagaatcctggcgttctcgtccgcgcccttgcggtcgagcagtcccagtccggtgaaagtgacgccctgcagaatctcgaaaacgggttggccgttgaaatcacggcccttgaatttgcgcaggtgggtgcagtagtcggccttgttctggaagcgcttgtggcagaccgagcattcgccttcctggtagtcgcactccatggagacctgggagatgatcccgcgcttcatcagcttgtaggccagccgggcggccggggtgtcgtggacatacagctcgccgacgcattccacgcggccgccgttgtcgtcctccaggtagtcggcggcgacgatgccacccacgatgtcgttgaactcctgcgaatgctgcagatcgaccttcttgttcacggccgtcatgtgccgaccggacaactcctcggcggtgaagtggtcgccgttcttgttggtcccggttcggcagagaacgaagctgaactgggggtcgcccgccgaaccgacatccatggcctcggtcgcgaggcgttcaccatcgcccagccggatgtccacggggatgctggtgtggaagttcgcggcggcggccatcggaacgggtttctcctcccgttcggcgctggccttggccccgggagcgcagacgaacagacgttctttggcgttggaagcctcgccgtgcttggaggtgatggcgtagtggtgatccttggacttcatccggctctgtttgccgaaggagccgatgatccgcttcatctcctgctcgttgggataggcgtgatcgcggtaggaaatcagccagtgcggaatgtgcttggcattgccgagaaaggtctggaagaactcgctggcgttggccttggtgacggtcttgtggtcggtctcgtaatacttgaccttggtgtcggccttgatttcgagcccttcccaataggtcatgagcccttccacgaagtggtaggcccgctcgtagttggtagtcgaaaactcggtggcgtagggcggatcgaagtaggccagatccgccttggctttcggcagcaggtcgttgatgtcctgccggtgggccttgttctccttgtcgttgtcgaagaccagggcgttgatgcgctgcaggttcttgcgcagacgatccttgaactcgtcgggggtgtcctggcggcggccataatcggtggacgacgagaagtggccgaagccgcccttgccgctcatgcaggtcttgccgaggctgaacagggcgatgtctttcttgaagccggagagcttgtcgcagttggcgcggatggtgtcgatcagcgcatggacgccctttgcgaagaagatgcccttgaagttgtcctggacgaagctgcccgccttggcgttgtcggccagaagcgcttcgatctcgtcctcgctcaggcgaaccgagttgttctcgatgatcgccttggcggcgtggtggcagtagcggagccggtcgttggcgatgacctggaggcccttggtcttgtacatgtaggccacgaccgcagaccccgaaaaggcgtcgagcacggtgccaacgccttccggggtatgcttccagatccagtcgacgagcttctgcttactgccgatgtagttggtgatgtacttggggcgtttctcgggagggagctcttcaggagcggactgttcggcggcctcggtcccaagcgcatcgggatcgagagtcagcgccgcatcggcctccagtagaaacgccagcctttccaggtctgtggcgaacagttccatcaacgtctccggtcagtttgctgtgctctccgcgacctgcgaggagcgttcagcggttacttaccggaagcgtcggcgatgtgtcggagggtgacggcgaatttcagcggacggggttcagccgggccagaacggccttgccgcaggcgtcgagggaggggtattcgtcgctctcggtgatctcggaaaagaccccgtcatagggggatcgggacagccggtggtattcgagaaaatctgccggaagcgaggtggccccggcctcgaccagacggttgaccacccaggcggcttcgtccttgcggtcggcaagcccgctcggcccccggtcgaggtagtacatctccacatccagaccgggacccagcccctgaacccagacgcccacgggcacgtattccgggacggtggcctcccggtcggcgactatcgagtcgatcatatagcgcagtttcatgaccagtcctccgcgatccggagatgctctgccagaagctgggcgtcgatccggtggaatctttcggcgtttttctgccggtaggcggtccagcgttgccagtccgccgcgagctcgggctccgagaccggctccatcatttcgacatggtgaatccggcccagatcgtcggtcagatcgacaatcagccacccttcggcctccttaccgtcatgttcggccgtcagtgtgtcttcgacccggacatcgaccaccttgacggtgtgggcgtgctggaagccctcgtcgtaaccgagcgccttccacaacagccagaaatcggtgcgcagatggttgccagcggtgtcgaaatggggagcgatccgggtgacggtgaagctgtccaccagggtgtccagaaagagagccccggattccctgacggtcatgcggctgccccggttgttgaaccagtgcagcgcttcctgcagccgccgtttctcctgctcgataaagtccttcatggtcattgtttgcgtttgctccagctttgcggggtatggacgatgtcctccacctttcgcccgtcgggcagtttcttgatgccacgccgggtgaaactctggatgatctctcggcgttcgttgtcgcttctggcgacgatgaattcgatgttgtccagcagcgtcaccgagtatttgaagatggtctcgttgccatggcgctgcgagaaccgcttccagtcgtcgatgctggccccccggttgcgctgcacgtagtcgtcgatcaccttgccgtaggcgtcatggtcgtagctgatggcgtccatgcgccgcagcatctgtttcttgaaatagagcgccggtgaggcgtcgctggccggttgcttcttgatccgggtgaagaaatagctcgcgccgccggtctgcatgtcagccaccggggacattccgcccggagccacgcccatgcgcatcttctcgaccgtgctgaccatggctccgttgttctccatgatcaagtcgatgaagccggacatactctcgccgttggtcagatcgtggaccagcgaatagcccttcatctgtttttccaggtcttcctcggtgatgtcgaaccggagctggtgccggtatccgcccttggcgtcgcggtccagaaagcccgcctggtattcgcccagcgggttgtacccggaaagctgggtgatgtcctggacgcctagctccttttgccaatagccgcgcagggcctggacccgctcggaggaggtggcgtttcggtcgtcgagggatttctgcagccgtttgtagtcggcgctcttgtcggtcttgcggatgtaggcgagcttttcgaggtacatctgctccgcgttttccgccgtggccacccgggtgtcgatcccaagctgttcgagcttttccagcatcgcctcgacccgtccgggggtggcgtcgccgtccaggatcatttccagctcgccgcgctgggcatagaggttggtgtcggaccaggggcgatagcggacccgggtgccgtcctcgaaggtgacggtgtactggtgcccgtcctgcatgcgggagttgtgattgaacagcgtcctgttgtcgatgtcgtcggcctcgacggtgatggtgccggacccgatcctgcgcttggtgtgggtcaccttgccgcgttccaccttgaacggcggtttctccttgggtttctgcgcgtcgagcttgggcaggtactgctcgaaaacgccgttggtggcccggtcccagtcgacggactcttcgatctccttgacccatttcagatagtggtccgccatctccttgaccttggggtcggcgctcttctgcagggtctccagtttcttgcgcaggcgcagggccttgtcgatcttggtccgattgtacttgccatcgcccacgtggaaattgacgtttttgacggcgtccagaatcgtcggaaagaagctgtcttcgaccagcggttgtcccttttccccggccgccgtctgcacatacctgcgcagcacctcgtcgattcggcggtccgtgtccggccggatcttcatcttgaccacggtgcgcttcttccccttgaagctctcggtgaagatcagcgcgttctggtcctccacgtcgccgctgtcgaagggcagcgtcttgccctgccagccgagtttgcgggcctcctcgaccagggcttcctcggcggaggagagcagctttttcttgccggtggcggtactcagcttgccgaaacggaagccccgatcccccagcacatcggcgtaataagcctcgaagtcccgtcgaagattgtgctttcgttccagggccagatcgtagaaatgcctcagcccggccgggtccttggcgaaccggccctcggcgtaggggcgcagcagatcgagataatcctcgtcggcgatcttttcgacttcctggatgtagcgaagggtcgcgttcggatcgacccgtaccttcccttccttggccgcccggaagaccttgttgtaaaacggctcttcctcgccgcagacgccgttggggtgatagtcgagcgagagcttgtcctggcccagaaacttgaatgcctggcctttgtcgatgccgtagacgcgaccgtcccgggcgcggatgaactgcttggaatgtccgtcgtggttggcgatcagccagtcgaccacatgctcgcgctggatctgctccagttcgatggtggtcagatcctggggcagtatgttgcgaaaatcgaagtcgtcccgcagatcggtgcgccatttctggatggagccggtgcggccgttcaattggatggtgcgcacctcgatggaatgggggtcgatcaggcggccaatcttgtaggcggcttcctctccgaaggcgatgaactcatcgtccttgcggccaatgggcttgaacagccatttgtcgccgttttcgtctgtccagaactccttttcgtgtgcgccgccgacggcggccttgccggatttcttgaacttcgaaggcagactcttctgctgccacgcggtgtcaacggtggcgaactccgcacctttcttgccgatcttggcctcggtcggcttgaccgggctctgctgtggagccgatttcggcggctctttcttcggcgtggcgggcttggcaggagcggttttcttcttgccgccatgcttttcggcccaggcggcgtgcttggcgtcgatgctggcctgaaccgccttgattttcgtcgggtcggtctcggtgaagagcgtggtcagctcgtctttgttggcccactgccaatactggaccttggtctccttggcgagcgtcttgagctctgccgatttcagtttgccgacctgatcctggaagagctgttttttgagggcgatttccttgctgtgggccgcaagcagttcctggggcagatcggtgccgccggaaaccgcctgttccgccttggcaatcgcgtcgaggaaatccttgtagccggtcggcgtgtcgggaacgaccacggccttggcggcgtcttcgagtgccgttttctgtttcaggatcagcttttgtttagcctcgtcgaccgcctttttcttgaccgactcggccatgtcggcaccggccttcttctgcaacgcctcaacgagctgctgcttgttcttgaggatgccgatgccgtgcttctgtttggccgccgcgagttccttgcccatcaggccgctgtgatccacgccgggctccagcttgtcgagcagctcgatggtctcctgtttggtcatattgagggagatgccgttctccttcgtcatctccttgagctgctgggcggtcatgccctccagcccctcggcgggcgggatcttcgccatctgggcggcgagcagcttggcctgtttgagctccgcctgcttcagtccgagcagctcgaccagttcttccttggtccgcagcaggccgatcttgtgttccttgagtttggcgctgagcgccgctccggccaggtcgccgtgatcgatccccggttcggccagatcgagcagcttgatgaaatcggccttggtccgggcgatggccacgccgttctgtttcgccagggtctggagctgtttgaccgtcagcgagccgaggtcggcgatgtcgccgttttcaaaggcgctcttgagcttggcgttctccttggcctgggcgtcggccatgccttccagcacgtggggcgggagaatgcaggcgtccccctgcgatgcctgggtggcggccttggcggccatctcgctgccgcagacggtcatcggccaggccacgatattggtgcagcggcagtgcggatgcgcgggttgctgggggaacttgtcgatgggaaaggtcttgccgtccaggccgccgcagaccgggcacatgcgctcgtcctccatggccagccattccagcttctggatgccgacccgctcgtggaacttgagcctgcccatgttgtgggcgcggagtacctcggtgcgggcgatcatctccatgcggtactgggccttgctgaacacccggcttccggcctggcgaaaggaatccttgtcgacgatcaccttgcccatgtcccggacgatgtcgtcggctcccttgcccgtggcgatgccgttcaggatggtgcgcttgattccgtctgcgagttcgcggtggacgtcaccggcgagcgtgaggttgtactgcgccatgaagtcgagggcattggtgtcgacgatggtgaacaccttggtggccagcttgtcgatgccttcgggtttgaggtcggcgtagaacggcagcgccgcgtcggcgagttcgccgattccctgctggatgccgagcttgaaggagtccttggttgtcttgcgaaagaccagggtctgctcccgcttgagccgtttcatggtgtcgtcgagttcgagctggagcttttccagccccttgagcgcggcgagcttgttgtccggcagggagccgagggagcggtactggaggatggcgcgggcgacctcgtcttcggcctgtttcagcgactgggtgagctgggccgtgacctggtcgttgtagcggttgcgggccgtcagactcttcagtgtggccgcctggatgcgctgcttgaggtccgacggcatcagcgaggctcccggcggtcgatgaaacgacaggccggggcgtcgaaggtgcgctcgctgttgtggacccggcagtggttggtgtcagcaatgaagtggctgcactcgtcgcacacggcagcaatgccggtggactccaggtcgcccgaccagaccaatgccgcctccgccgtgggttcatcgtcctcggccggaatcccgagcatcttccgggcgcgaggcacgctgagaatgccggagacgaccatatccaccaccggcttcacctgcttctcgtccatcaggtcgatctgcttgcgttcggtctcgcggttggcggcctcgatgtccgggtccaggtccatcttgagctgaaggctggagcggctgatgagcttgcggtcgtagagttcgatgaggagcttcttgaaatcgaccgcgtcgctggggtcgaggtcgttgaagatgaactggatgcttttgtcgccgtggccgttcagctccatccagtcgtcgaacacccagtcgaggagcttgcgtgcggcctgtttgatctcgcggatcatgaccatcatcttctgcatgctcaccgaggcggtggcgaaattcgggccgtctccggtcaccagcgagcgtgacagccccagggccaccacgatgtcttccttcacctctttgaccttgtcctcgacgttgaggacctgaccgtcggtgccgtgggtttcgacgttgacgtagaacgggaccaccaggccgcttttcatgtccatcttgttgaccatgtcgcgaacctgttcgagcatccgctggtccggcatcaccatcttctggccgaacgcgccgcccaccttgagcaggcgaaagggcgtggcccagcgcttggcgatggcctgttcggcccggcggtagtcgcgcagcagttcgatggcttgaaaggcgggaagcacgagggagttaccccgaggcgagaaggccggagcatcccatttgaggtggaccacctgttcgacgggcagcgggatggattccccgccgccgggggtgtcctcgggaaattgccgggcctcgatcagctcgccctgggcgtatttgactttgaccgaaaccgggttgacgcagaccagttcctcgatgtcctggccagacttggtgaagcgcttgaagccgatggcgtcgcctttcaccaggagctgaagaaccatgtccttgatgaattgcgtgatgttcaaccgccaggcggcctccagtgcctgctccttgagggtctcgtcatcgctggtgattttgatctcgtcgcccacggcgaaggtgcgccaggagttgacgcaattcttcaccagcggctcctcgacgtagtattcccatgccttacgggcgcgttcttcccaggtggccggaatagcctcggcggcgttgaccttgctgaaggccgccgagtcgagcgcggccgctgcggccagcggcgcgatgacaaagcctgtggtgtccaggctttcgggttgttcgtcctgatgggcggtgctttccacgtgatcctctcggtagtttcagccatgacagccgcacatccggcccgtgtgggccgaacccggctcgatgccggttacttaccggagaggggtggaatgcgtcggaggatgcctccagacaaagtgttgccacttcctaaaaactggtaacgatttgtctggttcagatgaagaccggattggtgaggaccggcttgagcgagaccacctcttcgccgaccgggtcgaggttgccttcctcccggatcagcatggcgcatcgcaccgcgtcgatgatgtggtcgttgcccttggaatagatgatcttgccgtcccgcagggtgtaggtgtgggtggtgaactggtcttccacctccaggtcgtccgaggggaaaatgacctgcttacgctgtagggctccgttgatgaggctggtcatcagctccttggtccgtttcttgatttccttgccgtcgcgcaccgccagccgggtcatgccgccgaagtcgtatcccttgagcctgccttccagctccagacccttgtatttgtccagggtgagcagctcctgaaccacggccagaccgttgccgccattgtccacgccgatgcccgccggggtgtagtaacgctccagcagcgcgatgatctgggcgatgtgcggataggaaacgtgttcaagatgcacgcgcaggatcatcttcagcagcgtccgctcaccgatctccatctcctggaatacgacaatctcggtgggatcgttggtgtagcccaggtcgccgccgacccagaactgaccgctgcggggcgtgaggttgagcagcatctccagccggtcgtgggccgcttcctcggtgtcgcagtcgcgcatctcggaatcggtgatgacgatcttctggtactccagcagatcctgccgacagaggttgaactgctcgacattgaaggccccataggatggcttaccgtgttcaccggccacctcgtgctgccaaccggagctgtcacggccgccgtagaactccagcaattcggcctcgcgatcctcggtccacaggggattgagccaggacggccagcggaacacatggaactgatccgatgaggtgagccggtaataggtggtgtcgcgcaggccgttgggcgttgagtagatgcgtagcgtccccccggccttgaggcactggcgcagcgccttccaggcccgttcggtcagccaggctccttcatcgacccagacgcggcccacgtgcagggaccggaaggcgtcgccataggccccggccgggcggaaatagagcaccgaaccgttggtgaactccagccggaagtagggtttgcggtggatcttgggcttgccgtacttggtcagggcaatgctgttcatcagatccgggttggtgtcgagctggaactcgatctcttcgatgatggtatcgaggtgcccctggtgcggagccgcgatgaggccctggccgccccgggtggtaaaggcgtaatggagcgcgtcggtcgagagcacgatggacttgcccacgtcccggccgtcgaggtggatgatgttcttggccgggcagcgcaggtcctccacctggtgcggccagtagtcgcggcctgagccatcccggttgtagaggtaggcttgcccccacaacacgggatcgctcagggtcgccgcaagtttgcgctccttgtcggttaccgccatcagtgcattcccgtcctcaaggcgctgccgaggatggtgcccaccagttccgtcaggatctgctgcacggccagagtgttcttcctgtcgtggacagcctcctgaatgtcgatgatggcctggtccaactccgcccaggccaggtactgctgctgggccgcttccagacggccgagggcgttctcaatccgtcccgccgccagctcggtgccgatttcgaccagggcctcaccggcctggcggacggcatcgctgttttcctgaaggatctctttcattggcctgcctcctggttcgagccgttggcccactggtcaagggcgtccacggcggtctgcaggcgcaggccgacaccggtcaggcgctcggcgtccgggtggccgacctcgcgtagcgccttgttggcctcggtcacatactcgggtgtgtggcggttgacggtggccactgccgactggatctgggccggaggccggtaggtggcgcagccggtcatgatcccggccaggaccagcgggatggtccattcgagtgtcttcttcaacatgttgatctcctttggtttatgggtttggggcacatgcagaaagatctctgcaaacacttgatttccaacgaaatagaagcgtcattggatgtgacgcgggatggtcccgcatccacgaaaaccggaaccggaggcaggccatgacctacgacagaaaccgccagcaggcactcaaggcgtaccgagaaaagcaggagaacatcgcccggctgatcgagggcattcgcggcaagctcgaagcggacgcgaagcagccggacatcacctgggcgagcgtcggctccctcggccacgtcgaggaactgctgcgggagcttgacgagttcctgtcctgaacacaccgggccaccgacaaaggagacatcgacatgaccgaatgcaccgtgcatcaagccgccgaggctttcatcggctacctgcgggaatccggaaagaaagagcggaccctttacacctaccggaaggacctcgacgcggtggaggccttcttcggcgcggatcgccagctcgccgagatccggcttccccaggtcggcaagttctacaagtccgacctgctgctcaaactccctgacggcaaggagcgggccgagcgcaccattgccaagaccgtccgggtgttccgcatgatgatggtctgggccagggagtcggggcgcatcgaggagctgccgctgcccaagagcacgcccatgggccacagccgggtaaaggagtccagcgatgagcaaccgaacggctgacctcgatctgacgggcgcgacagaggcgttctgtgcccgcctgtcggccgaaggacgctccccggcgaccatagccgcataccgccgggacctcgccctggtggctcgcgtggccggggagctggccccgggtatcgtctgtcgggcggtcacggcaggattcctcgaccaggtgttttccgacggggcggtcaccgagagtgagcgcggcccacgctcggcggcctcggtccatcggatgaaggcggcggtgcgagcctttttcgcctgggccgtcgaagtgggcgtggtcgatgacaatccggctcggtccatccgcatgcatcggttgccgagaaaactgccggtgttcctgaccaccgccgaaaagaaacgtctgctcaaggagctcaagggacggaccgacttctccgcgctgcgcgaccgcgccatgatcgaggtgctgctgggcacagggatcaggcttggcgagctggccgcgctcgacatggatgacatcgacctcgacgccaagcatctgcgggtgcgggccaagggaaatgtgccgcaggtcaagttcatcaagaccgacctccgcacattgctgcgccgttacctggccgagcgtcgtcgacatggccgcccggaaatggaagccctgttcctgtcgaaccgggacggcagactctgccagcggcagatagccaaccggctcgctcactggctgcggaaggccgggatcgaaaaggaactgacgccgcacgggctgcggcataccttcgccacccacctctacagcgcgaccaatgacctgctcgtggtgcagcgggccttggggcaccgggacgtgtccaccacccaggtctacacccacctcgtggacggtcagctcgaggaagccctcgaacgcctctgatccttccggacccgacgatgggagcggcctcggctgctcctgttttcgttgggcgagacagtgtcgaagacagtgagtgacagtgcccgcagaagaacacgtccgccgatgatgaatgatcatgacggagggtctctgcctcccgggcggagcgggtaatatcgattgaccataatttctccttcgctgtctgtcggccgcacatggctataactgcttggcttatgcgctccgggcgcggaacacacatggcaatatctgcttggcttatgcgatggctgctggcgaaggaatggctgtttgcggggcttgtccggttcggcctgggtctcgacatgccaatatctacttgggttgtgtgagagagccccggcgtgaacatgcctatatctgcttggcttatgcggttcggcttatgcgcacacatgccaagcggatatcgggagctgctggaggaagtcgaggagtggaaatgatgatcgacggccggtgaatgccgattccgaaagtgcaaggaacacgtcttatccgcaattcctggtgtagctgtctgccgcaagtcgccgtgtgccggggtcatcggaaaagccctccatggtgttatccgcaattctttccgcgtttcttgcggccggaggttttcgttgccggggcgttggcggcctcggccaccttctcgagcagcgccgccgcccattccgccggagaggtctgcgggcctttcggctcctcaccctcgcgggcaatcttggtggtcttgagatccttcatgtggcagcggatcatccggtcgagcttttcggcggcgtcggtgttcccctcgatctgggcgcggaccagcttcaccgaatagacgcccaccaactccacctgcaggaagtcgctggacttgttgaactcgaagtcctggttgaggcggtcgatgatcgcgtcgaacatgaccttctcttccggcgtcaggcagcggtcggcgaagatgccgtgacgcagccggttctggttgccctcgggcgcaccaggcccgcgccggggcggttcggtcttaccctcgttgcggtgccagcggtccagcgtctctttgtccggtttgttcagtgccacgtggaaatcctgccgaatattgttttcccaagccgggatgcggggcgggaggccgatttagcctccaaacgcgctcccgccggttcagtggttacttaccggaagcggcggccaactgtcggtcccggtcctgttttcgttcggcggcgatgatctggttgacccggcgagtggtcactccagcgaggttggagatctcctggctgctgatcccctgcatatgaagggcaagcaccaggtcgcggcgctcctggtaaaagcggctcggtgccgggacccagagaatcccggtgtaatgcttctggatctgctcgaagagttcctcgggcagaacatccttggcgttggcgtagcgtttctttttcttcacggctcaatcctccactttcttcatccacggctgcggcacgtccgggttgtagaaccgcagcgtgctgggacgcccggacttcggcccgtggataatttcgatagaacgctcggtgacctcgccaatctcctgatcgccatcgacgaagcagaccaggccgtagtcctcgccgcagggaaaccggaagcggccctggttctgatagaggcgtgcctcggaccagcccttggccatggcctcctcacggatggcgtcgaccttggcgacagcctgggaagtcaccggctgcttacatttccaagcttggttcccgggataaatccagtcctttctgggagcttcgacgggtttctcctggggctcgggacgaagcgcgggtggccggtagttcttcggggaaaaggactgcaggacctcctggaggctttccttgccgaattcccggatggccagctcctgcagggcgttgaatcgctgccgcagcgtattccaggcatcctcggggagctttccggccttgtgcgcggcttgggcggtgaccatgcgggaacgtagccaggcaaagtattcaggcgacagacggcgacacagcgtgccgtcgatctccatgtcttcaggccagtcgcgtgcgtcttcgatctcgtggacgtcgagcccagtggagacatagatggcgggctgcggtggttgcggtggtaataatgggacttcacatccggccgaggcgtcctgacctccggcggtgtgcttgatcatggttttcagaaggctcatggtttcaggctccagaaatacgggttaatcgcttttcccgttacttaccggatctgccctgaaaccgtcggtgaccatctgctgcggtggatacgtgcggtggctgcggtggtcgtgcggtggaaggtttcctcgtcccaccgcagggcatggctctttgtttgttatttgtttttagatagttatgaagaaagagaagatagagtgcggtggttgcggtggtatttggggaatgtctctctcgctgggccggaatttctctagcgggaaacgccaggttggtaggaaggaaaaatatttcagcccatagggggtgagacctctgggtttaccaccgcaaccaccgcaaaggccatgaaagctctgtctggcaagggtttggcgtgcggtggttatccaccgcaagggacagcggtgttcaccgcaccaccgcaaaagaaaaggacgcccgagagcgtcctggatgatttggtcagatggcgtggagttagagattggcagtcttgacgatccggtattcgaagttcttggtgtgggcgttgcgctgccggtcgatgtcaaacccggcgtcccggatgacgtccaggtcgttgctgatgcgccgaccgagctgggcgggcttcttgtattcgaactcgaggttgaattcccggccgaccctgcgcagcgccgcgagcagccgtcccgccgacaccggttccatggtgttctcgttctcgaacctcacctgatagcgttcgatgaaccccaccacgtggtttgcccggtcgtcctcgccgtagcgggccttctcgtccagttccaccgcgttccggtaggcatggaagagcgacgccagcgccgtggcaatggggttcgactcccgggccatttcctggctggtgtcgttgatggaatggatctgctcgatgaacagcgggctcagctcctcgagtccggtggtcacctcgtgctcctcggacccggccagcatcatcagatacatcaggctcagatagtcgttgcaccggcgcttgccatgggtcggcatggttcggtgcagcagacgcatgacctgtttctgggctccgtcccgaatcatcgccaacacatggctggtccgcttcatgatggccgagatgatcaggtcccggttctgctggatggcggagatgacctccgattccagaaagcagtcgctggcctggttggcgaggtcgaagttgataacgaaggacctcgacagtatctccgaaagctccccgcacagcggctcgatgccggtggtgttcagcaggcatttggtccgctcggtgatggtctcgctgtctgtgccgctcttgcgtttctccttggcgatgccggtgatgctggtcagcatgaaggtggtcagatcctcggtcatctgcttgacctcgatgttgtcgaggacgatgagcgggttctgcgagccatcggtgtagttcgccgcgtcggtggctttcttgtgctggggctcgccgtaaagcagcgtcgacgtgatcttgctggcggtggtcttgcccgatccggccgaaccctcgaagcgggtcatgggccgcgtcccggcgaagtcgatcagcaggaaacaggagagccaggaaaggatgagaaatcgatccccctgcggacaggtcatattgcccaccagcagatcgaccaggagccggtccgcctcttcgaggtcggcgtcgggcaggaatttcagcggcttcatcttgcgcgagccgtccaggatgatgccgtcctcgttgccgccgttcttcatgatctgaatctcgtccggggtgatcttggcgatctcgtgctccggattgttcaggttgaaatagacggtgtaggaggccacatcggtgtgcagccaggaaaaatggtcgcgcacctggccacggatcatcgccaggcttggcaacacctcgaaaaatgtccgtccgccgttggaggtcggcaccatgcccgcgtgcttatagagcatggccgcgtaatggcgcttgcggccccggtccggcgaatccatccagtagatggcgttgtcgaaatacatgaacggctcgccctgcagggtgtgaaagaactgggcaccgttggcggtaaaccagtcgtaggcggcctcggcggccagtgtgtagtcgggagcgccgttctccagttctgtgtcgatcagcacctcgtcgacccgggcgcggcatgatccgggcatcgcgccggacatccgcttggccttcttcttttcgttacggaactcgaccttgcggtccttctggatggcgcggatctgctctttcagggtgcccatcgaaacgccaccgccgatgcgctcctgcaccagcttcagcaggcgggcctgttccagcggcgactgctcggaaatctccctcaggatcggttcgagcaggcggttgcgttcctcctcttcagcgccctcgggtagcgagcgcacgccgaactcgatgggcgtgctggcttctgcgagcaggcgttcgaaatcctcccgggtatgcccggcggcaatgtaatcgttgacgtctatcttggcggtggcgagaagcgcctcggccgcctgaatctcttcggcgggacgtcccgccagcagcttggccagctccttcggccccacgctcgccgtcaggccgaagcgtttggtcagctcctgccgggccgagatctgtgtctccgacaagggcagcgtcaccaggcgggtgtcgatcttgtgttcggccagggtgcgagcggtttgcagcgcccccttgagaccggcctgggagagttcgttgtcctggcagatgtagacggtttcgacgccgcgcagcttggggatcaggcgctcccaatcggcggcccggatgcgaacggtgaccggcgacacggtgggcaggcccagttgcatcagcgccaggcaatcggtcaccccctcggtgatgatcaccttgccgggcctggccagcaggcagtcctcgttgaacagcagcgcgttgttgatgaagtcggcgacgtagggccgctggtgctcgtcgtgaaccggcagtttcttgtatttcccttgctcccagcccacgtccggggtccacggcgtcttgcggccgatcatgaacaccacccggccacggctccagtagggaaagacgatgcggcgctcgaaaaatggcgtcaggccatcctggctcgtgggccggaaagcgccggtggcggcaagctcccgcttggagaagccgtcttcgccccgggtcagttgggcgaccgcgccggacgcgttgtccgcgtagccgatcaggagatcgtcgatggtctcctcgctcagggcgtatttggatttcagccagtcgaggacctccggcgactccttgagcctggcgtggtaaagcctggccagcgcggtcagcgcgtccttgacccgcagttcgaaggcgcggtcggcttccgtctgggccagacgctcctggctgaggccatagcgcgacagcggcggtaagcccgccttcttggcgagatagtcccgggcctgacggtggctgtccggcatcggaccggattgcccggcggtgaccgagcccgtctgaatgaactcaacgagctgcagcacatcaccgccgactccgcagccgaagcagtaccagccctgcttgtcgagcatcacgtgcagcgacaggcgcgactggctctgatggttggggcagtcgcacatcaagcgctggccggtctcctgggtgatccgtcccggcaggagttcccgggccacgtcaccgatgtctatctcggtgacgagccggtaatactctctgacgttatccgttccgcccatactcattcggcctccgcgacacgggcgaaatcggcttccgcgtgctgggcggcgtccagaaacaggggcagaaaggtccggcggtcatccacctggcaacgcttggcgcagttctggatgccccaatggtcgcccagaacaatggcggtgcgccgggcgcgggtcaccccggtgtagagcagattgcggtgatgcatgaaggaatgcgccttgtggaccaccaccacggcgcaggggaactcggaaccctgggttttgtggatggtgagcgcataggcgagctgcagatcctgcaggtcgggcgaacccttctccagttccaccggcatgccgtcgaagtcgatgaccagggtgccgttcgcgaggacatcgaccacatagccgatggcaccgttcatcacgtgcaggtcgtagttgttccgggtctggatgaccttgtcgtgcttgagaaacggagcgcggcggcccatggcgaccggcggcacctcggtgttccagagcttgcgctggatgagccgctgcagttcctcgttcagttccttggtgccgagcggtcccttgtgggtcggcgtcagcacctgcacgtccttgatgatgtcgaaacccagggcgtcgagccgctccagaaacaggtccagcagaaacgagcgtgccgccatcggatcggtgaactgatccaccaggtaccaatcccggcatccggtcaccgatgcctcgctggtcttgcgcacctcgcccttgagaacggcggtgcagttctccttgaggacgcccgcctggcgcacgaccttgtcgaggatgaccgtgggaatggagcgtgtctggatcagatcgcgcaggatgtttcccggtcccaccggcggaagctggttgtgatcaccgaccagcagcaccgtggtccgcgacaggtcgaccgcctcgaacaggtgccaggccagcggcacgtcgaccatcgaaaactcgtcgactaccaggacgtcagcatcgatgggattctccttgctgcgcgagaaacccttgccgtcatagccgagcaggcggtgaatggtggtgccgctgcgaccgctgacttcctccagccgcttggccgccttgccggtcggcgcggcgagcacgacctccagatcgctctcctcacagatggtgttgatgaccgagatggtgtagctcttgcccgaaccggctccacccgagatcaaactgatgctgtgtttgagggccgagcgcaccgcttcgagctgcttatcgttcagcgttgatgcgcagcgccgaatcagggcatcgagtttcttgacggactggaaatgcgggttgggtgtttcggcctggccgaacaacgaggccagctcccgctccatgcggacgatctccggcagagcgaccacgaaacgtccgccgtgggaatcgcaggaaagcgcctgttcttcgatgagcgcgtcgagggcgctctcgatacggacccggctgtccagggcatccatgaccagcagcagattggcctggtccaccagatcctcgtattcgatccagcagtggccattgtccagggcttcccgaacgcagaaattcaacccggcccggatacggggaacgtggtccttgggggtgcccagcttgcgggcaatcttgtcgaccttcttgaagccgaatccccggatctcccgaatgaggatatacgggtcttccttcagaatatcgaggcagttgccgccgagtctttcgaccagggtggtgacctgatgatgggtcaggccgaaagccgaaagccaggccatgacggtgttgacgctgcggttcttcagccattcgtcacgcagccgcttggctgcatccaggggcagccgggctttgagggcgatgcgctcagggtcactcaaaagggtttcttcaaaggcgtcgccgaaactctcgacgatcaatctggccttggccggaccaatgcccttgatctccggatggttggccagatagtggatcagcccttccggatcgagttcgaggtcgtgctccatcccgtcgaccttgaactgacggccgtatttgggatgggtggaccacgacccgagcaggaccacaggctgattttcccgggcgaacaaattgcccgcgaactgggcttcctcaccggtcggggtgagcagtcggcctgcggagaacttgggtccggcatagtaaacgcgctctattcttccccggagtcgcgccgggttactctcatttctttttggcatctcgcgatcctccggtgaaaacgtgtcaggtactcctcgacaaaacggcaggcggcctgccggtccgagcagaagtagacggggacaccgaagtcgacgacgatggaggcgaccgttccgatcagcgcgtgcgggtgggcatcgctgcggtagcggccatcgaccagatcgcgaaagttgcactcgacaaccacacaggcggattcgtaggcggagagcttttccagctcgcggtgaaaccgcttgcgcccccggatgacggtggagacgaaatccgtcagggatttgcgctccaccgccacccgttcttcgaggccgaccagtgagtaatcaccggcgggcagcgccttgcgaaccgccgaaaccttgtcgctatcgaagctgtagggctcctgttcgcgggtgtcgacgacaacggtgatccggtccatcatcagaacgggatcatgtcgtccatcgccgcgccgggagccccggcatcgtcggccatgacaatgcgacggttgaagtagatgttctcgttttcaccgcgagtgcgtttggtcacctccagcttgatgttgagaagctgctcgaggtggcccggcaggtcggagagcttctgaagctgcagcccgcaggtatagaggtcctgcttgagccacttgatgttctcgttgctggccatgacgttgttgcgccagagcagacggcccttgtgggtcggcgcgagaatgcgcagagtccacttgagcatgggattgcccgaggtctgggcgcgggtcagttcgacccggtcgacgttgacctggtacttgccgtcggggacggcctcgaactcacgttcctcgacttcggcggtttcaaaggcgtcgtcgaactgcgccaggtcgaggttgctgctggattggttttcgtagtgttccatggtcggatctccttactgatgaggtttcgccgccgcactcgcggtcggctccggcttcggccgggcggcactcgccgcagctccggctgccgtgttgttgaaggctttaacgaagctcgaaaaatcgagggggatgacttcggggagtcgcccggtgcggtcaccagcgtcgtagttgggactgggcttggtgcgcatcacgcgctgccagaccggcttgccgtcgtcgccggttttcatgtccagatcgcagaacaggatcagatccaccaggccggtgaccagcttccgcgccttttccggcagcgtcggcacgatgcgggtgtgtttgccggtccgggtctcaatgtcccgctcctgggagtgggagatcaggatcagcccgtagggcaggaaggccagcttgttgatgacgcgctggaactcgttgttgatcagcgcgtagcccttgccgtagcccaggtcggattcgtgctcgatcttgaatttcttgcagacgtagtccgagcacatcttgtaggcgttatccaccgtgtcgacgacgatggtcttgaactcatgcttgccctcggcgatctcggcgcaggcctgcagaaggtcgtcccagcaggtgatcggggtctggaacacctccagggcgttcaggcccggctcggtcgccaggaacagtgcgtcatcggccttggagcaccaggtgctcttgccgatcttgctcgggccgtacaccagggcggtgaggtccgagagcgtgtgtttgggtttgcttttggtcttgggaagcatggcttcgtctccttatggttgggatttcaaaacaccggagcggcgtcttcaccggctccgtcccgcagctcttcgtgcggggcgatccgttggaaatggttttcaatgacgttggggttgccgcccgagcggcagagctggaagtaggcgcagggccttccgtactggaagcagtagctggtgttgcggtagaaggtgtcgcgccgacgggcgtcgagcatggccttggagagttcccacagctccgcccgcagttcctctaactggtcgcgggagatgtagagcacctcgcgatggaacattcccggctcgaggtacttctcctggagccgttgctggaaggtgtcgtcgtcctccggcagcttgcgcttggcgctgctcttgccggttttcgacttggcgatcagctccgcccggcgggcctcgaactcggcttcggtctcacccttgccctggcgcagcttggccttgaccaggacgttgtagatgatgccgctgaccgtgatgccgagggtctgctccaggtaccaggcgtagaggatgatctggaagtcggtccacagccgttccaggtaactggcgtcgatctgtgaagcggttttgtgttccagcaggaaatactgaccatcttgacggacgatgccgtccacctttccggcgagaatgaaactgcgcgaggtcgcgcctgtcgccgggttgacgatgggaccttcgaaggtcttttcgagcgcgacgacctcgaattcttcggccgggtagtgttccgcataggcgctcatcatggctcgggcgagatgccagtcggcctgttgatgatcgtcctgcgcccggttcggatatgtccggtcgatgtggtcgaggaccttggccagatcccgctcgccgtgccagcactccaggcagtcgtgaatgaccgagccgaaggccagattagggtcacgctcgagcggcaccagctcgtcgatgtagcgccacttgcaggccatgcggcagttgcggaacagccgccacatggaataggtggtggtcatcagctcgctcataccgccacccccgctgtagcggcggcgggcgctgcgcgatgcttggaggcgcaggcgcagcccgacggctgggttcgttcgatcaggaccgagcgttcgccgtattccttggtggcgaagccggtgaagatgcgggcgagatcactgccgacatcggtggaggcgtcgatcacgcaggtgcgtcgggccttgtccaaattgaaccggctctccatccgcacacgggaacggccatgcaggctttcgacggccagcatcgccagcatgaaagtgtcttccagttcctgggccgggaccgactcgtcaaaacggtacttgtaggtgtcgtgagtcatggttgaactcctctttcgttcaggttcagatttccgaggccccggatagccgcaccatgcggcacggtgcttacttaccggagccggagccgatgcgtcggagatcacaggtagtcctcgagcccggcctcgcggaacgcgtcccgcagcttgctcagccggtcgtagagggtggttctgggaatgcccatctcccgggcgacctcggccatggtgctgtcgtgcaggcgcacgcacagatcccggagctcttccggcagcgaggcgatggcccggtcgagatccatgcggatctcatgggcgagacgctcccttgtctcgcggttgccgcctcccagagagccttcgctgtccaggaagtcgatccgctcggtggtgtcgccttcaccgttgtcgaggggttcgttgagtgacgtttggcagagccgccagtcccggcattgggcgaaccgggcctccagaatggtggagatgtgacgttcgacgatccgggccatgaaggtggtcttcttggccttggcgggattgaaatgccgcatccgctgcagcagatcgatcatcagttcctgttcgaggtcgggtctgtcgtcctcggtgaatccggccttgcctacgagttgacgtgctttgtgccgaatgaggtcggcggcatacttgtcgatgccgtcgtaagaattttgtgaaaccatcggggcctcctcggagcgaggaggaggtccgcgtgggtgtcggcacgggccagatcacaggacaaagctgtcgcgtgggcgaaggggtcgcaggtacgccgccaattgccgtattcggctcggcgacacccacaacagcctccgccatgcgtccagcttgttgtccagtgtctaagggttcaggtcgttacgtgttcaggctgcccgttcctcgatgcgcatcaggaacgggagaccgtgcttgatctcgagcaggcagacttttccgctgcccatctgcgcgaggtgctccagcagcgtcacgacctcttgcttgaggatgaagtcatcctggtcgcgctcgggccggggaccgctctgtccgcccagcttgatctcgcgctcgatgaccgtgtcaggggtgagttccggctcgccgtcgcggaccggaatgttggtgatgcggccgaagttgatgtcctgcatcaactcgatgagtcgccgcttcggtggggtgaggtgtgctttgcttgtctggttcatgccgaacctccttcatttctggaccgaccgggagacaggtccggcatgaatttcccgggtggcggtcgtgaactttttgtgttcaccagacctgtcaccctgctttggcgaattttcgttgcgaccccgaaaaacgccctggctcaaggaggaggaaagcccgtaaggctctgattggtggtggatttacagaggaaaacttttttaactttttttgcccggccccagtgaaatttcaccgggcgggcctccaagacgcaaaaagccccgatccagaatcctgaatcggggctttagttttgcctggtaatgaagggtggtcagtagacctcagcaccttccgggaggatgcggaacttacaccggtaggtcttggtgtccttgacccattcgatgggatcgtcatcgagccggaagaattcccgcaggtgcttcgacaactcttgcttctgtttcttcagtttgtccgacgcgtatcggctgcgccagtcgatctcgccacgggagttggcaaacccctcaagcaatttccattgctcggtaggattgccattcttcctgctcgccattcccatttgcgtataagtgtatcgaccgctctgatctcccgcccatattgtgacggtatggccatcacggaattgaatcttgatttgtggccatgtggtgcccggcggtgtcgggaaaaacactgtgccgcctgaatccggctcaggcacctggcccataaggggcgcgaatatctcagtcttgtcccgacgggtcaagaatcgtggggcatcacccaggtacagatcttcgttcagcgcaatgaaaaggctgcctttctgcgccagcagtgtttcaactacaggactcagatgaaggcgagtgggcgcgattaggacaaagggtttgggggtcgaaaggcataatgatcggacgacctcggtcagcgcatccttgctgtcctgcatcgtcagcacaaccggaaagtccatccccgccgtgggtatgaaatcgcccagtctccatgtgtagggcaggccatcgagtttcgagtctcggtgttctattcccaaggcctcgcagatagcgccattgatggctgactgcttgagccggtagatcagggtctgctttgtggtgagttggacggctgtatattccttttcattgcagatggcccggatgttggtcttcgcatgggtgacaacactccgtgggcatccgaggccacattccgttgggcaatccacggcggtcgcgtgattcttggtcagttgaaggaagtgatcccgaaacaacgggtaccggtcccaaccggagagcgccttgtcccaatcgaacagcgccgccgactttccaggcaatctctccagatatgcccagaagggatcactcatccgacgcccctccggctccgacaataaagcccctgagtccgagccagcgctcgataacctcggcatcaccatcccgcttgaattgcgctcggttacctgaactcaaggtgaccgacctaggcgtcttcgaaccgtcgaatttaatctggaagcttgctttcacgatttttccgcctgcgggaagggatttttcccgatcacgaagggaggcaaacagatcctctgaccgacgaatctcgacgtccttatgagcgccaccccaaaagacctgaacttccttcagcctgacatactcgatgccatcgacgtcgtcacataggagcgcgtcctcaccaatttgccgcaaaggttccaggtcaaatcggctgcgctcgttgaaaaactcttcgtctccgaacaggtggaatccgaatttcttgcggtagagctccttctcccccttggtttcggcgttcattcggatttccccgatgacggggttgtaggcaagcacgtcgaatttttcagggcggaagtattggctggtggattcaccggcctcaatgaccgcttcacgggcatagggcttaccgtggcgcacgaggaaccatgtgtggccttccttcggatagacgaacaccttggaatacttgccccgacgcttcttggaaaaccattcgtcaagatcggcttcgagggccgcgagggtttcctccgatggcagcacgaaatccggcagcgggtttttcttggtcttgaaatactcgaaggacctgacgttcatgaagaactgttcggcgtgtaccttctcgatgatttcccggtcagccatccagacctggatcgccaagtctgccggtgcggcgttttccccgatctccacgtcgatgtccgttccagcgatctcatcctgaatggaatcaaaaccctcgggggtcgagacttcattgacataaaacagcgcctcggcgagatcatccggggtcgtactgtctggcgtcagcaaaaggtggctgagggcgttgtagtccagtccatcttcctgctgaactggtggcaactctacgccgcgagctgaaaaataggcggcatgaggctccagaaaggcaatgagatgcttcctgtcgattcgccggagcatctccggcttcgaaaagcggcgtaggttgaaagttgccatcaaatactcctgtcgttttgtcgttattcgtccatgtctgtctcggttaattccgtttccatccaacgaccttgcctaaaactcgaaggtcatcctccggcctgatccggatctttcttacctccgggttctcgggcaccaattcgatgagctcgtctttgattttcagccgtttgacggtcgcctcgttgttgagcagcgctacaacgatgtcaccatcctcggcgatgggctgctgccgcacgatgatcaaatcgccatcgttgataccggcaccgatcatgctgtcacccaccgcacggagtgcgaagtgctgtccggaacgaacgacgtccgactcgaccagcacttggccggtgatgttctcctcggccaggatgggatggccagccgccaccatacccacaacaggtactgaaaccagagaggcagccatctcgctggggcgacgggcgacggcaatgcctcgcgacttcccgtcctcccgcttcaggtatcccttgcgcacaagttgattgattcggtcgtgggcactcgccgggctgatttcaaagatctcgctcagttccttcaccgttggagggaagcccttggcatcgacgaaacgacatatcgcttcgagcgttttccgctgcaacggcgttatctcatccgttttcgctttgcccatggcgtctccatttctgttgaaagacaaaaaggcgcgatgcgccagcaaaccctaataatataaacctgacgcatatcaggtcaagaaataatctcacacctgatttccgacacttccatgagcccctcggtaagtaaggcctgaagaaagccggtttgaaaccggacgagcagttagaaaccagataaccgaccagaggcggagctgaggcggttgtgggtgccatcgaacgcgcatcccgaccgccaccgttttctggcatccacaccatccagtcccccggtcccaccggaggtgttcgatgttggatgtacaggaaatgaatgatgggccggggacggatgaccttggcgaaaatggcaaacccggccgcctgtcgggtgaggcgaggctccagtcagccgcctccattctggccactgcgatcctgcgccgaaaggccaaaaaagcatgtgaaggcagtgagttagagattttcgaagattcttcccctgtgctcggagaaggacttgattcattgccggaacagagcattcattcatgacaactcgtccggaaaccaaaataaggagttgaaaatgaatgagttacagaatgtcgccacgggcggcaagaatcaggaccgaacccgaaactcagtccttcggcagatggccctgctgcaatccatgtccctggaacagctccgggaaaaatggctcgacctctacggagaagagccaccccagtacaagaaacaattcctcatcaagcggctggcctatcgcatccaggagcttttctacggcgggctgtccgaacaggctaaggtccatctccagcaggtcgccaaggaggacccggtcgccactgtcaatcgacgcatcccagaggagcggaaatctaacgaggcgatcctgcccgggaccagactggtgcgggtatggaacgaccggcgctatgaggtgatcgtccttgccgatggctacgagtttgaaggccgcaccttccggtcactcagcgcggtggccagagagatcaccgggacgcgctggaacgggaaagtctttttcggactgaagaaggtttacggcagaaaagccgagggaggttcggatgcttgataacagcaatgtcgcgccgggcaaaaacaagaccctgcgctgcgccatttacacccgcaagagtcatgaggaagggctcgaacaggagttcaactcgttggatgcgcaacgggaatcggcggaacactatatcgaagcccagagaatgcgtggctggacggctctgccggatcgctacgacgatggtggtttctcgggtgggaatatggagcgtccggggctgcgtcgcctgctggcggacatcgatgccgggaagattgacgtgatcgtggtctacaaggttgaccgcctgtcccgctcgctgctggacttcatgaagatgatcgacctcttcaacgagaagggtgtcagcttcgtctcggtcacccagcacttcagcaccaccgaccccaccggccggatgtttctcggcatcctgatcaccttcgcccagtacgagcgggaggtcatcgccgagcgtatccgggacaaggtggcggcagccaagcgccggggaaaatactgcggtggcgtgcccatcctcggatacgacgtcgaccgggataacaagaagctgctggtcaacccggatgaagccaggacggtacagtacatcttccgccgcttcatccagatcggctcggccaagaaactgggccaggaattgaacgaacagggataccgcaccaaggcctggaccaccaagaaaggtaaggtgcgcgagggctccgaatggaacaccgcccatatctaccggctgctgaacaaccggatctatatcggcgagatcgcccacaaggaccgtagttaccctggtgagcacgaagggatcatcgaccgggcgacctgggacaaggttaaggccatcctggaggacaacaaaccggtcaaggtttccatggccagaaccaaaatggtcgccccgctgaaaggcgtcatccgctgcggccactgcggatgcgcgatgggtccgacctacgctcgcaagaacggccgccactacacctattacatctgccagaaggacagcaagcggaccgtgagccggtgcccgctcaaacgaattcccgccggggacatcgagcaggccgtgattgagcagttgagcgcggtgtttcgcacgccgacgctggtggccaaaaccttcttcgcggcccgggacatcgagcaggcggagcgggagcggctgctcaagcagaaagcccagctcgagatggagctgtcgcaggcgagggagcaggcactcgaactgatgaaacccggcagcgatcagccgggcaaggccgagatgctcacgaccgtcaaccgccaggcggtcgatctctcgaaacaactgacgcacgtgagcgagcgatgcagagcctaccgggggaacagcatcacggagcaggatgtctcggaggccttccagaatgtcgagggcttctgggaagaccttttcccggtggagcgaaaccggctcatccgcctcctggtggataaggtggagatccgggagaccggaatcaatatggagctgcgcaccaacgggctgacaacactcatcgccgagctggctggtctggcctgcgaagtcaccgaacggagggtaagccgatgaaaatgaagccgaccattaccgtagccgacaacggcaacctgcagatccacatcccgatgctgatccggcgcatgcgcggccgcaagacggtcatcgctccccaggccctggatggagatatccccggagcgcaggaaccggtgcagtccgccgtccttcaggcgctgggaagggccttttcctgggccgacatcctcgaatccggccagatcaagtccatcagcgagcttgcccgtaccctcgacgtcgatggctcgtatgtggcccgcatcctcaagctaacgaccctggcccccgacatcgtcgaagccctgatcaacggcgaggaacccaacgggctctcgctggccaagctgacccagacctttcccgaggactgggccgagcagcgccgccagttcggcttcgccaccgactgacgaccgaaccggagaccaccacagagagccgaccatcagcgtcggctcttttactttaggggtgggaaaccggagttgaccacgcttcttttcatgggcgaagcgggcgatttcgaaaaaaacgtccggttgcggcatcgaacgatgacctaagacaaccgccaaaaatggcaatcagccgcaaacccatatcaatcaaggatgtagctttccggacgagcttcggacttggtccggagaaaacagagaatcaggggccaaacagagaaagaaaggcgggaggatggggagaatcgatggtgcgaagaggtgctttggaaagatgtgaaacgggcgcaaaccctttagaaacaaggggaaaaagaaaacccgtcaccccggagaatgaccccagagagacgggtttgtcttttctaactggtggaggcggggggaatcgaacccccgtccgaaagctttcagcccaggcttctacatgcttatcccttgcttgatctcatcgccaacgcccccaagggcaggggagccaacgaccagcctcacatgttattttggtcgaagggcctatgtggccgaaccctcaacctatcccgctagtcgacgctcggttccggttccgcgggagagtaccgggcgaacgatagccttaagcggctacagcgtaattgtaatcgtctgcgattactttagttcccaccgaataacgggtcagcaggatcccggcatgctactctgagcgtcaactacctccgtcgaaaccatgtcgcccccaaaaacttctttactaatgatatagcctggcggagccgtccgcaagccggtccgagacattacgcgtatcattatgcattttaaggggttgacaacttgttccagattatgcatattcgctgtggcgcattatttgaatcctgtccgttcatctaatacaaggagtgtgagagtggccctgaccaaggatcatatcatcagcgaggtcttcgagcgcactcagctccccaagagccgttctcgcgaagttgttgaaaccacgctggaaatcatcaagaacagcttggctgacagcgatgatttactgatcagcggttttggcaaatttctggtcaaggacaagcgcgcccgtcgtggccgcaatccgcagaccaaggccgacatgaaacttcgggcccgcaaggtggtggtgttcaagacctccggcgtcctgcgcaagcacctcaacggcgaagaggatttgtcggaacaacaataagcgcgctcgtgcgttggcccatcaccggatcacccgcccacgcggccgtctggctttgcccgtgggcgggtttttgggccgtggccgcccaaccctctaccaaaccaccagaaaagcttgctcaaagcccgacgagcgcaggctcgcctccaagctttgggccttgttcagatcctgctccttgcccacccgcacgcggtagaagcgcttatcgccgtggtcgtagttgaccacgttgacctcgccgtatttggcgcgcaggctggcggccagacgccaggcgttgctttcctgtgtgaacgcgccgacctgcacggtaaagggaccccaaggggcggaggagggcgaggggatctggccgccgggcaactggtcttcacgatagcccaaagccaggacttcgacgctggccgtgcccgggccgatcatgtcgatctcgcgggcggcggccttggagaggtcgatcacccgatcggagacgaatggcccgcggtcgttgatgcgcaccaccgtggatttgccgttggatgtgttggtcacctggacgtaggtgccaaacggcagcagtttgtgggcggcggtcatggactccatgtcgtagatttcgccattggacgtgcgcttgccgtgaaactgtccgccataccacgaggccacgccagtttccttgaaaccgtcggcgttgggcagtgggtagtatgtcttgccgaaaacggtgtatggcttggtggtgaccctgtcggatggcttggtcggcggcgggacgctgggggtcttggcgcagcctacgagggtcaacagggccatgccgacaaggcatgccacgataatcgctttgggccaaacaataccgttgcggtgcatcgttcttctcgttaatgttgacgccgatcgttcgccttcttaccatagcgcagttttgaaaaaattccaaacacggccgccccgtaaaacacaggcaggtaaaacgccatgcagtttggattggccgatctggccaacatgtggtcctggttggaaaaccaccaattgattttggcggccgtggcgatcgttggcgcgttggtcgcggccaaactggtggacatcgccttcagcaaggccttcaccatcgcatccaagcgcacccagaccgacctggacgacaaggtcctcgacaccttgcatcgcccgatccaagtggtggtgctgctgatagcgggcgatctgttggccgacgccctgctcagggaccacgccctggccaccaatctgatttccaagagcatttacacgctgatagtggtgttgtacacctggacgcttttgcagatcagccgcacggttttcaggcatttcacctattcgtcgcgggtgaagtccggctggcggcagcttttgccgctgttcaacaacatcgccacgctgctgatcattttgcacggcgtttacgtgttgttgtcgttttggggcatcaacgtcacgccattgatggcctcggccggcatcgccacggccgtggtggccttggcctcaaaggacacgctggccaactttttcggcggcatcagcatctttgtcgatcggccataccagatcggcgattatatagtattggagacgggcgagcgtggggaggtcgtggccataggcatgcgtagcacgcgcatcctcacccgcgacgacgtgctgatctcggtgcccaactggccggccgatcgcggccgcgtcatgcacgaaatcaacaagaacatccacgccgggttcaagcgggctggcatcgacattccttatccacagcgcgtggttcatctgcggccggcgcccggggcgtcgctcgacgatgatgccggcgattagcgctatttcgcggcgtttctgtggttgcatttgccgagccaggttcgcataagatatattatgtaaaccaatccgtggacagagttcttttggctttgcgcggtcgcccgggccatggcggcataccccggccttgagcttgactttgccgcgcggaactggtatccctttccagcaagagccggccaaccatccaccaagggcaacagcagcatgatcacgcccgcttcccgccaagcgccgaaaatctgctacaacgccgggcatatcgccaagggcatcgacgccattgcccgttcggtggtggccaaacgccccgacccggacggcttggccattattggcatccacaccggcggcgacattttactgcggcgcatcatccaggccatcagccggcgcatcggccgcctgcccgtggtggacgtggggcttttggacatcagcttctatcgcgacgactggagccgcctgagccaagcgcccaccgtgcgggccacgatcatcccctttgatatcgatgagcgccacatcctgctggtcgatgacgtgatcttcactggccgcaccatccgcgccggcctggaggccattttttcgctgggccggccggcctcggtggatttggccgtgttggtcgaccgtggccaccgcgaactgcccatccagcccaattatgtggggctgaccctgcccacccaactccagcagtcggtcaacgtgtttttgcatgaagacccgcaggccgactatgccttgctcgaagacgccaaatacagcgtctgagcttggtttgttagcggtccgaactagtgggaacaatcttcccgccaaggctgggccggcaacatcttccacgccgtcacgaccgcgattcctttgataacttgatgtaattgcaagatataatctccttaagccttttggcatggcgcttgctatatcttggggcaagtgtggaggaccgcgatgctcaaggtagataacaacctatttttcgccaacgcggtgacaggcaaggatcgcgcggagcaaccggtttccggccaggcggcaagctttgctcaatatttgcaaagcgcggtcgaggaacaatcgtccgttcaggcgggcgatgtgtctgggctggattgtccgccctgtgacgaccgtggcgacactcgtgacgccattctgggcctcgctggcgagttgctggaaaatattgaatcttttgcctcggccctcggtgatgtcaaccgatcgctgaaggatgtggagcccatggtgggccagatgcagaccctggccgagcgcctgaacgcgctgaacgacgatggggcgctaaccgcggattcggagctaaagggccttttgtccgacgtgatttcccaggcccaggccgaggtcatgaagttccgtcgcggggattacgcctgatggctaacgccaacggcgacgcagcgccggagcgcgaggatatttgccaggtcttggcgcggatcgtgcgcgccatcgaggcgctcaagccaggccaggcggagcgagtgcaggatccgctcaggcggaacctgctgaagaaagcgtgaaaaaacgcccgttacgggctgaaatatcttcttcggtcccctccgaagcaagacgcgggcggctgtaaagggtccccaaccaaattttgcggtcgccaacaacacactccctattgcgggcaagtcgacgggcttgcccgcaagccttttataggcttgtgaagaaaacaagacaacgccgcgacaatatttatatattttgggcaagtgcttccagggcggccagggtcgcctccgcgccgccgggaccgtcaagatccaggcgcaggtgggcggctgcttcgtagagcggccgtcgggccgtgaaaagccgttccaaagaaccatcgcccaggccgatcaccgcccgcgtgggcagattgtcgacgcgggcggcgatgttggccggttggtcgtgcagataaaccacgtggccgatggcccgcagatggcccatggccttggccgaatagaccgcgctgccgccggtggcgacgacatgccggcgcaagtcggtcaggccaagaatcgtcctttcttccagcgccttgaacccctcttcgcccttttgcgcgacgatttgttgcaggcccatgccggcgcgtttttccatcaattcgtccacgtccagaaacgtccagcccagccgcgccgccagtcgacggcccagatagcttttgcccaccccggccatgccgatcaagcagatattggcccgtggcccgtgagctggctcagtcattgtccgttcccaacagcgccttgatccgccgccccagcaggctgtgacgcatgatcggctgggcgtgctccaccgcccgacgcagcgccgtggccgaaccaaccaccaccaccagttttttgcccctggtcaccgccgtgtacagcagcggcctgttcagcagcacgaaatgctcgttgcccagggccaacaccaccgccggatattcgctgccctgggatttatgcaccgtcaccgcgtaggccaggttcaactcggccgcttcggccaggctgtaagtcacaacccgtccgtcgatggacaccgccagtccttcgtcgtcggctcgcagcacctgacccatgtcgccgttgaaaacctccaactcgtagttgttgcgcgactgcatcaccttgtcgcccacgcccggccccggcccctggccggcagggttgagggcctgacgcagcaggcggttgaggttgtggcagcccatggcccccttgtgcatgggggccaaggtctggatgtcgtcaatggggtcgaaaccatacttgttgggcaggcgcttggccaccaggtcgcggacgagttcggccgcccgttcggggtcgggctcttccaagaaatagaaatcagcctcctggcctggcgcgggcaaagtgggcatccgaccgcccaggatgcggtgggcgttttcgacgatcaggctggcccggccctggcggaatatttccgtcagccgccctaccctggccgcgccgctgtcgatgatctgccgaaaaaacagccccggccccaccggcggcagttggtcggcgtcgcccaccaggaccaaacaggccccgtcggccgtggccgccagcagatgggctcccagccagatgtcgatcatgctggcctcgtcgacgatgatcaactggccttccaatggccgatcggccccgcgcaaaaagctgttttccttggggctgaactccaagagccggtgcagggtctgggccgggcgaccgctggcctcggccaggcgtcgggccgctcgcccggtgggcgcggccagggccacgttttggcccatgcgctgggcgatgttgatcagcgcccgcaccagggtggtcttgcccgtgcccggcccgccggtcagcacggccagaggcgcggccaacagcgcccgcagggcctcggcctggcccgtcgacggctcgaaatgcaggctacgcccggcccactccacggccttggccacccgctcgggcgcaagcagcccccgcccccggctcagccgggccacgctttgggccgcgctttgctccaaggccaacatgccggccagatagaccgcccgtgggccaaaggcttcctcgacgacgatgcggcgctcttgatgcagtcgggcgaaggccgggcccagggcggcctggggcaggcccaacaggccggcggcctggggcatgagttcgtcgtatggcaaaaaaacgtggccttcgtccccggcctggcgcaggctgtagagcagcccggcggccacccgcgaggggtggtcggcggccatgcccaggcggcgggcgatctggtcggcggtggcgaaaccaatgccccgcacctcggcggccaggcgatggggttcgttttgcgccacggccagggtctggtcgccaaagcgacgatggatgcgcatcaccgtgcccggccccacgccgtggccctgcaagaggatcatggcctcgcgcagcatgccttggctgatcacggcctgggcgatgctggcggcgcgcttggccccgacgcccggcacggcggtcaggctgcgcgggtcgttgacgatcttttcgatggcgccctcgcccagcacatcgacgatgcgcccggccatcaccggccccacgcccttgaccaggcccgaggccagatagcgccgcacgccctcggcgtcgccgggctgggccaagtgacacgactccacctccaattgctggccgaacttggcgtgcagcaccagccgtccgctggcctccacttcctggccctcggccacgccgggcatcttgcccaccagcgtcatcagccccggctggccggccacggccaccttggccacggtgtaggcgttttccgggttgtggaaggtgatgcgctccacccggccgcgcatggtcgtgtttgtttgctcgctcacggcgcgccgctcccggcgcagacgggccccaaggggcagccgtcggccacgcaaccagccgccggagcgacctgggccagctcccgcgcggccaaggcgtcggccatgggcccggccgcctgtctcagatcctccaaggcctggtccagttgggcggccgtgaattccaggtaatgcaacgcggcccgttcggggccaaggtgggccagcaccgctcgcggtggggccatggcctgatccttgccgccgctccacagggcggcggcgtagatgagcatctgtccatgatatttggccgggtccagccttcggcccactttatagtcgacgatcagccagcggccgtcctccatgggggccagcaggtcgaattcgccgcgcagctccaggcccggtccgccgccttgcccaggcaggcacaacagaaatggctgttcgcgaaacaccgtgcagggtggcagttgggccagcgcggcggccaggtcggtctgaaaaaaatgcccggccatcaggctggcctgggtcagcaatccgccgtcggccttgccggccgccagaaggctttcggttagcagctcaaggcccgccgcgccggcggccaaatccacttgctgcaaaagcatgtgggccaggctgcccaggcgcgcggcctgggccgggtcgtcgccgcccgtcccgcccattcccggcaaaagcgccgtgtccaggcccaggcgctgggtcaggaaaaagcgtcgcgggcaggcccagaaatcctccaccgcgctgaccgaggcccgcacggccgctggcccgagcgccggccgtatcaggcaacgttgggcgagcatgcggccctcttcggccaacggccccgcctcggcgggcaaatagtcgggccaagccgcggccgggcccagggccggggcgtcggcaacggcgtcgccaacgacgcccagatccacgtgactggccaactcatcgccggcgatgaaggcgtcggcccatttctgccagggccccgggcgcttgccggcgctcatgcacaacaccagccgctcttgggcgcgggtgcaggccacgtaaaagagcctggccgattcggcctcctcgatggccgtggcgcgctggctcaggcgctgatggatggccgtttccaggcgttggccgctggcgaagtcgatgggccgcgggctgatcacgccgttttgatccggcccgaccagggcccgtggcccgccgccggcctggcccgccagatcggccagcacgactaccgggaattgcaggcccttggcctggtgtatcgtcatgatgcgcacgatttggccgtcgtcgccggccagcggggcctgggcgtcgccggggtcttgggccagcatggccatcaaacgccgcaggcaggcctccacgccgtcgtcgtattcacgagccgtttcgatcaacttgcgcaggttggccgccttttgctcgccggaaggcaggccggccagcacttgcatgtagtcgccggcctcgataaccgccgtaatcagctcggccggggtcatgcgtcgggcgcgcggccccaggtcggccagcagccggcgggccatggacaggcgctcgtgttgctcggtcggcagccaatcgggcagcgcgcggccctgggccagggcctgggacggtttgagttgcgggccgtggtgggccatggccaagaggctctcgtcgctgaggcccaccagcggcgagcgcagaagcgccgttacggccaggtcgtcatcgggccagagcaaggcccgcatggccatgaccacgtcggccacttcctggcaaccgaaaaagcctttgcctttgacggtgcaaaagtccagatcctggcggcgcagggcctcctcatagactcgaaccgctgtcagcttgcgcagcaaaatggcgatctggcccggccgaacctggccgccggcgacgagcccggccaagtgggcggccaaggccgtggcctccctggctcggcgttgctcggcgttttgatcgtcgccgccgcaatgcaaaagctccagggccgggccgccggaaaaatcgcccgccgccctgcccggccgctggcgatcgtcgtcgcggaaatccacgtaggcatggggcgcgtgctggcggtttttgccctgggcaaacacctgatcgaacaagcgattgaaaaactcgaccaggcgcgggtcggagcgaaaattgcggcgtagcgcggccaacacgcccggccctccgccctcgaaatcggccatggtctggttgtagaggctcacgtcagcgccgcgaaaggcgtaaatcgactgcttgcggtcgccaacgatcaacagcagcggagcatcggggccggggtcgtcgctccccaggccacagagcaggcccaccagcgcgccctgcacggggttgacgtcctgaaattcatcgaccatcagcgcccggaagcgcccgcgcagcgccggcagcagctcgggccgttggcgcaataagcgcagcgcccccagcaacagatcgtcgaacgacagcgcggccaggcgggcgcactcggtggccacggcctggctcaggcgctcctgcaggacgaacaggtcatcggccaggccgccggccagcggggccatggccgcctgggcaatttttgtggcctcattcttgaggatggccctggcgttgacaatccgctcgtctttaccgcgatcgccgcccagcattttgtgggccagcatggccgtggcaagatctggctcggattgggcaagcttgggccgtagctctggccattgctcaagaaaagccgtcaaatcattgaaatactgtggtggtttggccttgttcttgggggctacggccgccagggcggtggccagatcacgggcggcctggtccatcgaggccaaggcttttgggccggcgtcgatcaactcggcgtgggcctgggccgtggcccgacgggcttgggccgtttccaggcccatggtggccaaggcctggtgcagggcgcgcagcttggcctcgatgtcgtccatgccgtgatgcatcagcaggcggcccagggccgggtcgtcgtgatccatggcttggcgcagcacctcggccacggcttcgctcagcatttcatcaaaggcctggccgtcgaggatggcgaaatccgggtccaggcccaacaacgagccgtattcgcgcagcagcgccgcgcaaaaaccgtggatggtgctgatcggcgaccactccagttgattgatgatctccgcccagcggccgccctccttggcggccagggcagccacgcggtccatgacccggccgcgcatctcggcggcggccttttcggtgaaggtgatggccacgatctggcgcggggccaggggtggccgctggtcgttgccggccagcaggcccacgtaggccttcaccaggcagctggttttgcccgcgccggccccggcggtgacgcagtagtttcgttccagcctgatgatggattcgcgcatgcctatgctccgtcgccctgctcggctgtcgggctggccttggcccggcagatggtcccgaagtcgcaatgctcgcaagccgccttggccgggctggccgacagctggccggcgctgacgcgggcccagagcgcggccacggcgttatagaggtttgcgccgccattttgggcaatcctggcgcgttcgtcacggttttcggcgaaaaagtcgctgggaagttcttctcgtgcctgaattatgcccttttcggggtttttggtgcagacgatctgccccagggccacctcggccggccgttgcttggccgcggcggccatatatagcggcagttgaaaggcgctgacaaaccaatgctcttgcttggcttggggcttgtagaggtcggggttggcggcgtgtttgtagtcgacaacgcgcagggcctggcggccgtcttcctggcccgcgtccaggcggtcgagcacgccgcccagcaccagggccgggccatcaccaacatcgaggctcaggccccagtcgtcgatgcgctcttccacggccaccggccgccagccgccttccagcgccgaccacattcgctccagcgtggccgccagcagctcgcaaacggcccgcttgcgccagcttcgggcaaacccgtggctggcctggtttttcccggcctcggcccaggcccgctccagacaatcttccaggcgggcgcgtcgggcctcgcggtcccagcgcggatcaaaggcctcgggcgcgaaaaagcgggccaaggcggtgtggaccatctggccttcgtcgcggccggccagggccaagccaggctcttcgagcgcgtcgacgcccagcaatcgcccgaaaaaccaggccatgggacaagcagccatggcttcgagctgggtcggggccagcgtgcgccatgccggctgggccaaaacctcggccagcagggcctgggcctggggcgaatgcaaccggccaccatattcatcggccaattcttgccttcgtccgccgggcagtaggtccagccacagccggcggcgttcgatcgccgccagatcggccaagcgccgccagcgccgggccaagccggcgtcgaggcccagccagtgatgcagcgccgcctgggccagatcggcccggcctcgtcggcgcagcaaaccatggctcaggccgcccagtaggccttgggcgtccacggccgtggccaagcccggcgcctggccataaacgccgcccctgggttcgggcaaacggcgttgcagcagcctggccgcctcgcgcagaaaaaacgccggctcttgcgaggcgccctggccgtctgcggcggcgcaagagagcaccgccccgcgttcgacgccggccaacaaccagcacagacgcagcatctgtccggcgtattcctcgtcgtcggtgcgccagacgggcagccccgccttctggcccagggccaggcgttcctggctggagagcatgttgggcgcttgcggcttttgaggaaactggcccaaatccagcccgccggccaaaacgtattccaggcgcaggcccatggcctgatccaggcgcagcagccgcaccccaccccgctggccgccagggccgggcgcgctttgcaggcgcaaggcctgccgcagaagcgacagcagccgtcccggcgacatggcccgcccttgcctgaccgattcggccgcccggcccagttgggccaaggcgtcttccaaggcggccagggcggccagatcgcgggcgataaactcgggccggctcggctcggccaacaccaccgcgcccaggttcagctcggccagcagggccagggccgcgccgacgaaatccggcagtccttggcgtctggccagcggtcgcatgcgctccatcagccaggcgcaggccttggccagggccacgccctcctcgccggccaggcgggtctggggcggcgtctggcgggcgtcgatatagcccgccgcggccagcaggctttcggcccgtggcgctcgttccaggccggccaagcgggccagggccgggcccatgtagggtgaatgccacacggccgacagggcatggcgttcgtagtccaggccaggcagttccaacaggcccagcacggccaaaaccaacggagaggcggccagagggcgctcggaccgataatcaagcggcagttccaggcgcttggccacatccacggccatctggccatagatgtcaagctcggggaaaaccacggcgatgcgccgggggtccacgccgccggcggtcagttcggccgcccggcaaagcagcgcctccacctcgccgtagcggccggccgcccgccacagctccaaggccgctccggggtcgccagggctttccgcaccgcccaacatggccatggccaagccggccagcggtccgtgccccgtgctcatatcccgccagtgaacaagcagattgccgccgccgcgctccagatagccggccgtgtgctccagcaacgcggccatgggccctcgcgcgcccaggcccggcgtcaggcagaactccaccgtcaccggcgcgcaagtggacaacccgcccaacaggcgcatatccagcgtgcgcagccacaacacatcgtggaccaccacgccggcgcattcatgcaacaaacgcggcgctcggccattgttcatggcctggatcaacgccgtcagcccgtcggcctgatcggccaaacccacctcggccaaggccagattgtagcgctccaacaggccggccaggccttcgtggttcaaggcccgcagatcggccggccccaacccggcggccttgatctccaccaacagccgccacaaccgccgaggcaagcgccagccggcccgcaggccgctgaaagcctcggcgtggtctgggtgatcggccaacaagcgttgggtcaaaagcgcgccggccaagtcgctgatctgccccggcgcgtcggcctggtccaacgattgcagcagggccggcaaaaaattgtcgagggtaaaggctggttcggccagcaaaaagccgcccggggccaggcgggcctgctcggcttgggcctgggccaaggcctggcgtccgggccagatgtgcagcaaatggttcaacggacctccgcgcccgatttcagcgatcaccgacggcgagtcttgctttgccggcctcagggttatctgataccatgcctcaaacgtggagtaaaaccctttgcgggaggccccgtgtccgatctgatcaactttcccggtgaaccaagggccgtcgcggccgataacgtcatcgccgacaagccaatgcgcctgcgctggggcgattggcgcacgcacaaggtgttgcaggcgcacgtgggcgcggcggcggcttacgaggatcagcggcgggagtttctgagccgggggcagagcccggccgcccagatgccgccgggcttcgagctggacggcggcgaaaaggacacggcgctggctctgctgcgttttcgtggcgacgaaggcaagcagcgccgcctgatgctcttggccgtgctgaccgaggccctgatcagcgtgccctgcgccatcttgcgcaccgacctgatccggcgggtgtatcaacaggtcggcgagctttcgcgcgagttgggccaccgctggagcggcgactgtcagcggcttttgccgccgctcaacgaagacgcccacgagccggatttcttggccaaagccctgatcaacatcgacaatctgcgggaatttttcgacaccgccacccgcatagccgacgaacgctaccagaaaatggccaaaagctacgtcttttactacccgcgcggtttctcggcctgagttctagaaattgcgccagcgcggccggcacagcagctccggccgccggcgcgggtcgtgctccaggcccagcagccaggcccgcgcgcccttggcgataacccccacctgcccgcccaggcccatcagccgggcggcgcggctggtggccgcgtcgaatatcgtctccgaaggcacgccggcctcgatccacagatctatttcgcgccggacagccagcagatgcggcaggccataggagccggcgtcggtgcccagcaccaactccacgcccagggcgtgaccgcgcgggaggtctttcatctggcggtgggcgatacggcgcaggttgtcgatggtcgcctgatcgtgacggccgtcctggtcctcggcgtgggtgacgatgggcgccaccgtgggtagccaactgacgccgcgttcggccatggcctcccaggtcggctcattcagaaaaaagccgtgctccaccgaacgcgcgccgcaggccaccgcccggctgacggcggccacgccgctggcgtgaacggccaccgttagcccggcctcgcgggccacagccgtcaccgcgcgcagttgggcctcgccgacggcgtcggggtgctccacctggccgggatactcgaagctaagtagccccgagacaaagaccttgagcagatcgacgccggcggccacggcacgtcgggcagcttgggcgaaatcgtccggcgtttgcagcttgtgggccagccagcatgaccccggccctttgacgcccaaccccggccccgaggccaccaccagcggggccttgtcgggccgaccgccgggcgttgggtccaccggccgcacgcccaggtcgcgcacggcgaccacgccggcctggtgaaattcgtccaggctgcgctccaatgtggagcgcatcagcaggtgcacgtgggcgtccagaggcgcgggcgaaagccacaggccgggcagatccaggcgcgggcagtcggcggcggccagggcttcgtgccccagggcggccacgcggccatcacgcaccaacacggccggcggctgatcggccgtcgtctcggccccggccaggccggcggcgacaaggcagatcggacctttggccggtggttcgccctcagcgggcaaggcgcaacgccaggccggccacgagctggccgtattgatcgcattcggccagggcgcgctcgtcgggctcaccgatggccagcgggccgaagtggccgcccttgcgcgaaccctgcacgaccatgccgtggatcatcagcccggccagcaggctgatcatggttagttcgccgccgccgccgatgccgccggtgctgcaaaagaccccgccggccttgccggtcaactcgcccttgccgaagagcttgatggatttgtcgatgaagcttttcatctcggcggccatcacgccgaaatagcacggcgagcccaggatgacgccgtcgtattgggccaggctttcgaccgagatgtcggtgactttcctcacctcgacctggcagccggcctcggtcgcggcctggctgatgcgttgggccatcttgcgggtgttgccgccgtgagaatagtatgccaccaagatgcttggcatgacataatctccttgttgcaatgcgttggctattattcttcgctaaactcggcggcgggcaaggcccgttggtcgtcttcgggcggcaattgggtcaggtgcatggcccccaacaggttttgcgtggacgagacgcgaaccatgccgtttaccacgccgcccaactcgatcgacagcgacttgcaggtcagttcgccatggacccagccctggcttttgacgatgacccggttgcccaccacgttgccttccacgccgccctcgatgatcatcaggtcgtcggaaaacaggtcgccgtggatgtaggtgcccgcggccagaatggtcattttgttgccgccgcccaaattaatttcctcccaggtccagtcccacctcaccgatgggttgttcccgccgcaagaccaccaatctgaactgacgctggccgttggcgaccaaacgccgcaccggttcggacgccgggtccacggcgcggccgtccagggaaattttgccgccgccatcgtcgtagagggccagggaaaggttgccttccggggcgacgttggttttcaggtcgatgatttcgatgcgctggccaccggccgatcgaatggtttcgccgttgtaatagaccatcttgggcccggggccattgctgacgaccaggtaatccagcgcggccggcgccacctccacgccgatctcgccgatgggcgcgccattttgggtcgccaccacccgatagcattccagcccggccgggctggccttggcgcacgaggaaaagcgtggcagcagatccctggtcgtgtcgatgagatggccccggtcctcgccggcgttgcggcccttggccgggacaaagcccttgaaattgacctcgatgctgcgttggtcgtcaaggttgctgatcaggtcgacgatctgcaatttgtcgccgcgcaccaggcgcaacgtttcgccggcggccagcaggcggcgttcgtcctgggtctgcaccaggaagtagaggcgcttggcgcgcaaaaccgcggccttgggctcggccgtctcgaccagcaggctgatccggccgatctcctggtgatccttgcgcacgacgatcttggtgtttttgttgacggcgaaggcctggcgcatgtcgttgacggagcccaggcccaggatgtcgcaggataagccccgctcgcagtcggcttcgatgtgcatgacgttgacgctgtcgccggcgttgacgcgcaaggcgtcgcctggcgagaccaccaccggcaactggtcgttgacgcccaccaccaggtagcgcagattgggcttgcccaaataaacgcccggattcatcggcgtgatgcccatatcttccatgaaggcgttgatgaccagtttgtgcaggccgatcttttgggccacgtcgggcaaggatttgctggtctcgacgccaaaggccgggatgtggcgctgggtgagggcgtaataagtggcgctgcggcgctgttccttgtggtggctgtcgcgcgacagcgtgcggtggttattgaataggaacttgagtttagcgtcttttatcaacgggttgacccgccgcagcacccgctcggcaatggtttgcagctcgatgacctggccattgggcgtgacgtagcgatcggcgtcggcgatgatggattggccgaagcgcatggggttggccatgggcccttcccaggttgggcgaaagaatccgctgccttcgtgcaggttgagcagcaaatcgctttcggcgatcaggcctttgagcacgttgatgatcttggcgtggcgcttggccgtgacctggtcggcgaactggcggttcatgtcgccatcgggaccgcgatggcgcaggatgatcgaataaaagttggctctgggcaccacgatcaggttgcccttggccaggttgatgtcggcgtagaggtcggcgctgaggaagccccccggctcgtcaccctggatgccgccgatgatcatcagcgtcttgccggcgacctggccataaacacgatacacgctgagttcatcgggcgtgtcggcgaaaaacacctggtgatgccggctgggccgctgtggttgggcggcctgcgccacggccgcgaccagcatggcggccaccaaggcgcttatgaggccaagcctgatcactccccggattccggctggcgtttttcgctggatgattcttgtggcgccgaggttgcttgttcaggcgcctcctggccctgcttgtcctcatccaggagcacggtctgggtcaacagcaattgaccccgacgggagtagataaagaactccagccgatcgaatttgctgtcggcggtggaaaagcgcgcggtgagctggcgataacgttgaatggcgaacggcgtggcgcggcgatagttgatgggccggccaagggcgctcaggcgcatgggcggccgagattcgagccacggcttgccgcggcgctggccgtgagccaccaccatgatgtagccttcggccctgtcgccgtcgtcgagcttgttggtgatggcgtagttgacgaccatttcgccgccttcgatctgccgtgaaatattggacagagcgatcacttccgattcggtgggatcttcttcctggggcggctggggcgatggggtcggcgtgggttcggccgcgctggccttttgggcctgggcttcggctttggccttgagggcttcctcggccaaaagctcgcgtgtttcctgttcctgggagaggtattccaaccgctcggcccgcagcatcagcagattgatctgctcgccgtaatcgaccaacaggcggctttgcttgtagaacaaaaagccgcccgccaccaggccggcgatgagcaacagcaaaatcaaaccgatcaggccgatgaaccaggagccaaagcgcagattccgaaccggcccggatttgcgcacgagaacgatgtccaacccttgtttcatggccaaaacgatcccctccctagatcccgccgcaggcccgctagcgtctctgttgcgaccttctggccggcgtgatggcccgccattgttcggattttatccgccaatcacccttgcgctgaaccagggtcatggttttcacaccgacgtccttgtgccagtccgactgatagtattgcacgaacttgaccttggccgtggagccattgacgtttattttgacgtctttggccgacacgcgcaagaccttgtaaactttgtttaaataggcttttttgttgcgccactcgaccttgttcatgccgtcggaataaaagtcggcggcataataggacatatagcgtttgagttttttgccctcccaggccccgagccaggcgttgagcagggccttgatttccttttcggccttggctggcttttcgacttttgctggcgttggcctggggcgttcggcggcgcgcacgggctttgccttggcctcgacggtggcgcgcacgggttcgttggaggcggttttggcgccgctgggcggcagccaactggccagtaattttacgctggccgggtcttccaacacccactgactgcgcaccaagctcagcgaatcgagcgcgtggccctggaagtatagcctgcgcgagacaggcagggtcttgccgtcacgaccggcgatttccaggttggccaggacgatccattggtctcccgccccccacaaggccgcgccggtaaccttctggacgacgccgccggcatggcccttgccgtccagcgcggtcaaccgattgggcaaatcctgcacgccatcgaaaacggggcatcctccctgtttgacggccaaggcgtggctggccgactcttgttccaaggcgaaattgctgaaacgcaggcgctgcaggaactggcaggcccgctccagatcggccggcttgggcagttgaaagcggtccagcaccagcaccggcgtggactggtccctgatcatctggctgaggcgggccaggtcgcggttgtccagggtgatgcaaccattgctggaccgaggcctgaggtcgcggttggtgccatgcagataaatgccgtcgccctggcgcccgtcgacgcagtcgatggcgttgggatagtccaggtgcagggcccggtcgccaaagacggtgactttgcggtcttcgtagcggtgagtgatgaaatagacgccttcgggggtcttctggtcgccggactgggccttgtcgccctccttctcgccggtgccgcaggggaattcccactgcaaggccatgtcgcctaggtatttgaagaccatggcccgttgcagggatttgtccaccacgatgatggctggatcgtcgacgcgaccctggtagcaatatataaaagatgtgggctgttcggccgccgcgggttgcgtctgggccgcgcaaggcgacgacaaggccgcgagcaaaaacgccgccagcgtgaaaaacagtccttgcaatctgtgaagttggggaaaatctgaggaaaatctgttccagatcatcgagatagcccggattacattcgagttgaaaagctgcattgtgccaatgttgccaaatagatggtgcagttcataccatatgatcacgtcaaatggaagaggctttgattaatttcacatcagtgaaattaactggtagccccactgccgtcatcaatcgtccgcgaccctcaagtggccgaatgggccggcaaaacgaaatgtcattatgcagacgttaccacaacatcaatatccggggcaaatcgcttcgatccggcggccgcgctttcggccgatccgaccgcgccaccggtaaaaaacggttgacagccccccgcgccgcgtgataattttcgccactactgaatgacacttcattcacacagagcagtctgccgaccagggctgattcaaaagatccaggcccctcgctggcggcccaggccgccgctggccgcgggccgatgatttcaagctgcccttccaaggaggttttgcacatgtccctcgaaatcaagaaagtgggcgtcattggcgctggcgtgatgggtgcgaccatcgccgctcacatggccagcgtgggtctgcccacggtgctgttggacatcgttccgttcaagatgcccgacgaattggccaaaaaaggcgtcaaggaagattccaaggcgttccgcaatttcttcgcggccaaaggcctcgaaggcgtcaagaagtccaagcccgcctccttctacacccccgatgacgccgagttggtgagcatcggcaacctggaggacgatttcgacaagttggctgattgcgactggatcgtcgaggtcgtcgtcgagctgctcaacatcaaaaaagacctgctttcgcgcatcgacaaagtgcgcaagcccggcgccatcgtcaccaccaacactagcggcatctccgtggccgccatgagcgcccatctcagcgaagatttccagaagcacttctttggcacccactacttcaacccgccccgctacatgaagttgttcgagatcatccccggtcccaagaccgaccaggcggttctggacgacatggccaagttcgccgaggaaaagctgggcaagggcgtggtctgggccaaggacacccccaacttcatcgccaaccgcgtgggcatcttcgcgggtaactacatcaacaagctcatcgacgagatggacctgaccttcgaggaagtcgacgccctgaccggcccggtcatcggccaccccaagatggcttcctacaagctcagcgacctggtcggcctggacacctccgtccacgtggccgacaacgtctatgaaggcgcgcccaacgacgagcgccgcgagatcttcaccgccccggcgtggatcaagaagatgctcgaaatgggcctgctgggcaacaagaccaaggccggcttctacaagaaggccaaggacgccaacggcaagaaggtcaccctggttctcgaccgcaagaccatggagtaccgcgagccgatcaagcctcagttcgagtcgctggacgccgccaagaaggccggtggcctgaccgaaaagatgaagaccctctactacgggaccgacaaggccgccgagttcaacttcaagtcccagagcgagatcctgctctacgcggccaaccgcatccccgagatcgccgatgacgtggtcaacatcgacaacgccatgaagtggggcttcaactggaagctcggccccttcgagacctgggacgccctgggagtcgaggagtcggcggccaagatgaagcaggccggttacaagattccggcgtgggtcgaagagatgctggccggcggcaacaagaccttctacaagaaggaaatcggcaagctgctctactatgacctggccagcaagtcctaccaggatgtgcccgtcagcgccgacatcattctgctgccctcgctcaaagagcgcaacaaggtcgtggccagcaacagcgaagccaccctcatcgacctgggcgacggcgtggcctgcctcgaattccacagcaagatgaacgccctgggcgacgacatggtcagcatgatcggccaggcctgcgacatcgtcatggaaaagttcgacggcatggtcatcgccaaccatggcaacgccttcagcgccggcgccaacatcttcttcgtgctggtcggcgccatggagaagaagttcgaccagatcgaacagggcgtcaagaccctgcaagacaccctgatgaagatgaagtacctgcccaagccggtggtggctgcgccccacgccatggccctgggcggcggttgcgagatctgcctgcactccgacaaggttgtcggcgcggccgagacctacgccggtctggtcgaggtgggcgtgggcctgctgccggccggtggcggcaccaaggagttgctgatccgcaacacccacgagcgcgtcttcacggtcggcaagggcggcttggtctccaaggagatctggctgctgcccttcgtggcccgggccttccagaacatcgccacggccaaggtgggcaccagcttccgcgacgtgcagaaggccggcatcttccgcgacagcgacgtgatggttcccaacgccgactaccgcatcaagaaggccaaggacatggttctggccatgaacctggtcggctacgagccgcccaagccgttgaacaagattcgcgtcatgggccgcgacgccctggcggtgttcaagtatggcctctacaacatgaacaagtccggctacgccacgccttacgacgtggtggtgggcaccgaggtcgcccgcgtgctgaccggcggcgacgtgttggccgacaccttcgtgtccgagcagcacctgctggatctggagcgcgaatcgtttgtgcgcctgtgcggcaacaagcagacccaggaccgcatggagcacatgctcaagaccggcaagcccctgcgcaactaggctttgtcggaggaaaaagacgggagacgggtcgcctggctgatcatcaacgcttcgcgcccgcaacggcggccccttctcctgttacacatatattgcctgtcaggtaatttaggaggattccaatgaaagaagccgtgatcgtcgcggcctgcaggaccgccgtcggacgcgccccccggggaaccctgcgtcacacccggcctgaatacatgggctccgtggttctccaggaagtcatcaaaagaacccccggcctggaccccaaggaaatcgacgacgtggtcatcggttgctccttccccgaggccgagcagggcatgaacatggcccgcgtgctgatccagaagctgggtctgcccgatgacatctccggcatcaccatcaaccgcttctgctcctcgggcctcaacgccatctccatggcggccgagcgcatcatggtcggcgcggccgacgtgatggtggccggcggcgtggagtcgatgagcatggtgcccatgggcggcaacatcatgagcgtcgagcccgagatcgccggctcccgcccctgggatctggagggcatgggcatgacggccgagaacgtttcggccgacttcaacgtctcccgcgaggaccaggacgcctttgccgtcgagtccaacaacaaggccctggccgccatcaagagcggcgcgttcaaggacgagatcgtccccctgaccgtgaccaagcagcgccagaaggccaatggctccttcgagctttatgatgaaatcttcgacaccgacgagtgcccccgcggcgccaccctggagggcctggccaaactgaagccggccttcaaggtgggcggttgcgtgaccgccggcaacgccagccagaccagcgacggcgcggccgcggtgatgttgatgagcaaggaaaaggccaaggcccttggcctgaagcccatggctacctaccgcggcttcgccgtgggcggcgtgccgggcaagtacatgggcatcggcccggtgaaggccattcccaaggccctgaagatcaccggcctgagcctttccgacatcaacctgatcgagctcaacgaggccttcgcggcccaggccctctattgcatccgcgagctgggcctgaacaaagacctcatcaacccccacggcggcgccattgctttgggccaccccctgggttgcaccggcgccaagctgaccacccagctgctctacgaaatgaaccgtcgtggccccgagtgccgttacggcctggtctcgatgtgcatcggcctgggcatgggcgcggccggcatcttcgagaaagaacagtactagcattcccgcgcgggagggggctctgtcccctcccggtggacaaaaaaaattgggcggatgcgtcgttttcggggttcccgaattggcgcttccgcccgattctttggggcgtttggttgtgcgtgcctggtaacagcttgaaatgtcggacgataaaaaaaatagtttcgacgcgattttttattaaagtttaaggaaccggctgccgattaacaatataggaaaattgtaaccaatggcttgatacactaacgtggcgaaattcaaatggttgatttccccacatatctacggccggtagaccttcgggtggacaagaagccacaggtccgccagaatggcggcgagcaatcatccggccaaaccgcggcccaggccgccagccacgagggccagcgttccgccgacaaggtgcggttgcttttcccccgcatcgcggccatgcaaggcctggaagaagcgcccggccttcaagaggccgaggatgccttggcccagctccgggaagacctgccatccgccgggcagttggtcgggcagattcacgaattcgccgaccgtcgccgcataatctccctgctggctccgctgctcgattgctagccccttttttctttggcttcatagagtataatttcatcaggcacaagcaacgggaggacgccatgatcatcgacggcatcgccgccggcatctcgggcatgaacgccgctgttcgtcgcctcaaccagtcagccaacaacctggccaacatctccacccccggatacgtgccgagccgcgtcgagcaagccgatctggctggcggcggcgtggccgtggtcggccagaccgccctggccagcgggccaatcgtcagcacgggcaacgccctggatctggccatcgacggggcgggctatttcgtgttgcaagacgcggacggcaacgagctttacaccagggccggcaatttttccctgaacgccgatggccagttggtcgatcagactggccgccttgtgcaggccgaaggctttcaggctcctcaaggcacggcgcagatccaggtcggggccgacggcgtcgtgcaggccctgggcgccgacgacgcggtgctggccgagggccaattgcagatagccaccttcgccaaccctggcggcttgcgggccgtgggcggcaacgccttccaagccaccgacgcttccggcccggcggtgatcgacgcggccggccagccgggttatggcgcgatagcctctggcgcgctgcagacttcgggcaccgacatcgtcagcgagatggtcggccagatcaccgcccagcgctccttcgaggccaacctgaagaccatccgcaccggtgacgaaatgctgggcacgatcttggatatcgttggttgaaacttgattcggtatttgattcgcgctgttgggcagtttaacggaggtttgttatcaatgaagcacttcatcatggcggcactgttgatcatcgccctcgcggcggccgagccttcctgggccgggccggaaaaccgctcgctgaaccccggcggggcctgctgcgcgccgccccgcttccagattttcgaagcgcccaagccctatggcggcttgatcatggtagacacccagaccggccagagttggcagcgcatcaagatcaacacgccggcgggcattcgcgtgcgctggctcaaggtgcccatgatcgaagacctgcctcaaggccaagtcattctctgggattaatcccggccccgtaaatgccgcgtcagttgggccaggtcggcgaagacgcgatgagccatggccaagtgatgggccgccaacgtgctacccacggcgtaacacgtcgcgccggcggcctgggccgagcgaatgccggccggcgcgttttcgatcaccaggcaagaacttggccccagccccagcttggccgccgcccgcaggtatggctcggggtggggcttgtgacgcgcaacctcatcggcgctgacaatgcaggcgaattgcccggccagctccgcgcccagggcgccgcgcaccacctccagccgcgagctggtgaccagggccgtgggcacgccctcgcgccccaaccattcgatcagctccaccgccgccggaaacggcctcacatcggcggcgcatcgttcgatgaacatgcgccgttgggccgccagcatgcgttccatggcggcccgcagggcggcggcgtccgccattgcaagccgccctaccccgtcggccagttccgccaacacctcgaagcccaggcagccttcgttttgcaggatgaactccaacgaggcgtcgaagccctcggcggccatgacctcgcgccagcaggctgcgtgctggaccatggagtccagcaccacgccgtccatgtccaacagcacggcggcgaaatcggccaaccctttgtctgtcccgctcatggtcatcattggcccttcaacgctggccctttcacgcggcgcgccaatccggccgcgggaaaacaaaagggctgggccgtcaagcccaaccctttattttcgctttggaggcggcgaccggatttgaaccggtgaataacggatttgcagtccgctgccttaccacttggctacgccgccacaaaggctttttgtcttttggttcgcgatgttatcgaacctccaaaacaggtgcaatcatatatgcggcggccgatcgtgtcaagctctttagcgaaagctttgtgacgcaacatgcgcctgccttggggcaagtcgcctgctcgtggccccaaccttcaaggcgaaaaggcaacatccaggggctggagcgcgcatgctaaaataaaaagggctggcccgacccatggtgacgcttggcctcgtcgatgccccgcggccaaccaacgtgatgcgcgcgcccaaccgccaatatcccaaaaaaaaggccagccccaaaaaaaaggccagccccggaaggctggcctcaacgcgcttggtggagcgggagacgggagttgaacccgcgacttcaaccttggcaaggttgcactctacctctgagttactcccgcgcgttacgtgagcaatattacaacattactctgggctgtcaataccggaatcgcgcatttttttcaccgccgccaagcccagcgagcgcttgaacgagatgaaataggacaggcccgaccaagcggtcaaagccaccgcgacccacaaaacgacctggccccaggcgtgcaaatcggcctggcccatggggctgggcaggatcagcaaaaacaccgccagcatctggatggtggtcttgagcttgcccagataatcgctgggcaccacgaagccctgagccgaggccagggcgcgcatgccggtgacggctatctcccgcccgatgatcaccaccgtcatccaggccgcggcccggcccaggtcggtcagcaccaccaaaagcgaggcgatgagcagtttgtccgagaccggatcgaggaactggcccagcaaggtcacttttttcagcttgcgggccaggattccatcgaacaggtcggtcaagccggccacgaaaaacagcccccccgccaaccaggccgccgaacgccccgggcgatagagcaaaatcagcatgaaggggatcgaaccgatccgcaccaggctgagcagattgggcagattgaacaagtcttcgcgggctggcgccacgaccgcaacctctattccttggcgcgtttttcccaatcggccaaaaatgccttgagcccgatgtcggtcaatggatgggccaggagttggttgatcaccttcaaggggatggtgcagacgtcggcgcccatcagcgcggcctggaccacgtgcatggggttgcgcacgctggccaccagaacctcggtatcgaaggcgtagtggtcatagatgtcgaggatctggcggatcagctccatgccgtcgttggagatgtcgtccagccggcccacgaaggggctgatgtaggccgcgccggccttggccgccagcagggcctgcatgggcgaaaaacacagcgtggtgttgaccttgatcccgtcgtcggccagggccttgatggccttgagcccttcgcggatgatgggcagtttgatgaccacgttgtcggcccaggcggcgtatttcttggcttcggcgatcatctctttgtgttcgatggccacgcactccacgctgacgggcccgggcaccacgtccaggatctcgcggatgcatttctcgaatggcttaccggttttggccaccagcgaggggttggtggtcacgccgtcgagcacgccgaggctggccgcctctttgatttcggcgatgtcggcggtatcgatgaagatcttcatggcaatcctccagccatgttattagtaatacaacgcttattttttagcgccccgtgcgatcaaatattgatcgcggcatttttcgcagcagaaaaacacatcccgcccatcaatcctggcccgcacggcctcgtttttgggcaggtatgtctggcactgtggatcctgaaccaactcctcgatggccggcgtggcgtttggctctcgcggcgcgtggccggctttggcgcgtcgcgggccctggccgccgcccagatagtggcggatcaggcgatagagcagccacacgctcagggctatcagcaggattcggatcagccccacccggccgcctccactttctccgccttttgcgcggccagctcacgcgggtcaagcgcggccagcaactggctggcggtgcgcccggtcagcgggatgatcagctccggggccagttgggccagcggagccaacacaaacacccgccgcgtcatctcggggtgtggcacgcgcagctcgggctgatcgatgacctcgtcgccaaacagcaacaggtccagatccagcgtgcgcggcccccagcgttcggcgcgcacgcggccgcaagctttttcgaccgccagcagcccggccaaaagcgctctagccgatccatgataacgcagccgcgccacggcgttgacaaacggcggctggtcggtcctgcccaccggcgcggtgcgatataccggcgaaaccataagcgatgtcacgccgggcaactcgcgcatggccgccacgccggccactagctgagccaggggatcgccgatgttggcccccaggcccacgtaggcctccacggccttgccaagcaccggcctagagccccaatccggccagccgatccacggcctcttgcagccgggcctcgtcgacggtcagggcgaagcgcacgtagccttcgccggccgagccgaaacccacgccgggggtggagaccacgccggcctcttccagcagcttgcgacagaagtcggtgctggtctggccggcgggcacgccgcaccacacataaaaggtggccttgggcctctcgacctccaggcccaggccttgcaggcccttgaccagcacctcgcggcgtccggcgtagagcttgttcatctgggccacgcaatcctggctggcggtcagggcggtgatgccggccagttgcacggcgtcgaaggcgcccgagtcgatctggctcttgacctggcccaggccggccaccaactgggcgttgcccacggcgaaaccgatgcgccagcccgtcatgttgtaggtcttggacaggctgtggaactcgatgcccacctcccgcgcgccggccacctgcatgaagctgggcggccgatagccatcgtaggccatttcggtgtaggccgcgtcggagacgacaatgatctcgtgctttttggccagggccgccacccgctcgtaaaactccagatcggcgcaggcggccgtggggttgttggggtagttgatgaccatgaccttggctttttgcagcaaggccgggtccatggccgccaggtcgggcaaaaagccgttttccttgcgcaggggcatttccaccggcacgccgccggccaaaatcgtcgagcccttgtagaccggataggccgggctgggcgtgaggaccacgtcgccggggttgacaaaggccagcgggaaatgggccaggccctccttggagccgatcagggtgatgacttcctgattggggatcaggtccacgtcgaagcggcgcttgtaccagtcggcagccacctcacggaatctgctcaggcccgaataggccggatacttgtgtgtgcgcgggtcttgggccgcggcgttgagggcctcgatgatgtgcgggggcgtgggttgatcggggtcacccacgcccaggtcgattatatccacgccacgcgcgcgcacctggtcgcgcaggcggtccagctcttggaaaagataaggcggaagcttttgcaaacgctcggcgcgttcaatattcatatacacctcaattgctgaccgggttgacaaggctgccgacgccctgcacctcgatggtcgccacatcgccggcttgcagggggccgatgcccgccggcgtgccggtggcgatcacgtcgccggcgttcagggtcatcacctggctgatgaacgacaccaggttgaataccgaaaaaatcaggtcggacgtatggccgtcctggcgttgctggccgttgaccagggtgcgcacgcgcaggccgccgggctcgatatcctgggcgatgaccggccccagggggcaaaatgtgtcaaagcccttggcccgggtgaattggccgtcttttttttgcagatcgcgggcggtcacgtcattaaggcaagtgtagccgatgacgtgctccctggcctgcttggggcttaggcctttgcaacgccggccgatgaccacgcccagttcgcactcgtagtccacgcgctggctcatggccggcagcttgatggcctggttgggcccgatgaccgccgtggccggcttgatgaagagcatgggctcgtcgggcagggccaggcccagttcggcggcgtgggccttgtaattgaggcccacggccacgatcttggacggccggcacggcgccagcagatgcacgtcgttgagcggcaggatcgtggcgcccggcttgcccgcgccaaagggcgatccatcataaacccgcacgatgccgtgcttgacctggccaaaagccaccttgccctgatagccgaagcgaatcaggcccagctcggcggtgatcacctcgctgtttttgggttgggtcatttacttcagccccaaaacgtcttgcatgtcgtagagcccggccggtttgccgtgcagccacagcgccgcccgcaccgcgccgccggcaaaggtgtcgcgggagtgggcgcggtgggtcagttcgatgcgctcgccctggccgatgaaaaagaccgtgtgatcgccaacgatgtcgccgccgcggatgaccgccacgccgatctgatcctggggcctggccccgaccatgccgcaacggccgtgttgacagacggcgtcgtagtcccagccccgggcggcgcagagctccttgagcaggcgcacggccgtgccgctgggcgcgtcttttttctggtcgtgatgggcctccatcacttccagcgcgtaattcgggcccagcacctgggcgatctggcccaccagcttgaacatcaggttcatgcccacgctcatgttgggcgcgaagaccaccggcgttttggcggccagcgcgcgcaggatctgatcgtggctcaggtccaggccggtggtgccgatgacgcaagccttgccggcctcggcgcaccagcccaggttggcgatggaggccgtcggcgaggtgaagtcgatgagcacgtcggactgggccatggcctgggcgatgtcgtcgaagaccaggcccggcgcgtcggccacgccgcagacttcggccaggcttttgccggccgaacgatgtccgggcgcttccaggccggcgaccaaggcgcctccaccgtcgtgcatgatcgccctgatgatggcgttgcccatgcggccggccgcgccggccactgtgatgcgcgtcatgtgccgatcctccctacaacagcccgtgggcccgcagcgcggccgagagcttttcgcgggccgccgcgccgatggggcacatgggcaagcgcatttcgtcgctggggatacgccccaccatggccatggccgccttgatgggaatggggttggtctccaggaacatggccttgcacaggggcagcagcttgtggaatcgttgctggctgagggcgatgtcgccggcgttccaggcctcgatgatatcgacgacctgacggggcacgatgttgttgaccacgctgaccacgcccacgccgccgatggccagcaccggcaaaagcaggccgtcgtcgcccgaaagcagggccatcttgtcgccgcagaggttgacgatctcggccatctggcccagattgcccgaggcctccttgaccgcgaccacctcgggcagttcggcgatgcgggccatggtggccggctcgatgttgacagccgtgcggcccatgatgttgtagggcaccagcgggaacttggtggccttggcgatggcctcgaaatgccgatacaagccctcttgggtgggcttgttgtaatatggcgcgatgagcagggccgcgtccgcgccgacgcccttggcgaacagggtcagttcgatggcctcggcggtgttgttggagccagtgccggccaccaccggcacgcgcttggccacttgctcgaccacggagcggatgaccatccggtgctcgtcgtggctgagggtggccgactcgccggtggtgccgcagggcacgatgccgttggtgccgttggcgatatgaaactcgaccagctcgcgcaaagtgtcttcgtcgaccttgccgtcgcggaatggtgtgaccagggcgacaagcgctcccttgagcattgcagttctccttattggttggccagccaggcgaaggcccccgccccgagaacgccgtcatagacgtgatcggccgccccttccaggcggacttggcggacgccgctttcgtcctggctaaaatgaatcgtcaatttctcgccgcttcgcaccgccacggtgatcggcgatttcagccaccctagccggccggccatcagggccgatgcgacggcccctgtcccgcaagccagggtctcatcctccacgccgcgctcgtaggtgcgcacctcgagacggccatgacgggcggcaatgaagttaacgttcgtgccggccggagcgaaatgccggtgaaagcggatctcgcggccccagttcttgacgtcggcgcttgacagatcatccaccggcacgaccgcgtggggcacgccggtgttgacgccgtggatggtcatggttcggccgccgatctccaggcgcaggtcgtcgtaccagcccgtgggcggggtcagctccagcgtgaccgtttggcggcccacccaggcgcggatgggcccggccagggtgtcgaagatcagctccggcccggccaggccaatgctgacggcaaagcgcgcggcgcaacgtccgccgttgccgcacatctcggccgacgagccgtcggcgttgaaaaagtcccagcgaaaatcgatcttgcccagggcggcgtccacgcgttggctgggcgagagcacgatcaggccgtcggctcccaccgagcgccgacgacagcacagggccttggccagggccggcatcagcgccggcgcgaggcgggcccggcggttgtcgatcaagatgaaatcattgcccgtgccggtcatcttgcaaaactcgacgccggccagggccgcgagggcggccgggtcggtcatgccggtggctatatcatccatggggcaagttcctcgccgcggctgaggtcttcgatcgattcgcgtcggcgcaccacggcccattcctgaccgcaaaccagcacctcggcggccctgggccgcgaattgtattggctgctcatggcgaaaccataggccccggcgctcatgatcgccagcagatcaccccggcgcagcacgggcagatcgcgctcgcgcaccaaaaagtcgccggtctcgcagatgccgcccaccacgtcggccaccagccgctggccgttgccggcgttttgcgccaccggccgcacggcgtggaacgaatcataaaacgccggtcggatcaggtcgttcatggccgcgtccaccaccacaaagtgcttggctggggtggttttggcgtagtggacccgcgtcagcaacacgccggcctcgcccaccagccgccggccaggctccagcaccagcttgagccccaggccctccaagacaggtcgcaggcgggcggcgtactccctgggcgtgggtggcgtctcttgattgtatcttatgccaatcccaccgcccaagtcgattatttccaggcgcaggccctcgcggcgcaggcgctggaccaggtcggccaggcgttccagggcgtcgacaaagggcgcaacctcggtaagctggctgccgatgtggcaagagacgcccttgaccaccagattgggcagtcgagccgcgtgcaggtattgcgcaaaggccaggcccatgtccaggccgaacttgttcttggccaggccggtggtgatcttggggtgggtcttggcgtcgacgtcgggattgacgcgcaggctgaccggggccttcaggcccaggcggccggcgatctggtctaggacggttagttcctgggcgctttcgacattgaacatcagaatgccggccttgagggcggcttccagttcccagtccagcttgcccacgccggaatagacgatgcgctcggctggcacgccggcggccagggcccgggccagttcgccgccgctgacgatgtcggccccgccgcccatggccgcgaaggaacccagcacggccttgttgctgttggccttcatggcgtagcagatcagatgatccaggccggcgaaggcctcttgaaaggccgcgaattcggcgcgcatggccgactgggcgtagacataggtcggcgtgccgacggcctgggcgatttcggtcaagctgacgccttcggcgtgcaaaacgccgtctcgatattcgaacaaatccattgagcctaccatgatcgaagcgccggggcagttaatatacccccgcggcgaaggcgcgccaagaggggcctccgccgcggaagtgggctttgccgatgcgagcccgatcgacgctatggtttgtgcaggacgtcggcctccacgctcatctcgctccggttgccgctggcgtcgatggccagcaccttgtagaagtagcgcgcgccgatttccacgccgctgtcggtgtagtaggtgtccttgaccagttcggtgatctgcacccagttggcctcggcgtcgtcaacgcggcggaagatcagatagccctgcacgtcgcgatcggggctgggccggaagttgacgaacacgccttcggcctgcgaaacggcgctgacgtcgcccggcgcttccggcgccttggcgtccttgggcgtcgcgtccacccagtcgctgaattcgcccggcgcgaccaccccgccgatgccgcgagcgctctgcacccgataggcgtaattggccccgttgcgcgctgttctgtcgagaaaccgcctggctttgatcggcacgctgttgaggagtttttcgccgctttcgtccttgcgccagatcagatagccaatcacgtcgtcgcagggctggccgccgatcagggttgccactggctgccaggcgatgccgacccggccatcgccgggcgtggcccacaagccggtgggcgcggccgacggctcgaccctgagcacccgcgccggcgcgctttgggggctttgccggccggcggcgtcgatgagcaccacgccgtaaacggcctgcatgttcatgggcgcctcggcgtcaagataggcgaaacggccgcccttcatcaggctggagacgccaccggcgtcgtccttgaggtcaaaatcgtgatgttggcgcagtttgggcgggcacggcgggcagtcggggtcgccgccaaccggcaggtagccatagtagagacgcacggtttcgatggccagatcgggttttccacgctggggcaccgagaagctgacctccacgccgttggccagcgagtcggccttcaggtccgtgacctgggccggcgccacctcggagcggggcgtgggattgccctttatgccgcagccgaccagcaaaaccgccgtcgccaggatcaccgaaaggccgccaaatttcgtcaagcttctggccataagcgcttcctcgcctccttgagagcccgttccacgttcgcccgggcggtccccccggggctggttcgccggtccaccgccctctccggcttgagggcctggtaaaccgtttggtcaatatcaaccgccaggccgccacagcagtcccgcagctcgtccagggtcagatcctccaggccgcggtcgccggcctcggccaagcgcaccgcccgccccgtggcctcatgagccagccggaagggcgcgccccgttcggccagataatcggccaactcggtggcgttcaaaaaaccgccgccgaccgcctgggccagccgatcggcgcgcaccgtcaggtccgccagcatggggctcatcacccgcaggcagtccatgacggtgtcgtgggcgtcgaacaccggctccttgtcttcttgcatgtctttgttgtatgcaagcggcaagcccttgagcacggtgaggatgccgaccaagtcgcccagcacccggccggtcttgccgcgaatcagctcggccgcgtcgggattcttcttttggggcatgatcgagctgcccgtgctgaaggcgtccgaaagcgtgacaaaaccgaattcgctggtcgaccagattatcagttcctcggccaggcgcgaaagatgcacctgcaccagtcctagcacaaaaatgaactcggcggcaaagtctctgtcgctgacggcgtcgagggagttggcgaaaacgccctcgaagcccagcgcctcggccaccgagcgcgggtccaacggaaaggtcgtgccggccagggccgccgcgcccagcggcgagatggccgcgcggcccaggcagtcggccaaacggccgcgatcgcgccaagccatctccacgtaggccaacagatggtgggccaacaccaccggctgggcccgttgcagatgggtgtagccgggcatgatcgagtccacgtgtttttcggccagcgcgaccagggcccgctgatattcggccagggcctggtccaactcgcggccggcctccagcacccaaaggcgcagatcggtggccacctggtcgttgcgcgaacggcccgtgtgcagacggccggccggcgcgccgatgatctgggccaggcgcgactccacgtgggtgtggatgtcctccaggctttgtcgccaagccatctggccggcctcgatctcggccaggacttggtccagaccggcctggatggccgcttcgtcggccgccgagatgacgccctggcgggccagcatggccgcgtgggccttggagccggcgatgtcctggcgatagagccgcttgtcgaagtcgatggaggcgttgatgcgctccatcatctggtgggtgttttccgcgaaacggccaccccacagcttatgttgtttgctttcagccacccgcgcgccttcttccgctagtttgtcacttcttggccaactggtccagggcgtggcggatgcgcagtcgcaggccgttcaagcgaatgaagcccgtggcgtcggcctgattgtagaccgtatcggcctcgaaggtggcgaaatcgggccgatagaggctgcccggcgaacgccggccgctgatggtgacgttgcccttgtagagcttcaggcgcacctgcccgcaaaccggcgcggcggcctggtccatcaacgattgcagcaacgcgcgctcggggctgaaccagtagccataatagaccatctcggcgtacttgggggccagattatcgcgcaggcgcagcacctcgcggtcgagggtcaggctttccatggccaggcgggcctggcgcaggatcgtgccgccgggcgtctcgtagacgccacggctcttcatgcccacgtagcggttttccaccagatcgacccggcccacgccgtgcttgccgcccaactcgttgaggcgcgccagcatggccgccggcgagagcttctggccgtcgatggccaccgcgtcgccggcctcgaagtcgagggtgatctcctcggcctggtccggcgcgtccttgggcgagacgctcagcacgtacatatcctcgggcggctcggcccaggggtcttccaggatgccgccctcgaagctgatgtgcaacaggttgcggtcactggaatagggcttggctttggtcaccggcacggggatgccgtgcttttgggcgtaggcgatcagcgattcccgcgagttcagatcccagatccgccagggcgcgatgatgcgcacctggggggccagggcctgataggccagctcgaagcgcacctggtcgttgcccttgccggtggcgccgtgggccacggcgtcggcgttttcggccagggcgatctcgatctggcgcttggcgatcagcggccgggcgatggaggtgcccagcagataaacgctttcatagatggcgttggcccggaacatggggaaaacgtaatcgcgcgcgaactcctcgcgcagatcgtcgatgaagaccttgctggcccctgtcttgatggccttttcgcgcaccggctccaattcctcgccctggcccaggtcggcggcgaaggcgatgacctggcagtcgtaggtctcctggagccacttgaggatgatcgaggtgtccaggccaccggaataggccaggacgatgctcttgacgtcgtttgccatattttcgctcaacaacacgttattgttagtcaaaaaaacctaaggccgtgggcccagcagggcctccatgatcgccttttgcatgtgcaggcgattttcggcctcgtcccagatggccgactggggcccttccatcacctcgtcgctgatctcctcgccgcggtgggccggcaggcagtgcaggacaatggcctccctggccgccagcgacatcagccgcccgtcgaccgtgaagccgccaaaggcctcggcccggcccttggcctcgtcctcctggcccatggaggcccagacgtcggtgttgatcaccgtggccccgctggcggcctcgtcgggctcgcgggtcagcagaatatcggcgcccctggcccgggcctgggccacgatctctggatcggggtcgtagccctcggggcaggccaggcgcaagcgcagccccaaaacggcggcggcttcgatccacgaatgggccatgttgttgccatcgccgatccaggcgtagacctggtcgcgcacctcgcctttgtattcggccacggtttgcagatcgcccagcacctggcagggatgataacggtcggtgagggcgttgatcaccggaacgtcgccaaagcgcgccaaatcctcgaccacctcgtggccaaaggtgcgcacgacaatgccgtccacgtagcggctgagcacccgggccgtgtcgcgcagaggctcggaacgcgatatctggctatcgcgcgaggcgatgaacaacgccttgccgccaagctgaaaaacgcccacctcgaacgagaccctggtgcgggtcgaaggtttttcaaagatcatggccacgctcttgccggccaggggcgtgggccgatagccgccccgccagccggccttgagttgccgggcccgttcgatcaggcccagcacttcctgggccgtgaggtctctgatggtcagcagatgtttggtcgtaagctgaatcatttccaaatccaagcgaatttaaccggccgcgatttcgccggccgccagcatttcgtccagcgcgccgatcagcgcgtcgatgtgggcgtcctcgatgatcagcggcggcacgaagcgcagaatcttgtcctgggtgcagttgatgacaaaaccccgctgcagcatctttttgaccaccgtcgcccccggcgtgggcaaaatcaacgcccgcatcaggcccagacccctggcctccagcttgtggccggggtatttctgacagaggccttccaggcccttgcgcagctttttgcccgcctgctgcacccgctccaagaagccgggccgcagtaaagtctccagcaccacccgcgccgcctccatgatcagcggcccggccccgaaagtggtggcgtggctgcccggctggaacagcgccgcggcctcgctggtggcgcagaccgcgcccacgggcaggccgttgcccaggcccttggccagggtcatcacgtcgggtttgacgccgaagtgctcgtgggcgaaaagcttgcctgtccggcccaggccggtctggatttcatcaaagatgagcatggtgccggtcttgtcgcacagccgccgcacggccggcagatagccctccggcggcgggaccaccccgccctcgcccaggatcggctccagcatcaccgcgcagactttttcgtccaccgccgcggtgatcgcctccaggtcgccccacggcgcgtatttgaagcggctgaccagggggtcgtagcctttctggattttctcttggcccgtggcgctgagggtggctatggtccggccgtggaacgagccctggatcgtcaccacctcgtgggccccgtccttgaaggccttgccccacagccgcgagagcttgagcgccccctcgttggcctcggctccggagttgcagaaaaacacccggtcggcaaaggagttctgcaccagaagctcggccaccctggcctggggctcggtgtagaacaggttgctgacatgcaaaagctttttggcctgggcgcagacggcctcggccacctcgggattggcgtgacccaggccgcaaacggcgatgccggccaaaaagtcgatgtagcttttgccctggtcgtcccacagcagacagccctcaccccgcacgaaggtcaccgggaaccggccgtaggtctgcatgacgtattggtctattttttcctggctggtcatatcgttatcgctcgcacgtttatctgtcgctaaaaatggtgccgacgccctgatcggagaagatctccagcagcaaggcgttggccaccctgccgtcgatgatgtgagcgcgctcgactcctcgctccagggcctgcaagcagcagttcaccttggggatcattccgccggtgatgacgccctgcccttgcagaagtttggcctccttggccgtcagttcgtgcagcagctttccgccggcgtccatgacgccgggggtgtcggtcagcagaatcagcttgctggcccgcagtccggcggccacggccgaggccaccagatcggcgttgatattaagcgattcgccctcgggccccacgcccaccggcgcgatcaccgggatgaaattgccgtgctccagcgagtgcagcacctgggggttgaccttgtcgactttgcccaccaggcccagatcgacgatctcgggcggctggtcgtggccggtctcgcgctggagcgtcatgcggctggcctggatcaggccgccgtcgtggccgttcaagcccacggcccggccgccgttggcgttgatcagcccgacgatgcccgtgttgacctggcccaccaagaccatctgcaccacgttcatcacctcggggctggtcacgcgcatgccgtcgacaaagcggcagtcgatgctcaggcggtcgagcaactggccgatctgcggcccgccgccgtggaccaccaccggatagatgcccaccgcccgcagcaaaatgacgttgagggcgaaactctttttcagcgcttcgtccttcatggcgtggccgccgtatttgatcaccaccgtctggccggcgaaacgattgatgtagggcaacgcctcgatcagcgtccgtcctctatccgaagggctgatggtcgtcatcttcgcggctccctacaatatataacggctcaggtcggtatcgacgctgatggcctccaggcgctggcgaacataggcggcgtccaccgacaggcgcacgcccgccatgtccggggcgttgaaagccacttcctccaagagcttttccatcaccgtgtgcagacgcctggcaccgatgttctcggtggactggttgacccggccggcgatctgggcgatggcctcgatggattcgggcaaaaactccagctcaaggccctcggtggccatcagcgccttgtactgcgtggtcagggcgttttccggctcggtgaggatgcgcacgaagtcctcgggcgtcagcgcctccaactcgaccctgatcggaaaacgcccctgcaactcggggatcaggtccgagggcttggacatgtgaaaggccccggcggcgatgaacaagatgtggtcggtcttgaccatgccgtatttggtgttgaccgtcgagccctcaaccaggggcagcaggtcgcgctgcacgccctcgcggctgacgtcgggcccccggccggagtgctcgcgggtggcgatcttgtcgatctcgtcgaggaagatcatgccttcctgctccaccttggccagggcctcctccaccaccttatccatgtcgatgagcttggccgcctcggcgttggccaacagctccaaggcctcgggcaccttgaccttgcgccgcttgggctgcttgggaaagacgctgcccagcatctcgcgcaggttcatctccaggtcttccatgccgccggcgctgaaaatctcgaccatgggcccgctgggcttggccgcgtccagctccaggtccacgtaacgctcgctgagtttgccctcgcgcaggagcttgcgcagcttggccctggtggggttttcctccgagtcgcggacaagctccaggtgggacgattcgtccaagtccttgccgtcgtgggccaactgacgcggcggcagcaggatgtccagcagccgctcctcggccagttcctgggccttttcgcgcacccgctcgcgctcggcgtttttgaccatgttcacggccagttcgaccaagtcgcggatcatcgactccacgtcgcggcccatgtagcccacctcggtgaacttgctggcctcgaccttgaaaaagggcgcgtcggccatcttggccagccgcctggcgatttcggtcttgcccacgccggtggggcccatcatcaaaatatttttgggcgcgatctcgtcgcgcagctcctcgggcacctgccgccgccgccagcggttgcgcagggcgatggccacggagcgcttggcctgatcctggccgatgacgtatttatccagctcggccacgatctgccggggggtcagttgagccattactaaagcgcctccaccacgatctggtggttggtgtaaatgcaaatatcggcggccacatccatggccgcccgcacgatccgttcgggatccagcgggctgtgggccatcagggccctggccgcggccagggcgtagggcccgccggagccgatggccgccacgccttcctcggggtcgatcacatcgcccgagccggagatgatcagcagatgctcgcggtcggcggctatgagcagggcctccagacggcgcaacatcttgtcggtgcgccagtccttggccaactccaccgccgcccggggcaactggcccgagtgggcctccagcttgccttccaggcgctcgaagagcgtgaaggcgtcggccgtggccccggcgaaaccggccagcacacggccgttgtgcagccgccgcaccttgcgggcggtggccttgaccacggtctggcccatggtcacctggccgtcgccggccatgaccaccttgccgtcttttttcagggcaagcactgtcgtcgaacgaacctcagcgcttggcgtcatcgtcttcctcctgggcgctacgggcccggggatgtgcctgatcatagaccttcagcagatggtccatggtcaggtgcagatacttctgcgtggtcgacaggctggcgtggcccagcatttcctgcaccgaacgcagatcggccccgccttccagcagatgggtggccatggcgtggcgcagggcgtggggacctatcctgcgcccgatggccaggccgtcctggttggccgccacgatcttttgcacgccgcggaccgagagcctgccgccggcgttgttcagaaacaaagccgccgcctcgccggccaacagcgccggccgcgcggccaaatagcgctccagggcctgggccgccttggcccccaccggcacgacgcgctctttgccgcccttgccctggcgaacgcgcgccacgcccaggtccaggcgcaggtcggggcgatccagggccaccagttcgcccacccgcaggcccgatgaatataatagctccaaaacggctgcgtcgcgcagccgccgggccgtggccttggcgtcgtcgcggcggccgggccgaggccgattggggccgtccaccaagtgaaaggcctcgtccacgctgagccgggctggcagttttttctccagcttgggcggctgggccaggcgggccgggttggattccaccagccccgcacgccgcaaaaactcgaaccaggcacgggccgcggccagtttgcggcccaccgtggcgcgcgcgctggttctcagccgctcggccagccaggcccgcacgtcgtcggcgtcgacctggccccagggtttgccgccgcgcttgacggcgataaactcggccaattggcgggcatcgcgggcgtaggcctggcgggtgcggggcatgacgcccgcgccttcggcgagatatcgatcaaaggcctgccacggatcgtccatcgacgctttcgccccaccggtcgccaagacggcctcagcgcccggtctgaaagtgttcatgataacttaacacggcttggaatcaagtccaaacaatccgcgcctttcataaataagccggccgcgcgcgcccggcgtttggccggcgactggtttgtgttatcatcaatggccaccagtacacgaaaggtcaaacgcccatgaacgttatggaagcattcaacgcccacgccaaggaatacgaccggtggcggcgcaagtttatcccctgcttcgacgatttttacggcgccgccgtcacggtcatgcaacattactgcggcccggccccgcgcatcctcgacctgggcgcgggcacggggttgttgagcatgttcgtccgtgaagccatgccccaggccagcctgaccctggtcgacatcgccgaccagatgctgggtcaagcccgggcccgctttgccggccagcaagaccacgtgcgcatcatccacgccgattatctgcaagacgacctgcccggccccttcgacgccatctgctcggccctgtcgatccaccacctggagacgccgcaaaaacgccggcttttccagcgctgcttcgatctgctcgagcccggcggcgtctttgtcaacgccgaccagatcgtcggcccggaaccagacctggcccagtggtacgacgcccattgggagcgctccatccgcgccgccggcgtcgacgaccagaccatggcccagacccgccaacgcatgcttcacgatcgcctggacaccctcgaagaccagttgaccatgctgcgcgcggccggtttcacgcgggtggactgccaatacaagtggttcgccctggtcgtgttctcgggccgccggccgctgtagccaaagcgtcggccgaccgtcggccacgtcgccaaaaggtcacataatccttgacttggcttgtggccttggataagttttgccgttacgtgctcgaagccattttaatacaatggacaagataatctccaagcaggagccgccatgagcgacaaagtcaaccaaacccgcactatcgccctggtgggccacggcggggccggcaaaacctccctggccgaggccatgttgttcaacgccaaggccgtcgatcgtctgggcaaggtcgatgaaggcaacaccgtgctcgatttcgaacccgaggaaatcaagcgcggcggtagcgtttccgcttcttttggccattattcccacaaaaagcacgacgtgcacctggtcgactgccccggtgacgacaacttcctcttcgacgcggcctcggccctgcgggcggtggatggggcgatcatggtcatcgacgccatcgacggcatcaaggtccagggcgagaaggtctggcagttcgtgcaggccgcccagacgccggcgttggtggtggtcaacaagatggaccgcgagcgggccaacttcgacgcggccgtcaacatgatccccgacatgctgggcgtcaagggcgtgcgcctgcaactgcccatcggcgcggccgacggcttcggcggcgtggtcgatctgctctccaacaaggcctacaccttcgccaaggacggttcgggcaagatggaaatcggcgagatccccgccgacatggccgacgaggtggaggccctgcgcgagtcgctgatcgaagacatcgccgaggccgacgacagcctcatggagcgctaccttgaaggcgaatccgtcagcgacgacgagttggccgcggccctgaaaaaaggcgtgatcgagcgcctgttcgtgccggtgaccgcctgcgcggccctgcgcaacatcggcgtgcagagcgtcatggacctggtcaaccgcctgctgccctcgccggtggaggccggggcggtcagcggcgtcgatgtcaagaccggcgaggaaatccagcgtcaacccagcgccgacgagcccttctgcggcctggtcttcaagaccgtggccgacccctttgccggccggctgtcgatggtgcgcgtcttctcgggcaagctgacctccgagttgcccctcctgaaccccaacaaggacgccaaggagcgcttcggccagctttacctgcaaaccggcaagacccagaaggccatcgccgaggccctacccggcgacatcgtggccattcccaagctcaaggaaaccgccaccggcgataccctctgcgaggacaagagccccatcaagctccagcccgtgccgcccatgcccgcggtgatcagctacgccatcgaggccaaggaaaagggcgacgaggaaaagctcttcgccggcatcaacaagctgctggaggaagaccccaccctgcgcctggaccgcgatccggccaccggcgaggccctgctgggcggcatgggctcggtgcacatcgagactaccctggagcgcctgcgccgcaagttcaacgtcgaggtcaacctcaagacgcccaaggtgccctaccgcgagaccatcaagggtaagaccaaggtccagggccgctacaagaaacaaaccggcggccgtggccagttcggcgacacctggatcgagatcgagccggccggcgagggcgagggctatgtcttcgtcgacgccatcgtgggcggctccattccccggcaatatatccccgccgtggaaaaaggcatcggcgaggccctgttgcagggcgtcttggccggctatcccatggtcgacgtcaaagtcacgctttacgacggctcgttccacccggtggacagctcggaaatggccttcaaggtggccggctccatgggcttcaaaaaaggcgcgccccagtgcaagcccaccatgctcgagccgatcatgaagttgaccgtcaccgtgcccgacgacgccatgggcgacgtcatgggcgacatcagctcgcggcgcggccgagtgctgggcatggagtccaagggctcgttgcagatcatcagcgccctggtgcccatggccgaggtgctcggctaccagcccgaactgacttcgctgaccggcggtcgcggggccttctccatggagatggaccactacgaggaagtgcctggcgacgtccagaaaaagatcatcgaggcctatcaggccaccaagaaggaggccgaaaattaatcacaaggccgcgattctgacggtgagcgacggggcggccgagggcagacgtgaagacgtctcgggccctcggctggtccagatgctcgaagaggccggcgtgcaagtcatcgaaacggcggttgtgcccgacgagatggacaagatctcggcccagttgcgcttgtacgccgattacctgaaggtgagcctggtgctgaccaccggcggcacgggcctgagccgacgcgacgtaacgcccgaggccacccgccgggtgttggagcgcaccgtgcccggcttggccgaggccatgcgcgccgaaggcctgaagatcacgccccacgccgtgctttcgcggggggtctgcggcattcgcggggccacgttgatcatcaacctgcccggcggccccaacgccgccgtcgagggtttgaaaatcattctgccggccctgccccacggactgaacaagctgcgcggagacactagtgactgcgcccgctagaccggttgtgggtagccacaacggggataagtgtttgcttattccggagatgcttgcatgaaagcggcccagggcggcttgggccgcgtcttcgtgctgcgcttggaagacggcgaccgcctgcccgattgcctcgaacgcttcgtcgccgaacagggcgtggagcgggcattctgcgccatgctgggcggcgtgggttcagggcgtttgatcgtcggacccgaggacggccaggccaggccggcgcagcccatgaacctgcccatcagcggcgtgcaagaggccttggccgtgggcacggtcttccccgaccaaaacggtcggcccaagctgcacatgcacggggccatgggccgcgccggtcagaccatcaccggctgcatgcgcgccggggttgacacctggcaaatcggcgaggtggtgatcatggagctgaccggtttgacggccaaccgcaagatcgacccggccaccggtttcgagctgctttcgctggactgaaaacacaagccaaaacaccgcaacgccgctggtttgttgataaaaccagcggcgttgtgggttttgacaaccgccacgcgcccttgctcaggtcgcggctggcgcccccacaatgcgggccacaagctgggccgcgtcgggcagatcgccgatcaggccagcgcactgaccggccggccaagcctggccccgcgcgccgggcagatgttggcccagggcccgcatgaacaccctgtctttacctaccaattcggtgtcttgctctgtggccgccagcaaggcctctttccaggcgggctcggccacgcattggctgctggcgatgaagcgcgtgcccacttgaacaccgcaagcgcccaaggccagggcggcccgaaagccgcgattgtcggccactccgccggcggccacaacgggaacatcaacggcgtcacaaactgcgggcacgagaaccattgtcgaaatcgcgccagggccctgcaatcctcccgactcgccgccctcggcaatgaccgcgtccacaccggtgttttgggctcgcagcgctccgcgcacgccgcccacaacgtgcaaaacccgcaagcccgcctcgtggcaggccggaacgatctcgtcgggcgggccggccgaggtggtcaccgccttgatcccctggctggccagcaggccggccagggttggcgaggaggcgtcgcgggcggccaggttgacgccaaagggccgatcggtcagctcgcgcacgcgctggatggcccgcaacaaatcagcgggttgtgggtagtttttggccaccagcaggccgaatccgccggcctggctgacggcggccaccaactcggggttgttgatgcggctcatggcccccaaaatgacgggatatgcgacgcccaacagcctacacagcggatttcgctcgaacatcggccacaaccctctttcagagcattttggcctggcggcgcagttcgaaaacctggcgcaccaggggcgtgagtttcttgaagtcggcgctgaggctctgggccccgtcgcagagggcctcctctggcttgtgatgcacttcgaccatcaggccgtcggccccggcggcgatgccggccagggccatgtccggcacgatctggcgcacgccggtgccgtggctggggtcgaccagcacgggcaggtgatagcgttttttcagccaggccacgttgttgaggtttagcacgttgcggtagaccgggtcgacggtcttgtcgccgcgttcgcagaggataaccttggtgttgccgtcgtagaggcgcagggccgcgcccaaaaattcgctgatggagacgtggtcgccgcgcttgagcaccacgggtttggggtttttcatctcggccagggcgtcgagcagggtgtagttgaggcagttgcgcgcgccgacctgccagatatcgatatcatactctacaaataaatgtatatctctggcgtccattatttcggtgatgaccgggatgccgaacttttcgcgggcctcggccagcagcttcaggccgtcctcgcgcaggccctgaaagctgcggtggatcgtgcgcggcttgaaagccccgccgcgcaggatgttggccccggcgtccactaccagcttggccgttttcatcaattggtcgcggctttcgatggcgcagggcccggcgatgacggccaagtccttgccgatgcgcagtccgctacccaagcggatgatcgagggccggggatgaaaatcgcgggtcagttccttgcaggggtcggagatgcgaatgacgtcgaggacgtagtccagggcgcggtaggccccttcgtcgatggcccgggtgtcgcctttcaggccgaccaggatgaaggtgtcgccccgggaaatgtcgagcatctcgggcgggaagccgtcgttgcccaacctttcgaccaggcgctccagttgcttttcgcctgccttggcctccatctggatgatcatgagccttgctccgcgatttctgaccggttggcgtcgccgcgccggccgttgggatggatgggccaggcgccggcctggcgcagaaattccagcgcccgttggccgtggctgcccggccaaaagaccttgccgcagcgagggcactgcgtgaagcgctcggccgtcatcaagacgtgatcggcgaccacggccgcggcctgatcccgcccgatggcgcgcacgggctggttgcactccaggcaacgggtgaagaacgcctcgggccggatgttcaggcccggcaggccaacggtctggcgcagttgatcgaccaggcggtcatgttcgatgaagaccacgccccgccgcccgcgcagcttgacgcggcgggtgaggagcagttggtcgggcggcggctgggaaggcggccgttggaggagcgtcgcgtccaaacccagcagccgcagccatctggccaggcggcccagcatcgcatcgaccaagatgcgctctacttcagccaccgcacttcgatccccttgggcgttggcgcctcgaagaccttgccgtcgaccggttcgttgatcagcagttcgtcgttttccaaggccagggctcggccgtcggcggattcgatctcgaccgtgcgcggatagcgccaggggccgccggtcgtgaatttgtcgaaacggcacagaaagttatagggcccttcgtgctggcgcagtcggccctggcggatggaataatcggccaggtcgaactccaccgtctcgacgatgcgcgccgggccgtcggtgatggtgagcatggccgcgccgggctgggctggggcggtttcttgcagattgtccgagcgcaaaaacggcacgccgccgccgaggatggtgaaaacttcatcgggcgagaggttgacgcccagaaaggcggccacgttttgcctggtggcccggcccagatagagccggttttcgtcaaaggaaagcacggagagcttgttgccgtcggcgatcatgcgcagcaccggctgaccaaaggggcccaaaacgtcagcccgcaggcggtcggggtagacgccgtagatgacatgatcgccggagagatcacggccttcggcggtgcgcgcgctcagcgagccctgcatgacgaagctgcgcacgttggcctgacgctcttgcaagcgggcgacggcctgttgggggctgggcagttcgcccatggtcggtccgtcgatggtcgtggcgcagccgctcatcagccagaccatggcgatgagggtcgccatcagtgtctggccgcataaacgccctcctcgcctatgggttggccttggcgccatgatcgcccttttccagttgccggcgcacctgggtcagcttggcgcgcagttggtccgagttgccatcgcgcaactccagggccttggcgtaggccttttcggcctcgcgcagcttgcccagctttttgcacgcatcaccaaggtgttcgtagatctccgggtcggcttcgccagattgaacagcccgcgaaagatatgtgtaggcctcctcgtattggcttttttggtagaaaacccaacccaggctgtcgagaatgtagccgctctggggctccacggccagggcccggcggatgaggttttcagcctcgtccagatcgccgccctcctcggtcatgacatagcccagataattgagcgcccgggcgtggcgttcgtccaactcgacggcttcggacatcaattccatggcctcgtcgcgccggccgtccttgtccagcaccacgcccaaccgaaaatgtatctcggcgtttttgggctccagcgacatggcctcgcgcaagaggttttccgcggcggtgacattgccctggacgtcgttgaccgcggccatggccaccaggatgtcggcgtcctcgggcgcgtgcttgcgggccatgctcaggctgcgcaaggcctcgttggtgcgaccgtttttgaccaggatgtcggccatgtgcaggcgcgcgtccacgtacatgtcggaatctggcggaatgcgctcgaaggccgtcagggcctgatcgcccttgccgccgtcctgcaaggaaacgccaaggtaatacctggcgcgatggttgtccggttcatccttggcgatggcgcgaaactcctcggcggcctggttgtacttgccttgctcgtaatagaccaggccgatcttcaggcgcacctcgctgtcgtcgcggctgagccccttgaccacggcgaactcgcgcagggcctcttgataacggccggtgctgaggtaaaagcggcccaggcggtcgtggccggcggtggagtcggggttcaagtccagcacgcgcagataggtcgcctcggcgtcgcggtatttgtgctgcatctcgtagaccgcgcccagctcgaacaacacggcctcgaaattgggcgcgatgagcagggccgccttgagctgaacctcggcctggcgatagcgccgcaaagaggccaaggcctggcccagatagtagcgggccagggccaggcgcggccgcagcttgaccaagtcgcgcagcacttgcacggcctgctccatgcggccttgatccatgtagagcgtgcccaggtatagcctggcttcttcctgatccgggtccagggtcgtggcccgctcgaaggccttgaccgcgttgttcaggtcttggcgcgaggaataaatgccgcccagcagcagccaaccgtcaaccagctctggattgagctcgatggcctggcgggcctccttctcggcttcgtcggttctgcccacgcccagcaggatccgcgaaacctcgatgtgcaaaaaggcgcttttggggtcgatcttgataccttggcgcagcagctccagggccttgttggtgtcgccgttttccagggccatctgggccgcgccgtagagggccaacgagtcggtcagcgacgaaacgggcgcgtcaaccttggccggcggggcttgcggcgtcaccgtggcgcagccggccgtcagcaacatcagcgccaggccccacagggccgcggcgcgtttgaaaaatgccatcgagcgcacgagcactcccatccaggccggcgtcagtcgccggcgatcaggtccgcaaactgtcctttgaagtcgggaatctgttcctgcatgaattcgccgagtttttccatcaagcgcacctgcagttggcgaatgcgctccctgctcaccccatggcggtcgccaacctcgctgagcgtctggggattttcggccagcaatctattgtcaaggatgtcttgctccttgtcatccaaggtctggcgaaattccatcaatttccgatgaaacaactggcgcagttcgctgtcggccaggtcttgctcggccgtggggcgcggcgacggcaacaggtttttgtgggtgtcgtccgagtcgtcgcgcaccggcgcgtccaggctcaactcccaggagtccagccgttgctccatgtccacgacgtctttttcgctgacgcccaggcgctggcccaacaggcgcggccccggcgtcacgccctgggcctggagcttttccttttcgcgccgcagcttgtagaacagtttgcgttgggcctgggtggtgcccacgcggaccaagcgccagttgtccatgatgaacttgagaatataggccttgatccaaaacgaagcgtaataggaaaatttgatgccccgaaaggggtcgaacttctgcacggcctgcaacaggcccatgttgccttcttgaatcaagtcgaggaggttgcgcatccaataacgctgatgctccatggcgatcttgaccaccaggcgcagattgctggtgaccagcatggccgcggcctcggggtcttgttcctcgacaaaacgccgcgccaaggcgtcctcctcctcgcggctgagcagagggtattgcctggcctcccacagatagcgttgcagggcgctggtggtcgccgaggcggggaccaagccgccctcgctctcgtccggaagcgccgtccgctcgccatccaacgagccatcatcatcatcatcgacggccaactccgggtcgaggatctccaactcccggtcgtcggccgattcgtcggcgaggatgatttcatcggggggcaagtcgcggttcatcgggctccgcctggggtgtttgacaaggcaaccttcatcggccgacgcgggcgtcgccgtcgcgccatgggccgcacaagagagttatgatactatcatctcgtattgatagctagttttcttgaggatactgcccactcgaacccgcggcaagcaaaaaggaggaaggccttgatcaccccacccgcctcggccagggcgttgcccgctggcttcaaacgcgactcggttttcgccatgggcctggagctcaacatggtccacagccagaagggccggccgccgctgttgttcctgcacggcctgggcggcagttgcgaggactggtacgacgtgatgcccctgctggccgaccggcgcgactgcctggccgtggactggccgggcttcggttggtcgcccaagccggacctgccctatggcgtttattacttctgccgcgtgctcgacgagatcctgccccagttgggcatggaccgggcccaattggtcggccactccatgggcggccaggtcgtgctgcatttcgccgccacccgcccggccaaggtcgagcgtctggcggcggtttgcccggccggcggtcacgcggcggtcaaaccctggcagcgcctggccctggccttgctggccaaggccgacgacacgatgcgcttggcggtgaacgaatcgctggcccgccgtctggccgtgttgcccttcgccgatcgccgcgcgccggccacgcttcaggccgcccagcgcatcgccgcccagtggctggatcaacgctcccggcgcgaacgagccttggcccgctcggcgcggtcgatcctggccacgccgttgtggcgcgatctgggcgcggtcgaagcgccgacgttgttgatcaccgcccgtcacgacgccctcacgcccatggccgacaccgatcgtttggccgccgccctgggcgacgcgcggcgcgaggtcattggccgcgaccacatgctgccctattcccagccgcgggagctggccgcggccctggggcgtttttttgccgacgccgccactgattgtgacgtttgagcgccacttttggcccttgtttgacttttgggccgatcgttgtatgatcccaacgtgcccataaattaggattgcgcgccgcgatgttatcgcggcgacaggttggagacgcctttgacctacgaaaaaaagcaaatgatctccgacctcaaaccactgttggagcaatcgtcgctggaagcggtcggcgcgctggtggccgatctgcaccccgccgatatcgccgacatcatcgaatcgctgaccgaaaacgaaaagcgcctgctcttccaggccctggacgcccgcaccgcctccgaggtcgtggtcgagctttccgatttctcccgcgaccaagtcctcgagggcattcatacccaacgcctggccgacatcgtcgacgacatgccctccgacgaggccaccgacttcatcgccgaactgcccgccggccaggccgccgaggtcttgcggcgcatcgacctcgaagacaccgaggacgtgcgcacgctgctgcaatacgacgaggacagcgccggcggcatcatgcagttggagctgctctcggcgcgggtcgatcagaccgtccaggacgccatcgacgccatccgccaggccaaggacgaagccgaggacatctacaacgttttcgtggtcgacgcccaaaaccgcctgatgggcaccctgcccatcttcaaactgctgctggaaaaacccgacgtggtcatcgagtccatcttcgaaccgtgcccgttgatcatcaaggccaacgaagaccaggagacggtggcgcacaagttccgtcattacgacctggtcagcgcgccggtggtcgacgacgatggccatctgctggggcgcatcaccatcgacgacgtgatggaggttctggaggaggagacccgcgaggacttgctgcgcatggccggcgcgtcctccgaggaggacatgttctactccaaccagattttccgcatcagccggctgcgcctgccctggctgctgaccaacatgttcggcgggcttgtcaccggctacatcctgtggctgttcaaacttaccgttcccgaagcggtcacgctgatgtcgttcgtgccggtgatcatgtccatgggcggcaacgtgggcatccaatcgtcgacgatcatggtgcgcggcttcgccgtgggcgcggtcaatcccagcaacatattgaagatgctcttcaaggagatccgcgtggccgcggtcatcggctgcacctgtggtctggcggtgggtcttttggcccagttgtggcatggcagttacaaactcggcgtggtggtgggtttttccatgctgggggcgatcatgagcgcggccctgaccggcaccattttcccggccctgttcaaacgcatcggcgtggacccggccatcagcagcgggcctttcgtcaccacggccaacgacatcatcggcgtgctgatctattttggcatcgcggccatcttttatcgcctgcttctgtggtgagcggccatggccgagccggcacgagaccacgccctggtgctgcgcctgcgcgaacttggcgaaagcgatttgctggtggattttttcggccggcggatcggccggggcacggccatcgccaagggcgcgcggcgttcgcgcaagcgtttttttgggttgttgttggtcggccacctgctggaactggagctttggcccagtaaaagcggcgacctgtggcggctggaggcggcgtggctgctggaaaaccaccaggccctgcgcgccgattggcgacgctggctctttggcgcgccggtgctggagcttttgctgcgggccacggccagccacgacccgcatccggcggccctggacctggccttgcgcgccctgtcggcttgcgggcaggcctcggataaaaagctgctggcctcgcggctgctggtgttttgcctgttgttggctagtgaactgggctatggcctcagcttggagcattgcgtgcgctgtggccgtcccgtggccgacgaacccggcctggccctctcgccggagggtggcttggtttgcggccaatgcccggccgggccacgcgccaggcctctggcccctggcctgcgccagggcctgcgcacggccctggccctgcccgccgacaaaaaagaccgcctggccttccccctgccgttggcccgcgagggtctggctttcatgcatcaatactgggccgaaaccatcggcgccgaccttggcgcgctgaccgtggccgtcgattgcctggcctgatcggccttcggcgtcaataagtcactcttgacctcatgccttgatgatgattatcttgccgccggacgttcgagcgcccatgctttgacaaaacctatgtttaaaataggtgttcagcgtgttttggcgtctacgtaacgcgttgtgataataaacaggcttatctggctccatggaaaacaaaaaatccgtataccccaatggctgacaaggcccgatgggtcgacaaaacggtttgttttgcgtacgccggcgggcgcgttgccgccatcgccgtcagcgggtaagatcagcatggccccgcgccggaccgaaaggctctaacccagaggcgaacatgaccacccctcccccactgctgggcatgaccacatccatccccgtggaggtggtcctggccgccgggatgatccccaccgatctgaacaaccgtttcatcaaccatccccagccccacgaactgacccgccaggccgaggaactaggcctgccgcgcaccctctgcgcctggatcaagggcatgtacgcctggtgtctgcgccacccggagatggaaaccgtcgtcgccgtgacccagggcgattgctccaacacccacgccctggccgaactgctgagccatcacggccgccgcgtgctgtttttcgaatatccccacgaccgcgaccgcacggccctgatcaaccaagtccagcgcctggccaacgacctgggggccgacttggccctggccgaggactggcgacggcgtttgctgcccctgcgcggccaattggccattttggacgagctgacctggcgcacgggccaggtcagcggagcggaaaaccagctctggctggtgggttccagtgatttcgacggcgaccccgatgattacgcccgtcggctgggcgattttctggagcgcgccgttcagcggccccaggcccacggcgggccgcgcatcggcgtgctgggcgtgccgcccatcttcgatgacctggcccaaagcgtcgaggcggccggcggggcggttgttttcaacgagattccgcgccagttcgccatgccgcccgaccccgcgccgcgctcgctgatcgagcaatatctggcctacacctacccctacgacgtctggggccgcatcgccgacatccaacgtcaggcccggctgcgccgcctggacggcttgatccactacacccaagccttttgctatcgccagatgcaagacgtattaataaagaaaatgatagagctgcccgtgttgaccctggaaggcgacgccgtcggcccggtggacggtcgcacaagggtgcgcatcgaggcctttgtcgagatgctttcctaggccctttggcctcgcggccacggccggccaatggtatgttaggcgcagttgatttcacgaactccggccgtggccggcaaagataaaggggacattgatgagcgaaaaggaacggatactggacccggacctgctggaggccctcaagcaggtcaaatatcccggatttgacgccgacatcgtggccatgggcctggtgctggaggcccgcgtcgaggatggcaaggccgtggtgctcatgcggccggtggccgcgccggccaaggtccgcgaggacttggaagacgccattgccgcccagatcggcagcctgcccggcgtgcgcgagctggagctgaacatgcccgagccgccccaacccaaggcccagcaaaagcagggcccccggcccatccccggcgtcaaggccatcgtgccggtggcctcgggcaagggcggcgtgggcaaatccaccgtctcggtgaacctggccctggccctggccgagatgggcctgaaggtggggctgttggacctggacctttacggcccctcgatcccgatcatgctgggcctgcagggcgcgcagcccagccagggccgggacaacaagatcgccccggtggaggcgcgaggcctgaaggtcttgtcgatcggctttttgattggggccgaccgggcgctgatctggcgcgggccgctggtgatgaaggccgtgcgccagcttttgcacgaagccgactggggcgagcttgacgctctgatcctggatttgccgccgggcacgggcgacgtgcagatcaccatgacccaggaaacgcccatcaccggcgcggtggtggtcaccacgccccaggatgtggccctggccgacgccatccgcgcggtggacatgttcaagcaggtcaacgccaaggtgctgggcatcgtcgaaaacatgagctactttatctgccccgactgtggcggccgccacgagatcttcggtcacggctcggtggagcccctcagccaaaagctgggcgtgccatttttgggtgaactgcccctggaccccgacgtgcccaagctggccgaccacggccaggccgcggtccaggcggccggctcggccgaggcctatcgccagatagcggtcaaggtggcccgcatgctcggattgatcggccaagacaaataagcggaggctgttctcatggacgctctgaccaaggacatggttgagcaggccctgcaagaggccagggccgagttggccaagcatcacggcaacgtggaggtgctggccgtcaatcaggagggcgtggtgttggtgcgcctgaccggcgcctgttcgggctgtaaatccgcgccgttgaccctgcgcgacgtcatcgaaaaaagcctcaaggccaggctgcctcaggtcacgcgggtcgacgccctgctctgagccaagcccctcatccgtcgtgaacgcccgacggccgccgtgtcattgccggcggccgtcaggcgtctaaacatagtttcgctgcatctcggcccggttttcgccaaacgccaccgcgcgcgctggtcatttgacaaccggcggcggcaaaatgggccgatcaaaaaagtcgcgctatgaatttagattacaaatagtattgtatccgcaaagtctcctggagcataatctgtcatctagataatatcgccttgcccgctggagttgtcaccatggcaaaataccaacacaaagatatggccggcgtcatcgcccaggagcaaatccccctgcaccaagtgctgccggccaccaacacctacgacctgatcaagcacggcgcttcgatcaatcccgaggccatcgccctgagcttcatcccctcgggcgaacaatacatgaacccctttgaccgcacctacgccaacctcctcggcgagataaaccgcaccgccaacatgctgcgcgacttgggcctgggctccaaggatgttgtttcctacctgctgcccaacgtgccccagacccactttctgttgtggggcggccaggccgccggcattgtcaaccccatcaatttcctgctggaggcccacaccatccgcgatatctgtcaggccgccggcaccaagatcctggtggccctgggcgagtatcccggcttggacatctggcaaaaggtcatgtccatccgcaaggatctgcccggcgtcaaggccatcgtgcgcggcctgggccccagcgacgaaaaaaacggcgtctatggctacgacgatttcgtgagcaggtacgacgccgacaagctcacgttcacgcgccagatcgcccccgacgacgtggccaccatcttccacacaggcggcaccaccggcacgcccaaactggccccgcgcacccatctgaacgaagcggccaacgccctgcaaagctcgttgatctcgccgctgtcctcgggcgagaccatcctcagcggcctgccgctgttccacaccaacggcaccacggtcaccggctcttcggcgttcatgatcggcgggcgggtggtgatcctgtcgccctacggctaccgcgatccgtcggtgatcaagaatttctacaagatcgtcgagaaattccgcgcggtgacgttctcggcggtgcccacggtgctggccatgctgctggccacgcccaagggcgacgaagacatctcgtcgctgcgcttcgccgtttgcggcgcggctccgctttcggtggagctcttccagcgcttcgaggaaaaaaccggcatgaagatcatggagggctacggcttgaccgaaggcctgtgcgtatcttcgtgcaacccctattatggccagcgcaagatcggctccatcggcctgcgcgtgccctaccaagacatgcgcgttttcaaggtcgacgaccagggcaagttcgtttccgaggcaaaagtcgacgagatcggctcggtgtgcatcagcgggcccaacgtgttcaagggctacaccgaggaccgccacaacaccacgctcttccccaaggagggctgggtcaacaccggcgacctgggccgccaggacgccgatggctatatcttcttgaccggccgcaaaaaagaactgatcatccgcggcggccacaacatcgacccggccgtgatcgaagagcccctctacagcctgcccggcgtggccctggctgcggccgtgggccggcccgatccccacgccggcgaggtgcccgtggcctacgtgcaactggagcccggcgccgatctggacgaggcccggatcatggaccacctggccaaaaacgtgggcgagcgggcggccctgcccaaggaagtggtgatcctggggcaactgccgctgacgccggtgggcaagatgttcaagccggccatgcgctgggacgccacccgccggacctacgagcgcgaattggccgctttgggcgacgaggtccagtcgctggcggtggcggtgggcgaagataaaattcacggcaccctggccaccatcaccgtcagcctcggccaggccgaccgccaggagatcgccgccaagatcgccgagctgctttcgctctacaccgtcaagcacgaggtcgtcttcgtctagggcccgcgctttttcgccaaaaagcagcgccgtgccgataaccggccggcgctgtttttcgtggtctgggccgcttggctagtggcgcacgatcagccgttgcacggcccgctccaggccgtccaaggtcagggggaacatggggatcaaccgggccacgggctggatggtggtgtgaaaccaagtgcgctcgggcatggggttgagccagacgcaatagcgaaaatgctcggcaaagcggcgcagccactcgatgcccggcgtgtcgttgtgtgaataatagtcgatcaccccgccgatggaaaaaagctcagacggggccatgcaggcgtcgccgacaaagatcaccttgtattccgaaccgatgtttttgaggatcgaaccggttggttcgccgtcgaagttgcggatgtctttgtaaagctcttggtagacgcagttgtgaaaatagtagtgcttgaagtcgcgaaagtggctcatctggtgggcggccgagaacaactggctgaccaggcgagcgtaggggttcatgctgccgccggagtccatcaacaatagcaccttgaccgtgttttgcctgggccggcgaaaaaccaggtcgatctcgccgccgtcacggcaggttttgtcgatggtgccgtcgatgtccagttcgtcctcggggccttcgcgctccagttggcgcaggcgcttcatggccaccttcatctggcgcacgtccagggtcaggtcgtcgcggtagttgcgaaacttgcgcatggccgcgatcttgaccgccgtgccgccgccgcccggcccgccgatgcgcatgcccgccgggttggccccggagtggccaaaggggctggtgccgccggtgccgatccagcggttgccgccgtggtgggcctcggtttgttcttccaggcgtttttcaaactcgcggcgcagttcctccaggctcagggccttcatgcgctccagttcctcgcggggcagctccagcttgttggccgggtcggagagccagtccaaaatctcgtcgcggatgtttttgggcatctcggcgtctttgaacacatgggcgaaggattggtcgaactggtcgtagaaggcctcggatttgaccaggatggcccgggccaggtaatagaacgacgacaggctgttgtcggcgtggccctgatccagggccatcatcaaggtcatccactcggtgaccgagacaggcacgccggcgtggcgcaacgtatagaaaaggttcaggaacaccttaccagcggctcctgaggcccaggcgcgcgccagttccggccgccgcggcgccgagcacttccatgtcctgctctttcttgatcagcgcgccggcaaagggcagctccttggcgattttatccggcgacatgccgccggccaccagggcctggatccagtccagcagttcgctggtggagggttttttacggaaaccgtcgatctcgcgcagccaataaaactttttaagcacctcgcgcagaaggttttcgtccaggccggggtagtgcacgccgacgatcttgcgcatgagctcttcgtcgggaaactcgatgtagtggaacacgcaacgccgcaaaaaggcgtctggcagctctttttcggagttggaggtgatgacgacgatgggccggcgctgggccttgacggtctggccggtctcggggataaaaaagctcatctcatcgagttcgttgagcaaatcgttgggaaactcgatatcggccttgtcgacctcgtcgatcaggagcaccggttggtcggggtgggcgaaggccacgcccaactggcccagatggatgtagcgcttgatgtcgctgacgtcgccgccgccgaaacgcgagtcgttgaggcgctggacggtgtcgtagatataaagcccgtccttggccttggtggtggacttgacgttccagatgatcagttccttgcccaggcccctggcgatgttgtgggccaggagggtcttgccggtgccgggctcgcccttgaccagcagcgggcggcccaaggcgatggccacgttgaccacgtcgcgcagggcgttggagacgatgtatttgtcggtgcccacgaatttgtcgaaactggctgacatggattctccttgcaaaggcgaggcggagtcattccccactctctcgtatgcaaaataatacccatccgcatttgtaaatcaagtgttcggttttttgccgtggcgatttttctcatgcgcgcagccgcttgactttgattttcggcaaaatgtatactgtcgaccgtcccggcatatataaattaatccgccgcgttagagcaataatatataatgtcgacgtgtttttgggttgattgggttgaccgaggcgtcacgccaaccaaacaaggaggagcgttttgttcggcatagaaagcctggaattggcatgggcctacatcctatgcatcctggcctcgctgttgtgcgtggtctatggggtggtcaagtggaacgaaaccgggccgccgtcgggcgaattgcgtaacgagtcggccaaacagcggaaaaagcgcaaaaagacttgagccagcagtcccgccaaggggggctggcggcaaggcgcaaaggttcgggagaactaaatcatgacaccatttgtgataaaaatcgtcacggcgctgatctatctggcggtgatcttctaccttggctacaaaggctggaaggaaaccaaaagcgccagcgattacatgctggccggtcgccagatgaacccctttgtcatggccatgagctatggcgccacgttcatttccacctcggccatcatcggctttggcggcgcggcggccatgttcggctttcccctgctatggctgacgtttcttaatattttcgtgggcattttcatagccatggcctttttgggcaagcgcacgcggcgcatgggcgtggccctggacgcccacacctttcccgagcttttgggcctgcgctatcaatcgcgatttatccagggcttttccggcctggtcatctttttgttcatcccggtctacgccgcggcggtgctgatcggcatcagccgcatgctggaagtgagccttggcatcccttacgatgtggccttgatcggcttcacggtcattttggccatctacgtcatcaccggcggcctgaaggccgtgatgtacaccgacgccttccagggctcggtgatgttcgtgatgatgatcatcctggtggccttcgcctattacagcctgggcggcttcaccgaggcgcaccagcagctcaccgacatggccccgctcatgcccgaaaagctggtcaagggcggcatgaagggctggacccaaggcgccgtggccggttcgccactgtggctgaccatctacaccaccatcgtctacggcgtgggcatcggcgtattggcccagccccagctttcggtgcgtttcatgaccgtggcctccgaccgcgaactcaaccgcggcgtgctctatggcggcgtgttcatcctgttcatgaccggcgtggccttcgtggtgggcgcgctgtccaacgtggtcttttacaaggccctgggcaagatctccatcgccgtggccgagggcaacagcgacaagatcatccccgaatacatcacccagatgatgcccgaatggtttggcgtgctgtttttgctggccatgttcgccgcggccatgagcacgctctccagccagtttcacgtgggcggcaccagcttgggccgcgatttctacgagcggggcctgggcaaaaaagccgccaacgaggtgatgctcaaccaggccggcatcggcgtgaccatcctgatcaccctgatctggggcaagtatctgcccgaatcgatcatcgccccggccacggcctttttcttcggcctgtgcgcggcggcctttttgccggcctacgtgctgggcctctactggaagggcatgaccaagatcggcgcggtggtctccatggccggcggtttcgcggcttcgatgttctatctgctgtttgtccacaccaaggaatcccaggccatcggcctgtgcaagtccatgttcggcgtcgacagcctggccatgctggccgaaaaaggctcggcgggcttcatgctgcaatgggtcgaccccaacatcatcgccctgccggtttcgttcatactagccgttgtggccagcctgctcacgcgcaagatggacgatgaacacttgaatctgtgctggcgacacctgtagaatccttttatgacatgccgggggcgccgggaacccaccggcgcccccgcttatttttggcttccgcctggattggggtcgtgcatatggatctgccggaaaaaccactggcccgcgaggtcgtcaagcccgtcaagggcccgtcccgcctgccctggctgatcgccctggtggtgttggccttggccgtcgtgccgctttatttcatgtggaaggccggcgcggtcggcgatcaagccgccaagccgccaagcgccgccacccagcagggccaggccggccaggctggcgttcccaccccgccgggccccagcaagcacggcgaagtcatcgaactaaacaagcccgaggatgcggcccccggcggcgagcaggaccaacgcaaaaagcagtttggcctggacaagtccgtggacgcggttttgcgtagcgacgagacggtcaaggtcggcgaccagagcgtgccggtcagcgagctggaacgcaagctggccgtgcaaagccgcggcgaattgttggagcgaccgatcgacggatcaagccaggtcagcgcctggggcgtgcatttggtcaaccccaacgataatttgtgggatattcacttcgtgctgctgcgcgaatacctggccacgcgcgggttgaagctggccgccgacgccgacgagcccaccagcggcggctattcctcgggcgtgggccgcacgctcaaattcgccgagcacatggtcggcgtctacaacctcaagaccggccgcatgagctccgacctgagcaccctcgaaccaggtcaaaagctcgttgtcttcaacctcagcgaactgttcggcgctttggccaagatcaacccccaagaactggcccaggtgcgcttcgacggccgcacgctgtttttccccgccgacgaagccgcggcccaacaggccgaaagccaggccctgcaacagatcccagaccagaaacgctgaggcgcgagatgcatatcggactggtccatcacccggtttttcaagagcacgaccctggcaggttccacgtcgaagtaccgggcaggctgcgggtgctggaccaggccatgcgcggctggacgggcctgcgcaactgccagcgcatgcccttgcgccaagccaccgaggccgaactgcgccgggtgcatcatcccgcgcacatcgcccgcgtggccgccaccgagggcaagcacaccgccctcgacgccgacaccggcgtctcgccccgctctttcgaggcggcgctcctggccgccggtagcctgatcgacctttgcgaccgcgccatgatcggccatttttacaacggcatggccctggtgcggccgccgggccaccacgccacgcccgatcgggccatgggcttttgcctgttcaacaacgtggccgtggccgccgcccacctcatcgaggcccgtgggctggagcgcgtgttgatcgtcgactgggacgtgcaccacggcaacggcaccgaggacaccttctattccgagggccgggtgatgtatttttccacccaccagtcgccgatgtacccaggctccggcccggtcagcgcggtgggcagcggcgccggcgagggtcgcacggtcaacgcgcccatgtcggccggccggggcgatctggaatacatccgcgtgttcaaggatctgctgacgcccattgcccgttgtttcaagccccagttcattctggtctcggccggctttgacgcccaccacgaggatcccttgggcggcatgcgcataacgtcaagtggtttcgcggccttgacgcagattctcatggagctttcctcggaattttgccccggccggctggtgctgacgctggagggcggctacgccgtttcggccttggcccgctcggtgctggcctgtctggacgtgttggccggccgccgcgaggacgaactgatcgcccaggccgccgaggtcgagccgccgcgcatcatcgcccgctcgcgggagatcatgggcggttattggtcgctggactgacctgtttttgtctggccaccacccccgccggaccaaccggcgggggttttgccgttggccgccttgccagggccgatggcccgtgttaataaagcattttgccgcgcgcacaggaggacacgacccatgaaaatcagcgccgaggaagtggcccaggtggcggctttggcccgcctgaagctggacgaggccatgaccacgatgctcaccgagcagatgaacgacatcctgggctacatggacaagcttggcgagttggacacaagcggcgtgccggccaccaaccacgccctgaccctgaccggggccatgcggcccgatcagatcgcccccagcctggcgcgcgacgaggccctggccaacgcgccccgtggcaacggcgaaagctttgtcgtcccccgcgtgatttaggtgagcaaatgaactatcacgacttgaccatcgcgcaggccagccagttgctggccaagggcgagctatcctcggtggagctgaccaaagccatgctcgaacgcgtggccgccaccgaggagcgcgtccacgcctacatcaccctgacgcccgagttggccctggagcaggcggccaacgccgacaagatgcgcgcccaaggccaggccggcccgctgaccggcgtgcccgccggcgtcaaggacgtgctctgcacccgtggcgtggccaccacctgcgccagccgcatgctgcagaacttcacgccgccctactcggccaccttggtgcgcaagctggaggcggccggcatggtcatgctgggcaagcacaacatggacgagttcgccatgggcagctccaccgaaaactcggcctttggccccaccagcaatccgtgggacttgcgggccgtgcccggaggctcctcgggcggctcggcggccagcgtggccgcgcgttcgtgcttttacgccattggcaccgacaccggcggctccattcgccagccggccagccactgcggcgtggtcggcctcaagccgacctacggccgggtcagccgcctgggcctggtggcctttgccagcagcctcgaccaggccgggcccatcacccgcagcgtggccgacgcggcgaccgtcttgcaggtcatcgctggccacgacccggccgactccaccagcgccccgcgccccgtgcccgactacgccgccgccctgcgacggggcgtcaagggcctgcgcctgggcgtgcccaaggaatacttcgtcgcgggcatggacccccaggtcgaagacgcggtgcgcgcggccatcgccaccctggagggcctgggcgcccaagtgcgacccatcagcctgccccacgccgaatacagtttggcggtctattacatcatcgccccggccgagtgcagcagcaacctggcccgctacgacggcgtcaagtatggcctgtccatccgcccggagggcgcggacttgctggagatgtacaccgccacccgctcccagggctttggcaaggaggtcatccggcggatcatgctgggcacatacgtgctcagcgccggctactacgacgcctattacaacaaggccagccaggtgcgcacgctcttgatcgaggatttcgcggcggccttcaaggaagtcgacgccatcgtcacgccggtggcccccactccggcctttgacaagggccagatgaccgacgatcccatgcagatgtatctcagcgatatttttacgctatcgtgcaacttggcgggcttgccgggcatgagcctgccctgtggtttcgcccagagcggccggcccatcggcctgcaactgatggccccccactttgccgaggagacgctcttggccgtgggccaggccttccaggaggccacggactttcacgcccgactggccgctatctgaggcggatcgaggctgctgcacggtgaaacataacaaatgttgtaaaaacagataattacctgtgaaacatgaattccaccgtgcagcagccgaagcgcgccatggacggcgcgccaaatcgcgagcctgattaggcgagcgatttgtgaggcttggcaaaaccgcgcttttgccaagccgaagctgcacggggcaggacgcccccgtgcagcactctcggatcagcaaaggcaaaacagagccgcgcgttggcgatcgacgcgcggctctgctctttttttggggcgcggaaggctcagtcggcggcgaagtagcgcagcgagcaactggccgcgtcatcctcggcctgggccgggcgcgggttttcgcccaggggatcgcccaggcccagatcgtcgggcgcttggacgatcatcaactccagacggcccgagggacggctccactgccagcttttgaaggcgaaggtgtcgtcctggccgctgggctggccataaacggccttgagttggtccaagagcttggcgaagctttcgatgtggccttgggccatcatcgtcaccgccagcaacttgccttcgggcgctttctggctgaagtatagataaaccctgaacttttcgtcgacaagctccaccggctcgcccagggcgcagaccggcttggccgccgattcggtccagggttcgagcttgcgcagcttggctacctgggcctgggtctggccccaggccagattttgccagccggcgatgtcttgcggctggcgggccagcatgaaccaaatcgtcgccgccgtcacggccgtcaacaccaggcccaggcccaaccacggctttttgctggtcatgcgccatcctccgcgcgctggtggtcaacttggctaaacaatagcacatccagcccggccaggcgattgcccgcaacccgcggccgtggcaaaatgcccccatcaactcgtaaacggcggagaaaccatgaaccaacccgagccatacatgaccgacgatcaactgcgcgccattttcgctggcctggagcgtcaccatctgcacgccatgttcggcgtcaaggtcgagcgcgccgccgatggtcaggccgtggcgcgctgcactctgggccaaaaccacatgaacatcctgggctcgatccacggcggggtctattatgttttgctggatgtggcctcatattgcgcggcgttgacggttttgcccgtcagcgccaacgccgccaccatcgatattcatgtgtcggtgttgcggccggccaagatcggcgacgaaatggagctgcgcggcgtggttcgcaagcgtggtcgcagcctgatttttctggaatcgcaagccctggtcaacggcaagccggccgccctggcccacgtcaccaagagcatcgcgccctttgacatgcgaaagctgatgcaggccggctagggccagagcggtcgctcggccagggcccgccacaggtcggcggcgtcggcctgaggcagcggccggcgcagctcggccaacgcatcctcgacataggccggccgacgcatgcccagcaacacgcagctaacgcccttggtcgcccgcgcggcgcgcagggccgtctgggccaaaccgccatcggcggcgacccacggcccgaaacgttcgccaaagcctttggcgatctgctgggcctgcttggcggccatggcctgataaagggcgtcgatggcctggtgcagggccgtggcgctctggcccaaacgctccagccactggccgaccgccggcgcgtccccggcggcgcgggccacggcctggcgcacgaactccaggcgcggccgcagatagccgtcgcggatggtggcccattgctccaggccgctgaagctgtcccagtggcgccccagaccttcggccgcgggcaaggccgccagcgcctcggcgggcagacggccggcttgggccaggggcgctagcagttcttgaccttgggcctccagggcggcaagctcggccaagccgtcgacgatggcccccggcggcggcgcggccacggccggcccctgggccaggcgcacgaggtgaccgtcgggcgtcatggcgttgagcggccggttgatcagcacggccaggccctgagcgtgggccatgcccagaaaagtctggccgccgggctggttgacgttgaccgccgcgccgggctccagcaggttcagcggcgtctgggcggccaggaaatgatgccccggccccagatcctcggccagggcgcagacttggctcagcgaaacgaactcggggtcggccgggcgatggcccatggtgttggagctcagcccgtgccagccgatgcgcccggccttggcctcgcgctccagatgcatcatggccgccttcagccggcggtaaaactcggccctggcttggtccaactccaggccctgtttttgcgtggcccagcccagataatattccggattgtggagcaaatagacgtcgatgcgctccacccccaggcgctccaggctgcggccgatctgatcggccagaaaatcgggatggatgcagtgctccaggttggggccaagctccagcagttcgggaaagggccgcccttgctggcgacggcgctggctgagggcaaggttgaagccttgcaggtagccgcccttgctgacgatcacgacctgctcgcggcgcgggcggccgcgctggccaagttcggccagggtttggcccaccagcatctccgagccgccgtcggcgtagttggcgctggtgtcgatgaggttgacgccggccagcaacgccgcctccagggcttggcgctgatcgggctcggagggcccaacgcggtagcagccaaaaccgatccggctgaccaccaacccgctgcgacccagcggcccatgggccaggcccacgcggctcagggccttggccgtggcctcggcgctggccgccttttcgttcagaacgcgcgccatcttcgccctttcctaacccaggccgtattttttcatcttgtaggccagattgctcttggtcaggcccaaggccgccgccgcgtgggcggccacgccgccggcctcgcccagggcccgctggatcatgcgcttttccagatcctcgacggcgtcattgatggacatgccctcgggcaactctggccccacgcttttttcgccgcgcccgccctgcatctccaggggcagatcgctggcggtgatctcgccgccggccaggatcaccgcccgttccagggcgttttccagctcgcgcacgttgccgggccaggggtgtcggtagatggcctgcatggcttctgccgagaccgtgggcggctggcggccaacctcggcggcgtattttttgacgaaatgggccaccaacagcggtagatcatccgtgcgctcgcgcaggggcggcatgtccaggcgcacgacgttgagccgataaaacaaatcctcgcggaaagcgccttttttgaccatggcccccagatcgcggttggtggccgccacgatgcgcacgtccacggcgatgggctggttgccgcccacccgctcgaaggtgcgctcttgcagcacgcgcaacagcttgacctgggtggtcggcgatatctcgccgatctcgtccaaaaacagcgtgccgcgatgggccagctcgaagcggcccttgcgccgctccgtggcgccggtgaaggagcccctttcgtggccgaagagctcgctttccagcaaagtctcggtgatggccatgcagttgaccgccacgaagggctcctcggcccggctggagcgcgaatgcagggcccgggcgatgagctccttgcctgtgccgctttcgccggtgatcagcaccgtggccttggcgtcggccactttgtcgaccagggcgaagacctggcgcatgggtttggattggccgatgatctcgccatagccggccaattcttcgcgcagcaggcgattttgggtcatcaaccgacgcatgcgcagggttttttcggtggtcagcagcagttcgcggttttcgaagggcttgatgatatagtcggtcgcgcccagcttcatggcctcgacggcgttttccaccgtgccataggcggtcatgacgatcaccggcaggtccgggtggtcgactcgcagggcctgaatcagctcgatgccgctcatgcgcggcatcttcatgtcggtgatgaccaggtctggttcgtcttcatcggccaggcgcagggcggcctggccattgtcggcggtgcgcacgtcatagccctcgccgcgcaacaaggcctccaaaacgaccagataatttttttcgtcgtcaaccaccagaatgcgattcacgccacccccctcatgatcattgttgcgccaaggccagccgcaccttgatccgcgcgccgcccaaggggctggattcgatggaaagcttgccgccgtggctggccacgatgctgttgacgatggaaagccccaggccagtgcctttttccttggtggtgaaaaacggctcgaggattttggcccgggcctcggggtcgatgcccggcccgctgtcgtcgacgctcaccacgccccagtccacgccgtcgtgggcctccacgaaggtggacacgcgcagttcgccgccctgctccatggcctggacggcgttgttgaagatattcaaaaatgcgcggtagagcagatcggcgtcgccgacgacgatcagcggttgggccttgaaatcgcgctggaccacgatgcccaagcgcttgatctccggctccagcaccagcagattgcggcccagcacctcgtcgagaaacaccggcgtcaggttgggccgctggggccgggcaaagtcgaggaactcagtgacgatctggttgaggcggttgctctcctcaacgatgaccccggccaggggtttggaagcgctatcggcccgcgaacccaaaagctcggccgtggagcggatgatgcccagggggttgcggatctcgtgggccacgccggcgatcatgcgtcccagcgaggccaggcgttcggattgattgagctgctccagaagctgggcccgctcctcggtctggcgggccatcactcgctggccgcgcatgacgatagtgcgcaagatgacaaagagcaccaccatcatcaccatcagcgcggccatgaccaaaagctggccgtgccagacctgctggaaatcctcgctgacgtccatctccagctcgaacacggcccggggcgggccaagctcggccgtgcggcggcgttggtcgcgcaggggcaagagcgtgcgcatggttcgtttgggccccggccccagggtgaacatctccacgcccggctgaagcgagttgtacgagccgcctgacgaggcgatgcggaaggccccgctctcgtcgcccacccggccgatgtattcgggctgggtgctgtagatgatgttgccatcgagatcgaggatgttgacctttagcacgcggaaggtctgggtgtcgtcggtggccagggggatggtgttgcgcaccacggcgtcgagcagcttgaactgctcgggctggcccacgttgaccccgccgtattcgcgcaaggccgtgaccacgaagcggttcatcacctggtggttgaggttttcggccaaaagctgggcgaactggccctgcttggcgatgaccatctcggtgttgcgccggctgaccgtccaggcgatgaccagagcgaaaagcaggatgatcaccaggctggtgaccgagtaatactccaccaactggaatgactgttcgccggaaatttccggctgccgccgctggcccgcgacgctttcggcccctggtttcaagcccgctccccggccgcgctcagatcaaaaatctgtcgccggcgtccatggcccgcacctgcgcggcctgatcttcgaagccctggcggcccatcaggccataggtcaattgcttgcccagctccacgccgggctggtccagcgggtctatgcccagcgccgcgccggcggccaccgtggccagttccagcagataaaaaacctggccgatgacgttggcgtcgatgcgcggcaggcgcaggctcaggctgggccggccctgacgggccagggcggcggcggtggccgtggcctcggccttgatcagacggctcatggtctggccgcccaggtaggacagcccggtcagctcggggtgcagggccgggatggtcagatcacggccgtagtcgtcgatggtcaggaagcagatcagcttgtcctgggggccttccatgtatagctgcaactggctgtgctgatcggtggcgcccaccgcggccaccggcgtctggccgacgtggacttccgcgccgtccagggccttggccttgcccaggctctcggcccagagctggccgaaccactgggccaggccaagcagatcgctggcgtagggcatcatcacgaaaatattgcgcccccgccggaaactctccacggccagggcggccagcatcaacgccgggttttcgcccaagaccggcgattggcagcgcccagccatctgggccgcgccctccagcagggccgccacgtcgtggccggcgcaggccaggggcaacagacccacggcgctgagcaccgaataacggccgcccacgttgggcggcacgctcagcacggcgatgtcgtcaccggcggcgatgatcttgcgcagatagccggcctggggatcggtggtgaaaaccaaccggcgcagggcctcctcgcggcccagcttttgctccagcatctggcgggcggccagatattggctcatggtctcggcggtggagccgcttttgctgacgacgttgaaggcggtcgcgcgcgggtcgaggttgtcgagcagggccgcgaacatgcgcgggtcggagttgtcggccacgaaaaggcgcatggccccggccggccgggcaaaggcgtggcgcaggcaaccgcccagggccatatccacagccgtggcccccagggcgctgccgccgatgcccaatacaacgaaattctcgcaaaattcgcctaggcgcttggcctcggccaggatcggggccaggccgtcctggcccatgaagggcagatccatgaagcccagcttgccggcggctttttgcgcggaaaccacggtcatggcccgctcgaactccgcttgcaagcgggccagggcggcgtcgtccaggccggcggccgcgccgagccgctcggcggcgcagaatccatagtcgagtcgcacgggttggttggccatgacatcgcctccagtatccgaccctgatcggccaagggtgtgttttatatcacatggacgggcttggcccgcgcatctatttgaatagagtatactttagcgttgcgttgcaaacaagtgacacccgattgacaaaagctccaagctgggttaaaaaaccaacgtaaccacgtcaacggcggcgcataggctatcaaggagatagtggcatgaaggataagcttgaccgtctggccgaccaggttctaacccttgacgatcacgagcttagccaactattgcccgacatccaaaagcgcatgcaacactgcgaccacagccccgaatgggagcgctcggtggtcgctttctttttgatcaacgccatgcgtttcaaaaacaacgcggccctgcgatgtagccaggccgcgccgccgtccgaggagcgccctcgtctgcgcctggtcaagtagtctcgtcgcctttttccttcttgcgcaagcgcgccctggcctggacgatctgggccatcctctcgccgatgaacttttcgcggccccgctgggtggggtgatagtatctcttgccgacaagctcgggcggcatgtattcctggccgaccatggcctcggcaaagtcgtgcggatattcatagcccttgccgtaatcgaggtttttcatcaacttggtcggggcgttgcggatctgtagcggaacctccagcgggccgaaacgccgcacgtcgtcgcgcacggccttcatggccgcgtagacggcgttggatttgggggccagggccaggtaaaccacggcctgggccagcatcaggtcggcctcgggcaggccgatcttgtcaaatgccgaccaggcggccaccagctgattaagagcgtatgaatcggccaagcccacgtcttcgcaggcgaaacgggtcagccgccgcagaatgaagtggggatcctcgccggcttcgagcatgcgggtcagccaatagagcgccgcgtccacgtcggagccgcgcagggatttgtgaagggcgctgatcaggttgtagtgttcctcgccggccttgtcgtagcgcagcatgcgccggcccacggcgtcctcggccagggcctggtcgatgcgcttgagcccgcccaggcctagcggcgcggcctccacggccacctccagcgtgcccagcagacggcgggcgtcgccataagccgcctggatcatatgctgtttggcctccggggtcagctccacgtcgcggccgcccaggccgcgctcggcgtcggccagggcgcgctccaggatcagcgccagatggtcttcttccagcggatgcagcaccagcacgcgcagccgcgacaacaaggccggggccacctcgaagctggggttttcggtggtggcgcccaccagggtgatcacgcccgattccacgtggggcaaaaaggcgtcttgctggcttttgttgaagcgatggatttcatcgacaaaaagcgtggtgcgccggccacccttgagtttggccctagcctcttccaccgcccggcgcacgtcggccacgccgctgagcaccgccgaaaactcggtgaaatcggtgtcccacagctgggccagcagccgggccagggtcgttttgcccgtgccgggcggtccccagaggatcagcgagatgggccggccttcctccagcagacgccgcagggccttgcccgggcccagcaggtggttctggccgacgatctcgtcgatggcccttgggcgcatgcgctcggccaagggggccacgccggacgaaacattgccggattcgcgctcgaaaaggctcatgaagcaaaccccagcgcctttttgacccgccgccaggggctctccgggcgcaagagcgcgcgcacttgctccagggccggcctggtcgccgccctgccccgttccatgagcagttcgccggccatgaagtcggcccagtgcacctcacccacatcgggctcgatgaccaaatcggcgtcgcgcagcatgcgccgggccaggtgatacgattgaatctcgccggcccgcagatatgtttccagggcctgatcggggatgccatcggaaaacacgtcgcggtcgacgttgacggccacgatcttttcgtggccccgccgccgggcgcaggccgtggggatcaggcaggccacgccgccgtccatcagccagcggccgcccacgttgaccagcggcgcgatgcccggcacggccgaactggccaacacggccttgcgcaagggcccacgatcgaaaaccaccggctcgccgctgtgcacgtcggtggccacgcaggcaaagggcagcggcagatcctcgatgcgcgcatccggcagaaaaaagtcgaccgattcctggaaaaactggccgcccatcaccgaagggcccatcaaaaacgagcgcaaaagccagctctgcacgaaaagccggcccactttgtcgaccaggctgctggccgagccgttttcggagctggttacgaggctgcgcaatttggcgtcgcgggccaagtgcgatccggcgtattcgatgaccttggcgcgcatccggtccggcgtgagcccggcggcgaaagcccccccggccagggccccggcgctggccccgatgatcgagcgaacgggcacgccgccatcccacaaaacctccaacacgcccacgtgggcgaagcccctggccccgccgccgcccaaaaccaaatccacgccgtaggttgcgttgtcgcgcttcatttgtccgtgcttttatgtttaagctttacaaacataacggccctggctatatttagccccgcgtccgcgttggcggacgacatatttggtttataccaaaaattcagcatagagggtggtgatcgcgtgcaggtccaagtcatggacaacaatgtcgagaaggccatcaaggcccttaagcgcaagctgaccaaggaaggcgtcttccgtcagctcaaggaaaagcgctggcatgaaaagccctccgacatgcgtcggcgcaagcagcgtcaggcgcgtcggcgcatgcgccggcaaatcgccagggcccgggctcgcgccgaggcgcgtcggcatttctagtccggcctgacattgcaaaagccgcatctgggcggtctccccttggggggccgcccagtcgcgtttcagccccatagccccagcaacatccgcgccgcgcccacgccgaaatagacgctgaagcccaaaagcgtcaccgcgcaacagccgatgatcacgcgatatattccatcgctgagccagcgccggcccttggccaccgccagcgagaccaaaccgtaccacaccagatcggcgctgatgtggcccagataaaacaccaccacgcccaaagcgccccagcgcggatcgcgggccaccaccagcagcgacagccccaccgtggcccaccacaaaatgaaataaggattggccgcgctgaggagcaggccgtcggccaccggcccccgcttgaccgcgccctgcccgctggtcaccgccgccaggctggcgcgcggcaggccgcgcagcatgcccacggccatgtgcagcaagatcagcccgcccaccacgccgatggttccggccacggcgtccaggcccagcaaaggccccagcccggccaacagcgccgccaccagcgtcacttcgatgatcccgtggcccaaaacgatcagcggcccggcccaaaagccctgacgcacgctgtgggtgatggtcatggccagcaccggcccaggcatcaccgccccggaaaaaccgatggcgaacgagctgagccccaggccccacaggcccatgccggttgccagagatacgccgtccatgcccgcccctacgagtacttgcaccaaggcgcgtggatcttgacgtagccgaccaccggacaatcacaatcggtggccgcgctgggcggctggcagaccgtccactgcccggccggggggccgccccgttggcggcatgccgggcaatcgccgttttcatccagcgccgcgccgcaggcggggcacggcttgccgatggttatgtcaaaggttttgggcattgccttcagtccaaacgcctggccgcggcctggtagaaggccaaaaaggcctggcgcgcggcgtggatgtcggccttgtggccgatctcgaagggcgaatgcatcgacaacagcggcggcccggcgtcgatgacctccatgccgtgttcggccaaaaacttggcgatggtgccgccgcctccctcgtcgatcttgcccatggccgccacctgccaaggcgcgcccgcgccgtcccagacgcttctgatccaggccacgtattcggcgtcggcgtcgctggtggagtatttgccgccggagccggtgtatttgctcagagccacgccgtggcccaggagggcggcgttgcgcttttcgtgcaactcggggtagtccgggtccagggccgcggcggcgtcggcgctgatggcctggctggcggctaaaacgcggcgcacggccagatagtcggccggctggccggcggcttcgaggatcgaggataccatcaattcgaagacgcggctgcgcgcgccggtggccccttccgagcccacctcctctttgtcgacaaacaaggccacggcggtgtgaagcggattttgcaggtccaggatcgccgccatggccgcgaaggccgcggcgcggtcgtcctggccgtaaccgccgacgaacgcgcggtccaggcccacgtccctggccggcccggccggcacgatctccagctcggcgctgatcaggtcgtgctcggtgaggccatattcgtcgtaaagcctttgaagcacggccattttgaccttttcgcctttttcgtcgctatccagcggcaacccggcgatcagcaggttcatgcgctcggcctcgaaggcctcgttgacctttttttcgccctggctgcgccggctgaggtggggcaaaacgtcgagcacggtgaacaccgggccgtcgggatcctcgcccagggccaggggcacgacccgaccatccttggcgcagaccacgcccagcagggccatgggccgggccagccactggtatttcttgacgccgccgtagtaatgcgtcttcaggaaggccaggccctggtcttcgtaaagcgggttcatcttcaggtccaggcgcggggcgtccaggtgcgcgccgatgatgcgcaggcccgccgtcgccggctccttgcccaaaaccaccagcgccgccatcttgccgcgaaattccagaaaccagcgtttacccttggccttggcgcccaggggcgcgaagtcggcctccagggcctggcgcttgatttcggtcacggccaggcgttcggtcttggccacgctcaaaaaacgcttgtagcgttcggccagggccatgatttccttgcgctgggcgtcggaagatgtttcccaaatatttttgggctgatagagcagtttctcattcaactcgtcaagttttttcttgctcagcttggccatgggccctccccgcctgggcgcgaaacatcgtcagcgcatgattaagctaatactccacggcggcccacccttcaaggccgggcgtcggatggcgcgcatttttgggccaacagaaatatctccacgttgcccttggggcccaggatggggctggggcattgacccagcacttccaggcccagctcgcgcaagcagtcggccacgccgtccaccgcctgctggcgcgcggccgcgtcgcgaaccacgccgcccgagcccacgtgctcgcggccggcctcgaactggggcttgaccatggccagcagccggccgcccaaggccaggcggggcgtgatgttgggcagcaccaggcgcaggccgatgaatgacacgtccatgacgatcagcccgtaggggccgggggccacttcaatggccatgtggcgcacattctgtcgctcgattgccttcacccgagggtccacgcgcagcttccaggccaactgaccatagcccacgtccacggccgtgacctcggcagcgccccgttgcagcagacagtcggtgaagccgccggtgctggcgcccacgtccaggcagctcaatccggccggatcgaggccgaaatgatccagcgcgccagccagcttgagccccccccgcgagacataggggtgctccgggccgtcgacgctgacggcggcctcgggctcgacgctttggccgggcttgcgcgcggtctggccgtcgattcgggccaggccggccatgatcagggcctgggccttggcccggctgggggccaggccaagctccaccaggcgttgatcaaggcgggtgcggctggccacgggtcaggccaacagcgccctggccgcggcggccacggcctcgggggtcaggcccagacgctggcgcagtttgccctgggcgccgtgctcgacatagcggtcgttgacgccgatcaggcgcgtcttgggccgcaggccgtgggcggccaaggcctccagcacggccgcgccgaaaccaccggccagcatgttttcctcgacggtgaccacccggccgcaacgctgggctagctggcagatcagttcgtcgtccagcggtttgacaaagcgggcgttgaccaccgccgccgacacgccctcggccgacagcatcaccccggccagccggcaaagctccacgcccacgccgatgcccaccagcaacacgtcgccaccgtcgctgagcaactggcccttgccccagggcaacgggcgcaggggctcgtcggtgtgcgcgccaagccccgcgccgcgcggatagcgcaacgccgtggggccgtcgtgatcgagcgccgaaaagagcatgtgccgcagttcgttttcgtcggccggggccatgatcgaaagattgggcgcgcagcgcagaaagctcaagtccaagagcccctggtgcgtctcgccgtcctcgcccaccacgccggcccggtccatggccagcaccaccggcagcttgggcaggcagacgtcgtggacgacctggtcaaaagcccgctgcatgaacgtgctgtagatggccaccaccggccggaagccctcgcaggccaggccggcggcgaaggtcacggcgtgttgctcggcgatgcccacgtcgatgaagcggtcgcggtatgattcggcaaaggactgcaagccggtgccttcgggcatggccgcggtgatggccacgatgtcgcggcgctccttggccaattggaccatggtccggccaaagacctcggtgtaggtctggattttgggcttgggcggcgggatgaggccgcaatcggccgtggccggcggctgggctattttgcccacgccgtggaaatgggccgggttttcctcggccggccgatagcccttgcctttttgggtgatgacgtggatcaggtgggggcccttgatcggcgcgacattgccgaaaacattgatcaaccggcccagatcgtggccatccaccgggccgacgtagttgaagcgaaaggcctcgaaaagcatgctgggcgagaaaaaggcgcggaacgactcctcggccctgcgcgccaattccacaagattttcgccaactccaggcatgtttttaagaaatcgctccagctccttgcggaagcgctgataggccccgcccgagagcgaacggctgacgaacttggacagcgcgcccacgttgggggcgatggacattccgttgtcgttgagcacgacgatcaggtcttcgttcagaaagccggcctgattgaggccctcgtaggccatgccgccggtcagtgagccatcgccgatgaccgccaacaccttgcccgaagcgccgcgcaggcgtttgcccacggccatgcccagcgccgccgagatgctcgtcgacgaatgcccagtgtcaaaggcgtcgtaggcgctttcgcggcgcttgggaaagcccgaaagcccgtcgagttggcgtagggtgcagaattggtcgcgccgaccggtgataatcttgtgggcgtaggtctggtggcccacgtcccagacgattttgtcgttggggcaatcaaagaccgcgtgcagggccagggtcagctcgaccacgcccaggctgggggccaggtggccgccggtctcgacgacgtgggcaatgatgaagcgccgcacctcgtcggccagttgcttgagctggtccaggctcagtttcttgacatcggccggcgaatctatcttggccagaatctcgtatgtggtttgttcgctgggttgcaacgtcacaccttttgcgggccgtcgtcaagccggccgcgcgcgccacgggctagtgcgtcctggacatgatgtagtgggccaaaagctccaggggtcgggcgggagggcccagttcggcgatgatcgcgaccgcctcctccaccaggcgctggccggtttgacgggcctgggccgggcccagcacggcgggataggtcatcttgcccttggccgcgtcggcgccggtggccttgcccagggtctcggcgtctccttccaggtccagcagatcgtcggcgatctggaaagccaggccgatgcgtcggccgtagcgcaccaggcggctcagcctgtcccgatcggccccggccaggatgccgccggcctccagcgaagcgcagatcaaggccccggtcttgcgggcgtggatgtagtcgaccatggccagatcgggctccatggtttcggccagcagatcggcggcctgaccgccgaccatgcccagatgtcccgccgcccgcatgaccacgttggccgcctggcgcgcgcgctcggccggcaggtcgccgacggcggcggcgtcggtcagcaggaccatggcctgggtcaacaggccgtcgccggccaacacggccatgccctggccaaagaccttgtggttggtcggcacgccccggcgatagtcgtcgtcgtccatggccggcagatcgtcgtggatcaacgaataggtgtggatcatctccagggcgcaggcgcagaacatcgcccgtcgggggtcgccgcccacggcctcggccccggccaggcacaaaatcgggcgcaggcgcttgccgccggcaaaaaggctgtagcgcatggccttgaggatcaccccgcccgattcgtcggccggcaaccaggcctccagggccgcgtcgaccatctggcgacgctgggccaggtattgtttcaagtccacgctcattcctccgccgcctcgccgggctccaacggcgtctgccgcggaacgccgtcgccgcgggccagcaaaaccaccttttgctcggcctcgtcgaggcgtttgccgcaggcctcggccagggccacgccttcctcaaagagcttgagcgattgctccagggtcaggtcgtcattttccaggctctggacgatctcttccaggcggcccaacgaggcctcgaagccctgttgttttttggctccagccatcagttcgcctccaaggcggcggcgtagcgccggctaagctccagccaggccagcggatcgatgcgcgcgccgcccacgcccacgccaaagtccaggtgcggtccggtgactctgcccgtggccccgacttcggcgatgatctggccctttgccacgcgctggccttcttttaccaacatcgccgacaaatgcaagtagcggctgaccacgccctggccgtggtcgatgatgatggtctgaccgccgaagtagtgatccagggccaccgccaccacgccggcggccgtggccttgaccggctcgccggtggccgcgcgcagatccacgccgctgtggggcagtttttccacgccgttgaccacgctgcgccggccgaatttgctgaccaccacccccggcacgggccggatgaaggggcccgaccaatatctttcaggcgtgcgacgggaataggcggcggcgatcttggcctggtcttttttgtatttttccagctcggccggcgaaaggtcgtcgaattttttgtgcacggtgatgcgccgcacgccgtaatccatggccttgaccgtgatcagggcggcggccgcctggcgaccgtcggcaaagacgcgcagcgtctgacggcccaacggcgcgtccaacggcgcggccaccaccgcgtagtagcagccccgcgcgccccgttgcaacggcgttttccggcccaaaaattcgacctcggcccgggccggcgagccgcgcaggcaggccgtgaccatggccggctggcccttgcccagtggcgtgggccagatgtggatcatctgcgcggcggccgggccggggcacaatacaaaaaaagccagcatcaacgacagggccaggcgattcaccacacaacctcctcgaccacggcgcgcaaggccccgtgttgcagtttaacctcgatggcccggccgggcgcggtatgggccgcctcgcgcaacagccgacccttttcgtcaaagaccaacgcatagccccggcccaacacggccagcggacccagcgcccgcaagcggccgcgcaaaagttccgccgccgcccgccgcccgcgcaaacgggcgatcatggccgcccacaagcggccgcgcaagccctccaagcggccctgggcctgggtcaagcggcgctcgggccgggcctgggccagtcggccgaccaaccggtgcaagcgcgcttgtcgcccggccaaagccgttcgctgggccatcagcaggcgggcgctaacgtcgtcgaggcgctggcggtgatcggccagacgccgccgagggtcggccatggcccgccgcagatggcgcaaatcgacccgtcgccgcgccaacgaacgcgccatggccattgccagggcctggcgcgcggccttcaggcgcagcgtcagttcctcgcggccggccagcagcagctcggcggccgccgtgggcgtgggcgcgcgcagatcggccgccaggtcggcgatggtcacgtcgatctcgtggcccaccgccgaaaccaccggcaacgggcaggcggcgatggccagggccagggcctcgtcgttataggcccatagatcctcgggcgagccgccgcccctggtcaaaacaataacctcgggccagccccaggcggccaactcggccagggccacgaccatctggccggcggccgcctcgccctgcacctgcacggggtagaccgccacctccaggcgctggccgcgccgctcgacgaccttgaggaaatcgcgcaacgccgcccccgtcggcgaagtgaccacggccacacgccggggcagctcgggcaggggctttttgcgctcggcgtcgaaaacgccctgggccgccaggcggcgtttgagctgctcgaaggccaacgccagcgcgcccgcgcccagcggctcggccgtgtcgaccaccaactgcacctcgcctctggccacgtagacgctcagccgcccctgacagagcacacgctggccgtcctccagccgaaaacgcagcaacccggcctgatggcggaacatcaccgcccgcaacacgccgccgtcatccttcaggctgaaatagcaatgtccgctggccgggcggcgcaagccgctgacctcgccctccacccagacgaaatcaaagctggcctcggcctgttttttcaggcggttcaacagttcgctaacgcccagcacctggcgcggcgtgaacagactcagcccttccatggcctcccttcgcggcccaaaggccgacggatcactggccgatccaataactctcggccaggccctgcttttgcagcgacgcgcccaaggcctgggcggcggccttgtcggccaggccagtgacaaagacccggtgccacacaccgcgctcacccagatcgaccctggccgtttgcgcttgcacgccctttttggccaaaacggccatgtattcccgggcctcgtcttcctggcgatagctgcgcagttgcaaggtcagcccgccgccggccgccggcttggccgccctgcgcggcgcgttgagggccacgccgacttgctccatggatgcgccggcctcgaccacctccacgggataatccacctggccctggggcgaggcggcgcggtagatgatcagccccttgcccgccgccccgccgacctcgtagcggcccgaagcgccctgacgggcggcggccagttcgttgtcgagcatcacgccgatggtggcgtcgccgacaccggcctggcgcagcttgagcacttggtccacgctcaggccccaggccccggtcggccacagggcccccagcgccaaggcggccaggcaaagcggtcggaaagagttcatgacggcctcccgacaaaagttcaactgttcaataatactatcagacatcgggtagccaacgccagcctacggccggtccaagatcaaaagggcctccacgtggctggtctgggggaacatgtccagggcgtgcagggccacgggcgcgtagccatagcccagcaattccttggcgtcgcgggccagggccgccggatggcacgagacataggccacccgcttgggggccagggcggccacctgatccatcaggcccttggccccggccctgggcggatccagcaccaccaggtcgaaacgccggccgctggacgtcaggcggccgaccgcgtcggcggcctgggtccacaatatctccaggcgctcgtccagctcggcccgccgagcttgccagagcatgacctgggcggcctggggttgggcctccaccgcgcagacttgccagccggcctgggccaacggcaaggcgaaattgccgccgccggcgaacaaatccaacgcttcgcccggcggcagttggccggcggcttccagcaccaggcccatcagccgctggttgaggcccaggttgacctggcagaacaggccgggataggcccgcagttgcagttggccgtcagaatgataaagcaggccattgtccgggccgggatcccattgctccaggttttcgccccggcagaggcgggtcatcttggccccggcctgggtggcggccaggcgcaggccgcgtttcatggcgttattcagtttggccccggcgccgacgcccatggtcgcgaagggcccgtcatcgtcgttggccaagacctcgacccaggccaggctgcgatgctggccgctggtgacctccggggccaaggcggccaaaaaacggctgatggccggatgggccaccgggcagtcgcgcaggggctcgagatagtgcccgccgcgctgaaaaaagccgatgcggttgccgcgcacctgaaaacgcacgcggttgcgccagccccactgccggggtgatggccacgccacggccggcggcatgcccggcaggcggcccaaggcccggtcgagccattgggccttggcctcgagctggcccgcgtaatccaggtgcatcaggtcgcaaccgccgcaagcgccataggccggacagcgcgcctggacgcgccggggcgatggctcgaaaacccgccgacagacggcttcggcgaaatctttcttgtcgttgacgatcctggccgccacggtctcgccggccagggccccggccacgaaaaccaccttgccgtcgtcaaggcgggccaacccccgaccaccggcggaaagctgttcgatcttcagcaatagctcttgagtgtcgctttgttgatccatcatgcgccgtttccacgcccgacgtcggcacgccggacgatcgaaaatcactaagtatgaacacagtttttcggtgattaattattcacaacgcaactatcggcctcttaatcttaagttttttgtctttcaggcaaaacatgttaagcttcaactgttttatccggcagccttcaaatgcgacacgcgccagacatgctcatacggagttcgaccgggtgacgaacaagtatatcaagggccttagatacgttccgtctcttccgacggtcttggccaagatcatggccctgctcgatgacgaaaagacatcggtggccgacctggaggccgtgatcgttcgcgatcaggccctcacttccaaggtgctctccatcgccaactcggcctattggggcctgcgccacgaggtggtcagcatcgagcgggccacggtgctgctgggcttcgaggagatcagcaacatctgcctgggggccggcctgatcggctttttgcacccgtcgatcttccgcaaccgcgagggggccgagcagctctggctgcacaccctggccgtggccgaggcggctcaggccatcagccgcgagatggccttcatcgaggccggttcggccttcaccgccgggctgttgcacgacctgggcaaggccgtgctcgccgccttccaccccggcgacgtcgaggatgtcctgcgcctgatgcagcgcgaaaaactgagcttccgccaagccgaaatggccaacgagtgcgaccacgcggccatcggcggcgagttggcccagcattggggcatccccgcctcgctgggccaggtcatggccatgcaccacgagccgccgcccgacgcccaattggagccgctggtggcggccgtgcacgcggccgactacctggtgcgcgacatgggcatcggcgattcgggcaaccccgacaagccaacggtggaagcgcgggtgctcgactggctgggcctgggcgatagcctcctgcgctccatcaagcgcgacctggcctggcggcggccggccatcgaagacctctggaaagagctgatcagctaagctcaagcgctatctgccgtcacggcgtcgggcggccaggctgaccactttttcgccgccgccctccgcgccgggcggcgaaggctcgggctcgggggccttgcgcgcctcggagcggggtaagcgctccaggcgcatggcctcgccgttcatggtgaactcatcgccgtcgatgtatccctcgcgcaggatccacgtcaccgtgctgcggggcacggtcaggaacaaaagcgttatctgccaccagcccggtttgacgtcggcgacgatgtcctcgaccctggcgtagaccatgggctcgttcttgtgatggatcagcaccacgtcgccgttgcgggtgatcacaggtccgcctccccgccgccgatggccttcagccgccgctgaaattccgccaaatcgaccgtatactcctgggtgccaaagcacgacacggcaaacgaggccaacgccgcgccccagcggcaggcctcgaccaggtcgcggcccttggccatggccgccagcaagccggcgcggtaggcgtcgccggcgccagtggggtcgttgacctggtcggtgggcgcggcagggatgctggcccggacggagccgttcagcaccaccgaaccgtgctcggccttggtggagacgatgcagccgaccttggcgcgcaactcgtcaaggctcaagcctgtcttgcgcagggtcatctccagttcgtagtcgttggagatgaacatcatcgccccctcgatggccttggccaggggttcgccatccaggatgttgagggcctggccggggtcgaagatgaagcgcgcgccgcggcggcggcactgctcgggcagggtggtcatgtcttccaggttgcccggcgagatgatcaccacggcctcggccgggtccaggcgctgggcgtcgaaacggcaggagtggttcatggccccgggattgaagccggtgatctggttgtcggccatgtcggtggtgatgaaggcgccggcggtgtattcctcgtcgacggtgcggatgaaaccggtttcgatgccgtgggcgtccagccaatccagatagcgttggccgtcgcggcccaggcagcccaaaacgctgggccgctggcccaattgggccaggccgtaggcgatgttgccggcggtgccgcccagatgctccttgagcccgttgacgttgaagctgacgtttagcacgtggatcttgtcgggcaagatgtgatcggaaaaacggccgccgaagttcatgatgcggtcgtaagccaacgaaccggaaatgaatatctgcatttttcgcgcacctcgaaataatgtgggccgggccgtggcggtcccggtaaacgctcgtcgcctgaatctaatgtggccgagcctcggctgtcaaggcggccttcgggccgcttgtggcggccgggccggcgtgatagtctacggcagcattttagcgccgtggagtttcgatgaaaaacgccctcgcattttttttggcgctcgccgccgcgttgtgggctggtggctgcccggcccgcgacttgaaccaggaaccggccgccatctccgaccagggcgccgcgccgcatgaatacatgcgggccctgggcgaggccgacgccgccgtggcctatatctgggaacagatgccttttctgatcaacaaggccctgctcatcagcaagccgtgccaggtctacggcgatttcgaccaccgcaagagcaacgtcttcagcgacaacgaccccaccttggcctatgtcgagccccttggcttcaaatatcgccaggccgaggacggttttttcgagctggagatggccgtggacctgctgatcctcgacagccagggcaagatcgtcgtgctgcaggacgactatcaacgcgccgaggagcgcagccgctaccaactgcgcgaagtgttcatgaacgtcagcctgcctttgttcggcctaccgcccgacaaataccacgtctccatcaaggtgcgcgacctcatcggcaagggcagcgccaccgccaagctcgtggtcatcctgcgctgaaggcggccaatccagcctcgtcgacgttggcccggccccgccagcgccaagctcgtggccgtcccgcgctaaatggccgccgctccgctttagttgcgtagcgccgtgatcggcgcgggcatgcggccgccgcggccgatgaatttggccccggaaaaacggttgacggccatcaccggcgcgcggcccagcaggccgccgaaatccaccgaatcgcctggtttggttcccggcgcggggatcatgcgcacgccggtggtcttgttgttggccacgccgatgctcagttcgtcggcgatgatggccgaaagggtggccggctccacgtcgccgggcacggcgaacatgtccaggcccaccgagcagacggcggtcatggcttcgagcttttccaggcccagcgccccgcattccaccgcgtcgatcatggccagatcctcgctgaccgggataaacgtgcccgacaacccgcccacgttgcccgaggccatggccccgccccgcttgaccgcgtcgatcagcagggccagggcggcggtggtgcccggcgcgccgaccttttccaggcccatcgattccaggatctgacccacggaatcacccacggccgtggtcggggccaggctgatgtcgaccacgccgaagttcacgcccaggcgcttggccagctcgcggccgaccaactcgccagcccgggtgatcttgaacaccgtgcgcctgatcacctcgctgagcatggtcagatcgcaatcggggtgcttttcgaccacggcccgcaccacgccggggccgctgatgcccacgttgagggccgtgtcgccctcttgcgcgccgtggaaggccccggccatgaaggggttgtcggagggcgcgttggcaaaggccacgaacttggcgcaggccaggcccaggggcgcggcggcggccatggccttgaggatgtggcccaggcgggcgatggcgtccatgttcatgccggcgctggtgctggccaggttcaaaaatccgcacaaacgctgggtggagcccagggcctggggcagggcctccatcagccggcgatcggccttggtggcgcccttttccaccagcgcgccaaagccgcccacgaaatcgaccccggcccggcaggccccgcgatcgatggcctgggccaaaaccaccggcgcctcgtcgtgggggcaggcctccagcaaccaggccgccggggtgatcgacagccgcttgttgacgatgggcacgccaaaggagtcactgatgcggctggcctcgtccaccagccgccggcccatgtcggccaggcgaccggccacggccgccgacatgcgctcaatgtcgcggtcgatcaaatccttgaggttgacgcccagggtcaccgcgcggatgtcgaagttgtcgaagaggatcatgccggccgtttcgagggcctcttgcaagccgatagccatccgcgcctctcaaaccctgtgcatggccttgatcacggcctcgctgtgtagcatgatcgtcaggcccaggcgctcgccaagctgctccaacgcgccgcgcaggcccgaaggccccagcttggagtcgccgatgtcgacgagcatggtcatgacgaaggtgccgtccatgaccttttgctggacgtcgacgatgttgcagtcctgctcgaacaacaggccgctgacccgggcgatgatgcccttttggtcgccgcccatcaccaccaaaaatacccgttcgtttttcatggctttcgtctttggccctcgggcccggcaaggacgctctggccgtggggacagtggggcgccagggcgcactggccgcaacggggcttgcgggccgggcagacctggcggccgtgcaggatcatctggtggctgaacaatgtccaacgctcctcggggatgatctccatcagttgttgttcgatcttgtcggggtcggcctgatcgctgaggcccaacaaaccggccaggcgcttgacgtgggtgtcgacggttatgcccggcacgccaaaggcgttgcccaagactacgttggccgtcttgcggcccacgccgggcaggcccgtcaggtcatccatcgcggcgggaacctgcccgccgtggcgctcgagcaccgccctggccgcgccgatgatcgccttggccttgttgcgaaaaaagccggtggagcggataacctcctcgacctgggcctgatcggccgccgccgcctgggccgggccgggccagcgcgcgaagaactcgggcgtgaccatgttgacccgctcgtcggtgcattgggccgaaaggatcgtggccaccagcaactgccaggcgtcggcgaagcgcagggcgcattgggccgccgggtagagcttgtccaactcggccaggatggccgccacccgctggggttggggccttgaccaggccttgtccgcgccccgcgccgccacgcctatttctccagcacttcggccttttcgatgaccaccgactccaggggcacgtcggagtgatggcccttgttgccggtcttgaccgcgccgattttgtcgaccacgtcctggccctcgacgaccttgccaaagacggcgtaaccccagccgtcgggcgtcttggcggtgtggtcgaggaactcgttgtcggccagattgatgaagaactggcaggtggcgctgtcggggatctgggtgcgggccatggacaggctgtagtgggtgttcttcaggccgttgtcggcctcgttcttgatgggcttgtcggtggccttcatgcccatgtcggcgcgcaggccgccgccctggatcacgaagccgggcaccacgcggtgaaagaccgtgccggcgtaatggcccttgttgacgtaattaagaaagttctgcaccgtgatcggggccttgtcggggtaaagctcgattacgatgtcgcccatgctggtggtgaatttgaccatcggattttctccctgccggacctgggccgaggccacgccggcgctgatgcaaaaggccgcgacaacggccgccagaatcgccaggcccaagcggcgggccagggaatttcgcctcattttcgctcccccgtcaaagtgcggccggcggtcggatgagccgccggccagcaaagtataacaaacgctcggggccaacgcccggcgagcgatcaaaattcctcgaacccctccaactcgacgccctcgaagaaatcgtccgacgacgaggccttggccgccgatttggccggagcggccttggccgccggcttggcggctggtttggccgctgggcgatgggtcatcggccgcgcggccgccaccggggccggcttggtcggctttttcttggccgccgccaaaggctggccctcgaaattgaccttgaagccggccatctgctggcgcatcacatcggcggccgaggccatctcctcgctggccgaagcggcctcctcgaccaaggcggcgttttgctgcacgccctggtccatctgggccacggccttgttgacttcctcgatgcccatggcctgctcttggatggccgcgtcgatctcgccggcgatgtcggccacgttctgaacgttggcgatgatctcggtcagcagtcggccgctctcggtgaccagttgattgccctgttcgaccttgaccacgctatcggtgatcagcccctgaatctccttggccgcggtggcgctacgcccggccaggttgcgcacttctccggccaccacggcgaagccacggccggcctcgccagcccgggccgcctccacggcggcgttgagggccagcagattggtctggaaggcgatctcgttgacgacgttgataatctcgctgatcttcttgctggattcgctgacggcggccatggcctcgatggtccgctggacgacctgcccgccctcctgggccatgtgggcggttttctgggccatctggttggcctggcgggcgtggtcggcctcctgcttgaccgagctggtcatttcttccatggcgctggccgtctcctcgatggccgaggcctgctgctgcacccgctcgctgagatcctggttgccctggctgatctccatggtcgattggctgaccacgtcggtggactggcgcacctggacgatgatgtcgtggagcttttccacgaaacggttgaattcggcggccaacacgccgatctcgtccttggacatgacctccatgcgggcggtcaggtcgccctggccttgggcgatgtccttgatcatggccacggtctttttcagcggcgtggtcacagagcgggccaacatcaggctggccagcacggtaagggcgaaaataatggccaccacgcccacgatgatcatcgtcagatggccgatctgctcctccacgtcgtcaacgtagatgccgctgcccaccagccactgccaggcggggatggcctggatgtaggagaccttgtccaccgccttgtcggcgccgggcttggtccatttgtaatcgacaaagcccttgcccgccgacttggccaggctgaccatctcggcgaaaaaggccttgccgtcggcgtccttgatgccagcggtcggcttgccgatcaaatccttgctgaacggatgcatcaacatcacgccgtcaaggtcgttgatccagaaatagtcgttggtttcgtagcgcagctcgcgcagcacgtccagggtcattttctgggcctgatccctggtcagtttgccgtcggcctcctgtttgacgaagtattcggccaccgagaccgccgtctccaccacgtgacgggttttgagccgtttttcgtcgtagatggagtcggacaccttggggatgacccagacataagtcagggccatgaccatggccgcgcccagggccagggtgacgattttcgcgcccatggatttgcctatggaaaaactcatatcccctccccgggtcgatgtacgcgcgtcgtgtcgctttccaagccgcccatcgccgtgtagaaccgcagccggcgaccaacgccgacgtcacggacttatcggcgtccgtgaggatattatgaaacaatccgtcgcggggcggcaaaaaacattggcctcccccgccggcgcttcacaaaatgaccatctgggagatctggcggataaccgccgccggcgaatccaccacgtgcagcaggtccatgtcctcggggctgatcatgccgtggcccttgagcacggtgtccatccactgcaccagtccgccccagtattggctgcccatcaaaaacaccgggaagggccggatacgatgggtctggatcagggtcagggcctcggccaactcgtcgagggtgccaaaaccgccgggcatgaccacgtaggccaccgagtgcttgacaaacatgaccttacgcacgaaaaagtagcggaaatccaggcgcacgttggcgtacgggttgggtttttgctcgaagggcagctcgatgttgaggcccaccgagtggccgccggcctcggatgcgcccttgttggccgcctccatcaccccgccgccgccgccggtgatcaccgaaaagccggcctcgaccagcagccggcccatctcctcggcctgcctgtattcgggcgtgccgggcttggagcgcgccgagccgaagacgctgacgcccttgggtatttcgcccagggtgtcgatgccgtcgacgaactcgctcatgatccgaaacatgcgccacgactccttggccgacagcgcatcgacaacgtattgattttcaccgcgctctttcatccaagccgtctccgtcaccgccccgcctcgccggctggcggccagatgtatgttgaatcaagaccttgcaagctatattattagcgtccattagtatttggaaattccaccaccgtgtcaatagcggccggccccttttgcctggctccttcttggcccagcggagacgatcatgcagattacttgcctcggcgcgacgcgcaccgtcaccggttcgtcatttctggtcgaactggacgatcagacgtgctttctggtcgattgcggacttttccagggcggccgccagatagaacaacgcaactgggacatcagcgaccatcggccccaggacatcaaggccatctacatcacccacgcccacatcgatcactcgggcctggttccccgcctgacccgccaaggttacaacggccccatctacgccaccaaggccaccagcgagctgctcaagatcctctggctggactcggcccacatccagcagatggaggcccagtggcaatcgcgcaaaaacaagcgcgtcggccgcaaggacatcgagccgctctacgaaaccgtcgacgccgaggcggccatcgccctgatccgccccgtggagatgaacgcgcccctggagctgattcccggcgtgaccagcacctttgtctcggctggccacatcctgggcgcggccagcctgcatctgtcgctccaggccgccgacggcgcgcacaacgtgggcttttccggcgacgtgggccgccaaaaacagctcatcgtgcccgaccccgagatcatgccccgggtcgacacgctcttcatggagaccacctacggccagcgtctgcacaaatccatcgccgacagcgaaaaagaactcatggacgtcatcacccaggccttcaaagagggcggccgggtggtgatcccctccttcgccgtcgagcggacccaagagctgatctacgtcatggcccaggcctaccgcgacggcaaatggcccggcgaaatgccggtttatctcgactcgcccctggccatcaaggccacccagatcttccgcgaccaccccgagttttttgacgacgagaccaaggccatcctggacagcggccagcgcccgctcaacttcccctttctcacgcccacgcccagcacccaggaaagccaggccatcaacgacaaaaaagggcccatggtcatcatcgccggcaacggcatgagcaccgccggccgcatcaagcaccacctcaagcacaacctgtggcgcagcgattgccacgtggtcatcgtcggcttccaggcccagggctcaaccggccgccagttggtcgacggggccgacacggtcaagatcttccgcgaggacgtggaggtgcgcgccaaaatccacaccatcggcggtttttcggcccacgccgatcaggccgagttgctgacctggctggagccccagatccacgacggcctgtgcgtcaacttgatccacggcgaggagctgcaatcgctgggtttcgccaaggtggcgcaaaagcgctttcccaacgcccacttccacgtgccaaagtggaaagaggttatccgcgtcacgccctttgccgaggtcgcgccgctgcccgtcgaggagttccccgagcccgcggcgcgcctggccatgccccagcgccgggccatggtcgccgaggtgcgccagttgcgcgaccgcctcgacgaggtcatgctcgaaatcctcaccggcgagcgcgacctggatcagcggcaaatcgaggccctgcgccaggtcgtcgaaggggccgaggcggccctggcccagtgggaggccgcctgaaccgtgcaacgcgatcaaatcatcagcgccgtggaaaagcctggccgctataccggcggcgaggccttcagcgtgatcaaggaccacggtcaagtaaagttgaccatggccctggcctttcccgaggtctatgaaatcgccatgagccatcaggggctcaaggtgctctacgaccagctggccggccggcccgacgtggccgccgagcgggtcttttgcccctggaccgacctgatggacctgctggagcaaaccggccaggccccctggtcgctggaaagcggcgcggccctgggctcgttcgacgtgatcggcttttcgttgcaatacgagctgacctacgccaacctgctgcacatgctgcgcctggccggcgtgcccctgcgccgcgaccgacgcgggccagagcacccgttggtcatcgccggcgggccctgcgcggtcaaccccgaaccgctggccgactttctcgacatcgtggccgtgggcgacggcgagcggctgatccaccagatctgcgaccttgtcatcgccgccaaggagcaaagctggccgcgccaagagctttatcgccgggccgccgccatcgagggcctctatgtcccggccctttacgaacccatatatcaagacggccgcctcgtgacggtgcgcgccgtcgacgccgccgcgccggccagggtcaagcggcgcatcgagcccgacctgggcgccttcgccccgccccagcggcccgtcctgccggcggtcaagcccgtgcacgaccgcctgggcgtggagatcgcccgcggctgcaccaggggttgccgcttctgccaggccgggttcatctatcggccggtgcgcgagcgcccgctggggcaagccttgaatgcggccctggagggcctggcctgcacgggcatggaggaactggcccttttgtcgctgtcggccggcgattacagcgccatcgagccgctggcccgggcgctgatggacgcctgcgagccgctgaaggttagcctgagcctgccgtcgctgcgcgtcgattcgctgagccaggagctcatcgcccagatcaagcgcgtgcgcaagaccggcttcaccctggcccccgaggccggtagcgagcacatgcgccggcgcatcaacaaagacctgaccgaggagcagatcctggacacggcccgcctggtttatggcctgggctggaacctgatcaagctctatttcatgatcggcctgcccggcgaaagcgattccgacgtggaggccatcggccagttggcccgccaagtggcccaacaggccctggccgccggccgcggccggggcaaaaaacccctggtccacgccagcatcggcatcttcgtgcccaagccccacacgcccttccagtgggagggccagctcgatctggcccaggccgaacaacgcctgcgcctggccaaggccagcctgggcgacagccgtctgcgcgccaagtggaacgacgcgcgcctttcggtgctggagggcgtgttggcccgaggcgaccgccggctttcgcgggtgctggagcttgtcgtggcggccggctgccgcttcgatggctggagcgagcatctgaacttcacggcctggctggcggccatggaggacgccggcctgacgctggaggaatacctgcggcccaggggcctggacgaggccctgccctgggatcacatcgacgtgggcgtgggccgcgactatctgctggccgagcgggaaaaggccgtcaccggccaggccacggccgattgtcgcggcggcaagtgcggggcctgcggggtctgcgacttcaaggaaattcgcccccgcctgaccgacgaaaagctgcccgcgccggtcggccccgccgccgcgcccgagggcgaggagcgcttcaaatatcgctatcgcctggaaaaaaccggcccggcccgttttctgggccatctggagatgatgacccaactggcccgggccttccgtcggtccggcgcgcccctggcccattcgcggggctttcacccccaggcccaggtcaaggcctgctcggccctgcccctgggcgtggaaagcttggtggaggtcatcgagatcaccaccttgcggcccatcgaccccgtggccctggccgagcgggtcaaccaaaccatgccccagggcatgcgcctggctgacggccgcgccgcccgccccggcgacaatctggccgagcccgatctggtgggctaccagatcgacccgccccggccgctggatccggcccgcctgagcgccttcgcccaggccccggagttcttttacgcccgaattacacccaagggacgccgggatattgatttcaaggccaccatccgtaaacttgagctggacgaaaaccgcctgctcctggaggtgggccgtcagggtggccggcccaaaccggccgaggtgttggaggccgtcttcggcctggaaaaaaacctggcctgtcgggccagggcgctgaaaaccctagccaagtggggagacaactaaggtgtccgccacgctgctcatcaacgcccggtcgtacgaaacccgcgtggcgcttttggaaaacggccactgcgtggaggtctacaccgaacggcacaaacacggctcgttggccggcaatatttatctgggccgcgtggcccgggtcttgcccggcatgcaagcggcctttgtcgatatcggcctgcccaaggccgcctttctctatgtgggcgacgtgcgccccgacgtcagcttcgacgaatacctggcccccggcgcctatcccgacgagcccgaagacgtggcccagggcggagtcgccgccgaacagggccaggtgcgcatcgagcagatgctccagcagggtcaggagctgatggtccaagtggccaaggagcccctgggcagcaagggcgcgcgcatcaccacccacatcaccctgcccggccacaacctggtgctgatgcccacgctcaaccacatcggcgtcagccgacgcatcgccgacgaggatgagcgcaatcgcctgcgtcagatcatcgaacagatggcccccggcggctacggcttcatcgcccgcacggccagcgaaaaccaagagcccgacaagctgcgcgccgagatggattttctggtctcgctgtgggagtcgatcctgctgcgccggggccgggccatggtgcccaacatgctccaccgcgacctttcggtgagcttgcgggcggtgcgcgacctctgcacccgcgaggtcgatcacatgatcatcgactgcgagcaagagtattacgaagtggtggagttcgtctccaccttcttgccccggctggtgccctgcgtggagttttatcgcggccgcgagcccattttcgacgcttatggcgtcgagcacgaactgacccgggccctgggccgcaaggtctggctgaaatcgggcggctacgtggtcatcgaaaagaccgaggccctgaccaccatcgacgtcaacaccgggcgctacgtgggcggccacaacctggaggaaaccatcctcaagaccaacctggaggcggtcaaggagatcgcctgccagatccgcctgcgcgacctgggcggattgatcgtcatcgatttcattgacatggaaaaagaggccaaccgtctgcgcgtggtggaatccctgaaggacgccctgcgcggcgaccgctcgaagaccaacgtgctggccatgagcccgctgggcctggtggagatgacccgcaagcgggtgcgccaatcgctgggcgaaagcctgacggagccttgcgcctattgccacggttcgggcaagatcaaggacgccagcaccgtctgttacgagcttttccgcgagctggagcgcgagttgccccacctggaggcggccgtggtccacgtggccgtgcaccctagcgtggccgagatgatgctgcaagaagaacgctacgtgctggaggagctggaatccaattatggcgtgaccatccaggtggaggccgacctgaccctgcaccgcgagcactacgccatccgcgccgaataaatctcgccccggccgagccgccgcgctctggccggggtcgatccgcgccccatcggagcgacataatagctacatgctagctacattcccttgacgtcgccgccgcgattgcatatcgtacctagagcggatcaaaccggggaggcgacgatggattttcagctatccatggagcaagacattctgcgcaagagcgtgcgcgatttcgccgaaaaggaaattgcgccccaggcccaacggctcgacgccgacgaagaattcagcatggaaaccttccgggccatgggcgagctgggattgtttggcatgatcgtcgacgaggcctacggcggtcagggcatggactacatttcttacatcatcgccgtggaggaaatcgctcggatcgacggctcccacgcggccacggtggcggcgggcaattcgctgggcatcgggccgattttctattatggctccgaggagcaaaagcataaatatctgccagagttgtgcgctggccgcgccctgtggggctttggcctgaccgagcccaacgccggctccgacgccggcggcgcgcgcaccacggccgtgctggacggcgatagctggctgatcaacggctccaagatattcatcaccaacgcctcgaccccggcctcgctgggcgtgacggtgatggcccgcacgggggttttccccgacggccggcccgaactgagctgcattctggtcgaaaacggcacgcccggtttcgaggccaggcccatgcacggcaagatgatgtggcgggcctccaacacctccgagctttattttgaggactgccgcgtgccggccaccaacatcctgggccagcggggcaagggttttcaccagatgctggccaccctggacgcgggacggctgtcgatcggggccatgggcgtgggcggggcccagggggcctacgagctggccctaaagtacgccaagcagcgtgagcagtttggccggcccatcgccgccttccaggtcaacgccttcaagctggccgacatggccatggagatcgaggccgcccggctgctgctctacaaggcctgttggcaaaaggacaaccatcagtcgttcagcaagctggcggccatggccaagctctatgcctcggaggtgatgggccgggtggccaccgaggcggtgcagttgcatggcggctatggcctgatgcgcgaatacgacgtggagcgctttttccgcgatcaaaagctcttgaccatcggcgagggcaccagcgaggtgcaacgcctggtcatcgcccggctcatcggggccatctgatcacaagtattagaaaaacagcgcatggggcgagccagcggctcgccccgcgtcgttccgtggctgacgcgccggcgcgaaactgttttgacccggcccgcttgcggctataattttgcatgaaagcaaaaaacaaccccgcagccatcaaggacggtctggcatgatcagccccaaaaacctcaaacgcatcggcgtcatcggcggggccatcgcgctggcggcgctgatcggccacagcggcggcctgttcaatttttcgcgcatcgccccgggccaggagccgtcgccgcccggcgaaatggtccggccggtcagaaccatcaccgcccagaaaacacagtggcccgaatgcttcgaggccgtgggcgccgtgcggccgcgcaccgaaaccaaggtcgaggcccagatcagcggcaaggtgctcaaggtcgaggcccggccgggggccatggttcaacaaggccagcttttggtgcttttggacgcccagcaatacgacgcccgcctgggccaggcccggcaagacctgaacgcggccagggccgcggcggtgctggcccgcgccgagcacggccgcctggagcgcctgtttcaacgcggcgcggcccccaagcgcgatctggaccgggccgtggaaaacctggcccgggcccaggccatggtccagcgcgccgaggatcaggtggaggaggcccgcctggcccagagctacgccagcgtcaaggccccggacaccggccgcatcaccgagcggctgatcgagcccggcgacatcgccctgcccggccgcacgctgtttttgctggagaccggcggagccccgcgcctggaggccctggtgcgcgaaggcctgatgggccgggtgcgcctgggccaagagctggaagtggttatcccggccttggataaagccgtcttgggccgagtggaggagatcgtcccggcggtggacccgcgcacgcgcacgtttctggtcaaggtggtgctgccgccgacccagggcctttattcgggcatgttcggccggttgcgcatcccggtgggccagcggccggtggtgacggtggagagcgcggccattggccgggtgggccagttggagatggtccgcgtcaaggacggcgacaattggcgcggagtttacgtgaccacgggccgggccagggacggccagatcgaggtgctctcgggcctggctggcggcgagaccctggccgtggaaggcgaccggccatgagcgaacgcgccaattcgggcggaaccggcctgatcgaaaaaatcgtccggccctttttgcaatcgcaactggcggtgctgctgatcatcgcggcgttgtgcctgggcgcggcggcgatctgggccacgccccgcgaggaggagccgcagatcgtggtgcccttggccgatgtcttcgtgcaagcgccgggggccagcgccgaggaggtggaaaagctggtggccacgccgctggagcgcctgctgtggcagatcgacggcgtggagcacgtctattccaccagcatgcccggccaggccgtggtcacggtgcgctttttcgtgggccagccccgcgaggcctcgttggtcaagctgcacaacaagatcatgatgaaccaggacgccgcgccggccttggtcaagggctgggtggtcaagccggtggagatcgacgacgcgcccatcgtcaccatcgccctgcattccaacaagctcgacgaccatcaactgcgccgcgtggccgaggaggtcatggcccgcctggccgagacgccagacatcagtcgcacggcggtcatcggcggccggccccgggagatccgcgtcgagctggaccccaagcgcctggccggcttccaggtcacgcccgaggaggcgcaagcggccctggccggggccgacgcctcgctcaaggccggccgcttcaaccaggccgaccaggccctggagctgaccagtgattcgtttttgaccagcccccacgacgtggccgagctggtggtgggcgtctttgacaaccggccggtgtacctgcgcgacgtggccaccatcaccgacggcccgaccgaggccgtcagctacacgcgcatcggcttcggcgcgcgggccttgcgccaggccggccgagcgcccgacgactggtcgcgtccggcggtgaccatcgagttggccaagaaaaaaggggccaacgccgtcagcgtggccgatgagatcgtcgcccggctggatgaactgcgcggcgcggtcttgccaggcgacgtggaggccaccatcacgcgcaattatggccacaccgcccaggccaagtcggacgagctgatcgaatcgcttattttcgccgtgctgacggtggtggccttgctggccttcaccatgggctggcgcgaggccctggtggtggcggtggccgtgccgctgtcgttcgccctggcgctttttgtaaactatctgttcggctacaccatcaaccgggtgaccatgttcgccctgattctgtcgctgggcctggtggtcgacgaccccatcaccaacgtcgacaacattcagcgacatatcctgatgggccgccagcggccgttggaggccaccctcgccgccgtgcgcgaggtgttgccgccggtgatcatgtcgacattggccatcatcgtctgcttcacgccgatgtttttcatcaccggcatgatgggcccctacatggcccccatggccatcaacgtgccgctgacggtgactttctccacgctgtgggcgctgacgatcgtgccgtggctgagctacaagttgctgcgcgggcgctcgcccctggctggcggcgcgcccattgccgccggagcgccggccgagaccacgcccgagtgggtgcggcggggctatcgggcgctgatcgagccatttctggaccggcgcgggctgcgctggctgctactggcggtgatcctggccctgctggccggcagcctgtcactggtgggtttgcgcctggtgccgctgaaaatgctgccctttgacaacaagaacgagtttcagatcgtcctagacttccccgaaggcacgaccctggagcgggccgaccgcgtctgccgcgatttcgaggcgtttttggccaccgtgccggaggtcgttgatttctccaccttcgtggggctttcgtcgcccatcgatttcaacggcctggtgcggcattattatctgcgccagggcggcgaggccgccgacatccgcgtcaacctgctgcccaaggaccgtcgccagcagcagagccacgagatcgtcctgcgcctgcggccggcgctgacggccctggcccggcgcgccggcgtgaacatgaagctggtggagacgccgcccggcccgccggtgctgtcgaccatcgtcgccgaggtgcgcggccaacccggcctgacccacgatcagctcatcgccgcggccaaaaagctttcggccatgctggccaaggaagacatgatcgtcgatatcgacgattcctcgcaacagccgcgccagcgcatcgattttgtcgtcgacaaggaaaaggccgccctgcacggcgtcagcgcccagcgcatcatccagaccatgcgcctggccgtcagcggatcatggccggcggccgtgcatctgcccaacgaacgccagcagttgatgatccgcctgaccctgccccgcccggcccgctccagcatggccgaactggccgagacgccggtcaagtcggctggcggccaggtcataccccttggcgagctgggcgttttccagcaattgccggccgagcagcccatcaaccacaaggacctgggacgcgtggtctatgtctacgccgaggcggccgggcgttcgccggccacggccatcctggacatgcaatcgcgcctggacgccgagccgctgggccccggcgtcagcgtggagtgggctggcgagggcgagtggcagatcaccttgcgggtcttccgcgatctgggcctggcctttggcgcggcgctggtgggcatctatattttgctggtgttgcagactggctcgttcgccttgccggtgctgttgatggtggccatcccgctgacgatcctgggcatcatgcccggcttctggctactcaacctggtgggcgcggccccggtggggccctacgaaaatccggtgtttttcaccgccaccagcatgatcggcatgatagccctgggcggcatcgtcatccgaaactcgctggtgctgatcgagttcatccagcaggccatggccgaacgcggactcgatctgcgcgaagccatcctgcgttgcggggccgtgcgcttccgacccatcgtgctcaccgccgccaccacggccctgggggcctggcccatcaccctggacccgatcttctcgggcctggcctgggccctgatcttcggcctgctggcctcgacggcctttacgctggtggtggtgccggtggtctattacctcacgcaaaaaggccgccagggcgcaacccaacgctgaaagcgaaacaccggccgctcctcgacgctttcgccgatgagcggccggtgtcgcctttggcctaaaagatcgcgttgccggggctatttgctggtgagcaccgccaggatgcgcgccggttgatcgcccagcgcccgcacgtagtggggcgcgcccgagtcgtagtagatcgaatcgcccggctccaagacttcgcgcacctcgccgaccacggcctccatgctgccctccagcacgaagatgaactcctggccgtcatgctgcgaggcgggtttggcctcggcgtggggatggagcgtgaccacgaagggctccatggcccggttggccttggctgcggccagatgctcgtaggagtagccataagaggtgtcggcgtcgccggcgcggcggctgatcggctgacgctggctggcccgcaccacggcgtgggccgcctgggccccgccggcgatgagcgtgcccatctccgagcccaaggccttggccagcttcatcaaaacgcccagcggcgggctgagccggccctcctcgatggccgtcagctcgccttcggacaggcccgtgcgttgcgagacgtcggccaaatccaggccgccggcctggcgcaatgcctggatgcgtcgggcaaggggcgcgtcgtcgacctggctgacgccaaggccggccaccttctcgacgccgcgcagaaattcctcttggccgccggcccgcgacggggcgcattgttcatcgatcacggctgattcgcggttgtctttgggatccatagtcctccccctttgggcgttgtggctacattatagccatattatcgccagggtgaatcactttttgcccaaagtctccagcataaagccggcgccgcgcttgagggcgtcggtgttgatgggaatcatgccgtgataacgcggatcaagggccttgggcagggccttgatgacgtcgcgcacctccaagaccttgctgacctgcaccagcgcgcccagcatgaccatgttgcccaggcgggggttgcccacctccttggccagttccatggtgggcacgaaggtgacgtttttggcccgcgagctgacgtgttcttcctcgacaaggctggagtttacaagcagatggccttgtttcttgacacgtggcccgaatttttcggccgagggccggttcatcaccgcggcggtcagcggctcgtggatgatcggcgagcccaccgggcgctcgctgacgaccaccgtgcagttggccgtgccgccgcgcatctccacgccatagacgggcatgtaggtcacgtgtttgccggcctccatggcggcgtaggccagcatgttgcccatgagcatcacgccctggccgccgaacccggcgattatgcagtcaaaatacatcgctttcgcacctcgggttagagcgcctggcggtctttgaaaacggccaaggggaagtaatcggccatttcctcgccgacccgcttgttggcctgctggggcgtcatcttccagttggtggggcaggccgagagaaactcgacgaacgaaaagccccatctgttcacctggtattcgaaggcccggtgcaaggcctttttggcctgctgcaagttcttgatgttgttgaccgccaccctggccacgaaggccgcgccttccagggtggccagcatctcgctcatgcggatgggcaggccggcgtcggcggcgctgcggccatagggcgaggtggtggtgacctggccttccagggttgtcggggccatctggccgccggtcatgccaaagacggcgttgttgacgaaaaccacgcagatgttttctccgcggttggccgcgtggacgatctcggcggtgcctatggccgccaggtcgccgtcgccctggtaggtgaaaacgaagttttcgggccgggcgcgcttgacgccggtggccacggcagcggcccggccgtggggggcctcgaccacgtcgacgtcgaagtagtcgtacaaaaacaccgaacagcccacgctggccacgccgatggtcttgccgcgcaggccgaaggcgtcgagttgctcggccaccaggcggtggatcacgccgtggtggcaaccggggcaaaaatgggtggccacgtccttgagggactggggccggtcaaagacctgttgcaaagccgcctcggacatttaggccctcctctttttccaggctttgtccacctcgtgggccaactcgtcgggggtggggatcgaccccggcggacggccgtagaaatcaaccggggccacgccctccacggccaggcgcacgtcctcgaccatctggccggtgttcagctccaccaccatcagatggccgctcttctcggcggcgcggcgcacggcggcgctggggaaaggatagagggtgatcgggcgcaacaagccgatcttgcggcctttttcgcgcagaatgtcgatggaggtcttgaggatgcgcgccaccgagccaaacgccgccacgatcatctcggcgtcgtcggtcaggtattcctcgaaacgcacttccttggccatgcgcgcatattttttggccagcttccagttctgctcggtcagctcgccgtcggccagatagagcgacttgaggatgcgctgagggcggccctcgttgccggtcagggcccagtctttttggggcggctttttgtgatagggcttcagctccaccggctccttgatctggccgatcagcgcgtcacccaaaatgaccacgggattgcgatacctgtcggccagatcaaaggccaggatcgtcagatcgtagttttcctgggccgtggacggggccagcaccagggtgcgatagtcgccgtggccgccgccgcgggtggcctggaaatagtcgccctgggagggatggatgccgcccaggccggggccgctgcggctcatgttgaccaccaccgccggaatctccgagccggccaggtagctgatgccctcctgcttgaggctgatgcctgggctggagctgctggtcatggcccgtgcgccggtggccgaggcccccagcagcatgttgatcgaggccacttcgctctcggcctgcaaaaacacgccgcccaccttgggcagggtggcgctcatgtattcggggatgtcgttctgaggcgtgatgggatagccgaaatagaagcgacagcccgcttcgatggcgcccatggctatggcctcgttgcccttgattagcactcgccgcgccatgttagcctcgctcctgcttgaagacccgcagggccacgtccgggcagagctgggcgcagaaggcgcaacccgtgcagggcttgtcgccgtcgtcgctaaactccacgtagttgtagcccttggcgttgatgtcctggcccaggcgcagacagccccgcgggcaggcctccacgcacaggccgcagcctttacagcgctcgctgatgatcgtcacctttgccatggcatgtctcattttaaggccccgagggccgctcgcaacccgtcgggatcttgcacgttgtggaccgtcacggaaccttgcggggcggtcttgttgatcaatccggccaagacgttcttgggcccggcctcgatgaaaaccgtcacccccatggccagcatggcctcgaccgtctgcacccaacgcaccggcgcggtgagttgggccgtcaaatggcccctgagctcctcggccgcggcggcgggcgcgccgctggcgttggggatcaccgggcaggcgggctcggcaaaggccgtatcggcgatggcccgggccatgtcctgggccgcctgggccatcaatgggctgtgccaagcgcccgagaccttcaggggcagggccttccaacccatttccttggccttggccgaggcgacggccacggcgtccttggccccggtgatcaccgtctgctggggggtgttgtagttggccggctggaccatgccatccaccgccgcgcacagctcggcggcctgctgaggcgtggcgcccatgatcgcggccatggccccgggattggcctgggcgtcgcggtccatcaggcggccgcgcaggctcaccagctccagacagcgcccggccgagatcacccccgccgcggccagggccgcgtattcgcccaggctgtggccggccaccacgtcgggccgcgcgccggcctcgaccaaagcggcccagcaggccaggttgaccgccgtcaccgccggttgcaggttgaccgtgcgggtcagctcatccatgggcccctcgaagcacagcttggccaagggcaggccgctggccgcctcggcctgggcgaaaatatccctggccacggccgatgaatcaaaaaacgcctggcccatgcccacgaactgggagccctggccagggaacaccactgctagtttcgccatggatcctccagaaatgcgcgccgcgccccatgcctggaacagatgcgggccgcccacaaaaaacgacccgccagggcgggaaaataaaatctacccaatggctctggacctgtcaaccagatgctatcacgagagatggcggcggcgaggtttgctcgccacaacggtcgtcattgctggggatgggcccggaggctaactacagcctccgtcgtcggtcagctcgtcggtgcatttttccaggcaggcccggcagtcgtcgacctgggccgggctgaccgcgatctccgagcgcccgcaaaagcggcggaaattcttcagccagtcctcgccagagcgcgggcaggtgcgcaaaaagcccagaaactgcaccaggcggtccatggcctcgtcgtccatggcgtgttcgacgcgacaggcgttttcctcggcggagttggaggacagcatgaggatgtgctggaaaaagtccttgagcaccgcgtggcgctcgacgatcttgcccgcgacatcctcgccggcgttggtcagggtggtgtagctgtagggctcgtagttgatcaggcccttttcggccaaggccttgagcgcaccggtcaccgaggcgcgcgaaacgcccatgcggtcggcgatgtccttggcgcgggccaccttcttgtcggcctgcaggtgatagatggcctcgaggtagtcttccaagttggacgaaagattgttttgttcctgttgaaccatgtttattcccgcgttggtttgcttttagcatctgttacatttataacgatttttcaggcccggggcaacgccaattcctgaacaggggccggcggcggcgcggcggccaaggccccggcccgcaaaaccgcgccatcatgcgccttgacaggtggtccatttttgcactattggagtctagcttgacacgatttgccgcagaaaggattggcatgggcctgtttcgccgcaaaacgccgctggacgccgccgacaacgcccagttcatcgatctggcctatcacatcatcctgggccgcgcgcccgacgccgaaggccgcaagcatcacttggccaggctggattccggccaggtcagccgcgatggcgttatctacaccttcgccacatcggatgagttcaagcatcgcgtcaggattctatacgatccaaccgatattctttttgattttgtcgaacttgacgacggctcggcctttgaaaagcacgtccaatcacagcctttcgagggcgcgcagctctgcgaactggtcaacccgcggcgctggctggaggatggatggcgggcctatcagcgggagatgaccatcattcccatgagcctttccgacatgcaccgcaagggttgggagtggacccagaccatctatggcctggatttgctgggcgcgctggggcccgaacggcgctgcctgggcgtgggcgccggtcacgagccggtggcctattggctggccaacaaaaccggcgaggtcatcgccaccgacctatatgaaggatcctgggccgtcgacggcagccgcgagggcgaccccaccgtgctcgacgaccccaaaaaatacgcgcccttcccctaccgcgaggatcggctgcgcttcatgcgcatggacggaaccaagctggacttcccggacgagtccttcgacgtggtgttttccatctccagcatcgagcatttcggcggccacgaggcctcggcccgctccatggccgaaatcggccgggtgttgaagcccggcggcgtggcggccatcgccaccgagtgcattgtcaacgattccaaccatcaggaattcttccgcatcgaggagctggagcgctacatcgtggccccttcgggcctcaagctgatccaaaaaccgaccttccgcctgccgcgcaaggccatcgagcgacccacgatcatgccggacgaacaaacgcacacgccgcacatggcgctcaaggcgggcaacgtggtctacacttccgtcttgttcttttttcaaaaatattgagcccggccggccgtgacggcttggcccgcggcgccgccccggcgctggccatcgtggcggaccaaccgcgcatgcaagaattttgcctttaccgcgatgagagggctggctatactttggaaggcttggccacggcccataaacgccagcaatcgagcgccggaaaacgcctcgatcggagacggacgacaattttgagacgttctcaattgatcatcatcgccaccttgtcggcgataatcctgggcgtggccgtggccgttttcgtgcacgagccggcccgcttgccggtgttcgacgatgaaggcggttcgccgcttctggccgccgacggccagccgcgcatgcgcggagtgacctacacccacgtggaaaacggcgtgcgcaaatggtccctgaccgcctcgggcgccaagcagaaccccgaagcggaaagcttcaccctggccgacgtgcgtttggagttctttcccaagggcggcggcaaggtgaccattcgcggcaacaccggccgctacgagcgcggcaagcggacgatcatgctcgagggcgacgtggtggccaccacccacgacggcatccgcctggtcaccgacaacctggcctacaacgacgtggaccagaccgtcgacaccgacgcgccggtgcacatcagcggagttgatttcgacctcaaggccaagggcatgcgcgtgttcgtgccccaagacaaagtcgtgttcaaaaaagacgtcgtgtccaacttcatcccgtcgggcgagggaccgccgcccggagtgacgatggattgacaaaacatttcgcctgcctgggaggattgttctcatgaagcgcctgactatcgccgccacccttttcgttttttgccttttcgcggccggcgcggccctggcggccgaactggtggccagcgacaagccgatcaacgtcgacgccgacagcctggaagtggacaacaaaaacaacgtggcccacttcataggcaaagtcaccgccaagcaaggtgacgtgaacatcgtctgcgaccaactcgatgtctattacgacaacaccgacaagccccggcaagaggccccggcccaggccagcggcgaatcggctctgggcctgggcggcggcgacggccgggtgaccaaggtggtggccctgggccacgtgcgcgtgacccagaaagaccgcgtggccgtgggtcgcaagggcacctattgggccggcgcgcgcaagctgctgatggaaggcaacgccaccgtctggcagggcaaaaatcaagtcgccggcgaaaagatcaccgtgtttttggatcaggaccgagccctggtgcatggccaacccggcaagcgcgtctcggtgaccatcgtgccagacaaaaagaaataggacggcgaacggcaagtggccagactgagcatgcataaactggtcaaggtgtacggccgcaggcgggtcgtcgacgacgtctcgctggaggtcaacgaccaggagatagtcggccttttgggccccaacggcgctggcaagaccacgtctttttacatgaccgtgggcatgatccaccccaccgagggcgatatcagcctcaatgacgaaaccatcacccagttgcccatgtatcagcgggcccgcaagggcatcagctatttgccacaggagtcgagtatcttccagaaactcagtgtcgaggacaacatcaaggccatcctgcaaacgctgccgctggacgagcgggcccaggaagaacgcctggagcgcctgctcgacgacctgggcgtgggccatctgcgcaaaaacaaggcctattcgctttcgggcggcgagcggcggcgggtggagatcagccgactgttggtcaccgaccccaagttcatcctgctcgacgaaccattcgccggcattgaccccatcgccgtcggcgacctgcaagagatcatccgccacctgcgcgaccggggcatcggcgtgctgatcagcgatcacaacgtacgcgagacgctgtgcgtctgcgaccgggcctacattttggcccagggcaaggtcatcgagcagggcgaccccgagcacatcgcccagagcgaggtggccaggcgaatatatctcggcgaagaattcagtctgtaggttcgcatgggcctggagatcaaacaagcgctcaagatgacccagcagttggtgatgacgccccaactgcaacaggccatcaaattgttgcagctctccaggctggagctggccgatacgatcaaccaggagttgctggaaaaccccatgctggagatggtcgaggagaccgaccagcagcagcgtcaggaagacgccgactccggcggagagccggccgacgccaccgggcccgatggcccgctgacccaggatctgggcgtccaggccgagggttcgggcgaggttgacgtccgcgaacaggtcagcgacgagttcgactgggaaaactatctgggtgaatattcctcggccacccgcgccgaggagagcgccatccacgaggacaaggacgccccgccctacgagagcctgatcacccgttcggcctcgctacaagaacatctgctgtggcaactcaagatgtcgcggctcgacgacgaacaaatgcgcgtaggcgagctgatcatcggcaacctggacggcgacggctacttgcagtcctcgttggaagacatcgcccagcaacgcggcgtttcgccggcccaggccgaggtcgtgctcaaggtcatccagcaactagacccccttggcgtggccgcccgcgacctgcgtgaatgcctgctgatccaggccctggagctatatccgcagcacgacgtggccctcgacatcctcgaagggcacatggacctgctggaaaaacggcaataccagcagatcgccaaaaagctgggcgtcggtctcgatgaagtggccgaggccctggatatcatccgcctgctggaccccaagcccggccgctcggtcagcgaggaagagccgcaatacatcacgcccgacatctatgtctacaagatcgacggcgagttcgtcatcgtgctcaacgaagacggcctgcccaaactgcgggtcaacaatttctatcgcgactcgttggccaagggcggcgaccccaaggccaaggaatacgtccaggacaagctgcgcagcgccatgtggctgatccgctcgatccatcagcgccagcgcacgatctacaaggtcaccgaggccatcgtcaagtttcagcgcgagtttttcgagcgcggcgtggcccagctcaagccgctggtgctacgcgacgtggccgaggaagtgggcatgcacgaatcgaccatcagccgggtgaccaccaacaagtacgtccacacgccccagggcgtgttcgagctgaaatatttcttcaacagcggcatcaaccgcgtggatggcggctcgctggcctccgaggcggtcaaggatcgcatccgccatctgatcgccgaggaagaccgttcgcgccccctgtccgaccagaccatcgccgaaatgctcaagaaagaggacatagacatcgcccgacgcacggtggcaaaatacagagagatgctgggcatcttgccgtccagccggcgtagggaacccctgggagggctgccaaaagcgaacgggcgctaaaaaggccgttgacaatgacgcccccccgggatatgcactacatttgtcccgatcagccttgacagagcagcaaggaggccgttgccatgcagattcaggttgcgtttcgcaatgttgaaccatccgaggccattaaggaatacgctcgcgacaaggtcggcaaggtccagaagtacctggacgggccgatcgaggccaatgtcacgctccaggtgcaaaagcaccgccacgaagtggacgtcaatatcttcgccggcggcctgaagatccacggcagcgaaaccactggcgacctttatagcgccatcgacctggtcatggacaagctcgaacgtcagttgcgccgctatcgcgacaagctgaccaacttcggccgcaacgggcgcaagggccgcgaggtgccctaccaggtggcggtctaccagcccgaagccctggtcgatagcccccagccggccacggtcatgtccgagagccttacggccaagcccatggatgtcgacgaggcggccatgcagttggatctttccgaggacgacttcatggttttcatcaacgcccgcaccgacacgctcaatgtcatttaccggcgctccgatggcaattttggcttgatcgagccccaataacgaacaagccgcggcattatgaagctaaccgacatactcagcaaggatcacatcatcgccgacctccgctcgcgcaccaagcgcggtgtgatggaggagctttgtcagtccctggccagcacccaccccgacctggagcccggtcggctgatggaggtgctcatcgaacgggagcgccttggctccacgggcatcggtgacggcatcgccattccccacggcaagaccgacaaggtcggcgagctgatgctggcctttggccgttcgctggcgggggtggatttcgactccctggacgccaaaccggcccatctgttctttttggtggtggccccggaaaactcggccggcgtccacctcaaggccttggcgcgcatctcgcggcttttgaaaagcaccgccgtgcgccgcgagctgttggaggccgccgacgccatcgaaatttacgagatagtcgccgcccaagacgaggagttttgaccgcgagggcgcgcctgtcgcccgatggcccacgggccgcggccgggagcctgggatgaccgacgaaaaacagcatggccgaggccgcttcgttgtcatcaccgggctttccggttcgggcaagtcctcggtgctcaaggccatggaagacctgggctattacgcggtggacaacctgccgccccagttgttgccgtcgtttgtcaacctgccgctcaagcagctcgacgattcgttcaaggtggccttgggcatggacatccgcggccatcttttccccgagatttttcctggcgtttttagcgaactgctgcaggaaggctttccattggagatgctcttcctcgaggccagcgatgacgtgctgctgcgtcgtttttccgagacgcggcgggcccaccccgtggccagggccaacgacggcctggcggccagcatccggcgcgaacgcgccctgctggagcccatccgggccatggccaatcaagtcctcgacaccagcaagttcaccatccaccaactgcgccgggccatcgccgggctctacagcgactccgacgccgccgcgggcatgcaggtcaacatcatgtcctttggctacaagttcggcctgcccggcgaggccgacctggtcatggacgtacgtttcctgcccaacccctattttgtcgacgaactgcggccgctcggcggcaaggacgagccggtggccgagtttgtcctatcgcaggaggcgaccaaggcctttttggggcgattcttggatctgctcaagttcctgatcccccactatcaaaacgagggcaaaagccgcctgaccgtggccatcggctgcactggcggccgccatcgctcggtggccctggccgaatggctggcccgccagctctcgtcggccgaaaccaccgtcaccgtccgtcaccgcgatttggacgagggggcaaagtcgtgatcggcattatcgtcatcacccacgcccggctgggccgggagttggtcaacgcggccgaattcattttgggcaagatcgagcggatcgagaccatctccctggagccccagtccaaaaccgactttttaagcgcccaactcgaggcggcccaggccaaggtcgacggcggcgatggcgtgttgatcctcaccgacatgttcggcggcacgcccaacaacatctcgctggcctattttgacgaaggcaaggtcgacgtggtcaccggcgtgaacctgcccatggtcatcaaagcggccaccagccggcaaggcaaggccctggccgaactgagccgcgccgtgcgccaggccggtcacgacagcatttcggcggccagtgagctgctcgcctcctgacaagccggcccagcccctggacgtgtgcgtgacggtcatgggccgcgatcacctacgccaggtgtcggccatcgagcgggcgtcgttcagcgcgccgtggcccgagcatttttttctggcccacaccctgcaccccaacagcctgcccttggtggccttgttgccgccggccggcttggtcgtcggccatctgatcatctggctggcgccgggcgaaagcctggcccaactgcagaatttggccgtcaatgaagccttcagacggcggggcgtggccgggcggctgctgagtcacggcctgcatctggccaagcggcggggggccaaacgcatgcgcctggaggtgcgggccggcaatcgggccgccgccctgctctacgagcgcttcggctttcgccaaaccggcctgttacccgactattacgccgccgagggcgaggacgccctggtcatggagttggccctggacgacggccggccggcggcgggggcttaaaaggattgtgcccgggggcgatccatcgtataatctttttgcggcaattcattggaaatgcagggtaatttaccgcatgtccattgacgcccgcgtttttttgacggccggccgcgtcgccctggaccaggcgctggccgacaattgattcgaccgacccgaagacagcggccggcctcgccaaccaagggggtggttttgtgaaatatatcaatcagctcgaagacttgaaagacaaacgcgtcctgatccgcgtcgacttcaacgtgcccctggacgaagaacgcaacatcgccgacgacaaccgcatccgcgccgctctgcccaccatcaactatgtcctcgacgaaggcggcaaggtcatcgtggcttcgcacatgggccgccccaagggcaagcgcgtggagtcgctgagcatggccccggtggcccgccgcttgggccgcctgctcaagaaagaagtggccctggccccggattgcgtgggccccgaggtggagaaaatggtctcgcagatgacttcgccaggggttatcatgctggaaaacctgcgttttcacgatggcgagaccaaaaacgaccccgagttcagccaggccctggcccggctgtgcgatgtttatgtcgatgacgcctttgccgtggcccatcgcgcccacgcctcggtggtgggcgtgacccaatacgcgccagtgagcgtggccggcttcaccatgaaaaaagagctggactacttccggcgggccatgatcgacccggcccggcccctggccgcggtcattggcggcgccaaggccgtcaccaagctggaggccctggaaaacctgctcaatcacgtggacaagatcatcgtcggcggggccatggccaacaccttcctcaagggcgtggactacagcgtcggcaacagcatgttcgagcccgaactggtgccggtggccaactgtctgctgcgcaaggccaaggagcttggcgtcaagctttacatccccgtcgactgcgtggtcgccgaccgtttcgaccccaaggccgagaccatgatcaccaccgtccaggaagtgcccaacgactggatgatcctcgacattggcccggccaccagcatgctctaccgcgaggccctggccaactgcaagaccgtcatctggaacggccccatgggcgctttcgagatggacgccttcagtcgcggcacctacaacatggtctccaccgtggcccagagctacgccctgtccatcgtcggcggcggcgacaccgacgtggccatccaccgccttggcgagaccgacaacatcagctacatctccaccggcggcggcgcgtttttggccatgctcaccggcgatgtgctgccggcggtcgaggccctgggcggggccacgggcatggaggtcaagggcgagcgtgacgaaaaatgcttcaccaaacaacgtggttaggggaggcgtcatgaaccgtcgaatcatggtggccggcaactggaagatgtacaagaccatcgaccaggccgtggccttggccaaggccgtggccgccggaccggcccgtcagggcctggatgtgctcttgtgcccgaacttcgtctgcctggaggccgtggttcgggccgtggccggcagccacgtgcaggtgggcgggcaaaacctgcactggcaagacgaaggggccttcacggccgaaatcagcggccccatgttgcgttctgtcggggccagccacgtaatcatcggccactccgagcgccggcagtttttcggcgagacggaaaagaccgtgcgcatgcgcctggcggccgccttgcgccacgggctcaagcccatcgtctgcgtgggcgagacccaggccgagcgcgagtccggccagaccgatgacgtcctggccagccaactggccggcggcttggccggcctgagcgccgccgagatggtcaaagtgaccttggcctacgagccggtctgggccatcggcacgggcctgaccgccagtgacgagcaggcccagcaggttcacgcctttatccgcgcctggctggccgcccgttttgacaatcaggttgcaaactcgtgcggaatcctgtatggaggtagtgtcaagccggccaacgcggccggccttttgcgtcaaaaagatatcgacggcgctcttgttggcggcgcatcactggacgcggacagtttccttggtataattgcggccgtctgaggctttttcgattgggaatgcgccaatgcaaatcgcgctgattttgcttcatctggtggcctgcgccattttggtgctggtggtcttgctgcaaaccggcaagggcgcgtcgttgggcgcggcctttggcggcgcctcgcagaccgtcttcggctcttccggggcccagacgtttctgggcaagatgaccaccatcgtggcggtgatcttcatggtcacttcgctgacgctggccatcaccgccggcggcaagggctccaaatcggtcatggccgacgtggcgcagcccgccgcccagcaggaaagcgcgccgccggccccgcccaaggccgatgcgacggccccggccccgacggccaccgataaaggcgtggctccggcggaaaagcccgcgccgcaagcgccggcggccccagccaagccagccgagggcaagtagtttatcaggatcagcaaaaacgccgtggtggtggaaatggtagacacgccgtcttgagggggcggtggggagacccgtgccggttcaaatccggcccacggcaccaagtatagatgcccaagaaacaacgacgaagccggccagaaatggttcggcttcgtcgctttttgggctgaacggccggagtggcgccattccttgcgcatacggtctttcgccgcgcggggcaagcgatgtcgcgcatcgacttttggccgacgcttcggccgcgaaaccttgcccaaaaaggccacgcgaactaggtcagcaatgccccgccatcgaccaccgccaccgtccctgtctggtacgggttggtgatcaacgccaaaaacgccgcggccacctcgccggcatcggcaaagcgccccagtggaagcttttcggccatgtgcgccatttcggccggctttggcttgacaaagccggggctgaccgcgttgacccgcaccggagccaactccacggccagcacccggcatagcgtctcggtaagactgttgaccaaggccatggctgatgcgcctggatagatctttgcgccggcgacgccgctggtcagggttatcgtgccggccttacgaataaaaccatgggcgacacggatcaaaccgcaggggccccaaaacttggtttcaaagacccgcctgacctcggccaagtccatggccagcaacggcgctggcctgaccgcgggcctcaccgcaatcaccagatggtcgatttcaccaatctcttggaacaatcgtccatgatcatccggcgcggttatgtcgaaatcgtgggtccgcaccgccgcgccaacggcctcggacaaccgccgggtctgggccgaagccccgcgcgaggccaccaccagttccgctccgttggcctgagccaacttggccacggccagaccgatgcccgatccgccaccgatgatcagcacttttttgcctttgagcatggcctcatctccccatttcactttgtaagcgacctataccacttcgtcggcgcggcgggggatggaaaaaatcgggttggtcggcttacgcggccaggagcgaggcgcaggcgcggcgtaatacctgtcgcggccgggccagcatgaccggcggcaccagaagagccatgtggcggccaaacgctccttgagttcaacctcgccaaggttggcggcctcggcccgcagcaccgccacggggtcggccttcagcttgttcttgaacgcctcgtccgccccgaccctggccacaatcttggcccacggccgcggccgctccggcaacccccttgcgcagcttggttgactgccgtcaaaacccgctgcaatcggttcatttcgatggtagttcaaccgcgcttacgggccaacaaaacagccaatccgccagcgacgccatgccgcccttgcttgccggccgccagctccaaaggctggcccaacgttaactacgccattgctaacaacattcaggaggcggagcctcgcgcgccaataataaaaacaccggccgttttgcgcggtcggtgtatcatttatggatggcgtttttcgtccgccaccgtcggttcagagcttgccccaaagcatcagcgcgccgatgaccatgaagcccacggccgcgccgcgcttgatccactcggtgggcagaaaattgaccaaggcctgggccagcagcacgccgatcagcgagaccatgaccagggccagggacgtgcccaaaaataccgtccagggcttgccggtcttggccgccatgaggatgcaggccagttgggtcttatcgcccagttcggccaaaaaaatggccccaaaggtggtggccagaatcttccagtccatttgcgtcccaaccctttcatcgcgccgattggcggcgcggggccattgatatgtccgacgtcaacctgcaacggcgcgtcaagcgccacatccaggcccccgagcacgactttttcgccgtcaccgcgccggggctcgaagatctctgcgccgccgagttggccaacctgggcgcggcccagaccacgtccttggccggcggcgtggccttccacggccggctggaggccatgctccaggccaacctctggctgcgcacggccgggcgtgtgctcatgcgcctggccgactttcgcgtgcgcacctgggccgacctgacccgccaggccgcggccgtgccctgggagctgctgctgccggccgacggctcgtcactggacgtgcgggtcagcctgcacgaaagcaacctgcaccacgccggccgcgtggccgaggaaatattttgggccgcggccaaggccatggagcgtcaaggattgaccgcgccggtcaaggccctgcccggccaggacgacgcgctgatccttcaggtcaggggagtcgatcgccgggcgtcgatcagcctggacaccagcggcgcgcatctgcacaagcgcggctatcgtcaggccacggccaaggcccccctgcgcgagaccctggccgccgccctgctgatgctctgcggctacgacggctcgcgccccctgctcgaccccatgtgcggagccggcaccctggccatcgaggcggcgctgatggcccgcgccctgccaccgggccttggccgcgacttcgccttccagcgcctggcctttcaccgtccggccgcctgggcccacctgcaaaaaaccgccgccgccaatgccctagccgtgccgccagcgcccattttcgccggcgaccggctgaaatcgggcctggagctggcccaggccaacgccgcccgcgccggggtggcgcaaagcatccagtggggccaagccgactttttcgagcgaccagcccccaccgccacggccgggctggtggtcatcaacccgccctatggcaaacgcctgggtagcgtgagccaggccgagcagatcgtccggcgcatcggccggcatttggccgaacactaccggggctggcgttgcggcgtcgtgctctatctgcctcaatgggccgagttgctgggtctggaacaaatagccagcctggaagttccccacggcgggctgaaggtcaccatgttctgcggccaagtggcgggctagttttcagccgaaaatggcctcggcgaactcgcgggcgtcaaagggccgcagatcgtccaaatgctcgcccacgcccacgtagcagatgggcagcttcaactcgccggcgatggccacggccacgccgcccttggccgtgccgtcgagcttggtcaggatcagaccggtcaactgcacggcttcgttgaacattttagcctgattcagggcgttttggccggtggtggcgtcgaggacgaggatcacctcgtggggcgcgccgtccatttttttgccgatgacgcggtggatcttgcgcaactcgtccatcaggttgaccttggtgtgcagccggccggcggtgtcgatgatggccacgtccacgccccggccgacggccgcctccaccgtgtcgtaggccaccgccgaggggtcggccccttctttctggcgcacgatggggcagcccacccgctgggcccagatctccagttgctcggccgccgccgcgcgaaaggtgtcggccgcgccgagcatcacttttttgccctgggcgctcaggtggctggccagtttgccgatggtggtggtcttgcccacgccgttgacgcccaccaccatgatcacgtggggcttggcggtcatggccggcggggcggccgtccgcccgaagatctcctcgatgcccgcgcgcagggcccctttcagcgcctcggcgtcggccagctccttgcgccgcaccttgccgcgcaggccgccgatcagctcggcggtggttttcacccccagatcggcggtgaccagaacctcttccaactcgtcgagcacctcgtcgtcgatcttgcggccgatggcgattttgtcgatggagccgctgattttttcgcgggttttgcccagacgctcggccaggcgggccagcaggcccttttttctggcctccggcgcggggtcgcttaccgacgtggccggcgcatcgctcacggccgccggcggcgcggcctcgtcaacggcggcctcggctgccacgggcgcttggctctgccccgtttcaatggcctggtcggcttgttgttgtttctttttccgtccgaatccaaaaatacccatgccgccagccccttttaacgtgtgagagcgggccgccatggaggcgggcccgctcggcaaatgtaaatggcccaagccgccgcgtcaagcatatcgggcctaggcggccatggaggcgccttccatgagcgagacgctgagcagcttgctgatgccccgctcttccatggtcacgccgtagagcacgtccatgatctccatggtgcggcggttgtgggtgatggtgatgatctgcgaatgctggccaagctggcgcaccaagtccaggaaacggccggtgttggcctcgtccaggggcgcgtccacctcgtcgaggatgcaaaagggcgcgggccggatcaaaaacagggcaaacagcacggccacggcggccagggctttttccccgccgctcaacgcctccaggttcttgacttttttgcccggcggctccaccagcaggtgcaggccggcctccaacggatcgacgccctcgtccaagaccagcctggccgagccaccgccgaagagcaccggaaacaccgtgcccaggcgctggttgacttcttcgagggtgtccatgaagcggtcgcggctggtgcggttgatcttgcggatggcttggcgcaggtcatccagcgaggcgtccaggtcggccttttgctcggtcagaaaacgatggcgctcttgcagggcctcgtgctcgacgatggcctccatgttcaccgggcccaaccggcccagaagcacccgcagcttgtccagacgctgacggttggcctgggggtcaaagggcccggccggcagatgggtcgccagatcctgggccagatccacccggcagcgctccagaacctgctcgcgcagttggtcgcggcgcatttccaactcgcggcgcttgaattcgtgggcctggatttcggcctcgatgctcttttgaccggccctggcggccttgatttcggcctccagggccatggcccgggcctgaatctcgccgtgaccctggcgggcttgattataggcggcctccaggctgtccagttgctcgtaaagcccgcccaggcgcgtttgttcgccctggcggcgggccaacaacgaccggaccgactcgtcggccccggctatctcgtcgtcgagcgattgacggcgctggccggccgcggccgtctcgcgctccaggcgcttggcctcctgggcggcgtgatcggcctcgctctggcgagaagccgcgcgcagcttgacctcgctttcgcgggtgcgggcgtcctccagggcctcgcgggcctcgtccagggcctcttgggcctggctcagctcatcctccagccgttggccgatttgttccaactcctcggcctcggcggccaaatcttcttgctcttggcgcagttgggccaattcctccaaggcctcgccatggtcgaactccaggccttccaggcgacggcggcgttggccggcggcctcttgcagggcgcttgaatgctgcctggcccgttgcagttctcgctgtccggcttgcagttggctggccacctcggtagcctgggcctcgacgcgggccatgtcggcctgaagcgcctggcgctgggcgctcagatcatccagcagcagccgagactgctccagttgctggcggcgcttggtcaattcgttgcgctggccaagcaccgagccgcccgattggccctgatcgccagccaaggtgagcaaggccgggccatccaagcgcagccccccggcggccaccacggcctgccccggcaaaagccccggcgcggcggcccaggccgcggcttggtcggcgcagcaacccacgccctccagcaagtgggccaacgcctccagccccggcgcgaaggtggccagctccaccgcccgcgtcgcctcggccggcgcggccaccccccgcgtggccagccgatccagggccaccacgcgtagcgcccccaggccttctcgcgccgcccagtgggtcagcgcctcggcctcggccgcgccttgcacgatgagcgcctgcaaccacggccccagggccagggccagcagttcctcatggccaggcttggcttccacccgctggaccaccagcccgagcaaggccaccggcagttgaccggcctgggccgcggccacgacctggcgcaccgactcggcggcccagttcaacgagcccaggctcaactccagggcctcgacgccagcggacagggcctgatgagccttggcttgatcgtcctcgtcgcgccgcagggcgcgcagaccatcctgctggcttttctggcgctgctgcaaggcgtcggcccgggcctgggccgcggccagatcggcggtcaactccttgatgcgctggacggcctgggccagatcgtcctcggcctgggccagttcgtcctccaactcgccgcgcctgatggccagttgttcttgccggcggcgaatctcggcctgacgccgctccaggtcgcccaggcggttgttgatctggccccgccgcgagagatgatcgaccaggcggtgcttggcctcgtcggcccgacgctggcgcacgcgcagcgattcctgagccagggccacctgctcggcggcctcctcggccaggcgctggcccgactgagcctcggcgcggcagcgttcggccctggccgcggccttggccatatcctcgcccatggtctttagccgaccgaccagttcgtcgcgctcgccgcccaggcgctgggccaggcggcgcatgttttcggcctcgcggcccaagagggtcagctcgttttcggcccgctggatggccccttgggtctccaggcgtttggccccggcctggtcgatgagctgctcggcctccagcatggccaggcgcgcccgctccaggtcggtctcctggatgctcagattgcgctgggtcagctccagttgggccgtggcggcggccagttcggcgctcacctcgccgtgggcctggcccagggcggcgaactcaaaactgcccagggccaagtcaagctcgcggattttgtcgcgcaactctttgtgacgcatggcttttttggcctgacgttgcagccgggccatctgcgagtccacctcgatgatgatgtcttgcaggcggtcgaggttttcccgcgccccttccatcttcttgaggctttgttttttttgatttttgtagcgggtgatgccggcggcctcctcgacccacaggcggcgctcttcgggccgcgagtcgatgaacgaagccaccttgccttgctcgatgatggcgtaggcccggttgcccaggccggtgtccatgagcagttgctggatgtccttgagccggcagggccggcggttgatctgataatcgctttcgccgttgcgatagagccggcgggtgaccatgatctcggccaagtcggcgtattgcggggcgctgatggtcccggcgttttcaaagacgatcgacacctcggccaggccggtgggcttgtgcgactgggccccgttgaagatcacgtcctccatggcctggccgcgcaactgacgggccgactgctcgcccaacacccagcggatggcgtcgaccacgttggatttgccgcagccattgggccccaccaccgcgcacaggccgtcgggaaaatccaacaccgcccgctgggcaaaggatttgaagccgctgatttccagtcgtttgaccttcatgaccgcctccaaccgcgcaaagcatggccctcgggcctggagcggcccttaacgtggccccatattaagtagtggctggcaaaattgcaacaatatcttgtgtgacaaacgctgtcggctgacaaaacttcaaggcgtggcgggcgaccagcgggccagatagggccccagacgcagcttgcgggcggtgttggccatgctcatgtagcgcaccttgccaaagaccggccgctccggcccccaggggcggtcgtagcggcccagacaccacattatgccgctgtgggagtttgggtcgcggccgtccagggcccagcggtcgttgagatgaaccatgatcgccagggcctgggccggcgtctcggtccaatgcaggatctttttgccccagagcatgcgcagataattatggatgcgcccttcctggcgtagctggttctgcgccgcgttccagatcgcgccatgggtccgggccgtttccaggcgctccaggtcgtagacgtatggccgggggtcggcggcgtgggcggccagggtctggccggcccaatcgggcagggactccagcttgccttcctggcccggccggtgatggcagaagttatagcccagctcgcgccaggtgatgaactggtcggcaaaggcctcggccgtcgggctcaggccccaccagccctggcgcgcgcccttggccggcccgcccacgcgttgaggcgaccaaccctcgacatccgccagggccgcgaaaacctggtgcgcggcgatgtggccaaagtgcagatacggtgaaagcccgctgccgacgtcctcggccggctgattgcgcagttggtcgtagagcgccaggccccggcccaaaaagcgcgccaacgtcgcgccagccgccgccgccccgccgacgcggccgacaaccggccccacggcgtgatcgatggccaggccggcgatcaaggcctggggtcgggccaaatccgccgaccaggccggcggccagcgctcgatgatccagcggggcaggatcggcggcggcgcggggagaccagccagcggatcggccacgggcggctgggccaggtgttcgggcaggtttttttgcaaaaaacgcctgaaggcgtgggccgtgggaaatgcgtgatcgctggcggccaggggcagcaggccgcaggaatccaccgcctccaggcgcgcggcgcattgggcggcggcggcggccaacatggccgggatgaaaaacgtcgggtagtcgtcggccaccaccgcgcaggcccgctgggccagggcggccaaaagacccttgcccgccccgcgcgccggctccacgtaggggtaataaagcgccccacggccggccagggcggcggcgttggcggccatgccttgcaggataaagcaatgcagccgctccgaggcgtggggataatccaggcgcagggcctccagaatcaccagcggccgcttcaactcgccggccagccaggccgcccgttgcaggccgaagttccagcccgtccggcgctgggcgcacatccaatagagcacgtaatcgccggccgggtcgagcggccgttggttgagcggccggattctgatcgtcgggacgggctgcacgaatattctcccctcggacgcacgggccgttgacatggcccggtcagcgggccaaccatatattattaattattataggccatgactgcccaatcatggcgggagcaaagccatgcgacaattcgcccggcccaaagtggcgctcagccaatgcctgggaagcacggcctgtcggtggaacggcgcggccatcgacgaccccttcgtgcggcggctggccgctcacgtggattttctgccggtctgcccggagatggccatcggcctgggcgcgccgcgagcgccgctgcgcgtggtcgacgacggctcgggcccgcgactgttgcagccggccacggggttggatcacacccgggccatggtcgagttttgccaaaatcatctggccgggctgacggcggtggacggctttttgttaaaagaccgctcgccctcgtgcgggccccacggcgtgcgcatctacgccgggccgcaaaaaggcgcgtcatcgcgccagggcggcgattttttcggcctgatggcccagcaaacccacccccgcgccgccatcgagaccgaaggccgcctgcgcaacttcaccctgcgcgaacattttctgaccaagttgttcaccctggccgcctttggccaagtggccgcctcggagcgtttgtcggccctggtcgagtttcaggccgccaacaagctgctgctgatggcctacaaccaacaggccatgcgcgccctgggccgcgtggtcgccgccggccgcgacgccgactggccgacgctcaccgcgcaatacgccaacgtcttgcaacaggccctggctcgccaagccagccgggccaatcaccaaaacgccctgcaacacgccatgggctggttcaaaaaagacctcaccggcccggaaaaggcccatttccttgatttgctggccaaataccgcgccggcaaagcgcccctggccgtcttgcaggccctggtggccggctgggccatccgccaccaaaacagctatctggcgggtcagagctatctgcggccttatccggaagatttgctggacttgggcgattcgggcaagggccgagacttttaaggcggccccggccgcatctggccagggccgcccgtgatggcaagcccgatcggcgcgtaggggccgatcgaacgcaagcaggcgttatagctgtaaataggtaaactcggccagaccgcggaacagccgggccacgctctccagcagggccaagcggttttggcgcacggcctggtcgttgtccatgaccaacacgccgtcaaaaaaggcgtcgatgggccctttcagctccgagagccgtcgcaaaaattgggcgtaatcgccgctggcgaacagggcctgggcctcgtcggccacggccaggacggcctggcgcaactggcgctcggcctcgatggtcatcaacgccgggtcgggcgcgtggctcggaacctgggccgcctcttttttgaggatgttcatcacccgcttcatgcccgcggccaacggcgcgaaatcgggcgaatccttgactgccgccagggccttggcccgggccatggccgcgccgggatcgtccaggccggcggccaggacggcctgggccacatcggtgggcgcgccggcctcggccatcaggccggccagccgcgccgcgaagaacttggtcacctcgtcggccacggtctgatccgcggcgctcagacggcccgccaggccggccagggcctgggccagggtctggctcagcgagatggtcaggtttttttccatcagcaaacgcagcacggcgatggccgcccggcgcagggcgtaggggtcggccgcgccggtgggggcctcgcccacgccgaacagcccgcagatggtgtcgatgcggtcggccaggcccaccagcgcgccgatcatgccctttggcaggggcgcgtcggcccccacgggctggtagtgctcggcgatggccgtggccacctgggggtcttcgccgtcgcggcgggcgtattcagcgccgatgacgccttgcaggctggggaattcgccgaccatgccggtgacgagatcgcacttggccagttgggccgcgcggcgggtcggctcaaccagttccggagccaggcgctgggccagccagacggccaggtcgatcacgcgctggactttatcgaaactggagcccaacttggcgtgataggtcacgttttgcaggtcgcccagatagtcggccaggggcctcttgcggtcctcgtccaaaaaaaacctggcgtcggccaggcgggcgcgcaagacccgctgatggccattggccaccacggccaaatcgcggggcgtggtgttgttgacggcgatgaaggccggcaggagcctgccctggtcgtcttccagcgaatgatagcgctggtgctcgcgcatggccgtgatcaccacctcgcggggcacttccaaaaactgcttgtcgaacgagccccaacaggccgtgggttgctcgaccaggtcggcgttttccagcagcaaggcctcgtcggccaacagccggccgccggcctgggccgcggcctgggccacctgttggcgggtggcctcgatgcgctccggccgatcgaccagcacatgggcctggcgcagctttgtcagataatcctcgccgccgcgcacctggatggcctggggggccatgaagcggtggccacgggtctggtcgccgctcttgacgccggtgatctccaggggcacgacctggccgtcgaacagggccacgaaccaatggatgggccgggcaaagcggaacttctcggagccccagcgcatggatttggcaaaatgcagcgattcgacgagcttgaccagcagctcgggcaaaacggccatggccggccggccggcgatggtcttgacgtagcccaggcgggggcccttgtcggtgtcgatgaacgtgaggctggtcagctccacgccctggctcttggcaaagcccaaggccgccttggtgggctcgccgttttggtcataggcgttggccttgggcgggcccagcacttgctcctggcggtctggttggatcgcggccaggttccgcgcccacagggccaggcgacgcggcgcgccaaaggccttgacctgggcggcgtccgggctggcgcacagcccttcgcggacgagcatctcggcgccaagggcggccatttgttcgatgcccggggccacgaaacgggccggcatttcctcgcagccgatctcgaacagcagctcggccatcaggccacctcacgtttcaggagcggatgccccatttgctgacgctggttgacataggcctcggccgcccgccgggccagatcgcggatgcgagcgatgtaggccgtgcgctgggtgacgctgatggccccccgcgcctccagcaggttgaaggcgtgcgaacacttcaggcaataatcatagcccggcatgaccaggccggcggccagcacgcgcttggcctcggcctcgtaggaatcgaacaaacgccagagcatgtcgatgtcggccacctcgaagttgtaggtggagtgctcccactcgcccttgtggtgcacgtcgccatagcgtacgccctcggtccaggccaggtcgtagacgttgtccacgccttgcaggtacatggcgatgcgctccaggccgtaggtgatctccacgctcaccgggtccaggtcgatggagccggcctgctggaaataggtgaactgggtgatctccatgccgtcgagccagacctcccagcccacgccccaggcgcccagggtcggcgactcccagtcgtcctcgacaaagcggatgtcgtgatccagcggatcaacgccaaaggcgcgcaacgagtcgaggtaaagctcctgcacgttcagcggcgagggcttgaggatgacctgatattgataataatgttgcaggcggttgggattttcgccatatcggccatcggtgggccgccgcgaaggctccacgtaggccgccttccagggctcggggcccagcacccgcagcaaggtgtgagggttgaaggtgcccgcgccgacttcgatgtcgtaggactgaccgatgatgcagccttttttggcccaatagccttgcagggccatgatcaagtcttgaaacgtcattttgcgttccaccatgaatggttgcgcccgccagggctttttgccaagtataggaactaacgatgctatcatccatggcgcgatgttgcaagggccgtgggcgagcatcaaagggccctgacaaaaagccgccgggcggaagcgactccacccggcggcgattgactggttttggcgcgcgatcaggacagcttggccagggccgtggccacgcgctcgacgccggccttgatcagttcgtcgctggtggcgaaactgaagcggatgcactcgtcgtggccaaaggccgagccgggcaccagggccacgtgggcggtggccagcaggtgctcgcaaagctccgacgagccggtcatcactttgtcgccggcctttttgccataataagccgcgaagttggggaaggcgtagaaagcgccctcgggcttgaagcagctcacgccggggatctggtttagcagatcgtaaatcaaatcgcgccgccgggcaaagacctcgaccatggctttaacgtcgtcttgcgggccgttcaaggcctccaccgccgccttctgggcgatggaagtggggttgctggtggattgggactggatcttgctgcaggccttgatcaaatccaccgggccgcccatgtagccgatgcgccagcccgtcatggcgtaggccttggaaacgccgttgagggtcacggtgttctggtagatcagcgggctcagcgaggcggtggcggtgaacttggccccgtcgtacatcatgggctcgtagatctcgtcactgacaataaggatgccccgctcggcgcagaactgggccacgggcagcagctcctcggcgctgtaggccgcgccggtgggattgctgggcgaattgaggaaaatggccttggtcttgttgctgacggccttttccagttcggcgagctggagcttgaacttgttcttttcttgggtgggcacgatcaccggcgtgccgccggccaaaatgaccatgggcggatagctgacccaataaggcgcgggcacgacgacctcgtcgccctcgttgagcagggcctgcatcaccagatagcccgaatgcttcccgccgacgttgatcatcacctggtcgggagtatagtcaaggccgttgtcccgtttgaatttgccgcacaccgcctgcttcagttcgggggtgccggccgccggagtgtagcgggtgaagccgtcgttgatggccttgatggccgcctggcaaatccgctcgggagtgttgaaatccggctgacccacggtgaagttgatcacgtcgatgccttcggcgcgcatctggttggccttggcgtcgagggccaaggtcggcgatggcgcgatgctggtcacgcgtcgagatagctccatggttgggggtctcctcaaaatcagggcggccaaggccgcgttaatgggggggatggaaatatcgacagcgggccgaaacccgatcaggggtaaatgcttaccggcagtcgtcgcttgtgtcaagaatggggcggcgaaagctatttgatttccttttccaggtcgggaaaagccggcttgcagaattcctcggcggccagatcggggttgtcggcgttgagcagcaccaggtggcgcagatgcatgtaggtgtcggggtccatggagatgaaatcgatggccacgccgcctttgaccaccctggccaccctgccctccaggctcagcacgggggcgtcctcggcgtcgctgggcaggtagatcgtcaccatgcagccctggccttccttcagcggcaggtcgcccaggatgaacacgcccttgtgactgaggtcgcgggtctccaggtcgagcatgcgcaggcccaccgcctgcacgtcggccttggtgcgaaactccacccgcgtccttctgcgttgctcgaccatcgtctcttctcccgccaagtcatgaccatgggccactccgtttgactaattatactgcataccgaccgccatcaacatcgacaaccgcaaaaaccgcatcccgccgttgacaacgggcccaccgggtttatgcttaatgatgcggcgtggtttttcacaaacaacgccgccgaacgattgctgggggagccgcggcgatgcggctgagagtgcgcgatacaggcgcagacccctcgaacctgttgggtaattccagcgtagggaagcagtctggccgagcgcgcgagtagtccaagcacgctgttttcgggccggtttccctaacggaggccggcccgaaggctttttcgggggccggccggaaaggcaagcgaaatgttggacgaagtcaccatcagccgcgccattgtcagcacctatctgcaaaagttgcaagaccacctggagctggacgtggccattgtcggcggcgggccctcgggcctggtggccggctacaaactggcccaggccgggcgcaaggtggccctgttcgagcgcaagctctcgctgggcggcggcatgtggggcggcggcatgatgatgaacgagatcgtggtgcaggaacaagccaagcgcatccttgacgagttcggcgtgccttccaaggagttccagccgggctatcacaccgccgacagcgttttgtgctccaccaccctggcctccaaggcctgcctggccgggctgacggtgttcaacctggtctcggtggaggacgtgatggtccgcgacagccgggtgacgggcctggtgatcaactggagcgccgtggagatgggcgggctgcacgtggacccgctgaccatccgcgccaagtgggtcatcgacgccaccggccacgccgccgaggtgctgggcgtcatcagccgcaaggtcgacgcccggctgctgaccgaaaacggccgggtcatgggcgagcgctcactgtgggccgacgtggccgagaccaacaccctgggcaacacccgcgaggccttccccggcgtctacaccgccggcatgtgcgccaacgccgtgttcggctcctaccgcatgggcccggtgttcggcgggatgctgctttccggcgaaaaagcggcccaggaggtccaccgccggctgagcgaggaaggctagttttttggccaaacgccgggcgcgaacgctagcgcccggcgttttcagcgcccatccaccgcgccctcggccgcgtcatcggccggcggcgtttggccgacctgatcgaccaaggcgccttgcggcctggccatgcccacgtcgtcttcgaaccccggccccaggtcggcgcgttggcgcacctggtccagatggcgggcggccagggcgtaataggtcggcgatatttccagggcctggcggaacatgtcggcggcctggcgatactggccctggccggccagcaggcagcccaggtcatgacgggccttggccgggcccatggtggcctccaacagcgccagcgcctgatcggcccgcccctggcggaaataaaccagggccaggttgttgcgcggcttatcgtcggcgggggccaggcgcatggcccgcgtgaaggcccgctgagcctgatccagccggccctgggccatcaaggccaggcccaggttgttgtggggcgcggcctggcccggttgcagccggatggccgcctcgaagtgggccatggcctctgcggcccggccctggcggttgagggccacgcccaggccgttgcgcgccttccacagggcggcgtccaggccgacggcccgctccagggccttttgggcctcgccgggcctatcctgggccaacagggccaggccaaggccttgccaggcctgggcgtcgccctcgtcggcctggatcaacgcggcgtagatgcgctcggcctgggcgtagccgccgccgcgcagatgcagcagggccgtcttgccacgcagacgggcggcctgatcggccggggccttggccagggcgcggttgtattgaaacaaggcggccatggcctcgccactggcggccaattgatcgccgtgggcctccagggccgtgggatcggcctccatggcccgatcggccttggcctgaagctcgtcgcggccggcggcttcttcgcgggcccgcatttcctcggcctccgcttgatccaccccacgcaggccggcggccgcgccgccgccgcagccggcgcaaaaaagcgccgccaagaccaccaacatcaaggccaatccagccatccatcgtcccatcgcccaccccgcttttttcgcgcgccgccgcctcagccggccagcggatcgagttcctcgcccagggcgcgcagacgatcgtccaggcgctccagagtgatttcgttgaccacccaacccatgccggccacgaactcggcggctggcggggtcaattccagccggcgcggcaggccggggccgttttccgcgccggccagcagatcggccagaaacaccacgccagcggccacgccgtcgccgtcgtcggtccacggctggtggtgcaggcccacggcgcgggtcatcgccggcggaaaatcccaatagctcaacagggcctggccgacctgggcgtgatccaggcccatggtcatgcgctcggccaacagggcgggcaggccgtggcggccggccaggtccatggctttttcgtaatcggccggtcgatgggcgtccagggccaccttgccgatatcgtgcagcaggccatgggcgtagtagccggggcccaggcccagttcgtgacgggccaacgcctcgcagagcacggccgcgcgccgggcgtgggcccacagatccaagcgccgcatgcgtcgacgcatgggtcgagccacgccggcggcctcgaaggcggcgaggcccagggccagcgcgcgcagttgatcaaagcccagaatgaccaccgcccggctcaaatcgtccacccggccccggcagccgtgcagcggcgagttggccgcggccaacaccttgccggccaacgactgatcgcggcccacctcgcgggccaggttggccgccgaatgctcatcgccgccagccagttgggccacgcggatggccacgtcgggcagggtcggcaactggtccggcgcgcagcccaaggcctcgagcagatagtcgtgagccacggctcgccggtggtcatccagagacatcagaacatcttctccacaatgttgatcaccgccggcccggccatcacggccatgatcgccggaaaaattaaaaacagcactggaaacagcagcttgagcggaatcttggccgcctgctcctccagcttttgccggcgcttggtgcgcaggtcatcggcaaagacgcggatcgagcggccgatgctcacgccaaagcgatcagcctggatcagcatggccaccagcccggccatctcgtcgacgccgcagcgtttggccagattgcgcagggcgtcgccacgggccgcgcccagcttcagctccagcgaaaagatggccagttcgtgggccaaaaccgggctggaggcggccagatcgcgcgagacccgctgcaccgccgcgtccaggcccaggcccgactccacggcgatgaccagcagatcgagcatggagggcatttgccgggcaatcagcgcgctacgccgcagggccagcttttccagcacgtagcccggcccgagataccccagcgccgcggcgatgagcgtcgagatgaccatggccggccgcttggcctggatcagcacgcccagggcaaagacgatcgccggcagcaagaacgcggcggccaagcgaacgccggtgaatacattgagcgcctcgaccgaacgaaaacccgcggtgagcaggtcttggcgcagcttgctcttttcccagccctggccgcgctctgacttgggggccagggccttgaccgcgcccagcaggcgctttttgatggcgggcgcgggtctgggcggcgcgtttcgcgccaacagctcgtccagccgccggcgggccggatccgggccgccgcccagggttcggcaggcccaaaaggccagcagcacggccaggcccgtggcgcccgatatggaaattatgaataaattatccatgccttatacccgcatcttgataatttgctttatgaccacgatgcccagcacctccaggcatgcgccgctcagcaaaatggtctggccgatggggttgcccagggccatgttgatgtattctggcgtggaccaatagagcatggcgaacaaggccggcggcatcagcgagaggatccagcccgaaagccggccctcggccgaaagggcccgcacggtgcgttgcagacgaaagcgctcgcggatgatgtaggcgatgttgtcgaggatctcggtgagattgccgccggtctcccgctgaaggctgaccgcgctggcgaaaaacttgacgtcctccagttcgacccgccgcaccagccccgtcagggcctcttccatggtcttgccaaaggaataatcctcgaaggtcttgttgaactcgctggccaccggctcgcccaactcctcgccgaccatgcgcaggcccgcgctgaaactgtgcccggcgcgcaaagcccggcccaccagctccacggcctcgggaaactggctttcgaagacgctcaggcgtttggccttgatcttgctcaccgccatcagcggcagatagcccaggcccagggccagccccaacgacaggtagcccagcgccaggcccaggcccagcagcgcgccagccacggccaacacgccgcagagcaagaccagcgtgcccagatttatggggttgccggccttatccagcaagtcttgcaggcgcaacaaacgcggcgcgcgagcgatcaggcggtccagaaagctgatctcggaataggacgtcacccgcagcaaggcctccaactggctgtcgggcggggtgttttccgcgcccagacgccgcagccgacgccgcgcggcctggctcggcgcctcgccggccggcgagagcagatagcgcaggcccaaggccaggcaaatgacgctgaaaaaaaccgccgcgccgatcaaccagctcataggttggcccccaatcccagacgccgttcgccgccgaacaggccgctgtccaggtccacgccgtgggatttgagcttctcgctgaaggacggccggatgcctgtcgggccgaagtggccgatgaccttgcctttttcgtcaacgccgctctgctggaacttgaagatctcctgcatcgtgaccatatcgccctccatgcccgtgatctcgctgaagctgatcaccttgcgcgaaccatcggaaagccgggccacctgcacgatgacctccacggcgctggcgatctggcggcggatggcccgttcgctgatgtcgagtccgcccatggagaccagcgtctccatgcggctgacgcagtcgcgggggctgttggcgtggatggtggtcaggctgccgtcgtggccggtgctcatggcctgcatcatgtccagggcctcgccgccgcgacactcgccgacgacgatgcgatcgggccgcatgcgcaggcagttgcgcaccagatcgcgcatggtcacctggcccacgccctcgatgttgggcggcctggtctccaggcgcaccacgtgctcctgttgcagttgcaactcggccgagtcctcgatggtgacgatgcgttcgccaaaggggataaacgacgaaaagacgttgagcaacgtggtcttgcccgagcctgtgccgccgctgatgacgacgttcaaacgggccgtgaccacgcccttgatgacctgggccagctcgggggtgatgctgccatagcggatcaggtcggccacggtgagcggatctttggcaaacttgcggatggtcagggacgggccgtccagggccaggggcgggatgatggcgttgacgcggctgccgtcggccaggcgggcgtcgaccatgggcgacgattcgtcgatgcgccggccgactttggtggctatcttgtcgatgattttgagcaaatgggcgtcatcacggaaacgggccgtggccttggtcagccggccgcagcgctcgacatagacacggttatagccgttgcacatgatctcgctgacgctttcatcggccagcaacggctccagggggcccaggcccatcacctcgtccttgatctcgatgatcaagcgcgcgcgctcgtcgggggccagttggacgctttcgccttccagcacctgggcaatggctccttccagttctttgtccatcgagccatcggcggcctgggagatctgggccaggtcgaccttgtcgatgaccttgtagtgcatgcggcccttgagctcctgaaaggccgcctgtcgggcgtcatcctctggctgttggcaagaagcgggcgtttgcccgccggggcccttgcccaatcgttggcgcagactcatggcttttctccggggctttccagcagttggcgggccaagaacgcaacggccttgcaccacttggccttgggccgcagactgagggccggctggccggcgttggccgcctgggtgatgacgtcgtgttcgttgggcagccaggccaagaccttgcgattcaagacggcctcgatctcgcggccggcgatggcccgcctggcgtcgtggcggttgaccaccgggcgcaacttgccgtcgccatgacccaggcggcggctcagccagcacacgcgcgccgccgacttgaggcccaccaacgaaggctccagcagcaaaagcgccatctcggcctggtccagggccgtcagcgtggtctcggccaggctgtcgccaaggtcgaccaccaccaccgcgtaaccacgggccagcacgtccagaaccgacgacacgtgctcggcgttgatcatctcggcgtcggccgggtcgtctggggcggccagcaggcgcaggcccggggccacctcgtgcaacaggccctccatggccgccgcgtccaggcgctcttgcatggccgccgcgtcgctgaaattgcgtttgacctcctggtcgagcatgaaggcctcgttgccgccgaacaggtccagatccaccaacgccacgcgcaggccctgctcctggctgatggcccaggccaggttgatggccagatgactgacgcccaccccgcccttggcccccatcacgccgatgatgcggcccttggcgtcggggcccaggttttggccggcggcgcgcaaacgaaacatggcctccttgaaggagtcgcccagccggcgctcatccaccagatattcgcgcaggcccaggcgtagcgcggccatgatctggtcgggatttttctcggcggccaggcagatcagcggcgtcagcggaagcaaaagttggatgcgttgaaccacggccgcgaagccatcgccctctggcggatgttccagcaagatcacatcgggccgggccatggcggcgatgcgctcgagatcctgcaccgacgccacgttgccgacaagctggacaaagggcgcgcccgcggccaacttgtcgatcagctcgcccatgcgcttgtcaaaatgcagcgccagcaaccgcgaaggtgcgctgtccacgttggttctcctattcgacgagcgcggcccggctggcccgcgcgccgtagcacgccccgccgctccgcgcccccggggcgaccatggccgcgtcgttttcccaataaccgatgatccgcttggactccgaagccgggccgcccgggccgcgcacctcggtgatcacgaaatgcacaaaacccaccagcacgccttggttttgtggcgaagtccattgcaccaccggcagcaagaccggccactggccggcggcgtccttgctttggttgaaaagcgtctccaacctgccgaaaagattggctatctcgccgttattcatgtagatggagtcgccgatgttcagccggggaatctgctcgggattatccaaaaaattgccgatgctgttggtgttggtgggccagacgtcaaacgaggtccactgaccgttttcggcgttttcgctgttgaggacgatatcgctgtccgggcccaggccgtcgagcacggccgcgttgatggccagcggcagatcggcctggccgccgtcgccggcgcagcccagatagcccaccgacaccgcgccgaccatgacctggcccaggcccaccgcccgggcgaagaacgtctgcaccggccggctgatggcgacccgcacggcgtccaaatcggccggatcggcgctggggccggtctgggcaaaatcgttcgaatcgaagctccattggccggcctcgaccagatcgccctcttcgttccagaccaggggcgtggtcagcagttggttggattcgacaaagtcgatggccgactgccgcgcgccgtcgtaatcggtctgggccacgccgtcgccgtcggggtcgctgagcagttcggccgcgccggcggtggccgccgcgtcggcggcgttttgcagctcggccttgccggcgtagacgacgcccagatccaccgccgcgcccaccagcgcaaccatcgccatcaaggccaacgcggccaccacggccacggcggcccggtcgtcgcgccaaaagcgtcccaacctaaaacgccacctcatgaccgaacctgccttccatctccatggagcgctcggccttcgcgccggcccggccgggcggctcgtcgtcgccgccggtcttgccccacagataaaaatccatgtcgtcggggtcgtcgaaatcgcgagggccgatcaggggatcgggcgtcttgtcgccgggccgcacgatgtgtggggtgacgacgatcaacaactccgtctcgcggttgcgatattggctgctgcgaaaaagcgcgcccaaaatgggcagatcgcccaagaacggccacttgctcacgctcctggtcacgtcctgcttaagcagcccggcaatggcgaagccctggccgtcgccgagctccaattgcgtcgaggcccgccgcgtggtcaggcccggcaccacgaagccgtcagtgaccacgcccggcgaataatcaagctcgctgacctcgggctccacctccaggctgatcttgccgttgggcagcaccttgggcaaaaacgtaagctgcacaccatattttttgaaaacgatggccgtgtagtcgcggcccggcacggggatgggaaactcgccgccggccaggaaattggcctttttgcccgagacgcagaccaggtttggctcggccagaatcttggccaggccgttttgcttgaggatgtccaaaaaggccatgtattgccggcccgagtcgttgagcccgccccaggcgccgacattggccgaaagatcgaattctatcgagcccttggagtagtcgatgctgggcgggccggtcatgttgtccaaaaaggtgaaaaagatgttgcccggccgggccggatcccaataacccaggttgacgttcatgcgcttggcggcctggcggttgacctcggcgaagcgcagcttgagcagcacctgcttttgatcgaccacctccagcagattgctgacgcgctctttttcgaaaagtctggcgatgctttcggccttttcacgcgccgactcgctggagaccgaaccggccaggaccagcgcgccctccaactcgtgcacctcgatggcctcgccgggcaaaacgcgggcaaaggccgccttgagccgggtgtaatcgcggccgacccccacggcgtaggcggcgatcacccgctcggcgcggtcccagacggtgatgttggtgttgccgggcttgcggccgttgacgtagatctggcgggggttgatcaccaagacgtcggccacggtctcgtcggccacgctgacgcgcttgagcggcgcgggcaggtccaccaaccgcgaatggcccgccgccacctccaggcggccggtccgggcctccgcccgggccgacgcgggggtggccacggcaaaggccacgatcagcgcggccacggccaatctgcaaaatccgctcatggcttcagctcctgcctggcgcgggtcacgcccttgatcaactccaccgtcggcgctggcggcgacggcctcggcgcggcgcatttttcggccttggccgcgggcgctggcggcggcgcgaccatggcccccagccgcgcgccccgggtcagggccggctggcgatcctggcggttgcgcagggccaaaaggatcttgccctcgccggcggccagggccaggcgttcggcgtcggccggccgggccagcagggtcagcacctggcccttgagcttgggcggctttttgccgtcttgctcggcctggtggctgacagccaacacctccaggtcttgtagcgccaggcgcgccacggcctccttgccctggtcgaggcccttgaccgtggcgatgacgtcgacccggtcgccgaccttgagatagccggccacgcccaccacctcgtcggcgctgatggtcaccgcccgccagcccggcttgatcgccgcggccagaccggcggccgcgccttcgggcgaaagcttgccggccagcaagggctcgcccttgaccacgggctgttgcagcacccggcccaacagcggcttgaccgcgccgaaatgccccggcggccgggcctccacgggccactgggccacggccagtcgtccggcgctcagttcgaggccggcgggcagatccacggcggccaccaccagcggggccgtgcgcacgcggcgctcggcctcctgctgggccttgtgggcgacgtaatatttggccccaaaggcggccgccacggccaagagcaccgccgcggcgaacaaaagcggcgccatgagtttgcgtggcggcatggcccctcccctattcgtgacgcatcaccgttgtcgccgaaaggctgatcgtgcctggcacggcgccgataaaagcgctcaatacgggaaactcatagtcggccgagacattgaccgtgaccggatcgccggacgcgccgtccacgcccacggcctggaccacggcctggctggggaaaccactgtcgctgagatattgattgacgcgctcttgcacctcttgggccgtcaggccgccgctggtggaaaacagcgcgcccaggcgcgcgccctcgcggctggcgttgaccagcatctgcttttgataccaggccgcgccaagttcgatgatgctgaagatcaccagcagaaacaccggcagaaacagggcgaactccacggccaccgagccgcgtccgtcggccgccagtcggcgaaaaggcctcatggccgcaccgcccacagcaacaccaccccgcaccagatggccaggccatagggcattgtcggcgcgaagctggccggccagcgccgcccggcgatcagcaggcccagggccagggccccgccggccaaggccgtcagcagcaaaagccacgccgccgaggccggcccgacaaacgtggccagcgcggccaaggccttgacgtcgccgccgcccagcgcgcccatcagaaaaaacaccgtcgtcaggcccaggaccagcagcccgcccagcgccgaccagcccagcccggcccagccgcccagcaaccccgacaaggccaggcccaccaccgccgtcaacgccgtcagggcgttggggatgcggcgatcgaccacgtcatgaccggccatcaggctggccatcagcgtcatcgtcgccggcgcggggcccagggaggtctgcatggccaacaacggccagcataaaaatgctggaaggagaccccaataggctccttccagctccctggccaccatggcggccgccccttgcctctccattgtccgccaggaattcatgtcgcccgccgcgcgttaggtcgttattgactcaggttgccggtggcggtggtgatgttggtctcgacctgatcgcccagcaggaaggccgccgtggcgatgccgccgccgatgagcgccagcaacagggcgtactccaccgcgctgatgccttgctcgtccttgaacagccgcttgatattctggaaaagcttcattttttcaccccttgtcttggtttgctttttcgcgtccgtggcgggcgtgccgttttttttgggctcttgccgccgccagcgcttgccatgacttagagcaaggggcgtgccaaaaacaaatatcttgctattactttgaatatacggaagttttacttggcggcgcaacaaagaaagtgaattacgaaaacggccttattacgacttcgtaatacaaaatcgtaatgcccgcttttcagcggcgacgacgggcgtccaactcgggatggctgatggccagcttttgcagcttgtaattgagcgcgcggggcgagatgcccagcagctcggccgcccgggcctggacccagccggcggcccgcagggcggcgacgatggtttcgcgttcgagcttttccaggtcgaagccgcgcgacgcgccgggcgaatcgcccaggcggttgccgtgcgagcccaggtttagatcgcggcgcgtcagcttgggcccttcggaaagcaacacggcccgctccagggcgttgcgcagttcgcgcacgttgccgggccagttgtgggccagcagggcgtcggccgcgccttggtccagctctttgtgcgggcgcttggaatcgccacagatctggtggatgaagcgctcggccaggggcagaatgtcctcgcgacgctggcgcaggggcggcgcttccaaggtcgtcacgcccaggcgataaaacaagtcctcgcggaagcggccgtcggccacggcctggaccaagtcgacgttggtggccgagatcacccgcacgtcgaccttgatcgagcgggagctgcccaggggctggatgatcttgtcctccagggcgcgcagcagcttggcctggatcaccggcgacatgtcgcctacttcgtccagaaacagcgtgccgccgtgggcctgctggatgcgcccgacgcgggccttgtcggccccggtgaaagcgcccttttcgtggccgaacagttcgctttccaaaagcgtctcgggcagggccgcgcagttgacggtgacgagggtgtgctcggcccgggggctgttggcgtggatgccgccggcgatgaggctcttgccggtgccggtctcgccggtcaaaagcacggtgatgtccgagccggccagcttggccgcctggcgcagcaggtctttcattaccgcgctttcggccacgatctggtcgaatttgtagatgtagggctgttcacggcgcagatagtcgtaggcgtgggacagggccgccttgtgcagggcccggtcgacggtcatgcgcaggtggtcggtgttgaggggcttttcctgaaaatcgtaagcgccgcgacgcatggcctccacggccagatcgatgctgccaaagccgctcatgacgatcaccggcgtgccgggcatgttttcggtgatatagcccagaatctccaggccgccggccccgggcaggcgcagatcggtcagcaccagttgaaagccctgccgccgcaacaaagccatggcgctatcgccgtcggccgcctcgatcacctcgtggccgtccagggccagggcctggcgcaccatgatgcgcgattgccggtcgtcctccaccaccaggatgcaattcttagggcccactctcgacgcctatctccacggatgattcactgttcgcggcgctccggccctgtttcgtccagggccagacgcacggcctgggccagttcggccatcaacacgggtttttgggccagacgcacgttttcgccgcgctgggccaggatgcgcgccacttgctcgccatagccggtgcacaacaccaccggcaggccgccgcgcctggccctgacgcgctcgatcagctccaggccggtcatcttgggcatggtctggtcggtgagcagcaggtcgtaacgggccggttccgccaaaaacatgcgcagggcctcctcggggtcggtggcgctctccacacgatagcccaacacctccagcacgcccaggcccaggcggaccagctccggttcgtcgtcgaccaaaaggatcgtctcgtggcccatgggcaaatgattgggcgtttcctggtcgtcgtcggcggccaggccgggaatgggcagaaacaccctgaactggcaccccgcgccgggcgcgctcttcacgtcgatggccccgtcaagccccttgacgatgccatgaaccacggccaggcccaaaccggtgccgccggaggcgcttttcgtgctgaagtaaggctcgaaaatgcgcccgatgtgggccggctcgacgccagggccgttgtcggccacgacaagctgcacgtagggccccggcggcaggctggccatgtccagttccaacggccgaccgagggtgaccttgcgcagctccaccgtcaacaggccgctttcgcccatggcctgggcggcgttggcgcacaggttcatcatcacctgatgaatctggctgggatcggccaagaccagttcgtcggcgttctggatgttctgctttatctcgatgccggccggcaacgaggcgcgcaggagtttgagcacctccttgacgacgatggcgacgtggatgggctttttctcgggctcgccgccgcggctgaaggtgaggatctggcgcaccagctcactggcccgccggccggcctgcaagacgtgcttcagataggccttgggcgtctcctgttcgcccagctcgcgcaaggtcaactcggtgaaaccgatgacggcgttgaggatgttgttgaagtcatgggccacgccaccggccaggctgcccagggcctccatcttttgcgcctggcggatgcggctttccatgagaaccttgtcttgctcggcctgcttgcgcgcggtgatgtcgttggccaccacccgccccaccaggcgcccctggccatcaaaaacaaagttggcgttgaccagggcccacatggtgcggccggacttggtgtaaaactgatactcgttggtctggctggagatgtcgccggccagcagttgtttctgctgtcccagataatccctgagactctcgggcgtcagcagcttttcggggcgaagggccaggaattcgtcacggtcgtaaccggtgtattcgagcatgacctcgttgacgctcagaaaccgtgaggccgaaaagtcgaattcgtagatgcccgccggcgcgaattcgaccaactggcggtagcgggcctcgctttcgttgagggcgcgttcccagtttttgcgctcggacagatcggcgatggcctgtagcagaacgtcctggccatcgagcttcagggcgatggcgctgaccagcaccggcaggccctcgcccgaaaggcgcatcagcgttgactcgcacggttgcgacggccctggttcggccgaaggcggccacggactttgctcgtgctcggcaatgatctcgcggcagtggcggcccagcaggtcgttttcgtgggcatggccgctcagcttcagggcggccgcgttgacccgcaacaccttgcccgcgctgtcggtgatcatcaggccaaccggcaggcagtccaggatcagacgcagattttgctccgagcgggccaactcggcctggttggccctgcggcgttcgatttcctcccgcaagctggcgttggcctgggccagttgagccgtgcgctcttcgacgcggcgctccaactcgcgttgcgtccgctccagttcgcgctgggagcgccacttgtcggacagcgaggccaccaactggcgcagttcgtgggcgtgaaagggcttttgcatatagagcaacttggacggcggcggggccatctgggcgatacggccgggcggcacgtcggagtaggcggtcatgaccacgatctccagggcctgatcgcgggcgcgcatctccttgaccgcccagacgccgtcgggccccggcggcatgcgcacatcgacaaaagccaccgcgaacggccgaccctgggccacggcctgggccacggcctccaccgctggctcggcctggttcagcgccgtcagctccaccaacgggccagtctcgctttcgccgtcgccaaacagcgtccgctccaggtcgcgcatgcgctgggccgcgccctcggcggaggcggttttggggcgcagcacctcgccaaaagccgccaggatcgccggctcgtcatcgaccaccaaaacgcggacggctttctcggcgctatcgttcatgagctttctcccgccggcaacaacagatgaaaagtcgcgccctggccagggccctcgctgtgggcgtaaagccgaccgcccagggacatcgcggcgttggcgctccaatgcaggcccaggcccgagccccccgcgcccttgccgctgaagccgcgttgaaaaatcaaatccagttgatcggcggcgatgcccgcgccgtcgtcgctgacgcgcaggtggaccaacgggccgcgctcgtgctcttccctgtccgcgtccaccgtcaccgtaccggtcgcgccgccacgcgcgatggcctcggccgcgttggtcagcagattgcccatgatctgcaacagtggcatgcgatgggcgcggatggccccaacccgctccagcccggggccaagccgcaaggcgaaccggctttgcagacccggcgcgaccatggaaaaggcctcgcgggtcagatgatcgagccagaccggctccaaaggcctctcggcgcggcgcacgtccgtggcttccttcaatatgcgctccaagcgccccaccccggccaagaccgtctgcaaatcggcctccagcgccgccacgcattgtcgcacatcgtcttgggccaagctcagatattccagcaactggccgcgccgcgccggctccaggccatcttcggccaattgacccgccgccctggccatgttgcccaaaggcatggcccgcaagccgtccaggctctggttcaggccaaagagcaacggggccagggcgttgcccacgttgtgcaacacgccggcggtcatgtcggcctggccggagacatatgacttctcgaccaggctctggcgcgcttccagcaaacgctgggccaagcggtcgaactcgttggccatggcccccaattcgtcgtcgcgcttgaggcgcaagcgcttgctcagatcgtcggtctggcccagatcgaccatgtgggccgtcaggcgggccaggggcgagaccaccgtgcggttgagcaacaccagcagcagcgccagcatgatcaccacggcggccagcgtcgatgccagggcgtaacccaccgccgccgcgccctgctcgatgatgccccgtttgttgaccgtgcgggccagcaagaccggccgcccgtccaagccagccagcagcgaaagcacctctatggagccgtcggccagacggcgggtcagtttgccgccgtcgcggcgcagcacggccaaatcgccggctatcagcttgtctttttccgtcacgccgtccaggggccagaagcgcgcgcgcaccttggtctgctcggccagggcggccagcatgtctttgttcaaaaaacggcccatgaccaccatgccccgcacggggccttgttttttgctggtcaggatgggctgaaaagtgagcatgatcgggccgtggccgctcagccacaggccgctgaagccctgttccaggcgctggcggaaaatggcgcgcaaagggccgcgcgggccttccgggccgatgtcgtcgatccgcgccggtcgcatgctcggcagcagatgggccgcgccataagccaccgcgccgtcggcggccaagtagtatatcaggttgagcttgttgtccaggaaagtggagtcggtgatgttggatgcgatgaactggctgttgcggtcggcgacgaaggcgtaggagtcgtcccagaaagaccagtccatgcaaaaggccgccaactggctttcctcgcgcctcagcaccgactccacgcgctccatgtcgtcgatggcctcgcgcagttccagcgcctcgaactcgggcagaatggccagacgcaaaaccgccacgtcaatggccgcgtagaccgcgaacaccgccaccagaatcaaaatgatcttcaggcgcagcgacaagccgttgcccacgtcccttgcgattgcgttaatccggcgtgaaaactctttcaattttaattacaaaattgtaattggcaacgcaaataagtcgtgttcacgaccattggccctgctggatcaggcaggcgctgctcagtttggccaccagccggccctgggcgtccttgatctcggcctcgcaataggccgtggagcggccgcgacgcaccacctggcccttggccgagagtttgccgtccctggccgggcgaatgtaattggtgtgcaattccagcgtggtgaacagttcgccctcgcgcagggtggtgatcagcgccgtgcccatcaccgcgtcgcccaaggtggccacgaccccgccgtgggccatgcccatggagttgtgatgtcggccgccgacctccagctccaactcggcccagccgtcgccgcagcggctcatggtgatgcccatcagcgcgaaaatcggcggcggcttgagctggccatcctccaccgcccgcaacatgtccatgccgttcatgcccatcacttacctccccaacgacaatgccccgcccccatgacgccgggagcggggctcgatacgatatttgttgcacgctgattcgaacccgcccccgcgacgccgggcggggccgtcctagaacggcttgcccaacaccgccgtctcgccaagctcttcctcgatgcgcagcaagcggttgtacttgcagatgcgctcggagcggcacagcgagccggtcttgatctggccgcaactgacggccacggccagatcggcgatgaagctgtcctcggtctcgcccgaacgatggctgaccacctgggtgaagccgttgcgcttggccaggtcgattgccgccaaggtctcggtgacggtgccgatctggttgagcttgatcaggatggagttggcgctgccttgctcgatgccgatggccaggcgctcggggttggtcacgaacaggtcgtcgcccaccaactggatgcgcttgcccagggcggcggtgaccttgcgccagccctcccagtcgtcctcggccaagccgtcctcgatgctgacgatggggtatttgtccacccacgaggcgtaaagctcgatcagatcctcgaccgaacgctgcttgccgtcggatttgtggaagacatatttgccgtcgcggtagaactcgctggccgccgaatccagggcgatggccacgtcgtctccgggggtgtagccggccttttcgatggcctcgatgatcacctggagggcttcctcgttggtggccaggttgggcgcgaaaccgccctcatcgccgacgctggtgaccatgccccggcccgagaggactttcttgaggttgtggaagacctccgcgcccatgcgcagggcctcgccaaaggtctcgccgccggtgggcacgatcatgaattcctggatgtcgaggttgttgggcgcatgggccccgccgttgatgatgttcatcatcggcatgggcagcacgtgggcgtaggccccgcccagatagcgatacaacggcaccaacagggcctgggccgcggcccgggcggtggccatggacacgcccaggatggcgttggcccccaatttggccttgttgggcgtgccgtcgaggtcgagcatggtcttgtcgatgagcacctggtccaggccgtccatgcccaaaagctcgggcgcgatgacttcatggacgttgagcacggccttgcgcacgcccttgcccagatagcggctcttgtcgccgtcgcgcagctccagggcctcgtgctcgccggtggaggcgcccgaaggcacggcggccgtgcccagcgagccgtcttccaacatcacttcgcactcgatggtggggttgccgcgagagtcgagaatctcgcgagcgacgattttttcaatggctagcatatgttatccctcgcattatgaggtttacggcatttggctctaacttacgattttgcgtcggccaagtcaaggacggccggcggcaaccccgcaaatcgcatgataaaaaaccgcccacgccccatgttcgggcacgggcggcttttgggcgcgcggcgcgtgggcctttcaggccagcatggcccgcaggcgctccaggctttgacgggcgaaatccaggccggggtccaactccagggcgtgctcgtacatgcggcaagcctcctccagccggcccagctcgcgcatgttcgcgccgatgttggcgtagttgatggccgcgccgggctcgatctcgatggcccgctcaaaggccgcgatggcctccatgtggcgtttttgccggaacaggcaaaagcccatcaggttgaagacttcgtgatggggctcggggaacgaggcggccttggccagggcctccaaggccaggtcgtagcgctccagatccttgaaggccacgccgcgctgggtgtgcatgctggcctcgtcgcggggcggcgggttgaggcccagggccgtgtccagggcgttcagggcctcctcggccaagcccagctccaacaaggccaccgcccggaaaaaatgcgtggcgtgactgtggccggcgatggcggccatttgctccagcacgtccagggcctgggccgcgtcgggcagttgggcggccagcttggcggcgtgaaaatagacgtcaacatcaaaggtgcgctgggcgaaatgggcccccggcacgatggtgtagaccgctggcacctgcaatgtcggatgcgtcacgtccagcgaatagaccgtgtagccccgctggtccagggccgccacgcaggcggcgacctccgcgcccaggtcgtcgcggcgcaggtcgggcaactggcccaggctcaccgtcccgcccgcccgggtgacgtaggcggcctcttccaggttggcgaacttgggcagggcgctgaccttgtagctggagcctgtgtggaaatcgccggccagttgagccacctcggtcagggcgcggatgagggccttttccgggtctggggccgtgccggcggcgtagacgatctcgctgtccttgggaaaggtggccgggtcgtagcacagcgcggccacggtgggcgcgcccatgtcgcaggtgaagtccttcagaaagacctccacgccggcgtttttgaacttggccagcaactccagcgagatgggatcgacaatgctggccgggtcgatggccggcgtggccagacgatgctggctgaccaaggcgcagacgtggcgctcgatcacctcgcagaggctttgcagcaccgcctcctcgaggcaattgcccgcggccgggccgttgtattcgttgatggcgtaaaaccagctcaggggcacaagctcgtcgcggccggcggccagattgtgggcccaggcccattgttggggcaaaagctcgtagaccgcccgagccctggccaaatcatgggccggatgacccacggccttggccgcctgggcgaaatccatcaccgggccgtcttcgatctggctggccgtggcccagggcagatcggcgctggccatgaaatgaaaaaaactgaagcgctcggccaactccatcagggcgctggcctcggcctgctcgggcgaggcgcccttgcccatctgctttttcgtgcccgtgagcatggtcgccgcatcgccgcagaggctgatgaacaccggcacgcccaggcggccggtgtcgatgcgcttggtttggcgcagcacgtcttggcccagggccgccaggcgctctcgcgcccaggccacggtctgggccggcggcctggtcttgtcctgctcgcccacgtaagccttgggcgcgcgccccaggcgcaggccggatttgtttggcgtctggatcatgaccacggtccgcctcttaacattgtggcttatagccgaaataatgtgcaggcatgatcaaaaagcgcggcgccaagcgaagaccgccgggcgccgcgcgtcaattcaggcagctattacacgcagccggtcggcttggccaggccggccatcttgcaggcgcctttgcccggtccgctggggaacagctcgtagatctgcttcagcttgtagccggtgaccttggtcatgatgcggaccatcggagcgatgccgtttttcttgtagtactcctggaggtagcggatgaccttccagtgctcgtcggtcagctcggagatgccttcttcttccttcacgtagtaggcgaagtcctcgtcccaggactcgggatcctgcaggaaaccgtcctcatccacttcgtaggttttgcctttgaaagtaacggtaggcattgcggggttcctccttgcaatcagccaatagtttaagattcggtcgacagaccgatttcgtgccaaaattgtttagaacttctatcaataacccctttatctgtcaagcaaaaaactggactctccggtgcttgccagcggggctcgcttcgtccaaggccttgtttaatggcccgaaaagacgattgttttcagtgagcgttttcacaatctcgccacgccgccgcctcgcgccaaggggcggcggccactttttttagatgaagccgcggatgcgctccaggttggcctgcagtcggatcatcttgctctccaactcggccaccttggccttttccttgtcgaccacctcgagcggggccttggccaagaagccgtcgttcaagagctttttgcggctggggcccacttccttttccagcttggccagctctttgcgcagccgggcctcctcggcggcaaagtctaccagaccctccaggggcacgtaaagggtcacgccgggcaaggcgatgctggcggccttttgcggcgcgccgccctcgcccagccagcccaactcgctgatcttggccaagccgacgatggagccacgctgggcctccagcatggcccgcgtggccggctccggcgcggccagcaccagcggcacggccttggccgggctgatgcccatctcgccgcggatgttgcgcacgcccgagatcacatccatcaccaggcgcatgtcggcctcggcggcctcgtccagctcgtcgggacgagccttgggccagacggccttcatcacgctgccctccgcgccgggcaggcgttgccacagctcctcggtgacaaagggcatgaacggatgcaacaggcggatcaaccgcgaaaagacctggcgcagcgtcgccctggtggcggcctggcgggccgggtcggcgtcgttgtagagcgggcccttgatcagctccagataccagtcgcagaactcgtgccaggcgaattgatagaccgccccggccgcgtcgttgaagcgatattcatcgatggccagggcagcctcgtcggccacccgacccacccgcgagaggatccagcgatcctccaacaacggctccaggccctcggggcgttggtgatcgccctccaggtgcatcagcgtgaagcgggcggcgttccagattttgttgacaaagttgcgatagccggcgatgcgctcctcgctgagcttgacgtcgcggccctgggcggcgaaggcggccagggtgaagcgcaccgcgtcggtgccaaactggtccatgaccaccagcgggtcgatgacgttgcccttgctcttggacatcttctggccgtgctcgtcgcgcaccagggcgtggatgtagacatccttgaagggcgcctcacccatgaatttcaggcccatcatcatcatgcgggccacccagaaaaacaatatgtcaaaggccgtgaccaggcacgaggtgggataaaacttcttcagctcggcggtctggtcgggccagcccatggtcgaaaacggccagagggcgctgctgaaccaggtgtccaacacgtcggactcgcggcgcaattggtccgcgccgcaggccgggcagacggtgggatcctgacgcgagacgatcacctggccgcattggcaataccaggccgggatgcggtgtccccaccagatctggcggctgatgcaccagtcgcggatgccggtcatccagtcgtagtaggtcttggtccatacttcaggcacgatgcgcgtgcggccgtcctgcacggccttcagggcctcctcggcaagggggcccaccttgacgaaccactgtttgctgaggatgggctcgaccatggtgtggcaacgatagcaatggccgacgttgtgcatgtgctcgtcgcgccgctccaacagccccagcgcctccaggtcggccagcaccttttcgcgggcggcgaaacggtccaggccctgatagggcccgcccagctcgttgatgcgcgcgtcgtcgtccatgaccttgatcgagggcaggccgtgcttgcgaccgatcatgaagtcgttgggatcgtgggccggggtgaccttgagcgcgccggtgccaaagtccgtggccacgtaactatcgcgtatcaccggaatttcacggttgaccagcggcaggacgaccacgtcgtcggccaggtcttgatagcgcggatcggcggggttgacggccacggccgtgtcgcccagcatggtctcgggcctggtggtggccaccaccaggtagcccttgccgttgcggaagggatagcggatgtgataaagcccgcccttggtctcctcgtgctcggactccaggtcgctgagggcggtgtggcaacgcgggcaccagttgatgatgtagtcgccgcgatatatcaggccctcttcgtatagccgcacgaagacctcgcgcacggcccggctgaggccctcgtccatggtgaagcgctcgcgcgaccaatcgcaagaagcgcccaggcgcttgagctgattgatgatctgcccgccgctttcggcccgccagcgccacacgcgctcgatgaacttttcgcggcccaggtcgtggcggttcaggccctcctgggccaactggcgctcgaccacgttctgggtagcgatgccggcgtggtcggtgccgggcatccacaacacctcccagccgttcatgcgcttgaagcggcagaggatgtcttgcagggtgttgttgagggcgtggccgatatgcaactggccggtgacgttgggcggggggatgacgatggagtaggccggggccgcgctctgcggatcggccctgaacaggccgttttcttgccaatattcataccaccgggcctcgacctcgcgcggctcgtaggatttcgccagcttgccagcgtccatgactttttgttctcccggccggccgccatcggcccgcctgaaatgctcggggcaaaaaaaagcggcggggaggcaagctcccacgccccacgccggcccgacgggccggcggatcaatctactacttcgtcatccagatcgggcgcattggcctcggccttgatggcctcgatctcggcggccaccttttcggcgaccagcttgggcactatctcgccgatcagcttgcccagcatctcacgggccacccgctcgaagatcaccgccgcctccaagggctccagcggcgcggcgtccacgcccatgtccttgatcatggccgcggcctggcccaccagcgccgcgctggaagccgccggcttttcgggcggcgcgaccacggcttggcgcgggcggcgcggagccgcggccgccggctggggcggctcgggcgcgggctctttttccaattcggccagcagcgcgtccaggtcgtcgtcgtcatcggcggcgggcgctggcgcggccttggcctttggcttgggcgcggcggccggggccggggccggcttttcaggcgacggctgattgttggcccccaagtcggccaagagcgaatcgaggtcgtcctggccaagctcggacttcgcggcggcggccggggccggagccggtttttcagccggcgcagcagcgtccagttcgtccaaaagggcgtcgagatcgtcttggccaagctcggacttcgcggcggcggccggggccggagccggtttttcagccggcgcagcagcgtccagttcgcccaaaagggcgtcgagatcgtcttggccaagctcggacttcgcggcggcggccggggccggagccggtttttcagccggcgcagcagcgtccagttcgcccaaaagggcgtcgagatcgtcttggccaagctcggacttcgcggcggcggccggggccggggccggtttttcagccggcggagcagcgtccagttcgcctaaaagggcgtcgagatcgtcttggccaagttcggacttcgcggcggcggccggggccggggccggtttttcagccggcgcagcagcgtccagttcgcccaaaagggcgtcgagatcgtcttggccaagttcggacttcgcggcggcggccggggccggggccggtttttcagccggcgcagcggcgtcgccgccaagctcggccagcagagagtcgaggtcgtcgccggtgtcttgggccggggcggcggccggggccggcgagcttttgggcgcgggcgcgtcgccgctcagttcggccagcagagagtcgagatcgtcgccggccagcggcgcttgagcctgggcttgaggtttgtcggccacctcttcgaccagatctatgatcaccgctccgggcgggggtccggcctttgccgccaaggtctcctcctagcataagttagtcggacgtgaaggaaattagcatatcaagcggtcggagtcaacaagccgccaggggcttggcccaagacaaggcgccgcaggtagagcacgttgcgccggtcggcccagcgcgagtccttgggtgtctccatcaccgccgccgccgcggccaggcgcggatcttgggccaggccagccaggccagcccggccgatgcgcccccggcccagatgggcgtgaatgtcgcgcccgcagccgcatggcaatttcatgtcattgaaatgccacagcaatacactttccaaccccaccacgtcgtcgacttgatcgacaaatgcggccgcgccatcggcgctggagatatcgtatcccgcgccccaggcgtgggccgtgtccaggcaaacggcgcagggcgcatcgcccagcaggtcgagcatggccgccagttgctccagccggccgcccagcgccccgccagccccgcaggtgttttccaaaatcacttttgactgaccgccagccgccgccagagcccgggccgcgccctgggccacgcgctccaggccccaatccaggggccgagcgccccggctgcccggatgcaccaccacaccggccgcgccgatggcctgggccatgcgcagctggtcggtcagggcctcgatggacttgctccacaaggcctcgtcggccgcggcaaggttgatcaggtaaggcgcgtggatcaccaccgggtccagcccagccagcgcggccccggcccggaaacgcgccgtctcctcggcgctccacgccacgcgccgccacgttcgcgggctgccggcgaatatctgcaggcaatcaaggcccagtcgtcgggccatctccacggcattggccgcgtcgcgggccgtggaaagatgcagcccgatgcgcattgatcctccagcttcagcgggccgtcaacaaaaatcccgcaaattgttttttgcactcgtggcgcttggccatatattaaatataagttaggctaggcaaaaacgccacaatcagcgcaaggaggctacgcaatgaacgaaaaaacagtcaatattccttccatatcctgcggacattgcctggcggcggtcaaacgcgaggccggcgaggtcaagggcgtaagctccgtcgaaggcgacgtgagcaccaaagacgtaaccatcaagtgggacgcgccagccacctgggaacagatcgaagcccagctcaaggacgccggctacccacctcaatgacgcctcaaggagctgctttggccgaaaaatccatcgatatgccggtggtgggcatgacctgcgcccgctgcgcggccaacgtcgagcgcgtcctggccaaaaagctgcctggcgtcagcctggccgaagtcaacttcgccgccgagactgtccacgtggtctacgacccggagcaagtcggcccggagcaaatggccaaggcagtcgaggatgcgggttacaagctgatcctgcccgcgccgacgcgccgggtggagttgccggtggtgggcatgagctgcgcccgctgcgcggccaacgtcgagcgcgtcctggccaaaaaaacgcccggcgtcagcctggcccaggtcaacttcgccgccgaaaccgtggccgtggagtacgatccggcgcaaaccagcctggagcgcatggccggcgccgtgcgcgaggccggcttcgagctgatcctgcccgttgacggcgaggaccaaaccgacgccgaacaacaggcccgcgcccaggaactggccgcccaaaaacgctttttctgggtgggcgtggccttcaccctgccccttttcatcctgcacatgggccacgcctttcatgttttcggggcgtgggcggtctcgccgtgggccggctggctgtcgctggccctggccacgccggtgcaattttacaccggcggcggtttttacgtgggcggctggaagagcctgcgggccggcgcggccaacatggacgtgctggtggccctgggcgcttcggcggcctatttttattcggtggccgcgctgatcttcccgggcctgggccatcaactttatttcgaaacatcggccatgatcatcacgctgatcaagctgggcaagctcttggaggccaaggccaagggccaggccggcgcggccatccgcaagctgatggatctggcccccaaaatggccacgctgctgggcgacgacggcgcggaaaaaaccgtgccggcccagtcggtgcggccgggtcaggtggttttggtgcggcccggcgaggccatccccgtcgacggcgtggtcgtcggcggtgagtcggccgtcaacgaagcgctgatgaccggcgaatccatgcccgtggacaaaaagcagggcgaccaggtctatggggccacggtcaaccagcagggcatgctcaaggtgcgggccaccggcgtgggcgccgatacggccctggcccagatcatccgcctggtgcgtcaggcccagggctccaaggcccccatccaacgcctggccgacaaggtggcggcggtgttcgtgccggccatcatctgcatcgccctggccacgctggccgcctggtggctgatcgacggcctgttcgtgccggccatggtccgcatgacggccgtgttggtcatcgcctgcccctgcgccctgggcctggccacgcccacggcgatcatggtcggctcgggcaagggcgcgacgatgggcgtattgttcaaaaacagcgaggccctggagacggcccaccgtgtctcggtggtcatgttcgacaagaccggcaccatcaccaagggccaaccccgcttgaccgactggatcgccctgggcgaccacggcggcgaggccctgaccatggccgccgccgccgaaaacgcctcggagcaccccgtggccaaggccgtggccagcggcgcgcgggaaaggggcgtggccccgcccgaagccgagcgtttcgaggcgctggccggctttggcgtgcgggcggtggtccagggccgtgaagtgctggtgggcaagccgtcgtggatcgccagccagggcctggccgacgccgccgtcatggccaaggtcgacgaattggccgatcagggcaaaacagtgatgatcgtggtcatcgaaggcaaggcggccgggttgctggccgtggccgacgaggaaaagcccgatgcggccaaggccatcgccaagctgaaaaacatgggcctggagacgatcatgctcaccggcgacaaccagcgggccgccgcggccatcgcggccaaggtgggcatccagcgggtggtggccgaggtgctgcccgacaaaaaagaagaggccgtgcgtaaagcccaggccgacggccgattggtggccatggtcggcgacggcgtcaacgacgccccggccctggcccgggccgacctgggcatggccatcggcaccggggccgacgtggccatggaggcctcggacgtgacgctggtcggcggcgacctggccggcgtgccgcgcagcatcgccctttcgcgggccacaatgcgcacgatccggcaaaatctgttttgggccttcttttataatgtgctattggtgcccatagccgccggcgcggcccaaccgttgacgtggctgccggatttcatccgcaacctgcatccggccatggccgccggagccatggcgttttccagcgtcacggtggtgttcaacagcttgcgcctgggcaggcgtcgcctgtgacacctagcaggagtcggcccattgaaccgccccgcagatagttatgccctggaattgccggccgacttggccagcctggccgccatggccgactttctggaagataaaggccaggccctgggtttggcccaagatgtccgccacgccctgggcctggccgccgacgaagccctgaccaacgtggtcagttacgcctatcagggcggcccaggcccggtgcgcgtctatctggagcggcgcgacgacgcggcggtgctgatcatcgaggacgaaggcgtggagttcgacccggccgacgcccacgagcccgacctggactcggcgctggaggagcggcccatcggcggcctgggcctctacttcatccaggccatgaccgacgaggtcgtgcgcgaacgcagcggcggggtcaatcgcctgaagatgatcaagcgcctgaccccaccggatcaatcggcctgacaggcgcttaatcgccgcccaggaaggtgcccaaggccccgcccagcaggcttccctcgcctttttgcttgccgccgccctgcttggccgccgcgtagatgcggtcggccacgcggctgagcggcaacgattgcagccagacgcggcccggcccgcccagcgtggccagaaacaggccctcgccgccgaacagcgccgtcttgaccccgccgacaaactccacgtcgtagttgacgctgggcatcagggccaccaggcagccggtgtcgacgcgcagcgtctcgccgggcttcaggtctttttcgaacaccgtgccgccggcgtggacaaaggccaggccatcgcccaacaggcgctgcatgatgaagccctcgccgccgaacaggcccgcgccgatctttttctggaaggcgatctccagggccacgccccgcgccgcgcaaagaaaggcgtccttctggcagatcagttcaccgcccagttcgcccaggtgcatgggcatgatcttgcccggatagggcgcggcaaaggccacgtgggccttgggcgaggcgcccttgtgggtgaagatggtcatgaacaggctctcgccggtgagcaggcgtttgcccgcgcccaggagcgaacccatcaggccgctggatttggcgttgtcgcgccggccgtcgccgaaaacggtgtccatggcgatgtcggcgctcatgtagagcatgccgccagcctcggccaccaccgactcgccctggtccaactcgatctccacgtactgcatctcgttgccttcgatgcggtagtcgacctgatcggcggccgggccggctttgggcggcggcggcggggcgctgggccggcccagttggccctgcaaggcgcccacggccctgatcggcgtccactcactgacgtcggggccccagaccaggctgtcctgggtcaactccccggacgtcaacatgcctcgtagctgatcgatctcgtagggcccacggctttcgccgcccacggccacgtaccactgcgccatggcaaacctccatgcgtattatctgaaaaacagcgcatccatttgttattaaaatgtatttaactcagtcggacaggggcccgcgcgtggtgggcccgcctgtcgtcagccgaggggaatatggcaaaatttcggcgtgattacaacaacaaagccgtcacgcggccgcttggctcatcgccgacagcggcactgaccgtgggcgtcgtagtcgccttccggcgcatcgccacggttgacggcctcgaaaagggcgatctgctcggacaaggacatgcccgcgaaacgactggccgcgtcctcgccctggccccggcaaaggttgcaacgggccggcgaacagccctgacactgccggcaatcggggcattgatgcttttttttgctgctggtggtcatggcggcctccttataaataataattaatatcgaaaagccgccaatgcacgcacagcggcacaaaacctttgcccgccccgcgcttggtgggttaaactcctgtcgccacttgtgttaacgcaaattcagcggtgtttgttttgatggatagccactttatcgagcaggttgtttcttcgtacggctacttggcgctgttcgtcgggacttttttggagggcgagaccttttttctgttgggcggcatcgccgcgcgcaaggacttgctcaacccgttctatgtggccatggcggccatggccggtggtttcgtcggcgatcagttcttttttttcctgggccgctggcggggcgacaaggtcattggcatgtcgcgccggctggagcgcaaggccgtggaggcgcgcgtgctggtgcggcgtcacgcggtggccctgattctgatgtcgcgcttcctctatggcctgcgcatggtcatacccctggcctgcggcgcggcccacatcacgccgtggcgcttcgtggcgctcaatttcatctcggccctgctgtggacgctcaccttcggcgggttgggctattttttcggcggctggctgtcggacaacatcggcgcgttcaagaacatgcaggtgatcgtggccgtgctggccggcgtgctgctggcctgcctgctggcgggtcggttgatcaaaaaaaccctggccgccagcggcgacgaacagggctccgggagatgaagcataaccggccgcgcggcgttaagcccacggccggcgcttcggcgtcgttcaatcaaccagcacggtcaccggcaggaccaggtcgacgggcatgaaacacatctggtcgttgcagccctggtaggtcagcaccagttcggctttgcgagggcccttggccgcgtcggcggcgatgacgatttcggccgtcagttcgatcgtgtcctcaaagaccgccgcttttttttcggcgaaggccagcttggccagccgcgccttggggtagctcaccaggcccagggtgagggcctcgtcgccttccaggacgagctgcatgggcatgccggccgggccctgatcggcgtcggcgttgaggtgaaagcccttggcgatctccagggtgatcatggccttggccgtctcgcccgccttgtgcgcggccttgtccagggtcaatttgcccgagacctgctggtcgtccgggccgcccatggccagggccgggcattgacaggccagcacgaacaaacaggttaacacggtcgccagcgccgtcgtctttctcacgcccatcgacacccttcccttttacgcgccgtagcgcttgttatttttgcgcgggcagcaattcgtccaggccgatgcgtttggcggtcggcccggcttcacgccagccgccaggcgccttctggccttcgggcagcacgcgcagcctggccacggcccgggccaggcgcggccagaccagccgttgcatgacctccaggtccagcccggcgtcgagcatgaccatcttgtccattagcagcccctcttccctggccagctccatgaaggcccacacccgcttgccgccaaggcgcggcaaggcccacggccgttcgacaaaaagctcggcgtcgagcatggccttgcgtcggaagaaattcaagcccacttccaggccacggccaaggtcgttcagccgaccggccagatcgaactcgcccagccagcgggccaagccggccagatgagccaaaacttcggcgtctggcgcggcggcggccttgcgcggtggctcgccaatgccggccagtatggccgcgctggccccgcctggcaggtcaatggccataagcacggcgtcgggctccagaccaaaggcctccaccgccccgcgccggctcaggcgaaagccggtgagcgactcgtcgaccaccagcaccaggccttgggacttggcgcgggccgcggcccgctgcacctcggccgcgccggaggcccagtcggcccgcaggatgtccacgccgggcgggcccttgggcggatcgaacggcgcgccggtgccgggggccacccagcgcacgccgggattcaggccccgctgccgggccagatggctagcggccaacacggcgtggggcggccgggcgaacagcctgacccaggccggccaggccagcaatcgttgaaacatggcggccacgtcatcggccgtcacgccgggaagcggctggtgccaacgcatggatttatcaatgaaatcaatgcgacgatccgtgactttgtcttggctggcccagatggactcgagggtttgcagttcgtgcctggtgggggcgtcggggcctggggcgtggatggaaatcagtgagggcatcggtctatccaacagcgttgctttgggcggccggcggccgcgttgccggcgccaagaggcgcgtggatgttgattatacaacatgatcggcgaccttcgcccaaaacgatgtttttttgcccgcgcccaaaaaaagcctaaagctttgcagcaacgacgccgatatggagattaaggatagtttcggcataggcttgaatgcccctagagccaacgtgccacggagggcatgaaatggaaatcatgagcatcagcgcgacgaagatcgtcgaggccgcctcacggcaagcgcaagctcgccaacactcgcgggaagaactctccagcatcaccgccggcgtcaaccaggccgccgatcagcaagccgccgaacccgccccccgcgaggcgttgacccaagccatggagcaactcaagcagacgttcaaggttgaagtccggctggaagttgacgaggaatcgggccgtgacgtggtcaagatcctcagctccgacggccaacggttgatccgccaaataccgccaaaggctgccatagcgatggcccaaaaggccaggaacggccatctcgaaggcatcctggactccctggcgtagctttccggggcccggcaaccccgtgtcgggccccggaaagccatttcccgtcaccaccacatccgccttggtcggcgcttttggcggcgacgggcaatcgcgttctagttctgtcgatcccgatgtgctacaatctctgtgttttgcggtggacatgcagtcagctcaacatgttgcattgtcttgtcagcagggcccgccaccgcccgcgcacgcccaatttgaccggagaacgccgggttgaccagagaagcacaacgcgccatacccgaggacaacgccgtcagcgccgaacgcctgcggatcctgctggtcgacgacgagcccaacatccgtgaagctctgcgcgagtatctttcttcgatcaacaaccaccacgtggtctgcgccgccggcggccccgaggccctggccatcttcaaacccggccagttcgactgcgccttcctcgatctgaaaatgccggagatgaccggcgtggagctgctcagccgtctgaaagagcaggacaaatcactgcccgtgatcatcatgaccggctttccctcgctggacgcggccatcgacaccatgcgccagggggccagcgattttctgatcaagcccttcaacctcagcgagatcaaggtcaccctcgagcgcgtggtgcgcgaacagcgccttctgaaggaaaacctgcgcctggccgaccgcctgcgccaccaggagcgcatcgaaaaactcaacaaggagttgcagcgccgcatccgcgagcaacacatcatccaccagatctccgaaaccatcgatcgcatgcacacatccgaggatatctaccagggcatggccgccttggccgcccgctatctcgattccgaaaaaaccgccgtgctcttgctggaccgggccagcggccagcttttggttatcgccgcccacggtttcggccccgaggccatcggccagggcgcgcccggcgccgagcttggcgtgctgggcaaggtggccgccgagggccagcccatgttcggccagggcgcgaccgacaagcgcctgagcgccatgctgccgctgcggggcgcgtttttcgccacgcccatcaagatccgcgacgagatattcggcgtgctgctggtgggcgaaaagtccggcggcgcgtcctatgacggcgaagacgtcttcgtggccaggtttttgtgccaaaaagcggtgctgtccatcgaaaacatcgccctttacgagtccatggtcgccaacatgcactcgactctgggcgcgctggtcggcgccatggaggccaaagacccctacacccgccagcacagccgccgcgtgaccaacttcagcgtgctgaccgcccaggccatgaacctgagcatcgaccaggtggaatcgctgcgtttcgccgcctatctgcacgacataggcaagatcggcgtcaaggaccacatcctgctcaaggacagccgcctcagcgacgaggaatacgagcagatcaagctgcatccggtcatcggcgaagccatcatccaggccatggacctgacgcaaaacgaacggtccatcatccgtcaccaccacgagcgctgggacggcaacggctacccagacggcctggagcgcgaaaacatccccttgctggcccgcatcgtggccgtggccgacgcctacgacgccatgaccagcgaccgtccctatcgcaaggccaaaaaccgcgccgacgccatggtcgagttgcggcgctgcgcgggcgaacagttcgaccccaacgtggtcgaggcgtttctggagatgctggtgcgctacgcgccatcggaaggcggcgacatgagcctgcgccaaatcggcgtcggcatggagggttgaacgggtcaccaaccatagccaggaaaacgagccatgcccgagagccatagccacgaccgcgatttttttcgcgccccggccagattgtcggtgcgctacggccccgacacgcccgagggccgacgcgcgatgtccatggaccaaagcctgtggcagacccagagccaattggaagaagcggccagggccgtcaaggaaaaccgcaacatcagcgacagtctgctgcccctgctggacgtgctgcgttggctcgatttcaaggtagacatggttttgcatcacctgcgccagcgtgaacacgaccaacacttcccccacttgctggagaccttcgacatctctggctcgggcctgggcgtggccagccacggcgcgctggccctgggccaaaggctcatcttggccataagcctgcccaaccggccgtggcggcccatctacgcccgcggcgaagtggtgcgcgacaagaaagacgcccacggacaacccaggttcggcgtgcgcttcagccatattcccgaggccgatcaggaacggctcgtccgcttcaccttcgagcagcaacgccgccaattggccaggcgcaaccaggaggccgacgaccaatgaaccccgcgcagatgccaccccggatcgtcgaagccctgatcaggcgcgagaagctggccatggtcggcaggctgctcaagggcgtggtgcataacatttccggagcggtgcagatggttcgtctgcccctggacctgctcgaactgaaactggccagcgtcaccaccagccaagtggccgacaagctgaccgcggctcagcaaggcctcaaccgcctgaccgacgaggtctccatgctctcggccaaggccgcgatccaggcccagccgacgccagaccccgtcgacctctgcgccctgctgcgcgatcaactccgtttttggcgcgccgatccctatttcaagcatcaggtcaagttgaccttggacctgtccgacaacctgccttttctgcgcgtggacccctccgacctggccttggccttcaacgccttggtggccaacgccgtcgaggcgctgaacgcggcccagcgcggccagctttcggcgcgcgcctggcgcttggacggcgagctgctggtcgaggtcgtcgatgacgggccggggccgtcgccaacgatggccgcgggcctgtttgagcccttcaacaccgacaagggctggccccatgacggcctgggcctgtttctggctcgccaggcgctggccccctggcgcggcgacgtgcgttggagcgcccagcgccccaacgccttccttttggtcctgcccctggccaaggcatgacctcccacgagacatcccgcctgctggcgggcctgaacaacccctcgccggccgtgcgccgcgagtcggcccgcgccctgggccatgtgggtgaacgttcggccatcccggcgctgatcgaccacctggccgacggcgatccggacgtggaagacgccgccgccgaggccctgaccaagctgcgcggccgcgacgtggccgctcgcctggtgcccatgctcgcgctggaacacgtgggcctgcgcaaccgagccatgcagcttctgcgacgggtgggcggcgacgcgcccgacctcctgctgcgcatgctccaggacggcgaccgcgaccagcgcatcttctgcgccgacatcatcggctccttgcgggtgggcggcgcggtcaaggccctgtgcgccgcccttttgcgcgaccccgaccccaacgtgcgcgccgcggcggccaccagcctgggccagcaaaacgacccggcctgcctgccgagcctggtcgaaagccttggcgacgacgaatgggttcagttcgcggtggtggaggccatggccaacatcggcgatccggccgccgtcgatccgttgcttggccacatggaaaactgctccgagcttgtccgcgcccgcatcgccgaggccctgggcgagttggccgaccccaaatcagcgccccacctgctggaggccgtcgccaaggcccaaggcatgttgctgtgcctgttgtgcggcgcgctggtcaagacgtccgagccggaggccctgctgggcctggccgacgatctgcgcgagaaagtctacacgggcctgctggacgccctttacgagccgtcggaacaactccaggccctggctctgcgcggcttgtgcgtgctggccgattcgggggcggtctacagcatcctggatctggcccgcgacaccaactccgagatgatcgcccaattggcccagcaagccctttgcgccatcggcgcgaccccgccgctgttgagcgccgcccgcgatcccgacgcccgcctggccggcgcggccatctccaccctcagccgcctgggcggccacgaagcccaccagattctgcgcgaggcgcttgggcacccgtccgccgctgtgcgtcgcctggccgtggccgggctgggccggctgggccacgcctcggatatcgaccatctcctggatctgtctgccgaccccgagccaagcgtgctcatggaagtggccaaggccctgggcaaaagcggccgaccagaggccctggaccgcctgggcgagctgttggagcacgacgacccggaggtgcgcctccaggcgctggccagcatgttgcgcatgcccggcgagcagttgatggacgccttggagcgcggcctgaccgccgacaacgccaagcgtcgccaattgtgcgccattggcctgggccaactgaaggccgaggaggcgtttgggcaactggcccaactgctggacgaccccgagcccagcgtgcgccgggccgcggcctgggccgtcttgcagggccgtggcctgccgccgttggcgcatctggaaaaagtgctggacgacccggcgcgggaagtgcgcctggccctggtggaggccctggcccaaacggccgaccgggccagtcacgcgctgttggtcagggccatggacgacgcggacttggatatccgtctgctggccatccgctcgctgggccaagcgcgggccaccgacgccgtctcggccctggcgtcgcgcctggccgccaccgaaaccgccgtcaagctggccgccgccgcggccctgggcgagatcggcgaccccacggccgaaggcatgctgctggccttgctggccgacgaaaacccgaccgtgcgccaggtggccaacgacgccatccaaaaaatcggcggccggttttgaccggcggcggcggcgatgggccaatgggggctctccgaccagttgcgtggttgtgctggcggggcatgcgtggtacgttatgccgtcaacggcttgctcgttgcatccttgatcggtcaggcgaacgatgaaacaccgcatacttgtcgttgacgactccctcaccatcagaaacctgctcagcatggtcctgcgccaaaacggtcacgacgtcgtcaccgccggcgatgggttcgagggcctgcaacaactggcggcccatcgcgtcgacctgatcatctccgacctgaacatgccgcgcatggatgggctgagtttcatcaaaaagatcaggcaaaacgactccaccagcgccattccggtaattttgctctccaccgaaaaagcctccagggacatcgacaacgccatggacgcgggcgcgagcaaatatctggtcaagccggtgctgccggcggtgctggccgccgaggtcaaaaaactcttgcgttgaggcggcggcgcaatcatcttgaccaacgtcggcgctcatccctaaagtatatacgtaaagcgcattttattatcttggcgcgttcggcccggtcagggccaaacggaggattatggcagtggacaacgcccgcgaccccaacatcaggttcatggtcatcgacgatcaattcaacgtccgccgcatgattttcaattttctgcgcacctttggctacaccaaggtcgaggacgcctccgacggccaggacgcctggaacaagctgggctacacgcaagtggatttcatcatctgcgactggaacatgcccaagatgaccgggctggatttgctcaaaaaagtccgcaacgacgacgccatgcgcaacgtgccgtttttgatggtcaccgccgaggtggtcgaggaaatcgtggccgaggccatcgaggagggcgtcgacggctacatcgtcaagccattccaggcccaaacgctcatcgagcgcatcgacagcatcctggaaaagcgccgcaacccagaccccgtggacgtggccttcgagcgaggcaaggccctcttggccgccggcaagcccgaccaggccctggagtcctttgacgaggccctgaagctttcgcccaaaagcccgcgcaccctgctggccatcggcgaggcccttgaggccctgcaaaaggacgaggaagccctttcgcgctacaaggaggccgccaacctggccgagcgcttcgtcaaggctcacgatcgcctggccacgctctaccaaaaaatgggcgacgcggaagaggccaccaagcacctgcggcgcgccgccaagatcagtccgcgcaacgccaggcgtcagctcaacctgggcaaggcgctcatcgaacagggcatgctggaagaaggcatggccgccctgaccaacgctcaaaacgcggccaaaaaagaccccgacctgttctcggaagtgggtgaggtgctcctgagcgccggactcaacgagcaggcggccgaggccttcagcgaggccgtgagcatcgaccccaacatggttcacctctacaaccgcctgggcatcgcctaccgccgtcaaaaacgctacgacgacgccctgcgcgtctacggtcaggccatgtcggtggcccccgatgacgaaaacctgctctacaacatggccctggccctgatcgaatccaagcgggccaaagaggccagggtctgcctgcaaaaggccttgcaactgcgcgaggacttcaaggaggcccgggtcctgttggccaagctgcccgcctgagcgcccctcggccgcgccggcgctcagccgtcggcgcgacgcaccagaatcttgtcggcctcgccgcagcccagggccaggcgcgtgccgcgcaccgccaccaccatcggcccgtgaccggccgaaagcacgtccatctccacgcccttgctgatgcccatggccatcagccgggcggcggcctgttcaccgcgaggcagttgctccacccgcacccgctcaccggtgctggcctcggtcagacgcttggcgccggggtggcgcgccaggcactttttgcacaggccgtagatctgcatgcgatggcgcagatggtgaaaaccatgctgacgggccacttcctcttgcaggcgctccaactcggggctgcaaaactcctcaatggccccgcaggcggtgcagatcatgtgatcgtggtgttcgcccaggtgctgatgctcgtagcgggcggccgcgccctcgaactcgcgcttggtggccatgcccagccgcgtcagcagctccaggttttcgacgacgaagtccaggtccatgttcaagccgcgacggcgcatcagcttttgccagccatcggcggtgtgatgttcttcgtggcccagaaaggcgtcgacaaaggccacccgttcgccggcccgccccaggcccaattgcccaagcaggctgacaaactgtcgtttttcatcgtcgtgcggcggcgtctgcatggctagcccctgtcagtggccacatcttcaagttggccacggcgaaattcttcagctcaagataacaacaattcgcctctggtcaagaaccgaagcgcattttggccacatccggccggctggcgatccgcgttcccaaaacggccttttgaccgtttcgccaatgacgctatataattgatgcaatatggcccgggccaatggttgaccagggcgttggcaaggagcgttcacaccatgacaaaacgcgtttcccgccgcgatttcctgaaatcgggcctggcggcggccacggtggccgccagcggcgcggccctgcccaggctggccatggccgccacggacgatgaactgtgcacggtcctggacgtgggcaagtgcatcggctgcgaggcctgcgtggaggcctgtcgcgaggcctggcaatcatcgacgcccgacccggtcagccccatcccccagccctttcccgcgcgggtgcccatcgaggactggtccaagcgcaaggacgtgcaagaccgcctgacgccttacaatttcctctacgtggaaatgctggccgtgtcacacaagggccaggaggtggagatcaacatcccccggcgctgcatgcactgccgcaacgcgccctgcgccaatctgtgcccctttggcgcggcgcgcgtcgagggcaatggcgtggtgcatatcgatggcgacctgtgcctgggcggggccaagtgcaaaaacgtctgcccatggaagataccccaacgccaatcgggcgtggggctttatctgcatctgctgcccgagtacgccggcaacggggcgatgttcaagtgccaccgttgcctgcccctggtccgccagggccagacgccccgctgcatcgaggtctgtcccgagaaagtccaagccatcggcccgcgccaggagatggtcgccgcggctgccgaaatggcccgagcctacgcccaggccgacggccgagcggccgatctttggcccgaatacgtctatggtctggaagaaaacggcggaacgaacaccatttacgtggcgcccgtccccttcgcggccatcaaccaggccatgatcgcccagcacaaggagcaggccagggaagatatcgacgcggcgttgagcgccggcggcggccgtggtctgggaccggggcgcggcgacggcgccggcccggagcttgcgcgctttggccggccgtccatgggcccccagcccgacgccatgcaaagcgccaaaaacctcacctgggctttggccatcgcgcccgtggccggcctggccgccggtctgggcaaattcctgtcgtcgaccaaggataagggcctgggcgaggccggaggcaaaaaatgaaaccgcgcgcgcaggcccccggcggggcgttgatcaaggtgctctatggcctggccgtgctggcggccgccttttcgggcctgggccagatgcccctgaccaaacgttactatatcgccgatctgccgggcatggcctggtcggccgatttttatcggcttagcgagctgcactatgtcgcggtggcgctgctggcggcgctgtttggctggcgtctgggcctgaagctgcgcgccaaccccgaaggctggagttggggtccgcgcacatggtggggctggacgttgctggcgctattggcgctcacgggcgcggtcaaggtggcggccaacgccggagttttgttcgcgccgtggctgttggtggcggtcaacttcacgcacctgttctgcggcatggccttcgcgttcaccgcgctgggggcgctgtttcggcccaaaccaaagtcggacaaactattgctgccgtgaggctggaaaaaaaccgcgccacgcgctgacgaggccggccaaggcggcgaatttgcgccccaaggcgctcgggcgctaaattagttccgaaagtaacgagcggcttgacagggcttggcgttcctgatattcaaggtccgttagatacatttgcagacgcacgcgcgcggccgtccgtcgcgcgtgtctgatatttttttcgatccagccaaggagttaaaggaacatgaccgctacgccgttcctggaagtcgctgaagccattgccgcgatgggcggcgagaccctgacccaatgcatgcagtgcggcttgtgctcgggcctgtgcccgtggccggccgttggttccgaattccgcacccgcaagctcatccgcatggctcagatgggtctggagggcttcgagtccgacgatatcctctacgcctgcaccacctgtaaactgtgcgtggaaaactgtccccggcaggttggcatcatcgacacagtgcgggcaatgcgggccatgatcgccgagtccggcgcggcccccagcagcctgcgcacgatcatgggctcgatccactcccagggcaacccctggtcgggccaacgcgacgcccgcgaaaagtggaccgaaggcctcaacgtgccgcgcttcgacgaaaacaccgagtacttcctcagcgtctgctgcaccagcgcctacgacccccgcgccatccagatcgcccgggccctggtcaaggtgctcgacgccgccggcgtcagctacggcatcatcggcaacgaggaaagctgctgtggcgaggccctgcgcaagatgggcgacgaagagcagttcacttccctggtcgagaaaaacatcaatttgttcaacgacaagggcgtcaagaagatcatcaccaccagccctcactgcaacatgaccttcacccaggaataccccgagttcggcggcgagttcgaggtcgtccactacaccgagttgctcaagcaactggtcgacgagggcaagctgaagatcgatcccaagatggccaagaagatcatctaccacgatccctgctacctgggccgtcactgcaaggtctacgagcagccccgcgacctgctcaaggccgccggcgccgacttgatggagttcaatcgcaacaagggcctggccatctgctgtggcggcggcggcggtcgcctgtggatggaagccgacgccgagcagcgcttcagcacccacaaggtccgcgaggccgtggccaagggcgccgaggtcgtggccatggcctgcccctactgcatcaacatgtttgtcgactccaccaagaccgaaaacgtcgacgacaaactccaggtcatggatatcgccgaagttctggccgcctgcctctaagcggcgacaaagcttttcgtcacaagcccccgggccggacggcccgggggcttttttcatgcgcccggccgaacgaatatttcccaattcacaggcaaaaccttgttattgatttgcctcgcgaagattgcttgttatattttttaggcaaacaagcccgcgccgacctatttttgacacagttgaggatgaacttcatgaaagtggtcacgcccgatcatctgttttccctttcgccggcgcacattgtcttgcacgtgctggtagtggccgccacgatcagcgtgatcggcgcgttcatcctgcgtttcgcgctgcgcaagggggccaaggtccagatgggctacggccgggcgtatctactcaacttcctgctgtcgttgattatcctcctctgcgaggtcatgttcgtctatcgggtggtgcatcacaccatcctcacgcccagcgatttcatcgggcctggcaactggttcgcgatcctgctggccatcggcttttcgctggtggtcgccacgatatttctcggtttcatggtcaagcgccccgacggacgacgcatcggcaccaccgccagcctggccgtggccctgatctacgcctgcatctacgtgcccatcggccttggttatcgcgccctctatttctgggtgttgcagcagcagggggctttgggcggctgagcggtcaaggcgtcaacaatacatggagatagcgttgcccaccggtttggacaaaacgctggattttgagcaagggcccatccgcccgccatcggaggcccgcagcctgttgctgcgcttttcgcgcaactgcccgtggaacaagtgcaaattctgcccggtttacaagggcagccgcttcagccggcgcggcctggacgagatcaaggccgacatcgacgccgccgccgagatggcccgccagatcgaccagctatcgtggcgcatgggccacggcggccgcatgaccgatgaggtcgtcaacgccgtctttggcgaccccggcattggcgacgccttccgcaacgtggcggcctggctttattacggcacgggcaacgtttttttgcaggacgccaacaacctgatcatcgagccggaaaccctggctcaggccttgcgctatctgcgccagcgcctgccccaggtcaaacgggtgaccacctacgcccgcagctccagcgccgcccgccgtagcgtcgaggagctgcgcatgctcaacgacgccggcctggaccgcatccacgtcggcatggagagcggctgcgaccaggtgctggccttcatgaaaaaaggcgtcagccaggcccagcagattcaggccggccgcaacatcaaacaggccggcatcgagctcagcgaatacgtcatgcccggcctgggcggcaaaaagtggacaacccaacacgccatcgacaccgcccacgccctcaaccagatcaaccccgacttcatccgcctgcgcagcctgcgcgtgcccggccgggtggagctgcacgacgacctggcccaagggcgcttcgagaagctttccgaagacgaaatggccgccgagatacgcctgttcatctcggaactggacggcatcgactccaccgtcaccagcgatcacatcatgaacctcatcgagaccgtcagcggacgcctgccccaggacaagggcctgatgctggccaagctcgacgattacctggccttgccgccgcgccaacgcctgatctatcgcctgtgccgccgcatgggccgctgccgcgagcccgaggacatcgaccgcctgggcctgcggccccagttggaggcgattctggccgatgtggagcagcgtggcgaccctgatcaaatactttcggacatggccgacggcttcatctagcgggttggcgaaaaagttcgtttcggctttttggggctggacagtcccgacccgccgcacgggctgacgttcagcggctagctcaagcgctacgccacaacagcgccgccgaaaccatcagcagcgcgtcggcggccaggcgatagacgccagcgccgatgcgccgcgccaaggcaaaacccacgaccatgcccagcaccaccgccggcgaaaaagccagcgatcggcccagcacgggccaagtcatcaggcccgaccaaaagtacatggccatcaccaccacgtcggtcagggcgaaataggcggccaaaacgcccttggtctcctggggatctttggtggcggccatggcgtagatcaccgccggcggcccgccggtggtgtaggccccgccaaaccaaccgctgaccacgcccatcaccacgcccatggccggcgtggccgcccagcggctggcccagcgccggcctatctccagacgaccgttgatcaccgccgcgacaatgaaaaccgccagcgccgttttcatgaacgaggccgagaaatgctgcaacgagagcatgcccaagggcatggccaccagggccccgaacatcagcggcacgatcgagcgccaattgaaatcgtggcgatagcgccaggtgttgtagaccaccagcagcatcgagaccggaaactgcagggccacggcctcttggatgggcatcgcaagcgccagcagcggcaccgagatcaggccaaagccaaagccggccaagctgaagatcaaggcgctgagggccagaatggcggcgatttgcagttccatggtcattgcccttgcccgcccatgagaggttgagcgccgattataacccgcgatgcggcaaaaataatcatatgcccatataatcacatgcgataatcaacagcgcgaccggccgcgccagccggcccgatccataaaacacaccgcgcgcccgccatgatcggagatgacgccatggccaaaatcacccgcctgctattgttcgccgccgtggccctggctttttggggcggcgcggccccggccgccgatctggacatctggcccgacggccgggcgaccatcgacggccagagctttcgttgcgccctgggccgggcgggcgtgagcgccgccaagcgcgagggcgacggggccacgcccgtgggccaattcccgccgcgcatggtgctttttcggccggacatcttcgccgcgtcgccgcccaccaaactgcccgtccagccactcgccgttgacgatggctggtgcgacgacccggccctggcccaatacaaccgcatggtcaaactgcccttcgccggcagccacgagatattgtggcgcgcggacgaccggcgttacgacctgatcgtgcccttgggctacaacgacgacccgccgcggccgggcctgggcagcgccattttcctgcacgtggccaaggatgattacgagcccacctccggctgcgtgggtttcgccaagggcgacctgctggccatcgtcggccggctgggccccgactcgctggtgcgcattcacgccaccccggcccgctgaatggcggtttgacggccacgtcccaagcctgtatagtgcgtggttgatttgccaacgtagcgcgggaggaatgcaacatgcgcgtgctttcgggcgtccagccgtcgggcacgcttcacatcggcaattatttcgccatgatgaagcgcatgatccaataccagaacgagcatacgctgttctgcttcatcgtcaactaccacgccctgaccactgtcggcgagccggacaagcttcgccaaggcgcgctcaacgcggccatggacttcctggccctgggcctggacccggccaagtgctatttctggatgcaatcggacatccccgaggtctgcgagttgacgtggattttgttccagcagacgccggtgggcctgctggagcgagcgcattcctacaaagacaagctggccaagggcttttcgccccaggccgggctgttcaactaccccgtgctgatggccgccgacatcctcatgttccagtccgaggccgtgcccgtgggcaaagaccaaaaacaacatattgaaataacacgtgatatcgccatcaagttcaacaaccaatacggcgaagtcttcaccctgcccgaaccctggatcgacgacgacaccgccaccgtgcccggtatcgacggccagaaaatgtccaagagctacgacaacaccctggagattttcctgcccgagaagcaactgcgcaaaaagatcatgagcatcgtcaccgactccacgccggtcgaagcgcccaaagaccctgaaaagtgcaacgtctacaagctgatatcgcttttcatgaccgccgccgagcgcgaggaactggcccagcgttaccgcgccggcggcttgggctatggccaggtcaaaaaagagctgttcgagcgcatgtgggcctatttcgcgccctaccgcgacaagcgggccgccttggccgccgaccccgaagaggtgcgacggatcatggctcaaggggcgcaaaaagcccgcgccctggccatggagaccatcgacaaagtccgccgggccgtgggcctcaactactaggcgtcagcgtcaaaatcaacgggccgcgcccccttggttggagcgcggcccgcttgtgtttgcgcggatggcgcgcctttagtcttccttggccagatccagcgcgcaggccaggccctggcgcatggccacgccgatgcatttgccgcaggagacacaggtggggctctcttcggaaccctgggcccagcgtcgcggcagatcgggctggcgcaccagcggccggcagatggccacggcgtcgatggcgtcgagggcctgctcgatgcgaggccgcgtacgccaaccacccaccgagatcaccggacatttgaccgccgccttgatggccttggcctcggccaggaagtaaccttcctgctcggggcccttgaccaggcgcgagggcgagttcttgccggcggcgatcaccccgccgctggcctcgatggcgtcgacgcccattgcgtccagccggcgggccacgtgcagggcgtcctccaggaccaggccgccttccatggcgtcgtgggagctgagcttgatgaacacggggtaatccgggcccacggcctggcgcgcggcctgataggcctccaggcagaatcgggcccggccgtcgatgtcgccaccgtattcatcgtctcgtaggttggtgttgggcgagaggaactggttgatcagatagccgtgggcgccgtggagttgcacgccgtcgaagccggcggccttggcccgggccgcggcccggccgaaacagtcgatgacgtcggcgatctggtctttgctcatggccgcgatgggcgcgccaaaggccgggtggacaatggccgatgggccgataagctggtggccggcgtgccactcgggtttgctctggccgccggcgtggacgatctgcagggccaccttgccgccgcaacgatgcacggcgtcgctgacccgagccagggggccgacctgggcgtcgatgtaaacgccggtttggttgggcaggcccaggccgtcggagcgcacgtaggcgtagccggtgatgatcaggccgacgccgccctcggccagatcgcccagcaggttggccagttcgattttcggcgtgccatcgggctcggccaggccttcgtaagtggcgctgcgcaccaggcgattttgcagagcaaggccccccaatcgccacggggtgaagatgtcgcccatttttttctcctgtaggcggatgcgaaaaaagatgcgactaaggtaagcactcccacctgtcggggcaaggccggcgcggcgctcaatcgccggcggtctcctcggccaaccgctccaagtcggcccaggcgtcgtaggccgcctccagttgggcctccaactccgccaactcggcggcaagcccgacggcctccttggccgcgctggcgtagaactccgggtcggagagccgcgcttgtatcgccgcctgacgacgttcgagctcctcgatgcgcgcgggcagggcctccagctcttgacgctgcttgaagctcagcctgcgcggctgttcggccctgggacgctggcgcttggcttttggctctttgggcgcggccgccggctcggactccaccggccgctgggccagccagtcgtcatagccgcccacgtattcgcgggccacgccgtcgccctccaaggccaggatgcacgagacggtgttgttgatgaactgacgatcgtggctgaccagaagcaccgtgcccgcgaactccaccagcaggtgctccagcagttccaaagtgtcgccgtccaggtcgttggtgggctcgtcgagcaccagcaggttggccgggcgggcaaagagcttggccagcagcagccggttgcgctcgccgcccgagagcacgcgggccgggctgtgggcgcggtcgggggtaaagagaaagtcttgcagatagctgatgacatggcgctggttgccgttgatgatcaggctgtcgtgaccctcgaccaggttgtcgcgcacgctcttgtcgccgtcgatttcttggcgcatctggtcgaagtaggccggctccaggttggcccccaggatgatctggccgctttgcggcgctagttggcccaggatgaggcgcagcaaggtcgtcttgcccgagccgttgggcccgatgacgcccaccttgtcgccgcgcatgatcagggcgttgcagcccttgatcagcggccgttcgccatagccgaagctcacatctttcagttcggccacgactttgcccgacagcccggcctcctgggcgcgcagcctggccgagcccagggcctcgcgccgctgggcccgctcggcgcgcatggccatcagccttcgcacacggccttcgtcgcgggtgcgccgggccttgacgcctcgacgcagccattgttcttcctgggccattttcttgtcgaagcgggcctgacgttcgctttcgttttgcagggcgtcctcgcgccgttgcacgaactcgtcgtaggagcagttccagtccagcagccggccgcgatccaattccaccgttctggtggccaggttgcgggcaaaggcgcggtcgtgggagacaaagaccatggccccgtcgcgcccggccagaaagttctccagccagacgatggagtcgatgtcgaggtggttggtgggttcgtccagcagcagcaattccggttgagcggccagggcccgggccagcagcgcccgccgcttgagcccgcccgaaagcgactccatggccgcctcgccgtccaggcccaggcgatccagcaccgcggccagctgatgatccagccgccaaagctcctgatcgtcgtggccggccgaggcggcgcggcctcggcgcagatcggccaggacgcggccgggttcgcccaggccagcggccaccacctcgtaaaccgaaccttgcagacccatgggcacgttttggggcagataggcgcaacgcagccccacctcccggctgacctcgccgtgctcgggcgcaagctgtccggccaggattttcagcaggctcgacttgcccgcgccattgcggcccaccaggcagacccgctcgccgggccgcaccaaaaagctgatttggtccagcagcttgggcccgccaaaggccagccccacgttgaacaggttaatcagggccaaattgagcgcctccgccgcgcaagatcaccggcggccacgccgggcgacggggcaatcataccgtcaatggctggatcgttcatggacaaaggaatagtcgggcgacgaacagccgcagccggcgcactggttcattcgtcgataaaatagtccatgtcgacttttttcagctcgatgctctgtactaccgccacaccgacattgtgctcgaccataagcccggccagtcgctcgccatcgactagaattattttgctgtcgattgctcccgcaaaatcgtaagcatctttggtgaagcaagaagtggtaatatacacgcccttcttggcgcgcttgccttgaagggcgccggcaaacttctgaatttccggcctgcctacagcatgttcccatcttttggcctgtacataaatcacatcaaggccaagtctgtcttcgttgatgaccccgtcgattccttcgtcactgcccttgcccgtaagcatgccagattcttgacgcgagccgccatagcccattgccagcaagaggtcgaccaccaatttttcaaaaaaacgtggcgaacaagcctttatgttgctcatgagttcctgcttcagcttgagcatgatggtatcaacgccaagcccgatatgctcctcggcagtcctgtccggggaattgccatcgccgcaatctgtgtcttgcgcggcgattgaggcgctgacacccttaccaactctgaacgtaacaaaagacgggaattttagcagataatttatgccaatcttgtcaaggcttttatcggcagccacggcctttccggtcttggagattttataaaaaccgcggccagccgcatcaataaggccggcttgcttcatgtatgatttggcccagcctatcctgttgataaatactctttgcttgccgctgggcaaaagctcggctttttcctcatctgtcatggtgaactggctttccaatgcttcataaatatcttgattagagtgcaccatttcgtctgccagatatcgcaacagaggcagcatgatgctttggaaatcaggtatgggcattttatttcgccttttttcgtacgctgcgagcgcataaatatcattattgactcggactatagcagaaattacgcacaattgcccacctgtcgaaccaacaagcccgagtcgatcgccaaaaccggctccctttggcggcaatatgcttgacagccctgaggtcatgggctcaccctgtcggcatcagcgacgcggcgcgccaggtgaaacccgcgcacagccggccgcgcatcgaccaccctatccccggagcgacaacatgaagatgggcaaaatttcccttgtggccctggtcctctgccagatcatcgcctgcggcgcggtcggccgcgcggcggcctgcaccggcgtctccctccaggcggccgacggcgcggtggtctatggccgcaccatggagtggggcaactacgacctgggcagccgggtcaacatcgtcccgcgtggcgtggagctgatcggcgccacgcccgatggcaagcccggccacaagtggtcgaccaagctgggcgtggtcggcgtggactgcctgggcaaggacttgttgctcgacggcatgaacgaagccggcctgacggtcggcgcgttctatcaccccggtttcgccgagtacggcccctacggcccggccgacgccgccaaaaccatcagtcccagcgacgtaaccaccttcatcctcagccagttcgccaccatcgagcaaacgcgccagggcatggccaaggtgctggtcgcgccggtggtcgagccgaccctgggcttccccttccccgtgcattttttggtgaccgagcccagcggcaaggccatcgtcatcgagttcctgaaaggcaagatggtcatcttcgacaaccccctgggcgtgatcaccaacgcgcccagctttgattggcacctgaccaatctgcgcaactacatcaacctttcgccgacttcgctggccaacaaaaaaattcgcggcctggagctgacccccgtgggcgtgggcagcggcatgatcggcctgcccggcgacttcacgccgccctcgcgcttcgtgcgcgcggtgaccttcacccagaccgcccgccccaccgccgacgggccagagaccatctacgaattcttccgcatcatggataacttcaacctgcccatgcacgccggcgaaggcccgaaggacgccgcccaaagcacgcgcggcatgcgcagctccaccctgtggaccaccgcctacgacaccaaaaacaaggtgctctactatcacacccagcacaaccgccgcgtgcgcaaggtcgaggtgggagccatcgatttcggcgcgctcaagggcggcccgcggcacatccccctcgacaaggtcaaggcccaggacatcgaggacgtgacgccaaagttttagttaatcgttttgcccgacggcgcgccgctggcccgggggccagcggcgcggccacggcttgacaaaacgccgcgttttttgtaaataatcaccaaactcaatcgggcggctgttgggcggcccccaggcctcaatagggaagccggtgcgattccggcgcggacccgccgctgtgaccggggacgaaacccgcgaaaagccactgccccaccggggtgggaaggcgcggggactaggacgatccggaagccagaagacctgcccaacaaccggcgaccggggagatggcaaatcctcgcgacgcatcgcgtcgggggatttttgtcttttttggcctggcgcggttctcggtaaaccatgtttccatccaaacgggaatgaggaggaagatcatggctagccaagtggaactggccgtccaaggcaagatcaccccggccatcgcgcgcatcgccgcgcatgaaggactcgaccccgaacaagtgcgccaaggcttcgccaacggccgcatcgtcgcgcccatcggctccaaccacgcccacgacgccgtgggcatcggccagggcctgcgcaccaaggtcaacgcctccatcggcacatccaccgacatcatcgacatcgacgccgaggtcaagaaggcccaggccgcccaggccgccggcgccgacaccctcatggaactgagcgtgggcggcgatctggacaaggtgcggcgcgaggtgctggcggcggtgagcctgcccgtgggcaatgtgccattatatcaagcctttgccgaggcacagcgcaaatacggcgaccccaacaagctcgacgaggaaatgctcttcgagctgatcgaacgccaatgcgccgacggcatcgccttcatggccgtgcactgcggcatcaatctctacaccatcgagcgcctggagcggcaaaattatcgctacggcggcctggtcagcaagggcggggcctacatggtggcctggatgaaggccaacaaccgcgaaaacccgctctacgccaggttcgaccgcgtggtcgaaatcctcaagaaatacgacgtggtgctctcgctgggcaacggcctgcgggccggggccatccacgactcctttgaccgggccatggtccaggagcttttgatcaactgcgaactggcccagctaggccgcgagatgggctgccagatgctggtcgaaggccccggccacgtgcccctggatgagatcgaggccaacatcatcttgcaaaaacgcatgagcgaccacgcgccctattacatgctggggcccatcccctgcgacgtgggcgcgggcctcgatcacatcaccgcggccatcggcgcggcccagagcgcccgcttcggggccgatctgatctgctacatcaccccggccgagcacctggccctgcccaacgagcgcgacgtcatcgagggcgtcaaggccgcccgcctggccgcctacatcggcgacacggccaagtatccccaaaagggccgccagcgtgacatggccatgagcaaggcccgccgcgactccgattggcaaaagcaatacgatctggcgctattcggcgacgaggccatggccatccgcgccgagcgctgcccggccgacgagaaagtctgcaccatgtgcggtgaattctgcgccaatcgcggcggcatgaaggtctttgggcatttgctggaaggggcctgcaaggcctgaggcgacacggcccacccggtgcgtgtttggccgcttggcgccattcgcgcatcggcctgggccgggcttgggttagaagggtttcagctccaggcgcagcttgaccggttggcccaccaccagggtcacgggcacggtcaggtcttgataaccaacggcgcgcaagatgatggtggccggtcccacgggcaggttgaacagggccaggggcgtgtcgcccatgggcttgccgttgaggaaaagctgcgccgcgggcttggcgtcgacctgcaacgaagcgcccagaatgtccatggtgttgagcttggtgagggtgcggccgcgcacctcgacggtcttgcgcgtggcgccgccgtaggcccgcacctccaccacgcggcggcccaccggcacgtcgtgcagtaaaagcggcgtggagcccacgggccggccgtccagaaacacgctggcctccacccggcaatcaacctccaggctgcccagattgacggcgcgggccatctcgcgggcctgggccaggtagtcggcgatgaccttgtcgttgggatagaccgcggcgactttctcgaagttttccacggcgcgctgatacttgccttcgttgaaaaagcgcacgccctccaccagcagctcttggggccccacgccgcgcacggccggcgcggccggacgagcggtcggcgtggcgctgggggtcgcgacggccaccggcgagatggattggcccgggctcgagccacggaccttggccgccgtgcgggccagggcggcttccagggcggcggcctcgtcggccgcggcccgttcctgggcctgggcctggcgacgctggtcggcgagttgggccagttcgcggcggcggaagtcgatggagcgttgggtctggtcggagccggccaaggtggcgtccagggcccgcgactggttcagcaagtcctgggccagatccagatcgtccttgcccagggccacggcggcctggtcgagcagttgctgggcctgggccaggctctgccgcttgcgttcctgttcggccttggcctgttgctcgcgttgacggcgctcttgctccaggcgctcttgttcctggcgctgggcctgctgggcgcgcaactcttcctgccggcgacgctcctgttcggctcgcgcctcctcggcccgacgttgggcttccagcgcggccgcgtcgggggtagcggaggcggcggccgccacggcgtggccgttctggccatcgcgcaacgcgccctcatcgccgctgtcggccatggccaaaagggctcccgacgcttgctcgccggcctcggagcgaccgtttttcagtcgatcgagctggatgcgccgggccttgatctcgcgcaggccctccttggcctcggaggtgtagagtcccgaggccttgacttccttcaagatcgcctcggcctggtccagcctgttttggtcgaaaagctgacgggcctgttccaggcgagccgcagcttggcgtttggcgtcgaccttggtcagcccgcccaaggccggggcaaagccgggttcttgctccagggcggcgcgatagcgcgcttcggcctcgttgagctggccgatctccagcaggcggtcgccctcgctcaccaccacctgaagcttggccagcagttgctcacggggatcaacccctggaaactggccgccaggctcctggctggccggacccagagcccaccacgcgcccatgcccaacaggccaaaaaccaccaccgccacggccagccacagccccaggcgcgatgaaggcttggccggcatgccgcccggcggcccggcgtaggcctggtagtcgtcgccggcgtcgtcgtcgagcatgtgcggtccggaccagcccttggcgaccggctcgtcgaggtccaaccccgccggctcgtcggatcggtcgatgccttccaacgcgaccagggcttggcccgcgccgacaaagtcgccatcccacaggcgcagcacgaaatcggccaactcgggcgaaaggcgctgttcgacggctcgcggcagcctcgtcggccggtcggcgtctgccaggcggccgctggccatggccgccatcagccaaccccagacgcgcagatcgtcgccagccgcgctcccgtcggggccaaaggcgattatcaccgcctcgccgcgcttgtcgatgacgatgttctcgggccggatggcgcggttggccacgccggcccggcgggccgcctccagggccgaaagggcctggcggctgacggcgatgatgtcctcctcggccaacggcccctggtcgtcaatgatctcggccaaaaagcgcccctcgacgtggtcggtggcgaagtaatccaccccttcggcctggtcggcgtcgtggacgctggcgatattcggatggcgcaaacgggcgacggcgcgcacgtcgcccatcagccgcgcggtcaggtcgcggtcgcggctgatggactggggcagcgtcttgaccatgacccgattgcccaatatttcgtgttcggccaaatagacatcaccgctggggccgcggcccagcaggcgcaacaggcggtatttgcccagaacctggccgacaaagtcgcgttcgctcaagctgcttcctccaaagaagatcaacgggcaaggcgtcccgcgcatagtcctctggttgcccagtatatctcaacctgcccggccgtgaaagatcatacaacggcccggcctcgcgtcaaaaaaagcgcggcggccagccaggccttcgggccttggcgaccgccgcgcgctggcgcgtcgattgggccggcgcgggctagaaggccacgttcagaccggcggtgacggcctgggcgctccacgacgacgattgcaggatcgtgccttcgacgaacaacgaaaacgtcggaccaaaggcggctgagaggcccaggccggcctcgagcatgtcggcggccggctccaggccctcgacgctgatgggcgcggagccgtagtcacggaaggtcgcctggaccgtccgggcgtcggcgtcaaaattgtgcagccagttgacatagccgccggggctgagcgtcgccgcgccgcaggcccagtcgtaggccgcccgcgcgcccagacgcgagcccaggtagttctcgctgcgatccttgacccgcaagctcatcagcccggctcccgattcgtcaaaggcgtcttcccgcaggttgacgtactccagcgaggccgtcgggcccacgcgccagccggccagcagccagtcgtggccgccgcccaggcgggccagccatgtctggccgtcgaagtcggcgttggccttgacgccctggccgtccaaccaactctggcgcttggcgctgttgtcgtaagcgccgtagctgaaggccgcgttgaggtaaaaggcctccagatcggccgaagcgtagagcccgatgttgagcgcgcgttgatcgccttcgtggccggccatgctccagtcgatgttggtcacgctgctggccatggccaagccggtgctcagccagggcaagacacggccgtccacgccgacgatggccccaccgctgcccaggcgatagcccaagtggccgctgtcaccgctctggttggaccagtcgcccagggcccgggcccaggccgaccagccaccgccggcctggccgttggcgctgagctcctgggaggcggcctgggtcgggccggacgcgccggccgcctggttggcggcgctgcgggccgtcagcgagcgccaccacagcatgcgatcgaaggtgcgggccccgctcaggctggcggcgctgaaggcgtcgtacatctcgggattggccgcctccagcgtctggcggatctggctcaggtcgtagctccagtccatggccagaagcaactgggtcatttgatcttgccgagcctgggccaggggcacgatggcgtccagggccgcgcccacgcccttttggcccggggtgagcgccagcgaggcgaagctgacgcgcgcgatgtccagactgacgctatcggcgtggtagaccggcgtgaggctgacggtctgggacgtgggcaggccctgcaggcccaggaacgagccttgcaccgcgccggcgctgatgatcgtccagctctggccgttggtgtagagcgcctggggcaggctgacctgggcatagccgtcgaggtaggccacgccgttgttgaggatcctgaccagatcgcaggccccgctggggtccagctcgatgagcagcacgccatcgctggcgttgtggtagtcgccgatgacggtcatggtcccgatgctgttgccgggcgagaaccagccgtggttgaccacgttgcccaagatggccccgacgccgcccaggaagccgccggggttgatcgtcaccaggcggctatccaacgtgccgttgatgaaggccgagccgctgagggtgaacgtcggcgcgccgatggtctggtcatcgggcagggtgagcctgccacggatatagaggctgctggtgaactcccagtcgttgatgaaggtggcgttgcccgtgccgtcgtagctgatgcgctcgaaatcgaagaacttgtcggcgtcgaatacgcccgagccgaccagggacagcgagtccacgccgctctggccggagacgccgctgcccaccgagctgccaccggaatagatcacggtgtcgtcaccgtcgccggccagaacccaaccgcccaccgagccgcccagcaggtggatgacgtcgtcgccgtcgccggaccagatcgattcacccacgacgccgtagttgaagatcacgttgccagtgctggtcgcgttcccgccgcggtcgtcgctgccgcggatggagccctgcaccgtgccgtagttgtaaatatgattgccgccgccgctggtgtccatgccggcgttgacgccgccgtagacgctgcccaacaccgtcccgtagttggcgatgtaattgtcgccgccgctggtgttcgcgccgtagttgaagctgccgtggatgctgccgctcaccgtgccgtagttgtagatttggttgtcgccgccgctggagcccacgccgtcgttggccgagccgtagatgtcggtgagcaccaggccgccggcgtagttgtagatggtgttttcgccgcccgacgaaccgtcgccgatgttccacgagccgtcgatgtagtcggcttggccggtgttttcgatgctgttttcgccaccgctggcgttcgcgccctggttgtagctgcccaggatggagtcgcccaccgcgctggtgttgtagatttggttttcgccgccgctggagcccgcgccgacattggcgctgccgcagaggttgtatgtgatcgagccgtggttgtagagagtgttgccgccgccggagctgttgacgccggtgttccaactgccctgcgcgttgtaggtcgtgcccgcgttgaggacgaggttttcgccgcccgaggagcccgcgccggcgttggcgctgccctcgatggcgctggccgagccgacgttgaggatggagttgccgccgccctcggagccgtcaccctggttgtagctgcccagtatcgaaccagctacgtcgccagtgttgtagatgacgttcgtgccgccctcggagttcgcgccgatgttgtggctgccggccacgaaactgtcggcttggccgtaattgatgatgaagttttggccgccgctggcgcccgcgccgctgttgcggctggcgacgatgtcctggccgaccgtgccaagattgtaaaggacgttttggccgccgctggcgcccgcgccttgattattgctgccgacgagcctgccgtcgatggtcccatcgttcaacgcgccgtttccgctaccgctggtcccgttggcctcgttgttactgccggccaccgaaccgtggatcacgccccggttgacaacggagttttcgccgccgctggttccgctggcctcgttgctgctgccggccaccgagcccgtgatggtcccggtattgaagatttggttttcaccgccgctggagttcgcgccctggttgcacgtgccgtagacatcgccggccaccgcgccgtcctcgccgatctcgatcatgttgccgccgccgctggagccggctccgacgttgttggagccgtagaggtcgttgtccaccgtgccgaggttggtgatgtagttgatgccgccggtcgagtccgcgcccacgttgttggagccatagacgtcgacgcccaccgtgccgccaacgttgatatgcacctcgttgtagccaccctcggagtcgtcgccgacgttgttggagccgtagatgaaaccgcaggccgagccggagttgaggatggtgttctcgccgccgctggcgcccccggtcgagttgtagctgccgaagatgtcgccacccaccgcgccggagttggtgatgctgttttgcccgccggcgtcgccgctggagctgttttggctgccgcggatatcgccgccgaccgcgccggagttgtcgatctcgccgccgccgtcggagctaagggtcacgtcgccggtgaccacgccatcgttggtgaggttgtcggccccgccctgggtcatgtccacgtcgccggaaaccgtcgcgccgttgctgttggtgtattggtcgtcgtcggccgtgcccagccagtcgcccgccccgccgtaatcgttgggattgcccgtgccggggttggtgcccaccgccgccatggctacattcatgggcgcggctaggctaaccagcataaacgccaacataattatcacttttgccttcatgattttccctcgacggcgtacgcggccccgcaaccggaccgcatatcaaccgacaaccggcgcggcatttttttgttttgtgatttcatgcgtgtattataaataagctactgactgcaagatcgatccacgctagcaaccaaacaatcttctgtcaatttaaacagctggatatgcgacacatttttgaaattttgcgtaacacgcattcatactcccgccctaataaaaatctgggcgcgcgcctggccgttttggcgctggccgcgctcctggccctcggcggctgcgccggcccaagcgtcaagccggcagacatccagttgccgccacaagaggccgcgcgctacctgggccggcattggcggctggatccggcggcccaggcgcggctgacgaaggatttttggcggcaatatttcgcctgttggcaagaccctcggcccgaggagggcctggtggccatggtcgacgagtttgccgacaaaacggcccagcccggcctgggcgaaaacctgctgccccgtgacccggcctgggtcgaggccctggaggccaacgccgccctggcctcctaccccaacgccgccaggcccggcctgaccgtgggctggctcaacctacgcgtgctgcccaccgaccgcccatcggtgggcgaggccaacgcgcccggcgacctgaccttcgatcgcctgcaacaatcgctcttgccgcccaacctgccggtgtatgtccaccaccagagccgcgacggagcatggcttttggtccaaacgcccatcgcctggggctggctgccatcccgccaggttgccgccgtcagccaggcccagcaacggcgttggcgcgcggctggtttcatggctttcctggccgacgaccagcccgtcaacgaccgcgacggccgctttttgttcatggccggcctgggctgcctgttgcccgtggccgaaaacggccacggcgcgctggccgccgtggccgaccaacacggcaacgcggtgatcgtcgaggcccacttcgaccgccgctgggccacgccccatcccctgcccctgaccgccgtcaacctggccgccgtcatcgacggccaactgggccgaccctatggctggggcggcctgttcggcaaccgcgactgctcggccaccctgcaggacgtcttccgcgtgtttggcctgtggctgccgcgcaactccggcgatcaggccgagaccggacgccgcctgggcttggccggccaaagcgccgcgcgaaaggaagccacgatcgtggcggaggggctgccggggctgacgatactctggatgcccggccacgtcatgctctacctgggcgacgacaacggccggccggtggccttccacaacgcctggagcctgcgcctgcgcgacttttggggcaaccagggccgggccatcctgggccgggccctgatcaccaccctgcggccgggcgatgatctgcccgatctggtaaaacccgacggcgtgctggtcaaccgcctggaggccatgaccctcttggtcgaaccaagcgacgtgctgaccatccgctgagccgccgagcgcgccgacctcccccacgaaaaaacgccacaatctcgcttcgggtagccgttgctacagcgggtccgttggccgggccatatcctggaaccatggtcgatcaacacgcgaaccaacggtcaaaggagcggtcatgccggcgcaagtcatcggtttttcgggcagccccatcaaaaacagcaacaccgatcgcctcgttcaggcggtgctgcgggccagcggcctggagtgggaattcgtcaagctcagccaaaaaaacgtgcggccctgcatcgcctgtctgggttgcgcggccgacaacgtctgcaaggtggccgatgattttccggccctggcccaaaaagtgcgcgctgccggggcgctggtggttggcgcttatccgccctatggctccatggacggctttaccaaggcctttctggagcggctgttcagcctgcgccatcaaaatggcctcaaccggggcaagctggccgtggtggcggtgaccggcatcggccggggcgcgccggggctggaggaagccgcccagcaggtcagccacgctctgaccctggaaggcatggaggtgcttggccagatcaaggccgccggcaacccggagtgcatggtctgtggttttggccaaagctgccccatgagcgcgctgccgtggattttcggccaggatctggccgtgacgccggagaaatttcgcgcggtggaaaacgacgacgccgcgtggcgggaggccgagcgcctgggccgggagatcgcccgacgcctgggccaaacgcgggccatgtgaacgcggccccgggccgcatagtcagcaaaggagcgagtcatgcccaagtgtggaatctgtggcggcgaggcgcccaagcagccttgcatcaccgaggacggccgttgcgacctctgcggccgcaaggtcaagctggccgacgaaaaacccgaacaggccgacaaaaaggactgatcccgccggctgagcgacaaaccaggcggcccggcatgcgcccgtcatcgcgccgggccgccgccttttcatctagccaaacacgccgccccggccggggcccgaccacttgcgcagcaaaacatagatcgagccctcgccgccgtcgtggcccagggccgtgcaaaaggccagcacctggcgacgcatgcgcttgcgggccagccaaccgggcagggcctgcttgagcaccggcacgccgccgggcgaggaaagcccccggccgtgaacgatcagcacgtggcgcatgcccttggcggcgctacgggccacgaaatcctcgagggcggcggcggcctgatcctggctcatgccgtgcaggtccaggtggtcctgaatgggaaatgccccgcggcgcatctgctccatgaggtcttcggccacgccgggctggcggccctcgatgaagcccggcgaccagcgcaggtcgaactcggtcgcgccagccaccagatcggccaggtgggccatgacctccaggtcgtcatcgggtggcggcgtcaaaggcggcggttggccgtcgctcggccgcacgcgctcggccccggccaggcgggccacgtcggccatggccttgaaaaagatggtctcgtcggctgggtcgggctgatcggacggcgcggcggcatgggcctgggccggttgggcgctcggtggcgtggcgacgcgtttgaggctttttttcagttcggcaaaaggcgtgttgaagccttggcgcttgccggcgaccttgggcgcttggccggatttgttttgcttttgcttggccatggccaaattttacaacagatcggcccggcggcaaaccaagggcatacgtaccaatttaaatgtcaattattgaaaaaatatcgctatatcgcacaagaaatccttgcccgcgccgcacgcgcccgatgatcttggcccggcccagccgccggggctcgacaatcgccctggcctgcattagcataaccaaaccaaaccacgcgataaattctggcaaggagattgctcatggcccgggtcgacgattataagatgagctttgacatggccgcccaaaagctggccgaccaggatttcggccaactggcccaacgcgccggcgccacggccgagggcgacggcctgcggctgcattactacggccggcccgtgcgagtgggcaaaagccccgtcagcgtggatcacctcgacgacggcccggagatccccctggccgaaaaggccctgatcctgcactatctggtcaatgccgacggcacggcccccactggccaatggatcacctaccgcgaggtggaaagcggcgagttttattggtcggcctttgtcaaacgggccaaagcgccgctggtgagtttttttggcgagcgccccaagctgttggaccaactggccccactggtgggcggcgaaggccccggccacagcggcgacgcctcggccatcattcgcgccctgcccaacgcgccgataatgctggtcatatgggagggcgacgacgagttccccgccgacggcaacgtgcttttcgacagcagcatcgagcactacttcagcaccgaggacatcgccctggccgccggcctgcccatctacaaaatgatggccctggcccgcaaccagcaataagcgcgtgcgaggcgaggcgatagtgcttatataatttaggaatgactatcgcaaaggcgcttgaacatgagtgaacagcatcaacacggccagggctgcggctgcggccatcagcacggggccgccgccagccgagacgactggcgaaacgcgcccgccgagaccatcgtctgccactgcctgggcctgaccaaggcccagattgtctcggccatcgagcagggggccttcaccgtggccttggtcaagaccatgaccggcgcgggccggggcaatgattgcaagcaaaagcatcccctgggccattcctgcgagggcgacttgcagcggttggtcgaggcctttggccaaccgccggagggctacgccaggggcggcggctgcggttgtcactgaaaaccggcgccggaaggcgcatgcaagccagaaaggatccgggcatgaaactagcggttagcggcaagggcggagtgggcaagacgacgttttcggccatgttggcccgcgctttcgcggaaaaaggactggaagtcctggccgtcgacgccgatcccgacgccaacctgggccaggccctgggctttcccgattaccagaccatcacgccggtcagcgagatgaaagagctgatcgacgagcgaaccgaaagcaaaaacaacaacttcggcacttatttcaagctcaatcccaacgtgagcgacctgcccgaaaagctctcggtggcccacgacggcgtgcgactgatggtcatgggcacggtgaaaaaaggcggcggcggctgcatctgtccggcctcgaccatgctcaaggtgctgatgacccacatggtcctgaccagccaacaggtgctgatcctggacatggaggccggcctggagcacctgggccgcggcacctcccgcggcgtggacttcctcatcgtggtggtggagcccggccgccgctcggtggacaccgcccacaccatcaaaaagctggccgccgacctgggcgtgcaaaagattctcatcgtgggcaacaagattcgtgggccccaggatgagcaatacctacgcgacgccctggccggcttcgagttcctgggcttcatcagccacgatcaggccatcatcgaggccgacatggccaacaagtgcccggccctgttcgccaagacggccaaggaacaggtcgggcgcatggccgatgaactgctgacccgcgtggcgcccaaaaaataggtcgttcaacccgcccggccgggccgccgcgcccggcgcagggcggcgcgcaaacgatcggccaggccggccggcaacaagctgaccacaaactgcggcaagctgcccaggtcgccaccggccagaacctgggcccgccaaagctgggccctggccccggcgtaatcggcctggttgaacatgttcaggccgtaatgccggcgcacccacagccgggcctggcggtagcgccgcgcctcccaggcgttttggggcggaaacaggcgctggatgtcgtccaggcacgaaagctcccccagcatcatcgccgcctcgttgaccgacaagccttcgggcagcaaacgacgcaacaccaagtcctcggccacggcggcgaatttggcccgcctggccgctcgcagccagaggtgcttgtcctcggcccgccagcgaccctcgtcaaagccgcccagcgccgcgaacaactcgcttctgatgaccgtcgccgaggtggggacggggttttgccccagaatctcgaaaaaacaccggccccggcaataacgccgaggcactggcggcgtcagcgcgccatcgggcgtctggcccctgaccccggcatagaccaagcccacgtccacatcctcaaacaacggaacctgcttggccagcttttcgggcagccacaggtcgtcgctgtccagaaaagccagcagatcgcccctggccaggcgggcggcgtgattgcgcgccgccgatggcccggcgttggcctgcctggcccagcgcaaacgcggggcgtggcggcgggccaggtcttggcagaccaccggcgtgtcgtcgtcggagccgtcgtcaacgatgacgacctccagcgacgggtaggtctgggtcaaagccgaatccaccgccgcggcgatgaagcgttggcggttatgcacggggatgatcacgctgaccaggggcctggcgctcaaggccgcctccctccgcaagggttcgcgcgcacgggcgcggggggccgcgcgccgatcacgtcatcgcccgcccctgggccgccaagccaacggctggcgggcgttttgatgatagccgatttttgccgtggtcgcggcgattttcccgacggcgcgcggctggcggacctggttagtcgggctgggcggccagatagaacctcaggaaatcttctcggcgttgggctggcagatagggcatgaccaagctatagacatgcaaaacgccgcgttcgaaatcagcctggctgacgtcgacgtcgcttttgcatgtttgcagatagcgcacccagttggtggccacgatccaggtattgagcgtcagtgagtccaactcccattgatgttcgggctggttcatctggccggcctggatcaggcggcgataaagcgccatcgtcgtggagacggtgtgggcccgcatggccagaaacagacgccgcaattccgggtcgttgtgcagcagggccaccagatcggcgtagaaaaagcgatacttccacaccacacgcatggatcccaacaggtaggcgctggaggcctcggtggagaggtcgctggggatctctttcatcacctcggccatgtcggcgcggatcatctcgaagatggccctgatgatgtcctgcttgtttttgaaatgatagtagaggttgcctgggctgatgcccagtttttgggcgatgcggttggtgcccaccgccgccgcgccatgggcgttgaacagctccagggccgtatcgatgatcttttgcctgttgttcatggacgctcggcgtttccgggtgagccacgaccgcgtcgcggccgggccgcactttgtctaatcatgattataccccaggaccaggccccggaccacgccgacgcgggcgcgatccggggccaggacggctgctacttgaacatctccagaaacatcatcagcttcatgggatcgccctcgaccttggcgtactcgggcgaaagggcctttttggccttgattttgccagccatgaactccttgaaggcgttggagtccatggtcagcaccacgtcgggcttggcggatgggcgttgacgaatctcgaccacgccccgccgcagatgggcgctgtaatcggccttgaggtcgggaaagctgaagacgaccagaatgtcgctttcggccgatttttgcggatcgaggttgaccatcatcgtctcgaaaacgcgggcgatgggcaccgcgcgaatcacctccgacgccacctttttcttgtcggccttggggatggtcaggccgccttcggtctccagagcgcaggtcaacagataattgcgggcgttggcgttgacgccgccggtcaccagggccttgatggccttgactttcagggcgcgggcctgggcgttttccggctgaagctgcaacacgtcgtcgccgagttccagggcccattgagcctggcctttgtccagggccttttgggcggcggccaggagtttgtcggggccaccggccagttcggccatcaacgcggcctgctcgggcagcggcaaggggaacaaatccctggccttgcccgaataccagcccatgtagccgtcatagatgctgcgcaccgaccagggcaccatgccatagtattcgatcagatatggatcctcggccaggtgcttgggcaatttgacctcggcggcgatctggccggcgctcttgtcttggttgatgccgcgcacggtctggtcgtggacaaactggatggcgtcgcggtagttggtcaggctcttgtaaatttcatcggcgcccttcagcggcaaggtgtggcccaacaccagatactccggccgcagatcgcgggccttgtccaggctggccacccacttggtcacgtcgcggtagctggtgccgcggatggtgtagaggttgggaaaagtcttgtagaaattgtcaccgataaaaagcgctttcttgtcgggcagccagatgttgatctggtcgtcggtctcgcccggcgcgtggaacagaagcatcttgacgccggcgacctccagctccagtttgtcgtcgaaggtcttggtggggcgcagcaggccgatggtcatgcccggcttgtagcccaggtggggcccgatgccgctgttgatgtgatagccggccggcaaaagcggcccgaacatgcgcatggcccgcgtgctggtggccgggctgatggtgttcaagaagcggtcgagaaaatagttggtgctggagtgggacaccaccagcggctcgccgccggcggcaaaggcggccgcgccaaaaacatgatcgggatgattgtgggtgtagatgatggccttgaccggctggtccgaaagcttggcaaaggcctcgcggaccggcagggcctcctcgacgctctccatggtgtcgacgatgatgttgccgccgtcaccgacgatcagggcgctgttggccaggccgtaacccacggccacgtagacgccgtcggtgagcttgatcacttccttgggaaagtccttgttgtgctcgatcaaacgcgggtccggcggcgcgtcgcctggcggttgagtggccagggccggcgcggccaacaacaggcagatcagcaacaaacaaagccgtttaagcatgcgcatgactccatctctctttcgcggcggtgcaaaaaacgtcgcccggcacacgggctgacgtgttggttgaaaaatagtgtctagtatctctagtctatttttcaaccaaaaaaacgtcgtttacaccaacgacggcggcgcggcggatgggccagcgttcagcgcggctcggtcaaaggccccaaacgggccgcgtcgcccacttgcaggcccagtcgccggcagagcccggccggcagctccagcacgaaatccaccggctcgtcgctgacgatcgagccctcgggcgcctcggggcccacgtcgcgcagaatccgcaccacgcggccgtcacggcaaaagacgaaatccagcgcgaaacgcatgccgtccatgcgcatgctcatcatccgcggcggatcgttgatgaaaaccatgccccggcccggggccaagccatcgcggccgctcaggccccgccaacgatcttggtcgctttgcggggcctcggccaccaggcgcgccgagccgatgagcacctccaccgtgggcaactcctgggcggccgtggtcgcgcaaccagcggccacggcgacgagcagcgccagcaaggccggcaagcaggcgtgaattttcgaggataatcgggccgccccccggccgcgcgcgaacgtgggcatgctcagatggccaggttttcttcgcgcatgcgcgcgacgatccaggttccgccgtgggccacgtgctcgcgggccagcttggcggccagcgcgggcgagccctcgcggatggccatgtaaatggcccggtgctcgtcgcaggaccacgagccggcggccatattggagatcagcgcccgcgagatgcgctcgaccgtcacctccagttcgcccagttggcgcgaaagcagcgtggagtcggcggcctggtgcagcagatgatgaaactggctgttgagggccaccaggcgctcttcgtccttgtcggccagggcttgctcgaactcgtcaaggttgcgctcgagcacggcgcgcagctccggcccacaacgcgacgccgcccgctcggcggcgtaggcctccaacaccgctcgcagaccctcggcgtcctcgacctcctcgggcgtcagcggccgcacttcgtagccgccccgcgagcgcttgcacaacaactcctcctgggccaggcgatgcagggcctcgcgcaccggcgtgcggctgatgcccagaccctcggccaggcgctgctccaccaggcgctggcccacgcgcaatttgccctcgatgaccatgcgccgcaaaaggtcggtcatctgttggccaaggttgcgcctgctcaggcccgcgtccagggccagttcgtcaaatccgctctcgaagtcgatctcgtttgccatcgccgcaggccatcctccgccaaaccgcccctcgggccgccgcaacggccctggtatagtatacaatgtacgagatgataaccgcccgacaagggggtgtcaagtcacgggccaaggcgtgcgagggcgttggcggcgaccacgccgacggtggttgaatccaggtggccatcttcgaagatgtggcacggcccgtcgtcggccaacaggccgcgcaacgcctcggccgcggcgggatcggccaagaaacccagcgcccaggccgcgcaacctcgcgtctgggcctccggcgcgatcagcagcgccgtcaagtgctcggtcgcgccgcgctgggtgaccaacgccggccaggcctgggccaaacgacccaaaccccaggccacgccggcctgcaacggcgggaactccagataattgccttggggccagatgagcgatatcagcaggttgacgaactcctgggccaagcgacggtcgcgggccatgatctcgcccaaggcctcgggcgcgccccagggcacggccccggattcttcgttcaggctccacaacaaacggcgcatcagttcgcggccggcgtccaaatcagcggcggccaggccctcggccacttggcccagggcgctgaccgcctgcatgcgcgtgcaataatcagcttcggcgaccagccccagcaagagcgtcgccgcccgcttggccgaacccccggccagatgatccaacaccaccgccgtttggccggcggccagccagtcgcgcaaaagccgcttttcggccgccttgcccgacaaggccgctcagccgcccacccgctggcgcacggcctggccgaccttttggcccagctccacgcatttgcgtagcgccgcgtgatcgggcacgtattgatgccgcaggctatcggccacctgctcgatcttggcctgatccatcatcgcgccaacgtccttgaccgcctcgcccgaccagccgaaagacccgaaggccgcgccgatcttgttcagcggccgcaggcccttgatgtaggtcagcacgtcggccatgcgcggcagcatgttgttgttgagcgtggccgagccaaaaaccaacgccgcggcgtctagcatctcggtgacgatgtcggaacggtgccagttggccaggtgcatcagcttgacgctgacgccctcgtcctggatgccgccggccacggccttggccatcatctcggtgctgtgccacatggtgtcgtagaccaccagggccttggcgatctgttcctggcggctccagcggtcgtaggcggccaggatcttgccggggtcgccgcgccagatcacgccgtggtcgggggcgatcgtgtcgatatccaagcccatgtccttgatctggaccaggagcttttcgatcagcggggtgtagggcagcagaatgttggcgaaatacttggccgcgtgctgcatcagctcgccctggtcgaccatgtcgtcaaagcgctcgctggtggcccagtgcaggccaaaggcgtcggagctgatcaaaagcttttcctggggaatgtagctgaacatgctgtcgggccaatgcagcatgcgcgtttccaggaaattgacctggcgcgcgcccaggtcgatggagtcgccgctgcccacggccaccagcggccagccgtcgttgtgaaaatgggccttgatggccttttcgcccattttggagcaaaagaccttctcgggattggtgtattcgatcacttccttgatcgaaccagagtggtccatctccacgtggttgaccacgatgtagtcgatcttcttggggtcgacgatctcgtggacgcggtgcagcagatcgccgctgaagccctttttgacgatgtcgaacagggtgatcttttcatcgacgacgaggtaggagttgtaggtgctgccgcgctcggtggagtagccgtggaaatcgcggatgtcccagtccaccgcgccaacccaataaacgccttttttcagctcgatgggcttcatgatgctccttggttgtttcttggggcggatggccacgtggagaaacgccgaccgcccggaagcctggctggccccggggcggtcggccgtggcgtttgtttttaggcttgggcctcgaactggtccttggaggcgccgcagaccgggcaactccagtcggccggcagatcctcgaaggccgtgccgggagccacgccgttatcggggtcgcccttggccggatcgtattcgtaaccgcagactccgcaaacgtactttttcatcacaaatctccagagagtgaacccagcggcccaggcgacgggccggttgctagttttcggctttccagtggccgtggatgttgcagtattcgcgggccacgaccttggcggcctcgatcaggaacacggcctcgggggcctggcccggcttgaggaactgggtgtagcacttatcatcggccaacagctcgatccactggatgtagtgcttttcctccatgggatgagccaccgcgccgaccttgaccttgtagccgccgtcaatcttctcgatgaccggcacgtgcttttccttggccgcatcgacggtgttttcgctcatcaacttcatgtcctggttgcaacagaccagttcgccaatcccgccgttgagaacctcgacgatgtttccgcaaacctcacatttgtaaacttgaagcctctcgggcatggccgctctccttcataaaaggtttaagataagctgacaaccgcgcggtgtggctaccagttttcgcacttgagctcaaaatgggccttggggtgagcgcaggccggacacaggtcgggcgcttcggttccctcgtgcagatagccacagttgcggcaacgccaggtggtgggctcctcgcgcttgaacacacggccggcctcgatgttggcggccagggcccgataacgtttctcgtggaagcgttcggccaccgaaacgcgctcgaagacctcggcgatcacgtcgaagccctcctggcgggccaccttggcgaagccgggatacatgtcggcctgctcgtgatgctcgccctcggcggcggccagcagattttccagggtgttgccgatcacgccggccgggaaggccgcggtgacctcaacgtcgccgccctccaaaaacttgaaaaagcgtttggcgtgctctttctcttggtcggcggtctcggcgaaaatgtcggcgatctgcacgtagccctctttgcgggcctgggcggcgaaataattgtaacggttacgcgcctgggattccccggcgaaagaaataagcaggttcttttcggtctgggtgcctttgagactggccatttccacgtcctcccgatactccaaaagacaacttgaatccggtcgcggtcagtttcccaactcggctttgccggcgtcggtgattacatatttgcagcgcacggggctttccacaaaccctttcttcttcagcgcgccgacctgacaactgacctgtttgctgtccaaaccggttatctcggcgatttccttaccagaaaacggcccatcgccactacctagagcttgtaggattttatttgcggcatcgctggccatcgcatcaactcccgttggcgatcaggtttcgcctctgtcaatgtcgtgactttttgtcctggcaggccgggcacaaacccacgaactccacccgatggccggtgatctgaaaatcgctctggcggttggcttccagctccagttggctggacaaagccatctccagatcggccaccgccccgcagccaaggcagcgcacgtgatagtgatccgacgtgtcgccgtcgaaacgcatctccacgccagccacgtcgattttctggatatgcccggtccgcgagagaatttccagattgcgatagaccgtgcccaggcttatcctaggcaagcgtcggcgcacgatctcgcacagctcacccgctgtcggatgagatttgagccttttcaactcgtccaggatgacttggcgctgggtggtcatcctgagtttttgcgcttgttgcatcattgtgggctccccgtctgcctgttagtaacaattactaacaacaaaaagcgcggcggtcaagggcaaatcagatttttttcatacagagtaagtgaggatttggtattaagaaacaacttctcccacgttatattggcgcttatagtcaaaattgtgcgccccgaggatgtgcctgtcaaccgctttggccgtggcgcgcggcccttttcgaccgtcgggacaggccgggcgtggaggcgacgaccaaatgaagcgcttcgaccaaaagccgccggcggtggtcctgctctccggcgggctggactccgccacttgcctggccatggccaacgaccagggttttgaaccgcacgccctgagctttcgctatggccagcgccacgccgtcgagttgctcgcggcccagcgggtggcccaggcccttggcgcgcgccggcacctgatccttgacgtggatctgcgcggcgtgggcggctcggccctgaccgccgacatggccgtgcccaaaggccgctcactggccgagatgaccgacggcgtgcccgtgacctacgtgccggcgcgcaacacgctgtttttgtcgctggccctggcctgggccgagaccctcgattgcgccgacatcttcatcggcgtcaacgccctggattactcgggctatcccgattgccggcccgagttcatcctggccttcgagaacctggccaacctggccaccaaaatgtccaccgagcaaggccgctacatccgcgtccacgccccgctcatccgcatgaccaaagcccagatcatccgcgccggcttggccctgggcgtggattacggcctgacccattcgtgctacgacccagacgccgacggcaaaccctgcggccagtgtgactcgtgcctgctgcgagccaaaggcttcgccgaggccaaaacgccggatccggccttgaaagactcttgaccgccgcccgccatcggcggcgcagcacggcctgacgcgctccccgccaggccaggagaacgatttcatgaccgacgcgctctacgaagcattgggccttatcttgggcaacatgtcgacaagcctgttgctcctcgcgctgctcatcggcgcgtttttcgcggccaaggtcaagggcacccacaagcgccgcgccgtcaccgagtgttttctgcggccgctgttgtttttcagcctgggctgcgccagcctgtggaacgcctattggcacgccgtccagcccgccgaggtggccaggttcatcggctggcaacccagccccttccaatgggagatcgccatgaccaacctgggcctgagcctggccggcctaatcgcctggcaggccagccggggctttcgcctggccacggcccttttcgcggcggtgtttctgtggggcgcggcggcgggccacatctggcaattggtctatctgcaagacaccgccccgggcaacgccggcggcattgtctacaccgacgtgctgactccgctgctgctggtggtcttgttggcggtgcaagacggcgaaaaagccgaatcgctggcttagagcgccaggtaagctttgcgcacaccttcgtcggcagccaccagcgccgacgggccatccagcgtgacgcggccgttttccagcacataggcccgctggcaggcccgcagggccagagaaaccttctgctcgaccagcaacaccgtcacgccctcggcggcgatgcggccgatggcctcgaagacctggccggccaacaacgggtgtaggcccagcgacggctcgtccagcaacaatagcgccggctgggccatcagcgcccggcccagggccagcatctggcgctcgccgcccgacagggtgctggctttttgcgcggcccgctgggccagacgcggaaacagcccctccacccgctccagcgcggccagacgccgccgccgatccaacacgtggccgccgaccagcaaattgtcgcggcaggtcatttcggcaaacaggcggccgccctccggggccaggcacatgcccaggcgcaccagacgccggctgggcaggcccaggatcgaccggcccgccagcaacacccggccctcggcccggaccaagcccatcaacgccaacaacaacgtcgtcttgcccgcgccgttggggccgatcaaggccacggcctcgccccgctccacccgcagccccacgccccacaacgcctggatgtcgccgtgataggcccgcaggtcgctgacctcaagcatggacgtcgctccccagataggcctcgatcaccgccgcttcgcgcaccacctcctcgggtcggccctgggcgatcagccggccctggtccagcaccatcacccgccggcagattcccagcaccgcccgcatcacgtgctcaaccatcagcagccccacgcccatggcgttgatttgccgcaacaaatccagcgcttggtcggtctcgaccggcgtgagcccggccaggttttcgtccaaaagaatcaccttgggccgcgtggccagggcccgggccagctccaggcggcggcggttgaccaccgtcaaccggccggagggcgcgtcagccagcgcggccaggccggtcagcgccagatgctcctcggccgcgcgccgcgccgcgcccatggccaggccgccgccaaaaaccgccgcagccaccacgttttcccgcacggtcagttcgctcagcggctggggaatctggccggtgagggccaggcccagccgacagacgcgccaggccgccaggccgacgatgggccgaccctccagaaaagcctggccggcgtctgggcgcatcaagccgccaagcagtcgaaacatcgtgctttttccgctgccgttggggccgatcacccccagcgcgccgccatgctccaggcgcagattcacgccgtccagggcgcgcagagccccgaaactcttgctcaggccacgggcctccagcaacggctcgccgctcaccgccgccctccccggcccagtccgcccaccaggccccgcggcagaaaaattatcacagccacgatcaccgcccccaccagggccaggtaaaagtccaaaaactccgcgccaagatagtcttccaacgtctgcaaggccgccgcgcccagggccgggccccacaacgagcccaaaccgcccagcaggctcatgatgatcatttttatggtgatgtgcacgttgaaggcgtcggccggggtgaagtagctgatgcgcgtggcctgcaccccgcccagcagcccgatcagcgtggcggccaggcaatagacggtcatcttggcggccaaggtgttgacgccgatgcgcgcggccacggcctcgtcgccgcgcagggctcgcaaggccaggcccagccggccgccccggaccatggcgcaagtcgccagcaccaggcaagcgatggataagtaggcgtaataatagtctaaatcatcaagacgcacggccacggtcaggcccatggccccgcccgtcaggccctcccattgctggcagatctgcttgagcgcctcggccagggccagggtggcgatggcgaaataagccccgcgcagacgcagcgtcggcaggcccaccgccagcgccgccagcgccggtatcagcgccgccagggccagcgccaagatcaggggcgcgccggaacccaggcagattccggcggcgtaggctcccaggccggcgtaggcagccgagccgaaatcgatatagcctgtgttgccgcaagccaggttccagcaactggccatgcccacccaaaaaaagatgtcggtcaacagcgccaggtgatagcccgggccggccagcggcagcaaggccagcccaccgccggccagggccgcgcccagccaagcgaaccggcggttcactcgaccatgcccttgccggtcagcccggccggacgcaacagcagcgtcagatacaagatcgtgaacatgatcgccagcgaccagcccggcgaaatcagcgccgtgcaaagctcgcccaccacgcccaacagcgccccgccgatcaacgcgcccggcagatagcccatgccaccgaccaccaccacgcaaaaagccaggatcgtgtagggcaggcccatggccacgtccacgtcgcgcaccatggccaccagcgccccggaaagcccggtcagccccgcgcccagggcgaaggtcagggcgaagaccttgcccacgtccacacccatcaactccgccgcctggcgatcctgggccgtggcccggatggcccggccccaggccgtgcgcgaaagaaacagatgcagcccgccgaccatggccagggccgccaaacacaccatcgacttcaacagcggcaggtccaggccccacaaacgcagccccgcgcccgaatacggcgtggtcaccgcccggggatcggcgctccaggccagcagggccaggttggcaatgatcaggtgcaggccaaatgtgaggatgtagctcatcaccggcggacggccggcgatgggggccagaaacagccgctgcatgacgtagcccagagcgaacatcaagccaaaactcagcggcaacgaccacagcggccccagaccaagcccgtggaacagccccgcgcagacgaacgcccccagcatgaccagttcgccgtgggcgatgttcaaaacgcccatcacgccaaagatcagcgaaagccccgtggcgaaggccgcatagaccccgccggccaacagcccgtttatcagcgcctggatgatcagcatgacgcgcgcgatgccggcggccgagccgctagcgttgactccagggcttcatggggtaacggggcggcgcggtgcgggcgctttgcgggtagacgcaggccagcttgccgtcctggacctgcacgcacaccggcggatgggccacgttggccccgtcggcgtcgaacttgatccggccataaaaggtcatcacgtccatggcgtgcagtctttccatgatcgcccggcggccggcggcgtcgatgggcggagtcaggcccaactcctgcacggccaattgctgggccaccgccccggccacggcggccgcctcgacgtaatcgggctcgcggccaaagcgctggcgataagccgtggcgaattgggccgccgagccaaacaccggcccgtcatatggcagattgggcgtccactcgctggccgcgaaaacgccctcggcgtcggggcccaactcctggacaaaggccggcacggtggggccatacgaaaaagccacggctttggggctgtagttgatctctttcatcgcccgcatcacgcgcagggccacctgcaaatgcgagcccaccagcagcacgtccgcgcccgaggccttggccttggccagcacggtgttgtagtcctgcatggccagcgggaacagctcgtagtgcacgacctccaggccggctgtcgaggcctgatcacgatagccctggcaagccagcgccgtgaaggggatgtccgagccgatgatcgcgcaggtccggggcttgggcgaaaggccggccatggcccgcaccacgcccgagacctcgtcggtggcccgacccagggtcgagaaatagtatttgtagccacgctcgaagagattgttggagctggccccgccgctgatcatcggatagcccagggcctcgccggcggccgaggcggccatgaccaggctggagccatagccgcccagcaacagatcgaccctgtcggccgtggccagcttgcgcaccagcagctgcgagcgctgaggcgtggaggcgtcgtcgtagatcaccagctccacggggtggcgccggccgccggccaggacgccgccctgggcgttgacgtgttcggcccagaaggtgtaggcgtccttgatctgggccccgtccttgccgaacaggcccgaaaggggcaataccgcgccgatccggtaaccggccactggctcggcctgggccgtgatggtcatggcgcacaaggccaaaagggcgatgatcattttgcgcatcgggcgctccttttcgttggcgtggccaactccgggctcagcgagcgatggtgccggccggggccggcgtcaagggcagctcgcggatgggaggctggccctccggttcgccaggcggcgtgtagggctgaagctggggcctgggctggctgtcgagttgtccgtcaaccgattcgggctcctcgtcggcgctgggcttgggataggacggcggaccgacgctctgaccggcctgggccaggggcacgaaacgctcgcgcgagatggtgaacagctccagcgccttgacgaaacggccgtcggaccccacgctgatctggccgcagacgccttccaccgcgctggcctgggacaattgccggcaaaactcggccctggtgcgcggcgcctcggggccgtccatgatccgccgcagcatgatcgccgcgtcataaccgtgggcgtcgagcaggttgggtttgcggcccatgttgcgcgaaaacgcctcgacaaactcacgcaccatgggccgcgggtcgtcgggattgaagggcacggggaaaatgcagccttccagatagcggccggcggtctttagcaccaccgggtcgtgccacaggctcgagcccagcaggtcgatgccgatgacgtcgtgataagccaactggggggcgatcatgcccagcctggctccgccgtcggggatgaacaaggcctcgaagtcgatgaccggcgcgggagaatcaggatcgcctgggcggtaattgcccggcggcaaagcggccaattgtttgatctgcggcgaaaaatcgggcagattctggtcgtagaagatcttgcgcaccacgctgccgtcgcgctggatcacgcttttttccatcagctcggcaaagccctggccgtaggggcttttgggggccaaaatggctatcaggcgcttgtgacgcttgcccatgacctcgtccaaaaccacatcgacctgctcttggggcgtgaaaaagttctgaaacacgcacggcgcggcctgggagacgccctccagccggctgagggtgatcaacggcacgccgtgttgggccgcctgccgggccgcggccagggatgtggccgcgcgcatgggcccgatgatggccatgacccggcgttgcacggccagggtgtccacggcctgggccgcggagcgagggtcgcccttgctgtcttcgatgtagagcgtggggccgcggccgtcggcgcggaacaggcccaggcccagttcgatagccgccaggacctgcgaagccgtggccgcgtatggcccgctcagcggcagaatcacgcccaccgcgcgcgggtcgaccagcctggcctgggccagggccgccgccaagtcgcgttgttggtcttcgaaggcgttggcctgggggtccaaccgcaggcgctcgatggtctgtccggcctgatcgagcaggccctcgcgcagttgggccctggccaaaccgagcaccaaggccgcccgcatctggggcgtggcggctttttgctccatcagggccacggattcgctgcggacctggccggccaaatcggccaggcgggccatgtgctcgggcgtggtaaggccgtattgttcggcccagcgcaggtacgaagccgccgcctcctcgtggcggcccagcttttccagggccgcgcagaggtcttccagggcctgtttggcctgaagcccgtccaggggcgcgggcggcttgaacaaaagcgcgcgcaggcggccggcggctttgtcgttttggccggccttccgctccaggtcgccgtgcaggatctgggcccggacctgttcggccggcgcgagcgccgcaagcttgaggccgttcaaagtccgcagggccgggccgtcctgaccgtcggccgcctgggcccgggccagccagaagatggccgactgccgcgcgccatcgtcgctggcgccgtcggccgcggcgcgaaaggcgtcggccgcggcctgatattggccgttggccatgcgctcgtggcccagcttgaacagggctcgcacctcggttttggcgtcgaggggcggcgtggcgggctcggggcccgtggtggcgcagccggcacaggccagggccagggccagggccaaggcgtttatccaacgaggcatcacggtttgtccacttcctcaaaatcggcgtcgatgaaatcttcgaagtcaaccttggggccgccgccgttatcacggccccgcgcgccggccgcgccgtacatggcgccggccagcttgtggctggctttgatcagcacgtccatggccagatcgatcttggccttgctctgggccctcagggccgaacgcaccccgcgcagggcctggttggcctcttccatgacctcggcgcccacgctgccccgcgcctggcccatggcctcctcgacctgataggccaggccgtgggcgtgatcggcggcctcggccagcttgcgccgccggcggtcctcctcggcgtgctcttcggcgtcgttgatcaggcgctggatctcggcctcgtcaaggccgctgggcgcggcgatcttgatcgactgctcgcggccggtggccaagtccttggccccgaccttgaccaggccgttggcgtcgatgtcgaaggtgacctcgatctgcggcacgccgcggggcgcgggccggatgcccaccagttcgaaacggcccagggtcttgttgtcgacgaccatctcccgctcgccctgcaggacgtggatgctcaccgccggctggttgtcctcggcggtgctgaaaatctggctcttgcgggtggggatggttgtgttgcgctcgataagcttggtcatcaccccgcccatggtctcgatgcccaagctcaggggagtcacgtccaacagcaccaggttcttgacctcgccgccgatcattccggcctggatggccgcgccgatggccacgacctcgtcggggttgacgctcctgatcggctggcgaccgaaaatggcgtgcaccttgcgttggaccttgggcatgcgcgtcatgccgccaaccaggatcacctcctggatgtcggcgggagccaggccggcgtcttgcatggccaggcggcagggcccctcggtgcgggcgatcagatcgtcgaccatggcctcgaactgggccctggtcagcttgatctgcaggtgcttgggcccgccggcgtcggcggtgataaagggcagattgacctcggtctcgatcagggagctgagctccatcttggcccgttcggccgcctcgcgcaggcgctgcagggccatgttgtcggcccgcagatccacgccgtgttctttctgaaactcgcgggccagaaagtccaccagccggcggtcgaaatcctctccgcccaggtgggtgtcgccgttggtggccttgacgtgaaaaacgccgtcacccagttcgaggatggagatatcgaaggtgccgccgcccaggtcgaagacggccacccgcgccgcgccgcgccgatccaggccgtaggccagcgccgccgccgtgggttcgttgatgatgcgcggcacctccagcccggccacgcggccggcgtccttggtggcttggcgctggctgtcgttgaaataggccggcacggtgatcacggccttgctcaccggctcgcccaaaaaatcctcggccgtctgcttgagcttggccaggaccatggcgctgagctctggcgggctgtaggcgcggccccacagggtgatgttggcgtcgccgtttttggccggcacgatgatatagggcagaaactgctgctcgcgctggacgctggccgaacgaaacttgcggccgatcagccgcttgacggcaaagaccgtgttggccgggttggtggccgcctggcgcttggccacctggcccaccaggcgttggccgtcctcgccgatggccaccatgctgggcgtggtgcggctaccctcctggttggtgatgaccttgggctcaccgccgtccatcaccgccacgcaggagttggtcgtgcccagatcgatgccgatgatcttgcccatctagccggaagcctccatcgatccggccggggcgcgcgccgccgggccggacgggcggtcaatcaatccgaagccgcctcgtcctccgcgggtgcgggggccttggccaccaccaccatggccggccgcagcagccgcccctggaacagataacccttctggaattggctgagcacggcgccctcttccacgtcggggttctcctgctgcatcatggcctcgtggagttgggggtcgaagggctggcccagggcgtcgatggcctccaggccatggcgctccagggttttgcgcaactcgccaagaaccatctccacgcccttttgcagggtttgcttgtcggcctcgccggcggcgcccagggcccgctccaggttgtccagaaccggcagcaggtcgccggccatggcctcgttggcccgcttgaggaactcggctttttcgcgctcgccgcgttttttgtaattgtcgaactcggcggccaggcgcatgaagcggtcttccaactcggcgcgctgggcctggcactgttccaggtcgctcatcggctcgtcgacgacctcttgggccggaccgtcgacctggccggtcgccttggccgcctcgcgctgttcgtccggcttgttttttatattcatgcgttcgctcttgctcactgccgttaacctccgttaccccggctgaccgactctaatcgccccgcgaatcgatgatccgcgagaccagccgggccgtgtagtccaccgtggcgatcactttggaataatccatgcgcgtgggcccgatgacggccagcgcgccggaggggctatcctggccgccgtaggaggccgtcaccgccgtcaagccgtccaggccggacaacaggccttccgagccgatgaagatgcgcacgccccgggcctccaaggcgcgctccaacaggcgcagcagggtcgatttttcctcgaaggcctgaaaaatcgcccgcaagcgacccacgtccgcgaactcgggggcctccatcagattggtgcgcccctcgatgaacaaatcgccgtcaccctggccctgcaaggccttctggcccaggcgcagggcccgacccagcaccgcgtcgaagcggtttttctccttggccatctccttggccacgcgcttgcgcacttggctcaaggtaagctcgcccatgaggctgttcaagtagcgcgtgcatttatccaggttttcctggctgacgtcctcgtcgctgaggatgacgcggttttgcaccacgccgctacgggtgaccatcaccaccaggatcagcgattcgctgagccggacaaactccatctggcgaaagacgtcgttgtcggggttgggcgcggccaccaccgcggccaggcggttgacgtcgctgagggccttgccggcggttttcaacaggccgttcaagtcgtaggcctgattttcgtccagggcgcggtggatcatcagcttggcctggtcttccagttcgcccacttggaggatggtgtcgacgtagaggcgcaggccttcattggtgggcacgcggccggccgagacgtggggctgctccaacaggcccatctcctccagatcggccatgacgttgcgcacggtggccggcgagaggtcgacgtaatcctggcgcgagatcgtgcgcgagccgacgggctcggccgtggcgatgtagttggccaccaccgccgccaagatgagcttggatctgtcggaaagttcttttgtcacaagcagttgcccctcactagcccccgccggcggaggctgggagaatctatcaacccccggctgtcatgtcaagcggagcgctccgacagcagccagctagccagcgccaccgccgtccgcgcggcctggccgtcggccttgatggccaatagcgtttcctccaggccacggcccgaggccatgcgtccggcctcgttgccgcgcagcaggctcagcaccgcccggctcatggcccggcccagggcggccatgtccttgtccgggtcgttttgcaactccagggccaggggcgcggccacgcgcagcagccgaccctcgaccatgccgtagaccatgcgcgccaaggccggcgccaactggcgggtggccagggcgatggcctcgtcgtcctcgccctggggcttttgcagcaggccgtcggccccggccatggacatggccacgccgtcggcgtagagggccttgcgactgtaacccagggccgcggcccagggataggcctcgcgcgcggcggccaggttgtccaagccataatggcggccctggcccatcatgccagccgctcgccgaaaggccatctgcacgcggtccacataggcgtagacccggcgcagcagcaaattggcctcggccgaagtgggcttttccaccccggcgtagagccgctccacgccgggctgcttgcccagcatcttgaccatctcttggggcgtgggcagttggggtttgaaatccgagtcgccgcccaggatatccagcaaaaagcacaccggaacccgcgagccgatggcctcggccgcctcggcgaaggtccgcgcgcagacgaactcggcccggccaaaggccggcgcggcgttttccacgaagttatccagctcgaactgggcgtcatccacgaaacagaacagggctttcatcgacatcccccgacaggcggcaaggcttcatcatttattaataccacaaaccatcgccgccgcgaggccgcggctcgaacttgaccgccgccgccggcggtgctattgcttgtagcggactaatcatcccccgataaagggggtttacccaaaccgcccgcgatggagtggcaaaatgaaaaacgtgatgatcatcggttgtggttcttacatggacagcggctatggttgccccggcgagtggcgctgtctcaaggccgcggccatgggcgagggcaaattcgacgagccggtcaaggtggtggccttggtcaaatgccagtgtccgggccggtcgatggtgcccaacctgggcatggccatgaagctttccgaaacacggcccgacgcggtctacctcagttcgtgcatggtcggggccaaaccggcctgcccccacagcaccgtcgaggaaaagatcgcctttatccaggaaaaaaccggcctgcccgtggtcatcgccggcacccacgactatcactaacactttaacagcccgggggaaaccctttccggccccgcgccgcgaaagagtttcccccgccaccgccccgcgcccctggcttgcgccgggccattttggcccttatatttcaacaacgcgcgaatcatcacgaaagcggggatagaaccatgacccttcccgagcctcaaggcttcgattacgtcggcaactgcatccggccgcccagcgaggccaattcgatcctgatccaggccaccctgggttgcagccacaacaaatgcgccttttgcggcacctattacgacaagcgctttggcatcaaagaccgccaaaccctggagcaagacctgcgcttcgcccagaagcactgtcgccgccaagaccgcgtctttgtcatggacggcgacgcgctgatcatgcccatggcccactgggagtggctcttgggccagatccgcgaaaaactgccctgggtgcggcgggtgggcagctacgccaacagcaagagcatcgccatgaaaagcgatgacgacctgcgccgcctgcgcgagctgggccttggcatcttgtattacggcgtggaaagcggccaccccgacgtgctgcgcgacatcaaaaaaggggccgaccccgaaaagctcatcacccagggccggcgggccaaggcggctggcatgaaggtttcggtgacggtgctgttgggcgtgggcggggccgaacgcagccaagagcacgccagggccaccggccagttgctcacggccatggacccggattacgtcggcgcgctgacgctgatgctcatccccggcacgcccatgggcgacgcccacgcggccggccagttcaagctgcccgacgccaagggcatgctcatggagctgcgcgagatgctggccaacaccgacctgagcgacggcctgtttttcgccaaccacgccagcaattatctgccgatcaaagcctatctgccggccgacaagcaaaaggccctggagttgatcgacggcgcgctgtccggccgggtcggcctcaagcccgagtggatgcgcgccctttagcggcgctttgcgttggcgctgaaacgcgcggtttggcggcgtcggagcgctggccgggccgcgcgtttttttggggcgcggcgcctggtcagcgacgcattttgttgcgcacggccaagccaaaaaggccggcctggaccaggaggagcgtctggtagatccgcagccacagcgtgtagagatagcagccggttgcgtcgtggttgatgctggccgagatgtattcctttggcgtggaaaaggcggcgttcagccaggccaatgtttgcacgtttggcagggggtcgcgcggcagagttttcatgatgacgtcaaggcattcatgggccagccacggcagaagcgccaaaacaaccagccaaaggccggcccgcgacgggctttcgccatagccgctgactaatttgtatagccacaggccaagggcgaaccacggacgcttgttttgcttggcgtccaggcgttgcatttccttttcggcgtagtgccaatccgaggccaagggctcgtcggccccgtcgcgggcgactttcttcagccggcggaacaggtcggccaagcggccgggctcggggggcttgtttaactcggagaaacgatcagcgccaaatacgttgaagagcggaaaatagccctgcccttgaacggagcgagaatcgtagacaaccttgcggcctttgctctccggccatatgcagtcgatgaagcgcatggactcgatgggcgcgcgcagcagtgaaagccgtgaaatatcggcgcgttcgaattcgatatgcttgtctatgatgcagtcatcaaagcggcatgataggatttttatgtcgcgaaacaagacagggccacaaaaatgtgtatggtcacatgacatatcaagttgatcagcagcataaaaaacaactagctgatgaaatttggaatttgtaaagtctaaatgcccattgaatattgcgtggccaaagtcacatatattacaaaaaattgtttctaaaaaatctattctgccacagaattctgtctgactaaattcgcaaaaactgctaaatatcgcacacatgaaactagatgattctgatattattgacagtccaaagtcaacatatcctttgaattctgcataagcgaaatttacatacccatcaaacctcacatcataaaattctgatatacctccaaatgttacagaatcaaaagacactgcattgcaaaacaatgcttgactaaatgttatgttcggcagcggattgtctttatcatatgcgctaaaactaatatatcccggaaatatcgcgccgcgcaaatcacattcttccccatccttcttgcatttatctattctctcaaagaccttcttgttaaacgcctccacgtcttgcttttccgggcactcggccggcgcatgaaagatgcaatactcctcgccttcgtattcaaccgtcggctcggccgcgcaccagttgtcatattcttcagccttgcagcagggcatgctttccccccaaaaaaacacgggccgcgaaaaaggccgggcccacgccggtttacaccgacatgggcccgttttgcctcaacttgctgctttaataccgcctcggcggcgcttggctaccagcgccggggggggcgggactcgcggggccgggcctcattgaccttcaaagccctgccgtccagatcggcgccgttcagcgcgcgaatggcgttttccgcggcatcgctgtccatttccacaaaaccaaatccgcgcgaccgcccggtctcctggtccgtgatcaccttaaccgactgcacggcgccgtactgctcgaaaaggttgcggacggagtcctcggtggagtggaaggacaggttgccaacgtaaatgctctttcccatgtttcaagactctccttacaagaatacacttcgcccctcacctctggcgaggggacgctcactagccaatgagccttgctttttagctgattgtggcgcgcgatgcgtcgccttggtcaagcggtcgactgaggctgattggtcgaatatccgtaaactattatccaaaaaaaccaacttgtcaacaggtgctcgcggtttcctcgcgccggaccgcatttttcgccctcgtcagccgcctgacgaaagcccggcaaaaccgcacctctacgggaactaatataacaccttgcggcatcctcggataaattatttttcatccgcgtcatttttttcttgcgccgcgccggccggcccggcccacgcgttttgccctggcgcggcggccgccgcttgttgcatagtaaacaatgttatcacgggccgcgacaaccaacacgccagcggaggaagaccaatgaaagccatctgcgcggacctgcgcgacgaatacgaagccctcgatttcattgtcgaaggcctggacgccaacggctggcgcacgctcacgccgtttctgggctgggacatccactacgaaatcgcccacatcgcctactttgacggcacggcccgcctggccgccaccatgcccgacgactttaacaaacatgtccaagagctgtttgcaaatcttgataaatgggatgagatattcggccaagtgcgcgatatgcccgatcaagatctgctgcaatactggcgcgaacagcgcaacgccctgatcgccgccctggagcccatgggccccaaggaccgcctgccctggtatggcccgcccatgagcgcccgctccttcgccgccgcgcgcatcatggagacctgggcccacggccaggacgtggccgacgccctgcgcgtgcggcggcaagccaccccgcgcctgcgccacatcgcccacctgggcgtgaccacctacggctggagcttcgccgtcaagggcctggccaagccggaggcgcaaatccgcgtcgagctgagcggccccgaaggcgacctgtgggcctgggggcccgaggacgccgcgcagagcatcgtcggcccggccgaggatttctgtttggtggtcacccagcgccgcaacgtggccgacaccgccctgcaaccggtgggcgaggccgccacgcagtggatgcaggtggcccagtgtttcgccggcccgccggcccacggccccaagcccggcgaacgcgcctggtgaaagccgccccatgaacgcaaaaaggcccggcgcgcatggccgggccgtttcatcgcggcgcgatgggtcagacctgggtgtcgacgttgagccccttgcccagcttgtttttcaagtcttggttgagcacctcgacggtgaaacgcgccgtggcctgcatggattcccgcaggctgacgccggccttttccgggtcttggatgatctcgttggcccggttgaaggcccggatcatggtgctggcgttggcggcctcctcgaccaattgcgccgaaagggccgtcacatcttgttgcgacatgttgccgtatgatccgatggcgctcatgaccgcctcccctgctgagtttccgcctcatgagccttatcggcagggacttgcgctttcttgagctccggcggcaaaaaaatcagcccgcgcgccgaaaaatcagctcccaggccggatcggccatgaaatagtcacgcatgccgtcgggcgtggcgcaaccgccgggctcccccaggctcaggcccaaggcctggccgtaggcccgcgcccagacccacgaacagatcggccagcgctccagggccaacagccgccgcgccacgtaggcctcgcctcgtctccggcccaggctcaggccaaacagcgcccaggccaaaaaccaatcggccaaatgcgccgccagtttccaccaaccatagccccggccggcgtaggcccgagccgcctcggccacggccccacgctgggcggccgaaaggccccgccgacgccagacctcgcagggcccccgccggccggcccagggcagcacgcgcacccgccaaagggcctccagcgtctcgcccggcccgacaaagccaaacacgtgcccggcccgcgtggccggctcgcccggcgcggtctggcaaaaacgcaccagcgccagccccggcgtcaggccaatatcgcccggcagtggcgcgaagcgcccgttgtttcggcttacctcgtcatgaaactcgcccatgctcgcctcccgcgccgtcgtgcatggccaagccggccacgggccaatggtcggccgacaggccggggcggcccaggaggctggcgcgggattgcctttccagaaaacgccgtcacggcgagcggccgcgtaaatgccatcgccccgccgttgacgagcggcggggcggtatgggcttgctggcacaaccgatcaatcttgttgacattattcaacaagtgctctaacatcgatttgttttgccggcaaccaggtgtcttgtcgcggggccatgggccgcgcgccggtttttttcgcccaatcgcgcggatcgtttgcgatggttttcagctcgccgttgtttttattcatctttttgccggccgtgctgggcgtctactaccttgccccgggccgggccaaaaactatgtgctgatcgccttcagtttggctttttatttctggggcgagccttcgttcgtcttcgtggtgcttggctcgacgcttttcgattggctggtggtgcgcgccatgcacgccacgaccggacatggtcggcgcaagttcttggtttttcttggagtattggccaacgtcggcattctggtctatttcaagtacatgaatttctttgccgacgccgtcagcgccctgctggtcgaccttggcctcaatccgttcgttctggccaagatagccctgcccatcggcgtgtcgtttgtggtcttcgaaaaaatcacctaccttgtcgacgtctaccgcgacgtgggcaaaccggcccgcaatttcgccgattatctgctctatgtttttttctttcccaagctgctggccgggccgatcatcaagtaccacgacatcgccgaccagcttaagcggcgcgagcacaacctgcccaacatccaagccgggctcagccgtttcgccgtgggcctggccaaaaaggtgctcatcgccgacaccttggccgaagtggccgacttttcctttgccgccgatccggccacgctgggcccgtttttcgcctggctgggggtgatctgcttcaccttccagatatacttcgatttttctggctacagcgacatggccatcggtttggcgcgcatgttcggtttccgcctgctggaaaacttcaacctgccttatatctcgtccaacttcaccgagttctggcggcgctggcacatctcgctgtcgtcatggatccgcgattatctctacatccccctgggcggcaaccgcgtcgccaccgggcgaatgtacttcaacctgtggttttgcttcgtgctttcgggcttgtggcatggcgcgaactggacgtttgttttgtggggcgtctatcacggcgtgtttttggtcttggacaagctgttctggctgcgccagggcgcgcgcctgcccaaggccgtcaacatcggcgcgacgttctttttcctggtgctgggctggacgttgttccgcgccaccgacatcggccatttcgccggttatatgcgggccatgctcggcctggcggccgacccggcggcgttcaaatatctgacggccaacatctggttttatctggtcctggcggccgtgctgtcgttggccccggcctggggccgtttgtggcggctgctgcccaggtatcgggcctttgccctgcgcgtcgagttcgaattgtcctgctcgctggcgttgatgctgctggtgatgggcaaactggcggcgcttacgttcaacccgtttatatacttcaggttttagataatgggcttcatgggcatcggcatacagaccgcattttccggcgcgctgctggggcttttgatctactgcctgcgcatcgtgctgaactatccggccatgttcgactggcccagggccgtgttgttgatgatctttggcggaatggccgggccagtcgtcttttttgggctgtatttcgccgcttgccgcctgccgctgatctggggcttgcgggcggcatggctgctgcggcgctggggcggcggcgcgttgcgcggcctgttgctgacgttgtgtttggcccttttgatcttgccacttttcaacacggcgctggaaaactggtttgatgtgcgtttcgccaaaaacgaccaaaacgtgctttatggcgtctatagcgagaaaaagccgccagcctttcgctgggccggattgctggacggctcgctccaaaaccagttcggccaatattttaacaacagcttcagcctgcggcccatcttgatcaaactcaacaatcaattttattatagtgttttcgccaaatcctacatgtacgacgacgccatcgtggtgggcaaaaaacgttggctatacgaagaagcctacattcgttttcagcagaatatcgccaaccagacccacatcgcgcacatcgagcgttacgccaagcaattgcgcgagttgcaggatttgctgcgcaaacgcggcgtcacctttttgcttttgatcagccccagcaaggccaccacctaccccgaatacattcccgagcaatttcattggttcagccgccccggccaactcaaccaacaaatgctcatgccgcttctggacaaatacggcgtgaactattacgacgcccaggccaccgccctgcgatggcgcgacaaagccccggccacgctcttttgccagggcggcacccactggaacgacctgggcgccatctacgcattgcaaggcatgctggccaagctggaaaaaatcagcggcaaaaagctcacgcggctgcgcttggacggcgtggatatcgacaacaaacccatcggctttgatcgcgacctggccgaattgctcaacctttactaccagccctacgattttcccacgccgcaccccaaagtcaccccgctcagggacgccgccaccttcaccggcgacctggccctggtcggcggcagcttcaactggatcatattgaatcttctgcacaaatacggcgtattcgacaccatggacttttactactacttccgcacggcctttcgctcctatcacgccggccgtgaaccagccccccaaagcaaaatcgacgtctggaccatggattgggacgcgcgtattttcaacaaggatttcgtgatcgtggagatgaattcggcggtgataccctttggcaattacgtctcggcctttgcccgaggggcccgtcagaacgacaaataaagcggtcgacagctagcttcgctggcgcaccacctccatgagcatcaccccggcggccaccgaggcgttgaggctctccaccccggcggccaggggcaaggtggccagcatgtcgcagtttttttgcaccaacggcgcaacgcccttgtgctccgagcccaccaccaccgccagcggaccccgcaggtccagcgcccacggcgcggctccgccccgggccacggcggccaccgaccacaagccgatctccttcaggcctgccaaggcctggcttatgttggccacccgacaaaccgccacctgacccaacgcgccggccgcggccttggccaccgccggcgtcagttgacaggcgcgatccttgggcacgacgacgcccagcgccccggccgccgccgccgaacgcagcatggcccccaggttgtggggatcctgcacgtgatcgacgaccaaaaccaaggcccgtcgcccggcctcctccaggacggccagcagctcgtcccacgcggcgtagcggccttgcgccgccacccgcaaggccacaccttgatgcaccgcgccgccggccatctggtccagcctgcggcgttcgatcttctccaccttcagcccggcggcgcgggcggcctcgaccaggcggccgacggcctccgaacgctgcccggcgaccaccagcaaggcgatggccgtctgggcctggtcggccagcgcctcggccacggcgtgacggcccacgatcagatcgtcgcgtcgctccaccttagaggccccattcccgcttgatgcgcgtcaattggcgctccgtgcgcaggcggtcggtggtgatgatggcctcgacctgggccgcggccttgttcaggtcgtcatttatcaccaggtgggtgtagtcctgggccgcggccaattcatagccgaccctggccaggcgcaggcggatgttgtcctcggtttcggtgccccgctggcgcagacggcgctccagttcggcccgtgaaggaggcacgatgaagatgaacacgccttggggataatggccgcgcagggccttgccgccgttgacgtcggtgtccaaaaacaggtcgacgccttggccgatggtctgatcgatgacctgggccgaggtgccatacatgttgccgaagatctccacgtgctccaaaatgtcgccgcgctccaggcgctggatgaacgcctggcggtcgacaaagtgataatccacgccgtcgcgctcgccaggccggggggcgcgggtggtgaagctgaccgaataggccagatcgggcaggttttgccgcaccatggccccgacggtggacttgcccgcgccgggcgggcccgaaagcacgaagatctggccggtggcgctcattttctgggggcctcgccaagggggatttgttgatcgtcgtgaatggtctgctcgaaacgctgggccatggtttcagcctggatggcgctgagcaccacatggccggtgtcggtgatgatgatcgacctggtcttgcggccctgggtggcgtccagcaggcgctcggcggccttggcctcctcgcgcaggcgcttcatgggcgcgctggccggcgtcaggatggccaccacccgcttggcggccagggaattgccaaagcccacgttgagcagcttggaaggcatgagcggccccctattcgatgttttgcacctgttcgcgcaggcgttccagttcggctttcatttccaccaccatggcgctggcctgggcgtcggggcttttggagcccatggtgttggcctcgcggttgagctcctgcaacaaaaagtccagcttgcggcccaccggctcgcctgcttccaaaaaggcccggaactgctccagatggctggcggcgcgcacggcctcctcggtgatatcgcacttgtcggcgataatggccacttccagggccaggcgttcagggtcggcccggccttcgtccaggagcttgccgatccgttcggtcaggcgctggcgatagttttccacgatctggggcgaacgggccgcggcttggccgaaaaagccctccagccgctccagccgctccagaaaatcgcggcgtagcgagtcgccctcggcggcgcgcatggcgtccagttcgtccagggccgccagcatggccggctccagttgggcccagtagacgtccatgtccgggtcggcgtccatggtcaggatcatctcgcggcagttgatgtagggccagacgttgccgttgccgctgacgccaagttcctgctccaattcgcgcacgatctggcgatattgcttgaacagcggccggttgagcaccagccggggcacgggttcggccgcgccgctggcgctgatggtgatgctgacccgcccccgcgagagcctggcggccaggaacttcttgatgcggtcctccagggcggcaagtcccgagggcgcgcgcagatggatgtccagaaaacgcgagttgacggtgcggatctcgacgatccactgcccgtccaaggcggtggattggccgcgtccatagccggtcatcgatttaatcactggtcttctccactatcggcggcggcccgacgtttcaggcgccagaggtgacgctcccggatcagcgccagcagccgcgtcatttcgtcgccggcgtaatcgctgtaggtccaggccaacgctcgatagcggccgcgctggaaaaacagcgtcagttcgcagtataaatccaggcccaaaggcaggcgatggccctgatatttgtgcgtggccaggatcaacccatcggcggtgagcaggccgggatcgatgttgaccgcgcggcggccctcccgggccaggctcacctccagggccatgcactgttttttgatccgggccagttcgtgcaggggcgtcggccgctcaaacacggccaagcggcgatccaggcccaggcccatttcaggttcgtaatagattgtctggccaaaggccatcggcgcgctcaggcgctccagcgggccgcaaagctcggccaaggcccgtatcgccgccaggcgaggcgcctcctcgcgggccaacaggctgatcaccagcgtggccggttcgggcgctttggccattgccgcgctcgccaacgcctacgcccgggccacctctagcgccgccccacgctgaaataggtgaagccggcctcgcgcaggcgttctggctgatagacgttgcgcagatcgcagatcacgggctggcgcatcaggcccttgatccgcgccaagtccaggttgcgaaactggttccactcggtcataaggatcatggcgtcggcgccctcgacggcgtcgtaggagtttttgcgcatctccacgcccggcagcatcggcgcggcggcctccatgccggccgggtcataggctcggatggtcgcgcccatttccatcagggtgggcagaatgaccaggctgggggcctcgcgcatgtcgtcggtgttgggcttgaaggtcaggcccaggcaggcgatgaccttgccggccacctggccgcccagggccttgattaccttgtcggccatcaccaggcgctggcggcggttgacctccataaccgcctcgacgatctggaagcggtagtcattttccttggccagatgagcgatggcctcggtgtccttgggaaagcacgagccgccgtagccggggccggcgtgcagaaacttggggccgatgcgccggtccaggcccatgcccttggccaccacctgcacgtccgcgccgaccaactcgcagatgttggccatctcgttgatgaagctgatcttggtggccaaaaaggcgttggaggcgtacttgatcatctcggcggtttccacgtcggtgatcacaaacggcgtttcgatcaggtacagcggggcgtagaggtctttcatgatggccttggcctgttcgctggccgcgcccaccaccacgcggttgggccgcatgaagtcctcgatggccgagccctcgcgcaggaactcggggttggagaccacgtcgaaggggatgggccgtttctggctccgctggatgatctcggcgactttcttgcccgtgcccaccggcacggtggatttggtcaccaccactttgtaatcttgcatgttctggccgatggcctgggccacgtcccagacgtaatgcaggtcggccgcgccatcatcgccctggggcgtgcccacggcgatgaagaccaccaaggcgttggccacgcccttgtccagttcggtggtgaaatgcaggcggccctcgcgggtgttcttggccaccaattcctcgagccccggttcgaagatgggcaccttgccgcccagcagcatgtcgatttttttggggtcgttgtccacgcaggtgacgttgaggccgaactcggcgaagcaggtgccggtcaccagaccgacatagccaacccccacaacacaaatgttcatcgcggcatcctccgcataatgcgtccggcccgccgggccggttggcggtctattgtttcgctcgccggccggcctcgatggcgcccatggccaagccgatcaacaagtacaccatcagggccgaatcgtcggcaaaaaagtcgtcgctcatgttgcgcagggcaaagccggcgatcatcaccgccgtggccgccttgaacaaatcgcccacccggccagcggccggcggcgctttgggccagcacgaccaaaaggccaggcccagcaaccacaacagcgccagcaggccttgcaggcccatctgcacggccgcatccaaaaacatattgtgggcgtgccacaaaagcggctggttgctgtcacggaactcggggaaggccttggaaaagctgttgcggcccaggccgacgccctccagggggcgtcgggctatctgtgcgatggtgtggcgccagaccgtgaccagatcgccggccgttccgccgacttcttctgggtcgctgacgatgcgatccagggcccgccagtcctcgccgtgacgcgagccgggcagcagcagcagcgacgccgccagcagcgccagcaccagcaggcccaccgccgcgatgcgcagccgttgccggctgaagactatcaccatcaaaaccagctccaccagcatgctcagccagcaggcccggctataagaaagataagccgccagaaccgcgcacaccgccaccgccgcgatcagcctccgctgccgccgctcggtgaacaccagcggcgaaatcaacaggtacggccagatcgtcaccagataggtgctgaaggtgccatagccgttgtgcaaggagccggcccgcagatcgtgatgcagcaagctgccgccgtcgacgaaaaacaacgccacgcccatgaaagtcatgatggccgcgccggccacgacggccgccaaggcctggcgcaggagcccttcgtcgtgaacaaaatgcagcgccgcgtaaaagatgatcagcggcttgatgatctccgagcgcacttcgctgagcgaatagccgaaatccaccgccgagaccaggctgaacaccgcgcaaaaggcgtaaaaggccaacggcagaaaaagcgcgctcttgcgaaaggtccaatcgccacgggcggcgtaggaggcggccaacaaaaaggcgaagccggccatggccacctccctggcggcggtgatggcctccatgggcaaaatgatgatcagcgtcagcaggctcacccggcagaggcgaaatagcgtctcggacaggcgctcgcggtcgctgaatatcggcgaactgatgttcatggccatcgcgcgcctattcgcgggtgttgttgcactgggcgcattgggccagcacgtgggcgttttcatccagggcccgggccaggcggccggcggtgaccgccgatgtgcccacctcgcccaccaccacgccggcggcgaagttggccatggccgccgcgtcgatgggcgtcagccccgccaccaggcccagggtcagggtgctgatgacggtgtcgccggcgccggtgacgtcatagaccttcttggccatggtggggatgtgggcctcggctccgtgggaaaacagcgtcatgccccgctcgctctgggtgaccagcacgtggcgggcgtcgagctccatcagcaaccggcggccggccttgatcaccgcgctgggttcgtcggtggagacgcgggcggcggccagggcctcgtggtggttgggggtgatcaccgtggccccggcgtagagggccatgttgctcactttgggatcgacggtgacgatcttctggcccttgctggccatcttcatcagcggctccagcaacggcccgctgatgacgcccttggcgtagtcgctgacgatgaccgcgtcgcaatcgggcagttcggccttcagataggctcgaagcgcctcgacctcggcgtcgcgggcgggcaggcgatgttcgcggtcgacgcgcaccacctgctggctgtgggcgaccacgcgggtttttttggtggtgggccgctggtcgctgacaatgacgccttcgcatggcacgtccaggtcgtcgagcaaatcgaggacctggcgaccggccgcgtcgtcgcccaccaggccgcacaaaagcgtgcggcaacccagggccgccaggttgtgcaccacgttggccgccccgcccagcatgtgggtctcttggtcgacctccaccaccggcaccggggcctccggcgaaatgcgcgtgacccggccccagatgaactggtccagcatcacatcgcccaaaaccaatatgcgcgccgtggcgaatcgctccacggcgtatttcatccgatcgatgtcaaactgaaacttcatcgaaccacctggctggtttgcaacaattcttccacgccggcaaccacttgctccacctggatctcctccaccgtgccctcggccttcaggggcagaaacggcgcgttccacgggaaccagacatccaggggcgtgcgcttgctccagatgaccacctggggcgcgcccacggccgcggcgatgtgcatcggcccgccctccacggtgacaaagaccgaagccgccttgataatagcagcaaattccttcaaccggggcgaccaaaacaccggcgcgcggtccaaaagcccgcccatgagttgggcgacccaggggccatcggccggggcgtgggtgatcaccaagccctcgggccgctccagcaaaatctccaccagccggcgatagcgctcctcgggccaacggcgaaaggcgctgtattgccagcgcgtgacgttgatcaccaacggccccggccggcgatcaaggccgtgttgacgcaaaaactccgccaccgtggcctgggcttgctccggcacgtccagaaaaagctttttttcggggttgtccacgccgatgtggcccaacaggtcaaaacagcgcatcacctcgtgaatgcctttgggcggccaagccacgggccggttataaaaaaagccccagcgctttttcttgtccttggcctcggggccaaagcgccagcgtccgccactggcgtaggccagccaggcctgcgacgaagaaaacaacgaacgcggcgccaacaccaggtcgtacctttcgcggcggatgcggcccaacatgcgccacagcaggcccagcgaacgcagcttgccgtattggccgtgcttggccttgggataggtccacagcttatccagggcgcggtggccgctgatggcctcctcggtcagggtgcagaccaccgcggcgatgcgcgcccggggaaaggcccggcgcagggcgtcgagcatgggcgtggtgcagatcacgtcgccgatgttgtcgttgcgcaccaccagaatcttggcgacctgggccgggtcgtatggcccggggtcgtcgccccaacgccgcagcacgaacacgttgcacaatctggaaagaaacgacaagcctcattctcctcgccgggcggccgaaccaacgcccgtggcgaaaccatcgatcatgcgctgggcgcaggcccgccaggtgaacagccggccgatgcgctcgccgccccgccgggccatggcgcgggccaggtccacatcgtccagcaacctctcgaaggccctggccaggccttccacatcgcgtggtttgaccagaatcccgccctcgccaacgacctcgggcaggccgcccagatcgctggccaccaccggcagcccgcaggccaaagcctcgccggccgaaagccccagagcctcctcgcccaggctgggaaacgccgccaagcggcccagggcgtaaaaaccggccaggcgttcctggggcagatagcccacgaaacacacccggcccaccaggccaagctcgtcgacctggcgttgcaaatcgggcagatagggcccttcgccggccaccagcagcttaagtcttggccggcggccagccagcagggccacggcctgcatggcccgctgcacgcccttgagggccaccagacgcacggccgtgacgatgacctcgtcgccggcggtcagcccggccaagcgggccaacgcctcgtcgggcgcggtcggccggaagcaatcgccatccacgcccaaataattgaccgccggccgcaggcccgtggcccgcgccatctgctgggcgttgtgttggctgaccgaggccagatagtccagtcgacggcccagccaggcatagccgggataatattccgtgccgccgctgaggtagccgaccttggccgcgccgccccgcgccgcccacagggccgggcccacgtcgtaggtcttgaagacgaccaggcgatcgtagccgccgtggcgcagttcttcaaaggcgttatgggccagactcagccgctccagcagcttgcgggcccggctgcccaggtcggggaagcgctgacggtcgcgaaaggcgaacgtcttgacctccagcccttgggccgccgccggcaacggccgctggctggccccgccgatgaccacgacatcctggcccatttcggcaaaggctcgggccagacgccagacgccggtctccaccccgccgctctgggtggtgctggtcaggttgtaaagagcccatttcaccgggcgatatcctccaactcggccaggaccaccgccgccctggccggccaggcgtaggatcgggccagttcccgaccggcccggcccaattcgccagccagggtctgatcggcggccaggcgctccagggccgcggccagagccgccggatcgtcgggcttgaaaagcaaggcctgacggccgtgcgtcaccaccgcccgggccgccggcgtgtccggggcgatcaccgcgcagccggccgccagatactcgaagagcttcagcgggctggtgaactcggcggcgatgcgctgaccggccgcgccgggccagacggccacgccggcccggctcaaaagctcgcgcacggcctcttggccggcgcggggccgcatcgtcacccggccggccagggccgggtcattggccaaggccgccagcccgcgccaatccgcgccgccttcgtcgccgcccaggatctccaggcggatcgacggggtcagcatggccgctttcagcagcaaatccacgcccttccaccgcccaagcccgccggcgtaggccactagcgccccgtcgcggccatcttggcccacggcgaaaaagctttcatccacccccgacggggccacggccagcggcccacgcgccaggccctcggcctccagggcctgggccagcggccggctgatggccaccactcgatcggcctcggccaacacacggcgctccaaggccgccaaccgggccaacttggccccgcccagcccctcctcggcggcggtctgggcgaagatctcgtgggcctcgtagagcaatggcaggccatgggcggcgcgccgagccaacagaaaatcggccagcttcaggtgccggaccatcagcccgtccaacccgccggctttggtcaaacgccgcaaccgggccagggccgcctggtgataaaccccgtgccacgaaaacggcgcgctcgaaccggggcccttttgcagcatggccaccggctcgatggtcacccccgaccccggccccaagcccagatcggccacccgccggtccagcccccgaaacgcgcccaccagcagatgaacccgcgcgcccagcccggccatggcccgcagcgtggccgccatctgcaagaccctggcctgaacgcgaccaaggtgctcgggataaaggtaggccagacgcaacgattcagacctcggatttggccagcatctcgttcatcagttccatgacctgctccaccttcagttcgcgcatgcattttgggtctttgcagcgtttggtggtgcaggggtcgcaagtgcgctcgaccttgagcacccggtgcatggccccccgtggcccgatggtcgcgggatcggtggggccgaacaaccccagcaccggcgtgcccacggcctgacccaggtgcaggggaccggtgtcgttggtcagaaggatgtcggcccgcgagatgccggccgccagccggcgtaacggcacgtccagcaggcagggcaaatgggtgcgggccacggcgtcgatctcttgaaaaagctctttttccgagcccgtgcccacgcaatagatgcccaccccgcgcaacaacagctcgcgggccaccaagccgaaacgccgggccggccagcgcttgaacaagttggccgcccccggcacgatggccacccgtttttggctggaacccaggccgttgtcgaccagccatttttcggcctcggccacctcggcctcgcttaggtagatgcgcggcgcggtctggttggtgggcgcgccgccggcctccttggccatgagcagacgcttgtccaccacgtgcatggtcggcggcaggtcgatggccgtggtgcgtagcgcctcgctgcgccagccctggatattgtaggccgcatcgtagctcagcttgggcaacaaccgccagatgtcgtcgttggcgtgcatgaccacgatgctttcgtagtgctgatcgcgcatgcgccaggccagcgaaagccgaaaaaacggattgttgcgataggaaaacaactgcctgatgttgggctgattcagcaatagcggcagacgatgctgatgcaccagcacgtccaggtcgtagaccttgcccagtgaatccagggccggaatgctaagaagcgtgtcgccgatggccgtggtgcacacggccaaggccgctggtctgttcacggcagaatcctttccgcgcggccttccaaggcggcgatggtctggctgagccattggtcctggctgggcaccctggccgcgaagccgcgctccaggcccaaagcccggcggcaggcttcggccagggcgcgggcgtcgtcgggccgttggacgatcccgccgccaaggcccgggtcgatcaactcggccgcgccgttggccgtggtggtcaccaccggcaggccagcccagagggcctccaggcaagcgttggcgcaagggtcgtaaatcgtgggcaaaaccatggcgtcggccccggccagcagcatgtcgacatccttgcgctggcccatgaaacgcaccctgcgctccaggcccaggcggccggcctggcgcttgaacgcgcccacgcgatccttgcccaccaccagcagttcggcctcgggcagcagggccagggcctcgatggcaaaggccaggcccttgcgctgaaagcccgagcccagaaacaacagcgtcggtcgcgtcagggccagttcatcccgcgcgcggtcgcgggtggcggccagccgcgccgcggccaaacgggcctcatccaccccgttgtatataacggttattttggatttggccacaccacaatattgccccagctcgtcggcgaccatccggctgttggcgatgaccagttccagcgccgccgaggcgaaggtgcgccgctccagctccagaaaggcgcggtgcttggggttgaagcgaaaagaggcgcgcttgagggccgaacaaaaacggccgcgtcgggccagccaggcggcgtgacagccgtcgccggcgcggaccacggggctgcccggcacgcgctccaggctcaagaacgtttccaccccggtctggatcatccgcgcgcgggccgtcaaggcccactccagcatggccgcccggcccgagtgatgctccaactccaccagatgcagcttcaggccatcgggccgtggcccctgccagtcgaccgccaccacgtggacctcgtggcccctggccagcaggccctcggccagcagcagcaaggtcttttcggccccaccggcgctgtcgtatttctggcggatcaggccgacgcgcatgagctttccgttctggccagcaggccgtccagcgcctggcagacccgcgccggcgcgatctccaccagacaacggctgatcttcgagccgtcgcagccgtcgcggccacaggggcgctggggacaatcgcccgtgataacttcgctttccacccgccagggcccccacatcttttcgccggacgggccaaacaacaccgccgtcggccgacccagggccgcagccatgtgcatgggcgcgctgtccacgccaaaaaacaaccgcgcgccatcgatcagcgcgcccaggcccagcaaatccagccggcccgacagatccaccaggcccggcctggggcccaggatatccttgagccgggccacgaaggccatttcggccggggccggcgcggcgctgagcgccacatccaggcccaggcccagcagatgctcggccaccgccgcattgccttcgggcgtccaggacttgaacatccaacgactggtggggtgcagcgccacgtagcgccccggccgcaggccgtggtcggccaaaaggcgcgcgacctcgtgtcgggcggccgggcccggttcgaaacgcagcctatcgtcggatggttcgacgccgatggcccggatttggcgcagaaaagtccgcaccacgtggtcttgcgtgccgcgttgatccaccagcaggtggaaggcccgggcccgcatgtgaggctttttgggttcgaaacccacccgcagcttggcccggccggccaggctcagccaggccccgcgatcgccgccggaaagctccagcgacagatcgaaatgctcgcgccacagcccggccaaaagcccggcctgctcggccaggccggccaggcccttcaagtcgcggcgcaccacgcgcaggcggctgacctggggattgtggcgcagcatgtcctcggtgccctggttgacgacggccgtcacctcgacgccgggaaaggcccggtgcagggcggcgatcaccggcgtggtcaccagcacgtcgccgatgtggcccagcttgatgaccagcgcccgcctgggcgcgcgcgcgagccgacgctccatgatcagcctttggccaggggtttggcctcttccaccagcatgatgggaatgttgtcgcgcacctcgtagcgcagggcgcaggcagggcaatccagccaacgccattgcgggtccgcgtccaggcgacccttgcacttggggcagaccaaaagctccagcagctcctggttaatggccatggacaagctcctttgcccgcgccgccggcccggccagcatctccgcgacgcgctcggccaccgccgtggcggtaatttcgttcatgcagcgcgggttgtcgcagccgcgccgaaaacaggggccgcactccagccccagccggatgatctggtggcccgcgccaaagggcccggtgcgccacggcgcggtggggccaaaaagcgccagcgtcggcgcgcccatggccgcggccaaatgcatggccccggtgtcggtgctgaccaccgccctggctcgccgttgcagggccgccaacacgcgcaagtccgtgcggcccgtgaagtcgcgcggggcgcttgccgcgccggtccagccggccaccatggcccggccccaggccgtgtcgccggccgcgccgctgacgcccacgttgaccccggcctcgaccagaagccgcgtcagttcgacccagtgctccagcggccagagcttgctgggccacagggccaccgggtgcaataatatcagcggccgggcctgatcccaaccggccagcagctcgtcgaccgccctttcttcctcggcgctgggccacagaccatactggacctgggccggccgttgatagcccaggggctccagcagatccagatagcgcagcagggcgtgacggtctgggtcgtaggccggcaggcgctcgttcagggccagggccgccgccggctccttgccgccggcaaagcctattttgcgttcgctacggcagagggagaccaaaatagcactttttataagcccttgcaagtcgaccaccgcgtcgtagcgcacgctggccagggctcgtcgaaagccgaccatgcggccggccttttgccaaagcgagccggccgggcctttgcgcgggctgacgatcacccgctccagggccggatgaccttgcagcagcggcgcggccggcggctccaccagccagtcgacgcgcgcggatggatcctgggccttgatggccatggccaccggcaacgattgcaccacgtcgcccagggccgagagcttgaccagcagaatcctcacgcctgatcctccgccaggcgttcgagaatccagcgggcggcctgggccaggtcgtcggccacgaaatcgggcgtctcgtggggccccgtcggcgggccgtcgtcctggcccgagcgcaccagcacgcagccaaggcccacggccttgccgcaggcaacgtcgcgcaaccgatcgccgaccatgaacgagccgtcaagctccaggccaagctccttggccgcccgcagaatcaaccccggggctggtttgcggcaatcgcactccacggccaaatgcgcgaccacgccctcgggatgatgggggcaatgataccagccatcgacccgcgcgccttggcgggccaactgcgcggccagctcgaaacgcaccgcccgcagatcgtcctcgccaaaatagcccctggccaggccggattggttgctgaccaccaccacggccaggccggcccggctcaggctggccatggcctgggccacgccgggcaaaagacgcgcgtcctcgggccggccaaggtagttgacttcctcgttgatcgtgccgtcgcggtcgataaacaccgcccggcgcttggcgtggtcatgcatgatcttgctccgccgctggcttggccaagagccgccgggccgtggcgacgacctcggccggctcgacggcgctcaggcagcgtgggtcgcccagcgggcagaccggttttttgcagggcgcctgggggcagacgtccttgcgcgccagggccacgcgggggcccagcggcgcggtggtcgccgggttggtcgagccgaaaacagccaccgtggccacgcccaacgcggcggcggcgtgcatcaggccgctgtcattggtcagcaggagcctcagtctggccagcagggccagggcctggcccaggtcggtggccccggccagatcggcgtggggcctttggcccagcaaggccgcgacccggccggtggccccggcctcgccttgactgccaaaaagcagcactcccgcgcccagttcgcccgccagcgcggctgcggcggcggcaaagttggcggcgggccagcacttggccggaccaaaggccgcgccaggggccacgccgatcagcggccggccgcccaggccccggccggcgatgaagccatcggcccaggccaaatcctcgggccgcgggcgcagctcggggcgcacgccctcatcgggcgggaggtggtccatcagccccgcgccagccagcatgcgcagataataagaagtctcgtggatggcccgcgccgccggcgggcaaggcacggccgtggtcagcagcggccgccggccgtcgcgggcgtagccgatgcgccgggggatgccggccagccaggcgatcagcgccgcgtcaaaggcgttttgccacagcaccgcccagtcgtaaccacggccggccagccagcgggccagacgcagccggcccatcagtcccttgtgccggccctcggactccaacgtcaacacctggcgcaccgccggatggccacgatacaccgccgccacccagggtttggccagcacgtcgatggccgcgccggggcaggctcgggccagttgatccatggccggcagggtcatcaccgcgtcgcccacccagttgacggcccgcaccagcacgcgctctggtggcgttagcccacgcttggccatcagcgcttctcgcggggccaggggtgataaggcttggttttccagcgctgatgcagccaaaaccactgctcgggccgttgacggatgatatcttccagggcccgctgatagttttgcgtgttgtcccacacgtcctgggtcttgtgaccggtgtcgaccaggggtagttcctcgcccacgaagatgtcgaacttgccgtcagggccccgcgcgcaccacacgggaaccaccgcggccttggtcttcatggccaaaagggccgcgcccttgttggagcaggccggccgaccaaaaaaatcgacccattcgccgtcgtaccaatcgacgttttgatcgagcagcaaggcgatgtagccgccggcgcgcagctcgcgcaggaggcttcgcgccgagctgtccttggccacgatgcggctgccgtccttgcagcgccaataattgaccaaacggtcggccggcggccagtcgatgggccgggccaccaccagcgccggtgaattgatgatcgcaatcgaggcggcgttcatccattcccagttgccgatatggccggtcagcagaatcacgcccctgcccctggcctgggcccggtccaggcgctccttgccgtgcacgcggaccatggccgccgcctgggcggggctgtagcgcaccaggcgcggcatctcgaaaaaggccgagcagatatgccgcaggcagcttagggccagcttgcgcagttcggccgggcttttgcccggaaacgacagcgccaggttgtccagcatgatctggcgatgacggcggtccagggtaaagaccagccgacccgtcaggcggccaaaccaacgcatcaaccacagcggcagccaggagagcaaccaggccacgccgaacaaaatcttataagccgccttcatcgcgccaccgcccactgctccaggcctccgcgcaacagcacgtccaacctgggcgagtcgtcgccaaaatccacatccagcaccgtgctgtagagcggcggcccggtcatgggcggttgatcgatcaggcgtgcgcgatctttttcggtgcagacaatcatctgggccccggccttctcggccgcccgccagacggcgcgcagctcgtcggccgtgaaaaaatggtgatcggcaaaggtggtgaaggctgcgatctccaagcccagcccctccagggtgcgcgcgaaggactcgggccgggccagcccgcaaaaggccgccgccttgcggccgcgcaactgggtggcggccacggtctggccgtggggcccgcaaaaggaatccacccgataggcgcaggccaacagcggcgcgccgggccgcagatagggctccaccaggcgggtcgcccgctcgatctgctccgggccggcgaccttggtcagcaccaaggcgtcggcgcgggccagggccgtgggcggttcgcgcagcagccccctgggcaacacgaaaccgccgcccagcgggtcggaggcgtccagagccactatgtccaggtcgcgatgcaagcggtggtgctggaacaggtcgtcggccaccagcacgcagtcggggcagtgggccaacagcgccagacccacggcgtggcggtcggcccccaccgccaccggcacgcccaggcgtctggccagcaatacaggctcatcgccggcctcatgcgcatcggccagcagccggccctcgcgccaaacccagcttacgccagcggtcgagcgccggccatagccccggctcatcaccgccgccggcgcgcccaggcgggtcaaacggcggacaatctccagcgtcaacggtgtcttgcccgcgccgcccacggccaggttgcccacgccgatcagcggcccgggcagacgcaggcgttttttgccgccacgctcgtgggccaggcgatcaagccaagcccccgcgccatacagcgccgccccggcccggcaggccgcgcgcagcccgctcagccaccagggcccggcctggccagaggccaccatccgcagcaaatcctgaccgttaacagccatgggctcgctccagtaggctggcggcctcctccaccgcccgcgccaccgccccgcgatgggcctggcaaaactcccgcccggcccggcccatggccgcggccttgagcggctcggccaaaagctcgcgccagaccgccagcagttcgtcaccgctttggatgcgcgcgccgccgccgatgtcttcgagcatctgggccatctccagaaaattgtgcaccaccggcccaaagaccaccggcacgccctgggccgccggctccagcaaattgtggccgcccaccgcgcacagcgagccgcccacgaacgccgcccggccgatggcgtaggcctgggccaaccggcccagcacgtccaaaaccaccacgtcgcaaccctccggcggtcggccctgggagaccctggccacccgaaagccgcgctcggcggccaatcgggccacggccccgccccgccgcacctcgcggggggccagcaaaagcgccaagtcgggccactggtccttcaaggcggccagggcctccaggcagggctcttcctcgccctgatgggtcgagccggccaccaccaccggccgcccgaccaggcccaggtcgtgggcgattcgcgcgatggccgcccggtccaggggcgcgggcgcgctgtcgaacttcagattgccgcccacggccaggcgatcgtcgcccacgccgatggccgccaggcgctggcggtcggtctcggtctgggccagcacgcggtcaaagccggcaaacaggccccgggccagagccggcgcgcggcgatagctcttgaacgtgcgcgggctgacccggccgttgaccaaaagccggggcgcgccccgccgggccagggcccactgccaggccggccaaatatcgccctccaccaggcagaacagggccggacgcaacacgtccagcaacctgcccacggcccatggcgcgtccagcggccgcaccagagtggtgacctccatgccggccagttgctgacgcgccatggccaggccctgggccgtgcccaccgaaaaaatcagcggccgccggggaaagcgcgcggccaggccccgcagcagcggcacggccgatcgcacctcgcccacgctgagggcgtgcagccagaggccgcccggcggcggcggcgcgggcagccagcgccggcccaggcccaggcgggccagggccacccggcggctgtcggcgcgcagcaagcgcagcgccagccacggcgcgcacagcgccaggcccagcgtcaagagcgcgttgtagaccagcgccagcatcaggccggctcgccgccggggttctggctggccggcatgaccacatcgtaggcccgaccagccaacggaccccagaccagcccctccaccggcagcggctccaatgccgccagccgcgccgcctccaccagccgcacaaagcgcgcgccacgggccgtcagcgcctccagcatttcttcaaacgccccggccagggcccggccctccacctcggcgtgcagggtgaagacattgagttcgtcgtcgcggacttgttcggccagccagcggccgatatcgtcgggcccggccaggcccaggcccagcacctcgtccatggtcggcatggtgctgggcagctccaccagcggcaatggcccgtccgggcccagcggccgaaaaggccggccgccccgcgcgcaggaggtgtgggtcacgccggcttgagccatgatttgcagggcctgggtcgtcacttgccagcccggcgcggcgaacgacatcggcgcgaagccggccgtttgcgtgaacagctcgcggcccaggtcaaactggcgtttggtggcctcaaaagaaagcccgcgcacccggtcgtgccaatggacgtgatcccaggcgtgcaggcccacctcgtggccctgggccagcagcaggccaaacagctcgggcgcctggcgggcgatgatcggcccgggcaagaccaggccatagagcatggtgaccgggccataggccacggccgcgccgctatttagctgcttgcgcaaaaaaccggggcgaaacaagcgcttgagcgcccggcccgaatgatctggccccaccgagaggtaaaacgaagccttcagcccaaaacgccgcaaaatggccatcagccggggcacgccctcgaccatgccgatcttggtgtcgacatcgaccttcaacgccaccagcgggccttggggccgccgggccgccatcgtcatcagctcggccactagcccctcatctcccgcaccagatatcgcggccgtttgcgcacctcgcggtagatgcggccgacgtattcgccgatcagccccacgcagaaaatttgcagacccacgaaggtgaacaagatggcgaacagcgtgaacacgccctccaactcggggccaaccaccagccggcgcacgaacaaaaacgcgccaaagcccacgcccaccagggcgatgatcagacccatgaagctgacgaactggatgggcaaaaccgaaaagccggtcatcaagtcgaaatgcagcttgagcaggcgatagaggccgtatttggattgaccgccgccacgttgggcgtggcccacgggtatctcggccaccgagttggcaaaggagttggccagggccgggatgaagctgctggcctcctcgcaggcgttcatggcctcgaccacctggcggcggtaggcccgcagcatgcagccgtagtccttgaggtcgacgccggtgacgcggctggttaggcggttgacgatggccgagggcaaggtgcgcagccaggagtcctggcgatgctcgcgccaaccgccgaccacgtcgtagccctcgtcgatcttgtcgaccagcttgggaatgtcctcgggcgggttttgcagatcggcgtcgagggtgacgacgacctgacccttgctgcgctccatgccggcgaacacggccatgtgctggccgtagttgcggttgaagcgcaccaggcgcacgcggtgatcttgctgattaaacgagcagaggatctcccacgagcggtcccgcgagccgtcgtcgacgtagatgatttcccagtcgtagcccgcgccgtccaaaacccgcctcaggcgttcttgcagggcggcgaggttttcctcttcgttgaatacggggatgacgaccgacaggttggggccggcggcctcggaagcgttatccatcagtcactccaggacagatacagcagattcgtcgaggcaataatatgcaggaattatagcccaaaatcaagcaagcgcatcggtcgcgggcgtcaggggcggggccggttgacgtagaggctcttgtcgcccaggcgggcccactggtggagtttgaccccggcctgatccaacgccttggcgtcgagcaggcgctggaacttttccgtctcgcccagcaaaaacacccgccgcggcgagcgcgccagtttcacgacggcttcgtgccggtggccttcggccaagaaccacttgtcggcctgggggtcgcgctggcggccgtaatcgagctcgccccagttgcccacgatcatcacccgtcggcggccatagaatacagcgccgtggtagtaatcgccatagctggccagcacgtcgtcggggctcaacttgtcgcggatgggccgcaccagcccggccaacgagcgataatcgtcgatcaggggcgaagcgacgaggtacccgccagccatcattgcaaaaacagccaacggaaccgccacggcggcccaggtcttgccccgcgtcaaatggacgccaaaggccgccgccgccaacgccagcggcacggcaaagaccgccaggcccaagcgctcgtagcttgcctcgggcgcgaactggggcgccagcggcacggccgccgcgcacaacagcatcagcccggccaatgcatccagaccccagcgaaccgcccggccggccggcaaggcccagccgtcctcggccatgccggccagggcccggccggtcaacaacgccagcggcggcagcatgggcaaggcgtagtgcagcatttttgattggctcagcgtcagaaacacgaaataagaaccaaaccagaccaggcaaaacaaaagcgcccggttttgcggcgcgcgccaggcccgccccggccacagcctggcgaccacggccggccaaagcatcgtccacggaaaaaacgccgccggcagcaaggcgaaataataccaaaacggctcgtggcgctgatggacggtggtggtcaggcggccgaattgttcgtcccaaaagaaatatttgatgaagccgtcctcaaggaccgtggcggcgatcaaccacggcgcgcacagcgcggcaaagagcaacacgccgcggtagtcgaaaagtccaagcatcttgcgccattggccgcagaggcccaaaaagatcagcgcggccagcccggccaggccggggcccagcaggcccttggtcaaaaagccgaacgcgcagcccagccaaaaggcgtaaagcccccaccagcgctcctggagcatggcccagagccccagcagcgacaacaccacgccaaagcacaagaccatatcgaccagcagcacctggctcagcagcgcgaacatcaggcccgtgcaaaggaccaagccggcgaaaaaacccgcccgcatcgaccacaaccaacgccccagcaggcacgtaagcagcaccgacagcgcgccaaacaccgccggcacaaggcgcgcgctgtagtccgagacgccaaaggccttgaaagacaacgcgatcaaccaatagggcagcggcggtttttccatgtatttaacatagttgagcctggggaccacccaccactgccacgacggggcatcgagcatctcacggccgatctcggcgtagcgggcctcgtcggtctcccacagcgtgcgcgcgcccagcgcgccaaaaaacaatgcgccgcacagcgccgccagcgtcagccaatagacggcctcggcccacggcggccgctgatccttgacccgagggctcatgaagggtctcccggcgcggcgggggcagcctggccttgtcgccaacgcgccgacgcggcctggttgccgcccagcagatagccgccccaacggccaagctccacgaagccaggcgcggcggccagcttctgggccagggccacccggctgagcagccagaccggctcggccttggccagttcgacggccagctcttgctgctgctcgacgcgcaggcgcgggatctggcggtccaggtaaaagatcatcgtcggcttccacaggccgtagctgaccacccggtcggccggcgcgcgctccttgagcgccagggccatctgcttggccggctcctggatggcctgggccacctggggcagcaggccaaaaaacagcatggcgcagcccaaaagcgcgccagaggccaagatcggcggaatcagccgcaagctaccccttcgccaggccagccaaacccctaccagcagcgcgcccagtgtcaggcccagcaagatcggccacagcgccaccagcggcgcggcctcgggcagggcgtactcgctgctgtcaaagcggatcgaggccacgatcttgtcccaaaacagcggcaaccccgccggcagagccagcacggccaccgtcatcagcccgccgctgaagcccagcgccaccccaaagacgccccgcgccaggcgtccgccggcctggcccttccacaggccaagcaaatagcagccagcaagcaaggccaaaaacggaaacgccggcaggatgtagttgatctgcttggtggccgccagggaaaacgccaccagcaccaccagcgcggcgatggccgccagcaggcgcagccgggccagcggatcttgggccctggccgtggccggattgcggcccagggcccggcccaactcgggcaaggccgccgccacgaagggaaaaccgcccaagagcatcaccggcggataaagcaaaaatccgccgccgtggcccaaaagcacctcgctgaaacgacgcaggttctgcgccacgaaaaaggcgtcccaaaattcgccgcccaggcgcaagaagaccaggccataccacggcaggttgatgacgagaaaaatcaacagaccccaatgaatctgggccgtcttgagcaccggccacagccgccgctggcacagggcgtagatgagcgccgtgggcagcaccaccgccggggccaccgggcccttggtcagaaaacccaggcccagggcggcccaggccgccagataccaccagcgccggcggccgggctcttgctcctcgacggccacgaaaaaggcggccaaggccccggtgatccacagggtcagcagcatgtcggtcaggctggcccggcccaccaggacaaacagcggcgtgaaggcgcaggccgccgccgacatcacgcccagagccaagccgccgtaacgccaggccagcgcgcccaccagcaagatcaccgccaaggccggcaaggccgaaggcagccgcgcggccagctcgccagggccgaaaacggcctgggcgccggcgatggcccaaaaaatgagaatcggtttttccagataattgcggccgttgagcgtggggacaagataatcgcccgaacgaaccatttcgcccaccgtggcggcgtattcgccctcgtcacgatcggtcagggccaggccgcccaggtcggccaaaaacattaaaccggccaacagcgtcacgatcaccgccgccaccagccagaggcccgcctcgttcgaccacttcatcgcccgcccactccaaccttgcagcgccaggccaatagccagcccaccaccaggcccaacatggctcccaccaacacgtcgctgacaaaatgcgatccgcccaccacccggcccagcgagatgaagagcgccgccaaataaaacgcccacgaccagcgtggaaaacgcgccgccagcaccgccgccagggcgaaggtggtggtggcgtggcccgaggggaacgagtgcaggtcgctatcaaaggacagcccttgcagatcccaggccagcatgttccggcccggccgcggccggcccaccagatgtttgacgatctgcaccagcaggccgccggcggccagcgccgtgggcgtcaggtcgagctttctgacggccaggcccaacagcaacaaaaagcccatggccccggcctgcacgccgccgtggcccagccaataggccatgaactgccaggcgtggccgatggggccggttttaaggtacatcaggtcgtcggccaacaggcggtcgccgcccaacagccagaccaaggccaacccggccgccaacgcggccagcagcaagccccggcccaggctgcttctaggcatcgccggccgactccaggccctccaggccgctgtcgatctggaactgcatgcggtgcagtttgcaatagagcccgccattggccaaaagctcctcgtgacggccctcctcgacgatcttgccgccgctgaccaccacgatgcggtcggcccgctggacggtggacaggcggtgggcgatgacaaaagtcgtgcgaccgcgcatgaggttttccagggccttttgcacgtacagctcgctttcggtgtcgaggctgctggtggcttcatcgaggatgaggatgggccggtcggccaggatggcccgggcgatggacaggcgctggcgctcgccgccgctgagcatcacgccggcctcaccgatgcgcgtgtcgaatttttgcggcattctctcgatgaaatccagggcgtaggccgcccgcgccgcctcgacgatctcttcgtcgctggcctcgggccggccgtaggcgatgttttcgcgcacggtgtcgttgaacaggatcgtctgctgggtgacgatgctgatctggcggcgcagcgaacgcatggtcacgcggcggatgtccagatcgtcgatgagcaccgccccggaagtgacctcgtagaagcgcggcaaaaggttgaccagggtcgtcttgccgccgccgctggtgcccaccagggccacggcctggcccttgggcaccaggaggctaacgccctttagcacctcacccttttcggccgaataggcgaaatgaacgtcctttagctcgacggcgcggctcatgggcggcagttggatggcgtcgggcgcgtcgacgatctcgggctcggtgtctagcacctggtagacgcgttcggcggcggccaggccgttctggatctcgttgttgaggttgctcatgcgcttgaccggctcatagagcatgatcagcgccgtcagaaagctgaaaaacgtgccgggcgtggattggcccgagatgacctgccagccgccataaaagatgatgccggcgatggccaggccacccaggaactccatcaacgggctggagatggccctggtcgaaacgtctttcatgcgcagatcgaacaggcgataggcctcgcgggtgaagcgcctggcctcgtgatcctcgcggcaaaagcccttgacgatgcgcgcgccgccgatggtctcgtgcagcaggacgttgacgtcggccatggtctcctgcgagctggtggagatgctacgcaggcggcggcccagcttgaccaagggaatcacgcacaccggaaacacgcccagggccacgatggaaagcatggggtcgcggtagatcaccacggcgatcagggccacggcggtgaacaagtccttgaacacaccggtgacgacgttgctgaccgcgccctggatgaggttgacgtcgtttgtgatgcggctcatcagctcgccggtggccacgcggtcaaaataacccaggggcatgcgttgcaggtgggtgtaaagctccacccgaaactcggtgacgatgcggttgcccacgtaggacatcatgtaggtctgaccgtaggacgacaggcccttgacggcgtagagcacgatcaccaccaccggcaccatgtagagcatccactggtttttttccatgaagatgccgtcggagagatccttgaccagccaggccaaggcgccttgggtgccggcggcgacggccatcaggaacatcgaaaaaaccaggcgatacttatagggtttgaccctggccagaagccgcgaataaagtttggcttcctccctggcggtggtctttttgctcaatgcgcgttcccttcgatgagatccatggccaggcgcgccacgcgctggttggccccaggctggcccagacgcccgcgcaccagctccaggccctccaggatggcttggcgacgttcggcgtcgccaaggatggccagcgtctcggcggccacggcctggggcgtggcctgatcctggatcagctccgtcagcaggccgccgccgaagatcaggttgggcatggcgatgtgatcgactttgatcagggccctgcctaagtggtaactcagttttccggtcttatataccaccaccatgggcgctttggccagggccgcttgcaatgtggccgtgccagacgccaccaccagggctcgggcttgacgcatgactcgttcggcctgaccatccagaatcagcaggccctcgggcgcgccggcccaaaaaggcgtcacgcgccggcggtccaggccgggggccaggggtaagacaaagcgcaactccggcctctgggcggccatgatcctggccgcggccatcatcagcggggccaatcggctgatctcggacatgcggctgcccggcaacaggcccacccattgcgcgtcgcggccccctggcaggggctcgtccgcctcggggtcgggcgggcggtccaacaagggatgccccacgaagcttaccggcaaatccggggcgatgcgccggaagaatgcctcctcgaaggggaaaacacaggtcagcgcgtcgacgaagcgggccatctgcctggcccggccccgccgccaggcccacaactgggggctgatgtaatagagcaccttcaggccgagctttttggccgcccggccgatgcgaaaattgaagtcgggaaaatcgatcaggatgaccaaatccggtcgaacgcgccccaggtgtcccttgagttgggccatcaccgccaggatgtgccccagcttgggcaaaacctcggccacgccgaccacggccaactcgtcgtaggcgcagagcaaatccaccccggccgcggccatggacggcccgcccaagccggagatttccgcttccggggccaactggcgcagggcccgcgccaacgccgcgccgtgaatgtcgccgctggcctcgccggccaccatcacgatgcgcggtggccgcacgctaacaggccccgggcgccttcgcgccgacccatttgcgcggttcgttcagcagcggctccatgccacgcaggcctgcgtcgacgccggccttgacggccagggcgcaggccagggcccggcgggccgccgcgccgtcgaccaagggcggcgtgcgcttgatcaccgaatcgacaaaagagcggatttcctggtccaacggatcacaagggccgaactccaaaagccgcgagtcaacctccgggtcgtgcccggccacgtagttgacgccacggaccaccagcaactgccgctccttgaagtcaagggccatgtacgattccggctggaatatgcgcatcttgcgctcgtctttgagggccaggcgactggcggtgacgttggccacgcagccgccggggaactccaggcgggcattgaccaggtcggcgtgggggcccaacaccggcacgcccttggcgcggatctcacatggctcctcgcccaccagggccaggatgatgtccaggtcgtgaatcatcaggtcaagggccacgtcgacgtccatggcccgggccttgaacggggcgatgcggttgcactcgatgaacatgggcttggtcatcagcccgaaggcctgggccgcggccggattgaagcgctccaggtgacccacctgcaggatgcgcccgccggcggcggccaactccaccaggtggtcggcctgggccagggtcgtggtcaccggtttttcgcacaaaacatccttgccggcagtcaacagccgcgcggcgatatcataatggtagaccgtgggggtgaccacgcaggcggcgtcgatctggtcgatgacctcatccagcgcggcgcaggccaggcaaccgtgctcggcggcctgggcctgggcccggtccagatccacatccaccacggccaccagttcggcctgatccatggccgcgattttttgggcgtgaaaacgccccagataaccaacgccgatcaccgccaggcgcacttttttcattttttgtcgtctccctcggtccaggccattacgcagattcccttttcatcggccaagctcagcatcggctcgcggtcgaagaccagggtcttgccggactccaccaccaagcacgagcagccgctttcggccatgacctccaccgtccgccgaccaaccgagggcagatcaaatcgcaggtcttgggtcggtttgcaacgtttgaccaccacggccttttcgccggccagcttaccgccgcgggcgatgcaggcgtcggttccttcgatggcctccaccgccaccacggccttgccccggacaaccacgcactggccgatgtccagccggcccagttgttcggccaccgtccagcccacccgggcgtcgtcgagctcatcgacgctgggcccgcgccgtgaatgcaaggccccatcggccagcagctccggcagcaactcgtggctggccatgatcgtcacgccttgatcggccatgtattgggccaccgtgcgcaggatgccgtcatcggccatgtggcgcaggtggcgcagcagaaacaatgcccgcagatcgggccgcacgtcggaaaagatgcgcgtcttggtgacgccgccgcacatcacggcccgtgtcacgccggccttgcgaaaggccttgagcagcttgcccagttgccccagatgaatccaggtgatctcgtcgacctcggcggccagttcggggacggtctcgcccaaatgggccacggccaccacccgcaggcccttggccctggccgccttggcgaataaaatgggaaactggttcgatccggcgatcaggccgatggcttggcgggacatggtcagcgcgacacgcccctcttcgagctttcgatgaattcgagcatccgacgcacctcggcggtctgcggcacctcggcccgcacctgggccagggcgtcggccaagggcgtgcgcgtgcgaaaaatgatgcgataggcctgcttgagcgtctcgatggcctcgtcggcaaagccggcgcgtttcaggccgatgacgttgaggccgtgggagatggcccggttgccctcgcagagggtgtagggcggcagatccttgctgaccccgctggccccgcccacgaaacagaacgtgccgatgcgcgtgaattgatggacggccaccaggccgccgatgttgcagcggtcttccagggtgacgtggccgcccagggtggcgcagttggccatgaccacgttgtcgccgatctgacagtcgtgggccacgtgggcgtaggccatcagcaggcagttatttccgatgcgcgtgacgccgccgccctcgccggtgccgcgattgacggtgacgaactcgcggaaaaggcagttgtcgccggtttccagggtggtgggctcgccgtgatatttcaggtcttgcgggtcaccgcccaaggcggcgaacggcgcgaccatgcagccggcgcccagccgcgtcagccggtccaccgaagcgtggtgctggattttcgagccatcgccgatctcgacgtgggggccgatgaaggcgtaagcccccacctcgacgccttgacccaatttggcgctcggatcgacaatggcggtgggatgtatggtcatggttgtgtctttcgttatgcctctgggcccttggtcaggccttttttgtcggatatctgcaccgccgccgaaagctcggcctgggccgccaacttgccgtccacataggccttgccggccatcttccaggcgcggctggacaggtgcgtggagttgacctcgatgagcaattggtcgccgggcaccaccggccggcggaacttgacgttgtccaggctcatgaaatagatgatgatgtcggagccggcgggcacctcgtgatagaccatgatcccgccggcctggcccatggcctcgacgatcaaaacgccgggcatcaccggcagccccggaaaatggccttggaaaaacggctcgttatacgtaacgttcttgatggccacgatgcgcttgcgcggctccagctccaacaccctgtcgataagcaaaaacggatagcgatggggcagcagctcgatgattctctggatatccatgcatggttcgggcatgattcagctcccaacgccgtcttttgcctgtagggcgttcaagcgtttttccagttttttgacccgatcgaacaggtccgccagccgacggccgacggcgacgttgcgcagccacatgcggtgggggatggccggaatgcccgcgacgatttcgccgggcttgagatcgccgtgcacgcctgatttggcggcaatcttgacgtcgtcgccgatggtcaagtggccggccacgccggtctggccgcccatgatcacgtttttgcccaccgtggtcgaaccgctgacgccaacctgggccaccagcaaggtgttttcgccgatgacgcagttgtgggccacatgaaccatgttgtcggtcttgacgccgcgctggatccaggtgcgacccagggcggcccggtcgatggtgttgcccgcgccgatctccacgtcgtcgtcgatctgcaccacgcccacctggggaatcttgaaatgcccgtcggcggtgggcacgaaaccatagccgtccgccccgatgaccgtgcccgaatggatgatgcaacggttgccgaccaggcagccatgcccgatggtcacgttggggtggatcaccgtgtcgtcgcccacgcgcgcgccctcgcccacgtagacgccggggtggatcaccgaccgatcgccgatgcgggcgttttcgcccacataggccagggcgtggacgctcacatccaggcccagttgggccgacggggccacttcggcccgagggtgcacgcccatgggctgatagggtttttgggtggccacggtcaagatcttggcgaaggccaagtagggatcgtcgacgcggatcaccgccaggcccggcgggacgtcttgatcgggcctgaccaacaccacgccggcccggcagccggccagggccggcgcgtacttcgggttggccagaaaggtcagctcatcgtggccggcctcctggatgccgtttatccccgaaacgacccggtcggcggggccatccaggctcccgccgaccaattcggccaattgggccaggctaagctccaattgcgcaactctctgtttggttatttatacttggcgtcgtaggccgagatcacctcctgggtgatgtcgcggctggccggcacgtaaaccacgcccgaacgcttgtccatcatcaagtcgtagttttccttgacgccgatggcctgcaccagttcgagcatcttgcgctgcaggggctcgaccaggcgccgttcggcggcggaaagctcctggcgcacatcgtcgcgcaggtcgttgaactgcttcatcttctttttgagttcatactctttctgaatcttgacgtcgctcttcatcatgtcttgggcgtcaagcagatagctgcgcaacttgttgatctcgtcgcccaactctttcatttcgttctgacgtttttcggcctgccgcttgagttcggcctgggcccgcttgccttccttgcattcggtcatggcctgcatcatgtcgaccacaacgatcttgccctcggccttggccaccgcgggaaccgcggccacgcccatgatcatgagcagccccaggccgaccgcggtgatttttctgctgacgaaagtcattgcaaaactctcctgattcccgatccatttaggtattagaacatgctgccgatggtgaattcccagttggccgtgtcctcgtcgggttgcggatcgaggacataaccatactccaggcgcaacggccccaagggcgaaagccagcgcacgcccgcgccgatgctgcggcgcatgtcgcccacgtcatagccgtcgtccttggtccagacgttgccggtgtcgaagaaaaccacgccggtgaggccggccttgggcaccaacgggaagcgatactccaggttgaacagcagcatgcgctcgccaccgatgcgctcgccctgcacgtcgcgggggctgaccgacatgtactcgaagccgcgcagggtgttgatgccgcccaggtagaatttctcgtacatgggcagatcgccgcccgattgctgctcgacccagccgatgcggccatgggccacgaagacggtctcccagaacagggggaagtaccaacccgaatcgccgatggccttgataaaggcgttggtgccgcccaggggaccgccggcgtattccacgctgacgctgttatcggagccctcggtggcgttgaaggtctggtcgcgggtgtcgcgccgcaccaggccgcgcaccgaactggtggtgtgccaaccctcctgatccttgacgtaggccgaagccgaactggaaatgtcggtgatgttggcctcttcatacttgtagtaggtgtagacgcgcgtggcgtagatcggcgtggggaagccgaagcgcagctggccgccgatggcctccttgtcgtaatcgatatactcgcgctcccagtcgtagaggtcgaagccggcgctgatgggccggtcgaagagccacggctcggtgaagctgagggtgtagcgggtggacttgccgccgatctgccccgacaactccaggcgttggccgcggccgaaaaggttgttttcggcgatggagcccatgaccatgaagctgtcctgggtggagtagccggcgcccaccgagatctggccggtgcgcttttccttgaccttgatgttgaggttcatctgctcctggctggagcccttggtggtcgaaacctgaacgtcctcgaagaagttgagccgacgcaggcgaatgttggcgtttttgatggtgtcgccggagaacagatcgccctcggccgaatccagctcgcgacggatgacgtagtcgcgggtgcggtcgttgccggtgatgacgatgttctcgaaaaacaccttgacgcccttgacgatggtgaaatcgatatctacggtgtttttcttaaggtcttccttgatttgaggccggacttcaacgtaggcgaagcccttgttggagtaggcgccgctgatgcgcatgaggtcttcgcgcaggttgttgcggttgtaccactcgccggtcttggttttcatgccctcctgaagctgatccttgctgaagagcaggtcgcccgagaaattcagggcgccgaccttgaagcgcggaccctcgacgattttgatggtgatgatcaggcccttttcgccgcgactgatctggggcgcgccgacctgggccatcatatagccgttattgtagtaaaaatcgctgatgtgctgggtgtcctgttcgagcttgtttttttccagcacgtcggcgtcggtcagccacgtgaaccagcccgaaccctgggtgctcatctggtcttgcaactcgtcggcgtcgaagttgttgttgccttcgaacttgatctcgctgatcaggactttttcgccctcggtgatgtcgaacttgacggccttgtcgccgctgggcaggtcgctgacctggtaggtgaccttggcgtcgtagtagcccttgttgtggtacatgtcgaggatcttgcgctcggcgtccttgatggcgtctggcttgtagacgctgaaggtcttgacgccgatgtcgtcctggatgtcctgggcgtcgatggccttggccccagccacggtgacttctttgatcgtcggcttttccttgaccgagaccaccaccaccttgccgcgttcgctgtcacgggtcttgacgcgcacatcgtcgaagtagcccagcttccagacatccttgatgtcgtcgttgagccggatggtcgagaacggcccgccggccttggtcttcatcgccgcccggatggcctcggcctcgatgcgtttgttgccctcgacctccacctcggccacctgctcgcggccagaggccagcacggccacttcacgggccagcttggcggtcatgtcatccagcgaatcaaggcccacgccctcgccgaagaccgtctgcggacgacgaatgcccagcacgtcgagcaccttgacgtcaaccgacacccgcgagccgatcttggtcagcgagccgtagacggcgtactccgcgcccaagcggtcggcgatcttgcgggccagggccaagtccagcggttgattcatggaacgcagggtctggttgacttcatcggcggcgatgacgctcacgccctccttcgtcaaccgatcacgcagggatttctgcaaatccatgctgaggtaattgatcgaatcgccgctgaagatctggaacggaaaaaccgccaccctgccctgctcggccgccgccgcggccaggggttgggcgatcagcgccagcagcagcaacaacaaccagcaggttttcctaaccgcgccgccaaacatcctgtcacgctccacgccgctagtccaccggatgggccaggccgtcggccaacctgatccgccggtccatgaccgcggcaagcctttcattgtgggtagccaccagggtcgtcagaccccgctggtcattcaatccttgcaacaggtcgaaaacaagtcggccggtgcgctcgtccaggttgcccgtgggctcgtcggccaacagaacccggggttgacgcaccagggcgcgggcgatggccacccgctgttgctcgccgccggacaactcggccagacgatgctggcggcgatggcccatccccacggcctccaaaagatcctcggccgcttcctgggccttggcctttggcgtcctggcgatgagggcgggcatcatgacgttctcgagcgccgaaaactcgggcaaaaggtgatgaaactgaaacacgaagcctatatgttcgttcctgaacgcggccagggccggttcgtccatcttgaacagatcgcgcccggccaccagcaactgccccgacgtggggcgatccaaggccccggtgatgtgcaacagcgtggacttgcccacgcccgaggcccccagcacggccaccatctggccggcatgcacgctgaggtcgagccccttgagcacctcgaccttctgcccggccaggacatagctcttgcaaagcttccttatatgaattaatgcctggccttctgtcaagtgttctgggcctcctagcccctcgccatggcctcgcggcgcgttccggctcattcgtacctcaaggcctccaccgggtccagcgcgccggcctgggccgcgggatagatcgtggccaacaggctgataatcatcgcgctgacggccacgatggccacggtcagcgggtccacctccaccggcaacgtgcccaaggcgtaaatctccttgggcagctcgatgaactgatagcgcgccaacacggcgcacaacaccagccccccggccacgccgatgagcgtgccggccacgccgatggtcaggcccaccattgtaaagatgcgccgcacggccttgcgcgaggcgcccatggccttgagcacgccgatgtcggcggtcttgtccatcaccagcattataagcgaactgacgatgccaaaggcggcaaccagcacgatcagggtcaaaattatgaacatcaccacccgttccagcttgagcgccgcgaacagggtgtggttcatgcggatccaatcgcgggtgtaatactcgaaaccaagggcctcggtcaaccgcgcggccacctcgggcgccttgtaaatatcgcggatattgacctccagcccgctgaccgcgcctcccagcccgaaaaactcgcgccccgccgccagcgagacatagcaaacgctcgaatcgtattgatacatgcccgactcgaacacgcccaccacccggaacggctcgctacgcggcaggcggcccaccggcgtgtcgtcgcctagcgggttgaccacgctgaccaccgagcccatgtgcaggcccatcgaacgggccatggccgcgccgacgatgatccccggcggcgtgcggccatcatccagggccgagaggctgccgctgatcatgatctcctggaggtcgagcaccttggcggcgctggccacgtcgatgccccgcagcagcgctccgccggcgtcgccgggcgccaagagcatcacctggccatagacaaagggcgccacggccgtgacgtccgggtcttggcgcaccttggccatgaccgcctcggggtcgtcgatgctgcccgaaaggccgtggaccagcacgtgggagctctggcccagaatcttcttttgccactcgcgctggaagccgcccatcaccgaaagcaccacgatcaacgcgcacacgcccagggccaccccggccatggagagcatggtgataacggaaatgaaggcctgcttgcgccgcgagcgcagataacgcagggcgacgaaggattcgaaacccatcaaccctgctcgggcctcaacagagggaacaagatcacttcccggatgcttggctggtcggtcaagagcatcaccagccggtcgatgcccacgccctcgccggccgtgggcggcatgccgtactccagggcccgcacgtaatcggcgtccatgaactgggcctcgtcgtcgccggcctcgcgctcggcaacctgggcgaaaaagcgctcgcgctggtcgtcggggtcgttgagttcgctgaaaccgttgcccatctcgcggccggcgatgaaaaattcgaagcgatcgacgatgtccgggtcgaggtcgttggtgcggctaagcggcgagatgtcgcgcggatagccggtgatgaaagtcggctgccacagatggggctcgacggtcacgtcgaaaatcttggccagggccttgccgatgttgtcaccggtcttgtgctggccacccagatgggccgacatgttcatggccttttcgatgtcgaaaagcacctcgggcggggccttgccgatctccagcaggctgctgcgaaagtccaggttctcccacggcggggtcaggtcgatctgacggccctggtaatcgaacttcagcgagccgtgcacggccatggcgcaggcccccagcatctgctcggtgatggacatgaggtcttcgtaggaggcgtagctcatgtaaaattcgagcatggtgaactcggggttgtggcggatgctgatgccttcgttacggaaattgcggttgagctcgaaaacgcgctccagcccgccgaccaccagccgcttgaggtagagctccggggccacccgcagatagagcttcatgcccagggcgttgtggtaggtctcgaagggccgggccgtggccccgccggggatgacctgcatcatcggcgtttccacctccatgaagcccagctcggtgagatggccgcggatggtgttgacgatcttggagcgggcggtgaaaatgccgcgcacctcgtcgttcatgatcaaatcgaggtaacgctggcgataacgctgctccacgtcggtcaggccgtggaacttctcgggcagcgagcgatagctcttggtcaccagacgcagcatctccacgcgcagcgtcagctcgcgggtcttggtgcggaaaagcgcgcccttgaccccgatgatgtcgcccacgtcaagcttgcggaaaagctcgaactcctcgggcgaaagagagtctttctgcacatggagttggatctggccgctgcggtcgcgcagcttgacaaaggcggccttgccaaacgagcggatggccatgatccgcccggcgatcatgaatttaacgtcttccagagactccagccgggccgcgtccagatggtcgtattgggcgcgcagtttgccgacggtgtcgcgggggcgaaaggtgttgggaaacagcggatagcccatctgttgaatatcttcggcttttttgcggcgctggcgcatcaggacgttttcgtcgaggatggcctccggggcgctggccgccacgggcttgttcttttgttcggtgtttgccaatttcccacgactccccaaaaaccgccaccgctggaacaataccttttggggcgggttttcccacaaactaggctaatttatctacggcagccccactcttttgtcaaggccgcttgcaagggcgattatccggttataaattagccttgacaccataaagggcggcggccataattgccatcttgattatcccggtcgccgtggtcgttggtttcgccaaaagcggccgggctagttttgtgttgtttgggcgaaattacatcgccggggccaaggcccggcttactcatcttaaggagccaagagatgctgtgcaccaccacccgcgaggggaatgaatgcgccttcatgagcaaaaacggttgcacctttagcggcggcacctgcaaccccgccatcgaggcttgcctgggttgcgagcgcttggtgacggccggcgacatgcaatactgctccagctaccccgacccggccgccaaatggcgctacggcgtgtgtaacttcgccacccatgtcaagggcacgtccaaggaagaggccaagatcaaccccctcaaggccagccgccgcgcccaccgtcgctagtttcggcgcgtccgcgacaaaaaaaccggctcctcgcggggccggtttttcgcgtttgccccggccgccgatcgcggccaaagcgcatttttgccgcaaagcccgtcaagcggccttattggccagatgctccaccaggtgacgtcccagggccgggccgtcggccacgcccaactcctcgggcgtcaggcccatggccaggcccagcatctggggatagagcgccgccgccgccaccagcgcctcgccgccgccggcggccgcccgataggcccccgaggcctgcatgaacgaatatgggcacgacacgcaaaagacatcggccccggcccgatgggcctcgttcaggcgctggccgatcatgcggtcggccagggcgtcgttgcggccgcgtagcggcgcgccgcagcaactgaccttgccggcccactccaccacctcggccccggtcaaggccaccagttcatcgctgagcgtggggtgccacggatcgtcgaagccggtcatctggctgggccgcagggcgtggcagccgtgcagcacagccgccttcaggccgatgaacggccgcgtaatccgttgagccagggcctcggcgcccacgtcgcggctcagggccgtcagcaaatgcttgaccaccaccttgcccgaataacgcaggccctccttggccagctcgtcgttgatccgcgccagcagcgccgggtcttctttcatataataagccgcggtcttgaagctgcccaggcagcacttgcactgggtcatcacatccaggccccgggcctcggcgatggccatgttgcgcgccgccgaaaggatataggagtcgaagtagaggttgcgcatggggtagccgcagcagttgaactccagatcgaccagacccaggcccacggccgcgcagaccgcccgggtggatttttcgtatgccggcacgtggtggggcgtcttgcagcccacgaaaaaagcgtagttcatcgctcaagcctctttgacccggccgtcgcgtccggccaggttggtcagttcaaacatgatgtcggtgacccgcacgccctgggggcaggcctcctggcaacgatagcaactgaggcaattccagatcatccgcgcgcccagggcctcctcgcgcaggcccaggcccagggcgtgcatgatctgatggggcgctaggtcgatctcggccttgacgtcggcgcactcctgcaccaccgggcagacagtggtgcaggtcttgcaccgaaaacagccggcgaagctctgggcccggcccgaaagatcgagaccggccccgaattgcctttggcccaggcgcaccaccttttgctggcggctgggctgggcggcgctgacggcccggtcgcgcagggccttgaaggtttcaccctggccggcccgctccaggtcttgtttctgggcttgccacaggtcttgcagattgatgcgcaccgggcagaggtcggtgcagcggtggcagtcggtgcagatgtcggccccctggcgaatccggcgcagatcgtgctggtccagacccttgccgtgggccatgcgggccagggcgtgcagcttctccgagggcaaaatcgccggattggccacctgggccatggccgcggccaccgaacaacgcaccgagcaggccgcgcaatgagtgcaggcgtccaactccatggcccgcaccgtggcccggttggccggatgcatggccgcccgctcgttggccgcgttgatggcgatgatcagcggcgaggagatcaggtgcatgaacttggtgtggggtagcaacgccaggccgacaaagcaggctaaaacgtggatgaaccacaggccctcggccgcgccggactcggccagggccaccgccgccggccggatcaaccgggccaggccaaagctggcaaaggcccaggccggcttgtcgtgacagctcaggcacgaatcctcggaaagctggcggccctgatcatatagctcgggcgaaaaggcgggcgtctggtccttggcgaagaccacgccgtagtcgcgcgaccagaacaagcgcagcgccgccacctcgtcggcggcctcggggtcggcgtattcggccaccatgcgctcgaactcgcgcggcgagtcgatcttcagcgcctccagggcaaagcccgagaaaatgatcagcgccaccaccacgatggccaatacatccactccccggttggtggcccgcacccccggcgcgcgcagacgccgccagatggccatgcccacgcccagcaaaaccatcagcccgaacagattgcgcaaaaacaaaaacgggttgagcgtggcctgatagtcgccaaacaaggcgttggagacgatgggccccatggcgtgcaagagcgtgagcagcacaaagcccacgaagatgcacatgtgcatgacccaacgataagcgctggcccgcagcacccgtcgctgcaacaggccgtcgacgatcagggcccagacgaacttgaacgcccgggcgccaagcagcaaccccacaaccccgcgcagggcccaaagcgcccgcgccgccggcgaaaactccgccccctccgggcccaccttggccgacagccaaccccagaccttgtaggccaggcccgccgcgcaaagggccaacgaaacatgcaaaccataatcgaaaaacatgatgacgcgcattcccggttgccggccgggtcatccccggcgctaaaatacttcgttgtttttggccaaacctccgcccgcgcccaaagccgtgggcatagcctggcgtatcgccaagttaagattccatatgcccagggtcgcgccatggttttgcgccgaccgaaaatacaatattaaactagtatgaatttataccccagcgacgatcatctcgcaacgaagacgctgtttgagcggccacacccagcaaagtttgctatcattcaggcaaaatgcgcattgaagcgtctcggacacattctggagatttgtcatggatcgcagggattttctgaagtggcagatgaagggcgcgctgtggctggccgccggcgcgagtggcctcaacgccatcggtggggccagccaggccctggccgccgccgagcccgacatcagtgtcgtgcgtggcgcgcccggcgcggccacccgcgcggccgtggacctgctgggcggcatgaagcgctttgtcaagcccggccaaaaagtggtcatcaagcccaacatgagcttcgacaccccggccgaggccggctccaacacccacccgctggtgctgcgcgaactgatgctgatgtgtcaggaagccggcgcgtccagggtgttgatcctggacaaccccttgcgcggcgccgaggcgtgcctgcagggttcgggcatccccgagccctgcaacgcggtcatggccaactccgtccagatggtgcagaacgaatccatgttcagctccgtcgaaattcgcggggcggcccagatggccagcacccaggtgatgaaggccgtgctggaatcggacgtgctgatcgccgcgcccgcggccaagagccacggcgccaccggcgtcagcctggccgtcaaaggccagatgggcctgatcctggaacgcgagatcatgcacagccgctacaatctcgacaccagcatcgtcgatctggccagcctgctcaaggccgacctcaccgtggtcgacgccatctacgtcctcagcaccggcggcccctatggcccgggcaaggtgctaaaggaagacaccatcatcgcctcggccgacatggtcgccgccgacgcccagaccgtgagcatgttcgagtggtacggccgccgcttccagccacgccaggtgccccacatcaagctggcccatgagcgcggcctgggccgcatggatgtggaaaacatgaccgtcaagacggtgcgtctataagatggtcgtccgccgagtcgtccaactgaccagcctgggtctgttcctgaccctgctgagcctagccgccgccgccagcgcgccggattgggccgtggatctattccagcgcatggacccgtccctggcggcgctgaccatgctggccagccaaaaatggatctgggccctatggccggccgccgtggtgctggccagtgggttgctttttggccgggccttctgcggctatgtctgccccatgggaacgaccatcgacggcgcggacaagataatcggccgaggcaaaaccaagccggcccagtggctgcgcggcatgggctggctggtgctggcctttttgggcggcgcggccctggccggcgtcagtctggtctttttggccgcgccgctttcgttgatcacgcggctctatggcctggtcgcgctgccggcggccgaactgctgggcggggccgccgtggacatcgtccggcccgtggccgacgacctgggcctcaactggctggccttttggcagatcaacgccccgcgcttcgacacggtgtggttcgtcgccggcgtgttcgcggcgatattcgctctggcccgcctggccccccgtttctggtgccgctacctctgtcccagcggcgcgatgctggccctgttcgccgccaagcccttgatccgccgccgggtttccgatcaatgcaccggctgcggcaagtgccgccgggcttgccccatgggcgccatcgagcaaaaccccctgctgaccaatcaccgtgactgtctgctctgccgcacctgcgcctcggtctgcccggaaaacgccatcagctttctgcccggcccgatcgcgcttccgaccaaggccccggccttctcgcccatccgtcgccaactgctgctctcgggcgtgggcggcgcatcgacggccgtgctggcttacggcgggctgcaactgccccgcgccgccagcgacaaaaccgccctgcccacgccgatgctcttgcggccgccaggggccctgcccgagcacgacctcctgaagctctgcgtgcgttgtggcctgtgcatgagcgcctgccccaccaacaccctgcaaccgatctggttcgaagccggcctcacggcggcgttcagccccaccatcactccgcgcctggccccctgcgacccgcgctgcacagcctgcggccaaagctgccccaccggagccattcgcccactcaccctcggcgagcgcgtctgggccaaaaccggcacggccgtcgtcgatcgccaacgctgtctggcgtggaatcagcacaaaaaatgcgtggtctgcgacgaggtctgcccctacgacgccatcagcctggtgcagcagccgggcatacccgtcagcgtgccgctggtcgacgccgataaatgcggcggttgcggcttctgcgaaaaattttgccccgtgcgcaacaaggccgccatcgtcgtcaatcccttgggcgaactgcgcctggaccacggctcctacgctcaaaacggcgtcatgcgcgggctgaatctgcatctcgtgccgccgggcggccagagccacggccacgtctcacccaccaatggccccgccccgggcttcaccgactgacggccggcattgaatgcttgacctaaaaacaaaccaagtcatatcgtcatggcttaatcaccgtatcgaccgcagccagccggctcggccatgtcaaccacgagggaggttgtgtcatgaaaaaatatcgcgccgtggcgattttgttagcgctgaccgtcgctttggccgcatggccggccctggccgaaaataacgccaagctcaaaagcgaaatacaggacatgctcgaccaagtggccgtggaaatggtcaaaaaagacttggccgccgtggccgcgcattccatgccacaggccgtttttcattttcgcgacggcaaaagcctgacgctggcccaatggcaagaaagccgcgccaaggccttggccgacatgcagaatatttccagcaaattcgtggtggaaaaagcctggcccgaaggcgcggataaggccggcgtaacatatcaggaaaaccatcaattcaccacgattagcgacccaggggccaagcaggccatcgaggcgcgtttcagcgcggttttatgcaaaaccgacgccggttggcgctttttggagttcaaggaattggatttgcgcgttacacgagacggcaagttggtcgagcctccggcagagaagaaatagattggccgtgggcggtgggtgttgatttgccgttttggccctgaagaagagaagagttaagaggagaatcaagaagaagccatgcggggcggggaggtggctcttttgccccgtgtcggcggagccccacaccgggagccacgggcggtaggtgttaatctgacgctgtcgacccgccttgccaggccgggcgccggcccgctggttggttggagaagagaagaattaagaagaaggcatgcggggcggggaggtggctcttttcgcaaaaccgcccccttgcccgccccgcgccccaccccacccccgcaaagcaaggtggccgacttttagtttcgtggttgtagggatgacgaccataggatcggtcatgggcatggccgcgccgcgaagattgtcgccggttgccggtggcgttactggaagctggcgcgcggggcgcgcgccagctacggccaaggttggttgcgcccggaaaaagaaaagatttaagaaagaagaggttcttttctttatctccatgaaattgcgaagcaatttcatggcaaaaagagcaacaagactacccgtgaagccgccgcgaaaatgaaaacgccgcgcatcgattgcgaagcaatcgatgcgcggcttttctttttggaggggggtgcggggggaacctttttcttttggcacaaaagaaaaaggttccccccgcgagctttattcgtccgccctaggcggccggggccattttgatggcgcaggccttgtattcggcggtttgcgagacggggtcgaaggccgggttggtcagccagttggcgcagccttcgcggaagtggaaggccatccagaccatgcccggcggcacctcggcggtgacgcgcgcgctgaccacgacttcgccgcggcgcgaggccaggcgcagtttgtcgccgctgcgcacgcccatcttggccgcgtcggccggcgagatgtcggcggtttcctcgcccagcaggtcgttgaggccgccgcagcgacccgtttgggtgcgcgtgtggtagtggtagaggcggcgtccggtgctgagcacgtaggggtattcggcgtcggtcacctcggccggcggcgtccactccacgggtttgaaattgcccaggccgcaggtgaagcagccgtctttgtgcatgacctgggtgccggggtgctcaagcgaggtgcagggccattgcaggccgtcgccctcgatgcggctgtatttgatgcccgtgaaggccggggccaccaccgagaactcgttgtcccagatctcctgggccgagctggacgaccacatctggcccatccgcgccgccacttccttgaatatccaccagttgggcttggcctggcccggaggcgtcgagaccttgcgcacgcggttgacccgccgttcgctgctggcgaaggtgccgtcgtcctcgctccacgccgccgagggcaggatcacgtgggcaaagcgcgtggtctcggtggggaagatgtcgctgcaaaccaggaactcggccgaggccagttggtgctccacgtggtggatgtccggctcggtgttggccacgttttcgccgaagatccacatgccgcggaccttgccggtgaccagcccttcgaacatcgccggcatcatcaggccgtttttgtcgtccaggtgctcaacgccccagaatttctcgaacttcgccttggccgccgggtcgatgaccttttggtagcccgggtagacgttgggcagggcgcccatgtcgcaggccccctgaacgttgttctggccgcgcaaggggttcacgccgccgcactcgaagcccacattgcccagcaacatctgcaagttggccgtcgacaacacgttgttgacgccgcaggtgtgctcggtgatgccaagggtgtagatcagcatcgccggcttggtggccgccagcttgcgcgccacccggacgatcgtctcggccggcacgccgctgagctcggccgcccgctccggcggatactccatcaccgtggccttgagcttgtcaaactcgaccgtgcacgactccacgtagcggcggtcgtagatctcctcggtgatcaaaacatgcatcaggccgttgagcagggcgatgtcggagcccaccttcaactgcatgtgctcgtcggccatcgccgccagcgccgtgcgacgcgggtcggccacgatcaaaccagcgcccttttgcacggcgtttttcaggaacgtcgaggccacaggatgggcctcggtcatgttcgaacctatcaccaaaaacatcttcgccttggcgaaatcagcgaagttgttggtcatcgccccggaaccaaacgatatcgccagaccggcgacagtgggggcgtgtcaggttcgtgcgcagtgatcgatattgttcgtgccgatcaccgcgcggaaaagcttttgcatgttataggaatcttcgttgatgctgcgcgcgcagctcaccccggccagggcgtcgggcccggactcggcgatgatctgcttgaacttgctggccaccagatccagcgcctcatcccacgaagcctcgcggaaaccctcgccctcgcggatcaaaggcgtggtcagacgatcctcggagtagataaaatcatagccaaaacggcccttgacgcaaagacggcccttgttgggctcggcgtcctccaccgcgctggtcttgacgatccgcccgtccttgacatgaagccaaatctggcagcccactccgcaataaggacacgtcgtgcgaaccttttgcatttcccaggcgcggcccatgcccttggccttcttttcggtcagggcgccggtggggcagacctgcacgcattggccgcagaacacgcagtcgctctggttgtaggggcggtcgccgctggtgacgatcttgctcttggcgccgcgatagccgtagccgatggccttgttgacctgcacttcgttacaggcctgcacgcaacggccacagaggatgcacttgctgaaatcgcgcacgatcagcgggttgttgtcctcgatgggatagttggtcgtgcggccctcgaagcgcacggtctcgacgccgtacttgtaggccagggcttgcagctgacaggcgccgttggcttcgcagacgatgcagttgtgctcgccgctggccagcagcagctccaggttcagcttgcgtgagccgatcaccttggggctttcggtctggatgtccatgccctccgcggctggcgtggcgcaggcggccagcagggagcgcgcccccttgacctcgaccatgcacatgcggcaggcgcccgttggcgtgcaatccttgagatagcacaaggtcggaatgtctatgccgttttcccgcgcgacctccaagatggtctgcccgggagcgaacgagacactcctcgagttgatggttaattggggattgggcatactcggctccctctatccttggactagatatgaactaggcgtcaaaaacacttgcacggcccaccgggccccgcttagagtactcgcgatcatatttagcgtcatatatcatcatttacaagatttgcatagatgcaaaggttatttcttggcttgcgccaggtggttcaaaccacgttcattttgctgattgaacgaccgcggtatcacagtttcatgctatggtttaatcatccaaaatccatatgggttggcaacaatgatctgggtgaacaatcaatggcagccaacgccgcgcccgacggagacggaaatctttcccatgatccgccgggtggacagcacctgctccaacgccttcatcgtccgcgcgtcatcgtgcgtgctggtcgtcgaccccggagccgatgaagaacaagccagcgccatcgaggcgttggtcgaggaaatcatggcccagggcccccggccggtgctggtggtgctgacccactgccaccgcgaccactcgttggccgtccgcgactggcccgcgcgccatccctcatggcttttggccgcccaggaaagcggcgccaaggccatgcgcggcggtgaccaccgcgtgaccatggcctacatgttcaacgaggattacccgccggtcgatgtgcacgtggagttgctctcggccatcgacgcggccaccgtgggcgagcgcgcgctggccccctgccctggcggcgagcttgtgttgcgcaccgacatcgccggtttcgcgggcgggccgccggccccgcgccagagcctcgtcgccggcgaaaaaacagtggccgaactctttcacgcccccggccacagcccagacagcctggtgatcaacgtgggcggcgcgcttttggtgggcgacctgttctgcgccgccgcgcccatggtggccgggatcgtgggctgggacggcgatcagctcaagcgttcgctggccatggtcgaacggttgctcggcgacggctcggtgcatgtctgctgcggcggacacggccagccgatgacctcgtcccaagccctggacgttttgggccaagtgcgcgcggaaaccgaaaagctctccggggcggcgatactagacgaacgtcgcgtggccttcctgaaacgctacgccgtggccgtattgcacgagttggaccaattattcacgatcatggccggccgcctattcacgctaagctactttctggaacaactcgaggaagaggagttggcggcaggcatcctgcaatcgctggacatcgacgccatcgacaacctgatcaccagctttcaccgcgccgagcgcgacagccaaggcgacatcctggagttgcgcacgcccatgcgcggcctggtcaccctcaagcgcatcaacaacatcctgcgccaggcccgcatcgacgactacatcgacccgctgatccgccgacggttgcgttcattgctgctggactacatcgacgccacgcggggcctgccgttccagacgaccatgctcgaacgcgacctgaaccagttcgcccaggagtttgtcgaagagatggcccgcgtctgtcagcaatccgaggccgtgctcgcaagcgccgatgacgacaaggccttttcgacggccctggcccggcaaatcgccgccaacaacgccctgccgccggtgcgcctgaacttcgtcccccacccgagccgcgtgctgacgcgcatcgaccacgaccgctgcagcgatctgctggtcgatttcatcgagcgtttccacagcgccggcgcgcacaccgtcgacatggatgtggccattctggacggtggccagccctgcctgaccctgcgcccctcgccaccgttgggcctggccagcgccggcaagcaaaaaaaggccttttgggagctgtcggcgcgcatagcccattgccagctcatcttcgaaccagaagcggtcggcatcgcgccactggcctgaacgccggcaaaaaaaccagagcccggccacggcggcgcgagctctggttttgcgttatggccgtttggtccttagcggccgttcatctcgatgagcgtgccgatgacggtgggatcggccagggtggaggtgtcgccgaagtcgctcatgtcgccggcggccatcttgcgcaggatgcggcgcatgatcttgcccgagcgagtcttgggcagggccggggcccagtgaatgacgtcgggcgtggcgatgggcccgatctccttgcgcacgtggcgcaccagttcggccttgagttcgtccgagtactcctggccgaccttgagcgtgacaaacgtataaatgccctggcccttgatctcgtgggggaagcccaccaccgccgcctcggccacggccgggtggctgaccagggccgactccacctcggcggtgcccatgcggtggcccgagacgttgatcacgtcatcgacgcggccggtgatccaataatagccgtcctcgtcgcggcgcgcgccgtcgccggtgaagtagtagccgtcgaaatcgctgaagtatacctgttcgaagcgttcgtggttgccgtaggtggtgcgcagttgggccggccagggggccttgatcaccaaccggccgctgacgccgttgccgctgatctccttgccctcgtcgtccatcagggccggttgcacgccaaagaaaggcaaggtggcgctgccgggcttggtcggcgtgcagccgggcagcggcgtgatgaggatgccgccggtctcggtctgccaccaggtgtcgacgatggggcagcggccctcgccgacgacctcgttgtaccagcgccaggcctcgggattgatcggctcgcccaccgtgcccagcaggcgcagactcttgcggctgtgcttcttgacgaagtcgtcgcccatgcgcatgatcgcccggatggccgtgggcgcggtgtagaagatgttgacgccccacttgtcgacgacttcccagaaacggcccgagtcggggtaggtcggcacgccctcgaacatcaggctgcgcgcgccgttgagcagcggcccatagaggatgtagctgtggccggtgacccaaccgatgtcggcggtgcaccaatagatgtcgccgtcgtggtaatcgaaaacatagcggtgggtcatggcggtgtagaccatgtagccgccggtggtgtgcaacacgcccttgggcttgccggtggagcccgaggtgtagaggatgaacagcggatcctcggaatccagccagaccgggtcgcagcccaccggcgcgctggccatcaggtcgtgccaccacatgtcgcggccggcgaccatggggcaatcgatgcccttgccctcgcccacgcgctggaccaccaccaccttgggcacggtcaggccctcgcgggtcgcgccgtcgagggcgtcgtcggcgatctgcttgagggtgacggccttgccgccacgataggtgccatcgctggtgatcagcaggcagcaggagctgtcgacgatgcggtccttgagcgactcggccgagaatccgccaaagaccacgctgtggatggccccgatgcgcgcgcaggccagcatcgaaatggccagctccagcaccatgggcaggtagatcgtcacccgatcgcccttcttgacgccaaagcccttgaggatgttggcgaacttggtcacctcctcgtagagttggccataggtcagggtcttgtcctcaccgggctcgttgccctcccacatcagggccggctgatcagccttgtcggccaggttgcgatcgaggcagttgtagctgatgttggtcttggcccccaggaaccacttgatgtcgatgggccccttgctgcgctggtagttgtattggcagaccttggtccagggcgtctgccagtggaaatccttggccacctcgccccagaagccttccgggtcgctgatggacttttggtacatgctttggtattgggccatgtcggcgatccaggcccgcccgacgatctcctggggaggatagtacatgccgttgttttccgtaactttggaactcatcttcagctcctttcaactccgcgagttagcttgaaaatccgcgtccagcgccacgaagggcctgcctctggcgccggtggtctttgcttacgaaccggctggcgcggccagcacgtccttgcccgtggcgccggcgggcttgccgacaaacagcgtcatgccagccccggccagcagcagcacgccagccaacacgtaggccgagttgaggctgccggtgtcggccacgatcatctgcgagacgcgcggcaggatcaggccgcccacgccccaggccgtgaacagcaggccgtagttggccccgaagttcttgatgccaaagaagtccttggtcgccgaagggaacagcgacaggttggtgccgtagttgaagccgatcagcgtggcggcggtgacgatcagggccacgctctcggtgccggtgtagagcaggccgaacatgatcaggccttggaaggagagcatcgcggccatggtctgcaggcggcccagcttgtcggaaagcatgcccgcggcgatgcggccgccggcgttgcccacggccatcagggccaccaccagccaggccatctcgcccagcgaagccgaggccatgccggccacgctgccgatgatcatcaggcccgcgccagagcccaccgcgtagatgaaccacagcacccagaaggcgcgcgtgcgcagcatcaccttgggctcgacatcgatcatcacgtggttggacggggccgacttgttctgcgtggcggcggtctgtggttggggcggcttgtagccggccggcgggttgaccagcaactgggccagggcgctcaccaccacgatgaaggccccgccgaagatcatcatcgattggctcaggccaaactggccgatgaggtacttggccaggggcgcgatgtagaccgaggccaggccgaagccggccacgacgatgccggcgatcatgcccgtcttggaggccgggaaccacttgatggccggcggcgtggccgaggcgtagccaaagcccaggccggcgcccatcagcacgccaaagccgaggacccacaccaaaagcgatgtggagaacgaggccagcaacaggcccaggcccgtgagcacgccgccgatggtggccgtgacccgggggcttagcttatcctgcatgcgcccggccgggatcatggcgaaggcgaacacgatgcaacaaacggcgtaggggtcgttgagcgaggccatgtcccagttgaacatgccgtcgccgcgctcgatggaatccttgatggccagcttgaaaacactccaggtgtacaaaatgccaagcgccaggttgatgcccaacccggccatggcgacctgccatcccttgttctttatctggctcatactccatcctctccggttttgggttgaccgacatcggtcacgccctagaggcagagcaactttcgcgccaaaaagatcgttgtggaattttgcaattgattatggcgtgttaggccaaaggagccgcgcaagaagccgtcgggcaggttgccgcgggccgcgtaattagcaattttgccaatatctggcgtagccgattggcaaaacttcaaacccagtccggcggccggcgctcaatcgcccaatagcttttttttgcgatagcggaaggtgtgataattcaggcccagcaattcggcggcgcggacgtcgctgccgccgcccaacgcctcggcttgttgcagataatcgcgctccaggccctccaacaacgccggcaggtccagcccggccggcgtcaacggcggcagggcctggccggcggcggccggggcggccggcggctcggcgcgcaggctctccatggtcagttcggggccgtcgccggcgatgaccgcccgttcgatgaccgccttgagctcgcggacgttgccctcccagggccgcccgcgcagataggccatcgcctcggggctgatggacaaaaaccgcttgccgtacttgtcggccatggccaccagaaaatgccgggcgatgggctcgatatcctcgggccgctccatcagcgagggcacgtcgaccctggtcacggccaggcgataataaaggtcgcgacgaaactggccctggtcgatcatcgccgccaggtcgcggttggtggccgagaccaccctggcccgcaccttggtcggccgggccgaacccaccttgatgaactcgccgccatccaaaaagcgcagcagtttggcctgggcctccaggctcaggtcgcccacctcgtccaaaaacagcgtgccgccgtcggcctcctcgatcaggccccgcttgccgccggcccgcgccccgctgaaggccccgggttcgtagccgaacaactcgctctcgatcagctcggcggggatggccgcgcagttgaccgtgaccagcctaccgcgaaaattggggctcttgtagtggatggccccggcgatgagttccttgcccgtgccggtgggcccgcagatcagcaccggcgcgtcggggctggcggcgatcttgcccacgaagtccatcaccgcctggatcgcccgcgaacggccgatgaacagcggcaggttttcctccaggtagcgctgatgcagcaggctcacttccttgcgcaggcgcaaggtctccagggcgttttcgatgttgtttttcagcgaatccatgtgcagcggcttgaccacgtagtcgtaggccccgcccttcatggccgtgaccaccgtgtcgacgtcctcataggcggtgatcatgatgaacagggcccggggccacagccggcgcatgggggccaaggcctcgacgccgctcaggccgggcaggcccacatccaaaagcaccaggtccggcggcggagtcgggccgggggccatggccgcctcggccgaggcaaagccgaagacagcgtagcggcccaggttcaactcgaccgcgtcgcggatgaattcttcgtcatcgaccacatagatgcaaaacgagatcatcgcctcttcccgcctaaccatggctatcgtagccccagtagatcaccgccggcagactcaccacaaactcggccccgcccatggccccgcgattgtactccagcgcgccgcccaagtcgccgacgatgcgcgcgcacaagctcagcccgatgcccgagccgtggccgccggtggagaaaaacgggtcgaagatgcggtcctgatgttcgggcggcacgccggggcccgaatcggccacgcgcacggtcacccggtggccctgcacggccgagttgatgcgcaggcgcctgggaccgtcccagtccttcatggcctgcatggcgttggtgaccaggttgacaaagacctgctccaaaagttgctgatcggcgtagatcaagggcaggcccttttccaggcgcagatcaacgctgacgccggctttgcgcaggctgacggcggtcagctccaggacgttttccagggcgcggttgacctgcatccagcccagcatcggcgtggtcggccgcgaaaaatccaacacccgcttgaccacggcctcgatgcggccgctgaccgagcgcatcttttctatgatcgccgccgtggccgggtcggcggcggcattggagccctggagcgcgctgaggtacaggttgatgcccgagagcgggtttcgtatctcgtgggcgatgccggcggccacgcggcccagcgaagccatcttgtcctggatcttgaccatgtgctccagttccttggcccgcgaaatgtcgagcatgatgatcagataagccggcccgcccttgtggctgatgcgcgtggcccggcatagcacccagcgcagctccatgctgttgtagaccttgcccaggggataaaagcgcagctcgtgctcccaggtgcggccctcgcccaggcccggctcgttgtcgaggtgatagagcatgcgcaggtcgcccggcggcgcgctcatcaggtcgtcaaagtaaaaatcgtcgcgctcgacgccaaaaagccgcttttgctcgggattgctgtagaccacccgaccgtccttgaggatgaggatgccggccggcgaatgctccaccagactgcggaagcggcgctcgctctcggccagcttgcggccggtctcgatgcgcggggtgatgtcctcgtgggtgcagagcacgccgaagatctcgccagtctcatcgcgcagaggcacgcggttggactccagccacatctcggccccgcccggcccgcgcctgggctcgaccacgtgcaactcggcccggcccgactccatcaccgcccgctccaggccgaactggccgtcgccatcctcgagcacccccggcgcgtccacctggcgcaggccctggatcgcgtcgtcctcggccaggccggccagctgccgaaagcccttgttgcagccctggaacacgccgtccttgtcgcgccagtagatgtattgggggatgttgtccatgaccaggcgcagcatctcccgcgattggcgcaggctgttttcggcgcgcatgcggctgcgctcggtgcggaagttgtattgggccacgtagagcagaagcacggcgatgatgcccagggtgcccagggccgtctgggtgaagtggcgaacgatggcggcgatctggcggtcgacgtcgtcgatgtagacgcccgtgcccacgatccaaccccagggcgtgaactccttgatgaacgacagcttgggcgcgatctttttggggtcgtccttccactgccacatgtagtcgacaaacccctcgccgtgggccttggccgtctggacgaactccacgaagaggcgcttgccgttggggtcggcgaaatcgctgatgtcttttccttccaggtcgctgcgataagggtgcatgaccatgatcggatgcatgtcgtttatccagaaatagtctttcatctcgcggccataacgctgctggcgcaattgccgcacggccagttcccgggcctgggccatggtcaactcgcctttttgccgccgcgcctccaaaaaggccaggccgtccatggccgtctggaccagctcgcgcagcatctcgcgcttgcggtccatgatgttggcccgcagctctggcagcaccaccagaaagatggccgccaaaaacacgcacaccgtcaaaagcgacggcaaaatcaggcgcatggccgtcatggcccagagcttgcggtgcatgcgccgttcgcggccggacttgtccacgggcctatcctttggcttttcgccggctgggaaggtaaaatccaggggtcagcaatgattgtaatacgaccgccggccgtgggtaaaccacgccgggcaacgccaagccgagagggagcgaagtggccgacaagtcaaagcaggccggagggtcgatcatcgagcaagcccgccgccacatgcaggagcgcgaaaacacctaccgcgagatggccctgaagatgtatccgtgggtctgcgggcgttgcggccgcgagttcagcggcaaacgcctgcgcgaactgaccgtccatcacaaggaccataaccacgacaacaacccgcccgacggcagcaactgggagctgttgtgcgtctattgccacgacgaggagcactcgcgctacaccacggcccagttgaccgcccaagccccgccggccagccgcggcggccaatccctgggccccatgggcaccttgggcgatctgctcaaggccaagttgggccagtgacgagcgcccgccaaaaggttcagggccggtgtcggtcgaggaaatcccgggccgcccgctgggccaggggcgcgttggggctgagccaaaagcccaggtgggagccttcctcgatccagaaacgctcgctgccgacgatgtgctcgtgggcgtagacgccgtcgtagaacttgacgtcggcgtcgtgggtgccgtggacgatcagcgtcgggcaggcgatcctttccacgggcagatgcgtcaactggcgcatcaagaccatatcgttgtcggtgccgggcttgcgcgtggcgtaggggttcatggtgttcatgaaggcccgaacgaagtccttggcctcatcggagcccatggcgtaatccaggtgggccttcagttggctcttggtgaaataggcctcggactggaatatctgcttcaggaacaagtcgggccgggcctcgccgatttttttcagcagcttctggcccagatcggtggtgaaaatggcctgggcgatggccccggcggtctcgggcatgtcgtaatagccgctgacgcagtcgatggccaccagggcccagacgcgctccgggtggcggatggccatggcgtaggccggcgggccgccggccgaggcggcgatcacggccgccttgtccaggtcaagggcgtcgagcagggcggcgaacaggtccgcctgatcctcgaacccgcggccgctgtccaggggcgtgcccaggtagccgggccggctcaccgataagatgcgatagcgccgcgggtccagccaggcggcgatgaccctggcttggtccacgccgccgatgccgccgtggcagaccaacgccaccgggccgtcgccggcgctcaggtcacactccaccggccctttggcggtctggacgatgcgcggctggatggacactccgggcagcaattcgattttttcagacaaaactgtcacctctggttcgggctcatcgaaatattggtcggacaagacgcggcccgtgggcgaacaagccccgaaagcggccagtccaaccacgggcgcggcgtatgatcaatcgaggtagaaccacgaaccgacaagcagcgtcttgccgtcgagggtcacgcccttgacgtatgagcgggtctggcgcggagtcgcgtcgttggacacggcccagggcgcgtcgatccagccggcgcccttggccttgaccagggccagttgctcactgacaaccgacgctccggaaggcattttgcggtcggagatgtttttgccctgcagatcgggcgaggccgtgttgaccaactcctggccgctttcctcgcagacgaacaggttgtcgccgacgtcggacttgcgcagttcgtcgatggcggccatgcccttggcctcgatcagcgccgcggccttttcggcgatggcctgggccttggcttctttttcatcggcggcctgggccgcgcccaggcaaacgaaaacggtcaacatcgccagcgaccccagcatcagcatttttttcagcataacgcgatctccgaatgtatggttaacgggtcaatcggccttgttgcggccggttgtcatttcatgttaataagataccctttctttgacaagccttttaacccttgccggagcgtcgtcgatggtggagcttacgccccgggccgccgcggccctgagacaaatcctgggccaacggggctggagccaggccgtgcgggtggtcatcgcgtccagcggctgctgcgacgcggccctgggcctgcgtctggagcccgccacgcccgacgatgtgctctgccaaagccacggcctgaacctggccctggctagacgcgcggccgacctggccgggctggtgcgcgtggacctggccgacgatggcgagggctttgtcatcacctcggccaaaccgctgggcgagtgggacggcttcggcgtctgccaggtgctgggctgaaccgcgcggttcgaccgcgtttgaaattcgcgtgacgtcgcgccagcgccactggccgccggccgccaggcggggtatcttcagttaaagacggcctgtcgggcggcccggccatgacggcccggcgcggacccacggccaaggcggagccggcgtgcagcaaaacctctcccattgggtccacgacatcgacccggtgctcattcaaatttatggcgatttcggcgtgcgctactatggcctggcctacatcctggccttcgtgggcggctatctgttcctgcgcctggcctggcgcaagggccgctcgccgctggacccggaaaagatcgacaatgtgtttttggccatcgccggcggggtgatcataggcggtcggctgggccacgtgctgttctacgagctaggccattttctgggcgacccgctgatggtcttccggctgtgggacggcggcatgtccagccacggcgggttcatcggcgtggccctggccctgatctgggcggcccggcgttatggcctctccttcgccgagttgggcgacctgatctgccccatcgtgccgctgggcctgatgatgggccgggtggccaacttcatcaacggcgagctgtggggcacgccgtcgcaagcgccgtgggcggtggtcttcccgcgtagcgcaccgccgggcgtggccctggagcaggtggcggcccggcatccgtcgcagctatacgaggcggcgcttgaggggttgctgctgctattgatttttcagtggcgattctggtttacgaaggcaaacaaatttcaggggcggcttagcggcgaatttctgatactctatgcgatagtgcggatcttctgcgaacagttccgcgagccggacgccgggctgattctggggatgagtcgcggttcattttacagcctgtttttgctggcgtggggcgcggttctgtggtttcgctccggccctcgggtggagaaggcgccccccggcagcaagaagcaaaaaaatagggtatagattaagccgatcgtttttgccgatttcgattgcaataacctattggactgaccagggagttttacatagaatgggcgcaatatgtagattttatcccattagttaaggttgttattgatgcatccggccatcggtttcccctaatatccgatagtggatgctaccagggtttggtgaaaggggaagccgaggcggtttttggaccttcccgcgagttgccacgagagcataccccacgcctccccaagccgcgcccctcgctccgaaccgtctctggccacgggcccgagccagcaccgatcgtggaggcaacatgaccgaggttttcgaacctaagattttggccatctgctgccagtggtgctcgtatgcggcggcagatcttgctggggccatgcgcctgcagtatccgcccaacgtgcggatcatcatggtgccctgcaccggccgggtggacgccctgcacatgctgcggcccttcgaggaaggcgccgacggcgtgttgttgtcgggctgcctgcccggcgactgtcattacaaggatggcaatctgaaggcggccaagcgggtggattacgtcaagggcatgctcgcctccctgggagtggagccagaacgcctggagatgtatcataattcctcggccatgggccctcagttcgcccagacctgtcgggacttcaccgagcgaatcatcggcctggggcctatttacggcgccgggcaaaaggcggcctgagcgccttttaacatgctgaaatacgtacgatttcaagcgacgtgcttgtgatcgttttttcaatctgcataggcaagtcatcaaggagcttattaggatggctgacaaaaccaagaagccagtcggagccgtgatggtcgtcggcggcggcatcgcctccatccaggcttcgctggatctggccgatagcggctattacgtctacatggtcgaaaagacctcggccatcggcggcgtcatggccatgttggacaagaccttcccgaccaacgactgttcgatgtgcattctctcgcccaaactggtcgaggccggccgtcaccccaacatcgaggtgatcaccctggccgaggtgcaggacatcagcggcgaggcgggcaacttcgaggtcaaggtgctgcagaaggcccgttacatcgacatgagcaagtgcatcgcctgcggcgcttgcgcggccaaatgtcccaagcgcgtgcccgacgagttcaaccagcgcctcaacaaccgccacgcggcccacgtgcgctatccccaggccgtgccgctgaagtacgccatcgacaaggaaaactgcctttacttccaaaaaggcaagtgccgcgcctgcgagaagttctgcccggccgacgccgtggacttcggccagcaggacgtcatgcacaccctcaacgtgggctcggtgatcctggccgccggttatcgcccggtggacccgggccagtgcggcatccacaccagcgccttccagaacttccccaacgtggtcaccgcgttgcagttcgagcgcatcctcagcgccagcggcccctggatgggccatctggtgcggcccggcgacaacaaagaacccaagaaaatcgcctggttgcagtgcgtgggctcccgcgacatcaacacctgccagaacggctactgttcggctgtgtgctgcatgtacgccatcaaggaggccatcatcgccaaggaacacagccaccacgggctggacacctccattttcttcatggacatgcgcacctttggcaaggacttcgagcgcacctacgaaggggccaagcaaaagggcatccgtttcatccgcagccgcaacccctccatgatcgaactgcccgacggcagcctggagctgagctgggtcgatgaaaaaggcaagctctccaccgaggtctacgacctggtggtgctcagccagggcctggagatggacccggagaccgccgcgctttgccgcaagatcggcgtcgagaccggccagagccgctttgtcgagaccggctctttcaccccggtcgagagcagccgtccgggcatctacgtctgcggcgccctggccgggcccaaggacatcccgctgtcggtcatggaggcctcggccgccgcttgcgccgccgcggccaacatccacagcgcccgcggcacgatgatcaccgagcaggtcaagcgcccccagaagaacgtgggcggcgatccgccgcgggtgggcgtgttcgtctgctcgtgcggcatcaacatcgccggcgtcgtcgacgtggatgcggtcaagcaatacgcggccaccctgcccaacgtcgaatacgtcgagaacaacctcttcacctgctcgcaggacacccaggacaagatggccaaggtcatcgaggaaaagggtctcaaccgcatggtggtggccgcttgcagcccacgcacccacgagcccctgttccaagagaccctccaggccgccggcgtcaataaatacctcttcgaactggccaacatccgcaaccaggactcttgggtccacgccaacgaccccgtggccgccaccgaaaaggccaaggatcaggtgcgcatggccgtggccaaggccagcctgttggagcccctcaccgaagcccgcctgagcatcctgcccaaggccatggtcatcggcggcggcatcgccggcatgaacgcggcgctggagctggccaagcagggcttcgagacccatctggtcgagcgcgacatcaagctgggcggcaacgccaggatgctgcgcgtgacggccaagggcgatctggttcagccctacctcgagcaactggccgccaaggtccaggccgagccgctgatccacctgcacctgggctcgacgctcaaggacgtcgacggcttcgtgggcaacttcaagacgacgctcgtctccgacaagggcgaggaggtcgtcgagcacggcgcgacgcttctgtgcatcggcgccggcgaatacaagcccaccgaatacctctatggccagcacccgggcgtgatgacccacctggagttggattcggccctgatcaacggccagatcgatcccaaaaagaccaactccgtggtgttcatccagtgcgtgggcagccgcgagcccgagcggccctactgctccaaggtctgctgcacccactcggtggagtcggctctgcacttcaaggagtccaaccccgactgccaggtgacggtgatgtaccgcgacatgcgcacctttggcgagcgggagtacctctaccagaaggcccgcgccctgggcgtgatgttcgtgcgcttcgacctggaccgcaagccggtggtcgagcttgacggcgaccagctccaggtgcgggcctacgatcccatcctggacatggacgtggccttcccggccgacgtggtgggcctggccacggccatcgtcagccaccgccaagaggaactggcccagatgttcaagctgcccatggactccgacggatggctgctggaggcccacgtcaagctgcgcccggtggatttcgccaccgacggcgtgttcatggccggcatcgcccactatcccaagcccatcgaggaggccatcagccaggcccaggcggcggtcagtcgggccatcaccgtgctgtcgcgcaaggaaatgttcctgcccggcaccgtggccgtcatcgacaagaaaaagtgcgtgggttgcggcgtgtgctgggagatctgcccctactcggcgatcacccaagacagcgccgacggcttggccgtggtcaacgaggccctgtgcaagggctgcggcacctgcgtggcctcgtgccgttcgggcgcgcccaacctcaagggcttcagcaaccaggacgtgatgagccagattacgaccatgcttcagggctaggcggcccggcagcgtgcagctggagaacgatataatgagcgacaaggaacaattcgagccgcggatagcagctttcttctgcaactggtgcacctacggcggcgcggacctggccggcgtcagccgcctgcaatatccgcccaacatccgcgtggtgcgcatcccctgcaccgggcgcatgagccccaaattcatcctgcaggccttccggcagggcgccgacggcatctgggtcagcggctgccaccccggagactgccactacatcgccggcaacatgtacgcccggcgacgtttcgcggtcctcaagaacctcttggagtacgtcggcctggagcccggtcgcattcacttctcctggatctcctcggccgaggccaccaagttccaggagacggtcatcgaggtgaccaacgccgtgcgcgcgctggggccggccaaattcatgttgaaggacatcgctccccaagcgcagcgtgaggtggcctgatgcagcagcgaactgaaaaaatccgcgaggcggccaaacgccttctggccgaaggggcggtggacgtggtgcttggttatcgcgccggcacggtgcccatgcgcgagcaaccctttgccgcccgcagcgtcgaggaggccgacgaactggtctggagcagcttctgctgcaacaacctggccaacttcttggtgcgccgcgacgaaaagaccgccatcgtggcccagggctgcgtcagccgcaacatcgtgggcctgctccaagaaaaccagatcgaccgcaagcgcctgaaaatcatcggcgtgccctgcctgggcatggtctcgcgctcgaaggtgctggacaagatcggcaacaagacggtctttgccgtggaagagcaaggcgaggaactggtcgtcaagggcaagggcttcgaagagcgcttgaaccgcaaggaactcctgcgcgacaactgcttcacctgccagcaccgcaatccggtcatttccgacgagatggtttgcgagccggtgcaggacgccgccggtggcgacatcgacaagatggccgcgccttgggaggccctggcccccgaggagcgctggtccaccttcaaggaggcctttgccgactgcatccgttgctacgcctgtcgcgacgcctgtccgctgtgttattgccacgtctgcttcgtcgacgagtccaagccccagtggtgcggcaagactcaagacgaggccgacgtgcagacgttccatatcttgcgcgccttccactgcgccggccgctgcaccgactgcggggcctgtgagtcggcctgccccatgggcatcaagatgcgcgtcttgaccagcaagatcgaaaaggacgtgcgtcagatgtatggctacacgccgggcatggacgaaaaagccacgccgacgatgagcgtgtaccgtcccaacgacccgcaggacttcatcaagtaagggtggctgccatggcagacaaaatattggccaaagacaagctggacgagttcatcgccaagctgcgggaagaagccgacgtttacgcgcccgcgcgcgtcggcgccaagaccacgtggcaagaggtgaacggcgccgagggtctggactgggatttcaccaacaccgaaatgtcccccaaggactttttcttcccccagaccgaatgcatgatgcgcttcaagaacgccaaggatgatcccgaggggatgatcatgaaggccgaggagttgctgccccggtcgcgggttcttttgaacatgcgcccctgcgacgccaaggccttccaggtgctggacatgatcttcgtccaggacgagatgaccgacgacgtctattggcgcgacaaacgcgaaaagaccttggtggccggcctggcctgcaacgagccctgcccgacctgcttctgttcgtcggtcaactgcggcccgcaccaccaggtgggcatggacctgcttttcgtggacctgggtgacaagcttctggtgaaggtgctcaccgaaaagggcgaggccgccagcgccgacctgcccccggccgccgccgccgacgaggccaaggccgccgaactcaaggccgccgccgaggccgccatcagctccaaggtctcgctggacaagatcaacgcccgcgaggtgctcgatctctacaatctgcccatgtgggacaaagtgcacgaggcctgcctcaactgcggcacctgcacctttgtctgccccacttgccactgcttcgacatccaagacgaagtgcagggccaggaaggccgccgcgtgcgcaactgggattactgcatgagctggctgttcaccatgcacggcaccggccacaacccccgcggcaagaaaaaagaccgggtgcgtcagcgcttcatgcataaattcaagtacatcccggtcaagcgcgacggcgagatcggctgcgtcggctgcggccgctgcattcagatgtgccccgtcaacatcgacgttcgtcaggtcgtcgaccagatgaactcctagaggaagggacgggataagtcatgagaaacacgtatgtcccttacccggtccgcatcaaggacgtgatcgtcgagaccgaggacaaacagcttcgctccttctggttcgagttcatcaaccccgaggacgccgaggccttcaactacactccgggccagttcgccgagctgagcatcagcggctacggtgaaatccccatcggcatcgcctccagccccaccgagggtaaagacgtcctgttcaccgtcaacaaagtcggcgtggtcagttcgcagctgcacaacatgaagcccggcgacgtcatgggcatccgcggccccctgggcaacagctatcccctcaagcagatggagggcaagaacgtggtcatcgtggccggcggtttcgccgtgaccaccctgcgctcgaccatgaactggctgctgcacccggacaatcgcgatcgttacggcaagatcaccttcatttacggcgcgcgcaccccgggcatgctgctctacgaaaacgagtggcgcaactggatgcaacgcggcgactgcgacatccacgtgaccatcgaccgcgattgcgaaggctgggactgcctggtgggcttcgtgccctcggtcaccgagcaggtcgccccgccggccgaaaattccgtggccctgatttgcggcccgccgatcatgatcaagttcacccagccggtctttgacaagctgggctggcaacccgatcagatcgtcctcagcctggaaaacaggatgaagtgcggcatcggcatctgcggccgctgcaacgtggggccatattacgtctgcaaggacggcccggtcttcaccaaggagcaactggacaagctgccaagcgaatactagcagccaagcaagggggcggcccgagcgccccctttaaaaatacataaataccctagctaaaccatgggtttcgttttcatcctgtcgccagggaggaagaaatgccccaggccatcacacccaaaacgctctcgcaagaggcgcacgaaaagctcaagaaagccaacctcaacctgtgcctgacctgcggcacctgcagcggcggctgcccgatcaccggcaaccccagcgaggacatgcagggcatggatatccgtaaggtttatcgcatgctggcctatggcatggtcgacgaagtggtcaattcgcgtttcccctggctgtgcaccggctgtggccgctgcgccgccgcctgccccatggacatcgacacgccggcgatcatgggctacatgaagcacttgcgcccccgcgatcaggtgccgggcatcctgcacaagggcgtcgagcaggtgttggccaccggcaacaacatgggcatctccaaggaagactatcttttcaccatggccgacatgggccgcgagatggccgacgattgctgccccggcttttacgtgcccgtggacaagcaggacgccgacatcctcttcttccccaactccaaggaagtctacggcgacttcgaggacatgctgtggtggtggaagatcttctacgcggcaaaggaaaactggaccatccccagcgagaactgggaggccgtggactggggcttgttcaccggcaactacgaggccacgcgcatcctggcccagcgcaagatcgacatgatgaaaaagttcaacatcaagcgcatgatcatgcccgactgcggcggcggctcctatggctgccgcatgggcatgaagacctgcgccatcgatgatcccaacaacgtggtcaactggatttatctctacgactacctcaaggagatcatcgcgcagggccgcgtcaagctggacaagagcgtcaacgccggcaagattttcacctggcacgacagctgcaaacacggccgcgagttggagcgccattatggccacggctacttcgatgagccccgctggattatccagcagtgcgtcgacgagttcgtggacatggagcccaaccgcatgaacggcaactgctgcggggccggcggcggcaactggcccatgccctacgaggccgactcggtgtggcacggccgcaagaagttcgagtcgatcaaaaacagcggggcccacgtggtggtggtgggctgctccaactgccacgaccagatcatgaagcgcctgcccaagttctacaccgactataaatacgaggtgaaatacatctgggagttggtggccgactcgctggtcatcgaaccctgggacgacgacatggtggccaaggccgaggccgaagccgccgagcagtgggagcgcctgggcgtggacctggacgccggatactaggccaacgcctcgcgacgacgccggcggtcggggatggttgtctccgaccgccgcttttttcgccccaagcgccaaaaaacctggatcaaaaaagcgatcgggcggactataggacaaaggctcgtgacgaaaacaacttgcgctagggtgaaaccaagcgatgcattcgttgacggaggcctttgccttctcggccatcgtgggccaggaatcgatgaaacaagcgctgctgctcaacgcggtcaaccacatggttggcggcgtgctgatccgcggcgaaaaaggcacggccaaatccaccgccgtgcgcgccctggctgccttgctgccacagatcctggtggtcgagggctgcccctttggctgtgatccggccgcgccggccaaactatgcccttattgcgcccagcgcctggccaaaggcgaaaaactgccgaacctcctgcgcaaggctagggtagtcgatctgccgatgggctccaccgaggaccgcttgttgagctcgttggattcggaacgggccatcaagcacggcgaaaagcacttcgagccgggcatcctggccgaggccaaccgcggcgtgctctaggtcaacgcggtgaacctgctggaggatcacatcgtcgacgtgttgctggaccgctttggcctgtgcgcccaaaaggcccacgccgccggtcaccgcgccgagatcgtcatgcgccgcgcggccttggttttggtccatcgccgccgcacgccgtcgccaaagccggtacagcggccagaaaaaccgcatgagcgacatcccgagccgaatgcgtgccgagacgctgccggacgcgttacgcctggaggagcgcgggcgctgaacggtggcgcgggcgaggcaaaattatagcgaagataaccacttgcgggctaggtcgcggtttttctgacacaaacgtgacaaagcattcacgcgctgtcgttaacggtttcccccgcgccaagtgtagtccagattgtgtaaagatttgaaaaatgggcttgcgtcataatcgtaaatagagtactcaataataatcgctggctgaacatcgatcaaatactgtagagcaccacgcctgcccaacgctcgaaacaaactgcacgcaaagggttgtaactcgtgattgaaaccgacggcagaaccatgaccaagcgcaatgacaggcaacacgcaaagtcactcaaggaaaaaccgtacaaagtcggcctgcagaaagcgcaatattttttgccgggggcggcgagttcgccagagagaaaaccactgaaagtttgcattttagcctgtgacatagttggacctatccgtaacggtggaatcggtacggcctatacttatcttgccagatttctgaagcaccatggacacgatgtaaccattctttataccttaggaaagtattgcgaaattggaacaattgaccaatggatagaattttataataatgaagaaatagagtttattccgctaccacatattctttcaacacgattcgccgacaatggaatatccgattcggtgcgtcagtcatatgacgccatggcctggcttaaagacaaacaattcgacgtggtgcacgtaagcgaatggcgcggcataggttatttcccattgttggcgaaacgtttgggattgttggagcacccaccgcacttcgtcgtcaaatgctcgtcgccgacattgtgggccaacaagggcggttggcaactgccaatgcgcttggtcgagctttcctatgaacgtctggaacgttgctcggtggaatgggccgacaccgtgattagtggatcatcagaccttctcgactggatgatcgagcacgggtacgatctgcctgcggaaacatattctcacaagaatattttaccgctcatcgatgattttttggatggcagtaaaacaggcaagcgcgaacaggtcgacgaactagtattttttggccgcttggagccacgcaagggcattgagcttttttgccgcgccttggatatgttcaggcattcagacgtcaaaccacgtaaaatcaccttcctgggaaaacgatcaaaccttttcaatataaaagatgctttagccgcgcgaaactatcttggaattgaatttgagattattgacaacgcctctcaaccagaagcgattcgttatttaaaggaaccaggacggctggcggtgatgccttccatcctggaaaattcttcattttgcatttacgagtgtttggcatatggcattccctttgtggctagcggcaccggcggcaatccagaattggtcgcgcaagaatatcacgacgaagtaatgtttcccctgatgccatcggcaatcttcaaaagcattgtcaacgcgctgaagaatggcgccataaaccccgctccatcgttttcgcttgaagaaagcgagtccatttggtcggactggcactattcgctttccaacgtcctggccgcggaacgtagctcgcgcaaaaccaacgctatcgaatcgataagtgaaccgcccttgatatcagtgtgcctctccacctacaatcggtcacacggcgcgcgccgcgcgatcgaatcgataaaggcgcaggattatccaaatattgaaatattggtcgtggatgatggcacggacaacccatacgacatggccgaaatgcgccgcatcgccgacgagttgcactccgaaggccacagggtcgtatttcaggaaaatcaatatcttggcgcggtaagaaacaagtgcatttctgaagccaggggtgagtatctatttttccacgacgacgacaacgtagcattgcctggtgaaatcaagaaaatgttttcggccatgcaaaaaacaggctgcgatattctgactacatttggttataaatatgtcgaagaagacgatgaattcgcctcttacgaagaaataatacaaaaagatttgtcacattgtgacatcattccttttttgggtggaggcttggcgcttggcctattcaaaaacgtatttggcgattcaaacagcctgctgaaaaagcaggtcgccatcgacgtgggtggattcaccacggattatggcattatccaggaagaccatgagttcttcgcaaaatgcgttctagctggcaaaaagttgctggtttaccccgaacccacatatatataccgctggtcaaaccgcggcatgatgcgttcacaaagcgcaatcgccgggcgtttgcgcgtcgccagagcgtacacgcagcacatcccccgcgaactggaacagatcatttacatggcccagtcacagttttttgaaaacaataaaaacgccaatttcgtgcgtctgatgacgccatggattgaaagcatcggcgaggtgagcgagctgatgaagaacatgacaaaaaaaggctaggcccggagcttgtcaatgaacattttgatcaccggcggcgctggattcatcggcgttaacctcacggctaaactcaacgctattggtgtctccccgcgcataatcgataatgaagttttgggcaaggaagccaacctggctggcctatcctatacttatatcaaggccgatatccgcgacgccaacgcctgcatcgacgccgtcaaaggcatggactgcgtggtccatctggccgccgacaccagggtcattccttccatcgaaaacccgcgtttcaactttgacaacaacacgttgggcaccttcaacctgctggaagccatgcgtcaaaccaaggtcggacgcatcgtcgccgcctccaccggcggggccattttgggcgaaagaacgccgcctgtgcatgaggaaatgctgcccaagcctgtctcgccttacggcgcgtcaaaactggccatggaaggctatttgtcggcctttgccggcagttacggcatcgccgccacggcactgcgtttctccaacgtttatggtgaacgcagcatacataaaggcagcgtggtcgcggcgtttttccgcagaatcatcgccggaaaatcgataacaatatatggcgatggcgagcaaatacgcgattatgtctacattaaagatctctgtgacggcatcatcaaggccgtcaattccggcaaggccggcgtgtttcaattgggcacgggcattcccaccacgctcaatcaactggtcgcgctcatgcgtgaagtgaccggccgcgagatcgaagttttgtacgagccgttccgcgacggcgaaatccgtcacacctattgtgacatcgccaaggccaggcgcgagttgggcttcgatcccgccacgccgctgaaagacggcctgaccgccacctggaactggtttttggcccaataatctcgcgggatgcgtctgactgaaagcggccctggcggccgcttttttcgtcgccacccctgcccgtggcgcggccgcggggcgacgcttttggctggcgcatcgggccggcttcaggcttaataaatatgcgccaacttcgcaaccaaccgccagaggtgagcaaattgcacgaccaagacgccctgcgctatcaccgttacccgcgccccggcaagatcgaggtcacgccaaccaagccctgcatgtcccaggccgacctgagcctggcctacacccccggcgtgggcgtcccctgcctgcggatcaaggacgaccccgacgcatcctttgattacacctcgcgcggcaacctggtgggggtgatcaccaacggcaccgccgtgctgggcctgggccacataggcccgctggccggcaagcccgtcatggagggcaaggcggtattattcaaaagattcgccgacttggatgttttcgacatcgaagtaaacaccaccgatcccgacgaattcatccgcaccgtcgagctgctcgaacccactttcggcggcataaacctcgaagacatcaaggccccggactgcttttacatcgaggacgaactcagccggcgcatgtccatcccggtctttcacgacgatcaacacggcacggccatcatctcggcggccgcgctcttgaacgcctgcgagctgaccggccggcgcttggaaaccacgcgcgtggtcatcaacggcgccggcgcggcggccatggcctgcgccaagcgctacatccagcttggcgtcgcgcccgacaacctgctcatggtcgattccaagggcgtgatcttccagggtcgccaggcaggcatgaacccctacaaagcggcctttgcccgccaaaccagcctgcgcaccctggagcaggccgcgcgcggggccgacgtgctggtgggcttgtcggtcaagggggccttcacccccgagttgctggccgtgatggctcccaagcccatcgtcttcgccctggccaaccccgacccggagatcgattatcatcaagccaaggccgcccggccagacgccatcgtggccacgggtcgatccgattatcccaatcaagtcaacaacgtgctcggcttccccttcatctttcgcggggccttggacgtgcgcgccaccaccatcaacgaacaaatgaaacaggccgccgtgctggccctggccaaactggcccgcgaggacgtgcccgactcggtgctgcgggcctatggcggccagcccatccactttggcccggaatacctgatccccaagccgctggactcccgcgtgctgctggccgtcaccccggccgtggcccgggccgccgtggaaagcggcgtggcccgcgtgggcctgcccgagccggcggcctatctccaggccctggaggccaggctgggccccgagcgcgagatcattcgcaagatcatcatccgcgcccaacagcaccccaagcgcatcgttctgcccgagggcgatcatcccgtgatcatgcgcgcagcccatcaggccgccgccgaaggcgtggcccggcccattctcctgggcgaaccccaacgcatccaggccaccgccgccgggctgggcctatccctggagggcgtggagatcgtcgacaacctcaacagcccgctctacgacgagttttgcgaccaactattcgccctcagggcgcgcaagggctggtcccgcgaggaaaccaggcgccaactgcgccaccgctacgttttcggggcgatgatggtgcgccagggtctggtcgacggccaggtccacggcgtggcccactcctaccccgacgccatccggccggtgctgtgggtcatcccccgccgaccggacgtggccaaggtctcggggctttatctgatggtcttgcgccaacgcactctgttgttcgccgacgccacgatcaacatccatcccagcgccgatgatctggccgaaatcgccatgctttcggccgaaatggcccggttcctggacatgcggccacgggtggccatgctgtcgttttccaacttcggcagcacccgccaccccgacgccacgcgcgtgcaaagggccgtggagatcgtccgtcaacgccagcccgagctgaccatcgacggcgaaatgcaggccgacaccgccgtcgatgaaatgattctcggcgaaagattccccttcaaccgtctgggcggaccggccaacgtgctgatcttccccgagctttccgcggccaacatggcctataagctgctcgatcgcctgggcggggccaccgccgtgggccccatcttgatgggcttgaccaagcctttcaatgtggtgcaacgcggcgcggacatggaaaccgtggctaacgtcatcgccctgaccgtggcccaagccaaggcccaaacgccggcttgattcagtgtaggcggccgcctggcggcgtttgccccccagcgggctcgtcggcgggcggtttgttggcggggcgtccgcgacggcgtagctgcatctccagataggcctgactgaaggggtatggcccgctcatcagcaaatggcagggataaagccggcaatcggccgagcaataggcaatcttgcgctggacggcgcattgcaggatcgggcagaccccgcccatgatcttgagttgagcggccagcttgacctgggcctgctcctcgagcccgctgccgcaacagccgcacttgccctgacgaaacagcccgcaaaccaggcagttgacgccacaggcccccgtgccttcagccattgccgccgccagtcgtcagcctgtggatcagcaggttggtcagggcccagacgccgtccaggggcagatgctgggccgtccgcgaatccacccccaccacggccctggccggaaattcatcgtcggccagccacaacagcacccacagtggcagcatcggcaggcccggcaggcgcacggccacgtccgcgccatcgatcgactgaccgcccatggccagggcccgcgcgatcaagccctggccgtccgcgccaaagcgttgctccagggccggggtgttgacggcgtgggggccgttgaaaaacagctcgccgcccaccaactcgcggggggtgaccatctggccgctaggcgaggcgcccgtggaaaaggccagggtcttgaccagaatcaacgccacctgataacccacgcggcgctccggggcctcgacgctggtcagcttcatggccgccggctcgacgcaataatcgcgccccagcagcggcaaaacaaaacacgcgccatcccagcgcgcgccgcaggccgcggccgccgccagcgggtcgcggccgcgtagatcgtcccacagggccaggggcagatcctcggcccaacgaaacagcgtgttttcctcgggatcagccgttgccatcgtccaactccacgccggcgctgtgcaccacccggcgcatgtatgggcgctggcccttcttttgcttttcgccggcccggaaacgggcgtaaagctccagatagcgggccagcgaacggcgcatgtcgcgccgtggcgtcacctcctggatgcccctgatgtcgcaataaaaatcagcaagctccagcgtttcggccgaaacggccagcagcgaatcggaccgcaccagatcgtcctgcacggcaaagccccgcgccttcatcacccgggggccggtaaagataaccagggcgttgggttcggcgatgcaaacgtcgcccagggccgcgtaggaggcgatggccccgcccgaactggggtcggccagaatggagatgtagggaatgcccaaacgcttgaggcgctccaccgccgccaccgtcttggtcatctgcatcagcgccacgataccctcgtaaagccgcgccccgcccgaacaacacacgctgatcagcggccaacgcttgcgcgtggcgtactccacggccatgcgaaacttttcgccgaaaacaacacccatcgagccgccggcaaaggcgaattcgctgatggccaacaccaccggatagccatgcaccctggcgtgggccgtgaccaacgattcattgaacgaactgcaacccttttgccgatcgagaaactggcgataataatcgtgaatttcttcctcgggcaaaacatcggccacggtgatgttgcgaaacagctcgtgaaaggtgcccgcgtcggccagggcgtcgacccaaccggccgcgtccagcacgtgctgcttgccgcagttggggcagatctgatgattgcgcagataatcttccagggcgatcaccgccccgcaaccatcgccgctggccccctggcgctcctcgccgcaacggatgtaagcctggccgggcttcatcaacgtgccgtcgccgtaggaggtgtcgtcgatgtgaatggtcgcgccgctggggtcggcgatgagcttgatgtccaccggcggcttgctgaacgatttcagcggtttctcgataaaccgcttgatctcgtaaaacttgcctcgccgcaccacgcccatctcctcggcctggtccaggcgcttttgcatcagcttttccagccgcgcccgcgaaagttccttgacggtcttttccagataggcccggacattctgggccatgccttcaacgtcgtcgacccgtttggtctgggggatgatcgtgtcgatcacattgaaatgtttcagatccttggcccgcgacttgctgatggccagggcctgctcgatgcggcccggatcgcgaaaaatgatcgccgccagcgattccggcggggcggtggcgtagagggcgtcctccatggccgcccggcggtcggccacctgcaaggccagcgcgccgcccgaaccgccctcgccgatgacgatgctgatggtgcggataggcacgttcaaataggcccggataaggttggcaataaaaaacgcctggagctgtcgcgccgattccatcgaaatatcggcgccataggtgtcaatcaacgacagcagcacggcgtcttcgtggggtccggtttcctgcaggcgttgcagcagccgcaacacctgcgaatgctcggccgcgctgagcatgccccaattgagcttgcccacgtcggcggcgctgcgcagctttttgggctttggcttttcctggcccaccacgtagacgcgacggtcgtccaggtggccctcgccgatgatcaacgagtctcccttggcgccataatcgcggaaatcttgaaaaacatgctggattatatcggacgaacgcgggcggaaaggatggcgggtgcgggtcttgagtatgtcgataagcttcaagcttctctcgcagcgtgggtttcggggcccctacggcccccaaaaagcctatggccgcgcgcggccttgcgcaaatcgtagtgtagagccgctgccatgtcaagcagggccgccgcgcgcccccctccacaaaaaaagttgccacgacgccatggctctgctataaatccgtggcgcggacgccggccttacggccataattcaggcatccgccccttgtggtggctgtagctcagttggttagagcgccaggttgtggccctggaggccgtgggttcgagtcccatcagccaccccaccccacgtcgccaagtttggtggatcagccacgggttgcatcgcggccaacgacaaccgctcggcccccccacgtcgccaaggctggtgagtcagccgccaggcgcttgaatgcgtcgcggcgcacggcctggccgagacctcattgccgccaagcatgaccgattgatggatcagcgaccagccgtttggccgcatcgtggggcgctgatcctgccgagcaaaatctctaataaatcacggttgttgagatgttgaacacggggcgcttggctgcgtcgcggggcgtggccacgatgtggcggagctggcgggcgcgccccggccgccgtcacgcctccactaaccgccgccacaactcatagtgttggctgctgatctcggtcagcttgacgccaagggccgtcgccacgtggctgtcggccggctccagcacgtggctgaccttgccggtggcctcgatgccgtgcttgtggatgaatatatgcagctcgtcacgctggctgatggtcgcctcgcgcggcacgcgcaggcgcatgccctgggcgctgacttccgtcacccaggcccgcacaggaaaccagccgccatccgggcacaggtattccacggtcgcctgcaggctgacctgccgccgcgcggacatgcgtcgcgggtcgggctcttccatttccataacgcttatcatggggcacgcttattctggccattcgccgggtcatgctttacactgtaaatttattataacaaattattcaggagtgaaagaaaataccacccgcccaacgcgctgggccggcccgtttgttcattcatgggcaaacaggcctcgccactgttgacaccggggccacgctgaacgcaaaatggcccaagcggccgctcgccagttatctttccgtggaggcgtgacgatgttgacttccgagagcccgacagcggtcattggcgcgggagccattggcggcatcactgccgccctgatggccaaggccggccgtaacgtcgagttggtgtgcaagcactcccagaccaccgaccgcgccctctaccccggcctgcgcctgcgcggcgtctgcggcgagcacgaggtgcgcatgcaggccgtgaccaatatcggcgaactcagctcgcccaaagacattgtctttctggccaccaaggccaacgactgcctgaccgcggcccggcagttggcgcctttcctcaccgatgacggcgtggtggtctcgctgcaaaacggcatcagcgaggacgccctgggcgaaatcctggggcgtgggcgggtgatcggctgcgtggtgggctggggcgcaaccatgcacgagccaggcgaactggaaatgacctccgagggcgagttcgtcctgggcaacatcgacgcccaacccgacgaacgcctgccgataatcaagagtttcctggagttcgcgcggcccacgcgcatctccgacaacatcatgggcgagctttactccaagctcatcgtcaattcgtgcatcaacagccttggggccatctccggctggccgctgggccagttgctcaagagctggcgggtgcggtccatcttcatcgcccagatgcgcgaagccatggccgtggccgcggccatgaaactcaaagtcgagcccggcggcggcggcaagctggattattatcgcttcgtcaagggcaacggcccgctggcgatcctcaagcggcacctctacgtcaaggccatcggcaccaaatacgcccggatcaagtcgtcgagcctgcaatcactgcaacgcgggcggcccaccgaggtcgattatttgaacggctatatcgtggaaaagggcaaggcctttggcgtggccacgccggtaaacgaagcgatcgtgcgcatgatcaaacagatagaggaaggctcccggcgcataacgcccgacaacatagccgagttgcccctggcctgacgaaggcgtcagtcgtcgtggccttccaggcgaccgacgcgggcctgcaaaaaaccgcgcaggctggccccggcgtcgttgatgcgcagcttgcgcctgatgttgcggcggtgggtcttgaccgtgtcgagggaaatattcaggttggcggcgatctgtttgctgctcatgccgctcttgatcatggcggcgatgcgccgttcgctgaccgtcagccggcccagcagaccctcgccatcgccgatgccggcggccaggtcttccaactcctcgacgaccacgcgcagttcatcgcgcagacggcccatccgatcgtcgcgccccaggcgctccaggatgggcaaggtcagggcctggatgcgacgggccatgccctgctccgactccaggcgcatggattccaggctgctggccaggatggtcagggccttgttgttggccagcagggtcttggtcagctcgtcctggcgcgatttgagctgctccatgtgctgttggcccaacgccagttggttttgcagacgctcgatatgggcggttttcgcggccagagcgccatggagggcttggtgttgctccaggagttgctcatgagcctgacgcagagagtccaacttgccgtgcaagccctggacaacttgttgcagtttcgcgatcttttgctcggcttccatctggcgcatccgcagtcaacagccgcccaccgggagatcaaaggcgacgccggctagttgtgtaggcactttccaatgcaaaagcacgattaattcttgcctggcgaacgtattggctctaagttagtaacagaagtgaaataaaatagccacagtttgtttgatgttgtaagataaaaaccaacccatcaccgcgcggagcagaaatggccagccaccgagacaaacgaaaaacccagagatactcggccgccaaagaggcttttgtctttttgcggcccacttttgtcaatctgggtcgtgtcgtcgacctcagcgacggcggcgcgggcctggagtacatcgccgacaagggcatcgcccccgaatgggccgaagtggacattgtcctgtccgatagcggcacgcatatcagtcgcgtgccctgccgcatcgtccacgattcgcccctggacgaccaagccatgcccctgggcctggaaaccaggcgctgcggcctgcagtggggcgagttgacgccgcggcagcaagtccacctaaaagcatgcacgtcctatcatggcaaattcaacgcctaaatgccaaagtcccgcgcatggtcaaggatgaccggcggggccgcgactggccgacttgactctttgccccgccgccgcacaaaaccagccacacgcaacctcattcatattataatgatgggcatacggtttttgcctatcgaaagactatgctttaccgttgaccaaaggccgacaacagcctgaaacaaaaacttttttgcgaacgatacggattgctttcattgccaaaacatatagttaccatgtagcattagttttcttggccagaaatcgagcaacaatcccttgcaggcttgaagaaatagagttatgaaagatagccggtaaagtgaagtatctcacagggggtcgaaacagctccgagtccggctggaaggggcgaccccgcgccgctgggatcgacgggcgtcttcatctggcggcctaggccgtcgttgcatggctcatctggtgcttgtccgccaatccaaccgagggaggacagcatatggcctttgcagaagcactcaagtccaaggctttcgtggtgctggtggagatggagacgcccaaaggcgttgacatttcgggctttatcgacaacgctcgccacgtggtcggccgcgtcgacgccgcgctgatcccggatatgagctttgccgtgatgcgcatgtcggccctggccggggcggtgctcttaaagcagcagggattggagccgatcatccaattctcctgtcgcgaccgcaatcgcctggccttgcagggtgatctgctagccgcccacgtgcttggcgtggccaacgtcatggccattgacggcgaggccatcgagatgggcgaccatctgcacgccaagccggtttacgacctcagcgcggtcggtttcctggaggccgcccagggcttggccgacggcaaggacatcggcgggcgacaattgcgcggcgcgcccaagttctgtctgggcgcgcgcatcgagccctgggtcgacgacgcccagtgcgagttgcgcctgggcgaggcccgggcggcggtcaagcggggggccaagtttctggttggcccgccggtgtttgacctggagtccttcgcgggcttcatggcaaaggccaaggacgtcggcgcgccgatcatcgcgtcggttctgcttctgaaatcggtgggcatggcccgctacctcaaccagaacctgcccggcgtctgcatcagcgaagatacgatccggcgcattcgtcaggcctccgatcggccggccgaatgtgtcaagatcgccgcggaaacggtcaagggactcaaaaaactctgcggcgggacattgttggtgaccgccggctgggaggacaaactgccgggcgtcctggacgccgcgggcctctagccggtgtaaagtgcaggcattttcatcatcgaagggtttcctatgagcgacgcaacacaaaagggccggttggaaacggtcctggtcataggaggcggtatcgccggcctgaaatccgcgctggatctagccgaatccgggcgtcaggtcgtggtcaccgataaggcccccaatttgggtggctatctgcctcttctcgaccgtcagttcccaaccaatgactgccagatctgttatctgtcgccggacatggctccggccggcttcgatatcggcatcggcgtcatgcccctgaccgaagtggtgggcgtcagcggccaggcgggagacttcaccgtcgaactgaccaccaagccccgctacatcgacaccgagctgtgcaccgcctgtggcgagtgtctcaaggccgcgccagagggcgcggtgagcttcacgcccggcctggatcaccgcagcaccacctgtctgcgctatccccaagccgtgccccaggccttcgccatcaacatcgacaaggtcggccaagacaccagctggatcaagtgttgcgagccgggggcgatcaagctcgatcaaaagcccgagagcgtcaagctgaacgtgggctcgatcatcgtggccaccggcgccgagctgttcgaccctaccccgctgtccgactacttcggctacggtcagttccccgacgtggtcaccagcctggagttcgagcgcatcctcagccccgccggccccacctgcggcgccttcgcgcggcccagcgacggccgccgacccacgcgcatcggctgggtgcagtgcgtgggcagccgcaccaccaaggcgccgggcaatccctattgctcgagcatctgctgcatgttcgccatgaaagaagccgcgtgggccaaggagcacttcgccagcgacctagacgccacgatcttctacatggacatccggcccatgggcaaggattacgagcagtattaccagcggatgaaaaacgacgtcggcgtcaacttcgtgcgctgccgtccccacaccgtgcgtcgcgacgaggccaccaatgatctgctgctgtcctacgccaccgaggacggccagcagctcgaggcggccctggacatgctggtgctggccacgggtttctgcgcctccaaggaggccgtgagcacggcccaggccctgggcatcgagctggacaagtacaacttcgtcaaggtcagcgacaaggccccggtcagcaccagccgcgagggcgtctacgcctgcggcatgagcaccgggcccaaggatatccccgattcgctgatgcaggcctcggcggcggcctgtctggccagcgcccacctcaccccgcccgagcccgtgcgctatgaaaaagacctgccgcccgagcgcgacacggcctccgagacgcccaagatcggcgtgttcgtggccgatttcggcggcaacatggccaagtacgtcgacctggccaaggtcatggccgcggccaaaaccatgcccaacgtctgctgcgtcgaggagatcaaggtctcctacgccggcggccagggcctgacccagatgatcgactcgatcaaggccagcggcgtcaaccgggtggtggtggtgggcaacagcccccgcacccacggcaagatctacgccgaggccgtacgtcgcgccggtctcaaccgggccatggtcgagatcgccaacgtccgcgatcaggacgccctggtccaccgcgacgcccccgaggcggccactcacaaggcgatcatgctcgtgcgcatggccgtgggccgcgtcaagctggccaagcccatctacgtccacgcccagtcgctggacaagaccgcgctggtggtcggcggcggcgtggccggcctgaccgccgccctgcaactggccaagcagggcatttccgtcaagctggtcgaacgcgacaaacagttgggcggcatggccctgaatctggcccacaccctgggcggcgagccggtgaggcccatcgtcgaggagttggtggcccaggtccaggccagcgacaagatcgaagtgatcctcgacgccctggtcgtcgatcacaaaggctgcgtgggcgacttcaccaccggcgtgcagtcgggcccggccatgtactaccagcagatcaagcacggcgtgaccatcatcgccaccggcggcaaggcctacaagcccgagggctatttctacggcaaaaacccggcggtgatgacccaggtcgagctgggcgtcaagctggccgctggccagaccgacggtctggacacggtggtgatgatccagtgcgtgggttcgcgcaacgacgccaacccggcctgcggccgcatctgctgccgttcggcggtgctcaacgccctggagatcaagcgcaaaaagcccgaggccacggtggtggtgctctaccgcgacatgcgcacgccctatgattccgaggacaactaccgcctggcccgcgagctgggcgtgctcttcgcccgctacgaggccggccagccgcccaaggtggccgacaacggcgcgaccatgctggtggagttcgacgacccgattctgggccgcacggtggacgtcgaggccacggccctggtgctttccaccccgcaggtggccgacgaagagggcctggaagacctctgcgacatcttcaagttgcagcagaccgagaccggcttcctgcttgaagagcacgtcaaggtccggcccgtcgacacccccgagcccggcgtgttcgccgccggttcggtgctggcccccaagagcatcgacgaggccatcacccagggcgcggccgcggctggccgggccatcactgtgctggctcaggagagcgtgcaggtatcgggcggcgtggccaaagtggtcggcgagatgtgcgcggcctgtctggtctgcgtgcgggcctgccccatcggcgtgcccttcatcaacgccgacggctattcccagatcgacccggagaaatgcctgggttgcggcatctgcgccgccgagtgtccggccaaggccatccagttgcagggctatgacgacgaccagatcatgggccagaccgacgccctgctggaaggagtgctctaatggctagcttcgaaccaatcatcgtggcctttgcctgcgaatactgcgcctacacggccgcggacatggccggcatccagcggctgagctatccggccaacgtcaatgtgataaaagtcccctgcaccggcaaggtcgatgtgctgcacatcatgcgcgccctgcaaaaaggcgccgacggcgtgctggtggccggctgcctggacggcgattgccacttcaaaaagggcaacaaccgggcggccaagcgggtggagtacgtccagaagactttgaacgacatcggcataggcggcgagcgggtccagatggcctacatgtccgccggtcaaggcaacgtgttcgccagcgtggcgactgagtttacagaaaagatacgcgcgctggggcccaacccaatcaagggcggcgcccaaaaagccgcggcctaaatccgaggacggacagatcatgatcgtagctgaacgtaagcccattgaagagatcatggcctacgttgcgcccttcaacaaaatattgttgttgggctgcaacgagtgcgtcaccgtgtgttacgccggtgggcgcaaggaagtcggcatcttggcttcggccttgcagatggccttcctgaaagatggcaagaaactggaaatcgacgagttgaccctcgagcgtcagtgcgaccccgagtacgtcgaggaaatcgccaaggtggccgagaagtacgacgccatctgctccatggcctgtggctgtggcgtgcagaccgtggccggccgctacatggacaagccggttttcccgatggtcaacacctcgttcatgggcgccagcgagcgtcagggcgtctgggccgagcgctgccagggttgcggcgactgcgtgctggcctacaccggcggcatctgcccggtggcccgctgctccaagcgcatcttcaacggcccctgtggcggctccaccaagggcagttgtgaaatcaacccccaggtgccctgtggctggcagttgatttgggaccgtctgaccgccctgggccgcaccgatctttacgaaaagatcatgccggccaaggattggcgcactgcccgtgacggtggacctcgcaagatcgttagagaggacttgttgtcatgaaaagtgaaagcaatctcgaaaaagtcctggcagctggccattttgcggtaaccggcgagcttggtccgccccgtggcgccgacattgaagccgtcaagaaaaaggcctcccacctggtgggcaaagtcgacgcggtcaacatcaccgacaaccagacggccatggtccgcatggcttcgtgggccacttcgcttgtcgccaagcagttgggcctggagcccaactaccagatggtctgtcgtgaccgcaaccgtatcgccatgcagtcggacatcctgggcgcggccgccctgggcatcaacaccatcctcagcctcagcggcgaccaccccagcttcggcgatcatccccagtcgtccaacgtccacgacctggactccatgcagttgatccaaatgatcaaatgcatgcgcgacgaaggcaagttcatgggcggggccgagatcaagggcgcgcccaagatgttcattggcgccgccgccaaccccttcggcgaccccaacgagctgcgcgtcatgcgcctggccaaaaagatcgccgccggagcggacttcatccagacccagtgcatctacaacatggacaagttccgcgcctacatgaccaaagcccacgacctgggcctgaccgaaaaatgctacatcctggccggcctgaccccgctgaagtccggcggcatggccaagtacatggccaccaaggtgccgggcatggaagtgcccgacgatctggtcaagcgcgtggccagcgcgcccaaggaggcccaggccgaagagggcatcaagatcctgctggagcagatcgaacaggtgaaggaaatccccggcgtcgcaggcattcatcttatggcaatcgagtgggagcaccgcgtacctgagatcaccgaacgggccggcttgttgccgcgtcccacggtttaatcatccgacggcccgctttgggccgtcgaataaatgatcccgaggaggtgcaaatggccgagccaagatacgtcctaatcgtagacgatgatccggatctggtggaggccgtggccatgaaccttgaagctcgcgggtttgccgtgggcaaggcctacgacggcgtcgaggcctgggacagcatcaaaagcaagcggcccgacttggttgtgctggatgtgatgatgccccgcaagaatggctacgaggtctgcgaagagctgaaaaacgacaacgattacaaggatatcccggtgatactcctcaccgcggttggttcggccgtcccgtccacggcctatacgcaccaggacggcatgaaggttttggccgatgattacgtgcccaaaccggtcgacctggacaaactggcccagatggtcgccgagctgatctagcgtaacgcggatcggcgcggtgagcctccccaggctggcaggcctgaaacaaagcggcgagctgagcctcctcctcccaaggggggggctcggcccgcccttttttgccctgtgccgtggcctggcccagcgccgcgtcaacatcgtttttttggcccacgaccgctcgcgcgagcaggccagcgtcggccttgagcccgaggacgcgccccaggccctggagctggcccgacaaatcgccctcgaccacggcctgggcccgccggagctgatcggccaaaccaccgccctgaccctcttccccctggccgacaaccccgccctgcccctcatcgccgtcggccgcttggccgaggccggcgtcgcgccgctggccatggccacgtccctggctgcggtgacgctactgatcggccaccgtcatctggccacggccctggaggccctgacgcgggcgtttcatctgcccgccggcgtctcgccgccccaggcccgggtcaaggtcgtgcaaagccccttctttcgccgaacggattgaaatccatggaaaccgtggccgtctacaacgagcatccggtcaaggtctatggcgttaaattaattgaaaacttgctactgctggaggccagcggccgccagcacgacttgcccgccctggccctggccgcccaggacattgaccagcgtttcaggccggcgctgctgatggccagttggccggacgacgcgccgcgcctgtgcttttgcctggagcgcgcccaggccgccgagttggagcgcgccctggagcgggccggcttgacgatcgaccaacgccggccggccagcttgatccacttgcaagggccgcatttcggcgaccgcttcggcatcgtcgccctggctctggacggcttggtcctggccggcgtggaggccctggccgtggcggcggcggtgcattcgttgttcgtcgtggtggagccttcgctggccgagcgcgccacgcggggcctgcgcgaccacttcagccctgcgggagaggcctgatggccgagcaagataatgcccgcgcggccatggccgaactgatttttcaggccttgcccacgcccacgttggtgttgaatgagcatatggtcgtacaggacgtcaaccgcgcctttttgacccgctacgacctgggccgcgccgacgtgctgggccggcgttgcttcgaggtcttccacagccagtccctgccctgcccaccctcgcgctgccgctttcgggcggccatgagcggccacaccggccagagcgtgatccacgagttcgtcggcctcgacggccaagccgtcatcgaggaggtggccctctcgccgctggttgacgaacgcggccgcgtcatcggcgtcatcgagaccatccgcgacgtgaccaaggccaagctgatggaaaacgcgctcatccacgccaacgagttcttgaaccgtgtgatggactcgatggtcgacgcggtggtggtggccgacctcaagggcaaggttttgctaagcaatcatcaagccctgaaaattctggaaattccacccggcgacgagatcaccaaccaccgcctgcaggatttctgccccctggaagaactgcgccgcctgcgcaagagcctcgaccagggcggcggccgggccgaggccgtacgcacgtttttgaccaacggtcagggtcagcgcgtgccggtgttggtcaactcggcggtggtcacgcgcgagggcaagcccgtggccacggtgggcgtcttccacgacttgcgccaccagatccaactggagcgccacctcagcgaggcccgcttgcaagtggtgcaatcggacaagctggcccgcctgggccaactggccgccggcgtggcccatgagctcaacaaccccctcaccggcatcaccatctatgccgagttggtcaaggaaagcctgccgcccgacagccccctgcaggacgacatgaccaacattgtcgaagacgcccagcgctgccgcgacatcgtcaaggacttgctggactacagccgccagaccaccgtgcgcgtcgaggacctggacctcaaccaggtcatcgaggacgccttcaatctcatccgcgacgacgcgctgtttctgcacgtggacgtggtgcgcgactatcacaagggccccctgaccctggagggcgacgaaaagctgttgcgccaggtgttcatcaacctgctctccaacgccatcgacgccatggccggtcgaggccgcctgaccgtgcgcaccggcttggacggccagggcatgcgctgggccgagatctccgacaccggcccgggcatcgcccccgaacacctcgaccgcatcttcgacccgtttttcaccaccaaggcccctggcaagggcaccggcctgggcctgagcgtggtctacggcgtggtcagccgggccggtggcgcggtggaggtcaagaacaccggccccaacggcacgacattcaaggtcagcctgcccgaaaaggccgaccaatccttgaaggccttcgccgaagtctacatgaccaaccccagcggagacgtagcgccgtgagccccgatagcccatatcgcattttggtggtcgacgacgaggaacgcatcaggcaggccgtgcgccgggtgctcgagaccatgggcatggtcgtgatggaggcggccaacggccgcgagggcctggagcgcatcgccgactacaagcccgacctggtgctggtggacctgatgatgccggtgatggatggcatggagatgatcggccgggcgcgcaaaagccacgcctccctggccttcgtggttatcaccggctacgccaccctggaaaaggccgtggaggccatgaaacagggggccgacgattttctggccaagcccttcaaaccccaggaactgcgcctggtcatcgagcgggtgctcaaacgagtggccaccctgcaggatatggccatcgaaaagagccgcaccagggtgctggtggagtcgatgaccaacggcgtgctggtcatcgacacggagcgccgggtagtcctgatgaatccggccctgcgccgcctggcgcgctgggacgagggcgaggtgctgggccgcgatctggaggaggccctgccctgcccggcggtggcccaggccctgagtgaggtgttggccggccagggcgatcaggacggccagagcgtgtcctgccagatcaccctgggcctggccgaagagcccatgcacttgcaggtgacgtgcagcccgtttttggacagccgcggccgactggtgggcgcgctggccgttttcgacgacgtgacggccctgcgccggctcgacgagctcaaaagcgaatacgtctccaccgtggcccacgagatcgccagccccctgtcttcggtgctgagtcagttgcagaacttgagccaagggctggccggcgaactcaacgaacgccaggggcagatcgtgcgccgcgctcgcctgcgcatcgagggcatcatcaacctcagcaaggatctgctcgatctttccaagatcgaggccggggccatgggccaggccgaggagcgcctggccgtggggccgatcctcgaggaggcggtggacatcatgcgggccaaggccgccgacaaggcccagagcctcacgctggagatggccgccgagttgccacgcgtggccggcgtgcagcgtgaactgcaagaggtgtttgtcaacctgatcagcaacgccgttcgctacacgccgcaaggcgggcgcatcgatgtgcgggccacggcgcaagacggctgggtgcgcgtcgatgtgagcgacaacggttttggcgtccccatcgaagatcaagaaaaaatctttcagcgtttctaccgcgtcaaggacgccaacacccgcaatatcatcggcaccggcctgggcctgcccatcgtcaagcgggtggtcgaggccatgggcggcaatgtgcgcctgcgcagcaagcccggccagggcagcacattcagcgtgctgctgcccgccgtcggctgaggaagacatgggccaagccaacccgcatggtttgcgtcatgcttgacagcgacggtggatggaagtaccatgctccgcagcggtggtttaccgattcgttcagacatttcaagcgctaacccagcctgtacgaattgacgagatcgctgtcgatgttgatgggatctccgaagccgctcgcgaaaccagcccgcatttttggttcagaagagccgccgcttcctggaaagccgatggaatacaacgccgacgccctcaatctagccacgcaaaaggcgcggctgcgccttttgaagatgcatcacgacgcccaatgtggtcatttgggctgcaacctctcctgtctggacgccttgataaccctgtatcacgtcgtgatgggaggcgatgacgcttttgtcttgtccaaggggcactccgccggggccttgtacgtggcgctctggtccatcgggcgcctgagcgacgccgatctggacaccttttgccgcaacggcaccaggcttccggctcaccccaccaccgacgcgcctggcgtgcacttttccacgggcagcctggggcacgggccttcgttggcggcgggcatggccttggccaggcgggccaagggccaggcgggcgacgtgtattgcctgtgctccgacggcgaatggcaagagggctcgtgttgggaggcgctgatcttttcggtgcatcaccgtttggacaacctcgtcattcttctcgaccaaaacggtctgcaagcctttggccgcactgtcgatgtggcctccatcgccgatctttcctcgcgcctggccgctttcggcgcctccgtggccacggtggacggccacgaccccaaagccatcgccgcgggtatcgcgcggcgggaaagcgccaagccgcacatcgtcgtcttgcgcacgcgcaagggcaatggcttgcacttcgagggcctggttgaatcccattatttggccttgagcgaggaacaattcctggccgcctgcgccgacacaacgggcggaacgataaattgagagactcctttgcccgtgcggtgatcgccaggcacggtcggaagccaaccttctttttgaccggagaccttggcttcatggcccttgaaggcgtgcgcgaggcgctgggcgattttttcataaactgcggcgttgccgagcaaaacatggtgtcggtggcggcggggctggcgcggggcggtttttccgtttacgtatacagcattgctccattttgttatgcccggcccttcgagcaaatccgcaacgaccttggcggcctgccggtttgcctggtcggcaatggcggtggttttggttatggggtcatggggccaagtcatcacgccctcgaagactgctcggccatgtcttgcctggggctgcgcgtgctggtcccggcctttgacgacgatatcccggccatgctcgagtccgtcaactcgccgacatacctgcggctggggcgagatgaacggccaagcggcagtcaggcccccggctacgccccctggcgtccgttgctggaaggacgagcgggcgtcctggtggcgctgggccccctggccgggctggcctggggatgcctcgcccggtttgaaccagcggcgcgcccatctctgtgggcggtgacggagtttcctttggagcctctgcccgaaccgctttgcgaggccatcgccaaaggccagccccttggcgtgctggaagagcacgtggcccacggcggtctgggcatgcaactgacccattgcctggccagccggggtgtatggccgcgtcgtttcgtgcaccggcatgccctgcgctatccttcgggcacatacggctcccaaggtttccaccgggcggaatgtggcctggacgcggcggggcttgaagacatgatcgcgcggatgtcggcctaaccagaaagagtgggcgcggcgaccgcaaggggccggggcaagagggtcacgaatgacttttacggacgaaaggaccgccgccggcatgcaatccatagacaggctggtcgccagccttccaggaccaatcttggtgattggcgccagcggtttcattggcggcaatctgttccgcgccctgcttgcgcgcagggaggacgtcatcgggacggtgttttccggcagcccgtgacgcttggcgggcgtttccgccctgaacacggccttcatgaacctgcacgaccccaacagcgtgcgggcgctgctcaatcgcgtcaaaccgaaggttatttttcactgcgcggcgttcggcgcctattctttcgaaaacgacgcggacagaatccaccacaccaactacatcagccttgtcaagctgctggagtctctcgaccaccgggagcttaacgccttcattcacgccggcagttcgtcggaatatgggttcaacgccgccggcccggccgaggacgaccgactttcgcccaacagccattacgccgtcagcaaggccgcggccagcctcgccctggcctatcacggcaaggcgcgcgggttgcccgtatgcaatctgcgcctgtattcggtctatgggccttacgaagactcatcgcgtttgatgcccgtgttgtgtgaacacgccgtgcgtggttgcctgccgccgttcgcaccggccaacaccgcgcgcgacttcgtttacatcgacgacgtcatcgaggccttcctcttggccgccgcccacatgggccccgatctggccggtgaatcattcaatatcggcactggcgaaaaaaccaccttgggcaacctggccgccctggccggcaaggttttcgacatccaggaggagccgcgtttcacgcccagcgcgggcagaagttgggacatggagcaatggtacgccaacccggccaaggccgaacgccttttgggttggcggccgcgcacccccctggcccaaggcttgatttcgtgccgtgattggtggcgagaacacctgcgccacgcccagttccaagaattgaccaagaaaacacacgcgcgaaaaagcaagaattccctcacggcgatcatcgcttgctatcgtgacgaagaagccattcccatcatgcacgagcgcctggtggctgttttcaacaaaatcggcgtggaatacgaaataatctttgtcgacgactgctcgccggacaacggccgagaacgcatcagggagatcagcgccgccgaccctcatgtcctgggcatcagccattcacgcaacttcggctcccaggcagccttccgcagcggcatggaactggccagcaaggaggcctgcgtcctgcttgacggcgacctccaagatccacccgaaatcatcgaacaatttgtcgagaagtggcggcagggggccgacgtggtttacggacgccgcgtcaaacgcgaaatgccgttctggctcgacctgtgctacaagggtttttatcgtattttcgctatgttaagcgaagtggccatacccaaggacgccggcgatttttcgcttatcgatcgatcggtgatgcagtggatcctgcaatgcgaagaacgtgattttttcctgcgcggcatccgggcctatgtgggcttcaaccaagtcggcgtcgattacgtgcgtcccgaacgaatgttcggtcgcagcaccaacaattggattcgcaacatcggctgggccaaaaaggccattttttccttcagtcgcactccgctgcacatgctcacgttcttgggcggactggccttcgccggctccgtcggcttggcgctggcttccgtgatcatccggctattggccccggaatcaacgccaaagggaatgacgttcctatcactattgataatgttatttggctcggccacgctgttgggcttgggcttgctgggcgaatacctcggcaaggttttcgaggaggccaaggccaggccgcccttcatccgcaagcacttcatcatgcatgggcggatcaagccggccgacgcgcggccgattcaggccagggatgatcaatgagggcaaccgacgccgccgagcgggcctgccccacctgcggaaagcgccacggccgcctcttcgccaaagagcgcatcaaccccgatctggtcggcagctttacctacgcatcgcgtaaaacgccggagttcatgcgtcatcgcctggtgcgctgtctgtattgcgacacggtctacgcccccagcccgcctccggagcgcgttctttcgcgggcctacgccagcgccgattatgactcgtgggaagaggccgagtgcgccgccgccgattacgccagggtcatcgcgccacttctgaaaggcctgcccgcgttgggtggggccgtggagatcggtgcgggcaacggcgcttttttgccgcacctgcgccgggccggtttccaagccgtgctgggcgtcgagccgtcgcgcaaggccatcgaggccgccagcgcccaggcgcgccctttgctgcgcgagggcgtgttcacgcccgaaactctggccgaaaaccggcccgccctgatttgttccttcatgaccctggagcatctgccagatccgcgcggttttgtccaagcggcccatgacgccttggtccctggcggcctgctggccctggtgacccacgactggaaagccgcgctgaaccgcctcttggggttgcgttcgccgatcatcgacatcgagcacctgcaattgttcaccgcgcgcgccctccaaagattgctgcgcgaccgcgggttcgaggacatacaaaccgccgccttcagtaaccgttaccccttgcgttattggttgcgcctgtcgccgctgccagcgggagtcaggcgcgccctgaccggcccgctcggacgtttgggcctgctcaccctgcccctttccctgcccgtgggcaacgtcatggccacgggccgaaaaaaataggacacttactcacgatgcgccaagtcaagaccagacacaacgtgcgccgctttgacgaagatgtgcgacgtagcggatcatactcctacaccgccgaccgcctttcctgccggctggccaacggccgcatcagtagcggcatcttggccgccttgcccatggccggcaaaagcgttcttgacctgggctgcggcgacggaacctacagcctggagctggccgccgccggcgcggcgtcggtgctgggcgtggacgccgcgccagccgccgtcgagtcggccacgcaaagggcggccgaacgcggtctgcaagggctcgccagttttcaatacggcgacatcaacgatctgcgcctgccccatcgtttcgactgcgtggtgctgcgcggggtgctccaccatctgcccgacccggccgcggccatcatctccgccgcccgctggagcgacacggttttgatcctggagcccaacggcctcaatccggcgttgaaaatcatcgagcgcctttcccgctaccacagggcgcacgaagagcgctccttcttgccccggaccttgcggcgctggtgccgcgaggctggtttttcgtccatccagacgcggtttatcaatctggtgccgatgttttgccccgactggctggcccgcccgctggccgccgtcggcccagcgttggagctcgttcccctggcgcgagccttttgctgtggccagatcgtcgttctggcccaaaaacaagcagggtaggagagtatcttggccctgctgacccaaaccaagtttgcgcgcctgtggttgattttccagcacataatcggcggaaccgcagacaagaggcgcctggccctgcggcactggcaaggccaaaccaacgtcctcgaggtgggttgttcggccggcaacatcgctggcgccttcgcgcggttgcccggcgttcgctacaccggcctggacgttgacggggccgccattaaattggcccaaaaacgtttcgcggcgcatcatcgcctgcgctttctccacgccagcgccgaagagcacgcggcgtgcggcgacatctatgattacattttggtggccggcgtgctccatcatgtcgacgacgacatggccgtgtcgctcctcacggccacgcgcggcttggccagcgacgattgccgcgtggtgatctccgaacccgaggccctgcggcccgacgacaacatcattttcaagtgtttttatcgcctcgagcagggccaatatctgcggagccgccaaagcttgctggccctggcccagcgggcgggtcttgagatcgcatcggccgagaaccacgacgtcggaacgggcatccccggcctgcccgtggtcgcgcgcttttcggtcatcgtcggcggctggccggccgaaccatgcgcggggaggaggtcgcaatagtggctcacgacgagacaacccagcgcgattacaccggcctggatcgccttgtcgccaagatcatcgacgcctttttggttttcggcgcctcggccacgctggcctactatcttgtctttttttcccggctgccggcctgggtttggtatccggcttgcgtggttgcgctcatcgcggtgggctggttatttcgccgtatcgccggccagccaggcccccagccacggcccaagccaggatcgagcggcccgctcgtggccttaatcttgctatgcctgctgtctttttcgatcaacctgttcacgcttcggccagacgcggatgagttttgcttttatcaccgagcacttcacgccgccgaacatctcgcgcaacccatctctctgcatcacacggcccatgatctgcgcgatctgccgcccatatcgccggcccacctgctctcaacggtggagatcgccgcggcccttttggccaaggcgctgcacctgccggcgatgacggtcgtacaccagggccttggcggactcacgctggctctgcttcccttggtgtattttttattgtttcgcatccttgggcgcgacgtctggccgtccttggccggcgtggccggtgttttgatctttctggcgctaagcggcgacacgcaccaagcttggggcaattttacgatcctgcgcgcctgggagggcaagtgcgtcctcatcgcgctgggtttgcctctgttctgggcctttatttcgcgcttcatgcggcggggggagcaggccgacctgctgcggctgcacgccctcatgcttttatccatcggcctatctggttcggcttttttcctcgtgccctacagcggtggcttgctggccatggtctcctgcctaactggtcgcgcaaacggccattattggcgcaacctggcgcgcctgaccacggtgctggtcacgcccgccatcttggccctggccgtggtcagcccgttttttgtcgccatgagcaatttcgcggtttggtcttcgccaaacttctcctcgctcagggccatggccacggtcataggctcgccccaagcagccgcgctccacgccgcgctgtccctgcttttgctttatcaccactggcgcgaccggcgcataaaagcatttctgttttacgccgtggcggccgcgctaatccccatcatgcccctgctcgacgcgctgatcgtgaaggtgaccatggccaaggcctattggcggctggcctacgccatcccgctgccggccttgtatggtttggccgccgcctgcctggtcgacaggaaaaattcaaaaaatgcatggtgggcgctgttgatcgtggtggtttgccttggtttgttcgtcctcaagcagccggcgatcaaccagcgcgtaatccatgggcttcaccaatacaagttcccgcccaaacagctcgtcgcagtcgagcacctttcgcggctggcgtcccaaaatgcggtgatcctggccccagcccaagttgcctggtggctaggattgctgcggccggatctgcgctttgtggcgactttccccatggaaaccaaacatgcctttgacaattacggtcagccagaggaggggatcaaacgccgccagatagcggctttcctcaacgcgccgccagtgactaaccccaaccccgaggccttgcggccatatctgacacgggcgtccttgctggtgttgccccgacacgccccgcgccaagccgtggaaaaggcgctggccgccagcggcgagcgctggagctttcatggggacaacgctggctggctaatctggctcaaggaatgacgcctaaacccgcacgccagcccctcgccggcccagatcatggccagcctggcggccctggacaacaggctaaaagccgacgccgcgtgcgacgatctcaccttgacgcggtcgcgtcggagaggcatattggggcttgcttacggactacgacaaatcaccatctggcgcgaaaccgaacgtacgaccattgatcgagaaatttttcaacgcggagcattacgcccgccaattgggcggaggcctgtccaccgacgagaccacccttgagcactaccagcgcgtcggtgagggccagggcctttgtccagggcccgatttcgacccggtgtccttcaagatcactcgcccggatctggccgcccgcggcgacctgctgagtgttttcgcgcggctacgccgtgacgagcccagcctgaccgccccgaccatggccgagcttttccccgatatccccgtcgaccccagtcattgccattacgaaccaggcaccgatcttgtctcccacgaccgttgcgacgccgagcaagccaaggcctttgccacggccgacgaattcgtcctgcctaccaacaagggcgcatacaaattccacgcgccgccggccgacctgctgctggagcgcttggccaacgacgcgccgctttcgcttatgcgctatccccacggtttctggacctgcctgaccctcatcaatcgagtgcgtcagattctctcacagcacctccctgagggcctgcttgccccggacgagctgaccaacgccgtcatccgcctgtgccgggagcgcatggccggggtgttgttggtgcgcacggttttcatcgagggttttttgaccgaggtggaaaaggatctccatgccccgttgccggaggatgtcttgtgtggcgtgtccttcaagggctacccgaccctggatcgccgccttttcatcatccccggccaggggccccacaacgaccgcctttgcgccgaaataaccaacactttcagcaagcatttttcgcccgataattccctgatcgatggcgcgacgcccaaacgttgggccatcagtggatcgttgcgaggcattgccgaggccttgaagagccgcccggttatcgtgatcggcccgccgtggttctcatcactgggtcgccgcctgggcctgatgtgttatgctcatgtcgccatcgcttccaaaggcaccttcggcgtgcgccgcacgttgctggcgcgggccttggcggcggcgcgcgcggcgttgcgcaccggcggccggcggccggtgatgctttttcagtgcggcggctcgctggccgcctggctgatccgccgcttgcacgcggccgagccaggcgtgttttattgggattttggccaggcgctgaccgcctggcatcttgatgaagcgttttatgattttccgtggatgaaggtctacaagtcggccatgatccaaaacaacggcctcgaaggcatgtaccgggagttggccggccctcattatgaacagtggctgggcgccagggtgcaaaacgatggataggtgtatctccagggcgtcggccctttctccgcaaaacgaaacttaccgcgcggcgctggaaaaatttcatctggccgtcgctaaatcaaatcacggcggttgagcggaccatggaaattagaaaacgcctttgccgcctgcacatcggcgcacccaaaacaggctccacggcaattcaggctttttgcgccgaaaaccgcgcggccctgctggcccgaggcgtgctctacccagacgccagcctgcgtggctttgggcaccacgacctggcctttttgctagccggcggctatccgccgtgggccacgccccagccgcggacgctggacgagttgttggccgatttggcgcgcagcgtcacgggccatgacggcgacgtgctgctcagcagcgaaaatttctatcttttggccgacgccgccgtggtgcgggccgcgctggagcgttgcggcctgcttgacggccgccaggcgcgggtgatggtctatctccgccgccaggacgaggcccacgcttcttggtataatcaaaccatcaaggcccaaggctacgcccacacctttgaggaatgcctggccggcttcgcggggttgttcgattatcaggccatgctgcggccctgggcccaggccttcggcccgcgaaacatcgaggtgaggctctacgagccggccaacctgcccggcggcgacatcaggctggatttcctggcggccttgggtctggcggtcgatggtttcgacctgccgcccaagcggcccaacaccgagattggccccgacttgctggagtttcagcgtctggtcaattgcctgccgctatcccaccaggaaaagcgccgctttcatcgccagctcatggagctttccgctcgcgcggacggcggcgacctgttcgcccacggctcgccccttggcttggcgcggcggagggaaatcatcgccgcccacgcgcccggcaacgccgccgtggcccggcagtttttgggccgggagaacctgttcgcgcccttggacgaaaccgccgcgccacccctggtccagggcggactgagcgtcgagaagctggccagcatcatgggctggctgttgatacaaaacgcggtcgactgaacgccgccgaggcaaggatcgccattgtctttttacaaacaacatcccttgacctgcgacagcaaggatttctggggccaggtcaagcgcaccgtcaacggcaaacccgtgccccgcgagcagatccagatgatcgtcgatgcggtgcaggacggcctggccctgggcccggaagatcatttcctcgatctttgctgtggcaacggcgcgctcagcacgtttttcttcgcggcctgcggcggcggcctgggcgtggatttttccgagccgctgatcgaaacagcaaaggccaatttcgagcaaccaccgaattttatttatcaacttgccgatgtgcttgattacgccaacaacgagccgcaaccagagcgcttcaccaaggccttgtgctatggttcgtttcaatatttggccaaagacgccgccgaggccctgctggcggttttgcgacggcgtttcgtcggactgcgccggctctatctgggcaatctgcccgaccgccagcgcatgggcgaattttttcggccagaatcatatacgcctggcgtcgaggacgatccaggctcgccgattggcgtttggcgcgcacgtcacgacatcgcgcaactagccagccaaacaggctgggtcgcggagtttcgtatcatgccaggcgatttttacgccgctcattatcgtttcgacgccattctacgccgttaacggagacgagatgttcgatcgcatcatatggatcagcggcatgccgcgctccgggaccaactggctggcccagatcatggcctccaaccccatggtgcggctgaagctgtgcccgctgttttcctatgaattcaaaaacgccatggacttggacagcagccccgcccaatgggccgagtttttcaccaaagtttatcaaacgccatcggaatacatggaccaggactatctgcgccgcgacgggctggcgccgctcttcctggagcgcgagccaaacccatcggtgctggcgatcaagtcaaaccgttttcatcatcttagccgatcgatcctggaaaagcaccccggcgtaaccttcgtgggcatcgtgcggcacccttgcgccaccatccattcgtggctgaccaacccgctggagttcccggccgattgccacccgcgccaacagtggcgtgacggcgcttgccgcaaaaccgggccgggtgagttctggggctttgatgactggaaaaaagtaaccgccatgttcctggacctggcccagcgttttccgcagcgttttttattggtgcgctacgaaagcatcgtgttcgacgcccagggtcagatcaaacagctcttcgagcgtctgggtttgggctggccagcgcaaacgcggcgattcctgaaagaatcccaaagcacgcacaatcctcacaagcgagcagtgcacaaaaatccggccgtggccacccgttggaaaacagaaatggacccaggcatggtcaaaaccatcctcgacgaattgcgcggaacgccgttggagtgttttttgggtcgggagaaccagtgaaacgccgtttggaagacttggccattttcggcgggccgcgtttgttcgaaagctttcggcccaccgggcagctttcgctgcccgattcgcgcgtttttttcaagcacgcgcggacgatcttcgatcaacgccgcctgaccaacaacggccccttggtgcgcatgctcgaagaacgcctggccctgctgcaccagagcgcccattgcgtgagcttctgcaacgcctcggtggccattgtcttgttgctgcgcctgctgggcggcgacgatggcggcaatgtcctcatgccaactttcacctatcccggtctgccgcacattgccctctgggccggcttcaagccggttttctgcgacgtggaccaacacactcacgccatcgatgtcgcctcggtggcggccaacctcacgccgcgcagcgttgtgatcttggccgtgcatcaggttcagagcccgtgccaaatagacgaactgaccaccctggcccgacaacgcggggtagcgttgctttttgactctgtccacggcctgggctgcacccatcgcggcaagcccatcggcggcttcggcgcggccgaggtcttcagcctgcacgccaccaaattgctcaacggcttcgagggcggctacgtcaccaccaacgacgacgccttggcggcggagttgcgctcggcgcgctcttttggttttcagggcaaggacaacgtggtgcgcctgggcctaaatggcaagctcaacgagatccacgccgccctggccttggccgccctggacgacctggaacaaaccatccaggccaaccgcgcccgtcacgaggcctatcggcgcttgttcgccgacctgcccggcctgaatatcctggaatacgccaccaacgaacgacacaactacgaactgaccatctttgagatgacgaccgcctggcccctgagccgcgacgacaccctgcgcctcctgaacgccgagaacgccctggctcggccctattacagcccgcccctgcaccactcggagcactgcccgccaggctgcggcgacgtttcgctgcccgtggccgaggccctggccacgcggtttatccagatgccggtgggcgatctggtatcgctggccgacatcgaggccctggccgagctgatgaccttcgtgggggccaacggcccgaccgtggccgcgcgcctggcccgcgacgggaggccatcatgaaaacacgggccagcgacctggccatcctcggcggccagccgacctttgcccagcccttacacgtgggtcagttgaatttgcccgactggccacgttttcagcaggccttcgaggaactattccgccgtcgctggttcaccaaccacggcccgctggtgcgccagttggagcaacgcctggccgagtttctggacgtgcgccacgtggtctgcatgaccaacggcaccttggccctgatggtggcgctgcaagcgctggatctgcgcggtcgagtcatcgcgccggccttcaccttcccggccacggtccaggctctgacctgggccggtctggagccgctgttctgcgacgtggacgaaaagcgtcacgtcatcaccgccgatctggcccggccgctgatcgaagacggcgtctcggccatcctgggcgtgcatttgtggggccgaccctgcgaccccgaggccttggccgatttggcccagcggcacggcctggccttgcttttcgacgcggcccacgcctttggctgcgcccataatggcaggctgatcggcggtctgggccgggtggagatcttttccttccacgccaccaaggtgttgaacgccgccgagggcggctgcgccaccaccgacgacgacgaaatggccgcccggctgcgcacggtgcgcaattttcacaaccaagagaccttcgccagggtgggggcgcgcatcaacgccaagatgtccgaggcccaggcggccatggccctgctgagcctggaggattaccctagaaacgcccaggccaaccagcgcgccctggatgcctacgcccatggcctagccggcctgcccggcctggaattgctggaccctaacctgccccaggcccacaaccggcaattcgtggtgctggatgtggacgcccagcaagccgggctttcgcgcgacgaactgaccgccgccttggaggccgaaaacgtgctggcgcggcgctacttcatgcctggcatccaccgttcgccgccctacaaccggctctacccccacttcgtggaaggtctgcccgtcaccgatcgtctatcggcgcgcctgatgcaattgccctcgggccaagccgtggccgagcacgacatcgccacggtctgcgctctgacgcggaccatcctggaacacgccccgcaagtgtccaggcgtctgcgcgcctaccaggccaagggttgcgaacgaccatgaagctgggcgtgatgcagccgtattttttcccgcatctgggctacttcgacctgatccggcgggtggaccgcttcgtgctctttgacacggcccagttcacccccaaaagctggatgacccgcaaccgcatcctgcaccccgccagcggctggcaatacatcctactgcccgtggcccagcacccgcgctttgccgccatcagccagatcagggccaaagaccccgaggcggccatgcggcgcattctgggccagctgggccactatcgcaaacgcgcgccccattacgcggccgtcacgcgcatcgttgaggacgccttcgccacggcccgctccgacagcctcaccgacatcaacgccgccggcctggcccgcgtctgccaggaactgggtctgcccttccagatcgaaatatgctcggaactgggcctgaacctgccgcccgtggagcatcccggcggctgggccctggagatcagcgccgccctgggcgccagcgaatacatcaacccacccggcggcagggagctcttccggcccgaggaattcgccgcccgtggcgtgggcctcggcttcacccagaccccggacttcagctatccttgcccgccctacgccttcgagccccagctttcgatcctcgacgtgctgatgtggcgctcgccggcccagatcagggccgacctggcggcggctcagggttgagcgcccccagtcggggccgcgctcacttggcgtaggggcgtttccagggctcgcttctttttttcaagtaatcgcggatggcggccttgagggtggcggcggccaggacggcgcagtggcggtggtctttatgcaggccgcccaacaggccctcgatgcgctcggcgtcgatctcggcggcctcgcgcagggacgcgcccttggccaggctggtcacggcgctgccgcaggccacggtgttgaggcagccttcgggcatgaagcgagcgtcggtgatcaggtcgtcatcgatgcgcaaaaacagctcgatatagtcgccgcacgcgcccttgggcatggcgtggccgtcggggttgggcagcatgcccacgttttgcggggtgagggcgtgggcgtagaactcgtcgctgaggccggcttcccgggcctcttgcaggtcgtgctcgacatcgtgggtgtggtgttgttccacgtggtcatctccggttgaacattgagccccacgttttggggccgccgacgaggcaatgataccacgcggcggcccctgggcaacggcgacgttggctctggttcaggccatggccgcgcccagcttttcccacaggccggccatttcgcgggaggtcggcccgttgggatcatgttcgacgatggtcagcccccgcgaggccgcctcgaccacctgcgggtcgaagggcagccggcccaggcactccaggccgcgctccgcgcagtgctcctcaatggccacggccatgtcggggttcaagtcggccttgttgacgacgaccttggccataaccttgaagtgggcgcaaagctccagcacgcggcccagatcgtgcaggccgctgggcgtgggctcagtgacgcacagggccaggttacagcccgaaagcgagctgatcaccgggcaacccacgccgggcgagccatcggcgatgatcagctccaggccccgttcctgggccagttgacgggcctgatcgcgcagcaggctgatcagccggcccgagttctcggcccccggatgcagaagggcgtggaccatgggccccaacctggtgtcgctgagatgccagttgccgcagtcgcggggcgggaagtcgatggcctgggccgggcacatggccacgcagagtttacagccttcacaggcgctttcgtcgatgacggccaggccgccctcgtccaggcgcgccgcgccaaaggcgcaaagctcggcgcagagcccgcagcccgtgcaatccccgcggcgcgtcacggccaggttgcccgagatgaacggttcggtgcgccacggtttgggctgaagcaacagatgcatgtccggcgcgtccacgtccagatccagcaacactttgggcccggccaacgccgccagcccggcggtgatggatgtcttgcccgcgccgcccttgccgctgatgaccagaagctctttcatctggcccctcccttggcaagctggcccacgaaccagtcgaagatcctgaccagcctgggcccccactggggagccgcggcctccaggcgctggcctcggctatagccctcggcgatggcccgatcaaaggggatgcgcgccagcaccggcaggtcttttttggcgcaaaaggcgctgacgcggtcttggcccaggccgtggcgattgatgatgacagccatgggtttgttcatgggctccatggcctccacggccagttgcaggtcgtagaggccaaagggcgtgggttcgctgaccaggagaatggcgtcggcctggcgggtggccgtcatggccggacacgacgtgcccggcggggcgtcgatgaccgtctgaaccggcggttggacggcggccatgacccgcttcatcagcggcggactcatggcctcgcccacgcgcagcagccccgaggccagcgccaggcccggcgcgtcgttggcccggcccagacgcaccaaacccagctcacgccggccctgggcaatgcatttttccgggcagatcgtccaacagccgccgcagccgtggcacatggggtcgaaggtgacaatggcctggcccagcacggcgatggccttgaactggcacaagtcgctacaggccccgcaacgggtgcaacgatcctcgtcgaccagcggcacgggcatgtgctcgacatgttcttcgtcccaggtcatgtcgaagaacagatgggcgttgggttcttcgacgtccaggtccaccagcaggctgggcccgcgagcggccagggcggcggccagggcggcgctgacggtggtcttacccgtgccgcccttgcccgaggcgacggccaggatcaccagccgcctcccattggttcggcggagaccttcagccggccctcgatgaaggccttgacggcctcgcccaccgagccggtggcctcctggaccacatccagcccggccgcccgcagggcctgccaggccttggggccgacaatgccgctgatcaccgtcttggccccggacttggccaccatctcggcggcctggatgcccgcgccctggcccatgcccctggcctgggagttgctgagcacgtcaaagcgcatggtggctggatcgatgaccagaaaattggccgcccgcccgaaacgcggatcgaccaggctctccaggctgtcgccttggctgctgacggcgatcttactcatttgccgctatctcctttcggccgtgcgcttcaaaacgccggccaccatttgttgataggccgggccggagcccgtgtcgtctagcatcagcttgagcggccgaccctggtcggcggcctggatgatgcgcgggtcaatgggcagtctggccagaatgtccaggcccagatttttggccatggcctcgccgccgccctggccgaacagctcgacctccttgccgcagtgggggcagactaggccactcatgttttcgaccacgccgatgaccggcagttccacctggcggcagaaatccagggacttgcgcacgtcggccagggctatctcctggggcgtggtcaccaccagggcgtaggccccctcgacggtctgggccacggtcaggggcacgtcgccggtgcccggaggggagtcgatgaccaggaagtccaggtgatcccacatcacgtcgccgataaactgcttgaccacgccgatcttgagcgggccgcgccagatcaccgacgactcgcggttgggcatcagcgattcgatgctgatcacgcgcaggttgctgttgtagaccaccggcaggatgcgctgctcgtcctcttgcaccacggcgtggctggacaaccccagcatgcgggggatcgacggcccgtggaggtcgacgtccaacaggcccaccttgtagcccttgtcggccaggcccagggccagataggccgccacggtggatttgcccacgccgcccttgccgctcatgaccacgaccttgaagcggatatcggccagcgccctggccactctttcatccacgggctggacgcccgaggtcgcgcaatcgttgttttgtgtcatgccaagtcaatccttgttcagccgggcccgatgtgggccgtggcggttattttggagcgcgggcctttgcctggcccgcagggtgaacttacaaccttcgtgccaaattttcaaattggcgagttagcgtgataaattggcaatttatcatgatcgccgcctcgagggcacacccgtgtatttcataatgaaacgtgcaccattacaaaatgcgttgctttttgaaatggtcttccagcccgaagcgcttcatcttgcgccacaacgtcgtcgtcgagacgcccagcgccgccgccgccttggcccgatggccgccatgggcctccaaggccatgatcagcgcctgacgctcgcgctgggccagatccaacgtggccgaaccgttggcctcggccgggcgcgcggccccatgcaggcgccgcaaagactcgggcaggtgacgcggctcgatggttccgccgcgggccaagaccaccgcgtgctccagggcgttttccagctcgcgcacgttgcccggccattgatggtccaaaagcagggccatggccgactcggaaaggcgcgccggcgactcgcagcgctcggcggccagccgctccaggaaatgcccggccagcagggggatgtcctcgcggcgctggcgcaggggcggcaggcgcagttgcaagacgttgagccgatagtataaatccgaccggaaccggccggcggccacctcggcctccaggtcgcggttggtggccgccaccacccgcgcccgcacgcggatggccaggtccgcgcccaggggcgtgatctcgccccgatccagggcgcgcagcagcttggcctgcacggccaggggcagttcgccgatctcgtccaaaaaaagcgtgccgccatcggcggcggcgaaacgccccacgcgctggcgttgggccccggtgaaggccccgcgcagatggccaaacaactcgctctccaccaacgcctcggggatagccccgcagttgacggccacgaaaggcccttcgtggcagtcggaaagatcgtgcagggcccgggccaccagttccttgcccgtgccgctctcgccgctgatcaacaccgaggcccggctggcggccacatcgggcagcacggcaaacagacgggtcatggccgcgctcttgcccttgatgtcgcagaaggtgtaggccgcactgatgcgcttttgcagatggcgttcggcgctgatgtcgcggaaggtctcgaccccgcccagcaggcggcccgtggcgtcgcgcagcacggccgtgcggatgcgcgccgggataatccggccgtcggcggcgcgcagttccacctccagttcgtcggatggatggccggtttgtatcgagcgcctcagcggacaggccgcttggcaaacgctcgatcccagcacttgatggcacttgcgtcccagggcctcgctggccgacacgccggtgatctgggccgcggctcggttgaagctggtgatgatcaggtcttgatcgacggtgaaaacgccctcggcgatggcgtcgaggatcaagccagtcaggtctggatggggcgctgggccgtggccactcatgattcgggctccccttggcgctggttttcgcgggtgtatggcaataataccaccccttgggcgatgtttcgcctcccgcccaaaagacgcaaaatgtcacacacgccccgttgcgaatgtaacgaccgtttgttacactcgtttgaaacaaacgtgaggttttgcatgagcgccaatgtcaaccagccagacccgacccgtgaacgcctgcttttggaggccgaacgccttttcgccaccaaaggttacgccgccgtgagcgtgcgccagatcaccgccgccgccgagaccaacagcgcggcgataaattatcatttcggcggcaaaaaaaatctctatctggaggttttccgccagcgctggctgccccgggcccacagcaccatggccaaaatcacgcccctgctggaggccgacgacttgagcgtcgaaaaggttatccgcacggcgatcgacgtcctgtggaagggcccgctgtcccacgacagccaggagtttttcctgcacggcgcgttgatccaccgcgaactgcacaaccgaaccgaggcttgggacatcctcgtcgaggaggcgatcgtgcccttttacgacctgctctatcgcatttttctgcgcatcgaccccaccgtgcaaaaggccaaggtcatgctcaactgcatgagcatgttcagccagctggtgtttttctcgcacgcccggcccatcgcccaacaggtcatgggccagccgccgcccgaggacgtggaggcgatattggccgatcatatcaccgcgttctgtttgcacggcatgaatcaaacgggagatcaaccatgacgggcgtattgcccaaaacgctggccctggccggggcgctggtggtgctcggtttaaacgccggctgcatgaagctgggcccggactaccaacggcccgaaccgccggccaagatcccggcggcctacgaccaggccgccaaccaaagcgccatcgccatcgcccaaccagaccgctggtgggaggcctttggcgacccggagctgaaccggttggtcgaactggccgtggcccgcaacctcgatctggccaaggccacggccagggttcaggagttgcaggccctgttcagccagtcgcgggccgagcgctatccccagatcagcgccagcggcacgggccagcgccagcgggccaagtccatgagcctggagcaaggcggcatctcggtgggggccgtcgagaccgacagctacaacctggccgtggccgcctcctacgaggtcgacctgtggggccgcctggcccgcctggagcaggccgcccgcggcgacctgctggccgcccaggagaccaggcgcaccgtggcccagacggtcatcgcctcggtagtcaccagccatctgaccatccagaccctggagcgccgcctgcaagtggcccaaagcagcatcgaggcctaccaacgcagcatggagttcgtcgaggggcgctatcgccgtggcctgaccagcgaactggccctgcgccaggcccgccgcgccctggccaacgccaaggccggcctgcccagcctgcgccaggatctgggccaagcccagcagaacctggccgtgctggtgggggcttatccaaaggtccagccggcgcgagcccagccagccgattacttcaagcaactgccggccgtgccggcgggcctgccctcggagctgctcttgcgccggcccgatctgcgcgcggccgagcacaccctccaggccctcagcgcgcgcatcggcgcggccaaggccgcccgctttcccaccatcagcctgaccgcccagggcggctacgccagcgatcagttggagagcctgatccgcccggacaacgccctgtggaacgccgccttgggcctgaccgcgccgcttttcgacgccggcctgcgccgcgccaagcaagacgccgcccaagcccgctacgaccagggcgtggccgattgggccaagcaggtgctcacggccttttcggaggtggagggggccctgctcacccgccgcgagcagctcacccgccgtgaactggtgcaaaaggccctggccgaggccgtggccacccaggaggcggcccagcgccgctacatgcgcggcctcagcgactacctggatgtgctggaagcccagtacacccgctacaacctggaagaccaactggtcctgaccgactacgccatcctcagcaaccgcgtcagcctgcatcgggccctgggcggaggctgggacgacatcagcgcggccccggcggccgatggaagcaactcatgaaaataaaaagcaaacgcggattgcatgtgaccatcgccgccggctgcctgatcctgggcgtgctgggcatgatcggcctgatcgccgcgcaaaagcccctggccgaaaagccgcccgaggtcgtggcgccgttggtgctggtgcaaaaagccaacaccggcccgcatcgggcggtggtcgagggccagggcacggtggcggccctgcgcaaaagcaccctggccgccgagatcatcggcacggtcgagcgggtctcgcccaacctgttgcccggcggcatgttcaagcgcggcgaggtgttggccgccattgagcccgaagactatcggctggacgtgatcctgcgccaaaacgaggtcgagcaggcccaaaaaaacctgcaactggcccacgaggaagcctccgtggcccgcgaggaatggaaacgtctgggcctggccaagggcgatcaacaggaaccgccgccattggtggccaagacgccccacctggaggccgcccaagccgccctggacgcggcccaggccaatctgcgcaaggcccggctcaacctggagcgcaccgccatccgcgcgccctttgacggccgggtggtgaccaaaaacgtcgacgtgggccaatatctggccaagggcaaccccgtcgccacgatcttttccaccgaggcggccgagatcaccgtcaacctcgacgacgccgagttggcctggatcgacgtgcccggcctgaccaccaagggtggccagggctcgccggcgcgaataacgaccgatttcggcgggcggcgcatggagtggcaaggccgcgtggtgcgggccgagggcgagttggacccgcgcacgcgcatggtcccggtggtggtgcgcgtcgagaagccctatgcccacacgccgcccctggccgtgggcatgttcgtcaatgtggagatcctgggccggatgatggaaaacgtcaccgtaaccccgcgcggggccgtgcgcgagggcggcgtgctctggctggtcgacgatcagggccggctgcgtttccacaaggcgcgggtggcccgttacttcgccgacaaggccgtgctcagccccggcctgccccagggcgcggccatggtcaccagtaagctcggcgtggtcagtgacggcatgatcgtgcgcgtggccgcgcaagggccaaaggccgcccccaccgcgccggccgcggagaaggcccatgaataaggccatcgcctggttcgccgaaaaccacgtggcggccaacttgatgatgtggttcgtgatcgtggccggcttggtcacggccttcaacatcaagctggagatcttccccgaacagagcctggacatagtcaccgtgaccgtggagtaccccggcgcctcgccggccgaggtcgaggaaggcgtggtgcggcgcatcgaggaaaagatcgccggcgtcgaaggcgtcaagcgcatcgactcgtcggcccgcgaaggcatggccaccatcaagattgaggtcatgcagggttgggaggtccagaagcttttggacgacatcaaaagcgaggtcgaccgcatcaccaccctgcccaacgaggccgaaaaacccaccatcagcgaggtgacacagcgcaccgaggtgatctgggtggccgtccacggccacgcgcccgaggccagcatcaaaaaactggccgaggagatcaaggacgacttgaccaacctgcccggcatcacccaggccgagttcatgggcgtgcgcacgggccgcatctacatcgaagtccccgaggaggcgctgcggcgttacggcctgacattgagcaaggtctcgcaattggtggccgagcacgccctcgacctgccggccggggccatcaagaccaaggccggcgaggtgctggtgcgggccaagggccgcaaatacaccgccgccgaataccatgacgtgcccatcctgaccaaccccgacggcagcaagttgaccctgggccagatcgcccagatcaaggaaggcttccaggacgacgtggagagcgagttccgttttcagggcgagcacgcggccatggtccgggtctaccgcgtggccgagcaaaacgctctcgacgtggccaacaccgtcaaggactacgtggcccaaaagcagagcgcgctgccggccggcattggcgtcgacaccctctccgaccgctccaagatcctcaaggaccgcctggagcttttgacccgcaacatgctcatgggcctggtgctggtggcggtgttgctgggcatgttcttgcagctgcgcctggccttttgggtgacgctgggcatccccgtgtctttcctggcggcgatctgggccctgccctattttgacgtgtccatcaacatgatcagcctgttcgccttcattttggtgctgggcatcgtcgtcgacgacgccatcgtggtgggcgagcacgtcttcaccctgcgcgagcggggcttgccgccgctccaggccgccgtggagggcgccacggccatcggccggccggtggtcttcagcgtgctgaccaccgtggccgctttctggccgttggtgcaggcctcgggcagtctgggcaaggtcatgcgcaacatccccatcgtggtgatcctggtgctgatggcctcgctggtcgaaagcctgttcgtgctgccttcgcacctggcccacgccaagctcaaaaccggccccgaggccaaggaaaagcgctcggccagattcttgcgctgggtcatcgacgggccctacaaaaaaaccctgaccatcggcctgcgctggcgctacgcggtggtggcggcgggcgtggggctgttgcttttggcgctgggcacggtggctggcggctggatcaagttcacgctcttcccaaaggtcgagtcggactttttgcaggtggcggtgatcatgcccaccggcacgcccgccgccgagaccgtggccgtggtggccaggctggaggaggccgtgcgccagaccctggccgagttcgacgccaaacgccccgaagggtccaagccgctgctcaaatacagcatgtcctacatcggcgggcagttttccacccgccacggcagcgcgatctcgggtgaggccgggggccatctggcccagatctgggtcgagctgatcgggtccgaggaacgtgacgtgggcgctttcgagatcatcaaccgctggcggcaaaaggtcggccaactgcccggcgtggagtcgctgactttttcggccgagatgttcagcgccggcacgcccgtggagctgcacctttcggcccccgacgaagagacgctgatcctggcctccgaggagctcaaggccaaactggccacttacaacggtgttttcgacatcgacgacagcttcctgccgggcaaggccgagatgcaactgggcctcaagccctcggccaagcccctgggcctgacgttatcggagttggcccgccaggtgcgggcggccttttacggggccgagtcgctgcgcctgcaacgcgaccaggacgaggtgcgggtgatggtgcgctaccccgacaacgagcgccgctcgctgatcaacatcgaatccatgcgcatccgcctgtccgacggcacggaggttcccttcagccaggtggccgaggtgacgatgaaacagggctacaccaccatcgagcgggcccagcggcgacgggtgatcaaggtctttgccgacgtggacgaaaaaacggccaacgccagcgagctgcggcgctggctggaaaaagacgtcctgccccagctccaggtccaatttcccggcctgcgctacaccaccgagggcgagggccgcgaggagcaggaatccattgccgatctgcaacgcagcatgatcatcgccctgtttgtgatctacgccctgctggccatccccttccgctcgttcagccagccgatcatcgtcatggcggccatacccttcggcctggtcggggccatcggcggccacttgctgatgggcctggatctgagcatgctgagcctatttggcatggtcggcctgacgggcgtggtcgtcaacgactcgctggtgctgatcgatgcggccaacggcctgcgcgcccagggcaaaagcgccttggaggccatcagcgaggccgggccgctgcgcttccgggcgatcatcctcacctcgctgaccacgttctttggcctggccccgatgatcgccgaacgcagcatgcaggcccagttcctggtgcccatggccgtgagcctgggctttggcgtgatgttcgccaccttcatcaccctgctgctgatcccctgcggctacatgatcctggaagacgcgcaaaacgggctcgcgcggctcaaacagcgcctgggcctgagccaggccgccgaccagcactaggcccgccccaagccgcccgcggccggttgacgacgccccgtcgccggtcgcgggccttcaccagcacgttggtcatgtttttcatgcacgagcccgtgaaatgccttactatttttaatcatgcgccaacgcggcctcggccgcgcctttacgggtaggagcgtttatttggaaaagcatcacaaattttctatttggtatgttttgctgggcgtctggttcgtgctgatcctcaacaactggctatactcctcgctggggccggtgcatctggcctacagcgaatttttggccaaactgcgccaggacaaggtctccgaactggccatcggtcagcagatgatcagcggcgaaatggtcggcgacgacggcaaaaccgtcaagttcaccaccgtgcgggtcaaccccgacctggccaaggaactggaagggcataacatcgtctttcgcggcgaggtggagtccacctttttgcgcacgctgctgtcgtggatgatccccatctttttgttttttggcgtgtggtatttcatgatgaagcgcatgggccccggcgcgggggtgatgagctttggccgcagcggggccaagctccacgccgagcaggacatccccacccgtttcgccgacgtggccggggtcgacgaggccaagttcgagttggaggagatcgtcaacttcctcaaaaaccccgagcgcttcaccagcctgggcggccgcatgcccaagggcgtgttgctggtgggcccgccgggcaccggcaagacgttgctgagccgggccgtggccggcgaggccggggtgccgtttttctccatctccggctcggagttcgtcgagttgttcgtgggcgtgggcgcggccagggtgcgtgagctgtttgcccaggccaaggaaaaagcgccttgcatcatcttcatcgacgaactcgacgccctgggcaaggccaggggcgtggccatcgccggtggccacgatgaacgcgaacagaccctgcaacagctcctggtcgagatggacggcttcgacccccgcgtgggcgtgatcatcatggccgccaccaaccggcccgagatcctcgacgccgccctgttgcgcgccggccgtttcgaccgccaggtgctggtcgacaagcccgacctcaagggccgcctggatatcctcaacgtgcacgccaagcgcatagccctgggcccaaacgtcgacctcaaggtgctggcccagcgcacgccgggcctttcgggggccgacctggaaaacatcctcaacgaaggcgcgctgctggccgcccgggcaggtcacaacgaagtgaccatggccgacctggaagaagccgtcgaccgggtcatcggcggcctggaaaagaaaaaccgcgtcatcaacgaacgcgaaaagcgcatcgtggcctatcacgagaccggccacgccctggtggcggccctgacgccgggggccgaccaggtgcacaagatcagcatcatcccccggggcatcgccgccctgggctacaccgagcagcgccccaccgaggatcgctacctgatgagccgctccgaactgctgggcaagatcgacgtgtttctgggcggacgggtggccgaaagcctggcctttggcgaggtctccaccggcgcggccaacgacctgcaacgggccaccgacctggcccgggccatgctgacgcaatacggcatgggccagaccctgggcccggtgaccctggcccgccgcaatcagccggtgtttctgcccggcgacgcggcgctgatgccgccggcccaggagttcagcgaggccaccgccgccgccctcgacgccgaactgcgcgagatgatggaccagcgccagagccacgtgcaacagctcctgggcgaccagcgccagctgttggacaccgtcgccgctcgcctgctggagcgcgaagtcatcgaccacaaggagttccgccagttgttgggcgatctggccccggccgagagcacggcggcctcggcctagaaaagaaccagttgcctggcgcggcggcgtgccttggatttgtgggcgacgagcaactcgcccggcaggtcggcccagaagggcgagcgccccggccggcggctttcgccaaagagcatgcgccagcagcagcgcgacaaaaacaacctttgccgggccctggtcatggccacgtagagcaggcggcgctcctcgtccgggtcggccgcgtccttgccgggcggctggtagggcagcaggccctcttccaggcccaccacgaaaacaacggggaactccaagcccttggccgcgtgcatgctcagcagcttgacccgctgggcgcgcaggtccagggggtccagctcggccagatgggccgtggccgccacctgtgtcggcgcgcccacccgcgccaacgcctgggcgatgggctcggcctgggcgtgcaagcggtaaagcacggcgatgtcgccggccgaaaagccctggctccgcgcgcccgcgccggcctcgacctggcgcgaatccagcccgcctaaaagctccaccacccgctgggccagccagatcgcctcggcctgtgggtcggcggcctcgaagcattccaccagcggcccggccgggttgacggcctggggcgcgtaggcctcgcgccccgcctcggcggccatcagcgccgtggccgcggccacgatgcgcccgctactgcgataattgcgccgcagatcaaaagaccgcgcgccggcaaagtcgcgcccaaagtccgcgaacagggcccgctcggccccgcgaaaaccatagatggcctggtccgggtcgccaatggccgccaccagcgccccgcccgcggccaggcgccgcaaaagcgccacctgcaccgggttggcgtcttggtattcgtcgaccaagatatgatcgaacttgccggaccagcgcccggccaaggcgccgtcctgggccagggccagggcggcctggcggggcagatcgtccaggtccaacaggccttcggcggccaaggcttgctcgtaggccagccaggccggggccagggttggttcgggccgttggtccaggcgctgcttgagccggctgatggcccaatcgacctggcccggcggcagatcaacggccttggcggcttggctcaaaatttcctcgcggcgttgatcggccacgatggccggccggcggcccaggtggtcggtcaagatctccaggcccagtccgtggaaggtgtgggttctggccgcctccaggcccaaggtggccagacgctggcccagctcctcggcggccttgcgggtgaaagtgaccaacagcagccgcgaggcgtcgccgccgccggcgaccaagcgcgccgcccgggccgtcagtagccgcgtcttgccagcgcccgggccggcccgcacgatcaagtgcccgccgtcgtagtccattgcccggcgctgaaactcgtccaggccctggtcgacggcggttggcgcggcggccggagcggctggttggcgcgagtcaacgggcctggcggcggccttgcgcccgcgccccctgcccgtcaccggagccagatccagcagggccttttgcccggccaagcgctggcgttcggccgggctgaacaggcgcaccacgccgaactggccgtcaaagccgccctgcagcaccaccttgcccgcgcgaagacggtcgatggcttcggccaagaccggcccgcccgcccgcgccagctcttccagcggcgtctggcgcaggatcgtcagctccgggcccagacgccgccgcaggccgtccacggccgcgcccacggccttggtggccgggccctggcccagcacctcggcgacaacctcgtcgagcggcgccagcgattcaaaatgggccgccgccggcgggcgatagccctcgggccggtcggccagctccgccacacggctgagcacgcccacggtgatcggcccgccgcagaccgggcagcgtccgccgtaagccctggtctcgtccgggcccaagcaaagcccgcacttgcgatggccgtccaggtgatacttgccctcgtcgggaaaaaactcgatcgtgcccaaaaaaccgccggccgcgcccaggctcagggcccgggccagatcgtggaaggtggccgggcaatccagcaagttggcctcgcgggccagcttggccgggctgtgggcgtcggagttgctgaccaacgtgtagccgtccagggccgacagccgccagttcatgggcgggtccgacgacaggcccgtctccagggccttgatgtgacaggtcagatcgtcaaaggcctcctccagcgcgtcgaagccgctcttggagccaaatacgctgaaccacggcgtccaaatgtgggcagggatgaaaatgacctccgggcagacctccaggcacagctccagcagatcgcgggcgtccaggcccaggatgggccggccgtcgcttttgatgttgcccagcttgtccaggcgctggttgaggcgggcggcgtcttgcagggtgggcatgaggatgaggctgtggaccttgcgcgtctggccgtggcgtttgtagatggagctgatctcggccgagggcaggaagcgcggcggtcgccggcaggaaggcggcaggctctcgccaagggcggcggccaggtccggccgcagctggtaggccccgtcgcctgtttcgacaagcttttcggccagctcggcccaccaggccggatgggtgaagtcgccggtgcccagcaggtccacgcccttcagttgggcgtgacgccacagcgcctcggggcccatgtccctggccgtggctcgggaataacgcgagtgaatgtgcagatcggcgacaagcatggccagcagggtacgccgccggggctggcgacgcaagccggaaaaatgcgcgttgtgcgggcgggaaaaagtgtgtatagtgctcttgttttatgtcgtatagttgtgactcattggcgcgatgcatgattgagggggtctgttcatgaaccataaccccgcgtggaccacctgcccgcacctcagcgccggaacctgcccgcaattgacgattctcggcggagcgctgttcggcggcttgaccgcccggcccgagctgaaccaggatctggccctggaaaaattgactcaagcctgcgcaagttgtagtttttcgccgccccagcgggagcatgcttgactgatctggcgctgactccggtcaaacgacacgcgcgcatcctcatcgtcgaggatgacggcgattcggccctgtttttcagttcactgatgaaaagcgaaggctacgaggccgacatctgccccgacggcgaaacggccatggcgcttttggccaacggcggcgactacgacctgatcctgctggacctgatcctgcccggcctcagcggctgggacgtgctggagcgcatcaagggcgacggcaagctgcgctacgtgccggtggtggtgctctcggccctgcacgaaaaagaggccaccctgcgggccctggaggtgggggccgaggactacatgagcaagcccgtggacgtggagaccatgctcagccgggtgcgggtgatgctgcgcatccgcagtctctacgaagacctgctctccgagcgcatgggccgccagcaggccaccctcaccctggagatgcgccgttacctggccaaggtcatgggcggatcgccccaggtgctggagatggccgacatcctcgacaacgtcgtcagcaccgacaccaccgtcatgctggagggcgaatcgggcacaggcaagagcctgctggccgaagtgatccacaagttcagcaagcgggccgacaagcccttcgtggtggtcaactgctcggcctatcccgagacgctgctcagttccgagctgttcggccacgagaaaggcgccttcaccggggccatccgccgcaaggctggccgcttcgagctggccgacggcggaaccatctttctggatgaaatcgccgagatcagccccctgacccagttggccttgctgcgcgtgatccaggaccgccagttcgagcgcgtgggcggcgaaaagacgatcaccgccaatgtgcgcatcgtcacggccaccaacaaatccctgcgcgagcaggtcgaaaagggcctgttccgcgaggacttgtactatcgcctcaacgtggtgcgcctggaggtgccgcccctgcgccgccggcccgaggacatcccctttttggccaattattttttgcgcagccacggcgagaggctgggtaagccgctctacggcttcgcgcgcgaggccctgacccggctgatggcctacgcctggcccggcaacgtgcgcgaactgcgcaacgtcctcgagcacgccgtcttgatgtgccgcggcgacgtcgtcgaactggagcatctgcccgatcgcctcggcgacccagacgaggcccaaggcctgccgccatcgggccgcctgcacgatcaggaacgcgagttgatcgcctgcaccctggaaaaatgcaattggaacaaatatcaggccgccaagctgctgggcatcgcccgcagcaccctctacggcaagatggcccgctacggcatcgagtcgcccgaacaggccgacgccatcaattaagccgcctttgccgcccgcgccttcgcattttcatcgctattaggttaagatataccctgtactataagtaaaacttacgtgacggggaaccgaatgctttcgttgataagacatatcgtgggccagcccaacatcgcggtggacctgggcacggccaacacccgcgtctacgcccccgaatccgaccgtttcaccgaggagccgtccaaggtcagccagatcgaccgccgacgcgccgaggtgatcggtgacgaatatatcgcctacctcaacagcaagctttttttcgcgccgctgcgcggcggcgtggtcgtcgacgtggacagggccgccaacctgttgcgcccgctggtcaaaaaaagcaaaagcggctttcgccagccggtgaccctggcctgcgcgcccaccgacacctcggaaaaagagcgcggcctgctggccaaggcactgctcaacgccggggcctcgcgggtggcgatcattcccgaggtctgggcggcggccatgggcgcgggcctggacgtgcatgatcacgcggcccaggcgctcatcgacatcggccacggcgtcagcgacttggccgtcatcgccggcgggcgcctgatcggcgcatcggccgtgcgcacggcctgcggcgatctgcaaaaggccgtgcgcctggcggtgatccaacggcgcaaggtctacctctacgccagcgacgtggaacgcctgacccacgagttgaccgccctcagcgaacccggccggcccgagcgcaagctgatgtccttcaacggcatggacattatcaagcgccgcaaggtggcggtggagctgggcagcgacgagatcgtggcggccatggagccggtggtcaatcgcatcatcaaaatgatccaacagagcctgcgcgggctcgcgccggagatccgccgcgacgtgaccgccgcgggcctgtgcctgaccggcggcggggcctgcgtcaagggcatggaccggctgatcgcccagcgcaccggcctgaccgtgcgcgtggccgccaaccccatccactcggtgatcaatggggccggcaaggccctggccgcctggaaacaacaacaaaactggtgggataacgtcgcctggcccaggcatctgtcctgacgcccgggccaggcggtctttcattcggccttcttgccggcatcgtcgtccttgcccaacaggcgggccagggccagcagacgctccaactccttgcgcaccaggtaattcaccgatccacgcgggtatttgcccgtcttgccggggctgccggcgggtttgcccgtgaacagctccagggcctgatccaccgtctcgacggcgaaaacgtggaaacggccctcgtccgccgccgccaccacgtcgggatgcagcatgaggtttttcaggttggccgccgggatgaccacgccctggctgccgctgaggccctgggcctggcagacgcggaaaaagccttcgatcttttgattgacgccgccgatggcctggacctggcccaactggctcaccgaaccggtgacggccagatcctgacgcagaggcaggcccgccagccgcgaaagcagggccagggtctcggccagggacgccgaatcgccgtcgatcatcgaatagctctgttcgaaaaccaggctggcccgcaggctcaggggcatgtcggcggcgaaacggctacgcagcaggccttccagaatcagcacgcccttggtgtggaacggcccgctgagcttgctttcgcggtcgagggccaccacgccctcccggcccaggcccacggtggcggtgatgcggctgggcttgccaaaggcgtagtcgccggtgctgtagacggccaggccgttgatctggcccacggccgcgcccccggtctcgacgttgatgaagccgcgggtgatggcctcttgcaggcgctcgtcgatcatcgacgaacgccggcggcgcgcgctgacggcggccgtgacgtcatcgcccatgacgtcgatgcgcccggcggcgcgggccaggtggccggcctcgaccagcacgtcgtcgacctcggccaggcgcaaggtcaggcgctcgcggtcgccggccaattcgctggccagctcgatcaggcgggccacggccgtgcgatgcaggggcggcaggttgcgctggcgggccaggcggcagacctgcgagatgaactgggcttcttcctcgtcggcccaatccatgtgctcggccatctcggccttgatcttgaaaaacttggcgaactggttgtcgtggacgtggagcatctggaagatctcggcctcgccaaccagcaccaccttcagatccaggggaatggcctcgggctgcaaggagcgggtgaccatgtagcccagttggtccatgacgtcctcgatcagcgccttgcgctcgcgcagggcccgcttcaggccgtcccagggcagccaataggccagcaactcacggatgggcagcaccagataaccaccgttggccttgtgcagggccccgggggtgagcatggtgtagtcggtgaccaacgcgccgaactgggcctggcgctcgatgcggccaaagaggttgggataggtggggttggtctccaggatcaccggcgcgccctgggtctcggagttgtcgacgaagacgttgacgcgatactccatgggctcgctgggcgcggcggccatgaaggggagttggggctcgtcttttttgatgaagcgcttgtagttgtcgacaacatcctcgcgcacgcgctccaagtagaccagcacggcgcgctgttcggcgtatttgtcgaacagctcctcgaacaggtggcccaccgcgtgcagcaccaactcgcgatccaggttggccatggcctcgcccacggtcttttcgtgggcggccaccacccgcaaggcctcggccacgcgctgttggatgtagtcgcttttgcggcgcagttcctcgcgctgttcgtcgctcatctcgcggatggtctgctcgggcaggggctcgccgtcgtcgtcggccggggcgaccatgatgccgctgggctcgaagcgcaacacgtagccctgctcgcgggcgatcttgtccagatcctgaaaggcctcggcgcgcaggcgcttgaactgggcgacgatctcctcgcgttggcggttgtattcctcgccctcaaagatggccggcagcttggtctgggcgttttgcaccagggcttccatctccttggcgaaaacgcggccgccgccgggcggaaagctcaggcagctaggcttttcgggctggcggaagttgtgcacgtagacccaatcggccggcacgggcttttcggcggcgtatttttccacgaaactgcgcaccagataggtcttgcccgtgcgctggggcccggccacgtagacgtggaagtccatgtcgcggatggccaggcccagttccagggcctccttggcgcggcgttggcccagcacgtcgcttacgcattcccgcgcgtcgtggctggtttcaaatggcgccctggccgggtcgaaggttcgtctgagctgttcgggccggagcttcaggggaaaggcgtctttcatcgggcaaacctcggggcaaaattgacgaaaaggtcgtggcgggcgggccactcggagcattccgcgcgtcgacgtcaaccgacgcattgacttaggataacacagggcaaggcgaggcgatcaatgacgggataaaaacagcgcggcggaaagcggcgttcaggagttcaaccaaccgcgcttggcggcgtagccgaaaaggatgttcttgagcgggcccagatcggcggacttgcgcaccatggccgggcggccttccctgggcatgacgtcgcgcgggcccagcaacacgaaatcgcaaacgcggccgccggccatctcgtccaactcgcgcggctggcatacgcccaggcagtcggcgtcgctgagcagcacgtccaccgcctcgcggcgcatggcctgggcggcctggctcaggctctggcagacgcgcacgtcaaagccggcgtcctcaagttcctcgcggagcagccaggccacggcccggtccggctccaccagcaaaatattcatcattgttccagtctccttgattagcccgcgcataacagaccgaccttgaaaaccctggttgacaatggatagactacttcggccataattaaagcaacaagaatgccaaccaattggggctgtcattttaggcggatagaatcagggctgcggcggccatgtccgattttcgacgcaaaatcccagcgctcagaagcaaatcaagccaacccgcgcatattcattgaataaccagtttttgtccgcttttcgacatatgtcgtattttcgacgtatgtgatcggagttcacccgccagaatcaccgcgcgcaatgccgcctttcaatgacgcgaccgtgcttgttcttttttttacacagcaattcaaagcattatcaaaatcatgagcgcaaagttcggcgcatggcacggtcgttgctatatctgtgggcgaaccgaaacggagaactcatgatgaagcgcagaagagttgctcgcaagtccgctggaagtttcgctccgcgcatcgacgtcgaagagtggatgcagaacaatcccgagcttatggttcactgccccaaccagcccggcgggctgaagttgaccaagggcgcttgcgccaagcgccacgtcacggccaacgaaccccgctacgccaatatcggcgcggaaccttttcatgtattcgtcttcaagatgaacctggtgccgtgcaaaaactgcgagatcggggcccgcttggccgccgaacaaaagacgcaagtcgcatgaaattctgagctttgcctgggttagacccctcccctcgctgcccgggcaagacctccatccctctcagggcgctggcgctatcggccagcgcccgttttttgcgccctgggcttgccgcacgggtcgtctttacgtaaaatgccgccaccgcctgtcggctatcgctaacgcttgcaaaaagtcggagcttcccatggccaaaaccctggcgcgcaaaatcatcgaagaacacttggtggagggccgctgccagcccggcgaggagatcggcctgcgcatcgaccagaccctgacccaggacgccaccggcaccctggccgccctggagttcgaggccctgggcctggagcgcgtgcgcaccgaggtctcggtgtcctacgtcgatcacaacatcttgcagtccgacttcaaaaaccccgacgaccaccgctttttgcgctccatcgccgcgcgctacggcctgtggttctcgccgccgggcaacggcatctgtcaccagctgcacatgctcaatttcggccggcccggcgccactctcctgggctccgactcccacacgccccacggcggcggcctgggcatgctggccatgggcgcgggaggcctggacgtggccgcggccatggctggccagccgtttttcctcacctaccccaaggtcttgggcgtgcgcctgagcggtaaactgtcgccgtgggtgggggccaaggacgtgattttggagctgctgcgccggctgtcggtcaagggcgggctgggctatgtcgtcgaataccacggccccggcgtgacggggcttagcgtattgcagcgggcggccatcaccaacatgggcgcggagttgggcgcgaccagcagcgtcttccccagcgacgaaaagaccaaggccttcctgaccgcccagggccgggccgacgcctggcgcgagatgagcgccgacgacggcgcggtctacgacaagctcgaggagatcgacctggccgccctggagcccttggccgcctgcccctccagccccgacgccgtgcgccccgtgcgcgagttggccgaggtggccgtcgagcaggtcattgtcggctcgtgcggcggtggcagctacgaagacctgatgaccatcgccatggccctcaagggcaaggccctggcccccggcctgaacctgtcggtcaaccccggttcgcgccaggccctggcccaggtcacggccaacggcgcgctgttggacatgctcgaggccggcgtgcgcctgcatcaggccggctgcctgggctgcatcggcatgagccaggccccggccactggcgcggccagcgtgcgaaccttcccgcgcaacttccccggccgctcgggcaccaaggacgaccgcgtctatctgaccggccccgaagtggccgcggccacggccctggccggtcaccttgccgatccgcgccaggtcttcggcccccaggagccgatcccccccgcgccggccgtgcggcccgaggccctggtcgccccgccggccgacggcgcgggcgtcgcgatcgtccgcgggcccaacatcgcgccctttccccagttgccaccgctggccgacgacctggtctgcaccgtggccctgaaggtcggcgacaacatcaccaccgaccacatcatgcccgccggcagcaaaatcctgcccctgcgctccaacgtgccggccatcagccagttcgtgttcaatgccgtcgaccccgacttcccggccaaggcccaggcctgcgcgccggcggcggtggtgggcggcgacaactacggccagggctcttcccgcgagcacgccgccctagccccgcgttacctgggcgtgcaggtcaaactggccaagagcttcgcccgcatccacaaggccaatttgatcaactttggcgtgctgcccctggttttcgccgatccggccgactatgacaggctagacgaaggccagcgcatcgagctgcggggcgtcaagcgggccctgctggagggcgctgaaaacctcaccgccctggtcgacggccagcccgtggagcttcgcctggaggcctcgccccgcgatcgccagatcctggccgccggcggccgactcaatcacatcaaaaacgccctctaaggcgtcaaccaacgccactccggccgggcccgcgtcgccaagcgcatcagcaccgggcccgcgccggctggatcatcctcggccagccggccaaagagccaacgcgccatggcctcggcccgctcctcgcccagcagccggcccaaaacctccgtcgcctcgccatgtcggcccagacgggccgcggccacgcaccaatgtgccaaaacctcgggcgcgcgcccggccgaaaggttgtgcgggaagggataggcctggggcatggcccgccagcggtcctggctttccatgaagcgccggccgtgacggcagaccgacgaccaacgtttcatctgaaaaaaggcccagcacaggctgtagagcggatcgggataatcgggcaagagcgtcaggcactgattggccgtctcgatcagctcgtccaggcggcccagcgtggtcagggccatcatcagcggatgataggccctggtcaactgctccttggccacgccgccggcctggccgacggccaaggcttggcgagcggcggccagggtctggttggcgtcgccggccccggccatcagggactgggccagataggcgcgcgccgaaaaatcggcgggcgcttcatccacccagcgctggatcagctccaggttgcgcctagccttttgcgcggtgatctgtggcgattgggcaaagccgtgatggatgagcgtcagcggcgcggccagcgccctgccgccgccggccagcgcctcgtggatgcggccgacaaagcgcagcccgctgtcggcccgcaccaggcgcggcgtcagttgccaactggccgagccatccagggccaggtgctcgatgcgaaccaacaggcaatcgccgtcggccgcccgcagcgccggccgcaagcgcggccccgagtcggcgctgacaagctcgtcggcgtcgaggatcaacagccagcggccgctggcgtgatccatggattgattgcgcgccagggcgaaatcgccttgccaggggtgctcgaagaccttggccccgtgctggcgggccagatcacgcgtttcgtcgctggagccggtgtcgacgacgatgatctcgtcgacccacgacgcggcgctggccaggctgcgcggcagccagagacgctcgtttttggcgatcatgcacaaagacaacaacggacgctggctcatggcgctccaccgcgtgagaatggccgtttctcggcgtagcgtgattgtagcacggcccgcccgccacgaaaaatcaccgtgcggccgcgcaaaaaccttgcctcgccgcgccgacggcgctatctttgtgaccacctggtcatagagccgggttgttgtttgtctttcgtatgaccaggtggtcacccacgtcgaggcaaggcaggaaaccatgcaatccagcgccgccaaactttcgcatcatgacagccacttcgacctggcccagcccctgccgcccctggagatcgacctgggcctgctcgacgaccgggccctgatcaccgtcggccgcaagctggcccagggccagcgcctggacctggaagacggcctgcgcctgatgaccagccgcgacctcagcggcctgggccatctggcccatcaggcccgcctggccaaaaacgggctcagggcctattacgtgcgcaatcgccacatcaattactccaatgtctgcgccaatggctgcgccttctgcgccttctggcgcgagccgggccaaaagggggcacagaccatgaccccggcccaggccgccgccctggccgcgcaaaaccccgacatgcccctggaagagctgcacgtagtgggggcctgcaatccggggctggatttttcgtattatcccgatctgttgcgcgccctgggccaggcgcggccccaggcggcgctaaaggccttcaccgccgtggagatcgaccacatggcccaggtcgccggactcgatgtttgccaagtgctggatatattgcggcaagccggcctcaaggccatgcccggcggcggggccgaggtcttcgcgccacgggtgcgccgggccctgtgccccagcaagcccagcggcgcgcgctggctggaggtctcgggcctggcccaccagatgggcctgcaaaccaacgccaccatgctctacggccacatcgaaacggcccaggagcgggtggagcacctcttggccctgcgcgaacagcaagacaagaccggcggcttttcggccttcatccccctggccttccatccggccaacaccaagctggcccacctggcccccaccacggccctggatgacctgcgcgtcatcgccaccagccgcttgatgctcgataacttcccgcacatcaaggcatattgggtcatgctcagccccaagctggcccaggtggccctgggctacggggccgacgacctggacggcaccatcgtcgaggagcgcatcacccacgaggccggggccaataccgccgtgggcctgaccgaggccgaactgcgccagatgatcgaggccgccggctgcgcgcccgtgcgccgcgacgctttctacaacgccgtggaggactgacaggccgtggcccaagctcaaagcagactctccctgctcgaccaggccctggaggcggccgccagcggcgcgcgcctgagcgacgatcaggccctggccctgttgctggaggcgccgccgcacgaactggccgtgctggcccaccgggcgcgcctggccaaaaatccggcgatgatcgtgacatacgccgtcgatcgcaacatcaacaccaccaatgtctgcctcagcggctgccgcttctgcgcctttttccggccgccgggcgcgccgggcggctacgtgctgagccccgaggagatcgaccgcaagatcgccgagaccatcgccctgggcggcacgcagattctggtgcagggcggcctgcacccggaaatcggcgtggaggagacctgtcgccagatccggcggatcaagaaaaacttcaacatacatgtccatggcttatcgccgccggaggtcgtgcacatggccgccgtcgacggcatggacatcgaccaggccctggaccgactgatcgccgccggcctgggctcgatccccggcggcggggccgagatcctcgtcgatagcgtgcggcgacgcatcgcgccgggcaaatgcagcggccgccaatggctggaagtcatggcccgggcccacgccaagggcctgttcaccacggccacgatgatgtttggcagcctggacggcccggccgagcgcatcggccacatggccctgctgcgcgccctgcaagaccagagcctggcccggggacgcggctgtttcacggccttcatcccctggacttttcagccggccaacacggccctggcccacctcacgccgctgacggcggtggattatctgcgcacgctggccgtcagccggctttatctggataatttcgcccacgtccaggccagttgggtcacccagggggccaagatcgcccagttggccctgctgcacggggccgacgatctgggctcgacgatgatcgaggaaaacgtggtggcggcggccggggcttgttttcgcctggaccgcgcggaaatgatccgcctggccgacgacttgggctaccaggcccgccagcgcgacaccctctaccgcctgctgtgagcccggcggtgcgcgagacgcgaagccaagccttcaccgcccgctggctgtggccggggccggggcgcccgcgtgaaaactggcaagtcaccctgcgcgacggccgggtgagcgccgtgggcccgcgtcgcctcggccagccggcccaagacctgggcgagggcctgctgctgcccggcctggtcaacgcccactgtcacctggagttggccggtctggccggtctgttgccgcccgacggcgatttcgtgggctgggtccagcgcctggtgcgcctgcgccccagccaggatccggcccaggccgcgcggcaaaccgccgacgccgccagccggatggcccgttgcggcgtggccctggtggccgacatcaccaacacgggcctggcccgccaggcccttttcgcggcaggtctgcacgccatcagcctgttcgaggccttggggcccagcaactgccagccgccgccgccccaactcacctggcaagacggccggctggcggcccagggcgtggccgcccacgcaccctactcagtgccggggccgcgcatcgccgcgctcaaggccctggccggtgggcaggcattcagcattcatatggctgaatcaattgccgaaatggaactttttgccggcgatggcccgcaaggccgccgcctggccgaatttttgtttggccgcggggccgacgtggccgggctgggtctgctggcccggcgaccgctggcccacctgcgggccctgggcgtgctcgatcgccgcacgctcttggtccatggcgcgcagctatcgcccgacgaggcccacgagttggccgccgacggtccgtcgctgtgcctgtgcccgcgctccaacctgggcctgaccaggaccatggcccccgcgccgctactgttggccgccggggtcaacctgtgcctgggcaccgattcgccggcctccacgccagaccttaatttgtggaacgaaatgaaagccttggccgagcattaccccggcttggccccggacgcgatcctggagatggccaccggcgggggggccagggccttgggcctggatcagcgcttcggccggctggccgagggcatgcacgcgccgctctgcttcgtgccgctggatagccggccagagttaaagcacgtgctcgaagctgtcgtgctggcggccggcccggcggcggccagggccatcggcaacgaaaaaatcagctaatcaagcttgttatcctaaaaaaccggcctgccgccagactccggccagcgcggccgcaggcccagcgccgcgatttggcgggccatttggccgccggcgcgcaaatcttcgagcacttgctcgaagctaaagccatccgccgccagcgtcccccgcgcccggtcggccgcgtccaacaccgccagcccgccagcggcgtccgccagtaggccgccgccggcaaagcggccaggccaggcctgggccatgaaccaatcaggcccggccgcccggcccagggtgatggccgcccgctggatgatgtcctcggccatggccgtcagggccggcgaggggctcaccgcgccctcgttgttccaacccacgcacagggccgtggccaggcggcgacgcagttcggccggcgccaggcccaggctcagccaggccatgagcttttgcgccacgtggcgctgggccgggcccagatcgcgctcggtgtcgatgaccgtgccggtcagggccacatagcgcatggcctcagcccctgaccggcggcgcgtgcaggcattggcccaaaaccatctcggccgcctcctgcacgccctcggccagggtggggtgggcatggatggcgtgggccaggtcggcggccgtggcccccaggcgcagagccaaggcgcattcgtggatcagatcgccggcgtgggggccgacgatgtgcgcgcccagcagccgaccgtcttttttggcgcacagcaatttcacatgcccggcgatctggcccatggcctggctcttgcccaactggcgcatctggaaagtttgagcattcacttcaaggccctgttgcatggcctgctcggcgctcaggcccaccgaggccagctcggggctggtgaacaccaccgccggcacgacgtcgtaatccggccgtagcgccgcgcccagggcattggccgccgccgcccggccctcggcgccggccatgtgggccagcatgggcctgcccgtccccaggcaatcgccgatggcccagatgtttggcgcgctggtggccaaggtcggcccgacagccaccgcgccgcgctggtccaactccacgccgacccgctccaggcccaggtcggcggcgcacggccgccggcccacggccacgatggccttttcggccaccagcgtctccgggccacggatgggccgctcggccagggtcgagggcgtcagacgcaggacgaggccctcggggcccgcttccgcgccctggaccatggcccccaacttgacggccacgccgcgttttttgcactcgcgcagcaagaccttggcgccatcgccatcgatgcttggcaggggcagcagccggtcgctggcctcgatgatggtcactttcgcgcccaaggcgctgtaaataaaggcgaactcacagccgacaaccccgccgcccaccacggccagagaggccggaacctggcccagggccagggcgtcgttggcgtcgaggacgctttgaccatcacgggccaggccaggcaagtccagcggccgcgagccgctggcgatgatcaaccggtcgtaatcaaccacgccagcgccgccctcggcctccaccgccaggcggcccggcccggtcaaacgggcccgaccgcgcagcagatccacgccgtggctttgcaaaagccgctccaccgcttggaccaagtcggccactatccggtccttgcgggccatggccgccggcaggtccacggcgcaatcgccgccacccgtcacgccaaattcggccagacgccgcgccgtctccaaggcctgggccgtggcccgcagggccttggtggggatgcagccccagttcaggcagaccccgcccaccgcctcggcctcgatcaccgtcaccgccgctcccagctgggccgcccggatggccgccatgtagccgccgggccccgcgccgatcaccgccactctgctcttcaagccgcccctccccgcccgctggccgccatcaggcgatcgggcccttttggcccggccacagggcgtgacaggggatcagcaggtctatctggccagactccagcatggatttgaccaggttggccgactcccaggcctggatggcgtcggtgtgcacgccgggggccaccgccgggccggacggtgggaagttcttgtcgttgcagcagaatccggtgatgagcgccttgccggactgggccgtttgcaccaccaccgactgcccgcccggcgaatgcccaggcgtcggcagcacgctgacccccggggccacctcggccggaccgtccagttccacgatcgcgcagccttccagataatcggcgtcgtagcggtggtccagcgggtgcgggtggcggcaaaactccagctcggcccgctggacgtaaatcttggcgttggggaacatgccgtcgttttcgcagtgatcgttgtgcagatgggtgtggatgatgatgtcgatctcctccggcgtcacgcccaaccgcgccaagccgtcctccagatactccacccgcaggcccaactcgtcctccaggccctcggggatcaggaaatcctccagcccgctgtcgatgaggatctttttgtcgccgccctccaggtaaaacacgtagatcgggatgtggatagccttgccataatggcgcagataggtcatcacgccctgatcggtggcgtttagcccgcagacgatggggtgaatgacataggacgacattggtccctccggctaattttcgtccttgggagccaggatcggctcgccccatttcttgaccgccgccacgccgccgccaacattgtaggtgttggtcacgccagcgccggccagttgacgcatggcctcgtaagaccgcgcgcccgagttgcagatcaagagcacgtcgcggtcttggggaacctcgccctcgcggccggcaatggtttcctggggcaaatgccgccatttaggggccagttgctccagatagggcccggcgttgtcgatggcccgcacgtcgacgatcacacacgaatcgtcgctcgccaggcgcttggcgaattcgtcgatggcaatcgaacgcagccggccctcgatcatgttttcggcaacgttggcggcggtgttaagaatatccatcgccgcgcccaacggcgggctgtaggccagctccaggttggacagatcggccaactcgccgcccttggccaacagcccggccatggcgttgacccggcccaccaccgcgtcgccgttgtcgcccagggcgctcaggcccagcaaacggcggctgtttttctccaccaccagtttgacatacatcatggccatgtccgggtgaaaatgggcccggtcggcctggaccaccagcggagcgaccacatccaggcccatggcccgggcctcgacctcgttgaggccggtgcgggcggccgaaaggccaaagagcttgatgcaaaagctgcccagcacaccggggaaggtggcctggccaccgcagacgttcgtgcccaccacccggcccatgcggttggccagactgccggcgggcacataggcgtccttgccgctaaggatgttcttgacgctgacgcagtcgccggcggcgtagatgtcgggatcggaggtctgcatgcgctcgttgaccttgatcccgccgcgttgggccagttccaggccggcggcgcgggccagttcgtcgttgggccgcacgccggtagccatgatcaccatgtccacggcgatctcctggccgtcgacgaccacggcgcgcgccttgccctcatcgtcggccaaaatgccgccgacatcggcgcccagatgcaagctcacgccgtcctgggcggccatgtgggtttgcagcatgcgggcgatgtccgggtcgaggacgccgagcaggaattgatcctggcgctcgatgatatgcacctccacgccccagagatcggccagggcctcggccatctccagaccggtggcccccgcgccgatgatcgccgccgcgccgacgccgccctgagccacggcgtgcttgatggcctgggcgtggtgcaggtcgcccaccggccagacgccttgcaggttggccccggcgatgggcggcgtgaacggccgcgcgccggtggccagcaccagcttgtcataggccaaatcgttctcgtggccgctggccaaatccttcacgcgcacttttttggccgcccggtcgatggccagggcctccacgccggtttgcacgtccacgcccttggcgcccttgaaaaattgcggatcgcgcaccatgtggaagctggtggacaaaaggcccttcagatcggccacgtcgccgctgacataatagggaatgccgcaaccgccgtaggaaatatagttgtcgcggtcgagcatggtcacattggcgtcaggctccagccgtttgatgcggcaaccggccttgggcccggcggccaccgcgccgatgatcaatacgttcaggctcactgcaaggctcctttgcacggggcgcggccccggatgttgattgctccagcaacgaaaaccatactctttcatggccactcaggcaagccttggccacggctatctcccgtcaaaatcaggcctatgcccacgggcttgacgcgcgggcgtttccggcgctgcaaaacaaggccggtgatggtattctattgtgtcaagccaacgatagcgcgcatgcaacgaccagcgccaggagccagccggtcatgaaaatcgtcgatacccacgcccatctggatatgctcaaacaccccggcccggcggtgaaaagggcccgcgacgccggcgtggcccaggtcgtggccgtgggcatcgacctggagtcgtcgctgaaggcggcccagctttcccgcgagttgggcggcgtgttctgcaccgtgggcatgcaccccaacaacgccgcctacaccgaacgcagcgtctggagcgagctaaagcgcctggccctgaccgccccggccgtggccatcggcgaatgcggcctggattattaccgcgaccgcacgcccaaagacatccagcgcgaggtctttgcccagcagatcgccctggccaccgacctgggcctgcccctgatcgtccacgaccgccaggcccacgaagacaccctggccatgctcaaggagcagcacgccggccgcatcggcggggtggtgcactgtttttccggcgacgcggccgttgccaaaaaggtgctggacctgggctttcacatcggcgtcaccggcgtgttgacctacccagccaaccaggagttgcgcgatctggtcaaactcgtgcccagcgaccgcctgctcatcgagaccgactgtccctttttggccccccaggccatgcgcggcaagcccaacgagccgtcctatctggtccacaccctggccgagttggctacttgcctgggccgcgaacccgaggaagtggccgccgccaccaccgacgccgcccgccgcttgttcggcctgcccgagctgggagaatagccttgtatcgcctgactccggggctggagctgatcctggcctcggcctcgccgcgccgtcgcgagctactgggccgcatcggcctggagttcgccgtcgcgccggcccacgtcgacgaaaccacggcccccggtgaaacggcccaacaagccgcccagcgcctggcccaggccaaggccctggccacgccggccgggccgggccaagtcgtcctggccgccgacaccctggtgaccatcgacggcgtgatcttgggcaagcccgccgatcaggcccaggccgtggccatgctcgagcgcctcaacggccgcgagcatcaggtcgtcacgggctttcacctgcgtttgcccggcggccagcgcggcggcctggggctgagtaacgtgcgctttcgccgactcgcccccgccgagatcgccgcctacgtccgctctggcgagcccatgggcaaggccggggcctacgccgtgcagggcctgggcgcggcgctggtcgaggcggtctcgggcagctacaccaacgtggtgggcctgcccctggctgcggtggtcaagctgctgctggagctggggttgatcgcgcccaacgccgaggagcggccgtgagcgtggccgcaaacctggcctgggtgcgccagcgcatggacgcggccgcacggcgggccgggcgcgacccggcaagcgtgcgtctggtggccgtctccaaaaccaggccgcccgatgatctgcgccaggccatggccgccggccagatgattttcggcgaaaactacgtccaggagttgcaagccaaggccgccgccatgggcgcggggccgcgttggcacttcatcggcgcattgcagagcaacaaggcccgattggtggcccaactggccgaggtcgtccacagcgtggacaggcccaagctggccgcggccctgggccgccaagcccaggagttgggcaaggaactgggcgtgctggtccaggtcagcctggctggcgagacccagaaagcgggctgcgccgccgccgagaccccggcgctgtgccagatgatcgccgccacgccgggcctgcgcctgctggggctgatgaccatgccgccgtttttcgacgagcccgagcgcgcccggcccatcttcgccgagctgcgccgcctggcccgacgcctggccgccgacctgccgcccggggccatgaatgagctttccatgggcatgagcggcgatttcgaagtggctatcgaggaaggcgcgaccctggcgcgggtgggaacggatatttttggtcgacgcggataggccccgaaggcttgccaggccaattgggccgtgataggatgcgcgccgaggaacgtgaacctgccccccgtcgcgctccgaggttgatgattggcgcgaaacgccgccccataaacaatcaacccaacaggcgtggacacctcgccggcctgctttgctgagcgctcgaaccgtgaccgcgaacgggccaaacgccaagaagtcgcgcttagcccggttcgtggcgccaaaaaaagcgcgccggcagtttatttcgtttttccgcaccacacaggtgacgacaacggccaaggagacgcaagctgtgcccaacgatgatttcacatgggaagacatgattgccataaactcttttgccgacgatgaatttgaagtgctcgccccggtcggggagcatctggaaaatcaaaatctggtgcggcacgcccgcaacaaattcgccgacttcgatctggccattcaagccgacaactaccccctgccctgcaccaaggacagggaaagctactatggcgaccgccatttggcctattggctcagcggctacgaatcattgctttttctggaagatgcggccaagcaatatggcgtggagctgggcggcgtttatgatttcggctgcgccagcggccgcgttttacgccatttcgccgtgcagcggcccgagaccaaaatcttcggctcggacatcaacaaaaggcacatcgattgggtgaacaaatatttgcccagcaacatcgtcgccttctgcaacacatccataccaaccttgcccatgaaagacgaagcggtcgacttggtcacggccttttccgttttcacgcacatcgaggccttcgacatgacctggttgatggaaatccaccgcatcctgcggcccggcggcctggcctgggtgaccgtccacagcgatcagacctggctggatttcaacgaaaactggcctctgcacaaaggcctgtgcaaccaccccaaattccccggcctggacaagcgccagcccatgagcaccgacaagctcatcttccgctggcacaacaaccgctcatacaccagcaacgtcttctatcgcaccgaatatattcacaatgtctggggcaggctgttcgacgtccgggaaatccgtcggcgttatcccatctaccaagacgcggtgatcctgcaaaagcgcgcctgaagccacgcgaaccagcaaaaaaacacggcgcgggccaatccgagaggttggtccgcgccgtgaatgttttgcgggatggccgccgttggcggcaaagctaacgatagtcgcgccgggccagggccgacacgccggccgtcaggtcgaggatggcccgggccctggcctcgtccagcgagcccaggccgcaagccggcgtgaccatggcttgggcggccagttgggcgcgctcaaagcccatggcctccagttgggtcaaaagatcccgcgtgtgggcccacaggccttcgacggtctcgcggccggtgtattcgctggtgggcacggccccccaggccacggctccgccgcgttggaacagcgcgcgcagggcctcggggtagagcagcagatgccgcccgaaaccggccgaatcgaggttgagcacgtcggccccggcctcgaccagcatggcccaatcggtgttgccgcagcagtgaatgccgatgaccacccacggcgcgcgctgacgggcctcctccaggcaagcggccagcagatcgaccacccgctggcggttgatcggcgtgaaggcgctgccgtagcccgaaaggaacggctcgtccaggaacatcatcacccgacggcccaaggcggccaattgaccggcctgggcggccagggccacgcccaaggcgcgggccacggcctcggcgcactcgtcgtcgtagagcatggccttgccgtcatggcccagcacggcggcggcctgggtcagtgggccggtgacgtggcccttgacccagggaaaggacgcggtcggcgcggcggcgataacccggcaaaacggcgcgaagccggccgcttgatcggcgcgcggggtaaagccggccgtatcgccgccgaagaggcgctcgtagagcccggccaaggcctcctcgcggcccaggccagggtgggccttgggctcgcggctggccaaatcggcccccaccagaggctccagggccgcgacatattgcagattcatgtcctcggccgggcccagggccggcagttggggccaatagggcatctcggtcagacgcccggtcacgtcggccacggccgtcagcggatcgcggtggggcagcgaaccgatgccggtggccatgaagttgggacgaaagtcctcaggcacgctcgagatactccccggtgcgcgtatcgatcttgagcacgtcgccctcgtcgatgaacagcggcacctggacaaccaaaccggtctccatggtcgcgcccttggtcgcgccggtggcggtgtcgcccttgacgccgggctcggtgtgggtcacggtcaggttgatggtgatgggcaggtccacgccgatgggccggccgttgaaaaacagcaccgtcacgttgatgttgggcagcatgtagttgacggagtcacccagatagtcgccctcgatgaagacctggtcgtaggtgtcgttgtccatgaagacgtattggctgccctcgaggtacaaaaactgcatgttgcgctgctcgaggtcgggcttgtcgaccttggccccggagcggaaggtctgctccaaaacctggccggtctccaggttcttgatgcgcgtgcgcacgaatgcgccgcccttgcctggcttgacgtgttgcgactcgacgatgacatagggtttgccatcgatttcgatcttgagccccttgcggaactcggcggtgctgattggcatattgcgctacctgaaagtttgagttttttggtgatcgccgggcctaggccaacgccgcccgccccagcgccgccgcgcgcagccgctccaagcgcccgatgaccttggccgaaccagcggcggccctggcgtggccagccgaggccttgcgcttggtttcggccatgctggcctgggcttctgcgttggccggatcgcgggccaaaagcgtgcgatagatgtcctcggcctgcttggcgtggccctgggcggcatagatggcggccatggtcgccgactccaacccgcccatgctcggcaacgaccccacgccagccgccatggcttcggccagggccttgacgcgggccgcctcttggggacggccggacgcccgcagcaaacgggccaagttggcgtagaccgcggcgtggcggccaagctcttgagcggccatgatcaactgagccagcgcgccgtcggcctcgcctagctgttccaggacgtcggccagcaacgcccgggcttcgatgttttcggggttgacggccaggccgcggcccagcacggcgcgcgcctggtccaggcggccatggtcgcgataggccttggccaggcgcaacgccccatgcgagccggggttgtcggccacccacgcctccagaagcaccaattcggcctggctggacgctggctcgctcacgagctcactccttgaccgcaagcgccggcttgacctcggcgtctttgccttgatagaccacctcgtcggggcgcaccacgtccatctcgcgacgggcggcgcgctcgacggcggcctggtcgacgcgcaggcgttgggcctgccgcaagagggcgcggttgtcgctatcgagcttgtcgttgatggccagcacctgggcaagctgccgctcggtgctgatcatcaggccgatcccgcgataaaacgccaccgcgcagacacaaatgaccgccaccacaaccagcgtccaccacaagttgcggttctgcgcagtctccacgatcacctcccagtgatcttttcagcttgaagctaaactataatatgacgcggcggcatggtcaaggccatgccgcaggccaaccagccttcgcggcacgactttccataaatcgcccggccgcgtttgaccacgcagaatccgccagccaagctcgatcgcccccggccgggccgccgccgcgcgcagggccaggcgcggccagccatagatcagccggctcaggcggcgggcgttgtgatgatcgcgcagtaaagtttccgccagcgcccgctggtaacggcccaaatcacccgccacgatcgcccgcgcagccatgtggccgctgaccacggcctgggccacgccctcgcccaggaaaggatcggccaaaccggccgcatcgcccaccaccgccgcgcggccccggtaatagcgcctgacgccgccatccgggcaggggatcaccgccccgcgcaagcggccgggctcgcccaggcccaggcgtcgcaaaaaacggccatagcaacggcgcaggccacccatgcggcccaaaagctcgcggcggccggccatgcccaggttgagcgtttggccccggccaaaggcccagccataaccgcccggcgcgccgcccagctccaacaacgccgtcccgccaagcagaggcgccagacgcggcggcatgggccgctcctccaccaggcccacgtagagccagccgccgccgcccaggcccaggccacgggccaccagcgaatgcgcgccgtcggcgccgatcagccaatcggcctcaaagtcgccggcgctggtgcgggctcgccagccatggccgtcggcttcgatggcgcgtagcttggccggcaggaccgcgaccccgctttgccgcgcctcctgggccagccaacggtccagacgcgggcgctcgacaaaataaaccccggcctcggaggtggggtagcgcccggcgggcaggcccggcccgctcagccagagcgtggccacggggcaatcgcgcagccacgggcagggcgacagagactccacggccagcacgccgcgtagcgacaagcaaccgccgcagggcttttcgcggccgcccgagccgtccagggccagcacccgggccccggcccgggccaaggtcatggccgccgccgccccgcccggccccaggccggcgacgatgatgtcgtaacgcgcgctcatggcccagcaaaatagcagaagcgcgcgccgccgacaagccgtgatggcgcggcccaggcggctgtggtaaaaccctcgcagtttttccccgcacgccaggagatcgccatgagcgccccacgtctggtctacgccgacgccgaaggcaaggttttcgaccaccccgagttggccatggccggctcggccgccggtcgttggcagccggtggaggcccaggactgcatccccctgcccgagggcagcgagttgttcctcttgcccggccgcctgccggtgggcgtgggcgacgacggcaagttcgaaatcgtcgacgaacatcccgaaaacccggacgaaaaggtctgcgccgtggccgccttcatggccccggcccacaccgccaccctctgggccgcctacaagaccacgcccggcgcgcccaatctgccacttttcgcctatgccgccgtgggcttcatggaaaacgacttcgtggtcacgggtctgcgcatcgaccccctgccccgccaggatcccggccgctttccgccgcccgagcgactgcaaagcgcggcccgccgcctgctgcgccaatacaagcaaaaccgcctgtggcaacacctgggcacctgcgccatgacctacggttgcccagcggccaaaaatctggtgctgggccgttgggaagcgcccctgcccaccagccccgtctgcaacgccgactgcgtgggctgtctgtcgttccagcccgatggcgtctttccggtgacccaggagcgcatcaagttcacgcccagccccgaggaagtggccgaggtggccctgcaccatttccgcaacaaacgcgaggccctggtcagcttcggccagggttgcgagggcgagccgctcttgcaggccgatctgctttccaaggccatccgcttgattcgcctcgaagaaccactcggcaccatcaatctcaacaccaacggcagccggcccgatcaggtcggccgcctgatgaccgacggcctcagctccatccgcgtctcggtcaacagcctcatccccgagcgccacgcggcctattaccggcccaagggctggagtctggcccaggccatcgattcgctcaaggccgtcaaacgggccggcggtcacgcctcgctcaacctgctgaccatgcccggcctcaccgatcgccccgaggaaatggacgccctctgccaggtcatcgagcaaaccaagctggacctgatccagtggcgcaacatcaacatcgaccccgaaatatatctgaaagccctgggcctgggacagcccaaggagcgcctgggcgtggccgcgatgatcgacgagttgcggcggcgctttcccgggctcaagcacggctatttcaaccctaaaatcggctgaaacgccgggccgcgccaatggcgaatccgcttgcgccgattaaccaccaatgttaggataattacataacctccacggacggcacgaaaaagcctagggataggcgctgatggaggaatatcgcatggctttcaccttcggagccatcgcccgcgtgggcgcgcaaagcgccatggccattggccaggccaaggccgccagccaagggctggacgaagactcgggcaacgccttggccgtcaccagcatgctcgacgacgacaactccagcaatctggtgggcaacctgctgtcgagcaacaaaaagaaaaacaacaccatcggcgcgcagaaccagcagcagaatctctaccaggccaacaaggacatcctgggcgggctgttcagcttcaaggcctgaagcgcgggcggcgggccgggcgactattcgcgcggcccccttttaattgacgaacggtcgggtgatttttcgtgcggccctcttttgtctgaaggcgggtcgggcgatttttcgcacggccctcttttgtttgacggcgggccgtgctagggttggcccatgaagcaaacgcgtcatttcatcgtctgccccaagcgctctggccaacaccgcatcagcgtcgagttgtgcccggcctgcaaacacgcccgccgttgcccggcctgggccagctatcgctgcccgccgttgttcgccggcctgttcgacaaaccccagccacaaaaatagccgcggcctcagcccaaacccaacagcggcgggatctcggccatggcctcggcgtgggcccaggcccgcaaggttctgtcgcggaaggcgaccatggccacgcccgcgtccaggcataacgcctcgtccacgctggagtcgcccacgtagaccacctggccgcgcggcaaggccaggcgctccagggtgtagtccatgaagcgggcgtcgggcttggccacgccggcggtggtgggggtgaccaccagctcgaagtaatcgctgaggcgcagctcgtccagggccaacctggcgctggagatgcggttggtggccacggccaggcgaaaacggcggcccagggcttgcaacgtctcgtgcacgccgggaaacagcttgagcctggccacgaaactttgaatgtccaggttgcggcaaaattccagggcttttttgaactggggcccctcgccgaccagggcccgcaacgcgccgtggacgctctcgcggtggaccacgcccttgaggtgctcgggcaccggcgggtgacccaggctggccatgatgtggtcgtaaaaggcgacgttgtattcgaacgaatcgaacaacacgccgtccaggtcaaaaatcaccgcggccagacgcgcgaggtctggcgaggtcgcttgaggcatgggcggtctctcaaaaaagcggcggagcccctggaggccccgccgcggtttacagcgatttcacacaacctgggggctcagtgggcctcaccgtgggcgtggtcgtcgtcgtcgtgttcgccatggacgtgacccgaggccaagtccttgccggtcttgaaaaagacgccggccagggtcaggccgatgacggtcagcgcgccatagaacaggccgaagaagatgaagtgcccgatatcccaatgccattcaaacgcgaaggggaacatggtttctcctccctagcccttggttagttcggcttccttggggaaaatcggcagataccgatacgccaaggaatagaccaggaagccgtagccgatgatcagcagacccacggccacttccggccaagtcggcatgtaggccaagaatttctcgaagggcagcaccgggatggccaagctctggacggtgaacacgaagcggttgagcaccgcgccggtgcagttgagcagcatggccaaaaacagcaggccgtagctctggcggaccctgggcatgagcagcatgatcgccggcaacacgccgcagacgccgagttcggcccacagcagccattcgccgtatggcgcctggtacatcacgtccaggctgccgccggccttgggcaccaagaccttggcccaatagtaggtgtcggccagcttgaggaccatgtaggcgctcagcagcaggccgctgatcttgcccatgagcattttggtcttgtggggcaccagcttgcggccgctgaccttctcggtgatcatcacgcacagggtggtgaacgacggtccggcggcgatggcgctgaggatgaacaggaagaacgtccagggccagatcatgaagccgtcgcggtagtcgaagggccgggcgtagagcacgccgaacatgccgcccagcgagccctgatggaagaagctcaggaacgtgcccgtgccggcgaagacgatcatgatccggtgcaggttgtgggcgaaggtgccgatggccggaaccttgaccatctggcggttttccagcaccgaaggcagcagttcgatgatcagcacgatggcgtaggtggtgatgcagaacatgacctcggtgagcatggagtgcacgttggcgtgccagaaaccgaaccaaccgcggatgggctggccgatgtcgatgcccagcatcatgatcgcgccggtgtagcagatgaagccgatgagcacggccacgttgacgatgttcttcagctccttgatcttgaggatatagctcaggaagctggtgaagaacgcgcccgcgcccaaggcgatcaccgccaggtctacgacgatccacagaccaaaggcgtagtagtcgttcatgcccgtctggttcagaccaaagatcaggcacatgaacgcgccgatggcgaagaactgcaaaatcccgaggcagatcagcacccagaagacaaacaacgcgggatgcccacgggttacgccctttggccagaatctggaatcatacatgggtaacctcgctaactttcaagaaacaacccgtggccctagccctgctggccggccacggcccgtttgaagtcctcgtccgagacaaagttgtcggccaaacgacggacccactcacgtttggtggcgtagaacaccttggtgttggtgcccagccgctccagcagccggaaaaccatgtgaccgtcttgctgatacctggcgatggcctgcgcgaccttgtggtcggggttgagcaggtcgccgaagatgatggcccccgacgggcaggcctcggtgcaggcggtctggtagtcggcctcggccatgtcctcgccggtcatgaacgacttgttgcgggcctgttggtaacgatggaagcagaaggtgcatttttcgacgacgccgcgcatgcgcggagacacgaacggactgagggcgcgttcggagcccttgggccacggcacgtcgaaccagttgaagtaacgggcgtggtacgggcaagccgccacgcagtaccggcaaccgatgcagcgggtgatgatctggctgacgatgccggtcttttcgtcgtagtcggtggccgtggccgggcagaccgagacgcagggcgtgtggctttcgtgggcgtcggggtcttcgaagaagaagccgtccttgtagctgccgggcttgccgccctggcagtgctgacacggccgggggaagaaggccacctcggtgcccgggaagctctggccgttgtcgatctggtagacccgcagccaggttatggaacggaccttgtcggtctcgtcggccagcacgccgctgttgttttcggacatgcaggccaccgagcaggccccgcagccggtgcacttgtccacgtcgatgagcatgccgaagcgttgctcatcggtattgtagagctttttcagatcatacatggctcacccccccgatatttctcagagagacccgggtcaggctccagttgggcaatccgctgaggggatcgctctcgacattgaccgcgcggttgaagttgtcgcccttgccgccgatgaactcgcccaaggcggtgtggcccaggcccaccggcacgaagaccatgcccggttgcgcgccggcgaacaaatgcaccgtggcgttgacgccgccgtgagcgcccatcagctccacgcggctaccctcggccagatgcatctccttggcagtctcggggttgatctccaccaccaactggtctttgtgggccagggtggcgtcggtcaggattttgatcatgtagggcgtgatcggatcgcggccccaggtggtgcgcagcgaggggatggcctgcatgatcaggccgtggccatgaccgtgggccagggccgcgggctcacgccaatccagcccggccagattgacgttggccgcgccgccgtagctgggtttgtcctcggcccagaagcctttgttctgggccagttcctcgaagctgcccaggcccgccgcgcgggtcttgagggcctcgaagacgctctgctgaggcagggcctgggccatctgcccgcccatggccttggccagggtcaggaagatgtcgccggtggccttggccaggggctcgccgttgatcagcggacgatgcaggccatagaagccggtggcgcagccaaacggcgtggggacgtcgccccagcactccaggaagtgggcggccggcaagaccaggtcggccacggcggcgctttcgtccagataaggcgtgagcgccaccacgaagggcgttttgcgggccaggcgctcgaccaaaacggcctgggggccgttgaagaccgggttgccgccggccaggatcaaagcggccaggctgtaaggcttggcgcgcagggcgttgacggtgagtgtatagggatcgtggtcgccagcggccagggccggttgggtcggggtgggcacggccgcgcccaggggggccaacggcagagccttgcgggcgacgaggccgccgggtttgcccagcttgccggccacggcgttgagggccaggacggccaggaagtcctgcatggcgccagggccgccttcggggccagggccacagatggccacgccgctgttgctggcggccaaggccagggccacttccttgatagtggccgcgtccacgccggtgtgctcggccacggcctcgggggcgaatttggcgtcggccaggccgcccgcgctgacggcgctcttaccggcggcgacgatggcgtgggccatggccagggccagcaggccctcggttccgggcttgcaggccagccatttgtcggcctggctggcggtgaccgaagcgcgggtgtcgacctggaccagggtggtcttgccttcctcacgccacttggcgaaggccgcgcgcacggccaccggcgagccccagccctccagcaacggcgtgccgaagctgacgacgtagtcggagttggccaggtcgaagcccaggttttcctcgccaaaaagccgcttgccggccagggccagggtctgttgggccgtgggcaggaaagccaggttgggcgaaccataggcggtcatgaagcgaccgaggatctcggaggtcacgtcgccggaggccccggccagacaggccacgcggtgggcctggccgccctcggccagcttgcccaggcgctcggccagaagcttcagggcgtcttcccagctcaagcgggtgaacacgccggtctggcgattgcgcagcatcggctgctgcacgcgggtctcgtgattgtagagcaactgcaaggccgaggcgtcggccggaatcaggccttcgcccagcgggctggccgtggcgccttccaggcggatcaggcgctcgccctgcatgcggccctgtatgacgcgggcctgcaagaccgtccccgtggagggattgaccgtgctggcaaaggccaacgcgccgtcttccggcaccggaacccagttccagttctgggtccagatggccgtgtcgtccatcagtttccaaacgagcgggctgaagtgtatgccgatcactccgcccaccacgaacttgacaaaggatcgtctatccaaggtcatcgggctttctcccagatccgaaccgcctacttgtggcagacgaagcaggcgtcgcgcacgccgttttcgcggtgacacgcggcgcaatcgtccatcttcatgcgctccggcggcccgcccagcccaagcaggctgcggccccagatgtcacggctgtagccggtgaggcggttgtattcatagggacggaggttgtcggtttcgccgtgcgtgccgtggcaggtggcgcactccaactcggcgttcttcacgtgggccacgtgggagaagaacacgcagtcgggctgaccggaatagacatcccaggcaatcggtttgcctttggcgatgtattcctcggccagaatcctttccgcctcacggtgcttggggttttcgatgttgtcgcccatggcttcctcggagtggcactcttggcagttggccaccgcggggatgcccgtgaacgaaccgtcctcccggaaggtgtgacagctcgcacagccgtcgctcacctgctccatgtgcactttgtgcgaaaagtccatcggctgcgtcttttcggcgtagagaatcgtgggcgtcagccaaaaaccgaaggccgacgccaagacgatccccaggacgaaaaacagccaatccgggggggacttcttctgtccttgctcctgcttagacatagaaactttgcctctgtttgcttgttaggtgacgcttcagccggaagcagttacaccgcagccgtgccgctgcatgcgacagccacggtcacccaagatgtgcttaaaagccctcgcgcggcgcggcccggagtgacgcgaacctaccacgtctcccaaaacccgtacctcgtgaaagctggcgcagcttagcagcagttacggtggcgtgtcaaccagcaagcacgcatggcgcttcaattttgccacctttgacggagattgatggcccaggccttttcgatgacggccaaggtgtccggggtcagggccagcgcggccatttcgtccatggtcgcccagcgggcctcggcggcgtcatcgccggcgacgggctcttgccgcgcggcctggcagaggtaatccagcagcacgtaatgatactccacccggccctggccatcgcgcgagagtcgctcgaagacctccaccaacgggcccaccctcacccgcacgcccgtctcctccagcacctcgcgggcgcaggccgccgccaggccctcgcccagctccaccgccccgcccggcaacgaccacaggcccttggaaggctcgcggccccgtttgaccaaaagcacctcctcgccgcaaaacacgatgcccgagacgcccaccaccggtctgtcgggatatcttctgcccacgcgcgcccctcccgccggcctttttcgtggccggcgtttgcgtttttgtgaaggcagcattattgaaaagagaggacaataggtcaagcaaagcttgccgcctttgacggcccgtgacaaaatgcgcccagcaagccaaggattttcgccgatgaacatgcaggatttttgccgcaaccacccggatcggccggccacggcccactgccagaagtatggctatggctattgcgatgaatgtctggaaaccgacccccactgctcggagcccgagatttattgcaagttccggccccaatgcgtgatcaacttccaggccaaggaaaaccgacgggccgccagacaagcgggagcatgaacacatgagcgccaacgacgtctattccgagttcatccgccaactgccccaggccgacgcgcccctggccggggtcgatgtccgcctgatcagcgggcccacggcccaggcggcctttttctttttgccggccggcacgcgcgtgccgccgcacagccactgcgcccagtggggcatcgtcgtcgagggcgagatcgagctgaccattggcatggccacgcacatcttccaccgcggcgaccgctatcacatcgccgacggcgagacccacgccgcgctgatcaccaaggatagctgggtcatcgacgtcttcgccgaccccaagcgctatgccgaaaaatgattggccgccccttttgggcgaccaacgggccctggccatggccacgccacccgaggccgcccggcggctgatcgcccgcctgccgccgggccgcgcgctggagttgtgctgcggcgtgggcggcctgacccgcttcctggcccgggatcgccaggtgctggccgtcgatggcgacccggagcgcttggccctggctcgggccaacgtggcggccatgggcggcgcgacgggggtggatttcctgtgctgcgacctggagcgccccgccatcacgccccggccgggcctgtttcgcctggccatcctcgatccggactgggccccggccggccagccgccaaacgcctggaccgacgatctggcccagatgcgaccgccggccgacgccttgctgcgctgggcccaaggctttcgctgcacgatcatcctgcggctgccgccctggccgagccagggccggttcatcaacttcggctactttcacacattgacttttcggcaaaacggccgcgaaaaattcgcctggatcatctggggcaattgataaaccgttgcgcgaaggccgccaaaacagttagcatctacgcgaacatcgttcgaccggcaacacaacccttggcgcaacggagagacagcatgaaaaaaatagtcgcgactgccctcattggtttgttgaccctggccagcggggccatggcccaggaaaaagccacgccccaggaagtctacgagatggtgaccaaggccgcctccatgctcgaacaactgggccccgagggcctggccgccttcaacgaccccaagggcgagttctcgtggaaagactcctacgtcttcatcctcaactgccaggaaggcaagatcgccgcccatccctcgcccaaaatcgtcggggccgacgcctcggtgatcaaggacgccaagagcggcgcgcccatcctgaccgaggcctgccaggccctgacggccaagggcatctggaagatctactactggcacaaaaaagacagcgccgaactgggccgcaaggtcagcttcctgatccccgtgcagggccagccctatcaggtcggcgcgggcgtctacgacgacaccttgaccatcgaagacctgaacaagatcagcggtcagtagcagccgctcgccgaacaaaacgaccccggcccaaactctgggccggggttttgcgtttgcgcgggtctagagctgcggccggggcaggagcccggcgccgtcaatgatctcgcgggcgcggtgctcccactcgatggccatgacgtgcacgccggccacgccgggcatttcgcgcagttggccgatggcctcgatgcagatgcgaatgccctcggcggcctggtcttttttgtccacgccctgcatgcgcttgatcagggcctcgggcacgtccatgcccggcacgaacttggccatgtacttggccatgcccactgatttaagcggcgtgaccccgcccaggatgaagcatttttcgtgcaggccccggtccacggcccgcttcatgtattcgcggaatttatccatattatagatgcactgggtctggacgaaatccgcgccggccttgatcttgttggccaggcgtgagacgcggaaagcgaagggatcgccaaaggggttgaccgccgcgccgatgaaaatctcgggcgcgccttccaactccttgtcgttcaagaattttttctcgtcgcgcatcttcttgaacgtggccagcagttgcacggagtccaggtcgtggacgtttttggcctcggggtgatcgccaaagcgctggtggtcgcccgacaggcacagcacgtttttgatgcccagggccgtggcccccaggatgttggccatcaggcccaggcggttggcgtcacggcagaccatttgcaggttgggctccagtccctggtccaggatcagcttgcaggcggcccacgaggccatgcgcaccacggcggtctggttgtcggtgatgttgaccgaatccaccgcgcccagcagatgggcggcttttttgcgcacttcatcggcgtggttgccccggggcggccccagctctccggtcaccgcgaaatggccggccctgagcactttttccagattgctgcccgctttcatagcttgaggtcctccctgatccgccgacgcggcccaccgtcacgggcggtgatccagtttttcaccggccagacccgctccaactcctcggcccggcccatgcgttccattttttcgacgatcagatgccaaacgcagtccacctccgggccgatctcgcacttgccgccggccgaaccaccgcaggggccgttcatgaggcttttgctgcaacgggcgatggggcagagcccaccgaagtgatgcaccaggcagtcgccgcacgattgacagcgctccgaccacatgccgtgggccagcgcgccgccgatgaatgtggtgtttatgcccggaaacaccggcgctttggggtagcgttcgctgacgaactggggccccaccccgcaggcgatggaaatgatggcgtcgtagccctcggccacgtcggccagttcctcgatgtattcaggatcgcactggcgctccagggttctttcgtccaccgtcggggccaggccgcgctttttgcgggcgatgcgcagggccgtggccaagacgcccacctccttttcgccgccgacgttgcacaccgtcacgcagcccctacagcccagcaccaagaccttgggccgcccctcgatcattcgcagaatctcttccagcggtttcgcgtcgcctacgatcatatccaaaccaccttcccggctctggtcgaacccgtgacgcggcgggcggggtcagcccatggccgccatttccttggccaaaatctgcgcgtcggtatagtgttgcaaggtgatggccttgcccggacactcggccgcgcaggccccgcaaccataacaagaagccacctcgatataggccgcgccgtccttgatcttgggcacgccgtaggggcaggtgcgcacgcaggtcaggcagacggcgcacttggccggatcgacggtcgccaccacgccgccgacgcggatggccttgcgggccaggacggtcagggcccggcccacggcggcctcggcctgggcgatggcctcgtcgatgggcttgggatagtgggccaggccggcgatgtagagcccctcgctggccaggtccaccgggcgcagcttcatgtgggcctcgaggaaaaagccctcgccttgcagcggggccttgaacacctcggccaaggggcccacggcgttgggcgcgatggccgaggccagcaccaggcggtccacctccagctccaccggccggcccaggacgtgatcgcgggcgctgatggccagcttgtcgccgcgctgttcgaccaggggcttgtgctccagatcgtagcggatgaacagcacgccaagttccctggcccggcgatagagatcctcgcgcacgccgtaggtgcggatatcgcggtagaacacatagacctgggccgtggggttttgctccttgatggccacggcgctttccatggagtgcgtgcagcacagccggctgcaatagggccgcgccggctcgcgcgagcccacgcactggataaaggccaccgccgcgagcttgctcgccagtttgggctcgcccttgaggctggcgtcccactccagggaggtcagcacctggtcgctttggccataaagatattcctcgggcctggtctcgcggccgccggtggccatgatggccacgccgaagtcgatgggcgtctggcggccggccgaatcgccgatggcccccttgaagttgcccacgaagcccttgcaggcgctgacctggctttccaggtgcagggtgatgttggggctgttgtggaccttggcgatgaggtcttccagatagggcttgatgggctcgcccttccaggtgaccagcaaatgatgggcgttgccgccaagttgcgatgttttttcgacaagatgcaccggatagcccgcctcggccaggctgagggcggccgtcatcccggtcacgccgccgccgaccaccagcgccgccttggtcaggggcagctccacctgatgcagcggccgggtcagggcggccttggccacggccatgcgcaccagatccttggccttgtcggtggccttttgaggctcttgctggtgcacccacgagtcttgatcgcggatgttggccatttcgaagagatatttgttcaggcccacctcgcggatggtttcctggaacagggcctcgtgggtgcgcggcgagcaggaagccaccaccacccggttgaggttgtgctccttgatgatctgcttgatcttgttctgggtgtcttgcgagcaggtgaagagattgtcgtcgacaaaggccacgtggggcagcgtggcggcgtattggcgcacgccgggcacatcgaccacgccgccgatgttgatgccgcagttgcagacaaacacgccgatgcgcggctcctggtcgtcgatatccagctcggccggatattgcagctccttggtcagcgtgccacgggcctcggccaggcccttgaccgaggctcgcgccgccgccgaggcctccataaccgcctgggggatgtccttgggcccggcgaaacagccgcaggcgtagacgcccggctggctggtgcccaccggcaggaaggagctggtgtcgctgaagttgtaatgggtcagctccacgcccaggcgctgggccagctccacggcctcggcgccggtttgcaggcccacgctcagcaccacgatgtcgaaaagctcgcgcttggggttgccgtcctcgtcgacgtattcgatggagagcatgccctcctcggccggatcgacgctgtgggcccggcagcggatgaagcgcacgccgtgctcctggcgggcgcggtcgtagtatttctcgaaatccttgccgtgggtgcgcatgtccatgtaaaaaatggccgtgtccagctcgccaggggagtgctccttggcgatgaccgcctccttgatggcgtacatgcagcacaccgccgagcaatagccgttgtcgcagtggttgatatcgcgggagcccacgcactgcaaccaggcgattttcttgggctcaacgccgtcgctgggccgctggagatggccctggtagggccccgaggcgctcagcacccgctcgaactccatggccgtgaccacgttggggtggcggctgtaggaatatatgtcgaactggcgggggtcgtaggcgtcgaagcccggggccaggatgacgctgcccacattgaggttcagctcatggggcagttgatcgtgggccggggccttggcctggcaggcctccacgcactggtagcaatcgcagcaaacggcgcagttgagacagcgctcgccctcggcctggccttgctcggggctcaggcccagctcgaactcgacgaaatcgcccttgcgctcggcggccggccgcaggggcatcaccgggcgggcggccttggccaggtcgtccgggatggggttgtggcgtggcttgtcgcccagctccagcttgctccggccgtgggccaggtcttggccatcgagcagacgcgtgatgctgatggccgcctccctgccggcggccaccgcgccgatggcgatccacggcccgctgaccgcgtcgccgccggcgaaaacgccgggccggctggtggccatggtgatgggatcggccttgattgtgccgcgcggcgtcagctccacgcccgagttctggcccagaaactccaggttgggccgctggccgatggccgtgacgaccaggtcggcgtcgatgtcgctggtctggctttcgtcgtattgcggcgcaaaacggcggttttcgtcgaaaacccgcgtgacttttctgagcgtcaggcccagcagctcgccttgcgggccgcgccgcacggcggccacgccctggcggtggatgaactccacgccctcttccagggcctcgtggcgctcccaggggctggccggctgttcctcggccgactccagcatgatcatgcgcacccgcttggccccgcgccgcagggccgtgcgcgcgcagtccacggccacgtcgccgccgccgatgaccaccacgtccgcaccgtctggcgggttttgccccagggccgcaagccgcagatagtccagcgccgaaatgacttgcgggccatcctcgcccggcgcgcgcagggcaaagctggccgtggcccccacgcccagaaacaccgcccgaaaaccttcgcggcccagcaggtcgtcgatgccaagctccgggcccaggggcgcgttgagcctgatctccacgcccatgtcggcgatattgtcgatttcgcgctgcaaaacggcttggggcaggcgatactccggcacgcccacggccagcgcgccgccggccacgggcagggcctcgaagatcaccgagcgcaccccggcccgcgccaggtgataggcgcaggccaggccagccggcccggcccccacgatggccaccttttcctcgcgccaggccgcctcgggctgggccacgttctccacgccgaccacgtcggccgccaagcgcttgaggtcgcggatggcgatggcctcatccacctccagccggcgacagacgctctcgcacgggtgcggacagacccggccgatggcccccggcaagggcagatccttcatgatgatggccagggcctcggcgaacttgccctgcttggccatctgcacgtagccctgcacgttgaggttggccggacagctgaccttgcagggcgcggcgtcgagcttggtgatggagtaggcgttgggataagcctgggcatagcgcttgtagatggccttgcgttggcccaactcctgatcgaactcgttgggcacgctgaccggacagaccttgacgcaatcgccgcaggccgtgcagctctccgaggcgacaaaacgcgggttttgctccacccgcgccacgaaatcgcccggcttgccgctcagccccagaacctgggcgcaggtgattatctcgatgttaaggtgccggccgcactcgaccagctttggcgagacaatgcacatggcgcaatcgttggttggaaacgtcttgtccaactgggccatgcgcccgccgatggccggcgacttctcgaccaaatagacgtaatacccgctgttggccaggtccagcgacgcctgaacgccggcgatgcccgcgccgacgaccatcaccgccccgacctttttgttttctccgctggccataaaccgcctccccgtggcaaaggccgacgcgcgcctggcgcggcgcggcgtcggggtttggacccaagcgccgtagcggctttcgcgtgggcaggcccacgggaagtggagtaaaactacgattgattactatatccgtgggcatttatatgattcaccatacaacaaaacgccgcgtctttgaaagttttcccatcaatatactgttattaatttatgattccaggcgcttacaagagaacaagcggtggagcaagcggaaatgattataaattccggccgtaaagggccaacgaaaaaggccggccgccattgctggcgaccggcctggcgcgcttgtcgcgcgccgtcgcaagcccaagcagcctcgggctcgcgacggcggatggtctttagaagatgcccttgaccttgccgctgtcggtgtcgacgtcgatgcggcggaaggccgggttggagccggagccgggcatcaggctgatggtgccggccacgggcacgacgaagccggcgccgccgtaggtcaggatatcgcggatgtacaggcgccaattcttgggcacgcccttgaggttggggttgtcggacagcgacaggtgggtcttgaccatgcaagtgcccagcttggacagctcggggtcggcctcgatcttcttggccttggcctcggcctcggggctgtagtccacgccgtcggcgccgtagacctgcttggcgatcaggtcgagacgctgacgcagcggggtctccagctcgtagagcagcttgaactggttctcttcttcgcaagcgtccttgacggcctcggcgaactcgatggcgccctcgccacccttttcccagtgacggctgacggcgacgcgggcgccggcggcctcgcacagccgcttgacggccgcgatctcattgggggtgtcggtgtagaagctgttgacgcacaccacggggttgatgccggcgctcttgacggtggcgatgtggtgcagcaggttggcgcaacccttctcgacccactcgacgttctcgccctggtactctttgggcatgggcttgccgggcaccggaatcggcgcgccgccgtggcacttcagggcgcggatggtggcgaccacgaccgcgcaatggggcttgaggcccgagtagcggcacttcaggttccagaacttctcgaagccgatgtcggcgccgaagccggactcggtgacgtggtagtcgctgagcttgagggcgcaacggtcggccaggatcgagctctggccgatggcgatgttggcgaaggggccggcgtgcacgaagaccggctggccctcgatggtctgcagcaggttggggttgagggcctcgttcatccaggcggtcatggcgccggcgacttcgagatcctcggtggtgatgggtttgccggcgcggtcataggccacgacgatcttgcccatgcgctcgcgcatgtccttgagatccttggccacggccagaatggccatgacttccgacgacacggcgatgccaaaacgcgactgcatcaggaaaccatcgcggcggccgcccaggcccatgacgatgttgcgcaggccctggcagcagaagtcgatgatccagcccatctcgatgttggtgggatcgatgttgaggcgcttcatgccagacaggcgctcgagctgctcgtcgttgtagttgcgctcgtgctgcaggcgggtgttcagggccaccatggccaggttgtgggcgttcatgatggcgttgatgtcgccggtcaggcccaacgagaacggggtcagcggcacgcactgggccaaaccgccaccggcggccgagcccttgatgttcatggtcgggccgccggaaggctgacggatggcggcggtgaccttcaggcccagcttgcccatgccctcgaccaaacccatggtcgaggtggacttgccctcgcccagcggcgtgggggtgatggcggtcacgtcgatgtacttgccgtcggggcgatccttgaggcgctcaagaaccttcttgtagtcgaccttggccacgtaatggccgtggggcagcagctcttcctcggtcaggcccagatcgtcggcgatctttttgatgggctgcatgaactcttcggcggcctcggcaatcacgtaatcgggatttttagtgggatcgggcagcttaggcattagaacaacctccctacagctacacaagaaagcaggccgccttgggcgagattccagcggagcgccgccgacggccagaactaatggaagcctgcgacgccgccagccctttgccggcggggggcttcctattttgcctaatttttacgtccgggcaatatcatggaaattgcaaactcgtcaagagaatacgctcacaatctggcctattttttcgccggccaggccccactgaccgtgcgcatatctgtaacacatccaaacaacggcattattattaaaaacaaccgccgtcggcgaccggccaaggccaatcccgccgacggcggttatagcgttatcgccgcgcgcggctcaagcggcggcgggcagcttgccttcgcgcttgtagcagatcaagccgcagttgaggcaacgcgaagcctcggtcttggccgcccgctcatccaggcccagctcgatctccaggccggcgtacacgcggcgctcgggggccaactcgggcatgggctggcgttgaggcgcggccagcaggtcgtcgagcgcctcgacatccagggcgcaatcggccgagcacagcatctgggccggcgcggccaccggacgcccgctcagggccatgtgcgccgaggccgccgcccgccggccggagccgatggcctcgaccaccgcccggtggtcggccaccgtgggcagatcgtcgaacagatcgaccaccggccgctcgggcgggccatagggccgcagcgaccgccagtgcagggcctcgtcattggcgtaggggtcggcctcctggcggacaaagatcagttttggcaggcggccgctggcgatgatgatggacgaaacgccctcgacggcctggggctgatcgtcatcgccggcgatgacgtattccagccgctcggcgcggtctccgccgccaaacaggccggtcaccgaggcctcgaaaacgcagtcgacgccctcgttggccagggccagaagcccttgagcgtccaggcccaaggcctcgcgggtctggcgcaacagcgccagcgcccggcccgcgccgcgttggcgggcctggcgggccacgttcagagcctccgccccgccgccgacgataaccacgttgcgccccaggtcaatgtcctggcccttggcccaggccatcttcaggggcagcatcaggtgcaggccgggcatggtgcgcggggccttgccgccgctgagcatggcgtcccagccgcccgaggccattatcaccgcctcgaagccctccttgaacagctcgggcagattgcaatcgcggccaaaggtctggttgagccgggcctccacgcccatttcgaggatgccctcgatctcccagtcgagcacctcgcggggcaagcgttcggccggcaaggccgtgcgcagcatgccgcccagcttttcgccggcctcgaacaccgtgggcgcgtagcccaggcgggccaggaaataggccgcggtcaggccctcggccccgccgccgatcacggcgactttgcggtttttggccggggccttgtagggctggacgcgcttgccgctttgcatctcgtggtcggccagaaagcgcttgatgttgtcgatggccaccggctcgtcgaccttggcgcgccggcaggccgcctcgcaggggcgcgggcagatgcgcccgcagatcaacggcagggggttgcgctccttgaccacggccagggcgtcgtcgtagcggcccttggcggtcagatcgatgtagcgggccacgtcgatgccggccggacaggagcgctggcagggcgcggtgcactggttgggcgtgaattcgcgcaagatgcggttggacaccgaggtcaacccggccgcgcccatggggcagaccctctcgcaggttccgcagccggtgcacagggcggcgtcgacctggggcaggccgttggccccgatctggatggccccgaagggacagttgaccacgcaggtgcccaggcccaggcagcccaccgggcactccttgggcccgccaaaaagcaacaccgccgcccggcaatcgcggatgccgtcgtattgatatttcacgtcggcgctggccgtggcgtagcggcagttgacgtgggccaccaccggttcgctcgcgctcagcgccaggccgagaatcttggccacctcggcctgcaccgccgcgccgccacccacgcaggcgctgggcgggatgcgcccggcggccatggccgccgccgccgccgaacaaccggccatgccgcaaccgccgcaattggcgccgggcagagcctcctccaccgccgtcaccagcggatcgacctccacggcgaatatcttcgcggccacaccaaggcccacggcggcggccagacccaggccgccaatcgccaacgcctcaacgatcatcgtgacataccccttgtattggttttccttcggcgatatcgaaaaaccgcgaaaaagcgaaagtagcccggcgtcgggccgccacccggcgccaagcggcaagtaattaactgatcaatgttaactcttcaccatcgccgtttcaaactcttttgtaacattttgcacaaaaacaggtccgaggccggccccgccaacaaatcaacgcggggccatcaagataatacatggatttatcaagcaaaaatttgcggcaatctccgtgacgcccctgctggacagcgccacggcgcgccgccgcccggcgatgaacaatgcctcattattcagcgaaaatttgttaccaaccatgccgatagcaaatatcgatccgcgccgcccggcgcaccggcggtccgatcgggcgcgccgcgcgggcttttcgtcgtggctaaaattaatcggcgcatcgcttgactggaggggacatacctctataatccgatagccaagaggatgcccatgaaagacgtgcaaaaccaacaagaccaccgcaacatcgttatcgacaaagtcggcgtcaagaacgtgcgctacccgatcacggtgctcgatcaggtcaacgtgacccaaaacaccgtggccaccatcaacatgtacgtcaagctgccccaccaatacaagggcacgcacatgagccgctttgtcgagattctggccgagcacaacaacaacataaacatcaacaacatccccggcatcctcgaggaaatgaagcgccgcctggacgcgcccagcgcccacattgaggtcgatttcccctatttcatcgaaaaggccgcgccggtcagcggggccatgggcctgatggagtacaacatcgccttccggggcagtttgggccggcgcggcatggaccttatcgtcgaggtggccgtgcccatcaccacgctctgcccctgctcgcgcgagatcagccgccacggggcccacaaccaacggggcatggtgcgcttggccgtgcgtttccgcagtttcatctggatcgaaaaactcatccgcgtggtggaggattcggccagttgcgaggtcttttcgctgctaaagcgcgaggacgaaaagcacgtcaccgaaaaagcctatgaaaacccgatgtttgttgaggacatcgtgcgcgacgtggccgaaaagatggacgccgaccccaatattttctggtattcggtggaaagcgaaaacttcgagtcgatccacaatcattcggcctacgcctacatcgaacgcgacaaacggccccagcctggggcctagccagccggcgtccaaaccatgagcaaacccagcccgccacccgaacacgagctttcctgggaatattttcgcgcctccggccccggcggccaacaccgcaacaaggtcgagaccggcgtgcgtctgacccacctgcccagcggcctggtcgtcagcgccaccgaacgccgcagccgcgagcaaaaccgtcaggccgccctcgaacgcctggcccgccgtctggccgaccaggccaagccggtcaagccgcgccggccaaccaaacccagccgctcggccaaggccaagcgcctgtccgaaaaacgcctgcgcggggcggccaaggccctacgcggccgggttggcgacgacgaatcctaggccttttcgcccttgatcaacgtttcgatgcgccagaccacgcccatcatctgcctggcctgggtgttgagttcctcggccgccgccgccgactgctcggcgctggaggccacatcctgggtcaggtggttcatgtccgagatggccctggtcatctgctcgatgccaagcgcctgctcgcccgaggcctcggcgatctcggcgaccatgcggcccacggcctgattgtggaaaatcacgcgcttgaacgactcctcggcctggcccaccagccgcacgccggagacgatgttttccaccgagccctggatcaggttctgggtgctgcgcgccgcctcggccgcgcgcagggccagcgagcgcacctcgtcggcgaccacggcgaaaccggccccggcctcaccggcccgagcggcctccacggcggcgttaagggccaacaggttggtttggaaggctatctcgtcgatagcccgcacgatctgggccgtctgctcgccggcggtctgcaccgcgtccatggccacggcggcctggctcatcagcctggacgcctcgtcgagcaccttggccgcctcctggcgcgagctggcggcctggctggcgtgttcggcggtgcgcttgatcatcgccgacatctgctccagcgtcgaggaagtctgctccaggttggccgcctggctggaagcgccttcggccaggccctggctggagctggccacctgatccgaggccgaggccacctcttgcgagccgtaatgcagcttgtcgatgacctgcttgagcggccgagccacggccaccgtcaccagccaggccaggcccaggcccagggccaggccgatggcgatgaacagacccgtttgccacttggccgcgccgatgcgcgagtgcatgtcgtttttcatttcggcgcgcacctgctcgcacaggccgatggccgagcgggcggcggcgaccatcttgctgccttcctcgttctgggccagcctgccgtcggcggcgtattgggcggcgaaggcgtcgaattcggccttgtaaacgcccacctcggcggcgatgcgccccatcttttgccggccggcctcgtcgtcaaacagggccttggccgcggccgcctccttcagcacgccggccacggccttgtcaaccttggccagataggccttgtcgccgcggatgatgaagttcttttcgtggcggcgggcctccagcacgcctttgatgatctcgccacaggcgtcggccttggccacgcggtcggccacctggctcagcgcgccatagcccagcagcgagaccaggcatagcagagccagcaaaacggcgaatccaccaaaaaccttcgcgctcaatttcatctttccaaacatggtcgcctctccccgatgctgttcgccggaaaaaattccccccaatcgtaacctgaccgcgacaaaaaacacatagggcctttcattcaatcacacgttttttttcacccaacctcacgcacggcccatcgcccgccggggcgcggcctttcattgttgacaggtcgtcctgtctataatttatgatgccccattacagcacacgcatgatttagcgcccatttccgagaggtcgttatgaaaacgccgtatgaacaattggccgagaagatccatctgggccattcccaacgggtcgccaagttatttcaactcatcgccgagccgctggaggcccagatcatgctggccatgcccggccaaccccaggccatcgccgacaaactgggcctggaggcccaagccgtgcaaacggccatcgacgcgctgttcatcaagggcctggtctttccttcggccaagaccagcccgcccacctatcgcatgacccgcgacatcatccaattccatgacgcctccatcctgtggccccaggccagccaggagttcctcgacgcctggcgcgactacatggacaccgagtggctggagttggccagggacaacgcccacctgttgcccaaacccttcagccgggtcatcccggtgggcgtgagcatcccggccaggcaacaggtgctggatttcgaaagcatcaaccagatcatcatcaacgccacgacactggccgtgaccaagtgcacctgccgcctgaccatgcacaactgcgaccggcccctggacaattgcctgcaagtcaaccgcgccgccgaatacaacctggcccggggcaccggccgccaggtcagcaaggaagaagccctggccatctgccgccaggccgaggagcagggcctgatccacgtgaccatcaactccagcgaggtcagccacttcatctgcaactgctgtccgtgctgttgccagaccatgcccgtgttgatcaaacacgggaccaaggtcatcgaccccagccgcttccgggccgagatcgaccccgaggcctgcaccggctgcggcctgtgccacgagcgctgttatttcggggccatctcctggagcgaaggcgaaggctcggccagccaggtcgacgccgaaaaatgcctgggctgcggcttgtgcatggtcacctgcccggccgaggccatcgatctggccgaggtccgcgccagggatttcgtgcccggcgcggcctgacgatcgagggccacgaaccgtgaaagtcgcgttgcgtccagccggccaagctgccacaataaaaaaagccgcagcgcgcaccgcgcgcgggccggcgttggcgtccaccaaaagtgggagatcgtagtttgagcgtcatagttgatataaatggcgacacggccagggtcgtcccggtgggcaccatcgacgaggccggcgcggagcgactcaaggccagcctggacaagatagacctgaacaaggtcaaaaatatcgagctggatttccggggcgtgccgttcatcggcagcgccggcataggcaagcttctgtcgctctatcggctcgtcgcgcccaagggcggcgcggtgaccatcattaacgtaacccaagatatctacaacatctttcgtggcacaaagctcaccgaggtcttttcggtgcgggtggcccgttcctaggcctctggattgcccagcgtgaaacggcgcgccccgacaaactcggagcgcgccgttgtttttcgcgaaaacgatccagatcagtcgtcgaagttgcccgccgggcccttgtttcccaccacgctcttggccttttgctcgatcgccgccggcgtccactgagccggctcctcgatgcgcgtggccttgggccccaggtcgtacgtgccggcccgcagcagggcctccacggccaggggcgcggtgtcggtggcgttgaagacgttggccagcagattgtagacgaagtcctccaccgcctgagccatgcgttggcgcaccgccagcggctgcgagaggatcttgttctcgaagggcaggttgaggctcttgaagttgccgcccttccagcccttgtcggcggcgtaggccaacatctcggcccagagttcgtcgctcacgccggccccggcgagctttttgaagttgccgtcggcgtcgagggcggcgttgccgtagtcgtctacctccacgccccacgagatcatttgcagggccgtggccacgttggccttggtggtgttggtgaggctggcgatctcgcgcaggcggtcggagttgttgccgctggtgccgtgctgggccccggaaacgttgtagggcgccagggcgtcgtggatcgatttggtcagatcgacctggatgccctgctcggaagtctgaatgccgtgggcggtgccgttgttgagggcgatccagtcggggaagatgccgttggcgttgaggccgcggatcagaaacaaggcttcgtcgggggtggacatgccctctttgccttttatttcaccgacttctgtctccagcccggcccacttgggcaccagcgggttgagggcgatgctggccaggagattcttgtcgtcgggcaggtgggaggcgtcgatggcgatggaggtcagccccgcctcgaacatggtggggatctccacctgggccttggtgacgtccttgtcgcccttgatgccgtagtggtcggcgtggacggccacgggcacggttatgcccagttcgttcatgagttggtcgaccagcagcgcgatgttccaataattgaccgcgcagtaggccgaggctccgccctcggatttggcgatctcgatgatgatggcggcgttggccttttgggccgccagcagcgcgccgcggatgaccaggcggctgcggccgttggcggcgatggtcatggccttgcccttggcgagcatggcccgatcgacggccttgccactgacgatcagcgcgcgggagttgggaaagagcttgaccacgttgggcgggcggcccaccgacagcgctttttcaaaatcggccttggagacggaagacatgattttatcctccacaaaaggattgagttggcccaatatgcaaatggtcgcccgggccttggatcgacacggccggcaaccggatcgtccgcgcgggcgatcacacgattgtgcaatcattgcttcattcgatcatacaacaattttggccaaagggcaccgcggatcgtcctttcggcccggctggcgaaaatggcgggcaaccgccctggattgagtcataaatccgttgctgctgatcagccaagtgtccgtcaacgcctggttcgggccaggtgaagcggtgagcttcccatgccgtgcaaacactggctaaccatttcgttgtttctggcgctggcggcgcactgccccgccgttgcggccgccgaggcctcggcggaattctttggtgggcaaaacgtttcggcgatggtggagttgctggaagaccccgggggccgcatgggcctggcgcaggccctcgcgccagccagtcaggccgcctttcggccgatcgaaggcgaccgcatcgagatcggcttttccgactcggcctggtggggccggctgaaaatcccgcccgccgccccagggcgagccttcgacctgctggagttcaccaagccggccctcagccacatcgacgtctacttcccgatcacccaaaggcccaacgccccgccgcgctggcgcaaggtcgccggcggcgagttcgtgcccgtcgaccagcggcccatcgccttccgctgcccgatctttgccatcacgccggacacgccgccagagactcgcatctactttcgcatcaaatcattggtgtcgatcaacacgaagctggtctgctggcgcaccgccgatttcctcagcgccaccttttacgacaacatggccttcggcgccatttacggcgcgctgctggccatgggcctctacaacctgatcctgttcctctccctgcgcgacaaagtctatcttttctacgtcgcctatgatttttccatcatctgctacctggcctcggtctacgggcacatcgcctttttaccccacgccgcgacgatcatgggtccatccacctacctgatcctgtcggcctttggcctgatcgccggcatactgttcgtgcgcgccttcctcagcatccgcgccacatcgccggcctgggacatcctcaccaagctggccgtgctcatcatctgcctgtcgctgtcaccggcgctgtgggacgaccacaacgccagcaaccgcgtcctcaacctcgtcgccctgatcatcgggctgctgttcctatgcttggccagcgactatctgcgccgcggttatcggccggcgctttacctggtcatcgcctggggcggcttcatgctgggcgtgtgcctgttcagcctgggtggcgtcgtcataccgcgaaccccgctgacggtctacatgctgccgttgggcgcggtgctggatgcagtgcttttgtccttcgccttggccgaccgcatccgcagcctgcagagcgaacgcgccgatttggccaagtcgcgcagccatttcatggagttggccaggcgagacggcctaaccggactctacaaccggcggcacgccttcgaacatctgcggcgcatactggccgaacatcaagaacaggcgcggccgctttcgctcttgatgctcgacgtcgatgacttcaaggccttcaatgacaccttcggtcatcccgagggcgacaaggtgctggtgggcttggccgcggccatctgccagggcgtccgcgcccgcgacacggcctgccgttatggcggcgaggagttcatggtcgtgctgccagacagctccaacgccgacgccctcaaggtggccgaacgcattcgtgacgccttcgaacagacgcgcttcaatcccggcggcttccggccgctgagcgtcaccgtcagcatcggcgcggccagcctggccggggccggcgacaaccttgaagcgttggtcggccgggccgatcaagccctctacgcggccaaggccagcggcaaaaaccgcaccgtctcctttgacgacctgccgcaatgagcggccggcccacgcgccgcgtcggcccggggataatggccgcccgcgcaatttgccccggccaaggccttggcacggcgcgccgattgtgctaggtttgccgccaacgtcctcgtagctcagtaggatagagcgacggcctcctaagccgtaggccgcccgttcgattcgggccggggacaccaacgattacaaggggttagcttcggctggccccttttgcattgggtcagggtgcgtatagggtgcggcggggtgcgtgaaaaggctgggcgtaaggctgtgattatccagtttatccacagcgttacggttgccgtccggggccaagtgaccgtaggtgtcaaccgttaaactgatgctgcaatgcccaagttggtccctgacgtaggccagactttcgccgttttgaatcaacaaactggcgaaggtatggcgcaggtcgtgaatgcggacacggcgcaagccggcatactcaagggccttgtaccaaatccgattgcgaaagtggtaatcgtggacgggcttgccttcagcgctgagaaaaaccctgtccggcacctttccccagcctttggccagggcctcgcgtttgcgccgcgctcgtaggtcaagcagcacggcggcaagctggcgactcatgtcaacccgccgccccttgcccgacttcggcgtttccattcgttcgcggctcacgccgcgccggatcatgatgaagccgccccggaagtcaatatctccccattccaggccccgcgcctcgccaagacgcatgcccgttctggccagcgtcaaaatcatggggaacgcattagggaacctgtccctgaccacctcaagcagatggtcaagctcttgcgtggttagcggctctatgtcggctttgcggtccttgatcctgataacgccccgccccattcgctggccggggttgtgggcgatgtagccggcttcaacggcgcgggtcatcacgcccgagatcacgttcagcatgtgccgcaccgtcgaaccagccaggccagatttccctttctgcaacagaaaatccttgatcatcaagcgcgtgatttggtccacgggctttgagccaaaacggcgcaagatatggttcgccaacaatcgttggtagtccttcaacgtgctggccttgcaggtggccggcacggtcaaggcaatccattccttggcgagttcgccgaacgtcggcatggcctcatcttcgacgatgaacttaccagacgccaacgcggcctcgatcttgcgcgccgcttccttggcggcctttttgtcgcccaccaactttgacttgcgcttgccgtcgtggttgacgaaaacccaccacgcgccgcttcctttgaccttttctctgactgtcactcccataggccctccttgttttgcgaatcgccgccgatatgtcggcaatttattttaccacgtttcggccgcaagttcgtcgcgggattgacggccaacaccttcaggcaaatttgcctgaaggtctgttcgcgtgccttgcctttccttggccaataggttccggcaaatttgccggaacctattctcgccctgggccgcaagttcgtcgcgggattgacggccgaccgcttcaggcaaatttgcctgaagcggttttgcgccaagcgcgcccggcccgctggtcgcttgcctttccttcgccctggccctcaccacgtcttcgagttgcaacgccagttgcgcccgttgcatgtcgttcaggttgcgccggccaagctggcctgggccgacttccaaatagccaccacaagccacgatctttcctcggcaatggtttgacagcggccaaacgccgatcgtcgctctacgtgtcaatttggaagcctcacagcatatactcatgattaacgtcaccagttttgtttaaatgcggcggttgtggcccttgtttgccccatggaagcaccagccgggaaagggaggaccacttgaacgacgccgccgcccgccgttgggagaatcccggcttacaaaacgttcagcgagtcgccctctggatgccggggcaaattctcgcgttggcgaatctcgttggcggtcatgacgcccgcctggcgggcaatctggtagctttggaagcgctcaagcgttccggcccgcaaaaggttggccgcgttgtgctcaaagtaaaggccggccgcccgctcgccttcggtgagcaactgcaagttgaaccgggcctcaaggcgggtcagccaaggcgtcaagctcagagtcaaaaattcgtgggcaagctgttcaacattattgaagctcatgcggtccaaatggcccagcaggtggacgggcacgcggaagcatcgggcaatttcctcaagcgaccatttccacgtggccagggtttccgcgtcctcggagcttaggccgatctgctcgtaggaaagcccgccgtccagaataacggtccgccccgcgccggccgggccgctgaagcgccgttcccaatcatcgcgcaggcgcgccgccgcctctggcgtaacgtcgcggtcagtcttgagcacgccagacggccgcgcctgttgccggaacaaagccgtggtgtaggcccccagcacgtgaggcaactccattgcccggcgcaaggtggcaattggcgagacgccgacaacgccgtcggtggataagccgcgaatgtgcaacacctcgtcctggccgtagaccacggcccgcttttcgtcggcgtagcggtagaggatgctgttgtccggctggggttcgaccgccacacaatcgggccgcaaaggccacagggccaccacctggccggcctggcgctcgacaaacacaaaggcgttgccgcgcagacacaagcagaccatcaagaactcgcggaattcgccgccggtctggtaggtatttggccggtggcgcatcaggtcttgcaaaacatgatcgtcggcccgctcgcgcccgccgtcggcccgcttgcggtacaggtccaaaggcatggccgcgatggtttccgacagcacgcgaacgcatgcatataccgtcggaatgcccagggccatgttttccgagtagccctcgaagctctcaccgcgtagccacgtggacgtgggcgactcagccttgtagcgccgcatgcccagcttctgcaacaaacccatggttcatcctccagggcggggccgccccgaaaggcggccccttccacgatttagcgggcggccaaggtcacgaagtcggcaacctcggtcacgccgtcggccagggtcagcaggccgtttttgatgggcatgccgtcaaggcgcacggtggcccggaaggccacgtggtcgctggtgaagtaaatgtcgcggctggcctcgaggcgcaattccgagcggatgcacaaggcgtaggcgctggggttgaccagcatcacgtcgcccttgtcgcccagcacgctggtgtgctcgctccagatgatgggatggccaagcaggttctggcccttgccaccggtggacacgtcggaccagacgttgcttccgccggtccccacggtctgggccatggtgtagacctggcccttgagcgaaggcgacataagccagacggccttgccttcggcggccggggccagcttggcggccatgttgacggcgttttcccaaaggaaggtgtcgttgctctgggccgactccttggccacggtggccagggcgtcagagttgaaaatggccaacggcttgccaacgccattgccggccaggatgcaattgtggtcgatggcccaccggatttcggcggccaacgtctcgcggatgaaggcctcggcgttgggcgcatcctccataaattcgcgcgtggccttcaaaagcagagtcagcttgtggggattgaaggtcatggcccgaacctgaatgtcgtccggggtcatttcggccccctcggcggtccaggtggccaccagcccgccacgatcggccgaatggtcagagtcggagatggccggcacggtcaggctggccgcgttggtccggtacaccttgcaccggctggccaggatgctttgctccagggccatgtccaggatgggcgcgccataggcctggggaatcaggaagccgccgtccacgcccgagacgctgttcatggcgcgagtctggagccgctcgtcacggccgcccatgacggcgcggacgaattcgccaagcccccggaatccgtggctctcgctggcggccgcccgatcttccaccacgatacgcggccggggtttgtcggcggccgggcgcagcttggcggccgcgtccagcatctccatgcggcgggtaagtgtgtcggcctcttcgcgcaggcgagcaaaaaccacgccctcatcaggcgtcagcgagtcgcgggcggccagggtttcgatttcgtcggccaactgggcctgtcgttgcagcatgtcgttcttgtccattttcttcattccttccaaatagttgtaaccacggccaataccaacggtcccatccgccggcacggcaaccaaactgacttccagcggccgccaccgcaccacgcgataccctccaggctgattccgggtttcgagcacctcgtaaccgatggagattccgcgcacgatgccggccttcacgtcctcccaaagctctttggcccgccccgttgcgccgaagcgcagcacgccgcgaagcttcccgccggccaggcgcaagtcctcaaccacgccgatgttgacgcggctggcgtcatggccttccagcaggggcaggggagcgcggctcaggtccaccgcctcgggcgtgtgctccagaatctcgtcaccaccgcgccgggccacgggcgcttcgctggaaaggctcgcgccgatgcaccgcgcttcctcatccgccttccggcccaattccaggctcattgttcggctttccgttgtcgccatctcatctccttgttctgaaaacaaaagccggccaggcttgcgcccgccggccgtcttgcggctctgtcgttttggggttataatttaagatttacacggcaagcaggcctcgttccagccatgcagggggggccgccggaacctcggcccgcgcgtgcaagcccatggccatggtcagcgccacggtgccgtcaactttttcccgtgaccgcgacttgcttatcttgcgcccgcccgccgggtccgtttcgatcacaacgttcgaggcgcaccacgtcaaaacaggatgcccgccatgggctatttggcgttgcaggatgccagcttccagcaagtcaaccgccggggccatgtccttgaagccctggccccacggggtcaacggcaactcgatgccctcatccgccaggatcaccttcaggtcttcgattcgccacctgtcgtaggccacgcctttcaggtcgaacctggaagccacctcggcaaggcgcatggcgatggcccgtcggtcgatggcccggccaggcgtggtttcgatcaagccttggctggcccaggtccgatatggcacgcggtcgtcgtcctcgcgctcatccaggttttcggccggaacccaaaagaagggcaacaccgcgccgccgtcctcggggaagtagagcaccagcgccgtcaggtccgtggtggaacccaggtccagcccggcccagcatggccggccgcgcaaagcctcggggtcaacttcgccccggcaagcttcccagtcggcttgggcgatgaaccggccgtccacctccaccggctggttaagataaagggcgcggaacacggtctctttggctggaatgcgcttggcttgcgccgcgaactggcgcatttcctcgagcgaccggaagtcgccaagcgccgggttgcaggcccgccaaacttcctcgctccaggggtccgcgtccggcggcgcggcgtagatgatcggcaaaaacgtttcgtcctcgatcacgccgtccagcaccttgcggccgtattcgacaagttcgctcataacgtggtggtggtcgctggattgcgtggaaatgaccaccatgagcggctcgcgcctagcgcccgcgcccgtgtccaggttgtcaaacaaatgccgggtccgcgcttgggccaattcgtcgtagaccacgaacgatggggataagccatgggccttgcggtcgtcggacgacagcgcatggtagacggaaccggttacgtcgtcctcgatggcctttcggaaccgctggacgttgcaccgcgccgcgaactcgggaacagcgccgatcaccgcttccatttccgcgaagatgattgacgcttggcctctgtcggccgccgcgctgtagacctggccgcgctgttccgcttctggcccgatcaggtgcgccagggccagggccgccgccagggccgtcttgccgtttttgcggggcagggtaagcaaggccttgcgcaccacgcgccggccgccccgcgtccggtagagcgccttgactatcttcttttgccagggccgcagccggaagcgccggccagcgtgcatgccgctggtgatgggcaagctttccacgaaaataatgacgcgggccgcccggctcagccccggccgctcccaaagaaagcaatgcgcgccaatttcgcggggcgtgtcggccgttttcagcggcccggcttttggtccacgtcggcccatgctaactaactctcttctgcgatggggcacaccggtccgtggttctcagctcctgaagatttttccccaccgttcgcccaccagtgcttggggtccatcggccagccggtggcagggtcaacggcccgatcatgcttgcgtcgccagccgccgccgtcctcgcggttggtctttttgctgtggcacgagtgacagagcggttgcaagttattgcaatcccagggcattcccccatcggcaacaggcttgatgtgatcgacgtcggttgcggcgacgaccttcccggcccgccgacactcccggcacaatggttcgcttcggagcacctgaagccgcaagcgccgccagcgagatgttgagtatggccagtcagacattacgcggccctcccgagtgtcgcctcgtacttcgtggcgtaggcggcccgctcgcggtcgtccagtcgcacccaatcagatacgggctccaagcgccagccgtggtgtatcacaaagtgccgctccagaccgtttgggttgcggccggggtaggctttggctttgacaattttcagggcgcacactgtgcggcctcgggcgtgagttagcacgtccagtgccatgtaaaggcggcttttctcagccgtcgcctcgccgccgcgcccaaaggttgcgccggtttttttttgcaggcagacgaatgcaacgccgttgcccagcgcgtcatagacgcccctaatatcggaagcaatcttgaagtattcgccgtcccgctcctcaaggtagtcgacgacggtcaacccgtcgcggttgtgggcggcgatggcgtcgtcaaagccgctggcgagagacgcggcgcggacggctcgccaatggtcaagggggtcgccgaaagccccaacgcgctggcgatactcttgtggccccatctccgacatgcaataaagcaactcctggcggccgatgttgtcgcgcaggatgttgagcgccagggccgtttttcctgcattggtctggccggccagcacaacgatcgacttgggggggaggctcaccatctggtcaaggcccaggggcaatgccagcccaaatggctggccgtctgtgctggccaggtcaacgaactccaaatggctagccaaaatatggaaccgccccgcctggcggggatctctcttaatcttcttttcttctataaggcgtgtcaggaccatcgaccggttttttcggtcgcgccgatcgactagtccgaactcccggtcaacgtcggccgtcgtgaacgaacctgttgaatttgctacccattcgcggatttcagccgcaaggtttccgccgaatctaacggaatcaccccgtccacgctgggccgtatcctgtccacacgtgtccccaggtgtccacacgtgtccacgggtgtccacacctgtccacacctgtccacaggtgtggacattgtccacatttcgggggtccctgatcccggcggccagccccgacgccaccgtggccgccacttcgcgctggccgagtcccagggccaggccggccccgatcaaagcggccctgactccatcctcggccagcaggccggccccgatcagctggccgagggcgaaggaagaatcgttgatttgccggtttctcgccccctggccagccagtgcgatttttgtcagttcatcggccagggcgtgtcgcccgtagcgggaacgggagtcgcggcccttttcccgttcgcgcaaatttgcgcgaacggggtctggcgcaacatcgccctgcttcaggctggcaatctgcctttccttcgccctggccctcaccacgtcttcgagttgcgccggtaattccggtggtgcgcaatcccagggggcgaccagccattcacggcctggccccggcggggccacgacgtatccgccctcggcgcgcacgtccacggcgggcatgacgcccacggcgtttttcataccctcgcggtgggcaaagtagtaatgtcgcccccgtggcgtggtggcaatgggcatctccagcccatcgggcaaaagggcctcaacacgactaatcgcctcggaattgtcggcgtcaatgaccagtaggttgctaacctttcccgtcacaatacctaccatcgcgccgggtttgccaaaccagtcggcgagcgcgccggcctcgggccggcgggtctggtattcggcccacgggcgaagggggcgcttgtccgcgcccacggggatcgccgcccagcccaggctggcgtatctttgcgcggcctcaatcatcgctcgccctccttgaccagcagccgatccaaggccaggctggcctggcggtcaaagggccgatcgacggcccgctccagccaccggcggcgcaggcggccaaaaaaacgcttgacttttgcccagcgttcggctatcatattgttatcctttctttttgatctgtggggccgctggtgttggcgcaccaaaggccccgttcattttcggcccagcccggccaggacttcgttgacaattttgtccgtccgctggtggtcaaccgcgtggccggccagccaagcatccagggcctcccgcttgatcaacaccgcgccgccagccacgcggctatgcggaagcccagccgccagccagctccgcatggtgcgcaagctaacgtcggccagttcagcggccgacctggcccgcagccaagcccgttcagatgcaagcatccttcgcgcctccaaaacagaaaacgccgcccggttgcccgagacggcgtttcgcaaaaggttgtggtgtcaggcggtcagcggccggtgatggcctcgaactcgcgcatggccgcgcccttcgtcatggcccgccggttgcgctggacgaactcgaccagcgcggcgcgctcgtagacgacgcgcccgcccaggccgacaaaagccgggccgccgccccggcttcgccaagtcgccaaggtggccgggctaagcctcaaaacctcggcggcctcgccttcggtgagcaactctaggtccacggaaaacctccttttttgggcaaaacgcaaaaaggccgcagcatccgccacggcctcgatcagtctctcgcacacgttttccaattgtagcaaaatgtacactacatattgtttgttgtcaacgagcgattgcgagcgattgcgagtctcgcaaaaaagcaagcgaaagcgccgcccggttgcccgaggtgtgaaacgtcacagcaacatgttttgaccatctggtgtcgctatgcaaagtgtgacatttgggtgcgcctggggtgcaaacgggtgcaaaaaagatgggccgccccggaaggcggccctaatgatttcaactacttagcttctatcatgcccactcctaagccgtaggccgcccgttcgattcgggccggggacaccaacgcaaaaaaggggtcgggccccgaggcccagccccttttgtcttgtcgccgcgcccgactacttggtcaactcggcgtgctcgaacagttcgtcggccaggcccaggtcgtactgaatttcggaaaaaagcaggatcgtgcgtgactggccatgcgtcggcgtgaccaacatcttggtcctggtccaataaccctgaatgttctggatgtgctgatctagtaatgacctgacagtcgaccacgtagaggaagtggtcatgccgcccttggttggggtaggtttgtagttgcgaaactcgaacaaacctcaacacaggagggcaacatgaccacggagaagaaggtagcacgaaggaagctgagtctgctagagcttgctggggaattgagcaacgtcagccgggcctgcaaactgatgggctactcgcggcagcagttttacgagattcggcgcaatttccagacctacggcgcacagggccttgtggaccgtttgcccggccccaaggggccgcatcccaatcgtgtggaagcggaggttgaggcggcgatcatggcttacagcctggagtatccgacccacggagcgcttcgcgtgtcgcagcaattggcccttcgcggcgtgcaagtgagttccggcggcgtgcgaggcgtgtggagtcgccacgagatgctcacgcggcacgagcgtcttttgcgtctcgagcaatcggttcgcgcccaggacattcaactcagcgacgagcagattcgggctttggagcgcttcagcccggagtttcgcgaccgccacatcgaggcccggcacaccggggccctggtggcggtggacacgtttttcgttggcgcgctcaagggcgtgggcaaggtgtatctacaatcggtcatcgactgccacagccgccacgcctggggtcgcctgtacaccagcaagcttccggtcacggcggtgcatgtgctcaacgaggaagtgctgccgtgctttgaggcccacgacgcggtgattgagacggtgctttcggacaatgggcgagagttttgcggccggccagaccagcatccgtatgagctgtttctgcagcttgaggggatcgaacaccgcaccaccagggtgcgtcggcctcagagcaatggcttcgtggaacggcttcaccggacgctcttggacgagcatttccggatcaagggccgtcagaaatggtatgaaaccttggatgagatgcaggccgacttggatgagtatctgcgccattacaaccatgagcgggcgcaccagggccggaacatgaacggcaggacgccgagtcaggctttcctggagggcctgcccgggcgtaagaagcccaaggaaaaggcgtcccaaaaggccgcctaaaaatcaccccgccaggggcggcagtgtcaggtaaatactatatctgtacattctggaatccgcccatgtgcgccgtcttgaccaaacggtttttcttgtcgaaatactccaccttcaccggctgccagatgtcttcgcgcacccagaccacgcggcgggcgtaattggtgtcagactgatcttttttgacgcgttgcaccacgtggcaggtggcctcgccgcatttttcgttgcgcaacagctcgtaatcgtcgtcgtcgaggttaacggttttcatatcctcgttgtagagatcactgcgcatgaacaccgatttcatgcccccgccgctgatgcgccgcaccagcttctcgctgggcatgtagacccacatgtcgtcacgctgggccggatcggtgtaattccaggtcaggtatttgatgttcttgacgtcctctggcagttcgaaagtcatcaagtccttttcgccccagggcgtcttcttgttcaagccgcgcacccggcggctgagtttctgatcgccccgctccaccacgatgctgatgatctgcgaagtgtcgctggccttggtggccttgtcgacgttttccatgatttgccggccggtcagttccccggccgccgcgccgaccgccatgcccgtcaagaggccggcgcagcataacatcatcgcccacaaccgtttcgcgttcattccccatgcgcctttcaggctccgcctgggccgcgggccgccgggccgcgcggctgaatttgatttgtgtggccaaattttatttaattcgtttgacatgataataaaaatcaaattatgtttcaagcgcatttggcgtcgttgagcccttttgccgcgttgcccagcgccttcgggccggcgggcagcgcgccgcaatatcagcgcgcgggtcgtgggcgggccgtggcgcggcatggccaatatgacgcaaccacaaattttccatcaatcaggggagagcaaactaatgaaacagctggtcaaaaggctggctcacgcggccttgggcttggttctggccttgggcgggccggcgctggccctggccgacgaaacggccacgacggacaagcaaggcgtcgccaccttggattcgatcgtcgtcaccgccggcaagcggcaagagagcttgcaggaggtcgacgccagcgtgtcgttgatcaccgacgaggacgtggaggtcgagcgcatcgagtcggtccacgatctggagggccgcctggccaacttccacgtgcagagcgccggcggccacaccaacagcttcatctccgtgcgtggcgtggtgggccagaccgtgccgatgacgccatcgggcgtgggcgtctacctcgatgacgtgacgctgatcgacccactctccagcctgctgtcgtcggcctatttctttgacctggaccgcatcgagttgctgcgcgggccccagggcacgctttacggccgcaacgccgaggccggcgtgctggtgatcaagaccaaagaccccgagcacaagctctcgggaaaggtcttgggcgaagttggcaactatgacaaatacatgggcaacgccgtgatcaacgccccgctgatccaggacaagctcgccgtgcgcctggcggcgtcatacctcaagcaggacggctatcacgacaacgtctacctgggcaacaccgccgccgacgccgacgaaatgaatgtgcgcggcaagctgctctgggacatcggcccggccacctcggcccttctgaccatcgagaattatcatgtccgcgacggcgcgcaagacatgatccccctggccatcgccgggcccaactgggactccagcaaggtcaacaccgacgtcgacggccacgaaaaccgcgacatgaccgcctacagcctgcggctcaaccaccagctcgactttgccgagatcgtttccatcaccgccttccgcgacggcaaggaaacaaccctgggcgacccggatttttggagcaatcgcaccggctacgccgacttcgagctgaaacagaagcagttcacccaagagctgcgcctggtctccaacgatgactcctcgccctggaagtggctgaccggcgcttactattttcacaacgacctgaactttgactcgttttatcacatcgggcccggcggcgtggaaatggaaatggacatgatcaccaccggaggcggcgtcaaccagggcgcggcgttgtttggcgacgtggaatacgcctttgattcgggctggcgcttgggcggcggcgtgcgcggccaatactacaaagacgagatggactccacgcgctactacgagttgatgggcttcaagctcgacgagcaatccggtgatgtttccagcgactacacccatctcatgggcaagctcaagctggcctatgatttcgcctgcaacctcaccgtctacggcctggtctcccagggcagccgggccggcggcatcaccagcctggcccagaccgacaagatgcacgactacgacccggaaacggccaccaactatgaactgggcctcaaataccaactgcccggcggctggggctacgtggatttatccatgttctacatggacatccaagacctccaggtcagcaccaccggcctgggcggctttcaatacgtctccaacgccggcaaggcccgcaacatcggcggcgagctgggcctgcgcctgaacctgctgcccggcctgagcgccgacgcctccatcggctacgtcgacgcggtgatgaccgattacaaagacggcgacctggactacgccgacaacaccgtgcccaaggtgcccgacatcaccggcatgatcggcctgcaataccgccgggaggtgctgcgcgaaaaattcctggtggcccgcgccaactattcctatatcggcaaaacctattgggacttggccaacaagcacgaggaagacccctactccctggtcaacgccaccctgggcctggaggccgattggtggaaggtctacctctggggcaaaaatatctttgatcaggaatacatccgcaacggcctgatgtggggcgacacggtggtgggggcctacggcgacccgctgaccttcggcgtcaccctgcaactggagttctgacaaggcaacatcgctggccgcgcctggccggggcggagatttttcgtcacggccgggcctggccgatcgccggcggcgcggctcgccacggccaaacggcgcgaaaggatcgatcatgttcaacccgaccagtccatgggtgcgctggggttcggttttgatctgcctggccctgagcgccttgttcttttcgttcttgcccaagctgaccatggacaactccaacaagagcttcttcaaggaagacgacccggcgcgggcgctgttggaacgtttccaggccacctttggcaacgaagagttcgtctacctgttgatcgatggcgacaagcccctgagcctggccacctaccagcggctggccagtttggcggggcaggtggaaaaacgcgcgcctcacctcaaacgcgtgctctggctgggcaacgtggaggtgatgcgcaacctgcccgacggcgtgctcatcgagccgcttttcgccaagccgccccgcgatcaggcccaactggacgccggcgtgcgaaaagccctggccaacccggccatcgtcggcgacctgctcagtcgcgacgccaaggccacggccctgctggtggagttggagccttttcccgaaaacgaccattcggcccgcaccagcgtctggccggccttgcgggaaatcctggccgagttcgacgacctggacgtgctggccgtgggcgggccggtgatcgccgccgagttcgaccgcatcggggcggaagaatcgagtctgttcggcctgctgtcgctggccgtggcggccgtgttgctggccctgctcagccgctccgtgatcggggtgatctttccggtgctagtgatgctcatcagtctgatctgggccctgggctcggtggccatgctgggctggccgctgacgctggcggtgatcctgctgccgacgcttttgatctgcgtctcggtgggcgattcgctgcacatcatcagcgactaccaaagctggcccgccgcgtgcgacaaaaccagcgccatgaaaaaaaccttgaagcgcatcgccaccccggtgatcttcacctcgatcaccaccgtggccggcctgctgtcgttttgggtcacgccgatcaagccactgtcgcagatgggcgtttacgcctcgttgggcgtgctctacgccatggccctgtcgctggccatggccccggccctgctgatgatcggcaagcgccgcgtcaacgacccgcgcgtcaagcccaacgctgtcctgacaaagctcgccgatctggcccttggccgacccaaggcggttatcgccgtgttcttgctggtcaccctggccgtggccccattcatcgttctggtgacgcccaacaccggcaccatccagagcctcaagcagggcgagcccctgcgccgggcctacgaggccgtggatggccgcatgggcggcacgatgtcgctggaggtgatgctgcaagggccggagcccgactcaatcaaaagcctggaggccctcaaggccttggaaggcctgcaaaatcatctgaacgaaaaccccctggccatgaaaacccgctcggtgttggacgtgatcaaacagctgcgtcaggccctacacggcgacgatccggcccattacgccttgcccgagagcgaccgcgccgtgtcggagtatctgtttttgtatgaaaccggcggcggggcccaactagacagcctggtctcgttcgattcctccgccgcccggctgacgctgcgcaccaaaagcctcgacacccaggccatccgcgccatcatggccgataccgaaaaatgggccaaggagcacctgcccgccggctatgcggtcaacctggtgggctccatcgccctgtcggcggccatgtgcgactacgtctcgttgagcgtggccatgagcctgtcgctggcctttgtcgcggtgacgctgatgttgatgctcttgctgcgttcggtttggctggggctgttgtcgatggtcccaaacgtcctgccggcggtgttcgcctttggcctgatgggggtgctgggcatcgacctgcacttgtcgctggccgtgctggccccggtgatcctgggcgtgtcggtggacgacacggtgcatttcttccaccgcttcttgcacggcctgcgccagggcgcgacggtggaggattccctgcgccagaccatcatccgggccggaagggcgatgctcttcaccagcctggtgctggtgctcggcttttcggtgtttgtcttttccagcagcggcgattacgtcgatttcgccatcgtggccgcggccgcctttacctacgccctgttggccgacctgcttttggccccggccatgctgcgtctgctgcaaggcgtgttgttcgccaaggcccggcggccggaggccaaggagtcctaggtcgcgctgatgaacggacgcaaatctttagggccgttggttctggccatggccctgttgacggccttgtgcgccatgaccggcgtggccctggccgatgggcgcggcggcggggtggagttggccctgccaccggcccaggacgaccccctggcccaactggacgccacggaagtgctcgccgacatgcaggacaacaaaccctggcgggcctgcctgctgggtcgctggcagcagacccgcgaccgagccatctcgttgcagccgcgcttggagggctcttacgaaaagcgcgcggaaaactggcaattttgggccagcgcctacctgcaatacgaggcggccgatgtctcggaggacggctggcgcgccgatatcgaccagctctattggcaggcccagcatcgtcaactggccatgaccctgggcaagcgggtggtcacctggggcagcgccgacggcctgcgcgccctggacctgctcaaccccgtggacctttccaaccccctcaaggaaggcagccgcagctccaacaaaaaagccgtctggatggcccaggcggcctggcaacccgagcactggatgttcgaagtttcgtttctgcccgagccggccgtgacatccctgcccggtgacaccagcccgtggttcactttttttcaagagcaattggcgcagggcggcctgcccgcgcggatcgaagacccggcccacgacccggagctgggcctgcgcgtgtgtcacttcagccactggctggatctggaactgatctacttccatggctatcaggacagcccactgatgttgggcgccgatcaaagcgagatccgcataggttatcgcaaaagcgacgtgttgggcctggccgtgcagagcgccatgcatcaatcaacctggcgttgggagctgaactacggccccaattacgttatcggcgacgccagcggcgtcgagcgcacggcgcgagtgctgagcctgctgggttgggactatcgcttcaacaacggcgtcagcctcaacctccaaggctatggccaatacttggaccaaggggcccgggccgacgacttcggcgactatggccttagcgcggccctggccaaggacgacctgtggggtggcgatctggcgttgacctatggcgtcgtctggcagatcagcgacgccagctcctttcatcaactgaccgccacctggttttacagtgaccagttgcagttgaaggcctcgatcaacgttttcaccggcccccacgacagcacctatggccagtacgccgatgacagccttttgatgttttcattcaagcacgagctttgacacggccccgcacgagaaatatcgcttttgctcccggctggtgtttggtagaatcctatcgcctacgaaacttttgcgtatttcgatcctgacgacggcgcaagtggatgtttctaccgccgcccaagtcgatcgcggggggccgatcatgggaatcgccatcttgggccgcatcaaggcccgcttgaaaaacaactccgccgccgtccaagaggccggccgccaaacacagccatgcgctatttcgtgcaagttggaaaccgaaatccgctatggcaagctgcgcggatgggcctataacgtccacaaccccggcgaacggttgaccgtgcagctatgccgagacggcgaagtgctgcaggaagttttaagctgccggcccaggcccgatcttgcccacgtcattcccaccccgttcgactatggcttcgctatctccttgccggtcgtcgattgtcgcaagtcgccggccattttttcgctacgggtcgccgaatatcccgacgccccggtcaaaaacggcgttgtgaccctggcgatgtgcgacaaggattcggtcgtgcgtggcgcctgcgacaagcaactgaacggccgtttcatcaatggctgggcggtggacgcggccacgggtcaaggtggccgcaggctcgtcatcatgatcgacggcaactttctgacggaagtcatcgccgacgcgccgcgccatgatatcgccaaggccggcctgggcgaggtcaactgtggttttcgggtcaggctgcccaaatatttttttaacggcaacagccacgtcgtcatggtgattgattccgtgacgaaaaccgtgctggacaataccggcgtgaaattttcgctcgctgacatcaaaaacggccttgaaagagaacgaagccgcctggccggcgagatgtacaaaagctatctgcgccacttcaaggggaaaatggcgtgacctcggcccagccccgcgatgtctgacatgagctttttttccttccgtcacgctcacgctggtcgcatcgaaggtgcggagtcaattacatccagtcgcgcttgcgtggccggcaaccttggccgcgcgccacgggccatattgttgccggttcaagcgggtgcgccagatcatcacctggagaatcatggacgcgtttaatgtcattttgattgccggaatgcacaggtctggcacatcaatgctcacaagattgctggctgaatttggcggcgttttgccaaccaaacttataccgccacgcgaaaacgataatcgcctaggtttttgggagccggtggcggcggtcggcatcaacaaagaaatcatgaaaatgattggttcgcactggatcgactgccgtcggccgcgcaccgagcgcatcggcggagaaccactgctgaatctccaaaaccagatcgttcaattcttgaaaaacgaatacccaagcggcgacgcgcccaggttggtcaaagacccgcgattgtcgcgcacttttcccatttggcgttcggccctggcccaggccggcgcgaacgtgtcggtggttatcagcgtgcgcagccctcaggcttgcgcgcaatcattggtcagcaggaacaaaatcatcgacgcctacgccgtgatgagctggctgcgttcatacctggaaatcgaattttccacgcgcggtcaaaagcggttgttcgtcaactacgacagcttcttcgatgacaacaggcctgcgcagatcaaacggatattgcaattcatgggcttgccggccgatgaagaaatcaccatccccgaaaccctggtctccgccgaagaccgacaccacacggccaccaatgacgctccactgcaaaaagacgtaacgtttgtctataccaccctggcggcgttatcccgcgccgaacctcaggccaactacaccaccgaattcgacgtcatccgcggcaggctcaacgcggcggagtactacttcggtgaaatcctgagcgactccctcgcattcgcgcccctgggcaatcaacgtttcttttgaatgaggcggccagccgacgatttacggtaaaaaaacagcgcccgatggatgattccgtcgggcgccgccgctttggtcaaatcacttgcccgggtacacgcccgagccgataaagtagttggtgccggggatgggctcgacataaccgattttcttgtgctcgcccttatcgccaggcttcacccaatagaaatcgacaaatccaccgccctttttggccgcctcggccaaggcgcggatgacgtacttgcccttggtgtcctggtggtcgtaaagattcttgccctgcaaatcgggctgggtggcgtgggctatattaacgcaattggtgtcataaacataaaagtagcctgaattgtcaggataaaaacgaataggcgcgacgaatttgcggatcaactccacgccggcctgggcgtcgctttggccctgcagcagcgcccccagacccacggccgtggcgtgcaccacgctttgggcctccctttcagcgcagcccagcgcgggcatggccagggcttcggccgggaccaaggccgcccagcacatgatcagccccaacacgaccgatcccgccaaacgccccaatgaacgctctcctcttacaaataccgctttcatatataccctccttgactttccgcgcccggcgtatgggccagtgcgtcattgcgttacatggccgcgcccgcgacagcgcgggccatgttgactggtcagctactactttgcaaccttatcacccacatccgcaaggttttttcagggccggcgcaatcgggcgaaaaaaccagatttagcggcttgacccgcgccctttgctccaggcctaatatttctagcggcaaaccgtcgcgatttgtccggcaagccgatcgagttccgagccgggtgggcgcgccaagcccaatgaaggatgtgatcatggtcgtcgatcgtcgatcttcgatgcaaaccacggtgttggcgtgcggagcggcggccgtggtcctgggcctgttgggcctggctgcgtggctgatcggcaagcccaccctggccagcctggggcccgattacgtgcccatggccccgctgaccggcgcgttgttcgtcggccaaggcctgacgttgctgtcgcgcggcttttcgtcgccaagcgagctttttcgcggcgtggcccttgtcgttttgtccatctcgatcctgctgggcgcgttggggctggcggcctacctcacgggcctggacatcagcccggacagtggcatcgccgcgccggggcaaaggctgggcgccatccccctttttcagatgtcgccgctgaccggcgggttgttcgccctggccggctgcggccagttggtcgcgctgacctggccgcgcgcgcgccaggcgttggacgccggggcgatcatgggcctggtcacggtcacggccggcttcgtggccacggttggctatctgttcgattcaccgctgctttatggcggcagtttcatccccttggccgccacgacgtcccttggcttcatcgccctgggcgcgggttgcgcggcggcctgcgggccagagagcgccgcgttgcggccgctggtcggtcattcgccacgggcggtgatgttgcgggcctttctgccgctgaccaccacgatcatcttgctgcacggcctggcggccaaatccttgcacggcgccggcgtcagccgggcgttggtctcggcggtgctggccgtggtcttcaccgccgtcacagccgtggtggtgctgcgcctggccaggcggatcggccacaccatcgaggccacccaggaatcgctacgcgaaagcgaggagaagttcgccagggcctttgccgccagccccgcgctgatggtgctgagcagcttcccggaagggatcatgatcgacgccaacgcggcttttttggatttcgtcggctgtcgagccggggaagtgctcggccgccgcagcacggagttgggcttttgggcggagcccggacagcggcgcgccgtggtggaggcgttgcgggagggagggcgagtcagtggcgtggacgtggccattcgcgccaagtcgggcgaggtcaagacgatcttgttttcggccgaacgcctgcgcatcaacggccgcgactgcatgctgacggtggccgtcgacgtcaacgcccagcgtcaggccgaggcggccatccgcgcctccgaggccaaataccgcaccctgttcgagagcatgaccgacggcgtggccgtgaccgacatgaccggccggctgatcgacttcaacgaatcgttccgggccatggtcggctacccggccgaggagttgctccgcctgcgctaccacgacctgacgccagagcgatggcgcgagatggaccgacaaatcctcgaggggcacatcttgcctcgaggccattctgatgtttacgaaaaacaataccggcgcaaggacggttcgctctttccggtggagctgcgcgtgttcatgatcaaggacgccgccggcgcgccaacggccatgtgggccttggtgcgcgacgtcaccgagcgcaaaaaggccgatgatcagaaaaaagcgctggaggagcaactgcgccaggcccagaaaatggaggccatcggcgtgctggccggcggcattgcccacgatttcaacaatattctgggcgccatcctgggctcggtggagttggccatggaccaggctcatgatcatggcctggacgctgccgatctgcgacagatcatcgcatcggtggatcgggccaaggagctggtgcgccagatcctcaccttcagccgtaaggtggcccctcagtttaaagccatggacctgagcgaggaagtcgagcgcaccatcgccgtgctcaaacgcaccctgcccaagatgatcgagatcgaaaccagcctggcccgcggcctgccgccgatcttggccgacgccaatcagatcggccaggtgctcttgaacctggccagcaacgccgcccacgccatgcccgacggcggcaagatcaacatcgtcacggaactggccgtcgtgtccgatggcttctgcaccggctgcggccagcccttttccggcgagtacgtcctgctgcgcttcacggaccaaggccagggcatggaccgcgaaaccatcgccaaaatgttcgacccctttttcaccaccaaggaagtcggcaagggcaccggcctgggcctgtccacggtcttcggcacgatcaaaagccacggcggtcacgtgacctgccacagcgagctcggccgaggaagcagcttcaccatctatctgccgccccatcaagggcccttgccggccgagcaggtcgcgccggacgacgaatcaccgccgggcggccacgaaacgatcatggtggtcgacgacgaaccgctcctgcggcgtttcgcccgccagcatctggaggcggtcggttatggggtgcttgaggccgccagtggcgaggacgccttggatgcgctgaaaaggcgggcttatccgccgcatttggtgattctggatctgggcatgcccggcatgggcgggctgcgttgcgccaaggagttgctggcccgctggccgggcctgcgcatcctcatcgccagcggttacgctgacgacagccaagtgcgtcaatcattggaccacggcgcgatcgattttctggccaaacccttccggcgggtggacatgctgggcgcggtgcgccggatgctcgaccgccccctgagccaaaacggctgaacgccgccggctctcaggcgtcgagcacctgacgcaccttggcggccagggcgtggagggcggccggtttttgcaggaaagccacgccggcgtcgagcacgccgtggtgggcgatgacattgtcggtgtagcccgagatgtagagcaccttaatctccgggcgctgggcgctcaggcgccgggccagttccttgccgctcatcctgggcatgatcacgtcggtgagcagcaggtccacccgctcggtggcggcggccagtcgcaaggcgtcatcgccgtcggcggcggccaggacgacgtagcccaggcgctcgagcatgcggccggagaaatcgcggaccacgtcgtcgtcctcgaccagcaagatggtctcgtggccgcccacgggctgggccaggagcgcgggttcggccaaatcgccggaaggggcggtgacccggggcagatatatcttgaacgtgctgccctggcccggttcgctatagacatagatgctgccgccgtgctgtttgacgatgccatagaccatggccaggcccaggccggtgcccttgcccgcgcccttggtggtgaaaaacgggtcgaagatgcgctcttgggtctggctgtccatgcccggcccgttgtcgctgacggccagcatcacgtggggccccaccgtggcctcggcgtgacgggcggcgtagttttcgtccagatggacgttgtcggtctccagggtgatctttccgccggtgggcatggcgtcgcgggcgttggccaccaggttcagaagcacttgctccagttggctgacgtcggcgcgcaccacgcccgtgaaggggctgaggttcacctccaggtcgatgtcctcgccgacgatgcgccgcaacatggcctcgttgcggccgaccacttcatccaggccgaaggtggacatgctgagcaactgcttgcggctgtaggccagcagttgggccaccaggtcgcgggcgcgccaactgcttttgagcacctgctccagattgccccgtagcgcttcatctccggccgaatccagcagcgcgagctccacgtagccgatgatggccgaaaggatattgttgaaatcatgggccacgccgccggccaaggtgccgatggcctccatcttttgcgattggcgcagttgggcctccaagagcttgcgctcctcgccggcccgcttttgctcggtgatgtcttgaaaagccccgaaaatccgcgtgcagcgcccgccctcccgctcggcccgcccctggacgcgcgcccatttcaggttgcccttggccgtgacgaactgggcctcgaaaagcagcggctggtcaagctccatcaggttttttatcttgctggcgatgccagcgcgatattccggcagataggactcgacgaactcgtcgacgggcggcgacggttggcccggatcgtattcacagatatcgtaggtagccgcggtccacttgccctggccgctgaccgtgtcgacctcccagccgccgatcctggccaaggcgcccacgtcgttgagcagggcctcgcgctggcgcagggccacctcggcctgacggcgggcggttatgtcgacgcccacgcccatcacgccgatgaccaagccgttttggtccaacagccgcgaggtggtcaggtggaggatggtccgcgcgccagcgtggttgaaggacacctcggcctgctgtttttgcccgctggccaggcagtcggcggccaggacggccaccatgcccgcttcgtcagccagggcctcgctgacggtcaggcggccgacgatgcgttcgggccccaggccggtgatgtcggaggcgatggccgcggcggcctggttcatgaacgtcagcgccaggtttttgtcggccgtccagaacggcacggtgaagccgtttttgatcgactggccctcaccgatgaccccggccagcatgcgccgcaggctttcggccatctggccgatctcgtcgtcgccgtggtagccgatgcgccgtgaaagatcgccgccggccacggcctcggcggccgcggcgatctccttggccggcaggacgatcgagcgcgcgaaaagcatcgtcagagccaggcccgtcagcaaggccacggccatggccagccaaaccgccaccatggcctgggcgctggcccgctcgctggccgcgaaaaactcggcggccttgccctcggcaaaggcgcgcactcggcccatcgccgccacggcctccatcgtggcggccacgccttcgcccttggccttggcctgggcggcctccaggtcgccggctccggccaaggcggccacttccctggccacggccatcaagcgggtaaagcgctcctccgcccgcaggcgcaacgacggatggcccaggaatctttcgtggattatgcgaaaatgctctttgacctggcgttgcaggtcagccgccttggccaactcggcggagatcgcgttggcgtcgccactgtcggacatcacattgatatgattgtttattttgacgatgctggcgtctacggccagggccgcgcccttgacggcgaaggggtgttcatagaggtcggcgttgagcctggacagggcgtccatctggctcagggcgaacaggccaaggcccaccagcagggccaacatcacgccgaaggccaagcccagccgcggagcgagtttcatttttttcagcaagccaaagcgctccacgaaaagcggccccccggtcgagtcgaatggctattggacgaaggagtcctcggcaactattttcactcttataccataatagcatactgctcgaatcattgggcaacgccgccaacccacgtcgttaatcaggcaatttgcattgattatcaaaacgatggacgatcttttcccgaaaagccaatccaccgtcaccagatcgacacattgccccggcaatatcaaatctgccgcgccgaggcgatgcgctcgccgcggcctgccccggccaagtcaaaaaagaaggtttcgcatgcgtttcagagggatcaaaggcaagttgctgctggcggcggtggtgttgatcgccgcgccgctggtgatcgtcggctggttcgcctttcagaaggccggcgacgacatgtgggagatggccctggatggcgccagggcgtccagcaaacacttggcggagctgatcgccctgtcgctggagtccaacctggtctcggtcaacgagatggccagccaacaggccctgtcgcgggcggcgggcatcgtggccgaggacggcgtggacgtgccgcgcgccgaagtgcatggattttccaacgaattcaccaccatcgtcaaggagcgccgccgcgacctggagcaactggtggccgtcaacgcccagggccagatcttcgccgacagccgcgaaggccagatcaagggccaggttctggataacgccgcctttttggagcgcgtggccaagggcccggccgtcagccaggtctttgccgacaaaaaagacggccggccgcgcatcctcatcggcgcgccaattttcgactggaaaaagaactacctgggcgcggtggtcttcaccatggccgtcgagcgcctggcccgccacctggccgatgtacacccgggccagaccggctacgcctttttgctcgactccaccggccgcttgatcacccaccccgacaaaggcctggtgctcaaactaaacatcgccgacgaagccggcatggccgccatggccgaagagatcctcgccggccgcgcgggcgtgacggagtatcgtttccacggcgaaaacaaggtggccgccttcgcgccgatcaaggccgccggctggagcgtggccgtcacccaggacgtggccgagttgatggccacatcgcgctcgatccgcaacggcgtcttgatcatcggcctgtgcgccatggccatggccgccttgctgggcctgcccctgattcaccgcatcgtcgaacccgtgcgccgcgcggccgaccgcctgggccaggccgccggcgagttgaaaaacacctccctgcaggtggccaactcatcccaggccctggccggcaactcgtgccaacaggcggccagcctggagcagacctcggcggcggctcaacaactggccgccctgatcaacagcaccgcccagcacacctccgccgccgacgagttgatgaacaccgtcagccaggcctcggacacggccaagcgacaggtggccgagcttttgcaagccatgcgccagatcgccgatgacagccgtaagatcaccggcgtcgtcaccagcatcgagagcctggccttccagaccaacatgctatcgttgaacgccgccgtggaggccgcccgggccggcgagaagggcaacggcttcgccgtggtggccgacgaggtgcgcggcctggcccggcgctcgtccgaggaggcgaaaaagacccaggccctcatcgacggcgtgctggccggcatcaacgaaggcctcaggcgcgtcgagcagaccaggggcagcttcgccgtggtcgagcggaccgtcggccagaccagcgccctgctcaaccagatcagcgccgccgccgccgaacaggcccaaggcatgggccatatcgaccaagccgtgcgccacatcgaccaggccgtgtcggccaacagcgccgccgcccaggaaagcagcgcccactgcgtccacctggaggaacaatccctggccctggaccagatcgccgccgacctggctcgcatcgtgctgggccaacgcggcaatggcgacggccctggtcagcccgatcgccctgccgaacccatgccgccggcccagatcgcaacgccgcccaggttgtcgctgccccgcgaatgaaaaaagccctcgccgcgtctagccgggcgcggcgggggactttgggcgaaagcgcggcgggcgatcagatgtcgaagcccacttccatgaaaaagccgccctgcttgatgtccatgttcagttcgtcgtcgtggcgcgggccgtcggcattttgcagggtcatgtagcgatagccagcgcccatgaacaggtagtcgccaaaggggaagatctcgaccttgaccatggcgtcgctggtcttgtcgtcattccaggaatagccgcgcagttcgccgaccagggcgaaatagcgcaccggctggatgcgcgcgccggcgtagagcatgggcaagatcttgtcggcgtcgacgccgcgggtctggccctggtgggagaacttcaactcggcgtcgtaggagcgggcgcccacgccaaaggtggcgtcaagcacgtcggaagtggccgcgcgcaaaaacggcacatgccaataggccgtcacgtccagaagcttcaggtccacctcgctggaggcgcgcccgccgtcgagcttgagcggggcatactccaccttcacgtcgggcagcagcggcaccgggtgttccaggcgtagccacaaatccaggttggccttggtctccaggcccaggtcggagtcgaggtcgagagtttcggccttgccgccgggcgtgacgaaccaggcgcccaccgcgcccgaaaaatcgaaaccggccgggccggcccaggccgagccggcggtcagacaggccagcaaggccagcgcggccaaggcctgaagcgtctttttcatcttcatggatttttatcctcgcacgaggttgactcactccgcccgaaagcttcgagcgctatcctcttgttaagtaatcttgtgtagcatgcccggcgcggcgatgcaagcccaaccgtgcgtcatcacggggcaaacaccacgaatcggcaatttatcctagcgccccagtctataattgtataatgatgtcagccggcaaccaagcggggcggcggcgtggttcattgcccttgcctccaagtccggcgcatatcataattcgaagtgatcacgaatttacgaaccagatttccgttatcaacagcgaacggttctccatgggccaacacctcggagccgatcccagtgaagccgccccgcgaaaatccgccgcgaccgcccatgacgcccctctggcttggagcggttctgaccgttctgctgctgctgattatcggcggcaacattgtttcggcctacgtcagcaccaacgaattcgccgaaaccgaagtgaagattctggagatttccggcgagatagccggcctgcaagacatgctctcgtgcagcgcccagcttgccgtgtccaccggaaatcgatcatggctgaaatcctacgcccgcgaccgcgagaggttgagcgcggccatgatcgaggccttgcgcctgggcacgccagcctttgcccaggccctttccgacgtgcgcgcggccgaggagcaactgcgcggcctggaggacagggccatcgctttggccagcgcgggccgccgccaggaagcggccgagttgctggcaagcgccgccttctcccaggccagccaggagtatgtcgccggcctgcgcctggctcaaaaggtgctgctgcgcgaaggcgaccagaagttggcctacatccgccagaccaaccaggtcggggccatcctggcctcggcggccatggtcgcgctgttggcgctttgggcctacgccatccccttcgtgcggcgacatttcaacttcatggaaagttcgcgccgcgccctggagttggccggccaggaattggagcagaaagtccgggcgcgcacggcccagttggagcaatccaacgacatgctgctcaacgagatcgaacaccgcaacgaggccgagcgggccctgcgcgaatcacggcagaattatctgtccatcttcaattcggtcaacgacgccatctttgttcacgatagcgagagcggcgtgatcctggaggtcaaccagcgttgcgagacgcttttcggttatgccagggcccaattgctggcgctttccgtggccgacatcagcgccggcgacgcccactccaaccaacaagcggcctgggaaaagatccagtcggccatcgagggcggcgcccaggttttcgaatggctggccaaacatcagtccggccgattgttctgggtcgaaatcagcctgcaaaagaccgtctaccagggcaaaacccagttgctggcggtggtgcgcgacatcgatcagcagaagcgcgaccaacaaaccctgcaaacccagcgccacctgctggagctattcgtcgagcacgcgccggcctccattgtcatgctcgacagcgacctgcgtttcgtcatgggcagcaaggcctgggtcgacagcttcggcctgcgcggccaggatctgaccggccgccagctttacgaaatcctgcccaatctgcccgaacgctggaaagccgtctacaaacgctgcctggacggggccgtggagcacatggaggaagacatcctcgaccgccccgacggtcaagtcgactggtgccgttgggagtgccggccgtggtattcggccgaggaaaaaatcgccggcctgatgctctacctggagctgatcaccgacaagaaaaaggcccaggatcaattggacctggccttcaagttctttgacaacgccatcgagggcgtgatggtcaccaacgccgaaggcgtcatcgagaccgtcaaccgcggtttcaccatcatcaccggctacaaccccgacgaggccatcggcaagacgccgcgcctgctgcgctccgaccaccacgggcccgaattctacaaagccatgtggcagtccatccgccagcacggcgaatggtccggtgagatctggaaccgccgcaaaaacggcgaggccttcctcgagtggcagacgatcatggcccagcgcgacgccgaaggcaacgtcctgcgctacgtgtcgatcttccacgacatcaccgacgtgcgcctcagcgaggaaaaaatagaatatcaggccaactacgacgccttgaccgacctgcccaaccgcaccctgttcatcgaccgactcaatctggccatcgatcaggccagggccgccaagcagatggtcgccgtcatatcgctggacctggacaatttcaaaaacgtaaacgacaccctgggcctgcccctgggcgaccagttgatcaagctggtcggccaccgtttggcggccatggacggcccgagcgtcaacgtgggccgccagggcggcgacgaatacctgatcatggccgagggcctgacccacccgcgccagggcgtcaaggtcgtccacgacatcagcgcgctgttcgccgagccgttccacctggccggcaaggaactgttcctcaccagcagcatgggtctttcgttctatcccaacgacggcgccgacgccgccaccctgctaaaaaacgccgacaccgccttgcaccaggccaagctgcgcggcaaaaacacctatcatcttttcgagcccaggctcaacgccatggtctccgaccgcctcaacctggaaaaccgcctacgcaaggctctggaacgacaggagtttttgatttactaccagcccaaggtcgacttgcgcgacggccgcatgaaaggcatggaggccctgattcgctggcaaagccccgacgaagggctcgtgccgcccgacatgttcatccccttggccgaggagaccggcctgatcgtgcccatcggtcagtgggtgctcgacgccgcctgccaacaagccaagttgtggcgcgacaaatacgaccccgagttgcgcgtggcggtgaacctctcgccgcgccagttccaagaggtcgacatgatgagcctggtcagctacgccctgtccaactcgggcctgacgccagacggcctggagttggagatcaccgaaagcctggtgctaccaaacctcaacgaggcctcgagcatcctgaaaaggctcgccgattggggcctgaccatcaccatggacgatttcggcaccggctattcgtcgctgtcgcacctgaaaaatctgccgctggattacctcaagatcgacaagtccttcatcatggacatcaaatccgagggcgaagacgccaccctgcccggcaccatcatctccatggcccactccatgggcatcggcgtcatcgccgaaggggtcgagacccaggcccagttggccatcttgcgccgtctgaactgcgattacatccagggctatttctacagccgacccctgccggagcggcagttcgaggagcttttggccaatccgcgccggctctgaaacaagctcaatcctcctcgaccagccaacccttggcccgctccacggcgcgcagccaggccgccacgcggcgctgacgctgggcttggcccatggtcggccgccaggttttttccacggccgccttggcgcgcaggctctgcttgtcgctccaatagcccacggccaagccggcggcaaaggccgcgcccagcacggtggtttcggtgttttgcggcttgatcaccggcagatccaggatatcgctctggaactgcatcaacagctcgttttcgaccatgccgccatcgacgcgcatctgcgaaagggccgccccggcgtcgtcggtcatggcccgcaccacctcccaggtctgcatggccaccgcctccagggcggccctggcgatgtggcccttgttgatatagtgggtcaggccgatcatcaggccacgggccttggcgtcccagtggggggcgaaaagaccggaaaaggccggcaccagataaagcccgccgttgtcggccaccgtgcgggccaggggctcgatctcgtgggccgacctgatcagccccagattgtcgcgcagccactgcaccaaggaaccggccaccgccaccgagccttccagggcgtaactgaccgcgccgtcggcctcctgaaaggccacggtgctcagcagcccgccttgggagcgcgccaggcggctgccggtgttcaacagcaaaaagcagcccgtgccgtaggtgttcttggcctggccggcgtcgaagcagcattggccgaacagggccgcctgctgatcgcccaggttgccggcgatgggcacggccgcctccagcgggccgttggggtcggtgtggccgtagacgccgcaggatgggcgaatttccggtagccactggcgctccacgccaaagacgcccagcatctcttcgtcccaggccacgttctggatgtccatcagcagtgtgcggctggcgttggtggcgtcggtggcgtgaacgccgccgtggcggccgccggtcagccgccagatcagccaggcgtccatggtgcccagcatcaggcggccgtcacgggcggtccgggccacggccggcgaattttccagcaaccatttgattttagccgccgaaaaataggtggagacgggcaggccgcagacacgccagaaaagctcggggccgtgttttttttccaacgcccggcagatttcggccgtgcgggcgtcttgccagacgatggcccggcccagaggcgcggcggtttgcccatcccaggcgacgatggtctcgcgttggttggtcacgccgatggccgccaggtcgccgctggtcaggccggccttggtcagggcccgctgggtcacttcgtaggcgttgtgcaggatctcggcggcgtcgtgctcgacccaccccggctggggaaagtattgcttgtgttcgcgctgggcctgggcgacgacgttgcaatcgtgatcgtagatgaaaaacctggtgctggtggtgccttgatcgatggcgccgacgtatctgcgcttcatgatcgcctccgcgctgcgggttggcctgggccgccggttgaacgcctttcgccgcggcggtggtcaggatgacggccgctggggcttgggttcgaaaagcatgcacggctgacccgaagcgttgagcaccacctgccaggggatctggcgcgaactgaagcccatggccaggcaggcgtagggccgctcgggccgccaggtgaccttgaggtggcggcacttgaagcagtcgggatggctggtctgggtcatgccggaggccttcgacgtggccggctcggcgggccgcgtcttgatgtcagggttcccggccgctggcggcggtcgaacggcgcaggtcgaggatcttgctcccgcccacgtattgttttgtatgatattcggccagccggttcaactcaaaggtgatctcggccatgcgtttggtcgccgccagcacggtttccacgccggggcgggcggccgcgccgggctccatgtcttccagcaacagctcactttgcagcagcaccgcctgcaggggctggttgagttcgtgacaggccgcgccggcggtctcgatggccgcctgcaatttttcgcgggccacccgctcgcgctcggcgcggcggctttccgagacgtcgtgcagcaccagcacgcggcccagcgccgcgccgtcggggccgggcagcggggcttgacgcagttccacctccagcatctggccatggcggcctttttgcagcaggccgatggtggccatggccgaggtggcgtcgatgggcggcggcgtgaaaggcggcctggcccgtccgccctccacggggcatgggccaaaggtcgcctcgaaggccgggttggcgtagctgacaaaaccgtcttgatccagcatgacgatggggtccggcgaggcctccagcaacaggcggtggcgtcgttcactggcctccagggactgctgggcctggcgtcgttgttcgatctcgcggcgcagttcgtcgttggcccggctcaattggcggccctgatcctccaactcggcgcgcagggccttggcccgctccaggctgagctccaggcttttgagcaaaaaggccagggccatcaccgccgtcaggcaaagcagggtcagcgtggcggtggcgatattccacacagcctcgtggccgccctggtgataaagggcctcccactcccgggccttgtcgggggcgaggtacaaaaaggccttcatggtggcgaagttgatcaaaacggccagcaggccgaagcgcaggcccaaaaaggccgcgcccagcagggcgaaggtaaacagccagatgcgcccgctgccgtgcaggccgatgacgttgacggtcagcgcgccgacccaatacagcagcgaaagccccagcgtcgcccgcagccggtagggcaagcgccaggcaaaggtgaccacgccggccaaggcgtagatcagcgtgtagagggcggccgccagccacagttcgccttcgatcacgccgatcatcgtgggcacgaatgaaatggacccggcgacgataaacaccagaaaaacggcgaaaaacacctgctcgcgccagaaccagaggtcgtcggcccggccgtcttgcgacggagcgcctcgcgagccggccaggcgactgacgaaatccaggccgtggcgccacaattgtccgctgtccaacagagccatacgccgccatgggcaggcaacggggaagcccgtcaaaagacgtgatgatatctggccttctgcgcgattatttagcaccggccggcgcgcaagacaagcaaagactgcctgatcggcccatcaaatatcatccccgcccgaactggccgccaaaacgcgggggccgaacccaaaggcccggcccccctcggcctcagcgccccgcgggcggccgcgtgaaccacagcggcacgttccactcatcggcgtccacgggcaggctgtgggcccagccccgcgtggccggacgcgggccttctccgctccacgccagcggcacgttccattggtccacgccaaccggggcgtagccgctcatgcgcggctgggagcgcggcggcagatcggccgcgccgatatagcccggcggcaggctgttggccgcgtccatgcgccccacgtcaaaggcctgggccggcacggccatggtcagcgtcgctacgagggcggcgatggttgccagatgcttcatgatcgccctcctttccgaaaagcggcttatgcgctttctgaactaaagataaccattgccggcaacgaaaaaaagcccggacgcctgggaaaacgcgtccgggccgatgattttttatagctatatcagtcgctaaagttttttggcacgttccattggtccgtgcccgtgggccggtttggggccttggagcggtcgtcggggccaacggtgcgcgggtcgctccactggcgtcgccattcgtcctggtccaccacccgacggcgctgcggcccctgatcatagggtttgccgccctggccgctgaaaaactcgggcaaggaattggacgcatcgcccatgcccgcgtcgtaggccgccgccggcccggccatggccgccaagcacagcgccgccagcaacgccatgatccgccgcatcgacatccctccccttccccggcccggctcaggccggtttgatggccccgtgcatccgggccgcctggtcgatcatgcgctcgaacagctctgccacgctgggcaggtcgtggaccatgcccacgccctggccgcaactgataatcccttcatccagcttgccctggttgaacatggccttggcccgcgcgccggccacgatggaaagcacctcctccaggccgccgccggccgcctcgatctcggcgcactttttggccgcctcgttggcccagacacggtgggtggccccgatggagcgcatgaccagcatggtgtcggtctcgccggcggccaaaagggcctgcttgaggttgtcgtggatggggcattcctttgtggccagcagccgcgtgccgatgatcacgccctgggcccccagggccagcatggccagcagtccccggccgtcgctgacgccgccgccgccgatcaccggcaggcccagcgcctccaccacccgcgggaccaaaaccagcgtgccgatatccagcgcgcccgtggccccgccgttttcgtagcccaccaccgtgacggcgtcagcgcccatggcctcgacttttttggcgtagcgcacgcccacgcacttgtggatccaggtcatgccggcctgtttgaagcggccgcacagctccaccggcgccgaatggcccgaggtctcgacgatcttgacgccctgctcgaccaacacgtcgacgtagtcgttgttgtcgatgggccgcatggaggggaacaagttgatgttgacggcgaagggcttgtcggtcagggccttgacgcgctcgatggccgcggcgaactcttcccgcgtctgatagatggccgaggccaacacgcccaggccgccggcgttggagatggccgccacgaaatcggcgtcggagatccacatcatcgtcccaccgatgatcgggtgctttatgccaagcatctcggtgattttcgtcttgaacatcgactcgctccctctcgcgccacagcgcccaggcccacgatcggccggttcaggttcaatgggttatgtttatttttaacatggcaaagccctcggcgtatacggacaagcatcgccgcgacgagccgcgcgcggcccttgcccaggccggggcgattgtggcactatgtcctcacccgcgacgccccgcgcggcgaacattttccaaggcgatcggtcggccaccccaccaccaacagaggttttcatgtccgctcccacaggcaaaaaccgctggctcatcgccgcctcggcggtgggcattcatctctccatcggctctgtctacgcctggagcgtctttgccaagcccatcgtcggccaatgcggctggaacctgggccaaacccagttcgccttcagcctggccatcttgtttctgggcttgtcggcggcgtttttcggcaaatacgtggagaagcacggcccacgcaaggcggggctggcggcggcgacgctgtttggcctggggctggccggctcgggcctggccgtcgcctggcaaaacctggcgctgttgtatctatcctatggcgtgatgggaggcatgggcctgggcgtgggctatatcgcgccgatctcgacgctggtcaaatggtttcccgacaggcgcggcctggccacgggcctggcgatcatgggctttggctttgccgcgctgatcggcggtccattgatccagcgcctgatcgtcgacatcggcctggccaacgcctttttcgccctgggcgcgggttatttcctgctgatgagttgctcggcgctctacctggccccgccgggccagggcgacctgaccgagcgcgcgcggcgcggcgcggccggcgggcccaggccgaccgaggaccactggcggctgacagccaaacaggccctgcgcacccgccggttttatctgttgtggctgatgcttttcatcaacatcacctgcggcatcgccatcatctcggtggcctcgcccatgggtcaggagctggccgggctcagcgcggcccaggctgcggccatggtcgggctgatcggcctgttcaacggcggcggacgcctggcctgggccagtttgtccgactacatcggccgggtaaacacctacacggcccttttcgccatccagatcatcacgttttttttgctgcccaagaccagcgacgccctgcttttccagggcctgctgtttctgaccatgacctgctacggcggcgggttcgcctgcgtgccggcctatatcggcgatattttcggcacgcggcagttggcggtcgtccacggttacatcctgacggcctgggccgccgccggcctggtcgggccgatgttcgcggcccatgtccgcgagcacagcggcggctactccggcatgctgggggcgttcatcgcccttttcgtcgtggccctggccgtttcggtgttgatccgcttcgacctgaaaaagccggccgccgcgcccgagccccaactggccgactacgcctcgatggcctatctggccatgccggccaccttccaggcgttggagccgatcaggcgactgctggtcggtcaggccaaggcccttggcctggatcagctcaaagtcggccgcctggagctggccgtggaagaggccgtctccaacgtctgccaatacgcctacaacaacgaggccgcggccaatagggccggctacgcctatcaagacacaggctccatcaccgtgcgcgtcaaggacgaaccaacgcgggtggtggtcgaactggaggactcgggcctggccttcgacccgctgagcgtgcccacgcccgatctggattcgtcgctggaggagcgccaggtcggccgcatgggcgtgcacctcatccgccagctaaccgacgcccacgactatttccgccgcggcgaggccaacgtgttgcgcctggccatgaacaaataaagccgcccgtcgccggggcgcgggccctggccacgagcggcgcttgacgccaggccgggggcgctcagccgcgcagccaggcctccacctcggcctggccgggaaccttgcccacgcacttgacctggccgtcgataaccaccgccggcgtgcccatcacgccgtgggcggcgatgtccatcatgccggtgaccttttgcaccgtggcgtccacgcccacggcggccacggccttgttcaccacctcataggtctgcttgcacttggggcagccagggcccaacacctttatttccatgacgatcactccatcggctggccggagcgctcgcacccttgggccagccactgcttgattttttcatagggcggcacggagccgacccaaaccgcccggccgtttatgaccagggccggcgcgccgatgacgccaaactggccgatgcgccgcaaatcatcgacatgctccacatcggcggccaagcccagctcggcggcggcgcgcatggctagttgggtcaggcgatggcattgggcgcagcccaggcccagaatgcgcacctccaaaccgggcgcgccgctctggccgacttggccacccagcgcccgccggaaatgcgccgccaaggcccgctcatgggcctgcctggccctggccgggatgtaattgatcggcgacaggcggcgcaacagctccgcgcccacttcggcgtcggagcgcgcggcccagtcgtcggccatctcgctcacggcctggtccagccctcgcaggcccacttggcggccgtcgatgcctatcaggcgcacgtcttccatgttttttcagcctgccaacgcgccgtaaatcagcccggcgatagtcgacatgaccacgatgatagaacagaacacggccgtcttcttccagcccatgatcccgccgatgaccagcatgttgggtagcgacagcgccgggccggccagcatcagggccaaggccgggccctggcccatgccgttgcccagcaggccctgcaagatgggcacctcggtgagggtggcgaagtacatcagcgccccggcaaaagaggcgaagaagttggcccacaggctgttgccgccgaccatcgactgcacccactcggccgggatcaccccctgatggccgggccggcccagcaaaaatccggccaccaacacgcccatggccaacagcggcatgatctgcttgccaaaaccccaggtcgactgcaaccacatccccaactcccaacgggcgaaccagaaacgcagcatcgccgccaagcccagcaacaacccaccggccagccaccactttacgccataaagggccgcccacaagccgccctcgccaggggccggcacggcgatggtcgccgagaccagaatcaacaccagcgtcagcaagaacagcgcgtcctgggccagattgcggccgctgggcgtctcctctggcaggtggatctggccggcgtggcgctgggcctcgtccttgcggaaaataaaggccatgagtagtcccgtgacaatggcgaagacaatggcccccaccgcccgggccaggcccaattgccagcccaggatgcgcgcggtaagcacgatggccagcacgttgatggccgggccggaatacaaaaacgccgtggccgggccgatgcccgccccgcgcgtgtagatgccggcgaacagcggcagcaccgtgcacgaacacaccgccagcacagagcccgaaaccgaagccaccgaatagctcagcagcttgcgggcctgggggccgaaatacttcagcaccgccgcctgcgaaacgaacacggcgatggccccggcgatgaaaaaggccggaaccaggcacagcaatacgtgctccctggcgtactcctgaagcatcatgaaggcctcgatcagcgccgcgccaaccctttcgccgccccacggcacgaaataggccgccaaaaagccaaggatcaaccacgaaagcttctttagctcgtccttcagctcctggtccatcacgaccactccctagttatgcgatttttcgcccacaccgccgacaatctcgatgcgctcctggacgccggcccgcagcacgttgtccacgcaatcgaaaaagcccatcacgcacggcgcttgcaaacgatagtaaacctgcgcgccctggcggcggtcggccaccacaccggccgcgcgcagttgggacagatgcttgctgaccgtcgacatgtccgcgcccaccagctcggtcaattgcgccacgctcatctcgcccccggccagacgctcgaccatcagcagccgcgagggatgggccatggccttgagcaccctggccctggcctccagcttgagtctggtcttttgatccatgacgcgtcctccgtttatttggttatatggccaaataaccaaattgtcaagcggtcgcgcccttgacgcggcgaaatttatgttgtatatgaataattgttcatatacaggagcaatcatgacggccaaaaaacaacgccccgaagacgagcccatcgcctgccagctcaaggtgattcacctcgaccgcctgcgccaagccaaagcccaaggccccagcgacgacgagttggagcgcctcagcctgatcttcaaggccatgggcgaccccaaccgcctgaagatcctgacggccctcatgggcggcgagatgtgcgtctgcgacctggccgcccacgccggtcttagcgactcggccatcagccacgccctgcgccgcctgcgcgatctggccctggtcaagccgcggcgcgacggccagatcatatattattcgttggacgacgcccacgtggccggccagttgcaactgggcctggaccatctgcggcactgaagggaccatgcagcatggatacgctcatcgccatcggccgcgaggcctggcatatcttggtcgattcgtcggtttacatgattttcggcctgctggtgggcgggctggtcaaggtcttcgtgcggccgggtttcgtggcccagcatctgggccggggccgctttttgtcggtgttcaaggcggcgctgctgggcgtgccgctgccgctgtgcagttgcggggtgatgccggcggcggcctccttgcggcggcagggggccaaccggggcgcggtgacgtcgtttctgatctcgacgccggaatcgggcgtggactccatcgccatcacctacgccctgatggacccgctgatgacagtggcccggccgttggcggcggtgagcacggccttcgtcgccggcgcgctggaaaaccttagcgaacgcgagggccaggccccgatcaagcccgacctcagttgcccggtggacggctgctgcgacggcgtggattgcccgcccgaggttcacgccgcccaccacggctttggccagaaggtgctcgccggggcgcgttacgcctttggcgagttgtgggccgagttggccgggctgtttttgctgggcgtgctgctggccggggtgatcaccgcgcttttgccggcggagctgctctccagctatctgggcggcggcttggccagcatgctgatcatgctggccgtgggcatcccgctctatatctgcgccacgtcatccacgcccatcgccgccgcgctgatcctgaagggcgtcagccccggcgcggcgctggtctttttgctggccggcccggccaccaacgtggcctcgctgacgatgatgaccggccttttgggtaaaagggccacggccatctacctggccgccatcgcggtgatgtcggtgttgttgggcctggccctggacgcggtttacgtttggctggccatcaacccccaggcggtgatgggccaggcctcggagatcatgccccagtggctgcgtttggccggggtggcggcgttgcttgccctttcggtcaagccgctgtggttgagcctgcgctccaggctgagcggggccggcggccggacctgcgccgacgattcttgcgcctgccacgatcacggccacggcgcggccaagggcctggtgggcatcgaggtccacgaccacgccgccggcggtcacggacataagcacaactagccttgcatgactaaataaaagccggccgcggacagcgcctccgcggccggcgttttttgtcgcccaggtcggctcagtggtcgaaaggacgtctcgccccccgcgcggaggtggggcttaaaacgatattgaggccatatcggctgtgcttttcgagaagtaggcaagacggtacaagaatcaccccaccaggggcggcaatgtcaggtaaatactatatctgtacatactatatctgtgcattctggtttaatctgaatctggcgcataattatttattggttcgtccatatcttgtacgctgggacttcgcgtccgagctttctgtatacatatttttcgataagccacatgactgttttcgcgcaacatgcggcgtcgttacagcaggctcgcgcatcggcggtagtgaagtgcgcaaccgctttattggcggaacgcaacatattcaggcatgcacgctcaatatcgtctggatttccggtaggaggatccgatttcagtttatcagtggttacaatttgtagcccaagatttgcaatagtaaagtcatcttctctcggattatactcggtaaacttgccgttattatgatgaatcccaagaaaattcaatagaacgcggcaataaagaatgccagattctgccaaggcattagttaatggccttgcatcgggaaaattaacctgagcgccagataacgacaaagacaagctggaattgccaaggctagaatcgaggactgaacatgcccagcacaacccgtcaagaagttgcaatctgtatggcaagtgctcgtcaagcatttcaatttgctctggacaaagtgattttttgtcaaccattgccaaacttccatgcatgaatattgttattctatatcatatagttcctcgtgcatgatgcgccgcaggcgatgctcgcaacggcggcgtggcgcgagtggcgccggtgctcagtggtcgtggtggtcgtggtcatcatggccgtggtggccgtggccgtgaccgccttgcccgtggccgccggcggccacgtagcgagcctccaggggccccggcgcgctggcccgccaggtctcctcgcccaccagatgcacggcctggccggcctgcaaaacgagcttttggccgtcatgctccagctccaggctgccggccaccacgcagatgatctcctcgtggcccacgccgggcttgagcaggcggggcggctcgccgggttggagcacgccatagagcatgtagcaggcgtgggtgtccagatccttgagccccagcaccgtctcgccgccttcacgggccgcccggcccaccaggtcgaaaatcgtcttgaccataactactcgcctcccgcccgcttcatggcttgatataggcccagccgtcgtgttgcagctcgaccagctccacaatgccggccggcacgacttccacgccggccggcagcttgtcgcggtccacgccaaacttgaccagggcgttgttgcacaacgccacccgcacgcccctggccgccaactcggcaaaggcctgggccctgaccccgccgccatcgtggaaaaaattggccgccgggccgttgaacagcagcacgatgcgcgcctggccgacggccttcaggtaattgtcgatgttggccagggccacgtccaggattttgtcctcggccatgtccacatgaaaaaccgccttgtgcttcacgtcgttcctccaggcaagatcagcgcctcgtcgggcgcgggctggcccatggccgcacacatcaccggatcggcggccatggggtcgccggcccggaaacggcagccgccgccgcactcgtcggccacggggcactcgcggcagccggccacatcggccagggccaagggctggcgtctggcccagcaggcccacaggccttcctcggcccggcccaggggcgtgtcgagataaaagccgcattgggccacccggccgtcgggggccaccgtgcacaggtgcagcccgcaggccatgccctcgccgccgccgtgataggccccgccataggcgtgggccatggcctgggcggcctgttggggggtgatggccagttgggggttgtcgcccaggcggccaacaaggcagggcgcgtccacgccccactccctggcccccaacgagcgcgccagttggcccaggcgctcgaactgatccaggttggccgcgtgggccatggtggccagcgacagatccaggccgcgctcccgcgtcaggcgcgccgcctccagggccttggcgaaggcgccccggccgcgcagggcctcgtggccttcttccaggccgtcgaggctgatctgcacctcgtccacgttgagcgccgccagcgcctcggagctcagcaggtggccgttggacaacagcacccgccgcacgggcaaggcggccaggcaggcgttgatctggggccattggggatgactgagcggctcgccgccgctgatcaacagccgcagaccgcccatgtcggcgaactcgcggaccagggcggcaaagaggccgacgggcatgtccacggacctggcctggcccaggtagcaatgccgacaggccagattgcagcgccaggtgatttgcagctccagataacgcaggctgggcgtggggctggtgggcgcggccaagggccggggccggggctggtccaaaagctccagcaggccctcggccaggcaatattccagaaactcgcgctccaggcccagttgcgaaagccggttgccgccgttacagcgcagcagcgcctccagggcctcgtcgctgagctcgtaaagttcgtcggcgcggcggtcgtagaggcaggggctttccaggcggcgcaggctggcgtgatcggccaagcgcgcgaaggggtcggcgatggtcatgattgcaggtccaattcgacgccggcggccagcagcccggccacggcccgcaggccgccgcagggttggcattgcgcggcgggcacggccgggtcgcggaaatcgcagccgtcgatcaaaaaggcgcaagaccggcacacggcccacaaccgggggtcgtcgtcgtccaggccgaacaggtctggcgcgctctcgggcctcaggccgtcaacggccgcgcccagccctggcctggccgccagccattccacgccgccgcagccggggtcttcttttttgccgggcttgtagtatcggcacatgcgcgggcagatcgcttgtcgcatggggcagcctcgggtcaacacagccaaatagaaaggggaggcatgccagcctcccctttttgccgccttcagtcaggctagcaggagctcttgcacttgcagagcccgcgctgggtgcgctcgatcttcttgatcttcatgctcgcgtctcccggttttggccccttcgtggggcggttgatggtttaaattctgcggccgattattttgtttgtcaaggccaaatcaaggcaaagttggcgtgggcgcgggcctttgctatactggcccgacgcgaaaggatgcttcatgtccgaaatcctgctttggttcgtggtgttggccggcgcgctggccgtgttgatcaagggggccgacgtttttgtcgagcaagccgccactctggcccgggcccttggcgtctccgacgccatcatcggcgtgaccctggtggccctgggcaccagcctgcccgaattggccgccagcctggcctcggccctggacggggcgggcgagttcgtgggccggcacggtggtgggctccaacgtggccaacatcggcctgatcatgggcgcggcggccctggcctttcgcggcttttcggtggggccgcaactcatgcgcctggacatgccggtgctgatcgtctcggccttggttttggccctgatgctgcaagacgggcgcgtcgaggccagcgagggcgtggtgttgctgctgctctacgcggtctacctcagccaatccctgcgccgccaggccgatgacgacgccccccgccaacggccgagcctgaagacgtgggcctatctgctggccggcgtggcggccatctactttggcgcgcgctacaccgtcgaggccgtcaacaagctgaccacgctgttgggcctggccgacgtttcgctgttggcgctgaccgtggtggccgtgggctccagcctgcccgaactggtggtctcgctgacggcggccaagaaaaactaccacgacctcagcgtgggcaacgtggtcggctccaacatctgcaattcgtttttggtcatgggcgcgccggcgttgatccaaccactgccggtcagccgagcggtggccgatgtggggctgccgttcatgctggccatcagcctcgtctttttggtcatggcccacagcggtcgggtcagccggcatttcggcttgattttgctgttgatgttcgggttgttcatcggccggaccatgggcgcgctctaggcccgaccaccggcgggagaatatcgtttacagccccgccgccggcggctatgcttgccctcggcgcaatgcactctagcggagaaaaccatgcttttcggctctctggcccaggcgggcaaagcgacccaagaggacggccaaaacgacaaaaaagtcaagtcgacctcgcgggaatacctcgaagcgctcttgtgggccctgcttttggccgttctgatccgcggctggggcgtgcaggcgttcaagataccatccggttcgatgatccccacgctgttggtgggcgatcacttgctggtcagcaagtcgtcctacgacttcgtgatattggacaacgagtttcacattccctttggcacgggcgaagagtctttcctcaagatgccctggccggccgtctccatccagttgtccgaccccgagcgcggtgacatcatcgtcttccgctttcccgaggatcgctccaccgacttcatcaagcgcatcatcgccctgcccggcgagaccgtcgaggtgcgcggccgcgacatcttcatcgacggccgccagatccaggacgactggggccaacacgccggcggcctgcccgaccccggctgccccaagcagtatcgtttcggtccgatcaaggtgcccgagggccaatacttcgtcatgggcgacaaccgcgacaactctcgcgacggccgctgctggtttggcggccagggcggcttcgtgccgcgcaaggacatcctgggccgggccttcatcatttattggtcgtgggaaaactacggctggggcgtgcgctgggaccgcatcggcaagttgattcactgaccaaagccgcgtgcgaaacaaaacgggcctcccgcgaggggtggcccgttttgtattttgccgcgcatatggcttaggcttctggagccggcccggccgttccggcgtgggcggccagggcggccacgatcagcgccggcagtgcggcggcgttttgcatcaccagcgccaggccgacctgatccaggccgtcccagtgcatgcccgcgcagaccaccacctggcgatcgagcgcggcggccaaggccttggccagttggcgggccaggtcgtcttccttgtggccggcgcggcaaagcaccgagacgtcggcgctggttccgccgccggggcgcaggctgggccgtgggctggccatggccacggcgcccacgtgggggctatcgccgccatcgaccaccaccaccagatcgggcccggccagaaggcaccgggcccgcaggttgtggcttgggccgttgctgcaagcctcgatcacgaccgcggccctattgctggggcaggcggttttcgagctgctgcatgcgctgcaagaggatgtcgagcttgttttccagcgactccaggccgctttcgagcttttccaggcgcttttcggtgagggcgtccggcgcgccgccgccctgctggctactgatgggggccgaaagggctggatggctgagcaccaccggcgcgttgctgggggcctggctggcggcctccttgctcttggccagcttgacgttgatgcgctcgccggtcttgaggttgagcatgatcttgttgccttccagcaggcggacggggtgaccgggcagccagttgtaggccacgtcccagtcatcggggttgggcactttccactccgaaccgtcggtgaggaagacatttgtgcccagctccgtgattttcttgacgatcagggtttgctggctggccatggcctggcccgaaaacacggcgcaacaggccgccaccagaatggctatgacaaaaatgcgctgccgcaaaagcatgctttgctcctcgagttggggtcaatcaaaacctggccaaattgaagcacagggtttgggttttgtccaaaaataagtttgccggccggccggcctaggcggcttgacacctataacaccctatgataaggccatattgtgacaaaattaacctggcgcgaccgcccggcaaaaaagtcgctgaagcgccttcaatgctggccgaactgacccaggcccgccataatccttgttatgcgaggtcatttccggagcgccctcacccagtgacgtgccatttacgaggaagttgacggatgaaaatcagattcgagcccttcgaggtagagatcgacgtggagccgggcacatccgtgctggaggcttcgctaaacgccggcgtgcacatcaacgcctcctgcggcgggtcgggcgtgtgcggcaaatgccgcgtcaaggtcttgtcgggccagttcaccggcggcgaaagcgaaaaaatcagcgccgaggacgccgcccagggctatcgcctggcctgcacgaccatccccacctccgatctggtggtcgaggccccggtgcacgccgcccgcgacaccgccgccctcacggctttggccgccggcacggcccagacggccaagctcatcggcgccgaggaactcaaggccgccggccgcttcgacccggccctggccaaggttcccgtcacggtcgatccgcccagcgccaccgacaacatcagcgacgtgggccgcctgctgcgcggcctgcgcaagcttggcgagagccacttcgcctttcgtttcgaagccatccgcgatctgcccgacgcctggcgccaaggcaactggaccgtcaccgcctcgatcatgcgcgcggccacccgcaccggcaagaaccaggtcatccacgtcgacgccggcgacgccagccagcgcaacatcgccgcggccatcgacctgggcaccaccaccgtctgggcccagttcatcgatttggccagcggcgagatcctgggggccgagggcgacttcaacgcccagatcggctacggcgaggacgtgatcacccgcatcatgtacgcccgcaaggacggtggcctgcgtcgcctgcaagaggccgcggccaactccatcaacgaggtgctacgcaagctggcccgcaagaccggcgtggacctggccgaggtcaacctggccaccatcgccggcaacacgacgatgacccagctctttctgggcgtcaatccccagtatatccgcctggacccctatgtgccggccgcggcttattatccgcccgtgccggcccaccagttcggcctggccttcaacgaccacgtgccgctgttgatcttcccggcggtggcctcctacgtgggcggcgacgtggtggccggcgtgatgggctcgggcatgcacgtcgacgagcgcctgacgctgttcatcgacctgggcaccaacggcgaggtcgtggtgggcaacaaggactggatggtctgcgcggcggccagcgccggcccggccttcgagggcggcggcatcaagttcggcatgcgcgcggccaagggggccatcgaaaacttctcggtggaccccttcaccggcgagccgtccatcgtcacggtgggccgcggccgggccaggggcatctgcggctcggggttgatcgccaccgtggcctccatgctcatgaccggcatcatcgacgaacgtggcaaattcaacgtcgatcaccccagtgatcgcctgcgcgtgggcgaggacggcccggagtacgtgctggtctggcaacaggacggcgcgttggaccgcgacatcaccctcaccgagcccgacatggacaacctcatccgggccaagggggccatgtacgcggcctatatcacgctgttggactcggtgggcctgaccgtccacgacctggaccgggtgatcctggccggcggcttcggccagagcatcaacatcgagcgggcccagatcatcggcctgctgccggagctgccgcccgagaagttcatcttcgtgggcaacggctcgctgctgggggcgcgcctggtgtgcatgagcaaccgcctgcgcgaggaagtcaccgagatcgtggaaaaaatgaccaacttcgagctgtcggtggcccccaaatacatggaccattacatggccgcccagttcctgcctcacaccgaggccaacgtgctcttcccgggcgtccacgcccagatcgccacggtgcgcgacatgttgcgccaagcctgacgccgacgggcgtccggccatgcaggccgggcgcccgccttttttgggccagccgactgccccgttgcggggccacgaccgctgtgctaagcttgaggtcatgaaaaagggaataatttttcgctggatagtcaacgccctgggcctgctgctggtcagctggatgttcgacggcatctgggtcaagaacatcggctgggcctttgtggcggccattttcctgggcgtgttcaacgccgttatccgccccttgatcatcctgctcacccttccgctgactttcctgaccatgggcctgttcatattcctgataaacgccctgatgctgtggttgaccggctggctgttggccggtttcgaggtcaacggtttttgggcggcggtgggcggctcgctggtgctcagcgccatcagcatggccgccaacagcctggtgggcgaccgcggcggcatcgaggtcatcgagctgcgtcgcgggtcgggcggtcgctgggaaacgaggggttaattggccgaagacagaagctgcgtgcagatcagggtcgattcgtgcctgggcgtgatccgcgacgtgtgccaacgactgatggccgaaaacgtcagcccgcgcatcatcgagcagctccagcacctcaacgagatgctatcgctgatcgaccaccacgaggtcagcgaaagcgaactgacgcgtatcgaaggctgcaccaaccagctcatgggcgaactggggttgttgttcagccaccagggcatcaccgccctctacgaccgcacggtgcattagggggcttcgccgtcgccacggaggcgcgatcggcgggagacggccgcgaggggccatgctcccgcttttttgtttgcgcgcggcgttgaaaatctagcgggtgtggccgggcagggtaatggaggcgcacgagccgcgttcgccgcaggagcggctctgcacgccgccggccgggccggctggcccgccgccgccgacgaccaccgacccggcgctgatcaggcgagagatctcggggcttttacaaacgggacactgggcgttgagggcgtcgtcgcttttcatgctcagcaactcgaactcgtggccgcagccctcgcaacgaaactcgtagatcggcatttgcatcctcccgcatggttgggccaagtgtagcgcccggcgcggcccctggcaagccggggcggaaaggctcccgacatggactggaccatcgcctccttcaacgtcaacggcctgcgggcccggctgggcatcctcggcgactggctggcccacaaccagcccgacgccgtctgcctgcaagaaaccaaggtccaggaccaggactttccgcgccaggccgtggaggagttgggctatcacgtggcctttcacggccagaagagctacaacggcgtcgccatcctcagcaaacggccggccgacgagcacggtcacggctttggtgagctgtgggacgacgatcaggcccggctgctctgggccaagctcgacggcctatgggtgataaacgtctacgcgccccagggccgcgacccctccgacccggcctttgcctacaagctggagtttttccgtcgcctgcgggcctggctggaggcccgtttcagccctggcgaggccctggtctgctgcggcgacttcaacgtcgcgccccaggacatcgacctccacgacccggtcaagctggctgggcaggtggggtgccaccccgacgaacgagcggcctacgccaatgtgctggattggggcctggaagacgtcttccggcggctgcatccggcgcaaaagcagttcacgttctgggattatcgcctgcgtggggcgctcagccgcgacctcggctggcgcatcgaccacatcctggccagcgccggcctggccccggcgtgcggccagtgcctggtggacatggccccgcgccggctggaaaagccatcggaccacacgccgatcttggcccgcttcagtcgataggcgcggcgcggaccttgttgcggccacgttccttggcctggtagagcgccttgtcggcggcgtcgagcaactggctggcttcctggcccggccgccattgggccacgcccaggctcacggtgaagccgccgatggcctcgaaaggcggagcttgcgaattggcctgggtggtccgcctgattttttcggccaccaagagcgcctgatccaacgggcaatccaacaacacgaccacgaactcctcgccgcccaggcggccaagcaggtcggtgttgcgcacgcactcccgcagccagccggagaacaggcgaagggcctcgtcaccggccaggtggcccaggcgatcgttgaggcgtttgaagtgatccaggtcggccatgatgatcgaaagcggtgtttccgaacgctggcagcggcggatttcctcctccaggcgctggtgggtgtagcgatggttgaacaacgaggtcaggccatcggtgatggaaagctcggtgaggcgatggttggcgtcacgcaggcgcttgttcaggtcgtcgaggtcgttgctgcgggcctcggccagggattttagctccatgatgcggctgaggttgtcgatcatctcggccaccaggccatagtgctcgatggccacggccaggatcgtgcccatggagcgcaaaaaggtcaagcggtcagggtcgtcgcccggcgcggcgtcggccggccacagcacgctcaatacgccgattttgacatcgtagccatccagcggcagacaggccaggccggccaagtgcagcgccgtcaattcggcgcggccctgctcgaccgcttcgccccggcgcatggccatggcttgagcggtggagccctcggccgacagcttggcccaggaatgaatacgcacagggtccaggccatggctggccaccaggttcaaggcctgatcgtcgccatcgaccagatgcaggcaggccatgacgcctggcaaggcgatgcaaatctcggccaaggcctgatcgaaaatggtgcttacatccagttcggaatgcttggccattgccgcgacagtgcggcccacagcctccattttggccctcaggccagccaataatgatgtttcgttagcctgattcaacgcgcggtgtctttcagcccgaggttgcgtggccacctcattattaagccgcggcggccgttgtgatggttgaggcgtggctcattgctaaaattataatattatgcgcctcggcgcgcacatctttctggcgtcgcgccgcgccgcatcgtgggcatggttgcatgctaaagcacatcggccttggcgcgtcaatggccaaagcatgaaaacgatctcgacatgccgctagtaaaatatgtaggtcaaaaaccgggcaatccgccgtgcgggtgagggcaaatcgttttttgcgcgacatgattgcttcgccacgacattctcgcctgggccgtgaaccggcggctacacactgcgttcgacgaacaattccgccatcgccaacggccaacgtcaactaatgacttccaatatggcccgatgagccgtgcggtccactacgcgaaaaatatacgtcccgctgttttgacgcgccgcgcaacggccattcgccgttttttggcttcatgaagccggcgagtgctttgacatttttgcacttgcaaatgtttccaacagcaggtagtttttttaataagatgtatcgacaacaaaattactttggagaatgggtcatggcccgcaaatcaaagtggaacgaagaagatcgcaaatccttgctcaaaatggttcaagacggcgtcgccgagcaagaaattcgcgaaacgctagcatataacggaaagcccatgaccgccgttgagtttgcccagcaactcaagatggccatggtcgattccgggcagatcaaacaagcggcgaagaccaaaaccgccgttcaagccaaagtctacgaagtgacggccaagggtcgcctgtccatcaccgatttcgaagaagtcaccgggtttggcgtcggcgccaagttcgctctggaaaagccgcgcggcaagtctaagtcctggcggctcgtgcccgttgactgagcgttatcgcctcgccgctggcaatacaatgcttcgcgtcgataaaacgcgaagcattgtattttacgtcacggcgcgacgccatgctcgcgcattttcggcacagttttttcacatcgcgggctgatttgacttggcgaatagtcacccgccgcatgcttatatttatggttcagccagcgccatcggttacaaaaaacgtcgccggccagggtgtaattttgattttctttcacgtcacgcacgacgcggcggagcaagccgtgcgggccaaatcgcctcaataggcttgaatcgcttatgatcatggcccataatcagccctgtccccgatccgccagccgccgcgcaacccgcggccacgcaacatggagccgcgcatgagcatcatcgtcacgggaggagcgggctttatcggctcggccctggtcagtctgctggtcgaccagggcgaggaaaaagtcgtctgcctggacaaactgacctacgccgccaacccggcctccctggatcaggtggccgacaagcccaacttcgtcttcgaacgggccgacatctgcgcggccgacgaagtggcgcgcattttcacccaacacaagccaacggccatcatgcacctggcggccgaatcccacgtggaccgatccatcgacgcgccaggtcagttcatccagaccaacatcgtcggcacctacaccctgctgacccaagccctggcctacttcgaaacgctgcccgccgccgagcgggagcgctttcgcttcttgcacgtctccaccgacgaggtctatggttcgctgggcgaaagcggcctgttcaccgaggacatggcctaccgaccaaactcgccctacgccgccagcaaggcctcgtccgacctgctggcgcgggcctggcgcgagaccttcggcctgcccacgctgatcaccaactgctccaacaactacggcccacgccagttccccgaaaagcttatccccttgatgatcatcaagggcctggccggccagcccatgcccgtttacggcagcggccaaaacgtgcgtgactggctgcacgtcgaagaccacgccgaggccctggccctggtgctgcgaaacggccgcccgggccagacctacaacatcggcggcgattccgagcgcgccaacattgaggtcgtccgggccatctgcgccgagttggacagggccctgcccgattcgccgcatcggccccacgcgtcactgatccaatcggtggccgaccgccccggccacgatctgcgctacgccatggatttcagcaagctcaaccgtgaactgggctggcggcccaggcgcaccttcgagcagggcctggcccagaccgtgcgttggtacctggacaatagccaatggtggcggccgatcctcgacggcgcctacggcggccagcgcctgggcctgcgttgatgagccgttcggggccggagacgccgttggcgcaaaagcgcatctatattctgggcgccggcggccaactgggccgcgagatgttgcgcgccacgccgccggcggggctgggcctacgcggcttcagccgccaggagttggacgtcaccgatcccaccgcgctgatggcggccatcggcgcggccgattgcgcgctggtggtcaactgcgccgcctacaccgccgtggacaaggccgaaagcgacgttcaggcctctttcgccgtcaatgtcggcggcgtggcggccatggccagggcctgcgacgaggcggccgtgccgctggtgcatgtctccaccgaatacatcttcgacggccgcaaaaacggcccctatgtcgaagccgaccagccctcgccgctcaacgcctatggccaaggcaaggccgaggccgaacgccacgtgcgcctgctggccaagcgtcacgtcatcctgcgcacgtcgtggctgttttcggcccacggccacaacttcgtcaagaccatcctgcgcctggcccaaagccacgaacgcctgcgcgtggtcgtcgaccagatcggctgccccactccggccagggacatggccgaggcgataatgcacatcgccgggcagttgctcgccggcaagcaagacggcttcggcacgttccattattgcggggcgggcccggtcagtcgcctggagttcgcccgggccattgtcgaacaggcccggccccaccttggcgaaacgccggagatcgcccctaccagccagtccgccttccccactccggccgcccggccggccaactgcgtgctggattgcgccaagatagtcaaggcctatggtttggcgcaaaaatcctgggagcccggcctggccgatgttataacggagctatacgccaaaacggctggcgagggctcggcggccgccaaaaaatgaaaggtgacatatgaaaggcatcgtcctggccggcggctcgggcaccaggctctttcccatgacccaggcggtcagcaagcagcttttgccggtctacgacaaacccatgatctactatccgctttccgtgttgatgctcagcgacatccgcgacatcctgatcatcagcacgccccaggatctgccgcgcttccgcctgctgctgggcgacggttcgcaatggggcgtcaacctctcctacgtcgagcagcccagcccggacggcctggcccaggccttcatcctgggccgcgactttgtcggcggcgacaaagtctgcctgattctgggcgacaacatctttttcggccagggcctgcgctcctccatgcgcgaggccatggcgcggccccagggggccacggtcttcgcctatctggtgcgcgacccccagcgctacggcatcgtcaacttcgaccacgaaggcaaggccctgtgcatcgaggaaaaaccggcccagcccaagtccaactgggccgtgaccgggctgtattactacgataatcaggttttggacatcgccgccgggctgaagccctcggccaggggcgagttggaaataaccgacgtcaacaacgcttatcttcagcaaagccaactgtttgtccagcgcatgggccggggcatggcctggctcgacaccggcacgcccgattcgcttttgaaggcggccaacttcatcgaggccctggaatcgcgccaaagcctcaaggtggcctgccccgaggaagtggccttcaacatgggcttcatcgacgcggcgcaattggagcgcctggccgacgagttgggcaagagcgcctacgccggatatctgcggctgctgctgcgccaagactgaaaacgcgcccacgcgcccgagggagagacgacatgcaattgatcagcggcgttcacacaaagcaactcaaggtcattcccgacgagcgtgggcggctgatggaaatcctgcgccgcgacgatgagatcttcgacggcttcggccaagtctacatgaccaccaccctgcccggcgtggtcaaggcctggcatctgcacaaaaaacagaccgacaacgtctgctgcgtcttcggcatgatccgcctggggcttttcgacgatcgcgaggattcgccgacccgcggcgtggtcaacgagtttttcatgggcatgcatcggccgctgctggtgcagattccgccgctggtctatcacggctggaagtgcgtaagcctcgaggaggcgttgatcgtcaacaccgtcaccgagccctacgactacaaagaccccgacgagtttcgccgcgacgcccacgacccggccatccccctggactgggcccgcaaggacggctaggcgctagacgccccacgtcaagccgaaacgcacgagccggcctcttttcagaggttcggctcggcgtcttcctgggcctgggtggcgatccaggccttgaccgactccaggttgcgcgcggcctccctggcggccttggagcctggcgcggcgttccgcaaggctttggcaaaggcctgccgggccaattcgggcttttccatctgccaagcggcgtagccggccatcagactgttgcggccgtccttgtcgtcgatcttggccgcgcggccaaaggcctcgtgagccttgacatagcttttttgcatcatgcagatacggcccacggtctcccagcgcttggccgtgggccctttgttggcggccttttcggcggcctccagggcctggggcaagcggttggccgacagataagtctgggccagcagatcccaaccagccgcgtcgggcgttgggcccaaggcctttttatagcgctccaccgcggccaggggcgcgccggcggcccggtagaggtcgcccagttgacgccactcggtctggcccttgggcggctccagttgataggccacctccatggcggccacggcggccttgtaatccttgcgctcggcctcgatggccgccaacagccgccacaggtcgacgcgccccggctcctggttcatcagccggcgcaatacggatgcggccgcgtcatggcgtttgaggctcatcaggcactgcaccagggcggtcagccagtgcgccttgggcttgtccttggcgcagagccgctccagatagggcaatcccttggccggctgcccgccagccacgtaaaacgccgccgccgaataaagcagctcgtcatcgggcttggtcgaaagctcgtaggccttgagcatcatctcggcggcggccagaggttttttttgctcgaaatagaccagggccaggttctgggccgccggcgcgaagcacgggtaaagctccagcgcgcgctgaaaatggctttgggcctcggccatgcgcttgacctgataggccagtacgccccgcatcagcgacagacgatggtcggccgcctcggggtgctccttggaccaagtcgccaggctggccgcggccttggccggctggttctggtccaggagcttttgcgcggcgaacagcgcgctctgcaccgaggcggtcagttcgggctcgggcggacagtcggcggccgcggctggccaggccaggcacagcagccagcagatcaacaggatgcgaaatctcatttgccgtccagagtaaagcgcacggcggtttccacccaagtctccaccggcgcgccgtccttgacgcccggtttgaagcgccagcgttgcaccgtgcgcaacaccgactcctcaaacacgcccttggggtcggccgcaagcacttgcaggtgcatcacccggccctgggtgtcgaccaggaaacgaatcttgaccgcgccctcgatgcccctgcgccgggccaaataggggtattccggcggcacgcggccataggccatgggtagttgatcgacctggcccatgtcgaagcgcccaggcccgggcggggccacggccgggcccacggccagcttggggttgacctcgaaggtcagctcgggcttgaccagggtgacgtcggtggcgctgacgtccaaacgcaccactttggtctccaacttgggcggcggcggaggcggcgtgggttcgggctcctcctcggccggcggcttgatgggcatgaacgtggtcagctcgtaggtcggcatttccgcggcggcgtgttgtggttgctgcagaagcggcgccgcgcaaaacaccaaaacgttgacgagcgcggcgccccccaaggccaggctggcgcccacccaacgcccaccgcgtctctttgtcattgtcgcgctcaatcgctcctcctgttggcggccaccgagacgttcttggccccggccaggcggcattggtccaacacctcgatgaccccgccggtgttgctgtcccgatcggcgatgatcaccacgccgccgccgggatcctcggccaggtagcgctcgaccagaccacgcacgctgcgcacgtccacctggcggcggtcgatgaagatccgcccctgtttgtccacggccaccatcatcgccgctttttcgcgggtggtggccgtgctggccgttggccgctgcacgtccacgccggcctcgcgcacgaagctggtggtcaccaagaaaaatatgagcaaaatgaacaccatgtcgatcaggggggccatatcgatctgggcctcctcgttgatcgactccgatccgaagcggcccagccggccgcgcagactgatcatcgcctaggcctccttggattcaagccagctgcccacggccttctggaaagccagcagctcgttcatgcgccgaccagcggcccggcgcagggcccaaccggccaacatgccgggcacggccaccatcaggccggtctgggtggtgatcagggcctcgctgatgccgctggccatggattgggcgttgccggtgccgaagatgcagatcacctgaaacgtctcgatcatgcccgtgaccgtgcccaacagccccagcaacggcgccaccgcgaccaaaaccaggatggtgtccaggtaacgccgcaggcgcggccgctggtggcgcaccgccacatcccacaggatggcgtcgccggggccgccgtggctgggcaagtcgaggtacatggccagcgcgtcatagagcaatccccgcttggccggcggcggcgcggcgtgacccaacaggcactccacggccagatccaggtcgaccctttcccggcccacgcgccacagccacagggccttggccaagatcagcgtccacagccacaccgacaccgccagcaacggccacatcaccggcccgccggccaggatgaaaccccaggcgcggtcgaaaaactccacgccctacttctccatcttcatcaaggccgcggccagggccagggctttttcttccatgtcgccggccaggcgttgggccttttggctcaaaagcgaggccgcgatcaaaatcgggatggccacgatcaggccgaactcggtggtcaacaacgcctcgctgatgccgccggccatcaggcgcgggtcgcccgtgccatggacggtgatgacgttgaaggtgttgatcatgccggtgaccgtgcccaacaggcccagcaagggcgatacgccggccaagaccttgagcacctgcaaaaagcgctcgagcctgggcgtctcgcgcaaaatcgcctcggccaggccgctctcgatgacctcctgcggctggccgaccagggccaggccggccttgatcacattgctggtgggccgccccttttgctcctcggccacgctgaaggcgccggccatgtcgccctggctcaccagcatggccacttcgctcatcatctcgtcggtgttggcccgcacccgccgcaaaaacacgatgcgttcgccaaccaaaaccaaggccaacaagcccacgaacaatattggccacatcaacggaccgccggcgacgaacgtctcgcccaacgtcgatgatttagccatctgccgtaacgacgccccaccgctgatgtccatgtagacggcggcggtctggtcgtcgaagtagtcgtccaacgagctcagcacgttccaggcggggtcgccgccgacggccagaagctggccgctggcctggcccagggtcaggaagccggtctggccattgcggtagatggagcagaacccgcccaggcggatgatgtcggccttgatctggttgccgtcgcggtcgacgatttcgccctcgcgccgcacgatctggccggtggcggtcatctcgccgaaaaacaggtcgaccaggcggcggatgtcatccaggccgggaaaacggctcttgccgatgtaggcgcgcaaggcctccaggcgctcgggatactcggccgtcaccggcgagcgctcggcgatggccaaaagctccctggcctgggcgcgcaccgtgccggtgagctccttcaggtcgccctgcttttcggccacttcctggctcagctcggccttgcgctggctgaccgcggtcagttgggcgcggatatcggccagccggcgctgtttggcctccaactgggcgcgcatggccgccacgcgccgcgcaagctcggcccgctcctgggcgatttcctggccggtctgggcgcgctcggcctgggcctggtgcaattgctgacgcaccgccgaggccgccgcgggcaagttggccgcccaagccacttggcacagggccacggcggccgccgcacacagcacgatcacgcgctttttcatggccgggcctccttggccggggccgggcccacgggcagctccaccaggctgatgaccctggtgcgggcggccatgtcggcggcctggcccagttcgcgggcaaaatcgtcctcgcggacccatcggccgctggggcggtcgaagcgccacgccgtgcggccatccaggcccagggcgtagagccccagccggcccaggcgcagcacccgcacgcccttggccgagccttccagggtcatttcctcctccttgacctccaccgtgccgccgtattgggcctcgatgtagagggcctccaacacgcggctggccttcaaggccaacgaggcgtcatagtcgtcgagcttggccttcaaggacgccaaccggtcgtggcgctccttggccaaaaacggcatgtcggcggccacgaacttgtccagccgctccatggtttcatccagataaggctccaactcggcccggatgcgttcgatctcccgcaggcggccttccagatcggccaccttggccttttgcccggccagataggcctcgctctttttgcactggcgctcggccaactccaactcgcgttgcagcgtctcggcgtcgtcgcgcagtttggccctctcgtcggcccacgagtcgtaagccttttgcgtgcccacgcgggtatccacggcggtcttggcgtcctggcccacctgctgggccgtcgggccgctctgggcccaggccgccccggccgcgaccaggcaggcaatggcgataattatcagtgttttatgcatcttccgcgtcacactccccgataataaaaaacccccagtccatagctatggactgggggactgcaccctgttcttgatcccaccagaataattcgcaccgggctagaaggttcttccgtgagcccttaccgattcctcgcggtcaatgcgaataatgtcaactggcaggtcttctggcttccgggtctcgctaaaaagcatccaaggcgccgcgccttcccgctatcacaaccaactgcagtggccaccggctcttcgtgaaccttcgtgcggcgtcttgtccccggtcacagcggcgggaccgcggtggattcgcaccaccttccctattaagccctttcgggcgccagcattggttgtgttatttaccctaaacccgcgtttgtcaagagtgcattttagccgcatcgaaattttgcgcgccaaagcgggccaccgccgccacggccaggcaggccgtctcggcccgcagaatcaccccgccaagaccgcacggcgtgaagccgaccgccgccgcacggtcgacctcggcggccgtgaagccgccttccgggccgatcagcgcccagacttcagccggcccctcggcctctgccaaaacctgggccatggcccgcccgtcctcgccctcgtacaagatcagccgcgccgcccgcgccggggccagggccaacagcgcctccaaatccaacggcgcgaaaaactctggcaacagcggcgcgccgcactgtttgagcgcctggccggccagacgccgccaacgctccaatcgctgatcctcgtcgcgcagcctcacctcgccgcgcgccgccaaaaaaggccgcacttcatcgacggccagctcggtcagccgcgcggccagaaaatccatggccgggcccttggccaggccggggcagatcaccaaacgcggccgcaaaggcgtcaggcgctccacggcctcgatccggcacgacgccccgcccttgcccaggctggtcaggcgcgccttggcccgccgaccatggccgtccaccagccagacctcgtcacccacgttcaggcgcaagaccttgcgggcgtgggccgcctcggacgcgtccagacgcgcctccgggccgtccagggcggcgggctccaccaaaaaacgccgccggctcataccaaaaccagcgccccccagccggccaaggcgttttgttcgatcaggctcaggcccaggccctcgaagacctggcgcacctggtcgagctgggtggtgagcatgcccgagcagatcagatagccgcccagctccattttggcccgcaacggctcggccagttcgatcaagtccttggccgtcaggttggccatgaccagggcgaagcggccgcgcacttgctccagggacgtgtccgagacctctatctgcgcggccaggccgttgtgcatggcgttttcggcggtgcaacgcacggcctcggggtcgatgtcgatggccacgaccttgggcacgcccagcttggccgcggccaaggccaaaatacccgaaccgcagccgacatccaggacggggctgcccaggcggcctttgtcgtcaagactttccaggcgttgcaggcacagggccgtgctttcgtgctggccggtgccaaaagcctggccggggtcgatgacgatgagcttctggtcctcgcccagacgcacggaccgttcccaaggcggggccaccacgaaggtctggctgacggcccggggcttgaagttctgtttccagttttcgccccagtcctggccggccagatccttgaagcacaggctcagcgcgccggcctggcattgttcggccagatcgtgggcaaaggcctcgatggccgcccgttgggccgccgtgtcgcccgaacccgagagatagccgatgacccgcaccgcgccggcgggcgcgtccagttcgacggtctccacgcccgcgccggttagttgagccaaaaagtcggccgcggcgtcggcctgggcggccggcgcttgaatggttatctgaatccacgaggaaatgaagtcgcccatggctggcagcttgcgccctttccgttgcaactggctgattaacagtataaaatgcctcgacaacatcatatgtcatcccactgcaaaggacaaggccggcggtttggagacacagaaaattcgcaaacttctgcaacaggtggccgacggcggcgtcagccccgacgaggcctttggccggctgaagaccctgcctttcgaggatctgggcttcgccaaggtcgatcatcaccgggccatgcgccagggttttcccgaggttatcttcggccagggcaagaccgccgcccagatcgcgcgcatcgcccaggccatttacgcccagggcgcggccgtgctggtcaccagggtcagccccgaaaaggccgccgaggtcaagcgcctgatgccccagttggcccatgagcccgaggcccgctgcctgagcgcgccggccaagcaaccgccgccgccgggcaagggcaaggtggccgtggtcgccgccggcacatccgatctgcccgtggccctggaggccgtgctcaccgccgagttgatgggctccaaggtcgagcgcgttttcgacgtgggcgtcagcggcctgcaccgcctgctggccgccgccgacgtgttgcgcagcgccagttgcttcgtggtggtggccggcatggagggcgcgctgccctcggtggtggccgggctggtcgatcggccggtggtggcggtgcccacttccatcggctatggcgcggcctttggcgggctggcggcgctgttgggcatgctcaattcgtgcgcgcccggcctgagcgtggtcaacatcgacaacggctttggcggcggctatctggccggcatgatcgaccacctgggctgaggggctcatgcgggcggtggcgcagagggtcggccaggccagcgtgacggtggacggccgcgaggtcggccgcatcggcgcggggcttgtggtgctcttgggcgtgggccaggccgacgagccgccccaggccctgtggctggccgacaagatcgccggcctgcgggtctttgccgacgaggccggcaaattgaacctctcggtgggcgagatcggcggccaggtgctggtggtcagccagttcaccctgtggggcgactgcgccaagggccggcggccctcctttggccgggcggccgagccgggcaaggcgttggcgctctacgaacttttcgtggcgcgcctgcgcgagctgggcctgggcgtggccacgggccagttcggggcgatgatggacgtcagcctggtcaaccaggggccggtgaccctgttgctcgacagcgaaaagacattctagcgggccagccaaacgcgtcccgccatgatgcgaggagccagcgatgagcgaggaaacaaaacccgatctcagcgccttcatgcccgagggctgggaaggcaaactgccgccgtgcatgatccaggtcgacgtcgagggccgcatgtcccacgacggcgcgcccatggtccaccccggcatcatcgagctgatctacgagtcggtctactacgaggacgggctctatttcctgaaagtgggccagcagcgctgtcagttggaggtggccgacacctttcatgtgatccagcgggcctggttcgatgacgatggcgtgatgattcacgtcagtgacggcagccaggagcgcctggacccggcgacgttacgcctgggcgacgagggcgtgctctactgcgcgatcaaaaatggcgcgttcccggcccgcttcttgcgccaggcctattatcagctcaccgaacgcctggtggaggacggcgacggctacgccatcgagatagccggacgccgctggcgcctggcctgagactggccgtcagctctgctttttgtcggggttctcgggcgcgcagttgaactcgtcggccccgcccaggtcgaagttcatgctcacggcgtggaggatctcgatgccctggagcatcttgttgaagctatcggccaaatagcccagttcgtcgttgctggtcacgggcaccatgggcacgtcctcgctgctgtcgcggaccttgcccatggcccggtggatgccctccaacggctcggagacgctgcgctcgatcatgaaaatgagaaagacgatcagcgccagcgcgatcaccaccgcgaagatctgcatgttgaagaccgtctcggggatggcccaggggttggtctgcaccagttggctggttttgcggtggaccatcaccaccagcgaaagcaacggaaacacgccgccggtgaggaaggccaccaccagcctggtgcgcacgctcaggtgaaagacattctggacgtggaggatctcgccgccccggaaaaaataactccggatcggccggaacaggtggtcggcgtaaaagaacaccacgcacgaggccaccaccccggcggccaacacgccggccagcacgtagccggcctcgcccaactggcccgagtcgcccttgatcggcacgtagtcgacatagcgcaccgccgccaagaccagggagttgaccgtccagttgaccagggtcagcagcgaaagggtcagcggcgcgttgatgatcttgcgctgggccgaggccaagagcttgggatcgggcttttggcaggcctccatggcccgccagcagatcatgatcttacggccccagggccaagtcagcagcaggccgatggtgatgaggatcacggccaaggtcagggtggcgcgggggtaattctgcatgccctgataaaaggccggggtgtccatgaccatgaagtagaacatgcaaagcgccgcgccacaggcgttgatggcgatgatggccagggcgactttttgataaaattgggtggccgtgtatttttgctggcccttgttttgcgcttgttcgggattgggcatgctttccctcgtcgccgcggcggcttttgcggttgatcacaaaccagacgcgctagcattgcacaaaacagcggccgccgacaaccatttgcttgcccggcggccgcttttgaccaattattctgactagttcatcgcttgccggccacggcctgggcaatgttgtaggagtagtcgccgatcttttcgaagttggtgagcatatcgatgaagatcaggcccggatcgacggtgcagacgcccgaacgcaggcggcccagataatcgtcgcgcatgcgttcgcgcatgaggtcgatttcgtcctccatggcctgggcctgctccatgatctcgcggtcgcgctcggccatgccgcgcacgaccagctccaggaagttggccaccttgttgcgaatctcgcggtagtctcgctggccctgctcggccaggtgcaggttgttttcgatcatctcctcgaccaattcggccacgttctccaccgcgtcgcccacccgttcgacgttgttgaccatgcgcagcagcgaggcgatctcgcggctttcggcctcggtgatgttgccctggctgaccttgaccagaaactcggtgatctcgcgttgcaggcggtccagggcctcttcgcgctgccgccagcgcgagagcaggtccaacttgcgattgaacatgacgttggtcacgtcgcggtacatctcttgggcgatgttgcccatgcgcacggcctcgtcgcgggcctgggtcagggccacagaggggttgtcgacgtagcgcgaatcgagatagcaggcgcggcccaactcctcgacggaacagtcgtttttgccgccgcgggtcaggcgcatggcggccttgaccaaaagcggcagggcgaagaggaaaaacgtggcgttgagcacgttgaacatggtgtggctgttggcgatgtagcggccgacgttggccccactgaccggcgcgctggccatgacctccatggtgaaccactcgaccaagccgacgaacggtcgaaacaccgtcagcacgatgcacacgccgatgacgttgaacatggtgtgggcccgagccgcctggcgggcggtgagcgtgccgccgatggaggccagttcggcggtgatggtggtgccgatgttttcgcccaggatcagggccaccgcgccggggaaggtcagcaagccctggctggccagggccatggtgatgcccaccgtggccgaactggactgcaaaagcatcgtcagcgccgcgccgctgacgacgcacaggatcaccccgagcatgtccttggcgtcgaacatcaagaaaaagctgttgaaatcggggtgatcacgcaacggcttgaagccgtccttcatcatctccatgccgaaaaacagcatgccaaagcccaggatcacctcgccgatgtcgcgccagcgccggcgcttggcgaaaaacctgatgcccacgccgatgaagatggccaccggcgcgaaggcggtcagatcgaaggcgataatctgggcggtcatggtcgtgcccacgttggccccgagaatcacgcccatggcctgggtcagggtcagcaggccggcgttgacaaagcccaccaccgtcaccgtggtcagcgacgacgactgcaccaccgccgtgaccagcgtgcccgtcaacgcgccgaccacccgattggtcgagaccatctccagaaacgagcgcaaacgatcgccggccacccgctgcaggccctcggacatcagcttcatgccgaacaaaaacaggcccaggccgcccatggcctggaaggccaccgtatataccaggtccaacctcgtgctccaattagcgttttgctggcgacgccctttcccgccggcaaaggccgcttcgacatggccaacgaaagtctgacgtcgggcctgtgttatcgcgccgtgctcactccgtcaacccaattcgtaaccctaatgtaacaaaccaccatgctttggtcggaaagtctcgctccgacggggcgcggcaaaatatgcatcgcggcaactgggcagaaagggccggcgacggcggcttttgcccggcgcacgcaaccttacctggcgtcatcatattgataataatcgttttttttcaaaaatccccgatggcacccactttgcagagtcttcggatagtcgaggcgtccccaagcgacgccacagcaactggaggccagagtgaacgcactggaaatgagcatcgacaagaccgccggctcggcggccctctgggccctgggcgccaagggccaggcgggcggcggtttcgacgccctgttggccgcgctttccaccaagatccaggccaaggaacaggccacgcttcagaccgacacgaccaccaccaccaaggcggcgctcgcccagacttcttccaccaccgacgagacggcgctggtctcgccgcccaacacccccgtggccaagttggagcggtccctgcgcgattcgggccagtccctggacgaaatgaccctgccggcccagtcgcgcgagcaagtcaaagaggtgctcgtcgccagcggctacaccgaggaccaggccgacgaaatcgtccgtcgggccaccgacgacaacggcgacatcaacgtcggcgcgctgttccaggttttgccccaatacacccccaccgtgggcacgaatcttttcatcgccgaaaacgacaagcccctgctgatccaggccttgcaagacctgggcgtgccggccgaggacatccgccagttcttcgaggccgcctcccgcgatggcgagatgatcaacctcacgggcatccaggatctgttggccaaggccgaccccacggtcaagagcgtcgatctttcggtgatgcgcgacctcatgggcaagctgggcctggacgagcaggagataacgacgctgttggcccgggccggcgacggcaagggcggcgtctcgccccagggcatgctggagatcctgcaggccgcggccgaaaagggcaataccaagaccggccaactgattttgcagctcaccagccaggccaaggtgaaaaacagcgacggccaggacttggcccaacagctgcgccagcaggtgaaccaacgcctggaaagcccgccaagccaggcccaggccaaccaaaccacggccgactcgggccaggccgccacggagcaaaccggtcaggcgacccaggccaaccccaacgcccaaacgccgggccagcaggccaacgccgcccagaccaatcccaacgcccaagccgcccaggcgacccaagccgacggcgagcaggcccaggggcaaacccagggccagaccggcgtcggctcgacggcggcggaggcagccgccctggccaaggccaccggcaacagcttcagcggcggcggcagcaacggcggccaggccggccagcaacaggccggcgcgcaggcccagcaggccgcggcccaggcccgcgcggccgtcgccggcgcctccgacaaggccgagaccggcgcgcgcacgaccgaaaacgccctggctggcgcggcgtccgcggccggcaagggttcagccgtccagatcggcgacgcggtcagcaaggccctgccggcctacgtggtgcgccaggtggcccagcagatggcctccatggtccgggccaaccagacccagctgaccctcaacctcaagcccgagcacctgggcgcgctggagatggagatctcggtcaaggacggcgcggtcacggccacgctgaccgccgagacgccctcggccaagctggccttggaatcgggcctgggcgagttgcaggaccggctggcccagcaaggcatccgcgtggaaaaaatcgaggtggccctgggctccaacgccagccaggatcgccaaaccgccggggccgacgcctcgggcggccagaacggctccaaccgtcacggcgacggccaaggccagggcgatggcgccagcggctcggccgaggaagagccggaccagataatgccggccaccttcatcggcgtcagccggatcaacctcttcgcctgaggacgggagggatataaatgataccttcgacttacaccggcgagatttacggttccacctcgacgacggacaccagcagctccagcatcgacgattcgctgggccaggacgccttcctgaccatgttcatggcccaggtgaccaaccagaaccccctggaccccatggacaacaccgagttcaccgcccaactggccaccttcagccagttggaaaagctgacccagatcgccgaaagcatggaaggcataagcgacctgcagacctccatggacaagagcgtggccctgggctacctgggcaaggaggtcaccgtcagtggaaacgtcatgccggtgatcgacggcgaggccggcgagatgggcttctatctggattacgccgccgaggcccaggccatcatcaccgacgaaaacggcgtgaccgtggccacggtggacctgggcacggtcgcggccgggcagaactacttcacctgggacgccaccgatgacgcgggccaggcggtcgaggacggggcctacaccatcaccatcgaggcgacttcgtcggtgggcgagacggtggatgtctacggccagaccatcaccgccaaggttaccggctacatggacgacggctcgggcaacgtttatctgctgcttggtgacacggccatcgccatagacggcgtcttggccgtcaacgccccatccgatggcgaaaccaccgaggaagacgagacggaacaagaagaggccgaggaaagcctgtccgagttggaagctttggcggccaaggccgaggaagacgaaagcagcatcagcaccagcgacgtggtcaaggcccttggctccatcggcgcgctgaccgccctgctgctctagaacaaaacacccgtttgccgtccgcggggccaaccgccgggggacacgaacgaaaggagccgtgacatatgggcatgttaaccgcgatgtgggcgggagtcgccggcctcaacgtccacgggcaggcgctcagcgccgtggccgacaacgtggccaacgtcaacacccatggctacaaggcctccagggtcaacttcggcgacgtgatgatccactcgttgaccgtcggcggcacggtggtcaaccaggtgggcaccggcgccaaggtgctcagcgtgcagaacctgctgacccagggctcgttcgagaccaccgacgtgcccaccgacatggccatcaacggcggcgggttcttccaggtcaacaacacctccgcgggccagaccgccaagtattacacccgggccggccagttcctgctggacaccgaaggctacatggtcaacccccagggttatcgcctgcagggctacaacgtcgacgccaacggcgacatcctggccgtgccggcggacctgcgcataaccacggtccagaccgacgccatcgccaccagcgccatcgacatctcgatgaacctcaactccgaggacaccaagaagctgcatccgtcccaactcatcgatccctcggaccaaagcacctggaactacgtcaacaccacccgcacctacgacagcctgggcgtgggtcacaacctgtcgatgttctaccagcgcctgaccacctacaacggcaccaaggccaatggggccacttccttctggaaggtcaccgccttcgagagcgtcgacggcgtttatcatcccaacgaggacgattacgccaccaccgccgagtacctcgatgcggtcaacgccaagacctactatatgcagttcgacaccagcggccacctggtgggcgtctccaccggcgattccggctacggcgacacctatgtctatggcggcaaggtctcctccagcaccagcgacatcgccaccgccctgggcggccagctcaccttcgacggcgcgggggccagcgaccaggtcatccgcacctccggcacggtcaccttcgccggtacgggaaccacctcctcgacctcggtcaccgtgggcgccgacgcggcctacaccctcaccgacggcctgactccggcccaggccgcggccgaactgtgcgaccagatcaacggggccagcccggcggtcaactactacgcggtcaacgaaggctcgggcgtggtgaccatccacgccaagaacgccaacgggccctttgacctgagcgtcagccacgacagctccaccgagcccgacttcagcgtgaccggcgacgacacgaccaccctgagcgaactggccaacatgatcaacgccggcaacacggccaccggcaccctgcagatcgacactaccggcatggccgacgacgccaccatcaccgtgggcggcgtcaccttctcctatgacggcggcggcacggccaccggggccaatccctgggccaccctggccgacttggccacggccatcacggccaacgtgcccaacgtcaccgccacctacaccgccggcggcactatcagcctggcctacgacagcgtcggcgtggctggcaacgcggtgaccctggccatggacctgaacggcggcggcggctccatcgacctcagcggctcgaccctgaccaacggctgggacggcaccaccaccggcggcgcccacgaagtcaccgccagcgccctggaaaacgccgacggcacctattccctgcaattgacccgcaacgtggctggcgccggctcgacctacaccatcgacgtcgatgagttcctcagcaccaacaccctgggcagcgaggccggcgtgggcttcaccaccgccacccagaccaccgtcgcccgcgatgaaaccaacggcgtgctggacctcaacggccaggtcgaactcgactactacttcgaggacgccgtccagccccagaccatcaccatcgattactcgcccaccgccagcgccgcctccacccagtcggccggctccaacgagacgttctacctttatcaggacggctccacccgcggcaccctgcaaagcctggacatcggcaccgacggcgtgatcaccggcaccttctccaacggccagctcaagaccctgggccaggtcatgctggtggacttcgccaaccccgagggcctggcccgcgagggcgacaacctctggagtcagaccaccaagtcgggcgagcccatcgaaaacacccctggccagggcggcaccggcagcatcgaatccggcgcgctggagcagtccaacgtggacctggccaccgagatggtcaagatgatcctctaccagcgggcctatcaggccaacagcaagagcatcagcaccaccgaccagatgctccaggagctgatcaacctcaagcgttaaccgccgcccactcgatccttcaggcatcgtttcgcccccggtccgcgcggccgggggcgtcatattgttgactgagcgttctttttgacgccccagcggccggccgttgccggccggcggggcgtttttttgtataacttgttgcctaacctaacgattttttggtaaaaacaactctgttgacatcgtgggccagatggcatccaatttgcttagtaatcaacgaggccatccgccaaggagtgatcgatggacctggcaaccataatcggcatagtcagcgccttcgccctggtgctcgccgccatgctttacggcggcagcctgacgatgttcatcgacccggccagtatcctcatcgtcatcggcggcaccatcggcgtgacgctgatcaactacccgatgcgggatatcgtcaagctcttcagcataatgaagcatttgttcttttacaagatcgtgccggtgggcaaaataatctcccagttcgtcgagttcgccaccagggcccggcgcgagggcatcctggccctggagtcgtcgatgaaggaagtcgacgaccccttcctggccaagggcctgcaactgaccatcgacggcctggagccggcctccatcaaggaaatcctggagaccgagatagactatgtcggcgagcgccaccgcctgggcgcggagatattcatgaccatgggcaccttcgccccggccatgggcatgatcggcacgctcatcggcctggtgcagatgctccagaacatgagcgacccttcgtccatcggcccggccatggccgtggccatcctcaccaccttctatggctcggtgatggccaacatgatctttctgcccatgagcggcaagctgaaaaaccgctcgtccgaggaggtcatgaccaaggaaatcatgctcaacggcatcctcagcatcgcccggggcgacaacccccgggtgatcgaacagaagctgcacagcttcattccgcccaacctgcgccaatcggtgttcaagtaggctggcgaaaagaggcgcgctagtggcccgcaaaaagcaagaagaacaggcctcaccgggcatcgtggtgctctacaccgcgttgatgatcctgctgttggcctttttcatcctgctcaactcgatgggggccaccgaggagtcaaaagtcaggcaagcctacaagtcgctgatggattcgttcggctttcaggaaggcggcgtcaagcccttcaccacccagaccatgcaaagctccagcgccgtggtggcggccatgaatcccatcgacgaggactacgtggtgctgcggggcatggtgttcgaaaaccgcctggacgaccaggtgcgtctactgcgctcccagggcatgcgcacggtggtcatcaacgccgacatgctcttcgcgcccggttcggccaagctcagccccaacatcctgccgtttttggacgaagtggccgcggtgatcaaggaccgggcctatccgctgagcgtctacggccacaccgacgacgagccctggcgcggcaagggcggccaggacaactggacgctcagcgcccaacgggccctgagcgtggtggcccatctggtttcgcggggggtgagcgcctccaggttggcggcctttggcctggccggaacccaacccatcgccagcaacacgaccgccgagggccgccgccagaacaaccgcgtggccctggtcttcaacgccgacgacgccagccagtacatgatccccgaaaacgacccgaagcccaagctggacttccgcggcttccagttcgacctgatggaacagccaaaccccgaggaatgacgagcatggcgggcaagaaaaaacaggaagtcggcttcgaccccttgggctggatgttcaccttcagcgacctggtgacgctgctgttgacttttttcgtcatgctcttggccatgaagcagccagaggtgctaaagttcaaggccgccttcggcgttttttccggcggcggcggagccggcgtgatggccctgaccgaccagcctggcgtgcaggcccaccggcggatcatggagcaactggagaccgccacccccgccgacctggatctggccaagcaggagctggccgagatgatggagttgcccagcggccagaccgacctggccggcagcctgcaacagggcctccaggtgcgccaggagcccaggggcacggtgatcaccctggccaacgacctgctgttcgcccctggcaaggccgagctttcgcctcaggcggtggagtcgatcaaaaagatcgcctcggtgctggcccacggctcggccaacatctcggtggagggccacaccgacgccagcgcgcccggggccggctcgggctttggcgataactggtcgttgtcgttggcccgggcccacgccgtgctgctcaggctgatcgaccccggcggcctcaagcccgaccgcctgcgcctggcggccctgggcgattcgcgccctctggtccccaatgacacgccccagcgccgggccatgaacaggcgcaccgaaattgtcgtgctggctcaacccaaaccctgaaggaggccgccatggctgatgaagatctggaactggaaggcgcgggagaggaaggcgccggcgagggcggcaagaaaaaaggcggcatgaagctgatcatcatcgtggcggtgggcctgatcgttttgttcggggccggctttggcgcatggtggtttttgctggccggcgacgacgccccgccgccggaggcggccccggccgcccagcaaggccaggccccggccgagggcgcggccccggcccaaggccaggaaggggcggcccaggaaaaacccggcaccatcgtgcagttggagccctttgtcgtcaacctggccgaccccggcggcaagcgctacctcaaattgaccatggccgtcgacgccggcgacgaaaaactcaaggccgagatcgacgcgcgcctgccccagatccgcgattcgatcctgctgctgctgaccagcaaggcctatcaggacatcgccgaggtggctggcaagatccgcctgcgcaccgaggtgttggccattttcaatcgctatctggcgggcgcgggcagcgtccacgccgtatacttttccgagttcgtgatccaataaggcaggctcatgagcaagattttaacccaggacgaggtcgacgccctattaaagggcatgagcggcggcgagatcgaagtcgagaccgacgccggtcccgaggccgacggcgtcatcgtctacgatctgaccaaccaggaccgcatcattcgcggccgcatgcccaccctggagatcatcaacgaccgtttcgccaggctgttccgcaccaccctcagcagcgccctgcgcaagatcgtcgacatgaccaccaccagcgtggacatggtcaagttcggcgaattcatgcgctcgctgccggtgcccaccagcctgcacatcttcaagatggaccccttgcgcggccacgccatcttcgtcctggagtccaagctggtcttcaacctggtcgagacgtttttcggcggggccggcggcggcaacgtcaagatcgagggccgcgacttcacggccatcgagcagcaactcacgcgcaaggtggtgatgctggccctcaaggacatggaaagcgcctggaagccggtccacgaagtgaccatggtctacagccgcaccgagatcaacccccagttcgcctccatcgtcccgcccaccgacgtggtcatcgtggtcaagttcgagttggagatggagcacaccgccggcacggtcaccgtgtgcatcccctactccaccatcgagcccatccgcaccaagctctacgccggcttccagagcgaccagctcgaggtcgaccacgaatggatgcggcgcttccgcaagcaactgcgcgaggccgaggtcgaattcaccgtcgagctgggccgcaccgagctgaccagcggcgacctgctccagctcaaggtcggcgacgtgttgcagttggattccgacatcaacggccacctggtggccatggtcgagggcgtgcccaagttcctgggccgtcccggccagatgcgtggcaacaaggccttccgggtggagggcttcaaggattacggcgcggagatctgaggcgctggcctcccgcgcacggggcaaggaaggacaaatcatggctgacgagtgggacagcccctccggcgacaacgcctcgctggaatctttcgacggccaggccgacggcgacggcgccctgcaacggccggctcagaacatcgacttcatcctcgacatccccctggaggtgaccgtcgaactgggccgcacgtcgatgctgatcaacgacctgttgcaactgggccagggctcggtggtcgagttgaacaagctggccggcgagccgctggagatcctggtcaaccgcaagctgatcgcccgcggcgaagtggtggtggtcaacgaaaagttcggcgtgcgcctgaccgacatcgtctcgcccatcgaacgcgtcaagtcgttgggttagccgagccgatggcgcgtttttttggcatgagcgcggccctggccggggcgctgctgctggcctggccggccctggcccaggagccggccgccccgccgcccgagcttgacctgggctgggccctggccaagacggccggtgggctgggggtggttttggccctgatgtggggcctgctgtggctcatgcgtcgtttcgcgcccaacgccgggggcggcggcgcgggcttccggctggtgggccggctgtcgttgggcccgcgcaagtggctgggcctggtggagttgggcggccgcctgctggtgctgggcgtcagcgaccagggcgtgagcctgctggaaaccatcgacgaccccgaggaagtggcccgcctgacgcaaaaccgccaatctttcgccgccgcgctgcaaaaagcccgtggcggccgggccgaggacaaatcatgatcaccagcccgccgcgaccttcggccctggccgcgctgaccctggccgtggccctggctggcgcgtcaacggccctggcccaggagggcgcgccgctgaacctgccctcgatcaccctgggcgcgcaaaacgccgcctcgcccgaacaggtctccacggctctgcaaatcgtcattttgctgacggtgctgaccctggccccggccatcctggtgatgaccaccagcttcgtgcgcatcgcggtgtcattttcccttttgcgcaacgccctgggcgcgccccaggtgccgccgacccagatcatcgtcggcttgtcgctgtttttgacgtttttcatcatggccccggtctttgatcaggtccacgacaaggccctcaagccctacctcgacggagccatcagccagagcgcttttttcgaggaagcggccaagcccatgcgcgagttcatgctcaagcagacgcgcaagaaagacctgggcctgttcatgaagatcgccggcgaggaccgcccgcgcaacgagcaagacgtgaccatgagcgccctggtcccggcctttgtcatcagtgaactgcgcacggccttcgagatcggttttttactttacgtgccgtttctggtcatcgacatggtggtggcctcggtgttgttgtcgatgggcatgatgatgctgccgccggtgatgatctcgctgccgttcaagctgatgcttttcgtgctggtggacggctggtacctgctggtgggctcgcttgtgcggtccttcggctgaaggagtggccatgaacgtcgatttcatcatcggtttcgcccgccagggcatggagataaccctgctgatggccgcgccggtgctgggcgtgggcatggtggtggggctgttggtcagcatctttcagtcagtgacccaaatccaggagatgaccctgaccttcgtgcccaagatcctggccgtgatggtggcgctgttgtttttcgggccgtggatgttggccaaaatgatgaactacaccgagtcgatcatccagaacatccccacctacatcaagtgagggtgaggggcggccgtgtttttttccgacgccacctatcagcaatggatgcattttctgctgatattgacgcgatgctcggcgttggtggcgctgttgccgttttttggttcggccaacatccccgacacggtcaaggccggcctgtcgatggccttggccgtgtttttgcatcccatcgtcaagatagacccggcgctttttcccacgggcctggattcgtttttgatcctggcctttggcgagctgatgatcggggccattttgggtttcgcggtgcggcttttgttttcggcggtgcagatcatgggacacctggccggctttcagatgggcttttcggtggccaacgtcttggaccccatgggcggcgagcaggtctcggtgatcggacaattttgctatgttatcgcgatattggtatttttcgcggtgggcggccaccactggtttttcagcgcggcggccgaaagcttcgccatcgtcccgccgggccagttcgccttcagccgcattttgttcgaccagctcacgaccatgaccgccgacatgttcgagctggccctcaaacttggcgcgccggtcatcggcgtgctgctggccgccgacgtggccatgggcgtgctggccaagacggtgccccagatgaacatccttatcgtgggcatgccgctcaagataggcgtgggcctgttttttctggccctgaccatgggcttcatgatcgtgaccatgggcgcttcgttcagggacttgggcccggtgctgggctcgttcctgaaggcgatgtgaactgatggccgacaataccgcgcaggaaaaaaccgaaaaaccgactccacgacggaggtccaaggcccgcgaaaagggccaggtggccaaaagccaggagttgggcagcatcggcgtgttgttcgccgggctgatgtgcctctacgcctttggcggctttgtctacgaccaaagcgccacgatgatgacgcatatcctgagccgggccgccgagacgcccgtcagcctggcccaggtgcataatttgtccatcgacctgatgggccattttttgcgaacgctggccccgttcatgctggcggtggtgttggccggcgtggcggtgaacgtggcccagacgggcttcatgctggccacctcgcgcctgcggcccgacctgaaaaagatcaatcccctcgaaggcctgaagaaattcgtctccatgcgcatgctggtcgaggccatcaagaacacgggaaagatctgcgtggtgggcctggtggcctatctggtcctggccgacgaactgcccaacttccccaacatcggcaagctgggcggcctgacggccatgctcatctacatcgccgacgtctgcctgcgcatcttcctgtggtcgctggcggccatgttcatcctggccatcctggattacgcctaccagaaataccagtttgaaaaaggcctgaagatgtccaagcaggagatcaaggacgaattcaagcagaccgagggcgatccccacgtcaagagccgcatccgtcagttgcagcgcgagcgggccatgaagcgcatgatggccgccgtgccccaagccgacgtggtcatcaccaaccccacccacctggccgtggccatcttctatcaggccggccagatggatgcccccgaggtggtggccaagggccagaacaagatcgccgaacgcatcaaggccctggcccaggaaaacaacgtgcccatcatcgaggacaagcccctggcccaggccctctacaaatcggtggaggtgggccagcgcatacctttcgagcttttcggggcggtggcggccatcctggcccacgtctatcgcgagaaacagacgcatcaacaggtgctcgacgccatcaagcaataaccgggcaaaggcccaggaagcggcgtggacatggccgaaacggccaaacaaccagagcgcagattcccctggctgccggccatcgacgccgataacatctccgaaatcggcctggccatcggcgttgtcggcattttggtggtgatgctgctgccgctgcccacgtttttgctcgacatcatgctcagcttcaatatcaccttcggcctggtcatcctgctcacggccctctacaccaggcgcccgctggatttctcggcctttccctcggtgctgctgatcaccaccctactgcgcctttcgctcaacgtcgcctccacccgcctgatcctgctgcacggcgacgagggcttcgacgccgccggcaaggtcatcgaggcctttggccagttcgtcatcggcggcaactacgtcgtgggcctggtggtgtttctgatcctggtcatcatcaacttcatggtcatcaccaagggctccgagcgcatcgccgaagtggccgcccgcttcaccctcgacgccatgcccggcaagcagatggccatcgacgccgacctgaacgccgggctcatcgacgaatccgaggccaagaatcgccgctccgagatccgccgcgaggccgacttctatggctcgatggacggcgcggccaagttcgtcaagggcgacgccatcgccggcatcatcatcaccatgatcaacatcctcggcggcctgctcatcggcacgctccagcaggacatgccttttgccgaagccgcggccacctacaccgtgctcaccgtcggcgacggtctggtcagccagattccggccctgatcatctccaccagcgccggcatcatcgtcagccgcgccgccggcgacatgaccctgggcaaggagttcacgcgccagttcagcatgcagccccaggccctggccatcgccggcggattgatcttcgccttcggcctggtgccgggcctgccgcatttttcgttcatggtgctgggccttagcgtgggcggtctggccttcgtgctgatgcgcgcccagaaacaagccgccctggccgccagcgaaaaggcgcgtcacgccgcccaaaaggccgccgcgccgccaccgcccgggcccgagcaggtcgaggccctgctgccgctggacctgatggagctggaagtgggctatggcctgatccccttggtcgacgaggcccaggacggcgacctgctggagcgcatccgcagcatccgccagcaactggccctggaaatgggcatcgtcgtgccgccgctgcacgtgcgcgacaacctgcaactcaagcccggcggctacgccatcctgctcaagggcaacgaggtggcctcggccgagctgatgatcgactacctcctggccatggaccccggcgacgccaagcgccagatcgacggcatccccacccgtgagccggccttcaacctgccggccctgtggattcccagccagcgccgcgaggaggcccagttcgccggctatcaggtggtcgacccggccacggtcatcgccacccacctcaccgaggtcatccgcaaccactcgggcgagttgctgggccgccaggaagtggcccgcctgctggaaaacctggccaaaagcgcgccaacggtggtcgaggaactgcgcaaggtgatgaacctgggccagatgcaaaaggtgctgcagtacctgctgcgcgaacgggtcagcgtgcgcgacctgctgaccatcgccgaaaccctggccgactacggcgcgttgaccaaggacgccgaggtgctcaccgagtattgccgtcagcgcctggcccggggcatcctcaagtccatcaccggggccggctcgggcgagttgcacgtgctgaccctggacccgtcggtggaagacgtcatcaccggcgccctgcagcagaccgaccacggggcctatctctcgctggaccccggctcggtgcaaaagatcatcgcggtcacgcaaaaggagttggacaagttcggcgctttgacccagccgccggtggtgctatgctctcccgtcgtgcggcggcacttccggcgggtggtcgagcgcttcgtgccgaccctggccgtgctcagccacagcgaattggtcagcgacctgaccgtgcgcacggtgggcaatatcgccatcaaatgacgcgacataacgagtcaagagggtttttcatgatcggacaacgggagcgcgcagcttgcgcataaggcatttcacggcccccgacatggcccaggccatgcgcctggtgcgccaggagttgggccccgaagcggtgatcctttccaccggcaaggtcagcggcggggtggagatcgccgcggcggtggagaccgaccccatccggccggccgagcccacgccggcgccccgcgcgacggccgcccccgatgacgccacggccggcggcgacgcgctggaggaactggcccgccaggtggaaggcctgcgccgccagctttcacggcatatgctggccagcgacctgggcgcggagaacgccgcccggcccgagttggccgccatctatcgccacctgcgcggccaagagctggacccgctgatcatcgaggccctgctggagggcctcggcgcgccccagggcgcgggtttgctgccgatgttggccatccgcctgaaaaaaatgctgcgcgtggcccccgaaccacgcttcggcggcggtcaggccaaggtctgggccctggtcggtcccaccggcgtgggcaagaccaccaccgtggccaagctggcggcgtctttcgccatgaaggccggcctgcgcgtgggcctggtgaccctggacaccttccgcatcgccgccgccgagcagctcaaggtctatggccggatcatggacttacccacggtggtggtgggcggggccaaggaatatcaacgcgccgtggaggagctatccgggctggatttgatcttggtcgacaccgtgggccgcgcgcccggcgacgccgacaatctggccgagttgcgctcaatcctctcggcccacccgcagacggagcgccacctggtcctggcctgccccacccgcgacgccgatcagaagcgcatcattgaaggcttcgccctgttcgaacccaagagcctggtcttcaccaaattggacgagacatcggtctacgggccgattctcaaccaggtggcgcgggccaaactgccggtgagctacctcaccaccggccaacgcgtgcccgacgacatggagcaggccacgctggacggcctggctcggcggcttttaccgccccgccgcgagcaaacatggccggcggtgtgttaatgagcctgcccgcgaaacgaaaaacagctacaattggtcgacctggatcggccattggcccattcgcgaatcggaccggcccaggatggcgccgtccgcaacccgctaggagcatcgatggatcaagccacttctcttagacgcatggccgaaaggccgcgccaaggagcgtcctccgcgccgccgctgcgcaccatggccatcaccagcggcaagggcggggtcggcaagaccaacatcaccgtcaacctggccctgtgcctggcccgcctggggcgcaaggtgctgatcatcgacgccgacctgggcctggccaacgtggatatcgtcctggggctcaacccccaatacaccatccgcgacgtcatccacggcgacaagaccctcgacgaggtgatcctcgaagggcctggcggcgtgcagatcctgccggccaccagcggcgtggccgagatgaccagcctgaccaaggacgagaagatgatgctgttgcaggtcttcgactcctatcagttgcgcgccgacaccgtgatcatcgacaccgccgccggcatcaacgacacggtgctctatttcaactcggcggcccaggagcgcatcgtcgtggccaccggcgagccgacaagcctcaccgacgcctacgcgctgatcaaggtcatgtacacgacgtatcaggaaaaacgctttcggctgctggtcaacaacgtcaaggacgccgccgaggccaaacaggtttaccgcaagctggccgccgccgccgatcacttcctcgacggcctggccatcgattacgtggggcacctgcccaccgacctggccgtgcacaaggccgtgatgcagcagaggcccgtggtcgaggccttccccacggccgagatctcgcgggccttcgccggcctggccaaggagatgctcgagcggccctcccaggagaccgacggcaacatcaagttcttctggcgcagactggtggccatgtcgtagactttctagcaaactacgtaaccaaacgggagaaagacgctttttcgatgacctacggcaaggcggattatcttggcgaaggcgcggcccggcagaacaaggccggtttcagcgccgccgagcgggagcggctcatcctggagtacgcgccgatgatccgctacgtggctggccgcatcgccatgcgcctgcccgcccacgtgtccatggaggatctgatcggggccggcgtgctggggctcatcgacgccgtagacaagttcgaccccgaaaagaacgtcaaattcaagacctacgccgagtttcgcgtgcgcggggccatcctcgacgagctgcgggccatggattgggtgccgcgcagcgtgcgcaagaaaagctccgacctcgaagacgccatcggccggctgcaaaatcgcctgggccggccggccgaggacgaggagatcgcccaagagctgggcattggtcttgacgatttacaccgcctgctcgacgaagtaagtggcgtgaatctgctcagcctggacgacgccgactcgccgctgggcaacctggactctgaacaggtcatggaggccatgggccgcgaggggttggaagaccctctggtcatgcttggcctggtggagctgcgcagggtcatcgcctcggccatcgaaggcctgcccgaaaaagaaaaactggtggtatcattgtattactacgatgaattaaccatgagggaaatcggcgaggtcttgggctacaccgaatcccgcatcagccagatgcacaccaaggccatcctgcggttgcgcgcccggctgcgggatttcggcggatccagatgacgccaggagactgtagatgccaaacttcgacaccaagatgaagatcctagtggtcgacgatttttccaccatgcgccgcatcgtcaaaaacattctgcgccagttgggcttcgacaacatcgtcgaggccgaggacggcgaggcggccaaggccaagctggagaccgagcgcatcgatttcgtcatcagcgactggaacatgcccaagatgagcggcctggagctgctcaagtgggtgcgcagccacgacgagttcaaggacatgccctttttgatggtcaccgccgaagcgcaaaaggaaaacgtgctggaggcggtcaaggccaaggttagcaactacatcgtcaagcccttcacggccgagacgttgagcgacaaaatagaaaagatattcagctgaccagcgaagagcgctgagcgtcggcgaggttggcggtggcccagcagcagaccaaatcgccgccggcggccgtcgaaggcctgaacgaggcctttgacgagtcgatcctggccgagatcgagcagcgcctggagggcggcgacgaccagttcgacgagtccatcgccgtcggcgacaaagtcgaactcgaccgggtcgatctgcccctggacggctttctgcccgaaggccccaagctggaatccggcgagatcgagatcgacctggccgactccggccacctggcgggctccacgcccggcccggaggaagaaccccagccgcccagcaagctgaaaaggctcttgctggcggtgggctcactggtgctggtggtggccatcgccggcggcacgggcttttggttttcgcgccaagaggcccaaaagctgcccgacgccgaatcgttgccgccgtggatggtccgccaggccatgccctcggtggaagacgaactgatgctgggcctggagccgttcatcgtgccgctcctggacaccaagcagggccagattctgcgggtggtggtcacgctggagagcatggatggcctgagcaagtcgtcgctcatcgaaaagaatcttgacgtgcgtgacgtcatctatcgcgccctgcgcgaccggccggccagcgagttgcagaaggccaaccaaaaccgcctgttgcaggcccagatcaaggccgagctaaaccatgccctgggccgggaatgggtgcataaagtttatttctcacagttcctcatttcgggataggccatgtccaccctggcgccaaacatccccctggtgatccagcaggccggcgacgtcagccgaatccaggacgtcacccagcgcacgggcgagttgcagcaatccgccgccgccgccgaggtgcagcgcgagcgtcaggccgccgcccgccaagtccagggtagcccggccgcccagacgcaaaaccgcctgcggccgcgccaacgcggcgaaaacagccccgacggcgagggcccctccggccggcgacgccagaccagcgacgcccaggccgagcccggcctcgacccggagcgcgagggcggcggcgtggtcgacgtggtggtctgatggattggctgtggtgggcccagatggccgccgacgccctgctggtggccgcggtggccctgctgcttttcaggctgcgcggccaaacggggcggcaaggcgacggtcaggccgacgacttgggcaaatttattaacgaagctgggcagttgagccaagaattcgatcgcctgctggccgaaaaacgcgacctcgtcaacaccaccctggccagcctcgatcagcgcatccaggccatcgaagccatgctcgaccaggctcgccaggccgcccagcgcctggagcgggcccaaagcgccgccgccccgccggcgatcaccaaagcgccgccgcccatcgccgccagcggcagcgccaatgactttcggcgcaaggtcgaggaactgcaccgcatgggccgcaccgccgaacagatcgcccaggccaccggacgcccccgtggcgaggtcgatctggccctggggcttttggccggcgaaggctaggcccgcgtcatgaagccagctccgcccggcgtcacggccaaggaaccgacggctcaaccaggccgccccaccggcgacgaaggccccaccttgtggcccggccgggcggtcaaggctacggtgttgcaggccgcggccaacggccgagtcgtggtgcgcatcgccggccaggccctcgtcgccgaaagcgacctacccctgcgccccggccagaacctggagttgatcgtcgaacaggcctcgccacgcctggtgctggccctggccgacaggcaacacgtggccccatccgacgcccgccgagccatgggcgagcttttggccggcagccagcgcctggcccgccagttggaaacgctgttaaaaatcgacttcaccgcgcgccccctggccgacaaagacacccaaaaggccgccgtcggcctgcaagaggccgcgcgggccgtgatcatcgaccgtcaaaaggccgccgaaccggccttgatccgccagagcctggccgccttggccgccaaaggcggcctcagccgcgaggccaatctggccaaggcccggcccgaggccctggtcggcgacgatctgcgcagtatggcccagcgctttctggcccgcctgccgctcgtctccgaccagatcgcccagcaagacccggagcgcgccgccgagttgggccgtttcgccgaggcggccaagggcctggccacgacgctggaggccaaccaacgcctaaacgcccagattttgcccgagcaatcacttttggtgctgctgctgccgctggtgctgggcgggcccgccgatcagggccagttgctgctggagccgccgcccggcgacgaaaacgaacgccgccagcgccccacgcgcctggcctttttcctgcgcctggaggccctggggccagtggtggtcgaggccctggcccaacccggcgcggtgcaagccgactttctgctggacagcgaacccaaggccgccatggtgcgcggcatgctgccccagttggctcaggccctggaggcggccggtttcacggcccagctcgcggccgccgcccgcccggccgacgacctggaggcccaagcgcccctggcccgcttgatcggacgggaaggccaatatctctcggtgacggtatgagcgacgacggcaagaaaagcgccccggcggccatcaaaaaagccgtggccctgcgctatggccccgagggccacgaaaccaccggcgcggtggcggccaagggccggctgcgcctggccgagcgcatcatcgaactggcccgccagcacggcgtgcccatcaaacaggacccggacctcgtcgaaatcttggcgcggctggatatcgacgaggagattccacccgagctttacgtggtggccgccgagattctggcctttgtccatcgggccaacgaggcctggcggctgggcgctggcaacgaagaaaccaaataggcaatatcttccttgctcggccacgcgaggccggcgcgccaaaaatccgacgcctcgtcaacggctcacctggccggcattgatcgcgatttccaagtaattaaagagtattatccgcgcgcgccatctatctggcggcgctgggcgttctggcacggcagttgcaacataaccagacgaacccaggccacccgaacgaggggcgcaaatgttttacgaccaaggactagccgacgccgcctgcggcagcctgatgcagatcaggcacatggacgtgacggccaacaacctggccaacgtctccaccaccggcttcaagggcgaccgccttatttttgacgacatgctctcgcgggagatgcaggtcgacttcagccagggctcgctgcaggagacgggcaaccccctggacgtagccctgtccggcgacggctttttcatgatccgcacccccggcggcgaccgcttgacccgtagcggcgcattcaagatggacgccaacggcgcgttggtcacctccgagggccacgccgttttggatagcgccggccagccggtgacgctcaacccttccggcggccaggtctttatcgacagcgaaggcaatgtctcccaggacggagcccaggtggccactttggccgtggtggaggtgcaaaacaaggccgccttgcaaaaggacggccgcaccgccttcagcggggccgacggccagcttcctcccaccgcgccggccgccgacgtggtggtcaaccagggctcgctggagatgagcaacgtcaccgtggtcgaccagatggtcaacatgatcaccgcccagcgggccttcgagtcttatcaaaaggccgtgcattcattgcaggaaatcgaccaaaaggccgtcagtcaggtcggcaaggtctagcggaggatataagccatgatgaggagcctttacaccgcggccaccggcatgaccgcccagcagctcaacctggacgtcatttccaacaacctggccaacgtcaacaccaccggcttcaagaaaagccgcgccgacttcgaagacctgatgtatcagaccctgcgccagcccggcgcccagcaggccggcggccagatgatccccaccggcaagcaggtgggcatgggcgtgcggccggtggccatccagaagatctggagccaaggcgattaccagcagaccgacaaccagctcgacgtggctatcgagggtcagggttttttccgcatccaaaaagacaacgaagacgtctacacccgtgacggttcgttcaagctcaacaacaaccgcgacatcgtcgacagcaacggcaacctgttggtgccccagatgaccgtgcccgaaaacgccaccagcgtggtcatcgaccccaacggcctggtcacggccctgaccgccgacgacgaggcggtcgaactgggccgcattcagctctacaccttccccaacccctcgggcctgatggccatcggccgcaactatttccgcgaatcgccggcctcgggcgtggccgtgcccggcgaccccggcgccgaccagttcggcaccctggcccagggctttctggagatgagcaacgtcagcgtggtcgacgagatggtcaacatgatcgtggcccaacgggcctacgaggccaactccaagtccatcaccacctccgaccagatgctgcaaacggccaaccaggtcaagcgctagggagggtttgatcatgcgggctctcgggatggcgatcgtggtcatggttttggcggccctgtgggcgacgcaagccccagccgcgccccaagccatttgcttcggcgcgcgggccgaggtggccggccagcggatcaccctgctggacctggtcgaaaacgcccagacactggaagaagaactgcgccacaagctggccggggtgttcgtggcctccagcccggctctgagccagtcgcgggtggtttcgggggcggtcttgcgctcgcttttggcccaggccgacctgcccgccggcgtgacgacgcttttgcccaccaaggtcgagatttggcgggccagccagacggtcagcgcccagcagatcgccgaggccttccgccgggcggccatcgaacgcctgggcggcaagggcggcgaggtcgacgtgcattcggtcagcgccggggccgagatcatcgcgccggctggccagttggagctgacggtccgtttcatcggcggccagctcattggccgcacgccggccatcgtcgaggtcgtcgtcgacggccagaaggtcaagcaggcgcgcatcgtcggcgacatcgacgtctacgcgccggtggcggtggcctcgcgcagcctggcccggcggcaaatcatcggccccgacgacgtggagttggcgcgcatcaatctggccgaggccccccgcgacgtggtcaccgagcctgaccaggtcatcggcatgcgcacccgcggcgcggtgggcatgggccaacccctggacatgcgctgggtcgaaccggccccgctgatccagcgcggcgagatcgtcaacattctggccaaggccccgggcatgcgcatcagcaccaagggccgggccgaggaaaccgggttcaggggcaaggtcatccgcctgaccaacctggccaccaagcgcaccgtcaacggccgcgtcaacgcccccggcgaagtgatcgtcgatttttgaaggaggctcgcctcatgaccaagacaaccctgaccatcgccgccgtcgccatggccctttgcctggccggctgcgcctccagcccgggccagttccagcccagcctgccggccgcgcccaagccgacgatcgacatcacccaccccaagcccacggccgggtcgttgttcgtggccacccgtagcgacatgttcaccgacctgcgggcgcgcaacgtcggcgacatcatcgtggtggagatcgtggaaaactccaaggccgccaagaagaacgacaccaaggccgagcgcaagagcgactacgacatcggcgtcagcagcttcatgggctacgagcaggatctgcccggctccgaccccagcaagctgatcggggccaacttcaacagcaagagcgacgccaaggcccaactgaccaaggaagacaccatgacctcttccatcggctgcacggtggtggaggtgctcaacaacggcaacatgatcgtcaagggctcgcgcgagctgcaagtcaacggcgagacgcagtatatcgtcttgcagggcaccgtgcggccccaggacgtgaccagcgaaaacaccgtctactcgacccaactggccgacgcgaccatccactacaccggccgcggcgtgctcaccgacaagcagacgcccggctggctggcccggctgttggatcaggtctggccgttctaggggaggcatggacatgacgcggcgcgcatcgatcatcgcgaccctggccctggtggccgtcatcgtcgccgccggcgcggcccaggccgcccggctcaaggacatggccagcatccacggcgtgcgcggcaaccagctcatcggctatggcttggtgatgggcttgaacggcaccggcgacaaggccgccacaaccttcaccgtccagggcctgtccaacatgctaaaccgcatgggcgtcaaggtcagccccgacaacgtcaaggtcaagaacgtggccgcggtgatggtcaccgccgagttgccggccttcgccagggccggcagccgcatcgacgtgaccctcagctccattggcgactcggacagcctggccggcggcaccctggtcatgacgccactgcgcgccgtcgacggcaacatctacgccgtggcccagggcccggtgagcgtgggcggtttcaccgccggcggccaggccgccaccgtctccaagaaccaccccaccgtgggccgcatccccagcggcgcggtgatcgagcgcgagctgaccgaacgcttcggcgaaaacccgcgcatcagcatcaatctgcgcgtgcccgacttcaccgtggccgcgcgggtggcccagagcatccagagcgagatccccaccctggccccccgcgccgtggacccctcgaccatcgagatcaccctgcccgccagcggcctggagaacgtggccctgatggctcggctggaaaacctggagatcgagcccgacatgtcctccaaggtggtggtcgacgagcgcaccggcacggtggtcatgggcgaaggcgtgcgcatcagcacggtggccgtggcctcgggggcgctgagcatcagcgtcaccgagtcggccgacgtcagtcaggccctgcccttcgcccccggcggcgagaccgtggtcgttcccagcaccgatgtgaccgtgggcgagcaaaaggcgcccttggccgtggtgcgcagcggcgtttccatcggccaggtggtcagcgccctcaacgccctgggggccaccccccgcgacctgatcgtcatcttgcaggccatcgaggccgccggcgccttgcaggccaagctggagatcatctagccatgagtttcggcagccagctcatacccgccagctactcggccggcctggacaagggcctgggcaaggaagaactggaaaaggccaagctgagccaggcctgcaagatgttcgaggcctatttcctcaagcagatgatgtcggccatgcgccagaccctggaaggcgacaccctgctgggcggcggcaacgccgagaagatcttcaccgacatgctcgaccaggcctacgctgacgaggcggtggccggcgacagcggcgtgggcctggccgccatgctcgaaaagcaactgggccgcagccttttgccccacgccggcagcgccaagcagatgcccggcctggccagcgccggccgccaggccctggccgccggggcgcaaagcggccagatcgaattggacgcgccgttgcagggggccatcaccagcaccttcggaacccgcatccaccccatcagcggccaggagcaggagcacaccggcctggacctggccgcgccggagggctcggatatccagaccgccgccgccggtgaggtcatcttcgccggcgaaaacggcggctatggcaatttggtcatcgtccgccacgtcgacggccgccagacctactacgcccactgccaggacatcctggtggccgagggtcaacaggtcagccgcggccaagtcatcgccaccgtgggcagcacgggcacgtccaccgggccccatttgcacttcgaggtgcgcaacagcgtcggtcaaccccaagaccccctgcccaccatcagggccggcctgaataccaccgcttaaggagagccccatgcagcaggccatggaaatgatcgcccaggagctggaaaacgagatccagtgctaccgcgaactgctggaagtggtctccaccgagcgagacatcctgctcagcggcgaccacaagcggctggccgaaaccaccgaacagaaaatcggcctgggcagtcgcctggccagggcccaggaaagccgccgccaagccatgcaggccctcgtgccgccgcaggaagggcgcgaggcgcggttgggcgacctgaccccgctcttgcccgtcgaccgccgcggtgagttcaaggccgccgtgcgcgaggccggcctgctggcccagcgcctttcgcacatgagccaggccaaccgttcgtttttggaagaagccctcgacacggttgacaacctcctggccatcatcaccgggcgcaagcagggggcgacctacggggccaacggccagacccgccccgcccagggccgctccatcatggcccgggaggcctgagatgcccggcatctacagcatgatggacatctcgcgctgggcgctcaacgccagcgtggatcaactcgacgtggtctcgcacaacgtggccaacgtcaacacgccgggctattcccgccaagtggcggtgctggccacgcgcaacccgcagtattcgtccaagggctatttcggcaatggcgtccagaccaccaccgtcatgcaatacgtcgacaagcttctgctgggccgcctgaccgccaacacatcggacacctcgtactattcggccaagctcagccagctgacccgcctggaggccctggccaacgaagccagcgacaccggcctgggcgcgcagatcaccagccttttcaacgcctggcaagacctgagcaacaaccccgaatcgtcggccgtgcgggcctcgctgcaagaaaccgccagcaacatggcccagcgttttcagtccgtcgccaacgacatgctctccgtccagcgtgacatcgacggctacctcaaggacgccgtcagccaagccaacctgatctgccggaccatcgccgacctcaacctgaagattcagcagtcggaggtttcggggcattcggccaacgactaccgcgacgagcgtcagcgccaactcaacgagttggccggcttgatgaacataagctggtacgaggacagcaccggcgcggtcaacgtccagacatccagcggcaagagcctggtgcaggtcaactaccccggcgacaacgaccccgatcccctggccttcgaggaaaggctcggcgacggctacgagcacaaccagctcgtctggaccagtggcggcctggtcatggattacaccgagatcaccggcggcagcatcggcgcctggctggacgtgcgcgacaaccagatcgaagacatgctcgactacatgaacgatctggccaagacgatcatcttcgacgtcaacaagcttcacgcctcgggcgcgggcctcagcgccatgaccagcgtcaccggcgcctatcaggcccagagcgccagcgccgccctcaacagcgccgacaacctggcctatggcgacgaaatcgtggccggttcgttcgatatctgggtctatcagggcggcaccaggatcaagacgaccatcgacgtcaagcccaccgattcgctcgacgacatcgccgcggccatcaacggcgtcaccggcctcaacgcctcggtcagttcgctcaacaccctgaccatccacgccgacgaaggcgccgagttcactttcgccaacgacaccagcaatgtcctggccgccctgggcgtcaacaccttcttcgacggctccaccgccaccagcatcagcatcaacgagaccatcgccaacgacgtgggccgcatctgcgccggtcgcatcggcgacgacggcgagctttccaagggcgacaacaccgccgccctggatatcgccgacttgaaggactcggactccatgctcggcgatacggtgacctacaacgaatcgttgatctcctgggccgcgtccctgggcaccaccatctccaacgccaccgacagctactccttcgccactgaaaccaccagtagcctggaaaacctgcgcgactccatgagcggcgtgagcttggacgaggaaatggtgcgcatgatccagttccagcggtcgtaccagatggccgcccagatgatccaggtcagcgacgagctattgcaaaccctcatcggcattgtgaaataggtgggccatgcgcgttagccagatgacattttatcgcacaagctccgcccagctcatgcgcatccagaccgagctgagcaggctgaacaatcaggcggccaccggcgacatcatcagcaagcccagcgacgcgccggtttcgtcgatcaccgtgcaaagcgccacggtgcagttgcaagagctggatcaatacgccatcgacctggagcacgccaagagctggctcagccaggccaccagcgacttcagccaactcgattcgctgatccagcaggccctgaccctggccgaacagatgtccaccggcaccatggactccagcaatcgccaggtcgccgccgaaaaggtgcaggggctgatcggcgacatcatcctgatctgcaacaacgagatttccggatcgcacatctacgccggcacgcgcaccgaccagtcggccgtcagcagcagcctcaaggtcgacgatatcgctacgcccgccagcggcaacaccggcacgggcaacatctacgcctttggcgattacagcggcctgatgagccgcgacatcaccatcaccgccgacgccaccgtggccaaccgcttccaggtcagctacgtggacgatttcggccgccagcgcaccaacaccgttgacctggccggcgagggcgtgggcaacgccgtggagatctgcgatggcgtgatgatctacatcgacagcggttcgttcacccccggcgaaagctacaccctcggcgtgggccgccagcagggcaacacatcggatctgctggtcaacctctccaccgacaaccgcatggactacaactacaccgtcgaccagttcctgggagccgagggtaactccggcgacggctggaccaacctgctcgatatcctcagccagtggtcctactatctggagcgtgacggccaggatcatgattattacgaggccatgcccggcgtgggcaacgatcccaccaactcgggcgcgtttcaggtctcgggcgattgggacaccctgtccgcccggcaatacgagttcaacgtcggcgggcccatcaccagcgacgccgacgccgccgatcgggctcacttcagcaatttcaccatcgacgccagttggggcggcggcgtgcccagcgccgacaaccccatgatcgtcaattacgaatacgacggggcttacggcggcatgcccgccgggacatatcaggtgacgatcaccgacgtgggcgacgacgccagcttcgccctggtcgagggcggcgtggagatcagcctggccgactgcgcttacgaaaacaccggccagacctggcagataacctcgtcgttccaggatggccagacgcccagccccagcaatccaatggaagttacctacacctacctggacgactcgggcgtgcggcgcatgggcacgttgaccttcgacggcacgggctccaccaacgcggccaacctggagccgtccggttcgggcgtcagcctgaccctgagcgaagacggcgccttcgccctgggcgaccgctttgacctgactttggagcaatacaaccagggccagaccaaaagtcaggagatgttggaaacactgaagacctcgctgacaaccgtgctacaatgcgaggccgacgccggggccaagctcaaccgcctggaggtgcgctacagtttcttcgaggaagacgtcctgcgtctcgacgaccgcttgcaggccctgaacggcgtggacatcgccacggtcaccgccgaatggcagttgcaaaagatcatgtaccaagccgcgttaaaggccacggccatggtttccagcaccagcttggccgactatatctgattctcttcggccggccgcgcccggagcggtttccgggcggccacaacgaggttcgactgtgctgatcctgactcgaaaagccggccagagcatcgccatcggcgacggctcgatcacggtctgcgtcatggagataaagggccgccaggtgcgtctgggcatcgaagcgccgccggacacacccatccatcgacaagaaatattccaaaaaatcgtcgaatccaacaaggaatcggtggccgccgccgctcaggatctggacatgctcagcgacctgttgggattggaggacgccaaatgagcgagcaactccaaacccccaccctgatcaaggcgagcacggcccgctttggcgagatcaccgtcccggccgaggacgtgctgcacatgccgctgggcatgatcggcttccccggcctgcaacgcttcgtgctgatcaagcaccgccaggattcgccgtttcagtggctgcaaagcctggacgcgccggacgtggccttcgtggtggtcagcccgttgctgttcgacccgcagtacaacctgcatcttggcgattcggagatgcgcctgctgaagatgaccaagcccgaacaggtcgatatcctggtggtggtcaacataccccacggccagccgcaaaagatgaccggcaacctgcgcgcgccggtggtgatcaactcggaggccaggctggccgcccaaatcgtgctggagcactccgattacgatctgcgctgcccactgaagcggcaataagccaggatgaacggctgattgtcattggttggcgacaaaaggcgaacgccggtccccgcgggccggcgttcgtgttggctgcggtcgtcgctcaggtcgcgatcaaaccagctcgcccaggaaatcgacgatcatgcgatgggccacctgctcggcgttgacctgatactcgttgttggccacctggcgcttgagttcctcgatcttttgccggcggacgtcaggcgcgttgaccaccgcctcgtgggccctggccagttccttgctgcgattggacagggcgaccgtgtcttcggccgccgaggcggagtcggtcaccgatgcactggtgaccttggctcccgacttgccgacgcgggatgagccatcccggccttcaagggccttgtcccttacgcccagtgtgtccttgatcaacattttcgaccttcccgacaaaattacgagagcatgttctcgtcgatgacctcttgggtgatgcgatagagtctttgttgcaaaccggccgattcctcggctcccaagctgcgcaacacttcgccgctttgttcatcgaccacgttgaacatcagtctgccagagtgctcgtcttggcggatggccagtttctgcccgtattccgtggaaagccgcgccaatgccgcgtcttcgactccgccccacgactctttcaacccgggcgccctggaaccgatgttggccacgatctcggaggtgatcttttctatcacttgcttgcgccgggcttcgatgctcaggttcacgcgatcggccaagttttcctcggcactggaccgcgccctggccagccgctgtccgcggctgagttgcctggcgtatgtgcgcagaatattctgcacctggtaggaagtgatagtcataccttaaaaatccctccatacaccatatcggcaacgcacagctcaaactttatcttttttttagtgattaagcaatgtttcaatccctccaggccgcgtcttgccggccgtcatgggttgatatatactttaacaagacacattagcgggttacaaggacgtagccatgacgccgatcaagatcgatcccgccgcgccggctggatggaccgctggcgagcccacgcggtcacgggccgacgggctggccgaagacaagacacggtcggtcaccagtcacagcctgacgttgcgaactcctttgttttccttgggctatagctggcggcgcgtcgaactggagccaacgcccacgtccggcggcggtcgcgtctcccccgacgaaaagccgtccggcccgacggtcaaacgccaaccccaaaagccggacacgcccgaagaagccaagcggcgcatgcaactggccgcgctgctgaccaaggccgacagccccgctgacgactttccggcggccgccgcgcccacgcccggccagcgccccagcgccgaggctgtttgtcggctttactcgcgccacgccggcccggccgccgacgaccaccaaggccaaccgccaagctgctgacgccactgttgccgcgcgtcggggaagaaattgccgcgccggcaaagcccgccaagacgttcccgcatcatgccgttttcgttatggtttatcgaaggatatcgccacacccttggcacgatagttgctttatcaacgacagggcagaccttgcgccaaggagtcggcagtgttgatctttttactgggcagccaggacttcgccgcgcccctgagtgaactggggcacgaggtggttcggtgcgcacccgaccccgcggccgatattcccgttcagggccccgaccctgactggctgagcgtggccaatcgggccgcccaaatggggttgcggcccgacgccgtgttggtctgcgatgacgtgggcttccgcaacctgccggtggggctcgggcaaagtgaagccgtgacggcctgttacctggtggacgcgccactgaacgagttctggcagcagccatacgccagacttttcgatgtggcgctgttcgatcaaccagcccaggccgcgcgggccgtctccgaaggagtcaacgcccattggctgccgttgggcgtggagccaaagcgctatgaaagcaacatgttggcgcgagaagaaaaagccgcctgctttgtcggcgtggtcgacccaagggtgcggcccaaacgctcggcggtgttggaccgggtgagacgccgggtcgagttgcgcgtgcaaggcggccgtcaaggcaaatggttcgccacggccgacgccgcgtatatgtataaaactcacagggttgtcatcaacgaaaacctgtttcccggcctgacgaccaggccacttgaggtcatggccgccggcggctttttgctcagcgaggccgcgccgggcgtcatggaccgtcacttcgccgacttcgagcatttactttattatgatcatgacaacctggatcaacggctgagcctggcgctcggtgacgacggcctgcgccgtagatgcatgcgcgccgggcgtgaagctgtcttgggcgcgcataccctggctcaccgcgccgatcagcttgcaaaacaattaaagcacgcgcttgaagataccgagcgcctggccaaacgccccgaccacggccaagccatcggcttggaggggcaagcgttgttgatgagcgccctgcgctggccgggcaaagatggccggcggcgcttgttgcgcgcggcggccaggctgcgtcaagccaacgacgccggcgtggtcggcctgcccacgatcagggcggcggccgtggccgagatggctttaggccggcacgacgcggcgcttgggctcttacgtcaagccatggagcatggcgcgccttgcgacgccttggccctgacgatttttgaaaaacagcatgctggcgttgttacgcaaaaccccgggctccaccagttggttcagcggcatccaggcttggccgggcgagatggggaggcgtcttttcatctggccgccgccgccttgctggccgaccatgggcgcggcatgagcgccggcttcaacaaagcgcggtcgccacagccgtgttgggacgcattggagcatttactcgaagcaaccaggctcgaccccaccctggaaccggcttggcgtctgggtggcgacatcctgctggataacggcgcgccctgcgaggccagcatgttctacgaaaaagcgtggcaattatcgccccggcgtcaaaccatggaacgcctggcgttggcccgtcaaaggggatatttggcatgagtggcttgctttggcaaaacgccaatggcgactggatgttagggcaaatgctgctccacccggcccgcgatcccaaggccgccgcggcccaggatctggccgggcttctatccaaggcccggcccgaagaccttgtggtgctggccgggctgggcctgggttggcacgccgtggccatccatgaagcgcccaatcgcccccatgtggtggcctacgaaccagacaccgccatcggccgtcagcaagtcgcgaccggccctgacctatcgtggctcaacgtcgccggtgatccgcataggctgaccgagttgatcgccgaacgcgtggtttatgccggcacgtcgcgcgtggccgtcttttcaccgcccgcttaccgcaatacattgccattactggccaatcatgtgcgcgagctcgtggccggcgtcgtcgaccgtggtcggagcgacagtttgacacgtcggacgcacgggctgcggtgggccagcctggccgccgaaaacatcgagttcgtgctgcgaacgccagacgccgtcagtctgccgggcgcgttcaaagggttgccggcttttatcgtgggcgcggggccgtcgctcagccaaagcctggacgacctggcgaaagtgcaagataaagggctgatattatgcgcggcttcggccctgggtccgctggcgtcagtgggcgttgccccccactgcgccgtggccctggaggccaaggacgaatcgcgccaatttgtcggaacaaaccttgaagcaattactctgattgccgcatcgaactcgcacggcaatcacttcaagaaatggcctgggcccttggcgcatgcccatctgctgccctggctggcccagttatgcggcggcgcggccgttcccaacggtgggcacgcctccagcctggccttcacgctcgcctatgtttggggttgcgaccctatcgtcctcgtcggacaagatctggcctacactggcggcaaggtgcatgccgagggtcgtcccggcggcgaagaggacggcgtgcaaggccaattgacgacagcggccatcggcggcgggacagtccgaacttcaccgacttttcatagttatatcaactggtatcaagagtcggccagttatgtcgcccgtggcggggccggcgtgcgcctgatcaacgccagtagcgccggcgcgcttattccgggctttcggcacatgcctttgcatgaagcgacggcgggcatggccgaaatcgccatgacgcgccagcgcttcaacgaaattctggccgaagggcggatggtcgaacgccacgcgctggctggcaatttaggggcggcgcgtcagcaactacgcgcggccatcgccaacgcaggcggcaaagatgccggcgcgctgaaaatacaagaggccccggcggtggtggcctacgccgttgaatgcgctggcggttccaccgagatgctgcctgacgtattaaagcatttgctagaatgcgtcctgcggatggagcagcgccgtggttgaacagaccttgggcctggtgatgatcctgaaaaacgaggctcacaatttaaagcattcgctagaaccattggcctgcttgttcgacgaagtggtggtcgtcgataccggcagcagcgacgacacgccgcgaatctgcacgcatctcggagcaaaagtattttttttcaagtggatagatgacttcgcggccgcgcggaaccatggcctcatgcacgcccagagcgattggttgctttggcttgacgccgacaacgccatgccgccagcatccgtgacgacgctacgctccttgttgcccacggaaaaaaacgcgatcatctgggcacaggaatacgtcacaagcactggcggccgcttgtggcaaaaacgttgcttcccgcgaagcccggccgtcaggttccacggtcgtgtgcacgagcaactaatgcacccggccggttggcgcgacatcgcaagccccgtagccatcaagcattggggctatgaagacccggcgcgcgtcaaggcgaagggtagttattatttggagttgctccaacgctccctggccgacgatccgtctgatttctataatcatttccaagccgcccgctgcctggccaatctgcgacgcttcgatgacgccattgatcatctgtggcaagtcgcgcgcgatcggcaagcgccggcgcaaaacgccgggctatgggtgcaggcaaacgctgacctggcgcgcctgttggaacgccaagggaaacatgaaacagcggccatgctcctcgaccatgtgctcgaagagctgccgcgctccggcctggcccactttcatcgcggcaggctggcccacgccatgagccaatggcaatccgcgcgtcatcatcttgaattagcatttaaacttggcctgggctctccggtggtggacctggacccggtcaaaacgcaggcccaggccggctattaccttggccaagcgctttggcgcctgggtgagctgaaggccgctcggctttcattcgagcgaacgcttgaattagtacccggcgatctcgcctgccgcgcccaattggccaaactcctgctggagcaaagcgacgccacagctgcccgcggacaagccgaaacgatgctccgcctgaggcccggcgacccgacggccctgcgtctgctgcgggcatgccaggaggccccttgatcatgcgcatctgctttgtcaccgatggcgaggagtttcatggcgccagccccgaggaaagggcgttgggcggctcggaaaccgcgcttgtgcagatggcgcgagcgctggcgcggcgcggtcacagcgttcaggtattttgccgctgcccggccccgggcttgtatcatggcgtaatttatcatgatcgcacgacaatgacggcgtcggtcctccgcgaaagctgggacgtcctcatcgtcagccgttttttcggcgcgtttagcctgcctttccaggccgggctgaccgtgctgtggaaccacgacatcctcgaccactcggccgagttggccaggcatctccagacaatagacatcatgttcgtgctcagccggtttcacgcccaagattacgccggcaaacttgaagcatgcgctaacaagctggtgcagacacgcaacgggcttgacctgggtctgctggaaagggccgcggccggcgtcacgcgcacgcccggcagaatgatctatgcctcccgaccagagcgaggcttaaagcttttgcttgaacaaatctggccccggctgcttcggcaattccctcatttgcgcctgaccatctgcggttatcagttggggaatacgccaattcacccgtcgctgcaaaaaaaatacattgaaattgaacgtttgacccaaaaaacccccggagttgaggtgctggggccgctggccaaagagccctactacgctcatttggcaagctgcgagtgcatgctttatccttgcgcgtttccagaaatttcctgcatcgccgccctggaggcccaggccttgggcgtgccgatcgtcaccagcgaccgcttcgccatggccgagacagtgctcacgccacaattcagagtgggcggtgagcccggctcgaacgggtatatagatcaatttatcatggccgtacaatcggttatcagcagtccgcagcaggcggccgatcgcgccgccgcggccaaggcaaccgtcgtcagccataattcgtgggacgccatcgccggccagtgggaagaactgtttttcgacacgatggccgaacgcagggtcaagcatcccatggccgtggccgccgaccagataatccacggagaacgcctggcggccagcaggcttttgcagcgccccctacccgcgccgcacgagtccccgccgccagaccccaatgaaaacgcattgatagccgagttaacccgccttatcgacttgaccacgggcccttccgccacgccaaacatcggcgtggtctccatcgaccacggccgcacggccgccgccatcgccgccgcccggcctggcctggccatcagttcggccgatgagcatggccccgccgcctcttttgacttgctggtcatccgcgacgtcatcgaacgagccgccgaacccgacgctaaattaaagcaaatgctcgaactgtgcctatcaaccggccacgtgctcctgtgcgtggccagcggggcctggcccttgatctgtcccggtcacgcctcgcgcaactttgatttggaccaagacgacttgcgcgagctgctggccggtcggcccgccgtgttttcattcgtcccgcaggggctggtcaaaaccggcgccagggcataccgcgccgggcgttggctggccctggccccggtcgatggaccgctgccgggcaagataacccttgaaaaccgtcacttgcgtgcgcggatcgccccgtcgcaggtggaggccgaggtgctccgtgcccggcttctctagcaccaacgccccggccacggcggaccgtccgctcatcctggccattcaactggcccgcctgggtgatttcttgcaaacaacgcccctgctggcccacctggcccggcgacgcccccatgcccgcatcgcggccatggtcacgccagagcaggcccccttggcccgacgttgcccggacctcgacgaggtcataatcatcaaacgtaacgaaatcaacgcattatctggaagctgccctgatcggcgcgccctggcccaactcgacaaccgcctcgccgagctgcgcccccggcacatcttcaacctcaacatgagcatgcccagcgcccgcctggcccaggcctggcccaaggccggactgacgggttggcgcttttcggcccaaggcgacgccctcgtcggcgagccctggtttggtttcatgatgaacatggtggccgatcgccgcctgaccaggcaccatctcagcgacttgcttgcctctttcgccgacccgccgggcccggccgtgggacgcctgcgctatcaggtcggcccgcgttcgcgcgaacgcgccgcccagcttttgccccgcgacggtcggcccgtggtcgccctgcagcttggcgccaacaatgacctgcgccgttggccggtcaaccgcttcgccgccctggccgacgggctcatcgccgccggttgcgcaccgttgctgatcggggcgcgcgccgaaggcgacctcggccggcgcatgaaggcgtccatggctggatcgcacaaccaactcatcgatatcatgggtaaaacagacctaccaaccttggccgccgtgctggaaggctgcgccttggttgtctccaacgacaccggcaccttgcacctggccactgccgtgggcgcgccgacgctggccctgttcatgggcccggcccaggcccacgagaccgggccttacggccaggggcatctggtgttgcaggcgcgtgacatctgcgggccgtgccaggagcaaacgcccgtttgtggcggggccgcgccgtgccgccggctgatcgcccccgaattggtcctggccaccggcctggccctggccaccggccaaagcgccgcccaagcctgccgaaacgtggatttcggcccaggcgtgcaggccctggaaggcgtcatcgaccgctttggccaacgttacaggccgcttgggcccaacaagccgctggggcgcatcgaggccttggccctggccctgcgcgaggccgggcgcgtgctgatccgttcgacgcacgattttcgcgccgccgaactggccgccgaattggccgccgaacacctgccgccaagcgaccaggcccgcgccgacattgacgccttggcgcgaacggcccagaccctggcctgggcggcggcggatggccagcgcgaggcggccttgggcctgttgccgcgagcgccggagctcaagcccctggcctcgctggtcggcggcggcgcgccgcgtctggccttggcgtgccaggccgcgacccaaagcctggagatttgcgccgcgttgtgatcgggcagtggccttagtgacgaaaaaacttttgatcatgcggtgttatggtttatcatgaccgcagatggcccccgcggccaaccattgccgcccccgcgcggccatctcccccgccgaagggagaaaccaggagaacgacatggaaattatcttggacggcaaggccattgctgacgaattgaccggcgaaaacctcatggacatgctccaagacctggccgaaaaacgcctgggcgacgacctggccattcgtgagcttttgatcaacggctctccctacgaggaagcggtccacggcgcgcccgaggaaatctcgcgccaggccatccagcgcctggagatcgaaaccatcagcacccgcgatctggcgctgggttttctgcaaaacttcccgccgaccctggccacactggccgaggccatcgaaaaagtggccgagcttttccgcatcggcgacgaacagacggccaacgaggagtatctgcagtttctggaagcgctggaaatcctgctggaaacgctccagcaatccagcgacgccctgggcctggacatggagcgcatccacgccgacggcgtctcggcccaacaccgcctggaacgcctggccggcctcaccaccgaaatgctcgccgcccaggaacaagacgactgggtgctcttggccgacctgctgcaatacgacctcaagccggagatgaacgcctgggccaagctcatggaacagatgcggcggatggccctggcctgctgacgcccgaacggcggtcgtcatggatcacctggcccgcaacctggaggccctggcccagcgccagcccgaactgagccgccgcctggccggcttggcgccccaccccgccgcgcggatcacgcccagccgagatggctggcccaccctgcgcctggacgggcagtggtggtgctcttcggtggccccgtgggatgagggccgccgcctggccgccgaggcgccggacggtccgttggccgtgctgggctttggcctgggctatcacgtcgaaccattggccgatggcgacgtgctggtctgggagcccgacgccaggctcttgcgcagcgccctggccgcccgcgacatgagcgcctggctggccaaggtgcgcctctgcctggaaccacccagcgccgaccaggccgccggccgggccgtgctgctgcaccggcccacggcccggcttcaccccgaggccgccgccgtcctgcagcgcttggccaccgccccgcggccggctcgacggccgacacgaccgcgggtgttgctcgccccaccgatcatgggcggctcgctgcccgtggccctgtggtgcgcccaggccctggagcgtctgggttgccaggtgcgggttttgccctttcaccaggccgcgccggtctacgaggtcatgcgccgcagcgcccagcccatcgagcgcatcggcaaagcccaggcgccgatgctggcctttttcagcgaactggcgctgctggcggccgatgattttcagccgcacctgtttttggccctggcccaagcgccgcttctgccgcgcgcggtggaggccatgggcgcgcgaggggtggccacggcctattggtttgtcgaaaaccatcgcctcttcgattacttcagcctcatcgccgccagctacgagcacttttttcacatccagggcgaaccttttgaccacgcgctgagccgcctgggggccaacgggcatcacctgccgctggccgcccatccgccttgccaccgccccgtcagcctctccgacgacgaccaccgtgatttcggcgcgcccatcggtttcatgggctcggggatttatggcaatcgccgccgggccctggccaaagtggcccaaagcgaccttggcctacgcctctggggcagcgaatggccgaccgaggggccctgggcccggatcgtcgccctgggcggccgccgcctggccgacgacgaagtggtcaaggtgtacaatgcctgccaggcgctgatcaacctgcactccgacgtggatccggccacgcctctgggccgtagcgacttcatcaacccgcggaccttcgagatcccggcctgcggcggcttgcaactggtggacatggccgccggcctggaccaggcgttcgacctgggccgcgagttggtcgtggtggaaagcgtggccgatctcatcgaaaaggcgagacatttcctggcccatcccgccgagcgcgcggccatcgccgccgccggacgacaaagggtgctggccgaacacacctattttcatcgcatgagtcaactgctggatatctgcctgggcgccgggcaagaaggggtggccaaagatgagcgatccgcgcgcgcttagcaaaaacctggcttcgcggctgggcgagctgcgcaaactacatcaagagctcaacagcctggcccacacggccctggccttgttgcgacaaaaccaactggaggccctggacgacctctgggccaaacgtcggaacctgtggacgcgcatcggcttgcgtcagcgaaagctcgcgcccgcctttgatcagtggtcgttggtcctggccgaattaccggcgcaaacggctgcccagcgtcaacaagaagttgacgacatccgcgacctggcccaacaaactttggagttggatcaattggccgtaccgatgctggagcgggccatggacgatctgcgggggcaaatgaaaaaactcgacgccggcaaaaagctggtgcgcgcctacagccgcaatccaaccaacagccggcccaggccaggtttttcgcgcaacggttgaacaacggcccggcgagggcctggcgcggcgcgaacaacgcgaagcaaatgacgaccgggggcgggatggcctgcccccggtcggtcttttcagacttgggccccggccctggtctgggccttttgcggcgtgggccgctgctgcaagacctcctgggcctcggggctggccacggcctcgcgccaggcgtcattgagggtgctgagcatgccaatcacgccgtcgagctgttcagcgtcgcccttgaccttggctttgaccaactggtcgcccatgaacaggtagagccggcgcaggttggcggcgatttctccgccgacttccaggttgagcgaggcgttgagttcgtccaggatgtcctgggcgcggttgatcaggccggaagcgccggggatgtcgttttcggccaaggacgccttggccttggtcaaatagctgatcgccccttcgtagagcagaactatcaaccgtccccgatccacggtggccacctgggtccgcttgtattgctgctgtccgtaactcatcatgattccacctcatccatggcgtttcacggccgcgccgctgcccggccggttgttgaccctagtcgccgctggagctgggcaactcggcgatggcgctttccagcgcggtctgggtgttgctcagcgtcgacaacgtggcttccagccgggcgaatttttccacctgccgctggcgataaagctctagcctggcttcctcgctgtctatcttcttgtcgatgttcttgacgatgccctcgtagttgctgatcaacaccgagcagatgccggtctcgtcgttggtctgggtgtccatcaggtcgtacatctgtttggccacgccgctgctgccggtggtcgtgtcgttgatgaacagcttggccaccgcctcgggattgtcggccagggcgtcttcaaggatgtcttcgtcgatgatccagcggccctcgtcgtcggggttgctggtgatgccgatctgctgaagcagggtgtaggcgtcctcgccgtcggtcaagccggggatggagctgttgaggagggagtcgatctgcgacttggcgatctggaaggcgtagttgccgatcaagacgccggtttcgtcgccttcggcgtcatacttggtgttgctgcggatgtagtcctgcacgtagttgacggcgttgatgaaggcctcgatcttgtcggccacggcggaggcgtccaccgaaacggtcactcgcgaggtgccgccgtcgaccagggccagcgaaacgccggtgatcacatccgtgacggtgttggaggtgcgctgcaaaaacacgtcgcccgtcgggaagccgtcgacctggatcatggagttggtggccaactggctggtgctgaagccgccgccggcgtcgccgccgctggaaaaattggagccggtgaagtcgtgctcgacgctggagatctggtactgcgcgccggtgttggtgccggtgagcaccagccgatagctgttgggcaggcccaggccatcgttgacgatgctggcctcgacgccggggttgttttcgtcgttgttgatcttgtccaccaagtcggccagcacggtgccggcctccaccgcaacactggtggtttcgccgccgtaggtgtaggtgaaggtggcgtcggagtcggtgacgggggtgatggtggtgtcggaaaaaccttcgtggatcagcttgcagttctgcgccagcccggtgtcctggccctgctgcttgtccggggcgaagacgttgacctgaaaatcgtcgccgtgggtcaccgtgccggcgtccagcttgatcgtgaagccctgatccacttcgtagctctgatcggcgtcggagaggctgaccgtgccggtgttgcccagcgagtcggtccagcgcatgacgatggtgtcgccgccgccgcctgcctgcaggttgccggcgctgatcacctcgaaggaaaaagtcttgctcaccgagccttgatagttgccctcggtgctgatggccgggccggaccaagtgcccaactcggcgtcatcgatgtcgttggcgtaggcgttgaccgaaaaactctcgccgtcgctgaccgaaccctcgccaagctgaatgaaaacgcccttttccacctcgatgctgtcgccgggcgtatagtcggcgggcacggtgatcgtgcccgagccgccgccggcgctggcggtccagttcaactcgaaactgtcggcgccgatggtcgagggattggagctggaggccacggtgaaggtgtagccgtaaacgctggccacggatttgtcgccggtgaacatgccggtcaggccgatggaggccccgccccatgaagacgtgtcgctgacgaccatgtccttgccgcccaacgacagcgccgtggggttttgcgtggccgtgatgcgcccggcgtcgccgccggtcccgctggtcagcaccaggtggtattgattgctggaggtgccgtcgttttcgatgctggccacgatgttttcgccggtgacggcgtttatcttgtcgacgatgtcgttcagcgtgtcggcggcgtcgatggccacgttgtaggacacgccgttggattcaagaataagcgtgccgcccgagccgccgtaggccgtggtgtcggcgtcggcgcagccggcggtgctgacgatgtgtttgacgttttgcccaaccgtgacggtggatgcgccggtggaggcgctggaggtggccgtggccgtgaccacgctggtgttgctggaggtggccgcccgcgagaggaattccttctcggtgtccatggccccggcggcttcctcgagggccagcatgcgcgtgttcagcgcggtgatgacctcgatcttttcttcccaggttgccttccaggtctcgagcctgttcatgttgatggattcgatctccaccaactggtcgatgacttcgttgaagtcggtgcccgagccaaggccggaaataacgatcgagcccgaaagcagcgccgaggtgagggcggatgtggaagaagccatgggtcgtcctcgaattagagtggggcaaggacttcgccgccgccgatggcggagttcaccgcttgtaaagcaacatgcgtgccagcaatgtccaagacccgataatgcaagcatgacaattggttgccaacactttcattatcagcggcatggcgtccttccgggcaacatctgcccagcggcccacgccttacaaggaccgcatcggcatgtcttgcccaagacttgaatgaattcgacaaatcaccggttttataataggcgatcaacaaaagcggccgaggcgctaaccccggccgcttttgtcggtgttttgacgtgcgctcaggaaaccaggcgcaaaatctcggcgacgacgtcaccgacgggggcgcggccgttttcgccgccgcgccacgaaaggcaataaaagccttcggcggtgggcgtcatgctcagcttgtcgtaacctcgctggccaagcaccgcgaaatgcctgggccgcaggccggccaaggccgcttcgatgatggcgtaaacctgctgataagcggcgaaaacccgtgagtcaacaccgctgaagctctgctgggcccattccaggcagttgacgccgatgaccaacacgtccaccgccggcagcttggcggccagggtcagtttgttgcgttcgatctgatacaaccggccttcgtgcacgcggttgctggtcagcaggctggtggccagcagttgctcggccttgctggtaacgaaatcgctgcggtagccgctggccaagacgcggggcagcaactcgggcggactcaccaggccctcgctcaacaggccgcccgggtagcccgagacggcccagccgttgatggccggcgcgggatgacacagcggcgcggccagcaagccgactcgcttggaaccggccatggtccgccaaatatccggcgcggccatgtcggccagacttttggggttgtccatgcccaaacggccggacaggccgtgctgggccggcgcgcgcccgctgaaaagcgtggcccagcgagccaagtcatcctcggggtcgacgccatcgaacatggcccggccccaggcccgatgcatcaggaagtggggggccacttcgcagaccgcctcggcgccaagcccgcccaccagaaacaccagaagcgtcggcggcgtctcggccacgctgggcgtcgccgcgcgctcgagctgaagccggctcaacgtctcgcgggcggcttggtcgccgggctggatggccagatagcgttcgagatagacatgggccgcctcgacctcgcctttggccatgctcaactcggccagcgcccgccaggcccacgggtggcccgggtgggcgcagaggcccttgaccaaggcctggccggcctcggcgtggcggcccaggcccaacaaggcctgggcctggcccagatggacctcggcgtcggcgatcacgtgattggccgccaggccgaagtttttggccgcgtcttccagcctgtgctcgtccagggcccggcgcgcttccattttatattgtcggcccagcttttcggcggccttggactcggccacgggcttgagcggggccagccaatcccaatggggccgcgcggccatggccagattgatcaactcgacggtcagttgggggtcgtcgccggtgagcaaagtcttgaccaggcgtcggcattcgggctcgccgcgctcgtcggccaccaagcgcccgaaaacatcgatcgccgcggcggcgtcgccacggttggcctcggccagggtccacaggtgcaacacctgggggaactggttgaaggtctggttttcggcgaacaaaaagtcctctggcttgctgcgcgccaggtcttgcatctcgaaaaagcgtcgcccggccaggcagacatcatcccactgccgtttgtaataataggcgtgaactaaaaacagccaaggatccggatagttgggcatggcctccaggcaggcgtgggcgtaggtgacggtctcgtcccaacgttgcagggcgtaaagcgcgcccaaaagcggatagtagcagcgcgggaagtcggtgcccggcgccagttgctcctgggccagacgaatggccgtgagcgactcgtccacggcctccaggcaggtgtcgatgcgcgaggccagggtctgggccagataggcgtgggccttgaagttgtggggttcgcgctcgatggcttggcgcagcatgcccagccgccgctgatgcttggcctccatggtctgggggtccaggttgtagccgtagtgggtcagcttgacgtccgaacgggtgtagtggcccttgatgcgcggttcgttgtgcaccaggccggcgtaatgaaagcccacgccattgcggaacaggcgcgggtgcagcaggaacgtcgacccgccgccgggcacgtcgttgtagagcttgaacaggaagcagttgagcccctccggcgcgttggtcagttggcgcatcaggggcgcggtttgctggtcgagttcctcgtcggcgtcgaggatgaggatccagtcgccggtgcagtagccgatggactggttgcggtgggtggaaaaattgttttcccacgggtggtgataaaccttggccccgtaggaggcggcgatctccacggtgcggtcggtggagccggtgtcgacgacgatgatctcgtcgacccagggcttgacgctttccagggcccgcggcaacattttctcttcgttcttgaccatcatggccacgctgatggtgggccttttgccttggcctttaggggcgacatttttttgtctactgccagccatgatccctccgccgctgggaaaaatctcgtcaaactgtttagttagcattgagtttatgtttccgccgcggcggtgtcaaccacccatgacgacgcccgcggcgattgacgccaccgcggcgcggcgctttttttcgaccccacgacaaaaaaagccttaacccgtttttcaagatgccgataagtcccttgaaacaactggtgtgacgccgggctaatctcacgcaaggggaaaggcacaccgtccaaggcgccaaaaggatattggcgcacacgaaccaaggaggggttccaatgagtctcattatcaatcacaacatgatggccgccaacgcggcgcgcaacctgacgacgacctacgggcggctttcgacgtcggtgcagcgcctgagctcgggcctgcgcatcaactccgccgccgacgacgccgccggcctggccatccgcgaaatgatgcgcgccgacatcgccaccctcaaccagggcgtgcgcaacgccagtgacgccatcagcatgattcagaccgctgaaggcgccatgagcgtcatcgacgaaaagctcatccgcatgaaggagctggccgaacaggccgccaccggcacctacaccaccgcccagcgcatcatcatcaactccgagtatcaggcgatggccgcggaaatcgaccgtatcgccaacgccaccgacttcaacggcgtcaaggtgctcgacggtagcctcctgactctgcacgacggctctggcatgaagatccacttcggcaccggcaacgacgccgccgaggactactacttcatcaccatcggcgacatgcgggccacctcggtcaccggtttgcaggtcggcggcggcaccggcctggattccgtgtggcgcaccaccggcctggacatggccgcctccaccgacaccatggccaacagcggcgccttcggcatccagaccagcaccgacggcgtgacctggaccacctacggcttcctgaccgtcgacgacgacgacaccctcgacgacgtcgtggccaagttcaacgacggcgcgaccagccggggcaacgccgccaccaacagcatcaccttcgactccggcttctcctcgacggacctggccggcgacaccatcaccatcaacggccacgccttcaccttcagcaccagcaccagcaccagcaccgccaacaccatcggcctccagggcctgggctcggtggcctccatcgccgccgccacccagttcgccatcaacacctgggcctcggtgggcaacgccaacggcgtctacgccaccatcaacgccacggccagcaccctgaccgtcagcctcaccgaccgcgacttcggcgacaacacctcgaccctggccagcagcaacaccaccctgaccctgggcggggccaccttcagcggcggcggaaccgacaccaccatcaccgccgcggcggtcgaggacgaggacggcacgggctacgaactgcaaatcaccgccgaaggcaacacccaggtgcgcctggtccagaccaacggcgcggccttcaccgccgccagcgccaccgtgggcggcacgccgaccaccggcaccaccgtctccgaaatggccctcaacaccggggcggcggcctatgtctccgactgggccgacggcgacgacgacaccgagtggttcagccgcaacgcctctggcgcatggtgggacggcgccaacatcatcacccagagcgcggcccagctcgccctggcccagctcgacgacgccatcaaccgcaaggacaccgcccgcgcctccttgggcgcgacccagaaccgcctggaaaacaccatcaccaacctgcagatccaggctgaaaacctccaggccgccgaatcgcgcatctccgacgtggacgtggccctggaaatgaccgagttcacccgcaacaacatcctggcccagtcggcggtggccatgctggcccaggccaacagcctgccgcaactggccctgcagctcctgggcggttgatcagccaggcgactgaagactgaacaaactatcgcccccgtcggcccgcgccggcgggggcctcgtcttggccacgcgccgccgaggataaaatccgtttcacgtatcgaaaaagctcaagttccagcccggcgctgccgaaaaggttcttgaaagctctggagaaggcgacggccttcatgcccgtggggacgggtgacaagactttcgagattggcacggggacccgccaacgcatcgctagggagtcaaaaacaaaagccgctccgatatggacttcgggccgcggcgcaaaaacaaccacggaggggatcatatgtctctttacatcaaccacaacatgatggcgtccaacgccgcgcgcaacctgtccaacgtctacggtgacctggccacctcggtgcagcgcctgtcgtcgggcctgcgcatcaactccgccgccgacgacgccgccggcctggccgtgcgcgagatgatgcgcgccgacgtcgccgccctcaaccagggcatcaggaacgcctccgacgccatcagcatgattcagaccgctgaaggcgccatgagcgtcatcgacgaaaagctcatccgcatgaaggagctggccgagcaggccgccaccggcacctacaccaccgcccagcgcttgatcatggactcggaataccaggccatggccgcggaaatcgaccgtatcgccaacgccaccgacttcaacggcatcaagctcctcgacggtagcctgctgacccagcacgacggctcgggcctcaaggtccacttcggcacgggcaacgaggccgccgaagactactactacgtctccatcggcgacatgaaggccacctccatcaccggcctgcaggtcggcggcggggccggcgaaggcgcgacctggcgcaccaccggcctggacatggccgcctccaccgacgccatggccaacaacggcaccttcggcatccagaccagcaccgacggcacgacctggagcaactacggcttcctgaccgtcgacgccggcgacaccctcgacgacgtcgtggacaaggtcaacgccggcaacgccgccaccaacagcatcaccttcgccgccggctcctcctcgacggacctggccggcgacaccatcaccgtcaacggccacgccttcaccttcagcaccggcaccagcaccagcaccgccaacaccatcggcatccagaacctgggctcggtggcctccatcgccgccgccacccagttcgccatcaacacctgggcctcggtgggcaacgctgacggcgtctacgccaccatcaacgccacggccagttccctgaccgtcaacctcaccgaccgcgacttcggggccagcaccgacaccctggccagcagcaacaccaccctgaccctgggcggggccaccttcagcggcggcggaaccgacaccacctccgtcaccgcatcggccgtggccgacgcagacggctcgggctacgaactgcagctcaccggcggcacgggagtgcaggtgcgcctggtccagaccaacggcgcggccttcaccgcctccaccgccaccgtgggcggcacgccgaccaccggcaccaccgtctcgtccatggccctcaacaccggggcggcggcctatgtctccgactgggccgacggcgacgaggacagcgagtggttcagcatcggctccaccggcccgacctgggacggcgcgcacatccagacccagagcgcggcccagctcgccttggcccagatcgacgcggccatcagcaagaaggacaccgcccgcgcctccttgggttcgacccagaaccgcctggaaaacaccatcaccaacctgcagatccaggcagaaaacctccaggccgccgaatcgcgcatctccgacgtggacgtggccctggaaatgaccgagttcacccgcaacaacatcctgacccaggcggccgtctccatgctggcccaggccaacagcctgccgtcactggccctgagcctgctgggcggctagggccaaaccggccgcctttgggccccaaacacatcgtcaaagcccctgtcggcccacgccggcgggggctttcgccgtgggccggtcaaatggcataaaagtgattcgacacgccaaattattgtcaagttccgagcccgacgcgccgaaaaggtctttgaaagcattgaaacggcctccgcccactgcccccccctgaggcgacccggtttcaacgccccctcgatcgcaagatagcagcagttgtccgctcgacagggaggttgggccgtgggtaacccatggaggcagggggacgtatgtctctttacatcaaccacaacatgatggcgtccaacgccgcgcgcaacctgtccaacgtctacggtgacttggccacctcggtgcagcggctgtcgtcgggcctgcgcatcaactccgccgccgacgacgccgccggcttggccgtgcgcgagatgatgcgcgccgacatcgccgccctcaaccagggcgtgcgcaacgccagcgacgccatcagcatgatccagaccgctgaaggcgccatgagcgtcatcgacgaaaagctcatccgcatgaaggagctggccgagcaggccgccaccggcacctacaccaccgcccagcgcttgatcatggactccgaataccaggccatggccgcggaaatcgaccgtatcgccagcgccaccgacttcaacggcatcaagctcctcgacggcagcttgctcactcagcacgacggttcgggcctcaaggtccactttggcacgggcaacgagtcggccgaggactactactacgtctccatcgccgacatgaaggccacttccatcactggcctgcaagtcggcggcggggcgtccggggcggaggcaagcgtctttcgcaccaacagcctcgacatggccagcacatccgacacgctagaccattatggggctttcggcatacagctaagcaacgatggcgctgactggggccgatatggctacgtcaattacggccccggcgacaccctcgacgatatcgtcaacaatatcaaccgcggcaacgccggcggcaacttggttgacttcagcacctgcaccaccaccgagttggacggagagtccgtcttcgtcagtggttttgaatacaggttcaacaactcaaccctgccgggcctgaccgccatctccctgaccaccttgagcatcggcacccagggagcctccctggcctcggtggcccagtggttccaatgcgccgtcaactacaacgccagcgccagcccgggttcatccaagttggtggctgtctacgattcagcggaaccgcagtcggtcatcctgagcgcgaccagctttggtctcgacgccatggcgatcaccagcagctactccaccttggtcttcatgagcccaaccttcaccggcggcggccaaaacaacgcggtaagcgccgaggcggtgcaagattccgatggctcgggctgggagttgcagatcaccgccacaaacggccagtacatgcgcctgaccatgcccgatggccaagccttcgagctcaacgcgtccagcgaaggcggcgatccctccggcgactccgtcgaccccacggtggcgctgcggatagacctatccggaacctatgtttatgccgattcacggctggaccagaccaacgaatggttcagccagggcgcgggcgtgagttgggacggggccaacatcctcacccagagcgcggcgcaagcggccctgggccagatcgacgcggccatcaaccgcaaggacaccgcccgcgccaacctgggcgccacgcaaaaccgcctggaaaacaccatcaccaacttgcaaatccaggccgaaaacctccaggccgccgaatcgcgcatctccgacgtggacgtggccctggaaatgaccgagttcacccgcaacaacatcctcacccaggcggccgtctccatgctggcccaggccaacagcctgccaaacctggccctgagcctgctgggcggataaaaccggccgcgacgcgcgacaacaaaaccccgtccgcgcggcggggtttttctttggccttggcttgtggttggctcagttcaggcaggcttgactggggcccaggggctcctcgccgcagaccagattcttgcccagggccttggcgcgatacatgttcttatcggcccgctcgacgacctgctcggggcgctcgtcgtcggggcgaaagcacgacacgccaaagctggccgtcagccgcgcccgttggccggccgccgtgaaggcccaggccgccagcgaggcgcgcaggcgctcggccaacacgtaggccccgtccaggctggtctcgggcagcaggcagacgaactcctcgccgccgaagcgggccaggaaatccaccgcgcgcaggccttgctggcagagcctggccacctggatcagggcttggtcgcccaccagatgaccgaaacggtcgttgatggccttgaagtcgtcgatgtcgagcatgatcaccgagcagggccggccaaagcgcagaaagcggttgaactccacgcgcaggcggctgtcccaggcccggcggttggccagcttggtcagttcgtcggtcagggccatggtctccaggcgatccagcgactgcacggccttttccagctcttggctcttgtcgaccagctcgccgcccagcctgctgctggcctggttgacctcctggacctggagcagggcctgacgcagccagcggccggcctcgtcggcctcgcccaggcgctgggccgcctcgatggtcttgcacagctcacggctggccgaatcggccaactcggccgtctggcacgagcgggccacgatgaaatcggccgtctgacgcagcgattgcgctaggcgttcgttgttgcggcgcatgtcgatgttggcctcggcgctgaaaagctggccaaagacctggctggtggtctcggcggtccatgggcggccggtgttgagttgggcgtcgaccacgcggcggacaagatgcaggtcgccctcgaaatagagataaaatatcatgtaattttcgggcgttgccggtatctgatgctggccgaggaacggcagcaccttgcgcgcgatggcaagggaaatttcgaacaatcttttatggttgtccgttgtcatggccttaagtaataacaaatcgccacccgatgcgccagcgacaaattgccatgacgcgctagggttaggcgtgggtctggaaatatttttcgggattggcgcggtaggccaccacccgcaccggctccatggtcaccaggccttcgccgatcagttcgtccaacagcggcgcaaagcgctggattttttcttccgcgtcgatgatctcgatgatcacgggcaggtcttcggacaggcgcaggatcttgtcggtgtgcaggcggctgttggccccaaagcccagcatggcccgccaggccgtggccccggccaggccttcttggcgggcccgctcgacgatgagctgatagaccggcttgccgtgaagcctggcgctttcgccgataaaaatactcagcctgaggcactggccgtccagtttcatgcaaagcctccttttacgctacagcgcccgggccagggccatgccggccagcacggccagcaggccaatgatgttttgcaacgccaggttgcccatggcgaaaagccattggccgccgcgcagcagttcgccggtttcgaacatgaaggtggaaaatgtggtgaaggcgcccatgaagccggtgaggatgatcagcctggcctcggggccgatcacggcccgctgcacggccagggcccagaccaggccaaaggcgaagctgcccaccagattgacgcagaccgtgccccaaggaaagcccgcgctcagccaacgatgaaccaggttgcccaggccatagcggcacaaggtgcccacggccccggccagggccacgaggatcagtttttggatcatgccagtcgctcccgcctcgggcgaccgatgaacggccgcgtctcatagataacaccagccgttcggcggcacaatcatctttcacaaatgatataatgaacagctctggcccttgacacgaacccatagctttgatagttgtttttgctcaaccctaatagcagcttatagcccccggtcgagcttcctgttccctccgcgccggggaaagaccattggagtggggatgtccaaaggcaaaatcgaaatagaacgcgaaaaatgcaagggctgtcacctttgcgtcgcgttctgcccaaaccaatgcatccaggtcagcaaggaaatcaacagcaagggatactacccggcggagttcaagcccgaggaggccaaagagggcaaggacggctgttcgggttgctgtatctgcgcgacgatgtgcccggacctggcgatagaggtgtaccgtggctaaaaaattgatgcgtggaagccacgtcctgggcgaggccgccgtgcgcgccgggtgccgttactacttcggctaccccatcacgccgcagaacgaagtgcccgaatacatgtccggccggctgctggaggtgggcggcacgttcgtccaggccgagagcgaactggcctcgatcaacatggtcattggcgcctccatggccggcggccgggtgatgaccagctcctccagcccgggcattagcctcaagcaggagggcatcagctatctggccggcctggagctgccggcggtgatcgccaacatggtccgcggcgggccgggcctgggcaacatcgccccggcccagagcgactatttccaggccacccgcggcggcggccacggcgactatcgctgtatcgtgctggcgccggcctcgtgccaggagctgtgcgacatgaccatccgcgccttcgacctggccgacaagtaccgcaaccccgtgttgatcctgggcgacggcatgatgggccagatgatggagccggtgaacttccccgagcccctcgacccggccgccctgcccaagaaagactggaccctgagtggggccaagggccggccgccacgggcgctcctgtcgcttttgctcaaccccaaaatcctcgaagagcacaactacaagctggtgcgcaagtacgacgcggtggtccagaacgagatcgactgggaatcctacatgaccgaggacgccaggctggttttggtggcctacggcacggccgcgcgcatcgccaagggggctatcgccagggtgcgcgaactgggcatgaaggtgggcctgctgcggcccaagaccctgtggcccttccccaagccggccctgctggagctgaccaaggtcgtgcgccatctcttggtcatcgaactcagcgccggccagatggtcgaggacgtggagctggcggtcaagggccaggccgaagtcaacttttatggccggcccggcggcgtggtgcccacccccgaggaagtcgcccaccagatcacccactattattaccgcgcccatctggaccaggatggcccggcgtccgccaggcgggaggcttagcatgaaaaaagtcttcgaagcgcccaagagcctcaagcccaacatcttccactattgtccgggctgtggtcactcgatcatccaccgcctggtggccgaggtcatcgacgagcttggcttccgcgaggaggccatcggcgtgccgccggccggctgcgcggtgttggcctacaactacttcgacgtggacatgggcgaggccccccatggccgggccctggccgtggccacgggcatcaagcgggtgctgccgcaaaaggtcgtcttcacctaccagggtgacggcgacatcgccgccatcggcacggccgaaaccatccacgcggcaaaccgcggcgagcgcatcacggccatcttcgtcaacaacggcgtttacggcatgaccggcggccagatggcccccaccaccctgccgggcatgtactcgaccaccacccccggtggccgcgacgtggcccgcgatggttcgcccctgaacctgaccgagatgctggccatcgccaagggcagcgtctacctcgagcgcgtggccgtcacctcgccggccaaggtcaacaaggccaaaaaggccatcaaaaaggccttccaggcccagatcgacaaccttggcttcagcctggtcgaggtgctctcgccctgccccaccaactggaaaatgcagccggtggcggcctgccagtgggtcgaggaggaaatgacccggttcttcccgctgggcgtaatcaaagacgagaccggctacaaatagccgccgccgaaggaggtcagcgttgaccgttaaaagcatattcgccggtttcggcggccagggcgtcctgctgatgggctacaccctggccctgacggccatgaacgaaggcaaggaagtgacctacctgccgtcctacggggcggaggtgcgcggcggcacggccaactgcacggtggtggtcagcgaccagcccatcgccagccccgtggccagttcgcccgacatcatcgtggtgatgaacaaccccagcctgctgcgtttcgccaacatcgtgcgacccggcgggatggtgttgatcaacgaggatttggtgcgcgaccagatcggccgcgacgacgtgaaaatcatcaaggcgcccgtcaacagcatcgcccacgacctgggcgaggaccgttcggccaacgtggtcatgctgggcgccatggcccaggccaccggcgtggtcggcctcgatgcgctcaaggaggccctggccgccaccggcctgggcaaaaaggccaaggttttggaactcaacaggcgggccctggatgcgggcgccgaccacgttcgccgcctcgcggccaaggagagctagagatgaccgtcacccagctcaccatcaacatccccgaccgtccgggtcaactggccgccatcagcgaaatgatgggcgaggcgggcgtcaacatcatcgccttcttcgtctcgaccaacacccccggcggccagggcctgatgcgtttcgtggccgacaaccccgaaaaagcctacaacgtgctggtcggccgcggcgtcgacgtcagcacccagcaggtgctggccgccgagacgccccatcacgccggcggcttgcaggccgtgctcaacccgctcaagcgcaccgacatcaacgtcctgcacatctaccccaccatccagaccaccgagtcgacgatcctgatcatcggcgtggcccccgagaccttgcaaacggccgtcgaggccctgcaaaaagagtggatccgcctgtttgacgaggaactctacaacatgtgaggcgcgcgcccgacgcgggcgacgatcgacgaaaaaacgcggacccgaccgataaagtcgggcccgcgtttttggcgtcacgccgatccggggcttagtggtccaggccctcgtagtccttgatgtcgaagttttcgatggtgatccagtcggagatcttgcggcccatgcccttgacctcggggtcgcaaacggccaggaagacgctgttggcgccctgacgctgctcgggggtgaaggtcagcggcgcgcccaagccctcgctccaacccttgaaggtctccatctgcttgatgaaattgtcatagctcaggtcgttgccgcagcgcttgatgccttcgaccatgggcatggcgtagaggatgcccgaggtgtagaaagcgccccaacgctcttgcggggcgtacttctgccaggcttcgcgcagcttgaccatcatcggatggtcggaccagggcagttcgccgaaggtcgagaagatcacgcccttccacaggcccttggtgatcttgtacatcagctcggggtcggccagggtggtgctggtcatgaactggggcttgaagcccatcttggcggcggtgcccagggtgatggcggcctgcttgggcagcaaccacagaacgaccacttcgcaaccggcttccttgagcttgagcacctgggtgctcaggtcggtgtcggtgacctcggtggagacggcggcggccagctccagcttgtggtcgcgcagctccttgcgagcgcccatcaggccgcccttgccgtagtcgtcattctggtagaggaagccgatcttggtcttcttgagggtgtcgagggcgtggcggaccaacagggccgcgtcgaccgggtaggtcgggtagacgccgaagatgttcttcttgggcgggatcgtccagtgggtggagccagacgacggcgagacccaggggatgtttttctcgaccaggtaaggcatcacggccatgcccgggctggtgcccacgccgccgacaaagccccaaacgccttcattttcgaccaactctttgacgatggccttggtgcggttgggttgatagccgtcgtcgcgcagataataggcgatcttgcggccgttgacgccgccttcgtcgttaagcatcttgaaatacaagtcggttccgcgggccaccgcgccccagagggccgccggtccggtctgggggccccactggccgatcttgatctcggtgtcggtcacgcccctgacctcggcggccatcgccgtggcgcacagggccgcgctcatcaccaatgccagaaacaagctcaaaaaccttttcatgttcctctccctcgagacgttttcaatgcgtgccgacggtatgccatctcgaataccgcaccgccgaacttcgtcgaccaagaagccaaatcgcaagcctttcgccggcttcgccgcggccagcgccgccaagccaccccaaggcgacgcctccggccacgccagccagcgcgagcggccatcgtcatcgccgacgaccgtccatattcacgatccggcaataacgagtctagaatatcccaacgccgattttcaatgcgaaataagcgaccacttgtcgttgtgatgaaatttacaagcagcggttattttttttgacgatttttgaagccatgacttttggataggccataagaaaaggccgccgaacacggcggccccgtttggcgacgccggtgatcagttcaccaccagcttatcacttcgtcgctgtcaaagacaagctccaccagtttggcgtaatcggcgtcttcgtaaagattgaaccgccgcgcctgcttgccctcggccagtttctcggccaaaaacgtggtggtcttgtcgggttcggttttgaatatcatcaagtgcttcacgccacgcctccctagaacggcacgaccagttcatattgcttgattttttcggccatgtcctccagggacatgtactgcacctgctcgaagttgtccacgttggcctggacgttgctgtagacctcgccttccaggtcgtcgacgagcatctccaggttttcgcgcaggtcgtcgatggtcttggacgcgggcacccgcatttcgtgatcgaccacgaacgccgcgcaccacatgttttccaccaacaggcccagcgtggagcgaatgccttcccaacagtcgtcttttttgataatgaacgcgactttttcgaccttcatctgccggcctccctataatacgatatagcggtcacagtcctcgatcaggtgaccgtggcgcatctgcgtggcgaaatcctcgtccttgaccaccggcaccggcttttgcagcttgaaaaactcgaaaccgacgttgcacaggctgatggtggtcttgccctccatctcggggaaacgcgggtgctgcgtcaacaacacgccttcggcgctgagaaacacgatgacctcatgccccgacgccctggccgcgtcggtgatcccgatcaggtgatcgatgtgcttatccgaggaaaccagtatgcccagtttgcccattaaacaatctccatgtcttgcggtgcgaaacgaaacgggcccgaagcgcccgtcaactgccagtttagccaaaaattatatcacaatgtaacttattgttcagccctcaccccagacaaagctggtcgtcagccgggcctggcccaccaccgaggcgaaaacccgcaccacccaggtcggctccaccgagcccggccgcacggccagccagcccaacggcgggtccagccggccgcgcagcaactcggccccggccttggcgtcggggcgcatcagcaccacgccaaaggccccgccaatgacgaacatgccgtcttcctgacgctggacctgcacctccggcggcaggtgaaaaaacagctccaacatgtgttgggccttggccaccacttgatcgaccacgctgagcaggccgcgtcggccgtcgaggaacacccgccgccgcaaaatcggcccaccggccagatggcgatagccatcgtagctggccgcggcaaaggcgtgggtctcggtttgctccaggccctccagggtgaccacgccgccgccgggccgcgcgccgtccagcagggccgcgttctgcgcctggcgcgagcgcagatgggggcccaggggcccctcgaaggccgggccgggcgtcaacagcagcggccggccgtccaggcaaaaactgacggccagggcctgggcctgccactgatagccgtcgctggccagcctggggccggtgcgaaagagcgcctcggcgcggcggtcgccggcggccaggcacaacgacgacaggcccatggccggcgcgtcgatggcctcgggcggtttggcccaggccaggcggcgcaggccctccacggcctgatggcccatcaaccaaaacagcggctcgtccaactggcggtcggcgcgcagttccggctcgcccagcagcagcgcggccaggttggccggccaggccagggcgcgctcgggcttttggccggcgtccaggcgcaacgcctcggccgccggggcccaaccccaggcctggccgcaaccccagggcggcgcgccagcccggcagcaggcggccaccggccacagggcctcggccaggcccgacgcctccaggccagccttgcgagccagccacaggcccaacgccccccattggccggccgtggccgtggccatggtcggccgggccgggcccacgcggtcccaggcggccagggccgggccggcgctttccgcccccagcttgagccagtggccggactcgggcaaaaacgatagcgaccggcccaggtgcatcagggccacggccggggccagttgctccaggcccggctcggcggcggtctccagggctccggccaagaccatgcccgccacccgcaggtcgaccaccgcctgggccgtcaccgccgcctccagccgcgagaccacgcccaccaggcgcaaggcccacagccagttgacgaccctggtggccacccaggccgcctcgacccagccggggcccatcagcggcgggctcatgagatgaaattcgcgcatctggcgctcgacggccgagagataatccgcctcgcccgcgatcagccaggccctggccaggcgcgtgacgatctggccgctcagccagggccagagtctgtgttgctcgtcgggcgaaagacgcagcttgcccgccggcagcggaccgcccgcatccggccggggtggcaggcgcgcggcctcacgccggctctgggccatcaggccggggccgtcgaagagcgaaccgaaaaaacgcgcttgccgctgatcggcggccagaggcagggccaggggcagctccatctccagccgcgcggccaggccctcgggccgaccggcgtaaccgcattggcgaagcagccgttccaccgcccggtcgccggccaactcctcggccaccttggccgcggtggcgttgcgggccaggcgcttgaaaacgctatcgaggtcgaaacgtttcatcgatcgatcgcggggttcgcgggcatggggcgctctccagacaaggccgcgcaaaaggtgacagcggccgccgcttgcaaagatagcacagaccgccgcctcgtccacgacctgtttgcccgccgcgccccttgccaagtcgcggcgattctgctaaaaagagccatccgggccgacggggccccttttcgttttttgggcggtcgatgtcgctgacgcacgatgcggcccgagtccccgacggccggcctcctcgacgaacggcgggcatgtttttttcgacggcccccgcgcggcggccattttcgtttttctggcggcggatgtcgttgacgcgacctgcatcggaccataaccggcggcgtgtattggccgccatggatcttggctccaacaccctgcgcctgctggtggccgaggtggacgcctcgggctggcgcgcggtgcaacgggccatggccacgccgcgcctgggcctgggtctgcgccccggcgccgccctcgatcccgccgccaaacaggccgccgccacggcggccgctgcatttgcgcgccaggccagggccgccggggcccaagccatcgccttggccgccacccaggcctgccgcgtggccagcgacggcgcggccttcgtgggccacctggcccgcgagctggccctggaccaggcggcggtgatcgacggccgccaagaggcccggctctcgcgcctgggcgtgcgcagccgtctggatggcccggcccaaggcctgttgctggccgacgtcggcggggccagcaccgaaatcatcgacctggccgacgaggccgacctcggccagagcctggccttgggcgcggtgagcctcaccgaggcctgcctgcgttccgacccgcccagcgccgcgcaattggccgatctggcccacctggcccgcgaaggcctggccccactggccggccgccgggcgcgaggcctggtggccagcgccggcaccgccgccaccatcgcggccatggcccaggggcacacggcctatctgcccgaggaaatcaacaacgccgtggtcacgcgcgcggagttggcgcgccacttcgcgcgcctggcgatcatgcccctggcgcagcgccgggcggtcttgggcctggagcccaaacgcgccgacatcatcctggccggcatggccattttcgcggcgctgatggatatactgaaattggaccggatgatcaccatggacgcggggctgttggagggcatcctcctggatttcgcggccatacaatccttggagaagccgagccatgaagcatgaaataaccgaaggcttgacgttcgacgatcttttgctcaaaccgggccacagccaggtgctgcccaacgaagtcgacacatccaccaggctcacgcgctccatctcgctacaaacgcccctggtctcggcggccatggacaccgtcaccgaggccgacacggccatcaccatggcccgccacggcggcctgggcttcatccacaaaaacctgagcctccaagaccaggccatcgaggtgatcaaggtcaaaaagtccgaatcgggcatgatcgtcgatcccatcaccgtggggccggacaacaccatcgcccaggtgctggagctgatgagccgctaccgggtcagcggcgtgccggtggtggtcgaaaaccgcaaactggtgggcatcatcaccaaccgcgacttgcgcttcgagaccaacctggaccaaaaagtctcggaggtgatgaccaaggaccgcctggtcaccgtgcgcgagggcatcaccttggaggaatccaaggccgtgctgcacaagcaccgcatcgaaaaactcctggtcaccaccgacgatggcacgctcaagggcctgatcaccatcaaggatatcgaaaaggtgcgccaatacccccacgcctccaaggacgaactgggccggctgcgggtgggcgcggcggtgggcgtgggcgaggacggcctgctgcgcgccgaaaagctcatcgaggccggggtggatgtgctctgcgtggattcggcccacggccactcccagcgcgtgctcgacaccgtgcgcgagttgaagaaggccttccccagccagcccgtggtggccggcaacgtggccacggcccggggcgcggccgacctgatcgaggccggggtcgacgcggtcaaagtgggcgtggggcctggctccatctgcaccacgcgggtggtggccggcgtgggcgtgccccagatcacggcggtgatggaggcggcctcggtggccggcccggctggcgtgccggtgatcgccgacggcggggtcaagttcagcggcgacgtggtcaaagccctggccgccggggcccaggtggtgatgatcggctcgatcttcgccggcaccgaggagtcgcccggcgagacgatcctctaccagggccggcgctacaaggtctatcggggcatgggcagcatcgacgccatgaaggccggctcgtcggaccgctattgccaggaccgcaacgcccccgagtccaagatggtccccgagggcattgtcggtcgggtgccctatcgcgggccgctgtccgacagcatcctccaactggtggggggcctgcgctcgggcatgggctacgtgggcgcgtccacggtggagcttttgcaaaagcgcgccgagttcgtgcgcatcacctcggccggcctgcgcgaaagccacgtccacgacgtgaccatcaccaaggaagcgcccaactatcgcatggactaaccccagagcattggacaaaagcccgtggcagacattcacgccgaaaaaatattgatcctggactttggctcgcagaccacccagctcatcgcccgccgcgtgcgcgaggccagggtctattgcgagatccacccctgcaccatgcccctggagcgcgtcaaggccttcaacccccggggcgtgatcctctccggtgggccggcctcggtctacgccgtcgacgcgcccaaggtggaccccggcgtctttgaactgggcgcgccagtgctgggcatctgctacggcatgcagatcatcacccacctgttgggcggcgtggtggccaggggcgaaaagcgcgaatacggcccggccaagctgagcctgcgccaggccatcggcctctttggcgagttggaccaggcccagcccgtgccggtgtggatgagccacggcgaccgcatcgagcaactgccgccgggcttccaggtgctggccaccagcgaaaactcgcccgtggcggccatgggcgacccggcgcggcgcatctacggcgtgcagttccaccccgaggtggcccacacgccccagggcgcgaccatgctggcctccttcgtgctgggcgagtgccgctgccagccgatctggaccatgcacaacttcgccgaggccaccatcgccgacttcaaggcccgtcttggcggcaagaaggtgctatgcgcgctgtcgggcggggtggattcgtcggtggtggcgctgttgctgcacaaggccatcggcccggatctgcactgcatttttgtcgacaacggcctgctgcgcgccggcgaggtcaacgaggtcagcaacgtcttccgcgaggtttttggcgtcaacctggtggtggccaaggccgccgagctgttcctctcgcgtctggccggggtggtcgaccccgaacaaaagcggcgcatcatcggccacaccttcatcgaggtcttcgaggccgaggccaaaaagatcggcaaagtcgactacctggcccagggcacgctctaccccgacgtcatcgagtcggtcagcttccgtgggcccagcgcggtgatcaagagccaccataacgtaggcggcctgcccgagcacatgaaaatggagctggtcgagcccctgcgcgagctgttcaaggacgaatgccgcgaggtgggccgcgaactgggtctgcccgaaaccatcgtcggccgtcagcccttccctggtccgggcctggccatccgcatcatgggcgaagtcagcgggcccaaactggccaccttgcgccaggccgacggcatcgtgctggaggaaatgcgcgccgccgggctctatgacaaagtctggcagagcttcgccgtgctggttccggtgaaaaccgtgggcgtcatgggcgacgagcgcacctacgaggacgtcatcgccctgcgcgtggtcgacagcgtcgacgccatgaccgccgactggacccgcgtgccctatcaggtgctggccaccatcagcagccggatcatcaacgaagtggccggcgtcaaccgcgtggttttggacatatcgagcaaaccgcccgccaccatcgagtgggaataggccaagggcggccggccgacacgccgccgccaaggatgatcatgacgccatcgtttgtccatctgcacacccacaccgcctacagcctgctcgacggggccatccgcctgcccgagttgatcaagcgcaccgccgagttgggcatgaacgccgtggccgtgaccgatcacggcaacatgttcggcgcgctcaatttcttccagcaggccaaaaaggccggcctcaagccgatcatcggctgcgaggtctacgtggcccccggcgatcgccgcgacaaggagcacaggcccggccacgagacggcctttcacctggtgctcttgtgcaaaaatctggagggctaccaaaatctggtgcgcctggtcagcgccggcttcaccgaaggcttctattacaagccgcgcatcgacatggagctcttgcgccagcacaacggcgggctgatcgccctcagcgcctgcctgggcggccgggtgccccattatctgctgcgcggaaacatcgaccaagccctggccgcggccgaggatatggcccagaccatgggcgagggcaactttttcatcgaactgcaagaccatggcctggtcgagcaaaagcaggtcaaccccggcctgcgcgagatcgcccagcgtctgggcctgggcctggtcgtgaccaacgactgccatttcctgcgccgccaggaccacgaggcccacgacattctgctgtgcatccagaccggcaagaccatcgccgacgccgaacgcatgaccatgtcgcccgagctctacttcaagtcgcccgaggagatggccctgctctttcccgactgccccgaggccatggccaacaccatggacatcgccgcccgctgcgacctggacatccccctgggccaactgcggtttccccaatacccgctgcccgaaggccagtcggccgaggatcaactgacgcgcatggcccgtcggggcctggagcgccgcctggccgaaatggacgcccgcggcctgaagttcgaccgcgatttctacaaaaagcgcctggaatacgaaatcgacgtgctgttgcagatgggtttcgccggctatttcctggtggtctccgacttcattgtctgggccaagagccagggcatcccggtggggccggggcgcggctcggccgccggctcgctggtggcctactccatgcgcatcaccgacctggaccccatccgctacgggctgatcttcgagcgcttcctgaacatcgaacgcaagtccatgcccgacatcgacgtggacttctgctacaaccgccggcccgaggtgatccaatacgtcaccgagcgctacggatcggaccacgtggcccagatcatcaccttcggttcgatgctggcccgggcggtgatccgcgatgtgggccgggccatgaacgtgccctttggcgacgtggaccagatcgccaagttggtgcccacggccctgggcatgaccctggacaaggccctggagcaggagccgcgcctggcccagcgcatcaaggacgagccccaggtggccaagctggtgcgcatcgccaagtcgctggagggcctgccgcgtcacgcctcgacccacgccgccggcgtggtcatcggcgacgtgccgctggaccgggtggtgccgctctatcgggggtcacagggcgagtgcgtcacccagttcgacatgaagtgcgtggaaaaggccgggttgatcaagttcgactttctgggcttgcggacgctgacggtcatcgacgtggccgtcaagatgatccgccagggccgcgaccccagcttcgacatcgacgccatcgacatggacgacaaggcctcatacgagctgctcagtcggggcgacaccaccggcgtgttccagttggagtcgtcgggcatgaaggagctgctgaccaaaatgcggcccgaggtcttcgaggacgtcattgccctggtggccctctatcggcccggccccttggaaagcggcatggtcgacgacttcgtggcctgcaagcacggcgcgaaaaaggtctcctaccccctgccccagttggagccggtgctcaaggagacctatggcgtgatcgtctatcaggagcaggtgcaggagatcgcccgcatcctggccggctactcgctgggcgagggcgacatcctgcgccgagccatgggcaaaaaggtgcccgaggtcatggccgcccagcgcgagcgctttgtctcgggggccaaggccaacggcgtcagcgagaaaaaggccggcgagatcttcgacctgatggaaaaattcgccggctatggcttcaacaagagccactcggcggcctacggattgatcgcctaccagacggcctttctcaaggcccacttcccccacgagttcatggccgccctgctgaccagcgaggtcagcaacaccgacaagatcatgctgcacatcgccgagtgccgcgatcaaaacctcaaggtgctgccgcccgacatcaaccactccggccgcgaattcaccgtcgacgacgacgccatccgctttggcctggcggcggtgaaaaacgtaggcgagggcgcggtcgacgccatcatcgaggcccgccaggaaaagcccttcgaggatatcttcgacttctgcgagcgggtcaacctggccaaggtcaaccggcgggtgatcgaaagcctgatcaagtgcggggcctttgactcgctgggggcccaccgcgcccagaacatggccgccctcgatgacgccatggagcagggccaaaagctgggccgcgaccgcgacggcggccagatcaacatgttcgccgccttcagcgaggccgccgccagcgcccggccgaccatgcccgacgtgccgccttggctggaggccgacgccctgacctacgaaaaggaggccctgggtttttacatcaccggacacccgctgggccgctttgccgaggacatcaagcggctgggcgtgctggacagcgtgaccgtccaggccgcagccgacggcatgagcgtgcgcctggccggcctggccaccgagatcaaggaaaaaatcaccaaaaaaggcgaccgcatggccttcgtgcgtctggaagacctcaagggctcgctggagttggtggtctttcccgactgctacgcccagagcgtcgaacatttgcgcggcgacgagccggtcttggtcaagggcgtggtggacaaagacgagcgcggcgtgaaaatcaaggccagcaagatcacgcccctgtcggaggcggcccgaaccatgaccacccgcctgcgcctgcgtctgcaagcgcccgggctgacccgcgagcagttggtggccctgcgccagaccctggagcgccacggtggtggctgccgggtgaccctgcacctgggcgtgcctggcaagggcgaggccgtgctggccctgcccgagcgctaccgcgtcgagcccagcgccggcctgctggagcgcatcaacgagctgttcggccacggcgtggtcgagccggtcttcggcggggattaagtatccaggcccagcggcccggcgggcggcggcaacaggccgctacctcgcccgcgggcgagcatctcctccacggcggccaggccttccgcgcccaagtcggcgctgaaatcgttgacgtagagggcgatatgctggctggtgacctcgggcgaaagctcctgggcgtgggccagcacgaagccctggctggccgccggatcacgccaggcggcgcgcacgctcgcggccagggccagctccagccggccgatcagctccggccccaggtcgcggcgggcggcgatgcagcccaggggtatgggccggccggtctcctgctcccaccactggcccaagtccagaatgcttgtcaggccatattgctgataggtgaaacggccttcgtggatgaccagcccggcgtcgaaactgcccgccgccaccgccggcatgacctggctgaactccatggggcaaaccattggccgctggcccaaataaaggctgagcaacaggtgggccgtggtcatccgaccgggcacggccaccgtggtcctggccaggcgctccgggtcgaagccgggccgggccaccaccagcggcccgcagcctcggcccaaggccgcgccggaacgcaacaaggcgtagtcgcccagcacgtggcccagggcgtggaaactcagtttggtcagcggcagatggccccgcaaggccaggtggttgaggcgctccacatcggccatgaacggccgaatgtccagatcaagcggcccgaccaggccgttgaccagggcgtgaaaggcaaaggtgtcgttgggacaaggcgaaaagccgaattccagcacgcgcatcgttttcaagcctccgccatggccagcaacgcgcgttgggccgcttcagcgcccagggccacgtccagctcgcgttggccggcgatgttgctgaccccgcgcagcgccgcgaagggtcggccatagtgggccgccacctgggccacggcggcggcctccatctcttcgatccgcgcgccccagcgggcggccgtcgcctgggccgtggccgcgtcgccgctgatgcgccccaccgtggcgaaaatcacgcgcggcaaattcggtgtcccggcagccaggcggtcattaagcgccgcgtcacagggcagatggttgtagagcggcgcgccggtggcgtcttgacccacggggatgcccaccttggcgatgtcgtgcagatggccgccggcggccacgcccagatcggcgttgacgacctggctggccaaggccgcctggcccggcgccaggcccgaatcggcgtaggccccggcgcagccgatgttgatcaggccgctggcccggggaaaggcctccagcgtggcgctgacggcctgggcggcgttgaccaggcccatgcccgtcagcaccagcaaggcgtcctcaccgcccaggcggccccgaaaaaccggccggccgcccaccacgcccacgggctccatgagcgccatgagcagccgggcctcggcggccatggccacgctgacgatcagcacggccgcgcccccaggcccgcgagcagggtttcgaccaccaccgccgccttgtcggcggccagctcgtggccggcggcgaacaggcccaaaccgccgtccaggtgctcctggctgtgggccaccaaaaagcgctccaacacggcgtcgagcacgaagaccgccgcctccaggttcagccccggccgcaactcgccggcccgggcggcgtcttcaagcagatccagcatgtattgccgcgaaaaggcgcgcaccgccgccagcatctcgccgcgaaagggcgcgccgtcctcgaacatgatgcgcagatatagctgaaacagccgtggctggccctggatcaaggccaggccagccgccaggctttgcagcaggcggctggccaagtcctggccctggctggccccgcgcacctggcgcagcagctcgaccaccaactccaccgcgtggttgaacaccgcgcgaaagagcccggccttatcgccaaaatattgaaaaatcgatcctttggatatgcctagcttggccaccagcgcgttgagcgaggccccgccatagccgccggcggcaaactcgtccagcgcgccatccaggatgcgccgccgtttttcggccggcaggttctgaaaggtggacgaggcggtcatggccctaaccagccggcgcgccggcggccggcttggcgttgatcagcgaatccagcacgccgttgatgaacgaacacgaacaatcctcggcgtagcgcttggagagatccagggcctcgctgatggccgccttgggcggcacgggctggggcgccaggtagatctcgtagcaggccaggcgcaaaatgttgcggtcgacccaggacatgcgctcgacccgccatttgcggctgacacgattgagcatctcgtcgatgcgccggcggttttgctccacgcccagcacaagctggcgcgtataggcaaaaagcttttccggcgcggcgaagttttcggcgaacaccgtcagcgccgcctcggcgtcctggtcgccgtgctccatctggtagagcactttcaacgccagttcgcggctgagacttcgatctcccacggcgaccgactaaagtcgtctgagcaggtcaaccatctcgatggcggccagggcggcgtcggcgcccttgttgccggccttggtgcccgcccgctcgatggcctgctcgatggtgtcggtggtcaacacgccaaagatcaccggcacgccgctgtccagggccacgtgggccacgcccttgctgacctcggcggccacgtagtcgaagtggggcgtcgagccgcggatgaccgcgcccagggcgatgacggcgtcgtatttgttggatgcggccatgcgctgggcggccagggggatctcgaacgcgccgggcacccaggcgatggtcacgtcgtcgtcggcgcagccgtggcggcgcaggcagtcgagggcgccctcgaccaacttgccgccgatgaactcgttgaaacgacccacgatgacgcccatgcgcatgccgtcggccttgagcacgccttccaatactttggccatgaacccgctccttttaatccttgtcggccatgtgcagcagatggcccattttgacgcatttggtgcgcagatagcgctcattttcggggcaggcggcgatctccagaggcacgcgctccaccatcgacaggccatagccttccaggccgaccatctttttggggttgttggtcatcaggcgcatcttgcgcacgcccagatcggccagaatctgcgcgccgatgccatagtcgcgcaggtcggcggcaaagcccagggcctcgttggcctcgacggtgtcgcagccgccgtcttgcagggcgtaggccttgagtttgttcatcaggccgatgccccgaccctcctggcgcatgtagagcaacacgccacagccctcgtcgttgatcatctgcagggccttggccagttgatcaccgcagtcgcagcgccgcgaatgaaaggtgtcgccggtcaggcattcggagtgcacgcgcaccaatgtcggcttttcggggtcgatctggcccttgatcagagccacgtgctcggcgtcgtcaacgtcgttggtgtaaccgatggcccgaaactcgccaaaggccgtgggcaaggccacatcggcctcgcggtggacaaaggactcgttgcgcatgcgataggagatcagatcggcgatgctgacgatcttgaggttttgctcggcggcgaagcgctccaggtcgggcaggcgcgacatcgtgccgtcctcgttcatcacctcgcagatcacgccggccggggtcaggccggccaggcgggccaggtccaccgagccttcggtctggccggtgcgcaccaacacgccgccgcgccgagcgcgcagcggaaagacgtgccccgggctgaccacgtccttgggtccggacttgggatcgacggccaccttgatggtgtgggcgcggtcggcggccgagatgcccgtggtcacgccgcagcgcgcctcgatgctgacggtgaaagccgtctcgaagggcgattcgttgtcgcgcaccatcatgcgcaggcccagccgctcgaccatgtcgggcgtcaggctcaggcagatcaggccccggccgtatttggccatgtagttgatggcctcgggcgtgaccatctcggcggccatggtcagatcgccttcgttctcgcggtcctcgtcgtcgaccaggatgaccattttgccctggcggatatcttcgatggcctcttggatggtggccaatggcatttcaacgctccttggcgcgtcgccggatgcttggccgcctttcacggctggcccggcggccgcgtttcgtataactgttcgatgatgctcgcgccccactgatgtagggcgtgttccttggccagataaaaaccggcccgcgtgtaaagcgccttggccgcctccaggccccggaaggtgtaaagatacacccgcgcggggcccggctccagggccaaacgcacggcccgctccagcagcgccggccccaggccgccgccgcgccacggccggtcgacgatgaaccagcgcaggcgcaggcccggctcgccggcggcgtggtccaccgccagcgccccggccagctccggcccgcgccaggccgaaagcagcacgtcgcgccccggttggaagcgctcgacgaactcggccagttggctggccacctgggcctcgaagctgtgatcaaagccccaggcgtggtgataatactcggcgtgcagcctggtcagcgcgccgatcagtcccggccgatagccctggcgcagctccaggccatccatgccggtcgggcccacttaaaacccggcccgcgccagggcgtccagggacagccccggcgctgggccgtcggctcgagcgggcgcggcgtcgcggcccatgagccgggccacgtacttgccgatcaggtcggtttcgatgttgaccacatcgcctgggcgcagcaggctgagggtggtctcgcgccaggtgtgggggatgatgtttagcgcgaaacggtcgtcccagacctggttgaccgtcaggctcacgccatcgacggtgaccgagcccttttccaccaccaggcgcatgtgctcggccgggatggcgatttccagatgctgggagccgccccgcggcgcgatcagcgtcacccggcccaggcagtccacgtgaccgctgaccaggtgtccgcccaggcgatcgcccagttgcatggcccgctccaggttgaccgcgtccccggcccgcagcccgcccagtttggtgcgcgcaagcgactcggccgagacgtccacgtcaaagccgtcgccgcccaggccggtgacggtcaggcaggcgcccagcacggcgatggattcgcccagcaccgtccgcgccgcgtcccacggcggacggatgcgcaacaccgcgtcggggcccttgcgctcgatgcgcccgatggcccccagcccttccacaagaccggtgaacatgatttggcctcgccctctccaaaaaagcggcccaccccgccggcgggcctgatgcgcacggattaaaatgtaatcatcggcacaagccggcgcaaggcgcggccggcaaaagcggcttttcagcgggcgtggtccacgggcgcggccagcgaggcccacagcaacacgtcgggattgaagcgccgcaggcgcggcgcgcccaactcgatggcctgggccatggcggccaccccagccccgcccagcatgggcgcggccgtggccccgccgaggagctttggcgcgaagaaatacatcacctcgtccaccagcccctgggacaaaaagccccaggccagcgtggccccgccctccagcagcatgccgatcaccccgcgccggcccagatgatccaacaactcggccaggtccagcccgccgcccgccgccggcgaaagacgcagcacctccgcgccgaccgcccgcaggcgctccatgtcggccggccgggccagcgggccgcaggccaccaggcagccgccgccggccgccgggtcaaagaccttggcccggtggtcgatgcgtaggcggctgtcgacgatcacccgcaagggatcgcggccgccgggcagacggcaggtgagctgggggtcgtcgaccagggccgtgcccacgcccacgcagacgcaatcgcaccagccgcgcaggcggtggacaaagcgccggctggccgggccggtgatccaacggctgtcgccgctggccgtggcggtcttgccgtcgagggtggcggcggttttgaggatgacgtggggccggcccttggtgatgtgggtcagaaaaaaacgatgctcaaaggcgcactgctcggccagcacgccggcctccaccgccaggccgcgaccggccagaaaggccccgccgccgccggccaccgtggggttgggatcgccggcgccgtagaccaccctggccacgccggcccgcaaaatggcctgggtgcagggcggggttgcgccctggtgattgcagggctccagggtgacgtagagggtcgcgcccctggccgccgcgccagcctgggccagggccaggggctcggcgtggggctggccttttttgacgtgccagccccggccgacgatgcggccctcggccacgaccagcgcgcccacggccggattgggcgaactgcggcccagcccacggcgggtcagggccagggcccgcgccatgaagtggcggtcgaggcgctgttggtcggcttgctccatggcgcttcaggctgggcccgtctggcggttggccaggatgcgctccagctcgtgcttgaactcctcgacgttatggaactctttgtagacgctggcgaaacggatataggccacgtcgtcccactcctggagcttgttcatgaccgcctcgcccaactcccgcgagggaatctcgcgcagattgcgctcttgaaagccggtctccagcttgtccagaaactcctcgaccatcaccgccgtcacgcccggccgcttgttcagggcggtcatcatgccctttagcagcttgttgcggtcaaagacctcgcgcgagccgtcttttttgatgacgtaggtggccagttcctccaggcgctcgtaggtggtgaagcgttggtcgcaggccaggcattgacgacgccgccggatgaccgaggcgtccttgctcagccgcgaatcgacgaccttgttttccgtatcgccgcaaaaaggacatttcaccgcatcatctccggcttggcctggctggtaaggcgctcacacgcccggcccgatgagcccgcgggccgcggcctcgttttcctcttcgatccagcgccgcacatccagcctgacgatctcgcggcccctgggctggaccaccaccgccgcgatgccggcgttgatgatcacccggcggcagagcaggcagggctggggatttgcggtggccaggcccgtggcgacctctatgccggccaaatagagcgtggcgtccatggtctgggcccgggatgcgtggatgacggcgttcatctcggcgtgcaccgagcggcatagttcgtagcgctggccggacggcacggccatctcctcgcgcaggcaacggcccaggtccacgcagttggccacgccgcgcggcgcgccggcgtaaccggtggagacgatctggtcgtcttttacgatcaccgcgccatattgccgccgcaagcaggtgccccgccgggccacctcccgggcgatgttcaggtaatattcgtccttgccggggcgctggttcaagcctcttcccccgcgaaagcgtccattttctggacgcggcgctgatgccggccgccttcgaaatcggtgttcagaaaaacatcggtgatggccaaggcctcgtccaggggcgtcaggcgctcgcccaggcaaaggacgttgccgtcgttgtgctggcggcccaggcgggcgtactccaccgagggggccagcacggcgcgcacgcccttgaagcggttggcgctgatgctcatgccgatgccgctgccgcagaccaaaacgccgcgttgaacctgaccggcggccacggcccgagccacctgggcggcccagtcgggataatcggtggactcggccgcgtgagttcccttgtcgtcgatctcgtggcccagcgcgcgcaggtgacgggcgatctcgtttttgagcgtcagcccggcgtggtcgcaaccaatggcgatcttcatggctctcccctcactccttgaaggccttgatgatcaaggtggcgttggtgccgccaaagccaaaggagttgctgagcacggcgtcgagcttggccttgcgggcatggttgggcacgtagtccaggtcgcaatccgggtccggcgtctgatagttgatcgtcggcggcataatctggtcgcggatggccagcacgcacaggacggcctccaccgcgccggtggcccccagcatgtggccgtgcatgctcttggtggagctgacggccagcttgcgggcgtgctcgccaaagacggcgtggatggccttggtctccagggtgtcgttcaagtcggtggaggtgccgtgggcgttgatgtagtcgatatcctggggggccaagccggcgttttgcagggccaggttcatgcagcgtatgaaaccggcgccctcggggtcgggggcggtcatgtggtaggcgtcgcaggtcaggccataaccgacgacctcggccatgatcgtggccccgcgctcctgggcccgggtcagttcctcgaggatcaacacgccggctccttcggccatgacaaaaccgtcgcggtctttgtcgaaggggcggctggctcgctcggggtcgtcgttgcgcgtgctgagggcgcgggcggcgttgaagccggcgatggtggtggccaccgagaccgactcggccccgccacagaccatcatgtccatgccgccgtgttgaatcgcccgcatgccctcgcccacggcatgggagccggccgcgcaggccgtggaaagacagaggttgggccccttgaggttgaactccatggcgatctcgccgggggccatgttgccgatcagccgggggatgaaaaaggggctgatgcggtcggggcccttggtgttcatgatctcgtagttttcgatgagcgaattgatgccgcccaggcccacgcccatgatgcagccggtcttgatggcgtctcgttcgtcgaggcgctcgcccaggccggccatggcgaaggccatgcgggcgctggccacggcgaaatgaatgaaggtgtcgagacggcggatcttctttttgttgacccacttctcggcgtcaaagtcgttgacctcaccggcgatctgggtcttgaggaccgaggggtcaaactgggttatacggccgatgccactcttgccggccaggatcccactccaggtttcctccacgcccgtggccacgggcgtgacgcaacctattccggtgacaaccactctgcgcttcactgcggctccttattgccttcgcgtcgtccccgccgtcggatacaggcgacaccgggccggagccgcgattgcgccgccccggcccgattcttggcggaaaatgtcctacttggcgtacttggcgatgtaatcgaaagcatcctggacggtcttgatcttctcggcgtcctcgtcggcgatggagatgtcgaacgcctcctccatggccatgatcatttccaccaggtccagcgaatcggcgccgaggtcgtcgacgaacgaggccttgggcaccacgtcctcctcgctgaccgaaagctgttcacaaatgatctggattacctttttcttgatatcttccatgccgtttcactcctaaggaatacgggcttcgccgtgtgttcgcggcgccactgaaacagaatgcgcctctggcgctggaatgctctagccaaacatgccgccgttgacgtggatcacctggccggtgacgtagcgcgccgcctccgaacacaggaaagccaccaccgcggcgatatcctcgggctgaccatagctgcccagggggatcatggccagcatcatctgcacgaccttctcgggcagggcggcggtcatgtcggtctggatgaagccgggagccacggcgttgacccgcacgccccgcccggccagttccttggccgccgtcttggccatggccatcacgccggccttggtggcggtgtagttgacctggccgggattgccggtctggccgacgacgctggcgatgttgacgatgctgccctgacgttgcttgcccatgaccttggccgcggcctgcatgcacaaaaacgtgcccgtcagattgacgcgcaccacctggtcccactgctccatgctcatgcggaccaggaagttgtcccggatcaccccggcgttgttgaccaggttgtccaggcgtccgtaggcgcccgtcacgtgatcgaaaaattcctgcaccgcctgggggtcgcccacgtcgaagcgacgatattcgctcgtcacgcctttttcccgcaacagggccacggtctcctcggccgcctggtcgtcggggtcgtagtggttgaagaccaccacgtcgccgggaccgcccagggccaggcaaaccgcccgcccaatgccccgcgatccgccggtgaccaacgagactttgccttgctccgccatgatatcacctttcatatacaggcttgcttgtcaacatttttgatcggccgccgaggcctggtcctggccgcggcgttggcgcaaacgggcgatcatcgccggcacgacctcgaaaagatcgccgaccacgccgtaatgggccgcctgaaaaatcgccgcctgggggtctttgttcaccgccacgatggtgtccgacgactgcatgcccaccaagtgttgcaccgccccggccacgcccagaccgatatagagccttggggccaccgtgcggccggtctggcccacctgatgggcgtgaccgatccagcccgaatccaccgcgccccgcgtggctccgaccacgccgcccagttcgcgggccaactggcgcactagttcgaagccctcggccgagcccacgccccgaccgccgcagacgatcacctcggccccggtcaggttgacctggtcttcgatctcggcgacgatctccagcacggcgctgccgccgccgacatccgaactcagcgtcacccgctccagccggccgcgtcgcgcggcgtcgggctgggcggccttcatcacccgggggcgcaccgtggccatctggggccgcgcctggggacagacgatggtggccatgatgttgccgccaaaggccggccgcgtctgcaacaaaagcccgcgctcccggtcgatggccaggcccgtgcagtcggcggtcaaccccgtggccacggccgtggccaggcgcggcatcaacgaacggccaatcgccgtggccccggccaaaagcacctcgggccgccggtcacgcaccagcgcggccagggcgtcggcgtaggcgtcgtcgttgaagcgggccaggcgcggatcgtcgatcaaatatacaacatccgcgccctgagacataagcggcgcgaccagcccctccaccccgtggcccaaaagcaccgccgccagttcagcgcgcagttcgtcggccagcttgcggccctggcccagcagctcggccaccacctcgggggcctggccctggcgctgctcggcaaagacccacacgccgctggccgcctgggccgtttgctccccggccggctcatccaggccaatggccgattcggggcaggcgtccacgcaggccccgcagagcgtgcagccatcgccggccacggccacgccatcatgcaactccatggccccgaaggggcaggcgtccacgcaggagccgcaaccagtgcaaagatttttgtcgatgatcaaggccatggctcactctcccaggatgatcgcgcggccgtcgatcagcgcgtcgacgagcctggccccggtttcctggggcggaccttgccacagccggtgctcgccgcccagttcgggcgcgaaaaccttgaccacctgggtgaagctgccggccaggcccacctgggccgggtccaggcccaggtcgaccgcgcccagcacggtgggcgcgtatttcttggcccgcatcttgcccttgagcgagggcggccgcacctggccgatctgccgcacgacggtgatcagacagggcaatttgacctcgaccacgtcgtgaccgtcgtccatttgccgctcgacgaccatgctctccgcgcccacctggcggatgcgccgcacaaaggccacgtggggcaggccaagccgctgggccaggcccgggccaacctgggccgtgtcgccgtcgatggcctgcttgccgcagatgatcacgtcggccccgcccatgtggcgcacgccggcggccagggcggcggtggtggcccaggtgtcggccccggcaaaggcccggtcgcagagcaacacgccctcgtcgacgccgtagccgatggtctctttgatcgcctcggcggcctgggccgggcccatggagatgacgtcgacccggccgccgtgctcgtcgcgcagggccagggccgcctccagggcgaacaggtcgaaggggttgatgatcgccgccacgccctcgcgcaggagggtgtgggtctgggggtcgatcttgacgttggcgctgtcgggcgcttgcttgacgcagacgatgatcttcatgccacggctccggcggcgcgcgtcgttacttgaccagccacgaccgccaacctacttgccgcgaccgtattctttgttcagttcctggccgatgacgttgcgctggatctggttggtgccttcgtagatttgcagaatcttggcgtcgcgcatcatcttttcgacgggatattcacgcatgtagccgtggccgcccatcacctgcacggcgttggtggtcacttccatggccacgtcggtggggaagaccttggccatggcgctgaccttgctgatgtccttggccccgctgtcgatatgccgggccacacaatagaccagggccctggccgcctcgaccttggtggccatgtcggccagcatgtgggccacggcctggaaggtgatgatgggcttgtcaaactggcggcgcgtgcgggcgaaggccgcggcctcgtccagcgcgccctgggccacgcccacgccctgggcccccacgccgggccgcgacaggtcgaaggtgcgcatggccgccacgaagcccatgccctcgcggctgagcagacggtcggcggggatgcggcagtcgttgaagatcagctcggccgtggcgctggcccggatgcccagcttgctctcttttttgcccacgctgaagccctcgtcatcggcctcgacaatgaaggcgctggccccacgggggcccttggtgcggtcggtgatggcgatgacggtgtagattccggcgtggccgccgttggtgatccattgcttggagccgttgagcacgtagtggtcgccctccttgcgcgcctcggtgcggatggccgaggcgtcggagccggcggccgactcggtgagggcgaaggcgcagagcttttcgccccgggcgatctggggcaggtatttttccttctgggcctcggagccgaaaagcaaaatggggaacgcccccaggaaggtggccgcgtagctggtggagacgcccacgcaggcccgggaaagctcctcgacggcgatgcagttttccaggcagccgccgcccagcccgccatattgctcggggatgatcaggccaagcagatccgcctgggccagggccttgatgatctcggtgggaaattgttctttttcgtccaactcggcccgcgcgggcttgatgcgctcctcggcgatctgccggcagaggtcgcggatcatttcctgttcttcggtgaggaaataattcattggcctacctaaaaaagatgaatgagccacaaaagcaaatgcgccgccctttggcgcggcccattctaaccccgtccgccctcgccaagcaagcttccgcgatattgaccgagcccctcggccagatggcgggtcagttcgccgcgcacggcgtcggcggcgcggccgagcgccgaggcgatggccttgggcgacgaagcgccgtggcagacaaaggccacgccgttgacgcccaacagcggcgcgccgccatagttggcgtagtcgaactgagcggtcagctttttcagctcggacttgagcagcaagctggccgtgcgggccagggcgctgctgctcagaagctcgacgaacacgccgatggccatctcgcccagggcctcgctgagcttgaggcagacattgcccacgaagccgtcgcagaccacgacctgggccgcgccggaaaacatgtcgcggccctcgacgttgcccacgaagttgagcgggctggtggcgaaatcctcgtaggcccgtttgaccaggctgttgcccttgccgctttcctcgccgatggacaaaagccccaccttgggcgcggtcacgccgagcacccgctgggcgtagacagagcccatgtagccgaactgcaacagcatcagcggcgtgcaatcgacgttggcccccacgtccaccagcaccgtcgggccgctggggccgggcaacaccgaagccagggccggacgatcgacctcgggcaggcggcccagcacgaccacggccgtggccatggtcgccccgctgttgccggcgctgaccacggcgtcgacctcgccctgggccagcaggtcgaaacaaacgcggatggaggcgtcgcgcagttgccgcaaggccgccgagggccggtcggccatgcccaccacctgcgaggcgtgatgaacgctcaggccgctgggcaggtcggcgatctggtggagggcccggtcgagttcgtcgcggcgaccgaccaaggctatctcgaaggccccgccagactggcgcagggcttgaacggcgccctggaccacgatggccggggcgctgtcgccgcccatgccgtcaagagcgatgcgcatcttgaaggtctctcgatccgcccgagcctactccttgggctccaatagctgacggcccttgtaggttccgcaggaggggcagacgcggtggggcagcttggcctcgccgcactgggggcacgggatggtgttgggcagggtgatggcgtcgtgggcgcggcgcttgtcgcgcctggtggtggactgacgtttcttgggaacggccatttctcgcggctcctgtcaaaaatcgcccggccccgggccggcgcgtggattcaatcttgtttgggcctcagctgggccagcttgccccagcgggggtcgatgctttcggtttggcattggcagccgccctcgccgtgggtttggccgcagcgggggcagatgcccaggcaatcgggccggcaaaggggggccatgggcacggcgaagctcaactcctcgagcacggcctcgcccagatccacctcgccgtcacgataaaaactcacgtccatctcgtcgccgcgcagttcgatctcgtcggcgtcgaccgcgggcatgggctcgaaggccaagtcaagcgcctggtccagcgccatctcgatgggctccaggcagcgactgcaactaaggcgcagcttggccccggcccggccccgggccaagacaaactcgcctttttgctccacatgcaggctggcccacggcggcgcgaccagttcctccacggccgaacccaactcggccggcttggccccgcgcaactcgaaggaaacgtccagcccctcttcggggatgtcttccagacgcagcttcatcgcgccagcctccaaggggagattacgtacacaaaacacgcgcccttgtcaaggcccgcgcccctggccgccggcgtcgtcgccgctggcttctcgggaaggcatagtatatcaccgccccccacaacgcacaagcgctcaaccccaggccgcggcgcgacaatttgtctcgccggccaaatgatgttatactcttttccacgttgccgcgatcaatgcccttcggcccagccggggggcagatttgctttgtttggtttgccgcattatcccaaggagccattgctgtggaaagaaagcttctgacgcgggaagggcagattcggcttcagcgagagttggatcatctgcgcaaggtggagctgccggcctcggtcaaggccatcgaagaagccagggcccacggcgacctgtcggaaaacgccgaataccacgccgccaaggagcgcaacgccatcgtcgcggccaagatcgccgaactgaaaagcgaactggccctcagcgaggtcatcgatcctctgccccaggccgacggccgagtggtctttggctgcaaggtgaccatctacgactccgagaccgacgaggaagcctcctaccagatcgtcggagccgccgaaagcgacgccagccagggccgcatgtccatgacctcgcccatgggccaggccctgctgggcaaggaagagggcgacgaggtcaaggtccagacgcccggcggcctgcgcgtcatcgaaatcgtcagcgtccagtaaaatcggccggccgccaggcccaggcacgaaaggcgagccgcccatggcctctttttggcagagcgttttcagccgccgcatgctggtggcctttgtcatgggcttttcgtcgggcctgccgctgctgctgaccatgggcgtgctgcaggcctggatgagcaaaagcggcgtggacctgtcgctgatcggcctgatgagcctggtgggcctgccctacaccgtcaagtttatctgggccccgctgttggatcgcggggccttcaccggactggagcgccggcctggccggccctacccgctctggaaggcggcgctgaactggctggtcaaggccagcatcggccggctgggccggcggcggggctggatgttgtgggcccagatcctgctgatggcggccatcgtgctgctggcccttggcgatccggggcgtagccccaccatgattgccctggcggccctgctggtgaccttcttcagcgccagccaagatatcgccatcgacgcctatcgccgcgaggacctggccgacgacgaactgggcctgggctcgtcgctggccatcaacggctatcgggtgggcatgcttttggccggcggcggcgggctgatcatggccgacgtgatgagcttccgcgatgtttacctgatcatggccgcctgcctgctggtgggcgtggtcaccacgctgctgacccccgagccccaggcccagccacgcgcgccgcaaagcatgcgccaggccgtggtcgagcctttcgtggagtttttcgggcgggccggcctgggctggggcctgggcgtgctgggctttatccttttatacaaaatcggcgactccatggccgccaccatgaccacgccttttttcctggccaggggttacaccatgacccagatcggcacggtggccaagctgttcggcttttgggccacggtggccggcgggttgctgggcgggctggttctgctgcgcctgggcatcaaccgttcgctgtggatcttcggctttttgcaggccgtctccacggccggcttcgccatgctggccaacctggggccgtccacggtctggctggcggcggtgatcgcctttgaaaacctcaccagcggcatggccaccgccgcttacgccgcctacatggccgcgcaaaccaacaaaaacttcaccgccacccaatacgccctgctcagcagcctcatgggcgtgccccgggtgctggtctcggcccccaccggggtcatggccgaatggctgggctggtcgggctttttcatcttctgcacggtcatcgccgcgccgggcatggccatgctgatcaagttcgccccgtggaacggcgatcgccgctgaggcgctggccgcatttgcttgtcctttcggcccgtccttgctagactttcgccgataagccaaaattcggacaccgaaacgcgaggacgctcgatgcccatggactggaccccgccgcccaaaaacccaggcggcgacaacgatttcaacaagctggtcgaggagctgaaaagcaaattcggcggccggcgacccaagagcggcctgctgtggctggcgttggccggggcgttggccattgccctggccacctcgtcgtactacaccgtcggccccgaggaaaccggggtggtgcagcgttttggcgcctacaatcgcgaatccgagccgggcctgcacttcaagttgccattgggcatagagcaggtgaccaacgtcaagacgcggcgcgtcgaaaaaatggaattcggcttcaagaccgcccaggtggcggctcggggcagcttccgcgacgccggttcgggcgaaacggcgctgatgctcagcggcgacttgaacgtcatcgacgtgcgctggatcgtgcaatatcgcatccgcgacccgaaaaaatacctcttttcgatccaagagcccgaaacggccatctgggatctgtcccagtcggtgatgcgccgcatcgtcggcgaccgctgggccgacgcggtgctgaccctggaacgcgccgagatcgccatccaggctcaaaaagaactgcaagagctgctggatcactacgacaccggcgtgcagatcgtcaccgtcaagatgcaggacgtcaacccgcccgaccccgtgcgctcggccttcaacgaggtcaacgaggcccgccagcagaaagagcgcatgatcaacgaggcccaggaggcctacaaccgcgagattcccaaagcccagggcgacgccaagcgcatcgtctccgaggccgagggctacgccaccgagaccgtcaaccgggccaacggcgaggctcagcgcttcagttcggtgctggccagctatcagaaggccaaggacgtgaccaaaaaacggctatacctcgaagccctgcacgggatgatcgccgcggccagtcgggtttacgtggtcgaccagagcgtgcgcggcctgctgccgcacctggatatcgccgccggcgcgcggggcaaggagggcggcaaatgaatcgctccaagatgctgatgccgctggtggccctggccgtggccctggcctggatcggcctgtcgtcgtttttcgtggtgcccgagggccatcaggccatcatcacccaatttggcaagaccatcggcaagccctatctcgacgccgggctctacttcaagctgccggtgatccaaaaagtgcacatgttcgaaaagcgcctgctcaagtgggacggccggcccaacgagattcccaccctggataaaaaatacatcttcgtcgacaccaccgcccgctggcgcatcaccgatccgctgcgttttttgcagacggtggccacggtggagggggcccagagccggttggacgacatcatcgactcggtggtgcgcgacgcggtcagccggcatttgcttgtggagttggtgcgttcatccaactggaaggacaccccgccgccggctatcgtcgacgacgagggcgagggcaatcaggcctatttggccgagatggccaaccgcgggcaaaacgagccgccccagcgcctgggccgcgagcagatcgtccaggagatgatcgccgacgccaagcgcctgacgcctgaaatgggcctggaggtggtcgatatccaggtcaagcgcatcaactatgtagatcaggtgcaaaagcgcgtcttcgagcgcatgatctccgagcgcaagcgcatcgccagccagtaccgctcggagggcgagggcgaaaagcaaaacatcctgggccgcatgaacaaagaactggcccgcatccgctcggaggcctatcgcaaatcccaggagattcgcggccaggccgaggccacggccaacgacgtctacggccaggccttcagccaggacgccgagttctactcgttgttcaaaaccctggagagctaccgcgccgccggcggcaacaacaccgagctgattttgtccaccgacggcgaatacttcaagtacgtcaaaaagccccagtgagccacggcgggcgcggcccgcggcgtattgcaaaaactggggtcatggtgtaataaactccttcgcgggccgcctcggcccacgaaggacagccttgggccgcctctggtgttgacaggaggccggacgactcctatacttgcttctcctgcgattcggggaggaaagatcaatcatgtacgctgtagttgccaatggcggcaaacaatacaagcttgaaccgggcgaggtgcttcgcctggaaaagatggccggcgaggtcggcgacaatatcagcctgtcgccggtgctgatggtcggcggcgacggcgagcccaagatcggccagcctcacgtggccggcgcggtggtcgaggccaccatcatcgagcagggcaaggctcgcaaggttcttatcttcaaaaagaaacgccgcaagggctatcgcgtcaaacgcggtcatcgccagcacttcacggcggtgcgcgtcaccggcatttcggcctaggcgcggcggggagaactagcaatggcgcacaaaaaagcaggcggttcgtcccgcaacggtcgcgactcgggcgggcagcgccggggcatcaaggccggcgaaggcaaactgatcaccgctggcagcatcatcatccgccagttgggcacgctgatccatcccggcgagaatgtcggcatgggccgcgactacaccatcttcgccaaggtcgacggcaaggtcaagttcgagcggctgggcaagacccgcaaaaaggtcagcgtctacccggcctaaggctggcggccgtattgattcggcggcccaggttgcgcccatgcagggcgtttgccgggccgcctggctttttttgggggccggtgcgcctcgcatgaacgggctgtcggcatgaggttcatcgacgaagcgacaatcgaggtgacggctggaaacggcggcgacggctgcgccagctttctgcgcgaaaaattccgccccaggggcggccccgacggcggcaacggcggccgtggcggcgacgtgatcatcgtcggctccaaccgggtggccaccctggccgaccacagctatctgcgccacttcaaggccggccggggtgtgcatggccagggctcgcaaaagcacggccgggccggcgaggacaagcgcgtcaccgtgcccgtgggcacactgatctacgaccaagaaaccggcgagttgctggccgacatcgtggccgacggccaagaggtgatcgtggccaagggcggccgcggcggctacggcaacctgcactttctcagttcgaccaaccgcgcgccccgccgggccgaccccggcaacgagggcgaaaaacgcaccctgcgcctggagctgaagctactggcccacgtggggctcatcggccagcccaacgccggcaagtccagcctggtgcgggccttcagcgcggcccggcccaaggtggccgattatcccttcaccacgctcacgcccaacctgggcgtggcccaggttcccggcggcgatcccttcaccatcgccgacatccccggcctggtcgagggcgcccaccagggctcgggcctgggcctgcgcttcctcaagcacgtcgagcgcacgcggttgttcgtctacgtggttgacatgtcggccgacgacccctacaacgatctgagcaccatcatcggcgagcttacggcctatgacccggagcttggccggcgggccggcgtggtggcggccaacaagatggatctggctcaagcagccgagaattttgacgagttcgcccaaagggcccaggccgagggcatgctggtctttccgtgcagcacgttgaccggccaggggctcaaggagttgctgctgcaaatcgccgcgatggtcgagagccacgacgacggcggagaaaccgatgaccaggcctgaaatcgtcgccgccgcccgccgcgtggtcgtcaaggtgggctcgggcgtgctcaccgggccccaaggcctggacaagcggcgggtggagctgctctcgggccagttggcccgcctgcgcgccgccgggcgccaggttttgttggtctcgtcgggggccatcgccagcggccgggccaaggtcgggctggcggcgttgcgctccatccccgaaaagcaggccgccgccgccctgggccaagccggcctgatgcagacctacgaggacgccctggaggcccatggcctgctggccgcccagatcctgctcaccgccggcgatctgcgctcgcgccaacgctatctcaacgcccgcaacaccatcaacaccctgcttgattggggcgtaatccccatcgtcaacgaaaacgacaccgtggccgtcgacgaaatcaagctgggcgacaacgacaacctggcggccatgctcaccaatcttttgggcgcgtcgctgatggtcaacctgaccaacgtcgacggcgtcctcgacgccgacccccggaccaacccccaggccaagctgatcccggtggtcgagcgggtcgacgcggccctgctcaaggcggccagcacccagcccggcgcggtgggccgcggcggcatcttcagcaaggtcaaggccgccgacaaggtcgcccgctgcggggcctgcaccatcgtggccaacggcatggtcgacgacatcctcgaccgccttttcgccggccaggagttgggcaccttttttctggcgcgcagccacccgctctccagccgcaagcactggatcgccttcaccgcctgccaaaaccagaccggcgtgatcgtcgtcgatcagggcgcggtggcgcccatcagcgccggcggcaagagcctgctggccgccggggtcagcgcggtgcgcggccgcttcgggccgggcgcggcggtcaaggtcatcggccccgacggccgcaccatcggcgtgggcctgtgcaactactccagcgccgacctggaaaagatcaagggcctgcgcagcgtcgagatcgaacacagcctgggccacaaggacttcgacgaggtgatccaccgcgacaatctggtggtctttggccccgacgaaaaggagagcgtggaatgtctgctgagcaactagtggcccgcgtctgcgcccaggcccgccaggccgcgcgccgggtcgccgtggccccctccgaccgcaagaacgccgccctgctgctgctggccaagctcatcgagcaaaacaaggccgcgctccaggccgaaaacgccatcgacgtggccgccggccgcgaggccgggctcagcgcggccatgatcgaccgcctgacgctctccgacggcgtgatcgccggcatggcccagggcctgcgcgaggtggccgccctgcccgaccccgtgggcgagatgacggccatgtggcggcggcccaacggcctgcaagtgggccgtcagcgcatccccctgggcgtgatcggctttatctacgagtcgcggcccaacgtcaccgtcgacgcggcggcgctgtgcctcaagagcggcaacgccgtggtgctcaagggcggcaaggaggccctgcgctccaacctggccctgggccggctcatcgcccaggccctggagcaaagccaactgcccgcccacgccgtgcaggtcatcgacaccaccgaccgagcggccaccctggcgttgctcaagcaagacgaattgatcgacgtgatcatcccccggggcggcgagagcctgatccgcttcgtggccgccgagtcacgcattccggtgctcaagcactacaagggcgtctgccatgtctttgtcgaccgcggcgccgacatcgccatggccatcgacatctgcgtaaactccaagtgccaccgccccggcgtgtgcaacgccatggagaccatgctcgtccacgccgacatcgccgagtcgtttttgccccgttgcgccgaggcgctgatcctgcgcggcgtggagctgcgcggctgcccccgcacgctggccatcgcgccccaggccaagccagccaacgacgacgactggcccgccgagtttctcgacctgatcctggcggtcagggtcgtcgattcgctggaggaggccatggaccacatcgcccgttacggcagccagcacaccgaggccatcgtcacccgcgattacgcccgggcccgccgcttcatcgacggggtggattcgtcgctggtgctggtcaacgcctcgacgcgcttcaacgatggcggccagcttggtttgggggccgagatcggcatcaacaccagcaagctccacgccttcgggcccatgggcctcaccgagctgaccacgaccaagttcgtggccctgggcaacggacaggtgcgccagtagtggccgggaaaatcgccatcttcggcgggactttcgacccgatccacatcgcccacctgcgaggggccatcgaagtggccgaggccctggatctgccccaggtgcgcttcgtgccctgcgccaccccgccccaccgcaaggacgtgcgggccagcctggagcaccgcctggccatgtgccgcttggccgtggaggatcatcccctgctggccgtcagcgacatggaggcctcgcgggggggggtcagccgcacgatcgacaccctgcgcctgctgcgcgaggccaaccccgaggccgcgatatacttcatcatcggggccgacgcctttttctatctgcacacctggtacgaggcgcggcggcttttcgactacgccgatttcgtggtcatggaccggccccgcgccccgcgcctggagcttttggactacatgcgcgagcgcctcgaccccagcttcgccccggccgagaacggctgggtgcgcctgcccggcggcggtcacggcgcgcgccgcgtgctgaccacccttctggacgtctccagcacctacaccaaacgcaaggtggcccggggccgctccatttcattccttgtgccgcaaaaggtcgaggcttatattaaagacatgaaactctatcaggaccaagacaaccccctatgagcgaccgtcaaacccccaggccgcgcccgccccggccccagtcggtcgaagacctggccaagctttgcgcggcggccgccctgcaaaaaaaggcccaggatctgatcgtgctggatgtgggccaactggccggatacgccgactatttcatcatcgccaccggccgctccacccgccaggcccaggccatcgccgaaaacgtggcccgcgtctgcaaaaaagccggccgcccgcccatgggcgaggaaggcctgcgcgagggccgctgggccctgcttgatttcggcgacgtggtggtgcatgtcttttacgagccggtgcgcgttttctacgacctggaatcgctgtggggcgacgccccccgcctggagttcgacccccaagaactgaccgccgccctcccgccggaggccgaaagcagccccggcgcaatcgtttgggacgactgataaaaatgaccgccaaacaacccgtggcgctggtcatcctcgacggcttcggcctggccccggccgggccgggcaacgccgtgaccctggccaagacgccattcatcgactcgcttttggccaagtggccccacgccaagctgcaatgcgcgggcctggccgtgggcctgccggccggccagatgggcaactccgaggtcggccacctcaacctgggcgcgggccgggtcatctaccaagacatcacccgcatcagcaaggccatcgacgatggcgacctggcgcgcaatcagccgatcatggccgccatggccgcggccaaggccgacggcgcggccctgcatctgctgggcctgctcagcgatggcggcgtccactcgctgcaaagccacctggaggccctgatcgccctggccgccgcccagggcgtggagcgcatccttgtccacgccatcctcgacggccgcgacaccccgcccgactcgggcgcgggctatctgcgccaactcgtggatttcctggaggcctatccccaggcggccatcgccaccgtcagcggccgtttctggggcatggaccgcgacaaacgctgggacagggtcgagcgggcctggcgggccatggtcgagggtcagggcgcgatgcaggcagacccggtgctggccgtggaggaggcctactccaggggcgaatacgacgaattcatcgagcccatggtcatgatcgaccatcagggccgacccctgggccaagtgcgcgacggcgacgcggtgatctttttcaactttcgcgccgaccgcgcccgcgaactgacctgggccttcaaccagcccgacttcgccggcttcgatgtgggccggcggcccaagctggcgatttacgtctgcatgacccaatacgacgagcacctggacgcgcccgtggccttcccgccccagagcatcgagatgactctggccgaggcgctcagcgtcgccggcctgcgccaactgcacatcgccgagaccgaaaaatacgcccacgtgacgtttttcctcaacggcggccgcgaggaacccgtgcccggcgaggaccgcgtgctggtgccctcgcctggcgaggtgcgcacctacgacgaaaaaccgcagatgagcgcgcccgaagtcaccgccgaggtgcttgcgcgcatcgactctggcctgtacgattttatcgtcatcaactacgccaacggcgacatggtcggccacaccggcgtactgtcggcggcgatcaaggccgtcgagaccctggacgcctgcctggcccgggtggttccggccgtgctggccaagggcggcaagctcatcgtcaccgccgaccatggcaacgccgaacagatgatcgacccgatcagcggcgggccctacaccgcccacaccatcgacaaccccgtgccgctgatattgatcgacccaacgcgccaaaacgccaagctggccgacggcgcgctctgcgacgtggctccgacgctgctaacgctcttggggctgccgcggccggcccagatgaccggccactgcctgatcacgaccgtttgagggaggctacatggccagacgcattctggtctatctgctggccgcggccctgggcctgggcgctctgccctgcccgccggccctggccctgtccctggaggaagaacgcaaactgggccaacaggcctatcaggaagtcgtcaacgccatccccatggtcaccgaccccgaggtggtcgactacatccagaagctgggggccaagctggtggcccatctgcccgagaaggaattcgaatatcgcttctacgtggccgactccagcgagatgaacgccttcgccatccccggcggctatatctttttctatcggggcatgatcacttccctggacaacgaggccgaactggccggcatcatggcccacgaaatgggccacgtctggcggcggcacatcgccaagcgcatggacaaggccctgcccggcagcgtcctatccatggccggcatggtcacgggcattttgctgggggccctggccggcgcgccccagcttggctcggccatcaccttcggctcgatggccggcaacatccagcagcaactggccttcagccgcaccgacgaggccgaggccgactgggccggccacaagatcatgaccgccgccggctaccccggccaggagatggccaagaccttccgccgcatgtggcgcatggaacaacaaatgggcgtcaatctgcccacctacatgcgttcgcacccccagagccccgaacgcatggaggccatcgagaatcttgtccgccgcgacccgccctacaagggtcatttcgacaacaaccgtttcgatcacgtcaagctgcggctgatcgccctctatgacccgcccgacaccgccgccgacaccttggcggccatggcccgcgaaaagcccggctcgccactgccgctctatggccaggccctgctcagcatgagaaagcgcgactatgaccaggccttgcgcattctcgacgagatggagcgcaaatggcccggcgaccaggacgcgctcaaggaacgaggcctgtgcctggtgcgcgtgggccggctggacgaggccaagagcgtcctcgacgcggccctgaccaaagacccgggcaacccgcagattttgttcgccatcggcgaggcctacgcccacagcggccaggacgacgtggccgccagcgccttccgccgggtggtgcaggcccagcccgaaaacctcgaggcgcggcgcatgttgggcacgtccctgggccgagccggcaacctgggcgaggcggccttgcagttgggtctgaccttcaagcaggaaaacaacgaacgcctggcccgctatcacctggagcgcgcggtcagtcagttggccgatcggcccgaactcaggcaagaggcccaaaaggccctcaacgaactcaacgaccccggcgagatggaaaagcgcaagcgcaagcctggccccgagcaagaagaagagcaacgcgacgacccccgcgcgccgtggatcggcccagggatcagcggccagcgtagcgcgccgcgcgacttttgaagccgggcgttacggctgggccctaacgccgcttttcgtccacccggtcgtagtggctgaattgcatggtgaaaaccgcccggccctgggtggccgaacgcaggctggtggaatagccgaacatcgcccggagcggggccttggcctggaccacggtcacgccctggcgcggctcgatggcctcgatcgacccgccgcgcgcgttcatgtcgccgatgacctcgcccatgaactcttccggcgccagcacctccaccagcataaccggctccagcagcatgggctgggccgcgtccagggcccgacgcatggccaacgaacaggccatgcgcatgcccaactcggtgctcaaccccggcgtgaaggccccgccaagcacgaccacgcccgtgtccaccacggggtagcccatcaccgggccgctggccagtgactccatggccgcccgctccagcatggcgtgcagggcctggggaacggcctcttcggcggcctccacgcggaaggtgttgccgccgcccctggggttgggcgccagggtcaggacgacctggcccagctcgcggtggccgcccaactcgcggtcgaaggtctcctcgacccgcgccgcctcgccgatggtctcgcggtagacgacctggggccggcccacgttgaccttgaggttgaactcgcgctccatgcggtgaaccagcacttccaggtgcagttcgcccatgccgctgatgatggtctggccggtgtcctggtcgacgcggaagcggaaggtggggtcttcgtcggccaggcggatcaggcactgatccagcttgtcctggtcgccgacggtgttgggctcgacggccaccgagatcaccggctcgtagacctggatgggatccaggaggattggcctatccttggccgaaatggtgtcgccggtgctggtgtccttgaggcccatcacgccgacgatctcgccggccttggcctcttcgacgcgctcgcgcttgttggcgtgcatgcgtaaaatgcgcgaaatcttctcgctgcggcccttgaccacgttgaaaacgtcggccccggtctgcaactggccagaatagatgcgcaaatacaccagcttgcggccttggtccatctggattttgtaggccaacgcggccaagggggccttgtcgtcggccaggcgcatctccacttcgccgctctgggggttgacgccctccaccggcgggatgtccaacggcgagggcagatagtcgaccacggcgtcgagcaccggctgcacgcccttgttgcgcagggcgctgccggcgaacaccggcacgtgggccagcgacaggcagcctcgccgcaccgccgccttgatgtctttaggggggatttcttcctcggccaggtagcgttccatgaccgagtcgtcgacctcggcgcaggcctccaacaggcgctcgcgaccctgggcggcggcctcggccatctcggcggggatgggcccgcggctgaaagtcgcgccctgatcggcctcgctccaggtgatggcctccatggtcagcaggtcgacgaccccgcgaaagcgttcctcggcgccccaggggatggtcagcggcagggggttggcgcccaatttgtcgcgcatctggcccaggacacactcgaaatcggcgccgatgcggtccatcttgttgataaaggcgattttgggcacgttgtagcggtcggcctgccgccagaccgtttcggactggggctccacgccgccgacggcgcagaagacggcgaccacgccgtcgagcacgcgcagcgaccgttcgacctcgatggtgaagtcgacgtggccgggcgtgtcgatgatgttgagccaatggccgttccactggcaggtggtggcggcgctggtgatggtgatgccccgctcctgctcttcctccatccagtccatcacggccgcgccgtcgtgcacctcgccgatcttgtgggtgcgcccggtgtagaaaagcacgcgttcggtgaatgtggtcttgcccgcgtcgatgtgggcgaccacgccgaagttccgtgtctttcgcaatctcgcctcgccggccatactgcgcctttccgcttggagcttctgggaattgggcaaacttacccttaaccggcatgccggtcaacgatatgttacgcgcgggcgtggccctgtcaagtcaacggccctggcgttaacgccccgcccgtgttaccctgactggggcagcaagggagtgatgatcgacccatgaccaccggccagcgcctgcgcgaaattcatgaccgcctctttgcggcttacggcccccaatattggtggccgggcgagacgcccttcgaggtgatggttggggcggttttgacgcaaaacaccaactggaccaacgtcgagcgggccatcgccaacctcaaggcggccgacgcgctgtcgccagcggccatggccgccctggccccggccgagctggccgaattgatccggccggccggttactacaacatcaaggccgcccgcctgggccacctgctgcggaccatggaggcccaccgcgaaggcggtttgagccgcctgctggcccggcccaccgacgagttgcgccataagctgctggccaccaagggcgttggccccgaaaccgccgacagcatcctactctacgccgccggccggcccatcttcgtcgtcgacgcctacacttttcgcatcctgggccgtcacgggctggccgacgaatccatgggctatttcgacctgcaagaggcggtcatggacgccacgccccacgacgccgccttttacaacgaatttcacgccctgctggtgcgcctgggcaaacagcgctgcaaaaaaagcaaacccctgtgccagggttgccctctggaagatttttaggcaaacttgccccaaccgcgcggcaaatgatataaccgcccatggacaggcggttattcccaaggagaaagcacgatgaacgaccgcttcaccggaaacgggccaggcctggacgcctcctcgccaagcttcggcgctgacggcccctcactggattccggcgacttttcgccccgccaggccaacgccaaccctctgccgccggccaaaccgaccaccacgccgccgccgctgggtttggtggccttggcgtgctcggtggcggctttgctgctcagcctgttcaccctgtggctcgtccccggcgaagcccccgcaccgccgccgccaccgccccaaccccaaaatatcgtcggaaagccgccccaaccggctcagatgtcggccatcgccgcgcgcctgggccgcctggagcagcaagtggtggtcttggcccgcggcaaccggccggccgccgacagcggcgacgtgacccaactgcggcgtcaaatccaacaactgcaggccgccgtggccgagttgtccagcaggccggccagccagcccaaacgcgcggcaaaagcaaaagccgaaagcgcgccgagcgccaagagcgtcacgcacaccgtgcgccgtggccagacgctcacggccatcgccacacagtacggcgtgagcgtggccgatctgaaaaaatggaacaacatcaagggccaaaacattctgataggccaaaagctgaccatcaacaaggcccgctgaggcttggtcgggcgcgccggccaagcccgcccggagagaggacgccatgggctccagcccgaccaaattgaccggcgcatactatgccggcgttggccgcggcccattttacgaagacgacctgtttttcgcccaggtgctttcgggcggcaacaccttggccgtggccgccgtggccgacggcatgggtgacggcctgggcggattgcacgccgcccaaacggcgatcggcgtggtcaagagcctgctgctggccaggctctacagcctgcgcggccgtcgcctgagcgagttggaactcggcgagttgctcaaggagtcgctgcaaaaggccaacgcccaggtgctcaagcaaagcatccaggctcccatgggcgcgaccctcaccgtggccgtgttcaccgacgaattcatcatcctgggccacgtgggcgattgccgggcctatcgcctctccgacggccaactggagcgcctgacccaggaccacgccgtgggcatcgccctgacccgccgcctgggcaaggatccgaccatgcagatcgacctgcgggtggaggccatcgcgccgggccagatctacatcttgtgcagcaacggcttgcacggccaactgggcgaggacgaaatcacccgagccctggaaaccacgccgaccttggccgacggctgcgtgcgcctggcctgccgcgccctggccaagggcggggccgaggccgacagcgcctcgattgtcggcgtggaggtgggccaataccccaggcggccggagatcggctcactggccgttgacgagctggcgctgagcctcgccgaggccgaaccggtcgccgaggcggcgcgccaagagccgccgccaaacatccgcgcgcccgagccgccgccgcgctttgaagcgccgcctcgcgacaagccgcccgcccggcgtcgcgatcggacgcaaatggcggcgttgttgggcctggggcttttagccacgctggcgctggccctgctggtgttgggcgtgctttccggcctgcaagaaacccaagggccgagccaaccggaagcgccggccagctttgcctggcccaagctgctggtggggctgatcgctctgggcctgcccgtggccagtctgctctggtggcgcatgggtggcggctcaaaagccttgcgtcaggcctttgaacgattcaggctgaaatagacccgccgccggcgaggccccgggccggaccatcaaccagaacaaacacgggaacacgggcctgtggcgacaaacccggacgctggtcagcaagcggtgaccgcgaaaatcacggcccttgccctcggccgcctggccgaccccaaccaacgcgccaaggcgctggttttcactttgttgctggccttggtcgcggtctattcggccattgtcccgccgctgcagtcgccagacgaatgcagccacctcaaacgcgcctatctgttgacgcgcggcgtcatcatgctcgacgtccatcccacgcacggatcgggcggcatgatcgaccagggattggccgcgtttatcgccgcgcacctgtatttgccacacaacgaaggcaacacagtgacacgggccatgcagcggtcggccaacgatattgcatggacgaaaaaaacggttttcgaaccggcgcccggcgccggatattatttcccgctgatctacgcgccccacgccatcggcttgggccttggcgagttattcggcctcagtttatatcattcatatctgttgacgcgctttacgctgtcagccacctgcctggccttgatattcctcgccttgggcatatatcgccccaactttctggtgctgacgctgctgcttctgcccatgagcgtttttcagttggcaacggtcaacatcgatggcttgaccacggcgctgacgcttgtcgcggtcggtttgtttttgcgcgtggccgaccgccgactcgagttcagaccgtggatgagccacgccatggccgtggctgtgttcattctggtcacctgccgaccccacctgctgccgctgctggccttgccgtttgtctgcgccctgctgcgccgatccaagcgcgatctgctgcttggcctgctggtgaccgtcgcctcgctgggctggatcggcctgtccatgtcgatcaccatggacctgcgccaatcccgtgacttgggcgtcagccaactgctgctattttacctgacgcatccacgcgtttttttcagcttgttatggaacaccttgcaaaatgacgatttgctgcttttttatcgtgaatcattcatcggcgtgctgggttggctcgacgccaaactggctgatcactactatgcggcgacatcgtatttcctgattttcacggcgcttatctcgctatcaatcaataatattcgccaagattatccggcacggctgctattgcttttcatggcgcttgcatcgcttgcgctgatatttttcgcgctgctcatcgcctggacaccccacccatcaaaggtcatcaccggcgtgcagggccgttacttcatcacgccggcgatcatctttgcctacgccctaagcggttcggcaaacgttttcagcctcaagcggccagccttggcctcgccggccattgccgcctggtttatcgccagcgcttatcatctggcccacacgcttgttttgcgctattacgccacgcaaggctgaatacaatcaccgccaaacagataacgcccagccaaaagccatcgcccgcaaaaccagcttgcgcggtttcgcgggcgatgattcgccgcggctggacgtcaggcgattacgaaccgcccggctcccgccgccggcgtgactccagcgcgcgggcgatggtcagcccgtcgatgtatttcaagtcgccgcccacgggcatgccgtagcccagccggctgatcaacagccccggccgggccaggctctgggcgaccagatcggcggtggcctcgccctcgacggtggagttggtggcgatgatcaattcgcgcacgccctcggccgcccgccgcgtcaaggcgtccagacccagttggcccggtcccacgccatccaacggcgaaagcgccccggacaacacgaaatagagcccccgataggccccggccgcctccatggccgccaggtcggccggcgactcgaccacgcagagcagcccggaatcacgggccgggtcggcgcagatggcgcatggatcgcggtcggccaggttgcgacagcgcgcgcaggtgttgacctccgcgcccacccgcgccaccgccgcggccagggcccgcgcctcctcgggccgggcccgggccagatgcagggccaggcgctcggcggtcttgcggccgatgccaggcaagcggcacagcgcgcccatgaggttctcgacggcgcggggatacacggcgcgttacatcaggccgggaatggacatgccgccggtgagcttgcccatctcttcctgcatcatctcctgggcccggcgctgggcctcgcgcaccgaggcgatgaccaggtcacagagcatgtccacgtcctggggatcgaccacctcctggtccaggcgcagggccatcagctcgccccggccattgaccgtggcctcgaccatgccgccgccggcttgggccgaaacttgacgctcggccaattcctcttgcattttcagcatcttctgctgcatcttctgggcttgcttgaccaggttgcccatgccgccccggggaatcatctatcttgctcctcgatctggttggttcatttttgctcgatgggattgatggccaccacttcggcctcgaagacctccatggccacccgcaccgccgggtgctcggccacgccggacacctgctccagggtctgcctggtcggcggcggcggaggctcctcccgccccggcgtcaggctgaccgccctgggcgcgccccacagatcggcggcggcggcggacaacttggcctcgtgttcggcgttgcaatagcgcgccgccgggcctggcggcatggtgatggccaggccgtcgccgcgcccggccgccacggcccgcgccagataactgccaaaaaccggctcgccccggccgacaaactcggccaactggcgcagcgccgtttcgggcgatggcatggccttggccgcggccggctggaccgacggagactggacagcggccggctgtggatcggccacggcgcgcggcacggcctggccgggcgcctcggccccggcggccaggcgggtgatgatctcatccagggccaacaccggccgcacctgggtcagcttgagcagggtcatctccatgaccaagcgcggctggctggcccggcggaacatctcctcgccggcggccaggtggtcgaagatctcgtgcagggtttcggggctgtgggcctgggcctggcgcgaaagctcggcgatttcctcggcggtcaggccgaacaggtcggccccgggcggagcgctcttggccgcggccaggttgcggaaatgctccatcagcgcgccgtaaaatgcctgcatctcgccgccggccgcgtagacccgcgagaccagctccagcacctgcccggcgtcggcggccaaaacggcctcggccgtgcgccagaccatctcatggtcgatcagccccagcagttgcaccacatcctggtggcggaggccctgtcggcccacgctgagcacctgatccaacaagctgaggctgtcgcgcaccgagccgtcggcctcgcgggccagcagggccagactctccggcggcagatcgaagccctcggcctggcagacgccggccaggtgttcggtcagcactcggggcgccaagcgtctgaaatcatagcgttggcagcgcgaaagaatggtcaggggcaccttgtgcgcgtcggtggtggccaggatgaacaccgcgtgttccggcggctcctcgagggttttgagcaaggcgttgaaggcggccttgctgagcatgtgcacttcgtcgaggatcgtcacccggtggcgcgccgactgagggcggaagcgaatcacctcgcgcagctcacgcacgtcctccacacgcgaattgctggccgcgtcgatctcttgcacgtccacggcccggccctcgtcgatctcgcggcagtggacgcacacaccacagggctgatcggtggggccttgctgacagttgagggccttggccaagatgcgcgccaccgacgtcttgcccacgccgcgcggccccgtgaagcaaaacgcgtgggccacccggccgctggcgatggccccggccagggtggcggtcacgtgctcttggcccaccacctgcgaaaaggtggccggccgatgcttgcgggccaggactagatagctcacgcggggggcgctccgatgcgcgcgtcaggcgcaactatttgatttgtatctgttttgtcagccaacgacctcgataaccataacattgcccgtccgcgctgtcaatcggcccaccgcaaaatactcattgcctgatgaggctcaagcccttgcggccggtggcctgttggatcttgcgcagattctcgcgggcctggtccttggacgtgcagcaggcggccaccacccgcagccaggccttgcccttgagcctgacttttttgacactggccgaaaagcccttggctttcagcaagttcacgtcgccatcggcgctggcttttttgaggttggacgaaaacagcaccgcccactgaccgccagtcgtggcggctggcgcggcggtgggcgcggccaccggcggcggcaacgggctctgggccggcggcgcttcgaccagcggcggagcggcctccaagccggccagagccgcgcgcatctcggccacggcccgctcgcgggggtaatcgggccgctcggggcccaccgtggcccgctccacgccggtttgccagacacggcgggccacctcgggctgtccgctgtcttggtagatcaggccaagctgataatatgcctggtataagtcaggatcggcctgaagggcccgttgcagctcacgggcggcggcgtcggcctcgttggccgccttcatggtcagagccttgtcgtagtgggccagggccttggcgtcgtccgggccggccacggccggggcctccttgcccgcgcagcccaccaagcccaacaacagcgccaccagggccacggccaaaacatcgcgccccaacattcgctcctcccatcccttcaacgccctcagcggcgtcgtcacaggataacacggcctagccccgaggccaagccgctacttggagccggggtcgtcggtgtgctcgtcgccggtgggcggggggtcgagctttttgccgttacgggtaatgggcaccacgtggccgccgccgtggctcatgcggtcgatgggttgtttcttgccgcccagccgctcgcgggaccaacgcttttgccggcgctgaacctcggccggatcgtagaaacgcatccagtcttcttgataatgccacagatcctgctcggggttgcgaaaggcccactccacgtcctcggggccgaagccggccaggtaccacgagtcttggttgcggatgacgttttcctcgcgggcaaagctgagcagggccagacgataatccacgcggcggaaatccagaaggatttggccggccaactgccgcacgacgcggtcctcgccctcgtccatgaaacgctcgccgatgatacggaagacatgggcggcgctttccgggctgtcgatgctgatggcggccagacccttcatggccaggtcgcgagccgaccagccggccgaaccgtcgcggcagaccgccgtcagcccggcgatggccttggggcccagcttgccaaagatcgccggcagcagttcggtgacccagtcgcaatcaaaggcgtcggaccagcgcagcaccgccagcatcggcaaaacggcgtcgtcgtcgccacgcaggcccaggatgtaggagcagtgcaccaccgcccaccactccggcaactcgctcaaccaactctgcttgtccatgaccacttgggccagatagggcaacaggctgtcacggctggcgatttcctggacggcttccaggtccaggcggtcttcggcccagaacagcatctcgaaaagttgctcgtcgccaagggttgtgtaatcgaagcggggctgcatggattcctctcggatggggcggcggaaagcagttgtccgccatgccgttagccttcaatataccccagggccttttgccttacaaccagcaaacaggagcataaaaaatggccataatccaattttcggtggccccgttgggcacgggccagacaagcctctccagctatgttgccgatattcatcgcgtcttggcggaagaaggcatcgaggcccaactgacgcccatgagcacgatcatcgaagggccgttggaaacgcttttgggcgtcatagccaaagttcacgagctgcccttcgccagcggcgccgaccgggtgttgacggtcatacagatagacgaccgccgcgacaagccggccgcggccgcggccaaggtggccagcgtgcgcgaaaaattgggccgggcctgaaaagacttgtcatcaacgggagtctaggctaatctatggcgggaggcaatgatgacctggcggtggaccaccaaacattggcgcgcaaccctgacggccgccctgctgaccctggccttgatcgtgaccggctgcgtcaaaaatccggtcagcggcgcggaggaattctcgctgatgagcgaggaccaggagttggccaagggcgcggagctttatccaaaatatacacagcaattcaacgggttgcccgccgatgacccaggcttgcaggcctacgtgcggcgggttggcggctggctggccaaaaacagccaccgccccgagttgccgtgggagttcaacgtcgtcaactccagccagatcaacgcctacgccatccccggcggcaaggtgtccatcacccgcgggctgatcacccgcatgaacagcgaagacgaactggccttcgtgctggggcacgagatcggccacgtggccgcgcgccattcggcggctcaatacacccgtggcgtattggtcaccgccgccgtgctgggcgtggccatcgctgtttccgatagcgattatcgtgagttgggcgtaatggccgccaacgtcggcggcgtgttgctcttggccagctactcccgcgatcaagagcgcgaggccgacgccctgggcatggagtacatggctcgcgccggctacaaccccaaggccgccgtggacgtgctgaacctgtttcaatcgctgcaaaagcgcgagcccagcgccgtcgagaccttgctggccagccacccgctcagcgccgaacgcatcgaaaacgccggcgacgatctgaaaatcaagctgggctgggccacggcccgcgcctacaacacccgcgacttcaaccaggccctggcgcggcaaaaggcccgcaagccggcttacgcggccatggataaagccgacgacgattatcaagccaaacgctacgaccgggcggcccaaaattatcgccaggccagcgccatgctgccccaggagggcctgttcaaggccaggctggcccgcgtcgagttggacctgcgccaattcggcccggccctggagcacgcccgccagggcgcgaccctgcggcccgacctctacgagaccaaccacgtcctgggcgcggcctatctggtcaacaaccagttcggcccggccctggcggccaccaaaaacgccgagacattcctggccaacaacgacaatcgttttctgatcggcctgtgctacgaaaagctgggcgagcgcgacaaggccaaggccatctaccaggccgtgcgccagcttgaccccaaaggccaagccggcgattacgcggccaaacgcctgcgcgccctgcgctgagcgggccggcccctggcgggttgtcgaaaaaggccaggatggcctttttcgacaccgtgctaatgataggccggcacgctgggaaaacggctggcgtcggtgtgggggatgaagcgcgccgccgaaaagcggttcatcagcatctggttgacgttgagctccaggtaggtcagcttgtcggtgacggcctccacctggggcctggccgccggctccagcaacaggcgctggcagccgctgagcgagctgttgcccagggtgacgaagcgctctcggggcagatcgggcagcatgcccagggtgatggcggtctcggggtcgatcaccgcgccaaaggccccggccacgaaaaaggccgacagatcctcgaattgcaggccaacctccagcagcaccgtgcgcaggatggtgtacatcgccgccttggagcgcagcaggatgtcgatttcgatctcgtcgatgacgatggactcgccgctggcggagtctgcggccggcacgaccagataaccccgcacgccgtcttcgtcgaccaccaaacgcgggtgatcggccagcgtcagtttgccgcgcatgtccatggccctggtcagatagagctgggccagaagctgcaacaggccagagccgcacaggcccttgggtttgggcgcgcggccgtcggcgtcggggatgattcgcagcgtgggcgcaaaagtttgcgggtcgatgaccacgccctcgatggccccgggctgggccagcacgccgcgtttggccacgccgctttccagggccgggccggccgcgccggcgcaggcgatcagccagtcgcggttgcccaccaccacctcggcgttggtgcccacgtccaccaggatggccacgtcctcgcgctgatgcaggccggcggcgacaatgcccgccaccagatcgccgccgaagtaggcccccacgttgggcatgcaccagaccaccgcgccctcggccagggccaggccgatatggctggcgaaaaacggcgcgggccggttgatcaccgggatatagggctcgcggcagatggactggctgtccaggcccagaaaaaagtgcgtcatggtggtgttgccggcggccaccatgcccaccacctcggcggtccggcggccggcctgggcgcacatgcgctcgatcagctcctgggccgcgccgacgagcatgccgtgcaggcgctgggcgccctcggggctggccgcggcgtggatgcgcgtgaggatgtcgctgcccacggcggtctgggggttcatcagcgtgcccttggccagttcctggcccgaggccaggtcgtgcagagtggcctgcaagtgggtcgagccgatatccaaggccacgcccaggccgctttgaccccacgggccggccggaacctcatccacgcgggccaggatgtccgccgcgacgggcgtggcgctctggtcgcccggttcgacatcgaccaaaaccagcccggccgggccgtgaaccaagctggcggtgacgtcgccgccggcctggcggatgacttgggccaggggccaggcgcgacccacggacacgaccggccattggccagtggcctggcgcacggccttggccaggcggtcgatggtggcggtgttgtctttcaggctgggcgcgctgagcgtcagatgcagtttctggccttggagcatgggcggctgcctccacgaaggttccagggaaatattgcagggttggcctggtttgtcaaaccgggcgcgcgccgggcccaccagcccgcgacgccgagatttttgctggccgccggccgcctaacttgctaaattcatattgtagtttcgcgcggggccggcttgctccgattttgccaacgccacattgccaaaaaggaccgccaaacgccatgaccgccgtgaaaaaaaacgtcgccgtgatcggggccggatattggggcaagaacctggtgcgcaacttcgcctccatcggcgcgctggccgccgtggccgacgccgatccccagcgcctggccgccgtggcccaggcccaccccgacgtgaccctccacgacgaccccgagcgggccatggccgatccggccatcgagggcgtggccatcgccaccccggccgagacccacgcggccctggtcgccgccgccttgcaccacaacaagcatgttttcgtcgaaaagccgctgtgcctggagatggtcgagggccgcgaactggtgcgcgccgccgaggccaagggcctgaccctgatggtcggccatctgttgcactatcacccggcggtgatccgcctgaaggagatggtcgacggcggccaggtgggccagttgcaatacatctactccaaccggctcaatctgggcaaaattcgccaggaagagaacatcatctggtcgttcgcgccccacgacgtctcgctgatcctggccctgaccggcgagacgcccgaacaggtcaccagtttcggcggcaattatctccagcccgagatcgccgacgtcaccgtctcgacgctgagctttccctcgggcgtcaaggcccatattttcgtcaactggctgcaccccttcaaggaacagaagcttgtcgtggtgggcaccgagggcatggccgtcttcgacgacaccgcgcccaaggacaagctcctgttctacccccaccgcatccgttggcagcaccgcctgcccgtgcccgaaaaaatggacgcccaggtcatcgccctggcgccggccgagccgctgaaaaacgaatgcctccattttgtcgaatgcatccgcacggggctccagccccgcaccgacggcaaggaaggcctggccgtgctggccgtgctggacgcctgccaccgctcgctcgtaaacggcggcgcgcccgtgcgacccggccacggcgaacatggccagcagcaagaccagggctacaccgtccaccccacggcggtcatcgatcacggctgcgtcatcggcaagggcagccgcgtctggcacttcgcccacgtcatcagcggctcgcgcatcggcgacaattgcagcctgggccagaacgtggtcgtcggccccaacgtgaccatcggccgtggctgcaaaatccaaaacaacgtcagcgtctacgacggcgtgacgctggaggacggcgtgttctgcgggccgtccatggtcttcaccaacgtctacaacccccgcgccgagatcagccgcaaggatcaatatcgcaaaaccctggtgcgccgcggggccacgctgggggccaactgcaccattgtctgcggcaacacggtgggccgtcacgccttcgtggccgccggcgcggtggtcacccgcgacgtggccgatttcgccctggtggctggcaacccggcccggcagatcggctggatgtgccgctgcggcgtgcggctcaacttcgacgacggccagacggcccgttgcgtcgcctgcggcgagaactacctgctcgaacgcggcgcggtccgcccgagtcaagaaccggccgagctctagggccgggaagcgtcgcttggccgcgcaaagcgcgttgatccttggcgtgttgctggctgcgggctttgcctgcgccaagctggcccagcgcctgcgcctgccctcggtgacgggctacattttggccggggcgctgttggggccgtcgggcctggcgcttttctcaccgcgaattttggccgaagacctcggtcatttcagtcagttggccatcatgctcatcgcctttggcgtgggcgagcacctggaatgggccaagctgcgctcggcgctcatgcgggtgaccctggtcggcctgggtgaaacgagcctggcctttgcctgcgtcgccagcgcttgcgttctggccgccgaattgggcggcctgggcccggccacgtggcaggccagcgattatctggccttagccgctcttttgggtgcggtctcggtggccacggccccggccacgaccatgcacgtcctgcgcgagctgcgcgccgccggccccctgaccaacgccgtcatgaccgccatcgccgtcaacaacgccgtggccctggccgtctttggcctggccatgggcgcggccggccagttgaccggcgcggccggcggctcgttgtgggccgctgtcggcgtgagcctggccgacagcgccctgtcgctgggcctggggctctgcgcgggcctggccatcgccatgaccacccgccgcctgcgccggcgcggcgagatgctcaccgccggcctggcgctgttgctcctctgcggcgtgaccgcgttgtggctgggcttgtcgccgctgctggcgggcatggccgccggctgcctgatcgtcaaccgtcgccagcgcgacgtgcgcctgttccgggccatcaacgacttcgagccgccgatctatgtattgttcttcaccatggccggggcctcgctacacctgggggcgctggccgccgccggcggggtcagcctggtttatttcacggcgcgggcgttgggcaaggtgagcggggcgtggctgggggccagcctggccggcgcgaaggccaaggtgcggcgttacctgggcctggccctgctttcccaggcggacgtggccatcggcttgattttcattttgcgcggcgatggccaactggccgacttggcccaggtcatcacgccggtggtcttgggtggagtggtcttggccgaggttttggggccgatcagcgcccgttgggccatcggccgggctggtgaggacgaggccgccttgggccccagcgccgcggcggcctgccccgtcgtcggcccggatgcgcaaaacggctatctcctgacgccgtggacctgggagcgcctgacgccgccgccccggccgcgcgggcaggtgcttttcgtgctcgacgacgcccgcaccgcggccgttttagcccgcctggcggcgatcatcgcccacggcggccaggccagccccacggccatgcgcctgttgccgccgggcgacaatggcccccagagccagacgctgagcatgttgaccaccgccgccgagcagatccgctccatgggcggggccatggccagcgagatcgtcgaatcgaccgatccggcccaggccatcgcccatcaggcccgaaccggcccggccacggccatcctgctggcccagccgccagacaacgccgcccgcgagttcaagcggttcctcgacgaactgatcgaactggcgccctgcccggtgatcgtggcgcggccctgcggggccctgcacaccgagcgcatcctggtcccggtggccgaccgcaacgacctgcgcgtcctggcccccctggtgcgggccctgtccagcgtgggccatcaccgcatcaccctgatgaccatgctggcctccaacgccctcgacgaagagctggaagacgccgaggatgagctggaccagtgggcccgccaggaagacctggccccggtggtgcgaggcctggccgtggccgccgaaaaccgcgcccaggccatcgtcgccgaggcccagcgccacgacctgttggtcatgaccatggacggcggtggctggcaagggctgttcttcggctcgctggcccaggaggtgcaaagccgctgccaacggccgatgttgctggcccatcgcggtggcgcggccccgaacgcggccgcgtccggttaagccgccctgaccggcaaggccaaatcgccgtgggcctgggccatgttggcgttccaatactcgaccagggcgctgagtctggccatctccgggccgcccagtttcatgccctcgaagatgatccagcgaatataggccttgcccggctgctcggaggccatggcctgggccacgatcgcctccggttcaaactccagcagcagggagatggccgcctgggccgtggccgtgagcacggccacgtcgccgccgccgttttccaggtcagccgccgaaagcaccaggttgcgccaagctgtttgcacgtccatttcctgtcctccaacaaaaaagccccagcccgaggcggctggggccgtggccctgcaatcacttggcggccgcaataagccacctcgcccgctccgtcgcctcgccggaacgcgcgcctagcctggccggcaggtcttctgactcccggatcgacccggcttgcagcgccttcccgccgcgagcggcagtggctggggccccaaaacacccctggctgagccggtccccggtcacagcggcgggaccgtgacggaatcgcaccgtcttccctcgtcgcccccagcgggggcgcggccaatacttatttttacacccaaaacagcggcccgcgcaagggccgacgttcagctcaggctggcccccagttcggccacctcggaacgctcgcccttgagcatggtcacatgcccgctgagggtcgagcccttgatttgctccaccagcctggtcaggccgttgctggccgaatccagataggggtggtctatctgctccacgtcgccggtaaagataatcttggagccctcgccgaccctggtgatgagggtcttgatggcgtggctggtgcagttttgcgcttcgtcgacgatgatgaactggcggggaatactgcggccacggatgtaggtcagggcctccaactccagtttgccggtatagctcagatattcctcgacatcctggctggggcccttgtcgaatccgggcagccggcggttgccgccgggcgataccgccgggccggtgttaagcaaaaactgcaggttgtcgtagataggctgcatccacgggcgtagcttttcgttcttgtcgccaggcagaaagcccaaatcctggccgtccaggggaatcaccggcctggtcaccagcaggcggcgataagccccctgctcgactacctgctccaacccggcggccagggccagcagagtcttgcccgtgcccgcgccgccagccagggtcaccaccttgacctcggggtccagcagcagctccatggcgaaggcctgctccttgttgcgcggaaccagcccaaaacactgacgttcattctgggccagcagggcgcgcagagccccgtccttgaaccgggccagggccgaggccgaaggtttttcccggccgcgcaggatgacgaactggttgggatgcaacgcccaatccgcttccaggggcagggcgcgctcgcgaaaaaaggcgtccaggctggcctgaggcgcggcgatctcggccacgccgccgtacaggtggcgaaaatcgaccttgtcgttggccagatcctcggcgtgcacgcccagcacgtcggccttgacgcgcaggttcaagtccttggagaccagcgtgacgttgccgttggcctggtcctgggccaaattgagggccacggccagaatcaggttgtcgggcttgctgaaatccagcacgtccagctcgggcggcaggccacgcaggctgcggtgattgatctcgatgcgcaggctgccgccgccctccaacggcacgccgtcggccagcgtccccagggcgcgcagttgatccaggttgcgcgagacctcgcgggcgttgcggccgatctcgtcctgacgctttttctgggcgtcgatctcctcgatcaccgccagggggatgaccacgttgtgctcggcaaagacaaatggcgagcgtgggttgtgcaacagcacgttggtgtccaggacaaaggtctttttcatcggccagcgattccacctttccgggcgcaccgccccgtcgccgcgccggccgtcagggccggggcgggttgtagcacatcgcgtgggtcatgggctttggcctgctagcttctcaaaaaagggcgtagatgaaaggcgccaccgccgagccctgggtcagcacgatcaacgcgcccaacaacaccagcatgacgacgatcggcagcagccaaaacttcttggtttccttcaaaaaaccccaaaattggcccaaaactgacagtttgctcaccggcgcttctccaaaccggttgtcaatacatcttttcggtggaagccggatcgtattggtcatcggggcagtaacgccaataagagtcgcggtccttgagcttcaagtccaataaatccttgcccaacaagcgcagaatcaggcccgtgggcgtaagcaccaaaacaaacagcacgcacagcaaaaaccgcgacatgaaccagcccagcaccagggccaggcccatccacaggcgatagaccggcttgaggcccgccggccaggcaaggccccaggcgccgaaaacaagccccaggccgaccgaccacgggccccagggcctatcgccccaccagcccaggccgccgatcagcccaaaggccaccaggaagaccaggcccaggttgcgcagatcgcgccgttggggatcgagccggccgaattcttgtttgatgtcgcccaaaaaacccatgcggctaatccaattcaaagcgcgtgcgccagtcttcgtcctcgcgccaggccggctgattggttttttccagcaagaacggccccaacgccaaatagtccatctcggtgcgcatgaaacaggcgtaggcgtcgccgggcgtgcagacgatgggctcgccgcgcacgttgaagctggtgttgaccagcgtggcgcagccggtgagttcttccatggcccgtagcagggcgtgataaagggggttggtttcctgatgcacggtctggatgcgcgccgaatagtccacgtgggtcaccgccgggatcgtcgagcgcacgacgtgcagcttttcgatgccaaacaagcgcttctgctcgtcggtcatgggccgttgcaactcccggcgcacgccagccaccaggagcatgtaggggctgggccgctcgaggtcaaagtaatcggccgcgcgctcggccagcaccgatggggcaaaaggccggaacgactcacgatatttgatcttgaggttcatcaccgactggatgttggggctgcgggcgtcgcccagaatcgagcgtccgcccagggcgcgggggccgaactccatgcgcccctcaaaccaccccacgaccttctcgtcggcgatcagccgggccacccgccgcggcaactcctcccagcccaggcgttggaaagggatgccgccgtcgatcaagaagcgctcgatctccgcctcgccgaactcggggcccaggtacgatccggcctgcgcctcgtcgcggcccgtggcccgccgcggcttgcccaggtattgatgccaggcgaacagggccgcgcccagggccccgccggcgtcgccggccgccggttgaatccagatctcctcgaagggcccctcgcgcaggagcttgccgttggccacgcagttgagggccacgccgccggccaggcagaggttcttttcgccggtctgggcgtggatatgccgggcggtgcgcatgacgacttcttcggtgaccttttgcacgctggcggccaggtccatctcccgctgggtcaagggtgattccggcttgcgcggcggcccgccgaaaagcttggcgaagcggtcgttggtcatggtcaagccctggcaataattgaaatatcgcatatcgagcttgtatgagccgtcgtccttgaggtcgatgagtttgtcgaggatgacatcgacatacttgggctcgccatagggcgccaggcccatgatcttgtattcgcccgaattgactttgaaaccggtgaaataagtgaaagcggaataaagcaggcccaatgaatgggggaacctgatctcggccttgatcttgatctggttgccgtcgccaacgccccacgaggtggtggtccattcgcccacgccgtcgagggtgaggaaggcggcgcgctgaaacggcgaaggaaaaaaggccgaggcggcatgcgactgatgatgctcgggaaaaatgatcttgccgtcgtagtccagttctttttggatcacgtcgggcagccagagtttttgccgcagccacaggggcatggccatggtgaacgagcgcaggccagccggcgcgaaggccaggtaggtctccagcaggcgatcgaacttgctcaggggcttgtcgtaaaaggcgaccacgtccaggtcggcggccgtgatcccgccttgctccagacagtagcgcgcggcgttggtcggaaactcgtggtcgtgtttgacgcgggtccagcgttcctcctggccggcggcgacaatgcggccgtcctgcaccaggcaagcggccgaatcgtgataataaccagatattcccagtatgttcaaatcacatcccaacgctgccgaatattgtcatggatggtatttcgccgccatctgtttgtcaaacggcgacatggtgacaaaaacgcttcgtcgccatgccgccgttttttcagtccatcttggccaggtactttttggccaggcccgcctggctgctcttgggataggtgttgaccaacttgttcaacacgatcttggccgtgcgcttgtcgccaagggccgaaaacgccaggccctgcttgagcatggccgccggcgccttggcgtttttggcgtagcgcttgatcacctggttgtaggccaggatcgcttcttcgaagcgcttttggctgtaatagcactcgccgacccagaattgcgccgaggcggcgtaggcgccgtccggcttgtccttgagcagctcctcgaaacggtctcgggcggcgtcgaaggatttctgttcatagagccggagagccaggttatagcgctccttgtcggaaagcttggccggcgcggcggagcttgggccggttttttcctcgacggtgggcacggtggcggcgacggcctcgtcaccaccggtcaggccgccctccgtcgccggggcgggcggtggtggcgcgctgatgcccaggtatttctcgaccttggccaggcgttgttcgatgtgctgcaacgactggctcatctgctcggcggccccgccacccatatggctggcttcgtccacctgcccgctcagccgcgccaactcctgccgcatgaccgtcaggtcggccacgacctcggcctggggctggcgctggctgtccatctgcgtcgacatctggtcgaccttctgggacagcttgcgcagttgggcctgattgctgttgacgaccccctgcagggcgtcgaatctctcttgggtgaccgcgcaaccggtcgtcagcatcgcggccaacgccacgaccgcggccatcatcagcgttttcttcatcgtcacgcccccatctccggccctcgccgccacgacaagcgtcttacttgatcacgaaatgaccccggcgattggcggcgtaggcctcttcggtgttgccggggaccaggggccgctcctcgccgtaactgaccacttccaggcggtcggaggccacgcccatggccatcaggtactgctcgcaggcgcgggcgcgcttctcacccagggccatgttgtaggagttggagccgcgctcgtcgcagtgaccctcgacgatgaccgtcacctcgggatgctgcgagaggaactgggccttgtcgttgaggatctgcttggcctcggccgacaggtcgtagcggtcgtagtcgaagtgcacgtcctggttttcgaagatttcgcgcatggtctgctcgccgccacgggcctgctcttcggccaggcgggcctcgcgcagacggcgctcgcgctcggcggccaggcgggcctgttcctcggcgctcaactcaccaggaccggccactttttgcttggagcagccggcgaccatggccatgctgaagcacagcgcggccaccattgcaaaaatcgcgaattttttcacttttccatctccatgaaatttaatgcatgccaacgccattgctttatttatttcaccacccccgcgggagaccaagccgggtcggtctggttgccggacaggttggtcagccgtttgatgggcaggccctcgtaggtgatgacgtaaatctgatattgaccggtctgccggccggaataggcgatcaaacgcccatccggcgaccagcttggctcctcgctggcggtcatgcctctggtcagcacccgcaggtcgccgccatcgggcctgatggtgcagatctgaaacacgccgttgatctcggcctggaaggcgatcaaattgcccttgggcgaccagtccggagccgcgcaatacttcaggccataggtcaggcggctgatctggccggagttgaggtccatgacgtagatctggggcgatccgccgcggtcggagacaaaggccatgcggccgccgtcgggcgaaaaggtcggcgccacctcgatgccccagccgttggtcaactggcgcagttcgcggccggtctggtcgttgaggaagatgttggtcttgccagtgtgactcatggccacggccagatagcccgagcccggctggaaggccggcgtgatgttgacgccgggcttgcccacggccacccgacccgagccgccgcgctgcgagtgcagcatgaccaccggccgccggttgacgtaggtggtgtaggccagcagctcgccgttttggctccacgcgggataaaggcagatgtcgttgcggttggtcagcgcgcggacgtttgatccgtcgtagcgcatgagcatgatctcttttttgccgctggcggtgctgacaaaggcgatcatcgtcgaaaacaccgagcgctcgccggtgacggccttcatgatctcgtcggcgaaacggtccatcatcgccggaagctgatcgaccccgccgtcgtagcgcacgcccaccaggcgcttgccctcgaccacgtcgaacaggctgcacatcaagctgacctcgttgcccacccggccgtagccgacggccaccaacagctcggcgccgatcaccgaccagcgcgcttgtactccacctgctcggggttggccttgcccaaaaagctcttgggatccagaaaatcaaaaagcccggtgaactccaggtttttttgcagcatgcgcgtggccatgggcccgacggagtcgggcgtggccccggccaggggctgaaactccgggatggcgatgggcaaccgccggctgaagggctgggttatgtcgatgtagacccgcgcctgggccgggccgctcacggcggccgcggccagcagggccacgcaaacaactaacaacaaacggcgcatgactcttccattgtcgatgatcattggcccgcgtcctcgggacggaagcgcaggcccacctcatggtatggccccaacagatccgccggcagcggcggaaatggcgcggcccgttccacggcgcgcagggccgattggtccaaacgaacgttgccggagctttcctccagccaaaatttgttcaacgagccgtcgcggttgatgcgtagcgccaccacggccatggccccgctggtgtcgccagccagggcctccggcaacacccaggcccggcggatgcgctcccacacctcggtgtagtaaagcatgaagcgcgtggacagttcaccgccaccgggcatggccaccgcgccgctgggcccggtcgccccgccgccggcctggaccttggactcgatggccgacagggcgtcatcgagctgctcgctctgccggcggctctcggccttggattttatcttcttcagccgctggtccagcacatcttcgtaagatggctcgggctcggcctttttcacttcgcgcttgacccgtttcggctccacggtctttttggagccgatggcctccttgggctcgggtttgggttcgggttttggcggcgccggcttgggcttgacatccggcttgggtttgacctcgggtttgggcgccggcttgggtttttccatctcttttttgggcggggccgtttttttggccgttgccggcggcccgctgctgggcagcgcggccccactgaccagggcgacctgataggccggcgagaaaaactgccggtccggctggctggccggccacaagatcaccgccgcggccacgacgacgtgcaccgccaagctgacggccagggcccaaccgagctgatcgtgcccttcgagatttttttccaccgccgccgaggccaagtctatcgcttctttttgtcgggcgcggcgaccttttcgggttcggtgaccatgccgaggtcattgacgccggcctcgcgggtctgggccatgacccgcactaccacgccgtagggcacgtccttgtcggcgcgcagatagaccctggtccggggcttgcgcgaggtcacgcccttgatcttgtcggagagaccctccagcggcacctcgaactcgtcgaggtagacttggccctggctggtcaccgaaaggatcagaaggtcgtcgctgctctttagcgcgccggaatcggtctcgggcaggctgacatccaggccctgcaccatcatcggcgcggccaccatgaatatgataaggagcaccagcatgatgtccaccaggggcaccacgttgatctcgccaaggactttgcggttgttgccgacgccaccggccacggggacgctcctaagcctgggttgggcgcgttgtctcgcgggaactctggcggctcatcacctccagctccacaaggttgaggaaatcctggctgaaggtgtccatctcggcctccagcacctggatgcgtctgttgaaatggttgaaaaacaccaccgcgggaatggcggcgaaaaggccggtggccgtggccaccagggcctcggcgatgcccggggccaccgtggccaggttggccgttttcagcgcgccgatgttgctgaaggcgtccatgatgccccacaccgtgccgaaaaggccgatgaacggcgaggtgttggcgcaggtggccaaaaaagtcaccgaacgggccagcttggtggcctcggccgccgtcccccggctgagggcgcgcttgatgttggccatcaggccctcgggcagcccgtcaccgcgccccttgcgcaggcccatgaccttttgcaactcggcgtaggccaagcgaaaaaccgtggccaaggggctgccggccagttgcatggcctgggcgttggccgcgccaaggctcttggcgtgccagaacatggcttggaactgctcgttttgcttgatcgagcggcgcaggaccatcagcttggaaaaaatcaccgcccagcttatcaccgaaaacaacaccagcagaaacagcacgaatttgaccacccagccggcctggaagatcaaatgcatgatgtccatgccgctgccggtcaccgccggggccatgctttccatgacgggggcggccccgccggccggagaaacgatctcctgggccaaagccggggttgccgccgatatcaatcccaagatatagttgatcatatctgcaccaatccctcatatggtggcaatatatctttgggcgcaagcaaagtcaagccggggttgcggccaaaaaccgtttatactgccaacgtttatcttccgccatttctttttcggaggccgtgatgaatagcctggaacgcggaggcctgttcgttgacctggacggcacattggccgacagcataaaccttatggggcgggtattccagcgttttttggatttgaagggcattggggcccaggccgccgatttcacttccatgcgcggcaggcccctgagcgatctggtcgagttttttcgcgagcgccacggcctggattgcaccgaaaaatcgctgctcgacgacttttacgacttggccgatcaagtctacgtcgatgaaaccaagcccctgcccggcgcgggactgttgctggaggccgccgcgcggcgaggccgggccgtggccctggtcacctcggcccggggcacggtggctcgggccttcctgcgccgccacggcttcgacggcctggtgcgcgcggtcgtggccgccgaacacgtcgagcgctccaagccagacccccagccctatctgctggccatgtccatcctggcggtggggcccacgggctccctggccgtggaggattcggccgtgggcgcgcgttcggccatggccgctgggctacccacctggatcatcgatcacaacggccgctccgacgcggtcgatctgcccggcgtgcgcggcgtggcgggctcgctggagcagatcataccatttctatgaacgccggccggccggctattttggcggcacgaccagccgctggcccagcttgatcttgtcgccatgaatattgttggcccggcgcagcgcggccgccgacacgcccaggcgcttggcgatgaggctgagcgaatcgccccttttgaccacccaatagcggcactcgtcgctctgcttgaccgggcaggccggcaggctcgccgccgccagctccaacttggccgccgcgccgggcgggaccagtagcacatagttcccggcgggcaggacgtgttgcctgatctcggggttcagctcgcgcagcctgcgcacggtggagccgatgggcttggccatgtcgcgcaggtgggtcaggcgcttgaggctgacttgggccggctcggcgtcgatgggcgggtagagacgatcagcgggcaaggcgtagccgtacttacgcgggtcttccaacacggccttggccgaggcgatgcgaaagacgtagcgcatggtctcatcgggcagttgcagatcgtagtaacacgtcacgccctgctctttgagctccttgcgcaccctggcctctccgcagttgtagccggccatggccaaagtccaactgccgaattcgtcatgcagatcgcgcagataacgcaacgccgccacagtggatttataaaagttgcgccgctcgtccagccaatcgtcgacgcgcaggccgtagcgcctggccgtggccggcatgaactgccagacacccaccgccccggccgacgagcccaccttgtgcagcagaccgctttcggccacggccagatacttcaggtcatctggcatgccggcggcgcgcaactgttgggaaatatgcggaaaataacgatgtgcccgcttcatccacatcaccacctgggcctgatcgtgcacggcgatgttgaactcgcggtccagggcctcgaacatgatctggtcgtccaggggcagcttttcctggcacaagagcatttcttttggcgtatcgggcagatagcgcagaggagccgactcgggcatgctttcgcgcacctgctccgggccggcctccgaccccatttcctcggccggggccacgccgccggccaacaggaacagggccagcgtcaaacaggtcaaaccgcctttaataaatctcattgcccatccccgcgaaaatgatcaaagccctgcaaaccgacctccgtgcgcgaaccgtccaggcccagcagccacacgccccggcccttggtcagcgcgccgaccttgaccacggccgcgccaggatcggcctgggcggccaagcgggccagttcggccacgtcggtctgctggcaggtgaacaacagctcgaaatcctcgccgccgcgcagggcccagtccactgcgtcggcccccaccagcgtggccagttccgccgcgccgccggccaagggcagccgcgccgcctccaggcgcgcgcccacgccgctggccgcgcacagccgcgccaagtcgctggccaggccgtcggagaggtccatcatcgcccccagccggcccgaggcggccagggcccggcccagggccaggcgcggccgcggacgcagatgggcctccaccgccggggcggccaaggcgtcggcggggtcgcggccggcgctcagccaggccagtccggcggcgctggcccccagcggcccgcttacgcagacggcctgaccggccctggccgtcgagcgtagggtcggcgggccgctttcgcacagaccgatcaggcacaggttgagcgtcagcgccggggcgcgcaccgtgtcgccgcccaccaaacgcagcccgtgcgtccgcgccagttccagcatgccgtcaaacaggccctccaccagcgccggcgtgggccccggccgcaggcccagcgacaaaaagccccagcgcggcgtggcccccatggccgccaggtcgctgaggttggcggccatcacccgccagcccacgtcgcggggcgaggcgtaggccaggtcgaagtggacgccctcgaccatcatgtcggtggtcaccgccagcctggccccgccaaccgccagcaccgccgcgtcgtcgcccacgcccacggccacgccgtcggccgggcccgcgccggcggtcagttcggccgccaggcgcaggatgtcctcctcgcaaagccgcgcgggcggagtctggctcaccgacccggccctagcgctcgtcggaggcgtaaagataggccagcagggccggctgatagtcgaacagctcgccagcgccaaagaagcgggccacctcggcctgggcggtctccaccgagtcggaggcgtggaccaggttggcctgcatggacatggccatgtcgccacgaatcgtgccgggctcggcgttgcgggcgttggtcacgccgcagagtttgcggcagacggacacggcctccagaccttccaggcacaaggccagcacgggcgtgcggctcatgaactcgcagatggtggggaaaaagggcttgtcggccagatggctgtagtgctcgcgcagcttggcgtcatcaagctggatcatcttcatgccggcgattttcaggcctttttcctcgaagcgggccaggatgcggccagccaggccccgggcgatggcgtcgggtttgatcaaaatgagcgtgcgttccacggttgttttcctttcgtgaaaaaatggcggagccatcggcgatggcgtggcgtcgaggcgcggccaggcccgcgcccgccccaattagggcagagcgccggccgcttgtcaagacggcgcgttgacagatcggccgcgacgtgatagcaaatcgaccgtgagcaggcaatttgccgggccaggcaggggaagacggcgcaaatccgtcgcggtcccgccgctgtgaccggggacgaaaggccgccttgcttgagccactgccgcgcgcgcggcgggaaggcgcggcccagtaggtcgatccgggagccagaacacccaccaggcccacatccgccgcatctgtccgcgagggttcggacgcgacgggacgtttggcggccaagcgaaccgggtgcagccgccaagcccacgggccggggcgcgctccgacagccagccgcggccgctcgccaaaggccaatcatgaatctttcggctcgtccatcgcgcctcgcccggatcgccggtcttttggccgttgcggcccttgccctggggccggccccggccgccctggccggatcgttcaccgacgagctgggccgcgccgtgcaagcgcccgaacgcccccggcgcatcatcgccctgaccccggccctgaccgagaccctcttcgccctgggcctgggcgacaaggtcgtgggcgtcacggcctggtcggattatccgccccaggccaagggcctgccgcagatcggctcgtacgtcgcgcccaatctggagcgcatcctcgaactggccccccagcttgtcctggccagccgcgacggcaacccgcccgaactgatcgcgcaactgagcggcctgggcgtggccgtgtatgtcgtggcccccgatgaccccctggccctgccggccaccctggaggccctgggccgggtctgcggcgcgccccaggccggccggcgtctggccgagggcctgcgccgcgactacgccgccgtggccgcgcgcctggccggcgtccagccccggcccacgctgatggtcatcggctccagcccgctgatcaccgccggcgagggttcgctgaccaaccgcctgctggtcatggccggcggccacaacatcgcccagggcctgcccggccgctggcccaccctcagcctggaaaaagtcgtggaggcccagcccgaggtggtggtgctttcgaccatggagcggggcatggaccgcgatcgggtcatggcgtattggcgcaatctgccggggttggcggagcggccgggcctgcgcgtggtctatatcgactccgacatcatcgaccgggccgggccgcgcctgggccaaggcctgatggccctggcccgcctgatccaccccgaacgcttcgcggaagaccgccgttgagggccacccccgtcaatctggcctggctgtgcctggttctttgcctgctgctggcggcgacgttcgtgctgggcctgaccgtgggcacggccagcgtgccgctgggccaggtgtgggattgggccatgggccgggccgacactggctcggcggcggtgatcgtgggccagttgcgcctgccgcggctgttggtggcggcgctggccggggcggcgcttagcctttcgggggcggtgttccagggcgtgctgcgcaaccccctggccgagcccttcatcctgggcgtctcgggcggggcggccacgggcgcggtgctggccatatcgttgggcttggccggcctgtgggcggtctcgaccttcgcctttttgggggcgctgggcacgatgctcttggtgatggccatcgccggccgccggggcgggctggacgcggcctccatcgtgctcaccggggtgatggtcaacgcctttttcacggcctgcatcatgtttgtcatctccaccaccaccgaccagaagctgcactccattctattttggctctacggcgatctttccggggcgaccatggcccaggccgccctgctggccccggtgctggccctggccggggctgcgctgtggctgcgcgcccggcatctcaacctgctcagcgccggcgagaccgccgcggcggccttgggcgtggaggtgggtcgcacgcgttttttcctgatgatcgtcgccagcctgctggtgggcgcggcggtcagcctcagcgggttgatcggcttcgtggggctgatggccccccatttgctgcgcatgaccatcggccatgaccatcgcctgctgctgccgggctcggtgctgtttggcgcttcgtttctgtgcctggccgacaccgccgcccgcacgctcatcagcccctcgtcgctgccggtgggcgtggtcaccgccgccctgggcgcgccgtttttcctgttgctgctggccaggcgaggcgtgcgatggatgtgagcgcggcccaagcgccgctgttgatcgggcgcgatctgcactttgcttatggccaaacgcccgtgcttgaaggagtggggctggaggtgcgccccggacgcatgctctgcgtgatcggccccaacggcggcggcaaatcgacgcttttgggcctgctcagcggcctggtgcggccggcgcggggccgggtgctgctggatggcgtggacatttttggcctgccccgggcccaggtggcccgtcgcgtgggattggtcagccaggcgccccaactggcgccgggcctttcggcgctggagaccgtgctggccggccgcttcgccctgatgggcggacgacagttcgaaaaccaggccgacctggccgccgcccgccaggccatggccctgaccaacatcacgcacctggcggatcggccggccggggcgctttcgggcggcgaacgccaacgcctggccctggccagggccctggtcgccgagcccgagctgctttttttggacgaacccaccagcgccctggacctggagcatcagatctcgatcatggccatgctggagcgggcctgccggcaaaagggcctgggcgtctgcctggtcagccacgacctgaacctggccgcgctgttttgcgaccaactgctgctgctggccggcggcaaggccctggcctgcggcccgccccacgcggtgctcacgccggcgttgatccaaaaggcctacggcctggcggtgaccatcgacgccgagcccagccggggccgaccccgcgtcacgcccctggccccccccttgccgcctggttgaaccaggcctcgccttggccccaaaaagcttccgttggttgtgctataattttttttagcgccgccgggacaattgttgccaaggcggcgtgggtgaggcactctgtttttcaggcaaaattgacaaggctttccatggcctcgcggtcaggggcggtctttattatgcaatgggcatggggatgcgatgatttcaacacgccgcacatcgaccgcgctggccctggccgggctgctcctggccgcgacggccctgccgggctgcctcaaggtcggccccgattacaaaacgccggaaaccaaaacccccgcctcctgggatctgcccgacgacaaattcctcaagcccgacccggccgccatccagcgctggtgggaggtcttcggcgacccgcaattaaacgagctgatcgttcgcgccggccagagcaacctggacctgcgcacggcccacgccagggtcaaggaggcctgggccaacatcggcgtggtccgtggcgagatcatgcccgccctgtcggccagcggctcctacgcccgccagcgcggcagcgaatacgcgcccacccccggcggcgtgacgttcgacaactatcagatcggggccaacgccagttgggaaatcgacctcttcggccgcatcagccgctccatcgaagcggccacggccgactaccaggccagcgaggaagaccgcgtcgacgtgatggtttcgctctacgcccaggtggccacgacctatttcaccatccgcgccacccaggcccagttggccgccaccaacgagaacatccagtcgcaaaaacaagtcctggccctgacccagagccgcttccgcaacggcctggccaacgacctggacgtctcgcaggccgaaaccgtcctggccagcacccaggccgaggtgccgccgttgaaaatcaccctggccaaggcctacagcgccatggacctgctcttgggccagccgccgggggcctcggccaagctgctgggcgaggtcgagcccattgcccaaccgccgcgcatggttgccgtgggcgcgccggccgacatcctgcgccagcgccccgacatccgccgcgccgagcgccaactggccgcggccaccgcccgcgtcggccaggacaccgcccggctctaccccagcttttcgcttttgggcaacatcggcctggcctcgaccaacgccagcgatctgttccgctcgggcagctatctgttttcgctgggcccccagttcaactggaacgtcttccagggcggggccatccgcgcccagatccaggttcgtgacgcccagaccgaacaagccctgctcaactacgaacaaaccgtgctgagcgcgctcaaggaggcccaggacgcccagacggcctatgtccagcaactggccagggtcgagcacctggcgcgcacggtcagcgcctcgcggcgcacgctcaagctgggcctggagctttacaaggaaggcctgaccgacttccagtcggtgctcgacgcccagcgcacgttgttccaatatgacaatcaactggcccaggccaggggcgaagccgccggcaacctggtcggcctctacaaggccctgggcggcggctggcgcgccggccagcacgccgatccggcccaaggcccggccatcgtcaaggccagcgccgaccagcggccatagcttcaattttttcgagggttcgtcatgacgcagctcaatcgatcgatcacgaggccgctcaagcgcctggccggcgcggcgctggccgcccttgccttgttcacggcgggttgctcgcaaaacgagtatcagccgccgccgccgccggcggtgaccgtggccacgcccaccgtcaaggacgtgaccttctacgccgaatacaccggctacaccaaggcccaggagtcggtcgacatccgggccagggtcgagggctttttggagagcatgcatttcgagcccagcagccaggtgaaggccgggcagcttctgtttatcatcgacccgcgcacctacgtggccctgcgcgaccaggccaagggcgacctggcccagtgcgaggccgagttgcaactggccaaggccacgctgacgcgcaaggaaaacgccttcaaggagcgcgccgtcagcgaggttgacgtgatccaggcccgggccgaaaaagccaaggccgaggcggccatcgaggcggccaaggccagcctgcagtcggccgaaatcaaccttggctacacccgcatccacgcgcccatcgccggacgcatctcgcgcaacctgatcgacgtgggcaacctggtcggcgcgggcgaaaaaacgcttctgaccaacatcgtcgacgacgaccccatctacgtctacttcaacatctccgaaaacgacatcctgcaataccgcaaatactccgaccagacccccgacccccgcgacgacaagggccaggccaaggcctatctggccctggccatggacgaaggctaccctcacgaaggatacctggattacatggacaacgccgtcgaccccaacaccggcaccatccaggtgcgcggcgtctttcccaacggccacggcgacatcttacccggctttttcgcgcgggtgcgcatcccgctgggcgtgcggaaaaacgccgtgctcacgccggaagtggccgtggccgccgatcagggcggtaattatctgttgttggtagacgacaagaacgtcgtgcaatatcgcaaggtcaccaccggccccaacgagggcgacatgcgcgtgatcctcagtgggctcaaggccggcgagcgggtcatcgtcgctggcgtgcaacgatcacggccgggcatgcaggtcacgccacaagagcaaaacgccacgcagaccccggccaaaccggcctcggccaccggccagaagtgagcgagcgccgatgttttcgcgatttttcatcaacaggccgatcttcgcggcggtggtgtcgatcgtcatcgtgctgggcggcctgatcaccctcagcaccctgcccatcgcccagtaccccaacatcgagccgcccaccgtcaccgtcaaggccaactatcccggagccaacgccaaggtcgtcgccgacaccgtggccgcgcccatcgagcagcaggtcaacggcgtcgagggcatgatctacatgtccagcgtcagcgcctccgacggcagctactcgctcaccgtcaccttcgagaccggcgtcgacctggacatggcctcggtgctggtgcaaaaccgcgtggccatcgccaccaactcgctgcccgaggacgtcaagcgcctgggcgtgaccaccatgaagcaatcgaccaacttcgcggccatgatcaccctggtctcggaggacggacgctacgacgacatctacctgtgcaactacgccaccatcaacgtgcgcgacgagctcagccgcatctacggcgcgggctcggtcaacgtcatcggcgccggcgactacagcatgcgcctgtggctcaaccccgagaaaatgcgctacctgggcctgaccgccgccgacgtggtcaacgccgtcagcgcccagaacgtccaggtggccgccggcatcgtcggccagccgcccgcgcccaaggaccaggcctttcaatacaccgtcaccgttttgggccggctggaggacgtgggccagttcgaaaacatcgtcgtcaagaccggggccgacggccggctggtgcgcgtgcgcgacgtgggccgggtggagttgggctcggtgagctacaccaccggcagccagcgcgacggcaagcccgccgccctgatcatggtctaccagctgcccggctccaacctgctggacctgaccgacaacatcagcgccaagatggaagagctcagcaagcgcttccccgagagcatcaattatcagattacctacaacgccgccgacgtggtccacgcctccatcgacgagatcgtcgagaccctggtcatcgccgccattctggtgatactcaccgtctacgtctttttgcaggatctgcgggccacgctgatcccggccatcaccatcccggtttcgctgatcggcacgtttttggtcatggccattctgggcttttcgatcaacacgctcacgctttttggcttggtgctagccatcggcattgtcgtcgacgacgccatcgtggtggtcgaaaacgtcgcgcgcaacatcgacgaaacgggcctggcgcccaaggaagccaccatcaaggccatgcaggaggtcaccggcccggtcatcgccaccaccgccgtcttgctggcggtgttcgtgcccaccgccttcatgggcggcatgaccggcatcctctacaagcagttcgccctgaccatcgcgacggccacctttttcagctccatcaacgccctgaccctcagcccggccctctgcgcgctggtgctgcggcccacgcccgagcatcaccggggctttttcgcctggttcaacacggtgatgcaaaaggccaccggaggttatctctccaccgtgagcctttcgatcaagcgcatgggcctggccatggtggtctttctgatcatcggcgggctggcctttttcggcatcgtgcgcacgcccaccggcttcgtgcccgaggaagaccagggctatctgatggtcaacgtccagttgcccgacgcggcctccctggagcgcacggtggcggtgatggagcgcctcaacaagatcatcgccgccacgccgggcgtggatcacttcatcaccgtgcggggttattcgttcctcgacggcgcggccaactccaacgtgggcggcatcgtggtcgtcttcaagccctgggacgagcgcaccacgcccgagaccgaccaatacgccatcctcacccacctgcaacggcagttttcccaggtgcaagaggccatcatcttcgccttcctgaccccggccctgcccggcctgggcaacaccggcggcttcgagatgcagttgcaggatcgcggcggcctgggcctggcctcgctgcaacagatggccgccgaactggtgcaggacggcaacgcccaggccggcctgagcaacctctacaccagcatccgcgtcaacgtgccccagatcttcgccgacgtcgaccgcgagaaagtcttgtccatgggcgtgccgcttagttcggtcttcaacacgctccaggcctatctgggctcggcctatgtcaacgacttcaacaagttcggccgcaccttccacgtcacgctccaggccgattcggccttccgctcccagcccaaggatatcggccagctccaggtgcgcaacgcccagggccagatgctgcctttgggcaccctggtcaagatccgccagtccctgggcccccagcttatctcgcgcttcaacgtctacgaatcggccaccatccagggttcggccgcgccgggctatagctcgggccaggccctggagctgatgaccaagatggccgacgccaaactgccctcgcagatgggcttccagtggtctggcatgtcgtaccaggaagtggccaccggcagccaggccgtgttcattttcggcatcgcggtggtgtttgtgtatctgttcctggccgcccaatacgaaagctggaagatccccttctcggtgatcctggcggtgcccctggccctgttcggggccttcgcggcgatcatggcccgtgggctcgacaacaacgtctacacccaaatcggcctggtgctgttgatcggcctggccaccaaaaacgccatcctcatcgtcgagttcgccaaggaggcccacgagcaacgtggcctcggccccatggaggcggccatcgaggccgcgcgcctacgcttccggcccatcctgatgaccgccttcgccttcattttgggcgtggtgccgctgttgatcgccagcggggccggcgcgggcagccggcgagccctgggcacggcggtctttggcgggatgctggcggcgacgattctgggcgtggtcttcgtgccgacgctgtttgtggccatcgaaaatctggcccagcgcctgggcaaaaagaaaaaaccgccccaaggctagcgcgaaaagagcggggccgtcgccggtgacatgaatcggcggcggacccgctcttgttttggctcgaccgaccaagccgatccggccgggtcggcttttttttacgcggcgtccagcggcggccggcgaccggcccagggccgcgcccgctccaactggccagccaggcgaaacagcgtggcctcgtcgccaaagcggcccacgaagtggcagccgatgggcaggccctggtcgttccaatataacggcacgctcatggccggctggccggtgcagttttgcagcggcgtgtagggcacgaaggccgcgcccctggtccaggcgtccatgggcttgttgttcaccacgtcaaaggagcccagcggcaggggcggctcggccagggtcggcgtcagccacacgtcgtggcgcgccatgaaggcggccatctggcgggaccagagctgggtggcggccacgacgtttagataatcgccggccttgacttccaggccccgctgatagagcgcccaggtcaggggctcgtagtcggccgggtctggctttttgccggtgaccatggccacggcgtggatgttgcccaccaggccggcggtccacaagatggtgaacagccggcccatgtcctgctggccgcgcaggctgggcgcgtcctcctcgacgatgtggcccaactcggcgcagagcttggccgcgctttccatggccgccaggcagtctggatgcaccggcccgccggccgcggtcttggccgaaaaagcgatgcgcagccggccgggctcggtggctgcttcctggatataagggcgctccttgggcggggcccaataggggtcgccgggctcggggccgctggtgcagtcgagcagcaaggcgctgtcgcgcaccgagcgggtgagggcgtgctcctcaagcatgccgcccatggcgtcgccgaccacgggccccttggggttgcgggccctggtgggcttgaggccaaacaggccgcaacacgaggccgggatgcggatcgagccgccgccgtcgttagcgtgggccatgggggccagaccggcggccaccgccgcggccgagccgccgctggagccgccgggcgtgcgctccagggcccaaggatttttggtggggccgaacaggcgcggctcggtggtgggcagcaggccaaactccggcgtgttggtgcggccgaaaatgaccaggccggcggccttgtagcgcgcggtgagggtggcgtcgcgcttgggcgcgtggcctttgagcgcggcggtcccgcaggcctggggcacgccagcctgggcggccatgatgtctttgagcaaaaacggcgcgcccttgaagggcccatcgggcaagggcccggccgccgtctggcgggccaggtcgtaaaggggcgtgatgatggcgttgagggtggggtttagtttttcggcgcgggcgatggccgactccagcagctcgctgggggtcagctcgcctttgcgcaccagctcggcctgggcggtggcgtccaaaaaggccagttcgtcgtggtcgggcatggtttctccgcttattttttcaggctggccagcagggcgtcaacccgctggtgattgtcctccgagccgatatagccacggaagagccactcttgcagcttcatggccccgtccaggtcgtggttgacgatggtctggcccaggcgcttggtctcggccaggcactggcggtcgtaggaggccatctggcgggcgatctggccgacgttttccagcagctcgccggtggggaagaccttgctgacgtagcccatggccagggcctcggccgcgtcgtagatgcgcccggtgagcgccacctccatggcccggcccaggccgatgacgcgccacagcgggtccatgatcggcgtcagcgacagggcgatctcgcgctggccaaacttggcccgctgggaggcgtagcggatgtcgcacatcaggctcaggtcaaaaccgccggcgatggccgggccgcccacggcggcgatcaccggctgggggcagaacatgatcgcccggtaagcccggtgaaacagcgccgtgaaggcctcgttggagaccttttccagcgtgcggatgaagttgaggtcaaagccggccgaaaagaacttctctccgccggtgagcaccgccacgttgacctcggccatccggcccaggccctcgaagacttcggtcagctcctccaacacctcgggggccagggcgttgcccttgtcagggcggtggatggtcaccgtggccacgccgtggccgatctccagcagcaaaaatcgtaaatccatgaacaagctcccggtcaaagcgcgcacaggcgcggcaagatcatctggtgctgaggacacaacgaggcggggttttgataggccgcctcggcaaaggccgtgagataggcgcgcagatcggccaggcgcgccacctcgtcgaccaggccggcctgggccagataggccggccgcgccttgtcgtgataatcggcgatcatggcgttcatctgcgcgataaccggctccagaggcaggcctttttcgtgctggcgggccaacttgcgccccagggcggcggcggcggcggtgcgcggccgcatgacgtagatctcgctgctggccaggcccagggtcagggcgttgttgcggttggccggcgggccgcccatctgatagtgcggggccaccgtgcccttgcgcagcaccaccgccagcatcggcaggcccgattgctggatgctgtagaccaggctctggcccaggcccagcacctcggcccgctcggccagatcgcccaggtccaggccgtcgtggtcttgcagccagatcatgggcaggcggtcgcggccgcagagggtggtgaactcggccatcttgagcagcccgtcgcggaagatcgtgccgccccggccctgataggccccggcggcgtaggccggatagccggcgggcagttcgccctggcggttggcaaccaggcccacggccaggccggccagcttgaccaggccgcaatagatctccggcccgaaatcccggcgatactcccggtggctcgatccgtccaccagccgggccagaatctgttctatcttgtagggccggtcgttgtccaggggcaggatgtcataaagctcgtcggccggggccaggggcggggcggggtcgtccacgcgaaaaaaggccggatcaaaggccggcaactgggccacgcgctgttgcagggcggccaacacctcgggctcgctgggatagatctcgcggaaaaagccggtgacgtcaaagtgcgtggccgccgtgccgggcggatcggcctggcggcgggccatctcggcgatcaactccatggcctgatcgatgtcaaagggcccggccccgcccatgccgcccagcaccgcgccgccgccggcgctcatctcggccttgtcgtgggcgatgatcagcgtggggctacaggcctgatagccgccaccggccgggttggagccgaacacgccggccagcaccggcagaccggccacggccatctcggcgtggcggaaaaaattggccccgccgcctcgccggccgccgtagacacggtgctgctggctgagcttgacgcccgagcagttgaccagccagaccagcggcaggcgcagtcgcgtggccagatcggtcacgcgcagctttttttcgggctggcccggcagccaggccccggccagcgatttgttgtcaaagccggccaccacgcaccagcgcccgctgatgcggcccagggcgcagaccacgccggtgaggccttcctcgttttgctcggggtcgtagaggctaagcagcggccgcaaactgcccggctcgaccagggcggccaggcgctcccacacggtcagttggccgcgcctgtgcacgtcttcgtctggcgtgccggcctggcgcggggcggcggccagggcggcgatctcttgttcgatagccgccaggcgctggcggttggcctggtccggggccgggtcgcggcccagatccagtgggggcatctggcgaaaataacgatgcatgaaaagccccttttcctttagcggccggccttgcgcaggcccagttcgtccagggccacgatccacttgcagatgttggccgagccctcgaccatgtaataagtcggcgcgtcgcggtgataacgagccacggggtattcggtggagtagccataggcccccaggatgcgcatggcctgttcggcgcacatggccgccacctcgccggccttgtacttggccatggccacctcgcggccgttgtccagccggccctggtccttttgccaggccgcccggtaaaccagcaggcgcgcgcactccacctcggtggccatgcgggctatctgatcctggatcatctgattttgggcgatgggccggccgaactgctcacggctgttggcgtaggccacggcctgatccaggcaggcctgggccaggcccacgccgccggcggcggcttgcaggcgggtctggttcagcgagccgaagacgatcttggccccgtcgccgggccggcccaagaggttttcgcggggcacgcgcgcgccgtcgaggacgatctcgccggtggggctgcaatggctgcccagcttgtccagggtgctgacgcgcacggcggggttgtctttaaggtcgacgacgaaggcgctcaggcccttggagccggcggcgcggtcggtgtaggcgtagaacaccacgcagtcggccacgggggcgttgctgatccaggtcttggccccgctcagttcgaagtgatcgcctttgtccacggccaccgagctgatggccatcacgtcgctgccggcgttgggctcggtgatggcgaagccgcccagccattgggcgctgaccagcttggggatgtagcgctccttggcccggtcggttccatggcgcagaatggcgtgggcgcagcccagctcttgcagattgacctgcacgcgcagcccgctggaggcccgggcaatctcttcgctgaggatcatcgtcgccagccagcccatggcgttgccgccgtattcctctgggatgaccgtgccgaaaaagcccagctcggccatgggcaagacggcctcgtgataggggaaatagtgctcggcgtcccatttgtcggcaaagggggcgatcttttcctgggcgaacttgcgcgcggcctcacgcagcatggccagttcgtcgctgagcgcgaagtgcattttttcctccaaagccagccagcgggttggcgccaaaagctagcggcccaggaacttgggcggtcgtttttccaaaaaggcccgcgcgccttctttttgatcctcggtggcgcacaggcccgaccacaggtcgctttcgctctccaggcccatggccacgctcagctcgcgggcgcggttgatgctcttttttgccgcggccacgcccagcggcccccgtccggcgatgcgccgggccagggtcatggccgcctccagcgcctggccccggggcacgaccttttcgatgagcccgcaggccagggcctcctgggcgctgatcatctcgccgccgaaaatcagctccttgaccttgcccaggggcgcgtggcgcaggctgcgcacggtgccgccgttgccgggaaagatggccaggttcacctcgggaaagccgaagcgggactgctcctcggcgtagcgcacgtcgcagcacagggccagctccagcccgccgcccaggcaaaaaccgtcgatggcggcgatgaccggccactgaaagtcctcgatcttggccacgatggcgtgggtgcgcttttggcggcgcttggccgcatcgggcgtgagggtcaggaacgaattgatgtcggccccggccacgaaggccttatcgccggccccgcgcaggatcgccgcgcgcagctcgtcgcggcgctggtccagctcgtcgaagacgcggccgatggcctccttggtggcctcgtcaagggcgttcatgggcgggtggtcgatggtgaccacggcgatctgttcctcgatgacatagctgcaaagttcggccatgctttgccctcctaggcttcgttgcgcacgatcagggccacgccctggccgccgcccaggcacatcgtggccaggcccagctccacgccggcgcgcttcatttcgtagaccaacttggtgaggatcaccccgccggtgccgctgatggggtggcccagggcgatggccccgccattgacgttgacgcgctccatgtccaggcccagttcgcggatgcaggccagcgactgcgaggcaaaggcctcgttgagctccaccaggccgatgtcgcttacgctcaggcccgtcttggccagcacggccttggtggcgtccaccgggccgatgcccatcagcgagggctccacgcccaccgaggcgtagccgacgacgctggccaggggtttaagcccgcgctcggcggcccactggcgctgggccaccaccgtcgccgccgcgccgtcgttcatgccgctggagttgccggcggtgacgctgccgcccttgcggaagacgggcttgagcttggccagctcttcgagggtggtctcggggcgggggtgctcgtcacgggcaaagagcttgggctcgccttttttctgggggatgggcacggccacgatctgctcgtcgaagcgaccggcggcctgggcggcggcggccttttgctggctggccagggcgaaggcgtcttgatcttcccggctgatggcgtatttttcggccacgttttcggcggtttcgcccatggtgttgccgctgatggggtcgaaaagcaccaactgatccatgacctggccgtggcccaggcgctggccccagcgcatggtcggcagcagataggcggcgttggtcatgtgttcgagcccgccggccaccagcaccctggcgtcgccggccttgatggcctgggcggccaaaaagacgctcttgagcgagccgccgcaggccttggccacgctgaagttgggcacggggatgggaatgcccgcgtcgaccgagatgggccgagccatgttgggcggcaggacgccggtgcgatattgctgggcaaagaccacttcctcgacctgatcggggctgacgccggccctggccatggcttccttgatgaccaacgcgcccagttggcggtcggtgacggccttgagcgagccgccgaaacggcccacggccgtgcgcgccgcgccgagaatcactacatcggacatgatcatattctccttcatatcttggccgggccgattttttggcccttggcgtcatattcgtaccaacccacgccggtcttgcggcccagttgccccgcgccgaccttgcgccgcagcaaaagcggcggatgccagcgggggtcgccggtctcctcgaacatggatttcagcgcgccataggtcacgtcgaggccgaccatgtcgccggtctcgaagatgcccatcttgcggcccgaggccaggcgcaggcccttgtcgatgtcctcgaccgtggccacgccggcctcgaccaggttcatcgcctcgatggtgctgggaaaattgatgcggttgatcacgaagccggccacgtcgcgctggaccatgatcggatccttgccgatctggatggcgaagcggcggccggcctcgaaggtcgcggcgctggtttgcatgccgcgaatgacctccacggccttcatcatcggcacggggctgaaaaagtgcaggcccaaaaagcgctcgggcccggggacaaaggccgccaactggctgatggggatggcgctggtgttgctggccaccagggcctcgggccgggcgatggccccgatctgctgaaagacctgctttttgacctcgatgttttcgaaaaccacctcgatgatcagatcggccgcggcggcctcttgcaggctggcgcagggccggatgcggccgacgatctcctcggccgagccctggaccaggcccttttcgacaaacttgcccaccgaccaggcaatggacttgacggccttttccacggccgccgccgaggcgtcgtggaggcacacgttcaggccggcctgggcgcatacctgggcgatgcccgagcccatcaaaccgccgccgatgacgaacacctgttttatttccacaacttccctcccctggctatttgagaatctcgcgggcgatgaccgtgcgctggatctcgctggtgccttcgtaaatggtggtcaggcgcaggtcgcggtaaaagcgctcgaccgggaaatcgcgcacgtagcccatgccgccgtggatctgcacggccatgtcggcggcgcggttggccatctcggtgcagaaaagcttgaccatcgaggcctccttgaccacggccgcgccccgcttgtcgcgcagccaagcggcgtgatagagcatctggcgggcggcgtagatgtgggtggccatgtcggccagcttgatctggatggcctggaaattggcgatgggttggccaaactgcacgcgctgtttggcgtaggcgatggacaggtccataagcttctgggccgagcccagggccgaggcgcccatggtcaggcggcccttgtccagggtcttcatggccgtcttgaagccctggcccacgttggtctcgccgccgatgacgttttcgcgggggacgcggcagtcgtcgaagatcagctcgcaggtgtggctgccgcgcaggcccatcttgcgttcgatggtgccgacgtagaatccggggaaggtcttttcgacgatgaaggcggtgatgccgccacgggcctttttctggcggtcgttggcggcgaaaaccgtggccacgtcggcgatgtcgccgttggtgatgaagtgcttgcggccgttgagcacccagtggtcgcctttgagttcggcggtggtctggatgttggccgcgtcggagccggcctcgggctcggtgagggcgaagcaggcggtccactggccgctggccaggttgggcagatagcgctctttctgctggggcgtgccgtctagcaaaataccctgggagccgatgccgttgttggtgccgatgcgcgagcggaagcaggcgttggtcttggaaagctcctcgtagcagaggcattcgcccagcgtgcccagctccaggccgccgtactcctcggggatggacaggccaaacaggcccagctcgcgcattttttgcaccacgtcctcggggatgtggtcttcgtcctcgacctgctggctgatgggctccaggtcttgcttgacgaatttggccacggtgtcgaccatcatgcgcagattttcggggatatcaaagtccatgcttcgcctcctgatggcggcggggccgccggggttgttttggttgtcggggtgaagatgagcaagaagcgggccatggcggcatgtcaaatatatatattgtaatatcgacgtgttactccatatatgcgcgacgcggcggtcgacggcgggccgggctggcgtataaaaaattagacaccacgccgggccgtggggccgctttaatcccgagttttggccgacctagggcctggcgtgcaaaaatctagacatgtagtgaattttagacgggtcagtcgaccaggccgtgccgccgcattttctgataaagcccgctgcgatgaatgcccagcagccgcgccgcccgggcccggttgccgccgcagctctccagcgcccgggcgatggcccgccgctcggccagctccagcgccgcccgcaggccgcccattggccgggtcgcctcgtcgtcgggttcgaggatgtcggtgggcagatgggccgcgcgcagcagttgatcgccggccgcctcggccgaggcccgctccaggatattgcgcagctcccgggcgttgccgggccagccataggcccgcagccgggccatggcctcgggctcgatgcgcaccggcgcgcggccgccctcggcgcggatgcgcgccaacaaggcgtagcacagccggggcaagtcctggctcatctcgcgcagcggcggggtgtgcaggcggaatatattcaagcgatagaacaaatcctggcggaactggccggccttcatcatcttttccaggtcgcggttggtggcggcgatgacccggaaatccaggttgagcggtttggccccgcccaggcgctccacctggcgctcctggatcacgcgcagcagcttggcttgcagggccaggggcagctcgcccacttcatccaaaaatatcgtgccgccgtgggccagctcgaagcggcctggcttgccgctggggctggccccggtaaaggccccggcctcgtagccgaaaagctcggcctcgaacagctcgccggggatggccgcgcagttgacccgcaccaggggccgatcgcggcgggggctcatctggtggatggcgtgggcgaaaagctccttgcccgtgccggtctcgccggtgatcagcaccgccagctcggaggccgcggcctgggcggcgatgcgcttggcctgctgcatggccggcgactggcccaccacccgctccagcgaatagcgctcgccatagagctggcgcagttctttttcataataatccaggcggccagccagcacttccgtctggcgcaccagctcgcccacccgctccagatgccagaaaatcagcttgcccgccgcgccgatcacccggccctggtcgtcctttagcgggatgcgcgccaccacccgctggcggccgcccatgaaaaaaacccggccgatctcggccttgccggttttgagcacgttcatcaggccgctttcggggttgatctggacgatggagcgacccacggcctcctcgggagccaggccgtaaaactggcgcgccgcctcgctcatgaagcgcaccacgccctgggcgtcgacgacgatctgcgactcgtgggggttttgcagtagcgccgccagcagccggtcgtccaattccatctggggttttttcatgccgcgcctcgtccgcccttttgcccggcctaatcggcctggcgctcgtcgacccagcggcgaaactcctccaccagccgccagaaacgcgcgatggcctgacggccggcctcggtgagccgggccccgccgccgctgaccccgccggcctgcttttccaccaaagggctgacggccaggcagttcatttcctcgaccagattccaggcatggctgtagctcatgcccatcgagcgggccgccgccgacaacgaaccggcctggtcgatgcgctccagcagcaccacccggccccacgacaaaaacgtcttgccgtctttttccagccagatgcgtcccttgaggttgagtttgtcgtggccgatctccggcccgcaggccagggcgttgcgttcgtgggggatggtcggtttgggcatggactcccgcctgggctgggtgagcgattgatcggggcctggaccagtatataaaatccgcccggcccaggcaacggcgcggaccggcggctaataggcgtagggctcggcctggtgaacggtgaaaatatagggcacgctcggggccgggcacggccgcagacgttcggcccggaacagatacttgcgctcgatcgccagcatcggtccggccttgagcttggcctccacgccggcgtgggccgttgcctgggccggcgtcaagcggccataggcctcgacccaatcgcccagggccggggccgggccgccgtggtccaccaaaaaggccaccaccaccgcgtcggccaggcagcaccagaccatcagccgaccggccaaaagcaccccgcccttgtccatttccgggtccgagaccacctgggcccgaaaaacatagcgccgggccgtggggtcggccttggcgttttgggccagcatgaacagctcggccacgttgatgcggatgtattcctggccgttccacgccacccgcgaggtctgggtcggcttggagcgggccggctcatccagaacgctggccgcatcgacgcccggcgtggccagcaccaccggctggctgatcaggcaggcggccaacagcaccgcaaacagcgccgcccgcgcccctccggcccggcgcttggccgccagggccatcgcggccaggcccgccgccgccaggagcgccccggccaggccggtcaaccaccggaatttggggttcaacagcagccaataatcggccgaaaaggccagccagaccatgaacccgcccagcccggccagcatcagcgcctcgaaaacggccgccgcccgcgttatcagccccacagcaacccccagatcagcgccaggccaaagaccaacaggcacggcgcggccaccagcaccgcgaaggcccggccgcgaaagatcgccccgtacatggccagcagcttgagatcgaccatgggccccacgcccacgaaggccagcatcgccgccggcggaaagcccacgaaagaggccgccacgaaggcgtcggcctccgaacacaccgaaagcaatatggccaggcccatcatcgtcaaaacggccaaaatcgggtcgccgcccatggcgctgagccactggggcggggcaaaggccttgatcgccgccgcggccaggcagcccaggatcaaatacttgcccatctccagaaactcgtcggccacccgggccataagcgtcagcgcccccggtcgcggccggccgggcaggtggccgtgatcatggccgcagccgcaggcgcaggccgccccgtggccggccatgggcagctccaggcccggcgcgccattgttgggcccgcgcagcagttcggccaccggccgaccgcccagggtcaggcccaccagcagggccggcgcggccaccatcagcacccggcccaaaaccatcgaccaatcgccgcgaaaggccacgtaggtgctggtcagcaccaggggattgatcaccggagcggccagcatgtaggccagggccgcacccggcggcgcgccacgggtgatcatgcgccgggcgatgggcgccacgccgcattcgcaggtgggcaggaccatgccggccagcaggcccgtcagggccgcgcccagacggccccggggcaggcggcgcagcaaaaaatcgtcgctgacataggcgtcgaagatcacggcgatgatcgagcccagcaacagaaacggcgcggcctccagaaacgtggccagggccagcgagacgaacagatcaaagggcgtggcggcgttcatgggcttgggcgttctccggcaaagaggcggtcggcgcggcgatccgcccggcgtgggccataaatttatagcaccacatcccccgccgtcaaaccacgcggcgctggcgcggcctttggaggttgacaggcggcggggttgttgatatgcatgagccatattcgtggagcaggcgcccgtgagggcctttgagggaagccggtgcgaacccggcgcggtcccgccgctgtgaacggggacgaaagccgccaccaagccactgcccggcccaaccgggtgggaaggcgcggcctttaggacgatccgtcagccagaagacctgccgctccaccaaaggccgccacgccgggcaatgcgtcaggcggccgaccctggggttcaagcaagctgggtgcgatccctcggttcctcgcgtggggccgaggtttttttattttgcgaggccaattgagagcgttcgtcatcggcgcggccaccagcggcgcgggcaaaaccaccgtgaccatggccattttggcggccctgcgccgccggggactcgtcgtgcagcccttcaaggccgggccggacttcatcgaccccggccaccacgccgtggccgccggccgcccctcccacaacctcgacacctggatgctctcggccgacgaaaaccgggccattttccagcgtcacgccgccggggccgacgtggccgtggtcgagggcgtcatgggccttcacgacggcttcggcccccttgacgacactggctccacggcccatctggccaagctgctgggcctgcccgtggccctggtcgtcgacgccaaaggcatggccggcagcatcgccgctttggccggcggctttgtcggcttcgatccggcgctcggctttgtcggcgtcatcgccaaccgagtgggcgggccgggccacgccgccattttgggccaggccctggccggccggtcgggtctgccgccgtttctgggcgggctggtcaaggagcccggcctggccatgcccgagcgccacctggggctgatcaccgccgacgagggcgctttcgacgccgccaagctggcccggctggccgactgggccgagcagggcctggacctggacgccctgctggccggcgcggccgagctggacttgatcccactcgacgaacccgcgccgcccacccggcccgtcgtgaccatcggcgtggcccgcgacgcggcgttttgcttttattacgccgaaaacctgcgtcgcctgcgccaggccggggccacgctgaagtttttctcgcccatcgacgaccccgccccgccgccgggcctggacgggctttatctgggcggcggctacccggagcttttcgcccataagctaagccaaaatcaaaccatgcgccgcgccatcgcccgggccgtggccgacggcctgcccgttttggccgaatgcggcggcatgctctacctgggccaggcggtggtggacaaatccggccagggctggcccatggccggggcgttggacatcgtcacgcgcatgggcgacaagctatccggcctgggttatcgccaggccaccttcacggccgataaccccctgggcccggccgggaccacgggccggggccacgagtttcattattccagcatcgatgaaggggcctccggggcccaagccggcgtcttcgagctgcgcggccgcgccggcggcccggcccgactggccggctaccgcgttggcaacgccgtggccagctacatgcacttccattttggcggcaaccccgatctggcccgcaatttcgtggagttctgccggaaaggccagccatgaccgaccagacctggaacctgccgcccgaagagatcgaacgccgcagcctggccatcatcgacgccgaggccggcacgcacccctggggcccccgccgctgggccgtggtgcggcgcatgatccacaccaccgccgatttcgattggcgagacatctgcatgtttcacgaccaggccatcgacagcggcctggccgccctgcaaagcggccgcgtcatcgtcaccgacacacgcatggcccagatgggcctgtcgccctggcggctgaacaagctgggcgtcgtcgcccgctgtctggtcgacgatccggccacggccgcgatcgccaaggcccgtggcgtcacccgctcgctggcggcggtggatctggccgtcgaacaaaatctgggccagatcttcgttatcggcaacgcgcccacggccctgctgcgcctgctggagcactgcgacgccggccgcgtcaagcccagcctggtggtgggcctgccagtgggctttgtcaacgccgccgaggccaaggacgccctcggccagcgcgatctgcccttcatcacggcccgtggccgcaagggcggctcggccgtggccgccagcgtcatcaacgccctggccatcatggccctggagaacgacaaatgagccaaaaaaccatcggcacgctctacggcgtgggcgtgggccccggcgatcccaagctgatgaccctgcgcgcggtggaggttttgcgcggcgtcagcgtggtcttcgcggccagctcacccaaaaacggctacagcctggccctgaacacggcccagggccatatcccgcccgaggttgaggtggtgcgcctgccctttcccatgaccgacagccacgaactgctggcccaggcctggcgggccaacgccggggccgtggcccaggccctggagcaaggccgcgacgccgccttcatcaccatcggcgatccgctgacctacagcacctatggctatctgctgcgcacgctacgggacatggggtgccaagccccggtggtcaccgtgcccggcgtgacggcctatcacgcggcggcggccagcctgaacacgcccctggtcgaaagccgccaatcgctggcggtgatcagcggcgtggccgatccggccgagatcgccaatctggcggccatcagcgacaatatcgtcatcatgaaggcctatcgccagttcgaccagatcgtcgaggcggtggaggccctgcccgaaaaatggtcgctggccgcggccagccaggtcagcctggccgaggaaaaggccaccaccgaggccggcgcgctcaaggggcagaagcagcattacctgacgctggtcatcgccaaacggcggcccgcgccccaggccgattgatcgatgaactcccggcggctcaggacgggtttttccaccggcacggcggcggcggcggcggccaaggcggccacgctaactgccttgggccaggccccggccaaggtggaggtcagcctgcccgacggcggtcggctggagatagccgtcagccaatgccgcctgctggccccggcccaggccctggccgtggtgatcaaggacgccggcgacgaccccgacgtgaccaacaaggccgccatccgcgccagcgtgcgccttttgccggccggcgacggcgcggccgaggtgcgcgtcctcggcggcgacggcgtgggcctggtcacgcggccgggcctgcccgtggcccccggcgcgccggccatcaaccccgtgccccggcaaatgatcgaaaaggccgtgcgccaagccgtggcctgggccgcgcccggggccacgctgaccgccgaggtggtcgtgagcgtggccggcggccaggagctggcccgccacaccctcaacccgcgcctgggcgtggtcggcggcatatcgattctgggcaccaccggcctggtcaagcccttcagccaccaggcctacaccgagaccatcgacctgtgcctgtcggtggccacggccgccggcctgagcgaggtagtgctgaccaccggcggcaagagcgaaaaatgggcccaggccctgcggcccgatctgcccgaggcggccatgatccagatcgccgactttttcggctacgccctggccgcctgcgccaaggccggcctgcgccaggtggggctggtgtcgtttttcggcaaggccgtcaaacaggcctctggcctggagtacacccacgcccgccaggcggtgatggacctggcccaactggccgagtggctggggcaagccggcctggaccaggcggccgcccaaagcgtggcccaggccaacaccgcccgtcacgccctggatttgctgcgcgagttgggccggctggagctggtgtcccaggtgggccgacgcatgctgacggcggccgagcattgggccgggccgggcttgcggccgtgggcggtggtgttggactatgacggccagcccttgtgggacagccgagcccaaggaggccaagcgtgatcccggtgctggtgatcggcctgggcctggggccggatgatctttcgccgcgcctgcgcgagctggtggaccatgcccaggtcttggccggcggtcggcgtttgctggcctattttcccgaacaccccggccggcgcatcgagctgaccggcggactggagccctggctggatcaggtgcaggcggcggcccagagcatgcccgtggcggtgttggcctcgggagaccccggctttcacggcgtggccacggcgttgatccgccgcctgggccgcgagatggtgcgcatccagcccaacgtgacggccatgcagggggcctgcgcccgcttgggcctgccctggggcgcggccgtccacgtctcgttgcacgccgccgacgccgaggccttgccccggctgtggacggcgctgggccaaagcgatctggtggtcgtctaccccggccccacgcttgatccgacgcggctggcggtcatgctggccgagcgcggccaggattcatggcgcgtgaacgtgctggaaaacctgggcgcggccgacgagcgcctttgctccttcgcgcgggccagcgaagcagccggcgtctttggcccgctgtgcgtggtcgtgctggagcgcgtgggcccccggccgccggcgccgaccatcggcgcgcccgagacggcctaccaaagcgacggcggcttgatcaccaaggccgaggtgcgggccgtggccctggccaagctggccctggggccaaaactaacgttgtgggacgtgggcgcgggcagcggctcggtggggctggaggccgcgtcgctcatgccgggcgggacggtctgggccgtggagcgcgacccacgccgggtggcgatgatccgcgccaaccgcgcccgccacggcctggccatgctggaggcgatcgagggccaggcgcccgaggccttggccgatctgccccggcccgaccgcgtgttcatcggcggcggcgggccaaggctcgaggcgatcatcgccgcctgcgccgcgcgcctggcccctggcgggctgatcgtcgtcagcgcggtgctgggcggcagcatcgaggccgcccgcagggccctggctcgggccggcctggacgtcgacgaaacattcgtgcaaatctgccgtggccaggcggtggccggccaaaccatgctcaaggcgctcaacccggtctggctgttgcgtggccgcgccgacggagaaaaatagatgagccaagcgcgagaatccaacccgatcatctttgtcggggccgggcccggcgacccggagttgatcaccgtggccggccgcaaggccctggaacaggccgatctggtggtctacgccgggtctttggtcagccccgagatgctggactggtgccagccccagtgccggctggtcaacagcgcccacctggacctggaccagatcgtcggcgagatgatcgccgcccacgaccagggccagcgggtggtgcgcctgcaaaccggcgacgtgagcctctatggcgcgctgcccgagcagctctgccgcctggcggcccacggcgcgtcgtggcgaatcatccccggcgtcagcgcggcctttgcctcggcggcggccatcggcctgagctacaccctgcccgagacctgccagagcctgatcttcacccgggctggcggccgcacgcccatgcccgcccgcgaaaacctggcggccatggccggccacggttgcagcgtggtgatctatctttcggcggccctgggccaggacgtcgccgaggccctgagcgcggcctatggcccggaaagcccggtggcggtggtccaacgggccagttggcccgacgaaaaggccatctggtccacggcggccagcctgcaaggcgacctggagcgggccgggatcaaccgccaggccctgatcatctgcggtccggccgtggccgccctgcgcgccggctacgccgattgcctgccctcccggctctacgaccacgcctttggccacgcctggcggccggcggggcaaaaagattgaacgccgagggtcgcatagccctctgggccctgggccgacccggcgcggagctgtgccgtcgcctggccccggccctggggtcgtgcgagctgttcctgccccgccgcctagcccgcccggaggccggcgagcgaccctttgacggcctggcccggggcctggaagacaactttcgcctctacgccggccatgtggccgtttgcgcggccggcatggtcgtgcgggccatcgccccgctgttgcgggccaaggatcaagacccggccgtggtcgtggtcgaccaactgggccaatgggccgtgagcctggtttcggggcatctgggcggggccaacgagctggcccggcgggtggccggcgctctgggcggccaggcggtgatcaccaccgccaccgacggcctgaacctgcccagcctggaaatggaagccaaggccctgggcctggttgtcgagaacctggcggccctggccggcctgagcgccgcgctcatcgacggccgcgccgcgcccgtccacgatcccggcggctggctgcggccgctgaccgagcgccggcccgaattgttcgtgatggtcgacgaaacggccgcccaaggtttggccgatcagccactggtgtgggtggattggcgcgagccgcgcccgcccaagccctggctggtcctgcggccgccggccctggccctgggcgtgggctgcaaccgcggcgcctcggccgacgagatcgccggcctgatcgaccaggccctggcccaggccggcctctcgcgccgctgtctggcccgcctggccagcgcccaggccaaggccgacgagccgggcctgctggaggccgcgcgaaggctggggctcgaaccgattttttacgcccacgagcggctggccgaggtggccacgcccaaccaatcggcggcggccctgcgctgcctgggcacggccagcgtctgcgaggccgcggccatcctggccgctggcggcggagaattgctctgccccaaaacaaaaacccgaaactgcacggtggcggtggcgttgatatgtccggaaagctatttgtcataggcctggggccaggcggccccgcccacatgacccacagggcggcccaagccctggccgaggcccaggtggtggccggctacaaaacttatttgaagcgcgtcgagggcctgctggctggcaaacgcatcgtggccagcggcatgaccgccgagttggaccgggcggcccaggccatcgatctggccttggatggccagatcgtggccatcgtctcgggcggcgacagcggcgtctacggcatgagcgcggtggtctacgagctgctggcccggcgcgggctggccgtgggccccggtggcctggagctggaagtcgtgcccggcgtgccggccgtggccgcggccggggccctgctgggcgcgccgctttcccacgatttcgcctgcgtcagcctcagcgaccgcctgacggcgtgggaggtcatccagcgccgcctggacgccgccgccggggccgatttcgtcatcgccctctacaaccccaaaagccacggccgccactggcaatacgcccaggccctggagatcatcggccgccaccgcgccgccgacacgcccgtcggtttggtccgcgcggccatgcaggacgagcaaagcgtcggcctgtgccgcctggaccaggccgccgacgcgccggtggacatgcagaccatcgtcatcatcggcaacagcaacagcttcgttcacctgggcaagatggtcacgcccaggggctatctggccaagtacggcgacaaaacagccgaaggagacgccgcgtgagtcaaacagccatcgtcctggccgcctttggcgtgagcctgcccgaggccatggccggcgtggaaaacgtcctgcgccgggtggaggcggcctttgccgacagccccgtgcgcctggccttcacctccaacctggtgcgccgcgtctggcaaaaacgcctggccgacccggcctggctggccgcgcacccccatacgccgcattatctgcgggccatccaggggccgctggccaccatcgccaatctgcaagatcaaggctatcagagccagatcatccagcccctgcacgtctacgccggcgaggagtttcacgatctgcaaagctacgtggccggtctggccggcatcgccacggtcaagccaaagtggcggcctttcaagacgctggccctgggccggccggccctgggtcagccaggggtgatccatccctatcagcgcgatctgcgccgggcggccgacatcctggccgccgacgcggccgaggcccggcagatgggcgcggcgctggtctacgtgggccacggcaatcactattattccaccggcgtctttcacgagctgcgccagatgctggcccaggaccacccggatatcctcatcgagatcggcatggtcgagggcctggacggcccggccgaggcggccgcgcgcctgcgccaggccggcgcgcgcaaagcgctactcaagccgctgatgctggtggccggcgtgcacgcccgcgacgatatggccgggccgggcgacgattcctggcgcggcgcgttggaggcggccggcgtcgagaccgtctgccggctggagggtttgggcgaaaacaacgcctgggccgatatttacgtgcaaaacatccgcgacgccgccgagcatggcggcctgacgccgtgaaaaagcgcggaagggcgaagacagcctagaccacgacatatctttgggcaggcgcgccaaaagcgcctaacagggaatcccgtgaaaaccgggagcgggcccgccgctgtgaacggggacgaaagccgcacgcgaagccactggccggacaggccgggaaggcgcggcgattagaacgatccgtgagccagaagacctgcctgcccaaataaaacgtcggcccgtcccgagcagcggacgccgtggccgacaacgagccccgcgcggatttttgcgggtcatcccccggctcgtccacgaacgagcgggggttttttatttggaggcgggagcatggcggaaatagccatcgaaacgatcgatctgaccaaaaactatggccgggtgcaggccttgcgcgggctgaacctgcgcgtggccaagggcgagatctacggctttttggggcccaacggcgcgggcaagacaaccacctgtcgcatcctgaccaccctgaccaagcccaacgccggccaggcccgggtctcgggcttcgacgtcatcagccagggcccccaggccaaaaacggcatgggcgtggtggcccagcacaccaacgtcgatggcgaactgagcgtttatcacaacctcaagctccacggcatgctgcacaaaatgcccgccagccagcgcgaggcgcgcatcgacgaaatgctggagttcgtggggctggcccagcgtcgctccagcccggcccgccagctctcgggcgggctcaagcggcggctgatgatcgcccgggccctgctgcacgggccttcggtgttgttcctggacgagcccaccgtgggcctggacgcccagacccgccgccgcatctgggagctgatccgccagagcaaccgcgccggcgtcaccatcatgctcaccacccactatatcgaggaggctgaaaacctctgccaacgggtgggcattatcgacggcggacggatcatcgccgagggcgcgccggccgagttgctggccaaggccgggcggttcgtggtcgagcccagcgacggccagggccaaagccgctttttcgagacccgtcgcctggccgccgaccacgccgcgtccatggagcaaaacgccaccatccgccgggccaacctggaggacgtctttatcagcctgacgggaaagaaggtgcggccatgagcggcgtctgggcggttttttatcgcgaaatgcttattttgcgcggccgactgggccgccagttggccaactacgccatcagcccgttgctctacgtcatcgcctttggctggggcatgggccgaggcgtgcgcatggagggcgtggattatctggccttcatgctgccggggctgatggccttgtcatcgatgaaccgatcttttggcatggcctccgaacttaacatcgcccgcttttattggcacaccttcgaggagtttcagaccgcgccgatcggcgcggcggccgtggccctgggcgaggtggccgccggcgtggcgcgggcgctgctggccgccgtggtggtggcggcgctggcgctggtcggcggagtggggcttgatttgggccccgtgctgtggctggcggtgatcgccaacggcttcatgttcggggcggcggcggtgtgcgcggcgatgatcgtgcgcacccacgccgatcaggccaacctgaccggtttcatcatcacgcccatgtcgtttttgtgcggcacgtttttcagcctggaggccatgccgccctgggccgcgacgatcatccagatcttgccgctgacccaggccagtcactgtatccgcgccgccgccctggatcaacccaccccgtggttggcctgggcggccatgggtctatattgcgtcgctttttttgctttggccgtctggcgcgtgcgccaggccagtgtctgaaggggggatcaacttgaaacgcctgctcgccttgttgtgcctgttctgttgcccgccgtgctggccgaccgccgcgatggccgccgccccgccgcccgacggcgacatcgtggttttttcggccgccgacatccaacgcatgagcgtgcgcacgatccaggatcttttgaacctggcccccggcgtcaaggccggcgactcgtcggtgagcatccgcggcgacagcgccgtggccgtctacctcgacggcatgagcctgatcaacaacatcagcgcccacaaaagcgtcaactggggcttggtctcgctggaggacgtcgagctcatcaaggtgatcaagggcggcggcgcggtcagcttcggcgacaactccagcggcggcgtcatcgtcatcaccagcaaaaaggccgcccgggccaaggccggcgtcgaggtcgaggccggcaatcacgattattggaaaaccagcgccaacgtcagccaaagggctggcgcatggggcgtttcggccaacggcgaactggagtccaccgacggcttccggcccaatgacgacgaaaagcaccgccgcgccggcttcaagctcagctacgccccggaggcttggctggcctgggccgggcccgacggccaagcccccaccctggccctggactatggccacaccgaaagaggcaaccccggcctgcccggctacgccacgccccacgcccgctcccgcgacgaggccctgggcctgtcgctgaacctgggggccaaaggatacaagagcacatcgtcgttcaccaattttcaaaacgaattcgaaaacaccgacaccgccgccgacaccatgctgcgcggttggaccgtccaggaagacctgcgcaagtcctacgacctgccgctgttgggccgcacggcctttggcgccttgatcagccacaccgccgccagcggcaacaagatcgccggcgtcgacgagcaggcctacagcctgttcgccaacaaaaagctcggcctgaagcccttgcccctgagcctggccatgggcctgcgggccaacgcctattcgcagttcgacggcgcgctaaaccccgaactgcgcctgagttggaccaggggcccggcccgcctggaggccggcttccaaatgaccaacaacaccccctccatccgccagcgttactacgagaccaccagcaccagaccaaatcccgacctgggcagcgagtccagcgccaattacagcctgggcgccagctatcagcccctgaaatggctgggcggcaacgcaactgtctttcgcaacaacatcgacgaccgcatcacctacatgcgcgtcggcggcgtgggccgctacgaaaacgtggggcgatcgcacctcagcggcgtggacgcgtcgctttccatcacgccctgggcctggctgtcgctacggccgtcctacacctatctggaggccatcgacgacaccagcggcctgtggctgccggccaagccccgccacaagctcatgatcgacctgcaactgcggcccctggacggcctgatgctgggcctgaccgtggcccactgctcggaggtgttcaccaacgccgccaacagcgccatcgccccggcctacgaggagatcgacctgcgcggcgaatatcaatacaaaaacgcccgcgtttatttccgcgtcgaaaacctggccgacgccgattatctctacgccgacggctaccccgccccgccgcgcacctggctggtgggcctgggctgggatttctgagatgccgctcatcccgccccaaatcgcctacctgaccctctggccgaccacggcctgcaacctggcctgcgcctattgctacgccagccagggcgaggccccgcaaaccatggaccgccaaacggccctggccgccctggagttggccggcggccacgacgggcccctgcacgtgcaactggccggcggcgagccgaccctcgtcccggaactgatcgaggccgtggcccaatgggccagccagcgccaggcccccacgcgggtggccgtgcagaccaacggcgcgctgctgacgccggccctggccgccatgttcaagcgctggcgggtggccgtgggcctgagcctggacggcccgccggaggtgcaggagcttcagcggggccaggccgcccaggtcatggccggcctggagattctggagcgggccggcgtggacttttatgtcacggcggtggtcacagccgccagcgcgccgcatctgccccggcttttgctgatgctggccggccaggcccacgcccggggcctgggcctggacctgctgacctgccggggccgggccgtgggcggccacgcggccatggcccggcccgacgccttggccggggcggccagccggctggcccaactgacgggctggctcaacgcccggcggacgcggccctttgtcctgcgcgagctggagcgctgcgccaacccggcccggtcttttgccaggcccaggccggccgggccctggccgtgcatccctcgggccggctctacccctgcggccagaccatgaacgacccggacctggccctgggcagcctggccgcgcccgattggcgcaaaaacggcctgctgggccgcgaggccttgaccggcccccactgcgccggttgccccctggccggccgttgccccggtgaatgccccagccgcctgcgctacaacggcccccagggccgcgcgctggcctgcgccatgctgcgagccttggcccaaccgcttgccgcccacggagaaaatgctcatgcgtcagcttgatctggtctttttcagcaccacttccaacgagctgcccaacctggccaaggccgccgcgcaactggccgccgaaggcctgcccctgcggctgctggccttcaccaagccccagttggcctcggacgccggcatcgacgagttcgtccgggcggccatggccgccgacgcggtggtggtgaccctcatgggcggcaaggactcctgcccggcctgggatcaattgacccgcgccctggagcgcggccgcctggccggcaaggctccgcactttcacgtccagcccaccggcggggcccaggaggcctgggagctggccgcccgccatgccgacggcatgggcgatcccttgtggcgcaagctcaacaaatactatcgccacggcggcgtggacaacgcccgccagatgctcaagctgttttgcaacgccttggccggggccgatctggccatcgacgagcccgtccggccgcccaccgagggcgtctatcacccccgctggcccggctcgccgccgctggcggaatacctggccgcgctggacccggccaagccgaccatcggcatatggttctatcaaaacctctgggtcaacggcgctgtggagcacatcgacgccatcatcgagcgggtcgaggccttgggcggccaggttctgccggtgttccactatcgtttcaaggacgaggtggtgggcaatcgcggggccgattacgtgatcgagcattttttcatgcaaaacggccggcccgtcattgacgtgttgatcagcccgatgatgttcagcctgaccatggcctcgccggcctatcggggcctgttggccaagctggacgtgccggcgctccaggccatcagcaccatgcaacccatggagcgctggcgcgacagcccccagggcctgacgccatcggacgtgacgctctccatcgcccagcccgagtttgacgggcttttgatctcgacgccggtggcggccaagcagcaaacgcaaaaagaccccgtcagcggcgcggtgctggtgcaatacaagcccatcgccgaccgggtggaccaagccgcccgcctggccctgaactgggcgcgcctgcggcgcaagcccaagcaacagcgccgcgtggccatcatctttcatcactacccgccgcgcaacgaccgcatcggctgcgccgccgggctcgacagcttcgccagcgtggtcgatctgctggcgcgcctggccgaggatggctacggcgtcgagcggctctatgaatcgggcgacgaactggcccacgcccttttggccggcctgaccggcgacagcaaatggctggccccggcggagatggcccgccgcgccgtggccaacgtcggcccggagctataccagccctggcgcgaggccctgccccagcgccccggccaaaagatggacgccgactggggcccgccgcccggcgagctgttcgtccacgatggcaagctgctgctgccggggctgatcaacggcaatgttttcatcggcatgcaaccgccgcgcggcttcatcgagcaggccgaaaagatctaccacgacccgctgatgtcgccgccgcaccattatctggcctattatcgctggatcaagcacgtcttcggggccgacgcggtcatgcacatcggcaagcacggctcgctggagtggctgcccggcaagggggccggcctgagcgccgagtgcttccccgaactggcgatcatggatctgccaaacatctatccatacatcgtcaacgaccccggcgagggggcccaggccaagcggcgctcggccgcctgcgtcgtcgatcacatgaccccggtgatggtaaacgccgatctctacgaagacctggccggcttggacgagctgatcaaggactacaaccaggcccgcctggaagacccgggcaagctgagcattctggggccgatgctctggcgggccgtggtcgccgccgacctgcaccacgacctggccgtcgacgaggccacggccatggccgattttgacgagtttctggagcgcctgcacggccatcttgccgagttggccgacaccgccatcaacgacggcctgcatatcatgggccggccgccccagggccaggccctggtcaactgcctggcccagctttcgcgcctggccggtggcgatgtcccctcgctgcgccaggccgtgctgacggccaagggcctggattacgaccaattgctggaacggcgcggccggttggtggacggggccggcggcctcaccggcggacagttcatcgaccaggcccacaagcaatgcctggccctgctggaagccatggccgaggcgggctttgaccccgccgccgccacaagcgccgtggagcttgtcttgggccgggccgaccaggccctgtccggggccctggcccaggtcgtcaccgaggttttgccgcgcctgttgggcgtgcgcgcggagatcgacgcctgcctggccgccctggacggtcgtttcgtcgcgccggggccctcgggcgcgcccagccggggccagctcgacgccctgcccaccggccgcaatttttattcggtggacccacaaaagatccccacgccggccgcctggcaggtgggcgtggccctgggccaggccctggtccagcgctgcctggacgaaaccggccgttaccccgaaaacatcggcttcatcctctgggccagcccgaccatgcgcaccaagggcgacgacgtctcgcagatcctctggctgatgggcgtgcggcccgtctggcagcgaggcacgggcaacgtcatcggcctggagcccatcgatctgaccgagctgggccggcccaggctggacgtgacgccgcgcatctcgggcatcttccgcgacgcctttggcaacgtggtcgagctgatcgaccaggccgtgcaaatggtcgccgccctggacgagccgcccgagcacaacatcctgcgcgcccacgtgcgccaagacgcggccaagctggccgaggaaggcctggggcaagacgcggcctggcgtcaggccagcctgcgcctgttcggctgcccgccgggcggctacggcgcgggcgtggccgcgctgatcgaggccaagaattggcaaaacatcgacgacatcgccaaggtctacagcgcctggtcgtcctacgcctacggccagggcatggccggccaacaacacgaaagcgcctttcaccgtcagctcgaacgcatggacgtgacggtcaaaaacgaagacagccgcgaatacgacatgatgtcttgcaccgatttttatagctatcacggcgggttgatcgccgccgcccgcgcggcgcgcggccaggccccgctgtcgctggccggcgacagctccgacccccggcgggtcaaggtgcgctcggtgcaggaggaggccaagcacgtctttcgcgcccggctgctaaacccaaagtgggtcgagggcctcatgcgtcacggctacaaaggggccggcgacatctccaaggccgtggacgtggcctttggctgggacgccaccgccgatgtggtcgaggactggatgtacgagcgcctggcccgccgcgtggccctggacccggaggtgcgccgctggatggcccaggtcaaccccgccgccgcccacaacatcgccgccaagttgctggaggccatcagccgcggcatgtggcgggccgatccgcaaaccgaggcccaactgcgccagctctacctcgacgccgaaggcgacatggaagagcttctcgatcaaccccaaagcggagaagaaacgcgatgaaccccctcctgccctgggtgggccatctgttccaggccgccgccgtggtctacgtcctggcggccctggccggcctggcccgcgccaagggcccggccgtggggcttttggccctgggcctggctgcaaacctcgcctccatcggcctgaagctctacctgtcgtggccgatgcaggcgccttttcaagagcccttctggctgccggcggcgctggccgtgttgaccctgggcctgtggcgcaggggccacgccagcctgctagcgcccttgtgcgcgctcatcgccgtgttggccggctgggccgccatctggcccaaggatttttatctgcccttcccccgctccaacaccatcgtggcccatatttttctgccgctgagcgcggcgggcaaggcctgcttctacgcggccggcctggcggccatgccccatctggccggccgccgcgcggccccggccgagatcgaaaacggccgcacgctctttggccggctgatcgtctggggcttcgtgctgttcacgctcagcctctttctggccgaggcctggtcgtacctgggctgggccagcccggtgatctggaacaacgccaccatgacctcgaccatggccgtgtggttctactacggctgctttttgcacctgcatttgctgcgcatgtggccgctgggccgccgggcctggctggccctggccgggctgccgctgctgatcgtcttcacgttcctgcccgagacgggcgggctcaggctggcggggtgggcgtcatgaaaacgctgcaacgtttggccgccttttggggcggcgcggccctggcggtgtggacgctgttgggcctggtggtcgtgctgggggcggggtattttctcttcgaggcccgaccgctggtcttcgagccgctcaaccgcctgctgctgtgggattggatcgtcacctacggctggagcaacctgggcgtgacgtggtggtttttcgcctttttgctgctgctggcggtgctggtgctcaacaccgccgtgtgcacctggcaaaaggtggccgccctggcccgtagtggcggccagggcccgcgcctggactggtggctgcgcttttcgccccacgtcatgcacgcggcgttcatcgtcattctggcctcgcacctgttcacctacgtcttcggcctcaacgcccagaacaacgtggtctgggtgggcaaggaggccgccgtgccaggggccgactggcgcatcggcctggaaggcatcgaaaacacgatgtattctggcgacaggctggccttttatcgcggccgggccatcgcccaggagatcaagctcaagctcatcgagcccgacggccgggtcatccgcaagaccctggccatcaacagccccgtctggcacgacggctacagcatccacctgaagaactactatcccaaggccaagaaatccatgcccggccggccctacgccaatttgatcatccggcgcgatccgggcgtaaagacgttctttttcggcacggcgctgtttgccgtggggcttttggcctatctgtggcaagccctgcggcggcacaagcggcgcggggccaaggaggcttgaaaaccatgcgacgcgctaccctgctcatcttgttcatcctggccctggccccggtcggcccggccgtggccgacgaattcaaggccatcggccagttcggcctgcgcgcgctggacgacggctgctatcagatcaccgacggcgtgggccgcgagatctttctggtgcctcgcggccgcccagcgccgccccaggccgacccggccaacgtggtgcccatccccgtgcggcgcatggccatggattcgggccgcgacgcctcgctactgatcaccctgggcgtcatcgacacggtggtggccgtcagcggcgggcccgacgactggacgatcccccagatcaaaaaaggcctggccgatggctccatcgtcagcttgggccaaaatcacgccctggattacgaacagctctccaaggccaagcccgacgtgtttttcacctgggatgaatcgctgattcccatgttggccgagctgggcgtgcccacggtgatcaccaacaccgagctggcccgcgacctggacacccagatccgcttcgtggagcttttggccccgctgtttgaccgccagcgccaggccgacgagtacgtggcccgggtctacgcggccctggagacgatcaaggccaaaacccgccagaccgagagcaagcccaagatcatctggggcgacatctattccaagcgggtgctggtggagccgggcaactcgtgggcggcccagatcgtcgaggcggccggcggcgactatctgttcatggacgtggccggcgacacctgcctggagatcgccctggagcgcttctacgccagcggcaaccaggccgacgtgatgatcacctaccgcggcccggccctgggcatggccaccaaggcccagatggccaaggccaaccaatccatcgccggcatccgaccgctgagagcggggcgggtctattgcccgctggatcactatcgccagtcgtcccaccgcctggacgaggtgctcatcgatctggcggcgatcatccacccggagctctaccccggtcacgagctgaaatttttcatggaaatgccggagaaatagctcatgaaggcactcgatggcggcaaaagccgggccggggtcgtcttgccctggttgggcgcggcgttggcggcggtgttctggttgagcctgagcaacggcagcgttgacagcagcgccggcgaggtctggcgggcgctacgcgtcggcccgtccgacgaggcgctgggctttattttgtggaacatccgcctgccccgggccctggcggccatgttgggcggcgggttcctggcggtcagcggcctgctgttgcaggtctattttcgcaaccccatcgtggggccgttcgtgctgggcatctcatcgggggcgacgcttctggtctcgctggtgatgctgacctcgctgacggtgggttttgccggggccctgccctatctgacgccgctggccgcctttgtcggttcgctggcggccatgggcctggtgctggccgtggcctcgcgggtctcgggcggggtgacgcttctgatcaccggcatcatgatcggctatctttccagcgcggccaccagcctgatgatcaccttcgccgaggctgagcgcctcaagggcttcaacctgtggcagttgggcagcttcagcggctacacctggcaggagctgggcctgatggccggggccggggcgatcctctcgcttttgacctatggcatgagcaagcagctaaacgcatttttgctgggcgaaaactacgccgcgaccatgggcgtcaacatacggcgctttcggctgatgatcgtgctgtgttcgtgcgggctgtcggctgtggtgacggccacggccgggccggtggccttcgtgggcctggccgtgccgcacatggcccgcctggccctgggcacatccgataaccgcctgctgatccccaccgccgccttgatgggcgcggtggtctgcggggcctgcgatatcctggcgcgcggtcttttcgcgccggtggaggccccgctgagcagcatcacgtcttttttcggcgcgccggtggttttggcgctgctgctgaaaaacaaggccaaccgatgaaccatcccgccaacaaccaaaccatcctgcgcctggagaatctgtcggtgggccacggccagacgccggtgctcgcgggcgtgaacctgagcctggagtccggccgctttttggccctgctgggccccaacggcgcgggcaagacgacgctgctgcgcaccctggcccggctgttgccgccgctggccggcgcggccagcctggccggccaaaacctctgggccatgcccatggacaaattggcgcgcatccaggccgtggtgctcaccgaccgcctgacgccggggctgctcggcgcttgggaagtggccgccctgggtcgccatccctttaccggcttttttggccggctgaacgcccaagaccgccgcatcgtcgaccaagccctggagatggtcggggccacgcacctggccgcgcgccgcttcgagcgcctcagcgacggcgaaaagcaaaagatcgtcctggcccgggccctggcccagcaaccaaggctgatcttgctcgacgagcccaccgtgcacctggacctcaagcaccgcctggaggtgacgacgatcctgcgtcgcctctgccggaccatgggcgtggccgttatcgcctccatgcacgaggtggacatggccgcccgcgtggccgaccaggtggcgctgatcaaaaacggcgcggtcatcgaccacggcccgccggaacgcgtgctcagcggcgcggcggtcagcgggctctacgacctggacggcccccgctacgacagccggctgggcgtcatcgagctgggcgcgggcggccggcgcgggccgctgttcgtctttcccggcggcggcgcggccgccggggcgctcaagctgttgcacaagcgcgattacgccctgtgctgcggcgtggcccaccaaggcgacatcgacggccacctggcccaggccctgggcgcgcgggtggtcatggccccgccctttgccgcacccagcgccgccaagcaagaggcctgccgtcaacttatcgatcaggcctgggccgtggtcgacagcggcttcgcggtgggccagatcaaccaggccaacgccgcgcttttgcgccaagccgccgaggggggcaagcccgttttcagcttgcgaccgcccgaggaggcccgggccctgctgggccaggccgcccaaggcgtgatctggtgcgtggacgaactggatctggcgggcaagttggcgcggcgcgcccaccgcggcgcggaggatgcggaggcgaaaagcgacgccacgggccaacgagccttggccggcggcggcgaagacgagccaagggcccgcgcccaggcgtgacgcgggcccttggcccaaaaactcagaacgaccaggacaggcccacgctcaacgcggtgcgagccacgaaagagccctgggcatagagggccaggccctggcccagggcgacgtcgacgccacacagggccgcgaaaggctgatcgtttttgatggtggcttcgtagtcgatgtattcgccgatgtattctttatcgcgccagcggccggtcatatcggcctcggagtggctgtagccgatgcccacatagggcgtcaccgggccccaactgcgcgaaaccacggcgttgaggtcgacctgccaatagtcggtctcctcgtcgacccaccaataggcgtcggccttggtcccgctgttggtctcggtgtagtcgtcgaccttgcggttatcgtagcgcaggtagcgggccgccaggtccagggtcaggccgttgtcgagcttgaaagcccgggccttggcccccacgccccacacgaactgatcgtcgagggacgattcccagttggcgccattaatcttgtccttgtcggaactcttgccgccgcgcaccacgccggcctgggcaaagacgcccagccaatcggtcaggccgtaggtcaggctcagcagataaaactgatcgtccttgaacttgccctccttgtggccgatatcgctggtcccgtctccgtatttgcggttgaggtcgtagtctttgtttttctgctcgaaaacatagtttaccgacacgccaaggctgaactggcctttgggcgtgagcttgacggggttgcccagttcgtcggcggccgcgccggaggccaaccccgccacggccagacaagccgcggcgatgacagtcaacatgactttacgcattttccgtctctcccactaaaaatgctccgtcgctggcgggcgggccaaccatggcgcgcgagccaaaaaaccaccaataaacaccagtttgcattgagatcgtagccagggcccggctttctgtcaatcgatttgctggcgcggccgcgccacggaccatcgttttcgccagccgccacgctaaaaggcgcgcctcccccggtctcgtggccgaggaaggcgcgcgtcttttgtttcacgggccacgtggcggcccggccccccgtttcagcggactctagaaaggccgcccgttagagcaggttcatgtcgatgacaaagccgccgtagagccacagaccagggtccaaaacctcgtattggcccgaatagccgggggtcatgttgccgtagacggcctgatcgcggtcgagcaggttgtcggcgcgcacctgcaacttgagccacttggtcagggcgtaggaaccggtcaggtgcaggttgacgtagtcgtcgaggccgcgctcgcgggccaggagcacctcggcgttgaggcccaggctcagcacgccgttgtcataatagacgccgggcgcgacctgccacttggggccggcctgttcgaccaagccgtcctcttcctcccaggggtcggcgccgtagccgcccagggccagttcgatggtctcggtggcctgccaggcaaaacgccactccacgccggtggtgcggtattcgtccatgtttttggcgtagtagagatcgtcgggctcgttgtagacgtagcggatcttgtcggtgtagtccatcaggaaggcgctgatcacgccgctgaaacggccacaatcgaacttccagcccacctcgtagctccagccgtattcgggctccaggtctttgttgcccacgaaggtgttggtggtggcgtagagctggttgaaggtgggcatgcggaaggcccggcccacgttggcgaagaccgagttatactcgttggccttgaacacggcctggacctggggcacgggctcgaagtagttgtcctggccctcctcggtgttgatcacgccctggccacgcacgccgggggtgaggatcagtctgtcccagaaggtcttttcgatctggacgaaaaccgacggctggtgccgggtgtgatcgagcacggcttccttgatatagtagccggccttgctggagcccatgacgtcctggcgggtttcgtcctgctgctcgaagagataggtgccgccgtagagcaatttggagtccaacacgtcggccgagccctgggcgtcgacgccggtggtgaagctgtccttgttgttttccttgcccggctttttggcgtcgccataatagtcatagtcgagcttcatgtggttgtagttgaaaaaggccgtggcctgccaactctcttgctcgtagatggccgacagataatggtggtaaaccacctcgtcgaccttgtagctgctggtggtctttttgtaatagtcggcctgatagccggcgtcggtgtagttgaacatgtagttgagcgtcaacggctccaggggctgcaccgaggccagggccgcgtacttttgcgggccgaagaggttggtgttgtaggggctggtcttgctgtagttggccttgacgcggctgaggtcgtcgaaacgcacatagctggcccccaaaaagaccaactcgttgcgataccaggcgttgccgtcggcgtagccgttgctgccgcccaaaagctggccgccggtggcggggttgccggggcgcttggtgcgcatgttgatcacgccggtcatggcccgcgagccatagagcgtcgaggaggcgcccttgaccatctccacgcgctcgaggaaggcggccgggatctggtccaggtcgtaggcctcggcggtgggctcgatgatcgagacgccgtttagcatgacctgctcgccgccgttgatgccgcgcacgccgatctcgccgttcatgccgccctgggtgatgccgccgggcaaagacgccgaaaaactcacgccgccgttgcgctgcagcaggtcaaaggcgtccaggccaccctgcttggcgatgtcctcctcggtgaggaccgtggtgaacgcgccggtgtccaactcctcggccttgtagcgcttggccgtgacgttgatcgactcgctcagcaccgcctcttgttttttctgcttttcctggtcctcgccagggccttgcgcggctgccgccggcgcggccgccgccgtcagggccatcagggccgctgccaaaagtttcgctgtccttctcacacgttgctcctttcccaactttccctttcccgtttgcgtgtcgagtctgggcgcacgtgtgccggcatggcattggccgccaaaaaaacaaaaaacgctccgaggtcacacagtcgtggcctcggagcgcacccagtttcttagctccaaaccacccctcgcacatttccacgtgcgcgccagggttcttgacggacaggtcttctggctcccggatcgtcctagtcgtcgcgccttcccatcgccctatggcgggcggcagtggctttgcttgcgactttcgtcaccggttacagcggcgggaccgcgccggattcgcaccggcttccctattgagcccaaacgggcatccgccaagattatgtcaaacggaagtacgctaaacccattcccacccgctgtcaacgcttgtttggccagcgcgcgccagttgtgtgaaattttcgccgcgcccacgaataaagttcacagcctcgccaccgggaattaaactggccacggcatccttgtcggcaaggacatcgtcggacggccaaggaggtttccgtgcttgttgcaatcatgcgtcggcgctgggcgggcccgctggccgccgcgctgctgatcctggccctggcggccacggcggccgtcgccgcgccggcggccaagaacgtgatcatgctcatccccgacggctgcggggccgagcaatacgccctggcccgttgggtcaagggcgcgccgctggccttcgaccacatcctcaccggggccatccgcacccacatcgccgattcggtcatcgccgattcggccccggccggcacggccctggccaccggcacgcgcaccggcaacaagatcgtgggcctttcgcccaaggccaagggcctgctgcccggtcagcccgaccccggccccgaggcgctgcggcctcgggccagcgtgctggaggcggcccggctcatgggcaagtccaccggcctggtggccaccgccaccatcaccgacgcaaccccggccgacttcatcgctcacgtgcccaggcgcaagctggagcccgaaatcgccaagcaaatggtccacgccgccccggaggtgatcatgggcggcggccggcatttctttttgcccaaaaacgccggcggcaaacggaccgacggcctggatctactggccctgctggcccaaaagggctatcaactgccccgcgaccgcgacgaactggcgcgcgtcaaaaaaggccccgtggccggcctgttcgccgacgacttcatggcccccgagcgcgaccggccccacctggcccccgcacaaccatcgctggcccaaatgaccgccaaggccatcgagattctgtctcaaaacgaacgcggcttctttttgatggtcgaggccagcctggtcgactgggcctgccacaacaacgaccccggccacctggtcggcgacctgctggcctatgaccaggccgtgcaaatcgccttggatttcgccaaaaaggacggccaaaccctggttgtcgccgtcagcgaccacaacaccggcggcatgagcatcggcaaccgctccaccgacaacacctacacatccaccaagctggaggccctgctagcgcccatcgcccagatgcgcctgtcgaccatggccatctggaacgccatgggcgatcgccccaacaagcaagccttgcgcgcgttgatcaagaagtggtggggcatggacctgagcgacgacgaggcccggcaaatcatggccatcgccgccgcctatcccaagctgccacaatacggcgtgggccgcgtgctcagcgccacgcgcacggtcatcggttggagcacccacggccacaccggcggagacgtgcctttgttcgcctttgggccgggccggcccacgggcctgctcgacgagcccgaagtggcccacgccgtggccagggccatgggcgccgacctgcgtcagctcgaccagcgcctgttcgccgaggcggccacggccctgacctgggccacgcttgccgagcgtctcacgccgcgcggctggctgctggaggcgcgtatcaatggccggctggcccagttggaggccggcggcaacatcctgcgcctagacggcgaggagctgattttggagggcgtggtcgtgcgcgtcgaggatacgggcaagtggtatctgccccaaaaagccgccacgttgatcatggcccctccggcgcggcaagactgacccgccgtcggtcgggcgcaaaaaggcccgccgtggcgcttccgccgcgacgggccttgcttttttccgcgaccgcgaagcttccctttcagagataggcccgccgcaggtcgtcgagcaggtcgtcggtgagctgctcggcgcggcgcagggcgtcgaagcggtccagcaggtcgtcgacgcccaagcgctttttcatggccatggggatatcctcgatgacctggccgcgatgcatcatgatcgtgcggtggccaagctccagggcctggcgcatgctgtgggtgaccatcatggcggtgagccggccctggccgacgaactgctcggtgagtttgatcacctgggcggccgatttgggatcgagggcggcggtgtgttcgtcgagcagaagcaccttgggcggagtcatgaccgccatcagcagggtcagggcctggcgctggccgccggaaagcgtgccgatggggctgtccaggcggtcttccaggcccatttccagggcggccaccctttcgcggtattgggcgcggcgacggcggttgagccccagccggagcgtggcggaccggccgcgcaaggaggccatgtgcatgttctcggcgatgctcatgttgggcacggtgcccgagaacggattctggaacactcgcgagacgtatttggcccgctgaaagtctttctggctggtcacgtcgtggccatcgatggcgatcgtgccggcgtcgggccggaaagcgccggccacggcgttgagcaaggtcgacttgcccgagccgttggtgccgatgatggtcacgaactggccggcgctcaccgccaaatccacgccccgcaaggcgcggacctcgttgaccgagccggcgttgaaggtcttgctcaggcccttgatgacgatcatcgctccaccttcttgacgttgtcggcggcccgcacgacctcctccggccaggtcaggccgaactccttggccaggggctcattgataaagatgctttcgtggacataatcctcgatggggatgtccttggggttttcgccggcgaaaacccgcatggccaggcgggccgtggcccggcccacgtaatagtaggccgcgcccaccgaaagcatggccccgcgctcgacgtccgagcagacgttggtgatcaggggcactcgtttatcccgcagcatgtgggccaccgtctccagagtcgccatcatgacgttgtcgccggaggtgaaaaacaggtcgatgccctgctgcagcaggccgttgacggcctcctgcacgtcggcggtggagaagacgttggtctccaccagctcgaagccgtattttggcgccacccggcgggccagcaaggtgcaggcctccgacgaagcctcgccggggttccaggccaggccgatgcgccgcgcgttggggaaggcctggcgcgccgtcttgaacagggcctcgatgggctggaaggtggccaggccggtgaggttgggctggtgctccttggggcttttggccacgccggccaggtaggggtcggtgaccgtgccgaagacgtgggggatggtcttgttgaagttggccatcagttgcaaggcctgggtgctgacggtgatgacgtagtcgaagtcttgccgcgctatgttctgggcgacggactgggccagggggaagtcgccctggccactctgcaggctcacctcgatgttgcgctcccgcaagacgccgctttcggccagttcgtcctgcacgccccgcaccgattccaatagcaccgggatgtcggcgaaccagaaaatggccagccgcttgggtttggccgccggcgcggccgaggcggccgtttgatccttggatttgtccagcaccaccgtggcctgggccagcagttccggggggatgtcgattttcagccgccgcgccacgtccagatcgaagccgatggccaggcgggtgtagcgttcgaaggggatgttttttgggttttcgccttccaggacgcgttggaccaggcgggcggcctgctgaccgctgctggcgtagtcgtaacccagggccatcagcgcgccgtcgcccaggcgctcgacgtcgctgatgacgatgggcgtgtccttggccgccgacaccacggcgtcaaaggccgaatagacgatgttgtcggtgggcagcacaaaaacgtcgatgcccttttcctccagcgacgacacggcctggtaaacatcgtcgctgccggacacggtggccccgatgaagctgacctcgggcgtggcggccacggcgcttcgtagcaccttgacgttgaagacggcgttggcctggctgggatcccacaccgcgccgatgcgcagccgccccgcgaagatgcgccggaccatggccatggtcttgtccatgggcgcccagccgtagacgccggtgacgttgggcagatggtcggtctcggattggccggcgtggatgacgaaaggattggccacggtggcgaagatcagcggacggtccttgatctttttcagggcggcctgggtcgcgccggtggagatggtcaccaccaccgcggcgtcgtcttggagaaatttgtccaaaatcaggctgaccgtggccatgtcgccgtgggcgttgtccacccgcagacggcagttttggccgtccacgtagcccaggcggccaagctcggccagcatgctttcgcgggtgatgttcagcaggccgttgtcggtcagttgcagcaccgccaccagcggcttgccctggcccagcgccggcgacggagcgcgttcggccaggcccgaccaccagccaagcccgagcgccgccaccagcgcggccaggccgagggcccgtcgtttgcccagccgcgacagcgccggcagactgggcagccggagccggccgccctcggtcaggcgcgaaagcaccagcgtcagcaacacgaaagcggcggtgaggattttcaggtcgatgggatttaggccaaggtagagggccacggcgatcatcaggcggaataccaccgagcccacgatcgcgccgagcacctggccatagagcgacttgacgcgcagcagcgactcgccgatgatcaccgaagccaggccgacgacgatcgtgcccacgcccatggtcacgtcggcgaagccctgatattgggccaccaagccgcccgaaacgcccaccaagccgttggccacggccagcccgaagaccgtgagccggttgacgcccacgccgttggccgcggccatcacggcgttgtcgccggtggcccgcatggccatgcccaggtcgcttttgaaaaacgccgtcgtcagcagccaaaagccggccatgatcagcgacaggtgcaggatcagccagacctccgacggcaggccggggttgaggccctccagcccgctcatcagggtggcgtgctgcagcagcgggatgttggagcggcccatgatgtgcaggttgaccgaatagagcccggtcatgaccagaatgcccgacagcaggccgttgacgcccagccgggtgtggatcaaccccgtggccgcgcccgccgccatgcccacggccaaagcgcccagcagggccagggccggatgcaggccggcgacgatcagcgccgcgcaggtcgccgcgccggtggtgaaactgccgtcgacggtgatatctggaaaattgtagacgcggaaggtgatgaacacgcccatggacatgaaggcgtaaagaaaacccaggaccaccgccccgacccacagctccatggcttcagacctccagggccaccaggccggccaggccaccggtcaggcggctgcggcccaacaagtgctggaccttgcgtggctccagttcggccaccacccgcgccagttcgtccgcgaagcgctcggggcgcttgtccagcgggcccttgtcaaaaaccgccgcgtgcagatgaaaatcggcgtcggccggcagccagggccgcaggcgcgccggcgcgaccgcccgcccggccacggccagacccaccccggccacgatgtgaccgaaatcggccggctccaccgggaagttcatccactgggcgaacagctcggggctgaagatctcggccccgtcgggcggctgattgtcgatgatcggcgccttttgcaggctcatgccccacaggcccttgctctcggccagcaagaccacgcccagggccggggccgggcagagcttggtcaacgcggccatcaggcgctccaactccaccgggccgtcgtggccctcgaaggcgcagaccgccgcgtagtcgccccgaaaagcgaaggcgtgcaggaaattgtagctgaccgtggccgcggcgtccaaattgaggatgcagtcggccccggccctgggcacggccggctgataaaaaaagctgccgttgatcaccaacgactcgccaaagaattgcttgtactcgtcgtatgtttcgccaaaggcccccagcccggcggccatggtcatgccgtcggccggcacggcgaccacgtcttggcggtcgtaggcggcgcggccctgcttgtcttgggagccatgggaaaccaacgccgccggcggcgccgagcgctcgatcaaactgaaggccacgccatcgtgttggatctggcggcaggccggggcggccggctccggccggcagaggcgctccaactcctcgtccgtgtccgccacgtcgaaaagcttcagcaggcccgaaagctgaaaaacctgcaacacggccgtggccggccggaagatgatcagccggccgccgaccttggccaagagcttctgagtcatgagaaaaacgcgcaagcccgcgctgctgacgtaggtcagcggatccagatccataacgatggttcgccgaccggcggccaccaggtcgtccaggccggcctgggcctgagccacggtgaggccatccaggcggccgctcaggcgacaaccgggcaggccggccaactcaacggcggtgatctccagcatcgctgactcctggtcgatgttgtcgcaaacgcccgcccgcacggggatggctcaatttacgccatcccgtcgatctttgacaaacaaatcaccaaaaaagccggcccccacgccggcggccgacccgcaagccccaaagcgcccgaggctcgctcgggccgatcgacttgtttcacatgcggcgacagggtgttggcggaagcgatcgcccagatgcaaaagtcggcgcggcctcgatcgagccagccagcagccccagcatcatcaacgcctatgccgtgtgtttcaaacgcctcatgtcgcttcctgctccccactcccgcccgtcaatatcgccatggccatggccatgatgatcaaccgggcaatgttgttggattgttgcgcatgacatgatttgagagtgctgcacgggggcgtcctaccccgtgcagcatcggcttggcaaaagcgcggttttgccaagcctcacaaatcgctcgcctaatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggccgccacacggtgaaattcatgtttcacaggttaccatctgtttttacaacatttgttatgtttcaccgtgcagcagcctcgatttgtctggccaaatctaacccaccgggattgagcttgtttccgttggcctccaccatcctcgccgattccgtcgggagcggaggattttcatgtttctcattcaggatgtctttggccatcatggtatgttcgaattctttcgcggcgggcgggttgtttcgggccaccccgccgggtggtggtaacgtggaacggcgccatggagagccgttaccctggctgtttgcgtcggccgggccgccggcaagcatttccttttgttcccacgctgggttatattttcaagtaaaggaggaaagaccatgggctgcaaggaatacgaccaagtgctgaccaagttgattcgtccccagacccatcccctggcgatcaagattctggggccggacgatgaaccggccgccaacctggaccgacccgataattacggcatccaggtcgcggtgtgccagtgggtgaccatggcccggcgctggggcaggcccatgtccgtgttggccggtgacgtcaactgctcgccctgcctggcctccctggggctcaagcgaatgaggaccgcgagcgccctggccgactacttcatggaaatgggctactttgccgccaaggaactggcgctgaaggccgcggaaaagctggaccccatcccacacggcaagatcaaggggctggccatttaccccttgtccatggcggaaagcgagccggacctggtggtgatctacggcaacccggcccagatggcccgcctggcttcggcgtttgtgcatttcagcggcgagttcgtgcagtcggccaccaccggcttcggcatatcctgcctttccatgctcaagccccatttcagcggcaagcccgccatagtggtgcccggccgaggcgagcgcattttggccggcgccgaggaaggggagatgtattgcagcttccccttcggcctgatggagcaattgctcgacagcctggagcagacccagaacagcggctcccgctatccctttcagagatacgtcctgttccagccgcccctgaccccagcgtttgcaaaccttaatcaggccctggagtaaggttgattcgcttcgattttgccgggaagcgggccgttccgtggttggccaaccatggttgccgcgcggacgctcgcggcgagaccgacgatccttcgcgcttatcgcctcaggccagagtccagccgagggcctgttgctgcaagccccacaaacgcgcgtagaggccatttcggcgcaacaactcctcgtgcgttcccgactccacgatgcgcccgtcgtccagcacgtggatgttgtcggcccggcggatggtcttgaggcgatgagccacgacgatgacggtgcgcccttgaatcagggcgtcgatcgcccgttgcacttccagttcgttttctgggtcgagcgatgcggtggcttcgtccagcaacacgatgggcgcgtttttcaaaaacgcgcgggcaatcgatatgcgctgcttttccccgcccgaaagcgtgcagccgccttcgccaaccagcgtgtcgtagccttgcggcagggcggcgataaactcgtggcagcaggcctgtttggccgcttcgaccacatcctcgtcgctggcggcttcccggccgaaacgaatgttgttgccgatcgtgtcctggaacagatacacgtcctgaaaaaccatcgacagcttcgtgaacagggcctcgggctccatgccgctcatgggttgcccgcccaaaagcaccgtcccgctcacgggatcataaaaccgggcggccaacttcagcatggtgctcttgccgctgcccgacgggccgaccagggcggtcagggcgcccgttggcatccgcgccgaaacgtcgtgcagcaccggcttgccctggtagccaaaggtcacgtttgcgaacgcgatatcgctggcctcgggcggcgttttcgttccgcccatttccggttcccggcgcagatcgagaatgcgttcacccgcctgctcgcaatagcgcagttccgcgaagttgatcaacgccagcgacagcgggtcgaaaatccgcgaaccgacgatcagaaacgtcacgaacacgatcagatcgagcgtccccccggccagcaggtgcacgcccaccagcaccatggccgtgagccccacgcgcatgcaggagatggccagcatgaccaacggccccacccagccctcgacccggatgctctcgcgcatcagttcgcgaaacgacgcctccaaccgcgcgaacctcacgccagtcaagttgtgcgccttgataacgcggatgccgtaaaggtattcctgcagacgattgcccgcgttgagccgcgcgcggatgtggcgcgcccccagatagcgaagcagttttgtcgctccaacgaaaatcaaaagcgccgttggcagcgccgcgaacatcgccagcgccatccgccagtccaacacgcaaaggccggccagcgccagcaccggcatggccagcgcgccgatcagttgcggcgccagatgggccatgccagattccagcatggcgaagtcgcccatcagcatgttcgcgaggtcgcccgggtcgcgccccgaaagatagcccaacggcagtttgcgcagatgctcggccaattccgcccgcccttccgccgccaccgcataagcctcacggtagcaggttcggtaggccgggcgttccgccagaaaaatgaaaaccatcgaaaccgccagcgccgcgcagccccaccaaagcgtcgcggtgtcgagcgccgcgcctttggcggcatgggcccgaaaaatcaccatcaccgcctcgattgccaccaccagcgggagaatgtggacaaagttggccagaagcgtgaagaaaaccgggcgcgtcagcttttccggatgcccggcggtgatattgcgcaaagccttcatcgaacgatcccctcgtgccgttggcgaaatccccagatcgaggcgttgctgtaggtttcccacatgcgtttgtaaagcccgtcgccgctcatcagcgcctcgtgccggccgtgttcggcgacgcggccatgctctagaacgacaatctgatcggccgcgctaatggtcgaaaggcgatgggcgatgacgatgacggttttgtccttgatcagctctcgtaacgccagatgcatcttgtgctcgttttcggggtcggcgaaggccgtggcctcgtccagcaccaggatgggcgcgtccttgaggatggcccgcgccaccgccacccgttgctcctcgccgccggaaagatgcacaccgccctcgcctattttcgtgtcgtaaccatcgggcaggcgctcgataaaatcgtggcattgcgccgcgcgggccgcgctctcgatctgctgcttggtggcgtccggctttccgatccgaatgttttcgtagagcgaatcgtagaacaaaaaggtctcttgaaagacaaacgaaacgacattcatcaggtcttcggtgcgcatctcacggatgtccactccgccgacgcgaatcgcgcccgcggacacgtcccagaaacgcggaatcaggttggcgacggtggattttcccgaccccgacgggccgaccagcgcggtcagggcgccttgcgcggcgtgaaaggaaacaccggagagcgcctccgtccggctggaagcctccgggagatcgtacgaaaaggatacctccgcgaattccacgtcataacgcgttggccgccgtggttgcgccggctcggcaacttccggctcggaaaaaatcgcgtcgatccgcacgaccccttcgttgatgtccttgaccatcgacgacatgtgcaacaacttggtgatcggcatggccacgccgggcgtcatgacgaggaagaaaagtacggccagcgccaacgccatgttgtcgggatcgcggctcaaaagcaaaacgccaaccggcaggatgaaagtcaaaaacgacgccaggattgttttaaaaagcagataaccgttttggaaagagtcggtccacgcggtgacgaaatcgcggtaatgaagcagatcgccatgaaagcggcgaaaggaatgcacggtctgcccgaacagcttgacggcgggcatgccgcgcacgtattgaatggccgaagcgtttatgttctccagcgcgtcgtgataggcggcgaccatttttttcgcgccgtcgccgatgatcatcgacgcctgcacgccaatgccgatcaggaacgccgccacgcaaaccgcgcacatccaaccgttaaggtaaaacatgacggaaaacatcaacagcaccgtcgccaggacgttgaccatgtcgggaatctggtgagcgacgaacttctcgatcttctcgacgttctgctcaagcgtctttttgaccgctccggtggatgtgcgcgtaaggtagcccagatggaggttgccgagatgccgggccaaccgcacccgcaagccgtacaggatgcgaaacgccgccacgtgggaggccatcaggctggcgtataaaaaggccatcccgacgacgagcccggccagcgcggtccagccccagccctccatcaacgccccgtcggcgcgggaaacatccgccgcgttggccaggagttcggcgaggatgaaataaaccgccacatacggcgcgagcatgaacaccgcgctgatggcggaaagaacaccggagacgaccagcaggcccttgcgttcgcccgcgatttcaaacagcctgccaaaacccgtttttttcttcatgaactcctccccctgtcccgcgtcaagccagcttgcgcatatcacttttggcgacgatcaacgtgcatctccgaagccggccccgaagcgacgccgcaccaccgcgttcgaaacggattcgagaaaaaaagccatgaccgccaaaccgccgccccgcgcgagggcaaaacggtcagctccgcgaatatcaacggagccgcgttgcaatccgccgccaacaacgcacgccgaaaggcctcgcaatgcgcgcgccgaaacagcccatccctggcctccctcgcgaaccagcattcctcgccccggccgcgcgtcatcggagcgtccgcttcacgcccccaatgcttcacgccctttactactttcgccaaaggacatcgccatggccatcgccggaaacgccgggcccacagcatgattatatccgtctaacatattttgtcatgacgaatatatatcgccggcaacgtcgctgctttgcactgcggaactatttttttgccacgcggaacaaagcgggggcgccgggcgagaaggtggccacccgggcaatcggccatatttagcataatcaatgagatagatgtgataacaagtggttgcgccaagggcggtggcgacgggcgcactgaaaaacaaacggcgcaaggatggtgtttttcacacaccagagccccgcgccccacaaaaaaaacggctcacggaataccgtaagccgttgatatgcttgttggtgccgagggacggagttgaaccgccgacacggggattttcagtcccctgctctaccaactgagctacctcggcatcgatcgccgcccatgggccgcgccgacacccggagtttatacccggccgcccgatgatcgtcaagagcaaaaggcggcggcaaagctgacttttggtgttgagcttggccgccatctttgctatacaacagtctggcttgaaatcgcaagggggattcatgctgtcgcgggttgcatcgttggccgttttgggtgtgggggcctatctggttcaggtcgaggttgacttggcccagggcttgccgacgttcaccaccgtgggtttgccggaaggcgcggtgcgggaatcaaaagagcgcgtgcggtcggccctggtcaacagcggtttttccatgccggtcaaccgcatcacggtcaacctggcgccggccgacgtgcgcaaggaaggcgcggcctttgacctgcccatcgccctgggcattttggccgcctgcggggtgatcgcgccgcaagccctggagggcgtggccgtggtgggcgaactggccttggacggtgcggtgcggccggtgcgcggctgcctgcccatggccgcggcgctggccaaggccgggctcgattcattcatcgtgcccgaggccaacggccccgaagcggcgatcgtgcaagacgtgcgggtgctttccgccggcacgctggctcaggtcgtcaggcatttacaggccggagagggcctgcccgtggccatggcggcggtggacgacgggttgctgcaaggtggggccgacggcgtggacatggccgacgtgcgcggtcaggaacacgtcaaacgggcgctgaccatcgctgcggccggcggccacaacgtgctgatggtcggcccgccgggcagcggcaagaccatgctggcccggcgtttgccgggcattctgccgccgctgtgtttcgacgaggcgttggaggtgacgcaagtggcttcggtagcggggcttttgccatcggggcaagcgctggtggcctcgcgcccctttcgcgcgccccaccacaccatcagcgatgccggcttgatcggcggcggcagcgtgccgcggcccggcgaggtcagcctggctcaccacggcgtgctttttctggacgaactgcccgagttcaaaaagagcgtgttggaggtgctgcgccaaccattggaggatggccgggtgaccatcacccgcgcggcggccacggtggattttccggcccggctgatgctggtggcggcgatgaatccctgcccctgcggctatcacggcgacaacaagcgccagtgcctgtgcacgccggtgcaggtgcgcaactatctgggccgtgtttccgggccgttgatggatcgcatcgacattcaggtggaggtgccggcagtgccgttcaaggagctttcatccgactcgtgcgggcccggttcggcccaggtgcgccagcaggtgatcgccgcccgccagattcagggccagcgtctgtgcggagcggctcactgcaatgcccagatgtcggcgcggcaggtgcgcggccattgccgactgtcgcccgagggctcgcggctgctggagcgggccatggagcgcttcaacctttcggcgcgggcgttcacgcgcatattgaagatcgcccgcaccatcgccgacctggaagcggccgtggacatcgccccgccgcacctggccgaagccatcggctaccgcagcctggaccggggcctggcctgagtcctgcggccgccttcgcggcaaacccaaggaacagccaactcaccattattttcgtcgccgcgtgacgatcccgcgtcgcgccgcgaacgccgctaaggtagtattgtttttttagttgcgtcaaaaaaatattttaataaaatatttatttagagttatcaaaaagaatccgaatctccagtgccggcccagcgttgcgcggcccgcgaggcgaggatgatggcgagtcgtaaatcgggcaaaacaacaccgttacacaggttaagcccatgaatgcttcggcggccgatttcgcgaccagaaaacacgtcttgaccaagggcttcaccgtcgagcaattcgtcttgaagcctgattcgccgcgtcgcgcgcacgtggaggtcgatcgggacaggttcggattttttttctgcttggcggggggctgccgcgtggggctgaaaggcgatcgggaaaaaattcagatcagggcgggcggctgcggcgcctacgccgaacaaaagggcatggacaatgtggccgagtacgacgccggcgagccttattcggtgttgtcgatagacgtcgccccgagcgccttggccgacattttcgggcttgacgacgaaagcccgccgcaattgccgcggacccacggccatcctcggggcggcatgttcacgatccatttcgcgcggaccagacgcagcattgccaacgccttatccgacatcatcaatccgcccatggaaggccgttttctgccgatcttcgccgaatgcaaggtcatcgaggtgatctcgctgatgctcaacgacatccacgccggcaatcagggttgcgggcgtccttccagcctgaccacggcggaagtcgccaggctttataatgtccgcgatctgctcaacgccagcacgagcgacccgccgcccctcatccaattggcccacgaccacggctttacgcacaacaagctcaacaagggattccgggagctgtttggctccacggtctacgaatatgtccgcgccattcgtttggaaaaggcgcgagagatgttgttgtccggcgaccgcaacgtcaccgaggcctgctatggtgtcggatactccaacatcagtcatttcgccaagatatacaggcaacaatacggcgaaagccccagccgttcgcgaaaacggtattttattgtcgattgacccgcgccgaacttggcgagcgcccgacttagccagcccggcgcgttcggcgctcctcgcggcagccgcctccagcggcccggttgcccgtggcgttgtcccgcctcgtcatgaagcgtccaaaactgatcatcaaccgttagccgaaccgttcatgcccgcataccatttttatcgctccaaatcatatttgaatggagcaagaaaaaggttgcgggcgcaaccatcacgctctgggcgaacctcgagcaaaaactcaccaacgatgcgatggatggtcggaaatgaacgcgaagctgtcttttctaataaaggttggcctgatggccgtcaccttgtgcgccacgggccacggaccggcgcgggcggcgcaggacgtcacgagcctgcaagccatatcggtcaccgcgcaaaagctggagcaaaacgagcaggatgtgccggtgcccatgtcggtgatcaccgaagccgagatcgccgatttgaatatcagaagtttttccgacctgtcctacaccatgccaaacctccagtttctgagctcgggcaggccgggcggcggctatttcaatttcaggggcctgggcatgttcggcatgagcgtgatcagcgagaggagcccggtggtgatctattatgatggcattgcctgggatggtcgtttcgcgctcggcgccgatttcggcaacgtcgagcgcatcgagttcctgcgcggcccgcaaggggtcatctacggcaaaaacgccatgggcggcgtgctcaacgtgatcaccagggatgtgggcaacgaggtggccggcgaggtcagcgcctacctggaggagcgcaatgcctacaaggcgggtttctgggtccagggtccggttgtcgacgacaagctggccttgtacgcctcggggtcgttcgacgccaccgacggatggatcaccgaccacacgcccggcggtgaagagcactgggacggccagaaaaaccagcacgtcttcctcaaaggcgtggccaccccctgcgacgccttcaaggccacggtgcaatacagttttgacaacacccacgcccacaacgccccgttcatcgtgggccgagacatcacccacgacgtgaccaccggtttccacgacccgtatttcaaaaccgactcccacaacgcggcgctgaagatggatctggccatgtcgcctttcgacctgaccgccatcagcaccctacgcgacacccacaccaaatcacatcaatacttcgggctgcccacttcggctggttttgacgatatccaggagcgggtcttcacccaggaaatccgcctggcctcggcgaagcgggacagtcggccggacgccttttcctggttggtgggaggctttttctcggtggaaaacctcaagcgcgacaccacgggctattactacgacctcagcgcatatggctacggcatggtcaattacgactatcccaccaactttgacaccaacacctacgccctgttcggcgaaatcaccgtgccgcttttcttcaagggcctttccatggcccttggcgtgcgctacgaaaacgtgaacacgaccatggatcaccgctacgaagagacctcccgcgaaaccggggcgtattacgccgaccccatcgcctacaccgtggacgacgcctgggacaacctgctgggcaagatcgccatgcagtaccaactttccgaagacgtcatgctctacggctccatcgcccagggctacacccccggcggattcaactatctggaaaacgacaaaaactacgccgccttcgacgagcaaaaatccatcgattatgaattgggcttcaagtcgatgctcttttcccgtcgcttgatgctaaaccccaacattttctattcggaatacaaagacctccaggtgtcccaggaagtcgaaagcatgcatttcatcgtgaccaacgccggcaaggctcacgcccttggcttggagctggactacaactggctggtcttcaaggggctcaacgtccacggcggcgtgggcgtcatccaggccgtatatgatgaattcaaggaaaacgtcggcgccgacgtcgtcgattacagtgacaaaaacatgcccaacacccccgagttcaccgccaacatcgccatcagctaccgccaccaatgcggtttcgtgggcacggccgatttccgccagatcggcgcgacctatctgagcaaggacaacagcgatcacttcaaacgcgacagcttcagcctgctcggcggcaagatcggctgggagttcgcgtccgggctcagcgcctatgcatacgtccgcaacctgttgaatgaagattacttcaccgaagccagcgaggaatacaacatcttcatggtcggcgagccgcggaccttcggcgttcaactcagctacggattctaggcgggcttttcgccgcgcttgcgggctgagatcgtacatgcaaccctgggaggcaacgatggacgagctgtttttcagaatcgcgcttggcgttttgttggtggcctacaccatgatccggctgccgcacgcccggacctacaaaggcgtcaaaaaaatcaaaaccgaaggtcaaaaacgggagcggttgctggtggggctggccaccgtcggaacgttcatcttgccgctggtctgggttttcacgggttggttcgccgcccttgacattggcctcggcgatgaaatcagaattttcggcattttgctcgccgtgctcagcctggtctttttccactgggtgcacaaaattctgggccaaaactggtcaccggtcctggagatcggcgaagggcacacgattatcacgcaaggcccttacaagttaatccgccatcccatgtacacccaggtttggctatgggtcatcgcccaatttcttatcgcctcgaactgggtcatcggcctgaccggcgttattgcctggtcgattctctatttcgtgcgggcgcccagggaagaagccatgctgatcgatgaatttggcgatcagtatcgcgattacatcaaacaaaccgggcgggtgcttcccaagatccgccgacgctgaaagagcggctttcggcgcggctcaggcggccgcgcccagccactcggcgacgactttggcggcggcgacgatgacgtcgttgcgcggcgcggcgtccttttggcggcgggcggtgtagatggccaacagcaccggcggcgcgccggcggcgggccacaagacggccacgtcgttggccacgccgtaagcgcccgtgccggtcttgtcgccgacgacccagccggcgggaacgccggcccggatacgcgccgcgccggtgacgcagccgcgtagccaggcgcacaacagcgcgcggccttcggccggcaaggcccggcccagggccaggcgctggaggctgcgacccatggccgccggggtggtggtgtcacgggggtcgccggggatggccgtgttgagttcgggctcgcggcgatcgaggcgaaagtgattgtcgccgatagtccgggcaaaggtggtcagcgccgccggcccgtccaactggtccagcagcaggttggcggcggtgttgtcgctgtgccgcacggccgcggcgcacagcgcggcgacggtcatgccgcccgcggcgtgcttttgggtgatcggcgaataactcaccaacgcctccgggccataggccacccgccgctccaacaggcccggcgtctgggcgctttgggccaatatcgccccggccaagacgagcttgaacgtgctgcacatggcgaagcgctcgtcggagcggtgagccagcgtccggccgtcggccgtgttcagagcgaacaggcccaggcggccatccaggctcgtttcgatcgccgccagccgggtcgcggccgcggcggcgtccaggccggcggcccgcgccgcgccggccggcaaaaaaaccagcgagcccagcgtcagcaaaaacgccctgcggtcaaaaacagcgcccatgactaacctcccgccccgcgccagggcccgcggccgatgatctggtttggtcttgcaacgcccggccggcgggccgggccgcgactttggtcttatgccttgacggcccgcgcttcaagcctttttgccgcgccttggcgtgggcaaacagttgacaagcgcctgaaacggtgttttgctggctggccaaacaaggagggcgtcgatggaggtcagtggaaaaatcgtcggcagcgagttggctccgctgcgccatgagctttcgtggcggcggatgatgaactacgccgcggcggtggaagacttcaaccccttgtatttcgacgacgaacgcccggacggcgtcatcgccccgcccatgctggccgtggccctgacctggccgatcatggagcgcataagccaccatctggccggcgtggacatcgatccggccgtggtccagacccaggtgcatcacaccgaacatctgcgcttttatcggcccatgcgcgacggcgaccagatcgtcatcaccggccgggtggcggcggtcttgccccaccgggccggggccaggctggtgctgcgcctggaggccaggggccatgacggcgaactggtctttgtcgaacacatcggcgggctgctgcgcggcgtcggctgccaggacggcccggccggccaggacgacctgccccagacaccggccgcgcccgaggccggagcccaacccctgtggcgcgccgagatcgccatcgacgccctgcgggcccacgtctacgacggctgcacgggcattcactttcccatccacacatcgccacgtttcgcccgcctggtgggcctgcccggcgtaatccttcagggcacggccaccctggcctacgccgcccgcgaactgatcaaccgccaggccgccggccaggcccagcgcctggagtcgctgtcgtgccgtttcgtgggcatgaccaggccgggccgggccatcaccgcgcggctgttggcccggcgcgccgacgcggccggcgacgatctgttctttgacgtgctcgacgccgacggccagacgatcatccgcgacggccacgctcgcctgcggccctgacgccgttttccgcgtggccgccgacacgcaatcttcatcgtctaggttcgtcttttcggcttgactttgacaaaattcgccaccctataattgatggtatccaaggcccgttccgcgcgcaaaatgcaccaaccagctaatcagttgcgctgctttatttcgcattaatttagtgttgctaacaggcgcaatatcctggccgctaacgataaacgccaatgccatgaacgcggcctggctatgataaccaatatcataacaaggagagtccaatgagcattagcgaagtcaaacgcctcgaggccgacgccaaggccaagcagcaggtccgcgacaagctcaaggccgccgggcccgatccggccaagctggccgccatcgccgccgagatgggctacagtctcagcgccgacgacatcaaggcctatatggaagacaagaaaaaggccatgagcgaggaagagttggaccaggtggccggcggcggcagcaccaacacccagactcaggtcgaacaaaccgccgtgcagacgaccacttgcaccaccaccaccgagaccgccaccgagaccgacgtcacggcggttggccccgtggtgctcacctaaacgcagcgcgtttcgccagtggcgacatacgacgccgccgggccggcccgcgttggcgggcccctcggcggcgtcgccttggttcgcgccgcgcgcgcccaatcaatcccccaacgcggtgagcaaaggagcagccatggcccaagcgctggcccggcccgctgacgacccggcccaggacgagccgttcgcctttcacgagcagttcgtgcgggcgcgcgacgccacgcaaaaaaaggccatcgccggcgtcaagcgcctgctcgagtggatcatggccgaccaggatttccgcttggccctccgccaagacccgagccaggccgccgctttggccgcccagcggggcgtgcccatcgacccgcgcatcgtcgagcccatctggcgcgatggtttcaagaccatctgccccacggtcgattacgaaaagtggccccatgtgcggttgtggaacgaatggatccgcgacatcctgcgctaccgcgacatgctctgcctggccgccgacccgggtgagcgccagccgcgtttcgcccagtggcgccagcggcgcatcgaggccaacaatttctttttgggccagcgcaacaaggccattgtctatccggttttctcctacgaactcagcaagggatgctcggtgggttgctggttctgcgccttcagcgccgcgcgcctttccggcgtctgccgtcacgacgcggaaaacgctcgactctggcggcaaatcctggaggtcggcctggacatcttcggccccggcgcggcccagagcggcttttgctattgggccaccgagccctccgacaacccggattatttggattttcttgccgattttcgcgcggtcaacggcgtgatctgccagaccaccaccgccgccgccacccgcgacatcgcctggacccgccgtttgctggccatgtacgaagacgagccgcgctcggtcaaaccgcgtttttcggtgctgtcactgggcatgttgcgccgaattcaccaagagttttcggccgaggagttgctgcgcgtggagtgcataccgcaaaacgccgaatcgtttttgtgcaaggcgcgcagcggccgggccggcgagggcgaccaggggcgctggcgcgaggaatggcgcggccgggcggccgaatcgggcggccagccgccggccgacgaggccgagttggagggctacgccggcaccacggcctgcgtggcgggctatctggtcaacatggtcgagcgcagcgtgcgcctgatcagcccttgcgaggcctcggcccaatggcccctgggctacaaagtccacgccacgggctcgttcgccagcgccgccggctaccgcgatttcatccggcgcaccatcgacgaacacatgcccgagagcctgcccaccgatgcgcccgtgggcttggcccgtggcctgaaaatcagcgaggacgaggactcgctggccatcgcctcgcgcgccaaggtgttgcgcgtgcggcccaggcagcacatctacgcccaggtggcgcggctgctgcaagacggccaacaacggcccgaggcgatcatggccgaactaatggaccagggccagtcgcctttcgacgtcaccggcgcgctggattatttttttaaaatgggcctgttggagtgaaccctggccggcgacgccaggggctgatagcggagtgtgcgccatgctcgattgttgcctcgtcaacatgccctacaccgacctcaagcggccctccctgggcctgggccttttgcagggcgtcctgaaacgcgagggcttttccgtcaaaagcgtctacgccaatttgttgcagaccgaaaaaaccgggccgtggttctattcgctggtgacccaggcggcggcccgcaccatgatcggcgactggagcttcgccagggcggcctttcccgaccacgtcatcgacgacgaggcctacctggattacttctgccgcacgctgagcgcctacagcctgcacgacgtcgacggcggacgcattcgccagggcgtatattggatgcgccagcaggccgaggagttcctcgacgaattgacgggccaaattttggcgctgaagccaagggtggtcggttgcacctccaccttcatgcagcacgtggcctcgctggccttgctgcgcaggctgcgccaggaagcgccctacgaattggtgacgatgatcggcggggccaactgcgaggccgagatgggcctggccacccatcgccattttccctggatcgactatgtcgtctcgggcgaggccgacgacatcatcgcgccgttggtgcgcctggccctgaccaagggccgccaggccacggcggccgatctgcccctcggcgccttcggcccgatccaccgccgcgagggctaccccgtcaccgccgacggccgcgcgccacgggccacggccagcggcttcgaaaactgggtagtgcccgagttcgacgactatttccagaccctagaccagtgcccggacctgaaggcctcgatcagcccggccctgccctacgaaacttcgcgaggctgctggtggggcgaaaagccgggttgccgcttttgcggcctgtgcggccagggcaaggagttccgcgccaagccggtggagcgctcgctggaggtgctgcgccgcatcgtcgagcgctatggcctgaaaaaaatcggcgcggccgacaacatcatggacatgcgctttttcaagacgtttttgcccaagctggccgaggcgccctgggccgatggcctgcgcatcttctacgagacgcgctcattgttggggccagagcagatcgccgccctgcgccgcgccggggttcaccacatccaggccggggtcgagagcctgcacagccagtgcctgcgcctgatgaacaagggctgcgaggcctggcaaaacatccagttgctcaagtggtgcctgcaagagggcgtttacgtggtctggcatatcctctacgacctgcccggcgaacgcgaccaatggtacgaggagatggccgccgacatggcgttgttgcaccacctgccgccgccggtgctgtttacgatgatcaagttcgaccgcttcagccactaccgcgaaaaccccgagctttatggcctggacctggagccgctggccgactacgccttcgtctaccccctcggcccggaggccatccacgacctggcccacgatttcgatgacaaacaacgggccgccttccggctaaaccccatggccccgctgatcgtcggccgcggcttcgacctggcccgccaggcctacaaaagctggcgcgccgagtggctgggcgagcccaggcccaggctgatcatgcgggagtcgccccagggtttggtcatcgaggacaccagggccatagccaccgcgccacggcatccgctgaccggcctggagcgccaaatttacctggactgccgcacggccaagcgccgcgaccgcctgagcgccgaaatgaccgcccagggtcacgacccggcggcggtggaggcggccgtggcccggttgctggccgacaagctgagcctggccatcgacagccggctgctttcgctggccatcgaggagcccaagcaaccataccccctgctggccgatttccccttgggcggcttttcggccaacgccttctggcaggcgcgcaagacccggctggccgcggggggccactgatggaaaggcgcggcggcctggatttctgcctggtcaacatgcccttttgccggcccaccgggccgacgctggcgccggggctgttgcaggccattgtgcggcgtgacggcctttcgtgccgggtgatctacgccaatgtggatttctttcggctggtgacctacagcgaggacgtctgggtcaacagttgctcgcgcgagcaggccctgcccgactgggtcttcgccggggcggcctttcccgaccacgcccccgaccacgacgagtatctggagcaggtgcgccagcgcaacgccatctacatgcgcatgagcctggccaggttccgcgaaaaggcctggtcgttgcgccgccgggccgaggagtttgtcgaatatacagcccgacgcgtggtggccacgaacccgcgcgtggtgggttgctcgtccaccttcacccagcacgtggcctcgctggccctgttgcggcgcatccgcgagctggccccggccgtggtcaccgtcatcggcggggccaactgcgaggcggccatgggcctggccactcaccgctgcttcccgtgggtggactatgtcgtctcgggcgaggccgacgaactgatcagcgaccttgtccgcggcatggtggcccacggccgcgacctgccgccccaagagcaacccgagggcgtcttgacgccgggccaccgcctgtcgggctatccgcccctggaagacggtgggcccagggccatgaccgccgacctgggcgcgctgcccgtgcccgatttcgccgattatttcagcgagctaaagcgcgtgccggccctggaggccgccttgagcccgggccttttggtcgaaagctcgcggggctgctggtggggccagtgccgcttctgctcgctggatggccgcaagtgcggctttcgcagcaagccgccgcgcaagctgctcgacgaactggacagcctgcaccaaacctacggcgtcgatcgcttcctgttcaccgacagcctcatggaccgccgctacttcaccgagttcctgcccgagttggctcggcggcccaagccctaccgcctgttcatcgagatcaagtccaacctgacccggcccgagttggcggccctggccaaggccggcttcacctatttgcagccgggcatcgagagctttcacaccgagcacctcaagctgatgaacaaaggcgtcaaggcctggcaaaacgtgcacgtggtcaagcagtgccgtcaattgggcatctgctgcgtctacaacttgctctacgacctgcccggcgaacaggaccagtggctggaggagatggcccgcctggccccgcttttggcccatctgcggccgccgggcacggtctgccgcatccggctggaccgcctgagttattacgtcaccaacgccgccgaagtgggcctgcaaatcatcccgccgcgcatcgtcgaggccatcttcccggtgggtgaggccgacctggccgacctggtctattcgttcacggacaaagaccgcgagaccatcgacgccagcccgttcttggccggcattttccagcgccaggcggccatcgagctgatgcgccaggtggccctgtggcggcgggcctatttttcggccaaaaacccggccatgctgtccatgcggcccgatggcgatggccttttgctgcacgactcccggcccatggcccaactcgccgcccggcgcatcaacggcccggaaatggccctgctgctggcctgcaacgacgcgcctcgccaggagcgcctgcgccaggagatgctgggggccggcatggccgccgaccgctggggccaggcgctggaggcgctgttggattggggcctggtggcggcgctggacggccggctggtgggcctggtcctggaagagccggcgccgcccgaggccccgtgggaggagttcggcggcggcagcctggacatggacctgctggcgcgcctgaccaagccccagttggagtcggcctgatgacgctggcggcgctcatggccccgccccccgaaacggcggcggaagaccttttcgcctgggccgacgccggccagcgcgagctgatcgcccagatcaagcgcctggtggaactgctggccgccgaccccggcctggccccggccctgggccagacgcccggtcagggccggcgggccttggccgggcgcggcctggaattggacgcggcccaactgagcccgctgtggcgcgacggcttcaacccttggcccaaggcccacacgccgcttctggcgctgtgggaccgctggctgcgctctcacgccgcccaccgcgcccggctgcgggccatcgctggcctgccgccggccctggccgcctggcgcgaccggcagatggcccgttgcgcgctggagcttggccctttcgcgaaccggctcgactatcccgtcttggcctttgaactgagcaagggctgctcgattggctgctggttctgcgccttggaggcgcctcggctctcggcggtctttcgccgcgacgaccggggggccaaattgtggcgcgaaacgttggcggcctgcgccgaggttctggggccggcggccttggccaacgcgccctgctattgggccagcgagccggccgacaaccctgattacccggacctgctggccgatctggccgcgttggccggccgaccggggcccaccaccaccgccgccgccaccggcgacatcggctggaccagggcgctgttggccatttatgacggccggccgggcctgcgcttttcggtgctgagcctggagatgctggcggccatccacgccgctttttcgccgctggagctgctgttggtcgactgcctggcgcaaaacgaggcctcggccatccccaaaagccgctcgggccgggccaggcggggcggccgttggctggccgcgcgtcaagcggccgaggcccgcctggccggccgagccaccgacccccgacgcgaaaccaccgcctgcctggccggcttcaagctaaacatggccgagcaaaccatcgagttgctcagcccctgcgccgcctccgaccgctggcccaggggctatcgcctccacgccgagggctcgttcgccacggccgaggacgtgggccgctttatcaaacaaaccgccgaacgcctgacgccccagagcccgccgcccggccgcgccatcggcctaggccacggcgtggttttgcgccataacgcccacgccctggaattcaccagcgcagcggccaaaatgcgcctgccggccgagccggccctggcccgggtcgccggcctggccgcccagggcaaatgggacgccgccgcgctgctggaccaggccgccgccgccggcgtggggccgctggaggccatggccgcgctggaggcgcttttcgcgcgagggctgctggacgacgaccccccagccggagaacgctagcatggccggcctggattgctgcctggtgctgatgccctatgtcgatctgcgctcgccgtcgctggcgctgggcctgttgcaggccatcctcaagggccagggcttttcggcgcgcacggtccacgcctgcctggatttcgccgaaatggccggcctgggcgtgcaatatcaggtgatgaagggcggccgctggctggccggcgactggagcttcgcccacgccgctttcgggccggagcgcctcgacgacgaaggctatctgcgctttgtcttcgagcgctgggtgcggcgctatccggcccgcgagctgaccgtcgaccccgagcgtttccgccagggcctgctgaacctgcgcgaccaggccgaccgcttcgtggcgcaactgaccccgcgcatcctggccatggggcccagggtcgtggcctgctccagcacctttcagcaacacgtggcctcgctggccctgttgcgcgcggtcaaggctcaagcgcccgaggtggtcaccctgctgggcggggccaactgcgagggcgagatgggcctggccacccacgtcaatttcccgtgggtcgattacgtcgtctcgggcgaggccgatgagcttatcggcccgctgatgggccagatcctccggcacggcccagacgcgccgccccaagccctgccccacggcgtgttctgcccggcccaccgccgtcaaggctatcccaaggccgccgacggggccgcgccccgggccgtggtcgcctcgttggacgattcgcccacgcctgattatgccgactatttcgagcagttggaccaaaaaccagccctgcgcgaggccatgggcgtgtgcctgcccttcgagacctcgcgcggctgctggtgggcctgccggcccggcggcggctgctctttctgcgggctgaacggcgtggccggcggcggctacacgcgcaaaaaaccggcccaagccctggagggcctgcgcgcgctgctggcggcctatccggcgcggcgcgtgcgcatgtgcgacaacgtcatcgaccccggctattacaaaagctttctgccaaaattggcccaagcgccgtggatggagtcggtgcgcctgttttacgaggtgcgctcggacctgaccccggccaaaaccgcggccctgcgccgggccggcgtaatgtgcgtgcagccgggcgtcgaaagcctcgacagccgctgcctggccctgatgaacaagggccgtcaggcctggcagcacatccagacgctcaaggcctgcctgcaaaacggcgtcagcgccgtgtggcacatcctgcacggctttcccggcgagcgcgacgagtggtacgccgacatggcccgcatcatccctctgctgcaccacctcgagccgcccaacatgttcatgagcttttcctaccaccgcttcagccactattggcgaaacgccgccgcgctgggcctggacctggccccgctgaccgactatcgctacgtctatcccctgcccgcgcccgaactggcccggctggcctatcatttcgaaacgccggccgaggagagcttcgccctcaaccccctggccccgtttttcggttacggccagggcctggaggcggccgagcacgcctttttgcgctggagcaaggccttttggggccaaaaggagcgtccgcgcctgatcatgaggcccattgacgatggcctggccatcgaagacagccgcgccgtggccacggagcgggaaaccctgctgcacggcctggaggcggacgcctaccaactggccgctgaggccccgaccatgggccgcctgcgcgccgccctggccgcccaaggccacgccgccaccgcgatccagaccgccattgagcggctgcaagacagtcaaatcgctctgcttttggacggccgactgctggccttggccaccccgccgcctgcccacgccctgcccaacgcgtggcagcagcccggcggccatatcctggcccggcaatacgaccaaaaccgccgggccgccggccaggcgtccgccacggagggcccatgaccagccagacgcaaagccacggcccgctgctcgcggccaagcaggtcgacgtgatcctggcgaccatgcccttcgccagcctggagtgcccctcggcggccctgggcgtgctcaaggccagcctgagccaggccggcataagctgcgaggccgtctacgccaacctgctctttaccgaattcatcggcgtcaacgcctatcgtttcctcaacatcggccaccgctacgacatgatcggcgactgggccttcgccggggcggcctttcccggcttcgagccggacatgagccaccacctggaacacctggcccgctatttttgccgctattacgaacgccaaccggggcccgactccatcgacaagatgacgcggatgtttggccaggttcgccaacaggccggccggttcgtcgacgagctggcccaagccatcgtggccaaggggcccaaagtggtcggttgcagttcgtcgttcgagcaacacgtggcctcgttggccctgctgcgccgcgtgcgcgagttggccccggctgtggtgacgatcatcggcggggccaactgcgaggacgccatgggcctggccacggtccaccacttcccttggctggacatcgccttttccggcgaggccgattcgatcatggcccagttgtgcggcctgctcatcgcccacggtcgccattatccggccgaggccctgccagagggggccatcgaccgccgcctggccgaccgcctggccggccagcccagggagcgccgccaaatcccccggctgctgacctcgcagttggacgccatgcccgtgcccgactacggcgagttcctcgaaaccctgggccgcatccaggccggcgcgcggatcgtccccggcctgatgctggagaccagccggggctgttggtggggccgctgcaccttttgcgggctcaacggctgcggcaatcgttaccgctccaagtcgccgggccggatcatcgatgaaatcgaaaccctggcccagcgctttggcgtgcggcgttttggcctgaccgacacggtgatcagcaaagccttctggaaggaagtgctgccccgcctggcccaggccgacgcgggcgatcgttgccaactgtttttcgagacgcgctccaacctcgaccgacagcaggtggagctgttggccgccgccggcgtgcgctgggtccagccgggcatcgagggcctgcacccgcgcatgctcgcgctcatggacaagggcgtgggcgtcatggacaatgtgcgcatgctgcggctgtgccgccaggccggcattttcgtgatctggcaccttttggtgggatttcccggcgaggacgacgcctggcaccaggaaacggcgcgctggctgccgctgatccaccatctgcaaccggtgcagggcgtcaagcgcatccgctacgaccgcttttgccaataccagcaagacccggcggcccacggcctggccatcgagcccttcgaggcctatggcaagatttatcccttgagcggcgaggccctggccgacctggcctattatttccgcgactcccggccgggccgcgcctaccaccgccactcgcccgcgccggccggcgtggaggccctgcgccgctgccagggcctgtggcacgccgcctttttcggcaagcggcaagccagcctgaccatggacgacgacggccagcgcatcgtcatcgccgacacgcggccctgcgcgccccaggcgcggctggcgctggagggcctggaggcccgggccctgcgcgcctgcgaccaagccggcgatctggagcgcatcgccacgcgcctggagcgggccggggccgcggccgatcaaggccaattggcccaggccctggcctcgctggcgcggcgcaagctggtgctggccctggacggccaatacctgggcctggccaccaatggcccaccgcccgccctgcccacgcgcgaaagctttcccatgggcagcgcgccgatccccctggtcgactacgtctgaggaccgcgccgggccagctcggccagaaaatcggccattacccggcccacgccatgggcgtcgtagatgaaggcgccgtggccaaagtcgctttgcagctccacgtggctggcctccaggccggcctgggccatggcctggcgcagttgctccgacgcggccggcggatagcgccaatccgaacgatagctgaccaacagcgccttggcccggccaccggcaaaggcctgggccagatcgtcgcggcccctggacaggtcgaaaaaatccatggccttggtcaggtagatcagcgagttggggtccacgccaccgctgccgccttggccgattttctggaaaaattcctggatggcgaactggggctccaggctgattcgcggcgggccgccgtcgatggtgcgcaagccgaagcgccgctccatcacctccttgctcatccagatcatcatgccaaacatcgagcccaggctcatgccgcttgccggcgcggggccgtcgtaatagtcgcccccgttgaagccggggtcgcgcctgatggcctcgcgaatgacctcccacagggccagggtgtgagccgaaaccctggccgccgaaccgatgacgatggccgactccagccgttgggggtgggccgccagccattccagggcctgaaagccgcccatgcagccgccgatcacgcaatgaaagcgctcgacgcccaggcggtcggccaggcggacctgggccgcgaccatgtcggcgacggtcagcggcggcaggcgcaggccaaagggccgacccgtggccggatcgatggaccccggcccggtgctgccgccgaagccgcccaagacattggagcagagcacgtagtatttgtcggtgtcgatggccttgcccgggccgatggccagatcccaccagcccggtttcgggtcggcggggtggtggcggccggcggcgtgggccgtggcggtcaggccgtggcagatcaggatggcgcgttcggccttggcccaggccgggccgtactcctcgtaggccagcgtatagggccccaggcgcgcgccgcagagcagctccaggggttcgtcgaaatccgcgcggcgtggcgggaccagcggccacgggcggtcggcttgtcgcgggatcatggatatcgtcctcaacgccgcctcaggcttgggccgggcgcagaaaatcgacgctcatcaacgcctggccaaccatggcccggcccaggtcggcctggctgacggccgtgaagccggcctcctggtaggcccggcgatggctgccggcgtcgaccaggtattggcccgacaggatgtgataggcctcggtgcaggtgatcaagtgccggtgacgatggggcgcggccacggccggctcgacggtgtgggcctcgatgagcgccatgccgtgacgccggacgtggggcagccagcgccggaaaaactccgtgaggtcgtgggccatggccttgggggcgacgatccggccgccgcgcgtgacaaacaggccctgggccggccactgcccggccggccattgatcgggcgcctgggtcagggcgcggttgtgcgccaccgatttgctgaggtgcagggcgtcgaacgggtccaggccgcatccgcccaggcgcctggccagggcttcggggtcggttatgtcgccgtcgatggccaggtggctgattccctcccgctccaggcgctgggccgccgtctgacgggcctgggggttgaactcggccccgaccatgatcaaaggcttttggccaagatggcggccgcgcagggtgcgcctggcgatggcccgatgcagttcgacaagcaaggtggcgtcgccgcagccggtgtcgaccacgcaggccggttggcgctccaggggctgatcgaaaacgggcagcaccgccgcgaaaaaaggctcggcgcagccttttttgaacaccaggccgctgaactcgatgtccagccgccggtcgaggtggctttcggccccggcgtggtcgcgggtcagatcctctggcgtggccgccccggtcaggaagtcatccagcgcgcgaaaggtgggcagatagctaagcggcgcgaagtattgcggggcgtagtcggccagcagcgccccttcggcgctcaggccggcccgtggcccgtcgatccaggcccagccctggcgcgccagcagatcaaaggccgcgcccagcgcggcggcgttgaggccaagctcggccagcgccaatccggctcgcccggccgcgaccaggggctcccacaggccgcgcaggcaaaaggcgcgcatcagcgccgcgaccatggccccgtggacgtgccgcgcgccctcctcggccagggccgcgccttggccggcggcctccggccccaacaaacgccgccagcgggccgcttgggccggctccggcccttcggccgccagccagccggccagatcgccggcggcggccagggcttccggggccaggtcgtaggcgatggccgcgccgcgccattgccggcccaacggcgtcagcgccgcccggtcggcctcgacggccacgaaaccttgcgaggccaacagccgcaggcacagcgccagatagccctgacgcagacccaggccggcggccagctcgcccacggccagcggctccgacgcggcgtccagaacggccagaacgccccgtcgcgccatggcggccacggccggggccagggccatgccgttgaggtggtggcagaccttgggccagatgcgcgcggcggcctcgctcacgccagttgcctcttggccagttggtaaaacaggccctggcggcccatcagttcgtcaaaagagccgctttcgaccaccttgccggcgtcgatgacgacgatgcggtcggcgcgctgcacggtgctgaggcggtgggcgatgacgatgcgcgtggcccgcaggccttccaggctgctggtgaccacggcctgggtctggttgtcgagggcgctggtggcctcgtcgagcaaaacgatgcgcggctttttgacgatggccctggcgatgagcagacgttgggcctggccgcccgaaagcgtgcccgagccctcgctgatcaccgtgtgcatgcccatgggcatggccttgatgtcggcgtccaggccggccattttggccgcctgccaggcctcgtcctcgcccaggttggaggcgccgacgatgttggacaagatgtcgccgggggtgagcctgccgttttgcagcaccacgccgatctgccgccgcacggcctgcttgtccaggtcggccaggtcttggccgtcgtaatagaccgcccccgaagtcggctgctcaaagcccaacagcatgcgcgccagggtggatttgcccgagccgctggggccgaccagggccacgaactggccgggctcgatgacgacgctgacgtcgtttaagatcaacggcccttcggggtcgtagcgaaagctcaggcggctgatctccaccgcgccgcgcagcgggccggggtcggaggtcttgtcgtcgaactcgggcatggcgcgcaggatcggcttggcccggttgtagagggggatgatctgcaaaaccgacatgaaactggtggtcatcgagagcatggccgagagaaagccgccaaaggccgaggaaaaggccatgtagtcgccggtggagagcctgtggccgtggaagaccatccaatagaaaaccagccccgtgcccaagatgggcaggcccgcgttgaaggtggccaggatgttgcggatctggcgcgccttgtaggccagttccttctgttcggcgaacagcgcggtccaagagtcgaaggcccgctcctcgacgccggccacccgcagtttgtccaccccgccgatcaactgcaagaccaggcccgatatgcggccctccaggtcggtcatgggccgctggtatttcagctcccaccagcccagcacggccgtgatcacgatggccaacagcaccacgccgctgacgatgaaagccagggcccaatcgtaatagaacagcaaaaaaaagctgaacagcgaaaacacgccggtgagcacggagttgaggatggtgtcggagaggatgcggcgcatggcgctgacgccgttggcccggttggccaggtcgccggcggtgtagccccggaaaaacggcgcgggcaaggccaggagcctatcccagagggcgctctgcacctccgagtccatgcggccctccacgcgcagcagggccaggccgcgggtgacgtgcagcatggtcgtcaccacggccaccaccatcagggcgaccgtcatctgggccagttgaaaacgttcggcgctggggatgatcgagtcgaagaccaaccccgtggcgatgggcgagatcaggcccaagaggccaccgcagacgcccacgccaaagaccatccaggcgtcgccggacaggccccgcgcgccgaacttgaaggcgctccaccaggtcagctccttgagcgggaagggccggtacatgctcagggccgtcgggcccatggccttggcctcggcctcgtcgacgatgacgctgcgcctgttggtcgggtcgaaaagcttgtggcgcttgggcgagaggggcaccaccgccagcggccggccgtcatcctgggcaaaggcgatgaaagcgccgctgtcgcgttcccaccagcggccggagaggctgaccggccgcaggcgcacccgcgaggcgcgggccaggcgattgagggcctcggccggctccaggccgcgcaggggctcgccggtcgcgcgcaggctgacgcccaggtgatcggccaccacccggcaggcggccagcaacggatcgccggcggccacgccgaaggcctcgtcggccgcgccctggagcacccggcccaggcggccaaaggcctggttcatcgtcgcggcggactgttgctgatcgtggcgcatccgctcgcgccgcgcggatcgctcgcgctcctccaactcggccaggcgggccagggccaggccgtggaaggcgtccagcggctccaggccgggatattcctcggccatccggctggtggacaaacctcgagccacggccggcccgtccagggccagccagacgccgggggccagcggcgcgggcaacgggcccagcgcctggcccagcaaacggccgccgccctcggccagccgcgcccagaccaatgcccggccggccatgacctccgtcgccgcggccagctccagccgcgcgccaggctccagaagcgtcgcttggcgcggcggcggctccggggcgcaaccggcctgaaggccggccacccagtcgtcgatcagcgcggcggcggccagatcctcgccgccgccgaaaagccctggccgcgccaggcccagcaactttgtccccggcatgcccacggcgaccatggtcacctcccggcactgctcgggccccaggccaaagaccgcctgaccctggccgcaccgccacaggtggcggcgcggcgcggcgggctgtccgccttccaggcgcatggcgaaaacgtccagcgcgccctccagcaccaaccaggccagcggtccctgatccagccgaaccggctgattggccccgaccgtgagcgtctggcctttctggacgaaatatgccaaggtttccggcgtcatttcactccgcctgaatcagcctggcgtagggcccctgggcgtcggcgatcagctcctcgtgacggccgcgctggacgaccttgccccgctcgaggacgatgatctcgtcgcagtcgcggatggtgctgagccgatgggccacaatcaggcaagtgcagccccggcgacgcagattgtcgtcgatgccccgctcgctgagcgggtccagggcgctggtggcctcgtcgagcaccaggatgctgggttcgttggccagggtgcgggctatctccaggcgctggcgctggccgccgctgaaattgaccccgccctcctccaccacgctgtcgtaaccgccggcgcgggccatgatctcgtcgtggatcatggcgtccttggccgcttggaccaccgcgcgctcggaggcctgatcgtcccacaaggtcaggttttggcgcaccgtgccgttgaatagcatgatcgactggtcgaccatggccagggagttgacgatcaaccgccgcggcaggttttggcggggttggccgtccaacagcacctggcccgaccacggctccagcaggccgcaggccagcttggcgatggtcgatttgcccgagcccgaaccgccgaccagggccgtccgagccccgggccgcagggcgaagctcagcttgtcgatcaacggctcggccagggggctgtagccgaaacggatatcgcgaaactccaggtagccggccagcttgcccgcctcggccgtggccggggcccgctcggcccaggcctcgtcctggggatagcgcagcacatcgtccaggcggcgcatgtcgccgtcgatctcctgcaacgtgccgcccaggctgaccagggcgttgagcggggccaaaaacaggcccatgatcatctggaaggccagcagcatgcccatggtcagctcgccctccatgatcgacagcgcgcccaggcccagcaccatcacgttgcccatgctgttgagcagggccgggccctcggagagcagcaggttgtagacgccgaagcgctgctgggtgttgatggtcttggcgaaatagcccgaccagcgggcgaaaaagtcggactcggagccgccggccttgagggtctcgatggtctgcaggccgttcatcgacacgcccatcagccggcccaggtcttgcagatagcgcaggttcaaatccttgcgccgccgcgagacgtacttcagcaaggccaggttgcccaggcccaggcagacgaccatcaatgtcagcggcgtgtcgtattgcagcatcagcaaggcgtagaagaccaggctgatcagccccaggatattggtggccaactggcccgaaagcagttgagccaccttgtcgttgatgcccacccgataggcgatgtcgccggcgaagcgcatggaaaaaaacttggagggcagcttgagcgcgtgcaacaaaaagccgcccgagctgaccagcgacatcttggtctccaggcgcaggagcgcctgctgttgcagccagctcagccagcacttgatgatgatagtcaggcccatggccaccagcagcggcttgacccagtaagccaggccggccacgaggtattgatcgacaaagaccttggaaaaagtcggcgccaacagccccggcgtcaccaaggccagcccgcagatcaccgcgaagccaagcgccggcttggcccagcgcagccgttggcccagcgcgcgatagatggtgtgggggtggccgccctttttgaactgggccgtgagcttgaacgacagggccacgccgctgtattgacgtcggaactcctccagcgaaacgctgcgcgggcccatggccgggtcgttgaggaagaccttgtccttgccaaaaccctcgaccaccagaaaatggttgtagttccagaaaacgatcagcggcagatcgtgtccggccaaatcgtcgacctcggcgcggtagccctgggcctccaggccataggcgcgggcggcgcgcactaggttgccggccttgctgccatcgcgggagacgccgcaggcctcgcgcagttcctccaggggcagataaaggccgaaatagcccaggaccatggccagggcggccgccccgcactccaccgcctccatctgcaagaccgtgggcgtatgcgctctggccttggtcatctcgggtctatcgcctccgcctcgggcctagagccccaagaggctcttgaaatagggtatgaccagttggatcggtggttgttcatcgaccaccacctggaccgtgcagactgtcccgctgtagattttttgcggcgggccctttttggacgaccacttgtagccgctgtatgtcccgccgtcgcgctcgaaggcggcgtagacggttatcggcgcgcctgccttggagaattcgctcaccaactcctggttttgcagcacggccatcatgccctggtcggtggccggaaaggggctgacgtcggtgacgcggccgatcatgtagccgtattcgtcacgcttgaccgtcgatggggttgtctcgatggtcatgccttttttgatgcgcttgccctgggcggccggggcgtaggccaccgtcaccagatccttgtccagccgctcgacgctgaacaggggcgtgcccacatccacctcggcgcccacgcgggccttgagctccagcacgcggccggcgtattggctgatcacccgtgaacgcaggctcaggtcgctctccagcagctccagccgaccccgcgattgcaagacgctcaagtcgctctgggccaggtcgcgctcctgctggtcctgaaacttcagatagccttcttccagatccttcaggtcgaccatgtgctgacgcttttgttccttggcgctcatgacctggcttttggtgtccatcagggtctggctggtgatcaggccctgatccagcagcttttgctggtcgccgacccgtttttccagccagttgaggcgcacgtcgatatcgtccatggccgcgcgcaaatttttgcgttgctcggtgagcaactgctgctggagcttgtcctgtttttcgtagaacgcgcccagtgtttggcgctgtttggtcaactggcccagttcctggcgggcgctgacgatctgcgcctggaggctgggttggaacagctcggccaccacctggccctgggcgaccatgtcgccggagccaacctttatggccgacacctgcccctggcccaggctgaccacgtccaagacgccgccgggcctgatcagcatgcccacgccatcgaccttggtcgggatgcggcccaggacgctccagacgatggccgccagcaacaccaggcacagcgcgccaagggctatccagccgccggggcgggtcacctgcaagagttgatcgagctgctcgggcgaggagatggcgcggggggccttgtttttggcggtgctatcgttcaccggctgccgtccgcttggggtggggtggtgatcgaaccgacgctgaagcgcgcggcggtgggatcgccggtgatcagcgtgcctgtttcatagcgtatgcgcgccaccgccgtggccaggcgctgccgggcgtcggcctcgttgagcagggcgctggtcaactgatcttccacttgtatcacggcaaggatggtcgaggtgcccaatttcagtttcaggcgctcatcctgcacggctcgttgatagctggccaccgcctccctggccaggcggacctgctgggcgctggcgcgcagctcgcgcacggccgaggccacgcccaacaaaacctgccgctgggtgtcggtcagcactatcttggattgttgcagcgcggccctgctggccgccacctggccccgcgcggcggtgttggccggcggaaactccaggttcaacgaaccaacggcgttgaggccgtagacgccgtcgcccaatgaacgataataagaactataggcttcgtcctcggaaaggccgctgtagccggcgctgagggtcaggttcaacttgggcttgaggccgtccagggcggcgaccagcgtttcgttggccgatttttccttcaattttgccgatttgagatcggcccggttggccagggccatctgtttgaatttttccgtggccaggccgccggcgatggattccacgtcggcctggtagggaaaatcgtccacggccaccgggccgtcaaagccttggtcacccagccccaggctgttggccagggcttcctgggccgagctgaggtcggaggccgccgagaggcgttgggccgatttcaggtccaggttggcccgcaggttggtgatctcgctgcggggcagttggtcggcctccaccagggccgtcgattcctccagcagcttggccgcgcgctgttccgagtcggcgtagacggtgacgatggtctggtactccagcaggctccaatagtcggccaccgccgtgtagacgttggcggccgccgcctgtagatagtcttgccgcacgccctccagttgatattgggcggctcgctcctgggcccccacggcccgttcgcccaggccctgcaacaatggcacgatcaccgcgaagttgaccgaggcctggctggccggcagttcggggtaatccagcgtgtcgtgcatgcgcgagaccgtgacgtttggttgcagggtcaggccgctgcgcaggagtttttgcgcgccgagttgaaacgaggtggtgttggtggtctggaaggtgcggccataggcctggcgataaagctgggccaggggcgtgaagacatggccctgggagatgttggagctgagcgtcaggtcgaaggcgccgcgggtgatgtccagcgagccctggctggcggccacgtcctgctgggccaggctgatgttggcgttgttggccagggtcaggcgcacggcctcgaccagggccagggggcgggccgaggatggttgggcggccctggccggcgggccgacggtcagcaaggccacggccaaggccaatggccagaccaatccgcccttgtcgccgccaaaccaacccatgccgtcactccagcccgcaaaattaatcaaaccgcgccctttcacaccggcgcgctcatgattcatggtagccaaagagacgggcaaagtacaattttgtttgcgcgaccggcggcccgcgacgcgaaaaggcgggccccgtctcggagcccgcccgcggagccatcgtggcccaggctattgcttgcgcagctcccgccgcaggatcttgccgctgatggtcttgggcagctcctcgcggtattcgatcaggcgcggatacttgtagggcgcggtggtgttcttcacgtagtcctgaatctccttggtcagcgcctcggaggcttcatagcccttgaccagcacgacaaaggccttgatgaccatgccgcgcacgccctcgggatcgggcgcgccgaccacggcgcactcggccacggccgggtgttcctgcagggccgactccacctcgaagggccccacgcggtagcccgagctcttgatgatgtcgtcgccgcgaccaacgaaccagaagtagccctcctcgtcgcggtaggcgcggtcgccggtgtaatagtaatcgcccttgaaagagccggccatggcgtcgtcgtcgagccaatattccatcatcaggcccggcgggcgctggtcgcccaggtacatggcgatgtgaccctcgtcgcccggggccagctccacgccgttttcatcgaccacgcgcacgtcgtgccccggggtgggcttgccgacgctgccatacttcaacggcatgaaggggtagttggagaggatgcacaccgtttcggtctggccgtagaagtcgtagatgtccaggcccgtgccctcgcgccaggccttgatcacctcggggttcatgggttcgccggcgctcatgcagtggcgcagggtgaagtcgtaggccttcaaatcctgctggatgagcatgcgatagaccgtgggcggggcgcagaaggtcgtcacgccgtagcgctccagggccctgagcgtgttctcggggttgaagcggcccaggctcttgcgctggacaatggccgcgcccacgatcatctggccgaagagcttgccccaggcggccttggcccagcccgtctccgagacggtccagtgcaggtcggtgggttgcagggattgggcgtaacgggcggtgacctcgtggcccatggggtaggcgtggctgtggcggaccatcttgggctggccggtggtgccgctggtgaagtaaagcatcaacgggtcggcggtgaccacctcgcccaggacgccgcgctccagcttggccttggccgcggccatctgggcgtcgtaggcgtaccaaccgggggtcttgccgtcgacgaccatcttgtgcttgagcgtggggcactcgcgggccacctcgtcgacgcgggccacgtggtccaggtcggtgatgaccatcaccgcctcggcccggttgacgcggtagctgatgtccttggccgtcagcagcaccgtgcccggcatgggcaccacgcccagcttgaacatggcgatcatggccacgtaccactggggaatgctgtgcaggatgatcaagacccggtcgccctttttcaggcccaggtcgacaagcacgttggcgaagcggtcggacaggcggctcagctcgaaaaagctcatgtattcggcttgttcgccatcctcgctgagggatagaagggccagtttggtgcggtcggcggcccatttgtccaccacgtcgaagccgaaattgtatttttcgggaacgttccagtggaatccgttgtagagctgttcatatgctgccgttttgctggtgtcgaattgcacttcaagcctccatgaccgccgcgggcctgtgcggcggggaaaaagtgtaggctcgtggggagccgttggcggctcgccgtgacatcgcgccggccgttgaccacgcacggcgccgattcaaaaacccaggcgcctacgctacttgacgaaggtgccgaacgtgggcagcacggtcttgccgaagatatggttgttgagcaccgcggccgaggtgtagatgccgatccagccggagacgtagagcaggtagccgaccaccggcttgaactccggccccagcttgcccatgtccagccccacgatcagccacagggcgacgtcaagcagaatcaccaggatgaacagcggcttggggcttttgaggtaggccggagtcaccgcggtgaggaaggccgcgccggccatccagcaaaagccctcgaccatggccgccggcttgaccgcccccagcacgcccgaaagcatcaggaacttcatcatcaccgagatggccgcgccgaacatgaaaaacgcggcgaagaaaagaaacacgttgccaccggtcatgttgtgatccttgagctccatgacggcgacggtgtattgcactatgccgcctccgaccagccacgcggccagcagaggcagcccccccaattcgacatgaccgttgaacaccgcgccgaagccgaagcaggcgacagccagggcagccaatcccgccgggccgggcgagacgaaagtgtgttccgtcgacatgatcttcccctgttgtttggttagcaggcaaattccgttgcgcccgggctcacgcgcccggtctttcgtctggtcccgcggcagccctccctcctctgcccgacggggcctttcgtgattcagcgctggcttgttcaagccggcaagccagcgatcttcttgtgcgcccattttatgagcgagcgctcagtcataacagacgaaaaatgtgcctcccaacgatgctcaagcatttcacctgttagttcaataaattggctggcggccgtattggcctggcgctggccattggcaaggcgttaggcatgttcccccctgatttcatggcgtgtcatgcccctcggcgctccacatccgcaacaacgtaagacatacgctagaattccgatcactatgacgaacatagcttagaatatgcgctttccaacaatcaaggggggtatcgcatttttattgaaacttatggcggaatccggagattggcggctgaaacgacacaaaacgcgcgccaggcgcgcaattggttacaaccgcgacgcgacttcgggtaagatatttactaaatactcctgccccgcaaccgacgtacgcacccaaggaggcggatatgcaaaacaaaaaggccaactcggagttcaccctcgaggaactggagcaaatcttcggcacggccgatcccaagatcctgttctaccgcgactattgccacgacatgaaggaagacgacggcggcggcgacaagggccccgaaaggtaggccgacgctgtcagttgtcgtcggcgcgcgccgacgatgaaaccgacggtcccggacgggcgcgtctttttcgagccgacgcccggccggggccttttggcgtgaccgtcacgcttcatttgtccggccagaggcgaccgtgcgcagcgactcgaacaccacccccgtttccgggccaggctttttggtgatcagccccagcctggattgcaacaacgcctgcatcttttgctatgacaactaccgcgtcaaaggctcgcgcccggccgcctcggcccaggagatcgccgccgacgcggcgcggatggcggcccgcatgggcgtgggggccgtggccgtcagcggcggcgagcccctgctctacgccgaactggagcaactgacgcggctgctcaaggccgcgggcctgtttgtctgcgtgatgaccaacggccgcctgctggcccgcgcccagcgcctggagcgcctgttggaggccggggtggatcattttcacatcccgctgcattccgacgaccaggccgcgcatgacgcggtgaccggcgtcgccggcagtttcgcccagaccgtggccggcctggccaacgtggccgaggtcagggcccggaggccgctgggcctgaccgtggttcacgtcatgcaccggcgcaattatcgacgcctgcccgagttggtcgacttcgtcgcgggtttcgcgcccgatcacgcgctgctttcccattgcatcgtcgaggtgcagtcgcccagggaacacctggcgctgctggcccgcttcgaggacatcgcccccttcgtggcccaggcccatcgggtcggtcaagcgcgcggcctgccggtctacgtcgaaaacgtcccgccgtgcatgatgcgcgggcgcgaagccatctgcgtggatttccacaaattcaaccggttggcggtcggcgggttcaaagccgccggcgagcggggcgaaggcggattcgagccattcgagcaatcgatcaaaagcggccaacgcacccacgccgaccagtgccgacgctgcgccatccaggacttttgcggcggtttttatcgatcctacatcgaggccatgggccagcccgacctggagccatactccgtgcaagagctcagaagccgccaggccgcggcccggcaaacatcataaggagcccgcgtcatgcccgacgaaaacacctcgcccacgctggaaaaacacggcttcgtcatcgtcgcgccagacatgcgctgcaacaacaactgcctgttctgctacgacaaggactcgcccgtggaggcgctggagtcggtgagcgtgaatgaactggtcgagcgcaccctggccgaggcggcccgtcagggcatccggcgggtgggcgtcagcggcggagagccgacgatctatccgggcatcgtggactttgcccggcgactgcgcggccgcggcctggccaccagcatcctgaccaacggccgcaccctcaaggacgcggcctggctggaagagcttttggacgcgggggtggatcacttccacgtctcggtccattccgacctagcccacgaacacgacgccgtcaccagggccccgggcagcttcgacgacacactgcaaggcctgtgcaacatcgaccaggcccgtcgccgccgccgcctggacctgaccatcgcccacgtcatgcaccgccgcaactatcggcgtctggagcatttcgcccgcttcatcgccccgtttgggccctactacgtcctgctgtcctacagcatcgtccaccaggcctcgccggacgatcagatgaacctgctggcccccttcgagacgatcatgcccgaggtgttgaaggcctgccaaaccttcgacgccctgggccagaaggtctacgtcgacaacgtcccgccctgcgtgatgcgcggccacgaacgcatctgcctggatttccagaaaaccaacaacctcaacatcatcggcctgaagatgctgggccgctccgagggcaagcgctacaaggccgtgcgccagtcgatcaacagccacgagcgggcctttgccgcgcagtgcgccgactgcgccatccggccctactgcggcggcttgctgggctcctacgccgagcacttcggccagccgaagctgcggccctactcgccccaagaaatccgcgaccgcctgagcgccgcccaggcggcggccaactgacggcgcggccgatgcgcgaagcgcccacgacggggctgggctggcgtccttgcgaaaacgctgacgatggctggcgcgagagcctgcgtttcgccctgttcgccgtctcgcgccatccgcgctcttttttggtcatcacggccctggtgctggtttcgacggcgttgatcctgcccgcgccgctgatctccaaggccgtcgtcaacctggtcgtcaacggcggcgaccccggccgcatcgtcaccctgtcgggcctggccctggcggcggtggccttcgagcgctttgtcagttattggcacggggtggtcatcttccaccgcttccgctgcctggtccgcgatctgcggcggcaacttctggaccatctgctgcgggttcccctgcccattttgcaacgcctggagccggccaacctcagcgcgcgcatcgccaacgacagccagagcgtgttgcaggccttctatgacgacctcatttcggtcagcgaaagctgcatcacctcgctggcctgcatgacggccatgctgctgatcgagccgcggctgggcctgttgacgctggcggccgcgccggtctattttttcctgctgcaacgcttcggcggccgcatccgcgccctcaccgacgtttattacgaccacggcgccgccaacaacgcgctgtattatcacctgttggccgcgccggtcatcgccaagatgcactcccaccgctacgtggtggaaggctacgcccgctcctgccaacgggtcatcgccgccggcgacgccatgatgggcgcgcgggccatgtcctacgcggtggtgctgctgatcggcaacgccctgccggtgctgatccttttattcagcgccctgctgatcctgcaaggctcgttcgacctgggctcgttcgtggccttcaccgccttcatggcctatcttttcccggcgttgcgccgcgtggtggagtatctggtgcgggcccagggcggggcggtggccctgcgccgcgtcaacgagctgctgcgcctgcccgtcgaggggccgcccgcgcccgtggacgaacgcatcgccgccggctcgacactggccctgcgcgaggtggcctttgcctacgacgaaaacggcgacggcggccggggggccatcggcggggtgaacatgttgatccggcgcggtgaaccggtgggcgtgatgggccgctccggcgcgggcaagacgacgcttctgaaaatcatcgccgggctctacgagccgacggccggccagatcaccatcgacggccggcccgtggccgccgacgcccgccgccaattgagcgcctacgtggagcaggagcccattatcttcgccgattcgcccatcgaaaacgcgcgcctgggccgcgacgacatctcgcccgagcaggcccgccaggccctggcggaggtgggcctggccgatctgctttcgccgggggcggccatcgagcaagacggggccaacctctcgctgggccagaaaaagcgcatcgccctggccaggggcctgctcaaaggcgcggcggtcatcgtcatcgacgaacccaccgccggcctggacgccgacaacgccgccagggccatggccctcatcggccgcctctgcgccgaccgcttcgtcgtcatcgtctcgcacaccatggacgtgatggaccactgccggcggctgtacctggtcgaggacggccgcgtgcgcgaggtctccccgccgccacgggcggcaatcatcgccgaggacgcgccatgcgcctgagttcgttgaccatctcgcgccaggcaaagggccggaccatcctgctcaactgcgccaacggctgcgtggacctgttgcgcgccccgctggtcggccccgacggccgcctccgcgccgaccgcccgcccgaggtgacggcggccctggcccggcgcgggcacctcaccgccctcgaccaccgccaggagatgaccctgctgcgggattacgcgcgccttctggtgttgcaaaaccgctggctgcaacggcggagcggctacgtgatgctgctgctgtcctacgcctgcaacttcgcctgcgactattgctaccaaaaagacatccgccacgcggtcggcgggcgtcgtttcggcccggccgagatcgaccttttttttgacgaccacgcgccagccctttgccccgacgcaccgccggaaaacatctgctatgtgctctacggcggcgaaccgttgacgccggccaaccgccccgccgtggaacgaacgctcttcagggccggccgcgccggctcgacggtggaggcggtgaccaacggttatcgcctggaggcgtacctcgacctgctgggccgggggccggggcgcatcgccaagttgcaggtctccttcgactgcgatcaaagcctgcacgaccgccgccgcgtgaccctgtccggcgggcccaccttcgccaccgtgctggaaaacgtcgtccgcgccgcccagaccggcgtggccatccaggtgcgggcccacatgcatcagggccgggccgacgccctgcattcctttttggccacgatggaggcgcggggcctgctggccgccgacaacgtcaccgtctatctttcgcccatcaagcacgatttcgcggaccaacgcgacgagcccctggccgagagctgcctttcggcccgcgagctggccgccctggcccccctggccaactccgccgtgaccagacgccaacgcttgctggcgcgcctgctggcggccacaaccggccccgggccggccaacacggccttttgcatgcgctgcaaggaaaattgctacgtggtcgaccccttgggcggcatctacgcctgctacgaggaagccggccggccggagctgcgcatcggcgcgcgccggggccgggcggtggagttttttccgcgccggcggcaaaccctggacgaaaacatcatcgcccccgatccggcggagatggaccccctggccctgatcaccggcggccagtgcgccatgacctcgcggcgcatcgccgcccagggcctggcggacaccaggccggaggccgaccgggagttggtgggccaagcgctggagctggccatcgacgatcatctggcccaacaggggccggaaccggtcacggcccatctggccatcaactacgccgacgacggcgaccgctccctgccaagcctgatcggacgcctggcgccctttggccaacggctggagcgagccctgtccgccggccgtcactgaggagcgaacgccaatcatgggctcggccatcgtcaacaaggtgcggctgctgaccatgcagcccaccagcgcgtgcaacctgcgctgccgctattgctacctgggccgccacaagggcgcggtcgtcatggacctcgccgtgttgcgcgcggccctggccagactggcggccgaagacctcctgggccccgagttgaccatctcgtggcacatgggcgagccgctgaccgccggcaaggactttttccgccaggccttcgcgctgaccgaacggatgctgggcggcgcgacccgcctcggccacagcatccagaccaacggcacgctcatcgacgaccagtgggccgccctgttcgccgaacgcgacgtcaaggtgggcctgagcctggacggcccgaccgccgttcacgacgccaaccgcgtcctgcccgacggctcgggcagccacgccagggtcatggccggcctggactgcctgcggcgaagcggagtgcgcccctcgatcatctgcgtggtcaaccaaagctccatcgaccgcgccgaggaactgcgcgatttttttcgggccgaggggctctggcggatcaacttcaacatcgaggagatcgaaggggcccacgagcgctccttcgtcaaaagcgacgccgactggcgggagcgctatcgccgtttcctggccgtcttccacgccgccggcgtggccgtgcgcgacctggaaaacgtcaaatcatggctggccgaccggcggccgcgagcggccggcgcggccctgccgctgcatcacctctccatcgacgccacgggcggattttccagcttttcgccggaactgctgagcgccagccatccggcccacggcgatttcattttgggcaatgtgaccagcgacgccatagccgcggccatgggggccgccaaaggccagcgcctgtgggcgcagatcaaaaaaggcctgttgcgctgcaaggccgaatgcccccacttcgggctctgcggcggcggctacccatccaacaagctctttgaaaacggctcgttcgacagcgccaggaccaccgcctgcgaggcggggatcatcatccccctggcggtggcctcccacgcgccggcggtcgatgcggcccatggccgtggcgctccttcatatttttagttgcaacaaatcggggcttgtcgcaagatatcgtcagcatgtcaagtatgccaaggagatgtcatgtcctcggataatatggcgcattccagcgcgtgggccaaggtcgtggccaaggcctgggccgacgagtcttacaaaaataagctgctcagcgatccggcggcggtgctgcgcgccgagggcttggccatccccgagggcgtgcgcctgacggtgctggaaaacagcgccacccagatccatctggtgctgccggtcgcgcccagtgacgcggccgacctggaagacgccgccctgggcgagcgcctggccgccgtaatctagccgcgccagtcgaccgcatcagagccgcgcggttgacggtgcgggaagacaccccccgagctgacccatctggcgctgccggtgatgcccatcgacgccgaaggcctggacgaggcggccctgagccaacgcctggccccttattgagaacgccgcgcggcgcatgagggccgattgacccgccggcggcgcacgcttccgtcacgcgccgttgcccgtccacgcccagggcggcccgtcgcggcgaggtagttgtattatttcggctttgccctccggccgccttggctggcccaagcccgaacggacgttgcccggccccgcctcccgcaaaacgcccgcaaccgaggatcgccgccccatggacgtgtcgccttttgaatgccggccccgcgaactcgacatcgcgctcaccggtcgttgcaacctgtcgtgcgccttttgctatcagggccggctccaacgggagggccagcgacccgcgccggaagaacaggttctgggcctgatcgactgggccgaggacaacgacgcgccggtggtccgcttcaccggcggcgagcccaccccgcaccccagcatcggcttttttggcaactacgcccgcgccgggctggaacagcgccacggcaagctggtcgattacctgtccaccgctccgtccgccctcggggcgtgacgtcgccaagccacgggacgcccaccttgaccgccaacgcccaagccgtgcgcctcgaattgccgcccaggcatgaactgctgccgctggccgaggacgtcctgcgccgcctggccgcgcatagccagctcggcgcggccctgaccgatatgttgacgggggcggtgctggaggtctgcgaggaactgctgcgcgccggccaggccgccggcgtccagcggcccttcgaactgatattgcgcttcgacgatcaggccgccgacgtggctatcgcctacgacggccgcatcccgctcaacccgcacctcaccgagccttacgaagtgcccgccgccgacgcgggtctcgatggcgtcaacatggacaccctctggctgcacctgatcaaacaccgcatggaccgagtatttttcgaggttaacgggccggaaagccggctgcgcatgatcaaataccgacgaggccaaggcgaggaaacgcggctgtggttcctgggcatgaccccggccccacgccaagggctgcacgtgcagttctccggcccggagcgcgcccccacggcggtgctgctgcacgacgccgacagcggcaaggtctttcgcttcgagggggtggaggccaaggccattagcctgatgaacggccagcggagcatgtacgacatctacatgcgctgcgtggaggaggccggccccgtctcgccccaccgcctgggcgcgctctatgaggccctggaagcggccggcatgctggccgccgccgacgaacgaggcaaaccgacgaccgcgcgtcactggctgtggcgcctggccaaccccatgttttccatcccccacgccgacgcggtggctgaaagggcccacgcctggctgcgcccgctgatcagcccgttgggggcgctgatgttgttgaccgtcggcctttcggggaccatccccctgtggcgcatcctgaaccacctgggccagagcggcctgcccgacctggagcgcctgatcgtgctccatccgtcatcgctgctgacggcctacgccctgcaaatggtcatggtggcctgccatgaactggcccacgccgtggtctgcaagcacttcggcggccgagtgccccgcatgggcatgatgctttatctggccatgttcattttttattgtgacaccacttcgtcctggggcttcccccatcgctggcaacgcatcatggtctcgctggccgggccgctggtcacgtgggcctttctgggcggcggcctttgggcggccgatcatttcctgggcgcgggaacgttctgggagccggtctttttgctgtcgtgcctgctcctcgccttcagcctgatcatgaacttcaaccccttcatccgcatggacgcctattacatgctcatggactggagcggcgtcagcaatctgcgcgaaaagtccttccgcttcatggcgcgggagcttttcgggcgctggctgcccggtcggccccaaaagcggccgtacggcacgcggctgaaggcgatcttttgggtctacggcgtgttgggcgcactggtgacggtggccctgttcattctgccgtttgcctatttcgcgcgcctggccatggaggatgggccccacgggggccgcgtgatcatgggcttggcggccctggtcctggctctgtttggcctgggccacaaagccttgaaaaggttgcgccgcctgcggcatcgcgcatacaaaatcaaatgacgccccgacgatcgcgccaataggccgcgccccgcgcgagcggctgacggacgccaggcggacggccggatttgatcacagcgaggccacggcccgtgctaaaatttgttggaatacgtagcgcgcgctaccgcccaaaggtgttcaccccatgaccttcaacgcggcaaagttgccgatcgtcctggtgtttgccctgtgcctcttcccggcgccaccccaggcggcggatcaacacgccatgagcgtgacggccggcttcgcatcccgcgacttggccccccacatggattacctcctggaccccaaaggcgactggagcgtccaacaggcggccgaggcaaggggctggcggccgctagccggcttcacgctgaaaaatgaccagcccgatgcggtgacgtggtttcgcctgggccgggcaagcgccgaccgtcactcgactctgtatctggaaatctgcacccatcagcccaagaacgccacggtctacgcgccggtcaaaggcgcgcccggaggatacattggcctcaaggccggttggggcggcgggggcgaaaacgacgagttgggcttcatcagcacggtggtggccctgccccgcgacctggacgacagccggcccctgctcctgcgctgggacgacccgttcatcaccgaaccgcggcccgtcctctatgggcaagatgcgttcctgaccatgtcctggaacaccgcggccctgaaattcgccatttacggcgtcatggcggccatgatcctctacaacctggtgatcgctctcttcctgcgcgaccgcgcctatttcatgtacgtcctctacatgttcgccatgctgctctaccaggccgtcgtgcgtggcgagatcaaaatcatcagcttcaacgcctatcaggcgctctaccccatggtcttgttgctctccacgaccacggcggtgctgggcatgcaattcgcgcggacgttcctgaccaccaaaatcaacctcccccgcctggacaaagctctgctcttgctgatggcgctgtttctgacgttggtggccggcatggacctgctcggcttcaagccgcaggccaacacggcctcgttcctgatcactccgctgatgatcccgaccgttttgggcgcggcgtgcctgcgcatccgtcagggcttcggcgcggcccgttatttctttctggcctggaccgtgctgtcgctgggggtcctggcctacctgctgtacggcctgggatacctgccgtcgtcgatgttgacggtccacgccgcgggcctgggcgcggccgccgagtcggtgctgttgtccctggctctggccgaccgcatacgcggtctccgagtcgaccgcgaggcgctcctcgaacgccaacgcggcctggcccaccaagccgtcaccgacgagttgactgggctctacaataaacgctatctgctcggcgacctgaaagaatccgtcaaacgcgcggcccaaggcggccaaccgctctcggtggcgctgtttgacgtggaccatttcaaaagattcaacgactcctttggccaccccaaaggcgacgaagtgctggccgccatgggccacgacattcgcggctgcgtgcgcgatggcgacaagggctgccgctatggcggcgaggaattcgtcgtcatcctgcccatggccggcctggatcaggccctggccgtggccgaacgcgtgcgcggcgccatcgcccgccgccgattcgccgtggacgccgatcagtgggccagcgtaaccgtcagcgccggcgtggcttgtctgcgggcaggcgaaaacgcggccgaattgctcgaccgggccgacaaggccctctacgtcgccaaacgcgccggacgcgatcgcaccgtggtggcggagtgagtgcgatccgccacgcgaaacgcgaaaaccggcgtggctgttggcggctgttcgtgggtgcatggcggctgctggctgcggaggcttaagaggttgttcactcgtttccagaagtagagactggtgattgctgaagccacggtcctggctggatgtccgcatgaacaacccccaccatgatgcccgaacggtggcgtttggtcgagagctgatagtcaaaagagtttgtcaggaagggatgacgacctcggaggtggcccggcaactggggatcagccggcgcacggcctacaaatggctggcccggtatcggcaaggcggtccggcggcttaggataatctctccagtcggccgcgccgcaggccgccgtttgaccgcaaagggccgagcccggccggccccatctgtttgttacccatgatcgcgtggtgagcgcgctaattgatggtccaacccggcgaccatttttccacgtccttggcggtcagcacatcgaccttggccccttgaaactcctcggtgacttggcccagatcttcttccagatcgccctcgacgcacagggccgccgcctgcaccacggccagatcgccggcatcggccagccacaggccccgagactcggcttccaggagccggcgcgttagctcctcaagggcgtaggggttggcggcgcgcagccactccatggtctgcttgtcccgcagaaagcgctccaccacgccgtcgaacacccctttgtccacttctttgctggtggccgaccatttgaacaggttgttgaccttgcccgagacctccgccgcgccgctgtagccgtgttttttcatctcggccagccaggccgggttgaacagcttggcccccagggcggccttgagcccggtctgaaagtcgtcgacctggtatttgcccgaggtgttgttggcgctccagtacagcttggtgttgcgaccgccgatggttcgcgcggcttgggccatgccgccctggtaggaggcgaagcagccgcagtcgaccatgtcgtattccggtgaatattgcttcatgtaggccacgtcgaggtttttgatgtgcccggcgtagacttggcgagcctcggccccgtattcgcccccggcataggcaaagccgccccagttgacatacacctcggccaagtcggcgtcgttctcccaggcgctggcgtccagggccaagcccacgccgatgccgtaactgcccggctgggacgaaaacacgcggcaggcggccagtttgatcagcttttcatcgcccatggtcgcgtcggcgtcttggcgcaattcggccaggcgctcgcggttgtgcttgagcacgtagttgcggtcctcgggttcgtccaaggcgcccacggcgtcgacggcctggtcgatgagttccagaaagttgggcagcatgtcgcggacgatgccgctggtctgcaccaacacgtcgaccctgggccgtttgaccggcttgccgtcgatctccacggtcagctcgtccagggccacggtttggatgccgatggtcacgccccgactgtcccacctgggccgcgcgccgatcaggtgcaggatttggctgagaatttcgccgtcggacttgaacccgtccatgctccagagattttggccgacgctctcggggaagcggccttcctcggccatgtatttggccagaatctcatcggcaatgccccggcccacctcccaggccgccgccgagggtagggccgtggggtccatggcgtggaagttgcggcccgtgggcagggtctgggtcttgcccagcatcagcgacccggccaggcccggttcgatgtagccgccctcaaggaacttgatcacctggggtatttcccggctggccatgccaattttttcggccacatcccgtgaccatgagcccagtttttgcccggcctggtcttccagggtttggtcggccaacagcccctggatgaaatccaccctgttatcgaagtcgtcggcccggcccgccgcctccagggccgcggccaagtcgggcaggccctcgccgggccgggccaggatggaggccagcatctgggcgcggccttcacgctcgggcggctcgctgagcacgtgcaagcccaaggggcacagggccaaacgcgaaagttccatgacccggcgagcggtgtccaccaccctttcaaaatttttgccatcgtagcccgcgggcgtcagggccagcttggtcatgatgggcgtcatccgctggcgcagggcctcttggcgttccgtatcacccatgtccacggccttggcgtattgcgccagcatttcggccagctccaggctttggtcgtcctggggcgagggcacgtggatcggcgtgagataatcgaccagcacggccctggcccgccgcttggccagcaggccctctcccggcacattcattatatatggatatatgttgggcaactcgcccaggctgatctccgggtagcattggtggctcagccccgcccgcttgcccggcagaaactccagggcgccctcggagcccatatgcaccaccgcgtcggagttgtcgcggatgtatttgtacacggccagccagtggtggggcggcgagatggccgggtcatgcaggatccggcagacctcgccgttgcacttggccccgtagcagccacgcttgggctggaccatgacgtgggtcttgccgaacttgaccccggtgatcagcagcaccggctcgcggccgtcttcccgcaagaccatgccctcgccggggaactcgccccaatcgtcgttgacctgacgcttgatggtcgcgggcaaggaatcgagatagggcaggtattcagccgcgcccatgcggtagacatcgccgcccttgcgggcgatttcgtccacggtggtccagcggaattcgctgatggccttgcgaccgaggatcaaatccttcagggcctcgccgctggtgggcgcatcgcccacgtcatagccttcctggcgcatggcgtttagcagccgggccgtgctttcaaaggcgtccaacccggcggcggtggccactgtggcctcggcgcccttgcagggcgggttgtgcaaaaccacggtgacgcgcttttggctgttgggcgtcaggcgcagggctcgccaaccgagcacccggcggcacatggtctccatgcgctcgcgcacgggcgtgaactccctgacgccgtggcggtcttggcctggttcggctggcgtctgggccgccagcaccgcgggttcgatggccccggccaactcgggctggctgatggcgtaggtcaggctgtggttgcccacgccctcggggctttccagccattcctcgggcgtcacgccatggagtcggataagctgaaacaccggcgtgttaagctcttccagcaggatcgtttcatcggggcggttgagaaagcggcccgaggcgaagttgcacaccgccgccagttgatcgcccacggcccgcaccaggccgatccagggatagcgctctggcagaggccgttgtccgtcgcccacgccttcggtgaacacgcacatgggggccaggccatggcgctggatcatgcgcgccagttcatcgacgtcggccaggttttgctccaccagcgagccgtaatagaacatcacggccaccacgtttcgctccaccttgacgccttgttcggcggccagccagtcaaggtaggctttggcgtcgtcaaaggtttgttcggcgtcgggatggtagacgccgtgggtggtcaccggttcgggggcggcgtactccaccgcccggcccagggccgcgcagaaataacggatgcccatggcgtagttgccctggtgggcctttgccagatagcccagcagggcatggcgcacctccgggccgaaggtgtcaaaatcgttgggtatctctggaacgacgcccactcgcttgggtatctggcggcacaggtccatgatcaggccaaagccgttcatctctggaccggagccaagaataaccgcgtccggcgcgccatcggccagcctttgctcccactgctcctggttgacaaagggccacaactccagttgaacgccttcggcggccaactcgtcggacaccctccgccaggtgcggctgttgaacatccagccatggatcatcacgatacgcatttttcaccccccttgccggtgctggcgttgggcctggccgctccgaagtcggtcgttagatgttggcttcttccaggtctccctcggcctccagaaacagccgctccagtttttgcttggtttcgtcgtcggcgtcccacatgccccggctgatggcctccagaagcctctcggtgatgttttgcagggcataggggttgacctccttgagccaatcgcgcatgcgctggtcaaaggcgtatttttcagccaagccctggtacatccagtcttccatgaccccgctggtggcgtcccaatggaaggcgatgtccacggcgcgcgacagatcccccgcgcccttgtagccgtggcgcatcaggccctcgatccacttggggttgagcacccgcgagcggaacacgtgcttggattcctcctggatcgagcggttcttgaccctgtccgggtcggaggcgtcaccggaataagccctgggctggacgcccgaggccatcttcaccgcggccacgaaaccgccgaagtaggcgttgtagtcgtcgctgctgagcaggtcgtattccctggagtcttcgtttttgaccaccaggttgatgtctttgaggcggcggcggaaattttcacggcgatccaggccataggactgcttgccgtaggcgtagccgccccaggtcacgtagacgtcgcccaggtcgtcgctggttttccaggctttggcgtcgatggccgcggccacgcccgcgccgtaggcccccggcggatcggagtagacccggaagctggcctcgcgccaagcctgttgggcgtccaggccccgctgctccaactccttcatctccttgatcacgttacgccgcagaaagttgctttcaggcggctcgttgagggcggccaccatgccggcggcctcatcgagcatctccatcaggttggggaaggcgtcgcggaaaaagcccgaggtgcggaaggtgatgtccacccgcgggaagctcagttcgttgaccggcgtcaccgcaaggccttccacccggccgttcttggcgttccagactggtttgaggcccatcaggtacagggcctcggcgatgcattcgccctgggtgcgcatgttggggctgccccagatgaccatgcccagattgtccggcgggccgccggtttcacgcttgtagcgctccaccaagtcgtcgcccagttgtttgcccacccgccaggccgtgggcgagggcagcttgtaggggtccaccgaacaaaagttgcgccccgtgggcaacacatccacccggcccctggtggggcagccgctgttgcccggccccacgaagccgccgttcagggcgcgcagcacggcgtccagttcctcgtgggtgcgggccaccctgggcagggccgtctccgtcaggaattccagcgccagcttgatatcgccctcgcggccctgggccagtcccccggcgtcgcgccccgcaacggccccggcggccagctccaggcagcggttgtggatttctttcagggccacggcgttggtggcgaagcggccggtgcgatcggttttgccccggtttgcaaagatgtaatcgtagtcatagccccagtcggcggccacggcctcgcgcagggatggcgtgtcgccgtttttcaggcgcatcagttgggtggccaactccaccaggccgtcgcccacgggcgcctggccaaagatgtgcaggccgtcggcgatggccgtgtcggagacctcgctgaggtaggagtgcagtttctccaaaaagccgtcaaagtcggccaaggcctcgtcgcggctcagctccaggtcgctgtccaggttggccttttccacgtgttcccaaagttccttccgggccacgggcagtcgggtggggttcatgtccttggtgtgctgatagctaagcaccagttcgtcgatcttggccaactcctcgtaggtgtcggcgttggtcatcaccgggatcaggtgatcgaccaggcagcaataggaacggcgcttggcctgggtgccctcgccggggtcgttgacgatgtagggatagatgttgggcatgtccatgatcgacagctcgggatagcagcgcggccccaggcccacgctcttgccgggcagccactccagggagccgtgcttgcccacgtggatcaccgcgtcggccccgaacacgtccctgatccaacggtagtggaacaggtagtgatggctgggcgacaggtagggatcgtggattttttccggctgctcgatgaagccccgcggcggctgcacgcccacatacacgttgccgttgatcaggccattgatcagcactttaccctcgtgcacgaaaagctcgccggggctggggccccagtccttggccatgtgcgcctgattttgcgggggcagttcggcggcccaaggccccaggcgctcggccccggcctgatcggcggcgcgcgcggccatcttgtccatgctcagccagcgctggtccacggttagcccgccgaccatggccttggccagggactcggcctcttcaaaggtgtcgtcgaccacaaagccttcccgcttcatcctggccaagaggcggctgacgctggcaaagctgtccaggccggcggcgcaaccgatcttgtcgttgcgcggcgggtagttgtggaagatgatggccacttttttctcgtggttgggcttgagggccagcttggcccagttgcgggccaggcgcactatcttggccacccgctcggcgatgggctccatgcgggtgatcatggccccggtgatggggtcgcgtttggtctgctccctggtggccgccggcacgctgatcaggttgccgtcgaactccggcgcggccaccgacaggctcacgtccatgggcgacaggccctggatcgtctcgtcccattgccgacgattgttgaaggtgctgatggcctgaatcaccggcacgttcagctcggaaagcacgccggcctctttgggcaggttcaggttcaggctgaaatgcatggggctgatcatgacctggatcagggtgcggccatcgcgacggtagtagttgtcgaagatccagcgcatgtccttgacgtcgaggatggggtcgggatagcgccggtggtagcaacaaatggggatggccccttgggcctcgatctcgtcgaccatggcgtcgacgtggtccaggttggagtccaaaagcaggtattgaccaaaccaataaccaagcaccggcctggtcggattcagcagatcctccagccccagacccaggcctgccaggtattgctccagggtctcgacgaggcccagcttggggtgataaaggccctggcagggctgttccttgggcgcttcggcgggcaggccggcctcggtttttagtaggccgagccagttttcctcgccgccaaacttgaggtaataaatctttttcttgaatggctccgtggcgaagtccgggcagaagtgccgggccagttcggtttcctcttcatccgaggggtggatgaacagcttgacgccctgggcggcctccatcagcctgtcgaaaaacgggcaggaagtcttgccgccgtgcaggatcacgatgagcgagtcggcttgcctcaccagatcaagaaatatgccgatctgcttttcgtcgaacagatcctcgccgcccctggcgcttacccgcagggccccggggcgctcttggttgagtcggcgggcggcccgacccaggctggccatgcccgaaccgccggcgttgtaaaccaccagatgcgtggcgctcattgattgaccctcctgaatatttccttgcgcagcagacactccaggccatggggccgcgtggggcttccagccgcgctgatgcgccgcgagggacagcctccccggcagacgaagcgcgcggggcaatcgccgcaagcgggcggcaggccccagccgcgcaccaggttggcaatgcgaatcggttccgggcgatccacccgcccggccagataaccgtcgtcgtcggccaacgaggcgcaagggtagacccgaccatcgggcgtgaccgcggcgtagctcccggccgcgcccaggcaatagggctcgcagaggcccagcttagcgcgccgccggacctggtccacctcgcgcaccttcagcggcggaaagcgccgctgggcgatgaaggcggtggcggagagcatcgcggggaccatgccttttatctgctcgggccggggggccaggcctccgcccgaggcccggcccacgggccgcaccaggtccaggttgatcaccctggggcttttgaggctggccagcgtcagcaaaaaacgcggcaaccgctccacgttgtggcgggttagcaccacggtgacattgacgccgacgccagcttcgtcgatcaggcgcaaggcccgcatggccccaccggcgtcgcccctggtctggcggtttgtctctggcgggccatccaggctgacgcccaagcccacgccgttgtccaccagaaacgccaatttgtcttccgtcagggccacgccgttggtttgcagggcaaagcgtcgttgggccgatgcgcgggtcaagaccaactccttgagcaattcaaagcgcagcaggggctcgccaccgctgaactccacggtctgccggcggcccggtggcggcccgagcctatccagggccagggcggcgatgtccgggtccatgtccgcgccggtggcgctggcggcggcgtagcaatagacacagcgcaggttgcagcgctcggtgagcgccagaaccagaaactcggccttgtcgtccacgcgcccgtcaggccgcccggaagggcgaaccggtggcggcgacctcctcgaagggcttgcgccgcacgcggtggggcaacaccaactccagggcccggtccacgtcggcggcgtccacgctgaggcggccctgccaggcggccagggccttggccgtcttcagggtgatgatgtcgccacggtggccatcgacgcccacctgcagacaggcgcgggcaatgcgcagcatgatctggcggtcggcctggaccaggggccagcgctcgcgggcctggcggatctttgcggtgagctggcgcgaagcgtcatcatagcttcgggcaaaggcttctggatcgtgctcataggccaggcggcgctccatgatctccacccggtcgttggcgttgctcaagccctgaaccaacacgcacaggccgaaccgatccagcaattggggccgcaactcgccttcctcggggttcatggtgcccaccagggtgaagcgggcggggtggctgaaggagaccccttcgcgctcgacggtgttgacgcccatggccgcgctgtccaacagcacgtcgaccacgtggtcttccaagaggttcacttcgtcgacgtagaggatggccctgtgggcctgggccaggatgcccggctcaaagtgcttttcgccttccttgagcgcgcgctccaggtcgatggctccaacgaccctgtcctcggtggcgcccacgggcagttccaccaccttcaccggcctggcgtgacttttcggctggccgccctcggcccgcgtgaagccgcactcggccacggtgcagctctggcacagggcgctagcgcattcattgggcgccaggttgaaggggcagttgtccaccacctcgatttcgggcaggatttcggccagggccctggcggcggtggatttgcccgtgcccttttctcccctgatcaaaacgcccgacaagccggggttgatcacgttgaggatcaacgaaagtttcatgtcttgctgaccaaccatggccgcgaagggataggtggcgttcatgggctttttcaatccttcttgatgatgtctaccaggtcttgcgccttgaggtcgtcgatcttgaaataatctccgcccagggccgtggccagacgggcggcgatattcaagcgcacgatgcccggggcctcggtgtccacgaccacgtagtggaccctttcgtcctggcccatgcgctcggccatggttatcgcttcttcatggggcggcgcgtcggagcccagcccggcgttggcccggccgtctgtgagcaccagcacgatgggcctgccgtcggggtccttgcgcaagtggcgggtaagctgttcatgtgcccgcagcaggccggcggccaagggcgtgcgcccgcccaccggcagttcggccagcagcttggccgccagatcgatggaactcgtgggcggcagggccagttgggcctccctgccccgaaaggtgatcagggccactctgtcgcgcttttgataggcgtccaggagcagggaaagcacggcgcccttggtggccgacatgcgggcctgagcgcccatggaaccagaggcgtccaccaaaaacagcagaaaattgcccacccgcttttcacgaaccttcaggcgcaggtcttggggcttgatgcaaacagccaagccggtggcccgttcacgcctgacgagctggtgcggcgcggcggcccgcagggtggcgtccagggccaggtcttgctcgggcccatgcagcgaacttttgacatagcgccccagtttctgggccgtgcgggtggccgagcgacggcccgagccccggcgcagcttgcgatccttgggctggcggatgggcttgaccttgaaggtctggcctatttgataaatctcctcgggcggatcgtcgcccgcgtcgctatcggtgtcctggccctggtccggcgcttcgggcaggggcaggtcaaagccttcatcggcgtcgccatcgttttgccgatcctggccgtcctcgggcggcggttcgggctggtcttgatcgttgtggtcgttttgctcttgctcgggcggttcgggcgcggggtcttcgggcggctttggcggttcgggcggcggcggggcggcgtcgcgcctgcggtggcgcagggccagcggggccaccgtggcgatgtcttcctggctcacttcgcggcggccgtgcagggcggccagggcctttgccgctcgctcgatgaccaggtcggcgcggtggccggccacgttgttttcgatgcacagcgccgtgatgaagccgcgcaggcgacgcggcaggctcaccgaaggcaagatttcgcgcgcccgctccacctcggcggccacggccatgtcggcctgtcggcgttggccgcaaaaggcctcgggatcgcggtcaaaggcctcgcgcagctccatcagctccacgcgggcctctggctcccgttcgccgcccacctccacgcacaggccaaagcgatccagcaactggggccgcagctcgccttcctcggggttcatggtccccaccagcacgaaccgggccggatgattgaacgaaacgccctcgcgctccaggcggttccagccgctggcggcggcgtccaggatcacgtccaccagatggtcgtcgagcaggttgacctcgtcgacgtatagaaaaccccggttggccttggccagtaagccgggcatgaaatgacgtcggccagtcttgaccgccttgccgaaatccagcccgcccagcaccatgtcttcagtggcgttgagcggcagatccaccacccgcacttttttaaaagccatatcgagagattgcccagcgttcagccgttcgcggcaatggtcgcacattaagcgaacgtcggtggggtcgcagccaaacgggcagcgcgccgcggtttcgatccgtggcaggatggccgccaggccccgcaccgccgtggatttggccgtgcccttttcaccacgcaccaaaacgccgcccacgccggggtcaacggcgttgagtttcagggccagtttcatttcttgttggcccacgatggcgctaaagggaaacacccggccgcgcgtcggcgcgggcgcgtcttccgtaagctcacgttccaggcgactgagaggcggattcatttcttttcaggcattctgatctagaagtagctgataatccagccgttcttcgtaggttttgtggcggcccagggatgtgtcgagggccaggtgacaagccccggcgccctgtgtctccagcaaggcgccgcgttgatggccttcgggcggcgagcttatcaggcagccattatcgtgagccagggccaccgtcaggcgttctaggttgcgcatggacaacacatggagctcggcggacgccaattcggcgccgctgaccgccgccacatcacagccgcgcttggccagggcaagggccaattcgggatgcagaaagtcggttgcgatgcacaggccgactctggccgggcccaaatccaccaccggtggttcggttgggccaccggcggccacgacccaggtccggggctcctggtctggcgagaatagcattaccccctcttgccgggcggcatggcacaccaggtgcgcgcccagccgcctggccgcctcggccatttccgatgggcccagaagccgaccagcggcggctggcaggaccgccagccggttcggcgcatcgggcagggccgccaaacgcgccacgagatcggcgcttttctggttgcggtcaagccccagggtgtggacatccatgagccccggctcgggcaggcccagatatggccctggttccttgatgcggttcaattgggagtagatgtagtgatagctgcctggttttcgcgtattgaggcgcgcccggcgctggtccgtcgcgtccaggcggcccccgcgcaacggcagttgggccatcagtatgcgcggctccgagtccaccgggcgcagcaggtcgttgccctggggatcgaacaggtgcgatcgggccttgtccatattcatgcgtttgtcttggcccgcgcggttgcaagccgccaaatacatgccgttctcgatggccctggcccgccatagattggccgggtcaagcccgctgggcggccaattcgcgggcgtcagcagcaaatcaacgcccttgagggccatggccctggggatgaggctgaaataagtctccgaacagatcaaaagcccaacagcgccccacggcgtaactgctatgtcgttttggcgcggttcgccggggcaggcccatttggattcggcggttatcttgcggtgcatggcctgggggcgtccgtcagggccgaacaggatggcggcgttgtaataaatatcgctttccgggtcgcggttggccaggcccagggccaggtatacgccgcacgcggcggacagctcgccgaaggaacgcaccaccgggctttccagggtctgcgccaatggggcgatttcggccctggagtcgaacccgtagccgctcaggcccatttccgtgttgacgatgatgtccgcgcccagcccggccgccttgcgaccgagttccaggagcaaggcctggttcccggcaaggtcgccatgggtcagggaacaatggaccaacgccacgttgagaaggtcggacatgccttatctttctggaaaagcaaataaaaaactccttccaaaaaaatggaaggagtcgcgctatcgcccactaatcagtgcaaactcgtttttgacgctaccctgcgctcgcggaggccaaaatatgtttggttggcaggtcttctggctcccggatcgacctacttgccgcgccttcccgcgccttggcgcagtggctggcgtccccaatggacgcccgcggttttcgttcccggttacagcggcgggcccgcgccggattctcaccggcttccctttcaagcccctaagggcaccaacagacttggtctagcagccttaatcgcccctgtcaagccagaaaaaatgacgcgcgtcggcatcgcctcgctggcggggcccactgtgtaggcctggccgaacatctccagctccacggcctcgcccaccacccggccgcccagggcgccggctcgctcggccggattcaccccagtcaattgattgagataatcccgataaacctggattatgccgcgagttggctgcgacagggccgttcaaaccggataacatgctgatataatacattaatatgcaattcagcacgaggttgtacgatgtcggcaagtggtgaaagcaaaaaagaggttttcagacctgatttcaacctgtcgatcatgatggatttacagggggcgaagctttcatcggacgccggttttctcctgatgcgcgagcttgcattgcaccaatggccgaggcgcttgaggacaataggtctgctgtccattccaagcacaccccggaacaaatgatccgacaacgggtgtaccagatggccgctggttacgaagactgtaacgatgctgattttctaaggataaatattatcccctacttgacccgtcggcgccatggactcattccttcccggtggtagatcgcatcaacacgacctcgccgctgtccaaccgccgggccctgatcacggccatgtgggccagggtggccagctcgtgctccaggtccaggggctccagaccggcggcttcgcccagcgcggcgtggctcagcggttggcgcttgtccacgatatccacgattcgttgctgaagcggcgtgagtgattcggcatggggcgcgtgtttggcggtgaacacggcccaaggatcgcaggttcgcaccgggtttatcgcactgatgtagcagtcctcgcacagcgtgcccgtggcgtggtcgaagagctcatcctcgggcgtccggcggccgcatcggttgcattgcatggtcattctccttgacccaaattatgcggcagcgtcgcgtttcttcttcttgtctgggctctgcggcttctttggccgccacgtcatccacttggagagtgctgcgcgggggcgtcctgccccgtgcagcatcggcttggcaaaagcgcggttttgccaaccctcacaaatcgctcgcctaatcagactggcgatttggcgcgccgtccatggcgcgcttcggcagccgcacggtggaattcatgtttcacgggttattatctgtttttacaacatttgttatgtttcaccgtgcagcggcctcataacatatatttttaagccaccttagcatcgcggaacggaaaagcccgcccggcgccgaccccatatttagtgcttgacaaggcagctttatttaaatacacccaagccaacacatatggaaccggttctcatttctgatgagattaatagggaagacggtgtaaatccgtcgcggtcccgccgctgtaaccggggacgaaagccgcattaagcccttgcaagggcttcaagccactgcgcactgcgtgggaaggcgcggcgagtagaacgatccggaagccagaagacctgccgattccaaggagtactgtccggcgagagaccgggtgagccattgtgccaggctgcgctactcctcggggagataaagaaaactgggaactatccccccaatccttgtatggattggggggattttcagtttatagccacgtctgtccacagccatgccctttttttgcgaactcgccacggacaacatcaaaaaccgcgaaaggggacaaaagcgatggggcgagagcgatccggaagaggctggctagcggaaacaatggctgtttttattgtgttttcactattggccgcgggaagcgcggccctggccgacgaggcgtcgaccgaccagggcgccgccaaaaccaccacccaaaagccccgaaaccaagatgagttggcgctcaccgaagggttcaagatgggtgaggtgaccgtccaggccacgaagatggacaaggaaatcagcgaggtgaccgaaacgatcaccatcgttccggaacaggagatctccctgggtcactacaccgacgtcaccgacgttctgcgctacacccccggcgtccagttcaagcgcgccggcggccccggtcaatacgtctacaccaagatgcgcggattcgccgacggccacttcgtcgtcttggtcgacggaatgaagatcaacgaaagcaccagcgccggcacaggcaacttcatctccaaacttgacccgtacgttctgggcggcgtggaaatcctgcgcggtccccaatccgtgttgtatggttccgactccaccgttggcgtgatgaacttcatcaccaagggcgccgaagagggctttaacggcaacgtgggttttgaatacggaacctacgagtggcaaaagggttacgccggcgtgcgcggcacggcggacaacttccgctattcgatcaacgccgcctacaccgacagcaacggcgtgcacgaatatgaagactacaacaacttttcgccccagatcaagctgggttacaactacgaagacatcttcgacgccgagttcagctatgtctacatcaagagcaagtggaactacgccgaactcaatgaaagctacgacttctgcaccagccgctcccagtggtgggcctaccagatgcccgaccccgaacgctggaacaaagaagagtacaacctgaccaccctcaatctgaagcacaacatcaacgacaagttccgccagaaattgatgcttggctggtacaagcaagagtctgaatcctgcaatccctacaacggcctgttgggctacatcgccgcgccggtggacaacttcaccaccgactacgtcaactattacagcaagggcgaaaccgtgccgatctgggatgaaggcgacggcaagacgtcctattaccaggacgaaaactatcaggccgactacaacttcatctacgatcagcccttttcgctgggcgtgaacaccgccctggtcggccttgaatacatcaagcaggacggcaagtcttggggcaaatacggcgcctatggcgactaccttgactccaagagcgcctatttcaacgatcaggtcgtgatgtttgacgaggccgtggtcctcaatgccggcgtccgttatggcgaccacaaggacttcggcggccagaccacctacaaggtgggcgccgcttacaccttccatggcgtcggcacgaccctgttcaccaactacggcacaagcttccgcgcccccaccgtctacaatctttatcatccaaaatacggcaaccaggatctgaagcccgaaaagggttggaccgtcgaggccggcgtccgtcagcttttgttggacggcaagctcaactttgagatcgccacttggaagaccgaactggacgacgtcatcgcctacacctacctacgcaaaaacggcgagaatgtcggcacatacgtcaaccgcgacaaacagatcagcaccggcgtcgaattcgcctttgcctggaacttctatggcgatttcaccctgctgggcaactacacctacaccgactcgaacaccgacaatgacggccagaccagccgcaccgtccagatcgcgcgcaacatgttcaacgtgggcgttcaatacaacctcaaagacaagctgttcctggccttgcacggctattacgccggcccgcgcctgcgctggaacggcgacgtcgagatggaggaatacttccgcgtggacgcctcggccaactacgtcatctggaacggcttgagcgcctttacccgcatcaacaatctgcttgacgccgaggtcgaagagggcctgggctatgaacagcccggcttttacatcatcggcgggctccagtgggatttccacatgcccggcgccgactcgtaacatcaaccggttcgcggcgggtggcggcagtggcgcgcccccgccgcgggcctgagcccacctcggacgcgccgggaacggcgcgccaaaaggccaatgccatgaccgacacggtcaagcccatattgtctgtgcgcgaagttggtttcagctatcctggcgatcggcggtgggtgctcgacaacgtcagcctcgagttggggcccggcgagattgtgctgctgaccggcccgaccggatgcggcaaaagcaccctgctcaagacgctcaacggcatcatccccctggaaagctccgggaccatgaagggcgcggttctggtggacggagttgacaccaggaccggcgcaacctccagcctggcccagaaagtggggttggtgttccaaagccccgacgatcagcttttctgtggcaatgtagacgatgaagtcgcttttggcccgcaaaatctgggcctttcggccgatgaaacagagcgcagggtgcggcggtcgctcgatagcgtcggcatcgcctcgctggcgggacggccatcgacaagcctttccggcggccaaaaacagcggctggccatagccgcgcagttggccatgcgcccatccattctggccctggacgagcccatcagccaacttgacccggccggcgccgccgaagtgctgggcgtgcttaaaaaactggcccttgacggcatggccgtattgctggtggagcaccgcatcgccgaaaccatggatgtggcccagcgggtggagatcatggacgagggccggctggttggccggttcgacattggcgatctgccccagcactcccccttgatgcgtcgcttgggcctgcaaatcccggacgaggcccgcctggccagcgctctgggccaaggcctggaccaagacatgctgggcccgctggccgccgccgcgccgccccgccccaccgcgcgccaggagacggccgcggagccggtgctggaaatgcaaggcgttggcttcgtctatcccaatggcggcgtggaggccctcaaggacatcaacttgtcggtcatgccgggtgaaatagttggcttgatgggccccaacggttcgggcaaatcgaccctgctgagcattttggccggactcaatcggcccagccagggccaggtgcgcctggccggaaaacccctagcccataaaccagaccgccgcacccgtggccgcataagcctacttttccaaaacccggatcttttgctcatcgagcccagcgtgagaagcgaactgctttcgggcccccgccatttgcgccgtcacctggccacggacgccctggtcaggctggcccggggcctgggcctggccgattacctggatctgccgccgtggtctttgtccaagggccaacggctcagggtggccctgggcgccttgctggccatgcagcctcaagcgctgctgctcgacgagccgacaaccggccagaaccgtatgaatatccagcgcttgcttgcatcactgaccaacgggcggggcaaccgggccaccatcatctgttcccacgacttggacacgatatgccactttgccgacaccctggtgatactgcagcagggccgcatcctggcccagggccccatccgcgacttggccgccgacacgggcctgttgcgcgacgccggcctcaggccaaccttggccctggagttgtcgcggcgtctgggccgcaagcctccctggctcacctgccgggagatcatcgactcgctgccccctgacccgcggccagaggcggcgagctcatgatgcgcgccttgatcacggcctttttctgcctggcgctgctcgcggcggcccaaggctgtcaagagccgccccggcccatggaggcctatttcgtgcgcggcggcatggtcatcgaagcggccgacctgcgtcaggtcacgctctggcttggcgacgcgcaaaaagcgacatggcgttcttccacggaggccggcaagctcttggggccggggcggctgtggctggatctggattggcggccgggccagcggtggcgcgtcgaggctatcggcggggagcggcgggagcaaaccacgattaccgcgccccgcaaagcctcgccgctgctggtagccaccatcccgttggaagacgttgaccccgccgggcccaattccggcggcagcccggataccgaggtccggttttcgccggacggcgaacgcctggccatcggctcatacggcggatggctgcgggtggtggaaagtcgggggggccgcgaggtcttttcgcgcaaaatggccgagggcatggtcaagcgcattgcctggtcagaggtaaacggccgtcaggtgctttttgtcggagaacagagcccggacggctttctctattgcctggaagccgacacgggccgtgagatctggcgctaccgcacggccgacgacgtggagacgtccacggtctccgaagacgacagccgcaacaggatctacaacctgccaggcatctaccagttgcaggcccttgataacggcgacttggtgaccgtcagcacccatggctggttcaagggcgaccagtggatcaccaaatgcgttgtctatggtttgcgcggcgacgatggccggcttaaatggcgctggcccgaaaaagacacttttccccattccatcacctggttcggggcctcggattctggcggcgtgcttggttttaccgcccatcacgtgcgccccgccgacgacatgcactcgcaataccccggcggcatgttttattgcctcaacggcgacgatggacgcctgttgtggaaatacgcgatcccgccgctaaagccgcattacagcagcgccggcgcctggcaggccgtgtgcgtgtcgccaaacgggcgacggctgttcctgggcctcaacgacgggcgggccatgctgttcaacgccgcccagggctccaggcccgcgccactttggataaaagacctgggcacgccggtgatggtcggcgacgtgccggtgacctcgccggtgagctacgccgccatgagcaacgctgtcgcctacatggtcctgcccaacagcatcatcccggcaagctccggcaatcagcgcaaccggcggcccacgccacaccccatggccaattatctggtggccatggatatgcggggccgcgtcatctggaactggcacggccagggcgccttccagggcgtgtttctctctcgggatggccgctgggtggccacggccctcacctcgggcgggatgacgccggatctgaatctgtttggcatgaacctgttcgacgtcaccctgcccggcggcggcgccgacaagctggtgttccattttcccacggtggggccgttgcattttcaaggggccgtctcgccaaggggtcgctatgtcgcggtcagtgaatttccctattccagtgatgaaggcaagacgatccatggccgctaccaggttcacgtcatccattgaggcggccattgtctaaacgcctgacatgggccgtgatcgtattgatcagcgcagccgcgttggcctggtggctgtccgctccaaacggcgtccccgcgccggccattgaaaacgccgtgttccggcccggcggagtgagcctgctcctcggcgcggaagcgtgcctggagcggctgcgcatcgtcgaacaaggttcggggctggtggccgatgtgcgcttaaacggcgtgaaacggcaaaaggttttcgccgccttggcctggcgtcccggcgctgattacgatctgttcctgcgcacggatcggggttggctgagcttcggggcccaggcgccgaccttggccgaaagcagcatgcaggtggagttgctggcgccttacgacagcggcgccgccgaaatgctccagccaggcgcggcgtcaaaaagccatggcgccgtcatcgcggcgggggactacacgacctgcgccctgatcctgcgcagcggaatccagcgccaagccctgctccagggcagcctgaccctggacgccccggccgagttcgaccaaaccaacctgccgccagatgtcgccctgcgcggccaagccgggcgttgggtgatgtcgttcacgcgtcgattttccggggttggcgacgtccacgccctggtctttcgggtccgcgcgcccctgggcgcggcgtccctgctcggcgcccggctgaccctgagccatggcggcaagccccagcattatcaacgccagatacgcctcaaagccatggacgccgcccagatggccacccggatcaaggtgttggccgacagcctgcccgctagcgccatcggcctggtcgatagccgggccacggcccagaccctttatttccggccgccgatgttcgtgacgctgacccgctggttgggcctgggcgaggcggtcaaaatgtattggcaaccatattcataccagtcgatcgtcctgcgcaacgactctcgggatacggtctcgctgctgatcaacgccaaaaccgtgagcgccgacagcgaccgcacgcccgccgcattctacccgccagacctgttcaccggcacaatgaaagacatgtccgtggttgtcagcgcatccttgctgccgggcgaaagggccagggtggccgtgcccatctttatcagctccacgcccatgcccggccaataccgccgtcaggtgacgatcaagcccatggctggcagcaagccgatcatggttctggagtcgccattgcacatccgcaccatgaactggcgggccctgtttttcaccctggccgccttggtcaccgcggccatcggctttgccgtgctggcctggaagttccgcggtatcctggccgggttgaaaatccgttgggtggtgataatcgcccttttcggctcgctgaacttcgtgggcgtgaacctgccgataatggttttcggggcgatgatccaggggttgttgggcccgttcagcggcctgataaccggcctgttcagcgatctgctgtacttcgccctcaccgtcaccctgatccgcctgatcccgcgccccggcgtggtggccctgagctccttggtgcgatacctgctggcggccatcatcgccggcgggttccagatcaccgacttggtctatctgggcacggccatcgccgtaaaggagtcggccctgtatctggccggggtaacccgcaaaaaagaggactttgtctggaactggccgaacatgtgcctgctggcggcgctgttggcccttggcgacgcattcttgaacgccacgtccatttatattcacatggtggtttttcgtttatatttcgccgattggtatatcgcgctgaacgtcgtggtcaacggcttgatctacaccacgatggccgtgctgctgggcaagcgtttcagcgatcggctggtttgggcggaagactgatgtacggactcgatagatacaatcaggccgggcggcccgacgggtttttgcaggccctggacagtaggctcaaaatcatctgcctgttgtgcgcctcggtcctggcggtggtgctggatcggaccgaatcgctgttgatcctcacgggcctgagcctggcggccgccatggcggccgggctcgatcgcggcaaaatcaagctgttgctgattatggccctgttgttgacctggggcgccatgttctcgcagtccattttttactataccgagccgcgcacggttctgctaaacgtgatcgccccggatacgcccctcctggggcctctggtcggcaatgtcagcttttatcgagaaggcttcatctacggcgcggtgcaatcgctgcgtttttcatccatgttggtgctgggtctggtcttttgctggaccaccgaaagctcggccatgttccgggggctgttgcggctgcgccttccctttaccctggcgttcatgaccgtaacggccatacgcttcctaccaaccatagctgacgaatgcgccatggtggccctggccgtgcgcatgcgcgggggcaaggtcttctcctggaaccccgtggccctggcctcttcctggctgaacatcctgcggccagtgatcatcaactgctaccgccgctccaatatcttggccctttccatccaggcccgggcctttagcccgaatcaggccgtcatcacgccccccgcgcccctgcacggggcacaaagggtggcgctatgggcctttccgactctaaccgccacggtggtggccatcaaggcgctctattggtgctatctatttgatttgtattacaaccatggtttgaggcccatctacgaattcgcccggttgtacttgtgacggaccgcatcggccgccgcgcgataaaaaagcggggccacggcgcgcttgtcgtggccccgccttggtgaagcaggctcggtccaaaccctccagcgccaccgtcgcgatcagcggcagcagccgcctgggcagacgccgaggcatcagcagatgcgccagtttgttttgtttccccggaatgaacacggcccggcccttttcgatggttcgcaacccggcctcggatatggactccgggctggccaggccaccggaggcgcgccgtgggcggcgtggcgagcggcaaagccagcgtgccgcgcctgctctggagcctgctttcgccaaccggagtgctcatcaagggcgcggtcgcgcatgactacctgcattcgcagatcggccagaagcgcggctggggttcgttcatatcatatcccataatctacattccgttcgtcgataccaaataacccaagaccgctgccatcaatagagagtcacctgtccgcacaccggttcagatactgcttgcctttggtttcctcttgattgctaaaagcgaaaaggcgtctttcagagcgttctcactgtcgattgcaagaagcaaccatttcccatcatgatatgtcgtagccgtgtcgtattcctttctggtgcatggcgtcagtctgtccctcatgccttccactttagtccgttcttccgcgccaaaaacgatgagcaatgcaaaacggtttttctcgggaatcaacgtacagaaggatttcgatttcttgtatctgagggaccagccgtgtttctttccaccgaaaagccattccgggcaaaagacgtttgggtagagttgttcgatccactccaccgtgcgtttccagtatcgataggcttctttgccgatccaaaccgcgatttccgaatcgctgggcggattattgggggctgtcatgcgactactgtatccgtccatcataccatctccctaaaaactgatagcatgtgcagcagcgcctggaagcgcgtgggttcgttcatgccatgcccctccgccggcgcggcagctcgcagctcgcagctcgagaaacacttcatgttcggtgtcgcttgtgcgcgaaggagaccacgagaggtccgaagcggcggctgagaccggctccgaccaaacggttctcgggaacagacccatgaagtgacgatcatgaatgaccttggcggcttcgttcacgtctctcaagagatatgccatatcggccacgtacatgtcgattcttgagtcgggaacccaccgctattcgaggtagcgcacgccgccgcccgttcccgtcgctgacgccggtcgcggtacccggcggcccaaaggcctccaagacgaaatccggctggaacagcgcgaaccctccgggggcagtgtgtgcgaaggccgcggcaatggcggtggcaaaatcggtgcgcgaggtcatgtagctgcccgcgtcgtgtacgaggacacaatcaaagacgcgcccgagccggcgatgtcagggggcgcgccgaccaaaccacccaggctcagggcctcgcccgtgacggtcaattcttcgcgtaggtgttggctatggcggcttgaaccgcgcgcccagggccgggcgcgggcactgcatcggcttgtcgagctaattccgaaagtgttttgacgtatgcgagcatggctgaaccgtgcgtggacgagcgaacgcctggcaaaacattcctggatggcccgccaagcgtaaaaaaagctcctaaaaaagacgcctaaaatcaccccaccacgaatgacaatgactggtaaatactatatccgtacagccagatagcaccgaagaagtcctcgaccacgtcaaagcgattttatcttatagagaacagcataatacgagccaacaccccagactgttcccatcgtgacgctctccctgaacagttcggagacgtaatatttcctatacggacgccagatcacaaggtcgccattctcgacagcgaaattccactgatgaaatccttgataaaactctctttcgccttcgttggcgtgcccatatacgcatacaaggccaccaacctttgcaaccttgatcatctctgacaaccctttgatcgggtctaaaacgtgatccaatgcatttcgagaatacacaatgtcaaaagtattttcagagaatgattgcgttagatgtaatgcgtcggcaaaaactgttttaactggtggtgtgattttgttttgttcaagtatttcgctgaaaagattagcataataatcggaagccgttaaccgtatctctataccatcggccttgtaccccaaagaagtgcacggtccagcgccaacatccagcactgcaagcttgttgttgttgaaattccgcacatgggtcagtaaagccgaatcaaactctttttccgggtccatcctggccatccactcagcatggtattttgagtctggtttgataacggaacgccaaaaacgctcggtttcgtgtcggccctgctcccaagaaagtcgaaggttttcatacccctcttcgggcatatgaatgcgcatcttcaaaaatctatcagtgcactgccttgagacgtgtagccctttgctctcaatataactagacaaagaaacagaacgatcttctcttgtcatcataatggacttatcttctatacggaaagaccactttgcgaaagatgtcggttgctctttctttctatctaaaatattgtatatgacaatagttccatcactcctgcatacgtttatcatttgctccaatgcggcaagcggatcgtccagctcatcaaggaggttcatagagaagacaaggtgaaacgacgcgctcgggaacaaattgtccaaagcataaacatctccttgcgttggacgtatatatttaggagcaacatctaatccgtgcgatttaacataatcgtgataatcatcagccttgatgtctatgcaatgatgatcaatttgtcccctggaagaatgtgcgccaacccggctgtggggaccagagccaatctcgagaaaacgaactggaccattgctgaagtctaaataaacatcaagctcaggaatcaattcgatttggggcttcaaaaaaaaccctgcggcggcatactgctcacatatgttgcacatttctcacctcaatgctgtccggtcaagaaccgttggcgtcccgcacgagcgttggcttttcgggcaaaggccgctccatgggcatgtttgacacccatccggaaaaaaatgtctcaaaaacatctggccatggcattcagatagcggctaacactctgcattaaaaggatattttgacaggaggcattttaacacgattctgcatcaaatgctatccctgattcttcggcatagcctgccagacgaaacgcaaaaccgcatattgccttgaaaacatggggccaaagcaggactaacgtaggactatcaaggtcttaggtattttggggccggcccgatccgcgcaaacatcgaaacgcaaaaaatcggccgttcgggctgaatctgtcaaacgaaacgcaaaaaaatgactgcgggtcaaacgggcaagcctggcaaaatatttagttgttataaggtgttacctcggaacattttaatatccctggtgtggccgggaaacagctcgtgaggcaaagttttgcgcgaccgttgcgcggacatacaaaaaaataactactaaaaattattaggcatttttgagcgcctgcaggatcggaactgttgcgcgccatctagtcaatgcggcgcacgcacatcggtgcttcaattcaagttacgacgcactggtagcactatgccctgtgtgcgccacttgctagcgctctcattcattcgcatatgctttttggggccaactaccaactggtactgaattgattttttcggttcagaacgttgtttctttatcctcggcagtaaattctacgtcgccacgcggtttttgcgtttcgtttgacggttttttgcatttcgcgcggcagttcgcactggcggagatgcttgcagaaaagacgaaagccccaggcagtgcatgcccagggctttctcttaaagcagaaccgtctcgaagtacggttttgaagtctggctccccggtgtgaaccgtatatgcaatcatgcttgtggcttgacagatgttaatccgggagcatggatcatggcgcggtgtccaggccctggttcatgatgtcgatggagcctgcgtagctgaagatccgattgcgtttttgttgtgtcaactcccggacgatcccgagcgcgacgagatgcgccaggctcttgttgacggtggccggggtgatacccgtgagccctgccagaaatcccgccgtggcgatggggtgttgcaacagcgccttgtgaaccgccagcgtggaaggcgccgcccggccaagacgttctattttctcccgatcctcacccgccaggcgcagcagttgttgggacgtgtccaccgcctgggtggcggtgacgatgaccgcttcggcgaagaaatccagccaggcttcccagtcgccggtgagacgcacggtacccagcatctcgtagtaatactggcgatgcgttttgaagtagaggctcagatagagcatcggctcccggaggaccttctgttcgcataagagcaaggtgatcagcaggcggccgagccggccgttgccgtcgagaaacggatggatggtctcgaactggacatgggccaaggccgccttgagcagcgcgggcgtggactcgggcgtatcatgcaggaacagttcgagatccccgagacactccaggaccttatgcggcggtggtggcacaaaggccgcgttgccaggccgcgtgccgccgatccagttctggctgcgtcggaactctcccggcgtctggttgccgccgcgcccctggcgcagcagcacggcgtggatttccttaagcagccgcagcgacagggggaacccttccccaagccggcgcagaccatggtcgagggcggccacgtagttgctgacttcccgcacgtcatccagcggcacgccgggttcctggtccagttcgaacaaaagcaggtccgagagcgacgactgcgtgccctcgatcatggaggagagcaccgcttccttgcgcacgtacatgtacagaaagatggcggtgttcggcagcagcgcggagacgctgtccaaccggccaagggccaacaaggcttggtcgaatttgccacgcaacgccggcgtccagtcgatgggcggacgtggaggcaagggagcggggatgaaagcccgcaccgcctcgccggcggtcgtcaccgtctcgtatgtcccctggagttcccgtttcatacctgttgctgcccttgcatcctcaattaacattcagacttattttagtatttggcattatcataaattaagtcttttcggacaggactgttggcgtgaatgcgtcattctccatgcgcttcttgtcgagcacatagcccttgatggcgaattcgcgcggcacctgggtggcccattggcgaaactgggtggcccgcaccgaattgacccggtagccgacggagatgatggcatcgagggtgtagaagtcgacgcttcgggcaacctcccggttcccctcggtttgaactatccggaatttccggagagttgcctcgcgctggatctctccggtttcgtagatattttttaagtgctcgctgatggtgcgtacgtcgacggcaaagagctccgccatgaaccgttgggataaccagatggtttcgtcctcgtagcgggcttctatactctgctcaccggcctggccggtgaagatcaggaactccgcagtggagttgcggatcagttttttgtcgcggtcagtcatagcgatgtcttaatatttaaaaattatatcagtagattactgcaaatcgccccatcgcgccatgtcttgaggccacttcaccgcttcttcacgatcggccccggccggcgattttgctccccgcccaggtgacgagatcatcccaggacagggactcgaattgtgggtggcaggtcagtttgcgggacatgatgatcggcttgcttcccaggccttctccagtctggcccgcgtgacggcgcgaagacgctgcaatcccatggcccgagccatgaccatcaccgggtcttcctccggggcgacctgagatgccacatcccgtgccagtgcgaccagttcggccaagcagatttcgtctgccggccgcgattcgtcgtttactgttgcccggaagcggtcccactggccgggaatggtgtccgttggccaaagaaataacgcaccgtcctccttgatgcccttgaactccctctcggccacttggagaactttctcccgaatcctgctgccggctttgtgcaagccgcaacgcttggcgatgcgccgggccaggacgtcggcccggatcgggccttccacggccatgatctcccggattgccgccgccagttccacttcctctccatccgccaggatgtcccggattgcaggttcgggcgtggcggtctcggatagggcctggtcttcggtgcttcgcttggcgtagagttccgcgagaacgggctgggatgccgtctctgtcgcttgcgccggaggtacgggatcagggaggggctccgccggccggtcgccgaatggggacgactgttcgatcctcttggccgacttttcctcggagactttttccgccacttggcggcaccgctctctctcaatcctggccgtctcctcgcgcgtgcattccagaatcttgcgcaagctggcatcaagcttgtttgctgccgtctcggcgtcatgccaccagtcggtggaccatgtgcgcacgatctcccaacccaaatcgcgcaggacctgttcgcggagccggtctcgatcccgcgcggtggcggcgcggtggtaggctgctccgtcacattccaccccggccagatatctgccgggtcggtcagggtccaccacgcctaggtcgacgcggaaggtcgagacgccgacctggggatgcgccgtccagcccctccgtgacagggcctcggccacgatctcctcgaaaggcgagtcgaaatctcctcggggcgttgtcgcctcctcggccagggccttgatcccccgacgggcgtactccaggaacagcttaaggtcggccacgcccttggctctggtgcgggaaaggtccatccgatccgggaggagacacgtgaagatcttcaatgcatgttttgcacgggtaacggccacattgagccgtcgttcaccgccatccttgttgagtgggccgaagttcatggaaacccggccggcttggtccgggccataggtgatggagaaatacatcaggtcgcgctcgtcgccctggacgttttccaggtttttcacaaagatcggctcggtgagctcatcggagaaaaaacggtccaggtcgggatcgcggcggcgttcctcgtccaggagatcctcaatcaatttttgttgctgcgtgttgaaggtcaccactccaatggacttgccgttttccacgaaggcgggatcggcaaggtggcggacgatgtcggccaccaccgccttggcttcggcctggttggtccggctgccgcctttgtcgtaaaaagcgccttccacgaactgcagggagaccgcacggtcgtcggtcaatggggaaggaaaagtcacgagactgccgccgtaatagcgatggttcgagaaggcaatcaggctttcgtggcggctgcgataatgccagttgagacgctggcggggcaggccggcaccgcagcattcgtccaggatgctctccatgtccccgccgatttccacctcgtcgtcggcgtcctcgtcctcggcccggttgaagaagttggtggggggcatctgtttgggatctcccaccaccacgacctgttttccccgagccatggcgccgatggcgtcccagactgggatctggcttgcttcgtcgaagaccaccagatcgaaagaggtccgccccggcggcaggtactgcgcgatagacaggggactcatcagcaggcagggggtcaggctggggagcgctgtggggatttgctccatgagctggcgcaagggcaaatggcggcgtttcttttccatctcccggcgcagaaggccccattccggggcgttgcgtgcgtctccgattccgggggtgccgttgcgtagtctggcccggatgcagtttcgggccagatcggcaagcttttggtccagacggcggaaatcctcgatagcctgctcgtgctcgaccgagacgaaacgccgcagcagtggatcggcgtccactgccgcgcaaagccaccagcggcaatagttcacggtaaaggcttcccgagcctggtcgccagccaattctcctttcgtcagggcttcgaccaaagaatgtaatccctgcgcccgggcctcgccgaccacgcgattccaggcgcaccaggcccggagcagccgggtgcgggacaagatgacttggcaacgttcggcgaggacatctgggagcatggcttccagttcgccacgtttcgactcctcgttgccaaggagactggccatggtggttcgggccggctcgtagtggcgggccatcgtcgcgaaatcggctccggtccgtgtcaccgcgccagatggtgagagcagaaggttgttctcgccgagcagccgtttcaacgcctcgacgcctgggccgagggattcgggccggtcataaaggccggacaggcaaatcttcaagcgttcgcccagatcccgcgcgaattcgatatcctgggacctggtcgtcaggcctgaccacaggcccgaggtcaacttgccaaggtccgcgtacgccgccagcctggcgtcctgctcctgaattttggtcagaagattgaaatagttcgccgccaaggtcagcccttccttcagatgatcgaaggctgcctgaccggctgcctgtcgttcggcccatggccattcgcccgagctctggtcctgtaggtcctcgaaggcggccaattttgtgtcaagcctccggatgtcgagcaacacatccagatcctgggcttcgttagattgatttgatcggcctgcttcggtcacggccgcgagcgccttgcgcaccctgctccggccgagagcgtttttgggccaccaggcgttttcggcttcttgccaaacgaggcgtagtccctccagatcgatccccagggcctcggggcgatagttgcgggaaagctggccccacagttgccgtcgtcgggtctccagggcctgcccgtctcgcagccgggcaaagaaggtttgggtcgtgtttcgtacttcggcggtcaaggtcgtgagctgtccccgcaacgtgtcgagacgacctgacatgggctcttcaccagcaataccctgggacggctccaaccctctctctattcgcgggagacatgcccgcagatccgccagaatgttctggaccgtatcctcaaggccgggccagagttcggaaggcccgccatgggaatcggcgaattcggcgagtctggcgtcctgttcccggagttcggctgtgagcgcctgacgcctcgccaccagggccaatccctcgctcagtcggctgaggatatccggggcgtcgggccgcgccagaaagctccagtcccgtccaaaggcctcgggcaacatgtcggccagttcgaccaaggcgcggcggacagactcggacaaggcgatctccggcaggccggttgcagaaaaaaacgccgtcgaggtgcgttgcatttcctcgcacacggggagcatctcccggagggccgccgtcagggaggtttcccatcccggcgaccattccgtgcccgtgaccagggccaagtctcccccggccgcgccggccacctcggtcgcgttgatgcccaaccgggtggcgatgtccagcaaggcgtccagcgaggccttgtcatggctttccggagcggaccaccgtagcggcaactgcggcatgtcccgaccggccaaggtcttgctgatggcggcgaagacgcaaagtccgttgggccagcggtgatgcaggcgctcgaccaaggcgttgagttggtcgcggagggagcccatgcgcgcgctttcctcgtcccaagtcgcctgatccgcatctgcccgggcttcccaggattgcctgagctgcttgagtacctccagcttgttggccttgtgggaatggagttccagacagaattcgcccaggccgatcgtcttgagccggcgatagaccacctccaaggcggcggtcttctcagccacgaagagcaccgtcttgtccagggccaggcattgagcgatgaggttggcgatggtctgactcttgccggtcccgggcggcccctccagtacgaaatcctggccgttggccgccgccaccaccgccgcgagttgggaggagtcggccggtagggggcagaaattccgagaggggggcaaaacgtcgtccaggcgttccggaggcacgaaccgggtccggtcgccatatgcctgggtgggcgtgtcgataagatggtgcacaacgggattttgtcggagctggtcggcatgaacggccaagtccttccacatgaggtacttggcgaaggagaactggcccaggcacacgtcctcggccacctcccatccggccatgtccttgatggctgtggccatcgtgcgccagatggtcgccacatccagcccggaatcatctcggggcagctctccctcaagggcaggcaggcgcaggtggaagtcctgacgcaacatctccagcaaggtcagattgaagcggggttcgtcctcgtgaagggctagtgagaagccggaacgcacggcttggcgggccaggcttaccgggatcagtatcaatggagcccttagacggcgcgcgtccttgcctccctggttccagaccagaaagcccagtacgagatagagcgtgttggctccgccttcctgcaatgccaggcgggaagcacggaacagctccaccagccggctttccatctcttcttcggacaggcgagtgaaaagctctcccctgcccaggccttccatagcgtgctcacgtccgacctcctcccgatggcgggcctgatgcagggcctcgtcacggggatcggtgccctgcatcggacgaacacccggccgcagcttgaaccgtttaccgtcggcaagcagatcttccaagcgtccgggattcgggaccatgagttccacaacgcgtttgctggagcggaaattgagcaggttgttgcgtagcgagagatccaggagtttgcgttgccagcgatccaggcggtcctgaggccggagctggtccgaggggcgaacctgagtttcgacctccataaggtccggggcatcgtctaagttcaggagatcaggaacctgcgttgctgacgtttcagtgctcgccggggagattgggacctcctcgctggccaagggacggatccgctccatgcgggcccgccggatatccaaggccaaatggaaaggacggggctcttcttctgaaacctgatgcgtccccacctgacaggcccatgtgaacttggcgggttcttgctggccccgcacgaccaaggtgggttcgaagagcaggatctcttgaagctgcaggcgttttctcagggcgctgacgtcatcgatcatggtggtcgcgaagatttccggtaccaaccatgcgccggcgaaggcgtgtccttccaggaagacgagcaaggggttgagctggcattgctccagacaggaggcgaaaagaaagcttagatccaggcaggtggccagaccgttgctgacgatccgctccggcgaacggaccttctggccttgctgctcgaacccggcgggtggcagggcatagtccaggcccagcgaacagaccgcctgccatacggcggacatgatttcccaggcccgctgcttgccgcctttggcgtagccctccaaagcggattccttgcccgccgtcagcagcaggtcggccgcttttttgagcacccgatccacggccggatcgttgggccgcacaaaggcagcggctagctcgggaaactggcccagaccaccccattggttgcgggccaggagttccaccggcttttccgaccggcagagaaccgtatcgccctgtcggagttcgaacagtatctggcccttttcggcctcggtgagccgaaacagctggccgccgtccagttgcaggtccaggtcgacgatcgagtagcgctgctcgggattgagcttgctgatgcgccagcttcgggagcggaaaaaggctgggtcggagtggagggtcagatccaggtcctcccagggggcctgcccatcgtttcgaatggccagttccaaaagaaccgggacggagttctgatgcagggcgaaggacaccttgggtgcgaaggtggattctatggtcagatcggatgtcgattgcggtaaaaaatccatacaaccctccggactattttgtcatcctctcgacagaggtgtcgtgcccatcatgccaatgcgccggggtggaatagaggaatgcctccaactgggtctgctcaggccaagggatggcgtttgctcatttccccatgatctctcttcgggatttcgcctacaaattgttgccgaaccatttttggccgtctttcggccaatcccagggggtgcgcaccgcgtattcgtgtggcggctccaggtcctgctcaagggccacgcgtacgcgccgccgccacgccctggcggacaggcgtttgccgagcttgtccgatgccgccgtcgtgcagccgccggccggatgttttttacgagaacggctcatagggcatcacctatattgttgttgcttctcagtagtactgccggatatacccgaacgccttgtcgaacagatcctggtccttgacctggtacttcacgtaaatcactttgcgcagagccttctggacttcgcgctcgccggccttggtgttttgccagccggggaaccggaccagccgcacgatctcgtcgatgtcggtcacgatccgctcgatcaccatcggcgtcttgccgttcttcacctcggcgaacagttcggtcagggccgctttggccttggcctgttcatcgaccgggtccacctgcttctcggcctggacgacctctttggccagagtcagcagttccttgaggaagtccaggctgtggagcaggccctgttcgtgccgttctttgagcttttcgaggcgttcgcccagggcgacaaacttcggattgtccttgtgctttcgcaggcgggcgatgagcttgatctcgatttccctggatttcttgtccgggtccttggcatcgagcaacccttcgaggacctcggcgtccattaccagggtgtccagatcgtcacgcaccgtttccagatgcacgttctcatgcaccagctcgatggtcttggcccccagggcgtgccagagcagcttgccgttgccgctcggcggcttcaccgattcatagacctgggtcagccacttgtagtccttttcataaaggccgagacagggatcgggagacagcgcttcccacagacgggagagcaccgagtattccgccgcgaatttgtcccgggtctcgttatccggcaggcaatcctgcgccgcgatcagcccctcgtagccgccaacagtgcggtccacgccagggaagaacgccaggcatctcgccaccacgccgggcagatccttcttgagctcgtccagattggtgatgaccttctgcaccgccttttcatcgaaatcgagggccgtggccacgtcatcgaagatgccgaggtaatccacgatcaggccgtgggtcttgccggggtaaacacggttggtgcggcagatggcctgcagcaggttgtgatccttcatcggtttatcgaggtacatcacttgcagaatgggggcatcgaagccggtcagcagcttggaagtgacgatcaggaacttgagcgggtcaatcggatcgcggaaccggtcgaggagtttttcctcctcgtccttggccaacttccattccgcgtactgatcggatttgccgccctgggtgtgcatgacaatggcgctggcctccggtccgaccaactcgtccatggccttcttgtagagaacacagcactcccggtcgaaggtcaccacttgggccttgaagccgttcggctccaccttctcctggaagtgcttgacgatgtgctggcagatggcgttcacccgtgccggggccttgatcagcaccgccatcttggcggcccgcttggccaggtcgtcacgatccaactcgctcagctcatcggtcatctgcgagtaggcttcgtcgatggcgtccttgttgatgtgcagcttcacgtccaccgcctcgaaatgcagtggcagcgtggccttgtcccggatcgagtcctggaacgagtagcggctcatatagccctgcccatcctcgtccgcgccgaaggcccagaaggtgttgcggtcccgcttgttgatcggcgtgccggtcaggccaaagagaaaggcattgggcagcgcgtcgcgcatcttgcggcccaagtcgccttcctgggtgcggtgcgcctcgtccaccatcacgatgatgttcgagcgctcgttcaggcggccgtccgcctcgccgaacttgtgaatggtggtgatgatgatcttgcgggtatcggccgccagcaggctttgcagttcctgccgggtggcggctccgatcatgttcgggatatcggcggcgttgaaggtggcggtgatctgggtgtccaggtcgatgcggtccaccacgatcatcaccgtggggttgccgagcttgcggtgcatccgcagcttctgcgccgcgaacaccatcagcagcgacttgcccgagccctggaaatgccagatcaggcccttcttgggatagcccttgaccacgcgggccaccatcaggttagcgccttcgtactgctgatagcggcagatgatcttgatgcggcggtgtttcttgtcggtggcgaacagggtgaagttctgcaggatgtccagcaccacatgggggcgcagcatggagcggatggagcgctgcacgtccgcaagcgttccctcggccttgttctcgccctcgtgccacggcccccatatatcgatgggcatgcgcaccgagccgtagcgatagcacttgccctcggtggcaaaagagaggacgttgggcacgaacatctgtggcacgctctgttcgtagccgttatggatgtcgctggccccgtccacccaggtcaccgccgggcgcaccggcgttttggcctcgccgaccactagcgggatgccgttgaccagcatgatgatgtcgaagcggcggccgccttccttgaccggatagacccactggttggtaaccacgtaatcgttgttgctgagattctcaaagtcgatcagccgtaccggcgtgtgttcgccacgctcgccgaagggcatggacttctcgccccgcagccattcggcgaacagctcgttggcccgcaccagaccttcgctctgcaccgacagcggaatggtccgcaggcggtagagcacctcgtcggcccggtcgggctgggccttgatttccggattcaggcggatgagggcatcgcgaaccatcgactccaccagcacgtcggagtgctgacgtggcagctcctcggcggccacgaagcgccaacctttgatttcgccgccgtagctcgcgagctcttcggcaaccatgttcgaagtcacgccgccgcagagcgtgtcgagaaccatctgttcgacagtattttcttcattaaacatgggatacctcttcagctatcgtcgctccgaccaggttgtttatcagagcagccaagcatttttgtgcttcggcgacatggttcctttgaagatgctttctaagctccaaattattgagcacttcaacaatctgcttctgctcctccatcggaggtagtggaaccagcacctttttcaagtttcctgcgctgatattggtttgactcacaccgggagtggcataggcaagaagccttctttggccgagacctgaattcagataataattgaggaagtcaggaaggatttggtcctcatccgctctcaggcgaaccaggtatgatgcgaatacataatccccttcaagatcgaatattccgacctttccgaccaaatcggcactgttcgttctattgaaaagtatgtcgcctttgtgaaccttgaatgaattgaaatctgaatcatctaagtcaacgtatttcaaatcgttggcaatgatccgaccatcgtcgtagttcatcattcggagaatcggatattggccagattcattcaaaggtatagacaaaccgtattggcaaatcgatgttacgtcttcaacagtagcgagacgccagtggactggtatttcaccaagcctggtgtgctgggttgcctgctgtccaattcccctgactgttagtcgactcagtaaggttctttttaccgacatcagattgtcgttactctgctgatgttgattaaatgcctcatcggccgcccacaggatctcggcaatgcgcttctgttcatcaaggggcggcagctggaattcaaaatcttgcaatgcggtccaactggttctcggtgacagcgaaccggctgaggtgccaagtgcatgatcgaaaaaggcattgctctggcagataaatggcagaagttccggcagcagaacctttctgtttttcggctcaaacgtcaggatgtccccggagcaaatgccttcaaactccgcgtaggcgaccttgcgttgataggcccggcgcttaccgaaaagcgtctgtcccggtacgaatttgcgggtaaacgaggtgccatccacaacggagttccagcgccggatatgcagattctcggggtcgatgtgttcaagcccgacgattttttcaacgccattggcctcgggctcacgctccacgaggttggcgttcttcaccacctcgccgaacttgaccatcttccagccaggcttcagggattgtgtgctcatttgccacctcccaagacccttgaatccgcagattgcgcagattcacgcagattcagacgtgagaaataatccgcgaccatctgcgtaatctgcggacaatgcttttcccccatcagtctttgctcccaggcagtttgcccgactgtttttccagtcgtttttcatcagatctcacccgacgttccaacttcttgatgtcctcttccggaggtagtttttccggcttgataccgcgctggccgagcatgtcgcgcacactcacgttgttctgcacatgctcgctggtaatggcgtgttctccccgcagatcctcctgctgaacattatgattggtcatctcggtggccaggtttttcgcggctatggtcagggtcggcaggaagtcggccagcgggcgtgttttggtgatgccgtaccgatccttcatcacctgggtggtatgccccccaaagagcgctgcatcccccttggaccgaatccgaccgaaaccggcatcatcaacgccgcgctcataaatgttctgggagagcgttttttccgactcccgcagcctttcccgggcatcaagccgggcctgcaggcgcatccgatcctcgatcagttcctgcttgcgggtctggatggcaaagtagctctgcgcaaaagcaatgggttccttgcgtgggtcgccgttctgggcgatcagatagcaggcgtagcgggtgagcatgaagtcttccaccggtctctggccacccttgccgatctcgatcattttcgtgacgccacgaaaatgatcgtccgctttgtaacccgttgtttcacaagactctatggcgcgcttaatggcggtcaggaagttctcccagcgggcataaccgaggggttccatcagatcgcgggcgaaccagaattcaataccttcgtcgggtatggtctggctcaggtcgtcaaaccggcgttgtagtttctgaacggtttctgatttcattgagctgttctccctattgaatccgcagattgcgcagattcacgcagattttctgaatcggtttttaatctgcacccatctgcgtcatctgcggacagtcctttttcaagcacctcaaaaagtccgtccatcgactcccgcaatgccatcgagctttcctgccagtttgctatggcctgtttgaggctgaccgtttcggccgctccgttgccattgcagtttccgttgtccgcccgcacgtagagcgggatgctgaggttgctggccttctcccggacctcgtcattgctgaccacccgggcaaagccgtcctcgtcacagaaatcctgataggcggagacaatgcgctggatgtggtcgttagtgaggaagctctgcgcccgctcgcgggtcacctcgttcagcgcgttgatgaagagcaccttgttcctgcgctccttgggtttgttcatccgacaaatgacgacgcaggcttccatgggcgagttgtaaaagaggtttgggccgaggcccagcacacactccaccacgtcgtgggcgaccagcttctcacgcatggccgactcttcgttgcggaagaggacaccatgcggaaacaggatggcgcagcggccgctcttggccttcatgctcttgatgatgtgctgccagaaggcatagtcggcgcgaccctggggcggggtaccgtagatgttccggccccacggatcggcggaccaggcatcgcgatcccactgcttgatggagtacggtggattggccaggacgacgtcgaactgcatgagccggtcgccttcaacaaaggcggggttggccagggtgtcgccccggacgatgcggaagtcctcgatgccgtgcaggaacaggttcatccggccgatggcggaggtgagcaggttgcgctcctggccgaacagccgcaggttccgccactccttattttgccgcttcagatgggcgacggcggagagcagcatgcccgctgacccgcaggtggggtcatagatcgactcacccggtttgggttcgagcatctcggtcatcagatgaaccacggtgcggttggtatagaactcagcagcggtgtggccggaatcgtcggcgaacttcttgatcagaaactcgtagcccacgcccagttcatcctccgggcagttggcgagcgaaagcgtctgcgagctgaaatgctcgatcaactcgcgcagcatgcggtccggtaggcggtccttgttggtccactgggcgtcaccgaagaccccgtacagggtgtcgggattggccgtctcaatggcccgcagggcatcctggatggccttaccgacgttcttgaccttggtacgggtggccttccagtgagcgtcttccgggatctggaagaggtgctgctcgggaagcgcggcgtattcctgatcgccgccggattcctccaacgcatcggccagctcctcgtcgtacacgtcgcacaggcgcttgtagaacagcagcgggaagatgaactgcttgtagtccccggcgtcgatgtagccgcgcagcaaggttgctgcgccccagaggtaggattcgagttgggattgggaaatcattgctgacctcccgtaagattttcatccgcagatttcgcagattcccgcagattaaggacgagtcttttgtattggaggcttctgcttccgaagttgagcagcaaggctttttgcaggcctgaggctttgaggtagttgatgacctgggcttcttccgtgccggaaatacgatccagtgctttcagttcaacgataaccgaactgaaacaaatagaatccgctttgtagaaggttttcagcggcttgccgcgataaatgcccggtaactctttctccctcacatagggaatccctcgcgcttgaaactccagctccaaagcttcctgataaacggcctcaagaaaaccattgcccaactcggaatgaactgccatggcagcgccgataatggcgtaagtctgttcatccttcttagaataatctgcgtccatctgcgtaatctgcggactcattacaacaggccctcccggagcagcagccccttcaaccgatcctcggccgcatacgccgcttgcagcgattccttgagattggcgatggcctgatcgatggtcatggattcttcctcgatcaccggctccacgtagcgggggatattcaggttgaaatcgttctcgcggatctcgtcgagcgtgaccacccggcagaccccttccacatcctgatacccctcgtaccagcgatggattttgtccacgtgttccggcagcagctcgttctgggcgcggccggtcttgaactccttcgaggcgtcgatgaacagcaccttctggcggtgagccttgggcttgctatcgcggaagaccaggacgcagggcgcgagaccggtgccgtagaaaatgttctgaccaacgccgatcacagcttcgaggatgtccatttccagcagcttgcgccggatctcgccctccttggacatgcggaacagcacgccatggggaagcaccacggccatgcgcccggtcttgcgggccatggacttgaccatgtgctggacccaggcgaagtcgccggatttggctggcggcagcccggcaaagttgcggccgtaggggtcattgatccagacgtcgtccccccacttttccagggagaagggaggattggcgatgacgcagtcaaaggtggcgaggctgtcgcctgaataaaatgcgggcaagcgcagggtgtcgccgcgttcgatatggaaatcttccgcgccgtggagaaagaggttcatccgggcaatggaggatgtggtcagatttttttcctggccgtagagcttgcccagcatgaggttctcgtcgccgccatgttctttgacatggtgcagcgcctcaaggagcatgccgccggtcccacaggccgggtcgtagatggtttccccggccttgggcgcaaggatgcgaaccatcagcgcgaccacggagcgcggtgtatagaattcaccggccttcttgttggtcaggtcggcaaatttcttgatcaggtattcataggcctggccgagaatgtccgccttgcagtgctcattgcccaggttgagcgacgagaagtgttcgatcaggtccttgagcagcgcgtccgaaaggcggtctttattggtccactgggcgtcgccgaagataccgtgcagggtgtccgggttggcctgctcgatacagcgcatcgccttctggagcgcatggccgatattggcgctcttggcccgaacatctttccagtggcagccctccggaacctggaaccggtggttctcggggaactgggcaaattccgcgtcgccgtctgactcttccagggccacggcatactcctcgtcatagacgtcggagagccgcttgaagaacagcagcgggaagatataggtcttgaaatcggccgcgtcgacaggcccacgcaggatgttggccgcctcccagagatgcccggagagggtcccgatatccagatcgactgaattgttatttccgttcttcctgctcattcagcttgatcctgtctgctcttgtcagccgcgccgccagccttcacccactcgtcgacctcgtccgttttacacttccagaggcggccgactttgtgcgcgggcatgccgcgtcccgctatccagcggtagatggtgtcaatgctgaccccgagatgatgtgcgatttcttcggctgaaagccagcggttttgctctggtgccatgtgttctcgctttgggccgtccggccttgagaaccgccgttccaggaggcagccccagataatgatatggatgtctggcacattagatgagagtcgagtaccggtcaaacgatttgtgtgcatcttagcggcagcgagccgcagaagccgactttgcatggcagggacaggcaggcggaatagcaaggtagcggaaatttacacctgctcggtgcacatgatcacgaggcgggatttgcgttcgtcgggtaggaccgcctcgatatcgagggtacggccctcgaataccagacggtgggtgggggtgaggtcggcgcgatagcgcatggtgacgcggtggctgaccgagttctgcatctgggcggcggcgaagtactcctcgcccttgagggcttcgacccgcgcccagaccgtggccaggtcagcccaggtttcctcccagccgcccatgccatcgaagatgagcgtcaccgcctgaatggtcacccggtggcgatatggagcggctggcatttacaccaccccggcaacccgccaggggtccaacagcccgtcaagaaagtcgccggggagcgcgctgacggatcgcccggcgaagctctcccgctgctcataaaggccggtgacatgacagagcatccagctcttgatggcatcaggggtggacggatttcctgtgacgacgggccagccggtacgaaagccgatagtcacggcgttagggcggcggcgggtggccgtccacgctgcgccatcggctggatagatgcggccgagcagtccggaagtatcaacgacatagtccgtggcgggcatggtctgtgttaccccgtccggagccacaaaggagacggcctccacggcctgcaacggcggcttgggcaattcgatcgggtcgtcgccgcaaggaaagccgtccagggagagctcgtattccgcctccacgaactgccgcccggtcagttgctccccatgctggcgcgcggctgcgatgaaagtcgcaagcagcccgtcctcgagatcgtgatcgatcctggcatggagcttggcttccgccagagtgaccggttccagggctggaggcgtaatcaggcgcagacgtccgtgcatggggtcacctgtgaacggagcggagccgcaaagccccgcccctttgggttactcggtcaccggggccacatgggcgtggccgagcagcgcagtaacgccgatgggcgtgccggtcccatgggtgccgatgaagttcaccaccacgcggcagtagcgtttgtggccgcgataggccgtggcgtagaccgcgctgtcgtcgccagcgttgtcgatgaccgcgaaacagccgtcgttcgtgccagtgaccgacttggccagatcggccgggtccacgtcggtccaggggccgctgaccttgtcatcggcttcctcgacttcgagctcgattttgtccgtctcggagagggtcacgccagccgcgcccacgttgaccagcagcatgcaggagccgaagccctgcaggtccacggggtcggagttctggtcagcgtcgtacacggccggggccagaacctgggtcgtcttgaggttgctgtagagatcgcgcatgtcggcctcctttagctggcggagaatttcatgagcttcacggcctcgaagttctggacgccgccgccgaagcgctcggtcacccagaaggaggtgaagcccttattggtgatattgtcgcggatgatgcgcatgccccggcggcggtagatcaggtaggctcgcttgaagtcgccgaaggcgatggacaggctcccggaagccacgtcgggcatgtagtcgtcggtgcgcaccggatagcccaggagcacgcctgcgacgcccgcctgcagccccggctgccagaggtaattgccctggccgtccttgaacttgcggatggccgccaaggtcaggtcgttcaggagaaaggccccggacgctcggtactgagctttgagcgcgtggatcaggtcgatgagcttgtcgctggggttgctggacgcgaacgcgccgttgccgccggagagcacggtgccgagcttgccccaggcgtaggcatcgttggccacggcgtcataggtcagcagtccgcgcgggcgggagacgccgttgccggtcaggaaggcttcggcctcggcctcggcaaaggccagggcgacttcctccatgaggaaggcctcgacgttgaagcccaggtcctccaggctctcgttggtcacctcgggaaaggcgtccacttccctggcttcgaaggccaacaggctgaacttcggcgtcgaggtggtcgacgggttctcgccttccccgcgccaggcgtaggatacgccggtggtgcgcacgggcttcttgtacacggccgcgttgcccgcgatggtctgggccatgccggagagcgcggacatggcgctcacggtgcgctcgatggtctgggccatgtcctcggtgaggaaatagccgccgtcgggatcgctgtaggtggccatggccttgcgctggataccggccagttcccggtcgtcgcccttgcgcaggaacttgcccagggcctgtttgtgctcctgggccatgggttcctggccgtccactcccgcgcccggccggttggccttcttggcgacctcggccaggtccttgcccaaccgggtcaggtcctcgttgatcctggtgaccttttcctccaggtcggcaggggcgaaacctttcttctcgatggccgtaagccgatcgtcgttggcctgcttgaactccgcgaacgccttgtgctgctcttccagcagctctctgatctcgtccatggattacctccttgcggacgtcttgatggtggcgatgttgcgccgcagcagggcggcgaccgcatccgcaccctcgttatgggcgtcctcggcgtcacgcagaggcagggccttgaatccttcggccagaacggccttggcctgtgtcctggagaacccggcctcacgcagggccctctcggcgagccggatgtccggcacgcccttcacttgatccacccgcgccctggcgttggccggaaaggtcacggggctgatctcgatgagctcaatacgcttgagcctgcgacggggctcacccggtttgccccctgattcccattcccgggccacgtagccgatggacaagccgtcgatggccggccggggttccatgcgcatcagggagtgaacctcgcgcccgcgcggggtctcggccagccggccggttacgcgcaggcccacctcgtcctcggcgatgtccgtccagatgccgatgggcgtcaggtcctgcgcaccgagtccgagtccgccgtgctgcaggagcatgaccggccaggcggccttgcccgctccgacgtcggtcaggctttgcgtgaacgccccgggcaggatcacgtcgccgtaggcgtccacgttgccgaacacggctccgtatccagaaaaggtcatctgctcggcgtcggttccgccgggagcgaacttgagttcctccaggctacagttgaggcgctgcatgggcggtatcctccgcgttgtcatcgtcttccggctcggccggatcggtcatgttgaggggcacgcggtagcgttcgccgccttcgtagggattcatgtcctcatactcgcgcacctcgttgggattcatggctccgatgccgtacatcctggcgtagaactcggcccggtccttggccgcgccgcgcaggaggccgttgagcatgaacttggcgtagagcccctggcggcgctcttcctcgctgaagaggttctttgcgatgctcgtttcgatgcggcggcaccagggcgagagcgtgtggaccacgtgggccaggaacatctgctcggcgctggcgtaggtggcggtcttgtcagaatatcccaccatgatgggcagcacgcggaaggcccggcagatttcctcgacctgaaacttgcgggtctccaggaactgggcctgatcgttgggagcggtcatggaggtgaacttcatgccgccccagagcacggcggttttgaaggcgttcccgccgccggcgtgccttgcctcccaggacttgcgcagggccaggcgctgctcctcgttcaggacctgatccgtggacaggacgccgccgaccacggctccgttggagaacagccgcgcgccatgttcctcggtggccagggacagcccgatggcctcccgggcgaggcacacgccttcgagccccatccagccgttccaggacggcccacgcaggtgccacatctcggaagcggaaagtccaatgcgacggccgtcgtccgtggtcacctcataggagatcacgtagccgtcgcgctttacggtcacctgctgtggctcgtaggggagcagttccgcgatgcgacccagcccgcgattcacgaacacaaaagcgttgccgcagaacaccaggtgcatgatcacctgctcgatgaactcgaagctggtctgccagtcgttgggcgcgtccccgagcagaccgtacagcgggtggtcctcggccggggtgcgcacgccgccttgtgagcgaaagaccttgagcggcacctgggccagcccctcggcgatgacccgggcgcaggccagggccgtggtcgcctgcaacgccgtcttccaggtcacggccacgccgctcttggcgggctgggtgaagaagccgtcggccaggaggtcctccagggccatccgcgatgccgacttgcggctcttgagccaggagatgacgcccatcattcccagacctccatgccgacatacggctcttccgcgtggagcatggcgcgggaaagggccatgatggcggccacgatgccgtcgatcttgttctcggcgcgttccttgcccggataataggccttggtcctggtggagcgcagcaccacgttggcggcctgccaggccagcagcggatcgccgtcgtggcgcagcttgcccgaaaggtagagggcctcgaattccttcatgggctcggagatgaacgccggagactggttgatctcgatgcaggaaaaggacacccgttcgcggatctcctgcatgagcatctcggcctcgcgcggatcgtaggccagttcccggatggagaagcggtcggcgtaggccagcaggtcgtccatgagatagtggtaatcggtgcgcgcgccgggcgtggccaccagatgcccctcggccacccagcgctggtagtgggcgttctcgggaagggtgaccgtctcctccggcaggtagtgcctgccgaagagatagaattcgtccccgcgcctgaagagcagcaccatggcggtgaggtccaccttggaggccaggtccacgccgacccagcagggttcgcctgcgaagtcctccagggatacttccgcccggcaggcgttccatctgaccatgttgatccaagctgacccggcgttggcccagacgttcaaatgcttgcacttgaggatgttctggcgggaagcgatctgcagggcctccttgcgccgggcctggagaaaatcggggtagaccgagacgcccaggttcgggttggccttttcccaggacggccactcggtccagtcgttgtcttcgtcgatggtgaacacgatggcgaagagctggtcgttttccagagaaccttcaaggaccttcacggcctcgtcgcgcttggcgtagcaggggccggaggtatccacgccggcagtggtgatcactgccagcatgggctgggaacgcgcgcccatgccggtgagcatggtgtcgtagaggtcgggcgtctggtgctcgtggtactcgtccacgatggcgcagtggggcgaggccccatcgccgggcttgccgatgaccggctcgaacttgctggcattgtccaggatatgcaggttcttggccccgacgtggatgccgaaatggctgacgaaggagggatttttcaggcacatctgccgggccggaccgaagacctcccaggcctgcttctcgctggtggccccggaatatacctcggccccgggctcgccgtcggccgcgaacatgtacaggccgatgcaggccccaagcacggacttgccggattttctcgggatctcggcgtagatttcacggaagcggcgcagtccgtccgccttgcgcacccagccgaaggccacggccaggatgaagcactgccagggttcgaggacgatcttcttgcccgcccattcccggcccttcacatgcaccatgttggatgcgaagcggcagatacgctcagccgcctcccgatcccagcggaaggggtagtccctggacttggagcgttccaggtcgtccagatgcctctggcaggccagacgcacataccggcaggccgcgatctttccacgcatgacgtccctcgcgtagcggttagcggcggtggcatatggatgggtggtctttggcatctatttacctggaacgacttgctatatgtcaggatgtatggacatgtggtctacaagcgaaccgtgaaaggagaggaccatgagcaaccaggaacaagcccttgccgacttcatgaacaagattcaggaatccagagagctgctgcgtaagatcggcgagcggctcgacgatcacctcggtgttgcgccggaagagatcacctgggccaatgccggagacgctgggcggattctgaacgacctgcgggacatcgccgcatatcttgaggtgtaagcgacgcgtcatgctttcccgaaccccgcccattcagcatcttccttcccggccggattcgccgcgacccgtgtgcggctcgatggcgtgaggccgaactcggtcagaaatttgtgcatgatctccatggcccggttggccacccccaccagcgggttctggatcacgttgccgccggtggtcttgatgagcagcccggactgacgaatcttgcgttctgcctcgacaaagcgctcaaaggcttggcagtaagccgccaaggccgcatcgtccccctcggtgagcacgcccatgcgggcgagcaccggagccttgcgcagccattcctcccgggcggtctcgccaaggaaatcgggcggctcaggcagcgccggggcaagctctggctcgttgggattgacgcggcacttctgcgccgtgcccttgagcatcttgagcttggtggggagaggcttacggccggccatggtcatgctccggatgaatgggtgtaagttctattgagtttggcgttgacagttatcttacagaaacttactatcaagccatggcagttatcgagtggacccgtagggcaatgaaacaactgcggcaaatcgccaaggctgaacaacctgttgtatactccgccgtagacgcccttcgttcctggcctgactgccggaatgtcaaagcccttgtcggatgcgacgagtatcggcttcgcgtgggccggtatcggatcattttctccatccatggcgaaagaccacggattgtgagaatcgaggaggtcaagaaacgtgatgagcgaacatactgagcaccagatcattcgaagcgacgacgggtcgccgttgttcgcccttgttccttgggacgagtacacggaggcattcggcggcaagcccgacgaggatgtcatcatcccccacgaggtggtgggattgcacgtcgtgcaaggcctgagcctgatccgtgcctggcgggaacacctcggcctcacgcagggggaagtggcgctgcggatgggcatttcgcgtccagcccttgcccagatggagcgcccggacgccaagccgagatttgtcaccttgaagaagattgccgctgcgctcggaatcgatcctgaacagctgagggagtgaacctcattgcggaaatcagcaatgcacagcagccaagcaaaagatgcgctggctcgattggtggcgcggcttgactctggcggcacaatcgattgggttcgtaaaacgtcattcttcacacgacaggacggatcgattctccgccaagtaaccagacctgacggctcgatcataagcgaggaggatgtatcggcatatgtgcggagaaattcgggctcagaatgccaccagtgaagatgacatccaacgactggcggcttttcatcgccgacttgtgtccggggaagaagaaacctttccggcggaagtcgccgaccggttgctggctggcgagcatcctgtccgggtgctgcgttcccatcggggcatgaccctgcagcaggtagctgacgcctgcggcgtgaccaactcccacatctcccagatcgaaaagggcaagcgatccatgtccacggagctgctgaagaagatggccgaggcgctccgagttgacgccgaactgctgctctaaggataccttcccgcctcatcgcccttcctccagcactgccttctcgcccgtgaagtcttcccagcgcttcacggcgacatcgacgtatgcggggttcagctccatggccagacaggcgcggccggtgatttcggcggcgatgatggtggtgccggagccggagaaaggttcgtacacggcctggcccgggctggagttgttctccatgggccgcttcatgcactcgacgggcttctgggtgccatggatggtgtcggcgtcctgacccttggacgggatgttccagatcgtgacctgcttgcggtctccgttccagtgggccttgtccttgaccgcgtaccagcagggctcgtgcatccagtggtaatgcccccgggagagaaccagacgttccttggcccagatgatctgggagcggatgccgaagccgcaggcgacaaggctttccgcgaccgtggccgcgtgtagcgccccgtgccagacgtaagccacatcgccggggaagagcgtccaggcctcgcgccagtcggcgcggtcgtcgtttaggaccatgccggtgcgcttggtcttctggccggacagcgcctcgttgcgccaggcgggatcgtattcgacgccataaggcgggtcggtgaccataaggtgcggtcggacgccggccaacaatctgtccacgtcatcggcgctagtgctgtccccgcacatgagacggtgacggcccagaatccagacatcccccggtttgcttactggctctgcaggagtctcgggcacctcgtcagggtcggtcaggccatcggtggtcggcttggtcagcagagagtcgatctcgccggcgtcgaagcccgtgagattgacgtcaaaggccatggcctggagttcttccagttccagcgccaggaggtcctcgtcccaggctgcccaattggcggagcggttggccagcaggcggaatgccttcacctgcgcgtccgtcagttcgtcggccagggccacgggaacttccgtcaggcccagcttgcgggcagccttgagccgcaggtgcccgtccaccacggtgccgtcggacttggccaccaccgggatgcggaagccgaattcccggatggccgcgaccatgcgctcgacttgctcgtcgttcttgcgcgggttgcggacatagggaacaagccgctcaatgggccaggattcggtcttcagcatgggttcggtcctgagtgtggtgtgcgcagcctgccatgcaggcgctcgtggcattcgcggcacaggctcatgaggttgccgctcgcattgttgcggggattgccgtcacgatggtggaccacttcggccgcccgggcgcagatggcgcagagcgggtcccgtctgagcttgagatgccggacccgctgccagtgcgcgccgtagccgcgtttggccgcgtttccccggactttgtcctgggcgctgcggcgaagagcgagagcctcatccgcgaggtgcttgtgctctggacaataccctccggcgtcagtcgccagattgcggcagcccggcttgcggcatggtttcggcggtcttggcggcatacccccacccgtcattttgcacgcgtaagaatctgggggcccacccggtctacgggccgaacccacagagattcgacccgccccgggcatcccccgagggttttcccctctcttgcatacataccgacgccaaaccaaaaacgtcggcgttgggatgaaaatttttgcgcttgatacgattttggtttgtcaggatatcttccgtacattatcttcagtgaagagaagcaaggaggatttcgaatgtcgcccaccactcagacgaaaacggaacggatcgacgtccggctcagtccctcatcgaaggcgctgttgcaggaagcggccaaggcgtctcataaaaacgtcagcgagtttattttggaggcggggattgtcgccgccaatcaggccttggctgaccgacggctgttcctgctggacgaagctcggtggaaagagtttcaggaggtactggatcgtcctgtccagaagaagcctcgcctgagcaaactgctgaacgagcctggcgttcttgactgatgggtggtcggtttggtccggtccacaagcttacggcagcggatgaggcaggggatttcgattgcggccagcaggaactgaatctgttcttgcagcgctatgcccttgtcaaccagagagccaacagcgcccagacgtatgtgtcctgcgtggacgacgctgtcgtcggctactacagcctctgtgtgggcagcgtcggctttgatgaagcgccccatcgggtggtaaaagggcttgccagacatcgagtccctgtcatgctgctggcccgccttggcgtggatcagaggtttcagcgtcaggggttgggccgggccctgctcaaggacgccatcctgcgcaccatgcaggcggcggatatcgccggcatccgtgcattactggcgcacgccaaggacgagcatgcccggcagtggtatctctcctgggacttcgagcccagccccacggacccttttcacctgtttttgctcatcaaggacatgcgtgcggcgggaaggcaggactgcctcacctagtaaagatacctacacttcttcataagtgtcggggtttttatcagaaggacaaccaaaccatgatgatgcgtgtgcgcctaacacctcgacgaccgcattggtattttttcgtgccagaatggaggacaggagcatgacacaacctacttcgtcgagccgcagtacgaatatcattatccgggtgactcccgaacagcgggacctgatcgaccaggccgccttgctcaacaacaagacccgggccgatttcatcctcgaagcggcgaccagggccgcgcaggactccgtcctcgatcaggtgctgtttcccgtcccagtcgaacagttcgaggcgttccagagacttcaggagagctcacctgaacaggataaacgcttgagcgccctcatggcacgtacgtctcgctgggggaagtgatccctgcaatatcccttttggacgcattggacagattggacgcatcttacggttgaagccctacgcgcatgcgcgcgcacgcgcgcgtggccgattaacggtttcatctgtccaatccgtccaaccgtccatcgtgttcgaccttgacggcgataccccggaatatccgctgggtcgagccgaacaccgtccttctgtcggcgatgaactcacgcttggccaggttcgcactgaatgcctttgtgctgccggcgtgctctccgttgcggtccgcgtagttcttccacgactcgaagaggcgggccgtggtttcccatgatgccctcccaatttcgcagcattcctcgatccactgcccgaagaggtcctgctcgtcgaaataggcggccgtggcctccttcacgctctccggccgcaggagcccgttctcccgccaatccagacagccttcgatcatccagcgcaggatggccggatactcggaccgcagcttgtcctccaggcgcttgtccgggctcgcgggcttgtggacgaatgggatgatgttgaagcgcctgcgggcggcctcgtccacgttgcggagcacgggcttgtgattgccgacgatcaggagcttgaactggggcgtgtaggtgaagaagtcctgccgcatgaagcgggcgctgatcttgtcgccgccggtgagctgcttgatgcggctctcggcccagggacggccttcctcggtctcggaaacgctgaccagcctggccccgcgcagcatggccaggtcggtggggtggcggtcgccctggctggccgtgaaggtgtccatggccgccgtggcggcgtaatcgcccaggatgttggtcagggtgttgaggaacacggattttccgttgccgccggggccgtagatgaagaaaagggcgtgctcggagatgtcgccggtcaacgcgtagccggccacttgccgcatgaagcgctgcaacatggcatcgccctgggtcgcctcgtccagaaaccgcagccagagcggggcgtcggaagaacgcgccggagccacagcggcaagcttggtgatgtaatcctcgcggcgagccggacgcaaggtccctgtgcgcagatccacgacgccgtccggagtgcccagcagatggaggtcggcgtcccatatttcgctggtcacggcgaaggcgcggtcggtctgcgcgaatcgctctactgcaccggccgtggcggccttggacagcgcggccgcgaccttcttgttgtccatgccggcggcggccttccggcagagttgcctggcccaggcgaaagccagtctggtcttttccacccgccagtggctgccggtccagacgaaccacgcgccggtctcatggcagtagcgcagatcgtccttgtgctccctggcgaagaggagcgcgatggcgtcttcggtagcggggcaggcgtcgttcgagtcatccggctttgccggatcgagcgtcgctgcggcttcgaccagacggagcagttcctcgcggctgtggccggccttcttccagtccacgatgtcgcccttgggcggcaggccgggcagttccacgatcttgaccgagacggccacagacaacagtgccttggccaccctgcgggcgtgattgcgccctggcgtgtcgttgtccggcaggatgaccacctgcttgccctggaagtacggattgtactcctcgcgccacttgcccgcgcccatggggttgcaggtggcggccagttcccatgcgacgagttccaggaccttctgctcgccttcggcgataaagacggtctcggcccgcagcatttcaggaaggcgaaacggcaccaaccgcacgcccttgacggagttgatgcgtttatcggtcgcgtccagatgccactggcggatggccttgcggcagcctggtgtctcgtagcggtccacggcgaataggagccggcctgcctcatcctcgtagcgaaaggtggcgacgaggttttcgggccggacaggcgtctccggcaggtccttgcgcttgggctttggcgtgacaggcgcaagcccgatctcctcggcgatcatccgggcggccttggcctggccgagttcttcttgggccgcgaccagggagatgacatcaccgccgctctcgccggtcgcgaagtctgaccagacgccggtttcggtgttgcagctgaacgacttcccagggttgccatggatgtcgccggctaccatttccctgccttggcgtttggcctgaggcaacctgccttgcagaaagcccgggttggccagggccgcctcgttgatgcgcctgaagtcaaggtcggttccatgtccgccgctcatcaggctgcctcggagattatgttcccgaccgcgaggcgaacgacggtgaaagcatcgtcgccaaactccctggccaggaatccggtgaagacctgggcgatggtccgccccacggccttgccgtcctcgatggtgcagacccgtcccttgagttggaagcaggcatcgaggcggatgtcggttctgccatggatgctctcggcggcgagcacggccagcaacagggagtcttcgacgccggccatgtccacatgctcggcgaaatggaacttgatcatgacagtccctccggtagctggatgttcacatgaagagggccggacaccggagcggcatccggccctatgggatacgtaccggcgtgacgccggaaacgtcggcgctagaggtagtcttccagcccagagtccttgaatgcggcgcggaccttgtcgatgatgccgtacaggctcgatctggggatgccggtttcgcgcgagacgtcagtgatggagtcgcgcatcagcctctggcacaggtcacgcagcttgggcggcaactgatccacgaccgaacgcacgtcgatgcccaggtcccgcagttcatcggatgaacggctctgtcgccccgtgcgcagcaggtagtcgtcctggtcaaaggtttccgagcgttcgcagcgcacgccgtcttcatcctcgatgtgatcgttcagagagaacgcctgaagccggtaatcgcgcagaccggccttgcgctcttcgatgagggtcgcggcgcggtgctccacgacgcgcgcgacgaaggtgttgttttgagcccgggcgggatcgtatttgggctggcgacgcagcaggtcgagcagcagttcctgctccaggtcctcgcggtccgcagcggagaagccggggtgggcggagagttgcttggctttgaaggtgatcaaacggactgtgtattcgtcgatgccgtggtaacggttctgggacattgtgctctcctcgaggccgaggaggagcgctgtggatgtcggccggaccggtccgcatgaaaaagcggaggtgttgcgagatcgccggatcggcgacacccacaacgacctccgcttcgcggccagtcgattgtctggtgtgttgttggaccgcctcagctaggcggcgtcttccacattcatcttgaagggcaggccgtgcttgacctcgagcaaacgcaccacgccgtcgcggatgcggtcgaagtgcgagaagagctcgatgacctgggccttgagctggaaatccgtgagatcggtctcggggcgcggagcattgtccccgccgaacttgatctcgcggacgatggtggccgtttcgagcaccggctcgccgtccttgaggcggaggccttcgatgcggccgaagttgatggtctgcaggcgaagcagaagctgtcgccgggccggggagagggaggactttgaagaggatgccataaactttctccttgaaaggggaaaagtcatggcacgatcggttggtaacaccatgctaccaatgagaacgccggatcgcgccttcattggggaacgcgctacatccggcatagccgatgctacatatcgcgtagcatctacgaaaagttagttattttgagtagatgttgatgaccaagtcaaaccgtcacgagggacatagctcaaggcatgacctaaattcaggatgggtttttgaaggtgatctgatagatgcttgtcatattgtttgattttcttcagggcacggcgaatcgcatttccgactcgattccggaccttgttacggtcatcgccgagcttacgaatcgcaccgccaagcccctgggcattcgacaattctgactcgatccaccccttctcgtttgccagagcttcaatttttccgagatcattgtttgcctgggccttttcaagatcattgtcaatctcatgcaacctagtgcggtaggaacgaacggcgtcatcgtctagaacaggccccgcatcagactgtccgagaacacttaccccttcgtcgaaaggtgtttctcccggacaaactgatgtgtaaagctcgttctttgtcattcttctcaccattacatcaagttccgatgctgaaaatgttgaccctggattatccaaaaggatctgaaggtgataaaaaccaatgtctggagtgtagatcttttcttcattgccatcatatcgaatcgtccagcactgtcccctgatgcagatataattgtttgttggctcgtgggttgggcatgtgttcgagtcccctgggtcagcttgcactccaccggaatcacaaactaaccgtaaaaggcaatttgcaggtagttgtcgttttctgattgcgcttctattttgtgctatggcgtcatcgacgacctttgtaatgcacttggcgtgcctatgatgcagttcatataaacgcagcgcggtggagtctggcgagccgttcagatgattgagaacccgtgtggcctctccgtaacttccaaaaaattccagggcggtcatgtcggcaacttcgttagctgtttccacatacgctgccaacatggcttttggttcgccttcatctcgttcaccagtcagtagatcaaccccataagcttcttttgggtcatgttcctgggcgtctgcggcaagaactgcaaaccttcggtcaatgcattgtgagcatgtcccacaatgggtatttaactttgtcattgcccatgtgtgggtacatgatgtggaaaatttgatggtgtcagcgcaccctgctttgacgatgtcgcttacgacctccgttttggttttccagataaatgggttctctacagtaaatggttgaccagagagcgttgaaaaaatatttgcgaatccattaatgacttgtggatgggtggttcgcgtagcccttgcccccacaacttgggctgagataggaaggttaaaactgataacaccgttttcatagaaccgaattctacgaagattgaacatctgggcaactgtagctcccagagccgcatacaaaaatgagcggcttcgctgtgtgtattcccgtccgagaaatttggatttgttgatagagactgggatgtgcaggggcttgtgaactgccgccgaggacaggagatccagtaatcttctatgccttcggttgaacttatgcgtcgccttgtgagttaccatcacgattcttcgtgaatttatgacggcttcctcaattgctcctcccagtgaatctagccctccagaaaaaagcataacctcctcgggcggatcgacattgagctctagatgcttttgcgtcagtggcccatttttcaattccacaaaatcgaaataatattcatcttctgaaaggaagctgagggtttcgaccaactggtctttcagaggtgaagaattccacaggtcaggatttctgactgcaattctaaaaaatagtgtccgtcgccagttctcaccgaaattatcaacaccgtcgccgcctcttgtaatggcctgatccgcacagtacacataggtagctatttcaatcaggtcgtggaaaaaagatggtatgtctctaaggagctgactgcgaatgtcgctgatatgcaaagatacattttctccctttccccacaggtgcagagaaagaggcttcttgtcatcgaacggaagtctgtcgcccttaacatcaccgcaaagaatagagcgctcattagacatccgcctgcgctccttccttgagttctgccacgattttattcattgccacatgggaaaagccagcggcatcttttctcgaaatcccttttttttcccagttggtctttgaaaaccagccccccgaaaattcctcaattattttagaggtttcgcggctgtggagtcttagcgctacggtaaactcaccttgctgggcaagtgtacggaaacgccttccttccccgagatggtgggagacccctttggcgacaaaatagccaagacatttatttgttaagcgagcgaaaaaatctctggcgaatatgctgaattgtttatttgtcgcaagtttggagaaagcatccttaacatcgtccgaggtcgttccgaacaaaccttgcgttcggcttccgatggtctgtgccatcgtttcggaggcagcaatctgggccatttcacccagatccgtcctcccgccgttattggtcagttttttgtcaatagcatcggagaatgcccccagtatctccatgaggccaggagaatccgatacatccaagccgacgttttgaagggcttgtccaaagtcgtcacttctcgctgcaaggggcaactgggtcaggagccatattgtctctactaaacctttgtcttccgcagccagtttaaagccctgctctgcagcagcgatcgttgcagtcgcaatttgagcagtaccggctccaccctcaattagggcaactacctgttgccattttcgagtcctgggtagattacctaatcttacgtgtcccatttacgcctaccctcaacgagaaaagacctacattagatcaggctttcttatatgcacatcccaagtgggtggtcaatagttcttgtttggggccttttgtgtttcagtccatagcttacgttgccgatgccagtgtggaatggcggcgatggctcggacttccttttctttgatgggatcgcgacctgcggttgtctggggcaggaaaaggatctcctcctgaatatcaggagccagaagggtgaggtccatgatttgggtaatccgggcgcgggtcacgtacccgagtcgggccaggtcggcgaaatcgcgcacctcgccccggtcgatcatgtcctggaagcgcatggctagggccagcagtcgagagacccgtggaaccctccccggtgatgtttgttgatcctgctgttggcccgctccctggcgcgagccgtgcgtagcccgcctgggggccagtgtgaagcgcacctcaagtttcgattcatccattcgagataatcctcctcttcgttcaagcggccgttctctggcacagttgcttgagcccctcgctcctgaaggtaaccgtcaccgactggtcccgtccgtcgaaccccactcgttcgacgagaaggtgaatgattttggcctgctccttggaggacagcgagttccacacctcgtcaaagcctgccaatgcctgcgtcaggtcgttctctttgacggtcgtcttgcccagcacgatgatctcctcttggatggccgtcatgcgctgctcggtggtccgaatcctctcctgcaagtcggccaggcggtcggtcgcgatttccgaggccccggccggcagtgctccgcccaggagttttcgaacctgggcatggagccgcttgagttcccgctccgctgctttccgttccatctccagctcatgcaggcgggcttcggcttgctccgtggccttggtgagggtggtcgacaagaccgccgggttggcgcccagccctttgatgtgctgcaccaccgcgctctcaatgtcgtaggcgttgacggatttcgtggggcatttcgcccaccctcgctgctgggctgtctggcagacgtaatatcggtaactcttgccgttctttttattggcgcaggagtgcgtcatccccgtgccgcagggtgtgcagaagatcagccccttgagcagcgcgccgtacttgttgcgaacgagggtgccgccgttgaggcggttgcgccgcagaattgcctgcaccttcttccaggtctccacgtccacaatggcttcgtgctcgccttcgtaggtggtcccctggaacaccaccttgcccgtgtagatgggattggtcagcagtcggaagagcgtgctcttgttgaacggcttcccgccgcgctctttgcccttgcgcgttacccaacgcttgttgttccagcctcggcgttcaagctcctgcgccgaggggagaagcgactccagttccaggtagagttggaagatcgccctgactcgtgcggcttcgtcctcgttgacctccagccggccgccgccctcggccacgtcgtaccccaggaccggcatgccgccgacccatttgccttttctgcgcgcggcccacatcttgtctttggtccgctcggcgatgatctcgcgttcgaactgggcgaaggagagcaggatgttcagggtcagtcggcccatggagtgggtggtgttgaattgctgggtgaccgagacgaagctcacaccgtgacgatcgaagatctccatgaggcgcgagaagtcgagcagggagcggctgaggcggtccactttgtagaccacgacgcaatcgatgccgccggcctcgatgtccgccatgaggcgcttgagcgcggggcgctccagattgccgccggagaagccgccgtcgtcatatcgatccggcaagcatgtccagccctcgtggcgctggctggagatgtaggcctcggccgactcccgctgggcgtccagggtgttgaattcctgctccaacccctcctcggtggacttgcgggtataaatggcacagcggattgcaccagagtttgttttgacgggattggtcatttgcgccccttgtttttcttcgtggcggccttgttcagaccgaagaagacgaagccgttccatttgccgccggttacctcgtgggcaatggccgtgagcgacttgtaacggcgatcctcgaactcgaaaccctcgtccagcaccctgaccacgatgtcccgccctttgtattcccggtgaaggagcacgccggggaggggcactctgggatcatgggctgaggacaagcggcttttgaccgatcgcgctcgggcttcggccgagccgggcttcaccggatcgcgcggggcgcgcattctgaggtcagcgtcccgggccagctccttggcccgcttgcgagcccgttccgacaggtcaccctcggccaacgcctgaatgcgccaggcgatgcgctttttcaggaagggtttgttgttggcacgggtctcctcgtcgaagacatcgaggtacttctccttcagctcgcccacggtcattcgctcgaggctttggatttccttgtacgtctcagggttcatgcgtcctctccttgcttggattctcctgcggcggagggaggggcgtgcctctgtccgccaggagcatgaacgctctgttccggctgaatagcaagtccatctgcggaagattcgttatttgttttaatgatttgagaagcttcttcacgcaggaggcgttgatagcccctggcaagcaacgtcgcgatctctgagacggcgtccttgacgggaaaggtacgggaggttgcgtccggcatcgggttctccttggcctgcggcgaaaggatgtggatgccgaccgactgcgtgaacggcccgggggcgcgtttggatcgctgatcaccctggagcagggcgataaggacgacatccacaacgtgctccggcttccggccgctggcgctgtctgatggttccgaccggagtgtttccggccttcaccccatacataccggctgggcgtggaaaacgtcggctcgggttacaatgacggcgaggttgttaaactaatcgccgggctaaacggagaattggagaatcaggggggagaaagcggggatttcggaatcgatcatcgaaggttgcgattgcatctcgggcgcatcggccttggatggagaatcctgttgaaggagaggcagctggcgcaacatggcggagatgcttgcagaaaagacgaaagccccaggcagtgcatgcccagggctttcccttaaagaagaaccgtctcgaagtacggtttcgaaatctggctccccggaagggactgtctttataactatattttcaatctctcaattgcacgggacttttatacaagttccgtttgttttcaaccacccactcacaagtctcgcaacctcatcggggtcggcacctttgccttctagcgaacactcccagaccaccgccaccctccagcccgcatcctggagagcttcgatgtcccgtcgatctctggcgatgttttcgtcgaacttcttgcgccagaaatccacgttggttccgggcgtcgtggtcgccttgcagccgtggcggtgccaaaaacagccatggacgaacaaagccgccttgaacctggggaagacgatatccggagatcccggcaacctcttgtcgtgaagccgatatcgcaacccgattttgtgcagcgaccgtcgaagcttcatctccggaccggtgtctttttgaccgaccttggacatgattctcgaacgtgtcgttctgtccacggtatccactgccgctcatcctcggtgcccgccgctcatatcctgtcgacgattctttccagcttgtcgagctgcttgctctttttcaggaactcggaatacgcctcctgtgctccccggatgagggagtcgtagtgaacgattctgctgcccggcgaaattgccgtcatggacgatttcagtcgttccgggttgctcccttcctcgtcgatgggctcaccgagaacaaaaactacctcgatgttaggagtcgcgtcgccctgggcgagcaggattttcttgagcttgtccacataggtctgcccttgctcctgcagttcgaggagcttcattttccgtttgacccgcttcagctcgacgatgatgtgctttccggccatcgtccgataggcgatgtcgacacgcccgagtttttccttttcggtcatgtcctgcgtgagcacgccgtcggtggtgagtctcgtctccatcacctcgctggcggtcgctctttcccatgccgggtcgagcagccatagatgatcgaacagatacttttgcaggacactttccttggcgttgtcgtcggctattccctgaaaatgcttgatggcatcaaggcgggatttaacgatatcccggtaaagcgaagcctctagggagtccctgtccgcaagaatggccaggagcttgtctatgtcgtgaacatgcgcggccaactcttcggccgagccccgcaatttcatgcgctcgaacgccaggatgccgtgccgatacatgagcttccggtcctcgtcctggtcgacgggcaacgcactgagcttcgcgatcagggtttcggcgcttttgcggaagccttccggtaaggactccaaccattcggccagggccggtgatgtctccttggccttttccacctcgtggagtcgccgccattccgtccagcgcttctcgacctgcgtgagttgctttctgaggaaagcgatcaattgaacatatcgtggatcgtcttcctgaactcgctgtctgtcgctcgtggctatatccggttcatcgtccgcatcgaggaagtcggcctcgatttgcccggtgaggtatttcgtgtagaggcgaccgtcgttcaacttgtcgaggatgttttcgtgaaagagccgacctctcgcgaaaacgacgatgctgttcaggttgcccgcatcgtcgctgtcgagttgtttcggcaaacgggcggtaccgatccatccggtgactgaccagtccccatcccatgcgtcgagccgatccgagagggcctcccgctccaacaactgtcctgcggacgaaatatccggctcttcgtcaccgaaactccaaaggaactggaccatgggcaagtccccccgatccgccgtgctgatcggatgtccattgatcagaatcttgaatccgtgcgcttcgccgacgacggaaaagcgacgagcgagtcgttttctcaaggccgtggccccgcgtccaagacgctggcgcttgatatccttcaacagaatcgcggtcccgttggtgacttgtatttcctcccgaggcagcttttccgggctgtaaaaaggctccttgtcctggaccgacttgtgaattccgtcgatcgtcattctcagtccatgggactcaccgttctttgccgagtgaacttcgatcgtgttggctatggagaacagagacagcttgccaaggccctttctgcccataacggggcgtcccttggcggtcgtgcgaccggtctcctgatcctcgtcccggcgacgatagccgacccggaggtacttggtgttcatatcctcaatggacattccgataccgtcgtccttgatctcgatgaactttccgtcaggatctataccgatctcgacgttctcagcgtcggcatcccacgcgttcgcgaccgcttcggtcaacactgcggcgatgttgctgtaaagattgatcccgagatgatccaggacgttcaaatccaccgtcatcctgtaatggtcgttgcccgccatgccgtccgttccgattccctcgttcattggtcgttatcctcgtttaatttttcgatgaccttcgtggaaatcagcgcttccagatgccgatggagctcgaagggcagctctccgcctcttacgaggacgccgagctccatgttgcgctccatcgcggcggaggtcagattcgcactggtgatgaaagccagttcgccgtcggcgacggcacatttggcatgaacggctcccgataactgtccgggcagagacttcctgtccgacgaccagacgtaaacatcaatcgaggggagaatacttttcatggccttgacggaatcgtatgtcacccgcccgccatgcttgtcggacgactcgagcaacacgtcgatctgaacctggcggccaatcgctccacggagcgcccggattatcgaatcaacttcgtaggcgacgaagctgacgagaaacaaccgtctcttcgcggcttcgatgacttcacacaacacctgctcggtatgcctgaccggaacctgacccgtcgaggggcctgtccacaccaattccacggccccacggttctctctcaggaccgccgccgcagacgctccccggagagcggatgccacgtcacttggagaggtgtccttgctgttacgccacgcccgatccagacgtcccaccaattccttgtccgcgttggggccgaaactcgaacgagtcaaggcgaactgctcgacggaacccagcgtctcgatcttcgacgcgacggtggagatacggtccggatgcaactccagaccgagttcggcgatcactgccaacagatcatccattctcgcctccgttcccggcaaagaaggcggcgtctgtggcctcgaatgttctaacgagcagcgctctgtcgagatagcggttccctcgttcgcaagaagtttcggcgacgaaagtacaggcgtgacatgccgctgcatgaagggatccatcaacacccggattgtgttcggagcaaagcgggtcggatgaacagatggtggcccgatcaagagcctgttcgatcagcctgccgagattttcggattttccgagttccacgaggccccccagggtcccatcggagtcggcggcggccgtgtagagcaatacgcctgccatgggtgattcttcatcgctcttggcgtagatgcgttcccggatgctcgccgcgttgtagccacattcgagagccagctcacgaatgagaagatgggcgaacgtgtgcagcatggcgtatctaatgcccggatatccctcgtctggttccagcccacgcgcattccgccagccccgatgacccactttcagcttttggcttctggtctgaacggcttttcgcttttcccactcggccacggctttttcgtcgaacctgatgaatatcccctcgccatgtacctcgctggcggggacccaatcgggcttgttccgactgagatcggccatcggcggtcgctcgtccggatcggtcgattcctcgggagcctctacccgggtgtagccgatcagggcgttcacttcgcggagccgttccaggagcaacacgctggtcagacggtctcgataaccttccggtgtttcggtcttgctgctcaggaaatgcggccagtccgtcggaggatcgtccgaggtcaggacgtcccactcggggtccttgatgtcgccctcggatatgaccgttgtgcccgatttaccttcctttcggtcttcgacggccttccagatgtctctatgatcccacttgtcgattcccggcaggctgccgctcttaaccagggtcttcacgatcaccttgatctcgtcggccgactcagcatccgagaaatactcccatccatccaggaccaattgcccaaggaggcctcgttcgagaggaatcgcgagaacggacagcgtgatcgggaaccatccgttggtcgcccccagaaggatggttctggggtcctcggcgcattcctcgtacttgttgaggtggggatgccatcctcgacaggcggggagagtctcctgtgcctcccgcccaaaggcatgaaccaacgaacgtgccgcgtcgcaggcatcgcatttaacccagaggttttcggtctgtagcgaagcacccctctcgaagaaacgcagcgtgcccttgcactcggaggggccgccatgcacgaaccaatgccacggaaaatcgtcgaggtgaccgctcctgcacgcgagcagaaaacgggcgggaaccgcgtcggcgttcttgcctttctcgcagttggaatgcacgaaatgggtctgctccggacggtacgggttggccttgatgtcgaacaggcccgaatcgtattcggccagcaagccgcatttgacacacctcagccaacgtggaaaggggcggaccggcacaccgatcttgccttcggcggacgtggggtcgacgccgtcatccctcagaaaggggggcatacgtagccgttccacttgagggccgagcacccggcgaacggcggcgagaaggcgtgcctcctcaatcggggggcattggcccggatcccagcgatccaagcccatggtcaacaccgaaagattcggcaggtcgatcagggctccgggaccgtaggtccagagcaattgactgggacgaacttgtccgacgagataggaactcatgcgtcacctccgttcgctttcttgatcttcggtttccaggacggaggttcggtagagttcttcgaggcatccatgatcagttgaactccgggttccacttcgcgcatcgacatggggaccgtgaactcgtcccacgccaacgctccgggctttttcaggagggcggcgaggtctccttgcccacgcgccgtctcgtaacccagtctgcgcccggcctgcaccgcttccttcacccaccggtcgatccgatcggcggtcatggtgtcggcgatggttctcgccgccttgtccttcaccttccaggcacgctcggacagcaccttccgtgctctcagggcttccgccttggcggaactgtcgagggattgcgccccgggattcgggttcatggaatcgttttcgagccggaggagactcaccatcgcaccggtcaagccacgatccagcgctctcgccgcgaacggcgtcacggactgggcctcgacatgcttgtaaaacgtcgcgtgatagtgctcgaacgtttcgtaatgggacagatcgcgaggccgcgaccaggtgagcaccgtacagacgagccccgggaaagaacggccgacgcggctcgtggcctgaatgtattccgccgtgttcttcggttggccgttgacgaccatcagtccgatacgattgacgtcgacacccaccgacagcatgttggtggccaggacgatgtcgatggcccgcgtctcgcccttttcccaggttggcttgaacttgacctccagttggtcgagcttcttgggaatctccttgttcgaaacccgcgaggtcaattcgtccacgatgcgtaccgaacgctggctcagccccggtcgcttcacctcgctcatctgaacgcgataggcacgggtctgcacatcgtcctccgccagccgccgcatgccccccaactcgcgcaaggagttgaaatacccgaccacggtcatgtacgggtcggccgccactccgaagcgctgaaacagcgactgggcggcggtcagcagggcgacgtagacacggatcagaacggcgggacgggaactgcccggcgaacagatccccatgtagagtcggccaggcttgtctttcaccgagcgctgcaccgagaaaaagttgtcctcgacattgaggccatggggcggaaacaccgaaaccttcctgagaaagacgttgttcacctgttcctcggctttacgaacggtggcggtcgaggcgatgaccttggggcggatcgtctttccgccgatcgaccaggtcgacaactcgtccacggcggtttcgtacaggccgaccatggttcccagcggtccgctgatcagatggaattcgtcctggatgatcagatccggcggacgaatgggagtgatctctttgaccttgaccgcttccagtgaccctttcttggtgtggttgccgttgcagtcggcctcgggccagagcagcccgtggcgcggacattcgcggttcgccttgccgaagagagtgcggacctgcccgcgccaggccatcatggcgaacttgtccacggtggcgatcaacattgagggcggatgacgatagatttcgttgtccaccaccagcacaggaagtcccagattattcgatttggcctgactgaattcgcagcggccgtacttgtcgccgcaatagaggaaggttcggtcgagacccctgtcgactcgaatatcacggccgggggcgatctcggagccgcaccacggacaactggtcaactgggccggtgtcgagcccgtgccatacctgccgtcccgttccttttcgatcgccgcatgactctcgtcggtggtgttcggggtgacccgctggcccacccatagaccgatggtgaacggcgcgtcgccccagaccgccggttcggcccggcgcagcacttccatggcgcagatcagggccgtggcccgttgaaactgttgcagggtcagcaaccgcaaggtgtagcgcatgatcacggccaggccacgtccgccatcaaggccgcccatgttgccctggaggcgacggacgcccatagtgaaggccgcgacaccgaggtaggcctcggtcttgccgccgccggtggggaaccagagcaggtcggcgaaagcatccaatggttgggtgcggtcccggtgagtcgggtcggcgagcgccggaatggaaagcagcatgaacgccaactggaaatgtcgccaggagcggttcttgcgaacgttcaatgcctcgacggtgacctcgtcgccacgacgtttggcgagcgcgtaaagactgtgaatacgctgcgaggccatggcgcggttggcgaaccggaaagcggccagcgcccggtcgtccgccgccaggacgtcgacgccttccctgagcctctccagtatcagattgcaacgatccatcgcctcggtagccgggatgtcgtatcccacgacttggctgccgatggcattccggtcttcggcgatccactccgcgtagtcgtccgtcagcactttcagcccggcgatcagttcgtctcgttcgagatcggcgaggcgttccatatcaagcaggccatccgcgatcatccgacgcatggccgggcggtcttccggttcgaggccgggcgtttcggtcacctggatctcgtactcgggcagcacggcggttctgacctccgtggctcgctcgcgatcctcttccgagacggtcgcgtggaccgagatgccgtgtccgacggcgaactcgacccggtcccgatagatcatttcgagtgcttcacgctcctcgtcgaactcgtcggcccgcaggatcgggcgacgccggaacaccgcacgcccctccatgtcgcgcacgctcagttcgggctggaatatccaggcctgatcctggttctgttcgggcatggtctgggtgttgaccagaaagagcgtaaccagcctgtcgccgttttccagtggggtgctgaccgagccctgcaccacgaccgaagggcagtccgcgtcgatccggatcggctcaatggtccgcttcttcagggagaccacggcggagccgcccgagggtatgcgtttccagcaacgcggggatttgcccgtctcttcgttctcccgctcgctctgcgtccgttcgtaacgcccccagttggcgaacagttggacgttttccagttctccgtcgacgcagaaggtgaaccccatggacgatggaaccagggatcgatgggtggacgtgtcgacttcctcgtctcgctcctcggaatccgggtgtcccgattcgccgaaggtgtccgtctccgccgcatccggagccgtgtccatcggagccagcttgcccaccaggtagcgatcgcgaacactcatgcccacgatctcttcgaccggcccgtccgccggaccgagcaggtcgtcgatgacggccaattgaagcaactcccgcacgtaggcctgctcctcggcggagccgccttccagcacgggcaaggcaccgaaggcgataccacaggccgttttcagcgccgcctcgaataccggccactccagtcgcaccatggcggccttggattcgggcgcggtcacaccgagttcggtcagcgtctttccgccattcacgggaaggacgctatcgaagaagaatgtcgtttcgtcgagcttggcgcgaatgcggtagatgcgggcgaacgagactgcagccaacgggtcgccaccggcgatcagcacggcatcaccttcctcgacaccccggaagagcgaagagccgtgatcgacggtcaccgaaaagcgtcggttgtgtgcttcgtcaccgagacgaatgcgccaagagttacgagcagggatcgcttcccgagctgtagtgttggttacggaatcgtcagattttttattgtttgccattcatcagtctcctcatcgattccgtttcaccgctctatatttcgcacctcgcctttcgccttggcgctccaccaggccgtcggcgagaagttgattgattgtcgcttgccattggttggcggggataggacatgcggaaagaatgttttcttttgaaaaccagttttgacgttcgagtaagaagtccatgacatattttgcaggacttaattttctttccttctgaaaattgccatcaaaaaaagtcggctgcggacttgtcttcctaatggtgcttttgcgggattcactgtgttcgcttgcgcttaccttggcatttcttataaaacattcatacggctcagtagcatcattagctgctgagaaaatggcagcaacaagagtgtttatctgtaaaaaaatctggtctctatcgtgcccgtcaaacgattcaccaatcaagctgtcaacgagcgcttcgatttcttcttccttgtctaaatctcgtatggctggaactggaatttgctcgagatagttcttttttacttgagagaatacctttccggtttgcatggtcatcttttggtaagattctgtcgtgtttggatgattcagatatgcacagataaccgatgcagaaagagggcctttaggaacaatgctaagcagtgacttttgatgaaaaaaagcattcacatcaactgtgcagattattttgtcacccgtctggcgaacgagaatttttggggttttcttatatataatatcgtttaccttgagcctgctctttttgtcgcgagcaaaatgctcagattgtatgtctctccaattactcctcaaccaaattccatcgaaagaaagatcgaacttatcgacgttccgaccccttaaaactttatggtcacctgattcgtctggtgctgagccgttgtaaaaaacgtctctgccaagttcttttctggaataatcgataccgctatcaaagacatcagctatatccttcaaggtacaccagccaactcctaattctgcatgtgaataattagagctaagaacaagatttggtctttttttgatgtcaaaaagactgactttaaattttttgtctgacgcgtcgaaaaaggagcgctctcgagacaactcgtcttcgattgcatttgtaagcataaccaagtggtcttctccggctttttctttggaaacgatgccgtaacaacatgattgggtcacattggcaaacatgccgtcaccgcaatcaacgaacatgtatggcttctgtgaaacaaggagcgctcttgtatctttgcagccaatatgctcaaacaggcttgtcggaaccaaaaaagaataaatgccgaattcttcatcggaaatggtgctcattaattctatgaaaaatttaaacgaatttatcagtttgtacgacgagttggagtagcgactcttgtggaatgagagctcttgatcgctgaattcagccccccatggtggattgccaatgacggcgttgaagccagctcctttgcaagatgaaaaaacctccggaaattctaaggcccagtgaaatggactctttatgcctcctgcgtttctcggagcaatagacaagttttttcttgcctgactagcaattagctcgcccatcccctcgttaccgctcagaaaatcacccgccatggtcgcaagcgtatccagcgcggcatcaagagcccgggtattgccaccacatcggagcgcctccccaatcatggcgtcggcaatcaattcgacagattcgagcttgagccgtgcctcacggtccaaccgagccatggcttcgacatcctttatatcccggataatcgtggcgcggagccgtttgcgcagttcaatggcttcgttgacagccgcctcaatgttttgcccgaagatgcggcgctggcccttttgcccggcatccgcatccatccgcaaccgggtgagctgctccaaccggtggatgcccagcaggctgtcgccggaacggaggttgtgattgagaaagccgaacggcctccccttggcgagggtcaccagccagattgagagcttggccagttccacggccagcgggttgacgtccacaccgtacagacatcgctcggccaccaggcggcgggcgatggtcagccgttcgtcgagctgggacggcaggggttcctcggctccgagctggtcgagcgcctctccgtcgacggtgatggccttaccggcagcctcctcgtggagccaagcctcaaccagcttctcgccgagatagcggcaggcctgaacgagaaaggcccccgaacccatggcggggtcgcagaccttgaggtcgataatttcccgcgaagacttgagcgtccattcctcgcggggcttgccctcggccgggccgacgtacaccaccggttcgagcgtggtggtgacgatactctcggtgagggatttcggggtgtaatgggtaccggtctctcgccgatcggccccaagggtgaccatgaacgaattgtcgcgatagacgatcggatcgtcccaggcgtcggtgcggatcagattcgtgaaggggcggatacgttcggccaatgcggtgtcgccaccgcagacacccaatacccgtccgatgaccgtgtcgtcggcgagcttggcaaggccgttcctgatggccgattcgctccgcccggtgacgtccagaaccaatttgacgagtgccgcctcgccgtccagccgtgccgattccagctcggcgagcgccacgttcggattcttcgccttctgtgtcccctgcaggcccagggtcacgcggggaacgcgagctacggtgtgttcgagcaggccttcgtagacatgcccgatctgttcgacatcaagcgcacggtaggacagcagcagcgcaccaccggactgctccaaaatctgcaacgagttcagaagcagcagcacggtgcggttgtcgatcggcagcggcgcggccgatttgtaccgccaactggtgcctttggcccggccctccaggaacggaaaacggtcgggatcgaacaacgagccgcccagggctggcaacggcatatcttggtaactaatcccaccgtacactgcacgaaaaacagccagaaatcgcgcccaggcatcatatcgacggtccaaaatctcaggaccgtgaagtgcggcatcttcagcgagctgtccgcgcatcgtggaaatggcgtagttctggacatatgtgtcgcagtccattggcaaaagatttcgttcctcggcgcaaaggacgaataccagccgcatcatcaccgtcagacccgcctcgtagagctcggcgggtttcacctcgcgaagcagctcacggttgcggtcctcgtcggccttgtcgagacactgcacgagcacctcgaccgcacgacggacctgctcgccgagggtgtcggtgacctcctcgtgatgcttgagggattcgtccagaagtgattccagggtgtcttccgccgggccgaaacagcgccgcacaccgagcaacgactggaaggccttcagcgtaatcagctcctgggaccagaggcgagcgtaccacgacgcctgactggaagtggagccgaccggcgcgttgaccagcatccaacgttcgccatcggtcaaaagccccacgcgcacaccatgggcgcgacaaagcagggtcatgcgctcctggagggatacgggccagtcgtcgcctcgctggacggattcgagatcggtgtcaggcgacaaaacggcgatgaacaggcgtggctttgcgtctgcgggagagcgcacgatccagtctggcttgaacgtcccggtgtgttcctgcgacgaaacgctcggaagttcgcccggccattcgtccgcgtggacaagagattcgtggtcgtattcgagcatttccgtcagcaccagacggacccattcctggtgcaattccgacagaagctcgtcttgctggtccacagcttcgcgccattcatcataagcggccctgagtttccggcgtcgtggagtctccacggcttccagcccttgcgggaacgccctttccagcatggacacggtcagaaaaggaccggatatctcgatcagggagagccattcggcgtgtttggatagatttctcaccattggggctcttccttgaaaaattcgatggcaattccttcatcggtggcgtgccattcatggccacacccgcacaccagagattcaccaatttctatatacattttttgtccgcaatcttggcaatgtacgcgggcacatttacatccacggcattgccctgccagccaccaaaaaatcaaaccattatcgagcgacgtcataccttcctgatcaaggacaatgcaatcggcgttgcataccgggcacattttccatttgtcagggacgatgaggtccaaagcctcttctatggacagagttttcaaatcgcattgaatgaatcgagcctttgtctcggccggagaagtgaatccgttcgccgctacgatgattgttttgtgcgcaccgacagcctgtgaaagcgctgcgacttcttcgatatccttgacgtcgagaggcgttgaatggaatttcgcatcgatgagcatacgcaacgagtgccccctctcggtcatctcgatcattacatcgacttgcctacgttgtcccgtcacgagatccggcaagtagacattgcgatgaacagtcccgaatccgtccaactgttcatagaatacggcgacagcttcctggtactcctgccatttcattgctttgtcctcgattgagaggcgggcaccaagaacacgacagccaccgggaaagttctatccaccgggttggcgtagtgtttttcgatcgcggtcttttcttctttccgctcttccggaatccgagccaaccgggcttcgagggcatggacgtccttcttcacctgcgccatctcctcggcagagaacccgggcagatagagctggtccccttggcgatccgacttcagctctctgcggatgctggcctcaagttcgtccagaaccgttcggacatcggcgatttcgcttttcatgcgcctgtcgagggtgttctcgagaaacttcaagcggtccctggatctcgcttcgacagcggccatgagagagtctgcgtggcgctcgaacctgtccttcagaacgtcgaacagcgcctggtcgggttcgataggcgaaccttgggcgaccagagcttccagtttgccgacctgggcgatgcgggcgaaccgtttgtgttcgagttcgccaccggcgagggtcagctcttcgtgaaggcgatggtggtctccgccggtgatcaccaagcgcgaccagaccgccaccgcagggacgcgcaattcactgtcgggcacggttcggaccgccacgcggtgaagtcgcttgacgtcgtcgagcttccagatctcctcccgaagcaggcgcagacacatctgcaccaaccggtggttgagatgggccaggacgacatcgtctctacctttggcgacatcgtgatcgaaggtgatcgggcggcgaacgccggtatgggggtgttccagcccgacggtggctcttccccaggagccgggcaggacgggcacttcgaaaacgcttcccttttcgcccttggtcgagccggtgggcttgagcgacggtttttccgccagatccaaagcgacctcgaccgcacgcgaaatgtgctcgggcgacagatggaaatcgttcttcgcttccatgagcctctcgtgcaggcgggcgatgcgctcctgaagacgcttttccgccgtgacgaacttcctcgccttggcggccttgtcttcctccgcagaggcggtaaaaacaagatcgctacacctgccgagcatggcttcttcgatctgtcgggcgatgaccggcccgacgctgccgaggtcctcacggattgtgtcgatcttgaggacggcacgcatcagatactcgtgatcgcccgcgacatcgccgggtttgacggagcctgatcgttcattggcggcgactctcgcggagaaacctttccccaccggatgccagatgaaaacggtgtcttccttctgcccgtggcggtcgatacgaccattgcgctgttccatgacattcggattccatggaatctcgacatggattaggtagttgcaatggttctgcaggtcgatgccttcggaggccgcatcggtcgcgagcaggatgcgaaccggtgaaatatccggatgcgcctggaacgcagctttgaccggctcgcgctcgtccggcggcatgcttccgtgcaggtacatcaagcgatcgccgccgtagccgttggcagtgagaatctgatggagccacgaatgggtggcacggtattcggtgaacagaatcacgcgctttccgttccagtgtccatctgtcttcagatggctcttgagccagtcgagaatggccctggctttcgagtcgacgcggttgcgtgctttctccgaccatgcggtgagacggtcgagcatgtctctctgctcgcgtgacagagatggcgcgagttcgcccaccacctcgaccgcttcgtgctgggcctcttcgaccagtgaatcgtccgaatactcctcttcggttttcaggatcgccttgcgcagaatgcgatcggccatggtgtcgcgatcgccttttggcttgccgcgttcgagagtttcccggtgtttcgccagggtgagcgcgaaggccatgggcgaggaaaagaggcgcttcttgagaagcatgtgaacgaaatcggttccatatttgaagcgcgtgccttcgacgctcttcgaacggtcggcagtgtactctccgagcagggcgtggatctgccgctcttcctcggagtagtcgatttcgagaccttcgagcttgcgcaccggaaacaccggcttgccgctcgcgtcgacgacgtcgctcttcagtcggcgaaccatgacgcggtggagttgtttctcgtccggcatcaccgtcctggcgaaccgctgatcgtccagcaactccagcaacgaggtgaaggactcctggtatccgttgtggggcgtggcgctcaaaaacagccgatgggtgaagtgaggcgcgagcgaccggatcagtcgcgttctctggctttccagggcatacatggatgccgacgccggtgcgacgttgtgcgcctcgtcgacgaccagaatgtcgaattttcgcggataggtaatgtgaggagggagtacgtccttcaacaaccggaaaccctcgccgctcttcatccagtccattgaggtgacgagacgtggataggacgtccagggattcacgtggataccgcgttcgcgacggaggcgcttgacgtactcggtgtcgacgatccgaaactcgaggccgaatttttcctgcatctcggtctgccatttgacctgcaggctggcggggcaaacgacgaacacggtcctggcgcgatgacggacgagcagctcctggatgaccagtcccgcctcaatcgttttacccaagccgacatcgtccgcgatgaggagattgacgcgagccatctcgacggctcgaaccaacggatcgagctggtagtcttcgatggttatcccgctccggaaaggcgattgcagaaaagagcgatccgcgttggtgactgctccccagcgaacggcgtcgagaaaggcttccaggcggtcgttgctgtcccagccggtgatcgacggcaggcccgccttttccaagacctgggctccggcctccatctgccagacgacctggatctcttcgcccatggaatcttcgtccagggatgacaggccgacgaggtgttggtcaccgttgctcgccggtgacaaggctccactggaaacatcggtgaccacccattgacgacgtcggacctcgacgagttgaccgggctcgggaacggcaccgaaacgaacgacaccgttcgccgaacttgcgtttgtcgttgtcattgcgaccggctcctccgtctcgaccgatacgctttcttggtcgcttccgatacgtgcgacagcaagctggctccgatgacctctccgagggtgacgggaacggcgttgccgatcagcctgccgatggacttctggcagacctgctctcccggtcgagtgaactcgtaatctggtggaaagctctgtaggatcgcgccttctctgagcgaaatagctctgtcttgctccgggtggccgaaacggccgttaccgaacccgaagaattgagtcgtcatcgttggggcgggatcgtcccaggtcatgcggccatagacgctggggtaggtcttcccggaagatttcttgtggcagtcggccaccaactccctgggccagtcacgccatgtccccccgggcctggatgcctttatgcggcgcatattggtttcggaaagagcggagcactggtgcagagggtctttcgggtggctcattccggcctccagaggaggcaggttaccgatggcctccttgacggtccttggtctctggccgaactgttcgggagtcaaaagtgagatcggcccgaacttggacgccagcaacaccagacggttgcgctgttgggggacgccgtattcggcgcaattgaccatccggtatgcgaccgagtacccattgccttcgaggttggccacgaactcgtcgaaaacgttctgttcgatcaatcgcggaacattctccatggtcaccagatccggtgacagttcgtccacgagtctcgaaaactgcagcaggagccaccagcgcttgtcggattccgtcgccttctggttgtaggtggaaaatgtctggcatggagcgcaaccggcaaggagtttgatcccgttctttctgtagtggcgctccagttcgctggcttccagctcctccaccgacttgagcaggaatctggcgttgttgttggcgacgtaggggtgttcacaagccggatcgatgtccacgcccaagcggacatcgacaccggccttcacgagaccatgtgtcagtccgcccgccccgcagaacaagtcgacggcatagaccttccgtcctggcgtcgctccgattttagcctgtgttccgtttttcattttttcgaatccttgcctacatcttccttggacgagtcggcggacgcgccaccggcctcgacccaggcgtcgacctgatccttcttgaacttccagagtcgacccatgcggtgcgctggcataccgaaccggtcgatccagcgatacacggtgtcactgctgactccgaggtatttgcatatctcgtccgccgataaccagcggtcttcaatctcggccatttctttcagctcctgtcggacgcttttgctttttcgtcatatccgccagcggcgggaccctggtcgccgagcactataatcccaagttaacaggctcttaaattataatttacgaagccgattatcaaccgctttcagccgcaaaaagccgctgacggctgctaaaagcgctttcggttgccattggcggatctctcgccgtgagacgggcatggtatccaataggtccaagcggcaatcgaggtgcgcccgcacagcaccgccaccatcacccgctggtacatgctgtggccgccgggccgaaaaccttccggccggttgatggcccgggttgcttgctaaaagcacttattgtggctgtcacacccgctcggtgcacatgatcacgagacgagattttcgttcgtccggcaggaccgccccgatgttgagggtgcggccctcgaataccaggcggtgggtgggggtgaggtcggagcgatagcgcatggtgacgcggtggctgaccgagttctgcatctgggcggcggcgaagtactcctcgcccttgagggcttcgacccgcgcccagaccgtggccaggtcagcccaggtttcctgccagccgcccatgccgtcgaagatgatggccacggcctggatggtcacccggtgctgatagatagcggctggcatcaggcgacctcgggcacgcggaaggggtccaggaggcagtctacaaagtccctgggcatggccgaggcctggcgggcggagtaattctcgcgctgctcataaagccctgtgacgcggaccaggagccaggtccggatggcctcggggatggtgggctggccatcgtcgtccaggggccagccggcggtgtaacggatgcgcaccgcgcctggtctgtccatggtctccggccacccgccgctagcttcggggatgatgaaggccggcagttcgtccgaagcgtccattacgcggtaggcgaccgggtccatggtttgctccaccccatcagggccgttgtacttgacccagagcacctgggccagcggcggccggggcaaatcgagcctcccgccccttggcgggaaggcatccagggtcagttccagggtctggggtgcaaaggcccggtgggtcaggctctcgccgtgccgcctggccgcctcgatgaacgaggcgatcagatcgtcttcgagatcgttgtccacccgggcgtggagcttggcctcggccaggctgaccggctccagggcgggcggaattatcaccttcacgggcatggcgatccttggccacgaccccgcccagacggggccacgcggctacttcctggtccttgctctgtcattggccggtggctcggggttggcctcagccaccggccagggctccaaagccttggctattccctccgcctccagaaggcgggcccgctcatcggaaaccgagacgatgtctccccgcaagcgggagccccagcgggtcaaaagccgcacgcgcatgaaagcctccctcagtccacgatcagagacgcgccgccatagcgcgagccgacggcgatgtactgggcggcgaccagattggcggcatgggaggcccccaccttgacccgtagacaggtgaagccgttttccaggtccagatgctgggcgtccacatccaaggccaccagcttatgcttgagggcggcgtcggtggtgaaacccaccccgtcagcctgcctgatccaggtgtcggaggcggccgcgtcggccaccagatagatgggcgcgtccttggccatggccttggctgccgtgccggagacgtcctgggcctgctccagggtgatggccacggtggcggcgttggcctggttgacgtggaccagcacggtcaggctctggcagtgcttgagcgagaccaggtcgcccaccagttcgacgtcccccgcgctgggcgggatggcctccacgatgcgggtgttttcgatgaggctgtgcatggtctttactccctaggaacgggtttccagcatgacaaaggggctcagggtgttggttcccttgagcggggtgatgggggtgtcgtgcaggggctggccgttgttgcgtacgatgaagcggaaggcggtttcatcggtcagaaacttcacgtggatggactcggcctcctccaccccgcccttttcgatgagcagatactcggaccagtcggccaggatgaagtcgcccttggtccccagggtttcgcaaaactcgatgggcacgatgggtcggccgaaaagcgtcccaaagggggcgttggcgaagctgccgccggggacgaacaccggctggttgcccacggtcagcagaggcagttgcggcaggcagtcctggttgacgaaccaagccgcgctcatgatgttgccggtgaaacgagccagcatcttgaccacgttggtggccacgatggtcttggcggcctgaccggactccttggccaccgtgaccggcagatcggagttcatgacgcccaggcattggcccacgcccgagccctggaaaatctcgtagtccagcttccaggccagttgctggcgcaaaagccgctgggtataggcggccagggccacggcgtcgcgcagcatgcggttggtgacgtagattaggccatacatgtcctccacccgcagctcgcgttccttgagggcggccttgcccgaggacttcatggccccggcctcgcccttgcggtagacctggatgccgttcatggttccgctggagcggtcacggtcgtcggcggccaggtagctgaagctgtcggcattggccccgatgggttgccggctgcaacggctggagagcaccccggcctgaatggcggtctcgacaatggactgggccttgtcggtctccaccagatagccgccctcggagtcaatgccggtggacgcgccggcggcggcattgaccacttgctggaagcgctcgcgggcccggggcgattccggcgtatccagggtcatggcccgcacgtctaggagttgctcgcccaggttgcggtagatgggccgggcccccacctccacgcgggccaaggctccgttggcggcggcggccacggcgtcagtgtcgctggcgtcggtgagccctcccaccctgatctcattctggatgcgccgctccagggattcggcctcgcccatgagggcgtcgaaggccttctggtcctgctcgccgaaatcctcccggtcgtggatggcgcgggcggccttgactttttcggccttcagctcccgcaaggtttgcagtgaaatcgtcatggctttcttctcctgacagaaatgggttcacgcgggaaaacccgctatatgccaacctccatgagtcgcagagcacgcgcccgggaggccgaacagccaatgttttggtgttggttaaaactggcgttactaaccctggctgcgggctggtcttcgtctttcttttggctttttggggtgaaaacccggtccacgaaacccagatccagggcctcggcggcggaaagccaggtttcggcctgcatccaagtggcgatgcgctcggcgctgtggccggtcttgcgccggtagtcccggaccaggttggcgtccatcttttccaacatggccgcgtagtccagcatctccgtcgcgtcacccacggccacgccccaggcgttgtggatcatgaaaaaggctccgtcggccatctcgatctcatcggcggccagggccacgaaaccggccgcgctggctgccaggccgtcaatgtgggcgatgatcctggccgggtgctgttgcagagcggtctgcatggcctcggcctcgaagacgccaccgccgggagagttgatgcgcagatggatggtactggccgtgatgccttgcaagtccctcacgaaatccgctgccgtaatcccgaaccacccgccgatggcgtcatatagatagatggtggcctcgtcgcccccggcctcggcccaggggctcaggcgcaggggccgaccctggacaagccgctcctgggcggcccgctcggcctcggcgtaaagctggcgggcgcttttgcgctcaggctgcatgttgacgggtctcctctccctctttcgtctcggcggtaaggggaacatagagtttctcgccgtccatgatgggcggcaggttctccaatgcccgcacttcgttcacggtcatgaagccggggatctgattgccccccaaggcggcccgatagtattcggccctgcctttggagtcggcccgcaagagtgcgttcaggttgaattcgcaaaagtgaccgggggtacggagcaccttgcggttgatctcctgctccacgcccttgatgatgtcgcgcagagtgaacttgacgaatcccagggtctgctcctcgattcccgcaccccaggacgtggtcttcgtggtgtgacccaccaggtgcggcggcacgccgaagaagcggcagacgtcctccacctgaaagaggcgcgactccatgagctgggagtcatcggccgagaagtccaggcgatggaccttgccgccgccttcggcgatgagcggcaggcgcatcttgcccaggccggtgcggttgttctcccaaatctccaaaatgcgcttggcctgctcctgggaaagggactgggggtattccagggctatgtcggcggcgctgccctgggcgaagaagcgttcgttgaactcctgaccggcgaaggagagcccgatggcctcccgggcgcactccaggggcgaacgaccctgcctgccgtcccaaccgatgaaggggtaatggatcacgtcgtcttggtcgaataaccgcgtttggccgttctccaaccgaatgaggtattgcagccgggtcttgtccgggctaagccgagggctcaccccgtcgggcgacacccaccagatggccgccggcgcgcccaggcgggtgcggccgatgaggccatagccgttgccccccatgagggaggcccagagaaagttcttccagaaggcgttggcggtcatgagggggttaggctcgtcgtgcaggagagcgaaggccgggtgccccagggccagactggcgcgaccatcggcctcgcgccgaaacacctcgcagggcagagaggcgatggtgccggcgatgagtgacacgcagcggtagaccgcgctcacccgcatggcggtccgttggttgaccaccacgccggacagggtgggcagccccagccctccggcgatgagctcgatggcccgctcctcggagattgggtcgccagcgtacgaagcctggggagatttgcgcccggcccagttcagggggttccaccatctcatgcgccggcctccgcttggatcgaggaccagtcgaagatgcctggcacgggagaggcctggccagcgtggagcatggcccgggagagggccatgatggcggccacgatgccgtcgatcttgttttcggcgcgctccttgccggggtagtaggccttggtcctggtggagcgcagcaccacgttggacgcctgccaggtaagcagcgggtcgccgtcatggtgcagcttgcccgagagatagagggcctcgaattccttcatgggctcggagatgaacgccggagactggttgatctcgatgcaggaaaaggacacccgctcgcggatttcctgcatgagcatctcggcctcgcgcgggtcgtaggccagctctcggatggagaatcgatcggcgtaggccagcaggtcgtccatgaggtagcggtaatcggtgcgtgcgccgggcgtggccaccagatgcccctcggccgtccagcgctggtagtgggcgttttcgggaagggtgaccgtctcctccggcaggtagtgtctgccgaagagatagaactcgtcgccacgtttgaagatcagcaccatggccgtgaggtccaccttggaggccaggtccacgccgacccagcagggctcgcccgcgaagtcgtccagggagacgtccgcccggcaagcgttccatttgaccatgttgatccaggcggatccggcgttggaccagacgttgaggtgcttgcacttgaggatgttctggcgggaggcgatctgaatggcctccttgcgccgcgcccgcagaaaatcgggatagatggacacgcccaggttggggttcgccttttcccaggagacccagtcggtccagtcgtcgccatcgtcgatggtatagatgacggtgaagagctggtcgttttccagggtgccttcgaggactttcaccgcctcgtcgcgcttggcgtagcaaggcccggaggtatccaccccggcggtggtgataaccgccagcatgggctgggagcgcgcgcccatgccggtgagcatggtgtcgtagaggtcgggcgtctggtgttcgtggtattcgtccacgatggcgcagtggggcgaggccccgtcgccgggcttgccgatgaccggctcgaacttactggcattgtccaggatatgcaggttcttggcccccacatggatgccgaaatggctgatgaaagagggattcttgaggcacatctgccgggccggaccgaagacctcccaggcctgcttctcgctggtggccccggaatagacctcggccccgggttcgccgtcggccgcgaacatgtacaggcccaggcaagcccccagcacggacttgcccgccttgcggggaatctcggcgtatatctcgcggaagcggcgcaggccgtccgacttgcgcagccagccgaaggtgacgcccaggaggaagcactgccagttctccagcaccagcttcttgcccgcccattcccggcctttgacgtggaccatgttggaagcgaagcgacagaccctgtcagccgccgccttgtcccagcggtaggggtagcccttggacttggaccgctcgaactcgtccatatgcctctggcaggccagacgcacataccggcaggccacgaccttcccgctgacgacatcccgggcgtatcggttggccatcgaggcgaatgggtaagcggaccgtgccatgctcaatccctgaaccccgtccattcgtcatccctgtccttggctggaacagccacgatgcgcgagcggctcgatggcgtgagcccaaactcggtcaggaacttgtgcatgatctccatggcccggttggccacgccgataagcggattctgaatcacgttgccgcccgtggtcttgatcagaagccccgactggcggattttcgtctcagcctcgacaaagcgttcgaaggcttggcagtaggcggcgagcgccgcgtcgtcgccttcgctgagcacgcccatgcgcatgagcaccggcgccttgcgatcccattcctggcgggcaacctcgcccagaaactctggcggctccggggcggccacgggcggcctgggctcgctggggttcaggcggcaattctgggccgtgcctttcaagagcttcaggccggtgggcagaggtttacggccggccatgaggtttccctgaaagcttgttgacatatatcaaacttagagttagaaaataggtatgtatgcgctgcgcttttccacaaccgcgttgaaggccctcaggaaagcgcccgctgatgtggtcgggcgcatccgggcgaagctggatgaactgacgcgagatcccttcacggccgccaacgtcaaaaagctcaccagccatccgggatatcggttgcgcgtcggcgactggcgggtgatctacctggtccaaaaggaagaggtcgtcatccagatagtggacatcggacagcgcaaagaggtgtatcgatgagcgtccagattctcgagcacgaaggacggccggcgttcgcgttgatgccgatcgaagaatacgaacgtcttgtggcagccctcgaggatgcgcacgacgccgcgaccatcgaggagttctatcgtcggcttgtctccggcgaagaggaaacctttccggcggaagtcgtcgaccggctgctggctggagagcatcctgtccgggtgctgcgctcccatcggggcatgaccctgcagcaggtcgcggatgcctgcggagtgaccaactcccacatctcccagatcgaaaagggcaagcgctccatgtccacggagttgctgaagaagatggccgaggcgctccgcgtggacgcggagatgttgttgtaaaaccaaggctaggcattattctggcttccgctgtcgctcgcatcgcccgcccgctctgcagagacctcatcaaaggttcgtccgtcctccagggtgatgctctcctgcgggaagagccccgcgaaccgtctgatggcgatgtcgcagtattccggggccaactcgatggcctggcagatgcgaccggtcttctgagcagccacaaggctggtgccggagccgctgaagggctcgaagcagacgtcctcggggtcggtgaaggccagcatgaagtgctcgggcagggccaccgggaagacggccggatgaccggtttcaatgccacgggcctggtggcggaagatgcgcgccaccgagtcggggattttggattcttgggtctggaaggtcttgccgttccatttctggaccacgccgtccttgccgcgcaggccggacttgaaatcacggtcctccccggcatgaatgcagggcatgatcttgtgcggccggcgactctggcggttgaagtggaagacaaactcatggctgggaccaaagcgtccgttccagtcccccggcaggccgaagccctggtcccagacgtaccaagcgaaacgccgccagccttggccgcgcatccaatccaaccagccttcccaatacggatgccactcgttcttctcgtggatcaggccgagattgaccaaaacttggccgccctgccccattggggcattggcgaagaccccgcgcatgaggccatcccaatcggcgatgccgccggtggtgtagtcgcgcttattgccgtaaggcggactggtgaaaagcagggcggcccgctggcctgacatcaccttggtcacggcctcggccaaggtggagtctccgcagagcaaacgatgttggcccaacagccaaagatcaccggacctgctcaccgtcgcgggagagggatcggggagttcgtcctcgtgatccaaaacctccacccgctccggacttgactcgctctggcataggtctttcaactctttttcggcgaagccggccagggtcacatcgaaacccatctcggccaagtcggcgacttccaaggccagaacctcccgatcccagccggcctccagggccagccggttatcggccaggacaaaggcctttttctggaccgggctcaggtgggtcagctctatgaccggcacgctggtcatccccagcctgcgggcggccagcacccggccatggccggcgatgatgcctcgctcaccgtccaccagcaccggattgttgaagccaaattcgcgaatgctgccggcgatctgggctatctgggcctcgccgtgggtgcgggcgttgcgagcgtatgggatcagctcctccaccaggcggtattccacccgcaggtcaggggcgaccaagtcagataggtaggcgctagctgtcatcgcgcgcctccagcacggcttttttcccggtgaagtcctcccagcgcttgacacccacgtctacgtaggcggggttcagttccatggccagacaggcgcggccggtgatttcggcggcgataatgctggtgccggagcctgagaacggttcgtacacggcctggcccgggctggagttgttctccatgggccgcttcatgcactcgacgggcttctgggtactatggatggtgtcggcgtcctggcccttggacgggatgttccagatcgtgacctgtttgcggtcgccgttccagtgggccttgcccttgaccgcataccagcatggttcgtgcatccagtggtaatgcccccgggagaggaccagacgctccttggcccagatgatctgggagcggatgtcgaagccgcaggcgacaaggctttccgcgaccgtggccgcgtgcagcgccccgtgccagacgtaggccacgtcgccggggaagagcgcccaggcctcgcgccagtcggcgcggtcgtcgtttaaaaccacgccggtgcgcttggtcttttgcccggaaagcgcttcgttgcgccaggcgggatcatattcgacgccgtaaggcgggtcggtgaccatgaggtgcggccgaacgccggccaaaagcttttttacgttgtccgcgctggtgctgtcaccgcacatgagccggtggcgacccagaatccagacatcacccggtttgcttacgggttctgccggaggctctggggcctcgtcagggtcggtcagcccctcactggtcggcttggccagcagggagtcgagctcggcaacatcgaaacccgtcaggctcaggtcgaaggccatctcctgaagctcttccaactccagggccagaagctcgttgtcccaggtggcccagttggccgagcggttggccagcagcctgaaccccttcacctgggcgtcggtcagttcgtcggccagggccaccgggacctcggccaggcccagcttgtaggcggccttgaggcgcagatggccgtccaccacggtgccgtcggacttggccacgaccggaatgcggaagccgaactcccggatggccgcgaccatgcgctccacctgctcgtcgttgcgcctggggttcctggcataggggatcaaccgcgtcaggggccagttttcaatcaccaacccgctcaacgcagcctcccatgcaggcgctcgtggcaatcgcggcaaaggctcgccagattttcgagggagttgttgcgtgggttctcgtcccggtggtggaccatttgggcggcccggccgcagcgggcacagagggggtcttgccgaagcttctgctcccggagctcccgccaccgctggccgtagccacggctggccgcgcccgtccgcctctggtcaaaggcccggcgacgctggatttgggcctgctcgaccagggccaggtgctcggcgcaaaagccgccgggctcgctggtgagcttccggcagcctggtttgcggcaaggtttcggcggtcttggcggcacgcactctctcgctttcagaactaggctccaccgggagccaccaaggttctttgcggcaatccccttctcgatccgctatgcctggcgaggctctcggccgggatttcgtctggccaccaggctccttcgggagccatcgaggcctgttgcggcaatccctttctcgacccgctatgcctggcgaggcactcgccccccacccggcattttgcacgcgaaggaattttgctgcccacgccggtccctggccccaaaggccaaagttctgaccggcccggcctcgctagccccagcgctcccttctgatggatacataccgacgccaaaccaaaaacgtcggaggatgggtgaaaattgttcgcttgatacgattttgggtggtcaggacatcttccgtacattatcttcagtgaggagaagcaaggaggattgcgaatgtcgcccaccactcagacgaagacggaacgaatcgacgtccggctcagtccctcatcgaaggcgctgctgcaggaagcggccaaggcgacgcataaaaacgtcagcgagttcattttggaggcggggattgtcgccgccaatcaggccttggctgaacgacggatattcctgctggacgaagctcggtggaaagagtttcaggaggtactggatcgtcctgtccagaagaagcctcgcctgggcaaactgctgaacgatcctggcgttcttgactgatgggcggtcggtttggtccggtccacaagctaacggcagcggacgaggcaggggatttcgattgcggtcggcaggaactgaatctgtttttgcaacgctatgcccttgtcaaccagagagccaacagcgcccagacctatgtgtcctgcgtggacgatgctgtcgtcggctactacagcctctgtgtgggtagcgtcggctttgatgaagcgccccatcgggtgcaaaaagggcttgccagacaccgcgtacctgtcatgctgctggctcgccttggcgtggatcagcggtttcagcgccttgggttgggccgggccctgctcaaagacgccatcctgcgcaccttgcaggcggcggatatcgccggcatccgcgccttactggcccacgccaaggacgaacacgccaggcagtggtatttatcctgggatttcgagcccagcccaacggacccttttcacctgtttttgctcatcaaggacatgcgtgcggctggaaggtagcagactgcgctttcatacggcatcagagatcaaagccatagcgcgcttggaatggaaccattttcggactatatacgaagcgcttgctggtcactccggccagaccaggtcataggccgcgccgcgtcccttgccctcccgtggccgcagaatgcccttggccaccaggtcggccagctcacgataggccgtggcccgcgaggccttggtcatgcccaggtatttgcggttggtgagcccgccctcgaatccgccgcccaaatcctccggaccggcatccagtaggcgattgaccaccttgcgttgacgctcgctgagcgtggttgccgtgtgccgccgccagaactcggccttgagcagcaccttggcgatggtccgctcggcgaccgccattgcccggtccacgcgctccaggaaccacaggagccattcggttgcatcgccatcgcctttctgggtgcgctccagcacatcgtagtagctgttgcgctggtgcatgatctgggcggaaaggctgtagtaacgcgcgggaaggttctcgtcctgggctagggccatatcggtcagggtgcgggccaggcggccgttgccatcatcgaaggggtggatggtgacaaagcgcagatgcgccagcccggcgcgcacgatgccgtccagggtggcttggctctcctcccaccaggataggaatgactccatctccgcgtcgagcctcccgggcggcggagcttcgaaatgcacctgatgacgctccaatgggccggagaccacctgcatgggcttttcacgccaggccccggtgacgatgcggctgaggccggaatagcccgaggggaacagcgccgcctgccagccacacaggcgctccgccgtcaggggttgcgcatggttttgggtggcgtccagcaacaccatgaccaggccgtcggtggcccgatccgccgggcgcaggccgccttggttcaggccaagatgcacggccaccgatgagcgcacctgctcgcggtccaggcgctccccttcgatggccgctgtttggaccacgtcttcctccagggattgcgcctgggccctgaggctgtcttccaggccaatgcctgccagcttggccagcagggctccctgacgccggcggcagtcggccaagggccgcaggagttgccgagcatcccattcggggttgggccattggggtagctgccagatgtatcgaggcatttgaccttcctaatcgcttcgcaacatgaagcgattatgccaaacaatcgcttcacaagcaagggggatgtcatggcggggcatccgtcactggtcatctagaagctggaacgacgtgttttgataaaaacacctacactttttcataagtgtcgataaccctatcagcgcgatgctcatttcagcatatgcgtgcgcacaatgtgttgacagtgttgcccggaagccttatggtttggacatggagatttgaccatgccacagaccacttccccgagtcgcagcacgaatatcaatattcgtgtggctcccgagcagcgcaacctgatcgaccaagccgcctcgcttagcagcaagaccaggacggacttcatcctggaagcggcgaccaaggccgcgcaggacgccatcctcgatcaggtgttgtttcccgcctcagccgaacagttcgaggcgttccaaaagcttctggacagcccgcccgaagagaatgaacgcttgggagccctcatggcccgtaagccagggtgggataagtgatctgtgcgccgtcccttttggcagtggagcacgatgtcgctctgttcctgtccggcgagccggtcctggatgactggctcaagcgcagagcgctgaccaaccaggccagtggtgcatcgcggacctacgtcatcaccgacgaaagcagggtgatcggctattacgccttggccgccggggcggtgaccgcaaccgaggccccgggcaaggtgcgtcgcaacatgccagaccccatccctgtaatggtgctggggagattggcagtggatcaggggtggcaaggtcaggggcttggcctcgatctcttgcgggatgccatacttcgaacgcttcaggcggcggagattgccggtatccgagccctgctcgtccacgcgctgcatgaacaagccgcaagattctacgaacatgcagggttccgtccctctcctctccggcctcttgcgtacttcctgacacttgccgacgcgcaaaaagccttggctttcagagagtaacgagcggttttcgccatttgtccccgtagatgcctggacgcattggacagattggacgcatcttccggttgaagccctacgcgcatgcgcgcgcacgcgcgcgcacgcgcgcgtggccgattaacggtttcatctgtccaatccgtccaaccgtccatcgtgttcgaccttgacggcgatgccccggaatatccgctgggtcgagccgaacaccgtcctcctgtcggcgatgaactcacgcttggccagattcgcactgaatgccttggtactgccggcgtgctctccgttgcgatccgcgtagttcttccacgactcgaacaggcgggccgtggtctcccatgatgcctttccgacctcgcagcattcctcgatccactgcccgaagaggtcctgctcgtcgaagtaggcggccgtggcctccttcacgctttccggccgcaggagcccgttttcccgccagtccaggcagccttcgatcatccagcgcaggatggccgggtactcggcccgcagtttgtcttccaggcgcttgtccgggctcgcgggcttgtggacaaaggggatgatgttgaagcgtctgcgggcggcctcgtccacgttgcgcagcacgggcttgtggttgccgacgatcaggagcttgaactggggcgtgtaggtgaagaagtcctggcgcatgaaacgggcgctgatcttatcgccgccggtgagctgcttgatgcggctctcggcccaggggcggccttcttcggtctcggagacgctgaccagcctggctccgcgcagcatggccaggtcggtggggtggcggtcgccctggctggccgtgaaggtgtccatggccgccgtggcggcgtagtcgcccaggatgttggtcagggtgttgaggaacacggatttgccgttgccgccgggaccgtagatgaagaacagagcgtgttcggagatgtcgccggtcagggcgtagccggccacctgctgcatgaaacgctgcaacatggcgtcgccctgggtcgcctcgtccagaaaccgccgccagagcggggcgtcggaagaacgcgccggagccacggcggcaagcttggtgaggtagtcttcgcggcgagccgggcgcaaggtccctgtgcgcaggtccacaacgccgtccggagtgcctagtagatggagatcggcgtcccatatctcgctggtcacggcgaaggctcggtcggtctgggcgaaccgctccaccgcaccggccgtggcggccttggacagcgtggccgcgaccttcttgctgtccatgccggcggcggccttccggcagagctttctcgcccaggcaaaggccagtctggtcttttccacccgccagtggctgccggtccagacgaaccacgctccggtctcgtggcagtagcgcagatcgtccttgtgctccctggcgaagaggagcgcgatggcgtcttcggtggcaggatagggggtggcggggcaggcgtcgttcgagtcatccggatgtgccggatcgagcgcctctactgcttcgaccagaccgagcaattcatcacggccgtggcctgcctttttccagtccacgatgtcgcccttgggcggcaggccgggcagttccacgatcttgaccgaggtggccacaaacaacagtgccttggccacactgcgggcgtgattgcgccctggcgtgtcgttgtccggcaggatgaccacctgcttgccctggaagtacggattgtactcctcgcgccacttgcccgcgcccatggggttgcaggcggcggccagcccccagccggcgagctccaggaccttctgctcgccctcgacgatgaagacggtctcggcccgcagcatttcaggaaggcgaaacggcgccaaccgcacgcccttgacggagttgatgcgtttaccggtcgcgtccagatgccactggcggatggccttgcggcagcctggtgtctcgtagcggtccacggcgaaaaggagccggcctgcctcatcctcgtagcgaaaggtggcgacgaggttttctggccggacaggcgtctcccgcagatccgtgcgtttgggctttggcgtgacaggtgcaagcccgagttcttcggcgatcatcctggctgctttggcttggcccagttcttcctgggccgcgaccaaggagataacatcacctccgctctcgcctgttgcaaagtccgaccagacgccggtctcggtgttgcagctgaacgacttccctgggttgccgtggatgtcgccggctaccagttccctgccttggcgtttggcctgcggcaaccggccttgcagaaagcccgggttggccagggccacctcgttgatgcgcttgaagtcaaggtcggttccatgtccgccgctcatcaggccgcctcggagattctattcccggctgcgaggcgaacgacgctgaacgcatcttcaccaaattccctggccaggaatccggtgaagacctgggcgatggtccgccccacagccttgtcgtcctcgatggcgcagacccgtccctttagctggaagcaggcatcgagacaaatccccgccctgccatggatgctttccgcggcaagcacggccagaagcaatgtgtcttcggtgccggccatgtccacgtgctcgaagaaacggaatttgagcatgacattcccttgggctggagttcataaggtgagggccggacaccggagtggcatccggccctgtgggatacctaccggcatgacgccggaaacgtcggcgctagaggtagtcttccagccccgcgtcaatgaatgcgacgcggatcttgccgatgacgccgtacagggtcgaacgcgggatgccggtctcgcacgagacgtcggtgatggagtcgcgcatcagccttttgcacaggtcacgcagcttgggagacaactggtccacgaccgaacgcacgtcgatgcccaggtcccggagttcatcggatgaacggctttgtcgtcccgtgcgcaccaggtagtcgtcttggtcgaaggtttccgcccgttcgcgtcgtacgccgtcttcatcctcaaaggattcatccagggagaacgcttggagccggtaatcgcgcaggcccgctttgcgctcttcgatgagggtggccgcgcggtgctccacgacccttgcgacgaaggtgttgttttgagcccgggcgggatcgtatttgggctgacggcgcagcaggtcgaggagcagttcctgctcgaggtcctcgcggtccgcatcggagaagccggggtgggcggtcaattgcttggccttgaaggtgatcaaacggacggtgtattcgtctatgccgtggtaacggttctgggacattgtgctctcctcgtggccgaggaggagcgctgtggatgtcggccggaccggtccgcatgaaatagcggaggtgttgcgagatcgccggatcggcgacacccacaacgacctccgcttcgcggccagtcgattgtctggtgtgttgttggaccgcctcagctaggcggcgtcttccacattcattttgaagggcaggccgtgcttgacctcgagcagacgcaccacaccgtcgcggatgcggtcaaaatgggaaaaaagctcgatgatctgggccttgagctggaagtccgtgagatcggcttcggagcgcggagcattgtccccgccgaacttgatctcgcggacggtggtggccgtttcgagcaccggctcgccgtcctggagccggagattctcgatacgaccgaaattgatggcctggaggcgaagtagaagctgtcgccgggccggggagagggaggatgcgttcatgtcgcgtctcctttcggagttgcgcctgaagacggggcccggcgatgccttcaggcgttcaggggatcaatggccgagccttatccccttcccgcgacatgtcacgaaagtcggacaaaaatttgtgcgtgcagacaaatagtatttaattacaccatgttatactaaaatatattttcatctggctctatccatgccagtgacatgtcacagtgaacagccttgacactctgtgatttaaaagttacagttactcatgaacacagtccgccgctaccgcaccgaggacggccacgaagtcataacggaatggctgaccggacttagggacatcagagcgaaggcgcgaatagccgccaggatagatcgcctagccataggtaacgttggggactgcaaggctattcgggacggggtgtcggaactgcgcgtggattatggccctggttaccgggtgtattttggaagggtgggcaagacgatagtactgcttctctgcggaggcgataagcggacccaggacaacgacatagaaagggcggtggcttatttgcaggacttcaaaaggaggacgcgacatgaagagcaacattgaccgcgcaagcgtcagccatgacgaggcgctggtgcgcgaactccgcgccgaccccgcctttgctgcggaatatctccaggccgccatggaagacaccggcgaaccggcggtgcttctcatcgccctcagacatgtctccgaggccttcggcatggccgaggtggcccgcgaagccggaatcaagagagagagtctgtaccgggccttgtctccgaagggtaacccgacgctgaagactttgacggccgtgttgaaggctgttggtctgcggctcgccgtggctccggatgcatcagaacatcgcgccgcgtgcgcgtgattaatatccttccagaaagtgcttgatcagttatcgcagtggttttccaggaggacactaccgccaactgttgctgttaccagcgttccttgctagattccgtccaatcttcgggcctaatgacaaagactgtcctccagccccggccgtcccggacaatgggctcaccgtcgattttgaaataggctttcagagcccgcccaagccgtgaaacctgctgcttttcccgttctttgtaagcttggtattgcggctcatagtatccgttgccctttgcgaacttctccagcatctcccactggacactgcggttggcgttgtcgctcctggccatgcccatgtccgtataactcacccggagtctggcatctctgatggtgacagatgccgtgtcaccggtgaggaaccgaatggtcaactcgttccacctggccccatgcggcgtagggaatgtcgtgggaggcgctttggtggtggtcctgggaacacggatgtcgaggaaggagcgccagcctgctgatgccgagaatcctttgtctgcaaggtcgaccacctcttcaagggacatgaggtacgatgtggccgtctcgatggagctccgtagcctcgctgtccaataacgaccggtcggggttaagagaatgaaaccacgcttgccggtgcttgtcagatggagtgcggcgctttcgagttgctccggatcgccccggcagcagaggtaaacaccatgccgtgtaccaggattagggacgagttcgccgatgaagtagtggccgagagcctgggattcaaagccgggcgaaagacctagcgtcgtcgcgatgtctttgcacagagattgtacatcgaggcgttggataacgatgtcggcttcggaaagcttttctgtggggcaatgatcgcaaaccccgacgatgtccccaggccagtggtgcacgaccgtgtgcagaccgccggttgtggcggggcagtcaagggacttggctaaatcgttggtggggcggaggtagcggccgagagcggccagattcaggccgtaacttcgtcgccagtccatcgcggccaaggcgaggccggaaatatcctcaagaacccgccatgctgacatcgtcttcgatttcctcctcagatgcctggttcaggatgaagccacgcttggccatccaggcgtcgagcacggcgctgtcgtcatggcgtttgatgttgatcttgttgggaggatagatgaccaatgcccgagtcttttttgtgtcggggaagttgactttgaacttggccaggacaagcggagcatgccttggcaattctctgcctttttcttcataagcggcaaaaatgtcgtcagcgcgcctggtctcgaactccttatgcctcccgccccaagctatgcgtatttcccgtaaaactatttcgtcgagacctgttatatcggaacaaacaagagattccttaccgtcccggcgaagcggctccagggtgtacttgccgcgctcggaaaagaaatcgtcgccctcgaacagatgtttgccgaatacccgcagatagagttcgcgctcctttttagtcacggggctgatgcgcaattcagccaatgccggtgtatagaccagaacatcatgtttttctgggcggtagacaacgctgccggatttgccgtcgagcacggccccttggcgtttgatgggctcgccacgccgaacgagaaaccagaggccgtcatcacgttcgaatggcatcaccttaacggttttgccgcacttcttcctgtcgaaccactcggtgagatcggcctccatggcccgcaatatggcaagggtcggcatcttgagaggggagacatgtttcccagcaggattgaagaaactctcgaaactgcggggcctatccagctgatactcgttgtgagctctttcgaatatctccggggcctgaagccaggtctgcacggcaacatccgtgggagcgggctcttcgccaagagcaagctctacgcctgcctcttcgcaacgttccagaatatcctgcatcccctcgggtgtcgccatctcattgacttgatacagcgcttcgacgaggtcctggggcatgtcatccgtggaaatgaacaggctcgtcaacgcctcgtaatcgaagtcgtccggtgagccttccgagggcaggataaatccttttgcagcaaaatatgccgcatgtggctccaggaatctgataagggagtggaggtgaacaactttcagatcatcaacatgcgaaaaccgcttgaagttgagcgtcgccatcgatcttccccccaggtctgatctcgatgtggccgagcgatattactgatgattaacgactggttttgcctcgagaacataaatataccactcatcagtttttcaatacacccaaacagaccatgaatacaaggctatttggattgtattctggttttgggttgtttcaacgcgccacgtcactgatcgtcgcccacatcttcctctgccggggccacagagccaccgccgcgatgggccgcaagtctctctccttgaccctatcagcgccagcaaccgtgggcggcaaaaagagtatctcctcctgaatatcgggagccagaagggtgaggtccatgatctgggtgatccgggcgcgggtcacgtacccgagtcgggccaggtcggcgaaatcgcgcacctcgccccggtcgaccatgtcctggaagcgcatggctagggccagcagtcgagagacccgtggaacccgccccggtgaggtttgttgatcctgctgttggcccgctccctggcgcgagccgtgcgtagcccgcctgggggccagtgtgaagcgcacctcaagtttcgattcatccattcgagataatcctcctcttcgttcaagcggccgttctctggcacagttgcttgagcccctcgctcctgaaggtcaccgtcaccgactggtcccggccgtcgaaccccactcgttcgacgagaagatggatgatcttcgcctgctccttggaggacagcgagttccacacctcgtcaaagtccgccaatgcctgcgtcaggtctttctctttgacggtcgtcttgcccagcacgatgatctcttcctggatggccgtcatgcgctgctcggtggtgcgaatccgctcctgcaaatccgccaggcggtcggtcgctatttccgaggccccggccggcaacgtaccgcccaggagttttcggacctgggcatggagccgcctaagttcccgctccgctgctttccgttccatctccagctcatgcaggcgggcttcggcttgctccgtggccctggtgagtgtggtcgacaggaccgccgggttggtgcccaaccccttgatgtgctgcaccaccgcgctttcaatgtcgtaggcgttgacggatttcgtggggcatttcgcccaccctctctgttgggcagtctggcaaacgtaatatcggtaactcttgccattttttctcttggcgcaggagtgcgtcatccctgtgccgcagggtgtgcagaagatcagccccttgagcagcgcgccgtacttgttgcggacgagggtgccgccgttgaggcgattgcgccgcagaattgcctggaccctcttccaagtctccatgtccacgatggcttcgtgctcgccttcgtaggtggtcccctggaacaccaccttgcccgtgtagatgggattggttagcagtcggaagagcgtgctcttgttgaacggcttcccgccacgctccttgcccttgcgggtcacccaacgtttgttgttccagcctcggcgctcaagctcctgtgccgaggggagtagcgactccagttccaggtagagctggaagatcgccctgactcgtgcggcttcgtcctcgttgacctccagccggccgccgccctcggccacgtcgtaacccaggacaggcatgccgccgacccatttgccttttctgcgcgcggcccacatcttgtctttggtccgctcggcgatgatctcgcgttcgaactgggcgaaggagagcaggatgttcagggtcagccggcccatggaatgagtggtgttgaactgctgggtgaccgagacgaagctcacgccgtgacgatcgaagatttccatgaggcgcgagaagtcgagcagggagcggctgaggcggtccaccttgtagaccacgacgcaatcaatgccgccggcctcgatatccgccatgagtcgcttgagtgcggggcgctccaggttgccgccggagaagccgccgtcgtcatatcgatccggcaggcatgtccagccctcgtggcgctgactggcgatataggcctcggccgactcccgctgggcgtccagggtgttgaactcctgctccagcccctcgtcggtggacttgcgggtataaatggcgcagcggattgcacctgaatctgttttggcggaagtggtcatttgcgccccttgtttttctgcgtggaggccttgttcagaccgaaaaagacgaagccgttccatttgccgccggtcacctcgcaggcgatggctgtgagggacgtgtaccgccggtcctcgaactcgaagccctcgtccagcacccggaccacgatgtcccgccctttgtattcccggtgaagcagcacgccgggcaggggcactctgggatcatgggctgaagacaagcggcttttgaccgatcgcgctcgggcctcggccgagccgggcttcaccggatcgcgcggggcgcgcattctgaggtcggcgtcccgggccagctccttggcccgcttgcgagcccgctctgaaaggtcaccctcggccagagcctgaatgcgccaggcaatgcgctttttcaggaagggcttgttattggagcgggtctcctcgccgaagacatcgaggtacttctccttcagctcgcccacggtcattcgctcgaggctttggacctccttgtacgtctcagggttcatgcgtcctctccttgcctggattctcctgcggggaaggcggggcgtgcctctgtccgccaggagcatgaacgctctgttccggctgaatagcaagtccatctgcggaagattcgttatttgttttaatgagttgagaagcttcttcacgcagaagtcgttgatagcctctggcaagcaacgtcgcgatctctgaaacggcgtcctcggcgggaagggtacgggaggttgtgtccggcatccaattctccgtggcctgcggcggggggatagtggatgccgaccgagtgcgcgaacggccctggggcgcgtcgggatcgctgatcaccctggagcagggtgatatggacgacatccacaacgtgctccggcttccggccgctggcgctgtctgatggttccgaccggagtgtttccggccttcaccccatacataccggctgggcgtgaaaaacgtcggcctgggtgccaatggtggataagttgttaaacaactcgctgggctaaacggagaattggagaatcaggggggagaaagcggggatttcggaatcgatcatcgaaggttgcgattgcatctcggacgcatcggccttggatggagaatcctgttgaagaagaggcttctgacgcaacatgtcggagatgcttgcagaaaagacgaaagccccgggcagtgcatgcccagggctttcccttaaataaaaaccgtctcgaagtacggttttgatatctggctccccgggacggattcgaaccatcgacagggtggttaacagccacctgctctgccagctgagctaccggggaatttggtggccagtttgtaccacagccgccacgggccgtcaatacgcttgcgcgcggtttgtgccgacatttttgacggcggcgggaccatatttggtcaagggcgttggctggttggccttgggcgtggtattgatttggccaaggcgcgcgcatgccgcgcgggccatcgcggcggaggctggccatggacgacaatatcaagtggttttatcagaccaaggccaagatggtcatggaggcccttaaggccaaccgcatcaattccagctacttggccgacgcctcgcaggtggccgggcatgtgttgggcctgatcgcgggtcaagccagcgtggccgtgggcggctcgatgaccttgacggagaccggtcttttggaggccatccggcaagccgacgtacgcttcatcgaccgttacgagccaggccttggctcggatgagaccatggcccggctgcgggccgggctcgacgccgacgtgttcgtctccggggtcaacgccatcaccgaagacggtcagttggtctttgtcgacggcaattgcaaccgtgtggccgggattttatttgggccgcgcaaggtgatattggtggccggctgcaataagatctgcgccgacgtcaccagcgccatcgagcgggtcaacaactacgccgcgccgatcaacgccaagcgcctggggcgcaagacgccctgcgtcaagacgggcgtttgcgaggactgtcgcagccccgagcgcatctgcaacgccacggtgatcatccacaagcaggccgatccccagcgcatgcacgtggtgctggtgggcgccgatctgggttattgatggccctggattacaaaaacagccgtcttggccggatgttggcctggctagtggcggtggtggttggtcgaggcctggcgctgatgttccgcacctgccgggtgcgccaattgcaccaggaatattgggacacctattacacaccgggccagagcggcatattgctgacctggcaccgagcggccatctttttcctggcgcatttcggcggctatcatccggcggtgatgatcagccgcagcaacgatggcgagctgttggcgcggtttctgcgggtgatgggcggcgtgccggtgcggggcagctccagcggcggcggcatggccggcctgcgcgcgatggcccgttttttggagggcggcccccggcgttacgccgccaccgtggccgacgggccgcgcggcccgcgttacgtggccaaggacggcctgatccgtctgtccagccacaccggcctgcccctggccccgttgatgtggtcggccgaccgcgcctggcgtttgaacaacacttgggacaaaaccatgatccccaagcccttcgccaaggtgatcatcgactttggcccgccgcgcagctatctgcccaatctttccaaggacgacctggaagcggctcggctggatttgcaggccgagatgatagaattgaaggaccgcctggacgccatgaccggctatcaagacccggcctgatgggcagaacctgcccagggcgcggccgtgccgggcggataaaattgccgccgccattggcgtgacgtcgggtggctggcgatcgtccggcccaatatcttatatttactatatattattcttaccgtgggccgccagcaaatcatggcacgccacttgcatcatttatgggcgagccgctatccaggtgtgagcgcggctcaaaggggacgcagggaggcgtccctccccttgcatagtcgccaaggaaggtgacgcccggtgtccccccgcttccatgccgcggaggcggggggaaaccaccctgccttttatcctttcggaatttcatgtccttgtcggttgccccgtccctgacgctagtgtagcatctgcggcggaggattatattgaccgcccatagaacaaaaaccaccggccgacggccgaccgccaagggcccgccccgtcgccggcccgaaaagcccgtgcgcgaccaggagccttcgatccaccccaagcttctgcctgttctggagcacatcggcgtgccccaggccacggccttcgcggccgaccctttccaggccgaggccgtggaaaagctggccgaaggcgacgtggtggtcagcgcgcccacgggcagcggcaagacctggatcgccgagcaggccatcgcccaagccctggcccagggccagcgggcctggtacgccagcccgctcaaggcgctttccaacgccaagtatcacgaattcggcgcgattttcgggcccgagcgcgtgggcattctcaccggcgaccgcaaggaaaactcccaggccccgctgatcgtcggcaccaccgagatcttgcgcaaccagctctacgacgccatgcaccggggagaaaacatcgactccagtctggttgtgctggatgaggcccactatctgggcgacccggaccgtggcgtggtctgggaggaagtcataatctatctgccgcccagggtgcgcctgctgctactttcggccacggtggaaaacgccgaacaactggcccgctggctgatgttcgtgcgcggcaaccagtgccgcaccgtgcgtagcgaccagcgtccggtgccgctgtttccggtgttcatgttccccgatggcgaactggccccgctcaagaccaggcgcggcctgttgggcaagatcagccattttctggaacaggaggcgcgccagcccaagggtggccgtcagatcaactccacgccccagtttgccaatattttgtcggcgctggaccacgccgccatgttgccggccatatttttcctgaaatcacgggccgattgcgacaacgccctggcccacgccgccggcgcgcgtctggccgtggatcaggcccaaggccagcgcctgaatcgttttgtcgacgattttttggccgagtatccgtttttggccgatcacccccagttggagcccctgcgccgcctgcgggtggccgcccaccacgccgggcacctgccccattggaagcttttggtcgagcgtctgatgcagacgggcctgctgcgggccattttcagcacctccaccgtggccgctggcgtcaattttccggcgcggacggtggtggtcacccagtcggaccgcttcaacggccgcgagttcgtcgatctgcgggccaccgatctgttgcaaatgaccggccgggccggccgacggggcatggacaacatcggcttcgcgctgatcgtgccggggccatatcaaaatgttcccctgctggccggcctgctcaacgccaaccccgagcccatcgagagccaactgcacatcaatttttccatggccctcaacctgctgctttcgcagcggccggccgagatcaagcagctcctgggttgcagcctggccaccttccagcgcctggagcggcgcggggccaaagccgccggcgaaggcggcatggccgaactgatgcgccaactcgcgccgctgttggccggctccaactgccatggccccgaagaggccgtggtgcggcgcaagcggcggcgtcagttggacggcctgcgccgtcgtctggcccacgaactggagtcgatggaacaagagcagggcctgtgggccgccctgaccaggggtcgggtgttcatcgacatgttcggcgcgatggccgcggtgctgcgccgcgaaggccgtggcgaggacgccggcgtgctggccgtcagcctgatccccgatcgccgcttgcaacggggccggccccggctggacttcgtgcccatcgacgagatcgccggcgttttccacgaagtgatcgacctgcccgtggccggcggcggccgggtcttggcccaggccgtgctggagcagatccccgacgccccccgggcgctaagcgggcccgagttggaaaacctgggcctgcgcgagcgcgacgaaaccaagctccgcctgcaggaggtagaaagccagatcgacagcctggcctgcgtgggctgcgccatcgagggcaaatgcctgcacggcggcccggagatcgagcccctgctgcaacgggccgagcagatgctctctcaggtgcgcgaggagagccacgccttttggtatgatttcgtacggcatctggaatttttgcgcagcgagggctttgtcgacagccagggcggcctgacccaggacggcctgtgggccagcaagctgcgcctggatcagccggtgctcatcgcccaggccatccgctcgggggccctgccgcagaacgaccccgtgctgctggcggcgcttctggccctttttgtcgacgaccgcgagcgcgaaagcgacagtccctacctcagccagcgcctgcgcgagggcctggccaccttgctggccgacatcgagcccctgctggagcgcctgcgccaatggggcttccacacgccggccctgcccatgccggcggcctcggccatgttcgcctgggccctgggccaggagttcgccgacgtggtggccctgtacggcggggccgagggcgacctggccgcgctgatctaccgcacggccgacaacctgcgccagatcgcctcgctgcacgacacccacccggcccttagcgccagcgcccgcgaggcggtggagctcctgctgcggccgccggtggtgctgcccacctgaggcccggttgaccagcggcgcgggccgtgctaattttgagcatagacacaaaaacggaagcgcccatgccccgcccccgtaaaccacgcctctgcggctgcgccagcgactgccgcggttttcgccccacgggcgtgccgatgctcatggtcgaaaggatcatgctcgaccacgccgaactggaggccctgcgcctgtgcgacttggaaggcctgacccaggagcaggccggcgagcgcatgggcgtcagccggggcacggtgcagcggacggtcaaggcggcccgggccaaggtggccgaggccttggtgctgggcaaggcgcttttgctcgaacaaccgcccgaggattgaaccatgcctctttacgattacctgtgccaagattgcggccaggccagcgagatgctggtttttggcgatgaaaaggtggtttgcccggcctgcggcggcgcgaggatgcagcggcggctttcgccgaccagctcgctgaccggcaaaaccgctcagttcatgcccaggccaggcgatacgacctgttgcggttcggcccccggcgccggcggctgcgccggccccggctcttgctgcggcaaggcctagctggccgccgcggggccatggccccgccttggcgctggctctagagattgggccgtttggcggccaaggcggcgcggatggctcggcccagttggttgcccaggacgggcttcatcacgaactgatccacgcccaggtcgctgaagtcggcgttggtcaaggcctcgctgaagccggtgcacaggaccacggccaccatgggccggatggccgtggcctgtttggccaggctcaggcccgaaaggtgcggcatgttctggtcggtgacgatcacgtcgaaggaatctggatcttgggcgaaggcggccagggcctcggtggccgaggtgaaggccgtgacccgatagcccatgcgctccaacaggccccggccggtctcgaccagggtctgttcgtcatcgaccaacagcacgctctccgtgccggcgtagaggcccggctccatgacgcccgcgccgcgctcggcctcgtcggccaggggcagccagatgctgaaggtcgcgccctggccgggctcgctgtagacgttgatcaccccgccgtgggtcttgacgatgccgtggacggtcgacaagcctaggccggtgccctggccgggctttttggtggtgaagtaggggtcgaagatcttttcgatgtgctcgggggcgatgcctcggccgttgtcgccgacgctcaggcgtagatagcggccggcggccaggtcggggtggctggcggcgcggtcccgatccacgtccaactgcttgagggtcacctgaatcatgcccggccggtcgccgatggcgtgggccgcgttggtgcacaggttcatcaccacctgctgcatctgcacgggatcggccatgaccaggcacggttcggcgctgatgtcctgacgcagctccaccgtggtcggcagggtcgcccgcatgagtttgagcgattctttgatcaccggacccaggttgagggcctttttctcctgctcggcctggcggctgaaggtgaggatctgctggaccagatccttggcccggtcgccggccaccagcacctgctccagattttgccgcaggggcgaatcatcggacagatcccacaggcagagctcggcgtaaccgatgatcgccccgaggatgttgttgaagtcgtgggtgatgccgctggccagggtgccgatggcctccatcttttgggcctggcgcagcttgcgctccagcaggcgctcgtgggtgacgtcgcggatgagcaccacgtagttggccaccaggcccggcccggacaataccggcgaggcggtcagctccatctcggcgccgggcccgtccggccggcgcaggtcaaagaccccgcgccagacctcgccatcgcgcatggcctgggccatggccaccggggcctgaccgccagcggccagttcgaaccaattctggccgaccagaccgccctgggccaagccggcgatggccgcggcggcggagttggcgtattcgatcaggcccttggtgtcggtgatcagcacgccctcggccacgtgctcgacggccagggtcagccgccgccgcgactccatgttgcggcgctgctcggtgacgtcctcgccggagctgatgcagccgtcaaagcgaccctgctcgtcgcgcagggccacgttgcgccacttgaccagcctgaggccgccgcccttggtcagcaccaggttttcatgctctcgggcctgggggtacgaggcgtccatggcgtggaaaaggtttctggtctgttcgcgggcgtcggcgggcaagaagttgtcgaaccagttgacgcccagcgcctcggcttcggcccagcccagcgcctcgcagcccttgcggttgatcatgcgcaccgtttcatcggggccgatggccaccatgatcaccccggccacgtccaggtagcgccaggtcaggtcgcgctggcggcgcatctggcccaggcggtcgcggtcgtcggtgatgtcctgggccagccgggccaacagcgggccatcggtggattcgagatcgatctcgcgccagtccacccaacgcgtcgaaccgtctggccacagcagcctgaattgccgctggccggcccggccccggcccagggcgtcgcgcagatccggggcgtcgtcggggtggacgccacgcaaaaaatccagcggatcggccatcaggccctggcgcggcaacccgaaaacatcctcgtagcgcgggttggcgtagaccacgcggccggaggaaacgttctgcacccacaaggcctcgctgatgttatcggccagctgcctgaacaagcgctctttttgttcaacggcccgctccttggcctccacgtcggccacgtggcggccgagggctttctcgcgccgcgacaaaacgacgtagagcaatagcgcggtgacggcgatgaaaaaccagcccttccacgtctgggcctgggcgatcaattgaggtgtttgaaacagatgatcgacgaggaagtcggagcacaaaatccacaggctgcccaccagggcgtaggaaaggctcacgcccacgggcgataaatgcggcgtccgacggaaaggcatgcttacgccaccctgtggagatgctagaatgtcaacgatcaagcatggcattttcagtgtagcacatgcggggtcgaatgaaaccaaacttgcccgggccagcgacgcgcctggccgcgcggccggggtcgatctggccgtttttcgggccttattttttggagcgccaagatgaccgacatcaaaaaacaataccgcacggtcatggacgaccgttttccgcccgaggtcagcctgaccgtgggcgatgtcgtgctgaaatacaaaaaacgcgtctggcgactggacgatgacggcgttttagtcgaaaagggcctgcgctacggcgaaaaccccggccaggaggccgccctttacgagttggtcgacggtgccctggccctgggtgagatcgaattgatcggccccggccgcggcctggtcagcgccctggacgaaggccagatggtccaggccggcaagcaccccggcaagaccaacctcaccgacgtcgatggcgcgctgcacatcctgcgctacctgaccgagcgcccggccgtggccatcatgaagcacaacaacccctcgggcgtggccctggccgacgatatcgccacggcctatcaccgggccttcatggccgacctcatcgccgccttcggcggggcggcggtgctcaaccggccggtggacaagaccgccgccgagatgatggccgagctatacctggaagtggtggccgcccccgactacgaggaaggggcgttggacattctggcccggcgcaagaatctgcgcatcctgcgcatgccgggcatcgccaggctggatcagtggcgcgacagccgttttctggacatcaaatgcctgatcgacggcggcatgatcctgcaaacatcgagcttcaaccccatcatatcggccgccgacctgctgccggcccagtgcctccacgacggcaagctccatgagcccaagcgccagcccagcgccgccgaactggccgacgtggtctttggttgggccgtggaacaaggcgtcagcagcaacagcgtcatctacgtcaaggacggctgcacggtgggcattggggccggccaacaggaccgcgtgggcgtggcccgcatcgccgtggacaaggcctacgccaaatacgccaaccgcctgtgctggcaaagccatggcctcaagctcgacgaactggccctgctggtggccaggggcgaaaaaccggccgagttgctggcggaaatagaggcgcgcaccaaggccgaccgcgccggcctgcccggttcggcgatgatctccgacgcctttttccccttccgcgacggcgtggacgtgggcctggcccagggcgtgagctgcgtggcccatcccggcggggccatgcgcgactgggagtccatcgaggcctgcaaccaggccgacccgccggcagccatggtcttcaccggccagcgggccttcaagcactgaagcgccgcccttgacgccccgcgccgaccggggcgtcaaggcggcggtcaagcctattcggccaattccttgatccaagaggcgtcctggaaccaacggcgctggagcaactcgctctggccgctgccctggaaggtcaccaggaagttggccaagaggttctggaattggggatcgccgtccttgatggccatgcccaggggctcgaaggtgaagggcttgccgatcacggccaggttttgcgccttgtgtttgaaggcggccatggcgcagaaggtgtaatcggccatgaccatgttcacctccttggccaacagcagcttgaggcactccccctcgttttcggcgatcaccaactgggccttgggcaacatctgccgcgccgcctcctgggaagtggtgcccttggccgcggccactttgtatttggcgtcgttcaaatcctggcggccgttgatggcggccatcaaggcgttgtcgcccagaacggtctggccgcccaccaggtagggccccacgaagacggcccgcaggttgcgcttgggcaggacggtcatgccgctgatgaccacgtccaccttgtcttggttgagggcctccaacagttcgggaaagggcagcgtcacgaaacgcagcttgacgcccatggccccggccagaatgttggccatgtcgatgtcgaagcccatgagcatgccgtttttggccttggccgtcaacggcggaaaactgggactggtgcccacggtcagggttccgttggccacgatgcgctcgatgaccgggccggcctgggccgccgggcaggccgtcaaggtcaacaacgccagggccgtcgccagcaccgcgatttttcgattcattttcgcctcgcttcggtttgatgtttgccgatggggcagattatgcggcatggccgcgccgggccacaagccctttcggcggtcacggcgaccgcttcgatcgcgccggccatggttgacgaaacggcccctggccgctatgctgcccatgcattctatatttagtggagggccccggccttggcagaccgcgagcacaccagaaacttcagcatcatcgctcatatcgatcacggcaagtcgaccttggccgacaggttgattcaggcctgcggcgcggtgaccgatcgcgagttccaaaaccagctcctggataatctttatctggagcgcgagcgcggcatcaccatcaaaagccaggccatcaccctgccctatctggccaaaaacggccaggaatacgaactaaacctcatcgacacccccggccacgtggacttcacctacgaggtctcgcgggccctggcctcgtgcgaaggcgtgctcttgatcgtcgacgcctcccagggcgtggaggcccagaccctggccaacatgtacctggccatggagcacgacctgaccatcgtgccagtgatcaacaaaatcgacctgatcagcgccgatgtggacgccacgcgcctgcagatcaccgaggacttggggctcgacggcgacgaggccctggccgtttcggccaaggaaggcaccaacatcgaccaggtgctggaggccatcgtcaacaagctgccgccgcccaagggccaggccgaagcgcccttgcaggcgctgatcttcgacgcccagtacgatccctaccgtggcacggtgatctttgtccgggtgatggaaggccagctcaagcaaggcgacttcatccgcttcatgcacaacggctccagctaccgcgtcgaggaggtgggcctgttcaagctgcgccgcgagccggccaaggccctgcgcgccggccaggtgggctatgtcatcgccggggtcaagaccgtctccgacgtcgacgtgggcgacaccatcaccaacaacgaccatccagccccggcgcccctgcccggcttccgcgaggccaagccggtggtgttttcctcgatctaccccgtggccaccgacgactaccccgagctggccgaggccatcgaaaagctcaagctcaacgacgccagcctgacctatcagaaagactacagccaggccctgggcacgggctttcgctgcggctttttggggcttttgcacctggaggtggtgcaggaacgcctggagcgcgagttcggcctgagcctgatcctcaccgcgcccagcgtgcgctatcaggtctacctcaacgacggccagcacctggagatcgaaaatccggccctctttcccgacccctcgaccatcgattattgcgaggagccctacgtcaaggcctccatcctcatgcccgaccgctacatcggcacggtcatgcagctatgcctggaccgccgaggcgagggcaacgtcatgcactatccctcgccggggcgcgtggagctgatcagcgagctgcccctggccgaagtgatctacgatttttacgacaagctcaaaaccgtgacccaaggctacggctcgttcgactacgagttcatcggcgatcggcgcaccgagttggccaagctcgacatcctggtcaacggcgagcgggtcgacgctctgtccatgctggtctttcgcggcggcgcccggccgcgggccctgcacgcggtcaacaagctggccgagaccatcccgcgccagcagttcaaaatcgccatccagggggccatcggcggcacgatcatcgcgcgcagcaccatcaacgccttccgcaaggacgtcacggccaaatgctatggtggcgacgtcagccgcaaacgcaagctgctggagaaacaaaaggccggcaaaaaacgcatgaagttggtgggcaacgtgcccattccgcaaaaggcgtttttggccgtgctccagagcgacaccgacaaataagcaatcttcacgcgccaaaagagtcccatgggccgccgcttgacagccggcggccccgccaataaaattgctgccttaaaaggctgggcaaattccagccagaggcaaaaaagtcccgcactggcagagtaaagctagaacgctcgctggatccgtggcaaacaggaggtaaaatggaaccggtcaactggggagaggccttccgcatcgtcggaggcggtctggtggtggtgtttttcatcatgtcgcttctggcgatcgtgacccattacatgggcaagatcttccaaagcgtcgaggccaagaagaaagccctggccaaggcggcccaggccaccaaggaggccaagtgatgggcggctttgaaagcatcatctcctatcacgacggggtgctcaagattctcaacgtccagatgggcttcgtgaatctggacctgccccacaccatcatgatcgtcgtcggcctggccttcatcttcatggccatcaaaaaagagtgggagccctacgagctgctgcccatcggcgcgggcatgatcctggccaacctgcccctgaccggcttggccaccctgccggccccgggccaagccgacggcaccgccggcgtgctgggcattatcctcaaatacggcctttacacctggacgatcctgccccagttcatctttttcggcatcggcgcgctgaccgacttcagcccgctgatcgccaacccccgggcctttttgctgggcgcggcggcccaaatcggcatctactgcgccttcctgggcgcgctggccgtgggaattttcgtgccggagtggggcttcaacctcaaggaggcctgctccatcggcatcatcggcggcgccgacggccccacgaccatctacaccaccggcctgttggcccccgacatcatgggcatcaccgccacggcggcctattcctacatggccatggtcgccttcatccagccgccgatcatcaagctgctcacctccaaggccgagcgagccacctacatgaagccgaccctgcggccggtcagccgggccgaacgggtgatgttcccggtcatggccatgttggtgatcatcctgctcatccccaagagcgcgccgctggtgggctttttgctgctgggcaacctcttccgtgaatccggcgtggtcgagcgtctgagccacacggcccagaacgaactgatcaacatcatcaccatcctgctgatgctgggcatcggcgcgtccatgcccgccgagcgggtgatggagccgcgcacgctgctggtgctgttcctgggcctggccgccttcagcttcggcacggccggcggcgtgcttttcggcaagatcatggccaagttcagcaaggatccgttcaaccccatgctgggcgcggccggcgtttcggcggtgcccatgagcgcgcgcatcgtgcataacatgggccaggaggccaacaagcgcaacttcctgctcatgcacgccatgggccccaacgtggccggcgtcatcggctcggccgtggccggcggttatttcctgggcctgttcatcgatttctgatcgacccggcctcgggcaaaaaagatcgggggctcgccagaccggcgggcccccgcttttttgacgccaccgattcttgactagtcgtccagccagcgcttggtctccgcggccagggcggcgatgagcccggccaagcggcggcgggccattttgcccacggcggccatgtcggccccggccgcgccctcgacggtcaccggcgtgttgagcacatagtcgcccaggcgcacctggaaccaaacattggccccgccatcggagcgcgcgtcgatcttggtcagtttggccgaaacgcggtcgtccatggccacccccctcagcgaatgcggcccagggcgcgcaggacgccctcgggcgtgatgggcaagctcccgcagaccgcgccgcaggcctgggccaccgccgcggccaaggccggggccacggccaaggccgggccgcgtcccaactcgccggacgggtcggtctcggccagccactccacgctctggcgcgggcaatcgatggacgacggcaggcgataggcgtgggcgtcgacgggccggcccgcgcgccagaccaatccggccaaaagcgcccggcccacgccggcctggttcatggccatcaccgatggcgcgtctggccggcccgccccgaccacggcgcgcagttcgaccgcgcgaacctggcccgtctcggcgtcgacttccgccgccgccgccaacgcgcccacgcagggggctggcgtcgggcccacgccgcgttgatcgcccgccgcgcaggcctgggccacggcctgggccatgaccgcctcgccaagcatcaacccggccggcggctgggggcacagggccgtatcgcccaccaccacgcgcacctccgccggggccacgttcagggcgcgggcggcctcctgggccagcatggtcggccggccggcggcggcgaacaggttcaccgagccatcggccaagcgctcgacgcggcacagttgggccgttggcgcggccggctgggccggccaggcaaagcaggccaaacccacgccgcgcccagggccgccgtccgccgccaggtccttcagggcctggccggccttggtcaggcattttcgcaacgccccgtcggccggggcgctctgcatgcgcgcctccagcgggtccaggcccagttggcgggcggcctcgcccagcaggccttccacggccatggtcatggccccggcgcaggcggccggagccagcagggccggcggcgtgttggtgaagacctggcggacacgaaagcgccagtcggccaagtcgtaggggtgcgcgcccagcagggaaatcaggtcggccggggcgctctgggtcgcgccgccgtcgatgatcacgtccaggtccagggccagcaggcggcccttggcgtcgacgccggcccggcccagggccacgcaagcgggcagccggcagccggcggccacgtcgtcggccaggggcaagaccagcttgaccggccggccgcattccagggccagttggcagaccaggcgcgccgcctccagttccacggctccggccggaacctggcccatggccagcacgcgcagccgggccggggtcaggcccagggccgacgtcagggcctcgcgcacggcaaaggcctggccgcggttggcccacaggcgaaccccgccgccctcgggcgcggccacgaaagccgccggctccaaaccggccagactccaggccggcagatcgaagcgggccatgaccacctgatgagccctggacagggccccctccacgtcgccgtgctcactgacgcccctacccgccacattgccgccggcccgggccatgggcgcggattcgtcaaaggcggcctcggcctgcaaaagcggcgtttggggctccatggtcgccttgacgcgctcggcggcccgctgggcggccgcgggggtctgggcgcagacggcggccacgatctggccggcgtattccaccgccgtcggcaggcttggcgcggcggcgacggccgccagcacgccgggcagctttttgatttcatccaggttcaaggcgccgaggacggccctgggctcggtggcccgggccagggcgcagtgcagcatgcccggcaaggtcaaatcggcggtcagggccgcgccgccggtcagggcctgccggctcgccgcgccgccgtcattggcgaaaacgatcatcggtcatccctccgggccaattccaggcaggccgccagcacgcgccgggccagaacctgggtcatcattctgcgataaaaggccgaggccaggtggtcgtcgaccgggctgacggcccgcacgcaggccgcggccgccctggccagcagactctgctcggggggcatgccctccagcatgttttcagcctcgatggcgcgcaggggcgtggggccggccgccgagatggccagacgcgcgcggatgatgttgccggccgcgtccaggctgaccagtccggccaggcccagggccaggcggtcggcgcggccggtgggggtcaggcgcaggtagcacgaaccgcagcgcttgggcggcgcgggcacgcggatggcctcgatgacctccatgggctcgcgcacggtctggccggggccggtgaagaacttggccagcggcacctgccgcctgccgccgcgctcgaccaaaaccaggctggccccgtggaccaaaagcggggcggcgcagtcggccgccggcgaggccccggccaagtttccggccacggtggccatgttgcgcacctggggcgtggccatctggtcgcaggcctgggccagggccggataatgccgccgcacgtcggggtgggccgccacctcggcgaccttggaggtcgcgccgacgaccaaaccgtcggagtcataataagaaatgtggttcagcccgcccacacgactgacgctgaccacgttggccgccgtcaggcgtccctcgcgcatggccggaacgaggtccgtcccgccggccatgaccagcacgtcggtgcgaaaacgggccatcagatccagcagggcctccaggttggctggctggtggtggctgaaacgttgctcggccatcagcggccctccttttcgccgtcgcccagggcctgggcgatctggtcgtagcccagcccggccacgatgttgccggcgatgtcggcgcgggcgcggccgatcgccccgcccttgcgctccttgagggcggcgtgggcggccagcgtcaggccgggggcggcgaaggggtcggcggccaggcccgctccggccagggcctccagaagcggcgcggccttggcctcgtcggccagcaggccctcggcggtgagcacctcacgcttgtcggcctccacggccagcaccaggcacgaactgaccggcttgccgtccaacagcaccgtgcagccgccgcagtggccacggttgcagccgatcttgacgccggtcaggccaagttggtcgcgcagcagctcggccaggctggcccacggctccacggccagttcgcgcaccaagccgttaatgtttatttccacgagtttttttgccaaggcgaacctcgctacggtcgggtgaacctttggagattatacaaatagtacaatgggttagatagcttatcagccaaaggccggcaggtcaagggccgaaggcccgcccgcgccgcccacgggccgtcaaggcgataattgctggaaagaaaatgcaaaaaagccacaccagcccagcctaagcagtagctttttagattttagctatagtaacatcctaacgtggatgggccgctccggtccacgggccgaaggaacaagcggcccgcgccaggaaaaaacgtccgaggatggtaaaacatcagtgattttttcaactccaggattgaccttccgagtttgtttctggttatatgatcaagtgttgaaagcgattttcgcggcgatagcatcgtggtccgcgggcttgagttggtcaagtaatcacttgagtccccgcgcgatggtgagttacactgactgaaggttgtaacacgcgtaaagctgcgccttcaccatgcttgtcggggtggtgtcgctggtcagcgtggcggcgtgttcaatgcttaagacacatgtagaagggagagaaggagatgaagagaagttggatcggtcttgcggtcatctttgccctgctgatggttcccagcttggcggccgccgaagaggtcaccgtagaaggtagcattcagggcctgctgtgcgccctgaacaaaaaagcctgcccggtcggcgccgaagacgtcgtggccgccatcgagcagaacttcgtgctggtcgacgccgagggcaactggtacgccatcagcaacatcggccagcagtggctgagccgcctgcttggcaagaaggtcaaggtccagggcactctgtcccaggccaaccgctccatcaaggtcaaccaggcctggcaggacgacaacggctcgtggaagctgatctacagccccgagatcgtgcgcaaggtcatggagcagatggaatggaactaccccgtgccgctggtggacgtgggcaagtagttctggccatgggcaaaacggctgtctgaaccatatagccgtctatttggccaaaagctggccccgcttgtcggggccagctttattgtttggccatattaacgatttgcctctggtgcggcgggggcaaaaattgtattctgagtctcatcgcgccacttagccgtgcgggaggagacccatgttggagataatgccgcagagttcgggcaacatcgtggccgtgcacgtcacgggcgcattgaatctggaacaggacaaatacaagatcttcgagggcgtggcccaagcctcccatcagaccggcaaattccgcatcttgctggacttcgacgaagacatcaagggcatgaccatgaccgaggccatcgagatggccagtttcgtcatcgaacagcaaggccagctcgaaaaggtcgccctggtcggccggccggagtgggcctcgtccttcgccgactaccttggcctggccaccaacgttaaattcaagtattttcaacacggcctgctgcctcaggccctggagtggctacgcgcctgagccagcggcgccccacgcccacttgacgaaaatcagccaatgatttcaggaatatgacacttatgcctcgtcaaacagcccttaaagcatgcctgtcgctgatggccgtggccctgctctgcctggccggcgcggctcgggcccaggacgaccccagggtgctcatcttcgccaccgggcccaccgtgaccaaggacttcgccatcggccgcaacatggctacgctctggtcactgaacatggcccaggaaaacaacctgcaatgcaaggccgtcaccaccatgggcagcgaggacaacctgagcatgctcaagctgcgcaaggccgacctggccgtgctcgagcggctggtggccaccacggcccgcgacggcgtggcgctctacgccggcgcgccctttggccagttgcgcgccatctgcaagctgtggcccaacgtggaaaacttcgtcggcctgcgtggcgcggcgaccggcggcaacatcctcgacatcaagggccggatcgtctcggccggctcgcccggcaatggcgaatactccaccatggccatcctgggggcgctgggcgtccaccgcgatgacctgcaactgcgtttcctggaccccttcgaatcatacaaagccctggtcgccgggcagatcgaggccgccagcatcgccgacggcccggcctcgtattgcgtccagcaggtgctggccaacaaagacctcaacccggtctacctgcagttttcggccgaacaggtcgcggcggtcaacgccaactcgccctacaaaggctggcgcatggagatagcgcccaacacctatccagggcaaaccgaggcgctgttcaccctggcccaggacaactacctggtctgccgggctgatttggacgcggaagtcgtatacctgctggccaaggtattttttgaaaaatacagccagtggggcagcggcttgggtgtcccgcccgaggtgctcaccgacgccaagttggccgtggccgacctggccctgcccttgcacgaaggggcctacaagtttttcaaggagcagggcgtgagcgtgccggcccaggccatgccgcccgagttggccccggatcaaccagccgccgcgccccaggccaaggcccaggacgacccgtcaggagaatgaggcagtggtcaagcttatagcgcttttgaaaaaatgcggcgtcatcctcatgctgtcctggctgtgcgcggtgatcttcaacgcggtcatgccccagggcgtcggcttcatgcccgatgagttgctcaagcccctgtggcggccagccaccatgctagacacctgggagctgttcaaaaacggcgccatgttcatcgattcgcggtcttcgcaggaatacgagcaaggccatatcccgtgggccttcaacttctcgcccatgcaggccgagatgatgggcgacatgctggccccggccatggtcaaggaccaggagatcgtcgtttacggccgcacggccagccgttggccggccgccgtggtggcccagatgatgcgcaagaagggctttcacaagatctatgtcatggacgcctcgttcgagcaatgggcgcaggcaggctatccccacaacgcagaggcgtatacgccatgaatataatgatcaactccatctcgctgttaagcaggctggctctggcggcggtctttttcatggccagcctggataaagtctggaacccggcggcctttgcccaggccacggccacctacgaccttttgcccatctgggcggtcaacaccttcagcgccgtgctggcctggctggagctttttctggccgtgatgctcacggtgggcttttggatcaggccggcggcgctgtggtcggcctacctgatggccgtgttcaccggcctgatgatctggtcgggcatggtcggcgcggtgcacgactgcggctgcttccccggcatggacagccaggtcggctacaaggacgccgtgcgcgacctgctcatcatgctgccggccctgtggttgctctggaagcccggccagtggctggccgtcgacgattacctggcccgccgctgaggcttttcccgcccaaagcaaacccccgccccttttccggggacgggggtttcgccttgggcgtggcggaaaatcaaagggccgcggcggccttgatcttctgcacgaaggccgcggggtcgccgatgtcgccgacctgggtgaagagcaccttgccgccgccgttttccagtttcaacacgacaaaggttggcgtggccatgacgcccaggttcttggtcacggccatatccgggtcgggcgcgccggggaagggcaccttgagttgggtgcggaaggcctgcacctcaaaagcgctgtttttgacgcccacgcccaggaacttgaccttgtcggccaggccgtccttggtcagcagatcgaaggccgtcttgaccttgggggcctcggcccggcaatgcaggcagtagagcccgaacatctccagcaccagcacgtcggccttgacgtcggccaggccgaaggtggcggcgtcgccgcctaggcccaggtatttcttgccttgggcgtccagggccgcctggaacttcagctcgggcgcctgctcgccggcggtgatcaacccgtcacgctcggcggcgaaaccggccgcggccaacagggccgtcaagacaaacgccgcggccaatgcgatgagatttttgcgcttcatcaatatactctcgctttgaagtgttgaagattattcttccgaaaccgccaccggttcaaatcgccatatcttagccgacaaatcaccggcatccaaccacaaattaattgtccgtccgaccaaaagaccgcccgaagactggcaaaacatcagatcaactgatcggcggcgttgaacagccgccgccgggccaggtaaacccccagcacgctgctgatggtcgtcgaacccaccagcatcagcatgaccacgatctgatacttgatgctgaccagcggatcggccccggccaggatctggccggtcatcatgcccggcagaaagaccacgcccacgcccatcatcgaattgatgctggggatcatgccggcgcgcacgctggcggcgaagatttcggccgtggcctcggccggggtcgcgcccaggccgagccatgcctcgatctcgttgcggcggcgggcgacctcgccgaagagccgctccagggccagggccgtggcgttcatcgagttgcccaccaccatgccgcccaacgggatgaagtagcgcggctgccaccagggttcggcctccaccaccacggccgtgaccaggtaggtcaccaccatgtagctcagcagcatcgagcccagcaccggcccgaagaccttggggcccttgcctttcacccggcccaccacgatgcgcgcggcgaaaaagatcatcgcgccaaacaccgccagcaccaacagcggcgcgtccagccggaagatgtaaaccagcagatagcccatcaaaaaaagctgggcgaacgtgcgcgccgtgccccaaaacacatcgcgcgccaggcccagccccagggccaggctcacgccgccggccaacaacacgaagcccacggccaaggccagttgcaccgggccgatgtcggctactccgaccatggcgtcgcctccagtgcgccgtcgaccaggcgcagacggcggttggccttttccgggcgctgatggctgaccatcaacgccgcgccgccttgggccgcgaactcggccacgagcccatcgaccagggcctggctgtccgggtccaggggggccaggggttcgtcgagcagcagcacattggggcgcaaaagcagcgctcgcgccaggcacagccgctgggcctggcccaccgaaaggccatcgaccgcttgatccagggccagttcgttcaggccgacccggcccagggcccggcgcaaaagttcgtccgtggggcgctccaactcgtgggcggcgcgaaaaccaaaaggcagcaggaggttgtcggccaccgaacccttggtcagcgccgcggcctggcccaccaacaacaagcggcggcgcagatggggcgcgggccaatcccccagcggccggcccaaaaaaatgatctggccggcggcgggcgagatcaggcggttgagcagacgcagcaggctggacttgcccacgcccgatggcccgctcagccagacatagtcgcccggcgacagcagcaacgacagcccgtcgaagagccgcttgccgccgggcgtctgccagcgcaggccctcggccaccagcaacggggctggcaacaccacggcgctcctagatcgtcaccagttcgtattcgcgcaggcccaggccgatctcctcgcacgactccagttgcagctcccagtcgatcttgggatggatgtcgcggaacttgtcgccaccggagtggtgggagtttttcaggcaactgtggctcaggcccagggcccggttgaccagatccacgctggcctggtcgatggccaccgggtcgtcggaggcgaccacgccgatatcctggacaatgggcgcgtcctggaaaggataacagtcgcaggtggggctgacgttggtgatgaagttgaaaaacacgctcgttctttccttgccggccagcacgcccttggtgtaggcggccatgcgccgcatgaactgaggtatctgggcgtcccaggcgatctcgatggccgactggggacaggtcaggatgcagtcgccgcagccgatgcacttctcggcgtccttgaccgcgcagagctcgggcttttccgagccggccggcgcggggggcatgtctggcccgcgtttgaccagcctgatggccaggcccggacagcgccgcacgcactggccacaggcgatgcagcgttcggcgcggatggtcggcgagatgttgctgtgctggaaaagcttgccccggcgactggcgcagcccatgcccagatttttgatcgtgccgccaaagccggccacctcgtggcccttgaagtgggccaggctgatcagggcctcggccgaggcgatctcggcgccgatgtaggccagctcgcactggggcagatcgacgcgcacggcggcctcggaggcgccgcgcaggccgtcggcgatgatcagcggcgcgccgatcacgctgtaggcgaagccgttttccacggccgtgtgcaggtgccccacggcctcggcccgcgagcccacgtagagggtgttgcagtcggtgaaaaagggcttgccgccggcccgtttgacggcctcggcaaagcggcgggccagcacgggccgaataaaggcggtgttgccgcgctcgccgaagtggatcttgatggccgtctgggccccggggcggatgcgcgactccaggccgacacgctccatgagttcgtcgagtttctggttgaagggccgcttcagcgaggcccgcagatcggcgaaataaacggtgctgggcatggatggactccctccttgagagcgttggtcatcggccggcccgacgcctgaagatggccagggcctccgggatcagcgaacgaatggccgcctccggctccaaccggagtcttttttgcatttcctcgaaacgggggtaggcgctggtcagctcgggcagggccgggctgtgctgggcctggatgcgccggctgtgcaaggccagatcgcagatgccgtggcgctcggcggcgatgccccgcaaccagcccaggcggcgcatgacttcgaaacgcacctgatcggccagaaacaaaaaagcatccagggcctccatctttttggccggctccagatacgaaaaggcctcgccggccccccagccgcgcacgcccagaaccacgtcgtagagggccagggtggccgtctggtccaactcggccaactgcgaaagcacgccgtcgggcagttgacccagccgttcatcggccacgggcgcgtggcccaggcgtttttcccaacgggcaaaggcgctggcggcggctttttcgcgccgcgcgccacccaggtcgaccacttctcccaatgactgctctcctggcggcccgttatttcagataggcccgtccttcttcggccgccggcagggtcaccaggaacgaggctccctcgccttcgcggttgtgcacctccacgccgcccaggtgacgggtgacgatcttgtggacgatggacaggcccatgcccgagccgttgtctttggtggtgaaaaaggggttgaagatgttgtggatcacgtccatggggatgccgccgccggtgtcgctgacctcgccggccacgaacttcttggcctcgcggatgacggtgaaggtgcgcagggtgatcgtgccgccgcgatccatggcctggacggcgttgaggtaaaggttcaagaagacgtgcttgatctgccgttcgtcgcagtagacccggggcaggtcggcggcgtagtcgcgcacgaccttgatccgcttttcgtccaggtcgcgttgcaaaagctccaccgagcggtccatgatctcgcccagatcgtactcgtcgtggtgatcgcgcgagtcggtggaaaaatcgagcatttcgttgagcgtgcgctccaggcgcgtggcctcctcgatgaccacgtccaggtagcgcgacagaggcgactcgtcgccgagcttgttgcgcacgcgccgagcaaagccgccgatgctgaccaggggattgcggatttcgtgggccacgccggcggcgatctcgcccagggcggccagacggtcggcctccagcaggcgaccgcgcatgtgggccagctcgcggttggcgttttccaggttttggtaaagccggctggtctccagggcctgggcggcctggttggccagcatgttgatggccccctcctcccgctcgccgatctgcttgtcggccccatcgttggcggccaccagcacgcccacgggcttgtccttggcgatcatgggcacggccagggcgctataaggcaggctggcccagggcagggcgttgttggcgttggggttgccgtcggggcggaccaggcgcagcaccttgcgctgggccaggcaacgagccaggggattatccgccggcgccagcggggcgctcaggccgctgaaacgcgggtcgctgaccaccggcggcagcggcagggcctccttgagggccagaagcgtctggcgcagttcgccctggacgcgcagtgacgcctgatccaggtcggccacggcccgcacgacattgctgggttcatcggccagaaacagcacggcgtggtcgtagttcagcccggccgggtggaccaccgcgtgcaggatgatcatcaccgtctcgtcgaaatcgacggtggtcagaaagctggtgctgatttcgtgcagggtgcccagggaactgaccatctcttcgttgcgctggaccatgtcttccaggcgatggaaggtcatggcgttttccagggccggggcggccatggaggccagggtgcccaggaggttctggtcctcgaaattgaagccgggcgccgcgcccttggccagggcgactttttcgaacacgcaaaggttgccgctgaaagcgcccttgaagcccaggggcatgcacaatcgttcgcggccggtggtctgggagcccttgccgttgcaggccgggaaaaacggccgcagttggctgggcggggcgttgcaatcgatcatgctgcaaaggtcttcgccacggcattcgggcggcaccgggccatagctggccgaaaagacgtggccggcccccttgaccacgatcaaaccggccttggcccccaacagcttggcgcaggtgccggccacggtgtccagaagttcgtcgacctccatggtcgagatggcggccaggcccaagtccttgatggcgttgagttcggcgatgcgttttttggcgtccatgtagaggtggtcgttgcgcatggccccggccatctcgcgggtggccgcctgcagcaggcgcaggcgttcgtcggtggctagcgaaccctcgggcaggatcaaggccagcacgccgaaaacgtagctgtcgccgcagaccggcagaagcagcgccgtctcgtcggggcggcgcaggctgtcgatgatggcgtcaccggtggggtcgccgccgctcagggccatgggcttgcggcggatggtcacctcgcccaggaggctctcgcccatggccgtcgccatgccgcagctctgaccggccctgggccaggcgtgggcctcgacaaggttctgtttggctttgtcctgcaaaaacaaaaccgactgcctggcctccatgtagccgtggatcacgcccatgacgccttgcaggcgttcgtcgacgtccaccgaggtgttggcgatctcgacgatgcgggccaggatgtcgaaccggcggtcggcggtcatgttcaggccccccgcgcgccgcggcgcttggcgatggcctgtcgataaagatcgtcgtagcgggccaccgccgaacgccacgaaaagtctcggcccatgccgttttgcatgattggccgccagacgtcggggtcgccgtgggcggccaaggcccggcccagggcctcgagcatggcttcggtggagtagggctcgaacttgaagcccgtgccctcgcccggcggctggccctcgtcgacggtgtcgtccaggccgccggtggcccgggccaccggcacggcgccgtaacgcatggcgtgcatctggtgcaggccgcagggctcgtagcggctgggcaagagcaccatgtcggccccggccatgactttgtgggccaaggccagttcgtagcccagcttgaggcccaggcggccgggcaggcgctggctggcggcgtcgaggatctcgtggtattggtcgctgcccgagccgctgacgaccagatccaggcccaggccgatgatggcgtcgatgctttcgcagatcaggtccaggcccttgcgctcgaccagggccccgaccacggccacgatgggccgccgggccagtcgatccaggccaaaggcggcccgcaggtcgtcctggcaggcctgacggccctccaggtcgtggtgatcgtagttgcgcgccagatgccgatcgctggccggatcccaggtggcgtagtcgatgccgctcagaatggccgtcaggtcatcctggcggaagttgagcacgccctccaggcccaagcccaggtccgcgcccaggatctcgcgggcgtagcgcggcgagacggtggagagcttgtcggccgagaccaggccggcctttaggaagttgatcttgccgtaaaactcgaccatctcgggcacgaagcattcccagcccaggccggtcagcggcatgtcataatgccagaatacgccctgcttgcccaggttgtgcacggtcatcaggctggcggcggccttgaaatgcgggcggtcggcgtagagcgtcttgaggtagagcggcgtcaggccggtggtccagtcgttggcgtggagcacatcgggccgccagtccatggccaaggccagctccaggcaggcgcggctgaagaaaataaagcgctcggcgttgtcttgatagtcgccgaactcgttgccatagaggccgtcgcggtcaaacaggctttcgtgctcgatgaggtagacgtccacgcccgggcccatgtggcggcgataaacctctgccgcgtgcatggtgtatgatatgggcacttggatgagcaggtcgagcttttccaggccggcctcgacctcgggcgtcaggcggcccttgggcgtgatcaccgagacctggtgtcccagcgcgcccagggccagcggcaggtcgtgggagacctcggacaagccgctgacgtggatgaacggccagacttcgggcgacaagaatagaatatgcatgatcaacttccagttgggggcattatttgatcatagcacgcacgcggcgtcttgcacaaagcatccgacgtccggttgacaatgcccatgctgggggctacgctcgaaaagctcaaccgaaattttaacccacaagccgtaagccgtcatgcccctgccgaccaacgcaaagcgcgcgctgctactcgtggcctggacgctggccctgccggccctggcggtggccgtgctggccctgggtggcgaggaacggctcggccaggccgtggagccgtttttggctcgactggggcttgcgcggggggtgttttggctcgggctggccggggtgttggccgccctcggcgcggccctgggcggggccgcctggctgaagcggctggcccgccaggaagaccagatcctcgactcgtgccggcgcatggccctgggcgaaccagggccgcccgaggtggacctggccgccggcggcgagttggcgcgcatcggcctggccatccagatcatgcgtgaggccctgttggaacagcagagccactaccagcgttttttcgacgcggcccacgacatgttcatctccatctctccggccggcggccgcgtcctcgacgccaacccggcctttctggcccgcctgggcctggggcgcgagcaggttctgggccgcaaggtcggtgatttcgtgcgcctggacaccgattgggcccaggccatggccaaaccgggccaactgatcagcggccatctgcacacgcccaagggcgtgctgttgaccgaaatcagcctttcgctggagaccggccccggcggccagccgtggtttttgggggccatcgtccgcgacgtcaccgagcgcgaacgcctggccggcgagttgctgcgcaagaccagggccctggaaatggccttggaggagattcgtagcgtggaaaaattgaaagacgaattcctgaccaccctcagccacgagttgaagacgcccctggtctcgctgaagggctttttgcagttgctgttgcgcggggcggcctcgcccgaggaaagccaggcccatctggaggtctgctggcgcaacctgctcaaactggagcagcaaatcaacaacctgctggatttggcccgcctcagccagtcaaaggagcatttcagactggcgccggtggacttggtcaagctgctgggcaccgaatgcgaaaatctgcgccccacggccgaggaaagcaacgtcagcttgagcgtggacgaaacgcccctcgaaggggccgtggtcctgggcaacgccgaaaaactgattcaactgcttgacaacctgatcgtcaacgccatcaaatataacaagaagggcggccaagtccacttgagcgtcgaacggggggatgggcgagtgacgcttgcggtgcgagactccggcgtgggcatagcccgcgaacacatggccagcattttcaacaagttttaccgcgccgacatcaccggtacaggccgcttggagggcctggggatcggcttggcccttgtgcaggagatcgtcaaactgcacggcggcgacatcgccgtgcagagcgaactgggcaagggcacgactttcaccgtgactttggagacgatcagttgacccctgccccaccgttggtcatgctcctcgaggacgaccccgacacttccagtctttatcaaaacgtgctgcgccgcgagggcttgcgggtggtgcgcttcgacaccggccacaaggccagcaactggctggccgaaccggaaaaccggcccgacctgatgatcatcgacgtgcgcctgcccgacggcagcggcgtggagatctgtcggcgcatctgccaggccgccgatcgcgcccccggcgcgccggtgctgatgctcagcgcccataccgacccgcgcctgcccgaactgtgcaagcaggccggcgcgcgggagttcctggacaagctggtcgacctggaccaattccggcggacggtccaccaactgctgagcgccggcgagcgggccgaatttctggcataaattaccgattttgagcagtcgtcgtttttcgggtagaattgcccgaaatttttcaggtgcgattgcccgaaaatctgaccaattttcagacagcaaggccggccttcttgcccgccgctccgcgcgacaacaaaaatcagccgcccaaacggaccatcctcgccgctggcaaacttaaattcgattttatttcaaatagttatctggagaccacgccgaaaccgccgggacacaaaagaccggttgcgcctcgaaacccttcccctccctgcctgcccctgttgggagagaatgtggctccaaaacgcaacctgacagacactattgcaaagcgcgggccaaaagtcacagccgcggctaaattatcccgccagcgccgccgcgaaggccgccagcacccgctcattgaagagcacgaagcgcacttcgtcaaaggccgctggattggcccgcacactctgccgcacggtggcgatggctattttcgccgcatcatcaacaggatagccatacacgcccgtcgaaatgctggcaaaggccaccgtgcgcaggctcaagcgcgccgccagcgccagcgagttgcgatagcagtcggccaaaagcgcggcgtcggccggcgcgccgctataaattggccccacggtgtgaatgacttttttcaccgccagcaagccgccggtggtggccacggcctggccggtggggcagtggccgatgcggcggcattcttccatgatcgccggtccgccggcgcggtggatggccccgtcgaccccgccgccgccggccaggcggctgttggcggcgttgacgatggcgtcgacgacctgggtggtgatgtcgccaagcagcaggtccagccgcgtcgggccgatttgctggctggtggtcatggccgcgctcccgtctgtttgggcagcagaaaatatagccggccgggatttttcatgcggccggccacccggccgggcatatcgccggtgccgaaaaagacgtccacccggcccggtccgcggatggccccgccggtgtcctggttcatcatgaaacggcgcatgatgctctggccgccatcggccctggtgacggtggtctcgacgtaggccatggccggcgcgccaaagatgcgccggtcggtggcgatgctgcggccgccggtcaggccgatgccgtagcagcccagcggcccgcccgtggtctccagcggccggaaaaacacatacgaggggttgtagctgagcacgcggcgcagcttctcggggtgcgcggccagatagcgctggatgccctgcttggacatgcggtggggctccatggccccttcgtccagcaacagccggccgatggcccggtaaggatggccgttgaccgccgcgtagcccacgcgcaggcgctggccgtcctcgaagacaagctgccccgagccctgaatgtgcagaaagaacacctccaccggctcggcggcgtagcccaggatcggggccttgccgaccagcgcgccatcgaagtcgatggcttcacggtcgtggaaaggcaccacgcggttgccgtcgaccatgcccaccagcttgcgatcgggcagatcggcgcgaaaatcctgcaagttgatggtcagcagccccggcggcacgccgtagatgggctgatcgtaggtggcgtcgggtcgatgacgggcggccatgatcggctcgtaatagccggtgaagagcacgccgccctggccgtcggagccgatggagcgccacaggtcgaagcgctcttggatcaaggccgtgcgccgggccgggtcgtaggcccgggtgacgatgtcttgcagctcccgcagggcctgggccagttcctccgccgtcagttgcagaccgcccaggttcaaggggcgctcgggcggcaaagccgccagatagcgcaacgagccctggcaggcctcacgcaggctggccgcgtccgtgtcatcgatcaacagcggccactggcccggcggcacgcgctccagggacatggccggcggctgggccggcttgggggccggcggcggcgcgggcggctcgggtttggcgcagccgatcatggtcaacgccaacaaaaacaacgcacccgccaaaaacggcgcaaaagatcgcctcagacacttcatgcaatcaatccatgtgattcaagttggccaaatcttcaaacctcggccggcgggatcagcagggccacgccctggccaggcgccaggtccaggctgcgggccaccggcgcgcacttggccagaaacaaaagcaacagcggccgcggcggcccgccgtggggccacaaccccgccgccggcctcaaggtttcataatgccccatgcccttggcgatgacaaggtcggcccgcgccaaaagcgcgccgatctcggccgaaacctctcgcgggtccaggccgacctgggccgagcccgtgcccacgatccgtcccaggccgtaatcttcgcccgcgtggcgcaggtcgtccagtgtcaaatcattttgcgccggggccgatttgaccacgtaggccacctggcagccccggcccagcagatgcccgaccagcggccggtcaaaggcctgctcaccgcagttgtcggccaagatcgccaccagcgcacccggccgtaacagggcctcggcttgggccagatcatcgacgcccaggcgcagctcgcccaggccgccgcgccacgggccatcctggcccggcccggtgaagtgatccagggcgttgcccagaatcgccgcccgggccacggccgccaaggtggcgggcaagggccccaagccggcggcggcccgacgagcggcggccatgtcttggcgtttttttgcggcaaaggggtcgtccacgccgctctcgcgccgggccagggccaaaaagcggctggcgatcagcgccggcgaatggccccgcgccaggccgtcggcgatcacctcatccaggcgcgccgccaatggtccggtcttggccgcgccgggcaaaaggccgcagccggccaagacggcccgcgccaggccgtccaggcaggggacgcactccgggccggggataaagctcacgggaaacgccgccgcaggctgggccacgaccaatccaccggcgcgcgcaacaggccctggcccttgcgctcgaagagcagatgcccccgctcctggccaaacaaaaacagatcgcgcgtcagcgccacgtcctggcggcaatagtcggtcagctccgtcaactggccctgccgccaccactgcacggcctggaggccatcggcgcccttgcccgcgcccagcgtggcctcgcccagggcttgcaggctgaggcgatggcccaaggcctgatgcagatcggccagcaggtccaaggtgggcagccgggccaggtccatggcgctgtaggcccccagcacgccgtagtcaaagcgcaggatgttgaagccgacgatcagctccagctcggtcaagcgccgcagcaggcgggcgatgtccttttcgccaaaggcctcgaaggaatcagcctggctgtcgtagagcacggccacgctcacgcgcatcagatgggtgttggcccagccgcccacttcctcggccaggcgctgggtctccaggtccagcacgccatagcgcatggccccgtcgggcgcggcgggcctggccacgatggccggcggcgcgggatggggcgcgggcaaggcggcgatgtcctcctgacccagcagggcccggcacagcagcagggccccggccttgtccaggggcttgttgcccgagccgcattttggcgaataaacgcaggccgggcagccatcctggcaggggcagtcggtcaacaactccaccacccgttgcaacagttcctcgatcacctcgaagcagcgccgagccaggcccaccccgccggccacgccgtcgtagatgaacaccgccgccttgcccgtctgggggtgcagggggatcgatatgccgcccacgtcgccccggtcgcacagggcaaacagcggaaacatggcgatggccgcgtgttccagggcgtggatggcccccatgaagtgcaggcccctggtctcgatcaggcggcgcagggagtcttcgatgtcgatccacaggccgtgggtctcgaagaccagcggcggcagatccaggggatagacgcccagcagatcctggcccgagatgcgccggcgttcatagccgacgatggtctcgctcacgcgcaggcggccctggcgcagcaaaaagttggccacgggccggcggccggtctcctccaggatctcggtctctttttccgaacgggcgcgggtgtaataatctacctgacgcggccgggcgatgatcttgtgatcgaccaactccaggtcggtcacctcgtaggagcgggtctggtgcaggtagaccgccccgggatgcccttccttgaaggcccgcgcgccatcgatggagccgatgaccttgccggcctggtcgacgatggcgaagctctggccggccccgcgcagatcgacctggcgctggggccgctggcgggcgggaaaatagcgccggccctgggcgtcgagcagcagttcgccggcggcgctcagtttggccacggcctcggcgtggcgctccagccgaaaaaagcggtcgtccaggtccaggggctcctcggcggcggcgcacagcaggtgttgggccacgatgtcttggttgtcggggtcgagggtggccgcctcgaccggtcggcccagcagctccgtggggtgtttgacgaagtattgatccagggcgtcgggcccggccaccacgatcaccgcgctctcgcgtccggcccggcccacccggccgccgcgctgccaggtgttcatctggctgccggggtagcccaccaaaatgcacagatccagcccgccgatgtcgatgcccatctccagggcgctggtgctgaccacgccggccagacgaccgctggccaggtcgcgctcgatgcgccggcgctcctcgggcaaaaagccggcgcgatagccggccaccgaggcgcgcagatcggcccggccgcgggtgacccacgaatgaatcagctcggtgtggatgcggcttttggtgaagcagatcgtggacaaaccctggcgcacggccgtcgacagcagatggctggccgtggtgctggccgcgcccacggggttgaccagggcgaaccagcggccggcggccggcgcgccgcagaaatccagcacctgatcatcggcgaaaggccggctggtcagggcctgggcgtgttggccggggttggcgatggtggccgaacacagcacgaacgagggccgggccccgcgcagggcggccaggcgcgtcagccgtcgcagcacctgggccacgtggcagccgaacacgccgcgataggcgtgcacctcgtcgatgacgatcaggcgcagatcccccagaaaggcgctccaggcctggggataggcgcagatgccggcgtggaccatgtcggggttggagatgatgatcgccggcggattttcgcgcatcttgcggcgctggccctggggggtgtcgccgtcgtagaccgccgccggcgcgcccagcccggcgcgaaaagccagctcgttcatggccgcgagctggtcttgctccagggccttcagcggaaacaaaaacaaggccttggcccgtggctcggccaagagccgctccagggccggcaaggcgtagaccaggctcttgcccgaggccgtgggcgtggccaccaccacgtcgcggccctggcgggccagggcgatggcccgggcctggtggtcgtagagccgctcgacgccaaggctggccacggccctggccagcggcgcggccaggggcggatcgagttcggcaaaggccgccgctcgcggcgggaccaactggacgtgggacacctgggccgcgcccttcaaaagccccggcaaggcgtccacgaaactgtgaatctttgacttcatgccaaggcttgtaccacggccggccatgggcgacaatagccccaagaggcaactcacggagcaaggccatgttgctggaaggctatcgcaaggaaatctttcggcccatgtgcaacaacagctttgagtcgttgcactgtcacgcccacctggatcaagacatcgccgaggcgctgccctacctgaacgcccaactgggcgccttcgagtactccaccgacccgcccagcctgaccctgcgcacccagggcaagatcatcgccgtgcatccgcgcttgatcgccgtcaacgccctcaaggacgaagacgaagccgacaagattttgcgctggctgcaaaacgagatcaacgacgcctgggaaaaccgccacggcatccagcccagcaccgagagcgcgcctcggcccaaactcctggagatactaaagcttttgcccaagaccaactgccgccaatgcggccagcccacctgcatggttttcgcggcccaggccatggagggcggcaagtgggcggccaactgcccggccatcgacccggcaaaggggcgtttgctcgatcaatacctggccggcttttttggcgagtgaacaaacgtcgccaaaccgtcacgccgccgacgcgaaagccaatcgccccacgggcgaaaatccggggagcggcgccatcgccgcgcccgccatcaccccaagccgaggaggcccgccgcccgtgcccagagtattgttcgtctgcacccacaacagcgcccgcagccagatggcccaagcctacctgcgccagatggccggccagcgcttccaggtcgacagcgccggcctggagcccacccagctaaaccccctggccgtggaggtcatggccgaggaaggcctcgacatcagcgagcagaggccccaaagcgtcttcgagctctatcgccagggcaatctttacgattacgtcatcaccgtctgcgaaagcgagcgcgaaagcctctgcccggtctttcccggcatcaccaagcgcctgcacctgccctttgacgacccggcccaactgaccggcggccacgatgagcgcctggccggggcccgccgcatccgcgaccagatcaaacaggccgtcggccgcctggccgaggagctggcctgagggccaaaggccctagttgacccatgggcgttgacgaggggggttgcttggtgctatatttcgtcagttggcgaaacataggaacgaatccatgcgcgaaacagtcaccatcgccaaggccatggccgaggaaaaccgcctgcgcgtcctgctggccctggacgcgggccaactctgcgcctgccagatcaccgagttgctgggcctggccccctcgacggtctcgcggcacatggccattttgtgccaggccggcctggtcgaaagctggaaggacggccgctgggtccatttccgcctggccgagggcgcggcccaggccagggaggccatggactgggcccgcaagtggctggcccccagcgcccaggcccaggccgacgccaagcgtttggccgaggtgctgagccaagacaaggaagaactctgcgggaggctgggcaagtgtcgaaaataaaaatactttatctgtgcacgggcaattcctgccgcagccagatggccgagggcttcaccaacgccctgcgcggcgatctgttcgtggcccaaagcgccggcgtcgcgcccggccgcgtggacccgctggccgtggcggtgatggccgagtccggggtggacatctcgggccagcgctccaaggacgtcgagcaattcattggccaaagctgggactgggtggtgactctctgcgacaacgcccgcgagtcgtgcccgtttttccccggcccggcgcggcgcgtccaccgcggctttgacgatccgccgtttttggcccaaagcgccaaaaacgaggacgaggccctggccatctaccgccgcgtgcgcgacgagatcaaggccatggtcctgggcctgcccggctccttgcaagactgaaaaccgcaaagcaacgggaggcgaacatggccgccggggccgggggcaagctgtcgtttctggatcgctatctgacgctgtggatcttcctggccatggccgtgggcgtgggtcttggctattggctgccggggatcaagcgggcggtggattatttctcggtgggcacgaccaacatccccatcgccatcggcttgattctgatgatgtatccgccgctggccaaggtccgctacgagcgcctgggccaggtctttagcgacggcaagattctggccctgtcgcttgcgcaaaactggctcatcggcccggcgctgatgtttctgctggccatcgcctttctttcgggccaccacgactacatggtcgggctgatcctcatcggcctggcccgctgcatcgccatggtcattgtctggaacgacctggccggaggcgaccgcgaatactgcgcggggctggtggccttcaacagcgtctttcaggtgctgttcttttcggtctacgcctggtttttcatcaccttgctgccaggctggctgggcctgggcggcgtggccgtggatatctccatgggccagatcgcccagagcgtgttcatttatctgggcctgcccttcatcgccggcctggccagccgcctcatcggcctgcgcctgaagggccacgattggtacgagcgcgtctttatcccgcgcatcagccccatcaccctgacggcgctgctttttacgatcgtggtgatgttttcgctcaagggccaatacatcgtgcggctgcccttggacgtgctgcgggtggccctgccgctgtgcgtctattttctggtgatgtttctggtcagtttctggcttgcgctgaaggccaaggccacctacgagcaggcggccaccctctccttcaccgccgccagcaacaacttcgagctggccatcgccgtggccgtggccgtgttcggtctcgacagcggccaggccttcgcggcggtgatcggccctttggtggaggtgccggtgctcatcggcctggtgcgggtggccttgtggctgagagggcgctatttcccccacgaaaaactctcgccgaccggggtctgccatgtctcgtgcaagccctgagcgccggcgaataaccccttgacatccgcggcaacttgacgactttgcaaaaggcgcacaaatgaaacgcatctctttggccggcctgatcatcgccgccagtttcgtcctgatctcctgccaggcgggcaacgcccaggacacgaaaaaatatctgagccccggcatggtcaccctggtcgacctgggggccgacaagtgcatcccctgcaagatgatgaagcccatcctcgaggcgctgaaggtccaataccaaggcaaggcggcggtggtgttcatcgacgtgtgggaaaaccaggccgcggccaaggattttggcgtcagggtcatccccacccagatctttttcgacgccgccggccaggaagtccatcgccacgagggctttctggacaaaaaaagcatcgaggaccagttggccaaaatgggcgtgaaggcccgctagcgccggccaaaccaggagcgaggcgatggaagagcttttccttaccctgcacggctggctgaccgccggcggcgcggccgccatggtcggggcctttgtgtggggtgtggtcagcgtggcgctgagcccctgccacctggcctcgatcccgctgatcgtgggctacgtggccggccaggaaaaggccgtgcgccccggccagggcgtgtattattcgctgtcgttcacggcggggctgtttgtctccatcgccctggtggggctgatctgctcgttgctgggcctgatgctgggcgatatcggcccatattggaccatcgccgtgggcgcggttttgctgctggtggccctggacatgctgggcctgcgggccatgtccatgtcgggcgggctgatggccaagctcaaggtcagggggctgggtggggcgctggtcctgggcctggcctacggcgtgctcagcgggtcgtgcacctttggttttttggcgccgatcatggccgtgatcaccgtgcagcaagacttggccgcggggctggtgttgatcgggctgttcggcctgggccacgccctgcccatcgccgtggccggcagttccacggcgctggtgagcggcgtgctggaaaacagcgccttccagagggccagcctgtggttcaaacgggtggccggggtcggcgtgggtctgctgggcgtttacttcatcgcctcgccgtttttcggggcctagggtcatggccgccaagcgtcgcaacgccctcgcgttccgcgtcctggccgtggccctggccgtggccgccggccagggcctggccgcctccggggagccgtccgccctggaggccatgatcgcccgccacgattccggccgctgccaaagctgtcacccggagatctacgagcagtgggcgcgctcgcagcacgcccggccgttgatgggcctgggcggattcaacttcatggccaagtatctggccgaggggccctttgccgtggcccggcccgaggacgccaccagggccaatttcccctgcgccaagtgccacctgccccagttgctcaccgccgatgatcaggcggccagcgagttggcccaggtcgtctggcgcgacgacaaggcggtcatcgccaaactgggcatcggttgcctggtctgccaccaagacaaagccgtggtccatcacccgccacgggccgagacgatctacgcgccccaggcccaggatggcccccacgaaggggccgtggccagcctggagcgcagccctttcatggcctcaccggccttttgcggccagtgccacggcttggggcccaatttcgagttcagcccgccggtgcagtgcgccacgctctacggcagctacctgcacgcctacgtggctggtggtgggacatccacttgcatcgattgccatatgcaaggggccgatcacgaattcaaacccaatttcgccgaccggccggccacggccaagctctaccaggcggccttgcccatggaggcaagcgtcctgcccctggttttccaaccaggcgaccggccgcgtcaggcgctcgtggccctggaggtcgtcatcgccaacaacgccggccatcgcctgcccgacggctgaccgtcgcgggcgcaagcggtcctggaggcgaccgccaccaccgacgacggccgacggctcttggaggccaggcgcgtgtacatgccccaatgcaccgactcgctggggcccaagatggtcttggggcccgacaaaaaactgggcatcgtccgcgacacatccttccagcccttccggccgaccagcgagcgcttcgagatcgtcctcgaccagccggccaaaacgctggccatctcgttgcgtctggtctacagcctgcggcccggcgacgagatggtcatccaccactggcggcgcgacttggacgtgagggccgtctcgcccaagtaaggccgcccggccggccgtttcgtgttacaatggggccataagacgaacaggcacggttttgcacatggctccgatcaaatcattgctcacggccctggtcctggtcctggccttgggcgcggcctgccaggcccaagccatcgacgagcaaaaggccaaacgcatcgtcaccgactatctggccgttgcgctgaagtttccccagggctacaaggcgatcgcctggagcaagttggtggcccatccctacggcggggcctatcaatgctccatccgccaccgctacagcttcaccctgggcttcgacaaggcggggcgcgagatcaaggccgtggccgaccaggtcttttccatcgattacaacggctacgtggtgggggccgagtcgctgaggcccagcgcgacccatccgcgcaccaacccctggcggccctgaacgatcacccgacttgacagcggggccggggtttgctatccaatgacgctgaccgccccagcggccaagtcgccaaggagttgcccaatggccgtcacaccccgcaaaggggaaccacgacaagcccaacgcaggccttcgcctccgcgccacatccggtgtcaggaggttttttttgggccctggccagggcggaccgagcacggcggaggcgttttttgagctggaagcgcaaacatcttttgggcctggaggggctgagcgccgaggagatcggcgtggtgctcgacaccgccgaatcgctcaaggaaatcaacgcccggcccatcaaaaaagtgcccaccctgcgcggccggacagtggtgctttttttctacgagccgtccacgcgcaccaaaacgtcttttgacctggcctgcaagcgcctctcggccgacgccgtggccctggcccccaagaccagctcgctgaccaagggcgagacgctcatcgacaccgcccagaccttgcaggccatgtcgcccgacctcatcgtcatgcgccattcgtcctcgggcgcgccccatctgctggcccgccacgtcaacgtctccatcatcaacgccggcgacggggcccacgaacaccccacccaggccctgctggacatgctgaccatccgcgagaaaaaaggccgcgtccagggcctggaggtggccatcatcggcgacataacccattcgcgggtggcccgctccaacatcatcggcctgcggacgatgggcgcgcgggtgcgcgtctacggcccgccgaccctgctgccgccccacgcggccacgctgggcgcgcgcgtggcccgctcgatggacgaggccgtggagggagccgacgtggtgatgatgctgcgcgtgcagcaagagcgcctgcacgacgtgctgtttccgtcgttgcgcgaatattcgcggctctacggcctgggcgaaagccacctgcgccgcgccgccgagggcgtcatcgtcatgcatcccgggccgatcaaccgcggcgtggagatcgcgccccaggtggccgacgggccctattcggtgatcctcgaccaggtggccaacggcgtggccgtgcgcatggccttgttgtatctgatgatcggcgcggaggggctgtgatgccgtcaacggccaaccaagagcttttgctgaaaaacggccgcctgctctgcccggccggcggcctcgacgaagtgggcgatctgctgatggccggcgggcgcatcgccgccgtgggcggggacatcaatgcgcccggcgcccgcgtgatcgactgcgccgggctgatcgtcgcgccggggctgatcgacatccacgtgcatctgcgcgaaccgggccaggaatacaaagaagacatcgccagcggcgcgcgggccgccgccgccggcggcttcaccgccgtggcctgcatgccaaacaccagcccgaccaacgattgcaaggccgtcaccgagttgatcctgcggcgggccgccgccgccggccaggccagggtctatcccatcggggccatcaccgtgggccttggcggcgagatgctcagcgaaatggccgacctgcgcgacgccggctgcccggccgtcagcgacgacggccgacccgtggccgacagccgcctgctgcgccgggccatggagtacgccagtggcctgggcttggttgtcgtctgccacagcgaggacatgcggctttcggccggcggggccatgcacgaagggcccacggccacccgcctgggcctggccggcatcccggccgaggccgaggctctggccatcgagcgcgacatcgccctggccgccctggccggggccagggttcacatcgcccacgtctcgtgcgccggctcggtggcggccgtgcgccgggccaaggaggccgggcaaaacgtcagcgccgagacctgcccacactatctgaccctgtgcgacgaggacgtgggcgactacgacacccaccgcaagatgaacccgcccctgcgctcgcgagatgacgtggccgccgtgcgccagggcctggccgacgggaccatcgacgtcctggccaccgatcacgcgccccactcgtcgctggaaaagctggtggagttcgacaaggcgctgtttggcgtcaccggcctggagacggccctgggcgtgggcctggagctggtggacgaaggggcgctgagcctcaagcggctcatcgaggccatgagcgccgccccggccagggcgctgaatctgcccggcggcgcgctgaagctaaacgagccggccgacgtgacggtcatcgacgccgcgcggccctgggtcgtcgagccggcgcgcatgctctccaaatcgcgcaacacgccctttgccggccgccggctgcccggtcgggccgtgctgaccatccgcgatggccgcgtaatttatcaactggaaggatttgccgcatgaagggggccaagggtcttttcaagccgggcgtgctggccctgctcagcgtggcggccatcgccgtgcttttgattttcgcccatttcgatcgccaggccaagtcgttggaccaactggcccatcaagccgccctccaagcccaggccatcatcgccgcccaggcggccgaggccggcggccagggcccggcgctgaacatggccgatctggcggccaagggctggagcccgccgccgggggtgctgtgggagctgttgcccggccccgacggccagccgcgggccttgcgcctgtggaacccggaaggcgtgcggcaatacgtggccagcgcccagggcgtcaaggaaggctatcaataaacgccatgacccgccgcctggaacaaaaagaagaggccctggcgcgcatgctgcgctatatcctgggcgtttgcccggccgaactggccctgctgcccgacgccgagggctgggtgcgccaaaaagacctgctggccgccctgcacggcgaggacggctggaaacacgtgcgccagaccatgctgaccgacatggccgaccgcctggccagcgacgtcttcgaggccgacgacacgcgcatccgctgccgccagcgctcctacgccccgcccaaccccgaggccaaaccgccggcacatctttattatggcgcgcggcgcagggcctacccggtcatcagggagcgcggcctcgacgccgatgacggccccggcctgatcgtctgcgccgacagccaacgcgccctggccatcggccgtcgccgcgacgccgaaccagtcctcgtcaccatccaggcccgcctggcccaggaaaacggcgcggccctggccgcctggggcgaggaaggcctctttgtcgcccagtggatcgacgcccagttcctgatgggtccgcccctgcccgacaagcccctgcccaagcccgtatcgcgcgaaaagaaaaaagaaaaagccgcccgcctcgaggaagtgaccgtgggccagccccaacagccgccgggcagcttcgtggtcaacctcatcgacgccgaaaagccctacaagcaaaaaggactgcgcaaggacatcgactggaaaaaagaacgccgcaaggaccgtcgtcgcggcgaggactagcctcagccggcctccaccagctccatcagccggccccagcggcgcacggcctcggcgaccagggcggccaagggctcgtcgtcgggccggccctgaccgaaaaggccatccaccgcccggctcacctcgggcagcagatcgacctcgccggcaaaacgcaacggcggtaagcccgcttggcccgcgcccagggcctggcccggcccgcgcatggccaaatcggcctcggccacggccaggccatcggcggtggcggccagcacctccaggcggcgacgacccaactcgcccggttccgggccggtcaccaggcagcaacgccccggcttttggccccggcccacccggccgcgcaactggtgcaactggcacagaccaaagcgctcggcccccaagacgatcatcagcgtggccgccggcacgtccaggcccacctccaccacggtggtggccaccagggccctggtctggccggcgcgaaaatcttccagggcccgttgctgggcggccgaatccaggcggccgtgcagcaagccgatggcctggccgggaaaatattcgccaagccggcggtgggtctccacggcgtcatgggcctggatcttgtcggaggcctccaccagcgggcagatcacatagacctgctcgccggccgcgagggtggcggccatggcctccacggcctggcggcgttgttcaaaggccagcacggtggtggcgatcttgggccggcggccgggcagttggggcagcggcgaaatgtccaggtggccggccagggccagggccatggtgcggggtatgggcgtggccgagagcaccagcaggtggggatcgaggccctttgccgccaggcgcaggcgctggtgcacgccaaagcgctgttgttcgtcgatgatcaccaggcccaggcgctcgaactccagcctggcggcgagcatggcctgggtgccgatcagcagcgcggccccgccttgggccgccgcgcgggcctgcttttgaccctgggcgtcggccccgcccagcaccagggccgccttcaggcccaggggctccagcagggcctgggcgctggccaggtgctgacgggccaacacttccgtcggggccatcagggcggtctgggccccggcctcggccacggccgcggcggcggccagggccaccacggtcttgcccgaacccacgtcgccggccaacagccgccccatgggccgaccgctggccatgtcggccaggatcgccgccagggcctggttctgaccctcggtgagggcaaagggcagcgcggccagaaagcgctcgaccagcgcgccgggtggatcgacgaccaggccgggccggctcaggcgctggcggcgcttgagccacaggcccagttgataataaaaaagctcgttgacggccagcacccgtcgccaggcgctggttggcgggtccagttcggccgggtcgctctcggggccgggcagatgggcctggcgcagggcctggctcacgctacacgggtagagccgggccggcagcaggccaaagagcggatcggggatgagatcgacggtgcggccggccagatcggccatgaagcgccgcacgccgccctggcccaggctggccagctcgggatagaccggcaggatcacgcccaccgcgcggccttcggcggccttttgttcgtcgaaaacctcggggtgaaccatccgccagccgccctcggccagctcggcacggcccacggcaaaaacctcccgccccacggcgaaggcctccaggtgggcttttttgaaatgaaaccacagcaggttcaggcggccggccccgtcgtcgaggaccatgcgccagaccttgccccgccggccccacggcccggagctcgtcagccggccgcgcgccacgcacaagcggccctcttccaggccgtccagcggccagacccggcggcggtcctcgtagcgcggcggcagaaaaaacagaccatcaccccaggtgcgcaagccccgcgcggccagggcctggaccgtcttgggccccacgccgggcaacgcgcccagcgagcgggccagggccggcaaggcccacggcgtcacgctcggcgtatttttggccaccacgcccggcccgtccggcctagcggccgtagaagtcggcgatgacctgaaccactcgctccttttgagccatggtcagctcggggtagaccggcaacgccaacacctcgcggctggcctgctcggccaccggcaactgcccctcgcggccgcccagataggcaaagcactccagcaaatgcatggggatggggtagtagaccgcgcagcccacgccggccgcgccgagggcggccaacaggccgtcgcgctccttgacccgcggcacgaactgattgtagatgtggccgcgccagttttcgggccagagctccaccggcggcgagaccaggccgcgctccaccaggccggcctcggtcaacagccggcgataatcggcggcgttggcccgccgcgcccgcgaccagtcgtccagatggggcagcttggccgagacgaccaccgcttgcagggcgtccaggcggaagttgccgccgatgtggatgtggcgatatttctcgttggggtgcgagccgtgggtgcgcatggagagcatgcgccggcccagttcctcgtcgttggtggtgaccagcccgccgtcgccggccccgcccaggttcttggaggggaaaaagctgaagcagccggcgtggcccaggccgccgatcatcgtgggccgctcgtggccggccgtcgcgtaggagcagccgatggcctgggccgcgtcctcgatgagcttcaggtcgtgggcctgggccagttccagtaggggtgtcatgtcggcgggttggccgaaaagatgcaccgggatcagggccttgggcttgaccggcaggtcggaggccaacaggcgctcgacttgggccgggtcgatgttgaagctgaccggatcgatgtcggcaaacaggggcgtggcccccaggcgcactatggagccgacggtggcgaaaaacgtaaacggcgtggtgatcacgccgtcgccggggcccacgcccagggccatcagggccagcagcagcgcgtcggtgcccgaggaaacgcccacggcgcacttgacgcccagatagtcggccaattcggcctcgacgccgctgaccgccggccccagaatgaacgactgcttttcgaatatctcttggacccggggcatgatctcgcccctcacgctggcgaactgggcctgaaggtcgagcatgggcactttgatttggtcggcctgggacatgatcatgttctccttggcggccccggccgcgcggcggcgatgggggaaaaagcgcacaagtgcgatttttgctcaggtcatggtctttttctatccaccaatgaactggtaaagtcaataattgtgaacatgcattgggttttctctggccggccgcgcgccggccccgaccgtggaggatcatcttgcgcgagcaaatccaacgggcggccgagatgctggccgccgccaccagggtcgccgcgctgaccggcgcgggcgtcagcgtcgaaagcggcattccggcctttcgcggctcacagggcctgtgggaaaaatacgaccccatggacttcgccagcatcgagtctttccgcgccgaccccggccgggtctggggcatgctggccgagctcgacggcgtcatcagcggcgcgcggcccaacgccgcccacctggccatggcccgtctggaggccatgggcaagctgcacacgctggtgacgcaaaacatcgacggcctgcaccaggccgccggcagcgcgcgggtggtggagtttcacggcaacggcgcgcaatttcgttgtctgtcgtgccacggcctgttcgagcgcgatcaggtcgactttcgcgccctgccgccccgctgccagtgcggcgggctgatcaagcccgacgtggtcttctttggcgagcccatccccgagcgccaggccatggaggccttcaacgccgcccagaactgccaggccatgctggtggtgggcaccagcgccgtggtggccccggccagcatgctgcccggcctggccaaacgccacggcgccaagatcatcgaggtgaacatggagcccaccggcctcaccggcaacctggccgacatcagcctgatgggcggggccggccagatcatgcccgagttggccgaggccgtggcccggctgctggacgcctgaggccccaacccagcgcccgaccgccaaccaaccagcgccggcccgccccccggccggcgtcaactcaaccccgggaggactttcgcatgaaccaggccgagatcgaaaagctcatcgacgagcgcgtgcgcgccgaagtggaaaaacgcctggcccaggccgaggcccgagccatgaccatcatcctgaccaaaggcaccctggacatggcctatccggccctgatcctggccaccaccggcgcggccatggacctggacaccaccgtgtttttcactttctacggcctggacgtgatccgcaaggacaaaatgggcaaacttcaggtctcgccggtgggcaacccggccatgcccgtgcccgtgcccaacatcatcggcatgctgccgggcatgacggccatggccacgacgatgatgcaaagctggctgaaacgcgaaaacgtggccaccatccccgaactgctcgacatggccatcgagggcggggtcaagctcatcggctgccagatgaccatggacgtcatgggcgtcaagcgcgagcagctcatcgacgaaatcgacgtgggcggcgcggccacctacatgggcatcgccaccaaggcccagatcaacctcttcatctagccgcgccggcgggccccgccacgaggccccgggcctaacggcccagcgaatccagccagcgccggcgctgggccagcaaggcctgggccgccgcgcgctcgcgccggcaggcttggcgttgttctttcctcagccccgcgcggacctcggccggcgggcggggccgctcgggcggttgctccaggtgcaaaaacgccacgctcagcggccggaaggaaagctgggccgcggcggccgatgtctcgccgtggccgaagttgacgcccatgatcttgcggcgttgcagctcctgggggtccatggagcgcatgtaactcatcaaagccaacaggtcgtggttggcctcgaagcgcttgatgtcggcgttgacctcatccagcagggccagcaaacgcccgtgctcctcgcgcaaccgctcggccgcccgccatgtttcctcgtaaagcgcccggaccaacctccagtgacggccgcaagtggtcaacccgcccagggcgcggccgggcagcggcggccccagacgacgcgcggcccaaccctcgggcagagccatcgcggccatggcgaaggcgcgctcggccgcctctggcgtgagcagggcctgggccagctgggcttttaggccgtcgcaggccgcctcctggccgtgataggcgctcgtctcctccaggagcatggcccgctcttcctcgagcacgcgccgctcgtgaaagtaggtctcggcgatctcctgccggacggcctgctgcagggcggcgatcagatcgtcctgggccatgggccctccattcccctggcgacttgtgctaaattgcgctttctgatagcgtgcactccaggaggcataacattgaataacattttagtcatccataaagccaacacgccggtcgcccgcgaccaggcccaggagctcaggggctggctggaggccaggggcaaggccgtcaccgtccgcgaggcccagggcggcgagccggcggcccggggcgccgcgggcgaagcggcgcttcccgcccgggccgatctggccgtggtcatgggcggcgacggcaccatgctgggggcggtgcgcgacatggtcgccgccgggctggagcgcacgccgatcctgggggtgaacctgggcgggctgggctttttgacggcggtgtcgtcggaagagatgctgccggccatggagcgggcgctgcaaggccgcttcgaggccccgccgcgcatgatgctgcgcgccgaggtgcggcgcgacggccgggccgtggcccagttcgtggccctcaacgacctggtgatcaacaaggccgccctggcccgcatcatcgagttgcacctggacgtggatcaacgccacctgaccaccttccgggccgacggcctgatcgtggccacgcccaccggttcgacggcctacaacctctcggccggcgggcccatctgccacccggagttggactgcgtgctggtcacgcccatctgctcgttcgccctgagcaaccggccgctgttgctggggccgttcatggtgctgcgcgtggccatgggcgagcgcgccgcccagaccaccctcacctgcgacggccaggtgggcctggaactgcaaccggccgacgaaataatcatcggccgcgcggccaagacggtgagggtgatccaatcgccgttcaaggattattatcaaatattgcgcaccaagctgcgctggggttaggccgccggggcggtgggttcggccgggccggccaggggcaggcgcacggtgaaggagctgccttggccaggggcgctgcgcgactcgatgccgccgccgtgggcctggacgatcttttgggccacggccaggcccaggccggtgccctggcgcttggtggtgaaaaaggggttgaagatcctggccagatcctcggcggcgatgccgcagccttggtcgccgacggtgatcagaccgaaatcgccttcgcgggcggtggagacgatcacccgcgcgccgcgcggcgaggcctggatggcgttttgcatcaggttcaaaagcacctggcgcaggcggcccttgtcgatgagggcctccaccggctggggaggcagctccagctccaggctcacgcccgattgctcggcgaaaagcgaggccaggctgcgcgcctcctcgaccacctcgcgcagataggcccgctccaggcgcagttgcatgggccgcgcgtagtcgagcacctcgcgcatgagttgctccatgtgggccacctggtcgacgatgatcttgagcttggcccggtgggggtggtcgtcctccagggtgcggtagatctgctgggcgaagccgccgatggcgatcaggggcgttttcatctcgtgggccagggcggcggcggcctggcccagggcggccatctcctgcatgtgcttgaggcgctgggcctcgcgcttttcgcggtcgacgagaaaaccggtgacgccgccgaccaggaaatagacccccaccccggcggccatgtagagccgctgggtcaggtcgacgctacgctggcccaccacgtcctcgaaaaaattgaacgagatggccagggcgcagagcaggccgccacgcagaccaaacagcaccgaagccatgaacaggggcaggtaataggcatggcgcatcaggggaaccagatcgggccggtggtgctccaggtaggcctgcaacagcggcaggcccgccaacagcacgatcatcggcgcgaccttgagccacagcggcacgaccttccagcctcgcagcagttgtttgaccatgccgaacccccttgtcgccaacgtctcgcccaaggatacactaggcccatgccgtcggccaaggcgcacttgaccggcttttttgttggcgctggagcccttggcgtgctaccaaatatgctagcgtggccagtcggcccgcgccgtgaccgcccgatcaaaccacggaccacgccaataggagcgccgcagtgtccaaaaccacgcgcctgttttccacgttgctgattgtcgtctgcctgccgctggtcatggccatgagccccggcgacagcgagggccccacccgcatccccgagccggaaaaggccttcagcgccacgctggtcgacatcagcggcaagaccatgaacttgactcagttctcgctggaaggccaggtctttttgctgggcgacatgggcgatggccaagtggccgtgcctttcgaaaaaatcgaccgcgtggacctggtcaacggccaagacggcctggtggccacggccaagctcaaggacggccagagcgtggccctgacgatgcggcccaagcaaaaggcctttggcaaggccgagttcggcttctatcgcatcgaactgggcgacgtcgcctctttcaccgtgcgcccgtccatgccctgacccgccgcccgcgccggcccaaaggacgctctcgacgcgtccttttttgttgagccgggccgcgccaaggagccttcgtcatgccgcaaacgtgcccgccgccgcgccggcggttggagtatctgctggaaaaagtcggcctggggcccgacgattaccagacaatcgccccgcacaaggagcttttcgctagccgggccgaggagttcggccggtatttcctggagtttttcctggccatcgacgccacgagcctggtcctgcgccgccagagcgacccccagcgcctggccgccgtgctgggccattggttcggcgcactgtttcgccaggcgatgagcccgagctttctggtcgaaatgtggcaaagcggcgtgcgccacgtggagctcaacctcgaccaacgctacgtcaacctgggctacagcgtggcccgtcagttctgccagcgcatcgccgccgaaggcctgccgcccggcgcgcgcgccggcgtgctggcggtgatcgacaaactcctcgacgcctgcgtgctggtggccaccgattctttcatcacctgcacctcgcgctgcgacaaccaggtcatcgccggcatcgcccaccaggtgcgcaaccccgtgaccatcatcggcggcaacatcagccgcctgcaacgccaggcccagcgcgacagcggggcctggcgggcctttgagacggtcttggccgagaaccgtcgcctggagcgaatgctgggcgatatcgccgcctacagcgagctttaccgggccgagccccggcccgaggcctgccctctggagcccatcctgcgtcaggccgccggccggctgaccgagcacgaccaaagcccccggcccgagcaatggttggcgatcgaactcgatccggcccacgccgtcgccttcgccgaccgcgccgagatgacgctcatgttttttcatctgctggaaaacgccgcccaggccagcgacccggccgagcccatcgtccgcgtggtcagcggccccggcccccggcccgattttctgcgcgtgagcatccaaaacagcggcaaatcgcccgatccggcccagatcgacacgttgttccagccgtttacctcatcgcggcccatgggcaccggctttggcctgcccatcgccgccctggccgcccggcgtaatctgggcggcctgagcctgcaaccggccccgcaaggcggcgcgctgtgcctggtggatctgcccacgcccgaagatcgggccatggctcaatgataggtcgggccaccgccgccgggccgcgcgcccggccagcgcggccggccaggcggcaaaaagacccgcgccaacaccagcccggccacgaaaccgccgatatgggccatccaggccacgccctcggccgaacccagcacctgaaagaaaaaccacaggcccaaaaatatcaccgccggcacgcgaatgacgcgcacgaaaaagatcagccatagcaagatcaacacgttgcgccgggggaaaagcgccaaatagccgcccaggaccatggccaccgcgccgctggccccgatgatcggcacgacctcgccggggccgctgagcgcctgggccaggcccgagagcaccccgcccagcagataaaaggccacgaagcgcccccggcccagggcgtcctccaggctggccccgaagatccacagatagagcatgttgccggccagatgccagaaaccgccgtggacgaactgatagctgagcagggtcgccagcggtggcaggggcagttcggccggggccgggcccaggatgaaggccggcaccgcgccaaagatataattgaaggccatctcggcctggcggctcagggtcaggcaatagagccagacgcccacgttgacggcgatgatgaccatggtcgccagcgccggccggcggttgggcgtttcgtcgcggatggggatcaatgggccgcctccgaatggtgacgagtcgacgcgagtccgccggtcgggcgaaggcccttgcgccgcggccgggggcggtatatttgttttaggttacatccaaaccccctgggatgcgaaatgcatagtgccgaccaacgcctgaaggcccacatcgccaccttcggctgccagatgaacgaatacgattcggcgcgcatggcccggatgctgggccagatgggctatatcgccgaggccgacccgcaaaaggccgacctggtgattttcaacacctgtagcgtgcgcgacaaggccgagcaaaagctctattcggccctggggcccctggtcaaaatcaagcgccagcgcgatctgatcatcggcgtgaccggctgcgtggcccagcaggagggccggcggctgttgcggcgggtggcccacctggattttgttttgggcacggcccagatcgacaagctgcccgagttggtccacgacgcggccaagggcctgcgccgcgccgaactgagcctcaagcgcgccagcgagccggcgcccatcgtcctgccgccccaggtggggctttcggccaacgtgacggtgatgcgcggttgcgacaacttttgcagctattgcgtggtaccatatgtcaggggccgcgaacagagccggccagccgatcaggtgctggaggagatcgccgcgctggtggccgccggcgcgcgagaggtcgtcctgctgggccagaacgtcgactcctaccgcgatccggggcgggggatcggcttcgcggagctgctgcgcctggccgccggcgtcgagggcctgtggcgggtgcgctttctgaccagccaccccaaggatctctcgccggagctgatcgagaccctggccgccgaacccaaggtaatggagcagatgcacctgcccatccagtcgggcgacgacagcgtgctggcggccatgaaccggggctacacgaccgggcaatacctggccaaggtcgaggccttgcgccgggccgcgccggaggtgaccctgggcggcgacatcatcgtgggctttcccggcgaaagcgcggacgccttcgcgcggacgctggagttggtcgaacgggtgggctacgacacgctgttttgcttcatctactccgaccggcccttcaccaaggccagccgcatgaccggcaagatcgatcaagatgtcaaggccagccgggtcaatcagcttttggagctgcaccgtcgcctgggccgggagcgcaaccgggcgcgggtgggcacgatccgcgaggtgctggtggaagggccggccaaaaagggccagggcatgctggccggccgcgatcgcgggggcctggcggtgaatttcgccggcgaggccgcgctcgtcggcacgatccaacgggtgttggtcacccagggcctgaccaactcgctcatcggcaggctggccggccagccggaagggggcaatcgatgattcgcatgaccgtacaggggttgaccctggatccgggcaccaactcgcctatcctcatcctcaaaagcgccgacggggctcagaccctgcccatctggatcggcctgatggaggccacggccatcgccagcgagcttgagcagattcatttttcgcggcccatgacccacgatctgctgaaaaacctcatcgacggcctgggccacagcgtggtcaaggtcgaggtggtcgacctgcgcgacaacactttctatgccctgatccacctgctggggccgggcggcgagttttccatggactgccggcccagcgacgccatcgccctgggcctgcgcgccggcgcgcccatttacgtggccgagggcgtcatcgccgaggccgcgcccaagaccagcgccgagatggccagcacttccgacgacaaatggaaagacatcctcgagcggatgaaacccgaggatttcggcaaatacaagatgtgagcgccagcgaaaggcccttgccgtgatcgatctgcacaaccacaccctcttcagcgacggcgcgctggtgccggccgaactgatccagcgccaccacgccctgggcaaccgggccgtggccatcaccgaccacgtcgaccccagcaacatcgacctggtcctgccccgcgtgatcaccgcctgccagcagctcaaccgccacaaccgcgtccaggccctggccggcgtggagttgacccacgtgccgccggccctgatcgggccgatgatccgccaggcccgcgacatgggggcccagatcgtggtcgtccatggccagaccatcgtcgagcccgtgccgccgggcaccaatctggccgccatccaggccggggccgacatcctggcccatccgggcctgctcaccgccgaggaggccgccctggccgccgcccgcggcgtggccctggagatcagcgcccgcaaaggccactgcctgaccaatggccacgtggcccgcctggccctggcccacggcgcggccctggtcatcaacaccgacggccacgcccccggcgacctgatcgaccgcgcccgggcccgtcaggtcggtctgggcgcggggctggacgaggcccaggtccagaccgcctttgaaaacgcggcgcgcatcgccacccgggccggcctgattctggcctgaaggccggccgccgcccatggaccgcgccaaaaccctgcaagccatcgccacggccctggacgccggtccaacggccgccctggccgcctgcgccgaagcgttgatgcggctgcggcccatggccgccgacggagcccagcgcctgtgccggccgctgctggccgccggcctgggcgcggccgccctgctggagcgcctggaatccctggccgtccgccaggcctgcctgggctgcgccacctgctgccaggcgtccagccccacactgtatctggccgatctggccctgctgggccccgatggtccgggacgcgggcacttctacaccctgcgcgccggcgagatggtcagctcggcgcgactggggagccggcaggccctggttgccgaactgatcaaaatccgcgaggcccccggcggtggctgcgtttttctggagcccggcggcggctgcgccatctacgaccggcggccgttgcagtgccgcaacctggagtgctggtcgggccgcgacgccagcaccctggccctcaagccgcgccttggccgggccgagatcctctgcgacgacgacacagccctgaccctggccgccgaatacgacgtcaagctgcccgccgccgagttgacccaggccctggaacaagccaaggccggctcgcaggtcgccgcggccgcggccctgcaaatgatcgaactggaccaccgcctgcgcggggccatcagtcggcgctacggctacgacgccccggccctggagctgatcatcggccgcgcggcccaggtcgtggcccgcgcccacggcctggccctgggcctggaccgcctgggccggcccaggctggagaggctgcatttcgggccggcctgagcaattgttgccggcaagcgctgcccagctcccgccggccggccgactccgccacggggcgtcatttgcatttttcttgaatcttcggcatattgcccgaccacgccgcgccaccatgcggctggcacctcttttgcttcaccatggtcgatcccttggccatggagcaaaaagatgcgcacgtccaacgccaatcaatatcgtttgatcagcagtgacctctccaacctgctggcggcccaatacaagctgcaaaagcaggtgctcaccggccaggtgggcaccacgccctcggagcagggcggcgcgtccaacgccatcatgcgcaccaatctgcaaatggacttgatcagccagtatcgcgtcaacctggagtcggccgactcgtggctgacgtcatcggaaacggccatgcagaacatggtcaatatcctcacccaggccaagaccgtggccgaaaagatgtccaccggcacccagcaatcgctggagcagcagaccgccgccgaggaagtgagcaatattttcgcccagttggtcaccctgagcaacaccaaggtcaacgggctctatatcttcggcggcacctccaccaactcgcggccggtgatcaccgccctggccgcggccgggccgtccagcctgaccaggaccgtcgccgccggccacgactccaccgccgacgtggtggccaaccccctgaccagcggggcctacgccttccagatcggccgcaacagcgtcggaacgtcgtcgacgatcaccatctcggccaacaacaccctgggcgagacgggcatcgtcccgccgctgagtttcgacgccggcgcggccaactggatcaccacccagaccgcccaggactatcaggcccagttactgaccctgcgctacgccttcgcctcgtcttccagcgaggtctcggcgcgcatcggcgagacgttttcgtggacgggcgacagcgccgccggcgagcagacgtttcattcctacgccaaggtttctttcagcggcgcgggcacggccaccatcgacatcgacggcgcgccgacctacaccgccgattcggcccaagagctggtcgaggcggtcaacgcctctggcggcgactactttgcctgggccgaaggcgacgacgtctatttcatgatcaaggacggcgtggccccaggcacggtgcacgaggtctcggccagtggcgggcccgtcagcgtcagctaccccaccctggacgacctgaccgaccagatcaacaacggcaaccaggccacgggcatggtcagcatcgacaacgccagcctgcccggcctggacgacaccatcaccctgggtgaccatcgctggacatggtcggagataaccggcggctcgctgcccgccgacgccgacggctacgccagcgccctggccagttgggtctcggcccacaccgacgagtattcggccacggccaccaccggcgcggccagcgccggcgcctcggtgatcatcaccgccagggccgccggcgacgccggcaacgtggagctcagcggaaccaacgtcatcacctccggcgcgctgatgggcggcgtgcaaggctccagccccgtggccaccggcagcctctacgccgccggcgaaagcgactacaagtacgaaacgaccctcaagtgcaccgtcctggaagccgacgccgacaatctcaccgtgcgcatgcgttggtacgacgacgagggcgccttgcatcagcaagacctgaccatgcccgccgccggcgaggacaacggcgtggccatccccggcctggacggcgtcaccctttaccgtgacgacctcgtcttccaggaggggacggagctttccatcaagctgggccactatcagggcaacgaagaggatatcgccgtcagcttcagcagcaacacgcacatgcgctacaactggaacgccagccaactgctgggcgacagcctcaccgtcgacctgtacggcgaaacggccaagcgggccaccggcggcggcagcggcgacatcaacctgatgggggcctatcgcgggctctacagccagcagttcgatttcgacgtggtcgacggcggccaggtgcccggcgacgaggtcaccgtgcgcgtgcgctggaccgaccagaacggcaacgaacacgaggagttgatgaccttcgacggcgccgggccggaaaacgcccaggccatccccggcgccgacggggcccaattctatctcgacagcggaacctacgtggtcgacgactctttcacctacaccgtggaaaagagcaccgtccagttgatggacatgttcgtcatgtgggaggaggccctggccagcggcgatcaggagtacgcccagaccgtcagccagcaggccctggacgtgttgacggcggccatggagcagattctggattacgtcgccgactcgggcgcgcgccaagaccgcatcgccgtgcgcggggcggtcatggacgaccaggagctctatcacatcggcgtgctggaagacctcgacggcgtggacacgacccaggccttcatagatctgagcatgctgcagacggcctacaacaccagcctcaaggtcacttcgaccatctctgagatgtatctggtcaactacatcagctagcggcgggcctaatccaggcgcgccgtgggccgatgggccaacagaaaggcgaccccaccgagccggccatcggcgaaggcgcggtagtcctgcggcgcggcctcgatgaccaggcgacgcacccggggcatggcatgggggtcgttctcggccggcgcttcgtccaggatcaccagcaccagcatccgcacctcgggcagggcggccagatcctcacccatggccacggccatgggcaaggccgccgacgccaacacctggccttcgaccggggccacgtccaggccgatccaggccggacgtcgccagcgcatgatcacgctgagccggccatcggcgaagccgaacgacggcgcggccatgtcgcagcccatcaacggcgcgactcgctgatatttatcaaaaaaacgcctcaagcccgcgcgcagggggtcgtccttgggccgcgagacgatctcgggcggcaggatcgagtcgactccgcgcaactgcacgtcctgcatggccggcaaaagccgggccgggcgagagagcttcagcacgtcttcgtcggccacctggcggccctggttgacttcgtcgatctcgccgccgccgggcaggaagccctgggcggtgaccacgtagcgcaggcgcgtggccatggtggtgaccacgtcgccgccgtgcgcggtgaccttgcgcttggtcgtctcgggcagccagcgcaggcgcagttcgccgtcgatgtcggtgacgtagggcggctgtttctcggcctggccgcgcatgggcgtgatgacgatctgggccccttccaggggcatgccgtcgccgtcgagcacgcggatgaccacttcctggaacaacggctcgcccttggcccaaaccgcctggccaggctgcagcaggcagatggccgccaaaatcaaaacgcccgccctgaaaacgcccatgaatcctccccgctcaatgcgcgcggcccgcccgcgccgacgatatcattgtaacattgtattgcctgggccgccgacgtcaaggccgctttgacgccggccgattgacttgacgccgggggcgtgttagttttcctctgccgagttgggccccgaagccacgatcaacgccgaactttttggagcaggccgacatgttggagctgatgcgcagacaagcgggcaactggatcatcaagatcatcctgggcctgatcgccctggcctttgccctttcattcgggctcagccccaacttcggctccaatccgggcgtggccatgaaggtcaacgatcaaccaatcatggaagacgccgtttccgagctttacggccgcatgaccgagcaggcccgccagcagttcggcgacaacttcgacaagctggcccccatgctcaacctgcgccaacaggccctttacagcctgatggaccgcttgctcctggcccaggcagcccaacgcatgggcctgggggtcagcaaccgcgagttggcctcctcgatccaggacatggccgctttccaggtcgagggcaaattcgacatgcggctctaccagcagcgcctggccgccaaccgcctgaccgaggaacgcttcgaaaacagcgtgcgcgccgacctgctgcaaggcaaaatcgccgccatggtcggcggttcgggccaggtgacgccgttgcaggtcgatcaggccctgcaagaggccctcagccgggccgacgccgtctacctgcttgtcaagcccgaggatctgctcgacagcgtcaaggtcggcgaagacgaaatcgccgagcactacgagtcgcacaagggcctctacatgaatccggccaccctgcgcgtcgactacgtggccctgcccgtgtccgctttccgcgacaaggccgacgtcgccgaagacgagatcatcgacgcctacgagatggactggcggcaatacagccggcccgaggaggtccgcgcccggcacattctaatcgaactggcccccgaggccgacgaggcgcaaaaggccaaagccaaggcccaggccctggccctgctcgaaaaagcccgcgccggcgaggatttcgccaagatggccaaggaatattccaaaggcccctcggccgacaagggcggcgatctgggttatttccagcgcggccagatggtcgggcccttcgacgagctggtcttcaagatgacccccggccagatcgaggtggtcgagaccgagttcggctggcacgtggtcaagctggaagacaaaaagaaggcccgcatcgtcccgctggaggaggcgcgcggcgagatcaaggcccgactggccgagcagcaagccaaggatttggccatgcaggcggccgaaggcctcttcgacgccctggccgcgggtcagcccctggaggcggcggccaaggagcgcaagcttgtcgtcgagcagccgccggccgtcaccgccgatcagcccgtgcccggcctcaccggcctcaaggacttgttcgccgccgcccagggcctggaggccggccagcccctgcggcccatgacctttgacggcggcgccgtggtggccgttatccgccagcgcaccgcgccccagcccaagcccctggataaggtccgcgagcaggtcgagatggccgtgcgctccgaaaaggccaaccaactggcccaggtccaggccaaggagatcatcgccaagctcaacgccgccaaggatcccgccgcggccctgagcaaactgggtggcaaacccaccggtccgctcacctcatccgagccgatcgagggcctgcccggcagcgaacaactgcaacaagccatccacgccttggcccaggacaaaaccgtgttggcccagcccgtgcccgtggccggcggctttgccgtggccgtggtcaccaagcgccagccgcccgagccaggggccatggatcagatgcgcgaaggcatgacccagcaactgcgccggaccatgcaaaaccagacctatcaacgcttcctggccgacctgcgcaacaacgccgacatcctggcgccccagcagaccagcggcggcggttggaagattcctggctgcgaccgcggcgtggacttggagtgggtccggccggccatctagatcgcggcccgcgggccgggaaaggtgggatagacgtcatggagccgatcgaactgacgcccatcggggtcatccattcgccctttgccgagcccggcgaggccccccaccagggcgcggaggccgacgcgccggccgagatcgtccttgccgacggcatggccgaaggcttgcaaggcctggaggccggcgactggctgtgggtgctctatcattttcatctgtccggcccggcgcggatgctggtccacccccggggcgaccgttcgcggccgctgaaaggcgttttcgccacccgcgcgccgatccgcccctgccccattggcctgagcctggcgcggctggaggccatcgacggccaggtcatgcgcgtgcgcggcctggaggccatcgacggcacgccggttttcgacatcaaaccctacgcggccggcctggaccgcccgcgcccggagaaaaaaccgtgagcgccctggaatcccacgaccaggtgctgcatttctggtgccccatgctgggccagaccatgcatttcggctattgccgcaagatgcaaggcggcctgccctgtcaccgggtgctggtttgctttggaccccacttcgacgtgcaaggctttttgaacgagcacttcacgccccagcagcaagagcagttcctggccgcgcccaaaagccgcctggagcgcatcctcgacgccgccgatcaggtccgccaaaagcaggatcaaggccaatgaccagcctgacggtggtggtggaaaaccactccgaccggcccgagttggccgccgagtatggcctggccctgtggctggagcacgaaggcgcggcctttctctacgacgccggggccggcggggcgcttttgcccaatctggccgccctgggcctggacccggcccggctgacggcggccgtgttcagccatggccatctggatcacatcggcggcctgcccggcctgctgcgatccagggccggcgcgcccctggacgtctggctgcaccgggcggccttcgcctcgcacctggcgcggcgaggcgacgcgctggtcgacatcggcccgcccctggatcaacccggcttcgaggccctgggcgcgcgctttcacttcgtcacgggcctgagtgaaccctggccgggcctgaggattctggcagacatcccccggcgcacggccttcgagggccccgcgccaaacctggtggccatgatcgacggccgcgtggtcgacgacccctttgacgacgacctggccctgatcgtcgacacgcccggcggcccggccctgatcaccggctgcgcccacgccggggtggtcaacatccttttggccgccgaacgggccctgggccgcaccccggcctggctgatcggcggcacgcacctgggcccggccccccagggccaacgccaggcggccgcggccgaactggccgcccggccggcgctgcgcgtggccagcggccactgcaccatggacgcggccaaggatctgcgccaaagcctgggccagcgctacgtggatttgatcagcggcctgcgcctggaattctagccggtggcctatctcgaacgccagatgatcagcctctgcggcaaggccatccacggctggcgcatgatcgccgagggcgacaaggtggccttgggcctcagcggcggcaaggattcgctgggcctgctgtggctgctgcgcgaacgcatgcgccgcatccccatcgagttcgagctgacgcccatgcatatcgacatgggctttggcaacgtggacgtggccgcgttgcggcggttctgcgcggagttgggcctggatctgctggtctttgaaagcgacttcggcccccgcgcccacagccccgaaaatcgcaagaacagcccctgctttttctgcgccctcaagcgccgcgcccagatgttcaagatgtgccgcgaacacggctgcaacaagctggccctggcccatcaccaggacgacatcttcgagacgtttctgatgaatatcctgcacgccggcaacatctcgaccatgctgccggtgcaggcgctttttcgcggcgagttgaagatcatccgccccttgagcctgatcggcgccgatcaaaccaggcgtttcgcccaagtcaaggaactgcccgtgcagccgccctgctgcccctcggccggccagaccacgcgggcccaggccggccgggcgttggatggctttttccgcgacaacaaaaagtcgcgcgccaacctgtggcgcgccctgacccacgccgggctggcctcgctgcccgccccacccacgaccatgcgccttggccgcaagaaatccgacagcaaatgaccggcgaacccaaaacgaaatatcggccgatcatggtggtgggcaccggctcccacgtgggcaagagcgtcgtcgccgccgccctttgccgagccctggccaggcgcgggttggacgtggccccgttcaaggcccagaacatggccctcaactcgggcatcaccgccgacggcggcgagatgggccgggcccagatcacccaggccgaatgcgccggcctcgcgccccacgtggacatgaaccccatcctgctcaagcccacctccgacatgggctcgcaggtcatcgtgctgggccgggccgtgggcaattttcgcgccgccgaatattatcgccacaagcccaagcttacgcgcacggtcatggccgccttccgccggctgcaaggggcccatcagctcatcgtcctggagggcgcgggctcgtgcgccgaggtcaatctcaaaaagcatgatctggtcaacatggccatggccaagcgggcccaggccgcggtggcgttggtggccgacatcgacgccggcggcgtcttcggccagatcatcggctcgcttggcctgctgccgccctccgaacgcaagctggtgcgcgggctgatcgtcaacaagtttcgcggcgatccggcgcttttcgcctcgggcgtggagtttctggagcggcggacgggccggcccgtgctgggcgtgttgccccatttttcgcacatcagcttgccccaggaagacggcgtggccctggagcggggccagatgacctcagccggcggcggcaggatccgcatcggcgtggcgcggctttcgcacatcagcaactacaccgacgccgacgtgctggccgccgagccggccgtggagctgcgttgggtcagccggcccgaggagttggccgggttggatcttctgatcttgcccggcaccaaaaacaccctggccgccctgcggaccatggtcgagtcggggctggaccaggcggtgcgggcctatcacgccttgggcgggcgggtgctgggcgtctgcggcggctatcagctcctgggccaggtcatcgccgatccccacggcgtggaaggcccgccgggccaggcccagggcttggggctgctggccgtggccacggtcatggccaaaaagaaaaccaccagccaggccctggccgtggccgcggccggcctgccgctgagcgcgtcgggtctcttggccggctacgagattcacatgggccagaccaacgccttggaggccgatcggccggccttcgtggtcaccagccgctcgggccgggcggtggatgtggccgacggccaggtcagcgccgacggccgcgtgctgggcacctacctacacggcgtcttcgacaacgaccaactgcgacgcggcctgttggcctgggccggcggccacgacgcggcggcccagagcctggactacgccgccttcaaacagcgccaatacgacctgctggccgatcatctggaggcccacgtggccatcgagcccctgctggagcccctggggccaaaatgattgacgagcccgtcgattgagtttaggtttgatcacataactcagacgccgccggcggcccaggaagggcgcacgggataggccggaaaaaccggagaggccagcctcgccgcgccgaagcgcggacgcggggcgcgccttggccgccggcccaacagaagccccgaccagcggcgtcagggggccaaaagcccggccggcctgaaggctggagggccgatcatgcccgcgctccgcccaaggagcccgggcatcgcctttttcagccgacaattcaggggagagcgtatgataagcaaacgtgttttggccgtcatggcggcgctggccctgtgcctgacggcgctgccggcggcggcggcggaagaccggcaagacgagttggtgcggcaactgctcgaggaagtcaaggccctcaaggccagggtcggcgaacttgaaagcaagctggcccagaccagccaggccgccgagcaggccggccagcaggcccaggaggctcaggcgaccagcgcgcattcgctgaagatgtccgagcaggctcaaaaggccaagggcgaacaagtggccggcgggctgctcagcgacgctggcaagcgcctgaagatctacggcgccatcgaggttgagggccaatacgccaacctcaagcccaaaaatggtcccagcagcagcgtaagcgacttcaccctggccaccgccgaggtgttcattgaggccgacatcaacaagtacgtcaagggcctggtgcacatgctctatgaagagggcgacaccgaccccatgaacatcgacgaggcctacattctgttgggccagaccgacgacgtgccggcctatttcctgggcggccgcatgtatccggccatcggccttttcgagaccagcatggtcagcgacccgatcacccaggacatgttcgagacccaggccaccgccgccgaggttggctgggcccaggactggttcaacgtgggcgtgggcgccttcaacgccgacgtgcatcagtatgacgacggtgccgacaacaccatcaacaccttctacgcccgcgcccagttcgacgcccccgaaggcgccctcggcaaggacgtcgacctcaacttcggcctggcctacatcaacaacatcgccgccggcaacctgcgcgaaggcctgctcaccgaatacgaccagatccaggatctggtggccggctggtcggcgatgatcagcgcccagtacgaaatggtcgccttcaccgccgagtacatctcggccctggacgacttcaaggccggcgagctctaccccgacgacaagctcaagccctacgcctacagcctggagctggccttcatgccctttgacgaatggaccttcgcggcccgtttcgagggcgccgagggacccaccgccgacaagggctcggacatggacacccccgaccaccgctggggtctgaccgcctcctgggaattcctggaagacaccgtgctgagcgtggagtacatgcgcttcgagtttgacgacgaaagcgaagaggactgcgtgaccacgcaattggccgtgggcttctaaacgtgtttgaccgggcggcgcggtcgcccggactggagaaataatcatgcgcgcgcgcgaactgttcatcggcgctttgctgaccctgagcctggccgccccggcctgggcccattttggcatggtcatccccgagcaaaacatcacggccaaggcgggcaccgtctcggcgcggctgctgttctggcatcctttcgagggcaatggcatggacctggtcaaaccggccgaggtcggcgtgttccgccagggcgaaaaaaccgacctgctgccggcgctcaaggagcgaaagcaggacggccaccaggcctggacggtggattacaagatcaaaaagcctggcgattactatatttacatggtgccccagccctattgggagccggccgaggactgcttcatcatccactacaccaagtctcccatcagcgccatgggcgccgaggaaggctgggacgaacccctggggctcaagatggaaatcgtgcccctcagcaagccttacggcctttatgccggcaacggcttctgcggtcaggtgctctacaagggcaaacccctggccggggccgaggtcgaggtggagtattacaaccaggacggcaagcgcaaggccccggccgacgcctacgtgacccaactggtcaaggccgaccagaacggcgtgttcaacttcaccatgccctggtcgggctggtggggcttcgccgccctgcacaccgacgacgatcgcaagatcgcccacgacggccaggacaaggacgtggaagtcggcggcgtgatctgggtctttgcccacgagtaaaccaatctggcccgggcgggggcgtccccgtccgggcgaggaagcatcgatgcatatttcagaaggagttctttccgcgccggttttggccagcggggccgtgctggccgccaccggcgtggccatgggcctggccaggctcgattatcagaaattgccgcgggtggcggtgttgtcggcggcgtttttcgtggccagcctgatccacgtgccggtgggcccggtgagcgtgcatctggtcttgaacggcgtggtgggcctgttgctgggttgggcggcgtttccgtcgatattggtggcgctggcgttgcaggccatcctgatgcagtttggcgggctgatcgttttgggggtcaacaccttttccatggccatgccggcggtgatctgccactatctttttcggtcgatggtcgccagccaaaaccgcgtcgtggcctttgccggcggggccttggccggggcgctggccgtggccctggctggccttttcgtggcgttggccctgtttggcggtggcgaggatttcgccacggtggcggcggcggtgggcctggcccacgtgccgatcttcatcgccgagggcgtgttgaccgggcttgcggtattgtttatcaaaagggtgcggccggccatgctggaccgcgaccaggcttgagggggtttggcatgcaaaataaattcgcaatcggtttcattttcgcgctggccgtgtcaatcttgtgctgcgcgccggcctgggcccacaaggtgggcgtctacgcctacgccgagggcgacaaactcatgggcgagggctatttctcgggcggcgacaaggccatgcactgcccggtgaagctctacgacaaccagggcaagctcatcgccgagggccagaccgacgcgaacggcgctttcgccctgcccctgccccaggccgccccgccgctgaaactcctgctcgacgccggcgagggccaccgggccgaatacgaagtgaccgccgaggatctgggccagagcgccgagcaggccgccaccccggccgcgcagcaagcgtcgccggccccggccacggagcaaaacgcctcgacgccggccgccggagccatggccatcgacgcggcccagttggagcggatcgtcagccaggcggtcgaacaaaaagtcgggccgcttcgcgcccagttgaccaagttggccgccaaccagccgtcgctgctcaaccagatcatcggcgggctgggctggattctgggcctggtgggcatcgccgcctttttcctgggccgtcggcaaaaataggagcacgcgcatgatcatcggcctgggccatgtcggctgagcggcattcgccacgcgccaagcccgaggcgtcgatcctcgacggggccaatggccagggccgggggcccctcaccaggctggaccccagggccaagctgctggcggccttgggcttcagcctggtgacgtcgttgtgcgccagcccctgggcggcgacggcggcgctgagcctgggcctgggcctgacgctggcggcgcggctgggcctggggccggtgctgcggcgcacggccacggtcaatgtgttcgtgctgtttttgtgggcctttttgccctggcggctggagatcgcccccgacgtgctggaggcctcgctcgtcttcaacccgccggggctgtcgctggcctggctgatcacgctcaaggtcaacgccatctttttcgcgctgaccgggctattggccaccagccgggtcaacgacctgttgcacgccatggctcacctgcggctgccgggcaagctggtcacgctttttcttttgttttttcgctatcttttcgtgttgcaccgcgaatatcagcgcctgacgctggccatgcgcgtacgctgcttcacgccgggcaacaatctgcacacctaccgatcctacgccaacgtggtgggcatgctcctggtgcgcagcttcgaccgggccgagcgagtctttcaggccatgctctgccggggcttcaacggcaccttctgggtgttggaccattttgcctggcgtcgccaggacaccatcttctgcgccggcgcggccatggccctggccggcctgatcgtgcttcagtggggaatctgatcttggaattgctgcgcctggaagacgtcaccttcgcctaccccggccgcccgccggtgcaccagggcctcaacttcaccctcaacaaaggcgaccgcctgggcatttggggaccaaacggcgcgggcaaatcgaccatgttcctgctggccatgggcctggtcgcgcccagccagggccggatccacggcctgggccaactctgccaaagcgaaaatgatttccgccgtctgcgccgccaggtgggcctgctgttccaagaccccgacgaccagctcttttgccccaccgtggccgaggacgtggcctttggcccgcgcaacctgggcctgggcaaggacgaggccctgcgcgtggtcgatcgcacgctggccgatctgggcctggaaggctatcaaaagcgcgtgacctatcagctttcgggcggcgaaaaacgcctggtctcgctggcggcggtgctggccatggagccccaggccatcctgctcgacgagcccagcaacggcctggacgaggaacactccgtgcgcctggagcgccgcttgctggatagtccgctctcgtgggccatcgtctcccacgaccgcggctttctccagcggctgtgccagcgcattctggtgatgcaagatggcgcgttggtggaacaataacgcccgccgccctcaagaaacccgctcccaccgccgataagacaatcagaatcattgaacgaggagccgcgccatgacgactctcgcccccctcggcggcccaggctggagcgccgggccgctggagcaaccgcgccaggatccgcccaaggccgtgcccgcccaggccgaacaatccccggccgccagcggccagggccaggccgagctggtgcccgggccgggctgcctggaggaaaatccccaacagcccggatcgggcaacgaggaccaaagcgaccggagcgaccagcgcggcggctgttcctgcggccaatgcccctcgtgcctggccggcgcggcccaaaacctcgaccagcaagagcagcaggcgctgagcaagctccaggcccgcgaccgcgaagtgcgcgcccacgagcaggcccacaaggccgccggcggccgccacgccggcagccccagctatcaatacgaaaccggccccgacggccggcaatacgccgtgggcggcgaggtgcccatcgacgtctccaaggtgcccggcgacccccaggccaccatgcaaaaggccgcccagatccgccgcgccgccctggccccggccaaaccatcgacccaagaccaccaggtggcggccaaggcctcgcagatggccgccgaggcgcgccgcgaactggcccaagagcaaagccaggccgtgcagcacgccggccagggcctgatgcgggccggtcaggtggccgacgcctcgggcctgctgcccgatccccgcgcggccagcgccccgccgcccatcgaagcgcgcctgaaaagcacccacgtggtggcctgaggcggccggatgaaatttgtcgccacccgttgccggccaggggggatggcgttataatctctagcaagagctaggattataacgccgggcgtaggacaagcctaccccccgggctcaggtaaagcgcttgggcccggccgccagcccccaagagcgccaggcaacaaaacgccgccacagtcgctgggcggcgcaaacgcagcatccggggctcgaaaaagcagatcgcccgcttccgccttatcgggggagacgggcgatttgttttgcggcgggcggccggcgctcagatcgccaagcggcaagcctcggggtcaagggactccaacgctcccgaacggaggaattcgcccagcagctcgattttggcttgctggccgggcgcgtcgaggaagcgcacgccgcacgtctgccgctcgccgcgaagtggggccttggagcctgacgcggacccctgccgccagaccatctcgcagcgcatctcggccagaaaaaagccgaccggcttgaccatgatgtccacggacagctcgcccgacgcctcttcccagcggccaaagcgctccaagcgcaggccgcccagactgatgtctttgatgcgcgccacggccgaaaggccagattgaactatggccacggcctcggccggcgcctggtggcgcggcagcccccggcgctcggttggcgatgtgcgagccgaaaacatcatccccccattattgaagccgtggggatgatatacgttttcgcggcggcggtcaaccgtcggcgcgggccgcggccggcttcagccctcgtccagcacctggcgcaccagggtcagcaggtcgtaggcccggaagggcttggccacgtagcccgaggcgcccacggcggcgatctcctttagctgcgtctcgcgggaatagccgctggcgatgatcaccttgacctggggatcggcttcgcgcagcttgcgcaggcaggcgtggccgcccatgccgggcatgctcacatcgaggatgaccagatcgatggccgagggatcggcgtcgaaaatctccagggcctcctcgccgctggcggccctggtcacgtgataacctcggcgcgccagcatcttggcgccgatctcgcgcagggccggttcgtcgtcgaccagcaggatcgtctccgtgccgccggggccgttgatttgggttggcagctcgccggacgcgccctcctggccggccgggctgaccggcaggtagacacggaagatcgtgccccgtcccggttcgctgtagcaactgatgtggccacggtggcccttgacgatgccgtagaccgtggacatgcccaggcccgtgcccctgccgacttccttggtcgaaaaaaacgggtcgtacatgcgcgaaagcgtcttggcgtccatgccgtggccagtgtccgagaccttcaacagcacgtaggccccaggctccagcccaacgtgatgctggcagaattcgtcgtcgagcatggcgctttcggtctcgaagatcaggcggccgccctcgggcatggcgtcgcgggcgttgttggccaggttcaaaagcagttgctcgatctggttgttgttggccagcaccaggggcgcatcgccggacaggatcgtctcgacgctgatcatcttgggcagggtgcacttgagcagctcaacggtctggcccagttgcttgttcaggtccatggggcgcagttcggcctcggtctggcgactgaaggccaggatctgacgcaccagttcacgggctcgctcggccgagcgcagcacctgcttcaggtcggccggattgacctggccctcttgatggccctccacggccagttcggtaaagccgatgatcgcggccaaaatattgttgaaatcgtgggcgatgccgccggccagggtgcccagggcctccattttctgggcgtggcggagttggctttccagacgggccttctcctcggcggcctttgtttcctcggtcacgtcgcgcagcagccacagctcgttttcgccctccttgctggaggagaactccaccgcgcggcgctggccatcccggcgcgtgatgttgacgaccatcttggacggcccgtcgctgctcctgaatttgtcatagagcgcggcaaagcgttcgggctcctcgacaaagatccgggcgaagcaatccgcgaccgtggccagatcagccctggcccagccggtgatgtcctcgacggccttgttggcgtagagccgatcgccatcgcgcagcaccgcgcccaggggcaggccctcgacgatcttgcgcaggcgctcttcgttgtccttgagggcctgctcggtctttttgcgctgggtgatgtccagggcggtgtagaccaggccgtcggccatgtcgtcggggttcaaaagggcgccgcttaaaagcacgtcgatcagcgcgccgtccttgcgccgccagaccgtctcgcccgaacccaggccggtggcgggcagcagttcccggcgcaggcggccgacgcgctcgtattcctggctgtcggggtagagcccgctggcgggcatgccttccaactcctcgacggaaaagccggtcatctccgacatcatcttgttggaccagcccaagacccgttcggcgccgaccatgatgccgatggcgatgggcgcggcgttgaggatgccgcggatggtggcctcgctgcggcgcaactcgatctgggccgtcttgttggcggtgacgtcgcgcacggcgcagacagtcaccgcctggccctgataactggcctggcggcagcagacctcggcccagaaaaaaccgccgtcgccacgcctggcctcggcctccatgggctcggccgagccgctttgcatgaagcggcggatttcctggcaggcggtgtcggcgaacagatcgcagaaatcacgctcgagcagttgatcgtggtcgtagccaaacatggccagggccgtcttgttggcctcgacgcagcggccgcgctcgacaatcaaaaccgactcgaaggtggcgtcggccagggcctgatagcgccgctcgccgtcgcgcagggcctgttcgatgttgcgccggtcggtgatgtcgcgcatcaggttgagggtggccggacggccttcccagtcgatgatgacggttttcaactcggcccagcgcacccggttgtccttggccaccagccggaagggatagacgttgggcggcgaaccgccgcgcagacgcgaatagtggcgctccaggacaatgggcaggtcggccgggtggatcagttcgtgaaagccgtggcccagaagctcctcgggctcgtagccaagcatggcggccatggatttgttcagatagcacaggcggccctcctgggccacgttgatgccttccaccgcgctgtcgaccagggtgtgaaacttctcctcggagatcctcagggccgtctcggccgcccgccgcccgctgacgtcgacgccgaccacccacgaggcccagccttccaccggaaagctccgcgagatgttggaccaggcgatggtcttcaacgcgccgtctttggttttcagcgaaaactcgcgctcgtgaaaatcgtcctcgggagtgacgaggatctcgcgcagacgctggcggtcgtgaccttccgggcagagccgggccgccatgtcgcggttggccatggcttcgacggcgtcgtagccggtgacgcgcgcgcattcgtcgttccagaaagtcaccaggccgtccagcccgaagcccaacagcaggatgggcatctgccgggccatgcgcaagatcccgcccgtgaggcgctcggccccgttgccttggcgcggctcaccagacgcgccccccaccatccgctcgattttctcgtcaaccacttcggccatggccaggctccgtatggtgggcgattttcatatcatcagcttaaacttgtcgccaggcgcttggcaacaactcccgataaacacctgtgacttgccgttgttttatggcgaagcggcggcggtttttacgcgccggcccgccaaagtcggccgatatcgtgtaagatgcccctgagtaccgcggagtgtgttggttcatgggcatgatcttctcgatggctccccgccgcttgatcttgctggcccttttcgtgctggggctgtgcctgcgcctgtggggcctggcctggggccggggcgaggccgccagcccgcaccccgacgaatgggcttggcgcatccttgagagcctctcgccgagccaacccgcctacgccggcctgttcaaccaatttttctattcgctggccgccctgggcaagggcctggcggagatcgtggccggatcggccaagcttctgctgggcgaggcgcgtttcgtggccgaaggcgtggttccctcgctgatggccggccgctttttggtggcccttttcggcgcggctcaagcgccgctggcctattcgctggcccgtggggcctttggcagcgtgggcgccggcctcctggcggcggccatgatcgccgtcagccccttgctggtgacccagagccatttcttctccctggccacgccgctggccacgatgatcatgctctgccttctggccgcccacgacttggccaagcggccgggggcgcgttcctgcgccgtggccggcctggcctgcggcctgaccgtcaccaccgagcccatgggcgtctgggccttggcctatccggccctggccctggccttgggcttatggcgacgcgtggccgcgcccagacggctgctggcctattggccggcggtgttcgccctgggcctggcggccggggtgatcgtcggcagcccatggttggtctggcccgacgacgcccagggccggggtccgtgggcgctttgggccatcagccagccgcccgaaggctggtgggcccaccttgcccggcgcggcggccagctgtgggagcttctcgcggagatgggcgggctggagatcaccgggctctggttggcggcggccgcgctgagcctgggccgcgacaggcccctggccctgctgatcgtgacggcccccttgccttttctggccgccggcctggccgctcaaaacatgtccatcgaaagcgtggccgtttgctggacgccgttggcgacggccagcgccggctggccgctggcgctgatctgccggcggttgcctcgctacaacctgcaagtggccgcggcgctggccctggggctgttgctgtgcctgacgcccctgtggcgctcgctgggcttggcctatatcttctggcagaccgacaccgtggccgccgccaagacgtggctggccgacaatctgcccgccgacgcccctctgttggccgggccgggttgcccgccgacgatttttcaacaggccgagccggcggccaagggcctggccgccgagcgcctgatcgaaaacggggcctatctgctctggaaccgacaggcggccgacgcccaagctccgccgcccggcttgcagcgggtggcctccttcgcgctcagcgaccgctggtcgcccatggcggccgcgcccggcgcggccaatccgcgctggatcaaccccgtgatggagatctacggcccggcccgcgccgccgccgtgaccagaccgttggccctgttccgcccctcggccgacgtccagcgcgactacgacatgatctacgtcggcaacgccacctacggccagaactcgcagaccatgctgctgcgtggccacacctggcgcgagcgggtcttgcgcgggccggggccgctggacagcatcgccgtgcacctgcgcaacatgggcgccgatctggcccttgtcgaggtgcgccagggccccggcctgggccgggtgtttggcgtcttccccggccaggacgaagaattgatcgtggaggccaaggcgtggccgcccatgtccggcggcgtctatccggtcaaggcgcggctgctgcgcggcgacgcggtgctggcccgcatcgactgggatccgttgatcatcggccgccgcgccctggagcgcgaagacctcgacgacgcccggcgttttctggccaaggccctggcccagcagccgggcagcttcgacgccggcgcgctgttggccggcgcgctgacggagttgggcctgttggaccaggcccgcaaggtcatggacgccctcgacggcgaagacggcgggccggccaaggacttcatcgagttggccagccgaaagcccgacgcggcctggctggaaaaattgcgccgtctgaccggctacgaccccgccctgctgctggagtcactgggccacgcctaccagatcgacgggccgccctgcctgcccaaggagcgtgaagcgcccttcagcggccccggcttcagcggcgtgttgcgtcgcacgcccggcggcggcgagctgaagatctggctggaccaacccatgcccgccggccacggcgaggtgtggctggacttcgccgaggatcgctccgcgcccgagggttgggcgggccgggcccaggtctggggccacgggcccgagggctcgcggttgctggcccaacatggcgtcgacgcccggaccgtggcccggggcaaatccatgcgcctgagttttgtctgccccaagatcggccaatcgctggaaatcaggctggagggccacggcggcgagccgaccctgcaacgcctgcgcgtgggcgtggacctggccggccatatcgccggcgtcttgcgctggtatcacgacgccaagggccgcctggccctgggcgagggccgctacgcccaggccgtggaggccttcgaggccgccttggccagcgaccccggcttcgaccgcgtccaactgcccctggccagggccctgagcgacgccggccaggccgaacgcgccgcccatatcgcccgcctggccgaaaaaaccttcaccgcccagcccgacattctggcccaactgcgtgagctttacctggcgctgcgcctggccgacgacgcggccagagtcgaaaagagcctggcctatctgcggccatcgctaaagttcgaaagccgtttcgagggcggcctgaccctgctgggctacgacctgcccaaggccgaggttagcccgggtggccagctcgacgtcaattattattggcgggcgtggagcaggccgccgaccaactttttcatcttcgtccacctggagggcgaaggccgcatcatcaacttcgaccacctgctcgaccacggccgggtggacatgaccagcctgacccccggccaggtcgtgcgcgaggactatcaactcagcatccccaccgacgccaagcccggccaatacaggctggtggtgggcctgtgggatccgcgcttcaccggcaagggcgcccgcgtcatcgaaggtcagggcaatggggccaaggaagtcgttttggccacgatcacgatcaaataagtcacgctccgcccaccggccgccgggcgatattgcttgcatccggggcctggccggttcaaactttgatcatgtcaagccaacctctagacgagagaattcaagtgcgacccaccattagctttgaagtgcgacccaagctgccgccggccctggagccgctgaagaaattggcctccaacctgtggtttgtttggaaccccgaagcccaagagctgtggcaacgcatcgatgtcgacctgtggcgcaaatcgcgctacaacccggtggccctgctcaaccaggtgcaccaggagcgcttggccagcctggccgaggacggcggcttcatcgcccagatggagcgggcggcctcgcagctttcacaatacatgtccaccgactactgccccttcctgggcggccgcgcgccggaaaacttcacggtggcctatttttcggccgaatacggcatggccaactgcctgcccatctattccggcggcctgggcatgctcagcggcgatcacctcaaaagcgccagcgacctcaacatccccctggtcggcgtgggcctggcttatcgccagggctatttcacccaatacctcgaccacgacggctggcagcaggaagaatacgcggccaacgacttctggaacatgcccatgaagttgctgcacgacgaccagggccaggagatccgcatcagcgtcgacatcgagggccggccgctgatcgcccgggcctggcgcatcgacgtgggccgcgtgccgctgtatctgctcgattcgggcatcgaggaaaacccgccggatctgcgcgacatcaccttccagctctacggcggcgacacccagatgcgcatccgccaggagatcctgctgggcatcggcggcgtgcggcttttggacaagctgggcataacctacagcgtcatccacatgaacgagggccacagcgccttcgccgccctggagcgcatccgtctgctgcgccaaaagcacggcctcaacttcgaccaggcccgcgagatcgtccgggccaccggctgcttcaccacccacaccccggtgcccgccggcaacgactacttcgacaccgacttggtgcgccgtcatttccagggctacgtgggcgagttgggcatctcgatgccggtgcttctgggctatggccgggtgcaccccaccgatcagaacgaacccctgtgcatgaccgtgctggccctgcgcctgagcgccttcaacaacggcgtcagcgagttgcatggccaggtcagccgccagatgtggaaagacgtctggccccacttccccgaggaggacgtgcccatcggccacatcaccaacggcgtgcacacctccacctggatcaaccccgacatcgcctacctctacaaccgctatctgggccccggctggatggaagaccccgactccgacgccgtctggcagggcgtggaccagatccccgacagcgagctgtggcagatgcacgaacgccgccgggcccagatggtctcggaagtgcgccagcgcctggtccggcagttcaaacgccgtggcggctcggcccgcgaactggccgtctgcgccgaatctttgcgccccgaccggctgaccatcgtctttgcccggcgtttcgccacctacaagcgcgccgtgctcttgctctacgacatcgaccgcctggccgccatcgtcaaccaccccgagcggcccgtgcagttcatcttcgccggcaaggcccaccccaaggacaacgagggcaaggagttcattcgccgcatcgtcaacctgacccacgacgagcgtttccgcggcaagatcgtctttgtcgaggactacgacatgggcctggcccgctatctggtccagggggccgacgtctggctcaacaacccccgccggcccttggaggcctgcggcaccagcggcatgaaggccgccgccaacggcgcgctcaacctcagcgtgctcgacggctggtgggccgaggccttccagcctggcatcggctggcagatcggccagggcgaggagtacgaagacgaaggcgtgcagaacatgctcgaggccggggcgctctatcgtctgctcgaaaacgacgtgccctcgatgttctactatcgcgacgaccagggcctgccccgcgagtggatcaagcacatgaaaaactgcctgcgcgtggtctgcccggccttcaacagccaccgcatggtcgaggattacgtcgaaatggcctacctgcccggcggcctgcgctacgcccagttgtcgcgcgatgatttcgccggggccagggagttgggcggttgggtctcgatggtcatggaaaactggagccaggtgcaggtgcaagatgtgaccagccccatccagggcccgttgacctggggccaggaggtggaggtgcgggccaaggtgcgcctgggccaactcacgccaagcgacgtggtctgcgacatctacaccggccagttggggcctttcggcctgttcaccgaccgccgcaccttcggcatgcaacccgagagcgaaatcgaacccggactgtggctgttcaaaggctcctttgcctgcgacgccaccggccgcatgggcctgcgcgtgcgcctggcgccttatcacgccggcctgggctcgaagtattcgctgggcctggccgcctggggctaggccctaaacgccccgtccccctcttggcgcggggggcggggcgtcgcggtttattcggtcaacaccacctggcccggctcgaaggggccgggcgcttgttcaccctcctcgggctgcatcggcgtggcccaggaagtgcgcggaccaagctccaccagccgcaccacgccggccggccggcccagcagatagaccacgttgcccgaaccggtgacgatcttttcgcccttggtgtagacgacgacctcgtcgccgacggtcatgccggtgtcgcggccgatggtgacctccaggcgcgggccgtccaccgacagcacgaagccgctccagcgcatggccgagatgttggaccatgtccatttcatggccggcgcgacaaggtcggcctcgagttgggcctccagggccttggacggcgcctggcccatgcgcagattggtggcgtcgatatcgctgagttcctggctcgattgcaaggccttgtcggccatgaccgagccggtggaaacgtcgatcaactgcaggtcgagctccatggccaaaaacggcgtattctcgcggaaaccatagatgccggttttttggctctgcacgctcaggtcggtcagcgtgccgatgaccatgcacgaaacgcccaactggcggcaagccaggaccacccgctcgcgctgatcgcgcaccgccgggtccaccgccgccatggcctcctcgaccttggcgaactccaccaccacgatgccgccgtgggtcttcagatcggcctccacggccgcgccgatcttggcggacgatttgtccaggctggccaagccgctggtgaagggcgcgacagccacccgcttgcgcagattgccgtccttggcgtccatgaactcgtcgaccttttccttgaccacgcagcccgaggccatcagcatgaccacgaccaacaacagaatcggccgcatcagcgcgcttttcatcagaacaaactccatgaaacgtttttacgtttttcagccgtcaatggccagattatggcctctgcgccgacaaaagtaaacaaatcgcgagttggacggcctattggcgtatctcaaagccctccagatcgtcggccggatcttgccaacgcagatccaggtcgtcgaccctggccagggccggaccctggcggcaccagccaatggcttgctcgaccaacggccgcggcccctgaaacaaggcctccacccggcgcaaaggcagattgcgcacgtagcccttcaggccaaggccgtcggccatgcgcttggtatagtgccgaaacgccacgccctgcacccggccgcggatcaacaccagcgccctgacttcctccatggctcatcctcccgcgtcaaacagcggcaggccggtcggcggccaaggtcagaaactcggccagcgtcatggtcggcacgcccagtttgcgcgcctcgcccagcttgccgccagggttttcgcccagcaccagccagtcggtggagcggctgacctggccggccaccttggccccggcggcctcggccagggccttggcttgcggccggctgaggccctccaggcggccggtgaagacgatggtcttgccggccagcggcgccccagcccgcggggtcggcgactcggcccaggtcggcccgaccagttcggccagcttgagggccgtctggcgggtctggggcgtttgaaaaaatcgctggatatcctcggcggtcttgggccccacgccggcgatatcgtcgaggtaaagccccgcgggccgatccttggccggcttgcgccagccgtcggcggcggcgaccagggcctccagcgagcccaggcgctgggccagcagcttggcggtctcttggcccacgccggggatgcccagggcgaagatgaagcggtccagggccgcgcccttggtggccgcgatggcccgcaagagattgtccgccgacagctcgccccagccgcgcaggcccgccagttcgtcgcggcgcgcggccagggcgtagagcgagggcagatcgctcaggaagccccgctcccacaaggcctcgacgttcttgccgcccaggccctccacgtccatggccgcccgcgaggcaaagtgacgtagcgccgccttctgctgggccggacagcccaggctgtttgggcagcggtggttgaccccgccttcgtcgcggactatggtcgcgccgcagaccgggcaatgggtcggcgccacgatggccggcccgcgccgctcgggcggggcctgacgcgccacgccggccacccgggggatcacgtcgccggcccgctccatacgcgccaaatcgcccacccgcaggtccaggcgggccacttcctcgaaattgtgcagcgtggcccgggccacggtcaccccgccgatgtccaccggctccagcagggccacgggcgtgagcttacccgtgcggcccacctgcaccaccacgtccagcaccggcgtcacctcttggcgcggcggaaacttccaggccacggcccagcgcggcgtgcggctgcgctggcccagaacgccgcgcaaggccaggtcgtcgaccttgagcgccacgccatcgatgtcaaagggcagctccgcgcggcgagccagatagtcggcgtgggcctggcggacgaactcggcccctcggcccaggcgcagatgatcgtcggtcagcggaaaaccccattggcctagcaggcgcagggcgtcgctgtcgctggccaggcccagatcgtcggcgttgaccagctcgaagacgaaaaagcgcaaaggccgaccggcggtgacgaaagggtcttgctggcgcagactgccggcggcggcgttgcgcgggttggcgaagccgtcctggccctgggccaccagttggcggttgaggtccaaaaatccggcgcggtccatgtagacctcgccgcgcacgaccaccagggccggcgccaggccttccagggcgtggggtatgccgcccacgaccctggcgttggtcgtgacgtcatcgccgaccacgccgtcgccacgggtgctggcggtgcgcaacaggttgttttcgtagactaactcgatggatagcccgtcgatcttgggctgggccaagatcgcggcctcgggttggccggcatcggccaggcggcgcagcagatcgcccaccaggccgaaatcgccccgcgactccagcgagagcatgggccggaaatggctgaccgccgcgaagctggactggggcggcgcgccgacgcgcctggtgggcgaatcggccaggcgcagcatgggaaacagccgctccagctcctccaactcggcgaaacgttggtcgtagagcgcgtcggccacctcttgccggccctcgttataatatacgcgcgaccaccgccgcagttcctcgctgagttgggccacgcgccgggccgccgctgacaggctcggtttttccatgttcacctaaaatataaacaggcccacggcccgatgggatatatttgatggccgcgacgctggccgtcacccggccggcggggctacaattattttatgcgcccaagccggagaacggccatgataatcgagatcgacccccagcgcatccagccgcgcaagatagcccaagtcacggccgccctgcgcgaaggcggcgtggtggcctaccccaccgacacgtcatacggcctgggttgcgacatcttcagccaaaaggccctgcgccgcctgcatcagatcaaggcccagcccgagagcaagcccttttcgttcatctgcccggacctgaaagacctttcgacctacgccaacgtgaccaattacgcctacaagaccctgcgccgcctgctgccggggccatatacgttcgtgctcgagggcagccgccacgcgcccaagatggtcctgaccaagcgcaagaccgtgggcatccgcgtgcccgatcaccccgtctgcctggccatcgtccaggaactgggccaccccatcgccagcaccacggccatggacggccagggccgggcgctcaacacgccctgggagatcgaatcggagctgggccacgccctggacctggttgtcgacggcgggcccgcgccgggtctgctctccagcgtgatcggcctgatcggcgacgagccccagatcatccgcgaaggggccggcgacgtggaggaattccgcgtctaggccccgacttctttcttggcccgctccaccgccccctcgatgagctcgcggatgcgctccaggccctcctggctggtggcctcgaagcgcagcaccagcgccggctgggtgttgctggcccgcgccaggccccagccgtcggcgaagttgacccgcacgccgtcgacatcgaccacgtcgtggccggccatgcgccgggccacggccgccaccacggcgaacttgtgttcgtcggggcagtcgacgcggatctcgggcgtgttgaccaccggcggcaggccgtcgagccaggtcgaaagcggcttgtcggtccgggacatcagctccagcaggcgtagcgccgcgtagagcccgtcgtcaaagccgaaccagcggtgtttgaaaaagatatgcccgctcatctcgccggccagggccgcgccggtctcggccattttctgcttgatcaggctgtggccggccttccacatgatgggccggccgccgtgggcggcgatgtcgtcgtagaggtttttgctgcacttgacctcgccgatgatcgtggcccccggttgttggcgcagcacgtcgcgggccaggatggccagcagcatgtcgccaaaaatgggccggcccttttcatcgaccacgcccacccggtcgcagtcgccgtcaaaggcgacgccggcctccaggccttgcgcgaccaccagcttttgcaggtcgaccagatttttcatcaccgtggggtcgggctcgtggttgggaaaggcgccgtccacctggcaatagagcggcgcgacttccacgcccatgcgcgccaacagttggggggccaccaggccgccggtggcgttgccgcagtcgagcccgatgcgcaggcgtcttgcgaggcggatattgttggcgacgtggtccatgtagtcggtgatgatgtcgtgctggctgaccttgcctcggcccgaggggaattggccggcctgggccaggtcgtggatgcgctggatctgcgcgccgtggatggtcgatttgcccagcaccaccttgaagccgttatattccggcggattatggctggcggtgatcatcacgccgccgccggcgttcaggtgaaacaccgaaaaatacaagatcggcgtggtgcagacgccgcagtcgatcaccgtcaggccggtggacagcaggccctccagcagcaggtcgcggtagcggtcggagctgaggcgcacgtcgcggcccagggtgagacgctccacgccgttggccagaaagtgcgcgcccatggcccggcccagcaacgatacgtcgccgtcggtgatctctttatcgaccacggcgcggatgtcatactcgcggaagatgttgcgctgcatcggttctcccaaaaaagatggagccccgccggcctcagtgggccgccgactccaggatgatcaattcgttttcggccatggcccgtaacaccggccgggggcccagcgccggcaagacccaacactggcccggctccactggcctgggcgggccgtcggcctccagatgaccccggccggccagcacgaaccagaccctgggccggccctccgccggcggaatgaacaattgcgccacccgccgccgccacaggctgaaggccggcatgcgcgccagcatttccgagacgcagccaggccgctcgacgacctgggccacgggctcgggccgaccggggccgctgggccgcaaggcctccagggccttgtccacgtgcagggcgcggggccgaccgtcgtcgccggggcggtcccagtcataaaatcgataggtcacgtccgaggcctgttggacttcgaagatggtcagccccgggccggtggcgtggatcgtgcccgccgggatggcgaaggtctggcccgtggcggccggcacacgggccagcagcccggccaacgtcccttgggccagggcgcggcgcagttcatcgggcccagccgggtggccgaggccgtggatgatctgggcctcgggcgcggcctccagcacgcgccaaacctcggacttgccccagggctcgccctccaggcggcgggcggtctcgtcgtcggggtggacctggacgctgagccactggcccacgcagaggatcttggccaacagcgggaaatgccccgtcgccccttggcccagcaactcggccggacgacggctggccacttcatcgagccccaggccctcgaaaggcccgccgatgacggtggtgacgtgatggcgggcggaggccagccagatctcgcccacgccggtcggcgcctcggcgaacagctcggccaggcctggcggcagactggccacgccccagaccttgggcagaaaaaccggccgcaacaacaacggacgcaacgcgccgtccatggattctcccaaaaaagctaacgctccgggtgcaaagcggcccggcgcgaggaaacacgctccaggatcagcacggcgatcaggcccaccagcgccatggccacggccagccaaaactcgccgtcaaagtcgggcggccagacattttgctcctggacgacatacactttacccgaaaccacccggctctccacaacctctttccacggccagatcttgcgcatggccccgatcatgaacccggtcagggcggcgacggtcaggtcgtgccaacgggccagcagccacttgagcacccgcgaaaagccggccaggcccagggccgcgccacaggcgaacaccacgatgatgagcatgttgcgcgggtcgaagggatcgcgcagggcgctggtgacatagacatatttgcccagcaaaagcaggatgaacgccccggagatgcccggcaaaatcatcgcgcagatggccaccatcgccgccaggaaaatgaaccagagttcatctggcgtggtcaccgggatcaaacccacgacgacgaaaccggccgccgcgcccagggccaggctcagccaccagtccgccccacgccgctcggcccgccggccgatcaccacgatcgaggcggcgatcagcccgaaaaacagcgcccacaccggcaccgggtgatattccagcagatagtgcatcagccgggccatggagacaagggccacgcccacgcccagcataagcggcagcaaaaaccgcagatgaacctcgcgcagggccccgaccagatccaagcgcagcaaacggccgaagaaccgcccgccaaaggaggtgatggcctctagcagatcgccgtagatgccggtgatgaaggccatggtcccgccggaaacgccgggaatgatgtcggccacgcccatgcacaggcccttgagccacaacaacccggcctgacgccaggtgtttggtccggggctggccatgaaggcgtcgcgatatttgttaggcatgatttcgttcggattccgctgaaggccgccttgatcggcgatcgatgtttataggtgttcgtccaggccggccgcgcgcagttggtcgatgatctggcgcacgtcctggcagcggtcacggggcacgatcatcagcacgtcgtcggtgaccacggccacgaggtcgttgacgcccaacagcgcgcccagccggccgccggccgccaccacgttgcccgaggactcgatggccagaatgcggccgtcctggcagacgttgccagccgcgtcggccggccacagctcgcccatggcctcccacgagcccacgtccgaccagccgaaatcggcccgcaccacccgcaggcggctggttttctccaaaacgccgtaatcgacgctgatcgacggcaacgccggataaatccgggccagccactcgtcgcgcccgtccccggccaagtggggggccaggcgggccaggccttgggccagctcgggcagcagccgctcgacctccgccaaaaacacgccggccgaccaggcgaacatgccagaattccagaaatgccgaccgctatgcaaatactcctcggccttggccagggccggtttttcgtgaaaagccgccacctggctgacttggggcgcttgcccatcgacgagcgcgccggcctcgatgtagccgaagccggtggccggataacgcggcgtcaggcccagggtgaccaactggccctgggcgtgggccacttggccggcctttgccagggtttgcagaaaaaggctctcgtcggtgatcaaatggtcggccggcaagaccacgcagacgccatcctggtcttggccggccacccacagcgcgcccacggcggcggcggcggcggtgttgcgggccaggggctcggccaggatctggccgggggccagatggggcagttgagccgccacctcggcggcgtggccggccccggtgaccaccagcacccgctcggccggaatcaacggcgcgacgcggtcgatggtctgctgcaaaaggctgcggccgccggtgagggccaagagttgtttgggccggcgctgacggctggccggccaaaagcgcgtgccgctgccgccggccatgaccacggcgtatagcttcatggaatcagttcccaaaagtggtccaagccagggccgcgaggcccagcgcccagcaataataggcaaaatagctgatcttgccctgattgaccacccgcagcagcaggcgcaggcagacgtatcccaccagccccgccgtcagcgcgccggccaaaaggatcgacgtctccggcgcggccgaggcctcggcgtccaacagttgcaacagcagcgcgcccgagatagccgggatgaacagcaaaaacgaaagccgcgcggccagttggcgctccaggcccaacaacaggcccacggcgatggttgaacccgagcggctcacgcccggcgtgatggccacgccctgggccaggccgatcagcagcgcccggccggggccgacctccgacaggcccaggccgcgccccgaagccaggcgggtgagcatcagcaggcacccggtgaagagtagcgccgcgcccaccgccgccaccgaggcgaacagcgactcgaaaaaatccttgagcaaaaagcccatcagcgccgtgggcacgctgcccacggccaccagcatgatcagccgacggccctcgcggccacgatcatcgccggcccacaggccgcgaatcatggccagcaggtcgtcgcgaaagacgatcagcaccgccgccagcgtgcccacgtgcacggccacgtcgaacatcaactggggctcgcgcaggcccagcagatgctggcccagaaccagatggcccgatgaactcacgggcagaaattcggtcaacccctggacagcgcctaaaaatatggcttggtagaaattcatgcttgcgttaccctccaaggctgctggaatatagcccgagcaggggggcaagtcgagccttttccgccccccccggcggcgcaagcggccaggccgtcaattaagcgatagcatattcggaaaattgggctaagataggcccttgacatagcaaccgaaatttcatataaacaggtcgttaactgcactttgcgcacgaccctggcggggtggcacgtgaggagcgcccgtatatgaacaagtcgcagctgattgaggccctggcgaaggccgaaaacctcacgatcaaaaaggcggagatggtcgtcaacacactgttcggcgccatcgaggaggccctggtccagggcgaccgcgtcgagatccgaggtttcggtagcttcaaggtaaaaaattacgatggctatcaagggcgcaaccccaagactggcgaaataatccaggtgggccagaaaaaactgcccttcttcaaggtgggcaaagagctcaaggatcgcgtcgacggcaaatagccgacggcggcccggccgcctcggtgacataagccgctcaccccgctgtaaatcgcggcggggtgaagttgtttggcaagcccgccgcggcggcgcgatgggctctgggcgagttggacaccgcgcaacggacggtcgtgaaccccgtcaggtccggaaggaagcagcggtaagcaatgcggttcgtgtcgcggatcgttccagccacgcccagggcccttcccgccgccgcgtttttccgtggcccttttatggaaaagaccatccgccaagccatcgtcgaggccctggagggccggccgcatagcgcccgtcaactggccgaggcgctgctgttgcgcccggccgaagtcgaggagcacctggaacacatcggccggagcatgggcggccggctgcgcctgacgccggcccgctgcctggcctgcggctatcgattcactgagcgcaagcgcctgagcgcgccgggcagatgcccccgctgccgcggtcaaaagatcgccgggccctggttccaggtcgacggcagagcgagccagcgccgggtctagcctcggaccgcgcggcggtcgtcacgcgatcgtcataatatttcaggcgacaccacccggtaacaactctagaataagtctttatccatgacgctcgcggcgattgctggcggcaacctcgacgcggccgccggtcacggggggcgtcgacgacgtggccacccagggaggataaagcatgaaacggctgctgaggacaaccgtcggtctgatgaccgccctgcctttccatgcgctcatccatctgtgcgcgcttttcacgggcaaggacagggccgtggagatattcgggccggtggcctcggccctgatcaccaggacggccgagttcatcctcatccccagggtggacgatcccgacaagttcgacgaattccgcgcgaaaataacccgcaacgcggcgtttctccggccgctttacgatgtctccgtcgtctatcaagactccgaccgcatcgttttcaattatcgcaactgccctcactgcgaagccttcagggcgttggggctggcccaggtcaatccatacatctgcgacggcgactggcaaatcgccaaaaggcacgcttcggcctgggattttcagcgcagccatcagatcggcgccggcgacgatcattgcgatcatacatacctcagaaaacaacgcccgcccttggcctgacgcctggcccgcggccgccaacgtctggacgcgccaaacaaacgcctccgtccggcgcggccaaaagaacgccgggccctggttccaggtcgacggccggcgtggttggggctatctttttatcccacgcattttcgcggtggacgaagcggcctttttgccgccaaaattatttattgtgtgaagaccgatgaaaacgttgacgcaaaccggccgcgaggctcgtgaacagaggcgttgatgggcatcctggcgcgagacacccccctgcgggaaaaagactttttcgccacttcgcccttgatgatctttcccaggacacagggtgatttcagcgtatacctaaagataaaaaacaatttcgtgctctattccaacgccagcacgacctttaccgaaggccaccgccagcggctctacgatcacggcgtcgacgagatttacatcctcaccgatcagaaatcggcctacgagcaatacgtcgagcgcaacctgggcgagatcctgcacaacgaaaacctgcccatgaccgagcgggccaaggtgctctacaagtcgtcggtggacatcatcaagcagaccttcgaggagcgcctgcccacctgcctggatcggcgtcatttcgaccgcatcgcccacttcgtcgagcagggcatcggctttctggccaaggacggctcgctcaagagcatggcctcgttgatcaaccacgactaccagacctacagccactgcgtgcaggtcttcgtcttcaccaccgccgtgctgcacacctacgaaatgcccagggacgagatcatccagtgcgggttgggggccatgctgcacgacctgggcaaggcgcgcatccctcggcgcatcatcaccaagccaggccccctgaccaaggacgaacgccagatcatcaatcagcaccccctgcacggcgtggccatgaccgcccaagcgccgctgagccgccaggcctacaacgccatccttttccaccacgagcgcatggacggcggtggctatccggcgggcatgcagggcgaagacatccccctgccggtgcgcgtgctctcggtctgcgatgtctacgacgccctgacctccgatcggccatacgccaaaaagatcacgcctttcgaggcgttgcaaataatgcgcgacgacatggagggcgcctttgatcagcgggtgttcaaacggctggtgatggtgctcagcggcgcggagatcgtctagcggcctttcagcccggcaaactggacaaaacaacgtattggtccggaaacgggcttgtcacggcgcgcgaatttctttagcctgatgatcagcggcgctacaactcgccatgacgcgaggagggtcttttgtccgactggaagcttggcctatggcgagtcacttcggtgttgttgatcatcatgggcctgggcctgatgatgaccggggtgatcatggccgacaatcccggcggcctgttcaccggtggcggcggggcctgggtgctggccctgatcgccgaggtggtcggcttggccgcctttgtctggggcatgtatctgcatcgccggatcaaaatccgccgctacttttcctgatgcgcggttcgtcaactccttgacggccgcgcccggcaaattttgacgcggcgtccgcgaacgggaaaatttttcaggcgtaacggctcagtccccgctcgtcgggctggggcgattcaccctcctggccatggcggcccaggggctcgatgcggcggctgggctgaaccttgccggactgacgcttgacccgccgatcagccgcttgatccctgggcttttcgggcgtcttgagcagtccgccgatgttcagatcgaccaacatggggtttcctcctgtcccccttatcggccaaccccgcatgaaacttgagctaattcgtcagcgtggatgttgggcggggcgccgtccgggcgctttgggcggctcggccgccaatcggccggccatgtcctccacgaaaagagcgcaatcctcgcggcggctctgggagcacggcggccgcgaactgttccaggcgctacgctggcaactgaggcaaagcagttcggggcagagcatggcctcttggtagaatcttctgagtttgtcgcgcgctgatggctgcatttggtctcctgctcaagccgagtgaaggcgatgtggccatccattatgcacagacaatgccaaaatgccccacttttgccggagggcttgccatggccgccgcgacgtgctagcctaagccgttaacttcgcgggatagttggcccatgaacgccatattgctgatgaccttgttgggggcgacggccctatgcctgctcggcgggctgatctgcctgtatcgctacctggagcgcaaggttctgtttccacagttgccgcgcctctggcgaggcgaccgcaaccgctttttcgttttcggggcgttgtgctgcctctgcggcgcggccttcgtggccgtcagcgtcctgacggcgacccaggccccgcccgacgagccgacccctaaaagcccgttggacagcttcgccgccgccgcgcccgagacggcggccgattggcgtcaggaaacggccgcccccgcccaggtcgagcccccggcccaagcgccggaggagccaggccaggacctaccccaagccgaaccgcggcccgagcctcaacccacggcccagcccgaaccgcagcccatgacgcccgcccagcaaacggattttctgctggatcaaccgcccgcgcccggatcgcccgccgatcaggatgcggccaaacgggccgaagccatggccatcgccctgagccaaccgccccaacccacgccggagccggccggccccgtagcgccggcggcgacgccgccgaccgccgcgccaagccaacccacctcagccgacccggagcccacgcccgcgccgaccaccgcgccagagccatcgcccaccgcgcaaccggccgccaccggcgcctggaccgtctgcctggccagcttccccagcgccaaggaggccaaggcccacgtcgaacgcctggcccaacagggcgtccaggcccaggtgcacgaggcccaggtcaagggccggcagtggtggcgcgtctgcgtgggcggccacgaaagcctggccgattcgctcaaggcggccaaggagctgaaagcccaggggctttccgacacgcccttcagcgtgcgcgcgcgctagggggccggtcgtggagcgggccggcctctggagcctgttgcgcgcggcggccgagcaactgggcctggaggtgcgcctcgacgccctcgatggcggcgagcagtatcaggtgcgctccggcgtttgccgtttggggaccaggatggtagccttcatcgacaaaagagccgacgaaaacggccgttgccgccaactgggccgggccctgctgggcctggatctcgaaggcgtctatctgcggccggccgtgcgccagttcctcgaggagctggcgcgcgccaaggaagactgacgtggtcaaacgccgagcgtccaaggattatctggccgagttggagcgcgaggtcaagggtcgcggcgtgcgcgtggcctacgagcgcctcagttacgccgggctgatgctcaaaagcggcctgtgctggtttcgcggcgattattacctgttcatcgaccgcctcaaatcgccgtccgagcgccgcgacctgttggaggcggccctggacgagctggacgagttggacgcccaaaaccgcctggaccggccgggcgacgacccgggagaacaaattgaacccgcgtgagcaactggtgcaggtctgccgcctggcctatcagcgaggctacatggccgccagcgacggcaacgtctcgctgcgcctggacgacggcaacgtcttgatcacccccagcggccgcagcaaggccttcatccagcccgaggacatcctctgcgtcgacctggagggcggggtgatcagcggccaaggcaaacccagcagcgagggccaactgcactatctagtatataaagagcgccccgacgtggccgccgtggtccacgcccatccgcccacggccaccgccttcagcctggccggccgccatttggactgccgcgcgctgcccgagttgatgatccacctgggggcggcgcccaccgcgccctacgccacgcccaccaccgccgacctgccggcggcggtcaaaccctacgtggccggctgcaacgccatgcttctggcccaccacggctcgctgaccatggccgccaacctggagcgggcctgggccctgaccgaaaagctcgaacacgccgccatcacccttttggccgccgaacaactgggtggggcccggcccctggcccagcatgatctggaccggctgaccgagttgggccgaagctacggcctgcgccgcgacgccgccgttcaagcgccgccgccgcccctggcccagcgcctgaaggtggagcatctgcccgagaccacggagttcgccaccgccaagcgtcaccccgacgcccggggcatggcccacctcatcgtcgacgacaggcccctgcgccgggtctgcctgttgacgctggagccgggcaagggctttcgcggggggcatgtgcataaccgcaagaccgagggcttttacgtggcccagggcgcggccgtgctggaggccgtctgcgcgctcagcggcgagaaaacgcgcctggagttgggcgtgggcgacctggtctggctgccgccgggcgtggcccaccgcatttgggccagccagccgcttgtgtttgtggaattgaccgacaggccctatgataaaaacgacgacgcgccctttaacttcgaggaggcttgacaagccatgttggacgagatgcgcaaattcatacgcagccgccgaaactgcgtcatggccaccgtcgatggcgacagcccccactgctctttgatgagctacctggtggaggacgactgccgcttcatctacgtggtctccaaaatcaacaccaagaagtatcagagtatattaaaaaaccccaaggtcagcctgctcatcgacgaccgggccagcatcgccggcggcgggcagatcggcttgggcgaagtgaaagccctgaccatccacggcgagtgcttccccctggaagaccccggccgggccggctcgatcaagcggttgttttccatccgctatccgcacctggagggcctgctggccgaacaggacatcgccgtgctctacatcgaggtccacgatctgcggatgatggaaggggcgctgaaggccaactacgtcaacatggattagccacgtccgccgcgccggggcgggcaaaaatcgcttcgagccagccaaggcgcgttgcatcccgccctgaaggacgcctgattggccgaggtcaagcgcgccgtccaggccattgatcgtcgcgcggacatcctggagcccgtggccaagctcgatgcggaggcctccgcaatgaagcgcctcgatcttgccgtggccgtgatttttttgccaggcaacggcccgcgacggctggggcttttttttgggagacaacatgaccgacactagcaacctgccccccatcccgcccgagatcgcggcgctgacgccctacgagccgggcaagcccatcgaggagttggagcgcgagttgggcatcagcggggccatcaagctggccagcaacgaaaatcccctgggcccctcgcccaaggccatggaggccgtgcgccgtggcgcgggccgcctgcaccgctaccccgacggcgccggcttcgagctgcgccaggccctggccgcgcgctttggcctgcaaatcgacaacgtctgcctggccaacggcagcaacgagatcatcgagtttttgtgccgcgccttcatccggcccggcgacgacgccgtggccgctcaatacgctttttcgatgtacgaaaagctggtggccgtggccggcggcgtcttgcgcgaggtggcgctagacgactttcgcatcgacctggaggccatgctggcggccgtcgggccgcgcaccaggctggtttttgtcaactcgccccacaacccggccggcacggcggtgacgcgggcccagttcgccgcgtttctggagcgcctgcccggcggggtggtggtggtggtcgatgaggcctacgtggatttcgcctccgaccccgaggccctcaatggcctggagtttctgggccacgccaagccggtggtggtcatgcgcactttttccaaggcctatggcctggccgggctgcgcatcggctacggcctggctccggccccgatcgtggccgtgttcaaccgggtgcgccaggccttcaacacctcgatcccggcccaggaaggggccctggccgccctggccgacgaggattttttgcggcgctccaaggaaatcacctggcgggggctcagggacttctacgcctgcttcgagcggctgggcctgtggtacgcgcccagccaggccaacttcgtgctgacgcgcgtcggcccacgggccggcgaggtctttgacctgctgctgcggcggggggtgatcgtgcgcaaaatgcactcgtaccacctgcccgagtatctgcgcatcagcgtgggcctgcccgaggaaaacgcccgcttcatcggcgaactgagcgacatcctgggcgggggcgcggcgtgatcgtgaccatcgacggcccctcgggcgcgggcaagaccaccgtctccaaggccgtggccgacgagctgggctttgcccggctcgacaccggcgcgctctaccgcgcggtgggcctggccgcgcgcctggccggcgtcgacgccgacgaccaggccgccgtggccgcctggctgccggggctggccatcgacgcgcggccccaaggcggggccttcgtggtgctgcacgacggccgcgacgtggagccattgatccgcaccgaggaaatgggcgcgtgggccagcaagctctcggcccaggcggcggtgcggcaaaaactcctggaactgcaacgccgcgccgccctggccggcgatctggtctgcgagggccgcgacatgggcacggtggtcttcccggcggcccaggccaagttttttctgaccgcccggcccgaggtgcgggccgcccgccgcctggccgaattgcggcccggcgaccccaccctgaccctggagcgggtgctggcggagatcaccagccgtgaccagcgcgacagctcgcgcagccaaagccccctcaagccggccgccgacgccgtgatcatcgacgccagcgagctgagcccggcccaggtcacggcccagatggtcgggcgcgtgcgccaactgcgcaagggcgactaatccccagcgcaaaacaggttgttgatcgcggccgcttctggtaaaaatagtattttgcgggggcctggggtaactgcgccctgttggccgacccgcccaacgccaacctcagccgccagacagcactgcgattaggaaacgttaaccatggataacaccgaactgaccaaagaccaagccgaagcgaccgaccagactttcgagtacgacgaggatctcagccccgaggagctcgaggcgctctacgaccagtcgctgaaaaccgtccaagagggcgaagtggcccgtggccgcatcatcgcggtggaaaaagactacgttgttgtcgacatcggctacaagtccgagggtcagatcgacattcgcgaattcaccgaccccgacggcaacgtcaacgccgaggtgggccaggagatcgacgtcttgctggagtggaccgaggacgaggacggcacgatcatcctctccaaggaaaaggccgccaagatcaaggtttgggacgagatcagcaaggtctacgccaacaacggcgtcatccgcggcgtggtcgtgggccgggtcaagggcggcatgagcgtcgacatcggcgtgccggcctttttgccgggctcccaggtggacctgcgcccggtgcgcaacctggacagcctgatcaaccagacgctggacttccgcatcctcaagttcaacaagaagcgctccaacatcgtgctgagccgccgggtgctgctggaggaagagcgcgagagcaagaagtccgagacgctcaaggtgctcgaggaaaacgccgtcatgcgcggcgtggtcaagaatatcaccgactacggcgtctttgtcgacctgggcggcatcgacggcctgttgcacatcaccgacatgagctggggccgggtgggccatccctccgacatgttccacatcggcgacgagatcaccgtcaaggtgctcaacttcgaccgcgaccgcgagcgcgtcagcctgggcctcaagcagctcaaggacgacccgtggaacaacgccgccgagaacttcgccgtgggcaccaaggtgcgcggcaaggtggtgagcctggccgattacggcgccttcgtcgaggtggacgagggcatcgagggcctgatccacgtcagcgagatgtcttggacgcgcaaggtgcgccatccctccaagatcgtcaacgtcggcgacgaggtcgaggcggtggtgttgtcgctcaaccccgagtccaagcgcatcagcctgggcatgaagcaggtcgagcccaacccgtgggatctgatcgccgagaaataccccgtgggcaccaccatcgagggccgcgtcaagaacgtcaccgacttcggcctgttcatcggcatcgacgagggcatcgacggcctggtccacgtcagcgacatctcgtggtccaagcgcatcaagcaccccggcgagatctacaaaaagggcgatgaagtgcgggcggtggtgctcaatatcgaccgcgagaacgagcgcttcagcctgggcatcaagcaactcgagggcgatccgtgggaccgcgtgcccgagagctacgcccagggcaccaaggtcagcggcgtggtcaccaacgtcaccgactttggcgtcttcgtcgagctggaggaaggcgtcgagggcctgatccacgtcagcgagatcagcggcgacaagatcaagacgcccgtgggcatgttcgagatcggcgacaccatcaccgccaaggtgacctccatctcgcgcaaggatcgcaagatcggcctgtccatgcgccgcctggacgaggagccccgctccacttacagcgagtacatgaacaacacccagtcggccaccagcaacctgggcgagctgctcaaagagggcctggcccaaaaagaggccgagaaccaagagtaacaaccctcgagagcattgacgatgcaaaagcgctccctgctggtggccgtggtcatcagcctggtcatggccgccggtttggccggcgcgatgttgttgctggaccggggagacggcttcaagctcgtcggcttgaggggcaaaaaagtgggcgtggtcgaggtgagcggaaccatcacctcggccgcgcccgtcattttcgacctgcaggacttccgtgaggacgactcgatcaaggccatcgtgctgcgcgtcgattcgccgggcggcggcgtggccgccagccaggagatcttccgcgaggtggcgcgcacggccgaggtcaagccggtggtctgctcgatgggcgaggtggcggccagcggcggctactacgtggccgcgccctgcaccaagatcatggccagtcccggcaccatcaccggctccatcggcgtgatcgcctcggtgcccgatgtgaccgacctctttggcaaactgggcgtgcggatgcaatacgtccaggccggcaagctcaagggggccggcgcgccgggccgaccactcagccccgacgaacgcgacatgctccaacagatcatcgacctttcccaccgccagtttatcgacgacgtggccagcgcccgcaagctcgacaaagccaagctgcgcgccgtggccgacggccgggtgatcctgggcgaggcggcggtgggcctcggcctggtcgacgagaccggcaacttcaacgacgccgtggacctggccgccgaactggcccatatcgacggccagcccgagctgatctggcccgccgacgaagaaagctcgtggctgggcaacctggtgcaggagcaggtctcgacggccgtgcgggccatcgccgacaaccttcagaaaccgcgagtgcaatacatcttcaatccggcggccggccagcgatgagcgtcgatcagtgggccggcccctcggccctgtgggccggggtgtccgcgccgtggcgggccttcaggttgctcgcgcgccaaccggcgctgtggccgctctgcctgcttcccacgctgatcaacgttgttttgctgggggcgttcgtcttcggcctgttcacccacctgcccggctggctcgaggcctggctgccgcgcggcgaaggctggtggtgggcctggctgtattatctggcgctggtcgtggccgggttgttggcgctgggcgtgggattgttgctgctggccagcctgggccgggtgctggccgcgccgtttctggacgtcctggcgcggcgggtggaggtcgtggtctccggcgcgcccgcgccgcccggccccggccccctggccaccgtggcccgcgtcctgcggcaagaggcgctgaagcttttgctctacgccgcgctgacgctggcgctgacttttctgggcctgctcgcgcccctgctgggcggggcggcctcggcggcgctgggctggctgctgacggcctttttcctggcgctggagtttatggattacccgctggagcgccgtggcctgggcctgggcggcaagatcgccgccgtctggcgaaccacgccgggctggctgggcctgggcggggcgctgatggcgctggggttgatcccactgctcaatttgttgtttttgccccttgcggccgtggccggaaccctgtattacctcgaatccagatcgaccaactaaagttaacgcaaccagaggccaacaatgttttctttggctgtctacgcctgcgacgtgggctcggcgcgcagcgcgcgcaccggcttcgcctgggccaggcgagtgagcgacggtttcgcgccgacccatgccaacaccagcatcgacgatctggtcgagagcctggtcgacgatatcaccgagggcatggccgtggccctgggcctggattgcccgctgtatctaccagtggaaactgacgatttttcgatccagaacctggtgcgcctgggcgaacgcgagcgctccagcctgacccaaaaaggcgcgcaactggccgtgctcggccttcatcagcttgtctatctgctgcatcgcgtctcggacagcctgggccgtggccaccccgccccgccgttttacctggactggcgacgttggcaggagggcatgcggccgcgcggggcggtgcttttctgggaggcccacgtcagcggcccggccctggccgatcgccaagaccccgaccatcacttcaaggacgcgcgcctggccgccgagaccttttgggcgcggttggccgccggccagttgcgctcggacctgggcccacgtcagggcgcggcctgcctgaacctggccggcgcggccctgctgtgggccggctggagcgacgacccggcgctgttgcgccaagagctgctggtgatccagccgcccgcgacagaataggagagtgctgcacgggggcgtcctaccccgtgcagcatcggcttggcaaaagcgcggttttgccaagcctcgcaaatcgctcgcctaatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggccgccgcacggtgaaattcatgtttcacaggttaccatctgtttttacaacatttgttatgtttcaccgtgcagcagcctcaataggcgattatgatttgaaccggccacgctaaacgatcataattgggcgtgaatcaactcttcgcgcccaagcaggagccgccgtggccaatctttcgacatccccagcagccaacgccttgcaacgcggcccggccgccaaccctcccgcggcgatgcagccggcgccgacgatccgcgtggacaccgacaagctggacaagcttgtcaaccttgttggcgagcttgtgatcggggtggcgcgggtgatgcagatcgccggcgacgacgccatgcccgagctttcggcggcggtggacgccctggagcacatcagccgcgacctgcaggagcaggtcatgcgcgtgcgcatggtgccggtggaggccaccttcaaccgtttccagcgggtggtgcgcgacctggcctcggagttgggcaagcagatcaccctgcgcatgagcggcaccgagaccgaactggacaaaaacgtcatcgagcagatcgccgacccgctcaagcatctggtgcgcaacagcgccgaccacggcctggagcagcccgacgagcggctgcgcgccggcaagcccgaagcgggcctgatccacctgcgggcctatcagcaagagggccgcatcatcatcgaggtcatcgacgacggccggggcatcgaccgcgaggccgtcttggccaaggccatcgagcggggcctggccgcgccgggcgtgagcctcagcgacgccgaggtcttcggcttcatgttccaggccgggttctccacggccaaacaggtgacggaggtctcgggccggggggtgggcctggacgtggtgcggcagaacatcgagtcgttgcgcggctcggtggaggtggagtccacgccgggccggggcacgatctttcgcatcaagctgccgctgacgctggcgatcatcgagggcatgatggtgcgggtgggccacgagatcctgacgctgccggtgctgagcattttggagtcgctgcggcccaaggccagcgagctaaagaccctggagggccagggcgagctggtcagcgtgcgcggcgagtatctgccgctggtgcgtctgcaccacgtgctggacctgcccaccgaacgcaccgaccccaccaaggccctggtggtgatcatcgagagcgtttccaggcgcttcggcatcttggtcgacgacattttgggcgaacagcaggcggtgatcaagagcctggaacacaattatcacaagatcgagggcgtggctggcgccaccatcctcggcgacggcagggtcagcctgatcctcgatatccacggcctcgaaaaaatcgccttctcccgctgaattcaattcagcgccttacgtttaatcgccctagattccatggactttattccgatacaatgatcccagcccgtcgccggtcggcaacccgacgggggcgtcatgcgcatcatcggaaagggggttggttcatgggggcttatgagaaggcgtttcggcaaagcatcgaagacccggaagttttttggggccaggcggcccaggccatcgactgggaccgccggtgggacaaggtgctcgacgactccaacgcgccgttttatcgctggttcagcggcggcatgctaaacacctgccacaacgccctggaccgccacgtggccggcggtcgggccaagcaggcggcgttgatctacgacagcccggtcaccggcgtcaagcaggtgttcagctacgagcaactgctggagctgacggccaaatgcgccggggccctggtcaggctgggcctggccaagggcgacacggccatcatctacatgcccatggcgccccaggcggtggtggccatgctggcctgcgcgcgcatcggggcggcgcattcggtggtctttggcgggttcgcggccaaggagttggccgtgcgcatcgacgacgccaagcccaaggtggtcatcagcgcctcgtgcggcatcgagatcaaccgcgtcatcgagtacaagccgctgctggacaaggccatcgacatggccgtccacaagcccgaaagctgcctgatcctgcaacgaccccaggccacggcggccctgacggccggccgcgaccacgactgggatcaagccctggccacggccgacccggccccttgcgtcagcgtggccgccaccgatccgctttacattctctacacctcgggcaccaccggcagccccaaaggcatcgtccgcgacaacggcggccacgccgtggccctggcctggacgatgaaaaacatctatggcctggagcccggcgaggtcttctgggcggcctcggacgtgggctgggtggtggggcactcctacatcgtctacgcgccgctgatccacggctgcaccagcgtgctttacgagggcaagcccgtgggcacgcccgacgccggggccttctggcgggtcatcgccgagcacggcgtcaaggccctgttcaccgcgcccacggccttccgggccatcaagcgcgaagaccccgagggccgcctgttcaaggcccacgacctgggccgcttccagacgctgtttttggccggcgagcgcaccgaccccgacaccctgcactgggccggccagctcttgcaacggccggtggtggatcactggtggcagaccgagaccggctgggccatcgccgccaactgcgtgggcctggagatgctgccgatcaagcccggctcgccgaccaaggccgcgccgggctgggacgtgcgcatcctgcgcgaggacggctcggaggccgcgcccctggaggccggggtggtggtggtgcgcctgcccttgccgccgggctcgctgcccacgctgtggaacgcccccgagcgcttccgcgagacgtatctaactgctttccctggctattacttcaccggcgacgagggctacgtcgatgacgacggctatctgttcatcatgggccgcgtcgacgacgtgatcaacgtggccggccaccggctctccaccggggccatggaggaggtggtggcccagcacccggatgtggccgaatgcgcggtgatcggagcggccgactctttcaagggccagttgcccgtggccatggtcgtgctcaaggccggggccaagaccgccccggagcaaatcaaggacgacctggtgcgcatggtccgcgagcagatcgggccggtggccagcttcaaggaggcggtggtggtggcccgcctgcccaagacgcgctcgggcaagatcctgcgcggcgtcatgcgcaagatcgccgacggccgcgccgccacgccgccatcgaccatcgaggatccggcggccctggacgagatcggcgcggctctgcgctccatcggctacggccaggcccaaggagcgtaagcgcggcgcgttttttggttgcaaaccattcccagacgcttcagcctatttggtaagacgcacgggcaaaacaccgacgcgttcagccaaggaggaaacatggaaaaatgggaatgcccttgcggctatgtgtacgacccggccgaaggcgactatgagcacggcgtggccccgggcacgcccttcgaggaactgcccgaggattgggtctgccccaagtgcggttcggaaaagcagtttttcgaaaaagtggactgaccagacaatcgggcgcgcccgaccggccacacacgcggcccgggcgcgcccgcctcaagtcaagcccgccccataccctgccccaaaacacgcggctggcaaggtcttgcccggctgcggcgaatggatatttgtgttgaaatattgcgccgatattttgtaaaaccctaatatcggaacgacgtttagcgtaaggcgttcgatgtttggcgcggcagccgcgacaaaaccggttgcgcgcgggcggcccaggggcgaccattgcgcgaaagccgtttcaccggcgggcgcgcccagcgacgtggccgccgatggcgtcgaatcgatccatttgccgattgcgcaaacaactttgagggggtcgtcatgaaactcagccttagaaacagattcctcctacccaccgtcatcatggtgttggtcggcttttgcacgtcatcgctggtttcctacctcagcgccagcagcgccctggagcgcacagccagccgcgagatcgcccagatagccaccctctcggccaagatgctcgactggtggatcaaagaccgccagaacgacctggccaactggagcgcgcaaaagctctacggcaccgccctgcaagaatccttcatgggcaaggccgcccgcaaggaggccaacgagaccctccaggccctggcccacgactacaaatattacgagagcatcaacctctgcaaggccgacggcgtcatcgtggccagttcgcgctacgacgacgtcaaggacatcaacctggccgaccggccctatttcagcgaggccatcaaggggaccatcaacacctccgaggtggtgctcagccgcaccaccggccagcccaccttcatcatcgccgcgccggtcaagcagcgcgacgaaatcatcggcgtgctggccggcgtggtcgacctggcctatttcaacaaaaccatgatcgaaagcctggagctgggccagaccggctacgcctacatatacgaccaaaaaggccgctttatcagccaccccgacaaatcatggctgctcaaggtcaatgtcaatgatttcgactatggccgcgatatgatgaccatgggctcgggcgcgatcatctacgagcaaaacggcgtcgaaaagaccgtggccttccagaaggtcgacggcctgggctggacggtgggcgtgggcgtgggcaccgacgagctgctgacggcggccaaacgagtgggctgggtcaacctgatcgtggccgtggtgtgtatcggcgtggtgggggcgataattttctttatcgccacgcgcatcgccgccaggctcaaggacatcgccgacggcctcagcgacggggccacgcaagtctcccacgccgcggcccagatggccacggcctcgcagcagttggccgagggcagctccgaacaggcctcgtcgttggaggaaagctcggcctcgctggagcagatggccgccatgacccgccagaacgccgacagcgcccagcaggccgacagcctcatgcgcgaaaccaaccaatacgtggccggggccaacaccgccatgaacgaactgaccacggccatgggcgagatatccgccgccagtgaaagcacgtcgaaaatcatcaagaccatcgacgagatcgccttccagacaaacctgctggccttgaacgccgccgtggaggccgcccgggccggcgaggccggagcgggatttgccgtggtggccgacgaggtgcgcaacctggccatgcgcgccgccgaggcggccaagaccaccgccgacctcatcgagggcacggtgcaaaaggtcaaggacggcacggccctggtcgaccgcacggccaaaaatttcggacaagtaagcgaaaacaccaacaaggtcggtgagttggttggcgaaatcgccgccgccagcaaggaacaatcccagggcatcgaccaggtcaaccaggctatttcgcagatggacaagctcacccagagcaatgcggccaacgccgaggaatcggccgcctcgtccgaacagatgaacgcccaggccgagagcatgaaagacttcgtggccgaattggcggccctgatcctgggcgcggccgaggaccagccccgcgcccaggccgccgcgcccaagccggcccaacagccttcggccgccgccagccgccgggtcggcccggcgacgttgttgcagcacaagccccaggccgccaagccggcggccaagtccatcgccgccaaatcctcggccacggtcaagccgaccaatccggccacgcccgccaaggccgtcggccagccccggcccgaggacgtgatcccctttgacgacgaaaaggacttccaggacttctagccgccagcgacaaaaaaccaggccgcgggcccgccacgcacggcgggcccgcggcctttggcttgtcggccccggctcagtgggcctgggcccagtcgcggccccagcccacatccaccttcagctcgacgtcgagcttgagcacgtcctccatgcagcggcgcacggcctgggcgaattgctccacgccgccctcgggcgtctcgaagaccagctcgtcgtgcacctggaggatcatcggcgaatcggggtaatggcgcgtgagcatctcgtcgacgcgcagcatggccagcttgatgatgtcggccgccgaaccctggatgggcgtgttgagagccacgcgttcggcggcctcgcgggcctggcggtcgctggagttgatggccggcaaaaaacgccgccggcccaggatcgtggtgacgtagccccgctggcggcactggctgaggttttgctgctggaaccgggccacgccctggtaacgccccagatagcgggcgatgatatcctcggcctcggcccggctgacgccctgctcgcgggccaggcgaaaggcgctcatgccgtagagcacgccgaagttgaccgtcttggcccggacgcgcatctcgcgggtgaccaggccgggcatgacgtcgaagatgcgcgcggccgtctgtgtgtgcacgtccaggccttcggccatgtcctggagcatcagcgggtcttgggacaggtgggccagcacgcgcagttcgatctgcgaataatcggcgctgaccagaagccgccccggcgcgggcacgaagcagccccgcatgcgccggcccagttcaccgcgcacggggatgttttgcagattcgggtccgacgacgaaagccggccggtggcggtgacgcactgattgaaactggtgtgcacgcggccagtgtccgggttgatcagcgcgggcaaggcgtcgacgtaagtgcttttgagcttggcgttggcgcggtaggccaacacctcggccggcagggggtgctgggcggccaggatggcgagcacgctcatgtcggtggaataggccgtgcgctttttggtctttttgacctggctcaggcccaactcgtcaaagagcacctggcccagttgctgggtcgagttgatgttgaactcgtggccggccagggcgtaaattttttgttcgcccgcggccagggcctggtccaactcggctgaaagccggcccagttcctcggcgtcgatgagcacgccgtagcgctccatcttggccagcaggggcgtcagcggcatctccagttcgtcgaacaagcggcgcagatcggcctcatcgagctttgggcccagggcctgggccgcttgcagggccacgtcggcgtcctcggcggcatagggcacggcccgctcgggcggggcctgggcaaagcccttgcccttgccgcccacggcctcctcgaagccgatcaccccccggcccaggtgctcggcggcgatggcctccaggccgtggctggccttggccgggttgagcagataatcggcgaccatggtgtcgaacaaggggccggccacgctcaggccggcgcgccgcaatacgttgaggtcgtatttgaggttctggccgatcttgagcagccctgggtcggccagggcctggcccagcagatccagggcctgacggcggggcgcctggggttcgtcggcgggccaatcgtgggccaggggcgcgtagtaggccaggccggggctgacgcacagcgaaaagcccaccagatcggcccggatgggatcgagggaggtcgtctcggtgtcgatggccagttggccggccgccttggcctgttccaggacgcgggccagctcatccagatcggtcaggcggcgataatcggcctggggcctggggccggcggcggcgaagtccttgatgagtttgttgaactccaggcgggtcagcaggggcaggagcacgtcgcggtcgggctcgacgacccgaaaggccgccggctcgaagcgcagcggcgcgtcgtcgcgcaggcgcaccaaccgccggctgagcagggccatatctttgttttcgatgagactttcgcgcagctttgactttttcatggccggcgcggcggccagcacggcctccaggccggggtgctcggccagaagcttcaccgccgttttggggcccacgccgggcacgccaggcacgttatcggaggcgtcgccggtcagggcctgcatgtccacctgcaactccggcggcaggccggtcttttgacgcacctcctcggggcccaggcgcaggtctttcatggtgtcccagaggctcacgccgggaccgacgagctgaagcaggtctttgtcggcgctgaccaaaaccacctcgaagccctgctcgcgggcctggcgggccagggtggccatcaggtcgtcggcctcgaagccttccatctccaccgccggcaggcacagcgccgtgaccaactggcgcaccaggggcaactgggccttgagcgccgggtccatgggcgggcggttggccttgtaagccgggaagatctggtggcggaaggtggggcccttggcgtcgtagaccacggccagatggctgggcctggcctcggccagcacctttagcagcatgttgacaaagccgaacaccgcgccggtgggcacgccgtcgctggtggcgagacccttgacggcatggaaggcgcggtggatgtagccgctggcgtccagcagaaaaatcgtcggcttatccggcaattgacactcccgtgccggggttggcggcgtcttggcccgccagctcccgcagcctctggccgtgattttgggccaggagcagcgcgcgatgcacgtcgcgccgggccaggcccagggccggcagatcgttttgggcctgtcggctcaggccggccaagcgttcgaggatcttgtcgtagtgcacggtggggtaggtctggcccggctgaaaaccggcccgggggcagatgcgtccccggccctgggcggccacgggcacgccgtagagccggcaggtgatgggccgctgggcgtagagcagacagcggccgccttccagcagcgggcaagggatgcgcgtggcgctgaacagccgggcgcggccctggtcgtccagagccaggctctgagccacggcggcgtcaaaggccttggccgccttttcgccgcggcgcaacacctcgcggcgctgattgcgcggcaaatcggcaaaggccaacgccaggcccacggcctcgatgggcgagacgtcgaacatggcgtgacaacagtcgtcgcaaccgggccggcaagccacctgggccgggtgctcggcggaaacgcgggcgaaggcctggtcggccaactggcgggcgcgctccagttcttgcaataattggctcaacattattgacatcatatccgttaatggcgatcatgtaacgccgcctggggcgcggccgatcgtgccattatatcagaatgacgccgccagcggtcgcggccgtggagcgcgacgcgccaggccggctgccgtgcggcaaaattgcttgacttgccgcttttggcgtgatagctagaaccgacggtaagtgccgtttggcacaggcggaacccggcgattatcctctaggccaacccatcgatcgcgcggcgtttttttggattgtggcgcgatgacgcggttgggcgcggtcgtcgctggccgtcgggtggtgagcatgggccggttctttaataaagaaaaccgcccggtgctgatgctgctggcccaggccagctccatcggtctggccatggttttggccattgtcttcggcacggccttgggctactgggtggacaaaacctggggcaccggcccttggggcctgctggtgggcctgctgatgggcatcatcgccgccttccgcaacctctatatcctgggcaaacgcgcccagaagctgggagacaagtgatttgagccaggattcggcgatcatgggcggcaaggaaacagagttcgtcaaggggctctgggtctgcaacggcgtggttttcgccttgctgctggccggcgcgttgatctggggctcgaaatcctcggcgctcggcgtggccgtgggcgggctcatcgccctggccaacttcaagctgatgcaacgagccatcgtcaaaacgctcaggccccacgtccgcaagggcttggccatgagctcgatgctactcaagtattacctcagattcgcggctacggtcctggtgcttggcgtcttggtcagccagaacatggtcgagccggtgggtctgttgctgggcctctcggtggtggtcataaccatcaccacctggggggtcatcagtgtccgcaaactcggttaaggaggccacccgggcatggaacaccctcttctgctcttgacggtgctgttggaaaagatcggcctgggcaacttcgcccacgcctatccccacgtgatctattcgtggctggtgatgctcatcctgatcgtcgtggccaagctggccactcgcacgatcaaaatggtccccaccggcgggcagaacttcttcgaggccgtcctgggcgggttcgagaacttctccatcgacgtcatgggcgaacacgggcggccctatttccccatcgtcgccacgctgtttttgtacatcctgatcatgaactggatcggcctggtgccgggcatgctcagccccaccagcaacgtcaacaccccgctgtcgatggccctggcggtgtttgtcatcaccgtcttcgtgggcgtcaaatcccacggccttcattatatcaagcacttcaccggccccttctggtggctggccccgttgatgctgcccatcgagatcatcggcttcctggcccgggtcatcagcctgacgctgcgtcttttcggcaacgtcatgggcgaggatctggtcatgatcatcctgttcttcctggccggctcgttcctggccccgctgccgatgatgatgctgggcctgttcacctgcttcgtgcaggccttcatcttctcgctgctgaccatgctctacctggccggcgcgctggaagaagcccactagaaataaagcttcccccaaggaagaaggcgcataacaaccagttttaggagaaatgcaatgaaaaagttctcgctgatcgccgccctgaccggcctgttcgttctgggtctgtccgccgtggccatggccgccgatcccaccgtggccgccgagctggccaaggtcttcgccgcctccgtcaccgccgccggcttcggcctgggcatcgccgccttcggcaccggcatcgcccagggcatggccatcaagggcgccgtcgagggcaccgcgcgcaaccccgaggcctccggcaagatccaggtgaccatgctcatcggtctggccatgatcgagtctctgtgcatctacgccctggtcgtcagcctcatcctgctgttcgccaacgaccacgtggccgtggtgaagaccatcatcgccggctaattcccgactgcctgggccgggcctcgcgcccggcccttcaattcaacgcccatgtgaccgacctcacaatggtttgagcagccgatgaaattcatgaagatcccagccgccaccatcacgcgcctgtccatctactcccgggccctggaagggctgatcaacgagggcgcgcccgtggtctccagcaagaggctcgccgagctctgcggagtgaacccggcgcagatcagaaaagacttggcctacttcggccagttcggcgtgcgcggcgtgggttattatgtcaaggagctgctctttgacatcaagaagatccttggcctgaacaaggaatggagcctggccatcgtcggcatgggcaacctgggctgcgccctgatggcccacgaaaacttcctcaagcaaggctatcgcttcgtggcagccttcgacgccgaccccatgaagatcggcctcaagctggccaacggcatgcccatcaacgctgtcagcgacctgccccgcctctgtcgtgaaaccggcgccgaaatcggcgtcatctgcaccccggccgccgtggcccaggaaatcgccaaccgctttgtcgaggccgcgatcaagggcattctcaacttcgcgcccacccagatccaggcccccaagggctgcaaggtcgaaaacgtcgacttctcggtcaagctggacaacctggcctaccacctgacctcggcctgacgcgcgaatatcaagccaagcccaacacccgcgccagatagcgcccggtatggctgtgcggcgtggccgcgatcagttccggcgggccgctggccagcacctggccgccccggtcgccaccctccggccccaagtcgataagccaatcggccgtcttgatcacgtccagattgtgctcgatgaccaccaccgtgttgcccaggtccaccagagtgtgcaagacgttcaagagcttgttgatgtcgtcgaagtgcaggccggtggtgggctcgtcgaggatgtagagcgtgcgaccggtgccgcgcttggccagctcgcggctgagcttgacccgctgggcctcaccgccgctgagggtggtggccggctggcccaggcggatgtagcccagacccacggccaccagggtgctgagcttttggcggatgaccggcacggcgtcaaagaattccagcgcctgattgcacgtcatgtccagtacttcggcgatgttggcccccttgtaggcgatctccagggtgtcgcggttgtagcgccggccctggcagacctcgcagcgcacatagacgtcgggcagaaagtgcatctcgatcttgatgatgccgtcgccatcgcaggccgggcagcggccgccgcgcacgttgaacgaaaaacgccccgacttgtagccccgggcccgggcctcgggcgtctgggcgaaaagctcgcggatgtgggtgaacaggccggtgtaggtggccgggttggagcgcggcgtgcggccgatggggctctggtcgatgtcgatgaccttgtcgaggcgcttgacgcccttgatctggccgtgcaggccggggcgctccttggtgcggtaaagcttgtgggccacggccttgtgcagggtgtcgagcaccaggctggacttgcccgagccgctgacgccggtgacgcaggtcagcaggccgatgggaatcttgacgtcgacgcccttgaggttgtgctcgcggcagtcgagcatctccagccaggccgggccgggctgacggcggcgctcgggcagggggatggccttgcgccccgagagatattggccggtgaggctggcctcgctttgcaacagcgcggccggcgtgccggcaaaaacgacctcgccgccgtggcggcccgcgccggggcccatgtcgacgacgtaatcggcctggcggatggtgtcttcgtcgtgctccaccacaaggaccgtgttgcccaggtcgcgcatcttggccagggcgtctagcaggcgctggttgtcgcgctggtgcaggccgatgctgggctcgtcgagcacgtagagcacgccgaccaacgccgagccgatctgggtggccaggcggatgcgctggccctcgccgcccgaaagcgtgcccgcggcgcggtccagggtcagatagtccagacccacgtcggccatgaaacccaggcgctggctgatttcgcgcagcaccttgtcggcgatctgggcctcgcgccggcccaggctcaggccgtccacgaaagccagggcctggcgcacgctcatcctggtgaacgaccagatgtcgagcccgcccacggtgacggccagcgaggtctttttcaggcgcgcgccaccgcactccgggcagggctggctgctcatgaagcgctcgtattcctcgcgcatggcctggctggtggtctcgcggtggcggcgctccagcagcgggataaagccttcccaacggcgcttgtaataatgccggcggttttcgcgctccagataaaactcgacttcctcgcgcgagccgtgcaaaagctgctggcgcacgtcctcgggcagatcccgccagggcgtggccggatcgaagcccagatggccggccagggcctcgagggtttgcaggcgataggagctctcgctatcgccccagggggccaccgcgccatcgcgcggcgagagcgtcttgtcgggcacgaccagttcggggtcgaaaaaaactcgcacgcccaggccgtcgcaggtcgggcaggcccccaggggcgagttgaagctgaacatctgggggctgagttcgggtaggctgaccccgcagtgatcgcaactgaggcgttcgctgaaaagctcctcgcggtcgggggcctcgccttggccgtggatcagggccagcagcaggccttcgcccaggcgcagggccaactccacgctgtcggtcaaacgccggcccacgccatccttgatgacgatgcggtcgaccaccacctcgatggtgtgctttttgtttttctccagctcgggggcctcggccagttcgaccagccggccgtcgatgcgcgcccgcacgaagccttccttttgcaggcgggtcagcacggccttgtgttcgcccttgcgctgggtgatcagcggggccagcaggctcagccgcgcgcccgcgcccagggcctcaagttgatcgacgatctcttggggtgaacgggcgcggatcggccggccgcactccgggcagtggggcgtgccggcccgggcgtagagcaggcgcagatagtcgtagatctcggtgacggtggccacggtggaacgcgggtttttcgaggtggtcttctgctcgatggcgatggccgggctcaggccctcaatggcctccacatcgggcttgtccatgcgctccagaaactgccgggcgtaggacgacaaagactccacgtagcgccgctggccctcggcgtagatggtgtcgaaggccagggtggacttgcccgaacccgacagaccggtgatgaccaccagcttgtcgcgggggatgcgcacgtcgatgttcttcaggttgtgttgccgcgctccgcggacgatgatctcgttcagcatgctcgctcgtctgaaagatgttggcgcgggcggcggcctaccaccacatgaaagggccgtcccaccagaaggggtcgcccacgcccaggccaaagcccgcttcgggcgtggggtagttgggcacggggcgcggcggccaggcgtagacctccttgccgcgcagaatggcgtagggcatcttgaccttgccgtagggcagcgactccaccgccacgacctggccaaccacggtgacctcgcggccggcgtaatattcaaaaggctccagatagcccgtcatggccacgatgaaccggccctgggagcggccgtcgatcagcggacgttgggacgaatccagcgggaactgggccacctccagcagggtgccgcgctcttgcaacaccgtgcgcacgatgcgaccgccccacagcaccagcttgcccgtggcttgcgcgggctcggccttgacctgggccagggtcagttcgagtgaggcctgctgggccagctcgaccggcacgacgggtttggcgcagccggtggcggccaaggccagggccatgatgacaacgacgatccaagggcgcacgacggcctcctcgcggtgggttagatgatttggcctttggccgtccgggccttggccttggccatgcgcgcggcccagaggatggcctgcttcatgctggccgcgctggcccggcccgtgccggccagatcgtaggccgtgccgtggtcgacgctggcgcggatgatcggcaggcccaaggtcacgttgacgccatcgtaaaagtgcaatagcttcagcggtataagcccctggtcatgatacatgcagacgaccacgtcgaactgatcgtgcatcgcccgccaaaacacggtgtcgggcggatggggccccgaggcctccacgcccatggcccgcagggcctccaccgccggggcgatgacgcggcgctcctcgtcgccgaacatgccgccctcgccggcgtgggggttgagcgcggccacggccaggcgcggccgggccaggcccagcagttcgcgcagggccgcgtcggtgacgatggccgtctcgacgatggcctgggtcgtcaacagccggggcacgtcggccagggcgcagtggatggtcaccagcaccacgcgcagccgctcgccggccaacatcatcaccggccggggcacgccggtcaaccggcccaacagggtggtgtggccggtctcggggtagccggccgcctgcagggcctccttgctgatgggcgcggtggccatggccgccgccgccccgctctgacacatctcggtggccatctcgatgaaagccccggccaaacgcccgccggccgcgctgggtccgcccaagggcacggccgcggccgaaccgacctccagcaccgtcaccgacggcggcttgagcccgcaggcctcggccgcgcgttcgaggaaacggcgctggcccaccaccaccagttcggcggcggccaggacatcttcgtcccaacaggcccgggccaccacctccgggcccacgccggccggatcgcccagggtcacggccacgcgaggcttcatcgattctcctccaacaggccgcgccaaaactcgggctgccagccgattttgatcagctcgccgaaacagatcaccggcacgcttcggttgcctggggccttggccagcatctcgcgcttggccgccatggattggctgacgtcatgccagcgcacctcgaagccccgcgtgctgaaaaaatggccggccgcccggcaactggcgcagcccggcatgtgaaatatcaccacttctcgtttgggcgtcatggctttgctccgcttgtgaccaagggccgcgaaccggggccgcccgcgcgcaaatcgcaaaaacagcctgtagatacaacatgttgccctacctagcccatccgggccagccaatggcctagtctagtgtagcgctcgtggggttggccgtcaatcgccgccggggcccgtggcggagccctttcgccgccgcatcttcgcgccgcccagcccaagaccgccgccgcccggcccgataaaaattgccgccaaggtaacggttttttcacgcggaggttgatttctcatgggcggatgcaggttcatgcgggccaatctgatcgccgaggcgaccatgctcaccgtcagttcagccgcgccgggcgtggtgggcatgccggcggcccaggccaacgggtcggccctggcccaggccgcgggcgaacacaccgcggcccaggatcaggcctttttcgtcgagatagactcggtcagcgccggcaaccgggtgggtcgggccacttttcgctggcggcgggcctccagcgcttcgtgggaggccgccggcctggtcacctcgaccaactggcgcaccctggccgacggcgtgaagttcaggtggctgggcaacgtcacgccggatttcgagatgggcgacgcctggacgatcctggcctcggccaatcaggggccgaccaagctcctggacggcgaccgcgacacggcctggcgcgccaccggctgcgccaacgaacacctcaccgccgacctgggcgcgccggccttggcccaggcgatgatcctggccgaccacaacctgaccgaccaggccgtggtgaccctgctgggcgacgatggtcccaactggaccgcgcccgccttccgccaggccgtcgccgtcacccggccgcacctgacgctgtttttcgaacagaccaggcggcactggcggctgatcatgcaagaccccaccaaccccgacggccatatccgggccagcatgctccatctctgcgccgttttccggcccgcgcgcaatttcagcgccagccatgaccagaccctcagcgccggtcgggtcatctcctacaacgacgccggccgcatgaccggcacgaccacgtccttgggccgggccttcagcctgcccttcaacggcctcgacgccggcgaccgcgccgggctggaggcggtcttcaaccaagttcacgacgtggccagcggccggctgcggccgtttttcttcacgcccagcgacgacgcgccggccgagaccttttattgcctgcccgaggccgaactggagttgcgggcgcggggcctgggccgttggtcgagcctgctgcgcctgagcgaggtgacgcgaagcgatgtatagcctcagccaagccttcagccgcgccgtcagcgagggacgcacgccgatcctggccctgcgcctgaccacgtcctttggcgtgcgctattgggccgaccgcgccctgcccctgaggcacagcggcctgaccgacccgttgatggccgacggcgcggccctggccgacggctctcaacgggccggcgagggctcgttcagcctgttggagatggccccacgcgtgctctccctgggccgcctgcgcgagaccctcgccccccagagcggtgacttcctggccagcctgggccaggaggagccggccagcatcaccgtgaccctggccaacgacggccccgacgaccagcgccccatgagccgcatcgaggcccgcgaaaacctgctgggcgcggtgggcgagttgatcgtcggcttcgcggacgcgcccgcccgcgagcacatggtgcgcttccatggccaggtcgtttcctacaccctatcggccacggccctgcgcctgtgcctgaaggcggcctgaatgttcagctacgacgccgaaatcgagatgctccgcgcctgggactacccaaaccccgaacaacccggcgcggccctgcccctggtctacggcgacatgagcctgggcggcgcgggcggcctttggccggcggtctgcctcgacgccgccaacctggtctacgccgtggccggccaccccatgaagggcccggtgagcctccatgacgccgacggccaggccattgcgccgatcagttgcggcgccgaaaactatctgggcaagggcgtgatctgcctggcgcgcctgagccagcagcccgccggcggccaggtgctggcgcgcggcaagggcaagatgaacgcggacggcgcgctgttggaaaacccgctggagatcgccgccgacctgttggcctttgccggccaagatccggcccaaactttggacctttcggcctacggccgggccagggccgccgcccacggcgcggggttgaccgccgccggggttatcgaccggccccagagcctggcggccatcctcaccgcgttgatgggcgaatttctgggctcgtggtggctcgacggccggggccggctcaagctgctgatcgatatcggctcgggggccctggacgaaagcgaactgagttgcgccatcggccggccggccttgcgccaggtggaggtcagcgccagcctggccgacgtggtcaaccgggccgacgccctgtattgcctcaacccggccagtggcgagtatctggccgcctttgacggccgccagacccaaaaccaggcgtcgatcagcctctatggccggcgggcgctgtcgctggagctgaactgggtgcgcgcccaggccacggcccgagccatcagccggcggctggtggaggtgttgggcgtgccccggcgcatgatcgattgcgaggaaggcggccttgcgcacattggcctggaaaagggtgacgcggccctgttcagcctgccttggctccacgacgatcaaggcctgcccctggtcaaccaggtgacgcgggtgctttcggtggagccccagatggaccgtcgcctgaccaggctatgcctgatggacaccggctatttcaaaacactggcctgccgcgccgacgggtcacgcccggccgacggcgtggtcaaagccggtggcgaccgcgaccgacgcgcattctaaaggagccttttgatgagcgaccagcgcatccaatacaccgaggagatggtcggggccaaccaccccaccaaaagcgacaccctcaaccgcctggccttggtcgaaaccgacatcgacggccacggcaaggcgcgattcctgaaagagcagacaaccatccccggcccggccagcggcgagggcgtgctctacgccaaggccgacggcgccgacacctgcctgtattatcgggccaacggctcttcggtgctggtggcgcggccctcggcgccggcgttcaaggccctgggcttcatcagcggcctgcaggccagcaagcaggacgacgccaggctgttggtgcgggccggggcggtggagataggcggcggaatctattatctgcccgaggacaccacgatctcccccggctgcgtcaacggcgtcaacctggtctggcgcgccctgaccgtgaccccgcccgccagcggcgatacgctcagcgccgacaacttccacaacttttacaccacactcgatggcctcgttcggctgagctggcgcaacggcggctggtatatcaccgacaacacggcccaccgtgtcatcggcctttatccttcggccaacggcgcgctgaccaattacgccacggttggcggcatgtatcgcctgggcctgggcctgaccgtcctggacaccaccagcccgcccacatccaacaccaacgtcaacatctgcctgccgatcctgtccggcaggacatacggcgatttcaccgtgggcgtcgccgccccaggcggcaacgtgggcttttggtgcaactacgaaacactcttgagtagccaccacaacggctcgaccgccagcaaggccatcggccaatgcttgatgtggtcctccgacggcacggccctgatgagcgtgttggccagcgaaggcacggccaattggctgcgcatcatcttgaaaaacattcatatcccgagcggaatggcccgttaggagggtgaaggatgatctattttgtcgacgccacgggcgctatcgtcagcatgatggccgccgccagccccgagcaggaggcccaggccgccgttgccggcctgaccagggtcgaggatcaagccggctttgaccgcgacagccacttctacgtggacggcgcgttcgcggccaagccggcccaaggtcaagccgccgccatcgccgccgcggcgtgcgccaagcgcctggaattggcccgccaggccgaggagttcatctccaggctcacgccgcccgagcacgccgccgtgcgcgcggccgaccccagccgcaccgacgagcgctatccgcccttctggctgcaatgggcgcgcggccagaacgacatggccacgctcatcgccgcccacgccgccgccagccccgagcagatcgcccgcgccgagcaggtcaagtcgcgctatctggccctggcctgctggtgcgcccgcctcaccgccgggccgctggccgcggccttcgccaatttggagtcggccgccgccaacggcgacatccaggccatcgaaaacgtcgaactaaatctgtcggcccaccagatcggggccagcggcgagcacgccgaccccgaccccgacatcacccaggccatgctgcaactgcccgccgccggcctggccctgctcgaccagtcgtaaacgcgcgaaaaccgaggcctcgcgaccccggttcatccgcccatcaccccgcccgtcagcccgtcaccacagggccgccggcacgcgccatcggccggcggcctccttccagactcagacaaactcctggcgcacggtgttgcgcaggcgcagatccacctcgggcatgaatttttcgcgcaaccacgtcaccagggccgcgcggtccttcagcgccgggccggactcggcggcgcagtaggccgcgaaggcttccaccggatcgtccgaaccgaaatccaggtaccagtcgatgcgcgaaagcacgcgcgtcagttgggccgaggggtgatcgtgataacgcgcgaaacagatcgaaaaaagcggcagcaacagcccgcgcagcaggtccagcagacctggttgatccagacgatcgtccttttccaggccgtcgagcacgcgcaaaaggatcaggatcggcagctcggcctccagcacctgggccagggcctgccgctgcttgcgccacgtgccgccggccgcctcgaccagggcctcgacctgcgcggccaggtctttggtcaactggctgaaaaggcgcacgcacagccggtgcaagcgaaaaagttgattcggctccggtggcagcgcgcccaaaagctgcccggaaccgttttcggcttcagcagacaaaccagcttcctcccacaatgcgccgcggccaagcgcccaacgcgcgccgtccaacccatccgcggcgcgcggccgcgcaaccgcagcctgcaatcagattagcatatccgtggcaatggttcgcccgaaagcatctccagcaaacgacggccgcccacggccgtgttcagccacacccggccgggcttttcggccacggcccggccgatgatcgccgcccggtcgcccaaccggtggcccctcatggccgccagcgccgcctgggcctgttcggccggcgcgacgcagatcaatttgccctcgttggccagatagagcggatccaggcccagcagctcgcaggccccggccaccgccccggcgatggggatggccgcctcgtccagctccatcgccacgccgctggcctcggcgatttctttcagcgccgtggccaggccgccccgcgtggggtcgcggaaaagccgcgcgccggggcaggccgccagcacgtcggccaccaaatcggccaagggggccgtgtcgctgcgggttgacagatccaggcccaggccctgccgggcggccatgatcgtcacgccgtgatcgcccagcgtccccgagaccaacaccgcatcgcccgcccgcgcccggctcgcgcccagttccaggccatcggccaacacgccgatgccggcggtgttgatgaataatttgtcggcctggccgcgaccgacgaccttggtgtcgccggcgatgaccttgaccccggcctgggccgccgcccggcccatcgaggcgaccacgcgctccagatcggccagggccaggccttcctcgaggacaaagccggccgtcagatacagcggccggccgccgcgcatggccacgtcgttgaccgtgccgtgcacggccaggcagccgatgtcgccgccggggaaaaacagcggatcgaccacgaagctgtcggtgctgaccaccagccgcccgcccggggccgccaacaccgccgcgtcgtccatctgggccagcacgtcgttggccaggtgcttggcgaaaacgcgctccaacaaccgccggctggccaggccgccggccccgtgatcgagttggatggtctcgttttgggccacggctagtcctcccggcgataactgcgccacgccgcgcaagcgccctcggagctgaccatgcacggtcccaccgggctttccggcgtgcaggcccggccaaaaagcgcgcactgcggcggccgcgccagcccgcgcagcacctggccgcacaggcagcccggcggctcgggcggctcggacaaatccagcccaaagaccttggccgcgtcaaaggacgcgaactccggccgcgcggccaggccgctggcggcgatccagcccaggccccgccatggcgcgtccacggccgcgaagacctggttcatcaccgctcgcgcccggggattgccctgggcctcgaccgctcgggcgtattgaatttccacccttggccggccctcgtcaagctggcgcaagagcatcagcgccccggccaggatgtccaccggctcgaagccgcagatcacgcaggctaggccccgctcggcggcgatttgatagggcgcggccccgatcaccgtgctgacgtggcctgggcacaaaaaaccgtcgaggcccaggtcgggtccgtccagcagggcggccagggccggcggcatcagcttgtgcaggcacaacacgctgaaattatccagccccagggcctgggcccgcaagatcgccgcagccgtggtcggcgcggtggtctcgaagccgatgcccagaaaggccacccgccgccctggcatggcctgggccagatccaccgcgtccatcgccgaatagaccacccgcacgtcacccccccgcgagcgggcttgggccagcgagccctggccgccaggcacgcgcagcatatcgccgaaggtggccacgctcacgccatcgaggcccgccagggccacggcctggtcgatctggccggcgctggtcacgcagaccgggcagcccggccccgagacgaactccagcgtcggcggcagcagcgaggccaagccatgccgggcgatggccatggtgtgggtgccgcaaagctccatgaagcgcaccggccgccggcagagtttggcgatggcctgggccagttcgcggcaaagggccggatcgcggtatgggtcgacatgtttcatggcgcgccaacctccacaaggcccagccgccagcgagccgcggcgacaaccgcctgacccaggcacaggccgccgtcgccggcgggcatggctgagggagtataaacccggagcccggcccgctcaagcaaagccgtcagccccgtcagcaaaaagccgttggccaggcagccgccgcccaaaaccaccgcgcccaggccgtgctcgccagcgccggccagggcccaggcggccagggcgcggaccaatccggcgtgaaagcgccccgccaacagcgccgggccggccccggccgccgcatcggccgccagcgcccggatcatcggccgccagtccagctcccacaggccctcgcggcgggtcaaggcaaaggcgtagccggcctccgccgagggttgcccgtccatggcctgctccagctccatggccgcctggccctcgtaaagcacctcgtcacgcaggccgcatatggcggccacgccatcgaaaagccggcccaggccgctcgattccggcgcgttcaagcccctggcgatcatggcctcgatcagggccaaacgctggccgtggcgggcaatgagctccagcggcaaggcgaccgtggccaggcggcccaggctggccaacagcaacgccaggccgatgcgccaaggctggcgcgcggccgtgtcgccgccggccaaggcaaagggccgcagacgtcccaggcgttgaaaatcggccagatcgcccagcagcatctcgccgccccagatcgtcccgtcgtcgcccaggcccgcgccgtccaggcacagggccaggacggggccgctcaggccatgctcggccatgacggccacggcgtgggcgtggtgatgctgcacggcgcagaccggcaggcccagctcgtcggcccagcgggagctttggtagtcggggtgtttgtcgcgggcgacgatggccggcggcgcgtcgaggatggccgccagatgctcggccgtggccgcgaaaaagtccaggccctcggggctggccagatcgccgatgtgctggctgacaaaggcctggcggccgcgcagcaggcaaagggcgtttttgagctgagcgcccacggccagaatcggcgggcaatcggccggggccagcgcctcggccagcaaaagcggcatgggcgcgtagccccgcgcccggcgcagcagcctggcctggccgccggcgaccatggtcaccgagtcgtccacgcgcaggtggatgggccgatcgtgcaggagcatcaattggcacagcgggcccgacgccgcacccgcgcccaggcgggccacggcctgggccgcgtcctggcagatcggctcgtcgctggggttgcccgaggtcatgaccagggcgcgcaggccgtgctggctttgggcgcggtccatgattaaatgatgcagcggcgtgtagggcaacatcaggccaacgcgcttgaggccgggggcgatccctggggccaggtcgacgccatcgcggacgcggacgagcacgatgggccgctggcggctggccagcaggcgggcttcctcggcgtcgagccaggccaggccgtgggcggcctccaggtcggcgaccatcagggccaagggcttggccaggcggcgcttaccggcgcgcagacgcgccacggccccggcgtcgtgggcgttggccgccaggtgaaagccgcccaggcctttgacggccacgatcaggccctcggccagggcccgcaccgcgcgcgccagaggatcggcgacggccaactcccggccggccggatcggccaaccagagacgcggcccgcagaccgggcaggcgttgggctgggcgtgaaagcggcgatcggcggggtcgtgatattcggccaggcaatcggggcacatggcaaagccggccatggtcgtttgcggccgatcgtagggcaaatcctcgatgatgctgtagcgggggccgcaatgggtgcagttgatgaaggcgtagccgtggcggcggttggttgggtcgcgcatctcggccaggcaggcctcgcaggtggccacgtcggggctgatcagagccccgcgccggccgccccgcgagtcggcgatgacaaaggccgtttcgccctgggccaggggcgcgtcaaggcgcgtgatttcatcgatgcgcgctagcggcggcgcctcggccagcaggcgcgcgaaaaattcatcgaccgcgcccgcgccgccctgcacgaccagttccacgccggcggcgctgttggccaccatgccggtcaggcccaggcgcagggccaggttgtgcgcgaagggccgaaagcccacgccctgcaccacgccgcgcagcagggccctttgccgctggcgcgcgccgccgccaggccctgggctcaactacgcacccagcgctccagccagtcggcccaggcgtcgagcccctcgccgctgcgacaggaaagctcgaaaacgacctggtcggggttgagctggcggcaggtgtggcggatgcgctggatatcgcagtcgatgaagggcagcaggtcgatcttgttgatgatgagcaccccggcttggctgaagagctggggatatttgctgggcttgtcgtcgccctcggtgacgctgagcacggcgatcttcatgtcctcgcccagatcgaactccaccgggcagaccaggttgcccacgttttcgacgatcagcaggtccagctcgttcaggtcgaaggcggccagggcgtcggccagcatggccccgtccaggtgacaggccccgcgcgtctcgatctgtacggccttgaccccgcaggcggccacgcgctgggcgtcctcggtggtctggatgtcgccttctatgacggccaggcgcaggcggtccttgagcttgaccagggttttttccagcagcgaggtcttgcccgcgccggggctggagatgatgttgaccaccttgacgccggcctggcggaacaggcggcggttttgctgggccaattggtcgttggcctccaggatgggccgcgatacttctagttgggacatgatttttctccgggcctggtcactgggcctcgatgtattccacgaaaagctcgcgcccgccttccaggctgagctgatcggcctggcacagggggcagatgatggtcggttcgtccaacagggactggcggccgcaggcggcgcaggtggcggtgatcggcgcctggttgacctccagctcggcctcggcggccggggtgtcttttttgatcagatcgaaacaaaagcgcagcgaatggggcacgacccccgaataggcccccacccgcacgacgaccttctgcaccttttcggccccgtggcgggcggcttcctgcaacactatgcccagcatcgactgggcgattgaaagttcatgcacggcggcctcatcttgagaattattatttataaaagaaatttagcaccgcgccgccagccgggtcaagggcggccgtgattgccttctggcgtttgacgaccgcgtctgctaatatttttggccgaaccaaggagagccccacttgatatcgcccgtcgactacaaagggcccgaccccagccaagccgggcccaaacccagaaaaaagagcatctggttgcgcttgctgctgtggctggtcatcgccgcgctttcggccggcgccttgggcgcggggctgctggtgggggcctggttctggctcagccgcgatctgcccagcgtcgagacgctcagtaattacgccccgcccaccgtgaccaaggtgcttagccacgacggccggctcatggccgaattttatcgtcagcggcgctacgtcgtctccatcgactccttgcccgactatgtcaccaacgccttcgtggccgccgaggacggcgatttttatcgccacgagggcgtggacctggccggcatcatgcgcgcggccctggccaatttcaaggccggccgggtggtgcagggcggcagcaccatcacccagcaggtggccaaggccatgctgctgacgccccagcgcaccttcgtgcgcaagatcaaagaaatgatcctggcccggcgcatggagcactacctcagcaagcgccagatcctcaatctatatgtgaaccacatctacctgggccacggggcctatggcgtcgaggcggcggcgcgggtctattttggcaagcccgcccaaaagctcagcgtggccgaggcggcgctgatcgccggcctggtccaggcccccagccgctacagccccatccgcgaacccaaacgggcccgcaatcgccagatctacgtcatcggccgcctggaggccgacggcttcatcaccgccgagcaggcccagcaggcccggcgcgcgcaaatggaagtcagcgtccaccgtgaggtggaggtcgaagcgccctattacgccgaggccgtgcgccaatggctcatggagcgttacggcgaggacgccctctacgacggcggcttggtcgtcgaaacggcctgtgaccccgccctgaccgccgccggcgtccaggccgtcagcgacggcttgctggagctgaccaaacgccaaggctacggcggccccttgggccgggtcgacgcgaccagcctgcgcgaggcggccaaccggccctatcgccccagcggattggccgccggcgacgacgtgacggccatcgtcacccggctcgaccccatgggccactgggccgagttgcgcttcggcggagaccgcggccgcctggccttggaggacgtgacctgggcccaccgccgcgtcaccgacctggagcgcagcgctggcggcgtgggccgcatcgaagacgtgctcagccccggcgacaaggtcaaggtccgactggatcggcaacaggacggttggtggcggctgatcctgcgccaggatcccttcgcccaggccgccctgctggccatggacccccacaacggccgggtgcgcgtggccatcggcggccgcgatttttccaagagtcagttcaaccgctcgttgcaggccagccgccaaccgggcagcgccttcaaacccttcatctacgccgccgccctcgacaacgacaatcccgtctacaccccggtttcggtgatcatcgacgcgccggtggtctacgacgacgtttccatgcccggccaaaagtggaaacccaaaaactacgaaaatcgcttttatggccccaccaccctgcgccaggccctggagcattcgcgcaacgtcgtcaccgtcaagctgctggccgaggtcggcctgcgcaaggtagtcaatttcgcccaacgcctgggcatcaccagccgtttggagcccaatctctcgctggccctgggcaccagcggcgtcaacctcctggagctgacgcgggcctactgcgtcttcgccaacggcggttacctggtccagccggtgatggtcgaacgcgtgctcgaccgcaacggcaacgtcctgttccagaacgagtccagccccgagcaggtgctctcgccgcaaaccgcctttttgaccacccacctcatgcgcggggtcatggaggaaggcaccggcgcgggcgtgcgcgtgccgggctacgtcatggccggcaagaccggcaccaccaacgacctgcgcgacgcctggttcatgggtttcacccccgacctggcctgcggcgtgtgggtgggccaggacgacaacacgcccctgggccgccgcgaaaccggcgcgcgggcggccgggccgatctggcggcagttcatgaccagggccctggagggccaaccgcccaaggaattcaccgtgcccgacggcgtggtcttctgccgtgtcgatcgccagagcggcgcgctcctgccgccaaacgccgccggcggctttttcgaggccttccgcgccggcaccgagcccacggtcatgccggccaaccagcccgatgtgctggaagagcaagtccccaccgaatttttgcaggacgagaccttcgccaactgagggccgcgccaaggcgaggccgcgaggctaccggttagatgtcgctgaggtcgtcgcggacgacgaagagcacgttgaagtgctggcgcaattcgtccaccaaggcctccagggcctcggcgggcatgtcctcgatgcggaagtagacgttgcggcggccttcgccggtcatctcgtaggagctcagcacactgatgatcgccgcgccgtggttgcggatgaagtcggtgacgtcttggacggccatggcctgatcggccaggttgaaggccatctgaatgccgccacgatagacgccggtgatggtggtcagcaggcggaaaacatcgccctggctgatgacgcccaccagcttgccgccatccatgaccggcaggcccgtgatgcgatgttcgagcatcttgacggcggctttttcgaccgtttcgcccacgccgatggtgatgacctcgcgggtcatgatgtctttgaccttgagttcggccagcagatagtaaagttcgtgcacgtcgagggtggtggccttggatgggctggcgtccttgaggtcggtttcggtgatgatgcccaccaggcggccctggtcgtcggtgaccggcaggcggcgaatggtgttttccttcatcatctgcgaggcgcgcatgaccgaggtgtcgggggtgacggtcagggggtcgtgggtcatccactcctttaccagcatgcgcattcctccgggggcggcccttccgggccttggctgagggcacttccggtcgccttgtccgggccaggcaaggcttgtgctcattaagtgctcaagatacaattcccgccaagattttacaagtcgtttccgcacagccggccggggcctaaccctgtgaatgaaggaacaaaaccagatctccagcgggccagcgcccttgcgttgggctccaccggccccttggcggccgccttggaagacttcgcgccgcgccaaggccaactgatcatggcccaggccgtggcccaggccctgaccgagcaaacgcctctgatggtcgaggccggcacgggcacgggcaaaaccctggcttatctgacgccggtggtggccagcggcctcaagaccgttgtcagcaccggcaccaaaaccctgcaagaccaggtggcgcaaaaggaactgcccctgctgggccgcgtcgtggcccctggcctgcgctgggcggtgctcaagggccggggcaattatctctgtccgcgacgttatctggcctttgccgcccagcccgacctggggctgcccggcgcgctttcgggtctggccgccttggagtcctggcggcggcgcagccaaagcggcgatctggatgaagtgcgcggcgaggccgtcggcgaggccctgctggccgagataaccgccaacgccgagcaatgcctgggtggccgttgcgagcatcgcgaagactgcccgctgatggaagcccgccgccgcgccgccgaggccgacatcgtggtggtcaaccaccatctgttcctggccgacctgcgcctgaaggccgaggggcgcggcgaggccctgccccgctatcaggccgtgatcttcgacgaggcccacatgctgcccgaggtggccacggccatcttcggggtgggcgtctccgaacgccgcctgagcgtgctgctcaaggacatgacccgcgaggtcggccccgaccagcggatggaccaggcggcccgcgcggtggagcaagagggccgggagttcttcggcgcgctgcgggctctggccggccccagcgggcaccgtggcctggggcccgatgaactggcgcgcatcgcgccgctggccggggccctgggcgcggcgctggaggaactggcccaggccgtgagtcgcctggagggcgaggaggccaagtccatcgccgctcgggccggggccgtggccatggatctgcaagcggccgtcgcccccgcgccgggccacaccgtggcctggatcgagcggcgcggccggggcgtggccatcaatctatcgccggtggaggtgggcccccacctggagcacgccctgtatcaggaaatcggccgcctggtcttcaccagcgccaccatggccgccggcgacgacctgggcccgatgatccgccgcctgggcctgccggaggagacccggcggcacatcgtcggatctcccttcgaccaggccaggcagtcgatcctctacgtgccccgccgcatgcccatgccggccgactcggccttcacctcggccgtggccgagcaggtgcgcgccatcctgcgcctgagccggggccgggccttcgtgctgttcaccagccaccgcaacatggaggcggtcagcgccatgctcacgcccgagttggagtacgcctgcctggtgcaaggccaggccccgcgtctggagctgttgcggcgctttgtcgagctttcgcccagcgtgcttttcgccaccgccagcttttggcaaggggtggacgtgcccggcccggccctgagcgcggtgatcgtcgacaagctgccctttgccccgcccgacgacccgctggtggccgcgcgcatggcccttttggagtcgcgcggccacaacggcttcgcccacctgatggtgccggaagccatcctcggcctcaaacagggcctgggccgcctgctgcgcacgccccacgaccgcggcgtgctggccgtcctggacaaccgcctgctgaccaaaccctacggccgacgtttcctcaaggccctggcgccggcccccctgaccagtgacctggccgacgtggcgcgttttttcgccgggcgtcaggccgaaccaccatcacaaaactgaacaaacgttcgcaaggcctttggcgacgcctccgtcctctgctatactataaatggcggtaggcagatatcgtacccaattggtaacgtgtgttcattgttctgaattttggccgatttcacgtttgacttttctttcctgccttaattagtatagctaagttcgttattacgcgcgtaatttcggtcaacggacgcctcgccgcccgccagccggccgccccaccgccgcgcttgttcgatggctgtcttcattaaattagagggcaacacagcactgcttgatcgcaaggagaagacaatgttcaagcacatgaagttgacaggcaagatgttcagcggctttggcctcctgatcgccatcttgtgcgtggtggccgtggttggtttgacggccatcatcggcgcgggcggcatcctccaaaaaaccggctcgatgatctcgctggccacgggcgcggtgggcctggacttgcatcacaagcgcttcatgatctccggcgatgaggctcagatcgaaaaggccgcccgttattacgaaaacatcgaccgcggcgtcagccagggccgcgaggccttcaccgaccaggagaccctgggcatgatcgagtgggccagcaaggagttggccgccatcaagaccgatttgcagacctaccttgatctggcgcgcaaaaagaaagccgcccagcgctccatggacgacaaggcggcccaggccgttgatttttgccaaaagatcgtggccatgcaaaaggagcagttgcaaaaggccaacgacgccgccaccgccgacatggccgacgccatcctgagcatcgacatcgaccgcatggagcgcatccagaaggaatcggtggaattgctgaacaaaaaatggcagaccgccggcctagccaacgacatgatcctgctgctgatggattcgcgccagctcgaaaaaagctacatcctcacgcccaccgccgcgctcaaggacgcccactacaacgacttccaaaagatcaaggccgacatcgccaacctgcgccaggccctcaccgcgcccgaggatctggcggtcatcgaccagttcgacagcgccctgcagggctacgaagacgcctttgtcgagctgaccaaattcaccgaacgccagcaaggcattgagcagcacatcagcaaggtggccgcggaagtagacgccaaagtctatcccgtccaggctaagtacactgaagaactatataattccatgacaagggccgtggtgatgatcatcgtcaccgccgttgtcggcgtggccgtgggcctgatcctggcctggctgctgacccgcggcatcgccgggcccatccgcaaggccatcaccggcctcagcgagggcgcgacccaggtcaccgccgccgcctccgaggtcaacaacgccagccaatccctggccgagggcgcttcccatcaggcctccagcatcgaggaaaccagcgcggccatggagcaaatggcctccatgaccgaccagaacgccgagcacgcccaagagaccgacacgctcatggcccaggccgcccagctcatcagcaacgccaatggctacgtggcccagctcaagggggccatcgaccagatcaaccaggcctccgaccagaccgtcaagatcatcaagaccatcgacgagatcgccttccagaccaacctgctggccttgaacgccgcggtggaggccgcccgggccggcgaggccggcgccggcttcgccgtggtggccgaggaagtgcgcaacctggccatgcgcgccgccgaggcggccaaaaacacccagaccctcatcgagggcaacatcaacaacatcaagaggggcgcctccctcatggtcgacaccgagagcgccttcgccagcgtggagggcatcgcccagaaggtggcccacctggtggccgaggtggccgccgcctccaaggaacaatcccagggcatcggccaggtcaactcggccatcagctccatggaccgcatcacccagcacaacgcggccagcgccgagcagtcggccgccgcctccgagcaactcgccgcccaatccaactccatgctcgaactgatcgacggactggcccgcatggtcggcggcgaccagggccagcgcccggcccaagcccaacggcgcatccaggccgccgcgccgtccgcgccgtccgcccccgccgccctgccggtcagcgacgcgccccgcttgcccacgccggcccagccggcccagccggccaagccggccaaggacgacgaggacgatttcgccgacttctaaccgcccagcgcgcccaaaaaaatccgggcccttggtgggcccggatttttttgggcgcgcggcctcgttcaaacgttgcgttggcggccggacttggcccattcgcggtcgcgcagctcgcggcgcaggatcttacccacggcgctcttgggcaggctctcgacgaactcgtagagcttgggcgccttgtagggcgtcaggcgctggcgacaccactggtccagttcctcgggcgtggccttcatgccgcggttgagcaccacgaaggccttgaccgtttcgccgcgatagtcgtcgggcacgcccaccgcacaggcctccagcaccgccggatgctcgaaaagcacctcgtcgatctcgcggggatagatgttgaagcccgaggccacgatcatgtccttggtgcgatcgacgatgaaaaggaagccgtcctcgtccatcttggccacgtcgccggtgtggaaccagccgtcgcggatggcgtgggccgtctcggcgggcatgttgtagtagccggcgcacatctggggcccccggaaggcgatctcgcccggttcgcccacgggcacgatggtcttgccgtcttccatgtccaccagtttgacgtcggtgttgggcagcggcacgcccacgctgccgggcttgagcttgccgcgccagggcgtggcggtgatcagggcgcacgactcggtcatgccgtagacctccatgatgtcgccgccggtggctgccttgaggtcgtggatggtgtcgacggccagcggcgcggcccccgagaaaaagcccttgacgaacgacagatcggccttggcgaactcgggctgggccatgatgcccacgtagagggtgggcacggccggcaccaggtccgggcgatatttgatgatcatttgcagggccgtggccggctcgggcttgggcaccaggatgttgctccagccgttgatcacgcaggtgttcaagacccccgtgaagcccgagatgtgaaagatcggaaaaacgccgagttcgctgcccggctgggaggccaggtcgaaaaaccaggcccgcaggatctgcacgatggacgaggcgttggcgtgggtgatcatcacgcccttggagacgccggtggtgccgccggtgaaggggatcaaggccaggtcgtcccatttgggcggcgggccggtgtgcgcgccgggcgcgttggcgatgacttccatgaagggccaatagccggcctggcgctcgtagcggcgatacatctggcgcttgagcagcgggtagagctggcgcagcggaaagggcagatagtcgttgatgtggcaacagaccagcaggcgcaggtcggttttggcccgcagggccagcaggcgcgggcatagcagatccagggccaccgccgcgccgaccccggccaacttgaactggtgttccatctcggcgtcggtgtagagcgggttgcaggccaccggcaccgcccccaagcgccacaggccgaagtgggcgatgaccgtctggggcgtattgggcagggcgacggccaccctgtcgccccggccgacgcccagggcggccatgccggcggcgaagcgcccggccagataatccaattcttcataagtgatatgcttgcccatgtagagcatggcgtcgcttttggggatccgtttggcctgccgggcgagcaattcgggcatggtcaccggctccaggtcgagctccgctggcgtctcgggccgatactgtttgtgccaaatgcgttgttccacctaactgtcctccgctggtggtgaagtctcacttcgccggagaggctgccaaggcaagggtggatgaacagccggcgttgggcagcgccgatcacgattgcaccattgtgcctgaacgccaccgcgatatgcaaccaagcttattaatatttatgattattagggcaatgatggcaagccaacgcgaccaggacaaatagcaaatgatttcggcatattaactgacagatagcgcggagaggcggcccgatcagaagcgcggtccggtcatctggcccagcttgagcgccgaaaggccggcgacgacgacgccggccaacgcgccaagcaggcacatgatcaccagcagcgccgaaaagacctggcgcttggcgatatcgtgagcccgggccaggcccaccagcaagatcaccaacgaccacgccccgccaagcagtgggccgatcagcggcagcaggtaaaagacgcccgaggcctggctgtaggcgcagtagcggaaggtggcggccaggcctcgacgatcgccgccgaccatccacaggccaaagtgcaaaatccacgcgcccacgaacaaagcggccaaaaccaccagcggcgccaaggccagcagccacagccccgccgtcgaggcccacagggcctcgccttgcagccggccccacaggccttgcatggccatgccaaaggtgcccaggatcaggccatagcccaggggcccggcgtagcccggcggcggcggcgtggccagggtctggccgggatgaaaaagcatctggctggtggtgcgcgccaaacgccgccacaacggaccttggccctcccaggccggggccggcccctggcaagggcctgggccggacggcccggtggcgggagcggccagcggcgaagacggcggcggggccgtcgtgggcccttggcccggcgcgtcgatctcgcggccgcagacgtggcagacgatcgtgcccggcaaagagcccggcgcggccgtggggtcgacctgggccccgcaaaaggcgcagcacccggccatcagccgcgctcccgcgttgcggcctggcttttcagccgcgaccagcgccgcaaaaaaccgcccactccggcttgttcattgttttcgctggcttgcccggccggcgtcaggcgatcgggccggccctggtcgcggtcggcggccacggccaagcgcaagcagtccacgcggctctggcaatcccaacaaccggccgccacctcgcgcaggccatcggcccccacgggaaagaccacatccaaccggccatggcattccggccggccttgcatgcgttgtccgtcgcccaattcgcccgctcccggcgcgcctccacgccaagcaaaatcgactcgctcgccgcttcaagcataaaggcgcggcgcggcgcggtcaagggccgtgggccgggtcgacgctcaatcgccccggccagccagcttgtcgttcaactgcaaaatcttgttggccacatcgaccatgcgctggttggtgttgcggctgtgcaggcggatcatggcgtaggcctgttcctcgtcgacgccgcgggcgaccatcagggcgtacttggcccgctcgatgacgcggcggtcttgcaactcctggcgcaggcgctctatctcggcctctttttcgcgcagcagcgccagatggtccagcgacgggcgcagcagggtggtcaaatcggcccagttttccggcgcgtggaccaggccgatgatccggggctcgtccggggtcggctcgcgcagggtcgccagcagctcgcaggcggcctgatcgaccttggcgcacaacaggatcaccggcgtttgggcctgggccagggccggggccaggtcgcgggcgtcgtcggggccatagccgctgatatcccacagggcccatgattgctgttcggccgccttgggcagcggcggctggctgacctgccagaccaccaggcccaggtcgttgtgcagggtttgatcgatggctcggcccagcggagagccgggcttgttgatgagcaccacgtgttgcttggccatgcgccgcctccttttggcggcaagggcatggcaagttgcgagccacgggggcctttggcgttttatcctttgattgcagcgtgatagacaatagaacggccaaccggcggcggccggtttcggttaatcggcgaaagctaaccgatatgcgcccgcttcagagcgcaaagccggcgtcttgggcggcgtcgcgggcgtgatcgataaagagccgggcaaaggcgtcgacctcgcccaggccacggctcaggcaacgcaccgtcaggccatcggcggccagggccccggcccacgaatccacgccctggccacagatgtcgcgcaccgcgtgtccgccggccaccagcagcagcgggacgagcaacaccttgcccgcgcccagcccggccaggccacgccgcacgtgatccaggcccagcaggccatccagcgcgcccaccaggcacggcgtttcggggtagagccggcccatcagcgcttgcagctcttggtagacgccggtggagaagcgtttgttgccgtggccggcgtagcacagcgccgcgccctcggcgcgggccatctccacgtcgccggccagggcctgggccgcccgttcgatgtcttccaggtagggatgacgcggaccgggctggcccaaggcgggccggcccacgaccaggaggtcaaagggacgatgggccgggtccagggtttgcacgccggccaggccctggcacaaggccgtcaggtccatgaactccgagccggcgaagatgtgcagcggctggacgaccacctcgcggaagccttcctcgcgcagttgggccagggccagcagcggccccggcggcggttcggcgcccgtgcttttggccaaggcccgtcgcacggcctcggcggtcaggcacaggcgcgcctcggcgtggggaaaggcggcgcgggccagggccacgacgttgtcgacgccggccatggcctggggccggccggccccgtgggcggccaacaacaaggctggtctgtcttggatcatgctgattggctcactgctccaccttgtagccggcggcggccaggtcgcgcttcaggccttgggcctgctcggtcttggccctgatatagaccctgtgcccctggctggcccggtggggcaggctgaagatggcctccaccggcgcgccgtggctttccacgatgcgcgctatccggctcatggcccccaggtcgttttggatgtcgacgccctccagcaccaccaccgactggccggcccgcgcgccgatgacatgcatggtggcgttgaagatctcggtctcggtggcgatgcccaccaaacggccgttgtccaccaccggaaaggccccgatgccccgctcctggcccaggcggatgacatccatgacgaaatcctcgggcgagacgaacaccgggtctttttgcatgatgtcgcccacgcgcaggcgcgagagcagatagttgcgttcctggacgctcagcgaggtggcctcggagggcatggcctccaggatgcgccgcaaggtgaccatgcccaccagccggccttttttgtccaccaccggcaggcggcggatgcggttgtcgtccatcagctcccgcgcttccatcagaagcgtttccgggccgaccgtgatcgggtccggggtcatccagtttctgaccttcatgattttccgcctcccagcgtcggccgccgcgcgaaagcccagtttttgccccttatttattaactaccttttccatgcgccgcctggcaagggccttggcgtattgcgcgggcggcaattgacttatacgattgcccacgacggctacaatcgacggagacgcgcatgaaaaaaatcggtttggctctgggcggcggcggggccaagggcctggcccacctgctgatgctggaagccctggatgaaatgggcctcaagccggcctgcattgccggggccagcatcggcgcggtcttcggcgcggcctacgcctcgggcgtgggcgtgggccgcatccgcgaggcggtcgacgaactgctctccaaggacggcgtgcgcctgcgcgagctgatcttcacccgcgacggccgccggttgctggagtttttcgagccggccctcaagggcggcggcgtgttgcgcggcgaaaatttcatggcctatctcatggaaaacatccccgccgattatttcgaggacctggaactgccgctgaaggtcgtcgccgccgatttctggagccgcgaggaggtcgtcttcgggtccggcccgctgggcccggccatcagggccagcatggccataccctggctgttccagccggtgcgcatgggcgagttgctgctcatcgacggcggagcggtcaaccccctgccctacgacctgttgcagggcgagtgcgacatcaccatcgccatcgacgtcatgggcagccggccccaccccggcaaggaaaagccgggcatgctcgactatctgttcaacacctaccagatcatgcaaaagagcatcgtgcgccagaaaatgcgcgtgcgccggcccgacgtctacatcgacgtggacgtggccggcgtgcgggtgatggaatttttcaaggccggcgagatctaccgccaggccatgccggccaaggagcgcctcaaacgccaactcggccgcctgctggacaccgaccgctaaagcgcgcaggccgaatggccggacacgccatggaccttcagccagcgcagccgccaaaagccgcccaacgaaacgcgcgccgccggccccacttgcagcaggcccatgtgggcgtagatctccaacccgtcctcaacggatttcaaataacggcttttccagtcggccggcggcggtccgggcgcagcctgcgccccgggattgcggcctcagccgccgccccgcgtggggtcgacgatcaggctgccgccacgctcgatgatccattgccgggcctcggggtcgatctgaaagttcatgctccgctccgcgaaggtgtatctttaaacagagtataaccccggattatcggccgcgcccatgccggcgcgccaaaaggcggcaaaatgacgatggatcgacaaacgctgctggcccggcgcgaacaatgcgcccaggagctggccgaggcccgggcggccatgccctttcattcggcccggccctggcagctcgaacgcctggagcgggccgaggaagagctggccgaggccgagcgcctcctggcccagtgcgcgcaagaggcctcggacgccaaatgaaacgcccggcggaaggcgcgctcccgccgggcgtgaacgtcgagcctggccggcctagttccggccggccttgacgatcagggcgtcgacgatcctgggctggccgtcaacgaacaagatcgggttcaagtccatctcggcgatctcggggtggttgagggccacctggcccagccggaccagcagatcggccaccgccgccaggtccaccgcgcccatgccccggaaatcacccaaaatggcccggccacgcaggctctccagcatggccaggccgtcaacggccgccaggggggccaggcgcagggccgtgtcgcgcagggcctcggccaagacgccgcccaggccgcagagcaccagcggcgggaaactggggaagcgcgtcacgccggcgatcagctcgcggccggtcggcagcatctcggccaccagcaagccggcggcgggcgcggcctggcgaattttccggcaggcctgggccacggcgtcggcgtcggccagattcagatgcaccaggcccagctcggtcttgtgctggacgctggccaggcagcccttgaccgccaccggccagcccagccgccgggccgccgccacggcctggtccacgtcggcgcagaactcctcgcggcagaccggcaggccataggccgccagcacctgtttagcctggtgttcgtcgagggtcggcgcggccagcaattcgctggcccgggcggccaccggcggcgtgggcggcgcttcggcggcgggccgcgtggcgatctggtgggcgcggtgcatcagggccatggtccgcgccgcccgttcgggcgaatcgaacaccgggatctgggccgccagcaggctgtccacggcgtggtcggcgcgatcgaaaaacgacgaggtcaacagcggcttgccgtgggcccagggcatgggcgtcagctcgctcaggtcggccagcatcatctggtccagttcctggcgcgagatgtcgatgaacttgctgaacacctggtgggccatggccgcccagccggtgtccatgatgccgtgcagcaagacgccgtcgatctgcgggtcttcgaacaaaatgcgcggcaaggtcttggtcatcgtgctcatgtccacgtggaaggtcaggtccacggggttgcccaccggcgcgtggggcggcatgtgctgacgcagcttggcctgggtctcgggcgaaagcgacggcatttccatgccttcggcttgcagggtggtggccatgcccgagcccggcccgccgctgttggtcagcaccgccacgcggcggcccttcatggccggctgatgggccagggcgtcgcccaggcgatagacatcctcgatggtcggcacgcggatgacgccggcctgggcgaacaggccgtcgtagatgaagtccggcccggccagggccccggtgtggctggagccgctgcgcgcgccaaactcgttgccgcccacgtattgggccacgatgggcttatcgcggctgatccggctggccacggccagaaactccttgggccggcggatgcactcgatgtagagcccgatggccgtggtctgggggtcgtcgcccagatattccaggcaatcgaccaaatcgatgctggcctcgttgcccacgctgacgcctttgctgatgcgcacgccgcgctggcccagataatagttggtctgggtgacgtatgtcccgctctggctgaccagcgacagcccgcccggcggggcgcacagcggcgaaacggcggtgttgagcggcaggtgggcgttgaccacgcccatgcagttgggccccacgaagcgcaggccgtgtttgttggctatatcaacaacctgccactccagatcctggccgtcggggccggtctccttgaagccggcggtgacgaccaccgcgtggcgcgtgcccagcttgcccagatcgtcgatcatttgcggcaccagcttggtgggcaccaccagcagggccaggtccggggcaaagggcagatcggcaatggtcgggtagaccttgtggccgaagatttccttctcggtggggtggacgggcagcacctggccgggaaagccgctggccacgatattgagcatctgcatggtgcccatcttggtgggatggctgctggcgcccaagacggcgatggacttgggggccaggatggtttccaagggattggctggcatgtggtcgtcacctttcggaaggcgcgcggccggggtggcggcgcggttggctgcgggtggttgacgccgtggtcgaggcctggccaggcatggctcgacccgatcctttccgaatgatactcaatgtaaacgttgtttttcaatcgataagcgtgtaatgcggcgcgttttgattatcttggtaagtttttgcgacggaatttgtcgtggatataaacttcggcgcgcgagcgctggtggcgcgcgctggccacgaaaatcaaaagcacgcccaaccgcctaggcggcggcgcgtgctcgcggagcatgaaaatccataaccagccgggcgcggggccggccggcgcttttttgcggccttggccggcctagccggcggcggccatctgcatcatggcctcttggcagtcgtcgcggaaaaggcagtcgccttggccgcaatcgccgatggtggcgaaacagggcgcgttgccttcggccacctggatggcccggatcagctctgttttgcgcagcttggcaaagttttccatacccagggtcttggccatcaggcgcaggctcttaaccgttggcattttggtctccgttcaagtgtcgccggccatcagtcgcagcaaccgccgccgcaggcgcggctggccgggctgaagccgcatgacggcggcgtttcgcaacccccacttgcttccactctagcgccctcggccgccgggctcaaccgcaaaacctgctccattcggcagccgtggcgaaaaaccgtcacgcccttgaggttcagcgcgtgggcttgcagaaatatctcgcgcacctgcccgaccgtggccgcgctcggcaggttaatcgtcttgctgacgccgttgtccacgtgtcgctggcaggccgcctgcatggccagatgatcatggggggcgatctggtgggcggtggcgaacaagcgtgcttcggcggcgggcaggccctgcacggcgctggcccggccctgggcgcgcagggcggccaggttggccggactgtccaggccaagggcgcgcagccgctgcaagaacggccggcaggtcagctccagcacctggccgtcttgcatatggcggtgataatgcagggcaaacagtggctcgatgcccgatgaccagcccagcagcaacgagagcgcgccggtgggggcgatggtgctgacggtggcgttgcgcatgtttttggcgccggcggcgcgcggggcgctattggcaaaggctggaaaatcgccgcgtcgccgggccagggcggcgctctgctccctggcggcggccgtgacgcgggccatgactcggccggccagatcgcgggcgggctggctgtcgtaggccaggcccagcatgatcagggcgtcggccaggcccagcagacccaggccgatcttgcgcgtgcgcaggctggcctccgccacctggggcaggggctggcggtttatctccaaaacgtcatcgagaaagcgcgtggccagggcggcggcctcttccagggccggccagtccatatcgccgccgcgcacgaagcgcggcagggccaaagagcccagcacgcacgattcataaggcagaaggggttgttcgccgcaggggttgaccgcctcgatggcccccagggccggcgtggggttggcccggttgatggccccgccaaagagcatccccggctcacccgaggcgtgggcggctcgggccacgacctccagcagctcggccgcctccaaggtggccacggtccgaccgtggcgggggttgcgcagcgcccaaccccggccctgggccgccgcgtccatgaaggcgtcgtcggcccacagcgaaaggttgaagttctccagcctgcccggcgtctgtttggccgtcacgaactccaggatatcggggtgccaggccgccagcgaggccatgttggccccccgccgcaccccgccctggcgcacggcctcggtggccacgtcaaatacgtgcatgaagctcagcggcccggagctgacgcccctggtcgaggccacgtcatcgcccctgggccgcagtcgcgaaaagtcaaagcccgtgccaccgccggatttgtggatcaacgccgcctgcttgagcgcctcgaagatcgactccagcgagtcttccaccggcagcacgaagcaggccgacaactggcccagccgccggccggcgttgatcagcgtgggcgagttgggcaaaaacagcccccccgccatcagctcgaaaaaacgcccggccatggccgcggccgaggccgcgccgtcccaacgctcctcggccgcggccacggcccgggccacccgccagagcatccgttcggggctctcgtggcgtccgtcgggccccacggccagatagcgccgccgcagcagttcggccgcctcgggcgcgaatggcgaaacttcaccgttcatgcctgaattatagcgccgtggcggcgcgggtggtcagtttttgccgacgcggggccgcccgtcaaacaggccggccgtggccgcgcactgccgggcgatcttgccgcgccaatggtccaggctgtggtaggtgaactcgaagacgacccaatcgggctcgatcagctcaaaaaggcggccgatctcggcggtctcgaaggcctcgtgctgatcgatgcggcccacgtggatctgggcggcggccatgcggtcccagaaatcgccctcggccggcggcggggcgacctggccgctctggcactggcgcacgtagtggcccgagaggctgcgcgtcaggtgcaccgcccggatgcgccgagccagggggcccagatcgcgcaccaccttgacgatgtagtccacgccctgggcctcgtcggccaagtccggattggtgtttagcaggtggccggtgtccagcgccaggccccagtcgtcgatggtcagccgctcggccaggcgctcgacctcggcccgctccaacagacgcaggccgcccggccaccagaggttctcgaacagaatcggcatgcccggcgcgcgcccggcgcaagcttgattgacgatctcggccgacatatcgatggtctcttgccacgtccagggaaagcgccagtccatcaggccccgcaagtcagcctgggcggcgtggaacacggcgtactcggccccgacctggcggccccaggccaattggccggcgtagcagtccaccaccgcctggcgctccagcccgccgtaaaacagccgcgccgtctccaggtcgccgaaagtggcccgtaggccctccaggtcgccgcgccacaagtcccacagcatcacgaaaaagcgcaagtgcaggccccgcgccaggtcgggcgggatcgtctccagcgggtagcccggcgtggggtagatctcgaagccgtcaaagccgaactggtccatcagccggcggccgacggaccagtcctggcccacgatatccatgtcgctgcgccacgtggtggcgttaagcagcagtttcaaatgattgtccccccaatcgcggcgttcagtcaccctcgttgaagcggcgttgccagtcgtattcgcgggcggtgacgctgtcttccagacggcgcaaacggcgctccaggccatcgaaggtgcgcttgagccggcccacggccgccgtgcggccggccgaataggaattgtagaactcttgttcggcgtcgttttccagggggatcaccggcgcgggcttcatcagcagggccgcggccacgtagagcagggccaccggccagacgccggtgaacagcgcgaccagcaccgtcaggaagcgcacccagaaaagcgaaaaatcgtagtgcctggccaggcccttgcacacgccgaagatcaagccctgacgcgaacgatacaacccggaaaatcgcatgttttcaaaggcgcgcatcagctttttcctttgctctcctgatcgaaaaccaaagtctccaaagcctcgatgcgtttttccatgcgctccaaaccctgatagatctcctggatcagggccgtctcctcggaatcgcgccgctcgtgctcggcgccggcctgcccggcgcgaatcttcagggcccagatcacgaaaaacccgatcaccgccatcagcggaatggccaaggccagagtcacggccgtgaacatcatatgcatgcttcccccagcacctgctccggcgcatgattatgcgacgtttcgtccacaagggtcactccttttccgccgcggccttggccttgagctcggccagctcgcgctcgacgccctcgtcgtaggccaggcgctcaaactgctgttccagggtgggcttgcggccgtagtcgaccagctcggcgtcggcctccatgcgctcgatgcgcccctccagcttgtcaaagcgtagcatggcgtcggcggtttcgaaacgacggatttccttgcgcaccctgatcttgtcctgggcggccaggtggcgctgcaagagcaggcggcgcttttcgcgggcggaggcaagcttctcctccaactggcggatctcggcctggtattggccgaccaactcggcggtctggccggcctcgcgctccagggcgacggcctggtcgagcagatcgcgcttttcggccagggcctcgcgggccaaatcctcgcgctccttggccacggccatttcggcgcgctgggcccagaggccggccttgtcgcggcacatctcaaaggcgcggcgggcgcgcttttcggcggccatggccccggcgcacgaggccttgatctccaccagggtgtcctccatctcctggatcatcaattttatcagcttttccgggtcttcggcccggtcgagcatggcgttgaggttggcgctgacgatatctctggctctgctaaagacgcccatgagtctctccttggcttgggttgctgccgtggttattggcaaaagtcgggccaaaaaggcacgaggcgcgatttggacgtgattgcgccgagatagccgtggcgatggtcagcggtggcccgtggcgtcgtgatgtttattaataaatgttggtaaaatttgccattatttgtaaaatatagccatgaacgcgcgccgccaaaacgacaaagtgcccgaggccatcggccagtccgaggcctttgtcgccttccaggaggccctctcccgcgtcgcgccggtggagcggcccgtgctgcttttgggcgagcgcggcacgggcaaggagctggccgccgcccgcctgcattatctctccggtcgctggcaggggcccatgatcaccctcaactgcgcggccatggcccccacgctcatcgaggccgagttgttcggccacgaggccggggccttcaccggcgccacccgccgccgggccggccgcttcgaggccgccgacggcggcacgctctttctcgacgaaatcggggccatgcccctggaggcccaggaaaaactgctgcgcgtggtggagtacggcctgttcgagcgcgtgggcggcagcgagcccatcgccgcggacgtgcgcatcgtcggggccaccaacgccgatctgcccgggctggtccgcgccggccgcttcaaggccgacctgctcgaccggctgtccttcgaggcgctggttctgcccccgctacgtcaacggcgcggcgacgtcatgcttttggccaaccacttcgccgcgcgcatggccttcgagctgggccgccacgagatcgcccagttcagcgactccgccgccgccgccctggaggcccacccttggcccggcaacgtgcgacagctaaaaaacgtcgtcgaacgggcagtttatcgcagcgaccaaagcctgatcgagcgcgtggagttggaccctttcgccggcctggccaccgcgccaccgacgccatcgccccagtcggcgcggccagagccgccagccgccccggccctgggcccaagtctgcccgaacaagtccgccgcctggaactggccttgctgggccaggccctggcccaagcccggcacaaccagcgccgcgcggccgagcttttgggcctgggctacaaccagtttcgcggcctgtatcgcaagtacaggcatctgctttgatttttgccaacggcgggcttgtgctgggccggttggattgtttaccatcgggtcatgtcgtttccggggaggatggacatgccacgcgccagcaaaatcgtctcgctgatggcctctttgatcatcctgaccgcctgcgcggcccaagccgccgccgcgcgccccttggaggtgggcgtgggcgagcccggcggcgcgtcgttcgtcatgggtcgggccgtggtggaggccgcgagccgggccgggctggcactgcgcctggccgaaggattcaacgacgaaacggccatcgagatgctggccgagggcaacctggatttcgccgtggtcggctcggacaagctgtgtcaggccgtggccggccagggctattggcgcggcgagccccaaaccggcctgcgggccgtctgcggcctggccgcccaggaatatttcatcgaccgcgcccaggccgatctgctgggccccgacgacaaaggcctgcgcctgcggcgggccgtggcctttccggccatttcggccggcgcggggcccaacgaaccaccgccgccccggccggccgccctcatcgagcgcgccgccgacggccgcctgctggcccgtttcgtggtgctggagcccggccagatggccagggtcgtgggctatgagccctgcctggcccgcatgaccatcccgccggctttttgccgcgccccggccggccgggcctgggccgtgcgggccaccctggtgaccagggccgacgcgccagcaacgctggtcgaacgcctggccaaggccctcgccgccgctggcccgcgcctggccaaggcctgccccggcttggagccggcggcccttttcagcggtctggccgcgccggcccatgcggcgctcgaagcgctgccggcccgctagccgcgcgcccccccaaaaaaacggcccgggcgcgttggtgctcccgggccatccccacgatgtagcttgctttttctatctaacctcccttgacggttgcgcgtttatgctcggcgatcacggccgacatccactggcggcgcgtcttggcgtcggccagcggtggggccgcgctctgcttgacgtaagattcgaagccctcgtaaaggcccagcttgttccaatgttcgaagtcgtcgttcatcacctcgcggctttcgcgcaccagccggcccatgaactgccagaaaaacaggtcgcggtcggtggccggatagcgctgtccccgttcgatggcctgggccaggtcgcgggccaggtcgtcggcccgctgggtcacggcgtccttgcccatgaacgcccccggcgtcacggcgatggccgtgaaggcccccaccggaaaggccccgaagatgcgcagacagcgcgagagatagtcggccacctcggtctcggccatgcccgccgagacgctcagcgtaagccccggcttccaggaatcgcggggcttgtggccatagggcagcgaacggtcgaggaaggtcttcatctggccggtgacctgcatcacgtacaccgggctggccaggatcacgccgtcggcggccaggatcttttcgatgatcgggttgtagtcgtcgttttgccagcacttgcccttgtccaggcacagggcgcagccgatgcaataaccgatgttcttgccggccagatggatctgctccagatcgacgcccctggcctccaggccggcggccagcatctggatcatctgatcggtgttgccgatgcccacgtggggcgaaccattgatggccaccactttttttcgcgccatgatcgtcctctccgcttgcgttcattccacttccagatgcttgagcccccgcgcccgggcgatgcgcaactggaagtggcggtcgatgacatagccccgcaacagccgggcctgcaaaaccatttcttttgtgagctccacgtcctggtcaaagggcagatcgtgggtgagcttttgccgcaagcgcacctcgtggttgacgatctggcggcccaactcggcgtaaaacgtcaggtcggcgatctccaggccctggcccagggcgcgggcgatggccgcgcccagcatcaggtcgcggccatcaaagcggccctcgcgcaggggcaacagcagcccggcctcccgcagggccgctacccgctcggcgctcaggccggtgcgccggcaaaactccttgagcccgaccacttcctcgtccagcgggccgaagacggtcttgttgagctccaccagcggcgtgatgtcctggccccggtcccaggcggccagaatcttgccgatgtgctccaggctcagaccgtgctccatctgcaacgatttgatcaggcgcagacgctccacgcattgcgggtcgtaataggccacgttggggctggtcttgacgggccggggcagcaggcccttgtccacgtaatgcaggatcgtcgacttgggcgcgccgctggccagcaccagttggcgcatggccaggccgggttttgcggttttctctggcatggtctcgccgccttggggtacgggttcaggttagtcgaccaaacgcaaaattgtcaagcgtcaactttacactttgcgcttttcgccggccgcgcgcggcccataatcgttctaccatcggcgcgcgaacaatgtatacttgctcccatcggacaaacgaccaaagcggcttgacgcggcgcgcggcaagccgttcatcctgataggcgacgaggcgaaccggtgcgcatcctctacatggccaacaactggctgggttggcagagcctgctgctgctcaaatcatggggcgtggagttggccgggctggtgattcacccgcccgaacggcgcggctacggcgaggagatcatcgccgccgccgacttggcgcccgagcgcgtttttctggccgacaccctcgaagacccggcggtgctgaaacgcatcgccgcgctaaaggccgacatggccttgtcggtgcttttcgcctacgtgctgcgtccggcctttttgggcctgttcccccgcgagagcgtcaacatccatccggcctatctgccgcacaaccggggcgtctacgccaacgtctggtccatcgtcgagcgcaccccggccggcgtgaccatccactacatcgaccgcggcctggacaccggcgacatcatcgcccgccgccaggtggacgtcgagcccatcgacacaggcaagagcctctaccacaaactggagttggcggccctggcccttttggccgagacctggccgctcatcgccgccggccaggcccctcgcctgccccaggacaaaagccaaggctcttgccaccgcgcccgcgatgtgaaaaaaatagaccacatcgacctggacaaatcatacaacgcgcgcgagctgatcgacatcctgcgcgcccgcaccttcccgccccacgccggggcctatttcgtggaaaacgggcgcagagtctacgtcagcctgcaactgagccatcaacccggcgagaccaccgagcccgccgattgacccaataaaaacagaccaaccagactgcgtgagttatgagcagttgcgcggccacgcccagccagaaaacatgcccagcgccatcgcccggccgtcatggccgtcggagacgccagtcatgacggtgctgaacacggccggcaagcggcccaaactgctgtttttcgtctcggaaggctggtatttcctctcgcatcgcctgccgctggccctggccgccatggagcttggcttcgaggtggcgctgatcacccggcccgatcgttcgggccagattctggccgacaagggcgtgcgggtcatcccgctggactttttccgcgccggcgaaaacccccgccacgaattgtccatcatccgccggctgatcgaaatctaccgccaggaagccccggacatcgcccaccacgtggcggtcaaaccggtgatctacggctcgttggccgccaagctcaccggcgtgccggcggtggtcaacgccctggccgggctgggctacatctttgtttcgcacagcctggaggcccgcctgctgcggccgccgatcaagctggccatgcgctatctgctctcgggcaaaaactaccgcctgatcctgcaaaataccgacgacatccagttggtgcgcgactccatgggcgtgcggcgcgaaaacattcgcatcattcgcggctcgggcgtcgacctgcaagcctttcgtcccagccccgagcccgagggccgggtggcggtgcttctggcctcgcggctgctcaaggacaagggcgtggccgaatacgtcgcggcctcgcgcatgttgcgcggccagggcctggatatcgaattcctgttggccggcgatgtcgatctggccaatccggcgtcttttccccgcagccaagtcgagcgctggcacaaggaaggcgcggtcaactggctgggctggcaggccgacatgcccgcggcgatcgccaaggcgcacatcgcctgtttgccatcctaccgcgaaggcctgcccaaggccctgttggaggccgccgcctgcggccggcccatggtcgccgccgacgtgcccggttgccgcgatgtcgtccgccacggcgagaccggcctgctggccccgccccgcgacgccaaggccctggccaaggccatcgccagcctggcccaggaccgccagatgcgcctgcgcatgggccaacgggcccgccaggtcgccgaggccgagttcggccaggagcttatcgcccgccagaccatggagatctatcagagcatgctgccatggccctagtgctggtcagcggcgcggccggcttcgtgggcgtggccctgtgccaggcgctgttggcggccggccacgacgtgcggcccctggtgcgtcggcccgaacaggcggcccgcctggcggccatgggcgcgggaccggcggtgatcggcgaccttggccaggccatcgattggcccaaggccctggccggggtggaagccatcgtccatttggcggcggtggtccaccagatgggccgccacgccgccggggccgccgagcacatgcgcgtcaacctgaaggccaccgaggccttggccctggccgccgccggtcgggtggcgcgcctggttttcctcagcaccgtcaaggtccacggcgagagcacgccgcctggtcggccctttgtcgaaagccagacgccccggccccagggcccctacgcccggagcaagcatctggccgaacaggccctgaccgccatcgccgcccagggcgggttccggttggtgagcctgcggccgccgctggtccatggccccggcgtgggggccaactttcgcctgctgctgagggccgtgcacggccgttggcccctgcccctggccctggcccgcgccccgcgcagcctgctctacgtggaaaacctgacttcggcgatcatcctggccctggagcatcccgccgccgagggggcctatctgctgcgcgacggccaggatgtgggcgtggccgagttgctgacccgcctgggcctggccatgggccggccggcccggttgtggcccgtgcccctgccggcccttggcctggccgcccgcgtcgtgggcaaggccgaacaactccggcgactgaccgagggcctgtgcgtcgacgaccgacgcctgcgccatgagctgggctggcggccgccgtgcgacctggacgagggcctgcggcgcacggcccgctggtacgccggcgcgcccgaacgcctgggccggccgtgaagattctgcacgtcatcccatcgctgggccagggcggcgcggaaaaaatgctggcgcttttggtcaatcaccccgcgccgggccaggaacaccacatcgccacgttcatcgacggcgcgcctttttatgacatcggcccccacgtgaagctccatcggctggccggcggccggctgggcctggccggagcgcccctggccctggcccggctggcggcccgcctacggccggcgctggttcacggctggatgtatcacgccaacgccttgtgcgcggcggcgcggctcggcggggccaaggtcgtctggggcctgcacaacagtggcctggccagccagttgaagggctcgaccatggccgtcagtggcctgtgcgcggccatgtcgggtctgattccctggcgcatcgtttattgcgccgaacatgtccgacaaaaccatcagcgccagggctacgccgtggccaagggcctggtgctgccaaacgccgtggacggccgcgagtttttcatcgatccagccgccagggcccgcctgcgcgccagcctgggcctgacggacgatcagccggtcatcggcctggccgcccgcttggcggccgacaagggccatgcggtttttctggaggcggcggccgtgctggcccgccgccagcccaagctggccgtgctggtctgcggccgtggctgccaggacgacaacccccagtggcgcgagttggccacgccctttggcctgggcgggcgcctgtgcgccctgggccagtgggcggccatgaacgatttttacaactgcttggatttattggccatcacctcgcccatcgccgagggcgcgccgatgaccctgctggaggccctggccgccggcgcggcggtggcggccagcgacgtgcccggcctgcgtggagccgtgccgccggaaggccgcctttgcccgccgggcgacgcggcggccctggcccgggccatggctgaaatgctggcccgcgccgcgccgggacggtcggccatctcgcgcgattgggtcttggcccgccacggcgtggaggccgtggccgcggcccatgccgcgctctacgcccaggcggcggctcagggtcgataggccggaggaggagggggcggcggccaggccacgatcacccccagccagcgcgtatcgcccgaccagccgtcgcgagccgggcaggcggcatggtccgtgcgaaactccacccgcagcggttcatggcccggcggcagctccagcgtcagcgagcgccacgcggggtcgggcaaggggacaaacgcgcgcttgtcgccagccacgcggacctccagcccttgcggccgccggtccagccccggcaacagcgcggccacctccaggcgcaaccatcgcccgcgcagttccggcggggcgaaccacaccgcccgccggcccatccaactgcccacgcggccgccgtcaaagcgctccggcgcgtaaaagcccgcccgaaaatcggccatgggcggccgactgaaaacgtaaaccgcccgcccgcccagcagcaacgccgccgtcagcagcacgatcagccaagcccggcggcccaaccgccagcgctcggccgacggccgcgcggccagggccagggccagatagaagcaccacaacaggccaaaggcccgcaggtgcgcgaacgtctgggtggcggccacgatggtggtgaccgtaagccccagcagcgccgtacgggccaacgccccgccgccggcccgccagccgcgccaggcgcaggcccaataataggccagcgccgtaaacaggcaggccaggcccagcaggccctgctcgcccaacacttgcagatattggctgtgggcgttgcccagggtatgcggggccggaccgccgaccaccgcctcgggccagtcgtaccaccaggcgtgggagcccacccccacgcccaaaatcggctcgatgcgccacagccccacggcgaaacgccagatgtgagcataggggctttggccgggcgaaaaatcgacgatcttctcccacaaaaaaccgtgcaggaaaaacacgtcgatgcacagcaacgccgccggcggcgcggccacgatggccgccttgaccggccacttgagttcggcccgcagcgccaccgccgccagggtcaggcccatgacggccagcaggttggagcgctggccattgaggcccaggcagccaagggcgaccaacagagccgccgccgccagccaggccccgccgccccagcgctccttgggccaaaaaatccaggccagaagcggcaggcaccagaccaaccaggtgccgaaataggcccggttgtaggtgaagccggcgatggctccctgcatctggccggccagcgaggcccccagatagctgccgccgggctgaagcgcgtagagcaggagcgcccccaggcaatagagcaagacaaaagccgcgccggcgtcacgggcctggcggcgctgggcctgatcggcctgatcgaggacggccgtcatcaccggcagggccgccacgatcaggcccagatccagcagatggctcgggccgaacagcggatagacgtgggacggcgcggccaactggcgcagggtgatctccagcggctgggcccagactgcccagaacatctcgcgggccatcagcggcaggctgaccatcgccgaaatcagcagcaaaatcagcggccagaccagggaaaaatccggccaggccccgcgtcgacgcaagcccaggctggcgcaaaccagccaagtcacggccagcaggccaaacagaaaatgccacggccgataggcttcgcccaaaaaaaacggggccaggaacaatagcaggcacagcccgcccaggcccgagcgatggctccacagggccaggccggccagggcggccagggccacggccttggccggcgcgcccagccaagccgccgccgccaacaggcagaccaggaccagggcgctccacggccccaggatcaggcctgcccaggcccggcgcgcgcgccgccaaagatcagtgatggtttgggccaaattcatcccgccgccgatgcgtttttcgccaggcgcgccacccgcgcgccggggtcatcataattccaaacaggcaaacatggccgccagccatcctcggtcgatggtcgatcatcggccgcgtcggccatggcgttttggccgatttaggttacaatcattgcccacccttgacttgcgccggctttggccggataagatttacaataatatgtttcggtttcaaacaaactaggggctcggattgtctaaaaccattctggtcaccggcgcggccggattcatcggcagccactgcgtcagggcgctcctggccaggggcgacagggtcgtgggcatcgacaacctcaacgactactatgaccctcggctgaaaaaaaacaacctcgccctcatcgagcgggcccacgccgacagcgggcgctggcgcttcgtccacggcgacatccgcgaccgcgagctgctggccaaattgttcgaccaaaacggcttcgacgcggccatccacctggcggccatggccggcgtgcgcgcctccatcgaccagccccacctctattgggacgtcaacctcaccggcacgctcaacctgttggaagaagcccggcgcgcgcgcctgggcaacttcgtcttcgcctccacctcctcggtctatggcgacaccaagatcatgccctttgtcgaaaccgacacctgtgaccggcccctggccccctacgccgccagcaagcgggccaccgagcttttggcctacagctatcgtcacctgcacggcctgaactgcacggcgctacgctatttcacggtttacggcccctggggccggcccgacatgatggccctgaaggtgctcgacaacatccacttcggccgccaggtcgtcttgttcaacaaaggccagatgcatcgcgactggaccttcatcggcgacatcaccgccggcaccatcctggccgccgacacgcccctgggcttcgaggccctcaacatcggtcgtggcgagccgatcctgctggccgagttcatcgccaagctggaggctctcagcggcaaaaaagccaacctgcaagacgcgcccatgatgaaggccgacgtgccctacaccttcgccgacatcaccaaggcccgcaagctcatcggctacgacccggtcacttcgctggacgaagggctgcacggcctctaccaatggtacgccgagcacgtcctgccctcgggccagcccacggcggcctgagccaggcgctaccccaaaacgccaaaccggcggcggagactactccgaccgccggttcatctttttgacgcccaggccagcggcgccctcagccggccagcagatcggccatgatccgccgggccgtatggccgtcccacagcggcggcgggttgggcgctggctttgtcgcggccagcagttgatcgaccttggccaggatgtcggccggctccaggcccaccaagtggttggtgccggcggcgatggtcaccggccgttcggtgttttggcgcagcgtcaggcagggcaggcccaggtagcaggtttcctcttgcaggccgccgctgtcggtcaacaccaggcggctgtcggccaccaggcccaaaaaacgtaaataccccatgggttcgaccaaccgcagccccggccagcccttggccaggcccaacaggccgaaatccgccagccgggccatggtccgcggatgcacgggaaagaccaccggcagccgccgttgcagttcgcccagcatcagccacatggcccgcaggctgggctcggcgtcgacgttggagggccggtgcagggtgaccacggcgtaggcgccgggcgccagtcccaactcggcggccacggccagggagcgggccttgggcaggccccgcgccaacgagtcgatcatgatgttgccgaccaggcggattttggcttgatcgacgccttcggccagcaggttttgatcggccagaacgtcggtggtgtagagccggtcggccaggacgtcggtgaccaggcgattgatctcctcgggcatggagcgatcgcggctgcgcagaccggcctcgacatgggccaggcggccaccgagcttgcttaccgtcagggcgcaggcggcagtggagttgacgtcgccgaccacgaccacccaatcgggccgctcgcgcagccagacccgctcgaagccgaccatgatcgccgccgtctggcgggcgtgggagtcggagcccacttccaggttttcgtcgggctcagggatgcccaggtcgcggaaaaaagcttcggacatgttgtcggaataatgctggccggtgtggatgagcatcatttccggcaagttgtccgcgccggccgcccgcaggcgcgccagctcccagaacagcgggccgaccttcatgaagttgggcctggccccggccaccacgacgattttttgcttggctttcatgccggccggcctagaccttcatcgcgcccagggtgcgcatgaccgccccggcgatgtcgtcgaggggaagctctttttccaccgccccggactcgaaagcggccttgggcatgccgtagaccacgcaggtggcctcgttctggccgaaggtggggctgcccgcttcgcgcatgagcttgaggccgtcggccccgtcggcgcccatgcccgtgaggatgacgcccacggcgttgcggccggcggacttggccaccgatttgaacagcacgtccacgctgggccgttggtggtggaccatggggccggtcatgacgttgacgtggtagcgcgcgcccgaacgacgcagcagcatgtgaaaattgcccggggcgatcaggcagcggccgggaaaaaccgaatcgccgtcctcggcctccttgacttcgaactgacacaggccgttgagccgggcggcgaaggcggtggtgaatttgggcggcatgtgctggacgatgacgatgcccggcaccgtgcccggcaggcgggtcagcacttccttgagggcctcggtgccgccggtggaggcaccgatggccaggattttctgggtcaggtccatgtcggtgggggccaggcgcggggccggcgcggcctggttggctgcctgggcctgggcctggcgcggccgcgagcgggccgccgcgcggatcttctcggccagttgctcggccatctcgcccaccgagaacgaaccgccgggcttgcagagcacctccaccgcgccggcctcgatggcctccagggccagggttccgcccttttgggtcagcgacgagatgatgatcaccggcatgggcttgtattgcatgagcttgcgcaggaaggtgatgccgtccatgcgcggcatttcgatgtcgagggtgatcacgtcgggttcgagcttgacgatcttgtctcgggccacataggggtcggtggccgtgccgacgacctcgatatcgggcacgtcggccagcgatttgctcagcacctgacggacaaccgccgaatcatcgacgatcagcagcttgatgggccgtccgttggtcagggccatggttctcctcgttgacgccgccgcgggtggggcgcctggcgtcactgcttgagccggaaagcgcgccagccggccaagaccggttgaccctccacctcgaaaatgagctggttctgcgtgcgggcggtgacctggcccaccgtgccctgagcgatgcgcgcggccttgggcaggcccatgcgccaggcgctatccacatcgacgctggtcaggacgttgccgctgaccatgttgatcatctcgcggtaggcgtccaggatctgatccgggctcagatcgcccacgtcgcaggcgaaaatgttggccgccaactccagggcgatgcgctccggcgaccagacccagatgcgcacgccttcatcctggcgcacgaaatcgagaaagccctcgtaccaacccttggccgccaaggcgtgggccacctcgatgggctcggcgtagctttcgggcaccagaaaaaacgatgtgctgaaaacctcagaaatcgagtccttcagggctgtgctccagctcttgctcatctggctctcccacgaacaatttcaatatcttgcgcaatccttcgggctggaacggcttgagcacgtatccccgcgcgccaaaggccagggcctggcgcagcttttccttgcggccctcggtggtcaccaaaatgaagcatttgggcacgcggccttcgttttgcagggcctccagcagttgcaggccgtccatctcgggcatgtgcaggtcgctgagcaccacgtccacttcgttttggcgcaaaacatccagggcctccaggccgttggcgccctcgtagcatttgtccaacgaaaagccggcggctttcaaggtttttttgaccatggcccgcatggccgccgaatcgtcgacgatcagaacccttagagccatttcacacctctcccccctttatcagccggccaaattgagcaattccgtggccttgtcgttgatatccttgacttcgagggcgatcttgtccatctcgcgcgggccgaaaccggccatggccgccaggccctcgggcatgggcacggccaagccggccgccccgccgctgaaccccatgctcagggtcagcacgttggccagggccaccagcgccgtgagctggccgtatttggccgcccgctcgggcgcgtggtggaaggcgatggccgtcacgatggactcggggaagttccagtggcgggccaccaggccgcccaacagggcgtggtccacgcccagcacctcgcgctcggcctcgacgaaactcttgccgtcctccccgaccatccgctcgattttgtgatatctttcaccgacatattggctgaggatcagcttgcccacgtcgtgcagcagcgcggcggtgaacagcgtggccgtatcttgatacttgagcatgtcgcccatgcggtgggccagcagggccgtggccatgcagtgacgccacaactcgcctcgctccagccgataaccgccctggtcgacctggaaatacttgacaacctgggtgctcaggacgatctcgaccaggttgcgcgtgcccaaaagggccaaggcctgctccagcgaggatatcttctggcgcaggccgtagaacggcgaattggccatgcgcagcacgtgggcggtgatgcccgggtccaggcgcaccgtgtcgatgagcttggaaaacgaaaactccgggttttgcaccagggccagaacctgctgcaccaccgccggcaccgcgggcagtttttccgccttggccagtatttccttgaccagactcacagcttcctcagattggcgccattggttttgagccaaatttcgccggtggccacgctgaggcccacggtgcggttgaccgtgccgccgacgtcttccttttcgaccatcacgttgttgcggtagaggatcttgcgcaccgccgcgtaattacgtttgccgatgttgaaatgcccgccctcgtcgagcacctggctgccgccgatcaaggccaccttcagccggcccttgatcgcgccaagttcgtaggccccgcgaaacagcttgggcaggcccgtgtcggcgaacaccgccggctggctggaggcccgctgggggttgagggcggagtcgggcagcatcaggtgcaacaggccccccaccccggccttggcgtcgtggatgatcacggcgatgcaagaaccaagcgagaaggtgaccagttcgtccttggcgtcgccagagacggccaggtcgccgaccccgactgcaatcctgccggccaactcaagactccttgcggtaaacggctgggcgcacgaaactcaggccgtgtttgatccccgtcaggctctcggagtggccaacgaacaggtaaccacccttgccaaggcaatcgtgaaatttttgcaccagccgctgctgagttggcttgtcgaagtagatcatcacgttgcggcagaatatcacatgcatgggccggtcgaagcaaaactggtccatgaggttgatcttgcggaattccacgagcttgcgcagctcgggcttgacccgcacatggccggcccaggcgttgccgcccttctggaaatagcgcaccaaaatgttgcgcgggatgcaggccgcccgctcctgctgatagatgccccgctggccgtgttgcaaaacctgggtgtcgatgtccgaggccaggatcaccgcgccgcgccgcgcccagaggtcacggttttcttgcaggaccatggccagggtgtagggctcctcgccggtggagcaagccgccgaccagacgcgaagcggctccgatggcccgcaaagcttgtcgagctgacgcagcacttccgtggccagaaagtcgaagtgttgggattcgcgaaaaaagtcggtcttgttggtggtgatgcaatccaggaagccgaccagttcctgaccggtctggtcttcctccagccggcagatgaactcggagacatcgcggcaaccggtggtgcgcatgcgcttggccaggcgggccttgagcaactcttttttgctgtcgcccaggttgatgcccgaaaggctgtagaccagcttggccaacttggcgtattgggcgtcggttatggcgatgcgcaacggctccaggttggctgcggccggcggcccggctggcttggcctcggccttggcccctctgatgatgttcaggtgatcgctcaaacccaccgatcgcggccccctggcttcaaccgtgtcaaccaatcgccgatattgcgtattctctttaacgattataacaccgcgtgtcggtcgcccaacaccttatcgatgtcgaggatggttttcaccttgccgtcgaccttggccatgcccagcagataagacatgtccagctccacgccgaaggtcggggccggctccaggtcggcggcggccacgttgatcacctcgcgcacggcgtcgacgaccacgcccatcagaagcgtcacgcccatctcgcccagcacctccaccaccacgatgcaggtgcgatcgtcgggctggcgataggccatgccgaacttcaggcgcaggtcgatcaccgggatgaccttgccgcgcaggttgatcacccccagcacgtggtcggcggtctggggcactggcgtcacgtccaagacgccaatgatctcgcggaccttgttgatctggacgccgtattcctcgtcgtcgacccggaaggtcaggtattttccggccagatgggccagttggccctggtgctcgccgctctgggcgttttgtgtttccatgccgccagtctctccgtcgctcgcgccgccctcaggcccgccggccctcgtggctcttgaagaccccttccacgtccaaaatcaggctgacccggccgtcgcccatgatcgccccgccggcggccaccttgacgtccttgaggctctcgcccaacgacttgatgaccacctcctggcggcccaccaactggtcgaccatcaggcagcggcgatggccgtggtgctcgaccaccaccaccaggccctcccagggctggcggtgatcgggctcgatgcccacgatctcgtgcaggcgcaccagcggcagcaggttgccgcgaatgatgatcatctcgcccttgccctggacggtggtgtagtcggcgcgggcgggccgcagggattcggccacgctgatggtgggcaaaatgaagcgctcgggaccgaccttgaccaccatgccgtcgatgatggccagcgtcagcggcagggcgatggtgaggatggtgccctcgcccagggtcgattggatctcgatcttgccgcgcagttcatcgatggtgcgctggaccacgtccatgcccacgccacggccggagatgtcggtgatctgctcggcggtggaaaagcccgcccgcatgatcagggcgtaaacctcctggtcggtcatgtcgtcgtcggaggcgatcagaccccgctcgacggccttgcgggcgatcttgtcgcggtccaggccgcgaccgtcgtcggcgatctcgatgcaaacgctgccgcccttgtgataggcgctcaagcggaccgcgccctcctcgggcttgccgatcttctggcgctcctcggggtcttcgatgccgtgatcgaccgagttgcgcaccatgtgcatcagcggatcatagaatttctcgaccatgttgcggtcgatctcggtgtcttcgttgaccagctccaggcgcaccttcttgccgcgtttcttggccgtgtcgcgcaccacccgcaccatcttctgaaacgtctggcggatggggatcatgcgcatgctcatggtcgatttttgcagctcggtggtgatgcgcgccaactggcccaggtcggtgtgcagcttgcgatcgctgatggcctggacgtggggattggcctggaccatcgattgggcgatgaccagctcgccaaccatgtccaggaggttgtcgagcttttgcgtgtcgatcttgacttcctgggcggccatgacctgggcgccctgggtcatggccttctgggcgcgcaggccctcggccacctggtcgggctgggccttgccctgcgccaccaggatctcgcccaggtgcttgtcgggctttttctgacgctgggtctccagggcctcgtccatgtcctcggggctgaccacgcgtttgcccaccaacacctcgcccagcttgagcggctcgaccggttcgggctcgggggccggcgcggcggccggggccggggccggggcctggccggaaagcaacgcctcgacgcgggcctccagctccgaggtgtcaaaggcccgcctggcgcggcgctcgttggccgccgccagcgactcctcgatcatctggcgcaggaaatccacgccgcccaatatgacgtcgatggccacgctgtcgacgacaagctccatggcccgggccttgtccagcaggttttccagggcgtgggccaggtggttgatgtcggtgaggttcaaaaagccgctgacgcccttgatggtgtggaagggccgaaacaccgcgttgagggcctcgacgtcctggggcgaatcctccagcaccagggcgttgacctcgatggactccaggtgctccagggcttcgttgacaaagcccgtcagcagctccatgtcctcgtcgttgatcaactggggctcgggctcggcggtggggcccaggtcgggggcgtcgggcaggaattctatgtcgtcgtcggccagatcgggcggctcgcccaggccggcttcctcgggctgggccggggccggcggcgcggcggcgggtggcgcggcgaccggcggcgcgtcggcggacctggccctggcggccaggcaggggctggccatgtaggcgccgacctcggcgtcggcggcctcgccgcgcagcaggccctgggccacgctgacgccttggcgggccaactccaggccgccttcctgatcggcgacctcgcccaggatcatgccctccatgtgggccttgagcgcgccgaccaagcgcgtcagggccgagtcgccgccgccttcgcagacgatctccagccgctccaggtgagagaggaattcgccataggccatcagatccccggcttcgaggatcatcacttcggaggccatttcgtcgaggagggagccgatcacttcgttatgcccggacatgccgcgacacctccaacaagcacgcgaaagacttaaatcgttcgagctgatgatttgcgatgacgccgctggcgcggtgggcgccagcgcggatgcgcgtcaggggctcatcggggccaggcccgccgcctcgccttcccaagccccggcgagggctgggggatagcgccaagcggcgacgaaccaaaggcgaccgtatccgcacagttgtagattatcatacaaaacggcccgccggcaaaagcacttatgcgtcatggccgatttcaacgggccggggccggagccacgccccaaaaatacgacaacgccccggcggttgaagccgtggcgttgtcgcgtcaagaaccatcggtggccaatggccgaaatcgccgcgcccaaaccggctcggcccaggcgcgttagttgagcatgtcgcgaacttgagcgctcatcttgaaagccatgcgctttttggccgtgatctcgatgggcttgcgcgtcgccgggttcacgccctgccgaggagcggactctttgaggctgaaagtgccaagcccggccacgcggatcgtgccgccggccatgacctcgtcgcggcagatctcgacaaaagcttccaaagcgtccttggccgcacgcttggaaatgtcggccttgctggcgatcttgtcgatcatctccgccttggtcatcggtttcccagccatgcctcctccttaggtcattaggattcttgattgttttgaaaaagacatccgcagcgcccctgcgacggggccacgccaaggcgcaaatcgcccgtcttgatcgtcacgccgccacccgtcacgactcgattacccttggcggaggcacgtctgacaaaacttcacgaacgctggcgcgaattgcacagaagcatagcacccgcgaaaacggcccgtcaacagtacaaaaagcagatttgcctccattgcgccaaggctttccccacttttcgccaccactggccaagcttcacaggcccacggaaatgaggccttttttcaggcggcggcgcaaaatcgaccatatagcaaattaattaataattacaaatacataactataaatatcaccaatgcgccggtcatggcaaatcacagaagtgaaagcgcccgcgcacggcggcgatgcggcaaaaaatcgagtttttttattgacatgcggctctggttaacattatagtgggctccagtggtagatagtggggattggtggggaaaaagggagcgcctccgacatgttcaccggctcgtcaacacacagcatcgacgccaaaggcaggctggccatcccggccggcttccgcgacgccttgagcgtcagcggcgacgacaagctgatcttgaccaccctgcccaacgccgatcactacctggtctgctatcccgtcgaggactggcgcaacctggccgacaagatctcccgcctacccgaactcaaccccagcgtccaggccatcaagcggcgctttttcggcaacgccaacgagtgcccgctggacaagcaaggccgcatcctgatcccgcctcggctgcgccaaaaggccggcctggaatccaaggccgtgctggtgggggcgcaaagctatttcgaggtttgggacgaggagcgctgggagcaggaggagcggcgcctggcggccgccgacatcggcgcggccatggcggagttgggggtttagcatgaccgccgggcatcggccggtgttgctggccgagaccttgcgggccatgcaaccaaaacccggcggaatctacgtcgacggcaccctgggggccggcgggcacgccgcggccatcctcgaggcctgcggccccaccggccggctgctgggcctggaccgcgacgcccaggccctggccctggccacggccaacctggccggtttcgaccaagcgcggctgcgcctgacccaggctagtttcgacgaaatcggccaatgcctgagcgcctggggcgtggcggcctgcgacggaatcttgctggatttgggagtcagctccatgcagttggatcaaggccagcgggggttttccttcatgcacgacggcccactggacatgcgcatgggccaaagcggcccgggcgccgccgaattggtggccgactccgatcagaaccgcctgacggccatcttccgcgacctgggcgaggagcccttggcccgacgctacgcccaggccgtcatcgaggcccgccgtcaggggcccatcgtcagcaccggccgtttggccgccgtcatcgaggccagcacgccggcggccgtgcgccgcaaaagcaagatccatccggccaccagggtcttccaggccctgcgcctggccgtcaacgacgaactgggccgcctggagcgcttcctggccggcgcgccggcctggctcaaccccggtggcgtgctggcggtgatcagctatcattcgctggaggatcgccgggtcaaacgcagcctgcgcgcggcggccaacccctgcacctgcccgcccgacctgccgcgttgcgtctgcggccgccggcccctgttcgacctgcccagccacaaggccatcacgccgtcggccgtcgaagtggcgcaaaacccccgatcccgttcggcgcgcctgcgcgtggccgtgcgcaccgaggcgacgacatgagcatcagcgtgcgcaaaaacaacctgcgccggcccgacaaggccccggcacgcaatattctgttgcggccggcgctgttcatgctggtcctgggcacctgcgcggcgatcttctacgcctatgcctcggcccgttcgctggagacatcctaccgcctcagccgggccctggaacagcagcgcgaactgcgcgaggtcggccgccgcctgcgcgtggagcttggcaacctgcgctcgccccagcgcctggagcaggccgcccagcgcgccgcgctcaatccgcccctgcccagccagatgcgggagctgccatgaggcccaggcaaaccaactactccagttggctgcgcgtgcgcctggtggcgctgggcgtattcttcctggtggttttcttggcgctggtggcccgggccgttgacctacagttgttcgagcgccaacgcctgcgcgacatcgccgagcgcgaatcgattcgccaggtcgacctgtcaccccgccggggcatcattttcgaccgcaaccacgaggaactggccgtcagcatcgacaccgacagcatctacgccaaccccctgggcatcgccgaccccgcgcgtcacgcccggttgctggcccctgtcctcggtcagccggccggcgagctggccaaacgcctgggcgccgagcgggcctttgtctggctggcccgccgcgtcagccccgaagtggccgaaaaaacacgccagcttggtctggacgaaatctacatcctccgcgaacccaaacggatttatccctattccgacctggcctgccacgtgctgggcttttcgggcctggacgccagaggcctggagggcctggagcgcagccaagatcagatcctgcgcggccaggccaagagcctgaccagcgtgcgcgacgccctgggccgaaccatccacctgacccccgaggccctgctcaacccgcccgagggcaatcatctgatcctgaccctggacaagcagattcaatacgccaccgagcgctatctggccgaggccgtgaccaagcatcgggccaaggccggccaagccatcgtcatgtcgccccagaccggcgaaatcctggccatggcctcgaccccggccttcaatcccaacgccttcgacaaatacgccaaggacgcctatcgcaaccgggccatcaccgacttgtacgaaccgggctcgaccttcaaggccttcgtggccgccgcggccctggccagccaccgcgtcagcctgagtcagactttcgactgcgaacacggtcagtggcgcattggcggccggatcatccacgacacccatccctacggcatgctgcgcctggccgagatcgtcaaggtctcctccaacatcggcgcggccaaggtggcccaggccatcggcgccgagggcatgtacgcgatgttgcgcaacttcggcttcggccagcccaccggcgtcgacctgcccggcgaggcccgtggcgtgctgcggccggcccgcacgtggcggccggtggagatggccaacatcgcctttggccaaggcgtgtcggtgacggccatccagatggtccaggccttcgccgccgtggccaacggcggggtgatgatgcggccccacgtgattcaggccgtgctggacaagcaccaccaggtcgtgcgcgagaccaggccccagatggtgcgccgggtcatgagccaggacgaggcccgcgaactgacgcgcatgctcatgtcagtgaccgaggacggcggcaccggcaccctggcccgggtggggcccttcgccgtggccggcaagaccggcacggcccagaaggtcaaccccggcggcggctattccaaaaccgactacatgtccagtttcatcggtttcgccccggccgaagaccccaaggccgtggtcatggtcctgctggacacgccgcgcggccaatattacggcggcgtggtggccgggccggccttttcgcggatcgcccgcgtggccctcagcgagatgggcgtcttcgagatggccgcccagggccagcccaacgccccgcaggccaagggcccggcccagttcgcccagagtccgccgccggcccggccagcctcgctggcccaggcccgccaggccctggcccagggcgccacgcccgatctgggcgggctgagcctgcgccaggtgctgcgcctggccgccgacgcccactgcccggtcacggcccagggttggggccgggtcgtgcggcagtcacccacgcccggcgcaaagctctcgcccggcggcctgagcgtccaattggccccgacccatggaggcgcgtgatgcattttgaccaactgacgcgcctgatcgggcccgaatcgctcctgggccatgcgccgacggccgaactgaccggcgtctgctgcgattcgcgccaggccgggccgggcatggtcttcgtggccgtcgtcggccacagcgccgatggccacgcctatgtggcggcggcggcggcggccggggcgacggcggccgtggtccagcggccagtggaggccgacatcgcccaaatcgtcgtccccgacagccggctggccctctcggccctggccgacgagttcgccggccggcccagccaacgcctcaagctggtgggcgtcaccggcaccaacggcaagacgaccatctgccacctggccagggcgatcatggcccagcgttggcccacgggcatgatcggcaccgtcgagacctgcttcgcccaggtgcgccggcccgcggccatgaccacccccgacgccgtgaccctgcaaaagaccctggccgagatgctggccaacggcgtggaggcggcggccatggaggtcagcagccacgccctggatcaacaccgggccgatcactgccgcttcgacgtggggctgttcaccaacctcagccgcgaccacctggactatcaccccgacatggccgactatttccgggccaagcgcctgttgttcaccgagcttctgccctggtcggcccgccagggcaagcggccggtctcggtgatctgcctcgacgatgatcacggccgcgtgctggccgatcaggccaggggcacggggctggccctgctgacctacggcctggcccccggcgcggacgtgggcggccgcgtgctggccggcggggtcgacggcatgacggtgcgcatcgatcaccccggcgggtcgctggagtttcactcgcgcctggtgggccgctacaatctgcaaaacatcgtcggcgcggcggcggtgggcctggctctggggctttcgcccgaggaaatcaaggccggcctggagggcgtggccggcgtgcctggccggctgcaacgcgtccctgggcctgaccgttcgccggcggtttttgtcgactacgcccactcgcccgaggccatcgccgcggccctggccgtgttgcggccgctctgcgccggccgcttgatctgcgtcttcggggccggtggcgaccgcgacaagggcaagcggcccctgatgggccgcgccgccgggcaggccgccgacttctgcgtgttgaccagcgacaacccgcgcaccgaagaccccatggccataatcgacatggtcgaggccgggctagttgaaagcgaggcccggcggtgcgacaatcccgccgccggccagagggcctacgccgtcgaagccgaccgcgccgcggccatcgccatggccatccaggcggccgggccagcggacgtggtgctcatcgccggcaagggacacgaggattaccagattatcggccgcgtcaagcggcatttcgacgaccgcgaacaagccttgacggccatgaccgccaaggccgcgcgcctgggagaacaatagtgcccgcgctggacgcacaattcgtcatcgccgccaccggggcggaattgaccggccaagcgccggcccaggccatggccggcgtctgcaccgacagccggaccatcgcccccggccagctttttgtcgccctgaagggcgaaaacttcgatggccacgatttcgtggaaaaggccttgcaagccggcgcggccgccgccctggtcgagcgcggcttcaacccgaccgccgccggccaatgcctgctgcgcgtcgacgacaccaccaaggccctgggccgcttggccgccgcctggcgcgcggccctgccggcgcggatcgtggccgtcaccggctccaacggcaagaccagcaccaaggaaatgatcgcccaggtgctgggccagcgcttcgaggtccacaagaccaagggcaacctgaacaaccacatcggcctgccgctgaccctgctggccctgcggcccgagcaccaggtctgcgtggccgagatgggcatgaacgcccccggcgagatcgcctatctggccgccatcgcccggcccgacgtggccgtgatcaccaacgtcggcccggcccacctggggcccttgggctccatcgaggccgtggctgcggccaaggccgagctgttccaggccctggggcccgaggccgtggccgccgtcaacctggacgaccccctgctggccccctgggccgacaaactgccctgccgcgtgatcaccttcgggctggatcccaaggcccaggcgcgggctcgcgatgtttcggcctttggcagccgccaggccttcaccatggagatcggcgaccaaccggccgaacgggtgcgcctagccgcgccgggcctgcacaacgtgcgtaacgccctggccgccgccgccgtgggcgcgggcctgggtttggaagcctggcagatcaaggacggcgtggaggccttcaccccgaccaagggccggctggagaacgtcttcaccaaaggcggaccgctgctcatcgacgacacctacaacgccaacccggcctcggtggccgccgggctccagtccttggccgccctgtccaagtggggcaaaggccatggcttgatcatgggcgatatgggcgagcttggccccgaggccccgcgcctgcatcgccaggtgggccgccaggccgtggagtttggctgcaagttcgtgctggcggtggggcaaatggccgacgaggtcgtggccggggcccgtgaggccggcctggccgcgcccaaggccctggccttcgccgaggtcgaccaattgatcgacgccagcccgcgcgtcatcggcgagggctggacggtgctggtcaagggctcacgggccgcgcgcatggagcgcgtcatccagcgcctgcaggaagtcgactgggagaacgcctgatgctataccacctgctatatcccctgcgggacgtcttcgtcggcttcaacgtcttccgctacatcactttccgcaccatctacgcggccatcaccgccctggtcatcgcctgggcgctgggcccgtggatcatcgccaagctgcaacagatgcagatcggccagcatatccgcaagctgggccccgaaagccatcaggccaaggccggcacgccgaccatgggcggggtgctgatcttgttttcggtggcggtctcggtgctgctgtggggcgatctgggcaatttcttcttgtggatggccctgctggtgacctacggcttcggcgcggtgggctttgccgatgattacctgaaaaaagtgcgcaagagcaacgagggcggcctgagttcgcgcaccaagttcctggcgctgaccgccgtggccgccgtggccgccgtggccctttacctccaccccggctacagcaccaaactggccgtgccgtttttgaagttcgtggtgcccgatctgggctggggctacgtgccgctggccatgttcatcttggttggcgcatccaacgccgtcaacctcaccgacggcctggacggcttggccgccggcccggtgctgatcgccatgggcacctacctgatcctcagctatctggccggcaacatcaaaagcgccgaatatctgcaaatattctacgtgcatggcgtgggcgagctggcggtgttctgcggggcggtggtcggggcggtgttgggttttctgtggtacaacgcctatccggcccaggtcttcatgggcgacacgggctcgctgtcgctgggcggagcgctgggcgtggtggccctttgcaccaagcatgagatcctgctggcgctggtgggcggcctgttcgtggtcgaggccctgagcgtgatcatgcaggtgggttttttcaagctcaccggcggcaagcgcatctttcgcatggccccgttgcaccatcacttcgagctcaagggctggcccgagcccaaggtgatcgtgcgcttctggatcatctcgatcatcctgggcctgctggcccttagcacgctgaaattgaggtgagggccatggtcttggcgggcaaaaaagttttggtggtgggcatgggcgcctcgggcgcggcggcggcgcggctgtgcctggcccggggcgcggaggtgcgcttcaccgacaaagcgaccgccccgccagcggcggccggcctggccgagttgggcgcgacgccgcgcctgggtggccacgacccggccgacttcctgtgggccgaactgatcgtgctcagccccggcgtggaccaccgcctgcccgaagtcgccgccgccgcccgaaacggcgccgaggtcatcggcgagatggagcttggcttccgcttcctgagaccgccagcggtgatgatcaccggcaccaacggcaagagcaccgtaaccagcttgatcgcggccatgctggaggccgagggcctgcgcgcctttgccggcggcaacctgggcacgcccctgtgcgcctacgtggccggcgcgcaagacgacgactgggccgtgctggaggtcagctccttccagaccgacaccgccgtcagcctgcggcccaaggtcggcgtgatcctcaacatcaccgacgaccatctggaccgctacgacagtttcgagcaatacgcccaaagcaagtttcgcctgctggccaaccaggccgagggcgacgtggccgtgctctgcgccgacgaccccgaagtggccgcccgcctgggcctggccccggccagcgtctggctctacggcgcggccaacgatcaccgccccggcggccgcctggagaaccaacgcctggccctggagctgcccggccgccgcctgatcaagctcgacgcctcgcggtcgcggctgtggggcggtttcaacaagctcaacatcctggccgccggcctggccgcggcggcctgcggcgtttcggcccaggccatgcaaagggccatcgacgaatttcagcccctgggccaccgtctggccctagtggccgagcgcgacggcgtggcctggtacgacgacagcaagggcaccaacgtcggcgcggtgcaggcggccctggaggccttggcccggccggcggtgctgcttttgggcggccgcgacaaggatggccgtttcgccctactggccccgcaactggccgcctgggcgcgcctggtgatctgcttcggcgaggccggagcgagcatcgccggccagatcgagggcctggccgagcgccaggtggtggccgatctgccggcggcggtgaccctggccgcccaagaggccaagcccggcgatgtcgtgctgctttcgcccggctgcgccagctttgacgcctatgccggttacgccatgcgcggcgatcatttccgccgcctggtggcggagttgaactgatggcccaagccgccgccaacgccaacgagcgcccgagggcctggggcctgatcgtggccgacccttggctgctgctgtgcgtcctggccctggtggccatcggggtggtgatggtctattcggccagcagctcgctggccatcaagcgccacggccaatcggcctatttcctgtggcggcagttggccaacgtgggcctgtgcctgccgctgatgatcgttttggcctacatcgactacgaccgcctgcggcgctgggccatgccgatctacttcctcgtcctggcgatgctggtgctggtgctcatccccggcgtgggccacacctccggcggcgcggcgcgctggctgcggccgggcggcttttcgatccagccggccgagctggccaagccggccctggtcctctgcctggcccacgccctgtcgctcaaccacgaccgcatccgccgcttctggcgcggcttcgttttccacatggccctggccctggccctgatcctgccggtgctgctggagccggacctgggcatgtgcatcatgcttttcgccatcaccttcgccatgctcttcgtggccggggtgcgcctgagcttcctgggcgggatggtgctggcggccgcgccggtgatctgggtgctgatcgtcaatttcccctatcgcttcgcgcgtgtgatcgccttcctggacccttggcgctatcgccaaagctcgggcttccaggtcattcacagctttttggccttcggctcgggcgggctgggcggcgtgggcctgggctcgtcgacgcaaaagctcttttatttgcccgagccccacaccgacttcatcttcagcgtcatcggcgaagagttgggcctgtggggggtgacgctggtgttgggcctgtttttgacgctgatctggcggggcgtaaaaatctccctggcggctcgcgacatcttcggcaccttcctggccgccggggccacggccgtcatcggcatccaggcctttgtcaacgccggggtggtgatgggtctgttgcccaccacggggctgacgctgccgttcatcagcgcgggcggttcgtcgatgatgaccagtttcacctgcgtgggcctgctgctttcggtggccgcccacaacaagagggccgcgtgaaacgctcggtgctcatagccggcggcggcacgggcgggcacttgttccccggcgtggccgtggccaacgaactcaaacgccagagccccggcctggagctggcctttgtcagcgccggcaaggccctggaaagccgcctgctgcgcgaggccggcctgcccctggagtcgctgccggccagcgcctttgtcggcggcggcctggtgggccgcttcaaggccctggccaaggtgcccctggccgtggccaaggcctcggcgatcatcagccggcggcggccggggctggtgctggcggtgggcggatacgccgccctgcccctgggcctggccgcctggctgcgcggcgcgccgctggcggtgcaggagcaaaacgccgcccccggtctgaccaaccgcgtcttggcccgcctggcccaggtggtgttcacttccttccccggggccgaggagcaactgcccgcggccaaatgccgcatggtgggcaaccccgtgcgcgccgagctgctggcccaggcccaggcggccgccgcccagcgcccgccggccgccgaggagtttcgcgtgctggtgctgggcggctcccagggcgcgcgcagcatcaacaaggccgtcaccggcgcgctggccttgctggcccagcgcctgccgcgcctggcctttatccaccagaccggccaggccgacgagcagtgggtccaaaaggcctatcaagacgccggcgcgcggggccaggcagcggcgttttttggcgacgtgggcaggctctatggctgggcccacctggtgatctgccgggccggcgcgggcaccctcaccgaggcgctggcctgcggccgagccgccgtgtgcgtgccctacccccacgccgccgccgatcaccagaccaaaaacgcccgcgccctggtcgccgccggggccgcgcgattgatcgccgatcacgacttcgacgccgccgccgcggccagggtcatcgccgagatgatcgacgacgagccggcccgcgcccagttcgaacgccgggccctggccctggcccggcccggggccgccgccgaaatagccaggcagtgcctggagatcatgggagaagccgatcatgtataaccggccgcagaacatacatttcgtgggtatcggcggcatcggcatgagcggcatcgccgaggtgctgatcaacctgggccagcgcgtcagcggcagcgacctgcgccaatcggccatcaccgagcgcctgcgcggcctgggggccagggtccatctgggccatcaccccgagcaggtgcgcggggccgatgtggtggtggtcagttcggcggtggacaaggacaaccccgaggtggccgcggccatcgagttgcagattccggtcatcccccgtgccgaaatgctggccgagctgatgcgcctgaaatacggcgtggccgtggccggggcccacggcaagaccacctgcacatcgctggtggccacgctcctggccgccggcggcctggatcccacggtggtggtgggcggaaagctgggggcgctgggcaccaacgccgtgttgggccggggcgaatttctggtggccgaggccgacgaaagcgacggctcgttcaaccgcctgagcccggtggtggtggtggtcaccaacatcgaccgcgagcacatggatcactacggctccgaccaggccctggacgaggcctttgtcgagttcatgaacaaggtgcctttttatggcgcggcgatcatctgcctggacgatccgcgcgtggccgccctgatccccagggtgcgcaagcgcgtcatcacctatggccagagcggccaggccgatttcgaggcccgcgaggtcagccatcagggcatgcgcaccagcttcagcctgttcgcccagggccaaaacctgggccgagtccaggttcctctgcccggccggcacaacgtgctaaacaccctggccgccctggccgtggccaaggagttgggcgtggccatgcccgtggccatgagcgcctgcgccggctttggcggagtgggccgacgcatggagcaaaagggccaaagcgccgccggcgcgctggtggtcgacgactacgcccaccaccccaccgagatccgcgccaccttgcaggcggcccgcgactgctggcccgacaagcggctggtggtctgcttccagccccatcgctacagccgcacccgcgatctgttcgaggagttcgccaccgccttttacgtggccgacgagcttttgcttttggacatttacgcggccagcgagaaaaaagacccggccgtcagcgccgaaaagctggccgaggccatccgcgcccacggccaccggcgggtggagtacgtgggcggccaggaggcggcccgcgagcgcttggaaaaaatgctgggcccggacgacgtgtttttcaccatgggcgccggcgacgtctggaagctgggggcggagctgaccaaggagggcggacgctgatggaggccctgcgccgcgagatcgcccgtcgcctgggccgccgggccctgttcggcgagccgatgagccgccacaccacctggggcgtgggcgggccggcctggtgcttctgtcgggtggatagcgcggccgaactggcctggctgatccagatggccgcccaagccggcgcgccgttgaagatcgtcggccggggctccaacctgctggtcgccgacgccggcttcgccgggctgatcgtcttgctgcgcggcgatttggcccgcatccagttcggggcgacggccatggtctgcggcggcggggcctcgctggccaaggccgtgcgccgggccggcgaacggggcctggccggcctggagtgggccgtgggcattccggccacggtgggcggggccctggccggcaacgccggggcggccggcggggagatgatgaccctgtgccgacgcatgaccctgctgttgcccagcggcgacctgcgccacatggccgccgccgaattggcctggggctatcgccgcaccgacctaccggccggcgcggtgatcctggaggcccagttggccctgcgacccgaggcggcctcggccgtgctggcccggcgcgaacaacacctgcggcggcgcaaggccagccagcccatgagcgcccgcaccgccggcagcgtgttcaaaaatccggccggcgatttcgccgggcgtttgatcgaaaccgccgggctcaagggccggcgcgtgggtcgggccatggtcagccaggtccacgccaatttcatcgaaaacatcggcggagccacggcggcccagatcgccgagctgatggagctggtgcgcgaaggcgttgggcgggcccacggcgtgcgcctggagcccgaagtggagcgagtcggtgattaggcaacgacgcggcaacgggcgcaaaagcgcggccagcccgaccatgggccgcagcgtcggcgcgcgcctgcgcgatcagcacgtcaaccgcgggcccaagcgacggcggcaagccgctgaagtgctgggcggcatcgcctggctggcggcgacgttgatcaaaaaggccctggtcgtggccctgatcagcgtgattctgctgggcggctgggccgtggcctcgaccagcaaggcctttgccgtgcgccgggccgtggtcgagggcaacgcccacctcagcagcctggacgtgctgcgcgccgccggcgtgggcgcccacagcaacctgttggccctcaacgtggagcgcatcgcccagcgggtggcccaactgccctggatcaacgacgtcggcgtggcgcggcggccgccgcacacggtgcgcatccgcatcgaggagcgccggccccatctgctggccctggccggcgggcacatctactgcctggaccagcgcatgcgccccttcgccgccctggacggccagaagcccatcgacctgccggtgctcaccggcctgaacaaggccgacatcctcgagcccgacgccgacgtggaaaagttgatcgccgcggcccgtcaggtgttgctgctgctgccggccgagggcctgccggggcgcaagaggctttcggaaataaacatcgaccgcatctgggggttgagcctggtcttcgacggcttcacgcccacggtgcggctgggcttcgacaacttcggccccaagctgcggcgcctggtcggcgtcggcgccgacctggagcggcgcggcgaactggagcgcgccacactcatcgacctggaccacgattatcgcgtggtggtgcggctagcgcgggaggcggcatgagcaacaagggtgacatcatcgtcgggctggacatcggcaccaccaagatctgcgcggtggtgggcatgatcaaggacaagagcgtggagatcctgggcatgggcagccacccgtccgagggcctgcgcaagggcgtggtcgtcaacatcgaagccacggtggaaagcatcaaaaaggccgtggccgaggccgagctgatgtctagctgcgaggtcaccagcgtcatcaccggcatcgccggcggccacatcaagggcttcagctcccacggcgtgctggccgtgcgcggccgcgaggtcacggccaaggacaaagagcgcgtcgtcgacgcggcccgggccgtggccatccccaccgaccgcgaggtgatccacatcctgccccaggagttcatcctcgacgggcaaaagggcatccaagacccggtgggcatgagcggcgtgcgcctggaggccaaggtgcacatggtcaccggcgcggtggccagcgcccacaacctgatcaagtgctgcaaccaggccggcctggacgtggccgacatcgtcttgcagtcgctggccagcgccgaggcggtgctgaccgccgaggagatgagcctgggcgcggccctggtggattttggcggcggcaccaccgacctggccatcttcggcaacgacgccatcaagcacaccgccggactggccctgggcggcatcaacctgaccaccgacctggccgtgggcctgcgcacgcccatggccgaagccgaaaagctcaagaccgcctttggctgcgccatggtcggcctggccggcaaggacgaaatgatcaacgtgccgggcgtgggcggccgccaaccgcgcaaggcccagcggcgcatcctgggcgagatcctcgagcccagggtcgaggagctgctgaccctgctgcagatggagatcgagcggtcgggcttcaagaatcagatcgccggcggcgtggtgctcaccggcggttcggcccagctcgacggcctggtcgagatgagcgaacaagtcttcaacatgcccgcgcgcatgggcagcccagccggcgtgctgggcctggccgacgtggtcagcaaccccaagtactccaccgccgtgggcctggtgctctacggcgcgcgcaacaagaacgaggaaaaattccgcatccgcgacgccaatatcttcaaccggataaccggccgcatgcggagatggttcaataagataatgtaacttcgccttttccccgggaggttgaaatgactatggaaatcgaaatggtcgagagcttgaacgccggcgctaaactgcgggtggtgggcatcggcggcggcggcggcaacgccctcaacaacatgatcgaggccggcctggccggggtggagttcatctccgccaacaccgacctccaggccctggaaaaaagccgggccagggtccacctgcagatcggccgcaacctgacccgcggcctgggcgccggcgccgatcccgaagtgggccgccaagccgccctggaagaccgcgacaaaatcaaggaaatgctctccggcagcgacatggtcttcgtcaccgccggcctgggcggcggcaccggcaccggcgcggccccggtggtggccgaggtggccaaggagctgggcgcgctgacggtggccatcgtcaccaagcccttcgacttcgagggcaaaaagcgcatgatccaggccgacgagggcattgaggagctcaaaagggtcgtcgacacgctgatcgtcatccccaacacgcgtctgcgcagcctggcccccaaaaacgcccgcttcgccgagatgctcaaaaaggccgacgaggtgctgctctacgccgtgcgcggcatcagcgacctgatcatgacccccggcctgatcaacctggacttcgccgacgtgcgcacgatcatgtccgagatgggcgtggccctgatgggcaccggcgaggccagcggcgacgatagggccatgcaggcggccaaccgcgccatcaacaaccccctgctggaggacatcaccatcgacggcgcgcggggagtgttggtcaacatcaccgcctccagcgacatcaccatcgacgaggtcagcgaggccagccagttcatccaagaggccgcccacgacgaggccaacatcatctggggcacggtcatcgacgacaccatgggcgaccgcatgcgcgtgaccgtcatcgccaccggcatcggcgacagcgccacccgcgtcaacgccgagcccatgcgcctggccgcggccgtgggcggcgacaccgaccccaccgagatcggcgaattcaacgtgccgcgctacgtgcgcaccacccaggcccgccaggcccagggcgtcggccgcgccgaccgtggcaaccccatgcgcgacgtctccgacctggacgtgcccacgttcctgcggcgtcaagccgactgacaagagcacaaggcggcgcggaccggccaaatcccgggccgcgaccatccaagcctttgctgcaacgggccaggcgctaccggggatgcgcctggcccatcatcgatccccggcgcgggctttgtttttttgcgcgacaggcgcggcggccgccgcgtcagcgtggaaagacggccagggccaccggcagggcctggcgtggccagggcagatcgggcgtggagctgggcccgccgtattgctggtagcggaaatcgccgaccttgacgtcgatctgcgattcgccgccgccgtccatgagcatcacctcgcgcaggtcaagcccggccccggccagaaactgggccaactcccacagcgtatgggccccctcggtgacgatgaccaggatgcgcccccgcgcatcggcggccacggccgtgcggtgggccacccgtggcgaacgccgcacgcgaatctgcccgaaacggtccaaaagcatcagcgactgggcggcttggcgataggggttggccctggggtcgaaggcggtgtagcgcaggtcgaggatgcgggccggcggcagggccgggtcgttgggctcggccaggaaaagcgcctccaggtggccgaccatgcggcccagaatctggccgtcctgggccaaaaaacccagatacgaatgatcctcggcgtattgcccggcgttgaacacggccaaggcgccgctttgcgcccgccactggccggcggtccattcgtcgtcctcgttggcggtggccagcacggtgaaacgatagcgctggggatcgacccgcaggatgctgatcagatcgctgcccacgcgggccgcgccgccggcgtcgagcttggcgaattccagcccctcggccaggattttccagcgcggggccgccggctcctgggccagggccggccaggccaaggccgcgacgatcagcaaaagacatgcgctttgggccaaaagcttcatgccgacatggtagcccggcctggcgctcttggcaacaggccggggcaaaatcagccgtcccggcctggctgaagggacgggcggcaagacggggtcaggcggtggcgaaacgggcgggtcgggcctggggctcgatggcggccatggccagaacctgctccatcaagccgcgggcctcggcgtaggacatctcgaacatggcctcgaaaaaggcccggccacggccttcgggggccaggcgctggcgaagatcgtcgcgcaggcggccgaagttctcgggcgtccacagggcgtcggggtcgggcgcgtgcatcgaagccgaggccatttcctcgaagataaccttggtcaatccatttatggcgtgagcttccatcgcgggctccttggttttcgttgacctgggtcaatgcaaaccaggggccatctttttgatcacaaaaaacttatcgtgataacggcatattagcccatcaagtccgcgcaagtggcacagatgggcctaacgccccggcaaaaaagaacagggcccggcgatggaaagcatgtgttttttcagatggttgggaaaatattgcccatgaccggccgtgacgccgtctgcacgccgccgtgaagcgcgctgcgcactagacgcggggcgcatcgtcgaaatcgtgccaccgtcaatcttttggctggggtcggcgggtgaaaatgacgcgcaaggcctcggccgctcgcggatcgcccaggcaggccgcgcactggccgtcgtcgctggcggccgggtccaccggctccaggcgcacctcgaagcccaggaggcgatattcggccaccgcctcgtcgaggcgcggccccgcggccgtcagacgccttcgccaaccctgggccgtcaggcgggccgtggtcgccgtcgcgcagtccaaggccgttcagccgctgtttttttgcagattgataaaggggctgcggtcgaaacccaggttcttgaaaaaggccagcagatcgccgctgtcccagcgcacggccgtgcagacgtcggccacgccggccgccgcgaagtgctccagcgcctggcccaccagggcgctgcccacgccgccgcccatgtggtcgggccgcacgccgatcacctcgatccagccggtgagttcggccccgaaaccgccggccttgacctcgaccaggatgaagcccagcaccaggccgtcgtcctcggccacgaaagccgaacgctccgcgccgcccacgtggttggccagcatgcgccgccaggcctcgcccggctcgcgacgcagaatctgccgttgaatctcgaccacgccggccaagtcttcgttagtcatctgacgcagcttcacgtgaaccttcccgctggtgttcagtcgatccggatgatcttgacgtttttgccgatccactccggcggcagatagacccgccccgagttgccgctgggcttgaccgtcttttcgatcatctcctcgccatagacctcgaacttggcctgcggtcgcggcgcggacgatccggctgctggttgcttgtcttgcggcatctgccccctgcccccttggcgttggttgtttcgggcccggctgattggcggcgcctgttccttatttatcagaaatcgtcgcgccgcgccgctttgccgtgtccgggccgcttcttggctataatataactattatatagccagcaaccgtcaccccgtccaccgccgatccaagtcacttgcgcaatcgccacgagcttactaagattgccctcgtcaaggcaagccccggacatgacctccccccaaacggcgaggcggcatgatgcatttcgagcaggcgttcatcggcgggctgcgcccccatcccgagcatcaacggctttttgtgccgctgagcgacgacgagctgaccgagttggcccgacgcatggccgatggcggccgttttcagccgctattgatcaccgatgacggtcttattttggccggcgtggagcattggctggccgcgacccggctgggctggcgcgagatcagcgtcatccgcgcgccgcgcctgcggccggtggagctgcgcgcgctgatggtggccgaaaacattcgctcgctggatgtgcgcgacgagcatctctggcgggggatgaacaatttctttgacatggagccgctgcggccgccgggcggctggtgaagcatcgcccgccgccggtcgggcggttgagcttttcagcctagatgggctggcacgactccacctgcaacacgggtttgcggcccatttcgtcggccagcagcccgtttatctccacctggccgcccacgtggcgctccagatcctcgccgcgcacggggtaggagcaatagggcgtgcggatcaagagtccgtcgcccacggcggtgagcaccccgcgcaacgtggccgaaatccgcacctggcgcttttggcgcatgattttctcctcggctggcaacttgctgacgacgccgggcggccggcttggccaccccgctcggcccattatttagcgggccaatgttgcgccgccggcgcggcggcatgacatttcggcgtcatcgcgggatgttggccaaggggcgttcggccacgtggacccaggccacgccggcggtcagggcgtgggagcgggcggcgatcaggccggcggcggccatttcgccccgaaattcggccgggctgggaaactccatgatcgtctcggccagatagcgatagctggcctcgtcgcccgagatcagcccgccgacgcgcggcagcagatggcgcagataacgcagatagacccgccgcacccaggcgctctggggcgtggtgaactccaggatgtagacccgcccgccagggaccagcacccgccccatctcggccatggcctgccggcgatcggggatgttgcgcacgccaaaggcgcaggtcacggcgtcgaagctctggtcggcaaagggcaacagcgtgccatcgccggccaaaagcgccaccctggccccgctggcggcgcacttgcgccgggccgggcccagcatggccggagtcaggtccaggcccaccaccagcggtcgctcgggccgtttggccacggccagggccaggtcgccggtgccggtggccacgtcgagcacgcggccggtgggccccaggcgcagggcccgggccacgaaacgccgccagcggatgtcctcacccaggctaagcacgtggtttagcagatcatagaccggggccacgcggctgaagatgcccttgacctgtttgatctgggcggacgggtctctcatttttccaccaccaagctggcgatgaagcgcggatcgaccttgctggcgtcgacggcggccaaatcgcgttggatgcgccccaacacgccgcgcagcaactgcccggccatctcggccttggccggatcggccagggcctccaccgactcggcggcccgccgctcgcgccactgggccaggccccgttgcagggcggccacggcccggggggccagcgcggccgggatgggccacaggccgctcaagcccagttcgccgcgcgccaaaaacgtgccgacaacggcggtgagcttgagctccagcggttggtggcccctggccagttcggggctgagttgggccagttggtcgatcgccacgcccatcaaacccagcaactcgccccagaactcggccagatccaggccgcggcgggcgtgctccaggtcggcctgatcgcgaaaaccgcgatattcgcggccatcgcccatcagttgatcatagcagcgggggtgcgggaagagcagcccggccagccaacgatccaagggctcgtcgaggatatgcaggccgccgggggcctgggccagccagccctcgttgaccaggcgccaagcgcgggcgttgagttggcggatggcctgggccccttgccgggccagggcggccaagcccaggcgttcgaggatctgcccggccacggaccggtcgccgtcggacaacagctccaggcccaggttgaccaggcccacggcctcacggccggccctggccacggcttccagatcggtgggatcgacgtccagggccatcaccccgcagttggccacgtaggccagctcggcccgcaggcggtcgcgcgcgccctggggcagggcgcgggccagggccggcagggcgtgatcacggggcagcaggttgagcgccgcgtcggagcgcggcggcgcatcggccagaaagcccgtctcgcccttggtgggcagggcgcgccaagcggcctccttgggcggcggcgcggcccatagctccagggcctcggcgcggctgggcatgcccaggtcggccagacggccggcgcgcaggatcagggcgtcctcggccatgccgatggccgactcccagagcatggcctccaggatttgcgtgtagcgatcgggcgtctggctcttgagcaccaccaagacctggctggcgtagtcttgcatgtccttttggcgaaactcgatgaaatagacgccatcgagcgtgaagccgggcagatcgtcgggcggctcctgctcgtcgtggctggtcaaaaacttgaccacccggaaccaatgggcgaacaacagcgccagcacctcgacgtcggtctgcgccagccagcgggcgatgcgctcggccccggcctcgacgatggccggcagccagagctgatagcgctggggccagaggcgctcgccttgccagccggtgatgtcgagcagataggccagttgatcgtcggtgctggcggcgacgagggcgtcggcggcgtctgggcccacgtccagggtggtggccagaaactcgtcgggcggcagttggcgcaccagcgtatcggcgtcctgggccaggacgatcaggcgcaggcgctcggagccctggcaggccaacacggcgcgcaggcgctcggcgcggctcaggccgtgccaaaacgcctcggcccgacgcgggtcgcgggcctccaggcccaggatttcgcggggattttccagcaaacgctggacgttggcctgatcattcatcggcgctctcccggccgcagacgccgcaacgccggcaggtcgacggctggcatggcggggattgtttttcctcgaacgcccgctggcgctcggaccaaagataatcggcctggatgccgtggtcaatgaagctccagggcaaaagctcctggcgccgacgggcgcggccggcgtaaaaatcagggtcgacgccggcgcttttgtaggcggcctcggggttctggccggcggccagggccaggatcagcccgtccaggcgacggtcgcctcgggccaggacggcttgcaggcgggcgtacttgggcgtctcgtgggccagtttgacgttggccaggccagagagcccgccggcgacgagcttgagccggcgcttgatctcggccaccggggccatgggctcccactgaaagggcgtccagggcttgggcacgaaagcgctgacgctggcggtgatctggcccagatggcctcgcccccgcgagtggctgacgaattgttgccgcacctgggcggtcagcttggcgatggccaaaacgtcgtcgtcggtctcgccgggcaggcccaccatgaaatatagccgcaagttgggcaccccggcctggatcagccgctcgacggcggcgaacatgtcggcctcgtccaggtgcttgttgatcacccggcgcagacgttggctgccggcctcgggggccagggccacggtctggtgccggctggcggccagagcttgggccagatcgtcgcccaggcggtcggcgcgcacgctgctgaccgacagccgaccgccggccgtcagcaccgccccggccagctcgtccacaccgggcagatcgctgaccgccgccgaaaccaggcccacccggccgccgccctcggccgccgccccggccagggcctgaaaatcggccccgcaacccaggcgcggcgggcgatagacgtggccggccgcgcagaaacgacagccgtgggcgcagccccggcccacctcgatcagcgtcatgtcgccgaattctggcccttgagccatggtcacgctgtgggccaggcccgacggcgggccggcgtatttgggcgcggccacccgggccggggcgtcggccaggggctcgaaggcgctcaaaaggccgtccgggccgtagtgggccgcgtagagcgagggcgcgtagaaccccggcgcctggcgggccaggtgggccaaaagctcgggcttgggccggccggcgtgctcgatgaagccatccagcagcggatgcaggatcacctcggcctcgcccaaggcgaaagcgtcgacgatcgccgccaagggctcgggatttaacatggccatgaccccgccggccacgaccaaggggccatcccgcctcgcggccaggggatcgagcccggccaacctcagcatggccgccaggttgggcgcgtcgttttcaaaagatatcgtggccagaatcaggtcgaactgggccaccggccggctggtttccaggctcaaaagcggcgcgccgcccttggcgtagagcccggccaattggcggtcgggcagaaaggcgcgctcgcacagggcgtcgtgccggtcgttgatcaggcgatagaccgtttgcagacccaggttggccatgcccacctggtaggtgttgggataaagcaaggccacccgcagccgaccgccggggtctttgatccgcgcgccgcgctcggcggccaggatcagcctgtgttgtttttcgatgggccagctcaagggcgccgctttcgcttggggccaaagggtcttcgcgtcaacaaaataccacagcccggccccgtcggccacgccggccttgacccgcccgacgcggggtgtatgtttgaaaacaaaacgcgcccgcgccgccggcggccaggccaagggaggaccaacccgatggatgaaaccatccgcatggagtttttgaagcgcctggcccaggccggcgatggggccagcgccaaggtcgtggcccaggaaatgggcctgcaacgccaggacgccgaagatctgtcggtgagcctgatgaccggcggcctgctggagatggtctcgctgagcggggccgtgcgcctgaccccggccggccgcaatttgctgcaaggggccagcgccgccgccagcggccaggacgacctgacctcgttgctggccgagatcgccgccgccggcgacctggggctgggcccggtggaggacatcgatctggcctcggacacggcctgcctggccgcccacctgcgccgcagccggccgttggagccggtgcgccgggcctgtctggcggccatcgccgatgggctggaaaaggcccgcgcgcccctggcccagagctttttgctgcgcatcgaggcctttcgcaaaaaatgagcgggagcgggccgacgcccgcccccgcctttggccgcgacctggcctagcagcagccgccgctgccgcaagagcccgagctgcaatcgcaacttccgccgcccatgggccgggcggtggtcagcgtaaagccctgctggccgttgtcgtcgatgaaatccagggtcacgcccccggtcatcacgcccaagcccttgtcgatcagataagtctggccgtcgaccaccacctggtcgtcggtttccagcgtctcctcgtcgacccgcaggcccagcgaaggcccgcagcaggagctttggttcaagaacacgcgcaggggagaaaccaggttcttctcctgcatgaagtcgcgaactgccttgctcgcgctgggggttacctgcaccatggcgtcgatcctttctcgcgccggccgccgggccgcggcccgatgacgcgctcatgttggttttgcctataagttatatcgcgacaaccaacgccatggcaatcgcctagcggcgttttgtcgccctcagcaagagcagctcccgcccgaatcacatccgccggagcatccgccgccgccgtccaggggcatcgccgagctgaccatgaagccttgctgccagccgttgtcgacgaaatccaccttcacgtcgccgctcttttgcgccaaatccttgtcgatcagataagtcaaaccgtcgatgtcgtagctgtcgtcagtgtcttttggttcgtccagaaccaatcgcagcgacggcccgcctcagccgccagattgcaggtaaacccgcaacggcgacgccagactgcgctcgctcatgaaggccttgatggccttgctggcgctctcggtcacttcaaccatgatatccttacctttccgtggcggccttcctggcctggccggccttcgccgccgcaattcatactaaaaagataggctttatgccgtcatttgcaaccccgccgcgaattttttcgcggccagcccgcccctcctgtccggcgggcgcacttgctgtatccttcaactaggatatagcatcaacctggccgatgcaaatcggccgaaaagataggaatcatgccgatgtccgataacgcttgggtggaagtgcggctgagttgccccgacagccagcaggccaggcgcttcgcgcggcgcttgaaacgcggcggcgcgcggcatttgctccaaaagggtttggagctgtggtccgtctggcccgacgatcaagccagccgtcaggccctggcctggctgggcgagttggacccgccggccagcctgcgcgcctttcgcgccgtcgacgcgctggccgcctggtccgcgccgcaagcccggcccatgggcccgggcctggccctggccggggccgacagcggcctgcgcgccggtccggggcttttgatcatcgacgccctgaccgcctttggcgctggcgatcatcccagcacggcgctcaacctggagcttttgtgccgactgctgtccggccagttcggcccgccgccgccggccggtgtttgggccgccgacatcggcgcgggcacgggcgtgttggccctggccatggccctggtggggggcctgagcgtattggccgtcgatcccgagccggccgcgcgccgggcctgtctgcgcaacatcgccctcaacccgttggctggcggccgggttcatttcgtgcaggcccgtggcgacgccgtgggcggccgcttcgccgtggtggcggccaacctgcccacggggctgctgctggccatcggcgaccagatcgccgcgttggtcgccgacggcggcttcgtggccctcagcggttttcgcgacgaagccgtcgaaagcattgcccaaattttcacatcggccggcctgaagcccatcgccacgccaagccgtcacggctggtccgggcttttgttgtcacgacagtgaataattatcgcccgagcccagtcgccctcgttgacaccgcgcgcgccgatttcctatgattttcccacgccgcgttggcgctcttgccggttagggggcttcatgagcattttcagccgctacatcgaatgggccattcccgagcaaatcaagaccgacgtcgatctctacaggcgcgcccgccaactggtcaccttcaccatgatcgcgccgctattttttatctacaacgtcatcaaatggttcaacctgggcagcgcgaccctggccgtgtccatggccatcgtgggcctggtggtgacgctggtgccgttggtgctgcgcctgaccaaatccttcgcggccatgggcaacctcatctttctggccctgggctggcacttcgccatcctgccctatttcaccggcggcattcattccagcgccctgacctggaacctgatcatgccggccctggtggccaccttcatgggcatgcgcagcttcatgttttggtcgctggccatgatcgccgagatgattctgttcatcgccatcgacaaggccggcatccccttgcccaccattcatctgaccgaggcccaggccacccaggccctcatcgccaacgtcatgggccccctgctggccatcgccatcaccatgtacttcaatatcaagggcttccagttcgccttcggcatccagggccaggccttggaggcccagagcgccgcccgccgcgagcaggaacaggccgccgtccagttggagcagctaaacgccaacctggccgccatctttgaaaaagtcggcgagaccaccaaccgcctggccaccaacaccctgaaggaaatggcgtccatgacccgccaaaacgccgccagcgccgaacaagccgaccaaatgatgaaaaattccgggcaaatagtccaagcagccagccaatccatggaccagctcaccctgtccatggacgagatcaccaaggctagcgcccagacggtcaagatcatcaagaccatcgacgaaatcgccttccagacaaacctccttgccctcaacgccgccgtggaggcagcccgagccggcgaggccggcgtgggcttcgccgtggtggccgacgaggtgcgcaacctggcccagcgggccaccgaggcggccaagaacaccgccggcctattggagggcacggtgcaaaaaatccgcgccggctccgagctcgtttcgcggacaaatcaggccgtgggccaggtggcccagaccgtgggcggcgccagcgccttgctggaccgcatcgccgtggcctcccatcagcaggcccagggtatcgaggagatcaaccaggccgtggccgagatggaccgcatcgtccaggaaaacgccctgcgctgacccgccgccggcggccaacacgacaaagccccgacagccgctcgccacggccgccggggctttgtcgattcaacgcgcgcgctggctcaggccgccgccctggccgccgcgcgcttggcgtgccaacgcatgatgcgggcgcgcatgggttcctcgaacttcttggtcatgaacaccgatatggccaccaccaacaaggcgtaggcataaaacaaggccatgccgttggtcggggtgatgtgcttttcgaaaaagaaacgaatgatgacgtgatacatgaaaatcgaataactggcctcgcccagggtcaggaataccttgtgcgagagcaacttgctcagcgcgccggcttggaaggcgaagacgagaatcgctaggccgaaaagcggaaaaataccggaatgccgaaaccatcgcgtgagaaggccatgcaggtaagactcctggccgcccagcgcctttttcaacacccaaaatacgtcatagaaataaacgaacgccgtcaccaccgcgatcacggcgcacaactcggcgatggtcgccagccagaaattgagcttcacgccttgcagccgccgccacgccaaggccaggctcatgccgaaaacaaactcgagcagccgcgcggccgggttgatataacccagcgaccaggctatctcgcgcgacaaggggccaggcgacatcacgcaataccgccagccaagccagatcatcacgccggtcaaggccgcagacaaggccaacgtcacgggccatcttttatggaaattgaccaccaaaacgataaacgccagataaaaacacatctcggccgaaatggcccagctctggccgttcaacgaaaaattcagcgccttcagcggaaacaaggcatgggcgaaaataaaattgagaaacacgaccggcgacagcggatcatagcgcctcagcgaaaaaacgccccagaccacgaccagcaaaaacacattgcacaaaaaatgcgttgggtaaagccgggcaaatctggccatcaaaaactttttgacgtccttgagcccatcgggccgataatagacataggtgatgacgaaaccggacagcacaaagaaaaaagacaccgcctggtccaaagggcatttccacagcggcttgaagccaaaaaaacatgcggcgtgatggatgacgatcagcatcgccgcgaaaaaacgcagcgacgtcaatggcaacaaccgccgcggaggttgcgcgtgatccatgcctactccctgccccctgtccgaaaccaccggctcgccgcccgcccaacatgccggcacgccaccggagtatgccacgcggccatcagccagtccagaccattgcgcccgcggcggcgtcacgacgcgctgggccaggcggccgattcggatgcaaaatggcccttgacggccgcaagcgcccaaggtatatgagatttcacattttagccggcgtagctcaggggtagagcagctgattcgtaatcagcaggtcgcgggttcaaatcccatcgccggctccagtattcgcgccgacaggctaggctcaccgcctagcctgttttttgttgtgggccgccgggcgcgccgacatggcctgccaagtgagacgccccgcagcggcccgcgcctcatctcccccgccctcgatcacgccgagctcgatctactcgcctttcctgaaggaagcaagaattttgcgccgataatagacatcctcgagcgggccggggcggtgcgcgccccaggcggcgcatggccatggtgagggcgacgcctccgcccacggccacgcgcggccgttagcgcgcccaggcggcgcaatccactttcggcggccggtcgagaatcgtcgcgttcagggcaattttcggccttgacgggcgatgctgaacagtgtttaatgaacgcgttcattaaatgaatgcattttgtggcgagcaaagaatgagcaccacccagcgtaaacagcgcgaaaagcaagcccggcgggagcacatcctggacgcggcggccggcctgttcgccgaaaagggcttcgaggccgcgaccatggcccagatcgcccgccgggccgagttggccccaggcacgctttacatctacttcaagagcaaggacgaactttacttcgccttgctggagccgcagttgctggcccaccaccagcgcaatctgcagatcgccgccgacgaggccgcgccggccgaccgggccattgccgaggtcttgttggaagcgggccgctattatctggaaaagccgggcatgatccacctgctgaccagctatcacgcccaaaaatatcgccggctgctttcggccgagtgcttcgaccgcctgcgcgagttgatgcgcgccaacgtggacgtgttggcggcgttgctgcggcggggcgtggagcaaggccttttcgcgcccatggacgccttggccacggcgatcatgatctggaacatggccatgggcgtggttcagggccaggaggcgcgggtttttcgccacaagcgcggccacggacgcgcggccatcgccgccgccgtggatctgctgatgaacggcatcaaacggcgcgacgcgccatgaacgccaaaccgggaaaaggagccatcgacatgcccgagccgcaatatccaaccaacgaaggcatctggtccgaaggccgccgggccgaggccgcctacgaaaaagtcgatctgggcctgccttatcaaaaggccgtggccaacttccgcgccgcctgccagggccgcgccgatttcgacccggcggtggtttttgtctggggcacgatgcaggccatggccgtgctcaatgtgctaaaggccgtggagggcgcttttggcgcggcgggccaggatgtcgtgcgccaggccatcaaccagagcggctatcgggcggcccaagagatgatggaaaactccagtttccccgagggcctcagcgaggccgaactgggctcgttcgtcaccacggccatcaacaccgtgctctacgccagcctggagcggccgtggatcgccggcgaaaagcgttatgaattcgacatattgtggtgcccgcaccaagacatgtacacggcctttgactgccgcgtgcagcgctatttcgtcgaaggcatgctggacgccatggaagacgccggcctgccgcgttcgctgcccgtcgtggacaagctgatcccccacggcgacgatcactgtcattttttcgtgcaattgctggaagacaagcagggggtcaacccctggcgcgattactccgaccagttggcgcggcgggcgttggagcggctgggccaaaaggccgagggcgaatagggccgggcggcgggtcgatggctcagaaaacgcccgtttggccgccttccagggcggcccgcaccgccgccagcagctctgtccggcggaagggtttggccacgtagcctaccgccccgccttccagggcggcctggacctggccgtcggccgcgtagccgctggcgatgagcaccctggccgccgggtcgccggccatgatcgccagcatggccttgcgcccgcccatgcccggcatgctcatgtccatgagcaccaggtcaaagcccgcctcgtcttgccggtaggcctcaatggccagttcgccgctggccacggcgcgcacctggtagccggcgctttcgagcatgcgcgcggtgacgtcgcggatggccgcttcgtcgtcgaccagcaagagacgctcgcggccgccgacgaccgcccgcgcgggcgcgtcggcctcgacggccggcgtcgactggctttgcagggccggaaagaacacggtgaaggtcgtgccctggccgagctcgctgtggcaatcgatgtggccgccgtggcccaggacaatgccgtagaccgtggccaggcccaagccggtgcccttgcccttgggcttggtggtgaagaaaggctcgaagatgcgttcgatggtctggcggtccatgccctgaccagtgtcggagacgctcaaggacacgtattggcccgagaacgtccggccgcaggccagacaggaccggttttccaccacgacattttcggtccttatgcgcagcagcccaccgtcgggcatggcgtcggcggcgttgacgcccaggtttagcagaatctgctccagttggttggcgtcggcgttgatgggccgcaagcgccggattagctcgagttccaggccgatcatgcgcgggatggttttttccagcagttgggcggcctggctgacggcctggttcaagtccaacggcctgaggtccacctcgaccttgcggctgaaggtgaggatctggcgcaccagttgcttgcctcgttcgccggccttgacgatctgctccaggtcggcgggattggcgcgcttggttttggcgtcttgcagggccatttcggcgtagcccagaatcgcgccaaggatgttgttgaagtcgtgggccacgccgccggccatcacgccgatggcctccatcttgcgggcctgcatgagctggccttccagcttgaccttttcggcctcggcctgcttgctctcggtgatatcgcgcgagaagctggcgatctgggccacctcgccgtcggcgcccggcacggggaacatgcggatcatgtaatgacggccgtcgcgatcttcctcgaaaaccgtgggctggccggtcctcaggatgtgttcgaccttggcgctacggatcctggccgtctccggcggcaggcgctcgcacagcgactgacccaccaagtcctcgggccgcaggccccggcgtctggccccgtgctcgttgatggccaggatcgtgcagtcggggtccaggaggatcaccgaatcggaggtggcgttgaacagggcggtgatgcgccggctgctctcgcggatgcgctcctcggccagcttgcgctcgctgatgtcgcgggccaggctctgggccagccgctggccgcccacctccagcaggcccacgctcagctccaccggcaaaagcgagccgtcttttttgcgatggcgcgtctcgaagcgttggccgtggccaggggtcaggcgtcgccaaagctcctcgtaacgcccgccggccatggccgggtcgatatcggcgatggccatggccagcagttcgtcgcgttcgtaggccaaaatggcgcaggcggcgcggttgacgtcctggatgcgcccttgcgcgtcggttagaaaaaaggcgtcggcggcctgatccaccaacgagcggaagcgggtttcgctgtcgcgcagggtggtttcggcctgtttgcgggcggtgatgtccacgtgggtgccgatgatgcgcagggcaaggccgtcggcggcgcgctccacggccttgccccgccccaaaatccagcgccaggcgccatcggcggcgcgcgcgcgaaattcgatctcaaagcccgggacgcggttttccacgcagtcctgattggtccgcgtggccagagcgcggtcgtcgggatgcaacagatcggaccaatcctgaatccgttggccggagcggtccgggtcgtagcccagcatgcgccaatagccggggctgtaatagacctcgccgctggccacgttccaatcccacaggccgtcgctggtggcctccatggccaggcggaagcgcgtctcgctgtggcgcaggtcgtcttccagggcgatgcgccggcggtcggccaggtagacggccacgcccaccagccccagcagcaacgtggccgccaccaccgccaggccaaactgcaaatccagccggcgcgacagctccatgacgtggcgctgggcctgcagatcgatggcgtcggcccgccgctccaggtcattgaaggccacgcgcagggccacggcctggccggccttggcctggccggcgtttttccagcgctccaggctggcgtcgaaggcgtccaccttgtggcgaaattcctcggccgtttgcccttccacgccggcctgacgctggagggcgtcctcgaacgaggcgagggcctggcgcaacagggccacgccctcggcctgaccaaagggcgcgccgggctcctcgcccaggctgaggtgcaaaaagcccttgctcaggtcgatgcgcgcctggcggatgttttcgaaacgccccaaggcggcgcgcatggtctcgcggccttgggcgtgcatccaggcgatggccgcgcagatcaaaaacgccagcaagaatacgccccaaatccacagcggcgaatggcgcggacggcccgaggccgatcgctggccggttttgtcggcggcgcttttcatcggcttggctgctccccatccgacgcgtggcggggcagttcggcatcggtgaagccgaacctggtcatcagcgccaggtgttgcggtccgccgacgtagtccgccagcaccgcgttccaggcctccagcaggcgacgatcggctttgcgaaaggcgaaagcgcccagacccgtctcgccgtcgcggggtgcgtgaaatggttcggccgcctcggtccggcccgtcgggccggtcatggccagccagcgcaccgccggcgacgaaagggccaaggcgtcggccgcgccggactccacggccgcccggccggtgagcgcgtcgggcacggtaacgagctgggcctgggccgcgcccatgcgccgcagggcctgctcctccaccgaaccggccagggtggctatcctgatgtcggccagcgccagggcctgcctgtatgaatggagcccccgcgggttgccccgcggcgtcaacaagcccgggcgcacctgaaaggtgggcagggaaaaactcacccggcgcgcccgctggggcgtgacgaacatgcccgcggcgacgacgtcgatgcgtccggcctccagttcgtcgatgagcgaggcgaactccacctgccgccacttgacgcggcacaggcccaacttcgccgccacatacttggcgacttccggcgattcaccggtgacttggccgtcagcggccagaaaggcgtagggcgcctccaccgcgtagccgatgcggatcacacccgaatcgcgcaccaactcccacgaggaatcattgggcatgacgccgaccacgccgacggccaaggcggcggccatggccaggccgatgcccccgaacagcgcgattcgtttcatgccagctccgccgcccacgagacgccccccttccatcgcctggctcgccaagcgccttggtaatcattatgccacaggccgtgggcgctgggcgctttttagacccaccagcggccaccgcgccgtgcgcttgttttggccgcgccccttgacgggcggccgcctcgacgctattatgactgacatgtcagttatcaaacgcaacaaggaaaacaccgaggccgccctgctcgcggccgccgtccagaccttccaggaggtgggctacgccaaggccagggtctcggacatcgtcggccgttgcggcttgtcccaggggacgttctatctctacttcaagtcgaaggaagacatcctgcggcgggtgttgcgcgacttcatggagcagatgaaccaggccctcgacgacgtggacaacatcttcgacggccagaccagccgggaagtgcgggccagcctgagcgcctttctggaaaaagtgctgctggtgcatcagcgcaacctgggcccggccgagatcctctggcgcgagggctttggccacggcggcgttttcgccgagctgcacgccgagatttacgcctatttcctcgagatagtccaggcgcgcatggccgaggccgtgggcaagggcctgatccgcgacgaaaacatcgaggacgcctcggtctttctcatcagtttgtttgaacgaagctcgttttacttcatgatagtaaagggcgcgcccgacattccccgcctggccgccagcatggccaggttcatcttgcacggcctgctgcccgagtccaaggcccaacccggcaaccaccaaggcaagtgacggcaatggcaaagcaaacacctccgcgcaaagtttcggccctgtcgctgcatggcctggtcatgcccgtggcccgcaggttctggctggtgatggccatcatcgcccttgtcacggcggcctccgcctacggcctgagcctcttggtcaccgaaaacgacctgatgtacatgatgcccgaacaaaaccaggccaagatcgacttcctggacgccgaggaagactttggcgattcggtaggcatcgtggtggccttcggcgcgccgggcggcatttatcagggcgattttctgcgccgggtggaagacctcagccgccaggcgctgcaactgaacacgcgattgttggcccaaaaactgcgcgcggcggtggccttgagcgaggatcaatcgctgatggtggccgcctggctgcaaagcctggcctcggaccccagcttcgagccggccgatttcggccaaatgctggccgaccaggacgccacggccgagggcctgagcgatttcgccccgccgtttttgcgcgttgacgaccccgaggaactggcgcgcgccacggctgaaatcctggcccgcaacgccggcaaggcggcggccatcctggccgtggcccagcaaaccaccgaccgccggggcaaggaaaaaagccgctgggtcgatcgggtggtcggcctgacccagaccgaatcggcctggcccgagttcgtcgatcgccagccgctgctggagttgctggccggctggggcgtggcgtcaagccccggcctggcggcgctgctggatagcgccctggagcgcggggtgagtgatccggccgccctggcggcgttgttggccgacaaggatggcctggttagggatggcgcctcgccggaggcggtcgaggccctggcggcggccctgagcccggagcgggcccaggccttgctggcggccatgcgccaagcgcccaagcagatccgcgtggccaagatgatcgacctggacggcaaggccacgcccgaggcggcccagagccgtcggctggagctgcgcctgaagtcgtggagctttttcaagggcgcgctgcgcgcggccgacgacaaaagcacgctgctgctgatccagaccgcgcccaacctgaccaaggagtcacgcgaggaattgctggtcatggtcaagcagttgatcgagcgcgactttggcgagaccgactacggcgtctatctggccggcgaatccatcgtcgatcaccagatctcacaatacatggccagcgacatcgcccggctgttgcccatcgtggtggcggtggtggcgatatttttgtatttcagcctgcgcggcctggccggggtgatctatccactggccacggtgctgctctcgacgctgtggtgcctgggcttcatgggtttcgttgggctgccggtgtcgatcgtgggcacggtgctgccggtgctattggtggcggtcggttcggcctatggcatacatttcgtgcattatttcaacatgatgcgcaacaacggcctctcgcgcgaggaggtcgtgcgccgggccatcgacaccaccggcctgggcgtgctcatcgccgggttgaccaccgtggccggtttcggctcgctgggggccaacgacatcatcgccctgcgcgactttggcctggccatcgccgtgggcgtggccctggcccttttgacctcgctgtacatgatcccggcgcttttgatcaaattcggcgcgggcaaaaagccggcccgcccggccgacgcgggcaacgagggcggcggcgggctttttatccggttatccgacttttgcctgcgccggccgtggtggatcgcgggctttttcgcggcggtgcttttggcctcgggcgtggggctttcgcggctgacggtcgagatgaacaacatgaatttcttcgaacccgacgccaagctgcgccaggacaacgacttcatcaaccagcacctggccggcacggtgggcctgcgcgccgtcttcgacaccggccgcgacaacggcgcgctggacccggagctgctgggcgtgctggagcgcctggcccaagacatccccgccgacaatcccgaggtgggcaaggtcatcagtgtggtggatctgatcaaaaaaatgaaccaggccttccattacaacgacccggcccattatcgcctgccccggcccgaggatctggaaggcgcgcgcgacgcccaggccttgcttggccaatacgtcttttacgtcgacaagttcggcctggccgaccgccgggcgttcatcgaccagcaaaagcgcgtggccgtgcttagcatccaggtgaaaacggcctccagctcggtcagcagccgcatcaacaactatatcgccgaaaagctggccgggcccctgggcgagaccttgcgccaaaagggcgtcaaggtccgcgtcaccggcatcggcgcgctctacaaagaggcctccgacctgctcatccgcggccagatgtggtcggtggcctcgtcgatggccatagtgctggtgctggtggccctggccatgcgctccatgggccacgggctgctgtcgatcctgccgctgagcgtcacgatcatcttcaacttcggcctgatgggttttctgggcatcgccctggacccgggcacggccatcaccgcctgcgtggccgtgggcatcggcgtggattactccatccactacctcaaccgctatcgcctttgccgccagcagggcatggaccacttcgccgcggccaacgagacggcccagggctcgggcaaggccatcgtcatcaacgccgtggccgtggcggcgggctttttggtgctgacgttttcttcgttcgtgccgctgttcaacctgggcatcctcatcgccctgaccatgatcctcaccgcgctgggctcgctgacgctggtcccggcgcttctgaccatcgccaaccgcaagcggggctctggccgacctgccgccgagcccgccacgaaaggggtaacggcatgaaaaagctgatcttcgccctttgcgccctggcctgcctgatcggcggccaggccctggccgccgagatcccggcctacgacaaggccaacgaagccactgacggccggctgatcgccgacgaggtcgaccaacgcaaccggcccaagcaagacctgatctcctttgccgtgatgaccctcaaatccggcgaaagcgtcagcgacacgcgcaaaatcatcatcaagcaaaagacctatggcgacgtgcagcggctgttgttccgcttcatcgactcgctcaagcgcggcaccaccttcctgaccatcgagcacaaggacgccgacaacgagcaatatctctacattccctccatgggccggccccgccaggtggccaccgccgaccgtcagaacgacttcgaggacaccgacttcaccaacgaggagttgggcggccgcaagatcgacgactacacatacctgcggcgcaaggacgccaagctgcgcgaggtgaatacctacgtcatcgtggccacggccaaggacagcggcgcgcgctatcccaagtacgtggcctggatcgaccagcagagcctggtgcccttgcaggtcaaggtctacaacaaggacaacaagctgcaaaaggtgctggtggccggcgacgtgcgcaaggtcggcgggatttatctgcccttcaccaccgtgggcaaggatttgctgcgcgaccacagcaccatcgtcagcgtcaaggaggccaagaccgacaccggcctggacgagttgctcttcgataaggaaaagatgggcgacgcctggagcgagtcgttctaagccggcgagcgcccggaggtatatcatggccaagctgctgaaatcattgttatcattgctggccgtggccgccacggttctggccctgctggccgcgccggcctgggccgagggcgaggagcccgccgacgaggacttgagcgagttgctaaacgaagcgcccgacgccgccggcctggggcaagacgagtccggcgggccttggggcgtacgcttcgagggcgagttgcgggccaatgtctggtatcaatacggcggcgagcacgagtggaaaaccaccaaccggctcgatctgctggccgaaaagcaactcgatgcgctcaagctgctgggccggctcaagctcgactaccagaacctgcaacaagagcccgacttccgcgccgacccccgcgagctttacggccaatatcgcctgcaagcgagttggttcaactatctggacctgaccgccggcaagcgcatcctctattggggcaagggcgacgagatccgcccggtggacatcgccaaccccgaggacatgaccagctatctgttctacctgaaaaacgagcgcaagaccggcgtgctgggcctgttcgccgactgggccatcaaccgcttcgtcatcgtcgaggccttttggtcgccatacttccagaaatcgtggacgcccgacctgggcgactatttcgagccccacgccctgcgcgccctgcatgacgccggcgttggcgagggctcggccatcgccccggacagcttcagcgacatggcctcggccggcggccggctcaagctctcggtggagcgcttcgacattggcctctacgcctatcagggctacagcaacatgcccacctacgaggtcagcgccctggcccggcacccgctctacggtctgccgatcatccccacccaggtttcgccaaagtattatcgcaccaccatgtacggcctggatttcgagcgcgccctgggcgatttcgtctttcgcggcgagttggcctggttcgccgacggcaatcaggccaacatcgactgggcccacgaccccaccctgctgctcaagcggcccagcggcgtcgaggaggcccaagagctgcaatacgtggccggcgtcgacaaaaacgacttgttcatcaggcacttgtacgtcaacgtacaatacgtcggccagtatatcctcgactacgaagactacttcaccgaggaccaggccacccacggcatgaccctctcgacgcactactccatgttcgactccaagctgaagttccgctactggctggtctgcgacttcaccaaccacacctatcgcaacctgctggaaggcacgtacaagatcaacaactggtcggaggtctcgctgggcacgatcttctacgacggcgacgccgacacgctctttggccaatacgacaacaaggactacgtttacacccagctcaagctcatcttctgagcgcccgcgcgggcgaggcgaaagccggggagcgcggccgcgctccccggcttttttcatgcgcgaagccgcccctggcctacctggctgggatatccggcaccgtgaacaggctggggcttttgagcaaatcgcccggcgtgacgaagttggcctgggcgtattggcccagccaggccagggccgaggtgcgcggcatccccctggccggcgcgtgggccgggtccacggcgcggcggagcctgtcgccgaacttgtgcatgatcccgtccagatcggcgaaggtcaccgtcggccgcgcctcccgccacgccgcgtcagggtcgtggccgagttgacgctggtactggcccaggagctggcccagctcggcgtcggtgggctcgggttcgtcgcccaggaaacgcgcctggctcacgcccttggtcagccaagagcgggccggcgcggcctgggccagggccagcaggctgcgcggatgggccccaccgcccaccggcgtcggggccttcaagcccaggccccgcgcgcccatcggcgccgggccggcctgacgacgctgggccacctcgatgacgtagggatcttccagggccgggtcggcctcgtcgtggcagcggaaaacaaactccgagcagatcatgggctccctctgcccggccaccaagcgggccagcaaggccaagcccttgcgcaacagcccgtcgaccagctccgccacgatcggggcctgggggatgtttctgacgatggacaacagcgccagcatgagtatctgctcgtaggcgtagcgctggccctggtccagatagtcgcgggccttttccagcacgggctccatcgtctccggccgcgaactcagccgccgcacccagatctggctgccctccacgctctgggccaggccttggcgcgccaagccctggggcaaggcctcgccgacggtggcctggcccagataaagcccggcgtggttgacctcggagttatcgaagagcctgatggcccacgagatcaagccctcgccacgataaagcagcacgtcgcccgggcgcagcgtttcctcggcaatggtcatggctttgctccacgtaaggggttgcgtccgcgggcgacgtcgtcgcgccgggtcacgcccggtcagtcgaacttggcggccaggctccggccgtagtccaggcagcgctccagggccggctggtccgggttccacatctcgcgcaggccatcgtcgaccagcgcgaagccagcctcttgcaggcggccggcgatcagcttgacgctctcgccgctccaaccgtaggccccgaaagcggcggcctttttgttcttgaactgcaagccgcggatcatctccagcaggccggccacggcgtgcagcaggccccggttcatcgtcggcgaaccaacgacgatggccttggagcggaagacctcggtgatgatgtcgttccagtcgccccgcgcgcagttgcagaccttgaccgtcacccgctcgtcggcctggctcaggccctgggcgatggcctcggccatgcggcgggtgccgttccacatggtgtcgtagatcaccgtgacttgattttcctgataatcggcggcccacttggcgtattgattgacgatctgcaaggggtcgtcacgccagatcacgccgtggctggggcagatcatgttcaccggcaggttgaagcccaccacttcctcgatctttttggccaccatcttgctgaagggcgtgaggatgttggcgtagtacttgatggcctcttgataaagttcgcattgatcgaccaagtcgttgaagggccgctgggcggccacgtgctgaccaaaggcgtcgttgctgaaaagcacgccggcctcggtcaggtagcagaacatgctgtcgggccagtgcagcatgggggcctcgatgaaaaccagctccatccggcccaggctcaggcgctggccggtcttgaccacctggaaattccaatcggcgtgatagtggcccttgagcgacttgacggcgttggccgtgcaataaacgggcttgtcggggatgagcttcatcagggcgggcaacgcgccgctgtggtcggattcggcgtggttggcgacgacaaagtccagctcgttgaggtcgatctcgcggcgcaggttttccacgaactgatcgccgaagggcccccatacggtgtcgatcaaggcggttttgccgtcgcgcaccagataggagttataggtcgaaccgcgtttggtggtgtactcctcgccgtgaaatttgcgcagttcccagtcgatctggccgacccagcgcacgttggggcagacatcaaaagccattgcgaaacctccagtttttgcttgccttgcgctttttccacagaccagccggcggcgcgggctcagatgggcggggcaatggtgaccagggcgcgcaggcgggtcttggcccgcaggccgtggggctcggcgatgtcgctgatcagcacgtcgccggccgcggcgggcagcacgccgtccttggccagaaactcgccctggccctccaggatgacgatgctcagttgcccctcgatgtcgtgggagtgcacgggcagttcctggcccggctcgaagttgaagttgatgatcttgaagtgaggcgaatcgtggaccagcagcttgctcatggcctcgggccggaatttgccctcggtgaacagcgccacgtgtttcatcggcggcctccttgcgttaagcgcgtgggccgcgcgggcggccccatctgctttcaggttgcaagatggcggcggggaaatcaagcccaaaccggcgaaaaagcaaacgccccgccgggcatggccgcccaagcgaggcgtcggtgttgatccgggcggccgcggccgcgccgaaatttcaggaaacccgcgccagatttgtccccaccacctggcacagccgcgagttcggccccagcttgccccgggccatgccgtgggcggcgcggtagtgctccctggcggcgcggcaatcacctttcagttctaagacgatgccaagattgttcatgatcttgacctgatagcactccaggccgatctggcggacctcctccagggcttgcttgagcttgcccagcgccccgtccaggtcgccgctctggcaggcggccatgccgctgcgatgcaggttgatgattcttttggctctgcacataatgtcccgttatatcatggtgatgggttggcctggccgctggcggcctagagcgagctggccacgctgttggcccagtcgatgacgtcgtcggcgtagtcgtcggggtcgccgtcgatcttcaggccgctgacgacgacatcggcccccagggacttgcacttgccctcgatggcgtccaccgccccgcagaaatgctcgtagctcttgtcgccgcagccgaacacggccaccttcttgccgtccaggtccagatcgtccatggtctcgtaaaactcggcgaagtcttcctgcaactcgatttcgtcgtcgccccaggtcgagctgcccaggatgaacacgtcgtaggcggccgaaaagtcacttttgctcaccgaggtcacgttcttgaccttggcctctattttgttctcggccacggccttggcgatgacgtgggccacgctttcggtgttgccggtggtggagccaaagacgatcagggcttttgccattgtttactcctcgggttggtgggtccagctaatttagttgcttcttattaaattaggtacgattaaaaaatagcccatcctccgaaatgcgcaagtcaaaaaaccagcccacggctattttttcgccggcgacaggcacgaaaaaaggccccggggcaagcgccggcggcgtcgcccggggccagggccaaggcccgggtatggctacggtttcacggtgaagcccacggaggcggcgatgtagacgtcggtgcatttgccggccaggtctttttgcccgtccgccacgcgctggtgataatagatgttggccaaccactggccggccgccggcatgcggaactgggccacgccgtcgatgacataggcggccaaatggaatttgtcgggttggccgaaggcgttgctttcgcaggtcagggtcgggatggcggcggggctggcggtcaggggctggcctttgtaggtcaccttgaagcgcaccaggtcgtttttccgcacgttggagaggtcatccagggggacgatctccagttcgtggcccagggccttgggctcggtccatttcttgatgccaaagaaggccttggcgtaggactgatatttgatcgacgagatgaccttgcccaggttggcgatggcgtccatgggtttgggggccatggcctgctggcccttgtcgtcgaggtaaacggtgaagaaaagcggctcggaggcggccacgacctgatacgtccccggcccgaccttgtcggtgagggcgatcttgcgcaggcccaggtcaccctgctgcacggtcaggcccgttggcgtgggcttgatcggcggcacggccggatcgggcaggcccaggtccgagctctggcccttggggtcgaccaggacgtagcttttgatcctgatcacgccggcctcgctggtcagcagatcatccagcggcaggacgtggccaaagcccagcaggctggtgacatgccccggcggatgggtcaacgactcgttgagcagcacccaaaagctgtgggccatggctggctgggtccacaacacgccggcggccatggccagcgtcgcgatgatttttttcatctcctcaactcccgctgattttggttatctgggcccgtccgccgtggccacgtggcccggcccgccgtccatgacgatgcgatagggccccttgggtttgtcaaaggtgatctcgccctcgtcgtcggtgcgccccttgaacaacacccgtccctggtcgtcctccaggcgcacttcggtggccggggcggtcacgccggttgaatacatgccctgggcgctgacggtgccgtcgccgttgtcgatgacggtcatgaacagggtgtgcgcctgggccgcgccggccaggcacagcacgatcagcgccgcgccgattgttcgccaaaacattcgtttcccccgtgtcgcaggcgttctcggcggccttggccgtccgtcgtggccggccagccgttcgtttccttgtatatcctaaaaaatttaggcttgcaaaattattttaccaagaacctgtccggccgggacactgacccatgagctggccccgtggggccacggcgcgacgggttgtcgaggcggtggcgacgacgtggcccatcgatggtccacgccgtcgccgcgatcgtggtttgccgagccgggcaagatcagggctgcacgtggaaagtgtagctgctggcgtaatgtatcgtcatgcatttgcccttcaacgcggacaagtcggcccggcgggcgacgtcctcctgcatgcgcgcctgcatcaaccattgcccggccgccggcatgcggaacgcgcagcgcccgttttccagataagacatcagaaaggtcttgtcggaagcgccaaaggagccgcttatgccggtcaaggagaacatgccgtcaacgccggctgaaagaggcttgcccatgaaggtgacttcgaactccactacatcgccgaccttcacgcgggaaaggtcgctcaccggcgttatctccaagtcgtaacccagcttggacggccctgtccacttacccacagcaaacgatgttttggcattggatttgtattgcatgctcatgagtattttgcgcggattttcgatttcgtccatgggaatcatccccgagacgctcttgccatcggcgccgatccacatggaaaaaaaagcgtctttgcccgcggctgccacttgataggttccctccagcgactcctttttcagggccatcttgcagacgccaagctcgccggttatcacatcaaccccggccttggttttgatggtcgagatatcgcatttgggcttggggagttcggttgtcgcattgttgggatcgacaagaatataagaggaaagtgacagggcgccgtgctttgtcgtcaaaagatcgtccaggggagccaaatgaccgaaaccgatgcaggccagcacgtgacccggagcgtgaatgttgttgtggtaggcgttcacccaaaggccatgggacatggccggcccggccaggcacaaggcaatgagcgccgcgattgagcatgaaaacgcctttttcatttgaactcctttgatgtgtgtggccgtgcccatgttttcgcgcggcctccggcgagatggcaagaggccaaaggcttgccacatttgataacgataagctagaagcgaatcttgccgatgacgccgaaaatcctcggcgcgccaacgaacccggcctcatgcacgccgggcaccatgtagcccgagatattgttcaattgggtgaaataatattcatccaacaagttatcaacaaaaacgtacagatccatcaattccgtttcgtaaccgacctttgccttgacgatttcataggccccttggctcagcctatccgcattctccctggtgaaatatagttcacctacaccagttacatcagccctaaaatagagccctgattcaaacctgtattgcgcggccaaatgatattgcatgtctggggtcagagcgatggcgttgccgtcaaaactgacagcaacaccggaggacatgtcacggtagtcgtcgtattccgcatgcaacagacccaatgatgcgatcagatcaagtcctgatagcggcttgtaacggacctcggcctcaccgccatatattgtggccttggccgcgttcttcatggtgacaatattgtccaccactatgcgatcttggtaatcgtcaaccttggtgtaaaagcagctaaggttgagcatcatcctttcttgcaaaagagtgcttttgataccgacctcgtatgtccaggcgtattccggatcataagacgacttgtctggatcgttggatatgctgctgaaaccgccggctttgtatcccaaggccgcgctgaaatagatcatcagcgccggattgacgcggtaatccaaggcgaatctgggcaaaagggaatcaaagctggtgtctagggcgtattcgccactgtattgggacgccattcgacccagcagggaattgttgagggccatggtcattcccccaagggaatagacgcgcttgcgttgtatataacgtgtgtcgtgttcataccgcaaaccggcggtcaggcccagttttcccccgattaaacgataggtagattggccaaatacggcatatgtttcgtcttcgtatgtcgcattggtaatctgatcgtaactcatgaaatagtccttgccaaaatcgaatatctgctcataatcagaatcttttttggcaaaaaacagtccggctacccagctgaattttgtttcatcgtcgggagagtttactctgacttcctgtgaatactgctgggtctcttgagcttgcgtgaaagacatgtaatcgagcgaagtgcaatcaagatcgccgccgacatcatccgtcctggccatgcgcgaggttatggaggtaatggcgccccaaggcgtgctgtacttgacacgcaaggactccttatcgctctggtttcgagcgaaaccttcatcgtcaatggagacgtcatacttgtccaggccagttttccatatggaattataggcgtttctgtctttgacggcccaaagccactggccatcgtcgttgtggtccgccgtgacgccaaacctgatctccatgcgctcggaggcaatccatcgcagattggcgccgcccatgaaagtccgccacccgttcagatcattgccgctgaatttgttgtcaaaatcaccgctcgccgcttcggccagcaaggaaatcccggcgaataattgatctttaaccagggggccactggctgatatgttgcttttgtatcgatcatagctgccgtactccacgccggccgtccccgccaaatcattaccaggttgtttggtgacaatgtttatgaccccagcttcggtattcatcccatagaggcttccctgaggcccgcgcaggacttctatgcgctcaacgttatctaaaggaaacgaaaagaagtgggagtctaaaactggcatgtcatcgatatatatgctgaccgctgaatcaccttcgtacaagttgcccatgccgcgcatcttgaacaacgatgaactgaacgcgcgattacccgtactcgctgaaaaaaagttgggcacgacctggtaaagctcggtagtatccgagacatgggcgtcttccaggtcttgggcggaaataaccgatatgctctcgggcacgtcctgtaggttttcttcttttttttgggcagtgacggatatctgctcaagcttgtatgaggctaattcatccgcgccattgtcagcaatttcctgggctgatgcgtgtgttgagccaaaggcgaaaaccaaaaggcaaaacaccaaaccagctagccttacacgctgatcactacaccacatgaccgactccctcttgcaacaaactcaaatttgcgagcatattagatttgtttgcgcgccacaacaaatgatggcagatctaatcatgccgacataagcgttgatatcacatgcggaatttttttatcgcgtcgtggtgttacggcggcaggggaacgcgcggccatacggccgacacgctgcggaagtcacgaagataaaggacggtcgatcagtgttatttgtattgagtcggcgctataccatattgtttgcgaaaggcataggtaaaatgacttgaagtggaaaacccggtctcataggcgatttcagtcatattttttcggccttccattatcaataaccttgctctatccaaacgctgagtgcgcagatattcaaaaacagtactgccaaagatagctctgaatcccatgttcagcctagtgtgagtaaggcccacggccattgccagctcaactagggaaggcgggctgcaaatatccttcataagtatctgtctcgccgcccaaatcctgtccgcttcgtccggcgcaagcgcgacaactccttcacgccgaaatcgtttatcttcctggatccagtgagccagaaactgcatgatggctccctcaagaaaaagacgccgcgctgtcccatgcagtccgcagcggaacaactgaagaagagtcgcgcgaaggcccgggcaaagctgccgattgtccaaatgaatgtcttcgttttgtatcgctgtctctagcgcatcgttttccagagaatggtaggttttggccagagggattttaacgatgatgttttgcagcatttcaccaggttcaacctgcctcacgaatacctgttccggggaaaaaaacagggtcgccgtgccgccgcgcacttccaatggaggcctcccggcgacgctgatttttcgtacgccccccctgaggcatataaaaaagtacgcccccggctcggcgtcgtgcagctcggagttccagcgctgtttgatacggcattcgcttgtgctgatctagtaatgacctgacagtcgaccacgtagaggaagtggtcatgccgcccttggttggggtaggtttgtagttgcgaaactcgaacaaacctcaacacaggagggcaacatgaccacggagaagaaggtagcacgaaggaagctgagtctgctagagcttgctggggaattgagcaacgtcagccgggcctgcaaactgatgggctactcgcggcagcagttttacgagattcggcgcaatttccagacctacggcgcacagggccttgtggaccgtttgcccggccccaaggggccgcatcccaatcgtgtggaagcggaggttgaggcggcgatcatggcttacagcctggagtatccgacccacggagcgcttcgcgtgtcgcagcaattggcccttcgcggcgtgcaagtgagttccggcggcgtgcgaggcgtgtggagtcgccacgagatgctcacgcggcacgagcgtcttttgcgtctcgagcaatcggttcgcgcccaggacattcaactcagcgacgagcagattcgggctttggagcgcttcagcccggagtttcgcgaccgccacatcgaggcccggcacaccggggccctggtggcggtggacacgtttttcgttggcgcgctcaagggcgtgggcaaggtgtatctacaatcggtcatcgactgccacagccgccacgcctggggtcgcctgtacaccagcaagcttccggtcacggcggtgcatgtgctcaacgaggaagtgctgccgtgctttgaggcccacgacgcggtgattgagacggtgctttcggacaatgggcgagagttttgcggccggccagaccagcatccgtatgagctgtttctgcagcttgaggggatcgaacaccgcaccaccagggtgcgtcggcctcagagcaatggcttcgtggaacggcttcaccggacgctcttggacgagcatttccggatcaagggccgtcagaaatggtatgaaaccttggatgagatgcaggccgacttggatgagtatctgcgccattacaaccatgagcgggcgcaccagggccggaacatgaacggcaggacgccgagtcaggctttcctggagggcctgcccgggcgtaagaagcccaaggaaaaggcgtcccaaaaggccgcctaaaaatcaccccgccaggggcggcagtgtcaggtaaatactatatctgtacaggctgtcatcatcatagatgtaggctccataaagagccatgtcccacccattgaaattgcttgataaagccaaaccatattcctggctttccagcccaaacggcggagttacttccgctggtaggcagcgcgatgcgctgtaatagtcactgccgtaaacgggaaatttgccgaagcgtatttcatggactaccagcccggtgataatccaattgcccaatatataatcgagtctagtcatggtcgtcggcaaacgaagatcctctatatcggtcatgccaggctcacgattatccaagggattcagcacgtccgtgacacgaatattgtctgattttccccaaaccacaatctggcggccaaacttgacatccaaccccgcaacgagcgaaccttgaagccaggcttcacccaattccagctcattctcataggcttccaacatctgatccgtgaagttttgtcgtccacgtactgcatatgcccaatcgtaatatgtctgcccactcaatctggctcgccagccttcctttatctccacatctgccgtcagatcaagctcggtgcgaaatttggaaagtccctgcaaatcaatctgatctggcggcgcttcatgagaacacaagcttacggcgctggccacagccagtgatccaccaattcgtaaccactcaggggcattgtcatgcctttgtgttaattctccgccaagtaaatcggaagaattttcaatgaaatcaatcgatcgatctatttcattttcggctccttttaactcaaatccatccaaaaccaaatcgagatcatcgtccgcaatatcatctagctttgacgccaaagccatggcctgcgttgtggaaaagattagaagcaatacggccagcatgccgataattttcaccggcgcgccaaatttcattctacaatcccttttccaattgccgtgttgaaaaaaactcctcctttatgtcctggccaaatctggtgtttctttgattgaaaattgtctggtgcattactctgccatttctggttgtttttgccttggtctgcgtgctaacccagacgccatctatctgctcaatggtaacattttccaggtatttaatctctccgccctctttgcaccaattaacccccctcaccaccatgaatatgtcttgccgcacaaatagcactgatttttcataaccatacctatcttccacttcatcgttgactggcgtcgcctcaatgagccagcatgattttcccccaatatccatggtcttgagtaatttataattccattcggcaacaactcttttggtcatgtccgcataggaaaaatcagatcccataaaggccgacgatttatccgaggatgcgatgcgctttacctttttaagctccggcaggtatagccattgatcgtcatcacgttcacccaaataataatcataggtcaagaaccccgtgcctcgcacatccgccggctccatgaaaaacatcaacttaagcgtatccttgcctttatccttagaaaacgctttcatgcgtcgtattcttttgtgaccatttttatcaatcaaaatcatttcctgatcagcagtcatgttatcgccatcatcacgagcatccaccatctccattatctgcctggccgtcatgccagcttcggcggagcatatcaagccaccaaaccaggcagccaccattgtcacaatcaagctcatggcccattttttcattacgttactccaccttcatttgcgtggtgcgattcatcagggtcaagattgccggaacggaaaagaaatcggcaaccagcgccaacatgattgtcaaaccagtcaaccaaccaaagttgacaacgttgcgcatggaggcgcaagtaaatgccaaaaaaccaattgtaaggacaatactggtcacaagcattgcccttccagaggtgtgcaaagtcttatttatcgctacctttacatcgcctgtttcatcatagtactttcggaatccgttcatgaagtgcaccgtgtcatccacagatagtcccaaagcaatggtgcctatcatcattgtataagtatccaaaggcagtctcagccaatgcattaaacctatgactaatatgacaggggaaagattgggtatcattgctaaaattcccagacgtatctttccaaccatcaatatcatcataattgttatcaagattaccgccgatacatatccttccgccattgatttgctcgctgccgttactgtatgtataaaaaggcgcaggattcccgtagtgctaatcgttgctttagtccccagcttttcctgaaaatcatgttctatcttgttgactagcggaacatagcgaaacacatcaacccaaggaacaagcaccgaaaatcgccccactctgaaagcgctgtcagttactttttccaggtcgtccgatccggaattttcaaatagcaaaaactcctgagggatcaggtcgccattttcaggtaccgtgtaaaactcgggacggttctcattcaatgcctgatgaatttccttcaaaatatcggcgattgatgacgctttggctaccttgatcagcccatcgtcgaacttatcaaactcctccgcaagctggtctaagcttttcaatatgtatggatcgtaaagcccgttttcgcgcccagtgtccaccaaaacttctaacgtaatcgtgccgccaagcacttcatctatcttttcggttgcctgccggcatggccaagatggatgcaaccatttaagtgtgtcgtgagaaaatctaagttgcattgcacttgctaatcccacgactaacaacgctactgttatcgctgttattgttttgggatacccagttgacatatcactgacccagtccaggaatctgccgaacctatcctgaagagctggcccaccacgtttgttgacaaaacgcactttcaacggcagcaaaaacaacaaggttggcagcaatacaatcgtatatatcaggctgaaaagcacacctgcgccaccgaatattcccagatacgccacgggcgccatttcagtagtggcaaaagaagcaacccctaccgctgtggtaaggctggtcattaccacggccagaccgaaatggcccatggcgtaaacaatcgcctcgcgtttattattattttgctcatagtggcgataaattagggaaagaatgtgcactgatgcacccacgccaactgccagcaaaaatgacggcaaaatcatgtttggaacggtgaatgcaaccccaaacaaccccatcattcccagggttgataggagactcagcactaccaccaacaatggtaaaagcacaccagtaatgcgatggaacatcaaatataggcataatgctatcgtcgcaatggctaacagcataaacttacccatgtcacctatcatggcctctttatgttttttcaagaccacgggcgcgccggccagatgtatcctgaaatccggcgattgatatttattgactattttctcaacagcggaaacaactgcttcggcaatgtcatttttcgatatgtttttttcttccaaagacggctcgattgcctcgctttcctcaaagccactcagcgcgtcgatcttatttgaagttaccgcacttaagtcagtttccaggatgattgtcgtcatgccaccatcggacgatatgattcgatttatgtacaatgggttcgccatgacccgttttttcaaatccgccatttcgcttgcatttttaggaaaattctcgagcagatcctctactatcagtttatcctcttctcctcgagtatttctggcattgaccattgaggtaatgtctgccaagtggggcacattatcctctaaatcagcatgtaattcttttaatctttccaaaaagtctttatcaaaaacctctggcggctctattgccaggacaatcaactcatcccatccgaattggtccttgaacgcttcatattcttccaagacgggatcatctttatgaaaaaaactctccgtgctggtgtcaacccgcaggccgggcagttgatagaccaaaaaacctgtcgcaagcccggtgatgaccagtaataaccaggccctgttgcagattgtctcggcgacgaacctgaaccatgcttcgatgcgcatcctcatcaaaaaccgcctttttctccctgccatcaccagggaaaactcatcatttcaatttttcacccatcttttcaatcttgcgcaaaaatgcatacaccacgccaaaatcatcttcactcatctctcttacataggcatagatatcgatgtttatctcttcgtgatatttttcatgcgcgagataggccgcctttcctttttccgtcaggaccggcaccattcttagattattttttggcccataatctttgcaaatcaggtttttcttctccaacttattcactacctgggacactgcgccacgcgtgattcccgctcttctggccaattccgacaaatgagcccccggattgtcgcccaccagcatcaccatatggatttccgatgggtatagcagctcactgatgccaaaatttcggggcttcttctcgttttgcacggccatgttgaacacccgcaaaataatcgcgccaagcttgttcattcgttcattcaccggccgcactccgtccacgctaagcccattgctccatggatggtcaaaacactcttcttctggaatgtatagttgctacccgctctgcgctatcatccggcgaatcattttgtcatcagcggaacgcaaccggcatggcacgattttgtctggtggttagcggtttgcaacagtacggcaatcttcgtcttttcgcgatttgcaggcatgaaaacacaccgtctctacatggctggacagcgacgcctgcggagaagcggatacctttaaaaaattccaacgctccgcttatacaggctaaaatcggccatctcccgagtggccggctccacatagtcattcaaagcgcttgaccagcaccgccgccatggctaaaaagtcaatggccgtccgtcatatcagaccgacgatcgttcatcgcgcagtccgccctagtcgattttccgccccggcccaatatcacccgccggcttgctcccacgaaaataacgtcattcaggcatgttgcttgtcttgaaagtcggtgtgcccagggcaaggctatggcaattggccgttgccgttagacgcgatctttgcgcgccagcaacgaggcgacgacggctaaaagcagaagccccgcatgccgggcggctcgcgggggcggaaaaaatgcgcggatggtttcattgcgccggaggagaggcttttgccttgattttgggcctactccctcagcgcctcgaacacgccacaacaacacactccgcccgtggccgccggcgttcgtgcgttggttgacgcgcccgtcaaacagttataatatgaacaacgtccaaacaatgtgcgtatttatattttacatcgtgattacaaacagttgaccaaagccagcccatcattgcccgatggaggccgatcggtcaattcatctcatgacgcgcggagccacggttcagggagcgtcaaacgcttgcaaatatttcacccgcacgatctctaggggatagcttcgatggctgaagaatcgcgaaaccaggacgccaaaccttgcgcgccgcaagtggatatcgattatcaagagttggatgatctgatattccagcggtctggcggcgacaaggaaaatctgatcatgatccttcaggcgatcagcaagcgctacaactatcttccgctgcccgccctgaggtatctgtcggccaagcttggcgtctcgatgagcggcatatacgaaatcgtcactttttacagcatgttctgcctggagccacggggcagaaacatcatctcggtgtgtttgggcacggcctgtcacgtgcgtggagccgagcggatcaagcaatccgtggaagactatctggggatcaaggcgggagaaaccaccgctgacttcaagttcaccctggaaacggtgcgctgcatcggctgttgcagcctgggcccggtcgtggttattgacgaaaaataccacggcggcatgacgtccgacaagatgcttaacacgctgaaagaaatggccaactgaacagccttccgggagttttccgaatgaatgattcatataaagcggaaagtcagcggggtttccgcttgtcgtccttggaggacttcaacaaactgcgccagcgtatcgaagcccagcgcgatccggccaagggcgagatagtggtctgtcacggctctggctgcctggccgccggcgcggcccaggtcgccgaagccctggagtcggcgatagccgccgccgatttggacgtggccgtcaggccggtcgtcaagatcaccggttgtcacggtttttgttcttgcggcccgctggttgtcatccatcccgaaggtattttttaccaaaaggtgcagccgtccgacgccgaagagatcgtccaggaatcgttgatcaacggccgcccggtgacgcgtttgttgtacgccgatccggggaccaaggaaaagtttgtccgggtcgccgacatcccgttttacaatctccaggagcgggttgtcctgcgcaacattggccacatcgaccccaccgacatcaccgacgccatcgccgccggcggctaccagggcctggccaaggcgctgggtgaaatgacgcccgcggaaataatcgaggaagtcaagtcctcgggcctgcgcggccgaggcggcggcggttttcccacgggtttgaagtggcaatcgtgcgccaaggccgaaggcgagcccaaatatgtcatctgcaacgccgacgagggcgatcccggggcctacatggaccgcagcatcctggagggcgaccccttcagcgtgctggagggcatgaccatcgcggcttacgccgtgggcgcgcgccacggtttcgtctatgtgcgcaacgaataccccctggccgtggtccggctggtgggagccatcaagcaagccaaacaatatggcttgctgggcgaaaacatcctgggcctgggctttgatttcgacatcaagatcagcaccggggccggcgcttttgtctgtggcgaatccacggccctgatgcgttcgctcgagggcaaggtcggccgacccagggccaagtacattcacaccgtcgagcacggctaccgcgacaagccctccaacctcaacaacgtcgagacgttcgccaacgtgcccatgatcatcaaaaacggcgcccagtggttcgcctccatgggaacggccaccagcaagggcaccaaggtcttttcgctggtgggcaacgtgaaaaacaccggcctggtggaggtgcccatgggcgccagcctacgtcatatcgtctacgacgtgggcggcggcacccttaaaaaagcattcaaggccgtgcaaagcggcggcccgtccggcgggtgcattcccgccagcatgctcgacatccccgtcgactatgaaaagctggtcgagaccggcgcgatgatgggctcgggcggcatgatcgtcatggaccaagacacctgcatggtcgacgtggcccgctattttctcgagtttttgcaagaggagtcgtgcggacagtgcacgccctgtcgcgagggcatcaagcgcctgttgcagatcctcaccgacatctgccagggccggggccgcgagggcgacatcgagctgttgcaggagctatcggccacggtcaaggaattgtcgctgtgcggcctgggcggcagcgcgcccaacccggtgctcagcaccatccgctatttccgcgatgaatacgaaagccacatccgcgacaaattctgcccggccggcgtgtgcaaggagctgtttcaatacgagatcgaccccgaggcctgcacgggctgtcacgcctgctggcgcaaatgcccccagcaggccatcagtggcgagaagaaaaagccccacgtcatcgaccaggccaaatgcatcaagtgctccatttgctacgatgcgtgcaagttcaacgccgtcgtggtcaagcccaacaagaaacaggagccgcgccaatgatcaacctgaccatcaatggccaaaaagtccaggccgagcccggctcgacgctgttgcaggccgccgcgtccatcggcgtcaagatacccaccctgtgtcatcacgaggccctggagccggccggcatctgtcgtttgtgcaccgtggagctgttcgacggccggcgcaagcgcttcgtgacctcgtgcaaccaccccgtgcgcgagggcgtcgaggtgtggacccactccgaggccgtgctcaagcaccgcaaaatgctcgtggagctgatcctgtcccgttgcccggaaaacgcctttgtgcgcgacctggccgcgcagtacggcctggagcgcccgcgctttcagtgcgaccaggacaactgcctgctctgcggcctgtgctgccgcgtctgcgagttgatgggcccccgggccatcactttcgccggccgcggcaccgaaatcgaggtgaccacgcctttccactgcgtgtccgacgactgcctggcctgcggggcctgcgcggcggtctgccccacgggcaacatcgtcatggaggacgccggcgacgaaatcgtcatgaagatcggtggcaaggagacccggcgcgcgcccaagcaaaagtgcgccgaatgtggccgtcttttcgcgcccagcgtttttctggcggacgtgggccgtcggttgcccggcgccgtccagccggccgaggacgcgcccaaaatctgccccgactgcgcccgccaggttttcgcccgcaagatggccatgggccaagactgagcggccacggccgatcgctgaacaaaaggcccctcccgcggcgcgggagaggcctttttcgttgaggcgcggccctaggctggctcagcccgtcgctttttcgccgaaatacgtgctttcggccaaggcctgggcaaagcgctgacgacgtttgtcatcgacctgattggcctcgccgaactccaggcagccggtcaggcatttggtgacgcaggccggctttagcccggcgtccaggcgatccatgcaatagtcgcacttgacggccttgttggtctggggattccattggcaagcgccccaggggcaggcggcgatgcagcttttgcagccgatgcaacgggcctggtcgatgtagacgatgccgtcggaggggcgtttgatcaccgcgcccgtggggcagacggccagacaactggcctcggtgcagtgaaaacagggcatgaacacgaacctgaccctgggcaggccgcccacggccagcggccccacggcgatgtttttgcagagggccggccccaccggcaggcctttgttggtcttgcagtggacctcgcaggcctggcagccgatgcacatgtccgagtcttgcagcagataatatttgctcattttcgggcctccctacttgcccgcccgggccaggcgcacggtggcctcgcacaaggcgttggcgccgccggccgggtcatagacatgcaacagccccacctgcagcctttggtcggccacgccgttgccaaaggcgcgcttttgcaggggcacggtgcgcccgaagccgtgcagcagaaacaccgcgtcggggtggatccacggcgtcaatttgaccttggccttggcgctgtagccgggcgcgctgaccacggcctcgtcgccatcggccaggcccagggcctcggcccgccgggggtggacccaaatggggttgtcgtgcaaaatctcgtgtaaaagagggttattggccgtatgggcgtggttgtgcacgcttgatcggccaaagagcaggcgaaattcatcgtcggccaacgccttgggcggctggaagggcgcgaagctctcgatgccggcctggctcaggcgcgagctgaccagctcgatcttgcccgagggcgtcttgaacttgagcccctcggcgcggtcgaacatgatgggctggtcggccagggacaagacgccgcgttggcgcagttgggcgatatcgacgcccgtgccttcgagctgataggcccagatatcctcgatggcctggaagttgaaatattgccccgcgcccaggcgactggccaactggccgaagatccaccaggccggcctggtgtcgtggagcggggccacggcctggtcgcgcatctggatggtcggcttggcgccatccttgagggccaggatgttggcccgctccagataggtggcctcgggcaggatcacgtcggcgtaccaggccgtctcggagtaattgacgtcgatggccaccagcaggtccaggcggtcgagggcctttttctgggcctccgggtcgggcagggcgctgagggggtcgtgccgataacagatataagcgcccacgtgatagggctggtcggtctccatggcttcgtaaagcaagtgcagcaggccgggccccgcgtcgaaatggctgtatttccagccgcaaccatcgacgcgctgatcgacgggcttgggcatgggctcacccaggctgcgcaggggcttgcggccggcgtcggcggcctttttggcgaagataagtccgccgggcgtctcgatggccccgaaaaggacgttgagaatgctggccgtgcggctggagtagaacgactgcatgtggcgagcggtcatccagccggcgtggaacatcaccttgggcgcgtcggcggcgatctcgcggatgaagctttgcacctcggccgccgggatgccggtgtgctcttcctgccactgggcggtgtagggggcgacaaaggtcttcagttcgtccaggccgctgacccagcgcgcgcagaactccttgtcgtacagctcgttgtaaatcacctcgtggatcagggccaggttgagggcgtagtcggtgttggggcggatctgccaatagcgggtggccttggcggcggtgaggctggcccgggggtcgatgtaggtgcatttggccccggcggccatggctttcatgaagtccttggcctccttgacctgcaacgactcgatgatgttgcggccgtagagcacgatgtggcgggtgttttttatatcgtaggacaggcccttgcggcccaggccatagaggctcagcgcggcgtggtgggtgttgcggccgcaggtgcagtcgtggttgaagtagttgggcgagccgatggccttcagaaagctcttggtcaggtcgttgaacgggccgccgcggtcgctcagggcgatggccttggccccgtgggcgtcgatgaccttttgcagcttttgggccacgtaatccagcgcctcgtcccacgaggcttgccgccactggccctggccgcgttcgcccacgcggatcagcggctgcaggggccgctggtcgtcgtcgtagagcaggctcaggcccgccgcgcccttggcgcagaggctggcgcccatggccttgtcgttttcgttgccttgcagccagcgcacgcgcccgtcctccacctccacctggatcggacagcgcaccgcgcacatgccgcacatgctgtagacggttcgtttgcctgggtcggccacgttggccacattgggcgcttgggttttgttcatatgcgaaactccatcctgcctgctgggggctttggcgacgcgaaaagccgccgtccaggagaccattttgtcacgatcagcccgccaacgccagcccgagggcgtttttttggcgcggcaagacaaaacgccgcccccgccgaccccacgggcggcgcgagcggcgcgcggcggccaggaaaatcctagatcgagccgatggccctgatctcggtggaggtgagcactttgtcgatggccaacagcgtgatgaccttttcgccaaacttggccatgcccaggatgaagctggtgtcgaggacgacgccgaaactgggcgtgggctcgacgttttcggcccgcacgtcggccacctcgttgaccatgtccaccacgatgcccatcatgatcggctggtcctcgctcatcacctcgacgacgatcacgcaggtgcggtcgtcgggctctttgtattgcagggcgaatttcaggcgcagatcgaccaccgggatgaccttgccgcgcaggttgatcacgcccaggacgaaatcgggcgtgcgggggatgggcgtgacgttcatcatgccgatgatctcgcgcacgcgcaggatctccaggccgtattcctcgtcggccaggccgaaggtcagatatttgccggccaattcctggccgatggcgctgacttgttgcgaagcgtccttggcgcacatggcgttttcctcccgccttgggttttgcttggccgccggggcgacctcgtttttcgtgccggggctccggcggtccacgcgggtttgttttgcgaaatccgggccaacgggcgcggcgcgcgctacaaaaataaaaactggttatttcaacatgttgcccgccactcgatagccgtcacgccgagcgaggcccgtcacgtgacacttgtgtcacgtgacacaagtgtcactccgagccgtcgcccagttcgctcaggccaagctcgttcagcttgcgatagagcgtgttgcggctcaaacccagcaggcgggcggccttggccttgttgccgccggcccggcgcagggcggccaggatgcgctgggcctcgctggtggggccgtcggccgcgggcgaaatcggcggcgcggacagctcgggcggcagatgttcggggccgatgagcccgccggggcagaaaatataggcatgctccaagacatggcgcaactggcgcacgttaccgggccagggctggcgcatcagcgcctccagcgccgtgggcgagaggccctccaccggccggggcatgcgccgggcgaactgggccaggaaatgctcggccagcagggggatatcctcgcggcgctgggccagggagggcatgttcaggcgcacgacgttgagccgataatacaaatcctgccgaaagcggccctgggcgctcaacgtggccaagtcctggttggtggccgccaccacccgcgcgtccacgcggcgcggtttggcctcgcccacccgctcgacgatcttgtcctccagcacgcgcagcagctttagctgcaccgcgggcgagatgtcgccgatctcgtcgagcatgatcgtgccgccgtcggccagcaaaaagcggccggccttgtcggccaccgcgccggtgaaggccccgcgcgcgtggccgaacagctcactctccaagaggttttcggccagcgccgcgcagttgaccttgatcaacggcccattggcccggggaccaaggtagtgcagggcctcggcggccagttccttgcccgagccactgggcccgccgatcagcaccgtggtgtcggtctcggccagggtctccagcaggcggtatacctcctgcatggccgggctctggcccaccaggccgtgcaggccacggcggctgcgcaggctgtcctccagcagcgacagccgcgtgcggtcgcgcagcaccagcaccgcgcccatggcccggccctggccgtcgcgcagcggtcggcagctcagctccaccaagcgcggcccagcgccggcgggcacgatctgctggcgggcctcggccggggccgagccgccccgggccgtggccaaaagcatctggcggccctggcccaggggcgcccacatgggctcttccagcgacgaacccaaggccgcctgactggtcaggcccagcagctcctgggccgcgcggttgatctggctgaggcggccgtcaacgcccacgctgatcacgccgtcacccacgccctcgacgatggccgtcagcagggcctgataacgccggcgctgggcggcctcgtggtcccgttcatcgatcaggcgcttgtgggccagcgccgcccgggccgcgcgcagcagggcgtccttggtcacgggcttgaccatgaaatcaaaggcccccagccgcagcgcccgcgaggccgcctccaccgtgggctggccggtgatcatcaccaccggcgtggtcggttgcaggcccttggcccgttccagcagctccaggcccgaacgcccgcccaagatgatatcgacaaacaccgcgtcaaaggcgtccgcctccagggccgccacggcctggtcaaagtcggccgccgtttgcacggcgtggcccgcgtcgccaagcagcgcctcgaaggtcaggcgcagaacttgttcgtcgtcgaccaccaacacccggccgctcatggggtctcctcgccgctggcggccgccggcagatcgacgatcaccgtggccccgccgccctcgcggctttcgaaaccgatgcgcccgccgtgatcgcggacaatgccgtggctgacgctaagccccaggcccgtgccctggcccggcggcttggtgctgaaaaacggctcgaacacgcggcgttgcatggccggggccaggcccacgccgttgtcgataaaacgcaggcgcagggccgggcggccgtcggccgactcgtggcgggcggcctggatggtcagggtcttgcgcggatcggccgagggaaagcgctgatccagggcctgctgggcgttggagattaaattcatgaacacctgctggagctggcggcggcggcccagggccggcggcagatcggccggcagatccagctccaggcgcgcgccgcgcttggtcagttggttgcccatcagggccagggcgtcgcccaacacggcggccaggtcgacggcggcgggctcttcgctgtggggccgggcaaaggacagcaggttggccacgatggtcgagatgcgttggccttcctggatgatcagggccggatactcggcgcgggcctgggggctgtcggcgcggtcgatgatcagttgggccaggttgatcacgccgttgatgggattgttgatctcgtgggccacgccggcggccagttcgccgatggaggccagatgggcggccatggccgcctcggtctccaggttttttttggccgtcacctcgcgcagcatgaccagggccgtgtgggccgcgccgtcgccggccgtctccaccggccgagccgtggcccagaaatgccggcggccgtcggggccgtcctggccgcattcggcctcgtgggcttggccgccttgcaggcaggcccgggccagttcctcggcggtggttctggcctcgccgccctggcccagcagggccagggcttgatcgttggcccaggtcatggccagattttgatcgaagatgaccatggcctcacccacggcctcgactatggccgaaagcttgcgcccgctctcgaccaaggcctgctccatggcctgtttttcggtgatgtcgtggacgatgacgtgaaccaggcccacggcggcgatggggctggaatgcagttccacctggcgttggcggccgtcggccaggcgatggcggcccaaggccacgccgggctcgctggctggcggggccggctggcccgaggcgtccagttggcccaagctcatggcggccagctccgtccagcggtggccgtagtagcggcaggcggcggggttggcgtcgcggatgcggccgccgtgggggtcgatcagcagcatggcctggtgcgagtcgtgaaacaggctgcgatagcgggcatcgctttcgaccagggcctctttggtcagccggccgcgctcgacctccagttgcagggcggcgatgagcgccttgtcatgctgggctctggccaattcggcgcggcgggcgcgcgtcagcgaccgccaggcggcccaggtcgtcaccgccagcgccgccaggccggcggccaggcccagcgccagccacccatcaggccatggcccggccaaggcccggcccaaaagcgcacccacgcccaacgacacggccaccagcgtcgcgccgagaggcaacgcgttttcgcggctgaaaaaattcatgcaacgggagcctttcggaacggcttcggcccgcgcgccccgaggccccaggccatcttgacccgccggccgccaagcgcgatccccgcgccggcccgcgcggtggcgttacgacctggcgcgcgacggcgcgggcggggccagcaggcgcaggcccatgccgccgcccaggcagtgttcgcgggccaaccggcagagcatttccagctcatcgtcgccccccccgcgcgccaagtcaaggacgatgtccaccacgccgccgtcgcccagcgcccgattgtccacggccatggccgcgcgcaatgccaccagcgggctgcggccgccttcgccggccggcgaaagccccggcgtcaggggttgtccggccaggcggccgttgggcaaggccccggtgcgcagacccagggcccggccgccctcgccgctattcatgcccggccaaaaggcgtcctcgccctggccacggcgcgacaggcactcgtgaaaaaggcccgaaacccgccgggccatggccgtgggcagagggtggccgccacccagcttgggcgcggccaggatggcgcccagcagcttgaagttcttgctgaagccggcggccatctcggcggtgagctggctgaggctggtttgacggttttcgaagaccaccgtttgcaacgcggccagcgaatcggccgtatcggccaggcccacgccctggatggccccgtgatcgcaccgcgcgccaccgccggccaagtccaggccccgctgccggcagccatccgacaacagcgaggccagcggcgcggcccaccaacgtcgccgcccatggcgcgcggcccgcaggccctccaccacccggcccagcaggaagtccatctgccggccaaaggcgtccagcacctggccaagaccgcccatgcccgccggcggcggcgtggccaggcccagccggcgtttggagccgaagcagcggccctggttgagagccagctccaggcacaacggcaggttgaaacaggccgcgcccggccagacgaaactgacccccggcacggccacgccgccacgggcgtccgggacgtagccggcggcatcggccgccccgcagccgcgctcggtcagcgaggcgatcaccgcttcgtcgcaggccaggctcacgctcaggccgccctgccaggtcgtctccagcgcccagcgcagaaagcgcggcgacgaaccggcgtgcaggcggatctgcaagctggccgaacccaacccggccagggtcgccgcctcgacgatcagccgcgaaagctcattggccccatcgccgcccgcgccgtcatcgccgcccagcaccacggccagggcctggggccggggcgcttcgtcgtgacttggccgccagcgcgtcacctcggcggccttggccatcaggcacagcaaaagctccctggcttgggcggcgttgatgcggccggcaatcaaatcggcgacataatatggataaaggtattgatcgacccggcccaacgaagaaaccaggccggggctctccaactccagacccatatagcaaagccacagggcttgcagggcctcgtgaaaggtctcggctggccgggccggcgtcttgcgacaaacgcgcgcgatctggcgtagttcggccgccctggcctcgtggctggaccgcgccaggcgttcggcctcctcggccaggcgcgtggcgtgggcggtcaaagcctgaccaaccagtcgcgccgcctcgaaaaacggcccttcacgcccgctgatcgaggccagcagaccatcgacgcccaggcgcaggaagctcgcgaaatcgggcaagaaacggccgccatcagcctcgtcaaaccacaaggcctgggccggcggcagatcgcggcccctggccgtccggcggccacattggccggccaacacacccaggcgatccgcgagggccaggggcagcggggcctggcggccgtcgccgccgcgagccaggcactgggcccgcgtcagcgcgtcgaactccgggtgcaccagcaccgagcgccgaaaagagccaaccgcgccgacgatcagctcgtggtcgtggatacgcggcggtttgtgccgcatcaggtaggcgaaggcctgggcccgggccaggacgggaggcaagtcgccacgcccgccccgacggcggaagcggcccagcagcaaggcccgctcggggcagaggcgaaccggctcggccagcatttgtcgcttgatggccgcgaaacgatcccaggtgacgccgatccatggctgatccaacatgcccctccgtcgctgtgtggccatattatgcgaaatgcgcccgcgccatttcaacagcgtttcggccgcttgctacctagtgattagtttttttgcgcaaaaaaacagggagccccgccacggggaactccctgaatcataattatattttatggtgaggcctcaggccgggcgcgggccgacgccctccttgaggcgcaaggtctggtcgccgaagagcgcgaagcgcagccattcaaaggcgaatttgagcaattgcaggtcgttttgagccatggcctccaggcgggcctggggcagatcgaccatgcgggtcaggctgctgttggcgacaaactcgcggaagcgttcgaggttgtagcaggccatgaaaaacatctgcatctttttgtggatctgctcggggctggcggccggcggctggcggctgatgatgggcaaaaacaagtcgttgaccgtgtgataggcctccaggccctggtccttggtccaggcctcggtggtccaatccgggccgtcctcgaagccgcggcagtggggctcgcgcaccagaaaccagctttcctccaggggcccgccggcctggccgcccctggtggcccggcccagcggataggtgcggcaggcgccggggcggtcttcgtagaccgtgcagccgttttggcccagaaacgggcaggtgcgctcggcgttgtcggccatctgcaggcgaggcatgggccagccgttttggccggtctccacctcggcgtggcggtcgatgaactcctcggcgcccaggccaaggcgcgttttcaggcgcagcacgtcgtagggcgtcagcaccaggttgagcttgcggcagcattcgccaaaacaagccacgccagggtggcacgaaaaacgaaatccgcccgcgcccagttcctgaaaacgaccgtccttggggtctggcagcatcagttcttggccccgtcgtcagcctcgttttgggcctcgacgtccttgagcttgagcgatttctggcccagcaggccgaaacgcacccaggcgtaggccaggtccagcagggccaggtcgtccatcttggccgcgtcgatggtgtcttgatccaggtcgaagcgctcgaggaacgagcttttgaagacgaactcgcggaagcgatccaggtcgtaaagggccagcaagagcatctgctggaccttggggttgtcgatgtccaccggccggttcatgaactcgtgggccaccagcgactcatagccgccgtccatctccttggactgggttgcgccctggtccatcagccagtcgcgcaccttccagctatcgcccttggccaggccgtgacagcgctcggggttggtgacgatctggaaaccacccttggaaaattcatccagcgggaacatgcggcaggcccagggccggtgctcgtagtattgacagccgtggggccgcacgaaataacatttcttgtcgtcttcgtcgttcatgcgaaactgcaccatgggcaggactttgttgggcaactgcaccacctgggtgtatttgtcgatgaactcggtggtggtcaggccgatggcccggctcaggcgcagcacgtcgtagggcgtgagcatgatcgtcacgtcgcggcagcaggaggtgtagcactccagcccgcgatgacaggcaaaggtaaattcgtcttccagccgaagctgatttttgtaatccggagtcatctgacgtccttggccaagggcccgacgcgcggccggggaaagttgcggtcattcttgtgaaagaatactcttaccagccgccctggccaaggtcaacgacatattgcgcggcgatcggctcagacgtcctcggccgaaggctctggctcgaaagcggccgccaggccggcgcgctccctggccagccgaaaacccagggccagggcttttttgttgagctccagcgccgcggcgggcgttctggcctgcaaggccttttccagcgcccgtcgacccaccaggccggtgagttggctgatggcccccagggccacgacgttggccaccatgaccttgcccagcttgtcgcgggcggcggcggtgaaaggcaggccgatggcccgactggtgggcgggtggctgaccaggtcgccgtcgacgatgatcgtggcctcggggtcgagatcccagcaataggcgtcggcggcctcctgggtcagggccagcagcacgtcgacccggtcgcactgggggaaatcgatgggctcgtcggagacgatcacctcggccttggaggccccgccccgggcctcggggccgtaggactgggccatggccacctcgcggccctcgtgcaggccggcggcctcggccaggaccagcccggccagcagcaggccctggccgcccgagccggccaggcgcacttccatccgaggcttgggcaggggggcgcggccgttgttcatgattgcccctcccggccctgggccatggcccgctcgaccatggccccataggcctccagataggtcgtgtcctcgtcgcgccgggccagcacgccgatgggaaagcgtcccgcgcgtcgggccccatccagcttggcccatcgctcgacgcgcacggcctgctccttgaaggcgcgcatcatgtcgatctgcgagcccagtttgttctgacgaccaaagttggtgtgacaggggctcagcacctccaccacgccaaagccgcggtgactgatggcctgggccagcagatcgtcgagttgggtgacgtgatagaccgtcgagcgggccacgaagccggccccggcggccatgcacagggcgctgatgtccaagggcggctcgatgttgccgtaggtggcggtggaggccctggcccccaggggcgtggtggggctgtattggcctccggtcatgccatagttctggttgttgacgatgatggcggtgagatccatgttgcggcgggcggcgtggatgaggtgattgccgccgatggccgtggcgtcgccgtcacccatgacggtgatcaccgcaagctcgggcttggccagcttgacgccggtggcgaaagtgagcgcccggccgtgggtggcgtgcacgctgcccacgtcgacgtagaccggcagccggcccgtgcagccgatgcccgccaccagcgccacgttgttcttgtccaggcccagggtgatcatcgcccgcaccagcgagcccagcaacacgcccagcccgcagccggggcaccagacgtgggggaatttcttgtcgtggcgcagccaaccgtggaccacgccgcgcgagaccggcggcatcagaaaaactcccggatgcggttcaatatttcatcgggggtgatcacctggccgtccatgcggccgtggtggaccacccgcgcccggccggcggccacccgtttgacctcgcggctgagttggcccatgttcagctcggggaccagcaccgcccggcggcccaggacggccttttccaccgcccggcgggggaagggccacagccccacgatctgcaacaggccaagcttcatcccggccgcgcgggcctgacgcacggcggcctgggccgccctggccgtgcagccataggcgatcagcaccacctcggcgtcgtccagggccatgggcagcacctgctccaactcgccgaagttgcggcggatcttgccgaacaaacgccggaagaacggctcgacctcgtcgggccggcgggtgggaaagccccgctcgtcgtggaccaggcccgtgacgtgatagcgatagccgtcgcccaggtcggccagatgggggatcaatccgccgtcggtcttgaaggggacgtaccagtcgggcggcacggagggcttgcgccgttcgatgatctccagctcgtcttcggcgggcagcgaaactttttcgcgcaggtgggccaccacctcgtcggccagcacgatcaccggcgtgcgcaggcgctcggccaggttgaacgcccgcaccgtcagctcgaaacactgggccacgctggccgggcagagcacgatggccggatgatcgccgtgggttccccaacgggcctgctgcacgtcgccctgggccggattggtgggcatgccggtggacggcccggcgcgcatgacgttgaccaaaaccagcggcgtctcggtgatgcaggcccagcccaggttttcctgcatcagcgaaaaacccggcccgctggtggcggtcatggccttggccccggccagggacgcgccgatgcaggcccccagcgaggcgatctcgtcttccatctggatgaaggccgcgccgcgggccggcagacggcggccgaggatctcgctgatctcgctggccggggtgatgggatagccggcgaaaaaacgacagccggcggccagggccccccgggcgatggcctcgttgccttgcagcaactcgggcttttgcttgctcacggtcctactccgcgttgtcggccggcgcgatgcgctcggggctctggttggcccgcttttcggccgggccgcacggccccggcttgaccgaggccacggccccgtcgccgacgctgatggcgaaatcggggcagagcatctcgcagaggccgcagcgcgtgcagcgctcgggccgggccagatggggcgcgccccattgatccatggccagggcctggcgcgggcaaaaggccacgcagttgccgcagcttttacaccaggccggaaagaagcttatcttggccgacgcggcctggcccgccggccggcccgccttggcgttgtcgttcatggaggcgccccttcgcggccgcgaaaaggcccccgtgggtcgggggccggttggtcaatgcctggtggatctggtgttgcccgtcgccccccaatgccccggcgcggcggccggccctagttgaggatggccttgacggccttcatcagggcctcgggctcgacgggcttttccagaaaagcctcgggcttgtgctggatgaactggctcagcacctcctcggtgggcttttgcacgctcaggtcgccatcctcccgatagccgcgcagggcggtcaattgcttgaggaactcgccctcgccggtgaggatgatgatggggatgttcttgtacttccagatgcttttcagctcgttgaatacgactatgcccgttttcttgggcatgcgcacatcgaggatcatcagccccggcatcagggccttggcttttttgaggccctcgtcgccgtccttggccgagtggatgtcgtggaagccgttttcctcgagaatggtctggagatagcgcacattctcgggctcgtcgtcgacgataaggactttggtgtgtgttttcagcaccgtaaacccccgcctcttgcgtggtcgatcgtttggaggcggcccctggccggggcggccgggccttgtcttgatttttagtctactgcgccggcgggcgcggtggcaagccccaagcgccgggcggccgaagcggcgttgttgcccgttgacgcgcgagccgggcctgtgctaaccaatttgatagtgacatattccggcatagccaagggggtcgtcgtgagaaagaccatcgccgaagacttcgcggcactttacaagaagatcaacgccgacggggcgctggacgattttttccatcatcccgacagctttggcaagggtagcaacgacttcgccgccgtcatgctcctgctgggcaagctgtccctgcgcctgcccagcgccgccgcccagcgggccaagcgggccgaggccctctgtcgccaggccgtcgacgccgacatcgagcccctcgatccccatcgcccggagtgggagttgatccaactgctcatggccgccctggccgattgcgcggcccacggcggccggtgacggcatgtccatcgcctaccccgtggccatggtgcgcgtgattcgctcggtcaacatgaacgggcgcggggtggaggtgggctccagttgggtcagcggcaatctgctctttcgccaccacgcgccgggccaagccgtgcaggactcggccgtcggctgggcccaggccgaggatcaacaaggccgcgtgtttttcatctggcagccccagggccgccaggaggcgcgtttggtcatccagcgcgtcgacagcctgtattgctacgaggtcgaaccgctggaggcttgagcgggccggggcctagggtttttccggcgtggccaggggcaggcggatggtgaaagtcgagccctggccggggctggactcgacatcgatcgtcccgccgtgctcgccgacgatcttctggctgaccgccaggcccaagcccgtcccccgcgagcccttggtgctgaaaaagcgctggaacagccgcgaacgcagctcggcgctcatgccggggccgttgtcgctgacgcgcatgagcaggtagccgtcgcgcacgcccacatcgatgcccaccagccccgcccgacccgccggccgctcgacatcctgacaggcgtcgacggcgttggtgatcagattcatcagcgcccggctcatggccgtcgggtccatgagcaccacccgctcgcgttcgacagtggtctggaaacgcacgccttccaactcggcggccttggccaccaggtccatcgtccccgagatgaactcgcccagggccaccggttgcaactcgggcttgcgctcgcggctgtagctgagcatgtccaggctgaggttgccgatgcggttgatggccttttgcacggtgcgccagccctcgttgaccaagtcgctgtcctggcgcttgagcccggtgttgaccaggtacgacccgcccttgaggccgttgaggatgttcttgatacagtgggccaggccggccacggtctggccgatggccgccaggcgctcggcctcgatgagctggcggcgcaggcggttttcctcggtgacgtccttgctcacgcccaccgtgcccagcaccttgccccggctgtcgcgcaaaagggccagcgagaggctcacctccaccgaccggccgtccttggccaacagcgtggccgtaaagttgttgaccgcgcccttggcctggacctgagccatcaacgactggcgttcctcggggctctgccacaggccctcgatgctcttgccgacaagctcgccgcgcgagtaacccagcatgcgctcgccggccgggctgaaggtgaccacccggccctccaggtcggtggtgatgatcatgtccgaggagttttgcaggatgttttccatgtattccttgttgcggcgcacctcctcctgcagggcgcgctcctcggtgacgtcgcgggccatcaccgacagggcggccatctggccgtcgtcgttgaaaatggggtagcgcaccgtctggaaccagcgcagttcgccgtccacccgcgtgccctcgtaaaagcccatcgacgcgccgctttcgatcaccgcccggtcgtgggcggccatggctttggccattttttcgggaaaaagctcggagtcggcgcggcccaccatgtcctcgggctggcggtggctgagttcgccggccgccgggttgacgtagatgtaacgcccggccatatccttgatgcagatgatgtcctgggccgcttccagaaattgccgcaggcgctgctcggtctggcgcaactcgcgctccaggctgacgcggcgggtcacgtcgcgcacgccctctatcacctggaccaggcggccggcctgatcgaagatcggcgcggccgaaacttccttgaacacctcggcgccatcgtcacccctggtcgcgtagaccaccgaggccgtgcggccctcgcgcagcaccgtctcaaaggggcacgaatggtcttggtgtgccgggctctcggccgggcaaggcttgacctcgaaacatttgcggcccagaatctgatccttgcgcaggcccgattcgatcaaaaacgtcttgttgacgcccaccaccgtgcgctcggtgtccaagacggcgatctggtcgggcaacgagtcgagcaccttttggttccagtcgcgctcgcggcgcacggcctcgtcggcctcgcgttcgacctggagcttttcgctctcaagctggaacatgtcccacagcagccgcgcgccgacaaaatcgatggtgctgacctggggcggcttggtggcggccatgcgatcgcgcaccttggccgaaccggtcagctcgatgagcaggttcaggccgggcaggtcgtagagatcggtgaaatcgccgaaggtgggaatgcccaggtcgctggcgtgaagcatgcccggagcctgatcatcggggtcggccacgcccaagatctccaggttcaacgcgcccatgcggtcgtcgaccaaaatcgtcagcaggttgtcgcaggccttgccgccgccgatgatgccggccttgagcgccacgtgggcctgggccccgcggcggacgctggtctggtttggcttggcggtctcgctcaacggcctcggctccgcatggttggtgatggcggcgcgacgcctccgccccagctttatcaataacatgcccggccccggcgtttcaacgcccgttcctgccgccgcatccccaaccgactctggttttggtatataatcaatgataacgccatggggcgcgccatctggcctttgccgcttctggcggttgacaccatggggcttgcgtggtattactccttggccttgaggcgtgggccgttaactcagccggtagagtatctgccttttaagcagagagtcgcgtgttcgatccacgcacggcccaccaccatgtggcccaaacgtccccatcgtctagcccggtccaggacaccggcctttcacgccggcgacacgggttcaaatcccgttggggacgccaaataatatcaaggggttgcggcgtattgtcgcaaccccttgccttttcgtgcccttggctggccgtcgccccggcggcgcgaaataacttccgccgggcgtgatgcgataactcgggcgtcaaacgccgccgcgcgcggcgtgaaggaaacgtcaaccgggcgggtcagctacctcccgcattgtcagggccgggccacgcgaagaggccgggtcctcgccacaagctgtttccctggcggctccggttgacgacgccagcatatccaccgctggtttcgacgtcaaggcgctgggcgcagccacgcccagccaggccggtcccaaggcaagcgccgcgcgaaggctcagggcttggcggccggatgcggcagggccgacgcgggatgaggctttttgcgctcggccaacaccgagaccaggctgtcgagggtctgttgcaggccctgggcgtggcgctcggtggtctgttcggttcggtcgttttgcgtggcggaagagtaatacttcttgctgttggcaaagacgcgcacgcaacccggcttgctgatgcaattgaaaaccagcatcaccaacgggctgggcgattcctgcgcggacaaatgaactttttcgtatttttcgacgatggccagggcgacgtcgctctgctccttgatctcccagccctggtccagggccccctcggccaaggccgtgacgacctcggggcaggtgacgccctcgatggtcacctcgggccggccgctgggcgtggccaggggtttatagggtgagcaggcccacagcagagacatcgccgcgcaaacaagataaacagccagtcgtttcaagtcattccccaacttgtcgattcacagggcgcgccggcggcggaagtcaacaccgcgacaccaacacgggttgagtttatatcgccaccccacccccttgtcaagcccgcgccacggccccaggccaaggccggcgcgcgcccgaaaaacgcccgtcatcggcggcgattcgagcgttgccagatccttgaccgccggccgcgcggcgtgcatactggggcatcgtcatcgcttcgataaaaagcaatatgttcggcgtgttacctgaccgacaagccaagcgcgcccgcgccgcgcggcgaaaattgtaaaggaaagccaaaccatgccgcaaaaaccggccaacgtgatctttggcttggcggacaagccgcccctggggacgaccgtcttccttggcttccaacacgtgtgcttggtcgccatttccctggtctttcctgccttgctgatctatgaaaccggcggcagcccagagcaggccggtttcatgatcgacatgtcgctgctggccggcgggttgggggcgatcatgcaatcgctgcccagggggccggtgggttgcgggtatttctgcccgcaggtgtgcgggccgtcgttctgggcggcgtcgctggcggcggccaaaatgggcggtttgccgctggtgctgggcatgaccgccgtggccggcctgatagaatcgattttctccaggttcatgcacaagttgcgcgggctgtttccgccagaggtgatcggcctgatcgtggccctggtgggcatcaccgtcatccgcacggccatgaacagcctcaccgccagcgacccccaagccgaggccttcgcccaccacggcctgctcatcggcctgttcaccctgggcgtgatgatcgccctcaatatctggacaaagggcaatctgcgccttttctgctcgctgatcggcatggccgccggctacggcctgtccatcgccagcggcctggttcaccaggagcacatgctccacgtcggccagcaaccgtggatcgatctgcccgtgttggatcaccccggcttggctttcgactgctcgctgatcctgccgttggtggtggccacgctatgctcgaccctcaagaccgtcggcgacatcaccacctgccagaagatcaacgacgaacagtggaaacggcccgacatgacaaatatcaaaaagggcatcctggccgacggcctgacttgcctgacggcgggcgtggtgggcggatttggccaatcgacctcctcgagcaacatcggcctttccatcgccaccggagccaccagccgggtcatcggcgtagccgtgggcgcgatcatgatcgtcatgtcgctgtgccccaagctggcggcggtgttcacggtcatgccccggccggtcatgggcggcacgctgttgttcgccatgagcttcatggtggtggccggcgtccagataatcaccagccgcatgctcgattcacgcaagaccttcgtggtgggcctgtctttgatcatcggcctgagcgtcgacatcaccccccaggtctacgaaggcctgcccgaagccatccggcccatcttcggctcgtcgctttcggccggagccatctgcgcggtgttcctcaacctggtgttccgcctgggcctgcgcaaatcggcccagaccgcgttgccggccacggcccaggcccagggtgaggccgtggccttcctcaagcgccagggcgcggcgtggggcgcgcgggccgaggtgatcaaccgggcggcggcgggcctgagcgaattggtggagctgttgaccctgcacggcatggtgcgccagggcggcatcgacgttcaggcctctttcgacgaattgagcgtcagcttgaagctttcttacgcgggccaagccgtggagctgcccccggcgccgcccgaggcgtcgacgatcctggaagatcaattggcccaacgtcggttgggtggctttttgataggcaaatacgccgaccaggtggaggtggcgcggcgcggcgagatcaacgaggtgcggctgcgctgggagcattgacgggccgaggcaactgcccgaaaacagtcgcggcggccgggcagacaagtcggcgcgaccaccgcggcgatcggtgaaagctgtttgcggttggcgcgcctggagggagtcgaacccccgacccgcggcttagaaggccgctgctctatccaactgagctacaggcgcgcgttggctaataatatcgagccatcggcgaatgtaaagccccttggcgcgaccgccgccccccttgccaaggcccgccgattgggatacaacggccgtgggagaagatacgttgtcgcaagccgcccctggcccctacaacaagctgacgatcgacctggaggccatcgcccacaacctgcgcgccttgcggacgatcatgcccaagggtctgcgcgtggccggcacggtcaaatcggacggctacggccacggcatggtggccgtggcccgcaagttaaaagaggccggggccgagttcctggccgtggctcacgccgccgagggcgcggtgttgcggcgggagggcctggccggccagatacttctgctgctgggcctgcatccatccgagatgacccaagcggcccgcctgcgcctgacgccggtgctgttcgacctggagaccatggcggcgctgtcggacgtggccacgggcctgggcctgcgggcccaatgccacctgaaggtggatacgggcatgggccggctgggcgtgcggcccgaggacgccctggaattgctgcgggcggccagggctctgcgtggcctggaggtgcgcgggctgaccagccacctggccaccggcggctcggccgatcgcgccatggccgacgaacaggccgccgtttttggccagctgttggcggccgcccgcgccgagggctttgacctgcccgactccagcctgtgcaacagcggcggcgccatggacccgcccgccgccgcgccgggcccgccccacgtggttcgcctgggcatcgccctctacggcggcctgcccgacccggccatggccggacgcctggatctgcgcggggccatgggcctggccagccagttgatcgccgtgcggccggcgcggcggggccagccggtgtcttacggctgcacctggcgggccgactgcgacacctggctgggggtcgtcccgttgggctatggcgacggctatccccgggcggcgtccaacaacggcttcatgttggtccacggccaacgcgcgcccatcgtgggccgggtgtgcatgaatctgaccgtgctggacctgggcggtttcgaccccctgccccaggtcggcgacgaggtcgtcgcgctgggcggtcagggcgctgacgaaatcacctgcgacgaactggcctcgtggtgccagaccatatcctacgaaatcgtctgccgcctcggcgcggccaacccgcgcatccacgagcccgcttgaccgccaggccgtcacaaggtaatttattgtattttcatggccgatcccggcgcgccacgaacgcgggcggcccgtttttggagcccagccatgaccgaccacgaccagcaggccccgccgatcacggcccaggatcaaaccctctgcgccgtttgcgcctggcgggccgactgtcagaaacaatactcccgcccggccggcggggcgttcaaatgccccgactacgccagggacatgaccttgccccccaaggataaacgctcatcatgaaagacaagattcgttccgccgccctggccgccctggcccaggcccaagccgagggcctgctgccccaggttaccgcgccggcctttgccgtcgaaaagcccaaacaggccgaacacggcgacctggccttgaacctggccatggtcctggccaagccctgccgcatgaaccccagggccgtggcccagatcatcatcgagcggatggccgacgccggcgggctgatcgaacgggccgagatcgccgggccgggcttcatcaacctgttctgccgaccgctggcctggctgtcggtcgcgcccgaagttctggcccaaggcgatgatttcggccgctgcgcgctgggcgcgggcaggcgggcgcaggtggagttcgtcagcgccaaccccaccggaccgctgcacgtgggtcacggccgcggcgcggccctgggcgacgtgatggcccggctgctggcctttgccggctgggaggtggccaccgaatactacatcaacgacgccggcaaccagatggccaccctgggccgttcggtgctgatccgggcccgccaggcccgcggctccgacgagcctttcccggacaaacactaccgtggcgactacatcgtcgacctggcagaggaactgctggcctcgcccgagggggccgggttgctggccatgccgcaggaccaggccgtggatctggccaccgactgggccggcggcaagattctggccggcatcaaggacgacctggccgtttttggcgtgaatatcgcaacctatttcagcgagcgctcgctgttcgccgacggcaaggtgcaagcggccctggacgagctggccgcgcggggccttttgtacgaggccgacggcgcgctgtggttccggtccagccagttcggcgacgacaaggaccgcgtggtgcgtcgctccaacggcgagttgacctatttcgccagcgatatcgcctatcacctggacaagttcaagcgcggtttcgacgccgtcgtcgacatctggggggccgaccatcacggctacgtgccccggctgcgggcggcggtgcgcgcggcgggccgccagcccgaggacttgacggtggtgttggtgcagatggtcaacctgctgcgcggcggcaatccggtggccatgagcaccagggccggcgagttcgtgaccctgcgcgaggtcgtcgacgaagtgggcgccgatagcgcccggttcatctttctgacccgccgctcggacgcgccgctggatttcgacctggacgtggccaagcaaaagagcatggacaaccccgtgttctacgtgcagtacgcccacacccgcgtttgcagcgtcttgcgcaaggccctcgaggccggccagggccaggccccgccgcagggcctcgacctgggccgcctgggcccggccgaggtggatctggccaagatcatcgggcagttccccgagatggtgcgcggggcggccgagaccttggagccccaccgcgtcgcttattatctgcgcgaactggccagcgcgtttcattcctattacaatgaaacccacatcctggtcgatgacgccgccctgagcgcggcgcgactttgcctggcccgcgccgtgggccaggtgctgcgcaacggtctggcgctgctgggcgtgagcgcgcccgaagccatgtaggggccaagtggcggccgcctctcgcaaacgccgtggacggctttccgactcgggcctggcctggggccgggccatcttcacgttgtttttgacggcgtgggcctttgtgctgggcgtgctggtgggccagggcgttttggccacgcccgaacagatccactggctcaagcgggcttcgggcctggacgtggtcttcgactcgccggccgccaagccgccccaggacgacctgaccaaggtgcagctttcgttctacgattcgctttccggcgacaaacccggccccggcggccacgccccggccccggcggccacgcccacgcccaggaaagactcggcccaacccgtcgatgagcccgtcggcgtctacgcggtgcaggtggcctcgttcaaggacaagccccaggcccaggagttggccgcccgcctgcgcggcggcggtcacccctcgttcatcgtcgaggcccaggtcagcggcctgggcccgcgctaccgcgtgcgcgtgggtccgttcaagaacaaacaagacgcccaaaccgccgccgacagtatccgcgagctgcacaagctggccggcctggtgctcaaagagccataaaccgcgcctattttttggggtcggcacggtcttcgcaacgctgctatactgggaagcgggcgtaaaccaaccgcccgcgccggcttggccggccgacacgtcagcgcggcccaactcgcgcgacgcctggctcgcccacaaacctactcccaggtaggaaggtggttaccgatatgaagtttttccgcagaaaaaaagcgtcgcccagcaccgaggaactcatcggccgggccaaggccatcgagccgctggtcgacaagctttgccaagacatcgtccgcgcccaccgcgacgcgctgctggcccacgaggtgacatacgttgtgccggcggtctggggcgtctcgccccagggcccgctcaacgacgagcaaaaggcgatccacgccaaggtcgcccaggtggtggaccaggtcatggccatcatcgacatgcgccgggcccaaccggcccaggaatacgccgtggcctatctgctgcgcgggctgatcatctccaaggtcgccttccagatcgaagggctcaagtatcacctgatgtgcatgaacgccccgcgcggcgggccggacatgacccagcgcgatttcgaaaccatgggcaacgcctgaaaaggccccgacggcaaggacactgaaacgatgatccgcagggcgcggcaaagcgacgtggcctttatccacgccattctggccaggttcggccgggagggccgcctgttgggccgcccgctgaccgaaatatacgattttctgcgcgacttcctcatcgccgaggacgcctccggcgcgcccatcggcgtgtgcggcctgcacctgtgctgggaaaacctggccgaggtgcgctcgttggccgtgctgcccgaggcccagggcaagggcgtgggcaccaagctggtggaggcttgctgctccgaggccctgaccatgggcttcaacaacgtcttcaccctgacctatcggcccgagtttttccagtcgttgggctttcgggtggtggacaagcagctcctgcccaacaagatttgggccgactgcatcaagtgcgtcaagttccccaactgcgacgaaacggcgcttttattggagatgtagccaccgccatggatttgctggccaaagagatcgaccgcgcccagcgactttgccgggcggccgggatcgacgaatacgaaatcatggccgcccactcgcgtggggtgacggtgggcgtgcgcggccaggagttggacaagcgccaggcctccgagagcctgggcctggccctgcgcgtgatcgtcgatcaacggcctgggttttcctatgtttttggggccgacggcgatcaggccgtggcccgggcggtggagctggccgtagccgcggcgcgggcggccgacccccagcccgagcttggtttcgccgagccggcggccggcctgccgctggtgcaaactttcgacgagcgggcggccgagttgcccctggccgaattgatcgagggggccaaggccctggccgcggcggcgcgagcggccgacaagcgggtgatccacgtccatccggccgaggtcagccgagtggtcagccatgtgcggctgcgcaccagtcggggctttgatcaatcccacgccgccacccacgtctcggccggagccgaggccctggccgacgacggcgccgagcaagaagccggctgggatagccactccgcctgcttctggtcggaactggacctggaggacatcggccggcgggccgggcgcaaggccgtggcccggctgggcggcggcccggtgggcgacgggctctacgatgtggtgctgggccgcgaggtggccgcgcaattgctggaaatcctgggcgaatcttttttgggcgacaacgtggccaagggccggtcactgctggccggcaagctggggcaagaactcttggcccccggccttgccatcatcgacgacggcctgttgccccggggcctgggcagcgcgccttttgacgacgaaggcgagccccagcggcgcacggtgttggccgccggtggagtgatcgagcgctttgcctacgaccgcctgtggggcgccctggccggcggtgggagcaccggcaacgccgtgcggccgtcactgaaggccccgccggcggtgggcttcaccaacctgctcatcgaaccccgggccggcgatcaggcctcgctgctggccgagatgggccaggggcttttgatcgacgagatcatgggcggccacaccgccgatccggtcagcggtgaattttcatttggcgcggcgggtcatttggtgcacaatggccaggtgaaccgcccggtcaaatccatcgccatggccggtcagattctttcgttttttagaggcatcaaaaaaatcggcgcggacatcaagttttttggccgcgtcggagccccatccctgctggtggaacgggtttccgtcagcggaccctagggttcgagacgattttttctgctgctatggattgacgagcttcccgcaagtatggtagttcaaaccattcggagagttgatccgcggccccctcgaaacctgacctgaaaagggagcaccgtgttcaaaaagttcaccatactcttgatccctgaaggcgcgcaccacgttcaacgactgaccatcccccgtttggtgctgcctgctttggccctgttgcttgtcgcttccatcagtttggccggtttctggctttatcaatatcaaacaatctgcgatgagttgcccaacctccaggccctccagcgccaaaccgagcgccaggaggcccaggtcgaggcctttggccgcgagttgggcgagttcaaagagcagatgctctccctgaagaaattcaacaaccgcctgcgggtgatggccaacctggaaaaaccggccagcgacgacggggcctttggcgtgggcggccccgaggccgacaaggtcggcctgggcctgagcgtggctggcagcgtgcgcgaacgccagttgcaatccatgcgccgcgacctggaccagatggtcaccgagagcgagttgcagcgcgagttgcagcaagagctggccaacttcctgcaagagcgccgttcgatcctggcctcgaccccggccatctggccggtgcgcggctgggtcaccagcggcttcggctaccgcgtttcgcccttcaccggcaagcggactttccacgccggcatcgacatctcctcgcgcatgggcacccggatcgtggccccggccgacggcgtggtcaccttccgcggccgtcagggcggctttggcaagatgctggccatcaaccacggccacggcatcgtcacccgctacggccacctcagggactacaaggtcaacgtgggccaaaaggtcaagcgcggccaggtcatcggccagatgggcaacagcggccgctccaccggcccccacctgcactacgaggtgctgctttcgggcgtgcctaccaacccccgctactacattctcgattgaccgcggcccttgccgcccgctcccgacgccgcgcgcgtcgggagttgtattttggcgcaaacgccttacaatgcctttagctgggcgggccaaagcgcccgcgccgttgtcgccacccccacttggccgggattcatgcgcgccgttgatcaagcgtggtttgccatccgacccctggaccccgccgacgcccaggccgtctgccgcgtccatcacgcggccgtggccgccttggccaacgacggcttgcacacgccggcccaattgtcgctttgggccgcgggcatgcgtccggaagtgatcacccaacgcctgcccgccgagggggcgcgaggcctggtggcccaagcggcgggcgaggtgatcggtttcggggtattgttagaagccgagatcagggccctttacgtggacgtccgctggcaaggccgtggcgcgggccgtggcctgttgctggcgctggaggcgttgatcgccgaggcggggcacacgcggctcacgctgaacagctcgctcaacgcgcgccgcttttaccaggccatgggatacaacgccttgcgggaggccgtcttcccgctgggtgaaaacgaggccatgcgttgcgtggtcatggaaaaacgcttgcgtgaacagccgctgtcggcactctgatgggctggccaaatgcttggaaaaatcgtcaagtcaatcttcggcaccaaaaacgaccgcgaaattaagcgcctaggccccttgctggaggccatcaacgccttcgagcccaaaatgcaggccctgggcgacgccgagctggccgccctgaccccggcctttcgccagcgcctggacaacggccaaagcctggacgacctgctgcccgaggccttcgccgccgtgcgcgaggccggccgccgcaccctgggccagcgccactacgacgcccagatgatcggtggcatggtcttgcatcagggcaagatcgccgagatgaagaccggcgagggcaagaccctggccgccaccctgccggtctacctcaacgccctggccggccgcggcgtccacgtggtgacggtcaacgactacctggcccgccgcgacgccgagtggatgggcgccatctacaacttcctgggcctgagcgtgggctgcatcgtccacggtctggacgacgcccaacgcaaggatcaatacaaccgcgacataacctatggcaccaacaacgaattcggcttcgactacctgcgcgacaacatgaagttcaccgtcgaagatctggtgcagcgcgactatttcttcgccatcgtcgacgaggtcgactccatcctcatcgacgaggcccgcacgccgctgatcatcagcggccccggcgaaaaatccagcgagctttacgtccagatcgaccggctgatcccccgcctcaagcgcgaggagcactacgccgtcgacgaaaagagccgcaccgccgccctcaccgaggacggcgtggccaagtgcgaggagttgcttcgggtcgataatctctacgatccccgttatatagaccttttgcaccacatccagcaggccctcaaggcccacacgctcttcaagctcgacgtcgattacatcgtcaaggacggcgaggtgatcatcgtcgacgagttcaccggccgcctcatgcccggccggcgcttttccgagggcctgcaccaggccctggaggccaaggaaaacgtcaaggtggccagcgaaaaccagaccctggccaccatcaccttccagaactacttccgcatgtacgaaaaactctcgggcatgaccggcaccgccgacaccgaagccgaggagtttcgcaaaatctacaacctcgacgtggtggtcatccccacccaccggcccatggtccgcaaggacaacccggatcagatctatcgcaccgagcgcgagaagttcgacgccgtcgtgcgcgagatcaaagacctgcacgccaagggccggcccgtgctggtgggcaccatcaacatcgacaagtccgagcagctttccaagatgctcaaacggcaaggcgtgccccaccacgtgctcaacgccaagcaccacgcccaggaagccgagatcgtcgccgccgccggccagaaaaacgccgtgaccatcagcaccaacatggccggccgcggcaccgacatcgtcctgggcgagggcgtgcccgaactgggcggcctgcacatcctgggcaccgagcgccacgaatcgcggcgcatcgacaaccagttgcgcggccgcgccggccgccagggcgaccccggctccagccgcttctatgtctcgctggaggacgacctgatgcgccttttcggctccgagcgcatcagcggcatcatgaccaagctgggcatggaggaaggcgagcccatcgagcacaacttgatctccaaggccatcgaaaacgcccagcgcaaggtcgagggccgcaacttcgagatccgcgagcaactgctcaaatacgacgacgtgctcaacaaacagcgcgaggtcgtctacgcccagcgccgccaggccctcaccggtgagggcgtccacgaggccgtggccgagatgattgaagaacaggcccaccagttggccgaagcccacgccgacgagaaaatcccgctggagcagcgcgacgcccaggccctggccgaggccgtcttcaacgtcttcggcttcaagcccgagctgcccgaaccggcccaatgggacgcccagaccctggccgaggagatcatcgcccgggccagggccgtctatcagcgcaagttcgacgaatacggcgcgccgatcatgcttcaggtcgagcagtgggtgttgctggacaccgtcgacgcccactggaaagaccatctgctcaacatggatcacctcaaggagggcatcggcctgcgcggctacgcccagaaagacccgctgcgcgagtatcagcgcgagggcttcgagatgttttcggccatggcccagagcgtgcagatggaaaccgtggccaagttgatgcgcgtgcagctttcgcgccccgaggacgcggtgcaattggcgccccaggacgacacgccgctatcgtattccgggcccgacgccggcgcgccggagcccgtgcggcgcagcgccaaaaaagtcggccgcaacgacccctgcccctgcggcagcggcaagaaatacaagaaatgctgcggggccaaaggctgatggccttgggcgtccggggcggaacgcgcctcggacgccgacgcgcgagatagccgggcggcccggcttcggcaacgcctcgacgtcatgaaaaagctagtgaaataaatccctatcgctttcaccggttttatccttgacaccggcgcgccaaattttactaaaatcaacatcagaaacatcattttagcgccggcccaggccgggcgatcatcttgccggcgtggcgtcggtcagggcgttggtttgcaacgcggcgggaaagccgtaccccgctctggccccaaccccaaatcaaagcgaaacgggagggtgaggcagtgacattaaaacgattggcgactttcgtcttggccctagcgctgatcatcccctcggcggcggcggccgacgaccgcaccggcgtcagcgacgacaaaatccgcgtgggcattagcacgccgatctccggtccggcggcgttgtggagcaccgccgccctgggcatgaacgcctgggccacccacatcaatgagggcggcggcatccatggccgcaagatcgaactgatcatcaaggacgacggctacaatcccgaacgcaccgtccgcaacttgcaagagatgaaagacaacgttttcgtggtgatgggcctgttgggctcggcggcctgcgaggccggcaaggatttcttccccgacaaccagatacctctgatcaacgcctacggcgacatccgcatcttcgccgacatgcccaaggaaaagcacaagtggttcttcatcgcctaccccgactacgaggacgaaaacgaatatctctgtagttacggcatcgagagcctgggcgccaaaaagatcgcccatttttatcaaaacgacgactacggccaaaaggccgaggccggcatcaaaaaagccgtggccgccgccgctggcaaggccgaactgatcgcctcggtgccttatcaggtcaacgaacgatccatggccccctacgccgcccaactcaagaactccggggccgacaccctcatcctcaccgcctcgcccacccacgcctcgcttctgatcaaggccatggccaagcaaggctacgcgcccaaggtgctgaccaacttcaccgtgggtgacccgatcatgtacaagatcgccggccgcaactgggagggcacctatgtcaccgcgcccggccagatgggcatgcccggcgtcgacccggcggccgaccgcgtggccgcgatcctgctggaagtggacccacggctcaagggccgtgaatatttggctatctttggcgcggtctcgatgatgcacctggccaagggcctggagttggccggccgcgacctcacccgccaggggctgatcacggccatggaaaaaatcaaggactggaagcccgagggcatgggcgcgccggtgacctacggcccggaccgccgccagggcgtcaacgccgtgcgcatgagccaagcccgcgacggcaagatcgagccgctcaccgacttcaaggtcttcgcgccgcgcttctagccgccgcgaggccgcgcgcctttgccgggaagggccaccaggcccttcccgtttttcgtccgccggcgcgcgcgttgtccggccggcgcgatcgtgccataatgagagtgctgcacgggggcgtcctgccccgtgcagcatcggcttggcaaaagcgcggttttgccaagcctcacaaatcgctcgcctaatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggccgccgcacggtgaaattcatgtttcacaggttaccatctgtttttacaacatttgttatgtttcaccgtgcagcagcctcataatgccacagtcaactcacggaggcccgctcccatgaaccgacgcccaacacggcccgccgcgcgccaggccgccaacgccgaggcccatcgtggccgttgagctggcccgctggtggctggccacgacggccatgaccctggccgcctggccgttgtgccacgccctgctgggccgtctggacgatcgcggctggtctctggccagggtctttggcccatggctggtcggactcgctcactggctggcctgggcctacggcccgtggcccagtggatgggcgctggcctggggcgcgttggcgttggtggccgttggcggctgggcgtgggtcggctgggccggcgtgaaccgggcctttggctggctggcgcgccggtggcgcttggccctgggcctggaggcgctgtatctggcgggctttctggcctgggcctggttgcgctcgctgaacccggcggccaatcacaccgaacaacccatggacatgatgcacttgcaggccctgtggggcggcggcggctacccggctcaagacgcctggttggccggccgggccattggctattattatttcggtcactggcagatgagccacgccgcccacctggccggcctttggccctggacggcctacaacctgggccaggccggatgtttcgccgcctgcctttgcggggcctttggcctggcccgcgccggggccttggccgcccgctcggggccggagcgggcgctcgtggccggcgtgctggccgcgctggccacatgcttaagcgccaacatcaaaggcgcgctgatggcccttggcgcatggcccgccggtgatggcggctggtggtggtttcaggccacacgggtcatcgaggacgccctggccggtggccgccgggcctggctgatcgacgaatttccctttttcagcttttatctgggcgacaatcacgcccatgtgctggccctgccgctggccttgttgacgctggccctgaccttgaacgccttgtccgcgccgcgcgggcgcgtcgtgaccgacggcctggccgccgcctggcgggcctgcgccgccacgctctcgcccctggccggcggctggtttttggccctggccgcgccggggtcgttgctggcggccaacacctgggactgcgcggggctgtggccgttgttggtcctggccgtggccgccgcctcgcccggcggcctggcccggcgagcgcggcaagcggccctggccggcggggggctgatcgtcgtcgcggcgctggtccatctgccctatttggtcacggcccagagccagggcctgggtttggcggccaacgccatggccttcagcggggccgggcctttgctggcggcgctgggaccgcccctggccgccggcctggcggcgctggccgtggcctgggcctggctgcgaccgcgcgccgctcatctgatcgtggggctggccttggccgtgggcgcgccgctggcggtgctgctcggcggggccgtggacgcgggccattggccgggcgcgccatggggacttttgctgatcggcccgttgctggccgtggcggcggctttggcctggcgctggctgagcgccgcccaagagctggacctgccgccgggcctgggcttgtgcctgttgatggcgctgctgggcctggccctggccctggcccccgagatcgtggtcgtccgcgacgcctttgccagccgcatgaacacggccttcaagtttcattatcaggcctggctgctgctggccctggccggggccatcgccgtggccacggcccagaaccggctggccgtgatcgccgccggcgtctgggcggcgctggcgctcttgggcctggcctatccggccaagctcgttggccacgacttggccctggccccgccgccccaggcccgcaccctcgacgccgcccattggctgagcgtggccgaccccgacgccttggcggtcatcggctggctgcgcgaaaactccgcccccggcgacgtggtggcccaggccccgggccgggtctatcaggccttggacaacgccgtgagcacctttggcggccgggccgcgccgctgggctgggtcggccatcaacatcaatggcggggcggcgacccgctgatcgcccggcgcgaggccctcttgcacgccctctacgccgccgccgaccaggccgcgtttggccggaccatggacgcgctgggcgcgcgctttgttctggtcggcccccgcgagcgccaggtttacggcctgggcgctggcgacggcgcgccgggccgctggggcaagctcgttttccaggccgggcgcgcgcgtctccacgcctggcccgtgaccgccgaggagggcccatgatcaaactccgcaaaggggccacggccctggccgccgcctggagcgcgctgctggccggcgcggcgctggcgcgcctgtgggaactgggcgcgcgggccatgagccacgacgagagcctgcacgcctattacagccatatcttggcccagagcggcgcgcatcaccacgacccgatgatgcacggcccgctgttgttccagcttggcgcggcgctgatgggcgcctttggccccagcgactttgtcgcccggctgggcttcgccctgttgggcgtgggcctggcggcctcgccgctcttgctgcggcgctggctgggcgactggggcgcgttctgggccggggcgctgatcgcctttagccccagcctgcttttttacagccgctacatgcgtaacgacgtgcttttcggcctgttgtgcatgttctggctgtgggcggcgctgggtttcttgcgcacgggccgggccaaatggctttggcccaacgccgtggccatggccctgtgcttcgcctgcaaggagaccgtgtttattttcggcgtgtttcttggtggctatctgcttgtcgcaggtctgttgcgcgcccgccgcgccggcctttcaccgcgccaggagcccgcagcccagttggcctggctgacgctgtgcatggccctgccttttgccgcgccgctggttcacctggccctgggttggagcgtgctggactacgcctcgcaaacggccgtgtggcgggcggtcatcgtggcgggcgccctgggcttcgtggccgccggcctggcctggctgtggctgggcgatcacgcctggtggggcggtgagccgcccgagttggatttttacgattttctgggcccggccagcctgatgtggaccatcgatctgctgctttttggcaactggggtcgcaacctgggtggcggcctggccagcggtttggtgggcagcggcggctattggctggcccagcacgaggtggcgcgcggcggtcagccgtggttttactacccaatgctgctggccgtctacgagttcgcgccgctgattttggccgtctgcgcggccgtggccctggctcggcgggcgcgctcacccctgcgccgccaaaggccgcgcccggcccaaccgttggatatgccgatcttttgcctggcctgggccctgtttggcctggtggcctattcgctggccggcgaaaagatgccctggctgttggcgcacatggccctgcccctatgcctgttgggcggctggtggctgggccgcttcgtccagcgcctcgccccgctcaaggccgacgcgccgttgatcgtggccggctgggcgctgccgttgttgctgggcgtgttggtgatgattccgccctttgccggccggggccttggcgaactggcccacaccacccactggctgggcgcgttggcggcggctctgcttttggtcgggctggccctgtggcggcggcccaagatcggctggcggcgttgggccggcctgctggccctgggcgcgctggccctggttgtttcgctaaacgcccgcgcggcttggctggcctgctttgtccatcacgaacaggccgtggagcttttggtctacgcccacgcctcgccccagctcaagccggccctggcccgggccgtggcggccagtcaagccactggccggcccatggcccacgatcagcaaacgtcctggcccatggcctggtatctgggccaacacgcgggcagcttcattttcaacgaccccgacgacccgcgccagagccaggcctcggccctgttcgttggcgaggatatggccccggaggcgctccagcgcctggccggccgcgcccagacgatcaacatcatcaggctgtggtggccgccccaggattatcagggccttggctggcgcgagttggctgaccggctggcccggccagggttttggcgcgatatggccgcctattggtgggcgcgcgacttgcccggcggccgaccagagccctggcccctgcgctcggagatgctggtcatcttgcccgagccagccgcaggcgcagccgccacagctccagcgccgccgcccagcacagacgcaacaatcgccgaccaatgagccggctggggccatcgcggcgcgcgcgatgggccaccggctcctgcacaaccaccaggcccagggcgctggccgccagcaccagcccggccgagggcgcaagggccttggggccaagcagcggcgtcaggcgctccaggcacggccggccgatcagcttgaacggcgcgttgacgtcggccaggcgcgcgccaaaaagcagccggcccagcaaacgcagcgtccggctgatcagcgcccgacccggcccttcccagcggccctgacgcacgcccaccaccatggccgcgccctggcgtctggcccacaaccgccaaaaatcctcggcgtcctgctggcgatcggcgtcgatgagcaacacccacggcgcccgcgagcgggccaggccggtcatcagcgccgggccgtggccggcgttggcctggtggatcaccaccagccggggggccaggccctgggccaggcggtcgaggatggggcccgtgccgtcggtcccgccgtcatcgacgacgatcagccgcgagccgggcaaccggcccagaatggcgcggtcgacctcggccacggcggtctcgacgccggcggcctcgttgaaggccggcatgatcacatcgactgtttcaacagggcccattgttcgtcccacagcggctcgccggccgcgcccaacagccggcccacggcctcttggcccatgcgcgcggcgtgatccatgttgccgatctcgtagagccagccgcccaggcggccccgcgagaacacacccaggccctccagaaaatcgtgcagcaggcgcaggtcatcctcgcggcccaaggtcggcgcgggataggccaccggcaacagccgcgtgaacacgctcaccggccgctcgcccggttgggccaggccggcgcggatcaggccctcccgcacggcctggaccaaaccagccggctggtccgcgctcccgcccggcgcgggaacctcggccagataggcccgccagcgcctggcgtcggcccccggcagattggccgggccatgggcggccatgttggtcaggcggctgaagatgaactcgggctccgggaaatacatccaggccgccgcctcggccggcatggggccggccaggcccaggcccaccagccacatggcgttgtgcttcaggcgcgcggccgcggccagggcccgggccggcggcgcgggccgcagcatggccagcaggcgcggcaggggcatggtcgagatcaggccgtcccaggccaggcgctggccgtcggccaggtggatcgtccgcgccccggcgtcgatggcctccaccgccgccttcaagcgcaggccatcgcccagggcccgggccatggccacgaagggccgccccgcgccgccctgggccggataaaaataatggttgttgggcccccaatcggcccgaccatcggccggggccacccgccggtccacccaaaggctgctcatgccctccaggggggtttgccacagcttggcgttgaacggccagaaaaaggcctcggccaggggccggccgtagacggcagcgcaccaggcggcgaagctctggcccggcgtcgcgcccggcgcttgagccaggccctgggccaggggcgcggccagcgcgggcggcagcgtttgaaagtggctctggaaggggaaatccacccagtggccgctataaaaaaccttggcccgccgccggcgctccaccattgtcgcccggccagggcccgacagcaacgccatgaaccccggccaggacgagaaaaacacgtggccgcccatgtcccagacaaaaccgcgttcgtcgcgcaacgagccactcaggccgccgacgcgcgcggaggcctccagcaccagccaatcggcctggctctgcccggccagggccaaaccagcggccaaaccggtcggcccggccccgatgaccacgatgcgcgggcgttttggttgccggctggcgtaagggcggttcatactttcgcgcctggtgggttggggccggcgcgcggcgcgccttccggccgaggttcaatcgccggggcaggccttgctcggggttttgaaaatactacgccagcgcccgccggtcaagccgagcgctggcgtggggcgcgcggccgggttatagtggcgcggcgtcacgcccgacgtggacctggcgcgccgctggtgtaaaataggccccgcgcgaccagcgccattcaacggtttggcccacgggaggacacggccatgaacgacttgcccaaactgcacgacggcccgctcaaaggcgcggcccaggttgacccggtcatcgacggcttcaaaggcgcggccgtggcctgcggcctgcgcaaggatggtcgcgaggacttggccctgatcgtcgccgaccacgccgtcgacgccgccggcctgttcaccaccaaccgccttttcgccgcgccggtggccgtggccaaaaaccacatccaggccggccgggccagggtgatcctggccaacagcggcggggccaacgccgccaccggccaggccggtttggaggcctgcctgcgcgcctgccaagaggccgcccgcgtggcggattgcccgctgacggaggtgctgccctgctccaccggcgtcatcggccaggtgctcgacgaccaaaaaatccgcgccaagctgcccgaattattcgccagcgccgatgaccaaggcctggcccgcgccgccggggcgatcatgaccaccgacgccttccgcaagatggcccgggccgaggcgatcatcgacggcaagaaagtcagcgtcctgggcctggccaagggcgcggggatgatccgccccgacatggccacgctattgtgcttcgtgctcaccgacgccgcggcctcgccccaggcccttggcctggccctgggccgggcggtggagcaaagtttcaatcgcatcaccgtcgatggcgacatgtccaccaacgacacgatcctgctcttggccagcggccgggccgccaacacccgcctggagggcgacggccccggcctgagcgccctgaccgaggccctcaccgccgtctgccaggatctggcccagatgatggtctgcgatggcgaaggggccgggcgcatggccctgttgcacatcaccggcgcggccgaccagtccagcgcgcgcaagctctgcttcgccatcggcaactcgcccctggtcaaaacggccctggccagccccgacccctattggggccgcatgctctcggccgccggggccgaggccgcccgcgaaaacctgcccttccagcccgaaaaaaccagggtgtggatcgaaggaatcctggtgggcgaccacggcgcgcgcgccagcctcgaggccgaggaagccgccggtcgggccatgcaaaagcccagggtctcggtgcgtattgacctgggtctgggccaggggcaatactgggtcatggccagcgacctggatcacaactacatcaccctcaacgtctcgtatcgctcgtaggcgggcgcggcgggaaagggcgtttagggcgcgatgatcgagcaaaccaaggccgggctgagcctgatgcgcttcgagtcgttggcgggcctgccgggcctggcccactgggtgagcacccggcagggcggggtcagcgccgcgccctttgacagcctcaacctgggcggcggccaggacgatcccctcaaggtgacgcagaaccgccaactcttgcgcctgggcctggagctgccggccatgacctgggccaggcaggtccacggcgtggagatcatcgaggtcggcccggacgacaacggctccgtgggccaggccgacggcctgatgaccgacgcgccgggcgtgggtcttttgatcaagcaggccgactgccaggctgttttgctctacgcgccgcggcgacgggccctggccaacctgcacgtgggctggcggggcaacgtgcaaaatatgcccggccggggcgtggagcgcctgtgccggcgctacgacgtcgcgccggccgagttgcacgcggccatttcgcccagcctggggccgtgctgcggccagttcgtcaactggcgtgacgagttgccggcctggttcacaagctttcgcgtccacgaggaccgcttcgacctggtcgccgtcaccgccagccagttgcgccaagccggcgtgccagccgaaaacatccaggccagcggcctgtgcacgcgctgcgaccggcgctttttttcctatcgccgcgacggccgcaccggccgctttggcacggtggcggccatcagttgggagtgacgatcatgcacggcgcggccatcgtcggccaaaaccgccaactggcgcgagacgtttttctgctgagcctccaggccccggagctggcccgcgccgccgcgccggggcagtttttgatgctgcgggtgacctccggcccggagccgctgctggcccggccattttcgatccacgccgtggagggcgacgacgtcggcgtgctctatcgggtggtgggccggggcaccaggctgctggcccaggcgacggccggccagcggctcgaactgtggggcccgctgggccggggctttgacctggcgctggagcggccgctgttggtggccggcggcatggggattgcgccgctgcgtttcgcggcccagcgcctgacggcgcgcggcgcgcggccacggctgctgtgcgggctggccagcgcgacgggcctgggcggcctggtcgaggccgtggacgaatgcctgacggcccagtcttgcgcggtgagttgggtcacggaagacggctcgctgggcgagcggggcctggtcacggcgctattggaccgggcgctggagggcgtcgacggcgtgctctgctgcgggcccatggccatgctgcgggcggtggccgaggcctgcggccggcaaggcgtggcctgccaggtctcgttggaggcgcccatggcctgcggagtgggggcctgcctgggctgcgtgatcccggcggcggatggtggttatctgcgggcctgtcaggagggcccggtcttgcctgcggcggcggtggattggccgcgcctggcctgaacggccggcggaaaggaacgtgagcatgggcgaggacgtggctgtttttctggccccggcgccgggcattgagtgcgacaatcccggcgtcatcgagctggccgcgcgcgtctgcgccggcgcgcggggtgaggtggccaaggccgaggccctgtttctgtgggtccgcgaccagatcgcctacaccatgaccgcgccgttctgggagttggagcactatctggccagcgccgtcatcgcccggggcaagggctattgcgtgcaaaaatcggccctgctggtgaccctggcccgggcggcgggcatcccggcgcgcatgtgtttcgccgatatcgacaacctggccatcgccccccacgtggtccagatgatgggcggccacggctttgtctggcacagctacgcccagtggctgatcgacggccagtggcggaaggccacgccggcctttgacgccgcgctctgccgcgagcacggcctgccggtggtggagtttcggccgggccaggatttgctgctgccggcccagaccctggacggccggccctacatcgtttatcgggccgatcacggctggcgcgcgggcctgccgctggcggagatcatggccggctggctggcccattatggccccgagggcgtggcggcctttcgccggatgatcgaagagcaaaaggaggccctgtgaacggccggccggagatgaacaccagcgtgggcgggctgaggctacgaaaccccgtcatcgccgccagcggaacatttggctatggccgcgaatatgcgccgtatttcgccttggagcgcatcggcggcctggtcaccaaaggcgtgagcctgcgcccccgcgacggcaacaagccgccccgcgtctgcgagaccagcgcgggcatgctaaacgccatcggcctggccaacgtgggcgtggaggccttcgtggccgacaagctgccctggctggccgggcaagacacgccggcggcggtcaacctctatggcgagtccatcgacgaattcgtccaactggcccagcgcctggacggcctggccggcgtggccgccctggagctgaacgtctcgtgccccaacgtcaaggccggcggcatggccttcgggaccaacccccaggccgtggcccaagtcaccgccgccgtgcgccgcgtcaccagcctgccgctgtgggtcaagctcacgcccaacgtcaccgaccccgtggccgtggccggcgcggccatggaggccggggccgacgccctgtgcctgatcaacaccttgctgggcatggccatcgacgcccgccgccgcgcgccgcgcctggccaacgtggtgggcgggctttcgggaccggcgatcaagccggtgggcctgcgcatggtctggcaggtggcccgggccctgcccggcgcgccgatcatcggcctgggcggcatttgctgcggcgaggacgcggccgaatacctgctggccggggcctcggcggtgcaggtgggcacggcgtcgttcgccgatcccacggcctgcgccagagtggccgacgagttggcccgcttctgcgccgaggaaggcgtgtccgcggtcagccagctcatcggcgggctgcgcgcctagccgtagccgctatttgcggcgcagcacccgctcgtcgcccaggcgcatggtcagctggatggtgtcgaagtactccaaaagcgggatgatgtacttgcgcgagagccccagcatctccttgaactgctgggcgtcgatcttgccgtggctctccaggtgggccaccagcttggccttgatggcctccagcgccgggccgtgatagtaaaggtcttccttgatcctcgtcaggacgccctcgttttgcatcaccgccagcaactggcccaactgctttttgttctgcccctcggccacgtccttgagcgacggcggggcgaggccgccctggcgataggccgcctcgatcttggcgcgcagggcctggtcgtcggcggccaggcgcacctcgtggccaggcaggcgcaccagctctttttcggcgatcagccggccgtcggcctccagttttctttgcagatggccaaagagcttgggctccaggccccgggccaggcgggtgcgcaactcctcgcggggcatgccgggtttcagcgggttctgcccatgatattggcccaccacttccacggcctcatccagcagggcctgttgcacgccggcctcgatcaaaagcccagcttccttgtcaaagcggatcagctcctgcttggagagcatgtcggccaacagcgcgctcagctccttgggggccaggttggtcaggcgcaccagatcgcgctcggtgacgccgcgctcgccggccaggcgggcgtgcacggccaccagctcacgggcgcggccggatttgagcgtctccaggtcggccaaaatctcggggcggttgcgcttgtggcgcacggggtggggatgcagcacgcgaccgccggcgatggtgcgcaccggcgaataagaacgaatcacgaagcggtcgccggccatcaccgccaccgcctcttccaggcgcacctggcacagggcctgatcgccggggaccagggcgtcgcggtccagaaaatgaatgcggcccatcacctccaccgtgccggtgtgcaggcggatcggcgcgcggtgcttgagcggccgagccatctcggccagggcttggacctccacgtccagccacagcgagggccgcagcacgccaggctcggagagcacgtcgccacgggcgatctgatctttgtccaggccctggaggttgaccgccgtgcgctggccgcgccgcgagctttggcaatcctggccgtggttttgcaggccgcgcaccttggccgtgacgccccggggatagacctccagctcgtcgccgatcttgacctggccgccgatggaggtgccggtgaccacggtgccaaagcccttgatcgaaaaaacgcgatcgatgggcaggcgaaagggccccagggccgggcgctcgtccaaagaggcggcgatgcggtcgagctcggccacgagcaggtccaggccctggccgctgaccgccgagaccggcacgatgggcgcgtcttccagaaacgtgccctggacgtaggcccggatgtcctcgccgaccaattccagccaatcgggctcgaccatgtcgaccttggtcagggccaccaggccggcctgcacgcccagcagcgcgcatatgtccatgtgctcgcgggtctggggcatgacgccctcgtcggcggcgatgaccagggccaccatgtcgatgcccgccgcgccggcgaccatgtttttgacaaagcgctcgtgacccggcacgtcgacgatgcccaggcgctggcccgagggcagatccaggtgggcgaatccaagctcgatggtgatgccccgggccttttcttccttgaggcgatcggtgtcgacgccggtgagggccttgaccagggaggtcttgccgtgatcgatgtggcctgccgtgcccaagacaagttgcttcatcgttaaaaaatcctctgcgtgaaccaaacggaatccttgatcaagctggcgctgaacgcctcgaggccatgaattgtcgcccgcgccgtcaagagtgcggccttgaccagcggccgatctcattataataaccatccatgagccaggcgacaccaggcaaaatcatggccctggacgtgggccgggcgcgcataggcgtggccgtcagcgacgaggccggcctgacggcccagcccctgtgcgtgctgcgccgccagggccgcgacgaggacgtgcgggccattggccgcctggcccagcgcgaaggggcgcggctgattgtcctgggcctgccgctgcacaacgaccagatcggccccgaggcccagcgcgtgatcagcctgggccggcggctccagcgacggctgggcctgccggtggggttcaccaacgaggaagacaccaccatcgaggcccacgaagccatgctggaggccgacctcagccgcaaacggcgggccgaggtggtggacaaggtcgccgcggcgctgatcctgcggcgttggctcgacggcatgcgcgaggaggttttatgaatcgggggctgatcgccgccatcgtggtgattgccgtctgcctggcggcggtggccggctatttcggcggccggaccctgctgctcaaccacaccgccggcatcggcgacaaggacgtggtggtggagattcctccgggggccggggtgcgggccgtggccgatctgctgggtcgggccgacgtggtctccagccccaacctcttttggctgaccacccgcctgacctcggccgacgggccgatcctggccggcgaatacaagctgagcccggccatgacctatggcggaatcctgcgcgtgctgcgtcagggcaaggtgctgctgcacacggtggtgctgcccgagggcctgaccatggcccaggccgtgggacggctggcccaggccgggctgatcgacgaacaaaaggccctggccttgtgcggcgacaaaggcttcgtgacggccatgggcctggccggcccgaacatggaaggctacctgttccccgacacctatcacctggccaagggcctgggtgaacggcggattctgggcctgctggcgcgccgcttcctgacggcctggcgcgtggtcgagcagcgggcttccgcccaaaaactgggcatggctcaaaccgtgaccctggccagcatcatcgaggccgaggccaagttggccaacgaacggccgctgatcagcgccgtttaccacaaccgcctgcgcgccggcatgctcctgcaagccgaccccacggtgatctacggcctgggcgggctcaagcgaccgctcaaccgcgccgacctggccgtggacacgccctacaacacctacctgcggcccggcctgccgccggggcccatctgcaaccccggcctggccagcctggaggcggcggtggccccggccacggtggattacctctacttcgtggccaagggcgacggcggccacgccttcagcgccgattaccgcgaccaggtcaaggccatcaaccgctatcgccgccgctgaacggccattcaatcacatcttgccagccaccggcccagtgggtatattggcccatggacatgacccgcgggccggccgcggccacggcggccgcggcaaaaactcgttgacaggcacatgcgctcatgttagagcatgtcttgaatgaggcgtcattcagggtataatatggatcgaccgcttccgaacccgcgcgccgccaaagggcttgacacgttgaaaaacataaagaaaacatccagtgacaaacaccgtcggatcatcgaagccgcggtcaaggtctttgccaagaacggcttttacaactccaaggtcagcgagatagcccgcgaggccaacgtggccgacgggactatttacttgtattttgaaaataaggatgacattctaatttctcttttcgaggaggagttggcccgggttctggagcacatccgcgaggccctcgacggcgagaccgaccccgtcaaaaagctcgagcgcttcgccacggtgcatctgaacctggtgcaagacaatcaggacttggccgagatcatccaggtcgaggtgcggcaatcctccaaattcatgaaggaatacaaaaatagcaaatttttggaatacctggacatcatcagcgaaatcatccgcgagggccagcagcaaggcatcttccgcaaggacatcgagccaggcatcgccaagcgggcgttttttggcgccctggatgaaatgagccgttattgggtgctctccgaggccaggaggtactccatcgccaaggccgtccaggacatcagcagcatctttctgcgtggcctgatggcggcttgatctttcgcgccgaaaaatgagggaaggccgggccttccccagtaaaaggaggggttttgaagtgaatatcgttgtctgcatcaaacaagtacccgacaccgagacggcaatcaagatcgccgctgacggcaagtccatcagcaccgacgacatcaagtgggtcatgaacccctatgacgagttcgccgtcgaagaggccctgcgcttccagaaggaacagaaggccaccgtcacggtggtcggcgccggtcccaagcgcgtcaccgaggccctgcgcaccgccctggccatgggcgccgacaaggccgtgctgatcgaggacgacggcctctatggcgccgatcccatcgccatcgccaagattctggccgcggcgatcaaagacctgacccccgacatcgtcttcctgggccagcgggccatcgacgatgacgccggcgtggtcggcgcggctctggccgagttcctgggcatgccccagctttcggtggtcaccaagctgagcctggacggcgacaaggtcaccgtcaatcgcccggtcgagggccagaccttggtcatcgagtcgcccctgccggcggtcatcacctgccagaagggcctcaacgagccccgttacgcctccctgcccggcatcatgaaggccaagaagaagcctctggacaccaagaagttggccgacctgggcgccagcgccaccggcttcgccgaggtggtggccatcaccccgccgcccgagcgcgccgccggcgtgaccatctccggcgacgatccggcccagatggccctcaacctggccaaggccctgcgcgagcaggccaagatcatctagtttatcgctaacgatttctctcgaagggagagtgaaagatatggcaggtgtttacgtagtcgccgaacacagggacggcgcgttccgcaaagtgaccctggaggccgccagcgccgccaaaaagatcgccgacgagttgggttccgaagtcaccgccgtggtgttggcttcgggcatggccgacgcttgcgccgagctgggcaagtatggcgtgagcaaagtgctctacgccgatgacgccgcctttgcccaatacaccaccgacgcatacgccaacgccctggccgagctgctcaaggacgccgacgtggtggtctttggcgcctccatgcagggcaaggacttggccggccgcctggccgccaagctcgacaccagcgtggccgtcgattgcaccgccctggccgtcgaaggcggcaaggtcaaggccacccggcccatctacgccggcaaggtctacgccgacatcgtcatcaacgccaagccccagatggtcaccctgcggcccaacgtcttcgacgtggtcgaggtgggcggccaggccgccgtcgagaccatcagcgccacggccggcgaggtcaagaccaaggtcgtcgacgtggtcaaggacgccggcggcaagatcgacctgaccgaggccctggtgatcatctccggtggccgcggcatgaaagacggcgccaacttcgagatcctggaaaccctggccggccagctcaatggcgcggtcggcgcttcccgctcggccgtcgacgccggctggcgtcctcaccgcgatcaggttggccagaccggcaaggtcgtcacgcccaacctctacatcgcctgcggcatcagcggcgccatccagcacctggccggcatgggctcgtccaaggtgatcgtggccatcaacaaggacgccgacgcccccatcttccagaaagccgacttctgcgttgtcgccgacctgttcgacgtggtgccggccttcaccgaggaagtcaagaagctgggctaaccgccaagcttgcttgaatgcttgaacgccaaacaggcgacgccaattgtggcgtcgcctgttttttcgcctcgcgcgggctggtcagacctgggccggccggggccgcgcgccgtcgatgatgatcttgatcagggtctccaggtacttgtcatcgtcgacgcgctcggcggtatcgtgcggcaggcggcgcagcaggcgcagcttggcctcgtgccagtgttcggcggcgctgaagatcatcatcagcagggccgccgggtcgatatcctggcgcatcaggcctttttgctgcatttcgctcatggcccgcaccatgtcctcgcacaggtcgaagatatagcgctggttggcgtcctcctcggcgtcgccgccctcgatcatgcgcaccggccgggggtgttgcaggaaaaacagcgtgaaccacgcgcccatgtgcaccaacagcggcgtgtcggccagcatgcgaaaataggccgtcagccccgcggccaggtagtcgtcgccctggatggcctgctccatgcgcttgcggcccatgcggcccatgcgcaccagatggcggcgcatcacctccaggaacagcccctccttggagccgaaatagtgatgaatcaggctctgggtgaccttgcccttggccgcgatctcgctcatggacgtgcccgaaaagcccttgcggctgaatagtttttcggccgccaccagaatcttgtccttggtcgccgccggatcacgccgtttgcggcgaacttcgccctttagttccttgtccatgccctcgcccgcgcggtccacctcagacccctcgatgaattgacaacaagcgccttaccaaaacgggccattacccattaacagactagattagaccaatttcgccgtttgacaaccgcgcgccgccctgtttgtgctatcttgaccgcaaaaaacagcgttttggcccaacgcaacccatcgcggaggaaccatctcatgtgggagcagcacctggtcggcggcaaaatcggcttgacccgcgccaacggcttcgatccttccttgcccagcattttgcttatccacggctcgggcggctacaaagagctttacaatcaccagatcatcggcctgcgcggccgggccaacgtggcggccatcgatctgcccggccacggccagaccgccggaccgggcttccgccaggtcgaaccatacgcccagtggctggccgacttcctggccgccgggccggtgcggccggtggtcctgggtcacagcctgggcggcgcggtggccctgcaactgggcctggatcaccccgagttggccagcggcctggtgctgatgggcagcggcggccgcttgcgggtcatgccccaatttttgcaggggctcaaggaaaacttcgccgccaccatccagggcggcctgggctttgcctacgccccggacgccgacgcggccatggtcgccgagggcgtgcgcaagatgctccagacgccggccgagctggtctggggcgatttcagcgcctgcgacgccttcgacgtcaccccgcgcctgggccagatcgacctgccggccctggccctggtcggctccgaggaccgcatgacgccacccaagtacagccaatacctggcccagcacatgccacgctgcgccttcaagcagattgacggcggcggccacatgctaaacatcgaaaaaccggccgaggtcaatcaggcgctgatcgagtttctggcccagttttaggccggcagcagccccagcaccaggcccagcgacggcgtggccatgggcccggcggccagggccatggcctcggtcaggccaaaaaaacggccttcgctgatctcgtgggggtcgggccggggctcttggtcggcggtggcgcgatagacggcggtaaactcgccctcggtgagggcgcaggcggccaggcggcccaggggctccagggccgactccaggcccaattcctcggccagttcgcgccgggcggcctgctcgtagctttcgccggggtccacgtggccgctggccgagctggtccatttgccggggtgggtgtctttgttggccgagcgccgttgcagatagagccggccggcctggtcgaagaccagcacgtgcacggcccggtgcaacaggccctgggcgtggatatcgccgcgtcgggccaggccgatcaccgtgtcgcggccgtcgaccacctccagcacttcgtcggccaggcgctggttcatggctggcggtccaggcccaggcgctcgataaaaaacggctggagcgccggcggcacgtcggagacgcggcgataggccaggcggcggtcgcgcagctccaggcgcaacacgcccggcccacggtgggcgcgcaactcttcggcggcctgggcctggcgcagcagcgcgccgtagagcttgtacatccgccacaggcgcaggccttcggccccgctgaagcgggccagcgagcggttgcgcgttggtgggcgatcgtcacgcaacagggccagaacttcttcgaaaacgcctggttgcaacgggcctccgtggtcgtgaggtgagcgcgtcggccaacagcgtccttgcctggcgcgcgcgcctgtggcaagctgacgcttgaggcactaatcggaaagcgcggaaacagcttgcagtataacaaaatccgcctggagcgtcacggggccgtggccctgctgaccctggacaacccggcccaaatgaacgccgtggatcagcaaatgggcccccaactggcccacgccctgcaaagcgtggccgcagacggcgatctgcgcgccctggtgttgaccggcgcgggcgacgttttctgcgccggcggcaacctgcgccgcgccatgcaagccctggccgccggactcaccgccggcgcggggcatgtgtttctggcctacaccgcctgggtgcatcaggccgtgcatctgctgctgaccatgccccaggtggtcgtggccgccgtcaacggccccaccgccggcgcgggcctggcctggctgctggccagcgatctggccgtggccgatgaaaacgcgcgcatcaggccgggctttctgggcgtggggttgaccccggccggcggcgtcacccacctcttgccccaggccctgggccccggtcgcgccacccaagcgctcatgcaaaaccaggacatcgacccccgccacgccgtcgccttgggcctgctcaacgccgtgagcccgcccggccaggccctggacatggccatggccatggcccgacaagccgccgccggctccgccgccgccttggcccgcaccaaggccctgttgggccatcagcgccgccagggccttttggcgcacatggaacaagaacgccaggccacggccaccgccgccgatgggcccgacttccgccgcctggtggccaagttttttcacaagcaaccggcaagcattggagaatgagcatggaattcaaagacgtcgtcaatggccgcttttcgtgccgcgcctttttggacaaaccggtcagccgccaggtggtcgagcagatcgtccagaccgccctgcgcgcgcccagttggggcaacacccaaccctggaaggtctacgccgttggcggcgagacggcggcctccatccgcgccgcccagcgccaggccatcgaagagggccgccccggcaatcccgacgtggtcatgccggccaagttcgagggcgcgttgatggatcgctaccgcgccctgggcatcgccatgttccaggccatgggcctggcccgcgacgacaaagagggacgtctgcgtcattatgtcaacaattacggtgcattcggcgcgccggccatgctctatgtcaccgtgcccaagggccagacggcctacgtcatcctcgacggcggagccatcgccaccatgctttgcctggccgcccacgagctgggcctggccacctgcctggaggcggccctggccacctaccccgacatcgttcgccaggaagtggccatcggccccgacgaagacctgctcgtgggcatcgccctgggctatgccgaccccgacgcgccggccaacaagttccgcgccgaccgcatgcccttggagcaggttctgagcgtggttgatatgagttagcgcccccgcgggcggtcgagttggtccagccagggccacggccgcccgcgccccttggccggcgggtccagccccagccaggagcaggccgtggggcagacgtcgtatagcgtggccccgtgatgctggcggccggcctgggccagggcctggccagcggccggcgcggcgatgaacaggccctcgggcgcatggttggcgtcgtcggggccggagtcgttatcctgaacaaacagcggcccgcctcgcggccagacctggccgatcgcccgccaggccaggtcgccggggtagagcaaaagatccggggccgcgccgttgacggcggcgtaggcctggcgcggatcgaccacgcggttgcccaggggccggccatcggggccgggcatggcctccagttcggcgcgcagttcggccaaaaaggcgtcgtaagcggccggatcgacggccccttgcggctcacgaccggccacgttgcaaaagatgcgcgcataatagccgccgtcggaccacaccttggtgcgcggccagtcgatcatcgcgggcgcaagcggcgcgccctcggccggttcgacgcgcaggcgcagcaacccccgctccagcagccactgattgatgcacaacccgccttccaggcggcgcgcgccgtgatcgctgaccaccagcaccagcgtctcgggcggcagctcggccaagagcaggccgatctgggcgtcgaggtcttcatagtggctggcgatggccccggccaggggcgagccgggttggtgcagacggtgcagtgggtcgtggtgccgccaaaaggcgtggtgcatgcgatccgtgcccatctccaccagccacagcagatccgggtcgtagagccgccacaggccacgggccacggcgaaacggcgttggaccatggtccgcacggtctgggccagggccgcgcggtcggcgcggcgaaagtcgggcacatcgacgatgtagggcccgccgccccagcgttccagccgagggcccaggctgcgcggccaggtcaggccgtcggcgttttcgggcagaggaaaaccggcgaccatggccccgcgcacggccgaggccggccaggtcaggggtaggcccagcaccgtcgagcacagcccggcctggctggccatgtcccacaaacgcgggacgccgacgccctgggcgctggccagggccaggggggcgtaggaatggtcgggccggttgcgaaaaccgtagaggcccagttggcccgggtccaggccgctggccatgctgacccaggccggcacggtgatgggcgggtcggtgctttgcaggcggccccagcgaccacggcgcatcagcccgctcaggttgggcaggcgcggggtcagttgctcaaagaccagctctggcgcggcgcagtccaggccgatgacgcacagccgccgcctgttcaccgggacttggcctcttgggcggcccgcttgaagcgttggtattgctcctcgaagtaggcgcgctgctccttggggccggcggcaagggccgcggcggcggcggcctcggcctgatcggggcggccgttggccagataggcctcggccagggtgtcccagatgtgcggctcgggccgcaggcgcacggccttttcggccaacaccaaggcgcgctcgggccggcgcaacgactcttccttggccgtgaccaacagccaggccaggctgttgagggcctcggcgttgtctggatccaggtccacggccatgcgcagatcgcccagagcccggcgctcgtcgccctgttgataacgcagcaggcccaactccaggcgcacgccggcgtcgtcgggccgcaaggccgcccgttcttccagcaggcgggtgatgacggcctcttgcagggccgatccggccccgctgtggtcggcggccagcccggcgcccaccagcaagcccaggcacagggcgtagatcaccagggcccggcgcagcatgcggccgtgggcggcgatgagcctgggttcggcctgggcctggcgcagggcctccacccgctgggccaccgaaaaatgatgccacgaaggcacgtcgcggatgttgcccgacaagctggcgatgcgctccaacgcgccgatcagcggctcggccgagcccatggcctcgagcgaaaaaaagtcggcctggcgctcgaagtggcgcatgaaaaagcccatgccaaagcgcacgtacagcgccagaaagatcaccagcggcaaggccagcagcagcgtgagggggttggcttcctgggccggcgtcgagagggcggccatgccccagtcaaaggccgaaagcagatagaccagccagcccatcagcaggttgaacgagccggtcagggcaaagatggccaggaaaaaacccaggaaaaacaagatataggccagcatatgccgatggcgaacgtggccggcctcgtgggcggtcaccgcggcaatctccgtttcatccagggcttgggccagggccttggtgaccagcagatagcgcaggcccggggccaggcccaggatgcccgccgtcagcacccggccttccaggatcggccaatcgacgatctcggccaccgagacgcccagacgccgcaacgtgcgcgcggccacatccctggtcggtccctcgggcaggggccggcagccccaccagcggcgcaccagcggcggaaacaatagcgacatcaggatcatcagcagcgacaaaaaggccaggtcgccccaggccgtgcgcagccagccgtcggccgccggccagagggccagggccagatcctgcacggccacggcaatcagccacgggaacagcaccggggccacgaagcgggcctgggcccgcacatgggcccagcgccccaggtcgcgataaaatacgcgggcctccagcggctgcatggtccaccacaccaccaccaggcagcaaaggtagatccccgccgcgcacaggcccgaaagcgtctgccattgggccagggccggcacggccatgagttgggccttgaggtccagggcggtgatcatcagcacgaagcaggcaatggccccaccgtgcagcaggctctccagccgcctggtcgccctggccgggtcggtcggcgggtcggccccggccaggcgctccagcaggcggcgcacggccagttggccggccgcccacaggcagcacagcgccgccaacgagccgaaaacgctgtccagcggccgcaggccggccacgccgggctgataggcctcgaacagcaccatcaccagaatgaacgcgactatctgggcgaagaacatcccctgtctactccggccagcggcggcaaggggtctggcagacaaaaggcccggggcgaggctcccgggccaggtgggaatcgtggcattggcggagagggagggattcgaaccctcggtagagctttacaccctacactcgcttagcaggcgagcaccttcggcctctcggtcacctctccgctgcggtattcgtggccgcggctcgctacgccgcgccttttgcacgtgcaagatggcggagggagtaggattcgaacccacggacctttcggtctgcggttttcaagaccgccgccttcgaccactcggccatccctccgcgaggccggccgtccagccgccgccagtcaacggacagcgccaagcgcccgcctcccgacggattgctttatttaccatcgcccaccaaggggcgtcaagtgccgtggtcaaatatagccgccaccggcaaagggcctcagaccttggtctctgtctcttccttggccttggccgcctcgtcgatcttttcggcctcctggccggtcaacgcatcgtctttgacgcccttgcggaagttcttgatggccttgcccaggttgccgcccaccgagggcagtttgcccgcgccgaagatgatcagcacgatgacaaggatgatcagccactcgaaatgccctatgccgccaaacattggcagacctccgcgcccctagcgccgcctgggcggcctattggctgtattcctgcatcagccgaagaaattccggcgcgccgcgaaacttgcccgcggcctccatgaacgccaaccagttgcgccacatcgccgcccactgctcggtgtgccagaagacgtcgtcggccaggccctcctcgcggcgcagaaaggccgtggcttcatcgtggcagctcgcgcacaggggatatggaaccttgaccaacagcggctggggttgttccacgccctggccgcagaaggcgcagcgcctcgggcagatcccgcaagacatcgccgcggccacggcctcggccttgcgccgctgacggccttcgtcgatccggcgctccttgctcttgcggcggctcaaatcgatgacctcggccatggctctctccatatcgtggcgcagacggccatacaataccaatggcgcgggcgtcagtcaagcggaccacccgacgtcgttcacgggctcatctttaaattttaacgctgtttcgggcgcttggcaacaaaggcggccttttcagcgtagggccacttcgatcaccgcgtagccgtactcgctggaaaagggaaccgccaacaccgggctggccgcatgctcgatgcagtggccgtggccgtcgtagatccgggggatgccggcccgcaggcccaggcccttctcggaaagctcgcggcgggcagcgccggagatcatgttggtcagctcgcccacggcgtcgcgcacggcgtcgtcgatggcgctgatttcgtcgccgagcatgccgcgcatcacggcctggatcagcccgaaatgaaacgtcaccgccagggagccctcggcggccccgctcaggccgatgacgccgctgatgtcgccctcggccagggtctgctgcttgaggtagggcttgccggcctccagggccacgccggccatggtgcccagcacctcgaccaccccgctcaggaaaggattgacgtatttgacatccatcgcccgtttcacccggttgtggcgaccagccgccggccacgggcgcgcgcgccgggtggcttgccgtcgggttggcagtcccgccgccgtggccgcccgggcggctgtaggccggtgactttgcgcccccggctttcgcgcgggtttgccctttcacaccaactgggcgtttatcttaacacaagccgtgggccattgcccgattttacggcaagacgcgcggccacggcgttccgtggtcgctcaggcctgtgccatctcttgcacaatccggcgcgccgcctgggccgggtcaaccgcgtcgcggatgggccggcccaccacgatgtggctggccccggcgcgcacggccatggccgggctgaccacccgcttctggtcgtcgtcaccggcctggcccggtcggatgcccgggcagaccaccaacgcctggggccccagcgcctggcgcaccgccgccgcctcctggcccgagcagaccacgccggcgcaaccggcgcccatggccaaaccggcccggcgcagcaccaactcgcgggggtcttgcagggccggcggatagcccatggccgccagatcttcggggcccaggctggtcagggtcgtcacgcccagcagtcgcgtgccccccaggtccacgccctcgaagatggccatctggtcgcagtgacaggtcagcatgcccacgcccagcgcggcggcctgacgggcggcggcgcgcatggtcgccgggatgtcgtgcagcttcagatccaggaatatctcgcgcgcgccggccgcgcgcagctcggccagcaccgccggcccctgggccacgaacagctccaggcccactttgaacacgccgacgtcgtctttcaacagctccaccaaacgccgcgcctcggccacgctgggcacgtccacggcgaaaataagcctgtcacgagcttgcatcggtgattcatccttccaggtcaagggcttgatactcggccgccacgccggccaaaaagccgctctgggcgaaactgtgcaactggcgtccggccacgatgatgtgatcgaccaactccagacccacgccctggcaggcgtagtagagccggcgggtgatggcgcggtcgtcggtgctgggcgtggcgtcgccgctggggtggttgtgggcgcaggccaacgccgtggccccgcgcgcaagggccagggccgccacctcgcggggatagaccaccgcccggtcgatggtgccgctgaaaacgtcctcgatggcgatcaaacgccgccgcccgtccagaagcatcacgcgaaagacctcgcgctccagactttgcatgcccatgcgcagatattcggccgcctgctcggccgccaaaaaggcctcgccgcgcagcaatttgtcttccagataacgccgggccaccgccggcacgagcttgaggcccaggacgtttttgggccccacgcccttgacctgggccagacgttcggccggggcgtccaacacggcttgcaacccgcccagctcgcccaacagcgtccgggcctgctgcttgcaatcctgacggggcgtggccagggtcagcaatagctccagcgcctcctcgtcggtgaatttggccaggccatgggccaggaatttgtcgcgcagacgttggcggtggcccgcgccggggtgctcactcgcgctcacgccctagccccaaaccccggccacggccgcgccgcaacgggcgcaggccccgtcgaccaggccgccgacgtccacgccgtagccatggcgggccaccaccttggccccacaggccggacaataggtgttttcgccgtcgtggccagccacgttgccgatgtagacgtgccgcaagccagcctggcgaccgatggccagggcccgctccaggctggccaggctggtggcggcggggccgtgctcggcgtatttgtaacgcggctggtaggcgctgacgtgccagggcgtatcgaccgagagcttttcgacaatgaagccacacaagcgggccagttcgtcgggatcgtcgtttttgccggggatcagaagcgtggtcagctccagccagacgccggcccgacgcaggcgcgtcagcgtgtccaaaaccggttgcaggcgggccttgcattcgtggcgataaaactcgtcgttgaaggccttcaggtccacgttggccgcgtgcaaaagcccctggcaggcctccacgcagtcggccgactgatagccgttggtgacgaagacgtttttcagcccggcctccacggccagggccatgcaatcgcgggcgtattcaaagtagatcgtgggctcggtgtaggtgtagctgatcgaggcgcaagccgccgccttggcctgggccacgatggccgccggctcgatgaggccccctggcccgccgccggcgacctcgccgtcgccggacgcctggctgatccgccagttctggcaaaaggcgcaggcgaaattgcaacccaccgtggcgatggaaaacgaccgcgagccgggcaagaagtggtagagcggctttttctcgatgggatcgacgttggcggcgatgggccggccccacaccagcgaccacaacacgccgtcttgattttcgcgcacctgacagattccgcgcttgccgggggcgatcgtgcaaccatgggcgcacagccgacaacggaccttgccgtcggccaacgcgtcccagaattccgcccgtcgcatcatcggcctcccgcttggttgttttttttggctcggagcaagccgcgccgccgatggaatcttccgcaacgcggcctccttgtggcattataaaccggttgtaaacggattcccaggggttggacttgaaactgtcttaccagaaaatgcaggcgctcctggtcgagggcaacaaaatggccctcgacaccctcgaaggctatctggagccgttcaagttttaccgggtctggacggccgtgggcgtggatgaagccatgctcgccatcaaggatcggcccatcgacatcatcatcaccggttggaagatgcagcccatcagcggcctgcaactggtggagatggcccgccgccggcccgaactcaaggacgcgcccatcctgctggtggccgaccgccgcgacaagcacttggagaaaatcggcaaggattccggggccacggcggtcatcggccaccccatcaccgccaaggacgtccagcgggtggtggacgagatgctctccaagcggatcgacccccagcacgagcagttcctggcccacatggaggcggcccgtcaggccgaacgccgcaaaaaatccgccgaagccatcgaggcctatcgtcaggccctggaactgttcgaggacgaaacggccatgatggccctggcccgcctgctgcggcgggccggcgacgaagacggcgccacgaagttgctcttcgccacgctgcgggccaaccccgacgccctcaaggcctacctggaactggccatgatctatcgcggccagagccgcctggaagacgccctcaaggtgatgcaggccgccctgggcgcggccgaacgcctcaaacacggcgggctgaccaaggccagcctctattactacatgggcgaaatcgagttgcagctcaagcatctgcaaaaggccctgggccacttcgacctggccatgggcgaactgcccgacgacgtggaaatggccagcaacatcggcgacgccctggccggccagggccactacgccgagtccgagcagtattaccaaaaggccctggagctcgaccccagcctggcccacgtctacaaccgcctgggcatcgcccaccgccgccagggcaagcacgacatggccctgaacctctaccgcaaggccctggccttccaccccaacgacgaacacctgctctacaacatggcccgggtgcactgggagttggctgaataccaactggcctccgaggtgctgaccaaggccctggagatcaaccccgagttggtcgaggcccagcgcctgctgggcgcggccttgcacaggatgggcttccaggtcaccgccgacggcgctccccccgagcccggcgacgactgaagcgcccccgccagcctgcacgccatcggttgccccctgtcatcgcgaatcattcggtgctaatctgagcatgcggcccggcccgcgcgatgggcgcgcgatggcttggcgcatgggagcagaggggccatggccccgcttgtgacggagtgacgacatgaacgcgtcagcgaaacgcggctattgggccgccctgatttgctcattgaccatggcgctttgcctggccggccccttgccggcgcggtcggcccaggaccaggccggccgcgcagccacggagtggctggcgttggtggatggcggcgactatcggcaggcctggagcgcgaccggcgagttgatacgtgatgcgatgaccgcccaggcctgggagtcgctgctggaacaggcgcgccgcccgttgggcgaaaaatcggcccgccaggagacgtcgcggcgcgcctacgagcaattgcccggcgcgccggatggtcaatacctggttctgaccttcgattccagctttgctcacaaggcgcgggcaatggagacactgaccctgcgccgcgaggccgacggcgtctggcgcgtggtgggctacttcattcgttgatctcggaccaggcgcgccgcccgccgcgggagtataatcggcgcgccgcgttcgccgagccatgattggcccgacgggtccggtttttttgtgcgaaaacagccgcggaagccattatcgctcatgaaccaggatagcgccccagccccagagcgaccggcgttggcaaccggccccaaatattatctggccgtggtaggcatgatctacgccgcggccgtgggcctacgcgtggcccgtttcctttcggcccggctatcggccgaaaacggcttggtcggcagcacggccgaacaatttctgcggggcgactttcccctgttcctgatgggcaaggacttcatgggcgtctatgacgtgttgcccatggtcccgcttctgcatttcctcgggccgtcgtcgtacatcctcaatctatggtcgccgctctacaccctgggggccatgatcgtcgttcaccggctactccaacgcgtggtcggcccctggggcgtgctgacgggcctggcttttctggccatcccgccggctttctggctgcactactgcggctacgcccagactcactacactctgggcgtgctgctcagcgccctgctgatgctccagaccgcgcgcctgtccgaggccgagcactggggcgcgggccagacatttttgtggggcctggccgccggggccgggctctacggcaacgcccagacggtgggcgtatttttggcctgcgcggcctttttgctggccacgtcctggcgacgcgtgcggccgctgaatctggtcgccttttgcggcggcggcctgctgggcggcctgcccctgctctactatctgctcacggcccaaaccgcctacgccgacaagatcaacgtcttttcctggggctacgtggccaagcatttccacgagctgtggaccaacgccctgcccattatcctgggcttcaacactccgcccacggggggaagcctgagccccgcttcgccttggtttggcttgtatctgcttttgctggcggtggtctgcgcgggccttggcgggttgatccagcgtggtctgcggggccgcccccgcctggcgctgctgtttcccctggtggcggcggtgtatgtggtcattttgctcactagccactatggcctttttctgcatggcagccagcaggcctatctcatgtcgctgtacctggtcttgcccgccgccctgggcctggtggtcacctggttcgaaccacgcgccaagatcgccgccggcttgttgacggccctgaccataggcataaacgtcggcggttacgccgccttccggcccaatgtctacccgctgtttctttcgccggccatccaggcccggcaaaaccgcgattacttggaggcggcggagcttttgcgccgggccggggcccaccatgtctacgccgaaaacagttggctcctgggcttttacggcaatggcgacccgttggcggtgcatccgtggcagccgcgcaaaaacgaggacgcccaccgggtcgacgccagccttgatccgttgttttatggcgtggatatcgcttcctcgacgactttgctgggcctgaagcacaaaatcgccaccgtgggcggtcgactgtcgcgctggggttttgcccagcccgacaagggccttttgctggagcgccacgcttggcgggcccgaagtctgaacggccaagacctgggcgacgccctcggcgatggcgatttggccagcggcttccagaccgccggtccagccgggccgggccagggtttcgtcctggatttgggcgcggcccagacggtcagcggcctggccctgatcccgcaaggttatgtcgaaacgcccaagggcctgaccatcgagggctcgctcgacggccacgtctttttccctctggcccaaagccacggctacgtcgggccgttctatatgtccgggccccatccggtgctcaaactgcgtcatcccagggtcgaaagctattggcggccttgcctagtccgccagatcaggatcagccaccttggccgctccaaccggccctggtccgcgcgcgaggttctgctctggggccccgggccggccgccgggccagacgccgactggtcgtccagcgccgtggccttgcgccggctggtcggccggctcaagcccgcgcgggtctacgccgacacctgggcggcggcggtggcgcgcaccagcgcggacgcgccgccgtggatcagcctggcccacggcttccacaacgaaagccggcccgatccgcccctggcgcaatggccggagctgatcgccgggcggggctcgttggtggtcgtcgatcggccagaggccgccgccacccgccgcgccctggagctgctgggcttgccgttcacggaggcgtctgccggccgattacgggccttcgcccttggcaatccaccggcccgcccggtcatcgagccccgcgcgatcagctcgcggctctcgcccgcggccgccgcccaactagcccaccccggcggccgaacgccctggagcaccaacggcccgcaaagcgccggcggcgcgctggatatcgacctgggccggccgcgcctggtgcggctggtggagctgcgcacccccgatttcgcccaagactacccccgcgcgctgacggcgtgggtctccgacgacggccgcgcctggcgacccacgcccctcgcgccggccggaccactgttcttcagcgggcagatgttgctgcgccgtggcggcgcggtcaatatcttcagcctcggacctggcgtgaccacgcgccatctgcgcctggccctggcccccaaccattgcccgtggtggtggtcggtccaggagctggttctgcgctagaccgttggggcgaactgcgctatgctgcacgcaaacggtggcgatgtcacggtcatggcctgccccaaggaccacagccgcgtcatgagtcaaaacagcgccccggccgaggagcggccggcgccggcaatcgcgccgaaacgttatcgggcaatggtcatcgccctctacgccgtggcggtgggcctgcgcttggcccgttacgcttgcggccgcctgtcgggcgaaaacgcccttatcggctccacggccgaggagttcctgcacggcaattttcctttttttctgctgggcaagaattttttcggcacctacgacgccatgctcagcgccccgctgatttttctgttcgggccgtcgtcctacatcctcaacctttggccgccgctgttctcgctgatcgtcatggtggtggtgcaccgcgcgttgatccgcgtgctcgacccgccgggcgtgctggcgggcctggctttcatggccgtccctccgtcgctgtggctgctgtattccggctacgcccagacccattattccctcgacgtcgtcctgagcgcccttttgctgctgcaaaccgtgcggctgagccaagcccctcgctggagcgcgggccaggccttttggtggggcctggccgccggggccggcctttacaccaatccacagacggtgtgcgtgtttttggcctgcgcggcatttttgctggtcacggcctggcggcgcgtgcggccgctgaacctggcggccttttgcggcggcggcctgctgggcggcctgcccgtgctctgctattacgcattgcacgatctgacctacaaaaaacagctggcctcggtctttggctggcattatctgccgcccaacctgaaggcctttttgttcaactcgctgcccatcatcgtgggcttcaacaccaagatcagcggtgacgagctgtttgttggctcaccgcgcttttgggcctacgccgccgtggccatgcttatggccgtgggcatgggcgcgctgtcgtggcgcggtctgcgcggccgcccccgcgaggccgccttgccgccgctggtggccgcggtcaacctggccgttttgcttttttcggtctatggcttggccctggcctcctatcgtcaggcctatctactgccgtggtatctggccttgcccttttgctggggactggcggcctcttgggcggcgcgctggcggacctgggccttatgggcctgtctggccttgataattggcgtcagcgtaagtggctacccgcgctacacctatcacgggctgccgctgtttttgccgccctcccggcaatacgccgaaaaccagctttgccaagaacaggcgcggcaactgcgccaggccggcgtcgcgggcctgtacgccctggatagctggctgataggctattacaccgacggcgaccccctggccgtgcacccctgggccgcgcgcaaacccatgcacgcccaccatgtcgacgccatggctgatccgctgttttatggcgattttctggccgacgcgccggggctgttaggcctggcccacaaaaccgcgccagtggccggccaaccaggccggtggggttttgcccaaccggacaagggccgactgctggaacgccggaactggcgggccgctagcctggatggccttgacctacgccgggcgctaaatgacaacgacctggccaccggcttccagacgccggccaacgccgcgccagatcaaggctttgtcctggatttgggcgcggcccacgccatcacgggcgtcggcctcatcccggccgatcacgcccagaccccagccgggctgcgcatcgaggcctcgatcgacggcgttggatattgcaccttggcccaggccgcgcactatcgcggccccttttacgtctccggcccccatccgtttttgcgccttttccatggccgggtggagagctggtggccggcgcggtcgatccgttatctgcgctttacgcacctgggcccggccaggcatccctggtcggtgcgcgaagtgttgctctggggccccgccgggccgggccagcgcgcgaccgattgggcccagaccgccgacgagctgacgcgggtcgtggccgcgctgaagccaaagcgcgtctatgccgacgcctgggccgcggccgtcttgcgccttcgcctggaccacgagccctggatcagcctgagccaaccatacgacaacaccggggcccaaaccatggagcttggccattggccgaggttggaccccgctccgggaacggtggtggtcttggaggccgccgaggccccggcggcccgtctgggcctggagcgctggggcttcatcttcgaggagcgccgggccggccggctggtggcgtttaatttactgggccagcgcctggggccacgtatcgagccagcggcggtgagttcggccagcgacccccggcgggccgcggccctgaccggcgctggccccggcgacgggccatggtcctcgggtggcccgcaaaaccagggcggcgcactggtcatcgacctgggcctcagccaacccgtgcgctggctggagttgcactgccccagcgcctacaaagattttgcccgtggcctggcggcccgcgcctccgacgacggccacacctggcgcgtcgtggagatcacgcccgccggccccctggccttcagcggccaggccctgctggcccagtccggcgcggtgaccgcctatcacctggaaaacggcctgaaagcacgctatctggaactgtcgctggacaccggcgaaccacgctggtggtggtcggtggaaaagttgatcctgcgcgcgccgcccaggccagaccgggccacgcgacgccaagtccctccgaacaacccgcaagtggtggcgatccgatgaaactgataatccagatcccctgctacaacgaagaagcaaacatcgccgagaccctggcctgtctgccccggcgactgcccggcgtggacaccatcgaatggctcatcatcgacgacggctccaccgacggcaccgtggccgcggccaaagccgccggggccgaccacgtggtcagcctcaaacccaacaagggcctggcccgcgccttcatggccggactcaacgcctccctgcgcgccggggccgacatcatcgtcaacaccgacgccgacaaccaatacaacgccggcgacatccccaagctgatccagccgatcatcaacggccaagccgatttcgtcatcggcgcacggcccatccgcgaaacgacggacttttcggcggtcaagcgcttcctgcaaatgctgggcagttgggtcgtgcgcaaggccagcggaaccgacatccccgacgcgcccagcggcttccgggccatgaaccgcaagaccgcgctctgcctcaatgttttcgacaactacacctacaccctggagacgatcatccaggccggcgccgaaaacatggaaatcgtttcggtgcccatccgcaccaaccccgtgtcgcgccaatcgcgcctggtcaagagcgtgcccagctacgtcaagcgctccatggccaccatcgtccgctcgctggtcttttatcggccgttccattttttcagctttttgggcgcggcgccctttgtaggctcgacgtttctggccgtgcgctggctggtgttgtactggggcggcacttcgcgggcccacgtgcccagcctggtggtggccgccgtgctggccttcgtggccttccagtgctggttcaccggcttggtgctcagctgtttttcgacccagcgtcggatgttggccgaggtccagcgggcccagcgtgggcaggaattgggcggtggcttgggctaggccccggccgatggcgagccgcccggggccgcgcgcatgtaggccgcaataaaaggcagaccggccagggcgggcatgacgtaacgcatggtgcacaacagccccaaggccgcgccgacggccgggctgaaatagccggcgtagaggtagatcaacgccgcgtcccgcgcgccgacgccggcgaacgaaaagggcagcagccccgcgaagatggccagggccgtcaggctgaagctgaccaccaggcccacctgggcgttgagggccaggataaacagccagatctgcaacagatgcatcaaccacagcgccagcgaggccagggccacccgcaggccggccgccggcgaggcggccaactgccgctgcatgacgctccacgactgttcggtgcgcccaatgaattcccgcgccttggcccaggggatcagccgggccaggccgaaaaacagcccggccaaacgccggctgaccaatagcgacagcccgatcacccacaagcaggccgccgccacgcccagcccacgcaccacggcgtcggcgctttgcagcaccaaaagccccaccaagcaccagctaagcagcgaaagcacgtcgcagagcttttcaaaaagcaccacgctgagggccgccgggccggtcatgtggcctttgttgcgcatgaaataggccttggacagatcgccgatcttggagggcaagaccatgttgagcgtgctggccgccagcaccagcttgagcgcctcgcccaggccaacgttggcccaacgaggcaccaacagcaaaaaacgccacgccgtaaacacggtgatcggcgcgaccatggccaggccgaccagcagcaagccgccccggcaatgcagcacgacggcgatgaatgcgtccaggtcgataaggctgtagatggccgccaacaggcccaggctgatgacgatggcgatcagccgcttcatgtcataaacgcctttccagccgcagggcctggccgtcggccggtcgtggctggccagggatcagctccagccactcctggagctggccttgctgataggtgcggctcatggcgatgtagatcgatgtctgatcgcagccgatggccactcgctccaccgccgaccaatccgggcagttcagctcgtcggttatcgtccagccgccgtccgcgaagcgaaacacccgccgaaagcggtgcggcgactctcgccggccaacgatcaacagtcgctgcaacacacggcgcaccaagtccggggccagccgtcccacgctgagcatgcccaagcgcagaattagcaacctggtggtggtcatcaggctctgcttggcccaactcaggtggccggccacgctgattgcatcgtcgctcaactccaggtcgtagtcgccgcacatatgacccacggcgttgcgcgcctttttgccccggcgttccaccaccgaaagctggctgtcgctgatcgccaaggcgtcatccttgaatagcttgaaggccccgcccttgttcaggccggcgtaaagctcgtagccagagcgccgctccaccagcagccccgcctcggcaaaccacagccgcccctggggccgggggccgggttcgggccgctgctccacgaaatcgcgccaggtcagcagatagttgatcacgtgatggcccaggatgtggtcgtcgccgtggcaggcctccaggccgccgcgcaaggcgcgcgcgaagcgggtgttgagatccaaggccggcggatgccagcggccggccagctcgaagccgtgcggaaaataattataggtgttgcggctgcaatattcgccgcccaacgtgccgtcggggtgcatgagttgggccacgaaatcgatggcttggcgcaggggctcgcgtagccccagccctgggcgcaggcgatccagatcagccagataggcgatggtcaacgtcagataaccggggtcgcaaccgtcgtattcgggaaaccagccctcggcgcgccgccacgcgagcaactgcctgacccgttcttcaatggccgtttcgaagcgctccgtgcccaatagctcggcgctcttggccaggcccagcgcgaccagggcctgatggttggacagctggcccgactcctggcgttgggccagccagaccgcccgtttttcgacaaaacgcagcagatcatcgtcgtccaggcccagcagcagcatgctctcggcaaaggccagcagggtgaacgccgccgcgcccaaggccttttcaaaggggtaataatcgtcgcacgagccatcggcgtgggccgaggccgccgcgaagccgatgccggcccgcacccactgtcgcagggcctcttggccgcgccacgggttgtcgggcagatccagggcgtacaccagcgccagagggtagacgaactcctgggacataccgcagggaaaatcgatgattttgtagtgccagtggttgcggtcgaagcagccatgggtggggctgtgacggttgcgatcctgcaaggtgagaatcttggggatatcggccagagccttggcggcgaagaggtcgcggatcgaggttaccgtggtcatgacggcgcttttacctttcacgacggagcggccacgccgggcaggtgggcggctgaattcacagcggattttagccgtccacctggccaaaggcaacaggcattcatcgtcgtttccgttcggcgtcgaacgccgccacgccaacggcgaaagggccacggattgatcatccgtggcccttggcttttcgtacttggtggagctaagggggctcgaacccctgacctcttgactgccagtcaagcgctctcccagctgagctatagccccaagcgcgggtcattatctatcagatgccgcttggcttgtcaacggtccgacgcataattatctggccgccatcgccccaccgacggccggaggcgggtcgcgcaattaacgtcccgttgacgggggaaaagccttctgctatagaatatcaacaatttggcccacgggagcgccatgagccaacgaaagcgggctttccaggaagtaataatcaaccagacgcccttgtgggactatttcgccgccagcgccgaggccgtcgactttgatcatctgcgtcaggccctggattttctgcacatcgacggcggacttatcgccgcctacggccccgactaccccctggtcgagccgcgcgagttggccccgcccctggattctccgctgatcgagcacaccagcctgccggccttcagcatggtcgtcttcgaccgtccgttaagttatcaggacgaaggttttcagttcgatctgctcacgcccgagggccggcccagcgaccccagcctggccgccgccaaccgccaagcctttcgcggccggctgccgcgcaacctttggggccgcatggagcggatcatcggccgccgggcggtgactcccctggccaactaccccgacattttcgagttggtcacgcacatggaccgcgcccacgtcctggcccgcgacgccagcggcgaattccgcatgctgggcgtgttcgcctccctgccctcggacctggacggcgagatcaagcgcttcggccggcatatcggcaagttcagccctggcgacaacgaaagatacgccgccaaccgcctgttcgtctatcgcttcctgatggagcagaccggcatgcccatctgcggcgagcgccacacctcggcggccttgttcgcccgccgcctgatgcagcgccgcgagcgcttcatcatcaaggtgctgggtcagagcgaccgagccatcaccaccctgaccagccatggcgcgcacaactcgttgcctcgcgtggaaaaggtcgccctggttcaggccgccgcctgtgatcccgaacgcctggcgcgcatccgccaggagggctttttcctcgatccggcccgccaggtggtcatcctgcgcgtgcgttatcagcagcacgcctatcacgtcgacaacgtcatggaagaccgcgcctgctcggtgctggcccaggagctgatccatccggtcaacggcagagtcctgggcgaagtggacgtgctgggcctcaaccaggatcgcctgctgcaactaaacgacatcgtgcgcggcgagtatcagggcgacatcgtctatcgcggccgcgaggtgatctcctccaccggcgccatcgacgaccggctgcgctttctggtcgcctggctgcaaaaaaaccgcttccagatcgccgactacagccccgaccacttcgatcgcatcctcaaagtggttttgaagttccttggcgaaccgacccacgccgaggatttgacccgccacgaagaattggcccaagaagcccagaccttgctggccgaattgcgcctgtcccaccgactccgcctgctggagcgtctggtgcgcacccgctctgactccgaggggcgcaagctgcaacacgcgcagatcctggtcatcctcaatcattttttgggcaccgagggcgaagaactggccgcccagcatcccaaagtcatgcgcaagctgctgcgcatctgcgtgcgctacctcgaccaaccctacctacggcggcaatacctggccaagacgcccaagacccaatacgaccataacctgctggacgaatacgaacgcctgacccagttcgtggagcagtgccagatcatggtcggccgttgacggcggggcccgcggcggctacaatcccttaaagcccccccgcgaggaccacatggccaaacccggcggaaagagccgtttcatccagcccgacgagatgctcgtcgacggccacggccgcatgctcaattatctgcgcgtatcgctgaccgaccgctgcaattttcgctgtatttattgcatgccgcccggcggcgtggacaagatcccccacgacgacatcctcagcctggaggaaatcgcccgcgtggcccgcgtggccgtggccatgggcgtagacaagatccgcctgaccggcggcgagccattgctgcggcgcaacttgccagttttgctcgataagctctcgagcatccagccccggccagatatccgcctgaccaccaacggcttttttctgagcgcggccctgccctggctgctggctggcggcgtcagcgccgtcaacgtcagcctggacaccctgaggcccgaccgcttcgccgccatcagcggcctgccgccccaggccggcccccgcgccctggacgcggtgctgggcggcatccgcgccgccgtggcccagggtggcctgcgggtcaaggtcaacacggtgcccctggccggcttgaacgacgacgaggtcgccgacttcgcccgcctggccgctcaactgggcgtggccgtgcgtttcatcgaatacatgcccgtgggccgactgacccgctatcggcccgagcgcttcatcagctccgacgaggtgctgggacggttggccgcgttgggctccctggcggccatcgaccacgatccggccgacgggccggcccaacgcttcgccctgcccggcggccgtggcgaagtcggcgtgatcagcgccatatccagccatttctgcgccacctgcaaccgtctgcgcctcaccgccgacggtcggctggccccctgcctgttcagcgacgaaaccatcgctctacggcccacgctgcgctccggggtcgacgaccgtcagatcagcgccctgctagccctggccgcccggcgcaaacccagccgtcaccagcatcagccggccgacgtcgccgccaccggctgtcagatgtccaacctgggcggctaagccgcccgcaccggagcgccgccatggccttgggctttttcgccaagctggccgaggaaaagatcaggcaggccgtcgaacgcggcgagatggacgatctgcccggcctgggccaaccactggactttgaagacgacgccatggtcccggaagacctgcgcatggcccaccacgtgctcaaaaacgccggcttcatcccgcccgaggtagaactgcgcggcgagatcgcccgcaccgaggagctgctggtcgccgcgcccgacgaaaaggcccgttacatcgccatcaagcggctgaattttctgacaatgaagctaggcgaactgcgcccgcgctcggcccttctggatgaacacgcctacgcccagcgtatcgtggcccgcctgtgccgcgacgcttccggcgagaaaggctcatagcatggccggcccctttgagaccaccccaccccgcacgacctgcctcaaccccagcgccagcggcggcgacgtcttgctggtccacggggcctggcatggcgcttggtgctgggagtcgctgacccccggtttgaccgcgacgggctggcgcgtccatctgctggatctgcccggccacggcgccgacgtctgggccttgccggccatgaccagcatcaaacactacgccgactacgtgggccgttgcgtggaggccatcggcgcgccggcgttgatcggccattcgctgggcggctggatcgtccaaaagctcctggagacacgcgatctgccggcggcgctgatctgtccgctgcccggcggcgggctgccgctgctgggcctactgcgcctgatggccgcctaccccctggccacgacgggcacgtttttgggccgccctttgcgcatcgccgacgaggccatggcccggcggttgttccatccacgcatccccgtggccgagctacgggccaacctggcgcgcatggtggccgaaccggcgcgggtgatgatcgagatgggcctgggcctggcccgggctcgggcggcggccggcgcgcggccccggctggttatcgccgccgaagatgattttttcatcgcggcctcggcgctcgagcgcctggcgcggcgcatgtcggcgcggctggccctgttgcccggctatccgcacaatccctgggtcgacgacgagcgcggcctggtgcttcaggaattgcagcgtttcttggccgaggccgccaaataacaaaccgcccgcgcccgacgaagcgggcggcaggcggtctgaccttggcgccgaaaacgcgcggcgctatttgctttcggaggccgaaaccagctcgacgatggccatgggggcggcgtcgccacggcgcacgcgggtggccaccacccgcacatagccgccggagcgctgctgataacgatccttggcctcggcgaagagcttgccgcagacggtgtggctgtgcatataggcctcggccaggcggcgggcgtgcagatcgccgcgtttggccagggtgatcatcttgtcggcggcctttttcagctctttggccttggcgtgggtagtctccactttgtcatgctcaaagagcgcggtcaccagattgcgcatcatggccttgcgatgggccgagtcgcgggagagcttcctggtaagcgtgcggtgtttcatttttctctatccctgttttccaaatcgtccctggcggggaagccgtcgagcttcatgcccagagacaggcccatatcggtgagcatctctttgatttcgttgagcgacttgcggccgaagttcttggttttgagcatttcggcctcgctgcgctgcaccagttcgccaatgtatttgatgtcggcgttcttgaggcaattggcgctacgcacgctcagttccagctcgtcgacggtgcggaacagattttcgttgagcctgggctcttcccgctcctcctcgtgggtaggttcgggctcctcggggaagttgatgaaaatctgcaactgctccttgaggattttagcggcgtaagccacggcgtcctccggcctgaccgcgccgttggtgtggacctccagggtcagcttgtcgtagtcggtgatctggccgacacgggcctgggtcacgacataactgaccttggtgatcggcgaaaaggccgaatctatggcgatatagccgatagggtcctcgggggacttgttccgctcggcggtgacatagcccttgcccgtgcgcacggtcagttcggcctccagccgcccttcggggctgagggtggcgatgtggtgctcggggttgagtatctccacatcgggcggcgttttgatgtctccggccttgaccacgccctcgccttgggcgctgatggtcatggtggtggagtcgaaccccaggtagcgcagctggatgcccttcagattcaggatgatgtcggtgacatcctccagaacgccggggatagtggagaactcgtgaagcacgccttccatgcgcaggttagtgaccgccgcgccttgcaaagaagaaatcaagatgcgccgcagggcgttgccaatggtatggccgaagccccgctccaggggttcgcacgagaattttccataccggctagtatgaatttcttcgtcaatttgtagccgtgagggcttgataagctctctccaattcctctccatggcttctccctagagtcgggtttccaggcgctagcgggagtagagctccacgatgagctgctcctgcatgggcatggtcagctcctcgcgagtgggcaaggctttgaccgtgccgctgaggtccttcacatccagttccagccagccgggaatggtgcgccgggccaccgcttccatggcttccttgagctgacccagctcgcggctggtctggaccacggcgacgacgtcgccggccttcaccagggccgaaggaatgttgaccttgtggccattgacggtgaagtggctatgacggacccactgacgggcctgggtgcggctgttggcgaagccaagccgaaacacgacgttatcgagccgccgctccagaagctggagcaggttgtggccagtgacgccatgcatgctggaggcgcgtttgtaggtcaggcggaattggttttcggccaggccatacatgcgcttgactttttgtttttcgcgaagctgaatgccgtagtcgctggctttgccgcgccggccctggccgtgctggcccgggggataggtgcgtctttccacagcgcatttgtcaccgtagcagcggtcgcccttgagatacaatttttgcatctcgcggcggcacaggcggcagacggaacctctatatcgtgccaagacagttcctccgtaaagcaaaagaccctgggggcctagacgcgacgccgcttgggcggacggcaaccattgtggggcactggagtcacgtcgcggatgatggatacgttcaacccggcgttgttgatggcgcgcagagcggcttcacgaccggcgcccgggcccttgacgttcacctcgaccgtgcgcatgccgtgttccatggcctttttggcggcgtcctcggcggccagctgggcggcgaacggcgtcgacttgcgcgagcccttgaacccctgcacgcccgaagacgaccaggagatggtggcgccctgctgatcgcagatggtcacaatcgtgttattgaatgtcgactgaatgtgcacgacgcccgtgggaacgtttttgcgttccttgcgcttgcggacgttccttttctgcgctttggccattatttcttcctcttaccgaccacggcccggctggggcccttacgggtgcgggcgttggtccgcgtgcgctggccgcgaaccggcaagccacgacgatgccgcagaccgcggtagcatcccaggtccatcagccgcttgatgttcatcgacacctcgcggcgcagatcgccctcaaccttgtaggcttcgtcgatgacctggcggatgcggtttacctcttcactgttgagcgcgtcgctcttggtgtcggggttgacgccggcggcgtcaagaatcctcttcgatgtggacggcccgatgccatagatataggtcagcgccacttcgatgcgtttgttgcggggcaaatcgatccctgcgatgcgtgccacgcgatccctccttaaccctgacgctgattatggcgtgggttctttttgcagacgacccggacaacgccgttgcgtttgatgatcttgcagtctttgcagatctttttgactgatgctcgcactttcatgagcctaaccttctttatgccagcgcgccgcgcacacggcgatacgccataacaggcccttttcgcctaggtggctgtcggccccttacggcaaactcagaatgcgggggccatcctcggtgatggccaccgtatgctcatagtgggccgaaagtttaccgtccacggtcaccgccgtccagccgtcggagagaattttcaccccataagcgccgacgttgaccatgggttcgatggccagcaccatgccggccttgagtttgacgcccttgcccggcgctccgtaattgggcacctggggctcttcatgcagggcccggccaatgccgtgccccacaaactgtcgcaccacgctgaaaccggcctcctcggccacccgttgcaccgccgccgaaatgtcgcccaggcggttgccgggcctggcttgctcgatgcccgcctccaaggcgcggcgcgtggcgtccatgagcttgcgcgcctccgggctgacctggcccacggcgaccgtggtggccgaatcgccgtagaagccgtccttgatcaccccaaaatccatggagatgatgtcgccttcgcgcagggcccgctcaccgggaaaaccgtgcacgacttcttcgttgaccgagcaacacagcgcgaacggatagccgttatagcctttgaacgcgggccggcagcccatttgacggcacatttcctcggccgcgcggtcgagttgggccgtcgtgaccccaggcgccaccatccggctgacggcctgaagaacctgtccaacgatctggttggcttgacgcatcaactccagttcgctggcgcttttgattatgatcatgggctgccggctctctatgctttagcccaggaccgccttgatgcgaccaaagatatcgtcgatcgagcccacgccctggatgggccgcaacaggcccttttgctgataatagtcgatcaacggcttggtctggtcgtcgtagaccttcaagcggttggacacggtggcctcgttgtcgtcgtcgcgctgatacagctcgccgccgcacttgtcgcacttgccctcggtcttgggcggatcgaacatcacgtggaagcccgagccgcaggccttgcaggtgcggcgaccggtcaggcggcccaaaagctcgctgctgggcacctcaatgctgaccacgtgatcgatcttgcggttcatctcggccagaaccttgtccagggcctcggcctggggcacggtccgcgggaaaccgtcgagcatgaagcctttggcgcagtcgggctgagccatgcggtccttggccaggccgatgacgatctcgtcggtgaccagcttgccggcgtccatgaattttttcgcttcgatgcccagaggagtctgattcttgaccgcctcgcgcagcatgtcgcccgtggaaatctggggaatgccgtaagcgtcgatcaacttcttagcctgagtgcctttgccagcgcccggagggcccaacagaatcagattcatgacgcgctccattcgtaaaaagactttaatatcaatatgccggcctccgtgaagaaggcgtcgtcttatctgcccttgatcacgccctttttcatcaggctttcgtagtgccggctcatcaggtggctctcgatctgcgacatggtgtccagcgagacgccgacgacgatgagcaaggccgtgccgccgaaataaaagggcacgttaaactgggtgatcagcagcgtgggcaacacgcacaccgccgagatgtaggccgccccacccagggtcagacgggtcagcacgcggtcgatatagtcggcggtgcgcttgccggggcggatgcccggaatgaacccgccgtatttcttcatgttgtcggccacatcggtcggattgaaggtcacggccgtgtagaagtagcagaagaaaacgatcatgcccacgtagaggatgttgtacatccagccatcgggggtcatggccgcggcaaactgctgcacgatcggcacgttgacgaactgggcgatcgtggccgggaacatgatgatgctgctggcgaagatcggcgggatgacgcccgcggtattgatcttcagcggcagatgggtggtctggccgccataaacgcgccggcccaccacccgcttggcgtactgcaccgggatgcgccgctggccctgctccacgaagcagatcgccgccaccaccgccaccatcaccagcaccagcaccagcagcatgaacacgctgacctcgccaacgcgcaccatgcggaaggtgttgaagatggccgctggcaggctggccacgatgccggcgaagataatcagactgatgccgttgccgatgccccgctcggtgatctgctcgcccagccacatgatgaaggccgtgcccgaggtcagggtgatcatggtcatcaaccggaagccccagccggcctcgggcaccaccagcgcgccgttgggcgcggtcatcgactccaggccgatggcaatgcccatgccctggaccaacgacagcaacaccgtgccgtaacgcgcgtattgcgttatcttcttgcgcccttcctggccttctttcttcagttcggccagccggggcaccaccaccgtcagcagatcgaggatgatgctggcgctgatgtagggcatgatgcccagggcgaagatgctcatgcgctccagggcgccgccgctgaacatgttgaccaggcccagcaacgggatgtcggtgttttgaaaaaacgcggacaaggcagcgccgtcgatgccgggagtcggaatggcgcaaccgatccggtaaaccgccagcatcatcaaagagaacagaactcttttgcgcagctcggggatcttgccaatatttccgacgccagccattgccacgttagatcaactccaccttgccgccggcggcctctactttggccatggcgctcgcgctggcccggtcgacctgcaccgtcacggcgcggtcgagctcgccggagcccagcagtttgatgacgtcaaaggcgcccttgatcaggccggcctcggccagggccagcgcgtcgatgacgctgccggcctcgaaacggttgaggtcgcggacattgatctcggcggtgacggtcttgaagatgtttttgaaaccacgcttgggcaaccgccgctgcaagggcatctgaccgccctcgaagccggggcgaacaccgccgccgctacgggcgttttgacccttgtggcccttgccggccgtgtggccctggccggagcccttgccgcgaccgacgcgcttcctgtcttttttggagccggcagccggcttcagctcgttcagcttcatggcgctgactactccgaatcagacaacacctgcaccaggtgttcgactttcttaaccattccccggatggccggggtgtcttgcagaatcacggtcttgtttagcttggtcagacccaggccgcgcagagtgtctttctgccgctgggtgcggccgatgccgctgcgcaccagcttgacgcggatattctccgccatgttgcacctccgcagggggctgttttaaaactcgggctccagctcgacaacgtttttgccgcgcaggcgggccacttcgtcggcgctcttgagaccgcgcagaccctccagagtggccttgatcacgttgtgcgggttgttggtgcccagagtcttggtcagaatatcggtgaccccggccgcctccaacaccgcgcgcaccgcgccgccggcgatgacgcccgttcccggacgggccggacgcagcatcacctggcccgcgccaaagcgcccgacgatcgggtgggggatggtgccgccgctgagcgccaccgacgtcatgtcgcgcttggccttttcgacgcccttgcggatcgcctcgggaacctcgttggccttgcccaggccgaagcccacgctgccctggccatcgccaaccacgaccaccgccgagaaggagaacctgcggccgcccttgacgaccttggccacgcggttgatatgaaccaccttgtcaatcagctgcgattcttcttcgaagacttctttctttttacgtctgctgtccagcaaggcttaaatccttcctatgcctggtcggcgtcggccgtccggctagaactccaaaccaccttcgcgagccccgtcggccagggccttgatgcggccatgatacaaaaacccattgcggtcgaagaccaccttggagacgccggccgccttggccacctgggcgatggtcatgcccaccttcttggccgtggcgacgttgcccttgtggccgggctcctggcgcaggccgtccgacaggctgctggcggccgccagggtccgccccgagtcgtcgtcgataacctgacaatagatgtggttcagggaacggaagacgcacagcctgggcctgtcggccgtgccgcgcaccttgcggcgcacgcgcaccttgcgtttctgcagagccaccgtcctgggattggtcttgcccatatcctcttacctttatcgacacccggcaacacgccggaaagcttacttggttccggccttacccaccttgcggcggatgacctcgtcggagtacttgatgcctttgcccttgtagggctcgggcggacgataacgccggatggtggccgccgtctgacccagcaactccttgtcgatgctgctgagagtgacgatggtgtttttctccaccgcgccgctgacgccttccggcaggacaaactccaccggatggctgaagcccagggccaacttcagcgtgccgccgttcaactcggcgcggtagcccacgccattgatctccaacaccttggtgaagccggcgctgacgccgtggaccatgttgaacagaagcgagcggctcaggccccacagagcgatggcgtttttggactcctcgcggggcttgacccgcagatcgccctcgtcgcggactatctccaccagcgggtggaactggcgcttgagcgcgcccttggcgcccttgacctcgacaagctgcccatcgatggtgacctcgacgcccgcgggcacggtcacaggcagttttccaatacgactcatgacaaatatctcccgcgcccctaccagatttcgcagaggacctcgccgccgaccttggccttgcgcgcttcgcggtcgcacatcacgcccttgttggtcgacaggatggcgatgcccaggccggagcggattttctgcacctcggtatggggcacatacaccctgcggctgggtttgctgacccgcttgagcccttcgatgacgctcctggagccgtgataacgcagcttcaggctgagcgtggcctgcggcgagccggggaccacttcgtaaccggcgatgtagccctcctgcaccaacgtttcggcaatggccgccttgatgctagacgacggcaggttcacctcggtctggcgggccatgatcgcattgcggatgcgggtgagcatgtcggcgatgggatcgtgcatggacatgtctcttctccctaccagctagccttgatcacgccaggcagctcgcctcgcagggccatattgcggaggcaaacgcggcagaggccaaacttgcggataaaggcccggggccggccgcaaatggggcaccgatttctgcggcgcaccttgaattttggctcgcgcgacatcttttgcatctgcgctaacttggccaactgatccctcctgatgtatctctaggcccggaagggcacgcccagcagacggagcagcgcgcgcccctcttcgtcggtctgggcagtagttacgatggttatgttcattcccttgaccttgtcgatcttgtcgtactcgatctccgggaaaattatatgctctttcacgcccagggtgtagttgccgcggccgtcgaaggccgtggcgctgacaccgcggaagtcgcgcacgcggggcagggcgatgttgaacagtttgtccatgaaaaaccacatcttctcaccccggagagtaaccgaggtgccgatgggcatgccctcgcgcagcttgaaggaggcgatggagcgccgggcccggttgatcatggcccgctggccggcgatcatggtcaattcctcggccgccgcctccaacaccttgatattctggatcgcctcgcccacgcccatgttcaggacggccttgaccggcttgggcacctgcatgatgtttttgtacgagaactgctcgatgagttgcggaatgcactcctgcagatacttctcgcgcagcctgggagccaccttttcgatgacttcggccggctgttcctggccttcggcctttttcttctttttgtcagccattgctcgccgttttttgaagccggattaacgccggctcgtcctacggttaatgattaaaccgtgttttcaagcgtcaagaagctcgccgcatttcttgcagaagcgactggtcttgccgtcgtcgagaaccttgcgacccaaccggctggccttcccgcatttgtcgcagatgaccatgaggttgctgatgtcgatgggcatttccttctcgacgatgccgccctgattgttctggctggggcgggtgtggcgcttgaccacgttgaccttttcgacgatggcccggttgtcggccggcagcacgcgcaggactttgcccaccttgccgcgatcgcggccagccgtgaccatgaccttgtcgtcttttttgatgctcagtttgctcataccgacacctacaaaacctcgggcgccagcgacacgatcttcatgtagcgcctggcccgcagttccctggccaccggcccgaagatacgggtgccgatgggctctccggcattgttgatcaacacggccgagttgtcgtcgaatttgatggccgagccgtcggcccgccgcacttccttggccgtgcggaccaccaccgccttcatgacatcgcccttcttgaccttggagttgggcagggcctccttgaccgagaccacgatgacatcgcccaagctcgcatagcgccgcttggatccccccagcaccttgatgcagtaaagcctcttggcgccggagttgtcggccgattgcaaattggtttcaggctggatcatggtgtcacactccccgggggcctacgccacccgctccagcaccttgctgacgcgccagcgtttgagtctgctcaggggcctgctctgacgaatgagcacggtatcgcccaccctgcagtcgttggcctcgtcgtgagccatgaacttggcccggcgccgcacgtactttttgtaaatggggtgtttcaccaggcgctcgacctggaccaccaccgttttgtccatcttgtcgctcaccaccacgccggtgagagccttggcgtttccgcgatcattgttggccatacaaacaccttagccttatcggggctttttattccgcggccagctggcgcatgaccgtcagaacgcgggcgatgtcttttttggtcactcccagtttcatggggttttccaactgcccggtggcgttctgaaacttgaggttgaacagctcctgacgcagatcgtcgagtttgcgctccaactccccaagggaaagactcttcagttcagacgctttcataacttcagctcctttcgacgatgcgagtcttgaaaggaagcttgtggctggccaggcgcagggcctccatggccgtctcgcgggccacgccgtcgatctcgtagatcatgcggcccctgggcaccacggcgacccagccttccggcgagcccttgcccttgcccatgcgcgtctcggccggctttttggtgtagggcttgtccgggaaaacccggatgaagaccttgccgccgcgcttgatgtagcgggtaatggcgatacgggccgactctatctgttggttggtcatccagccagcgccgacggcctggaggccgtactggccgaaggaaaccctgttaccggactgacaagcgccacgcatgcggcccttcatgactttccggtgtctaactctttttggcgcaagcatttttcagtgcctttccaggcaggcctcaggaggcctgcgcctgcgtcttgtctcgatcgtcaaggacctcgcccttgaagatgagcaccttcacgccgatgacgccgtaagttgtcctggcttcggcaaaaccatagtcaatgtcggcccgcagggtgtgcaggggcacgcggccctcacggtaccactcgcggcgggccatctcggcgccgcccagacggcccgagcactggatgcggatgccctgggcgcccagtttgagggcggtggtcacggcccgcttcatggcccgccggaaggcgatgcgccgctcgagctgactggccacgctttcggcgaccagttgggcgtccacttcgggcttgcgcacctcgtggatgtcgagcatgacctcgcgcttgatcaactgttccagggcctttttaaccgattcgatctcggagcccttcttgccgataacaatgcccggccgagcggtatggatgcggatcttggccttgttggccgcccgctcgatctcgatatgggagaccccggcgtgaaagagcttcttcttgaggaacttgcggatctggtggtcttcaaagaccaaccccgcgtagtctctcttgttggcgaaccaacgggaatcccaagtgcggatcactcccagtctgaacccaatcggatttaccttctgtcccaaaccaggtctccttgttaacgctcggccacgaccacggtgatgtggctggtccgtttcctgatagaaaaggcgcgacccatggcccgggggcgccaacgcttcagcgatggcccaccgtcaacaaaggcgaccttcacgtaaagcttgtcgacgtcgatgctggagttctgcgtggcgttggcggcggcggaatgaatcaccttcgccatcaagccagcggccttcttgggcgtgaacttcagcttattcagagcctcctcgaccttcattccgcgcacggcgtcagccaccaggcgaaccttgcggggcgagatgcgcacgaactttgctttggcggtagcttccatgtcagcctctacttcttcttgccttttttgtcggcggcatggccatagtaggtgcgcgtgggagcgaactcgcccagcttgtggccgaccatgttctcggtaacgaacacggggacgaactttttgccattatgcaccgcaaaggtcaggccgacgaactcaggcatgatcgtcgagcgacggctccaggtcttgatgaccttgcggctgccactatcgaccgattgctccaccttggcggccagatgatcgtcgacaaaaggtccctttttaagactacgcggcatttctcactcccctacttggtgcgccggcggacaatgaacttgtccgaaggcttcttcttgcgggtgcggtatcccttggcgggcataccccaggggctgcaggggtgacggccgccgctgctcttgccttcgccgccgcccatggggtggtcgaccgggttcatggccacgccgcggacccgaggccgacggcccagccagcggttgcggccggccttgcccaggctcacgttctcgtattgttcgttgcccacctggcccaccgtggcccggcacttgatgtgcaccttgcgcatctcgccggaaggcagcttgaggatggcgtagtcgccttccttggccatgagctgggcgtaggccccggcgctgcgcaccatctggccgccgccgccgatcttcatctcgacgttgtgcagcagggtgcccaggggcatggactccaggggcatggcgttgcccggccggatgtcggccttgacgtcgctgacgatgacgtcatcgactttgaggcccttgggcgccaggatgtaacgtttctcgccgtcctgatagtgcagcagggcgatgttggccgagcggttggggtcgtactcgatgccggccacgcgggcaggaatgcccagcttctcgcgcttgaaatcgatctggcgatacttgcgcttgtgaccgccgccgcgatgccgcgtggtgacccgaccgtaactgttgcgcccgccgctcttcttcaggggctcgagcaggctcttttccggctcgtgcttggtgatttcttcgctcaccagctgcgtggcgaaccgtcgacccggcgaggttggtttaaatttcttgatggccatgagctttcgtctctccagctagccgttgccgcaatgggccttccagaaactaggctccctcgaagaagtccacgctctggccctcggccagggtgacataggctttcttccagtcgctgcgtctgcccacgatgcggcccatccgcttgtccttgcccttgaccgacacggtgcggacgtcgagcaccttgacgtcgaacaatttttcgaccgcctgcctgatctcgaccttgttggcccgccgatcgacctcgaacaacaactggttgttgtcctctttggcgatggtgcctttttccgtaatcagcggccgacgaatgacttctctgaggtctttcacgacagggcctcctcgatgcgcccgaccgccggctccaggagcatcagccgatcgtagcggaggatatcgtacacattgaggccctcggcgcgcagaaccttcaccatgggaatgttgcgcgcgctcttttccaggacctcgtcgggcccggcggtgaccaccaggacgttttgcgtctggaaggtcgccagcacctcggcgaaggccttggtcttgatggcctcgaggccaaagccccgcaaaaccatcaatttttcctcggccagcttgtccgaaagggcgcttttgagggcggccttacgcactttcttgggcacgttgtagtcgtagtcgcggggcttggggccgtgagtggttccaccaccgcgccacagggggctgcgccgcgaaccgacgcgggcccgaccggtgcccttttgccgccagggcttgcggccaccgccgcgcacttccgagcgggtcttggtgcaggccgtgccggcccgacgtttggccagctgccagacaaccacttcgtgcagaaggtgggccttgacctcggcggcgaagacttcgtccgccagctctatctcgccgaccttctgttttttctcgtcgtatacgtcaaccttcggcattttttcaccagtcgggactagcccgccttctcaaccagaacgatgccgccgttggggccgggcaccgcgccgcggaccaccacgagattctgctccggccgcacatccacgattttcaggttgcggacctgcttgcgctcggcgccgtagtgacccggcaggcgcacgcccttgaacaccctggacggatcggcgctctgaccgatggagccgggggcgtcgtgggtggtgcagccgtgggtgtcccgaccgccgccaaagttgtgccgcttgaccacgccggaaaaaccacggcccttgctgcggcccgtcacgttgaccgaatcgcccatcttgaacatgtcggcggtgatggtctggcccacctcgaagtcggccacgtcctccacccgaaactcgcgcaaggtcgaggtcgcctcgacgccggctttcttgaagtggccggccgtgggcttgttgacgtttttggcctttttggcgccgaagccaagctgcaacgcgttgtattggtcgttgtcctcggtcttgatctgcacgacgtgacacgggcccacttccagcaccgtcaccgccaccgcgcggccttcctcgaggaacaagcgggtcatgcccacttttttaccgatcagtccctttaacatttcggccaccctgctgcctagagcttgatctccacatccacgccagcgctgaggtcgagcttcatcagggcgtcgaccgtctgctgagtcggctccaggatgtccaggagacgcttgtgggtgcggatctcgaactgttcgcggctctttttgtcgatgtgcggcgagcgcaacaccgtgaaccggttgattctggtgggcagggggatgggcccagccactttcgctccggttcgccgcgcggtctccacgatctcggccgcgctttgatccagcagcctatgatcataggctttgagccggatgcgtattttctgattctggatcatggggtaactcccgcgtccttatcctaaagcccaagcgccagcgcgccgggccactttactcgatgatttcgctgatcacgccggcgccgacggtgcggccgccctcgcggatggcgaaacgaagctctttttccatggcgatgggcgtgatcagggccacgctgatcgaaacgttatcgccgggcatgaccatctccacgccctcgggcaggtccaccacgcccgtcacgtcggtcgtgcggaagtagaactgcggacgatagccgttgaagaacggagtgtggcgaccaccctcctccttgctcagaacgtacacctcggccttgaacttggtgtgaggcgtgatcgagccgggcttggccacaacctggccgcgctccacctcgtcgcgcttggtgccgcgcagcaaaacaccgatgttgtcgccagcctggccgcggtcgaggatcttgcggaacatctccacgccggtgcacaccgtcttctgcgtgttgcggatgcccacgatctcaacgtcgtcgccctggttgatcaccccgcgctcaacgcgaccggtcacaaccgtgccacggccagagatgctgaacacgtcctcgatgggcatcaaaaatggctggtcaacgtcgcgcacgggctccggcacgaactcgtcaaccgccttcatcaggtcgaggatcggctggcagtccgcgcagccatccttgccgcagccgcagttgagcgccttcagcgcgctgccgcgaacgatcggcgtgtcgtcgccggggaactcgtacttgtccagaagctcgcgaagctccatgtcgacaagctcgatcagctcctcgtcgtcgaccatgtcaactttgttcaaaaataccacgatcgccggaacgccgacctgacgagccaaaagaatgtgctcacgcgtctggggcatcgggccgtcgtcggcgccaaccaccaggatcgccccgtccatctgagccgcgccggtgatcatgttcttgatatagtcggcgtgaccagggcagtccacatgggcgtagtgacggttggccgtctcgtactccacgtgagccgtggcgatggtgatgccgcgctcgcgctcctcgggggccttgtcgatctcgtcgaaggccacgaacttcgcgccgccgcgcgcggcaaggcacttggtgatcgctgccgtcaaagtcgtcttgccatggtcgatgtgaccaatcgttcctacgttcacgtgcggcttggtacgcgcaaacttttccttggccatgactatcgttcctcctctaggcagccataccgcgggagccactctggcgcagtttattcacacgctcgatgacaacctcggccaggcccgcgggaaccggttcgtaatgagaaaattccatgctgaaattggcgcggccctgggtcgccgagcgcaggtcgccggcataaccgaacatttcggccagaggcacgtcggccttgatcacctgcacgccgggccgcgagtcaacgtcccgaacccggccgcggcggccgctcaggtcacccatcacctcgcccatgtaatcatcgggggtgatcacttccaaggccatcatcggctccagcagccgcaggccggccttgcgcgccgcgtccttcagggccatggagccagcgatgacaaaagcccggtcggacgagtcgacctcgtggtacgagccgtcgtacagggcgatttccagatcttccagcgggaaaccggccagcacgccacgcttgcaggcctcgcgcacgccgttttccaccgagcggatgtattccttggggatcactccgccgacaacgcgatcgacaaaactgacgccgctgcccggctcgccgggggtgacttcgatcttgacgtggccgtattggccacggccgcccgactgcttgacgtaacggccctcggcctgggccgcgcccacgatggcctcgcggtaggagacctggggcgcgccaaccgtcgccgctactttgaattcgcgcagcagccggtcgacgatgatctccagatgcagctcgcccatgccgcggatgatcgtctggttggtctcgtcgtcgtggaagacgcggaacgacggatcctcggcggcgatgcggcccagggcctggcccagtttttcgcccatggccttggtctcgggctcgatggccacgccgaccaccggctcgggcacgtgcagggcctccagcttgatctgcttgttcttgtcgcagaggctgtcgccggtggtggtcagcttgaggcccaccgccgcggcgatgccgccggcccgcacctgtttgacctcctcgcgctcgttggcgtgcatgcgcagcaagcggcccacgcgctcggtcttgcccttgttggcgttgtagaccgtgtcgccgctacgcaaaacgcccgaataaacgcgtaggaaagtgaggtgacccacgtaggggtcgctccagagcttgaaggccaacgccgcgaagggcgcgtcgtcgtcggccgggcaggtgacgacggcgccgtcggcgtcctcgccctgggccgggcggacctcctggggcgaaggcagatagtcgaccaccgcgtcgagcaggggctgcacgcccttgttcttgaaggccgagcccaaaagcaccggcacgaccagcatctccagcacgcccttgcgcagggcggacttgatctgggccggggtgggctccacgccgtcgaggtagctggccatcagctcgtcgtcaaactcgcaggccgtctcgacgacctcctggcgggcggcctcgacctcggccagcatctcggtcggcacgtcctcgacgcaaagctccatgccctgaccgtcgacgccaaagcgaatcagcttgttctcgaccagatcgaccacgccggcaaaggagtcctcggcgcccaagggcagctgcaacaaaagcggccgcgcacccaggcggctgcggatcatatccacgcaacgggcgtggtcggcgccaatgcggtccatcttgttgatgaaggcgatgcggggcacgccgtagcggtcggcctgccgccagaccgtctccgactggggctgcacgccgcccaccgcgcagaacaccgccaccacgccgtcaagcacccgcaacgaacgctcgacctccatggtgaagtcaacgtggccgggggtgtcgatgatgttgatgcggtgttctttccagaaacaggtggtggcggcgctggtgatggtgatgccgcgctcctgctcctgctccatccagtccatgaccgccgaaccgtcatgcacctcgccgatgcgatgggacacaccggtgtagaacaagatccgctccgtggtggtggtcttgcccgcgtcgatgtgcgccatcaggccaatgttgcggtgggcgctgtttttgctgcctgcggtcatgatccggtcgctttcaacctaccagcgataatgcgcgaaggctttgttggcctcggccatgcggtgggtgtcttctttctttttcacggaagccccgcggccggcggcggcgtccatcagttcgttggccagcttgagcgacatggtcttctcgccgcgggccctggaatagttgatcagccagcgcatggccagcgactgccggcgctcggaacgaatctccaccggcacctgataggtggagccgcccacgcgacgactcttgacctcgatcatcggccgcacgttgtcgagggccttgccgaacacccgcagggggtcttcgccggtgcgctcgcggatggtgtccatggccgtgtagatgatctgctcggcggtggatttcttgccatcgagcatgatcttgcagatgaacttggccacttcgcggctgtggtacttggcatcgggcagcaccactcgtttaggtacttcgcgtctcctgggcatcgccttcttccgtcaaaagttcctacgcctcgcgccgcgaatggccgcgtcgggccgtccgcgtcgccacacgcgcttatttggggcgtttggttccgtatttcgaacggccctggcggcggttatccacgcccacggcgtccaaggtgccacggatgatgtgataacgcacaccgggaaggtccttgacgcgcccgccgcggatcaacaccaccgagtgctcttgcaggttgtgaccttcaccggggatgtagctggtcacctcgatgccgttggtcagacgcaccctggccaccttacgcaaagccgagttgggcttcttgggggtggtggtgtagacgcggatgcacacgccccgtttttggggggatttctgcaaggccggtgtgttgtttttcgcgcgctgacgttcacgcccattgcgcacaagctgattgatagtgggcaactatcgcctcctgtgttgcctatccactgccggggcaaaggggttgtcgccaaaaaacaggccccggccttccattatagaattgtagcgccgcccgctcggggcgacgaaccgcggcaaaaaagtgcgcagtcctctcttgtgtccttggcaggacaatcgagaagacgcattgccgctggagttgctattcctaccttcaagcgccccatctgtcaagggacttttgcgccgggaacagcaacttttccttcggcaaggcgaaaccactgcctcactgagccatggaacgccaaagatacagcataatcggccaatcgtccactgtcggccgccgaatattatccaatggcaaggcccccgacgcgcgctcgacgccaggggccttgcccgcttcaaaagccccgggaggcctagatggcggcctcgtcgccggcgtcctccatgggctcctcgatctcggaatcgtcctcgtattcgaactcgatgatcggctcgtcgtcgatcctgggccgccgctgcatgcgggcgaaacggctcaccggctcgcgatgggggatggccatctcgcggtaacgccccaggccggtgccggccgggatcagccgacccatgatcacgttttccttcaggccacgcaggtcgtcgaccttgccggcgatggccgcctcggtgagcaccttggtggtctcctggaagctggccgccgaaatgaacgagtcggtggacaagctggccttggtgatgcccaaaagcatcggctcggccacggccgggcggccgccgttttccagcacgcgctggttttcctcgtcaaaacgccacttttccacctgctcgccgatgaggtagcgcgtctcgcccgagtcgatgatgcgcacgcgcctgagcatctggcgcacgatcacctcgatgtgcttgtcgttgatcttgacgccctgcaggcggtagacctcctgcacctcgtcgaccaggtagcgggccagttccttgacgtcgcggctggccagcaggtcgtgggggttgatcgcgccgtccatcagcggctcgccagcccgcacgtagtcaccctcgtggacggtgacgtgcttgcccttggggatcagatactcgcgggggtcgccgatgtcgggggtgaccaccaccttgcgcttgcccttggcctgcttgccgaaggtcaccgcgccgtcgatctcgctgatgaccgcgcactccttgggccgacgcacctcgaacagctcggccacgcggggcaggccgccggtgatgtccttggtcttggttgtctcgcgggggatgcgcgccagaacgtcgccggcccgcacctcgtcgccctcggagaccatgatgatcgcgcccaccggcagcaggtagcgggcgtcgcccttgcccgaaggcagcttggccgtgcggccgccgcccagttccttgatggagatgcgtgggcgcatctcggccgacttggactcgacggtgaccttggtcgaacggccggtgaccgggtccaagcgctcggtcatggtcacgccctcgaggatgtcgccgaacttgaccacgccgtcgacgtcggtgagaatcggcgaggtgtagggatcccagtgggcgatgatgtcgccggcctggaccttgtcgccctcggcaaaagtcaaccgcgcgccgtagggcaccttgtggcgctcgcgctcgcggccgccctcgcccatcagggcgatctcgccgttgcggttcatgaccacgcggccctcgccgtggctgaccacgatcagattgatgaagcgcagctcgccggggaaacggctctcgatgcgcgactgctcggcgctacgggccgccgcgccgccgatgtggaaggtgcgcatggtcaactgggtgcccggctcgccgatgctctgggcggcgatgatgccgatggcctcgcccacgtccacgggcttggcgtgggccagatcgcggccgtagcacttggcgcagacgccgcgccgcgattcgcaggtgatgacgctgcggatgtcgacccgctcgatgccggcttcctcgagcttggccacgccggcctcgtcgatctcgtcgttggccttgatcagcacctcacccgtcagcgggtcgacgacgtcgcgcagggccgtgcggcccagcacgcgctcgccaacgtgctggatcacctcgccgccctcgcgcagggcttcgaccaaaatgccgtcgatggtgccgcagtcgatctcggtgacgatggcgtcctggctgacgtcgaccaggcggcgggtcaaatagccgctgttggccgtcttgagggcggtgtcggccagacccttgcgcgcgccgtgggtcgagatgaagtactgcaagaccgtcaggccctcgcggaagttggcggtgatgggcgtctcgatgatctcgcccgagggcttggccatcaggccgcgcatgccggccaactgcttcatctggtccttggagccgcgggcgcccgagtcggccatcatgtagatggggttgaagctgtcgatgatcgtctcgttgccctcggcgtcgacgatcttgtccttgccgatctccaccatcatctgggcggccacgtcctcggtggccttggcccagatgtcgacggccttgttgtacttttcggcgtcggtgatgatgccgtccttgtactggcgctcaatgagttggacctcggccatggcctcgttgatgatctggggcttgcgctgggggatggtcatgtcggccacgcagatgctcaggccgctcttggtggcgtacttgtagcccaggtccttgagccggtcggagagcaccaccgtggccttggtgccggcctggcgatagcactgaccgaccagggccttgaggctctttttgtccatgacccggttgaggtcggcgaaaaccatgccctcgggcaggatctcgctgagcaccacccggcccacggtggtcctgacccgctgaccgtcgatgcgcacgatgatggccgcgtgcagatccacctcgccggcgtcgtaggccatgcgcacctcgccgcgatcggcgaagatcttgccctcgccgcgggccaggggccgctcgcgggtgaggtagtagagccccaggacgatatcctggttgggggtgatgatcggctcgccgttggccgggctgaggatgttgttggtgctcatcatcagcacgcgggcctcgatctgggcctcgatggaaagcggcacgtgcacggccatctggtcgccgtcaaagtcggcgttgtaggcctggcagaccagcggatgcaactggatggccttgccctcgaccaacagcggctcgaaggcctggatgcccaggcggtgcagggtgggcgcgcggttgagcatgatgggatattcgcgcaccacctcgctgagggtgtcccagacgtcgggcgtctcgcgctcgacgagctttttggcgcccttgatcgtcgtgaccaggttcttcatctccaggcggttgtagatgaagggcttgaacagctccagggccattttcttgggcaggccgcactggtgcaggcgcaggtccgggccgatgacgatgaccgaacggcccgagtagtccacgcgcttgcccagcaggttctggcggaaacggccctgcttgcctttgagcatgtcggagagcgacttgagcggacgcttgttggggccggtgatggtcttgccgcggcggccgttgtcgaacaagacgtcgacggcctcttgcagcatgcgcttttcgttgcggatgatgatctcgggggccgagagctcgttgagccggcgcaggcggttgttgcggttgatcacccggcggtagagatcattcaagtcgctggtggcgaaacggccgccgtccaggggcaccagaggccgcaggtccggcggcagcaccggcacgatgtccatgatcatccactcgggcgagttgccgctctccttgaaggcgtcgatgaccttcaggcgcttgcccagctttttgcgcttggcctcgctggcggtggcgtccatttcggcgcgcagctcctcgtagagggtctgcaggtcgatctcggagagcatgcgttgcagggcctcggcgccgatgccggcttggaagtcgtcgccgtactcgtcgcgcaactggcgcaggcgctcctcggtgaccagcgtgccccgggccaggccggtggagccgccctcgatgatcacgaagctctcgaaatagagaaccttctccagttccttgagcgtcaggtccaggaggttgccgaccttggaaggcagcgacttcatgaaccagatatgggccaccggcgtggccagatcgatgtggcccatgcgctcgcggcgcaccttggactggatcacctctacgccgcacttttcgcagaccacgccgcggtgcttcatgcgcttgtacttgccgcagttgcactcgtagtccttggtggggccgaagatcttggcgcagaacaggccgtcgcgctcgggcttgaaggtgcggtagttgatggtctcgggttttttgacctcgccaaaggaccacgccctgatcttttccggactggccagcgaaatcttcaccgcgtcaaaagacagtggatccttgggttttgcaaaatagctgtagaggtcttccaagggacatctccttctagtaaaggcctgcgaacaaggggttcccgacgacgctggcggttactccagcacgtagggggtctccctgttttgctccaccaactccacgtccaggcaaagggcttgcaactccttgaccaacacgttgaagctctcgggcaggccggcctcgaggtggttttcgcccttgacgatcttttcgtacatcctggtgcgtccggccacgtcgtcgctcttgacggtgaggaactcttgcaacgagtaggccgcgccataggcttccatggcccagacctccatctcgcccaggcgctggccgccgaactgggccttgccgcccaggggctgctgggtgaccagcgagtagggcccgatgctgcgggcgtgaatcttgtcgtcgaccaggtggtgcagctttagcatgtacatggcccccaccgtgaccgtgcggtcgaagggttcgccggtgcggccgtcgatcagcaccgactggccggtggtgggcaggcccgccagctccagcaggcggcggatttcggcctcggaggcgccgtcgaagaccggggtggcgatgggcaggccgtcctcgagccacagggcgttgcgcaccaggccctcgtcgccgctttgcgatatcttggccagttcctcgggcgagtaaatctgggtcagatagtccttgagcgcggccaagcgggcctctttttccatctgttccctggcggcggccacggcctcggccagttgacccacgcgtcggcccaggccggcgcaggcccagccaaggtgcgtctccagcacctggcccacgttcatgcggctgggcacgcccagggggttgagcacgatgtccaccggcgtgccgtcggcgaagtggggcatgtcctccacgggcaggatgcggctgaccacgcccttgttgccgtggcggccggccatcttgtcgcccacggccagcttgcgcttcatggccacgtataccttgaccattttgatcacgcccggcggcagttcatcgccgcggcgcagcttgccgatcttgttctcgaaggcctggcggatcatctcgatctgctcggcgtagccgtcaacgatgcgctcgaagtcgctttgcacgtcctcgtcgacgccggccaactccaggtgacgcaactgctggagggtgacgcccttgaggtcggcggcggtcagctccttcttggcctcgatgagcacgcggcccatgtcgtttttcaggggcttggccagcacgcggcccttgaggaaggcctcgatgtcgtccatggcgttgcgatggatgatgcgcacctcgtcggactcgtccttgagcaggctggagacctcctcgtcctcgatggcctgggcgcgctcgtctttttcgatgcccttgcggctgaagaccttggcgtcgatgacgatgccctcgacgcccggcggcacgcgcagggaggtgtccttgacgtcgccggccttctcgccaaaaatggcccgcagcagcttttcctcggggctgagctgggtttcgcccttgggggtgatcttgcccaccaggatgtcgccggccttgatctcggcgccgatgcgcacgatgccactctcgtccaggttggccagggcctcctcgccgacgttggggatgtcgcgggtgatctcttccttgcccagcttggtgtcgcgggccaccgtctcgaactcctcgatgtgcaccgaggtgaagatgtcgtccttgacgatgcgctcgctgatgaggatggagtcctcgtagttgtagccgccccagctcatgaaggcgaccatggcgttctggcccaaggccaggtcgccgtgatccacggccgcgccgtcggccaggatctggcccttgaccacccgctggccgcgcacgacgatgggcttctggctgatgcaggtgttttggttgctgcgctggaacttgatcagcttgtagatcttgacctgcgaatgggcctgggccgtcaggggtttgtcgtagcgcaccacgatgcggctggcgtcgacgtcgttgatcacgccgtcggcggcggcgaccacgcacacgcccgagtcgcgggccaccacttcctcgatgcccgtgcccaccagcggggccatggtgcgcagcaccggcacggcctggcgctgcatgttggagcccatcagggcgcggttggcgtcgtcgttttccaaaaacggcaccaaagacgccgccaccgagaccaactggttgggcgaaacgtccatgtagtggacctcttggggccccagcagcatgaactcgccttccttgcgcacgctgaccagatcgttgacgaaccggccctcgtcatccaaaagcgcgttggcctgggcgatgggatgatcggcctcttccagggccgaaaggaacctggtctcggcgtggaccctgccgtcgccggcggtgcgatagggcgtctcgatgaagccgtagtcgttgaccctggcgtaggtgctgaggctgacgatcaggccgatgttggggccttcgggcgtctcgatggggcagatgcggccgtagtgggtgttgtggacgtcgcgcacctcgaagccggcccgctcgcgggtcagaccgccgggccccagggccgacaggcggcgcttgtgggtgacctcggagagagggttggtctggtccatgaactggctgagctggctggtgccgaaaaactccttgaccaccgccgagacgggcttggagttgatcaggtcgtggggcatcagggcctcgatctcctggaggctcatgcgctccttgatcgcccgctccatgcgcaccaaaccgatgcggtattggttttccaacagctcgcccaccgcgcgcacgcggcggttgcccaggtggtcgatgtcgtcggccggaccctcggcgtccttgaggtcgatgagctggcgcacggcctccatgatgtcttcacggcgcagggtgcgcagttcctcggccacgtccaggcccaggcgcaggttgaccttcaggcggcccaccgccgagaggtcgtagtgctcgggcgaaaagaacaagttgttgaaaaacgtgcgggccacctccagcgtgggcgggttggacggccgcagcttgcggtaaatatcgatgatggcctcgtcggggtcttcgaccttgtccagttcgagggtgtcgcggaaggagctggaacgggtctggccatcgatgaacagggtcggaacctcgtcgatgccggcggcgcgcagcttgagcaaaatctcgtgggtgatgggctggttgagcgagcagatcagctcgcccgtgccggcgtcgacgaaatcgacggcggcgaaacggcccagcaggtcttcctcgcgcacggggatgcggtccaggcccagttcctccaggcgtttgatggcccggcgggtgatcttcttgcccagcttgaccaggggcttttcgccctcgggatcctggatctccatggtggcctcgcggcccatcatgatctcgggctggatcttgcgcttgacctgttcgccgtcgatgaaaaagacgtccttgacgtacatcatgtccagcagatcctgggccgagtagcccagggccttcaggagcagggtcaccgggaacttgcgccgccggtcgatgcgcacgtagaggatgtccttggggtcgaactccaggtcgatccacgagccgcgcagggggatgatgcgcgccgaatagagcagcttgccgctggaatgggtgcggccgcggtcatgatcgaaaaaaatgcccgggctgcggtggagctggctgaccaccacgcgttcggtgccgttgacgataaaggtgccgcgatcggtcatcagaggcaaggtgccgaaatagatttcctgctccttgatgtcgcggatggactgaacgtcggtttccttgtcaatgtcgtagaccaccaggcgcacggtgagcttgagcggcgcctcgaaggtcatgccgcgggccaggcactcctcttcgtcgtacttgacctcgccgaaatcgtaagaaacgtattccagggacgaagtaccggaaaaatcacgaatgggaaaaacacttctgaagacggcgtggaggccgacatcccttcgcgccgcgtgagcgacgtccttttgcagaaagcgctcgtagctctgcttctgcatatcgatgaggttcgggatgtcgatgattttggcgatcttgccgaagtttttgcggacgcgggtcctggtctcggtcgcctggctcatggactctccttgaggagggcaacaggggaggcccggcagcacgaaatgtggccggggcgccttgcacgcctgacaacgggcgcacggcggcacctggccgccagccctgctcagcggcccggctccgccgggggcgcagtgttgtatcttcgcgccgttgttggccaaaaggccaactgggccccttggccaacaacgacttatgcactcgaggcagtattaacgccttctacttgacttgcacgaccgcgccagcttcctcgagctgggccttgatgctctcggcctcgtccttgggcacggcttccttgaccggcttgggagcgccgtcgaccagatccttggcctctttcaggcccaggccggtgatggcgcgcacgaccttgatcacctggatcttcttgtcgccggcggtctcgaggatgacgtcgaactcggtcttttcctcttcgacggcctcggcggcggccggggcggcggcggccacggccatgggcgcggcggcggagacgccgaagacatcctcaagctctttaatcagctcggacagctccagcacggtcatgtttttgagaaactcgataacgtcgttcttggtgatatcggccattgtgataattcctttcgatgcgggccgcgcgtgccgggcccggcgcgtaatgcaagtcgcgtttgcctaggcggcgttctccgccttttgttcctcgatggccttgagggcgttgagaaggccacgaatgacctgggccagcacggtgacgaagcccctgggcacgccgttcatggtgcccaacagcatcgccagcaactgctccttggcgggcagtttggccagcgcgtcgatctggtcggccccgatggctttgccttcgaccatgccgcccttgaggacgagcttgtcgttgatcttggcgaagtccttgagcaccttggccagctcgaccgggtcttcgtagctgatggccacgccgtttgggccttccaggccatcggccaggaccgccgaggacgtaccctcggtcgcccgtcggagcaacgtgttcttgacgactttgtagtccaggcccttttctttgagctgcgcgcgcagctcggtcatcttttcgaccttcaggccacggaagtcggtcaggatcacggcccgagcgcgaccaaggcgttcggccatttcctggaccagggcctctttctcgctacggttcacggtgtctccctcgtttctcctggacccggcccatggtcaaagaccaaagcgtctttgcgccgcgacttctcacgcgcaagcccacccgttcacgtttcggcgggtgacctcggtcattatggctgccagccagccgcccgctgtcttcaacacaaaggggcgagcccagattgctatgtccgcccggctcgcgccgggaatataaccaaaaaatcagccgcctagcccttggccgagatggccttgacctcggcgacatcaagccgcacgccagggcccatggtcgtcgaaacggcgatgcccttcatgtaggtgcccttggccgccgtcggcttgaggcggatcaaggtctccagcagggcctccatgttttccttgagcttctcgacgccgaagctggccttgccgatgggcgcgtggatgatgccgcccttttcgacgcggaactcgatcttgccggccttgatctccttgacggccttggccaggtcgaaggtgacggtgccggtcttggtgttgggcatcaagccccgggggcccagcacgcggcccaatttgccaaccacggccatcatgtccggggtggccacgcagcggtcgaactccagccaaccgccctgaatcttttcgagcagatcctcggcgcccacttcgtcggccccggcgtccctggcttcctgggccttttcgcccttggcgaagacggccacgcgcacggtcttgccggtgccgtggggcagaacaacggtgctgcggatcatctgatcggcgtggcggggatcgacgcccaggcgcacggccacgtccaccgactcgtcgaacttggcgaatttggcttccagggcggcctgaatgccttcctcgaagccgtagcgcttgctgcgatcaatcttgccgcgggcggcgacaagttgctttccacgtttggccatggctcgttctccatttcagcggagtcccgtgttcatgcggccaggcccggcctccacggggaatctattattatataccgtttgctagacgatttccaggcccatcgagcgcgccgtgcccatgatggtcttcatggcggccttcaagtccctggtgttcatgtcttccatcttctgcttggcgatgtcctcgacctgcttcttgctgagcttgccgaccttgaccttgttgggcgtgccgctgccgccggggatgccggccgcctggcgcaaaagcaccgccgccggcggagtcttggtgatgaagctgaagctgcgatcggcgtagacggtgatcaccacggggatgatcgtgtcgccaacgccctgggtgcgggcgttgaaagccttgcagaactccatgatgttggcgccgtgggggctcagggccgggccgatgggcgggctggggttggccttgccggcggggatttgcagcttgatattagcgacgactttttttgccatttgtcatttctccgatgcgggcccgcggacggcgcgccttagcggccattgcctgggcgcccaccgagccggttgcggccggaacgcggccgcgtcaaaccttggtgacctgcacgaactccagctccaccggagtcgcccgtccaaatatgctgatcaacacccgaagcttgcctttttcggggttgacttcctcgaccgagccattgaaattgttgaaggggccgtcgatgacccggacctcgtcgccctcctcgaagttgaacttgggccgcggggccttggtgccctcctgcatctggctgaggatgcgctgggcctcctcgtcgctgatgggcgtggggtcggtctcggagccgcccacgaaacccgtgaccttggccgtgtccttgaccaaatgccacgtctcgtcgttcatttccatctcgacgacgatgtagccgggatagaacttgcgcgacgactcccggcgctggcccttgaccatctccacgactttttccatgggcacgagaatctggccgaagtaatcatccaggccatgggagcgcacccgctccgtgagcgattcgcgcaccttgttctcgaagccggaataagtgtggacaatgtaccactttttggccatcgctaaaccaatcccttccgtcgtcagccgataacgtaaccaacgatgcgggacaggatgtagtccaccatgcccaaaaatgccgacacgatgacgacaaggaccaccacaacgctggtgctggcgaccgtctgcttgcgcgagggccagaccactttcttcagctcggtgcggacctcgcgcaaaaactgcacggccatcggccaccattgggccgggctgacggccgtcttttccttggccgccgccttgccggagggcttggcgtccttggccccctgggcgggcttggccttcttgcccttgtcggcggccgatgcgcccacctgaccggccttggcggattcggcgctgtttttcttggtattattggccataagtgcggctcaccaccagaagcctgtgcgggaccatcacaaaggctaaaaccgccctctccgcgcacttcgcggcgcggattggcgattttttgcccctgctgtcatcgctccggccgcgcctccccccgctggaaatcgcgaccacatatgaagatcgttaagtggcaggcctggagggactcgaacccccagccttcggatttggagtccggcgctctagccaattgagccacaggcctgcacttattatttacttagcttccttgtgcaacgtatggtgaccacaaaagctgcagtacttcttgaactccagcttgtcgggcgtccgacgcttgttcttggtggtcgtgtagttcttgcgtttgcaatcctggcaaaccaggttgatgatatccctgggcatttaagcgccccttcctactcgatgatttcgctgatcacgccggcgccgacggtgcggccgccctcgcggatggcgaaacgaagctctttttccatggcgatgggcgtgatcagggccacgctgatcgaaacgttatcgccgggcatgaccatctccacgccctcgggcaggtccaccacgcccgtcacgtcggtcgtgcggaagtagaactgcggacgatagccgttgaagaacggagtgtggcgaccaccctcctccttgctcagaacgtacacctcggccttgaacttggtgtgaggcgtgatcgagccgggcttggccacaacctggccgcgctccacctcgtcgcgcttggtgccgcgcagcaaaacaccgatgttgtcgcccgcctggccgcggtcgaggatcttgcggaacatctccacgccggtgcacaccgtcttctgcgtgttgcggatgcccacgatctcaacgtcgtcgccctggttgatcaccccgcgctcaacgcgaccggtcacaaccgtgccacggccagagatgctgaacacgtcctcgatgggcatcaaaaatggctggtcaacgtcgcgcacgggctccggcacgaactcgtcaaccgccttcatcaggtcgaggatcggctggcagtccgcgcagccatccttgccgcagccgcagttgagcgccttcagcgcgctgccgcgaacgatcggcgtgtcgtcgccggggaactcgtacttgtccagaagctcgcgaagctccatgtcgacaagctcgatcagctcctcgtcgtcgaccatgtcaactttgttcaaaaataccacgatcgccggaacgccgacctgacgagccaaaagaatgtgctcacgcgtctggggcatcgggccgtcgtcggcgccaaccaccaggatcgccccgtccatctgggccgcgccggtgatcatgttcttgatatagtcggcgtgaccagggcagtccacatgggcgtagtgacggttggccgtctcgtactccacgtgagccgtggcgatggtgatgccgcgctcgcgctcctcgggggccttgtcgatctcgtcgaaggccacgaacttcgcgccgccgcgcgcggcaaggcacttggtgatcgctgccgtcaaagtcgtcttgccatggtcgatgtgaccaatcgttcctacgttcacgtgcggcttggtacgcgcaaacttttccttggccatctcaattctccttgtggcgtccgcgaatgcgtccgcggggcccaggccactaaacgattatggcgctgcgaatcaaacggtggagcccgcgatcggaattgaaccgatgaacctcatccttaccaaggatgcgctctacctactgagctacgcgggctgaatccttcatccatatattatgacacccggcctcgatgtcggccagccccaggggcagccgccagaatctttcatgcatcgatgaccgcgtggcgcgttccttttttggtggtgaggggaggattcgaacctccgaaggcatcgccggcagatttacagtctgctccctttggccgctcgggaacctcaccactatatattttcaagccgccgagccttgccgcccggccaacgcttgcacgccctctgacgccgacgccgcggttgccctccagcgccagcggtggctgcctggagctggcgatgggagtcgaacccgcgacctgctgattacaaatcagctgctctgccagttgagctacgccagcaagaattcggcctcgttatataccccagcccggccgggtcggcaacagaaaacgacacaccgccgcccatccagccgccggtggccggaactgcggaaatatgacacataagccgccgctcggcaagagctaatcgtaacttgcccccgtggcttgcgcacgccgaggtccaaccttatattcattgtaagtcgcgcatcttacggcgacaagaccatccaacacggccaatcaggcctgaaaggggccaccaaatatgcccgccaacgcccttgacccccgcccccgcgacgcccagcgcgaaggcgatgaaaaccgcatccaggaatacctggcccgcttcggcgcggcctcgcccagccccgcgccccagccccagatcgatcagcacgacaccgacggcgtgtggtcgcgcatcaagttcgacctcaagcccgacgacctggtggcctacctcgaccagtacatcgtccgccaagaagaagccaaggccgtgctcgccaccaagatctgcacccatttcaaccgcgccaagtacctcagccgcctgcaaaacgacgaccccagcgacggcgtgggcatgatcaagaacaatatcctgctcatcggccccaccggcgtgggcaaaacctacatgatcaagctcatcgccgacaagctgggcgtgcccttcgtcaaggccgacgccacaaaattcagcgagaccggctatgtcggcggcgacgtcgaggatctcatccgcgacctggtccgcgaggccgaagacgacatcgagttggcccagttcggcatcgtctatctcgacgaggtcgacaagatcgccgggaccaagggcctcctgggccccgacgtcagccgctcgggcgtccagcgggccctgctcaagcccatggaggaaacggaggtcgacctcaaggtcgcccacgatcccatcagccagatccaagccatcgagcaatatcgcaagaccggccgcgccgagcgccgcctggtcaacacccgtcacatcctcttcatcatgagcggggcctttggcgagctggccgaggtcatccgccgccggcgcaacaaggcccaactcggcttttccagccagatgcgcgcccagctcgacgaccaggccatcctgcacgaggtcaccggcgccgacctggtcgagttcggcttcgagaccgagttcgtcggccgcctgccggtgacggtggtcctcgacaagctggaggccgacgacctgcaccagattttgcgcaaccccaacaaccccgtgatcatcagcaaaaagcgcgacttcgccgcctatggcatcgaactgcgcttcgaggacgaggccctgcgcaagctggccgaggaggccgccaccctgggcaccggggccagggccctggtctcggtctgcgaacgggtctgcctgcccttcgagcgccacctgcccagcagcgacgtgcgccgcctggtcatcacccccgagtgcgtcgacaaccccggccaagagctgcaaatcgtcctcggcgcaccccacgagcaggagccgcgcttcgaggccgccggccagttcgaacgcgcccagctcatgcacatgatcgaccgccgccaggccatgtacgcccagcgcctgcaaagccccctgaccccggcgcgcatggccctcatcgccgacgagttccaccgcgtgggcctgagcatggagcgggccttccgcaatgtcctcgaccgcttggaccaggtgcgggacttcgcgctgggcttcagccagaagtatggtataaccatctcgttcagcgaggacgcccgcgtggccatcctggccggggccgccgccgagggcgtggccgtcgacgaatacttgaagcgcctctccaccatcctggagcccggcctcaagctggcccgtgaccgaaccggcgtcgacgcctacgaactgccccgccaggccatcttcgacaccgacgcctatctgcgccaggtcttcgaagagcatttcagccagacgctgggcgcgaaaaactagcaaaaccacgccgccggagcaggctcgccccggctccggcggcagtcgccccccacgccggccggcgtcggctgttcagggccggaaagacagaccatgatcggcatcagcaagctctattgcggcacggtcgaaccgtccgacgccatgcgctatggccgccactcgggcagcctgcccagccatctgctgcaattttcccaagacaaaaagcccgtcgtcgtctggaacatgaccaaggcctgcaacctcaggtgcgcccactgctacgcccaggccaaggccacgcccaacgccgacgaactgaccaccgccgagggcaagcggctcatcgacgacctggccgactatggctcgccggtaatgcttttttccggcggcgagcccctggcccggcccgatctgcccgagctggcccgctacgccgtggccaagggcatgcgcgcggtgatcagcaccaacggcacgctcatcgaccgcgacatggcccgccgcctaatggacgtgggcctcagctacgtgggcgtgagcatcgacggcatgcgccagattcacgaccgctttcgcggcgtggagggggcctttgacatggccctggccggggtgcgcaactgcctggaggccggcctgaaggtgggcctgcgctttacgattttcaagcaaaacgccgccgaggttccggccgtgctggatctgctggaggccgagggcgtgccccgggtctgtttctatcacctggtctacgccggccggggcagcaagctcatcgacgaagacctgggtcacgccgagactcgcgccctgctcgatctgatcatggaccgcgccaaggccatgttcgagcgcggccaaacccccgaggtgctcacggtcgacaaccacgccgacgggccctacgtctacctgcgcctgctgcgcgaagaccccgagcgcgccgccgaggtgctggagctgttgcagtggaacgagggcaacagctcgggccgaggcatcggctgcgttagctgggacggcagcgtgcatcccgatcagttctggcggcacctgaccatcgacaacgtgcgcaaccggcccttcagccagatctggtcggacctgagccacccgatcctgggcaagctaaaggacaagcggccgcacctgaagggacgctgcgccacctgccgctggctggacatctgcggcggcaacttccgcgtgcgggccgaggcggccacgggcgacctctgggccccggacccggcctgccacctcagcgacgccgagatcgccaagccctaaacggaccagccgcgccgcgcgctaaaaagccgcccgacgcccggccccgcgccgtcaggccagcttgccccgcttgagggcaatgacgttggcccgtgaatgattggcgtaggtgtcccagcttggcgcgtattcttccgactgatcgccccaagcgaaccaacctggacgccggccgcgggcgaatagctctatgcgcggcccccaactgcatttttcgatcaactcgtattgctcgtcgggcttgcggctgtgctcgcgcttgcgcgaaaccagcatattctcctggctgcggcccggctggagcgtgcgggcttgcttgccccgcgtgccgaacaaaatcatctccgtgacgtttctgaagtagaaacccaccccgcgccgatccgggccgccgtccttgcgcaccttgtaccaaatcaggttcgtcttgtacgtgaagccccagtgcgccatcacttgcaggccgtcggccagcagggcgttgggcacccacagatataaatgcgccgtctcggccacgatggcctccaccggcagctcgcggatttcctgaagcgtcatggtgggatagcgcgacaagcgcttgtgctccggggccattttccccgtgcggttgctgaagcgccaaggggggtcggccaggacggtggcgaatttcctgtcgcccaccgccgccaaaagatcgtcggaagcgctcaagttcatgtttgcatcctggttgaggtttcgcttgcctggccggcggccctagaacacgacgacggtcctggggatgccgatcaacaacagcggacatggattgcccacgccgcgattgactctgtcttcgagcttgcgccaatgggtcgtggcctcgccgaatttgtcggacacgaagacatgagcccagccgcgcgcgaacgagcccttggcggccacggatctttcgatcaattttctctggcgtgacgtagggttgtaataccgggccaactcgtcgacgccgcttatgcctctttgcgcggcaaaggcttcgatcaaatcgcgcatgccttcgtgcaggctggcgccacgcgtgatgatgccgccgatggagatggccccttcggcgtgcagccgcttgaaactatccaagtcacggtcgtagaaggggtctttgttgttccattcgatttccagggcgaatgcgccgccggcgaattttttcacgtggtcgagctcgtgggatgtagattcggtctgcacgccgtcgatgatcttttttatttcgaacttgtgcttggcccaaccaaattcatcggtcagctttttgcgtaggcgctgggtcagaccgccttccccgccgccgccaagcacaagctcttcgatggggatcgtcgcctccagcaagaccgcctccagctctgtgacggcgcttggcatgtcgtgcttgagaatggcttcggcatgatgcagcgccttgacgtcgaatccgcgctctttcagcttctcaaacattgccatctccccgcgcccatcggccgacagagcgtacgccatatatcgtggcgtgaacgcgctcggcctcaacatagcgcaagccgcaaccgcttgcacgtgtttttaccccgcccggcggcgaaacgacaaggcgttggtgcatgactaacggccaccgtataccatacacccgtttacatcgtcaagccgatttaggccattgacacccaccggccggcccgatattactggtggcgtagcaatccccggaaccaacggaggcccgccatgtcctttcccctggtgcgcatgcgccgcctgcggcgcaacgagaccatcaggcgcatggtcgccgagaccaccctcggcgtcagcgacctgatctaccccatgttcgtctgccccggcaagggcgtgcgccaaccggtgggctccatgcccggcgtcgatcgcttcagcgtcgacacgctggtcgaggaatgcaagcaggtggccgatctgggcgtgccggcggtgatcctctttggcatacccgagaaaaaagacgccctgggccgcggggcctacgacaaaaacggccccgtgcccctggccctgcgcgccctgcgccgcgccgtgcccggtctggcgctggcagccgacgtgtgcatgtgcgaatacaccgaccacggccactgcggcattttggacaaagacaccgtgcacaacgacgccaccttggagcttttggccaaggcggcggtggtctacgcccaggccggggcccacatcgtggccccctctgacatgatggacggccgcgtgggcgagatccgcgaggccctcgacgaggccgagctgccagacaccctgatcatgagctacgccgccaaatactgcagcgccttctatggccccttccgcgaggccgccgacagcgcgccccagttcggcgaccgcaagacctatcagatggacccggccaacgtgcgccaggccctgcgcgaggtggccctggacgtcgaggagggggccgacatcgtcatggtcaagccggccctgccctatctggacgtgctggcccacatgcgcgacgagttcgacctgccgctggccgcctatcacgtctcgggcgaatactcgatgatcaaggccgcggcccaactgggctggatcgaccacgaccgggtgatgatggagtcgttgctttcgatcaagcgggccggcgccgacatgatcctgacctatttcgccaaggaggcggccaagctgctggccgggggcggcaaatgaagctggccctgtgcggactgccctccagcggcaaatcgacgctttttctggccctcagcggccgcaagctgagccagggcaaggcccgcgaggaggccagccaggcccttttgcccgtgccggacgcgcgcgtggaccggctttcggccatgtatcagcccaaaaagaccacctacgcccagatcacgttcatcgacccgccccagccgctgatcaaggccgacgaccccctgaccaagctgccggccgaactgcgcggggccgacgccctggtcgaggtcgtgcgcaacttcgacggcggcctgggcgcgccccaggcggtggccgaccaccaggcctttgcccaggagctgctgctgagcgacctgatcaccgtcgagcgccgcctggagcgcatggcccaggatcgtcagcgcggccgcaagcaggacgaagaagaggccgccctgctggagcgggccaaacaaatgttggagcaagaaacgcccctgcgcggtgacgcggagttggccggccacgtcaagctcaagggctttggcctgctcagcgccaagcccctggtggtggtggccaacaacgccgaggacgaccccaccccgcccgatctgggcgacgacagcgcgccggtggtgatccgcgcctccatcgagggcgagttggccgagctggccgacgacgaacgggccgagttcatggccgagctgggcatcggccaatcggccctggacaggctgatccaggccggctacgcggccatggagctgatctcgtttttcaccgtgggccaggatgaagtgcgggcctggaccgtgcgccgcggcgcgctggccccccaggccgccggcgtgatccactccgacctggagcgcggctttatccgcgccgaggtcatggtctacgacgacctgctggcccagggctcggaggcggcggtgaaaaaggccgggctgttcaagctggccggcaaggatcacgtggtctccgacggcgagatattgcacgtgcgcttcagcgtctaacgcttttgtgcggccgatgggccgctttttgccacgcaacccttgacagaacggccgcttgcctttaagaaagccttcgaacggcgatgtagctcagttggtcagagcatgcggctcatatccgcagtgtccggggttcaaatccctgcatcgccaccaaaataaaaattaacgccgcaatccttggtggttgcggcgtttttgcttttggcgggcgctggcgcggctagttttcgatcacccgcatctcgcgccacttgccgccgcgatagcgcagccacatcaacaggcccagcgcgcagacatagaacgtcagcaccgcccagaccagataagcctctgcccgcagcacctccaccaaaaaccacaccggcgcgatcatggccaccacggccatcacggcgatgactttcatgacgtaggccgtgtcgccggcgcccttgatcgccccagtatagatgatgcccacgccgtcaaagaggctgtagacggccacccagcgcagaaagaccacgcccatctccaggatggcccggctttcggcggcgctttggcccgagaccagaaacaacccgatgatctggcgcggaaagagcatgaagcagaccagcaccaggctcatccacgacagagtcaagcggatggtgctgctggtggccttggccgcgtcgtcgggccggccgctgccgatggcctggccgaccatcacgctcaccgccaccgaaaaaccgatcatcggcaaaaaggccagcatgtcgatggacagggcgatgttggtggcggccagttcgattttgcccaagcgaccgatcatgaagatgaaaaaagtgacggcgaacatgttcaggaaaaaatgcaccccgcccggcaggccaaagcgcatcagccggccgaacagttcggcgtcgaaggcgcggttgcgccagacgcccatgcggcggtcgttcttggccgtgaaagtcaaggccgccagcatcaggccgatgaaggtctggccgatgaccgaggcccaggccgcgccgaccacgcccatggacggcacgggccccgcgccgaagatcatcacgtaatccagggggatattcagcgccgcgccgatgaagttggccaccatcagcggcctggtgcggccccggccggtgaagaagttgcccagggccacgctgagcagggtggcgaaggcccccaggcacatcacgcggaaataggcgatctcctgcacgcgcacctcgggcgggtggccggccgcgtcgaagatgggtccggcgacgaagtagagcccggccatcagcagcgaggccccggcggcgaagtagaggccctgccacagcgccgcgcccacccgccgccggctgcccgcgcccacgtattgggcgatgaacacgctggcgtaggaggtcacgcccatgaacaacgagacgaacaaaaagctggtgatgcccgctggcagggccgcggcgatggcctccaccgagtggttggccaaaaacacccggtcggtgaactgcatgagcgtgttggaggccatggacatgaccatgggcaggccgatgcgcaacacgtcgcgatagccgttgggggcggaccaattatgcaacatgccgtcaccgccgcgcgaagcgaacaacgcgcgcggacgggccacgcgcgtttttggttgttgagatgggcaaagcataccgccgccgtcacgcggcgtcaacaaccgtttagggccaaggcagcagctcggcgaactgttcggcgggggcgggctcgctgaaataatagccctggcacaggtcgcaacccagggcgcgcagataggccaattgttcggcggtttcgacgccttcggccaccacgctcaggcccaggctgtggcccaggctgacgatggccccgacgatggccgcgtcgttggcgtcgcggccgatgtcgcgcacgaagccgcggtcgatcttgagggtgtcgatgggaaaatgcttgaggtagtaaagcgaggagtagcccgtgccgaaatcgtcgatggccaggctcacgcccaacgcggccagctccagcagggtgcggttggcggcggtgtcctggtgcatgaccacgctttcggtgacctccaactccagcaggcccggggccaggcccgtttcgcgtagaatcgtctccaccgtctcgacgaactcgggctggtagagctgcttggccgaaacgttgaccgccaggcgcaggtcgcggccagtcatggtttgccagcggctggcctgacgacaggcctgacgcaggatcaccttgccgatggccgtgatcagcccgctctcctcggccacggggatgaattggccgggcatgaccaagcccttgcctgggctttgccagcgggccagggcctccatgcccaccacgcggccgctgaccgtctcgaccttggcctgatagtggacgacgaactcgtcgcgctccagggcctggcgcagggcccgctccatttccatgcgcaggttggtcttggcctgcatggccggggtgaacatctggtagttgttcttgccccgctccttggcgcggtacatggccatatcggcgtttttgatcagcgtctcgacatcttggccatcatcgggaaagaccgtcacgccaatgctggcccccaggtgaaactcgtggccgcccacgccgaagggccgggcgaagttgtccaacacccgccgggccacccgatcggcccccagttcgccgtcgatctcctccagcaccatgaggaactcatcgccaccgatgcgggcgacggtgtcttcgtcgcgcacgcagcggcgcaggcggccggcgatgtcgcgcagcacatggtcgcccacgtcgtggcccagcgagtcgttgatcagcttgaaattgtccagatcgacgaagagcaccgccaccttggagcctcggcgctcggcgtgatgcagggcctggcccaggcggtccttgaacaggttgcggttgggcaggcctgtcagggcgtcgtggtaggcctgataacggatctgctcctgggagcgcttgatctcggtgatgtcgtaaaaaatggccagataattgatcacccggccgtgggagtcgcgaatgacggtgacggtgagccattcggggtaggcctcgccgttcttgcggcggttccagtattcgccgctccactggccgtgctcggccagttggccccagatctcctcgtagagggccaggtccatggcctcggcgcgcagcacgtccatttccttgccgatgacgtcgtcggagccatagccggtgatggccgtgaaggcgctgttgaccaggcgcaccttgccatcggcgtcggccacgacaatgccctcgatggagttctcgaagacggtggcggccattttttgttcctgctcggccagcttgcgctggctgacgtcgcgaaccacgcagacgatctcgtcgaagctcagcggggccaggcgggcttcgtaataacgacgctcgccgtcgatggtcagttcgtactccaggcccaccacctgccgacgctcccgggccaattgcatggccgtggtcatggcccgggccgcctcgggtggcagaacctcggcgatggcgcggcccatgaagcgctcgggcggcaaaaacggcctggtctcgcggccgccctggtagtcgatgtagcggccggtggcgtcgaagcgaaagagcaggtcgggcagggcgttgaagacggcctccaattcctggcgtttgtccatgatctggcgggtggccttgtcgacgcggatcttgagctggcggttccaggccaggaaaaccaccgccgccagcagcgccagcgaaaaggccccgcacagccacagccattggccgccgccccacagcgaccggcccgcccagcgatcgaggaccgcctggcgctcggcctcgtcgattgcgtcgaagccggcgttgaccagtcgcatcatttcgtcgtggccctcggccacgccggggcgcagatcgtcggtgtgcacgggcttggccgtgcgccggaacatgtcctcggcgtcgtgcttggccaaaagaaaggcggccaccatctcgtcgcaggcgaacacctccacccggccggcgatggccatcttgatcatatcctcgaaggtctcggccaggacaagcttggcccccggggcctcgacgcgcaacagcccctccagataatcgccgcgcaccacgcccacgcggaagccggccaagtcgcggctgtccaccaggcccttgattttgcgcgaaaaaaacaggtgcgcgtcgaccttcatgaacggccggcaaaaccacagcccggccccctcgcgggggaacagcccgctgatcacgtcggcccggcgctggcggaccatctcgatggcctgggcccaatccaccaggcggtagtcgatggccacgccggtcttttgcgaccacagccgccacatgtccacggccacgcccctgggccgaccgtctggccccagaaactcgatgggcgcataggtcttgtcaccgacaacgacgatcgtgcgccgctcctcggcgggagcctgcctggccgcccaagcggcgtcgcctcccaggggcggggcgcacaatagcgccgccagaatgacggtcagcagcaggttgcggtccagggctttcaatgtggtttccaggtcaaaacaaaaaatacccctctggggctgagggcatattctgccagagtcgatgaaggcaagcaacgacgccgaagaggtatattttattccccctcacgacaaaatccgacgcgtatgccataatccgtccagcgccgggccgcgccgcgcgatgacgttgcacttcgagccttgggatggcccccatgacagaccttatcgacgattttctgcgtcagttcacggttttttgggccaccatcgaccccatcagcaccctgggccttttcctggccatcaccccggccaaatcggccagggaaaaacgctccatcgccatgcgggccacgctctattcggcgatcatcctgctgggcttcgtgatggtgggccagatcatcctgacctacatggaaatccgcctgcaatcgttccagatcgccggcggcatcctgctgtttctgtttggcgtgcagatggtcttcggtgacgccgccccgccgcccgaccaaaagcccgaggccggccacgacgtggcggtctttcccctggccatcccttccatcgccagccccggggcgatcatggccgcggtgctgatgaccgaaaacagctcgcacacgacggccatgcagtgtttcaccctgggggtcatgggggttgtcctgctgatcaccctggtgctgatgctcatggccaacaaggtgtttcgcctgctgggcaacgccggcagcgccgtggtggtgcgcgtcatgggcattttgctttcggccatggccgtggagacggtcatccatggcctgggcggcctggggttgatccccataaagtagcagcgacgcctccaacgcccccaatccgccgcccaggcgggcgctcttgatggagcgcctccgttaggggcaaggccctaccgaaaattaagaccagcccatccccaaaaggggccttcgcccctattttgtcttttcgccgccttggcgacaatttgcccatcgaaacacttggcgtgtcgggccttggccgaacgcggccagagaggcgatgggcggcgaaatgaccaacaaaaacgaaaaccactaccgcgcgcttaagaacaagatcctggcggcgatgatcgtggccccggccatccccttcctgctggtggtggcggtgggcttttattatttcaccgcctccatcgagcgcgagacgttcgcgcgcatggtgcgcatcgccgaggatcatcgccaggccatcgagatgttcctgaccgaacgccgcggcgacctgaccatcatcgccaactccttttccatcgcccaaatgaacaaccccgaggagctgcgcaacatcttcgacaccctgcggcagaactcgccggcctacaccgacctgggcctgttcaaccccgagggcgtgcagacggcctacgtggggccctacaggctggccggcaaacaatacaaggacgccccctggtacaagggcgtgctgggcaacgggtactacatcagcgacgtcttcctgggctaccgcaagagcccccacttcatcatcgccatcgccatccaggacggcgaccagatctgggtgctgcgggcgaccatcgacacggtctttttctccgacatggtcgagaaggtgcgcatgggcaagaccggcgaggcctacctggtcaacgcccagggcgtcttccagacccagcgccgttcgggcggcgaactgctgcgggccgacccggagcccatcgcccactccgaacgcttcgagggcgtgcgcaccttcgccgccgacgacaagagcggcgacgcctacctctacggcgccacctggctgagcgaaaaggactggcagctcatcgtgcgccaggaaaaggccgacgccttccgcgacctgcgcacggcctggctgctggcggccttgatcctggtgttgggcgtggcgggcatcgtcagcatgggcttctacctcaccggcaagatcatcgcccgcctcagccgcatcgacagcgaaaagagccagctcaaccagcaactgatcgtggccagccgcctggccgagatcggcgagatgtcggccggcttcgcccacgagatcaacaaccccctacagatcatccgctccgagcagacgctcatctccgtcattctcgatgacatgcgtcaagccggaacgctgccccaaacacccgatacggctgagctcctggactccgtccaacaaatcaagctccaaattgacaggtgcggaaacatcacccagtcgatcctcaagttcgctcggcaaaaggatgtcactccccaggagctcagcctttcccaattgacgcccgagatcgtggccatggtgcgcaagaaggcccaggtcaacggcgtggagttggccatttccagcgatccggccacgcccaaggtccaaggcgacgccagtcaggtgcagcaggtgctgctcaacctgatcaacaacgccatggacgcggccatcgcccgccacggggccagcggcgggcgggtggagctgcgcgtgggcgtggacggcgaaggccaggcgcgcctgagcgtcagcgacaacggcgtgggcatcagcgaggaaaacctgcggcgcatcttcacgccgtttttcaccaccaagccggtgggccagggcacgggcctgggcctgtcggtgtgctttggcatcatcgacgccatgggcgggaccatcgacgtggccagccaggtcggccagggctcgacgttcaccatcaccttgccggcggccgcctgaaaacggccgcctgaaacatatggacaacgaaccccctgtcacgggaggaaacaatgccgatcatgaaactgttgctggtcgacgacgaggagcgctttttgcagaccacggccaagctgctggtcaaaaagggctacgagccgctgacggccaccagcggcgcggcggccctggagctgatggaggccaagcacgtcgacgtggtgatcctggacgtcaaaatgccgggcatggacggcgtggagacgctcaagcacatcaagacccgtttcccgctggtggaggtgatcatgctcaccggccacggcaccatcgattcggcggtggagggcatgcgcaccggggccttcgattacctgaccaagccctgcgagatcgaggagctgatgaccaaggccgacgaggcctacgccaaacgtcagcagatggaagagaaaatacgcctggcccagatgcgcaaggccatccactcgccccgcgaagtggtcaaggaaaccgaccaaggcggctggagccaaagctagcgccggaaaggaaccgggccaatggcgacgaaagagcaacgcaaatgggtcacgcgcctcgggcgcgacaccgaacgaaagatctacttctacctggcgctgataatgtccgcggtctggatagtcaaagagttgatcgaaacctgagacggctctgaactccgcggcgcggaatttgaatccggccggcgcagaccaaccgccggcgacacaggcgaggtgccgagatgacccaagcaaaaaccgagcacaaggctaccggctacgatcgatacatagactggaagaagttcctcattcccctgatcctctttgccgccatcatcgccatgcccgtccccgacagcatgatgaaggtgggctccgaggtggcgttgggctccaagctggtgcgccagaacatcgcccagcaggtgttcaactccgactacgccgatctgaaccaatggcagggccagacggtgcaattgatggaggcctgcgtcaacaaggcctcctttggctacgataacttcatgaagcgcgacgtcaagtgggccaagaaggccggcgtggccaccaacaagaccaacctggaaaaggccaaggccgaggcgcaaaggctgggcaaggccgccttcgagtccatgctgcaaagcgcccacaagctcaagaaggaaggcgtgcccgtcgatcaactcgaagggaccgatcgcaagcgggtcattgacgccggcttccaggtcaaggcggcggtggccctggtggccttcgtggtgggctgcttcctgaccgaggccctgcccctgcccatggtggccttctgcatcggcatcatcggcatgctcaccggcatcctcgaccgcgagaccatcgcgccgctttattggtccgacgccacctggttcatcatgggctcgctgatgttcgccgtggcctttgtcaagacgggcgtggaccggcgcatagcgctgatgatgttcggcaggctcaagacgccatccatacgctgggtgacgctgatcatcattctgatcatctcgccgctgaccatgttcatgagcgaccacgccctggcggcgatgtttctgcccatcggcatcgtgctctacaccatgaccacctcggccatgggcgaggacgaccccgagttggccaagatcctgatgatcaccatctgcatggcctgcaacctgggcggctcgctggccccttccggcgcggcccgcaacatcatcatgatgagctacgccgaggacatgttcggcgtgaccatcggcttcggccagtggatgatctactgcgtgcccttcctgttcttcgtcatgccgctgacctggtttgtgatcaactggcgcttcaagcccaagttcaccgacctgggcccggccatcggctacgtcaagagccaaatcgccaccgagggcagcggctggaccaagcagcagatcgtctcggtgaccatcttcctgctcatgctcttttcgtggatcaccgaaaacaaccttatctatagcctgacgggcattcgcttcggcatcggcgtgctggcggtgatcggcggcctggcctacatcctggccggcgtggtcaactggcgcgactaccagaccggcgtggactggggcgtggtttggctctacgccggcgccatcgccttcggccgcatcctcaccagcaccggcggcgcttattggatcgcccagagcatcatcgatctgaccgtgcccctgggcctgggcagcggcctgggcctgttcctcagcggcaacgtcatcaccgcattcatcacccagctcatggccgacggcccggcctgcgcggcggtgggaccggtgaccttggccatggccggcctggtccaccccggcaccagcatggtccccttcacggccatgagcacggccatcgcctcctcgctggcctactgcctgatcatcggcacgccgcccaacgccatcgtctacgccagcggttacctggagcagaaggactatctgcgcgctggcgcgatcctgctggtgaccaacctggctgtcttgatgctgatggcggcgttctactggaactggctcggcttccccggcatgcccggttattgagttgcggactggcgattaggccccaaaggaggcgaccatgactgacaagacgatcaaggttctcttggttgacgacgaggcccagttccgcgcgaccactgagaagatcctgcaacgcaaaggcttccagaccatccttgccgccgacggccggcaggccctggaaaagattgcccaaaaacccgacgtggtgatcctcgacatcaagatgccgggcatggacggcctggagaccctgcgcgaactgcgcaagctcagcgccaccacgccggtgatcatgctcaccggtcacggctcgggccacctggcccaggaggcgctccagcacggcgccagcgacttcctggccaagccctgcgacatcgacctgctggcctccaagatctacgaggcctgccacgttgtcggcggcaaggccaaggccgacgaacgccgcgtgggcgaggtgatggtgccgctgtcggaatacaccaccctggccgaaagcgccaccgtggcccaggccatcaaggccctgcgcgaatccttcgtcagccgccaggccaccgacagcatcatggagaccggccaccgttcggtgctggtggtcgacggccacggcgaggcggtgggccttttgtccatcggcgacctgatgcgcgcgctgatgccgccctacctcagcgcgcccaagccgaccctggccgagaccatccagtattcacccatgttctggacgggcatgttcagcctggccctgaaaaagttggccgaccggcccatcggcgagatcatgtcgccggccccgccgaccatctccgccgaggccagcctgctggaggcggcctacctgatgctcaaaaacggcgcgcggcgcctggccgtgcggggcaacggcaaactggcgggcgtggtccgcgagcaagacttgttctttgaaatggaccggctgctgcgcgcctgagggcgcggccgccgaggcctgaaaccaaacccgcgccgcgcccctttcgccaaacgccaaaagcggcggaaggggcgcggccgcctcgggaggcgatcatggaaggcctgatgcaagatttcacgcgccagtcgatcttggcccttttgctggtcattccagcctggaaggtctgccagaaggccggcttcgaccccaagtggggcctgttggtcttcgtgccctacttgggctacctggccctgagcctcaagctggccctgagcccctggccggccgccagcgggcggggaggccgctgatgggaacctgggccgggcaagacccgttggcgctgttggtgttgatcgccttgggcctgtttggcctgtgggtcaccgggcgcatcgtgcaaaaggccggttacgtccgctggtgggccctggtcatcctggttccgctgctcaatctggtcttcatctgggtcttcgccttcgcgcgctggcccgcccagcaaacgctccccgaggcgagcgaggcccgtgggccccgcctcaaggcaaaatgaggccaaggcccacggcgaaatggggtcgatgttctattttgcaacagcgccgacccggatattgtcaacataagcgacgcccccagcaggagaccagcgtcacgggcccgcccccaacggccggccccaccgtcagaggaagggagattcaccgccatgaggaaaaaaagctggtcattgattatcttggcggcgcttggcgtcatgctctgcgcgccgccggcttgggccgccaagctagacgacgtgctgcaaaagctggaaaaattgacggccaccgtggagtcgcagcaaaaactcttggacgcccaggcccaggagatcgaccgccttaagggcgaattgggcaagcaaagcgtcgaaaccgccgccaccaaggccaaggtggaccaggtcgagaaaaaggccgactcccccgtcaccctggccaagatcaaggacgccatcggcgacaagttctctttttccaccgacctgcgcctgcgctacgaaggtctctacgatcgcaacagcggcggcgtcgacctggacgaccgcaaccgcttccgcatccgctggcgcgtctttggcgatttccaggccaccgacgaactggccatgcacgccatgctcaccaccagcagcggttcgtggtacgacaatggctccaacagccgcaactggcagccgggccgcacctccaatcaaaccctggacgacgagttcaacaacaaagacgtcttcgtcgggcgcatcttcgccacctacatgcccaagtggctgcccgatctggagatcggcgcgggcaagtttaaaaataccttcatgcacaccgacatcatgtgggatcccgacgtcaaccccgagggcgcttacgaacgctatcaatacaagggctggaagaccgtccaacccttcgtgcacttcggccagatggccgtctccgaaaacaacaagaccgaggacgcctatttgttcctgtggcaggccggcgcgcaggtcaacctgcccgccgatgtcaagtggaccgtggccggatcctattatgactggaccaacctcaacaagagcgacatgagcaagatcgagggcaccagcgccggcaacagcgtcggcgccgacggcaagtacctctacgaataccgcctggccgaggcgatcaccttcctcgagttcaaggtggccaacctgccgctcaagctgtggttcgactacatcatcaacaccgccagcaacgtgccaaccgacaacgacaccgcctggtccaccgggtttttgctgggtaaggccaagaaaaagggcgactgggccgtctacttcaagtacgccgaaatcgagcccgacgcggtggtgggcgccatcgccgacggtgacttctatggcgccaatcgcaagggctacaagctccaagggcaatatcagctctatgacccgtggcagatcgctctgagctggttccagaccgacagcatggtcggcccggaagaaagcgaggaccgtttgcagctggacatgatcttcaagttcagcctttagtccatcccccctccccggttcctccccggaaccaccccccggggtcggccgattttgccgggtcggccgaccccaatttaaaacaagcccggcgcacccccctcgccccgggcacgaaaaaggggcccccgcgcggggccccttcaattttttaccgcgcggacgcgggtggttagatcaaaccacgcttctgggccatgaacatcatctgatcggcgctggtgcgcggcggcacggccagttgcgcggacggcttggcttgcaacgtcagcgcctcggtcgggcaggtggtcacgcacaggccgcagccgatacagcgatccaggtcgatgcgcgccagaccgtcatcgcccatgacaatagccttcatctggcaacgatccaggcacgtctcgcagccggtgcaggcgtctttgtccaccaccgcgaaatggttcgagaaaactatttcggccggcttgggatgcagattcagcgcccgcagcacgccacaacagtcaccgcaacaattgcacatgcccgccggattctgcgccgtgcccggctgcgtcaccagacccgcctcctgggccttggtcaccaaggcgatggcctcgtccacatcgacccgccggcccatgtcgtggtccagataatattgggccatcgaaccaaacatgaaacaggcctccaacggcttgccgcaacccttgcccacggtgatctgctgcttgcgacaaatgcactcggtgaccacgatcagcttggccgcccgcaaaagctggcaggcgtcgtcgaaagaagccacgttgtgggccaccggcaccgctttttgcacaggaatcgtgcgcaaaaacgcgcccaggctggtctgcatggcctgggtgaactgggcctcggcaaaataacgctccatcagcccggccagctccggcccgatgcgcttgacctggaactcgaacaaaccatgaatcaccgggatggccccgtaaagcgtctgatcacccttgcgcaggctgaacaacaacccccgctcggccatgtcggccagcttgaccgccatcgccgccacctcgcggcccagacgcggcgcaatgacctcggccggctccaccttggggctcatggccaaaaagacctcggcgtcatcctcgctgaacaaatgacgcaaaatctccagctccacccccgaatcggtctggggaaagcccagcgaataagtgtccaggcgctgttgcagtcggcggaaaatatcgtcggccatcggttcctcctagccatgccgccgctacggcgacggattatagatcgaacgttcgttctgatttttgtagcatacacaattccccacgccccggcaaggcgctttcaccccaatgccgcccgctggttggctttttcccagcgacgcacttatcattaaataaaagccgccggcgcggggacaataaagcgtgcgccgcccgcgttaaaaagccacggcaaatcgcgcgattcatgacgtgagggaccagatatggactcaacgcgaaaaaaaacttcccgccacggccggcgctggttcttgcgcaccctgggcctgacaatcctggccctggccgcgccaaaagcggcgtgggccttttttgtgcgcggctttcccgtgcgcacggtggaagacgaacgcttcgacttcgacccggccagcggactgctcacctggccagacggccggcgcgaaacctatcggctacgcatcgacggcctggtccaacaaccgctcaacctcacccacgcccaactgacggccatggagcaaaccagccagatcagcgattttcactgcgtggagggctggtcggtggctgatctgcgctggggcggcctgagcggaccgcaagtgctggccctggcccagcccttgccccaggcccgctatgtggttctgcacgccatgggccgcaccgaccggcaacccgacgggctggaccactacgtggaatgcctgcccctggccgacctggccgacccccaacgccagatcatcctggcccttaccctggacggcaaacccctgcccgccgaccacggcgcgccactgcggctgatcgcgccgctggacatggcctacaaaagcatcaaattcgtggaccggctggagttttcggccaccgaccggcccggttggtggacggcggccaaccccatttaccccagcgacgcccccgtgccagcccaacgcctgcgccgcaaggctcgctgagcaccgctgactctgggcgccaacgccctttcatcgccggttaggtcggcgatggtagtgacggtagtgacggttggtttgggttggccggcccgccgtggttggttggaatttacacaacatggcggaagaattaagaaaaggtggaaaatctaattttgagataagaacaaggtgaaggcgaagaaataagagaaaagaaataaaagagaagaagaataagaatgaagagtaagaatcaagaataagaagaagaataagaaaaagccattgcggggcgggagggggctcttttgcggcgacaaaaccgccccctcgcccgccccgcgccccacccctcccccgcaaaatagccttccgaccgctggggcgcgtttgtggctccgaggtgtccgtggccacgccgcccgttcgcggcgctggtgcatgggctcttagaagtcgggcgcggctgctttgatagcggcgctacaaagaatcgcggaatcgcgttggctggatttagcggcctatcaccgggagccatggagggtaggtgataacctcccctactcgacccgctctgcctggccgggcaccggcccaccgggagccacggaaggtaggtgttaacctggcctactcgacccgctctgggaggccgggcaccggcccaccgggagctacggacggtaggtgttagcccggcctactcgacccgccttgcctggccgggcgccggccccgctctgcctggccgggcgccggccccgctttgggaggccaggcactggcccggccttgcctggccgggagccggccgcttgaaggggccgggcttttccgtcaagctagcggttggtgatgaaaaagcattgacagggcggaggccgatacaataacatcctgctgactgaacgtacagtcattgattggaagcgatcatgcccaaagagactttcaagaacatccccgaggccaagcgccagaaattcctcaacgaagcggcgttgttgtttgccgggaaaggctatgccggggcggacatgggcgaactggctcggcgggccggcgtgtccaagggttcgatctacaattatttcgagagcaaggaagacctattcctttatgtctgctccttcaacctcgaactttcgcgtcaggccatttacggcacgatggacccggattgggacatttatcgccagatcgagcatattttcgagagcggggcgcgttttatcggcgatcaccccgagttcatggtcatttatctgagcatgagcgccccgggcatggagcaattttcccgggcgctggcccgcgagaccgagaaattcaccagcgaccatctcaagcgcgagttggccaagggcatcgccgccggcgtggtgcgggccgatttggacatcaagctgacggctttcatcgtcaacggcttatacatcctgtttttgtcctcgctgatgagcgcctatttccagatccgcatgagtgaatacatggagatcgaaggcgcgatcacccccgagacgacgcgggagtttttgcaaaaaaccgtggaccacattcacaagttgctacggccgcccgcggtcaaatagccgcgcgcgcccggcggaggttacgatgtatccagacctgaaagacaagacagccctggtcaccggggcgggcaaaagaacgggcattggctacgccatcgccaaggccctggcccaaaacggcatgaacatcgtaatcaccgacctgggcggcgcgcccgccgagatcgccggcatcaagaccggctccagcggcgagatgactgacatttgccgcgaactgacccaggatcatggcgtaaaggccttggccctggagatggacatcatcgacagcgcctccatcgaaaaggccgtggccgccgtgcgggaggcgttcggccggctggacgttttggtcaacaacgccggcgcggtgctgggcgcgccccaggtggtccacaattacgacgaggcggcctggatcaagaccatcgacatcaacctgcacggcgtttttcgtgtctccaaggccttcgtgccgatcatgctgggcgcgccggcggccatcgtcaacatcgcctcgcgggcggccaagcgtccgccgctgttcaacggcgcctatggcgtggccaaggccggcgtggtcatgctgaccaaggtcatggccatggagttgggcggccagaatctgcgggtcaacgccgtctgtcccggcctgatcatgaccgacatgcaggtccagcgcatccagatggaggccgacgttttcggcacgaccttccaggaggccgaagcccgcctggccaaggacgtgccgctgggccgcatcggcaagccttccgaggtggccgatatggtggtttatctggcctctggtcaggcgtcatacatcaccggccacgcctacaacgtgggcggcggcatcaccatggaattgtagccagacccaggcttttttcggcggttcgacgagccggctcgccataagcgcgccggagttcggccacaaacaaacccggaggctgcaatgtccaaggcccacgcccatcacgacgactatctcatgccaaaaggctattcgttctatctgtttggcttgctgtttctgctttatctgttcgactacatcgatcgccaggtgatcatcgccctgttcccctacctcaaagacccggtggacggctggggcctgagcaacgcccagtgcggcatgctggtttcggcggtgtattggtcgatcctgatctgcacctttcccgtgtcgatcatcgtcgatcgctggagccgcaaaaagagcatcggcatcatggccaccttctggggcttggccacgctggcctgcgctttcacgcaaaatttcagccagcttttcgcggcccgtacggccatcggcgttggcgaggccggctacgcccccggcggcacggccatgatctcggccatttttcccgagcgcatccgttcgctgatggtgggcgtctggaacagctccatccccctgggcatggccatgggcattgtgctgggcgggctggtggccgggacttttggctggcggcacgcctttggcatcgtggccatcccggggctgatcgtggccattttgtttttcttcgtgcgcgactacaagacggtcaacctcgataagagcgaccatcccgaggccaacctggccaagcagaccaaggccatccgccagagcatgtccaagatggacatcttccgcgcctttgccggcacgccctcgctgcttatgacctatctgggcttttcgggcatgatgtttttgtccacctcgctggtcaccttcatgccgacatatttccacgacatccagggtcttgcccacgatcaggccaacctgatgaccagcggcgtgctgttgacggccatcatcggcgcgcccctgggtggtttcgtggccgatcgctggtttcgcgtcaaccccaaggccaggctgctggtgccggccctgtcggcggtggtctcggccgcgctctacatcatcggctttggtttcatggaaaaaggcgcgttgcaatacgtggtcttcgtcctgggcggcggcgtgagcatcatgtacacatcctcggccatcgccgtgacccaggacgtcattcaccccggcttgcgggccatgtcctacgccctgtgcgtcatcacccagcacatgttcggcagcgccatcggccccttcgccaccggggcttggatcgacgcccacggcgtggtttcggcgctgtcgctggtgccggtggtggccatcgtctcgggggtgatctttttcatcggggcccagttttacgagcgcgacctggccaaggtggccaaggtgcgcatcgaggcggaagagcgatgaacaacattcagcgggaggccgtccaatgaaggccgtagtctaccgcgccggccggggcctggcctgcgaagacatcgccgcgccccggccccaggccgatcaggtgttggtgcgggtgatcaactgcgggttttgcggctcggatcattcgctggtccagagcggcatgctggccgacggctacgtgctgggccacgagatcagcggcgtcgtcgccgaggtgggcgcggatgtttcgggcgagctgctgggccagcgggtgacgatccggccgacatattgcggccaatgtcccgagtgcctggccggcaagcagatgttttgccagcaaaaccgccgcagcaccggcatcggcgacctgcccggcggctttgccgagcagcttgtctgctacccccagatgctcatccccatccccgccggcgtcgacagccaaaacgccgccctggccgaggtgttcgccactggcctgcacggcgtgaaggtggccggccgcgccggcggttcggccctggtgctgggcggcgggcccatcggcctggggttgatcaagctgctcaagctgcaaggcttcgggccggttggcctgggcgagccccaggcggccaagcgcgagctggccctgagctggggggccgactttgtcctggaccccttgagccagcccctgggcgaggccgtcctggcccacaccgacggccggggcttcgacgtggtttatgaatgcgccggcgcgcccgacaacgtccaggcggccatggacgcctgcgcccgtttcggcgtggtctgcgtgctcagcgtcatggcccggatggcccagatcctgccgctgacgctcaacttcaaggagatcatcctcaccggggcctatggcaacgaccacgccgaaaaccgccagatcctgaattggatggcccaaggccgcctggacggccggggaatgatcagcgacctgatcggcctggagcaactgccggcgctctaccaagagcgcatccatccgggccaggccatcaaggcgatgctgcgcgtggggccggagttctagcccatgcccgccgtggggatcatcgccaacccggcctcgggcaaggatatccgccgtctggtggcccatggcgcggtctgcgacaacaacgccaaggtcggcctgttgcggcggatcatggccgggctggtggccgtgggcgccggcgaggtggtggccatgcccgacgccggcgatctggcccggcgggcggcggccgaaatgggcccggcctgccggctggagcttttggccatgacccccaccgacagcgcccacgacagcacgagcgccgccggcctgttggaccggcgcggcgtggcctgcctgatcgtcctcggtggcgacggcacctgccgggcggtggccaaggccagcggcgacacgccgcttctggccgtctccaccggcaccaacaacgtctttcccacggcgttggagggcaccctggccggcctggccgccggcctcgtggccaccggcgcggccggcccggcctcgtggcgcgcgcccaagctggagattatcgaccacggccgggtcatcgacatggccttggtcgacgtggccgtcaccgcccattgccagaccggctgcaaggccctctggcggcccgagagcctgcgccggctgtttctgaccagggccgagcccacggccatcggcctttcggccatcggcggttgcctgtcgcccatggcggccgatagcggccagggcctggagcttggcttcgggccgggcggccggatggtgctggcgacgatggcgccggggctggtggcccggctggccgtcagccgctggcgtcgattcgcgccggaccaggaactggtcatcgacgggccggccaccctggccctggacggcgaacgcgaaatcatcatcaaccccggccaacgcctgggcctgcgcctttgcctggcgggcccccgggtgctggacggagccaagattctggagacggccgcccacgcgggggccttcatggccctggccgcgcggcgcgccgaccaagacatatcgcctcatttttagaggccagccaacatacgggagagatccgatggagatcacgaacgaactgatgatcaagctctacaccaacctggcgcgcaccagggcctttgaccaggccgcggtcaagtggttggccggcggcaagctgctttcgttctaccacccggccctgggcggcgaggcccccggcgtgggcggcacgaccatcctgcggcccgacgacgtcatctatccccacctgcgcggccacggcctgccgcatctgatcggcaagggcgccgaccccaagacctacatggccgaacactgcggccggatcaccggctcgggcggcggcctgggcggggtccacgcggcctacgacgagctgggcatctatggcggcggcggcaccatcggcagcgccttcccgctgtcggtgggctggggcgtggcctgcaagaaaaacggtcgcggccaagtggtggtctgctttttcggcgacggctcgtccaaccgcggccccttccacgaggccgccaacatggccgccgtctggaagctgcccattgtctgggtctgcgaaaacaacggcatcgcccagtacgtgccgatcaaggacgcctatcccctcgacgacatcgccagcctggccgccggctacggcatgcccggcgtggtcgtcgacggccaggacgtggtggccgtggccgaggccgtgggcgcggcggtggagcgggcccgccagggcctggggccggccatggtcgagtgcaagacggcccgttttggctcgcacggcatcggcaaccccgacaactcccacggcgcgccccgcgatcccaaggagatcgaggagctgcgcaagcgcgatccgctggagatcatggagcggcgcctcatcagccagggcgtgttgagcgccgagggcctggccgccatcaagcaggccgcccagcaagaggtggccgagaccgagaaattcatcgacgaaagccccttcccggacgatccggccatgctcgaccgcgcggtctacgcgcagtaaagaaaagggagacgacccatgcgagagataatgtatctggaggccatcaaggaggccctggccgaggagctggagcgcgacgaaaaggtcttcatcattggcgaaggcgtgcagaccggcgctttcggcaccacctcgggcctggtgcagcgtttcggccccgaacggatcatggacgcgcccctttccgagacggccatcgccggcgtggccgttggcgcatcgctcatgggctatcggccggtggccgacatgatgttcgccgactttctctattgctgcgccgacgaggtctttctcaaggccccgcagtggcggctgatccagggcggcagccagagcctgccctgcgtgttcatggcctccatcggcggctatcgcaagctgggcaacgagcactcccagtgcccgacctacctggccctgcacaatccgggcatcaagtgcgtctgcccctccaacccctacgacgccaagggcctgctgaaaacggccatccgcgacaacaacccggtgctgtttttgcaccacaagggcctgctgggcatgaagggcgaagtgcccacggaagactacaccgtgccctttggccaggcggccatcctgcgcgagggcacggatgtgaccatcgtggccacctcattcatgaccttctgggccaccgccgccgccgacctgtttgccggccagatcagttgcgaggtcatcgacccgcgcacgctggagcctttcgacctggacacggtgcttaaatcgctggaaaaaaccaaccgcctggtgatcatcgacgaagacaccgaacgctgcggtttcgccgcggagctgggcatgcagatcatggagcacggcttcgacctgctggacgcgcccgtgcagcgggtctgcgccaagaattatcccatccccggcggcgtgatggaaaaatacgtcctgccccagcccgagtgggtcttggcggccatcgaaaaggttatgcagtagcggaaaagagagcgcaatggctagcgatatcgtcatccccaagcttggcatgaccatggccagcgccaagctggccgcctggaaggccgccgaaggtgagtggatcaccgagggccagccggtgatggtcatcgaaaccgaaaaagtgacccaggacgtcgaggccctggccgacggatttttgcacatcctggccgcgccgggcgcggtggcccaggtcggcgaggccgtgggccaactggccgccgacgaggccgaactcaaggccctgcaagcggcggcccccgcccccgagggcctggccgccgcgccagccgccgcgccaagcgccggcgagccggccgccccggccgcgcccggcggtcgggtcaagatcacgcccctggccaagaagatcgcccgcgaaaacggcctggactacaggcgcctcacgggcagcggcccaggcgggcgcatcaaaagggccgacgtggagcgggccctgaaggaaggcccgccgcccgcggccgaggccccggccgcccagtcggccgccgcctggcccggcgaggtcatcgagggcaagcgggtcaaggactcgctgccgctcagcggcatccgcgcggtcatcgccgagcacatgcacaaaagcctgcaaaattcggcccagctttcggccatgggcgagtttgacgtggccgaactggttcgcctgcgccaatcgttgatcgcccaccaggagatgatcggcgcgcggatttcctacaccgatctgctggtctacatcgtggccagggcgctgaaaaaaaacccgctgatcaactccagcgtggtcggcgatcagatcaagctgtgggaggacatcaacatcggcgtggccgtgagcctgcccatgcaaaaatacgacgccggcctgatcgtgccggtgatccacgacgccgacaagctcagcctcaccgagatcagcctgcgcctgaaggacctgcgccggcgctgccaggaggggaccatcggcctggaagacctcggcggcggcaccttcaccatctccaacgtcggcggctttggccagggctacgtcttcaccacgcccatcatcaaccagccccaggcggcgatcttgggcgtgggggccatcctcgaccggccggtggtccagcccgacggccaaattggcgtgggcaagctgatgaacttcagcctgaccttcgaccaccgggccatcaacggcgcgcccatcggcttgttcctgggcacgatccaagagatgatcaagacgccgggcctgctgctggcctgaacgatataacgcgccgccaaggcgggggcctgccccgccaccggcggccgtcagcgaggatagcgagatgtttgatgttttggtgatcggcggtgggccgggcggttacgccgcggccatccgcgcggcccagttgggggccaaggcggccctgtgcgaggccgccgagttgggcggcgtctgcgtccaccgtggttgcatccccagcaagacctgggcccaggcgggccacctgctgggccagttcaaaaaagccgcgctatttggcataacggccagcgtggacggcctcgacccggccgtcgtggtcgcccgcaaaaacggcgtggccgccgacatcggcatgggcatgcaggcccttttggccaacaacggcgtgcaattgctcaagggccgggccgtgctcaaggcccccggcctggccagtgtcgagggcaaggacgtccaggccaaggcgatcatcctggccaccggcgcctcccacgccaagtgcgatctgcccggcatggccgaactggccatcggcccggaccaggcgctcaacctgcaaaagctgcccgcctcggcctttatctggggcggcggggccatcgagtgcgaaatggccggctggcttggcgccatgggcgtgcaagtgaccctggcctgccagggcccacgcctgctgcccggcgaagacgccgacctgggccagcgcctggccggggccctgaaggaccaaggcgtcaaggtgctcacccgcgccgccttggccagcgcccaaaagcagggcgcggccttgcgggcggtgctgggcggcaaggccgagcaattcatcgacgccgagatcatcgtcagcgccgaacgccggcccaacaccgccggcctgggcctggaggccctgggcgtggcgttgaacgccgacggcggcataaaggtcgatgagcgcatgcaaaccagcgcgccgggcgttttcgccatcggcgattgcaccggcggccgcatgctcagccacggcgcgtcctacatggccgtcatcgccgccgaaaacgccatgggccgccagagcgcctacgatccgcgcctggtctgccggggcctgtggaccacgccccaggtggcggccgtgggcctgagcgaggccgaggccgaggaccagggctacgaggtcgagaccggcgattttccctattccatcaacggcctggccatgctgagcgcccagggcgagggcaacgtcaaggtggtcatggaggccaaatacggcgagattctgggcctgcacatcgtgggcgcggcggccaccgagctgatcggcgaggcctcgctggccatccagttggagtgcaccgccgaggaactggcccgtggcgcgcgcctgcacccgacgttttcggaaaccatcgtcgacgccgcccgcgacgccatgggctgggcgctctacctgccaaagaggtaaactgggatcatgactagcggcgcggcccaaaaactggtggtggaggactgggggcttttggcctacgaccaggccgcccggcgtcaggacgaactggcccggcaaagggcccggggcctggcggccgatcggctggtgtttgtcgagcacccgcccacggtgaccctgggccgcggcggcggcccggccgatctgcgccttggccccgagcttctggccgcccgcggcgtggccctggcccacagcgaccggggcggcttggccacctttcacgggccgggccagttggtggcctatcccatcgtcgagttgcaagagcgcgacctgcatctctacgtcaaccgcctgctggaggccgccgccgaggtggcccgcgcctttggcctggagcccgagcgcgatcccgatcagcccggcctgtggctggccggccgcaagctggccagcctgggcgtggccgtctcgcgctgggtgacgcgccacggcgtggccatcaacgtcaacaacgacctggccgggttcgatctgatcgttccctgcggccggcccggccaggtcgtcacttcattggcccaagagctgggccggccggtggacctggcccgggccaaggacgtctttgcccaggccttcagccgggccttgggctttgccgcgccgccgctgggcatgggccgcaagccgccctggctccgcaagcgctatcacgggcaaacggccatcgagcaaatggaaggccgcctggagcgcctgcatctggccaccgtctgccaaagcgcccactgccccaatctgggcgaatgcttcaaccggggcacggccaccttcatgattctgggccgccaatgcacgcggggctgtcgcttctgcgccgtggaccacgggccgaccagcccgcccgaccccgacgagccccagcgcctggcccaggccgccgccgacatgggcctgcgccacgtggtggtcacctccgtcacccgcgacgacctggccgacggcggcgcggcccacttcgccgccaccatcgccgccctgcgcgcgcgcctgccccaggccacggtggaggtgctcacgccggattttctgggccagggcgcggccatcgacgccgtttgccaggcccggcccgacgtctacaaccacaatgtcgagacggtcccccgcttgtatccggccgtgcggccccaggccgattacgcccgctcgctggccgtgctggcccgcgcggccgctcaaggcctggcggccaaatcgggcctgatgctgggcctgggcgagaccgacgccgaactgcgcgcggtgctggccgatctgctggccgccggctgccgctgtctgacgctgggccagtacctggcgccatcggccaagcacgcgccggtgatgcgtttcgtgccgcctttcgagtttgaccactgggcggccgtggcccgacggatgggctttgaccaggtggccgccgggccgctggtgcgcagttcctacctggccgaccagatgctggtcgcgccgcgccacggggagggccgccgatgaaaaaactggccgttttcatcttgctgagcgcgctgttggccgcctggccgacatgcgccaaggccggctggctcatcgagcaggggcccttgcacgcctcggcccacggccagctctcgtgccaggattgccaccagaacgtggccgacagccagcgccacccggacctgatccgcctcaaccaaatccccgaccagaccgcgcgcgcgcaaatgtgcgcccagtgccacgacgacgcccaaaccatcgcccaaagcggccggcacggcgggcgcgaaattaccagcccggcccaggcggccaactgcctggcctgtcaccggccccatcaccagccgccagccgccgcgcgtcccaaggccttcaacccggcccggccgatgatcggccagtgcggggcctgtcaccgccaacgcgccaagctgccaggccccgccgccgccgacgccaagtgcgccgcctgccatctgcaagacgccagccggccggcggcctcgcgccaaaaccttcaggccatgtgcctgagctgccacgaccgccaccagggccagaccatcgacgccgtgcgggtcgacgtggccgatctggcgcgatcgccccacgccgatctgagctgcctggactgccaccgcctggccgcccaatacccccacgacggccaaaaggccgtggattgccgccagtgccaccagccccaccgcgaaagccagatccacgacgcccacgccggcgtgtcctgccaggcctgccacctggcggcggccattcccacccgccagggcgggcaggtgctctggcggctgcaacggcccgagatcggcccgaccaaggcccatcaactacgagcgcaaagcgaccaggactcgtgccgccgctgccacgcgccgggcaaccaggtgggcgccgccgcgacggtcttgccggccaaaagcgccctgtgcatcccttgccacgccgccacgctgacggtgggcgattggcccagcggcctggccctggccgcgctgatcgcggggttgctgttgcgcattagcctctggctggccgccccggccaaggccgcgcccctgcacgcgctgggcaaacggccgaccgcgcccttgggccggcgttggtgggccgggctcaaggccttggcgctcgacggcctgttgcagcgccgcctgtggcgggccgccaagggccgctggctgatccacgggctgatctttttcccgctgctgggccgcatgatctggggcctggccgccctggccgcctcgcgctggctggccgactggccactgacctggcggctgctggacaaaaacgaccccctgacggcctttgtctttgacctgggcggggcgctgctggtctgcggcgtgctcttggccgtggggcgccgtttgcgggcgcgggggcccaggctgcccggcctgccccggcccgattatccggccctgatcctgctgggcctggccattgtcagcggcttctggctggagggcgcgcgcatggccatgaccggcgcccagcagccgctggccttcgtgggcgcggccctggccgccggcatggccggttgggacgatctcccccggctttatggctggttctggcaggcccacgccatcatctggtgcgccttcgtggcctatctgccctttggccgcatgctgcacatgatcatcacgccggcggtcttggccgtcaacgccgccgccaacgccggccacgaccaataaaggaggccacgcatgaatatcggcggtcaccagatccccgaagagctctactacgacaaggagcactattggctgcggcccgagggcgagctgctggtcatgggcatgaccgatttcgcccaaaagctggctggcgagatcgtctacgtccaactgcccctggagggaaaggccttgtcggccggcaagaaattcgccaaggtcgaatcgggcaagtgggtgggcaaggtcttcgcgccactggatggcgaactggtcgagtccaacatcgccctggaggacaaccccggcctgatcaactccgacccctacggacagggctggatgttcaagatccggcccgccgacatggccgatctcgacggcctgatccacggcgcggcggccatccaggcctggatgaccgaggaaatggccaagcacggcaaataggtgaatgacgtggcgttgcattgttacacgcgcgggcaaatgttgcagatcgacgcctgcaccggttgcgggctgtgcgtggaggtctgcccggcggtggcggcctcgggcgatggcgcgctgtcggccctggcccggctggccggcctgcgccgcttgaaccaggggcgggccggcttgctggcccgtttgctggcccgtcgtcggcccacggctcaggccctggccggctttggccgggaggtctttgcctgtacgctctgcggccgctgccaggaggtctgcccggccggcctggggctgaaggatctgtggatcagcctgcgccaggacatggtcggccagggcgcggcctcgccaaaggtcgagatgatccgtggcaatctgctggaaagccacaacgtctttgccgaggacaacgacgagcgcgccgagtgggtcgaggacgtgcgcggcgcgcccgatgacggcttcgtgcggccacgggccaaggtggtctatttcaccggctgcgtggcggcctattttcccatggcccaaaagatcgccgcggccatggcccagctctgccagcgctttggcgtggatttcaccctgctggggcccgatgaatggtgctgcggttttcccctgctgggcgccgggctcaaggatctggccggccagtttatcgagcacaacatccaggccgtggccgcgcggggggccgagacggtggtcttcgcctgcccgtcgtgctaccagatgtggcgcgagcactatccccggcgcttcaagctggcccacgccagccagttcatggccgggcttttggcccaaagcccgcccgaggccccgcccctgacgctgaccgtgacctatcacgacccctgcgatctgggccggggggccggcgaatacgaagctccgcgtcgggtgctccgggcgctgccgggcgtgcgcctggtggagctggcccacaaccgccgcgactgccgttgttgcggcggcggcggcaacctggagatgatcgacccggcgctctcggcggccatcaccgcagccaagatcgacgaggcgctggccagcggggcccaggccgtggtcacctcctgccagcagtgcgtgcgcacgatgaccggccatgtccgcaaaaacaagctgcccctggaggtgctggacctgacccagctcaccctgcgcgccctgaccaacaaggccgccccgtgagcctggccctttacgatctgggcaaagttccctgggccgacagccagctcctctaccacgccatggcccgcctgggccgccagggcctggccctggtctcgccggccagcccctatgtctgcgtgggctttcatcaagacgccgcccaggaggtggacctggaccattgccgccaggccgggctaccggtctttcgccgggaggtgggcggcggcgcggtctatctggacggccggcaatattttttccagatcgtgctccggcgcgacaacccgttgatcccggcccggcgcgacgaattctacgcgcgctttctggcgccggtggcccgggcctacggccggatcggcgtcgaggcccgcctcaagccggtcaacgacctgctctgcggccagcgcaaggtctgcggctcgggggccggcgagatcggcgagagcgtggtctttgtcggcaacatgatcatggatttcgactgccaggccatggctcgcgtgctgcgcgcccccgacgagaaattccgcgacaaggcccaaaaaaccatggaggccaacatgggctccatccgtggcctgctgggctcggccgccgatcgttggaccgagggcgcgctgaaccagatcatggccgaggagttcgccaagctcctggggcccctggagccggcccggcccgaccaggccctgcgcgccgagatggatcgcctggcccaacgcatgctggccccccagtggctgctgcgcggccgtcggccctccgccggccgccggctcaagatccgcgccgggttggagctggtccagcgcctgcacaaggccccgggcgggctgctgcgcctggagatggagctgcgcgacggtcgcatcggccaggcgcgcctgtccggcgactttttcgcctatccgccccaagccgtcgaggccctggaagccgccctggaaggcgcgggccgcgacgatctgccgacgataatccacgagtttgtcggccaaaatcagctgcccggcgtgggcgcgcaagactggctgaccctgctggccttttaagagcaaatcccatgggcgcgctattttttgcggcgcgccgtcaaaggcccggcgcaaaagcttgacgcgggcggcaatttctgggaaaaacctcaatttaagctgaaatgaaaatccgccgtccgcgcggggcggccgaaaaggagcggctttgtgaacgatgtcggacgcctgcacgtgttgaccgacacggtcttgcagacgcggttttccgccgttgaactggcccgcctggccatccgcggcggggcggacgtgatccaattacgccagaaagacggcgcgaccaaccagatgatcgacaccgcccgccagctcaaggccgtctgcgccggggccggggtggatctgatcatcaacgaccgcctcgacgtggccatggccgtcgacgccgatggcgtccacctgggccaggacgattttcccatcaacaaggcccgccgcatgttggggccgggcaaggtcatcggcggttcggccgattcgctggaggaagccctgcaatgccaggccgacggggccgattacgtcggctttggcccggtgtttcccaccacgtccaaggacgacgccgggccggtggccgggctggaggccttggcgcgggtggcggcggggttgcgcatcccggtggtggccatcggcggggtgaacgctggcaacgccgcccaaatcatggccgccggggcccacggactggcggtgatctcggcggtgtgctgccagcttgaccccgaggcggccaccaccgcgctgctgcgggccatgggcctggccgctgctccggccgccgccgcccggaaaggatgaccacgatgggccacaacgccggcgcggcccgcgccctggagctggtgcgccaacaagcgcccctggtgcacaacatcaccaattatgtcgtcatgaacaacaccgccaacgccctgctggcctgcggggcctcgccggtgatggcccacgcccgccaggaggtcgaggagatggcggccatggccggggcgctggtgatcaacatcggcacgctcagcccgccgtggatcgaagcgatgctggccgccggccaaaaggccaacgaagtgggcgcgccggtggtgctcgaccccgtgggcagcggggccaccaccctgcgcaccgagacggccatgcgccttctggccgagatcgacatcgccgtggtgcgggccaacgcctccgaggcgctttctctgcggccgggcctggccggggcgggcaagggcgtggactcgcgccaccaggtggacgaggccctggaggcggccaagtccttggccttggagttgggcgcggtgttggccgtcaccggccaggtcgatctggtcaccgacggccggcgggccttgcgcgtggccggcggtcacgcgctgatgggccgggtcaccggcatgggctgcacggccacggccctggtcggggcctttttggccgtcgaacccgaccccctggccgccgccgccggggccttggcctatctgggcctggccggccggcaagccgccgcgcgggccacggggccgggcagcttccaggtggcgctgttggacgccctctacaacatcgacccgcccagcctgcaaacggcggccctgatcgccgaggcctgagccccccgccgccggccggcggtgtataatcaaaaaacagccgccggcggccacgcgaacgtcgtttggcccgggccgtgcggttgtccctcgtcttccctggaggtgagccaatggccagccagcgcaagttcaaatatcatcgccaagatttcgggccgttgcccgtgcgcctgcggcggctggacatccacctgagcttctggcccgagcgcgtcgacggccagatctgcctggacatggccgccgtcgaaaggctcgaccagatcaccctcgacgccaaggatctggagatccaggccgtcgagcgcgtgcagagcgccgattggcccacgggctggccgctggaatacgactaccaaacagaccgcgacaagctggtggtttatctggagcacccggtcatcgccgaccaggtcttccgcgtgcgcatccgttgcgcgtgccggccgtcggagcacatcctcgagggcatctaccgcgacgtgaccccgcccggcgcgccccagcaatacatgagccaatgccagcagtggggcttccagcgcatcctgcccattttcgacgactgccgagccaagtgcgccatgaccaccaccctggaaggcgacgcccgctacacccacatgatctccaacggcaacatcgaccgcgcgctctgtcccgacggccggcccacgcccaagcccggcgacccctcgcgccggatcatccgttttcacaaccccgtgcccatggcgccctatctgttcatcgcctgcgccggcgcgtgggacgagctggccgacgaagtgacgctgccaaacggccacaaagtgcgcctggagtatctcgtgccgcccggccagagcgccggcgcgcgcctgcccatggccatcgccaagcagtcggtggagtggatcgcccgcacccaggattatctctatcccaacgacgcctaccgcaccatctgcatgggcaaatccaacttcggcggcatggagaacgtcggcaacacgaccatcgtcaccgacgccgccctcatcgacgagcacaccctcgaccccatggtgctatacgcccacgccgtcatcgtccacgagttcgagcacaaccagtgcggcagcgaaacgaccatggccacccccttcgacgtctggctcaacgaggcctacaccgtcgacgtcgaacgccagttcatggccgaccagttcggcgcggccttcgcccgcctgcgcgaggtcgactccatccgcgatccgctcttgggccccctggccctggaggacggcggacacgtggggcgcatcgtgcgcgatggcttcaacgaccccgatgagcttatcgacggcgtgacctacgtcaaggccgccgaggtcatcggcatgctgcgcctgatcgtgggccaagaggccttccgcgccggcaagagcctctatttcgcgcgctacaaggacgccaacgccgacagcgatcagttcttcgcctgcttcgaggaggccgccggccgcgacctgaaccagttcaaaacccactggctgcacgccatcggctatcccaccgtgcgcgccgccaccagcttcgacccggccgccggccgctatgtcatcaagctcgagcagcgccgcccccagggcgtggggccgtttcatctgcccatcagcctggccctggtcgacgagcgcggccaggacatcgccggcacggcgcgggtgatcgagctgcgccaggacgaggccgaggtcgtcttcgagggcctgacccagaccccggccctggccagcatcaaccgcggctactctttctatggcgttttcgagcaagacggcctggacaaccaggccctggcccaacaggcccggctcgaccccgacgagttcaaccgcctggaggccatgcgccgcctgaccgaccgccagcgcgtgcgcctgctgcatgagctcgacgcggccctggatgaagattggctggcgatgtatggcctgtttctggccgacgaggccctgccgccggccttgaaagcctatttcctgcgcatcgacgaacaacccctggatcgggcctatctgacctggcatcccgaactggtcgcggcccaggagcgcctgaaaaaggccgtgaacggtcgctggcgcgcgcaactggtcgcggccctggagcgcgcccgcgccaacgtgcccgacgccacgcccaaggacggcatcgccgagcgcatgctggcggccacgctgttggatctgatcgccagcgacgacagcccggccagccacgagttgatcttgcactgcctggccacggccaaaaaggccagcgagcgcgtgggcgccctggccctgctcaaccgctcgtcgcacccggcccggctggatctgctggagcgggcctaccacgacatgcacggccacctgagcggctacgccaactatctgcgggtgatcgccggcggcgaccggccggacgtctttgagcagatcgagcgcgagcgccggaggcccagcttcgatatctgccagcccacctgggcccgggccctctacgtgcccatggccgccaacaacaaggccctgtggacggcccaaggcgtggcctggctgggccggcaggtcgtggacctggcccaggtcagcacgaccacggccagccgcatgcttagcgccctcaagcacgtggccaggctgcgccagcccttgcaaggctgggccgcccaggccctggaggaagtggcggcccaggtcgcggcggacgcttcgccgacgatccacggccaggccaaggcctatctggaaggcctggcccgctgagggcggcccggctcaatcggcccagaacaacaccacgcgccaccgctggttggcgaagttgaccgtgcgccacaggcagtcgcgccgcacggcgttgccgtcgtcatcgctggcggcgtaggatccccggccctggggctggctgacgatgtcctggcccagcttggccaactcggggtagagccgctggaacttggggtcggaaagcaccgaacggtggatgtcctcgcggcggtcgctgtagacgaaaaagccgtcgtcggcccgcagaataaagcagttgcgcgccaactgcgccggaatggcctcggcggccaggtcggtggggttcaaggtgacgctgacctggccgtcgcggccattggccttgcagggcagcgggcagcccagggcgcaagccacgaagccctcggcggtggcgaagggcttggtcagcactggcttgccgctggtgatcaccgccctggtcgagaccgggtcgccggtcattttgcccacggcggcggcgaaggcctccggggccacccgccgcagcacgccgtcctcatcgacggtgagggtggaaaagaaataaggccggctctggtagagctgatccagcaaggcctgggcggtgggcccgccgaggcccaccgggcagatggccgcggcggtttggcgcagttggtcgatcacctcgtcgatcttgccttgtatggccccggccagttggtcgagttgcgcctggcggacgggggcgtcgggccgcacgagcaggtcgctggcgatgaaggccttgacctggcccttggcgtcgagaaccggcgtgacgtaggagatgatctgggcgtcgccctgggggtcgaactggtcgtagcgggcctgggtccaggcgggcttgccgctgcgggccgcctcgcgcagccaggtcaaccgctcaaaggggaaatccacgcggctttcctgggtcaggccgtagcccttgacccgcgccaactggatgtccaccagcggctgagcgccgtcggcctggggcgcgctgatccaggccacgccgtggacgcccgggttttcgatcagatagccgcgcagcatctcgctgatgcgcgcttgctgatacttgcccagccgggccgccaggctggccaattgttcggccctgccctggacggcgcgctttttctggtccaggggctggtcgaggtagatgcccatgcccacgatcaccggcttgccgtccatggtgctttggcgggtgtaggcgtacttcagcgagggtttgacctggcctggccggggccagttgtagcgggtccacccgccgccctgacgcatggccttgtcgatgtaggcgcgcacgaaatagttgccgaagccgtccttcagctcgacgcagttcttcccctggatgtcggggaaggccggattgaagatctccacgccgctgggctcgtcgatgaacacgtaaatgtcgccgaaacgaaaggggccctcggggtcggccagcagctcaaaggccgcccggcccttttgggccaccagccgcgccgcctcctcgaccagttcctcgacgaagcgccgctccatgggcaggtcaaagtcgcccacgccgaccacgtaacgcttgccgtccggcgccctggtcaaacgcaacaaagcgcttttccatcgtattttgccggtttgcggatcgggccagtcgtagtggtaccaaagttgcgtctgggggccatccagcagcctttggtgggaattggccgagcgtttgttggccaagccggtgttctggccgatcttttcgggaaacgcgccgttgaccaccaacacgccgctttcgtctcgcacgaaaacatagagcccgctttgggcgtcgtaccagggggcctgcctggcgttcatggcgacgaacgtcgcctggccctgttcctcgatggccgccgcggccttggccaccatggcgtcgatctggcgcgcgcgctcgccggcgtaggcgctcttgtcgttgaccggccgcgaaggttgcggcgtggcctcggccgtgacgtcgaaccacatcattgtcgcggccgtaacggccatcagcaggcaaagccacagcacaacgcgcagccagttcatgaaaccctccttcgcggtcgaaaaatgatcggcgatgcatcaaaggcataatgccacgcccggcacggccagaccaaggctggaaggcaaaaaaacgccgattgccggggagggcggaccgagccgaccgccgaaaagctcgggcccaaaaagctcaggcgttgaaacgcgcgacgaaatccagcaaaaactgcctagccatctggtcatcggcccgccgcttgatctcgccgatgcgcgcgatgtggcgctccaactcggccagatcgggccgttggcagagcagggccttgatcttggggtggggggtcggccgcacgccctcgccctgccaatagagctcctcgtggagcttttcgccgggccgcaggccggtgaagacgatctcgacgcggccggcgtggatggggtcggcggcggcgatgatcttgcgagccacgtcgacgatcttgaccggctggcccatgtccaacagaaacacctcgccgccgtggcccatgtcggcggcggcctgcaccagatgcacggcctcggcgatggacatgaaaaagcgactgacctcgggatgggtcaccgtcaccggcccgccctgctccacctgcttgcgaaaaagcggcaccaccgagccgttgctgttgatgacgttgccgaagcgcacggccacgaaggcgcatccgccgccgttgaaggcctcgacgaccttttcggcggcgaacttggtcatgcccatgacgctgacgggattgacggccttgtcggtggagatgagcacgaatttttcggcccccaccgccgccgccgccctggccaggtggtaggtgcccagcaggttggcggccagggcctccaccggctcggcctccatcatcggcacgtgcttgtaggccgcggcgtgaaagatcacctcggggcgctggcggtcaaagacggcctcgaccttgtggcggtcgaccacgtcgcagaccacggcctggcgcggcagatccttggccagaaacttcatgtcctggtccagatcgtagagcccggattcgttttggtcgagcatgatcaaaagacgcgggtcgcggcgggccaactgccggcagatctccgagccgatggagccggccgcgccggaaaccagcacgaccttgccgctcaacgacgaaagcctgaaatgctcatctcgctggcgcaccgccgcccggcccatgatctcttccgggtccagctcgcgcatctggctccacagcggcaggtggccaaagatgtcctgggtggaaggcagcacccggcacgacaggcccagcgaccggcattcccgttgcaaccaacgctggacgtccatgggcgccgagggcatggccaccagtacggtcgagatctcggcgcgattggccacctcggccaggtcgcgcaggcggcccagaacggggatgcccatcagggccacgcccttcttggttggctcgtcgtccagaaagcccaccaccttcaggcccagcagggggttgttcttgacctcctgggccaggcggaagccggccccgccggccccggcgatgatggccagcgagacctcccgcatgggtcgctggtggatgtgaaacgtctcgcggtagagccgcgaggccaggcgcagggccaccaacaggcccgtgcacaaaaaccagtccagcagcaggacgctgcgcggcagaccgcccaggccgtggcccaatatgaaaaacagcgccacggcgaacatcgcgctggaagtcaaattggccttgaggatcgagagcacgtcgctcatggtgacgaaacgccacagaccgcggaacaggtcgaaatacaaaaacccggccacccggcaggccacgatcaccggcagcgtgcccaacacgaccttcatcaccgccggcggaatggcgaaatcgtagaccagggcgaaggcgaacaggtacgaggccgccgccgccagcagatgcaggcagaccaccagcggccgccggatggccaacaccggccccttgaggcgctgctcgaggcggcgcaccagcgttttgaatttggcgttgagttttgccgcggtcatttcgccgaatcagcgctccaatcggggtcggccggcgggcgaggccgcgcggcgctccagcccggtcacggcccaacaggccgcccccacgatggccagggccagggccagggccggtggccagagcccgggccggaaataaaccgccaaggccaggccgatcaacgccgcgttgatggccagcacggccaagtccacctggccgtggctcagcccggcccgcaccgcccgctggtagtagtgttcgcggtgggcgcggtggacggcctcgccgcgcagcaggcggcgcaagagggtcagcgtggcgtcgaacaaaaaggccatctgcaagatgatcaccgccgccagcggcgcgccgcccctgaccgccgccagcaggccaagggccgccagcccgaaaccaaagccgtagctgcccgcgtcgcccatgaaaattttggccggcggccggttcaacagcaaaaaacccgccgccgccgccgccagggcccaggcgcaaaaggccggcggccacatgccgcccaaagccagcatcaggcccaaggccccgccgccgcagatggcctgcaagctggcgatgccgtcgatgccgtccatgaagttgaacaaattgacaaaccagcacagccccacaacggccagcgcccagccccacggccacgcttccaggcgcaggcctcccaactccaacaccggcgggccgccggcgaaccacagcgccgccaacgccgccagcacgtgcaggctcagccgcgcgccgatgggcaggccgcgccggtcttccagccagccggcggccaggcacggcccgccgcccagcaatagcgccccggcccaggcctcgtccaggcccagccaggtccaaaaagccgccaccgccatcagccaggccaagacgccggccagaccgccgcctcgtggcgtgggcacggtgtggctgctgcgtcggccgggcacgtcgatcatgcccttggccagggcgtagcgccgcaaaagcgccgccccgccggcgctgaccacggccacggtcacggtgatggccgtcaaccaggcgatatcggctggaggtctggtcatcggctaatcttgcgtcccagggcggctcggtccggccgcgccaaaaaaattcgcccaagccacggtttacaacatcgtggcctgggcgacaaagaaaaaacgcgcttttgaccgcgccggcctacgccttcttggcggcccgctctcccctggcccgccgccagttggccaggcgcagcttggccccgtcggccagcgaacacagcacaggcaccaccaccagcgtgagcatggtggccatggccaggccaaagaccacggccacggccatgggcccccaccactgcgaagactcgccgccgatgtcgggccgcatgttgacgaagtcgaagctgacgccggtggccatgggcagcagccccaaaatggtggtgatggccgtcagcatcaccggccgaaagcgcaccaggccggtctggatcagggcctggcggatgtcgaggccgccctggcgcagttggttgtagtagtcgatgagcacgatggcgttgttgacgaccacgccggccaggctgatcacgcccacgccggtcatgatcacgccaaaggccgtgcccgtcaccagcaggccgaaaaacacgcccatcagcgacagcaccaccgaggtgaggatgatcagcggcgtcaccgccgagttgaactgggtcaccagcacgaagaaaatgatcaacaacgcggcgaggaaggcgttgcccagaaaggacgatgatttttcctgctcgcgctgttcgccggtgaaggcgtattcatagcccctgggccagttcacctgggccaggcgcggccggatctcggcgatgatgtcgttggccaggcggccgtcgttgttggccgaaaccgtgaccactcggcgctgatcgacccgcgaaatggagcccaggccgctgcccaggctgatggtggccaccgaggtcagggggatgggttcgcccctggggccggagatggtcacgcgcttgagcccctcgatggactggcggtctttttcgggcaggcgaacgatgatgtcgtattcgtccttgccctcgcggtagacgccggccttggccccgttgatggcggccttgacggtgtaggcgatggtgtaggtgtccagcgagagcaacgcggccttttctttgtccaccagcacttttatctcgggcttgctgcgcacgtagttgtccttgaggtcgaccaggccggggatgtccttgatgcgccggcggacctcggcggccagcgcgcccagcttgtcgatatccttgcccgaaatttccaggttgatcggcgggccggtgggcgggccgttttcttctttttcgacgcgcacctccgcgcccctgatcttggccaggagcttgtcgcgcacctcggcgacgatctccgacgacgggcgcgagcgctcgtgaaagtccttgaaatccatcaccacccggctgatgtgcgtgcccacgccgctggactcccagccggcgctggtggagcccaccgtggcgatgacgtggcgcagatccttgtattgacgcagcacctcctccacctgcttgacgatgcggtcggaggcgtccaggttggccccctcgggggccttgatgtcgacgaatgcccggttgggatcggcgtcgggaaaaaattcggtgcccttgccaaacaggccgtaggccacgatcaccgcgatgagcatgacaaacgacagccccaccacgctcgggcgatgatccagggcccactccagggtgcgtttgtaggccgtcttgaccaggcccaggcgttcggcgccgccctcgtcggccggcggcaggtgcttgaccgtctggtagcgggccgagagcacggggttgatgaccagggccacgaacagcgaggccgaaagcgccaagatcagcgtcttgggcagataacccatgaactcgcccatgacgtcgggccagaaaagcatggggaaaaacgcgcccacggtggtgagggtggaggtggtcaccggccaggccacctcgtcggtggcgtcgatggccgcttgcaggcggctcttgccctcctgcatgtggcgatagatgttctcgacgatgacgatggcgttgtcgaccagcatgcccagggccagaatcaggctgaagagcaccaccatgttgagcgtgatgtccagcgcccacagcagggcgaaggtgatcagcatcgacagcgggatcgaggcggcgataaaaaccgccgagcgcccgccgatgaagacgaagaccaccaccagcaccagcaccaggcccgagagtatgttgttttgcagctcggccaccatgttgcgcacgtcgtggctggcgtcggcggtgaggctgatctccaggctgggcggcaattcgtggcgcatctgctgggtcagggccctgatctggtcgttgatgcgcagcaagttttcgcccgagcgcttggtcacctcgatggtcacgctctggcggccgtcgatgcggctgcgggtggtggcgtctttttgatgatcgacgatggtggccacgtcgcgcaggtaaacgggtttgccgtcgcgcacgaaggcgacgatgctaaaaatgtccgatgggtgctggaagtcctcgggcacgcggaccatgtatttgccatcgccgatgtccatggtgccgccgggcatgttgacgttgccctggaccaccgactcgatcatgctgctgaagggcacgttgtaggcccgcacgcggtcgaggtcgaacaagacgtgaatctcgcgctccaggccgccgacgatcttggcgtcgagcacgccggggatggcctcgatgcggtcctcgaactcctcggcgaagacctgcaggcgcttgaggctcagcggccccgaaagcaccacctgcaggatcggccaatccgacgagctgacttcgtcgatgaccgggtcgtcgggcagatccttgggcagatcctgcttggcctggtcgaccttgtcgcgcacccgttgcacggcgtcttcgctgctgaccttgggcgtgaacttgatgacgatgttggaaatgccctcggccgaggtcgagcgcacctcctcgatgccgttgattcccttgagcttgcgctcgatggggatggtgacgagcttttccatgtcctcgggggccacgccctcgaaggtggtggtgacgatgacgtaaggaatcttgacgtcgggcgaggcctcgcgaggcagcacgtcgtaggcgtagagcccggtgatgaagatcatggccagcaggaccagcacggccgactggcgcttgagggcgtagtggttgacgatcatcgcacgcgcaccttcatgccgtcctcgatgtcttcctggcccgagacgaccaggttgtcgccgggggccaggcccttgacgatctggatgcgctcggcctcgatcacgccgatttcgatggtccgggcctggatcacgccgtctttctccacgaagaccaggcgctcgccgcctttgtccaccaaggccgaaaggggcgcggccaaggcgtcgtttatggtttgcttgaggaagccggcccggcagatcatgcccggccggatggcgccgtcggcgttatccagcacgaccctggccttgaaggtgcgcgtggccggatcggccttgaaggccacgaagtcgatgcggccgaaccactggcggccgggcatggcgtccatggtcacccgcgagggctggccgaccttgatatagcgcacgtccagctcgggcacgctgacgttgacgcgaatctggtcggtgttgacgatgtcggccacggggttgcccttatcgacaaactcgccggcgtcgacgtgcaggtggttgacgcggccgtcgatgggcgcgcgcacgaagcctttgttgtaaagcacctgggcctcgcgcagttcgccctgggccaccaggcgggcggtctcgaccttgtcgtactcctcacggccgatgacgcccttgtcgatcagcggccggcggcgtttggcctggtcggcggccatgttgtagttggccttggcccggtccagggccgttttgagggcggccacgtcgatctcggcgacgatctggccttttttgaccttgtcgccgtcgttgacggtcacggtctccacccggccggcgtgttcggccgccaggacgatgtcctcgatagcctcggtctcgccgggcaggatcaaggcgtcgagcatggtggtcggctcgatcttgagcacctggaccaccggcagattgcggccgttggcctccttggtgtcggcggccggcgcgccgtcgcaagccgacaacagcgccaacgcggccacgatcagccacgctaacaaacaactttttgggctagacatgggggcgctccacggatcggccgccagaggccaacccgccgaagaaaaatatgaggcggcgaagcgaggcctattttagagcaacgcccgcgaaaagtcacccttatccgttggggtttgagcgcgatggttgttttgtcgccaaatcgtcaccaatggccctcaggccgccggcattgtccggccggcgtcgatggcctccagcagggcctcgatgcgcaaaaacgccgcttcctcgctgtacttgcggccgtcggcgtggtccagttcgatcatcaccgccggcgcgccgcagcgcgcggccatcaaccgttgcaggtccatctgcatcaccgaatagaccttgcaactgcggttgctgccaaagatcacgccgtcgacgccgtagcgctcgatcagcgcggccatggcccgggcccgcagctccaggccgtgggggcacaccgagaagttttgcatgcgcgccagataggccagcggatcgccgccgtcgtaggggtagtggtcgatccggccctccagcgagcccaggcaggcggtgtaggtggcgctgacgatgttggcgcccagcccggccaggcggctggacatggcccgcaactgatgccatggcgcgatgttgtcccacagcaggcgataacgctcgtccggcacgggacatttgcccatggccatgttcaactcgatctcgtcgaccaaaagccgcagatgatcgaccagttccttggtgccgcgcagcgaggtgatgtagggggccatgtgggcgaaggtgtcaaaggcggtgatgccggcgggccggctctgggccagactcagcagctttttccacagggcgcaggcctggtcgctgtaggccatggcctggccgaccttgtccatgtcgcagcgttggccggtcaggccctcaatggcccggatcatggcgcgcagttggccctccaggtagcgggtgtccgcgggccgctggggctggtagcaaaagggcgcgtcgatgacgaaatgcccggccccgctcatgcgttgcacggcgtcgaaccacttgaccaaaagcgagcagttgttgttgtcggagatgagcaggttgggccggggctggcccatgctgggcgagccctcgccgccggccagggccgtgcccagatcgatgcgcgcgtaggagcacaggtccatggagtaaccggcggcctcggccttttggcactgctgggcccccacgccccgggcggcgcacatggcggcgtggttttcgggcacgcagaccaccaggtcaaagccgtgcagcagctccaggggcacgatgatcgccgcccaaaccacgaacttgccggcggcggccccttgatgggcccgcagataattgtcgttgacgatgcggcgcagattggccgccgcgctcagggccagcttggtgctcatgacttttctccggccgggggttgggccagcatctcggcgaaggcctgcacgcggttggccagggcggccgcgccgtcgccgccgccgggggcgatctccagggccaggcaacgcaggccctccccccgcaggcgctcgaacagcagcggcatgtcgaaccactcgtattcgcagaatttttcgccgacaaagataaacccgtcggcctgggaccggcggcacagctcgaccacgtgatcaaagcggcggccggcgctggccagcagcgtcgggcacggcgcgtggccggcgaaaagcgccagataataatcggccgcatcggccatgggcgcgggccgacgcgcgtaagaacggccaagggccgccacgtccaggcccgtcacccgcaggccggcctcgtccagaacccggcacaggtcggccggcggcggcaaaatgccgctgaggaccacgcgggggccgctggctggtggcggcggcccggccgtggccagcagttcatcgagcagcgtgatgtgctcctccaccggcaaaaaccagccggccatggccacgtcggcaaaatcggccaagcacagccgccccagggccagggcggcctgggcctgggtcagcaactggcgggcctggtcgtagaggcggcaggagcccatgaacgcctcgggcgaaaagcgggcctggctgatttgctccagccggccgatcagcgcggcggcctggccgcgaaaataatccgtggcctcggcctggccggccgttgtttgcggcagatgccagcgcagcagctccaagggcttgccgccggcgcggccctggagcaaaatctcgggcagattgcggatggtgtcgcaggcgttgtaaaaaaacaaacgccccaaccgcgcgccgggcccggccaagacggcctggctggcgcactgggccacggcgcaaacgtagctttgcagatgcgccgccgccttgtccagggccgggacgtgctcggccaggccccacagcaccacgggcttcaggccaaagccgtggaagagctcgcgcggcggataaaggggcaggcagccgatcaggcgcgggtcggcccaatccagcccagccagggcgcgggcgagttggctcatggcgtgaaatccctccgtggccggcgcaaaaccgcgtattcgtcaaaaaaccatgttccgacaggccgacagtttaacccgccgggccggccaaggcaaccgccgccagcggttcagggctgttttcgctcggccgcctcgatcatctccatgactttcagcacggcctccttgggggccgcgccttcgatgagcacgccgttaatgacatacgacggcgtgtttttgatatgaaagcgctcggcttcggccatgtcgtcatcgatgcgtttggccaggtccgggtcggccagatccttggccagggcgtttggctccacggccagttcgtcgagcaggccctggagggcggccgggccggccttgcgcaacgcggcctggcgttgaaaaaccagttcttggaagcgccaggccttgaccggcgactggcgggcgatggcctcgaagtgcagggccgccgtgcgggcgtattcgtcggaggggctatgcttgaggaagacgcgcacgcgctggggctgggcctccagcaggtccaggaccatggcggcgttgcgcgcgcaggcctggcacgaaaaatcggtgtattcgaagatggtcaccggcgcgtcggcccggcccagcacggcccttggcccgcccacctcgggcgcgatgggttttttgatggccgcggcgatctgctcgcgccaggcctgttcgcgtttttgctcgccgccggccacggcgatgtcgtatacctggatcggccgctggcgcagggcctccaggacgatctcgggattgtcccgcagggcggccttgatccgttcggtcagttcttggtcttggccggccagggccaggcccggcagcaaggcccaagccagggtcagggccgtcgtcacgcgcagccgcatcgatctcgcctccccggatggcccgcgcgcgccccggcatggggccgcggccgtccgcggcctaaaaagtaacagccgtcgcggccagcccgcaagtgggcggctatcatctattgagggaaccgccgctctgcgtataaaatagcggaatcggcgcaacccgcacaaggagcccaagatgtgcgctctgcccctgcccacggccttcgccccggccgagaaaagctcgcgggacgagataatagcccaggccaaggtgttcgagaaccacctgctgaccaggcacgtgctcgaccatgtgccccaggcggtgatgatcctcaacggcaatcgccagatcgtcttggccaacgccgcgcttttgagcatgctgggccaaagcctcgacgacctgctgggccagcggccgggcgaggcgctgggctgcgtccacgccggcgagaccctgggcggctgcggcaccaccgagtcgtgccgtcactgcggggcggtgctttcgatcctggcggcgcagaagggtgaggccaccatgggcgaatgcaccctgcgccgtggctgcgactcgccggaatcgcaagacgtccaggacatggacctgcgcgtcttcgcctcgcccatggaggtcgacggccagcgcttcaccatcttcaccgcccacgacatcggccacgaacggcggcggcgagccctggagcgcatcttttttcacgacatcctcaacaccaccggcgggctttcgggcttcgcccagttgctctgcgactccgagcagggccacctggccgagcacgccaaggtcgtgcgcgacatcaccagcaagctcatcgacgagatcaccgcgcaaaaagacctgctggccgccgaaagcgccgagttgcgagtctacccggccctgtgcggcagcaaggagttccttcagaaaatcatccaggagcacgaaaatcatcccgccgcccgcggccggacgattaaactggaccctgggtgcgaaaaggtcagcctggtcactgacgcggggctgctgcgccgggtgatcggaaacatgctcaaaaacgccttggaggccagccagcccggcgagaccatcagcgccggctgcctgcacgaaaacggcaagctgacgttctgggtgcacaatccccaggtgatcccccacgacgatcagttgaagatcttcagccgctcgttttcgaccaaaggcccccaccggggcctgggcacctacggcatccgcctgctgaccacccgctacctgcagggcgaagtgggcttcagctccacgcccgaggaaggcacgcgctttttcgtcaccctgccccagatgctaaagtaatcggcggccagacgggccgccccagaccgggaggccctcatggagcgcaaagtcatcgtctcggccgccatcaccggggccatccacaccccgaccatgtcgccgcacctgcccatcacccccgagcagatcgccgaccaggccatcgaggcggcccaggccggcgcggcggccgtgcacatccacgcccgcgacccgcgcagcggcatgcccagcgccgatccggccctgttcgagcagatcgtcacgcgcatccaggccggctgcgacgccatcatctgcctgaccaccggcggcggcctcagcatgactgtcgaacagcgggccgccgtcgtgccccgcttccagcccgagttggcctcgctcaacatgggctcgatgaatttcgccctgcaccccatggccaagcgccacgccgcctggctgcacgagtgggagccgctgatgctggaggcctccaaggacaacatcttccgcaacacctttggtgacttggaaaaaatcctggccatgatggcccaggccggcgtcaagcccgagctggaaatctacgacgccggccagttggacaacgcggcgtttatggtggccgagggcctgctcaagccgccgctgtatctgcaattcgtgctgggcattctgggcggcatgtcggccacgctggacagcctgctgttcctcaggcaaaccgccgaccgcctgctgggcccgcgcaactatcaattcagcgcctttggggccgggcgcatggaattccccatctgcacggccagcgccctcatgggcggccactgccgggtgggcctggaggacaacctcaacctcgcccgcggcgtgccggccacgtccaacgccgagttggtgctcaagatgcgccgcattttggccgaattttcgctggaaacggccacgccggccgaggcgcgggccatcttgggcctgaagggccgctagcggccgcgccgatcgaaaaaatcgcggggagcccggcgcgcccaggctccccttttgctcgtggtcgggcggctggctatgacggatcggccacgccagccagggtggtcagggccagcttgcggccggggtcggtcttgaagaccttgttgatcagcgcggccagttcctcgggcgtcttgtcgggatactcctcggggatgttgaccagccagtcggcgtcccagacgaccctgaactcgggcgtgtcgatatccttggccgagtgatgattggcgatgatgcgccccacgtggtcgcgggtgttttcgtccaggcccagctccttcatcagccgctcggcgatggccgggccatacttttcctgatagcggccggcgttggagccgtgcaggcgctcgccctcggtgacgcccacgtcgtgcaggatggccgcggccaggatcaccttgggctcgccgccggcctgggccatgatgcgctcggcggcgtccagcacggccagggcgtgggcgatgcgccgctgatcgttgccaaagtgaccgcgcatggccgccagcaggcgctcgaccaggctctcttggccggcgtcggccttctgggccttggggtcgtagcccaggcacttggcggcgtgctcgcaccactgggcgcagcccaggttgagcttgggattggccacgcgctggccgcagttcttgcagcggcgctgggcgtcgtccttgaaaaactccatctcgtagccacagttgccgcacttgacctcgaagatgtcgccgggcttccaaaaggccgtatcctggccagggcacatggtctgggccatcagagcaaccctccttcccgctgggcgctccaccaggcggcgaagcgcatgttgcgcggcgcttcgtcgatgaagcgctccacggcccgcgaaaacatcgccgtcagctcgcgggggtcgtgggcctcggcggcctcgcgggccagttggggccggcggccgagcttgccgcccatgagcacctggccccagggccgcgagacgatcaccgcgtcgtagtcgcaggcggcgccgcaactgtagcaaccctggcagcggccgctgtaccagatgggcgtttcgtcgacgacgatggcccggtccgggcaggccgcctcgcacaggccgcagcccgagcaggccgtctcgtcgaagctgggccgcacgcggcccaccaccgccagatcggcgatctggggttggctacaggcgttggggcagccggcgatggcgatgcgcaggcggtcgtgggccatgatgcgctcgccgtccaagcggccacgcagacgttcggagacctcggcggcctccagccagcgctggacctcggcttgccaggcggcggcgtcgatgaggctgttggggcaacccggtccggcggcctgacaggcccgcagttcgaccatcaccgcgccgggcagattggccaccgggccggccggcatggccggggcggcggaagcttcgtattgttgagccgcgtaaatcatcgcctatcctccccggccctcaggccacgcccgccatgggcggttgatgctccagcacccggccgtcgcggccgatcatcatcgaacccaccggcaggtcgaggccggctcgcgccatggcctggcgcacgatgaactccagccccttgcagcagggcacttccatgtgcacaaccgtgatcgagcgcggccgcgccccggcgatgagctgggccagcttgtcgatatgggcctgggcgtcgtcgagcttggggcaagccagggccacggcgcggccgcccagcaggcgcgcgtgcagatcgggcaggctggcggcggcgcagtcggccaacagcagcagttcggccccttgcagatacggcgcgttgggcgaaagcagctgcagcttgatcggccaatggcccagccgcgaggccaccggctgggcctcgccctggcaggcgcaaggggcctgggccgggctcagggtcatggcctgggacgacgggcaaccacaggccattgccggcagcggctcggcggccggggcctcgtgctggcgacgatggacctcggcctcgtcgaactcctcggcctcgcgctgggtgatggtcagcgcgccggtggggcaaccgcccaggcaggcgcccaggccgtcgcagaggatctcgcccaccagcctggccttgccgttttcgatgaccagcgcgccctcggcgcagtccagcacgcattggccgcagccgttgcacagttcctcgtttatttcgatgatgtttcgcatcctacgcatttgaagccacctttccccactcggccgtcaagtcgccgagcttggtgttggcgaaatagtccttgatctcctggctgagcttgcccagcaactcgcccatgatgcagtggccgccgcagacgggttgacccaacaggcagccgacttcgcccaattgaccctcggccgcggcgtagacctccagcaggctgacctgctcgggcgttttggccagggtgaacccgccgcccggcccgcgctgggaaacgaccaggccggccttgcccaggcgctgcatgaccttggccaagtgggcctcggaagcgcccatgacccgggcgatctcgtgggtggaggccttgcggcccggctcggccgccaggtaggccatggtgtgcagggccagggaagcggcttcggatatatggatgagactgttcatggcggcctctttgttatattctggtactacaatacttcttttgtcgccggtcgtcaaccccgcgcgatatttttttggggcgggcgcggggcgatcgcttcccggccgaaaacgggcgacgcgctttggctggttgcccccggcccggcggactattgtataatgacccctggccggcgagcgccgcggccaaggcccacgcaatcaacctcggaggacgatccatgagcaaagtgacggtggtggccctgatgaccgccaaggaaggccaagagaccgacgtgcaaaaagcaatgctggactgcgccgcgcccacccgccaagaggctggctgcctgaactatgacattcatcagtcgctgaaaaagccggccgaattcatggtgcacgagaactgggcctccatggacgccctggccgcccacggcaaaacggcgcacatggccaagctgatgagcgacctggccgacaaactggcggtcgcgcccaaaataaccttgtggaaagaactacaatagtatagcatacgttcgtagcggcaactcggccgggccatcagtcgacgccgccggaccgccagcggaacttccgccacggccttgggttcggatcactctgtggggggtgtgtgaaacaagtgatcgccggggcgctggcgctgttgatgctgtcgagcctttcctgcgtccgcgcggaacggggcgcggccgcgtcgggccaaggcgatacggcgacggcggcgcggcccggcgaggccgccgcatggcgtttttggccggcggcggccctgacggccggcatggccgtgggagtgggtctgggcctgtggcgcggccggcaagggcgggccaggcgcgcgaacggacggtccctggccgaaggcaaggtgttgatccatccggcgttgcgccgccgtaaactggcccgtcgggccgtggacaagctgttgcgcggccgagccgatctgctcagcgacgaggaaatggcggcgttcctggccgagcggggctgagcctggcccggccaaggaatcaccgccgggagagatcgttcatggccatggaatccgatcaaccgccctgcgtgaacgcgccggccgatcagctcatcatcaacgaggcccagttgctcctggccgaaaaacgcaccagcctggccaccctgcgcacgggcatcgccgtgctggccctgccgctgaccctggccagttttctgatcgtcttgtcctcgcgggtggtcttcgacggggccacctatctgctgtggccggtgctgaccctctgcgcggcgttggtggcgttgggggcctacctcatcggccgggcgctgtcgcgcctgcagcgggccgatcgccttttacagcggctcaagcgcgatcacgccttcatcggccaatacatggcctgagccgccgccccgcgcccccaccaaaatatagggtaaggccatttggtttttttgttgaaccaagccgccggctcccgaataatcaaatcagcacgatgcatcaacacaaccggcccggtggacggcgcgccgtcccctgccctaccgcggccatggcgaaaggaacgaggcgcatgaactggttcggccagctgacggtggggcgtaaactgacttttggcttcgcggtgatgatcatcttcatggccgtcatcggcgcggtgggctttcgcagcctgacggccatccaggccaaccttgaagatatgttccagattcgtctgcccagcctggactatctgttgcaggccgaccgcgacctgcaacagttgttggtggccgaacgcagcctgattttcgccgaggcgggcggcaaggcctttgaaaagcaactggccgattatgaaaccaacctgcgccaatcggccgaacgctggaacaaatacaaggccctggtcagtcggcccgaggaaaaagagctgctgccgctctacgaaagcgcccgcgcgcagtgggaacaagcctcgcgcaaggtcgtcgaggcctgcaagagcggcgatccccaggcccggcaagcggccatgaccctttcgctgggccaggccggcgagctgttcgaggccatgcgcgaccacctggacaagcttcaggagttcaaccagcaatcggccgaggccgaccacggcgaggccacggcggtcgccgaccagaccatggccacgctgttgatcatcaccttggccggcatgggcctggctgtcctgctggccctggtcatcggccggggcgtgaccaagcggctcaacgccgtcatcacccgcctggcccaaagctcccagcaggtggcctcggcctcggccgaggtcaacaaggccggccagtccctggcccagggctccagccagcaggccgccgccctggaacaagtcagcgcctcgctggagcaaatggcctccatgaccagccaaaacgccgacaacgcccacctggccgacgacaagatgaaatccgccgcccagatcgtggccacggccaatcaatccatggcgtcgttgcgccaggccatggaggccatcaacgccgccagcggcgaaacggccaagatcgtcaagaccatcgatgagatcgccttccagacaaacctcctggccttgaacgccgccgtggaggccgcccgggccggcgaggccggggcgggatttgccgtggtggccgacgaggttcgctcgctggcccaacgcgccgccgaggccgcccgcaccaccgcccagttgatcgaggaaagcatccgcgacatcaaaaacggcggcagcctggtgctggccaccgacgaggccttcaatcaggtggcttccagcgccggcgaggtcggcggcctggtcggcgagatcgccgcggccagttccgagcaggcccagggcatcggccaggtcaaccgggccatgtccgacatggataaagtcacccagcaaaacgcggccaacgccgaacaatcggcggcggcggccgaggagttggccgcccagtcggacctgctgcgcggcctggtgcgcgagctggccgtgctggtggagcggcgcgccgaccagcggcctcgggcggccatcagcggcgacggcgacaaaaagtcgcggcccgccaaggttaaggccctgccgccggccgaccagggccaggggttcgacttttaggccgattgccccaggttagaaccagaacagcggatagcgccggcggctggggatgttgttgaccaccaccgccaccgccagcatcaaaagcgacccgctggccaccggcgccaaaacgtaccaaaagcccaactcggcgatctgcggcccgccgatcaccgcgatcagggccgtggccccgcccggcgggtgcagcgtgctggtcagttgcatcgccgcgatggccgtggccacggccaacggcgcggccagccaaagctcgccgggcagggccagacgacaggccacgccgatcaacgccgaaaacacgtggccgcccaccaggttgcgcggctgggccagggggctgttgaccgccccataaatcagcaccgccgaagcgccgaacgagccgatgatgaacaccagctcccgaccgtcgaaccaggcgaaatgcaaaagcgccaccgccgcgatgcccaaaaacgcccccagccacgaccagaacacctcggcccgatcggccgccggcgggcactggccgccgcccttcatcttgcacaaaaatcggttcatggccgccctccacccgcgcgaagcccgcgacgacatattgtggtattatggtgatagaatactataatgcgccgcgtcgtcaaggctttctttcaccctggcccggcaaactgccgttgacagggccggccgcttgggtcgaatattggcccaaacggccacgcgcacgggtgttttccagggaatagcggatattatgaactatttcaaattattgcgtttttgggcggcgctggcggcgctgttcgcgacgcccgctttttgcgggctggccacggcccaggatggcgacgcctttcacgaacgctccctggagatcatcaccgaaccctggaccggcgacctggacggcatgctggagcggcgctacatccgcgccctggtggtctacagcaagaccaactattttctggacggtcccaccgagcggggcgtcacctacgaaagtctgaaaaacttcgaggcccagctcaacgccggccgcaaaaagaaagtgcacatcctgcccatccccgtgaccaacgatcagcttatccccatgctgacggccggcaagggcgacatcgccgcggccatgctcaccgagaccgccgatcgccgcaagctcgtcgatttttccgcgccgttcagcgaccagatccgcgaactggtggtcaccgggcctggctcgccaaagatcgcgcacgccgccgacctcagcggcaagacggtctacgtgcgtcagtcaagcagctatttcgacagcttgcaaaaactcaaccgccaattggcggcccagggcaaaccaccggcagtcatcgagccggccgacgaaaacctggaagaagaagacatcctcgagatggtcaacgccggcctgatccagatcaccgtggtcgacaattatctggccaatttctggcggcagttcttcaccgacctggaagtgcacaagaacttcgacctgcgctccggcggccgcctggcctgggccttccgccatggcagccccaagctggccaaagccgtcaacgagtttgtcaaaaaaaacaagcagggcaccctgatgggcaatatcctcatcaagcgctacctgcgaaacacccagtgggccaagcgggccatcagcggccaggacttggcgcgcttcaaatccaccgtgggctttttcaaacaatacgccgggcaatattcctttgactggctgatgatcaccgccctggcctatcaggagtccggtctggaccaaagcaagcgcagccccgagggcgcggtgggcgtgatgcaaattctgcccggcacggccgccggccatcccatctacatcaccggcgtgaccaagctcgacaacaacatccacgccggcgtcaaatacctgcgccacctctatgacgaaaacttcaaggacgacgccggcgtcagcgaactgaacaaggtgcttttcaccttcgccgcctacaacgccggcccggccaaggtcaagcagttgcgcgccagcgccgccaagatgggcctcaaccccaacgtgtggttcggcaacgtcgagcaggccgccgcccgcgccatcggccgcgagacggtgcaatacgtctccaacatctttaagtattacatcgcctacaagcagatcgccaagcagggcaaccaacgcgaggccgcccaggccgccgcccgctagattttcttgcgggccccgcccagcttttgcgcgtcttttttgcgcaggcgaatggactttggcgtcacctcgaccagttcgtcgtcatcgatgtattccatggcctgttcgagggtgaaacgccgcggcggcgtcaggcgcagggcctcgtcggccccggaggcgcgcatgttggtgagctttttctctttggtgatgttgacggcgatgtcctcgccccgcgagttctgccccacgatcagccccgggtaggaggggtcgcctggttcgacgaagatcgagcccctgggctggaggtggtagatggcgtaggccacggccttgcccatgcggtcgctgaccagcgagccgttggagcggccggcgatctcgccggcgtggggcgcgtgcccgatgaccagggtggtcaggatgcccgcgccgcgggtgtcggtgagaaactgcgaacgatagccgatcaagcccctggtgggtatctcgaactccaggcgcgtgcggccctgaccgttgttttgcatgcgcgtcatcttgccgcgcctggccgagagcttttcggtgaccacgccgacgtattcgtcgggcacgtcgaccacggccagctccaggggctcgtggaccacgccgtcgatgagttgggtgatcaccctgggcttggacaggcccagttcgaagccctcgcggcgcatggtctccaccagcacggccagttgcagctcgccccgggcgctgaccttgaacgaatcggtggcctggcctggctcgacgcggatgctgacgttgtagagggtctctttttccagccgggccttgatctggcgcgaggtgagcagactgccctcgcggccggccaacggcgaggagttcaccgagaactccatggacatcgtgggctcttcgacgctgatcaccggcagcgccctggggtcttcggggtcggccagggtgtcgccgatgaaggcgtcatccacgccggccacggcggcgatgtcgccggcggcgatgtcatcggcggccaggcgctccaggccgcgataggtgtagacctggctcaggccgaagcgcccggccggctggccttttttcagcaaaagcacctgaccgccggcccgcaaccggccgccgacgatcttgcccacggcgatgcggccgacgtagtcggagtaatcaaggttggtgaccagaaactgtagcggcgcctcggggtcgaagctgggcggcggaatgtgggccaggatggcctcgaacaggggttgcaggtccacgccctgctcgtcggggctgttttgggccacgccggccttggcgttggtgtagagaatggggaaatcaagctgatcgtcctcggcccccaggtcgatgagcaggtcgtagagttcgttctccacttccttgatgcgccggtcggggcggtcgatcttgttgatcaccgccaccaggggcagcttgcgctccagcgacttggagagcacgaacctggtctggggcaaggggccttcggaggcgtcgaccaaaagcatcacgccgtcgaccatgttgagcgtgcgctcgacttcaccaccgaaatcggcgtggccgggggtgtcgacgacgttgagcttgacgccgttgtaggtgatggccgtgtttttggccatgatcgtgatgcccttttcccgctccaggtccagggagtccatgacccgttcggccaccttttcgttttcgcggaaaacgccgctctgccagagcatggcgtcgaccagggtcgttttgccgtggtcgacgtgggccacgatggccaggttgcgcaggtcttgccgctgttgcatgttcgaagccatgatttccgtcaacctccggccgcgccgccggcggtcgtcattagtttgggtgagcgttgcccgccgggcgcgccgccgcgcgggagagcgctattataccatcacaacgccgcgtcggccctggggccgcttcaggccttgcggacaaaacgggcgcagtcgattttggccagcttgccggctatctcgcggcagaggttgctcagggtgggctcggccgtcaaaccgggatggccggccaactcgggccggcgataaagggccttggccatttccttggccgcgccgggttggtcggcccgctccagggcctgttgcgtcgtggtcagctcgggcggcggcggggcgctctcccgcgttggcgccagcgcgccacggctgaccaacacgcccagaatcttgccgaaaacgcgcatcttgggctgatcgtggccgaccaacagcggatgcagcctggcggcgaaatcggccaccggccggctggcgtggcggtcaaactccaaaaaatagggccgcagcttctgggccagcgagaaaagcagttgcaaggcctggcgatcctggccctggcgcaacaggccctccagacgcagcgtggccgcccggcaggccgcgtcggccgggccggtgggctggtcggatacggccggcgattggccgaagatgtcgatgatgcgcgccaaccgcggcgcgatgaccgtgttttgataaaaattttcgtcggcgggcagattggggtcgatgtagatggcctccaccgcccggcccacggcctcgatttcgacttccagcgagcgggcgctgtcggtggcggccatctccagggccttgctctgcatggccacggccaggttgaacaacaccacgccgcgaaacgacggccgcagctccaagagcgaccgatacagccgtatcgagcggtcgacattgccctgctggcgcagttgcatgccgatgtaattgagccgcgaacaggcgtcgtgaaaatgctcggggctcttggcggcctgtttcagatagcgctcggccgtgtccacgtcgccatcgaaaaacgcgccaaggccgaactggatcatgtgccgtggcgaaaccacgccatcgcctccgaccttgtcgctgagcgtctgctgggccaggcggcccaggcgacgcaccatggggttggcctcgcccagcacctggcccagctccagggtcaggatgttttcggcgatggccgcggccatgtccttgcgcttgtccacggcgtggccgctccgggcggtgaccacgctggcggccttgtcgatggccaggcgatagttctgctcggcctcctccaaaaaaccctgaatcaccgccggatcgggcggttggcccagggcccgcttcttttccacgtagtccttgacctgctcgacgcgcaggttggcgatctcctggttgggcgcgggcagttcctcggccaccttttcggcgtcgcgcagcatctccatggccggggcgtattttttgcgcttgaccagcaggcggccgccctccagataggcctccgggtcggtgggcagggcctcgatggcctggcggcacagggcgatggccttgtcgaagtccttggactctttcagtttttgcacctcggccatgatctgttcggcctgggcgcgacggtttttcagttcctcggcgcttttgtattcgcgtagctccagcaggcggcccttgcgcgtctgaaagtattccagcagataatcgtgcagctcatcgacgcgttcccgttgctgctgggccttgtcgccaaacatatcctgcacgcgcagcatgaaggcgcccacgatgccaaacgggaaaagctcctcgacgatgcgcaggcggatgtcgtgatcctgggccgagacgaaaatggggatgcaggcgcccaaaagatccgaggccgcgcgccgggtgtttttcatcagcgacgccacgccggcgtagaaatcgccaaaggccaggtcgccatagccgatgccgcccgcgtccttcatctgcttgggtgggtgattgaccaggatcacgccgtcttgcaggcgcatcaactcggcgaaaagctggcgcatggcctgaaaataattggccggcgcacgggcggcgctgacgttggcgaaaccaagctccttgagcgcggccgcggcctggcccagcagcgtggcgtcggcgataaatagttttatcggcgtgtcgaggtgggcggccaaggctggggaggctggcgacatcgatcaatccaggcggcagcggggccgttcgccgaaaaacgacatgccgacccgcctcggcgttggggcgggccgccgccaaaagtctatcatcgccggccggcgattcaagcgacgtttgccagacgccgccccgccggctcaatcaatgggcaagcgcagccagccattcacgtcatcgatttcgcgctggcgtttctcggcgctccagcccagctcggccgcgcagatgtcggcggcctgttccagcacgccgggcgcgggctgacccagcgcgcccaggcccgtgcgccgcagcacggcgtcggccagggtgcgggccatctcgtggcgcacggcgaacgcgaccccggccatgatctcgccgtcgaaagcgctgcgccgggccagctccggttcggcccgggccagctccagcacctggccgcactgcgcgccataattgcgagccatcacctcgaccgtgtcggcgggaaaatcggcgtgcagatttttcatctcggccacgaaggactccacgccgcgcatctcgcagccgttgagcggcttgccagcggtggccgatggcggcaggtcgcggcccagcttgcggccgatgaccttcatggccttttcggccaggttgcggctggtggtgtacttgccgccttcgatggtgatcagcccctcgacgccctcggcggcgttgtcgtggatctcgtagcgccgcgaggcctgataggtgccttccacgtgatcctcgaccaggggcctcaggccgccataggcgaagacgatgtcctcgtaggccagcttgccgtcgccgtagcacgagttgagcgtggccaaaagctcctcgacgctttgcttggtcacgcggtagttgtccgggtcgccgttgtattctttgtcggtggtgcccaccagcgtgtgcccgcgccagggcagcacgaacaggtgccgaccgtcgtcggtccacagcaccacgccccagctcgatttgagcttgggcgtgatgaagtggatgccctccgagcgccggatgcgcggcgaggcctcggccgcgcagcccggttgcaaaatcaggtcggcccaaggcccgccgcagttgaccaccagcgaaccgcgcaagtcgatttcggcgccgctgagcaggtcgcgcgccttgacgccgcccacccggcgctccagcgggcagatggcgtccagggcctgggcgtggttggccacgtgagcccccatggccacggccgaacggacaaaagccagggtcaggcgctcgggaaaagagctttgacaatcgtaatagagcgccgccgactccaggccctggggccgcacgtggggggccatttgcatcagctcgtcaacggcgaccatgcggtggttgggcaggcgcttgtccttgtcccaggtccattttttgtcgtaggcgatcaggtcgtagagggccagacccgcgcgcaccgtccacgacgatttgtagagcggggccaaaatcggcagcggatagacatagttgggcgcgatgttctccaggatgcgccgctcttgcaaagactcgcgcaccaggcccagctcgccataataaagataacgcagcccgccgtggatcatcttggaggtggccgccgaggtggcccagccgaagtcgcgcttttcgatcaacgccaccgccagcccccgcgaggccgcctcgtaggcgatggccgcgccggtgaccccgccgccgacgatgatcacgtcgtagttgcggccatcgtagcgttcgatgaacctttgcatcacgccctccgcccgcccagataaaccacggcctcgatcatcagggccacgcccttgggcagggccgccgcctgcaaggtggcgcgggccggcgcgggctggccgaaatgggtcgcgtaaacctcattgaaacgctcgaactgggacaggtcggccaaaaagaccgtggttttcaccacatcggccaatgcggccccggccgcccggcagacggccgccaggttggccagcgcctggcgcgtggccggctcgatatccgggcccaccacctggccgctggacggctccacgggcagttgccccgagacaaaaagaaaatcgccggcgaccacgccgtgggaataaggcccggccgccgccggcccgcccgcggggcaaaccgccccgatcgccctttcgctcatcttcaccctcgccgccgtcggtcgcccgccggcctcttcaagactgatccctgggccaatgttagcacaccgccgggccgtggcggcgcggtcggcccagcggcgcgaaaaaaacgcgaattggcgtgacacggcggcgggaacaagttatagtaacaagctaatgaatgatgattcagaattcatacagcgccgaccgctcgcctagggccgccggacgccgtcgtttatgaccaccgcatgggccatggagaatcaatatgggcatcaattacttcaagcgcgaagccagggactaccagtttttgctcaatgagcacttcaagatggaagacgtgctcaaatacgacgccttcgccgatttcgccatcgacgacctgggcatgatcatcgacgaagccctcaaggtgggccgcgaggtgctggggccggccaaccaggacggcgaccgcgagggcgcggtctatcaccaggacggctcggtcaccctgcccaagagcttccacgacgccttcgcggtcatgcgcgaaaacggctgggtctcctacgccaacaagcccgacttcggcggccagggcctgccccagggcgtggccgcgctggtcaccgagatcttcttcggcgccaacatggccttttcgatgtacaccggcttctgctcggcggccggccgcgtcatcgaaaactacggcaccgacgaggacaaggaactcttctgcacccagctttattccggcgaggccaccggcaccatgtgcctgaccgagcccgacgccggcagcgacgtgggcgccgcccgcaccaaggccgtcaaggacacctccagcgacgacccgcgcatctacttcatcgagggcgtcaagcgcttcatctcctgcggcgaccatgacatgaccgaaaacgtcatccatctggtcttggcccgcatcgagggcgatcccgagggcaccaagggcctgagcctgttcatcgtgcccaagatctgggtcaaccccgacggctcgctgggcgagcccaacgacgtcttcaccgccggcatcgagcacaagatgggcgtgcacggctcgtcgacctgcacgctcaacttcggcgaaaacggcaagtgccgcggcatcatcctgggtgagccccgcaccggcatgcccaagatgttccagatgatgaacgaagcccgcctgggttgcggcatgcaggccctgggcctggccgccagcgcctacgacagcgcccgcatctacgccaaggagcgcgtccagagcgcgccgttcatcgaccgccgcggcaaggccgtgccgatcatccagcacgaggacgtgcgccgcatgctcatgaacggcaagtccgtcaccgaggccgtgcgcgccctgctgttcaagatcggctacctcaccgacatcgccgaaaacgaccccgacgaggagaaggcccgtcacgccgagcacctggccgacctgctgctgcccatcgccaagagctacgcctccgacaagggcttcgaggtcatccgcgacagcatccaggccatgggcggcgtgggctactgctccgagttcccggtcgagcaatacgcccgcgacatgaagatcatcagcatctgggaaggcaccaactacatccaggccctggacctgatcggccgcaagatgcagctcgagggcggcaaggtcttccagggttgcctgcagtcgatcttcgacttcaccgccgcccacaaggacgacgccgacttcgccgtggacctgaagaccctcttcaaggccacccagagcgtgggcgacgtggccatgcgcttcatgggctacttcggcgacggccgcgcccagttgatccccctggccgccacccgcttccaggacagcctggccgagtgcatcctggcccagttgatgctcgagcagggcatggtcgcccgcgaaaagctcaagaccgtcgatcccaagagcgccgacggcattttctacaccggcaaagtggcctcggccaaatacttctgccgcaacattctgcccagcgtcttcggccgctacagcgccctgaccatcgaggatgacaccgccatcaccatccccgaggagtgcttctagccgacgcttgctccaagccggcggccgggagccacccctgccggccgctggcccctcatcccttcggcgaccccggcccaccatctggcgggccggggttttttctggccaacgccccgcgctttggctaccctgggccaaacgccaacacaagcgccagcggagggcgcgcgccatgtgggatttgcagctcatccattggctccaggggtttggcccttggctggtcacgccgatgaagttcttttcagccctgggctacagcggcttctacatcctgttcatcggcgtggtctattggctgatcgacccgcgcctgggcctgcgcctggcggtgatcgccccactggcgtcgctgtgcaattttggcctgaagctgttcatgatcgagccgcggccctattggctcgatcccacgctcttggccctcagccccgaaaaagacctgggcatgccttcgggccacgccatgggcacggcggcgatgtggggctatctggcgctttgggttggccggccctggttttgggcgttgtgcctgggcttgctggcgctgatcggcctttcgcggctggtgttggcggcccatttccccgaccaggtgctggccggctgggccctgggcggcgcgctggccgtggcggcctggcggctggaggaacccctggccgcgttcctgcgccgctggccggcctggcgcatctggctgggcctgggcctgacggcggcgctgatgctcctgggcctgtggctgcacggccgcctggccggctggacgccgccggcgctctggacgcaaaacgccctggccgccgcgccaaagggcggcgtcatcgacccgctgcgcctgaaatatctctttgcccacggcggcgcgctggccggggtggtcggcggcggggcctggatctggggcaagggctcgttccggccggcgacgagctggccagccaggctcaagtgcctggctctgggcctggccggcgtgatgctcctgggcgcggccgccgagacctgctatggcctggccccggaaagcgccgtcggcctggccggcatggccctgctgtcgatggccagcggggcctgggccacggccgtggccccgttttatttcgtccgcctgggctgggccatgcggcgcgagccggtgcccggccaggcaaagcgggtcgagtaggcaagtttaacacctaccgtccgtggctcccggtgtaaggggagtcaatgatcgcggcgcgagccggtgcccggcctcccacggcgggtcgaccaggccagctcaacacctaccgtccgtggctcccggtgtaaggggagtcaatgatcgcggcgcgagccggtgcccggccaggcaaagcgcgtcgagtaggcaagtttaacacctaccgtccgtggctcccggtgtaaggggagtcaatgatcgcggcgcgagcgctgaacgcgcccaggcggcggccgatgcgcccgccgccaaacaaagttcttgtatagttggctatcgttatctaatgtggccaattaagctgtccaaaccgttccagccattggcaacttccacgccacggatggatcaatttttcacgccgcttgcgccataggggggctccatgctttgtcgtgtcagtgcgtcattgtttcccgcgcgaacccgcgcctggtctgccccgaccctggccgccgtttgcctgctggcggcgttgggcctggcctgcgccgcgccggcctgggccgccaccgccagcaacgccggcgcgatcgtgggcgactggctgggcaccgccgatgacgacgattacaccaacgaaagcaccggctccatcagcggcgacgccaacatggcccagggcggctcggacgaattcaccaacgccggctccatcaatggctcgatcttcatgagttccgacggccacaacaccgtcaccaactccggcacggtgaacgccgccatctacggcaacgccaacaccgacgcgggcgccagcagcggccacaacaccatcaccatcaccaactccggcacggccgactctctcttgggcagcttgaacacgggcgcgggctccagcggcggcgaaaacaccatctacaattatggcacggtgcatagcgacatcatcggcagcgacaactttggcgagaacaccagcggcggccaaaacatcatcttcaactacggctcggcggctaacgtttttggcagcagcaacaccggggcgaacacaagcggcggcgacaacgtcattttcaacgccgacgccgcctcggtcagcggcgacatcatcggcagcgaaaacacgggcgggaacgccagcggcggcgacaacaccatcgtcaactccggcacggtcagccaatacatccgcggcagcaacaacacgggcgcgggctccagcggcggcgacaacaccatttacaattacggctccgcgatgtccctgcacggctccagcaacgccggcgaaaacagccaaggcggcgaaaacaccatctacaactacggttccacgggctccatcagcggcagctacagctccggcatcggcgccagcggcggctccaacatcatctacaaccatggctcggtgagctacgaggtcttcggctcccgcaacaccggggacaacgcctcaggcggcggaaactacatctacaactacggcacgatcggccaatacctccacgccagccaaaactactgggacaactccagcggcggcgaaaacctcgtctacaactacggcacgatcaccagcaatttatacggctgctggaatcgcggcgcgggctccagcggcggcggcaacatcctctacaactacggctcggtcggcggcaacctcatcggcagctacaaccgtggcgcgggctccagcggcggcggaaacatcctctacaactacggctcggtgactggcgacatctacggcagccgcgactacggcgcgggctccagcagcaccggcaactttatctacaactatggctcggtcggcggcggcatttacgccggcaacggcgacgacacggtctacatcgacggcggctcggtgggcggcgtggtcgacggccaggacggcgacgactcgctgatcctgctcaacatcgccggcgtcgtcagctccagcaaatacatcaatttcgaaaacttcggcatgagcacctcgcgcgacctcaccctggctggcaactggtccttcaacatgggcatgtccatcaacggcggccgcaccaccatcagcgacaacgttttcgcctcgctggccaccgtcaacggcggcgtgctcgacgtggccggcacgttgtcgacgggcctgttgcacatcggcggcaacggctatctgatgggctcgggccggatcaacggcaacgtcgtcaacggcggctacatttcgccgggcaacagcatcggcgcgctctacatcgacggcgacctgaccatgaccgccgacagcgtcctgctggccgaactggccgccgacggcagcggcgacgtcatcaacgtcagcggcgcgctgaccatgcagggcgggcaggtggcggcctatctggagcgcggcctctacgtcgatggctctgagtggacgctgatcaacgccggctccgtcagtggccagatggccgggctcaacttgctgacgccctccaacgtcatcggcctgacggcccaaaccaccagcgacggcctgctggccaccgtcaaccgcacgccatacgcctcctttggcgtcacggccaaccagcgggcggtgggcgcggccctggactccatcgtgccccacgccgcctcgcgcggcgacgccatggccgcgctgctgaccagcgtggactttgattacgaccaacagcagataagcggcctgctggccgccgccaaccccgagatgtacgacggcctgagctgggcggccctggccggggcccggcgcttcgacgcggccatgcaaaaccgcgccgactggggccgggtggcccaacgcctgggcgcgcccctggaggcgaccacccaacaacacgccggcggccaatggtcgctgtggaccagggccgtgggcggctgggaccgccgcagcgccgaaaacggctaccttggctatcaggccgattccggcggcgtggtgctgggggccgatggccagctgttgccctggctgcgcctgggactggcctttggcggcgacgaaaccaaggtgaacttcagccagcaaggcgataacggcgaccaaaaaagcatgcgcggcggtctctacgccgccgccgacctgggtgagttctacctgaacggcgcggtttcctacgccaccttcgataacgacgccaaccgctcggtcatctttgccggccaaggcgccaccgcccagtcctcctacgacggccaggcctggctggccagcctgggcggcggctgggatcaaaaactggccgcctggctgctcggccccatggccaggctggactacctgagcctgtccgaggaaagcttcagcgaacgaaacgcgggcctcatgagcctgaacgtgggcgaccgcaacgtcgactattggtcgtcggccctgggcctgcgggccgccagccgctacaacctggacggctgggccctgctgccccgcgccgaactggcctggcgacacctgttcaaagacgaccgccgcgaagtcagcgcctccttccccggctacggcggcaactccttcaccgtccacggcctggaacaggcgcaagactccctggaactgcaagttgggctgaacgcggccatcggcggccaggccaacgtctttttgcaatatggcctcggcttcggccaagaccaaagtgcacaggaactggcccttggatttaactggttgttctaactagcaattcggcgcatatcgcgccgaagcaatgacgacaaaggcgtcgaagcgggcttgcttcgacgccttttgtttggcgcggccgccatggatggtgggtgttgtcgtggttaggtcgaggcgttgaggggtgggggtgggaagccatcgagatcaagatcaagatcgagatcaagatcaagatcaagatcaagatcaagaactaagaatcaagaataagaataagaataagaaaaagaaaaagccattgcggggcggggagggggctcttttgcggcgacaaaaccgccccctcgcccgccccgcgccccacccctcccccgcaaaatagccttccgaccgctggagcgcgtttgtggctccgaggtgtccgtggccacgccgcccgttcgcggcgctggtgcatgggctcttagaagtcgggcgcggctgctttgatagcggccccgagtagatggcttttgtcagcctcacaccgggagctacggacggtaggtgttagtctggcctggtcgacccgctctgcctggccgggcaccggcccaccgggagctacggagggtaggtgttaatccaacgctgtcgacccgctttgggaggccgggcaccggccccgccttgcctggccgggcgccggccccgctggccatgccgcccgttcgcggcgctggtgcatgggctcttaggagtcgggcgcggctgctttgacagcggcgctacaaagaatcgcggaatcgcgttggtctggatttagcggcctatcaccgggagccatggagggtaggtgtcagtctggcctactcgacccgctctgcctggccgggcgccggccccgctggccacgccgcccgttcgcggcgctggtgcatggctcttagaagtcgggcgcggctgctttgatagcggccccgagtagatggcttttgtcagcctcacaccgggagctacggacggtaggtgttaatccaacgctgtcgacccgctttgggaggccgggcaccggccccgccttgcctggccgggcgccggccccgctggccatgccgcccgttcgcggcgctggtgcatgggttcttagaagttgggcgcggctgctttgacagcggcgctacaaagaatcgcggaatcgcgttggtctggatttagcggcctatcaccgggagccatggacggtaggtgttagcctggcctactcgacccgccttgcctggccgggcgccggccccgctctgcctggccgggcgccggccccgctttgggaggccaggcactggcccggccttgcgttaccgtcaaaaactgcccgtttgcgggcggcagttattgcccaggtgttggggctggtgtggatttttgctttgagtgctggtggttgactattgtggttttgttggcgcgttttttgctgagagtggaggatgaaacgaaaacgcggagcggcgcatgaagaagcaggcatcggtggaagcggtcaatttcgagccggagttgttttgcttgaggtgtgaccagatggagtgggacgaggaggctcggcgttgcgagaacttcgacggccccaggtgcccgttgttcatccgcggtttgttggcggggattgaagtgcgctgcgtggttgtctagttctggggcgaggagcgtcaaatgtccgacgtgcagaccatcatcgttttgttgtcgctggccggtttggtcagcagcgttttgatcgagctggcccgcgagcgccgcgaagaccgcctgtggagggagcatttgactcgtttggaggaggacgcctgctagttttcagggccgtcctttggccaggcggtcgaccagggccagggtgcgggcctggatggttctcaattcgcgcacttgttcttcgagcgaggttattttatcttccatggcggccaagcgatcggccggagggtttgcgtgttccgcgttggccaggcgttgacgcgcttggcgcacgctgagtccctgttcggtgagcagggagcgcagttcgcggagcctggccacggcggcgtcgtcgaagagccgtctgcgccccggtcctctggtcagggccaggtaatcctcgaactgttggtcgtagtagcggatggcgctggcggcgacgccggtcatggccgccacctgagccacggtgtaatagctgactgtcgttgaagtttcctctgccattggccttggcctcccgagttgttttttcatctatagcacgccgccccaaggtgggacaagcggaccgggctgtgctatagtgccgcaatgaatctcgaagcgacatattcgccagtggccatgaagcgctgggagttttgggccgtgggggccgtggtcgccttgctgctgctgctggccttgttgggccgtggccgtcacgacaaaaacgccgtggtcgatttcgtctccacggcccaggatattcaactggccctggacaggttcgcggccgagcacggcggctacccgcccgacgcggccaatttcggccggccaatcggcctcaacacccgctatatccgctggaagcccgagtggctcatcgactatgaagtcggccccaaccaggccggtgggttctatgcgtgcctggagtattgcggccccgcggccacggcgcgttatgaaggcctttgcgccgagccggaatatcgccgcgactttgccgacggccaacccatccccggccgacgcaaccgcatctgggtcatctccgaagacgcgcgtattctcccgcccccgcccccgccaccgggccaataatccgtggacgccaggcgtttggccaggcgtctgaacctgctgggcccgtggctgcggcgcgtgttcggcggcgtggtggtcaagatcggcctggaccccggctttggctgtcccaaccgcgacccgcgaaccggggccggcggctgcattttctgcccgcccacggcgtatggccatcacgcccggcccgatgaaccggtggccgaacaactggccaggggcctagagcgtttgcgcgcccgcgcccgttatttcggccggccagcgccgctggccctggcctattaccaggcctacagctcgaccaacgcctcggccccgcgcctggctcaggccctggccccggccttgcaggcgcccggcgtgggcgggctgatcgtctccacccggcccgattgcctggatggcccacgttgggacgtgctggagcaagcggccgcccgcgcgcccttgtggctggagctgggcctgcaaagcgcccacgcgcccagcctggcggccatgggccggggccacgacgtggcctgctttgacgccgccgtggcccaggccaggcaacggggcttggacgtggtggcccacgtggtgctgggcctgcccggcgaggatttgacgcacaccaacgccacggccgaacatctggccgggctgggcctctggggcgtcaagattcacaacctgatggtgttggaaggcgcgcgtctggcccggctctggcgcgacggccgccaccagtgctggactttggcgcaaaacgcccaggccctggcccagttcgtggcccgtctgcctgcggccacgctcatccaccgcctggccgccgaccccaggggcgagcgcctcctggccccggattgggcccgcgacaaaaatcacgtcctggccgccctggccgacgagttggagcgcctggaccttcatcagggggatctatgcccgaaacgaccttagtctgcgttatcgaaagcaagctgggcccgttgtgctgcgcctcgggaccggatggcgtcatcgccgtggatctgccgcccaacgccgacgtcgacgccatgctggcctggctggcccagcggccggaggcccaagcgccagtcgtcgtcgcgcccgaacagagcccggccggccaacagcttctggcctatctggccggccagcgtgacgccctgaccatgcccgccgatctgcggggcgtcgggccgttcagccggcgcgtgctggaggccatccgccacatcccgccgggccagaccaagacctacggccaggtggccgccgagctgggcagccccaaggccgcccgggccgtgggccagtccctgcaccgcaacccggcggcgctgttttgcccgtgccaccgggtggttggcgcgggcggcgggctggtgggctttgcctcgggcttggcgatcaagcgggcgctgttggctttcgaggccggcggcgcgccgttgatctgaggccggcgcttttcaggccagcagctcgccagccagctcacgggcgcgggccatctcggcggtgcgggaggcggccacgcctggttcgtcggcctggcacaggcgcagcagctccacgcggccaaagccggccatcttgaaaaacaccttgtatttcttgaagatatcgccatgattttcggcgacgtcttcttggctctgcacaaacagcaagctcttgcggccgctgaggcggtggtcgttggggtcggtcatgaaattgggcccgtagagcgaaaacgtgcgatcgacaaagagcttgagctggccgcagatatcccagaaatagaccggcgtggccagcaccagggcgtcggcgtcgctgagctggtcgaaaacctcggtcagatcgtcctgcagggcgcagtgatccagcttggtcttgcaggcgtaacagccttgacagccttgataatccatctcgttgagcttgaagactcgcacgtcggccccacgctcctcggcggcgcggcaaaactccagggccagggccgagctgttggagcggggccgggggctggccagcaggcagatcactttcatgacgaactccttatcgcgggcaaagttgaatctagccgccgcaggcgcgcggctgttgcaaaaacgtcgagacttccaaccgttggccgtcggtgactattttaatgcagccgtggtgcttggtagagagcagccgcgcgcccacggcccggctattgtccagggcctggggcctgggcatgccgaagttgttggggcagccgcaggaaaagacgatcagctccggcctcagggccctcagcagggcttggccgcacgagcccttgccgccgtgatggggcgcaaccagggcgtgccgcccgcccgtgggcaggcgcggggccaccagggcctcgaccttgggcccggcgtcgccgggcagccagacaaaatagcgccccaggcccaggcccagccacagcgagcgatcgttttccgaccaaccgtccatgggttgcccggccggcggccacatcagccgcgtccgggccccgccgatctgccctcgccgggggatcgtcgccggcgtgaggatggccaggccttgggcctcggccgccgccagcaaccggcccgaccagccgcggccggacatatggccattatgccacaactggcgcgggccaaaatgttgggcgatgaaggccaggccgcccacgtggtcggggtgatcgtgggaacaggccagcacgtccacccggtccaggccctgggaccacaaaaacggcgcgatcacccgccggccaaagtcaaagtcgctacccggccagccgccgccgtcaaccaccagcacccggcccaggggcgtgcggatcacggcgctggagccctggcccacgtccagaatccacaccgtcagcttgccgtcgggcgctggcggccaggcctggagcgcgcccacgatcagcacggccacgctcagcgccccgccgagccacaagcgcccgcgtccgcgcagggcgatcatcgccagcgccgcgccatggagcaaaaccagaacctcgaccgagggcccggccgtgaaccaggccgcccaaggcatggcggcccaggccagggcgatatcgcaagcccagtctgcgggcaacagggccaaacgccacagccagagcccggccgccggccacaacagccccaagcccgccccggccagggccagcggcagggccagcatggccaccagcgggatcaacagggcgttggccggcaggtacaaaagcggcgcgacgtgaaagtgcctcaggccaagcggcatgaccgccagcccgaccaccgcgctcaggcacagccagccggccaacccgcccagggcccagcccatgcggccggaccggcggcccaaggcccgcgcccagcgggccagcggcgcggcggccagcaaaattgcccccaccgccaaaaaagatagctggaacgacagatccagcggcgcttcgggccaaagccccacgatgatcagcgcggccagggccaggccgcccaaggggtcgtagcgccggtcgaaaagctgggccccggtcaggcaggcgatcatgatcagcgcgcggagcgtgggcgcctctccgccggccagcgcgccgtaagccgccgccggcaaaagcgccagcagcgccgccagcttgggcgtggcccagcgcagggccagcgccggccaggccgccagcgccaggcgcagagccaaaaagcacacaccccagaccaggcccacgtgcagcccgctgatggccagcagatgcgccgcgcccagatcgccaaaggcgtcgcgcagcttggcgctcatctcgccgcgctggcccaggatcagcgcccgcaaaagcgcccggcccggccccggcggcagttcgcccagcatgtcggcgatatgctggcgcgcccgggccagggccagggccagcgcgtccagatcggccgggcccagcaggcgcaaggccccgcgcttgcccacgtagctggaggcggccaagccctcgcgccgggcgtatgcctcgtagtcgaaaccaccggggttggccatggccacgatgggccgcaagcgcccggtgaaaacgaagcgcgcgccggccggcggcggcgtcaaccccggcgcgaaggaaagccgcaggccgccactggccggccggccgtcgagccgcagggcctgggcgcgcatggcgaacccccggccctcggcgtcgggctcggccggggcctcggcctggacgaccagctcgtggcgggcgttgtcggccagggcggcgatgtgtccctctggcggcggcgcggccagatgcagggccaagtagccgcagccccagcaaaaagcgatcagcgccgccaaaagcgccggcaacggccgaccccagctcagcagccccaggccaacggccaggcccagcgccgtcaagcccagaaacggccaggccaccggttgccaggccgccgcgaccagcgcgcccaaaatcagcgccgccgccggccagaccagcggatggcccggcccgacgtcatctcctcgatgcgacgaaaatgcctgcttgatccaagcccttgccaatgctcgcccttgcctggccgtggccgccggttatactctctgaggctgctgcacggtgaatcataacaaatgttgtaaaaaacagatggtaacctgtgaaacatgaatttcaccgtgcggcggccgaagcgcgccatggacggcgcgccaaatcgcgagcctgattaggcaagcgatttgcgaggcttggcaaaaccgcgcttttgccaagccgatgctgcacggggcaggacgcccccgtgcggcgcgctctctctggaccatgcgcgaactgctttgttttgaaccacggagaacgcgattgcaagggcctatcgtcagctttcatccgatgatcgacgccgaccggcacatcttgttggtctcgcggcgggcgctggaccgggccgaccgcctggccgtggccggcgcggcggcggtgatcctgccccaaacgcctcggcccgacgtgtacgaactcgtcgccggcctgggcaaaccccactttccccgggccggcgtggccttgtcgttggacggcaaggtgggcaacctgcgcctgctgacggcccttggcctgccccacccggccagcgtggcctttgccgaggtggccgcggccgtggccgcctggcgcgccggccggcccgacgtgttggccctgggccggccagtggtggtcaaaggcgctggcggcggcatggggcaaaatgtttttttagtcaacgatcccgatgaattgtccgccctgaccccgcaagtgcaaacccattccctgcacgggccccgtggcctggtgctccagcggttcatcgatggcggcggggccgatctgcgggtggtgctcttgggcctgcgccacgaggcctattggcgcgtggcgccaagcggccaatggcgctccaacctcagccagggcggtcagaccctgcgcgacaggcggtcggccgacatggcccaaggcgtggccctggcccggcgcctgcaacgggccgccggcctggacatggccggcgtggacgtgctgatcccgccgggcggccagccgctgttgctggagatcaatttctattttggtcgcggcggcctgggcggcacggcgagctttctggagctgtacctggccgccgtgggtcgctggctggccgcgttgggcctggaccccggccgggcgcgcctctgcgccgacgactagcgggtgtccacggcctggccctcgtaacggatggtgccaaagcacatggcctggttgcggtcttccatgatcaaggcctgctccaggccgccgcagtccaggttgacgttgatggcctccttggtcaggcgcaggcccagggggtttttacgacacattttccgagccagctccatggccgtgggcagcagttggtcggcctcgaccacccggctgaccagtcccagaccctcggccacggccgcgcccagaaaatcgccggtgagcaaaaactcgtaggcccggccggccccgatcagccggggcaagaaatagctggcggccatgtccgagccgccaaagcccacgttgatgtaggaggcggcgaaacgggcgtcgggggcgatgacccgcaggtcgctggccatggcgatgctgaagcccgcgcccaccgccgcgccgaaaacacagcagacaatcggttggggcgcttggcgcatggccagccagacgcgggccagcttggcctggaaacgataaaatcgggccatgtcgaattcggcggccttgggcagaaagctcttgaggtccagaccggcgcaaaagcctttttcgccggcggcggtgatgacgatcacccggggctcggcctcccagcgccgccgcgaccaaaagtcgaacagctcctcgatcatctggtcattgatggcgtttagcaccttgggccgattgagcgtgagcacgccgatatcgtcggcgacctcgtacaagagcgtttcgtagcgttccatggcctcctccggcggatgtttgccaggcagcataacatgccccgcgccgtgattgcatcatggccgtgtcgtggcgacaaaatgatcaaacccggccggctggacggaaaagggccgttctgctagccttgggcccatggagaacggcctcacattgtgcgcccccggcctgggcctgggttgctttgcctgctgcccgcccatccggccgccgggctacgatcacgcccgctacgaaagctcgttgcgccgcttgtttgtcgaaaacacggcccaggcccgcgccggcgcgccggccaggcccatgctgggtttttggtgccacggtttgggttttctggatggcggcggccagcgggtgggctgtctgtggcatccggcccggaacaacggccgcgacctgcgcggccccacgggctatcaggaaaaatgcgcccgcgaaagctgcctccaggcccgggcctttgccgagctgaccccggccacggcggccgcgctgatcggcttgtgccaggggatgggcagcttcgccttttccagcccgacccaaaacctcttgctgcgcctgctggcctttggcccggaggtggccacggccacggcggcgctaacgccagcggccctggccgacctggccgccctgccctggctggacgccctcgctcccaccgacggctggctgttggcccggctgatcgaggcgcggggcccggccgcgctgaccgcgcctgaagccgtcgcccggttgtccgatctggcccgacgcctggcccaggccctgggcccccggccgccgctggccgagggccagcccctgcgccaacaggccgaccgctggcaggcgcgcttctggacggcgctctcgggccgcgcccgcgcccggcccgaccaattggcgcgttggcgggcggccctggcggccctgctctgaacgcgcgccgccaacaagaagccaccggcgggcttcatgcccaccggcggcgaaaggtcgcccccaaccctgcgaagtctggcggcttcagccgctggttttatctttgttttttgccctgctcgcgcagccaggcggccaggaccatgccacagatggcgatgcactccacgtccaggtagctggtggcgtcctgggcgaaaagcacgctgcaatgggccggaaagccatcctcggccccgttgaaaagcatgagcatgggcatcttgggcaaggcgtgaaactgccgcgccacgtcgtagcccagtcccaggcccgggtccacgccgccaaaggccgcggcggcggcggccaggccggccgcgtcgtcggcaaaggcgttggcgatgatcttgtgcacggtgtcgtcaaagccgggcacgaagggcgcggcgtcgggaaagcccttgtagggcgtccattgaatctcgccccgctggctctcgccgccgatgatggcgtatttacacaagatcacgctgaccgagtggatcggccgccggccttcagggtcgcgcacgcccttgccgcttagccgatggggctggccgaaaaaggccagttccagctcgtcgccgaccatgcggccacccaagcgcccggccagggccggcagatccagcgcgccgacctggcgtagatagtcgtcgtaaatttcctgaaataccgcggattgttcagccacgcagccctccgccgccgatcgtcgtcttcacattctggcgtatggccattgcagcagatgaggacggctttttcatcgcccaaatgggtgattttcagtggagccccatgcgcgcggccgtgacggcggccatggcccggtcgttgacgccgagtttgttgaaaatgttgcccacgtgggtcttgaccgtgtgcgggctgatgcacagggccctggcgatttcgttgttggtcatgcccgaggccaccaggcgcagcacctccatctcgcggcccgacaagccgctctcctcggcctcggccggcggggcggccaaggccgggcggccgcgcaggctgcgctccaggccctcgacatagcgctccaggcggcggcgactgacccgatcatcggtcacgtcaaaaccgatcttgagcacgtactccacccggccggcctcgtcgaagatgggataggcgtagaccgcattgcagcgccggccaccgtgggccatcgaccatttgtcgctcacgttgcggcggccctgttcaaaaaccacccgcaaggggcagtccgggcagggctcggcgcgctcctggaaggcgtggtgacacaacttgccctcgggccggccgtttcggcgcacccagtcagaatcgtcggcgatgttggtccaaaccacgcggtgtcggcggtcgatgacgctcatggggtcgtggatgctttgcaggatatccggcagaaaccggctgaccagggcttgggcgacgagggcttgcatggcgtgctcccgatttgcggcagaggcttatacgataacccaaaaatcgctccacgccaaatgcctttgtccgccctcacggccgatcttgcgccaagggcaacgccagcagcccttgttcgaccaccagcttgccccgcaggcgcgcggcccgcagcacgcggaaccgcgggccgttggcgcgctcgaaaatgccctgcaaccatgcgtcgccgccccaaccaccgtcggccagcagcagcgactggctggcgtaggcgtcgaacgacggcaccagaaactcctcgccggcccaccgcagggcgtaataatgcacctcctgcccggggccgggccggctccactccggggcgacatcggggttgacgcgacgggcgtcataattgcgcagccgatagtcggccagcgcgaatcgatcggccagatcctcggcctggggatagcccggtttttccaacgacgcgttataggcgctcaacagttcgtcaaccacgtcgtcgtggccttccggcgacggcgcgcccacggcggacgcttcgcctctctggcgctcgacggccgcgccgctcgctttttccagggcttgaacgcgttggtcggtttgcgccatccaaccgcccagcgcgcaagcttggctttcggccaggtccaggcgttcggccagcgcggcgcagggcgactcggccgacggcgcggcggccttggccgcccggcgcagggccagcaccgccaggatcagggccgccgcccccaacgcggcccccgccgcggccatgacgaggatcaacgtttgcgacatggctacaccgcgccgttggatttcatccagatgtcgatataagtcctcagcgtggtgatgaagggcgcgctgacgtggatgacccgccccgcgccgctggtcgtgggcatggcgctgtcgatcaattgattcttctcggcgttgtattgctcgcgcaccgactccaccagcttgagccgcaccttctcgtcccaaggcgccgggatggcgaaaacctggctgaacaggcgcaggaacgccgcgaactgggtcagctccagcgcatccagcccggccacgacgtcggatgttttcagctcctcgtaatggctgatgcgccgaccgcccacgtcgatgtcctcgccgctgatcaccgccgtggagaattcgcccatgtgcagcggcaggtcgtccgagctcagcaaggccccgtaggccacctcctgcttggggtcttggctgaacacgaactccaacgcgccgccgcccagcgaatatttctcgtagatggccttgagcccgtccaggaactccttgtcggactcgatcaccgacttgaacagcttgctgccccggccgcccaggcagaacttcatgggcgtctggtcgtcgaccaacggggcgtccagccggaaatgctgggtgaccatgcccatgtaggcgcagaggccggccagggcgaccttggccaccagcaccagacccgcgaagggcggagacgaacgatacatggccatgttggcgtcgagcatctggccaaaatcagggctgttgaccaccatctcgatggcgtaggtcaggtgcgccttgttctccttgtttgcgcccagctcggtcagggccgcgtccagcgacgacttgttggggcccttgccggccatgtgggccagcaggtcgcggcggtggtttaggtagccgatgagcaggtcgcggccgccgaacttcagcgatgactgccagatgagctggttgtcgcgccacaggcagatatcgctggtgacgccacccatgtccacggtgatggccgaaccggcgaaagaggttttcatcttgtggcggaaatagccggccgcggccaggctctcggtgacgaaggcgctgcgggccttggcctcgccgacgttgtcttcgcccaacagcgcggccacggccttgcagaagcaaccctccagatcgatcatgtgccggcccatggacagcgggtaggaaaagacccaattcacgcggcgcgggtcggcccccttttgcaccacatccaccagcgattgcagggccaactgccccacataaacaatcagccggcggatgtcgtcgacctcggcccgccacttcaggtcgaagttgatgcgccgccggcccttctcctggtcttccagatagcctttgagcgcccgccggatatccaactggtagtagatgcggccgtcgatcagcggcccgtcgtagccgttggccaggtcgtgaaagtcttccaggcagctcagcaccggcagggcggtctgttccggcggcaggaagcgcagggacagttcgtcacgccaggtgtcgcgctcgcggcccagggggatgaggatctggggcgagaacaccatcggttcggggtcgttgcggccgcggcggcagtacgccgaggtgttggtggagcccaggtcgatggcgatgcgccaatcctcgtcactggagtgggccgcctccatggccggcagcaggatcacgccggccaagcgcgtctcggtggtctttatttcggtcggctcctcgctacggcagatgatggcgctgggctggtggtccatgcgcatcacgcccgagagcaggccggtgacggtggacttttcgcggacaacattgacggccagccccgcgtcaaaggcgaacttgtcgttttgcaccacgtccagcagatcgttgtcgccgctgcgcaggtttttttcggcaaagcaggtcgagaacggcaggtcgaccagggggctgatcttggtgttgccgctgtagggaaaaaagtattggccaaagccgggatgggtgaacctggggtagacgcccaacatgggcggcgcgccaaccttgacgctttcgcgggggtagcgcttcttgatgatggcctggcgtttttcgccggcgcggctggagatcagctccagacgcaggctgaccgtgatggcctcgccgtagtcctccatggccagggcgaccttgatctgatcgggggtcatgaaatagagcatcttgggcttgagcggcaggatgtagccctccatgccctgggggtgcgcgtcgatggaggcgttgtcgagcttgtgcagcctgtcggtgaagatgtcgtcgacgccgagcatgatggtgttggcggcgcgcatctcggcgcggagcttgtctttttgcgcctggttcaggctgtcgtagtggctgtaggacaccctccgccagatggtgacgtcggtctcgggcaggccccattgtttgggcaggtcgtcgatgcgcaccacgacctggcgccggtcggccaccgcgccgctcagggtccagtattgctcgggcagggccacgtcggaaaccatgcctccattgtccaggcaggagggcagcctgttgagcaaggcgtagatggaaaaatcaggcgtctcgatggccgaagattcaccgagggccatcttggtcatttcgcgcgggccgatggccgtccgcagggcgtccagatattcttgcagctgtttgttgaggtggccgtgcaggtcgtggttgaggccgtcgggtatgttgttgatgctttcttggatatgatccacgtagtggtgaatggccgaataatcgtccagggtcaagtgcttgcagaggatgggatcggtgaagcggccgtcgacgatccagggcaggccgccgacgttgagcctcagcttgccccgggccgggcagaccagggtcgtgggcgaaagcaggtccaccaccgcgcggtcgacgtagagcaaggccagttggtcccaggcctggtcctgacggtcgcgcagcaggcattcggccgggcgcatgccgtgaagcacctcggccaggttgaccttgttcgtggccgacgccgcgtcgccgtgaaagggccgggcggccagggtgctgacacgcagcaccttggaatacaccggcaggtcgcgcaggctggtcagggccagcagagccagcatgccgcgccaagcggccacgaagcgctcgtggagcacgtggttgccatcgccaaaggccgtcttgaacagctcgacttgggcccagacgtcggggatggaaaaaatgcgggccacgttctggtcgatgttggtgacgtccagggcctcggccagggtgtgcagaaacatggaactttcgccggtcatgcgctcccactcgcccaccgctcccaggggcaggatgatcttgctggcggggggcagcacaagccgcggctcgagattgttgtcgctcatggttttctcccgtcaaggcgtgacgcctggcgttttccggtttgacctcaactgatttggcaggcctcgtgcagcgcgccgacgaagcgccccaaaccgttggcgcgggccggcggctggccctggttgacccgccagaacaccccggccaagtcggaagccggcgcgtcgtggaccaggttggcgaaggacttgcggtcgaactgttcggccggccgcaggggcggttggccgcgggtgaccttggccggcttttcggcgaaggccatggcctccaccaatgcggtgcggttgtcctcgcccaggggcaggtggcacagggcggccagccagcccaggacgtcgcggcaatagccgtgcaggttgcgcaacgtctccgcgttggcgtccacggacaggtccacgcgcgcctcgtcgatgagcttttgccgccacggctggccccgataggcctcgtgctccttgcggcccatgtagggcccgtaggcgttgaggaaggcgaaggcgaaacggcacagcgagccaaggccgtgcttgaggccgatctcccggtcgccgtggtcgacgctcatccccggcagggcgttccacgaaagggtctccttgaccccggggcaactggtgtagaaatagccgctttcgtccttggtgaaaaaacgcgccgcgctcagggcggcgtagagttcgggcaagagcgagggattctcctggccacggttgccgatctgctcgtagtccagtgggatcagcgggttccagcccacgaaatagaggctctcgaacaggcgtttctgggcgaaggactcgtcccggaacaaatgatgatagtacttcagcgcgccctgggtctggccgaggaagtccgaggaattcatgaacgcgccgtcgccctgcacctggggaaagctgaagtaaggcagcatcatgcagccgcccaccttgaagctgtcgccgttgtccatgtttttgacccgctcccacagcttgcgggccaggatgggcatgcccgaggcccccgtgccgccaaagatcgaggccaccaaaaaaatgcgcaccttcaagcccgagcgcaccaggttgaggctgcccagcaggtcgttccaaaaggccgcgccgctgaggcttttggattgcagggccgtggcccccaggtagggtcggccgcgaaagcccacgtcgagcttggtctggcggtcctgtccatcaaaaaaggtgtgaaagaggtttttcaggtcggggaccatcagtgcttcactgaacagctccgaaagattgggcacgccgggcgcgggggcccacacggcggtggaggccccctgcgcgccgtcggtctcggtggggaagtcgaccttggagcgcaaaaacgggctctggcccaggtcgttgtcgccgctgcgcaggctggtgtgcaggccgccatagttcctgagcaggtttttggtccgcgtcacgttgccgttggactcgtcctggtcgaccatgccgatccacacgtcgtggccgatcaggccggctgcggccagatggacgaatgactccaggcacttggccccagtgccgcccatgcctatcagatagcattttgtcattgccgcctcactgcatcaatgagcgccgcgcttggcaacagccgcgcggaagattgtcggagagcccaggtacacggccagcgccgccaggagcacgaaaaacacaaagccaaacgcggcgacataggccacggccagccgatcaaaaatatgggataacccgaccagggcgcccgccaggccggcctggcagaaggccaggacgatcatgaaccagcgggtgcgcttggcctcgcgcagccactcggccgggtcggccgggcgcgaacgatagagcaccaccgcccaggcgaccaaaagcaccaaagtcgcgccacccacaatcatcacgccgtcgccgaggcccctgatcatcgtctgggccaggccatactcgtcgatcaacgggtagagcttgttgcgcagcaaattgaccaaccagcgcccggtgatcagcgggatgaggaaataccacgcggccaggccggccagctccaccgcgaccaggcagatcagcttgcgcaagtaatctttgagataggcgtttttcatcgacggactccactcctattccatcacgcgaaagcacatgtccagttgcgccagcggcttttgccgggccaggcgctggcagctccgttgcaggtggccgcagaactgccgcaggtcgggcgtgcccaggaactccatctcctcgggccggcgctcgccccgccgctcggcgaaatcccattgggcgatccagccgtcgtcgggccaactcagggcgatggcccacaccttggtcgacagcagataggtgagcgaaacatcggggtagtaggccccgctgcccgtgggccggcccagcgccaggcgcgcgacgccggcggacgcgtcgtcttgccgcccggccagcggcttggcctcggcggacgccttgtcttgccgccaggccagcggcgcgacctcggcgggcgtcacgcgccagcgatcggcgcaccgcccggccgtctgccagccttggtaggcccagcatttctgcgagaagtccagctcggcggccttggggccacgggggtgatcgtcgtcgccggcgggcaggatcaacctcaacggcgattcgggccgcacccgccactcctggtgcttgggccacaggccttcgtcgagcagcaggccgtcgtcgggttcgaaatctaagctgggccgcaaagcgccttgggcgtagagttcggccatggtccaggggccggccgcgccggggacgccgaagacgatgacgcgatagtggctgtcttcgtccttgggcttggcggggcggccaggccccggcggcggcgcgggcgtcgggcagagcggcgggagggcctgccgggacagaccggccaggcattcgcgctcgatagcctccaggaacgccttgacatgcctggggcggccgatggccagcacgtagaacggcagcttgcccgctggatgggcgtaggtgaatctgtccaggccgggcagatcgtagatggcgccggcaaagcggctgggcacggccaccagccccacggccttgccgccctccagggcccggtccagggcggccttgctcaggtccatcattcccttggccgagtggccgtggcaaaaaaacaggtcgctgaagatgatggagagggtgtcgtccccttctttggccgcttgttccagggccagctccaggcggctttcgtcgtggaacttgtccgctggcgcgccattggcggatatgtaggccacgtcgtagggctcgccggccatgcccgctatctccatgaccttggcgtagccccgccgccgtcgctggtcgtcgtcctggccctggccctggccaaagggctcgatgcccctgccaaagcggtgcagcagcttgaccgcgccctgggccgcgtactccgcgcccacgtagcgcgccaccagcggataattgtggcctggctcggccttgttgcggtccttgggcaaaaagccgcgcatgctggtcgagacgtcgtaatagaccttgatccacttcagggccccgggctggggcgtggccttttttggcccggcggccagggcggcggccagggcggcgggcaggcactcggcgggctcgggcgcgcaggcggcggccgatagcgtcagcgccagcaagacaagccacgcggccaatgatcgatgcggcattgctcctcccgcgacgcggcgattgcctttacacggccggcgcggaggcgtcttcccccaaccccgcgcgccggcatgcccccaaaaaaacaaaaacgcccaaagccggacgcggttaagcgtcgacttgggcgtacgtgacccatggtcgtgaaggcggcgctatccagcgccggcgcgggcggtcgtggctcgcgctagaggggaaagtagcgccgcacgccgggctttgtcaagcgaactttggccggccgcgaaaaatattcacagccgtgagcaaaacgacggcgacgtctaatcgaccttgaactgcgccatctgctgacgcaactcctcggcggcggcggcctggttttcgctggcggcggccgcctcctcgaccagggccgcgttctgctggacggcctggtccatgatcgtcacggccttgttgacctcgtcgatgccctgagcctgctcctggctggcggccgagatctcgccgatggtgttggccacccgctcgacgttttcgatgatctcacccaggatcttgccgctatcggcgacaagttcgttgccgtggcgcaccttgcccacgctgtcggagatcagcgtctgaatctccttggccgccgccgccgagcgcccggccaggttgcgcacctcgccggccaccacggcgaagccgcggccggcctcgccggcccgggccgcctccacggcggcgttcaaggccagcaggttggtctggaaggcgatatcgttgacgacgttgatgatgtcggcgatcttgcggctgctctggctgacgtcggccatggcctcgacggtgcgctccagcacgcggccgccctcctgggccatctgggcggtggtggcggccagcttggccgcggcggccgagttgccggcgttttgcttgaccgagctggtcatctcttccaacgacgaggcggtctcctcgatgcccgccgcctgctgttgggtgcgttcgctgagatcctggttgccctggctgatctggttggccgccgaggccacggtgtgggtggcctggatcacctggcgcacggtgtcggccaggcggtcgctcatggtctgcaacgagcgcagcatcaagcccaattcgtcgccgcgctcggtttcggcctggctcaggcgcagggtgaaatcaccggcggccgcccggttgatcgccgccagggccgcgcccaggggcgtggtgatggcccgggtcagcagcacggccaggccgcagcccagcagcagggcggccacggcgatgatcagcaccgtcagccgggtggtcatggcctggtcgagcatggcctcgtcggagaggatgtggaccttggcctcggccctgatgtcgttgagcaaggcttgcaccttggtcaggttgggctgggtctgccgggcgtagatggccagggcctcgttggccgcgttttgcagcgattgctcggcctcgatggcctgatccaaaaagcgccgcacctcgaccagggccggcagggtctggctttgatagacccgcgaggcctggtccatcagcccgcggcgcgtcagatcctggatctgggcggccgaggcgtgcaggcgttggtgcgggtcggccacggcggccatggcctggtcaaactccgggaagcgctggcgcatcgcctgcacctcggtcgagcgcaaaaactggcccagcgcgcatttttgcgggtccaactccacgcccagcgcgaagccggggccgccgccctggccagccgcgcccaggcacagggcgttgagcttgcggcagacggtgttggcccactccagatgccgcacgaggatgcccgaaagccgggccaacagaccggggtggggttggcggaagacttccttgacgcgcgccgccgactgatgcaacagcgcgtggggctcctcgatggccgccagcaacggggccaggctgggcaccaggcgctcggccttttgccggccatcgccatagtaccactggccaaaggcgcattttttggggtcgagctgcacggtcaactcgccgacctcggggtcgctcaaaaacgagccgaccttggcggcccaatccagatggtctatctccttctgggccaggctgccgtcgagttggttgccggcgatgacctcgcgggcgttgtcgacgatgccgttgatgccggccgcggccagcaggctggccgcggccaacagcaacagcaccaggccgaatccaccgccgatcttggccccgactttcatatttttaaggctgatcatggtatccgctccgggcaggcgacgcccatatgacgttggagcgcgccatccaggcggcgcgacagacaaaaacaagtctcgttttccgattgtgccaaagcgccgaggccttggcaacagcttaggccacaagcacactatgttttatgggccggacgcgcttcaggcgtagtcgaccagttgggcccggcagagggccagatcgtccggcgtgggcgcgaagggaaagttgcgcaggggctggctgggccgttcgttggcgaaaggccggttgcaggccacggccacgctctggccggggcagcccgaggtcatgaagcactgaccgccctccagggccgcctcgatgaccgccgcgcccacgccaaagcccacgatgcgcccctgatcgtcgtaggcgaaatctgcctccacggccagatcgccgtcgatgagccagcgggccagttgcgcgcggcgatagccgcccagcggcggctggggccggtcttgcagcaacgagccggcttccggaaaaaagctgaacaaatgcgtcgcgccgcccatgtcccgcgcccgttgcatggcccgggccaggtcgcgctcgctctcgcccaggccgtggatcaggtgcacgccggccaggcccggcccgaacacggccaaggcccaggcgtaggcgtcccaataaagctcccagcgatggggcccggccacgcctgggccgcgcaggcggctgaaaagctccggcgtggcgcagtcgatggccaccccgacgcgctcggccccggcccgacgcaggcgcgtcaagccgtcgtggcccagcacggtgggcgcgaccagcaccgaaatcggcggcgcgacctcggcgcgcaaccgctcgaccagggccacggcttcgtccagggcttgggggtgggtgatcatcgacaaacacacccgctggaccacgccacggccttgcacggcccgcaggcgcgcgatgatctcgtcggcggcgcggcgcggccagtccacgcggataaagctgtcccgccgggccaagcgctggcggcccaggccgcaaaaggcgcagttggcccgacaaccgccgggcagttcctgcaacagattcacgcagtgcagcctggccccccgcgcgaaaaacccccgcgccaggccaagctccatggccgcggccaggctcaggcgcagggtggggttgacgcggctcaggtcgctggccatggtcgttctccgggcgcgccgacgcagaggctgggcgaggcggcgcagcagatgtcgcgccagaccggtcggcggcccagctccagggccaggcgggccgtggccaacgagggcgcggcgatgttgtcgaccccggccaggatggccaggcgttccagttcggcggcgtggggccccctgggccggccacagcccaggttgatcacaagctccggggccaagccacgggccaggccgatcagccgggccaccgccgctggcggcggtgggctgaccccggccatgggcgtgccggccagcggccgcagggccaacagcaccaaaacccgcgccccgctggccacggccatggccacggcccgctcctcgccggccaggcggccgtgatccaggccgaccaccacgtggggggccaggttcaatccggccccggccagggcctggaggctttgctccacgcggtccacgcccgacaagccatagatccgccgggccacggcgtcgtcgccgatgaggtcgatcatggccagatcgacgccggaggcggccagcagccgggcctggccctcgtcggcaaagccggcgtgcacggccaggtagagcccggtctcgtccttgatccgcgccagcgccccggcaaagcgctcccagggcaggcggccgttttggtcgcagccgccgctgatcaacaggcccggcgcgccggcggccttggcggccttggcctggtccaccagggcccgtgggtcgtttgccgcggtcatgcccgccaacatgcggccctggcagtgggggcacatcagccggcaggccccgccgcccaggctgagcgccggaaagcgcccccgccggccgtcgtagacgatcatccccggcacgaacaggcccagttccgcgcccgccgcctggctcatcgcccggcctcggccggccacagcggccaatagcgccgcgcggccgccggccagtcggcccgccacagcgcccaggccccttggcgggcggccaggccccggcccagatattgaccaaagcgcgccgtcagttcggcctgataggccggcccggccccggccacgcccctggccagatcggccgccgccgccccggccaacaggccagaatccactgcctggggcaggcccgcgcccgtgcaggggtgacccaggccggccgcgtcgccgcagagcaaaagcggcgtctggcccggcccccggacaaaggccgcgcggggtccgtcgtggcccagccagccgccgccccgccggacgaccccgggcccgatcagcccctgggccaacaaagactcgcgccaggcggccagcaaggccggcaagcgccgccggcccagcgtcacgccacccaggccgatgttgaccgtggcccccttgggaaagctccaaccatagccgaaaagctcgggccaaaactccaccgccggccggcagggcctcggcccggcctccacttccaggttgatggccggcgcgccggcctggcggcccaggcccaaggccctggccagcggcgacaaggccccgtcggccacgatcaccgccccggcccgcacggcaaagcgccccgccgggcccgcgaccaacaaccggccgtcctcgtccaggcccagggccctggcccggcaagtcaacgagccgccccaccacagggcctcctcggccaacgccttttgccacgtgggccggtccacgaccaccccggccacccgcgccacggcgcgcgtctggccggcccggcattccagctcgccaacgcgggcgcgcggcgcctcggccggaacctggccctggcccaaaaccaggcccggcagccactcggcgcagtggttgggccagcccacctgggccttggcctcgatgatcaacgtccaggccccggccctggccgccgcctgggccgccagcagcccggccggcccggccccgacaatggccacgtccacggcgattttttgcggccggcgcaagggccctagcctcgcccggccaaaaagcgcgccacccgcgtcagcaggtcgatctccaggcggctttggctctcgaaacggccggcgtaggccgcctcgtgcttgcccaggtcatagcaggtcagcgaatccagccccacgatgaagccttggggcccggcggcggccatctcgtcttggtgcttggccaaaaaggcctggcagcaactgcccaggtaggtctgacccggctgggcggccagggcgccgagttcttccatcaggtgctcgaagctggtgatgctcaccggccgcatgcccagttcatcggccaggtcgtagagcgggccgatcgcgcacaggccacattgcgcgcagccgtcctcgtggcgctgggggcaggacaagtccttggcgcaataaggcaaaagcagcgtgcgcggccggttgaagcccgccaggcccagctcggcggcgatgggataaatatcgtttagctcctcggcggcgaagcccggccagggggccgcgccctttgcggcggcctggccaacggccgcgacgagttgggtcttttccacgccgatcagctcgacgccatcgccggccaacagcggcgtcaagatcgcccgcaaccggtcggggtccagttcggccccgcgcaacgcgccctccaggtccatgatcaggcgctggggccggcaaaaaaaatcgccggtgagcagggcctgcttgatccgccgccggccgggctcgggcaaaaggaccacgttcagccggcccgactgggcccgcagcacttgatcggcctggcccagcccgccgcgccgccagatccattggtccgactgatagtgcgccagctcgtcggccaggcgcgcccgttcgcgctcgctgagcgcggccggggacaggctaagccccaggccctcggcaaaggccgtggcgatggcctctttcaggcggtccatccctggcgggccgcccagttcgtcggccaaaaaggtcaggcgttgcaagaggctctgcatctcgcggcgctttagcttttccaccggcacgcgtagcgcccgcagcatctgctccatgcagttttccaccagcaccgtgccctggaacatccagccctggccgaaaaaggccatgcccgtgcccgagaccttgcggccgttgatttctatatcgttgcgcggccgaaaggcggccggcgcgcccaggctggtgatggctctggcggccaggtcggccaggcgggcggtgatctgggcgaaatcgcggcccaggccgggggcgctgttgggccagaacaactcgaagcccagcatcgacggcgtgaacaagatcgccccgccgccggtgacgcggcggttgatggcgatgccctgctggcggcaataatccaggcgcagctcggcggccgggtcttggttgtggccgaccagggccgccggcgggtcgaagcgcaaaaaacgcagcgtcggcggcgagagcccggcctcgacttcttctagaatgatcgtgtccagggccatgttggccgcgccgctttgcaggccggtgtccaaaaggcgagcgtggatggtcatgccggaaacgccgggcaatcgtccagccgggccagctcggcgctgatgaaatcgcgcaaggccggcccgcgcagcaggccgggcagttcggcctccagggcgctgggcgcgatgcggcagagccattggccgtaggggtcggcgttgatcggccggggatcgtccgccagggcctggttgacctggcgcaccacgcccgagatgggcgcgacaatgcggccgacccacttgccgctctccaccgagcccagggtctggccttgcgccacgctcaggcccggccggggcagatcgacaaaggcgatctcgccggcctggtcggcggtgtaggcgtccaggcccgtggccgccagctcgccctccaggcgcagccactggtggttgcggtcgtaatgcagctcatcgggaaagtcgtatccgtttatgttcacgacggcgctccggggctttgcgggggttggacaaacagctcgttgaaatattcgcgcaatagaacctcgcgcagggctggcgtcatgacgtttaacaggccattgaccccggccatgcgccggggcaggcccgcgccgcccaggccggcggccgagagcatggccgcgacgtcttgcggcctcaggctggcggcgtccagaccggccagaccccgggccagggcgggccagtcgggcgggcccttttcggcggccaggcgggcgcagtcggccagatcggccagcagctcatcgacccgggccaggctggcggcgctgacgctcaggtggatgttctcgggcgaggacgcgaagcgaaactgcggttgcaggctccagccgcgcgtcttcatctcgtcgatgatctcgaagacgtcgatccgcggggcggcgatggccaccaggcacagctcgggccggcccaggatctccaggccgtcgatggcccgcgcgccctcgatgatccgccgcgtggcgcgcagggtctgatcggccagggccagatagccgtcgtcgccgatgtggttgagcacggcccaggccgcggccatgggcccgccggacttgctggactgcacggcgttgttgaccacggcgtagcccggccactgggcgcaggcgaagatctgatgccggcgcaggtctttgtttttgtagcagattatcgatgcgcccttggggcagtaggcgtatttgtgccaatccatcgagatcgacgacaccccgggcacggaaaagtcaaagggcgtggcctcctggcccagccggcggaaataaggcaataaaaacccgccgatgcagccgtccacgtgcagccataggtcgcgctccagggccaattggcccagctccgggatggggtcgcagacgccgtgggcgtagctgaccgccgagccgacaagcatgatcgtcgccggcgtgatcgcccgggccatggccgccacgtcggccttgaagcttagctcgtccaccggcacgctcaccacccgcaggcccaggtagtgcgcggccttgaaaaaagcggcgtgagccgtggcgggcaagaccatctcgggccggcccagggcggggttgcgggccatggcccgatcgcgggcggccttgacggccaagatgatgctctcggtgccgccgctggtgaagttgcccaccacccgctcgtcgccgcccagatgggccgcagccatggccgccaggtcggtctccaggcgcagcaggctgggaaaggccgtgggatcaaggccgtttggcgtcaggtacatggcgtgggcccgccgagccagttcgtccagatcgggccggccggcgtcgtagacataggcccacaacgcgccgcccttgaccgccagatcgtcttggcccatggccgccaggtcggccagcaccgtttccatggctcgcccgtggggcggtatcttcattggcgcgcctccgcgctggggggtcgaaccgttggcggccaccggcctcggtccgggccgccgcttgagcctaggctacacgccgtccgggcgtccggcaagggcgttttgatatcatgccgaatacacgcgcatattcagatggttgaccggtcagtcatcgacatgatacattacccttcgcccacggtcaagggcggtgaatagcgacggttgttgattggccggccggtttcggcgtgataagatacggcgcaaccaacattgtcattacagccaagaggagcgatcatggagcagcggcggctgatcggcaagggcaagttcatcctgctcacggcggggtatttcgttctgtgcaactgggcgttcatcgtcctgacgcgggtgattcagccgatattgctgggcgaggtgcatttcaattggctggtgcgcaccatcgtcgcgccgattcccctcagcctggtgctgtttttgccgttcgtgttcatcgccggacgtttttacgagcggccggatttcgattttcccggcaagatgcaatcgggcgtcaagatcctggccgtggtcgcctttgccctgaccttcatcatgacctacaccggcgatggcggcgacctgatcatgatcggcatgatctcgctcaacgtgatgctggccattgtcaacgccagctacgccctgcgcttcgtgctggtcaggctggtggcgcgcaacttccccgatttcgaccagacccgccagaccgtgcgcctggccccccggatcatgttcatcgtgctgctgggcgtcaacatgatgatgatgttcatcaacggcgtgcacgtggtttaccggggcgtgtatttccagaatcaggccctgcgcatgacccagtccatggagctggccctggcctcgggcggcggcgcggcggccgcgcgggcggcggcgcgtggtttcgcggtgaacgaggcgacggccgccacggccgatccggcccaggccatggccatccaggccgccagcgagggtcgcggtcacgcggtcaagggcgatgtcgtgctggcggccctggccttgggcgagggcgggcgctatctggtggccagcgccccggtgagcgtggtccacgcggtgttgtatcgcaacttcacctcgccgatgatcgtcttttcgctgctggcggccctgttcggcctgttggtctggctgatggtccgttcgatggcccggcccatcgaacgggtgatcgacggactcgacgaggtgggcggggccgtggcccaaagcgcgcggcacctgtccagttccagccagagcctggccgagggctcctcgcagcaggcggcctcgttggaagagagcgccgcctccatggagcagatgtcggccatgaccaggcgcaacgcccacagcgcccagcaatgccaccagctcatgggccaggccgccgcccacgtgacccaggcccgccaggtcatggatcagctcaacgcctccatggagcaagtcaccgccgccagcgaggccaccttcaaaatcatcaagaccatcgacgaagtggccttccagaccaacctgctggccctcaacgccgccgtggaggccgcccgggccggcgaggccggggcgggatttgccgtggtggccgacgaggtgcgcaacctggccctgcgggcggcggcggcggcccgcgagacttcggcgatgatcgaggacaccgtgggcaaggtcaaggccggcgcggccatggccgatcaggcggctcagggtttcgccgccgtggcctcggccacgggcaaggtgggcgagctggtgggtgagatcgccgccgcctccgacgaacaggcccggggcatcgtccaggtgggccaggccgtcagccagatggatcagctcacccaacgcaacgccgccggagccgaggagaccgccagcgccgcccacgacatggacggacaggccaaacgcatgcacgccctggtgcgggccctggccgcgctgatcagcaatcgccacaggggtgaataacagcgctgtccttttgccgccggatgtagtacaaagaaagggggtaggtttcatgatcatcgccaacgggcgccgatcatgaaaaaaagagaggagccaaggcatgcgcatcggcgggatcaggcaaggcagcggcgacaagcccagcgaacgccgggataaaaggcaggcggtgggcgaaatagacgagcgcaagccgctgatggagatccgcaaaagcgtcggcatcgaaaccaaacccctggcgcgtgctgtaaaactcatcgacgacagcgacgagcccctgccctcccaagaggaaatgcgccgtcgagccatccgcctgcgccagttggtcgacatcatcgtcgacctggattggtccaccgacaccctggacgtgcgcgccagcgtgattcaagagatcgacgccaagggccgcctgattctgtcacagacatcgtcaccccttttacgctcgcagactggcaaaacggtcgagctgacgtttttgtcacaatatccttcacagatgggcagccgctggttgcgcgtcggttatcacaccaagctgttgggcatcgtcgaaaactaccagttgggccccgagttggccgatacggtcctggtctttgacgggcccaaaaaactggttttgtccacggcgcgcatctcgccgcgcatggagccatcgccggacatggacctgacgcttcgcctgtggcccgacggccagcaggtgacgctgctggatctatcggccggcggggtgcgtttcagccggccaagttggatggagtttccgccgggcgcgcgggtggacgtggccctgtgcaccaccaacgccaccatccccgtgcgcggccgggtgctgcgcaacgaggagctcaacgccaaggcctcggccacggtgttgcagttccgcgacatggaccgccgcacctccgacctggtccatcgcctgctcaccgaaatggcccgttatcgccgcgcccagatgtcgggcgtggaaggctgaaacgccggcggctcgctttttgcatattttcttgccataattttgccaaacagaacaaggagaagccatgggcgtctttgcgcgcgttttcggcctgtgccagaccaggccgccggccgacgccggctgttggtcttttgaccgcgacaaggtcgtcgtggacctgaaccgcgcgcccgagctggccgtctccggcggggccgtgcgtctggaaggcggcggcctgccctggcgcgtgctggtttttcgcgatcaagacggcgtgttgcgcgcggtgatcaaccgttgcgcccacgccggccgccgcctcgaccccgtggccggcggccaggccctgcaatgttgcagcctgggccgctcgactttcgacgtcgacggtcagcgtctgggcggaccggccaagggcggcgtcagggccttggcggccgtcgtcgacgccaattttttggcaatcgacctggcgtgacgaaaaaaattcacatgccgcacggccaacgagtgatattagtgcttgattcatcacatgatcggcttatactaatatatgaacgcccagggtatgtgaatttggagcgcaactttgatcagcgaccgcaacaagcgcgcgggagaaccgaccgaggccctcgtcagcattgacgcctgggtggcggccaaccatccccccttgggctcgacccgcgaaaaggttctgagcctggtggcggctttgtcgcggcaacaggccgaagtgaccagccagcagttgcgcctcgacctgggcctgagccagcagttgctcaatcggcacctgcatggtttggcccgtgaagggctcttgcgcctggtcgagaacggccccggacggcccctgggcgtgacgcccaccgccctgggcctgcgcgtggcccagcgcctggcgtcgcttcccgcagccgaggcccagccgaacgccgcgcccgaaacggccccgccgccggttcaatcgcccgaccccaccgcgccgccggcccgcatcctcgaggccaggggcttgttgggctcgttcctgggcagcctgctggcccgcctggacggccgcaccagcggcgtgggccccgccgagttgcgccgcgccgtcgaggacaccctgcaacacctcatcccccgcgaaacgcccgcgccgtcggccgcgaccgaggcgtcgccgccgcaagccatggcccaacccgcgccggccgtaaccccgccgccggccgtggccaccagcctgggccagtgcgtgggggcctactgcccgccgcgcctgtcgcccgaggaggcctacgaggaaggccgcctggacgcctcgtgcgccgcccaatatcgcggcatgccttggtacgagcgcaccaagggcttcagcgacgtatgggaccgcctgcgccgcggccgcaccggcagcctcagcaccttcttcaacggctttggcccgcgctgggagcaccccaactggcccgacttcaacaaggctcgccagatggccgacgccgccggccaggactacggccagtggctggcccgacgcatggacgccatgacccagagtgggctgcgcgactgcgcgccgcacctgctggcggccagccccgtgcatcagccggcggcggtcgcgcccgcgccaagcgccgcgccggccagcctcgaaaacgcgccctacgccatcgacgcctacaactcggccaaccccgagcacgtggcccacgcccaaaagctcttggccggcctgttgcagatggcgccgctggtcttcggcaacgaccccgacggcccggcgcgcatggtcaccgaggccctgatccgcaagcaactgcctcggcaggccctcgacctcgcgccggagatcaaggcgcgcatcctcgaacgccaccgcaagggcgcgcgcaattccggctggtccaccagcgcctccgacgctccgccgccgatcatcatctgacgccgcgccctccggccgtcgccaagccgaccacgcgccgccgcatcgacaaataatccgcccatgcgccgtctttgtctcgcttgacagccaggcccctttcgggtacacatgcggggatcagcggcccacgcgcccggagaggtgaccgagttggccgaaggtgcacgactggaaatcgtgtgcgctcttaaaaggggcgccgagggttcgaatccctccctctccgccaaaattgccaaaaagcacgcggcaagctcgaccagggcccaccgcgtgtttttgttttccggctcgggccggggggccgcgcgcgacgcctgcgctccgtgaggcaaacggcttgctctcttggccatcggccaagacgatcatcgccgttgcaaacatggccctcatttgcgcgtaatgcgttaaactcgaacaatcgaaggtttgggtcaggcgcgctcccagcgcgcgcctcgacaaactgctcgcggctacgccttggcatgtcgcatctctacatttgagtgcgagcagtcgcggcgcataaggctgtttcattaagatgcgggaaatcggccctacggtagcggatgccggagcggtcgatccgatggagaaacgatggatcagatctcgcaaaccggacgggcgggcgtccacaaacgcccgattctacgaaagatcgtaagaggcaaatcgttcgtcgatgtcggcgggttatggaaaaccctcggcgagatggtcaccaccgccgtggagggcggcgcttcacgcgtcgccatggcggatatccaggcccctggcaatgagtggtgggtgaagttcgaagcccattgcgccgaaaaaggcgtgagcggttgcgaaatgatccacgtcgacatctgcgcgcccgaagggccgtccaagctcggcaaattcgacgtggtccattgctccggcatcatgtaccacgtgcccgacctgttccattttttgggcaacctggtcgagtgcgccaacgagtatctgatgctcggcagcgtggttatgccagatagcattgaaaacgagttcggccggttggattttcccgaagacgccgcctatctcgcgccgttgctttcgagctcgaacgcaaagattgtctcggcctatctcgatagcatcaacatgaaggccgctggcctcaactctccggcttcgagggggtttttcgtcaacggccggccgattttcggcccctggtggtggctgttctccggcacgttcatgtcacggctgatccatctggtcggtatggaggttgtcgaggaaggcccgactccggacggacggggttatatcgtcgtcgcgcggcattaaagccatcggccactcgagcaatccgatacgcgccatatcacggggctcctgacgcttcctgggtttgccggccttcgcgcccgtcggccggcgcggcgtcttcgccgcctccctcgaccaggccgaccagatggcgcaccatgccgcgcatggcctcggcctgggcggccagttgctggctggccgcggccgactcctcggcgttggcggcgatctgctgggtgacgcggtcaagttcggcggcggcctggttgatgtggccgatgccttgggtctgttcggacgaggccacggctatctgattgaccaggccggtggcctggccggcgcgatcgaccaccttggtgaaggccccggcggtggcccccaccaggctcgagccgtcgcggacatggctgacgttggcctcgatgagttgctgggtgttttgcgccgcctcggccgagcgcatggccaggccgcgcacctcgtcggccaccacggcgaagccggccccggcctcgccggcccgggcggcctccaccgccgcgttgagggccaggatgttggtctgaaaggcgatctcgtcgattgtcttgatgatgcgggccatttcgtcgctggcgctgttcatgcgctccatggcttgacgcaggcggtccatggccgcgccagcctcgcccacggtggcggccacctccttgatgaacaggtcggtttgctgaacgtgttggtcgttgcgggagttcatggacgagatctgctccagcgaggcggcggtctgttgcaaggaggccgcctgggccaaggcgctttcggacagatgctggcccgccgcggcgatggcccccgaggccgccgccacctgctcgatgccgtccatcatcgcggcgatgatccgccggatgggctgaaccaccccccggttgacccacagccatgtcaggccaaagagcagcccgcccacggccaggccgccgaagagcacttccttgagcaagaccaccttgcccttggcttggccggcgtaaagctccaccgccgcattcatctcttgcagcagggccccgtttccggtcaccatggcccgcaaggcttgccgggcctccgggtccgcgctcccgccggcgcgcaggacgatctcggcgctttgccggaaaggcccccacagcgcggcgaccttttgcatctgcgcggcgatgcgcgaatcgtcggtgggcggcaggcccatggccgcgtcgccctcgatgagcccacgcaacgacgcgtcaaaaagctccagcgtggcggccaggttcttggccgcggcccggtcgccgctggccaggatcaacgcctccttggtcatgcgctgggaaagcatgcgttggcggccagcgatgttgaccacttggccgtcggtctcttgcaggcccagcaacacgatggtgctggccaccaacacggccatggtggccaacagcagccccacggcggcaagcaatttggatcgcacggacattcttctggccacggcgcgcctctttgtcgggatgtgtgacggatgccaaataggtaatatacagatagtttaaataatgttttttggcgaaacaaccaccaatcgcgcccgcgccgggctggccccatccggtgcttgcggagaaaaatcatggatatcggcagattatccgagcgtctcatgggcatgagtgaagaaacgtggcggcgtcacgccaacccgtggagcggctggaccaggctggccagttacccgctgatctttctggccgtgtggagcaatgtctggatcggctggtattgtctggcccccatcgccgcgctggccgtgtggatctggctcaacccgcgcctgtttccccggcccaaatccaccaaatcgtggatgtcgcgaggggtgctgggcgagcgggtctggatcaaccgctggcaagagcccatcccgcccgaacacgaaaaaatggccaacatcctcagcgccatcgccctggccggcgtggccgtcagcgtctatggcttttgggcgcgggatttctgggcggcgttcatgggctggaatttggccgtggcggccaagatgtggtttgtcgatcgcatggtctggctgttcgaagacatgaaagacaaaaacgccgcctaccgcgcctggctctactagcggccgcgccggtgaaaaaacgcggcgggcccttttggtccgggcccgccgctcgactttgtcgttcagccctcagaaggcctcgtagagcgcctggcagatgcgcgtcaggtcgtcgcccacggccgccacggcctctaggtcgtcggccggcaggttgttgacatagatggcgaaggccagcttgcgcccgcttttggccgtcagatagccggccaggcccttggagcccaggcagaggcgctgattgagcagatcccaggccaggctggccccggtcttggcctgggccttgccgcgcagggggctctggcgattcacggccatggccaacgcgccgtcgacgcccatcaccggcaggcacccgcggaagcgctcggcccagggccgcgtgacggccaggcgcagcaggtcggtgatcgcccgagggctgacgccgttgcccaggggcccgccctcgccgtcaaacaatgatatggcgctggtgtccaggcccatttcacgcaaggcgtggccttcgacggccaggccctgctcgaagctgtaaccgccggtgtgggcggccatcaacagcggcaggacgtcggcgtgcttgttgtggctgatcttgaggatcatgcgacagttttcggccaacggcggcgagacgaactcggccagtttgcgcatgtttttgtacgaatcgacctcgggcagcagctcggcctgattgccgctgtcgggcgaggcggccagttccacgccggcccgctccaaggcctccatgaacagcaccctggcccaggcgccgatatcgggcgggctgaagacgcgcacggccggcgggccgccggcgggcacggtcccgctggccatcagcacgcccggctccgagaccttcagctccacgttgggctcctcgccggctgggccggtggtcacgtggttttcgatctcggtctggccgtccctgggccgccagtccagcttggccggctggccctcctcgccgggagtgacgatgacgtcgaccaggttgtcgttgatcatcatcggcgtcaaggggctgtctttgtacggctggttggcggcctcgaagaggcgttcgtcgatgagcacctcgccctcgacgcgcttgacgccgcttttggccacctggcgggccagatcgttgagcgccgtgagcggatcgatcttgaccaggcgcacgggcatttcgtcggccaggacgtggtcgggcatggggaattccagcttgccggccgcgttggtccggccgcccatggtcgggtcgcccgaggcccgcaggatcaagtcgccattcaacacgccgtcgaagttgagctggccgctggagtagaccggcgtgcggaagcgatagtccgggcccatcacctccatggccgccgccaccgtgaacagcatcgtcgtcgccgccggcgtgaaccacttttcctcgttgagcccggccaaaagctggccgcttggcagttcggccaccgccaggccccactgggcggtcttgtatttggccgcctccatgatttgcagcgcctcgggcggcgtctggccccaggccgccggtcgcccaaccggcgtcaggagcgccgccgccagcagcgccagcgccacggggcgcgtgatccgatacagcttcattccctgatctctccccagaaagacgactctcccacaccagcccgccacgcgggcccaatgggccaactttacgccaaaaagcgccgtttgctaagccttgcttttgcggcgcgccgtaccggcatgatataaataccgctccggccccgaaaaggccgacagtcaaaaccggcaagcgaggagaacgaccgcatgagcgccaaaaaactcggcgaacgcatcgccgactatcgccagaaacagggcctgagcctggagcagatggcccagcgcaccggcctggatcaacaattcctgagcgccgtggaggcccacgacctatatccctcgctggggccgctgatcaagatcgcccgcaccctgggcgtgcgcctgggcacctttctcgacgaccagaccagccaagacccgctgatcgtccgccttggccagcgccaacgccagatcaccacccatcgcggcgagcaaggccccgagagcacggtgttttattcactgggcctgggcaaggtcgaccgccacatggagccgtttttcgtcgagcttttgcccggcgatgaagacgcccaaaagcgctcttcccacgagggcgaggagttcatcgtcgtcgtcgagggtcaggtcgagctgatctacggggccgagcgcttcgtgctcgaacccggcgacagcatgtactacaactcggtggtgccccatcacgtcgcggccgccggcggtcaaaaagccgccatctacgccgtgctctatctgccggagtaggcccgtggccgatcgacacatcatcgacaagaccctgggccagatcctggagcagaccgccgccgactaccccgaccacgacgcggtggtctacgtcgaccgcggctttcgcctgacctacagccagttcgacgccgtggtcgacgagttggccaagggcctgatggccctgggcgtggagccgggccaaaaggtcgccgtctgggcctccaacgtgccatattgggtggccttgcagttcgccacggccaagatcggggccatcctgctgacggtcaacacccactatcagcgggccgagctggattatctgctcaagcagtccgagaccgaaaacctggtggtggccgaccgcttccgcgacaacgactttctcgacatcgtctacgagctcatccccgagctgcgcacgcaagagcgcggccacttgcatagcccgcgtttcccccacctgcggcgggtgtttttcctcgaccaagaaaagcaccgcggcatgtactccatccccgaggtgctggccatgagccgcatggtcagcgacgagcgcctggcggcggtcaaggccgcccaaaagcccgacgacgtggtcaacatgcaatacacctcgggcaccacgggctttcccaagggcgtcatgctcacccacaagagcatcggcacaaacggctattggatcggcaagcaccagaacctgggccccgacgaccgcgtctgcctgccggtgccgctgttccactgctttggctgcgtgctgggcgtgatggcggcggtcaaccacggcagttgcatggtcatcctcgaggagttcgacccggtgatggtcatgtcggccgtcgagcaagaacgctgcacggccctctacggcgtgccgacgatgttcatcgccgccctgacccaccggctgttcgacaagttcgatttttccagcctgcgcaccgggatcatggccggcagcccctgcccggtcaagaccatgcgcgaggtcatggagcgcatgaacatgcgcgaggtgaccatctgctacggcctgaccgagaactcgccggtgatgacccagaccctgcccgacgacgacgtgcgccgccgcaccgagaccgtgggcaaggccatgcccggcatcgaggtcaagatcgtcgaccccgagagccacgtcgaactgcccacgggaaccatcggcgaggtctgctgtcggggctacagcgtaatgaagggctattacaacatgcccgaggccaccgcccaggccatcgaccacgacggctggctgcacagcggcgacctgggcgtcctggacgccgatggctacctggccatcaccggccgctacaaggacatgatcatccgtggcggcgagaacatctatcccctggaggtggaggagttcatccgccacatccccggcgtgcgcgacgtgcaggtggtgggcgtgcccagccagaaatacggcgagcaggtgggggccttcatccagctcgccgagggggccgacctgaccgccgaggacgtgcgcgacctctgccgtggccagatctcgcgctacaagatccccaaatacgtggccatggtcgaggcctatccgctgacggccagtggcaaggtgcaaaagtacaaactggtggagcaagccgcggcgctgtggcccaacgcctgagcgccgcccgaggcgtcgattgaagcatccgctgagccggctgggcctggcccaggtcgatttgggagaactggagggtcagtaccggcgcgcccacttccgccaggactacctgctggccatggccggcttggccatattcgccgcgtcgacggcgctgcttagcgtcaacgactttcagttcatcggcccgacgccaacggccttcgccttgctggccgggcgcatcgcgctgatcgcctggacgatctggctggcggtgacctttcgacgcggcgacgattacgcgcgcttcgaccgctgcctggtgtggtgcggtcttttcggcgtgacgctggtcgccgtcatgcgcctgaccaggccgctggattatctgcacaactttgccgccgaggcggctttcgcgctgatcctgttcttgatgttcagaatgcggcggccctggctggccttggcccccacctatctgggcctgtcggggctgctgacgctgtggttctggaagaccagcccctcgttgccgccactggtggcgatctcgctgtcgttggtggtggccatggctggcggctacgccatggcctgctgggccgagaacctgcggcgcagacaatttttgacccagcgggccgaggcccaggcccgccgccagctcgaacgcacggtcgaagaactgcgccaggcccaggccgaggtgcgcgccctttcggggttgctgcccatctgcgccaactgcaaaaagatccgcgacgacagcggctattggcaacagatcgaaagctatatttcggcccacacccaggcccaattcacccacggcctctgccccgagtgcatcgccaagctctaccctcagttgggcagaggcaaggccggggccgataagaaaaactgaggcccgttcagtccaggctgggggcggtgccgtcgaggacgtcgcggatgacgcccagcagctcgtcgagctggtagggcttgggcaaaaaaccgtcgggcttttgttccagggcctggcccagcacgccctcgggcgggtatccgctggccaccaacaccttcacgtcgggctttagctcgcgcatgcgctgcaagcagcgccgcccgcccatgcccggcatgcccacgtccagcaccaccaggtcgatgcgcccggccatgggctcgaagacggtcagggcctcctcgccgttgagggcggtgatgaccatgtagccctcgcgctccaggccgcgccgggccacgcccagcaggcgctcctcgtcgtcgacgaccaaaatcgtctcgtggccgcccagatcgcggcggggcgcggcgggctgggccgggtctagggcggcggccgcctcgggcagggccggcagatagacgcgaaacgtcgcgccctggccgggcgcgctacggcaagcgatgcgcccgccgtggcccttgacgatgccataggccgtcgaaaggcccaggcccgtgccgtggcccacttccttggtggtgaaaaacgggtcgaagatgtggtccagggtctgttggtccatgccctggccgctgtcggtcacttccaaaagcacgtagggcccggggctgagatcgggccggccctggcaaaaatcctgatccacatccaggttgcgggtggcgatggccaggcggccgccgccgggcatggcgtcggcggcgttgacgcccaggttgatgagcacttgctcgatctggttggagtcggcgctgaccagggccaggtcaggggccaggtccagctcgatgtggatcatcttggggatgaggttgcgcagcagctccacgcagcgcttgacgtcgctgtttaggtccatggggcggggccggctttcgaccttgcgactgaaggtgaggatctggcgcaccagggatttggcccgatcggcggcgtagagcacctgggatatctcgccggcgcagtcacgcccgcgggcggcccggctgagggccagctcgccatagcccatcaccgccccgagtatattgttgaaatcgtgggcgatgccgccggccaacgtgcccagggcctccattttttgcgactggcgcagttgttcctccagcaggcgtttttcctcctcggcctttgtgcgttcggtgacgtcgcgagccagggccagcaccaggtcgcggccggggatatccaagctcttgagggtcatttccagttgcacgggctggccgccctccttgacgctgacccagtgaaaaaactggggttggccgcgccgggccagggccagcatccgccgggccacttccggcgaaggccggccgtcgggctgctcgtcgggggaggcgtcccaggcgggcttgccgatcatgcgctggcgctcgaagcccagcagttcctcggcggcggggttgcagtccaccaacgcgtcgccatcaaagatgaagatggcgtcgctggaggcctcgaacagggcccggtagcgcagttcgctctcgcgcagggccttttgggcgcgtttgtcctggctgacgtcgaaaagcgtctcgatggcccccaccacctggccgtcggcgtccttgagcggggcggccagaaaatagagccacgtgggcgcgccgcccagcgaggagaaatggccctcggcctgaaaggccccccggatcaacggcgaaggctccacgctggggccgtagacgcggcgcatctcggccaggggcgcgccgtcgacgatcaggtcggccagcagcggccggtccttgccataaaagacctcggcgtggcgctgggagcggatgacctcgtcggccgaaaagtcggtgagggcctcgcaggcccggttccaatgggtgatgcggtgggcgcggtcgatgacgaacatggccgtggggctggcgtcgaggatattgcgcagctcttgcgcgccgcgccgcagctcttcctgcaaaaagcgctcatcggtgatgtcgccgaaaaagcacagcaccgccggccggcccagccactccacgcgcacgccggccacggtcagccagcgcaggtcgccgtctttgtggataaaacgcaactgatagttctgcggcgcgtcgccgccgcgcaggcgggtcaggtgccgctcgacgatgaggtcgcggtcttcggggtgcagcaggtcgaagatgggccggcccagcagttcctcgggcgcgtagcccgaaaagcggctgatggcctggttgacgaactgggccttgccgtcctggaaaacgatgacgccgttgagcgaggcctcgacgatcatgcgcagggccgcctcgctttgctccaactcggccagccgccggcgcagatcggccaactcccggcgcggatcgtccggggcctgaccgtcgccgcctggccgcgatgtttttttcgcctccggcatggtcgcctcgctgcatcgagcttggacaaggccggcgcgcccgtcaggcgatcccgaacgccaggccggccaccgggtttatcaaaacgaaatgcgccgaaagatgtcaacaaatttcagccgccaagcgcggcgtggagtcggtggcggtttggcgctaaaatgcattaaagacgcattttggcgtaaccgcgccacgaccgggcgcgatttataaaccaagcaaggcgtgggttcggccgccggccaacccgcgcggagaggaaaaagccgtgcctggcacgaaagcttttgaccaaaggccccgcgccagaagtcgtttgatggcggcgctggcggtgtggtgcgctttttcggttttgtgttggccgccggcggctctggcccgcccaccgcaccagccagacggcgaccagggccggcccgatggggcccactactacaagcccggcgatcaaggccgacccgacggccccaaatattacaagcccggcgatcagggccggcccgacaagccggcgcgccaccacccaccggggccgggctacaaccagcgggtcgatcacctgcccaagggctaccaccccgtcaaggcgggccgcgaccactactattattatggcggccgctattatcggccccacaaccatggctacgtggtggtccggccgccggtgggcgtgtgggtgccttcgctgccgccgggctacgtcagcgtggtcatcggagcgatgacctacttcgccttcatgggcgtgttttacgagcgcacgcccaccggctacgtggtggtggccccgccggccccggcgaccatcgctccgcccaccgtgggcggcgcggtgttcggcacggtcacggtgatggcgccctcgctcaacgtgcgcggcgggcccagccacaaccaggtggtgatcctggtgctgaaccagggcgaggtgctgtcggtggtgggcagcgtgccgggctggctctacgtcgtgctgcccaacgggcaatatggctgggttgaccagaactacaccacgcccatcgtcccggcggcccaaccggcggccggctgatggcttgaaaggacaaggatgttggcgatgacccgcttgattacgccggaagagctacgctgcctgtttggcctgacgccgcccagccccgagttggagcgccgcctggccgacgaagaggccaggcggcaggccacggccatcgccagcgccatccgacacctggccgcggccttgggtcgcctcaaccgcgagggctcgctggaggccgtcggccgacgccacatggagcaatatcgatgaaacgcatcttgattttgctgatgatcacttgcctgttgccggcctgcgctcccggcccgggcggcgggccgccgggccgcggcgaaggcggcggccccagcctggagcagcgggtcgatcgccgggtgtcgctgttggcctcgcggctgcacctgagccaggaacaggccgctcaactcaggccgatcatcgaggccgacatgcgccagcgccaggccctgcgcgagcaataccaagacctgccgctccacgagcgcaccaaaaaactgagcccgcgcctggacgccctgaccgaacgcaccgaggcccaactggcccaggtgctggggcccgaaggcatgcggtcctatcatgaactgatgagccagctcgaagacgggcgcatgccgcgtcggccgcccaggtactactgatgagcccccggcgacgggcctcgagtaaccggtgcgcggaagcgcccacgagatcggccagttgacagaagcaaccgcgcacagccacggcccgaacgactgggaaatagtcgaacgcgtcgtcgcgggccagacccgatggttcgaaacgctgatcgagcggcacaagggcctggtggcccgcatcgtcggcgccaaggtgccccacgaagacgcgcccgaggtggcgcacaaggtgttcatcaccgccttcgagtcgttggccggctatcggccggtggcgccatttgaaaactggctggccacgctggccgtgcgcgcctgttgcgattattggcgccaacgccaacgccaacgcgaaataccccaggccgcgctctccgaggagcaactggcctggttggaggccgccgcggcccaggacgctggggcgcggtccatggccggcttcgaggcccacgaccttttggattgggcgctggggcggctttcaccccaggatcgcatggcgctcacgctgctgcacatcgaggggcgttcggtggccgaggccgccgagctgatgggctgtagcggagccaacgtcaaggtgcgggcgtttcgggcgcgcaagaggctgcgcgacgtcatcgccggcgaaatcgaccaccggggagtgtgaagatgggtatatctcgccaaggggcccaacgggccatgacgcgccttttgcgggcgcagccagcgcggccgccgctggagctggacgcgcgctggcaagccgatctcatgcaggaaatcctggccaaggccgccggtgacgcggtcggcctggccgtgcgctggcgcgcgcacgccgccggcctgatgctgcgcttcgccggcgcgggggcctgcctggccgcggccctgctgctctacgtgatgatcttcgggcccgacatcgacacccaggccgcggccctgatcctggacaacccggccgtggacccggcggcgggaggccagtcatggtcttgagcggccccggtcgaggcggcaagtggcggctgtgggccggggtgctggcggtgttttgctgcggcctggtcgtgggcgcggcggggggcgcgctgtgggagcggacccagaccgtggcccggctggaaaagctgcgcggccaaggcgggccgatcctggccaagatggccatggagcggctgacgcgcgagctgaacctgcgcgccgaacaacgggacaaaatccagccgatcgtcgaagcggcctttgaggaggtccacgccatcatcgaccagacgcggcccaggatggacgcggccctgcaaggggccgccgaacggatcaaaccattgctggacgccgagcaagccaagcgcctggaccagggcggccaatggcgcatgctgcggccgccgcccccgccgcccccgcccgccaacgaccgggggccggctgggccgccgcctggtttgccgggcggcccgccgcccatggagcgtcaaccgccgcgctgaagccggcttcagtccgccgtggcggtttttttgcgccgtcggcgtaaccaggcccctccgccaaacgattatgattgcatgaaggccgctcagggaagggcggcccatgcctgccacaccatcaatcgggaggatcgccgtggccatggatagctcggcggccgaactgggcctgatcgaggagacctgccctttttgcggaagcaaacagccctatatcctgggcgacggccgccgcaagtgccgttcctgccgcgtcaagtatacgcccctgcgtcgccccggccgcctggacgacgccctgatccagcgtttggccggccatttctggcgcatggactccatcgacctgaccgccggccaactggacctggatcgcaaaaccgtccagcgctattttggcctgctgcgccgggccatcgccgagcgtggcgaacgccgggcggccatgatcgccgccgaggccaagatcgacagcctctacctgggccggttgagcccgctgggcggcgtcaaacgtcaagacacggtcacggtctttggccaggccgtgcgtgatgggctggtgtacctgatcatggccgcggccatcgccgattggtcggggttggatctgcggggcctgcgccgcgtgggtcacgatggccggcccttggccgacgaggacaacgccttctggccctttgcccggcagcgcctgaagcattaccgcggcggctacaaaaagcaactgccgctgtatctgcgcgagatggagttccgcttcaaccaccgcgacgacccggcggtcatgcagaagttggcggccatgctggcggcccggccgcgctagttgtttttggccagcatctggcccaggcggcggtctttttcccgccacaactcgttgagccagtcctggaagcgttgacggtattccagatcgttgaagtagtcgcccaactgctccttggtgatgggcatggcctccacgcgcacgcgcacctcctggaccttgccgcacaaaagggcccacatgcccttggcgcccttggggtaggcgatggtcacgtcgagcatgtgattgagacagtggcccatggacgaaagcaccacggcgatgcccgccgccttgggccgcagcaggtgggcgtagggcgactcctgggcctggtgcttgccgcgcgaaaagcgcgtgccctcgacaaagttcatcaccgagatggggatgtgcttgaatttctgacaggccttggccgtgatggccacgtcgcggccggccaagtggggcttcttggccagcttggccttggaataacgcttcatgaaggggaaatccagggcccaccaggcaaagcccatgaccggcacccagatcagttccttctttaaaaagaacttcaaaaacggcaccttgcggttgaacacccgttgcagcaccagaatgtcggtccagctctggtggttggccagcaccaggtaccactgacggcggtccaggccctccaacccgctcacctcccactctatcttgttgaacaggcgcaaaatgaagttgttacagccgatccaactggtggcgatggtgttgagaacccggtcgcagaccttgcgccagggccgccaaggcacgacgagcttggcgaaggcggcgagggtcaacacgacgacgtgggccagggtgtgcagaatcatcagcacgaacgccagagatccctttagccatccgggcagtcggtggagcatcttagagcctctcctggtgaatattattcattttagatgcggcacttaaaatataagttcgattgttggcctgtcaatcaatatcccatggtttttttgcccggtcgcggccccgccggccacggccacggccggcggggccaaaaaaaccttgcccgccgccaaagcgcctttgcgaaaaattgcaccaaatgttactgtttgacgggcgcggagagtctgtggagaggctctcgtcagctcgccgttcgcatggagcttgccccacgatggcgcgtggggttgcggacgaccgggccgcgtcaagttcaccctcgccgatttcttgctgagcaccactggaggaaaacgagacatgaccggtcaagcgaccccaacaagtcaagggccgtcgggcggcctgcctccgatgccagacaccattgtcgtggcgccggagaaaaagagcatcgactggaaaaggctgatctttcttttcttgggcctggggcttttcgcgctgtttttcgccatgcccgcctttgatccggccgtggacccgcgcaacgaatcatttcccctgacccgtgaggcccaactggcgttgggcctgtttttgttggccagcacctggtggatcttcgaggtcgcgcccatcggcgtgaccgccatcatgatcggcctgatgcaggttctgttctacatccgcgagcccgaaaaggccctgggcgacttcctctcgccgccggtgtggttcatcttcggctcgctggtgctgggcatggccttcaccaagagcggcctgaccaagcgcatggcctacaagatgctcaatctggtgggcgagcgcacctcgatgatcatgctgggttgtttcgtcatcatcgccctgatgacccacctgatggcccacaccgccgtggccgcggccatcttcccgttgttgatggccatcaacgccctctacaccgacaaggaaggccccaccaagtttggcaaggccctgttcatcggcatggcctacgtggccggcgcgggctcgatctgcacctacctgggcgcggcccgggcggtcagcgcggtgggcttcttcaaggagatcaccggcaacgacatttcgttcttcgagctttcgcagttcatgatgcccgtgggctggatcatggtctttttgctgtggggctttttcatgctggtcttcaagcccgaaaagccgcgcatcgaaaacctgcgcgagcgcgtggcggccctggccaaggagcaaggcgccatgaccatcaaggaatggctggtgctgatcaccacggtggtcgtggtgggccttttcatggccaagagcctgatccccgccgacgccgccgcccagagcggtttcctgggcttcatcaagggcatggaccggccgggcatcatcctcatcgccacgatgatcttcttcctgacgggcgttttggacgtcaacgacctggaggccattccctggaacatcgtgctgctcttcggcggcgccatgagcatcggctactgcctgtggcagacgggagcggccaactggatcgccgtgcactggctcaacatgttcacccaggccccgccgcttttgttcgtgctttccatcgccttcttggtgttgatgatgaccaacttcatcatgaacgtggcggccatcgccatctgcctgccggtggccctggtggtgggcaagtacctcggcgtcgaggcctacgtgatcctcttcgcctgcctggtcaccgccggcatgcccttcaacctgctcatcggcgcggcgcccaacgccatcgcctacgagtccaagcagttcaccacgggcgaattcttcacctggggctgggtggccaacgtgatcctcatggtggtgctgaccctggccatcctggtcatctggcccatgatggggctcagcctgttcaccgcaccggcggccggctagggcgtttggctttaggtcaaggagacgaaagacatgaacaagcctagtgaacagaaaaaagacgtccgggccctggtcattcctctgaccgaatacccgcacatgccatattgggccaccctcaaggaggccatcgtccaactgaccgtggcccagcaggccgtggcccccggcggccggcgcaaaacgatcctcgttttcgacgaggcctatcgcctgcggggcatgctggccctcaaggacgtgctgcggggcgtcgagcccaagttcagccagaaatacggccagggcatcccggtgttctgggaagaccttttcgcccaaaacgccaaggcccagttggtcaagcccatcagcgagttcatgagcccggtggcggccacggtcgaggccggcgacagcctggtcaaggcctcccacgtcatgctcgacgccgggctgaccttgctgccggtgatggatggcggctcggtcctgggcgtgatcaagctggaggacatcttccaggagatcagcatggccattttgtccatgtaagccaccgacaaggtcgcggcaatgaagctgccttggcaaaaaaaatccgtcgcggacggcggccgggaggcaatcccggtcgtcgctcacggcggcgtcgccccgccggccgacgataactccggccgtcaggacgcctactgcccgttttcacgtcgctacgccctgttcaagggcctgctggccgacaataaccgcgccctggagatcatggccgagcttcaaggcaagatgcacggccaatcgtctttcaaccgcgcctttgtcatcgaccgcgtccaagccctccagcgccacgtctccgacatcgtcaccgccctcaaggaaatgggcccgggccgttacgacgccctcgacgaggccctggccgccgtaagcgcgcgcatccgcgcggccaccggccggcccacgcgcatgaccgacggcccggtgctggtctggttcgacgacctggatcaaagcctggaaaatctggccggcttcaaggcggcccatctgggcgagatgcgctcgatcctgggcctgcccgtgcccgacggcttcgccctgaccgcctcggcctacaaatatttcatggattacaacgatctgtggcccaggctgcgccagctgctggccggctgcgatctggacgatctcgagcaggtcatgaccaccagcaaggccatgcgccgcctggtgctggaggccgatctgccggcgctgctggccgagcaactcaacgaggcctgccgcgaactggcccggctttcgcccgtgggcttcgccctgcgctccagcgccctgatggaagacaacgaaccgggcctggccggccaatacgaaacgctcttgaatgtcccgcccgaggacgccccttgcggctacaagcgcatcctggccagccagttcaacgcccaggccctgcgccgcgccgcccgccgcgaaatgaacctggaagacctggccatgggcgtggccgtgatggccatggccgcggcccagtgctcgggcgtgctttattcgctaaatcccaacgatccccagcggcaagtggtcatgatcagcgccgtgcgcggcctgggcgtgggcgcggtgggcggggcggtgcactccagcctgttcatcaccaacaaggccgagcccatcgagatcatcagcgaggagatcgccccccaagagaccatggtcgtgcccgcgcccgaatccaacgtctatgaagtggacgtgccggcccatctggccgaggaggcctgcctcgatcacgaccaggttcgccgcctggcccgggtgggcctgatgcttgaggagcactacggccggccggtggacgtggaatggtctctgtccgagcggggtgagctggcccttttgcaggtgcggccgctacgcatcatcctcaaggccttgccccccatcgactaccaacgccaggttgagggccacgcggtgctcttgcggggcggcgtcaccgcttcgccgggcgtggccagcggccgggtggtcatcttgcatggcgacgacgaactggccaaggtggccaaaggcgacgtcatcgtcgcgcccagtagcctgcccgaatacgccgtggccctggagcacgccggcgcggtggtcaccgagatcggcggcgcggccagccacctggccgccgtggcccgcgagaccggcgcgccggccctgtttggcgcgcccgaggccaccaagctgctggccgagggccaaatcgtcaccgtcgacgccgatcgccagaccgtcttcgagggccgggtcgaaaacctgctgcgcctgcacaagcgacgcatgctggccctgggcgaaacgccggccttccagaccctggaccaaaccctctcggtggtcacgcccctgcacctgaccgacccccgcgcggccaatttcacccccgagcattgccgcagcctgcacgacatcacccgctacgcccacgaaatggccatgcgcgagatgttccgctacgccgaggaaaaacccggcgacgccaaggaggccaggccccggcggctgcgggccgatttcccgctggagcttctgctcatcgacatcggcggcggcctgcgcgccgggggcaacccccgcgaagtgaccatggacgaggtcatctccgcgcccatgcgggccctggtgcgcggcatcgcctccataccctggcgcggccctggcccggccgcacccgaggccctggcccgctccaaggagcagcgcctcaaggaggccagccagatcgcgtcaaaaccaaattacgccattttgtccgagaactacctgaacctgtcgtcgcgcctgggcttccatttctccaccctcgacacctactgctcggcccaggccaacgacaactacatccgtttcatgttcaacggcggtggggccgaccccgaccgccgccgccgccgcaccaggtttgtcggcgaagtcctgcgacgcagcggtttccgcgtccaactccacgaagatcaactccagagccgggtggacaaatacccccaagacagcctggaggagatgctcgaactgatcggtcggctgtgggtctacaccaggcaaatggacatgctcatgttcagcgacgccgtcgtcgactggtacatcgacgagttcatgcgccagcacggcgtggaggcggcccgcgcctcgtcgggcaagacctaggccaaccccaaacatctgacccccagcaaggcgccagagcaatgaacgagatccaaaacctgaccgaaagaatcatcgaccgcgtcaacatcaacctcagggagcaccacttcgacgtggggccgtacgtgcggggcattgtctcgcccgaaaaatacatgaaattctatgccttctatggcctgacctcgcggcaccccgtcagcctcagcttcaagaacagcgccttggccggcagctattttctgggcaagtgccaggtcgatttttccatcgtctacaaaaccgacgtgcgcggcgacgaactgaagcaaaaaggcgacgtcttcaagttccgcggcttcgagatccccctgcatgacgacgagcgcatccgcatccaggacagcatcatgcacaagaccctggtgcacaatttctcccacgaccccgagtcgcccgaagagtttttcatcgtcagctccgtgagcctgcactacgccaacatccacggcgcaccggtggagggcagctttttcgggcccttcgccacggtggacctgaccaccgtccacgacagcgtggtcggggcctattcctacgtgcagaccggcgaactgatgcacaagcgcatcgagccgggccaggtctggatcgcctccaaggaggacggcttcgatttccgctacagctattcgcccgacgtcctggcgcgctacgtcaaggtcaacgaaggggccgaccccagcggcattttcatggatttcatcaacgagcgcaaaaacgacttcgagggcgccttcgccctggccccctacgactacaaccaggacgtgccgcgcggggcctcggtcagcaactattcggtgctcctgggccgcaccagcctcagcgaaaacgtgctggtggcccagcgctgctacctgctcgacgcccagatgggcgtgggggccaacgcccaggaaaactgctttgtcatcaactccaaactggccggttacaacgtcaccgcccacggcggcaagatcatcaacgccgacatggaccgccagtgcttcgtgggcttcaactccttcctgcgcggcctggagcaacagcccctgaaggtcggcccgggctgcatcgtcatgccccacaccatcatcgacctgcgcgagcccctggagatccccggcggccaggtggtctggggtcatatccgcgacaagcgcgacctggaaaccaacagcatgtccatcgaaaacctggccaagatccagggcgagatcagcatgggcggcatgcgcttccagggggccggcggcgtgctggtcgaggccttcaagcaccgcatcgagcacatcctggaggccaacggcgccttctacgacggcgacaacaatcgcggccacgcccaggatcacgagcgcgtctctttcaacatcctccagccctaccgcgacggcgcgcgggccggcatctaccccaccaccatcatccagccctgaaacgaccgtggggaggccacaatggcctccccacgttttgcgccgccgcccgccgctcaggcccccgacggccgggcctcaaccatcttgaagcccagttcgtcaccgcagacccggcaataataggcgtatttctcgccgtccggcaaaaccagcagcagcttcagacgcaccggctgggcttggccgcatttggcgcaaaacaggctttgagcctccaggccgccgaagccggccccgccgcgctggtcgtccatggccaaacctccatcgctcgcaaattgcttgccgtgcaaggcgcgccctctggcgggccatcggtggcccgctccggccactgcctggccgcatggcgtttcaggccgataacatcatgttaatacatcgtatttattgattcaaccatgcaagggccccgtcacgtgccgatagccagctcttccagcagccgatcggcgaaacgcagggcgaaatcgcgctgggccttgctggcgtagccgatgcaagggcagcgcatgcccttggccgagcgcaccaaaaactccagacgcaggcaatcgccgtccaagaccacggccaggcggtggggcccgcagctctgggcgtgggccaattgctcggcgctcagcaggtctggcggcagattgagccaatagacgtcgcccaggttgctgggctccagcacccgcgccaggtgctcgcgaagcctgtccatgtcggcggcggcgatctcgtcgagcaaaagcgaacgcatcagccttgctcctcgccggggccgccgcgctcgtcggcctccagccgccggccggtgacaaaggcgtcgatgacgccataaagccacagcggcagggcaatggccatcatcagccacagccagcccagaccgccggcggccaggcgctcgacgatggccatccaggggcccagctccgggctggcctgatcgagggtggcgatggccgcccacagcttggtggtcagcagcgcgaaaaagatcagaaacaacaggctggaggccgaaaccatcaggccggccttgcgcacctgcttgttgtggagctggcccacgccgggcatgatcagggcgctgagcagcgccgcgcggatggccctgcccatggctcagccctcccggccgtagacggccaggtattgcgccaaccgatccatcagttcgtcgtccaggggccgccactggccctccaccagcacgttctggccgctttcgcgcaaaaacccggccgcctggcggatgcccagcagcgaccacaccggcaggccggtcttttggccaaaggccgccagggcgtcggccccccgcgcgccctcgacgaccttgccggcggcgtcgtgcacggcctgggtctgctggcggtccaccgccagcgccacgccgaccacgcggggcgcctccgcgccgaagtgggccgccaccttgtccagcagctccagcttggtggccatggaggtgcccacgtcgtcgatgatcagcgcccggctggccgggcccagcgcgccggtgacgaacatgcccgccttgccggcgtgctcgccgtgggtcttggcctccttgcgatcgtagtcaaaggccagatccaggccgtgctccaggtgcagggccatggccgcggcctgggccatggcgctgcctttgtacgatggccccaaaagcacgtccacctggccggccaggccctggtccacgaaccaatcggcaaagcaacggcccaactcccacgagaggcggccggtgcgaaacacccccaggttgacgaaatacggcgtgggccggccatccttgagccgcaggccctggcggaacagcagagccccgctctgggccagcagggtggccagcctcttttgatagtctttcatgccatctccccaaaaaagtgcgctttcgaccgccagctatagcaaagccagggccatcgcgcaagggcggctcaggccggccgcacgtcgaatttttcgatcatcagcgccggccggtaggactccttggccgcgcgcaggccctccaggcccaggtcttgctcgcggttgacgtatttgacctggccaaaggccgccgccgcgaagtcgcggttgatcacggcgtagagcccgggcaggtcggggttggccttttcgatgtgaatgacggcggtgtcgtcgtttagcatctcgcccaggctgaaggcctccacccggccctggacgcagatggccccgcccacgtagtcgagcttgtcaaagttgctgagagcctccttgatggccacgtcctcgttgatcaggctgggatcgccgccgcattcgcgcatttggcaccagtgctcctgcatctccagcacctgttcgaccagctccatgtccaggggcttgtattgatggggcaccgatttgacaaactggttgtagtggtttttcttgcggtggtagcgccgaccggccagattgatcaagtcctcggccagataaacatagtcgaactgatcgcgatcgggccgggcctggtaggccgggccggcggcgaaggcctggacgaacgcggcgtcggcccggcggatcaccggctcgtggccggcccgcgccagggcctccagggcctgggccatggccgcggccttgtcgccggggcccaccggttgcatggcgaagggcgcgccgccgatggggtccatgatgatctgcaaacagccctggatcatggcccagcgcggccggtaatggccccgccacatgaacaggttggtgaagctcagttcggaaacgcgcgggcgcgcgtcccgcagcaggggctggagcgcgccgatgtcggccagctccaggggtttgtagtcttggatgttcatcgcgctcccgttggcccggcgggccgtgctggtggttgcgaactgtttttatatactttaacccctggcgggccgcccggcaaacgggccgtgccgcgtgcgatcggcggcgtccgctggcggcgttgacaagccttgggcaaggtgggatatttaccacttcaccacgccacgaggacaagacccatggaccaactccgcgaaaccgactcccagatcgccgaactgatccagcgcgaggccgcccgtcaggccaacgtgctgcgcatgatcccctccgaaaactacgcctcggcggcggtgctgaccgccaccggctcgattttggccaacaaatattccgagggctacccgcgcaagcgctactatcagggccaggaattcatcgaccagatcgaggaagtggccgtgcaaagggccagggccctgttcggggccgaacacgccaacgtccagccctactcgggcagccccgccaacatggccgtctacctgggcctgctgggggccgagggccgcgtgatgggcatggatctggccgccggcggccacctgacccacggggccaaggtcagcttctcgggctcctactacgacgtgcgccaatacggcctcagccgcgaaaacggcctcatcgactacgaggccgcccgccgcctggcccgcgagttccggccccagctcatcttctgcggcgcctccagctatccccggattatcgatttcgccattttcggcgagatagcccgggaagtcggggcgtttctggccgccgacatcagccacatctcgggcctgtgcgtcaccgggctgcatccgcaccccctgccccacgccgacgtgatcaccaccaccacccacaagatgctgcgcggcccgcgcggcggcatgatcctctgtcgggccggcctggccccggccatcgacaaggccgtcttccccggcctgcagggcggaccccacaatcacgtcaccgcggccatcgccgtggccctcaaggaggcctcggggacagcgttcgtggaatattgccgccagatcgtggccaacgccaaggccctggccgacgaactgatggcccggggcttcaagctgatcaccggcggcaccgacaaccatttggcgctgatcgacgcctcctgtcgcggcctgaccggcaagatcctggcccaggccatggaaaaggccggcatcgtggccaacgccaacaagatccccttcgacccccgctcggccaacgaccccagcggcgtgcgcctgggcacgccggccctgaccagccgtggcatgaaggagcccgagatgcggcgggtggccgcgttgatcgaccgcgtaaccgacgtggtcggcgacgaggcggccctggccaagatccgcgccgaggtcgaggaaatgtgcgccgcgttccccgcgccgggcatagcgtaacgggcggtttaattttttgaaccacgcttttacttgtgatgacggcatgttgaccgcaacgatcttcgccgggcctggcttggcggtacaaaaatttgaaccagtggcgacgcgggcagaggacaatggccaggccaatgccgggccatcaaccgataacatgccgatattaaacgctaaatacgaaaacaaaaagggttgcgccaaagctggcaccgcgcttgcaacgtcctagaggcgaccagcttccaaccctttttctcctttccagagagcgccggcgcccaccggcgctctcccagttttagccacccgcgttggccgccaggccaggccccaaaaacttacgccagcgtaaatcggccacataaaacgagagtgctgcacgggggcgtcctgccccgtgcagcatcggcttggcaaaagcgcggttttgccaagcctcacaaatcgctcgcctaatcaggctcgcgatttggcgcgccgtccatggcgcgcttcggccgctgcacgttagaatttatgtttcacaggttatcatctgtttttacaacatttgttatgtttcaccgtgcagcggcctcaaaaccaacgccgccgaaagccgcgcgccgaaaaaaaacgccaggccccctcgagggcccggcgtgttgtttggccgcgatcgccttcagcgcggctggcggtcgccgttacgcacccacagctcctcgcggtcctcgaaccaccagtccgaccacttggcctccaagacggcctcggccaactggcggccagcctgggtgcggatgcgcttgagggcgtagaacagccagcgttcggcgttgggattgccctggtcccattgttccttcagttcgaccatgaagtcgatctggtcggcgtcgtgggccaactgggcctcggggctctggccggcgttgaactcctcgaccagttcacgcacccgcccggccagggccggggccagccgtctggtggcgtggtccagggccttggcctcgtcggcctggcaatagcgcttgttgacgtagttgagatcgcccgtgcgggcctcggccagatcgtggtgcaaaagcatcagcgccaccctggccgcgtccaggcctggttgctccagggccagccaatagccgatcagcgccgcgcgaaagctgtgctcggccacggtctcgcggccgccgcccaaaaaggcgtagccggtgcggaccatctttttgagcatgcccgcctcgaagacgaaatcggccaaagccttcacgactgctggccctccttggccgcgcaggcccggcacaagcgacgctcgccgatcaacaccgtgcggctgggctgggtcatctcgccgcaggagtcgcaaggctggctgcgttcgatcacggcctcggccggcggtggaacgtccacctcgcgcaaggcgaaaagcgcgtcctcgggggccgtcaacagggcctggatgaagccctggcggtccatggagccgtcgggcaggcttttgcgcagcttgtcgccgacaaacagcgcccgcacggcccggccgctctggcgatcgtggagggtgaaggcctgtttgccgtggtcgagccagcgcaggttgcccttgcccagggtggtcgaaagcaaggcctgaaaggcgtcgacgctgcacgagtcgttttcgacgatggccaccagttcctcgtcctcggcgcggccggcgtccagccgcgcttgcagggccttgaccgcgcggtagccgatgagcaggccgggacagagatgaccgtgaaaatccacggcgcgtcgcagatcggcgggcagtgcttgcatgtccatcttggccgtcctttcgggcaaagggtgcatggccaagatgatatccccgtcgccgcctcgtcgcaagcggccagggcggcggcctcagccggcgcaggcccggacttgattgcggcccaggcttttggcctggtagagggcttggtcggcggtttggatcagcgtcgcggcctcttggcccggccccggcgcgagcgccgccgcgccgacactcaccgtgacgtggtcggccacggacgcatggccgtgaggcaggcccagcgcgctcaccgcggtcagcacgcgtcgggccacatccgtcgcgccgtccgggtccgcgccgggcaggatcaccgcgaactcctcgccgccgtagcgggcggccaagtcgcccggcctggacacgcaatcgcggatggcttgggccacttgcttgagacagacgtcgccctgttggtgaccgtgggcgtcgttgtaggccttgaaaaaatctatgtcgatcatcagtaggcccaacggctctccgcgactttgggcgcgccgccattcccgggccagggcctcgtcgaaatagcgacgattggccaagccggtcaggccgtcgaccatggccatcttacgaagcaattcgttggcggtttttagcttgccgttggcgactgtcaacgcgtcggtgaggagcgtcaagtcccgttcgcgggccttgcgttggtcggtttctcgcttgaggcgcgtagccgagcgcactctggccgagatgtcaatggccttgagcggcttgctcaaaaaatccatggccccggcctcaaaggccttttggagaaggctttcgtcttttagggcggtgacgataatgatgggcaggtcgcggccagcctcggcgcccttgatcatccggcaggctgaaatgccgtccatggaaggcatttccacatccaaaagaaccacatcgatatcatcgcgcttgcgcaaaatctccatggcctcgctggccgagccagccagaatggcctcgggcagaccttggtcgcgcagcatggtctgcatggccatctgctggaagcgggaatcgtcgacgatcaaaatgcacatttttggtaggacgaacctccggctcaatatgcgtcatatgcttaaataataaaccatcgtcgacggccggcaagggcaaatcgccggcggccaggcgcaggcacgccccgcgccgcatccgcttacttgcggggctggtccaccggccggccctccttggcaatggcggcgatgatgcccttttcggccaatttttccaccacggcctgggcgatgagttcatgggccgtggcgttggggtgccagtctttttcaccggcccacagcgcctggctcatggcgttgagttggcgctttttcaggtaagcttcgtagatcggcgtcatgtccacggcggccaggcccaccttgcgggcggcctgggtgacgaaggcggcctctttttcgtatgtctcgggccggcccagttcgatgcaaatggggttgtagaccaccaggccataggccccgtcggcgcgcagcatggccgagaggtcgtcgaagccggcgattacggcgtcttgaccgatgctcttggcgtagtgggcgctgacccgttgtcgccatttttcgtcggcggtcagttcgtgaggctttttctcacggatgtcgtccaggtgacgggtgctgacgaactggtcggcgtcgacgaaggcgtcacgccacagcggggccaggctcaggcgcaattggcgcaggatatagctgcgctccagggtccagggccgcacgggctcgagcatcaggccgggaaagccaaagtcgttttgcataaagatcagcagcaccagcttgggctgaaagcggcggcccatcttgcggtagaccgccacctcgttggcggtgttgtagctggggcagcccaaattgagcgtctccaccggccggcccagcttttgggccagggcctggcccacgcgcgtcagggccaagtcttcgtgcgagacgccccagccgaacatcaccgaatcgcccaggcccatcacccgcagcacccccggcgcggccgtcggctcgaccgccggcccgcgcatgaaataggcgttggtcttcagcggatgcttggcgaagtagccgtcaaggttgggcttcaggttgtagatgatctccaggtcggggttgggctggatcatcgtcacgtaggtgtaggacgtccccctggcgtcgggggcctgggcgctgtgctgggcggccagattgcgcgcctggggggccatgatcagatattgtcggaacagcaactcggcgcagcccatcagcaccagtgaactgacgcccaacagcgccgtggcgccggccgtccaggccaaaccacggccggcccaaacccaaaaaaacaccgccgccaacagcagcccggccaggccccagagcaaggccggcctggccagcagctcccaacccaggcgcgccgggtaaaagccgacgccgcgcagcaggcgcagcctagacggcgcggcccacgaacccgcctcgttggtgatggtcaggacgttgtcggcctgatccagggcaatgaccgcgcgcatggtcagcgccgggttgaagcgctcgtagggcccgggccggccctggcccgtcgcggcctggaccttggcctgctcccggccgttgaccgaaaaacgcaagaccggcggggccgcctcgtgtgtttcgttgaacaaaagctcgacgatgtattcgcccggctcggcgtgaaactccacgcgcaccgcacggggccggccgccggcccaggcgtcggccgggccggggatgacgctgggcaacagcccgccgggcatcttgaccagcggcgcggcgtcggattgccgccaaaacctgtcccagtcgccacggcgcgtcgaggccaacacctgctggcgcacgtcgcgggccaggcccagccaggccaggccggccaggcaggcgaccaggcaaagcaacgatacgagcctcgaaataactttcatgccgttcatgccgtgccgtcccgtcagtccaaaaagatatccggccaacgatcgttggcctcattgtaagtcagccgggccgcctgatcccagggcttggaagtgttccagataaaaatttcataatcggcgatgtcgtgctcgtggccgccggccgaggcggcccagaccagccagcgtccgtcggccgagagcttgggaaaatactcgtggctgaaatcgccgggcagatccatgaacaccgtgggcgcgacgcgccccaccggcgaggtcatcagccgattgccgccgttgccgccattttccacccagatcaggcccttgccgtcgggcgtgaaaatcagcttgcagccgtcgccgaaattgacggccttgtccggcgttcgcggatcgaagaccaggcaacccctggccgcgccgcgggcggtgagggccaagaggttggcctgggccggcgagagcatgggcgtgacgatgacgccaccgaccggtggcccatcaccgtcgtagatcactctttcggtccccgtgccgacgcttttcacgacgactttgttcccgcgcatgaagctgacaacgtcttcgtccacccacagcggaaaattgccggctctggccagcatggtttgttcgccggtgttcagatccatcagccaaacgtcccattggttgtaatcgcgctcggagacccactgtttttggctgcgggcaaaaaccagcctttttccgtcgggagaaaaccgggggaaaaaatccacgtggtcgttgtcggtcaggcggatgatttcgcccacgggcaggcgcaacatatataattcgtggttgccgctgcggctcgaagaccacaccacccggcatttcaggccatcggtcttttggtttaattcggccatggcggcctggtccagatcgccgtcctgggggcgcagccacagatagccaaagctggaatagaccagccgcggcgcgaagtaggccgccgcggccaggccaagggtcagggccaacgccagcaatggccaaagccggcgcaatcttttctttccgggcatttgcttcaatcccgtttcttcaggccgagccacgccagggctaaaccgccaaggcaatagtcgatggcctgagttgtcaaatgcagagcgaaggggatcatcgccgcctgggcctgggccaatccggcggccagcagggtcgcgcccatcacgccctcgtaggccccaaaaccggcgatgccgctgacgggcaggctggccgtggcctcggccgccaatagggcgaagagcaccagcggaaaaccaagggcgtcgaccaccgcttggccaaactggccggcaaagcccatgatcaaaacatacagccccacgtactttcccagccttatggccacggacacgcccaacagccgccaaaatacgccgctttgccgcacgcgcgtcacgtcggcggccatggccagggcctcggcggccgccttttgcaaaaacgcgcgctggcggccgccaagcctagcggctcgacgaccggccaccgccgcgccccagttcagcaggcgctccagcatgaccagcgccgccaccccggccacggccaggacggccaaaagaccatacaacgccaaaccggaatcgccggtttgacgagcgtgcagccaaatggccaaaccaaacaggggcagcatgccaaagatgtcgaaaacaaagctataggcgaacgaagaaacgcaggaggaaagctccaccttgagcttgcggttgagaaaaacgatgtaggccaggctgccgctacgggcgggcagaaggtccacgaacaggttgctcgcgaaggttacgagcagcaaatccttcatgccgggcggcgaaacggcgctcgacgcccgcagaagcaggcggtagcgcgcggcccgcaaggccatcgaggccaggtacaaggccagaaaaccgaaaaggcaacgagcgtccagccctccgaagatggctatccagtcttcccaggtggtcgtcctggccaaaaagtaaaatagccctcccgtgacggccagcgccacggcaagagaagtcagcttgcgcaggttcatttcagcccaaccgaccgccggcccgctggccaaccggccaaggttgtcagcctttctttttcgccgccatggtgaagcagttgaatcgcaggccaaagagaatccaggcggattggctcatggcccgggaaagggcccccggcctggggaacggaggcacatcatcgtccttggggccgatgtctttggatatgccggtcatgaagtcggccacggcgcgcatcaccggaaaaccgtcgaaagtggcgcggaagcgggcatactccggctgccggaaagcgtagaaataatcgcggacgcgcaacggcgcgaaggcgccgatatattccaggccgcactggtcaaaccaacgcagaacctcgccggccgtatgcaggctttcgtggggaaagccaaagatgtcgtaggcgatgtttttggtgttgacgccatgatagcgggcgtcgagctttttgagcgtgcgcgggaaaagtctttctccccaccgcacccgcttgtgaatgtcgtcgccgcccagccacttgcagatggtctgcttgccgcgcaggatgcgccggctgtactggctgtagaggctgaccaccaccacgccgcccggtttggtgatccgcgccaggtgcgcgaagccgcgcagggggtcgccggtgtggtgcaacacgcccaccgaataggaataatcgaaataattgtccggcagttcacagttaaggatgtccattttttggaaccgggcgttgtctagcccggcctcctggcgccgcttttcggccagggccaacgagccgtcggacaggtcgatgcccgtcacctcggccgcgccgttctgggcgtaccaaagggcgtattcgccggtgccgcaacccatgtccagcacctttttgccttggtagtcttgcggccgcacacccaggcatttaagccgccaacccatttcctcgtcggcgtcgcgatgggaaggccagggcacctcggagtacatgcccaccactgtttcttgtatttttttgatttccggggaaatctcttggcgcatagtcatcgttcctcgtcaggcgccatgggccacaggcctgaccactattgtctaaaagccgccaccctggcaggcacgcccatgcatatcgccagcggcggagcgtctttggtgagcaccgcgccagcggcccccaccgcgcccttgcccatgcgaacgccatccaatacagtcacgttggccccaagccacacgtcgtcttcaatgaccacgccacccgtccggcgcacgccctgcatgctcatgggcgcatccaggcgatcgatgttgtagttgccgccgcccacgatgtagcacatgggcccgatagccgcgtccgcccctaccaccaccgggttgtcgtccgccgaatgaatgatggtccgcgccccgacgccggtgcgctcgcctatgcggacgctaccgtttttgcacgaaatcatcacgtcgttggacaaattgacatcgtcgcccaagataaggggatcgtggcgttgcgggttgcgcgcatccagaatgcagccctcgctgatcaccacgttgcgccccagatgaatgcgtcccggatgcctgaccaccacgcgggcgccgatggccacgcccctgccacacgagccgaacatgcggggccaaaacagcttgcgcagaaaaagccccaaagcccctggcaaggcgccaaccagcaggcaccattcgtagtaaataagtttccatgccgagcggctgcccaccaccacgtcttgatagcggctgagcatggtgccgccttcggtggccgcgctgtgggttttggctccgccgttgcgcggaggggtcggcggcgtctgggtcatgccacgcggcttctccggccagcatcagccggcaattaggcaattcaccaataatcaaagacggatatactaatatcacaagagcgtggccatgtctagtttcatagcgcggcgccctccatgaagcggcggtgccacagggccgcgttgatcagcgcccacagcacgtggttgtggttgtgcttttcggccagatgctcatccatcagccggcgcacggcgttgggctgaaaatagttcttgatcagcgggctggcgcccagcagctcttccatcagcggccgcagttgggccttgtcgcgcaaaaggttcttgaccggcagcgagtagccctgcttgccccggtggacgatgcgctcgggcaccaggccgctgatggcctggcgcaggatgtgcttggtctccagaccgcgcagcttgaagtcgccgggcatctgggcgctgagctcgatcagctcgtggtccaaaaacggcacgcgcacctccagggcggtggacatcgacatcttgtccaccttcatcagcaccgagtcgaccatgttgagcttgaggtcgaggtagacctcgcggtcgaggcgtttgcggctgtcgcaaccggccaggatgcttttgaccgggccaaaggcgtcgaaatccaccgccgcgcgcacctggtcgttgaacagggcctcggcctggcccggggccagaaagtattgccagcggatgtgttcgccctcggcgggcagcacggccccttccatgaagcgcttgaacatgttgaccgcgccctttttctggggccgatccttgaacaggcggctgacggcccagcccaggcgggccgcgccgggcaggtacttcaggggcctggtcagcttggaggccagaaaacgatcgtagccgcagaagacctcgtcgccgccctcgccggaaagcaccaccgtgacttgttttttggcctcgcggcagatcagcatcagcgggatggccgacaaatccgtcatcggctcgtccaggtggtagaccgccgcctccaggtcgtcgacgcttaggccggggatcatcaacaccgtgggcagggtgtcgtagtgcttggccatgtcctcggcgtactccaactcgctgaaggtcgggtcggggtagccgatgatgaaggtgcgcagcgggtccacgtccagggcgcgcatctgggccaccacggtggtggagtccagcccgcccgagagaaacacgcccaggggcacatcggacatcagccggcggcgcacggcggtcttgatcatggaccgcagctcctcgacggcctcgccgggctgcttgaagcgcggggcgaagtggacgtcccaatagggccgctcgctcagcgcgccgctgtcgaggtcgaacagggcgtaatgggcctggcgcagctttttgacgccctcgaagagcgtgcgcggcgcgggggtgaactcgtagcccaggtattgataaagcgcggtgagatccacgccgcgctggtagccgggccattgcaggatggccttgatctcgttggcgaagatgagctttttgccgtcgtggtggtagtagagcggcttgatgcccaggcggtcgcggcccagcatgatccgccgccggcgggtgtcgaggatggcgaagcaatacatgcccaggagcttcttgatgcaatcctcgccccactgctcgtaggcgtgcaagatggcctcggagtcggagcccgaataaaacctgtggccggcgctgatcaattcgcggcgcagggccaggtggttgtagatctcgccgttggccaccagaaaaatgtcgccggcctcgttgaccatgggctggcggcctttttccgaaaggtcgatgatcgatagcctggtctgacccagggtcgccccgccgccgacgtggcagtcctggtcgtcggggccacgatggtgcagggtgttcatcatcgatcggaccaggccttggtcctcccaggaaaaaccgcagatgccgcacatgggccgaaaccaccttttccggccggcccgccaggccgcgccaacaaaaatcggtcggccgcccacgggcgaccgaccattattctaacccatcagccgataaaagccagcaaaccccgccggcgggcccggattactgcttgaccatcgtgcaggaatagcggctgtactggccgccgtcgccgttgtagtgccggtctagtatgcccacggccgaagtttttccgggctgggtggtcaaggcgaacttgagcaactgtttgctgtcgccgcagaagccataggcgcggatgcgcaggttgtaggcgtcggattggatataggccgtgacggtgcgcgtggtgtaggagcagttgtccaccgtgacgtagatggggttacccgccgagtcgaagctcatcgtgccgacgaaccgcccggcgtcgtagcgccagtagccagccaagtcggccttggagaaggccgtctcgggggtgggggtgggctccagcgtcggcgtttcggtgggcgaggagccgccgccgccgccgccgccgccgccacaggcggccaaggccaaaagggtgaacgcgagcaaagccaggagtattgaagcaaatttcttattcatcctcagcaacctcaacggggatttttgggaatcttcggtcaccaaccgatttaatcgcggcgtcggcccccacccccagcgtaaccacacgggtggcgccaacgccacgacgaagtttttagttaatttggtttggcgttgttttgctacgtcaaaaccacttccacccctgtcgggcaacgcggcagcctcgcgcacggccgccaatgatcgcccatgcgagccatcaaaggcaaacgccacccgccctccggtcggggcaaggcttggccgccctggccgccgaccggctctcggacatggcgcggattggcgttcctacgcggtcgggccatcggagcaagccccgaaggcccggcggtcgtgtccctggcgcggctgccctaattctttcgcccacaagcacccgcgccaccgcgtgtccacgcgcggcaaagtaagcataatctcgaatcaggccatgtccaagtcataaatgcaaatttaagaagttttcgataattattgcgtcgaccatggccatggcctgggcggccgccgcggccggcggacggtttgggccgagcgcgttgacggggccggcggaccatgctaccttcgcgccacggcgattatcgccatgcctgccgccgggagggcgccttggcccgcaccatgaaactgctcgcgcggcccttgctgggcctgaccatcctgggcctgttgctgtggctgctggtcgacgttgatcaagccctggtcgtggtcgccggggcggattggcgctatttcatcctgatcatcctggtcatggccgccgaccgcctgttgatggcctacaaatggcgtttgttggtggtctgccgcggcctgcctttgagcctgggccgggcgatcagttcgtatttcctggccaccttcgccggctgttttctgccctcgaccatcggggccgacgccctgcgcatcgccgccgtgaccggccccggcctgcccagcgccaaactcacggcctcggtggtcatggagcggggcctgggtttcgtggcggccgcgctggcggcgttgctgggcctttttttgctggccggcctggccgccgacctacctggggaattcttttacgtggccgttggcctgctggcggcctcggcgctggcggtggtcgtctcgctcagcggcctggccgcccggctttcgcgccgggccgagggccggctggccgacggcggccgcttaagtcgttggctggccgagttactggccgcctatcggcaatactccggccacggcccggtgctgggctggtttttcgcgctgacgctgctggagcagggcgcactgatcgtcaccaactggctggcggcccgggcctttggcctggagcttggttttttgcaggccgcggcggtgacgccggtggcggtgctgctggcccggctgcccatctcgatctcttcgttcggcctgatggagggcctgtacgtggcctttttcagcctggtgggcgtgggggccaccgaggcctttctgctgggcctgacgcaaaacatggcctcactgatcagcgccctgccggggctgaccccctatttgggcgcgcgccggcgcggcccggccagccgcgcgggcggcgattgaccaagcgctgtttactcctggccaactatttgttaatgtgttgtaaatacggcttattgaatggacgcaaccacttcgcgcgcattcacgccaccgccaacggttgaggatcgatcgatgcgcccaagcctgctttcggaaaacggctctggtcagatcggctggaaaaccggctgcctggccctggtgttggtggccctgggcctgcgcctatggggcgtcaactgggccggcgacggctccgacccgggggccttgcgagtcatcgacaacatcgccgacggcaacctgctctatcagatagacccggccaacccggcctgggaccaactttttttctttggcgcggccatgttcaagcgcttggtctggctggcctggtcggccctggcctcgctcaccggcctggtttcgtcgatctttctggtgcagatgcccacgccgatcatcggccgcgtcttcgcggcgctgaccggggcgctggcggtctacttcgtctggcggctggcccgcaagatcttccgccagcccggcacggggttcctggccgcggccctgacgtgcttcagcccgctgctggtggcccagggccacttcgttggtcgcggttcggcggcggccctggccgcggcggcctgcctgttgttcgttgtcgacatcgcccgtggcggcgggcgcacgcgctacgcggccggcggcttttgcctgggcctggcctgcacggtcgaactgggcctgtgcctgctgacgccactgttcgtcgccgcccacgtcatgcgcgtggtcttgggcaagcaatacaaggccaggccgctttttggcctgccggcgatcttcctcaccggcctggccatcggcctgagcctgggtttcccggcgctattgacgggcaaggtcggcctggccagcatgtggagccagttgatcctgccggccgaggcggcgtggtccggcccctgggtcgacggcccgaccggcggccgcctggccgtgagcctggcgctgatcggcgacgccatcggctgggagatcgtggcgctgtacctgatcggcctgggcctgtgcgccgcccgccgcaacaaggcgggcatgctgacggcggcctttccgctctattattggccgctggccacgttctttttggccggcgatctcgaacgcctgctgccggccatgctgccggccatggtcgcggtggcctctttgacgccggtgacggccgccgaggccctgagccgtcatcagccggcccgggcctttggcatcgtgctgctgagcatcgtgctgtgcctgccggcggcctggcgttcggccgggctgggctatctgttctggcagacccagccggcccagtcggccgctcaatggctggccgacaacctgcccgaggacgccacgcttcatcacggcccgtccgcgccccaagcgccccaggcccaaaaccagcccctggcccggctggagaccgacagacccttcgccgcgggcgcctacaccgtgctcagcgcccgcgacgccgaccgcctctttcggccctggaccggccgggcctacgaccaggccgccgagcaataccgcttgatcgccgacaacttccagccgataaagacctttgacctcaaggacatgccgccccaggcccagcggcccggccggcggcgcttccccgaggccctcagccccagcctgtgggtctacgccaacctgccggcccggcccatcggccagcccctgggcctgacgccagcgcccagcctggggcgcttgccgcacaatgtctgctaccggaacgccccggcctactccagggacgacacagtcatcgacctgcccgacggcggcgtggccacacgcactctgcgcgccgcccgcccgttggacgcgctggttgtcgaagcggtcaacctggacgaaaaaccggccgtggtcggcctggctcagggccccgacaacgcccaaagccagaccctggagccgggccaggtctggcgggcgctgatcccggcgcgcaactggccgccgaccacgccacgggtctatccgctgaaggtctccgcccagccaggcagacacgtcgtggccaggatcatcgacgatccgctgaccctgggcgcccaggccctggagggccggcgctgggccgaggccgaggactatctgacccaggccatggcccgctggcccaaagccatcctgccccgggccctgttggcggccgtgctgctggaggccgacaagcgcgccgaggccgccgccctgctcaaaggccgcgaacaacagatgcagatgctctcgcgcctggccctgcatggcgcgcccctggagcagtgggcggccctgctgggcgactggggcggttaccacgccgcgttgctgctcaacgcccagaccaaatcctacgacgtggagatgcaccgcggccgccgcgacggcgcggtggtcagccgccagaccgaggccttcgccgccgagctgcgctggccggccggcggcgcggggccggtcacccgcgtgctgctcgaggagcccttccccgccgcgccgttgctggtccgttgccagatcatcggcgcccagggccaactgcgcggcgaaggcgtggccgcccaactcaagctggtgcgccgcgacggccaaaagcgccagaccgtggcccgcctggccatcaccgacgagcaactggcccaggccactcccctggaagccgcgttgtcggccatcccgcaaagcccggccgatcgctgggagctcgtcctggagtccatgcggccctggccattgaccatcggccaggcgcgcgtcaccgtcgacccgcgccaacacctgcgccaatgcgcgcgctgggccatgctggcctggggccagacgctgctggagcaaaaccgcctgcccatggccattcgcgccctcgacgacatggcgctcatcgacgcggacttcgcccccggcctcaacagccgcgcccgggcgctgatcgccggcggtcgcgccgccgaggccgctcaatgcctctccaaggcccaggcgcttttggccaatgaaccgaaacagttgcagatagcccgcgaactggcgcgcaagctgggcgacgacgatctgggccgccgcctggccgatcgcctcaccgagctgaccccgccgccccaggccaaggtgcgcttcaagggcgggccgaccctgatcggctacgagatcgaccagacgccgaccaacagcggccgcagcctgcgcctgcggctctattggctattcgctcgccagcccgagcgcgactatcacgtctcggcccggctcgagggccccacgcgcatcgacctcagccaccgtttcatgggcgggctccagcgcatggaccgcgtcctgcccggccaactgctcgtcgacgaaacatccctggagctggcccacgacatgcccgaggggctctacagcctggtgctgagcctggacgaaaacgtcaagggcggccgttcgctggtggtgcaggacggcaacatggccggccggcgcttcctgaccctgcctggcgtgagcctgccgtgagcctgggcgcgcaacggttcccgaactggcttaagctcctgggcctggtcgccttgcttttgcttttggccctggcccacacctggcccctggcccgccacctcgacgaggccatcccctatggcctgacgcccggccccggctacgaatccgtgccgatgatccccggcgatcacatgcagtttttttattggtgctggctggccggcgacaacctgctggggccgtcgcgttttccgtccaacccctacgagttcaacagcagcgtgacgcccagcggcctggcggtctacgccaacttcccgctgtcgctgatctttgtcgccttcagccacctgggcccggccctggcctacaacgccatggcgctgatctgttacgtgctggtgggcctgtgctgcctggcctgggcccgccaggtgctgggccactggctggcggccttgccggcggcgctgctgctgacgctgatgccctttcgcgccgcccaggccctttcgggccacatctacggctttgtgatctttttgctgcccctggccttgtggtgcctggagcggggctggcgggcccggccgggccgcgccgaggcctggggtctggccgccggcctggccctgttggccgcggcgctgatggaaaaccacctcatctattattcgtgcctgctcttggccgtctacgcgccggcgcgcctgctgttggccggccaggacgaccggccccaggccgaggaaggcatggctgtcggcgtagtcgtggggccgctgttggccgggctggccctgggcttctgcgcccagatggccctggcccgcgccggccaggccgccttctggtcgcaggggctaacggtctcgctggtgggccacgtcttggccaccagcggcctgtggctggccggttcgtggctggccgccgccctgaccagcctctcgccggcccaggcggcccgagtcgtggcccgctttttctggccgctgagcctggccccgctttacgccatccaatacgccctggacatcccccacctgggcgcggggctgatggcgctacttatagccatcggggcctggctgagcttgccgaggctgtggcgagcccgccgttggcccggcctggcggctggttggcagcggccgctgtggccgctgggtctgtgcctgggcggggcggtggcctttttgctgcgcatgaaggccacgctgatgcagggcagcatcgtcgaccagggccggggcctggatgaggtgcgcttgttttcgccccggccagccgacctgctgagcgccgacgtgccgcacagcgagcagatcgtctttttgggcctggccttcgtgctgctgtgggcggcgggttttgtcatgctgctggcgcggcggccggccaaggcccagggcgcggcctcggcggcggtgctgggggtgttggggctgttggctctgttgctgagcttcgggcccaacctgccccaactgccgctctacgagttattgtacaaatatctgccgtttttcaaatacccccgcgtgcccggccggatgatcctcatcgcggcgatgcttttggccttgccggccggctgggccctgtggcgggccagcctggccctgggcgggcgctgggccgcgccggcgctgggcctggcctgcgcggcgctgatgggctggagcctgtggccggcccagcaagtcggcctgtgcccgctgaccccgcccggcgcggtggagcgggccgtcgccgccgaactgcccaccggccccgacgcggccaagcgcgtgctgggcctgcccatctggcccggcgacagccatcagtcctcggcctacgagatgctcatcacccgcaccagggccgtcatgcccaacggttacgcgccctacgtgccccgggcctatctggagcaagtctatgggccgctttacccgctggattacggcttggtcgacgccggcgcgctggccgccctggccgaacaaaaaatcggcggcatcgtcttttacgacgacgacatggtctacgcccgcaaggtcagccccttcccgccggccctggcccgccagcgcctggaggcctcgggtctggtccgcctggcggctcaggaaggcaacggctttttttatctgccccgcgccgcggcccggcccgaccccgcgccgggccgggtcatatcgccggtgatcagcttgtgggaggccaactggctgggccgcgacaccggccggctggtcgacgacccggcggcctcgggctggggcctgctcttcgccgagggcgcggggccgttggcgccgctgggcccgcgcctggccggggccaagggcaacgtggccaaggcccaggccagccgggacaagccgggctttttggcccatggcccgcacaagatcttcccgccgggcgagtatctggcgcgctttcgcctgcggcgagggccgggagcctcttcggccggggcggtggaggtggccgccgacggcggcaaggccatcctggcccggcgcgagcttttgcccgaggccctgccggccgacggccgctggcatgacgtggcccttgacttcgctctcgacgggttgcggtcgctggaatttcgcgtctggtttggcggaggggccgacctggagctggacgtggtgctggccggcttcgccggggccacgccggggccggcgttttacccggcctggcagttgtggcggcaggcgggcgagttggtggccgaccaccgcgcgcccggcggctgggccgtggaggccacgccggggctgaccccaccgctctacctgatgcacggcccccaacagacctacgggccggggcgttatcgggccacgttccgtctggccgccgccgctcagcccgccccgccgggccgggcggccctgttggtggtggccggcgacctggggcggcggccgttgggccaccgggcggtggatgtcgccgagttgacggccgattatcgcgatttcgcggtggagtttcgcttgccgcgtcgcggcgagatcggcctgcgggcgctgttggagcgcggcgcgggcctgcgcctggccggggccggcgtggagcgtctgggcgattgaccaacgggccgcgccggcaatagcctaatttttcaggcacatttttgaggacgcgcgctttttgttcacagcggggcgttgcttggcaagttactttgtggccaacaccgcgcaaacagtgatcaaacggctcatggccatggggcggacgacgggccggagcaccaatcaccgattgcgaatcacacctaaataacggcctaacccaccgatatctgttttaattaaccaataagtcgttgcaatttacgcggcggtggttcattcttttaggcgtggagtactcaccctagggaggagcccgatgccacgcggtcgtctgttcgcggctattctatgctttttcacattggtgacttgtttgtcgaccggtccggccagcgccgccgaggagccccgggccatgcccgagatggaaaaagaatacgtcatcgggcccagcgacatcctggaggtgcaggtctggcgcgaggagaacctcacccgcaccgaccgcctggtcctgcccgacggcaccttcactctgccgctgatcgacaacgtgcccgccggcggcaaaaccatcctggagttgaaggcccacatcgaaaaggccctggccaagttcgtcgacgcgcccaaggtctatatcaccgtcaagcaacccagcagccactcgttcaacatcctgggcaacgtcaaggagccgggccgctaccccatgctggcccccaccacggtcttgcagggcatttccatggccaaaggcttcaacgagtgggccagccgcaacaagacggtgatcatccgcggttatggcgacaagcagaagatcatgcctttcgagtatgacgacgtcgtcgacggcgacaaacccgaacagaacttcatcatgcaccccggcgacaccatcgtggtgccctgaacccggcggagagccttgaccgtcatgtcgcgcgccccagtcagccccaagcgcatcggccgccctctcggcgcggcggcggcgctgttcggcctgctgctggccctgggttgggccgggccggccggcgcgctgatcgtcacgccgggcatttcggccggcgtgggctacgacgacaacgtgcggctgcaaaggccggcgcgagctgatttctttggcatggtcagccccagcctgcgcctggaggccggcgacccggcccatcgcttcacggccgagggcggggtggattacgcctattatcaccgcctgagccaatacaccaagctggacacggcccgggcctcggtgcgctatcacaaggaattttccggcgcgaccaaactcgacatctacaacaactacgtcagcacctacgacccggccgaagtctccgaaaccggccaactggtgcgcgtccagcccaccgaaagcctgcgcaccaccaacaccaccggcgtcggcttctggcactacaccgaccccatcagccacttcggcggcgactaccagttcgcctacgccagcggcaccggcgagggcgacgaggaagccaagatgcagcgggcgatgctgcgctggctgcaggcctggacgcccgagcatcatttgcagctcgacgccaccggtcgttatgacatctgggagaccagccccgacatccaggaagccggcggcagcgccacctggtattggttgtgggaccaacggcgcacgttctcgctggccgccggcggcagcatggtgcgggccaagggtgacgaccaacagctccagcaggcccgcgactacgatgtctactggacgaccgccggcttcagccaccgctacagcccggctttccagtggtcggccagcctgggctggtcctacgtcagcggcgacggggcctccaacgccgcggccggttcgggctatcccacggcccaactcgcggcgacctaccgccaggagcgctggtccctggaggcctacggcaaggccaccctggacgaatacgacgccgtgggcgaaaactccggcctgaccaagacccaagccgtgggcgcgcgctggctgcgcgacctggcccgccattggcgcctgaccctctacgccgactacatccgcgacgattatcagcaagacccggcccaggccgccaccagcatcagccgcggcgtggtcgacaccacccgcctgggcgcgctgctcagttgggaggtcatgcgcgacctgacgatgtatctggactatcgccacctggaccgcaacgccgaaaacgacgaagacgaccgacgccagaaccgcgtctttttacacatggattatcgctaccccgtgctgtggtgacggcccttggcccaagcgaccattgacataagtaaatacctggccatcctcaagcgacgctgggtgctggctgtggcggtctttctggccgtgctggcggtgggcgtgttttattgcctgttctggccgccgatctaccaggccacctgcctggtggtggtccaaccgcaaaaggtgcccggcgacatcatccgcaccaccgtcacctccaagatcgccgaccgcctgcagatcatcacccagcaggtgctcagccgcaccaggctcaccgagatcatcgaccgcttcgacctctacccggcggccaagggcaaggccacgcccgacgacctggccgaacagatgcgcaaggacatcaccatcaagatcacccgcgagaactacttcaccatcaccttcgtctacaacgaccccaagctggtggccgccgtcaccaacgccctggccgccttctacgtcgacagcaacctgcgcatccgcgaggaagacgccgtgggcaccgcccgcttcctcacccgcgagatggagcgcatgcgcgcccaactgcgcgaatgggaaagccgcatcaccgagttcaagctccagcacctgcacgaactgcccaccgcccgcgacgaaaacctgggtctgttgtcccagctcaacctgaagatgggcagccttgtcgacgccatccaaaaggaacgcacccgcctgacctacaccgaggctcaactgggcgaggagcagtggcggctggagtcgttgaagatgcaccgggccgagttgctgcgccgcggcgccgcgccttccagcgagggcgacgacgaaaacgacccctccgccctcaaggcgcgcctggaccgcctgcgggtgcaatacaccgaggatcaccccgacatccagcgggccctgcgccaactggcccgggccgaggaggcgcagaaggcgcgcaggcaaaagatcctggccgaggccaaggacaagggcatcagcgtcgaggacgccacggcccaggccgccgacctgcaaatggccagcgtccgccagagcttggagcgcatctccggctacatcgccgaggccaaggtcaacatcgcccagttccaggagcagcaggccgaggtccagacccagatggcccaggtccagacctggatccgcaacgcccccaaggtgcaggaagaactgaccgagctgacccgtggctacgaggagctcaacaccgcctatcaaaagatgcacgccaagtggctcgacgccaagatgtcggccaacctggagcgcacccagcgcggcgagcagttcgaggtcgtcgatccggccgaggcgcccgaccagccctatcagcccgatgtcaagcgcgtggtgcccttcagcctgggcctggccatggccctgggcctgggcctgtccttcggcctggcctacctggacacctcgttcaccgcggtggcccagatggaagaactggcctcgctgccggtgctggtggtggtgccgcccctggagacctacgacgagatagaggccaaacgacgcaagatggctatcttggccgccatctatgcttcattgttcatgtttttgctggctttggtggctgttttggccatgggcaagggcccggcgctcaaaaagctcatcctcggccttgtgagctgaccgatgtacaacgaatttttcgggctgaccgaaacgcccttcgccatagagcccaacgcccgcttcatcgttttgaccgacgactaccgcgaggccctggccacgctgatctacgccatcgagcagcaggagggctgggccgcctttgtcggctcgcccggcgtgggcaagacgaccctgatcatcgccctgctccaggagctcagtgaacgcatcgtcccggcggtgatcaccaacccccgcctggagcccatcgatttcatgaacatggtcgccctggagctggggctcagtggcccctttaccagcaagggccagtttctggtggccttccggcagcttatccagcaatgccgcgcggcgggcaagatcttgctgctggtcatcgacgaggcccagtcgatcacccccgaactgctggaggagatccgcctgctggccaacatcgacgacggcgcacccaaggcgctcaacatcgtcctggccggccagatggagatgctcgccctgctgggcaggcccgattcggcggccctgcgccaacggctgcgccatttctacaccctgcgggcgctgagcctggacgaagtgcgcacctacatccgccaccgcctgcgggtggccggcggcagcccggacatcttcaccgagcgggcggtgatgctggtccatcagcacagcgcgggcgtgcccagggtggtcaacgtgctctgcgacgaggccatgctggtggccttcgccaagggcgtgcgcaaggtcgacgaggccgaggtgcgcgaagccgccgccggcctgaccatgctcttgggcggggccactccgctcgaaccgcccacggccgagccccaagcccaggccgcgccccaaccggccgaggccgcgccggcccaacccaggccacaagccgcgccgcccgacgagccgccagcccggcccaggccgcaggccgcgccccaatcggccacgccgccacccgaaccgggccggtcccgcccacggcctgccgccgaaagcgcgccgccgccggccaggatgcagccgccccccggcgacatctgggcggccatggatcaggacgacgaacccgagccaacgccgccgccccgggccaggccggccgccagccgccgcgacaggcccgagccacgccccgaacaaaacgccaaacggccggcccaaccccggcccaggatcaaaagcgccacgcgggccgaacagacgccgccacgtcgaactgcggccgtccgctccgagcccggcgtgctcggacgctttttcggcagcatgggcaaggacgcccagggcggtttcctgcggcggttgatcatgctgctggcgatcgtggcgctgctggcggcgatttattggttcatgcaaagcggcgcggccgtgcgcgtcggtcgctttttcgcgccctatctgggcctgggcggccaaagcgccatcctcatgcccgaggatgtcgccgcccagccgcttggcgactccggggccgccgcccaacgccagcgcctggaggcctgggggccggtggtcacctacgacgaaaaggcgggccccaatgggtaggatggacgacctgctgcgcaaggccggccacggcctcagccggcccagccccgaggacgaggccaagccgccccgcttcacccggccgacgccgccggccgacgcgccgccgccccgacgcgaacaatcgagccagttttgggacgcgccgccgccggtggacgacgacctcccgccctacgaccccgatctggacggcccgctggagggcgaggagggcctgcgcatcgtcgacgcgccgccccagcgcgaaccgctctccgacgaggacaaacagcgcctggtcagcctgttcgcgccggccagcccccaggccaagcgcatagacatgctgcgctcgcaattgttgtacccctttcacggcgatccaccgcgcacgatcatgatcaccagcgccgccccccgcgagggccgcagcctgctgaccaccaacctggccatcagcttcgcccgcggcctgcaggagtttgtcctggtcatcgactgccacctggccgcgccggccatccaccgcctgttgcaggtgcccctgcggccggggctgaccgattatctggagcacggcgcggccctgcccgaggtcatccactggacggccgtggacaagctctcggtgatcccggccggccggccatcccagcgcaccgccgagatcctggccaccgacaagatggtcgacatgatgttcgagctgcgcgaacgttacagcgaccgttacatcatcctcgacaccccgcccgtgcaggaggtcgacgacccggccgttttggcccgcgtggtcgaaggcatcgtcttcgtggccctgggcggggtcaccgagcgcgaccaagtcttgcgggccatgcgctcgctgcccgaggaaaagatcgtcggcatggtgctcaacgatccccaggcggcggtgctggacgcccccgctctggctggtttgtccgagacgctctgaacggaggggcatatgcgcataccgtccagccggccctcgccctacctggtgggattcttgctgatcgaggccggcctgatggccctgggctcgctgctggcggtctatctgcgcaccggcgacaccgccgagctgttcacctggcgctactcgtggcaccgggtggtgctggtgccgctggtgttgcaggtcacgttctattattccgacctgcacaacttccgcgtcgcccactcgttcgtctggacggtgatcagggtgatccaggccacggccctgggcatgctggcgctggcggcgatctactatttcgcgccgcggctgttcctgggccgcggcgtattgctgatgagctttttcatcatcgccggcctctgcatcgtctggcgggggctctacaaatgggcccttacccgcgacgtgctctccacgcgcatcatccttttgggctcgggccacatggccgactgcatcctcgaggagctgaccgcccgctccgacaatccttaccgcgtggccgccctggtccagcccgaatcattccccgagcgccgcgaggacgaacgctgctccggcccgagccgcgacgccggccccaacctgatggaattctgggcgcatttggtgcgcgctccgctctacgacgaccccggcgagcttttggggttggtgcgccatcatcaggccgacatgatcgtggtggccatggccgaacgccgccagcgcacgcccctcgaagagctgctgcgctgccgcatggccggggtgcccgtgctcaccggcgaggacttttacgagcagatcgccgggcgcatcctggccgagcgcatcaatcccagttggctgatctattccaccggctttcgcaccagcctgctgcgcctggccgccaaacgcgccatggacctgctgctggccgcgctgggcctgatcctcagcgcgccgctgacgctgctggtggccctggccgtgcgcctggacagcaagggcccgatcatctatcgccaggagcgcgtgggccaaaataaccgcgttttcaccatcctcaagttccgctcgatgaccgtgggcgccgaagacggcagcggcccggtctgggcccaggaaaacgacccccgcgtgacccgcgtcgggcggatcatccgcgtgctgcgcctcgacgagatcccccagatgtggaacgtcctgcgcggcgacatgagctttgtcggcccccggcccgagcgaccggtctttgtcgagcagctttcggccaagttgccctattatcgccaacgccacaatatcaagcccggcatcaccggctgggcccagctctgccacccctacggcgcctcggtggccgccgccctcgaaaagctcaactacgatctctattacatcaagcacaccaacctgaccctggacatccagatcatcatccagaccgtcaaggtgatgatcaccggcggaggcggccaatgagccaacccgccgtcaggccgggcttttcccaggcccttccctggatgctctgcgccggggcgcttatctggctttatgggccgacctgcctggccatggcccgggtctgggccgacgaccccaactactcccacggctttctcgtgccgctgatctcggcctggctgctgtggcgcgaccgccaagagttggcccgcctggccgccggcccggactggcggggcctgaccctggtcatcgcggcgcttttggtttatctgctgggccggctgggccacgagctgtttttacagcgggccagcatggttatgctgctgtgggggctggctgtcctgctgtggggctggccgctggcccggcgggcggccttcgccatctggtatctgctgctgatgatcccctggccctacgtgctctacgactcgctggcctttccgctgcgcctgctggccgccgaactggccggcggggcgctgcgcctgctgggcctgccggtgctggtggagggcaacgtcatccatctgcccaacatcgtgctaaacgtcgtcgacgcctgctcgggcatccggggactggtctcgctgctggccgccgggctgatcgtgggccggctgatgctgccaggcttctggcgacggttgatcctggccctgctggccttgccggcggcggtgctgaccaacgccgcgcgcatcaccctggccggcgtgctggccgagcgcctgggcccgcaaaccctggatggcctgatgcacgacgccgtgggctggctggtgttcatgagcgcctttggcctgctgtgcctggcggcctggctgctggcccggcccggccggagggccgcgccatgaacaagcggcgtcaaggggccctgtggctggcggtgggcctgatgtttttgacggcggccttggccggcctggccgtgcaggcgcggcccacgcccacgcgcgcgccgctgagcgcgctgccccagcgcctgggcccgtggctcgccaccgccggcgaccagcgcctggaccaggcggccttggccctgttgaaccccagccagcacctgctgcgctcctacgcccagggccaagacgacttctgcgcggtgttcgtggcctttttcgacagccagcgcgagggccgcatgatccattcgcccctgcactgcctgcccggcgagggctgggtggtcagccggcgcgagcgggtgagggtggacggccccggcgggccgtggacggtcaatcacctgatcctgacccgcggcctggacgaactgagcgtgctctattggtatcagggccggggccgcgtggcggccagcgaatacgtcgaccgggccaggctgatctgggacggcctgcgccacggccgtagcgacggcgctctggcgcgggtgatctcgctgaaccaacccgcgccggcggcggccctggccatgcaaaaagcctttgccgcgcggctgatccccgccctggcggcgatcctgccggccgggcccgaccagccgatcggggagggcgacgggctttgagttttttcttcacgctgctgttgacggcgcttatctacatccggccccaggaatacgtcgaggccatcaagggctggccgctggtggactacaccgccgccgcctgcctggccggcgtgtttctggagggcggctttgcggcggccaagctcaagcgctcgccggtgccggcgatgctgttgttcttttggatctggattggcctgagctggctgcccaacggctggctgggcggcgtcaccggcaagttcatcgccttttcgccggtggccatcaattgctatctgatcatcctgaccatcgactccttcgccaaactcaaaacatacatatggacgctggtgctgctgtgttcgttcctggtggccgaggccatggtgcagttctacaccggcgtggggctcaccggctccacgggcatccagcaaaagggcgtggatcaggccatcggcgtgggcatcttcgccgaccccaacgacctggccctcaacatcgtgcctttgacggcctttctgctgccggcctttcaccggggccttatgagccgcggttggctgccgggcgttgttttgctggccccgttcgtcaacgccatcatcctcacccgctcgcggggcggcttgctgggcctggcctcggtggcctggatgtatctgcgcagccgggcgggcatgatcatcgccggcgtgggcgtggccatggtcctggccctgatgaccgccgtgccccgcttcgagagcatcgacacccaggaatcatcggcccgcgctcggctggaccactgggcttacggcctgagcctgttcaaatccagccccatcttcggcgtgggccagggcaacttcatcgacgccggcagctacacccacaccgcgcacaattcgttcatcctggtgctggccgagacgggctttgtgggcgcttttttgtgggtgggcatgatcttctgttcgttcaaacagttgcgggccatgcgcctggacgaccgcgcgccgccctgggtcgagaatttttgccactcgatggagacggccctggtgggctggatgacctgcgcgttttttctcagccagtcgttcaagccgctgctgttcatgttcatggccatggcggtggcggccatgaacgtggtgagcaacatcggcgcggagcagatcgtggcctgggatggcaagctggccctgatcatcgcggggctgacggttttcatgatcatcttcatgcacttagccgtgcgttttttgttcaacatgtgaggctgcaatcttggcgagacgatcatgaactacggcgatttctggtccaaggcgctgtttccgttctatgaacggctgcgcggccggcccacgccggccatccaggccgtgctggcccagagccagtttttcagcgccgacgagcttgcccggcggcagcgggccgatttgcggcttttgctggagcacgccaaggccagcacgcccttttacggccagtggttcgcccagacgggccagagcccggaacaaatcgccgaatcgggcgatctttcggccctgccgctggtggacaaggccatgctcatggcccaccccgatcactttcgcgccgcgcccgcgccgccgggcagctatcaaaagcgcaccggcggctccaccggtcggccgctggtttttgccatggaccccggctcggaccactggcgcacggcggtctatcgccggggctacggctgggccggctgccgcgagggcgatcgtcagctatatctctggggcggcgacgtggccccggtctcgacggtttatcgtctgcgccgcgaggcctttcgccgcctggcccgcatgcgctttcactccagcttcggcctgggccccgaccaactcgacgccgtcttggccgacatcgaccgcttcaagccgctctgcgtggtcggctacacctcggccctggacgccctggcccgtcacgccgccgcgcgcggttggcggcccaagcgaccgccacgttcggtgatcagcggcgccgaggccctgcggccccaggagcgccagcgcatcgagcgcgccctggccgcgccggtgttcgagacctacggctgccgcgagttcatgctcatcgccgcccagtgcccagagcgccgcggcctgcacgtctcggccgaaaacctcgtcgtcgaggtgctggccgagggccggccggcccggcccggcgagttgggcgaggtcgttgtcaccgatctgcacaattttgcccagccctttattcgctacaaaaccggcgatctggcccggcccgccgccggaccttgcccctgcggccgcggcctgcccctgctggagggcatcgagggccgcatcctcgacatgatccgcgcgccgggcgggcgcctgctgccaggcgaatttttcccccatctgctgaaaaacttcgacgccatcgccgagtttcaggcccgccaggacagcccggagcatctgttcatcgacgtggtgctgcgccaggagctgagccagaccgatcgccaactgatccagcgggccctggccgccgccgcgccgggcttggccgccgaaatccgcccggtggaggccatcgcgcccacgccggccggcaaacgccgcgtgaccatcggtctgccgccgcaaggggaccggccgtgacgcgggccatggacatctggctggggccctatctgcgccaacgcctgcgcccccggcccctgcccgtgggccggccgctgcgcctgtgcctggccgtggccgatcacttcgagccctattggggccaggcctcccaggccacggcccgggcgcgcctggccgcctgggaggagcaactgcccatcctggccgacggcctggccgattgccggggccaagcgccccagcacgactttttttatcccatcgaggattatcagccctggctgctcgacggcctggccgccctatgcgccaagggcctgggccaagtggaggtgcatttgcatcaccacggccagagcacggcccagctcgaagacatgctgctggcggcggcccagaccatgcaccagcgtcacggcctgctgcgccgcgaccagcaaggccgcatcgcctacggctttatccacggcaactgggccctggacaactcgcggcccgatggccagtggtgcggccgcgacgacgagatatccattctggcccgcaccggctgctacgccgatttcaccatgccctcggccccggaccgcacccagacccgcgccatcaacgccatctactacgccaccgacgacccggcccggcccaaaagccacgatcgcggcgttcccgcccgggtcggccaggccccggccggcgatctgctgctgatccagggcgtgctgggcctggactggcgacggcgcaaatggggcctgctgccccggctggaaaactccgatctcagcggcggcaacccgcccacgccggaacgcgcgccgctgtggttgcgcctggccccctgcgtcgagggggccgaggacgtgcgcttcatcaaactgcactgccacggcgcgcccgagaaaaatcagtccgccctgctgggccgggccatgcgcgcgctgctggagcatatgttgcgatggtacaatgatggggtgcgtcacaaactagccttcatgaattgctgggagatggcccaggccatccacgcgttggaaagaggcgaaagtctgtcatggtgatcggcaaacgcatcctcgccgcgctgtttttgctggcggcggccgtggccgccgcgccgggcctggcccagaccgggccgcgcaccgggcccatggccatgccgccccggcccgaggcgctggccaccaccgccccggccatggacgccccggacttgttcgcgcccggcccacgccgcctggccgccctgcgtgacttggccgcccaggccagccctcaatggcggcggctgatccgctgggccaccgcccccgagcgccaggacggcaagcgagccgacggccccaacctggccctggccgcgctgaccctggccgaggccgacggtcggcagagcagcgcccttagtcacctggccgcccgcgccgccgccgacggggcccgcgccggccgcgtcgaacaattgaacggggccacgatcatcgacggcggcctgccctggaaacccgaggaaatcacggccgagggctatgacctgctggcctttgacggcccggaggccgccatcgccatcaagaaaatcacctcgacccagatcgccttggccagcgcgccaccgacccaggcccggcaaggcgcggaatacctgctgctgatctcggacatggagcgggccggccaggtggccgaggacgtggccctgaccctggcctggggcgcgcggagcatcgacgccgaacaacaaaagcttggcgcgcgctggctgctggcccaggccaaggtggccgccgggcggcccatgggctgcttcgacaaccagtcggccgccgccctgaagatcatggccctggccggccgggtggcggaaaagctttacccccagccggcccaggccatggcccaactggccatggagcgcttcgagcgcctgtggcgaccggccctggagggcatgggccaaggcggcggctggtttggcggggccaacgccggggccagggccgggctggacctgctgctgaccgccgcctgccagccagccgggccggcgcggcaaaagctgctggacacgccatggttccgcgatcgcctggcggccttgaccaacagccttttgccccacgtcgaccagggcccgcacggcccttaccggggcctccgccccagtggcggcgaggtcatgccccctgatcaggccgccgacctggcgcgcatccagatgcttctggcccggaccttgctgcccggtgcggcctttgccgacgtggcccaggccatgctgctggccggcgacgcccccggcgtgaccgaccaccggttgctgggcctggaatttctgttgctcgacatcgacgaccccggcctggccctggccgtggccccgctggaccacttggccagcgccgtgggccgggcctgttcgcgcagcggttggagcgcctgggacaccctggtggcctttgactgcgggccccactttgtcgacggccagcgcctggacgcggccagcctgcagatctaccttaacggcccgttgctgccgcgcggcggggccgaagacggccgcctctcgccccacgccatgaattacgccctgcgctcggtggccgccaacaccatcctgatccacgaccccaccgagtattcctggcccgacatgggcgcgggcgagatgccgcggggaacctacgccaacgacggcggccagcgggcctgggccctgttcggccccgacggcaagccccgcgtcaaggccccctggacggcctcgggctgggaaaacggcgcggccccgtggacggtgctggagccggtctacaacgtggcggcgatcaccgcccagggcggcggcgaatcctgggcctatttcaagggccaggccacggcggcctaccagggccagacggccaaggccaagcgcgtcgagcgccacgtgtttcatctgcggcccggcgggcctgacgacgccacctcggcccaggcggtggtggtcgtcgacgacgtgatcgtggcccggccggagctgcggcccagcttcgtgctgcacttcagccagccgccggtggtcgagggccagatgacccagctcgcccccggccgcctctccggccaggccaggatgctgcgcgcccagaccgacggcgcgcggctgtgggtggtcggcctgcggcaagacgcccagcgggtggagcttttcggcccgccggccgtggcctgggtcgacggcaggggctatccgcccgccgcgccggccacggacgcggccccctggcgggtggagctgacgcccaccgggccggacgatggccaggccttcgcgctggtgcacgccctgctgccggccccggccgacgccccggccccgcccgagttgagccgtctggtttcgcccgatccccggctggccggcgcggtcattcacgaccgtttctggcccagggtcgtggtggccaacctggagcccggcgaccggcccatcgcctaccaatacccggccgggcgttcgcggcacctggtggccggactgaggcccgaggccgaatacgccgtcacggccgacggccgcctgctgaccatcaccccgggcaaagggctcaaatccagcgccggcggcctgttggccttcaagctgaccccggtggcgggcaaagcgccgaccgccgtggccgaaccggacatgaaatgaaaaaacccgccccacgatgcctggcggcggcgaacaatgcgacgtggaggaaggcgatgatcggttcgactggcggccgcaagcccctgggcgcggcctggggggtggccttgggtttggccctgggcttgatcctgtgcgcgacggcggccctggccgacggccaagcgtttctggccaaaggcaaggcctacttcgaggcgggcaaattcaaggaagcatcggtggagctacgcaacgccatcaaagacgatccgcgcctggccgacgctcattattacctgggcctgacctacctcaagctgggtgacccggtccaggcctaccgcgtgttgttcaacgtcgtgcagctagacgacaacaacctcgacgccaagatcaagctgggccaggtctcgctgttggcccggcgcggcgacgaggccgcggagttggccaacaacgtgctcaagcgccagcccaaaaacatcgacgccctgatcctgctgggtcaggcctacagcagccaggacaaggccgaagaggccgtgcgcgccctcggccaagccaagcagctcgaccccaagcgctccgacgtttacgtgctgctggcccaggaatacatcaagctcgaccgctacgatcaggccctggccgacctggcccagtccgtcgccctggccccggacatgctcaccccgcgcctgctgacgcttcaggtttacatgaagcaaaacaagctggaccaggccgaaaaaaccctgcgcgaggccatcgccatgcggccccaggaggcccggcttcagttgatgctggtggagttgctcatgcgccgacaaaagtccgacgaggccggcaaaaccctgcgggaaatcatcgcccgccaccccgagaacgaatcgtaccgcctctcgctggcccgtttctacgagaccaccggccaggagaaaaaggccgaggagacctatctggaagccgtgcgcatggccccggactccatctggcccagcatcctcaccgccacgttctacgcctcgcggggccagggtcacaaggcccaggcctatctggaccaggccaagaaaatcgcccccgattcgcccgtgccgccgaccgccatggccgaactgaacctggagcagggtcgcgtggagttggcccaaaagcagatcaagcaggtcttggcccgctggcccaaaaacgccgccgccctgaccttgcagggccgcatccagcttgaggacggccaggcccaacaggccgtggccagcttcacccaggtcatcggcgacatgcccgaaagccccgaggcctatttctatagggccatggcttatcaggccctgggcgaacgccagttggcccaggccgacgtggccaaaaccatctccctggcccccgaaaacatccgagcccgctttttcatggccagcctccaggcccagggcggcgaggtcacccaggccatcggcgaggtcaacgagatcatcaagcaggagcccaaaaacgccgaggccatgagcatgcgcggccagctttacatgagccagggcaacctgagccaggccgaggccgacttcaacgccttgacgcgcctgcggccggacatggccgtgggctactacctcatgggccgtctgctggagacgcgcaaggatccggtcaaggccgcggctcaatacgagctggccctggccaaggatcccgactacctgccggccctgcgccgcgtggtcttcctcgacctgcaacaaggccaggcccaacgggccgtggcccgcgtggagagccagttggccaaggccaagcgcaaggacgccgtgcacaccttcctggccgacgtctatcagcgcctgggccaaaccgcgatttcgcgccagcagtacgaacgggccttggccatcaaccccgaaaacacctcggccatgctgggcctggccaccctcagccgcttcgacggcgatctggacaaagccagccaactgctcgaccgcgtgctcgtcctggagccgaccagcctggtggccctggtctcgcgggggcaactccacgaacaggccgaccagccgacccaggccgaggccgactatcgccaggccctgcgtcaaaacgccgatttcgtcccggccatcaacaacctggcctatctgctggccggccagggcggcgacaagaacctcaacgaggcgctgaccctggcccagcgggccaagcgcctctcgcccagtgatcccagggtgttggacaccctgggttgggtgctcagcctgcgcggcgctcacgccagcgccctgcccgagttggaagaggcccgcaagctcgcccccaccgacgcctcggtgtattatcacctgggcagcaccctggccaagatgggccgggccaatgaggccaaaaaggccctgcgcgacggtctcgcgcaaaagggcgaccaaaccacccgccaggagatccagaagctcttgcaagagctgggcggcggcgagtagcgatcgattcagatgggggcgtggccatgaggcgaatcggaaaagcgaccatcatcctggctatcgtgctggccgcctggccggccatggccgggccgccaaccagcccggcccatgccggcttgttcgcgccggcccagaccaagggcgaactgcccatcgaggtgcgggccaacccgcaggttctgggccagatcatcgtggccagctttggcctgcccttcccgccgggttacgtctccgaccccaaaaacatcgccctgttcgacaacctgggcatggagatgcccatccgcgtggacgtgctggcccgctggccccagcccgtgcccggcgcgggcagcatccgcgcggcgcgcatccagttccgcacgctcatgggcgccagcaccccgcgcacctacgtggtccgctggggcgctccccgcgccgaaaacgagctcgacgcctggcccggccgcaccgattgggtttctctggacaacggcggctatccggccggcgcgatcagcgagccgcccctgatggtgaccctgcccgccgcctggttgggcaagtgcctgctcaaggggcccctgcggccggccttcgaggattgcgcctccgacctctacgaccgggccatgcactatcacttcaaggtggccgtcaacgaagtctcgcccgagctgccggccaagcgacacatcgatttcgccaacgatcacgagccgtggctctacgaccgaggcgcgacctttttcgtgacctactttcgtagcggcaagttcgagcacttcaaccaggcccaccgggccgcccaatactacgcctcgcgcatcggccccgacggcggcttcggcctgctgcccgccgagcgccgccacgacgtgaaatacgcctacatcgaatgcctgctttttgattattggctcaccggcgacgaaacgcttttggccacggccaaggccatcgcgccggcctttggcggctggaattatcgctacaagcccgacggcggtttctggaccgagcgtaacctggccttttcgcttttgggcgccactgcctattacgaaatgaccggcgaccccaaggccctggccacggcccgcgatatcttcgaggccggctaccagctccagcaagacccgccgcccggcgcgccgcgcggcacgggttgcctgccccacctgggccgggcccacgacgccaggggcctggaggacgcctgggtttgcagcccgtggatgagcgcgctctacctcgacgccatgctgcgctattacctgatcagcggcgacgcgcgcgtggagcgcgcggccatggacctgggccgcttcatcgccgtccacggcctgcaccaggccaacatgcacgccaacaggcccgatgtcaccgtgccttattacctgatcaacccagacggcgggccggtgcgcgccgaggtggatccctggtcgggccgcatgcacgctcccgaggtctacttcatgctggtggcggccgactatttcggccgcaagctgggccggcccgatccggccgtggcccaggccatggcccgcctgcggcccacggtggattgggtcttcgagccggccgtgcaggcccacaaccgcgacgccgccggcatgcccaagttgcccctctcgccgccgcgccgcttcaactggtggtttcgcgtcaccgccggcaccgactggtaccagagccagaaatgaacccgcccgcgccggggcctattttttggccgtgaccagctcgtagccaactttcaacaacatcaccagcgtgagcttggccagatagtaccaacgggccggcccgcgaaaatgccgccgcgccaggcgcaggtcgcagcgccacgacagcaggcgcaggcggatgttttcggggcggggatagttgcgataattgagaaccacgccgggctggtggatcatcttgccccggcgaaagacttcggcgttgaggtaggcgtcgtcggagcgcgtgaacgaagggtccagcggaccgatgtcgcgcagcaccgccatgcgcgccatcaggctggccccgatcaccgggcagatgacgctggcgatgagctggcccatggtgcgaaagggccgcgagcgccgcgtgcggtagacattgcccgcgaaatccatgtagttggcgtcggcgtagacggccacggcgtcgggccgggccaggagggcgctcacgcgcaggctcaggctggcgggcggccaggtgtcgtcggcgtcgaggatggccacgagttggccgcgcgcgcgggccaggccggcgttgagggcggccggcttaccaccgttggcctggctgatcaggctgacgcggccatcggcgtgggggccgccgggcaggtagcgccgggcgacctgggcggtctgatcggtggagccgtcgtcgatgatgatggcctcgaagcggggataatcctgggccaagaggctctccacggcctggcccagggtgtcggccatgttataggccggaatcaacaccgaaactaggggctcttggtccatggccggcctccgctggcggtccgaggtgggctgtcttgggcctgggatgcgtcatacattaatgttagcacggccggccgccggcgcggcgcgatttgccttgacttgccggcaaccggggcaatactgagaacctgggcgcgaaatcaaccgggagcggggccttgcggcgattcttgttcatcacctacgcctttccgcccatgggtggggccggcgtgcagcggccggtcaagttcgtcaagtatatcggccgccacggctggcggccggtggtggtcaccgccgccaatcactccggccccacccgcgacgccagcctgagcggcgacctgccgccggatttgctcatcgaacgcgtcaaaagcctggagcccgccgtgggccaggcgacctttggcggcgcgggcggcgatggcgcgacgttgcgctccctggccggccgcctggccaacaacctgcttttccccgaccgccacgtgctctggctggccacggccctgggcccgaccctggccgtggctcggcgtcagcgggtgcaggccgtttacgtcagcggcccgccgttttccagcttttttttggccgagcaggtggcgcgcaagctcaatctgccgttgttgttggattttcgcgacgagtggagcggctattacagcaagggcttccagcccggggcccatggtttgtgggacaggctggtcagcgcccaggagcgacggctggtgaaccgagccgccgtggtcaccgccgccagcccggcctattgccggcgctttcgcttcctctacggcgggttcgacaaatacgtctggatccccaacggctacgaccccgacgacttcgccggccagctacccggcccattgccgcgtcaggccggccgcctgcacatcgtctacgccggcacggtctttggcgtgaccagcctggagcccctgtggcggggcctgcgcctgctgccgccgggcatgcgccaacacatcaccgtggagatctgcggccgggtgaccggcggcgaggtgaccgaaccacgcatccccggcctgcgcgtggaggccaagggctatctgccccacgcccaggtcatcgagcggatgatgcgggccgacgccctgctgctgaccctggccgatctgcccggctccgagcgggtcattccgggcaagatttttgaatacgccgccgccggtcggccgctgctggccatctgcccgcccggcgaggccgccgccctggtcgaggccatcggcgggacgcgggtggcccccaacaagccccatgccgtggccgacgtgttggccgcctggctcaatcagccgccgccgccgcgccaaacgccgccgcccgagttcgaccgcgcgcgcctgaccatgctcctggcccaggccctggataaagccgtgggccgttaggccaacgcctcggcatagagcccggcgtaggcctgggccatggccgccaggctgaagcgctccacaacaatgcgccgaccgcgcgcgcccaggcgggcagccagggccggatccgcggccagcgcggccagcgcccggcccagggccgcggcctggccagccggcgcaagaaagccgttgacgccctcggcgacgagttccaccgtgccgccgacggcggtggccgccaccggcaggcccacggacatggcctccagaatggccatggacaggccctcgctgcgcgagctgttgacaaaggcgtcggcggcggccaaaaccgccggcacgtcgcggcgttcgcccaccagtcgcgcccgcccggccagaccccgcgcccggatcaactcctccagcgccggtcgctgatcgccctcgcccaccagcaacagccgcgcgtggggcgcttggaccaactcaaaggccgccagcgccgcgggcaggtctttttcgcgggccaggcgacccacggccacgatgacgaaatcatccggcgtcaaacccaactcgacccgcaccctggcccgggccacgtcgtcgggccgcagcagatcggtgtcgacgccgttgtggatcaagcgcaggcgctctctgggcaggcgatcgaccgtggcggccacggccaaggcgtcgccccccacgcaaacggtgtagcgacacagccgcccggccaggcggctgagcgcccgatagcgccgctgggggccccaggtctggtcggtgcggctctggccgtggcgcgtgccgatcaccggccggcccaggatcaacccggccaggccggcgtagagcatggggccctggttgtgggcgtggatgatcgccgcgcccgtggccctggccacggcggcaagccgccaggccacctccggccgcaggccaggggccttgcccagcaggtgcaccttggccccgaccgcctccaccgccggctgcaacgcgccgccgccgctcatcaccgccacctgggcgcgcaggcccaccgagggcgcgctacgcgccaactccaacacgacccgctccagcccgccggtggccaaagatgcgcagacatgtagcacggttatgtttttttctgtcacgagcgcctcggtcggtagaaaaaatcctaccgttcacatggttgcatgagccgattaatagtcatattattaaaattgtcaataagatagatgtttgatttaagctaatcaacggaggcgactcgtgatgcggcgttcgcataaattcctggccgccattctggccttgctgggcctgacggccataagctccttcgtgccgcttctggacgctttttcccacgccaaccgcgaaggcggcatgatgctggtgctgtcgctgatgatcatgctcctcggccttggcgtgtggctgattgcgcttgcctggcggctttatcgacgatagcatccgaataaagagggttgtcgtaaaaatttccgttcatggtggagggctcggggaaaaggtggagcaatcgtcgccgcaaagcgccgaaaccaaccgcgccggcggcgtcctgggcgtgttggccctgaccagccagtaccccaatccggcccaaccgggagcggcgtctttcaacagacagcttttcgcggccttggccaagctgtgccggctgtcactggtggctcccacgccgtggccgctgtggctgcgcggccgaggcgcgggccggccggccgccggttttcccgtgcgccggccatgctacttctatccgcctggtttcgcgcgtcagctccatggctggtgctattatttttcggcccgacgggccgtgctggcggcggcacgcgcctcgcgcccggatgtgctgttggccacctgggcctatcccgacggctgggccggcctgcgcctggcccacgccctgggcctacccctggtcctgaaactccacggcagcgatgtcaacgaccaacccaacgacccgcgccgccggccactgatcgaggcggccctggccggagcggcggcggtggtttgccccagccaggccctggcccagcgggcgcgcgagttgggcgcggcggccgcgaaagtctttgtcgcgccaaacggcgtggacacggcgctttttcagccgcgcgacaaagccgcctgccgccgcgaactgggcctggccaccgatggcccgcttttgcttttcgtgggtcggctggtggaggtcaagcagccgtggctggccatcgaggccctgggacgcctgcccgaggccaggctgataatgctgggcgagggcccgttgcgttcacgcctggcggcccaggcggcccaggcgggcctggccgggcgggtgttctgggccggcgatcaaccccatgcccaagtggctcgtttcatggccgccgccgactgcctctgcctgaccagccgcgccgagggctcgcccaacgtggtgcgcgaggccctggccgccggcctgcccgtggccgcctttgccgtgggcggcgtgcccgagctgctgaccggcaacccccacgccgcccttgtcacgcccggcgacgcggcggctctggtcagggccgtggccagcctgctgggccacgcctctcggcccacggaagtggccgccgccagtggcgcgctctcttggacggactcggcggcgacgctgtttggcgtgctgcgccgggcggcgggcaaagcggcctgaggcgcgaatcgtagcggcgcattgcctcgcccctcactttcggcaaaattcgagcagcaagccgacttgtcgtcaaccggttcacggctaaccactttgtctctcatttttgcgaaattattgacggttacgccgatagcggcggccatgcgccaagaatcacgccgcgcgaggaggcctcgggccgacgggcggcgttatattccttcgagccgttgttgcgcctgatcagggtgtgaccgcccgcccatgctccccgccaaaaaccaccgtcgccgcgacatcgcgcaattgctgcgtcagacacgcaattcggtcgccaccaatggctgtagctagcgcaaaaagacgccaggcaatgcacattgaccggcgagcaattggatctgcctggccggctcaaagcgatgaatattgaaacgatcgaggtcgtttatgctagtatttttgccggccccaaacgaaaaagccacttcgtaaccgcattgtcgcgccagttgtttggtttgcgcgtcaaaatgccgtgctccgccgactgggtaggccaaggccaacaccgggcgggcgatgcgcttttcgatcatggccttggaggaggccagctcttccatttgttcttccggcgttatcgtggtcaatacgcggtgcgtgtgagtgtgcgaacctatggcgaagttgtttcgcgccacctcggtgatctggtcccacgtcatcaactcggcggcgtgcgctctgtgaccagccaaatcaacttcgcacagcgcagccagctcgcccatgatgttgacgcaggaatgataaggcgtttgcttgaatcgggacagaaaatagcgcatcgccggagttatgttgtcggttaaatcaaatttttctccatcgtagtcaaagcgtttgcgcttggcttgcttcagaataaaagccaccatgtcccaccagccgagacggccttcctccacgagtttgctgggcgcaaaaagtatggatggcgcatgtatttgtttcaataaaggataggctacagaataaacatcttgataggcgtcgtcgaatgtaatcaaggagtacggtcccttttcggccaattctccccgcaataatttcagcaacccatccagacttaaaatgttagtgttattcttcagccatgcgatttgcgctttaaaaatatcgctggtgcaactataaactccgctgtcataggcgcatgactcaatggtctcctcactggcggccacgcggtgatagcacaggacactcaggccgtcccggggcataattccgcgcaacacgccaacggagtcaagcaatttggcgaccatcagctttttgtttttcataacctggtttccagccacgcgtgcaaggattaacatgccttgggtcatacgccgtcggcgtcagccatggtgaagtgccatttttgtttcgactcgataagcgtcttgccatgggctgagctttgtgcggcgataaccacgatgtcgccgatgagacgatagccgagacggcgggcgattttgaagtatggcgaattcctgccgcaatacaattcaacgcccatcgccccgtcttttgcaagtgacttttccgccatacccagcatggcgctgaacatcttcatatcgtcgttccaacacacatagtcgcacaggtatccgatatgatggtcgccttgctttatcagtttactcacgaaatagcagcgcgcgatgccattgatcatccccaaaaacatcctgtaagaatttgggttgctgtgaaagcgccagttaagataatcggtgtcgcgtccgacaaagaatgagtagtcttttcggctagtagcccatcgagagttcaggccgggaggaaaggatgatatctcatgccagtcgatccgagtggcgttaaatgaaccgattttatttctggtagcgatgaccagccaatatacgttaccgagtattgtcgctaacaatctgttgcgaaccttgccggcaatttttgcgatcaaaaatttcctgtctatctctttgaacatgtccttaaccgatgcgctttcgcaccggggaaagcctagcttcgtttcatagccgggcaatgactgtctgtttggcgtgccatatatcggcgccatgccattttccttggcgtagtctagacaaccgcgcaccatcttcgagaacagccccttacgccgatgcgccggatgcgtgaaggtgtcgcctatttccgcgccaattgtttcctggtcgttgatgataagtggtttgactgtcaacgaagcggtggcggccacctcgccgccggcaatttctaaaatgatttggccccgaccaaatggcgagttaaaaattttccagtcgtaaaactcagcgctgcttagctgatttagctgcggaaaatgcttgctcaaaaaatccgatatttcgcggcttgccaaattgttgttcatggctacacatcccgcgcgaacttggtgtgacgcttgccggcgatttttccttatacgaacgccatccctttatattctagtatgatatatatcattgctttagccagtcaagcgagccgtggccgccggcgcgggcgactaattgatgaacgggttgccctggcgctcttccttgacggtggagctggggctcatgccatagtgatgcccgggccagacgatggtttcgtcgggcagggtcatgatgcgcgagtggattgcctggctcatcaccttccacgagccgccgggcagatcggtgcggcccaccgcgccgacaaaaagcgtgtcgccggtgaagacgtggcccggtgtgtagaggcagatcgagcccggcgagtggcccggcgtgtgcagcacctgcaaggccacttcctggccggcgcggatgacgtcaccgtcggcgacggtctcgtcggccggcggcgagccggcgcagcccagcatgcgcgcgaactcgatggcctggcggctggccatgtgcggcgcgtcggcctgatggatgacgatgggcgcgccggttagttttttcatggccgcgttgccgcaggtgtggtcggggtgtccgtgggtgttgatgatcttgacgatgcgcatgccgtttttgacggcgtggtcgtggatctggttttcgttgccggccgggtcgatgaccacggcctcgccggttttttcgcaagccaccaggtaggcgaaaacctgcatgtcgcccaccagcagttggatcactttcatgccgcctcccggggttggctggttcggtcttcgagccaagatagcatggcgccgcgacggcgtccacacaagcggcttgccaaacgccgccggctggggcaaactctatagaacttgttttgatacgtatattatgcggaggacgtcatgccgcgcggattgcgggtgcttttgttcatcttgtcgatcatcgccctttccacgccggccctggccgactgggagcgcctgcccggccaggccaccgacatcgccgcggccgggcgtgacgaggcctattgcatcggctccaaccgcaccgacggcggcggttttggcatttggcgttgggatggcggcggctggcaggcccttggcggggcgggcgtgcgcatcgccgccggacggcgcggcgtctgggtcaccaacgaccagggccgcgtctggcgttgggacggcgcgtggcgggccatgcccggccaggccagcgatatcggttgcggcggcggccaggtctgggccgtgggcgtcagcggtgaaagcggcggctacggcgtgtggcgctggaatcgcggcgactgggagcgcatgcccggcgcgggcgtgcgcatcgccgtcgacgatcgcggcgtggcctggctggtcaacgaccgtggcgacatcttccgctgggagggcatgggctggcggcaactgccgggccaggccgtggacatcggcgcgggcggcggccgggtctggatcgtcagccggcgacgggcccccggcggcttcgaggtctatcagctcacgggcggcggctggcggccggccggcggggccggcgtggccatcgccgtcgacgacggcggccggccctggctggtcaacgaccgcggcgacatcttccgctggcgctagacggagcccggcgtgagcggcaaacgacgtttcggcccgatcggcctggcggccctgtggctggccctatggggcctgttctggccgccgccggcccaggccgaaccgccgcccgacctggccaaggcccgcttcgtcgacgatctgccggccatggaacagcgcggtttcattcgctttggcgtggcctattcccccacctacttcttctttcaaaaaggccggcccacgggctacgaatactctctggccgaaaaataccgcctgcgcctcaacgagcgtcgacgcgcccagggccagccgcccgttgacctgctcttcgtgcccatgacccgcgacaggctgatcccggccctgctggaaggccgcgtggacgtcatcgccgccggcctgaccatcaccgacaaacgcgcggcccaggccgatttcaccgcgccctacctcgacggcgtggaagaatggatcgtcagcggcaaaaaagtcggcgggctgaagagcctggacgacctggccggccgtgaggtctgcgtgcgccgttccagcagctatttcgacaatctgctgcggctcaaccagagcctggccgcccgggggctgcctccgatcaagatcgtcccggccgaggagaccctggccaccgaggacatcctggagatggtcagcgccggcatcgtgcccatcaccgtggccgacagccacatggccgaactgtgggcccaggccttgcccggcctggcgctgcaccgcaaattggccttggccaagggcgatcgcctggcctggatggtgcggccgagcaaccccctgctcaaggccagcctggacgaattcctggccggtcgccggcagtcggcggtcttgagccgggccaaattcaaaaaccactgccggcccgctcaacggctgaaaaacccgttttcggccaagaacatgcggcgctacgcgcagtgccggccctacatcgacaagtacgccgccaaggccggcatggatccgctgctggtggcggcgttggccttcgtggagtcgggcttcaaccccaaggccaaatcgcccggcggggcggtgggcgtgatgcaattgcggcccggcggcagcggcggccgccgttacaacgccgcccagttgcaagacccggagataaacatccgcctgggcgtgggctatctggcccagattcgcgacacctgcttcaccgaccgcgacatggccgaggaagaccgcatgctcttcgccctggccgcctacaacgccgggccacggcggctgtcgaccctgcgcgaaagggcctgcgacatgggccaagaccccaacgtctggttctggcagtcggaggtggccgcccacaaggtgctcagcgaccattcggtgcatttcgtgcgccgcgtcaacaagatctacgccgcctacaagttcgatcagcgccgccgtcaaggcgacttcgccgacaactgaaccaaaggcgagcctggtgtttgcgcgggtttgcttggcgcctatgggcaggccgcctggcgctgggccacggccggcggcatcaggcgcagggcccgctggggcagggcgaaggcggcccgatgcagggccggattgtaatagtccagcggtcccagggcggcggcccgggccggatctggcggctgaaggggatcggggcccagcccgcagatagccatgcccatgacccccgaggaataggtcggcgcgttggtcagataataggccgcgctgtcgaacatctcgtccaaaaagcccatcacctggccgatcagctcctcgtacaagaaaaaagactccatctgggccgcggccacgccgccgggccgcagggcctgacgcacgccttcgtagaacggccggccaaacagctcggcggccgggccgatcgggtcggagctgtcgatgatgatcacgtccaggtcgttttgcttttggcgcatgaaccgcgcggcgtcctggtggcgcacggtgaccctggggtcatccaggctggcggccagttcgggcagatgccggcggctgacctcaaccacggcctggtcgatttcgcagagcaccacgtcgcggacctcggggtgcttgagcacctcgcgcaccgcgccgccgtcgccgccaccgaccaccaggacgttctggggctcggggtgggtcaacatgggcacgtgcaccagcatctcgtgataggccgcctcgtcgaacaggcacgtctggggcacgccgtcgagcaggagcatggggcccaactcgccggcccgcaccacctggacgtgttgataagacgactggatgtcttcgaggatctcgtctatctggaagcaagcgcgtaaggaaccgtcgagctcggggggctccaggtagagctccccggccgtgacggcgttagtggctatctgtccgattttttccggcatcggagtgaaccagcttcaatgtcggccgtgccgtggcccgcgggctggtcagtcaagtcaacccgccggcggcggcggccggtttgctttggggcttgtggtggatcatatcgtcgggcagatccaggatgccccggctgagcatcatctgctggacgtttttggcctccaggccttcgcgcaggctgttggtggccgcgaccatgtcgatgacgtcgccgcaggtgaacacgtcgagggcggcgtagccgtattcgggccaggtgtggatggaaaaatgcgactcgctgatgatgatcatgccactgacgccctggggcgcgaactggtggaaataaggcttgatcatcgtggcgccggacgcttccaccgccgcgatcatggccgcttcaattcgttggggatcatccagaatggcggcggggcagccgtggagttcgaggatgaggtgttggcccagtgctttcattgccatcccccgcgtgacgccggcctcggcctcccgccgggggagccgcttgccgcgtccaggttgccagggtttttccagcctaggcccagcgccttgattcatcggccggaaacatctaaacgcggccatccagccgcagaaccccaggccggccaacgggccaaccagcgctgcaagtcggcgcctcgccagaccggcgagggctgcttgaattatttgcgcctcaaaccactccgcccgcgatccacgccgaaacttatcggcctggggcgagggagcgccgcatggggtcccccttttcactcgttcgccgcgacccgacaacggaacgcggcgcatcaaaaagtatgttcagcgaccgcaattgatacaccatcgcccccaggccgtcaatagcgctttaaccccgccgatcaaaaaacgacgcctttttgttatgctttttattaacgctgcgttatcattaattatcccacaatgtgggcaactggtgaacaaaccggctttaccgaacggttatctttggttatccatattgacgccagccaggcgtgggcctaacataaatgaaaggctttttctcataaggggacgggatatgactctgaccaaagcggacattatcgcgcgcgtctacgccaatggtcagttgaccaaagccgaagccgccgactccatcgaagaatcgcttcgattgatcaaggaggccctgggctcgggcgatgaggtgctggtcagcggattcggcaagtggtcggtccgcgacaagaaccagcgccgtggccgcaaccctcagaccggcgacccgctgaccctgccgccacgccgggttgtgaccttccggccttcgcgggtgctcaaggccaagattcagccataacaccgccgccagccccctggccaagcgtgggagcaggatcggcgaaacgccgtccgctgggtatttttttcgcgggatggcgttattttttcgcaccgcctcacggcgcatcaaagaatatctagctgatttaacatcttattttggccgcaacgcctttggcgcgcatcgtgcatttctcgctctcaacaacatcgggaggtgagaaatggccgccaacagcgccacggccgaccaggcccaaacacaatacggcaaaaccgtgcgcctgaccgttggccagttgttcgaagccctgcaggacgccctggccgacgacgaactcgtcgtggccgcggccaagggcatcctggcccgcaacggcctgctggccccgcgccagcgctgagccagccaaggggccttgaccccgccgccggcctcgcgtaacctttggcggatcgactgtttccgtcgcgcctttttcgcgcgccaaaccaggatgcgaggccatgcccaaattcagccaccgcttcatcgagaccctcgacggcttcatcgccttcggcctggaccgggccaccgaccaggaggcggtcaacgcctatctacagatgttttccgacgacgactgcatggcggcgatcctgccgcgcatgagcgacgaggagctcggccatgtctttgacctggtcagccgcctgctgcgtcgccacttcgatgaagacgagtatcacgccctgtttttgaaagagccccacgcccattagtccacatcgtttttcggagggggtgcgtcgatgaaccagaacgccttacccaccatccgggccatcctggaaggcgcttttttttcgccgctacgcctggaagactggccggccttcctctttggccagccgggcctgctgggcctggaggacgaagaggcctttgaccttttcgtgcgcgccgccgtcgtcgcccagaccgtacaccccgaacaatgccaggacggccagcccctggagtggcttttcgccatcgacgaccacgccgtcgagttggcccacgccctggccgagatgcgcgtcgatcgcccgcttttgttccaccgcatgctgctgtcgctgccggcggtgagcgagggccgcctggacccccgcgatttcgacgtggtcgaggattttctggccagcgccctgcatcaaaacatggagctgcgccaggccgccgccgccgagatcgacgtgctggccggccgtggcctgcgcgccgccggcctggacccggacaacccgccggcccaactggccgaggtcgccgccgccctgctggcccggcccgaggccaggcaatgccacagcgacctggagcttctgtattggctgaccgagggcgaccagcgccccgccgacgccctggccctgggcgcggtggtggaggcctggcggcgctgggccgcggcggccagcgcccagccccaaggcctgggcctgttgcggcgcctgctccccgcgctggatctgaccgccgacgacctggccgagcacgcaccgacccggcaccaggaaaaccccgtgatcaccgcccagtgccccttttgcggccggcaatccagcctggccctgggccgggtgatcaaagagctgacccgctgcccccatctgatcttcgtcggcaccagcgacgaggcccacctctttgaggtgctgcgccacttcgccctgggccgcgacgtggaaaacctgctggaatcgtattacaactcgcccgacgacctggatctctacgccaccttcgtcaacgacatgtgcgagatgctcatcgaccagggccgcctggattccgtgcccgtggcctgcgaaagcacgcccaaggcctttcactacctgcgggcctatttcgcgcgccaggacgacgaagacgagcccaccaaacactgacaagccgcgagaagccaatggacctgttcgagactctccgcgccctctgcgcgcccctgggcccctcgggccgcgaggaccaggtgcgcgccctcatcggccagttggccgggccccacgcccatcgtctggaaaccgaccgcatgggcaacctgcgcgcctggatcaaccccgagcgccggccccttctgatgctcgacgcccacatggacgaggtctgtttcgtcgtccagcgcatcgagcagggcggctggctgcgcatcgccgccaccgccggcttcgagccccgcgtgctgccaggcgcgcgggtaatcatccagccccggccgggccgcgaggtcgtcggcgtggtcggcctcctgccgccccacctggaaaccccggccgaccgcgaaaaggccctgcccatcgagcgattgttcgtcgacatcggcgcggccagcgaacaggaggcccgcgaggccggcgtggaggtcggctcgccggcggtggccgacgccggcggcggccgcctgggcgcaaaaggcttttatcagcgcaacctggacgaccgggccggttgcgcggcgctgctggagctgctgcgccgcctggccatcgatccacccgacctgggcgtggtctgcaacttcgccgtggccgaggaagtcggcctgcgcggggccaccaccgccgccttcgacctggatccggacctggccctggccgtggacgtgaccatggccgacacgcccggggccgatccggccaagcaggtcagcacgctgggcggggggccggtggtcacggtgctcgacgggcggatcgtcgtgccctgggcgatggtcgattcgctggaagaggcggccaaggccatcggcgcgcccatccagcgcaagacgccaccctacggcggcaccgacgccggggccatccatttggcccggggcggcgtgccctgcggggtgctctccatccccggccgctacatccactcgcctgtttcgctgatcaacctggatgacctggccgccaccgtcgatgtgctggagcgctgggcgcgttcggcgggccagttggccgagcttttggctggccggcgctgaggccggcaaaaacaaaggccggcccagaaggccgaccggattgccaggcgggtttggcgctcaggccgaaagatcgccgtcgccgcccatgggcccgaaaaagcccttgagcaaggccggggtggggtcgaagtccgactcggccaggtaacgtcgttgatcttcccgcgcccgcgtggcgtccttgcgcccggtgcggtaaaggccgaccaaaccctgctccagcaggtcgtccatggtctgaatctggtttggtttgggcggcccgaccaccagctcgtagacgctggccgtgacgatgcgcgtcacgcgctcgggttgacagttggccacccaatggcctaattggctcacgactatcctccgagtcccctcctgcggcgctcccaatacgccgtggacactctattaatcggtaagccagtgtggttccttgaaggctttttgcggttcgcagggccacaaagccggaccaaagcgccagcgtcgattcatctggccgtaatcacggtcgatcggccgagaattttttttgggccccggccgccactgggttatcctgaaacaacccgcgcggaggagcattgtcatgagcctgatcttgttgagcctggccgttttggcggccctgatgctgttggccggtccggccgattttctggggagacccacgccgctggtcatcggccatcggggctgcccggcccgccgcccggaaaacaccatggcttcttttgagcaagccatcgccgagggcgccgacatgatcgaactcgatgtccagctcagcgccgactgccaactggtggtcatccacgacgccaccctggagcgcaccaccaacggccacggcctggtggccatgcacaccctggagcaactgcgcggcctggacgccggcggctggttcgacccacgcttggccgatcaacgcccacccaccctggccgaggtctttgaggcctttggccaacgaacgctgatcaacgtcgagatcaaggccgaggctttgtgcctgcccctgccgggctggacggtggtggagttgacgctggccgagatagcccgttgcggcctggagcgcacgacggtggtctccagcatgagcttcgacgccctgctgatggcccgcgccatcaacccgcgcctgaacctggccgtgctggcccacggccccaagccgggcatcgacacggccatgctctgccaggccatcggcgcgcgcgcgttcaactttcacatctccagcgtcacgcgggatctgaccgaaagcctgcaccgagccggcctgctggccctgccctacgccgacgccagcgtcacgccgtcggccatggccagggccctggagctgggctgcgacggctttttcgccgacgacccggcggccctgcgcgccatgatcgacaaacagggcggagccaaagccgcgcgatgagcatgaaataatgatggatggtcggatgccggcccctggaggccgctgggcgcggaggcggcgcggttgagctaacccagcgttttatgtgcggaacttgccagcccccaacccgccaggccccaacctgccagcccctagaggccgatgggcgtggatgcgtcggggttgtgcttgatgtcgtcgcggatcagggccagcaagcggcgggccaccgggccgaccttgccgtcgccgatggcctggccgtccaggcggctggccggcaggacgtccagggtggtgccgaagaacatggcctccttggccgccaccaggtcttcgacggtcagcgggccacgcacgacttccttgagcaggccctcctcgaccaaacggccggccagctccacgcaacgccgggcggtggtgccttcgaggatgttgtcgggctcgggcaggcagaggcggccgttctggtcgaccagaccgaagttttcggtggcgccctcggtgaggtggtcgttgtcgtcgacgcccacggcgaagctccagccccggctgacggcctcgcgcttgagcaggacgttgggcaggtagttgcagctcttgaccgccgcgtagaagccgctcttggccggcacgcggctgacgcccatgttgacgcccaactcgtaggcctgggccgccggcgcgtgcaggctggagaccatcacgtagacgccgggccgcgggcactcgaaggggttggtggtgaacccgccggggccacggctgacgtagatgcggatcatgcagtcggcgcggccgccagcccgggccacggccgcgcaaagggccttgaactcgccgggcgtatgcggcaaatccagatggatggaatgggccgagttggccaggcggtccagatggcgatcgaactgataaacccggccggccacgcacttgcaagcctcgaacacgccgtctccacgatgtaccagatgatcgtccagcggggcgctcatcagccacggctgggtgacaatgccgcccaaccacgtggaatacatggcgaaatattcagcagcccacggacgctccacagcccgaagccgggccacggccgtttgctcatccagcaccttcatgtcggcaaatccactcatgggccagactctacaccccgcgccagccaccggcaagcattttcaccgccgccggccactgctgatagcacttgcgctggcgggcgcgcgcatgaataattcagctagcgtaaaataggccccaggttgtgggccaggcgcgccatcaaggaggttacccatggccccaggtaaagccaacatcctgaaaagcatgcctaaaaagctgaaaaaactctactcgcggacactggtgaacaccttcgaccgcgtcgatttcctcggcttggcccgcttcttcgccaattccgagtcggcccgccgcatacgcgagaaattcaaggatctgccgccggcctgggacaaccaggaccaactgagcgaactggccatcgacttgctcatccaacaaaccgcccaaaacggcgatcccatcgatccgcagaccgccgcccaactgatcgacgaaatccgcgtgcgctacgacagccagcagcatatctgggcggccacggccatcgccacgctcttcgattatctcttcgacctcgacgacccggattatccctttacgtccaaagacaagcgcgaattggcccacgtcggtcagctgcaagcccacatggccgccggcaagggcgtggtctacctggtcaaccattccacgcacttcgacgaattcctcatcgacatgctctggcagcatgcgcgtctgggcctgccccttttcgcagccggccagaacatgatgcgcatcaaaagcctgggcaagctgctcaacctgggcctctacgtggtgctgcgccagggggccaatcgccaccagatggccgcgctctacaactattgccgcgccatcagcgagatcggcggccagcagggcatcttcctggaggcctgggccggcggcgcgcgcaccaaggacggcagcctgcgctatccgcgccgcctggtcaccctgcgcggggccctggacgtcagcgacgacgtggtcgtccaacccatcgccctatcctattcggtggtgcccgaagacctgcccctgtgcgcgcggggcggcggccgggcctggttccggggcgtcggcttctggcgcggcctgggcaagatcatcgcccaccccaaaaccttccccctgcgcatggcccaaaacctctacggccgagcctatctcaacatgcctcggccttggctgctcagcgaactcaaagccctgcacgaggccgacaagggcggcctggccctggatgaattcgtctccctgcactgcattcgcgaaatcgcccgctccaaaaagatcatggcctcgcaactggtggcccgaggcctggtcagcgcccggcgcaaacgcatccgcgatctggaggcggccgtcagccaagaactggagctgatccgcgaatatcaccagagcaccttcggccacgaaccagacctggaagacttcatccgccacaaccccctcgaccgcgtcatcgccgacggcctggccaccctgcgccggcgagggatcatctcgcgcctgcgccgcgatgaactcaaactgcccctggtgcgcagcgaggccgggctgtcgttctacgccacccacgccgaccgccgcatttattcacccaccgccgaccaaaacctcgtcatcgtcggcgcgggctattggggcttcgccatcgctcggctggtgggcctgcgcctgctggaagacaaacgctacaacaacgccagcctcaccctctttgacacgcggcgcgagctggtcgacgaaatgaacctgcggcgcaccggctccggccgcttcagcgaggtgctgctgcccaaaaatatcttcgtcacccacgatctgcccagcgccttccgcaaggccagcgaaatcatcatcgccagcacccccgaagacttcgaagcacgcctggaagccatcctgcgcgccaccgaccaccccttcaaattgatcatcgccacccgcggcctgctgcccggccaccgccggccggccatcaccgtcgcccgccagatggccacccgcctgggccgcggcgaggtcgaagccttcgccctgaccggcccggtcgaccccgaggagatcgtcaacgccgcgccggtcaaaggcatcttggccgggcaacagccgggcctgtcccaactggccgacctgttcaacctgccgccggccggcgtcaccctcagcctggacccggtgggcgtccaggtcgccgacaccatggcccgcatctacgccatgtgggtcaacttcgtcatgcgctccgaccggccccaccgcccccaggacgtcggccggctcatggccgacggcgccggcgaaacccgccgcctggccttggccatgggcgcctccgaagacaccttccgcgccggcagccacgccttcatcaccacctacgtcaccgccagcttcgacggcgatatccgcgacttcggccgcgacctgggccgcctggcccgaaaacaaaaagatatccccgccgccgcccaaaaactcgaccgccaaatgaaagaagacgggcacggcgtccaagtcctggccgacctgcaattggcccacgaagccgccgccgaactgggcctggatctgcccgtgctcagcgacgccttcgagaccatctgcgccggcaaaaacgccgatgacgaccaatgacgctcaaggattcagccaaatctgccgataaaatgaacaagattcattggtcggacagggaggtcgccatgggcggatgcaaacaaaccatggccgaggcgcgggaagtcttggcctgtctgatgagctcgccgatctacttcgacctggatttggtcgaacgtttggccttgttcaaaaaactttcgcgtctggccgtggttccgctggatcggcgctgagaggagctttttcgcggaagccgtggacgtggcttgggctgagctgagctgagctggtttggcttggtttggtttgggtggcccgccgtggttgtttttttgtcggggtaatatattgtaataattaataaaatggtcgatgatcaaggtttgagataagggcaaggcgaaggcgatgatataagaattaagattaagagaaagattaagattaagagaaagattaagagaaagagaaagagtaagagaaagaataagaataagaataagaaaaagtgtacagatatagtatttacctgacactgccgcccctggcggggtgatttttaggcggccttttgggacgccttttccttgggcttcttacgcccgggcaggccctccaggaaagcctgactcggcgtcctgccgttcatgttccggccctggtgcgcccgctcatggttgtaatggcgcagatactcatccaagtcggcctgcatctcatccaaggtttcataccatttctgacggcccttgatccggaaatgctcgtccaagagcgtccggtgaagccgttccacgaagccattgctctgaggccgacgcaccctggtggtgcggtgttcgatcccctcaagctgcagaaacagctcatacggatgctggtctggccggccgcaaaactctcgcccattgtccgaaagcaccgtctcaatcaccgcgtcgtgggcctcaaagcacggcagcacttcctcgttgagcacatgcaccgccgtgaccggaagcttgctggtgtacaggcgaccccaggcgtggcggctgtggcagtcgatgaccgattgtagatacaccttgcccacgcccttgagcgcgccaacgaaaaacgtgtccaccgccaccagggccccggtgtgccgggcctcgatgtggcggtcgcgaaactccgggctgaagcgctccaaagcccgaatctgctcgtcgctgagttgaatgtcctgggcgcgaaccgattgctcgagacgcaaaagacgctcgtgccgcgtgagcatctcgtggcgactccacacgcctcgcacgccgccggaactcacttgcacgccgcgaagggccaattgctgcgacacgcgaagcgctccgtgggtcggatactccaggctgtaagccatgatcgccgcctcaacctccgcttccacacgattgggatgcggccccttggggccgggcaaacggtccacaaggccctgtgcgccgtaggtctggaaattgcgccgaatctcgtaaaactgctgccgcgagtagcccatcagtttgcaggcccggctgacgttgctcaattccccagcaagctctagcagactcagcttccttcgtgctaccttcttctccgtggtcatgttgccctcctgtgttgaggtttgttcgagtttcgcaactacaaacctaccccaaccaagggcggcatgaccacttcctctacgtggtcgactgtcaggtcattactagatcagcacagaaaaagccattgcggggcggggagggggctcttttgcggcgacaaaaccgccccctcgcccgccccgcgccccacccctcccccgcaaaatagccttccgaccgctggcgcgcgtttgtggctccgaggtgtccgtggccacgccgcccgttcgcggcgctggtgcatgggctcttagaagtcgggcgtggctgctttgatagcggcgctacaaagaatcgcgttggctggatttagcggcctatcaccgggagccatggacggtaggtgataacctcccctactcgacccgccttgcctggccgggcgccggccccgctggccacgccgcccgttcgcggcgctggtgcatgggctcttagaagtcgggcgcggctgctttgatagcggcgctacaaagaatcgcgttggctggatttagcggcctatcaccgggagccatggacggtaggtgttagcccggcctactcgacccgccttgcctggccgggcgccggccccgctggccacgccgcccgttcgcggcgctggtgcatgggctcttagaagtcgggcgcggctgctttgatagcggcgctacaaagaatcgcggaatcgcgttggctggatttagcggcctatcaccgggagccatggagggtaggtgataatccaacgctgtcgacccgctttgggaggccaggcactggcctcgccttgcctggcctggcgccggcctctccatgaaattgcgaagcaatttcatggaatgcaaagcaacaaggctactcgcgaagctgccacgaaaatgaaaacgacgcgcatcgattgcgaagcaatcgatgcggggcttttctttttggaggggggtgcggggggaacctttttcttttggcacaaaagaaaaaggttccccccgcatcttacccgaccgcgtcttgccgggcgggcgttggccagacgctctcagcgggcgtaggagtgtagtccggccagcaggagattcacgccaaagaaggtgaacagcacgcaggcgaaaccgacgatggaaaagactgccaagcgtcggccgcgccagccggccaggtagcggctgtgcaagaatccggcgtagaccagccaggtgatcagcgaccaggtttccttggagtcccagccccaatagcggccccaggccacttcggcccagaccgcgccggtgacgatgcccaccgtcagcaggatgaagccgatgaccacggtctgatagatcagcatatccagggtcagggcgcggggcgagtcggggtggttttgttgcttggtcgtcaggtacatcacgcccagcgccgccgagacgccaaagccggcgtagcccaaaaagcaggcgatgacgtgggcgatgagccaattggacttgagggccggctgcaatggtttgatggccgggtccaccgactggggcgagccgcccagcagcaggctgaacaccgccgggttggtggccagcagcaccgacaaaaacgatagtggcagggcaaaggcgccgatggtcaggtttttggtgcgccactggactatcaagtagatcagcgtcagggtccagccgaaaaacaccagcgattcgaacaagttgctgaacggcgcgtggccgatgcccatctggtgcgaggccacccagcgcaggattatcgctgcggtgtgggccagccaggtcagcacggtcagggccgtggcggccacaccgaaaaagcgccgtttgatcacggcgttgcacaggtacaacacccagcagatgaaataggcggtggtgatccccttgaggatttcgttgctcagggcttccatcaggtctatttgctcccgccgttagggttttgctccagcgccagggctagcttgttgagcagcaggcccaggccggcgtggtttttgttggcgccgccggccagggagagtttgctgccgccgccctgtttttcgatgatgatccacaccttgcggtgtgaaaaataaaaagccgccacaaagcccaacaccatgcagatgcaacccacccagacgaaccacacgccggggtcgtatttggcctggagcccggtgtagggcacaagcgtggcggccagcaggcggacctgtggcgcggcctgggcgctggcggcgtccttgggctggaaggccaccagctccagcggctcctggccgggcaggtgcaggcccaggcgggccatgggcccctgatagaacatgcccatgttcatcagcggcgaaaaatccatcagccaagcctcgccgccggccagggcctttttgcccggcccggcgaactccagccgctggggcgcgcccaggccaaagatggtcagcgccaggcgtttgaggtagatgctctgttcgtcctcggtggtctccatctcggtgatcagcgccgaaagggccggccggccgcttttggggccaaacagggccagcgagcgcggaccgtgcgcggggctgctcagcaaggcctgtgcccagacgccgtcataatcagggccgtggttggccaagtgggggttgggacgcaggctcagcgtgccgccgccgggcagtttggcccggccgccggccggcagggccaggcgttgggcctggtcgccctggcccagttgcagctcggcctggtgcagctcgtagccaaacgaggattgataaaaatccacgctgccgaacttggccggatcgttgacgacgatgtcgcgggtcagggccgcttggccgttttcgatgaagctgagcttggagcgatactcgctgaccatgccgttttgatagcgttcgatggtgaatttgtccagccgcacggcaaagggcagaggcatctcgccgccacgcgccagtcgcacgacgttttcctggccgccctggctgatgttcatgtagccgtcaaagccccacagcaggccgatgatcgccccggcgaagatcagcagcaccgagccgtggacgacgtagacgccaaagcgcgaccatgcgcccttttgggcaaaaagcgttatccggccgtcggcgtcctggcgatggggccggcccaggcttttggccaaaacggccgtggccagttcgacgacccgttcgggcggcgcggccaggcgaatctccttgctggccttgcgcgggcgggccaactcctcggccggatccttgcccacggcggccagcgtgcggggcaggcggtccagcgaacagatcaccaggttggccgccagcagggccaacagccccaaaaaccaccaggcgtggtacatgtcgtccaggcccagcagatgggccagcggcgcgtactcgcccagcaattgctgataggcggccggatgggcgttttgcgggatgatcgtgccggcgatggaggccacggccagggccagcaacagggtcagggccagcttcaccgaggcgaaaaggtcccacatccggcggccgaaagatgcttgctctttattattgctcacggctggttcacttgctcactatggctggaggttttggcgacgaggcatatcctaccagaccggtcggcatcaaacaacgcgcctggactcactgggccgggcaagtgatggcccgaaagctcaccgaaccgcgtcccagcacgtcgtgcaggtggacgatgcccagcaaacggccctgatccaccaccggcagcacggtgatgaggcgctcttccatcaggtgcagggcgtcggcggccatggtggtcgggccgatgaccaggggccggcgggtcatgaagcgctcgatgggcccaacgctgaggtcgcggccggcgaccatggcccggcgcaggtcgccgtcggtgaacaggcccagcagttcggtgcccggccggccgccgctggtgatcagcaccgagcccagatcgccggcgtccatgacggccacggccttttgcacggggtcgtcgggggcggccaggggcgttttgtcggcggggatcatcacctcgctgacggccagggccaagcgctggcccaggttgccgccggggtgatggcggcggaagtcctcgggcttgaaggcgcggatctccatcagcaccacggccagggcgtcgccgacggccatgcaggcggtggtggaggcggtgggggccaggttgaaggggcaggcctcgcgttcgacgccggtgtcgatgacggcgtcggcggcgcgggccagggccgagcccatcccgccggtcagggcgacgatcttggccccgtggccgcgcagttggggcgtgaggttgaccagttcgtcggtctggccgctgttggacagggccagcacgacgtcgccggggcagaccgtgcccaggtcgccatgcagggcctccaccgggtgcaggaagatggcgttggccccggtggagttgagggtggccacgatcttgcgggcgatgatgccacttttgccgatgccggtggccacgatcttgcccttggaggccaggatcagttcgacggcctgggcgaagccgtcgtccaggcgttgaccgacccgttgcaggccctggatctcgaccgccagcacctgacggccgcgctccacgattttttgccgcgcgtcttggtccactctagcatttctccagggcgaacttgccttcgcactcctcgatgggcacgggataattgccgtcgaaacaggccaggcagaagccttccttgctggtgtgcgtgccttccagcaggccgtcgatggacaggtaacccagggtgtccaggccgatcatgtcgcggatttcgtccacggtgtgattggcggcgatcagctcgcccttggtggagaaatcgatgccatagtggcaggggaagcggtggggcgggcaggagacgagcatgtgcacctcggccgcgccggcccggcggatgttggccacgcgggcgcgggtggtggtgccgcggatgaccgagtcctcgacgacgatgacccgcttgccctggatcagctcgcgcacggggttgagcttgacgcgcacgccaaagtcgcgcatgtcctggctgggctggataaaggtgcggcccacatagtggttgcggatcatgccgatctcgaagggcaggccgctggccatggcgtagcctagggcggcgtagttgccgctgtcggggaagggcatgataaagtcggcctcgaggttggggtattccttggccaactgggccccctggcacttgcgcacctggtagacggtctgctgaaagatctgcgaatcgggccgggcgaaatagataaactcgaagatgcagtgggagtggcgctggcgcgggaagggcttgacgctgcgcaggccgcgtttgtcgatgaaaacgacctcgccggcctcgacctcgcggacgaactcggcgtcgatcagatccagcgcgcaggtttcgctggccaccacccagctatcgcccagacggcccaggcacagcggccggaagcccttgggatcgcgggcggccaccagggtgtcttcggtcatgaacaaaaagcaataggccccgcgcagctcttgcaaggcctccagcagggcctcctcgaagcccaggtggatgcgccgggccagcaggtgcatgacgatctcggagtccatgctggtctggaagatcgaaccttccagctccagcttgcggcgcaggctggcggcgttgaccaggttgccgttgtggcccacgcacaggctgtggccggcgtggttgatgatgaacggctgggcgttggccaaaatcgacgagccggtggtggagtatcgcacgtggccacaggcgatgtggccgtggagcttggccagatcgcgctccttgaagacctcgggcaccaggcccatgccgcgtttctcgtgcaggaagcggccgtcgctggagacgatgcccgccgattcctggccgcggtgttgcagggcgtaaagaccgtagtaggtcaggcgggcggcgtcgtcgtggccgaaaacgccaaacacgccgcaatattccttggccttgggccgcagatcgattttttcgtccatcgggctatccccgtcgggtgattggggcaggcttcgtccttgccggaacgactccgtgtcgcgcttatggttgaatcaagccgcgtcccgccttagcgagcctgggcgtaataatcttgcaggggcgtgacccccaggcgtccgctggtcttcaacgcctcgacggcctcgaccgtggccgtggccgcggccatggtggtgatgtaggcgatgccgcgctcgacggcggtgcgccggatcatgtaggcgtcgttgtaggtgcccttggccttgtcgccgccggtgttgatgaccagggcgatctggccgctcttcatggcgtcgaccacgtggggccggctttcgctgaccttgaaaaccaggctgctgggcacgccgttttggttgaagtattcgttggtgccggccgtggccacgatctggaaacccagctcgtgaaacttgcgggccacgggcagcacgtggcttttgtcggattggcgcacgctgatgaagacctggccctcggtgggcaggcgctggccggcggcgatctggctcttggcgaaggccaggcccacggtcttgtcgatgcccatcacctcgccggtcgagcgcatctccgggcccaggaccgggtccacgccggggaagcgcacaaagggaaacaccgcctccttgaccgaataatggctggggatcacttcctcggtgacgccttgttcgcgcaggctcagcccggccatgaccttggtggccaccttggcccagggcacgcccgtggccttggagacaaagggaaccgtgcggctggcccgcgggttgacctccagcagatagagcagccccccctggatggcgaactggatgttcatcagcccgcgcacgcccagctcgaaggccagggcgtgggtggcctggcggatctcgtcgatcatcgccgggcccagggtgtggggcggcagcacgcaggccgaatcgcccgagtgcacgccggcctgctcgatgtgctccatgatgccggccaccacgcacagctcgccgtcgcagaccgcgtccacgtccacctcgatggcgtcttccaggaacttgtcgaccaagatggggtgatcggggctggccttgacggcggtggccatgtagtgctccaacgcctggcgatcgtggacgatctccatggcccggccgcccagcacgtagctgggccgcaccaccacggggtagccgatcttctcggcgatgcgcacggcctcctcgacgttggtggccgtgccgttgtcgggctggcgcaggcgcaacaggcgcagcagctcgcagaagcggtcgcggtcctcggcccggtcgatggcgtcgggcggggtgcccaaaatcggcgcgccggcccgctccaggggcacggccaggttcagcggggtctggccgccaaactgcacgatcacgccgtcggggcgctcggagtcgatgatgttgagcacgtcctctttggtcaggggctcgaaatagagcttgtcgctggtgtcgtagtcggtggagacggtctcggggttggagttgaccatgatcgactcgacgcccatctcgcgcagggcaaaggaggcgtgcacgcagcaatagtcgaactcgatgccctggccgatgcggttgggcccgccgcccaggatcatcaccttgcgccgctccgaggcgcggcactcgtcctcggtctcgtaggtgctataaaaatagggcgtgtaggcctcgaactcggcggcgcaggtgtcgacgagcttgtaggtgtggcgcacgcccagcgccaggcggcggcggcgcacgtcgtcctcgctggccccggtggcctgggccagttggcggtcggaaaagccccactccttggcccggcgcagaaaatcggcgtccagcccgtcaagcgtgcagaccaggctgccccagggccgcttggcgtccagctcttggctgaactccacgagctgcttgatgttgtgcaaaaaccaggggtcgatccaggtgatctggtggatctcctccaggctcatgccgcccttgatggcctgggccacccaaaagatgcgctggctgttgggcgtggccaggttttggcgcagggtctgctggtcgtggccgctgaagtcggcgccgtcgccgatcagcccggcccggccgatctccaggccgcgcaggcccttttgcagggcctccttgaaggtgcggccgatggccatggtctcgccgacgctcttcatggccgtggtcagcacgtcttgcgagccgggaaatttctcgaaggcccagcgggggatcttgaccacggcgtagtcgatggtcggctcgaagctggccatggtctcgcgggtgatgtcgttgggcagctcgtcgagggtgtagccgatggccaacttggcggccatcttggcgatgggaaagcccgtggccttggaggccagggccgacgagcggctgacgcgagggttcatctcgatgacgaccatctcgccgtttttggggttgatggcgaactgcacgttggagccgccggtctcgacgccgatctcgcgcatgatggcgatggaggcgtcgcgcatcatctgatattcgcggtcggtgagggtctgggccggggccacggtgatgctgtcgccggtgtgcacgcccatggggtcgaggttttcgatggagcagatgatgaccacgttgtccttgcggtcgcgcatcacctccagctcgaactccttccagcccagcaccgactcctcgatcatcacctcggaggtcaggctggccgacaggccgtagcgcgaggtctccaacagctcgtcgatgttgtaggccacgccgccgccggtgccgcccagggtgaaggccggccgcaccaccagcggaaagcccagctcctcggcggcgcggcgcacgtcgtcgaggttgcggcagatgacgctgcccggcacgcgcaggccgatcttttccatggcctcgcggaactcctggcggctttcggccttgcggatcaccgccggcgtggccccgatcatctcgacgcccagctcctccaggatgcccgtctgggccacttccagggcggtgttgagggccgtctggccgcccagggtgggcaacagggcgtcgggccgctccctgcgcagcacctcgcagacaaactcgcaggtgatgggctcgacgtaggtgcggtcggccagctccgggtcggtcatgatcgtggccggattggagttgaccagcaccacctggatgccctcctccttgatggccttgaccgcctgggtgccggagtagtcgaactcgcaggcctggctgatgatgatcggcccggagccgatgatcatgatctttttgaggtcttcgcgtttgggcatttttgctggctctcaacaaaggaaaaacgggccgccaagcccgttcatgctacatcatcggcctggcggccgctatttccaaaggctgtttggtgcgcatcatctcctcgaagcgatcgaagagatagtcggcgtcgtggggccccgggctggcctcgggatgatactgcacgcagaaaagtggcagcttcttgtgggccaggccttccagggtgcggtcgttgaggttcatgtgcgtcattaaaatatcggtcttgtcgatgctttggtcgtcgacgcagaagccgtgattctggctggtgatctcgaccttggccgtggccaggtccatcaccggctggttggccccgcgatggccgaatttcagcttgaacgtccggccgcccagggcctggccgatcatctggtggcccaggcagatgccaaagatcggggcctggcccaacaggcggcgcacggtctcgacgacgtaggtcaccgccgatggatcgccggggccgttgctgaggaacacgccgtcggggtcgaggcgcatgatcgtctcggccggggtgtgagccggcaagacgaccagattgcagccgcgtttttccagccggcgcaggatgttgtacttgatgccgcagtccagggccgccacgcggaaacggccctggccgccggcccagacggcctgggcgtcaaactcgccctccaagtccagcgtggggccgggcttgccgtcttgccagcgataggccttttggcaggtgacgttcttgaccagatcgaggccgaccaggccggggctggccttggccttggccaccaggctctccgggtccaggtccagggtgctcagcacccctttcatggccccacgcatgcgcagatggcgggtcagggccctggtgtcgaggccctccacgcccatgaccccggccgcttccagatattggcgcaggctggccgtggcgcggaaattgctgggaaaatcgatgtattccttgaccagaaaggcgctgacctggacggcggcgctctcgacgtcctcggggttgacgccgtagttgccgatcagcgggtaggtcatcaccaccatctggccgtgatacgaagggtcggtgagcacctcttgatagccggtcatggccgtgttgaaacagacctcggccgccacctcgccgccgccggcaaaggcccgacaccaaaagatcgtgccgtcctccagggccaatagcgctttttgcgacatcacatatccttgagcccctgcaccgtcaaggacggatccaggggccgcacgtgttcgacgatatattcacgcaccgcccggccaggcggcgcgtcctgtttgtaacacacaaagtccagtttgacacccagccgcgcggccactttcgtggccaacagcggccagaccacgcccagatcgccggtgatgggcaacgaccccggcaatcgggcgaaaccgctcatctccatgcggaagggcgcctccagcgtggcggccttgggccggccgtcgtcgatggccgcgctcaccgcgccgccgccgcgctccagctcccacacccgacgcaacgccgggtccaggtcgatgcgcacgatgcgcttgtcgcgcagcgagaaagttttcatgccctcgtggcgggcccacaggccgtggccggtgtaaagctcgaaggggccgtcgtggatctcctgggccagggccaggccgctttccactattatatcggcttgggccaaaacgcgcgccaccaacatcgaacgccggctgatgggcacgctgtcgcccacggccaggcccacgtagccgccgcccaccagttgcggcacgctgaccaggcagggcgcgccccgccgggcgcaggcgcccagcatggtctggcgatcgcagcccaggccggccacggcctccagcggcaggcccgccgcccgggccatggagagcatgcgccgggccatgcgctcggcccacatgccggtgggataggccaggttgccggcgaccttgatgatatccttgcccggcagggccagcatgcgcgccagcagatcgcggtccaccggagccacccgctcgatgcgcgccagctcggcctcggaaagcagcgagacctccaccttgccgccgtggggcaacacgtccagcggcaggcccagggccgcgccgtccacccgacgcacgcgctccaggcagccggccatctcgtggcccaccaccgcgctggaggtgatcacgccgtcaaccaggcccaggcgcaccagttcggccacctggcaggtggcgccctcgtgcaggttgggcccgctgcccgtggccaccgccacccggccgccggccagcttgacccgcgcccaggcctcggccgcctcttccaccgccgccagggccgaggcgtccagacgggccgccaagtccgccagcatggccccgtcgatgatcggcggacgaccgctcaagttcgtgctccccgccggtccaagcgccgggcgatatgccccgccgccgcctcggccgcccgcgaccagcgctccacgaccccctgccccgcccggccccaggccagcgccaaggcgggatcggccagggccgccagccagaaatcgcccagcgccgcgccatcggccgcctggcggccgccgccggcctcgatcaaggcctggctggcgtcggcaaaatcgctcatgtccgggccaaaggccaccggcttgccccaggccgccggctccatggggttctgcccgcccagcccgacaaagctggcccccaccaccgccgccgcgcccaggccatagatggccatcagcctgcccatcacgtcgacgacgaccacggccgtctcgggccggcgcggcgcgtcggggcgcaggtgcgtccacgactgggccgtcagccccgccgccgccgccgcccgcaaccaggcccggccgcgttccagatggcgcggggccaccgccagcaccgcccgcggaaaacgcgcccgcaccttggcaaaggcctccatgaccacggcctcctcgccgccgcgcatggagccggccaccaacagcggcgcgccatcgagcttcaacagcgccgccgcctcggcggggtcgctggttcgggcccgctccaacagcccggcgtacttggcgttgccatccaccgaaacacgcgcggccggcgcgcccagggccacggcccgctgggcgtcggccgggccgatcatgcttaaatgatcgaagcgggccagggccggggcgatcagccagcgaaaacgccggtagccgggaaagctgcgctcgctgaaacggccgttgagcagcagaacccccgcccccgagcgccgcaacagcgccagcagattgggccagatctcggtctccagcgaggcgtagacctggggccgcaagcgggccaccgccgccgccgccgcccagggcatgtccagcggaaagggcgcgaccagggcccgaccggcgaacagctcggccgcccgctccaggcccttggccgtcgaggagctgacgatcagcttgacgtcgggccgcagctcccacaggcgctcggccacggcccgggccacggccacctcgcccacgctcaccgcctgaagccagacgcgggggccggggccaggctccggcgtgtggcgataaagccccagccgcggccagacctcggcgtagcgccggcccaggcgcgcgccaagccacagcggcggcagggccgcgcagcccaggcccagcgccaggttatacaagattaacgattgatccatagagccgccaacgcctaccgccatgcgttgttatagccaccacgggccggcgcgtcaagccgcgcgccgctttggccgcgcattttgaccgccggcccggctgggcgcggaccacgaaaggctctgggacgatgggcttgcaaaaggctcgcgcgccgccaacgacgcgcggggatgcggcggaggccccccggctgccctcggaaaggcccccgccgctttgggaaaagccgcctctctacaggcccatgaacttggcggctatggtcttcatgatctcgttggtgccggcgaagatgctcattacccgcacgtcgcgccaggcccgggcgatggggtattcctcgcagtagccatagccgccgtgcagttgcaggcagcggtcggccacgttcttgaccatctcggtggtccaatatttgagcatcgacacctcggcgggcagagacttgccctccatgtggtcggcgatgcatttgtcgacgaacagtcggcccagcttgacctcggtggccatctccaccagctcgaactgggtgttctggaacttgctgatgggcttgccaaaggccgagcgctccttgcaataggcgatggtccgctccaaaatgacctcggcggcggccaccgcgccgatgccgcagatcaggcgctcctgctggagcttttgcatgagcatgataaagcccgcgcctttgtcgcccaggcgattgcccacggggatgcggcagtcggtgaagtaaagctcggcggtgtcttggctgtgccagccgatcttgttgagcttgcggcccttttcaaagcccggcgcatcggcctcgaccacgaacaggtcgatggccttgtaggggtctttctcggccggatccttggccgccaccacgcagacgccgcagttgatgccgttgctgatgaaggtcttctggccgttgatcaccaccatgtcgccgtcttgctgggcggtggtgcggatgttggccaggtcggagccggtgttgggctcggtcatggccacggcggcgatgtattcgcccgagatgcacttgggcaggatgcgctgcttgatttcttccgaaccataggcggtgatgtagggcgcgaccacgtcggagtgcaggcccacggccaggccggtgtggttggtgcgggccatctcttcgttgacgatcaccgaatagagaaagtccgcgcccaggccgccgtactcctcgggcacgtccatgcacaaaaagccctgctcgcccagcttgagccaggcctccttgggcgtgatgcccgcttcttcccacttttcgacgttggggatgacctctttttcgcagaacttgcgcaccgcgtcgcggaaaatgcggtgatcctcggtatattgcaggatttccatcttaatcctcggccggccggcgggcccccgtcgggcaggcgtattggttgccttgatcgtcgaaaaaaaccacttcgtcgctacgcagccacaattgttcgtccatggcgcaataaaaggccatggtctggcccggggccagggcgtgcacgccgtggggcatcagggcttcgacgccgtgggatccccagtcgccccgcaggtcacagcggctgggcacccgcacggtcgccgggccctgatttgtaaccagaaactccaggttttggtcgaaggcgcgcaagccgcagcaggtcttgaagccgaaaatggcctcgacgcaggaattcatgattggcttgacgctgagcatgcgagccccctacctggtctttcagccgttgagccggcccacgatggccacgctgcaaacgctgttgaacgggaacccacccaggttatgggtcaggccgtagcgcgggtctttcaactggcgctcggcggcgcggccctggagttgcagatacatctcgtagagcatgcgcaggcccgaggccccgatgggatggccaaagcacttcaggccgccgtcgatctgggccggcaccttgccgtcggcgttgtacatgccatcgagggtgtctttccaggcctggccgcgctggctgatcttcaagtcctcgtaggtgaccatctcggtgatggagaagcagtcgtgcagctccatcatcgagatttcttccttgggatcactgatgccggcttcctggtaggcccggtcggcggccttgtcggtggtggggaaatacgacccgtcccacgagttgaagcacatctcctcgccattgctgacggccacttgcagggccttgaccgtgacggggttgctgaagcccatgtcgcgggccttttccacggtggtgacaatggcgcaggccgcgccgtcgctgacgccgcagcagtcgaacaggcccagggggtgggcgatgatcggcgcggccatgacctgctcgatggtcacttttttgcgcaggtgggccttggggttgatggccccgttctcgtggctcttgaccgagacctgggcgatggcccgcttgaggtctttgtcgctgacgccgtatttggcggtgtaggccgtggccaactgggcgaaggagcccggcgcggttagattgggccaggtcatccacaggttgctgccggcgttggcccccagttggggcaggccgccgtagcccgagtccttgagcttttccacgcccagggccaggcacatgtcgtaggcccccgaggccacggcgtagaccgccccgcggaagctctcggtgcccgaggcgcagaagttctccacgcgggtgacgcccacgtagggcaagcgcagggccgccgaggccgacaaggcgctgcggcccaggtccaactcgtcgaagcaggtgccctgccacacggcctgaatatcgttgcgatcgatcttggagtcggcaagggcctcctcgaaggcctccacgatcagctcctcggcccccacgtcccagcgttcgccgaaacgcgagcagcccatgccgatgatggcgactttatccttgattccgctggccatatcgttgtcctcccggccccggcgacggccgcccgcttgctggggcccgccgccggggggattggcggagtttttcttctagaacttgaacaacttctcgatgagctgcgacttcatcacgtcgccgtcgatcttgagcttgccgctggtgaaagcggccatggcgttgagctcgcccttgatcatcttcacgaaatcgccggcgtccatcttgatggtggtggtgggcttttcgtggacgcccttttccaccgcgcaggccccgtcggcgatggccgcgaaccactcgccgccgccctggccggccagcgagaactggaagaccacgctcagcccggccgccgccccggcctggaaggccccgggcatggccgaaaacaccgcctggacctgctcggcggcctggtccttttggccgccgccggccggcttggccgagaaggcgtttatgatctggcccagggcggccatggcgtcgttgtgctcctggccgccggccatgtcgcagatggccgcgaagttgtcgtggatgtcctcgatggtcggcggggtctggccgtcgccgatcaccgcgccctggccggtgacgatggccgcgcggttgaaataacccacgccggcgttgaagatctggccgctgtgctcgcagcgctcggaggccagataaagcaccagcggggccacgaactcgggcttggtcttttcgaagaagtctggcggcatgatgtcttcggtcaggcgcgtggccgccaggggggccacggtgttggccaggatattgtagcggccgccctccagcttgacggtgttcatcaggcccaccagggccatcttggccgccgaatagttggtctggccgaagttgccgtagagaccggccgccgaggtggtgaaaatgatgcggccataggcttgatcgcgcatgacggcgaaggccggccgggtgacgttgtaggcccccttcaggtgcacgtcgaccacggcgcgccagttttccggggccatgcgcagcagggtcatgtcgcgcaggatgccggcgttgttgaccagaatgtccacccgaccaaaggcgtccatggccgttttgacgatattggccccgccctcgggcgtggagaccgaatcatagttggccacggcctggccgccggcctcgatgatctccctcaccaccttgtcggccgccgcggcgtcgccgcccttgccgtcgcgggccccgcccaggtcgttgatcaccaccttggccccgcgcttggccagctccagggcgtaggtccggcccaggccggccccggccccggtgacgatggccacctggccgtcgaagcggatctgttcggcggcctgggcggtcgccttggccttgggcagcggcgcggccttccagaaataaccgctgaagccgcgatcgtcgtccacgtagcgccgccggaagaccatctccacgttctggccgacggacaggtcatccatcacgcagtcggtgaagtcgaacaagaagcggccgccgttgacaaactcgaccatgccatagaccgccggcggatcgacgctcaccgccagcagatcgccggtgaacgacttgaccaccgccggctggtcggcgaactcatagggcgccagcgagtcgatggcccggcaatcggggttgacgcaggtgcgctggggcggaaactgcggcgtgccgcacttttggcactggccgccgaccaggcccatgatctggtcgcgcttgcgccacagggtgctgagggccgtgtgtttgggggcctcggcgcggatgcccatctcgggctggagctgctcgcggaaaaccaggaacttggcgtagttgtcggtggttagcttgcgcttgagcgagccgttgacgcccaggcgcggggccagcttggcgctggcctcggtgacgcggaaatacatggcgtcgcagccctggccaaagccggccaacaggatgcggtcgccgggcttggcctcctccaacgccttgacgaacaagaccagggcgtgggccgcgccggtctcgccgcactgctcgtgcaggttgcccatgagcttttccgggccggcccccagcttgcgggcgatgtttttggcctcggccgcgaaaaagcaggggaagaccagcttgtccacgtcatccatgccgatgcccagcttggcgaacaagccgttaacggcctgggggatgatcgtggcgtagcccatgtcgcggacccagcgctcttcccacatgtagtcgacctggcggccctggccacgatagtgatcgatgaaatcgtgggtgacgctgtgggcgcccaggaactcggcgatgacgtcgtcgccctggcccaccaaaagcgcggccgcgccgtcgccaaaccacatctcgtagaaataggccgtcttggtcatgcgctgatcggccgccgccaccagggcctgattggtctcgccgcttttcacgccgcgcagggcctgcaacaggcccgtcgtgccggcgcgctggctgtcggtgatgtcggcggcgctgatggcgtcgggcagatgcaggacggttttaaggatgccggcgttcaggcggtcggcaaagggcagcgtcgtcgagcacaggtagagcgcgtcggtttgttgcttgtccatgcccttgaggcaatcgcgggcggcggccacggccatggtcaggctgtcttcgtcccagttgcagaacgagcgctcaccctgggccacggtgatgatggccggggcgaaccagcccatggcctggacgatgctcatgcggttgagccggagcctggggatgtaaccgccgtaggatttgatcccgatcattgtggctttcctcccctatctaaaacttgaaaagcttctcgatgagctgtgacttcatcacgtcgccctcgatctgcagcttgccgctggtgaaggcggccatggcgttcaactggccgccgatcatggccacgaagtccggcgctttcatcttgatggtggtggtggggctgggatgcttgccctggccgaccttgcaggctccgccggcgatctcggcgaaccattcgccgccgccctcgccgccgatgacgtattggaagctcacttccacgccggcggccttgtcggcctggaaggcggccgccatgccggcgaaaatgtcggccacgctgggcgctttgctcgccgcgccggcggccggcttcttggggctccaggcctccaggatcggacccagcgaggcgttgaggtcgtggaactccaccgcgccgtccattttgcagatgtctttgatcttggccgccacctgctcgaggctggggaagacgccttcctcgccgacggtggcccccgggccggtcagcaccgccgcgcggttgaaatagcccatgccggcgttgaagatctggccgctggccttgcactgctcggaacacagatagagcaccaggggcgtgacgaactccggggccagcttctggaacaaatccggcggcatgacgtcctcggtcaggcgcgtgccggccaccggggccacggtgttgacgttgatgttgctcttggccccctccagcttgagggtgttcatcaagcccaccaggcccatcttggccgccgaatagttggtctggccgaagttgccgtagagaccggccgccgagctggtgaagatgacgcggccgtaggcttgatcgcgcatgaccttgatggccgggcgggtgacgttgtaggccccgcccaggtgcacgtccatcaccgcgtcccagtcggccggctccatcttgaccagggtgcggtcgcgcaggatgccggcgttgttgatcaagatatccacccggccaaaggcgtccatggccgttttgacgatgttgtcgccgccctcgggcgtggagaccgagtcgtagttggccacggcctgaccgccggcctcgatgatctccctcaccaccttgtcggccgcggccgtgtcgccgccctggccgtcgcgggccccgcccaggtcgttgaccaccaccttggccccgcgcttggccagctccagggcgtaggcccggcccaggccggccccggccccggtgacgatggccacctggccgtcgaagttgatccggcccaggctttgccgccgggccaattcggcgtcgcccagccactcggcctcgccgcggtcgatgaccacctcgccgctctgggcgttgaccacccggaacagggccttgccgtcgtcgatcttccagatttgcgtcttgatggcctcgccggggtagagcgtgcggctgaaacgcaccttgaagcggctgagccgctcgggctggccggggaacaaatgcttgatcagcgcccggcaggcgtagccgtgggtgcacaggccgtgcatgatcggcttttcaaagccggccagcttggcgaaggacgggtccacgtgcaggtcgaaggtgtcgccgctgagccgatagatcagcggctgatcggccgagggcacggccagctcctcgaaatcggccggccggtcggggaagctgaagacctccttgggcggggcctcgccgccaaaaccgccgtccttgcgcgcgaagaccgtcaggatgttcttgaacagcttctggccatcgccgtggaaggtgtcgccctcggcgatgatcgtggcgcccttgccctggccaaggtcgtacatggccgtgatgcgcccctcggtggtcagctcgccctcgatggggatggggttgtagaagatcagctcctggccgccgtgcagcacgcccgacaggtccagtcccgatttgatccccacctcggccagaaaattgaagatcgaggcgatggaaaaactcgggatgaccttgagcttcttctcgtagacatactccagctcgtcgaaaccggcccccacgcccagggcgtagagcgccacgtctttccagtcgtaacgcttggtcaacgggccgatcttcttattgatggcgtccagattgagagccatcgggcctcctccgctaggttttttcgtgttttcgtccagccgggccccgcgccgccggcttatcaaacgatttattccaacaaatgttctataaaaataaaaaccacttgcaccgcgttgttcaccatgcgcggccgcgaacggccggcccaaatttgcctttagctgtgcgtgcccggttgcgattcaagccccacgccggcaaaggcggggatcatcagaaacttgagcgtgcgcttgaccgaggtcacgtaggccgggcggtccatggccagcatcgaacggaaaaaatcctcgccggcgatgaagttgtgaatggccatcatgatggccatcacttccatcttggtgtcggtcgagacgcttccgtcggcctgctgcatgcccatcgagcgggcgatgtccaccgcgaacaccggtatgcgcgcgtcccaggtcatctcgtggcgcgtcttggcgaaaaagcgcatgacgttgaggttggacacttcggggtggtcgaacaggtagttggtcatcatgtccagggctatctcgatgcgctgggccaggggtcggcccttgatcaccttctcgacccgggccagctcctggcgcaggtcttcggtgatgtcaaggatcaccgcctcgtacagatcgcctttgtcgccccaatggtaatagagcgtcgacacgtcgatgcccacctcctgggcgatgatgcgcatggtcgccccgtgaaagccataatcgccaaacaccgtgcgggccttggccaggatgcgggccttcatcgattcggggtctttacgcgccgtttccagggggtttttcaacgtatcatcccaacatgtcgttccaacaaatgttggaataacctcgcacggcgggcgcgggcctgtcaagcgttttttgttcgcgatgcaaaacgttgtttttatggcgaggcgaagcgctattttacgcgtgaatcagccatgttgcgtcaaaataacgccgcgcgggccacgcgcgatggcgaaaaacgaccgtgaggcacaagccatgcttgcgaaacaagcttatttatcccagcccatgacctcgcgcgcctgccccgttatcagcacggcgatgatcagataaaatataaacgccagcggaaacgataaccacacccaccacagcttgcgcaatggacgctggcgcaagacgatcatcgccgccaccgacgccgtccacaacagcgggatcgcgccggtcagggcgtcaattgatgtataataaaagtcaacgccataacctctcaggtcaacacgccacgccagcgatgaaaacttggcgcgtaaaactgccgccacgcccaaaaaccaggcgaacagcccaagataaatatcgatgcggcgtttcatctcaccagcccatgacgatgcgcgcccgctcaacgacaaacgccgcgacgaccacgtaaaacacgaacgccagcggaaacgataaccacacccaccacagcttgcgcaatggacgctggcgcaagacgatcatcgccgccaccgacgccgtccacaacagcgggattcctttcatcatggcttcaactgaagtgtaataaaaatcaaggccatggctcctcaaatcaatgacccaactggccgatgggaaaattgctcgcgagaccgcaaccacgcccaagagccaggcgaacagcccaagataaatatcgatgcgacgtttcatttgttccaacccatggcgttgcgtatctcaccaatgaccatgaacgaaataaaaacatagaatataaacgccagcggaaacgataaccacacccaccacagcttgcgcaacggacgctggcgcaggacgatcatcgccgccaccgacgccgtccacaatagcgggatcgcgccggtcagagcgtcaaatgatgtataataaaagccaacgccataacttctcatgtcaacacaccaagtcagcgatgaaaacttggcttgcgacgccgcaaccacgcccaagagccaggcgaacagcccaagataaatatcgatgcggcgtttcatttgttccaacccatggcgttgcgtatctcaccaatgaccatgaacgaaatgaaaacataaaatataaacgccagcggaaacgataaccacacccaccacagcttgcgcaacggacgctggcgcaggacgatcatcgccgccaccgacgccgtccacaatagcgggatcgcgccggtcagggcgtcaaaaaatgtatattgaaaatcaattccatacgcgctaaggtcaaaatcccaggcgcctcctggcaatacggatatatgaaacgcaatagcgcccaaaagccaggcgaacagcccaagataaatatcgatgcggcgtttcatttgcccccaatgcgcgaccgatcctcagtcgccaacaagcgcctcgcgttcgatttttcgcttgaaccaccatagggccatggttctgtactcgtctgcggcctcgacttcgtcggcgaccggcgggtggggccatcgcgccggatcggcgggcaaggcctccagttcgcgcaccaggcggcggtcgcattcttcgcgcgccacggccgagtcgtagcaatcgtcatgccgcttgcagaccgcgtccatggcgtcggctgggctggcgtcggccggaccgatggcgttggggtcgcgcagatcgcggccgccgccccagtcgccgccgcaccattttttccacaccggcccatcccacagcgttctaccattgttgaaccaccaaccgcccatcaccctgaccccgccttggatgtagtcatcgtcgccgccttgctcgcccgccgacgactcgacagtgacgcgcgcgatgggcctggccttgcagcggcagttggggtgcaacggcgcgtcgggcatctccgacagcgccttttgacccggccttggccggacataataacgctggccgttgttttcctggcatggccggcaggtattgtcaccgccgctcaaccactcgtagcctatcacttttatatagagccccgccaacaatccccacctcccagttttgacccaggcggccccgaccccagcgcggccgcctgggcaaacgttagcggcgctggcggaaaaaggccgggaagccgtctcgccaatgctgcgccgtcagcggcccgcccgcgcgctatctctggcgcgcccggccggatcgatgctatcctgttaatctccgggcgaaaggaccaggcatggaggggcttgtcaaaatcatcgtcatcggcttgggcgcgctgttgttcgtcggcctggcctggcccctggccaagcgcctgagcgcccgcttgcgcggtcgcgcccgccacagcgtggccgccgtggcccgcaccaaggccaagctcgacgcccgcctgctctgccgcagcctgggcggccgcgatccccgcgtgcgcgccgccgccgccgaggccctggccgacatcgtcggggccggcggcgcggccaacatctcccgcgccctgtcggcccaggatctgggcgtgcgctccttcgccgccacgtgggtcttggtccattgtcacgatcccggcgcggtcggccgctacttcgccgggctggatctgccgccggggttgtcgttcgcccgcgatccggaatggatcatgggccagttggtcgacgcgctgggcgtggagagcctggtggccggcctgggcgatggccaggaagacgcgcgctccatggccgggctggccgccgacgagatctgccgcgtggagggcgttgcgccgttcgtgcgcgttttggataacaaagacgccaacctgcgccgcctggccgcctgggtgctgggcgctttcggcgaccccgacgccgcgccgtggctggccgccgccctgcacgacgccgatatctgggtgcatctggaggccgccgcggccctgtggaaggtgcgcgacgatcgcggcgcgccgccgctgctgcgcctgatgaacagtgatgtcgaggaggtggcggcccgggccacggcccgcctgaccggcctgggcgtggtcaaggccctggaaaaactcacgcccctgctgcgcgaccgtttcagcggactgcgccaggaggccgcccgcgccctggccctgctcaacgaccgccgcgccgtgccgctgttggtcgaagccttggccgaaaacaccccggccctgcgcgaggaggccgcccgcgccctgggccagatcggccacgcctcggcggtggagccactcagcgccgtgctcgacgacaagcgacgagacgccgccgtcaagaagacccaggccgccgcggccatcgccctgggccgcatcggccacatcaaggccctggcccccctggcccgcgcccggcaagacgccgagctgaaatcggccgccgaggaggccctggaggccctggccctagcccaaggcgtggggccactggtcaacgccctggccaacgaggacgaggccatcaggttgggcgcggccctggccctgcgtcatgtcggcgacgaacacgccgtggagccgctgttgcgcgtgctcgacgacccttcggccaaggtgcgccacgaggcggccttggccctgggccgcacgggtcatgccggggcggtggagccgttggtgggcgtcctgggccagaccgacacggcctggcaagccctggtggagatcggccccatggccgtgggcgcgctgttgggggcgctgaaagcgccatcggccctggcccggcaacgggcggccaccgccttgggccaaatcggccaggatcgcgccacgccggggctaatcgaggcgctggccgacgatgacgcccaggtgcgcgccgccgccgccgaggcgctgggtcaactggccgaccgccgcgccgccggcccgctggtggcgcttttggacaaccagcccaacgaagtgcttttatccgcggcccaggccctgggccgcttgcatagcggcgtggcggtggagccgctgctgcgcatgacccagcgccaagatccggccttgcgggccgccgcggccaccgccctgggccagatcggcgacggcggcgcggccggcgggctcatcgcccggctcgaagacgaaaactgggacgtgcgcgtggccgccgcccaggccttgggcgagctgaaaaaccccgcggccgtcgcgcccctggccaagctgttgtcgggcatcagcgaccaggcggccaagaccgcggccatggccttggcccagatcggcgacgcccgagccctgggcccgctagcggcggccctgagtgaaccggccctgcgcgccgtggccgacgaagcgctcaagaacctgggccagatcctgggcggcgaggccctggccggggccttgcacggccgcgacgcgggcctgcgcctgggcgcggccatggccctgcgcggcgaacagggcaaaaaggccgtgggcccgctgatcgaggccttggaagaccccagcccggccgtgcgcggcgcggcggcccaggccctgggtttggccggccaggccgaggccatcccgccgctggccgccgccttgggcgatcaactaaaaagcgtctcggccagcgtgggcgaggccctggaacgctttggcgaggcggccgtgccggcgctgatcggccggctgggctcgggcaacggccgggccagggcccaggcggcggcctccctggccgccatcgccgaccgccgcgccatcgatccgctcaaggccaccgccagcgatccccagcccgaggtgcgcgcctccgtcatggccgccctgggcaagctggccgaacgcacggcggccgacctggccatcgccgccctgcacgacagccaccgcgacgtgcgcgcggcggcggctttggccctgggccagatcggcgacgacaaggccgtgcggccgctgctgcgggccaagggcgacagcgtcaagatggtccgcgaggcggcgctggaggcgctgcgcatgtttggcaaggaaaaagtgcaagaagtgatggaccgttacggcctggaagaatccgtgaacctggattgagcgagcttaatccagccccagataggcccggcgcaccgcgtcgttggcggccagctcggcgctgggcccctccagcgtgacgcggccgttttccagcacgtagccccgctgactgatggccagggccgcccgagcgttctgctcgaccaacagcacggtcacgccttggccggcgatgtttttgatcacgccaaagacctcggcggccaccaacggggccaggcccaggctgggctcgtcgagcatcaagagcttgggcccggccatcagcgcccggccgatggccagcatctgctgctcgccgccgctgagcgcgccggccggctgtttgcggcgctcggccaggcggggaaagcgctcgtacaccgccgccagatcggcgctcagttccggcccgcgccgccgggcgtagccgcccagggtcaggttttcggccacgctcagttcgtcgaagacccgccggccctcggggcaaaggatcaagccgcgccgggccagggcgtgggccttcaggccgccgacgtcttggccggcaaagcgaatcgtcccggcgctgggccgcagcagcccagccaacagcgccaaaagcgtcgtcttacccgcgccgttggccccgatcaggcagaccacctcgccccggccgacgcgcagatccaccccgcgcagggccagcgccccgccgaaacgggcctccagcccacgcgcctcaagcatcgcccaactccagctccggccccagataggcctcgatgacccgcgggtcggcccgcacctcgtccggcgcgccttgggcgatgaccttgccgtggtcgaggacggtgagcgtgtcgcaaacgttcatcaccaggcgcatgtcgtgctcgatgagcaggatggtcaggttcattttgtcgcgcagccggccgatcaacacgctcagcgccgccgtctcgccgtgattcatgccggcggccggctcgtcgagcagcagcagcttggggtcggtggccagggcccgggccatctccagcaggcggcgctggccataggccatggttccggcccgctcgtcgcgctgggcggcaaggcccaccagggccagcagttcgtcggcccggcgctccatggcccgctcctggcgcgcgtaaccgggcaggcgcagcatcgccgaaaaaaagccgccgcgcaagcgtccgtgaaaaccgaccagcacgttttcacgcaccgaaagctcatcgaagagccggatgttctgaaaggtgcgcgccaggcccaggcggttgatgcgatgggccttttggccggtgatgtccacgccgtcgaagaccgcccgcccgcaatcgggccgcccgcgcccgctgatcaagtcgaagcaggtggtcttgcccgcgccgttgggcccgatcagcccggccacctggccgcgccgcacctccagggtcagatcgtccacggcccgcagcccgccgaacgagcaacccagcccgctcacgctcaacagcgcccgattcacgccgcccctccgccgcgccgccggccgatcaccgccgccagccagcgccaggaaaactcggctcggcccatgatgccccgccgggcaaaaatcatcagccccaccagcagcaggctgaagatgaccatgcgcaaccccggcgtggccggcacggcgtagtcgatcaacgggatagtgaatgattgatcgacaaaacgcaggtattccgcgccgaaggtcaccagaaacgcccccagcaccgcgccggtggtcgaacccaggccgccggcgacgatgatgatcaacagcgtgaaggtgaacaagaagtcgaactgcctggggttgatggccgtcagcagatgggccagcagcccgccggccacgccctcgaaaaaggcgctggtgcaaaaggccagcatcttgtgccaaaacacgttgacgcccatggccgccgccgctgattcatcctcgcgcacggccttcatggcccggccataggacgaattgaccagccgccccacgacgatcagggtcacggccagcaggccccacgaccaccacaggttggtctgccgttcgatgcccttgaggcccagcggcccgttggtcaggccctgggcgttttcggccacgacccggatcacctcgccaaagcccagcgtcacgatggccagatagtcgccgcgcacccgaaacaccggaaagcccatggcgaaggccagggccacggtcaggcagccggcgatcaggagcgccgccggcaacggcaggcagatgtcggcaaagggccagatcaggggttcgagaatgaaggtcatggccttttcgtcgggggtcatggtcagcagggcggtcacataggccccgcaggccacgaaggcgttgggctccaacgaaaactggccggccacgccgttgatgaggttgtagctgacggccagggtggcgtagatggccgccagggtgagcatgtgcaccacgaagggttgaccgtggcgctccaccaaccacagcgccgcagccccggccaggccggcgagcagggtcagggccacgtcgcggcgacggctcagcgagcggggcggcagcggcccaggccgaaaaaaatcgcgccaaatcgtcattccggcagctcccggcccatgatgcccgtgggccgaaacaacaacacgccgatcagcagcaaaaaggccagggcgtccttgtagccggagtaggccggcagcagggccaccagcagaatctccgccaggcccaggaccagcccgccggccaccgccccgcccacattgccgatgccgcccagcaccgccgccgtgaaggccttgagcccgggcatgacgcccatggccgggttgatctggggatatttcatggcccagaacaccccgcccaccgcggccaaggccgaacctatggcaaaggccatggccaccacgcggttgacgtcgacgcccatcaggcccacggtggtcatgtcgcggctgagggcgcgcatggccaggcccaggcgcgtgcggcgcagcagcagcaaaagcccgatcaaaagcaacgcggtgaccagcggcgtccacaaacccagggcctgaacgcgcacctggccccattgataaacctggtcaaagacctcgggccgctgaaaggccttggcccggccgccgaagaagacgatggccaggttttgcagcagaaagctcacgccgatggccgcgatcagcgtgctgatgcgcggcgccgcgcgcaacgggcgataggccccggcctcgatcaacgcgcccaaaagcgccgtcagggccatggccccggcgagcccggcccaccacggcaggccgaagatggcttggccaaaaaaggccgcgtagcagccgaccatcagcacgtcgccgtgggcgaagttgatcaggcgcaaaatgccatagaccatggtgtagccgatggcgatcagcgcgtacaggctgcccaggctcaggccgttgatcaggtgttggatgaacgcctcgaagcccatggctgccggcctcagggcctgcagtccgtggccacgtcggccaggcgcgcgaacttgccgtccttgacgaccagcaccaggatctttttggcggcgttgccgtcgggcccgatggcgaagtggccggtcaggccgtcaaagccggccgggtccagcagggcctggcgcagggccgatccaccctggccgccgctacgctccagggcgtcgcgcagcaccagataaccctcggcccccagcacatgaaaggcggtgatgtcttcgttgatcttgcccgcggcgcgggcttggtcgaaacggcggaaaaactccgcggcccgctggttgggcgcggcccccggcgcgaagtgggccgtgaacatcaggccctccaccgccgagccgccgatctgcatcagctcgggcgcttgggccccgtcgccggcgaaaagggggatgttgagcccggcctcgcgggcctggcgcgcggccaggggcatttcggggcagtagatcggcatgtagagcagctcggcccccgagtccttgaccgccgccaactgggcgctgaagtcctgggctccgccgccgaacttggtgacgatggttatctcgccgccaagcttcttgaaggcgctcatgaagtagccggccagggccaccgagtaatcctggcccacgtcgaacatgacggccactttctttttgcccagaccgttgaagacataggacgcggccgcgccgccctggtcggggtcggtgaagcagagccgaaagacgaacgtcttgccctgggtgaccatggggttggtggccgtgggcgtgagcatgggcagatcgtggctttgggcgatgtcgccggcggtcagcgaggtggaggagatggtcggccccagtatggccacgactttttccttggtggccaggcgggtggccccgttggccgcctcggtggcctcgcccttggtgtcgacgatcagcaactccagcgggtggccggcggcgctgtgggccatggcctgggcgatgcgcacgccctccaggcccatctggccatagccggccaccgggccggtcagggcctgcatcaggccgatgaccagcggccgaccggccgcctcgtcggccttggccggatgcgcgccaacgcccaggcaggcccaaaaaaacagggccgccagggccccgccaacgcacgcgcgcaagatcgtaattcggtgaccggcgatcatttggtttcggctccttggctgggaaagaaaagcggcccgggcagttcatccacgcgattatcgtttagcacaccaaagcccgcccaggcaacgcctatggccaagggtacaataacgccggctcgaccctctcgcgccaacgggccaggccgggggcccaacgttcttccagcgcggcccaggaggccccggccagcagttcgtcgctggccgcgctgtcgcccagcagcaggtccaagggccggcgctcgtattcatattcgtagggcggcggccgcaggccccacaggccgggatgggcccggctgatcgccgccaggatggcgatgctggcccgcactggccgaaaaacctcgggctcgctcacgtggagctgaaacccgccgcagacctggccggcgtatttatgaaacgtgggctgaaaaaacagcggccgcagacgcgcgcccgtcagggcctcggactccaggcgcgccagcacggcccaagggtccaggcctggcgcgccgaagacctcgaagggccgcgtcgttccccgaccctcgctgagggtcgcgccttccagcagaacctggccgggatagacccgggccgtctcgatggtgggcatgttgggcgagggcatgacccagggcaggccacagcgctcgaacgaagcgccgtcccagccatgggccgggatcacgcgcagatcgaggtccaggcctcgctcggccgccaccagccgggccagttcgcccatgctcaggccgtggcgcagggggatggcgtgggcccccacgaagctcatcagctccggcggcagcaccgcgccctcggccccacggccgatggggttgggccggtccaacacccagacggccaggcccaaggccgcgcactgctccaggcaggccaccatcgtgctgaaaaacgtatagacccggcagcccacgtcgaccatgtcgatcagcagcgcgtccaggccggccagcatcgcggcgctgggccgcctggtctggccatagagcgaaaagaccggcaggtccaggcgcggatggcggccgtggtcgctttcgatcatattatcttgcaactcggcgtaaaagccgtgctgcgggccgaaaatggccttgagcgcgccgggcagggccgcgttgacggcctcgggggccggggtcagatcggccgtgcaggcggcggagctacagaccaggcccaggcgcgcgccgcgcaaggcggccggcggggccgcgcacagggccgccaggccactggtcacgttgttcgacgggcggggttgctccacggcgcatctccttttttcgccagccattatagcccggccgccagccaaacccaacgccaacccgcgctttcgcggcgatattgcttgccaagccccggcctttggggcgaccatcggccacggccgcgtgaaaaaaaatgagccccgggcggctgttcccggggctcaaggggatgagagggaggaaaccgcgcccgacccggccgggcccgcctgagggggctttggccgcccgaccgccagggcgcgtggggggtgacccgttggcgataaccgtcccttctctctataattaggttaaggccgtagtatgcacatgtcaacgtctatacgagataaggtgtaaacgatgcctgaaatatcccttccccgccacctgggcggacaccatcatcacgatcactcccacgagcacgagcgcggcggcgtcgagccgccggaatacgccccgcccttggtggagctggcccgcggcggcctgaccgagagcctgcaccggggggcggtggccgtctgcaccgccgacggcaaacgccagcggggcctgggccatccggccatgcccacgtttttgcgctcggcggccaagcccttgcaggtgttgcccctgctgaccagcggcgcggccgaggcctttggcctctccgacgccgagttggcctgcatgtgcggctcgctgggcggcgaggatttccacgtggcggcggtgactggcgccctggccaaggccggcctggggccggagctgctcaactgcggcgtgcaccggccctcccacgggcccacggccaaggccctggaggccgccggccaaaagccgcgcccggtgcacaacaactgcgccggcaagcacgcggccatgctcattttgtgcaagcatctcggcctacccaccgatggctacgacaagcccagccatccggtgcaacggctggtgatgcaatcggtggccgagtggtgccgttatcccatcgagcagatcggcgtgggcgttgatggctgcggcgtgccggtgtttcgcctgccgctggtggccctggccggggcctacgcccggctggccgatccggggcgttcgggcctggacgtggcgcggatcgcggccgccgagcggctgatggccgcctgcctggccaacccgctgatgatcgccggcaacggccggctgtgcaccaggctgatgcaggccgcgccgggcaagctcctggccaagaccggggccgagggctcctacgcggtggccttgcccgagctgggcctgggcctggccatcaagatcgaggacggcaacatgcgcgccgtggccccgactgtctgccaggccttgcactgcctgggcgtgctgagccacgacgcgctggaagacgacctggccgacctggcccggcccaagctggccaaccaccggggcgagcaggtggccgagctgcggccagtcttcaacctatgaacggccaaggcgcgctgaagggccaggtctggcggatgagcctgggccaaacgccacgcctggtcgaggacatgctggccgacgagcggccctgggccatcgtgctgggcggggaggaggcgacgcggctgatggtcagccccggcgaggatatggccgccctggccgccggttatggcctgaccatgggctggctggagctcgaggggccgttgccggccgtcgtcgtcgacgcgccgggccggcgggtgttggtcgcggggccgctcttgccccggccagagcagggcccgcgcggcgctggcggcggccccaccggcccggcggcagccaagcccctggccgatgatctgcgcctggagctggccacggccctgggtctgatcgaggccatggctcggggccaggccttgttcgcgcaaaccggggccagccacggcgcggccatcttcgacgcatgcggcgcgccgctggccgtggccgaggacgtgggccgccacaacgccctggataaagccgtgggcgcggcttggctggccggcgcactgggccgggccaggatcgcggcgctgagcggccgggtcagcctggagatggccctcaaggccggccgggtgggcttgcagatggtcgtttcggtctcggcgcccacggcggcggccgtggaggcggcgcgggccatgggcctgacggtgatcggcttcgcccgaggctcgcgcctgaacgtctattctcacccccaacgcctggtcgtcgacgggcggcccttccacgcctgaaaggaccgacacatggatcaaacggcatcgcggcaatttagcgcctttcgcccgtcgtggcagggctttggcgtatatttcctcggcgtgatcgtcctgggcggaggcccgctgatcaaccccgacacccacatcagcccggccctgggccagcttttggccacctgctttctggccttcatcctgatcaagcgcttcaccacgctctaccaggtcacggccgacgagctgaccgcccagtccagttttcccaaaaaccgcctcgaccgcgcgccgatcgcgcgcatcacgcgcatcgatctgcgccgggccatcattcagcgccttttgggcgtggcccacgtccacgtttacatcgacggcgagcaaacgccggcggtcaagctcttcggcgtggcccagccgcagaagctgaagcaactgcttttggacctgggggccagcgacacgccggtctacggcgcctttcggcgctgagccgccaggcgcgccgggcgttgacttcggccatgggccgtgttagacgaaactagacgaccgaggctcgggccggacggcccgcgacgcgacaccaattggaggattgaattatgatcactttggcaggaggcgccgtggccctggttttgggcctggtcggcatcatcggttggtggggcgagttcgtcgatctgctcaagggcgcggttccggtggtgctgctgctgggcggcggcctggcggcctacctgggcgccgaagacctcaaggcccagcgcgccgccgagttggaggcggcccaggccccgttccagggcgcgggcgaccccgacgccgaactggaaaaatacaaggccgaggtggccgaactgcgggccaagctggaggccatggacaaagtcgagcccccggccccgccggccgacgaagagcagaaataaccagcggcccttgacgccggccgcgccgccgatgcggcgcgcgcctcttttcacgccgctttcgcggaggcatgcggatgttggattgtcggggtttggcctgcccccaaccggtgatccgggccaaggaactgatcgaacgaaccggcgcgcccagcgtcgaggcgctggtggacaaccaggccgcggcgatcaacgtcagccgttttctcgaatcgcggggctatgacgtccaggtcacacccaacggcgcggattatctcatcagcgcccgccgcgacccggaagcggccgcgccagcccaacccgcgcccgactcgctggcctgcgcgcccggccctacccggcacctggttttggtgcgcagcgacaccttcggccggggcgacgacgccctgggcgcggggctgatgaaaaatttcctgctgacactcaaggaaatgggccccgaactgtggcggctggtctttgtcaacgcgggcgtcaagctctgcgtgaccggcgcgcccacgcttgagtgtttactcgaactggaagcggccggcgtgagcatcctggtctgcggcacctgtctgaatcatttcggcctgttggagcaaaagatggtcggtcagaccaccaacatgctcgatatcgtcacctccatgcaggcggcggccaaggtcgtcacggtatagattaaagcaaacgcttcatgctcgacgataagcatgaagcgtttgcttgaaattcagaccccggctggcgacgcctccacgccgcaagcatggcagcgccgcgccccgcgcatgatcaacccgccgcaactggggcaggcatgccgccgctccaggtcggccacccaggcctcggcgcccagttcgcgccagcgcggcacttcctggcggataaaggccagcccggcaggcacggggaacctctcgatgcgcgaacagggaaactccgcgcaggccgcgcagccgtcaaggcccttgctttgcgcgcaatcgcggatggcgcacgcctggcaaaagacaaagcgccgtggcgacatgcagccatcacagactatctgctcctcctccacgccgtagagtttggccaccttttgcttcagggccggatcgtcgctgacccaggccaggcgaatggcgcagatgccgcaatagagcccgcaaggggccagcagttcccggttgatcatcgcccatcctccacgtttcagggtttgacgccgcgcaccaggcccactggcgaacccggcggcaagggcccgctgtattcgcactggcccaggccggcctcgatcatgaactggctgatttcctcggccgtgtagccgcggccgccttcggtgttgatcagcatgttcagggcaaatagcgccgcgaacggcggcgaggggttgcggcggtcgagcacgaactcctgcacccacagcgcgccgcccggggccagggcctgggcggccttgcccaccagcttgcggcagaccgcgggccccacgccgtgcagcacctggctgagccagaccacgtcgtaggggccgccgaggtcgtcgttgttgtagtcgccgacgatgtagcccaccttgccttccaggccgcgcgacttggcctcgcggcgaaaatggggttcggcgccgggcaggtcgaagaccgtggccgccaggcccggctgaaagcgcgtgaagctgagcgcgtagatgcccggcccgccgcccaggtccagcagacgcatgcccggtcgcaggcccaggctgggggccaccagcggcgcgcgcatgcgggccagttcggccatggccccataaaagtgccgccgcgccggcgaatcgtgctggccgccgcgttgggccaccggccggccactggccacggcctggggcaaacgggcccagtcgggggccatgtcgtgcatgtgcatgatgtagttgtgcagcgaatcgggcgagtccgggtcgagcaattgctccaagccgggggccaaggcgtagccgtccccgcggccgcccaacaagcccaggcccttgcaggccaccaggagcatgtcggcgcccttggggtccaggcccaggctggcggccaaggcgttggccgtggccgggcccttggccagacgggcggccaagccggtggcggccagggcctgtagggcaaagacgccccaatagccgttggccaggcggatcacttcatcggcgttccaggttcttgcttccatgcggcgctccgtgaggggttgctttctcgcctgccccacagtatgcaccagccaagcgtcctttgaaaacacccgttgccggcctcgcccgcgcgccttacgggcgctagcgtcaatttatctttgattgtcggctggttggccacgcaacgggccggatgccccacgggtggcgaggcggctctcggccccgccgcccgtgggcggacggatcagaattggctctcgatggcctggtacgagcaggccgggatgcacgattcgcagatgatgcacttgctgggctcgaagcacagctcccgcgtctgggggtcgacgctgagggcgtgggtgggacagacggccacgcaagcggtgcaatgcacgcacttttcgggcatgtagcgcatttcctgaaccaccggatcgacctggacgcccttttcgtcgagatacttgaaggcggcgtcgaagttttgcttctcgccgatcatctccaccaccatgcggccccgctcccgcggccgaacctgggcgcgcaggatggtgatctgcaggtcgaactgccggatgagcacattggtcaccggctcctggatcaggcgtggcggaaagctgaggattactttcttttttgccaacgggtcacctttatctgggggccgcgcggagcgctgtccgacgcggccgttttcgcctggatcgcgctcaataggccagttccgcgcctggcagggcggccaccggcctggtcagcaaaaactcgccgcgcaggatgcgctgccgcagctcgtcggcgatgcgccggctgtagacacggctggtggtgcagccggtgggcacggtcttgccgtcgatctcgatatggccgctcatcagctcggccatggacacccgccccagattgcccgaccggcccatgggataggcctcgccgtagtcgatgatcgggtaggtgatgtcctcgtcggcgacagcgcagtggaccatcacctgctcgtcgagcaccgggatcggcacgcccaggcccaccgacaacgacacgccgtagccggtgacgctggccgcccgcatatagcgcgcgtccatttgcttgaggtcgcccatcagggccagggtggccgaggggctgaggggcagatccttggcgtcgcgctgaggcttggccacatgctgggtgcccggccagaccacgtagccctcggccccggccagaaagatgcgcgtgccgatgccgatggtgcgcagcttgggatcgttgagcagggggctcagcgcgccagcggtcgagaaattggcgttgcccaggcgcggtttgagcacgcccatgtaggtgtaggcggtcttttcgcccaggttgacggccacgttgtagagctggtaggcgttgcgcgggtcgaaaagcaccgcgtcgttcaggtcttccaggccaagctccacggtgtattcgcggcgcgggtagcagtcggtgccgtaggcccgcacctccagcttgactttcttgccctcgaccagcttttggatgacgtgggccccgccgaactggaacaggcccggatagacggcgttgcgcgggtcgtcatcgggcagggcgctacaaccgatcagcacgtcggcggcggcgaaaccggcatagccccgcacgccgtcgatggtcacccggccaccgccgcacttgatcttgggcgtggactggcggaaattgatgtaggccgccgacgagcacatcggcccgaaggtgccggtggtcaccacatcgacttccttggccgcctgggccgcgcctttttcccgcaccaggcccacgacctcctcggccgtggccacgacgaccttgcccgattttatcctggcgttgatctcctcgattgtcctgatcaaggctttaccccgcttagctgttggcggccatcttgcggtcgggtgggcagatctgatctttctcgcgttgacgcacgaccatgtcggccagcgacatcttggagaggaagtcgaccagcagttggcccatctcgccccagaccagatgcaccgtgcaaccgccgacccgctggcagtattcggcgtcctgcacgcactccaccggggccagggggccttccaggctgcgcacgatgtcgtaaagcgagatatccttgggatcggcggccagttggtagccgccgcgggcgccgcgcacgctcttgaccaggccggcgcctttgaggggaatcagcaactgctccaggtatttggccgaaatttcctggcgcagggccaggttgcgcaggggcaccggcccgtcgtcgttgtgcatggccagttcgagcatggcccgcacgccgtatcgtcctctggtagatagcttcatgtcgtcaccatccgttgttaaaatctttcgatgatccacgccgagccagcaacccggtcgtcaaggaaaaacaccgccaactgcccaggcgccaccgcgccctgcgggctgttgaagtccacccgccaaagatcgccctgacgctccacgcggcaagccgcgccctgggccgcgtagcgcacccggcagtcgtaaatcgcatcggcccccggcgtggcgttccacatggccgccccgccccaaaagccgcccgtgaccaacgcctccttgggccccacccgcaccgccgcgcgcgcgccgtccaggctcagaacataggtcggccggcccaaggccaggcccaggccgcgccgttggcccaccgtgaaacggtgcaacccgccgtgctggccgatgacccggcccgcggcgtcctcgatgggccccggccgcgtcaacccccgacgcccgatcagctcgtcccagccgcctggcggcagaaagcagccgtcctggctctcggcgcgctgggctgcggccaagccgctttccctggccacccggcgcacctcgtccttggtcagtccgcccagcgggaaaatcaatcgctccagcagcgccggccgcagcctggccaaaaaataggcctggctcttggccgcgtcagccgcccgagccaaaaccggccggccgcccaggcgcgccagcctggcgtaatgccccgtggccagggcctggcaaccaaaggcctgggccgcccgccacagggccggaatcttcagcgccgcgttgcacaccgcgcaggggttgggcgtgcggccggccgcgtatgcccgcgccgccggggcgatcaccgcccgctcgaaggccgccgccacgtcgatcacctgatgcgtaagccccagcgccctagccgcctcggcggcctcggtcagggcccgccgcggccccgcgcccagcgccagcgtcagcccgatgacctcgtggccggcccggcgcagcatcagcgcggcgacggtggaatccaccccgccgctgagggccacggcaatgcgcgccatcaggcgcctcccacgggcaaatacacagaaagcacgtggaggattcggattttgggaaatatatatgccttgcccggcactgtcaaccgactttttcctatcattgactaggccttttgcctggctcggcgggcgatcgcgttcagcggcgcagggcgcgctccatctcgcgctgctggtcacgctccttgatcgaggcgcgtttatcgtgcaatttcttgcccttggccagggcaagctctaccttggcccggccgtttttgaagtataacgccagcgggatcaggctgttgccctgctcctgggtcttgctggccagcttggcgatctcgcgcttgtgcaagagcagcttgcgctgacgggtgggctcgtggttgtcgtagtaggcgaagggataggcctggatctggcaattgaccaaccacagctcgccgtttttgatcttggcgtaggcgtcgaccaggctggccttgcccaggcgcaacgatttgacctcggtgccggtgaggaccatgccggcctcgaagcggtcgcccagttcgtagttgaaccgcgccttgcggttgacggcgatgattttgacgccagttccggccatgtcgcccgcgcctatcttttttccgacgcggccgcgccgaagatgtccgggaagttgtcgttgagttcgcggttgatcagttcggccacatcggaggcggtgggcagggtcagggcctcctgggccacggcgcgccacaggcccaggtcggtgcgccgcgccacctgcttgacgcgggggatggtcatggcgttcatcgaaagctcgtccaggcccaggcccagcagcagcggcacggcccgggggtcgccggccatctcgccgcacatggccacggggatgccgttggcgtggccggcccgcaccacgcggtcgatcatgcgcagcaccgccgggtgcaacggctgataaagatgggccacgtattcgttgacccggtcgatggccagggcgtattggatcaggtcgttggtgccgatggagaaaaagtcggcgtgccgggccaggtggtcggccaccatcaccgccgagggcacctcgaccatgatgcccactttgatctggcgatcaaaggccaggccgcggtggtccagctcggtcatgacgtcctcgacgatggcccgggccttgcgcagttcgcccaggcccgagatcatcgggaacatgatgcgcatgcggcccatgctggaggcccgcaagatggcgcgcaactgcgtcttgaacaggccgcgctcctgcaggcagaaacggatggcccgcaggcccagggccgggttggcctcgggggccaggtccacgctgtgggcgaacttgtcgccgccgatatcgagggtgcggatggtcacgggcagatcgcccatgcgccgggccacatcctgaaagtcttccagcagttcctgctcggtgggtagttgacgcttgttgatatagaaaaactcggtgcgatagagcccgatgccctcggcgccatagccggccacgccgccggcctcggcgcccatttcgatgttggccaccacgtgcacgcgcacgccgtcggcggtgcgggcgtcctggccggcctgggccagcacttcctggctgtagagttcgtaggcctcctggcgctcgcggtagaggtgcagggtctcctcgtcggggttgatgatgagcaggccctcgccgccgtcgatgatgatcaggtcgccattctgcacgacgcggctggcccgctggcagcccactaccgccgggatggcccgggcctgggccatgatcgccgtgtggctggtgggcccgcccatgtcggtggcgaagcccagcacccagtccaagtccatctgggcggtgtcggccggcgaaaggtcgtgggcgacgacgatgaccttgtcgcggatgcgggcgatgtcgtcggtctggtggccgatgaggtggcgcatgacctggttggtgacataatccacatcggcgaagcgcgaacggatatattcgtccttgatccgctggaaggcgctctgggcctcctgcacggccagcgacagggcccattcggcgttgatgcgccgctggctgatgtaggaggccgcccgctggctgatcatgttgtcgcgcaggatcagcaggtgggcgtcgatgatgtgggcgtactcggccagcccgccgctcaggtcggccttggcggcgttgagttcggcctcggtggcggccaccgcctcgttgaagcgctcgacctcggcggcgacctgggcctcgtcggtcagcacggcgtagggcgcctgcaagggacggcgcaccaccaccaacgcccgggcgatggcgatgcccggcgaggcgcccacgccgccaaggcgcatttcttggccttcgctcaagcttcctctccgaaacgatcctcgaacagacgctccagggcttccagggcctgatgggcttggccgcccatggcccgggccagcagttcgctgcccttgggcgcgtccagggccaggatggacaagacgctgtcggcctcggcctccacgccgtctttgtgcaaagtgatctggcagtcgaagccgccggccaattcggttatcttggccgcggccctggcgtgcaggcccagggcgttgaccacgctgaggactctttcgtgtggctcttggttggctgcgtccattttgctagattctggggtggtcgtggcgcgctcgcggccgcccttcagctccatgagtttgttgtagatcgcttttcgcgtttgccccgtggccgccgccacccgccgggccagttcacccggcgattcccggccctcggccagcccgtcgatcagcagccgccgggcctgatcggccgtgtcggcggccggcgcggcctggccggggcccagcaccagggtgtattcgccccgaggctcctcacgggccgtggccgccaccaacccggcgcaggtgtcgcgccagatctgttcgtggagcttggtcaactcgcgggccacggtcaggggccgatcgcccagggtctccagcaggtccaccgccgtgcgcggcaggcggtgaggcccctcgaaaatcaccagcggccagccggtctggccggcccgatgcaacagctcgcgccgcgcgccggtcttgggcggcaaaaagcccagaaacaccaccggcgagggctccagcccggccacgctcagcgccgcggccagggcgctgggcccggccaccgggcagagcctgtgcccggcctccagggccaggcgcacgaccaccgcgccgggatcgttgacgccgggcgtgccagcgtcggagaccagggccacgtcctgaccctcatccaggcggccgacgatctcgcgggccgagcgctggcggttggcctcgcggcaactgatcaaccgcttgccgctcaaacccagatgggccagcaacttgcgcgcccgctcgacgctctcggcggcgatgacccggcactgggccagggtctgagcggcgcgggggctcaggtcgcccagattgcccaggggcgtggccaccacaaagagcgtggccatcgctcagtcccccggccggaaggcgtcgggcaggtgtcgcacccgcgcgccaccggcggccaggtccacggccaccacgtcaaaacggcagacgggcgggcctggcgcgccggccagataggcctgggccgcctgggccagccgacggcgcttgcgcgcgtccacggcctcctcgggcaggccgcaagccgcgccgctacgccccttgacctccacgaaaaccaacacatcgccatcccaggcgatcaaatcaagctcgccggccgtggtgcgcacattggcgcccaccacgcgcatgcccagggcctccagccgacccctggccagggcctcggcctcctcgcccaagcgcggcctaggcatcgccccaggccaaaggcatctgggccacgtcggcgtaggagcgccggtggatcgggcagggcccgaacctggccagggcctctttgtgctgaggggtcgggtagcccttgttggccgcgaaattgtattgcggccaacgctcgtgcaatcgcgccatcagcccgtcgcgccaaaccttggccaggatgctggctgcggcgatgcaacggcatgaggcgtctccacccacgacggctttttggggcaaatccagaggcgtgacgaaacggccgtcgaccaacaggaaatcgggccgcgggcgcaattgctccacggcccggctcatggccaaaagcgaggcgttgtggatgttgaggcggtcgatctcgtcggcctcgaccacggccacggcccaaccggccgcgtcggccttgatgcgctcggccagaaactcccgccgcgccgcgctcagacgcttggagtcgtcgactccggggtcgggccaatcggcgcgcaacatcaccgcggcggccaccaccggcccggccaacggcccgcggccggcctcgtcggcccccgccagcaagcggcagccccgccgccacaagagcatttcctcgtggccgaccggcccaggcgcgcagcccttggccgccgccccgcccacggctagttgcgccccttctccttgagacgggcggctttgccgcgcaggccacgcaggaagtagatgcggccctggcgcaccttgccctcggtgaccacttcgaccctgtcgatgaccggcgagtgcaacgggaagatgcgctccacgcccacgccgtaggagatcttgcgcacggtgaaagtctcgcccggaccatggccccggcggcgcagcaccacgccctggaagacctggatgcgctctttttcaccttctttgatccgcacgtgcaccttcaccgtgtcgccgccgcgaaaatcgggaatgtccacgcgcttctgctcgagagcgagcatttcgatggcgtccatcactaaaactcccaaaaagctgtgcgcggggaaaaaagcgccgccgcgcttgttggcttgggccggcccggaccgggccgcgcataatctatcctatattatcctgatccgccacctcatccagcagggccaggtccgtttcactcaaacgcgccttggccagcaggtccggccgacgggccctggtgcgggccagcgactgggcccgccgccagcgggcgatcaatgcgtgattgccgcccagcagcacttccggcgtctcaagcccccgaaaaaccgccggccgcgtgtagtgggggtgctccagcaggccgtcggcaaagctgtcgctggccgccgaatcctccgagcccaacactcccggcaacagccggctcaccgcgtccaccacgcaaagggccgccaactcgccgccggaaatgacgaaatcgcccaccgaaagctcgtcgtcgaccttcaaccgccgaaagcgctcgtccacgccctcgtagcggccgcagaccagaatcagccgcggcaaacgagccagttcctcggccacggcctgatcgaaacgccggccctggggcgaaagcaagatcaccggcccggccggctcgggctccaggctctccagggccgcgcacaacggcccggccatcatcaccatgccgcagccgccgccatagggcgtatcatcgaccacgtggtggcggcccaggccaaagggccgcacgtccagcggccgcacggcgatcagcccggccttctgggcccggcccaggatcgacgcctgggcgtaggcctggcagacctcgggcagcagggtgaggatgtcgaatatcatctcgtggcccgccctagggctcgtcccagccctgggcctccaacaggccctcgggcggatcgaccaccaccaacccggcggccaggtccatttcgaccaacacgccctcgaccagagggatcatggcctccttgccaccggggccacgcaacaccaggttgtcgtgggcgccgttgtcggtcagggcgaaaacatggcccaggtcttgaccttgggccgtgcgcgcccgcgcgccgatcagctcgaaccagtaaaactcgtcgtcggccaggggcggcaggtcttcccggcgcagataaagccaggccccacccagcgccgcggcgtcttcccgcgtggtcacgccttccagggtcatcagcaatcggccgccgtgccagcgcgcgcccagcaggcggtatggcttggccacgccgggctcggcccccagatagaccacgcccgcccgcgcgaacacctcgtggtcttcggcgaacgagcttatcttgacctcgccccgcaggccgaacgagcccgccgaacgacccatggtcacaaggcgttgggccggcatcgctactcgatgatctccagcaccgcccgcttgcggatcttggtcgaggccgcgctgaggatggtgcgcatggcccgggccgtgcggccctgcttgccgatgaccttgcccaagtcttccttggccaccttcaactcgatcaccgaggtctgctcgccttctatctcgcccacttcaacttgctccggattgtcgaccaatgcctgcgcaatgtacttgatcagctccttcatagagcacctccgtaggagtggcggaatgggaacggcggcgaagaccgcggcgcgtcaagccaataggcgctctctactcggcggcggcggacaacaggccccgggccttgagcaggctggccacggtgtcggtgcactgggccccgctggccagccacttgcccaggacgtcggccttgacgttgaccgcggccgggttctggttggggtcgtaggtgccgacgatctctagaaaacgcccgtcacgcttgccctgggagtcggcggcgacgatgcggtagatgggttttctcttggcgcccatgcgggtcagtctgatttttacggccattatttcgtttccgcttttgtgtgcctggttatcggatcacatggaggcaagcaggcgcttgaggcccttgcgcttgccgcccaatttgctcacttgtttcatcatctttttggcctgggtgaagtttttcagcagccggttgacatcggccaccgtcacccccgagccggcggcgatgcgcttgcgccgcgaggcgtcgatgatctggggcttggcccgctcgccgggcgtcatcgagctgatgatcgcctccacccggccgatctctttctcgtcgggctgcatgtccttcatgcctttgagcttaccggcccccggcagcatgcccaggatcgactccagcgagcccagcttgcgaatctggcggatttgctcacgaaaatcctccaggtcaaactcgtttttggccatcttcttggccagggcctgggctttttcctgctcgaaggccgaggcggccttttccacgaggcttagcacatcgcccatgcccaggatgcgcccggccatgcgatcggggtgaaaaggctccagggcgtcgagcttttcgcccacgccaacgagcttgatcggcacgcccgtcaccgcgcggatcgacaacgccgcgccgcccctggcgtcgccctcgaccttggtcagcaccacgccgctcaggcccaggcgctgatgaaaagcctcggccacgttgaccgcgtcctggccggtcatggcgtcggccaccagaaggatctcgccgggctgaagcttttgcttgatgcgctccaactgggccatcagcggctcgtcgatgtgcagccggccggcggtgtcgaggatcagcgcgtcgcagcccagacgcgaggccgtgcccagggcccgcacgcagatgtcgaccgggtcgccgccggggtcactgtcgtggacggggacgcccagttgcgcgcccagctttttcagctgctcgatggccgccgggcgttgcacgtcggccggcaccagcaggggctttttgcccatgcccgccagcatgcgcgccagcttgccggcggtggtcgtcttacccgcgccctgcaggcccaccatcatcagcacctgcggcggccggccgatcaggttcaggccttcggcctggccgcccatcagcgacgaaagctcctcgcggacgatcttgatcacctgctgggccggggtcaggctcttcatgacctcttggcccacggcgcgctcgcgcaccccggcgacaaagtccttggccactttgtagttgacgtcggcctccaacaaggccaggcgcacctcgcgcagggcgtcggcgatgttggcctccgacagcttgccgtggcccttcaggcgcttgaatgtctccgccaggcgatcgctgagattatcgaacatcggcaaccagatttccgctataactcgcttcgcgtgatatgggcgcacctgacccttgcgtggatggccccacgaaagaatggattatattggatgcccccgcaaccgtcaaccaacggccgcgcctttttccccgagccgcgcttgcgcctcttgtgaaaatataccatccctcgcgctcgggattcaattgcttgttgccagcctttcggcccggacctaaaatccaatctcgaccacaaggagcgacgccatggccctgcaaagcctattatgcctcgacgtgggcggcggcacccaggatattctcttctggcgggccgatcgccccatcgaaaacgccctgaagatggttctgccctcgccaacccagatcgtggccaaacgcatccaacgggccacgcgccagggccggccggtgtttctgaacggctggctgatgggcggcggggccatggccaaagccgcgcgggatcacgtggcggcggggctggccttccaggccacggcccgggccgccgccagctttcacgacgaccccgagcgcgtgcgggccatgggtttcacgattggcgcgcgaccgccggccggcgcggcccgcatccacgcctccgatctggacatgaaggccctgcgcgccatctgcctggcctgcgagatcgacctgccgccgcgcctggccgtggccctgtgcgaccacggcttcagcccgcgcttttccaaccgcaagttccgcttcgcccagtgggagcgctttttggccggcggcggccgcccgctcgcgttgatcggcgacgatccgccccccagccagacccgcctgcgcgcggccagcgcccagtggcccggctgcctggtcatggacaccgccgccgccgccctctggggggccctgcaagacccgctggcggccgcccacgccgggcggggcctgtgtttggtcaacctgggcaacgagcacgccgtggcctttctggtggccgacggccgggtctgggccgtctacgaacaccacaccggcctgctcacccccgccttgctggccgatcacctggcgcgcttcatcaccggccgcatcagcgacgccgaggtctttgacggccggggccacggctgcgcccgcgccgccggcgcgccagacgagccaaccacgcccatcttcgtcaccgggccccaacgggccctggcccgcgatttgggctggaccgtggccgcgccccacggcgacgtgatgctctcgggctgctttggcctgctggccgcggcccaggccctggacgcccagcgagccgcgccccgatcatgagccgcccgcccgccacgccggtgatgttccagcgccagatgggctatctgggcgccgaggaacaacagcgcctggcccaggccagcgtggccgtgctgggcctgggcggcgtgggcggggtctgcgccgagctgctggtcagggccggcgtgggccatctgctgctcggcgatggcgaccgtttcgagcccaccaacctgaaccgccagatcggggccaccggcgagaccatgggccaggccaaggaggccgtcaccgccgcccgcctggccctgatcaacccccaggcccgcctggccatcatcccgcccctgggcggccacggctggcgaccggacctgctggcgggccgggacgccgtgatcctggccgccgacgcgccccgcgcggcgctgatggccctgcgcgccgcccgccggggccacgcgcccctggtcgaggccgtggccctgccgacgatccagatccgggccttcgacccccaaggccccgaccccgaggacggcatggccacccagggccggcccctgagcgatttctccgacgaggccctgagccaggccatggccgagggccccctggccgcctggctggagggcgacggttcgcccctggccctgagtccggccatgctgctggccatggcccagggtcactccgccctgagctttggcccccacgtctggctggccggagccttggccgccttggagtgcctgaaaatcatcctgggccggggcgtggtggcctggcatcccggccgcgccgccctggacccttgcttgtggcggcttttcctggcagagtgagccatgctgtcgtatctgcgcatcgaaaacttcgccctcatcgaccgcctggagctggagctcagccccggcctgaccgtgctcagcggcgagaccggcgccggcaaatcgatcatcctggcggccatgggcctgatcctgggccagcgggccgccggcgatctggtgcgccagggggccgagcaggcggtcatcgaggccctgttcaccgtcgacgaacatggcccggccgcggccgttttggccgaggacggcggcgcggccctggagcccggcggcgagctggtcatccgccgggtggtcaaccgcgagggccgcaaccgcgtgcaggtgggcgggacgctggccacgctggccttgctgggccggctggggcccgagttggtcagcgtggtgggtcagcacgaatccacctccctgttgcgcgccgatcagcacctggcccttctcgacgcctttgccggcctggacgaccaacgcggccaggtcggccgggccgcggcccgggtccgcgacctggacggccggatcaaggccctgggccaagagctggagcgccgcgagcaccgccgcgacgatctgctgcgcgccgtcgaggaactggaggcggccaacctgcgccctggcgaggaggacgaactgcgccaggaacgccatctgctggccggggccgagcagatgggcaatctgggccgccaggcctttgacgggctctacgccgccgaaggctcgctgctggagcgcgcgggcaagctgcgcggccagctcaaggacttgacggccatcgaccagcgggccgccggcctggccgccaaggccgaggaggccttttttctgctggaagacctggccatggagctgcgcgcctacaatggcaagatcaacttcgaccccgagcgcctggattggatcgaagcccgcctgcaccagctccagcgtctgggccgcaagtacggcggcgacgcccccgccgccctggaaagcgcccgccaagagctggccagcctggagaccggccaggacgccctgcgggagttggccgcccaacgccaggccgccctggaaagcgccctggccctggccgaggcgctcagcgatcggcgccagcaagccgccagccgcctggcccgggccgtcgaggccgagctggcccaactgggcatgaccgcctgccgtttcgaggcccagttcatcccgcccgccggggccgccgtggccaccgacaagggccccctgggcccggccggcctggaaggctgcgagttcctcatcgcgcccaaccccggcgagggcctgcgcaagctggcgcgcatcgccagcggcggcgagctttcgcggctgttgttggccctgcggggggtggtggcgcaaaagatgggcctgccgacgatggtcttcgacgaggtcgacgccggcgtgggcggggccaccggctcggccatcggccgcaagctggcccaactcagccggggggcccaggtgatctgcatcacccatctgccccagatcgccgcctgggccgacagtcacatcgccgtggtcaagcagatcgacggcggccgcacggccacggcgctagcgcccctggacgagcgcggccgcctggccgaactggcccgcatgctggccggccccgacgaccagggcaccgcccgtcgccacgccgaggagcttttggccgccgcccgccggcaaaagcaggctcagtagaccaccgtgaccacgccggccggctcggcggtgacccggccgataatcgccgcgccgtcgccgccggccaaaagcatcgccaccgcccggtcgagctgatcgggctccaggcccatcaacagcccgcccgaggtctgggcgtcggccagcagatcgcggactatggggtcgaccgcgccacggctggccagccagcggtcgcaatattgccggttgcggtggctgcccaggggcaccaggcccatggtggccatctccctggcctcggccagcacgggcacgtcgttggcgatgatctccaggcccacgcccgaggcccgggccagctccaggccgtggcccagcaggccaaagcccgttacatccgtgccgccgccgacgccgcattcgttcatcacccggccggccagggcgttgagccggcgcatctgggccacggcccgttccacggcctggggcgaggccaggccggccttgagggcggtggcgatgacgccggtgcccaggggcttggtcagcaccaggatctgccccggccgcaggccggcgttggtcaccacccgatcgggatggaccacgcccgtcaccgaaaggccgtatttgaggtcttcgtcctccaccgagtggccgccggccagggccgcgccggcctcgtggaccttgtcggccccgccgcgcaggatctcgcgcagggtctcgaagggcagggttttcaccggaaaacagcagatgttcatggccgtcagcggccggccgcccatggcgtagacgtcgctgagggcgttggccgcggctatctggccgaaaagatagggatcgttgacgatgggcgtgaaaaagtccagcgtctggatcagggccagatcgtcgctgagcttgtaaacgccggcgtcgtcggccgtgcccgcgccgaccagcaggcgggggtcggtctcggggggcaggccttcgagaatctgcgctagatcacccggacctatctttgccgctcaaccggcggcccgggccttttcggccagccttggctcctcggccatgatcgatcgctcccctatcggcccctagcgccgcaaggtggcccgcaggcggtcgggccgggcgaacaggcccagggcctccaacgggccggtggtgatgacgtcggcggcgcgcacggcctggccgctggcgccctcggggccgacgacgcagacgcccaccaccgccgccagcagcattggcgcgtcgttggccccgttgccgatggccgccacgctgtcggcgcccagccgccgcacgaaggccagcttctgcccggcctcgtcgccggggccgatgacgtgcagattcacgccctggccaaaaatagtggcggccgtgccaaaggtgtcggccgtcaacaggtggcaggtcaggatttcactcagccccagcacggcctggcgcaccgcggaggcgaccacgccgtcgtgggccagggtgccgttgaggtcgagcaccaggtgctccagcgccagggcgcgccaaccggggatgtccaaacgcaaggccatggcgctactcggccaccgcccgctgctccttgagcagggcgatgaaggcctgggccgccggcgagtgggtgcggcgcttgcgcatgaccagatgaaaacgccgccgcaggtccagaaccttgatttccaccagggccagacggccggcggccacgtcgtcggccagggcccggcggctgaggacgcccatgcccaccttggcccgcacggcctggatcaccgccgtggtcgagcccatctgggcggccacggtcaggtcgtcgaagccgacgccggccttgcgtagcgaggcggccagcgacatgcgcgtgccgctgccggcctcgcgcaggatcagcggccagcgcagcaagtcgccgatgccggccaccttgccggccagggggtgatcgggccagacggcaagggccagttcgtcgttccacagagcggaaaactgcaggcggtcgtcgtccagggccgcgccgaccacgcccagctccagttcaccggccaacaccttgccggcgataagttcggtgtcggcgatggtcaggttgatgcgcacgtccgggtgagcctggcgaaaaaggccgatgtagagcggcaggatgtattggccggggatggtcgagccgcccaccagcagatcgccgctgagccggcccagataggcgtccaccgcccggcgggcctcctcgaccatgatcaggatgcgtttggcgtagtcgtagagcagttcggcggccctggtgggcatgatctcgcggcccaggcggtcgaacaggctcacgcccaggtcttcctccagcgtcttgatgtggccgctgaccgtgggctggctcagcagcacctcctcggccgcccgcgaaaacgaacgctgctcgtaaaccttggcgaaaacctgtagccggcgcaggtccatggatcacctatcgataattgatgcgtgcacctatcggccaaaccaagatatcagccggcgaccgcccggtcaagcgccttcctgggccgccgccagcagttcggccaccagcgccgccagggccttggcctcggcctccagaatcaggcggcccttttcggccgaggctttggtgggatcgccccaaacgccgccgggccagtgggcccgtttgtcgcgcaccaggcgaaagcgcgggaagctgggatattcctcggcggccgaaccctggaccagcccgggccacagatgcatggccagcgacgtttcgacctcgccggcgtggctgtcgccggggcattgcaggatcggccgggcctcggccagcaggtcgagcacgcagacggtggccacctgtaggccggtgctggtcaagagtctttcgccggcctcgatgagggcgctttggtgggtgccgccggcgtgtccggtgagcaggcacaggcagcgtatgccttgactccaaaccccctgtcctatatcgtgtagcacggctctgagggcgtcgccggagatgccgatcgtgcccggatgattggccgtgctgcggcagatcccataaaaaagcggcggcaagacaaagcaaggctcgatggccgcggcggcctgggccagggccagggcgtgcatggcgtccaggcccaggggcagatgggggccgtgctgctccatcacgccgatgggcaaaatcgccgcctcgacttgccggcgttgctgtacgaaacccggcatggtcagttcatgcatcaacatgatcgtatcctcccggcggcggccgcggcaacccgtcgccccacggcgccaagcccgtcttggccgatttttttacaaagcacgcccgttggccgggctccggctggcagctagtttactatggaacactggccatgtctttgcgtttagccgacagaatcagcgccatgcccgtcggcctgaagcttggcgcgaccatgatgggcgtgtgcctggtcgtgtcggtttcgatgctgcttttattccacgacgtgtccatgcgccacatcgtggccagcctggagaccagcctgggcaacgagctgtggcacatccagcgccaggtcgaccatctgcttaagctgcacggcgcgggcgggccggcccagacgcgccaggccctggaacgcggcatggcccatttcgcccccggccgcacgcccggcggcagtttcgccttcgtggccgacgagcacggccgcgtcctggccgcccatcactaccgcgccgccgtcctgcccgaccgccgggccatcaaggcgttgctgctgcggggccacggtttcaccagcctgagcacgcccgagggcgacatctggctgcgcttcgacaaggagcgcaactcggggctgttgttggtggtgcaggtcagcgacgatcaggcgcgggccctgttccaccgggccaagctgacggtcttctggctggcgctcatcggttcggcggtgctggcggcggtggccatcgtggcgctgcgccgcggggtggcccggcccctgcgccggctgaccgccgaggccgagcgggtggccgccggcgacctgaccccgccggaaaccctgcaacgccgcgacgaactgggccgactgtcggcggcgctacgcaagctgaccatcagcgcccaggacatgatccgctcggccgaggccaacgaggctcgtttccgccaacttttctccgacagccgcgacgccgccttcatcgtcggccacgacggccgcctcagcgacgtcaacgccgcggcggtcaaggtctttggttacgacaaccgccaagaaatgctcgacctgcccgacaccggccccatgttcgccgacgaaggccaacgccaggcctatctggaggccatcttcgcccagggctacgtgcaggatcatcacacgaccatgcgccgcaagtccggccaggccttcgaggccctgatcacggccacggcccggggcggcggcgagggccgcttcggcctggtgcgcgacatcaccgagatggcccaggcccaggccgaattgcgcgccagcgaagagcgctatcgccgcctggtcgaaaacgcgccgggcatcgtctaccgctggtgcatcgacaccaaacgtttcgaatacctcaacagcaccgtcgaacgcatcaccggctacaaggccgacgacatcatcggcgacaacgacatcatggtccgggccatcccctccgatcagcgccagcgcgtgctgcaaaactggctgtcgcagatcagcggcgagccgccggccgtgcgcgagcagcaattcgccatccgcgactgccagggtgggttgcactggtttttggagcgctcgatactggtgcgcgacgaccagggccagccgacctacctggagggcatcggcttcgagatcaccgagcgcaaacgtttggaggaggccctgcgcgaaggccagatgatgatcgaggccaccctggccagcctgcccgtgccggtcatggtcatcgacagccggcacaaggtcgtgcactggaaccgggccatggagcgcatctcgggccgcgcggccagcgaggtcatcggcacctccgaccactggcggcccttttaccccgacatccatcccaccctggccgacctggtgctcgacggcgactatgacgccatggaaaagcactacggcgccaagggcctgcgccgctccagcctggtcgagggcagcatcgagtgcgaggatctcttctggggcgaatcgggccacggccggcacctctatttcatcgccgcgcccatcaaggacgaacacggccgcgtcatccgcgcggtggaaacgctcatcgacatcaccgaccagaaaaacctggaacaggaactgcgcctgctctcggtgaccgacgagttgaccgggctctacaacaagcgcttttttcacgccaccgtcgaccgcgagatggagatcgcccgccgctttggccaacccctggccctgctcatgctcgaccttgacagattcaagcaatacaacgacacttttggtcacctggaaggcgacaaggccctggctcagttcgccggcgtggtgcgcggcgtggtgcgggccgccgacctgccctgtcgttatggcggcgaggagttcgccgtgctgttgccgcgcaccgagcgcgccgaggccatggtcgtggccgaacgcatccgcgcggcggtggaggccatggacctgtggccggtggccgccgatggccagcgccaaaagcgccgcgtcacggtgagcatcggcgtggcctgcctcaagggcgacctgaaccaggaccgcctgatcaacctggccgaccaggccctttacgccgccaagcaggccgggcgcaaccgggtgatcggcgagtgccccctggcccaggacggccgcgattaaccaagaccctatcctcgggccgctttcccgcgcccgagccttgccccgggggggtcatgccgcaagccggccgcatatcgctctatggcatggtcgcctgcctttccagcgccttggacctggtcagcccggcggtggccaatcatcagaagcgcaccgccttcatcgccgcgcgcgtcgccgaggtcatgaagctctcggccgcccagcgccgggcgatcatcctggcggccatgctccacgactgcggggccatgtccctgggcagcaagctcgaggccctggatttcgacttcgaccagaaaaatccccacctacacgccgagttgggctacctgttccttaaaaaaatcgacgccatgtttcaaaggaaccaggccctgggcatggccaacctggtgcgccaccatcacgtggcctgggccgatggacggggccggctgcacaacgaccgcatcgtggccatggaaagccacctgctgcatctggccgaccgggtggaggtcttgtgcaagcgcggccgtcaacccctggagcaggccgagggcgtgcggcggcgcatcgatcagtccgccggcgaaagtttcgacccgcgcatggtccaggccttccaggaggcggccagccgcgaggccttttggctggagttggaataccttgacgagatcgaggcctatctggcggaccaggtgggcgcggccggcgagatgcccctggacatgaacggcctgatggggctttcaaacatcatcggcgagatggtcgactatcgcagttcgtttacggccacccactcgctgggcgtggcccgcgcggccgagcttttggccgagttggccggcttttcgcaagagcaacgggccatgatcatggccgccggccacctgcacgacatcggcaagctggccgtgccctcggagatcctggacaagccggcgctgctcgacgccgccgagatgcgcgtcgtcaagacccacccctaccagacccaccgcctgctctccggcctgagcggcctgggcgagatacgggcttgggcggcctatcaccacgaaaccctcgacggcgcgggctatcccttccggctgggcgccgccgcgatcccgctgggctcgcggatcatcgccgtggccgacatcttcaccgccctcaccgaggaccgaccctatcgccggggcctgcccctggccgaggtgctgacgatcctggggcaactggccgccacgggcaagcaggacaagctggtcatcggcctggcccagcagcactcgcgccgtctggacgaggcccggcgtcaggcccaggccgagggcgccgagggctatcgacgcttcgtggcggcggcctgaggccgccgcccggccaagctggctatttgccctttttcttgcggaaggggaagcccttcatcaacgtgttcatgccgatatcggcaaactgcgccaccgaaaaccactgcacgccgtgctgggcgtactcttcgatgttgagccagttgtcggtcagcggctgttgggcttggtcgaagttgcccgtccacagcagcgaaccgtcggcgctggtgaccagggccagctcgaaagtcaccgccgccggccgctcggcggccaagggcccgcccacccgctcttgccagcgatagaccgcccccaccagcacggcgtcgaccttgagccggcggccgatgtcggcgatgtcctggcggtcggccaaccagacgtcgcggcccagcgcctcgcgggccaccaggccggtctggtcggcggagacaaacggcaattcgcagtatttgtccaggttcttttccagcagcctgtcgaggatgcgcggggcctcggccggcacgtcggaggcgttgaagcagccgccggtgatggcgcaagtggcctcgggcttgtcggggttgtcgggctgggcgatgatgaagggcatcacggccaggcgctcgaagccctttttctcgcggggcgaaaggcccttggccttgggctggcagccaacggccaacaccatggccagcatgagcgtggcggcgatcaggatatttttgctgcggctcatcacatcccctttttcgtttgcggtggtcgcgggctggccgcccggcggcggattcttggcgtcgtcgaggttcggcggccgcgcccacggcccgccgaaacacgttatagcatggttttagcatcgtcggccgacgcacggaagcattttcacgacgatggccgtggccgcgcggcgacggcgcgagcctggggccttgcttcgcgccgggccttggcccacaatgaccagacaaggctggcttccgcccggcccacgaaaggagcgcgccatgcagatcggcatgatcggcctgggccgcatgggcctgaacatggcccgccgcctggccaggggcggccaccaggtggtggcccacaatcgcaccccccagaaagccctcgatttcgccgtgcgggaaggcggcctggccgccggttcgttggacgaactggccgccttgctgcgcccgccgcgcgtggtctggctgatgctgccggccgaggccgtcgaccaggccatcgccgggctggccgccgtgctggagcccggcgacctggtggtcgagggcggcaacagccattacaagctcgacgggccccgggcggcgctgttggccgcgcgaggcgtcgattacctggacgccggggtcagcggcggggtctggggcctggaggaaggctattgcctgatggtgggcggctcggccgaaggcttcgcgcgcctgacgccggcgctggaaagcctggccccggcgggcggctatctgcgcgtgggcccggtgggcagcgggcattttgtcaagatgatccacaacggcgttgaatacggcatgatgcaggcctacgccgagggcttcgagctgatgaaggccgggccctttgccgccgaatgcgactttcgggccatctgcgagctgtggcaacggggctcggtggtgcggtcgtggcttttggagctgctgggccgggcctttgccgccgacccgcggctggaggaggtgggcggctgggtggacgactcgggcgagggccgttggacggtggagttggccgtggagacggccaccaacgcgccggtgctgacgctggcgctgatgaatcgcttccgctcgcggcaaagcgaggccttcggcgacaaggtgctggcggcgctacgcgagcagttcggcggccacgccgtcaagaggccgggccagggttgaaatcagcgccgcgccaggcgctgggccaggccgatcagcggccgctccataacgtggtagaccacgaaggccgaaccgatggacgccgccacgaacagcaaaaaatagatatcggccgcccaggccggcagggcccagcgcccggccgcgaaataaacgcggtgaacgtattgaaaaatcgccacccagatgaagtggaccagatagaccgaatacgatatgtcgcccagcctggtcagcgccgccaccaggcccctggccgaccgacccaggcgcgcgcggtcggtcagccattgcaggccgatgatcaaaagcgccgcgcccggccccagcaggcagagctccagcgcgcgcatgaccagatggccccaggccttgccgtggttgagcttggcgtaggccatcagcgccagcagggccagcccgcccagcaaatgccacgggccggattttttactccagcgttccttggtgaggtatagcgcgcagcccagcacgaaatagcagttgaggtgcgacgtgaggtgatagtcgaacaccgccgggatcatgccgaaaagcggtagaacaacctcgcggacgacgccgaccaccgccgacagggccagcagccacaccgccgcccgaaacgaaaagagcgccgtcccaaggcccataaccagatagaaaatgacctcgtgctccagggtccagcccggatcaagcatgggggctcggcattggggtatcagcagcatcgacttgattaagtattcgaaatcatatcctaatttatatggtggcgcctgtcggtgcaagagatagaccaacccatagaccaccgtgcagagcatgtagagcggataaatgcgcaggccccgcttgatcagatacggccgcagggaaaacgacgccgagctgaccacgtgggagatgatgaagccgctgatgacgaaaaaaatgtgcacgccatattgacccgtcccgaaaaaataataaaacggcaaaaacaggccttcggggaaacggatcaggaccatctgcccgtggtgaaacaccaccacaagcgcggcgatggcccgggccatctggatgtactgatattttgtcgccggcggggcggcggctcgctggtcgttcaacggcgatcctttggccagcgcggtgaagccaggccaagggccgaaacgaccgttggcgcgttggcgggcaaaacagcgccatcggccgggctggcggcggccgatggcgttttcccgcgctggtgcggcctagaacttgcgccgcaaaaagagcatcgtcaggtcgtcgaacttctctgtcccggcggtgtattggccgtgacactcgatgagcgagtcgatcatggccggggcgtccaggtccgaaccaacctgggcgtaccaatccagggcccgctgcatgccaaacatcttgccgtcgatgtcgatggactcgtccaggccgtcggtgaagaccagcatcgagtcgccgggctccagggtgatggtgcactgctccagttcgatgccttcgaaaaagcccacggccatgcccgggatctgctccatgcgcgaaaccgtcccatcggcccggcgcatcatcggcgcggggtggccggcgcaggtgtagaccaactcgcccgtggagatggcgtaaatgccgtaaaacacggtcacgaacatgcacatctcgttttcgggcatgatctgggcgttgacctcggccaggacatcggccggccggctgtagtgcgcggcggcgtttttgatcagcgtccgggccacggtcatgaacagggccgccggcacgcccttgcccgaaacgtcgccgaccaccaggcccacggtatcggggctgagcatgaaaaagtcgtagaaatcgccgccgacctcgcgggccgggatggtcttggcgaacaggtccatctcgggccgctgggggaaggccggataggtgcggggcaggatcgattgttggatctggtaggccgtgtccagttcgctctggatgcgctccttgatggcggtggtggcggtaagttcctcgacgtggcggcgcaggtcggccaccatgcggttgaagctttcggccaggtcgccgatctcgtcgccggggcgcacgtcgtcgacggtggtggccaggtcgccttcggccagatgggccgccgcagccgaaagccgccgtagcgggctggtcaggcccagcaccagcagccagaccaccagaagcatggccgccaggccgccgaagacggtcatggcctgacgcttggccagttcccacaccggggccatcacgtcatcctcggggatgaccacgccaaagctccaaccagcgccctccaccggggcgtaggccagccagacgtcacggccgtcgaggaagcttttgacgcgcaccaacccccgttggccgccgatcatctttttgcccagggcccgcaggtcgtcgcggcccgcgccctcggccagcgaaaagatggtctcgcgcatgacccactgggccttgggcgcggccaaaaagcggcccgaggcgctgatgacgaaggcgaagccgttgcggcccacggtcaaatcggccacctgtcgctccagcgattgcagcgaaacgtcggcggtgaccacgccgccgacctggccgccctgcatcaacggggccgaaaaggtgctcatcagcacgttgccgccgccctcgtcgaagtagggctcgctccacaccggccgcttgagcagggccgggatcttgtaccagtcctggttggggtagtcgtagtccgcggagttgaggttggatgtctctatgccgttgggcccgcggaaaaagtagggactatgcaggcgcacggccgggtcgtaggagttgggcgcgaaggccacggccatgccaaagacctcgggggccttggccatgatccgctcgaccagctcgcgcagatgctccaggctgggtttgggcgtcagctccagggcggtggcggccaccaacggccggtcggccaccctggtcaggcgcagggccacccgcgcggcctggtggccggccatcatggccaactcggcgcttttggcctccaacagcgcggcgcggccctcgtgaaagctgatcacgcccatggccgcgccgatggccagcacgccggcggccacggacaaaacaaaacggctgcgcagtttcagcacgcggggtctcattgatcggtcctccaggccgggatagcgaaactttcccacgagacgccacgctccagcagcccctgctcacgcaggctgcggccggtttgctgaaaggcctcggggtcgagccggcccatgtttttggggccgccggctggttcgatgagtttgcgcatggccgtcagcatccattgctgatggctttggttggtggcttgcttttgggcctccacccgcgccatgaccgcccgcaaggcctcctcggggcgctcgaaggccaagcgccaaccggccaggctggcctgggtgaaacggcggcacacatctggcttgtcgcgccaggtcgaggccaggcagtagaggccgtcctcggggaaactcaggccggcctcgttggcgtcgaagacgatcatttcgtcgaaatccacaccggcctggtagagcgcgtggtattcgttgtagcgcatggccgagaccgccgccgccgcgcccgaggtgagcagggccaccgtcgagccctggagcgtctcatcggcctggacgccgtgttttttcagcagcgcccggggggccagcgacaggtaggcgccccacaggcccaccaatcggccgttgaggtcggcgatctttttgacgccaaaaccggccctggccaccagaatgaccgatgactgctgaacgatctgggccaggttgaccaccggcaagccacggtcgcgccaggccatggccgctgaaagccaggccacggcgaaatcgcaacggtcctcgcccagcctggccagcgggtcgaggcccggcccaccggacaaaaactccacatccagcccggcctggcggtagaggccatgatcctgggccatgtagagcccggcgaactgggcctgatgcacccacatcaactggaggcggaccttgtcggccgcccgcgcctgaccggccagcgacagcgccgccagggtcagcagcgccccggcgatgatttttttggcggcccccacggcccggcgatcagtaaaaatccgcacatcccctcgcgatcgcgcccggggccaataccccaaggttttcccacaataaaccataagcccttcactgtcgaggatttgcgagcgccccacggcgcaagccgcgcaaaatgtcggcgagcggcgtccggcgctcggaaggccgcgcgccgcccttggcaacccctgggtggctggtatatattttgtggcgcaaagggagggcatggccgatgttttcgcgccccatccacaaattcctcaaccgcctggccctggtcgccgccctggtcgccgccctggccggttgtcagcaggacggcgccggcggcaccggctcccaagagctggcccagcaactgcgccaggccgtgggcatcctcgacagctccctgcccgacggggccatcaagctcgaacaccgccaggtgcgcagcggcatgcaaaaccccgattcgcccctgttgatcatccccatcaccatcaccgaaaaacgccgcttcgagaaaaaccacggccgcaaatggacgcccctggacgggctgaaggacatggaggaaaacggcccgccgcccaacagcgtcgaagtgcacgagatgaccgaactctgggccctgttcatcgactacgaccgcaagctcgacggccagaccatcgtcttcaactggctctacggcctggacaacaagccctacgccgagcccgtcagcgtcaccgtgcgccggcacggcgacttcccctaccccgtggcctggtcctattgctggtccgacccggccagcggcgcgcaactggtgcgcggcctgggcctgcgcaccctggtcaacaccagcgactgggccgcctcgcgctgctatggcccgcgcctggtgcgcgtgcaggatttcaaggccatgttcaaggagaaaaacggccagctcaaggtcttgcctggcgaaacgatcatggccgaaagcggcgtcgacctcaccgaacccggcgtgcaggtggtcgaatagggcctttggccgcacgaaggggctcgatccctattcgcccttgacctgaagcggacctcgggttagctttgcggctgatttttcgccaccacgaggtcggcccatgccccgcatgctgatgatcgacaattacgactcgttcaccttcaacttggtgcagcttttcctgggcctgggcctggaggtgctggtgcgccgcgccgacaagatcgccgtggccgaggccgaggccctgggcgtcgattacgtggtgatcagccccggccccaaggatccgcgccacgccggggtctcggtggagctgatcgccgccctgcatcaacgcctgcccatcctgggcgtgtgcctgggcatgcagtgcctcaacgaggcctttggcggccgcaccgaacgcgcgcccctgccggtccacggcaagaccagcctggtccgacaccagggccggggcgttttcgccgggctgcccagcccctttttggccgcgcgctatcactcgctgatgaccgtgccggccggccaggccctggaggtgaccgccgtcagcgacgacggggtgatcatgggcctgcaacaccgccacggcctgctgcacggcgtgcagtttcatcccgagagcttcttgaccgagcacggccgggccctggcggccaattttctgcgtttgggcccctggcgcgacgaggccggccatgcttgaggcgatcctggcccgggccggtcggctggccggcgtgctgaccaagcccctggaaaggcccgagcccgtcctggacgtggccgcccgcttcgccgccgagccgggaacggtgctgttgcaaagcggcggcgagctggactgcgcgcgccatcatatcctgggtctgcggccgtggctgacgctgcggggccgcgccgaccagatgaacctgaccatcgacggccagagccacgagctgggcgtcgagccctttgacctgctgcgggccctggtcgatcacttccagttggcgccgccggccgatgacgcgcccctgcgcgccggcctgctgggctatctggcctacgacctcaaggaccgcctggagcgcctgccgcgcacctcggtcgatgaccagaatctgccgcacatccacctgatcgcgccctcggtgctggtcgtctttgaccgcccaaaaaaccgcgccgtggccctggccccctggcgcgaccggcccggcggccggcaagaggcccgggcggcgctggacggcttttttcgggcgctgcaaggcccgccgcccgcgccgggggcctttgcccgggggccgtggcgggccaacttcgcgcgcgggccctacatggccgctgtcgagcgcatccgccaatacatcgccgccggcgacgtctatcaggtcaacatgagccagcgcttcgaggccgacttcagcggcgacgcctttgccctgcaccgggcgctccacgcggccaaccccgcgccgtttttcgcctttgtcaacgccggcgatcaccagatcgtctgcacctcgcccgagcgctttttgctccagcgcggcgactgggtcgagaccaggcccatcaagggcacccggccgcgcctggccgacccggcccaggatgaagccatgggccgcgagttgcaagaaagccccaaggacgccgccgaactttcgatgatcgtcgacctgctgcgcaacgacctgggccgctcctgcgccgcccaaagcgtgcgcgtcctggcccacaagcgcctggaggcctggcgcaacgtttatcatctggtctcgctggtcgagggtcgtctggccccgggcaagcgcggcgtggacttgctggagggctgttttcccggcggctccatcaccggctgccccaagatccgcgccatggagatcatcgacgaactggagcccaaccgccgtcacatctacaccggctccatcggctacatcggcttcgaccaaaccatggacctgaacatcgccatccgcaccgtgaccatcgcccacggccgggccagctttggcgtgggcggcggcgtcgtctacgactccgacccggccgccgagtacgacgagaccctgcacaagggccgcaccctgctggaggtcatgcccggcccgggcgaggcggaccgatcacgacccatggtctggctcaacggcctgctctcgccggccgtgcgggcccgcgtccacgccgacgaccggggcctgctgtggggcgacggctttttcgagacgatccgcttgcaagacggccaagccccgctgctggcgcggcacctggcccgctgggagcgcgcctggcaagcgctggatttcggccccgtccccgatctgacctggccccaggtcatcgaccaggtgctggcggcaaacggcctggagcggggcctggccgccgtgaaaatcttggccacccgcggccgcctggcccagaccccggccctggggccgaccacgcggcccacgctgttggtcaccgcgcggccctacgccccccgtggggccgacggcctgcggttgatcacctatccccagccccggcaaagccccctggccgcgcacaagacgaccaactatctatattatttgctggccggccgccacgccgcccaggccggggccgacgaggcgttgatcctcaaccccgacggcggcgtcagcgagaccaacagcgcctgcctgatcgtcatcgagggccgccgggccgtcgcgcccagttcgccccatgtcttggccggggtgatgcaacagcgcctgctggaggagctgagcgcctggggctatcagacgctctggcgcgcgatccggcccgaggagctattgcgcgccgatcagctcatcgtggccaacgccctgatcggcccttgcccggccctgagcctggacggcgcggccctgccgcaaggcgaccccacgctctgcccacgtctggccagggccgttttcgccgacgacgaacccaagacataacgcaagcatcttacgcgcttaggcccttttcagcggccgcgtcgggggcttagaataaaagcagccccggcggcgcgctcaagcgcccacggggcgggcggctgccgtccacgcggcggcgatgcgccaaattttgccaaatacgacagggagttgcgccagatgtcggagcgaaccgatcaattggtcagccaacgcggcgagatgttttatccaccggccgcctttgcccaaaaggcccacgtgtccagcatggagcaatatcggcaaatgtaccggcgctccatcgaagacccggaaggcttctgggccgaggccgccgaggggtttttctggagccagaaatggagcgacgtgcgccgcttcaacttcaagcgcagccaggggcccatcgacgtgcagtggtttgccggcggcaagaccaacgtctgctacaactgcctggaccgccacctggccacgcgggccgatcagccggccctgatctgggagggcaacgagcccggcgaggatcaggtgttgacctacgcccaactgcacgagcaggtctgccgcttcgccaacgtgctgcgcgggctgggcgtcaagaagggcgaccgggtgacgatctacctgccgatgatcgtcgaactggccatcgccatgctggcctgcgcgcgcatcggagccatccacagcgtggtctttggcggattctcggccgagtcgctcaaggaccgcatcatcgacagccaatgccggctgctgatcaccagcgacggcgcttttcgcggggccaaggccgtgaccttgaagctcatcgccgacgacgccctggatagcgccgccggtgaaggctggcgggtggacaaggtggtggtggcgcgccgcgtgggcgagggcaagggcgtggactgcccgatgaccgccggccgcgacctgtggtggcacgaattgatggaggcggccgcgccagtctgcgaagcggagtggatggacgccgaggatccgttgttcatcctctacacctcgggctccaccggcaagcccaagggcgtgttgcacaccaccggcggctacatggtctacaccgccttgacccaccgctatgttttcgactatcacgacggcgacgtctattggtgcaccgccgacatcggctgggtcaccggccacagctacatcctttatgggccgctgctcaatggcgcgcgcagcctgatgttcgagggcgtgccgacctaccccgactcgggccgtttctgggaagtcgtcgacaagtggggcgtcaatatcttctacaccgcgcccacggccatccgggcgatcatgcgcatgggcgacgagctggtgcaaaagagcgaccgtggttcgctgcgcctgctgggcacggtgggcgaaccgatcaaccccgaggcctggcgctggtacaacgaggtcgttggcgagggccgctgccccatcgtcgacacctggtggcagaccgagaccggcggcatcctcatcacgccgctgcccggctgcacgccgaccaagcccggcagcgccaccttgcctttctttggcgtggagccggccctgatggacgacgagggcaaggagaccagcggcaacggcgtcagcggccggttggtgatcaaggccccctggccggggcagttgcgcaccacctatggcaaccacgagcgtttcgagacggtctacttcagcgactttgacggctactacttcaccggcgacggcgcgcgccgcgacgaggacggctattattggatcaccggccgcgtcgatgacgtgatcaacgtctcgggccaccgcatgggcaccgccgaggtggagtcggccctggtcagccacccggccgtggccgaggcggcggtggtgggtttcccccacgagatcaagggccagggcatctacgcctatgtcacgctccggctgggccacgactacagcgacgaactggcccgcgagctgatcgagcacgtgcgcaaccagatcgggcccatcgccgcgccggatcagatccactgggccccggccctgcccaagacccgctcgggcaagatcatgcgccgcatcctgcgcaagatggccgccggtgagaccagcttcggcgacacctcgaccctggccgaccccacggtcatcggcacgctggtggagatgaaaagcaagtagtcccgcctcagatcacaataagaggctgctgcacggtgaaacataacaaatgttgtaaaaacagataataatctgtgaaacataaattccaccgtgcagcagccgaagcgcgccatggacggcgcgccaaatcgcgagcctgattaggcgagcgatttgcgaggcttggcaaaaccgcgcttttgccaagccgatgccgcgcggggcaggacgcccccgtgcagcactctcaataacgagcccggccgcgtctcggcgtggtcgggcttttgctttcggtcctggaaaacgggcgctcggcgtatcgtttttcgtggctttttttctagctatcccagccaacaacaatctgcccacgacatttttccgccgctagattagcgcggaaaaatatgcagccgcgcccaacaatcttgccgcgccaccagtcgtttttcattgctaatatgctgtatatattaattaataaatatcacatgcaccgccaatcgttggcaatgatgttgcatgaatagtaatgcgaaaataaaaatcaaggcgcgacggaccaggccaatctcgcaaaattttatcatttaaggcgtctgtaccaacaccatggaccggtaaatggacgcctttgaagccctggtcacagtctggccggccaggatcggggcgggccaaggacggcccaaacacaggcgctcggcgacgccgacatttcgaaaaacccgaggaggagcaaaatgagcataggagcaatcagcagcggaagctggcagacatcgagcctctacggctcgcagtcggccagcgagcggccaccgaccatcgaggagatgctgagcgagcttgatgtcgacgccagcggagacctgagcctcgaggaaagtggcctgagcgaggagcagttcacctcgctggacgtcgacggcgacggcgtgttgaccgagtccgatcacgaggccctgctttcgcagatgcagggccgtttcggcggcggccaaccgcccatcgacccggcctcgctggacaccgacgaaaacggcgagatcagcgaggaggaaagcgggctttccagcgaggaattcacggccatggacatcgacggcgacggcgtgctgaccgaagccgacttcgaggccatgaaggcccagatggaaggcgaaaccatggacgccatggccccgccgccgccccaggacgcctcggaggtggtaagcgagttggacgccgacgccgacggccagctctcccaggaggagatgggcatgtcgtccaccgaattcgacgagctcgacaccaaccaggacggattcgtctcccaggaagaactggaggccgcccgccagaccatgaagcaagacaaggccggcagcgggttcttgggtagctacgccatgagcgcctaccaggcccagaacgcggccctgaccgaggccagcctgaccagctttggccagggcctgagcatcgccgcataaatcagcccggcgggggccatcgggcggcctggcttgccccgatcgccccggcctccgccggttcccacgcgttcgcttctagacggccggcttgaccgcgccgatcaccaaccaggcggtgtaggccacgtaggcgaccaacaggcccgtcgcctcgaagcgattgatgcgccccgtgcccggcccgcgaaagccatagccgatcacaaacagcgacaaggtcagggcggtcatcaccatgcagtcgcgccagaggatggccggctccaccgccagggggtggatcatcccggcgatgcccaccacggccagggtgttgaacaggttggagcccaggacattgcccagggcgatgtcgtgctcgcccttgcgggcggcggccagcgaggaggccaactcgggcagcgaggtgcccacggccacgatggtcaggccgatgatcaggtcgctgacgcccaggctccgcgccaactccaccgcgccccagaccaaaagctgcgagctgcccaccagcagggccaggcccacgccgacccaggtcaaggcccgtttcagcggcatttcgttggcggccagctccttggccatctcggcgtccagggcgtcgtggcggttgcgcaggccctgccagatggtccaggccatcagcccggcaaagacggccagcaaaagcgccgcgtccaggcgcgtcaagtcgccattccacagcagggccacggcaaaaatcgtcaccgccgagaggatcggcagctccttgcgcagcacgcccgactgcacggcgatgggcttgaccagcgccgaaaggcccaggatcagggcgatgttggtgatgttggagccataggcgttgcccagggcgatgcccgggctgccctgggccgacgacagggccgagacgaccatttccggggccgaggtgccaaaacccaccaccaccatgccgatcaacagcggcgacatgccggcgtgacgcgccgtggccgccgagccgtccacgaagcgatcggcgctccaaaccaaaaggatcaggcccgcgatcagggccacgatgggcaaaatcatgaaacctcgccaggttgcgggttgggcgcacgacgaccggcgcgcggccggccgccggcgcaaagtatacaccagccgccggcggcgcacattgcgcgtccggcccttgacgcggatggcttggccgtggcaaacttctagttaacgttaactggaagtttaccacggagcgccatgtcggatcacgaacaatggaccatcagcgaactggccgagcaactgggcctcagcgcccggtcgatccgcttctatgaggaaaagggcctgttgcggcccgcgcgcacggccggcggccaccgggtctacggccgacgcgagcgggcgcggctgcggctgatcctgcgcggcaagcgctttggctacagcctggagcagatcgccgagatgatcggcatggccgatgtggacatggacgaggcggatcagatagccaaatctttggaatacggcgaaaaaaagctgcgtgaactggccgcgcgccgccgcgagatcgacgccatggaggccgacctgctggcggtgcgccaaaaaatgctctcgcgcctggcccaattgcctgccaaaccagacgacaaacccgcaaaataaaagtgagggtaaagccatgtatgaacacttgctgagcaaggaagcgctgaagctgcgcgaggaagtccgcgagttggtggcctgggttccacgtcagacgatcctggacatggacgccgacaagatccagtttcccaaggagtttttgcgggaggccggccggcgcaacctcatgggctgccgctatcccaagcagtggggcggccggggcctggactgggtcagcacctgcatgaccatggaggaagtgggcacgctgggctatatcttcgcctgcacctttggcgtgggggccgagttggtctgcgacgccatcatccagcacggcaccgacgagcaaaaggccaaatacgtgcggcccttgctggccggcgagatcttcgccgccgaatgcctgaccgagccccgcggcggttcggacttttttggcaccagcaccgtggccgtcgatcagggcgatcactatctggtcagcggccagaagcgcttcatcgtcggcggcgagggggccgactattttctggtctacgcccgcaccgaccacgaccccaaggcccatccgcacaaggccctgacctgcctgatcgtcgatcgcggccccggcgtcaaggtcgaatacctctacggcctgatgggctgccggggcggcggcgcggcgcggctggtgttcaaggacgcggtcgcgcccaagtccaacgtggtgggccagatcaacaacgcctacgccgtcttcaacacgatgatggtccccgagcggctgggcacggcggccatgaccatcggcgcggcgcggccggccctggaggtggccaccggctacaccacccggcgcaaggcttttggccaggtcatcgcccagtttcagggcgtcagcttccaggtggccgaggcggccatgctcctggacgcctgccgggccatcgcctacaccacggcctcggcggtggacaagggcgtgcggcccgatgtggtgcggcgtttggtcagccaaaccaagaagttcatcaccgagtcgtgccagaaggtggcccacaacgccatgcaggtcatgggcggcatcggctacaccaacgtctttcccgtcgagcgcatcttccgtgatctgcgcctggcctcgatctggaccggctccaacgaggtgatgtcgatgatcatcgcccaccagtggtacaaggaatatttcgagcgcaaggccgcccgcgatcacgaaaacgacgcggccgaggctggcgcgcccgacgaaaaaatctacgaataagcggccgatcaggcgtcgggaagggccgcgccaggcccctcccggcgcgctcaaggccggaaaggcggaccaagccatggttttcgacggcgtcgccgccctcagcgccgatcaagcccgccagaccgcccagatcaacttcagcgacggcggcaaggcctacgtccaccccaagctcaaggtcatgcacgtgaccgcgcccggcgggatcaactgctcgctgcacagccgccagggcgcgccctaccaccaggccctgtgcgacgacgaggaggcctcgcgccagttcgcggagctgctgggccagcggccggaggagctgctgggccggcccacccacgagcccgagggggcgtcgccacgggtggagtcggtgcatctggtggacgtctacgtctgaacgcccgcgatcaagctgaacaacgttcgatatgacgctgtattttttggccaaacagcgcagtagcgctgtttttgccaggccttgcctcgctgataatcttttcacaattgccgagagaccccaaaaaaccaaaaaacatggttgactttcaaattcccactttggcacgattgtaaaaaatctgaccagtcggttttttgaactgattggtcggtcagaaaacgcggcgccggacatcaaccaccccgcacgtcctccctggcccgcggcgtcccgcgatcagacaccacccatgccccaaaaaaggcgcgtcagcgcgccaacggagaggtttgccttggccgccaacatcaccctggaaaagctccgcaaggcccagatcctcgacgccgccgtgcagatgatctccgccaacggcagccacaacgtcaccctcgacgacgtggccaaggccgccgagctgtccaagggcggcgtggcctattatttttcgtccaaggacgagctgttccgcgaggccttcctcgacctgttcggccgcatcttcgaccgcagcatgaccaccatggcccagttcgacgacccgttggaaaaggtgctctcctttggctggctgttcaacgaccacgaagccatgatccgcgacatcggctacccgctgatgttcgacgccatggtcctggccatgcgcgacgagatgtaccgcaagatcatccacgactggatcgaaggctggatcactctgctcaaggaagccctggatctgggcgtggaccagggtcgcttccaggtcgacgacaccgaaaaggccgcccgcgccatttcatcgatctatcacggcttcgccatccgctggtatctggaccggccaaaccattcgacggcctgggcccgcgagcactgccgcgtctccatcaagcgctatttgggctgctgattcccagcggccaacagggataaacaggggagaaacacgatggccatatttgcaaacaccgaaaaaatgtatgaagtgctgggagaactcttccgcaccctggccgccgagccggggatcgtcgacaccctggccgccgacaatctgacgatcaagttcagcatctccgagcccggcggcgagatctggctgttgcccgacggccaggtgatctgcggcggtcatgacggcaagccggtggtcgagatgaccctgggcggcgacacctgccacaagttctggctgcaacagatcaaaatgcccgtggccctggccaagggcctgatcaaggccaagggccccatgcccaaggtgctcaaactgatgccccttttgaagccggcctacgccgcctatccggccatcgcccaaaaggccggcttggccatctaggagcgcgccatgagcaaacaacgcagcatcaagcagttcgaggaagaccgcgccgcggccgcgcgcatcgccgcccggctgctcttggcctcgggcaccaccagcccccgcgtcggcggcgtgggcgaatgcaccatccacatcgtcgacgacgagtgcgacatcgaagacctctgccaggccgtggaggacatggccgacgacaacaaggcctggaagtttttccggcgcgacgcggccatgctgcgcgacgccgacgcggtgctgttgatcacctccctgcgctgtctggacgacccggccgacatcaactgcaacatgtgcggcaagatcacctgcgattatctgcgcgaggccgagcgcctggcccccgcgcccgaggtggccttcaccgggcccttgtgcgtttttcgggccaacaacatcgcctacgccctggacggcgtgatcagccaggcccgcaacctgggcgtcgattacggcgtgttctggtcggccggcgcggcggccatgcgcctggggatcctgcccaaggccaccggcttcgccctggccgtggccatctccgtcaccgaaaaatcgcccttccgcgacattcccaagcgttacgacgagatcaacgaacggaccatgaacgaccgcaccatccagcggttgtggccccagttccgctcgatctacagctaaccgcgcggaccaaggagcattatcacgatggccatcatcgaaaaagaacagttgatccaaaacggcctggaacgcgccctggagctgatgaccgtggccgcccacaacagctatcgcttcaagggccgcaacaacctcaaaatcatcagcgtcggcgtcgaggaaatggagcagatcgccgagttctgtttctcgctgggcgacatgtcgcccctggccgcccgcgacggccgctttgtcatggagctgatcaaggagccctgcggactgctgctggtgggcgacacccgcttcagcgagttcggctacaactgcggggcctgcggctaccgcacctgcgccgagctcaacaaggccgaggaggtcgaggccctgacggccatcggcccgtcgtgccagttcaaaaacatcaacctaaacatcgccgtcaacgccgccgcggccgccgcctggcgcatgggcctgcactgccgggtcttcagcacgctggccttcggggccatgtccatgggcgtgatccccgatgtgcacatcgtcagcagcgtctcggtctcggtggccaagcaagacccctacttcgatcgccacaagtattggaccgccgagcactgggacgagaccttcgaaaaagaattccccaccttcacccgcggcttcatcggggccatcgaagattagcaggagcgaaccaatggctggcaaagctcacctcaatccgatcatcgcctcgcacctggtggagcagaaggccgacaaagagcccgacaaggtcgtctatgtcttcgagcgaaaccagcacggccacgacgagctgacctacgccgacatgcatcaaaaggccaacaagctggcgcgcttgctcttggataacggcattggcaaaggcgacgcctttgtcgtctacatgcgcaactaccccgagttcgtctacagcctgctggccgccaccaccatcggcgcggtggccgtgccggtggacccgcgcatcaggggcgagcgcctgcgttttctgatcaacaactccggggccaaggccatcatcggcactggcgcctgcctggagcagatcgacgaggccctgccccaggcgcccaacgtcaagttcgtctccatcgcctaccagcgcgacgaggacgtggaccccaccgatcgttatcacgccctcaaccagaccctggcggccgacgcctggcgcacggtcgatcagcagatcatggacgtgcgccagccctgggaggtcatctacacctcgggcaccaccggcgaccccaagggcgtgaccatccgctgcaaccgcatgggcctgttcaacatcgtcaaccgcctggcctggaagtaccaaagcgacgacgtgctctacagcgggctttcgctgacccacggcaacgcccaggccgtgacgctattcccttcgctgaacctgggcatcaaggccgtgttcagcccgcgcttcaccaaaagccgcatctgggacatctgccgccagttcggctgcaccaccttcagcctgctgggcggcatgatggccggcatctacaaccagccgccccggccagacgacgccgacaacccggtcaagaccgtcatcagcgccggcacgcccacggccatctgggaggatttcgagaagcgcttcgacgtgaagatcctggagtggtacggcgcggtggagggcggcttcgccttcaagcccgtgggcaaggggcccgtgggctcgtttggcaagccggtgccgggcatcatggagttcaaggtcgtcgatgacgacgacaacccggttcccgccggccagaagggcgagctgatctgccgcatgctcaagggcgagacccgcgtcgactatctgggcctgccccaggccagcgaggacaagacccgcggcggctggctgcgcaccggcgacatcgtccaccgcgacgccgagggctggtatttcttcgacttccgcaagggcggcggcctgcgccgggccggcgacttcatccagcccgagcgggtggaggcggtcatcggccggctggagcaggtcggcgaggtctgcgtctacggcgtgccggcggccagcggcgcgcccggcgaaagcgacctggtggccgccgtggccccgctgcccggccaaagcctggacgccaaggccatcttcagcgcctgccagcaagaactggaggccaacagcatcccgtcatatctgcaactggtcgacgaggtgccaaagaccgtctcggaaaaggccctggaccgcctgctgagggccgacttcgaggccggccggggcgtgatcgtcaaacacgaagattatcgctaaacggggcccaaaggggccacgacggagaattacatgtcatacctggagcttagccttgatttggccgaggaccacgccgccctgcgcgactcggtgcgccgattcgccatcgagcaggtgcgccccacctcgctgctgctggacaaaatgacccccgaggaggtcatcgcccccggctcgccctattggacgctgatgaaaaaaatgtacgagctgggctatcacaccgtgctgatccccgacgcctacggcggcctgggcctggaccccatcgccaaccacattttttgggaagaaatggcctatggctcggtgggcctggccgtctcgctgggctgcgcggcctttggccccttcatctgcgccatgatggccgaggatgagttgaccgaggcctacatcacgcccttcgtggagtgccgcgacgccagcgtcatgagctgctggggcatcaccgagcccaaccacggctcggacaacctcatgcccggcgggccgcagtttttcaaccccaagatcacccagcaggtcaaggccgccaaaaaaggcgaccagttcgtgctctcgggccagaaatcggcctggatcagcaacggcaccatcgccagcaactccatgctcttttgcaacctggacccatccatgggcctggccggcggcggcatctgcctggtcgatctgacccaggccggcgtcagccggggcaagcccctggacaagctgggccagcgcgatctgccccagggcgaggtctactttgacgaggccgtggttccggccgggcacttcatctgcgaccaggaatcctacaccatgatcaccgacatggtcgtggccctggccaacgcccacatgggcgcctttttcaccggcgtggcccgcagcgcctacgacctggccctgcaatactccaccgagcgcgtccagggcggcaagcgcctgtgcgagcaccccaccatccagcgccgcctgttcgacatgttcagcaagatcgaggccagccgctatctctcgcgggcggccatggtctacaacatgagcaccaccccgcccaacaccaaatactccatcgccagcaaggtcttttgcacccaggcggccttcgaggtggcctccgacgccttgcagatctttggcggctacggcctgaccaaggaataccccatcgaaaagatcttccgcgacgcccgggccgggctgatcgaggacggcgccaacgactccctggccctgcacgcggccagcgacatcgtgcgggaggccctggagtcatgagtcaaaacgtctacatcatcggcgtgggccagattcgcttcaacaaatacccccaggaaaccgtgcgcaccatggcccaacaggccatcgagctggccctgcaagacgccggcctgcaaaagcgcgacatccaggcggcgtttttttccaacaccttctggggcatgttcgacaatcagcactccatccgcggccaggtgatcctgcggcgcatgggcatggacaagatccccgtcaccaacgtggaaaacgcctgcgccggggcctccacggccctgcacctggcctgcaccggcgtgagggccggggcccacgacgtggccctggccatcggctcggaaaagatcaccagcgacgacaagctcaaatcgctttcggcctacgccacctgcatggacctggaaaacttcgaaaaccacatcaaaatgatcgtcgaggtgggctcctcgttcaaaaacatcagcctgccccagggcgagagcgcccccggccagggccgcagcatcttcatggacgcctacgccatgggcgcgcgctggcatatggaccgctttggctcgacccaggagcaactggcccatatttgcagcaaaaaccacctgcacggctcgctcaatcccctgtcgcaatatcaacagaccatgagcgtggccgaggtgctggccgacaaggccgtggcctatcccctgacccgggccatgtgcgcgcccgtgggcgacggcgcggcggcggccattgtctgctccgaggccatcgccaaaaaactcggcctgggccgggccgtgcgcgtggccgcctcggtgctgggccagggctccgaccgcgatctggacggcgaggacatcggcgagcgcctgagcaagcaggcctacgccgccgccaatctggggcccaaggacatcgacctggccgaggtccacgacgccaccagctatggcgagctgcatcaaaccgaagtcatgggcttttgcccgccgggccagggcggcgtctacgccatgagcggcgcgacgaccctgggcggcgaactgcccatcaacaccagcggtggcctggagtgtcgggggcaccccatcggggcctcgggcctggcccagatccacgagatcgtccagcaactgcgcggccaatgcggcccgcgccaggtggccggcgcgcgcgttggcctggccgaaaacggcggcggcaacatcggcgtggaagaagcggccatgtgcattcacatcctgcaaaaggcgtaaacagcatggcccgctatcaactgcgcggcaagacggccctggtcaccggggccagttcgggcatcggccgcgaactggcccggggcctggccgcccgtggggccgacgtcatggtggcggccctgcccgccgaggccggggccctggacgatctggccgccgagttgcgccaaagccaccgcgtccaggcttggcccctgtgcgtggatctggcccaaaacgacgggccgcgccagttgcacgcccaggcggcggcgatccgccccgagctggacgtgctggtcaacaacgccggcgtgatcagctatgggccctttcaccaaacgccgctggccaaaagcgagctgctgctgcacgtcaacgccagggcctacatggccaccatggccttgtttctgcccgagatggcgcggcgcggacagggccgggtgctcaacgtctgctcggccagcgccttccagcccacgccccaccacgccgtctacggcgcgaccaaggccttcgtgctgatgctaagcgagggcgcgcgccaggagctggccggcagcggggtcaaggtctgcgccctgtgccccagctacgtggacacgccgctgttgcgcggcgagggctttcccaaaaagctgcgctggtacgccatcggcggcctggccagcccggagtccatcgccgaagccgggttgcgaaccatcgaaaagggccgggccgtgttcattccggggatacaaaacaaactggtgcatctgctgatgcctcggcttctgcccaggcggctgctgccgttgatctcgacggtggcgctgaagggttcggaccgcgcctgattcaccaaggcggcgtgtgggggcgggaattaaaaacccctgcacgccgccttcactgcaacttggcaagtgtcagcggcgcacagggttggggggcttttcaggggctacgcgtcggcctcgatcacttggcctccgggttcgtagcctttactaaatttagcaggcgctcccactcttcgtccactcttttttgaataaattctatatcttcatctttcaagtgggcgaagcggcgctggctcttgagatagtcggccaccggcttgggcttggtgatgtcgcgggtgagcacgtagcgcccgtcgatgacctcgaacagcgggaagacgcgggtctggaccaccaggcgcgaggcctcgatggccgtgtcgggcccgcaacgccagccggtggggcacggcgaatagatgtgcaggtaggccgggccgggcacggcggcggccttgcgggccttgttcatcaggtccaggtggaaggccgggctggccgtggccacgtagggaatgccgtgggccgcggcgatcaggggcatgtttttcttccaggtggactggcccttgctcttggcccccggcgggctggtggtggtcatggcgccgtagggcgtggagctggagcgctgaatgccggtgttcatgtaggcttcgttgtccaggcagacatagacgaagtcgtggccgcgctccatggccccggagagggcctggaggccgatgtcggcggtggcgccgtcgccggcgaaggccatgaccttggtgttgtcgtcctggatgcggcccttgcggatcagggccttgcggccggcctccacgccgctggccacggccgcgacgttttcgaaggccacgtggatccagggcacttcccaagccgtctgcggatagggcgagctgatgatctccatgcagccggtggcgctgcacgcgatgacctgcttgcccacggccttgagcacctggcgcagggccaacacctcgccgcagccctggcaggcgcgatgcccgcgggagagcggctcgaccaggggcatgttcttgggcgagatcttctcgacgttcttgattgcctcggctgccttgctcattccttcacccccaccatctcgtagggcatcggcgcgccggacttggcggccgacagggtcttggccatcatcgacttgaagtcggcgcgggtgacgtcacggccgcccaggccggccacgaagttggccacgtaatgggtcttgcccttggcgtacaacagggcccgcagctcggtggccaccggcccggcgttgcagccggggctgagcgcccggtcgaggaccatcagcggcttgctctcgccgatggccgccaggaagtcgtcggtcgggaaaggccgccacaggcggatgtgcaccaggcccaccttctggccggcggcgcgcagctcatccaccgtggtcatggccgtctcgctcagcgagcccatggtcacgaaaagcgcctcggcgtcgtcggtcttgtaacactcgatgggcttgtagtgccggccgaattgggccgcgaagtcgttccagtgctcgacgatgaagggatagcttttttccagggcgtccacgcaggccttgcgcgcctcggtgtagacctcgggcacgccgaccatgcccatgctgatgggcttggccggatcgagcttctgggccgggacaaagggcggcagataggcgtcgacctcgttttgctcgggcatctcgatgggctcgatgacgtgggtgaggatgaagccgtccatgttgacgatcaccggcagggtgacgcggtggtcctcggcgatcttgaaggcggtgatggtcaggtccagcacctcctggccgttttcggcgaagaactgcacccagttgatgtcgcgctcgctcatgatgtcgccgtggtcgttccagatgctgatggggccgctgagggcgcggttggccacgaccatgacgatgggcaggcgcagggcgctggcgatgtagaggatctcgtgcatcagggccaggccctggctgctggagctggtgaaggtgcgcgcgccggccgccgacgagcccacgcaggcgctcatggcgctgtgctcgctctcgacggggacgaactcggcgtccagttcgccgctggccaccagctcggaaagatgttcgacaatgtgcgtctgcggagtgatgggataagccgcgatcacgtccgcgttggcaagcttgacggcctcgctaacggccagtgagcactcaagccccacacgctgggccatacttatcctcctctttttcttcctgccaggatatggcgtccttggggcattccttgacgcagatgccgcagcccttgcaataatagccgtcccagttgtagtagccttcggcgttggggtcggggctgaaggccatgtccgggcacaggatgtagcacaggccacatttgatgcacttttcgcggtcggtgaccggccggcgacggctgcgccaatcgccggtgttgaagcgcttggaagtgccaggttcgaccatggcgcaaccaagggccaggctcttccacgaaaccattccttcgtcggccattgtcgttactcctcgatcacggtttcttcgtaggcccgcttgagggcgcgcaggttcttttcggcgatgcggccgaaacgcgcggccagcggtttctcgatggccttgaggtccacgtggccggcggccttgagcagggcgcccagcatggtggtgttggtgatgggcacgcccagttcttcctcggcgatcttgctggcgtcgacgatggccgtgcggccattgaattgacattcgccgcgcacggcctcgacatttttggcgctgttgacgaccagcacgccgtcgggtttcaggccggcgttgacgttgccggtggccagcaggctggggtcgagcacgacgaccacgtcgggctcgtagattttttcgcgcaggcggatctgctcgtcggagatgcgcagaaaagcctgcaagggagcgccgcggcgttcagggccgaaactggggaaggcctgggcgtacttgccctcggcgatggcggcctgagccatcaattccgccgaggtgacagcgccctgacctccccggccatgaaagcgaacctcaatcatgggggactccttaacgaagctgggttttggttgtctgataagcgggagagtatagattgcgtctcacaaggtgtcaagcagtccggggctctcccggccgagccccggacccaactccgagtaaaacgcttatcgcctgtcgccgaacagcctcagcaacatcaaaaacaggttgatgaagtcgaggtagagctgcaacgccccgaaaatggccatcttgctgacggtgacctcgttggccgcctccagcaccatcgcccgcaggcgctgggtgtcataggccgtcaaaccaacgaacaaccccacgccaaccacgctgatgatccagtccatcatcggcgactcgaagaaaatgttgaccaccgaggcgatgatgatgccgatcaggcccatgaacaggaacgagccccaggccgaaaggtcttttttggtcgtcgaggcccagatgctggtcacgccaaaggtgccggcggtgatcaaaaaggccttggccaccgaggccccggtgaaggccaacatcacaatgcccagcgtcacgccgttcaaggccgcgtaggccgtgaacagggccatggccgtggtcgggctgaagcgccggatgccggcgctgagggcgatgaccaggccgaactcgccgatgatcgccgcccagaacatcattgtcgggccggtctgggcgtcgatgaacacgctcagcgccgcatcggagttcatcacccaccaggccaccacgccgctgagggccaggcccagggtcatccaattgtaaacccggcgcatgaacgcgccgatgatctgggtctgacgatcgctgatcgcctcgcccgccggcgaacgccacgctgtttgatccatacggcaaaactccttctgtcggggatcaagtgctccccgccgaccggtcgcggggccaaacgaacggccagaccaccccgaccgcccgacttgccggtcgtgcgctggcggccgcggtcatggcccggcataataatactttgttatcatgccctgggccacttgctaagctttttttgcgcgccaagcgccttggggcttaactttcgcctggcccttggtccataatgcggctatctggcgcgccagcggcgaggccacggcccttccccgcgccaagcaaaataggcctaaagtttccaggccaacacgccgataagctagatgagaaggttgcacgacttgatttcgtcgaggggggcggggccatgagcgtcggcggcgtgacaatgagcctgatgaacagcatcttgcagagtttcgacatccgaggccagatcgaccagaccctggccgagggcctgaccgcagaggccggcctgctggacgaaacactcaccgaaaccatcgccgagcagaccgccgcactcacatccagcggccccgccgagcaaaacctcatggccggcaactttttcgactacgactaccagcagtcgaaatacctcacggccaaggtggagtcgctgagcctcacctgcaagatggaaagcctgcaaaaaaaccggatcatctccatgctcgatccctttggcggcctctgcgtcagcggcacctatggctcgggcctgggcaaatccgagtacgaggtcgaggagcccctgcgcgataacgccgatcagcagatcatcgaggacgcccaggaagacttcgaaaagcgccaggcggccgaagaggcccaggcccaggcggccgtggacggcgcggcccaagacgcggcggtcgaagccacgggccaggcagtcgtcgccaccgacgccgaggtcgcggccgaccaacagagcgccgagccgcaagcccaggccacgacggagcccgccgccgacgccgcgccgcaagcctccgccgacgccggcgccgcgcatccctccatcgacgtcatcgtctgaggcaggccaaagaaacaagcgcccagagtctggccgaggatgcgcgccgcatgcgggcgtcgcggaagtcatcgccgaccaggccaccgagataggcgtctgccgagccaaattggtcttgtcgcgccgatgaatatatgaacagcgatacaagaccctggccggggcgaggggggtgagacatgagcggcggcgtgacaatgagcctgatgaacagcatcttgcagagtttcgacatccgaggccagatcgaccagaccctggccgagggcctgaacgccgaggccggcctgctggacgaagcactcaccgaaaccatagccgaacagaccgccgcactcacctccagcggccccgccgagcaaaacctcatggccggcaactttttcgactacgactaccagcagtcgaaatacctcacgtcccaggtccaaaccctgcacgtcgccagccaactgcaaaccacccagcaaagccaggcttattgtctgctcgaacgcttcggcgggctcaaggccagcggcacgttcagcggcggcgcctacggcccggacgaggccggctcgggcacgtccaaagacgacatcgaagaggccctgcaaggcgacgtcgatcaacggatcatcgatgactcccaggaagacttcgaacagcgccaggcggccgaagaggcccaggcccaagcggccgtggacggcgcggcccaagacgcggcggtcgaagccacgggccaggcagtcgtcgccaccgacgccgaggtcgcggccgaccagcaggacgccgcgccgcaagcccaggccacgacggagcccgccgccgacgccgcgccgcaagccctcgtccacgccaacgccgcgcatccctccatcgacgtcatcgtctgaggccaccccggccaaaattccgcgctataataaaaaaataaccagcgccggcccgcgcggggccgcccttggccagccaaccacgaccaacgggggaaagcgatgaacatctccgaccaacgactcgacgactttttgcaaaccatcggcctggacgagccgcccatggtcgcgctgttttgcgacgacgaaccaaccgacggcttcagccccaagccacagcttctgcccagccgcgagatggaggcccagggccaggccgacttgggccaggtcttcgccaatttttcctgcgccatgggccatatctggcgggcgcgcaaaaaacgcctgcccgcctggttcagcgccgaacggtttggctgtctgggcgcggccttctggctgggctttcaaaagccccagttggagtcgatcattcactacgtctccaccggggcccagggcatggagagcgagcactactgcgcctcgcccgatgaactgcgccgcatcttcaattatgtcgacccccggcccgtgcccagcaagtatctggtcttcaagcccttcgaactgctgagcgaggccgacaagcccgtgctggtctgttttttcgcccggcccgaggccatggccggcctgcaccagttggccaccttcgtcagcaacgacccggaggtggtggcttcgccctggagcgccggctgcggcagcctggtggcctggcccctgcactatctggccaagggccaggagcgcgccgtgctgggcggctgggatccttcggcgcgcaagttctacaagaccgacgaactgtcgtttaccgtttcgccagccatgttcgagggcatggtcgagctttacgaacaatcgtttttgaaaaaacacgcctggcggggttcgctgcaaaagatcgcccgcagcaaaaaggcctggaacgaggcctgagcaaacttcggccccggccgcgcgcgtttgtgggccctggcggccggggccgggtcgacgcccacgccggcgcggctcctcacggccgccagagcagcacccagcgctcgagcgccccttgccgccgcagttcctcggcccgggccagagcggcctcgcggctggccaagggccccaaaagcacccgccaccacgggcccaggcccgcgccgccacgccactgctccagcaggcaagcctggcccagggcccgccattgcgccagttgggcctgggcctgggcctcgtcggggtgcgatcccgcttgcagataatatccggttggggtctgggccgcctcggcccggccggccgggggcctggcggcgctggtcggcgtgggcgcgggcgcttgcctggccggcgtgggctcgggcgtcggttcggcggccgccaggcggcggcgttgggccgcgtccagcttggccaggctcttggccaggttctcggcgccgccgcgttcgtcggggttcagctccagggcccggcgcaggcttgacaccgccgaggcgtggcggcccctggccgcttgcacctcccccagggtcacccacagcgcggcctgatcgggggccagctccaccgcccgtttggccatgcgttcggcccgggccagatccttgcgctggttggccaacacccaggccaggttgttgagcagaatcgggttgtcgccgcccagggccagggcctggtcgtagagttcggcggcctgggccaggcggcccatggccaaaagcgacgaggccttgtcgccgatgatggccgggttgcgcgggctgacttccagggcttggtcgaagtaggccacggcggccagatggtcgccggcccagacccggcacaggcccagcagatgcaagcacagggccgaatcggggtttaggtcgaggtcttttagcagcaggcgttcggcctgggcgtattggccctggtcgaacagggccttgccctccaggcgaaaggccagggtcgtcggctggaccagggcccggccctgggccaggtcgaacggcgcgctgacctggcccggccccaggccccgggcggcgcgcaacacggccgggtcgatcttggcccgctccaggcaactgaccgtcaggcgcatgcggccgccgctttgttcgacggcctgggcggcggccttggcgaacgaacggccggccagccgcgccggcgtcagcggggccagcagggcctggctctcggcccagaccaggcgcaggcacagttcgccctcggcggccacggcgggccagcacagcagcaaggccagcgccgccggcccgatgattttcatggcgcgtggcgacatggccccgattatatgccccgcgccctgggccgccgccagaaaaatcgccccttggccgcgcgctcaggcgctttcggcgacaggctcggcttgttcgtcgcgctcgtgggggcacaggggcagttgcagggtgaaggtggccccttggccggaccggctttcgaagctcaggtcgccgtgatgctccagggccacgcgcttggcgatggccaggctcatgcccacggcgtcggccttggtgctatagaatggatcgaacagataaggcaactcctcggggtcgacgcccttgccgctgtcggtgacggtgatcagggccagatcgccgttgagttgcaggccgatgaccagcttgccgccgccgggcatggcgtccagggcgttggaaaaaagcatgtccagcacccgttcgagcatggtctcgtcgatgcgggcaaaggccgcgccggcctggcccacctcgcccatgacttctagctccaccttggacgcggcggcctccatgcggaagttttcggcctgggcggccaaccaggggccaaggtccaccggccgggggcgcggcgcgggcaggtcggcgtagtcgcgcacctcgcggacgatggtttcgagcctctcggtggcgtcgaggatgcggcgcaggtattgggcatcgcggccgtaggggttgacgctggtcagcaggcgtttggccaggccgccgatactggtgatggggttgcgaatctcgtgggccacggccctggccaggcggtcgagaccctcggccttttcctgggccaaacgctgggagcgttgcagcagttcgctttcgctgcggtgcagcttgaccatctccgtcacgtcgccgaccaccaccagcacggcgctgacctcttgcgcggggctgacgccgtctttcatgacgatggtggtgaccaccagatcgcggacctggccatcgggccgaaagtagcgcacctggcggttggcctgggtctggtcgtcttgcaggacgtggacgaccacttggttgaagtcgacgttttcggggttgtcaaaaaacagttcggcccagccggcgcgggccaaatgatccatctccacgcccaagatctcggcggcggccgggttggccaggacgatgtcgccgtcttcgtcgatgagcaacagcccgtcgctgagcgactccaggatgtgctcggccacctcgcgccggtccagcagcgagcgcgtctggtcgaaattgatcagcgtcttcttgccagggtcgcggctcaccgcccaccgtcctcgcgcgccggaaagtaacatccctcgcgccacgccattgtcggccacggcgcggcggcccttcgatccccttgctcccctgttttcagattatggcattggcccggccagagcaagcccgaggcgctttttcagcgggtaaagctcacccgccgcacgaaagcgccgtcgatggccgccggctcgacgcggccgctgatcggctccaccgcccggtaggcgatcatatcgccccggctgatggccgacatcggcatgattgccttgaatttgcgtccggcgatattttccagcaccacctcgtcgccgtccaggcgagtgatgctcttgatatcggccagaggcacttgctcctcgctctcgtcgtaggtcaccggcagcgtctccaccaactcggtgaaggcgatcacggcaatggcccggccctgatcggtctcgatgaggccacccaccgcgcctggctgggccagcgccggccaagccaaggccgcgccgagcaacagcgccgtcaaaacgagccgcaaacctttcatcgggcgagatctccctgctcggtggccgccgcggccggctcatcgccctgggcctggtcggtcatgaaacgattgatgtaggcctgggcctcgagcatcgccgggttgagggccagggccctgtccatggcccggcgggccaggtcgggccgatggccgtcctcgtgcagggcccggcccaggttgaaccagaggttttcgtcggagccgacgatggtcagcgcccggtgataatgctccatggcctcgttgtagagccccgagcgccgcaattggatgccgaactcgttgaacagatgcttgtgctgggggctgtagacggcctggatgttggccagacgaaaaaatacgtcgcgggccttttcgatctcgccctgggccatgtaggtcaggcccaggccgaagttggcccgcaccgactcctcgtccaggcgcagggcgtttttgtattcgtattcggccgaaaggtattccttgttgtcgtagtgctcgtcggcccggtcgatgatcacctcggccagacgctgcttgccgcccttggtcttgttccaatagccgggttggtgcatgaagcgctggtgaaactcccgccgcgagacgatctcccacaggtcggtgggctcgtcgttgaggtccagcaacaccactttgacccggtcttcgtccagggggtcggcccgccaataattttccagggccgtcttgcgcgaggtgtccagataacccaccgtgacctcggtgcgctccaggtaaacctcgccggcgaatactttgggatagctcactgacgcctcgcagacgatggcgattgaccaaaaatatattgtgttattgacatgttgtatggtcgagcctgatccgggcttgcattacgtatattttagcagcaaaaaaccggcccggccgtcgctttttttcacaggcgccgtgaccattgatatttgcatactgtatacaaaaaatcattgacaggccggccgcgacctggcaaagtttgcttcatcagacgataacggagcgtaagccacatgtccgccgcccaagccacaaacgtcatcgccactctggcggcccgccaacgcggcggttggcggcggtggcgcgcgcgcggcggtgggttgcgcgtcggaggcctcttgccagcctagcctccggcatgacaagcgcgagtgacccaccgcccggcggtgggttttttgtttccttcgccaaggggagccgaaaaaatggccgaattgacggcgctgaccatggagctgctggccgacaccgaaacgccggtgtcggcctatctgaagctgtgcgcgggccagggcggctcgttcttgatggagagcggcgaatggtccgagacggccgggcgctattcggtggtggcctggcggccgctggccggcctgcgcctgggttcggccggcgtggagctgaccgtgggcgaccaaaaggccatgcatccggcggccgagttttttccgctgctgcgccgcatccgcgccgagctgaaggtcgatctgcccgcgggcctgccctttgccggggccctggtcggctacgtgggctgggaggcggccctgctcctggagcgcctgcccggggccatgaccgacgagccgcccacggcgcaactggcctatcccagccggttggtcatcttcgaccacctgcgtcgggcgctggtgctggtggccatcgaccagagcgcccaggcctgccaggatggcctggccgagacccgccagcgcctgctgggccccctgccggccccgcccggcccggccagcctggagttgcgcgacccgccgcccgaacgttacgcggccatggtccgccgggccaaggaatacatcctcgacggcgatatcttccaggtcgtgccctccgatcgcttcgagggcgaaagcgacatggaccccttgagcgtctatcgctggctgcgggtcaaaagcccctcgccctacatgttctatctcaatttcggcgatctgcgcctggtgggctcctcgcccgagacgatgatcaaggtcaacggcggccggctcaagctcaagcccatcgccggcaccaggggccgcagcgccgatccggtcaaggacaaggccctggaggacgagatgctggcctcggaaaaggagcgggccgagcacctgatgctggtggacctgggccgcaacgacgccggccgggtctgccgctacggcagcgtgggcgtcgatccgttcatgatcgtcgagcgctacagccacgtcatgcacatggtcagcgaggtgggcggcgacctgctgcccgagctcgacgaggtcgacgccttcatggccgccttcccggccggcaccgtcagcggcgcgcccaaggtgcgggccatggagatcatccacgaactggagcaaagcccgcgcgggccctacggcggggcggtgggtttctttggccccggccgcaacctggacacctgcctggccatccgcatcatccagtttatgggccagaagatcaccgtgcaggtcggcgcgggcatcgtggccgattcggtgcccgcatacgaatacaaggaactccagcacaaggccgcccagtccctggccgccctgcgcctggccgcccaaggaggcgtgtgatgatcctcatcatcgacaactacgattctttcacctacaacatcgcccaggccctgggccaactgggcaaggacgtgcgcgtcgagcgcaacgacgccatcagcgccgcccaagtcggccgcctcgaccccgaggccatcgtcatctcgccggggccgggcaagcccgacgacgccgggatcagcatgcaggtcatcgccgactatgccgggcgcattcccatcttgggcgtctgcctgggccaccagtgcatcggccaggcctttggcgggctggtgcggcgggccatcgcgccggtgcatggcaagctcagccgcatctttcacgacggccagggcgtcttcgccggcctgcgcaaccccctggaggccacgcgctatcacagcctgatcgtcaccgaggagaccgtgaccacgccgctggtggtttcggccttcaccaccgagggcgaggtgatgggcctgcgggcggccgagctgatgatcgagggcgtgcagtttcatcccgaatcggcggccacgccccagggccttgcgctgctgcgcaacttcgtggaggcccacggccggcgggcggcggcctgatcggcggccggccacgataagtccttgagcctcggggcgttcattgtattattgcccatggcgcgggcaagacgccccgcgccccatcgaccgagcgggagcgaacgacaatggttgtatccatgcgcgagggttgccccaagtcccaggtcgccgcggtgatcgcggccatggagcggcgcgggctgaaggtgcgcatcatttcgccggggcccaaggtggtgctgggcgtggtggaggcggtcagcaagcacttgaccgacgacctgcgctttgtcctttccgacatgcccggcgtcgaggaggtctcggacttccacaccgactggaagctggtctggcgcgggcccgagcagcagacctcggtggtgcgcatgggcgggcggagcatcggcggaccggagctgatggtcatcgccggcccctgcgcggtggagtgccgcgaaaacctgctgcaaacggcccaggccgtggccgccagcggggccggggccatccgtggcggggccttcaagccgcgcacctcgccatactccttccggggcctgggcgaggagggcctcaaatacctggccgaggccagggagctgaccggcctgccggtggtcaccgaggtgatgagcttccacgaggtggagctggtggcccgctacgccgacgtgttgcagatcggggcgcgcaacatgcaaaacttcgccctgctggaggccgccggtgaggtggacaagcccgtgctcctgaagcggggcctgggcaacacggtcaaggagctgttgctctgcgccgaatacatcctggcccggggcaatcagcaggtcatgttctgcgagcggggcatccgcaccttcgagaccgagacgcgcaacaccctcgacctggccgccgtgcccatcctcaagcagaattcccacctgcccgtggtggtcgatccctcccacgccgccggcaagcgcgaactggtgccagccctggccctggccgccgtggccgccggggccgacggcctgatgatcgaggtccaccccgagccggccaaggccctttccgacggtcgccagaccatcgacctgcctgccttcgacgatctgatgaagcgcctggccctggtggcccaagccgtgggcaagaccatccccggagtcaacccgtgaagcttgtcggccaactgaccccgcccggcgacaaatccatcagccaccgcctgggccttttatcactgctggcccagggccgctgcgaggtgggcggcttttcgcccagcgccgattgcgcctcgaccctggccgccgtggccgccctcggcggtggcgtcgagcgggtgggcgagcgggtgatcctcagcggcgcggccggccgcttgcgccccggccagaccatcgactgcggcaactcgggcacgacgatgcgctttttgatgggcctgctggccggcgcgggcggccgtttcgtcctcgatggcgatgaatcgctgcgcggccggcccatggagcgggtggccgaaccgctgcgccgcatgggcgcgcgggtcgagtgcgcggccggcggtcggccgccggtgatcatccagggcggcgggttgcgcggcggccagtttgacctgcccgtcgcctcggcccagctaaagagcgccctgctgctggccggcctgcaagccgatggccccaccaccgtcaacgaaccggccgccagccgcgatcacaccgagcgcctgctggcccagtggggggcccaaatccgccgcgacggcctgagctgcacggtctggcccggcctgctgcgcctgcccgcgcaaatctggacgccggccgacgcctcggcggcggcctttttctgctgcggcgcggcgatcctccccggcagccggctggtggcccagggcgtgttgctcaacgaaaaccgcctgggctggctgcgcgtgctggagcgcatgggcggctgcgtcgacgttcgcaggcaaggcgacgaccccgagccctggggcgacatcggcgtggagttttcgcccgagctgcgcgccgtggaagtcggcgcggccgagatagccgccatcatcgatgaagcgccgatcctggccctgaccgccagccagtgccacggcgtcagtgtctttcgccaggtgggcgagctgcgcgtcaaggaaagcgaccgcctggcggcgatcatcggccagttgggggccctgggcgcggacctgcgggccgagggcgacgacttgatcgtgcgcggccccacgccgctgcgtttgcccgacgcgccgctgaaatcctttggcgaccaccgcatcgccatggtcctgcgcgtggccggcctgctggccggcggctggccacggatcgacgacgaggcctgcatggccatcagccacccggccttcaacgacgatctgcggcggctggccggcatggcctcgtgagcgcggagcgcttttatcgcctgggcatcctgggcgacgagcgggcgcgcaagtcgctttcgccgcgcatgcacggccatgtcctggccaagcacggcctgcaaggcgtctacgtcgccctgcccaccccgccggagcttgtcggccaggccgtggccgaagccagggccatggatggcctcaacgtcaccgtgccccacaaggcggcggtgatcgagtttctcgacgagcttgcgcccctggcccaggccatcggcgcggtcaacaccatcatcaaccagggcgggcggctgatcggcgacaacaccgacgccggcggttttctcgacgccctggcccacggcggcttcaatccgtccggcaagacggccctggtgctgggggccggcggggccagccgggcgctactctgggcgctgaaaagcgccggctgcgcgcgggtgctcttgagcgcccgccgtgaccaggcggcccaagccctggccgcggactttggcgcgcaggccctggcctgggccgccatcgaggacgcctgcccggcggcggagcttctggtcaacgccacggcggcctccagcccggccgaggcgcccgagctggcccggcgcattctggccctgcccctgccggccggcggattgaccctcgacataaactatggtcgggccgataatttctggaaggcggcggccctggcccgtgatcgggccttcagcgacggcctgaccatgctggccttgcaggcccggcgctcgttttatctgtggaccggcctggacatcccggcgggggattacttcgaggccctggaagactatcatgcctgaaaatatctttctgaccggcttcatgggctcgggcaagtccaccgtgggcgcgctgttggccagggccatgggccgcaagttcgttgacatggacagtgagctgacgcgccactttggccagcccatcgccgaggtctttgcccagcgcggcgaggcggccttccgtcaggccgaaagcgccctgctggcccggctgagccggaggcggggcctggtggcggccaccggcggaggcgtggcggccaacccggccaaccgcgcgctgatgcgggccgacggcgggcgcatcgtctggctgcgggccgggctggagcactgcgcgcgccgccttggcccgctggagacggccgcgcggcccctgtggcgcgacgcggcggcggtcgagcgcctgtttgcccagcgccaggaggcctacgccgactgcgaccacgccgtcgacaccgagggcctgctgccccagcaagccgccgccgccgtgctggcggccatcacgccccagcgcgtctttgacgccggcctggagggcaagcgttgcccggtcacggccaccttccaggccccggccaaactggccgagttgtgcgccggccggcgggtgatcgtcctcagcgaaagccgcgtggccggcctgcacctggcgcggctgtgcgccgggctgcaaccggccgcccaagtcatcctgccgccgggcgaggccaccaagaccctggccggcgcgcgccgcgtttatgacgcgctgcttgcggccaacgtcgagcgcggcgatctgctggtggccatcggcggcgggatgatcaccgacctgggggcctttgtcgccgccacctacaagcggggcatggatttcattttggtcagcaccagcttgctgggctgcgtggacgcctcggtgggcggcaaggcggcggtgaacctgccggcggccaaaaacatcgtgggcctgttcaccgcgcccctggcggtggtgctcgatctgtgggccctgtcgaccttgccccgggcccagcgcgccgagggcctggccgaggcctacaagaccgggctgatcggccgccccgagctgttcgatctggttgaccagcgcctggaggcccttttggccggcgatctgggcggtctggcggcctgcgcccatctggccgccgagaccaaggcccgcgtggtcagcgccgatttccgcgaaaaaggcccgcgccgcgtgctcaacctgggccacacctacggccacgccgtggagagctggcacaactataagatcagccacggccgggcggtggccgtgggcatgatcgtcgccgcgcgcctttcgctggagcggggcctgctggccgccgatctggcccagcgggtgatcgatgtctgcgcccggctgcgcggccggccggtggccctgccgccggtggagcaggcctggccgatcatgcaaaacgacaagaaaaacgccggcggcaaggtcgtcttcgtgctgctggagggcgtgggccggccgctggtggtcgacgacctgacgcccgacgagctggccagggccctggccgcactggaggccgtctgatgtttggcagcttcatgggccagattttgcgcatcgccacctttggcgaaagccacggcccggccgtgggcgtggtcatcgacggcctgcccgccggcctggccatcgacgagaccctgatccagcgcgacctggatcgccgccggccggggaccagcccctacgtcacccagcgcaaggaagccgacacggcgcaaatcctctcgggcctggccgatggccgcaccctgggcacgccgctgtgcgtggtggtgcacaacaccgacgcccgctccaaggactatggcgagttgcttggtgtctttcggcccggccacgccgatttcgcctatcacgccaagtacggcgcgccgccccagcccggcgggggcgccggccgctcctcgggccgcgagaccgtgggccgcgtggccgccggggccgtggcccgggccatcctggccccgctgggcgtggtcatccgcgcctgcaccgcggccgtgggccaggtgcgcgccgcgcgcctggactgggatttcgccgcgcaagaccccctgcgctgccccgaccccgacgcggccccggccatggccgagcggatcgcccaagccagggccgagggcgacagcgtgggcggcctggtgcgcctggtcgtcagcggcgcgccggccggcctgggcgatccggtctttggcaagctcgacgcccgcctgggcggggcgatgttttccatcggcggggtcaagggcgtggagatcggcgcgggctttgccgtggcccagcggagcggcggccagaacaacgacgccatggacgaaaatggctttcgcggcaacaacgccggcggcgtgctgggcggcatttccaccggccaggagatcaccatgctcctggccgtcaagcccacccccagcatcggccggccccaacaaaccatcggcctggatggccaaccacgcctcatccagatcaagggccgccacgacccctgcctctgcccgcgcatcgcgccggtggccgaggccatggccgccctggtcctggccgacgcctacctggcccagcgggcccttgccggagcggcgcgatgaaaatacttttgctcaacggccccaacctgaacatgctcggccagcgcgaacccggcctctacggcagccagaccctggccgacatcgaggcccagaccggggccctggccgcccagcacggcctggagctggagtgcctgcaatccaaccacgagggcgtgctggtcgatgccatccagcgggccggccgcgagatggccggagtcatcctcaacgccggggcctacacccacacctcggtggccctgcgcgacgccgtgctttcctgcgccgcgccggtgctggaggtgcacctgaccaacccccacgcccgcgagagcttccgccaggtttcgctgctctcgggggcggccaagggcgtcatcgccggtttcggggccgaatcctacgccctggccgtgctctggctggcccgcaacctgccccgctaaaaaaaggagcccacagccatggccatggtcgaactgcggcggatggacaaccggttccaggccgacctgtggcgcgacgccttgctgggccggggcgtggactgccgcttgcgcggttttcacgatacggcctacgacgggctctacgtcacgcaaaagggctttgccatgcttttggtcgacgaggcccaactggagctggcccgccagatcgacgccgaattgctggccctggaggccccgccggcggccgatgttctggccctggcccaggccatcgagcacaccctgctgggcgcggcggccagccaggccgatctggagggccacgtggcccagtgcctggagcacggctttggcgcggcctgcctgagcccctggctggtgggccgggcggcccggctgctggaaggctcggcggtgacgctgtgctcggtggtgggctttccgctgggaatccagaccagggccggcaagctgcaagaggccctggagctggccgggctgggcgcggccgagctggacgtggtgatcaaccggggcctggtggcctccgacaggctggatgaggccgtcgacgagatcgccgccattgtcgcggccgtggcgccgctggtggtcaaggtgatcctggagacctcggaactcggcccggagctgaccgcccgcgtggcccgggccatggcccacagcggggccgccttcctcaaaaccggcaccggccactttggcccggccaccacggccgacgtggccctgctgaggcaaaacgcccccggtttgggcgtcaaggcggccggcggcatccgcgagctggaccaggccgtggccctgctggaggccggggccagccgcctgggcacgagctccggcgtgcaaatcatcgaacaagccaggctgcggtggcccgccgaagactgatcttcgtgggcctcgacggcgtgggcctggacctggcccgccacctggcccagggcggcgtcatgcccaatctggggcggatcatggccgagggcgcggcctgggccacggattcgcccctgcccgacgtctcaccggtgtgctggacaagccttttctgcggcgaggagcccggcgtccacggcgtctatggctttgcccacccccggccaggggcccacggcgtggcctgcgccgacagccgcgacgtgctggccccgcgcctgtgggagctggccgaccgccagggcctgcgcgcggccgtgctgggcgtgccgctgacctatccggcccaggccctggacggcgtgatgatcagcggctttgtctgcccggagctggccggcggcgtgcatccgccggccctgctggcccgcctggacgccgccggctatcggcccgaggccgacctggagcagggccgccacgacgtcgcggccttgctggccgacatcgaccaggccctgaccacccgcctggccgtgttcgaggatatctgggcccaagagcgctggccgctgtttatcgccgtcatcaccgacaccgaccgcgtcaaccactttgcctggccggccctgtggcaagacgagcaccccttggccccggcggccacggcgatctatcgccgcatcgacgactatctgggccgcctgcggcgcgagttggccgccgagttggccgacggccgggcgcggttggtcctggccgccgatcacgccttcgggcccatccgctccgaggtctacctcaatccctggctgcgtgagcagggcctgctggccgtggagggccagccgcccaacgaacgcatcctgcccgagaccctggccctggccctggacccggggcgcatccacctgcactgggccgggcgctttgccggcgggcggctgcggccgggccgccaggcccaagaactgctggagcgcatcgccacggggcttctggagctgcgcttcaaccgcctggaagacggccccgccggcccgaccctgcgccaggagcggcccatcgcccaggttcacctgggccagcggctctaccacgggcccaacctgcaaaacgcccccgatctggtggccgtggccgcccccggctacagcctgcgcgccggcctggaccggccgggcgtctttggcctgagccatctttgcggcacgcatcggccccacggggccctggcctgctgcctgccggccagccagcaagccccgccgaccaccgtggccggcctgggtcgctggctggcccaggggctggccctgcgcgagccgtttgccatcggcggtcaaatcgcgttaaactgaaacaatgacgctcgcgtcacatcagttcaccgcgaaaaaagcgagacgccaaggaaatgctcgaccccgcaacgcccagccccgtcgatttgaaagacttttccgcctatatcgcctcctgcgcggccatcgccgatcagcgcctgcaaggctacgccggcatcgaggccgtggcccgcgacgaggccgcgctcaacgaatatccgcgcctgggccgcctgcgcccgccccaggacgtgctgatcatcgaccagccatcgccggccgccctggacgccgcccgccagagccttttgcgcggcgaggtgctcttggagcacgcctgcgccggcgaggccacccgcctgggcctggggcccaagtatctgctgagcccggccagcgacctgaccccggcggttttgcgcgacatgggcctgggcaagctggccgtcaagccaacggccctgtcggcgatgtccctgggccggcggcacatgctgcaactggcctgggacttgggcgtgctggcccaggaggccggcctgagccccgatacggtgctgggccggcagtggctgctgatcatcgtcggtgagacctcggccgaacgcatcatggccgatttcagccaggccaatttttatggcttcgatccggccaaggcgctgttcatgatccagcgctccttccacgggctggacctgcggcccggcggcggctgggcctacgacttggccgcgcccaagcgcctgcacaaccacggccagatgctcatgcaatcgacgatgaatcgccagatcctccgcatcgatagcggcggcaagcgtttcctggaatgggacgaatatcgcatgctgctggagggcatggtcgacaaggtctcgttcaatatcgaggacttgggctaccttaacggcgcgctggacctgaccggcctggccacggccctggaactgggcggccagggcttcggcatggtcatggaggtggtggccaacaacccgcgcaatccgcaaaaaggcggcgcgctctaccacgacccccagctcggccgcgacgtgatgatcgagtcgttccaactgcgcggggtgcgcaacgaagacatcgcctttttgaacaaaaacatcaaccactaccccaacccggccaagatggccgccgaggtgcgccgacggggcctttccatgccggtgtcggtcaaaaacggctatctatacttccaacccgtgcagggcgacgtaaacttcctgctgcccaccgccttcgtgcgtcgggcgttgctggagcccatcagcgcctggaaatcggccgccgacaccgaggcggcgctgaaggccatgctgatgcaggagcgacggccgggcttcatgacctgggccgaaaacatcacgggcctgcgcctgcaaaaggtctgacaacgagaggactattgtggccaagcggttgttgttactgatgatatttctgttggtctccgccagcgcctgggccgcgccagcccccgacgcggccgtgacgccgccgttggagagcctggcccaatgccgcgccctctgcgatctggcggcccaaggcgtagccaagggcgatctgaacgccgtgctcgaaccattgcggccccactacgccatcggccaagacgaggaacgcatcctggccatgcagtttttcagccagcgcgagacgatcagggccaagggcgacgcgctcatcagcgtgacctacctgggccggcaagaggccggcgaagggctggttcgtttcaactatctggaaaactacaacaaaacctcgctggtctggcagtttacgttctataagcccgccgaccgctggctggtgcgccaactgcgctggcaggaaaacctggacgccctcttccgatgagcgccgcccaaaacctgggctggcgagtggaggcggcggtggccgcgccgctgtggaaggccctgagctacgccgcgcccgatgatcttgtcccgctgattgggcccctttgccgcatgatcgcgccgctgcgcggccggcgcgcgctggccttcgccctggcccggcccgagcgcggcgacgtcagcggcctgcggcccatccacgacgtgctggaggccgccggcggcccgcagatgatcccaccggcgcttttgaatttttatcaacgggcggcggcccactatcacgcgcccttgggccagatgctggccatgtcgctgccggcgggcttgggcgcgctgggcgcggccggcgtgccggcggccagccaggtcgccgtggcgcggctttcggccaaggccctgggtcagccgccggagctgcgcggtcaagctggcgaattatttgactatctgcgccaaaatggccccaccgccctgcccgagctgcgccgtcggtggccccgggccacggccctggtcaagggcctggagtcggccggttggctggccgtgggccagcagccggtctgcaaggatatcctgggccggcccatcggccacgagcccgcgccagagcgccttagcgccgagcaagaggccgccgtggcggccatcggcgcggcggcgcgggcgcggcgcttcgagccgtttttgctctatggcgtgaccagctcgggcaagagcgaggtctacgcccaggcctgtcgccaggccttggagcaggggcgcgccgcgctggtgctggccccggagatcggcctgtgcctgcgcctgcaagggctgctggcccagcgcctgggggccgagacggtggccgtgctgcactcgggcctgagcccggcggcccggcgcgatcagtgggcgcgcatcgccgccggtcgggcgcgggtggtggtgggcgcgcgctcggcggtgttcgcgccgctggacgacccgggcgtgatctgcgtcgacgaggaacaggacgaggcctacaaacacgaggacggcccgcgctatcacgcccgcgatctggccctgctgcgcggccaggaacaggcctgcccggtagtcttgggcacggccaccccggcgctgaccaccctggcccgggccagaaacggcggcctgaccaccctggccatgaccagccgcgtggccggggccagcctgcccaaggtcgaggtggtcgatctgcgctcctgcggccggctgaccgccggctttctcagcccgcgcctgcaccaggccctgcgccaggagaccgccgccggccgtcaggcggtgttgttcatcaaccgtcgcggtttcgccccggccctgctttgcccggcctgcggcaagaccgtgggttgcccccattgcagcctggccctgtgcctgcacctcgatccgccccggctgatctgccacgcctgtggccacctggcccggccgccggcccaatgccccagttgcggggccgacggcgcgcaaatgaaacccctgggcctgggctccgaggccgtggtccaggccctggcccggttggagccccaactgcgcctggccaggctcgaccgcgacgccgccggcagcccggccaagctgggcgagatcctgcgggccatggccgatcgccgcctggacgtgatcgtcggcacccagatgatcaccaaaggccatcacttccccggcatcggcctggtgggcgtgctgctggccgatcaggccctgggcatgcccgacttccgcgccgccgaacgggcctacgccctgctgacccaggccgccggtcgggccggccgcggccaggaccagggtcgggtgatcatccagacctacgacccggcccaccacgccgtgcgcgccgccgccagccacaagcccgagatcttctacgaccacgagttggccgaacgccgcgccctgggctatccgcccttttgccgcatcacgctgttgcgcctggaggccaaagaccaagccgtcgcccagcaaacggccctggccctgggccgtgaactgcgcgccgcccaaggcgacctcgccgccgacatccagaccctgggcccggccccggcccccctggccaaggccaaggatcacttccgctggcagatcatgctcaaggcccccagcgccgcggcggcctcgcgcctgctcaacctggccctgcaccgcctgggcccgctgccggccggcgcgcggctgctggtggacgtggacccgctgaacatggcctgagtttggccgcgaaaaatgccttgacaatgaagcccaaagggcgctaatctcctgactgtccggtcagtcaaggagcggcgcgaggtgcttttcaacggcggcgcgcggcggaaccggccggccaaagcgcgtcaacaaccaggcgcggcccgcgagcggccgtggcccgtggcctttttttggcattgcaggaggataaaatgcccaagatgaccccttccgaggcgctggtggaaaccctggtcgccgaaggcgtgcagaacgtcttcggcatcgtgggcagcgccttcatggacgccctggacctgttcccggcggcgggcatccgcttcattcccgtggcccacgagcaggccgccgcccacgccgccgacggcctggcccgggtcagcggccggccccaggcctgcatcgcccagaacggccccggcgcggccaacttcgtttcggcgatggtggcggcctattgggcccactcgccggtggtggccatcacccccgagaccgggaccatgggcatcggcacgggcggctttcaagagctggaccagatggccatgttcgagaaacagaccgtctatcaggtgcgggtcaaccagccccagcgcatggccgagttggcccggcgctgcttctacatggccaaaaacttgaatggccccacccagctcaacatcccccgcgactttttctacggcctgtgccacgacgagatctatcccaccgcccgcgtcagccggggcctgggctcggtgcaaagcctgcgagaggccgcccgcctgctggccgaggccaagttcccggtgattttggccggcggcggcgtcagccaggccgacgcggtcgaggagctgacggccctggccgaatatctcagcgcgccggtggtcaacagctatctgcacaacgacaccttcccggccgagcacgccctggccgccgggcccatcggctattgcggctccaaggcggccatgcgcctgatcgccaaggccgacgtggtcctggccctgggcagccgcctggggccctttggcacgctgccgcaatacgatatcgactattggcccaagacggccaagatcatccaggtggacgtcaacatcgaggtgctgggcctgagcaagcgggtcgacgtggcctcctgcgccgacgtcaaggaatacacgccggccctgctggcggccgtcaaggagctgcggcccggcctggccgccgacgccgcgcgcctggccgacgtggcccgcgaaaagcagatctgggccgacgaactggcccagtggagcgcctccaacgaaaagcccatgcacccccggcgttttctgagcgagctgagccaagccatcccagccggttcgatcatcgccaccgatatcggcaacaactcctcgatgtgcaacgcctatttccgcttcaacggcccgcgccagcacatctcggccctgagctggggcaactgcggctttgcctacggcgcggccatgggcgccaagatcggcgcgcccgagcgcccggtgttctgcttccagggtgacggggcctacggcatcagcggcatccaggaagtcatgaccgccgtgcgcgaggatattccggtcatcgccgtggtggccaacaattttgaatggggcgccgagaagaaaaatcagatagattattacgaaagtcgttttgtcggggccaacctgcccgccaacccggactacgccgcgctggccgaggtgatgggggccaagggctacgtggtcgaggcgcccgatcaggtcggcgacgtggtgcgcgaggccgtggcctcgggtaggccctgcgtgatcaacgccaagatcgagggcggcgcgcgggtgttggccgagcccttccgccgcgacgccctgaaaatgcccgagcggcatctggaaaaatacgcccacttgcgggccaaataagcttatcgacccctctgttcgcgcccggccccgcctgcctggccgggcgcgaacaacctccaagcgggaaaggcgggccgtggaccggcaaatcagcaccgttatcgacgcgcaaaagtgcatcggctgcggccgttgcgtggtcacctgcccggcccaggccttcaccctggccgccggcaaaagcgtggtcagcggccagcgctgcatcctttgcggccactgcctggccgtctgccccacgggcgcggtgggcgtgccggccatggggccgggggccggcgcggtgagcatgcgcggctttgccctggaccgctccagcctggcccccggcgatttcgacgcggcccacctggcccggctgatgggctcacggcgctcgtgccgcgatttcgcgccccagccagtggaccggcgcctgctggaggatctggccgcctttggtcgcctggccccctcggccagcaactatcagccctgggccttcacgctgctggccaccaggccggcggtggaacggctcgtcgacgaagtggccacggccttcgccgccgtcaatcgcctggcccaaaacccggccgcccgtgcggtcatggccttgctgggccgtcgtcagttggccgactatcgccgcgattatctggaatcgatgatcttgcgggtgggcctgtggcgcggccggcgggtggaccgctttttctatggcgcgccggcggccatgatcatcagcgccgccgacgaaggcggcatgcccgccgccgactgcctgctggccggccagaacgtcatgctggccgcccacgccctgggcctgggctcgtgcttcatcggctttgccgtcagcgccctggcccgtcggcccagggccaaggccgtgctgggcctgcccgccgccgagacggcccacgttgtcttggccctgggttattgccgcgaaaggttcatcagccaggccggccgcctgagccgacccgtgcgttgggtcgagggctgagccgcgcgggccgaaaaagccgtttctaaatccttccccggacgcttatgattgaagatgtggcccgttgctcggcgcggggcggtggcgcttgcatttttcgggccgcccgccctggccaaggcggggggcagtgcttatgttaactgaacatttggccattgggccgtcgacgcatacgcccacgggggagttagagtgagactacgccagattctccaaggcttggatcagcaggaccagtccgaccacggcggctggaccccggcggtggacatctacgaaaccgatacggaagtggtgctggtggtcgaggccgccggcgtttcggtggataacttcaaggtcatcgtcgacggcgaggtggtgcgcgtctacggcacgcggcaagccacttgctccgagcccggcgccaagttccaccgcatggagatccactccggggcctttgtgcgctcgtttcgcatcaaggtgccgtttttggccgacggcgtcagggccaaggccgacgacggcatcctgcgcgtacgcctgcccaaagcgcccttgtgccacaaagtcatcgtggacatggcctgatttacccgcgacctacggaaggctgtcatgaccgaagatagaatgaagcccaacggaccggtggacgtccaggtggattacggcgacgacgaacgcccctctggccgcgaaagccgcatgcatatacccgatagcttgcccatcctgccggtcaaggacatgtccatgttcccgcgcatggtcttgcccatgctcgtctccgaccaaaagcacgcccggctcatcgacgacgtgctgacagcccagaagatggtgggcctggtggccatcaagggcgagacgccctcggcccaggtcgagagcatggaccagattcaccacgtgggcgtggtggccttgatcctgcgcatgaataaggaagaagaccagaacgccatgcgcctggtggcccagggcctcagccgcttccgcgtggtcgagttgacccgcaccgagccctatttggtgggcaccatcgagccggtgcaagacctggtcaccaacgacatggagaccatggccctgttcagcaacctgcgcggcctgttcaagcgcatgctcgatctggccccgcacatgcccgaggagctttcgaccctggcggtgggcatcgacgaccccggcgcgctgtgcgacctggccgccagcaccatcaagctggggcccgaggaccgccagagcgtggtcgaggccatcgacgtgcgcgagcgcctgcgccgggtgaccaccctgctcaaccacgagatccaggtgctggagttgggcagcaagatccagagtcaggtcaaggaaggcctggacaagacccagcgcgactattatctgcgccagcagctcaaggccatcaagcaggagctgggcgaggccgacgaaggcggtgaaagcgaggtcgaggatctgcgcgcccgcctggccgaggcccatctgcccgaggaggccgacaaggaggcccagcgcgaactcaagcgcctggccaagatgcactccagctccagcgagtaccacgtcatcagcacctatctggactggatgacccatctgccctggaaccagaccaccgccgaccagatcgacatcgacgccgcccacaagatcctcgaggacgaccacttcggcctggacaaggtcaagcagcgcatcctggagtttctggccgtgcgcaagctcaaccccgaggtgcagggttcgatcctgtgcttcgtgggcccgcccggcgtgggcaagacgtcactgggccgctccatcgcccgctccatgggccgcaagttcagccgcatcagcctgggcggcgtgcgcgacgaggccgagattcgcggccaccgccgcacctatgtgggggccatgcccggccgcatcatccagagcatccgccgcgtgggctccaaaaaccccgtgctcatgctcgacgagatcgacaagctgggggctgattttcgcggcgatccctccagcgccctgctggaggttctcgaccccgagcagaaccgcagcttcagcgatcactacctggacgtggcctttgatctttccaaggtgatgttcgtcaccaccgccaacgtcctcgacaccatccccgcgcccctgcgcgaccgcatggagatcatcgagatccccggctacaccgccgaggaaaagctcaagatcgccaagcgctaccttgtcccgcgccagcgcaagcttcacggcctgggcgcggccaacctggccatcaacgacggggccatcaacgccctgatccagggctacacccgcgaggccggcctgcgcaacctcgagcgcgagatcggggccgtctgccgctgggcggcgcgcaaagtggccgagggcgaaacggccaagatcgtcgtcggccgggccgacttgcaggagattcgcgggccggcgcgcttcagccccgaggcggccatgcgcacggccatgcccggcgtggccaccggcatggcctggacgccaaccggcggcgacatcctctttgtcgaggccaccgacatgcccggccagggccgcctgaccctcaccggccaactgggcgacgtaatgaaggaatcggcccaggccgccgtcagctacgtgcgggccaacgccgaacgcctgggcgtcgaccccgagttccacaagacacgcgacctgcacatccacgtgcccgccggggccatccccaaggacgggcccagcgccggcgtgaccctctacaccgccctgctgagcctgctcaccgaccgccaggtgcgtcccgacgtctccatgaccggcgagatcaccctgcgcggcatggtcctgccggtgggcggcatcaaggaaaaagtcctggccgccaagcgcgccggcatcaaggagatcatcctgccggcccagaacaaacgcgacctgaccgacgtgcccgaggcggcccgccaggggctggtcttccactttgccgagcgcatggaccaggtgccccgctgggccctggccaccaagtcgtcggccaaggccaagcacaaatgaggccgctgcacggtgaaacataacaaatgttgtaaaaacagatggtaacctgtgaaacatgaatttcaccgtgcggcggccgaagcgcgccatggacggcgcgccaaatcgcgagcctgattaggctagcgatttgcgaggcttggcaaaaccgcgcttttgccaagccgatgctgcacggggcaggacgcccccgtgcggcgctctcaagtagaggccgcaagcccctcaaaaaagatcggccgcccttttccgcgtgggaagagggcggccgcttgactttgggcgaggcgccccggcggctagaggtagcccaggtcggccaggcgacgccggatcagggcctcctgctcgggggtgtaggccgcctcttgcccggccggcgcggccgtggccaacaagccggcgcgcagcagatactccagcacctgggccaggctatcctgggggctctggcggtcggtgcggcagtggacctccggatccaggggcggctcgtaggggtcgtcaacgccggtgacgcccttgagctggccggccagggccttggcgtagatgcccttgtagtcgcggttgatcagctgctccagggggcagtccatgaacacctcgacgtagtcggccaggcggcggcgcacttcctggcgatcggcggcgtagggggcgatctgggccaccaggcagcagacgccgtgatcgtttaacagcgaggccacgtaggccgtgcgcaggttgttggcccggcggtcctggcggctgaagcccaggtcggcgcagaggactttgcgcacctcgtcgccgtcgagcacctggacctgacggcccagttcacgcagggcctgggccagcagcccggccagagtggtcttgcccgaacgcggcggcccggtcagccagacggtgaagcctttttcggtcatagcaatacgcgcccatccatgctctgtggcgcggcgatgttcatgattttgagtatcgtcggcgtcacgtcgatgatcgagaaggtgttgtgggccggcagggcggcggcgctttggatgaacaagaaggcgtcgtcgtaggtgtgcacgccgcccagatcgggcgggcgcaccacggccggggccgaaaggttggccttgaggtcgaagccggcggccggggcgatgatcaggtcggcggcgcggctggtgtgcgggccgctgtagatctcctcgcggcgcagcaccgcctccaccacgggttggccggtttcggggtggcaaagggcggccaggcggtggatcagttcgtcgcgcaggtcttcgtaggccttgccggcgttgacgcggccccgctcctcgcggccttcgaggttgatgtagatgcgccccggcaccaggctgtaggcccggctgtcggggtgcatgtttttcagctccttgcggccgcggccaaagagcaggtagccgttttcctccagccagcggttgacgaaaacattgcccttggccctggtgaagccgtgctcgctgaggatcatcagccggcagcccggcggcaggtgctcggtcaactcgccgatgtaggagtcgagccgacgatagaagttctcgaagccggccgcgccgggcgcgttgtcttcccaactgccccaatgaaagtggttgacccggtcgctgcccatgacgtgcaggtggaaaaaatcccacgattgcgaatggatcagttggaatgccgccttgaagcgacgggccatggtgtcttgcagatcggccaggtaggcgttctggtcgtggccggccaaggcgctctcggcctcgatgcgataatccagctccagcaactggggcgtcaactcgggcggataggtggcgctggccagatcggggctgagaaagcaggccaccatgaagccgttgacctggcgcggcgggtaggtcaagggcacgttgatcacgcccacttccttgcccgtgcggccgatcagctcccaaagcgttggggccttcaggtcgcgggcggtgggcacccaggtggcgaaggggctgggcacgcggtcgacaaagccgaaaataccgtgcttgccaggatttactccggtggcgtaggaggcccaagccaccgaactgaccgtgggcaatacggagttcatccgacccatggccccgctggccgtcaccgccgccaggttgggcatgagcatgcgcccgctgggttcggccaggaaagaatggggcaggccgtcgatgctcagaacgaacagccgctcgcggattttttcccgcttgaggaattttttgaatatgcccacctaacccccttgatccaatgacatttcgtctgccaaagactaaccttgacccgttgtcaagtcaagtggctttggctggcggcggtgctttgccatcctgcccgcccaccctttcacaaggtatttttttggttttcttgtcgccactaatattgtaacatcgtttaacattctgattgacaaggcaaatccggcccgtcgccgagggaaaacgccgtggatcaacgtttcatcgaggcattcaaatcgtcggccgccagcgtcctgggctccatggccttcacccaggccacggccggcgtccactacgtcaaacaggacgagcaatccaccggagacgtttcggccatcgtcggcctgaccggccagtgggaaggctcgctgtcggtctccttcgccgaggcctgcatctgtggcgtcgtcggcaacatgttcggcgaggagatcccggccatcaacgacgaggtcgaggacgccgtgggcgagctgaccaacatcatcagcggcgacgccaggcggcgcatcgccgaactgggcgtgatcatcgagggcgcggtgcccctggtcgtggccggcaagggccaccgcgtgcgccacatgaccagcgcgccgatctgggccatccccttcgaaacgccggtgggcggtttcgttatcgagctgtgcctgacgcccgccgccctctaggccaggcctttgcgcccaaacaaaacccccggaggccagcggcgctccggggggttgcttttcggatcgtggccggcggctagagctcggcggccagcttgtagccctgggcaatggcgtcaaggacggtcaggcctccgccggcgtcgccaatgacgctgacgtcaaggcccttggcccgcagcggctccagcaaatcgttgaccggcgcggccccggcggcgacgatgaccgtgtcggccttgatggcgatctggccgtcgctggagtcgaaggtgaccttgcccggctccaccgagagcaccttgaccccggtgatgggcttgatcccgaagcgcttgatcagcaaatagacgatccaggccgtggagcggcccacgcccttgccgatcttgggcagcatctccaaaaccgtcacgttgtggctgcccgtggtcagcaacctgtcgatggcctcggggctttcgccacggaacagcgtcaggtagtaggcctgctccggggtcagcgcgccgcgcttggccacgttgatcgccgtctccaggcccaccgcgccgccgccgatgaccaccacctcgcggccgatcaccggggccttgcccttgagcacgtcccaggcgtggaccacgcccggcccgctcaagccggggatgggcggcatcaccggccgcgcgccgctggccagcaccacgtggtcgggccccagggcggcgatggagtcggcctcggccctctggcccaggcgcacatccacgccaagctccttgagataagccccctgccaagccggaatcgccgcgaaatcgggcttttcggtcgagcgccaataccaggcgatctggccgcccaacgtatcggccgcctcgaagagcgtgaccttgtggccgcgctcggccgcggtgatcgccgcctgggccccggccgcgccaccgccgaccaccaccacttttttggccgccgccgccgggccgggcttgcccaaggcctcgtgactggcccggggattgaccatgcagccgatggggccaagggtcatgatggcgtcgaaacaaccctggttgcaggccacgcagcgcttgatcagatcgacgcggccggccttggccttgttgggcagttcggggtcggcgatcaggggccggcccatgcagatcagatcggcgtcgccacgggccaaaatctcctcggccaggccggggccgtggatgcggttgctggaggccaccggcacgctcaccgcccgcttgacgccacgggccagataggcgaaaccagccgccggcagctcgtgggtcaactggggcaccttggtctcgtgccagccgccggtgacgttgatcatgtcggccccggcgtcctgacaggccttggcgaacaacgccgcctcctcgttggtgtggttgccgggcacgaagtcgttgccggccacgcgcacgcccacgcaaaaatcaggccccacggccgcgcgcgtcttgcgcaccacctccaggccaaaacgcatgcggttttccagcgagccgccgtactcatcggtgcgtttattgatcgtcggcgacaaaaattgacagatcagatagccggccgaagccagaatctcgaccatgtccatgcccgctttttgcgcccgcaacgccgcctggacaaagtcgtcctgcacctgggcaatctcctccaagctcatctcgcgggcgtcctgcttggtgaacttggaaaaatgcggcgaggagctgatggactgctggccgatggcgaaagaatgggcgtaagctccggccatgtaaagctgcacgccggccctggccccgccatcctggatggccttggccaggcgggtcaggccggggatgtcgtcgtccttgaggatattgaccatgaacgggccgcccgaacggtcgttgatcacgcagccgccgacgatgcacaggcccgcgccgccctcggcgcgctcgcggtaaaaggcgacgagttggtcgctgaccgcgccgtcgggggtgtagttcagatgcatggccggcatgacgatgcggttggacatctgcattttgttgatcgtgatgggctcaaacagcaatggatagttgctcatggcagactccggcgctgaattttcgattcgtggggataatccttgatactttatgcgcggccagccttcaaccaaaaagattgcccctgccattttcacgacgggccgaatccgggtcgggctggaatatggccggccaaatcagagggctacgaaaaatcatcgccatcagcccaggcaaaaaatacttttcacaccccggccggccggttcacaatgacctctatcgtcgcccccccccgacaaaaggacaaaccgccgtgcaagaccatttcgccgaaaaattggcccgcatccaggccatcctcgacgccggcctggacgctccggccgccatagccatcttcgagctgctgggcggccaaggcgtcagcgccgccgatctggagcacggccggctctactccgagctgctgcccaagggccgcgaaccaggcttcacgccaacccagcggcatctgcatttcctgtgggacgcccttgatcgcctgccatcatgcctggtcgtctcgctggcctttcccctgcgccagatgctggcccggcgcctgttcgccggcgtcggccgcgatttcctctgcgaggagcacgtgcgcttcaacttcggccagttcatcagcctgggcgacaacgtctttttcaaccgaggcgtgtttctcgacagcaagggcgggctgaaaatcggccactcggtggccctggccgaggacgtgcgggtgttcacccacggccattccgaatcctcgcacaaggaacgctcctacgccggcgtggtcatcgaggactacgccaaaatttacagcggcgcggtgatcttgcccggcgcgcgggtgggccgcgaagccatcgtcgccgccggcgcgttggtcagcggcgacgtgcccgcgggcatggtcgtggccggcgcgccggcgagggtgatcaggccgcggcgcgatgagggacgacatggcgaggagttggatcatctttggttgtgaggggggtccgctgaggcgaaagattggggagaagagaagagaagagaagagaagagaagaaaagaaaagattaagaagggaaaaagatgaagaagaagccatgcggggcggggagggggctctttacgctaaaccgccccctcgcccgccccgctccccaccccacccccgcaaagcaaggtggccgacttttagtttcgtgtttgtagggataacgaccatagggacggtcatgagcattgccgcgccgcgaagattgttgccggttgccggtggcgttactggaagctgacgcgcggggcgcgcgccagctacggccaaggttggttgcccccggaaaaagaaaagatttaagaaagaagaaagaagaacaataagcttcgtcgtctgcggctgctttgatagcggcctatcaccgggagctacggacggtaggtgttagcctggcctggtcgacccgctctgcctggccgggcgccggcccaccccacccccgcaaagcaaggtggccgacttttagtttcgtggttgtagggatgacgaccataggatcggtcctgagcattgccgcgccgcgaagattgttgccggttgccggtggcgttactggaagctgacgcgcggggcgcgcgccagctacggccaaggttggttgcccccggaaaaagaaaagatttaagaaagaagaaagaagaacaataagcttcgtcgtcgcggctgctttgacagcggccccgcaccgggagctacggacggtaggtgtcattgcggcctactcgacccgccttgcctggccgggcaccggcccaccgggagctacggacggtaggtgttaagctggcgttctcgacccgctctgccaggccaggcactggccccgctctgccaggccaggcactggccccgccttgcctggccgggcgccggcccaggaaaacgatcaacaagtctctttgagcggacaacccggcccatcggcatggtatattgcaagcccctgcccgcgcgtcgtcgcctcatgcttagggttttgtccatgccgtttcgccaaatcgttgtgtggttgttgggcctggccgccgtggctctttcgggcaacgtcctgtgggtgctgtggagccagggcctggctgacagcgaagacctgggcttggctttgttttactgcgccttggcaatgatggcctggctgttttgcctgtttggcccgcgcctggccatcggcggcagggccgtgctgaaggggttgttgctgattgtttcgttgggcctttcgctggtgttgttcgagcttctgatgacgccgtttcatctggtgttcaactcggcccaccaggccaccctgcatgcgccccagtccgccaagcgccatgtcggcgacaagtatcgtttcgacctggaagtcgacccggagttgggctacgtcccgcgccggggcgggcaatacgcctacgaccgccatggcgcgcagcgtaacgcccaccaggctcaaaagccgcccggcgtcaggcgcgtcgcgctggtgggcgactccatcgcggccatcggttatctgggcggctggctggagcggctgggtccgcggggggtggaatattggaatctgggcgtggacggcttcggcgcgtggcaggagctgaaatatttcgagcgccacggccgcgccttgcggcccgatctggtgttgatcgagttttgcctcaacgacttcgacggcacgccgatgatcctcaaggaccaggacggccaggccgtggtggccaacctctacctgggcagcgagcagttcaatccctggctttatcgacgctcgacgatctaccgagcctatctgtcgctcaaggcctcgctgaccgaccgcgacggcctacgcgccgacgtcaaaaacgccttggccgcctttcagcgtcacgcagccaacgatcatttcacgctgaaggtggtggtttatccgctgatgagcccctacgagcagtggccggaatcatataaaaaacagcgtcaggatattctggtgattttgcgcgagctgggcgtggagcacttcgacgccacgggcctgttggcccaggccctgcaaggccggcccctggcctgggcgcgcatggccgagggcgactattttcatccatcggaggcctttgccgagctgctggcccggcgtttgctggccgatggtttcctggcggcggccaactgagcctcgccgggcctagaaaagccgctccgaccgacgcgtgaaaccaaaaagctccagggcccggcccgtggccacgcggccggccttggtgcgtttgagcagaccctgctggatcagatagggctcgtagacctcctcgatggtctgggcctcctcgcccacggcggcggccaggttggaaaggcccaccggcccgccgtcgaatttttgcacgatggccgagagcagatcgcggtccaggcggtccaggccgttctggtccacgcccagacggcccagggcatagtcgcacagggccagatcggcgtggccggcggcctcgacctgggcgaaatcgcgcacgcgtttgagcaggcggttggccacgcggggggtggcccgcgagcgtcgggcgatttctgcggcgccctcgggcgaaatatccaggcccagcaggcgcgccgagcggccgacgatgctggccagctcctcgggcgtgtacatgtccacgcgcacctgcacgccaaagcgatcgcgcaggggcggggtcagcaggccggccctggtggtggcccccaccagggtgaagggttcgaggttgagcttgaccgtgcgggcgctgggcccctggcccacgactatgtccaggtggaaatcctccatggccggataaagcacttcctcgacgacgtggttgaggcggtggatttcatcgacgaacaagacatcgcgggggcccagattggtgaggatggccgccaggtcgccggcgcgctccagcacggggccgctggtggcggtgacttccacgcccagttcgcgggcgatgatgtgggccagggtggtcttgcccaggccggggtggccgtgcagcagcacgtgatccagggcctcgccgcgctggcgggcggcggcgatgaacacgcggaggttggccttggcttcttcctggccgacaaactcggccagggaggtgggccgcagcgaatccagggcgcggtcttcctcggcggccgcgccgcaaaccaacctggggccaaagggatcgtcggacatgggcgtctccgctggcgcgtcaaggggccgtggcctggcgtcgataaggcccagcgccggccggcttgacggctgtttgggctaggccagttccttgagggccaggcgcagcagatcttccagggccgcgccgtcgccggcgacggccagggccttgtccacggcttttttggccttggcctcggggtagcccaggttgcacagggcgctttgggcgtcgtcggcggccgtgccgggggccacggcggcggccggttgctcgcccacgggcaggcggccggccagatcgaccaccaggcggccggcggtttttttgcccacgcctggcgtcttggccaggcgcgcggcgtcgccggcgcggatggccgcccacagctcgccgacctccaggccgctgaggatggccagggccagcttgggccccacgccggccacgctcaccagcaggcgaaaggcctcccactcctgttcgttgatgaagccgtagaggtggatggcgtcgtcgcgcacgatggtgtgggtcaacaggctgatctcgcccgattgcggcaggcggcagaacgcgcccagcgagacgaagacgcggtagcccacgccgcccacgtcgacgaccacgtgatcgggccggcgcgccgccagttggcccctgaggcgggcgatcatcgcatgccctcccgccgcagggcccggccctgcaggtggcaaatggcgatggccaaggcgtcggaggcgtccaggcccaggggctcctcgacgcccagcaccacgcggaccatgcgctggacctgctctttgtcggcgcggcccacgccggtgagggcctttttgaccgccgccggcgagtactcgaagacttccaggccggcctgggccgccgccagcagggccacgccccgggcctggcccagcatgatcgccgtgcgggcgttttgcgcggcgaagacgccctccacggccatctccaggggctgtcgccgctcgatgacctggcaaagctcctggtgaatcttgcgcagccgccaaggcggggccaggctggccggggcgctgatcacccccgcggccacgaaaacggcccgcccgcgcggcccggcctgcaccaagccgtaaccggtgcgctgggagccggggtcgagccccagcacgcggaccggcgcggtctccaagctactgctccaactgggccatcacgtcgtcgtcgatgtcgaagttggagtagacgttctgcacgtcgtcggcgtcgtcgagggcttcgaaaagcttgagcaccttgccggcctcgaccggatccttgatgtcgacggtggtggtggcgatcttggtgaactcggcgctctggggctgcaagccggcggcctcgaaggcggcggccaccgcgctgaaggccccgggcgcgcaggtgacctgccaggcgtcgtcctcgtcgctgacgtcgtcggccccggcctccagggccacctccatgagttggtcctcgcccacggccgccttgtcgaagctgaagacacccttggcctcgaacatgaacgacaccgcgccgtttttgcccaacgagccgccgcgcttgttgaggatatggcgaacctcggcggcggcgcggtttttgttgtcggtcagacactcgatgatgaaggccacgccgccgggaccgtaaccttcgtagacgatctcctcgtaggagacgccgtcgagttcaccggtgccttttttgatagcccgttcgatgttgtccttgggcatgttctgggccttggccgcggccacggccgaacgcaggcgcgagttgccctcgatgtcgccgccgcccatgcgcgcggccacggtgatctctttcatcagccgggtgaagatctggccacgcttggcgtcggccgcgcccttcttgcgcttgatggtgctccacttggagtgaccgctcatgctacccctccgtttgggtatcgacctggggcagcgcgtttttcagttcgcggcccaggatatatatttccttgctggccgccttggaggcggccggcttgtgccccttgcccaacttgaaacggcccttgacctggtggatgagctgatccacgcccgggccgaaatagaccttggccagaaacgagccgcccggacgcaacaccgccagggccaaatcgaaaacggcctccagcatggccaggctggccgcctcgtcggcgtggcgcacgccggtggtgcgcggagccacgtcgctgagcaccacgtcgaaggccggggccacggccagcacctcggccggcgtgagcttgagcacatcggcctggataaagcgcccccacctgggcagatccacggccagctcctggatgtccacccccagcaccagcccgccagggcccacccggccggcggcgtattgcagccacgaaccagggtgacagccgatgtccagcacgcgcatgccctgtcgcaacaggccgtagcgttggtccatctcctggagtttatagacgcttctggcggcgaagccctcttgcttggcccggcgataatatgaatcttggtctttgcggctgcccatagctggcaaaatctagcatagccgcgccaacggggcaagcgccctcgaaaaggcggcccacgctattgggccggcgggccgggccccagcaggccgaaaacgccgctgaccctggccaggcgcttgggccccacgcagatgaaggcgttggcgaaggccgtgtcgccatcggcccggatgatgtcgaccttgacctccagccagtcgcccaggcgggcggcgctggcgaaatcggcggtgaggttggcggtgatcaaggggatcggcggatcgtgggtgatggccgtggcgtagcccagggcgatgtcggccagggtcatcaacaggccgccgtgggccgtgccccgggcgttggcgtggcgcggctccacccgcaggccaaagcgcggaccgtcgggctcctggcgcacgtagaccggcccgatgaattgcaaaaacgggctgggaaaatccaggggctggtagccctcgggcgggccgtcgttcatgaccgcctcttttttcggccggccttgacgtgctcggcaaaggccgcgaaggcctggcgggtgtcgtgggcgtaggcaaagcccagctcgcgctccagcttgccgctatcgaccacccacggatgctgcatgagcttgagcgccgggctgggaaactcggtgatgaaacccagccgcaaggcccaggccagggcgttgagcgggcgcaacaggcccaccggcacgggcagcggccgcccgcccagggcgcgcaccatctcgctggtggtcatcacgccgctggcccccacgttgtagggcccccgcgcgccggcccgcagcagctccacgatggcccgcgtcaggtcgtcctcgtgcacgaactgcatggccgcgctgggccggggcagcacggccaggcgcttttgcaggtgccgggccagggggttgttgaaaccggggccgacaacaaagcacggtcgcgcccagcagacggccatcgccgggtttcgcgcggcgaactcggcgatcaggccctcgacgatgcgcttggtcttgctgtaggtgaagtcgtcgttgccacgcagggggctgtcctcggtcagggggcattggttgtcggcgtgaaagccataggccgtggcgctgctggtgtagaaaaagcgccgcgcgccggcccggcggctggcctccaggacgttggtcgtgccgccgaggttgatgtcttccatcaggcccttgtcgtggatcggcggcaagacccaggccgcgtgcacgacggtgtcgatgccgttttcggcaaagatgtcatccaggggctggcgcgcgtcggcgcggacgaaaagcagcttttcgggcgtggcggccggggccttgatgtccagggacaccactcgctcgacgccttccatggcgcagaagcgctgggccagcttggagccgaaatagccggaaccgcccgtgatcaaaatgtttttcatggcctcacccccaaaagacggcccgcctggcgggcgctggcggcccaaacgtcaagccgcaatgtagcatggcgaccgttgccgacgccagccgcttgccgccgcgccaaaaaagaggccgctgcacggtgaaacataacaaatgttgtaaaaacagataataacctgtgaaacatgaaatctaccgtgcagcagccgaagcgcgccatggacggcgcgccaaatcgcgagcctgattaggcgagcgatttgtgagggttggcaaaaccgcgcttttgccaagccgaagcggcacggggcaggacgcccccgtgaagcaccctcaaaaagcgaggccccttaccggggcctcgcgggcgggggcggcgcgagtcgtcaggcggcgcggaaggcgagcttgccgccttgctcgtcggcgacgatggtctggccctccacgaagttgccggccagcagttccctggccagcgggtcttgcaggtgaacctggatggcccgcttgagggggcgggcgccgtagaccgggtcgtagcccaggtcggccagcagggccttggccccgtcgctggcttgcagggccaggccgcggctggccaggagcttgcccaggcgggccagttgcagctcgacgatgtgggcgatgtgctccttgtccaggctgtggaagatgaccacgttgtcgacgcggttgaggaactcgggcttgaactgggccctgagggcggtcatgaccgcctcctccatgcgctggcgctggtggggcccggccagatcctgaatatactggctgccgatgttgctggtcatgatgatgatggcgttggtgaaatccaccgtgcggccctggccgtcggtgagccggccatcgtcgaggatctgcaacagggcgttgaacacgtcggggtgggccttttcgatctcgtcgaagagcaccaccgagtagggcttgcggcgcacggcctcggtgaggtagccgccctcgtcatagcccacgtagcccggaggcgcgccgatcagccggctgaccgaatgcttttccatgaactcgctcatgtccaggcggatcatggcctgttcgtcatcgaacatgaactcggccagggcccgggccagttccgtcttgcccacgccggtggggcccatgaagatgaacgagcccaccgggcggttggggtcttgcaggccgctgcgcgcgcgacgcacggcgttggccacggcctcgacggcgtccttttgccccaccacccgcttggcgatgcgctcttccatgtgcagaagcttttcgcgctcgccctccatcagccgggccacggggatgcccgtccacttgcccaccacctcggccacgtcctcgctgtcgacctcttccttgaccagggcctcgccgccgtcgcgcagctcatccatggcggcctggcgctgggccagctccttttcggcggcggggatggcgctgtatttgagctcggaggcccgcgaaagatcgccctcgcggccggcccgctccatgtccagacgtagtttttccaggcgctcttttatttcgcggatggtctcgatgctctgcttttcgcgctgccactgctctttgagcgcatcgcgttgaccttcgagctgggctatctcgccgcgcaacttttccagacgcctggcgctggcctcgtcggtctcttttttcagggcctcgacctcgatggtcatctgcatcagccggcgctggagctggtcgagctcctcgggcaggctgtcgatgtcgatgcgcagcttggaggccgcctcgtcgatgaggtcgatggccttgtcgggcaggaagcggtcggtgatgtagcggtcgctgagggtggccgcggcgaccagggcggcgtccttgatgcgcacgccgtggtgcacttcatacttttcctttagcccgcgcaaaatggcgatggtgtcctcgacgctgggctcctcgaccaaaaccggcgcgaagcggcgctccagggccgggtctttttcgatgttttggcgatattccttgatggtggtggcgcccacgcagcgcagctcgccccgggccaggggcggcttgagcatgttgccggcgtccatggccccctcggccttgcccgcgccgaccaacgtgtgcatctcatcgatgaacaggatgatctggccggcggcctcggtcacttccttgagcacggccttgaggcgatcctcgaactcgccgcgatacttggccccggcgatcagcgcgcccatgtccaggctgaccacccgcttgtccttgaggccctcgggcacgtcgccggcgacgatgcgctgggccaggccctcgacgatggccgtcttgcccacgccgggctcgccgatgagcacggggttgtttttggtgcgccggctgaggatctgcaccacgcggcggatctcctcgtcgcggccgatgaccgggtcgagcttgccgcggcgggcgctgtcggtcagatcctgggcgtattgctggagggcctgatacttgtcctcggggttctggtcggtgacgcgctgcgagccccggatgtccttgagcacggccaggatggcctcggggccggccccggcgcggcgcagcaactcgcccaccgggcctttttcggcggccagggccaccagcaggtgctccaccgagacataatcgtcgtgcatttgttcggccgcgttctgggcctgttgcagcagctcgcggctggccgacgacagataggcctgaccgccgcccgaaacctggggctggcgctgcaagagagcctccgcctccgcttgcaggccggcttcggccacgcccagcttgcccagcacgggcttggcgatctcctggctgatcttgagcgtggcggccagcaaatgggccggctcgacctggggatggccccgtttgtcggtcaggctcaccgcctcttggatgatctcttggcttttgaccgtgaatttgtccagtctcatattttcaccgcctgtctggggattttcgcgcttggcttcgcttttataaagctaaacaccaccaggggcgatgcaagcgcggcggtgacggggctgggtcgttcagggcaggcgcaggtcgagcttggccgcgcgttggccgtcgaccgtcacccggctgggcgcggcctggccacaactcacctcgtagacgcccggcggcatgttcagccggctgagggtgtagtagccctggcggtcggtctggtcgctggccacggtcttgccgccctgggcggcggcgacggtggcccgccagactggccggccctggttgtcaagcacgcggccatgggcggcgcaggccttgtcgcgcagggtttcgagcagggcgaaaccatagccggcgtagctgaagccgtcggtgtattcgcggcccgaggggctgaggtcgcggctggtggccggggccggcttggtcggctcgagggcggtgtcctcgttccattcgttgaacgaggtgatcaaaagcatgttcaggcgcgggtccagaaagggcatggccaggcggtcgaagttctcggccagaaacgagccctcggccgcgccctgatcccactgacgggggatgatgaactgttgcaggctccggcggcaaccgcgatcgttgtagccgggcaggatgttgggcacgaagttgaccttgggcccgcagaggtcgtaataacggcggaaaagcccggccacgtcggcgacgaaagtgctttttgcgccgtagccgccgtggtcgtggcgcaccgagagataggggttgtaggtggtgacggcgtcgaacagggcgatgcgctcgggctggggctcgggcgcgagatagggctggggctgacggtcctggtcggccgacatcacgctccaatagatctcgtcggcgacgaggtagacgtcgtggccccgggccaggagcttctggcgcaaggtggccagggcccgggcgtagtcgccggcaaaggtgcgcgtcaggtacaaaaacagcaccggccgtccgttgacgcgcagataggccgggttatcgaagtatttgtcggcgatggccagaacatcggcgatgaaaaagtcgctggcctgcttgtcgaagaccgtggcgctgtattccttgcgccagcccacgctccaggtctcgtaaaagatgcagaacttgatgtcttgcaggttggcggcctgaacaaaggcctggtcgacgacgacgttctgctggggccgcttgggccaccaactcacggccaaaaaatccacgccgtggcgcgagcaccaggcgatctgttcctccaccgccttgacgtcgtcggagcgatattggcccagcagcggctcctggggcggatcgaggaaggcgcgcagatagccctggcggaagttggatggataccaggtgtagtaggtcgcgcccaccaagaggcgttcgttttgcagcaccggcccgtccttggcccgggggtcggcgttttggcaggcggccgcggcggccaaaatgatcaggcaactcagggcgacaaaaagctttttcatggcgcgtccagcggtcgatcgaccatggccaggggcgacagtcgcagtttgatcagcgtccacacggccaaaaggccgtccttggcccgcagcttcttgccttcgcggacctggcgcgggcgatatgtgatgggcctctcgacgatgcgcacgccccggcgcaacagcttggcggtgatctcgggctcccaatcgaagccgttggcctgatagcccacccggccgatcaactcgcggcgaaagaccttgtagccggtgggcgcgtcggtcagccgcgagccgtagagcaggttgcagaccatggtcaccagccggccgccccaataaaatgggctgttgggcgagggattggcgctgttcaagatgcgcgagccatagaccacctcggcccggccctcgacaatgggccggatcagcgaggggatctcggccggctccagctccaggtcggcgtcctgcaccaagacgatctggccggtggcgtggatgaggccggtgcgcacggccccgcccttgcccaggttgcgcggatgatggatcacgcgcaggcccggcagctccaggtcggccaagatctcgcgcgagccgtcgctggagccgtcgtcaacggcgatgatctctttttccacatccaccgcggccacgcggcgcagcagctcggccaccgtggcccgctcgttgaacaccggcacgatgatcgagaccttcacgacggctctcccggccggcggacgctggcccccagccaggccaggccgccgcagagcagcgcggccaggctcagggccaggcccaggggcttgcccagcaagtagaaatcgggcgtggcccccatgaccagcatgcgatagttgcccatcaccggcgaataatgagggatatagtgcagaagcggcatgtttttctggttttcgccgacaatggccgaaaattgcagctcgaaatgctgggccatgcccaggccctgcaccaccaggccaaaggcgatcacccccagcaacgccgccttgaacagcggcccgcgcttgttccacagcttgaaggcctgggccaggggcagcatggccagacaagtcaccggcaccatgtagcgcgggccccaggcgatgtcgccgtgccaggcccaccacttggcgtaaaacagcagccagcccaggcacaacaggcagatcagcgtggcctcggcccggcggcgcacgaaaaagccccgcagatacaaaagcgccgccatcagcggcgggctgaacaaaaacacgcttttgccggggctgaacagcaatccgtggacgccgatccaggccgccaggctgaagccggcccggccatcatagatgaagttgggaaagccccggtcgccctcgtagccggtgagaaagggcgagccatagcgaaaccagttgaaccacagcacccacagcccggccacgaagatcggcccggcccagcacagggccaggcggatggcctggggccagctcgtgcagacgcccgcccgccggggccacaacagccaggccacgtagagccctatcagcggcatgggcacgaccaaaaacatcgtcgtgttgctcgcgcccaggccaatggccaggcccgaccagaacagatgccgccccttcaggcgcagccgaaagcgcagcaactgccacaccgcgatcatcaggcacaaggccaggcccggctcggccaggtgatagcgggcgtagggccaggcaatggtggccaggccaaaggtcagcatcgtggccagggccacccgccgcgcatagccccagtcaagtaatgtcaggtaaagcaccagggcgatcaacggcgtggtgaactgatgcagggtggaggccatcagctcgtcgggcttgaccgggcccttgaggtccatgggcgggtcgatgtccgggggcagggccttgctgatcagatagagcgggatggcggccaggggctggaggatgcccgttttgctgtagagcgggcgcaaacggccggggatggggtcgatgatcagctcgccgcgatcgacgatggccttggtggtcagaaagcgaaaccacgagtcgaacgaatagaaatgcccgcccatcgaggccagatagcaaaacatcaagcagccggccgccagcagacccaccgcgcgccggccggccagccgacggccaacgcccgcccagcccggccagaacgcacggccgctgaaacgcgcccacagccagatcagcccccgcgcggccaaccagccgccgatcaggccgccgggcagacgcagccaccacaactgggggccgtgggcgaacatccaattgatttgcagcagcaggcccaacagcccgctcatcagcgatgtccaaacgacggcggtcaagtccttccccgatgcaatggcagaggtcgacggcccgtaactataacccgagcccggcggcccacgccagcaattatgcctggcgcgacgggtcgtggggcgatttgcgcaaaatgtaaaaaacatagccgtaggcctggccgtgccgacggtagaggtccagctccaggcgggtttcgtccagggcctgggccagggccagctcttgccgggccaggggcgtcagctccgccatgcgccggaccagcggcccgtagtagccatcgagccaggcctcggccgacaaggcgaaatgcgcgacgaccgcaaaaccggcctggcgggccgtggccaggttttgcgccacgccagccatgccggggtaggcctggccccaatgggcggcggcctcggccggcggatcgtcgaccagccaactcagctcggtgacggccaacaggccgccgtcacgcagcatgggccgccacaaggccaagccccgcccgaatcccagcacgtagatggccccctccgaccagatcagatccagcgaggccggcgcgtagcccggcgcggccatatcggcccggcgcgtggcgacgcgcccggccaggccctgggcctgggcgcgggcggtcaactcgtccagaaacggctggtggatgtccaccgcctccaacgggcccagagccctggccaacaccaggctctggcggcccgtcccgcagcccagatcgacgatgcgcggcgcgggcggcaggggcggcaagagttggacggcccgcatggtctcggcgtcgctgcccggcccgcactgggccaggccttcatgaagcagaaaaagcgcttgcatctggtccatttttgttaccttgcccaccataaagcctattatttatgtatgtattatgcgtcgaccctcgacaaagcggccggattcatagtatgttggattcgtccatcttcggacgcgagatgcccccttgtctgccggagaagccatgaaacggcgaataattgtaaccatgctggcgctggcggcgttttgcctggccggcgcgcccgccctggccgacgacgcggccctgctgcgggccatcaaggacaaagttcacgcggcggtgcggattttggccgaggaaggtcgcgacggcctggagcagttcaacgacgtcgacggccgctggggccaagagccctatgttttcgtttttgacgaaaaaggcgtgatcctggcccacgccaacgatcaggccctggtcggcaagacgttgctgggcatcaccgacgtcaaaggccgccgtttcatacaagacgccatcgacatcgtcaagggccccggccgtggctggagcgagtattggtggtacgaaaaaccccataacgagcacaagcacaagctcagctacatcatggccgtgcccgggcaaccgatgggcgtgggcgccggcgtccggagcgacatcaccgcccaggaggccaaccgcctggtcgcgccatgagccccggctgacgcgagtcaagtacgaccgtccgttcaaacccggcccggctgacgcaggccaggtgcggccgcctgttcaagccggcccggttgacgcgagtcaagcgcctggcccggcgcgaatcaaatccggccgttcgtcaggcccctcgccccttaagccccgcctggcctccgcgcccgcttcgccggctccgtcaggctctcgcctgccacccggccggggttagttcacctcgtttttgcgcaccatcttggcccacgaatcgcgcaggcccacgatgcggttgaacaccagggtttcgtccggctggtgctccttggcgtcggcgatgaagtaacctttgcgttcaaactggaagcgctcgccgggctgggcctgggccaggctgggttcgagcttggccgttggcatgacaaccagcgactgggggttgatgttttcgcgccagtcgccctcgacgtcctcgggcctggggtcgagaaagagccggtcgtagaggcgcgcctgggcctccaggcagtggcgcgccgagacccagtggatggtgcccttgaccttgcggccgtcgggagcgtcgccgcccttggtggccgggtcgtaggtgcagcgcagttcgacgattctacccgtggccggatccttgaccgcctcctgacaggtgatgaagtaggcccagcgcaggcgcacctcgcggccaggggccaggcggtggtacttgcgcggcgggtcttccatgaagtcttcgcgctcgatgtagagctcgcggcagaagggcacggtccgcgcgcccatcttgggcggatcgtcggggaaatagggcgcggaaagctcgtcgacctggtcgtcggggtagttggtgatgaccaccttcagcgggtccagcacggccatgacccggggggtcttggtgttgaggtcgtttcgaatggcgttttccagcttgtccaggccgatccaggcctggctcttgcccacgccgatgacctcgcagaaatcgcggatggcctggggcgtgacgccccggcggcgcaggccggcgatggtgggcatgcgcgggtcgtcccagccgctgacgtggccgccctcgaccagggtcaggagcttgcgcttgctcatgacggtgtaatcgaggttgagccgggcgaactcgatctgctgggggtgatagacgcccagttgatcgagcacccagtcgtaaagggcgcggttgtcctcgaactccagggtgcagatggagtgggtgatgccctcgatggagtcggagaggcagtgggtgaagtcgtacatgggatagatgcgccacttgtcgccggtgcgatgatggctgacgcggcggatgcggtagagcgtggggtcgcgcaggacgatgttgggcgcggccatgtcgatcttggcccgcaagaccttggccccgtcggcaaactcgccgtcgcgcatgcgccggaaaaggtcgaggttctcctcgaccgaacgatcgcgccaggggctgtcgacgcccggcgcggtgagggtgccccgcgtggcgcggatctgctcggcgctctggtcgtcgacgtaggccttgccggccttgatcagccgctcggcgaaatcgtagagctggtcaaagtaatcggaggcgtagaaacgattctcgccccagtcgaagcccagccagcgcacgtcttcctggatggagtcgacgtactcgacatcttccttggtggggttggtgtcgtcgaagcgcaggtggcacttgccttgataatcgcgggccaggccgaaattcaggcagatgctcttggcgtggccgatgtgcagatagccgttgggctcggggggaaaacgggtgaccacccgcccgccccatttgcccgaggccatgtcttcgtcgatgatgttgcggataaagttgctcggcggcgtgttttcggccgtgctcataacgggcgctccgtcgggtgattgctggggggctggttcgcgcctgaacgcgcggaattcatcatggtggcatgttaacccaaccagccgttttgtcaacctgtccgaccgccgggccccgccgcgaaaaaatccatggtttttgatggagaaatatcttgacgccgcgaaaacgccgttgatacattaacgttgacgtaaacgttaatgttggccagcaggggagacaacatgaccgacgacggcggctggacgatcagccaactggcgaccgagttcgacgtcagcaccagaagcatccggttttacgaggaaaagggactgatctgccccgagcgcacgccgggcggctatcggctctacaacaagcgcgaccgggcgcggctcaagctgatcctgcgcggcaagcgctttggcatgaccctggacgagatccaggacatcctgggcctgggctcggtggacatggacgaggccgagcagatccgcaaggccataacctatggccagcgcatcatggccgatgttcagcagcgcatggacgagctgaagatcatgcaccaggacttgatggacatcggcgacaaactacaggcgcgtctggacgaactggacgggcgcgccgccaacgaggcgtgagacccgccgcgccgacggccgcggcaaatggatttttcgacgcgaaagcgcaaagcgaggtcgtgatggattttgcttttaccgacgaacaattgatgttcaaggagcaggtgatccgtttcgccaaaaaagagatcgtgcctcgttgccaggagcacgatttccggggcgaatttgattttcaatccttccgggccatgggcgagttcggcctgttgggcctgcattttcccgaggagtatggcggcggcggggccgacgtggtcaccacggtgctggccggcgaggccctgggcgaggccggcgtggacggcggcctgaccctggcttatggcgcgcacacgtttttgtgcgccgacaccattttcgtgcatggcgccgaggagcagaaaaagcgctacgtgcccaagctgctttcgggccagtggatcggctgcatgggcctgaccgagcccgacgccggcagcgacgtggccggcatgaagacccgcgccacgcgccagggcgacgagtgggtgctcaacggctccaagatcttcatcaccaacgggcccatcgccgacgtctgcctggtctacgcccgcaccgaggccgagggcgatcgccacgccggcgtatcggcctttatcgtcgaaaaaggcgcgcccggcttcaccgccggcaagccgctcaacaagctgggggtgcgcacatcccacacctccgagctgtttttcgaggattgccgcgtgccggcctcggccatgtgcggccccgagggcgcgggctttttgatgagcatgcagacggtggagtgggaccgcagcgccctgttggccccatttttgggcggcatgaccaacctgatccagcgctgcgtcaaatacgccaaggagcgccagcagtttggccggcccatcgcccagttccaggccatcaagcataagctggccgacatgcgcctgtttgtcgacgcggcccggggcctggtctatcgcatcgcctggtgcaaggaccagggccggcccctcaaccacctggaggcggccgtggccaagctgttcatcggcgactggagcctcaagcccaccaacgacggcgtgatgatccacggcggctacggcttctgccacgaatacgacgtcgagcgtatcttccgcgattgccgcctggcccccatcggcggcggcacctccgagatccagaaaatgatcatctccaagatgatctagggcggcgcgatcaatccaagcgaaagagatggaagccatgaacttcgatctgaccgatagacaaaaagaaatgaaaaaggccctcgaaggcctgctggccgacgatggggccaaggccgatctggccgatctgcgcggccaacgcgtccgcccggccctgctcggcctgaccgggcgtctggccggtgcgggctatccgggcctgagcgcgggcgaccccgccctgaccgtggcccaggaaaccgtggccagcctctgcccgtcgttgtttctgggcctggaatacagcgcccgggtctttggccggctggtggaggagctgggttcggccgcgcaaaagcaggccatcctgccggcgctgacggccgggcgggccatcggcgcgctggccatggccgaacaaaacaccagcctggagaaaaacgcctcgcaaaccacggccacgccggccgcgggcggcctgctgttgcgcggccgcaagggcccgaccatcaacgcgcccctggccgactggctggccgtggtggcgactggccccgacggcccgctgtgctgccttgtgccggccgacgcgccgggcctgaaccttggcccgcgtctggccaccgttggtctggacggcctggccgtggccgagctggagctcgacggctgccttgtgccgggcgagatgaccatccccctgggcgcggcgggcccggcgaccatccgcgccttcgaggatcaggtgctggcggtggccgccctgggcgtggcctggcgggcctatcacgccgcccggttgcgggccaaggagcacaaaagcggcggcaaaccgatcatcgcttatcaggaaatcggctttaagctggccgagatgctcacttatgtgcaatcatcccagcttttggcctaccgcgccgcctggctgcgcgaggccggcgaccgcgaggccgccgtcaccgccctcagcgccaaggtctacatcgccgagtcggccgaaaaggtggcctcggaggccatgcagatcatgggcggagcggggtttatccgcggcaacgccgccgaggaaagctaccgcgacgccaagttcctgggcctggccggcacctccaacgagatcggacggatgaagatcgccgacactctgctggattggtattgatcggccgcgccgaccctaaccgcgggcaaacagttttgcaagaggcaagcacatgcaagtaatcgagaccaggatcgacaccaaaagcgaatcctacaaggccaactacgcccataacgaaaacctggtggcccagctcaacgccgagctggacaaggccgccaacgagcgctcggagcgggcgctcaagcgcgccgccgaactgggcaagctgccgccgcgcaagcgcctggagcttttgctcgaccgcaacagcccctttctggagatagcgcccctggccgcgcgcaatcaatacgacaagaaggtccacggcgcgggcatgatcatcggcatcggcgtggtggccggccgcgaggtgctggtcagcgccaacgattatctgatcaagggcggcacggtctatccgctgggcgtcaagaagagcttgcgcgcccaggagatcgtcatggaaaaccatctgcccatgatcaacctggtcgactcgggcggcgcgtttctgcccttgcagtcggagatcttccccgacaaggatgacggcggccgcaccttcttcaaccaggccctgatgtccaagatgaacatccatcagatcaccggcgtgttcggcctgtgcaccgccggcggggcctacgtgccggccatgagcgacgatgtggtccacgtcaagaacaccggggccatcttcctgggtgggccgccgctggtgcgcgcggccaccggcgaggaggtcagcgccgaggagttgggcggggccgatctgcactgccgcgagtccggcgtcagcgactatttcgccgaggacgacgcccacgccatccagatcatccgcgacatcgtggccaatctgcccccggcccgcaagaccgacatcggcctgcgccaggccaaggccccgctctacgaggccaaggagatctacggcatcgtgccgccccagctctccacgccctacgacgtgcgcgaggtcatcgcccgcatggtcgacggcagcgagtttctggagttcaaggagcgcttcgggccgacgctggtctgcggctgggcctatatccacggttatccggtgggcattctgggcaacaacggcgtgctgttcagcgaaagctcgcaaaaggccacccagtttatccagctctgcgaccgccggggcatcccgctggttttcttgcagaacatcaacggctacatcatcggccgcgaatacgagcgcggcggcatcaccaaggacggccacaagatggtcgccgccgtcagttgcgccaccgtgcccaagttcaccgtgatcgtcggggccagctttggcgcgggcaactacggcatgtgcggccgggcctatggcccgcgctttttgtggatgtggccaaacgcccagatcggcgtgatgggcggcgagcaggccgccggcgtgctggtcacggtcaaaaacgaccagttggcccgcgagggcaagccgcccatgagccaagaggaagtggaggccatcaaggttccggtgatgcaggcggccctggccgagggcgacgcctattactcgaccagcatgctctgggacgacggcgtcctcgacccggccaagacccgcgacgtcctgggcctggccatttcggcctcgctcaacggccctctccacgccgaccgtcagggtttcggcgttttccggatgtagggggaggccagccatgtttaaaaaagtgcttatcgccaaccgtggcgaaatcgccgtgcgcgtcatgcgctcctgccgtgaaatgggcctggggaccgtggccgtctattccgacgtggacgcccacgccctgcacgtgctggaggccgacgaggccgtctgcctgggccaggccgaaccggcggccagctacctgaacatcgccaaaatcattgaggcggccaaacagaccggggccgaggccatccaccccggctatggctttttggccgaaaacgcccacttcgccacggcctgcgccaaggccgggctggtgttcatcggcccctcgccccgggtcatcgaggagttgggctccaagacccgcgcccgccagatcatggaaaaagccggcgtgccgctgatcccgggcatgctcgaacccaccatggacgccgacgtgctgttggccgaggcccagcgcatgggctatccggtgttgatcaaggccgtggccggcggcggcggcaagggcatgcgcatggtggccaaggccgaggagatgcgcgaggcctgcgcctcggcctgcggcgaggcccaaaaggcctttggcgacggcaacgtctatctggaaaaaaacctgatccagccccgccacgtcgagatccagattttggccgacagccacggcaacgtggtgcatctgttcgagcgcgagtgctcgatccagcgccggcaccaaaagatcgtcgaggagacgccctcggtggccctgacccccgaaacgcgccaggccatgggccgggccgccgtggccgcggccaaggccgccggctacgtgggcgcgggcacggtggagtttctgctcgatcacgacggccggagcttctatttcctggaggtcaacacccggctgcaagtcgagcaccccatcaccgaactgaccaccggcgtggacctggtgcgcttgcaggtcgagatcgccgccggggccgcgctgccctttggccaggacgacctggcccagcggggccacgccatcgaatgccgcgtctacgccgaggatcccgaggccgacttctttccctcgccgggccggctgctggtccaccgcgagcccaagggccccggcgtgcgcaacgattgcggcgtctacgagggctttgaagtgcccatggactacgaccccatcctggccaagctggtcacccacggccgcaccagggaagaggcccgccaacgcatgatccgcgccctgcaaaactatgtcgtgctgggcgtcaagacctccatcggctttttgaccgacgtgctggcctccgagccgttcatcgccggccagacctacaccgacttcatcccccgccatttcgccggttggcggcaaagcgccgacgatctggaactggcggcgctggcctacgcggccggcgagagcagccagacaaacgtggccagcgggccgggcaaggccgccggctggcccacgccatggcagacactgggcggctggcgcttgtagccccggccccttcaaccgcggcgaaaatcaaggagtatcggcccatgatctacggtcccgaaaggtggttgaaatcctacgaccccggcgtgccggcggatatcgaaccacaacgcggctccatcggcgggcgctaccgccagacggccggccgttatggctcccagacggcgctgttgttcatgggcgcgaccatgacccacggccaggtgctggaggcggccaaacgcttcgccgcgttgctgcgggcccacggcgtggggcgtggcgacgtggtgggcgtgcatctgcccaacaccccccaatacgtcatcgccgtgctgggcgcgttgctaaacggctcggcgatcaccggcgtttcgccgcttttgatgccagacgagctggcccaccagctaaacgactgcggggccaaggccctggtcaccctcgacgccctgtttcaagagcgcttcaagggcgtggccggccgcatccccggcctcaagctggtgctggccaccagcatcgccgactatctgccgggcctcaagcgggtcttggccaagctgctgaaaaaagtgcccagcggcaaggtcgagcccctggccggcaagacggtgctggatttccgccgggccgtcaacgcctcgccggccgatgacctggaagtgctggtcgaggaaaacgacctggcgttcattcaatacaccggcggcaccaccggcctgcccaagggggcccagctcacccacggcaacctgttggccaacctggcccagttcggcgcgtggtatggggccaagatgggccagggccgctatctgtcgggctatcccatgttccacatcgccgggctgtttctggccctcaacgggctgatgttcggcggggcccagtcgctgatccccgatccgcgcaacgccaagcacatcgtcgccgagatggccgccttcaagcccagcctcatggccaacgtgccctcgctgtggatgatgctcctggccgaaccgggcttcaaggatctggacttcagcggcctggaggtgtgcatcaccgccgccgcgcccatgccggtggagtcgctcaaggcgctggaggcggtcatcggccagggcaagatctccgagctggtgggcatgaccgagaccagcccggtcatcgcctgcaacccggtgcgcggccccaaaaagcccggctcggtgggcctgcccatccccggcacgctggtgcgcctggtggacctggccgagggcaaggacgaggtcgccctgggccaggcgggcgagttgtgtgtttgcgggccccaggtcatgcgcggctatcacaacaagcccgacgagagcgccggcgtcctgcgcccccacgacggcaagacgtggatgcacaccggcgacgtggcggtgatggacgaagacggctacctgttcatcgtcgatcgcaccaaggacatggtcaatgtctcgggctacaaggttttcccccgcgaggtcgaggaaaaattctacacccacccggcggtgcaggcctgcgcggtggtcggcgtggtcgatcccgaccgccccggctccgagatcgtcaagctggtggtgcagctcgacgaggcccacaagcaaaaacccggccccgaaatggaaaaggaactgctgacctttatcaaggacaaggtcgcgccctacaagacgcccaagctggtgcagttcgtggagcagattccgctgacctcggtgggcaaggtcgataaaaaggccttgcgctaggggcggcgcgccaaaacaaaggagactgtcgttggactaccgactggaaatagccgaggaaaacatcgaattgcaactgacgcccgccgacggcgacaaggccgtggccaccctgggcgagcagacccgccagttggccatgacccgcctggccgacggctcgctggccctgttcgtcgacggccggcccttgcgggcctatcacgcggccacggccgagggcggctgggtccacgtggccggccgggcctaccaggtcaaggaccacgacaaggccccggcccggcgcaaagccagcgccgacgacggccccggccaggtcaccccgcccatgccggcggtggtggtgcgcattgcctgcgccgtgggcgacgaggtgatcaagggtcagggcctggtggtggtcagcgccatgaaaatggaaacgaccctggccgcgccctaccccggcaaggtgacggccgtcaattgccaggtcgacggcaaggtcatgcccggcgacattttggtcgatatcgaaccatacgccgaggaggaggcctgatcatgaccgacgagctactgcttgccatcgaaaaccgcgtggccgtgatcaccctcaaccggcccgacaagcgcaacgccctcagcccccagatgatcgaggccttccacgcctatctggaccagatcgacgccgatgacctggcgcgggtcgtctgcctgcgcgccgccggcgaaaaggccttttgcgccggggccgacctgggcggcggcctggccggcgcgcccgacgacgcatcgtcgccgccccggcgctacgcggcgctgctgggccgcatggccggctttggcaagcccatcgtggccaaggtcggcgggccctgcctggccggcggcacggggctgatgctggccagccacatcgtggtggcccgcgccgacgtctatttcagcctgccggaagtgaacgtgggcatctttcccttcatggtcggagcgcttttgctgcgcaacgtcttgtggaaaaaggccctggaaatggccctgaccggccgcaaggtcggcgccgaggaggccgagcgcatcggcatgatcaccagcgccgtggcccccgaggacttcgagcgccacgtggacggcctgctcggcggcctgagcggccgtagccccgtgggcatgcgcctgggcctggaggccttccgccggctgatcgacatgcccctggaggccgggttgcaagatcttagcctgacgctactcaaggccgccaagaccgacgacgcccgcgaaggcgtcatggcctttctggaaaaacgccagcccaacttcaccggcaagtaggagggttcccatggccgacaagcaaaaactcatcgtcgccaattgcagcggctttttcggcgaccgcttcagcgcggccaaggagatggtctcgggcgggcccatcgacgtgctcaccggcgactacctggccgagctgaccatggccatcctcctgcgcgccaagcaaaaagacccctccggcggctattgctccaccttcctcaagcagatggagcaggtcatgggcccctgcctggacaagggcgtcaaggtcgtctccaacgccggcgggctcaacccccagggcctggccgaggccctgatcaaggtcgccgccgaactgggcctgcaccccaagatcgcctacatcaccggcgacgacctggccccccggctcaaggacttgcaagagcaaggcgaggagttggcccatctggacacgggcctgcccctggcccggagcggggccttccccatctcggccaacgcctatctgggcggctggggcgtggccgcggccctggccaagggcgccgacatcgtcgtggccggccgcctggccgacgcggcggtggtcatgggcccggcggcctgggcctttggctggcggcaagacgactgggacgccctggccggcgcggccgtggccggccatatcgtcgaatgcggttgccaggccagcggcggcaattattccttcatcgacgaggtgcccagcttccggcgggtgggcttccccatcgccgagatataccccgacggctcgtcggtgatcaccaagcaccccggcacgggcggcctggtctcgctgggcacggtcacggcccagctcttgtacgaggtgcgcgggcccatctacctcacgcccgacgtcggcgcgcgcttcgacaccatcgagctgacccagcaagggaccgaccgcgtgctggtccagggcgtcaagggcctgcccgcccccgagacgaccaaggtctgcatcaataatttttatggccatcgcaacaccatgaccgtgttgctcaccggcctggacatcgaaaagaaggcccgcatcgtcgaggagagcctctttgacgtgctggggcccaaggagtccttcgccgtctgcgacgtgcaactattgcgctacgacaaggccgacccgcccagcaacgaggaggcctgggcccatctgcgcgtctcgctgatggaccccgacaaaaagaaggtcggccgcgccttcagcagcgccgtcgtcgagctggccctggccaacatccccggcttcaccctgaccagcccgccctccgatggctcgccggccatccagcactggccggccctgatcggcgtggacaagatcagccagcatgtgttcatcgacggccaggagatcgtcgtgccggcggccgggccgcgcaccccggccaaggacgtcgccgccccggccatcgacatcccgcccgcgccaggcggcaagctggtcaaagcgcccctgggccgggccttcgccacgcgcagcggcgacaagggcggcaacgccaacctgggcgtctgggccaggacgccccaggcctttgcctggctgcgccagtttttaaccaccgaaaagctgggccagctcttgcccgactgcgccggcttcgccaccgagcgctacgaactgcccaacctgctggccctgaatttctacatcaagggcctgctgggcgagggcgtggccgcctcgatcaaggccgacccccaagccaagactctgggtgaatacctgcgcgccaagatcatcgagatgcccgagtccattatctgaaaaaaacagggtgtgtgataagtcggccgcccgccggccggaggagacgacccgatggacctgagcctgagcgaagaacagatcatgctgcgggaaaccgcccggcgctgggccgccaacgagctggcccccatcgccgagcaagtcgacgaagaagacgagatgcccctgaggctgtttcagtcggccggcgcggtgggcctgatgggcatcgccatcgaccccgagtacggcggctcgggcctggacgtgctctcggaggtcatcgccgccgaggagatctcggccatcagcccgggcatgggcctgagcctgggggcctccagcaacctctgcgccggcaacatccagcgcaacggcaacgcccaacaaaaggcgcgctatctgcccgacctggtggccggcaagaccatcggcgccctgggcctcaccgagcccaacgccggctccgacgccatgagcatcgccacccgcgccacccgccagggcgaccactacgtgctcaacggctccaagatgttcatcaccaacggccccatcgccgacgtcgtcctggtctacgccaagaccgacccggccgccgggccttttggcatcagcgccttcatcgtcgagaccaagtggccgggcttcagcgtctcgcgcaagctcaaaaaggccggccaccggggctcgcccacgggcgagctgcgcttcgacaacctcgaagcgcccgccgaaaacctggtcggtgaggaaaacggcggcatcgccgtggtcatgcgcgggctggatatcgaacgggtggtctgcgcggccggctgcgtgggcatctgccgccaggccatcgatctttcgctaaaatacgccaaggagcgcgagcagtttggccggcccatcgccaagtttcagatgatccaggccaagctggccgagatgtacgccctctacgaggcggccaagaacatgacctacgccgccgccgtcatggccgagcagagccagcgcggcggcaaaggcaccgagctgacgcgcatggccgccgccgccgtgatgttctcggccgaggccgccaccaaggtcgcctccgaggccgtgcagatccacggcggctatggctattgcctggaatacgccgtgcaacggctgtggcgcgacgccaagctcttcgaaatcggcgcgggcaccaccgagattcgcaagctgatcatcgcccgcgagctgctgcaacggggccgcgtgtaagaggaacaaaacgccgggaaaattgtttcgccgcgctcgatcgggcgtcacgccacggccacggcctccaggtcgtagtcgtggctggcgctgatgcggcagaggtggatgcggcccggcgcgggatcgccgtcggtgacgatggtctggccgtccacctccggggcctgccgccaggtgcgtccccagcgcacgtaggggtgatcggggtgggggccttgggccagcagggacagttgttggccgacctgcgcggccagcttgcccgccgagatggcccgctgggccgccatcagcgtttccaggcgctcctgggccaactcggggcttggggcgggcagacgggcgctgcgcgagccgggctcggggcaaaaggcaaaggcccccaggtggtcgaaagctatctcctccacgccccgcatgagccgcgtgaactcggccgcgccctcgccggggtggcccaccagcaaggtgccgcgcagcacggcctcgggccgcatggcgcggatttcgtctatcagcgccagcagttgggcgccagtgcgccgacggcccatggcccggagcaccgggtcggccagatgctgcaagggcaggtcgaaatagggcaaaacacccggcgtctggcagatggcccggatcaggcgcgtctccaacacgtcggggtgcagatacaatggccggacccaggccacgccgggcacggcggcgatttgcggcaagagcgcggccaggtcggggccgtcgggccggtcgtggccataggagctgagatcctgggccaccaggttcagctcgaccacgccgctctgggccacggcctcggcctcggccaggatgtcggcggccggccgcgagcgcagcggcccgcgaatggccgggatggtgcagaaatgacagcggtgccggcagccgtcggacaggcgcagataggcccagcccggcccggtgctgagagcccggggcgtggccgcgtcgaagatcgcccggggcggcgcgatggccaggcgctgggccggcggcgcggccaacagcgcgggcagatcacccaagcggcccggcgcgaccagcagatcggcctcgggcaggctgcgggccagcttgcggccgtaacgccccaccaggcagccgaccacggccaggcgctggcccggccgccgctcgtcgtgcagctccaggatgttgtcgatggcctcgtccacggccgggcggatgaaaccgcaggtgttgacgatgagccagtcggcggcctcgggccgctcgctggccagccagccctccgccagcaacatgcccgccaggtgctcgccttccaccagatttttggcgcagccaaggttgagcagataaaaaacagccatgtccgcgcctagatcaggttgatcagccaaaagcccagatgggtcagcgccaggcctatgcaggccgccgacagcacgtgcaacggaaaaaatgacgccgactgccggggaaacaggtccaggatgcgcagcagcgtcacctcgatgggcaccgccaacacgtagcccaccacgatcggccccagcaaaaaaaacagtccgcccttcaaagagacaatgggcacgccgccggcgatgaacagataaagcccatagcccagccagaccacaacctgcaccaactcgaacatgggccatccactcgcgccgccacgccgggcgcgccccctcggggtgaaacgatcgtttgaggttatttgccgcgacccagccgacccaggcccagatccagcgggccctcgcccttgaccaggcccaaacgccgccgcaaggcctgcttgtcgggcgaaagcagcagcagctccgcgccggccggctcgtcgtcgtcggccaccagcagcgccggctcggaaggcctgggcggcgtctcgccagcagccacggccaggcccaattcggcggtgagggcctcgacgccgttggccagggccacgtcgcgatcagcgccataggccttggcgcggggcagattggggaagatcacctcgaagccgccctcggccgtgggcagcagcatggccggataggcggccaggccctcgatggcccgcagcaacgccgggcggtccggtttgtttttgttcatgggcaacctcgcggcgaaattggcgcgttcccggccggccaggcggcgcggcccctggtctgattgttgcccaaatccctacgttggagccagcatttttccggtcacggccccgcatgcgtaatttgttttcgcgcaagcgcgccggctcatgcgcggtgccagcgcgccccgctgggcgtgtcggccacctgcacgcccatctcggccaattgctcgcgcaggcgatcggccagggcgaaatcgccgtcggccctggcctgctcgcgcttttgcaccagttcctcgatggccggatcccacgacgagccatcgaaattcatcacgcccaagacgctgtccaggcgctgcatgaactccagcactttctggatctgggccatggtcaggccctcgccggcggccaggcgattgatggccttgatgaaggcgaagatgtggccctgggccttggccacgcccaggtcgttgtccatggcctcctgaaaacgatagcgcgtctcgtagatgagctgatcgacgtcctcggcctgggcgtcgtcgggcgcgggggtcaggaagcgcaggcgggccacgaaatcgttgagccggcgcacggtgcgctcggccaggtcgagctgttcgggcgcgaaacgcagggcccggcgatagtgttgcgaaagcatccaataacgcacggcctgggggctgtggccctgctccagaagctcgcgcagcgagacgtcgttgccctggacgcggttggcctttttgccgtcgaccaccaccacctccgaatgcagccagaggttggccaaaggcttgccgtagaggctctcggcgatggcgatctcgttgtcgccgtgggggaagatcaggtcgctgctggccaggtggatgtcaaaaggctggcccaggtggccggccgacatgcaggcgcactccacgtgccagccgggccggcagttgccccagggcgtgggccaatagacgccggccttgagctcttgcaggctggcccgcttgaacagcgtgaaatcgctgggattttctttttcgtaataatcgaaatcaaccgtcttgcccttttggatggcgttcaggtccacgtgggagagctggccgtagttggggtagcggctgatgttgaaatagaccgaacgcagcttttcgtaggccaagtccttggccagaagcttgcgcgtctcctcgatcatctcggggatgtgctcgctggccttggggtagtccgaggccggcaggacgttgagcgcggccatgtcctcgtggaaggccttttcccagcgggcggtgaactccttgagctcggccccctcggccaggcactggttgacggtgcggtcgtcgatgtcggcgatgttgaccaccagcttgacctcgaagccgcgcagctccaggtagcgccgcaaaaggtcggcgaagatcatccgccggcacaggcccagatcgggcgggccatccaggctgggcccacaggcgtagatgcccacccggcccggccgcaccgggcgcagctcgtcgatgcgccgggtgagggtgttgaagaacttcagcggctcgggcaccttttccgagacgaacagcggggtggaaagataacgctcgccgccgtcgggcaaaatggccacgaccatgccctcgctgagcccacgggcctgctccaccgccgccaccaccgccgcgccggcgctcatgcccacgaagatgccctcctcgcgggccaggcggcgggccatggcgtaggccgcgtcgtcgtcgacgttgacgatctggtcgggcagatgggggtcgaagatgccgggccgcagcgattccttcatgtttttgaggccctgaatcttgtggccctgatatggctccaccgccaccagcttgatggccgggtccagctcgtgcaggcgcttggccaggcccatggccgtgcccgaggtgcccagggtggccaccaccacccgcgcccggccctgggtggcgcggtggatctcgtcggcggtgccgtgctggtaatgggccatgacgttgttgtaattattgaactgatcgacgagaaaatagcgctcgggctcctcgcgggccaggcggtaggcctcctcgatggccccgtcggtggccaggtgggccggcgtcagcagaatgtcggccccgtaggcccgcaggatcttgcgtcgctcctcgctggccgattcgctcatcgtaaacagcatgcggtagcccttgaccgcgcagaccatggccaggccgatgcctgtgttgccgctggtggcttccaaaacgatcttgtcgcgggtcagctctccgctgacctcggcggcctccagcatgcgtagcgccgcccggtccttgaccgaaccgccggggttaaggtactccagcttggcgtagatgggcgcgccgcccaggggagtcacccggcccagacgcaccagcggcgtctcgccaatgagctccagcacgttgtcaaccatgcgcagggtcatttgcctcgtccagtcgtggcggttgatggcttgggccgctaaaacatactgccaggccggccggctgtaaacatcggcccggcccggccgttcaatcggcgcgatcgccgccggcggccagccggcgcagttcggccaggtaggccttcatccgctcgacctgctcgggcgacaggccttcctcggccgcggccacggccgcttgctgggcggcgacggcctggtcgtagcactgggcctgagcctgaacctgggcctcgagcatgtggcccatggcccggccgccggcgttgtcggccgctttttgcgcgcgccgagccagttccagggcctgggcgcggtcgcgcatggcgtcctcggggcatttgaggcgcagccggcccaggcccagcaaggccccggcgttggcggggttgagccccagggcggcctgatagtcggccacggcccgatcgaagcgccaggcccgctcgtgcagcatgccccggcagaaaaaataggcgtcgcggttttcgtcgtcatcggccatggcccgggtcagcaggcgctcggcctcgtcgtccaggtcggccttgaaaagcaggttgaccagcaacacgatggcctgggcccgctcccgggccggcacgtcgttttggcccagcaccgccacgcaggccttgtccacgcccagaccataacgcccggcgctgatgtcctccaggccggccttgtattcctcttgccagccagcccagaccggcgcggccccgcccagcagggtcacgcacagcgccagcgccggccaccacgcggccatcgtcgttcctcgctagggttcatcgccggccgcggcggccggctcggcggccaagcggcgggccagcgcgcgcaggcggccggccatcagcggcgcgtgatccaaaacattgcggccgccccagcgggccatggccaagaccaggccctcgggctccaggtcgatccaggcgcagccctcggccccgcccagcagaaaagcgaaaacgccccgcccgctggaggcctccggctcgccccgaaccatccgccgcctgtcggcggggcttgccaaaagcggccgcgcctcatcggagcccaggccgctgggggccagggccagcaggtcgatggcgtcattttggtccaggccgtccagaatggccagggcaatcggccgtcgcggccgtgtgaccagataaagccgcaggcgctcggccacggccagggcctccatctggggccgaagcgccgtcggcaggctgcccagccgccccggccggaaaagcccccgccacagctcggccagatcggcgatgcgcgccaagtcggccccagggtcgaaatccaccgcccgcagcagcgtcatcggccgcccctaacgccgcccggccgtcaccgccgacttggccggcggcagatagcgggccgtcaccgccgaaaggatgcccagcgccgagtccaggccgtccttgtcgaaggtgatccggccgctttgcccgccgggcgcgccatgtcccaccgggtgcaggcgggcctgcgaggccgccgcccccacggtcagctcgccctgccacaagaccgacggctggcccgattgcccattataacccggcgagtcgggttcggtgtcctcgggataggcctggttgtagtcccaggaatgattgacctccaggcggatcaggtagcggccgggcgcgaaatcggccggcaagttgacgttgcggctgaaagatgtctggggcgtggccccgctgatggcgtccaaggccttcctagccgccgggtcgatctcctcgcgctggtgctggtcgtggcaggcggcgcattgttgccgttccggccggccgcttcgttgatgggccgccgcccagatgggcagggcctcgggccggcgcacgtcgcgcttgtcggtgaaggggccggtgacccagtcctggacggccacgcggtggctgacgtagatggtcagggcgtggctgccgtcgggccgggccagccagatggccatggaaggcgttttttccaccggccagagcatcaccgaggccttttgcacataggccgggccggcctccacccgcacctggatcacggccggggcggccagggccaagggcgcggcggccaggccgagcagcagggaaagaaaggtcaagacgcttttgggccgaaagatcatcatcgacaaactccgatcgacgctcacggggttggcgcggcggcctcttcggccgccaggcgcgcgcggcgcttttcgcgccattggcgggcctgggccagcatgcggcagaccccgcaaagctcgctcatggtcggcgcgccgcagatctggcagcggccgccaagctggggcggcggcggcggcgcggccttttggcgcagaaactccaggtaaaaattgtgcttggtgccgggcatgtcggcctcgagctggtccatggctttttgataatacaaaagcgtggcgcccttggatccggcgcacttgccttgggccacgggtagctcgtgcacctgggcgaaggccctgatctcggcgccctccaggcggcaaagcggcttgaccttgcgcgcgaatccggttgcggcgtcgccgccggactccagcaccggccacatcgcttgcaggtaatcgaggtgattatgaatgagattgcccagcaggcggccggcctcgtcgtcgagatggtggccggtggccacggtgtcgaagcccaactccaggcagaggcggttgagaaaatgacgcttgaacgtgccgcagacgctgcaaaactggcgacgggtggcccagacgatctcctgcatggaaagcccatcggtgagttggcccagggaggcctcgtgcaggggccggcccaggcgggcggccatctggcggcagctttgcagcgaggcctcggaaaactcgcccatctccaggcacagatgcacgccggccgtccgatagcccaactcctccagcgtcagccacagggccagcgaatccttgccgccgctgacggccaccagcacctcctggcccggccgcagcatggcgtagtccttgatggccttttgcacctggcgcttgaagaacagatcgaggcatgggtcgcaaaaatgggcgttgtgggccggcaggcggaaacgggccggctggcggcagcgggtgcatttcattccgggatcggtcatgacctcttccgtgggggctgaacggaacgccgagactatgctatcttctatatcttatatggcccgccagcgcacgagccaagttgacgcgcgggcgatggaggttgttttgaccaggttgctgtcgaggcttttgcttgtaacggcggttttttgggcgctggcggccccggcctgggccggcgacggcccctgggccggacgcggggccgacggtgcggccatggacggggccgggttggcccaggccctggccggacaccgggcctggctgcaaagcggcggcgcgcaaggccgcaaactggacatgcaacgggccgacctgagcggcgcgcccctggagcgagccaacctggcgcgggccgtgctggccggggccagattggccgccgccaagctgaacggcgcgcatctggccggggcctcgctggactacgccgactgccaaaaggccgacctgcgcggggccgacctgcaacgagccgaggcctggggctgtcgcctgatccaggccgacctgcgcggggccgacctgcgcggggcccaactcaccgaggccaacctctatggcgccgacctgcgcggggccgacctgcgcggcgcggccctggtcaccgcccggctgatccaggcccggctggagggcgcgcggatgaaaggggccgacctggatggcgcccagctcagcggccaggatctgcgccgcctcgacctggccggggccaagctgcgctgggccgagttggacggctgcgatctgcgcggcgtcgacctgcgcggggccgacctgcgccaggccaacctcaagggcgcgcgcctgaatggggccaagctggagggcgcgttgctggagggcgcaagccgcgattgatttttcgccggccacggcccggcgtccggggcgtcgggcgggcttgttgctaggttttgtttttattttaagcagatggctcggcacgaaaaaatcgcctccgatggcgattttttattgacacgccgggggcggtttatttatattgggggaatcgcataagcgcaaagggctacgattgcccggcattaaggcaatccgtagcatccatcacggggaaactatatcagaaaccttttggcccggccaaccccaaatgttggggtttgcgtgacaaaatcctccagcggaggtgggcgggccgttttttcggcgaccaatggcccggcgatgaggccggccggggttgcatcgggccgagccaagccttagcttatggccaaaagcgcccggcccagacggccaggcgcggcaagacggcttggcggcaacaaaaatatcgcccccagagggcttcagctagagcgatccgccgcgacccggcaataaacagggccccaggttgggcacattaaaaaaacaacgggaacgccgcggaaaagacaacttggcatggggtcggcccgcgggccgaccgacggaaagggattagccatggctgccagccgtgaagaaagattcgtcgatccgggtcttgacacgccggtgacctatttcaaggaagtggaaggccgcgacctgctcacccccgaaagggagctggagttgggcaagaccatccacgacgggcgcaacgagatcctgaccaaatcgctggtgatcatcagccgcttccaagaggccgaggacacctgccggcgcatcaccgattggctggaggactctcacaagtcgccgctgtcggtggaggacgtcatggccgaggccaaggaccaggtctcgcgttgctgccgccgcctgggcgagaaaaaggtcgatgtcgagcaactggtgcgcgacatcaaccgcgcccgccgtgaggtggaggccgccgtcagcgagatggtcgaggccaacctgcgcctggccgtgtccatcgccaagaaatacaccttccggggcctgtcgttcgccgacctgatccaggaaggcaacatcggcctgatgaaggcggtcaaccgttacgactatcgcaccggctaccgcttcagcaccttcgcctcgtggtggatccgccagaccatcagccgggccatctacgaccaggcgcggacgatccgcatccccatccacctgttggagctgcgcagcaaatacttccgcgtctactacggcctgctcaaggagctgggccgcgagcccacccccaaggaggtggccgaaaaagtcggcatcaccgaggacaaggtcaaggagatcatcaacctgaccctggactccacctcactggagaccccggtgggcgaggacggcgacgaactgggcgacttcatcgagaacaaggacgccgaggatcccttctcgatggtcggcgagaccgagatgcacggccacctggaggccgccctggattcgctggacggccgcgagcgccgcatcctcgagatgcgcttcggtctgggcgacgaggacgagcacaccctcgaggaagttggccaggtctttggcctctcgcgcgagcgcgtgcgccagatcgagaaaaaggccctgcaacgcctgcgtcatccccagtggcgcaccatcctcgaagaccacgtcggctgctgatcgaccatcggcgtgaaaggctcccaagacgggggcctttcacgccgtcttttgcacgacaatcgtcacatcgcagcatagatccatcatcgccggggcgcggcgcgcgccttgggccgggagcgttggcatggcttggctttacgtgtttttggcgggcctgttggaagtggccttcgcggtgtgcctcaagctttccgacagcttcagccgctggccctacaccgtggccttcatctgtctgtcgggcctttcgctgtggttgctgaccctggccatgcgcgcgatcccctttggcgtgtgctacgcggcgtggacgggcatcggcgtgctgggcaccacgctcatcggcgtggtctggtttgacgatccgctcaactggaccagaatcgccttcaccctgaccctgctgggctcgatcgtcggcctgcgcctgacagcctgagcctccgccgaaaagccgcggggcgcgaccattccaggccgcgccccgtggcgttgtttttttgctataccggctagaattccgagaagctatcgtcgtcgacctcgtggctggcgctgcgcgccgcgctggccggcaggcgcagggtggccgccggcttgacggccttggccgactgggcggcgggcagggcctggtgggccggcgcgaccggacgggcggccgccggcggcagttgatattgggcgctggatgcgccattgccgctggctccgccgaccagggcggccaggtcgttgacgtggcccagcatctgttcggcctgggcgctgagctcctcggaggcggcggccgattcctcggcgttggcggcgttgagctgggtgacgcggtccatctcggaggcggccatgttgatctgctcgatgccctgggcctgctcgcggctggccgcggcgatctcgcccaccagctcgccgaccttcatggccgactggcttacccggccaaaggcgtcatcggtgcggcccaccagttgggagccctcgcggatgttggaaaggctttcctcgatgagggcggtggtgttcttggccgcctcggcggcgcgcatggccaggttgcgcacctcgtcggccaccacggcaaaccccgcgcccgcctcaccggcccgggcggcctccacggcggcgttcaaggccaggaggtttgtctggaaggcgatctcgtcgatggtcttgatgatcttggaggtctgatcactggtggcgctgatgcggtccatggccacgcgcaggtcgctcatggcctggacggcctcgtggacggtggcgatggtctcgcgggtgagggcgtcggcctggcgggccgaatcggcgttgtgcttggtcatcgagcccatctcctccagcgaggagctggtctcctccagcgaggccgcctgctgggaagcgccctcggccagggactggctggcccccgagacctggccggccgccgcggccacctgggccgagccgttgctgaggccgcggatgacttcgttgatgggcttggtgacgctgcgagtgatgaagaaggccaggagcaggccggccaccaggcccacgccggccccgccgcccatggtcagcttggccgaagccgaggcggcgttcagcttgcccttctggtcctccagggcggccgcgcacatttcctgggtctggcgggcggcggcgatcatggcctggtcggcctgcttctgctggccaatcagctcggagtattcatcgaagttttcgtgatagtcgtgcagggcggaggcgatgccggccatctggtccttgtgcgcctgctggaccaaccgggcctccatggccttggccagggcgatgatctggtcgatgagcttttcgttttcctcgtgccatttttgttcgccgtggctgatgatgtattccttttcggccttgcgggcctcgaggaaccattcgaccatctggttggcgtcgcgcaggttggccagcttggcggcggtgaaagattcggatttggcgcgcagggcggccatctcctcgggcgtgtgctcgcgggccaggagttggtccatggcggtcttgtcggcggccatgctctcgacgagttgcttttgctgatcgacgacgatggcctcggtgtcggccagggcctgcctggccttggcccgcatggcctccatgacctggtcgcacttttcgcccatggccacgtagccggcaaaaaccttctcgtagttttcagcggcggccacgacctggtccatctgccggcggttgatttcgtcctcgaagacgtccttggtggccagggcctgggccttgatccgctcggcgttttccagggtggcggtggcggattgtttgtcgccgcggatgatgaagtttttctcgttgcggcgggcctcggccatcagcgcggcgatcttgttgacgtcttcgcggttttccacgcggccggcaaccgcctgcaggctgacccaccccgcccccgccacaatcaccagcagcagcagaatgacggcgaatccactgaacatcttggcgccaagagtcatcttcttcatcgcggaccttccttttatcggaaccgggcccaccccggcttgactcggggcgcgggcatcgggcatggacccggttggtttcgtttgtgcttacgcgccacgagcattgcaaccgacgtgccatgtgaaaattgggaccggctaccaagccaggctttttttcgcgttggccactcttggtgttagtgaatataaccaccagccatgaatgatgaatctccgttcatgaccgcggcgcgaatcggtcaccgcctgtggctgcttggcaatggggctgtgcctaaaggcgtgggcaagccttggcggtcctaatcttctggacggcgtccagaaatccgggattgcggtatgactaaactggattcgtgtccggtctggcgggaaaatgacgcggccccaggccggggagccgggggccgctatgaattcaagcgcggtcggacgccgagagttcggctatccgcccttagaggcgcttgttgctctgacgccagatgcccatcttttccgcctctttgatcaagtcctcgcggaaatcggggtgggcgatgttgatcatgccttcggcgcgcatccaggtgggcatgccgggcatgcgcgccgcgccgtattcggtgacgatgtagtcgaccatctggcgcggcacggtgacgacgctgcccggcttgaaggtgggcacgatgcggctgatgacgttgcccttggagtccttgcgcgtgctggtcatgcacaggaagctcttgccgccctcggaccactgggagcccaggacgaaatcccacagaccgccgttgcccgagatctggtggtagccggtgctctcggcgttgacctggttgaacaagtcggcctcgacgatgttgcagatggagatgaagttcttcatcgcgccgatgcgccgggggtcgttggtgtattcgacgttgtaggaggccaggccggggttgttgtgcatgaagtcgtacatgcgctggctgccgatggcgaaggtgtaggccacgcggtagcggtcgaactccttcatggccccgttcatgcggcccgactcgatcatgtccacgtaggagggcacgaacatctcggtgtggccgcccagatttttcaggtcgctgtcggcgatgagcttgcccacggcgctgggcatgccgccgatgcccaactgcaccgtggccccgtcgacgatgtgcttgaggatgtggccggcgatggccttgtcctcgggcgagggctcggcctcgggggcgttgaagggcccctcctcggcccggccgtcgatgatgtagtcgacctcggagatgtggatggcctcctccgcgccgcccaggcacaccggcagcttgtcgctgacctccacgacggttttttcggccaccgccagcttgaccctggtctcgctgttctgcgggcccaggttgaaccagccgtgctcgtccatggggcagacccgcgccgccgtcacccgcggcgaaacgccgatgtggccgcgaaagatcttgggcgacatgtgatagagcaccgggcaataataaacgctgttgggccccagcttgagcaggcgggtgagcttgctgtattgcagatcgacgtagatgaacgaatcgggcttttgcgccacctcgggcaccggcggcgtggtcaccgccgtgatgatgatcacctcggaaagctcttcgtggcgggcggccagggcccggtcgaaggcgatgggtttgccgttgaaaaagccataggccacggcgtcgccgctgttgacgaccttggccgcctcttcggccgagaccaatttttgcttgtattccgcttcgtaagccactttcgcacccctgtatttgaaccgccgaccgccgccggggttggttgcccttttttgcacaaatcaagtggcgcgaagtatacccacaatcaacagggtggtccagagcttacgccgggtgaacatcgtttataacatattataatgactgattttttcgatcgatcgttcggtgaattgaccggcgacgaacagctccgccggcccatggcgcgcttcggccgccgcacggtggaattcatgtttcaccgtgcggcggcctcaagttgataatcgtcaaggcccctcaggcggcgcgcttgttgctctggcgccagacgcccaggtgcgcggcctgcttgaccagctcgtcgcggaaatccgggtgggccaggccgatcaccgcctcggcccgctcccacaccgacaggccgtgcatgcgcgccgcgccgtattcggtgacgatgtagtcgaccatctggcgggggatcgtcgtcaccgtgctgggcgcgaactggggcacgatgcggctgcgtcgccggccctgcttgtcctggtaggtgctgtgcagacacaggaagctctggccgccctcggaccacagcgcgccggtgacgaaatcccacagcccgccattgcccgagatctggcgcgggccggagctttcggcgctgacctggctgagcaggtcgacctccagcacgttgcagatggagacgagcttgtcgatgcgggccaggcggcgcggatcgttggtgtaatcgactggataagaggccaccgccgcgttgcggtcgagaaagtcgtaggtgcgctgatcgccgatggcaaaggaaaacggcacgcggaagcggtcaaaggccttcttggccccggtcatgcggcccgattcgatcatgtcgacaaaggccggcacgaacatctcggtgtggccgcccaagtccttgagatcgctcttggcgatgaaccggcccaccgcgtcggggatggccccgatgcccagttggatcaccgagccatcgctgatgtggcgcaaaaccagctcggcgatgatctcgtcctcgcgcttgagcggggcctgggccgcgatcatcgggccgtcgtcggccgggccgtggacgatcaggtccacctcggagatatggatggcctcctccgagccgcccaggcacacgggcagcttttcgcactcctcgacgatgaccaggtcggtctggcccaggcgggcgcggatgtcggtgttggagggccccaggttgaaccagccgtgcttgtccatggggcagacgcgcagcatcgccgcgtcgaagcgccggccgccgaggttgcgcgccacgtagggcgcgtagtggtacatcatcggcacgtagtgggtgttgtcgtttcgctctttgatctgccgggtcaacttgctgaaatgcatgtcgttgtaggcgaacacgccggggtgttcacagatggccggggccggcggcagggtgcagcaacccagcaccgacacatcatcgagctgggcggcccgggcggccagggcccggtccagggccaggggccggccgttgatcggcccataacgcagataatcgccggaatggacaacgctcgcggccttttcggccgaaaccagcttccgcttgtactccgcctggtgcgacatcggctgctaccccttgctgaaatttcccggcctggcgcgccgcgttgccgtttgcaacggcgcgccagaaaagtatagcatcgctgaccggccgttcaatatatttcggctggtttgtagctttttaatagcttgtaagcagcggcattgtggcagaatatagggtttatacccagtgggaaaacgtgtttttctatgccccccgccgcagccggaaggcctccagcgagaccacccgcagggcgcgcaggcgttttttgatcaaaaacgaaagcgcttcgcgggccgtgcgataaagcgccagttcctcgcggctgagcggcgggcccaacgccccgcgccgctcctcccgcccaaggccgaaaatcgccgccagcgccgccgccaaggccaaggccaaccagaaccagatcgcccaggctccgccatcgccgaccggcggcagggcctggctttccacgccgggcagcgacgccggcggccccgacgcacggaaggcgcagccgccggtcaacgcgccgcacaacgcggccgccgccaagccacacttcaccaaatgaccgcacatcttttgggtgatccgcaaaggagataaattcatgttgacaatcaaccataacggttataattttcaagcgccgacccacctaatatacgggccgcccgccattgcatgagcagcgaaaggagatcgcagatgaacacgcaaaacagcccgacgagagacctggtgccccgctggatgcgcgaggtcagccaggaacaactgccggaagtgtatcaggaaatggccgaggtcatcggcgtggagcccaccatgcgcctggcccaggtcttttcgggcaacagcgtctactttcccaagctggaccgctcgttgctggagctgcgcaaccaggccatccgccgcgacttcaacggggccaacatcaaggaattggcccgccgctggggcctgagcgcccgccacgtgcgccacatcgtcaacccgccgcgccacgcctgatccgccgcttgccgctcccgcctcacgtccgggcgggagccgtctcgccgaaagccctccccgccatattttcccgcgccgccttggcgggccagcccccgcctcgccgctaagctgcctccagaaaccacggcccggcacggggccaccgcccgcgaatggaggcatgcggtgaacaatctgaccttgcaacgcactttttgggccggcgcggcctgcgccctggtcggcccggcggcctggctctgcggcctgggcgcgggggcccaggcgctggccgtggccgtgggcggcttggcgctgatggccttggctgccaatccgccggcgcggcgcgggcgcggccgttgaacgacgacggccagaccatgatcgccgtggaaagcctgcgcggtcaactgcgccggctcgacaccgtgctcaagatgaccgtcgccgaacaacgccgcgtcaacgccgaactgaccgaaaaaatcaaccttcaggccgccaggggcgaggccttcgacgcccgcctcgaccgcctggacaatcgcctggccacctacagcggcggcttgctggccatctggctgctgatccaggcggcggacaagttgctgaggtgaagcatggacaagacgtcgaggctcatcgccaaagggctcatcgaggaaaaacgcgaacgcctggcccggatcgagatcaaggtcgagaggctgatcaaggacatcaactattacttatataacctcgacggcatcgaatcgatgcgcgtcgaccacgcccagcaggccatggaggagctggtcgccgccgcccgcgagtacaaggccctatcggccgagctgcgggagttgcgcgcctgatggccagacgccaagcccaaagccccgccgaccgcgccaacgcccggcgcatgtatctggccggggccgacgtgacccagatcgccgccgccctggaggccagcccggcccaggtcgaggcctggaaggccaccggcgcctggagcgcccgccgtcaacaccgcctggccgaccccaggggcgcggcccaggccctgcgcgagttgctgggccaacgcgtcgaggagttgctggcccacgacgccctcgacgccgccgccgccgacgaactggccaagatcggcgcggtggtggccaaactggaaggctgcggctacgacctcaaggccgccgccgtggaggtggccgagcgcctggccgatttcgccgccggccgcgaaagcgacgtcgcgcgcctggcctggctggccgatctgctcgacgcctttttcctcgacctggcccagggggcctgagcgtggccgggcgcatcagcagctccggctttcgggccagggccgccgaggtcgtgggccggctgcgcttcgaggtgggggcctttggccccgaggccccggccaaagcggagcgcctggcccgggccaaggctgatcctttctacttttgccaaaactatctgccccactacttcagccagcccttcgccgcctttcaccacgagctgatcgagctgatcgccccgcgccacgccgccgccgtcacccccgtggccgtggccgcgccgcgcggctttgccaagaccaccgtcgtcagcttcggctacgtgctgcaccaggcgctgtttggcctgcggcgcttcgtggtgctgggctccgacaccgccgacctggccggcgacctgtgcaattacatccgcctggagatgacccacaacccccgcctgcaacaggacttcggcgccctggccagcgtccgcggcgcggccgacgatttcgtcaccggggccgacacgcgcatcctggcccggggctcgggccagcgcctgcgcggcctcaagcacggccgccatcgccccgatctggtcatcctcgacgacctggaaaacgacaagaacgtccagaacccgcgcctggtccgcgagagcctggcctgggttttggaggccgtctatccggccatcgaccccggcggcagcttgttgatcatcggcaccattttggcccagcgctcggccctggccacgatgatccattcgtcgcgcgcgccctggcgcgacttcacccggcggctctaccgggccatccaggccgacggaaccagcctctggccccagcgtcacccgctggaagacctgctgcgccaaaaacaattgatgggctcgcgggcctttaacaaggaaaaacaaaacgaaccccgcgacgacgagggcatgtttcaggagcgctggatccggccctacgcccaggccgaactggccggcaaacgcctggccgtggccgccttcctcgacccctcgctggccaccggcgagaccggcgactacaaggccctgatcaccgtgggcctggatcaggcccagcaggtcttttacgtgctcgacgcctttatccgccggtgcagcctggaccagttgctgcgcgcggccatcgcccgccaccgccgccacggctttttgctctttggcgtggaggacaacttttttcagcgcctgctgctggatgaactggcccgggccgcccgccaagagggcgtcagcctacccttgcgcggggtgacccaccgcctggccaaacagacccgcctggccggtctgagcccgctggtcgaacgcggggcgctgcgctttgtgcccgagcactccgatcaagcgctgttgatcgaacagcttttgcatttcccttcccccggcgtccacgacgacggccccgacgccctggaaggggcggtgggcctgttgcggagcacgggccccaatgtttggtgaggtgaacatgaaacgtctgttagccaaattgaggccgaccaaacgccgcgccctggatctgccggccaggcccgtgggcccgccgccgtttttgggcgggcggggcctgggcggccgggccaggcagttggccgcctatcagggctgggtctacgcggcggtgtcgctgatcgccgggcgggtcagtggggtgcggctgcgcctctacgccagcgccgccggcgggcggatcgagctggaagaacatcccctgctggagcttttggcccggcccaacccgatcatgaccggccgccagtttcgcttcacggtcatgagccatctggatctgacgggcatggccttcgtgctgatcgcccgcgatcgcctgggccggcccggccagctctggccgctgtgcccggccgatctgctggagatcaccaccggcggcgacaccagccaggccatcgccggttttgtcttcagcgggccgggcggcaagcgccagacccatcgccccgaggacattctctattttcgccatcccagccccaccagcctgatctatggggccagccccatcgaggccatggcccacgcctacgacatcgacacggccgtgcgcatctatcaacgcaatttctttcacaattcggcgcggcccgaggtcgtgttgcagaccgatcagcgcctgaccgaggatgaggcccggcgcatcctcacccgctggaaccaaaagcaccagggcctggaacacgccttcgagccggccatcctcgacgccggcctcagcgcccggcccctgacctactcggccaaggacatggatttcgtggccctggccggctggacccaggacaacatcctggccgcctatggcgtgccggccggcaagctgggcctggtcaaggacgtcaaccgcgccaacgcccaaggcatcgacatcacgtttaattccgaatgcatccagccccggctggcccaggtcgaagacgtgctcaacgcctttttgtgcccccagttcggccccggcctgaccttggcccacgacaaccccgtgcccagcgaccgcgcgcagaaccacctggaagccatgcagatgctcgatcgcggggccctgaccatcaacgagttccgcgccagcctgggtcggcctgccgtggcctggggcgatcagcccggcggcgcggcccagggccaaagcgccgaggcgctcaagaaggccgccgcgcgggcctggctgggctgggccggacagaggctgcgcgccgcctggccgggcctggaaagccgctttcacggctggtcggccgggcgggtggccgaggaactgcaacgccggccccaactgctggaggccgccgtcccgcccggcgacgacgcggccggcgcgcggttgaaggccgttctggccggctgcctggccgagggcaaaacattggagcaaacgctcgaactaatcgccatcgtcacggaaggaacgagcaaatgaaactggtgcacaagaccctggactgccaactgggccaactcgacgatcaggcgcggaccttctgggccgtggcctccaccgatcaggtcgaccgccaaggcgactccatcgacgccgccggctgggacttcgccaacttcctgaacaaccccgtcattgcctgggcccacgactacaatcagccgcccgtggccaaggccttggaattgcgcgtggaaaacggccggctgctctttttggcccagttccccaccgccgaggaataccccttcgccgacactgtctggcggctctacaagggcggctacatgcgcgccttttcggtgggcttcgcgcccttgcagagccgcgtggagtcgcgcgtcatcgagggtcgcgccgtcgccggcaaccattacttaaagcaagagctttatgagatctcctgcgtaaccctgcccgccaaccccgaggccctggcgaccctgggcggcctcgttcgccaacccttgcccacgccgcgcggcgcggcccgcaaagccccggtcggcgggctcatcgaccggctggttacggccagcctggcccgccgactggataactaaagcattcactttaactttgaggaaacgaccatgaccgacaaggaaatcattgccggattcgaacgggccaccggcctggagttggacgaacacaagctggccagcatggtggaccgccgcgtgcagaaagccctggccgccgtggaggcaaaaagcgtcaactttggcgccgccggcggcaaggccaaggtgggcctgagcaacttcttgggcgacgtgcgccgcctgggcatgggcaaggccccgcgttcgctgagcgcggccgaactggtgcgagcggtggccccggccagcctggccaaggatctgcgcgagggggccaccagcgccggcggctatctggccccggccgaacagggcggtgaggtgctgaatttggtcaacaatttcagcgcgatcaaaggcctgtgccgcgaggtgcccatgcgctcgcaccagatcaccttccccaccgtcagcggcggcttgcaggcctattgggttcccgaggccacggccaccgaggatctgctgcccgacggcgacaaccaggccagtggagaaatcgtccgttcggcccctgttttcggccagttggccatcaccagccacgtgctggcggtcaaggtggtcgtctccaaccaacttttggacgacgccgacccggccgtggaccaaatcctggccgggctcttcgccgagaccatcggcaacgcctttgacgtggcctgcctgcgcggcgcgggctcggccagcgaccccatcagcggcctggccagcctgatcagcaccaacgccttgagcgtcgccggctcgttggactttgacgacgtggccgccctgatcttcagcgtctacgaaaacgcgccccatgccgcccaagtcccggtggtcggccacgccaaggccgaaaaagcgctgatgaaactcaaagacaccaccggcgactacatctatcgccagcccggccaaccccgcgccgagggcgaggcgcggccgctgatctggggcgagccctttgtgcgcgacgccaacgtgctgaccaacctgggcgacagccacgatcagacgcgcctgttcgccggtgacttcgccggtagcgcctttgtcggcgtgcgccaaggcctggtgatcaaaaccaacccctgggccgagccctacttcagcttcaaccagacctgcttcctggccgaggtgcgcatgggcttcgccgtcagtgacgaaaaacgcttcgccatgctgagcgccgtgcccacggcctagtcaaacgccggccggcccgccgcgcgcgggtcggcccaacacgggagccgattgccatggccctttccggcgacgccctcaccgggctggaggccgtcaaagcctatctggccaagacctccgacgacgacgacaccctcttggaggggctcatcgaggcggtgagcgcccaattcaacagcttcaccgggcgcaaactgcgcgcgcgcgattatcactacgaccccacatcgccggcccacgatccggccgccgccgtgctggccggctcgggctatgccgagctaattttgccgcaatatccggttgttggcatcagcgagctgtggctggacaacgcgttgctcgcgccttcggcctatgccgtcgacgcggccgccggcgtgctgcgccgcctgagcggcgtcttcggccggggcgtggccaacgtgcgcctggcctaccgcgccggcctggaagtggttccggccgacctgagccaggccgccgtggagcaaaccgtggtgcgctatcaacagtcctacgccggccagggccgcctgggcctgctggcccgcacattggccgacggctcggtctcctaccgcgacggcgaactgctgcctcaggcgcgggccgtgctggaacgctacaaatcgcgggggttgctatgattcgcgtcgaagtgagcgtgctcgacgactcggccatccgcgagctgccccggcagctgaatctggcctcgcgggacacattggagcaaatactcgaacaagccgcgcggaccgccggccgcaacctgacccccggcggttcggggcccaacagccgtagtggggccctgcgacgttcgctggattggcgaatctacaaggacggcgatggctatcgcggccagttttattccacctcgccatacgccgccgtgcacgaacacggcgcggtcatccaggccaagcgcgcggaataccttaaattccgcatacagggccagtgggtgcaaaaacgcagcgtgcgcattccggcccggcctttcatggcgcctgcattcgagcgatcacttgaatatgtcgaggatctgctctggcgcaacctggaaaggcgcgccaaatgaccagaagcgccatcatcactgacatcgtggcctgtctgcgggccatgggcccggctcacggtcactccttggccgcccgccaagtgctgcgcggcatccacctggccagcgaactgagcgaaaaaccggccctgtgcctgttcaacgaaaaagtgcaaacagccgatagcactagccaaagcgccgaacgcaccctggtgttgcgcctgtggggggcgatcaacgccaagggcggcgactatggccagctcgacgccctggccgcctcatgcctgctggccttgaccgatccgacgctgaaccctcacgccgcgcgcaccagcctgggcgacatcgagttctacgaaggcggtgctggcgaccccctgggccttttcgacatggagctgcgggtctgctacgaaaccccgctagccatactttaaagtaaacacttcaatatgtgaggcaaacaatgagcaccggcagagaaatcaaggccgcattcaaaaaagccgccacctggggcacggccgtggcctgcgcccaggccgacgccatcctgatcaccagcgagagcataacgcgcaagcgtgagcaattgctggatgattcggccggtcaggcctacatcgccgccgccgaccagggcctgatcacctgcggcggcgagctacaggcctatctgcgctatcagggcctggaggcgctcttggccatggtcatgggccaggccgagcctcccagccccgccgacggcgacctgtacgaccacaacctgagcccggccgccaacgtcgacggccttttcggcacgttggccatgcacaagggcgtttcggtccacgagttccccgcggtcaaggtcgaaggcttcaccatcagcggcaaggccggacaacctttgagcataaactttaatgtgctctgcgacgaccgccggatcaacaccaccgacggcgtcaacaacaacgccgccttcagcgccatcggcgcgccgccggccgccggccgcgtgctctttcgccaggggcgcttcctgctcaacgaccgcgacgccgaggccctgggccccgccgacgagatcaggcccagcggcttcagcctttccttcaaacgcaacctggccggcgatcacctggccggcggcggcgacgccatcgccgagcccatcgccaccggttttcccgagttgagcctggagctggagtttcccgtctacaccagcgacgtttttctgcgcgacctgggcgccgacacgcgcaagaaaatgaccatctctttcagcggagcgggcggccaggccatgactttcatcatgccccacgtcgccctgaccaacgccgaggccagcatcaacggcgctggcaagatcacccaccccatcgcggccacgttgctggccccggccagcgcgccggccggcatgagcggcctgggcgggccgttgcacgtcgtcatcaccaacgaccgcgccagcggcgctttggcctgagccacggccaggccaccaaagatcaaccccggaggggcgctgggcctctccggggttgaagcgtttgctcgaagtacgcgcggttcagcgaacctgggccaactgcggcaggctgaaggcggcgcgcaacatctgggcggccacctggcggggattggtgtagcgcaccttaccgtggacggccagggtggcgatggcgtaggtgcggccggtgagttggtcgcggccatagccggcgaaccattgataaagctcggtgcgatcgggcccgcggatagtgccggtcttgccgcccaggtccagccggcgcagcaccttgtcgcggcggctgttgccaaactcgcgccgcgccgtgccgcaggtgacggtggcgtgcagcaggtcttccatatcgttgcaggtcttggggctgagcaccggcgggccgatgtcgggctggccgacgtagagcagatcgcctctggcgtcggtgaccctttgcaccacgtagggctggggcatgcggccgccgttgacaaaggtgctgaccatcagcgccgcgtgcagggcgctggtggtggtttcgcggttgtagcccgaggccagctcggccacggcgaaggagtccttgggattcaggttgaacaggtggctgggctcgacgggcagttcgaagtcgagctgctgctcgaagcccaaggcctgggcgtagcgcgtgagcaaaccgtggcccaggcgaaagacgcccaaacgcccgaagacggggttgttgctctgggcgaagctgtaggacagggtgatctggtgggcccacttgcgcagcttttgcgccacctgattgcggtagagcgtgtgagcgtggcccgagtagctgaccttgctgttgggggccagcggcgtctcctccagggtggcggcggcggtgaccagcttgaacagcgaggcggccggcggctcggcgtcgatggcctgggagggatcgagccggccggcctcgctgccggccagcaccagcacgcggccggtgtgggcgtcgaccatggccacggccgtgcggcggctcttttgcttggccagcatcttttcggcctgggcctgcatgcggcggtcgatggtcgactgcacgcggatcaagccgtggcgcggatgattgacgtagacatgacccacgctgatcatggcggcggccttgtttttcaaaagcggggccaggtcgctcttgcccagggtcggcgcggggcgcgccgccacggcctcgacggactcggccccggcgggctggagcgtggtcggcgcgaccaacaacgcggccgccaggcagacggccgtcaacgctttcgccagtgtcgctttcaatgtctactccgcggctttgatggtttgctgtccgcccatgtagggcaaaagcgcctcgggaatcttcaccgagccgtcagcctgctgataattttccaggatagccaccagcgcccggcccaccgccaggcccgatccattgagcgtgtgggccagggtggtccctttgcggcccttgtccttgaagcgaatgcccgcccgccgagcctggaaggcctcgcagttgctgcacgaactgatctcgcggtagcggttttggccgggcagccagacctccaggtcgtaggtcttggccgccgaaaagcccagatcgccggtgcaaaggacgatcttgcgatagggcaggcccaaaaggcgcaaaatcgcctcggcgtggccggtcagcacctccaggttttcgtagctgtcctcgggccggcagatgcgcaccaactccactttgtcgaactgatgcaggcggatcaagccgcgcacgtctttgccgtggctgccggcctcggcccggaagcagggcgtgtaggccgtgtagcacaagggcagcttgtcgccgtcgagaacctcgtccatgtgcaggttggtcagaggcacctcggcggtggggatcaaccaatagtccgcgccctccaccttgaaggagtcctcggcgaacttgggcaactggccggtgccggtcagcgcccgggtgttgaccatcagcggcggcaaaatctcggtgtaaccgtgggcggtcgtgtgggtgtctagcatcaggccgatcagcgcccgctccagacgcgcgccggcccccttcatcaccgcgaaacgcgatccggccatgcgcacggcccgctcgaagtcgatgatgtccaggttcacgccgatgtcccagtggttgagcggctcgaaatcaaaaacaggcggctggccccagaccgagacgacggggttgtcctcctcgcccttgcccacgggcgtgctctggtggggcaggttggggatggtcagcatcaactggcccagctcctgctcgacctgggccaactcggcctccagatccttgatgcgcgcgcccacgtctttcatttgttcgaaaaggccggaggcgtcctcgccggcctttttcaggcgcgccacctgggcgctgacgtcgttgcgcgtcgagcgcaggctctccagctcgggcagaacctggcgacggcgctcgtcgaggcggccataggtctccaggtcgaccttgccgttgcgctgggcaatggatctttgcaccaagtcgaaattttcgcggacgaatttgagatccagcaccggccggctccttgttggctgcgggggccgccacgcctcgaccaaaagaaggcgcgggcttggcctttgcgcagagcgtagcataatcgagaatgcgtgtcaaaccgcccagttggcttgggcaatgatttttttgggcgggccaggtggtttcggtccgaaccaagtcaggctttactacaaactaccgcccttgtccaccgtcggcggcccaaaatcagcgccgtccgccggaggcctttttgggctccttgacccagacggtggtgcgattgcgaccggcggccttggattgatacatggccagatcggcccggcggatgacttcctcaatggagggttcgtcaccgggattgaagctggccacgcccaggctgatagtgagctttatttgtttttcgttatatataacagtaagttctccgacctttcgccggatcttctcggccagcttgaaggcctgatcctgctggcaacggggcaagagcacggcgaactcctcgccgccgatgcgcgcgcaggtgtcgctggagcggatgttttcgacgatcaccctggccagggcccgcagcacctcgtcaccggcctggtggccgtgggtgtcgttgacgttcttgaaatgatcggcgtcgagcaggagcatcgacaaagggtagtgcaggtaacgggccacgcgcagctcgtgctcgagggtgtcgacgaagtggcggcgcgtgaacaggcccgtcaggccgtcggtagaggccatgtggctcaggcgcaacgaattgaccgccacgcccagttgctcgtcggcgatggccagaatacgcgtgtcgtcggccgagaattccggcgcgccgttttcgcggcccaggccccacaggcccacgatcttgcggcgcgaatggatcgcccgcaacaccgtggggccatagtagccgggcagcggcatgcccaccagcgatttcaacctgccgtgatcgctggataactggtccatggccttttccaggccctcggggttgacgcccctgatcacccgccagctcttgaccatcgcctcgctgaggttcagacggctgatcatgcgcaggcggcgggtttcctcgtcgagcagatagatgaagccataggtggcccccaactcgtcggccaccacccgcagcatggcctcggccatctcgtctggcccggcggagccgttgagcaccctggtcagttggcccaggacggtcagctcgcgcaggcggcgctccaactcggcggccttgccttccagggcacggaacagtttgaaattgttgatcaacgcgccgaccatggccgcggccgtctccagcagggccaactcgccctcgctcatcacctcgccggaaagcccggcgtgatcgacggcgatgacgcccagcatctcttggtcggcgtagagcggggccagggccacctcaccgccgcgcaacatggcgcgggccgccggcggaaaaaaagtgttgtgctcgggcgagacgggcaaggcccggcccagggcgaaaagctcgtattcgggggtctggccgtcgagcgccggcggttgatcggcaagggcccgccgcaggcgcgtggcgtcgccgccgggccaactcagggcccgcaacatcagccggccgtcgtgctccaggatgaaaagcatggcccgctcgaagggcaggcgctggcacaaaaagttggtcacgctctcgaaaagctcgtgttcgtcggcgtaatcggccacctggaacttggcggcgaaactcaacagcggccccaggtggctggcggcgtccacgccccattggcccagcccacagatgtcggggccgttttcgagcaggcgctgggccaggggcagggcggcggccagggccgcggccaggttgcggcgcggcagcagcagatgggtgaagctctggcccacgttcagggcctgggtcaggctcacctcggcgcggggctccaacaccaccgcccggcccagggccagcaagccggccaactcgcggcgctgttgctggcccggctcgtcgagcagcaacaagccgccgccccgggccagaaactcctccaacccggcgcggtcggcccgcaggcgcgccaagcgcaggcccgccgcctccgccgcccggtgcagcccggccgaaagcctgggccgggcgctccacacatgcagcacgtctttttggctcaaccgccactccagcggaccggccgtcgcctggcccgtcgcacgcgtggccgggccggccacgggcgcgctttttcgtgcatgatacgcaaaaatggtatcataaatcatcttactccgcgtcgatgtgctaatggcgcgatttatcagctggcggctcgacttggccgccgggcggcgaccgcgaggctccttggccgatcaactggacaacaaaacccgcgaggaactgctggtcctggcccgcgaacagcaggccgccctggccacctacaaggaaaccctggcccgcatttatcaggagttcgacgccaagatcgaggagctttcgctcatccgctgggtcagcgacgtgctgcgccaggccgaggatctgcgcggtctgggcctgggcctggtggaggtggtcatcagcgagctgccggccgatttcgcctgcctgctgctcaccgaccccgagatgacccgcctggagcccctggccgttttcgaccgcgccgccgaaagcccgtcgatcatcgaggagcccacgccaggccaatgcctgaccctgggcgaagggcccctgggcgaggctgtcggcgaggggcgcatcctgctgctgtcccccaccgaccactcgccgccggccggccaatggcccgaaatcctgccgccgggcgcggcctcgctgatcgccttgccgctgatcgcccgccagcagattctgggcgcgatcatcctgtgcagccagagccccggcgccttcagcgaggatcacgccagggccctgaccatcctctgcgaccacgccgccgccgccctggccaacgcccggctcatcgatcaactgggcgagatcaacgaacgcctcttggccagcgaactggaggcccaccaggcccgcgagtatctgcaacaagtcctcgacaccgcctccgatctgatcatcatctccgacgccgaaggccgcgtcacctacgccaaccaggccgcctcgtcgtttggcctccagcgccaggccctggtcggccgacccctggccccgctgtttttggagcgggcccgcgccgcggccatgctgggccttggcgcgccgctcagcgaggaactggagctgcaagcccccggcggccacggcttttcggtgctggtgagcaccacgcccctgcccgacaccggcgaggtgctggccatcgtccgcgacgtcacgcggcgcaaggccctggagcgccagctcatgcacgccgaaaaactggcctcggtgggcatcctggccgccggcgtggcccacgagatcggcaaccccctggcggccatcggcggctacgcccagttgctcgacagcgacgacaccaccccggctgaacgccgcgagttcgccggggccatcgccgagcagaccgagcgcatcaaccgcatcatccgcgagctgctggattattcgcggcccagccaatacctgggccagcccgtggacgtcaatcaggccatcgaggccgtgctgaacatgtttttcacctccaagcgcctcagccaggacaacctctccatccaacgcgacctggcccgcaacctgcccaaggtcagcctggaccgcgaccagctccagcaggtcgtgctcaacatggtcatcaacgccgcccaggccatggccggcggcggtcaactgaccatcagcacccgcgagcaggccggctggctgcgcatggagttcgccgacaccggccccggcatcggccccgacaagctgcccctgatcttcgacccctttttcaccaccaagccgccgggccaaggcacgggcctggggctctccatctgtgatagaatcatcagcgccggcggcggccgcatcgaggtggccagcgccctgggcaagggaaccaccttcaccgtgctcctgccgccggcccaggccgaggaccaggcatgaagccttggcaaaaagacctgctgctgaccatggccgccatggccatcctcagcgcggccatctggattctgaaaggactcggggcgccatgagccagcccagcgaaaccgccttgggcccggtgcgctttctgcccgggcccaacaagggcaaataccccagctgccattccatctatatagatggcgccggcgtgctcatcgacccggcctccgatcgccgccgcctggccgaactggccgccgggccgggcgtgggccatgtctggctcagccactggcacgaagaccacatgacccacctggatctattcgaggacgcggcgctttttgtccaccaggccgacgccccgcccctggccgacatcgagacctttctcgactggtacgacatggaaggcgattatcgccaaatctggcgggcgatgatggaaaaggactttcactatcggccccgccggccggccggttggctggaagacggccaggtcatcgacctgggcgtggtcacggtggaggtcatcgccgcgcccggccacacgccgggccacctggcgctgtttttccgcgagccggccgtgctgtttctggccgactacgacctgacgccctttggcccctggtacggcgaccgtcactccagcatcgcccagaccgaagactcggtgcgccgcctgcgccagttgccggcccaggcctgggtcgcctgtcacggtcagggcctgttcaccacccagcccggccggctgtgggacgactacctggccgtcatcgaacgccgccgccaggccctgcgcgggttgctgaccaagccgcggaccatcgacgaggtcgtcgccgcgcgcatcgtctatcaacaggccaaaatgccaaaggagttcatcgacttcggcgaaaaagccatcatgggcaagcacctgggggagttgctggccacgggcgaggccgtcttcgaaaacaacgcctatcgcctgagttgaggaaggacgctccccttgaccaaacaagccgtcgccgacccggccagccgcggccaggccctgacctgggccggtgagttcgccgacccggcctgggaactggcctaccaagagcactcctggccggagctttcgcgcttgatccgcctgagcgccatgatcggcgggatcatgtttttcgcggccggcgtggtcgactatttggccatgggcccgggccgggcctttctgctctgccaggccgcgcgcctggccagtctggccgtggccatgctgccctgggccatggcccggcggccggcctattcgcccaacatatcctgggccgtgctggccatggagctcggcttcgggctgacgctggcgctggtggtcggccacaagaccgccgggccgggcaccatgccgtcgacgatgatcatcatggtggtggtcttttacgtcatcccgccggtgcggctggcggccttgaccttgggcggggtggtggtcagcgcgctgtgcctggcgaccttggggctgaccaaccacggcgtcgatttcaaatatatcctcaacaccgccttgctgatggtcctggtcaacatgttcggcgtgctgctggtcggccgccagaacgccctgcgccggcgttcgttcgagcagatgcgccgcttggccgacgccgagggcaaatatcgcctggtggtggaaaacgccgtggagggcatcgtcgtcgtcgatgaagaccgcgtgctctacgtcaacccctgggtggagcacgtcaccggcctgccccgcgagcgcctgatcggccggcctttcaccgccgtgatcgaccccgacgaccgccaaagcgtggccggctcccacgcgcggcgcatggccgagagccgcgcctacggcgccaagcgctttcgcgtcggcgcggtggacggccggctggcctgggtcgaggccacgggcgtgttcgtgcagtgggagggccggccggcggcgctctattttctctccgacatcaccgaccgcctgctggccgaggaacaggagcgcctgaaccagaaggtcgaggcggccatccagaccgccggcgcggcctgccacgagctgaaccagcccctgcaaacggtgctgatgcaggccgagttgatcatgctggccctggacgactcccaccccctgcatggccgcatgagtcgcatcatcgaggcggccaaccagatggcccgcgtcactcagcggctcaaccgcatcaccagctttcacaccaaggtctacatcggccgcgagatgatcctggacctggagcgttccacggccgaacaaccggccgcgggcgcgccccccgcgccaccggaggcagccacatgagccaaaaccaaacccaacgccccgccgccaacaagggccatgtgctggtggtcgacgacgaacagcacgtgcgccgcgtgctggaggtgatgcttcagcgccagggctacggcgtcgagaccgccggcggcggcggcgaggccctggaaaaattcgccgccgacgtcttcgacgtggtcatcctcgacctgaaaatgcccgacatcgacggcatcaccgtcctcggccacctgcgccagctcgaccccgaccagaccgtgatcatgatcaccgcctacgccagcgtcgacaccgccctggcggccatgaagcagggggccttcgactacgtcggcaagcccttcaaggaagacgaaatcctcctggtgctggaaaaggccatggagcgccggcgcatcatcgccgacaaccgccgcctgcgctcggaggtggccagccgctatgatttcggcaacatcatcggcgcggggccggccatgcaaaaggtcttcgccgtgctgcgcaaggtggccggcaccatggccacggtgctgatcagcggcgaaagcggcacgggcaaggaattggtggcccgggccatccactacaactcgccccggggccagcggccctttgtcgccgtcaactgcgcggccatcccggccacgctcatcgaaagcgagcttttcggcgcggccaagggggcctacaccggggccgaccgctcgcggcagggcctcttcgaggaggccgacggctccagcctgtttctggacgagatcggcgaactgcccctggacgtgcaggccaagctgctgcgcgccctgcaagagggcgagatcaggcgcgtgggcgagagcgccccgcgcaaggtcgacatccgcatcatcgccgccaccaaccgcgacctggccgccgaagcccagagcggcggctttcgccaagacctgttctatcgcctcagcgtcatccccatccacctgccgcccctgcgccagcgccccgaggacgtgccgcttctggcccggcacttcctcgacaaggccgccgcccgccacggcctgggccaaaagcgcctggacgccagggccctggagatcctggccgccgccgagctgcccggcaacgtccgcgagttggaaaacatcatcgagcaggccgtggtcatgtccgacgggccgctgatcggccccgacgacctgccggccagcctgaccgcccaggccggcggcctgcgcgtcagcgtgccgcccgatgagttcgacctgaaaaaagtcttgaagctcgtctgcgcccaagccgaaaagcaagtcataggccgggccttggaggcctgtcagggcaaccgcaccagggcctcccagatgctgggcctgtcgcggcgggcgctgatcaccaagatccaggatctgggcctgtaacggtcccgccgagtgggctggtgcgcatcttggcgcgcaagccgtgaagcggcgtgcgcacttttgctaacattacgccatcactgacaatatttgcgtcaaaccctcgacggtcccgccgcctgggccgaaacttctggctgcccggccccgcaagcgcgtagcgccgtgcgcggcctttcgtcaaaatctcccgcgcgcctaataaattatcttgtaattatcgatgcttatccgccagcgcctctttggcccggcccttgcaatcgccttggtcgcacacccgacctggccccgcatgggccggaaaagaggcggcgacatggccctggctcccgagataatcgaatcctacgcccagttggacctgcggccgggggccaccaccctggaccaggcccgccaggcctatcaccgcctggccaaggccctgcaccccgacctgcaccccggcgcgctgggcgtgatgatggccaaggtcaaccgcgcctacaaaaaagtcttggagcacctggcccaggaagaacaacgccgcgccgccgggccggattggcggcgctttgatctggaagacttcatcggcggcgacatcctgcgccagcgcgccgcccagcgccaagccgacgcccggcccaccccggaccaatcgcggccccagccgccccgctcgccccaggccccgcccactagcgcgccgacgcccttcatcaccttcggtccaaaccgcgccgccagcccggctcgggtcgccggcccggctcgggccgcccaggctgctggccggccggccgattgctgccggctgcaaagcgcccaccagcaaggcgacgagacggtttatcgtctgctgacccagggcgacccggcgggcgtggaactgccgctgcgcatgacattgacctgcccggtctgcctgggcggcggcctacgccacggcgacggggccggccaggtctgcccggcctgtggcggccgggggcgcatcacccgttcggacatggtttggatcgacctgcccgcccgcctgacccacggccagcgtttgccggtggatctggccggcggccggcggatctggctggagattctgcgggccagccgtggcggtgaggcgtgagcgccggacgcatcggcggcctcgggcgcggcggctggttggccgcccggcccagccgggccaaacgcgaccgtagccacgacgccccgcccctgggccccctggccgacgacgagccccagccgcgcatcctgcccggctatcagccgccgggccaggccccggcccagctcacgccgcgcggcttttttctcgaccgctacgtgtattagcgccgcgcgtctttatttttcgcccaaaatccaaacgccgtcccagccttgcccggccgccagaaactgctggcaatgccgggcgtaggccgccgccggcgggtcatcgggggccagggcggcgaagcgctcggcggcccccggcaaatcgccctggcgcagggctgccagcgcctgggcaaaggccgccatcgtcggcccgacaggccccgccgccatcgccagcggctcgaagacccgcaccggctgggcccggcccaccacgcggataagccccagttcgcggccggcaaaggccccctcggtccgtcgccaggtctcctccgagaccatcagatacgcgccaaaggccttgttggccccctccaggcgcgaggccaggttggccgcgtcgcccagcacggtgtagtcgaagcgctcgcgcgagcccatgttgcccaccaccaccggcccgctgtttatgcccacgcgcatgaacagatcctggcccacccgccggcgaaactccggtcgcaggcgggccagttcggcctggcagcgcagggccgcccggcaggcccgcgcggcgtgatcgggctgatcgaggggcgcgttccagaaggcgatgatggcgtcgccctcgtatttatccagggtgccgccttcatcaaggatgatgtcggtcatggccgagaggtagtcgttcaatagcgtggtcagctcctggggctccaggccctcggagatgctggtgaagccttgcaggtcgctgaaaaagatgctcagttcgcggcgctggccgcccaggcgcagccgcgaggggtcggccatgagttggtcgatgaccgccggactgaggtagtgccgaaaggccgcgcggatgaagcgcttctgccggccctcggtggcgtagttgtgcaccgccgccgcggccaggccgcccagcgcggccagggtcgggccggccacgggcagccacgcgccggcggcgtagccggccaggcccacgaccgccggcaggggcgtcagcaggcagccggccagaaccgtttgccaggcccggccgcccaacccgccggccagggcggccagcggacccatggccagggtcaacagcgcccatagccatggcggggccgggttgatgaaatcgccggagagcaggttatccagggcggtggcctggatctccacgcccggatgggccgccgccaggggcgagacccgcaggtccatgagccccggcgcgctgtagcccaccaacacatagcgcccggccaggagcttggggtccacatcgggcggcgcgccctcgcgcagttgcatctcggcgcggatgacccgggccgcgctcaggcgctggtgcgcgcccggcccgccacgataattgagcacggccctggcctgatcgtcgatggccaccacgcgccggcccaggctcagccggcccggcgtcaggcccagcgcgccggcctcaccgccggccagcagggccgccaggggcaacgacgggaccaggcggccatcccagaggcgaaacatctcggcccggcgcacgatctgatcggcgtcgggctggtgggccacgttgcccaccagcgccgccgcccggcccagttcggccaccggcagcaggccccgccgggccataacctccggcgcggccgtggccgaccactggctcagaccgctggcggccggccaccgggcgacgacccacggcggcggcgtcaggtccgggcccagacgttggccgatcaccccggccagggccgttggcgggccctggcgcagggcctgggccagggcctcgtcgtcgccggccaggttggagggctcggtgaagaggatgtcaaaggccacggccttggccccggcccggcggcaaaaggccaccaccgcctcgtggacctggcgtggccagggccagctcagttgaaactgggcgctgacccagtccaggctggcctgatcgacgacgataaccgccacctggccgctggccggcccgggacgggccagcaatttggcccgaacgtcccagctcaggccctccaggcgctccagcgcgcccaggccccacaacagcgtggcggccagcccggccagcaggcccagggcggccaagcgccacaacttgagccggctcaccggatggcggccgtgaccgtctggaagcgctggacccgcgccgggggaacgctgacgggcggggcctgggccagggcctcggcgatcgactccaggcgctcgtcagggtcggggtgggtcttgaaaaagccctcctcgccggccccgcgcgcgtttttcatcgcttgcagcaccctggccaggccttggggatcgtagcccacccggcccagaatggccaccgccgccaggtcggcttctttttcctggcccttgctgtagccggtctcggccatggtctcgaccacatcgccgatggagccggcgaagatcgtttccatctgggccacctggccgctgccaaactgcttgaagccctcggcgccggtgacgcgcagcaggtcgatgatgcggctctggccgatggcccccaggccgtgctgatattgcacgtggcccacctcgtgggccagcacggcggccaggtcgtcctcgttttggcacaggcccaccaggcccctggagaccaggatcagcccgccggggcaggcgaaggcgttgatctcgggcgaatcgaagaccaggaagtgatagccgccaaaggtgtcgggccgatcggaggctccggccacggccaggcccacgtagttgacgtaggtgttgagccgtttgtcgttcaccggccgatacttgcccaggatggtggcccccacggcccggccgatgtaatactcctgctcgggggtgatgtcctggctggccttttgagcggccgtgcccaccttgacggcgctgtcggtgatgctgacagccttttcggccacgctgacggcgtcggagaggctatccatgaacccggcctgggccgaggcggccacgaccaggctcagggccagggccaggttgagcaaaacgcgctttttcattgggcgcctccctggccatccagcccgccggcctgcaaaaaggccagcaattgctgttggttgacgggataatccttttcggcttgatcgacgaacttgtagcccaggtcgccgtgattggcccggtagctgtcctcgacctgcttgttgaagcccttgccggccaggaccatttcctcgcccgaggccccggccgcggcgtcgccggcgctcatctcgatggtcttttcggtcagagccgaacggtgcagccagccccggtcgccgttttggctgagcaccgccaaccagtcgcccttttcctcgtcgcaatgcaccctttggccataggccgccgtggccaccaccggcgacaagaacgtcggctgggcccgcagttgagcctgtttgacctgcacgctcatcgtctggaccgccgcccaggccgcgcaggcgcacaaaaccagcgcggccgtcaacaacagcctccgaccggtcatggatatcctccgtttgtcagttgcttgtgatggttcagtcgctttcatgaaacttatgatgcaccgcccgcaccgcctcgtaaacctggaaaaaggccgcgaccaccgccgggtcgaactttgcccccgcttgctggcggagaaaggccaacacgtcgttttcgggccaggccggtttgtagacgcgcgtggagatcagggcgtcgtaaacatcggccagggcgaccacgcgggccgagagggggatctcctcgccgcgcaggccggggccgggcgtggccaggccgcccggccggaggacgtagcgccccggataaccgccaccatcccagctttcgtggtggcgcagggcgatgacacgggccatgcgatccaggtcgcaggtggcctcgtcgaaaagccgcgcgccggccagggcgtggtctttcatctggttgaactcgtcgtcggtcagggggccgggcttttgcaggatcacgtcgctgacggccaccttgcccacgtcgtggagcatggccgccacgcggatcaggtcggtctggcggcgcagttggtcgccggccaggccgcggctctcggccaggcgctcgaaaaccagcgcggccacgccgccgacccggttgacgtgggcgctggtctccttggggtcgcgcagctcggccatgcgcatggtgcgcaggatcaactggcgcgtgatcagcgcccgctccaggacgatggcccccgaggccgcgcaaaagccggccagggtcgcctcgcgggggccaaaaggccccacccggccatcgggcgctttggcgttgatcagctccagcacgcccaccaggcggccctggctggtagtcatgggcaagaccagcagcgagcgggtctggtagccgctctggcggtcataggcgtcgttgaagcgatagggggccgtggccgggatattggccgcctcgtcgatgacgagcgtctggcccgtggccgcgcagtagccggccagcgaagccccgcccaggggcaagagcttatcgatgtagacgctcttgccgtggccgtccaggctgtcgttttgcacgtggacaaagcgcaggccctcatcctcggccagaaagatcgagccggcgtcggccccgaccaggcgtcgggcctgggtcaggatgtcgtcgagcaggtgctcgacgtcgttggcggcgaccgtgccggcgatcatggccagcagccggcccagggtggtttgatcgtcgggccaggcgtccacgggctagatttccaccgtaagaccgacgtgggcggcctggaccaaaaggcgcgggccggcggcgcggcgggccttttcgacgatggcctcgacctggtcgtcaacgcggtcggggtcgtggtgggtcaggatcagccggcccaccccggcggcccgggccagttcgaccgccgagcgccagtcggaatggccccagcccttgcgcgcgggcatctcgtcgggttcgaactgggcgtcgtggaccagcacgtcgacgccttggcaaaagcggggcaggcgttggctggcggcggcggccgggtccagttcgttgtcgctgatgaaggccaaggcgcggccgtgggcctcgaagcgcaggccgatggccccctggggatggttgagcggcgtggtgcgcacctccagcgggcccagtttgaagcgcggcgcggccagggccggatcctggacgatgcgcgcggccaactggccaaactccaccggaaagcggcccaggccctccacccggccgaacatgccggccaggccggccagggcccggggccagccgcccaggcgcacccgccagcccggcgcgtagagcggcccgaaaaagggcaggcccatggtatgatcccagtgcaggtgggtcatcagcaacagcgtctcgcccgcgccctcggccagcaggcggcggcccagttcacgcgcgccgctgccgccgtcgatgaccagcggcgcaagccccgccaggcgcagctccaggcaggtggtctggccgccaaagcgcgtgaagtttggcccggccacggggaacgaaccccgcgcgccgtggaaggtcagccgcatgccgtctcctcggtggatgatcgaactatctcgcatatactaaaccgacccgccgcaaacggccagccccggcggcggaccggaccaaaaaagccgtttcggggccgcttgggccgtggtatcctccctggccatgacaacggaaaggtgacgatgctagagatccaacacatcagccagctttggcgacaccgggcgctggtctgggccctgaccggccgcgagctcaagggccgctatcgcggttcggtgctgggtttcctgtggacattccttaatcccctgctgctgctattggtttattccctggttttcagcgtgtatttccgggtggagatggagcactattcggtgttcatgttcacggggctgttgccgtggatatttttctcgcagtcgctgctggacggcgcgggcgcggtggtggacgccggcagcctggtgaccaaggtgacattccccatgcaggtgctgccggcaaaccgggtgctggtcaattttgtcaattttttgctcagcttgccggtgctggtggtttttcttctggccagcggcaagggccttagctggcattgggcgctgtttccggcggtggcgctggcccatctgctgtttacgttttcgctggccctggtcctctgcacggcctgcgtgtttctgcgcgacaccaggcatatcctgggcaacctgatcacgctgtggtttttcctgacgcccatactctatccgctctccagcgtgccggcccagttccgctggctggcgctgttcaatcccgcgacgatcttcaccatggcctaccaggacatctgcttttggggccgtcagccgcgctgggacttgctcggcttgatggtcttgattagccttgtctttttggccgtgggcatccgcattttcgaggcctacaaagaatacttcgccgaaaagatctgaacgccgcctggctcgcgccagcgccgcctcggtttgccctgggcggccgcgcttttttgtgacgccaggcgccgcgatgcgggatgagcaaatgtggaaaagtggcataacatatattaaatattgattattttttacacattattgccgatgccgttgtagaaaaccagtggattggccctttcaccgtgtgtaaaacatgttggcccgccgctgattgttgttgaaaccgcactgaaagattgaggaaaagccaggcgccggtcatggcgcgcggcagagggccgcgccgcttcgcaccaggccggcgcggcggcgcaaagcgggcatcacgccgaaaaatttgcccaaaacagtgttaggcattgatgaaacggagccgtaataacgactaatccccatgattttcatgacaaaatagggattgatcctgccggggaaacaggcctatcatttccgccatgcaacgatattctttgtgaaattagtctactatcatgaggctaaattttttagatcgatctcactagttgagccctgcgtgacgtcacatatttgcaacactggccagcgccagataaccgtggaatgcaaatcgatgatttatggcgattaaagatgaaatttgatgaa