ctttgcagagtaatgcaaaactgccttaccgtcaatgtccgtcaaacgatcattaggcggccaagccggacagtgtccggcaaaaacttgtttaatgggttgtcggacattaagataggcggacgaaatgacggacaaaagggctgacaatggcactgatcggctatgcgcgggtatcgactgcggaacaagacaccgctttgcagacggacgcgctgaacaaggcgggctgcgagcgcactttcgaggacacggtttccggggccaaggccgaccgtcccggcttggctgaggcgctggcctatctgcgcgacggcgacgtgctggccgtttggcggctggatcggctcgggcgctccctgcctcatctgatcgatacgatagccgcactggaagcgcgtggcgttggattccgttcgctgactgaggccatcgacaccacgacgccgggcgggcggctcatcttccatgtgttcggcgcattgggccagttcgagcgcgacttgatccgcgagcgcaccaaggccgggttgaccgctgccgccgctcgcgggcgaaaaggtggacgcaagccggtcgttaccgccgataagttgcagcgggcacaggatcacatcgccaacgggctgaacgtccgcgaggctgcaacgcggctcaaggtgagcaagacggcgctgtatgccgccctgcaatcggccagtgcagccgactcctgaccggctccttcttccgctcaaccgccgacaggccgttggtgaacccggactgcggctccggcagaaacagcacagccagttccccaagcaggctcagcaccttcgattcgatcaggtcgatggtggccgccgcctccagcatctgcaactgcgcctcagaccccaacgtcaaaagcctcgctgccaatgttacgcgtcccgcctcagctactggaaaggcgcatttcgagttggacatcccggtacgggacttcaggtcggacagcgcccctcacccctttgtgcaggcggacaagaccatagcgctccattgtccgcagggtgcgcgacaggttgcctgccgtgcgcccggtggttgaagccagggcgatgagcgactctggtcgcgtatcgacaatgacgccaagcagcgtgcggttgcgattagacagtagcttagcgaagctttccggcgaggtgaaccagaccgtcggatctcctgccttgggcttcagtgcgcccttggcgatagccatggtgcgtgccttcatatcctcatacgaggcaatgccaactttcagcgttttcataaccagactcctttttcgcgcataacggcctcgacttctgaccagaaatccgcgacgagcgagggggcgtcgcgatatgcgtagggcttgaccgttcgcaagcggtgcttgtggtcatgctcggcgcggcgctttccttcaacctggtgggcgttatcgaacccgaccaggcgcgtgccgtccggcgcgtgcatggtcatcgcgtagtccagaccgtgcggtttctgcgcggtcacaggcacttgatgaacgacgaagcgcacccaatagcctgcggcatcaatcaccagcacctggccattcaggtctaagaggttgtcgagtgaggcatcgcgcgacggcatcatttatcagtatcacatactgataatcaacacaagcgtttcggcaaaaatcattgtggtcgcaccgcctcgcgcttgaccatcgtcgctacacctattaaggaacagcaaatgcttatgtggcctcaaattggagcttcgcccccactgggccaatccgtcagtgtcgctaccaaatggcgtcatggcttcacaacgtcgtggcgttgtgatagcgtgacgccaccatgaaaacaatcgctttcctatcccagaaaggcggcagcggcaaaaccacccttgccgttcataccgccgtcgcagccctcgaagacggccagcgtgtcgtcatcgtcgataccgacatccagcgtagcgccaccatgtggagcgaagcccgcgaggccgaaacgccagtagtcgctgcggtgccagccgccgagcttgatgccgtaataaatgcagcacgccatgacgccatgacgctatgcatcatcgacaccgcgccccatgccgccccagatgccgcccgcgtcgcccgggccgtcgacctggtcgttattccatgccgacctgccgcctttgatcttgccgccgcaggtagcgccgtcgaagtcgttaaggccgccggagcccgcgccgtgttcgtcctttcggcctgccctttccgttccccggaaattgccgaaacccgcaccgtcctcgagggctacggcttaccggtcgccccagccgaaattaccgatcgccgggccttcgcccgcgccgttgccactggccgcgccgttaccgagttcgatgctcacggcaaggccgccgacgaaatcagagccttctggaactggctaaaggagcagatgaaatgaccaaacaaacaacaggattagcagcattcaccacccgcaagaccaccgtttcctctgacctaacatccgccacacacaccaccagccccaccgagcgccgacgcggcaagggagaggttgttgccttgaccgttcgcctcactcgtgcagagtgggagcgcgtacatcaactggcggtttccgaagggacgagcatccaacaacttgccctcaagggactctccaaggtattcacggaaaaaggacttccgggcatcgctaagtgacgccatgactttacgaaggcatgacgtcatgacaacattaaggcatgacgcaaagtggtaagaatgacagggcagaggggcaaatatgagtgacaacggcgctaagcccctcatggatacggttgagcgcatcatggagaaggccaggcagcgtgaggcaacccaacctcttcaactcccgctatggcccgagcccaaacgcggcacacccaacagcttcattcgctccgccctctttgccgccatccagagcaaagaccgggtgttcctcaaggaagccacacttgccagccagaaaggcatcgccgtgaaattcaccggcgagcagctcaatcaagaagatttgagtgtttgggaaaccctagcgcacctagcgcgccaacaccctctcggttgtatgtgcgaattcaccgcgcatggcctgttgaagtcccttggccagcacaccggccagactcagcacaagcaactgcactccactatcatccggctaacagcctgcgccgtcgaaatcacccacgagggcaaaacctactttggccaactggtgaaatccggtctcaaagacgaactgaccagccattaccgcatcgagctgaaccgcgagctaatccggcttttcggcgaaaaccaatggacagccctcgattggcagcagcgccaaagactacgcgggaagcttctggcgcaagctttgcacgctttttacagcagtcaccgccaacctttccccatcaagcttgacacgctgcgcggctatgtcggcagcaggaacgtccagcgagccgggttcaaggtcaaactccgcatcgccctcgatgaactggtcactattggcttcctcaccagctacgacatcaccggcgacaccgtaaccgtcagccgtaccctcgcagccctgccaaaaaccaacgaataagggatgtttgtggcacggcatccgagacacattggcacggcatccgagacacatggcacggcatccgagacacatggcacggcatccgagacacatcaggcacggcatccgagacacattggcacggcatccgagacacatttttaacgtgtggataaacctgtttcttctggcgtatcaatgtattgccaaccaccaagaaaaggccctaatctttctttaatcgttttttaattaaaagaagggcacggcatccgagacacatttcatagccgaaaactaagaagtgatcggcctacggcctcagaggaaccaccctgtcgagcgcccggccagaggccggacggaggcaacaaacagttgcgcatccaatcctttgcagtactcgaaagaaccagaggctacccaccgccggaaaagcggtttagcagaaagagcctgagcgtctcgaccgtctgttccagaaccccccgtcagcccctgctgataggccagcagcaaagggagaggcaagggcggaaggctgcgcagctcagggttgccctgcggcgagagggtgcggtaaagcgtggtggcgttcagcgccgcctggtcggccagtcctgcgactccaccaaaagccccggccatatagcgaagggcgttcaacagttccgtttggtccccgtcttccagcaccgcgttcagatactcagctgcaaaaatcgggtctctccgaaaactctcgatggtcggcgtcatcatgcgctttcgatttgccgcgcatcatgttctcctttcccaatcctgccagtactctgccgcccgctcgatgtcagaactttggctgcgcttgtcgccgcggcagagcagcagcaccaacaccaacgtttgacccgcttacgcgtaatagctcggcccggcgtcgatccgcagctcccacacgccgtcacggcaaaatttgtggttgccgaacatgccgactacgccgcccggcagcgtaacgctcagccacccggacggctgggcattgcgtagaggaaaggggaattgtggaacaccagcgcttgtggatgccccgtagaacgacgagagcgggtcgctgacgggttttctgtcttggcctaaccccatggggtagccaagcccgcgcggacgcgcctggcgggccgttttgcggaaggtggccaagggccactatttgccttgacgaaggcggttgaacgccatgaaaaagcaattgccaagactgcctaccgataaggcggcggaagactttgtcgcgacggcagacctgaccgattacgacctgtccagcatgaccccgatgcacttcgagtttcagccgaaggatcgcaccatcaccatgcggttgtcggaatcgctgttcgaggccatcagggaagaagccgatcgttccgggatgccgtaccagcgctttatccgcaaggcgctcgaagaggccgtgcatcagcccagcacctgactaccccttgtctgaattcacccgtgccgccagttcccggcccgccttgaagtggggcacggccttcgccggaaccggcaccgtgtcgccggtcatgggattgcgcccgatgcgcggtggccggtaggccaaacggaaactgccgaacccgcgtatctcgatccgctcgccgttcgccagggtttcagtcatgccctcaaaaatggccttcaccgccgtttcgacatccttgacggtgagcgccgccgagcgggcggtgatctgggcgatgagttcggaacgggtcatggggcggcattctacgcggcccagcccctggccgttatccacagaatccgtggacgaaacggtgcagagaggcggtaactccagatccagccgctgttttggcctcgcttcgccatgaggcggcggtgcggctcccgcgccccggctcccgtcaaaattattccccgtggtcttgctaagttacgataattaccgtaaaataattatcgtaataacgataatttaagagcgctatttttaaggacatcaaatcatggccaaggcggtggtgacgcaagagcgtgttttcgaggtggcgcaggccctaacggaccagggcacggcgccgaccatcttgaacgtgcaggaagggatcggcgggggcagttatacgacggtgaagcgctatctggaccagtggcgggaggcggcgccgaagcagcggcagccggtagaactgccggaacccgcggttgcccggctgatgagcctcggccgggagttctggggcctgctcgacgaacaggccggacagcaggtggaagcactgcggacggcgacgcgggaagaggtcgcggcgatccagacgcagctcgaccaggcggagcaggcgatcggccggctggaggccgagagagagcaggccgacaaccatgccgccgcgcaggaacaagcactgcgcgaagccgtggcagcacgagcggcgcagaccgaacggatggccgccgccgaggcgaaggccggcgaactggcggcgcgggtcgaggacctcaagggcgaactggagcgggcccatgcgcgacagacggccgaacgcgaagcggtgacggcggcacgcgccgaagctcaggccgctgcggtggaagctgcgcggctgcagggcgagctggcggcacttaagaaaccgcgttcaagcgcttgaacgcgggcgaaggagggcacggcaacgggcagttttcttcgggaaatcgtcgttcctcaacgctcacgaaaactgaccctttttcgctcacggaaattgacccaccgttggcgcgcgccaacacccaggttttcgcctcggagcggggtcaagggcgggctgcggtttttgcagcccggcgcagcgtacccttgacgccgtgtagaggcgagtacgctcgggaatggctgtgtgcgcggcattttcgtgcgcacagccatgacgactaggcgggtccggtttcgtgagcaaaagtgggtcaattcctgagagcgtcaaggtcgttgcgcggggggtggttgggtggccgcaagagggccatggcggcgacaaagcgtggttacggcgctttgtcgccgttgtttgtccgggctggtgttgtgaaaacaacggtgcagtaacggtaaaacaacggtagaaaaaaggtaaaacaacggtgcagtaacggtaaaaaaaggtagaacaacgctgcagcgccgggcaggatatgtgaagtaggcccacccgcaggcgggttgtccttcttcacgaagcccttattcgcactacgtgctcaacggacatcctgctctgggggtgtaagccggaacccccgaaaattccgtcaccagccgaaatcgaaaaaggcggggttcagtcacgccaaaaatccttgaaccgatccgacgctagatcggtgtagcgggtggtgtgctggatgttgcggtgtcccaggtagtgctggatcgcgcgcgtatcctgcccgtcgttggccagcttgtagccggtggcgtggcgcagcatgtgcgggtgaatcgaaaattcgatgccggcttcgcgtccggcccgcctgacgatcttgcacactgcatcggcggtgaacggcgctagctgtagtggccaggaacatccatcgcatcggcgccatcctgagggaacgggaaaatcagcgggcgaagcgcaaaacccgatacgcagatcgcgacatgccccacaaactggcggcatagcccgccaggcgtttttacatgcagtaactccgtccgccgtccgaacagcttacacaaacgccatgacattcgggcattttggttcgcaatcgacaaaagtccgtcagcgcaaccacggatgaaggcgaaattccttgccaaccgagattttcaaggcggtgcgcgcgccaaaaaccggagttttcggtcaggcactaagtatgtatttggaatttattgttgcattttcggcatttgatattcaggaacttgtgggacggcgctgtcatattttgtgagcattctggacaacgaaaaattgcatttccaccttcaatgcgggttacgtaaatatctgaaaactctcttgcggaatgagatgcgctgctatctatcagtaagatgtggttttcacatggtggaagtagtgcatttagctcctcatagaacgattccgtttgaccaccaaatgcagcagtaagaccagcaacatatttccgtaaacgagagtgctcattgcttcgttcattccatgcctgagtatcgatagatggttgtttatcaaaagcgtcagcttcacgcttgatcatcaaggcgacagcgactttctcgggcaaatccaacttgaggccagtgaaagtggcggcattcgtcagcgttaccggatatagctcaaaagtcttgttgaaggcttttggccccgcaagcgctaacgcttccttgattactcctgcaagcatttcgttgaagttttcaccgtattcgtatattggattttccgattttatcgaatcagcgggcgtagatagtttagctaaactgggaacgctctctgtcacctgaacgttgccaattatcccatcatttcgcgctttttctttctcgtacatgtcgacaaacatgtaaatcgaaaccacattttttgcgggtgaatcgagtaatttgtaccaatgggtgtgctcataacctatgcgactaatcgagtcagctaattcaaggagtattggcttaggaggaataacggcagggttcaatattgcgttgtttagcaacaatctgagccattctttacggcatcctgacacttgatcttggagcaggatatattcgactagtgcgtcaacagactccgattcgcgcatcaagaggaatggggctatgtcgcaactaacgtgcattgcggtagcccaaattgttccacgctctgcgtagcgcattcccatcgtgttatgcaaggaaaatgcatgtatggattccgtctcgctaatggctgctctattctgacttgcaagaaactcatatttttctcgaattgcctcgcgcacgccatcagtacccccgaccagccgcttaatccatcccatttgcaccgtccaaaaattcagagcaagactgttggaagccactgcggcgatatgaagttgcaccgcgtcatctttgaatcagaaattcgttgtttttacacaattgatgtcttgtgcataggcgcatggtcgttgctgcgctttggtgcggctttctccgccatcgcaaagttcaagcaacgaagagaattgtccttgtcgagacgttccgttaagagccactgaagctaactcttgacaagccggtttggacgggtttttgctagtggcgttacatgcctcgatgagttgagacttcctgcccattggcaaatttccgcctccattagctgcctgcgatgctgcatcacaaaccgctgatgaagattgcataggtgccggggtacgttcattttcttgttttgcagcaagagaacggttggcggctgaaacctgtgcagcctcttgtcgtcgggattctgagatggccgacccgtctcgtattgcttcggtctttgaatcggcccggcatagattgtccgaaatttcaatcttgccggcagcattccgacatttgtagattgactgggaataagcggaacctgtcagaaacagcgcgagggacaagacggaagcggcaattgtggagtgtttcatctaaatatccatgttaaaacatgagccatgtttgcatagtacaaaattcgtagccaatccgatagctacttaaacgcatcctgttatatacaactcacatgacatgacggatctcgcgcatatgctctacgccggagacgaaatcacgcaagcgctggatgccgagccagagggatttgacgccgggctcgccgtcgtccttgcgggcgaggaatccgccgagctgtgcgatcaggcggatgagctcgcgaatgatcggcaccttcttcggtggcttcttcttgttgaggataaaggcgccggcccattccgtttcggagaagaacagatcggcagaccactgcgggtggatgcgtcccaggcggatcaggccttgacgctccccggaactgaccccatcgccgccatagccaatcgcagtttcgcggcggtcatcttgaatggccgcccgccgttcctgccgcgtgcgcgtgccgaggcaagcccggccacggtccgctcggaaatcaactcccgctcaaactcggccagggcagcaaaaattccgaacacaagcttacccgcggcggttgtcgtgtcgaccgccgcaccgtgaccggtcaggaccttcaatcccacgctacgggtttcagtgttacccgacgcgaaagcgggcccacgtccgattggtggcacgtcgcgagaaagctcggagaaccgttagtgtgggagaaagcaaatggacgctgcaccactgggcgtgtgcgctctcaacattgtcgaaagacatgtacaacggctgcgggtgggtatcgcgaaggtcgctcggggaatactccgagttcccgggtcggcacttattgaggctggcctttgtgctgctcgagccgagtgatgggaaactatcacgctcggttcctcgggggctgggcgcgggaaaccgcgcctggctaccctcccggatggtcacagcggcagtcccgctgcccgcatctcctcgattagttccgtcgatcgctgcggattcagcagggcttggccgccatcaacatcaacaccaggcgctccggatgtcgtatcggcaaggccgctaatctgcggcgcaaggccacgatcgcctccatcggaatggcgacaccggcgcccactatgcgctccgctggacagtggatgccgtatctggtgattcgtcgcccgtttcggtgctcagcaaagcagtaccggcggctttcggtgaaccatcaccgttgacgtaggtgtaaagcgtggtcttcgtgatgcccaagcgcttggcgacgtcggcagcaactgcctttggatccgacaaggctgccatcgccatggtcagcattgctcgatccatcttgcgcggacgcccacccaagcacccacgagcacgtgccgccgcgagacccgcacgcgcaagtcttcggcggtgttgaccaggtgtcgaagatcacgccccaggcgatccaatttccagaggacgagcgtgttaccgggctgaagcgccttgaggcaagcgatcaagccaggacgcgtgtcattgcgccctgaagccaggtcttcatagatgcgctcggggtcgacgcccgcaacaagcagtgcattgcactgcggagctaccgtctgggagccatcggacttcgataccctggcgtaaccgattagcagcacttcttcgctccgtcaggaaacaaggagcataggatgcaatcttgtgttgattttagaaacgggttttctggtgacccgtcggagcaaaaaactgccgcctgcccaccagaaaaccggccgttttcttggcgagccccactgtgaaatgacggatgtgagccccccgagccgcgtaagaaaggcgacattcctccaagcgttcggtaccgagatttcgtgagcccgccgccgtgaccgtctgtgccgcgaacccggttgagcgtctcaacaatgtgcgtccgtctcacgtaatgtggtttgagaatcaccgaatgtgcgtctggagtcgctatccgtctcaactaatttgcgtcagaaagcccccttgattgtgcgtctgggccgacatcattttgcgtcgctacacatagccatagaagcggcggatttccgtcctatgctgccaacgttgctcgcccacacggtaggccaacacacggctccccacctcgatgcgcaattgcctggccagcgactgcagcaccgacaccggcacagccagtgggtcttcaaggaacgtgccgagataacgcaccgtaccgagctgcacggcgaaaccgagccggttgtgcttgccgcgcttctgcgcgatcagcgcgtggtcggcatcgtcgaggtggaagtagcgggcgaggtcgtggggtgacggcgtccctgtctagtgaccatagttctcgcgttgttcgttggacagaaagctgaccggcatgcgtgcttccgtagaacggcggctacacccttacggcttgccttggtgcatggcccaaattcgtttgacctggctttcgctacacccggccagcttggcggttttctggatcgtatggcccgcctggcgcagggcaacaatgcgctggtgcgtggtggcatccggcttccgaccggtgtatttgccggacgccttggccagttgcacgccctggcgctgccgctcgcgccgtgtctcgtagtcgtcgcgagccatttgcaaggccagcttgagcagaagttcctgcaccgactccagcacgatcttggcaacgccgtcggcgtcagccgccaagtcggaaagatcgaccaaacccggtacggccagcctcgcccctttggcccggatcgagccgaccagttgctcggcctcggccaaagggagtcggctgatgcggtcgatcttctcggcgaccaccacttcgcccggttgcagatcggcgatcatccgcagcaattcaggtcggtcggcgcgggcaccggatgctttctcgcggtagacgccggcgacgtagtaatcggccgcccgggtgctgtgctcgatctcggcctgacgggtgaggtcctgttcatcggtgctgacgcggagatagatgcgggcgactttcatggagcctggccaagatgggtatacggaacttggccaactatagatcaagtagccaataatgtgaaaggcaatgtaagttggccattgtctatttgaccatcccaattggctaggaacgaggaaaagttggcctgcttcggtaggttgtatatacttgtgtatatactttgcaccgcactagggagagccatgatgatagagacacgtgttgccaagctgttcaagaacggcgccagtcaggcggtgcgtctcccctcggacttccgctttgaaggggacgaggtctatgtcacgcgcgacgatgcaaccggcgatgtcgtgctgtccaaccgtccgggggccaaaacctggaacgaatttttcgagttgctgcatgaagtcgacgttcccgcagatttcatggccgagcgcccgctgaatgtgttgccgcaagaacgaggcatcttcgacgacgatctctctacgaaccacacggtgagccgctagcgatgctgcatatgctggataccgacacggcaagctacctgatcaaggggaaatcgcgcgcgatagaagccaaactggcggccctcatgccgtcgatggtttgcatctcggtgatgacgcgggcggaattgcaatatggcctgaagcgattggcgggcgatcatcgtttgcatctggcggtgcgccagttcctcaagatcgtccgcatcctgccgtgggacgccgatgcagcggactggtacgccgaaatccgccaccaactcgttagcacggggcaaccgatcggcgaactggatatgatgatcgccgcacactcattgtcagccggtgcggtgttagtcaccaacaatagccgccattacgagcggatcgctgcaccgctaatcctggacaactgggcgtagctcgccaaccaggtttgcttgctgtgatcagaggcgaatgcaatccttgcgcaatcccgcagacgacgaataggcagcgcgcttgcccggaactgggaccacagataccttggggacgaagtgggggaagcggacggctatagccatggctagtctggcgatgacaaacacctaaaccggttttccgttccactgcacctcaaaccccacgttcggtaccgaggtttcgtgagtccgccgctgtgaccatccgcaccgcgaacacgattgagcgtctcaacaatgtgcgtccgtctcacgtaatgtggtttgagaatcaccgaatgtgcgtctggagtcgctatccgtctcaactaatttgcgtcagaaagccctcttgattgtgcgtctgggccaacatcattttgcgtcgctacaggtagcggtgtgcacgcaccccgtttcttcgacgccgcagtcgacaggccaggtccaaggcgagacagcgccaacgacctcgatgatgcgattacttcaggctgactaaaagcttaagtctgcatgtcttgggcattttctacttgccttgtggagcgtcggtcgccatggtgggtgggtatgccgcattggccaacgcttcgccttcgcggtcgcagtggtgaccgtgtcgcgccgcggaccgcgcttcggcgagtggtctgaaaaatctgagcggctgctctcagtccgatccggccgttggtgctcggcctcagcagttgctggtctggctagcctcttcagactgattgtgggcattctgccgttgtaccctgtttggtgcagttgcgctgagcaaacattgcgtacgctccacactcgacatcagccgcactccaccaccgctattcgatgaccacatagaacggctcgctttttccaaggaggacgtcgtcggttttgcgaatcaggaacgcctccaccatgtgaaccccacggtatgacaactgctcccagcgtacccccgaactatccgatcggtagtagtcgccgcgaagggcattggcacgacgtgcgacttcgtccgtgttcgtcacacgccattcgaccttgtaggtatccgggaacggaagcccctgattgtttctggcgttgaaacgcacccaaaacccagacgtcaaaggctctaggctgcgaagcgtatggagttgctgcccgtcgcgcgccgtccacaactgcgcgccgacattcacgctcaggcgagtgccaagcacgtttcgccatcgggggcggcgcatgtgcggcagccgatcaaatccgcttggcaacgccgcccggccgatctttttcaccagcgctaccaggtcgccaacgccctccaataacggcgttcccctgatcgctgccagcgccacttcgctgaccttgctcgccttttcctcggcttctcgaaccgcaaagtcgtccccaaagacacgctgccacttgccgatgctctcctccttgtccggctcgtcatacgcgtcatcgatccagccgcggtacaggttgaccttcgctcggaagttgctgtacttcgtatcgtcccaggcgttgctctgaatttcttcgaagagtacggggttgcgtaccgtcggcttgcttgggttcgcctgtagccaatcgtcaagacggtcaatcagcgttttcagtgtcgtggggacatcgacaaaaccaggcgtccccttgtccgatgcatagacctgcattcctagcagcgtcgtcagcagaaaggacgggcacgtgaagttcgtcttgatgtctcgcagatatttcagcaagcgggttgtcttgcgaaaattattgctcccgctgatggcattacgttcgattagccagttcgtgtaatccagcgggttggacttctcgaaagagttggtaccgcggttgcacacctcccaggcgcccgattgaaggcgctccttcacgcagggcgccacgtcgatcttgcgctcgccagcgtactcgatggtgatgcagtgcgagtaccgacggatcttgtccttgtacaatccgcgctttcccatctcggcatacagttcgttgatgtagtccttcgcttcccatcttgcgacgggctttacgtataccagcaggtctacatcgaacggatccccggacaaaggtttgatgatggtcttgtgcgcccacgacccgtgtgccgcgaatccgacgatcgttggcttccaatttagccctctcaccgaggtcttgatggcctcaatgccattctcgagttggccgaaccgtgtgctgttgaggttgaccgtgtagaccaagaaggtgttgaagtcctggattagcttcatttttcatcccactttgtagtcatggtcattggcgcgggtgttagtcgcagttggtcgaccagttcctgagcgccggcattcatgcgctcctccatctggctgcgcagtcggttgtagatccagtcgaagatcagcgggctggaaacgcgatggttgtagatggcatcctgcaactcacgcgacctcatgctgatttcttgttccgttgcccctgcacgcgacttgtcgaagagcttcttcacgtcctcgttcaagcggtccagcaattcgcaagtcgccgcgtgccgattgcgctcccgcaatgcccagatcatcatgggcgtcatcggggccaacgtcgacaggacgaacgaggttatggtggtgtcgatccacagggagcccattccgacaaaaaacatgatcgcaacggcaccgaacagcaaaaccattcggtagcgctttctcaacgcgctgtcgtaccagatattggtgcgctggcacacgagtctggccagatgaagcggcagggcattgacggtcagtgggtaccaatccagcagacgcttctcgtctttcgcgctgagtgttctacaggcatcctcgaacacttgttcagggtcgacccgactgccggccagaaatacgttccagtccattcccaacaacgtgcaatcgaagtcctcctgcagcttggcagcagtcttgagttgcgttctgagccaggggtcgaagaacagcacttccaagtagctgaaggtcagggcaaagagcgcgatgaacggcttcgacgctgaaaacagcgctgctgctgcgagccccactaacggcagccccagcgagatcaccagcccgacggcctggtagttcttggcgcgccggtagatcagcgtccgggcacgcagcaggttcagcattctcggctgaacctgctgcttgtcgatttcattcatctcttttccttgttgtgttgccgcgctctccttagccaccgacattcctcatgcccagcgcgtcacgcgtatccgaggatgattacccccgccagaccaggtgcctgttgcgagccaatcctcgaagtaccacagccattctgaagtccagggaatgtaggtctccgacagcttcatctgcggcagccattcgcgctgcttgggccaccacagacacagcttggtgcctacccccttgctgggatagatatgaggcagggcttcttcgtccgccagggtcttcaagtcgggatccagcacgaacatctccggtgcccgggcgtctggcgtaagacgaagttcgcacgtataaatccggccgaactcgctgggcgccaggcgaaaccggtagtgcaaggcgcggcccgagaagaacacaagtcgcgcaccgtcgagaggcaacgcgcgtagctccaatgcccgctgggccaacgtaggggtcggcgcaatgggatagcgcgtcatcaacgcccgaaataggtgtgcgaacgcaccgggacgttgatcggcgcagcggccaccgaagaaatcaacgtcacccggccggcagcgcggcttgcgctttggcgctcagcttgcgcctgctgaatggctccggcgctgtgagaaccgaaagcggcttgcagtgccttgaggagcacgtccataccttcatgatgttcgatcgcattcaagatgcggttcaggtcgctgatcagtcgccggtgccagaaaaagaatgcctcctgccgcgctggcaaattcatgctcgctgcgaggttgtccttcggcgccgacgggttgggcaatacccattcttcagtgccatcgggccgcgagatgcgctcgaagtgcagcggcatgcgcacgacgatatcaagcagcagttccaagggactttcatgcggttgtggcgcctccaccgcgtaggccatagcggctagcgtcgtcaggaagaccgacgacggcgccatgtcctggccgacttgtacgacgccgaatgcctcattgcgatgcagcttcaacagctgaaccaagcggcacaggagccggccgaacacctcctgtgcgtccggcaaaggggtgacgtccgcgcgcgtcacggagtccatcgcctccgagaagctcagagcggccgtgaagttcggagagatggcggcggccagatcgaagtgcttcgcgtagccacgcgggtttgtcgagtcgaaacgccgaagttcgcgatctgggatgagcccatgcgtgtctccgaacggcgccgcgagcagcggcgcatcgataacaggcgcgatgtcggcaaacatgccgtcagaatactcaagtgtcgcgcaacgttcccagcgatgcagctgcagcccgtgcgcctcggcgtaacgagacagcaccccgtgcaaacgatcgagcagcaaggccggaccgcggtcgccttcgtatttgcgacgagcctctggcgtgagccgggcgatcaagtcgatgtcgaagccctcccgtgagccatcccgtggccgcacaatggtgcccagctggcgagagccgtgggcatggatctggatcagatcgccatggaactccgagcagcccgaaagaaattcgccggtgctgttgtatgaacgttccagcgccgtcaactgggtcggcgttggctcgtttgcccgggcgatggcatccaccaagtggaagaaacgggcggacgaccgcgtcgagatgagggggcgttggggaagagtcacaggttcgcagatcacggggttccttgaggttgttgtctttctttgttgccgctacacctggagtcgtcccagctcagcgcttgtgcttggtgggatccaccagcgtgtagccttgacccggccgcggcgtggggggcaagggcttgcccttcaccccggtcacttcattccccgtacccgggttcttgtactgaccggacctcggtgccggcgtgccgggcttcaatatcttgctcatggtcatccccttttaggattggttgattgcgacgttccgcccagtggcctctccccggcaggctgtgttaccaagtcggggttgcgcattaagttcggaaagcacataattaaaagtatgaacttccgaacttccggagtcaagaattttttttatcggaaagccgaacgagatgccagcattgggtgaaaaggtccgcgcactgcggaagaaggcaggcctgactctggagcagttcgcggagcagatcggcgcgtccaagtcatctgtgtgggaactggaaaacaaggaaaaggcccgcccctccgcagaccggatccacgaggtggcgaaggtcctgggcgtgacacccgagttcctgatgaacgatgacgtcgccgaaccctcgatcgacgtggccgacgaggcgttcttccgcaagtaccagtcgctggacaacggggtgaagcagcagttacaggagatcctcagcgtactcgacaagaaggccggcccttgatcgcgccgctctctcccaagcgtgaggcaatcaagatggcgcgactatggcgcgccgtccatggcctcacgtttccgatcaatgccggagcgctggcgcaggaatggtctagaaacgtggtgccagaggcccccatcggggagttgcaagccaaggaggggtcgtctcagaaaacggaaaataaagcacgctaagccggttgcaatggtcgtagcggcctgaacttgcccgcgccgatcttggcgctgctgcgccagaggtagtcgccggtcaggttgatgtgttcccagccgagcggcgacaggtactgcaacaacgcgttatcgacagtatggccattgccacgtaacgcttgcgctgcgcgctccagatagaccgtgttccacagcacaacggccgccgtcaccaggttgaggccgctggcccgatagcgctgctgctcgaaactgcggtcgcggatttcgcccaagcggttgaagaacacggcccgggccagtgcgttgcgggcttcgcccttgttcaacccggcatgcacacggcggcgcagctcgacgctttgcagccagtcgaggatgaacagcgtgcgctcgatgcggcccaactcgcgcagggcgacggccaggccgttctggcgcgggtaactgccgagcttcctgagcatcagcgaggccgtcaccgtgccctgcttgatcgaggtggccagccgcaaaatttcgtcccaatgggcgcggacatgcttgatgttgagcgtgccgccgatcatcggcttgagcgcgtcataggcggtttcgcccttggaaatgtagagcttggtgtctcccaaatcgcggatgcgcggcgcgaagcggaagcccaagaggtgcatcagagcaaagacatgatcggtgaagcccgccgtgtcggtgtagtgttcttcgatgcgcaggtcggactcgtggtacagcaggccatcgagcacataggtggagtcgcgcacgccgacatttaccaccttggtgtggaacggcgcgtactggtcggagatgtgggtgtagaacgtccgtcctgggctgctgccatatttcgggttgatgtggccggtactctcggccttgctgccggtgcggaagttctggccgtccgatgatgacgtggtgccgtcgccccaatgctcggcgaagggatgccggaattgggcgttcaccaattcagccagcgccgtcgaataggtttcgtcgcgggtatgccaggcttgcaaccaggcgagcttggcgtaggtcgtgccgggacaggactcagccatcttcgtcaggcccaggttgattgcgtcggccaggatcgtcgttagcagcaagtttttgtccttggccagatcgcccgatttcaggtgcgtgaagtggcgggtgaagcccgtccactcatcgacttcgagcagcaattcggtgatcttgacgtgtggcaggatcatggccgtctggtcgatcagcgcctgcgcggtgtcgggcaccgccgcatccagcggcgtgattttcaagccggactcggtgatgatggcatcgggcagatcgttggccgccgccatgcggttgacggtggcaagctgcgtttccagtagggtcagccggtcgtgcagatattggtcgcagtcggtgacaacggccagcggcaatgtgctggactgcttgaggctggtgaacttatcgggcggcaccaggtagtcctcgaagtccttgaactggcgcgaaccctgcacccaaatgtcgcccgagcgaagggagttcttgagttccgacagggcgcacagttcgtagtagcgtctgtcgataccagcgtcggtcatcaccagtttctgccagcgcggcttgatgaagtcggtcggggcatcggttggcaccttgcgggcgttgtcggtgttcataccgcgcagcacctcgatggcatcaagcacacccttggcggcgggcgcggcccgcagcttgagcacggcaaggaattccggcgcgtagcggcgcaaggtggcgtaactctcgccgatgcgatgcaggaagtcgaagtcatcgggctgcgcgagcttttgcgcctcggtgacgctctcggcgaaagcgtcccaggacatgacggcctcaatggccgcgaacgggtcgcggcctgactgtttggcgtcgatcagcgcctgaccgatgcgcccgtacagtcgcaccttggcgttgatggctttaccagaagcctggaactgctgctgatgcttgttcttggcggcgttgaacagcttccccaggatgcggtcgtgcaagtcgatgatttcgtcggtgacggtggccatgccttcgatggccagcgccacgagggtggcgtagcgccgccgcggctcgaacttggccaggtcggcgggcgtcatctggccgccctcgcgggcgattttgagcagccggttctggtgaaccagccgctcgatgccagaaggcaggtcgagggcctgccaggctttgaggcgctcaatgtgttcgagcatgtggcgggagttcggtttgacaggcgactgacgcagccaggccagccaggtcatcttgccgttgtcgcggcgtttcagcagatcgtcgaggcgatgccggtgtccgttcgacagcggctcggacagggcttcatagatgcgtcggttggcgcgagtgatggcctcagcactggcgcgctcgatggcgttgagcgcgggcaggatgatcgactgccgccgcagttgctcaatcaaggcgctggccagcacgatgcctttgtcggtctgcatggccagctcggtcagcgtgtggacggcctgtcggtaatggctcatggtgaacggctggaagccgaacaccgtttgcagttcgaccaggtgctcgcgccgggtctgttcccgctgcccgtagtcgttccagctttcaacaccgaccttgagctggtcggcgaccagtttcagcaagggcaggaacagcggctgatcgacgccaaggagaatgccgggaaagcgcaggtagcaaagctgcaccgcgaagcccaaccggttcgcaggcccgcgccgctgccggatgatcgaaaggtcactatcactgagcgagtaatgccggatcaaatcgtccttggtgtccggcaacgccagcaggctttcccgctcggcggcggacaggatggaacgacgaggcatatttactgatccgttctcaagtattgatacagggtctcccgactgacgccgaactcgcgcgccagtttcgacttttgttcgcctgcgtcggcccgttgacgtaactcggccgcacgctctggcgacagggctttcttgcggccccggtaggcaccgcgctgcttagccagcgcaatgccctcgcgctgcctctcgcggatcagggcacgctcgaattcggcgaatgcacccatcacggacagcatcagattggccatcggcgaatcctcgccggtgaaggtcaggcattccttgacgaactcaattcgtacgccgcgcttggtgagcttttgcacgaggcggcgcaagtcatcgaggttgcgcgccaggcgatccatgctgtgcaccaccacggtatcgccttcgcgcacgaaggtcagcagcgtgtcgagctgcgggcgcagcgtatctttgcccgacgccttgtcggtgaataccttgtccacctggacctgctcaagctggcgatccgggttctgatcgaagctgctgacccgcacgtacccgatgcgttgacctttcaagggtgtctcctgcacaaatgtgtcaggaaagaatttataagcctttgctacatgtgtcaataaatattcattaatactctatcctgacgcatttcgagtgcagcacttgacgccaagttagggtatagcttaaccggacacatcggcctctgtgcctctactgcttttcggtacaaccgtcaagaacaggcagagcgctccgatagttatcgccacatcagcgaggttgaaggcgggccagtgcacaagctgccaatggaagtcgaggaaatcgacaaccgatccacgcagcacacgatccacgacattgccgagcgcaccaccaaggatcaggctgtagcccaccgcttcaaggcgtggccgctgctggcacagcatgcggcccagccaagcagaaacgaccagacccagcgccatgagaaagtaacgttgccagccgccagcgttcgccagaaagctgaatgccgcgccgggattcaggacatggacaatgttgaagaaggtgctgacttcgacctgttcaccgtaggcaaacgtgcgggtgatggcgaactttgcgagctgatctgtcatgacagaactggcggccactgcgaaccagacccaagtcgatgtgcggcgagccgattgccacacaggggcggccagcggcatcagccacccggcgagcgccgtgcagctcaatccaagtacccaccccgccagcacatcggcaggaaagtgcattccggctgcgatgcgtgaccaaccgaccaatgcggcgtacaacaccaagccgatgcggccacgacggcctatcaaaggccagagcgcgccgaccaccagcgcggcataggtggcatgcccgctgggcaggctgtagtgtcgttcgatgcccccgataacgcgcaccatgtcgccaaaaacggcaggcgggcgtggaaagtcgatccatagcttcaagatggtggcgacgagaaatgccaacgcaaaggccacgctaaagactctgagtctgtaccggatggcatcggcccgcgttgggtcaggtgccgactttgaccatccccacatcgccaagagcatcagtggtgcagtccagtagttgcctatcacaaggttgaagaacgataccggcggttccagcgctgcaggtgtgctcatgttgatggcttggaacaacgcgatgtttagaccaccccagtcgtagagaaagaatttccagctcatttgcgcaacagcctcaagccattgccaacgacgagcaagctggcccccatatcagcaaacaccgccatccacatggtcgcttgacccgtgaaggtcagcaccagaaatactgccttgatgccaagggccagcacaatgttttgcatcagcacctgcgccgtcgcacgcgacaggcgcacgaaggtcggaatcttgcccaggttgtcgtccatcagggccacgtcagcggtctcgatggcggtatcggtgccagccgctcccatggcaaagccgatgtccgcacgcgccaaggccggggcatcgttgatgccatcaccgaccatgccgaccttgccctttatggccagtagctcaacttcgcgcagtttgtcgtctgggagcagattgccttgcgcactgtcgatcccggcttgtgcggcaatggcctgtgccgtgtgggggttgtcgccggtcagcatcatggtgttgatgcccagtgcatgaagctcggcaatggcgctcctgctgctttccttgatggtgtccgctacggcaaataaggcatgaaccccttttgcgctgaccaacatcacgacagttttacccatggtttccagcgccgcgatgcgctgttccagttctggtgtgcattgccccagcgcttcgagcatccgctggttgccaagatggtaggtctcaccgttgatttggccttgcacgccccgaccgggcagcgcgctgaactcggctacgtcgagtaaggcaaccccatccgtctgcgcggcttgtgccaccgctttggatacagggtggtcggaacgagccgccagactggcagcgatgctgcggctgtttgcggcgagtgcattgccccaagtgacaaaatcggtctgtgcgggcttgccgtgcgtgatcgtgccggtcttgtccagagccagccagcgcagcttgcggccttcttccagatagacgccgcccttgatgagaatgccgtggcgggcggcagcggccaggccgctgacgatgctgaccggcgtagagatcaccagtgcgcacgggcaggcgaccaccagcagaaccaatgcacggtaaatccagtcgagccatgccgcacccatgaacagcggtggcaacaacgcgacggcgatggcaacaccgaaaacaatgggcgtgtaccagcgggcgaactgatcgacaaagcgctgagtcggcgcacggcttccttgggcagcctctaccgcgtgaatgatgcgggccaatgtggagttgctggccacggcggtgacgcggtactcgaatgaaccggattcgttgatcgtgcccgcaaacaccggatcaccgggggatttctcgaccggaaggctttcacccgtgatcggggcttggttgacggcagagcggccttccagcacctcaccatccagggcgatgcgctcacctggcttgacccggacgcggctaccgatggcaatttgctttgcacccacctcgcgccatgtgccgtcagcctgctgcaccgtggcctgttccggggtcaggtcgagcaggccacggatggcattgcgggcgcgatccagcgacttggcttcgatcacctcggccagcgcgaaaagcaccatcaccattgccgcctcgggccagtgcccgatcaacatggcacccgtgacggcaatcgacatcagggcgttcatgttgagattacggttcttgagcgcaatccaacctttcttgtaggtggacagaccgccggtgaagaccgcgacgagcgccagaacgacgaccgaccaatgattgccgttgtggagccagtagaccgcctcggccgccgatgcagttacaaaggagatgcccagcggccaccagttggtcggcgtggtcacaagggatgcggatggcgatgcggcctctgcggtgtccaacacctgcgcctcgaatccaagcgcttgcagtgccgcgagcacgtccggcagaacctggtccgcatggcgtaccgacagcgtgcgctgcatcaggttgaaatcgagatcggcaactccggccatggtaccgagcttgttgcggatcaacgtctcttcggtcgggcaatccattttggtaatggacagcttggtcgtttgcccggtcgatgcctgatccatgcgcacggcttgcatgccgatggcggttagcgcctgctcaacgggaaacaacgaaggcagttcgtgccgaacggccaaagtacgctgcatcaggttgaactcaagaccaaccacccccgccagcccgaccagcttgcctcggatcagcgcctcttccgtggggcagtccatgttctcgatgcgatacaccgcttgagccgatccggttgtcgctggggcttgtgtcgtgggttggatgatcggcccagccgagcagccacacgccgtggaagcgcattcgctcataaataactccttcaaatctatacaacttccattacaaaccctatagttactatagagtcaagtgaaataaaggagattgatgcatggaaatcagaattggcgacctcgccaagcgctctggatgcgaggttgtgaccatccgctactacgagaaggaagggctactgccgaagccagcgcgaagcggtggcaacttccggctgtacggtgaggcgcacattgagcgcttgcaattcatccgtcattgccgttcgctcgacatgacgttgagcgagattcgcgcattgctgggtctgcgagacaacccgatgcaggactgtggggaggtcaacacgctgctggaggcccatattcaacaggtggaaatgcgtgtgtccgcgctgttgcagttaaagcggcacttggttgatttgcgcgagaagtgttctggctctcgatctgtagaggcgtgcggcattttgcaagggttgggcaattgcaattgccatggtgaaagtgccacgaaaagtcaaacatctgggtaagtaagggcttagcgtgctttattttccgttttctgaggcgaccccaaggagctgaaaggctttgagggtggcctgttctggctaaaggagagaaaagtctgggcgctgctgtaccacccgcaccccgacctgccaggccgctccaatttcaccgtggcgcacgagttcgggcactacgtcctgcaccgcaagttgcaggaggcgttccagtgctcacaaaacgcgaccctgggaattacgggcacgaggatcgaacgcgaagcggatcagttcgcatcgtatctgctcatgcccatcgacgactatacccagcaggtgcgcgggcgtcgaatcactctcgacctgttgggcgagtgcgccgaccgctacggcgtttcgctcaccgctgtgatcctcaagtggttggagttcaccgaccaagcagcggtcgccgtcatggggcgcgaggggatgctgcactggtggaaggccagtggcagtgcgaagagatacacgttcgacgcgctccaagtgggcatggagcttccttcggactcttttgccgtaaatcccagcatagcgctttcaacgaccgactaccgatcgggtgtcgaacaccccgaaggcgtctggcccatgaagctgcccgtgcgcgagatggcggtcctctccgatcgatatgacatgtcactttctctgcttatcttcgacacgccaggagtggaacatcatgacgccccggacgaagacatgacgactacaccgcccacgttctgaaatccgacccaagccaagagcctcggctgtaagcttgcggtgacggaagcgcgtcagcgtccacgtcaagacaggaatgattttcctgcagtgactaggtaactgcggcgcatccgtcgcgcatatgtcatgatgtagcgtctagtcagccgataggaggaggtcagatgtctggttctgggggcggaggaggtggtggttttgcgccacctgacaattgcgaggccatcgtcatcgacactcagctaagttcgcctaaacctgcagtgctcgccggcattcatgtgcatgacaagctagatgtcacggtccaagccggtagcggtgttgagtctgttgttgtgctctttaacggagaggttgccggtggccttgcatcccccgaggtccgcagcctacgtgagtgcattctccgaggcacaaagtactatgcagaggtcacagacaagaacgaagggcaagtcaaagttcgggtcagggccaagtgagcgggaacggacgagtaccttcccgaattgccgtggtaggtggcgtctatcgtgaaaggtgcatgtggcccggatggaaagaggtgtttggctccgcaggcagggcggcttctgcgatcagctgcatgggcggccaggtggacctgtacacctatgtggatacgctagcccaggaagttctggaatcgcgtgcagcgctagaagacttccatgtaattcctacgcaagttagccagtctatcgccttcgagtatcaccatagtctggaaacgcctcgtatctacgggctcgggaaacaagagccccctctcagtgtcaccgcggaccggatcgttcgttttgggctcttggaaggcgacgccattgtaaaaggggggcaggtcgtctacgacccccaaagcgcgagttctcctgaactgttctgcaccaacggatccaccgctgacaatcttgccctcatcctgaacaggcgcgaagccgaatccatgactggacttcctggcagatctccagagaatctggctgaacacctcattcagcatagtgaggcacaggtcgtcgtcatcaagcttggtgccgagggatcgctggttcatgatggagccgcaggtcaccgtgtccccgcctaccaaactaagcgagtctggaagatcggttctggcgataacttcgtggcccatttcgcctttcattggatgaacgaaggcaaatcgcctgtcgagagcgcctgttacgtcccgcgatatctggaactcttcaacccgagccattcgaggttgagatgatggcaaagtcccacgctgacgccggaagaagaggttccggcgtcagcgtgggacgagagggctagaagggctcgcctggaggtattctccaaggggcttcgggatcgtagaggttcatctgacggctgcggtggcggcgaagctggacgaggtagcgggcctcacaagcagcggcgagttggtgaaggaactcgctgatcgccgccgcactttcgtcggagaggccgtcggggaagagggagtgagggcggcgtttcatcgcaactcctcgatagccgcttgcagcagatcgtcgggcaaatgattgagtgcgcgcggcaccgccagacgcatggcggtgcgcaggatgcgcccggcgtggcgcggcaggcccttgctggcttggcgcaggagttccaggccggaatcggtgagcagggtatgcgcacacccggcgctcttgagggcatggccgacgagttgcgcaaagcgctcgcgttcgagcaccggtcgcagatgcacgcgtgcctggatgcggccggcgagtgcggcgtaagacgcccgttcgagggtttgggcgaggatcgggtgaccgaccagccagacagtgatgagatcgcgcgaatcgaaggcgaagttgagaaaagcggggaaatcgcggaagaattcgggtggcagattctgcgcctcgtcgaggatccagaccggcagaagttgcttggcgtcggccagatgatggatatgcgccttgatgtcgcgccacagttgggcgcgacgataactcggctgaaggccgagggattgggccaggcaccggtaaaggtctgcccgtccgaaatcggtctcggcatggtagatgacttggtagcgatgcggattgagcttggcggtcacgaggcgcaaggcggccgtcttgcccacgccggcctcgccggtcagcaggccgaggcccggcgattgcagaagccactggaagcgctcggcgagttgcgccagcgcaccgtcatcccacagctcggcggcgtccttgcccagaggcggatggcgcagaccaaagtgttgcagatacatcttcagtctcctttgcggtcgtaatactgacgataggtgagttcgatcagattcgggccagacggcgaggcgggagcggcgtctgtcgggtcggatttatttcgttggcgatcgagattgcccagggcatcgagcggggtcgcggcgccgatccccttgccgtgctcgtcctcgacctcgatgaccgccccgctatgcggatcgacgaccagacacaccgtcttgccggagagttcgaaaggcacttcgaagcgcgccccctgatacgacaccgtgccatccttcctgactcgacggctgacgcgataccggaacaaggcatcgagctgcgcggccagcgctcccagcgaacgaatcttcgacaaatcctgctggtagcgcgcgagcggcgtcatcccgtcgaggccggcatgcggcgtatggtgatagacccgctccagccaggcccagagacgcgcattgaggtcctcgaaactgttgatgtggcgctcgtcgagttccgacaggaactggtcgcggcaggtccggtgccagcgctccaacttgcccttgccctcgggcgcatagggccggcaatagatcaggtgaatgcccaggcgggcgcagatcccctgcagggtctcagcacggtaggccgcgccgttatcgacgacgagcttgatcgggaggcctcgcttcagcagcgcctgcttgagcaccccttcgatgtcgagcgccgtttcgccggggcagaaagcgctgtgagccaccagacgtgaggcatcgtcgaacagcgagacgagataccccttgacgagcttgccctcgtgaggcacgcggggaccgtgcatcacatcgccataccagatggcgcccgcggaagcggcgacgaagctgcgcttctcctcgggcaggctggccgagccgctgatccgcgacaggccgtgctgttgcagcagccggtggaccgtcgagcgcgacaggctgccgcgagccaccgttccggcggcttcgagcaactggcgaatctgacggatcgagcggcgcgggttgtcgcgcttcgcggcaaggatcgcggtctgaatggcttgcgatagcttcgattgcccgcggtcgacacgggtcttgggtgtcaggccatcgatgccctgggcaaggtaagtgtaataccagccctgaatcgtcttctcggcaacatggcgccgacgcgtgccgggaatggtgtattcgcgctcggccagggcgcggatggtctgctgcaattcgccgtgatccagccgttcccggctggtcagcgaacccaggacggacaggcgaaacaaggcgatcggattgattcgattcatgacgactcctcggggtgaatgggagtcgtcatcaaaacaaaagggccgaaataatgccacgagcaaactgtgtggggaccccgcccgggcggggtccccaccgtccgccactcgctcggtgtcaggaaatcatgggacgctcatctcttgatcgagccagaacatggcccgcggcagacccaggctgttgaacacctggtgccaaaagccgtgcgtgtcaacggcccggccgagttcggcaaagcgcacgcgcaggtgaaacacaaagtcctttccccgctcctgcaaccagttccaccagcgcgcgcccgtgtgccggtcaggtggaccgccggggtgctctgccgcgccgttcagccgctgctgcaggacttgctgttgcaccgaccagtcataccagcgtcgcggtgcgatacattccggcaggcgcgaacacgtgcgtcggcatccggcacaacggtagcgaaggatggggatcgggttgagccgtggcggcacggctcggcggtcggcctttcgctcatagtgaccatgctgatggaccactcccagcccgcagtgcgggcacgacttcggtcgatacacttcagcggccttttgagtcgtctcaacgtgctgctcaagcgtggtgatgccggctacaattcgttgcatgggctgggctcttttctatctcggtcgtctcgataacttcccacgatagcagaggtgttccagcccttctccgtccttcttcattccgccttcgctcaggagatccttcgatcttcctgctcaaagtacgcgcgatattcaaagcccttcaatcccgtttaggggcggacgtaacagcgccgacttggcttcgcaagggacagcctactactgccaaaccagggggttcgcgacgccggatctcttgaacgctttcaagcccaaacccgtagtcgtgtcgaaggcctatcttgctggctaccggcccttggtttatttggccggaccattttttacgttggcgcaattatggctcgtcgaacaagccctagccgatctcaaagcaatgggactacgcgtgttctcgccttaccacgaggtcggccatggatcagcggatgatgtcgtccaactggaccttgaaggaattgataaagccgatctggtgtttgcgattggagacggcctggattctggaacgatctatgaggtgggttacacctgcgccaaggcgaaacccgtcatcttctactgtgagaacgaaactgacgaaaacaagaaaatgatgggaggttcaggctgcacgctgtgcgacgattacgccactgccatctaccagacgctttggacagcttgcgccctatgaccgccgcactgctgctttcaggtgggatggactcgatctctatcgcttggtggaagcaccctgacatcgcgatcaccatcgactatgggcaacttccagccgccgcagaaatcaccgcttcccaagcgatttgccgccgcctgcgtatccctcaccatgtcctgcaagttgattgccattccctcgggtctggcgacatggccggccttgaacccaacgccttagcacccgctaccgattggtggccctatcgcaatcaactgctcataaccctggctgcaatgaaggctgtcacgcttgaagtgaggcagctttggttaggaaccgtcgcatccgacgcatctcaccgtgacggcacgcctaacttcttgtccgccatgagcgccttgctcgctgtgcaggaaggtggactgacggtatcggccccagccattggcatgagcactgtggatctcgtacgccaatccggcgtaccgcttgagatacttgcatgggctcacagttgccacaaggcggacgtggcttgcggcgcatgcagaggttgtaacaagtatttcgaggttcttcgagaactgggcaatgaattggttcgatctgggtaatccgcgccctctgccagcgccggatccttacattccgatcgtctggccagacggagaagccgttccgttaccggcgtggcagcctggtagcgtcgatgaactatccttcgcgcaattagttgccagacggcgtactcgccgcagctttggtaaattgaaaagtgaacacctcggcgcccttctagacctcagttgccgagtacaccagacgggcgaggcttcgctcggatttccgattacacgccgaccaacgccttctgccggcgccatccatccgattcacctcttgttgatcaaccccggtgaagctacttggtacaggtacgacgcattcacgcatgctctgaaggcagtcaaagcgaattcagacccacgggaggctcgcatcgcgatggaggcgatcgtgccggccgccgacgcaacgcttatcgtattcgctgctgaggtcggcaaagttgcagccaggtatgctcatcctgcaagcctcatttggcgggatgccggcgtactgctgggatttctcgctatgtcggcggaagcgctcgatttgagcttctgcccgctcggagtgactggagaaccgtgggtctctcagttactcgatgaggttggcttggtgggggtcggtgtagcttttgccggctcgtagcgctgacgaggcacccgaagaagccgtatctgggacactaggtcgcacccgactgcgacggccccccatgagttcgctcacgctaagaggggagttcgtcatttcaaaccacaaaacagcgtccagctccgaaggccaggccccgatcgcttggctgaatcgcagaaactgggactccagctccagatagttgcgttcaacagtgagcgattcatcgaagaatccgcccaatgcgcccgcacgaaggacatggatgtccaagatggccacatcgtttgcggtgagccaatttcgcgcaatccaagatgccgtcttgagcccaattccaggcgacctgagcaaccagtttcgcagcgatttgccggaatcgaggggtggcgatccgctggcaaggcgggccaaagctgaactcaggtagctcgccttctgccgagcaaagcggtatttgattcgccggtcgttcacctgcaaaggctcagacaacaagctgaacagatcggcctccgatggcgtcgagtggagcacgcctagggatttgagtcgctggaaagcggcaagtccgacattcgctgggattccatggccgccgagaaggcatgctgctacttcctgggccagagtctcgccaaggcggtgcttggccggcccgctggtgacgcgacgtgccatgacctgatatgcccaatacgctggggttgggaatgcttcgatcgcgccccacggcaagccggggaggacatccgattcggcgtttggcagatcgatctgtacaaccgtatggccaagtagcactggtgctgactgtctcatcgtgtcacatgtccgttcccaaagcgctcatttagtaactgcaaaacatggttgcgttcgacaggattcatttggtcgaaacggcccagcatccgggagtgacgtcgtttcgtcgcctcccgctcacgaaaggaggcgccgaaaaacgaagcgtcgtgcaactctgatggctcttcgaagttcagccacacgcactcctgccgaacaccgaaatgggtctttgccgaaaaggtcaccaatcgccagtcagccagccattcgcgatacaactcgctgtcatagccggagaccatcaccatgcaaggcaaagccgccaggatcgaaagaaggcgatcgtggtctcgatcagaatactcgtgacggtagatctttccgttgcgtctcgtctctgcgagatagggaggatccgaatagacgagttcgccacttgaaaacgtgaagcgttcaaggaaggcaactgcatccccatgcacaagctcgcaaggtgttgggcgctcacggtgccaccgttctatgacggacctatcggcgtcgattccgatgttccgccttgccggtcgcttgttgcgcatgacggcgccaccgccaagatgagactcaatatagatcgagtgcggcggcatcagattgatcaaccgctggaagcacttgccttttccccctgggtaacgcataggtggatcatcgccagaactgacgatgatgtcaacttgatgaaaggaaaatgtcgtccagcgatacggcaaaccgtcgcttaggaagccgtcgaatcaagaagcgtgaaacctcggcaacaatcaacggcaagcgtagtgccgcaggttatccgccacgcttgacacgtcgccactcccacggaaccacaggttccggcttacaaccccagtaacgggtctggctggccgctccaaaccataagcggccactgactttttgtggcttgctgacgacaatttgccgtagtgagcaatccacctccaggctaagatcatccccgcgaaagcaacttcagtccatctggacgcaactcgccgtttggcgagacgtgccggtacaacgtctgtcgagtgacgccgagttccccacacagatcaccaaccacggtttccggctgccccatcgccgccatggccaatcgcgcagtttcgtggcggtcatcttgaacggccgcccgccgttcctgccgcgtgcgcgtgccgaggcaagcccggccacggtccgctcggaaatcaactcccgttcgaactcggccagcgcagcaaaaattccgaacacaagcttgcccgctgcggtcgtcgtgtcgaccgccgcaccgtgaccggtcaggactttcaatcccacgctacgcgcagtcaggtcgtgcacggtgttgatcagatggcgcaagatcacggccgagccgatcgagcttccacacgatcagcgtgtcgcctttacggagcgctttcaggcaagcagccaatcccggtcgatcatctcgtctgtctgaagccagatcttcgtagcgatgtgaaggactcaccccgacgccgatcaatgcatcgcgctgcagatccgtggattgggagccgtccgtttttgatacccgcatgtagccgatcaacatctcttcacctgtcacatatacgttcgattatgtgacagcgtgagcttgtcattttcagaagacgactgcaccagttcattgggctggccgccgtgtgtgcagcggacttctgaccgtcaaaggtcaggagttctatgcacgaaacgccgcgaggggctgggattgctcagaagtccaatgcacggcgcgacgaagccggaaccgccggaaattccggcgatcacccggaaagctgcttgatgtgctcgaccaggcggccgaacacctcgttcacgtattccagcaccttgggttctgcgccctgcgcacgcagcgagtctttgaaggcgtccaggtcggacagccattgccgatgcagtcggcccagatcgtcgagctgaggccggaagacttgcaggttgccgctcgcacgaaatgcctggtagccgcgctcaagcgtggccgcagtggtcagcagttgcgctcccatttgcttgtgctgttcggagaactcggccatgccgtcatagggccgcgatgccttgttgcgttcggcttcggacgcctcttccatgatgcgggcgtagcggtagaaccctgggaactcgcgggacagcgccatgagttgctggtcggtcgtgccgacccatatcctgtgcaggtcaggcacgtaccccatcatgcgattgatgacggcatgggcctcgctgacgccctgggcggcaaactgttgcatgtgctggtcgatcttcgcggccagtcggcggaattcgttcatgctcatgtccgtcacaaaaggcgcgttgattgcccttgagccgtgagaagtgccaccgccttcttatcgaaggaaacgaaggtttccccgccaagccaattgccctcgtaggcaataacgccatcggcaaaatctccgcccgcgtcgagcaccagcaagccggcctccacggctggccggttcacttccacgttcgcagcggcaagtagtgcccggatcgcgccggccgcgtcggcttgctggaagccatatacccggagcagcacccaaacaaattcgcataggcacggcgttgctaccgcgatcaactcggcgtcggtcaagactgtcgcggcaacgttcgcttgtacgggatcgtcgagcacaacagcacgcacaaggacattggtatcgactgcgaccttcatttcttgcctgcccatccaagcgccgccgcctcgttgatttcttcgatggtggcaaccttctgcgtcctgcccgcgagcaggccgacgaagctggatatcgtcccagcgggccgcgccgccttgagtacgccccgaccatctggcagtaagtccagctcgatcttgtcgcctggcctgatgccgaggtgttgcagtacgtccttccgaaacgtcacttgtccccgtgcggtaacagtcaatgtggtcatggtgctgtgccctcgcaatctcgtaggttgacg