atgtctgtcacttctgaagcgaacaccgatgaagcgatcaaagacatttacgatgacacggaaagagaattggccttctacaagcaatctctggatactgttatcgtcgctagacaaaagctgaagagtctcaaggttcctttcaagaggccgctagattactttgccgagatggtaaagagtgatgagcacatggacaaattgaagagcaagcttgtcagtgaggcaagtgaccgcaaggcgcgcgaagacgctcgcaagcagaggcatctgaagaagttcggtaagcaagtgcaagtcgccactctgcagagccgtcaaaaggaaaagagagaaacacttgagaaaatcaagtctctcaagaaaaagagaaagcacaacgaaatcggcgactctgagtttgacgttggtattgaggaagctgctaccgagaaacgctctgagaacagacacaagcctaacggtaagcgtttggccaaagatgccaaatacggtaaaggtggtatgaagagattcaagaggaaaaacgacgcccaatcttcctccgatattaccggcttttcttccaacaagatgaagggcaagccatctcgtccaggcaagagtaaacgtaccaagaggttctgaaggtcgagatttcagcgtagcctttgcgtataactcccgctgattctgtaccgattttgcattgtatagtagaaaagaagtataattccatactggtaaaaaggctgggtgcgtacactcaaaattcttgacattggggcttatggttgccagtgatagaaacgtttagatatttgaccataatgtcgtgacagttcgtttagctcgaaaaaaaaaactgataaacgttgaaacctcttctacagtttctgccactacctttgagccaatacatcgactgtaacgcttcgccgagggtcaattgattatagatagcaacaatacacaatgtcgaaagaagccaagagagaaaagttcctaagtgtcttcccaaagttggttgacgagctaaaatccatcttatctggatatggtatgacagaagatgccatttcatggtatgagaattcgctaaactacaacactccaggtggtaaattgaacagaggactttctgttgttgatacgtatgctatcttgacgggcaagaagtcttacgaggagctatccgaggatgagtatttcaagctcgccatgttgggttggtgtatcgagcttctgcaagcctacttcttggttgcagatgacatgatggacaagtctatcaccagaagaggacaaccatgttggtaccgtgtggaagaggttggtgagattgccatcaacgacgctttcatgctggagggcgcaatttactgtttgttgaagaaccacttcaagaaagaggcttattacgttgacctgttggagctgttccacgacgtgaccttccaaactgaattgggtcagttgctggacttgatcacggctccagaagaccgcgtggacttggacaagttctcactcgaaagacactctttcattgtgcgcttcaagactgcgtactattccttttacttgcctgtggtcctagccatgtatgcggccggcatcaacgatgagcgtgacctcaagcaggcacaggacgtgctcattcccttgggagaatacttccagatccaagatgactatttggactgtttcggcaaaccagaagatatcggtaagattggtaccgacattcaagacaacaagtgctcttgggttgtcaacacggctctaaagctgtgttctgccgaccaaagaaaggttttggacgagaactacggtagaaaggactccgagtgcgagaaaaagtgcaagcaagtgttcgacgacctaaagattgatgcagtttaccacgagtatgaggagaagattgctcagaagctacagggtaagatctctagtaccgacgagtcccgtggcttcaagagcgaggtcttgaccgctttcttggccaaagtctacaagagacagaaataaacacctcccaaaaaaaactgcgacaacagcgacaacgctctctgccgaagaccacatatgaaggcctctccacacatcgcaagcactacgctcagcgacgttcaaaccacgttcagctactatgaacaccatctttataggtagaccttctcttgtagccaatcagaagcccggattctattgattacgtaaatatatattattttaaagccaatttctcggttatatcgttaactgaaaaaaaattggcaagagttgacatctacaaaccactatacctcctcttatacctcaagcaatcacaaagtatcaatcatgggtggaccaacggctaaaacatatatgggatggtggggcagcatgggtggccctgtccaaaagggaattacctcttactccgtgtctccatacgcccaaaagccactaacaggcatttaccacaacgcggtcttcaacactttcagaagagtcaagtcccaagtgctcttcctggtgcttcctgctgccgcctactggatgtggtggactaactgcagagactacaacgagttcttgtacaccaaggccggtaaggaagaacttgacagagtcaacgtttaagggtgctggaaggaaccatccagctttaatttattattattcgaatgttacgaaaagtcatggcccggcgtgtctgcagttgatgtgtatatacgacccacgcaatctacagacgatgtaaaaccgaaaacaaaaacaaaaaaagccgaaataatgagatctaagttccccaggagcgctcctctccccttgcggaagtctccttatgaacttctataagctaggatgggctctaccgtttaagagctcgctatttaggctcaataagtcgctgttttatttaaaactcattatcaacgaattgtgtatcttcaagaagtacagctccttgatcagcccagtcgaagagctcatgaactaccaaagattgaaccaattatcggctatagaggatgtagatatggcgtataagattggcacagcccgcggagttaaaaacaacgatctacgtgagggtataaacatgcaactaggagcgaagaacgactcaagtgaaacctttcgaggaagtttcgacatagcagacgagaataaaaatgagtttgatttgggtttaacgaatagtggatcagtagattcggttaaggaaccctctctgacgaaccagatgtacggggtagggcagcaatcgcgctctcgaagcacgctgataagggtgtactctgaaagcgaacgatcaaactttaatgattcaacaggtgctagagtatacgacgatttcaggtatagaccgattcatcacgatgacagcagatcgcctgtggggagtgcaggaggatcgactccgttcaagagtaagaggaggcattcctcgacacttgacgaagatcgagccacaacccgcccacggcccatcgggctacatggcacggcaggtggtttcgatgatatgcaagacgaatatgtgccggactttgacttttcgagcgcggtaagcagatggcagagtgacgaaaatctgcatgatagcctactgaaagctgttggtcggcagagtgcggaaggattgcctagctttaataactggagcggttatgagacagatttaagccgatcgtcttcactttcttcatcgtctcttgttctgagctccacgcatgccaaagtggctccaatacctttaccgggcgcaacaggtctaccagtggcatctcccaaccgcgttactcgttatgaatccggtaatctgtacaatggacaacagaccacatcgacgtcctcttattatcgaactaagcccccactcatactcacatcagccccaggggcctcttacagacatgcaaaaagacgaaaatcaggattcggtgaagaatctccgtcttcgccatgggcggccacgtcaggcactaccctaagctacgcttcttcgaatgaggctagtttcacaacagatgagtggaagaagtttgtagaacagcttcccagcgatttcccatcgctaccttatagccagcgaaaaaagatgctggttgacaagttcccagatattgactacagagctatgatggcaaccctcaaaagatatttcttaagcacgagcaaaagcagcacacgtctacagggagatttatcgagacgtggttcgctagcgtcccatttcctcagctcttttactccatcttccgttcctaagcccagcgataaaggcacggtagtcatgggatatactctaggcaaaattataggttttggggcatgggggatgatcagagaatgttataagaataccgatgatgatgatgttgatagcgactcgtcaactgtgaaggcggttaaaatcgttcgatttaggaataactcttatgtcaaggagcaggttttaaaggaggttgatatatggtccaggctcaaacacccgaatattttatctttgataacctggaaattggatgaagaatatgcggtgtattgcttgactgaaaagatcagtggcggcaccctatatgatttagtgatttcctggggtgaagtgaaccactctgcaatatctcttccatcaagatgcgaaataacctcccagttgggacaacaagttatccaggcactgtcctacatgcactctcagggaattgtgcacggtgatgtgaagcttgaaaactgcctattgaaagctaacaagctgcgtcataaaaacgactggcaagtgcttttgtgtgacttcgggatgagctctgaatttgaagagagtgccgccagtcacactgaagacagtcgagatgagaaggttgaaagtgcgaagtcggatgcacttgtatcatcacgtgaaaggccgcctatttcgaggtctgtgtctaccataattcgaacccaacaaagacctttacgggcgagacattttactcatagtgacagcccgttaggtgtaagctcatttcctaggcagtacggcccatcattaacaagtgctaatctatcaggtaggattcctaccgagagaggatctcacactagttttgacaacctgcaagtcctgacattcacacccgcgagtgcaggcggcgcagctgctggtacgaaaggtgcagaagtgcgcaagacgaccaaagccgaaaataataattctcctaacccagactcacacatcgggtccctcccgtatgctgctcctgaacttttggagcctgttccttcgtccctggcaccggccgcagacgtttgggctctgggagtaatgctctatactatgctcacggggaagttgttattcaaacatgattacgagccaaggttacgagccatgatcactgccgcaaaatatgacgcaaaacctctagagaaagtgtgctctgcaagtccagcttgtcctcaagtcatgaaagccgtcaaaggctgtttaataaaagacgtcaacgagcgttggaaactcgatcgagtagaaaaaagtttacggttgaaatccccaaattgatgtttttgtccttaaatctggatgctataagctatagcaatggcggcgtacacattagacagataattgagcactgacacttttagatgttaagttcttcagcacataaaaagactcaggcatatatatatatgttataacatacgaaagcccaaaattttctaactattcaaacaaaaaaggcctagtcttcaatctttctggcaagacaaacgctgatctcatttggcttgtggtttgaaactagtgatcttttttacccaaccaagatgatttacctgaagtctatgctaagggttatcgacaactcaggtgcccaaatggccgaatgtattaaagttctaagaaagggctccccaaagtcaccagccaaaataggtgacaagattgtgtgcgtggtccagaaggcgagacctttgactcagaacatcaccggtacttccaacacaaatcgtgtcaaaaagggagatatagtgcatgctattgttgtgcgtacaaagcagaaaaacacagtccgtgaggatggttcaacagtgagctttggtgacaatgcttgcgtactaataaacaagaatagtggtgagcctctgggttcaagaattatggctaacgacgggtgtgtaagccgggaattaagagaaaaaggctacaacaagatctgctcccttgcaagcagggtagtataggctaatgattaaaggattacaacagtcttgtatatagttgttttttttcatttacagaaaaaaagaatgacgtcgtggatctagagtgtgtttcagtgcttcactcgataatctttgtaattaacacagcatttggttcgtttcatccagttgctatgcaggagtttctcaatgcttgttcttttctctggattccactggaatatagcgtatagacataatttcctgcaacggtttacctccggagtaacatgcttcaagtcttctatggcaacaaactctcttttgctcctcatttcttcgacaaaggacttgtagacggggtccttgtctacaagcggaattttccataaataatgacctaataccatagtacagtagatgacaccacaactccaactatctactagtcttgggtcgtattctctttcagcgataaactcttcgggggccacgtatggttctgatcccactgcgcctgtttgaaaatgaacttgtttttcccatgcagtttggaaaacacagcttgtaccaaagtcacatattttgagtacaccctgtggcccaaaaagaatgttttcaggtttcaggtcgcagtgagcgataccatgatcatgcatatatttcacaccatgcagaagttgtttcataaaacaatctgcctccagagggtgaaggccgtttttggaagtgcgagacagcaagctgtataaatcaccggaaggacagaactccagaacttcgatgaaaccgtcatgagtttgcatcaggtcgagcatcttcaagatattagggtgcggcttctggctggcagtctctctctcactcagagaatgaccgattataaattcagaagtgagccttgttccgaatttgtccttggcttcgtcactcttaggtttcagctctttaaccgcgtaatacatttttgagccgttagagtaggtctcatcaatagagcgctcatcacccacgtttgcagtgtcaatacagcatacttttacaattccgtaggcaccttgacctatcacgccaataggtttcccatacttttggaagagagtatagttctttttggccaaggcatcttcggaattgccttcactgccattgctatcgtgaattttcttggaaatcttgtttatcatacgcagctcctcagtaccaattgcggcgtttggatttaccggctcaggcatattctttggctgttgctcatcttctgcattatcatccttcaaatcctcatctagtatcctactgagacgtttgtgaaaatcaaatctggtcctgggaagtaaggacaatgcaccctctaacttttcgtcgccgtccttatgacctttgaaaaagcctgaaagagaaaacatagacttccctttattctcgtcatcgtggttttctaagagcgttggcattacctttaaggtatgctcatggtggccatcctcgtaaactttgaaagtttctgtacagagaacacttttgatctcattctccgagtgttcgtctaaggaggtgggtgagcgcgctctgtttcgggaactcatcgacatagaccttgcacgagaactatctctagagctggaggcttgtctctgtagactttttacacgccgaacagcgctcgggtttttagaaagctcggtatctattgagctttcttgaccaaactcgttgtagtcgtcgttttcaccagtctcagaaacgccataaggggatttcttcaggagaaggcccttgcgcgcactatgcttcaggttacaaggatcctcctcgctaactatggactcttgggacccattagagctttccgctgcatcggtttcgttatgatgtttcgccagcgacaatttgccgaaatcgtgagctagtatatggccttttacgcctttggggccatgtccgttctgaggcttatatacgggtgcgggcgaagctataccagaagcctcgggggcgcgtgcatttggtgccgcttccctcctcttaccttccagttcgagctctttgcttttagccaactttttcagtttgtcactagctttggccccgttttgagcctctatgggcgagtttgtctttcttgagggcgatgtggacttgaatagcgtttttatcgattcggaaagtgacctggatcgcttgaggtcaccatctcgcgctggagtttcactgccagtcggttttgacatcgtccagtgcgtatgaatgcaaggtgtgtcccgtctataggcgttgtggttcccggtccgtgagggattcgcgcaaggcttggtgatgatcccctttgcccagaaaaattgatcctagctgactatgcaatgcaaaggcgagtgcaaaggacgcaagtttctgcacgtgatcaaagaaacatgtataagtactcattttgtgagtccttggtttgtcacgtggctttggcacctttcataatcattgcccttcactcatccagcggtttaccaaaggaagccccaattcccttcaaaaaacctccattgtgcgtccacgtatactcctcgaaattcctggctctcttgatttttcccctcgcccgttggcccctcaatatgtcaattagccgcccaccttcttcgttctcttgcaacttttctctgcactccaccgtccacacattattcaactacataactagttactgaactcaaaagacaattgaagcgacatagtgccccaattgttgaaataactctgtaatgtcagagttctgacatccataagttctccatgtttgtgttcgacatgttccctttttataccttttgaaccgccaaaagtacaatcattaaaccctctttttggcccttagaacccccgcagcgattttgtggtggtttttgtggacgtttcttcgtattgtgattagcctttgtgtcaacagtttactttaaagacgatctagattggggtagggtttagcgccgtcttctacggaaacagatttaaagtgcgttctagaaggtaattctcagggtttttagcaacaatggcgcgtgaccttgtagattgtggttactgttgtcatggagatgtaaatgtcgatgattacttaatcgagatcgagttcttgaagctgaagatggcagaaacggtaagcaggtagaaccagtcaagatgtagaagaatatatatattggaagagaagcagttactgaaagctattgggccgctctagtaacagtgttgctccatataagtatgctcggaagataggcggggatgcaggtatcaatggattggttcccgtgcgtagtccatgctcattgcttagtaaggtgatttagtgcttgacatccttccggctgggaacaaatgtacagctgctgggtcacagctgtgccaaagtctgcacaaaatccttaatcttgcccacggcggtcagaatgaccatgaaagtgccaaataatacgaatgatagcgtgctgatcgcggcagctcttcgatccacgcccagtagatatgccgtggctattgcgccacaattgcatccaagcgttacaccacgggttacgtagtcgtcttctggtacgccgatcaggtctaggagtggcccgcctgtcaaaactcctataacaccacttattacggtggtgaccgccataatagtaatggacccgtctaaattcgcaacggtgggcgtgcccaacgctagtgtgatgctgcggccaacaaatccgattgacatgtagctacttatcccaattcgagaacatattagtgggtacagtagaagcgaagccgcgcatagcagtaaaataggcggtatcatgcttagaaaatgctttcgtaagtcaaatctgtgagcgtacatgggcatcgaaagcccaacaatggaaacgtccatgcatgagctgaaaacgtcgcctgctccaggccacacgtggtgtgcgaatctatcgttgtcgaaaaggtgcaagtaggtacggcctgtcttgtaactttggaggtctcgcagaaagtatacaaccttgtgatgctttatcattactgacacgagaatgacaatccaggttagtgcgacggagcaaattactgggtgtaggaacttcttgagtgtggggtttatcttgaacggcaagttcacgatgatcatgaacgcacacacggcagtaaaaaactggaatggcataacgtaccaggagaagtagtatgcaaatatggtggcaaaaaatcccagcccatataaaaagtggtgaagatggtttttccataagttgatggtcatcatgcaatcaacttgctgtgagaactgccgcgtaatggcacgctgacatagtactggagtattactcctggaatcgccgtccggcgcgctcaatccaattttggatgagtatgtaggctcgggtggttgtacttctgcccttctgatgggacccgatacaccaatactgtctctcctgtctcttacgtacgattgactctgaacggcctctgggctgctattactagtaagggtctgagcaagaggtccttcggtatgcgaataatgagcggaattagttcttgaattcgcaggaatcaaccccgagttgctagcaatatcagtaagtatactcatgtctgaacgttcttcactgaaattcccaccaaatgttcgaatactccgatctgttgagggccttctttcagagctactattggtacgagaccgcgagcagcgagtgaatcgagatccagcttccattccattgtccatctcttcttgccttacaaagaggctcgtgaatctcctgctgccgaaaattctttggtccaagatggtaatgtacgcaagcagtacaaatgttaccatataaccgatcacaaatactgccacaatcagcattgcttccctcaatgagatccagtcacttaagggcagagtaacaaacgcaggcgtaaaaaagagattcatccacctgagactccagctcaggggtatgtcaatgattctgatataaaactcagcaaagggccttcgccaagaactaaggatgcacatgaaggcaaagttgattaacattactgctacactcgcaggaaacgtcactccgattacattcttgatgaacctatcaactccatacaagacgcaaagcgtcaataaaacaccagctggtacgaagcagtaagttttcacgagttgagccctgttgtttcgacaaaactgagtaaatatgatataattcttattccaggaactcatcatttattcataatagttatgatttgaatcttcacgctgaaaccactcaagtaagtcctcacaatgcaaattgccctctgcttttgattgagaccatccattgttgcaagcgatgagtcctgcaagcgttttctagtcactggcacgtgatatagatctgacggcatatatcgttataatcttcaataaggtcccaaatgcaaaaccaatagaggctataaactgatcctggccttaagatcactctagtttctaacaagatgcccaggggggcgtaagtgtttggaattgtctggaaagtgacggtacttttagctagccaaattcatgatgagaaaataaaaaaaaaatacgactattaggtggtagagttccacagttcctgtcctggtactctatggacgcattatggaatgctagcactatttacatgaaattatattgacaatattctcatagcctcacaatgtcggtttcggccaccctttcgtgctccaccttcgccaatagttcttgcatgatctcttgctgctgtttatttctcatgtccaatgtctccaagacttttccgtcctttccaattatctctagcgaacatggcacgcttgcgtttttcttgtcctcatttttcactctggttaccttgaactccatgctaggattgtaaaattggagtgtaggaaggcattcttgccaaaatttgcgagcacccatatgtccattgtggttttggtattggaaagtaaggttgatgcctgagtaggtattggcattcagcaagatctggggctctagtgtggtcgaactgatcttattgagaaacttgagctgtcgggaaactctagacattcttatatttgcacttgacagagcctctttaactagttttggccttggcttttttgatctttgagatggtgattttcttcgactcgaattttttatatatcataacggcagcttaaaaacacctacaaatacaaatgtactcccagaacggcggcatggcttggtatattgagcatgtatttagttcggtaggcgacagcgtgttgttgtctatattaagagcagcttagtatagtgtacattgattaaatatgcgtggccttggtcccagtagtgatgaataagtcgataagaattgatatcgacgatgacgataatgaccatggtaattgtatatgctggtgacgaaaacaattcccccatggtggcacaacgttaccttgtatttgtgattgttctttgtgattaaaattcagaaaatagatcccgatgcggatcctctgcctccgcgccgtaacacatctcttcttctggatatctatcgtattgggatgtgtcaccttggcctgcttgaacgggaggttcgtagggggtctcgatattcctgcacagcagcttttcccaaacaacttcgctgaaccaagcgtggtttttcacgtcctcgctgccattttttagattgcccagtctcttactcaaatctctagtaatcaactgactcagtagatcctgcacgtccgaatggaagaagggagggaactgcagctcggcgttcagaatgttttcgtacgttttcattgtgttggaatcgtagaatggagtgtagcccgccaacatctcaaaaatcaaaataccaaaactccaccagtcgactgacttattgtatggttttgtgctcaccacttcgggtgcgatgtagtccggtgtcccgcacaacgtgtaagtaacgtcgggcacgaacttggcaaaaccaaagtccgttattttgacgtggccatttttgtcgagtaaaacgttttctggcttcaagtcacgatatatgatgtcttgtgcatgcaggtattccagcgccaggcatacttctgcggcgtaaaacttggctaccgggttggggaatctctgcgacttacgaagcagtgagaaaagttcgccaccctcgatatagtccataatcatgaatacgtgttcggcgtcctggaaagtaccccacatgcggataatgaaagggtgcgaaaccactgacagcatgcgcctctcgtcattcgtgtgttctacctgcttcaatttgacgatggtacgctttttcagtactttcatagcgtagaagcgcccgttatggttagagcgtaccaggtgcacccggccgaaagagcctgtgccaagcgtgcgcagaatatggaaatcgttcagggtgtattttcctgaagtctgccggctatgtagcgctgcagactgtacgtgtttggcctcaacggcctgctggcccagcgagttcgattgccgcgtttgcgtttccgccgtcgagtctgaacctaggacgcccctgggcagctcttggagcgtctcacgcatttgctgttccgattgtgacatgcttcaaattgattgaaggcctgccaatgaagaggtacttgctcgttggcggtgccgagcaaataaatttcccacaaacgattgctttatgcctcaaattgtgaatacagtcgggagtttacgtcgggcacttcaatatcactacctgagcccaattgccaactttcaatcctgatctcgcgagccaaagctactttcaatgtcttgtcaaacaatcctaaacttgcttacaggcacggtcttccgaagaggaaataacctagggtctttgtcaaattatgttcgattcgaagcccacagaacttgaagaactataatacggattcagcctgcttgctagtaatctcacgaccactatttttagataatacttgatattttctcttggaccttgaaatatctagctttttcaggatgtcgtcgtcaagagctcaaaaatgtatcttttcaacgtttccctgaccagaaattgagcactttctttttctccattgctaaaaagaaaacacacgtggttttcacgtgctatatataaataagcgctgtcgcgctagtttgtaagtaaaatgtgctgaatacgacgacaatgggaacagctggagccctattgagaagcaggaactcttagctgcttagctgttgaagctcttctatcttgggatcccttggatgtggggttactgggatctgaagcccgcagagaagcctgggagggcctgcgcagaagttcagggtcagttacgatgcgcagcaggaacgtaagaccaaaggcagcgatacttgcacatagcgggatgatcatgaatagtttaggccttgtagccacagttttcgcgtatatggccaacaggagtggcgggaaaaccaacatggaggcactcctgaccagtgcaatcgcgccaaagacttcgcctagtgacgatttcgagcagtacttcaccactgtggcctgtagagtaggagaaaagatagcactcagatcttgaaatagtgcaaataccagcagcgaaacgccgcgttgctcatcccatatatatgttacggcaatagacacgatcaccgatagcataccaagacgaagggatatgaggtcgacggagtcaatggagttgtcgagccgagcgtagcgcttcttgagtaggaccagaaataggggagataatgccagtaaaacgatagcgcggccgatgcccacaaaagatataaagtagccgagtttcacagaaccccagtgaaattggtaggtggagtatagcacaagcggtacaatcattgctgctgttgaaaccatgaagagcacgtcgagtgccactagggtgagtacagtataacgcgccactagtgagttgtgcgcggtaggaggtaaccacagctttttcagaggtgacaacaagtccaaaagcttgagcatatggtacttcccatggttattaaccgaatatgaagaagtgtttgaaagcacgctctcgaaactgcgcctgcggttcctgaatttggtttggctgtgttgtagagcgtgtgcatggcgcgattctgtcataaatagggttgagaaagtgatgaacgcaaagactagacacaaagcgatgatgaatgggagatagttgttgccgtcagataatttgacgactgttgatcccacgagaggtcccagacctatacccgcgtatatggtactcatcaacatgctgatagcaacggtgcgttccttcggttcggtgcagtctgaaatgtagctgttaccgtttgcaattgtgagcatcagtccgccggacaaagcctgtgagctgttagccacaataattttccactttgaatagggagtggaaggaagaaccgtgtagcctatagctagaatgcttgccaatttgataaacccagtgtactggaagattggttttctgccaaagcggtcagataactctcctagcttgcctgccaaaactgtacttacaatcccctgcacgagcatttggactgactgaatcgctgaatacctcgattgtgcttgggacatgtcgcaattgggcctctcgtctcccactgaagcttcagctgcaagtccttggcatattttccgcgtggtcagaataatagttggagaaactaccatggtttcggataacgataataggcccactgcaaagcacagcagcgggaggcttggtctacggtaccaagccatacctgaatggttcaatttcgactctctcaaccagcgagcctcatcactttctccctcagttgcctcgttaccttggctagtctcaccggaaagagcgttttcaaccagagcaattccagtgttctcaaccacatattccaaaccttcattggcaatgtctgctccgctcaaaccctccaaatcagggctcagctgtcctcgcggaagtaaacgagatgtctcatcggatgatggcctattttgtgtcagttcttcaaccatcaatgccttagattgtattgtatgttggtgatgccttctacgttttttcttcagaaggggttgaaatccatggcctacgtcgcactatttacgcagtaagcttctcttcatccctagaaagtaagggttcaagttccacgtgcaaagaggataccctcacattgtgctgagtcaaaactcccttcatggtattgcagctgtagttgtaattttgcgttccaggcagctcaagcttacaaatacgactagcgaccactatagaccactagctgagggtgggaaggtacttgcgcgtgaagttttggcaaggaaggattgcgattgctcggcgcaaagttcagagtagactcgtaacctcctagcagcgataactcaggatgactcgtagaagtattcccttttgcgaaaacagttcattccttagggagggtaccagacgcattttccaatgtggtttgctttctggccagtcagctgtatactagtttttcaagcgttaatactggtatggaagcattgaggtggtgctttaaatattgaggctgtatttacttaaagtctgccattactggaagagggaaaagttacttgtattttggctctatttatacttttctgaatcacgatagccgccgaagatttgtatcgttatatacgtttgacctagctatgctcgttcaccaccaaatagatatcgggctcttcttgaataggactcagtgccctttggaatcgatctatcaggatatgagatttgatgcctacattatagaatttacgactatgcctctcgcaaaagagttttttgagtctcatacttagacgaagaggtggttcgttttcgctcccattgctgtactttgcacacaatacgttggcaatctcaggtttccagaatttcggtacccgtgaaacaagttgtaactagatgaaaagctgcgcatcgaggcagaattattagtgcagtccatgttagggtactgatgaagttctcaacaatgaggtttcaataatatgcagccaccgcatggcaaggattgtagatccctagatttgatcaacatactaaagaattaaatcacaactcggttcctaattttctttcttgcctttgttgaccttgacaagtgaaatattgcgaagtaacgcgtggctgataaactccaacagcaacatgatgagcgaagataggatagctaggcagtagttggagattgtcacaccaatgtcaagccagcttccgtcagttttcagtaagtagaaaaattggagtgacaaaatatcgctggtgcatatgatcaacgacgaaatgctatagtccttgaatttcagcctcaaatttaggattccaaaacctgtcgaaagtgtaatgtagggaactgttagcttcaaaacaagcagcgcacccattggaaatggatcaaagatcggtagtaggcgatagacggaatccaaagaaaatgatgagatcgatgcaacgtttcctgtgccaaagaaggccacctgcatgaggaaaaagccaataactgaaacacgcaataactgcagccagttctccgcatttttacttccgtcgtttttctcctttatttcgacttctacctcaatccactgagcaatgtatgctgtaaacaagaaatagaaaaaggactcgaacgaaatagtcaggatgatgaaggctggagcaaaagtcaggtatatgagaagcattctcacacgatagttactattaggcttcaggtaatgacagaaaggtagtacaacaattgaaagaacaaatatcacccaaccaccaacctgtgagtcatatggcaatccctccctgttctgtaaagacaacacagatttgttcgttactaacgtcatcgcggcaactagtatcacctgaactaccagtagatggaaagtgtgcctttccatatccttccggacgtaaaagatcccccagcaagcgctcagaataataagggcacttgatacattgatctggttgaggctctcaactttaacagcgtcaaaaagtgtgaaaacagagattgaaatgcttgtcaataaccagaaggcatttttgcgtttaccgtaaacaccgcaagccagtgggtaaaaacctagggcaataaaattgatggtaaagatccagcggttgaagaatccataaacaatactttcatagactgccagaactgccaaaaaaattcctatctttttgacaagggtaatacctttgaaaaattcacccaaaccatcctttaagatgaccttgcttttgaatatctggctccaaaagaagagtggaaacatgaggtacatgtagaagttgaatggagacttctggtagtagagaacgtaattcaacactatcgtcaatgttccaaagactgcatagttggcgagagaactctttagtgtgtactcagtctttaaaatgaaaagtctcaaaaatatgatgaatgaataactgatccagccaataaatccgaatgttacaatagttctggtaaattgccaattgtaagtcgttagatattgaaggccctctaaagtggttgtcatcaattcttcggtaagctcaattgcaaaaccctctacagactcatctccagccgatacctttcctatcaattcctcaatttcgttcagatattgcgccggggatttcgccgcgaactttggaaatttcttgtactggaactgagattcgatagtttcacgttctttgacaacgtattgctccagtatgcttcgagcattggaatacagagccttcagcttcgtctcctcggaagcattgatataagaaagtggcagctcacctacggagtttgcagggtagttggccccaataagataggacatcaaagaagcaatgtcagcttgtttgacatcatttctctgtatggttgctagatcccagccctcggtatagttatcgtaaattggcactgggttcttcaccggtttattcaaaccagctccccatgcaactagcggcgttctcgtattgttaggatgaccatcaccgtgtgatccaaatgcactcatgccgtggtctgctgtgaaaatgaaagcagtgtcgtcatctccaaaatagtcccgcacttttactacaagctttgaaagctcctgatcgatatacttcacattgtcataatattcggcagaatatgggcggtaagagtgaccggcagtatcgcagcccagtaaatgcagaaagaaaacatttcctgactgcgtgatctcttgccgcaacgtttcattagtagtagaagtgttgaaaaggttatctaggtgtcgaaagacgaatgcatcgagctctatagatgactgcgtgaaatcctcgaactcgtgaccgtacatccatgcgtctactttgtgtggatccgttgcaccatctttgaacataggaagaatatctggggacccgaaggagtaagtatgggcggattggttgaagaagctgtcgaaatcaacgggattctctttccatccctttgttacagcgctaacatcttcgtaaaagcctgcaatcatcgccacatggccaggcctcgattccgtaggcatcctggtgtgtgacacaccgtaggtcgcattgtttaagaccagtgatctgataaatggtgctaagtgtgctgtctctccgcttacggggtgtgtgatcttctcgaatgtcgtgtctgctcgaagcccatctcccacaatcaggaatagacgtttggctggaggtacctcggtgcttttgaaggtttgcattccgtgcaccagaggcgacacgaaataaatgtcgaagattgaccataagtagaagaaatggaacagaatccccactaccacgaaggtaagcctctgcttgctccacattgaaattgcaattctttgtctagtaactcaatggtgatcaaacttcgggacgccttagtctttgtttaacaactgtcaggtacatcgcgctcgctacgtggtgaaaactcgaaacgaccttgtagggcctcattttgtacgagcattggcttctatcatggacaactcaatgctgggatcactgtttagtggaagcgtaaacagatctcattagggtcgcaaagctctctgctacaaccctctgtctattctgcaattcgtgaattttttgcgacacttccaagtcaaaatttttcgcttgtaagagcatgttgatgttctcgacacgagtaagtcgatctgtgaataaatcgtcagcagtagatcgcctcgagagcacctcgagcagcttttttttcagcttgttcgcatgaacattaaattccttgattttttggactgtttgcaggacttcccgtttgtccatgacattaatctgtagaataggcaaatcaggtagttgtaaagtggctacggactcttcaatacctaactcactgagtgacacagcttcaggtttgtagatccttggtagggtttcattgacaggtcgtgacaaaatctcggccacgttctcgtaggggaacgcagaattctgccgagggctttctatcatgtccacctcaggcgaaggagaagtctctagcttcggtcttttgatttttacatcgtccagtgtactgcttacttgccgcatatcgaaaaattcattatctctcggtaggacgctctccagctctgttagcttaatgtcgccagtagttgttgtgtggatcgtttctgactttgttgcagtcacgatgggccgtttccgaggaacagtgttttgggcagcatggtcatcggctgttaaattaggtttaaactttagtgaagatcccgccttctggcctttttttggttccacaacggattcttggggatggttttcgctttcaggattttgcggtacttcagttgaggaatcttgatcatctgtagcacttttgaactgatccataatatctttgaggccctgtaatgtatctttcgtggagtttggttggcttttgacaggggaggtagatctcttgttctgctgcttgtcatggtgatttgtccttgcataatgacggtggtaatttgtgggaaatggcgaagtgggaggatctacgttaagttcttgctttgtggttttgtgaagtctagtcctcttaccgtcgctatatggcgttgaaggcccctcgtgctcaccttgcgttccaccgtgctctggagcagaggaggggaatctggaactatacgtggagctaccaagcttagattctttgactttttcctcagtagggcgctggtgttggtagctcttggctttgaaatgtttatttctgtttggggacggagcgctactggagtcgacatcaaacccaaatccatatggttgttgttcgtaaggcttgcttttcctagaaaatgatgtcctgggccgagtatctgtgggtggagcaggcttactctgagtgggatgcgcagcagtagctgaggctgggcgatgcgcgtccttacgtggggatgaatcaggagttttctcgcctacggagttggcagctgcgaccagcgcggtcaatttagttctctttggcacgtaagtatgcagtcctttggtaatcagctttctgttatagctttgtcgctgctctttgtctataagaaccgattgagcgtgcgacaccagtttgaataattccgcagcgctcacggacttatttttatctggatggatggccattgctattttgcggtaagcttttttgatctgagcttcagttgcatcagatgtcaaccctagcatggagtagtgcgtagtctgatcgatccagagatcttgagatgccattgaaaggaagtgagtttgatgtgcgtaaatgggggttcgaaatgacacaagcgaggttattaggtagccacgagcgagtgtctcggcaatcgattcaagatctcaacgagaaagtgctgcaaaaaaggcttcggtcgaaagaatgcggtcttctatgttgcatcacttaggctcatcgcgatgattgttaagttcgatctctttctacctaaaggaaaataacaataaaaattaaaaataaacgacctcggtgaggattgaactcacgatcttgcgattaacagtcgcacgccttaaccagcttggccacgaagtcttgttatttgatgggtttcttaaaaatattgtgccgtcaggtaagaagtaggcaggactatggtttacagaggtggaaggtaagatagccagaaatagtcaagcagtgagatggagtgaggcagagtttagaatttactgatcaatttgttcatatcgaccatgtgtataagtattttaagctctgatccgagttcttcaatctcttactgtttagattgttcgatttgaatgatttaagttctaatctgttatccatgttcagcccaaagctatcaaaaaagaatataatttcaagcgatagggcctgaacatgacaatgagattgtttcactcctgggcgctcacaaagagctggatttattaaaaaaataaaaataaattccgataccgggaatcgaacccgggtctccacggtgagagcgtggtgtgatagcccctacactatatcggactatcttgttggttgtcgagattaactactatttaacgctactcattagtggtgagattaattagagtaccaagatagagaaagatggagacgagctagagagggggaccgagagagagaaagagaattcgagtaatggatctaaatccactaccacttgctcgttcgttttagcctattggattcagtagactgaaatcacaattgcggtaggaaaaagtctgttcatatcatacgaaatagggctgctgacaggagggttattaacatgcttcagtgcaaaagctattgcgactgatacgtatctatatcttcagcacatctcttggctagcctcttgaaatttcaagcggactctgtaatgagaatcacacttcctcgaagcacaagtgtaccagggagcgggaaaccgttgtctgaatctcgcccacccgctgcgtctataaaagccaaaccgcgttatgtgcctttcagtgcatcaaaatctaacgttctctctaacgtaattattaactcgcttttcggaataggtctgtattacctgtacaaggacattcagactagccaaaagcgttctaagagtgatcgaggtacggtaactatagtatacgaacatgagaaaaaaaaaccggtagtggaagctccagcggcattgcaaagtttaattccatacaagttcccaaaactttcatatctggatctgtcattcgttactgttggatttggattcttgctacaactcgcaaacattgcacatgtgtcttttgggaagaagtctatgttgtacagagctgggctcttgtctgtgatattgtatccgccatttaccttctatatgtacacattgagggacagaaagattactagaagttagaatcacttttttttaaggatatgtaatgttgagacggatcagagaaacattaaatgtaaataacaacaagacgaacggcgacagtaacgaatcacatctcgaaaacaaaaatttaataaaatgaaaccgatagtatttgttctgaataatatacaatatgagcctatctactcttgttataaaccgatgaaacctggggccatctcctggccctccacgaactaatgtgctttatcgaatgagggaaaatgagtgatgatgatgcgtgttaggaggagttgctgagaacttttaacactcaatcaattcaataacctccaagtgtactggagaacagtgtgatcctagagactcatcgtacaagttgtaaaaggtaccggatagacattggtagaaaacgtcgtgctcaccgatggccaggttaccctctggagtgatagcccaaccgccagcgtagatggcaccagcttgtggtggaggaccgtcaaattggaattgtctgttggcaacaatggaaccaattctaccttgagagtccttcaaggtaccgccatttagagtcatggatagagagccctcggctttgcaggagactgcggagacgaaggaagcggcatcagaagtggaagctggggaaatggaagaggaagaagaggtaccggtgctggctgtggagctggtgttagcttgaatttggccatcagtaatttgagaaacagctggcactgaggatggctttagagtagtggttttggcttggatctgaccatcggaaatctgggagatggcgtcagcggaagacttggcggtagaagtagtagcctggatttgaccgtcagagatttgagaaatggcggcagcagacttctttggagcggaagtagaagtggtagcttggatttgaccgtcagaaatctgagaaatagcggcggcagacttctttggagcagcggtagaagtggtggcctgaatttgaccatcagagatctgagagatagcggcggcagacttctttggagcagcggtagaagtggtagcctgaatttgaccatcagagatctgagagatagcggcggcagacttctttggagcagcggtagaagtggtagcctgaatttgaccgtcagaaatctgagaaatcgcagcggcagtcttctttggagcagtagtagaagtggtagcctgaatttggccgtcagaaatctgagaaatagcggcggcagtcttcttggaaggactggcagttgcagatgtagtagcctggatctgaccatcgccaatctgagaaatcacatctctcttagcatggtcagtggcagtagctgcagacaatgtggaaactgaggtcgtgattggaaccactgcaattccaaaagtctcgctgtatgcgcttcttccgcccttgtaggtggcagttggagtcaaggtggtccaaggctcggaggctgtgacagccgcagaagccgtggtggccagagcggcggcagctaggacggtgttcttatattgcattgtggttgttaaagtttggtttttagtgtgtgatgtctgggattagaaccgaaacttttcaaactcagagagccataagctgctgtatatatacgaaaaaaccgggcggttagagctggttcattaaattgagttaatgctaaattgccatccagcgtctttatgatgcctcgacacaattctagatctctgtggcgttaattgcgatccagcatcgaattaatctatatctgattcagcgcacctcgatgggtttttttttcttcaatcccacacatattcctagtaaatgcggggccagctcagttgcgccaggcggagcagagcagctgggcaagaggcgctgctgtctctgacatcccaggcattaaattgatatgccagcccagctaaaatcggaaccaccggcaaccgttacgtaagattacatggctttacacgattacataatcaagatcttatatgtgggttgccagtactagttttttttcgtggagagagcgaaaatgggaagcaaggagagctaagccgccgaaggtcgcttcgaaatatagccgtaacatcgcttccttgtgcgtgtgtgtaacgtagcgggaggacctttgaggagacgagctagctcgcttgtgccggttcaatcttcttgtttgacgccctcccctattataactgtcccgtgactttacccaaataggaaatgtgatatatatatatctatggctcgaaaataagacgcgggatcaaaataaaatcactatatacgagattaaatcgctgatataagcacaatctactctctcatatatacccaatcaccaccaccagtaaaaaaaaaaaaaaaaagtgacagcttgaacaataccactatatttttgctggctcgttcccccattcacagagctcttctctcctgactcagatctgatccgctcatgcccgctcgcttactgctattatctgattgattgccagccttttttttttctctgccccttccgcccctcttccgccaatttaattaacgtcaagcacctctttgcctaatcgggttaaaatattggcaaaaagcgttttttttagaagcacggcacctggcgccattgctcaaccggagatcgataaccagccgggaaacaggctgaaaagctcgtatataaaggagctagagaatgcactgttcagtttggacagaagagtactttactttaattttagtcttttagtttccccaagcgacttttcaatttgcatatttcccaattgacttttcgcacatagctcgctactcttttttccaatgcaatacaagaacaccgttttagccgctgccgctctggcaagctcagcttctgctgccgtcactgcttccgagccatggaccactttgactccaactgccacttacaagggagccttgaccgtatacagtgagacctttggaatcgccgttgtgcctatcacgagctccgtttccacattgtctgcagctactgccactgaccatgctaagagagatgtgatttctcagattggcgatggtcagatccaggctactacatctgcaactgccagtccttccaagaagactgccgccgctatttctcagatttctgacggtcaaattcaggctaccacttctactgctgctccaaagaagactgccgctgcgatttctcagatttctgacggtcaaattcaggctaccacttctaccgctgctccaaagaagtctgccgccgctatctctcagatctctgatggtcaaattcaggccaccacttctaccgctgctccaaagaagtctgccgccgctatctctcagatctctgatggtcaaattcaggccaccacttctaccgctgctccaaagaagtctgccgccgccatttctcaaatctctgacggtcaaatccaggctaccacttctactgcttctgccaagtcttctgctgccgccatctctcaaatttccgacggccagatccaagccaccacttctaccgccaagtcctctgctgctgccatttctcaaatctctgatggccaaattcaagcttcaactactactctaaagccttcttccgccgctgctatctcccagatccacgacggccaggtccaggcttccacctcttccacctcttcctctgctccagcttccacttctgatgccggttctttcgtctccgcagtctcctgcaaagccgagggctccctagccatgaccttgaaggacggtgctctaaaggacgcccagggtagaattggttccattgttgccaacagacaattccaatttgacggtcctccaccacaagctggtgccatctacgctggcggttgggctatcactccagagggtaacctggccatcggtgagcacgacgttttctaccaatgtctatccggtaccttctacaacttgtacgatgagtctattggtgctcaatgttctccagttcatctagaggttattgagttggttgactgctaaactcaatgctcaaaatatgaataaaaaaaagttacaaaacaaaataataatgagaaagggcttacgaggtgtattttcactttttgcatcacgttccttcaatttaccttctaatgcatatgttttcacgtccactttccctgcaactgcactgcacattcacaaaaaaaggttgtagtcaccaacctcgaccagcattcacgtttaaaaatatcgatttgatttttcgcccacccccaacaattgtttcgaaataattcgaacaagttcgtttgagtctgttagactcgcctctcatgagaggtttttaccatatttttttagcctttgtaagccccatttaatatacggttctcacataaatcaagatgttccaagtaccattgataattcaacccatttcaaataagcttgaattttctgctagacccatggaattagagatagatagatatctgttcggaccattaatgtctcacgaagtaacaatttcaatgagactaccaaaaaactaaaaattaaagctcgcactcaggttcgaactaaggaccaacagatttgcaatctgctgcgctaccactgcgccatacgagctttattgatgtatggaagagacagttaaggttatatatagagtagaccagaaatatttcagatatcaatctgtgattaatcaattagataacatgacggctttgaggctcgaaaggaactacgccagagatgatgaggccttccatgaagcttgccataagcacctagatgtagagctataaatactgctaagctccagatccaatatgagatcaagtaggtgaaaataacaaagatctttacgaagcttaaccgtaataaccataatcataccgtgcccacggaccatcaacagtatatagtacagggctccgtaataagatacgacccctggtcgcgcttctcaagtaacaactactatggaaggagatgcggctacatcaatgggaagtggccccatatttagggggatagacggcattgacgaagtttctgaattcttaggagcactgagactatggttctttagccaagcaatcgaggacgatcaaaaaaaagtgagagaattcagaggtgggttgagaggaagcgcaattgattggtttaagggattcgcggagacaaacgatataaacgagactacatacgagcagataacaacttccttaaaggaatactatggttgtggcgtctcgaagtttgacctttagtctcagtttataaacctaaggcaaaatggcgctcttactgagtataataccaaattcaggaactacgtaaaacggttgcctgagaaaacccgtcccgacacagagactcagctattgcagtacgtccaagggttaaaatcaggcgccagagactatgtgtgtagaaataatcctgaaaccatactggatgcccaacgactagcaaatttgtggggattgaccgatgagtctagtaagaaacaagacatagcgagatcaaatgttgaattcaagaagagtgttactggaagcaacgaaaatactaatcgatggaaaagtcggcgacctaacgggaattaccaaaataaaagacaagaatcccgcaagaatacagcaaaccctcaagtttgttctaaatgtaacaagctggggattacagtaggaaatgcccagagaaaagaaatcgggaggagattgaaatagaaacacagaatcgagtgaaattcgaagcaattctggacacagatacgacattatgtcatatcttatcacggagctccaaactatataaagttgatgttcggagggcacggtatgaaaatggttcttatgatcattccacttaaagatccttgttcctttcctctactagcagtacttatagtaagcctgatcatctctggcgtagttctttccgtgtctcagaacttcctggtcacattatcatttcatgacaattgtgtcgtagggttccatttgaggatacgttttacactagctgattatcacgacctagagaggagtttaggtgattacaaaccactcactttataggaatagcattgcaccatgagttaatagtctcagagactgaatgcaagagtttaggtagcgaattagagaacaatgtgacatatatggtttaatttcaaccactatcaccaacaaggtaatcagcaacgacagcaaatacctctgttagaggccgcaggccaatctcaaagacaggtccctataacctcattcttaaatcacactatgcgcaaggatttgataccgctagtatacatagtctttctcttctgccaagacagaaacttaatttcaagatgatccaaaacagtaccatatatgtgagaattcctatttaactaaactgggctatcaccatttcttcgttcgattgcgagtgacatgtggtagcagccatgcatgcgatttagcagtcaattagcttgaccacctccaaatgaactggggaacattgagcaccaatagactcatcgtacaagttgtagaaagtacccgatagacattggtagaaaatttggttgtcaccgatagccaagtttccatcgggagaaatggaccagccagccgcgtagatggtaccggcttgaggtggaggaccatcaaattggaattgtctgtttgcaaccacagcaccgattctaccctttgcgtccttcaacacaccgtcgtgtaaggtcatttccaaggttccgttggtcttacaggacacaaccttgatatcctcttctgcatcggcagaagcagatgcagacgcggaagacaaggtagtagtggtcttactggatttcgaagtagaagttgtagtagcctgtggctggccgtcggttatctgcgagacagcagtgttggtagtttgcggttgggaggcggatgtggtgtcctggatctggccatcaccaatctgcgagatcgcttctctcttgtttttgccagaagtcgtggacgcagtggcagacacagatgcagaagtacctgtcacggacttaactgcgataccgaaagcgctgacatactccgtggcagcgccttgcaaggtcttggaaggagttagggcggtccaggacgaagagttggtctcttcagcagagaccacacagctggacgcgatggctgaggcgatgatattcttgatttgcattatgtgagcgagtggacggtttctttgactagttgtggaacgatttcccaagccaagtcaattttgcctcacacatcccagcctcgcttcttatatacactccattttttttgccttttgcaccgctcttgctcaaaacctgcgactcgctctcgcctaaaagaaagctagcctggcaagcacaacacacacgaggactcgcgtttgtgatccgtaagcgttccgctgggggtccggcccaacttttttttggtgtcagctttttcccgcaactacttcttacctagcttggcaaccggggggctccatttactacacttaagctcgcatgacaactacacgtcttagacactagaaacgcttcatgcatctgtctactacggcgttttgtatcgtcttttctcaaacaccgaggtcgtcaaggtttctattcttgaggccccagttttttgatctcaatattgataaaacgcgaaaattgtgggacatcttgaactacatacggaaacaagataaacagaggaatgtaggtcgaacacggttatagaagcgctatttttaaggactatcagggcaatggtactcaggtgctttattgaatggcttaggaagcgttgagggaggcgtagagcttcgaggtacaaagcatttgcactggtcactatatacggtcaatgcttttgtgaggaccagagcccgtgggttcgagctgaaattgcgaaagcgtggctaagtgattcatgctagcttgtagagtgcgttacacgagtggtggacgcttacacgccacctttctggcggtccttcttggtgctgtacatctttggaaagtaaaaaaaagctacaataggaaaaaccacgtgactgaagtactagtaattatgtattacgtaaccggtgcaaaatggcgatgtgcgccctgcgccagaaccaacgtcaatgccagtgtatgcttgtagtatttgcacctggctggttgcaggatcagccagccagtgtctcagatctagtcgagacctggtcacctactgaggctgtgttctggtccattctgagagtgagatgccgcatgccaaagcagcagccagctgagctatctgccagcgtgacgaggcccgcacagagccgttgccacttacagattgacgtgcgatggcctcaatgccaccacacagcttttcgacataatcagttaaagaaatctccttcgaaacgtttcggtagtgtttttcatcgttgcacacacagtttcggctaacacaaaagatgatggagaccagttgattaagcagggagtttgtatggtagggaaattgtgccaatgctgaacgtagagtttccaatgttgtaagttcaatttggcgagtggcgaaaagcgcatctcgagttgcagacattggaggtgcaagtgctacctcaagagtctcattttcgttgtgggtatagtggtccaaaggtatcggaacttgggaaaaccggattggcgtattaagagcattagaagtgcctaccttgaactcgcatcccatggaacgtccttgacaaacccggcgctgtgaaccgtcgtgccaagtggctgtgtattgcaacaaaggcatatctttatcgatagaggtgttctctaaaaggtcacggaggctctgtacgtccacctgagcctcgaaaacaatgtttcgtgattcccccggagccatggcgcccaactccatagtgacttcagagcagacgtttggtaatttacacaattgtccattactctctgctgcatgcaattgcactaccgtcggatttgctgccgatagcgttacggaaagtgaattggtcgtcctgctttgtagctgccttaccaagaggtcaggccgttgctcctcgacgcatttgcgcccctggcacttaatattatagaagcatccctccaccacatcgctgaacaacagcctgctgttgcaagtgaagtaatggtgaacagaaaagtggtatttctgcattgctttgtttgcactcagccgtagtcttgccatctcgaagtcgtcttcaatacaggtcatcagatttggcgagtagtcattgcccagaattactagctgctggataaaaccatcttcttgctccaccgtgcacataagctttcggctagtctccatcattacagccatctcccacacatcgtttgcaaaaatatcttgattgtcgtaaacctccaacccatccaatagttcgctccacccatcccagtccttacgaaccatgccgagaaaagttccgtaaggaccagcttgcccgcttccatccttcccgacaacgaccaagcccacgaggtcttgagaggataacgactccaggacttggttgagtttggttttcaagattttcaaaagctggtcgtttgtgtgtagttctgcgtggcaattaaggatgctgatacagactatcaatttgagtggcgcttgtccttggctagcgagtacgttaagtccatcatctgtgctacacgatgccttgagatcttgaataccaggatgacgaatcttgtttgcaatgtttagtgggagaaattcccacttatttgaggtcagtagtgtgagcggcgctgagcgggcatgaggggacaagtatatctgcttcagataaaatgcccatttcctcactattgcggggtcatcttcgcagcacaagaaaacctctggtagggttctcgatttcaagttaagaataagcgttagcggatctaattgatgcacttgtgaaatctggtctttggaaacatgcccaatgacattgccctcctttgtgaagatcaagcactcacgaaagagtagcgcagtaacattaatccacacatcttcatcctcagaatagctaagagtgtcaaagatctccagagaaccaatttcagaaggaagtttcagcattgattcaacaaaagcatcgacctccttcctaatgaggacctctttacttagctcataagccttgggtgggcactcgggaacatggctagtcatgacatattgtactattgcagatctcgtgtcttctttgacgctgaacttggaaagctgtggcgtaagctttatggtaggtttgctcaaatcgaactcctcatcaaggatgtctttgttgagggaagaactatatgacctgaggaagtgggttcgatttggcgtccgttgtgattttctcggagtaccgtgtgagctatatggtgttcggaatccatcagaatgaacttctgcactcttgattgtttgttcgaggggggtcttgaaatcttgagcagtgtcacacccatatatgctgggttccgaagatgcacttataacttgagggtggatgatggcgtcaaattctaatttgcttgacgtgttgtcttcaataatggtacttccgctttctgagctctttcgtgtcaaaatcttggctgtgatttcacttagaacatcctcactccttggtctagtaggacatccacatacggtgcagttggggaaagagcaatgagggaaatgtgattcaaatgttattagatagcatccgaaatggcattggtgatcgcaactcaactcaataagcttttcgccagacaatgcaaaactcaagtcctccttgcagatactgcacttgcttgagacgtagtttttagggcctgaaagctttgaagcgtttcttctaagttccgcggcgtaagttggggattctacttctggataaaggtcttcccaaggacttctggattgtcgctctagagcaaagtggctgccggcaggtgagttgaaatctaatcgctttcgtgggtcgagtccgcttgctgtcacccagctgctagtgtctgtagatgaatatacggaatgtctgaaatccataggcgattggagcctcggtgtagtcttgctgctgctgtgtgacttatggggcgttggacgaggagtaatttgccctagacttaaaggggcaggtgtattgcgccgtttgaccacatgcatcaccggtttcgttaagggcagtgccgatggtccaaaatgtgtgtcatcatccatacaaagtcttgaagagcttgtctggaccactctgggtctctcttcgtgcgaggtcctggatggagatggaagattagatgaattcaagcttcgaaacgtagtgttgaccctatccataacgttgccagatattttcttgaaggttcgagacgaagatggcgagttggttccatggcttggaggggtgtggactttcttcagcctagtccctgaaataggtgtgctcacttgcatcccagccttttttcgatcgtatgaaagccgtttcactggctttctaaggtgggtcagatttgttttgagaagggttcaggcctgatgggcccttgaattctggagaaagacctctttatacatgaatcaaatcactgccgaaactcccacgcgttactccgaaatacgcctcaagttaccgtaatacgtacaagctcctttttttttcgattgcatggggttctggtggttttatcctttttaatgaacctcacaatcggaggtttgaccttaaaaagacatcccagattccgtactccttggtgtcagcagaaacttcatgagccttagaacactttctaatgggaagtggggttatcttaaacccgccgtcatgttgtttcgttattcgttgtttcgttgattcgtaaattgtccgtaatacacccatattatacattaaacagattttgtagtgattttgaatggcactcaagtcgcattcaagtcgctttcactatgtcccagttgacgcctgtaacctgatttagcctctggaaaatgtcaccaatagtagaatatagtccaaactggcgttgttctccgtcgtaagagtgtagcatacctacaacaccaaggcccagctttccggtaagtcttgtgagaatccaagcaccggagtcacctccggaagcaaaaagaggtgagggagaggccacgacaaactcactactctgaattttaccgtcagcccagtagactaattttgatccatttacctgccctgtagtgtacttagtagtggctccgatcttgaaaacttcggagccagctttcactttgaggaccttttctttaacgtataggttctggaagcgcaagaaggggtttgccattgtgctgacatcgtttcctaaaaagttggtgcattcaagcttagggttggtcttgatgattgcgaaatcggagagtttcgagttgacgatagatctttcaccccaaacaacctggccaaacttgttttcctcttgccattgaaggttttgatctattcgtatcagctcctcgtcaaaagccgcacgttcagcggtgtcagaagcatatttctgtgattcctcaataacagcttttttgtattcgtgctgtaacactgtcgaaggaacagacacgtatggataatcctgagattcagccaaggccacatgtgcacatgttatagcgaaagttgaacctgagaattgtgataagcctgggtttttgtcatcaatttgtggatagatgtaacctccaagagttccagttacctttttattctcatgcgacgacagtgacatggatatcggaggtgcagtagcgtcaggcgacaagcggtatggtggatggaactgggtcgttgtgctaatctccattggtcgaggctttagggtgggtaaaggtgccacttcagcacagggttttatataattcttcacacagtaaaagtggacgtcaggaaacaacgagtatagtgcttttatcatgtcaaaatgctcttgctgtgggtccggcaagccaaacattactgtcaagacagcagatgctttgttcatccctcgtaaaacgggtgcaataaaggccccgtcttggtccgagatgcgagatgagtcggccacagatatcttgtctattatcagggaaagtttgttcttattcggtagttcgcagtcagcgccaatgcagaagttccgagcatattgcaaagtgtgaaattccaagctgtcttctgccgaacttatgttcaggcgtttaaggaaagtaataaaacgctttataatgatagctcgtgaattgttgaacacatcagagactaacagattgtcaacaaaatgtaaaacaactttggcaatacgtctcagagagccatttttactcatagaaatccgatacggtattttcatagaggtggaatccggtagaaattccttgaagaactcgacagcttgaatcgcagcctttgagatgtttgtgacattttggtggatatcatccatcagccctgcaaggttgtcatctagtattttgagtgaacggtcaaactgttcaacagaaatgatgtttttctctttacaagacgagggcgcacttctagagttgcccctggagcctcgcaccgagccttcctctgcagacactcccgtcccgattgagtcttcttcctctagaacgggattcaaggagctcaacctcccgaaatcgaccactctcaaaggcttgccgatgtttgcagcatccctatctccagcttttttgtcttgagaaccaccggtaagcgtggaagatgcaccagtgccatgcgtattgcggctctttgaaaacacggatgaagattggatcgaataagacatcctactggaagaatcatcaactttactggctgccgttgtattaaactcttcgtcatccatacacgatgaggaagaagtcgaaggcccactaacgttgccgctaacttgatccttggaatccggctttttccggccaatataaaagagcttcttacccatgaattctcctataatctgtgccgctaaacttcaaaatcaccgcgcaacttttcatgtggtctgtgcgatgcctttgacgtttaatacattttttgacttcggaagttagagccgtacacttctgggttaaaaaaacaaatgaaatgtgacaagagccacgatgaaaacaaagccatgcttcatttggtgatgagatgatgaatatgtagcatctatactaaccaagagtgatctaaacaaatgctttaatttagggattggtcaatacatgtagggccttgttagaatccgtttcgctttcacccaatcgactcgttcccttgcccttgtaggtactgacggcaggtatgtcagctttaattctggtgacatttgtagtataggccctaggttcgagtctgatgagcgtgtggagcggaatcgacatccacggggactcttcttgtggaacattcataaaataggcgtatatgcacctcagtacagcctggtgtgtaatgattagaatattttcctgacgttcgagctccatgataatgggttctagccttatcaccacatcgcggtaagactcgcctccgcggtatcggtactcgtacttgtcctcgtcgcgagccttgaagtcttcagggtattgttcttcgatctcctcgtaagtcatgccgtcgcagacgcctgcatcgagttcatctagagctttccactgaagctgcttgtagggtagattttgcgcagtttcttgggtcctaatgagtgtggaggtccataccgtgagatctctgtcaccggcagacttgcgaacgaaatccggcagtttatccgcatattgcagaccgcggggcgaaagcgaagagtcaccacctattttcttttccaaattgtatatggattctccatgcctggagagccaaatgtaccgcggcttgatgtgcaggttcatcacgtaaaatacaattctgctctctaggtaggtctcaactttgttgatgataacttgctgagcaatatttatcatcctcacaaaagttagatctttgtcgttggatagatcgagaggttgatagacttgctcgtagttggaaatgcgctctaaaaagtcggcagtggccacttctggatcaacgcctttgtagtcgggcgaggacgttttgacgtctgctatattcctgagtatcaggtcttggtcgtcacaccaactttccagaaacatcggttcaatagagttttccctgcaaagcctcaagacccactgtctcctctcgcgtgtggaatttgtagcgtcaagcagtgctaccacaccctgctcatccgaaaaccaattcatcatgtcttcgacagcttgagtaacggcttgttctcgaattttatatgcttcccgattgctggcatcaaagaacccggcactgggctgtggggctccttgtcgcctgtacttcccaacattgaagcacttagacttaattgacagccaggaaaggtaccgcacgattttttgcgcaatgaaggattttcccctagcaggcagtcccaccattaccacacatattcttagattttgaacctgtaagatacaattgcgacgcaattgcctaatgttagtttttggtcgtgctgaatttgatttcacctttgttctttgctattttgaacaaaaccctctacctggtaactgacatacatttgaaactgtatagaccggcatagcgtcttatacttgtgaagaatggtttcacgttgacttcggcttgggaagtaccgttaaacttcccttcaggagcaagacgactgtggtttctccacgacctttacctggtttaagatggacgccggacgaagaaatacaactcgcttttgacgataagcaaaaatacttgaatacatgcttctatactccgtgaagatcaaagtacaatggccttaaatcgtccatctacctctttctgatcctgtatatattgtagggttcttttgaaatattcaattggcacagttgccagcttgctggtcttcgaagttggtggtttactagaaatggaagatacgctttggaccggcgtttgatgaatataacaaccatcaatgccgatgaggaatctatcaccgctcgagttgaagctttcatcattttggacatcttcgagtttcaaagactgcaaattcgtcttgataagctcaatgaggccattgatgtactttgggccgacatgagtggtgttctcgtcaccgtgaatgaagtagtagcagcatctattcagtatctcaaccataagctgacagctttgaatgttgtccatgatggagtctgccaccctcaaagagcgctgcatacattccagaacacgcttgccctcgcggaaaaagttctccgtaacaccttcttcctcgcccagctgtgagatttcggtagcccaccatagatgcgaacaggcatatacagccctgcattgatcctgtttttttagaagcttcgagccatgtagagtgcatctcgtgataagcgtatcgtagtatgattcagcgtacagaaaccgcgtcttttgtaaggtttgggccatactgacaatagcttgaaactgtgttctcgagtcgcttaaggactcttcaaaaattgtgaaagcctgggagaaaaagtcgtacgcgatatcgccgagtttcagttggtctgcaagcgaagcagtttgtaagttcagttcgtacagaagatcgaggcacccacctccgcaggtgttgtacatttcgttgattgtgcgagaaacgatcttgaatagctgcttgatgcttttgtcgagtcgttctttgcgttggggtcttttctgggccgcgaagtggctcctcctgattagcttccaaaagttgcatatgacagctggaaagtgatactttatactcttttcgcccttctggaaccaatctctacagatgagcaagagttcgatgttggtatctatgtttttgtggtagcaaagatgtgttaattttgcaagcttttcctggtctgcgctgagggaccaggtatctgcatccatgctgttctcgtcttccagtattaaggaggaagaggttttgtcatgatttgtttctatcaaagcaccacatatatccagaatctttttcaactctgatgtagagcttatacgtatctcagcccgtgtaatggcagcgagaatctcattaatgcagtgtttctgcagtaaggtattctgaacgcataacagtttttgatacgagtcacactccgtgagaacactgtagaagaactttgtgtctgcagtgagctctggtgccagcagtaggtcttgaaacaaagaattacactcggcagggattggagtaccagtgtctttgcattttccatgaatgaattgcaacaagacattgacattgcttatattctcggggtaccagcgaagggtaagcttcaatactcccttgatcactggagcaaactctagtagcgaaaggtcgggcctctcttcgttcagctcgttgagaaacttccaaaagacgaaaaatacattttggctctcttcagaaatctgaagcgatcctagtttttcggcaagctgttcaggctcagggtgttcttgccggtcaatgtatccatttaatctttcgactaacgtgagcacaacctcattgacaggaaccgtcggattgagttttagggtagtggacaagagttccgagagtgtacctaagtgaaattcgtctgggaatacctgacagatcacatccaagagatattcctgagaaaccacatcccgacactgtaccacctgttcgagaacgaggggcaaaatctcttctttgtacatcttgaagtcagactcgacaatttgtgatagtcttacaagattcgcgccaatgaggattttgagctccttccgctcgcgcgtgcgctgttcacgttcgcgcaagggaccctgatgttgcagacgaacccaaagtttattcatttcaacaaaattcgtgataatcaacccaacgttggccctcttggcatctacatcgtcagaatcgaagaatggcttagttctttgagatagatagtatctgaggaacagtccacggattgggttctgtacacccttgcacatctcgatcatatccttgagaatctcttcgcgtggtgcgtctggcgattgcaagtaactgctgcctacagtaatcatgagatacaagcggggcaggatatttcctgcatactgaaccagctcgtagagatctgccagatgatgcttttttggatggcattcgatgaagtagctcgacagtacactcagtgaatcgtatatcaaaatgtagagttcatagtattgctttggagagagattagggtttcttaactccgtgagcattattgaagtatgtttgagaccatccatgagcttcccctgggcaagacaacgctgcataagcgctgtctgctgcttacagttggaaatggcttgctcgacagactcagcgtacgacattgccgtgtgttttgtgagtagtagctcgcgtttccagatgcgcgtcagttagtttgataggggaataaatcagtgaattatgaacgtcggttcttcgttgatagcgatgtgttatattgacagcatccggaaacttatcaattccatatgggacgtcattgctaggcttcaggtttgagtatacaacgtgtcgtgactgttggtgccagactccgtgtgtatgctgggtttctctaattttcaccccccagtatcgattttggttcttcaaagcaaaacagcgggagactaaaatcgacacctgacaggcgttagattattcaacagcttcgagagaagtcaattaggcaattgcgcaattttgagacgtccactctggcgcagacatagcattaaaaataatcaatcattttccaaatcgaagaaagtcatttatcccacttttcggtggacctttttcgatccgtgtctttattccacccagggatacccattcttgcgatgctaattatcctacagatgctcgtaatgagttactacaaactctcatccaaactcgaaggttaactgactcaagtgcgcttcttattgaggcgagtctgagtcttcaatagaaagcttctcaattccagtttcaacgttttccataatgaagtaatacgattagtatgtagatgaaggttgtaaatatctctccgtaattcttttagtccaagattaatgtcttaatcctcgatgaaatcactggtatttatacaattttctgttaatatcagtccacgattacagagtgaaaaattttgcactgtatgagtggtctgatgctatccaatgcgatcaacggaccgttcaagtcccttgtccacacgcttgtctgttcttacctagttcttactgtgctggttcagttgccaatcacagatcactttgtactactgtgtcattatgcaatttgtactatcacgtgttagcatagtctagctctgacacttctattattaccgggttacttctagtgatggctgggtaccaagaagttctcaatcactctctttactaggaatttatcaaaaccttcgctgtcctgtcactattgttgttgagttatgtaacaacgcttcctggtgcctagttgcacaatgacgatatagtacaaaatgatattgttggatcattaggacgaaagaggtatgtggatctagagcatgaatctcgagcacatctctaatcgaatgaatcttatgacaaacattccaaccaatggtatggccaatacctacgggtgctgttgttaatctgaagaattcgacagtattttacaacaatatatataccaacagtttatcctgacatcaagaaatgggtaggactataaagagcaagccaccgccatcatgtacaactacattgaactctatcactgtgcaaacaacagcaagagaattcaccaggctttcaaccaacgatccagactcgccataatataccgtgtaacacgattttctatctttcatgaacggaattaaatcatcactgtgtacggaatactcattgcatacgacatccttggctctcccatgtcatttcgtataaaaaccctacccagtggtcaactctctatatttcacgacaacttctttcagctaaagttcgtttactgtcgtggcctcgttcaaataaaccaagcataactattaacctcttaagttttatgtgcacgtcaaattaccccaagagatactcacgtagcatgctacgatacttgtaaacgacctggacctgttgcgcaaccttcggtacgcagctctctcaagcttgtctcttttgctactactaattttcgttcttgcattatagtttcgatatattgaactactacgatcatctctacatgttgtaggagagacacattgcatatgcgggcgttttttctcatcagctcacttcttgaactgacatggcttgctcccgatagtaccgatatttgcgtttggtaatcaaggtaagtgccgaacttctagccaaggtcatcgaggtcagatgacaaacactagactcgagataagacaggtataagttaaagggccaagtgacggctaaaagaaattgagacttttaaagaaatttagacgttcaaagaataggcaacgagatccatcgaaaggccaacaagatgtcagcattcagtgccacctttgcaagaagtattaataaaaaatcgctagctaccctagctggtgctaccgcagccgtgggttctgcagtggcatactacaacttccagaacaataatgggagacgcagctccaagctttggacggcagcagcagcggccccagcccttcatatagcagaagcacaaaaaaagcctgaggattatcagaaagtatacaacgcaattgcactcaagctcagagaagaagacgaatatgacggaggcatcgggtacggacctgtgctggtacgtctggcctggcatatctcaggaacatgggagaagaaggacaactcgggaggttcgttcggcggcacataccggttcaagaaggagatgaacgacgactccaacaagggcctgcaaaacgggttcaaattcctggatccagtccacgagcagttcccttggatttcgcatggtgacctgttcacccttggtggtgttactgcgattcaggaaatgatgggacccaagatcccttggaaggccggcagagtcgaccagccagaggacactacacctgacaatggcagactaccagatgccagtcgtgacgccaactacgtgcgtaactttttccagcgtatgaacttcggtgaccgcgaggtcgtggcattgatcggcgcccacgctttgggcagaactcactacaaaaactccggcttcgacggcccatggggcgctgccaacaacgttttctcgaatgagttctttgtcaatctcctcaatgaaaagtgggaatatgtcaagaatgacgcgggcaacatgcaatggaacaacgacaaaggctacatgatgctgcctactgacatggctctagtacaggacccaaaataccgcgagattgtcaaggagtatgccaacaaccaggacgcttttttcaatgacttcaccaaggccttctccaaattgatcgacaacggtatcgagtttcccgaaaacatcaaagctaccactttcaagactcttgacgagcaggatctatgatcaatgagctttccataagctagcacgcatatctattataccttatttatcgagctgggctcttctcagctctaatatatttatactaacttgatttattataataatcatcatactcaacgtttctcacactataaaattttaccatttcaaaagggaacttcagtttagtggaatcaagtgcaggcttcaacgtccatttcagtgccaatgctatcgtctaaagcttttgtacacacaaggacagctgctcaagtggcctatcgccatttttcagctttcccagccagaaatatggccgcaacaaaggaaactaaagagcaggtgggaaaagaggaaaatcgcgtctttaactggacagacttcttccagctgagaaaacaggagcgtagaatcaatttgggatcgtcggttgttacggcaatcctagctactaatggttcctgggcatacctgtctacattgcagattgatccaatgcaaatgataatgggctttgaccccttggtagtagtttctgcggccttggtggcctctggtgcctttgggtacctactaggcccaatcttcggcacctcgatcttcaaaatgagacagaaaactaatctcgcggactacaaccaaaagactaaggaatttctcaggcacgtcatcgagaaccgtgtcgattcttcgtcccaaagtttcagcaacccagttcctgactactacggcgagaaaatcggctctgttcgcgaatacagacaatggttgagagactgccatgccttcaggagaaaggcaaaggatttcttgtaggttatagggtatgaagacaggaacgttctgctgtaaataacatgcgttgcgccacgcgtggggagacgccgaggagagctgccaagctcaatacacattcatgtaccaactccgaaacactcgtactaacccagccctgctggcttgggcgccgccatagtagtatcatgtattatcatatgtatagctacgtttctaaacttagtgttggatcttattgtccgtggccgcgtgcgcagcagcacctcccgcgtgcacctggtcatacgcaggaggcaggacgtcttgaactgcgttagttacctccacagcctgctggggcttcttggaaggctcgggctgaactaagctcacctgcgcttctagatcctgttccgcgttgctgcgagtagcggggtactcgcgacttgacgtgtacacaacataaatcgagtgcaaaatggctgggaaacccatcaagaagaccaataggatattaatccagaagtccttacgtggtccgcggcgaataatcacaggtagaggtggtaaaaatagagccacgattccgagtagtaaatcatctttgttaaaggcaaaaacgtctggcatgttcgtcttgattgtaaccttactatgccaagaagtagaatattttgatatcaaggagtagataactaaatgttaattatttctaagcctacccagatattaaagttgaaaatgcgaagcacaaaaatcgaagagaggcttcgataaaggacgcctaatccatagctcgaagaggatcaatgaacatgaaacggctttgaaggtgtggaaaatggatgggaagccgggttccagccctttgggagagaaaaagcactctcgtgaatgtgttccgtattaaatgatactacggatagtttctggactgcggaaatcaggactatctggcaaggttttactctgatcgtgatgaactgacagccctaacgtttctttgatggacttaaacctggatttggggccacgagctgatggtaacggaacctgtcttgaaattgaaatagttttcgttaatagtgatatttagaaactccgattttagccgcggagctcaccaaaaattctatataaagagactggggggatcaaatcaaactcttccagaaggaccaaacacatctgaacttaaagatcctgtattatagagtgatattcgactcattttaggtaaggaggcacagatgtgatatatttcagaagagcaaatcgtagcatcctgcgattttagtagtttatttcgaaataagcagctcagttgatttaaagccagcaaatatatctcgccctggagattggcaaccgttctcgcgtcccagaacaccaccagttgcataagtggaaactgcttctgaactgtcacgtgacacgcattggtaaactgaaactgtatctgaaatgcgtactaggacttacctcctggtcatcccaggttcaactttctgatggtcactacgagtgctttgaagcgcgctcaattacttcttttcgtttacccaacggtctcgtgagctcctgggtgcgttctatctctttacgaacaatactcccaacgatgagcatgtttttgtgaacgagataggacaagggaccgcgcgacatttgtaagacaacggagggatctttaaaacacaaagatctctaggataatcaactgtctctcatatctgtgcaaaacctgaaatatatcgcgtagtgcgtcattcaaaggtaaagagtaagtcaccttttatcctcagtctagagtcacagcataggatggaatgcgtcacaggccaggcggaatcgagatcagcatcgagcgacctgcccttagggttattggaagagattttatcacacttgccgcaacaagatcgtgtcaatgcgtgtctggtgaatcgcagtttcaacgctattgcaaccaaactactgtaccgcagaatctatctcaatgactccaacgtggtcagaagcgacatcatgaacttagcaattaattggacgctcttgtatgttccaaaccgagtttctgaagaaagagcacgcgaggtcgcaaatagaaagctccagattttgataagggcattaaaggtcaacaaacgtgccgtgcgcagcgtggaatgggtgcgtatcaattgggatctcaattctgtctatcaaaaaacattgctttcaatagtctgcaacgaaggtaccgctctccagaggttggagaatgtaatagacccgtcctgtaatgatatcattgccaatggtcgagtttcagggcgtcaacttacaagtttcgatatggcccctccccatccgaatgcaggtgtggaggtcaatccccaatatattcctaatctgagaagatacctctcccagagaatctcatctagtataacctacatgaacttgttcatggatccgctgacgctctttgaatacctttacccactacgagacaagctgcaagttgtagacctcaaactacattggaggttggaatatttccctgccgagcattttatccacaaaatatcacagcggcctctgcataaactttcagatatctttgatcccagaagcctgaaggttttaactatagtgtcgtggcatgaatacttacttcccaaagagcttgatataatcaaacaactaaaggactttactactatcgaagatttatctttgatttcaattgagcaagagactcttcagcttatgaatcttttcagcagtctcccccgcttgagaaggctcaagactgacttcattgaacagttatcaccccaatcgacgaagccggagctttttatgaccatcctacaaaactgcagagagctggaatttctggatttgagatttgaagggcttgatgctccgatcataaacgttgaaaacggcgagttccagttgactcaaaaatgtcattgtagccattgcatgcacgtctttgactcgataattcgccaaaagcttttcctcttcccggaggattattttgttgctaatatcgccgatataacgacaaaggatatatttaggatgatgaggttccactgtctcttgccttactcaaaggcgtgcgactactatcctagcgtaaggacctatcccatggatattgatagttttgtgctgctcatgaacggtaacttgaaaatatacagagccagtcgtgatcaactaataagagatgcaatttcactggaaaataatgacctcttcttgcatgaaatcgatggtaatgacgttgagatggttcttccacataagcctttaactaggcaagacatattagattgttaccatgccctagtacaccatcaaagacgcacatatatcgcacttttgactcaattctccaaattacggtttttggtgctaaatgacattgcttctgttgtagtcaaccaaaacaacgagcgtattctacaacctgtcttttacaacgagggtttcgtctcgaatctgagcggctggactgaaaacggtaatgttcaaagggattcggctaaatttatggaaaagtcggcactctatgaaagtatgaagaggcttgaagtgtagtttgtatatatccatttcaaacatatggtaagggaaagtattttgcacattattccagttggtagctcgcaagcttgtaacggctttcggagtctgtggacgtaagtgtatcaggctcaaaaaaattaagaaactctgatgaatcattgtaagtgatttcgtgtaggagattgtaatcaagacttgtgaatgcgctctctccagaagatttttttcgtgcgaatgcgacgttagatgcacttgctaaaaatggtgttgcagtgttattgaagaaagccgcgaagatatcataatcacctgaacgtcttttaacagaaaaaggtaaacgactttccagacttctcgtatccaaatcaaaggagaaaagagacctcggggtgtaatgcgcatcccatacttcggacgcgcttcgctcagcggcttctttttcgtaaagtaccataaattcatcgaagtttgttggttgttttagtgaagttagatcctttctgttctctggagagagtagaaactcgagcactgtattccagggatcttcatcgctcaaaagtgtgattgtggtgtaaacaagctttgatgtaaacaatcttttgaagcattgataatattctatccctaaagtgttgaagcaggcggacaataaattgttaaagaagttctgaagggtcaatttggtatctttttcacatgatcgccctgatctgaggataagggaagggagaatggcggatacatgatcgaaggcgatatctacaatcttgttcgtgtaaaatttggtaaatttgtccagtccctcataactataaaggtagtgctcacagctgtaggtaatttgtaaaattttctcaaacaaactctggacaccctcgtgaaattcttcggggctcgcagtcttttcactgtggaccatgtgagcatgatctatcaccaactccaccaattgactaattagcgtcaattcgaaattgccctcggaatcagacgtagtgtctcccgttcccatcttgatggtttggccgaagatttccagaagtcttttaacattgtcagaatctacatgccttggatcatcactgaccatgcatgatattctatgcattatgctatcgtatcgcagcatactgattgtggggctctcgacccccgatccgttaaacttgatggaattacctataatgcactgttgaccagtcagcaggcttacttttctgtcccagtgtaacacgacactccatatcatcttgtattcactaacgtcggtgtccaaatcgtcagtgttgtattccccattgctggtgaggccactgagtaaaccctttggatctctaaagcactgccagccaatgcccaaggtatagcacgcagcgacgattgtccccatcagcatgttactctgttgcaaatactctccatcgccatcatctggggcgcaccaatgataaaaccttagcaacagtaaactctgcagtcgaagtaatgagcattttctttggcttttccttgtgaaaatacaatcgttcgcgatagatatatagtgtttcgtgttgatgctcgcaatcttggacagcagcggactatcttcactctgagcaaacttcacagacaattgtacgatacatgtcaccatgagaacagttgagtagcatgcctgatcatccacatccagctggggctcgctagtctccttgcatttttgataaagtgcttttaagtgtctttctaatcttctaccgtcgaaaatggggcaaagtaccaaattatgggacaaaaaatgcggcaaaacgtaattgaagaagtcctgtgcatctggcatctcctggataggattcttgtcctctacaaagggaatagaagagcgatcacggcggtatttcccaaacttttcaaaaatgtgtttgcacatttgcttgtgtttggaagccgctgtagcttgctcttccacattttggcgctcgatactttccaagaaccgcatagattgtggtagtgcgcctgcagatggacctgcaagtgtcttatcagttcctttggcctgggtcttcctcctagccttgtctacggcacatattgactcgagcgcctgtaaataggggtcacgtcgcttcgctgctgctggagtaagtggcgctatgtaggaggtacacgacctctttcgatttatcagtatcccgcctggtgtaaggtcaataattgtaggttgattactcctgacggtctcaaagtagtgagaaatcaagcgcggagattcggatttaacaggtttgttcccgagctctggcccataaacacatgttgcttggtcccctaatctcgagcaattgccacaaattggcttgagtctatcacatttactcttacgccgtttgcaattcgtacacaccaccgttggtctccgtcttttttttgttcgaagctcgttttctccattatcgggataagccatctagccacgatcttccggctcttcgaagagctattcttcagtcttgttctttccaatgatccataagcgagtagttagttgatcaaattggtatggtaatattttacacgaaaaaatataacatacaattttagctttatcaagctcatcgcgcagagtgtcaagctctaaaactatgacatactatgagcctcggattgttccgtggagatttgcaacggaactggatgaactgaagacgttgttttatcctaagaaatttggtggcatagatcgacgtcaagatgcagtgaaaaaagtcaagtgctggagcacacgcgggccgtacgtaccacataccgtagaatctactgctcaccttgtggaagccaaaattctggatgagagtgccgtagcaggtgtaacttcgatgcaattgagctatactatggccatgatcagattcgtgaatggtctattggaccccacgcaacaatctcaatttgcaattccactgcacgttttggcagagcgaattggacttccgtcgtggtttgtggagctcagacattgtggaacgcatgaacgtgagttgcctagtatcgacatgctgcggatggccagtgatagtgcgttggattggctgtgggagcatttctggaatgctgacgcagacaaccatgacgcggaagtagctccacaggacaccaaagaatcagtagagcttgctattgcaggcgtgaaccgggttatcaagaaagtggcagcgatagcgaaattactagctgagaatggtaacgcatggaaggtgcagcgcatgtcgtctgcgtttacgggcgatcaggataagctgcaccaacagcagaagcacaaacagagacgaacagaaaacccggaagaaaggttggaaagattcgcgcttgctgccaaggacgcatggaaatccgttaggacgcaacctggtatttttatcgagcgttttctactcaattaccgtagccgccatggccctgtactagagttgttagcgggacgcatacagcctttcagctacgaattatgccgctggatctgtgaaaactacgatctgacgctcaaggaaggccgcagtccgctgcgagccagtttcaatgcttctcagctgaatgcgcttgtgtcacaagtatgcgagtccgcactggatgtcaaaaccgtgctcgcagactgggaggagagatgggagcctctattccgtgcccatcctaattatgtcacactcgagttccttcagaactgcgaattacaactagcacacaccactgacaaggtgcgcaagcgaagttccgtggaggtagcagaactcgaagcgctctgtaagcggctgaaatcctgcgtggtgagctcagagctcagcatgtaccaactagcacaagactcctctgtcaccgagaaaacagcaacgccgccgtccagtattccagcctctgcctccgaaattcttaacgacatccaagagctaaagaaaagagctgtccatactaccatccacaaatgggaacctgtaccggattggactccacgcccatttggcactttgtaggtcaagagaacatagaaagatagactattctacagcataatttactgataaacgtgtactcagacatcctaggaaggtctcaagaagagcggtcaccgagagcactatacgatgggttcgttggcgtgctcctaccgtggaaactgcgaatgtaaggaaccagattttcatcatcgcacacgtttaaaaaggttaatataatttttgaattggccattgccctggaagagcatagttgtggtttgcctctatttgcatacaccggtatatctcatacctgcatacatctgtattcggatatgggtattccagtgatatgcaaatagatggcagaatgcattctcatctcatgattctttaaactcaattttcacttcgaggctcggacacttgtaattagtagtccacctttttgaagggtggaccactggcaagaaaagctacatctccaaaaggagatgctgcgtggtagtaccccatgtcgtcatggtcgaatcggactgggaaagaagtgagaccgttatcgtcacggccaggaagtgagaaaaaacaggtaaagaaatcacgggaaaaaaatatacattccacaactgtccttccagagaatacactcagccttgagtgtaatagcgtttgaagcgcctgatgtgttgattggtttgttggaggaatatgttgtctgaatgaagttttttgggttctttatatatgcgaaaatttgagattgggcaccgatgagatagggctaaaaccgttacatgtgatatctttggaatgaaaaagaaaacaggtcatagtttgtcactgtagacgaacagatgaaaaatttggaccaaactgcaactcgatgagatgaagtagaagcgatgaggtagccggtcgaggaccgattgtagtagcgctaagccatggtggaagcaagtggagagctcgatttgagcggttacaaaaagtgttcagacctacgcgattttaacgtgtctggcaaggaggtatggctgataagagcgccccaaaagcttgatctgacgcagatccagagtctgcctgtggacttcacaggaaagggaaaagcgagatttgagaacaacggcgtgcgttttgaagttcgtgaagacacgcaagacgacgggtctggtctttcggtgctggtaccggccggcaagcagacgttggtcagtgggacaagtgtgagccggatgtttacgatcggcgagacggtagacctagtggagcgtgcgcaaaaccgcaagcgtagcgcgccagagcctgaggttaccaccaatggtacaaatcttgaagaatctaagccagcacataagaaggccaagaaggacaaggcagacaagaaggacaagaaagataagaaggaaaagaaggaaaagaaggaaaagaagcacaagaaacataagcaatgagttatgcgctgccaattacaaagacatagatagtgttatgtacagtagacgacaagaaagccctaagaacccataatattttttgcaatcctggctccttccgctacaagcgatccgaatagtccttgagaataccggccatatgcgtatttgtgattttgcccctgcgttgcttgcgctttttgacctcgacacgcgaggagccgcgtttgacagtggctggatccacacttgcgggtttgaggcccagatcctgaagtttgcgtggcagctccccacgctgtggcagtttgcaattctcccacatcttcacaaagtcctcatccacgccgccaagcggtcctccaaaattgtaccacacaaaccgcggttggttgtccttcttggtgcgcagtacaagaacacggtttttgctctccagctcatctatcacctccgtacattgcggccacccgtccttaagctctttgcaggatatgcccttgaacgtaacctgcgccctcaaaagctgcagtaactcctccgccgaatgcacatcgtagatcgacacgtattgcagcgtgttgtgccttgcgtcaaacttgatcttgttgatatttttcagcaatggtatcacattattctcggacgacagcgacaagtaagactcgatttgctctatgggaactgcctcgccccgttcttggatatattccgtagccagtagaagcttggttgacaaatgcgtgccctttaagctctggctctgctcaggggccgcctctccattcggcttttttatcttctttggcactgggctgtcttccttcttgatctctcgcttcttgacttcgtagtttgcagtttttggccctacaggcgcaggacccgccttcaccttactcttgaatgcattcagatttgcaagcagggaatcgttgttgctcatacctgatttcgaagccctacgagttccacaatcactcttctagggcctgctttgtctgttcccaacgccctctgagtcttggtgagctttccagctctataatttcaagctcgtaggtgttacccgcccatgccaatttttcaataataaaatcggaagcttcttcatcatttcttacttctttctttaaccttttacttctctttataacaccattgacagtttgaaatagtcctgcttaggtctagagacgaactaccaacgccgatcttaatggtcaacggttttttcccgctttggtaggtcactctttggccggtaggtttttccttcggggtaaatcagcatagagacttactgtcgtagatcaatgcttaggcacccaactttaaaaccattgctgttggaggtctgcttcccacttttgggttgagcggccgctgaaacggtgatgacctgaggattgggatatttctctgtaaacgtagaaaatgcatttttgtagggatcatataaacttgaggaccatctgagtgcgcgcatgctcctcctcgcggtgcaatgaatctagcacgttggtaatggcgagtctggtttcagcagacagacggctgtcgcgcgcggagtgctgcagcacgtcgtcgagacgccgcatgaagcggtactgaaatacggaagtgccagcatctgtgctggcatcacaatcagaggccagccggttttcgagacttgctcgtaccgcgatgagacagttttttttggcctgttcggagacagggatgccaggagatagcgcccgtagcgcttccacgaacaaactttgtacttttgtaagcttgtcctgcggtactcgcggcagttgatgcgccgcagagtacaatgcttgatacaaccccacagtatctgagctgctccagtcacgaatctcgttaagacgacgcgagacgcccatgacgcctgtagcacggtagtcgcatttccacacaagattctgagctacgcgcgcgagattgtgccactcggaggtccacctgtggctgtacgtctcgtatatatcggaagattcactgccgtgcagacggtagcatagcattgccgccagctccagctcgtggctaaaaccagctatgttttcgcacacttgtctcaaatgcgtaaagttccggtgcataactatcttgaccattgccccccgcgataattttttagccagctgcaactccaatagtaactggtacaaatcctcacctgaatggcatctcgatattctttcctgtacgctcaactgctgcgagccaccggccgaagtctccatcacaggcgatggtttgtcatttgaaattgatttctccacaacttgcttcaaacgtgacatcaacatgtcatagtgagcatcaactctcttcttgttatgttcaacgtccggtaagtcactgttaaggatacccacaatctctttgacatgcgaagcctccgtctttccattctcaaaaaggctcgaaatagtcgttgatttgcccgtttgagccagaaatttgagtgttgactgcagttcggttggctttgacttggacagccggattaaagctgttccaaacgttcttttcatggtgttctttagtaattgttgtagtccatcattaaacctgaaattattgacttctgagataaggttcaattttctaagttgtagaccagaaccattgcgaataaaaattattagttcgacagtaggcgtataataccgccttctcttcccttaatagctattcggggagcaatcagcattattatggatatgtcggacgagctggcctccgcagtgaggaaatcgtggtcagaatcatcgcaacccttacaagtcatccaaggagaagattcgcccattagcactcctcgtgggacccctaagagctcaggaagagaatccgtttcaacaagcactggatctccggtagattaccagcttttgaaacatcattacgccatttctgacgacggtagaaggccaagcttgcaagagggcctcatggacgtgctccaggagatggacttttccaacgagctacgacaacagcctctgcgaagaggttctatcgaggaagtgtcgaaaatcagacagtggctgaacccacgtagctcgttttctggagcctctcgcgacgagcctgccgtttccagtctagggtcttcgaaatgctgggttacggccatcgagacggaggacgactacctccccattctggttcttagacactcacttgtcaaatgcggttcacattacaggctgctagtcctttatacagagcagacctcggcggtggcatcgcggttagcgcaacagggcgtcgacattttgaaagcaagtgaagtggcgccaatattgagatcgccatcccacaagtcagtcgaagctgctgttgtgtcctcctcgaagtggtgcaagctgtttccatttgtatcgctggcgaatacttttgagatggtgtgttacttatccccgcggtcactggtgctgacgaacattgatgagctactcgattctgaggctgtcgctagtgaaattgacaatgagacctgcgttctgctctccaattgtatgcaaggctccccaacaatccttgttttgcggcccaaccaggaaatcgaagcttgcattcgcgaatacatgactgtctaccaaaatcaagaaaataacgggaagtgggccaagcttcaagatgtagatggcatcagtgtcctcagagaaatattccaagattcttggggccttgtagccgctgagttctgccatcggggttccggtcatgtgccgccgcacgctaaagtcattgaatgtactactactcggccctgggattcaacctttgcagatgaagttagcttgttgtggcgaaaggcttatggccaacttacttagattatgtataaatctcctcatactgctgtttgaatagcaggcgtagaggttttgattatctgcgagtgaaatcgagtttgcaattatatgtttctgaatactacctttcggtcaataaacattaattgtgagttaaggaacaaagcagcaatgtcctatacagagccagtaaaaacaacgaataatgatagtgtacattactagcagctttacgaaggcagagaacttgttctgtcattataactgtcgcatatacctcatcatgaactaacagacaagaatgatcattgacaaaaaaaccaagcttaagccattcggtaaacaataaaagtttaatagggaagatgaaatagataagacagaaatcagagtattatagagcatttccatcagcactgaacctgtctctgctggttgtgtaagatacacatcgtccacagtgacatccatcgagttaataagaataatgaaatacacctaagaaactcgattcaacactaacaaatgatcaaggaattatccactcaagagcctatgaagtttacaaccgacgcggagaaaagtactttcgagaagctcgttaaggaattgccttctctgattgaaaaaaaatgccaaggttatgatgaactgtatggctaccaattgttgccaggcgaatactataatgaaaacatagcacacgcgcttatttacaagttttgtaaagcgtacaagttccagtacgaagaggctgcatccacactatgtgagacgttgaattggaggcgcgaatttaaccccctgagtgctgcttttagcgagcgccacgacaagaccttggatgatgttggcgttttgaccaagtacgaccaggagaaacctaacagaaaggtggcgacttggaatttgtacggagggcttttgaaggagaagcaagtctttgaggatgtaaacaaatttttaaggtacaggattgggctgatggagagatccatcgcgctgcttgattttgaggatgagactaacaactacatcgctcaagttcatgactacaacggtgtatctatgtggagaatggaccctgctatcaagaagtgcacaaagcaagtcattgctgttttccagaaatactaccctgagctgttgtctgaaaagtattttgtcaatgtgcccagcctactgacttgggtctacgacgttgtcaagagatttgtaaacgaagacacgcgcaaaaagtttgttgttcttaacgagggttcgaagctaggaaagtatctaactttcgctccagcgcagccatatggcggtagctcgaagcaaactctagcggaacaaaatgtccaggaagtcaaaccaacaccatatgccttgcatctgttcgagaaaaaagtcagtgctgacgtagaataaagataacgataataaataattaatgcgtctatagaggactgatctagataataatttacatggagtcagcagcaatggattttttctgagcgtcgtagtcaaaactctgcattggctgcatcccccacttggccaacattgccttgtcctcgtcccagccattgcacatagtggtcagcatcttcttaccggtaaaaatggcattacaaccagctaggaaacacaaaaactgttcagtttccttcattgtgtatctgccagcagcaagcctgatgatggcctgtggcatggtgagtctggcagtggccacagttcttagaatatcgtcaaattgcaatttctttgcattttctttcctcaaatcctcttccattggagtgcctttgataggaactagcctgttaattggtaaagactctgggtgaggtgtcattgtggctagcgtgtaaataaaaccaatgtggtcctcttcggtttcacccagacctaggatcccaccagtgcatgccttgatacccgcattttgcacatttttaatggttttgagacggtcgtcgtaggacctcgaggtgatgactttgggatagtgttcccgagatgtatcgatattgtgattataagcggtgagacctgcgtcttttagttgcttagcctgatcctcattgaccattccaagcgtgacgcaagtttccatacccatctcattgactttagtgaccatctcggaaatcttgcgcaggccggacttacgaccctgcatgtctcgccaggcagcaccgaggcaaaaccgagtagatccatttttgcgagcctcctccgcttccttcaaaactgcatccacggaaacgagcttctcggcctcaacaccggtgttgtatcgcgatgactgcgcacaatacttgcaatcctcagtacacccaccgctcttgatattcatcaacgtgcacaattgcactttggtggggtcatgccatttccggtgctgcagctgagctgagtgtacgagctccagcagcggagtattgtaaatctcacgcagctgctctttagtccaattgtgcactggttcttccgtagataaagcaaattgcaaagctgaaacttgtggcattccagaatcgctagctacacgcgcagcagcagctgcagcactcttgagtccaccgttactagtagaactcagaaatcgcttaataccaagcatgttgtttaaggatatagtggaggaggagaacaattattagcgaacgaacgccaaaatgaaattgataaaagagcgaaactgcccattggcatcccttttatattgattgttatgagcctccggcttcatgtctgccactttattgtgtacttgtgattactgacgtcgttaagatttgttgggtcttgtgaatcatggtacaatgactcaagaaaatgcgccagagatagttaaggagtgggaggacagagaaagagaacgaagaaaaacagacggcgtaaggagttgagcgatagcaggtaagggattgagcgaataggaagggatttagcgtatgaggggtgtgtttaagggtatatgagtacgttttcgggaattgtgaattggatgaaacaacatagttagtgagagtcggtgtgaaagaggaaataatcggattaacttcaactccagtggggggaaaatacttgagtatgtgtaatgtgtgcgcgatttgaacaaggtagtaatggtatagcattgagcatcgaggaacgtcgttatattacaaagtgatattaattgggggtggaacaataagtggatgtagcgatcaaaaggggacagtaagtagatgtagcaatcaaaggggacaatgagctatttgttatgaataggaggatacccctgattaagtatctgggaagtatggactatgtgaaag