aacccaccacccacacgccacagagacacatcacacacacacacatttcaaaaaagctgtctgtgatttctcgcttctctaagaatggcagcaagcgagcggacggactttccgggacccgttcgttcgttcgtttgttcattcagttttattgagaatcgaaccgtttttactaaaattgaagcgttgcgcccgacccgcgcgaacaaagaggatggagattaaattacagcgaaccacactatcagcggagctaattccggggtagcgtaggtattctaacgaaggtagtgtacataggtgccagccagccagggcaggtgctgctgctggcgggccggtagccgggccggtcgtcgtcgtcgtcgtcggctgtcgtaacgacctacgtacctacctacctctcaaccacaggcacggggcgcggtacggtacctgagcttccatcatcccatgtcgttaggtcatatggaaaggtacagtaaggtatacggtaggtaaggcccgttcgatctttaatgttcgctgcggcccggaacgggtggacggacggatgcgctaccttgattgattgattgattgattgatggacaaagttatccggtcgtttgtttgtttgcttgcttgcttgatttgactcctgcaatgtcaaccaagtcaggaacgccgacccgacgttaacacaaccagcgatcagaggattgccgtgggatggcccgttcgaacaaaaggtctgtgcgtgaggggagcttgaaccgttgcccagtgctgttacctctctgtagtgtagtgtgtacctgcctacctggtaagacgtgactgacaccaccaaatgccctgtgctttctgtgctccgtgctttgtgcctgcatcgcccatcagtgcagtgcagtcgggtgcagccattcccgaaccccgaattgaacgaaacgacaccatgtggacccccacccaccactcagaactccgatccagctgtccgtccagctcgcaagaacctctatggttgctacgcaagagcagtgacagcaactgaagcctcagattgacccctacgttaaaacgagggcgcagatcatatgcccaagttgagcttcacgacatgaaaagccagccatcacccattgcccggcctggaaccggcgaccggagcccgagtccacgatatcccgttgtcattgtcattcggcgaccacgaaaaagccccacgactttgagcaggatctcccgtcgggtaacacccggtcgtctattgttgtccacctagtgtccatgcctagccacccggggcagggcttcccaggacgatggagaagaaaaaaaaaaagaagaagaaaaggtaatgacgatgaattgaccaggctcgataccaacacgaataacatgccatgccatccatcggatcatcgtcagatggcatcagtcgtaaccgataaccgacaacagacagacgtactctcagacaagaaaaacagcgggatgagaccaaacaaaacctccaaaggattatggagcccgctaatgcatgctctaaaggccagcctagacttttttcgacctggtcttggagcaaatggagcatggtgcagagtctttggtcgtctcaggtcgctgctggctggtctgccccggctaactgctgctgctgctgctgctgctagtctcaagacgttgcctaccattcgacaatgtcctcgtgattcaaaaaacaccatgaattcattccgccccagttccgttcattccgtccattccccgggcctatcaaggctttacactgcgtgctggagcgcatttagctcgtcgactgaatgcggggctagtgtagtgtaatgccagggcaaggagtagctgaggtgtgccatctacacattcagtgtcaaagtcaatgccagacccggggagagatgtgttcgggcattgccgtcgtacgtatcaaagactctcaactccgagggtttgaggctccgggggcggctgttgcgttccgttacgaatcccccgggtcagattcaggatcggataagggggttcaagtcaatgtcgacaaccaagctgtcaaagcctcctcacaggattctcaagcccaaattaacaatgcttggctatgcgctatgcgccacagtatgcacaatatccagtggagaaatggaggttgctacactaggttcacgaggacgtgaagctggagaaagatatgtccgagatgtgatgcccccatacggcgtctgggcgtatcagtccgatcccgggaacatcccttctcgcaggcccaggtccgcagtcctgggtcggatcgggcgcgccttgtcaaatctcaaaaaagggcctcaatttggggacctcttgcgacgttttgggtgtggtgaaagcaaggcgagctgtgtagctgcccgctgactgatgcaatggatggtgtgaaccgggaatggccgcggtgcaggaggagtggtggttccaaatcaccaagaaatattcccaaaagagggtgatacctcactgcaacccctgacaatgacggagagaatatcaacttggtcacagtgatagaccgaaacaatctaagccgcttctgttcggccagtcagcatgatcaccaagccatgtacactaccatacattacaagcctcatatcgtacgtatcgatgtatgtcgtccggggaatgaaaaaaaaaaagaacaatcgacaaaaggggacatggaaaacgtcgcaagaagggatcattggcggtgattgcacccgacgtcgccgacgttgtgtaatccgcgctgaaccatatctctgggtcacctcatcgatcccactgctttctttggacacgggccggccgcctgacgcctgacgcctgacgggcctgatgaggcggggagctgagagatgaattccccgggaggcaccatatcactgcaccagccatcacgaaggtttcacatcatctcattgggtcccattcgtaggtagtgaatccaaaggggtagaggttctgggtgtggcatgatgcagttgaggttagtggctgataattgaggggcgcgtcttgattgcccagagtggtgtggtgaggcttgagcgggacctgacgggaattggggttaaatcggggaacccagctgagacggctccactttcaattttgcatccatttccccccaggtggtaggacctggtcaggtcgcattttgcatccttttcattcgtcagaaaacacagttcgtcctattttcccccaatttctcattctgaaaatggagcttcatcccccgctgtaattacaactttgacaaccccaccacaaccaccaaacttgcccgagccgatgaagtcaccaccaccatcgtcgtcacacgggatccccgtcggcgcgcgcgcacaccctccaccagctgtcactgggctggcttgtcttctcggatcgctttaattgtttcagatcaatccgcttatagatcaacgacagtctatgcaaggcacgatgtggctggcaggtcgtcggcaggcagcactcacatacctctacctctagtaagcctcacattacctctagcgaccctgactcgcttaccacttttgctgcgaattcgagtcacctccatatcccgttacatcatcgtcatcatcatcatcatcatcatcatcatcatcatcatcatcgttattagtcgtcgggaatcatcgcgatgctgtctgtcatcagtctggcctatcccgtcgtcaatatcgccaatatggcctccattggtaatctcggcgaaacctcacgaagctgcctacgatgactactaccaaccgacgtagcgcccatgtgtaggtagggtggaatgacgacaggcgtgggtagacaagatgctggatgactccgtccctcgccagctccgtcaggactatcaggattgtcaggtaccgaccgactgaacgtaacaccaccacacgacaaacaggagtaattataatcatcccgtccccccttctttgggattctcccggatcgctgttactgtcactgggccgctaccgccgtcccatttgacatccaactcgattcccgcatccgagacaacacgaatcggatgtccggagcttaggaatatcgagacgggagtcgtgcacagcctcgtcgataacgttacagtcatcactcatcttcaagtagatgcagtcgaagcgcagagcgccacaggcagcaacacaaagttgccgtacactatggtagaaggcggatacaccgttacagcacctgaactttgagcactcttgagtcctgcggtgtcatcatcatgctccgttttgtgtaagtagctcagtagaagtaagtatccaggtagtgtatcaccaaactgcggagctgcaaaaaaaccatccaatcacctttctccattcgcctttcttctttcttattctgtccagccatgccattagccaggggcacgcctcctttgaccttgtgctccaggaccagagcagcatcagaaagagagagaaaaaaaggttccggggcggtagatcccgtcgaggcccgtcttacggagtgggggtcctccgcgggcccttcttccctcactctatggtactgtgttccatgcagcttttcaagttccgtctcaccacggtatcaacatggtgatgccctgatggtggatggatgggtaagtagctttcctcatccgcccgcctattccatgccgcaaagtcacgagaatcctgtcttcgtaattccaggcaagttcccggttgccatccggctgctcacccggcccttacccggattcccgatccagcttcaaccatcccacctcttccccggactacgctacacagagcgagaggctaaatcaagaaaccacaaccttgtcagcccgcatggaaatattcaatccaaggtcaatcccgtcccttctgatcccaaagagacggtcatcatcactagagggcatgtgtttccccagcttcttgataatttcccccgaaacgaactccgatcgcacttggcaagtgatgtggtgtgggggttttccattttgggagatttctttaacttcagtctgtctttgtcgcccacgggggccacgcaagaccaggttcagagccctgggggttgaatctctttagcatgagctgctggacacgcgcgagacaggcctaaacaagacctggtatggtctagcatctctcagccatacagtcggtatcaagtgggaagccttccatgctcgctagtccgggctagacacaaatcgatttccattcacggatcgacaagatagcgctgggggttggttgcaaatcctcaatgctgcccccctgggacattatccactaccgccccccaaaaatactgtgcaaactggtaccagggggggggaggggggaccggggaccatccggcactttcgccctggtttccgtttgagggctcccaaattccgcactcgcaagcactcgcaagcactcgcaagttatgtgccccggtacatgaacccccccgcggaccacttccggtccctgagctgatgtactctgaaagctgtcatctggttgttcgcccaatcaaggcacaagttccccaagttaccagtcgctcggatcccatggcccaaattgctgcagctgccaggctcaagccaggacgggccttccatgcgtggtctttgctaaaaaggtcatccttgccattatcgtcgtcgaaaacagtgacgattccttgttctgacggtgtttgaagcgagagaagatgtttcctttgtggttccatcgtggttagtaatgtggtgatggtggtagtggtggtgatgatgaggatgagctgctgtcggcagtctcgacggtgcagtagttagacttcatgggtcgttatcggacggttactactctagtgacagtcttcacaccatacctcactttcggaaacaaaaggctcgcatccgcggtggcagccacaagatgccatcccggtgcatgcatgatccattcattcctacatacatatcgaggctgcagcaagccttatgacagacagacagacagacagacagacagctgggacggcgggccggccggtgacagggccattttttgccatccaattccacccgattactattctgggcgaaagtgggaaagtgggcgaacctcttccgttgttccattcaggcttccagaaggtccactcagccccccctgattcacccttccgttacgtctcgccctgaatttcgaaactccgggcattattattgatgggaaagaagcagctccactgcaccaacccacgagggcaccatcgcggcggcgccggcggcgcggaactcgtggcatgacatagcatggcatggcatggcacggcatggagttgttagtccctgtaggttcgccgttttggaacccaattcgctgcaagacagacgtctagcaggagaaaggaccctgaaaacaatgaaaatgttcaaggcccccttgctactactactattcctgctacagtatctagccctctttcaagctgaaagtctgcccgggatggagaaaaacggaggtttcttcctggaagggctgaagctacctaggctaccttcaatccttactgttgatagtgggaaaaagagaagagaacggagttgggtggaatttctgacaaactgacgtttctttattctctccagtcgggaggtaatttcccgaccatttttgttttcctggttccattttgtccggatattgattgatacggtgccaaaaaagtgtgggcctctcttttctcattcagttggtaggtaatgtcccccaaaaaccccctcccaaaaaaaaaggcgccaaaacgttgaaatggggatccgctacaaccatttgatacagcaccttggtaccacaccatgtgcggcaccagatcacgattaatccttgcatttcactcccacgtttttcagttctttgcttttgcaggatggggggtaaaaatgatgtttgatagctatctgatacgctccttggaaccataataagatgtattgacatatcagttcaattctttctacatggtaaatcgtgccgttgtaattgtgtgtcgtggtcgttgcttgttttgtttttcccttttattcagggggtttccaggggtcgtgattcactgcagtggtgagtgataacggtcgctgaaaacacgtttttgaaacaaatcgacacacaaaacaaaaaaagcaaaaggggaacccaaggcggagttaccgagacctttgttggtcaagggctcaaaacgaacaaattgacccccaaacagttgattcacatcaaggtgctgctgaatgcaacctcgctgtctccgtcgtcatcattgtcgacctcgtcatcgtcgaaactcaaacgttattgggggtccctgtcaaaaatacgccgtcggaaccgaatggatggaactgaacgagccctcaggggagggtgccggggggtaccgggggcccgggcggacagcaataacggacccggggtccgggtgggacggagaaactcaggctcagcagtcaggttggtccctcgcccaaaaaaaaccctcgctacaacatacggatctacaacacctcatagaactatctaacgctgctataaacggtttaattcaggtccccccatccatggtcccaatcgttgaaacggcgatcacctcgaaaaaccacgtgcgccctcgctaagcaatttccccttgcttgaacctcattcctggatcccaaaatcgcaagctatttccaaactaatcgaacatcattgtcgatcaattttaccagttggaccaataccaactttcccattcgtcacgaacccccccccctccccttttcctcctctttcctttttcccctttatgggaaagaatagtgtagtcccaggtcaaacccacccccaaaaaaacacacaccacgaggcttcaaggtacccacatacaccataatcgcatctacatacataccagacacgttttcccccttccttccttccttccccttgttcaaaccaggcaccttgctcaccaccagcacccacgggatcaagtacactaagaccaaccaccatgccatgccatgccatgatcgttgtcacaaaaaggaaagaaacagagtttccacatccccggaatttcacctccctccccccccccttgttcctgtgctgaaaggcatctagtatgaaaagggaattagtcagtagaccagtacaccaggtatactatgcattagcaaccaagttccgtttccttgctacctacctatgcatactacaaatcccagctacctacctactgtgtagagaggacggaccctagctacccctaatgattgatgtcttgtcaatataccatgctagtctagtcagggcagtcgctcgctcgctcgctcggtcggtcggtccggccgtcattcggtcgcttcatatacacctagtctaggtacctagtcgtaggctttaactcggcgacttttcgctttattgacgagcgagcgagacgagcgagtgacaagaaacatgggacgtcacatgggaaaacttcgcatggaagtcacatgggacaacatgcatgcatggcactgaggattatgaggaccagacttgaccctgtgacagatcaatggaacccttttcgagttcttgggtcttggggggggggggggaatttttcaagactacctagattggtaggtacatgtaaggtatcgaaaacggaggtcattgaagtgaagcaggcctcactaataaccaacatatttagtttttttcttcttcttcttcccattagactaggtaatatctacaatgtctggggaaaacggagtggatgggcacttgaaggggggggggggggatccacggattcgccgattagtctcgttcgagtccccctcccccctttgtccgcctggctcgttcggggttctccttgcatgctctatcttgggaaatggatgttctgatgtccgttctgtcgggttaggtaccttcttcgtcgggtactgaagcagatgtgcagttggaaactgcagctggaatcggggaccgtagctggaccgggctacctgacctactgagatagggcttggaagctgtcatggctgtcctggttttggggacgctacctctatgttcttgcagttggatctagggcagttgtaccttggctcgatctttcaagcatcgagaattgtagtaagacatgggacgaccaacgacgcagctgttggagctgggatccttctctcaagtttcacccaagttgaacacaccctagaggacactgtactcaacatctgccttccccacggcttgcttgacgttcatccccttactagaacttgtgttggtttctcagtctcaggtcccctgaagctaggtacctgtcgttagcatcactaatccccatgcccataaacaatcccctgcttcaccacatgggatgactcgttcagtagaggtataccgcccaataacccgggagtttttccggttcatgctgctggagcccatccagcccgtcccattgatatcccccaccccctttcgatctaaaaaggtaataacccactgcatcgatccggccgttaccggcgtcctggttcgtcccaaatcactgggacccggatctttcgctacctagttgattaccacgtttttttttttttctctttctctacttatttcatcaattccatttttagttaggttattactagaaagtgaaagaagcgaaccaagaaattgaaaaggcgatcatttacataggtcgcctaacacccctcgcctatttcctcgcctattgaccgacctactagcggatcggacctccgtttggtgctttgctaactaggtaggtagatgaatggatccagtatcctcgcttattttgggaagttgactaggtcacgatggcaaaaaaaaaaaaaaaaaaaaaaaaaggttgatggggtcgtcgtcctaggtcggtggtttaggtccgccttagtagtttcatggtcccctccctggtcccctggtcccctacctagtctgaggaaagtaaagtggaaataggtacctacccctgggaagcaaagaaacggaggagacccctggtgattacccagcaagaaggggccacaaaagaagaagaagaagtggaagtggaagtggaagtaataggtacatggagaattgatggaagggggtggaatgaaaacggtggaaggaggggcgcactgtatttctcatccgtttttctttgtttctgcggtgtctctggatcggcatcacatggcatggcacgaaatagatggagtaaggaaaccggtggatggaagatggagagaaggatgcacctggatgcagccagtgcgccccggcttttgcggtaccttacgggtgacggatgacgttgggttacggaagttgcgccccgtgcaagacggggtgtttggttcggtccggtccggtccggtccggcttgcgagaggtagtggctgctgaaggttatgttgcgagaggataggagcacgcaggcaaacccgatgaggaatggtgaatggttttcaatataggtaatttgtcggtggtttcgttgctctttcatcccgcatccccggccagttgatgccgttctggcctttccttatggcttgtccgtttggttttctccagagcacctgctcatgccacaggcgttgagtgtgtagtatgtgtgtacatgtatcgacaatttgttcgaaatgttagctactgaccgacattttggtaccaaggactcggctttttcgtacttagggtggttcctgtcgtcgggtaaggcttacctcgatgcttattcactcgatgcaatgttcaaggtagcatcaaggcatgaaaagactccttacgacggccgtctttactgcattagttatacacggtatatgtacccagctgatcacgatggcgaccgcctgtatttatagctgatgaaatactatacgaggttggagagatagttctgagtgcggtactgctcaattttgagcagtccggcggtaagaaaacgtagtaagcattccttaggtagattctggccctctgattggttagattgaagatctagacaaagtgcaggtggttgtacctagaggtagtttagggtaggtagcaatttgcatcaagataggtaagcacgctctacgaaagctgtataggtaggtaggtagcagtatgcttactgcgatacgaatactgcaattcgaggtaaatatccctcaacttcattaacgcgttaggtaccgaatacgcccgaagagtgtttgtcggggaggaacgtctcaggcacccacctgcatttgcgtactttcacctccatacttgtagtgaggtgaggacctgttctcctctccatcatcatatcgcccttcttgaccacgtacaacacatcttatcatacccgcgctataacagttttccttggatatcctatgctttacgtgatcccgccgctcgccgcggtaaataaccaaagcgtcgcagggcatcaagccggacaatctctatctgtggagcttctacatttccgtataccgttccgcgcttccacgccgtctaccccacgagcaaaggaggtagtataaacacaagtcctcttccgggtcagttccgcccttgcagtgacactcgcctgtaacttctcatctgactttcttcgttctcaggtactcacctgctttgcccctccagtctcccaatgacgacccacggtgacaggccctcgcccatcgggaagcttccggcggagctaagagatcggatatgtgggcacgtggcttcagtactgcactcggctctgcactacagcagccttccagaagatgatcctcagaccttctcttggaccacactggaccgaccccccgactgccgcataattcaaaagcgtctgcgagctctgtcactcgtttccaaggactggtctctctcagcacagcgtgcattattcgctgtgattccgataagcagtgctcggtgcctcatgacgttgctcagaagtctgattcttttccccagaaacagaaaattcattcgatgcctgataccaatattctcacacgaatgcgctacattctatatgggaccgtccttcgtctgggaggatatttctggcatggtcactttggcccatttcattaataacttgggcgatatcctgttcacgcccattgtggacgaccttccaaacaccacgttacttcgtatcagtctcctcaagcatgtgctccaaccgccattactggctaccacgaaccacaccgaccacgtctatcgcttccgagaaatcttgaattcggccttgtggagtgttgttcacctttctccaatgcttagcgcgctgcacctgcgtgctgtctcgagtttctgcgatccacccttcgtgtatggggaggaaatgacatatagcggacgctttcttgagggcggccgcccagcctttcaaactctcagtctgcgcacgcaaaccttcccaagacacgacagacgccgcgattctgaaatcctcgaatatgatagctggatgtcatgcattccaaccatcaagtacatcacgcttttgggtgtatcaaactggaggaatgatcaccacctttacgtctctccgatgcaactagactctgtttatgaatggctggatagtgtggaacagctcacttcacttcggcttttcaaaggctttgatgaggcgtttcgcatatatgagccttctgggcctacgcctccccctcaagacaactggaactccattctcttaaggcacaaagacacgctagaggagttggtctttgatggctaccgcggaattcggcttcatcatgcctccagaaacgacaaagacctgagacatatcacccgctttgggcctaccaagacgttatcttgcttaccagaactcaaaaagttggcatatctcaagctgcccttccattttctcacgtcccaggtagatcccggtgccattaatgaaaacacacctccagagagtctcccttcaccaaacacagctcaagaagccctcgcgctgattgagacctcctttccttcctcactgaaaaaactcgacattgtcgtgtaccggttttatgttgatcgggtatgggttggcgaaatctacccacttagaacaatcaccgttagattttgaggccaggagtcatacccccttgtacttaactgctcgggcagtaatatcttcagccgtctttcactttacattgataccacactctctatcattgccgtgtttgaagcaattatcaatttgggtctttgatgagactagcgcatgggaattagttgaaacagacactgcaaagaattcgtaattattggaggagcgaacactgttagttgacaaatgaagtacactccacgcatgggaagtaaattgcagattttggtgacgcacttctaacctacctgttctctatttacacggtatggccacaacggaatcctcgtgaacaatggtgattactagtagtgcggtcgaattgcccggttcccgccttttcccagagaccacgaacccaggctggcactccgtggtgaggccgctgagagtaagtaccgccacacgtgcactcgactcatttctttgaacccttggatttcatccctcgtaccagtgccttgtagctggcgattacaaatcggacaaaagactttcgtacctaccttttgggctatacagcttagattaggcacatagacagcccgcagctcaagaaaatcgaagaggcggagatactcaaggaccttacgaggttcatgtgtgtttgcaagttgactgctaaaattcaccggggcggcggaccgaccgatctggtaaagtaaaagaaggacctggatgaagagaaaagttgcttgcaccatgacttttctgcctcatagcttatgctcatcttcaatcaacgctgttcacatcgtattaggtaccttctggcttcttttttttttcttctttcttcttctttttttctttttcctttctttttttttctcaaaatttcctgtgtctttaactttttttttcaccatcacttccaccacttcgcagggccgtccgtggtgcatatgcatgcaagttttcaatcgagtacctatagatctgattgacgaaacccatctcgaccagaatttcactttgcaacccgcaagacccactactgcgatagtcttccgagcaggcctcctcttgggctccggcccttatggcaatcgggtttcccattctcagcgttatgatctatccgaactcgatcattcgacctgctgccgttaatattcgaacctacctatcgagtggagcgaggttggagaaccagtttccgaaggtggcgacgatggttgcatccaagtactttcttcaagacactcgatagcatttccacaatagtcggtgtttttgttttgtcgaaaatggtcttgtaatgtaaccattacctttccaaagcctttaggtttctctgtgtcaagggaaccaggatgcgtttatttgctgagtttttgtgcgttgtaaagagagggcgttgcgaagaaactcgctcgctggaatgacagttgaagagtttgaaggtttctggaattcaaaaggggtactaaggcatgaagagaagaagacacatgtgcctatttcgaagataatctcgagtgttttcgagatattatcgtcaattgttcatcaaatagttttaagaaattctctgttcatgtcggtagatgaacggccactgcacccaaaatccctcttctccacctcgaatgatatgaataccagtgaatttctcacttacatcctctgcataagccgccatattaaaccgaatagctttgagactctagcgcaacaaccccttctcctcatccccagtacctccctcaactacctccatcctcaccaacaacccaccactgtccccttcttccctctcctccttcgagccccctctctcaatcatctcgaaactcaaccgtctctcccgcagtagtaaacgcatccagcaccgcatcccttccgatatcccaaatgatgatcgtcgcgcagcacgagtagtactagtttctcgttagcttccattaacctgaacccgaagcagcgttgcttcccctcccatcaaaccaacaaaaaagtaagagtggaaagtagaagttcaatgaccaaaaggtgggaaattattgcacatacaggccactcattacacccattcgcgcccttcccacagaccttggacgaacaagttcggcatccgttccaacagcacgtggggacttcgatggtcattccatgtccttggacgcgcttgatggatgtgatgttggatgtcgtggtggagttatcgtttgccccggcgttctgggatagtttgtctttgatgtattctttgatggtttggggggcagttgagttggatggggatgtgctggtggacttggatgtggacgcagatggggacgcagatggggacgcggatgtggacgcagatggggacgcggaataggtgctggatagatcggatgtggaagtagaagtagtggtgtccagggcggcggcggaggtgagagttactaggtgtaggccgagggttacgagaagagaggtgaggaggttggagaggtgcattttgaggtaggtagggaggtttggaggatgtgagggtgtttgaggaactgtagaattaggcaattgatggagtgactaatatggaagtggaagagaaagtagattgactgatgccgagagagtgagaaggaaggtggcgatgctggcatttaaatctttccttcgtggcggacctgcctgcgagggatctaatactggtgcctgacataacacgaacatcgactcattccgtgttgaaatggaagtgtctatccacttcggtattgcttcacttgacgatatactcactgctatatttggcgcttaacaaacacggcatcaagaatgtcaagttgacaacccgttgtttgcggccctgtcggttttgtttacccgctctttttttttgcgttacttttgtcatcttgagccgcttttatattgtggcttgcgactacagccaacactaacgtcgatgttggggatgcagacgggttgatgaaaggatcagttgcgacaatggcaaggaaatggcaagtcatgaaaccaacaacccgtcaatagcatgccaggccaacatggcagccagcgaggttatcggccgggacttgacacgggatctgacctcgaaatatgacaacctgcctttctcgacctaggtacaatatgattctaacactccatggcctgtattctcgcaggtctttatgtgtacttgagacaccgacagatccatttccatatttctttcatggggcgaaaggccggatgaccgatctagtgaagacgttttccgtcgaagttttgatagagggggcttagcggatgacagacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggatgaaaagtcttcggcgccaacgaccagacgggactcttcttgatatatgttctagtattctagtattctagcagttaacacaatgtcatccgcggtcatcgtcccaaggtgtacttcttgtatgaacatctacttggaaagaaggattggtcaggtcaccatgatgtgcgtgacgccctgtgaggttctcaaggcagccctcaagcttgcccgcatagagtatttaaagtacgttgaataagtataagtctaagtataccttacgataacgaccgttattaaaagtataagaaaaagtatataattaagaattaaataggaacggatactactactacgtacctcaatagagaaggacacgagcccactcgggactgataacttgcagcgcttcagccgacggaggtaaataagctgccatcaatgaattgttaccatatggaccaacagtgccgtgatagtgataggtagtatgtccgttcatggagtggactctgtgaggacgtcaaatcaagagagcggaccggcggccagctagaatcggcaagcaacagcatggaatcaacgctggggtaggtgggtggaatgctccgaatccaatccggagtctcttttcttccacagcaccgtgaccgaagggactgtacggatatgttgcagggagagtggagattgtatctgaccagagggcggagaatggcaaatggaagcatggatccgaagaaattaagcgggaaggacgagtgaaagagaaaaagatacttactctcaatgggagatttgtgtaaaagaacagcaggcactgttaaggactacctagttagtacccacgggcatatgaacctccatggtaagagcgcgcccccttgtaccaggtactgttcctgttaccgcacttacttcaaccggttccttccttcccgccttaccacccacccatccactcatcgagtccagcccagccagtctcttcaggactcaaagacgagactggcatgaacctccgagtcccagtccggtttggatctccctcccctcaacctagaactaacaacccacaaaaggaaccaagacctcgctggactcactaccttgcttgagtgagcaacgaaacacccactctgacggaaaacagataatgataagagaaggagcgagcagcttgggcagactacattgaacctgtccggccggttcatgatgtttggtgagagacagaattacttacttagtcttcacaaggtagaacctggggaaatctgcaagacaagacagggcacttctaactaccttacctacctatggtcaacatgtttctgagagtaaccaactcgaatatgactaggtaggttcccccccggttagtgtaaggtaattgctgttagtatcactttaccagctcaagccttctttttttttttttcccttgtagtatagttctcggttttctcagaactcccaggcctgcgtgtgtagatgttacaggtaaagtcgacgggtataagaaaagataaatgaagacaaagtcaagtcacattggagtgaagaggaagtttgataatggtgatgatgctattttgcatgccctcaccccccccccccccaaatctttcatccaatctacaagtaggtatgcccatccccatccgcaacccccatccccatccgcaatccgcaatgtgcagccgtccatgcaatcgatccaagtcgagaaaggtgttaatatgaatgatgcaaaagaagaagaaagaagaaagaagaaggagaaaaaaaagaagtaaagtttctcgttagataaaaggttttgcgttcagaatggtttataaacaagatccaaccaagccttcattccagagggcccggtcatcatgacatactaggactaagtgccccgggatcagccggactcttcaaccctggacttagaccacctgttgatgttgtcctcctcaaggcacgcagctcctcctccaacttccgacgcttggctagttcctcctgtgaagtaagttagtacccaatcattgaaatgagagaaatagaaagcgaaaaagaaaactcaccttcatctcctcattgaacctcttccgctcctccttcatcgtcgccctaaactgctcactgagcatcgtcgcgcccattctcggactcaacaatccgccagcagcactacccgccgcgctcagcgccggactaggcggtggtctcagacgctccttatccaattcctccttgagcctgctaatctccctctccatcttctctctcagttccgccacctcgctctccagcgactccttggcctgcgtcgcgtcatccagcttatgctccaggtcgagcttctccttctcggcggcaatcgactccttggtgatggcctcaaagtccttgagcgtgctctccagctccatcttcagcttggccacctgcgcctgcagatcggccacctcgttcttgttgctgatggcagctgcgtgggcggcccgctcggcgcgtgagccgtaggccccgtcaagctcggccttggcgatggtcatttccatcttgatctcgacaagcatcatgttcatgcgctcgagctcctcgtccttgtccttgatttccttgcgcaagccctcgacgacgtcctcggcgtccttctgggccttctcagcggccgccttggccttggcggattgctggagctgggactgtagatcgaccacatccgcttccgtctcggccaggcgagtggagacgtcgttgaacttgctctcgaggttggcgatgacggcgttgcgctccatgagcttatcctgcgtctgctgcgcgccgcgcgccatggcggcctcttcgcgctcggcggtggtgcgctgcatggcctccatttgctcgagggcgttctccatcttgtcctttgcttcgaggacacgggcctcggcatcgtcgatgaggccgcgcatcttctcgagttcttccatcttggcgcggagctcggcatccttttctgacccgctcttgttgttgagctcgcgctgctgcttgatttgtctttgcagcacagccttttgctctttgagactggtggcttgagcatagagccattgtaccttggcggagaagccctggagagagtattgctcgttgggatcgatggcttcgtcgctgccggaaagatattcctcgtcctcctcgtcaacggccaagttcatctccaggcgcttctggcggcgagcagccttctggcgctgaatctctgcaaagccggtgtggatgatatcccacagacccatgaggacggcttcgacttgctcgctgtcggatctgttggcattactgttgttagcggtcgagccttgtgtgcggcccatctcaactcggatggtgcgcagaatggtctcgaggtagtcgagctgctcgtccatggatccttcagaggccgtaggaggagccgctgtgccgatgtcgggaatggtctgcgtcaggaaggtatgagcacgcctgttcagggcctcgatgcgcttttcggcttgggacagggtggctgcggaggcatcaccggcaagttccaggtccctgttgatggctgcagatctcagttgctgctcgtgcatggccatgtcaagaccgcgctccaggtaggcaagttggacaggaagtgtttggccgttgccggcagctggctcaggatcatcaagattagcgtcggcggacgggttgatctcggtgattacatccctcagcttgtgattcatcatctccagtctttgctcggcctccgcaaacagcctgatctgaccgttgatctcggtacgaatagcgtcgttctcggctgagagttcctgctgtccggccctgagctggttctccgtctccctgagcttctgctccgcagccttgagtctctcgttctcctccttgacccgctccatctcctcccgcaactggctggtctgctcacggattggcgactttggtggaatttcgagattcgtcaaagccggcgccggagtaggagcaaggttcaccgacctctcaggtcctccttccgacgggtgtaatgtccgccagtcgaatccatcatcaccaccaatgggttccatgctgatactatcccgcgagttggtgtaggtgtagaggctttcggggctctcgggcataccattaatcatcatcgagttgccgaagacctggccattgggtgtctgcgcatttctccttctcgctccatgcgtcaactgcaagatggcggcggtatgttgtagtaggcggcgctgggagttgaacagctggttctcgagcaaggcaagctcggatgaaagctcattgcaaaggcgctcgctattttgcttctccacctcggcctccctcgcggcagcgatgtcctcacgggagctgtgtctcctgggtcctgggttgtacagtcgggccatggatacggcggcatcgcggtactttgtctggatcgcgaggttcgcgcgggcctggtcgatacgtattgtcagggagcgggtttgtttcttcaggtcgtccacctcttcttgggacaggatctcccattgcttgctgtcactcaaagcggtttccatcaagaggtggatctggatagggtcatccaggtcgacaagcgcagagatgcggggccggtcggcatcattgacctgttagggaagcattcttgttagcctacaccccagcctcgaatcagtccaagattcccatccggtcaatcgggttgttcttacgggagtgtaccgcggcttgttgaacccctcggtcatggacctccccaggccatggaggggaggcggcgcccctttcctagttgcggctccattcatgatgatgatggtgatgatgatatattaggtttaggtgtagtaaggcaggttgtatatgcgcctggggtatcgtcgtattaggtattcaagagagcgggttgtttagtctggcgttggtttggtatgcgtttgaagtacaactaagtcgtccaagacattatacaaaaaaaggcgagagagcgtgggaaggcgaagacgcaaaaacagacagttgaacaaatctgttggtcgtgtcgtgcaagcgaactaggtatgtctagttgggcggcgccatgcaatgccgttgggctttatctatgcgcgatggcgcgaggatgttcgagatgcgactgcaatgcggcggtccaagttgtccaggcaccgggtacgtctcctgtatgtacgatgcaaggggatcgaagtcgggtgttggaggcttggaggaggaggaggaggaggaggaggaggaggaggaagaagcgacgaacgggatggaaagccccagcggtcggtcggtcggtcgggtcggcccagggcgggatgatggcccggtctacttggtttactgtagttgtagtgtagctgaggtgggtggaaggtgtttgagagttgggttgggatgccggttaaccgccgatcctttcaattgccgtccggggtagccaagagacagagagagagagagacgggacgggacctgggagtgcttcctcaggggctcaaaggcaactgagcaatgggacgggaaggaatggagagaaaggcgtcgagaaggcagtccaaagaatctccaataaagtgacgcgaagtccgaaatcaaacacccaaacctacctatcaagggggcaagatggattaaagtgccttaatccagaaagggaaaccaattttatgtggaaaatggattcgacccgaggacatgtccacttttacgggcggcctgaagcctgtaaccgctgtgaagctagcgctaaattgggccgtacctgcgtggtgggtggggttctcttttcgttcaaagtcgcccgttcctgggccatcgaggtcctctcttccaccgacacgtcgaaatgaacccaacgacctgacgtcttcggaagtgaacaagtggaaaccatgggagatctcattagccgagcgtttcagatacaagcatctctatttcttgacaattaaaccattaaaccgggtggcggattgatttgagcgtcaagtgaagagagactctatgtactaccatatatgatgccttgttctacacaaccgttggtgcatatttacctactgtgttggtctcgatgatcgaacaactattcccttcgctaatcgcgctttcacactagtctagactagtgtatatctgctgagcattatggtagtttcctacaggtattcataaagtgtccaagtggaagcttttatctgatttgcagagctcgaattctcccaacattcaccaggacgggactttcctttgttaaatcaagtgcacgacctaggccaagtgtttctcatgggtatccgtcctgtcttttctgttccgtctcatccacttgacgcgcatcggtagatcggagtgtctacctctgatgtgagacatgacacatccttgcataccgtgtgtgttctgtagtgtaaaccatcaatgtctaattaattaacacaagtatgttccgcagtaaatatatcaaggtcacatttcaaggctaaacttgacgcctgtcatgatggtagaatttggcatgacggctcggcaaaactcctagcacgataccactgcattactaggagtgcttcctgggggatatgggactggagcaaatccggtcacgtgtcgaatctcccacccaggctgttgcggctacaggacaactggacgtcaaacaggacatatcatgttacgaaccaacatttgtattattgctgtcctccatggccccaaaccaccttgtccgaactggaaacacccatactcctcatcttaaaatgcccctctaacctcatctatcagttgctgacccaatggtctcctcctgctcccttccccctcagcagctggctgcgcgcccgtagccacaccagtagatgccccttcatcctccagtctcctccgaatcccatcaaacctgtcgttcctcttctgggcgcgaagaccgaccacccaccccggaacccgccagcgcgcaaccgccgaaggcaagagatcgttgcgccacagataccccactgcccaaccaatcaccgcaccgaggagagagccgggccactggaagagggccagctgcaaggccatgagataccgcgtcgacttgtccgagaagatgaacccgctggtgtcgtcgctggcgttggatggtgtcttggcagataaggcgaccttgtacttgtagatctgcgggatcatggcgtggtactgcgcgagaatggcaaagagaatcggtgtcggtccggcgggtatgtagtccaggacgccgaaggagagcggtcgtagcacgacagtgaggaagatgggcggaataatggctgtgaagagtgcggctaggaggatgaaggactgttttgcgatggtaagtacagaggtgtataacgtgattaagataagggtactcacggcatatttccttgatccccaaaaccgctcaaccattctcatgtggtagagggacatggctccaaagagcacctcggatgagttggtgtagcatagttggtacgtcaacatgcgccatagttgtccgtagcggaggaagtgagtgccaattgagatgtagaagtagtgcttgatgtcaaagacgctggcggcgatggagagcccaaccaggcccaagaccagtgccttggttactggcgcgtcagtgaaggacatgattgtgttttttttttttcgtttttttttttttttttttttttttctctgttcggactggtctctatgcacttttggttctcacagagcaatgaagactgcccaatgtgaagaggaaacactcggttgctgagatggctcttcttgccaagctcaagagatgaagaggaaaccgtatgtcttgatgtactttcccccttttggatgccccgtctctgggatcgcggcaatcagatgtacatatgagaatcgttggccgaaacagctgtccagacgcaccgggcaatcagggcagtggtgttcaggttttgaagaaggtcaattccccggctgagggtgtggaagttaaatggaaggttatcgtcggccatcacggttcctggccaagacctgccgatgacatgtgtcccgagaactaaaggtggggctacgggcggacatcgggcaacttaaccctgcctgccacggcccgcgggaaatggaagggaaaatgataggacgacaacgaatagaaagcctcggagtggcattctcactactgtgagtgcagtcacccattcagtgtcagtcacagcagctaccatacgaattacctgactgacctccacacagctgtgcttaacttgggtacctacggtatcttggacaactgcacgattgcgtctttacacattgttgtgcttttaggttgcgggtttatcaagtagtttacaccctgctcattgcagtgtactgtattggtcctctttttctccaactgttggctgcccatcgtcgatccggcgctagtctagagtccaaaaaaagttactctccagtttcaattccaacatccacttcgggctttcagttggaggctgatcccgtcccgtccaacctcgggtctccacgccctcttctcaacgaccaccccccctcccatattcataactaccgactcggtcacttggcatcgctgcctctcccggtccttgtgtgcgcggtaattcggcatcatgtctgatctctatctctcccgcatccgtaactggttcctcagttcgcccccggcagaatgggctatcaggggactccgcgagacccttatcggcgccttgaagcagggtcccgtccctcgccatgtggcttttgttatggacggcaatcggaggtatgcccggagccacaaaattgagactatcgagggccaccatctcggcttcgaggctcttgcgagggtacgttcttacacggggttcttcctgctaatggggccaatgctgactgacatgtgattgtctcaggtcctcgagatatgctacaagtgcggtgtcgaggttgtgacagtgtacgctttcagtatcgagaacttcaaccgcccgaaatacgaggtcgatggcctgatgcagcttgccaaggtcaagctggagcaactgattcaacacggagaactactcgagcgatacggcgccagtgttcgcgtgctgggtgagcgtgatcttctgagcgatgatgtgctcgaggtgattgaccgagctgtttctacaactaagaacaacaaaaagtaggcgtgtctcgttatcctgcccctgctcagttcacggacgagtcagctgacccaaggccttataggtgcatcttgaacatttgcttcccatacacgtcacgagaggaaatgacgaccgccatccgttccacggtcgaggaatattcgaaatcatccgccccgaagcgcacgcccttctcgcagacgcgcatcacacaaaagattatgtcgaagcagggagacaggagcgggaagatggaaagcgacaacacatctttgggacaagagcagtcgcacaccccacccgggtcggacgataacgaagactccatgtcatccaccacgacgctataccccgattccccgggccgtacttccaaggacggctccaaccacgttaccatataccccaatgtcgaaaacatcacgaccgaaacgatcgacaaacacatgtacacggccgactgcccaccgctagacatctttgtgcggactagtggggtggagagattgagcgactttatgctgtggcagtgccaccaagatacccaaatgtttttcctcaagtgtttctggcccgagtttgacctgcgccatttcctccctgtcttgctggaatggcaatggcggcagaagaagaaggcgatggaggaggggcctcgacagcgggtcaaggcggcctgaatggcgccggttgataccccaaagttatgtcaaagtgttgaagcgagcagaaggagttcagagtcgatttctcattcttagatatcatagcagcaagcatacagaattatcgagggccgccctccttcacaagttagggcttgaaaggagagagggctgaagaatttatgaccggtttcacgtctgcgtctttttgcaccactacgcgtatgaacatatccagaaagttgaatcacgaaaccaagcatgtcatgtcctgcaacccgccccaacctgcgcccgataacggacatgaagtgcacaaagatttggcgataaggacaattgaaggaatttggtcactctgaacgaaacaagtggacagattcgatcaaaattcaactataacccatctctgctaacccaatcccagcaatgatgtagcagctcgtcggtaggccttggtggtcgacctcaatggctcggcgcaagtggaattaagacgaagtccttatcttatcgcatcctcccctgctgccagtgacgtacgtatcagaggtctcgaaaatttggagtcagccaattgtagggcacactcggtccatttaagttgggtcctcggggaacacgacacatccattgccggccggcaaaagaggaaggaaagctccaagaagttacctacctacataccaaagcgaaagtgacatgacactggcagaaaggtctcgggttgtaacctgtgtaagtaccatgggagcgaggtgatatcctggcagcgtctattcgggttgaggtcgggtggttaagatggatgcgattgtgggcgcgtcggtggtggtgccctgcccggttgccgcgaggtcctgcggcattgcggcagtggatagaagcaggtaggatggatgaggtgcttcagcgcaagacgggagagagcacactgtcacagggcactgcagcacctcactgcagtggaagtccgcccaagagaaagtctgggcaacccgcaggcattcacagtcccgaacccaagcggaggtccggtggaaagggaagtctttggctcttcccacccacacacccacacccacacccacacacagccgactacggccaccctgacctccccatcctcttttctcttgtcctgattctgtccccaggaatagaggtacctagttaaacgcccacgcattttactactcgacaagatacccacggcgacatgttctgactcctctttttttttcccaaccacgtatttcctgaacagcagtaatcaacaatctcgccgccgtactgctgctacctgactcttctccgtcctcgacgcctttggacacgagctggaagcgccgccacgaatctttgggagcaagcaaggaaaagcagagtcggatccagccctactcgtgtgctttgacgctctatactacccctcgtcttcttgttgtctcgatctactccccacctaatagctcttgtttattgtccatccacgcgcgtcagacaccagacctctcctctaccgatcatgaagacggctaaacctcccgcggccgaggcaccctcggggccatctggctcgaatcgcagagcgcagcccgtacgacagacgcgaattaacccgccgcgaacctcgtccctcaatcgaaccaactcgttccccaacggcccaaccccagagcagcccatcgacatcttccccgccgtcacccacttcaccgatgccattaccgccctaccaaaagagcttgtgcggcacttcaccctcctcaaggaggtcgatgccaagatctttgctcctgaagcgaccctcttcgagctcgtcgatgctgctctcaaggcccccgtaccagaccgcacccgatcggtcaccgatggcaataacagtgttgcgccagcttcaacgccaatgagtgcccaaaacagcaccagcggacgggtggcctcgaacgcgaaccccgccacagtaccaccatcgatcaccgactcggctcatgccgccgtcttcgaccctaccaatctaccgcgtcggcacctatttagacaggccgcctggaaaattcaagaaatgcttgtttcactcgaagaaaagaaccacgtcatatccacagcgaacgatgccctacacaagcagctgtcgcgcattgaggagatttggccacacttggaaaatgaattcagcgacgaggccaaatggggcagcactacacactgggcatacgctgagaacagggtccccaagacaaaccacaaggaagccgagcgatcacgacgcgaaggtgcggctactctttctgccgctgcacaacagatagctgaagaggccgctgcgcgcagcagcgacaggaagcaggcgttggcagcgaaaaagaacaacaaaggacaggccactgaaccagaggcagattcaaaagcacaggaaaccaccaagaagggcccagggaccggcaaatccagaaaacaccaggccgaggctacccccgtcggactcggaatcgccaatggcaccccgactaatggaaccggaccatccaagagacgaaaggttgaaaaggaacccaaggccaacggaagtgcccccatggagcgtgccatgagcagcgtcttcggtaacggaacggcaaaatccaagacaacggcgagtccccggggatccccagcgcccgatggagccaccccaactggacctactacgaagaagcgcaaggcgctcccgtcgggaagcacccaggccaaaaagaggtatgttaacagcaccccctattttgtctacattggtacggcatactaactgttgtgctgtagcaggacgaatgccgccaattcaccgtcggtggcggcatctccccttctaggatctctccctgacaccaaggccgggcgcaactctcccgtaccccttcctcctcgtccagcttcgtcgcgcgcacgtgggaactcgaccgcatctaccactctccctatacagcaacgacctgcgaccgctaccacaaacaagcccaatggcatcacaccagcagtggcagaagctgtgccacagagcaagtcaacttcagatgcaaaggcaccaaaggaagccgatccacctgcccctacacctgccaagaccgaggctgcgaagccagagacagagatcaagcctcctgtcccaccagagccggtagccaatgctagcacaagcaagaaagaaaatagcaaggcggtgactgcccccgccgaagagccagaaaccaagaaaaggacaaattcgatagtgtcacagacagcgatactacctccgccaataagtactactgtcacaactaccaagagcggtcgtgcgagcaagccgtcaacaccagcgacggggacctttgcggaggctgccaatgcaaccacaacgactgcgaggtcacggccatcaaggaatagcactaatcaatcggataaagatagcaacagcactagtggaaaggatacctttggtaatagcaccaccacgacatcaggaacaacgacatcgaagcggagccacaagaagggcgcgtcgtcggtatcggccgtggccgtctccgttgccctacaagatgagaagccaggcaagtcagccgcagcttcggacgagaagaaggacgccgccagcgacgagaacagcggccgacccaccaccagcggccgagggaagggtagtgccgccgcccatcgtgacagcaaagctgaaagaggctcagaaagagaccggggcggtgagcgcgacacgaagactgaaactaatcacggccatggtcacggaaggagaggtaccgctaccgcggctgctgccagggctcaacaacagcaaccccagcatcaacaacggcaggaggaagaggacgatgatgacgatgatgatgatgtcgacgctgatgagcagaggtactgcttttgcaacggaatcagctatggagaaatggtggcgtgtgacggggacgggtgtccgagggagtggttccatttggagtgtgtagggttgaaggtggctcccaaagggaatggtgagttcttttctttgtccctctctttgccaatgtttgttttgtttgtttagaaaacatgacggctaactcaaacgtgctaaaaacagcgaagtggtattgcgaggattgcaagaagaggttacgcgcttcggggaggtgaagaagagcttcgcgagcacagcgaccttgttctagttggcggcgagtgatgtccacacaagggcatatttcttgcgaaagtacgaaggagaaaactcagaaatgattacactacatgatttaatcgggcgaggtcccacaggaacaaggatggtgaataaaatggcgtcgatggatagtatcatgagcgaacggacggaccaacagcatgtttggatcgtagcttttgttggctgacgacgatgatcgatagatcgatctgtttcatccgtccccaatgcatagatggttgtatgcgatgctagaatgggccgggacacttttactgtatagtctctttctttgcacatactattcagtcttttcaacctgatgatcttttttttgggggggggggggatcttactaggctgcattgtgattgagaatgtagtgtactaaactgggactgcattacagcgtcgagaaatttgggagatttcattataggtatcttttctctttctccattttctttgaatggccatcaacatctccgtcccttcttcagttttcatcaaattcatcccaagccgtccatactaccaccatgggctataagttattagttcttgatcacttttccttttcggcaccgatgaaacgaaagcttcgtcattatacgttgggaataatacatacggacatcgatgcatcatacgaagcaccaaaacaggcatgtcaagaaagcttgtctgatgttcatacaacccccaactatgtaactcactcaactcgatgtgtctctagcttacatacatacatacccacctactgtagtaaagccgaagagaagtccccaaaaatgcagtgatattctctagatgggaatacgaccttcccctcactttccccttactgtgtgtgaacaagaaaatcttatgtaacgagaaccacttcactcggaacttacttgaactaacctgtgtgacctgtgacctgtatgtaacttggaggatgacttaggtttcaactcgcagcatctaggtagggtatgtacactatttgatttccgtatgtacaaatctttgcacatatgtgccaaatgaaccgatgtatatgtacctacacatgctctatacctgaggcaggtttttctgcgaaagtgaagtgaatggtacctgcatgcataggtagtagagaccagccattacggaatatatatttccgtcgtcgtcgtcgtcgatttcacttggttgtttccgtttcaagaactgaactgaacttacctttgccaatccactttagtccccttccagtctagatataacttacagtacacgtattttcgttcttcattacttgatcgtcgtcgtcgtcgtcgagggtttgctttccttccttcattattttcttccttatttcccctctcacacatgttatgtcaccttacatcacatcagatcacatcacatccacttccccctctctcttccgccccgcccccccccccctggcagccaggttccattgacggaaggtgttagtttgatcgacaaacggcggcagtggttccatcgacagacagacggatggtacattgccgaggccggttgaaagcttgaatgaaagcttgaaagcttgggatgaaagcttgaaaagcttaacggccatgtactactgtatgtcgatctcagactagtgtaggtacacatgtagtgcagtgagcaagttgtcgtcgtcgtcgtcgtcgtcgccgtcgtctgatcgtcaaaaggaatggtacgttggggttacataggtagctcggtaggtaagttggcggcaacggctcgctcgctcgctcgctcgctttacatgtacgagtttggaaaatcttgagaatctcgatgaggatctgtccgctccaataggtacgggagacggagggatatcggatcgggatggtggtagtgtgttcgggattgaaggtagtaggtaggtgagtaggaaggaaggtagcttaggaaaaaaaaacaaaaaggaaaagaaggaaaagaaggaagagaaaaatgaacgcgcaaggtcaaagcgatagcattcgaccatctatctgtacattaccaaccaccataggtacttggcaggtcaaaaacatcactaggtaattaggtagtgtagcaggtcatcattcatatcaccaacaagcagcaggtaggtacatctaggtagaaatcccgttagttctcttttcttgtttcttccctctcgcctgtcgatttttgttttctcgtcctttgcattccttgattaacctcaaaagtgaaagtgttcctgactgtcttaaccctttttttccttttcctttttttttctttttttcttccttggttcctatggcccttttaagtttcatcaaaggtgaaacaacaaaaggtaagggacttgttggtcacatcgattgtcttttttctctttcttttcctgtctctttttttttttttttttttttttttttttttttttttttttttggggagaacgggggatagacaaggtaccgagcttggggacttttggagaaacatcgcacaagcttcgttcgttagaagcctttctttgttgtttctctctcttcctttttacacctttttacactaactgctccccttgtcccaaggcgtttttggcgtgctgtcgttggcaaaaaaaaaagaaaagttgttcggttgacgcggcgggtgacactggacgggaggggggacggatgcgactgcgagcaagcgaagggaagggaaggaagggttgggagggagcgatgatctggccaagacttttaggaactgcccgaaaacctggggtaaaacttgggagacacggacgcccggtctggatgccttggctttttagttgttttctttcagttctgcctgcttatctgcaacgttttgcattgtattgtgttaactgcactgccgaaaagttctttttgttgtgggctttgcgttggcttccttcctgtccgcaggatgaaatttgacatgcacttaatcttggcgagtacttgacaacaacttggtgaacctggcaaaggctgactggcaaagcaacactgcatagttataatgacctggtcaacgtcaacgtaacccagtattacgtgctgaaatgtgctcttccagaatccatctactgcgtacatatatcacctagcacgcaatcccgcattatttccacgttgtcaaagtggtgtagtgtatgaagaacgttaaaggtcagacgtcagctccgcggagatggaaaaaggggaaaggtcacacggaatatgtaaactgcaaatgttgtgtaatgtgtggtgtttgttggcgacttggatgtgtttgtgcaatgatgatgatgactattaccaccttgttgatgtgatggacagacttgtccagggcacacttggtactttcttgttcttcccacgcacatattcttggtatacgttgctgttttccccttttttatgcaagctgtgtgtggtcccgtcgaggttctcccccaattgatatgcggggaaaggggagactgaggctacgacaagcacaaggaaagacacgcagcaaagtcgagacagggttagctcggggcggcaggaagcggctccccggattggagaagacggtgacaggggggggaatttggggaatcaaccagaagagtggcttgttctcagcaaaacaagcgagaacttgcggtgcgaatgatcaggtgcacgtgaacaattctgagcctctctgggattgttgacggaatgctgcaacctctggactgcttggcatcacctcatccatcccgtcgtctcccagtaggtagtctgctagcaggatcatatcatttcaacgcttgaagttttggcactgctcaagtatctgtcatcttatcttcttggggtgatcatctctgatggccggctggttgagattgactttgggcttttgactcttctccccactgtcgttgatcttctggtcaccttgtcttccgatggagagtttgattggcccatctagagaagagctagagagatccgccgacaacggcgtggagtcgatctctcaaagggtgcagaaaggggtccaaagcggcgtgtgtgtagtgtacatacatatgtagtcgccgggcccctcgttgctccccatgtcaacgagtcatttgacaaaagcttaattgctggttcaattgcttgttgtgtctgggaatccgtagtgtacaagaaatatgatataaggggctgcccgtcgagacgtacgtagttgtgagaatgcgattccgaccctttccaaagagcgacagtttggaagttggtcacgtcagccaagggtcgtatcagccgcagatcgccagagcagcgtcggaggtggccaagacaagataagagaatgattcaaaaaagcatcgcgaattgggtgctcttcataccagtcgatatgtcaaatggtcgaaatgtgcacgggatcggaatgaatctggagaagcaggccggcgtcccttctgaggtggagatgtcgcggctgtcattccgtcggtggagaaggtcgctctcagtctcgcctccaagccattacattacgtacgagcacgtaactttggtattgtaccgcatgtaccgttaagttgctgaggacttcaagctggcgagcctggccagccaccagtccaccagcccaccagagagcagccattggcagcccgggtcattcttgtcaaccactgccacttcacaccggtgatgctaggtgtgtcatggaaacttgggtattttgggttatctgcggtggtcggcaacttgagctgttgagcaacattgcagcgatccggcactgcgtatctcttggtacgtacgtcttttgaaaactggaatcagttacaagtaaacgatcgatggcacaaaaatgatccaagaagcagttactcgatttggacgtttggtgggcgatatcaggctctggttggtccgtttcgtgtctctggtaggtcactgatgctgcaagatcaaccaggcccaagatacccgattactttccatacactagaatgaccgtctgtcaaccgaagctctgatagtgggacagatgaggcaaaaacgagaaattcctgcatcgttggggacccggtccctgatgaccatcaccagttcgtgtggaaagaacgtcttgggctttttgacccagtttccaccgcgtttccatcttccgtgcgtccgtctgagtggtagaaaagggcattggcatcattggaaacctattccatcgaccatttcttttttttttggtagcggcgatggaccccactgtcaatcggtcttcccttcgacattagcccattttaactggggccttccaggatgagtccataactgccaactgaacgaagggtttctgcgttctgcagaggcacagagggtggactgtaatgactctgtacagtattgagggtctggcgggggcattggaccacacggctgggtcccgcccacaggcaaagtacacacattcctggcaggcagcacacaggtctttcctgggcagggccacgcaggcgacaaaggacggacatcctttcccttgaatttgcgttgagtaatgaaaacgacgacttagcagagtgacagaaaattcaagcagccctcccggcaccgcttgccggtttgccctaggtacctactttttcattttgcaaatcagctcgacacttagtatttaatcagtgtgtcctgttttttccattcgcaactgccctcgcttcttgttctggtcgattcttctgccgttcttgtcaaccatagtgtaacaccaacaacaacaacaaccaacaagacattcgcttattacagtcctgtcaaccgcgtacggtaaccgaacaacgaagaagaaacgaacgacagaacaggaacaggacctcatccgacggaccaacgcaatccgaccgatcgaccgtccaaaggaacgcaagaccaagcggaggggaactccaaaattacgcataccgcgtgcgcatttgaggtcatattgcgcttaccccatcccatcacttccccttcgtccccatcggtactaggtaaagcggtcggcgcacgttttgtactgccggtcctaatttctggtagcgccagcaatccacatatttccccaggtttcagaggtacaaagacacggtacctgcgaaggaaaagccacactttagcgacttctattcgtaccctactgtgttctcggtcgctcccgacagcctctctccacgcttttcctacctctacctagcttccctttgaggttgcctcacctgacagcagttgggctgttggtctgggcactttgtttggccatctttcttttaccctaggtagccagcggcaagaagcggcggcggcggcggcgacggctctgggatctccgacccgagcacctatcgacaggatcctgctgctgcgtgaggggattggcaccatctgtgagccagatcacgactgctgcggagccaactccaactcttcaactgcagtgtccaagggaacaacgaacctgtcccgccctctgcttccacttgcatccccgcatcacttgcatcgccgggaccccttcaacctcgttcttcttacctaacagcaccatcccttgactaatagaaaaacaccaagcggctagttagactagtccacgcccgccaaagaacaaaaaaagtccggtctttcggcacgcctgtccacgcctgtttttcgtgagctcgtgggaccacacgcttggacacctgtctcacctgtcgatccagggttaccccaacttggcgaggggcgatcccagaacggctctttataacctcgccgggatccaagagcttccagacaccgacatcccaccacaagcgaaaatccaactgatccaccaacaaaccatccttccctgttcgtggctctgtagctccaacctttttgatctttgactgtccgacttttcgtctcttgttgctcgagagtttccatccaaccctaacgtcctcctccgcttgtacccccgaacattcatcccggcccgccaacgtctgtgacatcgtcccttctccccccctcaaggagccaaaaaaaatcaccgaacaaaggacgtcaaacaaggtcacccaccgcttgctgtcaattatcgattgttccgccgtcgcacacctgacctcatagcatctttgccattgggctcggccaagccccctccgacctttcgtcctccttcctcaatcaacatggtcatcttgcatcacctcaacacattcgcggccatggatgaaatccaagcgccaacccctcctatcactcctcctgccgaccaggagtgcctctccccagctctgccttctcctaacgagtgcaccaacaacaacaagaccatgggtgaggctcaaaaccgccagccttctcccgacagggcgtcgcgctcttccttctcctccatccgcgagaacgaaaacacccttacccagaccttcactcactccaaggtctcccacttcgacgtcgacgaagaggttgttgacgatcgcacccccgaggtcactcccggcccctcgaccctaaacaaggtcgacaccttcagcatgatccagacccagttccgccccccagtgacccaacccaacagcaggcttcgtggctatgttgcccccgccgacggcttccaaggctggaagggaatccaggttagaggcaagcttgctagcaggagctttggagacctgaccattttgaataacgtttggggcagtccgccaaaggatcccagaagtgtcaaaatcaggccgggtgaggctcccatcgagaggcttcctgctgaaattttgagtacgtacccatccggctccataatgcccctcccccgcttcgcatctgggaacaacccgtccgctaaccaccatgtgatgtgacagccgccatcatcggcctcctcttcctcgatgttcccccgaacggcgtaacccggcgcaatatcgatctgatgtcgctgttgctgacgtccaagacactccaccttgctaccttgagcacgctgtacagccagatcaccatcccccactcgagaatcttccacaagttcctgacccatatcgccgagcaccaaacgctgggcacaatcgtccgacgacttgacttctgccacttcaacccttcacagctcttctccacggctgccgaacgatcccaggctcgcaatttgacttccgagaccttgctccgatgcctcgagttgaccccgaatcttcaggagttcttggtccaggagcacattgaccaggatttgagtgtggatgtgttgagaaagctgtttttgggtcttgagcgcatggaggctttggacttttgcggatgtacttctaccttttttaaggattccttcacgtcgatagtgacggcggattggcccgcgcagttgacgattcgccgcctttcgctgcacaagtgcttgacattgccttcaactgtctttgaggctattcttccccgactaacccggttgacgcaccttgacgtcgccggcactcgcatcactgatgctgccctcatgtcgatcccctacacggccaggatcactcacctgaatatcgccaagtgcaaattgctctcggcgcgcggcgtgattgatttcctcgctaaccaccctgctgcccagggcctcgtatacctgagcttggctactgatgctagaagccaccagctctttgatgtccaagacatttctgagctaattcccatccttcccacgaccctcaagtccctcagtttgaagggaagcaagatggatccttcgcacattgacttgcttcggcccttgaccaagcatctcgaggaactggctattggccgatcccttcttctggaggatgttaaccgtctttttgtgccggacgagacagacgatattgagaagcagctcgaatgggttcctcacacgctcaagttcctcgatctctcggatttgtggggtaacgagctggacctggtatatctgttcaacagccgctgtgccatcatgaagcccttctcggcccctctcgaagtggttgagttggcagaagatgttttccgtcgtgtggtgaagtcgtctgccaccttgcagcgcatgggctggcgcacctcggaggtgggaagccgcggatggatggtgcgacagaagtctcaggacccctctgtgccacacgacgacggcagccgtggttggaagatgggcgccgaagcttggggaatgagaaagatccccgtcgcaagagctgaggtcggcggtatgtacgggagcttcatgtttgggcgcaagctctaagcagctccttttggatccgcgatcgatctgttcctcgtcacaactgtttttccgactctcaactcactttttttttttatattcattcttatgtattccctatgtttgcatggcattgcatggtatgaccggcatgacaagcgagatatccttcggtttttttgcgtcaacgaacggagtttggagtcttattttcttattcttcgttttattttagtttttcgcatgtcgagagcgaggtcgttgagagttccaatatccatttccccaacaaaggattcatcggtatttgagggtttcccggctcttcgcgtcattgtcattgcatggagtttttgggaggcattggctttctgttgccttgatcaaaagaagggttatccaagattttgctttgcatcgatggacatcaaattaaccaaaagcaggagtttccaaggataaggaattgactgtttggtcatgaagagatgaacaggaggcgagagacagacagattttgtgatgactgcctttcgaagttgcatgtattgtgtacttattgatagcttctggtgggggaacccaggggattcgaggggagggagatttgtgctacatttatacacatatctactcggctacctgaactaagcaaagtctgtacatattacaagctcacagcattatcatcattcagcatgtgccaaatgatatgcgagaagcagataagatatcggaattgttttggaaccgctgtgaataagtgagtgagtaattgatatgtgtgatggatggtggtcactgggtgtcacccattcccttttggcccgaccccgcgtggggggtgttagttggtaatcagggtccctctcctcgttgggccgagttgttgaagcagacagacacattgaacaagagcatcgaataaaaagttctctccaatggtcccttgatgcattcattgtacatatgcaaaggctggaacatagttactacaagtgatgtcactgaaacagtcgatgtaagatgtacattatagatgcaaaagacggtcggtacctgcgtacttgcctcccgtctgtgttggtacataggtgatgggatcgattcgtgtttaggtattggggctgctggctgacattccactttgcgctgtgatgaggggttgatttaagttgtattggggaagtgaaagtgaactgaagagagtttgaggagtgattgaggtgcctccgttgccccatagtagttcatgtagattatctgtctggttataaagacttgtagtgagagcagataatataaacctcgactatacctacacctcaggaataattatggcatttctcaaaacgaagctttcgtacaccgaaagaatgagactttagacaaagcattgttgtgttcgaacgtcactgcgatgagagaaagtgagcaagagttgcatatccagggttagggtatagtcagcgcattcacgaggtcgccagctgatggtgccagctgctggcaatgtgcgtcagcaaagtgcgaccggctggcggcggcagggaagaggcaacatgagtggccactgcctggcgcggcgacgcatggtccacctgtgtgtgaccttggcgaaccacagcagcaacaacgccttccatgttggagactccgacgtcgtcgcaatcgaacctggaacggaatccaaaccaccaccaaaacccacgacaacgacccggagttgcacacagcattccgcttcaatcgggtcatccacgatggcgccgaaacaggacacgccgttccgctcggcggacatgagcatggtccagctctacatctccaacgaaatcggccgcgaagtctgcaatgccctgggcgagctggggcttgtccacttcagagacgtaatgccacccgagtcccttccctgcctgtacagcatcacgagaacccaccagcaacgtcaacaaacaataacatcaacatcagccagtcactaacaatatgtgccgctatagctcaactcggaactcagtgctttccagagagcatttacccaagacattagacgcctcgacaatgtcgaacgccaactgcgtatgtcccctcttctcgaagccaccacttggcatcctggctaactggcgtgtgccaaggctacttccactcccagatggaaaaggctgggatccctctccgcaaattcgaccccgacgtagacatcctcaccccgcccaccaccaccgagatcgacgaactcgccgagcgtgcccagaccctggagcagcgcgtctcttctcttaacgagagctacgaaacattgaagaagcgcgaggtcgagctgacggaatggagatgggtcctgcgcgaggctggcggcttctttgaccgcgcccacggcaacgtcgaggagattagggcgtccaccgacaacgatgacgcccctctgctgcaggatgtcgagcagcacaacacggccgccgatgtcgagcgttccttttctggcatgaacattggtttcgtcgccggcgtcatcggcagagaccgcgtcgatgcctttgagcgcatcctctggcgtaccctccgcggtaacctttacatgaaccaggccgagattcccgagcctttgatcgatcccaccatcaacgagcccgttctcaagaacgtcttcgtcatctttgcccacggcaaggagattctcgccaagatccgccgcatttccgaatccatgggcgccgaggtgtacaatgtcgatgagcacagcgatctgcgccgcgatcaggtccacgaggtcaacgctagacttgaagatgtccaaaacgtccttcgcaacacccagcagacgctcgaggctgagcttgcacagatctcccagtcactttcggcttggatgattaccatcagcaaggagaaggctgtttacaacaccctcaacctcttctcatacgaccgggcccgccggactttgattgccgagggttggtgtcctaccaacgacctgccgctcatcaggtctactctgcaggatgtcaacaaccgggctggtctttcggtcccgtccattatcaacgagatccggaccaacaagacccctcctacgtatctcaagaccaacaagtttaccgaggctttccagaccatcgtcaacgcctacggtactgctacctaccaggaagtcaaccctgccattccggtcattgtcactttccccttcctctttgctgtcatgttcggtgactttggtcatgccctcatcatgctttgcgccgcccttgccatgatctactgggagaagcccttgaagaaggtcacgtttgagctcttcgccatggtcttctacggtcgttacattgtgttggtcatggctgttttctctgtctacaccggtcttatctacaatgatgtattctccaagtccatgaccctctttgacagtcagtggaagtgggttgtaccggaaaactttaaggaagggatgacggttaaggccgtgctccgcgaacccaacggttaccgctatccctttggtctcgattggcgttggcacgggaccgagaacgagttgctcttcatcaacagttacaagatgaagatggctatcattctgggttgggcgcacatgacgtactcgctgtgcttctcatacattaacgcccgccacttcaagaggccgatcgatatctggggtaactttgtcccgggtatgatcttcttccagtctatctttggctatctcgtcctctgcattatctacaagtggtccgtcgactggtttggcaccggtaggcagccgcctggactcttgaacatgttgatctacatgttcttgcagcctggtacgcttgacggtggggtcgaactctaccctggccaggctacagttcaggttattctcctgttgctggctgtcatccaggttcctatcctactcttcctcaagccgttctatcttcgctgggagaacaaccgggcgcgcgccaagggctatcgcggtattggcgagcggtctcgtgttagtgccctggacgaagatgatgaggaggaccctagcaacggtgacgactatgagggcgcggccatgcttacccacgatgagcatggtgatggtgaacatgaggagtttgagtttggtgaagtgatgattcaccaggttattcataccattggtgagttttcttttttccgttcgtccgggatctgtcaaagatgacgtgctaacaacaggacagaattctgcctcaactcggtctcgcacacggcttcctacctccgtctctgggctctttcgctggcgcatcagcagctttcggctgtgctctggtccatgaccatggcgaaggcgctggaatccaagggtcttggcggtgccatcttccttgtggttgcgtttgccatgttctttgtcctcagtgtcatcattttgattatcatggagggtgtctctgctatggtaagtgttccgttgctaatgtgaatgtatgggaagtcatttgctaacgaagattaaaacgatagcttcactcgttgcgtctcgcgtgggtcgagtccttctccaagtttgccgagtttggcggatggccgttcacgccgttctcgttcaagcaacagcttgaagagtcggaggagctcaaggagtacataggttgatgactgttttgcttggtctttttggttgttggtttgttactttttggtcatagtttcattagagtggtgagtagagagaggatagttgggtgtgtggtgttggcagctgtagatgcatagagcaatgatatggcattggtattcctattctgcgaccgttgaagcacttccagacctagctctggttgtcattcctcaagtgctgtatcttatcagtctggtatcccgaggtccagagccatacgtagtcgtagtcttgaaaggctactagtctcccagagttacatagggtcggatgatacacccctccaaaaggagggggagccgtcttggcacctgcatcggtcttgccctcttcaggttacaccaatcagctttaccgtttatccggccgacatcatgcttcaaccacttcccttccctttagctatctcctcaattgtgaacacgtcgtgatcaattcacatcgcattcaagttcatactcacttactaactcacccgcgtcactctttttccctctgtcttcgtttttcagtttccctttacccaggcctaaggcggggataactaggtacctacctatcttaccccccccctcctgtactctatcttccccgcttccttctttccttctttccaaccagccaaccatccaaccatccatccatctttctcgtccttcctgtttcccgtccttcctgtctccctgggatacctgacccataacatacctctacttcaacaaccgacagcagcagcaaaaagcaaaaaaagcaaaagaaaaacaatgaaaccaacaagccacctccgggtgtttaaccccccactcaatctcatccttcgccatggtgcatcgtcttctcaacagccgttgggaagggtgattcctttggatgtgcagttgcagttgcagcgacagcgtcagccacagcgaaaggtggtggagggctgggtgccgggagttgagggtttagaagagaagaagggacaggggcaggggcaggcaatggggcaggtaatggggcagaggttagaaaagggacgtggacaggagcacaggttcgaaaagggacgtggacaggagcacaggttgggacaaaggttggagcaaaagttggagaagggacaggagttggggcataagccggaaaaactggggcaggagatggagatggagatagagagggagaagaggttagagatggcgaagtggttggacatgggacaggtgatggggcagaggttggggcaggagcaaaggttgggacagaagctggagcaagtcaaagtggatgtggatatgaaagtgaacggagcagggcagcaacaacgacagcaacagcaccagcaacagcaaattgcgtgggatactaaggtgaatactattgggctgcatagcaccaagcaaaaggggcaccgacaacaatatggggggtatcgacaacagcagcagcagagggggtatcatcaactggcggtggggagggaggagtatcggcatcagcatcaacaataccagcagcaacagcaatatcagcaacatcagcaacagcaagtgagacagattcagggacaacagcaccaacagcaccaacagcaccaacgtcagcaacgtcagcaacgtcagcaagcgatattagcacggacacatccgctactaatggatcaagatccctccacagtctcggacatgccagcggcacaggaggaagtacagaacggtgataatgggttgaatggcacggaacagggacagaaaccaagaaacaggaaaacagtactggaggaacccaaggtggcggactttggcctcgctgaggtcagtaatagtggtggtggtgttggtggtagtgttgaaggtgctgaaggtactgggggcgtaagaattcggagacttgagagccgcgagggaagcaagaaccgcgggagcattcttgctcatatgggtggatgggctgccgttaggcgtaatcgtgctgctggtgctggtggaagtggaagtggaagtgggagagtgaagaatcagcagagtgagcagactcagcaggatgagcagtctcaacaggttcagcaggttcagcgggttcagcaggttcagcaggttcagcgggttcagcaagctcagcacgttcagcagagtcaaaagaatcagcaggatcaaaagaatcagcaggctcagcaggttcagcggactcagcagactcaggaaaacaatggcttgaaagatggtggcgatgggaaagtgaaatctgagaagaaagctgaaccaatgggaacagtcgaaaagaaggttccgtcgtatttcacgttcagtcttaagaaaggtcgcaagtttggtcccagtgcgttggaacaccaagaggatttgggtggctggaaggtgggaaatgatatgatcatcaacggtgggagtgtggtgttgaggtccttggggttgtcgtcgccgggtgtagcagagacgacagcagagacgcgaacacgggaggcgcgaaaagcagaaccaaagacgaagacgacatccgcatcatcacaagcaaaagcagcaacatcaaccaaacaaccacaacaacaacaaaaaccaccaccacccctcaccacccaccgcctcaccctcatcccccacgccaactcctccgacatcttctcccccgcaccccctcctggctccctcctcatccacgcctgtaacgcccaaggcgactggggcaccggcatagccaggattttccgcactcactaccccggagcctacaaagcctaccaggcgcactgctcttccatccccatcacatccacgtccacctcctcacaaaccaacaatctccttcaagaccaagaagaagccgccgagtccgtcgaccccatccaagcccgcaaaaacgctttggccaagcaccagcgcagcttagtcggcacggcactgctcatcccgccgcgtccctctgttccggacgacaagaagcactttgtcgggtgtctttttaccagtcttgggtatggcccgtatagagatccggcggtggcgatgatgaaagcgacagggaaggcgatggaggatttgatgaggcaggttgcggagtggaatgtgaatgtgaatgtgaatgcgactgctacgaagaagaagaagagtatgaatatggtgattggtccggagatgaggatgcctaggattgatgcgggcaagtctgcggtggagtgggagatgaccaaggaggtcttggagaaggtggaggttagagtgccggagggaatgttgcctgggaaaggggagattatggtttttgagggggttagtgccattgagggggagaaagggaagggggggaagggaaaggggaaggggaagggacagagaaatgggaatggaaagtaacgggaaaataggtcctgggcacttcttgcgaagcgagagagatgggtttaataaagggctggtatgaagagtaatgttgatacggctactgtaaaaggaagctattgtgtcaagagtgatagaacttcctaagctcatagcccgttcaaggcaataatccccatgcttgaccaacctaaccgtatccatgtcccttaacgcctcgctatgcatattatcaaaacgaaataatgccatgccgtcgtccccttttcttcccaaatcacagaccaacttggccaaaacccggaaccaaccaaaacgaaatactctcagcgacgacggttccacccaaggagatcctacctcctcttcgtcgccgtgccaatatccgcctcggcctccaaatcatcatccaactcatccaactcttcatcctccaacacactctgctgtctcttcctctttgtcccgccaccgccggaacctaaacccgaccccgatcccgagacagtacttcccggtcccttttccttttccttttctcctcctcctcctcctttctcccctcccttttctttctctttctcccctttctcccccttctccttgtctcctttgtcagcactaccccccttcttttccttctccttctcctccttatccgcatccttcatcaactgatcctcaatgttgaaattcttgcgcgccgcctcgatctcttttttcttctcaaacacctcctggatcttgcccatgaaccgcgggttccggcgcatggcaaactcgaaatcttcaaacttgactttttgtcggccggcgtggtgggcggcgcgcgtggcttcgaagccgacgccctggatgaagtcggtgatgagctcgtcgagcacgcgcacggtttcgggcagggggttcttgaggtcgccgtggccgtagaggagttgggctactgttgcgatgcaaaaaagagggggggttagtctaggtgggggatgaaaagaggggggaaatggggaggggggaagagggggggggaatggggaggaggggaaaaatggggagtgggaaaaagaagagacgtacgttcgttgtggttaaaattcattttgccgacatttttgccggcgcgggcgcggggttccatggtgggctgggggtgggtgggcttgaggccccgaagtgtgaggatggtgatggacgaaggtgaggtggatggaggtggatggaggattgaggttgcggttcgcagtagagatgcgttgcaaacgaggaaggtttggataggaaccgagtagaaggctgaatttatcgacgggctcagaggctcagttgagcagacctagaagctcaacgtcgaaggctggtgcgatttagagcttcgagttgcgcggggtcgagagctcgatcagccttgtcgcgttaagtggtgagggagcgcaaatgtttgacgactgagaggatgatgcagcgctggattaatcgagcgaaactggtaggctgtacgatagctgtctagttagttgattgaaaagagcgtccagcccggcggcatatgtcccaacttaggcgtcttgtcggaggacgggttcgaagttgaaaacgatgacgatgatggatcgatcaacaatgaggctccgaaatgccaaacgggactaagaaaggcccccaaggcccccaggccccccaacggcgccaggaacccctgccttgtgtaaccgtggctccacaagacgggtatggagtccaatgaccaatcagcttccagtcacatccattccacttccacttaagagcgaaccacaatggaagagctgaagctgtgcgcgccccggggcgtgagactgctgagcggcacccctaacaacgctgaaagttcagtgtggcatttcgcagcctcgcgggcctcttttgccctggaagccgtggaaggagctatgacaccctggcctccacaatcaccactgactacacctacgtaaccaccaacacggcaagtttacgacacctccacccgcgatatccacggcaaggacgacgagcgagcgacgagacctggacgcgtctccaaataacgagaatttcttttccccgacagcctcatcatatcaaagcgcccaccatggtatgtcacccgcaacgtcatggcgcatcacctcccattgcatcccatcacatcatcgctaaccactttgatgatcttcacagaccgcgctcttcaacttccaatccctccttctagtcatcatcctcctcgtctgcacctcgacatacatacatcagatgttccccgcgatcctcgaccggaacaaggatgggtgagttgcctttcccctttttggcgatggacctgtctcttctgcctcgacaccgcataaagtttgaaaacagggcgggttttaggagagacaaaagatacacagggactggtcaacggaacgacgtgctgacatgaaaaatgaacagcttgatgggcatcttctggaagtgcgcaaggataggcgagcggctgagtccgtatgttagcatatgttgtatcttcatggcggtatgttttcccgtttgttccacacaatccactgtctgttctagaccaaagagactaataagatatgttgaatagttctccatgcttgttggcaactaaatcattctttcccttgttacctcgacacgaatacacgtttttataatgcttggcgcttgtcaactacgtggtactgcgccttttaatcataactttggagttgcaggagtatatgttcacactgggtttccactaaaaggaaaaaaaatggagagaagagcatcggagaaagcgacagccccggcgacataaggatagacagttttctggacgcgggacaacaaggccgacaaattcaaaggaagtacttcaaagtgaaacaggcggatggcaatcaggcaatggaggacagcactggagatgacgatctggcgtgctcggggacaccgacactttgcgactatcgacgcccagaactcagcacacccggccaatccctctcggtaaagcgagatcgacagggtctttgtgggacttggaagcagcggacgccctatcgacaatgctggactccatgattttaccgagatgggacccgagcgagctgagcttcggattgccggtttacgactgttctagacgactgggcaaggctcgacagtacgaaaagagatatgggatcatcgtggctgagatatcactagtggatcacatggcatcaaactggtttcgcctggccaacatcgcagagggttccacgctcttgtagcggtcaccggtttttgtgtctggcttgctgggttgagcacggtcacgaggtagctaaacacctggccttcggtcagttcaagaaggttctggtatggttctcaacaggctgcggctagactatcaaggttgcggatccttcattagacttgggcgggatgtcctagacgatcaccgcgccatatccctttctttgagagaccaaatgaagagacaatgatgcattcaagacccccaatgtccaaggttggtagctaaacagggtgtctgcaaaaaaaatgtgtcctcttcggcgacttgttccggtcatggctgctgatgtaacttctccgcgacaaagaatgttagatcgaaatgaggctgttcacgtgttctttttgctcgcggatgtcctttcctcgtaacttcttttctccccaaggttctacggttggtgatcccagactatgttgtgcacttccttggccacctgcaaaagggaagcaggtgatgaccgccttacttgacgttgtcactttgcgttcgtacaaagcaagccatccattatgtttctttcttcataaccctcgctttctctactctcctcactatcatagatctctcacttgccgatttctttgtttattgtgtggaagaggctcgagtcattccggcatctatgaccagaggagctctctcatataagtccaagaacagcccgaaacaagcacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttctcggtctttgtttttgttttctcctgttctttttgttatagacgacgaacgatcaagagcgtaattttctaccgtgtctatgtccctgtcgcggaaaatgaaagagtaatcggtttgctaaatgcctttcagtttgtgtgttgtctcagacactcaatcccaggagttggtggttggatctggatacaatatattgaagcaaagatacattcgatactcgcagttgaacgtcgacatgatctcgctgttacactacacgaatagcgcggtcttttctcttctccttttactacttactaagtaccctaaataccttaagtaatctcacccgcttcaattatacccaaaagtcccaaagtcccaaagtcccaaaaggccatactggactgcctccaggtaaaaaaagacaggcgtgcgttttcctaatgtcaaaacaataccggcattgcacctagacctatgtgatgcgtaaaaatgctgaagaagaagaagaagaagaagaagaagaagaaggaacgagcatgaaaatcagccagtaagtacattgataaaggacatcgatcgatattagtaggcaaggcaagaacagcagcaggtacctcttctcacctcacccacccatcaatgtctggtgtatgtacctaccttactcactcccccccgacacggcgtcacccgatgcttacctacctaggtacacccccccc