acacatggatggccagactaccaggaggatatcatctggatctatctcttcttcttgcggggtatctgagttctgaggatcttcgtggtggttatgcagatgggagtgcgagtgagaatgggcgaggttatgccccttgctgttggagtctggtccgggtgtagataacggggcgccggctccgattgtggaagcgccgtcgtcgccgtcgccgccgtctgtgagcgttaccgagaagggacgctgttggtgcgagctggaggagacaaattccggcaggtccagaacttgccagtcaaagtcgtcgtatggcggtccgaagtaaggctcgattttcattgaggctagttggatccgcatccattgctcgcaggcgagcttgcacgcttgttcgaggccggagacgaaggactcaaaggcaagggcggacaagaggtgttgtacgagccaggagacttcccttactaccgtctttactcgccttgcgccctgctcgatttggcgctcgggcatggtggctaggagggttgatcggagatggagttctcgcgcggggttttcgtcttccaagacgcggaggaacttgacgaggttctcgtcgtcgtcgtcgaggaggtagacgggtcggaaaaggtggcggtgtaaagcgcgggagaggacggcgagcacggcggagatgcgcatgcccttggcggctggggagttggattgcggcaaggggatttggagttgagtggcgtgtttgaggtagggcgagttgcgaaggttggcccagcaggagggatcagagaggatgggctcgggaagggaggggcggaaggtggattcgacgagggtgacgatggaggtccatattttgtcgaggatgtcgacgctaagcacgggttagcaggtgaaaaggatcccactacttcctttgaaagagtgaggaaaagtaaaggaaagggagaagagacacgatggaaagaaaggggagaagtcagaaaagtagaaaacttactaaacgtcctcactgtcggtatgaagcttgatctgatacgacgccagaatatccagcttctcctcggctgtttgcaggctgtcttctgtctcgtcaagtcggttctgaaggtctgcggaccgggcaacggccgtgtccgcacgaatggtctcggctttgagtttactgtgcagggcctcgatctctgcagtcttctcggccaatgtctgcttgagagagacgacctcctcctcagcggccttgagcgatgccttcaaactctcaatctcagttgtcttctcagcttcggtggccttgagggactcaaactcgactttggtggctgttagggcgtcatcgattgccttgaactgagcctccagcgtggcgacaatctctttgagggagacgatctcggcctcgttcttcgtcttgtcggtctccaaactggtcttggattcctgcagcgatgcgaggtcggcttcggcttgcgctttccatgcctcgagaagggtcttggcgttggacagtgcggcaatctcctcggcggcggcttcggcagcttgggcagcagctttctcaagctcttcctttgacttttcgagagcggccttggctgcttcgaggtctgaaatctgcatcccgcgtagagatttcatgtcactcaactcggtccccatgtcgtccctgagtttggcaagttcatatgcctggtcctcccgaagcttggtcaactgctgctcttgatcctcctttaacgcggccaactccttctccttgtcttctttaagcgccgccagctctcgttccttgtccttcttcaactcatccaactctttctccttgtcctcctttagcctcaccagctcacgttcggcattctcggcagccatggcggccctcttggcactgtcctccaaatccccttgcaatttggcgcgcatggcatggaggtgcaggacctcttgcactttggactggatcacgtcctcgagcccttccttttccttgtcgaggcgcttcttccagtcgtccagttcggagcggtagcggtggtactcgtcgaggacctcacggtgggaaatggacagccgctcgttcttttccttgagcacaatgaactgaccgaagacgtcggcgaccagcttgtagttgctgtcggctgtcaggtcgcgcatggcccggacgagaccatcgacggcttgagtggggtccatgttcgccgaggagggggaggaaggggaagccatggttgttgttggtgatagcgggcttccagcaaggttggtggtggtgttggtgctgctggtgttgatggtggtggtaccggcggcggaagcggtgatggttggcggagccgtggtttcggtggttgtcgtcgacatggaccggaggaaaccacggagcgcttccttctggggagtatccagcttgggcaagtgtctgtgtattgtatggtcaacagagtggtgatgtaaagttgctgaggtgtagagtctagaaatgttgaaaagttttgaacatgaccgacgtggctcaagtgtgtctgtcggtgatgaactttggagtggattgggtggataagcggctgtagggcagtgggccgagtggctcttagggacagggcccggggtggttggttgatgcggacgctgagcatcaatggacggcgattggcatatttccaatttctcatgcatcaggcagaggcaagcggcagcaggaacggatcggcgacgcagggacaagtcgcggttgtttcgttgatgggctgatgacgacggtctggagtctggagtctggagatgaagcctcacatggattgacgtgtcaaattcatactaacgtttgatcaattaacaacttgggatttccctccaatttccatgtgggatgagagctggatggaagctttccatttaggttgcctcggccaaggacgggcactgggacgaggcgcattttggaggagctgacgggactgccgaccttttctccagcggatccatggaaggggaagaagcgaaggaagacagagtggaaatggaaggatctggaggagtgcagtgtttgacgtggcagtctcaatgaccagagacactgaaagctctgaaaattaaaggcgttgattcctgtacaaatcattggcccaggggaacaagacgctgtaaacacccgaaccccacatgcccaacggggcggaagcctgcacgtgcagattgtagccaggaaaactctatctattggtcaaaatggacacaaaagtggatctgcttcgaaaccaacccaagtcctcccccggtccccgcaacccgaaccttcgcagttccctttcccgctctggaggagaccatccatcatccacattgcggcccgttccagttccatcttcacttgttcccgtctccatcttctccattttccacccatcttcgacatggactcccggctttccatgattcgcgatcgtctaccagaaataccatggtcaaataattcccttcattcgaaaggttggcatcgccacggtacagcacttgtgtctgtgggtctggaatcgcgataacctccccccccggcttatgcagaaacggtatctgactggtccagtgtaccttacaacacatgatctatttcacatatacttctaccaatgaaaccgcgatactatcttgcttgattgggggttgggcataagttttcctcccgctcatcgcccaacccccaagtttgcagagcagtctttttttcaccgagcttgaatttgtgccctctcccatcaccaccacaccaagtatcttggcgacaataggtacttggaaaagcagcacaacccaccagtatccgcaatgtcttttaccaatttccaccggaggcgcgacaaaggcggccctcaggccgaacggaagcaccacttcggatttcgcaaatctttccataagttcatgggatggactaattctgaaccgactgaacactccccctgcaactcggttgcccccagcagcctatctgaggagtacacggccgtcagtgaagacatcactatcacaagcacgcctgaaactctatgggaccgcgcatatgacgcgcttcgatcatccaacgatgccgccaaatctggcttgattgccgaatacgaaggacgagttcttcaagcgttcgcgcccaaaatgtcaggtgagcatgagcgttctgtgccctgccaaatcaacatgctgatatacatgatgtcaattctaggaagtacggttgagccagcggaagcgcattcgaaatcactcctgggccagacacccacgttcaaggcagtactcgaccgggccatcgaggacgcattaacgcaggcccaacagaaaagcttggcaagatcatcagtcgacaaggctggcaagttgatgctggcgcttcagaacttcatcagcgaggctgtcaaggcctccccggaggcttccctggcgtgggctggcgtgtgccttgttctgcccctcctcacccaacctgccattgccgacgaagcccagaggaatggtttctcatacgtcacatcctgcatcgccttctggactacgcttgagcgtcagcttgccaacaccatgatctggactgagagtgttcaagatgaattcatcactctttatcagcacttgctcgagttccaggtccgcactgttctccgatattaccagggtggttttgcacgcttcgtccaagatgtttcatccaacgtatgggatcaactgattaccgctatcaaggatcaagagcgccttctccatcaggacctacagcaataccacaatgtgcaccagacactcacttccgaccttctcaagcaaaacagtgacaaatacttggagtccaacgccaaggtcctccaagctctgcaagacgttcagcatcttgttcgcaaggacactgaggataagctcgaggaaaaagagaagaagtgcctacgccttttccgtcttacaaacagccagagagatgtcacctatgaatggtacaaaagtcgtgtcgaagaacgggtccaaggaacttgtgtctgggccgtcgagcacgagaatttccaagactggctggagcgtaaatcaggcccacttttgatcacagcagacccgggatgcgggaagtccgtcttgtccaaatacttgattgaccagtatctgccacaacggtgcccgactgcaactgtttgttacttctttttcaaggatggggaccaaagcacagtcaagcaggccctttgtgctcttctgcatcagctttttggccaaaagccagaattgatcaagcatgctctcgaagaacatgttcgcaatggagacggcctaatcggaacgacatcctcattatggcgggtcttcaaggacgcaacgcaagatgaaagagcgggcaccatcatcatattgcttgatgctcttgatgaatgcgagcccgacgagttcaaactgttggtacacaacctcattcaagcgggagaaaaccctgtcaagtttctccttacatctcgcccgtatggggatgtgatttcctctttcaagtatggtgacatgctgcaacgatttccgcgcgttctgatcccgggtgaaaaggaagaccaatcagaccaaatcagcactgagatcaatcatgttattcaagttcgcgtcgagcaattcgtacacaagtatggactcaaaaatcaactcagggataccctttgggcggaacttaacaagacaaagcatcgaacctatctctgggtttatcttgtctttgaccatttggagaccctcgtcacaagtgatgctctgaagcggacgcctcaaggatttaagactgccatggagaaacttcctcggacagtcgaggatgcatatgaacggattctcaatcgggcccggggtgtcctacgtacaatattgcgacgagtgttgtgtgtcatgctcgctgcccaacgccctctgactctctccgagatgcagattgtcgtcaacatggagcctcacataaaatctgtcaaagaactagacctggaagatgaggaagatttttcaaaacgtctgagaacaatatgtggactatttgtctcgattcaccagcgcaaagtgtacttcctgcatcaaactgcgagagagttcttgcacgccaaaacggaactctccacagcgccagagtcatggcgcgcctcgatcagggagaaccaggcccatggggaacttgcccgaatttgcgtgcagtatatttccattttggattctgacattgttcatcgcatttccgaccattccctccttgaaagggaatatcctttcctgctttattcgagaaagttttgggcctatcatctgcgcaacggtgacttggatgatgatttcgacatcacgacaacagcgatgggcctttgtaagcctggctcaaaatattttctcatctgggcgcctaccttttattttgagacgggagcatattctgcaaattgtttctctagaactttccatgttgctgtggttttggggtgcactggcctcgtccaacaccttctgcgtgaaattagagctgaagaaatcaatacgggctacaacgcattggagacaacacctttagctctcgccgccagacacggacaccgcaatgttatgcagcttttgatagcagcgggcgcgagagtggatgttggttgggatggacgaactccactatatgaagcagtggatgctaagcattccgagtgtgttgccatattactcaactacggggcctctgttgattttttggatgcagactacgggcgaaccttgctacacgttgcggtgggacgcagaaacgccgagattgggaagatgttagctgacaggggtatggatgtcaatgccatcgactttgccggtaataccgctctgatggagtacatgcatgtctgggagtgggagaacgatggcatcgaattcgccacggtgctgattgagaaaggagctcgtctcgatatggctaataaatacggagaaaccgctctcatgcaagcggtcagtacgagaaggtgggctttggctaagctcctcattgagaaaggtgcggatcccaacctacaagatggccagggcgagtcagcccttcacatgatcttgtactacaatgaagatgaggttgcagcggtatccctagcaaagacgctgattgataaatgccttcacttggatgcacaaaattatgacggaaaaacgcccctacataatgccgctgagaaggggcttgttaagctagtaaggctgctacttgagagcggtgcggatactgaggctacggaccaccagggcaacaggcctctcttccttgcggtcatgtcactcaatccccaagctgtcgaaatgcttctcaagtttggtgctaaggtggaagacgccgggggaagccattccatcctggaaaaggccacggaactcgttgaggataacacatacgccgcgaatagtatcataagcgagtatgaaagcttcaagcaacgaacctcacgcttcataaccggaccaaatgactggactcgaataacggaagacactctcaacatgacacgcttgatagacggctggaactctgaacgagctaagcggagtttggcaacataccagatgctgcgccgagcggttgctcatacgagcatcgacaagctagatgaacatgaagctggaaggttgctacagaatatggatcagttgctggaggatgctaagccgatgttgaaggtaaatctaccactcgcatatggctgtcgtcgtcccatgcggtagcgagttgtggttccttaccaggtaggtgcttgggaaagatgattctggacttttcgcaatggcatttcttttgtttgaatatactgttccccgtctcttttccgtgaaggcctcaaattacgcacaacttatttggtttcataaggatgtaaaccgaagaaagtacttggtcttcaacatttgcagttaggaagttagaggtgcgtggagtgcagctctcggctcacacaatgtcaagcaagcctttgtccccgagcttcttcccgttctgactacaattgttctacccgtgtcttctctagacacaaataactcgaccccttggcgtttcattgttcctcaaccacgagtccacgggaacaagcggctcatatgaaacagagaagcgggtgaacccgccatgtcaaagtaaacaaagaccacggcacgttccccccttttttcaacatcagcaggcatatgtagacccgtgtgtctaggagtgaatgagaatgtaccatggtgaggtatataaagcttgccatctcttattcaggttcctattcacaacccttttagtctccactcgaagcccagcattcctaagtgccctgtccttccgccctccaagcttgagagaccaactacagctacaccttgaggaagccacatcagcgaaccaaccaaccaaccaaccaaccaaccaactccacacacataaagcaacaacaacaacacagcacctcaactcccctccctaatcacaccatgttccccctcctctctcttctccctctcctcctcctccccttgtgtattcaaagctacgacttctcccccaccctccccgcctccgccgttccggacgcccaaaaatccgactggtgcgactcccactcctccacctgcgtctccatctgcggcaccggcatgcccggcaccgacaccgacctccttggcgttaaagtcaacgcctgttcatacaagacgctacaatacgaatgtatctgcaacaaggataacctcaggcccaagatggaactgtttcattataccgttcccggattaatgtgcgaggcggcgtggaaggcgtgtagaaagacgaatgaaggcgacaaaaaaatggtgggggagtgtgataaccagataagaaaaaagtgtgggcatctgaggacaaaagatcaggagacgaagaatgaagggttgtatgggttttttaaaccgattaaggggggtgggaaggcgggggggaagaggagggggacttttgagtgagagggggactgaatgagagggggactgaatgagaggggggtagtaagaggggggctgcaaactgagaggggaactgatagctgagaaggggggagtaagaggtggaattgagagggagagaggggggaaggggataaggagtgaggtgtcttggggatgggaggtaggtacctacttgggcagggaaaagtatcttgcgggtcgaggaagttgtggaggtctcaataatggtgttctgttcggaggaactttgggatggggagtttctttttgtacaacctttttcttttggtatctttatggaggtgggaattggggtagagaaaggattgtatgattacagtaagttgatcgggatgatctcgttaaaaaaaaataaaacaaaaaaaacaaactggaagagtggaagggggctcaagttggctctttagtaggtacctaccatggaaactgctatcggatacttacatctatccaaaaatgtgtgaaggtagaagtagcagtttacctagctgggaagatattggccggccgacattgtcaatgactccagccttgtgctttcataatagaactttgttatcaatatccctatcaaacggtagtactctataatgacatgtaacaacacgaatattttgtgaatgaaattaagccgtgatccaagtaaccaagtcgtccaacccgcaacccatgctaacaagaaaaagagaaataacaaaaatgaaactgctcaaaccaacgagcaagtccggcaactgtaggtaccgaccatatacaaagaatcgaaactccaatctggtcaaatgaaaacataaagcccccccccaacttccccatcaaccccaaattccctctcccactcacgaagacatgcccttcttcatgttatcatactgactgtcgggatactccaacaagttcttctcgctgtccaaagttcccaacccatccttgaccaccgtcatcaagctgtccttatccgtccgatcgcccgacgcctcccagtacatggcaccgcccagccccttctccttgatgtagctcaccttctgcttgaccatctcgggcgtatcgtagctgaccatgaccttgttcgtctcatcataactccagctagcgccgaccttttcatccaggaaaaccttggctccactcttgggcaacaccttgtaatcccaaatacccttctcccacgatccctcgccgacgcccgagtaggcggtacccggtccatccgtcgacgcgaacgcgcggccgtacagcggcatgcccagcacgatcttgttggaagggatgccgaacttgatgtagtccgtgacggcccgatcggtcgagaagggcgtcgtgtccgggttcttctcgtccgggtacaagttagcctggtggccggccttcttatcccacgcgcccgcgtagtcgtaggccatgaggttcataaagtccaaagtctcgccgatttccttcatcgacgactccaagacgccgtacttggacggacccgccgaggcggccatggtcagcaggaagtggtacccgtcggcgtgggcggccgcgtacttgtccatctgcgagcggatttctttgagcaaaagcaaaaagttttgggcttcggtttccgaggccgggtattcccagtcgatgtcgatgccgtcgaaaccccagtctttgacgagggccagggccgaagtggcgaacttggtgcgggattcggcggtggaggcggtcagcgcgaagcggctgggagaggtctgggagtaggtccagccgccaatggagaggaggacgcggacgttgcggttggcttttttgaggaggtagagctgtttgacgcagccgtagacgttggtgccgttgtcgttccaggctgggattgttgtgttagaagactgggtgggttatgttgttgacgacctaggaaagaagattggggatgaaaacacgtacagtcagtgggatagcgcttatccgtgtcagaccaggtgtctgaggaaaagacagttccgtcttctttgaggttggcaaaggagtacaggacatgggtgattttgtcggctggaaggtcggcagcctggtagttgcggccgtagatgcccctggataggaaaggaaagtcagcaagctgttcagcccgaaggttgaggatacctctaggcaggcacataccagtttgtaaagtacacaacgttcttgtatccgctactgtctgcacgatcagggacagtcacgttggtgtcagcagaggtagaggtaacgttggtgcccgggcacataggcgcaggcgcagcatccacaaggaatgaagagaaggaaaggacagccagtgcggccgccttgatagagaacatcataacgaatgaacgaatgaatgaacgaagatgccgcagactggtagtagtagtgtatggcgcaaaaggagaggagggagagagtgttgtttgcttgtctgatgatgaaccagaccacaacatctcggaaggggaggacttgaagcttcttttatcctcaccttgacgtccatctggactcaatgtcgacaccagagtaaagccagcaagcaccggttggccaggcccatccaaccatctcttccaagtttctgtggtgttgccatcgagacaggcacacgcgggaaactttccatgtgaaccccctcatcgtcatccaccatcatcaatcaggtcgtcgagcggttggttccttgtgccttgtgccttgtgcctggcaggaacaggaacaggaaccgacgtgggacgtaggaaaggaaaggaaaggtccggtccgatgcctcgttgaatgccctgttgcatcgggctaggctagtctagtagctccatacaacgtacttacctgacctgaaagcgtgagtgatacgtgccagacagacagacctgtggctggccaactaaaacgtttagcggagtcaccctccgcacactacccgacccgaccccaaccaaccccaaaaaatcttggttacaaacacccaaacagaattcccagttggaaatagtggggcctagttggcacctacactacacttaaacgacactagtgtcagacattgtaaatcccgttatttccattttaaggtacccgacctgttcgctagtaacctttgggtgtcttctcgatgctgcaaggtaccaagattctagcttcggaattccaacctatcggcagccaagtgggaaccgtttgacacatttgacataatcattctgcagccgcacaatgctttgatacatggcagacactactatacgacatgcgccctatacttgtcaccttcgatcaaatgaaatgacatgcgtacaatcagtcacgattagtaaggtaagttcctcctcaagagaagaaagaaaggagtgagaggggatgaaacgatgatgaaagttcataggtaccaaacttgaacttctcggaggtacagaaccccatactgccgttaatgttaatcccacaacttcaacttcgagatatctacccatttcccccctcccatgtctctttgatcaaatgtggaggtagcaaatatcaatctcgcaacgttgccatggcccaaggtgtgtaggtacatctgaggtgactgttccatcattccataattccaaccatccatatctcgttttgtcctgtccacttcaccgggttatgtagaggtaaccgtgtccatgaagctggcgtcagggtcccagatcaatgggacatggtgagggaaccgttgctcgacctggaccacaagtgaccactgacccgacaggccgacaaggacgtagcgtgatgcgaccctgtgggggaccggtgatttccaggtcttcacgtgcgaaaaaaaaaaggggatgtaattcccgcgccatgtgggattgagtgcctgcagtggtcggcttgaggtaggtagcgatgttccatcgagcgtttagattcgaccgccgaggatgggcagttgggcacgagacgtcgatatcgaatcgtgagcattcggtaggtgtcttgggaatgaagaaggtttaggtaggcagatgaaaggggggggg