tctcctacctgcctatcgcccggcaacacttcgccagcacattcaactccttctacataccagtcccatccgcgctgcgattccaccaacagcccactcatctgcatcgcgcccaactacctctatatcctagccaacaacctcgaggtgttcaagcgcatcaatactaggtacccggccgacgcacgaccgcgattcctggagggcgcgagatacaacaagatgaaggcaagggtgatggggggcgtatggagatggatggggtggagaggcgggtggaggaggctgtggaggagtctgtgaggttcgtgaaggagcggtatgttagtgagaatacctccggtagtgaacatggagttgaaaatggctgggccggacctggcagatcggtcctcatatctgactaactagaggtatggacgtgattaccgatcaagctggggtttggcgagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagggcgtgtttggcttcttccagggtttggggaggcgaattggtattaatggggtttacgatcgatatgaccgtccgctttcgttaccagaccgacgacaatcaaggctgtcttcctcacacagggaacatgaatggctgggcctgacacgggctgaattcgagcacgaagtcgtctacctagggccgcacgagagggcaaggcttccaatcaggtccagtatgtcaaatacgaggaggccaagacctttccgtatttgcaggtacgtcagctaggggttcttatacgatgtgaacccccccagaaatgcccacatacctaccagtctacaggcagttgtccacgaaggtctgcgtatggcgacccccagtaatcgctctcttcttctaagccatgccaccagaaggtgacaccatttgtggccgctttgctcctactggttaggcgatagacttcaacatttcggccattaacatggcgatggagctctacggcgacgatgccgagttctttcgccctgagcggtttctcgacgctagccaagagcagcgcgaggaaatgtggaggtaactgaatgtcgtggtgatccttggctcaggaaggtggattggacgtatgctgggtaaaacatcgcttgtaatttctgttcagaatgttcagacactttgacgttgagcgtggtggtcccatcaagcctaggtatgaaaacaggaccacaggatatttgccggaacgaggattatctgacttaattcagggaatcgaggacagattactaaatacctctaggtacctgccaaggtacctgcacttccaattcaccagaaaacgagacaccgaacttcaacgctctccctccaatcctcctctctagcatctggatcctcaacggcgcaatgcggtgccctcctcgccatccctggggaactgtcgctatcaaagcacttgatcagcaccacctcgtccggctgttgttggtacttgaagtaccaccgatgttctaggttggccttgaccgtccaagactccctgcgctgtccgcttttgagaatgatagatgccggaacgaggtcggcatcggacacggtgcgggcgtcgcagagggctagagggtctttgtggatgggcttgatgggccgccagatctatgatgtgttagagtgagctagctgcatgtgcatttgatccttcatgatggggtcgggtaaaatgaaggaggtgtattttccgacgacgcgctgtcgacttatcaacgagtaacggaagtgtctccggtgttggtgtgcaacttggagttcagccttgaggtacctacattagcgcaaccaaagctgtctctgagataaagaagggctttactgaacccatccatgccttcattgcagttccattaggcagtaggtacgtaggtagtgaccatgaactgacaaagggagatgaacagaaaagggattggtcaacctacattaacaattccccatcttctctgcatcagtcttcccacttcgtccggattgggtaccttctcccgcaataccatctccgctccggcgtatgactggtccacgtgtgcgcggtgcagcgggccccggtgccgcacgttgtacacaggaatctcatgccagtcggaagggccgcggcggacccgatggtcaaaggcgaagacgcgggatgcaccggtgctgttggttttggggtccgaagaaggggatatttggttagttcgtgtgctgctattactcggcagtagtatctcggtgggtaactgacaatcaagggtgtcaagctgaaaattaaggggagaagggggggtacaggatgaggaaagacacgttggaggtaagtaagctgcacaggcgcagatcttcggagtctagaacgttgttttttggtgtttttatgtttatttttggaattagaaagttggggtaaaaaactgaggagtggagttcgacgagtttcttgtccctgcataaaaccctgccgagcctgctcgcagagtgcctggtttcatggggtgtagtcagtgcagacacgttgcatgcgtgccagcggtccggcgctcgcaaaggctccccccttgagactgatagctgaacatcatggggtctgctgtatgtaggtagagtggatgttgtagtcatgtgaacaataacctctgaccatcagactacctacctcttgagaacgcggactccatcgagacaagtacatgtagcggggacaaaacgaaggaagcttgcacttacacctccttcaggaacccctcgcactcggccaaatactccctttggatcttctcctcgtccgcgaattcctcttgcgccaactcgctaacgtgcttcaggtactgaaacccgttttgatcaagcgtgaagctcttctcaacgccatcccccgtcacgtcggtaacggtggtggtaacaggcagcatgagtcgcttgttagtgacttggtccctaatcagagggcaaaaaggagtgaggttaatcattagcacttgacatggatgtgggtagcggatggtcttgactttggctggatagaggttcataacgtgattaaaatgaagtgggataggaccaaaaaggtaggctcagggaacttgtgtgttatccccagcatgcgtgttttgttaggcaaatgttgctgctgagtgatgaccccctctgggattggagctgtataagctgggcctggggcacgcggagtgtttgccatatacaaagacaatagacgtttccatacttcccaacgtagaccggtgttggagcactcccgtctcctaggtctttgtagtaattgatcgtcgtaatcaggccgtgtcgtgctggcttttcggtctccatgtcagatcctggtttcgggcctgaaagcactgaatttattatgttgccttcgagttttccaggcaatgatgctgaactaaaatccaagtagttcggtgtcgcagatgtttgtgctatccaggtctgcgccggctctgtcaaaccaagttggggtgtactaggtaaccttttataagtccgagtcactcggtctatgatcaaggttggaaaaccccgcacctgaaaacctacaacatgataggcgggctgtttgggctatcgactgaggatatgtggcgcggctgaggtcaagataggtcgccaagcgatgttggttagtagaggtagtattgtccatcccgtagaacccgactggcttgaccaaagtcatcgggagctatgttgtccagttgtcggttgacttcgactggaggcgaagacccagacaaacatgggatcgaaatcaaaatcagaggccatatacaacaaagaagcttaaccaccaacacaacttccttcctccacaacacccaaaagcgtctaaatagcccaaactaattacattgaaaccggccaacctcaagcacacccacattccccctctcatcccaaaccgcccgtctagaccacgcacaattcggcctccccctataatcccgctcaaatcctccttaacgccgtagcaaccatctgctcgacctccctgccctcctccatccacttcgcaaacgccgccagcacatcatatctctcatcacccaagtgcccggggaccaatcacccctcaaacgctttctgcaccgtattcaacgccggcagcatccgtagctgcaaagcctgccccggcacgctatagtcccaaggagcgttaaccagttgccgaagtatcggtgttgcatgctcgggacattgaattagggaaaaccaagagcgagtttttttttttttttcaaaatatgttcatagaagaaatggtcgtgttgtgataggctagcgacgccttgggcgatatgaagccgtcggcgaggccatggtacatgatcattttccccaccgtgatttcggtggaaggaaagggcaccgaagtggttggcggtagcttggcccaggtttgtctattctgagtccagcacggcatggacgtggttccagtatttttgccatgtgtaggggggttgggtggacgtgaagttgtcgaggaaataacgctcgtagctgaattcgtactcggcgaggaaggcgtcagggtcgaagcagacaaaccaatgttcttcaaagctagctgagggtgaagcatttgtaaatcgtccggttcgaccatcgcttttgacaatgtagttgcccaatatattgccggcggtgtcggcttgcgcgcgagtgaggcagcgggaggggcaggagcagatgatcttggatatggcgaagcggtattggtcggattggctgatgatgttgtcttggacgcggtcttgggcgtagcgcaggacctcggtgacgaggatggataactgcgtagcgcgtagcctgccgtttgcagcggtgatgagttgctgggcagcgatcttggagatccatggcatgaggtgcaagatgtcccaggctggggctctgatgagagcgccatcgaagctgctggcgtcgtattggattgctctcaacccctggcggcctccggtcgtgcatgctgcatattaggaatagtttggtgagttgctgttgtaacgggcgacgagtagcttgccgactacaactgagccatgcagcgctcggtagcgccagtcgtagagccgcgctggcgttacccaggatagatcatttcccgccaaattgttaccgctgtggcgtttctcttcgctgattcctggccagttgatgtcacccacgaaggaggcatcgcctacagtgagaatctattatccatacgagaaatagattgagaaattagtctcccgtgacctgatcccatgatacgtcgccgtagtctagcagagagaagttgacgaccccaacggcggggggatatgttgtttctgtgctggatagtacggtatgtaaatttcggtgtgcgatagtgacgtaaaggtattcagtggggcgtaacatagatgaccgaagatgacggtcacaaatggtaagaggttgaccactcccagccgtttggtgacatcgaggtaagatatgaatgacatttcaacgtaacccttctttgggaaagacgttaagtttgccgccgtatatggtgaccagacgtctctcgtcagcaactgacaacctcaaaagtcgtgcttgagtaagatgttttgggcgatgttgtggcagttagggtaaatactgcgattgggagttgatgagacctgatgaggctgatgttgctccgtaaagctgacaataccgacgatggctggaccaacgagaaaaggtaacgagcaaggatcaaggcgccggactcaacaacgttgaaatatgccgaatatatccggaaccggtactgatctagcctgaagaattgtgcagaaggatgacatgatctgcacgactttcccgggctgacggtaccgtgtcgtcaagagatcggttatccttcatccctggagtcggcttgacgtgctgaggcactagcctgaggatacggaaacgagtgggtgacatgcgcaagagatgcggcaaaggctgtccgttgataaatgcaatgaactgatagcaagtccagtacctctgactggatctatggctccagggatttaccatcaactggccatcgaaaggtcgaaaagggtagtgtgctggtatagaaagagcaaaaaatggttatgataggaacaacaaaagacaaatataagagcaaaagaagaagacgaaaaaagaagatgaacaaaaagaacaaaaccacacataataaaaatcaggaggcatcgcaaggaagtgattcgagacgcatggcttgactatctgtatataaggacatgccagtcactggacaagcagcctctttgtcacatacctctgaggaacatagccaagcgtgactctggtctcagtgggcaacactgtttgggacgccataccgccgtaataaacatttacagaagcattagaaggtgatcgctcaaagtcgttcaaaccgagtgtcctgcctcggttgatccagcatgacttttcgcagtaggggcattacatcaacgcactcctttcgtcagtcctcctccgtcctcccaggtcccaatcagttgacgcggtaggcgtcgtagacgatctcggcgccgcggcggcaaccactgccgacccagacgccgctgttgagctcctcgtagcgctcatcgcccgtctcaagctttagcgtgacacgcagcttgtagcggttagctgcaacgttgtctgcggcaaccgggtcttggagacgctccatgatctccttctcgccgacccaccagccctcgaccttgcagataattagggcaggatggtcgtcgttggtctggatcaggtaacgggcatcgatcttcgtctctgtttccttaaaagaggtctgagtatcttgaccgttagcctgcgaaaagcacgagatgttagcatgcaaaatgtcaaaaccaagctgagccagtcaatggatggacggcattacgtaccaggacgttacccttgccccaacgaccagcccattgaccaccaatgcaagagatccagctctgacggccataggtgccgttaccaatgttgatcttgggcttgacccggatgctcatccggaagtcgagctcaagagtgggggtgggcagagcgagcgatgcggcaacatcgtcatcatcaaagtggtgaagaaggttgttggccgggatcctgtccttcatggtggcctgatagccaggacactggagcagatgctcgcgctggcgggacgtgttcttcgcacgcacttggttgcagtagatgcatttggcggacaggcacttgtcaccctccttggcttggaactcgacaaaggccgcatggacctctgcaagaggaatctcgggcaagttggggttggtctgcttggtcttctggcgcttggcgggaggagcactcgatgcacccgacatggggcgaatatgctgaggaataggggttccggtgccatggggggtgctggtgccgttaatccgagcattgggggtgaagcccagattggtatgctggtgcgggtcaagggacgtgggctcgggatagacactggacgcgccggcagtagtcgcggccggatgctggttctgcatctggctaccggctgtcaggttggcgttgttaccgccggtgtcctggccgggaccgtggccatgaccgtggccgtgaccgtgaccgtgaccgtgactgccgggaccatgagagacgacgccgccgccgccgtggccgcccgagacgtgggcggtggagccatcatgactctgcgcatgctgctccagagaagacttgatggcagcagcggcctcggggtgctgggcgaggtactgggtgcactgagccagatgctgcttctgcctggtggtgttctttgcgcggacttggtgacagaagaggcattgaactgacatgcacttttcgtctgcttggtggagccatccagagacgagtcagccttgatcatcattcatcggcgacaggtggtgtatggtactgtcaccgatagtatcaaatgtaagatgtaacaacgcgcgattggtaacgatcgcggtaaggatggcgggcggtaaggatggcgtaacggagagggtgaaatacctgcgttgcggaattccatgaacgcgctgtgcacgtccgcctcaataggcctcggcatggtcgcttgtctgtctatgaggtggaaaaaatggcgagactggatgctgaggctgggcggccggaaaaaaagaattggtagagggtggttcgaggtttgcaaccccaaagacttgtccaaacacctcagttgttgcgcggtggaaagaaattgctcgtcacgcacgggacggtgactaccacaatacctcagcgcagctaacaaaatgcgcgggcaacggcaggcatttggcacggtccctgctaaggcaggtgaatggaaattttggaattacattgacgcggactgtccgtaatgtcgcacaagggggaatctcattggctgtacatgttcaagggtgtccacaaattaaagttgctgatcacttccttagcctcacaatagtgttccccgcacttcttgaaccgccgtacagaagcgtagaacccctactatgcagtagagacagcggctgtgactcctgtccttaaacttcacttctgcctagaggtaggtatcgacgtcatcattcagtccagtcccgtcacagcaaataacttctggaagctgcctgacgtccgaggaagtgcttttggtgatcaatcgccagtatctagtcacttcactgtacctcaagtggacctgaatggtactcgtctaggctagaaacacctcagactctcgaccgcgccaaggggaagaagacgactctagtcctgatgagcatgcctgccgctaaatgttgacacaacaaccggaagcaggcacaggacgagtggatacggggaagcccattttgagacgggagacccattaggtagttgactcaaagatagacccactgagacgaccaacagcagactttccacgtgggctcgtgggacacttgaagcgcaaatatctcaagggcacggtagccctactatgacgctgcctgccgcctggaaaacaaatggccttcatcaccggctcagaattgtgtacggcagtgattctctgaagacctagagagtccattagcaatgctggccagtcaaaccgacctctgtctacctatattaccaaccacttcgttacctatacaagaaacgacgagcacatcctcctcgcgcagccagatgatcctgatatgagagtgccaccagtaaacttgtgaagtacatacagtaaagataggaactaccagaaggcttcgataaagaaggctaaagctgaacacgatacagccttaggaagttggttacctagcttgaaacgtctgggctgtaggctaaggcgtttctgatcccagcctatttctatgtctgctgattaatgacaatggccaaaccctagcgtaattgtgtcgactgaggaaggcacgaactgatgtgatcttttcggcttcttgacggtgttcttgtggcgccaggacgggctagcataggccccatccagggtaggtatcaaaaaacaagttctcaaaccgacaccggactccgttgtatgctgcccttatgtaaaatgctcactgtgaagagacttgctagtgttcgtattttgcttcgaacgtcggacgacttcattgttgacaccgcattatccacgactttgacagaggatcccaacatggtaacaaaacagggacatacgcacattgcaatatctactttcaacctaactaaaggtcggatacctaggtatggcgaagtaagaccctaactgtaggtaacctagcatcaaagacaaaggtgaactggatcagacctgccctggaattttgataaacagtttgtggcatagcttggatcggaggtcctacgcagacagaaactaaactaaagtgatactgcgtgaattccctagtcttggtcaggcctgaagaggaatactgtacgatattatacactgtcgggattctccccctcggtacaacagaaacggtcatactaatcgagtgtccgtataaggggtaaccagtgttagatagagcacctaagaaagaaccactgtagcgtaggtacctacctagttgaccgatatgctatgctcaccagcctgcccattgcaaccactggcggttctagatacattttgatgcatgcacacaagcttcaaacacttgtagactgctgatctttgtgggtattcgcggtcctggtcgtttcggacgaggaggttttggtcctatttacagacatctcgaagcgtgatatgatgtcacctatgtgatataaactgcgatgaagaagatgggccgaggaaaaaaaaaaaaaaaaattcacagagaggaaggcagttatagctacctatggttgtgcagtaaaacctggaacctgatgtccaatgtggataggttgcgcataacctcgatttctgccaggatctgatagctttcaccaaccacagtcactctccttttacttgtaggtatatgtaaccagccacgagctccgcattcctttggaaaattcaatgtcaccgttttgtggcaacccttccgaggtccgttgcttttgggtacggcccgcaaaatttctatagtaacagccgaatcgtggggaaaaagtccaccgtgaaaattttcataagacctactagtaccgcaaactaactgtgccggatcgtcccgtcacatccggtcagtttaaacgcgtgggagatccatcgtcctgtgcatgttaatccacgttggggtagaggtaaggttatctaggagccggaaataagagacattgcaacctgaatgcaggagcttatctccttggtgatgggaggatcttccaaaatggcctcccaaagacctccaactactgggcgatgtgctgtctatcatgatatggcgtgtgttaaatcaaacctggaggtaatcttagacttacctaaggttgatgtttacacattctgtgtcccctcaaagcacctgagcatttgaagctcgttctgtacacctgcgacctcatggcgagcgagatccttggtgttgatgtcaaagttggtgccaatccgttgcccacactataacctccgccaactttgaaaatatgtgacttctggtgttggttttcctcgaagggacttacatatcgataaggtacggatcctgcaccctatcgattttccagaacccatgttgtttcgcagagccgcaacccacgaaacctgcatgcgaggtggattttcgcttcgttattccgaaggtccacatcttttgttttagggccttgatccctctcatcgtacgtagagtacagattcacagtagatcacactgtgtatggaagtcgtcgaccttggcagacatggagtcatggcaatacgaaagtgcgtgactttgctgcacagcgaggtgatttggagccatgactgtctagctcgttcagctggtttcaggttgcgaatgttgtgagctgatactgcccgtcttgggtacctagtgtcgtaatgttgggaccagcgaggcacttatgatgactacaactccagctcatgaaaagtacacagcgttaatactgagtgtcagagaaccatctgccacggagcagcgccgtcaattatccagcaactttgctatattgttcatttcataaccctttggaccctacactcatagaaagcgagaggaggcattttctgggagctttcgttgactcatctcgatagtgctaagtagagacccagactgggaggctggcctgtggaataacgcaccgaagcgaaaaagaacctccaacgaactgttgtgagcgacagcgaccttggcgctcgtggactgcctagttcgctatgaatcagttgcgtctgcccgtgggcgcgacggcccgaggacaaccaaaactcaagcccaagccgagctgccaacgaggtgacaccgttgaagtgacagggtctatccagtcgcgtgggtcgagaattcgcgcaaagtcggtcgaggacaaaccagcggccagccgatcgaatgagactgatccgaaacgagcagccaatgtgttgaagtcaaagtggaatgtcagtgggccgtgaaaacaactttattgaatgatctcgatggatgttgctggtccgcttggtcgcgtcggagagaagcgagagaaaagggccgcagggcaattgcgaaggtgttcaccaccgtgctcgagtgttacggaatatcgaaaacatcggaatgttgtgtcgttgggtcttcagcgtacattccgagagtatgttaaatctggtttcatctgatagtgatctatcgcaaatgtggccatgtgaacatcttaaagagatcgagtttcggctgggacactgggaaaagatcatgaacttctgtgtcagacagggtgcaagtattggctgcatcacgtgagcgaaaacacatgccacaccatactggtgtacgtacctttgaaccgttgggcaaccgcaaattgctcggcactacatcctgtgtagctcggatccactcgctgtcgcgaagtcggagttttttttttctcttgtttccaaattttggaaaatgcaaggaccccggcttgccccaccggggccttacgtaatgactcgtccgtgacctcgctctgtcgatcacggcgcacatttggaattgtcgtaggcaaggtcttcaatcaactgaaccgttgcgactgtacgaccaaaaagaatcacagcttgacacagaggctcacagaatgaagcgccgagctagattcgatcaaacaaaaaagactgcaacaaaaagcactgcaactgcatgtatcccactagatgtttcgccgttggtgatggcgtctcagcggattcctactccccatctatacagcataatgatggatgaaaatcgtgagtgagcagcagcatctcgctgaacagcagagtatcaccgagctacactcctttacctaccaagcggccgccatcaataacacagcagcaggccaatccgacgtcgtgtactgtaggtatcatgtacacagccctatgacacagtacggattcctaccgaaacgcttcccgctgcaaatcctcgttagcattcgtcgtccggagccgcaatccggtgtcttggtcgctcttcgggtcaagtggatcggagggtcgggcccggattcgacaagcggaacggtgacagggccgcagggatgaggtcacagggcaaagcggccttattccaatcgggccaaagcggcacacccgaactcgccagtggtctctccgtcgagggtctcccggatggggcttcttaacatggccagatggcgcaaggcaagttccgaccatgccggccatgcaaaaacaaaaataaaaagacaaggaaacagttaacaaggtcgacaagcctttgagtgtgtaggcataatcccagcggttgacaccgagcaccagccaaactagacgcgcaaacatggagttgatggaggggccaactccgaagtcatttgttgcgaacgccgaagctattggcgggtttgcagtccggatggaactgtatacatctgaagcagccgctaagaggcgcgatagaacgctgctttaccgtcctcatcacctcccctgaaacctctttcaccgatttcacctctcactgtatcatgggagcaatgacttagtgggccttgagttgtggccagagaatcctccctctcgcggtcaagcgtccacttcctcggggatgccactattcgagaggaaagttctcctatcaacagtggaccgagaggaggatgagctcgaaactccgacaattcgatgatgctgaatcgagtgatcaaggcatcacggatcccaaccgagaacatacttcctctattcagttgggtatcaatcagagaagtacaattggcattcatcgccagttctggccatggcagggacactggagtagtgtattaaaacaggtcgagggttcaaaggggcgaacgagttcgtcgcgtctatgagaacttcgcgatgccgagccttccggccaatcacttcccttcccgcctgtaaaactggggccgaactcggccggttccagcaaacgtggaatgacctgcacaagagttcgacaccagcaatctcttcttggcaatcctcatgattctggcagctggctgcatgacgattttgactcgattgggatgaccgttcccaaagtctttgtttcaaggggcccaccgtcgccaccaggaacatggcgataaccatcaggaaggactgtccgccgcaatggcgacagcacctatctcagcccattgggcactttcattggttagttctgggtcacgccgtagggcgtcaaaaacgtaccgcgagatatgctcgctgtaagaagcgagtccgtaatggtacaatacaggagtacctacacctacccctacgcagcagacagtacgtaccgtataaccacgacggcgagagcacgaggctcttttgtttatgatctacgcaagggtggtagtgagattccacatcatgcagattaccgagtaagcccgaaccaagggcgaggacggtacgcgatagacgatgagcgtatctagggagatggaaaacatataatattacggacgggcctttcccgggacgaaagtggtcctcgctactctatagcagataatcaacacagattgaccgtccagtgggggtcatcattcattttctctttcagtctctcttagatattccagtgtttacaccccgttgcatggtaaaccaccaaccggatcgatcgatttacccctgagccgagccgaatatcataatcccctccaacacgaccgttgtcgactacagtctagccctctttcattcaacaacaagcttttgttatagtagcaccaacaccacgagacatcgccatggcgacaacacaagcagcgcccacggcggctggggcgccacaaccgcccaaggaaaagatccccgaaggaggagagatacaacaggactacaagctcgtcacatttgcggaaggagaccctggaaacccaaagaactggtcgaaaggatacaagtggtactgtaccatggtggtcgccattacctgtttcgtcgtcgccttttgttcctccgtcatcactgccgatgtcgacagtgtagctcacgagtttggcatcagccacgaggctgctctcctccctattaccgttttcgtcgttggtttcggtgttggtaagtttctccatctgggaagaagaagacaacatggaaccatctgggttatcctccgagatctaacatgatatgacacaggtccgatggttttcgctccgctttccgaagtctatggaagacagatcatctatgccacaacgcttctcctcgccgtcgtctttatcattccttgcgccgtttccaagaatatcggtacactcattgtctgtcgcttgatcgatggtattgccttttccgcgcccatgaccctggtcggtggtactcttgccgatttgtggaggaatgaggagcgtggtgtccccatggctgccttctctgctgctccttttattggtcctgctagtaagtttctgtactatggatcccttttatccactgttctagaataccgatctctagcaaatactgacttggcaatcctcagttggtcctctcgtcggtggttggctctgtctcgctggatggcgctggctttactggatccagctcatcctggccttcgtcgtctgggtcctcatttcctttaccgtcaaggaaacctacgccccgactatcctcggtcgccgggccgcgaaactccgcaagcagacgggtgacaattcatacgtgtccgagggcgatctggaccagcgtcccttctcggagcgcatgagcgtcttcctgatccggcccttccagctcttgttccgcgagctcatcgtgctgctcatctcgctctacatgtcggtcctctacggcctgctgtacatgttcttcgtcgcctaccctgtcgtcttcgagggaggcaagggctactcgcacggccaaacgggcctcatgttcatcccgctcgccgtcggcgtcatctgctctgccctttgcgcccccttggttaacaagcactacctcacgcaagtccagaagtacaacggcaagccccccgccgagattcgtctgatccccatgatggtctcgtgctggttcatccccatcggcctcttcatcttcgcctggacctcgtacccgcgcctgatctgggtcggtccctgcctcgccggcttccccattggttttggtttcatctttctctacaactcggccaacaactacctcgtcgactcgtaccagcaccaggctgcctcggcgcttgccgccaagacctttattcgttccttctggggtgccggcaccgtcttgttcacggagcagatgtaccaccgcatgggcgaccagtgggcctcgaccttcttggcctttttgggtttgctgtgctgtctaatcccctttggtttctggaagtttggtgctcgcatccgccagagatccaagtacgcttttggcggcgatgacgaggatggctcgcaaacctcggatcttgaaaaccagaaagacgttgtcgatccgaatgcgccgcttgttcatgattcgttggcgttggagagggcgaggtcttatgttagcaacccttgagcggtctgtctacctaggtactaagcaacggttcaatcgttctttccacaaatggatcggtctttatgagggactgatccggatcactcgcttcgctacatgaagtagcaattgcgcaatacaaacgcagagtgaaggagacgacaaagaaaaaaggaggatcaatccatctcccttctcctttacgatcaagtcgccaaaaaatcctctctataaataaaatcaggggttgttttactacacacaatcatagaggtacatagaggtacacatacacaagcatcaccatcaacatcctcggcgtcatcaataatcagatatcccccttgtttttcggcgtttattgcgaggagtcaaaactttgttgggcgttgaagaagaagcagacgaagaagaagaagaagaagaagaagcatgcatgattttatgggtttatgttttttgttaatgcgttccagttgtttatgggatacttgatgtcggacgagccatgggactgaagttgatgtagatttccttttttttttctttttttttttttttcttcgttttgttttaagagattcccccccaacatttcataccttagaggtacctacactggtagtcaataatagaagacagcacacatctacactaatactaaattctctttacttgctcgctccggaacaggagattgtacagtgattcaacaacgagcgtgcaaacagaaatctaggtaggtaggtaggtgaactggtaacgactgtgccaacctaagcgacgggagttcctcgtccatccccctatggcgccttcgagcttcctcccctccccggggggcactggcccttcgggggtacccggaaatattacatacatagcgagaagggaaaggatccacagtccgtcctactgcatacctagtacatacatagtacataccacctgcaccaccaaactgggcagttcccgccgctcacaatcacatcaacattaacatgtccacgaaaacaaaactacaagacgccactcgctgccttcgaagacgaacatgccaaaagctttgtatttaggtaccttacacgacaaacaagttcaagtgattcgaactagtctatttagaagcgccttagcgcctcccaagttttgctcacacagtagggtccctcggtctggctacatagtcaattcgccgacttcggactggatgcacgacaacctatgtcggctgctaagctacctctagcggaccaaagtaaggtacttaaggtacctaccttaccaaccggctcctaaatcagggagataggtacaccattgcagcgccgaagaaaacctaccttacctacctacctaaggtagtcactgtgtaggtagctcgctctaccacctgtagtaggtagaaggtattaggaaactcgcgaatcgattatgtacctctaacctccacctcggccgcgtttcgcacgaaaactaacccaccagacccaccagacccgccaaacccaccagtcccctcccagggacccagccagccttccttctgtcgctcaagtgcgatttccttttaccgcgagctttaaacgagtcccagtagtagtgtacacacaatatctcttacgagcgagagccctaagctcttacgattttgcgttcgttatccgaacatcccgtcttcgtcccgtcgtcatgtcagagaccagaccgcaccgacgacattggcttcggatcgtatgtcctaggctgaccgttggccttgacccctttcatttccaaataactcctttgtgctgaccagcgagttctacattgcaccactgcgcgacgttgcggtacaggattatcgtgccagacaagcacattagtacactgcagtatacgcgcggccgcggcgcgaacaggaggagttacccccactggactgtttaatgacgtatggccaagataatttggtgtgtcccgcccgtttaaggagccgggaacttcaacgtcgatgtatttgtacatcgtccagcagtttctgtggccaagacattctaaaatgcggcgaaggaatatcctttgagacaacacacaaatcagagtcgcagtcacttacccgagacaatttggacggtcgtaagtatgtttgaatgataacgacttttgttttcaaatctctgtatgactccatcctcacaacaactcgaacgtctacactaacctaacataagatgcaatacatgttgactggacaccgtgagaaccaaactccgtaatatcatgctttcaaagctgtgccacacggcggctatgtggttcatgcaaagtacgcaaatcatcaaacccgggacaatgcaacctcccttttgcgcacccacacacctcgttctttgtttctgttcttctcgtcttcgtttcgtttcggtaatttttacttccgccatcttgatgctcaccagcctcagccgcagccaaggcattacttagactccctacgctgactttgatgacaagcttcatcagacctcagccggttttcggcttcttggaccgcgtgctcccaatcggcttggtggagataccagagctcaactgtggataccctagacaagcacaaacctaacgtcagcatgcgtttcggccctaatgcactgcaaatcatccgctaaaagataagcaaatcactggggagaaatgggtcaccacttacacggccaaaccaattgcaactccaaaccagagtccttgcagttgccatcccagagcccatccagtcgagaacgaaatgggcagggcaatcaggtagtacgagaagagattggtgaaaccgccaattccttgtctgccaatacctctgagcagaccgtgggatatggccgccagagcatcgaccaattgcaacactgcgcagattggtaggaccttggacacgatagcagccacttcttcatccttggtgaaaagatacggaatcttaaacctcaaactgcttagtagtgtcatgttgaacagaccaacaacaataccgcagcacagtgcctagacagattgtgagagtcagcgtttttgcgtgcctaaccgttattttgagcttccagaattcggaacataccactttggcactggtacgggcagcgtcactcagtttggcgccaatgaggttagccacacgcgtagacgcagcaatagagagtgggaaaggaatgttgaacgtcgtcgatgtgaccgtgacgaggacgctctgcgcagccagatgggcactgccgaattgactggcggcaagagtgagaacttcaaaagcaaagtattgagcttcaaccatgatcatgccaggcaaagccaatcggatcataggacctagtttggatatcagcaagttgtcttctgcgcacatctgctgggtgttcacttaccccagttactgaacgcatgtcgactcagtccgttccaacactccataccctggatgaagcggacataaaggaagagaaggaacggcaaaagattctgcgtaaaaacgacagcgcttgcggcacccgtgaatccccatcccatcctccaaacgaaaaaccagttagccagcacgttcagtggtgcaccaataagcagaacgaatgtggtggcgtggaagagaccttgggcttggacgaagcgcttgccgctctcaaaggccgccactccgggagttccaagaatgaggactcgaagatacatgccggccagtgctgcggtatccggatcggggataatgcggtgcaagacaccacccgagaaccaccatagtgttgcgatgggcaggagcagaagccataaaagataagtcattctctgtagctgaagtccaaccagcttcttgtgaccagaaccaaatgcctgggcgcagagcgtatccaagcatgtcgaaagcccctgaactggagcgtaacatgtgatgttggccgtcatggtagcaagactgactgctccgagctccaagcgcccaattcgtccgactgtaaagacactggtcacggtgaccgagtagtgcagcaggaaagtcacgatcagtgatcgcgagtacttggtaattgtctgggcctcacgttgccaggttgtcttgagcatgttctgagcaacagctcgttcccactgattgatctcctcgctgatggttggcgatggcggcaaaggatactcctgaaggagcggtgtctcctcgaaggccttgtctgagacagggaccttggtgctaaacagacggcggtacattttcttccatagaggatcgtcgggtgaccgaggatgcttgggtgggagcaaatggttatcgcgaagaagactgcgttctgcggcgcgcgattcgacaacgtcggtctcgcaaacaatcggactaccttgcatttcgctggcgatgatgggtctgagggtgccataagcgacaccgccaggccgtgagacgagatgaccaacgggtagagacccgacatcgataggcggttcgacatcttcctcatcatcggagcggcattcctcgtctcgttcatgttgctcgtcatcctccaactctgctaaatccctggcgaggatctcttgggcgattggtgcggtggacaggtacgaggtcccgagaagggatactgtgtcgaagatggtgtcatggaagtcccgagactccctacgtgcggcagaccccctacgtcgcccggacgactgaatgggtataggtggtgaggccatgatgaatggtactagaaacccaagaacagttgtaagctatatatagtccctagacttcgtgatggcatcagggcttcagaacggtgggcaagaaagcctatgtgcagttctttggggtgttcgtggagaacaggtgggtagggaaaggatcatgatggtcgggacgtaaaactaacctctgcagcaagtggtgaagatgacggaaacactcgacggaataagaatgacttgacggaaagaggtcaatggccttggaatggcgaggggcaggttttatacaccaggcagatgaagggatggaggggcagatcagataaagcacttttggagcaaacaggctggccaagcatcaagtcaagccaacctactgtgtgaacagaaagtggcgactccgagtggtctccgtcgtcactgcaccgcactccggactccggtcagcaagccggcccaaattggcaggagaaggtacttactgtactcatgtagagaacaccgtcaattgcctacactacgtacctctttcccccatccattgcaccatatcagcatctcagcatcctaggtacatctgcagtgagctctcaggaatctgtgcactggaatccatcgacgggggtggaagcgatcgggagtaccacattgcgcagcatcgtccaccggcaggtaatcaccgtgatctcgggtctctgccgcgaccacctcagttccctcaatgaaactgttgagatgtagaatgaacagcgtaatgtgtcacgtcggaaacgtgattccacctgcgatttgcgacgggaagccaggctctgacaggttcagttggtaggtacctaccttatcctcgagatgggctttggaaactccggacacggtcaccggcggctacctttgtctttggaaggggggcaagtccacaacggccaaccgctagccggcccaccgtggtctgtctctgccgtggctaccttgcaacacatgtgaaggcggataaagaaatatgtgcggtttccagcattcagacggagtgggaggtgacgcctgccggactctcgtccaatgacaggcgacaggcgcgaggttcttgatgacgcttgaggctgtggtgagggggcccatgacggtgttgtgcagcccgtatattattgatggtggtggtagccgtcacagaaaggaccaaggtcgaaatacctacaaccaggattgaaaaaggaggatgtcgcgcgaaaatgatcatggatggtgtcgagaacgaattccagtccttcagtggttgcgactgcctcctgggctgtagtgtccatacctgcccggggtctgctacgaccttctacggtctcgtctcaggtggaagtaacttgtacccactgtatttctcagtccttccttcctttcagttgtcgctgttgtcgctttcttttgactcgggccatttccgagcaatgttttccttggaatcccactcccaaaactaggtatccatttgtacatagtaagtggacaggctccttggctccatgcatctgcagctgagtggtttgagacttggggccaatgtacgccgtcttggaaatcgcctccattgccgatcacctcataaacttggggtttcacagaactaccactccattataaggcgagcgaatcacggacaatatctggctcgtgagaaaacgcaaccagctcgttggtgatgcaaggaggctcaaggctcaaaatccgtcgacaggatggaagaaaaccggtaacctgtggcaagggcctaccatcacctttgaccgtcaggtggtggcatgctgaaatgcacatcatcatccgtcgccctcggtctgctcagtcttccaccacggcgatacacaatgcccacaagtccttcaccgattgtcgcacaatggctggccacctgcaacggttggagagccctgtcgaccctgccaatgcccgaactggcatccgacgtagtgcggataagtcgactacactacctctacgtaggtaggtgaaagaagaggtcacggtgtgacagtgcaatattcgatccgaaggcttggaataccgtggcttctgcacagtgagcgccccggccattcctctctgatgccgctggtgggggcgcaagggcgcaattacagtggaagctagtacccctcacgagcccttatggtagtctcgacaaacggagcagtctacccgcctgtggcaccgattgttcaatgacagtgacgaaacagtcagtctgaaaatggcgcatgtttcacccaagagataaggattttttttttttttttttttttttttttttttattcttttggtgagtcgaagccggcagggcgatacggtctgcccatggattgtcttgctcaataggcggcgggcgggtgttccaaacctggtcatggtaatgtctctggacaaaaaaagaaaccaccaagatcccctgaccttctgggttttgcgcatgccgtagtgcggctgcatcccacaccttgctgccatcactgcaacctgaatgcacgatcaccgagaaggaaggtttcagtatcgaattcagatctctcctagtaccatacaggcagttactgcactggcgagcctctgcagggagcttggaccacggactcttatcacgacgtcgcttccaatgaggcacatggccgacgccaatcgatgtgctgcgcctctgctcttcattgagcagtctactcgtcggaggagatcgatcaacacggtaaccacgatgaacacgagggtagagtcgatcccttgcggggaatacttgtcggaatatacctctacgcaccatttcaacccaagcagcgcgggatgtccactcgcttgacactgaccaccatcaagcttcacttttggccatgacttggatgccatgaactactcctacaactacacaccatcatctctacgctcattggcctcgagagttgcggtgtgaaagccacatcgcatgcccagccgatacatggccttttgcagttgccaatctgggtatcccgtcgctataagtcatcggtactcaaaagattgtcaactttcggtggtgtgcacgaccccatcctaaatcaaacccatctcgccccagttatgcagcataacgcagatgtgaagacactccgaattctttctactacactactattgaacaaggcttcagaatcttgacctggataaccgatatgtagcatttttatccaagtttctggaagtagtagacccgactgctccgtggttcaagattgagtgacatggaggcctccgttagggtcaccatcttagcttctggcagttccatcactcccaagtgggtcttcgtcgaggaaagcaaaacgggcaggttctactcttttcaagaagtccagtatcttcacccgcccttttttctatcagagcaacgttagcttttcgtctgagttcttctctgtctttggggatagacttgcaatcacaactgtgtgagcagagacaacccagactcatgcaacacatgaaggccatccacctgacagcttcgcatagtcgaggacaagcacacattgcaccccagaaacataaagcgttgtctcagtcttaaacctttgttccttgactactcaaccccagcaaaagttcttttactttttgagaaaacaccttttgaccagcctccctgcaatctaccacgccacctccctatcgtgacaagaagtctacatgggacatgaaaaagaaagccgtgctgtcgagcaccggcagacgaagcctccataagacaaagccgaaacattatatgtgactcgtgacaaccagtcccgactaaaccaaccagccatctcagcacctcctccactcaaagtcccaggtctcgctagtcgcctcaaagtacgacttttcgttgcgcagagcaccgcggaaattgatgttcagaattccaaacccgtcattcgaggacgtggtgcacgacgaccaggccttgtcggtgaagtggttctggagagtcactgccttgtcgatcctggacgagccgtcgttggcgagttgtcccttgctagtggcctgttgatttttttttagtttcccccgtgccatctatcagtctcgtttccttccttaggtatttacttgctcgcattctcgaacaacaagaacaacaacacaaatcaaaagacttacagcatcatccgcactagagctaaagtaaactgtcgaaaagtaatccagtgtcgcgcccgggtccagcgtcacgtggccgtccacgaacgtgtccttgacggaaacctgccagccggccgacacgccctgggcctgcatgtgcacctggcagttggctgtccggttcaccgtgttggggtactcgatggcgaagtggttgaaggtgagggtcgggtcgtccaggctgccgctgaaccgggcctgcgtctgtgggcatccgctgcctgagtagctgatggagttgatgcgcggggttcctgctggggactcggcgagggcgagggtggtgaggaagaggagggtggtggtgagtgtactggtgatggtacccattttgagtgtggttctatgtgtggtttgtttgagatgggtactatggctgactgctggctacctacttaaggtaacacctagtacctgtgctgatggtcgatatccaggtgttgagcagatggaacaagttttaagggttaggttattacagcaaagaacttccgagagccttcagtggtttagaggtattattgcaagtgatgatgatgatgatgatgatgatgatggatgacagcgagcaaaaaaagagggaagtcggcaactgaacaacagggtttctcatgtccttcttatagagactgctaatgtgatgcgacttggactataccttacataactcacactatccctctcttcccgagatactaaacaccttcaaaaaagtggtctagatcaaccatcgttgtgacggacggaacgtggtagaccatgtttgccacgcaaagtacgtaggtcaaattaagtaacggaatcgtgcaatacatcccaggtaggtaaatggaaggtcacctatgtttgattcgcctgccggtgtcattaaattgccaggatgggccctgttggtagcagtaccactcgttcattctccgggaaccaccacaatatctctagaggggaccataccacaataaacccaaaggagccaagaggcgaaaagagagagagagagagagagagagagaacccaaatgtgttgaaccacagtttggatgcggactggaccttctgggaccctatttatccatattgggctacccgcgaatccgggccacctggattgggattggaccaacggttcaattgctacctacatacctatgtagtccagccccaagttccctatattaaccccagtttgacccacgtcgacctttgtgctaggaaggttacctctaccaaaaatagctgtgccgtgcccacatacactgagctgggactgaactgccaagtgtgattccgttatcatcattggttgcccgagtttgaggtagtagaaggtaggtaggtgaactgcaactctaatgtccatgtcccgaatgttcgtctaggtactaccttggtggatataggtttggtaaggtaccaaggtaggtaaggtactataacgtgacggtaggtagagatgcaatggttccatgggatggtcgactatccattggattcaggattcgcttcttttcttggcttggcttggggtgactacctacctagggtacctatactgttgcggttgaacggttcgaaccaaccaaatgtaggtaggtcccttaccggacgggggtgcattataccgtgaaatggttctttttcttttgggaaatggaacaagtaaaatggagcagagggttccgtgaccaatatcaagctgtagagatagcaggtgtagaggtactctatgcaaacactcaactgacggcaaagagggtcgaactattcaggtcccaagtgcttattaaccaaaggcaccgaatttgtaaccaaaattctttcacggcagttatgtggtaagtactaggtaggtaagataggtacttgggatgaaagaactctcattcatggcaaagacaattatagtcgtaagaaacgcaagttgtttgaagcaaaccttatcatgaagtggtaaagagtttgaatcctccaaaggaattttcagggtccagtgggacggacggacagtcggcctaaatggacgacccaggcattgacgtatgtagtcccgggactacttccagtcaagagtctatgactgcctggaacatgtgaaattgctgggccgtcattgcactgcaggaaagttaatatgcaggaccattgaaagacgttcgaacccatggaaggggtcctattgatggtactatgcgtgatgaggtggtagtgcaatatccggcttttctgacatgggtctggactctctccaactcgattctggggtagtgccgttcacgtcgttgacgactacctacctacctagaggtaccttactttttccgtcaaccttctcggcagtgcattagaggtatgcgagatcacatgcactgaaacagaattcggggttcaatgatacataggtatgtctgcattgaatgtgacgaaagctcatcccatcctggcttggaccttgcctacctagagtccgtgaacctcgcttgtataacgcgttgactggtgaaaagttggaattcggagcggttctcgatccacttcacctgtcccggatggagtgactggcggaggccgggaccatgaaagaggtcgcttcggtactctaagtaaccgtgaccaaaggtagtgccacgacggaactaatcccgttctcgtccctgcggtggtggttgaggttgtatcgtacccgactgacgttaacgtcggataggtaagaatggttcgtccctggaactgccggtgacggaaggaaaaatctgacgcttcagctggggctgtagtatggcattattcacttttcgtcggccaccaatccattcaactgcggataccgcagtgcaatactgacggtgagtgcagcaggacctttaatgcagttggtgcgaaaagcgtcattgactgcattgcactgcaccactgtatcactgcacactcaggggcacttgttgagcaaacgagtgccccactgacactgcagtgcactcaggcacccggaacagctggaagaccaaagcgttcagttcagttggtcaagctgagctgttcttgacggaacgagttgccagacccgcacaaatgatggaaggaagtggaaggcacctcccgtcctcgcccagttttcgtcaagttcggggtctggatttacttacgcactgcagtcctaacatgtataaattcagagagcgtttttaggttgttcgtaagtgtatatctagagatacgtagcccgctttgacaagttgtactctctagaggtacttacagtaggtactaagcgaagtactaccagtaggtacttgggtgacagacgcatgggactgacgacggaaagagccgacagagcttcaagggttggggtaagcgaggaagtgaataccaaagtgctgacatgaagtgggtgagcgacgacgggaatgcctgggaggggactgagtgactggtagtgaccggcccgtgaccatcgacctcactcactgtagtgacttccggaacactcggacagacggatttgtgatctcaaacactccgtcagaagcgggtcgggaccgcaagccagcttaccttatctccgggccgcttacttcactgcaggtcaaagatggccttccggctggtgtacttacttagttgattgtacaacgatcatgatcgtgaagtgcagtgcagtggtgtaaacttcactgtcgttcacaggttcctgcccctgggctctagctctgtctgagctcggaccaaccccctgaaattacagtacggtccagctgtgtcctgtaccggggggttagggttctttccagccaatggcccatgcccccactgcaggagtttcctttgattcagatatcaagatgaacaaccaagaaccacccagcagacggattcacaggttgacttaaacaatcgttcatgtcactcactcattagctgcctatctatgtacccaggtaggtaggtactctgtgagtgtgacttcatgcactaacgtttaccgtaaccaacatttggattccatcattatgccgttcatcccgcaatgaggggagtgagattcccacaatgcacgacttccttcgtacctatacaagcttcggcccccctttgcgcgcgggtggcccaaaactctttctccaaaggggtgtccaaatccatccgccgatatgagaccataccagttatcgtacgccatgcatgccgtttccaaaaccaactcttaaactatatcaaacgccgcacaatcgtcagaattattgcttcttctgctcctgagtggtaacgacgtattcgtcactctcgtactggggaagcgcaccaccctcttcgagcttggccaagtcggcaggaaagtagatgccgtcaatgggaaccgggtcctggttgtggagatacataaagtagtagaacattccacagaagccgccgccgccgatgacgttgccgaggagagaaggaattatgcctgtgaccaaaaagtgttagtttcttatacaccgcgaagggtcctaaccaagataacatacccttccagatgtaaaggcctacagtgacgccaggggtgtggtgccagataccaaagggaatgtagaacatgttgacgacaacgtggtcgagaccgagaatggcaaagcagaacacgggccaccacatgcccatggcacgggacatgagatcccgaccggccagaccgagataggcagcgagacacacgagccagttgcagccgatagcgcgaatgaagatctgatgccattcgggaacaacttgcttgttgtagacgaggttttggatcacctttacctgcgcaggatccgtaaacaagccgccatctggaaacagagagaccaatcagcgttgcgccaatgcgccaagtcccatcggacgagtagaaagaaacaaaaaaacttacaaccaaagataatcgccatgacaaaaagacagccggcgaaattaccccagaagcagatgaaccagtgcagcaacatcttatgccaggggatacggccttgaagacaagccacaccagttaactgttggacaaaaagttagcatccgagaaagagagatacctggcatcttcaacatccaccctcccaaagtcacataccatggtcgaaccggtaaacaagtcggcaccgctcataaagatcataaccaaggcgcaagggaagagaatggagctgagagtcttgacaagaccaggagtattctcggccatccagggaatattgatggcgacaagggtggcaccggaggcgaaggctgctatacagccggcagacacggccgagcaaaagaccttggcggggaacatgttggccttgaaggtgcccagacggccgacgatttcaatcgtctcgatagggctgtaggcgttgccattgcgaatccagacggtatttggctggttttgaatgcgagacattgtggcggcttgacgatcagctctcacaagctcgaaaccggtgggtgttgttatatgacggatggaagagaggcgtccccccgtattgggaactttggccgatgttgggacgaactgctgagtgtccagggaggttcaggaactatgtcgcgcccagcgagaagtgagaagtgttcgtgacggtacgagcttgagctgaggtgagctatggtggtatgagaagagaggatgaaccaacggctgacaaacttggaccaaggtcgaggcaagcggtccttcaaatgtatgtgagccgaaccggggagacaggcctaaaaaagtagtcccccaaagcggtggatatctcgtggctcctgcggtggagtcgagttccaacaccaggtacacccatcgacattcgagaccaagaatggaaggccccatccctgtttgttgagatatgaagtcactccctcaggagcatgttcatagtggtgaagcatacgcgtccgcgagttttcgcaactctacaggcggccaacttggaaattggatcaagactcggtttccgaaatcgaggctcaggagggaacggataaggaacgctattgactctggatgaacaccctgactctcacgctgccagtgagactgtggaagtccagttgtttagaaccggagctgctcaggtctcgtccgggattagcacggcagggtgaggacagaaaaacctggggttgaggagcacaaaatgtgcacaagaagaagtgaagtccagacgcggcgcaccggccccgtgcgcatccgggtcttgacggttctcgaagtcggcatgagtggttcatgaacaacacaaacccccaacagtgacggcttcatgtgtcgaacgctcacttgactatcccattttccccgttcccaatgtcatctgtttcggatggcccgtaacccccacaacaagagggctcaagtgaaaggatcgttggagaaggcttttctccaaaggggggttcaaaatctcttgcttcaccacaacaagggagcaaatttgaccgaggcggtggaccccaacgaggtgtgatgactcgcgccataccctgcttaccgtgatcagctgtgatcaaaccccgcgaagtcgcagaagcttacacataaccctcgatgaccttcttttgattttgaatccagcggctgttggattaccagtagttgactgtggaccagattgcctaacgggcatctttgaagtgcgaggcgacgatgcttgggcttctcttttgcgtacaaaggtccgtcgacggtgaagcgtgaatctttgccgactgtcccgcctgcagcggcctctctcgaatccccattctgcctgaggttaatgcgcggtctgtcgtgtgcgaccacaagatagtgtaacccccttttcttcaggtttagccgaaatccaaggtaaacaaagcaaaggaggcaacgaacgcccagactgcccggcaataacgaacctccttgtgtccgttgggccgtgcgcttggcgggcagccggcaatatcgaggtagcattgcgtgaaccggcaccgatacggctagcacgcgacactctgcgccccattacatggaacattctgcgcaccaacaagtgcgacgctaatagcgtacgaccaacgggtaagccaggtcttggcagagacgacgatctcgactgacgagtcgacgatgagccgatttctgagcagccggcgagcatggtgtcatctgctgagcactgcaagttacagcggcacgcctggcgctgtatcgttcgcatagcagctctgtccctatcgtccgtactgaagcccgtattgtaacttgcgtgtgtaaccgggggatggaccgttctcaattgtcattggcggtcggttggcggttatgcgttggcgcgggaggttgacctgggcgggaggaatagatggggttaagggaacgtggagaaagccccgagtggaaagcttaaacccgacgggggtgtacaggtacaatgagtgaggaaatattgtaatccttgaaaacccccccatgaatctgcaacctcccattaggaacaccccagcatcccactctgcgctctctccgctgcacagacttgtgagcctccccttccagatccgccgtcgatgcttgcccaatccgcacaaagccgccctcacctactccgctgccattgtcaaccctgtcggcgacaaaattcgaatgtctgtgacaaccgctcataattcactacatgtggagtagaccctcttatcttcaactcttgtggggagccacggacgaaggataaggcaacttcgtgccggtcgtcaaggatctcggatacaatggcggagagtggtgtgttgtcgacctgttgcggcaagaaatttggaagtccggttgtcggtcgtgacggtgtaatgccggcgtgccgttcttcccatcagtatgtcgtccttctcatttatcctccatgatctcgatgggggaaaccctgctcatacgagctactctcccaattgccgcttatggtccagcaactggtaagccgtgagcgctggtcaagattcgttgtcgttttcggaatagcaaaggctggcagatatgaggccaagcttaagaagcatgaaggtgccctcgaaggccgtttcaggcccgctaggagcacgagtatcatagctgtcgtccgccggtgaacactgggcctctcgactccttgattctcctttttctccgctcgcccttgacggagcgacaccgactcttcgacctcagggcgggattcagccgtggagaagcttccaatgctcagcgcctgagcgcctcctgttgtggaccaagggcacgattccagcccacgcagctgactgacgtcagccacttacacaacagaaacagttttttgtaccggatgaactggaactcgaaggaggtatcatgacatcagagatatgggcaacagacaccgatcgatgatcccctggtccagcggctccgatgattccacaccgaccttgcagcagcagagcagatagtatcttttcccaagaaccataacccaatctccaaacccacgaaacaccaacgcaattattgtggacgacaacgacagcgacgacaaccctcttgctcgacatagaagcaacaaacaaaaagaaaagagagggtggtgtcgagtagggcaggaagaccgaatccggagcggaaaaaagcagatctaaggccctagcttagccgagcgaccctgttctcgaaagctttgccaatcaacggttcccgtccgccgcgcgagtctcctgttcacttgtccgcgctccccgtctcaggcgccaagctcgttgctgttgctggtcaacagtataacaaagctcatccacaggtgacgacggcatggacacaacaccagtaccctgggggggccgataccactgggtgctgactgtctctctgcattgtctcgacctggcaactattgcactctctctagcaagttcccgtgacggtacacatcttgggtctccgccggaagatggcctagagctggagaaaactgcccctatctccacctcccggggctgttccccatggagctcgcccaagatctggttaccgttatcctgcatgccagcggcatcgtatcaaccttgtcgcaactggtggctgagttgctgagcggcgaccgagtgacgtgaatgacgttgtcacgtggatgaacaatcgcagatggacccttgacggagcttgaagctggaaatcttcaccgtcatccccatcggacgtgtcgcgacgttgatgtggcactgatccaccaagggaggtgttcgtcattgacaggaatcttggtatcggtctcgtccaggtttgaaattaccctgttcccacgctcttgcgtcgaggcaatcgacataccgctcccactatcaccaccatcaccaccagcaccatcggtcccccgagcttcgatgtcggatatacacagcgcgttttttcccccctcgaaacaacccattatagatgcgacggtcatagttgtcgtacacgtccacgctcgacaaggcgcccactccacctggtttcatcttcgacatcgggctcgttgtggtagggtttgagcggcgccgtcgttgtgtgaaagacagtccctgatcctcgcctactgtggaagcttctgctgtgggtgccgtggaataggggtcatcaagaggagactgtggtcgtggatgcaatggctaagggtggacaatagccgaccgaaaaatcgctgaataagcggcttgagaatcatgatgcgagcacaagtgatggcagcattggcttttgccctcgtccagtacatgagtgtcggcatgttggatgtcgagtcgaacaactcatatgtcttgagcgatggtgtaaagttctttcggttgttttcgatgggaaccaggaggtggaggacagagacgatgcaaatgctgaacgagcgggaaacagtgagccatgccaaatatgataaccggcccttagctccatcgatgcaaggggaagaggaggctggttggtgtttctcgactgacaaaagcccaaagcaagcacatcagctagggccgtcttttgctgccgtggtagcttcactctggaaaaagccggcatggcagagagttgcgagagggatacatccgctctatccagctgtaggtgaagaagggctgatagagtagtaggatggagattctggtgaaggcgagattaagagagcatcagagaatgatcccgtagaattgaaggctgctggggtggtgatagcattgatcattttggtgtagacagcccggacggcctcttcatcgcgtggatctgcgttgtccaggcagcggggtcgatcctctgcgacctgaaaagttcattctcctggccaaagtaaagctgcggactcgatctgtttgggacacgtcgtatgcggaaacgctgttgccagacgctcggacttgtcggtgtgtttgtttttctactgcccaatgttggtgagaggtctagcggtggtggattttggaaagtgtgaggtgtatggattgaaattcggctgctgttgcgattggctggggaaggtgagttttgggttgcctcgatattgcaactccgtcgctcttgccctcgtcatattataggtacctctagaggaaagtacccatgccatccaaccccgcccctatcagtttttgatctcctccaactgatcaaggaagtcacccggaggtacgggatcttcatcgattttagttacgccacgctcaaccgagcatgttggtgatgttcctgcgggagagtaccgtgtcgagtggaagaaaccacactaccgcaaaatctcttcttcaagtcgaatttatccccacgctcgaaggccaatcgttcacaactaatccacccaaggaacaacctgcaggccggcacttcaagaagggaacgtagcattcagacacagcgaaacgatgcaattggcttgtaaaccgtggggatattcggtgatccttttccgtgacggttggcttcgcgaacagggaactatccttgtcttgtacctaaaaagtgccatggtgagcatggatgggaatttttgacctcattggcgtcggagcatgttcgggttcgggaacggcaaccatctgtccactctgctttgtgaaatccgaaccatcaaagatactagccgggatgaaacctctttgtttttttttttttttttcatgtgacaagttttgtcctaaacgaactactattccaaaaattccacgctttttttttttatcatttcttgaatcatgttcttttctgcttgcagaagaactgccatccttgttgacacttaaaatcggccctattccttggctgctttgacaggcgggtctggcgtttcttaacatacccttcctagaagcaagcaatacgcttttgtggtagatggtgatggcttcaatggcctacttggcgttgcttggatgcattttcagccctcgataagttttgtaattagagttgaagaatcgatcctacgtagtgtggcggggtccgtcaaagcgagaatgtactgcgtacgtggttgccagacattttcagctctgcatccaaaacatcggaacaaactgcagtggtactactatatctttataacgctgtgaccaattcttgggatatgatttgcacctaataacgactaaaagtctgaggtgcttctagcccaaacaagtgagtacatgtcaacactattcaaactcacgactacacaagatgaaaaaaataagaaacaagaaaaacaatttacctcagcccattcaacaaaaatcgcaccgctaacacctctcttgtatatgtgtagtatggataaattgtttcagcaaaaaagaattgaacaacctgaaatcttagcaaagagccaaccaaaccgaacggccgatatacgccttgaattccaacccaagcaagaaaaaaaaacaatcaattgagcctcctttaccatttgatcccacccatccctacgcaaacctttattgatccgtcattatcattacaattaatgtacacgggtcactaacaacggccaggtcgaggctagttcaagcatcagtgcaacagtcagtgcaacagtcagtccagcaatcagtccaagaccaagtcccgagacttgatctggagagttgaagctgaggaccgcaagatacctcaagcagtggaaaacaagaagcgaggtcaggtcaaagccacagaagaccgagaccagtccgcgtttctacactttaactgtcttcggttacctgtcccctgtccctacccctgggtctgtgggagccctgcaacctcctcctcgtcctcatcgtgctggccctcctggggaggagaggaggatccttcattcaacttccgcgcccgctcgaccgcctcttccagctcttgatgatgtctcgccacgacctgacgcatcttgcccaagttgagctgcaacatgttggtctcctgatcgagcatgccgcgctcgtgttccgtcagcatcagccggcgctgcagcatctcgacgcgctcacgctcgcacacttgccaggcgtccttccggatctgctcggcggcggcgcgggggtcttggctcatggctattgtagccatggtgttgctgggccgatgctggccccggcctccgggagttcctggtaccctcattcccattcctactccgggatcgccggtcatgggttgttgtggtggttgctgcatgtatggtgacggtattgggagaggtgctggggaggccatacccgaagtcatcaccatgcccgctgatcccattcccatggacatgccgccgtgcatgtttgttacgggcatgcccatgttcatgcccattcccatgccgttgtcaggcataccgttgggcattccgttgggcattccatttcccatgacgttactcataccgttgcccatccccatgggcattcccatcggcgttatcggttgagcgccaagtccacctataggcgtcgtcggtgttgagtaggcgttgcgtgcatgtacttgataatctgccatccaagccacagggccgctaactccgggagtatgggtctgcatggtctgcatgatgtttggtcggcctgggaagttggggatagggccaggatgtttgcgcttcatctgcgactggagaactgccgtgttcaacgcacttgctgccgcgagcttcggcttgctgtccggtttcccaatcttgctggttgatttgaccttcctgtgatggggtccagttggcatcaagtttagtttccctgctctcctcgcctgaccccctggagatgctggttcgttgacactggatttctgcatgagcggtactaggcgctggttgctgggttcgatcttgatctcggcagattcgctcctcctcaaggcggcaaagtcgggaaactcggtatagggagaaagagccggctggctacccgtctcccaacccgctgaagcatttgggtaggacatggactcctcaggcgacatggagtgcgtaatcgccgctgtgccaaaatagtcgccgccatggggatatggttcgtgagaaggcgtcactgaagcaacactccagtcggcggcgaacatggaggcatttggatcatggccgccccatcgcggggtgcctgtcggtgtttgctgattctcccaggcgttgaaggggacaccttctgtaaccacgggcatgggaacgctcatgccgggctgtgtccatggactcgagacgagattttgggtatcccatgcttgaagggcgtcgttcggatggacttgggaggtgggcatctgaaatttaatcactaggtcagttgtaagttcagcagacgcatgtgccttgcatatatgtacatgtcaggcggcagaagcagcgacggggatgcgcacctctcccaggccattgtcgtggggaatgtagctgcctgccatcattccggcggtgctcgatgcagttctttagctcccgagttgaaaacgcggagcgcaaccacgacttttgaatgcaaatcgctgtgacaggtacagacaggtacaggtgttggacaagcttgtgcttctgttgaggttggacggggcgcggggtgtgacgttgtggtggtggtggtggtggtggtgtggtgcagtgcgttccctgcgaatcgccaaaacctaaaaacgagcgtgtgttgttgccgtgttcctgtaactttttttcacgagatgaaaggcgtttcgaggcgagctaccgagagactcgagttgtcgtcgaaggagtcggtcgcggcacagtgatggagaggtgactttggttattggatcttcccgcctcggtggtgctagtggtcagtgatgtttgatggtgcagcccagtgcttttgaggttggcggtgcttctgggtggtgctggagagatgcttggcgtccgatgacgcaggcgatggagccgtgattggagagcagcacacgggcgggcagctcagctgtcggccgcccaacctgtctgtcacttggtgcagctgtctgctctgctacaacaagtatctgcacgcgtctgccgccctgcccaggacggaacaggatgccgactacctagtacaccaattgacagctctggatctgcagggccgatgccgcgtttggggctcaacaagagaagtcgagagtggttgtgcttgttgttcgtgtccgtacgtggtaactgattgtcccgggaatagctgcgcggcggttgttgcgctgcgagtggtcgagttcaggctgtggagggtcgccctacaattaccccaagttgccaacaatcgtcatttttgaacacacttccttagttgggttgccgcaacagaaaatggtggtcgcatatgcgacccgcgccctggcggccgactacttttatagcttcttcgtctttcatcccagacacatcccagacagcccgcgcggggatggtgtgggatattcattatattgggatgctagtgccggagtagcagttttttttttcttctctattgcttggcgctgcgatcgtgatctcccgtcggcgcatcgcagtgtgcacatgccgttggaatgcccatcgccatgtccatccatgctaacatttgggaggttgatccaaggaaagggcccgggtccccttgtttgcatgcccgttgggcgtggcttaggttagatagaatacggcccaattgcaccggcgcaacctccgtgccgagagcgcatgtgagcatttgatattgcatttcttggtatgtagtagcgacaaaagagagggagggacaagccgatcgaatttggagatatcgagatggatttcccaggccagatccataggtgggtgggcaagtgggatccgccaccttgatgctgtcggccctgcactcattgggttttggcagcactgcacctgcacctgcactgcccgcctccagcactcagtgagcggggcccggacggctgggagaggtgatagataagcgcttatcgcggtctgccagaccgttgcagactgtcagcagactgcgggggattgtggtggtccgtggtggggttggtcggccatgtgcattgtttcaaaggggactgcgggcatccaactaaccaatgtcgtgatatcgggttgtccgcgaaagatggagatgcactcacctcaacgctccagcgggtcctgcaacactgcactgcaaatacgaaggtcttgaaacagaccgaagctctggaaggcggacaccagaccatggattccaaatggacatttgtgcctgaaatcggctgtgtgctggcacgacaaggatgaccgtggatggcaacccaaccggcctcggcgctgcctcttgaagagggattcgatatctccggccccttttcagatggacgttcctgatcgcagctaccgacgccgggtcagatcccctttgttttttttttttgttttttttttttttttgtttttttttttcgggcgaatgagctcccgggccgggcccatgaggctcccggctcccctttcccatcggaccctgcgcagctgatgatggcccgattcatcgcccggccacgcacattgcattgttactgtttttagcattgctttcggtcacgtccttatttgccctaccgattgctgcgatcctcaacatcccatccgtttccacagcatcgatagctctggttagtgaccagatggcagtcggcataagagaagccttccaccgccggtgtacactacaccttgcccctgtttgatctttgcctttttgactcttctgcaccacctcccgcgcacagcaggcagttcatctccactcacatccaattctctccacggggacagtcctggtcagccggtcaattcatctctataaaagactcatcgaccttcgcaaacacgcagagtatccaaaatatttgcacatgccatccttcacagctcctcgatttctaatccaaatctttgaaccccctctcccttcaccttacaattcttatctagacggccgaggttcgcgcgaatacagcccattccatcccgattccgcgtcgatcacttctgacaggctccactgctatcaatccctccctcagtcaccgctatccacacatcacgcgaaccctacagcatcacgagcttttttttttccgctgtggatttcaggctgcgcagctccataacctccacccatcgccatccatctgattcatcgcagttttcacccgctgcaagccgagacatcggacggcatatcggagcggtcttgtacgtacagtcgaaccccctgaaactgcatcctccagatactgcatatacgccagttagagcataagaatcggcggtctgaattaattcccagctacaactgcataactgcatactgcatacgaatctcggacaatttttggtacgtatgcacttacagacttggtcttgagcgggaaaatctatagtatagggtcgaattttggtgtctcggccagttgttggctgcctatttgggcctagctccaatctagaaactgcatagatgctacttagtgcatagaaatcccaggtctgaattacatgcagtttcagggggttcgactgtacatatgcaatcagaccggcggcgctatccggcggcgctatccccttggccccaatttgaacaacacccgccaagccgaacgggccgccctcgcggcctctggacccggcagaagtccacgctgagttgcttgcgccgtggtccgtacccagcggcagcgcggcagagtggcgactgccacagtcacatcccgacggccgccggcctattttgagcgataaggcacgatgatcgggtggatgattgcttcatttccagggtacgctagcgcaggtacagtcgcctaccagccgttttcctgcccgcgctccattagtgacgggaacatcagtgatgcacctcacgtagtattgtacctaccgggtagcaccggtaatgttgtcggatcgcacttataacgcttctttgcgcccaagggcagtccggttctgcgttgcgtttgtatccgtttgagccccctcctccgagtcctcaacaaaccccaggcctgtgcatatatgcccaaaacacatgtcccgaagcgttctctggttaccggtcagtgtctggatgatgaaagatccctcactcttagaccatggaccttgaaccttggcaaagcttgtcgacaatcaagctttcaacgaacacgggttatcccagcccttttcccaaccttcgatctgcgcatttgttctttcaacatttctggaatccatgacgcaaagccagcgacatggagaaacaatctcaactcaaaacgtgatccgcatctcgagtttcactacatactgcggtggctttcacgcgtcatgtgagaggagagcagttctcagcaggcagaattctggcaaatgtttgtacgtctgatttctcaaaaaaaaaaaaaaaaaaaaaagaaaaagaaaaaaaaaaaagaaaaaaagccaacattcacgctagtgaagaaccaggcacgagttgatggtgcaatcttgttctcaaagccgcaaagggggtgcaacttgatgaaccctggtaaccaacaacgtcccttatatcctgaacatcaagcacaaagccccgccttctcccttgtatcagaaagggaatctgaggatttatcgcgagcacggtcccgactcattggtcaggcacatggcattgtgtgccttgtgtgaagataaaccttcacccccatccctgtgacacgtatgaattgaaggttgtgccatcacgccgtacactacagttgatcatcagatggatgggccgcactgccctcgttcaactcgcacaaaagtcaggcccgagtgtgtccgaccaactacctcaatggcggggatgaagtgttggataaacccatgaaagatgaacaggaaaaacacgttgttgcattgtggagaaagataccaatatcagacggctggtcgacaggttagtgaaccaacgtccccgtgtcagacaaatcgtacctgcctacccccggggcaaaccatgaactcgaatggcccaggtctccaataccagatgagtagcaacacataactcgatcaaagttgatgaatcaataagagagaacttccctatttattcaccttcagagcaagagaggctacggatgctttcacatctcccatccgctgcctctgcctctcccgtccaaagtttgggtaacacgataaacggacgcaatgagagcggtatttgccgttgcctttcagttgttcttgtcaacaatcatcatctctcaattagctttgactgcaacatgtgttcgaatagtagtcaacgtcacgtatagcgaatatgtcggagaagaacttggcaacgacgtcagtcaatggcttggactccggtacgcggcaccgcctgttggtgccctgagatttgcgcccccacaagatccgccatctaactctgagcctcaagcggcaaataaggtgagagctccatggcaggatggcgtaaaggccagggaaagctttggagggcacatagtgactaactgctgatgcaatagcatgggaactggtgtgtccgaaggccgggtaattctctgacttcggaggattgcctgtttctggacgtctatgcaccgacacaagcaaccacaaagtccaacctcccagtcttcgtcttcatccagggcggaggattcaacgacaatgctaacccgaacctcaacggaactgggctcgtaaaggcgagttcaaacagcatcattgtcgttacactcaactaccgtataggaccatacgggtttctcaccaacggacagcaagttgttgccaacaacgggcttcgagaccagcgcaaggctctggaatgggtgcaaaagtacatcagccaatttggtggtaaccctgaccatgtcgttcttggaggagcctcagctggtgcggccagcgtcgcttaccacatgatggccgacaaggacggcaacagaaagctgttccacgcagcagctgccgaatcagtctccttcggtaccgtccttaccgtccaacaagcccagtaccagtatgacaacctgatgatccgcctcggctgtgccagaagcgacgccgctgccagtctgacctgtctgcgatccaagactcaacaagaaattgccgacaaggacggggacatcccgtaccctggctcgtccaatggacccatctacatgtggtcccccgtcatcgacggcgactttgtaatagactacccgtactccgccttccgcaacggcaacttcatcaagaacatccccgtcatcttcggcgacgacaccaacggcggcagcggcttcgtccctgaccgcatcagctccctcggcgacagcaaccagttcatcaaggaccagtttcctgccatcaccctgagccagctcgacaccctgaacatgctctatcctaacccgaacgcttcgatctgtcctaaaatgggctgttggcgcggacaggcgggaagcgtctacggcgagatgaggtacatgtgtcctgggctgtacctgaatgatgcgtttgacaactacaacgatcaatactccaagggcacaagctcatgggcgtatcggtggaacgtggaggaccgggatcagatggccagcgggctgggagtgccgcatgttgtcgagctcaatgccctttttggaccggcgaacatgtggtatactggccaggtgccccagagttattttccgggtgcgacaaacgcggcggcggtgcaggtaatgcagagctattgggtcagtttcatcaggactttcaatccgaatacgttgaggtgctgtgggggcgtggagtggaaggcctggaagagcggcgatgaagccagtgcacagcatcagaggttgttgtttgggacgggcgggaagacggcgatggaggtgattccatttgatgaggggctggggctgaggtgtaagtatttgcaggctattgggaggagcctgctgcagtgagcatgtggcatgtctggtggtgacagtgttggtcgggtcgggttgtttgcttccggaatctggccacgaccaaacagacgaggaagaagatgatggcgtgcttgtttctctgtgaatacctctcttgaagagatgtccttagctacgcgacatgaatgcaacaaagatcatgtttttccaatgaagaggtcccatccaagttcaacatcaaaagtggagataggggaatgttgtcgatggcatgatggacgtgatctttgacaacaagtcgcggaagctgtcggccggactcgcacaattcagtccagcgttcatcccctctgagtagtaacttccttaagcacatttctttttccattgcacgattcgaattcctcgggaaggtgcaactccccgagctgcgcgtacacggacacttgtttccgaccctaaccctgcccctgatctagtcctttagttggaaagctcctgcacatcgtccctcccccggtcatttcaacttccaattgcggctggccaaagaaagttggaagacttccattctcgtccatatggaaatcaaggaacgccctacggtttccgtaaaggtgttgcaggatctgcgtgggccctgaactcaaggatcattgacggattggcggttccacgcttcacccaacacagctacggagattgtccatccgcggtccaaaccgaacgacggccccggccttaccgagttccccgcgccgctggaaatgtttcgatttccaagaaccggaaagcttcatctctcacctgagttcgcgggccgacaacctcgcgcttagtccagaatgggcatccgggctgcgctctgccgcccccttcattgtccaaggcaggaacttatgcgaatttctttcctccaagacactccccaggttgccggctcgcaacctctacacgcataacctgacgtgatccaaggcctctggatgccatgctgccacactaacttcgcttcgatcgatagaactgacggaggatgggaacgaggcccgagcctggagccgcatccttgcgaccttgcctggccgcccgtgcttcgtcgacatcgacatcaagcctttcgtagtgcatatataatgtcaacatcaccgctgctgtcttgttggtcctcacttgcgggccatcaccaaggattctagttccccggatcaccctcctcccaaatcaccatgaaggctacgattcttgccagcaccttcgccgctggtgccctcgcccagagcggtgcctggggccaatgcggcggtaacggttggtccggcgctaccagctgcatctccggatacgcctgcaactacgtgaacgattggtatagccagtgccagcctggtactgccgctcctaccaccactgccgccgccaccaccctcgtcacctcgaccaagaccgcccctcctgctagcaccaccactgccaccgcctccggcaagttcaagtggttcggtgtcaacgaggccggcggtgagtttggtgatggtatcttccccggaagatggggcactgagttcacattccctgacaccaacaccatccaggtatgtcacctccccttgttgtcaagatatgtatgtggttctggatactaacctcgcttggcactatagactctccgcagccagggttacaacatcttccgtgttggcttcgccatggagcgccttgtccccaacaccctgacgtcgtctttcgataacggctatctcaccaacctcacccaggttgtcaactctgttaccaactctggtgcctatattgttctcgatccccacaactatggccgttactatggcaaaatcatcaccgataccgatgccttcaagactttctggcaaaatgttgctgccaagtttgcttccaactccaaggtcatcttcgataccaacaacgagtacaacaccatggaccagacccttgtcctcaacctcaaccaggccgccattgacggtattcgtgcggccggcgccacttcgcagtacattttcgtcgagggtaaccaatggactggcgcctggtcatggaatgtgaccaacaccaatttggctgcccttaccgatcccgagaacaagatcgtctacgagatgcaccagtacctcgactccgatagctccggtaccagcactgcctgcgtttcctccgagatcggtgttcagcgcattgttggtgccactgcctggctccgcgccaatggcaaaaagggtgtcctcggcgagttcgctggtggtgccaactcagtctgcaaggctgccgttactggccttcttgagcacctcaaggctaacactgacgtctgggagggtgccctttggtgggctgccggtccctggtggggtgactacatgtatagctttgagcctccttcgggcactggctatacctactacaacagccttctcaagacctataccccttaagtaagggaaagtgacagagttgctgtagggaaagcgatcaatcgcccaacgagaacaagcctgttttgtcgttgaaaagcattgatccccaaatcgtttaactttttcttgtacatacatactacctttgaacatattaaatcgcattgattgcgcaaacaattatcatccctgatattccattttatactggtggacagggatctaaccgtgttataaatattagtccacacttctaactaaagcaacgctgcgctcaaagcacctcaaaacgaagaagcgaacggacgcagctacgaatcacagtgaccttaaagaacgagtgaaagccgggggcaacgatcacgaaaccctcaaatggctttgtcgcctcaacaagaccatatcacccgcccaaactcctccgcccgttgtaaacacccaccttcttacgaattcgatcctcctcgtccaaacccaccaaagcgaaaatagaaactagcaaacctgccgatagttgtggacgcttcggacaccgccattgcgtcttcactcccgtcctcctcctcatcaccagtacttcccattggttcatccgagtcactcgagtcctcaccatcccaatttacgccgagtaggctaccgttgtacaacatattcctggcctggaacctttcaaactcgagccggcgtctctctagctcacgtggagacaacggggctgctggctcttcctccaagtgttcccaaccaactatgagcgaactaggcccccttccaaccgcagaaacactactttgtggtatcgacgacgatgcaagcttttgttcagattttcctgatccagccccgaagccctccttttcctcttctttcccagcagggtggtcctcctgtataatcgcttgtggaaccgctgtcactcttcgtcccagctttaatccagcaaacaatccactccctgcccttccggctttgcctccttcggccaggtcccgcggcgtccaggcttgttgcaagcggcttggacctgggcccctcaagacagtgttcttccgccgcgccctgaggtcgtattgaccacccactttgcggttggtgggattcagtctgcgtacgagtggtgtgggtggtcccggtggtctttggggtggtaatgctgatccgcctggtcggttattgggcaagatgaatgctgtggggagtttgagttgttgaggttgctgtggcggtggttgttgaggctgctgctgctgctgcggtacttgggcctgctgaggcaaccaattttgttgcggcggccgattctcctgtagcggctgattcggatgctgcagaggcggccggtacatcccacccggctttctctgcccctgagctgccgccccatgatggccaattatacctctattaaggagcctttgcggctttcctcgggctgatcccaagtcccgaggcaggaaaggcactactgcatctgcagcgatcggagggggagtctggaaattcacttgcttgcgaggaggattcggttgcagcggcgtaccttggatgccgccggacttggtatgcggaagaagacggacgcctgccccaagtgctgtcagtcgtttgttggtgggagaagatgatggcgctccctctcgtgccgctcgtgcttgtgatgtagcttgtgctattgcagctgccactttggctgcggctgcggctgcggtcgagctcgtggccgcggtggagtcggagggcacgacgaaggtgcggactcgtccggctaccgcgttggtcccagccttgggtggtggtagttgcgggattacaggtgccggtgcgggttccgctgcggttccctctaatgctgcttggatgcgttcctttggagttggtcttcttgtaggtgctgctgccgctgctggggttggagccactggagctacgggtcgtaccgttgcttcttggtcagagccttgtagatcgggaacagctttttcttgtggaactgggttggcctcaactgcttcaacggcggcctttatctgttccgctttcaccccactggattttctgcgtggacgcccaaaaggactctttgctgggggctcttccgcctgttgaggagcaggatctggagggtttggcacggcctgttgaggatcgtgattcggagtgtccgctgcggcctttggtgccggtcttggaaacgctggtttcttcttgactttgacgggcctcgttgactggagcttaggccactttccgggaaccttgaaagtgaagtcgaaggtgctgacactctgtttactaggcgacacaccggctaactcgggtatcttgccccaaggaggtctggaattctttgcgagactctcagctttctcttcccccggctgttcaaagacggcgggccttgctggtcctgggactcctggtgattcgaaaaatcttgcagcccattggcgggcctcatcttccgacaaaccttcccattcagacgatgtcttctcatgaatccaatcccaaagctgctttgcctcaggccgcatggctggactgtcggccatgcataagactatggcggcacgaaggtcctcgtcaatgtggttgtacctcgtatgattgatgagaccaccccaggaccagaatctaccctggttttcagctcgacctcgacggcggccaggaggtctgtggtcggtaatccagtaaggaaacggcattctggagggtttgtggagcgttacgagacaccacataacttgaccgatccagtatagattcgttttccaggtgtaattgccggcgatggtaggagtgaagttgacggttgtggatggtgtgtacttgatgtaatcccattcggggtggaattgctcctaaccaacgaagagtacagtgttagttagacgggcattaacttggatgctatcactaaactatgataccaacagatgtcgtcgcaacggggtaccgaaagagtgtattgggagaacatgacccttaccggtgaaagccagcccgcccctggcttgccgcagaatcttgacccccacatcttgaagctgaggagaaggtcagcgaaatgattcaagactgaaagccgtgagtttgaatatcgtgtggcgtcattctcggtctcgatcttgaacttacaaatcgtttttctcagtggccatgttcgtacccaagccaagatcagctatctacaatccaggcaaaggtcattgtcagcaactgctcatatattgcatttgcattatgcggtatatctcggctatgtcactcaccttgatatttggcgttaccgaatgcgactctcgagtgggaacattgaaatctccaacaaggactacatattcacacatcagcaagccgttctgagattcttactgggtcccgggaaaagagccactcactatttgctagatctaagtcaaagtgtataaagttatccttatcaaagctgaccacatcctctctatctggcaatcgctcttccataatggggcccgtccttcctccagtttccctatactcatgatagtgccgcgggggatgagccatggcgagaacgcccttgaacactgtttgagatcacggtcagtacgatacattctctttcttttgtcttcttcagcatcgggtcaaccgggaggaaagagacttacaacactcaaagatcaaccaaagcactttggaatgaaacttctctcccgagtgggccatctttcttatccacaagtcaaaatcaccacgccacatcggctcaatgaccattaggtctggatggttgttgatgtcgtggtcgccatcgctgcgtcgcttgctagcccccttaaggtgcatggcctctctcgctcggtcaaagatagcccttgcaagcggaccacggagtgctgctctaggcgattcccctgaagctggcgccgcaactatcggcctgtcaccgcccggtcctttctcctcttcgcccgttgtcaaacgtgtccgtttggcgacctgaaaagcagagtccgcagcatcgccagcatacttcctcttcattgctgctggtgcattcctgttgatacccagtcctgttttgttcttgtctttatcttgctgctgcctgccgtcctccaccacaagacactgcaccacgtgcgcggccctggccacccggacatgattctgcttctcctgcctgaaattgtctctacccctgtcgaccaagttcattttgatcaccacgttctgtgactgcccttccctcggctgtctcaactcagccagcaacaccgctcccatgccaccccaacccagcaccttcttgatccgaaaatccgagctcgtctccaaaaacaccctcgccctcgcgatcgcctcttgaacatgcacaggctgtccccctttgaacctgtcacccacctgcggccccggtgcctgcgcctggttaccagggttgttctgcccaggcgcgcccgcttgttgtgctccgactggattctggggaggcagaccccggcgcgaaaaggggacgatttcgtacatctggttggcgccgtagaacgggttggtaaaatggtttctccacatggggccgggaatgggcggtttccaccgcttgcgcagcgcccggtgttcgggggtgtctcgcaggtgcagctcgccgcgccggtagagcacacacgggtagccgttgtcttgctggtaacgaagcatctcgcgctggacggcacgctcgccgtagaggtcggctgcggggggttccacccggtccatgagccctctccctccttgtttctggggtcggtacgccatgctgagtgtgaggttcaatgggagaatgtggttgtgttgggttgttgatgagagagtgaggagtgaggaggttataggtgttgagaagaaggcggatcaatgaacttcgtgcctttgccgaaaactatcggttctcaagctattccagtatcgctcgtcagtatgtgaagcaaagggatagtgagagcggtttggtgatatttgagtgatggcggaatgattgggacgccgtcacgcgttgaaatggcgcaaagttaaatgagattgagtttgatgatgacgagaaggaagaggaggaggttgaagtgctattctgatgacggttggactggcccgcgatagaacgagtctgtatgacgcgggcttgctggtattgttgacacgattctgacaatggtccctgaccgcacctatcgaaccgttccgctgtagtgggagttggccgaggtcgcggagttgagaagagaatgaattagttgccggcgtggccgacgctggtggtgttgtcgccaccaggagcgaaattgtcgccctcgtcctcggcctcgtcgtcggtgatccagcccgactcggtcttctcaatcacgtcttcctcacgttgtgtgtgggggcctgcaatatgggttgtgtcgacagtgactttggtggccttgtagatgccgtcctttctgccgaatattttcttggtggtgacgagctcgacggtggtggtcgtggtggtgatgcgagttttcgtctcttttatgtaaatctcgttcttcccagcatgtcggttaggggtgaggtacttgtcctccacgtcagtactactgtcagagcccaagtgcgactcggactcaacgcaatggggctggaaaagatgctcaagcaggagatcttcctcttggtggtggaggtggtgatcgaggagaggttggtcctcgatctccggggtggttgtggtggactggccattttggctgtccacagccaggctctgcgcctcggcagtggggctctggtgctcccggttctggttcatcttggctaatgaagctgattagctggttttgggcgttgagaacaatggaatgttgtctttgagacaaagaagacctacagcttggtgtgggtggttgtgctgttcaaagaactagtggtgatgtttccgggagggaggggcactggaagaacaaagaacggtggtagtatgagaagggcttgaaatacctgcagagattggaacaaagacaacgcacaacaatgggctactacctactgattttgctttgactgaatagtgagctacgcgttgtttcttgtttgctatctggattaggcaacgcaccttgcgagcttgctgcccagctagctgaggtttcttcctgaacatcttttacaataggattttccaggcctcttgttcaaaagattggacgttttcgagtctacctaccagactttgaaggttaagatgaaatttctgaatcaaagcctggacagaacgtcaaacacatgatataaaaaacagctagattcggagaaagacaacgccatctgtgtttgctcaaaggtcttctgatattctctcgtctgatccatcaagcaaaaacccgagatgtgtcaggggtgcctattcaagctggggttttggaagcttgtggaagtgctagctcagcgctacccttaagatcccacccccacatggtaagatacctcagagacctaggtagatgtagttatgcccttgaaaactcgaggttctcgatgatttcaaccgtgaatttgttgctgcttccagacttagcatctagtctattcgtttcgacaggatatctagaggcaccgtttcctttgattgataccagatggaaacatcgttgtgtctttagctgaacgtgaagagtatttcatttctctgatagtgtcttggttagaatattcaccgtatctcgactcaactgttcggtccactcgcttgaaagacataatttggtttgtggtgctgaaataccaacaatattgttctttggataacatcaagtatgtagtgatatttgcaagttgagggcgtatgacgacaaacgcaaccaaaggttaaagttcggttcctgtgcgaacattcaaatttggagaccttggctaaagtcattgtatgttgtctctgtccatctacttaagtttctccttttctatttctaagtactttgagtatcttctgcacccacgatgttagaggtatgtttagagactcctctattttagccgggcagtcgagtgtcgaagggattcttatcatcgcagcagactagagtccgttatagtgggcctaaattcgtttgtttagagctcggcagccagatcgtgagcagggttgggggtaaatgtaggctggaaataaaacgtactcgcgatcttagtcacttggctggccatactcttatttcctaatgtagcctgcagtatctcgtttaaataatcggtcagatgtcgaaggtgctagtattcgtctggaattgacctcagggtatcatatgctcttcagtcgactcgagccagatcggcatagtctacagctgtagacgacgtgcgacaacgtggtaacatcatttctgatagggcctatgactggaggtacaggtttatttacaatcagatgcttgaatacattgtcgtcagcgcgaagaggcaagcaaacctatctttcttacctctgtagctttctatgagctcctgcatctccttcgtctgctccggggataacgcagccgttcgaaaagtcccggatctgaagtatcagatcctaatggttcactagttggatagatgaccgtttctcgtcttgccgcacattgcgcctctcttttccggtcggtggcatcgccatcacagtaaacattaaaaaagaaaatgacgtgctttaggaaagcccagaaggtcttctccttcaaaagaaagtacacattctcgtccttgtccttattctccatgtcgctccccttgggctctaggttgagactagaaggggtttcggcgtccgggataggggggagagcggtcaaggtagaggtagagaaggtgttgcgggcttggatagggtccgttccgtcttggttctcgcgaatccgattgccgtgcgtcagggtgaacggctcgcgggttccgacgaaggacaaacgctgtcaggtggtgactgagctgcgcgatcccttcatgtgtggagttttcgagtactttttcggaactgtaccgactactggttgtaccttgcgccttggagatgaggccgtgactcgggtatggtctttgccggcgtagaatcgagcgaacggagactgattgtttgcgtggaggaactgccggagcttgagtaagtcagtacaaataaagaaagtgatttgtgggtggcagcaaaaggacaaacaatagcttactgaacttattatccccaggtgaatagcgaaatgggtttctgttatggtcgctcatgcgatccaaggccttcgcgtacgcgcggccaatcggtcgaccagcgggttgtgacggtgagaggcaatctaggccaaggggtagcatgttaatcggggctactactcaggttggtatctctcgtcgtggtatccacgattcgtgtctctgtagaagttgttggttcagatgaggtggtttgctcgggggttcgcaaagcgagagaatattgggaggtctcgaggtttggagatctgggagcaggagagctgtgtcagccgtggcagggacttgaaatcaatcacttgcctaccctgagtaaagttcaatggaaataccaacctttgcttgatccattgtcatgtttatggttaagtcaactcggaagttggagcgcatcaaatgttgttgggagggaattgaaaaagggtagtcgcgactggcagtccctgcatgcgcccacagttgcagctgcacaacgcatttagttctggcaagactggtacaagacacttgaacgcagcacattcacggatccattccgtattttccccccaaggcataccctaatggaacaccaaagaaatgtagtatggttcattccactgttctatcaacaatggcacacatggcttctcgggggaaaacctgacctgtatctttgatgcacctcaacattcataccgctacgtacaaatcgcatgcaacagaaggagagcttgaaagaggcgcttgtttcataacccaccttacctagtcaccagggcccaacgtgttgtttcatacagggcaagtagaggtggctatggaacatagaggtatgttttcacggcgagatctggaatcacatcacaacgctgaagatacctctacgaaaggaacaccacaagaatgcttgcctaccagtacattgtctatgtgctttctgagcatgacagcaaaggaaatctccctctgatgacaatcatccaaggcgctgagaactgagccaggacgaacaatgcagaggttttgaatctctccccatgcgatgcacggccaacgtgtgacgagaggacgaccgggcaagcgcgaagggaaacacgatcaagccagagatcaaaaagaaaaatgttcctcactacgagccaaggcatgggaaagccagggcgttcaagttttagaggagttgatctagccctgataccgacaaaccatgaaaaaggcaggtcgggttggcggcgggcgaatgatgaagtcagcaatcaacaacagaaaatgttcctcactacgagccaaggcatgggaaagccagggcgttcaagttttaggggagttgatctagccctgataccgacaagccatggcaaaggcaggtcgggttggcggcgggcgaataatgaagtcagcaagaaatgtccatctctacgagccaaggcatggagaaggccagggcattgaacgtgtcagaaggaactttagggtcattcatctagccctgagaccgacaagccatggaggaggcaggtcgggttggcagcgggcgaaggaatgatcaagttagcgatcaaacaaaaggagatgtccctcactacaaagccaagacatggagaaagccagggcgttcaaagttttagaggagtttgatctagccctggcaccgacaagccatggagaaggcaggtcgggttggcagcgggcgaaggaatgatcaagttacttacctctagtgatcaacaaaaggaaatgtccctcactacaaagccaagacatggagaaagccagggcgttcagttttagaggtattgatctagccctggcaccgacaagccatggagaagacaggtcgagttagctgcgggcaaagtgacctacctttggcatttgaagaagaagaagaaaagaggaagaggttctgggggtgaggaggaggatattaaatacccctcgaggactggtctgtgcacgagtgcaaattccctgtcacgagtgcaaattcccaatcagtgtgtttgtttccgtcagttacagccgttgagtatcgtctgttgccatgtggcgggatggaaatcggctggtcgacgggctgattgcgcggctcgagggggtggccggccggcctgggtcgaaaatcttcgagaccttctcaacttccccccagacagcacactccagccagccttcccacttggtgacgctgcgagaggggtctgactagacttcaaatggttgccttgtgctcatgaagttgtttatgccagttggattacctctgcgggactggatagtgtgatgacatgagcttgacattatctacgagagtgtcacttcatctacgacgggttctgttattttctgattgtctaccatatgagaaacgaagtgaggtcccattttcagtggcgcacacatgccggactcaggtatatcttgacagaaggcagaccagtttatgcgtacctacaaagatgacgctctcctcagcatggaatgggattttaaatctcaagtacaattcatacgtgttcatcatttaaagatagctagcaaagttcaaattgttcgtcctcttcctcgtgtgttactactgttctgcttgccttggtggatggcggctctgtgtgaactcgaattgttgtgcctgccatcttccctcagtacgaccccccccactgcagcctggacagcttaaccccccaggacatgaccagtgtgtgtgtgagaaaaaagcagcattttgatctatcccacaaagctcaaaaggtgactgctcacgtcgcgaatcgaccagaagcaacggagtgtatgttgccttacctttcccattctgagctctttcacactttcgcctgacttaggaacttctcgtagtcgttgtcactgtgcgtgaccacttcagaatttgctgactttgatattctggatggcagtgacgcgagccgccttaatcacgaagtgaaataaatcctcgcgatggacctcgacgaacgattcttcatcactcggaaaaaaaaaaaaaaaaaaaaaacagggcccagcaagaacaacacgatattcgacagcgacctacgtgttctcgatactcgcgctttgcaaattccagttcgctacctctaggagggaacttggacaacaacgcgacagcccaccactcagaagatgaaaccattacgagcatcatgggatccgatagcccgaacttggatcaatatatctactcctagtagacaaacccgaagatacctataccgcagtcatgattcatggtgcgatcaacacacaaactttcttccttatgcgcacacgtacatctatctcgggatgttttacgttggctgtcagcagacgctacagatgacactcggctctcgcgatggcaaacttggaaagaaatcaaaggggacacgctcttcatatcaaaatacgcctacacgcgacttcacaacctcaaccgatcgtggcggtaggtatatatatgatacttcctgccttttgttcatgtcttgcccaggagagaacagcgaacatttgcgctccacgagccatggattgtaccacccctacctcacacgataaacacccacaacatcagggggccggcgaacatggaaacccagaacttcagtcgcatgggctacctaggtacctaggtattaatccagtttgctgggtgtctctgtgcttttacaacacgggacactggaaagcacctgcctacctaccttagcggttatataaggagggcacctagtatagttgggggggtactaggctaggttcaatttctaaccacgatagtgagcctagcctaggcagttcacctagcttagttgtaaaatggggggttctgattggtcgaatttgggtataaaaaagcaaaaattagagacccttataagggtcttctggaaggtccctataagagtcattagtagtagttgctatagtggtcttgacttcgattttgaaacttaaaatttggatgagggtattcacacttccgcgcgaaacttttcgcacgaaaaaagacgaccaccagcgggatcgaactggtgatatggagaaagaaagcgacgacgagaaccattgagctactggcccaattgattgataagaacgctcgtttttctatttatataaggatttggactttgagtttaggaaagagtagcccagccggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaagtctagcgcaccgttatagggggcacctgaattgaccaatcagagccttccattaaacaactaggctaggtgattcaactaggctagttgaattacctagcctagtaaagccctactatgctagatgcctcgggggatttcccgctatggtacctaaagttcctagcaagaactacctctacctacctctatcgatgcgatttacgttatcacaagggaacaagaataactacctctacgcactccgagcagatatagaggtaggcaaataatcgggctttaacccccatgatccatccttgactcctgatgataaggctcagaggctcacacattatacctgagaacaccgcagacactccacgatattcaacgaaccaacccgacgaacgaacaaaaagaagacccaaacatagagaaactacatctaccaacctctaccgacagaaaattaccttcaccttgagccactgtccactctggacagtagcgagttgagaaactcaaattccaaatcgaggaggggatgaattgaagaagagcgcagtcgagccaaggcgccgtaggatcaacaccaacctgaacgccaagcctgacacccctgaagcgggtaaacaaagcactgaatgccctctatattcagatgaagtcggtatagcagactagcttcgagttgtatgtttggcgaatgatttgataaaatcccggataatcatcaaggagcagcgaatggaggaggtttggcaaggcagtggacaacacttgaacgccagggatcacgccacccgaccttgatgaatcacgacttgtaggtatgcaccacgacccgttacggggaaaagcaagacgacgttaaaataaactttttcgaacctgtcccccactctataggccctagctctattccccctaagatttaggagagccttctcacgagaatgcaacgccaaataatgtaacagtaaaactattgaccgaccaagcaaccaagacaacgccgagctcccaagaagttaaaggcaacgcagagcagttgaggtgcttctatgaaaataaaagaaatacaaggaggaccgtctcctacagagtcgtacaggaagtgaaaccgatcacactccaacgggtgtacgcaccgacatatcggtagcgcgtggcgagtgcgttagggggccggtatagtagtggcgtccatgggtgtaccagaaaacgagggcaaaaatgagaacgaagaaaaagacaactatggcgtagttcatctggaggacatgttagcattgccacatcctctgtaggtagagcccaagcgggagaagatggcggtactcacattctcaggtgtaacaggtagccgcgtggggaagaagaagatcacggccatgaacgtattccaggcaaccgcaaacgcattgacccagacactgtatttgcccatatgccaaggccccttctgcatgcgcccatagaccatcttgcaaatgatgggtatgacataggacacgttcaatgcgaccgtacacacattgaagacggcgccaatggcagtactgcttgctaagccgagaagattgatgatgatctctaggacagcatacgtccatacggcgataaggggagtctgtgagcgtttggagatgcggacccagatatgagagaagggaagaaggttgtcgcgggagagtgcgaaaatggtccgactgccggcttgtatgccagggatcgcgacgagattcatcacgccgaagccgcagagtgtgaagaaaattgcgggagcacggcccatgccattgaagaagagctgtgcaaccttgtcattgacaacgttagtttggaagaggtcagaacatggaaccttggcttgagtaaacttaccggttggccactggggctatttataaggtctttggggtcgcccatgcagacaaccaagaccagattgaaaaagaacccaatgacataagtgaacgtggtcgcattggcaatggccctaggcacaaccatctgagggttctttgcttcttcagcaatgctttcctcgagtcagcatcatggctactttcatcatccatgggtcggcccaaacttaccgagctgtaccatcacagccagtcatgatccaggctggcgtaaggcatccaaaaagaaaggcaaaaccaggagggctccagcccgatgaaggctggaaattggtaaaggcatatttgagatcgtgcatatcgtgccgcttctggaccaacaaggtaacacaagcgccgagtagaacactaatgtggaagacaacatagccgcttgttaatcggttcaaccaagccgtcggtagagtgttgatcatggcatgaatagtggtaagccctatcatgacacccacaacatgggttggtgtgggcacgtagctgaagttggatgtaatcgaaacagctgcaagaagcatctggctcgcggcatattcggtagaggcaccacctgcaacggtacccacgagattgagataacctttttcagatctggtcagcaacatgggagagacgagggtgtcctagacatggaacttgccggcaatccaacataggaagggaacttgctcttcaggagcgagaaacttcaaggtgaagtacatggccccggaactggggtaggcagatgcgatctcagcgatactgtatgcaagtgcccacccgccagcgccgccaatgatccagctccacatgatcgcagccgcacctccggcttgcaggccgtatatccatgtcgacatgagtgtgccatatactccagatatgctcatagcaaaactgaagctggaccaccttgaaaactcgcgtttgaatacctagaggtatgatatgtgagtagaagcccacaaatattagtgagagcgaggccctctaatactaaactcactggtgtatagcctaacgcctccagcgccttatcgccactttcggtagagcttgttgatggggttgaagctgcagcttcgccagaagatggagtgccttgccgggtcatctcagtaatctggatggtggcgtctgccgatttgtttggtggtgaaaaagacatggtggcacaaatggtgccgatgggctttatgtaaaggatctcggtacagaatcttcaccggattcgctatcagatcggggcttgagttcccctcttgcgaagcgatgtgttccatagacaaacaatgacaacgggatggcggtgattttatatggacgacaccagttaatacggttctgaccgccacattcaacacgagtcgctcactgagatattgggcactttgaccttcgttctctggtgaaccaccccgcacagttcaggtatctgatgttcgaggcatagtaagaagaccaggaaacaatccttgtggggctaattcttccaaagatgcacttttgttgcatgcacgtgcgtgcctcagaaaccgtacatgtgggttgtgcatcgacgggctcaatccttgcggtgacaagttcgtctggagctctttagctgaaggctagacccaataagtagttcgtcccatagtgtcgtccaagctaagggtcgagacccagcacttgacacggttgagtcttttgtgctcgagtctcgaaagctgatactcggtcggtcaaggcgatagacaccgccttggtcttgccctggccagtctgtgacggtgagtttcgaaggacgttagtgtcctcttcaggcttcaatctccctttcctggtcttctgatttgggaatcttgtagtcaaaggcagccgtctaattgttgatgcccccggacggaggtgaaataatcgcgtcctgcccatagtaagacccgcttatccggccgtgatggaggtattccgatgtcggcacttgtcggcttgggtcggttcaaatcagtttgctcacttgatcccttcttttcctcgaatgtgtggtgcttccaaactcttcgccctggtgatgtctgcgaaagaatggcgcacgatgttgtaaggcctgtaggatatcggtttggtggttttgtagcttgttgtccgtcaagggctccacctcgtacaccaggaggctttggataatcgtgaacgattgtgaaggtatggaagtttgactagtatggagtgttggatgtcagcgaaagattgccaacacatctagaacactgcttggggcaagagggttcgccagcagagcccctcaatcaccgtctctcattcgtcctggcgttttagaccaatgggcatctatacccacatactgaatccatgctcgtaacaaccaaaattatcggtcactcctgaaatggtccagactctataatacaggcggtgtacgcagtatgcactggtcacgcttgaagccaactttttacacccaaggctcgaacggtctcccaggggcagcttacctgttcgaacatacagttcttgcaagtcgcgcagtggccggaaaaatattcgcttctgagttgaatgatgataacgtattgatgtagctaattgttggctctggaagtttgatgtcgactaagacgtgctgtcgggttgggcgacgcaagggctcgtgggccggatatcgtgatagggctctaaggcgtcgaataaagctcctaaagtaacgtatggacggtgaacttatcaatgaacgaaatcaatccattgtgtgaaggaattcactttcagaaatgggtttcctgcagcttggtggttgctggcagaagtgtccccaggccacgctttgtttggatgtctagcatgctgtgatttactgatggagcttagataagtagcattacttagtatgtgatccctcgctctgccgcatattgttccatggattgcgagctgccgcgtccgaccagtcgcgcctacctgcctgaagagctaaatcccccaaatagcagttggttggctgttggcaacttcacggaacctcgtctgtcacatagaagtctgcgggttagggttgttttgggtgtgattttccgactttttgtaatccgagtctgctaccacccagtggctcgagtctgacttgacttgacaggtaatctcactttaattgagaaggcagatgtctcgctttacacacggttgagtatcaacgtagagctcataatcaacaacaccaacgagcagcaccggctcggttgccggaggctttgacccacttatcggtaggtgggtgtccgcttatgtcgactgggtcaattcatttggtagaggtaccctggagccccgacgacgaaggcctccgttgctccgaatccagtatacaggaacatatttgatagacctaactcatagcacgtcgttcgttgtgtagaggacttgacaatgatgacgtgtttgagaaatctacgaactgactgtatatacaggcgaggtcaatctgaggtcaatttcactgtcgatgtaccgaaagtctaagaggctaggtacttatgtacggtgaagaggcgcaaaagttgtcctcgtccgtcgtgacgctacacctttggcaagttgaggcacttggacgtttcccgacagagatcatacttaagtggaggacctcggcgacataccccacggcagcggcagcttgcttcggcgaccaagcacatgttcttgttttgggaagataatttggcaaaggccatggacggtgatcatgttgtgtgctaagacaagaacgactagacttagtgccccccccccccccc