gcgccgccgtatgtggtgatatatttgcatctccctccaccaaacagattctgaacggcatcaaactcctcagcaagcagtcctcgggcgtgcttctggtggtcaagaactataccggtgatgttctgcacttcgggcttgccgcagagagggctagagcccttggtatctcttgcagagttgctgtcgttggagacgacgtagcagttggcagggaaaagggtggcatggtgggtcgcagagcccttgcaggaactgttctagtccataagatcaccggtgcttttgcagagcagctctctgacaagtacggtctcgatggaactgccaaagtcgctgagatcattactgaaaatttggtgaccattggatcttccatggaccactgcaaagtgcctggccgtaaattcgaatctgaacttgatgataaaaagatggaattgggtatggggattcacaatgaacctggtgtcaaagtcttggacccaatccctagcacagatgaattgatcgaaaaagacatgttgcccaaattgctggaccctgaggataaggacagacattttgtggactttgataagaatgacgacgtcgttttgctaattaacaacctgggcggtgtctctaatttcgtgatttctgctattgcggccaagaccactgagttcttgcaaaagaactataacattacgccagtccaaactttaactggcactttgatgacctccttcaacatggatggcttcagtattacattgctgaacgcttcgaaggccaccaaacagctcaacaaggagttttctgaggtgaaatgtgttttagagttgctcagggcccctacagatgctcccggctggccttgcatttctcacgatgactcaattgctcctaaagttgatgaagctcagctcaaagaagacataaaggtcaaacccgccggaaagtttgatttcgatcacttttccaagatgatgaagtccggtgcggaccagctaataaagagcgagccttacattaccaagttagactctcaagttggcgacggtgattgcggatacacacttgttgctggcgctaagggtatcactgaaaacctaagcaagctagatcaggattatttgtctcagacattggctcagatttctgattacatcgagagttcgatgggtggtacttcaggcggtctgtactcgattatgatttcaggtttatctcacggtctaatcaaggagtgtaagaataaggatgaccaggtgaatgctgaagtcttgggcaaagctatggaatttgctttggagacgctctacaagtacaccaaggcaagacctggtgcttctactttggttgacgctctcgagccttttgttaaggagttctcttcatcccaggacttctcgaaagccgttaaagcggctgacaagggcgcgcagtccacaggtagtatcgaagctaagttcggaagagcttcctacgttaacgactcgagcgacatcccagatccaggtgctattgggtttgtggagttcttgaagggtgtcgaaagcgcattttaaggacctaacgaactcgaatgaacgtatgaagattgctatcggccggaaccgcgagccaattgagtgtaatatttcatctatagtttagaaagagaaataatcaccttacctaaagtttttatgaaaacagaagagaaagagtaactaccgtggcattaatgctgcggattcttgccacttaccacattcaaccgacatccattagtcaacagggtaaagccgtagagtagtgttgatcaaacccatggtactcttccctttcaatttaatactagagaaacattacccggatatacgaaacttgaagccattgatgatgtagatgttgacgctcaaagatataccttgccaccgttataaagcgtaacagagcgagcttcaagcgtcgaaagtagtaggctatgagtactgactttgaacgtatttttctaaaccaatcgaagtcgagcggtcgctttcgtatcgcagattctggtttaggatggaagatatccaccagcggaggttctgctgcaggacaacaaaaagcacctctactgcttcccgcaaccgaactggcgtctgtccactggagcagaggatgcagaggctacgaactgaaaataaatactaaaaatcagggcgtggtacaactggatgggttttcacaagaagacttcagcttagtcaaaaacgacttcaagagaagattcaacgtccaagtcgagcagcgggagcactcgatgcgtggctggaattggggaaaagcggatatggcccgaaatgaaatggtatttgcttacaatgggaaaccaacgttcgaaattccttatgctcatattagcaacactaatctgacagcgaaatctgaggtcgccatcgagttcgatctagcaaaagaagattacaaccccgcaggtgatgagatggttgaaatgaggattcacgtaccgggcacgattcaagaagaagaagatcaaaatgctcccaaagcagaaggtcaagaggacgtcgaaatggagaaagaacagaaaagtgcagctgaatccttttacgaggaactcaaagagaaagcagacattggagaagtgtcgggcgatgcaattgtgtcgtttcaagacgtgtttttcacgactcctagaggtcgttatgatatcgacatttacaagaattcgatcagactgagaggtaagacttatgaatacaaattacagcaacgccagattcagagaatcttttccctacccaaagccgatgatattcatcatctaatggtattatctatcgagccaccgctacgtcagggtcaaacatcctaccccttcttagtccttcaatttcaaaagaacgaggaaaccgaggttcaactcaacgtagaggatgaagagttcgaaactctttacaaagacaagctgatgaagcaatacgatgcacagacccacatagtcctgagtcacgtcctgaagggtttgaccgggcgtagagtaatcgtcccaggacagtacaaatcaaaatacgagcagtgtgctgtttcttgttccttcaaagcaaatgaaggttacctttacccgctcgacaatgcctttctgttcctgacaaagcctaccctgtatatgcccttcagcgaagtgagcatggtcaatatatcgagagctgggaaaacaacaacgtccgccagaacctttgatttagaggttgtgatgcgctctaataatggcagcactactttcgccaatatctctaaagaggagcagcaactgcttgaaaacttcttgagatccaagaatctaagagtcaaaaatgaagagaaagaagcacaacagagactcgagaacgctcttggatctgacagtgatgatggggatgttaacatgggttctgcaggcgaagaagatgagtctgtagacgaagacttccaggcaagctcggaagatgacgttgctgaagaatttgattccgacgctccagctagcgacagcgacgtcgatgaaggcgacgaagaacggccctcgaagaaagcgaagacggagtagggccgccaaatgtagcagtatataattgagctcgtatcacgtgcatcaacatggtaacaatttcatcgacagaacggtctgtatattacagtaagtcagtgatgataattgggcatgtcgtgagctgatgtcatgcctgaggatacctcccagtttgatcaagaattcgagattttgaaatgcatgtatcctgagcttgaggtcatagaagataacgaacaaaatttggaggctcaattagagttcactgtagctccagctaacagtatcaaggtattatggaggccaaccgaggtcattaaatctagaatagaagagtttgacatgccaaactttccaggaaatgttatgtggataaagtgccacaaggcatcctatccaggtggagaaaaatgtgtcgactacaaactatattctgaatggatgactcttgatgatagaaaccgattgaggatagcagttgacgcagaattatccaattccaacttgaatgaccaccctgactctttcgacgaagaatttcccctgctcactatgctatttgactgcgtcataaattcgtcgccgttcaccttattcgacgataccgtgtacaggtgtaatacgcggggtcaattcgacctgttgaaaaagcttaatcacaagagtttacggaaagaattcgaggctcagaggctcgattgttccatttgtcttgggactaaaaaaggtacagagatggtgaaattgccatgtaatgagcatctgttatgcaaagcatgtcttcattcgtactactcaaccatgatcagagagggaacaattagtaatgtgaaatgtccggagtgtccttttgtagacattgagatgagcaagattgcttcttacaagcagcttaaagagtcattaatgaccccttcaataccctttgaatactttgaaaggcatctaagtgaggacttgtgtgaaaggtataagaaactcttttatgagcaagcctttgtagccctttatcagcaatgtcctaattcatgcgcaatgtgtccgcggtgtaatacatgggcttcgaaagaggacttggatgatgagttagtggtctgtcccacctgtgagtttcctttctgcgccaactgtctacactcttggcatgggaatgtcaatgcctgtagaccgacatccattgaaaatgatatcgtagaggaattcatctctgaggaaacgtcggagcagagaaagaaagagatagaaatgaagtatggtcgtaaatccatgaagttagcggcggacctgctgcttgcagagaaattgctagaacttgcaattgaggataaagattctgatatgataaggtgtccccgttgccgcaccgtaattcaaaagtcggatggatgcaacaaaatgcaatgcactctttgtcggcaaaaattctgttttctatgcggcgacgaattggataatgatgatccctattatcatttccgttatcctgtttctgactgctatgcgcgcctatttgacggaatgccaggaactgaagtagatttcgaagactaattcaagaatgagtttcgttggtctttccaggactcaggattttaaaaaacctgcttgaaagcataatactaataaccatatatagcaaagtttcatagggggagttgtgtatactaaaacttgggctgcaaaagtgcctatttgtgggataggccttctagggctctttttatagtgcgtgctgaagacgttagctcttgtcgcatgtgttccaagtgcaactcctttccaataacccaggactcgacctttccaattctagccgctcctcgatgcgaatcgattgtaaaagcagcctcttgccacaagtattgtttctgcacggaatgttagtagatgtgagggagaggaacggaagaaagagctactcaccctatagaacttgtccaactctgcaagacattcatccacttcttttgtatacacgtccatcacgttggcggatatttcgtacaattcatcccaattcagcctattaactggtgcatggtccggtgtcgcgctggatttcttagagtccgcagccattaacatagtgatcttgtctagtcgcgtaagaacttcttgtttcatcatctcatcacgtatgcttttcttagcttggtcgttgttattccagttggcggctaatttctccaggtcgagtgtatcgctgttttgagcgcgagattcctgctcatgggggactccctcattaccagtatttatcatctttgccatactggctttaagctttcagaacagggtatgctttgttttattcaatatacacgtatatcttgtgttattcaagaagaccagatttttgttgaccatgcctttgataacgaagagaccattttggacctaagatagcaacaagtagcatatcagtaaacgcgaaagcccaggtgaggatataaacgatgaatgataagatagccactagcctcacgatgaacttccagaaggatatgcgctcatcactgatagtaatggttaaagcttcaaagttgtaggaaattacaatagctgggtataacaggccagctggtgggttcttatgttcggtttcgctgacagagtactggttagttttcaccacagctcccagctttttgaaggttgtaggggcgaccgaggtgaagtagtgataactcatgctaccatcttgggagactctggcagtgctatccaaaggattatcgatataagggtaaaattcgccgaacgaaagttcgttgattacatgagacagatttacgatctctgctggagttgacttcatatctcttgcgctcctgccactagcagttattagcaaacttcctgtcaccatgttgacgggaacacttccaaaaatatggcaggcattgtactcctgctcctcaccaccaaaatccatcttctccctgaactgacctggaatggcctccgcaagaatttcgtccaactcaggagttctgacttggtttcttttgttcagtacggtgccggtaggtataaagaagggtacctcctccattgagacctcattggcaacaattctctgatcaccagtgctgtctctgttgattaaagtcacccattgacaaggcatatgtacgaaaatatccatgttgatagggttcgtctcacgcagttctgttgccacatcgaattgctggtcaacgtagccaccgaaaaagctaccaaattcgctccatgcgatgaataccagaaagaagtatgtgattagtgacgtatacccacctttagatgattttcggacgtgctgtgcatccgtcttggctgttataacgtgttagtgggaattctagttctgggatattgcgttaggtttgaggcctacatacgaaaagcatcaaatgttcgaagaccagccatgccgaacctttaggtctatgctccacctctcggcgatggggacctttcagccattattttccacgatgagattataatacttagcattatttacgcaggcgtcacatccaatccaggccaaaggcttcacccaagaaaaggtctctcacgggggatatcaagagtactatatgagtttaggatttgaatcatgaactcatgcttggtagctgctattttcacggcgtttgaagcgtccttttgaaattacgatgcaattaatgacatctagctttcagagtaagctaatgtcgtatacgctcattacatgcagtgttcggattaattcaacacctaagttgtacagaagcaccatggcgattgctcacgtcactcatattgctagccgattgtcagcaaccattttagcgaatttatccaaatttcaatgcaccaccatgtaggctacggactcacgcgcaaaacatgtaggaggtgccagtgctttactgaagtactatttttgaatggctaatggggccaagtgtaccccggcgcacatgttggctagattaaattgttgtccccgatgaaagaattgacgctgtttccagatccttctgccagtggtctgaatctgcgcatcctttcgtacttttttcagtcatatcatcgaaagtctcactctgggagactttgtttagtctcacggtatgccccagaagcgcacaccccaggacaaagcggacgacggcaatgtaaaatccaccgcccaatgcgagctcgtaaaatttgtgcgcaagtccgtagctagatgaagctcggttcaaagtaacaaaccacgcgctcagggagaaaatgtccaagaaactaacgactaagaaaaaagccggaagcaccttcaaggcgaaattcccgccggcaatcaaaactcgacaagatctcgaacgtttctctcctatagctgcaggggtcaataacaatgtcgaaagcacaattatgacacaaacacaaaattcaatgagatttatcaaacctatgacttggcaaaaatcttgcataaatattaaccagtcagctgcctccttcaagttggcaataccaacatcggccgcagtattggattgactccctgatgtgattcctttggctacgaacttagagaaaacaccatcgctcagaaaaccgtttttaccaggatccttaaaggtgttcagtcctgtcttgaatgcgtacacgaaagactctcccatgatgcgaggatttttggaggatataattccgaattgaacacctagatctcgtactatcattgaaattggctcaagtccgaacttgttgttgacgcagtacgtaggaagtttggaaaacgcatgttgttctttgcagaaccccaagaaattgatcttgaagacgtttagaggactgaaagtgttgacaaggttgatgtcgtcgtagtcggccactgctgttggtctatcactgtaattaagatccaccgccatatacgatagtagtttgagtagatcttttactccttccagaaggttttggtcctgattagggatgtccagaaatcggagctggtattgaggaacacaaaaccgtggtccagaactattcgtgcaagaaacactgggtagctgaagcagaactatgagaaatgctaagaccacggttgaaatccatagatatgcaagcgttgcaggacttgaaaagaagctctttatgtgggcaatcatcccgttatgatgcatggtccacgtagaataagtgacaaggtcattgtgctttggagcattttatcctgattttgtaaaatgtttgacgcaaaacgtcaattattatagactgaatgcagaaatcggaacgacaattctctggcgactaacttcagaataaccactagtcgcagtggcaactggacgtaataagttctcggattcttcatctgtcacttgtagttgcgaactttcaccatcaggtggagcatgcatatgatgatgactggtgggatctgggggcctttgattgacagccgcagtagattcatcttgaacactctggccagcagtggcaagtataccaagttcaaatgattcctcattacttctcgctctttcggtgatgcaccattccaaacccgaccacactgtgcaggaaaagcatgaaaatactgctagcagtcccaaaagtgcaaaccaaacagaacctaagtggtaagaaatattcaagtaatagagctcagacctaatcttggaacgtacgcgtaagctcattgccacgatattaatcactgaaaccagagcacaaatgcatgccccaagcgatagaattgatatggaatgaactaatacgacctgcttcgtcatattgagtgatctacccttgacagagtagtaccaaagagtagaaatgagcatggccacctgggtagtgcctgcgacgtatagtaaatcaatcatacggtccttcaactcgcgactcctgcgcatataagtttcatatgaactagcatagctttcgaaatcatccttactattgtaagtgtactgcaagatagcatttaggccactctccctcataagatctcggtaatcaaacacatatgttgagcccatggtgtagcatgttgtattatggtatttcggactcgaagagctggtgttatcaatcctgcaccaaccgtacacggaagtgacaatatgttgaggcgaagagcgtacctgtgatgctgtgtattcagcaagtatcgttatctccgctgtcgtcagaccaaccccattgttcacataattggcagctgtcgcctccaccgaagactgtaatgcatcaaaaagaccctgagcaacttccatcgacgatgtgtttaattttcccatatatagcttgtttgggagtgtcaaagcccctactgtgagcaccatgaccagcacgatgactataattgatgatcctaacctcatatattgtatgagtcgatctaacgcgcctagattttcgaacggctttgatgcagttttaatgacacggcgcaccaacatcctcacgcacttaatgagcgcaacgcatacgtactgaccaatgaattgataggagggattgcccattccatcttcttaggcctgattcatccgtatcgagaaatgacagatcatcgtaaacgaaggaacttgacaatcgtacgtatgtaattatcaatctggtgaagcatattggacgaagggtttgattattggatatcattgatcaagtttgatggattcgaaacatcctaagatttggcagatcgaaattatcagcttaggatcgcgcttcgcactttgattgtcagccttgaagaatacctaatagcatggctgcaaccctcagtgattttagcgggtgggaggtaataaaaaaagatgacaatggtaatatattagttgacgatccgtatctaacaagaggacgcagaagggcacgtaaggacgggatcagggagaatatagttcttcgcagattggaggacaagctggagatcgcgtgtggcgactcaatagtgatgcaagaaccagatcttgaaacaactaccgtgtatatggttcacgaaatcagactcaacacaatgaataacgtggtggaaatctgggctttcaattacctccaatggtttgaattcgatcagttggagtatttaaaagctgatgaggaggtacgcattatcgaattgggtgaaccagtaagaacaactgactatgagaggatgagcgagcaggatcttgcaaaagatttcgaagacttttgtaataagtccgaaatagctctgacggccgagctttccgaggtctatttgaagtattttgtcaacaaagctactgtgatgaatccagacgaggcctaccaaaatggccgtctttttagacccaatcctcgcccctgcacttttgtcgtacgctttgcatgtgaacctgacggtacatctttaactgcaatagatattcatgacctggaatcaaaaattgcgaaattggatgcgaaagaatctgattcttacgtcaaagagcttactgtttttgaacacgagagaaggctatcgtcctatactccctatggctcacaaactgcatcggccgactatcctagaggaattgctaacaactctatcacttctaagaattctaccacttccaaatctcccactgcttctgccactcgaaatggtaaacctaaatcaaatgacactaaggagaaggtcgagaagactgataaaaagaatgcagctgaatattccgactctgaatttctacaggaagactactacgagtctgagtcatcaagttttgacgaaggtgacgcaatggccttcggatatttcaatctgcctgggagtgtcatgaaacgatacaaaatctcgccgcccaacctttaccaccacgacacaagactagtatttagaggcagtggagagaacgtgttaggtgcattcacagagcaagagtgggcacatagagatgacatggcaagacaggtgcgagctaagggcacagctggtgatcagtctcatgaagagagtaaagatccagaaactcaggcaatcgctaccagtcagaagagaactcgagcagcaagcacggatcctctcttgaaaggttcaaaagtagaagaagccattgctgcttcaccagtacgcagaagatctcccaggataaacagtactgccaccgcagggacggtaaaaaagtacacgaagaaaaatgtatcaagggcgaaaaaggcttatacaccattttccaaaaggttcaaaaaaatagatgatattcccgatcttacaaaactggccgagttcaaccaggatcagattgacttggatgttgctgcaattgagaatagactaagaagtcccaagaaacagcacaccgtggaaacaattttttcgaaagtgaagcagcagttgtacacgtcgcaaggtaaagatgagatcatgaaagctacaaattttgatgactatctaccagcgcgtgagaatgagtttgcttcaatatatctaagtctttacagtgcaattgaagctggcactgggactacaatctatgtcgctggtaccccaggtgtaggtaaaacactaactgtaagggaggttgtcaaagagcttttacagtccgtggaccaagacgagctaccgaaattccaatatgttgaaattaatgggctcaaaatgatcaagccaacggatagttacgaagttttgtggaacaaaatttctggtgagcggctcacatctggcgctgctatggagtccttggagttctatttcaataaagttcccaaaaacaagaaaagacctattcttgtacttctcgatgaattagatgcactggtcacaaagagccaagatgtaatgtacaacttcttcaattggacgacgtattccaatgccaaactcgttgtgatcgcggttgcgaacaccatggacttgcctgagcgtcagttagggaacaaagtatcatcaagaatagggttcacgagaataatgtttacaggctacaattttgaagagctgaaaacaatcatcaacttaaggctaaagggtctgaacgagagccatttctttgttgatacaagaagtggcagcgcacgtatgcttacagaagacgaagaagagcccgaactcgacactacgggcatgcaaaaagtcaaattgaagatctctcccgatgcgatagagatcgcctctagaaaaattgctagtgtaagtggagatgctaggcgggctttgaaagcttgcaagcgagctgttgaaatcgcggagcatgaatatatggagaagaatggctatggatatgacggtatagaaaatcgccctaagtccactccttttgatgatgatgaacatattcaaaaagtggaagtaaggcatattatcaaagcactaaacgagacggtaaactctccggtagttcagtttctcactaatctttccttcactagtaaactatttttgcatgcaatggttagcttgattaggaaaacggggaatcacgagcagcctttaggcgatattgttgacgaaataaggtcttctatcgaagcaaacggcaaaaacaaatatgttgtggagatgcaaagagtgctatttaaccaagataccgatgtgtcaatggagcaactgaggatcatatcttgggaattcttggttaaccaattaatagaagctggtatcatcatcagacaaaacctaaagaatgaaaggctcagcgcggtcaagtttaatgtatcgattgaggatgtgaagagtgcattggagaaagataaagtcatgaagactttatagtaataattaggaaccccgtacttttggccaggggcttgtatagagtagatgacgaattgtatattatgacgattaatgtgcagcgatagcagatgaagtagcttaagaggtgttggaagaagctgacgacgctgaagcgggcctgcgcgtgctacccaaatatttgtatatgagaagcgggtcgcctatctgttttatttctgaagcacgcatggtgaggttgtagagctttgcaatgacaattttgaatattttctgaacgttgatggaatgagaagtggagcagaaaatgagaggtgcgtccatagcttgtgcgtagcgcatgctttgcttcgagatctgagcctggtattccgggtccagattgacaaaaaggtcgtatttggtgcccacaagcaacggcactgcctgctcattgaaccccgtagcctgccggtgccactctttgatcgacttgagcgtctcgggccgcgtgaggtcgaacaggaaaatgatcgctttggcgccctccgacgctagcggaagcatgttgataaactctcgctggcccccaagatccatgatgtaaaacaggatctcagccgatcccaatgtgatctttttgctgagacagttgacgcccagagtttgcgtgtactcttcatcaaacacgttctccacgtacttgaccatcagtgatgttttgcccacttgtgcatctcctataagccctattttcagggtaaacgtgtttttggggggcggaagcagtggagtgtctgcaccagatgccattggatgcgattgggagctgcgtcttgcttgtgtgaagctttgctttctgtcaaacctaacttctttcaagaggaaccgtaaaccttgaaacctttggatcttctgagctcaagcgatgtcatcctacgcgatgctgatgtaatcattagggcttgagattttaaaatccagggctttgtccgtatgaactgacgtgtgactgcacacccgtacatccaataaaagattcatacacccataccaccgacaatcaaccacaaaaagttcctggaaataaaaaagatgataaaaatttgcgtgggtctcctgccattcttctcccaggatcttatcccatcagcgggacacgccgcccggccagcgggccctgcctaactactggcagattctgcgtagccagcctagctccgcctagcctctctcgctctctgcccagagatgccagcctggatgatccaccgggaggcaaggctccgcctagcatccctgcctaggattctcgagctgggctagcgtccgtttggtgtcgggcagcaggcctagcactcgtaggctgggctggcaggggaccctcctggacgcaacgcagtgtctgaaatttgaacaagttcatcaaaagaccttactgaagtcaaacatttgcactatctccttcacatctctcagtaatcacaccccaaatcgacaatggctgttggtaagaacaagagactatccaagggtaagaagggtatgaagaagaaggtcgtcgacccattcaccagaaaggaatggttcgacattaaggccccttctaccttcgagaacagaaacgtcggtaagaccttggttaacaagtctaccggtttgagaaacgcttctgactacttgaagggcagagttgtcgaagtgtgtctagcggacttgcagggctctgaggaccactctttcagaaaggtcaagttgagagtcgacgaagtccagggcaagaacttgttgaccaacttccacggtttggacttcaccaccgacaagtacagatccatggttagaaagtggcaaactttgatcgaggctaacgtcaccgtcaagactgctgacgagtacgtcttgagagtgttcgccattgccttcaccagaagacagccaaaccaggtcaagaaggcttgttacgctcagtcttctcacatcagagccatcagaaaggtgatctccgagatcttgaccagagaggtccagaactccaccttggcccagctcacctccaagttgatcccagaagtcatcaacaaggagatcgagaacgctaccaaggacatcttcccattgcagaacgtccacatcagaaaggttaagttgttgaaacagccaaagttcgacctcggtgccttgatgaccttgcacggtgaggcttccagcgaagaaaagggtaagaaggttgctgctggtttcaaggacgaaatcttggagactgtgtaaatttccaaatgaaaaacaaatgaattagttgttttttgtatatcagatttataatttttaaagctatacgagttttatcatatcaatcgccctttctaaatttactctacattttttgaattactatatctttgtatccctctcggaaacatcatcaccagagttttgatctgaatccatatcatccgtgcctacgtcgtcatcatcatcatcatcatcctctttatcctcatcctcctcctcttcttcttcttcttcatcttcggcatcttcttcgtcttcaacacctccttcaggcttcattgactctctctgtgctagctcgtccttcaaaacgtccgtaatcttgtcaaataagccagcgttatgagcccatttatccttgtagtccgtgagttccaactgtaacctttgaatgctctctttcatcgagtcgttggttcttttcaactcaccagtagctttcgagaagtttgacaccaccgatagctccacccgttctacactgtcactgtccgcatctcgtacctttaccgtacttttggtcagtacgcctgacttcagtaaattagctacagcttggggtcccagttgctgctcccattcttctggtgctgcgctcaatttcgattttccgcgatgcatctcttccaattgctcatttaccaagtcaatgtgtgagttcatggccctcagaacctcatttctttgccgcatgtttctatttgaatgccttaacgattccaagtctatttccatgctacgcttgatctcctcgatattgtgagatgcagattcttcttccgttctgatctttaatttctcagtctctaaaaacatctgggcatctagctgctttaacttcaaatcatttctcagtgacgacagcttctcgggactaaacgcatgcgtttcttctaatttgcctgagagaacattaaaacacatcttcccgagctctgacgctgcatttaaatatgtattaagctgtgtatcagggctgtatactgatagtcgcttttcgactcgcctttcgctgccataactcatcttataatgatactggccgtgtagttcgtgatagtattcatcatttcattaagatatttggttttcattttttgacaattgatttaacaggcaagaaataaaacgtttctcaagctaccaaagcacctcatcccttccttaatgattgaggatcaattgtacatttcattgtgctatctttctgcaagaggagatgttacaaaagtcttgaaattgatttcaggggcagaatgcctaagcgtagaggatattctgaaggtcatttgtgtgctgtggcctgaattggacgatcctctgaagattggtgaattactgaaaaccttggagcaacaacgtatcaatgactcgactatactggaagctttactggaggatgataaggagctcttagcaatggtggaagtagatacacaagcactgcaaataaggcgatctgcattccagaagctcattgacacaagatttctacagactcaggcttccatagacaagtcgaattggaggtccacattcatgaaggcgaggatcctgttttgtaatgctttggttaccgatgctcttttttataagccgttatggaatcgtttgagcacggacgattacgaacctttgcaaaaatggatatctggcattgtgaagcctctggcacatttaaatcagcgttgccacaaaacgatgtccataaaagagtttcaaggtctaagttccgccagtgctttcagttttatgtggcaattatcagagtcatctaattctaccgcaatcctacaatctcggaccattttaacatatgaaattatgccgtaccttgcgtattcgggaagttatgaggaatttctgaacgtaatcttcaatgaagaaacctttcctttcaatactcagggcaattttgacgttttcaaaatgattgcgcttgagttccagtcatactttcctgattcttttgtccctaaaattcaacttcggatagttcagattctgtttgaaaagggatatatgctcaaggctcttcctgggccggatccgatagaagagcatgagctaattttgtcatcaatcaataatgacatatgcatcaatggaattgagctggctacgctaaaatcttattctgagaatatgcatgcgttgcagattttcaacctcaaagatatcagaaaactcgcggacgatgacgaactggttcaaaaatctttcttcgcctcactctgcaagcagttacttcagcgaagtagctctgccttactaaattacaccgaagttttgatgcacaatgattgcatctttactaaagttgattcaaagactaaagaattcatgattgcggagtcacttttagcttcaggagagtttgcaatgctacggcagtttacctcagatactcagataaaaatcgaagacagtgtgcttcttaggttcttttggaatttcttcaacaacgcatcaaatggtagttgcaaaagaccagatatgataagcgctcaaatgatcctggaacttcttccgagcgatcgttatgtgcacctttcgcacttgttaaacgtttgcgatcatctttcgaaatattttctcagcttctcaaagggtgtaatattcaagccttctacacttctcgagttcaaaacgcaacccttcgaaataatctcaaaactcctggaactcaatccgcaactctgtagaaacacaaatgaggtattcaaaatcttgaaagagctttatggagcctttcaactacagagttcgtctccagaatttcatgacgagtttacaagacttcttgtcttgcacatcgatttcgcactggcaaacctcgactttgaatttgcgtatcaaaaaactcagcttttgctagaaaaaggaaattgtagagatttctggtcaacaattttacaggtcggcaaattcttcgatccctcttggatagactgtgaaatacctacggaaataatctaccttcagctagaagttttagggaaacttcttcatatatgtccggaggatgaaatcgaggctgttgtctcccaatggagcggccttgagctagagttgtctaccagagatctcatcaacgatcaatattcgctatccaacgggggaaccgacatcgattttaagaatcacatagtagaagaggtttctgccagtgtatcaaatttcctgtccagcggtgtcaagtgggcgaacgatgctatgaaataatggatattgtaagtaagcagtgacgaattgtaacatcaccatttatttattgggcattctatatatgtgaaatgagatgtgatcacccttataaagcctggccagagccttcggaagacctttcctgtaacctgaaatttgatgacatgccattttgatcgtcttgagcagcataaagctttcttttgtttttgctgagaagcatagaggtgattcggtcctgccgctcatccttgcccttagaacccattcgcttggctggcttaggcgcgaatgatagtgtttgttgcttaccgctagtattgtcgaaacgctttttggcttcatttgcagatgtcagggttttatagaactccatcacacttgcgtgagcctgcactttagttttgttgaaatttaaaacctgaagcccatctcttgaaactgccctagataaagcaacgtaagcttggcctttttcgaaaatccgtcgtagatctactttaaccttcggcaaggtctggccttgagacttgtgtatggaaagagcccatgcaagcattaaaggcagctgaactctgctgacaattggtttctgctgttcgtcctcaaccgcccaatcttcaggctgtactaaaacgcaccgggaggatccgtctggagtcaagaaccttacgagcggtaattttcgaccactggaactggcgtggaggtcctgcaacattttctttttcctttcgatattaaatttttgatcagccgtaaggtccttggagtcactcatcaagaagtcaaagatgctatcgcctagcgtctgttcagtttttacggagttttctcgacagaaattctctttgagcgtctttttccttatgaccttttgattattttcatcatcttcggaactctcatacatggtagtttttccctgacgtattgattccaactcttcgaactccatatccggattgtttctgaccctttcgtagaacatataggtatcctgatcaaggaaatcgatcactttgcctagtgagccattcaccagggtctcgtctatgtttttaatcatcataacttgggcaccaactttgagtcgtaattcttttggagctagaaagtttgaaagaagcttatccttagtctcttggtctctgagatcaccaccatcaatggcatgatacgtatggcattcccccggaagattcctcagtctggacatgttggctctctcgacttcattacgcgtactgtatagctcggcgggtattatatcatcatctggtaatgggcggcaaag