ggcgtctgattctcgccctgtggtggaattctgagtaatcctaacgcttataaaatcggttgcctattgatggagaatggagccaaattgagcgaagcagcgctagcatttgaagcggccgttaaagaaagacccgaccatgtggacgcatggctaagattggggctggtacaaactcagaatgagaaagagttgaacggtataagcgctttagaggaatgtctaaaattagatccaagaaatttagaagcaatgaagactttagcgataagctatataaatgagggttatgatatgagtgcctttactatgctagatagatgggccgaaaccaaacacccggaaatttggtcaaatatcaagcagcaagatgacaagactcaaaaagaaaaaggatccacccatatcgacatgaacgcgcgtataacaaaacagtatttgcaattagccaatagcttaagcacagtagaccctgaagtacagctgtgcttgggtcttctattctatacaaaggatgattttgacaaaactatcgattgctttgaaagtgcgttgaaggtgaacccaaatgacgagctaatgtggaacagattaggagcttcattggccaactccaatagatcagaggaggcgattcaagcctaccacagggcactacaattaaaaccgtctttcgtacgagctcgctacaatttggcggtgtcgtcaatgaatatagggtgccttaaagaggctgcaggttacttattaagtgtcttgagtatgcacgaagtaaacactaacaaaaagggagacgttggatctctcttgaacacatacaacgatgctgtgattgacactttaaagagagtttttatagcgatgaacagggatgaccttttacaaaaagtgaagccaggaatggacctaaacaaatttagaggtgaattttccttctgatttccgcctgcctacaatgttatttactggaaccgtattcaattttccttagcattaccaacaaaagatatatatatatatgtaagaagtgacgaagctttttagatcgcagcaaataagattcccgtctgaagctgagattgttattttatatattcgtagtaagtgatatttaacttgttgcgttcaatttctcgaagtttgtagttttttcgctctttggagttgctacacgacaaaacaaaacagaaaaaaaaaaaagaatatctaactaaacatagtgtggtaagatatctttgatctggctaataagtcttttttcagattggaggtctaaagaggtttataagggggtcaaaagctttcaatattttcttttgtaggaatattagtgcatgtacaactatacaagatgtctagtgtacctttcaattccccacttcctatatccagccatttagattataatgaagaagaaaagaaaagcagaggctcaagatccagcttaaggtacaagatactgtactggaagaaaactttaagcggctctttggcaagatggaaaaaacgaatactattaatatccctgactttgtttttgttcatatggataagtgattccaccatcagcgggaacccaactaccacgagttttcaaggccaagacagtagtgagaataagtttaacaaaggaggatccggccttgatccaaaaagatatctaccgccatattcgaagagaccgagatggtcgttttggaaccaagaccccaaaattgtcatcatattagcggcaaacgagggcggtggtgtcttgagatggaaaaatgaacaggaatgggctatcgaaggcatatctatcgaaaacaagaaagcttacgcgaagagacatgggtacgggctgaccatcaaggatctaacaacgtccaagagatactcccacgaatacagagaaggctggcaaaaggtggatatattgagacagacgctcagagagttccctaacgcggaatggttctggtggttggacctggatactatgattatggaaccttccaaatcgttagaagaacacattttcgatagattagatactctagccgacagagaattgaaaaacttcaatccattgaagctcaaagacgacataccctacgtcgattattcacaggaaatggaattcctgataacacaagactgtggtgggtttaatctgggttcatttctgataaaaaatagtgagtggtccaaactacttttagatatgtgttgggatcccgttctgtatgaacaaaaacatatggtctgggaacatagagaacaagacgcgttagaagcgctgtacgaaaatgagccgtggattcgttcaagaataggctttttacccttaagaacgatcaatgcattcccaccgggggcatgttcagaatacagtggtgattcaagatatttctacagtgaaaaggatcacgatttcatcgtcaatatggccggatgtaattttggcagagattgttggggagagatgcgatactacaccacgttaatggaagaactgaatagaaaatggtatacgaggtttttcttcccgtagtgagtactctgtaaacaatttagcatttacgtaatctttctctactttcgatggtaggtcctgctcaagaactattgtcttataatttatgtacatttgtgtctatagaaagttcttctgatagttcgctattattttccgcatctgcgcgtacgtataaatcattcatttccttcgcgaaagttggaaagtgcgaagaaaaaagaatgaatgaaactgaagaagaaggacatgcaaaacctacacaatacaaaagggtagaatcgtcgagcagggtttgcgtggaaaaacaaaaatggccatagaaacaatgctggtaataaacaagtcaggcgggttaatctaccagcggaatttcactgccgacgaacaaaaactgaacagcaatgagtacttaattcttgccagcacattgcacggtgtatttgccattgcaagccagctgaccccgaaggcgctgcagctcactcaacaagcgaacatcgacaacacggtcccgtatataccatacgtgggcgtttccagcggcaagggcgatacaagaagcggcagtggcggcaacaataaacaacacgccaacaatgaaaaactgggtagtttcaagggagacgattttttcaaagagccctttacgaactggaacaagagcgggttgaggcagctatgcacggaccagtttacaatgtttatatatcaaaccctgacaggtctgaagtttgtcgccataagctccagcgtgatgccgcagaggcagccgaacataaacagcaacgacaagactgaccgacccaagagttcatcgaacctggccattcagatagccgacaactttctaagaaaagtatactgcttgtatagcgactatgtcatgaaagacccatcgtactcgatggaaatgcccattagatccaacctttttgacgaaaaagtcaagaaaatggtagataaacttcaatagatgtaacacagggtggaactagcacacactcaaagaagcatagattattatacatatttttagaaaaaaagagccgctacgctaccacttcatttgccaccttcctcataaatagagatagataatgtacactaatgcgtatgccaaacccacagggacagagaagcaccgcagtgaatccgcccgcttccaacagcggaacatcagaagaagcactccccggaccgtatccttggttttctttcttcctttttcctcccactcttgtcaacaccagaagatgacatcacatccccttatattgtgccatgggtattgttgcgtaacagcggcatgtgagtacggatacatcacttccggagccggatgaacaaactcaaaggggtagttgatcctattcctgctagatgcaccagagggtccaaaacgtggggaagggatggacccaccaccgctacccccgcgaacttgggccttgcttggttgcccaggagccgtcatccgctaattcgcgcggcttgccgcttaaccccgtcagttggtgtgccaagcaccggccgcgcgtttcgcacgtcccgcacgttttgccgatgtatttattactatttatacatattgatgttcctgcccttcctgcgtccgctagacaattaacttaacataccataagtagtgtcgttgcaggttgctttttcgttgtattataagttagtttccttttgtgtgtgcgtccttcttcccctttctctcgccaccccccctcagctatattagtttcttccagttacaaacgctataagacaggctttgtttgtttaggtttctattgtgtgttcgcttctatattcctgcagttccttttgctctacttcagctattgctgtcatcaatttccttgttttccatttccaaaaagtttctagtatttactaccataataacatcaaaaacacagcattaaaaaatagaataaaacaatacaaaagaaagagaaaaaaaaaaagaaaattattaaaagtaatgacgatgttcaacagctgccgaattaataactacataataactagccaaattggcgaaggcgcgtacggtctggtttaccgtgcgatagacattcacaacgatagggaatacgctatcaaagcagtagtccagggctccagtgttagccgcggagccgacatggacggtggcgaaacataccggaacagcgccaaattgcaaaaaaggcttgccaaacttttcagagagtcaaaaaacatcgtcagaacaccctcgatagatcttggatcgattgagaatatgaaggaagaagacttcaagaaacttcctcactataaagaaatttctctgcacctgagagttcaccatcacaagaatattgtcaccatacgtgaggtcctgcaatctgcaatctgcacgttcatagtcatggactactacccaaccgacctgtttacatcgatcgtagacaacagacacttcatcaccaacggtttgctgatcaaaaaagtctttctacagatctgttctgctcttaattactgccatgaacacggtatctaccattgcgatgttaagcctgaaaacttattactagatgcagacgacaacgttttcctttgcgattttgggctgtctaccacttcaacttacttgaagcccaatatctgtgttggcagttcatactacatgccccctgaaagaatttcatttgacaatgcgaaatgttccagctccaaaattagagttaaaggtcataaattgaaaaaaatgtgctcctcatgcaacggtgacttatggtcgctaggtatcattcttatcaatttgacatgcgtcaggaacccctggttgaaggccgacaaaactgaggataatagttactactatttcaccaaggaccccactgtattgaaacagattttacctctttctgatgctttgtattcgttattgtctcaaatcttacaagtgaacccgaagaaaagaataagcttgcaagacgtgatgaaggaagtcagttccattaccagtttcaccaataagggccctttatcaaaagtaccgcctctttctaaatctgtctatgagaagtttagtaatcctggcgatgccactggtaaaaccatgtcaccaaaacagtatacatacatggacaatcgtaggatggacaagaatctatactgtacctcttcaagtgacgacgacgacagggttcaagaggaggaagaaaacgacggtggcagtcgtagtggcagtcttggtaccttagacacagacactgggttgcactcttcattcacaagcacttcttgtgactccgataatgaatcctccaaggttcctaataagttttctttgctcgaaaaaaagttcaacgaacttcacatgagcgcaacttctctaacaaactaattaattctcttccaagaaaaaaagttacctttttctgtcaatgaaatcgtgattgagacttcttcacccgacgatcatctgcttttctcaaaaatgttacttgccaagacaagttgtagttatgtttatgcctccattacgaactcctatccctttaatgatatctattttaatgaccccccctttatttatacgtttttttatctttttatttattcaaatttgttttatattactgtgctcaatcaatatactcatgtatttttattttcgaaattcgttctatctaaaatgatattcacgcaacttctaaaactttcctcttcaccacgcgtataacgtccttttcaatttgatagaatgttttggaatccaagggaacaatgtcacaatcgggttcttccttaacgttaggcaactctaggtccctgaattgcgattccatcatatcagctttcataaaatgccccttccttgtcttaagcctcttcaagacttcaatcttacttgcatacaaaaaaataaaatggaactccgattcagggcaagtgtgtctaatcaaatctctgtacttcttctttaggctcgaacaagccacgattgataaatgttcgttggtgcctgccgcagctttcgtggactctacagcaaccttttttaaccaatcccaacgatcatcatcgttcaggggtatgcctcttgtcatcttttccacattagcagggggatgcaaatcatcaccttcaatgaacttcaaatccgggtatgtgtctttaaactcatacatcagttcacctgcaattgttgacttcccagtgcctgccgtacctgccagcacaacgactttaaattctcccatggtttttcgtattttcctgttatcaactgtcttgtccatccatacgctacccaaagaactttttggtctcggaaacactttggtgcttaccttttttttaactttaactctttcagtttttgttagttttcaatcggaccttatataatgattgcttggcaattaacggtgttataatttcgataaactatgcaacgtcataggaaaagtagaaaaaacgcataaactgtgagaaacggagaaggcccgaagctaaccgaaatatattctttatatagtctctggccttcgtatataagcgcttcaagaagtacaaaatcgtgcgtgcatgcaacgaaaatcaactcgtagccaaaaagtgagtaatctatgaaaacatcacaccatattgaggtcttccgccacactcaacaactaaatctatcagccttaaatcggaaacccttctcagcaagtcccaaacagtcgtatcggataaaagttcgctctccgctgatgatgggtcgtagtaatactttatgatgaattcttccatgaatcgtagtcttgatctattctgaaaaaacacctcgaaattcggagtctgtagcacgttatcataggtgaaatataatagaaatactaaagtcgaaaggggttcaatggaagtaaatttttgtgttgtggatccagaaacgtacagaatcaaatctattgattccaagaataaatcgaaggtgagtttagaggctatgcccgccccccttatttcgacactttggaagaaccattccataaaaggtgatatcacattgtatggattctttagagcaaaatggttgccaacggatttcacacattctttatgagttaagaaaatttgcatgtcgtaataaaaattcatagggaagtcctctttctcagcatttccagtactcattgaacacaagtccagttcttttgatgcatcaaaatcgccatcctgcatgtcttgataatgctttctcggaaggaagtgggaaatactttgcaaaaggatgtgatgatgatccaatagtagtttgaaaaacgttttatgttcaaataacgtgggaattacaatgtttcctggattcgcttttatgttctctacaccaaattcaagtggatcgaaaagatatctttcccacataattttagacagcaataaaaaagatggtctcaaacagctgtaaaaaaaccaattcaaagtgaccattgatggttcaccctttgtaaaaatgaaaatgtgttgaatgatttctataggtaagtcttgcaaagaaagtttccgatgatgtcgaagtttctttgcgtgaattttagcaagtttgttgcccccggatagtgctctcttgtaaaagacaggagcttcgaaaagatccacatgtcgttgcaggttcatcgaagacgctgcgtattgatgcaaaggaagtacatgcttctttctcttgtcgtgccgactagaataccctgtgacaatatagcccatcgtgacctattacaaaaaatgattctggttacactggctcatttagcagtattatgtctctccaaatacaccccttaagtcatcgcaaactgaaaaattcttgatgtgtcttttaatttaaactaattacaaaaaagacaagagacgtaacgcggtgtatggctggaacatgctcttgcatcccgattttcgataataacgagcgcaatgaataggtctcacaagcaagaaattgatgttgaataacctcatcgatactgttaaggagttaaacagggtatagtgtcttttaccttatacacttagcgctaatgatttgttcctgccgtttgtgtataaaaatggcttgggtggcttttttcacaatgcctctctctacgcgaaattatcgcagccccctgttggccgtgctatggtcattctcgaggccagaatgaaacagaaatctacaaacatagaaaatggagagtgtagtcgaatgaactgggaaaattcaggatcttattcgcatacacggtagtgagattgtttatatcctgcatagctaggccacctattgtacttactcacgtaaattgaagaaaagagacaaccgccaacaacgaattcgcccttttttgtatttgctattattagtggccgtcaaatacaagccatattcattttttgaaaggcttacaactagcagtagagtctactaactttgctcttcatcatttctatttgatttgaaccattgtgcattgttttttttcgttttcctatttcttatatcccggcgtactttagaagtaggtatacctaataatgacatctgccttaagagtcctggtatgcggtgatcatccgaacctcattctgtatacctccaggtttcaacacgccaaaaacatagaatttttcctcgtgaacaattcagaaggtgcttcctatgaactcaattcattaatttatggaacagaacgctttcagatacaaaaccatttccaatctctcctagatttggtagaacccaataatgggaatggaagcttgatattcgacttggtaataatgagtacgtcttcattacaagaaatcccacaagtgttgagagagttgaaaccaatgatgaataagactacaaagatattgttcgaaagcagtgggtttgtttatttagaaccatttatcaaggcttcagttgatctatcactatcgaatattttcagcatttttactgattatgatataagacgcctggataacaactcgtataaacaatgtgcgaccgcaaatcctaaatctttttccatctcgatcggtcaaacacctgctatccaggaaaataattattcaagcgatatcatccctatcttgactacatttcagaagctattccagaaattgtttccaaaggacatcgtcactctttatgattattctcctttgactttcttgaccaagcagtgggaattagccttacctcaaatatgtttcgatcctttattagtcgtattagaagagaagattccatcgaatttagatagtctcgttttggccaggcctctaatctctggattattggatgaaacgctattgttgattaaaaaaatgggtgtaacgttggacaatccggatttccagaatgagcaaactatactaaaacattggaaggacaagtacgagggagaatgtgacacccccacatttttattcaatttcatccacaaatcgtcatctttgaatattgatatgctattactacaacccatactattagcagatgattttggcattaaaacgccatatttggaatgtttgtttacaatgatgactcaataccaattactaaataggggtgattctggatggtttatcagaaaagataataatgcagcaccgattcacgttaatggcttacaaaatagcatcacgcaaaaggatggaaaaatcatgcaactgcaaaatttggaaacaactttgagaaatcagataaaacaactgcaaaatcaggtggtgagtatgaagcaggaactttcttcagataaatcgaagcatgagcaagaactggatgtcctgaggaagaaaatgcaaatggaggacaatcaattatctgaccgcagcctatcacatatcagtactaacggtatatgtaattctgaaaagatggtcaacaatgacctgaacttcgaaaagggcgaccacggtaacaatagcagtggtaatgatagcagaagacagtctttcttcaactcgacatctgacacaacgttgcccagagatgaaacatccttgaaagaacgtgagttagaagtgcgaatgaaggagttagaacttcaagagcgtgaattagaattacaaagaaaagctcttcaacaacagcagcaatatcagcagagacaacctaaacagacatacactggtcctcctggaactccgattgctagtaatggcaacagcaacaatattaataataataaaggttataatccaagcagaaaatcgtcttatagtcaacctcaacatgtggctatgatgagcaatcgaggtttacatggtccaagtccctcaagtcccagccctgtgctttctgcaaataattttgttgatccactatcttccggggcgccgtacagtggcaatagtggtaggttcagccaacaaataccatcgcaacagtatgtgcatgctgttaaacctacaagtaggaagaacagaaatagtgttatgcctaatgtaggttatgttcctggactggctaacaacgagtacggtaggaaattcaatggaaatacagtgaataatggtacgcaaagtcgcttgaattcactttccaaccaaagtacgttcagatctcaacaaggcccacctgcaacacaacaaaagtcatttcaaaacaatggtggcagtactatgaggacaaataggatatcatctgcgaatttcagtaattccaatcaaaaaccggggtttgctaactccatttcaagtccgaacttgaacaattttgagaatggtaataatttacagaagagtagaaattcggattcagcgccgtgcgttaaccaggtgaacgatggttctcaacctcaattacaacctcagcctcagtacagcacctcaaaagtaccccaaatcaatatcacgcaaccatcaccaatacaaaccaattttacttcaaataataattctgtgcctgtgttgaaatttgggacaccttctgaagatacagtcacaaccgcggctccaaacaatagtataaccacaatgacagatggaggtaacaaagaggaagttaaagaaaagaaaaagaagaagttcagtttcttcgggaagaagaaaaagtgatgaatgcgctaccactctccatctcaagctggagagtcaattttttattcttgttattactataaactatatttacttatacattatatttgagtacctttcacttggcgaataaccgataagaaagttcgaagggttcaacagaactttgcattccgtagtgaacggtatacttttcttggtttttggattcaactttttttctcgctgcaacggtagcgattaaattgtgtgcaaaagaaaaaggcctttgaacatgagaaattaagttcgaaccaataactactatagaatcgtgtaatattaaatgcctatagatcaagaaaaattagccaaattacaaaagctgtcagcggcaaacaaagttggtggcacaagaaggaaaataaacaagaagggcaatctgttcaatataaatgacaaggacgatagtagattacaaacagaactgcataaactgcatccattgacgattgaagatgttgctgaagcaaattttttcaagaaaaatgggaaggttttacatttcaaaaatgcagttgttcagattgcaccccaatgtaatgtcacagtgcttcatggtcaaccaaaagagaacacaattcatggcttatacccaagtgtggcttcccaattaggtaaccaagagcttgattatttgacaaatttagctcataagctagaaaatgaacggacaattctcgatcaactggttgagggagataccaggacaaaagaacgagaaacgaatggttaacatagttatggtatactcaactaactattaaagtttgtggcaaagaggaggatatgcttccccattttatgtcaaagatgaatatattttttttgagaagatacacactatttaccttttcaatcattagtactattgttattgttctcctgacgattaacgatattggactgcttgacctttttcaataattcattaatactttcaccgccagcagtcagtaatttagttctgtttcttctgcatgttaatgtatcatagtgcctcttcaatgcatccttccttgcgaaccctttgccacattgaggacaaatgttaggtaatatggcaaaatgtgtcttctcgtgtcttcttaagtctgatgaccttgaaaattccaacgaacatttcgcacatctgaatttcttttcaccagtactatctcgacgatcttgagatttacttttgctagttttggatgagctgtgttctttttcgatcttcacatttccactgtgattactattatcaacgctattttctgctgatgtgagtgaattttttctgttttgtgacttgttttgcatatttcttaccctttgtagtaattcttttattattggatctatgctatctacattcaatgatacgtccactattgcctccgtagcctgtttgataaatgctgaatcctggtcctccatctgatttcttttagaatccccgtaatggtattcagtttcttccactaataattaaaaatatttggcatatatcatgaaaccctaccaaattagtcagatgtatacatatatatttatccatgaaatgaaatatatatgtattattaatatatatatatatgtatatcttactaatgcaatgataaaatcttcgagcttacggaaaacagggataaaccgtaaaatgtaagtacatagaattccggactactttccagtgtttccaacctaaaatgatgagtttcaaccacaattgaagctctttattattgtcaaaataagccaactgtggcgccctaagggacagaaatcttcatcaacatgtcacgtgcatacaacaagcgggtaataaatatgcgcttggaatcactatttgcactttaaatgtaaccatataaacaaagcacgatgaacgtttatacatttaggatttatattattcagataaagcgtttcgtaaacacttatcttggtgtactaacttgagtagcagcagatgcccagcgaattgagtctcagagatgattacgtgccaacttctgatgcatcgatagttttcaaacagctgatgaagctgccgataaccatattatacgatctcacgctatcatggtttgccaaattcggtgggtcatttgatggcgacataaatttattagcagagacgttggatttgttgatcgagaagggtgtgaagcgtaaggtcatagtaaataggatattatacgtgtactggcccgatggtctcaatattttccaactagcggaagtagattgccatttaatgataagtaagccggataagtacaaatggatatcatcaaaagcttttcaaggtaacggaaaaccttacgcgatacaacttcagcccgcaaagtttatggagaatttacaaacagatcttgctaaaatttatcattgccacgtctatatgttcaaacacccctcactaccggcgttaattaccagaatacagttatttgataataataatctatttttgaatacctctaatatggaaagtataaataaggaatctctttacagcaagttggacagatcgcaaggcaaaacactaatctcgaggagaccatattatgttgcatttccgctgaactctcctgcaattttccattcagtcgatagagatatatatgctaggctgatattgcaaagtattagtcgaaccatatcagaaagagaaacaatcatcttcaaactaatacaaaaaataccgatgaaatcagtacacaatatgattacttcaatcggcccttcaagattcgcggagtctataggtccgtggaagtgctatgctgatgccaattttgaacactcaccactgcacaattatgaaaggcaccaaggacttacaggtaaaaaggtactgatacgagaatttgatgattcgtttttgaatggcgatgaaaaactttaccgaaaagaagaacctgaggtaaggcgacttagattggagaaaaacatgaccaaattcaaaggctcgccaaagggtataatacacgagaaatataatactttgaaagaattcaatgaacgtgtccacaatattaggaatgggggaaaggaagtaggttctgatgaagtagtgtatatttccagatatagttccttggttcccatcgagaaagtaaatttcactttgaagaaggaaacaaataataaactgattaccgtaaaattcaaatttagtgggaatgatgtttttggtggactacatgagctctgtgatagaaatttaataaatgttgataaaatgcctggctggctggctggcgaaaacgggtcattttcaggaactattgcaaatggagaatttttacgggagcaggttgctaaaggtggtttattgtagaatattttatgtaatgtttaacaattgagtaagcgagccgttacattatgattaccaagcgaagcttgcgtaaataggagaactggccttcaaagcatgacaaaacggactttctttgtactgctcattgaggtattcaccgggcagtatgggcatttaaaagtaattgttccgttcttcgataatctatccaacgcttttttagaaatgatatgatgacacgccaatgaatatgggggattttctgttgtagtttcctccttcaatacaggacatataaagatcggatggaagtgagtcaagaaatctggcagtttaacatcaaacggcagttcatctttagtggtccaatccacatgcgctagctccctaatagctttatatttgatgaagaattgaaaagatatcaacccgcttaatacgatcaaaaacaaaggagagtcaaagaaaatatgctttgcagcacaatactccttaacaaacaaagatatgcattctttcaactgttcacttaccttagaatcaatgtcttcaatgggttgacctatgagcgacttagttagcaacggtaccacgtttcgtatcagttccttctccctgtgcttaagaaatctaagggaattccaccacatggagctcagcgctgagt