ttctaaataacgttgcaaagagactattattaattaggcgcgcttatattataatctaaaacgctactataaaataatataactactataagaggggggtaggtagggggctattaatattagtaaagcgtataatttcaaccgctatattctatatagcgttccgcagatcgcgaatactataagggacttcgagtatatagcggcgcatcgtcaacgaacactacaatttctcgttaaactctagaaggaaaagacgttagcgaagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacgtacctttaatctagcaggtattctagccaattaatttaaaagcttcgcgcaggtttagggctagagtatttacgaatgcctaagttagagtaatactatattctaagtaggtaagaggatggacatcgttagaatataggaaagagaatagccgggtaaaagttaataataaatatagggcgaaaggaggataaagatagaatagaaaaaaaaaaatagaaaggggaaatagatgtattaattaagcgtattaggaaggtagaaattagtatataaatatatagtagtaaagcgtatatctagggggggggccggcgtaagtaaaaagggggcgaatataatagtaaaagtaaagataagaagaagaagaagaaaagaggcgaaaagggtaagcggaaggggcgttatataaacgaaggaggaagtccttatataaatataaattaaagtaagcgagtacaattttaagtaggcgaatataaaataatatagggtaagaaaaatattaaataattatataaatagtaaaagggggtaaatagaaggataaaacgaaggcgataattagaaggggaaagatagaacgaataagtaataataacggttataaaaaagtaggagagaaaagtagaaaataggaaagtacgtaatttaaattataataaggagagcgggggtaataattaaaaatcgtactattaaaataaagaaagtaatacgaaaaataaaacgaaagtaatagaaaagtaattaggaaggaataatacaaataagggaggtttataaaggaagtagcatatagaattataagaggcgaaggaaggaaataaaggtcccgaggatagaacttataaggagggggatcgcacttaagcattataataggttatagtaagcataaataattaaatagaaaatagcttacaagaggaacctcgggattcaattatataggtattacgtaataagtgtaaataacggagggtaccctacgaaaatattaagctacgctacgaatataaataataaaaaatatttagtaagaggaattacggggtataattatattaacatcctaaagtatttattaacgctcttaaatttaatatagtactccttattaagtaaaacaatatttactacctcgtacgcctatagaataatagttttaataacggtcgggaacctaactaactttataaatctaataccggtttcgtatctgcgctagaattcaagagaatagatattataataccgatattctaataggcggctcgctatatttagggctcgtaagaatggatattacaataccaatattctagcgggcagcttcgtatttatattcggaatttataaaaatagatattataataccaatattctagtaagcagcttgctatatttagaattcgtaagaatagatattataataccgatattcgggtaagcaatttcatatccgtatttagaacttaagagaagggatattacaatattaatattctagcgggcggctcgctagtagtaaagcaattacaatatccagaatataatatcaacggctattacgaataataattcgctagaattaaagggcaaggatattacaccttcgttagtaatgcaacttaataatattataatagtataatactaacgccctccgctacttaactgggatttattacaaaacgtaaaagttctaaggatggaacctataaaggggggggttatattaagaagctaagaattcgtatatagaagtaccttagcggctactactccccttcgtcaaccgacgcataggattactaataataacgcctatatcgggtcgggctcgcgggaaggataatccagtaccgcgccgaggcgctaaactagtacgaggctttataatgtttgttagcggataaatagaatttatataggtataaaagaggtttaacgaagcgtagtttattatagtcggtaattattaatatatttttggattaacccctaacttactgtcccctacgtatggctacgaccgtagtcacctcagcctgcctttcgcctacgttcttaacaaattagtagattgttacttcctcccttacatttactattgctattattagtattaaaagcggctgctattttattacctagtatatttcgtactagtttaaatagcgggttagttattgtagccttccttaacgatatagtgcgtgcctacttgcctatatttttaatattaaagttataataggttatactcctatttataatataatatatttagtatttaatagctttattataattcttatacttatagttaaaattgtacgcctatacctatactagctcttaatatgcggtaccgcgtagctttacccttatgtgctcctcttgttgctggtcctcctttaaattcttctcgatttctgctagtatagtatttattataatatatttaaacttcttagtaccggttagagtttgtaacctttgtaacgatagtatattaaccgttcgtagggttagggtaataaaaggattaattaaattataagagggggtaggaatagaaggtatattactacgggaggatagggtagttgggattttactagtaagcgggttagttaattaaaatttaaataatatagtaaaataataatattagctaatataatagaagtataattttataacgctcttatatttaatattattatattcgttataaaaatccttcttgggaataattttattatatataataacctaagcgtagcggttattataggtagtagtagtatatataatattgtataaagaaattaattattttatccctatagttatattattgctaataatatcttctatataatttcgttatatatataagatctcgctaaatagtatcgttttaaattgctatttatagagttcgttattattttacttaattttaacctctctaaataaattacgttcttcgatagcgggtagtttagtacggttaatagtaatatataaaccgattatattaaattagatttgtattaaattagggtatttgagatacagcggcagtagtactatagcgaccggcttacgggtagtacggggctaggctagtggcgttgaagtaattagtttaattagggaggttatttcgctattgttattgcttaatagataaaataaagtattgaaagtccgttttttaggggtaaggcggataaggagctattattcgacttcgttattattattagagtcctcttcgctactagaaatttcaataggtatcgtaggtttagggggggacgatagcggctttaggattaggattaggattagctctagctttagtatagtagctttctcctttttaatagcggtctttttaatagtagttttgatgggagtaactttcttcttaggtagaatagttttgggaataattttaatagattgctcggctttacggcttttttttttagggtaggataaggtgcgttgtagagttattgggctaggatcttcctagttttgatcctcgttgaaatagactattagtgcgccgttttaaatacggaattactttacgccggcgggctttgaattgaggattgttttaggaggtattgttgcgatggatttgattgattattggtattgtaattattttgtacgttgaaatagcttcaaattaatatagaaattgttgtgaaatgatgaattttgacgaagttgtataatatagaagtgcggtgtgtgtgtgtgtgcacgcacacacacctcttgccaagactgcacaggcgattgagtgtgggaatgatatgttactggttagaaaaaaaagcgttgaacagcagtccagcccaatccaatgataaaccgaatgcaccaaacagcaacttttttgtcatcctatcaaacagatatcaagcaatcgctcgtgatttccagccattgcttcgttgcgttacattgggatcttagacttacaactcagctgttttaggcacctattcccaaataggcagctagatctatgcaattgtaacacagcagagcggcagggcaaggtagtataggtagccagggtttgagattctttcattgtcggtgacagactctccagagggattggtcgtgggctgatgatgatgacgcctggaaagggaaggaagaaaagagagaggaaggggaaggtgtatataacgattccatgagcccacccctcattcagtacaccaagcatttttatttccatttttttggtttctcttgactgcctcgaagcaccagaatcagtccagtcagtcattgataaatagaatcacctaactcctcaactcacacctccctcctcttggcctgacttcaacacacaacaaccgacaaccaaccaaccacaagatcttatacacacctcacacctcacaaaaaccaaaacccccttctcaccaaaccactaaacaaacttcaccctaccatctcttttctaaaaacacaaaaaaaaagagatacacaaaatgcgcacccacctcctccccctcctcctcgccgcaacagcagcacccaccaccatcctcgcctttggcattaacaacaacaacaacaacataaacccccgccaacctcaagacgtattcaccatccaaaccaacaccaatgccaacaatggcttggtgcccaccgccaccacgactgaatcaacttggcacacggtgcctagtactactactgctgctggtggtggtgctggtgctgtggatacagctacggtgacggccacggctacaaagacggccacgacgacgacgtcgacaagtactgctgggggtgcgagggttacgggggttacgggggtgatgggaggactaggagcgatgggggttttggttgttggattggtggggggtttgtgaatgaatgggttgggggaaagaaggaaagagagtgggggttggtgaagatggaaaaaagagaaagatgggaaggataggtgttcttggtggtgatgcatctgagagatggttttggggggtttggcttaactgatgcgactgatcgatcgaaacagtatgattggaaataataatataaaaagtacatgactcgtatacagagctggaagcattctgcttcttctggatgatatccacaatactcggcgtgtgaactttatataccgaagtaattatgcagaggttcaaaccagagaccccaagccatcacatgaaaagacacccattcagtataacccttcgctaaccctttgtcaaccctttcccaaccagtttcccaacatgtacaaaatcccaacataatcaactgtttccattgagttcgtaaccgatcgatggcccgttcgtgaccagttccaactccattcattaagtgcatgtatgacctacaccgacccaccccctccgaactcttaggtaatggttcagttcaagtccccgtcatcctcactagccgtctcatcttcatccacatcctcctcagaatcccaaactaccaactcaggcggcggcctaactccctcgacatccatcaacaagctatccggggccaaagacgcaagagcttgggaactcattggtagccgttctgagcctcctctaccgctgccactaccgctgccactgccgggagttctcctctcccctctggtacgattcctcatgccagtaggcgtggtgctattactaccttctccatgatgatgaaagtccagaggctccggtatcgaagaagaagacaacagaatatgggagtcatcaacgtcatcaggtatcgctggtctgacgactgaggactcggaggcggtgacggattcggagagggcttgacttctgacgctaccttgaccccttcctctacctgtacctactacgcctctgccccgactgagttggggcagcgaagactcttcctgttcttcctcttccggcctggtcggaataataggactagacggcccgctggcggttgtcgcttgcgaagggcgggcggtgttgtaattgggattgttatggccggcaccgaagccaaaattcgaagcgcgggcagtggtggctttgttgagtttagcaagggcgctagtagtgactttactaccgccacgcggtttagcaggtgagggaggtggtggcatggaggccttttcttgtaaagcctttgttcttgttgcttttgtcttggtagtttgcctttcgtcgaattcctgctgaagctgactactcgttagacgttggctctggcgacgggtttggcgtgtctcggtttgaaattggctttggatagcttggctactgcgactatcgctgcttttgcggccggtgcgggtttttgaagctggagtagaagttgaagctgaagctactgttgaccgtgagcgaggaggcagggcaggaggaggggttttcatcccttccttgccgagatcaaggtcaaggtcatcgtcatcttcctccatctctagtgccgcgaagtgaaacttctttgtgacctgtacttgtttcttcgtaaccttggtcaccgtcatccgaggttgactagacctcgttgtccgaccttgactcgaagtcacctgtgcaggaggaggtctttgtgggctggaatctatcgttgaatcgtgtcttaacagtgctcctccttggccgggggatctcgcgtcatccgagagcatcatctgcgtcgagcgcatgatatcgcttctcaactgctgctccagctgctgggagacagattccccatggtcgggttgactgtctgtcgtctctcctgccccttccaccgccccacccatctcctcatcctcttcatctccttcttcaatagcctcaagcctgcctccctcatcttccccctccttaccgtcttcctcgccctcgtccgcaaaaagcgcacacctcaaattcgccaacaaatcgcccaccgccgccggtggcaacagccgatatctcgtcggcaggccttttccaaaaccatgctcctccaactcatccttcttgaccggatcattaagctgatacacctgcaacagcttgtgcgcaaacttgttgggcgtggtagtcgccgcagcctcactactgctcccactgctaacaacacgaccactcccactcccactcatgccagggacaaaactaacactctcacccctattgaactcctcattccccaccccactccctccctcaatctccccgggcttccttgcctctcctagcgtagccatatacttgacctcgtttactggctccgtggcatagaaccacgccctgacggccggcagcacatgcgggcggaactcgtggtctcgcgtgcccgctacgatctcctcgagatggcgagccggcacgacgatgatgacgtcagaggtgtcggtaggcgggcccatggcgcgaatgacctccatggggactcgttgggattcaagaccctggctgtagagttgggaacgttgggtttgccgctgggtgtgacgttgggagcgctgggagcggatgatgggtccagatggtgatgccttttggcgaggggagattttcgaaaagcgggtggtcttgcggtgtggggtttctttgaggatttcttcatcttcttcttcttcatcttcggcctgttggtcttgatccttctctgctgcctttccggtgctttggggtgggagctcgatttgtactttgcgtcggccggcggcggagggcggggatggcttcttagtggtagccgacttgcgatggggtgtctctttcagcacctcttcgccggtggcattgccgtcgtcggtcatggaaggcagctcgatttgcacctttcgtttcgcagtcggggtgcgggtgatgtgcgactggtcattgccatgtgttgtgtccggaatgggctgattgacagcagcatgctggctagaatttccaagctcgcggctcgcttgcggtgaactgctcagcactggtgatagggaactctcgtcgctatcgtagtccatgtcttcggcgctggatgatggtatctcccgaggccgctcactgcgcctagccgtgggcgttggtgtaccttgttcctccatctcctcatctgctttctcctcttcattttcctccgcatgtggctgctctttaggagtacgattctcctttgccgagtccggcgggggcactataactctctggttcgtgggcgtcttcgcgatcctgctcatagcaggtgatgaaccaaaactctcaagatcatcatccgaatctggaatctcaacaaatgcccgtttcttcccgctgcttccctttactgccgatgacccagctctcggttttgttggcgtagcctgctcctcgccttctgacaagcccgattcattgtcgtctccctcctcaggaagagggagctcggccagtggctggcgcttgggcttactcctaatagacatgggagtcttcttgagcggagaggatgattgatgtatggagaagggactactgcctcctatactataggagtcctggatttccagatttctgggtagtttggagatggtttcgagtgtgggtgcgggcgcaccggtattagtcgacttgttctttagaggtgacctgtagggtccaataggactgtattcactgtttcccagcatgggtgtaaacggtgttggttgcgaagatgggacctcatctatgttgaccttgatccttttggtactgggtgtgtgcggcactagcgatgcttcttccttgacttttgctttccctttggccttggccttctttcccctgacactctttggtttcttggccactggcttcttttgcgatgtaagttttggtgatgactctttgggcagatcatacatgtcgtccagattatcttgtacgtcttcatcatctccttcgtcctgcgagtccttgatcaacaagtcctccttgtcgtcctcgtcgtcctccttgccagacaggaactgggtaagtgtttgggtgtggaaagatgaactcgggttgggagtgtcgcccattgtcttccttcgcttggagtctcgtcctttcttcttggccggaacaggtgtttcgagcgtttccaacagctcggagccgtcggtgtctggttgcatggtcagagggaagccgatctgggtcaaagtctgctgtcgcaaagcggttcgtgaaggggtccttttgccatatgtcttgacaactcggcttcgggcgggaaagtggacttgttgcgggatgggtgacgagtggtattcgcgtgatgtcgtctggcgaaggcgatctcgagctctcgtttggggcgccatggcggtctggttggccgcccccttgttcggaggaagccttcttgccaattgaaatgatcaatatgttgtaaccgggaatgtcggtcgtcgtattgaagagtcgggtattgtgactggtctgggggatagtttgggcgcagtgccctgtctggcgattggttgtccgcggcgggtgatggtggttaatagtagcgtgccaacttgattgtatgtgaaatagatatgaatgttcaagcgtaatccaggacgatttgaaatagctacctaaggtccggctggatgtagaagtagaggtgaggtatgtgtgtccaggtacacgacgcggcatcggatgccctggtacgtagtggtgatggtggtggtggaggtcagcaggcgcgtacagcacgcgttcgcacatgttacaaagtgggccctcactataaccaccatgtgttagtgcaccaatatcactgcagccgacatcatcatcaatcaggtttggtgatccctctcttaacatggaccacctaacatcgtacatgtagtggtctacatactgtagtactcttgaacagcagcagtattgtcactctacctctagatatacatctatgaatctcttttcaacgcacaatggccgtggcatgcataggtattgcttttttgattgcctatcagtctaaaacatcacactaagtatacactgttaaccagcaatgctaataaccacttccatgttgccagtccgatccagttttgagtaccttgatggtctaagcttgctccccgcgagtcttgttgccctctcctcacccatcaccaccatcaccacccctctgcgtcctgccgtcaaccactcttctgattcttatccttgctccatctccattccttgttgcgcttttgttttatcgctcatcatcaattttcgccctcatctgctgtaacgctcagaaaacaacaccccccgaatttcgctcacaagttgcttgtttcttctgttgcccttcaacacctgttctaaagaaaggcacctggatcgagtctatctggtgaagaaactgaacacgacatgataaggaaaaaaaaaaaaagaaaaaaaaagaaaaaaaaagcaagataacaaatcatcctcctatcaaggtcttcctgtttcctgcacaccgtccagaatgcaaactaataagcatgaacgtactgcataaaaacacttgaggcttcaactatagaatctgacatttccaccagtaatccgcacaccgttcatgctatgtctttccctggcccgcgttaattgaatgaaaaagaacaaaggcaggtacagcagaggggagtggtacgagagtaaaacacttcccaaaaccgtatattttcacaggcacatgttaggtgaaactagcagcgggccaaatacctactgctcatcccagctaaaggcgaatgtccacctgctctcatggttttcccccctttacgacaaatggaatgctccttgtccttccttcatggcagtgaagagctgcttcttcaaaacgccaatgtccgagtagtcgggaagtttgaggtagttgacgcacgtcatcacgcttggcaggtagtcgtccgaggtataaggtgcctcgctgggcttgcacacaaccgtgaacatggggttcaagctcttgaagcctgtcatgtccgaattagccatcactctgttcagccatacaagatagacgtgctgcttacctccaataggtagcttcgggcttccggttgtgaactgaaggaaatcacggcgctctgctagcgtgagctcactcatgatctgcaagagattcctaacgctcttgctatccatgttgtatccgtgatccgccttgatcgagtcgttgagggctagaacaacggttagcaaggctgtcatgtgcaatctcggatgcctcgttaacttactctccagcgaccaatcctcatctacccgtccgaaaagggtgcacaactcatcaggcgtgaaagaactcagggccgaataggggaacacctgggaaaatccactgcggaaagcttcgatctggcgacggacaccactacccaacgtcatatcaatcaccttttccaagtaaagatccacattctcaatggtgagccgcgtctgggatccgttcgaaacaagttcgacttcagggtagccgggaagggtgaaatcgaggtaaaggtcatcaatcttgaagttatcaatcgtgatgttttccgtgtccgccaccttttgaacggcactccggtttggatcttcgtcaatctccttcttggccagcgaaaacttcttgatcgtcatcagcgacctggccacgaccgggtctaccgatttgatggtcgcaagcgtaggccgtgtggcagtcgagtcgcccacgcggaagaacaggggattgaagttgatatcaataatgcgcgaatcaatcattgatcgggcgacaaacttgcccagcaccttgaagagctgcagaatcttttctccttcttccgagctagcaaattcatcgctcagcggccgggggaacagcccggtaggtccagagacaaaatcatcatccccattgagctcgttatcccgccaaagcttcagcttcctcttggagaactccttggaaacggtcgagtaaaactcaagtgtgggacctaatccggttcccacctcttcaaaatattccacctccaggatgctttgcgaagcgccgtacaactccatgaccttgactgccgattcaagaattttagaccgagaaatcctgaccttttggcgctgcagccgtcccaagtacggccgatcatctcggccgtttcggcgctcctcctgagactgcgcgttccagcgtgccattgatcgggcgtaaccaaatgaggtagattgaaggaagaggtggcgagtttcaaaggggaacaggaaggggtagagccttgctagatcctcgctccagctgggcaagcagttgctcgctacaatcagaggctcctccagctgacggttcagctttgcggtcagtttagtgttgacaaactgagacaaaggctcaacgttcaacttcagcgtttctctattctcgactaggacttcgtcgatattggcgttcagatcatggagtcgctttagcaaacgaagaatcgacagagtgatgggatgctttgccaaggacccgggagtgccgttctcatccgcctctaccccgacgtcagaggatgggctaaagccaacgggttcagggggaggcgggccaggtacacgtctaaatttgatgggatggacggcggaccatatgcttctggtaacgtgctcgtcggcggtgaggctagagctatgaacggctcggtagatggtagtctcattaggaatgaccttgccgtcgacgctgaactctatgtgccaatcctgaggaacagcttgaagagctccagaatatgacataggcctcgacgcggcctgaggcgtgggagtgttttgcaaccccgccgtcagggcgcttgttcggttctgtgggggcggtgcaggcttgccttggcccggagtggcaactctggtcccgtcctctttgcgcgcggtaatcctgccgccggcggccacttccatgttcacagctgtcgggtcgggggtgggagcatcgtccatgccttcatctaaatcacgcagtacgttgagatcgctactatcggctgcctcgtcttcatcatccgacaattgcctttcgtcggcacattcaagcgcattttcaaggtcgtcctcctccggaggttgacgtgggagagagctatcagatgcagcttgcttacgagcggagcgtcgcaagccacccttttccttggatgtagcggcgtctggcgtcgtcggagtttcggtagtgggttgggacttggatttgggcttgcgtgaagaccgcgaaccagatgcttgagcaggggcagccgccggcggtggtgcaggggtcgatcggctggagggtggcaatcctctctccgcgagacgggctgccgctgctgccgcccccatgaagcccgaggcacccatggcggccagagctctagtcacagcatctcgcctagaggctccgtgaggacgatccgacaagctaattctggggcgcaaataatcgtccagtgacttgaaggtcgtgatagcgtgaattgacaccatgatgttacggtaggaccgggggatatctgaatcttcatcggccacaagcttgaggcgtatctgcttagccaacattgacgctgccgtgctacggctcccgtcgaatgagttgtggtgagctgtgatcacctcaaaatgctcagacctgctcagtaaatcttgcaacttgtggatcaagacactgaaaggtgttgcgggtgagtctgcggtggctgtcttgggcttcgacttgacactgtatcccatgaacacctgcaagaacgcattttgtgctgcagctgccatctcctcgtcggggttgctgaaaacctgttccaagacccgaacaactccagagccaagaagttccgcactggttacgctctcgaggacgtcagtatcgaaataagagaccagcttttgaaaaagtaatgttccgtgctccatgaccggaccacccggtttacggcagagataaaactcttcgatctcggttgcaagatctgataggctggctagaatcttgctggcctttttcttcatggctttgccctgcttctcggtctcatacatctccaagaacttctttgcagcctgccggatgctcgacttgtacgtgtttgtggggaaatctgaaaggtatcgcgggggtccgtccagtgacatggtctctccttcggagctgacgggtgattgatcgtcgtccttgacctcgttttcatttccatcatcgttctcgtcgttctcgtcattctctgtgtcttccggctcatcttcatcgagttcttcaccgccctcttcagccccggattcatgttcggagtgttcaacatcctcgtcatctgctttgtcctcttccaaggtttttgggtgttctttgtcggcgacaccttggtcaggtgcagagggacggccagagacaccggtgagagattccccagcttggttcgtttcctccttgacctcttgctcggtaagagagtgttttctctttggctcaggcgcatcagctgccagcttggtgatttcggcaatcacgccttcacggtaaagctgatagcgatagactgtatccaagcgactcatgagcaactcagtggcctgtaatgccagcccaaccaacagaggatggtcttgctgggacaaaatggaggccagaaaagaagcataagggactgatctgagtgcctcagacaggatgtcctggtccaagttggagagcattttgagctgagcggccaagaccttttgacggacagtgagattgacggtgcttgaaaaggcatccgtgagggttgggaatagaatcagggcgaatctccgaacctcctccttgcagccctccatgtgttcgatacgtttttcgtttgcagtccttctcctagtgctctccccagatccacccacaggacctgcaaacgtgcccaattccacggtataattgatcgacgaagggtcgcgcaatggcacgctaggcagcagttcgcaaatgacgttgagtgtctcaatgatctggtcccgaggtctatgaatcagagcctgcattatgagcacactatcaagcttggaagcaaggtcgtcgttcccactcggcggggacacgcccgtaaggatctgataaagcgtctccactacattgagcttgaagagttcagccgacagacggggactcgccattgccgtgagcgcaagaacccgtaggaactgagtgtgaatgtgcgggctgatcaggttggtggagcctggaagtagcaaacggagaatggccttgagcaaatccacattcataagctcttccaactttgtcgggtggtacttgaaactctcggcaatgcgcgagacacataacgaggcctgctcaacgatgcgctgatcgctactcccaagcacgttcaacaggatgggcatgacacctaaaatttccggaaaggaatcttccgggatgttgcgacagcagttcgcagccgtggtaacagcggagcgttgcgtgctggttgcgaaaaagtccaaataagtcaggcaggcagtcaagccgccttcgcgcatgacgcttgtgggatattccacagagattttttccaaagtgctaagtgcttgctcggctaggtcgatgaaggagatctgtagcagtttctcgcacagaatatggactgcgcccccatagaccaaggccgatgtgcttcccggcagggcctccatcaggttcgcgaggcaacgacaggcgacaagttggatttcagggttctcctctccagtaatctcgttaggtctcatcagcgctaccagttcaggcacaacctggtcgggttggagatgcccgctcagttgatcttcgtttgtcatgagcagaagggtggatagttcatgcagggccataagttgcattgacgggtcgtccttccgcttcagatctgccattattttccgcacctgagccgagactcccgacataattccactcagatgcctcagtgtatcctgaaggctgtggggatgacgcccatgaccaccaaaaccagtgaagggatcgtcatcttcatcgtcatcatcgtcgtcgtaacgatggtggtcatcgtcgtcttcatcatcctcgtcgtgctcgtcactatcggtgggaggactctccttcggagggggaggtggcggaggaggtggcgtggggtccttttcgtgctcgtcggtcccggtcatgaccacatcttggtctgcagatgaagatttggcatttcgttttgattttcggctcgaggctgatgctgatgctggattggttgagtgagtgtgtatgggcggaagggtaacatcggacatatcagacacaccttgctcaccttgtgcatcctttttgtgacggctcgacctacggcttgttgatgccgaagaagggtttgtcggggggttaggaggaacggccgagttcctagtacagacgagttagattagcattatagtctggatagagattgccagaaaatatagggagagctgataatgacatactctgggctcgacattgtagaggtagctagcgccttgcctttcttgcggcgtgtggtggctgtcttcttggtcgtggaggatgcggcggaacttgaggcggcggcggcaggctgggcgggatgggtaatggaagatgaagattgagaagcaggttgcgtcactcgctgtcgcttcgaacgtctggccgaggatggaaactccgcagcggcctcgggaaggctgttagcttctgcagcggcggtggtcttgcgcttcttagcacttgaggaccgagccagggtctgagcggcggcaggtggagcagaggaagcttccgcggcgagggaagtcgttccaccagtggcgggttgaggagcagcagcagcagtcgaagtcgagttgttcaagttggctgcctggctcgcagcttgacgggcggcggacctcgtaagtctagtagacatgggtaaatattgagccaaacggtatcatgggacgtgatggggatggatcgagttttgttttgggggggagagtgacaagaaaaaaaaaagccaggcttattaatatggaaggctagggacaggggacgagaaggaaatggtgatggagtgggggaagagtgaagatgaaggtgcctgtggacaatcgagatattgaaggccagccaaacacatgctccgttggtcagatcggaaggagtgtatcgcgaaaatggcggggtgacttgggatgtatcgacagtcgatcgccctttcaggtctggacttggtcctcgccggtgcaggttccagcaaagaggaggtcctgatggccagtgccccgatgttttttccagtggtgtctggacgtagctgacaaaaggtttgacagccgtaaccgaaccaaattgagaagctcgagatttaataaggttgttcgttggtgggatgggtttgatgtgttcaagaactgccctcgttccttttttgggttttttttttttttttttttgtttcggtaggaacagaacctgcgtgctgtactgcagttgctggatgatgcttgcgttcgcgtgcttctttcaccaggacgcgaccggcagagccgatataccgacagctaattgttttgatgagggtcggctcgtggattgttcgagtcgttccagctagatggagtacagctggaggtatatgcacgtactgggccgaaggggcaggcagaggagggcctcaatacggcaggcaagatggcatgcaagatggcggcagccttgttgttccgggtcgaggctttgcttccattgattgaagacagagcagagctggctggctggccaaagctaggtagagtaggcacggggaggatgcagtgtgtttggcgacaacgaacccgactcgggatggaagtggagggttcgagatttgatacccactcctctttctgccaaccgagtactcggtgcagagggcaggcaatcagaaagggcaggcaggggcagcagcgaggacaaatggtacagaagggacggaacaagatgtgtctagatggatggtgtgtctggatggggggttgtttgtgttggggttcgttgtgtgttctgtgttgtgcaggtgtggtgtcgtggatggattccttcgtttccaactttctgtctctctcttttctttctctctttctggacttaccttgcaggagagctcacactaaaggcggcgagagcagaggacggggtagtatgagggccgagggtccggatgcgtttgggatttggggaaggcgtggacgggtcggaaatggtcgagttgggcgagcgtggtgcgggcaatggcgaagagggcaggcgcactgcgtgatcgtggtcgatagccgatctggagcgcgggtttgcaaggcttcggtctgccatggattacgccatgaggcaggcgggtcggaggccgaggtgggatacagaacggatttgtaacagatatgatggatcggataccctggcagagtgtgtgcctctaggtagggatatctaccttatcctctacagcaacctagtcgaacgttatgggatggaggaacaagtggaagccgtggtgctcgcggcggcggcggtcgtggtgatcggtcctgggtcgtcgaagagcggcaacagtaatcgtagtggtgtggtacgccgtagtgagaccattcgctgccaagggccgattgcggtctgtatcgcgctttggaagggctaggctaaatgatggtttggcctcttggacgagtctcgatcgaagacgacgacgggtggtccgagtcgccaagtagctgcgctttgggctcgtcgaaaggctgttgacagaacagacgagagtagtcgagtccctcggtgttgtgttgtgtatgtagatgttaggccgatacggtattgtcgggctcaggctgtcatgtggatgagtggttagacttggtcgttgttgcttgttgttggttgattgattccacttggatgataacactcagccagtggcgggatggatatgactttaaagtggaacgggaaggcaatgcgataaatgaaaatattgcacaagatgaagtttggtggttcacgagggctgatcaactaacctacaaagaagcacgcagtgacggagagggggttcgatggttcaggtattggcaacaacgttcacgagaagttgagtgttcggcaagagaatcggtcaacagagaggaggaagatggacatgttgggaaaggcttcccttccacttccgacccgccgactcccgtgggacccccctccccccggtaaccgttgaccacctacctattgccatgatggtgccctgccctgggcgcttgttggccgtccaccaccggttccagttggcgccttcatactgtactggtagtgttcactagtacatagttcggagatggatgcgggcagcatgacccctgccttccattgtgttggtgcggacgggcatgtcgttaggttgtacctctagtgttacctaggtagttggatggtcgcgcagaaggttgggttcgctcggcttgtggaaaaagtgggatgagccgctctctctccccatgaactcatagaaccagaggacattctaacctcatcgttctgcagccctcatatgtcagtttgtctctttaggcaagtaagtgtccaaaaataatggtgtcatttctgtcgttctgtgcagggcctatgctgtatgctgtatatatgcgaagcgcatgctgctgaagtctcaagcgtgaggtcatttgagacagtgcatccctaagtctttaaggggaaaacacttgtaatgctaggcccagaaaggtctcttacagtccgggcagtactggtttgtttggtagttcgagacgtcgtgtcaactttcctatgcgttttcatggctaactaatgtataatcttaccttgggcacgccatctctagcattcaaaatgccaaatcaaatccaactaataccttttaatttatccatataacctttaggcctattcgaaagagattttgtctggtaccctatgtttattgtacagcaggagtgcctggtgtaccaagctaacaatcaaaccagcattggcctgtacctcaacccccatgttgagctgctactctgtaaagcagtccagataagaaatggccaattacttcacttcctacgcactttctcacgttcaacgactatcatgttttttttttctttttttttttttcgcttgcctctttgcctgaaaagtcacatgtacctatagcgccgattgcaaaccacccgaggaggccgtgtctacctattagggcccactcgtccagttacaccgacaaaatctcaagtcaatgttgttttcagactatccgctccatcgactctctttatcgcagagatgagcaaaaaacgtggaatccccccatcattgggccagtcgggatgtttgcggctatcgtcgtcactaacaccccattcgtccaccaccaccacttcgaagcccactgtacggagtgtcttcagatagcttgagcacgaaacccatgttagcacacaagcctcgctcggagcgcggagctacctactgacctagaaatggttcgatgctgcttcctcaccggcgcacccagccagtcgacctctcgctctccctcggcaaagtaactactcaaaggccagtcctggacagcaccagacttttggaaccccggccgttgaggagccgtgaagatggggtgttcgacggaaaagacgaacaagccgcccggccgaagggacctaaagacctgtcggagagccgcctcgaggttaacgaggtagtgcagggcgaggccgctgaaagcaacgtcattcgcttcgggatccagtcccccgtcctggccctccaatgtgtccatgtcaacttggcggaaggttatggccgggtatcggtccggtggactgagagcccgggcccggctgagcatgttctgggacacgtccatggcgcatacggctttcgcccctcggtcgagagcccagcgggaaaaccagccgtcaccgcacccaaggtcgaggacggtcttggacacaagactggatggcagcatggtctccaggaggggccattccgatgcgccggcgagtcccttctccatgcgcggatacttgctgtaggactcgaagaagccgatggagtcgtagatgttttggctcattatggcgttcagctgtggtggtatagacaagagaaatgcggatgcaaaggggggcttgttgaaggtaggtaggtacctatgaagaaggatgactgtattttgaacttctctctcaggaagaggagatggctatctggtatttatgctcttctcctccctctcttcaccctttcttcaccctgtctttaccctgccttcaggacattgatgttattttgacatcgaaccatatatacattgagttgacgggtattttctcaaggatatattggaaagcagtgacctgaacagttctacgtacccatgagagcaaactgggacgattttgatgtcgtccgtgaactgaggtactctaaccggcctcaatcgaggacgaaaaccattatgtagccgatcgaaaaacattcgaacgaggcgattgacaaccggaatcctgcctctgacgggaacaccacggacccgatgctgtggtttgtggtcgaaaatcatgcggatatgatcgtggtggaatctcgcccgtcaggcacaagcggccatatttcacaactatctggccatttaaccatgtagagttgcaggccatggttcgagaaaggctatttctacgcgccattgtgtagcgttacacaaaattgggaatatacaacgggtggtgtccctgtgtcgatcaggggcaaccgacttgccgatacaaaacaaaccgtttcgttgattcaggggaaaaagtcgtatccattgacatgcttactcaccggtcctcaccgcggtgaaggttcgtagtgtactttgtagtgtacaagtcgtcaggtgctggcaggtggacacgggaggttttggaaaaccgagatctgaagtgacattcgagattacagtagtgtatactatagcgagggcgcccaagaagccaatcccgaaagagaaaagtggttggcattccccgcgttttaatccatgcatggtctggtctcctcctttaaaatggccggtttccgtcggcacaagtgacgtcgatccgctctacaactcctctgaaaagtccagaccaggggaaacaacaaaccatcatttgttgatgaatgatcatgtcctccacaatcccgttccccatatctgctattgccgtctttgtcatgttgtaattttcttctcgttgctttgcgattgagggacttgacttgcccacgatctctccgtcgtcgtcttgctcttctctgtttccaccgttcattattttctcatatcggttgtttcttcatttcatccacccatctttcataatgaagaggatctgtcgttccagtcaacggtcgccgtcccttttgcggcctcttacaccggttacccatcagcctcgtctcgtgccgattgccattcaaccctcgacgacaacaacatcaaagacagtcgccagccgtcgccatgccagctcgctctcccagagaccagatgctagccatgtcatgtttccgggagccgtcaaatctgctttctgcaacaccatgacctttgaggaaccctcaaaatacgatgctctaccaacctaccgggccgtcgaccaacacggccaagtggtcgacccttcgttcaagcccgacttgagcgataaggaagtgatcaagctctaccacgacatgctgacggtttccatcatggacctgatcatgttcgatgcgcaacgccaaggccgcctcagcttttatatggtatcagcgggcgaagaggccgtttgcgtggggagtgcctcggcgctttctccggaggacgtggtgttctgccaataccgcgagcagggtgtattcaagcagcgcgggtttcagttgagtgactttatgaaccagctgtttgctaaccacaaggattcgggcaaggggaggaacatgccggtgcattacgggagcaaagagttgaatattgtaggtttatgttgtctttttcgggctcatgtcactatccttttcggaataaaataatggctaaccttgttgtttgactattagcatacaatctcctcgccattagctacccagcttccccaggctgccggagctgcgtatgctctcaagatccaaaggatgcaaaatcccacagtgcccccgagggtagtagccgcctatttcggcgaaggcgccgcaagcgaaggtgatttccacgccgcgctcaacattgccgctacccgtggctgcccagcggtcttcatctgccgcaacaacggttacgccatctcgaccccaactctggagcagtaccgcggcgacggcatcgccagccgcggcctcggctacggcatcgagaccatcagggtagacggcaacgacttctgggccgtgcgggaggtgaccaagcgggcgcgcgagctagccctacaagacggcggcaagccggtcctgatcgaggccatgacttaccgcgtcagccaccacagcacgtcggacgattcgtttgcgtaccgtgccaaggtggaggtggaggactggaagaggagggacaacccgatcggaaggctgcgcaagtggatggaggccaagggtatctgggatgagaacatggagagggaggcgcgcgatagcatcagaagagacatcctcaaggcgttctcccaggcggagaaggagaagaagcctgctatcaggaccatgtttgaggatgtgtatgaggagatgacgccggagatcaaggcgcagatgaaggagttgaaggaacatctggagcagtacccggaggagtatgaccttggggattttgagggcgggaaggacagcctagctaggtaggtagatgtcgaaataagcgacttgggtctttttcatctgatgctggggatttcatcccaacttgggccgcatcgatactctgctgtccggacaagggtggtggtaccatagcctcaggtttctgttcaggattcgagtgaatcgattgctgaacagaacacctcttcatcaaccgtctcgtcccacacaagcgcacataccataacggcagccaaccctcgccttgtagtcgcacctctaaatttcgtagagtagcaacacctcgctaccatttctcatctggccctctcctcaacaccccgcaagatcacgtcacaagcaagacaataccgctcagcaacagcgacatcaacaagctattcccagtaaaccctcaaccatgtcccgcagaaacgccatcgtggccatcatcgtctgtctcctcgcagctatcgccattttcaccgttttccacagaagaatcatccacttcatcgcgcagtggatggccgacgcgaagaacgccgaaaccaccgtgaagaagtccaaaaaggcagcctctgacgacctcgaggccgcgaagtccgagccatctgtcgcatccgagggaagatctggatcaaagaaggccgacgacgatagatgcgatactgtttcatcggcgtcgtcaggcccggatcttcacgtccaaaccatagtctaatccaagtgagttcactacacctgaatgttacaccttccaagattccatcattactacaggggtcaatgttcgagatctccttgcgccagccattcgaccctgcgctagcgcctgcgaacatctggagaaaaaaaaaacggagatcaaacagggacccccgccggcctgaacgaatggaacccccgcagtctccagaagctaccccgcaaacaaggctggacgatggcccaagcaacgcacaagccacaaacaaccagtgcagtgcattgcaccagccacccgagcttcgctgcagtgcgctgtgttgtttaggtagttaccccggcacatgcagatttcgcagccttcccaattgggcaatttcgattgggggagcgcctttcagccatcgattgcgacgccgcgggccgactggcgacaactttcttgacatttctcaatttccggggggccattctaatccttccttctccagatcctctctccaacccacttacctcccggactttctccccagcctcgtcgccaatccaccatggttgcccgtccggccctccgaagggcgattccctcgtcgcgaacgctcttacacgccgaatcccggatattacggtcgtccttctcgacaacgctccagtcgcaacaaaagcccaacaacaacaacaactcagtacccgaatatgccattcccgatcctgcgcgtcctacccacttcggcttcgagaccgtcaccgaggccgagaagagagagcgcgttgctggtgttttcaccagcgttgccgagtcgtatgatcgcatgaatgatctcatgtcttttggctggcatcgcgtatggaagtatgtttagtctatttcttccccatccaacaccatgtaccagaatcagcccagctaaccctcttctctttctttctttcttctttctccagggaccacttcgtcgcctccctcaacccgggattctcccccctcacttcctcctccgacccccgcgcccctcaacacatcctcgacatagccggcggcaccggcgacatcgccttccggatgctgcacacggcgcacatcctcaacggcaaccccgacgtgcgcgtgaccatctccgacatcaaccccgccatgctctcggtcggcaaacagcgctccgcttccctgcccgccagccaacaagccgccctctccttcctcgaagccaacgccgaagacttgacccagaccaaacccctgggcgccaaccaggtcggctactcccccaccacgggcgtccccgatgagtcggtcgacttgtacacggtcgccttcggcatcaggaactttagcaacatccccgccgccttgcgcgaggcttaccgcgtgctcaagcccggtggtgtctttgcttgtttggagtttagcaaggcggataagcacccgctgttcaacaccatttacaagcagtggagctttagcgcgatcccgctcattggacagctggtcgcgggggatagggatagttatcagtatctggtggaatcgatcgaaaggttcccgagccaggaggactttagggatatgattgttgatgcgggtttcgtggttggtggacaggggtatgaggatctgacgggtggtgtggcggcgattcacaaggggatgaagcctaggcggaagtaagaggggggggggtgaggtttgagagatggaagatagagggaaagagaaaaggttagttggtggtgatggtggccttttgcacgaagagatgataaacaccgggacgatcgggtgcagtggttgatagccagcaaatcccaatcaagcggcggaaggggaagaagagaatgaaagaagaagaagaagaagaagaagaagaaaaacaaaacaaaagctgataacccccttaaagagaacgggggggcagcgatgtacttttatttgtacatattagacgatggttccccggccaccttctactatcttaccactcaacccatacttgtattgtacaattatcaaaagcagcgggagtctgaagacggtcgggaaagacttcatatccagacctagacctagatctagtagacagggcggagaggcaagaaaaggagaaataatgaaatctttcaagctccgagttggagctccgagtaagccacaccttgcggaagctgcggtagtcgtgactgagaatgttaggcaacgaaggtgtaaagtaaaatccatcgatctagccctggttcgcttattacctttgtacttcttcactcctaggacactggacgagatcgattctgaaaaggtcttgaataccccaaggaagaatgactttgatcaagattgactttgaggttcggtgaagagcacttgatgcggcttgcaaataatgtttgacataacgctctctggcgaactagactaagggtacatatcactctacaaacacatcatgtccttcctctacctatgcttcgatatcttttcgtttgtacaaccgacaaagacgaacctttcgtatttgtcttacgaaaagagaatctaagtgcagaagataaagacaaggtagaaaaggatttagaaagaaaaaaaagcaaagtaagcaatgaatccgctgacgtcctcttggagacctcgacctgaaacaccatccgcaccagctacaatatccgcgcatcaagagacatgaacaactctgaagactgtttttggttcttgagattgtaatggtaaactgtacgctgttttcttcctcactttcccctcgttcatttctcctctcccactcagcaagctcagcttagttcgacgtggcctacctagcctgtcttgaacctgacttggtaaaacaatccctgcactatttcttcagtcccagtccagaacaacattaccagggttaaatctacccctagtaagcaccgtttccccaacaccgccaggccctcaatgatcaagatcgacttaaccacctccatctcacgctgtcaattcgtgattgtctgatgatttttcccaagattctgattttctggcatatgctttctttacaaatgcctttaaaccttatttcgaacctttctccgaaccttgcttcgagtcctcgactttcaactccacagctttcgttgcctaagagtcagccggggtagcagaagtcgtagccgggcttccgtcacccttcaagcccccacgacgcgagccacgtccgccgcgctcaccaccacgaccgcctctggaacctccgcgacctccacgacgaccagcgccttcgctatcgctagcagttccgccaccagcgctgcggtatccgctctgggtaccttcccgaccacctctgctgctggcccacgtaccggcgccgccacgggtgttgaacggtcttgaggagggagggttgaagaccttgatgagcggcttcgagcggtcgtccgagccagtgccacgagacttgtattcctgaggcaagcgatccaaggcaccgtcacgatcctcgaccgtcttgaaaaatactactctgttgttctggccccacttatcaaccttgacgatcttggacctgtcctcctccgcgaacaggccaggaatggcgtcatcgttcggtggttgcatgacaaagaggccaatgatactttctgcagcgctcttgggcgccggagaaggggtaggctccggattattggaagccccgttcgtgggagcggatgccggcttctcagactctcttgatgcgggcgaggcggcagcaggctgtggtgtagccgccttgggttgtgtcggagccggcgacggggcagcgggcttagcagtttgcgcggggggctgcttgggaacaacagggaccgcaggtaccgcaggcgcgggctgcgctgcgggttgaacaggtgtagaagcggcagcggggccagtaggaacggggttagcccctccggtcgagggcgggacggcaccctgggccgcatacacgggctgcttagccccgcgatgggagaagttaaacccctgagctctcatttcggttccaatccttccgtcatgaatttccagcaccagccatccaaacgcggcatcagcaaggttgaagttccacatgttcttaaaggcactctcgtcgacttggccgagcgcggcggccgactggcccgcagctgcaccaccaaaagggtttccaccagcagcggtcgtaggcatcttctcaacaacactgagtgcgttcttgagcaaggtctgttggacgtcgttctgctggatcgcgggctcaacctcactgcggacggtttcccacacatcgttgaaagatgccttactagcggccagctttccacggtagtgatccaacgtcgggttgacgctgaactcgttgtacgagcttccgtaacggaaatgaagaccagccgatatggagaaatccgccttgagagttaccgaaagctggttgaggatgccctcacgagcgggcgaagcgtgggtgatgaagatgcgtgtttcggtagggtcgtagacgcgattggcagtgtcgacaagctcgcccatctggagaagtgtcgtccacatagtaccttgtccaccagcgatcgtagtccgtccttcgccgttgtcgaaaagcttgtgcataacgacggcaccgcccaaaccaagaagacgaagcttgacaccgccgatttcgaggagcttcgaccgagactcgtcgatcacaaacaggttgggtaccttgtactctcctgacctgaacttctcaagcacccggacatcttcacaggcgccccaaaccgtgtacacgggaacatccagcttcagttcgcccgaaatgaggagaggcagctcggaaagaggaagctcgctagcggggaagcggctcttgacggggccggaagcggcttgcgcaatggccttcttggtggtctcggaaatcaggggcgaatattgggcaacatgtttcaatgtcctgttcaaatgttggtcagcgaggcaagaccagagttgggccggggatatcgcacttctccgcaatacgctcgagagatgtctcgtcgtagaaaccaaagtcaccagtgtgaatgatatagttggcgcgggcggccttggcgagctcgttcaaggaccgaaggttacctgcaagaaggaaggggcacgtcagtaaacaaggcgcaaaccagcagccaggacaggataacactagaggagaaacgtacctcgaacatctgcaatgcagagaactctggtgggaccagtttccaagatgcggccttggttcgggaggagaggtgtagcgccgggtactgggccctgatgaggagcggcaccattgggcagaaacccgggggcgttgtatgtattacgaggttgctatcgaggaacgtgtcaagttagcaaagacgcgtcaagatagcgacagacgaggatggtgtgtcggctcgagcttcgcagacagccgggcggtcaaggcgatagcagccagacatgctcgacgagacgtgacggtgatcggagtagtgtatggtggggaagaggttgggatggtggttggagaacgtgctgaagctgggcagcgagaggggggaagcagaaaaagaggggggaagccgagaaaggagaagctcacagatgccatcccggtagagggcttcaatacagaagactgagatgtgcgttgggggaggttgggtatttgctggctccggcgaccagatgaggacgaggggtgttggggatcggaatggagggagagctgaaggccgaatgggaagctacacgtgaaggggtgaaaggtagctgacggcgggcgtagtccggtgccaagtatgtggtggaaagtggaaagtcaatgtcgacgaatgcgcaaccgggcggtgatggtgccgaaagctgaagcaacaacagacgggcgtttggtcgcgaccgggaggcggggtatcaagcagaaacggacgacggcggcccgagaatcgagttgaagtaagaaggaatattacacgaagcggaggtcaacagagagccccaaggacggagaggatagaggtaggtaggtaggtatggaagatacggttttttttttgttggatggttgttgaggtcgggaagattttcgagaggccgggagagttcacggcgtaggtaggcaggtgctcaaatctgaatggttaggttccaagcagtgattgaaaactgaggccaaaccgtgacgggaggggcccggacggggaggggagctctcgctgtgtcttttctgtcttggctccatccagctggacgggcgggcgggtgggtacctccaggctaccttggtacatgtggtaggtctacagctcccgccttccacttccctattgagcgcctatagtgcagaggccatgcaagtggtgaccgccaggggcaggcaccagccagacgggtgtagactaggtgtgccaaggtggaagcgcgacaccgccctcgaggggatcgccctccattcagacctgagtgccaggcgctgccaacactgcagtgtcagctgcgtggattaggtgctccagtttaacacatcatcataccgttctacctaggtacctacctctactcagcatcacctagctacatacctctacataatcgcagacggagtcaggggaagctcagcccaagtccgacggcaaggggatcaacaaggtactcaaaatacctactagtcaacgagggcaaggtgtacactaaccaggaagaaagctgccaaatttcacttgatgaaaagcgcacggagagacagttgttgtttccaaatctggtgcagcgggcagcccaaagtcgctgtcaggaagaagaagagagttgctcccaaggcggaccaacagacctactactgccgtgtcatttttcgttgcgttgtgatacagaacaggatgataagctctttgtctctctctcggtctctttctctctcctctcaagggtagatagatcccgactcgcaacatgatgagaaaaaagcaaaaaagaaaaaaatagagttgcaatgaattcccaacccatttccttcctacctgccatccatccactctcaaacattgatctcttttacaacacccaataaataccttatatatctttcatcgccttgccgcctccccccattccatgacatttgtgtcccgatacgccaatcccgatgctcgctgctgggttgtttttcgtgttgtttctcctcctcctcccccttctcctcctgctgctgctgctctcgtttacaaagtcgaaaagaaaaggaagattagctaagtacaatatgctcttgtcaaatgtcccactacctcctctcgcactataaaggagcctgagcccgtctcttattcctcgccggacaagacgtttgtcaagcctgacgtgcagtttaacccaccagagtgatggcctgggactggtaccacagacttcttcaaccagctaggcagagtctggaccagctgggagacgggccgtggtcggcctaccacatgtcctttgcctcgccatctttgccattttcttgttgttgttcctggcgggcgcgagattcgttccgttgttgctcgtattcatagatctgagcgtcatcaacgtactgagtgccgccgcccgatgcctcgccatacccatttccagcctgaataaggtgttagtatcttcaagcacagccatttttcggcttaggcaaacgttaacttacgcgatggtactcaaagttgaaatcgctttggccagacatcgccgccatttgttgttcaagggcgagttgctccattgctcgctgctgcgccgccttctgttcggcttcacggcgcttgcgctcttcctccaaccgcctttgctgcggtgaggtgggcacgttgagctggggatgcatggcctggacctttgcgagataagagtacataaagttgctgagcaggacttgactgtgtaagggtcggcgggggttcgcaagcttgatgtgagccatccggtaaatggctcgctcttcaataatcgggaagcgagtccaagagtagtcgacatcgggaacaagttttcggcgaggaggttctggagtaagtagggtttgctccttcttcttggcaggctccttgtcagccttctttttgcctccgaaaagaccaccaaagaagccttccttttccttcttggtctccttcttcttgtcctcgttcttgtcgatactatcccgatccagcaccaggctctcccggcctttggaagagccttcaatcgagttttgtagaacgtccaaccgggtcgcatcatggctcttgtctccgcccttgctcttcgctttccgagcttgctcctctttctcgcgctccttttccttctcgcgcttcttcttgtccttctcatcactcttgaaccatttccatccggacgatttggtgggggcttcaacctcttccttctctttcgccttcttgtccgctttcttctcatccgatgccggcgggggttgcgtaattacgctcggcgcagaaggcttaggctgactcttgccattagcttgcgctgtcgaattggttgcgtcaatcgacggacgtttctcgacgcgagccgacggctcgtccgccttttgagtggaggatctatcgggcagagtctgcttatttgtctctgctggcggcgtcgcaacgattgcaggcaccggcggcggggcggttgtgggtggcggtatgggcggaggagtcttcttgacagggaggacttccgctggggccggggcaggcgggctagccgactttggttcgtgctgaagagctctgttgggtgtgtcttctaacgatcgtcgtacggttatatctttggacgaacccgagggatcgcgcgcagaattttgccgtgtgtgcagcgatttctcgggatgtgagtagagatcagccagggccggctcggactgtaccctcttcagaccttgacttgacgcctcgtccattgccggaacagggggcatatcatcttcaagctcggatgactgccttccatgggccctcttcgaaaatgacggtttgttcccgcgtacactgccgctttttctgtatgttgtctttgtggagcgtcttagacccatacttggagcaggaagtatcgggatgtcaccctcgtccacctcttggtgagtctcaagcgccagtttcttgactgctttcgaaggatcatctaccaactcattcaggctaggttctgggttaccatcgccatgtagggagcgttgccgttgcagcctttctgcgccatccacgtagtcaataccctcactcgtcggcttgatttggcgagagagcattgacttctttctcctcaggccccctcctccacctgttgagtcacttcggttcaggtcaatcgacaacatggagtcactggaccgccgctttattgcctgcacgcgattctccaggaagtctttgaacgccgtaggttcgagttccgggtgtactctcgcaggtacccatagcaaacgggacgggtctgcttcgtcatcttcgcccgatggtggaccagactggactaggcccatattcgagaaaggaagaagatcggggtcgttgaaattcccaacatccatcgatagccgccgcagcgcctgcagattactcaactcttgtgcaatgtcgttggcgtcgtcgatattcgtcatggggaactgggatgccgacccatcggcctggagttcccgtatcgagcgcgcgggcgaaagcggagaggccggtctttctgacgaactgctcgtgtcgcttgacttcctcaccgggagggtgctggactccttcgaggtgcgtccacccatgaacccatcatcgcccccctctcggccagtggtggtgtcgtgtagtgttgacttggtcttgtctgaggttgtccggacgaggcgcagttcatcccccgagttctcctcggagggctcctcggcgagactagcgaggcgctccaagtgatctccctgggtcgcaatgaagctaagggggcggctggcccgacggccgtcttcgggaccggagtcgtcgtcgtcgatggtgtacattgttcctatggtctcggtgacgtggcggctaggatcggatatcgacagtcggtcgtggccgcgtcggctggcgaaactggagccaacatcgccttggggacgggatgaggtctgctggaataacaacaggttggtcagtcgaaaggaggttctcccgatccacaaggacccataattttttcatgtctctcctgcaaagacgatcgcccaggaagcgacacgcggtatccatattcggaaattgacgtgcggctccgccgagagcatggatccaaatcccggtatccgggggtcgggaaccagcgagggaggaaatgcggacgcaccatcatctagacaagagaatagaggcctatttgggggggaggaggatgggccgaatgccacagcagccctcgggtgcctttttgttttctttgttttcttctgttttttttttctgctttcaaaaccaaacagggtcgtggagtggtgtattagtcgtctatcacaagcagatcagcgagacctggcgcggatagcgatgacccctcagttaagaggacaggcaagcaagtaagcaagcaagcaagcagtcagacagtattggcgacaggtgttgacaaggcagggctggcagggctggcaggtacagcaggtgcgcctggagacaacgtcacagggcctcccgggctggtggtggtgcttcagctttcgggacggaatcggggggccggtaatatcaagccgtgatcggactaatcgatgtctcggtcgactgtagcatgcggtcacgctgtctcagaggcggagggccaggaaacgagggctgggctttgcgggctttgcgggctttgcttggtatcagcgtgtgtgtatggcgggcgccggaaaaaaaagacgaagtgagggcgtatcacaatttgggcagtcgaggggctcgctctcgttcgctcgcttggatcgctgcacctagcgtagtgtagtgtagtggcagttggcgggctcgaattgtcctggtcgtttgggctatcgctcgctcgctcgaggacctcgttatctcgttcggcacctggtttgctggagagaggggaaagaaagcggaagggcccctagcaaggttgaagattgcaaagtgggaagaaagacttgtatctagaagacggatgggaagaaaaagaaggcgtgggccgagcgcagattgggcggttcgtgttgggattattggccgtcgaggtggtgcttcttggcttgggcagtcagtgggtgccagtccttgttgcttttggcgtccggagtggtcccgttagtgtgcactctagaagcctgggtcgtctggtctctagtcggattaggcgaagggaactgaaggctcaaagagaaacgtaacacagaaagggcaggcataaagctggatgatgtcgcgcgaatgaatgattgaatggagcacgcccgttgcggggatgccttgattccgtcctcttcgttcctcgccgccgtcctcttccaggcagttccgtgccggcctgtatacctgtacgggcagtaaggtagccaggtctctcccgcaatgacacgcacttccagacttttgcgccgcgtggaatcggtaaattgataaactgggcgaggccaggggacaggcaatacctggacaggggcacaggggcacaggggcccgggcatcagcaagtggacgggacccgtcacgggcacagggggggcaggcaggcgctcccggctttgtggcctgtgccttcaagtccagttctctcttgcacaggcacactggacgacaaccggcgggggcaggcagggccttctgttttctcaatcgcttcgagatcaggctcattggattccatctccatactacgtcgattcgttctgcttggttctcgctgcattagcgcaccacgccaactttgtgtgacggcgagcgaccttcaattgtccctgacccggggcccaacgccccctcaagttttcccccctttgtcacatggcggccggggaaaagcaccggactggtacctgtcagaggttaccagggcgaaccagccaggacccgatcatccacgctatacgacagattggcggccgtagccccagcatccatcgcaagtggccaccatgaactctctcggaacctgtctccctgtgttgtgtagaatgacattacgccgaccttaacatccacccagctcgactatcaaacaaaccaaggtcctcgactatcgccgattcaagcaatcatatcatatcactttacggtttgggctgttgtcgccttggccgtgacaagggcgctattcccgccccttgttgccgaggctattataatcctctaccgagatgattcgttaccggcatctccatccagagcacccaccccgtggagtcagcaacttcattgtcaacaacacactcgagagtctggcaacgtggagtcttataactcgagttgctggtgttccagcctcagcagacaaacagatataagtcgaggaagaagcgtgattttcaatttttttcgtctttggtgcagtctctcaagcagtcaatggccttcttttcccctattgttacaggaccatcattgaagaccccccaactgcttgggaccccccggaagtcccataccatttaatccatttgcaaccctgggcgttattggggcgcaatggtgaagccatgacgacctgtgtggtactacggtcgtaccaggcactcgagtgtaacctattggcacatggtcgagtgatgttttgcacaaaagtctgatcccatcgcaaaccgaatgccaaacgctactacgttcggggctggcggggaaattgagcataagccaagacggctgccaccggttcatccggaagtaggacttccaggacggggattgccatcgaaaactcggacgtgttcatcccaggagttccgtatcttgatcctagagaagccccgctgctccgatgccctccggatggcttagacgtgtagagtgccggctgcctttgccaggatttccatacgagatgcaaagatgccagtcctgaacaggccagtcgaacaactgtctaccctgtttaaaaaaagagaataacaccgaatggcatccctttgtgcatcacgcacgtctggattgagtactgtagactcatctgccggcactagctacctaggtacacatgtcaggcacaccgtcgcctttaagtatcctgcacattgattcccaaatgactgcgtcttgtaagactttcaactaaagttacctcaagcccctggaaaattgactgactgttcgcctgaagtcgtcacctggctcggctctgttcaggggtacatcagttgagggttagggttactagcaccgtgaagccaaaaatccagagaaccatcacggaactttggcgattggctagaggtacctggtacctttctactaccatagtacctgtttggtgaatctggggaacaccaggagcacaacgaaatgattgaaaatgccacaataactgttcaactctacgcagacgcatgtcgaaatccattaattaataacttcagtaatcacaaaaaacggaaagttgaaggttccttgccatgagcaaatcggaaaagaagtctcgtcgttattagtacagactaagcagatagtctgcaggtaagccattaacccagaataaacagcccccccccccctccgccgcacaaatcccattaaatattccaaacagtaattacctattatacactccaactcaacatacaactcgccatcatactcaccatcttcaggtcaaccctcacatctaaggcccagcaacattctgccgataagtctcaaaggcactgtgcatataagccttttgcaacggggtaaactcctccatacaaccactgttttttttgttttcttatcgttagcaatctttctcccctctccctttcccaaacccaaaaaccaccaacagtgaccaccagggaccacacgaaggaaaatggaaaacaaactcactcatcagaataatccataaagttatggatcggatccaagccctcctgatccgggcaactatcccttccaaccgggcacccataagccggagacgcctcaaagggagtatccgcaatcatatcccctttgccctcacacccacccgcgccaaaagtatgatcgagaccaaaccaatgcccggtttcgtgggtggccgtcctgcccaagttgtagggggcatagttgccaaacggcaacgtgtcggagcgaatgacgacgccatcgagaaggaagatgtctttggggctggtggcatcctgccgctctccagtgagggagacggggaagtgcgagtacccgagcagggaatcggggagggttaaggggaagtagaggttcaggtccgagtagtcgcctctgcgcagttgcgatttgaaggcatattcttccaagccgttggcccagtcattgtcgatggtgtaggaaatgttttgcaggttgaaggaaagtttggcggagctgaagtcggcgttgaggaccgagatttgctcgtggatttgggattcctttatgacggtgaaaatgttttcattagcagatgaaaggaaggggtaagttatgagtgtggtaggtaggtaaactaacatcaagatacccatcttccaccttggtaccattcgccaagacgtgaacatagactttgatcaccttctcatccacatcttggagttccgccttttggaagtttgccttaaccgcagtgagcttggtcatggccttggtggccagcgtgttaaagctggtcacctggtcgggggtcatgcctggtgttccgcatctcctggcgaagacggttgaagaagccatcatggccgccgcggccagaactgccttgctgaagatcatcttgaaccgagtcaagaaattacaagaaacacaggaattcgaaaataaagaacgaaagacgagaatatggcaatggaccctgagacttccatcttcaccaggaccatgggaaggacatgttcaaatttatatggatttaccactgatatcaccggtcgctatgaatcgtgatgtttgcccgctatgttttccaacgatggtttctcgtacatggcagtgtcatacatagtgataacctgcaagaattgggtatatctaatgcccatcccgccaacttggaagttggtgaatagaaatagaatttagaggctgtgctttgcttcgactttgcgttgtgccacacgtcgtgatgtcagtagagagcttgaagcgaataaacatggtgatggagtgaggttttactctaggccctggtccctgtagctgtaggtaggtacgctgctagtgtacagcctctggtgggttcaggtttgcgatcttccataacacgcttacccgtaggtggtgttggataaacagtccggataactcactaggtctggtttagtatagacagtccgttactggttttgcatgttggctcgagaccttgggtcaacttccatacgtaggcatatttagacttgtaaatatgctatgccaagtaaaatacactgtacatatcagatcttgctgacgtctttcggatccgtacctagaggtaaccttccattcaatacttgaagggtttgggacaattcgaaagacatctcgtcttgtgtagtagtagtccccggataccaagctcacaaacaaggaagtcagtactaaatcatataagcgtgtccggcccgtttttaaccaacttacccgaataataggggtttggtcttggttcgacccagcggtacgctgctgggaacagtgttcttacactcgtagtgatgatttcatctggccttgacgggaagttgggtacgtatgttggtagtaacagaaccagggtagttgaaaagtgaaacagtctcgaaatgttggtctggttctgtattcatatgtactcgaggatttcctaagacattctgtaagcacaagacgtcatttattacactacaacttaacttgtcaggatcccggattccgagcacggtgagacagactaccatagtgacctatacggcaacatatctcaactgcatctcgttcgatttcttcatgctggcgacccacttatagagcgcaagcgcctaataaaagtctttatcgtccgcattccaatctttcattcaatcttgttgggtatagtgcctaatggttgatgggtcagttgcaggtgaggagatagaggccaggcgcggattctttgcgcttcgcccaaatcaagcgccgttgtaagacgaacgacacgatggatgcaataatttgcaaaatgatttaattctattgtctcgagaagaaactaactactacgtagcggttcgtagccttagattttatacttcaatgctgtacaggcagttgaataccctgtcgggcctgcttgccggtctaatagtcgtcccgactactatccgaccgattgctcctcttacaatgccccctcgataataataattgtttcgattatttttaaatatataaaggtaggtgtaaggatagtaattataatccgtagtatagttttataaaaagaaaaagaaggaaaggaaatattattcgtcggttagtaaggttattagttgatctctcttcccgggtaataaatttaattaaataaccttaaaaacgacgtttagtattcgagtattattatctttactaataattatcctttatagaaagattataatacgattaattaataataaggaaaataaagaaggaaatagtatttagctagactataaatattaaataaagaaccttaattaagaataaaagagaagggaataggaaagaaatagccctattaggaaatataataataagattaagtaatttaataaggataaaatatctttaattattatttattattatattctaattatcgctaaattaaattttaataacgtccggagtagtaactaagttaataataagtattagggcaataaatactagagtaataagcgttagggcgataaatattaaggtaataagtgtaataagcgttagggcggcggctaattcggcgataggcgttgtaggtttaataatttatttttcgaagtttatttaaagtccggactttatataaatatattattgcccggcctatatttctataaagtacgggtacttaaggctattaggtaaatagatagttttaatagcgttattaaattctaattcgttctacgcgatttaggctacgtacggcgttttaaatactatattaatcgctatactaattttaaatcttcgattaatagctatgttaatattattctagtagttggccgcgtttatagctttatttttaagtagatttttaataattttaaatatttccttagaatagtatattatatttcttattctatttactaattattagtactctttaactataaagttatatctctattagaggctattatatttattatagagattaatatatttattattcaatttacggtaattgttatattgaatttctaaatccttatattatttgttttattccttgcgaatttcgtaataaatttatcggagtttatttagttcggcctaaattatatcccgaaatttccgttttttaattagactattattgatagtattagttaggcgtttaattaccgctaaattaatagtattattattaacagtatttattaattaaatagtattaattatagtttatataatagtagccggctttataatattcggggtggggacgattggcttagattaattaagaacgctccttaattcggctaaatttttaaggtaagcgaattactaattgtagtgtactttaataatagccgcgtactatatattaattagtcctatatcctttaaataaatggctataatattatatatttttaatttaaattgttcgtaggcaataatatatatatctaccggtttatttgtattgaatatttaaacggctttattaataataaagtcgagtatttcttttattttatattgtactagcggcgctatatcgttattctaatatattaggattgtagatttgttattattgtaagtacagtattaattaactttaattattaatataaggttagcggcctttaagttactaaattattctattatattataatttaaggtgagtattataaagtaggccgctttaattataatatagtttagcggtttaataccgttttcgacgatagtattattaatccttttctataaattagtgcctttaatagtagcgatagttttaagggcgttacgattacggctatagtagttattattggatatccg