cccccccccccccccccccctctctctttggcccccacgctaaagctgtttgagccagctaaagtcatccaagtgcgcgcagattcttggctgccgtccgttcatcgttctttctgccgtcgtactggcgatgggattttctgtaggcggagtcacgggacatatcacaatcccgtgtcctctcccttcctacaacccaaccgagcaagaagacacgatccaacgtcgcgcgccttcaacttttgggaatacccataccctggcaatttcatcccttccacttccctaacacctcccgttcccttctcgctgctcgagataggatatctgactgacttggaccaaattgacatagccagaccatgccaggctaaaccttatggtccattacagtagtaataagtagtagaagtagtagtagtagtagcaacaactttcgactgcgcttccgcttccgctaccgctgctgttgctgcatcagccgcaccgccatgcgctaatcacactcatacccacccagcacctccccacacgccgcgtatccggcgagccagctggatgtccttctgcatgatggtgacgcgcttggcgtggatggcgcacaggttggtgtcctcgaacaggtggacgagaaaggcctcggcggcctcttgcagggccaggatggcttgcgactgccaacgcatttcctcgtccatggggcggaattgcatggctatttcgcggacctacggttacaagaaagggtaagtcacggaatcaggttttttttttttgaagaagcgtactatgcataaacaacaatacgtaccaatcgcgcaaagggaagcttggcaaccaagagatctgtcgtcctttggtagttgcggatctccttgagcgcaagcgtgccgggtctgtaacgcctcttcttgccctgggggacggggtcgccggctgaatttgtcaatgttagctgcatgcgatcctaactggggtcgtatccaatggatcgatactctccgcgcgtgcgcgccttaggtatgttgcgctgaaagcaccgccgtagatgggaccaggtggatggagtggtacgacatacgctgaacactgctggcgcgcgacttccttcttcccgggggagtggccttgggcgtcggcaccgccgcggctttcttagacaccgcctttgactttgttactcctcccttctttggtggcattgttgtttatcgatgatggtgaatgtattgataggtggttggttcgctagtgacgcactcggatggcgaagcttgaggccgttgtttatcgataagtcgtttttgaatgtagcgaagtggaggtagcggaagctgaagctaggtgatcgcaattgaccaaagaccggagagctgggtcggtgttgttgtttacgtcgggagctctagagtggatgcgccggcggtgcaaggcagcaaggatgagcaaagtcgctgtcgggatcgaaaggcaagaaagaggacaaagaagatccgaggttgcccactaaacaaagccggcaatgccaactcacacaattattatccacggtgtctgtacacaaggggagtggttgggtctaacgtcgactcgctggaatggggaaccttgacgcgtaggtctacgcttctttttgatcgcgactgggcgcgccgctcggtcacagtgaattttgtggggttccataatggagctcgaggaatgggagtccgctagaggtacctcagcgggcaggggcacgcagcccggggtttggatcactggcagcggggaaatgtggggtccggcccaagcagttctttgtcaacgtccatacatttacactacattcctacctaggtatgcataaatgcataggtaggcactacggatagtatcatatctgggcatgtcgttcgcccctgtcaaagttcgacgcacagcgcttccagtggccacggcacctcagcgctttccactgccacacttgcagctgcagccgcctttccccatacactagttccgctagcgaacccgccagcccgtggccccgtcttccttgcttcccgtcttgagactacttactacctctacctacctaaccagcttgtaaactgtgcacctattggaaaccttgtagaggacacgacatcatcaacaccgcggcatctagtcattcatcaacgtaacctcccacgctcttttccctcggggtaggcgttatcacatagctaggtcaaacgtattccgtcaagagattgctcctcgttccaatccgaatccacgcatcgtcgccgttgaacctgcaccagattggagacggtacccaattcataccatccgtgttagcgacgccgctatcgcccggcagacaggacccgccaagcatccgataacgaatcaacaccaactgcgcagtcgtttgctctacgaacatttcaccatggaccagatgatcggtggtggtggcggcgatgccggccgcttcccgctcgagacgtggttctgggagatgcccatctgtacaaggtggtggacgacggcaaccatgctcatgagtggcttggtccagtgcgagcttataactcccttccagctcttctatagctaccgcgccgtatttgttaagtcacaggttcgtcgtgtacatgttcatatttctacgagagaaatagttcgctgacatggctgctgttggtgttcctgctcagtactggcgactactcaccaccttcctctacttcgggcccttctccctcgaccttctctttcacgtctacttcctgcaacgctactcgcgattactcgaagaatcggcaggccgatcaccagcacacttctcatggctgttactgtacgccatggtgttcctcctgatcctgtcgccgctcgtttccatgccatttctcggccatccgctttcgtcgacgctggtttacatatggtctcgccgtaacccagatacccggttaagcttccttgggttactggtgtttagcgcaccctacttgccgtgggtactcatggcttttagcttgacccttcatggcacaattcccaaggatgagttgatgggcatggtcattggtcatatctggtactttttcaccgacgtgtatcctcctcttcacggcggctcaagaccccttgacccgcccatgtggtggcgtcgtatctttggtatgtagtcttccttttgctgctccgatgtacaatatgctaacaacgatctcaaagagggccggccacgcgaggagaccacggatggtatcaacaacgagattgcagtcgctggcgctcccgaagttgcgccacccgaggtccgctaaggcgtgtgaattggggaatgggaagccggttgtacaatcctagtcaggaccacgggctacaactgcatgacaggttaggtcatgctaatttgctgacatttctgtttcaaaaggaggataccaggcgtttttaggaagttcgggatcagttgacacaagacagtcattcactacggcacaaaagtagcgcactttatgcatgcggtcttgcggtttcgttcaggacaacaccatgacatatcagaggaagagtaaaaccaggtccacgtcaaaccagctatgccagaaagcccgattaccacaagcttaggtagcggccaggtcggtatggcaaaaagggaaacacctgaatggtcgcacaccagactttagttgataggtgctatagatatttcgcatgcatttgggtatagatatgtggcgcttaacgcaaagtagcgaactcggctagcgtgttgttttgtgctttccttgtttcaagttgtggtggctataaaggctatgtcccatcccttttggctgctcctatgcctgttcagcttgggccttcaggaactgagtgacatactcctggcggtaggggttctcatcaagcccctcggtacggttcagaggcgtccacttgggctcttccttgaacagacgcatagcctggatatacttttacacggtaaagggtatgtcagttctccatctccaaaaatcggatgccgattccaccgaaacaggaatagggataaacatacgttggtatcatcagtagtaaacctatgataaatgcctgcaggcaggatgatcaaatcatccttgacaagcttgatgcgaatccactcgtcgccctcgttgcgcacgtcaaagtacccggcaccatcgcgaatgtaccgaatctcctcgtcctcgtgcaggtgctcgtcgaagaactggcgcaccttcgtctcgtagatggcccccatcttctcgggcgagacgatgatctcgtcccggttcttgtagccgcgctccgccgccagtgtgtttacgccctcgacatccgggaaccggaagtaaaggacgccgaccttttcaagctccgcgaccgtcacttccttgccggagtcgtgggggaggcgttgatcaccctgatcatttttttttattacgtggttagtgacgggtgatggatgagtgttgggcctggggaaggaatggaagattttctatgacgggaacccatgtagacaggcaaacagggaacgaagtgagtcccgttggatcatgtgtcgaggtagcttacaggaaggttgtcgtagaagtaggccttcattttgccgggctattttactgtttgatagttgtctgcttctggaacggggggtagaggtatcaatgagacgacgccgcggggttttggtactaggtgttgttgcgatgaattgtggggccagcaagctaggtggaaacaagatggttggagatggttcagggatgatggtttaagtgtgatgatgtgtatagactatatagagttcattccttattctcaagaaacacttcagatggaggccttttttttggaccggatttcacactgccacagacaaattttcggttgtggccgggttgtatcataccatgcccatgtttttctacgacaaaagcgggtgacgtatggaggggtttttctttggtgagatgctgtacgaaaattgcgccatcgccccctcgatacaacgattcggcacttgatcacccggctcggctttaccacgaccgcccggatttctagttcaggggtagtaaacattgatgttgtacagggttgctgcttgtgctgctgccagggacgtgttcttggtgacgacttatggtccttgcggagcatccagatgagccattgtcagtgcagctgctgacggtatcggtaatcatcttaataacaagatttaaatgttacttcaacaaggaaatatgcttgaaaaacatcgtgaaacacacacgtttaacaggatcgatcaagttaccataaacggatcattcgtacacttacataaccatgcattgataggaagcgaatgtagagatcacttaaggcgggcgaatgcttgtatcgggccaggaagggagaaatgcaactactggggtctgactaacaccttcatgtgtcctgtgaaatccaatctcgtgaacatgttagggctgatgctccttcgggacttcataacaccccttgttttcatcatcgtatcacgtttttcttcaatcaagcttcgtccacgacacctcaggccttgactcggtcattagatcattgctattcccactggtcgtgacaatgacatgagattcgatagagcgggcgtctgcgtatcgcacattgcaccgccggcattgccagttgttatccctgagcttcaataggaaccttcacttgggccttctggcgcttcagagtacatcgaattcaaaccaccgcccttcatcacaacctcgccgtcatggaacaaggaactccaagcataaccgggagtgagactcctagtaaaaaggggaaggtcgcactcccagcgagttgcgatccaccacagcctggcgtaccacggaagcccctagtttggatcgtaagaagcctcattccctcccatactccaaaacccctcatttgactgacacacacctaccgcaggtcttcggcggcaccggccaaattggccgttccctggtcaagagctgcctcaaccacggcgacttcgtcaccatcgtaggccgcatcttcgagtccacgcgggagcagatggctgcggcgcacctgcaccacccgcaagcagagaacgccttcggcactctgtgcgacgtgcgcgactacgcctcggtcaaccgggtcattgaccagacgctcgaccggttcgggcgcatcgactgcatcgccaactgctccggctacggcgtcatcggcgcgtgcgaggatcaggacgagcacgagatccgcaaccagttcgagacgaactttatgggcaccgtgcacatcatccaggccagcctgccctatttccgcgagttagggcacggcgggcggtacatcattttcagctctacgtctggggcgctaggcgtgccgggtctgggaccctattgtgcgaccaagtatgcggtggaaggtctgattgaggcgatgctttacgaggtcgacgcgttcaacatcaaggccaccctcgtcgaaccggggttggtaaggagggacgaggctgatacatctatggtgccccgctggggccatttcttgatcaagccggccagtgaaccgtactcacatgcgacgtcgccggcgctgcatgcgaaaaggatggtgcagtggttgggcgataagcagccgaccagtgcccagaagtgcgcggacttggtgtggcagctgggccactgctcgtacccgccgctgaggctgctgttgggtagttatgcgattgagagtatccgggaccggttgcggtcagtaacggaggagctggaggactggaagcacctgcattttccggtggcgccggagccggggagtagcggggagaataggggcgaggacggcgaaaacaaggggagtgataacgtcgacagagaccaggacatggagatggaggttgagacgtctcctactagcaccaaggaatgatcaccctgaaacattggacgacaagacgcttcctgcccgctccaaagttgccggctgcagcctgcaggcaccatataacgtctctcatctgaccccttcaccacaacgggctctgctgtgctggtctcatggcgcagtggttccgttccgttgatgaaaacattgccgggtgcgcggtactcgtggcatggttttcgtacgttgcagctggagcattgtggttcgttccactagcttacctgggcgaccgagctttttgcgatttccatcgaatagcgggatggctggagataaagcatttgggtgtttgcatttttcttcttcctttttttttgaatttttgaaggaggcttttgttgatcgcagtagggaagatgcgcatcatcagtctcaggttcagaacacaacgaagacgcgctacgcagacatggcattgaagcaggccagaacatgcttataggggagaataatggagtgattcaatgatatatcaacacccgctccttctggcaattgcccgcgtgaagcgtaaatcgcctctcaatccgctccccacatctgggcgtaaatgcatgctaccgtcttctaaatcaatcatcccttttcctttcccgcttcctttaaccccctctcccaaccttacatgccctacctaacactctccccatctatcctcaccctccgtaccaatccatcgttgttatcctttaccctcacctttatcaccactcttagctccctcaccagcctccgcagtggtttccacggtagccttgtcagtcgtcattggcactggtcctgcccctgctactgagtgccagtacccttttcagcctcttccttcatcttctgcttctcggcggcctcggccttggcctttctctccgcttcgtgcatttttttcttctcagcctcccactggtccttgtccatcttgctttgaagcagcctcattgatctctccagctcctcttcttgcttaccgctgagtttttggccgacggattcgtgctttgggggaggcttgttgtccatttggtggatgacaggaggagatgatctataatgtgttatgtggtgatggtggtggtggtcttgatattctctgagtatgcgtgggcttcgtcgactgacccgctgacctgctgttggaggaagagaagaggtgagaagtgagggatggtcttgcgaagggattctgtatagttgttgggttgacagtaccttgactggatgtaaacgcaagggtcgcctatggtttcgtatccgtttttgggtcacagttgcttgttttgttctgtctcgagacggctccgcggagatgggttgtaagtgatgagcaaggtacggtaggcgggtacagggatgtcattggattcgcgtcattgagacgaagtaattctaatgatgggcgaaatgctggatttgtggcttggaggagagtaaaggagtggcgggccaccaggccaggtctaaatactgccaaaacggaaaactggattggggtgcgccttccacgcgtctcattatccattcatcttcagttgtgagtcacaagtatctagaaattaaacgatgtggtcgcccctgcattagttgttgcggatagactaattttatcttgttgcttgtttattgacgttttcaacgtcacctctgacacccacagctgtttactctttcccttcctaacagtcttcgtacaccgagtctccgatgctgctgatgctgcccttatcaagaaacggtctcaataaacgtgctcgtaaagactggtgtgaatcagccgatgttgcatcgtcgttccattccgcgttttgaggcagagcagggcgtctgaggtcataggtatttagacccgaatacactcgagggtatatgactacctctttatacacagcactcaccccccttttggtttcgtttttccacacacatcatcttatgctgcaaacgcactactcattgccggcgattccactccacgcattcctgcaacgtgacaccctttccaccaaagcaatccagcgcgctgccgatagtcaggtcaaccttgccaccactcagtctcttgacggtctccaggtcctccaggttgcgaccgccgccggcataagtaacggggatggaacaccactcggacagccgctggacgagcttctcgtcaatgcctttttgcaacccttcgttatcggcggcgtggatgagaaattcagagcagtaaggttccaatgccttgatggattctgtgtgtgattgagtcaaaaaaattggatcaatgggtgagtcatacaccagaacaggacgcaaatggtaaatgaggaacgaaaagacataaatatagacttaccctcgctcacttccatgtcagtaatagtctgccacttgttcatggcgacaaaccacctgtcgtctccctggcggcgacagctcaggtcgatgaccagcttgctcttgtcaccgtcaagagcggcaaggacggcgtcgaggtgggactgggaaaacttgccgttggggaagaggtaggaggtgatgatgacctgtgatagtagaagcggacattttagcggggtgatcttgtgaaaagagaaggaaggtatgaacgacggtggaagggaagctcgatgagcccgaggtcagaggtcagagggatggatcatgatagcatgcggcacccctttaggaaagtaaacaaacaaaacgttctgggaaggagaacagaaacatgcccctccacaactccccaactcaaacccaaaatgcaaacaacagccatgcccaatacctgtcccatttgaggtaaaaccaggaaaccgcttgaccaaaacaccacacaaaactaaaatcaaccaaccttctcagcgcccgcctccacccactccctcgcattcgcatccgtgatgccgcctccgacctgcaagccgcccggccaagccttcagcgactccaaggccgcctccttgttccccggccccaacatgatgacgtgcgctcccgacaagtcattgtcgcggtacagcttggcaaagtaagcaggggggtggggagaaacaaagttggtcctgagttccgaggtcgcgctgtcgagcgtgccgccgacaatttgcttgacttggccggcatggaggtcgatgcaggggcggaagcgcgtcattttggtgtagggtggtgggtggggggtttaagttgttgagttgttgatgtgactcgataaaaggtgaagcttcaggtgtcaaggttctagtgtgggtgacgcgcaggacgggatgggatgggatggatggaatgtgagattcccgggcgtcaccatctgggcccagccggacctaggtgaggtgacgagcccgtaatcgcaatcaaggatgccactcgctatgtttcagtagggtagccctatgtgttcagtgggctttagaggtaccctaccgggcagtgccggacacagtgctgtagatccctccctgactccactgcatgccgactactgcgtaggtataggaacccgaaaggggagctgcatgcatgctagaggtaccttatcgataagccccagatggtcccttgtccagcattggaccaactgcaagccaaaaattttggactgcggcaaaccaacccgctgcaacataatcgcaacaccaacttaatttcaactgcataccgtctcgtatctcgtcgtcgaacgtcgtcttaaaaaatgccgtcagccacactactaggaaagcgtaaaagcatagccgcccagcccgaggcgaagaagaaaaagcgagttgcggaggaccttgaggtcaagagaaagaagcagaaactcgccaaaaaggaggaaaagcccgtgaagaaggcaaacgaagaggaagaagaggaacaacaagatatcagcgacgcgctttccgttttccagcgcgcctttgaggctcggttcaaaccaattgcttctgctcctgctaccactaccacaacaaaggccgagaaatcaaagtcgaccaaaaacaagacaaggaaagcccaagaggatggggacggcgtcggtgataatttggacgaggaccaaatacttgaggacgatgatgcggtagattcaggctcggaagacgactcttccggcttagaggatgaggaggattatagtggcagcgacagtgaagaggaggaaaaggatgatgaggatgcccctaaggtaatggtggtggactactcaaaggacccgtcaaaggtggatacgtccaagatgtcaaagaaggagctaaaagcttacttggtacgttcttccacttttctcatcgtgttactcaactcttctggggaggacggacgagttcactaacacatccccacctttaaaaaccacagtcctccaaaccccccaacgccatcctcgactccaactcccaaacaaacggcaccaaggccaaaaaagacaaggatggtgagggtgaggacagcgccgcattcctcgccaacgacctcgctctccagcgcctcatcgccgagtcgcacatcctctccgccgccggcggcaacgcgtcgcactacctctctagcgccgccgccgaaaccgataagaacacgcgcgccttcgccgagggccgcatccgcaaaaagacgacggacatgcgcatgcaagcgcttggggcaaagggcagtgtgctggagcaggagaagatgccgatgaacatgcgcaagggcatcaagaaggcgtcagagacgtacgagcagaagaggaggcgggaggccagggagaatggcatcatcctggagaaggcgtccggcaagggcaagggtactgtgaagaagaggagtggaggagacaggccggtggatatgcctggtataggaaagatgaggggcgcacaacttaccatcagttcaagagagatcaggagtatggagaactcgggacctgtcgggagaggaggaaggggaatgggtggaaaggctaagggcgggcataggaagaggaggtgaggagcgcgttttgggcctgtgcctcattgatgattcttgccttttgggtcaggcgaggttctggttctcacctgcgctggaccccctctttacgtccttgcctcgtgctcgccgtggacggcatggccgggaggacaagacatcccggcgcgttttacaactgtgtcaggcgatcatatttgagtcgttgtcagcctggtgccggatgttttgagcacatgcttccacaccggttcggaagggctctgatacatcttgagcctttctcgcaactagctcacccttgggcaggccttcaagttccctcgggcatcagtcttgctgaggccacgctgcaaacattgtggaaatgacgcagctacctctttgactcatcagcattgaagcgcaacctcatgattcgagatggtgggcgacacttcgatgcagggagcaaacacgaagagaccagtcagtccttgctatcatcacgacggagcaacgttcgtgaatcaactttatatgcaaaccgagcacctaccccaatagctacaattcagtctatgtgcggacagctcatgaccagttacgaaggtcaaattcttagaaagattttcttttctctctttatctctgctcgcatttctttgtcttattactgctctactaacaagacacccagaattcgacagaattaaggagggcaccagcccaattagacaatgaagagtaggtaggtactaagtagtgtgtgttactcggcaacgtgtgtactttactcaaatgatggcaacatagaacaaccggcagcaaacaccaacgcgccagcaagcttccagatccagaccagcccggcaagaaaagagagagagatatgtaaaaaaaaaaaaaaaaaaaaacagagaacgacaagtagtaaaatgaccttggtcctgttgaagcgaagaaataaaaagaaggcagcgaggctatgcgacgcttgctatccacccgtcaaacatgccagagccagaattgatgtaccagaccaccgcaatgcacccaaatgccatgtatgcaatgtagtgtgcattccgtgaatcccgcgcttcgctgaacgacgggcagaaaagagcacgatcatggttctatgatgtcatactccacgcgcggtgccctatcacggttccaagcaccgggcttttccaccaccaaaaggcacctctttccatgcatcatctgttttgttttcccaattctctcatatctcttcacagcatgttctcatgactcaacattacaacacttgtttggcgcaaacgagagccagcctgacttatacaagactgctcttcgttctcgagtgtacccgtcggccctcggcacgcttgcgaatcgtctcctctctcttcaacaccaactcgcaccacttgcctttcagcttcgatgggctgcccgttaccgtgtcgtcatcggaagcaagaatcgtgtcacgaccaatgacttcaccgagaaccttcatccagccctccttctcctcagtgctgtcggcgtagaagtcgatcagctcgccgttattgaagcgaatccggaacccttcttcgacaaacatgtagccttcctcgtcctcggcgaacgcagagcgacggcgcttgccgttcttgccagtaatttctttctccatgagggcgcgacgatcatcgatgagccgcttggcattcgcgagattgatggttgctcgtggctgtcgagttgcctcgtgataggcggtcagcttagtaccaaccaacttgaagtaacggcgacgccagtactataacaaaccttgttagcaagaacgtcaagagtcattacgggacatgagcgcaaacataccgggcaatctccaccctgctggctgagaacaccctcccaagattgggccaggcgctcctcagcagccttcatctcgcgaatgcacgagttcatgctcttgggcatatcctcatcggtcgctcccttgggacgaggtacgaaaagaagctggagttccagctttccgatcttatacggcgcacggcgaacaggcccggtactaccgcgcttgctcttgacgcttgaggcaaaaccggcctcttccgtagcccactcgttgaaggctgcaacttccactgtatacgggcgtccgaaacagcgcgtttcgtgctccttaaggcacacataggaacgagcgaaacttccgtcttcggcggccaaaggggagagaagatcccatgccgtaggctgagtcttcatttgccgggcagcagcttcacgctgctgttgcgccaggcgctcttcctcttctttttgtcgcatctccatttcgcgccgcttcttgggtgaagcaaacactctgctgaatgtcgacgtcttggccttggtaatctttgcaggagatggtatcgccttttgcttgaccggggcgggcttctccagtttgacgttcagagtcaattggaattccaggtcgtttggtacaacaagttcgaactcctggccgatgggtgcatttctggcaagctccaaccaagccgtcgtcacacagtgaacgccgttgtccaaggtcaaagcaaaccaagtccgttcgtctacagcatggttagtcgaaccgccttttgtcgtcaaagcaggagacttactctttggaatgggcagatcgagatctttcactcccatcactttaacgaacaaccgacccctctccccgctctctggcccctccatcccggcattgaggtcgtcttcggttgtcgaggttgttgccgtggcattactctcctggccaggaagtggtggcaccggcccggtggtactgggtcgcttttttagactcctctttctcggttgaggattccacggctccactgtccacgactgaggacgattcgccttcacgggtgagccgcccgcggatcggtagccgttacgagaatcgtcgccatccttatcactggcagtaaccattttggtgttctgtcgcatgagataaccgcgctgtttacgggtcgtaacgttagcatcgagaaatacatcttgtggaactgggtcgggtttggttttgctctcggacgcttgtccagtgaaagtaaagcctccggttgtggtgtgggatttgtttaggaaattgtcaaaaacaaccttttgcgcctcaatcaccctctcgaaatctctttcgaggctgaggccaacatcgatatctagggtgagactgcggttcttaaagctaggatggcgcatcatgtaatcatcggccgaggctctcaggagttctggctccatgtctttcgagatacggctacggtggcgttctggaatctggggcgtggcgggaatttcacggctaacatggcgacgagcctcacgcatgctttcaatatcggcaggtgtcgccgacggccgagtcttcaacttggaaccagacgctgacttaatggtcgcaacttgttccgggatggcgggcgatgcgcgagcttcttcttcatcactgtcgggcatgggacggtggatcacggactctggagtacctggctcttcttcgtactcatcttcgtcatcagggtctccccaacccgagccatcatattcgggctttgacagcaccttcttcttgctgggcgttgctggcctctgttcgacgtggatttccggcacggccagcgtttccgtttccttgttctttgttggctcagcgacttgctcgggctccttcgccttctccgactcagcaggtttacttgtgaatgactccaatccctcggcaaaatctccatccttgtcttccttggagagctccagagagccgctcatgctggaggaagagatgtctcttaccgcgggcacctcaattgcaggggtaattgatgcccttggggtggatacctgatcatcctcatgatcgtccttctcgggatctgtgccaacagagtactggctttcggtttcatcgtcacggtgtgtttcggatgcatccgcctcgctgtcgacagtctcggtatgatcatacgtatccgcaaccgaatagtcgtcttcactgtcgtaatcatggtgtggacgtttgattatgacacttccctcttcctcgctgtcggtttcatcgctgaagtccgagtcgttttcggtgctaggaattggcacgtctgggtcgtaggcagctgattgccgaggcggagacaaggttggggggtcagagaagttataatccgactcccgctcacccttaccgttgacccgacgcagaatcgattcgcgtgagatacgcggtggcaattggtagtcttcaagatctccaatggtatcgttttcctcctcatcctcctcaggatgtgaaagagggctgctcagcggctcccgttcagaactgtggccctcgccgcgggcgtgggtaccagcacgacgcatacgacgctcccgctgctgctcagcagcgtgtttgccatcgtcagaaagcatcattagtttgaggcgctcttcaagagacattttaccagtgccgatattttgcatatccgccttggtcaagggagccggcggaggagtaggcaggctcctgacaggagaaagggcgttgggagaggcagaatcgctcctggatgattgtccaggaagtggtggcaatggcctatggtcaccattcgaagtcccctccgagccgacacttctcgagaaagggtcatcgttctcgccctgtctccagtcctctgggccaacaacgggggtcttgtctgtatcctcaagcgaggcatcaaagctgtccccactttcactgtgatcatcatcgtgcaacatgtaatgatcatcgtcgtcctcgtcttcctccgaatcgtagctcccctctctggaattgctgccgattgacgatagatccggggtcgccatttcgtattcgttcacttgaggcggagcggcatcaaaagtgacactctttgcgtggcggtggagcgctctgccggttggtagttcattgccgttctcgtctgtcgtccatgtaccattatcgtggtcaaaactgctcctaaatcggcttgagagcgatgacttcatgggcgaggtggacaggctctggcttccttgctccttatccctattcggtgtttccgggcgagcctgggcaggcagggtgactggaggcgcagtaggccgaagaggggggctcaagacggggatgctggtgctgctttggctcctcccatggccacgaaaaccgctgaatcccataccaccaaatgcgtttccctggatcttggacagcgggcgttcgaccggggggcgagggggttcctggcccggcttgacttcggaggcgagaatgttgctgttcttgacgcgggacgccttctgcagacgctcgatggaggagcgacggacaggcgagggggatccggtgcgactatcgagactgttctccgagttgaaacgggtttgccaaaatacacgcggggaggtcgcgttatccacgggcgacatgggcgacgactggaagggggaggaatcggtatttagaggcgacatcttggactgttcctccgacgttagcatggtgaatgcaggtacaggcagtggaggccaaggagatatgcgacatgcatggagcaaggagaagttgatggagctctgctcctgggtctagcggctatgtattggcttacctttgcctgtgcctggctggaaccgggcgagttccttctctgttccgtgggcgagatctcggatagcggccgagggatagcactctgcgtcttggacgggataggcatagtgttgcccttggaaaggcggaggggatgcacctagacgcgccacgtagttagcggtgagtgaaccaatgaggtcattgccccaacagggcagtggagagatggtgcgccctaccggttcctccgacgccatggttgtggtgatggacggttgggcgtggctcgatggagcaggcaggagggaggagtggtggtcgacaaccaaattactttgcgttgatgcgggagccgtttgctatagcgatggcatagcaaggtaggtaagggatcggcgaggcagcaaaaaaggtaccgcgcactgagacagattgaagatcgcgcaaagcaagggcatacacacacgagggaaatgtgtggtaagtagagaagaaagtagagagaggtagaggcggccgtccccgttgtgcttgtgtacaagttgggttgtgaaatggcggacttccagggacgcgcttgggttgcgatgcgacgcttcgcttgggtgctgcactggcaatcctcgtggaaatatcaacaactgattggcgacccggtcgtattcaagtagtcggtcaagcacgcgtttctcacaccgcaaatgagggcgataaaaatgacgatgtggttcaggttgcagacttgttattgcggaggtatggatggatggccggtcgagcgcaagaaattgacaacaaggagacgacggccacggcgaagacgacgacagcaatttgggttgggttgactgtactgtgcaaagttgggttgcggattgggagtcgagttggtcaatggcagggcaagcagcagtcagcttggagtcgtggaaatggaaggttggagacggggaggagagaggtccagctcgccggggttgaccttggtcgtggtgtttatggaaggcatcctccggtaacaggatgaaccacggcctctgattggctgggaagcgaccagcacgagccttgaccccctcactctcttgaaaagtggagttgctgtagtaacgctagaacaccaaggtacaggtgcgcaccacccgttcttgcctggcgcgaccatggtttgagactcgattttgttccttggttttgctcgccggaatctgatggaagggccctgcacttgtgaaatgccctggaggaagagcgaccactgcaaccccaacaacgcactggcaacctacctaggtacctacctagggtacgactaacggatgatgtgcacaacaccacggcagcaccgcgcgcacgcaacagcccgcaactgctgcggaccactgcagccaggcagggagggacgggaccgctttccacctgtgcgtgtctcttagcagcaggctagcgtgccgcctagaacagtgtcccagggcataacctcaatgcaccgaatgcagctgctgcagggagaaagtccgtcgaaaaacatgattcacctatgagaggggctcgaatcgcagctgaagccaaaaaatcatgtggcttgcatacaatcagaccccacccgaccagcccgacacgacgatacaccacagtgagaccacctcgaccactgatggtgacttgccgactgccaaccaacgctgaacaggagccggtcctcccaatcaatctgtaacaccgccagccccctcaaaatcgccgggacgggaagtctagaaacagtggaaagacgcggcctttttgttcttccaggagcagaggcagtttagttaagatagttacatatttgaatgttgggcccagccacacccacgattctatcccaccgcaacgaaatatcccccgattcggcttctcagtctgcatgtcagctctccacctgcagtatgtatcatgagcagttggctgtgtaccttgcagtgtcagacttccgtcctggttctggcacagtctggcggggagtcaagggaggaagaagcctccggcagtctttgcgagtcttcagcagactgggaacgcattcatcaaagccacatgatgaactcggctttgagaggagtcgtttgcattataccacatcgagaattcgatgcagtgttcgttagcttgcgggggcttggggcttcgagaggggcttcgagaaaggcttccattccaatcatgtgaagtggctgacatactttttcaagtattggaaacacaagatggttggatgcagccatttagactcagcaaaaaagctcccagtgtgccctgttgccgattgtgcctggcgaggcgaggtcttgggtctttgcttggccttatatgtttcaagttgaccccccctaaatctccttcctgccttctcctttgtttacacagccatgttcctcccctttcccccttgcctgggtgtcgttgtcgtgggacagccggatgaagcacgatggcggagtttgcagatctacggagacacatgccgtcctattcattaccgccatcttccgcacaccacgaagcctcaacgagacaactcgagactctttgtgatacgactggaagagcggttcaaaagcccgagcttgcggcctgatgtgtttttcatggacggcctcaagtcatcccttggcttttgtctgatgtgatcctgtggtcgagtgacatgatgatcctactcctttttttttttttttttttttttttttttttggcaatatttgttgttgtcttgtaacatctcgtttgtgccccccttcatgtctctagagcgtcgacggccggagttgaagatgccgtgcaagtgttggagataagagctgcgataagaaacgccgcttcctgacgtctaaacagcatggaagattcctctgcggatacatacactttggaagcatatcatgccggtttgaacaatgatcggatccggcacacgtacaatgttctttctacaaacaagcaaacaaaacaaaacgataaactaggggttgtcggtagtgatgttgtttgtaagcgcaaccgtgtttgacccgagtcaaggttgccgtcattcatgatctgaaaacaaaggagaaatatcgacaatcggggaaccgttcacaattatatgatcggaactccatggtcaagattgggtgctgacatggcatctctgtcttcggatcttgcgggcttctggaagactgaatttcggatacatggacgacacaattggaacgggccaatggtgacgttaatcgcgcggtcggcctttggcggcattgaacagagtgccgagacggaggaagggagagaagggcggagatccaccggatttggggggttacactatccttgtttctggttgtcgctgactgggcggttgcgtggttcggttgccaaattcatcaagagacaaaaatcagatgtatcgtacagcatacacgatgtatgttggttcatatggtaattcgggatatcgccatcttgatatatcgggtttgagtgatgcccacgcacaatcaccattcacccatacctcctcacatggccatgatcccattcccgcgccgacgggatcgttaatgcgacagtgttcattggcatggcctgatgctgacttcattcacgatctgacaggtccctaaacccaaaaagtctaaatttggctccgggtccaacgatccaagtcagggcatttgggatcctcgccggaacgatggtacgtactaggccttccggacgaaacgcctcgatgttggcgcataggagcctcaaatctccggaccgggagccgctccagtccagccgcaatccgaccgccacttgtcccgggaggtgctgggctcttcaccattggttggtgaatgccaagatgagcgctcaagccaccgtagatgccagaacttaccaaaactgacgcacggacgctccgcgactcatgttgaaaacctcccaactccaacttcatctttgggtttttgatagacaatcaatccaaattgtatccgggatgccgggctctcccggtcatgatttcctttgctggtggtctgtgacatccacgagacctccaccacaccaccctctcgacgaatgaacgggtcagatcgcggacgaccctttcaccctttttttttttacactaggtacactacaaagttttcctctcgatcgtaatgcctccacttcgtcgcgagtctgttgttatcggcctgtgtcgggggcagttctcttccaaaatttccataaccagaggcagacggcccactgcgccttagatgaggacatttccagcaaatgagaaaaaaagatatacctcgataccatttctgacacaagaaaaaataataagccggctgcctcggaatcgtgcccagtccctgtacctctctctcctttcttcccatcgaccagttcaccaatgggtgcaactggcttctcagaccgactcaatgattctcggtgacatcacaaaatccaacaatgtaattggcgtgcaggacggaggtccccccccaacaggttcccgtatgtatccgtcatcatggacaccccgtggatactatggatcccggcctccaggttgggaggaggagggcaatataccggcgtctaccttgttagctagggccgacccgccgccgagggtattgaaccttgatagcgcaactaacggccacatggaataaaaatcgcgattcgcccactggacgcggtccaaaaagtcttttttttttcttgattatcggtaatggagagcttattgactcctactcgaacaccataatagcatcaacgccagccggttaaagtctcaggatggcttccattacacgcttcgcgaggacctcttcctcttccctccaggtgtccacccggtcagcaccactggccttgacggcgagaaatttttccaccgtgaagttcaacagcacgtttcccttctgaagccacctcgtcgtcccacctcgccaagagagcgtcattgctgactaccattccttatagacaaagacagaaaggagcgggtcgtcatcctgggctccggctgggctggctattccttcgccaaggacctcgatcccgagaagtatgagcgcattttcatctccccgcgctcctacttcgtctttacccccctgctcgcctctactgccgtcggtactctcgagttccgtaccgttttggagcccatccgccgcctggactacggcatcggcttccaccagggttgggcccaggacatcgacttcgccaacaagaccatccgcgtcgaggccaacgccaacgccgattctgctagcaaggctgttgtccccatcggccagggcggccagctgaaccaggcctccgccaggggcgctctcttcgacgttccctatgacaagcttgtcattgcttgcggtgcctactcccagaccttcggcatcgagggcgtccgtgagcacgccaacttccttcgcgatgttggcgatgcccgccgcatccgcttgagggttctttccctcttcgagctgtgcgcctaccccaagggtgttgacaacctcaccgatgaggaccgcgccaacctcctccacttcgccattgtcggcggtggccctaccggtatcgagtacgcttccgagctgcacgatctcatccacgacgatctttccaagatgtacccggacctcctcaagttcgtccgcatcaccgtctacgatgtctcgcccaaggttcttcccatgtttgaccaggctctctccaagtatgccatggatgctttcaagcgtcaaaagattgagatccgcacccagcacaacatcgagcgcgtccgccctgccgatggcaagctcggctccgagtacggtgagctgaagctcaagatcaagcagtacggcgacaaggaggtcggtgccggtctcgtcgtctggtccaccggtcttatggccaaccccctcatcaagcagctcgcctccaaggactttgccgttcccatctcccccgaggaccgcgccgaggcccgccgccccaaggccaagctcgccaccgatgcccgcactggtggcatcctcgttgacgagcacttccgtgttcgcatcgagacccagaccaccgatgccgccaagggctccgagatcgtccccacctcctccagcaacagcctcctccgtgacgtcttcgtcctcggtgacgccgccgtcatcgagagccagcgcactctccccaagaccgctcaggttgccgctcagcaggccacctacctcgccaaggtcctcaacaaggccaacgagggtgtcatcgacgtcaaggacgctcccggcttcaagttccgcaactggggtgtcatgacctaccttggcagctggaaggccatccaccagggcccccgcgacgagctccgtggctgggccgcttgggtcctctggcgctccgcttacctggccaagtccatgtcctggaggaacaggttcctcgtgcccatctactggctcgtgtcctgggtctttggccgtggtatctctcgcttctaaatggaatttatttcctctctctctctctctctttagaggcgtgagaaaaaaatcacaccacaagcatgtacacacccaaactttataaatacgatataactctttagaaattggataccaaaggatcaaatagaaggcggcggcgacggagttacttcaaccatagacggacgggcggcaacatctgctttgatacaatagagaaagaaggaaggaaggaaggaagggggagaagggaagatgaaggggggaaaaggagggagggaaaggaaaaaggtttgaacaaaattacgatgcattgcgtgcaacaaacaacagcaaatgggaggcattaagggcgcaagggagcaagcctcgggttgtttccttgcaagggattttgggttgggctcgagtaacagacatcatcatcatcatcatcatcatcgtcatcatcaccatcaccttgtttgtttgttcgtttgtttgcttgttgcgtcaagacttcaacactctgtgttttttttttttttttttttttccctttatcatacccgtttatttgcattgcaagtatgatcattatttctttttttgcttggtcaagttttatgaaatgttggcttcgtgaaaagagggtatcattattatttgcaagttgctgttatatgtacttcttatacctttatatccccccttctgatacctgcgtttctatccccgactccttcttccactatacctgtatgtacaagtagctatagatacaaactgaagcaattcacacatggaatacctacttactataaactgaggatgatcctcaaccacagccacaaccacgaaactacaggatctatctaatgagctctcattgtacctaagccccccttaaatcgcactcgaatctcagagagggcgtttcagtcatcactcttcctttcttcaatgatcacatgcccaaggaaaggtatatatatatatatatatatatatatatatatagtcacttaagtacctactcatcacatgtcgtcatctgtctgacgttagagacatttacactaattaagttagcgatcttcacccgggataaggtcaaggtaggctggagttagccggggtttaaagaaatgggccagggtgcctccaggtcgaagccaggggtacgcgccaatgccgaaacattctgcttggaagtaaacaaaccaaagaatatgcatacaactcgagagatgccaaaaaaaaggccggattagtacaaagttacatctgcagtcttgatttcagtgattgggaaaggtgtttttgacacgtcctttcattcattttgtgaaagctgacactactagtcagtcaatcggagttgtctgtgagaaagcaaagatgaaaaaaaaaattgcacaaaaaattcaatttgccacagcaatgccatccatgcctgacaaccaaccacatagaagaaggcctccctcccccctccctctccctctctctctttccctctctgacacacacacacacacacacaatccgtccgcgcgcctacctacgagctcccaccgccagcctgaccatcaccgccaaacccagggattcccgcgttaatgatcttcaatgcctccttacccttgggcgccgtcgtcagattttcgtacccgtccttggtgaccaggatgcagtcctcgatgcgcacgccgccaatgtcccagtacttgtctagtaccttggtgttgatgtactttgcgtgatcggggttggagaggaagaaggattggatgtaggggcggtggaagtaactttgggttagggagttagtcttgctggaagcttctgaagaaagaaaaagagagaagagttgggggaggagaaaaagaagaagggggaaaagggaaggaaaatatacgaacattccaggctcaatggtgacgaccatattttccctgagtctttgcctgcccttgtaaggtggtggaggcccgacgacgttctgctcaacgtcatccctatccatcatcgcctcgcgatacatggccgccaagtcctcgggggtgacttgttccctcttcatgcgccttcttggttcttgaaagcccggaactctttgactgttcacgcctgaagaagaaacggtagatccagtcaacaacagcctctcccttccactaacatcatgcacctccagtcccacatgatgccccaacccatgcgggaaaaacgccgctaccgtccccctcgccaaaatctctgacctcgtcccgttatacaaaatccccagcttcatcagctcctcaaccgcaatcaaacacgccaccaaatgcagcttgtagtacaacctcccgggtctgatagcgtcaatacactccctctgcatcctctccaccaccttgtatatctcctccccctcctttgtccactttccgttcaacggaaacgtcctcgtcacatcactggcataacacccccactcacagcccgcgtccaacaacatggtctgcctcccctccagcggctcgtcgttggcgtcgtagtgcagcgtgctagcgttggggcccgaagcggcgatgaccgcgtacgattggtgcggtgcgccctgcgagatgcagaacccttcgaagacggcgtgtgcttcgcgctcgttagtgaggtgcttgatccgttgaaggaccatgcggtgcgcgagcgaggtgaggctcacggcgcgccggatgcgagagatttcgtgcggggttttgatcacgcgcgcggcttcgatggcggggaggagggaggtagtgtcgatttttagtcctctagatgcagatccatgcatgcccttgaagaagctgtactgcggtggcgagggcgagagtttgggaagctggtcgggggagaggacgtaaagaggtccgccgccgccgccgttttcgggagtcaggacggcatggaggtacgcggtgaggccgtcaatgtagcggacgtcggagacgtcggatttggacttggattcgtcgatggagggggtggtgccgtaccatagggataggcgtgggtcgttacggcggatccaaaggatcagctcctggcgggggatgtcgtaggtgactgcgcaaccgggaaagtcggcgccgctaaggtagaagaaactggtaaagtgtggcaattagagttttgtgttcttctggcgtgttttgggggcagacaactatcaagacatactgtcgttgctgccgaaacggtggcccctggtccgagtatggatagagtggttcatcgaagcctcggaggtaaatgagaccgctcttaggcgcatcaagctcctcaaccaccttttgtacatgggttttagctgtataagagatggtaatcaacacctgtaatgaattgaaggggctaatcaagtttacctggatactttccaagctcctcatgaagccacttttgggagagagggtgccctggaatgcgtggttgagaagtaattggagactttattcccacacctacggacgcggatggtgctgcgccagcgctatggattccatccgtgccttcaactacgatgttcctggagtttagtggtcagtttctgtagatgagctgatctcgacttattctgtcaatgggtgaggggagtggtgggtgagacggatgcagtcatgtgaggatggatggaacacttgacaaacggacagagatgcggacgagtgggaggagggagatatagggccacggatggaaaaagactttagagtgtagatgcaaaggaaaggctgaacaaacacaatatcgaattcatcgtcctcgacgagattgtaatgaatttcatgttcttgacctgagttggccatgacggtctgctaatgtgtcggtccctgttgttgacaatgatgatggtgatgataagctgaacgaacttctcgcacttgggggtgtgggccctttgtcggcgaggtaaacaagttactttaagattgcggatgaactccctgaaaatgaagttgttggtggagagaggaatgactctcggagaaggtccgaccgacaacacttgttcactcgttgcactctcgatgcggagaagtggggttatccggatagtggttggtgtagtcagcagtctatggtagggcatcagaatgctcccgaaatatgaatgcatggcagaaattgttcaaatctgaccttgaaggtgtggaagcccaagacatcaaagctaaggtaggtaacgtattaatgctccaattacgtgaaagttggtcattttgatgtcttgagatcttgctcgcttccatcaggcgatatcaacgcctgttgaagcgcttcaaccctaacccttccgctttttatggcatggaaatcatgaatccccgttatcgtttcgggttgttaaaagcggatagagcatagtgtagcttacctctagttaacgagatagcaaacggcaagccactggggaaggaattggtttatgtgacggggtgttgtgggtaacgtcggattcaagagagactaaacagcgccattttgagttgaataatcgagaatacgatagttgtgattaggtatttatattttctctttgtattcctgttccttactcatgactcccatacaaactctccagatacgaactggtacctaaagaactccgtgaggaaattttgaagtgatcgaaaccccttcgactgtattatgctgatatgagaagccgggtatcagaaccgcatcctcaccgccattgtactaggctgtgcctatcattcacgcatggcggactgaatagtttttcatgccgcctgtcgtccttcctccttcgtaatcctctattctcgtccgcgttctatccctcctatgactctgccgctcttctttcggcgccgtaaaagtccgctgttgttctggccccaccgtcttggtgctagcgtgctccacgatcccgcctagtgaattgatttcaaagtagattggagaagatcagatctatccatttcgctcggtggtgataccgccggggcgctgttgctccccctgataccacctagcttgcatacacaagctgattttcttcttcatctcaaatggcataggcgatatctgcatgattgccatgctctccatctcttcagatttgtgataaatttcgtgattttgccaagttggtggtttgtttttctgataagaatgcctgactggggactcagtggcggaagatctgctggtcttttcaacgcagccaagttgtcaccaagctagaatcctggacgtagctcaattcttcattcatgtcgtccaccgaccaagccgcccctatgttccttgtgtttaaatcatcggtatcccccagcccctggcggcgcccctccacccccaaggatatcctcccattcgcccctaaaaattccctccatcatatcgctctgctggtgtcgctgctgatgatgaagtcccgggtgctgatgttgatgtgactgatttgcatgtcgctgatgcatactcggatgttgttgttgttgttgtccccgccctggtcccgaccccggtcttccatcttgcccgtgttgctgttgctgctgttgctgctgttgccgttgttgatgctggagttgcaagttcagcattgttgtgtaggacatttgcgctgcaggatccaaaaccccagcgtgcggcggctctggcccgccgtgttgcatcaggtagggcgctactgggcccagtacttgtccttcaatactgccgtcgtcgtagaagccggacatgtaaagctgcatgttatctggtccggcggccccgggcgttggtcccacagatccggccgagatgggtggcggtggctggccagatactgcgtgatgcccccctcctcctgtttggtcgagcagtggcgtgggataggcgaaagggtccccagagggaaacatcatggcatccagcttatagagcgccccggttgtaggtgtttgggcttgttggaagccgctctgttggcgatgatgctgttgtctgtgcatgactggcggcgctccagggttcgagcttgtgtcagagcccgtcatactgctcatgtctagtggcagcaggtcttgaaaagccgtaacctgcgtcgcaaagtggtgaccaggcatgccaggctggtgaagtgccacagtgtcgaatgaagttgttcgctggggatggcggtgatgggtctctcttcgaacggggccgctttgtggacggacaatttcatcggatctccgctgaggcaaggtatcgtgtagtatagtctgagcatggctagagatggagttgctgcccgccttggatccaggggcgtatgacctcttctttgttggtgcaggtcggtgggtaccattcttgagttgctctggcagttggtcgaagagtgtctagggacatggaagtcatcaataaaaggggttcatgacaacttgctaggagtagatgtacttacgttcaaggcggtcgttacccgatctgccgccaagcttctctgggtcagattggctatcacatccctaccggctttggcatccgcaaggatctcggcggacccggtcttgtctggattttctagaacgtagtagaccagagagaggatcgcgaagaattgcgtataaagaaggaaccagtacggcccgatcaggtgggcttgtttctgaatctccaagccaatgtggacaatgttgcgagacacactgatcccagcggcagcacagttgtagtatcggtcgtcgattctcttgcctgctgtcatgcgagcggagacataatgcaagaacggcctgtacagcatcatttgcacgtggccatatgcgaagcgtaagagggttcgaacactgttatgataccgagttagtaagccacccgtacacttcccttgttggaaattgtccacctaccgaatcacctctatatcgtcgtcgtcgggaccaggccgccaataccgcggtaattggtcaaaccactcgtgtagttgtcgctcaatctctttgatccgcgcataactgatagtgtaggtggccatttcgttgtcgcttttcagagcacaatcttccacgcccttgactggataaatgaacttgataagtcgagccaaaatacccatcagcctatgatgggcattgaatgcctggagaaaggatgggcgttcgtccggatccggcgtgagtatcgcatctttggttatatacttgtcgtccacctccgtcggcagtggttggtcgatatcgtcggcgtggagtaagactgggaacccaagaatagctgaaacgtatatatcgatctgccgcaccacgtggaacaccctccgcctggtttgttcttcgataggggtaagcctggcatgccgcaagtgacgatgaagccccatgcgtatacaggagcgcaaggcgattcccaagaaagcataacaggcgctcatattcgatgaagcttgtaagaagagaatcatgaagacaagcccctggagcgaggtcatgtctcggcattccgcgatgtcttgcagtagcaatcgtgcagatgtgtagtatttgatcctgtcaaaatcttgtcagacatatcggttggtaacccgaccatgagtcagaagatgatttaacttacccttcctccattgctgcctgatgagtcgtaggatttcccggattctcgtcaatgttgtacatggttccgagcgccatgacagcatacaacagacccaaaaatctatgttcttcgattccccagctatcttggggcttctcgtataacctgtcgagtgattcgtagaacgtcggcttgtgcacaacccggagaaggcaagtagcgcagctgaatgcgtaatagcacagagtttggaccgtagttaaggggggtagttcgtagacatttggtacagatgacgcttcccaaggtgatccagccgtggtttggggagaattgagactgaagaggccggtcttctcagcttttcggaatagaaacggaatgctgtgttcgttgcttagtaggcccttgaagtgctccttcatgcgtccgaagaaaacagcgccggaagagatgccgcgaaagtcgcactcgccgtcctccttcatgtcgagttgcccgattgcatcgatcatggacatgatttgtgcatcctgggcctcgggctcttttggggcggcttcgcctttcagtttggcagcccgcgctcttgcctgttccctagcccgaaactcttgctggattgccgggtcgagattagggtcggccaggtctatgtccgggacgaacttgcgcagcaaagactcggcacgctgaagtcggctctcgagtgcctcaatgtactgtggcgcaggatttctgcgtcggttagacggcttgtcatatgtacagtctgggagtctcgtcagcaggggtcggccagaaacatcggggagagctagaagcggtgtctgtgttaccatagctgtagattgaacagtgtgagcatggctgcttgccgtcgcacttgatcttcttcctgcggcactcatcgcaggctctcgtgactctgcggcgtttctgtaccggcagagtcgggggttcggacgaggcatgccctgttgcgtcaccgggtgtgtcttcggattctgattttaacgggccgtgggccgaggactttacgctttccgaaggagaggcatgatcgtgctgggacagttccagcgagtcatcttcgtacatttcgggggagtttctagagccaccggcgctcagtgatactccgttggtactagtactgtttccagaagggttagaaggttgtgaggcagggcgggtttggcgagctctcgcagcctcggtgacggcaccagaacttgtgctggcgtccgaagaaatcgtgttcctttggtcgaccatgactttgtctgttctcttgacttgcattcggcgtgtggttttcactctgtgttgtgtccctgatttgacctccgtctgatttgtgacccgtctcaacaaccccttcgcctgatcagcatgttcgtgtgaggcttcaagggctttcggatacagtcagaccccactcgaaagacacttcttgggccacgcttgagccggtcaccaaacaggcgataaaataataaggggaaaggaggtagtgggctgatgtttgattttcggtggtcggtttgggctgcttggcttgtcgattcgtcggacttgatcgcataaacgtccaaaccaaaagtaacagaaaaagactctagaaaaccgtgggaagctcaaggtagtagtatactggtgtctgacaaaatgtacaaggtcaggggagtattttttaccgagccgggagtcagggccgttgaagacttggggtggatcgaaaccgacagcagtctgacgaactgcgagaagtggacgtcgtcgaagaactctggatgtcctatccacctggctcggtctcactccgctggacaaagaagggaaggttgttgacaggggaaagagtttgaacactgtccttctcttagcgtctaaaagccagtgtagatccgcaagaggtgacaagatcccgcgtggaggtggaaccgctagaaaggctggatagtccaagaaggcaagaggttttgctgtgtacactactttatagcggaggggcgtgccggttccgatacccagtggtactttggatcagatgtgtcagcagaaaggtaccaaccgggtagtttggagacttctgtgggttcaacagctgtttcgttttagggaaggatttacccgttgagaaatcgactggcaatggtggactcgctcagagcgggcgtcaatggtttcgagaacaaccacgcgcaagatttgctgattggacttttttttttctgttacagatgctttggcggaaataaacctggggaaataattaaccccgaacggacctgtcttgaaattttatatcaagcgagcaacccgaacactacacagggcacaagaagagagctcccttgtccagccgcccatcgcagtaagtcgtcttttcacttctcaggaggtcaaagaaatgctcaatgcatacaagggactgtgtggatatgagacggggtacacatgctttttttttttctttttttttctgcttagtgtttgtaaccaggggttaagtaaggtctatttgactttgcatgtgttgcacggcatccaagcgaccatccgcagtacacagtacagtatctgctaggtggacagcgttagcttaaggggggtcataggaacagatgggggtggttgagcacaggagaagggaagcaagtgtaggtaggtaaaggtaccgtgaggctagtggtaccgacctggtgctgcagggtaaggggggggggggggagaaattgggtaggaagagaacgaagggtcttttgaacgatcggaagggatgtgcttgtactgtaccggtaagtgggcggaagggaaggggtttgctgttgtcgttagacatttgtttcaacagtacaggtagatgggcgaaggtcggcggccaagttgaggttcaccgctatctaattcaacgcaaaaaccaacagaatgaggagccagacggggaccaggtctccaagctgttgggacacagggcaacgctaccttgcttcggcttgcactggtctgtcactgaccacttgctacctgccatatacactactgcggaagccgccggcgtaagaggaggtatgggagtggacttggaggatcagaaaatgaatatggttccaaattcgatgctagaaggtccttgtcgaagctcccaccgcatcgtcgagccaatagattatggcatctatgtcaggacgtcacgaaccgcccgggcctgttgcgacacacatctgacgacgagggtttaaagaggggtcctgtccatgtcggtccgatctatgagtttcccccggacggaagatagcggactccaaattgaccccaaaaaagggaacgacgtaaccattcagacgagggcccaaggtttaatctgtgtatcacagacagacagatacacatccttggcgcatgatcttgaattttgatagtcaacgcctctcaacaaccgcaccaatacctccagacggtttagtctacttaccttaccgttactaatgaacgaagcaagtgcatagcttgggaacagacacaatttgtctcgggccaactgtatagcatgccaagcccctcatgcgtgttgaggaaagtcacgagtggttttccagttgctggtggatgcaaaggtcaagaaatgctgctgcaagaggcaaggtagcgtcccgtggtggatgtacctggtctatggatgttcgtctccaaatgggtggaagttgtcagtggtccaactgaagtcatccattcagaggccgcggaatcttaaaaaaatttggcactcatccgcccatcacaggtaggtagcacccgcccagagaccggaggcatgtcttgtacgcttaccttgacctacctctctgcctgtacacatcaccacatttaccactcacatcgccaattacacgttacatgagtacctagtcacatataatgatacagtgctctgactgtagcatttcgaggcaatggaacctgttccgttccatcttcctggcttccacggcccattctgcgtagacctacgcttgaggatgtctacctccaaacccacggccgatcatggacgaggttggtcaagactgaccaagagcaaaaccttcctccgcaatgcacaacccccgatgcccccatcagcgtctccagcacgcatgttatcgttgcaaggtgcatgcactgtgcatacgcgattgtcctcgattttccaaacgcagtcagaaacaattcgagaagccacccccccccaaaagggaaaccgcccttgcgaaggtcctccccaacgcggcttacactacagtccaatactggtttgattgttagcttgaaaccttgggcaacctccctaggcgttttcactctgatcatgctgattttggactttgtcaatgcctgtcggacccatatcgagcctttgttcagtccctgaaaggtttagaagaatttggaatatatctcgtccagtgcgggtgctatgagtgagaactctaagaacctaggtaattgtaggtaccaactcaacaatcgacccagcactacatagataatacataccagatcgtacactgttgcgaagcagagctttggaaacccggtaagacccggtcccggtgctagatgcgctggatcgaagagcacggaagcctgctggatccggcaggtacttgcgaagggcatcgacgccgagcggccccgggtccaccgtggcacgcctaggactcgggttgagcgccattcgcagaagcagtcggcgaatgagggtcccgaggcggtggactggagtctgtcttgacctgatgcaccggtgctgcgaccagcattcacattttcgaaaatttgcgaccaggcggaaagccaggaggtgcccgctcaggactggagaaaagaagattttcgtgtgaaaaaaagaactttccgcgtctccatcagccacgccgtgcgagtaagattgcttggcgattttccacttgtgatgactgacgactgaggaatcgtcatgtgcgagaccactacagtagtgtcatagtagtgtagaataccttttccaacaagagccgcgcgccagtaggttttgggggttgatctgtcagcatccgagcctcgagttcaattgtcaggcagaccctcgtttttgcttctcagaggtgcgcttccaccgtcggtcagagatcggtcaggtcactttgacttcaacccccccgccggaatggaagccaagaagagatagcgcagaaaggtcaagcattcctggaacaccggtcaccacaccttgttgcatcaagacgcagattgaacaaattggctgactgagaaaagagccgccagattctctcgttgcagggaaagtgggaattggctggatttgggggggctcgggggttgatggcaggcgctgcgaacagcgaaatcggttttgggacgggacggttgtacactgtaatgggcaagacacaagggaccaacagggatccgaacatcgttgttttgcagccatttggcgctaatcgcttggctgacgtactactatgcagcacctctaccacgcaggaggtaggccccgtccttgccaacgtaaaaatcagcccatatccatctggcggctttccctttcggatctgaacacacggccaatcacaattcccaccttcgcctttttgatgtttccccgtttcccattctgccagcaagacgcctgcttggcttgtgccagaacagagatatcccttgaatcttgggcgcaagcattcacacatagccgcaaccaggaacaccgcaaattcaacgtcaaaccgagcctttttggctgggaaaaaggagagttgcgggcgtgatacgaggtagcctcggcaagtatgtacaggtacctcgcaggacctcagcagcaaagggaagcttacatccaatctcgtcatgggaactaaccagaatctcattgcttgatacgagccgcccaagagtcattcagcgatgaactcggacatagtacggtacagatcgattggagcccttcaataccaagagatattaggcgtaggcagcgatatcacaaaacaagatcttcttctccccctcctcccaatatcagcctcttccaaacatcttactgggtaccttacgtggaagcatgtgcatactatggtacacacggggggcggtacgtacatagcatgctacgttagaaatctcttaccccttttctgcgacttccatgcatcccaggggtgagtttttccccttctccatccagcaagtggaaggccaagaaactatcgcgacttgctaaaatcacgcagctccatgactccattcaaccgatccatcagcatgtttgtacgtagtcaggcagctatgaccggtcacacaacataacgactggtgtagtgtatggatacatttggatatgtgcacaaatctgccctaatctgatacaacagagccaaagcgtaactatcgggtattttgatcttcaaggcctatcttccggtctcaaaggccttcggggagatagagagggatacccatcagaggctggtgtggcgtcacatacccttgccattgtcccatatcgctttatgtaaacggaggacaggttctcttttgcaaagccaataagagctccaaaacttccttgttcaacccacaaaccagcattatgtatattgtacgatcgataagctgtcggcgggcttgcttggactccttgactccccacagggcaagtcagccttgcgagaccttttccgtcatcgccgaatcggtagcgaagggaccttcaagcgtcggtttctgacgggattacttggggggttctgggcgccaaggcttcctttcccccctctttatcccctctaaagagggggcgcggaaaatttgggacagcattttaatctgggacagtgcccgaaataacccatgcacatttgcctgttaacgcccagcaaaatcgctcatttgcatcgtgaagttcgcacaacaacgacgccaacaatagtgcccaattgccatttttcgtcgcattgcctcgtaaagctgtaaattagtaagaattttatatatctatagattaatcgagtcgttagttaacttactagtgccagtgcctgtaaattactccctcgtcccctacgccggtatagctgccgcctaacggtatattaacgcgcgctatcgatatcgttctttaagatttagtaatagtaataggaagctaccttcaataagggatattatacgtataattaggaagtctcgtagctcaatcggccgttacgcaaaattactataggagactagtaagctagctatattattacaactataggggcgcctacaattattaacctttattaaggaggaggctatcgttatatatataatattctacttcaaaggaagattccccgtattgtaatcgataataatacgcgctacgaattggttataatcgataagggtaagcccgctgtcgattaagcttaacggacgctaatttacgaagtttattactaattaccccgaattgcgcttaacgacgtattgcgccgtagatctcaaacgttacttttaggagttgaatattgagtctataaacgactagtttaataagtacgaaaatatcgccgccgctatccctccttataaccgttagaataataataaatatagtactcgtatcggctgtgtgttaaatagttgcataaaggttattgtattaaaggaattaagggataaaaagaaggttaataagagataccctttaattaagtaaaatcccttctaattgtacaatttaccctctactttctactatactaattattaaattagttagaaatatctaatctagctaataaagagttatatactctaattattagaataaatattattaggcattatatccctatttaccttatttttaaaactaacttaataaaagaatttattaacaataagcttcctagtaatatacgctttataaaattaccaactaatttctcgaatataaagcttaccttcgattaattaaagtactttaatttatataattttaaggtattaccaacttttgaaaagatagaatacaactttataaattagttcggttataattaatataagtataatattaacggtcgctaattagaggattatactaccggttgttaccggatatgtacgattagctatagagtagggtgctgggctggcatgcagcttgactgggccatgcccagtccagtaccatggttgagcgtaggaccgtcggctgccattggcaggcggctgtcgggaagtggggcgcccgccctgcaagccagggtgggccccgcctggaccagggacctggcataaaaggacccttgtctgggccggccaatggccgcccatcttccttcctgcatctcgctttcttactttaatattattaattatatcaatagatatttggagtttctaagcaaacccagcgaaccgtaacatctggtagctgcaactaaaaaatccaattgaccaaaccattcttgatcaatcgatccctttattgggaagtcgcttaatcgccctcaacgcgccttacgcttccaaaccgatcgtcagatcctgtaactctctccggcgagtatcgaccccgcgattaaccccctcactaaccatcgccgcttcggttactttagttacttaccctcctttcctccacgcttttattcgatcgtactccggcccctcagtaagatccttacgcacctctatcaccgctgattttcaactatactaccctaatctaagctattgcgtccgcggacttcggtacgtacgacgtgatcctttgacgcgacgggtatccctcgctctagcgatttcacttcggtaatttcacctagcgatctccccccctactttatatccatacggctccgtaatcgcagcgtcaatactatactataaccccgtcgctatagtaagccctatacctagttcttttaataacgaggacccgcccggtaatccggcgccgcttcctcctaactttattaaataaataacttattacgaaatatccgagaatcttattaaataaattacccttcgatttaactacgactctcgtactataagcgttggaccgggcgatagtcccgctactccggctataccccttctattggatagtcccgataaggccgaccctcttggtatgcttccccctattatacctcctccagccgaattaattagcggaattttcacccccagcccgcgaaaactattcaaccccattctaatattattaccccagttaaatgttaccttatttactttacccaagctccgtgccttattagctaatactgtagcgcctattcggaagtcctactagactagaagcggtactccgcccggctataactatctatatataaataccccccttaacttactagctaataagaatactaactagtttatacttattcggataaagtattataattaaaatacgggttgcgaattcgataatatctaggacgagcttaatattaacgcggctaaaattaatcttatcgatattcgtatcgataattttaaagctaaggtagataaggatatattgtactttgataaagatattgacgatgctatattagatattaaggataacctaaagtattcttagaatatttatagtataattaaaaatataggtaacggattggatagtattaatcaaaaagttaacctacttagtactaacgttagccatttagatatggcctttcgtagagaataggttgaaattgactgtcgttttgaaggtatagttaaatctatagatattagcgaagcctaggccgagaaaatgtctaatataattagggctattaagtagtagttactttctattactaacctccgcaaggccggcacttattcccctattattaattaggccctcgataatgctgaggtagtagttattaataaattagtggaaataataatttgtgtgagccccaagattcctactattgaattctattcgattgaaaagccagtagccaactataagtaccctaatattaaatccaacattaagcccaataagtatcacgctacagtagttgataataccggaagccctaaccccgcccgcttctatcgcgctaaattagtcaacttttccttaaatattaataaggtagaggcactctattaattatataccccgcctagctataattatttagggctatccccttattacgataacgattaactccctagccccaatttacgactattacttaaatataacaaccgtacattggaccatcgtttagctgagctctaagggcacctcgaagctactacttagctttaaaagaagttggctacaaaggtccgcgttataatcgactaaaccaaaagaacccgagcttctagccctaagacttcgaattagggcaacggaagcggtaaaccccctaagttaaagaataatagcgacctattattaaactcgaactttaaggagtcggatttaagcaattcggagtataagcaccgctataagaaatactgtaaaattaagaaggttcgttgcgataaacgctataaattaggccgttgtagctgtagcgaccctaatcccgatagttctaactccaaggatagaaatactccttctcctcggccccctcccggtggtagtccctttagaagcggtccccctagtagaaatagagaccctaaagacgaatttgatgatcgttatcgtactagtactatcgatattagatactcctccaattttcaaaagtctgactttaggctgaaacgcgaagatattagacaattcgtccctttctacgccgacccgaatgatattagtatagttactaatagtaagatactagtctatacggacgccttcctctttcgtaaacgcctcctctcgtttttcgaaaataaaaatactaccgctaataccgagaagtaaattatacaatacttttctaccctacttagtagtgccgctatattgtagtggagtaacgaaatcgacccccttagacgaaagtatcttcattagaatagcctcgaatttgtacttaaaatactaattaattacttcttacccaattccgctactgcaactagaaagtttaccgaggattgccttaaatttaaggatatcgtttgcaatgaaaataccttattctaattcatctagcgcaaattccgttacgttcgtgcaataggtattttctattgtattggcgaaaattggcatagtattataatttagatctaaattagtatagaccttaaaattaagtaatactttaacccccctagtaagaagggtacattcgccgagtatttggtggaaaccgaaggtattaaggcaattttattagcggctgcccgggagcgatacttatacgttcgctagaagattaccggtaccgctataaaggtcgaggtagttatccccgctaattaatacgagtaaaattaaaataattgtactagttagggccctcgatgcgataattgctacgacaactataatcgacgcgataattacaattaataggataattataaccgttataataactgtaattactataataattacgattaatataacaattataattaatataacaactacaattattacaataactgtagggatagaacttactatattaataatataaataataaggaagttaattaggatttggaagataactaaattgcttacgctagtaatatctcggttttattaggaaattccaattctactaacggtgctagtatcttctatgtggtaaatgtaattaattctaattctagtagcaaattaaaatatacttgctattataaagaattccccttaataaaggtaaaacgccgctatataaaattgtgtctaatatataagtaattatatacgccctccgcaatcgccccctcgtataaaatatatatatactacctagaggtattcccttcccgaaataccttatttaattatattaatacttacaccgatattaaagtagggtataggcgtccctctcctcggaagctaacatctcccgccgacggactgctagtaatcaaagtaccggtctataaggataaagaaatctttaaagggcctctcttaaattatacctaccttcgtattatagttagaactttacctaaagtagaagaaaccgaaatttatataaatctaggcattgcgaagacaattattagttgaaatttcctattaacgttcgaatactcaattttaataaaatacattactaaaatccgaggggtaaacggccggtctctaaagtttaccgaataggtaacctttatattgtattttgaaggaacaattaacggtaagcctaatctaattaagatccgtacaaccggataggtaatagataagctacaactaaatcttctattagtaaattcgtttctctatccctattaaataaatatcgattataataccgaatatattaccttccccaatataggaccgttagtagtacctttcaacgtccaacgacactctgtaaaatatataaagaaggttatagtattaaaaaagactatcctccaatttagtaaagaagcgatagtacctatttattataagcccctactaaaaagctggaactttatattcaatttaggcaacgatagtattattaacgcggtaattaactataagtcccccaaactagtcctatttaagaattctatttataatattcgaattatacccaaaaaatagtatgttggttatattgaagagtataaggatagtaggtactttataagcaattggaataaaattaagaccgtcgccttctctatccaaatatttaacgccctcaacaaagaccttagaattactattaataaagcaattaagtacgtaataattaattatattcccctaattaaccttaaaataaacttaaccctaattattaaagccgccgtacgaagttaacgatccgctaatctaatactaacctaagccttagtcggagactcgataaaagtacccgccgttccaaaaaagcatttaactttaagtatctatatagacggtcccgaagtcgtaataaaggagggtatttatatttataccaacgatttaaattatactagagagttcgaagatttagtaggatcgtacttattactctaaattgaaggagggttggtaaatatactagaagaggaatatatatgtatgcccctagtggaaggatagtagaaccagaaggtcgctataaggatgtaccccctaagtaagaaagagcaaactattatcgacgaagttttcgacgccctctataagtaaagtaagatgtagtaaattattagggttatgctattcgtataccttatatttgtcgtttagaaggaaataagagataggaaataaaagggtcgctccgttattaatataagggttattaatagcctaacagtccccgataattatctcctcccgttgtaggacaaggttatcgcttttatatacggaaagcgcttcgttgctattataaacgctattactttcttttactaatttagaatataactttcgtaccgggaccgcctaacccttataacctataggggtttggaggcccctataataatataaataggttttcgaaatataccggcgtatatatagagatttatagaccaattgctttacaactataaaaactattgccgtacctatatcgataatattattattatctccaatacttgggaggattatatagcctatttcacaactatctttaatttatttacctttaggaatatctctctttcctctaaaaaattatttttagggtattctaacgttgaactcctaggcttccgggtagatagcctagggctttggaatacctagtagcgcgttaatacatttaagaagcttattttccctaattaattaaaggctctcgaatagtacctagacgtatccggtttcctacgctacctaatcccttactacgcccaattgtcagagcctctctagcgacgaaaagtataattgtttgtagcaggccgtatagaaggcgctattattaatagtaagctagcgaagcgtactacttattactcccaaataaaatttatactaataaaggacgaattaaccttatttgaagccatccagtccgaaatctatagtagagctatactttactacttcaaccctaataaacaaaccttcttccaaatcgataactctattaagaagggatttggcgttatactcttctacttaaaagaggactatatataggagcctagctcgcaaatccccgcaaattaaatcttgcctatactattccttagtaaatgcctaaccaacgccgagacacaatatagaccctccgaattagaagttgcttacctaatttaggctgtaaaaaggcttcgaacgtatatctactcctataataagattattattgtccttaccgactattcgacaataaagggcattattgagcaaagatccttttgcacctcctctacggatagggataatcgccgcttaattaatacatctatttacctatcctaatacaatattaaaatatattatttacctagcaaattaaattttgtactcgacgctttaaattaattaaggactatagataatgtatagctatatctagaaggtaccttagttctaaacgacgtttagctagccatcgattaagtactgctcgttattactgaagttatattggataataattagaaggactaatttgtagccgcctattgtaaggataagaagtatactgttattattaacgatttaaaggactttaggttggataacgaagacgttgcctcttttcgctagccgggctacccgttctttataaccgatagtataatctataccaactagccaaatagattaaaaaccctttgtattccctataactatatgtagaaggtcctagaattggtatacgacgaaaaatactatttcggccaaaatagaatactttacgacctaaaaggattttctattattaataaaaattacttaattaagaaatatatacgaaactgcccgtcctataactttaactaaaccgatcgctccccccctataggaggtttacaacctatttatcccaaattcaatagcgccctccctatacgaacgataactattaactttatagtcggactactactaatactagctataaactctctatagaagctacttagctacaacgtcttcgatacccttatacccactactaatattatatttaagtaattactattaatccctagacactcaacttatacagttaaggaataaggcactacatttgtacgatccctaatcttatcggattggggactccctttaagaattatctttaattaggataagaaatttacctttaatttctaataaagtatataaaaggctttaggtattaaactacttataataaccgcctactacctatagggagatagcgtattaaagcgtaaaaactaatctattaaaatcgctatccgcttctacgttttcgattaccccgacgatacttaattattattactaccatccctacaatagaatcttaatagcgtatatatcgaagctattaaggcttccctatacgaatacctattcggatatcgcttacaaagactattagaatcccttagtaaccccactacctcacaagagtacaaccctactatccgcgactatattcgggaagaagctaggctcgctatagacttcgctaccgctaaagccaaacgtttctacaaccctaattataagcccataaatatcaaagttagggatagggttttcctaaagctctactacggatactatttgcaggatcgtccctctcaaaagttttcctaataacgtatcggtcccttcaaagttatcaaaaaggtcggagaactagtattcaaactcgaccttccctatactataaagggaatttacctagtaatttcaattacataccttaagagagtaccccgggaagaagatcccttctaatacgttcccccgcttctaggacccgttgaagactcttaagaagactccgaacccgagctaggcccccggtataaagtaaaaagggtaataacctataaggagttgagaggagggaaaataaaatactagattaagtagaaagggtatagcaataaggacaacgagtggcaaacagaggagcaattaaaaaatgcccgacaattaattaccgagtattgggaaagacatagtagacggcctacaaaaggaaagaagggtattgctaggattactataaggagagggactaggcataagaaggattgaggtactactaaggacagtagtcttttatatgtgagccgggacttattaccggatatatacgattagctatagagtagggtgctaagctggcatacagctcgactgggccatgcccaatccagtaccatagttgagcgtaggaccgtcggctgccattggcaggcggctgtcgggaagtggggcgcccgccctgcaagctagggtaggccccgcctagaccagggacctagcataaaaggacccttgtctgggccggccaatggccgcccatcttccttcctgcatctcgctttcttactttaatattattaattacatcaatggatatttggagtttctgagcaaacccagcgaaccgtaacaccggtgttagtaaaagacggctccctaatacaaaccctatatattaattatttataattaataggtttaataactattgtaatataacagttaaataatatattaaagtattcgatattcaaatcctcgctttaccgccacactctacctatattatacaaccgcttaatataaaaattttctccttatttaaatcctattactagaaggctcttcgtaaatttatataacaaggggaatataacttcaattgtacaacgttcgttagaaagtttaataagattattactaataactttataatctataatattataaatagatttaaagatactaatctttagctaattaataaataaagggtattgttacagattaaagctaagcaacgctcttttgaactcaaccctacttatccctttataatactatataaggaccgctttaagaaggctattaaaattattaaccgtattactaatcgttattcttatacgttcaattcttctacccgtattaactacccttatatattctaagttacttgaaaagcgattcttaattataataaaatttaaaaacattactaatataactacgaaagagaagccaacttcgaccgtcgaataaggaggaaagtatataaaattcccaatagtagtatatctctatcactttcaaaaaacgagtttaatactaaggtaattaagagagttcaacgagagatataagacgaaataaaacgttaaaagcgaactataaaaaagattaatagtattatataaaaacagtttaaagaccaatagaggaaggatatagagggtagtaagctaaagaaggttatatagactacgtagtttaaaaaatataagaaggattactaataagaatatatacccgtttataataataatatacttaatataaaggagaatttcccttattaaatcgataaggagggtaaattgctagtatattagtaagcctaatattatataaagtaccccctactagttatttctaataataaggaggatattagaattattactagccgccagctagccgcctagtcctagtcccagtcctaattagaaaccttctctcaaattattaaagacccctatatataaatataattcgaggatgagatggataagattcttattgaagatctctataaggatgatattgctatagtaataggggagaaagttaataacgaggaggaggataaggacgagggtaacggtgaggataaggaaggtggggagtttctacttagtaagaggaggattgagctagccggttagccaactacctaattaattaaattcctaattatactaactcctaagaagaagtttaaatagcgtataccccctactattaatataaccttattacttagatctaataatccctctttagtaattacccctataactcccctcctcttacgagaacgcagatttgaggatactatatagggaagtacaataaaactattaatcgaaggtacagtccgacttagaataaggtatttaagcgggtaacggccggggtaagcctcgttaaagtaggaggaggaagtctaaagtatgtacaagcaaagagggagttcaattggctatacgcacaatactataacgtacttaaatagataaaataaattattagatctcttattatatatatactcttcctatttgggtagtctactgggcttcctaacgacgttgtattaataaatttcaatatataatatgggtgttgagtatatagatgggttactttgctagtaaatttgtatgtggagtgtcccatatttaattgctgtcccaaattttccgcgccccctctttagaggggataaagaggggggaaaggaagccttggcgcccagaaccccccaagtacactgcggaagcattgggttttccgtaaaggtacctttacggtcaagcttccgccgcatcccacctcgctcaccagcccacacgcacttttccgcccctcgatcccccgtaggtatctttttactccccaccgaaaatgtcaagcacttcagtgacagcgcccgtttccaaagaccaaaagacatgacaccattgagcttcatgagttcatatacgagaacgcacgcttggcttcccttggcaatgtagcaggctattccgctatctgtagatgcgcacaaggacactttctcttttcgtccaatgcatctccaggactccttctgcgtatcgacccatatcacaaaaatcaaaaatacaaaggtgtcgtatctgcgcaggcatttggatctggtttgtttcacgatgtgcaaaccacaaaccacaaaacggcctattcgcgattagtcccactcatgttttagcattcgatctagtgagggtgggatggcagagatggtgggctcttgggtaaacctcaccataaacgccttcacaagaccttgacaactaagcagacaacgacaagcttctgcttccctcactcatactacgggagtggcaggtctaccgcgcttgcaaacctcagtttgttccgttccctgcccatattgtgtgccgtctcagtccaaaagacttcaaactcgaccgagacatgctctgtccagacctcacaaaagcacaggggaaagaatgactaactgggcagatttagtgccggggaacggtgcagcactagcactgactaggagaccacatcgtcgtatggtttgtacatatccacgccgtaaatgcgtggttcgtatggcttggctcacctggagatatgttatcgtgaatggatctcccagtgcgtcggcttgcactaggtaggaatttctgttgacgatctcggggaaaatatgtcggtcgagcttttcatccttcgccgcatcccatactgatacactacaactctttgtcatgtacattactccatcatggccatggtatttgccgacagtttcgccgcaggcatagcatggtgagcatggttccaccgccaaagtatgtacaagatgcccctattcggtctaaactaaaccgaaacaccattgaacgccaagatcccaagccgcgaggatcgagcttccaggacacagggtcaaatgggatgacgatcttcagcatcgtggtatcaaaacgtgatctgacggcaatttgctgagaagagaacggggacgaccatcctctctgacgttactacactcctcgagccctggtagttgacttggtagtctcacggaaaggttcctatcggaatgcctgcgatgttagcaactaggctatcacgacggcacacaccttcggggtatgtacagtgtaggtaaacttgactgatggactttgtctcgggggacaacctgcaactccacgttatcaatttgaacaagcaccgacattcaagtgtctagttgtccttcaacggacttgatacatcttggggatcctcgacagcagtaaaagacggtcacgagaaccaagattgtcgttcagcttcggcagtgaacagcagccctcaactcatgtcgcgcatccgaaggcatcaacgcaaacgcataattcaagggtatggaagcgtcttgggaccttatcgggcaagtcaatatgttgtagtgggcagtggatgcggctcgccaaagttatgtactagtagtgaaggttgactttcgttctctacaagtcgtttgaggtttcgttacaatttgaacttgagtgacggaagtttcttctggcgaaggaacctgaaagtataatttggtttctgaattttgagcttggggaatgtagaggtagaattaaaggtgccgcaacaactacgtagatgctcttcgacagccagaacgcatctggcaaacctcagcttcaaacctcaggctgcgtcttctgcatgacaccgaacttcaatttcccgcgatttatacataagtacggtatctgtacctcgaccctgttgggaagggggtgctgaaggagagaattccgttcctgtgggatacataggattatcggccccacattgcgaaccagctaccccgccctgtcgtgcctgccgggccatgcccctggacatcggttgaacgacccccaccatccctgcatcccacctcgttcagcttccacttgtgttcacatcaccaagccactccaccgcaggcaacctaacctacacggtacccttgtccctccatcagccacgactgagtgatagcttcacgaccactaccctacactgcagcgacagcataacggcagcaattattcactggattgttttggttgcttagcttatatcatatcgacaacacgtctagcttcacggccgaatctagcaacatggacgaccgcaaattagccttcttcacggctattgaggatcaaggcggcgtcatcgtcaaaggtaattctcacaacatccctcttccagcatagacccttgtgttcagatatcatcctcttttctcagctttaggtcatacttgccgattttttgtgatcacctgtgctaattgtttgctctgtttgcagagacgccaaaattcgaccttgatctttacatacagaattacaaaggtatacatttcctccccaaagcacaggcgtacatattcatatctgacttgaagtatccaggacgtacacggttcgaacgtctttttcatattggcaggagctcggtaccgctatgtgtcgatgcactcaaagctgctgtacaggaggccaaggctggcagcgacattctcaggtaccaaatggcagtcaactccctcttccaagcagctcccaacgagcccgaagccttgttggataaggcatggatggaatccaaggaaaaggagaatcgagacactacggctcatctacaagccgagcttcaaggttataagaacaacttgatcaaagaaagcatcagggtatgttcttcatgtgccaccggacaagagttgagaaccacgatactaagctgatgcacttttgcaattttttcttacagatgggcaacgaggatctagggaagcactttgaagccatcggcgatgtcgaggctgccatggatagcttttggaagatgaggacggaggttagctcgacagaacagcttgtcgaccttgggaagctccttgtccgagtggcaattgaacgccgcgactggaaatccatcggcaatcacctgaagcccctcaattcggtaaacgactccgacccgaaagccaaagccctcaaaacgtacagcaagattgcgaatggcatcgcggcgctaggtcaggaacgctacaaagaggcggcgttttgctttgtcgaagccagctccggcgtgcctcccgagatttacaaccagattgccagcccgaacgacgttgccatctacggcggtctgttggcgcttgctaccatggataggcacgagctgcaggccaaccttttggacaatgactctttccgcgagtttttgcaacgagaaccacacatacgccgggcgatcacacaatttgtgaacggcaggtatgcggcgtgcatagagatactggagtcatatcgaccagactacctcctcgatatttacctgcaaaagcacgtgcccaagctgtacgccgacatccgcaccaagtccatcgtccagtaccttaaacccttctcctgcgtcaggctggacacaatgcagaaggcctttaacggaccgggcccctcgatcgaggacgagctgtttaccatgatcaaagacgggaagctgaacgctcggatcgatgccatcaacaaggtatgttactaccttacctgcctctatttctccagcgcagtgctttttttttgtgctgaccagacttttttcctataacaatgaagtctatcaccccaatttccacagactctagacagcaaatgcagtcaaaggcactccagaccttggagaattacgagaaacaagcccttgacagaatccggcgcatgaacatcatggctgccgatcttgaagtaaaaggttctcgcaagcctggagggatgaacgacattccgttcagcatgaccacggatgacactgtgagcttggcctaggatcccgatctcaataaggaggccgtcaggacctatctagggattcccctagtatcaggcaggaataaggttcgctggagccgtgaacagtattcttaggtgggaaaagataaaagttgaaacgctgcctaagatcagtcgcaatgataagtcatgaagcaatgaaaacttggacggtctagtgttccgggcggtatcacttgaccggagattttttcctacattgttatgctactggcgttcacgaacagagggatgtagcttgaaagccttcatgattattctaggtacacacaatcaatgaagaacatttactccaagctgaagatataatttcatacccggggtttgtttcccgagctctgagtgtcagacttggtccaattatcgtctctaaaatcaatatgggtatcacggccactgttttcttcccttgcccttccttcccccacccccctcccctgatcgaatatggcaattcttcaaatcttactcccccgctagactaacccatcaactgcctaatatcctccggcggccacctcacctgcgcaaacgtcaaacaccgcttgatactctgcagatatttcctcgtcacctctccacccatgatatgtcccctctctccatcatgcagcttctctctagcacttctctcatggatacccaccatggtcacaccaatcggccacgccgccttaccgatactcaacctcagatacccatcattggcatccacatacctcctctcctgcgccgccctcacaatctccacaatcgcctccaagatatctttctccagatcccccttttcaaacttgcggaaaagagggcgcatggtttctttcgactgcaccatggcgttccgcgccgcttgccccgcaaacgtgtccgcgttgtcttccttgaccagagcgagttcccattcgcggaggaccatgttaaagtaagaagctagttgacggaacaggtagcggcgcgctttgcggtcggtggcaggagggatttcggccgaggaggcagggactttcatgtccttttcagcgacggggagcaaggaggtggtgatggggcccatgggcaatcccaaagcgccgaggccggcggccttgcgatagcgtcgcaggcgagagaggtgcgattcgccgaagaggaaggcgggttcgcctagggcgcggagtttggaggttaattcgtcgtcgggcagatcatgggctttgtcatcgtcgtcgtcgtcaaggtcggaatcgtcgatgccggaggcgggcgtcccttctttatcagcggattcggaaggggtgggaggtagctcgggaagaccgagacgcttgcggcgggcgcgctcttcttcggcttctttggctaggcggcgggcgcgtgattcctcggctagtcgacgtttcttctcctcgcgcgctttggcttcttctatggcgtcttcttcgcgcttgcgcttcaacgcggctttggcggcgcgttcttcctcgagtcgcttttgctcggctaggtaggcggcctgacgttgggcttcggcttcgcggcgggagatgaatttcggggtggcggtggcggcggcggcggcggcaccctctcctccggctccgggtcctgctcctgcggctattgagtcgggtttggtgttagtatcctttgttgtgttgatggttgatggtgttggtttgctggaggtggtggtgttgctggtggtgccttttgccttggcgatctctttggacatgagggcggcgaagtccattgtcgcggtgttgcttgggggtgttctttccccttctcttgataatcaatacagaggtctggttcttttatcaggcggtcgagatggatttgcgttgtgatatccgtgtggagattggggtgggtactctactagtctaggcttctgatggtaggttctgatgatctgccgtgatgttgtggtgaaataggtggttgaggcaagcttcaagtcgggttacgggcggacgttgcactggagctcgggtgcgacaccattaaacttttcggagcagtgggacctgagcgtggaaccaaccttgagccgctacacgctagcgcaaggaaccagtcagctcctgccagcgacttctttcagccccagcgggcatgtgaacttgtgtgaactgcgcactgccgattcccggcgtcaaaagaaccggcccgggtacacttgacccccccacctgtccgatgtccacgggtcggatcgcggcgcagacgagggggggagggggctcctggatggaagctagagctcccacaatcccgcatcactgtgagccgcatctgcacttcatatcttcgaatatgtatgagaatgcctggggacacaacgtcatatcatattttgtattccggtcatagactgcatggtgttagaagcaccaaacttaacctctactctatgccgtgaacaattgagcatcttcatcaatcttccatcattgcttcagaaaacattcacggactatttgcacatcgcatcgcataaaccgagaacagcattatacagtactcatcgataacccaccgccatcatggatcaagctcggtcagacgacccagctactccagtcacaagagaaccgcctttcattgtcaggctctactatcgcaccggcgcgtttcatcggtatatttccatctgtatcccctttatgtttccccaggcacaacagactgacacactctattagaatgaacgaattcacctcagactcgcacctccccctctacgtcgaaatccccgcctggcgctcaaccaccctggacgaactaagtctcgacatcgccaacgagcagtcaccccattctttacttccccacccagcaatcggcacgcgcctcgtcttccggctcatctacgtcgacgcgcgcaaggactcctctcggcacgtctccaaagatttgggaagcgtggtgatcggcgcgggcttacccggagccaacgcagatgcggggcttcccgacgacgacccttgctacgacgatgcccacaggacgctagccgacgccaagttcatgccgggcgattttatttcttgcgcgatcctgccacccaatgacctggacggagcggtcgagccggtgagcgcggcaaggacgggccgcggatcggggattggggaagggaggagcacggctgcgtcgccgccgccgccgggaccgagagagaaagagggaggttacagggatcgaatgggggtgggagatcgatacggtgatgagccccacaaggcgaggggataccgtggtggtaatggtggtggtggtggcggacggtatgaatcaaactcgtatgactggggaggacggagggaaagtaggggcgggcggagtaatcgccagagggagcctggtatcatgccacagggtggttggaggagagggttttgagactttgagttgcaagaggagaaggagttcccacggcaacgggctggtggaggccagaattatcatggtgcatcttggataccaagggtatatccttttttggtggatttatgagatcactacaaacaaaagaagaggaggacacagaaattatttgatggcagttaatgcgccagaacggcatcaagagcagaagggagatgttggctcggtatcaccattccggatgtatgcgcgcaagaactcaagcgatctggaggagtgattctaatattatgtttccatgggcccagcctcctcgggttctgtgatcccctcagactctttgacgagcggcggccagtagtctaccacatgtatacatcctcgcaagcccctttgattcctctcataagatctctttaatactcccgcatgtcatcacctctccgcttagcgcggaagtcgtacttgccctatgtgtgcgtctcttgtcagtaactcaccctcctagtgtattctatatgtgtcactgtcaattagacatatagataatgcaactcacatcagtcttgtaagcaatgtacccaagaataccgggaacggcaaccatgtaggcgaaagtaataccggcggtgcggggagtccaacggaagtacttgtagcggttgttggtcatgtctagtgagaaggcatattggtgttaatgatgcttgattcctccattcttgtacagccactcccctagtgttttccctccttttttttggagccatgatataaggctgtagagtggtttggtacgtccagcaaaagccaagcttgtatcccaacgttttgcgcttctagaggtatgatatacagcacagcatggtggacatatggacctttcatcgttcgtagatacggaaaccggaagtggagtagtcgcagggaaagaaaggaacggttcagggctacatactggacaggcgaacgaacgccgggtcctgggccagctctgtacaaattgcaaagtggtcagcacttcggtccctctcgacattcagaggttattgctccgcgatgcaatgcgacgggaagatggggcaggaaaaccaactgtaatgctcgaggcccgccattttgaatgagttccgctgcgctgttgctaatgtgctgggatgtctgtggtactcagtgaagttgggtgtggaactgcgccgggaagggtcgtgatgtcgaatgggtcagttctgggtccccgggcaggcgggtggacgatgggggtggagtcttggcggagtggtgcaggcgtagccgacgttgttaggtgaaaacgcgtgctggatcacgtgcacggggccaagccttttggtccccagactttctgctcgtggacccttcaatgccagcaaacctccgggctacgtatcactctatgatggttgagcacccgagtagcataagtatggagatatctccgtcacggtttgattccagccttgaggtacaaaagggctagggaaatcaacacggagtttgtgaccaagtggtatctgtctaactaatctcacctcgggtctgcgcttcggcggaacgaccctctcgcggtctgcggaatatgtatacactacgtaggtatccatcggtgtctatcgcccgtgcccgcgagctacactgtgagctggtaattcacatcgttgatccgcccttcagctttcgaactcgtccatctgtcaaattgaggggcgacaatcatatattctggggactccttgctgtcacagcacaagacgaagtcgaatctcatccagatggctagctgaccgaaagatgatcgaagttcgggtcaccgtgggttcctttgtaccgtcatccattcacactcgtttcccaactcttagattcacaggtggaagacgtcgacctggtgtccgtcaccaagcttttcttagatgagcctagtgtaggaggttgtcaagcctccggtgtggtgacatcgcgtcgacttgcaggcggacgaggcggccttggcaagcttatctggtgctggatggagtggtggggcttgaaattgtgggagctttccgctttcgctctttgagtgtccttgcagggtaagtagtgattcctcccatgtgcaaatcatcaactcgcctcaattcagtgaagcaaaggaggactgggttgatcgtcacagcactggcgagatattgcacgttttcagccctaataggatatatatcgacatagttcgtctgatgtgtgtcagccctggtaagaccaaggccaagaaacgtgctgcaaaagcttgaattgaaaggagggatctcggcccctgggtaagacctggaacttccccaggttttcttggatcccgtctgtcgtgcatctcagatctattacgtacgtacggcattggctctggtgctcgaacggcgtgggcggtttaatttcctttcgctccgccaacggcgagatcagcttagttgtgatccttcaatgtctcgaagcgccatgacgtcagaacgaaacgaagtacatctgggtgatctcgagtggtgaatgaagggtccgaaacggaaacgaactacaaccgccgctactatgtaagtattacgaagttgggataccgtaagcgcaagccgagattgaggcttattcccgcattccttttgcgccttccattgcgcgttgggaagcagtgggaaggtgattcgcagaatatcaaatggcaaggaatcatgcaaacttgctgccttcttgcagggcagatgtggaacattgtgatccctcagccctcgggcccaattgcctgaagaggcatggacccaagcatcaagatggatacatagtcgaacaccgaaccctcgaaaccgccggttaaacgagaaagtggaaaaggccaacggcatatactgtacggcatactgcggaaatgacaccacagatagaaatgtatgcataggtacacacggcatgtaggagggagcagcagtgttggcaggtgcagggagcaagtgcatgatggatgacaggagcgggctctggtcaccaagacagaaggaatggacccacaaacctcaagatgggacggaccctgcaagctacactacctgccgttggtcccgtctttttctctctctcactggtcttctcgggtttaatggaaactccgtgcgtccctcgagcgcagtgagatgaacaccgtcgtcgagatgaccgtttgagtgaaccggacgacgggactcggagtggagatcacggcttttccttttggaagaaaaaaaaaaaaaaaaaaaaaaaaaaataccacggcaagtggactttttcatggatcaaggcgtcagggtatcattgtcaccaccaggcaggccttgacatctgactggactaagcccccctcgtccgcttacctactttattattgacccttgcctcgctcttttctctcttcctaggcagaccctcatgtaccttgtcttttctttttgattatcgctttatttatacgcggaactcaacatacaagacacaaagctgtctgcaccacctaaacaatgcagactgtgtcagcataaactgggaccacccgatcatttaccgccgctacctcccaccacccctcgagaccatcacccgcacaattctcccctgaccggaacatccggaccaacaccaaactctttcttcaggacgtagacgagtcaactgtttggttcttgtgcaagtcatccatggtcaacatgagcatggagccagggacgtctggggcgccattggaagcggaagctgcccccgtcaccgtcaatggcggcacagctcccactcacactcccacgcagcctcaaacttctacgcttcccacgtcgactgcatgcccgctatccccatcgggtccatctacctcagcttcagcggtaccccccaagctcgatgttcccgatccccaggtcttaagctcaacccattcacagccccacgagccctccaccactgccgcgcaaaattccgacgacaatgaagacgacctcatttacgacgaccaagacggtgctcagtccttcattcagccggccatcagcgcaagagcagctcgtctgacctcgccaaacactccggctgctgagaaggctgctgccatggactatcttcctagtcttttcgatttcatggatgacgaaggcagggctcagtcttcaggaaagacatctggtaatcccagcccacctatgagcccaaggaaaccacagagacgtggccatttccgtcagtcatccagctcgcgccttccggaccttccaacaccatggcgggctgagcccaagcagatgattgttggtcagcctcatggcgccaaaacctcctccatgttcggcgtgtttgggaatgagaccagatcatctcgtgccgcttcagccggagagaatgcccttaaaaaattgtccaaggctcttccatccatatcgatacctacgccctcgttcttttcctccagctcttcttctcacaaagagtccacttccacttggccgtcagtgccacatcttctgaaatcgtccacgatagctggcatacggtcaaaccgagcccaaacggggcctccccttaacacaccaggaggagccacggctcaaggtcccgtccggtcatcatctctaagagtctcaaggaccccgacccttcgtcactctacctcggatgattccctcttgtatcaatccttgactcgggtttcctcgctgggagatgatgagcgcttcgccaatgttcgtgagcaggtcaacaccaggataaaagctatcattgacagcttcgagccgtcattcaaactccctcaactaccaaagagtacgtcatttgcgcgactagtggccataagccgcgggaaactgacggaggcaggtatcacatcgccattgaagaaagtggttccttcggcaagtgactttcatagtacagatggaacacgctcggcgccagggccaagtagccaccggccgtcacgggagaccgttcatcctctcgatgcaattctggagactctaacaggagacatcgtggtcatgggaggatatcgaggctccattcttcgatccgctgagcccccatatcgacagttatgggtgccagtcaaggtaggcttgaacatccgcaaagtgaacatggaggttggcctggagcccgaggatgaggagaacatggagaaatacatatttgcctcgggcatgctccagaatattggacccattgatatttcaagaaaattatttaggaagctccgggagtgtgagaactctgtaaatggcaaactcagagtccatgactatggctacgactggcgattaagccctcatcgcctctccaaaaagctgaacgaattcattgaaaagcttccatctaaccagcctcacgtaccacccgaacaaagaggcgtctgggtcatcgcgcacagtctcggcggtcttatcacccgacacgccgtcaaccagcgcccagaactttattcagggattgtatacgccggagttcccaaccgctgcatcaatatattggggtacgttcaactaaattgcttaggggtgtaagactatgctaagatttttactattagtcctttacgcaatggagatgcagttcttttcaatgagactgtcttaaaagcgcagtctaatttctcattccgaagcagtttcatcttcttacctgaagatggtttctgctttgtttccaaggacaacaaggaagagtatccggtagatttctacaatgtagacgattggatcaaataccgcctctctccttgtgccggtggacctgccctcccgcctctgaacccgtccaagagcaccggcgccctcggcagtcttctgagtctatccgactccttccccaacctctctagcctccctttccgtggtcgcagcaacagcgggaagaaccgaactagcgacgacggcgacgacaataacaacaacaacaacagcagcagcagcagcagcagcagcaacaacaaacatatcaccgcaagcttctcaccctccaacacagtcttcaaagatcgcacccttgccccgcaaatgggttcttcctcaaccgccaccgatacccctgaaaccaacccacaacaaccagctgcaccgccaatcaacggcaccccctcctcccactcccaagccatccgctacctcgagcgtactctgcgcgaaaccaaacaattccgctccgaactggcccacaacccttcgcaccagcatcgcaacacctaccctccgctcgccgtgatctacgccaaggacatacctaccgtgtacgccgcccgggtgacctgtcgggacgccatcgcctgcacggatgcgtacgacgacttgatgtttgccagcggtgatggggtggtgctggcgcgcgaaagcatgttacccgaggggtatgagctggtcaaagatggacgggtgtgtacggatcgggggcatgtcagtatgttgggggatttggcggcggtggggagagcgttggaggccgtggtgagggggaggaggaaggggattggaagaggtggggtggaagaaggggaggcagaagcggtagaggcagagaaggcagaagcggtaaaggctttgggtggtgaaggcgagggagaagggaatagtgttgggaataatggagtcgagttgcaaaggactgagcaagggacggcggtagcggagagggattagaagtttcagtcgcagtttcaattggtgaagaggagggggtcctcgaagaggaaagaaacccagaagggtcgggttggaagttggtgttgggaaggggaggtgccaagagtagggagagaaagaaatatggaaaggagaaggaggagttgaatttgttgagttgagataccccggaatagagaacgaagagtgaagcgaagaaggacttgcacggggaccggtatgactgaatgtttcaggcatatgtgtggtgttggttgggttggctgttgcgagcacgaaactgtcaggcgtcatgaaggatcggtctttttttcatcacgttagttagactggtatggacgatatgatgagcatagaggtaaaagtagaaagatacctagaacaagagttacattcttccggttatgatcttcctcttcgactagcaggaatcgactggaaggagggataagtcggatattgtcaacattgttgatgtgctaaaaactaaagaggggttggctatctttgctttgtcggggagaataatctctaacctctatagcgtgaatccttcgtcaggagccttcagtcaagaaccttcagtctggtacctacctttctggttctctttctctccttctctctctctttctactttcattccttatatatatatatcccaacttggagacatactatattggattgtaatagacagtcaatcattcatatgtggtacacagccaactagcccacgggttctgcgaaacgaaacctgttcaatttcgccttatatagtttgatgtgattatatgacaacaacaaagttaaactacagtgttcatagagatactccatactgggcagttgaaggtttgactcctccgtcgatggaagccgattcctgacacatgcctttgacgatgcaaacatagatgttgatgagttcgggaaatatttctcttcacttctcgtaacttactgctaggtgtaactgaatatcactgaaatataggagataattagggagaggtatctgaagccgtctactgattacagcaaattttactgacgagtaattgcatcggtaactatcccatttcgtagacacttgacaagtaaatgcaacgcataatggaagaattcgagatgtccgcaatattcaacgctatgagaatctacactcaacccacaacacaaaacctaaacgcagtaacaacgccatgcaaacaaaaaccaaatccaacgaaattcaaaggggtagttaggcccatttatttatttacaacaacgagggccagacccctgaacacttcccctacttccaccttcctacaccttccactttgctctcccggctgatccttgtcagacttgttcccctcacaagtacttcttagggccaccagccttcctcctcttataaagaaagtacgccgcagccaacaccacctgactgcctacgatggccaaatataactttgtgtggcccggcgccgcgtgcttgaccacatgacctgccaaatcctcgtgcttatcggtaacatgatacttgatgctatgctcgctctccttgaggcgggccgtcagttcggagcgcatgctgcgcacctcgcgctccaagttttcgagcttgttctcgacggacgcgaatcggtcgagcttagtcaggagccccttcatctcgcccaacatgatcgagacctcctgatggttctggtcggcgataccgccgtactgggccacggaccggaagatggacgaaagatggtggttgagggactggatgcgtgtgtgcaagtcctcgaactgcgccttggacgacgtgatactgttggcctcggcgtccgggattgcgttgtcgtacgggtcctggatggccgcctggcccgaccggccatggttcgtgccgccaaggggcttctggttctcgcctgactgctgctgctgctgctgctgttgctggttgggaacggtaccaatgtcgtcctcggacaaaacgacaaccttgaagacctcgaacgagtcagggttctcggcggaggcggcggaaagaccaaagttgtagccggtgggaatgtggatcttgtcgctctcgaagcacaggcggccgtcgacttcgaccttgaagttctgcgagttgtggcgcagcttgatttgcgaaggacggcccaagttgcggtaggcaaaccagcagtggccgaaggcgaggttgtcgacgttgtcgcgcttgctgtagtcgagagtgccgtcgttcaggaagcccctgatcatgcctgccgatccgccgtgctggttgacaacaagcaccaaaccctcaaacttgccgaccgtgtagatgctttgcgaaccgatgctgcgggcgccatccttggcaagccagatgttgagaaggccgctgcctcgttcagggccgttggcgcggaagtcgatgtctgtcgtccaggctctgtgctcgagaggcttgtcggcccagactgcaccgcgctggttaccgggggcgggaggggtcaagatgaccttgttggagagcaattcgggcacattgggattgccctgcatagagtagtttggaatggtgttgcggccatcggggtttatcctgaggcggcgaagagggggcagctgttagtcgatgtgcgccggcagcaggagtttctttgctagtgtgcagttgacgttgaacgtacctcgcgccaaacccgaaactgaggtcactgacaaggtactgggcagcctcggcgacgctgccgagggcgacaatgcccaccaacaagcgcatcgtgcaaagtgtagtgtgacggtgatctcgacagtcgtcgtgcgaaccttggtggctggccgaagagctgttggtgcgatgtgctcgatccgaactggaggccacctaattccgaatgaaaaggaattgataagccttttgatatcggctgtcacctaatttgcaaaagtcacggaaaaaaaagtgaagagccgctttctgttggttgaggacactttacacttttgcaggagttaggttctcggtgaagccgcccggccaagactaaggagaggtcaacaaggtgtgtgaagtgtggatacccgtacgtcgacaggtcgggtacttagtgttagtacagaaggataggacggcaagcggcaagcgaattccagaagagattcaacaaaggtgtagacgagatgatgacgggtgcttgagattgagagagtcgagagaaagagggaatgtacagaaaagactctaggggtctattactcgcacgaccttcgagaacgttcaagtgctgctgctggtgctgtgctgtgccatctcggaatgacagctttctcaaaccgacaaagttcaaaacaccgaaccttcccctgcaggagcttgattcaccaacagggatttccctctccgcacgtccagcgcgtgcctgtctgcggggagcctcctgtggctaaaagctcgcttcagtttcaacttgtgtggctgaatccagtttgtacactacataatggtcttaagttggttggaacggaatgtggcttaactgaagttcgttacgtgcagtgccatgccgacatccgactggagccccttgcggcaggcaacttcaatccggattctggaaagagcctagccaggccgtcagggttcacgaacggccgcggcaatgaaacaattaaaacggaccccaatcgtaaattacacgcaaccgaccttgacgacacccaaccctagactgcgacaagcgatagaccaggacagactgaacaccctgtacttccttttactcaccatttcataacctttgtctcctatctcaccattactacacacatccacatggccattacggcatggagacatggctgagatatatccttctctcgtgcaatgcgcgatagtggctacggctttcaaggtcctcttgttcccggcttagtacgtctatccagccgccttcatcttttcatcctttttcccccggcacgtcactgcacttccctaatggcgatccccaatgattcggcgacacgccttgaaggagctatcgccatacctcacatgtagaggttactttcactgacacgatcctgtctgcttcctcagcaaatccaccgactttgaggttcatcgcaactggctggccatcactcacagtctccccctctgggaatggtactacgaaaagacgtcggaatggaccctggactatccacccttcttcgcctacttcgaatggatcatgtcgcaagttgccaggttggccgatccggccatgatttgggtgcataacctcgagtacgacagctggcaaaccgtttatttccaaagatggacagtcattgtaacggagctggtcttgctctatgcgctacaaatgtacaaaggcatcttgtctggaagcttggtacgtgtgctaacaaaaggctaaacaggtttgttgactccacgcctggcgtgtccaagagggcagcccatgccgctgctgtctctatcctcttgtcgcccggcctgctcatcatcgaccacattcatttccagtacaacggcgtcatgtacggaatcctgatcgcctctctggtcttggccaagaagaagtcgtctctgttggctagtggtctcgtctttgccgcccttctgtgcatgaagcacatctacctctacctggcaccggcctactttgtctaccttctcagggtttactgccttccacccaagttgtcaccgaggtccatcttcaggatccagtttttcaactgcgtcaagctgggcggcggaatcgcagccattttcgcggctgcctttggcccttttgcgctcaagaaccagatcccgcaaatcttcagccgcctgttccccttctcgcgaggtctatgccacgcatactgggctcccaacgtgtgggctttgtactccttcatggacagactcctgatctccctcgcgccgaggattgggctaccgatcaaggcggatgcgctcaacagcgttacccgcggtctcgtcggagacacgtcgtttgcggtgttgccggacatcacgcctcgcatgtgtttcgtcttgacgctccttttccaggccatccccctgatcaagctctttatgaggccgacctgggagggcttcatcggaggagtcaccctctgcggatatgcctcgtttttgtttggctggcacgtccacgagaaggccattttgctggtcatcatcccatttagcctcattgcgctcaaggaccgacggtacctgggagctttcagaccattggctgtagcgggccatgtgtcgctcttcccattgatattcacgccggccgagttcccaatcaagacggtctacaccatcttttggctggttctcttcttgatggcattcgaccgtcttgctccagcccctacccgccaaagactgttcctgtttgatcgcttcagcacggcgtacattacagtcagcatcccccttatcttttactgctctttgatgcatggtattatctttggcaagagctacgagtttctgccgttgatgttcaccagctcgtactcggcgataggagtcgtcggtagctggctgggcttcatggtggtgtattttacggagtagaatctttacgtaacgagctatcaaatccagtattattttgtttttctttcaagtgttcttttcttgttttcttctcgtatctggcgatcttttgtcatttcctgtcccccagtgccgtgaatcttgcataggtatgcaggctcgcagggaggcaggtatacgtagtatgcacattacagacatgggtgtagccgccaattgagtgcactagtaatgccaaggcctggcctcccaaaatgggtatgaggaggtttgaaaccaagcaaatgcggctgactaagacgaccttgagttttcaaattgacacccaatgtaccgatgagtttcgaccaaaaggttgctgctgtcttctgaaaacgttggcgctcttcgattcgtcgagacgaacgtcgctttctgcaaggctgagattccatttcgaggagagagactgtacggagtgagtgtacttgtagtgtacatcaatacgtacttaccctgcgagtttccttaccccacatccatgcgccggttgatccggcaggcaactgtgttttctttgtcttgcgagcttctgtccgatttcttcccttgggagccaagaaagatccccaggaccccttgtgagaggcagtgcggttcgctcggtgatgtgctgtgttggacctagcccggggcagccagcccctgttgttgatgtgtgcggtgaccattgaccggctcgaaatcggtaggttgtttggttgcacaaacaaacgggaaggccctggcaagtggttcagttcaggttcatagtttctttttggcctttggcacctcattcacgtgtatgtacatgtctggtcggtactctttgggacgactacatacaaatgtccaagcataagacatgtgatggaccgtgtgcaaccactcccaggagttgacgtaaaggccgagatggtatatacatgtatacaacacgaaatggaagaagcaacagattagaaacaatccaggggtggtttggtagcttggtggaattcgatgtatgttgtttgaacatcgaggtaccttggtagttgttcgcccctgagcgcgcatctgccatccgatatcagatctgtaagtacggatcttcgatctcatatcatattgtaacctcgtggctcgtcttggtgcttcttagtctgtcctatatacctggctctggcttgttgagacggattgccgaaaaaagctcttcctaggagttgccgaagaagtttctgcacctcagtcgggggaggggccagtgaatagaggtgaaaaatggtggccgtggtcccgtcctgttcgaggggtcgaggtcaagacgggatccctgagcctgctagcgcggtactttgctgcggagcaagtgtcatgcactgccagacgcaacacgcgccccaggcgcatttctgaccttgccgccaagatggttctatcgttgtcgttttgggtcgaaggtcatgactaactttcaatcaagcgtagcctttaccttgaagtccaaagcgatatatatgcgaaaaaggaggcagttttgacaccggtgcacgcggatcgatatgcgggatcggtggtggaatccaagatcaaagtcgcgctctatcgcgcggcatctccagagcggccgccctgcctggaacctgtctggtccaagtggtgcatgccggacccctaccctcggaaaacaaaatttggagggtgcatccgccaacatagatggttgaagaatgggccaaaatggacgcttcaaccgtcagcagatagccctcgtcgcggcgagcacggcaagtagttgaacgttggggagctgtcgagtgggcggccggcagggtctgcgaagtggtcctgggggtgctcgggggggaaggccaaggacggtgccagtacgggggacgaggaggagggcaaagagagggccagggctcccactactcttaaggcaacgggggtgggatggccgcactggcttcggagctggagccatccctcatcccgtccctccctggcgggtccaacgggtcccggacgccaacacggactggtaaggccctcaggtttctcaggtacattcacacgctcccatttgccgtccatcctcctcgttccacccgaccatcccagcgccatggggcttccactcccgccctctcccacctcttccacttcttctcctcccctcctccccccccccccgggccctggctcaactttttcctcctcccaactcccacaacttcgtgcacttgctcccgcaccgccatccgccgccgcccaccacgaccacgaccacgacggccgttccaccgtaaccaccacacacaccactttgttgcttccaaagtcgagatattcgggatattgaatggaattttgacacgaagcaccaccaacctccggccggcatccgaaacctaacccaccgtgtcccggcctccatccatttggatttggcgcaaattccaatcatcacgccagggaacgagttcaaggctttgaacggatgcagcgcagcattggatccaaaaagtcttcaatcagccttgcagcagcatcgagaccacctcaagtgtagggcggttgttcgtatgtacctcccttttgatattacacctttccacataccacccacatggcacatacctcatagtacctcctctcctctcaagtatcctccccctcccccccaaaccacaccacgcacctggcaaacccagcaccggcatcagcaccctaccctcgaggcacccacacaccacacccgtgacaaccctgttcaacccaactcccctctctccacccgaccgtcacggatcgcgacatgagccacaacaccgctctttcgggcgcaacaacgcgtctcaattctctcaatcacacacttgctcaccaccacttttgctcttataggtctcaaacatctagactcatcgtctagacacgtgcaaggctgctcggccttgctcttcgctcaaactaacccccgtcatctttggggtctgactttccggcttctacgtcggttctcttcctttctcctcctcactcaaggtcattattaactcggcttcctcttgagatttcgaggagcgagctttcatcatggtacatgattttcccaaggactccattgtcatctggatcaagctgcttaccccatattcaccaaccaggtcctattcaaaaggaagccggtgcagtttctgactgtcccgaatattgaagatgacaaccaagaggtatgcatactctcccctttttgccctctcatgtgttcgtgcagtcgccagctcacacgttgcctcacaggtttggcacatccctcagacgggagagatcttcgtaacatatgaggaatacctcaaccggtatgtgcaaaataatcaagtcaacagtgtgtgaacttgaaagctgacttggagatagcatggacttctacaatcaggtgagcacagctgtgcaagtaaacaaatcacccctgaatgacatgcactcacacttagagaacagaaacgattcatctgcacaatcacaggtcactctggtctaactttctttgaagccctatcaagtgaggtatgcgaagctccagaaagccttctgcgtttccatacaggactaacccaaccctttcgcctgcagactgctggggcagctgaggttgagcaggcgtttcctgaggccctcaagggtcctgttcttcgacgtgttcagttccaaaccgtgtctcgcatcgacactctggttgatcagatttacgatgagtttaagaacgactactatccgggtgagaccgttaccgtgagcatcgatggagagaaactacacggtgtagtccgggacaagactcgattcggaggcacggttctgcctgatggttccactgctcccccgtattcccgctactttgtcagtcttaaagagcgccaggaggaggtgcccgtcaacgactctcagatcttccgcgatcgcaaggtcttcaccaagtcggtccttcgttctttcattaagaagacagtaacgcgcgaagcttggaacggcgctccctggctggtcaagaccgacattgccgagcgataccacattgacactcgaatcccgccacatctgcgctacgacaacaagttgctcgagagaaagcaaatccaggcacagaagaggatgacgcagcccggcggtatgggtatggaattcaacagccacaccagccacaacacccctgcctcacccggacaatttagtcctacaggtcctgtccgccttcctgaactgaaaccagcgcctaagagtcacaaatcaaaggctcagcaggccgctcaggccgctgctcaagaggcacggcagaatggtggcgtagtttctaggaaacataacctctttaacggccccgagccgggcgggttcatgcacttaccactgccaggcaatccattccagttccccctgtcatatcgcagtcacacattacctcctatatacagcgcgcccgaacctcccccgccgcccccgccgcccaagtacccgatcgaggatttgcaagtcgaatctcgcggcctggtgcgaccgcaactcaagtacctgtgtgccgatccgcctgtcgacctggaacccactttcaaggcgcctttcgatggcaagatactcatgaagtcggtaggaccccttctcgagacctgggataccctcaacgtttactgcgagatcttcaagctggattcgttcactttcgatgactttgtggaggccatgcagctcgcctcggaggagatgccggtacagcttttcaacgagattcattgcgctgtcctcaagattctggtcagctccgaggccgacggcggtaaggtccaaattcagctacccgagcttgaagaggaggatgaggaagaggaggatgaagaagatagcgccgccgcaacccctgaacccgagtcgctacctaccgcccgcgcgacacgcagcagcctcgctaagctcgaggctgagcgactagctgccgaggctgctgctgccgaacgggaaatgcaggaggccgaagatgcgcccaagcaccgtgccgaggaggttctgaaggactacgactggatcgagcacctgcggaagcgcgatttcaaggacggcggctgggagctgatcatggtcgggttgttacaccagctgagcaagaacgaaaggctgaacgcgagctgcgaggaacttctggagcagcttgtgcctgttgaggatgaagagccgagtcgcgagacggtgcgcgcgcggtatgcgagcctcgatgtgaactatcgagttcaggctttgcagatcatctgcatgctcactgcggaaaccaaggcgataagggggtatatggaggattgtagcgagcagatgacggcgtaccggaaggagaagattgagtggcagcggaagaggaaacaagcgtaagttgaagtcctttgatttggtgatgcacaacgaaaattggctaacgcgaattacagtcttgaggacctcaagaacttgaacgaccaacgcaagatcttactcccggacaacatgcccccgagtccgcccttggagtcagctaaggtcaacggcgtcaacggagcgcatcctaacggcgatgtgaagatgacggatgttgatgagatctccttgacaggaggggttcatatttcagacgaaatccccgactccgacgccgaggatgccgacgagacgccaactaacggcctgcgtaatctgcgtcgtggcaacgaccgtgccgccgagcgcaagcgcaaagaggaggagaagaagcagcgcgccgaagcggcggcggccgctgccaaggtgcctaagcaatcaaagcagttcctgaaggtactcaaggatattcagaagaaggaggacgaaattgcggaatgcgaaaaggaaatcgccatcatcgacaacgaccttcgcgaagccgattgcccgcgcacgagggtgctcggcaaggaccggttttggaacaggtactactggttcgagagaaacggaatgccatacggtggtttacccgacagctccacggcgcatgcggggtacgcgaacggttgtatctgggtgcaggggccggacgagctggagcgcgaggggtatatcgatatgaaggaggagtggcagaacgaatatgttgccaagttcggaatcaccgtgccggaaaggaagaagagggaggaaggcggtaccagcgtgttcaaggccacgcaatggggcttctacgagcgtgcggaggacgtggataagctccttgagtggctggatccgcggggtgttaacgagactaagctgaggaaggaactcgtcaactacagggaccgaatccaaaagggcatggagaaccgcaagacctacgtgggacttgatacagctacagaggaagagaaaaaggaagagaacggtgccacgggtggagatgcgatggagggtgttgaagccagcactacggccgccgtcgtcgaggagcagcccgtccagccaacaacgaaaggaggaaggggcaagcggagcacaagaggcaacaacaacagccgtgcggccacgacaaccagacaagtcactcctgagccaccagcctacagatgtctcgcatgggtcaacaccacggccattgaggagattggccatctccacggagaggaaccacccccggccaggaataggaagcaaagcaagaagaagcaggaggcggccgctgcgaaggaagaggtggaagtccaggttgcaccaacaacaaggagcgggaagaagaagagcgcgaggtgataaggtgatacactgacagtacaaagataccatcacgattctcgatgtcctgctcttagagagcaacagtattttttggggttgacagtttacattatcattagtgctgggagggtggggcatatggcgtgtgcggcagattatcaaccttttgcgcgtcgtctttgcaatcgttcacgcgtagcatgtcaagacacatctttatacacgggcactactgtatacatatatatatatatatatatgtatacatacatacgtgggtgaatggggccggatgggaaggaaagacacggaatggatggatggcataagaaaggaaggggcgtatgaaaagcattggttttggtttagttgtcttacggaggcattgcattgactgccggtactttgtaccatggcataacgtatacttgacagttgagttcctatactttgtcataccgcgccgttcaatggtgataactttggtattgttcatctgtttatcgggcaacaaagaagagcaaggcttgataaacctcatgctatgggttcacatcctgaaatctctctcaatcttggatagatcggaaaacatcccttttttcagatggtgttttgtgtggggagaaccgaagaatcacttaacatacctacctacctaccttactactactaacttactaatcacacggaagtcacattctcaaccgtctacgtgacctcttcgcccactcccaccaccaacgcatcaacttccgccgtacattctccgcgctcgctaccatcactcctcactgcacatcatgggtttctttggacttgattctcgatttgatggaggatttgggtcttagtctgtctcggatttgaatgaatccggtaacggtggtggtagcggtggtggtagtagtgattatgggatgacggtggtgtaggagcagttgtctggccttatggacttgtctctgatgagttcatgccctctttgagcgctttcgagaagttggctagaaggcatgcaaagattctttggtcccattcttttcgctagcggccgggagaagaaattgccattgtgacagagaatactccactcccgcccgacgagattaacgtttctcaagtttcgcgtcttgacatgcgagagagtttgcaactttgatgatcctcgatgaaagaaggcgtaatcaatttgcccacctagtccaatttagcccgccaacaattgcaggggctcccacatcttggttctaggccaggctctcgaagcgcaccgcagacgctagcgagccaccaacgctgtttcagccttgagttacggactctgattggccagacctctcacgatctctctcgtccggcttttaaccccccgccttggtcgccagtaagcgccggcacatcttcaacaccaatccaaccatcgaccgctcatcacacaagttcgtgcactgcatgtctgcatattcatctgcgtctatgtatcttacaatctagccaatctgatggtcagagggcactattctggtcccccatctccttgtatcatttccactaaggagggataattgaccattaagggaaacatgataatccatcacaggcaactgggagggtggcatcgtcaaccccctacctcgcagcattgcatcggcaacgcggacctccggctctccaagtggacggctcatctatctgaaggcgagatgcaccctgagatgatgggcgtttaggtgcgcgggtacgctaccggacggtagcaccgagagatctaagagatcccagaatcccatcctcagattccttgctggcatatccggcgctgtgccaatggcggttagccgccctatggatgggagttgaaagcttgagtttgaaatccgtcagaggtatttgtatcagaacaatccccgtgctcctgagtcctgacgatcttcccttctagagataaccttccatccgtctcaaccgaaccgttgagctgttcgtttcttttcttcttttcgtctttccaagttcactttagcgcgggtcatatccttccgccagcaagccttccccagcgccccttcgttctgttttgctacatctagacaccaaggacagagcagtgctctatatcgatacggacacacaacagcatataaactttgcgtcaaattccacatcggtctactcccatcttcaaagactttcaccatcatgtcgtccgaaaaatcgccttccacctccgagatcttcgaagatgcctcgcgagacaagcatctgcagaacaagctacgcaccgtccgtattctggacagcgttcaaacagccatcactctcttgggcctcctgatgggccttaccgtactcggggtctcggccaacactctctcagtttacgattccaccaagcctctaccggggtctttcctgtccctctggcctcaggagtttaacatccgaccaaccgtggccctggtcgccggcagcgccatcatcactgtcctccacatggttgccttggtctttgccaaggtacaattcgtatgttggcttcctattctccacccattcttgtagtcaagaccgctaaaactaagaccatcatcaacagcttcgcacaacctcaactgcccaagtctctctatcctttgcgctccccttcttctccctcgtcgccgctctcattgccgtcatcttcttctactccgtcaacgcctctgactctgtcgatacctttttgtcctggacctgccggtggcgtgcggttcccatgtggacgcagcctaactggggaactctgtgcaagcagagcaaggcgggcatctacctgtccatcctgctgatccccgtggaagctggtgcgctggcgttgagcgggtggttgctaaaggagagaaactacgtagagagatatgtcaatgccaggaagagtcctgctctttcttaggcggtggtgtgttttggtgacagacggtactgtaatattacatgtgttaatctcattgatggtcaaggtacgggttggcatcccttggcaatgaaacggttacggatcaagggtttaatgagcagggtgggttttgctggaaaagagaggcatcggaaacctgtaaatcgatatgaacatgcttaggaacaatcatgacggcttggaaatcctcaagtgtcaactctgactcgttaagatcgttgatgattcacggtactgcatgtgtaacgtacggtaatgcatcaatgaagctatggcatagataatggacactcttcgcactgtgtaactttaccgcttacttggaaaactacgacagtgttggatctcacgtcaaactctaactacgattaacctgcgatgcatgatcgatagaatagttatcgtgatagataactgccaagctcaagcagttttatggtgtaacgctaagtgatatatgttgcctcctgtccaaagccacacacagtaaacctatgatagccgaacactggacgcctacaagaaatcactcgaatccttaccacgcacttgcacttgcagattcacgcaatagatacttacactacgtacaggttcccccctcttggccctcgaaaaaatcaagccagccggtcagcggtacggttactatacgcttgcagcaccaaccaaggaagcgtgcattactggtaaccactagtaggcgtccgggtttgtgtttggagatcgagcccctcaaccaccactctcccacctcgtttctcccagcggcaatcccgtttcgtcttcaggatggaccggaacaacgtaaactatgccgtctatctagtaacggactctacccccgccatcctcggcgaccgggacctttgcgaggtcgtcgaggcctcggtcaggggtggcaccactatcgtccagctccgcgaaaagacgagcgataccggggacatgattgccatgggcaagaagctgcacgccattacgaaaaagtacaacgtcccgctgctcatcaacgatcgcgtagatgttgccctggcggttggctgcgagggtgttcacattgggcaggatgatatgggttagttgcctatgctcatcagcagcttctctcactcgctcgggacatgaccgaagagagagagagagagagagagagagagagggagaaatatacagaaggattaacttgctttccaacagaactatccaccgccaggcggctgctcggccctgacgccatcatcggagttacggtcagcaccatacaagaagccatggtggcctgcaaaggcggcgcagattaccttggcattggcaccgtttatgccactccgacgtgagtgagagagaaagaggcttccacatgtcaccgtcgtcacctcataatcattccgaggccgagcatacatgtcgtcatgcattcgacgctaatcgcatacccacagaaagaccaacaccaagaatatcatcggcgccgccggcgtccgcgacattctccaagccatggcggatgccgggtacgaccacgtcaagaccgtctgtattggtggcatcaacgccgagaacctccagcggatcgtgtatcagagtgaggccccgagcaagaagctcgatggtgtcgcggtggtgagcgccctcgtggctgctccggacccagaagcggcggcgaagaacttgctcggtctatttaactcgcagccgccttttgtcagggcagctacaagcccgagggcggagacggcggacagcattcttgagcttgtaccggaggtggttctggaggttgctaggaagaagccgctttcgcataacatgacgaacttggtgggcacaacaatcctatgcgcctttctgtggttttcccaacgaacacttggctgatttggaatgtgtataggtggtgcaaaacttcgcagccaacgtcgccctcgccatcggggcatcgcccatcatggccaacaacggagaggaagccttcgacctgtgcaagctagggggcgcactagtcgtcaacatgggtaccgtcgacccagacgggctacagaactatctcaaggctttgcgggcgtacaactcggtcggccaaccggttgtatacgatccagtcgggtaagcatcatcttcgtctcctgaaaaaaaaaaacagaagaccatcgtcgaggcttctggaacaccactaacacatttcccacacccctgcagagccggcgccaccaccctccgccgctccgccgtcaagaccatcctctcccacggctatctggacataatcaaaggcaatgaaggcgagatccgcaccgtctacggcatctacgagcgcgaaaccttccaacaacggggcgtcgactcctccgcagagctagaagtttcgcaaaaggccgagttagtccgcaaacttgccttgcgcgagaagaacgtagtcgttatgaccggcgaaagcgattacctcagtgacgggcaacacacgttccgcatcgacaacgggcacgcctacttggagatggtgacgggaacggggtgcgttttggggacgaccatctcggctttcgtggcggcttaccccaacgataagctggtggctacggtggtggcattgttgcactttgagattgcggcggagagagcggctgaacgaagggatgtccaaggccccggaacgtttgtgccggcgtttttggatgagttgttcaagattaggagggagacgggccagggaaggatggggtggctgaagagtgctaagcttactcggttgtcgtaggcgcgtatgtttgggtgatatggaaagcagagagggattgaggaaccgatgaagaaatgagagataccttgggtggaaacacgcacgatgttgaagtatgcttgagggtatctagatgaacatcaggcctatgccgaatctcaatggatgccgaccgctcccgtcgttcgttcggtgacgctacagcgagctcgggatgcggggttagatcggcatgtaccatactcggctacctacccgctactttaatagagcaacctcctcccgcatatggtaccccggaactcggtacccctcgcccttccccgccttccctgtgatcaaacatgagtgtgtccttcgtcgcaagaccttcctcgtccttgttatataggagcataactcctaaatcactttacagaccatcaactattgcgatatctgcctcagcaatttcccaccgtctacccgttgtacaaacacgacgttcacccatcatgactgactccactccgaaacagagagccttcggtatgttcatatgtggaagctgtcccaaacgctctacaacgccctttcactcttcacctcttcaaattttcattaaactgaccattcaatctaataccagaaaagccagctctcttgtacgtcaacgtccatggttcacgagaccccatcctcattcttgatttctgtctctcttacaatgaacaatagtgtgtgtgacattcaagagaagttccgcaacgcaatctatgagtttgacaaagtgtaagtatcattatatggggttttttccccattcctcatctttgactgtaacaggccccatctcacaagcatcatcatatctccagcgtctcaacaaccaccaaactcctccgtttcgcccacgcccttcacatccccatctacgtcaccacccagacccgggccaaactaggcgaaaccgtttccgaactgcaaccctttctcacccaaaaagacggtggtggcagcagcagcagcagcagcagcagcctacaccctctcgtcgccgccgacctcgacaaaactctttttggcatgtacacgccctctctcgcctctttgttctcctcctcgcccgccagtatcccctcgcacattgctctggtgggaatcgaatcgcacatctgcgtgacgcagacgtgcttggccctgcggaagaagcatcccaacaccaagatctacgtgattgcggatggggtctcgagttgtaacaaggaagaagttcccgtggcgctggcgaggctgaggcaggagggagtgacggtcacgacgagcgaggggtggatgtatgagtgcatgggggatgcggggattcccgagtttagagaggtggtgaagattgtgaaggagacggcggaggggacgagagaggcgttgagggcgctggggccgctgggggcaaagatttagctctaggggtagtggtgagtgggtgaaaggttgatgatgggatttgaattgcggcgttgagtgcgtgcgggttaccaaacagtcgtttcctgggtaacctacaggggtgccggtacgagaactcagatgaaacaaaacatatgtgacatgatacggtcttcacaaaacaaccaagttcaagtactctgtcccattttcccatcccgaaaagttcaacgccatacaacccgaatagtccgccaaatcaaaaataaagaaaggaagacccaccaccaatgccctgcttgacgaaaaacaaaaacaaatgcattgagaagggggttaggctaacaaaccttcaacccacacacttcaacacctttattctccacatacgccctcctcctaaaatacctcgtggtcaactcgctcacaaaatctgcgtcactcttgctccacacatctaggcccatgtgtgccagcgcttcgctgtcgactcttatccacccccgcaaacagccttcatactcggcttcgtcgtcctcgccttcacctccacgatgactaccttggactccggatcgctcttgactatatagcaatccagtctgatcgtcgacatcgttataatcatccctgtactcttcctcaccacccgcattagggtcgatgtcaaggtcgagcagatcatcatcatctgcactgtcgacgaggtctgccaagacagagagcacagatgtagttagacgatggaagtaggcgataatagcaagctcaatgcgggcctgctcctcatcggatatttcccgtgctccgtcttgctgggcggtaggtgacgagtccgattctgttatacccccctcttcaagattgttgccgatcaaagaggcagtgccaaaacttgtcctcctatgtgtgcgtcctgccatcttcggagtgttgcctgtaagatcggcaagcaaagcgctgtcgtgcgccaactcgtcgacctcatcactgtggccttgctcgcctgccgaggcccaccatataaacccagagtaggctagggctgcccatgtagtcggctccacgactcgctcggcgtcatcgtctgagttggctcgtgttagcgggggtgtttgagatgtcgcagtaaccggtcgagaggtctcggtcggtctggtcagggagattgtcggcgttctgttgggtacgttaggcgttgataccgaccgcgggcttgttctgtcagataatggactgcgaagaatctggggtgtggtcattgattttgggtcaattcgagcaaggctcattttcagccacttgaacctccttagatctcgctgcgtagccttgattggcacgcccttggggcactcgacagttggccacatgcgctcctttgcgttgcccgagtgtggtggcggcaatgtaatgagcatatcccatagaccatccttgatcgtgaggatggtatctgttgtacaagcaatccatccggttgcagcctcctccgcagtaatactagacgcaagatcattgtcggtttcaaggttgtcacccctgagatgacgcttcattgccgcgtggtgctctagaagatacccaatatcgtgaacaccaatgttgaacagcggtcgcagacgttgggtcgatgccgcaggatccaccagatcggagactgacaaagggatgttggataggacagagagattgtacactagcaaggtatgtaagcaagattatcccgaagtcacccaaggttccacacagcgtaccgaaattacaagcttcatgtacgggagcatgagtagaaattagtatacgcttgcgcagtaaggcagcacggtgaatgggaaagataaggggtccaaatgtatcaagaagcgaagttaaactccaagcagggtgataaggcgagagtctgtgaggtgaggacatcaaaacggtgccgtccgatgcggacctatttcttgaatggccctttccgggcccgggacggccccccttgtagctcagggcgggcgagtctagcgcagcttccggtagtggcggcgggtgagcgccatcctgtatcccgttctgggcccaatagtcctccagcagatgtgtctgttgacggtcgacaacaagtttgctataagtcgagatccagcgttagcccctgacgttgcaagccttccaaatcacacagcaccgttatttacctagcaatatccttgagccggtcggcatgacgccatgaccttcctagccgtccatataccaacggaaccaaaaccccaacagcaatcatacgggcatggcggttttcctcctcatctgtcctggcgttgacgaaggcgctcaagccagcatgtcccccttcgtggacaaagtaaaccaagtcgtcggtgacggtatggaggccggaaggaagactcttgtactcgacaacgccatcgagttccagcccggggaccgatcgtttccatacaatggtatatccggccttgacatcgaagtcgatcagaaacagagccgatatgggaggcaggtcgggaaggacagccgaggccgacggctggggcaatcgcagggagagggacggctgtcgccctctgtagggggtcatggcggctgtctggcaattggcaatttggaggtagggctatgtcggcggtcttttggagaagacgggcggttgattatcgcagtcgcatgtgctggactgagaccatgatatcatgtggaccccccaccaattgaccaccatgcagtgggtgtagtggtcaattgcggtcgcaattgttcgacacgtgagtttgccacacagtagtcggtcggtcgtctgggtgacggcgcgtgtactttgctgtgtgacagaagcgttactggacaggatcgcgccggtgaaaatgaatacaagcggcgacgaaagtgatgttgtgcggtcggtggtggtgttggagtcgagggtcaaaacgccggggcggtcgctgtttgttgttctagcaggtgctgtagttggaggtgtctgggcagtgaccgacctgagacggcgactcgtgacggcaaggggagggataggaagtggaatgaaatgatctgatgcgggccatggcggaaagaacttgcttgaacgccaggggaacgagggaggggagcgtttccatgtaggtatcaaacttacaatacatggcccctacatccgtaattgtcgtatcagtgtaacgccttggctggctcaaatggtacgcagcatgctaaacccaattgatcagattccttgggcgtggtcaagcacctgaagaaggattggcctggccaagtctggggcaccactcgtacctgcctggcatcatgtcatcagatccccaaagatttcctgttgaacgcccaaactccgctcgtagtgacaccacggtaacacacgcaaataaatgctgacatgtgaaaacacctcctcaatctttaggtaggttgtatggaggatcggccctacgataactgatggagcgcaatgaaatcagtgttggtagagtacttggtattcgttcagccgttgcgaacaatatggtgattcgttgggcccggctgcttatacgcccagctggtcaaagagattccaaagggttctgaagagaaaaattaagcctcaacaagacacggtcatgacaggcaccgcaactgtggtgcacaggacgacgggaattctatgaaccaatcaaacggcacgatcagcagtcatcgatcccacggttcagtcaggaaccccacactcttgaatccccaacctgtgccgatgaattgcttgcgacagaactgcaacatcccatcggctacgtcgttcatttgttgcttctgcttctgcttcagctgctgcgtcttattgcttgtgccgtgtgtccagcctctcttgtgccgccgtcctgtttgtatctctcttgtcggtgaacgtgaatacatcttctctctactttcatccatcacagtcactctcaaacagcagctgaagctacctccagtcttacacaccagatcctgtgtcacgccagccctttcctctttctctctctcaccagcaaccaggtccctgatacccttttccccaacaacatctcggttccttcccacgctgcaaggccaagactgctgcacactttgcgccgctgtaagtccgctgaccggctgttaccaattacttgtgcttgtgccttcccgtcttgcttcggaagcagaccatgtgatgcccggtcttttctttctctcagactaacctcttaaccatactggcccagacttggatccgacgaaaacgcatatccgaccctactgccctttccccgaccgctatctagcaccccccgtcttgcctgcgtcatatttccaaccacacgcgacgtcccgatctttccgcagggcagaccccgttttagcggcatcgcaaaccccttccgagtcccacttgcggaataaaaacatacctctgggaccgttgggtgtctagtcaccgctgtcatggccagtcttctctactacccggtctacttcctcgaaggctgcgtcgccctcaccattggcttctacatgctgtccctcatcctgccccgagcagccttcgtggcccgttcgctcgccagctacctctcgctgctcctctgcgccggtttcggcgtcatcacctccattgccttctccttgctcggtcacggccagagcgcgcaatgggccgtcggccgctccttcaagtacgtcatggcgctgaccacgggcgtccggttcaagatcgacgaccctaagaacatcctcggcaaaacccgtcccgccgtcttcattggcaaccaccagaccgagctcgacgtgctcatgctgggctgcatgttccccaagtactgctccgttacggccaagagctcgctgcgcaagaccccattcctcggctggttcatgtccctctcgggttccatcttcatcgatcgcgctagcaagaccgacgcgcgcgccgctatggccggcgccgccaaccagatccagaagaagcagcagagcgtctacatgttccccgagggaaccaggagctactccaaggagcccgagctgctaccattcaagaagggcgctttccacttggctgtccaggctcaggttcccattgtgccagttgtcgttgccaactatagccacgtccttaacgtgaaggacttcgtcttcaacgccggagtcattcctatgaagggtatatataacccctacctttcccccctctctcccttccttcattttccttcacttccttcttgtgctatcaaaatactaaccatttcacctcactcacagtcctcgaccccatcgacaccaccggcctcaccaccgccgacgtcgacgagctctgcaagaacacgcgcgacctcatgcttaaggaactcatcgcccttaccgccaaggcccgcggccagtccgtctccgacattcccgttgctaacaagtacccgagcgtggccaaggcgtccggaaccgatatgcaggtcgccgcctaaacgcataattttatacaattcggctgagaaacagcagctccgtcgatccagaaatgccaggtggaactctgcccgttttgctgcgcagcagcccaggacagcgtgaaatcccatcagccagtcagccccgcgacgaggatggactgaactgggattgagattagtactttttacccccctaagaagagggtgggatgaggaagaagacgaggaagcagccgattttcagcacagaaataggaaaatagaggagagaggtagagccgagaattgcatatctcagcggcatgatggctcggaactaccctttgagtttacgtgcaggaggaagacaaggaggggatgaagactgcgcaagaaggaatgaaatcaagaatattatgcgacaaagacagagctactagaactagactagcacatctttctatataggatgggatacccagttaccaggtcacgtacttgggggttgtgatgcggtttgggggttgggccatctccctaacctttgaaatcaaagggggttgacaaaaggcgccactcaagccgcctgacaacccccttctcgacttctgtttcgtggttggattgctggatctgtgggatcgggttcgttggccggcggacgacctgagaagaagtggaagagggttggtggcaaaaggtgataagccaatgggaaatacgaaaaggaagtgaatagagaatatgatacccatgtacttaagtgcattgcgttgcgttgcggcacacgaacattcagctcgaggatccgcgcctggctttcaaccgctacagtaccgtgagaagataattatgtacacaacaacatgtaaaagtctaaccagcctgccagatttcaagttgtaataaccagacagactgtccaaactataatgagattttgtctttcgctgtcaaagccgctccatcactttttaaggagaccacacaccccaccttaaccttaccaaccgacccatacacccattcttaatgatgttgaaaagaaagtttacaaaatatgaagaacgactaagcgaataaagcgaaagaaagccaaatttagttttcaggctccgtatccgtgttagtgtcgctcgtgtcatcgtcctcatcatcatctgtcccactttcctcatccgagtcttcctcgtccttgacaaccctctgctttgtcggcgcaccctttgctgcgttcatgatgccggcaatagaatctgtagcgattgtggtcagctttctgttatgcgaatgtggtggatggtgggaaaagggaggaaaaaactcaccctcctcaggctcgctaatctcctcctcatccttcatctcggccgcccggctcgcgtcctccaccacgagcgtcacctccatcttggtgtcgaacccgacatagctgtcgcacaccacgtgcatgacaaacgtgtaatggccggcctgtggcggcgcctggaactgcgccttcatggtttgcatggcgaacgtcggcgtcttgccgtccgactcgtaaatgggcctgtcaaagctgacaaaggtgaaaggcggcacggccacgcgtccctgcttggaatccgtaaggaagacgtgccatctggggctgtggtcgcgggcaaagtaaggggaggaagcaagcggtgggtaaacgtcctcgctttcggcggactcctcgtagatgggcttgcccttttcgtccttgccgacgaccttcttggtcttcttgcggccgaggatggcgtcaagatcgtcttcggcggggtcaatgtcctcgagatcaatgggggtgacgtcaggtaccttctcgctaccgggaggaacgaagcggcccttgacaacgagggtgacgagggaagagggaatgatgaacttctcgccagtgaccttgaagaaagccttggcgacacggaggtaggggagctgcttggcataggcgatggtttccttgtactgagcatcggtcaagaggccctttccaacaacaaggctgcggcgcttagcatcaggctggtccatgaaggcctggacagtggtgtggacacgggagtcgccctcgacagcccgaacaacggccgaattgaagtgtggaagctggtacagaggagaagccttgggcgggatggcctggatgaggcgctggctggcaaagtaggaggcgaggagtggagcagtgttcatgtaggcgagggcgatggcattgaaagacttgttcagagcatgggcaataggagcgacctggaacttggccttctcaagagtagcatcaccaagctcaatgcgcccaaggtaagcccagagaagagcgagagcctttctccgggggccgttctcaacgtcctcgagcttcttcttctctttgggtggaagttcgtcggaagccataaccttggactcgatcttggagaggccggcatctgccttgtcgcctttgaacaggtcttcaaattcctggccactgctgagagccgccactacaccaccctcgtcaatgttgtcctgatactccttgaacaaacggttggcgctctccataagaacaccctccttggagcgtcgaagtgtgccgtaccaccaggagccgaccagataggggaggaggacaccaaacagggcgaagtagatcagaacaatgtacttgccattgccatcggagacaatggccttgggaagggcgatgttgatgctgaaaccttgctttccatcggggttgccgaactggataaagttgttgcgcacgtcctcatccgtcagagcctggtatgccttggagatctcaacgtagcggcggttcagatcgtcaatggtctcgttcttggaggcgtcggggcgggccttgtcgggatggaacttgagggagagcatcttgtacgtcttcttgatttgcttctcggtggcgctctcggcgatgcccaggatgtcataggggttccagaggtgttgtaccggggcgtcggtggtcttgatgaggtagatcatgtagcccatgacagcccacccggcgatgacgagggcgattagccatggcttgctaccgtccttgcgcttctccgacttgcgtaatgtgtcgactaccgccgactggtcgtgcttgtagtccgtctggatgcgcttaagagcggcagctgggtcgttccgcgacgattttattagcgagtacgtgatgggtacggtgacgatggacgtaagggtaaacacgaagaagggccagaggtggccctcctcgtcgtaggcgtaatcagtactcatggtgagtacctatcgtggcgagaagctgctggcgtccgaagtagacggcggtcaggctgcaattcccaagaaaagatgtcgaggacaagttgcagctagggactggagaggccgagcagggcgcttttgttggagctgccgcggggatcctctgctctgtctaggccagcgtagtctagtagttaatattggactgtgggagaaaggagtggaagttgtttccagattgttgctggagatggctgggaacaaaaggtaaggtggtgcgaccgtgtcaagtgaggtgtggcggcttccacagggttcgtcggtttggaccgatggatactggtcggattggtgatgggggatgttgtcaagttgtctttctgcggatggcggattggcaggtgcggatcggggactctggcaccgaagatgaatcgtggcctccaaatttcagacagggggcccaagctccccgctaacaccgctacgtacacccacatgcctccctccgtacctgccccttcggctcgtactgccagtacttactgccacggttccttgtccttcattctgaccccagaacggacacgcgagatcttggtggctttgtgaaccaatcccggcattgagcttgcctcctgttgtggtgagcttgtgtcgtctttgatctgaacagatctatctctctgtctgtttcttttttctctccctggatgcagtattcgccccagatttgatgagagaccttccaagtagataataactacccagctgtccgctcttatcaccaaattgacatttatgacccaagtcacctaatctggcaagatgtacatgtactatggtaagaaagatggcaactatagaaaagagatatcaaattgaagcaaaccacaagctaggaacggtaatctgtattcaaaccttattcaaaatctgaagataatgtctagatccttgagttaggattcagaggcgccacaccacacgttgtccgctcacccttaattacaaactagcaacacagtgcaaccagtgttgttcatcgaccggctgccacgaacgtttgttcaggtctttccgaatgccggcatcgctgactcaatgaatactgcgcgacaggaataatcgctgtatgtgccatatttactcgctgccagttcaaagctctatcctgaatatatggtgtctaagtattcttctgcttcgtcttcaagcatactcaaagaaccaaaccatgataagcagccccatttcaccagacttttatatgagttgtcagtctatgtgcaatccgatatgtaaaaaggaaaatcggttacatcctcaatccagaaacctagacacataacgccactgacttccatctcacagtgccggataaggataaccatatgggcgtgtgcatgactgcgacaactcatagcccaacaacggcctggaaatatggtcgagacgataacaagacaatggtggaagacgaaggatgcgcgtggcgcaacttttccggggaaagggtatgtgaggttatgaaccaatgaaacaagtctatgccttgaccaatttgtaaaagaaaacacccgtctttttttttctgctccatcgcttcttacacgctcaggcatctttcctgaaatttggcatgagccaaggggttgcataccccagacgcggtctcagtcactctctgactgagataccagaagtacgctagccgcgtctgacggcagccatgaactttttgaagagacttaggcatgcataccacacaaggagcagaaccaagagatggggaggcaaaagcacaacggcagcgaccagccagataccccatgatctgagccatgccactcggctatccatgtcgttgcctgcttttccttttccccaagctctgtgggtccgtccgtgctcatcgtgatgctcggtagcgtcgtcttcggacagatacccgtcattatcatcgtcaaagtcgccctcgtactcgttatcatcttcgtgggtttgtcactggtagtggaagccgccgccgccaaaacctcccctgccgcgggagcgaccgcctccagggaagccgccaccgccgaagccgccgaaaccaccaccaccgaagccatgaccaccctggccacccatcatctggataatgatctcagggtcaataccacccatgccaccgcccatgccaccgccaaacatatcagacgggtccactaggtcgtcaccactatcgtacctagcgcgctttctattcggggtgttagcaaactcgtcaactaggaggggcaggggagggacttactgagagtcactaagcgtctcataagcttcgctgatatccttgaatctggcttcggcggaggcatcgccgggattcttgtcgggatggtggacgatggcgagcttacggtacgccttcttaatctgggtctcatccgcattcttgtcgatcccaaggatcttgtagtagtctttcctctgcgacttcttgagctcaagctcggctcgcttgacttcctgagcaatggtcctgtcttcaggctcgagctcctgcagtgccttccactccctaacacagtcctcccacctctcggccaagccaagcgcgttggccttggtcttgcgggccttgaggtaagaagggtcgaggctgatggctctttcgcagtcggcgatggcctcgtcaaactgcttcagcttggtgtagcacaaggcgcggttctgtagaatcttggagttggtgcccttgtttgacgggtcaatctccaacgccgcagtgtatttttccagggccttctgccaacggccagccttgtattcatcgttgccctctcccttcatacggtccaacttctgaacgacacgcaaccacttgatggcatccttgaagtcgggatcgcagctgagcgccttgcggaaatgctgaattgccttgtcgttctcacctgaagcataaagcgcacggccacggatcacgagagcctcggggtcctggctattgctcctgaggagcgacattgcaatattttgagcctcaccaagagagttgatatcgcccaacctgaggagagcctcgccacgcatcagaacccactttctgggccggctagcaccgatacccaggagcctttcggccatatcgagggggtgcagaaccatggaagcggccgtgccctcctggagagccttctgggcggcctggatatagtttaacatgtccctagcgggagccatatcctttgccgaagggggcggttggatgcggccgaaagtggcgatggcctcttcgggtctgccaaggctggtgtagatacgggccagacgcaacagaatcttggggttgttcgggtcaagctccgctgcgcgagtgcagtcctcaagagcatccttatacttgccggcggacatgtaggctgccgcacggtttcctagatatgttgcggattcgggctgcaagacgatggctgtattgtttatgcccaagttagtttctgcctcaatttttttttttttttaatcctcgaacctggccgccttcttacccttggtataatgcacaatcgcttggttataatcctttgccttgaagaacttgttgccctcattcttgaagccctctgcctgctcggcagggctctgcacgggggtagtaggctgcgagcgatggggaggaggggtaggaacttcgccgtcattagtctgagcagcatcggcaccgttggacatggggacggtaaacgtgcttccgtgagcgggcggtgtgggcttctgctgagcttgctggtcctgcggttgctgcttgtgcggcggcggcggcggcgaggctgcggaagccgcgccgttctccttgttgtcgaactccattgaatttcgaacactaaagccggacagatcagaaaagcgtttgcgctgctcgggaggcaggttcagcgggtggatgtctgtgtcgaccttttttcgacggaaggaagttgaccgggaacggctgtcagacgcagcggcggggtcgactgggtggcggccgaaactgctgcgggaactggtcgaggagcgcggctgatgcgacgatgacgacgacgagtgttttgtgggatcgcgcgcactcgcagatctagaagttgagcccgacggtggtgttgggggaaggttgtagtgcggaggtggtgtcgggggagaatgatcccggcgtggttgactgtccgacctgtgagtttttttggcggacggcgaacgggtgcccgagggggacgaaaacacgggtttggtgggggacaatcggtgttgctgcgtctgcgtgggcggccttagagactttggaggcggcggcggcggcggcggcgactgtgagtgcgaacgctttgcgtgcgagtagggacttcttggacctgaagtgccagaaggctgcgtcgactcgtaacgtccggcgcgcgtatctgcgtccactctgtccgtggaggtggagcttctggacgattttttgctgaaaaacctcattgagactgccggactgagtagttaccaatttccggaccgtagaccgttgcaaaagggcgttttcctaacaccgggctgccgatggtctgttaaggtcgccggcgggatatgtgtagcaacctatgcgggctgggaccgccaaaatgtcaagtttcccagtggtgtgcgtgccgagcgagcggtgacttccaactaaagccggatcttgtatcgcggcatccggatgcaggcaaaaataggtggggttttcttatgctggtactctgcgactatctgtgccaggtacttgcgcgtacccgagtcagaagtggaaactctgaccttgatgttcacggtcttccgtctactagtacggggccggttggtgaactgtggggagatcacaggcactctaggggttcagcgcctataaaaccttccagttcttttcactatggaacacgaaatcccaagtaggtattacctaggccacatcgaagcaggtcacggtgatggaaaccgcgtgcgcgggaagcaagcgaatagctttctcagctcctttgcccggggtcctggccgtgaatctctggtgccttttatgtgtgcggcgaagaggcagggtagcggtcgtgccgagttggatacggagaagcttgcagaaatccgcggtttcgaggaggttgggatggagatgaaagcgggacgacatgggacgattgatgcaaaatgacaaagcacgctggatgaacgaacagcttcaacaagatgagacaggcgtcagttcagacacacaagagagggaaaagagaagccaacgaaaagcagcaaaaagagctaggcacgttcggcacggtcgatccatcccatcacatccgacgctataaaagagggatggataccgtcttggtgtattggaagggtttaggatgattttctcggcttccgcagacaaatcatttgggaatcgagtatccggaagacatgatgatacgtaccttctgaatctacccgtatcggagagcgccgcctgggcgatagcaccgccccagtggagacgatagaaaaaaaacaataacaaaaattccattcttttttctagattcttgaaaaatattaaggtatcgcagcgcaaacgcgtcaagccgaaccatacaaagcaatagcacaatacaatagtacaagaccaacattcgatgcactataatacaaattgaaatataggtatatacgctacttataaagagatctctgctgtccgttttaaatttactattatttttattgagttattaatattataaaatagtaaatctttaaatagtataaaattaatagtataatagtaattaagttacttagcgaaaaaaaagataaaacgtacggaaattagataaattaatttaccctttaaatgcgtctttccaaaggatcttttactaaataatactaaaggaaactactactacgaatattacaaatattactactaatattactaaaatggatctcgcagttaattacgaccaaattcttcaactataggatattaaaatcgaccttatagacctccctcccaatttctttaataatattttattcgatagggtattaccggtatttgaaatggacgaataagagctactactattaatagattaggataactttattggaagtaatagcgctgagcttgtttaaatattattaggtctaaatattaaaagggagggtaaggtaaaaagaaaaaaaaaaggctaggttagtataatactaaaaataatttttattttaaaaataattgaatttcctattaaatctaatattaaatccggtaccgagcctaatactaaatttaataccgaacctaatactaagcctattgctcctactactcctactaaatttactactcctagtactcctactattcctattaagcctactgctcccaatattcctactactcctactaagcctattattcctactaagcctactactcccggtacttttactactcccattaagcttactattcctagtactcctattactcccgctattctaattctctttattaaacccgatattaataacctttttagtactctaataaattttaacgaataccggatagttttctttctatacaacgaaagaatagactatattacggtggagtaggtttgttactaattattttttagtacaatttttattaatgttaaaaaagggtgtaattaattatttagtaatttatttaatattataatagtaattaaagttcaaattatatattattggttatatagtaagaatatatattgtaataggggaggtactaggaaacaagcgaaattaatttgtaatagaattaaatatccgaaaaacgtttgtaaaataatattcccgaacggattagtaagctttaaactatttactatattttatactactaataccctagggttggacaattcttcctataattatactttaacgtttttaaataagaataaaattttaaagaatattcggacgtatgtagttaaagaagttagttgtagtatacttcctactactttctataattaattatacggtaattatagtcgaaatataaagtttaaaaatatattatataaagtaggcggattctagcttattaagtaaaatattattaatataggccgtatgtagcggaagaaatattttaatttataacgaatattaagtaataattttactagggatatttaagtaaaataagtattagaatattttacttcgtaataccccgatttaatagaatttaaagcgataatttggtttattatatttattattactacccgtaaagtagacggctaagaatcttcgggtatagtataaactttatttaaataatttaaaaccttataacgctgtagcttccttatacttataaatattatttataatacaaattagtttagctagtacctttatatactatttatttaaaacgaataagggaagtagttattgtatagctactttctaattgagaaagtaaatgttaatatagtagtaaaagtactattaataatctataggtaggttaaagaatagtacgtttgggaatagttacttcgagaatatacttactaataattcga