ggcgacggcgatctgattctcgccctgtggtggaatctttttccagtatagtttcttttcggagaagccaccgcccaagagaggcacccatctccatatacgggaaagagttccatatgtggaaatattgcaagtttgtgggaaaggacctggaagtattgcttagttaacgattttaccggcagcaagctggaacttcagagtttacagaaaaacggtattatagatctgatacatagaagtagaaggaagtatataagtgaaatactttaaaaaaaaaaaaaataaagagatcagacaaaaaattttacagatattggtatcacaaaagagagaggaaattaagttagcagcatatcttgcgttcattcaaagttttcaaccattggttggtcatcagcgtattccaattcttcgtcttcttcaacggtagcttcttggtattgttggtactcgctgactaaatcattcatattggattcagcttcagaaaattccatttcttccataccttcactagtgtaccaatgcaaaaacgcctttctcttgaacatggcaccaaattggtcgcctactctcttgaacaactcttgaatggaagtagagttaccaatgaaggtggcagacatgtctagatcccttggagcaacggaacagacagccgtctgaacattgtttggaatccattcaacgaaataggacgagtttctagtttggactttatgcatttcatcttcaacttctttaacagagactttacctctaaagaaggcagcaacggtcaaatatctaccgtttcttgggtctgatgcagccatcatgttcttagcgtcaaacatctgttgggtcaactctggaacagttaaagatctgaaagattgagagcctatagatgtcaaaggagcgtaaccgaccataaagaaatgtagacgagggaatgggaccaagttaacagccaactttctcaagtcagagttcaactgacctgggtaacgcaaagaagtagtaacaccggacatcacagaagagaccaaatggttcaagtcgctgtatgaaggttgggttaacttcaaagttctttgacagatatcgtacaaggcttcgttgtcgatacagaatgtttcgtcggaatgttcaaccaactggtgaacagacaaagtagcattgtaaggttcgaccacagtatctgaggttttgggagatgggacgacagaaaatgtagccatcattctatctggaaattcttctcttattttggagatcaatagagtacccataccggaaccagtaccaccacccaatgagtgagtgatctggaaaccttgtagagagtcacaaccttcagcttcacgtctaacgacgtccatgacagaatcaaccaactctgcaccttcagtgtaatgccccttagcccaaacattgccagcagacgattggccaaagatgtaattgtcgggtctgaacaagttacctatttgagagttgcgcacagcatcgatagtacctggttccaaatcgatattaacagaacgggggacccacttaccggatgaggcttcattgaagtacacatttaggcgggctctttggatttcatcgtcaccatgataatttccgttataatctagaccatgttcaccgcaaatggtttcccagaaggcggcaccaatttggttaccacattgaccagtagaaaggtgaatctgttaaagtgtgagttagtacttctgcaccagtgttgagcctcgctgcttaaaattgaaaagcgtaaacaaaaatcctaaacgggaaaacgcgatccactgtagtggcaaaggaaggatatatcgtggagaagactggagccaagcgcttcccagtatatactcttgattacgcattcctgctaaaatggatattaaccaacatacaatttctctcatagtttgatccgttgttgtttattctcttgagggttgaaacaacgtgtattggttgtgtttgagatctcatgccttctatgtttacattttagttttttttgtggttatttatttgcgtatttaatgattgacattcaaaggtagggtaatacaaatagggaaatagtataaagctacactgacatcagttccaaaatgtattacggtgactttaattgtcccattcgtggatttttttgcagtttataaagtcactgtgctaaaaaaatttccatttaggctcccttttgtttttcttcttccgtaagttaatcatctgacatggtagggaatggtaagcatcctagcacacatcttattttaaataactagatgaaaagagttatactttcataagctttctatatacaggtctggatatcttttttcgtttacagctgcgtgttttcctctttttttcgctggtagaaatatctcatatatattcgttacctaagtctctaccacaaagctgttgtctaattattcattaaaaataaaaacaaaaatcctcttgagatctgtatttagcttctagtctccccgacacgacctttggccttagcccctgttggtttattttagctacagctttttatctttctatgtggcgctttcaagaaccacatctaataagaccggctcgatagatgatcactgcacagtaacatatctgttatgcgtatcagaaatctcgaattgggaatagacccttaacggacttattcaactgtgtgtggtcaatatgcttttaccgttgggaaaaacgttgggtagggtaacttcagtgatttcaggaaaatttggccgttcactgatcagattgacttctcatggaatatcttagaaacaacgattatcccctctattaattgcacaagaaaaccgccacaccagcaatgacaaacgctcgaccagtagcaccattttttaccatgctaagaactaagttgagacaaccacaattttattggtttttaggtcattttttgacgctataccactatttcagatactgcctgtcgttctcctctcattcgataaaatactactactcccgtgttttatttttcatcactattacatatggcattgtgctttatcagttctacaagtcgggtcagttaaagttgactacacttccccggcaattacgtgctttagacagcgtacaatatcataccatgtctttgatcttatatgtttgctccaatgacaagatcttatccagcgcagtggtgtgtccagtcatcttttctatatttcattcactaaattactttaaagagagcctgttgccattcgcgccattgtacccaatgttgaagaatgttataagcgaaaggttatcctttttcatctccatctatagtgaaaagtttctagtgctagcccaaaactgtgaaatcgttaccctggttcaggctgggctctttttaccaatagctttggtatccttactaataaggttcaacttcatcaatgttttgaaattggttagtattgtaactgatgcatggtttttcaagttgagatttctccaaagtccgcaaatgaagttaatgatacaacaatacgtagctcaaggtgatgctatggtgcagcggaaactacctcaatttgcggccagatggcacggtatcaagatgttggtaaataagctattcaatgcggttccatgctaggccaacagattttttttttttattttaaaagtgacattcaatagctgagtcagaaagtgaggtagggaatttgcatgaactacttcgatataccgttaaacgttgttcttttttttttgtgtgcgattttatagatttttttttctctttttctttttcagtttccagctgtacttgtataacacaaaatagggattatatatcccttccaagctctaaggtcattcggtatacttacataagattcaaaaaccttaacctcaatattgacatctttttgcatacattatacttctatccattatcattatcacatataacggcgtcaacgcctttgtggtgtcccaaaaaatgcaaattttaaggagaggtctgcaatcatcaaggccaggtgttcagaaacaggaggaatagaaagggaacgaaaaagaaatgaacagcgaatacgactacttgtttaagttgttattgattggtgattctggtgtcggtaagtcatgtttgttgttgagatttgctgacgatacctatacaaatgactatatctctacaatcggtgtagatttcaaaatcaaaactgtagatttggatgggaagaccgtcaagctacagatctgggatacagcaggccaagagcgtttccgtaccatcacatcatcttactaccgtggtgcacatggtatcatcattgtttatgacgttaccgatcaggaatcgtttaataacgtcaagacatggttacaagagattgaccgttacgggactgcaggtgtcctgaagctgttggttggtaataaaaacgatttgacagataagaaggttgttgagtatgaagttgccaaggaatttgcggactctttacaaattcctgttttagagactagcgcgttagactctagcaacgttgaagaagcctttttaaccatggccagacaaatcaaggaaagcatgtcccaacagcaaagagacaatgggaaaaaggaggaaaaggcaggtgtcaacctaaagggccagagtttgactggtactagtagtggttgttgttagagggggatagggtggaatcgcccatgtacttgttgatttttttcttctctttctctatatacaatatatacagattctaagttgttatacattgccttttctgacactacctgtatttgtactgaggcttgtcacctctcttttccctcttcacctgtctcttagatttggcatccgaagtagctgcggtatcgtgggaggctgcggccgtagctgcacttggcataaattgttgctttagcccgtaaagtttgtagcctatatacacaggacacaacagcaaaacataccaaaacttgtttgtgtttagtaaaaccctgccaaggtcaccaaatagagaaaggtaaattagatcaaacatgtactcggtcaaacctccaggttgttgcaaatcgatcccttccttgaccagcttacctttcgcgtcatattgaggcctgccgcttttttctaaagcataagtgcaaaacagcatgggtaaatgaagtaaaacatacttgaacaagctgccacgagagtaaaccgtacgcaacagggacaatgccataataggcacggaaattttgtataagtttttcaaagaatccttgtttacctgcgcttgcttcttagatgacttgcccgccatgtttagctgtgttgtttctttgcattgagaagagatgtcattaaaaggtcctgccgttgagatgctaaacggcaatcactagacttctcgttttcgttacgtatgataccatgggcaaaataggctcattctgggtgcatgggttcattcttggcctcgtgtcgggtaacagtacttcccggatcaggaaattttcaacggcaaacttttcttaaacctttttcttcagatttaacacttgttcttacgctcttgaaatacaccaagtcgctacagacaaactatagaatagatatatcaaacaatggattccggtatgtcttaactactaacccaagtgtacttggtcaccagagtttttggtttctgagacgcttgttttttttttcccctgtacatgtctgtgttgtgggatcaccttcaaaacacgagaacatctttcccgataaggaaagttcaaagcgataaaaaaataaaaacaggcgcgatacaacactcaatattcttctttcacattgaatgattctctgggatgctaatttgtatctcaatttgtggggtctgcccgtgattctgtatgctttttgttgttcagtttgccactgctctcgctttgggcctcctttttagcccctatttcctttctaaaaaaagaggaaaaatttatggaacaggaagcggatggtatttcgtgtgtggtgatatacagttaacaggggagatttgggtgattaatatactaacatctaaacagaagttgccgccttagttattgacaacggttccggtatgtgtaaggccggtttcgctggtgatgacgctccacgtgctgtctttccttctatcgttggtagaccaagacatcaaggtattatggtcggtatgggtcaaaaggactcttatgttggtgacgaagcccaatccaagagaggtattttaaccttgcgttacccaattgagcatggtattgttaccaactgggatgatatggaaaagatctggcatcacactttctacaacgaattgagagttgccccagaagaacacccagtcttgttaaccgaggctccaatgaaccctaagtctaacagagaaaagatgacccaaatcttgtttgaaactttcaatgttccagccttttacgtttctatccaagccgtcttgtctctatactcttccggtagaaccactggtatcgttttggattctggtgacggtgttacccacgtcgttcctatctacgctggtttctccttgcctcatgctattttgagaatcgacttggctggtagagatatgaccgactacttgatgaagatcttgagtgaacgtggttactccttctctactaccgctgaaagagaaattgttcgtgatattaaagaaaagttgtgttacgttgccttggactttgaacaagaaatgcaaaccgctgctcaatcttctgccattgaaaaatcctacgaattgccagatggccaagtcatcactattggtaacgaaagattcagagctccagaagctttgttccacccaagtgttctaggtttggaagctgctggtattgaccaaactacctataactccattatgaagtgtgacgttgacgtccgtaaagaattgtacggtaacatcgtcatgtctggtggtactaccatgttcccaggtattgccgaaagaatgcaaaaggaaatcactgctttggctccatcttctatgaaggttaagatcatcgctccaccagaaagaaagtactccgtctggattggtggttctattttggcctctttgactaccttccaacagatgtggatttctaagcaagaatacgatgaaagtggtccatctattgttcaccacaagtgtttctaagcaaactgaattggtactttgcctcgaaatacttttgtatttttttttctttcccttctctttatccggaccaataaaaagaaaactgttattttatataacgaaattttactagtgtgcaaaatgttatattttagaaaagattcgtctttactaaacttttccgttgcctcggtcggtgtctctccgtaaggatgtgtcacaatcctacctggtgcctcttcaattatatgtagatcgtcttaccttgtagataattaaaaaaaaaaaaaaaaaaagaattacgccaattacactctttggggtcctctgactgttactgaagaatagcgaatccttggttaccttctatttgctctctttatttttccaatttattctttgtttatgtttttatgaatggttttacattaagaggtataaaacttcggcacaaattaaaagtccttgatacaaacaaataaatctaaacaaaaatagacactctgtaacattacacttgttagatatctatatagcagtaaaaaaaacaaacaaactgtaactgccacttttatgctgccaaatcatcttcatcatcaatgaccaatttcaccggtgttaaagcttcgtgattattgatattcatgattactggtgctagttcaggtgaaggggccgaggatttcgtgctcaatccgacactggaatcttcacccttttcctcatctttttcagtgaaattgttttccagaggttcatacaatttctcgatctccagatctgttaggccatatgtctcgggaaatgaaaatgcgactatcgtggtaattactaaggtcattcctcctaaaataataaaagttacccatttgattctgttcaacagccatggtgctagaaatgttaaaatgaagttcattacccagctcattgccatacatatcgacatgcccttagctttggtttttgcgggcaatatctcatttgtatataaccatgcaccgcacgatagtgttgcagcaaatatagcaacaaaaaggaaacacaaaccaagaatcacagaaccaggtctccccttaacttcccagaccatggctttattgccattgatgggtgggacttcatgaccgtaccagttcattgtgaagccgatggaaaacataataacagccaagagataggaaccgtacactataacatcctttcttctgaacttgtctagccatattatagggaaaatagtgaatagaacgttaattatgtattggatggatgccgaaaatagtctaatgtctccttccaatccaatcatttcacaaatgtacacgacgtagtacattaacacaccgatgccacagcactggaccaaagcttggattgtcataccaattattgtatgtctccacagtgtctttttgaaaaggtccagataggtgcacctttgagagctgcttccatacttatccaaaatgtcaattttgctgacgcccttgccaaattttgtcgattttaacctttcaagaagttcttgtgcatcggtatattttccatgagtaaccaaccatctcggtgattctggaagtaaaaatgctagaaaaaacaacaacaatgctggtatcatttcgagcccccaagagattctaaaagataaatgatttccaataaagttcataaaaaaacacacataaaacatgagtaatatagctgcagttaatgccaattgaatcgtagaagttgccgttccctttctttttttaggaattacctcgccaatatagactggtaacaaggcagaaaagataccgacagaaacaccttttatcagcctactcaatatgaccatccaaatattcaatacgaatattgaaataaaagatccgaatatccagataccagacgaaactttgattgtagatactctaccagatttttctgaaagcataccatacacaatacacccaaccaatgctcccgatggatttgctccggccaccaatccttgttctaaaggattaggataattaaagtacttgttgaatgtttctgagccaataaaaatggccatggaagaaatatccatacccaagataagcccgccaagtcccaatatcccaatgatgtttggtatactatacgttttctcaaggatagccattctcgaactagtttctagaaaattatgcccaaaaaaaaaacaagtggaattgaaccactaaaaaaaatagaagtctgtacaagaaaagaagatcttaagaggtcagctgtaataatgctgtttcctgccttcaagaaacttgatgtcaatgacacaaaaatattaaaaggcctggcagaaaatcacgtgcaaagactcgtgaacgatgattatatatagattcttgatgatactgaacaagatctagctcggggccctattatatcgagaacgaaatccctcaggaggtcataccaaagaataaatccaataaaggagaaacatgttctctatatctcaacgtttccaacatgtttctaaccaggctgtcacctactctatttttgccagtgtgtttgttatagttacgttctgggcacaactttttaacaacaatgcgtttgcactctcatcttcagtgtccaacgttaacccgtatgtgtagataatgtgtttgtatccaagtggaattcatttactaacatttgtgttctagttatatcaatttgaggtcgagcagatattatgggtcaattaatggtaagccaaaggaaaatgtgaagattacctttgacttagataccgacttgagcccattgttcgcctggaacactaaacaagtgtttgtatacttgacagctgagtataatggaacagataaacgatctacaaagagtgaggtgaccttttgggatcgtattattaagaataaggatgaagctaaattggccttaagtaatgctaaatcaaagtactcggtttgggatatcgaagacaaactacaagaaagagacttaaatttaaaactgcattggaatatccaaccttggatcggtagtttagtttatggagagacgagttgtaatacagccgttagtgtacccaaggctgggaatcaggagagtaagaggaccaaaaagaacaaacaagcttgaagaaaataaaaccttttataactgttaagagtaagaatgcaaatcattactgtttattaaaaatatttacacgtatttggaatttttacatgaggtaaaaaaatagggttgctgttcatggaactgcaacatgcataatgaagttagtttttgaatttttctggaggcacaactctcttagattctctcagttgcctgaaataatatgcgtgttttgcttcgatgtcatcccaatttggaatccctacccttggtttcattaaatagctcttcataaagtatttgtaatcacgaatcaacctctccaattcctgtccaacatcgccaaaagtactcaaataattgtccatagactccttgattttttcagcaacatcggatttcagatacaaagatggctgaaaggtttttgggtcctgagcctttctttccaaaaaccacgaacctctgtcagtagaagtgtcgttggtagtgttctttctcaataatctatatttgtgaatcaggttgtagccgtgaatcaacctttgatcgacaatgcttaagccttgttctatggttcttgaatcactgaacattgttaagattgcttcattccatgaatcattgtccaacacaaatccccttccatgtagttcattcaaccacttaggaatagataaaacattgttcgtggctactaggtgcttgattttataaccaaacacacctttaaacaaggtgaggagttttttatttttcacagtagatgatggaagattttggtaatattcaatttttgacaaatatttttcaaaagttctttcaaaatcatcccactgttcagtttctgcatataaaaccatcaaactcctcatgataaccaatctactattagctggatctccctttccataaaagagctcattgtacttgtttaaaagatccattgccctcattggactatggaatttagaaatgactctcatgggccaggccacaacggaagggtgcaatgaggaaaatgtaatatctagactcctatcagatgcacgtttcataatatcttctactaaatgaatagcttcttctaagtttgcgcgtgtacgtagcttcgttttgaaggtcgctttaatcaaatagtacaagattttggagttgacctgcacacctctgtcaagcatcttttgataaagtttgaatacaccgtcacggtatgagattctatcgtaagctcccatcaaacactcaaaatgggatgaagaggcttttaatttggggtgatccaacagctggtctaagacattttctgcagtttcaaaatctctaactgttgtcgctaagtactttatcataacctcataaaactcagaattggtttccaaattgcgttttaaaatatcttgaaataataattcacacatatccttttgtcccattttgatatatgcttcaatcgccttgttgtatattgaaatttcgttctccctaatctttgtcttttttccatttccgcaatactcactaaaaagcttcaaggattgctgtggcaagtcgctttctgtgtacacatacattaaagaagcaatgctcgaaccagaaggtttaatattgtaatgttctttcatgatctggaaaagctcttgggcaaccgcgtaattagtagtttttgcacacaggttgataataatggaaaaatgggtttcccacacctcgaccttattatcagtcatttgtttaagcatttttaacgcaccatcaatactgcccatatttctgtacactttcaacattgtcacgtaggaagagggcgtcggacgaatgtcatatttacgaaaaagctcaaaatgtttaaagcatccgttcaaatcaccgcttttgtaatacacgtgtagcaaggattgaagcaccggaagtgtagggatcatgcctcttcttaacaattgaccgtacaacttctctaccatctcagactcacctaattctgcaatggcatacattacaataccataatggttgatactaggaagctcgccaatgccaaacagcgcattaaattggtcttgtagattttgccaattctgttgcttagcatacgctatgagaacgtagtcgaactgagaatggtcatcgtgagcttctggatatttagaatgaacttgttctacaaggtcatattttttgaagtgacaataagctttacaaacacttgtcaagtcagtactagaaatagggagttgattttcaaccttgtagttccatagttgctctactaacccaaatcccctgttgtgtgagaataaatagatcaatgtacttgcaaattgagatgctgttagagctccctgatcctcttggaacaattccagtaccgtataagaagtatgaaaaagaattccaccacatggagctcagcgctgaat