ggggggggggttgaacaggaaataacttgattacctcctccacactcggaagcccggtgtctgtctcccacgtgaaacctatgtccaagtttgttggggtatatttgatgctgaggcggcaatacgaggcggcaatacgaggcggatcatgcaggtatatgcctgatgtacgccagtcgccagcatagataccaaacaaggaaagagttggtttagttttgcctcctccaactcaaccaagtccagtcccacatcacacccacagtgaaggtgcagctgagctggttctccagcgttactcacggttcgtgggtagaatgaagggagggggtttgttgattacctaggtaggtaggttaactaacggttcctcaccgtgaccaccagttagactaaatacctctactgcagactgcagactgcatcgttcggaatccatacgccccatgatgatggcaccttccataggtaacagagaaggaaaaagtaggtaccgataccccagccatcgccagaactgaagtctggaagatgcaatggggcttgaggttttggtgggctttgctgcagtagtattcaaccagtggtcacggtgagaaaccgttagtcagcctgttcaaccaacccactccctttcattatacccatcaaccgtgaccaaggctggaaaatcagttgcaaaaccaagatcgaaaacaatgatttgcagtcgttcaccatcgcggataacctgaccaactccaggacacttggcctcagcatctccatgtcctatgcaagcacgaataactgggtcgttatctgcccattgccaccacgcaagccattctgaaatccagctcaggtatctgcctaatctgccatagtatgtgggtaaaccaggcatacaaagttgcgtgcattcagataacacgggtatagacacagctgcccttggaaaaaccagtcagtaacaggttctagtcaacaccacgtacatgcctacatcttcctaacatggcacgcctcacatatgtcacgtctaccgcccagatttctaagccggtccccccccccaaggagatccgtggcataggtgtccatctaagttggtgtgtggtagcagcgggcacaaaatacggtacaaaaggccacccttctcccctctgctatccgtcctccctttgggtttttcctttccctctctctccctcgctcgaagcacacttataagagtgcaacccaacccacttgtttcatctttctttcttccacactctccatccatccatccatcactgaaccaaccaaccaaccaaccaaccaagcacacactcattgcacaccaacaagcccatccacgaccattctcaagaaggtatcggcgggatggtggaccctacacccgaggagaggcatgaaatgcatctcttctacaccccttccggctccagctcgtctgcctcctccatttcctcctccatttcctcctctgacactgacatgaactccaacgacattcatatggacgacatgaaaaagcatgatgacagcttggaccgcccgccaagttacagcccctatcccccgccccctcagaccaattcttctccctctccctcacctccttcgagcagcagttctccttcttcttctcccccttctcccctgactagtccccctccctcaagcaatccatcttcttcttcttctccttcttcttcttcttctcctcctcctgcatcagcggcagctactactactactgctgctagtgatagtggtagtggtagtaaccaccccgagcccgagcatcgtcctgctccccagtcttctttctctcggcagaacttggccaccatgttcttcagctctcttcttatcctgttgtttggatacctcctcattgcatatgtggtgattccgggatggaaggaggtggtagggaaagggaaggggattgaagctaaaatgaggggtggtgcacatgggtcgagtgaggtgagttatacatccccctacctatatatatatatatatatatacctaggtcaggtacccaggaaggtaggaaaggataccctactgacatgatgaaacaacgtaacaggcacaaacccaattcgacatggaccagagtaacaccaccgtacaagttcttccgatggaacttcattgtctcaaatcagcagatgacaacaacaacaacaacaaacgcaacgacgctttgaacgctcgggacatgaccccctctcagacggcggacaaaccctaccatgtctccaacagacatgtagtcccgcagttgacgggcaccgcagtccccaagggaatcagtgccgaggaactagtcagttacaagccagaggaatggatgcaggcagccagtggatttgaggttcacaatcatcaccaggatacaacttcctcttccaacgatgacggaggagcagcagcagccctgagaagaagaagtcttcaggcaggtggtgttgctcgtttgcgtcgtcgtaatcatcgtcgttctggtgttcccgagcagccagcagcagcagctgatgaaccaaagctgaaacaattgttccagcttggatcgggtggttggttgactttgacgcctactggcactgctgctgctgctgctggttcacttcctactagcactggtagtctgtctgcgccccccgagtctgatcagcaacaccagcaccagcaccatggccttgacagcggactcaagaaagaagagaaagaagaagaagaggccccgccgccgcgtgaagaaatggtggaagttaccaagaccaggggcagaagaaccatccaccctaaaatcccggtgcctatctccgctttgcatccttctttatctactgctgctgctgctgtggacgatgtctccatggacgatggaaggctggggatgtcaagtacttggcatgatcatctgcctgttgtttccccttccttgacaccggcagcggcatcagcaacagcaaagcctgagtcgtcaccggagcagcagcagcagcagcagaaaaagtcatccctcatcgataccatggagggtgcagcagcgcttcggtttggacagactggctctatggatgctcagtttgttaagaggggtggtgagtcgtggactaagccgaggattcctgtacctgtgagtgtgagtaccaaggatggggtggcggcggcggcggcggcggcggcggcgaatgctactcctactgctgccaatagggagtctacctctaagaagacttcaagggcggttacgaacttgggacaaggagagaagtatggggcaggagcggagggagggttgcacgcagataactcgaagatgatgcagaaggggggtgtacctcttgcggatgggacccggggggtgagttctttctttctgtttcccccccctttcccttttctctttttgtttctccctcttccccttcttcctttacttgacttttttttcatctctctttttttttgcccgttcttctctttgcattctggtttcccttttaaccatgaaaaaaagaagaagttggtactaacaggtgtgcaacaaacagaactactacccctcttacaataacaacaacgtcgacggcgtcaaccattacaacaataacaacaacaaaaacagctttgctcgccgtcgtgatcgcgaccagcagtaccacggttggcctacactcacaccaccaccaccacaagggaaaagtagcgccagcagtagccgcgcagcaggcggcggcggcgagtgggtggtgggaaatacaccacgaagtggaggcatccacactttcggaggtccgggccgttattctgcagctactgcagcagctgctactcgtcgcccagcagtgacggcggcgcctggtactgacgctggtacagcagtagctgctgctggtcatcagttgtatggtggtgctgctgcccctgagtcgtcttcttcttcttcttctgcaagtaagcatgctcttggtgctgctcttggtgctgctgagatggccactgccaagaacaagaacacacctcgacacgccgccgccgccgcttcgtctacctccgcctctggggcgtctgcctctggcactgccatttcttccaccactgcggctttgtcgcagcagcagcgcggtgctggccgtcttgactactggcagtatgaaaagagcgaggatcgggaggaagaggagggggacactagcaccattaaagccactgctgctgctggtactcctaacatcaaaggtaaaggtaaaggaaaggtccatcatggacatggacatggaagtttccacgcgcgccgctcctcacgacctgctgcacctgtcgtaggcgtcactcatcatcatcttgactcgtgggccaacaacaagaacaacaacgacgacgacgaggttattgagtacggcagcagcagcagcaacaacgcactcatgaaactccctcgctcgggtgttgttgagacgggcggtctgagcaccaccactgaagaagacaccactgaaggctccaacgccgccgacgggtctttggaggaggaggagtccgaggatcaatctcatcgcttgtcgtcgtccgagtcacctgaggaagtggaggaggttcagcatcatcgtcacagtaaccacaatgctttgatttctttgcattatccgaatcaaaaggtcaaggagtggtggaatcacttgatccggggacggattgggggcggtggtattgatcaacatcatcgaaaggggctgagcaaaagggagaagaggatggtgaaggagactattgacacgacggacacggcgacggtggtgggttgtgacgagaagaagaaaaagaaggggatgaggtgtggtctggagattgtcgtctccaagacgtctgcgaacggtagctccgtcacagccacggcttcattgacagtcaaggcatcgcccaagtggtgggctcctcatccccgtttgaagacggggacctctacagcgtctgctgtctccgccgccgcctccgctgcctctatcctctccgccactcccactcctgccaccccctctttctctcccagcccaacaactcccactcccgctgccactcccactgccaccctcattgctgctcctcccgccggcgccggcgccaacaccaacaagcccggcactaccctcatttcctcctccctccccccggccgaaaataacagtaatctccctggaactcccaccacgcttcgcaacaaccccaaccccaacccctccaaaccccagtttccccaccgaaaggaaatccgcggctacccaaccgactcacccgactacatcgactcccacgacgaatccatcgaagtcccaggccttttggaaatccacctctcgcccgaggaagccaagccggagatcatgaacgccaagtacgactactgggagtttatcatgccgcccgatctgtactttgtctcggacaagaactcgcccttcaatccgtacgggcaggccgagaggaggaggaggagggggagggggaggaggagtaacctgctagaaactggaggtaccttgacttcgaccgtggaagagaacaacaaaagagcggaggacgacgcgggaagagaaggaagggaagaaagggaacatggaagagtacatgaaagggagggaagaggaggagaagaagaagaaaagtaggggctggggcaggggcggggaagaaacatgagagaagagcagctacacaggcacaatgagagaaaacgagagggatgaagatggttggggtgtgatgagtatttcggtcgaagggggtggtggatcaggggacataaaaaggacggacttggaagcaggaacagcagctggatgggttgggggggtgtggtttttgttccctggcgggggtgtaggctgttgggaaaggtaaggggtaagggggggaggaggagggcgtattaggtgccagtaaaaaattcgcttgtgcaacgaagttcgtataccttttgttcgtagtgaacctgcacaagcgattctcactggcaccttggggggggataggggataggggataggggtaaacgtttcttgacgttccctttgttgtctggagtttggagctggtcctattgagagaggtaggcagattggaaaggtgtcggaagaatgtatcatgaggagcaataagaaacgaaatgcaagaagaaggaaaaaaaaaaaaaaaaagacacatggacgaggagattttgaaggagttttctatggggtttgtttgtttgttcgttttcatggagtcgaggaatttgaaactgcaaacaaagcgagaatggaaagcgatgaaggtggaacactacctacctagaaatgaacaggagaaaacgaagaaagggggacatgaaaatgccaaaaaaaaaaaaaaaaaattagtaaaggaaaaaaaaaaaaagaaagaaaaagaaaagaaaaaaaaacaatagggaggaggaagaagaggaggagaggggggaagtttgcatgacctgttactatctacctctacactcaaattacctagttaatgtgacattttacatcgagattgtcgaggaggtcaagaaacgatatgggacccgattaagctagctggtgattgagcaaaggatacctagataggtacctacctacctaggtaagtagaagatgtaaaggggcttcttctgtcagcctagtacttacggtgccaatctgatacatgatcaatgatgaagagtaggtagaggtaggtagctagcactggttctacttgtacgtacggtatgatatgatacctacctatgcttgaggttttggttgtgtagtttgtgtagtggtagtggtaggtccatgcccaggtaggtacttctaggtaggtaggtaggtaagtagaaatatgaagatggtaagtaggtatcccagatatttttcgcgtctcggtaagcgaggaggttgctatatggtccggtcgtggttgtggtcgtggtagtggacatggtcgtggtcgtggacatcgagcatagagcatcgggcgaccggagatatattatatatgtggctgcgcaaggtcgcaaggtcgcactgtaacttgtggctgtgactgtgactgtgacgttggcgaggatagaaagaaacaagcgaaagacctgtgatgtgttggcatgaagcgcggatgggcattttttcataatttgttgctgctggataagtcgaataggtagattgacaaagtggtggtgggttgtctacatgtagggagatctctggttgtcggcggcactgggctggagttggatgtggttgtggaaggttgaatgaacgaggacgtcggttgatgtcgatgtcgatgttgatgttgacgtcgatgtcgagggagctcggcaggttggaaggtcgggaggtcgggcggtgcggggcccacataagcgtataacagtttgactgcgctagaggtctcccccatttctcttcgatatgagaagtgacctccgcatttgaagccgaattgaaactcgaactcaacttgagaacggttttggtataaatcagtacactgccgccttacgaagtttcttggttaaagtcacgtaacgttgtttccgcgatgtcatcagacctgctgctgctgctgctaagaactgccaggggatattgttattgttagtgaaatgtttccagtcgccttcccattgcgcggccactccactcggctgcgagcgtccgggctgagtgttagcggatctactttgttggtgaaagacacttggggccagaaccagtagacattgtgatcagaagagtactaccagagctacagtcgatagactgaacctcttgaatagtgtgcggtttgtttgtttattatacttagagctaaagatttgaaaaacgacggggactgcgagtgtcaaatgtcgcttttgttagtgtgcccgtccgtgtatgctcccttccctcgctcccgagtcctcctcctcgtcgacatctgagatgccgctctctgttccacttccaatattcaccttaacatacctagacagaaccgaaaaacccaaaaagttgtacctaaaaaacatcaacaccagggcagctctggatatatccacccaaacccaagttcccaagagaagtggaaaatagcaccggcttcgaaaattgcctctaaagtacacttacagctcgtggtttggaccagactctgaataacgaaaagggtaacatatatccatccttgacccttctggtccatctccccacttgcgccccatttgcttcccatctgtgctcacatttacaactttatacaattcctgaaactttcccagagttgccatgtttttgaaccggggtacataccagacctctatgtaccactagctgtacgcagctacatgtaaatacctacctacctctaggtatgcaatgtatcgcacgcattagtgtcctcccaaagttccaataccatgccgtaccaaggctggttggcctatttttaggtgacctggggttacactcacccacccgcgcttgtgattccgaacgttcagagatcttcaatccccagacttggcgagagcgtggttgggtttgttagggccgaactagtaggtaatgaatggatggccttgagagccttctggttggttgagtggactgaaagttgggccaagaagacggggtttacgtggaattgttgactaaaataaggcagagcggaggaagtccttgcttgactggagacatctgttcacgaacccgtcgttgtaacttcacgagtgttgcaattccgtcacgcaagcttccatgggtcacagatcgagatgatcataaacctcatgcccgtcccacacaagccgaagcatggaaatacatgaacggcaagcgcgaagccacgaagcggctgaacactcaagcccgcaaaaaaccgacgaccacgtttgatgatagcggccagctacctctacttataagcaaaccgatgacggcctggaagagtctttcaataattccacggctcatgccctagttagcccttgtggccattacaccagatccatgtttccgtgtgtgtaacaagtttgtattcctcccaatcacgaacgtcgtagtccgtcctatttacccggcttgtgtgtacactgaaacaccatcacattcctttcctttccttattcgatgttccatgttctattcctataccgcctttgaattgtggatgttgcctcagacatcatccattcggtaacaggtagctatcacacaagcttcaatccagatccgtttatgttgaccacggaacgtgacgatacaatatcaccctattaactggccctttataggtaggtacttgacagtttccaaaaattgcattcacgttgcactctgatggccataaagacatgtcaccttagtttttaaaacaacctgaaggaagaaagcttgactctcaaggaacccggatcactgacaccaaccgccgaacgtctgcccaaccgaaccaacacgaggccgtacgacaacggactgtatgtacttcttacacaatttctggcatccctcctacctctcgttcttcacatttttcacaatcctagataccgccgcactattattgaacgcccgggagaagcagacagagatagataaatgtctttgtcaatgggtatgaagatgtgagagaacggaagacttggacaccagagcgatgtcgaggctcgtgccagtgatgccgattgtcactgtgttggatgcagactgcatgtcccgctgagttgggattagactatggtatgggggagtacttgaagatccggtttccttcaacgatacgatccttgaggtatactcccgtcaacccatgatccagttcgaaagcacaccacctcaacacccacactcacaatattaaccaccacaaaacccaacctcaacaccatgacgaccctccatcacctcctgctcctcgtctccaccatcttcacatctcccgccctctcagccatcaacctccgtgcttctcaccaagttctctcctccgactcctccgactcctccgaaacgacaacaaccaccacctccaccgcttccacattaccactcggcaacactaggggcataatcccaaccccaccggtcccacccactatcccctcccatcctcctggaaccgacccctcctacgaatcgaccaacatccacctcaattccccaacccaaacccccagctccgaacccatcttccaatccagctcctcccaatccagctcctcccaacccagctccttccagtccctccgcccctgtaccaccaccctaaccagcaccaccaccaacaccaccaacaccaacaaccgcccatgccccccacccaactacgacggcaccttcacttcctacccatccaccaccacgctcctcaaacccatcgactgccatggatgcatgtacctggtgagtgtcaccgagaaatgggcggtcggatgtccgaatctgcatgttagtgctactgccttagcgacgacggcgagcacgacgtggagggaggtgtgtgagggggtggtggtggtgcctttaatgaccgacggggcggcaaggttttgagctgcgctgggctgcacgggcttgtcgtggttacctaggtacctacctagaggtacctgggccgtcggtggtggtggtgatgggaggggggagggagggagggagggaaaaggatgggggaggacacatggaagggagggaggacacatggaagggagggaaaaggatgggggagccgtttgctttgcctactggaatggaggaggggaggaggaggggagatcgagcgggaggatgtgtgtcatgagagctgaattaaggtgcgaaaggggggaagaggggggctgttgagtgatgatggctgacagagatatgcggactggtggtgatgctatgaaggatgggggcatggttgttgaattgaggaaattgaaagggaaccaagaagaagatgaggttatcgacaaggttgggcgggcttgtaggttgttaaggacggcagtggtagcaatgaaaagagacacggaaggaactcgggtgttgcagcaagatgctgcgtctttccccggtctgcagtcgaggccgactggaaggttccatttatggaactcttcggcggtgtgatgcacccgttgttccgtacagcctcgcaggagttgagttggagtcgatggatggtgcagactcgtcggtcaagtcatcatgtcataacattggatgcaattcctacctagctaggtgtgtttgggtaccattacaagtgcggtactagttgatacgcggcgtggcgggcaaatgccagaagagggagtgaggcgggtgtctacatcatgaaagctgaagtgaccccaagttggcgagtacctatttggaggacgtaagttggggaagagacagatcaaggaggagagagaaatgagaccataggtagttttggccttcagtgaccgttgaactcttgcgtcgcaaccgatagaaaggaaagatcagtgcgatgatcaccaccaccacccaccaccaccaactcctctcctcattcaatgcccggtctttaaaggtgctcagatgcagactcgcccgtctacctgtaggattcctcgtagcccctgctccaacggtaaattacatcccatcgctcccgtccctcgaaccagcctggcgggagatagggcacaaaaggctgcatagtattaggatcgaggtaggcaccggctttcctatagtccctgatccacgcttcatcgcataaggcgttattttcgatcgcggtcaccgtccgaccgtgaatcggatcgatgagccagaacctatctttgtcgcaggggacacagcattgttcatacgtgccttcccaatcgctagctccgcgggggcccagacagacgacgtgaatctcttttgcattgacgactttccccaagactttggcttcatagtcgtccatcgaatatctgtcccgcgcaaatttccaccgcttgaggtccaacaaatgggattcaaagtccttgaaaggggtgtccccggtgttgatcaggtccacgtcgaaattgacccagatgtagcgcggttctgcctccaggcccagctccagccggtcctcgggtgtgtcgcacctcactgtctccgagtccgacctcgcagcgggcaactgtttgaaggccttgtggtaaaatcggtgcccgagatggctccgggcctctcggcaagcttgtaaaggtgccggaacgggggtggatgagcgcaaacgaaggacaccgagccttgaatggttgtatttggctttgacatcgtcgctaatgtcctcccactcgtgggagatgcggatgtcaaccgtgcgaggttcgatagtgagctcccatatccgtgcccgaatctcccacgggagatgggggaagaggtggaaggaagtggccatggtaggtatggtgagggctgctgttgagatctctgaaggtatgaagtttctgacggccgcaccgaggttttattgtttttgatgttctaaatcgttggtttagacaggaaactggggtggccatggaaagtcatgtggtgttgcgtcttacatatgacctcgatgaatggtgagacgatggagccgggttgctcgaacaggcttagggtcatggccaggggagtttggtagtgtacgcgtatatctgcactcagcccccctgtttgcgcaacaccgccacaaatgccaaaccgctgtgtgatgtgtacaagtcaaatggcctgttatatttgcttgcagatataggggtcgaccgtagtgagacaacaaggctcacgatattcaacagaaagccttgcactcagccctgctgttcatacgcctcagattctgagggaaaacatgatgaagatgttggacatttggacgggattggttcgcggcaaacggcgcgggttatcgtggacagtagggagtagttaggcgtcgttcaaagagacaaagggaattcagatatcggaactgatgtagcatctcggaaatggaaacgaagtgatgattggtgatgatgacgtgattaatcaggatctaagctcgtggatagcaatctgttcaatgtgattctgatgagcgaagattcaggatgatcaactgttcaacttactgtcaccctaagagcgctggtaaggacagtgctgccacgattataggccgtaatgaaatggacggtgatcgtgatgtgagatcgatgttgaagaaagagtcgtgccgaggagacgggcgtcctgagaactggaagcagaatatcgaaatgaaggacggattttcacttcgtacaggggcacaaagcagcactgctatggacatgatctttgaaaatgctgcgcggtatattgttgtgatatctgcggtcgatagagatggaagtccccagaagacatcagtgtagagcttcaacaccaagccctcttgaacaacaccagaacagcaaccagtggctcatgacggtcagccatgttccttttgcctccccttggccgttcccttcaagcttcaaaagtcgacccaatctccccactcttcacattactaaacttgacttccgtccagctcgcgtccctctggatatcatccgcatgcccttcccctggcaaacacgggcctctttctgtcccaggctgtgtctccggatcagcaccgggaggaaacgtcccatccagccacttcatcgcgcttcccgcatcatgccacacgctgaaaaccagaaccatgccccgatccagcgcctcgcccatctgtcgaagtccgccctggttggcaaaggcgttgactcccccaaagatctgcttgttcttggcgcaataatcgtcggtgatggtatcgctcgttgaatcgaaaccaggcacggcgatggtagaggtgctgatcagtttgccatcttggaggtacagccgcttaatggccgacaattccttctccccggcgctcgtcgtattgctgaagaactgagtgaccacggtgaaagggcgggtggtgtcgattttgttgccctcgccgcgaccgtagtaagggtggtcaccgaggcggtaggggttgtagtcgcagccgtccttgtcgcagacggattggtacttgtcggtacgaccgcagagatcgccggagcacttgtagagcgcggtgacgttgcagggatgaggagtgaaggcggtggcgcgggaattggcttcccagatgtccatttcgttgcagcaggcgccgtaggattcgaggttggcctggggggttagttagtatgcaaacttgagcggagcgattcattcaagagggcaacaggaggcagcaaagagaaaaaggaattatacctcgccgttgatgaatgctggagtagggcactgggcatcacagtagcccgtgccatagcttgcgccggctgggttcagcgcgctcttgcctccattggcaagcatctcgctgaagtaaagagctccattggttccgcatgggagcttgctgacgtccacgtcaaaggtaaactctttgtctaggagcgagaacatgtcgtaggtcgtctcgttggcaaggaggtagactcgcggggagacaagactagtggtaccgtcggtccggttgacaaagagattcagggtaagctcgctaccgttggtgtgaatcccggatccagtgtagtcgacgccctcgaggttacagttggcagcacatgtctcaacgtcgggacatacggctgggttaagaccgttgaccttgcagttggtgtagtcgtccgtgtgtacccatctgtagtcagagtcgaggaccaaggatgtgtccttctggatacagccgtcggcaacggtacacgcccatgttggaagtttgggatgaacttcgggtgtcagtttgcctggctgttgagcggacacggcggcgaccagcaaggccgacaagagaatccttcgtgacatggtcttggggcttgagcagaacaaagctcgcctttgcttgagatggaagacatgtcggaagagcacatggcgcggccggtttatatcgcaaatgcggacttgtagaggatgtttccaatcttctttatcttggccctttgtgatggatctctgtttccttctcccggccgtcggcagcaaagagccggtagcgaagtgctgccatagtgtcttgttgttctgtatcctattctctacactttgcactccttggcgtgaatcggctctcgtggtcgcattccacttatagcaccgcgtgttcctggagaattggtcccccaaatcttggatgatgattggcaagtctgattctcgggtggataaatcggaggataaaagcaaacgggatacttgctgccgcgagccgcccggaaccagtcaagccgtctttatgctgacttcctagtgggtgacgagcagaataactcttgattccggagcgccattctttgaaagctatggttcaacgtcgtgccaagctgtcaaaattggaacaagttgatgacgcggggaacgaagatccgggattgagcaccgagaacggagatcatgtcgggggagcctgaacggcgccgggtggggccgtgtctgccctctggaagccgaactatcaagcctcacttccttcacaaaccgtcagccacagagtacgtatttgtggcgctcacaattcgagatctcgtaagccccaccaagccagcgattacgttatcgcccgccgctttcccaacttggctcaggtcgccggccggcgtagactcaccaattccgatgtttaccattgacatcatcactcatacaactacaaaacatgccgaatttttgaacggctaattgttggcatttcacatcccaaaaccaacaataacactcccgatcgcccgttgtaccgcccatcaatcaccagacagatccgccggaaccaatgtcgcaacaacagctctcccggctcctccctctgccggacgaagacctcaagcaagtcctagattacgcctcgacgctctccaagaccgaagccattgatcactttaccaatcttctcggcgattcccctgccgtcatcgactttatctctactttcaacgcccgtcgcgccgacccaaaagcgccgccagccccgtcttctgccgcccgaacgccgtcagcacccagctcagcacagaactcggctcccaattcagatatcgatcgagtcccgaagccccagcgcaaaccgaagaagaagcagggaccattacaagcccaaccttctcgtcaagtcacaaactttgcccttgcgccagggacgaaggcttacaacaagaaggatgcggatctcgaatacatctcggccaggtccaagccaacaacaccatcgaacgagcaagccggagggccgagcaaaccgccaccaccacccaaatctaccgcacaacccgctcaacctacaccaaaactaccgccatcggcccacggcacattaatctccgacctaggcaaaccaaagcccaaatcaaatcccgtttcccgcacctcgacgcccggcccaagcagcaatggcaagaacaatgccaccaagatttccatcgccggcggtactcccatgcacggcgcctccaccgccctctccgacctcgacgacgccatccgccaactcgaaatcaccaccaaccccacacacacctccaactcatcctcaggcatcgcctcgcgccggtgcaactgcgtcgcggcgcgccatcctttgctcgctgcggcgccgaactgcctcaactgcggcaaagtgatctgcgtcaaagaaggtctaggcccctgcaccttctgcagccacccattgctctccccctccgagatccaacaaatgatcaaagaactcaaagccgagcgcggccgtgagaaaatggctgccgatcgcgcagccaacaagaaggctgacgtaggcggtgtgcccaaaccatttgctcgaccgagggggtacggtgatgagtacgaggatgcgcctacgttgcaggaagcggcagcgaaacaacaggctcaacagcaacatgcgcaatcagcaaagcaaaaagctatcgagcagcgcgataagctgttgaatttccaagcggaaaacgcgcagagaacgacggtcagagacgaagcggcggactttgacgtcacggcaatgggaggaagcatgtgggcttcccctgaagagagggcgctagcgctcaagaagcagcagaagctgatgagggagatggagtggaatgcccgcccagagtacgaaaagaggcagcaggtggttagtattgatttggtgggcaaaaaggtgctcagaaaagtcaccaaggtggagagacctgttactccagagtctgaacccgacgaattcagtgggccgggggagtatcatgttgccccgtcgtcgtcgaggacgagtggtggtggtggtggtgcgtttagcaagaatcccttgttgggaggcatgatcaagcctgtgtacgaaccaccggcggatttgaaagaaaagggggccgccaccgagttggaagggaggagggataagagtacaaggtggaggagggtgcaggatgatcgggatgataacgaggccgtcattttggatgggggcatttacggaaggagtcaggaagtagcgatggatgcgatggggggtggggatgatgagcctgcttaagggtgagctggtggtggtggtggtctgccgtggttgcgaagatagattggttccaacatgaatacctatgtttggtattggatgagccggtgaatctgaccgctgatgatgtctcgaatgtcatgtggattttagacctgtcttggacaggccagttgagaacctcaagccaagagacagacaagcatggcttatcataagagctttcggcccatcgcgataagagctttccctcaattcccgctcccttctaggactcaagtacagtaccaagtggaatgctccaccccgttatcaatcagcctcatgtaccatcaaggtcctcacagcggcctgagtcggcattcttgtaggtcgtgagatgtaccacttatcgcggctcatacgccgtctacctctagtttagcaggtgtgtagtcgacgcatgatgttgccccaggtagtgtactattgtactcagtggcttcagtctttaatgtcatcaatgctcatcgaggcctttgcggcggctgtaatcatggctgtttcccctttttttttttttttttttttttttttttttttttttttttctttccgaatagcatcatgagtccaactccaatcccgttttcgaggtcttgagcgagactcctaaaatgctatcgcgagataagagtgataagactagctccgtacgccgccgcggcggtgactgaagcgggaggtaggtaggtaggtataagtacctaggtagtgtaggtcctcgtaggtctgatgtcttgccccgcatgattgaccgaacctccacacagccttacggttcgccctatgatttttttccattctcatcacaattcactgtcaccgtaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaggcttggcccgtccgccctgcgtgatgtcacactacctactcgtctcgctgcctgcctccggcgacggcgacggtagggcaagacccatccgggtccggttttgcttcgcccgtacgtactgaaacaggtaagacaaattgcaacattccagaagcacaagtcacaggaatttgtaaccgtacactagactagttgtagagaggtgtaatgtggtgtaatgtggtgtggtatggtgtgtacccccattccaagagttcagcccagttcgtcattcgtcccctggaaatggaatggcttccaggtggtgggtagcacgggagaggaaacaaaaaacatggaaattgagacaccatggatggaaaaccccgcgtgcttcgtcctcgctcatcactagttgccctgtgttcagtcatcctgcagttgagaggtctgcaagagaagaagtgaagtggaagaagaagtggaagctgggaaagaaagctgggcgtcacctggcgtggtcactgcctggactggactggaccggttattcgggacagcttgcgagcttctgcttgattcagtttttgaaagtggaagctccaacaacgaaacgacgacgacgacgaaccagtacggtgttcatccaatcacagctcaatgataagaaaaggcggagccccacgtgtgtctgcagtctgcctgtctcgcctgtgcagtgcacctgaagaaaaatgcggggtgggcattgaatattgatagcagccaggccaacagctgagctgaagctcggcaggggcctgagggctaggggcggtcatcgaggggcagagtgccagagaccagagacgggggggggagccatcagtcatgagattggataagaaagtcattgagtggccaatggggcggtgaggagtgcctgattatgtgtagataggctgaagacgggtttacctgtcatataccggtgccaagggattggagaaagtgcagtgtgctgaggtgtgggtgatgcgtgcagtgcggtgcagtgcagtggtgatacgacggaaagctgcgctttgaggcggatgtactgtacctaggttgagtggggtagcggggacgggtttctttcatcttctcgaatggaaagggaaggggagacctgggaacaatgaacagatgaagtccatttcggtgatcctgtgaggacagagggcagagggcagaaaagcaggaaagcgttggtaagatggattggatggatgaaaataccaaaacacgattaaggaagggaagtcagaataagcattcgtgaggtgtatcccagacagcgtcccttgtgaatctccacggcgggagatcagaggtcaacagcgcagtagcgtgtcactgcaccttcctctgtcgggtctcactgcgagcactctccagtccctactaacaaaaagcttggaatcaccacttctgtgacctttgggaagggtgtgaatggtggttgcagggacctactggaggcacaaggggaggatgggccgatgaccggtggaaccctattcctccatcgattcttccaggttgatccaaggatggaaagagaagcaactgaagctcatgcggataatccgagactttcacgtcgtgtgtcttttgtttctgacattccgcctcggtcacggatgatgagattgctatcacgaaacagaaatatacacacacacaccgcaaaaacacaaacacatcagatcatgattggaccgatcaccggcccttctttcagtcttgttccaaattcatcccactcgaacagttcaagcagccaagccaccctccatcaaacgatgggttcaaaggagacacgctctaggtagtgtacatacgccctcgatgcctcgggggtaaacagggcctcggaggcaaccgaatggccaatgcgcgggcaatacgggtccaaggtggtggtcgtggaatggggacatcagggggaggaaaagcaaccatgtccagtttaacacaagtgacccgcctggattatggactcgatgctattgttagaggtatcttttgtccgtcggtatcgtatcttttgcggttcgtatcaggtcacctcggctagtcccatcaagatggaccccgctacctcatcatagctacctcatacctctacagtctacaccctacaccgcgccaaatagctacacactagaaaaagtctagacccaaggcaacaaacgcagtgacatgttcggatgggatcggatggtaacgtgaaagtcacgggtgggcagcaccatgttggtttccagaccgcaccgcagcatgggcacactcggctgctggctgactgcgccgcaaccgtgacgggaacctagcgagcgagtttccttatctttgacccgttcccgtcgccaggaacgcgcgcgtcctttttttttctctctcacctcttctatctctccattccattccaattctctccttgttctccatcaccactcagtctttgtgaacacgttcaacgttgggacgtggttgtttttttcttcgaatttgcgactgcgacttgcgacttgcgactgctgctgctgctgctgctgctacgtgctagcgaggtgttgggacttttgcgacatcatacataccattaccattacagacctaatacttacacaactcacacaccacaatggttcgtcaccgccgctatcaaaaccaccactgcttcttcttctgggatccagttcagaccttgaaaccacacaatcgagaacagacaggttaacagatggcttcacaacaggctaccaaggagtccttcgcgtccaatgcggccatcttggccaagttccgcgatctcgaccagcacggcaagagtgcgttcatgtccgcctttttggtgttgttataccacactagtaaacactgacatttgacgtcaaaatagtcatggccgagtacatctggattgactctgagggtatgtgcttttccagcggattgtcaaaggaaaagaatggcaaattgacagacaatctttcaaacttacaggcaacacccgctcaaaatctcgcgtacgtcttatcgccaccctgctcgggatcagaccaccaccaccacccatctcccgtcaccactgcagcaattgggatttgcgcaaccaccaagaggaagtgaccaaaagggaaatcaagactaacttttccatcataaacagactctcgatgagaagccagagggctacaagcccgaggagctccccatctggaactttgacggtagctcaacaggccaggctcctggtgacaactcggatgtttacctgtaagtcattatgcgcttgatagtgatgatgaaacaggggcatcatttattgaccacttcacagaaagccggtcgccgtctaccccgatcctttccgccctcccaacagtaagccaccagtccatattgcaacctgcatatcgtcttgttgctcactgtacatatagacattcttgtcctcgccgaatgctgggatgccgacggcacccccaacaagtacaaccaccgccacgagtgcgccaagctcatggagcttcacgccaagcatgagccttggttcggcctcgagcaagaatacacccttctcgatctgaatgatcgtccctacggctggcctcagaatggtatgtctctcccatcggctcatccatgcccatgtccagacacacactgacaacatgcaggctaccccgccccgcaaggtccttactactgcggtgtcggtgccggaaaggttgtcatgcgcgacattgtcgaagcgcactaccgcgcctgcctgtactcgggcatcaagatctcgggaaccaacgccgaagttatgcccgcccagtgggagttccaagtcggcccctgcgtcggcatcgagatgggcgaccagctttggctcgcccgtttcttgctgcaccgcgtagctgaggagttcgccgtcaaggtgtcgctcgatcccaagcccatccctggcgactggaacggtgccggtctacacagcaacttttcgacggtcgagatgaggaaggagggcggcatgaagcagatcgaggcggccatcaagaagctggagggaaggcataaggagcatattgctggtgagtttgtccgatcagaggaagaatggagtggggttgggacggaggctaatgcggggaaaacagtctacggcgaaggcaacgagaagcgtctcaccggccgtcacgagacgggtgccatcgacaccttcacctacggcgtggccaaccgtggcgcgtccattcgtatccctcgcgagtgcgccgccaagggctacggctactttgaggatcgtcgtcctgcttccaacgcggatccctatctcattactggcatcatcagtacgtttttcctttcttttcttactaccctctttccgtcctatggtccacagcaaggtactgacattatacctctctactcagtggaaacctgcttcggcgcggttgacgatgcggttgaggcctagaagacgtgtccctccaagacaaaacagtcaggacgtttaagatatgaggtcgagaggcaagaagcgtaacagttccgggatacagtacggacggatgtagatggatgatatgagggcaatgatggattatggacgatgatgatgactgaaacgagaaggagaaggaagacgacgattcttggctatgggtggcttggagtcgattgaactcgcagtgctttattgtctttaacagcgtaggtctggatggatggaatggagaacaaagaaagttaaactcatacaaggtcgttgaccatctgacaaacggtcaacaacttcaacggcatgttgactgagccatggaaaagaaggaccaaatgtcgagtttcgtggcaacaggaatgaaggtggaagagatacttgatagacgcagatcggcgataatgccgagactggacgggacgggacccccacgccctcccgcacccgccagggttaacggaccccataaaaccccgggaaggatgacgcgagatagcgccagaccaaccccgcatcgcactacgggaacgccgctgtcgccgggatgtcttccgtcttggaagattggtaatcattccccgtcgtccttgaattccatgactgtgacaattccgtctcaaaacaaaagacattccgattccggttcaacatcaaaatcaacatcaacaccacgaccacaccaaaagcaccacaacaacttcacaatgacgctcatcaaattctcttccctcgacaacgaaacaaagacgaacccaactctcaaaggccacaaactcgtcttcatcactccctgggaaccaaccccagactacatagactctctccagaaacagtttcccgacttggtgattgaatgccacaagtccgaatggagggcccccggaaccggagcaggggagtctcctttccccattgaacagtggaaagacgtcaccatcgccttgacttttacctatctcccgcaaccgaaagatgcgcccaagctgcaatatgtccagctaatcagcgccggagccaaccatatcctggatcatccgcttttcaaagagaccgaggtcgagttctgtactgctaatggggtccatgggtttgtctttttcccctttctttctctctttttttttttttttcctttttttttcttccctttttctttgtccaacccgtcagtgcgtgactgaccagaagtacatcgataggccccaaatctccgaatggctcctcctcacctacctcgccttcaaccaccacctcccccactacctcgccctccaacaacaagcccactggtcccgcgccaagtccgattccatccaggacgccaccgccaaaaccgtcggtatcctcggctacggcgccatcggcaggcaaactgcccgtctcgccgtcgccatgggcatgcgcgtccatgctttcaccctgcacccgcggcccacgcccgaatcccgcaaagaccgaagctgggccccctccgggatgggtgatcccgatggcatctttccctctaagtggttttctggctcctccaaagaggacttgcactcgtttttacggtcagggttggatctcctggtggtttccactcctttgacgccggggacgaagcacttgttgggtaaagaggagtttgaggttttgtacaaggcttcgcctactgttaaggttatgaatgaggaaacgggaaaggtggaggaacgggggaggacgtttgttagtaacattgcgaggggaccggtggtggatacggatgaactgattgaggcgctggaaaaggggtggattagaggcgcggcgctggatgttacggacccggaaccactgccggatggacacaggctttggagcacgaggaatgtcattgttacgccgcatgtgagtggggcgagtacgaggtataatgagagggtgttggcgattttggaggagaatctggggagggtgggtaggggggagaggttggtaaatggggttagtaggagggaggggtattgatggtgatggaggggagggacaaacttgagtaggactaggagagatgcagttgggactaaggaaagtgttgggatgggtggatgtttctttttgagcgagtgggatacaatagaggtacctatggaagcgatgtttgttagatctttgatggccggcaggagaatatgaaagaggttgtgatcgtgaccggtggctaccgtcgctacctggtgtttgcgtgtgcacgtgtgctttttcacgcaagtaaacactgactctttgcaggcaaagagagaacgagaaagatctgtgtttgtgagcccaagcagtggaacctacttgagagcttctgcgcagatattgatctgatcaaagtctcgcccgtcaaggtatgctccttccatccttcgattcttctcttcaccgcaagtgctaaccgtttctcggccttgctctcaccgggagtgtagctcaccatgggaagaagaacgatagtaggacgactgcctatactttgaacgacgacttccatcatcctctccattgagggagctcaccgttcatcatctcaactcacgcatgctctcctttcaacagcgcccgctcttcaccgattaaagcggtcgaccgctgtaaccaagtccgactgttgcaaaagacaaacaaaacctgccgtcttttctcgcaaatgtgcttttctgtccataacccttcctgccaaaaagcaaattctttccttttgacttgggacacctggacgatctcctgcagccactactctcggctctcctcaattcctgagcctgtgaaagttctggagacggctcgatacctataagaagactggtcttcccatgggagatgaacaattctttttccatccagatcggtaccgctttcttaccccgtttgttcattacttcgaagcccaccaatcttcaacactttcaacttccagttcacgccttattcgaacttcgcttcactgtgttcattataacatcgccgctttctcatctactcttctcttctcttcgaaagctcacaagcctacagcacttccgcttctcagcttctcccttcttccccctttgcagggtccatgacatggaacttcaccgcttttccatcattttttccccttcagaccgaccacgcaccactcacgcgcttcgccagcaacttctccaaatgaactccatggctgaaccacttgcgaagcaccaacggcctctggatcgttatcgcttccaatttgcgatggtgcgcattccgcgccaaagtctgcaccgaactccgtaccgaactcctcgtcctcatgacctccgatggccggcaacaagaacgccagcagcatcaacaacaacaacaacagcagcgggagcagcaacatctggaacgacagcagctggaaccaaacatctacaccagctcagtttcgaaaaccagtagctgcggtgcttcggtcatctacggacgacttctggaaatcctctcgactcatattttcctagaggcctcctgattctgaaggtcccgatctcgacaccatcccggtgctctcagactttcatcatcatcaccagcggacgaagaagactggttattagaccagattgttgcgagtctcgctacagtagctcgcggcgatcggagagctgcaagtccaacttggtgccggtgggagtttcgaggctttccgaagcaaaggagaagacatgtataatcgaggaaagcaggacgtggaccggcttcagacggccaggcctcaagccaaatcccaaagagcagtgcccaacccgggaccggaaggcggctgctacaaatagaacctttccatgtggcaggcgtgcaaattgttacgggacaaatgaaccaagatcgactttgtcacctggcgtgcccgggagaacttctgcgcaagaaggtgcacttcgcagaggggacgaaaacccccgacgccggacactctcaagagtcctcttcgatgttctccttccagaaagccaaggcatgtgccataacttacagctgggttgtgatatcatctccatgacatataatcccagggtccccacgcctttggagcagtcttgccgttttcaccatctttacccgctccatgattttcaccatcctcagcttcaccaagagctgttccctccaacaagcggtctccacaagcagctcccacaacacccactggcagctcccgaagtatatgacgcaatcatccgatccgtcattctactaccatcgcagacactatcgacacgatcatcgacgatatcagattcaagatctacgacacaataaagcatcttgacatctttcatcccgaggagatccctgtctgatgatgtagatcggctttggcgggtgctgatttagtgtgcgcgccccgctacaccctcaccaccagacccaaccctcctgctactgcctttctggctttcttgggaaggaaggaaggaagaaggagggccgcttggccagtattctggcggcgaaggcggctgccgaggaggatgatgagtagacaggttccggactgattggggatcagattggcacccacaaggaacacttctgtgctggatgctgggtacctacttgagattttcttgtgttcttgttccatttctctcggtaaggttatgtggagtattcaacctctgccaatcgccaccgacatgagggtgatgattaccactagagcaagggcagcaaccgcagaacaagcagaacccgcaaatcaaccagtttatcgaccccaatttcgatgatcccgagggccacacgcatgatttgctctgcaacccccacccacaatcgcctgggtgacttgatcaccgcgctcacaacgctcatgtgggagacatcttcctttgccaatacttcaataagccaaagaagttcaaaaatatggctgccatgatcggagcgtcaagtatcatctcctgaatatcagaacgagggaagggcagagacatggcttcccttcctgcattcacttccagcaccatggctatatcccattggtgctgtgtgtcgcttcgtggctgtggagatcacggggtgttttgaatgtctgaccgcaacgcggccgtctctgtacaggcactcataaggcttttaggtgctgtgttgtgcatttgtgttcgtcggatttgtgttcggtaggttggcaggttgttttgagggtttgaccgcaattcggctctgtacactcaaaaggcttgtcgctctcggagccagggtgctcaagagcctggaaaacttgggctgctcgctcgctcgagtcagcttgcccaagtcacccatcagtgtactgaggagctcagtttcgagggagagagagagaccctgagaagcacaagggcagacactggaattccaactatcacagttggtcgactcagacaaccacctcgacatatcgccttcagtttcccaacaatctcagtggcggcttgcatcgttctctttgcttgatgctacgggtcggttgtgctctgcaattgaacctcaaggaagggaagcaactgtccaccgcacttcccaaactaagagagggggtttctgctgccaacttgatcaactgggcattcaactgccctatcgtgcctttggccgctgtctatctcagggcccaacttccaacgatgacagtcgataggtagcgaaaggggtccgctcccctcttcgcctggcgatcgttcaacgcaagaggcaccacgcaactttcaacacctcacctgccaattcagccccagttggcgactcccgtccttcaccggcactttcaggtcccaaatcaagcagccgctccaagcgtttggttgatcccaatcagtcacaggttactaggtagaacgcggccggtctcaacttacatgccgcatgccatatcggcattgggttcaatcacgtctggaaccaaaacacgattctccagtatatgggccgcctctatcggatcgactaaaatgaggtgccgccatccgaatcacccaagcaccagaacatttgttgaagccctggattaaagatgaagcatcaacggcctctgccatcgcctttgcatctttgctcgggatccgcctgagttatccgtgcggagagtcgcctggttctcgttgtatggcttcaaagacgtcgcccagccggtcgatgtcatggaaatctttcagcgacaacaatttcagtcccgttgcgtccatgtcggatttgttgtgcttgtcgagggccgtgaatgtggtcgctcgaagtgtcgggatgttcgaaaaggcttgggcaattccccagaattgacgatgaggagcttcactcgttgttccaagcaatataagcggtgtgtgtgttttctgcgcgcagtcatctcctggacgctttgtaaagcatacctcactgggcttctccgggactgtatgtccgtcgttcgttctccttcgttcaccataatgcgttattagcaacatcaacgtcaacgggaaaatggcctccgagttaagcataccaggtaggtaatttgaacacgaagccctcacccgtttcgaacacacaatcacaagcaacttggagagccgtttcctccttctctccctcttaccccatccagatgttctggcatcatagctgtcttcaaatccagaccatgggcgaggtctccagacgcggtgagttcccggacatacgaatcaccacggtgccttcaacgctggaatcttttccctcctctttgggacgtgatagtgtatatttcatcaatgaagtggcgcacgtctccgacgcgtcaacacgctggtatgtttgcgtctgggagtgaaggttttgataaatggtttggatgagatggccaacgaacgatgagatgaaaaagggaggataccttgcgacgataggctggtggcggtgaattgcccatttcgtctgattcacgtgtgttggatcggttggggcgttggtcaattatcgtcttgcatatgatgggtccagggaagtcggtcttgtctgccagatgttttcgcaacggagtctggagggggcctggtgaattggtgccctggaggttgtggtgccttggagagagatggtctgattggcgtctgaaacgccgtcgacccaggttcaaagactacgagagacgttgagagaaagaagtctactgtcgaaaccaactgccttgatcgccagagaggtgcggcggcagggagagggcaggtgtcaaggcagatggcaatcttcccttccgtcaaaaggggtgactagcctagggtcttgttcacgtcggtacaggtagaaaattctagtctaccacactcttgaatttagtttaactcctctagtcgcctttgtatttggagtgctttggtccagaacatcgtccaaaacgcacttgcggcagtgataactgtcgacattgttgcggcgtggagcgacatgaaatgaggtgtgaacaagaagaataacaaagttaggtactaacgatgttgaagagcaaggaatcgggtcgagagattgggcccggacgggagagggagagggagagggatcttaaggggctagctttctgggtggcccgcccaacggatcgtagcccttccatgatgacaggcgcatgggcatttggccattgaatgcggaatagtcggccgatggatgtattggagtatggtggaaatattgcacaggaaggaaagcccatcggaaaatttgactgctggtgggcattcgagctgactgcgctgacgctggaattcaatatcaggatgtcgatgtcggtatgtggcggtttggtgatgagagcggcctggaccgtctgtggttgctgggagcggatgcatccatggtgagttgactacaatgagcactcgtttctttgccaacttccattcgaggcactgggatgtgatccaggtgaagaggctcgacatggaacgttaggtaccgtggccacaatgccctcgttggaattacagaccagcttgacagcttcccaagtggcagccagagcagttggaggtccatcaaacaccatggaatccatacctcaagccaagaacaatatcctttgttcaaagacgagcatagaagactgagcagaacagtgggagtggtcacttggtggacacttggaacaatcgttggcttgctcggcactgtggttggaatcctacctctactgatcagaaagataatcatcaagctggtacaatcccgatacgccaccgaaggaccctgacacgggtttcccccgcctactcccgttgaggaagtagcgcatagcattaccctctttgagggaagcagcaatccgatcaacgcagcctactaaaagctcgatcgtttgacggaattgtagaagagacacttagacagatcatcaatcaagacatcttctgagctacgctgtcacgcatcaaacactggctttatgcagtggtagtgtagctcgactggatcaccagactttttgctctcgtaggctgagcagttcgacgctattaaggactaggacatcctcacaacggcccccccgacacccgtcctctgcgcgaatctcaggtagtcctgaagtgcacgagcaggccgactctcactatatacatggggatgatgcggcggtccaaggtcccctgctcagagggattccctagcggctttctcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattgggaaacatactgcgaaatgtaccccgaagttgcatcagtgctaaagcgttcagctgcggaaatgcggctagtatctgagacgtgaaatacatgaagcggcttcaatcgtacattccgcttcaccaccacattacagccaggaaaaaaaaactccagctctagctagcgattcgactttgttcctgcaaccagaattgaagaggcaagccacgtgctccagttgcattcagggagcagcacatatattgaccgacccgagcgggtttaaacaaaatggcgtactgacaagagggcagtcaactgaccactgactaccgcggaaaccccaatcaggcctacatatatcattcaactttgcgggtacctacgtaggtagtagtttctatgattccacagacggagcgcagcaggggatgatgtgcggtacgggtagtaagtagcactgaagggagggggggggggtttttttaatgaatacctacctcaatgaaagtatcgagttgatgggcgtggagagaagtgcgagtcctgtagaaagcggatgatagggtacctaggtagtgagttgaggccgaggctgtatataaagactgagaggagtaattggactggagttccatgtcggaacgggtccgtagccgtagaaataagcggataaatgtcgagaaggagatcgggacttgagatgtaaatcttcccgatcagcttttccatcctgaatttttattttccctcttcaacttcttgtgtgactttgagtgtttctccgttgccgacaaggctgtaagttgatatggggggttagctagcgagctgggattatcatgatagttgctgcggcaacccccctgtaaatcaacaaacatggcgatcgtcgttgagtcgttaggaacatgcagttttgcttggtgtatatatgccagtcatggattacaaattcagctgaaacttgatgtcccattgtattcgacctccgccttgtccgtaaagcattcaaagaagaaggtccggtgaagtgatacacttgttagcaatcatcattgttgctcctccttgtttgctgctgttccttgttcaggacatggcagagggtagtagagtgtaaaggaccagaccgcccagtattgattaagacgcattcttcgaagttttagactttagaagctggttcgaattcatctttggtggaacgaagacgtcaaggagtagaaaaggagacaagtgagacatcggccagagagttgacctccagcccggccgtcaaaagcaaatggaatccggcctgtcacggcggcaggcaggcaggcgccaagccggcggagggcccagcctctacttagttccaggggtgcacggtcgggtgtgtgcccgcccctcaattggttgctgccctgtgatgattctggaggttctgtgcccagtgaagcatggaaccctgctaggtaaagtggagacgggactccccgcgtgtgccatggcagcatttagggcgctgtaacactctccttacagtggcttcaggtacctccagcacgccgtcacctcatgtggatgtccactaacggccgcgatccacaaaatcgacgacttggaatccactttgaccacacagaagtcaacaaaagattctacaaccgggacttccattgtcaccagactgactgactgactgagtgcccgtcactcgagagactgactgccatcggtccattgcaacgacaccaccaccaccaccaccaccactccagtcaatgtgagccccaaccgcacacaagagggttctcccgccatcatcatcatccctactagtcgagtcgacgagccttgtcatctgtcagaccagccagcggcgtcaacatcgatattcccgacgcgttacttgtctgcccaccccagcgagaaaacgacgaaagagcgaggtcaacaccacagccaaggcaaaagacgagccattgacaagtcaccctacttacatcaccagccaccaccacctaccaagcaatgacgctctaatcctcggatctctctgccatcacacgcgcacccgctggacgacgaccgtgcctgttgtcgcctgtcttgtcgtcctggcgtctgcttgtcggtggctgttagagtttttaacaacaacctacaaccaccaccaccaccaccaccatctaccgacggccgaccatgcctacaacccacgtcgagcccaactcggaagcactgcttcaggaaattgcgaattccctctacaaggccaggaaggtcgtcgtcatcacgggcgctggaatcagcaccaactcgggcattcccgtgagtagcattcggcagctaaacaacgcgcgccccctctcctgctaatagccctcccaacaccgcaggactttcgatccgaaaatggtctctactccctgatccaagctcagttcgatgccgccgccgccgagaagcagaatgcttcccaagagtccgagacgtctgctaatcgaccggcgaaacgactgcgaatcgaccctcaagacgccaccggaaaagacgtgagcgactccgagctacctggtacgagcgcagtagcggaggaaaagatacacgattcaatcacagtcaccacccctcagtccaagatcaccagcaataatggacagccctcagaccgccctccccatttccagacctctccgcccaccctcgacttctcccatctgcgcgacgaccgcggcctgggctcctcgcccttgtcctcgcctccgccggttctactcgatccctaccgtgacagctcatcttcgggctcttcccgcagtggcagtatctcctcgtctgactccgacagtgaagatccatcgtccgtctctacacctttcctgacgtcccaatcgtcgttctcgtccaagaacacgctacccaacatgaagggcaaggatctctttgacgcccagatctggtcgtgtcccgtcaagacatccgttttctacacctttgcgaccacccttcgccacaaggtgcgcgccgccgagccaacgaccagccaccacttcgtcagtgttctccgtgacagcagaaaactggtccgttgttacacccaaaacatcgaccagctggaggaacgcgtcggtctggccacgtccctcgaacttggcgccggtagccgctaccgtttttcgacgcgaaagcctgcaggtagccggcccaaggatgcagatcaaagccaggaagaggaccgcccctcgtcaagtcagggacaaaaggagactgagtgcccgccagctagtcaaccgccggcttctcaacccgaggcttcgcaggatacatcttcgcaaccggccgcccctaaccgcggtgtcgaatgcgttttcctccacggatccctggccgagcttcgatgcttcgtttgcgcccgaaccgcctcatgggatgatgctgatcgacaggcggataccctagctggtcggcaaccgacctgcccccactgtgctggtgcgacggcagccagagaggaacggggcaaacgagcgctgggagtaggcaagcttcgcccggatattgtgttgtacggcgaagagcacccacatgctcacctcatcagtcctctggtgcaacacgacctttctctcggaccggatatgcttctcattctcggcaccagcatgcgagtccatggcctaaaggtgttggtgaaggagtttgccaaggctgtccatgacaagggaggcaaagtggtgtttgtcaactttaccaagccccctgacagtgtatggtcggatgttcttgatttctgggtgcaatgggattgtgacgcttgggtgggagatctccagactaggaagcctgcgctgtggttgccgcctggcacggttctgccggaggaggagaaggccaaggctagcaaggccagaactagtggtggtggagagactagcaagaaaaaggctgagaaggccgccgacaaagcagccgacaagactaccaacaaggacaaggcagtggacaaggacaatgccgagaaggacaagtctgacaagaccgacgagcctccgacatcaaacaggaggagggaaagcgacaacaaggggctgaaagcactggtcgaggcagcaaacacggtccaggaccagttcgccatcgaggccctgagtgccttgaagaaacacaaggtaactccggaggagatgagacagcaacaggagtcaaccggaacaatcgaggttgagatgccgccaccgccggcacctgtcacaaagactgctcataagcgacccacgagagccccgagggaacccaaacttaaccccgatgcgaaacgaccggcgtctgtacgcgatcataagaacaatgcggcacatctggtttggaggatcatgagcaacttggaagtcatcaggaatctggaaagagaagtggaaaagcaagtgcctgttcctgctgagacgactaccaaggacaagtcgaaggccaaaaagaaaaaggttactgcttctcagaacgacaaaccaaaagcagcggctggaaagaagcctcagcctaaccgggacagccaaccagcggtacaagtgtctgccagtgatgcaggtcgcagcgttccagagcaggacgaaatccaggtggaccttgaagccgactccatcaccgcggcggttaagactcgcaagcgaaaacggaatgtcacatggaaaatgatacggggtgtcgagacccgcgtctctctcgatacaaacgggacagaggtcgctctcccaccaccacatcacccccatgctactgccgtcccggttaacatcccattcaaggcgcctcagcgtcagcgctccaagactcctcagcctcctcagcctccagcgccgcaacagactcaactcttaccgccagcaacgatacccaagaaccgagcgctgccgaaacccaaaccgcaggcccctcgaaaccgaaccaacagcggtgctagcataccgccgcatacagcgatacatacaaccgcaatcttcacacccaaacctctcgccaacctcgctgttgaggtagttgacaaatatgacgccggtttcgaagagactgatcggctgatcgctaggtaccatgagcttgcttcgaattcgcagtctcgcgcctccactcgcgcttccagtccgcagccgagacaaactgagacccccaaggaacaccagctaccgcccctgaatatgaggaacctcaacaatgcccagactaccgttccaagccgaggttcaaccgtcaccaaggggggcagaaagaggagtaagactggacccgccaatggcttgcttaagttgcaggtgttggagcccaagttcgatacacccggaccgttgtcagagaacgtgttgagtcctaatgttggcagcccgccattaggttcgaacggaccgagaggtaggatgggctcggtgcatcaaccgcagggacacaacgaccaggagaaccaaccaccaggccaagagcaacatggacagccgccggcagaccaacaagaactgtgtcagcagcagcaacagcagcaggtcccgccacatgggcagccaaccaatcaagcccgcaaccctttcttctactcggatcctctcgcgtcgcaactgagtttccctcctaggtggggggatcaacaggaacagcagcctccgtcccagtatcagcaaggcccttcccccgcgaactacccaactaggtattggagtaccaccgctctcgatatgtttttccggccatccatggatgcgcaaaagcagccctcgcaggaacaggaacaggaacagaatatgggcctaggcatccaagaacccgcactggcggccacgcccgcgcttgagacagaagtcgaagtagacgacccctggatggaagccgctcgccgtgtccgtcaacgcttgcctatggggggtgacctcggcgcggcagcacttgctcagctggcagtacaaggagctccagtaccatcgacactgccgttttcgacagttcttccggcaaggggtgttccagcgaggttttatacgccttttcaggcttggcagcagcagaggttggaggagatacggcagcagggaccaccgctgggacaaggcgggcagcggcagcaaatgatgggggctgagccggggtcgatggctggaccggggccggctcctggcgcgggaccaggtcggtggccgccggggtggtcggcggaggaacagttgaggcaggaggcagccatgatgctgagttccatgagagggagcgcttagggagtgtttatcaaggaacattggcatttatggatggggtgtgggtcatgggcatagtactgcatgaccaagttgggggagataccacttggcgaggtcgtttgggaagagaaggatacccgaactacctctactaagcggaataggattgcatcgatgtagcatgttacggagtatgactacggagtatgactacggagtatgactatacggtggtacgagtgcggagtacagatggatgaacatgtataaatagcatatcagcacacgaggacatagctttgtcctttgttcaacggcgtttagcggagtttggtcgtttttgtagactccctgctacatttgggcacctctaggtagatgtagatgtactatatacctgtccttggcatatcaaacctctattttcctatagatatagccacctactaggtgctcatggaatttagcgtggaggcctgggagaagacctaggtttatggtcgtgcctgccacttccgttccggttgttgaaaactggagttggtggacttggctcttgggagttgactttgtcaccaccgactcagacactcgcaccacttggaggggtggcttagtttgtcggccacttggagttttggaacagccaggggtagcactggccatcgtggtcttgtcttgttgttccacattcacttctgccaccacctctgtcactgtttggtcgccacctggcatccacctcttttggccggccgtgctttggctcgacattgatcccattgactgccggcgcttccattcaccgacactcccttcctgtgtacctctataaagcaggatgtttttggttcccgcatttcctctcttcttcacttgcgtcacaaaactccaaaaagcaggatgtttcggctctgcctctcccctcaatccccatccgtcacaaaaccccaaaaccaggaagcctttttcgctgggatcgccttcccagcctcctccaagactgtcaacactctatcaatcaacaacaatagcaacagcaacaggtacctacgatgctctcaaagtgcctccagcccggctgtgccaaacctccttggaatggaaaggcctactgggtattgtattactaaccacctgcgctcgacaatgtaagtcttgcatgtcccagtcctgcatcgatgcattccagtttccccagccccttgcggtcgcaggaactttcaaattgcaaatcgtcacggccgcaagcgcagaagaaagcaacttacctctagaagtaggcacggcaaaagcctttttccctcaactcctcccaactacctacctacctctacttaccttacttaggtagaagtagacgtaggtaggtacgctacaacacttgctaactccccctctctctccccaatcacagctcgtgccgccgaacgtcgttacctattttacctcctcaaggtaattctccgccgtcgagcccccttcccatggaacaatacaatggaacaacaacccgtcggacggtaatggagcccccctccccccaccgatggaattgacgaacataggtacctgctaggcaattgggaagcttccacttggccgccgcccactgggatctatctaggtaggtgaagagacacaccaaacacgggcagactcacattggttttttacagagttcacctaacctaggtatgctccgcctggataaggtctacgaggagtagcgaggaaaccaagcactttggcattgaatttgaagcgcacaacgtacaactgcccgtggtgataaaaggactggactggactggactgaggaagcttgggaggatcttttgaaccagtggttgtgcagggttggggtgacgggcggtggagttctttctgggagggaggtggcctgcagtcaaagagcaattcatagctctctcaacttggaaatcgaatcgctttctgagacaacgacttgaacattgcgagatttttattgacatgatgaattttatgatccgtcccctacctagataaagacacgtatttccattcgcttgactctccttggaagtgatttacggatcacaaatgaaacttccagttgtgaatgcgatgacggagtgacaaactcccaagcccaaggttcggcccagcttcccggtttcgacctttcaagtctggtgttcttgctcacttcatccgcacgcactgatgaagtagtggatgggtttgtctttgatagaggtatggtcgtctatgaaccggatagagccgtggttgggttagtattctaaagtaggtgcttcctttctttggtgggtgtgcaaatgcgatttgggcgacagactacctacctctacaacttctcttacaacaagcccgagggatgtggggttgatacttaggtacctacctacctctaggttggtaccgagaaaacaaatttagatagtaagtatcaagatgcgagcaaatcctcttgaatgagttcaatacgtctaccttaaattgaagtcacgtatgccgcttgttagacggagaaacagatccaatacgttttaagatccctttgacgccttgacttgtcttgatgaggcctgtcatttggaacagaatcttgcaggactgttccatgcgggttgcggccatggtcaaaagaccggggacctagggcaaacgtgccgaggaagaaggagacgagtaggagaatgtgctgtaatacctctagtgacccaagggaagtcctgtcaagcactggggcatgcgtccactgcctggtcgagttctggccgtgttgcttttgacatttggaggtatacctgaagggagataatgtcacctgtccataggtatcaaccaccgccctctcctaatgtactggaacattcactccttgctagaggtatctaaaaagatacctgtacactgaagtacatctctaccagtgtcccctttgatactcaatgtcatccgccccaaaaaaaagggccagaaaaaaaggaaaaaaaaaagttgaaacgaacacgcggggagccccagcctgtgccatgtgcagccagaaaaggagctggcaacatgaccgaacagcgaacagacagcctcaaggccatgacaaaagcaaaaagcaaaggaacaacagaaagtgaacatggaaaaaaaggaagaaaaaaagaaattgcccggtctgggattcgaacccaggttttgcaccacattggtttgtactgcggtttgccagaccgcccctcgttcgaacatgcgtcctcgggggtgccaagccctcagcacaaagttctgaagtgcacgcgttataccactacgccaaccaggctgttgtctgttgttgtaaaaggggtacaaagacctaatacatataccccaaggcatggagagggacggggacactggggggtcaagtaccgggtacgtacctcttcctgatgagctggcgagactttgaggacgggactcggttgttgcctgcccctgcttctgctgggctccttccgtgagagtctttccaaactgctttctacaagcggttggctgctgggaaggctggctggcttgatttggtaagaccgtgggtcactctacgagcacacggcacacgaggcccagtattaaagcgagttgggttccctgacaccccgcgtcttgatcttctcttggtgttctttttctttcccgtggcctacatctctcactctcccaccatcactcaccatcactcaccatcaccacgaccatcaccatcaccattaccatcaccatcattcaaacctaaatcaacgcaccacaacagcaagagaagcaacagcgcgcaacagcaactttgcctgaatccgacaatgtacgtgccatttttcttttgtcaaagcccatccttggacgcctactgtcacagtatcttcacccctccccatccttccccgcgtcttgaattgcttcgcggttcgatgggcaactgactcccctgatctcagtcaaccctaccgggcttcagaccacttgtcgctttccctgcgccgccaggggcgtctccggtgcttcggcctcgcagaagccggccagcaaggccaaaaagcccagcccacaaaactcctcccagcctgttccagcctgcgcccagtcatatcactaggtccttgtcaatttgacagagtaaaggtacgttgactttgatttcattctcttgatgtttttcccctcgtagtggctctattctcgttcctctgccaatgaaagagactgagattttgtgtttctaggtagacaacggcaaggccaaagttgccttgtaacaagcttcgcgcgccaccgaggccactcgacctcgatcggcccttttgctggtgctcgctgcagaaatttggaagagagggaacggagattggcttggaatatacagacctctagcttctgaacaagaaaagaaattgaagcaatcatggcacaagaggagaaggacgaccgtccccgctttcgacatggaatggccatgattgatgtcttctcgaaggacctgcgtcgtcggcatgcgatcaagcatctgattgtaaaaatcattgtagggtggtcccgctgatagaaaccgcccgctgtcctggaagccggtcaaggcttgacaaaggttagaacacgaggttgtagtggaaattgtcggaaggacgagccgaggggggctgcttcaacggtgcatggtgcatgatgcatgatgtatggtgatccttgtacatagaacacaacaccacttgcatgaacagtcacggggagttccagattgctcagctgaaggatgtctgtgtcaatatgtgactttgcaactccacgatctctacctgtaaatatcacccgactcttcattgacgagacactcccccctgagcttcgatatcttgaacatacaaccgtcgctataatctccccatcaatctctttacaaatagaggttatttctccgtttgcggaaccatgatatttaatcgtggtgtttcgatcaatgtgtcaatagtggaatgtcgacgcaggcaacataggcttcgaggaaacttccgtcgacatggatagaaggaagcctagaggtggaagcgttgtctttggaagtggaaaggacattgtctaccagaaaaggccaagtaaatgtgcccgtttgagtctcggccaacaccatgagcttcagccaccaaacagccccaggcatattggccacacacctgacaagtgaaacatgcctctatctacatcttatggcagcagatactaaagagcgcaatccatcagcagggtgcccgtgagatacctcgtctacactgcacatctgaacaagccccaatgctaagaacacaaactgtcaagcttgttactgccctgtcagaggcagacacgaaccaagtctcaaccgaaggcgtgtctcacagcgaagccaagggctacattcaacgggacactcgaagtgcatgtacccctttcccgtcccaatcatcactacaccacaaccgcaaccgagtaccacggaaaaagcacacatacaccagccacgataaaggcacgagcagatagatgacttcgactacctatggaaggagcaaaagggcactgacagttgacggcgaatgtcaaacccggtagaggtatcttttgctgttccctggcttgttgctttccctgggttagtacctagacttggtctcaacttgcacccctgggaccgagagaggctgggagggagtctaagctaggggtagtcccggcctcgggaccgaagaataggtagaaggtaaacgaagaaggaagaaaaggatggaaggagggaggggaagaaggagcggtatgagaggagaaggggggggatcgaggggtatgaggaaaggagggttagatggaaggagggatggaggggtagaggctggggaaggagacgaggtacgtggaggtacactggctgcccggtcatctgatgggatggtagtgggctggtggtgggccggtggtggttgcctggtcgcctggttggtgtgagtgttggatgaggctctgtctacctctgtggcttgccagctgctccagcatgtagtccactggctacctttatgagtgtccagtggctcccgttggtagcctgcagattacttactgaaggccataggtgccagtgagccagaaaattgcactggtgtgttgacggtctagcccttgctcgtgaccactagactctcccgtttcactcacacagaagtatttcttattggaatctaccccgctcatcttttctcgtttccatcagttatgagaccagaggtatgtcaaatttctgccactcacttctacttcttgtccctttccccctcctcctcatcttccctcttccttacctaccttatgttttctctcatgttcaccatcatgagttaaattagagtcaccttcatcaccactctcacaaaggttcgtaaggcatctgctacctctcccatgtcccaataacaagaaacaacgtatcgctattcactcaccgaaatcatacctctacacattcccgtcactatgccttccctgatctcagtatgccctcaagacactaacacaggatctgctcacgactgaccctcatcattcaaattagtcccactttcccggtcgtcgcgactcctcctgagcagcccgatgcgggcgccgacgtcaagggaataatgcttccgctcgcgcgggcgcggctgacgaagaagccgactcactacatccgctccactgcccccgcctacgggatccccgttgtccgtaagttgcatgatactaccgcttcaatcaactcacgttcagaatactaacatgctcttagtccacaccgtccatggcgccaagaagctcctcccttggcccgatggcatgctgagggaggggcttcgacttcgtcagctacaccaacgatgctgatgccgaaatcaatgacattcggccactggcgccatggacggtaccagccaccagcagctacggccaccctgtcactcctgcggcgaggttggatacactggcaacagtggctgctaacagccaggcgctgccactgggatgtcaagcatgccatcttggacttgaaccaagtgaacaacaggcccttgcaagattggaccaacggctgtgacgctggtgtcgagaacgccattgccaacatggacggccaggagtaagttcacactctctgaagagtgaagctgagcggacgctgacactctgattcagggacgagaagttcttcaaggccaacgacgtgccatagctccaaactgaacattcaaaccagaccgccttccccgatttcggggtatcgaatcccaaacccaaagcttcgctggccacctaacggcaccgagtccagttcccacgaacaagaggttcgctgcagttgcctcgactatatccccggcggcttgtagataagtttggccatcggtcagtcatccacagagcctacccctcggcgcttatgcaaaccacatcctgcgaggacaatggcactgctctgcccaagtcattggcaagtagaggacaccgccagtggcaccaccaaggccttcagggagatcagatttgcttggcgcaagaagaacgtccctgtcggcgacgacaaaaagccctgatgatgctcggaacgccatccagcgggtccgttgtcaaggacactcaggagaaaatggagatggaaaggacaaaaagccagtccttcgttttccacgatcactccggctcctccaaggaggaagtcctttcgccgccctcttgggaccactgtgttgctgccgcagatctctctccctgatgacgactctttcgccatgaaagcaatcttttacgctctcgctttccccggccagttcatgagcacacccaacagcgttctcgtcggccgcctgaccataatgcttattcaaatacccccatccgttacttcggatctatggcaggcaggttcggcagactcttcagtgtgttggagctccggcaagatgcagccaaaaccgtggtggtgcttatggtggagggttcaagagtgaggagtggttgattggaggaaaaggaagaatgagacaaaatcccagaaagacaagggaacttaaataccccgtcagtacccaggacaccattgcaccttccacatgccacttccaatgatggcaaccgcattgggcccctccgccttcggtcttcttggagccggtcccggaagagcccctcgaaatcaacattgagcacctggggtaggagttgccgctcaagcaactatggcagtaagtccctttccctggttcacacctctacatgcttgacgcgcagctgctaacactcaaaaaagactcttacccaggccagcaaggtaacttccgccaccagaagaagaccacaacgtatcacttttcttctggtggcggtgcggcatcaaacacacagcctcagactacaggtcctgcatcactgcggggggcggatcctgcatcactgcggggggcagatcccaaccaagatgccttgccctcacaagaaaccttgcccccacaaaatgctctacgaagccgcgcatacctggcagacgacctgctatgtcggcaacttgaccccttacaccattcagaatgacctcgttcctgcaaaacccgttgagggcaccgcggtcctcaagcccagtcacctgccggctacggctcccagatgggttacatctgaagaccttgggcattgacccgagctccaaagaagctcgagttgccgactcgggcgaaggacgaaacagcttcctgttgctaggggtttgggacaccgccgtcacatgtccgcatcggcttgctggcggctctgcgcacccgcaagctcaactcccagaccatcggtggacgggtgttggggtcaccgctagccacagccccgtcattggcaatggtgccaagatcgtcgagagacctcaggggcgggatgctcgaggaggagggcaggagagaagggtggaagtagggggctcgagagtgaagggatgcggaattgtggaataagtgtgctgttttgggggctgtgcgaagagcatgtgggttggtcttgtatgtagcgctgttgccttcttcttcttcttcttcaccacctcagtccacaagttcgtagaggtacttagaggagtctcattaccattctgccattgttcctgcaccgtgcctatgttgaccacgtttactttgacgagtatcgtcgcttcgaatctagaggtaggcttagggatatcaccttgtaactttgagagagcttaccgacatgtcattgatgtgagctcacgcgtcctggtcctctgttcttgtgctgtccaactccggtgggaacacgttgaggaaagtaaggatttatagaggtactctctactctccgatagctaatatacatgtaactcatgaagttcagttttgagcagcagcagtctcttaactggcagtcaatgggatgttactcaaacaccccgttcttcttcgatgtcgccactgctgatgtcggattcctgtaaaccttggacactttgcaagtctcgccggatagagtctacctccctaaaggtaagtactcggcaacgtttgaagctaggggtttcgggcatgctcggttgcggaaagaaaggatgggagagtaccctacctatctacctagtaggtacctctacctagaggtaggattggaagtgcccgggtaagtggaagtgcgttaaaccttctatttagtagtaaggggctggcaagatacctctaggatataataagatatacgggtatgaagttaggtacatgtaccttgcatatatattaccactattaagaagtgaccacagtataagtacctatgaaagtatacgattatttacactagaagcatctcactagtcgagtacctatgaggcacacaagtgatccatgctatagaaccagccgggcatgactactactctcggtggctaggtaggtacctctctacccaggtacctaccatagcgggaaaatcactgggacatcaagccttgttaggggggtccaatgcttgcattttgacaagccttgttacaaaagcaagcactgttagttgagggagacctctgattggttggcttgagagtacgctataaacgactgctgaaatattctaaaattcagtgcttccttagttttttttttttttttttttttttccacttccttatatagagagaggaaccaagacgaatattcaattaattgggccagtggctcaatggttctcattaatgcatttctttcttaagatcgctagttcgattccaagtagtagcttttttttcttattgcgcgaggagtctcgcacagaagtaaaagtgtgaataccctcatccggaacccccccccccccccccctccgaggccctactttagaggaaaaaaaaaaaaaaaaaaagggaaaggaaaaccggaaaactctgaaacctttataggggccctttcaaaaggtcattataggggtctttagcttttaccattttgcacccaaatccgaccaattagaagcctccctcaaccaacagtgcttgctcctgcaacaaggcttgtctcgttatcagctctaataaaccagtcaagccttgtaaccccccctcaagacgtgatgccctccttatatttccactgtggtaggtaaccttcttaccttaaacccttccatatctctctaatcccatcccaccatccatccatccatccatccatccatccatccaggtcactcctatacatcccgcaagcaccaaacaatgcaccttgaccgcaccttaaccgcacctcgtaacgcctctagtacctctaccgacctgaacgcctcgcggattatgcataaacgaaatgtgaaaaataggtaggtagagaaccgaaaatggaaacaagaaaaagaatattgtataaaaagaaatgtgtatcgtctcagaaatccgaaagagaaaagaaaagaaagagaggtggagagcaaagaaaataggtgtaatcactgccaaccagaaccaggcatcggccgcgcccatccgaacggatcatccatgatactattattactagtacacagtagacccgtccgcttagaggtggtacttgcgctgacacaccacgccttcacgtcctccttgggtttgcccaagacatcctcatccaattcgtccggcccgcgcagcagaacagagcgattatacagccgctcgcctaggaaggtcacagggcgctggggatcaaacaggtcgtctcccgagtgccgaacccagccccgctcaaggtcatgcaggatgtaagccgcaaactgggggtcagtagccaggtatccgtccacgtccaagtccaagaggaagtgcattaggtgctggtcggggttattgttgcggagatagcaccgattggccatccacgccaggtcttctttccgctgggggttattgctgtccccaccaccccagcatccgcggcggacgaggacgtcgcagcacaagagtctgccttcattgaaggccaccatgagtggggtgagtgactcgtgcgagtcttctcgggcgtgcatgaggcttgcggcgccggggatgttgagcacgaggcggaggatgtcgcactgcagttcaggggtgaggcgctctggggagcatttgcagatcacgtgcaggaggttgttgccttggttgtctttgtggtcgatcctggcgccgttgttgagaagctcgcggaggacgcggctgagggtgttgatgttcacgcgtggtgacatggaggagatgggcaagggagggccatcgatggcctgcatgaggacgttgcggccacgagagttggtggcgtggatgtcggcgcctgctttgatcagggccttgatggccggcacgttcaagtgctggactgctgcgatgagcggtgtgtctcctgggcaatctcttgtctctagggatgctccgtgagccactagtttctcgatcgtttgcatccgatccaagccatgcttcactgcttttgcgtactcctgatcgcgcgtttccggctcttctacaacgttggtgtctgctgaggaaagctttgcaaagcgatggcctttggccggaggcatagcgcacatgtgaaggggggtcaggccgttgccgatattggttgcaatgtagccgcggttgacgtcggcgccgagctcgatcaacatgtctgcgtcctcgtagtttccaacgcgacaagcctcgcccagtggtgtgatggtggagtagggtagaaatatatcgatatcgacattgatgttggcgccgaggttgagcagcagcggcacggtagagtcccagcggcgatacgcgtaggcgtagtagaagggggtaagggtcttgttgtcgcgcacatcgatgtctgtctgcagtccaacgtccaccagatatcgaatgacatgaacaaggcccatggcggcagcatggtggagggcggtagcaggatattcgagaaagcccgaattctcccagggggggaaaagctccatgtagatcggtgctccactggccaaaagtttgatggcagcttgttcgttgccatgacagatggcgacatggagaggcgtccagcccggaatgtagagtccatcgatggaggcggtaccttctatcgaggtcaagatgccatattctcgccagcaagaacagaactgtttggccactacgtccatccgggcaccgcgttcgactagagtgctgatggctccgatgtggcctgctctagcggcgagatggagggcagtgtacctgcggccgaacttggtctgggtccatctttctgaaccgtcagaatcatcgctacgaccaacgctacggccgtcaccatcgaaggtaggcgaatagaacaagggctcatggtcggtatagttgtcgccgtcatccgtgtaatctgacatggattcgtcgtcgtcgtatgccatgctttgaacaccgtaggagctgccgttgctgccggccagcaaagtgcttctggaatcgcagacacttgcggcatcccagcccgggtgaagctggccccgttgagtaagagcccttctccactccctggatgatgtgcattggtggaactcgtggttgggatctgcaccagagtcaagggcctttaacagggtcccgaccacgccgttatgtgctgcccactcgagggggtaagggaagtcgcgcgagactgcgcgcttgtaaaggacggggttcacaacatcgtatagccttcggttaatcctggcaagagcagccagatcccgcaaacgctcgaggttatcgagcacgaagatgacgagctcagttggcaatgccgatatggaaggcatggtcaacggctccggtcgaaaacgagtgacaaagaagtgaagtggcggtacaggtatgtagtaagtattctactacttgagtagacggcgttcagattcgaggttgcgcacaaaggttggttggttggttggttgatgtgatggcgccgtcaactgactgtaggtgacttggtcgaacgatagccggtgacagtgagtgacaaacagtgtcgcttaaaggaaaataagaaggaaaagaacgaaatgacgtagaggatcggagagaactccggtccgcgggggcctaggcgacgcgtttgaatgagagaaagccgagatgccaataacaaagggaaccaccagtggcgtcgtcgttcagcggtcttagatccgctgtcttggcagatcgcgagggtgagcagacagtgaggggctagcactgatggaggttagttgccaggcactgacggggtctacctagtgtggtgtagccacctacccttggctggaccctgaacacgttgtgtgaagtaaggacaagggtgggaaaaagggtagcgttacgttgtgagactaccaatcagcgagctcaaacaagtgccgacgggggttgtgcttgtggtggtgcttgtgggtggtggcaatctctttgtttctgatgggtttccgtctgcgggacgagagagggtttgtcgtgataataatagtgtagtataggtgtagtgtgtatttggaggaagaagcgcgttggtgtggggtgggtggtgggcggaacgggaaaaagatgtgcgctgaacgaccaagttaaagtgccatgatgagcaagcagttcgccggctaaaaagagggggacatggcggcaggcagtctgataagaaaaacgaaatatatctacctaggtacatataacagcttaattccaaattcccccttcccaacacccaaattgaccattaaacttttttcaacgacttctgcatcttccatctcttgaaatagcatcgccaaaattgatggagatgaattctttatgcaagccattgaacccttactgctttgagctgcaggagatgctagccccgaatgggtcctgcctgcaagaggcaacaggccttgactgaaggccgatttccactggccaacggccttgtcagttccctgattcggtcatagtcgggtacaacggcgttgcagttacattctgccgagccccggttagccccggatgcgcccctgattagacacatatagcacgaggagcaggggatcaacgacagattgtacaagagcactcgagcagcttactgagaagcgagcggaagatttggtagatggcttctggagtaatcttgtcggcaggaatatcttggtatctccgtgttttcggaaagtcgggaggtcccttgatgcccctgggccatcgcggcgccgagatggttgttggtggagatagaacggctataggaaaggggtctgtgtttagcgacaatatctcggtgagccacagctcaacgacgttattgaagaaagcggaaatgaagaatggaaagggatatcgaaaagtagtatgtggagtatttcagcccttgattgctttcaaataagtggaattcttgaagtgattgacttcagttgggatatatatgagaggaaaaacaaagaagtgatgtgggttagatcgttgaaaggccttgctgaagaaacaagaagcactaagaaatcgttgcacacacccaaaaggaaaaggaaaaaaaaaaaaaaaccttggaaaaaatggtgatcctgttccgtaataatgcagtgtcttgggcagttgtttttcacatcttcttggctgtgacatggtgagatgtgagtgcagggtaagcacggtgaacagaagctgatgactgaattttttcaatggaaaaaaagaggaagagaaggataggcgccaggactgcaggaatccctaaatactagtctacacacgtgtttgaggcgacatgcaatagttatccgaagaacttggttatccgagaaaaactacttcctgtatgcaggaaattccaacagttttccacacctccttcctttccatggctgtcataccacttgttccttccaaagctcaagatatcacatccgtaaacgcaccttgcacgtattacattatcgtatttttatctatctcctcaaagttggacccatcctggctgggccgagtgataggatacgagcctcaacgggcacgtggtacaagaggagaggaggttgttcatgtctacattagataagcggtaaaggacaaacattctgctgttggtgccggcatctcagccagcacctgtggtatccaaacttgaaaaatccccgtccccaatctgcgtcgcaagaagattggggacgcagggagagagatcgattccaaccaaacgaaaagggagaagacatacccgaaaacgccttgaaaaggaaccaagtcataaaaaagaaaaagtgtacacgcttcaccttccctacacctctactttatgccacaaaagcacatcccgtgatcctcacaaactcgtcctcaacatgcaaccacaccttcctcaccatatcctgctcctccctcatcaccctcaacgcctcctccgtcttggcgctcaacccttccccatcgttactaaccgagtagacgccactgccttccttgccatctgttcccctggccactctcaggttcatcgatattgaggatgagctggtagagtgcgacgagtgcgagtcctttcttcgatgaccctttttgttgtcggatgtggtgctgccgcctgcggcagaaaccacggagccagattgggtgttgcggatttcgatggatggtctgttgctgccgctgccattgttgttgctgctgttgccattggtcccgcctaccagtcccaacccaagaccgaccccgctcgtctcctcaatatcccttccctccctcgccggaaatttcgcagacgtagccataaacaactgcctctcgcccgcctccgccacgggaatcgtacacagcggtccgatcaccttgaacactcccctcagaactgtgatggccgcccggttggtgtcctgtcccaacttcgtcctcacaagtccggggaaggtgtggacgaatgagacgtcgggggcttcgagtgccaaggactcgaacgccagagtcatcatggaggccgagtgcccgcgggcttgcatcatggcgaggcgccggaactggaaatcgcccgtgtcgatgtgcccttctttggtgccgttgaggacggagacgacgcgccgaagggacgtcgctttttggagttcggggagaaggttgacgatgaagcggatgcgggcgtagaacgagacggcggcggggtagtggagggattctttggtgtctgtatgtggcgggggtgttagtcatgtgtgtggtctgttgaatattgtggcacgggagggtgtgagcatgaggtgcttcattcctctcgattgcccttccccaaacgtcctcttccccatctaccccccctcgaaatgtgccaggaaaagaacgtacctatccccatgattgttgtcccgcaactcatgaacagcaagttgatcaccctctctttacacttgatctccctacacacctcatccacgttcgccagcaggctcacatccgcgcttcgaaaatgatactctccctccgggttgagattcgccagttccgcgcccacccgctctccattcgtcctgtctctccccacaaagtaaactctcggcgccaccgcgtgccgtacaaactgcttcaaagtcgcttcgccaatacctctggtggcgcccacaaacacggctactaacccggacggcaaagatgagacgatttgcgcgttagaggtctggatctgctcgtgggtaaccatgctgtgttgccgcttgtggcctccgccgctgcgctgggtggtgggggaggaggtgcgggagatgggggacgaggtgcaggtggtggtggtagaggcggcagggacgttgtgagcagtggtgccgggaccgtagcggccgatgccgaggccgttaggggagatgccccgggggtggctgttttggttgtgattctgaccggtcgacggggagttgacggaggaggaggaggaagcctggttgctggagctggagttggagttagtgccgccggccaggtaacggcggttagtgctggctctggagcggccggtggatgcagagctggtagaggtctggcttcgggtgcgggttgtggcaaagttgttgttggagtagttgatgctgctggtgctggtggtgccgttgctgacgttggtgtcggtcgaggttaaaggccgaaagtagttattgagacgatcgacgcggtcacggtcactataaccccgctcggtgtaggtggaaggataaggagtggcaccgccgttggcgttggcggagctactatgcgaggtagcctgcgcatccacaacaaggttcgtttcggcggcggtgaagtgaagatcgcctagtagcagggcgggccagttcccattcctcgatccaaacgcactaatgttgccgccggtcgtgatgggatagtcgcacaaggtgctgccgctgatgctgttggcaacgctgcgggatgaggacggcctggggggcggagagagtggagtggtggtgatgggcgacatgatatgtggctgctggctgtccttgtcgtctagatgtgaccgtcggtgtttccaaggcgttttgtttgttgctgagaaactcggagagaaaaggaggagaaggagatactccgactcgggacaaacatggtggcattggacatatcttgaggttgtcgacggcacagagatcgacagggacagggctgcatccagcatccatcctccagatgccaagggcccgaccagcttgttatgcgcgcctgggcaatggggtcccaacgtcgagctactggctgttcggctggaccagacggtagatgcagtagtgtaagtgatattaaaggcaacaaacaagagacatcagagacccaaaaaggcatcatccggcccaatgtccgttcctggtcaaactaatgccccggatttccactaggatcgacaaatctacgacatgactagttgcttccagtgcttcgctccggtccccgacagagtattttgagagcaaagactcaggttggcgtatccggatgagaccatcttggcgccagctggtatttgggggttcaaatgctaatttcttttttttttctgtcattagtttatgccgaggacacagttgataagctacgcactacgtagattgaactgccgaacatcctctagaaaggggactgttatcgacgatgagtttgatagggaagacgtcatttttggtgtttcttttttttgtatacgttagaaaaaagcaaagtaatatgatgagctgcgtcctcttttccttctgaggacagaatcaggttataattgtcaagcaaaaagcaacgaaaagaattgtgtgtgtgtgtgtgtgtgtgtgtgtatgtgtatgtgcgtgacgtgactgtcaagtttaacggtcaaaccatcaaagagctgagctgacacgaggtcattgagaaactcaaatagcggcgccgcattccagggggattccagtgtggttgcctcccccctgtccatgaccccgtctatctcggatggacccgactcgatttgggggtgtttatccgttgcttgatgtccgatgtgcgattgcgataatatgatgaacgacctgattgacctcaattgtcccgagtttagatgagacttggggacgggccgagtttgagtccaaaacagcgacagaagatgagagatgaagtgcttgctggagacgggaccggacctcattcccggtggaaggtcaattcgagagacaaggcgtcattacactaacacctcgctagcaggtaggtggcggagagaacttccgggagacaaaagggatttgatggtccgagtctcctcatctttctcatgaaccgccgccattttgcacaagcgagagcgagcgagggtcaaatggtgaacaaagcttgaataaaaaaatggcttacccgagaccccttaggtaggaggcagtgtgtatataagggggggagcggtagccgatgtttgaagctgaagtttggcgagtcgcttgttcttcgcctttttcgttcctgtcttgtcttttttttctttgatgtgattttctctcttttttttttttttttttttttctccgtgttgtctctcggggaatttcttgtccatcactggaaatcacgggagaggggacctccaccatcgatggatgtgccgggaagttgctctcgggtccgacttcctgccagcgcgaactaggcaaattgagacggatacaggcatcatgcttcgagagagaaggcgcctccagctgaactgaacgaggagatgcctggttgatgggagctgagccgggaaggaagaaactgaaggagacaacggtacctaaggtacctagaggtagtgaacgggaactcgataagttgaccagttgcctgaccattgactgccctgcagtctgcaccccttttccatccattcttggccggttcgtcccctctgcctgccccccgcatcggagaatggccgggactctggcacttccatcctgtcaatgctccactcacaggtacccgcactttagcttgatccgcgggatctgcataagctcactccaccgaggtatcattggtcctcacggtcctgccctgaccattctgcgcctttcccctttaggacttgggctggctgggcaagtggagtgccaatcttggggtttgcagatccctcagttggaaccgtgcagtgcatccgttgcgatgcgactccaaggtgtgcagtggtcgttgaacggcatgctgtgcagtgtgcagtgggaaggaaggagacttgaacttgaacaaggtgagagcttggtggttctggtagaggtactgtacattagtctctcttgtcgtcgtcttcatattcatataaaacggccaaagtcaacagttacaaacttccacttcttcttgtgcctctccttctgcgcaccaaagattagataagtgaggttcctctatggacgtttgcaagtgattggccaattgatgatgaggaggtggttgggatttcttgctttgtttgtttgtttgcacctacgcttgccatggatggattgtcccggcctcaccggcggcgggcctcaagcttcagttcttcttccacactttttccagctcttctgtgcactcaggtcccgtctcaccgaccgccggagtttctttgagtcggacgggactcaagaccccacttattgacactggtcccgtccccgccagtctacggcagaactgaaggccccactcccgctttcttgcctcggccgccgaaaaagcccgctccagcctccaacgccccgtcctttcggcgccggtcccctcagccggtttacccgtgttccagtctctgttcttttctcttttcccgattcttcattaccccttttttttcctgtttttaaaattttattcccgtctatccgagttctggaatagctgtgttacatattccccagccttcaattcggtatctaaagtgctggaccctgcccggtcgtcactcttgataaccagacataaggtgacgatagggacagcatggtcaaggtcaaggtcaaggtcagcttggatcggtcagttctatgtgatcaattgggaccatgtcgtcggcgacctcgattgttggccagttcggatctcaagataggagtgccgccgatacagtataaaccccctgtttgctggtgactaaaagactggtttgtgccgtccattggtataagctccgcaaaaaaaaaaaaaaaaaaggacatggatgtcatgtgaatgttacggtgtacggaacccgaacattcggaccaagcattcgggatgcaacgtcgagtatcttgtttgtacaacgaacgactcagctgcccagcgaaagagccgctttcactccgactgtcggggtctggagatggagatggagatggagttggagttgaaagacagggcatctctcctctcgtcagccatcaatcatcacctgcctgcctccgcaagacatggagaccacatggggaacgtgatatcgacaccgactcgttagtcgttgtgctgctgttgccaaggcaaagacagcccggcctcttcttatactgtttccaggggtctgagctctcagctgtcccaccccgttcaccgccctgtaaaacaaggttccccagaccgtcccgaaaaacaacgccaaccgtgtcttgaggctaccgaaaacacgtaagtcagtacactagcacaatgcccagaaaatattatccgactaggcgccgcatcccaaaccgtcaaactgaaatgttacggcgtcttgtcttgtctaccagccgcatacactacactacaaggacgtgttcgtcgatccggcatgcgcacgagttgacggtccgtgcgagacaaggtctcaagttggagacgggttcgtgacgggatgggaatgcacaacaccaaagcaccaagggagacctactacctattgatagatacaacgcaagcagggttcacgcaagcaacacgcacacatatacactacactacctaatatccgccctgtagtgtaaaacatttgcacgcaacgtaacctccccacagaaaaaatgcggccaagactttgctcatgtcaaactcgaggaacacgtgtagatcccgaacgcgtagtagtacacgtacaccaagtacagataccgtgagctatggtgggtggactttctgcaccgtcctggatgccctggattcaaggtccccggagttggggtcccccatgatcttgtaccttgactaatcggcggagtatcgtaggcggtccacaccacgccaccctaaagaacctcatccccccactcggcctcgatcggattcccttccaagccaagcagataacgggatagcaagtcgtggacagcaccatgcaagctggcggacctgccttagtagaggcagactacacagtccatgacggtgtcaaccatgggttctctaatgatcttgtccattttcagcttggtaggtatacactgttgcatcgtcgcctatcctgaccaagcatcaccaagggggcggcgagttgcttccttgaaggagatcggattcaccaagccggggccgagacatccacagacacatttcacaaacacacacacacacacacaccatacctacctctaatacttaactcttgtctcatcccgcttccccagggagagacacgtagtattgccctcacatacgtctatccaagatacccttttccctcccccacccttgtgcctttcatcagcatcccattagttgtaggcatattttatactttgtcgtttttatcaagactaacgaaacgacgttaacgaaacgacatattatcatcgtttgaacgaaccatacgaacgactcttacgaccccctcttaattattatatacccctccacacacacacacacacacacacatatcataatggattccaacatgcctattgccattattggcatgagctgccgattcgctggcgatgtcgacagtccgtccaagctctgggatctcttggctcaaggaaagagtgcgtggtcggagattcccaaggatcggttcaatatcgatggattccaccaccccaactttgagaagcttaatggtgtatgtctcgtgtttacctgatgaagaagaaaaaaaaataagtgacaagctgacatgcccacatagacaaatgtaataggcggccactttatgaaggaagatgttggcctgtttgatgcgcacttttttaacctttctgccgagactgctgctgctttggacccccaattccgtctgcagctcgagtcaacatacgaggctcttgagagcggtaggcttttttcatttttttgttcatttccacgccagatcgatgcagaaactgacgccaaacagcgggtattactcttcaggatgtggctggctccaacacgtcggtctacgccggctccttcttccgggactaccacgagagcttgatccgtgaccccgacacacttccccgcttcctcctcatgggcaccggcgccgccatggcttccaaccgtctctcgcacttttttgacctccgcgggcccagcatgtcggtcgacacgggctgctccaccaccctcacagcgcttcaccaggcctgccagagcttgcgttcgggcgaatccaccatgtcgattgtgggcggcgccaacatcatgttcaaccccgacatgttcctcgccatgtcctccatgacgctcatctccaaggacggccggtcctgggcctttgacagccgcgccaacggctacggccgcggcgagggatcggccacggtggttctcaagccccttgacgccgctctgcgcgacggcgaccccatccgcgccgttatccgcgacagcggcatcaaccaggacggcaagaccgagaccatcaccacgcccagcggcgaggcacaggaggccttgatccgcgcctgctacgagcgcgcaggtctcgatccgggacagacgacgtactttgaggcacacggaacgggtactccgacgggcgatccaatcgaggtgaaggccatcgccagggtgttcaaggactcgcgcaagggcaacggcgaggacgcgctgctgcgtatcgggtccgtcaagaccaacattggccacaccgagacggcctcgggcgtggcggccatcatcaaggtggccttggcgctggaaaggggccagatcccgccgagcatcaactttgagacgccgaatgccaagttgagtttggacgagtggaagctcaaagtgcccaccgagttggaggagtgggtgggcaaggacggcatcaggcgggccagcattaacaatttcggctatggcgggtcgaatgcccacgttattatggaggattacagcagctacctcgccacgactcagcggcccaaggcgctacctctgacgaatggcactgcccctggccaccaccaccaccaccaccaccaacacaccgatagcggaattgtcattgacgacgacttccacggcaacggcaacaatggcgaccaccaccactccaaggtcttcctcctctccgccaaagacgaaaaagccacggagcgcatgatcgccaacctcaagacgtacctccaccagcagaaggccaacacccactccaagatcgccgagaatgccctcctctccaacctcgcccacaccctctgcgaccgccgcaccctcttcccctggaccgccaccttctcgggcgcctctctcgactccctcatccgcaccctcgactccggccgcgtcaagcccgccaaggcctcggcccagccaccgcgcatcggcttcgtcttcaccggccaaggcgcccagtggtgggccatgggcaaggagctcatcgacgcctaccccatcttcaaggccgccttgctcgactgcgacgtccagctcaagaaactcggggccacctggaacatgtgcgaagagctgtcgcgcgatgccgagaccagcaaggtcaaccagctcgactacagcacgcccgtgtgcgtcgccgtgcagattgccttggtcgagctgctgaaggcgtggggcatcaagccgacggctgtcacgtcccactcgtcgggcgagattgccgctgcttatgccgctggtgcgctggacttggcgagcgccatggccattgcctttgccagaggagggttggctagcgagggtaaccgccagtttgcgagaaagggaggcatgatggctgtcgggctgggacgggaggaagccgagaagtaccttcctagagttacccagggtcaggtggtcgttgcctgcgagaactcgccgacgagcagcaccctgtcgggtgatgtcgagggtttggttgagctggagcagatcatgaaggaggagaacatctttgccagacggctgaaagttgatgctgcctggcattcgcatcacatggaggctgtcgctgatgcgtactatgcgtccatggataagaaggtcaagccggccaagagcaagctggacatgatcttctcttctccttgcaccggcaagcggatggacaaggttaacgagattggcagcccgggacactgggtgcgctcgttgacgggctgtgtccggtttgtggatgcgttccgcagcatggtctttgctgaggagggtgccacagagccgacggttgatatggtgatcgaggtcggtccccacgcggcgctgtcgggtcccatccaggatatcttgggtatgccccagttcaagggggttactatcccgtatggcagctgcttgattcgcaagaagagcgcggttgataccatgcaggatttggtcggcgacctggttcgcaaggggtatcctgtcaacctcaaggctgtcaacttcccctttggcatggagggtgtcaaggtgttgactgacttgcctgcctacccctggaatcactcgaccaagcactggattgagccgcgcttcaacagggccctcagacagcgttccgaggctcctcatgacttgcttggctcgctggtgctgggctgtgatcctagtgctcctacttggcgccacattgtccgtctcggtgaccttccttgggccaaggaccattgtgtccagggcaacatgatctatcccgctgctggatacattgccatggctgttgagggcatgcagcgcttcgcttcccgtcaagcgggcgacaagaagattgctggctaccagcttcgtgatgttgacatcctcaacgctctggttgttcccgagacgagcgagggtatcgagatgcagctttctcttcgccccggcagtgagcgggatctatctaccaagggatggaccgagttcactgttcagtccgtcaacttggacaacaagtggactgatcactgcaagggcttgatctgggttcagttcggcgctgctcccaagcacgccgtcaaccagcctacccaggactcccactaccgcatccgtatcaaccccaatgacatctgggctggcatgcgctcgggtggtatcaaccatggtcccatcttccgcaacatgaagagcattcgtgcccgcagcaagcagtccgtcaccaccttcaccgtcgccgacaccaagtccgtcatgcccaagcagcacgagcatgcccatgtcatccaccccaccactttggattcggtcttccaagccgcttacactgctgcccccggcgctggtggcaagaaccagacccccaaggttcctcgctccatcagcaagctctggatctcccacgacatcagcaagcaagccggccacgacttcaaggcctacgccaacctcgaccacgccgacgaccaatccaccaagactgctctccgcgtcgtcgatgatgctgccgatgctgccgcgcctgtcatttccatcgacggctttgtctgccaatccatcggcaacgcgcccaccgccgccgacgagccctgggaagccgacaagttcaccaccacccactgggcgcccgacgtgaccttcctcaaggacgccttcctcaagaaacagctcggcagccaaatcacgcccgaggaggccgagatcctcatggacctccgcaaggcgtgcatgtactacatctacgacgccctccgcgacctcacccccgaggacatcaagaagctcgagtggtaccacaagaagttctacatctggatgcgtctgcaggccgacttggcgcgcgccaacgagctgggccccgatagcagcaaatgggccaacgccacgctgaacgagaaggccatcctgctggagaaggtcaagatgagcagcaccaacggcgagatggtgtaccgtcttggtccgcagatcgtgcccatcctgaggggagagatcacggccctagaggtgatgctcgagcagaacttgctgtcccgctactacctcgaaggcctcaaatggggtcgcgccaacgccaagctgggcgaaatggtccgccactacgcgcacaagaacccccacgcgaagatgattgagattggtggcggtaccggcggtgccacggctcatgtcctcaacgccatcggcacggccgacgatggactgggcccccgcgctgctagctacgacttcaccgatgtatcgtcgggcttcttcgaggcggccaaggaaaagttccagccgtggaaggacctgatgcgcttcaagaagctcaacattgagcaggatcctgtgtcgcaagggttcgaggagggaacgtacgatgtggtgattgcttgccaggttctgcacgcgacaaagtcaatggataacacgatgcagaacgtgcgcaagctcctcaagcccggcggtaagctgttcatcatggagacgacccaggaccagatggatgtccagtttgtgtttggtttcctttccgggtggtggttgagcgaggaggaggagcgcaagttcagcccgtcgctttccgtgcccatgtgggatcgcgtcttgcatcgcactggcttccgcggtgttgaggcggagatcagggatgtcgagcatgatgagctttatgcgtttagcgtcatgagctcgacggctgcggctagtgctcctgtatttgactttgacatcacctttgtcacggcgagcaaccagattcccgaggtgtggttggataagctgagggtgtcaattgggttgttgacctgctccgtgccaacggtgaagagcctcgaggaggtcacggttgatggaaacgatgtctgcgtcttcctcgatgatcccaagaaccccgttctggcggacccgagcaaggcgcagttcagtggcgtcagagacatgtgcactcgcgccaagggcctgctttggttgacgcagggcggcgccgatgagtgcgatcagcctttggcttcgctcgctgctggattcctccgctctttgaggcaggagtactccggcaagcgtctggccacactcgatctcgacccgatccaggacatgtggtccgagacgtccatcaccaccatcaccgaggtgttccgcaagttgttcgactactcgatcaacgaagccggaagcgactacgagtttgccgagcgcgagggagccgtcaagatcccacgctacatcaaggacgtcacgcgcaactcggccgtcttcaagcaacagcaagccaccacccaacccgaagccgagatgcagcctttcatccagcctgaccgccccttgcgtctagccattggcaccgccggcttgcttgacacactcaaattcgtcgacgacccgacggcgtctgaccctcttcccgaggactttgtcgaagtcgagccgcgcgcgttcggcgtcaacttccgcgacgtcatggttgccatgggccaactcaagtccaacaccatgggctacgactgcgccggcgtcatcacgcgcgttggtcccgccgctgctgctgaaggttaccaagttggtgaccgcgtctctgttttgctcagaggtcactacgccagcaggacgcgcatccactggaccagcgccgtcaagatccccgatacgatgacgtttgagacggccgctagcttgccgacgcaatacgtcgctgcttacgtttccttgtatgacactgctcgtctgcaaaagggcgagtcggtcctcatccatgctgccacgggcggtgtcggtcaagcggcggtgatgatggcgcagcgcgtgggcgccgaggtgtttgtgactgttggcacggacgagaagcgcgagtttgtcatgaagcactacgggattgcggccgaccatatcttttcctcgcgcgatacttccttcgctgcaggcgtcatggccatgaccaagggccggggcgtggatgtggtgcttaactcgctggctggcactcttttgcaggaatctttcaactgcttggctccctttggccgcttcgtggagattggcaaacgcgatctggagcagaacagcagtctggcgatggaggcgttcacgcgggcggtgtcatacacaagcattgacgtgatcacactgggagagtacaagaagatggagacgaaccggatcatgaaggacattatccacttggttggggctggagagttgcgggtggttgagccgatcacagtttatcccgtcggagagattgagaaggcattcaggttgatgcaggctggcaagcacatgggtaagatcgtgttgactgcctcagaggagaccttggtgccggtcctcccgcgtgccacctccaacaccgtctctctccgctccgacgcgtcctacctcgtcgtcggcggcttcggcggtctcggtcgctccatctgctcctggctcgccgagcacggagccaagaatcttgtcattgtctcccgcaacgccaaagccgacaagctcgcccagctacagaccgaactgaaccacgtctccaagggcgtcaaggtcaccgccatcagctgcgacatctccaacatggctgtccttaccaaagccctcgactgcgtcgagcgcggcgtgcctcccatccgcggcatcatccacggcggcatggaactgcgcgactccgtcctcgaacacatgaaactagaagatcacaaggccgctctggcgcccaaactcaacggctcctggaacttgcaccagtatttctcctctactgaaaaagagagtctagacttctacatcatgctctcctctctcgtcggcgtcgtcggcttcgcttcccaatccaactactccgcaggcggcaccttccaagacagcctcgccacccaccgcgtcgctcacggtcttcccggtgtctcgctcgacttgcccgtcgtcaaatccgtcggttacctcgccgaccaccccgactcggaaaagaccattgactcgctcaagcgccacggcttcactgccttggcagaggacgaagtcctagcagccattggctctgcgattcagacccccttcgcaggccccctcaccctcggtctcaactgcggaccgtccgggcaaccatcccttgatgctcctctagcgcgcgacgcccgtttcgcacagcttaaacaccgcgctgtcaagtcttcttccacctcccaatcttcagtttcagccaccacgggggatctatccagtctgctggcttcgtctcaaagtatcgaagaagcagtcacccacacgctggaagccatcagcaagaaattgcaagatatctttatgattgcggacgcgagcgagatcaacccggattgttcgcccgcagagtttggggtggatagtctggtggcggtggagttgaggaacatgctgagtatgaaggcggggagcgagatgagtatctttgagattatgcagtgtgggagtttgaaggggttggcgggggtggtggtggggaagagtgggtttgttgatgatgggttgaaggagtgagtgaggtacttgtggcatgtagagaggtatctgggggaagggggaaggtggtgttggtgatggggatgatgggtggtgttggtgatggggatgatgggtggtggtgatgtttacagtggtgtttacagagaagcaaggaaagtagacggtggacggtgaacggtgaacggtgaactcggtgagctcggtgagctgtggacatggagacggaggtggaacactgccgtgcaggaatcgggaatgcccggaaaccattgatgagcggggactctggagttccagtcgcgattccgaaatcggcgggttgaccccggccggggcaatggtgtgtgagcagagcagagcagagcacatttcttgggaaagcggtgggaagaaagagagacattgagacgaggacaaggggggaggaaatgtcaccgccggtctcatcgatgagatgcagtgatctgcggttaggggggggggggatgataggtaccccactggggacagaatagtggagaagtggaaaggggacgggactcgctggccgagttcaatccagtcaacaactctgagcagcatatgtactggcgttttctgtatttggtcaatttacctgcttttgtttttccaattctttacaatgtttgcattgatcgaggtaccgtgggagtcatgttacctatgtcagttctgcgcgaatttcagatgtttgaacaacaatcctgttctggttgtgatgagttgtacctcgaatgacgaggattcggcatcgctggaacttccttccttgcaagtctcgtgtgtttttacttacctagcaggtattgattgctcgtgtgatctctggagagtgaatacctacctaaataaatgaggaacattgattgcagatgaagacgggagtgagaaccttgatggcctggctacgtctaggtcaatactgtactgtacactgtgcactgctgctgcggggtggacacaacggaaaggatatcatcattccgcactcactccgtcgtcgtcgatcatcgccaaggtgtcattctgccccactggagctgagctgaagtgaacacactgtacgcagtacacacccggcgcagccttgggtaggtaggaacaatgatggggttgagactggagagagatgatgtggttgaaaggaatacaagtgtgatcacatgccttcctttacaacttctcctccactttcattgcgtgcagtggtgagagtgaggtaggtaggtagagcttacagtttactctcgacatggcttgttgctaacacaattatatgcaggtatgtacactatggacagggactataacttcagcagctggctggtgagctttccgctcccgctctaccctcgaccactctgctgtacctactctgatctctgtctgctctaggtaggtaggtatgctcgctctcacccttcccaatttctccccagtcgttccttcgttcgtagctcgcctgcctaggtaggtatccagctgtctacctctagctgcccgtctagctgtctagctgtctatctccagctgtctaggtagctgttacctatgtcaagctgttcctaggctatcaagctgtccacagttacctacctacctacctctgccatggtaccggcttaccgggctagaggtaggtatcccccatgtaggtaaccaaccataacacacccacaagcgctaccacctcggctaccacaactagactagcgccgccgtcgatcaccattcacgaccggggctcacagtacatggtacactgtgaatccacactactacccgaggccccttttatactgtaagtactaccatgaatgcaactgcaactgcatgtgggaaagaaatccccccagactagaccccccagaccctattatttacaattgtgcagtgcagttgatcgacggctgggtgggtgggattgattgattgattgattctaccctacctaggtaggtaggtagaggtaggtactatctacccatgtttttgacacatttgaccaacctgcaagcatgtacctacctacctaccttacctctaccttacctctacactactacttctacctaccttacctacgcagggtgggatggatagaccgggagctaagtagctaggtatgcacagtcgaagcgagagctcgcaagcgacgacgagttttgggaagcgagagccgaagtgcagtgctaccttaccttaggtatgtaggtacctatcctacctacctaccttggctacttacgctacctctaggtagaggtaggtccggtctatgtcctgttggttgataggtaggttgacaggtacgtagtagtcactacctaggtatgtaggtagacaaggtaggtaacaaaaaatgatattcttcgcttatcgtgatgacttgaaacaacaatcgtgactgattagattttttttctgtgatgatcaacgcgcctatcaatgtaggtaggtaggtaggtacctgtctccctacctgtctccctacttctagactacctacctctagactacctacctgcctacctacctacctacctaggtacctaggtacccacctactacacacaccggatcatgttccctttgcattccaattgttatcacttttgaccttgagggacttgagggaaagaaagggacctaacttctcttcagctacctaggtaggtctacaaaagagcttgttgtgtgggtgaacttgcgggtggcatagtacctacctaggtacctaaataggtataaggcatatacagtaggtacctaagcagccattacctggagctggagctgaagctgaagctggagctgaagctgaaactacgtgaccgggccgcgatgatcaataacataactgccccctagagtgagaggatcaaaattgacaaggtccgtcgtgattatataggtaggtaggtaatctttgttttatcttcatcattcaatgcccctctacatatactctaggggcccaggtggcagcttcagcttcagctgagagcgtaatgaaatttatttggaatccgaggtttttggcagactgtagatcctggtacatgtataggtattttccacgtgtactataatttagggtataaatatccggtttcagtccagtcgaggcacttactttgacctgtgcattcaatcggtcaggaacatcaccagagtgcccgctgtcgggtgtgaagagtccgaacgaacttggaaagccccgcaagctgaaacacaaatatctacctacatacctcgctttccacttgagaagggatgtgttgttgctgtcacagtagacggaagtcttattgcctggtacaggcaaattctacctagttgaagaccgaaagtcgtccgagactagacgaaaaaaatgttatcgtctccacgatccgttcgtctcatgcatgatgtcaaatgccctacccacctgaggtattattattattgatggcggaagacggcatgaaccgttggggtctctgcatgcatgagaaacgaagcggccgacacgtttgattcgtctgcttaagcaaggctgtgtgtagtgtggtggtgccgtttgccgatccctgtctccttttggagagggttaggcttgcgactcagctgcagactgcagctcttttcgggcttagccgttgaaggaggggtatgtacctgccaaaggtatcaacacattgaggggattgctgtagaggtagattgtacgctagttttgcttgattaaaacattatgcttgtattgttgttgttgggtatcttgttctgctctgcagacgtatgcttcgtgggtattatcctccatgcccccccccttccctggtcccccatggtatctccctttcacgcttctctcttctcatcatcccatccgttgattccctctccactgccctcgctagttacagataataataggactaataagtacaaagttgaatttggggtatatgctggtgtgaaacattaagagaatggccaggactctgacttggtacatggcccatcaaaagagtctgttgttgttgcgcacgttgctgctgctgctggacaagctccagcgtatgtagatgttccctggccaagttgttgaacgtttgcatctttcgtagcgcgtccatgcacgactggatttcgccgtcgtattcggtttccgtggcggggataaagccctcgggcacttgggcggcgaggtcgttgatggtttgggtccgttgggatattaggcgggaggcggcaagagagatggagagagggaggaagatgtgtgcctttttcatcctgttagtggtttgctagaaatggaagagattggaaaaaagaaaacataccttgaaataaccaagatgctcatgagccttggtcaaggcggcaatctccctcgcggccctcagcgcccgcttctgatactcaaacacggccggatcccaagcctgctgctgtccactcccctggcaatcaccagcctctaccaccttgcacaagttgatggtcgtcgtgtgagcaagcatgaaagcaaagaagagcatcggatccgccgccgccgacacaaccgggtagctctgcacaagagaatccagcctcttgttgaccatgccggccagccattcgtgtcggatccaaaagtcggccgagttgctaccgtaagtgcgctcgacgttggcaacctgcgtgtgggagagggtgcggccacagacagtggcgagcacgacgctctcggccaagggagaaaacaggccgtgatcgccggatgcgatggcttcggagaggaaacacatttggatcggttggccgctttggaaggaaagttcgggcgaggggaggcgagtgcagatctgtgcatatgtcatgtcagcatactgttccttcccttgtatctgcaagtggacttgtgaacttaccacctcctccatcaacgtcaatggccattggttcttcaagctgatgaaccgatccaagcaatacgccacccaaaatgtcctcctccgctcctccaccagcaccggatcctccccctgctgcagcatcgacctctcggggctatcgatctcatgcagtcttgccagctgcaccagtctgaacgccctgccggccgtcacccacccgcgcttgtagttggtcctggagaactcgtaaaaggcaagcaaaagccaggcttggatttcctcgacgcagacggggctttcgtgcgggtggtggttttcgtacatgtcgagcgactcgagcatctgcttggtttcgttgtagagggtgtcacggtaggattcgaactgggaggacaaggccatggccagcgtccacatggcgtactggagacataggcgggggttgggagcgttgttgtggtggtgggtggagaggggtgtttgttgggagagggcgaagtagcgggactggttgaagatggggacgttggagtggacgcggtcgaaatagagttggtcgctgtaagaggttaattagaaggtggcttggaatgccttgggagacgagaggatgagacatacaggtcagcacgcatgagatcatggatcaaggcgcgcttgggtggtgtgggtggtgatggagggaactcgaagttttgcatggacaagggaatctgcggtgtcatgggcgaaagctgtccattgtgggtgtggtagtcgccctcccatatcgaacccctccctcgtggtgaggcaacttggctgaggtcgccttcggaggcaggtcctggtggtgttgtgcaagtgctggtggcagaaagaggatgttgtaaaaggtcggcgtcgccatggagagataggccttcgaggttggttgggtcgagactgagacgacgttcaagagcgactttttttttttaatgtcaataatttgatacagctgaacaagacgcgaatacgagggctggaataaggcgggggtgaagtgaggtgacctaccgatgcggctccgcagggccttgagatcgcctttcttgggcccgcgggcgaggcgattatggttgacttcgcatacgattcctgcatcggcgcaagttccgcattggggacgttgccggtcgcatcgcaacttgcgtttccggcactcctcgcaggcggacccgggcagctgtctcggctgcggaggcccatccgtgctgctggttcgtcggctagcaggcggcatcttggctgtgtaactggttggtgtatctttttgtcgtttgtcttttttattgtttgctatgggcgtagtgttgttgatgatgatgatgatagtgatgacgatgatagctgaggatgtttggaggcaccgcgggacgggacttggtctttaatacgcttgctctcgcatttgtagtgtatggggtgtcggtcagtttatggaaggtgaagagcagcagcagccaggaactagtagtaagtggacaagggatatggatgtctacagggcagggggggtgaggtgggcaactcggcgaaatgggttgagttgtaaatctggggaagttgtgctgtggtgtgcccgactggatcaatggagatgatggtacctattgtcaagcataacgtcagcgggatgtgcccatgttttcacctgctgaggagtgagggcagctggagatggagatgaatcggggatggatgtgcaattgcccaccaaaatgttccactctggatggaggacaccagaaccatgatcatggacagtctttcctcgctcagatacgggatccagaccactgcagcgttagcgcctctacagtgctgcctctaactgtacggggtaggtaggtaggtaggcatgtaccgtaccgccagctgggtaccttggtgacatctaactcaagattgtcgtcgatggatggatcccatggcagggcaggggttcaaggggtcccctcctcagctacctctacctggtcctgttcatctggttcgttgaccggcgacagcgagagagagcacacagtgacacatctgatactcgacacaaagaaccttgttcaagaagaagcacatgaaccggccagaggggaacagccagcagcgcgggagacggcaccggaatgattccggatgtgttccttggtaccttgggctcaattgttgttgttgttgttgttgctgttgatgttgttcaagggaataatcgggctgcttcccggtctcaactggccctctaacgacacccaaacactcactgactgctttgggcaccaaatggcggattttcagggctgtttaaagaggtcttggcatccctttcagactgtcgctaacagaccacccccctgtacctctactgtaaccctctttctgtcttaggtaccctggccatccacatcaacacccctgaatttcccatcaaaatcaacatccatccccagaattgtcatttatcccaccttccagtcactttactttggacatccatccatccatccatccatccacccatcatttaatctcccctcctcatctgctattttcatcgccgccatcatctaatcgccccattccacagcggaagtcgatccgagctaaatcgtcacttcctccacacatcagtatcatcatcatctcgtcgccagccgcatccatgaaagagtgggggacatgcgaggctcgtgatagatccttttttttcttttgggtgttttttggcatccatccagcagcggaactgctatcagtgagacacttccaggcctgtgcaacccctgtcgacgacgacgaccacgacgacaacgacgccgacggtcccagtgatgatttggggctcaacgcctcacaccgaataaaagtgcccggaaccgtgcaacattgaccaatgaatgacacgacacttgatcttctattctcctccttcgtcccatccatgccatcacgcctggcctcactcactcgagacatttcaaaccaaatcaaaccaaaccatcaccggcatccgtccgtcaaacccgccagcgccgcctgatcgatgatccatgatcctggctccgatccttgagacactgtccgtctgtatcaggaaagtccacctaaccatcaacgtccctcggctcccaatgggtcccaatgggtcccacggcgttcccgaaaaggcctcgcgatttatgaccaagctgtcaacttcacaagtacactaagttcgtgaccacttcgccatacactcgctctctctccaccgcctgcgtgttcacctttcagctagttcagcaaccctcgaccaagagacgtcgagcattacccgatagagtatggtagcttcatcttagcgtcgacccacaccagcgttcaatgtctccgtagcagccataacggggacctttttgcttgtctgtcattcattgtcaacagtcgacgtcgtctttcgccctttgcttcttcttcactttgtctcgtcatctccatttctcattattacacctaaatcttcccagcgttggatcccgcccgttgaaatccgcgtctgcaattaaattgccaaactctaaattgagagattactcgcatcacgaccttccacttgacccagaggcggtacatatgcgcaatgctgatcgtcgacttggcaagcgggaagagagttgccgatgctacctcgaaccacttggccaaaatgaggtatccggcttggcggggacttctcgtgggctgggacgaggttgaagaggttgaataccttgcctaatttgacatccacaatgcgatgaaacacgtccagtccacagggtagccctccattttcatcttgacagcttcacattcatacgggcttgcatttcaacatcaattgatcaagaaagaaagtgactgatggtcaccatcacggatctgagagctgtgccttcagcaccgtgcagagaccaatggctggctggctggcgtcacgctcggtacttctctcaaatgccggcagtctaccggttttcccactcttcactgtgtacactacgagatgcattgcgtccagtcagctaccatacattgaatgtacaccgttcgttcgttagccgagcatgtgcatcaaagtcaaacatcaccaactttaacggtcggatatcgttccaaccctcttttctccccccgcatatcgtgtctgcaaaccgattcgtcctgtcctctacaactccccgacgcatgcccgttccattgtttccgacgtacactgatttccaatggacagcagccttggcgtactcatcgtatgatggcgccaaagcgtctcaatgtctcatcgtccgaggagaaacaagtgcttgtctgcgcgaatatctgatcagaatcagtgaatttgcctcatcacatgtctaatcaaaaaaccctctcatctccatcttcacgccctactattgctaccttacctagtacccttacacagctgtactgtatacatgacagacacaacaccttccacctgcctatttgggagagctggctacgtccccctccccccctccatccccccatcccagctcacacacacacacactctctctctctcatccactcacgtattcccaaagaatccatccctgctgccgatccctccaattgatctcccccccttccccccctttcattactggaggatcaatcagatcatatcatcttcatgcgacccaaacctgcagtccatggattgacgatttcattgcctgtccatgacatgtaaccgaaagctacctacctcgccttacactacacacccacgagccgagctaccgtggtcggtcggtcgtcgtatgcaagtgacacatccctcactccgcgcggttggtgactatgaacttgtcctagtccatccatccatccatcctttctctagttctatgtcccgccttgaaggtgattggaccgatcaaaaccaaactatcgggaacagccgggacgttgtccggggccggtgtccggcatgcttttaccgtgggtatgtattgacctaattctacgtactgtatctacactacactacactacacttgctcgtccaccgcatcgccgttgactttatgatattgcgtgctcattgatgcgtactactactactaggtggagtgactgcactcactgacggccatccggggaagaagacaatgaatccggggataccgacctacttacctacctacttacctaaggtacctactaacctactgactatgtgcccacccagcccagtgccgcatggcttaggttcgactgtcagctgcgaatgggtaggttttgaatgagacatggaaagctacctagacttaggtaccttaggtaagtgtgaactgagtgaggcggctgcacacctccactctccttctctgttcaagtcgttgccaggcactgtctcacttcagacatctttgacatttttcactttcatacacaaggcatggaacatgccggtaaacctacttgctacctagactaggtacaaggtagcataccctgacccatttccttctggtctcaagtctcaagccacccccgcttattgagtgtggtggtggtggtggtggtggtggtggtctcaaacccccgttacttacccgtggtgctcattccggtctcctgctccttacctgggcaatccatgtagaggtaccatgttctcctatttcaccatgtcgtcgtcggtgaacgccgggtctagaagcgaacttcttgtcgcttactaggcgtaccgcacatctacctacctctacacagaatgtgaactgtttaatatggaagtctgaacagacaatacatataatggatggaacgtgcaccagacttcgacctgcgctccctctctttctttcttatctgtctgtcccgggttgtctgtctatctatctatctgtccatcgctcttgacgtacggttgatatgtacctcgatatacccgcccactctctagaggtatgcgataacctcctcctcacaagtcgtacacctctacacaaataaaagtaggtataaaagcttaccttccactttccttgctacgacgatcatacaaaaaaaaaaaaaaacaagcatcaatcaaaaccacaggagatccatttcctgtaccacttgacagctacaggcagttcaatacccaaggttagcttcaccacctacctacctactcaaacctaacactcaaaaaaaaaaaaagttccaaccgagttaaccgaacttttttttttttttttttttacacccatgcatgcaaactaaggggtgtgtatgtccctccctaccttacctgtagggtacctagggtacctagcgtacctagggtatctacctagtctagggtactacactaccccgtcctgacgatccgcggaggggtagctcctaccgaggaaccttactctcgttacctcgtacatatcccttccttccttccccccgcgttccaagtcacgacctaaaagggaaggcgggtcggtagatctccatcaatagactgtgaggggattccttcttcccttgtgattgatttctttccatgccgtgtgtgcaagtgtgtaagggcgtgtgagtcaacctggaagtcgatcggggggggcgcgagaaatagggcgaaacataaggtacctaggtaggtaggtaggtaggtagtaaatgacatatggcctctggtgattgaggttgtgatctgtgaaaagtgtgtgtagataggtacctctagtgtcgacagtctgctcgtgaggagaacgattagcgaaggttgatgtatggtttaaggggatagatgtcctgcctcccttacactgaatctaaacgcagatgtcagctttccctttcccttaggttcttttgttataccaatggtcggcatatataggtaggtaggatgtacagcaacagaggggtatttatgtcttgcttggctggcaggactacctatgttgcaagatcgagtgtggtctcgaattaactaacgctgatctcggaggtccggcaagcggcgtgcccgccgtctagaaagaacgagagatatcggtgtgacattgactgtacaacagaggtccgtcaagctttcccgcctagggagaacgagagattgatacctctacctaggtacctacatgtacctacctagtacaaacgaaaccaagaggggagacgaaggggggataacggatgtcaatcagaaacgggtatatacctctaggtaaggtaggtcgtcgccttcacgtactggtcgtactggtgagacctgttgctgaccatcccctgtgacagagacggaccccttgaatgtttggtacctacctacctagaggtaagtaggtaggtaccttacctagaggtatccttgagacatcctatcaggaacatattcggtacctcgacatccagctgatttccatggatgtcttgttttccgaacccgccctggccttttttctcgtggggctgcgacattacctaggtacctaggtaggcagcgtcgattatgtctcgcccaatatttggcggatctccgtatgcgcgtacctacctacctagtgaccacgaggcgcctgcggcggcggcggcggcggcacaccagttgaggtaaagaaaggtaggtaagggcagacattgcaagcctcgctaggtacctaccgggcaacgcaaggccacctaccttcaatgcttgacagggtcaaagtggaagtacgctacctatgcgagtgcgagtgtgcggttgcgagggatttctttcgttatagtcgcgcagtcggttcatgtttcgatgatgggaggtcaggaggatcattgacgttgtcacttcgttccgtagaggtctgttggaggtgtgctttggagggcgtgctgccttggaaagcgtgcggcttgggtcatggtgatccagtcgtgatggtaggtacctatggaagctagagtaggtacctctaggtaggtaaggcaaggtattgtggtaaagacgagtgttgatggagtcagttcgaagaccgtgcaacaccagaaacaggcgacgactggacatgatacctacctctacctaggtacctaggtagtttggcgtggtaagcgacttcacggaccaagaacattacaaccgttcgcgggaggcttgcaggttaccaagtccactcgtctcagtctagaggtaggtacctaccagccgcacgcgcaaggcaacaaggcacctacaggtaagcaagcaggcacgtcaataccccccaacccattatgcacccccagtgcccgggcagttaaccccccccccttcccccatcccactccgccaggcaccatccccttctccagcggtatatctatcacctctccatgccccccttccaacaaacaaacaaccacaagcgcggttggcgtagtggtctaacgcatacacaccgaaaaagccactttgtgcgaagggtgtgagttcaatgccaacccgagcacgcaaaagtccgaactggggagggtggtggcgcacctaaatcacagacaaaaaagtggcacggaagtgtaagaacccgggttcgaatcccggaccgcgcatatcttttttcttttttccttttgctgccttgatgttgaggctggtgatgttggtctttttgcggtgggtggttgtttggggagggactgggctgtggtatgctgcgtttaggctggtggggacatgtgcttggttgggagtgacgagacgagacgaggtcctgaaaacttgcagagagagcaagatttgttctttcaaattgggatatgcctaggtctttttttcccggcttctggtcgtcggctgtgcagaactgtttcagacgagatgaactgacacttgcgtctcccggttccaaatccccagatcaccactggcagtatcacagtctacctggttcgaattatcattgtcaactgcggctaaggcggaacatttgttgctgcttttgcttcagtgaatccgttgagacgtcgagcttgctttcaattctctacccctttcgatgaactttgaatggctgaaaccaaaaatgtctttgcttatttggttggggagattttacctctaggtatcgaggctccacgatacatggcagaggtatcctcaaaaacgtttgagaaggatacagcggtggacattttgtcttctttggctcctattgcctctctcccaatacctctagtcttcaactgacaagaatctcactcaaagtcatgattccctctccactgtacaccaattgaactcaggttacatatacctcaacattgtcaagtcatctttcgcatcacacttttcaggctttcacaccctggacttggaattccatggagttgcatgtacgggatgaacggcagagccgcagaagtgtaatcgtcaacaagggcacaggattacggggaagcgcatacgatatctcaggcataggcggtaggaacatggacaaaatcaaccatagaggtagaggtaaggtagtcacaatgaattgagagtttgctactcgtgtatttgttctatggctagagtagacgtaggtacatgtacgtgttacgcaatcattccattcccttccctcttcaactgaccataatctctgcagcacgattcattgtgatccaatcattgatccagggccaggagaatggactcgagtagtgtcttcagtgcgtctatgaacaacctgtggacgataagggaagcggtcaaccagtgatggcgtgtgcctggatctgatgtaggtcgcgatgatgcttgcttgttgctagccgatggcagaacggggggtctgcggctccagcgtcatcgttagcagtggtttggctctgaaattgggactggaatcttacattgcggcacaacaactcttggggtttgacctgctgctgctgttgttggagccaagaagggagaatgacagggtcggtgtaggactcgtaaaagtccgcgggagcggtagccggcgagagcctcgagaagctgttctgtggtcgagcggaccagggttgggtcttgtaattgaaatgagtacaatttaaatcccttactgagaaacaattggagagaaggtcctggagaaagccaaggcgactcgggacggcgttcttgggagaaacagcggagatctggggaggcgcacgaaacacccgggcgcggactctggtgcaatcaagcgtcagtcatccaagatctggacttggggaacatgatttacacaacgtacggatcaagcgtccgccccctgagaagattcaatggcctcatcaacgctgacgctacgcagaggtatgggatgaccgtttggtcccgatctatcggtgatagtggtcgagagaggtcaacgatgtcctgctcataggccagttgctatggttagatcacggtcggatggttggtggtttgatgagcaaacaggacatacctgaagttgctgggtaccctggagggcgcccgttggcgtgcccaagcttctgaacggaggacatgaagagggggcagcgctctggtttgacagagatggctgctgctgccccctctccgtctcgtgttgtctcgtcgaggcgaagaagaccaaatcaggtgggccaatgaagcagaagaaggattccgccggaccggacagtatgtcgatgccggttttaccacttgggtgtaggtggcattgtgttgagggtgaggtgaggggagctaagggggtgtgttgaaggaagagaaagggaagaacaccaggagatgacggggattttaaatgaagaagtgcaagcctagcaggttcagcagaccgagaggtcacttccggggtttctagccctacaggtacaaatcacgtcaccagccttccaactatgaaccaaatggaaggcgggggaaccagccacgggacctcgaggagaagctcaacagagcaggagcaggctgtccctaccaggtacccctaggtacacgtaccatgtacattgtttctctccccagggcagctgtccgggctccttccctcgcggtatatgtatcgggtctttgtgcacaccttccaacaagaaccaatgtgcggttggcgcagtggtcagcgcgttcacctcctaaactgggactcccacttcaggatcaaccaaggaggggtggcagcctccacagtgacctacctaccataaggttgacctgaagaccagccggctgtgaaaggacccgagttcgaatctcggaccgcacacatcttttttctatttccttttttcttttgcaacattgttgcggtttgttttattctctgttttcacttgtgatctctcctcttatcgtgtttctacctcgctttgccttgtgtgatagatggttcgagcaccagcggtttgccaatgacacttgcttttttctcgggtgcttgccttacgagcctgcaagagatggtgggtgagttggaaagatgtccaccttgctttacagggctctgaagcagcgaaggaaactgtctcatatcctagatgtaccgccagagagtcttaaagtcagggtaacaacaccaagccgggatctctaaaaaacatgagcctcttgagaaggctcgcaaacatatctcttttccccatgtcgatgcttgagatgtgcagtacctagaatctgaactttggcgagaccaaggcgactcgatcatttcctgacaacatgaaccacacctaggtagagactttacgtggacactcgcaccttctgaaacagaatcgacgaagaagacatccctgatctgtctgtctaccatctaggggtacttgaatatatggagatgtgaccctcgctgtctagaggtacacggaaagatgacgaccgcttttggtcttctcacccacacctacctctagaggtaaccaccggaaaaaccatcatcgcaacgtgaacagcatcgcccaaaggctacagcaccgtcggtcacacccgaaaagaatcatcaagcagagaacacctcatcaagcaagtggaagccccaaggtcgggtacaaggaagttcgcctacacctggcacttgtgaacgagcatagacccatcctcgcaagcattccgagctcaatctgctacctagttgtgttgtctggttgtcacaccgtctggaaattatgggcagtggctggaagaatgttgaaatcctcgggaatgtgctgtaatacctctgaaagctagaaggggaaagcttaagactggagtggaaacctacctctagcagatctagcatcgtgccttccaaacggtacacgcgagacatctggttttcatgtgggaattcgtcacagattggtacccacaagagagacatgagtgatcatacgagcacagagcttgagcgggcatggaagttcgcaacaatgaggatcacatcaagagtcaaaatcaggatttgcgaggcgaacaaagttcaagttcgtgtcaaagtgaacggaataagcgactggaacacaagaacaaaaaccccaaaccctaaactatgagtgaatggtttgcttgtcgaaggaaaaaccgcacgaaagttgtcctccctcctctctccactcccccgccccccctccggaagatctcttcttccttccagccctttccccccaaacaacacgcctccagctcggactgggcaaagccaaagtgaccagctttatgtacgcgtcgtacgggcccagaatgtctggacgcgccacgaagcggaatctcgtcgctgtcttggtcgggttctcggcgcgggaacggtcttaggcgcggggagcgccggggggctgtaacgaaacaaacgcgttagtgatcgagttgcaaaagaagtgcaggtgttacagggagggaaagagagtgtatgggatatgttgagtgaatgagaagtggaaatcagaagtgtacactagtagaggcactcacgaaatgcattttcttttctccatatcctgcccccgcggcactcccatctctcaaatgtcgaaatgctttagcggagcatcatcgctctcttggttgggttttcggcgcgagaacaatcttaggcgcggggagcgccggggagctgtgacgggacaaatgcattagtgaccgagttggaacaaaaccagatgaaacgtgttacgggatgaagaagagtgcataggatggagtgtataagactggaagacagaagtgtacagggagaggtactcacgagatgcattttctctctccatgttttgccccccgcggcgctcccctctctccttaacgacgtggagtacgtcgataagatgatggcggtgatgcaggtttgagcatgtcgttgacctggttgttgtggtgtgaggttgaagagagaagtgacaaggcgtgaaggtgtgaggaaaaggagaagaaatgttttctcagcgtcgaggattgggaagctttatacctccccagaggcaggtaagtaaggagtgcaaatttggacaactgtcagacagttcaagctggaagacatgacggaagaaaagattgccattggcaacatgaagacaggaggaaagcgggcagactgaacggaaagacttgggctggcagaaacgacaagatcaaaagatcagcagacggagggaccgaggttgccaggcttcccaagccaaagtggcacgttttccagaggggcggtcaccagacccatagaggtacctcatgttcaaagggcaagagcaaaatacatccacatcacaagactcctaggacacacggcgggaccgaaactatcagactccccgctctcaagattgcccgtcttccagaaaagggaagtaactacatgactgccagcacgagagccacagtcactcattgatgttgtgcgtgtctgctgtctttcttcctccctccttccctctcaagtggaagtcttccgggttcggttgtcttgtccttcttcctctgctagccgaacggctgattgtcatacgacaggaggggacagaagctggcaatgtaaatggaaggaaagactcccatgtactgatagaaagggcaagtggatagacgacggtaccgaagcttctcgggctctcagctcaccgaagcttggctgccttccagagcagtcacaagataacccaagtcgcggccagcagcaacagcaacaggtgtacgtacctctacctacctcctgccctccttccactccttccctcccaactcccaacgaagtgtcaacccgcccactcgcccccgctgccttctgctccatctggaccccccgcctctgcctgccagatcccgtaacttcccttccacgtcactttcctgccccctcaggcccgagtccctccacttccagcagataaggtacctcttcgagccccaatcccaacaaaaaaaggaacacaaccgcggttggcgtagtggtataacgcgtcactcgattcaagtattcgggttgaaatccccgacgaaccacagttgaaagaccggcgagtttcagagggcagcaccagctacgataggtattgaggaatcccttagtgaagatcccgggttcgaatcccggaccgcgcatttctgtttttttttttcttgtcttctttcttgttctttcatgtctcgaccctcagtccctctctgctcttttgtctctgttgtgatggtctgtcggatgaagatcgtcgcgattctcgaccagcatccgtatagggtggtgagacctaatttttgcccttcaaggatttctcctagaggtattagaatttcattggaagactgagaagacatgtagcagccattaattttgcagtgtgccattctgtagaggtgaaaactctcgctatcactttccattgccatgaatcgagccggttcgagtcatttcgcctgataccatccgatgtttccatagatctaccttagaggtaccttatcttcaacgcacacgccgatatcaaaaaaagaggcagagaaacctgcatgaagctctcacagtgaagctaccgaagcgggaaaccctaagctgcaacatgccttgtttgggagacaatacgtataaagaaaacaagaattgtttttcaaacattgattgtctatcaaacattgattgtctcttaagcccctagaagtcaaaagtatagggtagaaccttctatactatacctaccttattttgaatagtagccttctgaaagcctaaaggtagtactaaggtaaaggccagtatttaaattggctttagaaaatcttccggaataacttcaaaaagttggctacgaacaggaatcgaacagaggtcaagagtaagaataaaaatgaagaactacttcattaaggtaaccacttggccactgagctaattggttatttctggaagaaaaagctggttctttccgttaataaagggggcgttaagtatcaaggggaaggtaggactttgagactttgagaatttcgaaattcggacccgacccggctccaaaaccaaggacactgtattatagcgcttaccccctataagaaacatgcattgttttttaaacattaattgtggttattgcccagcaaccacaatgcatgtctggaaacagattttcccactacggtacctctaggcagatgctcagaggtataaacagaggtttcaccagtccaaagtgcttgaaacttttctcttggacgatgttaacgaatacggagttcacgaaggggaagatatacaagagagacttggtcaaactagaacaacatcgggtagggcgaagagtcaacatagaggtatcatgtattaccaggtaccaagagctcatgcgtgcaagaatacaaagactacaatttgcttgaacactctaatctctacctagatgtacctccgatctttaccacctcccttcaacaatgaagcaatgaagcaataaaacaaggttaggaacccggcggaagatacggtccagctcctccagtgagccgtccttcagtcgcgctccgacagacgccatattacagggccaggccagcggacacctatcactacaactggtcagcatttcccatcgtactacaaccacagaagaagaagacgggacattgtataccttgctggcggcgacttccagggttggacgcctcgaaggtcgccggcaggggaaccgttggaaccgctgctcatttttccaccctgctgacaagaaagttatcgctagcctcggcggcgggaacaccatcatagacgggatgtgcccgcggcatgtacgtggtgggaggcgaacacggctggtatggcgtaggagctccggctcgccggcggtctattagaagctctcatgcttctgagagcaggttttggcgagttcggcctctggggcaacgtacccggtaacgtgccggtacgactgtcacttcagtggcagcccaactggcagtcctgtgctatgctgttggaagcatcgcggccctgacgttgtaggaattctaagatttgagtgtcagatgtctgaggtgttaaaatgtggtttttctcagactttgaagaagagaaggcgaagaggtatccacgcacaaaggtcaagaaagtgaaaggaaagtgatacttacgctatatgttctttacgggcgaggaagccccttgggcttgggggtgctagtcacataaacttggagggcggcttgtcggatgaccgcataggctgggggaggaaaggggcccggggtacgggaagtctggtgctgaggccgccgggtggtgaccaccgcatggatcgcggtgtccgcggtggaagcctgagccgagtgagggaagagaccgggacaggtgttgctggtggtgtgatgctgcttcgtttgctcgtcgcgagcttcttgctgctgctgctgctccttctgctgttgctgtcagttgagatttttggatggagttatggtgcgttcaacctgaaaagtgaaacaaagcgcccccctgggattgccacacggtggtggcgatgcaggtttctttcaaggagctggacatcttgtggaaagaggatttgtgggtgatagaattgatcttgtgcggaagaaaatggtgatttccaacagaagaagaatcaacgtgagggatggcaaggatggaagatgatctgagattgcctcacggtcgcgtggtgttgtggaaggaagacgcggaaaccgctgtcaaaaggaaaggaagttgaactgaagacttaccggcgaagacatcttgtgatggttgtggaagagatggaaggtttggagcttgttcttgcgcagatcttggtgtgatgagcgaggacttgtgttggtggtgattgtggaagaagtgaaggaggaaggaaaacgaagaaagtgggagcaagaagaaggggctttcaaaacccttgccgggatgagactcacaacccgcttcagcctgccactccggctgtcagattattctgagcgtgcagtaccacgtgacgttggaacaatggaagtgagaatgcttgacttgattgaagaagaagaaaaaggaaggaaagttgagaatggatgagaagcttcttatatacacgagtttggatcgaaaatatgcaatgctagaaatattgctgcatattttatgctgcatatctcggatatccaacaccggcaccgggtaacagcacggctgcctgccagattctggttgttcaaagtttctgcaaaatcatgtgggcaggtggccagactcgaaggagaagaggcaaggaacgagcagtaagatggcggcgctgccaggtctctgaggctggcagaggtggtacgtaccatataggtctgccgtctgtgcctttacttcaacaaaaagtgcggttggcgtagtggtcagcgcatccaccatcttcgaaaaaggaccatgcgggttgaaatccccgccgaaccactttcaaagaccgattttgggggaaaaatggccgcaacaaggatgtggaagacccaggttcgattcctggaccgcgcaacaatctttttggtctttttctgcgggtttgcatgtatccgtagaggcattcaaaacgaccctgccctgagatgagctcaacaacaccctggatggacatgttcatttgattcgaggtagaagcagccatcctcgtgcactacccctcgtctcgtcacttgagaaatttgtacctataactacctagaggaactcaaagtctcataagaagagccaacaagatcatgctgcgctgagaaagaaaaagaacctcagtcaagacactccttcagatctcagcacctttctccagcctggtcaccagaaggtccaagactcaacgcgtcaccgttccgcagcgcccgccaactgtcccagcaactgaacaccctctcatccgaagtccagccgaccaccccaagccgtaactccagaaatttcagaacctgcgccaggtaccaagtaccccgctacctctgccttacccttccctcttcattctcatacccgacagacaggctccaggtagtacaagtactaggttcttggtcccgtccatcaacaaatacaagcgcggttagtgtagtggtctaacacgtccacacagcaacccacggcccgggcccctctccagacatccccatgaggctctgggttcgattgcatggtctggcgtttggcgtcctttgcattttcttggtctcttcttggaaattctttgtgcgttgaattctggttccgatgttctcttccccaacaacaaaatattcatatcatacaacctgtcacccgagaagagggatagatttctggagactgcaggtggttaccgggccgtggacctgatcttgtggaaaatcctaggttcgaatcctagactgcgcatcacattttttttgaactctttttttggtggtgagaactttgtgatgtgatgtttgctctttgtttcgccgctacggagagctttgcacttgcatttcttatcatgttgcttccaaacctccagcgagaatggttcaagatgcttacaacatgttcaattcgtagactgtctcttgttgaagtcaacgatctgcggatggtgaagttgggaatgagaccgcagttgagggcatcatcggtgtggtaccatggatgaatgagtgaacaagtggctttgctgttacacccgcatcgctcgagttccattccacttgttgactaggttctttgttgggtgtcttccaagaatcacgaacgttttgttcaataactgtacctgcatgcagtcatagcagcgggaatgcaacgcaggggacgtggcgacctgcgcagtgggtatcgggagcaacatcaacgtcatgacaagggcgcataaactccgatgcagtgatgacattagacgctgcataagacatatatgactttgactccttgcgacatctgtctccggtcgaattcctgatggcatttgttttgcctcctatgacttcgtgataatctcgccgaggccatagtctaggtagtgccgtgctgcggtgccgatagctttcgtagaggtattggatgggagcacttgctttgcgggtgaacgttgtagaaaagaggaaacgagagaaaggaaagagccagcacaagtcacccacatcgcgtcattcccacgctctgctactgaaacgtcatgtacgggtattcgcagctggcagttcatgacggcggtgtgcccagacagaacatacctaaggtacctcaaggggtggcagcaagtgaacctcagggaccttgacacgaggtatatgtagaggtagtaggtcttggaatacaagatacaacaagaaacaaagcgcgattggcgtagtggttaacgcgtccaccatctcatgctgaccatgcgggttgaaatctccgccgaatcacttggaaagaccgagattgagggtacgtagaggtaggtatagttcataagactggtggaagacccaggttcgactcctggattgcgcatttcctttttttgtgtttttatcttgcctttttgtctggcgatgatggtgcggtggcgatgaaaggtggttttgggaagtgggagtggagtgtaacatgagggggggacttggttgcaggtgagctcagtgcccgaaggaaagaggaaggaagatgtattgtagggaaagagcctggcattcacggaatgaaattgggagacagtgtgcggattcgactggccatgtgcagcaagtgcaagatgggcaggaacctcgagtgtgtacactggggtttacgtatcaggtctttgtgctcacagctcaacaagaaagaagcgcagttggcgtagcggtcaacgcgttcaccactcagtgtacaggctgtctgggttgaaatccccggcgaaccactgtcaaagaccgactctgggggggcatgggcatatatgagcaaatggtgaaagacccaggttcgattcctggactgcgcattccctttttccctttctttctttttgcctcctaatagatggtgtcttcatgatggtaattgcggactcgtgtctcacttgcaagttgcagaggaacttcaaactctgatctatctccctggacaggccatcacagttcacctgggcacgagttggaaggaagctggaccaaaaagacacgcaaatagacttggtcaagaaccttggaccgtcaacacagctctccggcccttagcagctggcaccacctcaccaagaccattgccccggccggcaccagcagcccgagaccgaccagttgacatccacgacagcaattgaacacaagcaagcacagacgcgccagcccaaccttcacacggcggaatataggaacccatgtcagacctcagtaccaacaagtcatcagaaaaagttagagtggagtagtagtttaactcgctgccctcccaaactcgtgtttggagttgcggcagagactcgggtgcgaatcccggctctagcacattctttttgtgtcttttcctgtttttggctcgatgcagacagagtgcacaaacttccttttttcttctgagcttttacttgcgttgatgatgactttttcgaccggttgaaggttgaaacgtggtgaagagaaagggctgctgcggtgggagcagcctggatccggagacaaggaagacacggctagaacctgacggaaaagatgaactgcctctggaactgggccgccaaccaccttccaactcacagccttccgtgtttcttctactgcgggacagccagtaaaccgtcgcagagtcaggtggaggcgcaagtttctggcctatccgcccgacagccctctgttagaagtctggttgcactgtggaatcacttccgtgacactcggcaatcacgacggcgatatcaacgaacatgcaaccaaaacaaccgaaacaaatcatcctttactctagtattgccccacgttggctttacttgacttcagttcgtaaagtttggccagaagttgcccgaaacgtctttatcctaccgggaattcaccttgaaacagatccatctggagatctcttcgacgctccatcaccgtcgcagcggcatcgaaaaaccgacgcgttcaacatccgaacaccactccctcactagccttttcactcttctatcaaccgactggtgcttggatgacacttgacgaacaagggggttactctactacacggacgggttccacatgtcaacaaattcccgacgcgacatagcacaacaagaagagagccttagtcggactgaaccatggatgcaatggcacaagagcaagagatgtgacaactacacacgactgagtctttgtccgagtcccgaccagatggtgaagcagtagaggtagtgacccccagtgctctcaaacacccgatctctttaccactttactctcattgggcttgctcgccatcgttacatgctaactttgagtcatccgcaacagttttcaccaaggggctgacggttctacagcctcttctccgataccgaccccagacactcgaccacatctcgcccaccgaaaccctcttccacatcccaaccgaccgatcctccctctccatacctcgggaatcccctacagcccaaagaacttcatatcatcactcccccgaatcggcaccgaatgcccaaccccccgcgcatacacgcccaccagctttccctctccccacgtatacgtcgtatacccaccctgcggcacgttatcctgcgtcgtatccggcttctgataatcaaacccaaacacgcccgcccactgcttgatcgtctcattataattgttcgcattcagcgtggtatccgcactcccatggtatatctccatcttgggtctcgccccgtcatagcccggatacatatcacgcaccaccttcgcccacacctggggcgttccgtggacttggccattggcgcaactactgttccacgcattcgtcccgcctgcttgcgagtaaaagcatccggctggaacgccactgtacacaatccccgccgcgaacaaagcagggtaagtggcggccatgacgttggtcatcatggcgcctgacgaggaacccgtcacgaataccttagtggcgtcgccgttgtaggtcttgagggtgtattcgaccatgttggcgatggagttgctgttgccgccgccgttgtgcgtcaaggtggcatgggaggagacatcccagcaggtgccggagtagggggattcggggtagatgacgatgaaacccttttggtcggcgagacgggcgtagggcgagttggtgtagtatgcttgggcggtgccggtgcagtagtggatggcgacgatgatgggtggcgaggcggcgaggttgtcggggacgtagatgtacattttggcgttggaggggttggagccgaagttggagatatgacggagggaagcggcgggggcgcgtttgtggtcgaggggtgtggagggggtgatgaggtcgtcgaagacggggtgggcggtggtgagggtagccaagagggccgtggcgagggagaggagcttcattttggtgtggcctggtggggagaaggtgttggggagggatgatggttggagagtcgagtgtctttgtcaatgggggaggatggactgcggtttaagaggatgattgccctgggcttgaactagagccatcttggtggaagtctagaggcactctattaccttcgcgtggatacagcttcgtctgggatagtgcactagatggagcttgagattttgccatgctccagcagccacgagacgacttccaattgggaacagttgagctagagttcgttccgtttatccgcatttatccggggcgggcacaagaagtgatcagcgttaccccagatttccatcccggagtaagtgccacgagcgcacaaggttgaggcggatgtttgcgctccagtcgacgtggatcgaggccagtgataggaggaatatttctgattcgacctccattggaggactggtgtacgcgctcaaaatccagtgttaccatgctttacagtgtaggtacctagacggtagaggctcttctgctaatacgtacctctactgagctaaagtgacatgatctacacccaacttaccaggcgcaacacggaagatcgcgatccggcgtgccgttcctgggggggtcttcccatacaccagggtaggaatgaatccgaagaacttcatgatggcattattcgatctacctaggtaatgtccgtaagaaacatcttgaacttccaaaagatttgtatgacaacatccacgaatggaaacaacaacctagaactaggtagactcgaccccagcaaaccaccccccctcttcccaccacagtccctatcccatctcccttctccgcctcatcctcgttcccattcccatcccctccccttcatcttctatcctccctgcctcttccttcttctccaccccgcccaactctctatactccatgtcctcccgtcctcccgtcctcccatcctcccatcctcccatcctcccatcctcccatcctcccatcctcccatccttccatccttccatcctccaccttagtcggtccgaacgacgacgatacacatacacatacctctacctctccactcacgaggcggaggtaaacttgcgatgggttcgggtgtatcggtgtttggattgccgtagtggagattgggagtactggtgctggggttggtgctgtccggcagggatttgagatccgggaggacagagaggtcaagaccactgttcatgataccagtactcaatgagatatgtactggtggtgggcatgggcacttgacgacgtcctgccgcctgaggttgactgcttcgagagagttcggggtaagtgccagtgacggtgaagacggcggcggcaagcgtacctctaaaccataaagcagaggtactgccgtcttcttcgcaggcgcttgagtgtctccatcccatcgcaagcgcaggtcgatccaccgcctccctctttcatttcctcttcctaccacttcttcttcatgtgcacaaacttccacgtcatgtttcttcgacaccctgttgtttccaatttcagcccacttggtacctgtacctttctcagcattccttctgatccagtctttaacccgactttctttcccatttcccttcatagaggtaactctccccagctcattctcttcttcttcttcccccttcacgaccgtcttccaattatgtagctcgagcccaggcgcgtcgtacacaggctcgaacaagtctcccgagcgtggttactccggcccatactccccgtagtcataccgagaggtactcactgtaccagcactctcatcgccataagcacgttgtccctctctccactcctccctcctcctttcttctcttctttccctttcacgctcgtactcctcgccgtagccctcgcttgaggtatcctcagcggcatctcgatgaagcaaacccctattttcacctgcttcttcggcttctactcgttctgttgaccgtgtggatgcagggggtccgtaaccattaagattcttatgatgagagctggaataggcaggatacggagaagtgctcatcggtctttgttttacaactgtactctcaaagacagaggcagactgcgaggggctggcagcgtgagacttggtgaagaaggagggcatggaaacgcggttgctggaggtagaagcagctggcgccgatgctgaggagggagaggaggaggattgttcaaagacggagcgcatgcgttggaagagggagctgcctcctcctctttctcctcctcctccggtgctaccgctgccactgccgctgcttgatgtgacacggttctggctggaagagccaacactctcccctgagagcctcacctcctcattacgagaaaggctggcctctcgctggtgccacatctccattatttttggtgttgacgccctgttcgttatatcatgctccttgtcatgcgctaggctgtcaccgtacccgccgccgctgtaatcagtccctgcgtcggtcaacgaactgccaccgcgcggacgaccgatgttgtcgccgacgctgtccatgtcgcggatccgcgggtcttgtccagattcttcgacgggggaactaggaccggaggagagggttgtcccgctgcgagcggattgaggggaggaggcggtgggaacggtgccggaggtgtcggctgtggcgaaagtggcggcggtattgacggtgtcggagcgtgaggcgcggttagttacgtggtgggagacgagctcttcctcttcttctttgggttgctgttgggtgtcgtgggacatatggccttgagctgagccgggggaagtagaggggatggataaagggggaagatcgtgatgatgagctggggtgatggtctcgctgtcgtcggctcccggcttctcgaactgcgaaggttgatcaagaggcgttgatggtctgttgtcctgatcatcgcggtcttcattggtaggtcgcactttcgagattcgtctcttggctttgcgcaggctcaggggagtgatgattcccgacgtgatcatcatggcgctcttgtcgctcagccgtgtcgtcggcgggtttggcctcagtgaccggggtctccagagctgcttcgacctcagcatcaatgtcaacattaacggaaggatgagcatgagcaacggtatcagcagctacaccagtctcttcaacatgctcagattccttgacctcatcctcataatccgactcagacaagaactggtctacctcgctccaatccctgcccatgtcctccccccttgtaacagcatgcggatggtaagagatggaggaggtctccgaagggaactcgccgttttcggtatcgctaggctctgtgagttgcaggactggaggctcacatggctgtgacggttgggcgtcggccttgtcgtggttgtgcgagtgaccatcatcagcaactgtctcctcctctttaccactgggctgataaccacggtcagtctggtcctcaaccgacacctgcccaacaggggactgctcagcatgatgctcctcttgctgaatattctgcccttcgtcgttgtattcaatgtgattgtcatgttgaccctcataatcactctcctgagcctcctcctcaccaacaccctctaactcctctgccaaactcttctcagccctcgccgcctgttcatggctcaacacagacgtcggctcctccacactcaagatcttgtcagatgatccttggacgtcgggatactccgcgggagtcacatgctcttcagcaatcgtcttaggggacgagtagcgaaaggggtcgtactcgttgtcatcacggctatcatgaggttgttggtcttcgtctgcttcgtggtgctcatgcgaggcatgctctttttccgttacagggtgggcagcctctaagtcaggagcttcatcgaaagcaggccgcccctcagaggatctggtctcggtacctccttcatcgattctttcatacacggagtcctcggtcaagttgtcaacatcagagcctcctgtgcatttggtctcatgttgctcacggacaaaggtgtgggtattcggctccatgtcatagccgtgaacgtcatccggtactgactcaacggtatcatgaggggggataagaccttctgttctctcttcggcatcagccacggactggacaatgtcgctggagaagagtgtcgcgttgcttgtttcatccacgggaacgtcatgttcgtcggaaaaagcagcagtagcagcttcaccctcatcatcaccaacatgaccttcggtttgtttctctgcctcggcagccatgtcacgccgctcaacaccatcgctgaactcaggttcaccttcgtcacacacttcctcagcaatcacatcaagatggtgggtcacaagatcatccctaccctcaaagtcctcgctttcagactcggacgacaaggcttcttggacatggacgtcttcgttgtagtcttcctgatgactgtgatgctcaggaccaggctccatatcacgatgatgcatgtccccagattgctcagcatgctgatactcagcagtagcagggaagtcatccacacttggtccatgactctctgcttcttccgtgacatcctgtcggctagggacgcgctcgagctgatggcccacttcatcatcatcatcgtcttcagtctcatggtcatttcccggccaatcatcccgctggtcatcagcagtcttttctcgagtgtcaggctgcaaagtaacgaccacctctggctgtccatccatgctagcggcgtgttcagcagaatgaaaactggcctccaacccaggagtaggagccaagtcgctaggcgtataaggtctctcgtagagctggtaccgaggttggacgtcttcttccacttcttcactaacgtcggcaacctcgcgctcgcggtgtacctcctcatctgcctcctggtccgccgcatggtcgtgagaagcatacgaatcatcaagatgctcctggtggtgatcgtaacgatgaagaggggattcagccggggtgtaatagtcgtcggtgctgtgcgggacgtgatgctggttgacgaagtaatgcgctggttcatgatcgccttcttcgatgggagtgtggtgcatctgcactggttcgctgtgggtgagggccacgccaacggcaaaagggatgtgggaagggtcgaggggatggcggtccatgtcgaggatctgtactggtgtatgaccctcgtcgtgtccaaactcggccaagtcgtgtggttcgggtcgacctaggcccatctcctcttgctccctgacgagctcctcaaccgggacaggctcaggctccgactcatcttcatgctcaggcccatgactaggaggatgcaattccaccctggtaacgcagggctcagcgaccccttccacacccataaccggaccctccgcctcttcatacttttgcgcctcctcctgatcatgtgccgcaccctgtcccaaatccacctcactggcatacggctccaacactcccctcgctctcgttgcctcctcctgcagttcgaaacgcccatcatgcgccggaccgacagggtcatcgaccaagccttggaggacttctttctctatgacttccttctgcagcgctgcttcttcatcgacgccctgctcccgctcttcctctccctcatgttcttgttcatgttcatgctggtgctcccgctcccactccctctcaatctccgcaacagccaaatcaatacatccctgagccctctccacagaatgatgatcaacatcttgttcatcaggctcaagcaggtcatcatccaggacatcctctatctcatccaacagcacctccccctccttctgcccttgcccttgcccttgcccttgccccatcacatgttctccctcaccctccctctccataccctgtaactgcacgtcctctccaccctgccactgctcaggaacgaaatccgcatcgtcatcttcctccatcgccttggcggccgtgggagaaagaggagatgtgggctcgttgatgtccgtgtaggaaccgcgttcggaggcagtggagatggaggagtccgcttctgcgtttgtgtctacgttggaggggattgtgaggagggtggggacggtgtcggggagatcagtgtgggaagtttcttctggagttggttccaaggttgaggctgaggttcggttggtttcggtgtcggtattggaatcggcattggcaggggcggtgtctggagggttggttgggtgtgtagtagggaagccggtttcgggagggttcaaatttgcatggtctgtagaggtagggatttcggtatcgggaggtttggtatgagtgtcgatgccatggtcggcttcatggtcagcagacgtgaccgcaaaatcaaagggagcttgtgtgtaaggtgtgtaatcagaagtttccgactccgggctcgagcctgtccctcgtccagccttatctgtttcttccactctggcgcccctgtggccgtcctctgcaggggcagcaggaggatgaataatccccaaactatcatgcctcccccggaactcttccgtagcagcccgctcgacaacaacaggggcagtatcattagatccgacgtgatgatgcccaaccggcaacccacaatgctgcccttcctccccttcttccacctcctccccctcttcatcgacctccgcgaacccagccgaacgagggttcctgtccatcgtatactcagagaatggaagccctcgaaactccacgtccaccaggcttgtcttggtatctgtggtttttgtctcgatctccaccttccgttctcgaaggggatcagacggtttgtcttccgggacgggctcatcagaagtttcttccgcagcagctaaatctccaacagatacggtattagcaacatcttcctccatgtcttcctccatgccgacagcagcggcggagagagtccgggcaacgggagaggtaggtctcgagacagcaacggctacgggggcagcaacactaagctcgtcgggtctattgaggaggtcgtccatgctcattgatgccatcttgtctttgaggtgggagagttccgagccggtttcttcgaccggggcgtcttgtggaagtggttcctcttcctcttcttgctcgctttcgctgtcgggaagtttgtaatatctgccagagtcgggaggagcgttctcgaacgctgcagcggggaggtaacccctttcgttgacatgtgtctcgactggctcctcctgggcttgagaaggttgctctggttcaagcatctgggcggcactcgcctttctcgcctctcgaatagctctcgagttaagcggcaacggagtctccgtatggacttggagtttttcctcaatcaaccgattcagttcctattttttgtttattgctcgtcagccatcagccaggtttatccttcccaggaaaagaaaagacctaccttcctccgcccctccaaccccctcaacctccccacctcctcctcccaccgtctctcccacgccttttcaatctcccccatcaacgcctccgtctccctctccacgtcccccctctccttctccagcgtgcgctccctctcttcatcctcttgccttaatctctcctcccacagctcatcctcctccctccttcgcctctgcagctctgcatcttccgcccttctcctctctagcatctcctcgcgctccacccgccgcttctgcgagaggaattgtgtctcggccgtaaaggcattaagcaaagagcgaatggcggactcccgacgggtgacgaggtcggtgattttcaggcgttcctcgggggaggcgatgggatagggatcaccgccgccggcgccgtagtcgggctcggcggagggcggctggagggtgatgatggtggtgtggatttgggaaatggtttcttgcatttggatgaggagggtggggaggtcatctttgtcggtgacgacgacggacgggggcgaggcgaaggatgcagatgaggaggaggggggttgggttgttggagaagttgtggacgtcatgatggatgggttgtagggggctggacgcccgctggtgattgttgtcggctgcgtggtgggtggttgtttttcttttcttttctcgtggaactgaattggatggcgctcgactggaatggatttcgggtcttggttggggtcgttcgttcgtcgatgtagcttggtttggttgtcaaggctcgtcacgacgcatgctgcttgtaggtgcggtagtcaacgttgatggatggcctagctagtagctagttcaattcgttattgctgtcacctatagtaaacatacaacatcgccaagctcggagatatggatagacaaaatgacatgacgaaagaatggggaacccgaacattgcagctggcaccgagcaccggcgataataccaagcagtaagcactcgagtaggcggacggcaactggacatggaagactcgagtcgagtcgagcatcagctctctcgagacagcgatacccttccatagtatcctcctcttcgagctcccatcggtacatattcatcaagctgatattcgccttcatatttccccgagaggtatacacttgtatatcaacctcgaacaacaccaccctaccaggatggcgaggacaataaagacagccaggacaggataccccttcaacctcgtagacttctctctcaacaagcagataaaccgtcgactcgtggcgctatagcactcgctatgtatgctcctactgtgtataccactccctgccagctgccacctgccacttgcgcgaaaccctcgactctgacatccatcgccatatagaatagtgtggcaactgaactgaatcgcagtcagtcgcgccgtactactgtactccatgtcgacggcggtcggactctacgtgacgtgtatgtagatagacaagggacccaaacccggccgggagggagggagggaggaggcgtccgttcgcattttgatcggagcgcatctactgtaccagtatgtactgtatgtacaatgaccggaccagaccggaccggcaataagacactcggccagccatcttctcttctgcacttgacccggtgccgtggtgacccatggcttcgaaaaccacgtcttcggcaaggcgcgtcttgggtaatacaggactcggtacccgaacagcttccgtttcgggttgttctttggttcggagtcgcgcagctgttgacaatgcaatgtgacaatatcaaagtcccgtccatgtcgcgataccgccgtcgatcgtctttcgtctttcgtcgttcgtcgttcgtcgtcgttgatagtcgtttgtcgatgaggaggtgggatgtgggatgttaatgtgacgacatgtttcagggttgttacctctattgtgccctgggggcgtgtactatgcagtacacagcactacacctacacttagtcagcggcggtcggatgccaatctgtgtaagcgggaaagatcttagtatcttccccctaccctattgtgaaccatctttccaacacccaactccaactgtaagctgttagtccacgctgaagtcctccccgcccactatcgccaagtccctacctacggccaggacaagggtccaagcgagtcccgtcaaaaaccgttggacactagtgtagcactaaaagcctaggtggacctggcaccctggccggacaacgtcgtagcgctagcgtcaaagtgacgcggaacctgaaactccgaaagtcccaagaaagttccccttcacacttcggatgcaacatgtgaagagatgccggatggcttttactatgctgtggtgtttcaatatggcatcaagatgaagaagactacctctattcacattcgggtagacggcctgggagcactcgggctcactgttgggcgtaaccgggtggtcgtctatggcattgacaatgacacccggaccgcgccgccgccgccatcacttacgtcgcggatatcgaaggattggatccggagcgtttctttgatggggagtttcagtgttaactatgcgagaataatgtgcatctctggaatacctcattgtatactgttgatgataatgatactcaattgatgaacaccatgtaaatgcggggaaaaaacaatcgctattttgataatgtaggaggaagagagaagcgacccgtacctaggtatctgaaagtagtggtagccaaaatgcccaaggccaagaaacgtgatatgaatgaccgctccaaacctccttcccatttgccatatggctggatatccaagaaacagatagaaaaaagacaccaaacatccatcatcaccaccgtcaccaccgtcacaatttgcctccttttactccaagcttcaatagcacaagaaacaccactcaaatcctcgccattcctcccctctccaccactgccctcctctgcttgtactgcacagcaaaattgtacctgacaaacgtcccgtagccgtacgccgcgatgccaatcgccagccacacactcgtaatcaccaggccaaccgggaagatcatgatctgcacgcccggcaacacaaacgccgtcgtgccatttttgagacgagcaatctcgtcttcgaccgccagctgggccctgttgaaatccgacaggacgacttccttgctaaagacgccagccacaaaagcggcttcgttggaggagatgttggtggacacggtggcgccttgcgggttgacgccggagagtgtgacgatggggaggaggagatgttggagttgggccctgtgtttaactgtaagtaactgaactgaagaattaacatggggaaaagggagaggaaacttacatagtcatctgaccagtcatcttgtccgcatcaatctttcccaccaacagatactgctgtagcagagtgggatcaccattcgacggcagatcctgcactgtcgtctgtctcacggcaagtctattcgcggcctcgccatcgccgcttcctcctactcttcccaccgaagcagcaccaaccgcgcccgaagaaggcgaagcagtctcggcctggctggaagtagaagcagcagcagcagccgctgttccctgcgaagcttgtgaagcacctgccacaggctgatccgggttcgcagtcctcacattagcccctgtaaaccgcaagcccaccgaaatcttttccggcgcgatccccgcaaaactgtctctcgcatcactgattctgaacaagcgtagatccgcctcaaacacgcccgtcgagttgtccagcgccggcagattgtagcatacgcatgtgcccgacgggttactcgcctgtttcagctggcggagtgtggaaatgcaggcggcgttgacttgggcgttccaggccgtcatgttaagggtaccgtcggcggtgaagatggggtcctgcccaaccgaggaggcggacagctctgcttgtcgttcttcgagaaagccccggcgcaggaggtatgaacccataatctcttccatgcgtcggtggtaggcgggcgagtcgcgcgtcatgccttcgacaatgagggcgccgatgccggcttgaacggcaggggccatcgccaggagggcggcgaggagggttgttggttgccagagcatcatggcggttggggttgggtatcgatattaagtggtggtgtagatattagttccgcccagcggagtgtccgaagagaaagtgctcgcgcggtccggttgctgtcgtattcacggccgactcgagtgattctgttgataggtagaggctcaatgatgggttgcttctgggttgggcacccgtagatcagaggccagccctacgtccgatatggatgggattgtcgatcagtgagcactaaaggtggtaaaaaaatgtaactgaatggagggaccagcccagttggtgaagagaacgtctaccttctcgattgagaagcacgggcgccgccgtgaaaatcgtgtaattaaaatgatggccactcaagaacaggcaagaaagagaagatgggaaattacatgcggtgatttagacagaattggaaagcagcacgcggtaactaaaaatgaggtggcatggttgtcatgggttggtaagggactttcgagccggagacgtccaaactcgcaatgttcaatatggggtcatggtctgaccacttgtcagagccatgagggtaggggccggagatggaacaaggagggggctgacgggttaggcttgagggatgccagaggtaagcagccgacaatataggcccaggaactaccatggacgtggtgttgttgcgaaggggcatcgcgtggcatggtggtggagtgaggaagcatcgccgtccgaatgagcccctggacgctccaggatcaactatgtcagacatgacatggctgggcgcagtgaggtccaatgaggtgggaatatcccaaactgtgagcggctgagcgccaaaggtataagtcgttctggaccaatgatgttccttcttcagacccaaaccgagaccacaggaatcaaatgacagcgtacaaaaggcctttgacctttgagatcaacaccgacatcaacagaggcagaacaggggtcagacaaggcaattgttcgatatgggtcgagaacaaatcaacatgagggacattgctccgtgtaacgtagctctcggttgactttgaccaggggcagggcagcgctgctgatagccatgatcacatggagtcccaggagggaaagaaaacagagagacaaaaggcaaagacaatgttacagcaaaagacccaaacgtccaagactttgggggggcgggccggtgtcgtgagaggggtccgtggggtttcttgaggcgcaatgtgttgcatcatgacgccgcccgttgggatccagatgagtaccagatcgatgctggcgggacaagggacttgtccgtttttagtgatgaaaaaggccatggacttgtcgttatttggagatgcacttgcggtcaaaacccatcatgttgacttgctcataaactgaaagaaaaagcgacaaggtcggattccatgatgatgatgatgataatcggggttgctgccaccatcacacaacgaacagacatcatctgagtcgggaggtgaggtcgtgagtcgagcaaggggaagagagaggcggggaaatctggatcgcaaatccgtcagccgcctgaatctgaaacagtgcaagagaaattgacttcttcctcggcagaaaaaacggtccgagcgcttacggcggaacaacgtgaagccaccataaagccaccatggcgccacaaacaagccaaggctggcaactgctggcgggtgtcagtggcgcagcagccgtcagtccgttgcaacagacggaactcttaacatcttaatcgaactgaactggtaagagatattaaaacgctctgggcagcgaggaagaaatggcgggcactaaggaatgcagtcaaccctctgattccgttccccattcttgtgaagtgattcatgcctggcatagatgcaggagttgctgctttacccgaattgtatgtaccttgtaccttggtgtcacaaaccggcaatcccccatccgtgcaaccgcccaaaaacctgcatcaagttacagcgcttcccgcgatcgacggtcgccattaacagcgggaagctccattgcctaaattagctttgcaagttcggcgcttacaccacctccgtcgacaatcaatcaacatcctgtccaacgatctcccgcccatcctattccctacctcgtgggcatgtactagtgtagcgaggtattttctgtcatttcaacatttccattaagacgcaagattcccgcctgcacatcttgcgatcaaacgaagcagaccaccacaccatctcggcggtgcggtacattggttgccatgaagggggtgtagcacttgacgccagagtgcaggtatgcggctgactccaaacatcaacgacacaacaatgctgaggtgaagatggccgcggtctctgtctccctgtgactcatgttcaatcactcttctggaatcgatcgatttctcttttctcctttcaacagctgtcattcgaagccggtaacgtcctttgttgagaacaatctacatcagccgcaccagatatccgttcattcagatacttccatcccgactcccttgtcaagaaacaaacccccaatcgcgttggtacttaatcagcaagcccaaccttcaagctccgtcattcttgtcatgcaacccgttctcccatccatcaagcgcaaactgagacagcccagctcctgacattgtaaacgtttgccattcctccgtcattgtcattaccttccacccattccgcgcatttcccgagcacctgcatcacacatccctgatcactcatgttgatgactctcgtgaccatgtcattggtgtttctaagccgcaagtacgctagttgtgttgtcttcttgacgttctggtagggatgtgatgattgatgaggaaacgttgtccttgcagagcccgatgggggaggttgagactatcacttgatatgctgagatgttgaacacgttctgtgaaggcacggggtggctgccgtcggcgtccccgagatgggcccagacggactgtctagatcgacccggtcaagatcctcaacatacggatggcttcgtctttgacgcggcgggggtcaactctccagttgcggatagcggcgatgaaaaacatcttggccgaaggctttttgcatgtagttgataatgtgtttgacgtgttggttagttgagatccactggatgctctggtgatatagtggtttctgacgagctgacggtgcgaatgttgtgtctgaggaagatcatgaacaggaacaaattccaggctaccaaaaccccaagatgtaagtatactcacgggcagctatcgtgaaggattgcgtcatcgtctcagacactatcgtgagtcaataagaccccccaccattgccctacgaattgtcgtctttgcttccttcgggatgaaggtaatccactaagtcaacctatcgtgatccattttagcgtgtcaagatgcctcgaaagtgctgccaagaggtctcttatctgtgttgaacaccttggcggccagctctcggtcccgaaggtcgatctggagaagagacggaaggaaggtgaggggtggcacgtgatgccggtggctcacggtgagtttctgcctgtccgctgcggcggtctccagtccgaacctgcagtgactgagaagagggaatccaaaggcatcttgatttagaactcgaggcatccgctcatcgttgacagcattcactcagcgcggattgctcatgtgacgatttgctcagtcaccgacaacgaaagtacgcgaaggatctgatcagaccacttttctcagccctatgagatccgtaaggattgctgatcgtggtttggagtcatggaatgttctgtgtcaaatgatggcggtcaagagattgtgtagtcatcttggtggacgggatgtcgcgggctgtgttggagtttccataatgtccgatggagacaatgacggatgctcagcacggaccaagtgctggtgccagctgcctcaaccaatggataagcgcagaacaaattaaagttatcgccaatgccaggaacagccatcaaatagtggggcttctcggaggggttcggcaagtaagtgcgaacaacgaatgcatcccgaactttcggttttggcaacaacaattccatgttcgtttgcgatggagaaggagctgccaaggaactgaatcatgactggacacctgcactcacaacatctggtccttccaagttcgttgagttgagatgcccaagaatacttaggttaggcagctacctcgatgtagttcgcaattgccatctcaatcgcaatcaaagtcaaatccaccgatttccatctcctcgtcttctctcgtctcgctcttcattctattttccgtctgtttccattcttgtcgcatttcgcattggcaacttcactgtggcggatgggtctccaagattgctgatcggaacaaatgggaaaacagcgaccgcgcggttctcgctgccatgagaacgcgagctcgctgttgactcagggggtttcgttccgttgctccgaaacctcccgactttcatctgccaaatgtcagggtagacaaaccaccaccaacttggctaccctgcaatcttcagaagtcgagacggaaagccaaaggcctagtactattccatgatcatgtgtaccaacaccgtcaaccgtctctgcttctttcacaaaaaatcaccctgacgcccaacatcacatggctcagccctttcgcgacgtcgaaatcatgccaaggtctgaggctgaatacagaccacgcccaaatgacgatgatcgccatgggagcttgtcgtcgtcacggcacattcacatgggtcatccctttccctcctccacccgttccactccttccatagtactcccgaacatcccgagttcccacttcaagccaactgtcaagtgtcaaacgctgttgttcgctgacgccttcacaagcttctaccaatcgattttcacatgtttcagcgagtccggacttctggaaacggcccagtcaccactccccgagacacacccagactgttgacggttgattgtcggaggagataaccaagtggcggtagaccaaggcagggaggcctggatcacactcgctactgtgatccagacctcgacgctgtcacgaccttggttgccttggcacgtatcaacacatattcttcgaccgccgcctacaccgatgactcctcccagatcttggagcatgtttcccggaataaaccatctgatagggctaaagggatgtcacctcaaggcgacaccgggcaaggccctccattggcggtatctgaggaaatacagcactctaaccgttcatttcgtcctttcgggtttccacatgcgacccagtcttcatgaatcatatcccaccccggcctcttttcgtttccatacaccctcagtcacggcgatcctcggctgtgccctattttcgtcatagctccatcgcgtcgcgattcagatccaggtgaatatgaatcttcagggtgttggagctgttgtccagtgtttcggcccatggctcatctgtataaagcttattgcacatcttctcccctacctcgtcatgtcccttgagagctggataaagtgagacgccatctcaatcacagtcattcgttcttctgtcggaaactcacaacatccgtaaccatggctcatcgtcttccagactgctccaagctccggctcttcaacaagggcgtgtctgttggctcgtccttcttcactcccgctcctcttgtcggctacgccgctcttcgccatcctcgcgccatctcgacaagcaacacttccaagaagccggccgtcgccattcctaccggccccgtctctcctcttgttcctgcaactcatgttggtacttcttcggcttcaacttcggaggttagggatggaaatgcttttgccactctgccgctcacatggccccacgacggctggaaggagaacgttctcttgaatgtggttcccagccatcgcgagcctaggactttcggtgactgggtggcctggaagattgtccgcacatgcaggtatgtaagacgtccaagagttctggtcgctcatcgctaaccaattctccccagattctggatggatctcgtcacaggcatgcgtcctgagcaacaggtcgactccaagaatcccacaactgctttggctgccagcaagcccctgactgaacgccaatgggtaggttcaatccacgactacccgacctcgtgctatgctaacgatactagctcgtccgcttcatcttcctcgagtcaattgctggtgttcctggcatggttgccgggggcttgcgccacctccagtccattcgccgtttccagcccgaccagggctggatcaagtctcttctcgaagagtcctacaatgagagaatgcacctcctcacctttctcgagatgtacaagcctggctggttcatgagactcgtcgtgctcggtgctcagggtgtcttttacaacgccatgttcatctcgtacctcctctctcccaagatttgccaccgcttcgtcggctacctcgaggaagaggccgttcacacttacacccgctgcttgcttgagctcgaccacggctgcctcaagaggtggtccgaccccaacttccgcatccctgacattgctgttcgctactggaacatgcccgagggccacaggaccatgaaggacctcatcctttacgttagagtaagtttcgtcagcacttctgcaagctcgtcctatgctgacatttaacaggctgacgaggcttcccaccgtggcgtcaaccacacatttggcaacctcgaccaggtcactgaccccaaccccttcatggagtgccccggtggtggagtcgtcaaggccttccccaaacacctctccgttacaaggccggctggtctggagcgtgaggaggttgtcagcaaggagacccactaatcacccagcgccacaaatgaagatatcttgttgaagccgcaaggcaacgcacagctgtcccttcttcctcggcttggagaagattcagtggaccaccagcccctgtatttccttgttccttctatccgggacctggtggagtaagaagatactctcttaggatttgcccaggtcttcttactgctcgccttaggattacggccacagactggccccatttgttaatgtctttcacttttctctttttttttctcctttgggtcttagatggagtttggcgaccaatcaggcaattacgcgagcatttacatttctttggttttcacactttggtttgggggaagctcggatgcttcggatagacggaaatatggacagggggggcattttggatagagcgccccctttttttgggcagctgtggttctagatacatatattgggttagactccactgcaactagactggacatgattcatttccatgttacacgcggaccccctatcttggtacagcactacctctacgtaccctgcttatcacagtattcggacgtcgtcaaaactttgtaattggagaagagcatgtccactctgtgtatatctgccattgcaacaggatattgaacgttccaccaactggagaacagtggggtttgataagcacaagaggagtggaaagttgacgtcagtgatatcattttcctggcgttgatgtcaatgaggcttattgagttattacaacacgatagtcttcaacaaaaagtgtccgttccgccggttgctctctaggataccgagccaccgagccatcgaagggtctaatattttcgttaggccaggcccagctacgacagactataccccgaccactgatgcaaccactataagcccaacgtttcatctggcgaagatgtgccttttccctcttccctctgtcctctgtccccttccccaatgccttcaaactttcactccagctccccatttgactctagtaggccaaccaccgtcgcctctaggtattcattaaagggatctacaactccccggcgggggcagcgcatgtgtgagttgtcagaaatacgtgagggcggcgtttacagccaggtgacaggtccaaagcctagaggtactcaaaacagttggctgtactctcctttcattcaggtatcaatggctttatgtggcttcttactcacgaacatggagagatttctgcgcggaacaaggcgaaggcgaagataggtggatgattggttgaggaaggatccgcaagcatacctacctacctacctacctctcgtccctacagcacataaaaactttgaggcgaatcggaaggcgaaccaatcgtttccgtacctctactgtctgagagcaatgagtatattcttcagcccactcttctcatgcctgaagatgggatatacgatggaaggattggaatgtttgttcgtcctcaacgaacgggaaacccagcccctgtccacggccttcatgatgttgtatcttaccttagttggctttaatgtttgacccagggcaagctgcatgccggtcgaagcgcgatagacgcgatgaagcgaagcaaatagattccaagaagaattccaaaaaaatggtatggtatgagataatgacagttcaaatcaactgttgattgggcaccattgtgagattaaccgagtcatggacatgtggatgattttgatgtattgtcttctatgattttaactacgttgaggttgaccgcgggtcgggcattttataccctgttggttggcatgtcgagggcggtgttggtgacgggctggcatcaatggctgtgggagatcgacatgttcagacgccgctgccccgagcctttggccatgagcagcaaccgctgcctggaacacctggcacataggtatccgtgtcctggaatttccggttatgatgtccaacttcccacctcgagacggccctcacaaggccgccttgtgcttgcaatgttacgtcacggtcgatccgtctgattacgagattgacgagttagctatgccgaaggtctcggaggacgacaagaccttagcactcaatatgacgctggttcgactaatgcaattcttggcccaggacattcacggccatgcgatgcttatggtagacactgccatttgcgagcaaggacctaccaccaaccaggatgcccgttctacgagacgttgcgaacctggccgccaaccggacgcggaaagacgtttttcaatcatccaggcgcgccgacaactccgctccacgtttgggcgtgcaggttgtcagggatctatgttgtgcgcgccgattacgacggcggattgtcatacatgtttctcaattctgcacggaaagttgtatcgtcgcaggtacatgctggaggccccccgatgccctgtaggccatggctgccgaagttgtatcccttgtccccgtcggcacccccttgtctgctgccaccctgcaaggcctgcgccagtatacgtcgaccttcttgaccgcgatgcaagcgcggctggttgctgatgacctccctacgaccctgcccggcatgcttcgtacctagaggtacgaatagtctcactgccgattagtaggtaggtaccaacgtctcggctatcgtactatcgctgacactgacgatgatggcggcccggttgctggtggtggcagccctgctagcagcaactcgagaatggaggttcaccgggtacacttgcagcatggcaagcggctcgccggcagagtagaggcattaaccaacaaatgtctcgtattggtcacggagcagccagaggacgcggctagtacatttggcgcagacgatcgcctcaaaggccttggcccagtcctcgtgcgaggacttcaatatcttgcgcaggacgttcatgcctgggacctactccagatcgacaatataatcggtcgtgaagaggtacatgtggcgtctgaccgcgaatcagcgctctcacaaaaccacagcgccgcgttccggggcaaaaagcgggctaagaccgcaggacctgtctgcttgaagatattccattagcatggtctgatctttgccggataaaacactcgtcgtcctaatcatatcaagtcgacaacggattatctcgagagatcaacggcgaagtgtttcgtccgaagtaggtacgaaatgcgaaaagcctgaataaagagtctcaggatccccccttcttggtacgcccttagataaataggtaggcagggagaaccatgtgatggtggtcaatagagggttgaacactccgcggcgcctgccgaatggcacgatgacttacccaggcatcgtccaaaataccgtctcagtcgtcactgcacttcccaggtacctctagaggtatgttctgtcccagtctctttcttccttcaagttgccctggcaataatgtctatagctctgcaggaaagagggcaagctttattttgggcctgaccctgcgtttcgcctggacaagtactgtctagacacctgcatcaagaggctctccgcccaatgggagaccccacggctcgttaccacacaggtgaacaacgaggattttcccctgttctatccgaaaaatgacgcgacaagccaatatatcgcagaagcctctagtatggtcgatcgtgtcacacagctcacccaggaccccaaggcctcttaggaggagacccggaacctggtgcagtccgagattcaaagaaacgcccagatcaaaaacctaatccaccgcagtcaccccctgagtcgcgtttatacagacagcgacttaattgttcgtggcacccaggcgctggcgaggccagtcgacgtctcgagagttatgaagttcttcagctctcttggcgcccacaaggatgcgtcgctttccccagtgctcggcctcagatgcagttgttgtggggaccgccgcggtaatttgtagtataagaaccacattgagctgactgcttcaggcttacatcataactttcagccgtgctagacttgtgcctgcctctactgcgaggggagtcataaggaatgactgacacagaaggagtcagggaaggagtcactctgaaggataagagttggctgtttgggagtccggttgggcacgagaggttgtgtatataaacccagcacccccagcattcgaaccaaaaaatgaaactcaaatatctcttgccgctcatcgggccctaccgacctaactagtacctactaggtccctactgttgcgagacgtgtgagatttcgtttaacttcgccggaaatttgggaaagcaccgagagactgccgaccacatagaggtaggtacctctagccatagaaaatgggaaatatgtcccgcccaagacacaaaatggcgacttaacgtggtggtgcgacctctgcgacattgggtgggtggaggaatacggtgtcatccggagaagcaaaggttcgtccagaggaacgattgttcccttcactcaacgttaccggcccgccaatatccactcccagttttcgttacagcacaatacccttcacctcaacaagtgcgctccgttatatagaacgagtttctccgtttgtttacacttgcttttttttccatcacccaacacgaggagacgcggatagatctaccactacctactcctcactcttcgctaccgccaacttcctcaatactgctccggacacatctccaggagttctctacaaacagtatctgatcatccagggcggccatcgtcaacaacctagcaagatgaacccaaaaaaccctcctcagagcacctcgcctgccgctcgctcctctccggcaatgacatcggtgtcgcctgacctgctgctttgccagacgttctacggaaccaaagatcccgtcgtctttgaccgcgacgccgacacagttattctggtcggagacacctcgcctggcgtcgttgaacctcctcaacgcctcttacagatccgctcttgccatttgttcctcaactcctcattgtacaagcgcctcttcagcgggaggtgcatcaacaacatccctcgcaccgacgatgacttgaggcacttcaagatcaccctttccgacgtcgaccccgaggctctcttcttgatactccgcgcctgccacaccggcaaagcgtccatccgcccgtcgacgccggacatcctcgacctcgtgttccgaattgcaaagacggcacacgatttggagttcgacatcggcattgcggatccatcttccgacacagccacgctgtcacaggcggcgcaaggatggctttcggaacaaagggacgatcttgatgtcgacgaagacaatctggtagtccgatggaagttgaccaaggctgctttctacttcagccaactggatatcttcatgcagctgagcgttgacttggtcaggcggctgccggagcacttctgggtgcgcctcgcaggtgacacccaccccagcgtcaatatgcaccaacaacaccagttatcaagggaggagatggccatcgttggtaagtccaaccctcttatccactcttctcttccttcgtttcccttccacgagcgccaacaacaactaacactagaggtaaacagatgacctaaacaactttccctccccagccgtccgacttctcttcctcttctaccacatcctctacagcaacgcacccttcccacccttccgtgctccactccctaccgtctcccagcttccagccagggacgcccaagcacaagagtcctcggtctgcacttgcccctggcttccgcagtactacgagtcttggacgagaggtctggaactccactgtctagacctattcacggcagtattcgggggagacgagacccgttgcataactctcctcttcaagaccatagcgtgggcacttcgtcgtggcgtgatagctaagccgtgggatagttgcgaggcgggggaggagcctgagtgtggcttggctggcggccgacagggacatgaggagaaggcgagggagttggtgaaagagctgaggagttgtttggatgcctggaagttggatattgagagggatccagttggggattctgatgtggaagacttcgacgatgaagggcccgacaggcaccctggcgctgagaggtactctggggtcaggtacaacgagttggagggccgtagggccgagtacccccggcccgtgtactcgctcccacttggaaacttcaactttgagccccccgactttcaggaccgcgacattgaggacttccagctaccatgaggattccgaccaaggtgtaggagaggcgtcggacagtcgacagattgaagctgaaaagtgacgaggtgaatttggccaacgaccttggtgatacgatgccagacaaaagccttattcaacgataaacaaagaccatcttcacaccttggcaccgtctaggagaggcgtcagttccactgctgtggcaaacttggctcaagattaggtaagaagcacgatgtacaagatacagcgcagctggcggacaccgcggcagactcggcagccaccacaccaagtccagcaaggaccccgcttcttcttcagctctcgagcctttgaaaccagtttgaattgaagatggacaataccgacttgtcaaggaccgttggaccagagtcttcgaagtcatcactccctcagggcacacattgcggccttgataacctcagcggtggcggtggtggcttctcccgcagcagcggtggtggtttcagcagaaattggaacaaaagacggaagctggcaacatcatgaaagtcgacaagatccaattgggtgtccatccctttgattccgccatgcagtacaccatcagaccaacacttctcgactcagctgagcactcttcacccgcgtggaacctttcaacgccacttctctttcttttgaacaaccggcaacaccaacgcgtgaatacaggtgtactccttgttcaactccaaattttatactggggacaggtggggggatgcaggagtaaataagacagcttgggccggacaacacggtcccaacgttcgggcgaaaccaccacagatgggcagcgcaacttttcagcaggggcagggatcataatatgttccatggaaacaagaacactcacacaaaaggagagaatcttttgctcgaggcgtacactgcttgtgtaggtctttgaccgtgagactgttgcaggagaggtacctagtgcttgatatagggatgccaaaagcaaagaaataataacgattccctcagaccaatagaagtgctttcaactgcgcttgctacgacccatggtacccgtcattgccgttcacttccttcttaagcctctcctcctttcaatcagcgtgtgtgacctttctctataccctgtcttgacaatcctggcagtagtcgcggccttgtcacattgatgtcgtcaaggcaaggcacaattgcgccaaactcaactcaattcgatgggtttctggatgttcccggccggctagagagaagttgtgaagctcgtgattgcttgagcgaggttctgggctcggagactgcagagtcaaaggtctcatggaggcgatcatgcgtggaattgttcagtgcatgaagtcgatgattggatcgccaaagttacctatctccgtggacggcgtgaatgaagaccaggaaatgaaattccacgtctcgtgaacgactttggagaaaaggggaaaagaagctcagtggtagagacggccgtagaagggaaacaaagaccaggattaagaagtggtgaaggtcgaagtggagagattccgcgtgtcagaggtgtttacttcgtgttgcataaaaactaggtacctagatacctaaaagtagaggtggaagagcactctagagccagctattagatagagtgatatagcaaatagaaaaaagacgatgaagtacttgagtgtagtggtataacttttgttgaaaagtgaagattgctcgattctggttttggaccacaggcagattctgcagcatttgactcgtccgcagatttccggcgctgcaggtccagccggctttgcatgaaagtgtatgggcgccagcacaagctgacttatacagcagaaggacggcggatttactgcaactcacgatgtatttggatcaagtagttgatgcggctgttcatatgaatgtgaggttatacttcccatcgccgacacgcgccgctgatactatgcactttgaaagcgttgtaacgcccaccacagaactccttcaggctaataaagacagttaaattttcgcacagggacaggctgggttcacttgtttaaagaaacttcacggcgtttagagaacaggttatacggtttaaaaaaaaaaaaaaaatctcttgtgaaaatggtcgatgttgtttggaggtttgaggctccgttatgagtgtgagcgggaaaaagagagagggtggggtttcacccatggcacttagatggatcattatctgcgcctgcacgaaactggggcgaattgcgatagtcaggtaacagcgctgcatcctgtatggtaggtaggtacttgcctgttttgccggttccaccagcttacgacgtcgggcgccacttttgacttcatgggactgacggtcctcttccttccaaatcatgttgatggtgacggcgacagcgacaacgacaatcaatggacgaaatcatcatgctcagctgaacaaaataattccatgtctgaagatcagcactgagcaatttttggcaacaccccagcgtcatgtctgactgcagatgtatcgcgcattccatgacacaccctatcacaccaacaatcacgcattcagaacacttggagttgttgttttatctttttttttgttcttttctatcgttatttacaagccaccaccaccacccatccagtcccgccgaaggactccccagctccatccccggatgcccaggacgtacccggacagtccagcgacggagattgtgttcctcgagaggcctccgacggaactggattattgacaaatcttcctgctccttgtcattcaagagcaaacgctgctggaaccgttaagttcgcgctctctcagcagagcctccggctcccctcttacaggtgtgaacaaggacgtgcacattggtgtgctcagggctgcgcctttctcccccctagttcggcgcggggggcaccgccgacaatgtcgggaatgattttgacgttctagacatggccagtagtctcgaaaatcttgtctcaagacgtcctcggtgaccctagggtgaccctagggtcaaggccgccaacgtagagagcgcgcttgttcggccggggcgccgcgcgcttgttcggctcgggggcggcgccccggc