cggagatctgatatctcgcactgtggtggaattgcgtttgataaccttcaagtaaatctcacttgtatcatcaggacatgttaaaatggccctggtgaaattaggtttatctagactatagttaatcataaattcccaaaggtccgaatcaccccagttcttaacaaaatcaatggccaattgtggattctgcagttcatcaatgattaaagataatgctttctttgtttcaccgatttttccccacaagtatatcaattcattgtataggccaggttttgaggaacaaacttcgatcgcagtctccacattatagttattgtgcttttgtaaaaaaggcaataggctttgttggtcatattcagaataaagttcaattagctgattttcatagggattgagcatgaaggagtcatcgttgtctaaaaatttcattaaataacaaaataaaatcttgttgaaagaccttggacagtcatgctcaaatattctgtatattctatcgatgggtatggtgtgcctattctcaaataacaagtcgattggtttgttgaaaattgtttgaatttcaaatattgatagtttagaaatattagaaatcttgcccctgtatgggagaagaatgatattcactatttgatctaggtattgcggcaacaaattttgtacttttataatagttaaagctcgtaaatctttagctttcaataagtgtggtatagccttcgtatatttattctctttcaaatatagatggactaactctgttctataagtaatatggaactctccatcactatgtgtagctacgggctcatttgcggtctctatctttgtttctaactcctcctcaaaattatcaacagaaaaaagctttagatcccatttattaatatactcatgaaacttattgatcatatctttggccaagaagtgatgtagcacgtcgtcatatactgattttcttaaagcaggcttcttgggaattaagggagcgatttctataatttttcccgatttgatcaaaacttctatggtatccgcccattcttgcagcactttattagtggcgtcatatgagttagaatcaaatgagtttaaagtttcttcaaaaataatgttcaagtgattgatcaatgtactccaatcctttttggctaccagattgtttaagaaggttaatcctataccaaatctttcttctgatccgatgacatatttaccgatcttccaagctttgtaaaattgtttcctttctatgaaccaatcaaaatgatcttttagtgacaattcttggaccctgatagcgtcattagaacttatcaaatagtattctggtgttgtttcatctatatgtttacccaggtgataatcgttcaaagataatttttcgtagtttttcatgatgacttcatcattatatatttcatcaccattaaaaagatcaacgatttttaattccggagcgttccccttgaacaataagtttttttgctggttagctaaatccaggcccttgttatttttatcaacacctacgtcatcttcgacatctaaatcaaatccaagacataataattggttatccttaaaagacgctaacccagcaatgagcattgatacagtgaaattgcattccaactccacttttttatctggtgatcctctaaagcttgaggcagcactagataatagagagcctatatttgtagtagggttgaaatgacccatattgttgttttgagagttggaatcgctgaatttgtacgaatttgaatctttagtaaaagaaactttaaagagccaaatgttggatccccatccgatgataattcgatcactttctaagaaatgaacgtgcggtctgaacaggtctgatctcacattttgaacattgaaaatcgttgaagggaatggaatgttgaggagctgtgaccttgttggaatgtcacaaaatgtaatgccatcatcatccatccataagataaggtcacccataatgtatatccccattatagggcctctagcgtcagaaaattgatcatctttcctggttttttcctttttcttcttattcagaacaatatcaatcctattgcctagccagttcctttgagatagcaccacatcgccagccattccaccagaaacgaacatctttgacgcttggtaattagaatgcaatgctacagaatttataggtcttttaaaatcgtattgtgtaatgttctgcggatcatcaatggatccgattataactgtaccgtcaatagatccggtagcaaaatatttgccgtcggtattaatacatagtatcgaagacctatggcatttgattgtcttgataggctcgaatgtgcatgtggttaaatgtagaatacctgaatgtgtaccaaatgcgaaaaaagcatcaccaaataaacacgaagagattgaatccctttgaaagaagtttttcgggagttgattgattcttgtgtacttcagaagaggtggctcgtcgtcatcttcatcatcattctcatcttcctcaccatcatcttcttcactatcaacttcattatcatcatcatcatcatcttctgctttcgtcgcaatcactgtaaccgtgcttttatcttgttgagacattgtctccccggcttcttttagtatgtaaccattgacctcttttggcggagttacctcaactgtctccgccatattatcatcatggtccctctcagagatggagtcgctttcaccaattacgctactgcccctttcttggttcaaattggaagcctcctggaggttatctattgtcattaatgtctattatcaaccgaatctctttgactctaatgctttttccttgtttttattacttgcaacagtataagtggcccttttctaatttttttattggatcgtattcattgaaaaaaggtaagcaaactgcactccattgcagttaacttccaacaaaaggaacaccaagtttacgctttagaacaaaagtactatggctagagcaaggaagggtgcactgattcaatgtgatccgtctatcaaggcactcatactacaaatcgacgcgaaaatgagcgatatagtattggaggagttagacgatacgcatcttctagtagatccttcgaaagtagaatttgtgaagcatgagctaaataggctattatcgaagaatatatacaatcccatggatgaggaagaaaaccaatgatgttttgcgttttcttctttcctttcaatactattaaataaggcactatctgcaaataaatgaggtttaaaatgaatatagagaagcgtgaatgacctcatggaaatacaactatataagtatgtacatgtaagaataataataaatccaaaatagaaaaaaaaatgggtgggtgaaaataaatatacagtttccaggtgttctttctcatcatccttttttgagcgctaaatcccgtctgattttttccttttcttcctcaaggtccactccaaactcctcttgtaatttcttctctaatctgagccttttctctaaacgttcttttttcatccttgccagttcagctttaatctcatagggttcctttggtatttggtttagcgttgcagggtctggccagaatcctgggacatttaattttttatcagtatccgtaccaatatagtacatcacagccactggtgccagcaaacaaaaggaaaatctaaagatctccagttgtgcccttgtatatttgaatttaaatttaaacggacccatttttaggctaatcagagttctcagttgtgttacttcaacccatattgaaataggaaatgtagcatgatggggcagatatattgaagttagtacggagaaaacgaccgtttaaggccaggccggtaaaaatgaaaagaatgaacagcagatgaagaaggagttgaaaaaagagaaaaataagtgtctaggaagactatgtcaagggatgcgatagaatattcaaaactattcgctaagctagtcgatcagaatgacgacacaaaattagacgatgtaatagcatccttcctatactacatgtttccaagagaactttttattcgagccatttcattgttagaatcgtcagacatgtttatatatatactagataagttccatgaggaggaaaacaaagtatccaggtcgttggttgatatgttgattgacaagttttatacggactcgttggattcgccgttggaatatcggctgattgttaaggatactaacgatggggcacccccaatactggtagatatagcccactggttttgctcatgcgaagaatactgtaaacactttcatgaaacactcgaaaaaactgatgagaaggaagaattacacgatttgttaataaatgaagttgatgaccatttgcaattttcagatgataaatttgcgcaactggatcctcacagtttatgcaaacaatggtacttcaaatttgataaaatttgctgttcacatttactagcgttttccattctactcaaatcttcgataaccgtgctaaggtttttcacggatagctccaataaagtctttgtgatatcgatagacgatattgatgaatggctgaatttacatatcaatatagttgaatagaaacgactgcggcgagactgccttcatagttgtaacaagagcgaattagtgaatttgtattaaaaaattaagaactaaaaatagtgtaaatgaagattatgtatgactcattaaactaccccggttgtatttagaagagcttgccataaacgaaaagaggttttacacatagcgctcttaaattaatctcagaaaaataaatgggtaaccgttgtttctgaaccattaaagagtttgccaattaaaatggggtggtataatggggctagctcggtagaaaagcctagaattgaaaaatgagaaaaaaaaggataaccatagtgctaaataaggacattaggaaaaggcgtatgtatcaaacaccaccgtttataagaacaacatagcaacaccggcaagacccaaggcacctggaacgacgacgttagcaccgttgctgttgatgacgatggagtgagaagaggcagatggtgaaactggggcaaccgtggagacagttacacttggctgagcagtagatggcttaccggtagatggtttggcagtagatggcttagcagtggatggttcggtagtagcgccctttgattcggtaacggtgatagaaggttctggagcttcactcttttcaatagtacatgggcagtcagtgatggtcaatgtagttggctcggtgactgtgtaggtcttaccattcgtggtgaaagtggttggttctgggcagtaggtggtgtattcagtgaccacagtgtactcggtggtcgatgtggtggttggcttttcaatagtacatggacagtcagtgatggtcaatgtggttggctcagtgactgtgtaggtcttaccattcgtggtgaaagtggttggttctgggcagtaggtagtgtattcagtgaccacagtgtactcggtggtgagttcagtagatgggttgtaaggagggatagtagttgtgttgcttggtggtagagatgtagttggtgggaaagctgaggtggtaccgttagttggaagagcagtggttggagcctcagtaggagcttcagtggaagtgccgtttgttggaagagcagtggttggggcttcagtaggagcctcggtggaagtgccgttggttggaagggcagtggttggagcttcagttggagcttcagttggagcaactgtgctggtaccgttatcagattctggagcttcagaggatgtgatgatcactgagctggaggaagttgaagaggagctgacatcggtggaagaagcagcggtgctgttagaaaattgggccagagtggtcgaggccaaaccggcagataataggacagtagagaatttcatcttaatggagcgaacgtattttttgcttgtctgtatagaaataggtacttagcaagaattaaaagggaaagagaagagtgaagggaaagaatgaatcaaaatcatcctcggagacacagcacgccaggtatttatatgacggttaaagagagggcagagtgtctccctcttttctacggcgaatctaaaaataatatgactgaacccatcccatgccatatttgttgtaccacaaccaaaaagagaaaaccttttcctaatggctttgtcttatttttagaataatgatggacaaaaacagtttgaaattaaaaatatacaagaatggaaagaggtgacatcgaggaggcatggatctatagcctaatgaagtaatcaatgaccgtgaccctggcgcgctgggccctctcctcttccgtgatagaagcgcacatgacgtggagccgtgcgtggtgtatgggggggcaaacctcggggctaagctccttcgaaaaaccgacgccgtctgggaggtcatttcagtcattattaccactttggggtacacgccatcggggatgtcgacaattacccgttccggtttttgcaactgtgctcgattggcgtctggcgcacggtacaaaaagccgttgctgcaggcagccgctgcaggccgcctccattcctttactcctctgtcgtactttaacttaaatcaccgttttgcagctgtttctagggacatgtcggtttagcttgtgctgtctgtgtacattgggggcaacatgcatatccgaatctggtgcatatgcatagattgttgagtcgtattgctgcttccgcagagctgttgcttttgctgacccctagaagggtaatctgtgcagttgttgggatgtgtgtgcatacccgttttggtcaagccccgatgtccaaattggggaaaatttgttcaagtaaactccaacaggtccgaattcctaaagaggtaacgtacccttaacttttctctgtagttgttgggtggaatgcaatttttttttccgtttctttttcgttttcggtttatttcatatccttttactcatctaactttcactatcataaattatctcctcttttccctccgcatttggtataaggttattatctgagtccatattgacgaacacttgtaagcagctgctgttgtttgttgacaatgtcgaaattaggccagcattgatgttttggtcaattatatcgcggaactcgcccgttgctttatcaaaatcgaatttgacgatgcgatgacgataaacgctatttcttgttcgtttcaatcttcctccatctctctttccgtcttcgccatgtaaattgaagacaatagctattctaaaggtttcataattccgcttgtttatcctcatttctctgatggtacatcccgcattgtctcgcgaagatggagtcttcaccctcttgcttttcacaaatatcgtttcatccacttgctcgttccagtccctgaagagaccaattctgtccctcagaaatacttcccacgtggagtctttacctcccattgcaatgttggcaaccaaggcgcttttcagaatatgtacattgttcttgcgtctttcactgttggagttgacatagaaattagaaccatcctctaggacttcatagtcctcttctagagattcaaattcatttgattggaacgccgtattcatacagtcattcagaagtattattgttgagccagtggaatgtgtatatttggtcatggctgtaaaaatcaatattaaatgtcgacattttaactcgtgtatggtcttatctagcgttccaccacttctcttactgagcgtacacaaatggtcgcaaactaattgagaaaagccatcaattatgatcagtttgtacttcatactttgagatagcttgaacaagttttggaagaaatataacagctgcccaaatttcgttattcggacacgtttcagattctccttcacgatatcaaattcgggaaagcgttctcttagtatgttgataggcatatcttggaaggcttctatccataaaattctatcgtcatttgcctccgactgttgcatggcttccaacagtttacttactagctgaagtccaaaattagttttgccaattcccggaggcccaaatatttcatagatcgatcttgcctggaatccgagatttagaatctcatctaatccagtgatgccgctgcttaatggcttcggactgtcaactattaactgggaaagtggtataccaaacgacatactttcatattatctgatattagttcgttctttcttccatcagtcagaaaagtttcttttttctgatttctcactcccgcaatggcagtgctttattggttattttttctattgatgtttttctccatgtatgacgcgacactcaacgctagaaaaaacacgtgaaaagttaggggatttttacacctatagtaaagtgcatatttcaagagaatacgaaaaaaaaaagtattagctgagtatttagctgtatagacccgaacagttgtatacttatttagctacaccgcatacagcagtatatgtaatattacagaaagttttctttttttggaaataaaagaagaaaaaaatatgatgcactagatgatttttttagtgatcactacaagaaatagtccatttgagattttttagttggtattatagcattgccgacttcgttttgcgcttgaacggcttcaaaaattgtatattcacgattcaaatcatcgtctattttcaaaacagccgcaacgttaccacatcggtaacaataattcggtgccgaccacaccgtcactaatccaccgtcgaacatttctttatagccttccatcactagttgatgggctctggcaatcagctctacgccatttttttccaagaactggtcaacttctcttttaccaaagagaaacccagcgcctctcggtgacaatgaccatgtgtcgacatcttcgggatcactccataatagatcacacatagcgccttcatgcgggacttcttgtttcctatcaattgttcgtatttcgtccacggtggtcatatctggtgacaacccaccatgaacacaaaatatgctattgtttattattgcacctaatgataggtagtcaaacacttcacagcaatacctccacacgttactactaccgtatttccttaccacttcatcatagaatccgtacactttggtgatttgtcgagtttcgtggtttcctctaatcagagtaattctatcagggtatcttaatttgtaacataataaaagcagaaaactttccaatgagtaaaatcccctatctacaaaatcccccaaaaatatatatcttgtcttctccacaccgccgctcttctcgaaaagcgttagtagatcgtgtaattgaccatgtatgtcgccgcatattgtaactggcgtatcgacatgcgttacgttaccttcattcatcaacagctcctgcgaatttaaacatagcttgaaaacagtttcttcaggaatatgttttccctccctcagtgacgcaataatcttgtctaagtctgtcatattccccctgagattcctaattatcgtttctcgtgttgctgtgcttttgatctgtatattaacgaattagcacctcggagatgtaaagaaaatgtacaggtagtaatataagacaatgcgagtccagctgttactgttttttgtactggaaaggtggtaaatcgcttttttcgcagacactattctttcctcatctctacatgtaattagaattaacagacactttttttttcctcccatacacacatttctttttttttcccgccggacaatgctatgaatttctttttcttttgattgatagtattaaaaatttatttgataaccgtgatggtagtgaaataatacagatcatataaagttattacatttcaagagtttttatagatgtaacttatagtaaatcatcacaagctgcgggttgaaacagttatatatgcctccgttgcaacaccgcgtattggttgttcaaaaatacaatacaaggagaaatgaaacatgaaggagtaggatgtaagggatatcaagtcataatcattcgtaaagaaggtcatctaagcctttgcacctgtataagaagcagaccttttcataacgtaggctttggatgccagttttgatttcaaactgctttcactattcttgacatgacctcttgaatccaagtcgaccgtacctgcactttggaaaagggaaacatcaccaacaagtaaacctaaggtttccaagacctgttgaggatcggtcaaatgagccttagcgacagttttcttggatgcggatcccacggtgacaggataaaacccataattgccccattggtttttctcgtctgggtacttttctttccaacaggattcgatggtattcaactgcctaaacatgtcttcgtcggtgaagtcatcacccaaacataatacaaaatcgggcatttgatccttaggtaatttttcactgattccctttagcatgtcctgtggtttaccatgttgatgccagactaatcttttgacaatttcacccttattgacgaatcttggacgaacttcaatgttggctttaccgtccataacctccaaatcgaaatcatcggtgaacgatagtaatttctccttcaattctttggcatggaactcgcctaattctggtacagtacgtctataatgccatgtaagagcgactttcttcctttcgatgaaggaacctggggttcttgtggtgaattcttccatcacttcattgacgcgtacttgccaagacatatcaaccttttcggtcaagtttacccagtcttcacaagaaacatctttcatgaaacaaccgtgttcggcacttaaaccaagttgaggtaattttccacccaaccattgactcaaaaacttctggtcacgaccagaaataatccagatttggttatgaggatcagcacacaatttttgtaaaattgtataaagtctcgccgaaggaatagccgcagctggatctttgacgattggagttaaagtaccatcataatcgaaaaggaataatctacgcttagcttgtttgtagttttctagaagaactggtctattaagagctggagtcattttcctctcaacgtcgtcatcagacgtggcctgctcctttattgaggtcaaaaatttgttggtccaatcttgaatggtgggcacttccttccatagttttgattccaagttcgttttttcctccttgtccaacttcaaagccatgttgatagatttagccacagcgactgaatcccatggatttaccacgatggcgtctttcaacacgttactggaaccagagaactcgctcaggatcaacgggttaccgtagcataggaagttcgacatgtgtgatttgacggtaacgtactccaaagcagtggtattcataccgtctctgacacttgtgatcaaacataaatctgcaactctgaggagagacaaataaacgtccttggggattctcatgtagtagtgctgaacaggggagaaattcaagttaccgtattcagaattgatggagttaaccagttcattgacctgctgctccaatctgatagtttgtggggagttcctgttagcagtgggactactaacctggatcagaactacctggtctcgccattccggatacatggccaagaaagtctcaaacgctctcaatttttgtacaacgcctctgacggagtccaaacgatccctgcccacgatgatctttttattttgataagcttgctttatagaaagcactttagaatcgatatccttcgtgaaggcgtctcttaagatttgtgtggtgttaacaccgatcggcaaagaatcgaccagtacatcgccaccgtagacagagacttggtattggtcgctatcaaaagagtttttggatttcttggcggttgcatccagcaatcttttacaactcgatacaaaatgacgggagaatgactcgttttggaagcagattcgatttgccccaacaagaccgtccaaaatttgcttcctacggggcagacaacggaaatattcgttactgggccatggggcgtggtggaagtaaccaatgatgatggactcatcgttgaatttcatcctcagtagttgaggcaacaacagtaggtagtagtcatgaatccagatgatgtcccccttcttgtaaacctccccgattttttgagcgtacgcttcgttgaacttgacgtagtcgtaccaccagttcttttcctgctcgccttcgttagaaggattcaagatatagtgaaaagtgggccagatgactttttccgcgtagttcctccatctgctctgattttttctcaaaagccaaactggatgaacgttattggcagcagcaggggcttgtgcggtgtcggtcttggcctctctatccaacggcgagtggtcttgcagagtagtgctcttttgattgaattccaccacatggagctcagctctgaga