ccccccaaaaaaagggggctctcttccccccccccccccctccccccatctcttcaaccccggaattcttcaagaaggtgccttggttgaaaaagggaactatagatttcattgcgatcgctttcgggaagggcaagatcaggaacggccagaacaggtatagcgtgctcggccccgctatactattagtacgtcgacgtcattacagccagcgacccttgctcgcaatcatggcagtcagttttggcagcaattgccaacgcgccaatttcagtgccttggacaggcactgtataccagtaagaaagtgtcattcggcaatcagggatggaagaatcaggggtacggtaggtacggcacataccgggcaaacgacagtgcaggtgtcagagacacaggcagagacaaccaacttgaagacggacggcagtgagacggaccatgatcgaccgtgcagcaaaatgacgtagaatggcggggcaactttgtctttgaagcttccaccaagccctcccctgcctttggctgcaaaccatcatcgtcatgcaaccgcaaaggcaatgcacggtggggtgtctgtctttccatgtggttgtacaggcatataagggacgcatcggtcacacactccaaaccctttttgtagaacatcactgcttccaatccatatccattcaagccactccactactactactgcaataatcaagagaacatctttctccaaccaacaaggaccaaccacaaaaccaaaccaaacccgcaaatcaccaatcccatcaaacccatcaaaatggcctccaaccccaacaagcccggtgcccccctctactcccaggccgtctcccaagacgccggcgagcccgtcactgctgagcagatcgagaaggcccccaagaccctcgcttccctagagaaggagcagaagagctccaccgagaagaaggatgagagcaagaccgaggagagctcctccacctccaacgatgatgcgcaaaaagaaaagtcccccggcctcctcgcgagcgccaccagcaccgttaccggcgccgtcggcagcgtagccagcggcgtcaccaccacggtcggaaacaccaccgcttccgtcgccaacacggttggcggtgtagtcggcgctgcctcgcgcggcattggcgagaccatcaccagcgtcacgggcggcctcggaaagcctgttggcgagaccattgccagtgttggtaccagcttcgagggcgccgtcaggggcaagagcgaggagaaggacgacaaggagaccagcaacaagaagaaggaggaggaggacaagtaaaggatcggataccctacacatttcaattgcattaggagtttgttggtttcgggatgcatgcatgaatgaatgaatgaatttgggaaagcattttcgtcacaatggacattacttggtgtttttttgcgagccggatcaccacagcgcgggaagcatgttggactccgtcagtggaaaattcgcatttgggcttaggtctcgcacataggatacccccatttgaaacactcgatttcgttccttctgttgttcttgtgcttggtttacgtaccgtcttgattaacctattgtcccgctgttgcaagtgtcatgtagggacgggctgttgaagatacagaatacacgtgattaccatgatgcgcgaagaagctatcagacctcacggaggtttaaaataatcagtcgacaagcaccaagaactgtttgtattcactcacgaacgagtgacaacgaagtcaccgcgatattcacttgacttcacaacacggcgaggaactacaagtgtttggagacgatagtggtattcgtgtgttttcagactactctgattgccacttatcctcttccgttaccactgcaaactctcaaacacatcctgtcgtctcctttgcacctcgctcagttctggcaaacctctccttcttctcctttcttttccttcttctcctcctcctccttccgtaagcggcgcttcctctgttcttccgtctcattcgggtcaggagcgggctcggcaggagaggtgcagaaatttgcatcgctgaacagtcaacctgatcaagcggaagtgaaggtgagatcaaggtgaaggtcctgccaacctggattcttgccccgcggtctaacaggtgacagggtcgctgacgaactccagcgagcggtttcctctatcgccatacctccaggatcccaactggctcttcttttgcttcttgcgctcagccttctcctcgacggtctcgccgttgtgcttcttgcgcttcttgttgtcgccagcctccccgctaatcttcctctcctttcgtagagctttttgtgagggcaaggcatcttggttgttggcggctatgaccatgcaaggtaggcgatgagttaatggttgatgaactggttcaacgattagtcatgttttacatgggaaggaaagcgagggatagacatctaggtacttactgctcaaccccccggcttaattttgaagccattgggtccaacaaaccggccgaaagatacatgtaacctcgctcggtaggaaggcccggatccagactgcccagacatgcaatgtctggcaacttcgttagttctgccgctcgtggtcatcagtcccatgatgatcggaaagaacggggaggccatgtgaggtgtggccgaaattgagggtcccctccaatggggctttggaatattattcggcgatgtcggtaaagtgtacagatgagcacatacctagaggtacctccatgttcatcggcctccgcggagagcttcttgatccttgaaaacatatttctgtgtgaccagggcacacgccattcttgtagtggataagggtgcagaggggtatccggcgtagcgtcttcgccgggcctgatccccgtcatggcgtgtgcctggattcggtggtggacatagcgatgcttattattgttggccgatgacaggaagcatgttgtgtcccgtcatcggccagcacaatcgaaaaaccggagatttgatcactgtacttcatgaatggtcagcaaccataccagtacctctaggtatacgataacgaaagagtcacaggaggagagcggagttttacctgacgtggccggcactacagtcgttggcgacagcgtcttgcttctcctgcttcattttgtcctcggcagacagctttatggtggtgccggcggccaaatgcatattactaccttatcaagccaggtcagttagatgcacttcaaattttttgacatgatcgcaaagtgaaaggagcttgagtgtctgctgagctttgtgtgcacctttgccaggcccaaaatgcccaaagtcgtgacgaagatgaattcaaaccgggaaacgggtatcaagcggttgaagacgctcgtcaaggcaattgatagagctcacaccttttacgaacgaccgtatggattaaagccttacctcacaatacttcgacaggatggaggggcccttgagaagggacccgaaccccttgcggcacgacgcgccttgttgttgttgttgaggaggaggaggaggaggaggaggaggataggagaagaaaacacctgcctaaggcaacgggtttgggtcgaaagttgaagttgaagtcaaaggaggcagtagaatgcgagagctgattcttgatgactcaagttcgagccgtgaaaaagctgaagagttttgtggaagagtcaagtagatggtgcggcgaagtagggcaagatcctgtgcacaatttcaaagtacaatctgaaacggagcaagtggaaggtactacctacttcggtttacctataaacggtccaacgatatctggtatggaaggtacatactgtacgataatacacttgccgcacgagaagacggccactaaagaggatggccaaccataagaggtaggtaagtaaagtatacttgcgtaaataacgatcctgagtgagtgcatgtaccgtatccgcccctgctaggacaggctagcctcaatggctctacgtactgagccgttccctcgtccttcgttcgttgccttccagctccgttgactgtgttgactccgttccccttgagtttagttcggcgctccgtgcctcactctgtccgacatcctcaaccggagccccgacttgggctttatcaacgtccatttgcctccgtcgttcatctgcaaaccgggccatctgcgctcggtttcgtgctatccgccttcgccttctggccctgttcttcaatattcccgagtagacacatccaaccgaagccataattataaacaacgcatgaagaaagctgcatcgacaacttcgacgtcagcaatggcatcaaagtcaaagaaagaagaccatcttgactcctgcgattggggaaaggtgtaaggagcaatcaacaacgtgagtgttccgcatcacacacttcaatcggactcaatgacttaccaaaatacaatcatgaagatcattgctttactctggtccctcctccatcgttcccgcgtggagtccgttctgagtctgtcctgaactgggtcgttgtcgataagccctagaaggaggaagcaaaaggtgctaccagcgcaaatcaggacgtcgaagcacacggcaatgacattgatcggtcgtcgccggtccaagcacgaaaaagagacgatctcatatgcgttcacaagaacggccacgcccagctgcgccctccatgttagcaagagtcctacaacttcaactgcccatctttgctcaagccaagagacgtactggaaagaagcacgggaagatcaagtccaccctcgcgttgggatcccctttccatccatggtaccaccagcccattagagcgagaatccccgcctcatacatcagggccaggaaccgggataggatttgcgacagcttgaagacaagccctggcccggcatcatacctcgaaaggcttcgagaaccccgttcgacatccatccataccgtccatccacgttccgtcacagttgctgataccttccagtcctgcttccacccctaagcaatctggaattgtgaagtatcggggaagctcttcggaacacggtgttgaaaacccgaggtttccaggattgtccaatgggtctttctagaggtcacctccaagctaccaaccacctcaaactcctcttcagtcctcccaaacgttggtttcctttaccaccactgctgctttacaagcatgagccaacctttaacagcaccgggttggttccagatatcgagttgtcgccgtcgttgtcgccgttgtccgagcatcgaacagaggggagaagaggagaaaagacaaaaggaagcgatgaaaggttttagaggaggaaaccatcattataaatacatctcgtctcgaaatccagcaacagcgaatctcagctcccaacgtcagcaaacatgggtactacggcaccgattctaagcactagcggaacaaggcccagcggcggccagcaaccgacgactcggaacagcgaacgaacgggaaaccccagccaccaaagatttcttcgagacccaatccaggtcgtgaaccctgcatgtgcagagaggctgcagcgagcagcgcgcctgtaacataacgggctgttgcctgtcgagcctgtctgaaaggggaatagaggcaagccacatttggggttgggggtgcttggcaagatgtcaccgacccacgatccttcacgaccaagctattcccgatcgaaagtgcgacctcggatataaattgtacatccacatacctacctctttgtacacacatcctcatcctttcgtcgtctgggagaagaccacagttgatggtttttgattagcaatatctgaagcagaagagttcggtgctctctcccgtccgattggccctcacagaacctcttccatgtacatcggtagactttgagctgcgcagtgtctctgcaggatcgtcaaggttgactcctgcgatacctttattcgagccaccattctaccactgaagagcttttcctctccagaacccgtgtacgatgtatcccgaactaacgacaacctatgtacatgtaattggacccgaagtcgccagcgaaccctgccaataataacggccgcctagaactacagcactgtgtacattagtactgcgaacaagtgatacttttcccctcgcagttcacatgtctgcatgtgctgtggacggtgatgtcggatcaggggggcattccactgcagtactcgtcctgcgaatggcatgtggtgttcgtatcaatgctgggcaacccaaaggtgagctttgtgtgatgttaactgctggttactgtctcaaaggggtagcatgttattgttttgcttctttgagcaactgttttcaggggtatcagcgggggcggaaaatccagactaccgtgccctggtatcttggagatcatccaaagacagattgtggccgaacaaacgacaaagatgccgttcaaaggatcaagttcgtcatggctagtgtaaggaaatgatttaaggtacctaggtatgcctgggagccgcagccgatagtaatagactttttcctggggcagggggccgctgagggctcaactataggctgaccacaaagcttccaatgtcctagagaacatagccagtagaagataaaaggaattgaaaatttcgactagaatacgtaaaactgtgggaaatcctggatgcagtcgaggttggttctgctcaagcgctagtatcaagccatgcaaggccttaccaccttccccattcacgtaaacatgccccagagaagtaaccaaacaatgcccaagcaaagaatagattcagcatagtgaacttgattcacgtaagaaactaaggacatgcaaccgctgtacacaaaaattctatatcacgccgttcaaggcacaccacaagtataataacttccgtagtgggtcaccttggtatctcattctcttgcatcgaaggaaatgaccagacactttgctccttattccagctgagcaaatgccagagctggcaatcaccatttacccgattggcaatgaatatacgccgttgactgctttcactccgttccttcccatcggccttagttctcggtgcccctcgggcccgaaacgccgagttagccccaaggaagccgcagagaaagctcaacacgcagtctccctgcccctcctggctgtcttttttttttgagcctcgcggtccgttaggtctgcactttggattacacgagaacgagtgcgtgaacttaacggacccagttggcacatgcagatggtcacttttcttctaactacaaggcaggcagacagcgaggtacgaaactaggtacctacgtaagcactcaccttgattcgtagcaacccaacttcatgttcgctgaagaagcctccagtctttccagatcacatcgacaaaggcaggggaccttgatgaccacgcagccccaagtccgtttgttcctgcctttcttgtcaaactttccaagacgttccgtctggactggaggtcccaattgttagtacctctactataaccacgcagtgcaggtgtagtagtcaaaggaccccacatcggtctagtccgggtgtcctttcttttctgcgtatcttccatcatgacttgcaggcttctgcgtatatacaggagcttctccaaagttgggacgaaagcggggctgggactttttccattgcattccactcaaaatcacaaatctccatctgctacttaagacccaaaccctctggttcgtaagaatgggagcagtgtttccaagttggactttgttgcctgttggtaaggctagcccttcccaagctaaacctggaagcaaccaagggtaaagatagagtgagctcatcagagttagagagggaagcagtcaataatgtccaccataggtacatctgagggtatgctttcatccactaggaggacagggcaatttacagtcgggtgatgtgaaaggatgctgccctgccgagaagagttccagtggtaagctgccagccctttaataacccgcggcgtgttacagtgatggcagacatgaggtctgcgttgacacctaccaaacacctcatacatggtcattgaggaaattcgcctcaatccacgttatcaatgttcatatccgtatccggaacagagcatacccaagatagctgacgaggcaagcaaaattggaagtctttcaacgttggtgcaaatcatctttcgctcctcttattttaatatagcagtccattttccacttttacttccctcttagtgttgttagtacttgggcttttcagaagcctcccgtgaatgcttgaaagactctggagaagcatggtaatgaacgggctgtgatgaacagggctgctcggccataatcaccataaacgttactgagtgaagatatgccgaaacgccactttcaccgtatccagaattatcaaggatggctgaaagttcgtctccgggacatggatggccataacataggtagttaagatgcggcctgtgaatggttagccttagctatgtatgggaagggctcgggcttgggcaacatcaattgtaggtatcgatgtgaagcaaggagagtgacgcacgatgcatcaaccatagcctcaaactcatctaaagttaatcaagatgaagggcacagcaaggctcggtggatctcatagcgaaatcaagtgcaacaaaggacaaaagactgtgaagcacaaagcacaacgaaacgaggtatagcgaagtgatttagcgatgctaacccatagataatccgccacacgcacaggaaactgtgaaagccaacctaagctaacttgtgacgaatctgtcaagatatctttgtatctgggttgcggaaaaacttcccatcgctcgatcgtccagatgaaatgaacgaaagcaacaatgctcgccgtaaaaccaatctaaagacgcgttgacaagcaagaattttgagactagaccacatcctctttccatcgtaaaacccatgatcattttgaaaaactccgcgcagcaagccatttcgtagagtagaccagaaagacccgtacgacgccccaagcaaaccccgaacgacacaaacaactcgagcaaaaagtggccacctcgtcgtggctatcggaccgagaagaatgatgggaaatgctcaagccaaccggttacctggggacgttttgattgccggtacgccacaccccaacgccgagcgatgatcaaccataagcataggcagagcgtgattactgttgaatgttgttgttagcacaaactaaaatgttgtttgagaaaagaaacaggttgtttaaaagaattgaagaagaaagttgttgtcatgttaggtcgttgggctgcttaggtccagaggttgtgtggctcccgagtctcatttcattccgccgcggcggaagaagcggccaacttggccatttgaaccactgggttcagtcttaggcttggtgattcgaccgctgagaacacggccgttgctgccgactctgccaccagcaactctgctggtgggctggcggcgacgtccagggttggacgcctcggaggtcaccggcgggggggttacggtatagagagtggcataagccaacacaggagtagccgggggttgaggggagccggcaagctgagccggggagggggccggggtatactgatcagaagaggtggggcctaccaaagccgggggcggtccgccgttgccgccgaagtgaggagcgccataaggaccagcagggccgggcggaggaggagggcccatgtagtgaggcggagggggggcggggcggtagggagtaccgacgccggagttgttctgggagcgaccccaggagagacggacgcgagagttgccgatcgggtaaccctgcatctggttgatggccatttcggccgcgtggcggtggacaaactgaacaaaaccgcatcccttgccgggagggatcttaacgtaggtgatttcaccgaaaccttggaagaaggagcggagctcatcctcagtgacgtagccagagagaccgccgacgaaaacagtcgtgttgttggggtcggtaaactggttcatgggctgcatcgggttgaaaccggagtagtacggctgggggggaactccccactgaaggttggtcgcgtgagcggggacaggggccatcatggggttggcggcatggggtgcatgagcgccgtactgatgagttctgctaagaagtgttaggaccgtgtttaaaagtataaaagggcaaatgactaacctagtcttcggagtcgcggtgctaattctcatcggacgattgccacaataaacgccttgcatctcgacgagcgccctctgctgatctccttcgtctgaaaagcgaacaaatccgtagccgcgggattggccggtcatggcatcggtcatgatcttagctgacttgcaggacgggaagcgagactggaaaagcgaaacgaggacaaactcgttgacctcgggacccagatcgccgacgaagatgctatactcggggccacggtcatcgctatattgctatcagtcacatgttcagtggatgacaagcagatctgtacgcaccgacggtcaatcagaccaccgccggaagcccagttcagcttgaaggcacggttgctgttgggaaccggggtgccgttcaggttaagggccttctgagcggcctcaggggtggcaaactcaatgaagcagtagccggcgttgctgtggtttggacaatgtaagtatacaggagcggcaggacgcaaggcgatgatcaagatagcagagatactcacccagagttgcgatcgcggatgaccttgacctgaactgtctcgccgaggacagtggtgaaaacgttcttaataaagttctcgtccatccagccttccatttcgcccatcctgaaaccgaagtcagacctcattcatgaagaccacagtgaacacaaggttaaaagcgagcctaatggcttggtacttaccaaagggtcttgctggcctcgttggtgccgggctgaacaagggcggcgggggcctggaagttggcctcagagttgccgttcatagtaggagcggcgttgttggtgccgggggctccgggagcagtgtaatcggccatgatcctttgcactgtcagtctagttcaggaagcggcacgagagcatgagatctcggcgacaggtgacattcgtagtgaggcggacgcgacagaagatcgaaagaggaatgatcgggtaaaagaggaagcggggaagatggaaagacgcgtgtgactgctggcagaagggtccaaagtagaaagataagagaggggatggttgccacaggaacaatgaaggaagctggaggaaagtggggtgtacgcaagatgggaaggcagatataaacacaaagttgggagtgagatgagatggcaagaagtgtaaacggctgaacaatgactggacttgtccttgtccgaactctgggctgttgtcctggatatgaacaaacgttgtacccgaaaaggacgcggggtgtgggagattcgaggatgaaaaccgcgagggtatgcttctcgagcgtcaaagaagtggtggaagggtgcaaagtgatgccttaccacttcgacagcaagttggttgcgcaaggcaagggttgctgaggtgtaagagtggaaggtatggcacagaggccagggcaggtggaaggcggtagtggtaggatagggtacgtagaagttgaaggcaggaactgcgagttgaaggacaaggatggaagtttgcccagagtggagaaatttttgagtaatgctctgcggtcccgatatttttgccaaagatgtgggcactgctcagtcactcggccgagtccagacaagaccctcttgccagactgcacaagcgcgcctgcagcatgcgcaagtagctgggaagatggcaaggaaactgggatagcgagtgccggaagtaaacaacaagatcaacacttacaagttgcgcaactcggcgaccgtgtcgatgcgaggtttaggtgaaagcggtatgtgccgcaagtgcgtgacgcgtctctgaaaactcctcatgttgtcagctctgacgagtgttgtgacgagtgttgggagaaggagacaatccaggcaaaaaccactgtccaaaagacaatttatactccgacatccagaataagctgcctgatccatttcaggcagagacacagtagggccatccgtgacgcaataggattctgctcatatgcaaaggccagaatgcggaacacctaatgtgctcaagtgctcaccacatgggatgaaagcgaagtacaaacacaggaggaaaggaggcagacactcaccggtgtcgggcggagtggactcaacaagcaatatgttgagctgcagtcgaatcgagcgcttcttagagtaccgttacgcctaacaagaacgtactatgacgaacgagttggccgtgatgagacgacaaactgaagacaggaagagggtggttacctgtatccggcaagagttcgggacgaaagagaaagaacagcagagacctgcgaaagtcggagcattagtaaacatttgagatagcatgaataggcccgtccgtgcaagatggaggcagcatccgttggcaactcttgtcatcccaacttcaatatttggccgctttatgtaaagcaagacctttacacacactctcggcactagcgttagtttggccaggccggccatcaacgggtccatctttaaaccagctttgagcaactgctgagcaaaaaacgtagtaggccatcgacgacgaagagcctggtatcgaaggatgcaacatagcggcctcaagaccgactatttgtccctctgcttgccgggtgtgtgatgtagatgtagatagcgtcgagtcccgttcttgatccatttctttgaaagcccgcccgtgtgccgtctcacacgctgagtagcaggcgtcccgtcgtgactcaagcctggaacgtgcgggccgcggagagatcgttggagacttgaaaggtcgaaactctcgccgaatggggtgtagattttggcaggcgggatatgaatcttcgttgcccatacacaaggccattgagaagagaggatcattgtaggaaaggatccgagagagggcgtgaacaccaccaattcttctcacggactatccagagactccatctgtcctaggaacacacagaaagatctctcggcctgtgaggtcctcgacgtggcccaccgatctccatgtatcatgttcatgttctcctccctcctcgattttcaagggcctcctgttccattgagtgtttcccatctctcgctttggacgtagtattttgtcgaatcagcgttgcagcgcgctgtgtgggcagcgtaacgaggtctgggagatcggggctcgggatgacgccggaggacggagaaggaagtgcaattcgggggccctcggacctttgaaagggggtacccgtatcttcaaatcgcgtgtaatcgaagttatctgttggatgggccattccggtagatgtcctaaagctctttgccagagagcttgggaacagtcacaactacacaatagccgagcttcgccgggcaccacgccgacgaacagaatatcgcttgccacggcacacgcagcttgcaagcacgggatgaaggggagacgagaccggttggggagcaggacatggccaagtggttgaacttactctttaacagcactggaagctgagcagtgtccttgcgtgtttttttccaactggaggaagggacaggaccaattgctatgggagccgccagttcagcatggcgtcgacgggcaccagtaggaggataatggaatacggaccttgtcacgacgctaatgacgactttgggggttgctggcggtacaggaaaacaaccgcaaggcacgagagaaataatcgaaagccgaaagccaagaggacgtttggtgcgagtaaggcaggaatgaaaccctctggagatgtgcaccacacacggcaaagcaaacgcagacgactccaatgaaaagagaagtgaagagcggaaagcagatgaagaagaaaggtggagggagtccttgctacataagtggtggtagaagtagaaaaaggtgaagaaagaggacgaggaataaatgtggtggagtttccagttttcgggcagagcaaagctaaaaaaacgtaaaaacttggaaagttcgcgccgttcctcgctttcaggcgtgtatattacggtgcgccgacgtatcgcctgacgcggggaccgaccaagcccagagcagattttcacacgcagcgggtgttgagagtcacggtacctagtgtactgtgtccgccatcgataccgatacttttcccccgctgcagtgatgtacggttcgttactacctgcagcgaagtcttctttacgccgctaacgaggatcctggcacaagccgcaatggtgggcatggtggggaagtggaagggaggggaggccgacgccatgaccgcgttctagcgcattgatgatactatcatgtgcggatgtacccgagaccaaggtgtacttggattgcacggccggtttggccatgtccgttaggtaccaagctccgctggagtgacttgcatgaacttgcaccctgttagtgcagatcaccacttgcgtagggaaagaactaacgtgaactgggatgagaaaagatcaaaatattcctcagagcaggtaggtacgatgcaaaacgctcttcttcccacgccgcggcctcaacatcaagagcaggcagcttcctccaattcgcactaccacacacaacctgggcagaaagctcaaatatttgggcaccctcctagcggttgtagccggcgcaaaccctctcctgtctggtctaaactgaagaaacaggctggaagacgtctgttttcgaacggtaggaaatgtctttagcagcatgtctgtcccttgggcgtaaacgtggccagatatgacggaatcgctctcaacgtgtccgcatgagcacgtgcatggtggatgttatcgagacccggtatatatgcactctccttgataattcaagcttctgccagcatgtgaacggaggcggtgaatcgcataccggagttgcttgcttcgggcttccgtctttctggctaccggtgccttgggcgtccaaagtctccaacatctcccggtaccttcctctagtagtcagtgcgttccatctgtatgtaggtgggagggagagccaggagtcaaggctaaccattactgtggcaaaatgcatttttggtcggtgataagaagcagatgggatggttcgtggtcattgggggcctgtgatggagaacaatttggtcgtcggactggattaggtaagcccgcgcgctccatcatttatgtgtctggtggcggtgatgaagagtgtaacttgacatgcttagcggtcacaaagtgcttccaagtcggtagtgaaagcgtggtcggcttcaggctgggcttctctgataaagctccagaaagctgctttcagtcggacagtggcagcagtatcagaagggagagaaaagatatgtgccacgaatcttgtgaggatacgtgaatggaacctccaagcaatgcaagtcacagaaaaactgggcgtgttttgccccggagcaagtggacgaatcaagaaatgggacattcgcattgacagggcacaatgggggtgggaaagatgctttaaagttccaagaaccccgaatgtcgtgcatctccagcaaccacgcggcgccgcctgtcactagcgatccgttgtatgtatgtacaccgatctagccaggtactttttgctgactggtgggttagtccccatgtgccgaacgatcaaataacaatccccattctttaaccccaatatacctcttgcctgtcagcctgttaacatagacgactggacaaacgaggttaagcattgcttaaccgtcctatcccagatctgttgaatgggaattctctcatccagtatcctgctgtcaggaagaaaatggtaagatttcctcgacgagaatggagagagaggtttctatcagcgagggtcgtcataaatcaatcccagcatgcactgtttggtgtgcgatacaaccttccccggatctacagttacctcaatccgcattttacgaccaatgggggcggagtttgaccgccacgatcgagaagcatgtcttggaggatgcctcaacttttcttatcggcgtcgacatgctacgctctttcgtatcttgacttttcgcagccaacactccatgcctccaaccttgttagattttggagtttgtatctttagcccgtggggatgtccgtaatggcgtagatacagaccaccagatgaagtgcctagacttagtgctgcctgtcggcatgagctttgaagagagtgagccggttaacttccgtgttagttgtcactgaaacttccagggaagattgtcagccgattacatgaagataaagcacgaaagcagccgtagcatatggggacgatacgaagaactgcgttcaatgtggcactcgggccctctagcattgccgtactcatcgaaattataagctagataactaagtgtctgtacatattggaaaaggtcaatcgacgggcagtaggcatagcgaggtgcgcttgccaccaatctgcaatgtagtgcgtacgctcacgcagaacgagttgcgagcaaaagtatcgatcgacatccgagcgagcaagaaagtcgttgacgaatgtttcaagatggcctctacagtactgccatggaaggtaccttcatcgtgattagtcccaaaaccggcattagaggactggacggaatgatttgatggactggacctttcctccgttgaatccgtttggccttcagtttgctgaagcttgcccaagcagttgtccaatcggcaggtccggattcggcagctgctgtcggccctggtcccactagtcgacaagtatgattagtcattcatggcggggttgcgatacgtacctcagccaaggtacctgccagctcgcgtgggcattttgtgcctgccagcgaaaccatttgcagctcgtccggtcaggagtgcccctggttgtcagttgtcatcgaccacaatggatgatcaagtgagagccaaccgacacgactatcaaagcaaagagataccatccataccacacaaagatcgccaggcacagctggatgacgaggatttggaacgtggcgatgcctgcctaatagtgtagttcacctcaccatttaatttgactgttgttctcctctgcgcgattgcgactgccgcattctggggtgaagcctccaactcaactcctatcatcatcaccagagcaagcacggatattgatttatttacaccagccccaaactgtgcagtatggcgacctcatcaaccgaacagagagagcttgaccttgtggaaaaggtggattttcgcattctcgccgtggccaacaacgaagagaagctacagcagcttctcaaaacattcctaccgcccttactcctgaaagccggcagcgactatgcttcagtccgcaacaaggtccgtcatcataggtcgcgcccctcttgaaagacccaacctgcgtaaatgctcacattgccatgtccgcaggtcgttcaagtatgccagaggcttacgactttcatcaaacaacccagcattgtactccccgttgccgctctgcttgaccaatacaaggccacagggtcacaacttatcaagcacttcgatctcgtcttcattcagcacagtatcgtcagactaggtctggtagaacgtcgagagctcatccccaagatcctccctgggatcggttcggatgtgagcgcttcgagagccggcttgttcaacgtcttcctccgttgtcttcatgacttcaagctgccgcccagaggaagcaaggaggatgaaacgctccgggaacaaacaggccttcaggatcccaaagacgcccagtttgtcgcggactggttgggaaagctgctattgttgcgtatagctgcacaaggctctgcgatttcccctgggctggcccagtcggatctcccttttctcacactgaacaagcccgagacttggaatcctgccgagtcgggtctcagtttgcccgagacgcgaattcaggccgtcaactttctcgccagcggtgctttcacggaccaagaacgtttcctcccggccatctatgctgcctcgagctccgacttccgcctcgccggtgttggagatgatatgctgaagagaagcaaagtgtcgctagaagaccgagagattgttcgccagctctttgacgctcactcaagactaccagctcggtacaggatacgtattcttggtctgctgagcaagtcggaaatagcaactactttcaccgacgagatcctagcagctttccgtctagatgtggccacgcaaagagagagtccagatgctatgcaagtcgacggctcttcatcgtcttcttcatcgtccgggcttgaacttaccaaggtacatcgggccttgtttgagttcattaactgggtcgcccgcataggtgccagcaaaccggaattctccaaaatcaggaccttgcttgtcacactgctccgggagttcgttgaggcacagggatggcctaagcctgaacgccagtctcttgatgacaacacacttcgctccagggcctacgagactattggcgtccttgcgaagggcacggccatgtccgacacagagcgcatggttttggcccaatggctgtttaaatctctttgcgaagatcccactgcggacgtcgttgtcaacattgacgccgctctctccagtcttgccgcaaacttcaaaccacctcacaatcccgacctgtctgaacagcttcacgctctgatcctggaatccatggtcaagacggaagaaggcaacattgttcggagctctcgacacgctgcaacaaaatgggcgaaccaatgcttgccattttccgatatatacgcacgatgggttgatatccttgcagtagctggtcggcgggatgagcggagtgacgtcgttgaagagggtcaaaagggcttggacccttggacgtactacgccaacgaggaaaaatcccggacgctgccggcctggcacgacatggtggttaccttcttcacaaagaccatatcatacggtggcaaacccggtgctgatatggatattgatgagggatcatcctttaccaacttcccaggacagtgcattcgagcctttcctgttgctgtcgattattgcaagcggattctcttcctcactgcattaaaagacttcaccattgaaccgggctgggaacgtcagttgagtgcaaccgtacactctgatctgaagacccggcgtgcggtccgtgattacctggcctccagcgagcatagtgaagccatcttctgcctcctccgttcggcctttgacggcatgctcttagaggacaccgagattgcagggggctgtgcacgttctttcgtagaacttgcttccttcactccgagcaagatcctcgcaccattggttcctcgtgctgtggacttgatgtcgctcattacttccaacaagcgggagatccgcccacttgcatgctcggcatttggcatcctcgccgcgcatccagctaacagctcggaatctatcaacatgttcaagggtaccttggctgacatagccaagaacctcaagacagccgttgggtcggagctcaatgcggtcgaaggagcgttcaacgcacttgcacatctcatctccagatcggtgtactactctacagataaggacaacaacgtcagcggtgatcttggtaacgtgtttcccacgcttgattcggtatcctccagcacgctttcaacccaggaagctatgatcgaggcctatagccagctctggacggcgggtatctgcgtacttcctggggcggacaaggatacgatttccaaggccttcgtgaatccactggttctccttgccaaaaagggcaatgaaaaggctatcaccgctcttgggcgactcgcaatgcctttaccttctgcggaaacatcatctagtgaagagagcagcgatcttgttgccctcatacttgagaagctatttgctctctacgagctcagacaggcagaggtccatttcacagttggcgaagccattaccgccgccattgcctgctgggattctgaggtcgttcagctttcgctggacgttgaggccaaaggcgattcataccgcattcccaagcgatctaatcggattaccgcggtgttggagaagctgctcgccgactgcaagaataccaagccatctctgctcaaagcctccggtatctggctcttttgcatcatccagtactgtgctcatcttgaagaggttcagtctagactacgcgaatgtcaggtagcgttcatgcgcttgctcagtgctcgcgatgaactggtccaggagactgcatccagaggtctctcgctcgtatacgagaaaggagattcggcactcaaaggtgaccttgtacgcgatcttgtgtcatcattcacgggatccggtccgcagctcaaagtggatgaagaaacagaactcttcgaagccggtgcgctcccgactggcgacggcaagtccgttacctcgtacaaagacattgttagccttgcgaatgaggtgggcgatcaaagtcttgtctacaagttcatgtcaatggcaacgaacgctgccacttggtccacccgatctgcctttggtcgtttcggactgagcaacattctttccgagtcagaggtcgatccaaaactgtacccgaagctgtatcgataccggtttgaccccaacccgaacgtgcaaaagtccatgaatgatatttggaaggctctagtcaaggattccaatgccgttattgaggcgaactttgatgctatcatgaaggacttgctcaagtgtatccttggcaaggaatggagagttcgcgaggcgagctgtgctgccatctccgacctggtcgccggacggccttttcaaaagtacgagcagtactacaaggacatttggatggcggccttgaaggtcctcgatgatgttaagggtactgtgagaaatgctgccttacatctttgtattgctctttcaacaacactggtccgccagttggaagagtcaggcaacactgcgtctgccagagccatgatgaacgaggccttgccattcttactttcggacaaaggaatcgagagtggagtgaaggaagtcaagtactttgctacccacacagtcatcaagatctgcaagaagggtggaaaggcactcaacccttacatcgccaccatagcctcaaatctcctcggaagccttagtacgcttgaggctgatatcgtcaactactactaccaacgagctggagaagacgacagagataagatcgataaattccggagctcagcggtctctcagagcccggtcactgaggcaatcgagagcagtctcaggacagttgacgccgacgtcatggtggaactagcgccggccctcgaagaggccatcaaaacagccattggtatgcctacaaagatcggctgcagtcgcgttctatctattctggcaactcggcataccgtagacttcaagccgtactcagcccgattcctgcaactcatggagaagcaggtgctggatcgaaacgacgaggtcagccagggttatgcgcgtgctgcagcgtacattatccgcggctgtccagacgaggcaaagctacgcttctcggataggcttttggagctctaccttgagtcggaggacgaggctaggcgtcagaaggttgcagatgccgtcctggccctttcgaaaatttcgcccgaccatttcaatgcgctcgagggcaagcttttgccttttgcgtacctcggaaagcacgacaccgacgactatgtccggaaagaatttgaggaagtctgggataagcacgccggaagcagccttagcgttgctagatacgtgtccgagatcgtcgagcttgttcaacagtcactgaatacggcacaatgggcactaaagcatgctggcgccctggctattgcgtctgccgtcgcaggcatcaccaaggccagcgatgtcactggacaagttaacgttgagaacctcaagaccttgtggcccgtctatgagaaggcattggccctcaagacgttctcaggaaaagaaaagctcctcgagccgtttcctgactttgtcagtaaaggcaaggtgatctggcagaaagacgcctctttcggggaacaactgaagaaaatcgccgtacgcgaggccaagagaaacaacaacgaataccggcctcatgcgttccgctgcctgtggaagttcgcagctgcaagagacgacttgacaatgctgccgaccatctcggagattgtgacgccctatttggacatgaccgcggacgaggacgccatggatgtcgacgacaaggcgagtaccaacaacaaggcgagaggtctggatccgaaaagtcagacggcgtgggcggctatggaagctgtggcgaaggggtacaatcgtgcaaaaatgcaggaggatgcgatgggacagttgaaggagattgcgcttgcgctggaggaaaacgcaaagaagccggatttcaagaagccgtacatcggccaggctccgttcgatgccatcaggagggtgttttggtatgaatgcgtcttggagttgctggaggcagctatcaagggtggggaggagggagctggatctccagatccccaggttcttgaatggtatttggcgaccttggatcttgacaaggctgatactggaacggaagaccagaggctgctgagggccaaggctaccatggcggctgtggcgatggggaagctccccaagcatgcgagtggcgataccttgtcgggagtcaagggaaaagttgcgaaggcgttgactgaggagcgttcgtcggaggtgcagctgaagtggaaggcgtgtttggttttgcttgattaggactttgtgtgtgtgacaacgccctagtgtcaaatccgtagtcgaaatgcaggaagggactgtcggtatatggcagacatcataatgggaacataggctcgaaagtccaagattacttaacttctctacatctccgcaactcgaaccttgatcactcgctatctctgaatcccaaattctaaacccctgatgcaggttgttgtggttgagggttggttgttcagagtctcacgcacaaccctaacccccatccccagattctagcctactgtgtagaggtagtgctcgtctcgtattactcgtgtagagttgccaaggccagggccattggcggcaggcacagtagccgggggatagcagggagaagcttctatacaggcccagacgcctgcctgactgcccgccgagcggactccggtcttcagtgcggcagtgtgacagcgtccctcttgcgtcactagcttgggcgccttaggaaatcgatccaatgcagaaccattgacgggattcaacttttgacctctcgaaattaaagacggcaaaggtttcattcactcttctaccgcttgtctttactgccgcggaatatcccccattattaatcggctaccagaaatcagttcgccacaatatctttttctatcaactacgccctcgaacccgaaagcaccatcaagctcccgccgccaaacgagcccgaccaggacccccacctctccgtggcctcgaacatccctcctctccgccagctttaagtcactgcgcgtgcgctgtacaacagtagtcggtgcagtcacagcttcgcgttacgatagcgcatcctcaaaattacaagcagatcgagagattccccttcccgcatccgacctcgactgcctgccctccaactcagtcctttccccatttcttcccgtttcgcatcagctccagctgccagagaccaacgtcttgtcccctcttcctgataactctcaactcaagatccggcaccgggctctcgcgtactgcatttcgttgatttgggaagctcctgttgacgggaccccctggcctcctcccaactctctacgaccatcccttcgaacgccatcactcaaccaacggtcttcacgatggctgattcagaatctatcgcgaactttgcgagcatcaccggggccaacgacacagctgccaggcgcatgctggagctgtgcggcggtgatctggagcaagccatccagctctggtttgccgacgaagagctccaacgtaccctttccaaccccgcgacagagacagctcccgctgccgcttctcgatctgctggcgctcctcgctcgtcaagccggcccagccgccccaatgtcggccgtgaggacgcagccggtgttattcacatcgactccgacgacgatgatatccaaatgacggaagatgatgacctaggacagttcgacgactcgggcgatgaggcgacgagggcggccaccattgcccagagggcccaggaggaggaggatgccgccatggcaaagagactacaagaagagatgtacggcggtggtggatccggagctggaggtccaagcggtgaggacgacgttcgtgcccccatggcccgaacgacagagactctcgttgctccaggaggtttcggcggagacgacgacgagatgtttgagcagtttcggctggaacaacagagggtgaggcaagctcggggtaagtttccacaatttccaaggcactgttccatgttatgctaacacgcttccagcagggcgaccccataacccgttcgcacagcccactgtttgggatcaacctcccgatcccattcccggctccgctgccggcggtgtggtttctcccccgacgggaactgcctcaacgcgggctggccgtctggcagagcttttccgccccccgtacgagttgatggcacatcttacctgggatgaggcgcgtgacgagggcaaggaggagaagaagtggatcatggttaatctccaggatatggctgatttcaactgccaggccctcaatcgagacatttggaaggatgagccgatcaaggagctcgttaagcacaactttgtcttcttgcagtacgacaagaccgaccgctcagccgagcagtacatctcgttttacttcccgaaccagacacacgaaaaccctcagaactatccccacgtttccattatcgatcctcgcacaggcgagcaggtcaaggtgtggagcggcgttccgttccccaaaccgctggagttccatgcccagctggccgagttcctggacaggtacagtttggaggctcacgctaagaaccccgtcctcaagacaaagcagcccaagcaggtggtggatgtggacagaatgacggaggaagagatgcttgagatggcacttcgcaacagcctcgagaacggaggcaatggcagctcttcggcgcccaaggtccacgaccctgatgcgcttaccaggccgacagactccaccaagggcaaggagcgagccgatgaagagcccgctcaggcggctcccgagcctgaacctgaggctccctccaccgagaactccgtttttgctcagatcgcctcggaccgaccgcatgtcgagccccccatcgaccccgccactgtgacgagactgcaggtccgcaaccccccgcagcgcatcattcgccgattcagacttgacgaacccgttcgccgtatctacgagtggcttaaggccgagcccctgccgggcaaagagggacttgagtttgagctcaagtctatgcctggaggcgtcaacctgcttgatgttatcgatgaaacgatcagggaggccggtctggccaatggcactgtcatggttgagttcattgaggaataggatagccatcagcctgttgacgaactcacgcagaagatgggcaggcccgggtggctggatgattagagctggctttatttccagacgggttattataccttttcacagtacaaggaaggatatatcgttttgtttttccgcacagcggggaattggcgtcacagggaggacatttggaaggtatacgattgggaggataaagcagacgtttcacagctgaagagaacaggaagaggacagaagaagggaacaaggcgcatcatgggtcataacattagctttctatatctttctgctttgatcacccctcttatagcgtggttaaacgcatatctagggtacacgcaaaacgatagatgactcaaggtaccacttcttctgcccaaaaggcccctactattagcagaggttatccatcaccactagtcatgcagcatctgctgtggtggctgccccatcgatggtggtgaggaatgcgccggcgtgcacggttaccccacaaaaaccacacgggtaggcaaggtcaaagctgcaagcgtgcgaccaagtgtcactgctgcagggcagggcaccgctctgatatgtaattgttagtgcatgcatgtcgttgacccccgcatgtgaatgttttgcacgttccttaacctccacctcctcatgtcctacatgttgcggcctacaaaagatagaactgagaaagaacacgagaaagaatagatcggccttggaatacgcgaacttggattttgtagattttgactcatgatgccacagcatgcgaatagctcaagcggtggtgctgacaggcctgccctacgagcctacgaatgagattccgctcctcggccaggatcgcagaacttcatacctatacatatgttgcttgggtgttttgtacataggtacactacactatctggcggccctccctctccccgttcccaagagatttctgcgcgttcctgatcgtccagtcgattgacgaatgggaggaatgctccgtctgtgtaatttgtatgaaggaaatcgagcatcttggcttggttccttccccggttgttgattcgtgagctacgtaccgccctacaggtacttacttctgttggtgagacactcggcgctgaacacagtgcgcgcggggagggatccattctcccaaacactgcatggagcgggctgggcgggatcgccatttcttaggtaaccttcgcgggtccgtcccctgcctccattcaacttccagagtgtagagtaaacatcggacacctccttccaaagtccccattccttcattctgattgacctttctcccatttttgcgcctgcgccctccaacctccagtattctttccctccagcgtccgaccgactcctcgcgtaactgaaatccccagactgcccgcttcgcgacactccgagtcgtccttggaactcaggcggtcatcggggctgacctggtcccgccaattgttcgagcttccccttgctcagtcccccgtgtcccggctgcaccgacaacagaccagagcatcatcctagtcaccgttcgctcccgcccttgatcgccctctcctgcctcgtagccctacgacttgtgcagtgcttctcgtcgcgcatcttgcccactacaataatcctttgcgaccttcgagcgacatcctacgacgagatccgacccgattggcgcactgttgtgtcccaggcaaatcaaccaacccatgcgaccctcgttcgcctgcactgccgtctgaaatagaaccacctcgccccttcgcacgactcaagttacgtacgccatggccgaccgcgatcatgacgagcacgagggatctgtggaccccgaactcctatacaccaaggaattttgtataggttggttcaccgagcgtccaatacgcccatggccctcggcgccattcaagcggcggttgctgaccagtagaccgtgatttgcaggtggaggtagtttcggcaaggtcttcaaagggtaccctacctatcccatgtctctccccccatgctctcgcagcgccgcatactaatctctctactcaaaacccagtgtcgacaaacggagtggccaggcagtagctatcaaggttatcgacattgaaagcgccgaggacgaagtagaagacattatccaggagatcgccatcctttccgagctacagtcgccctacgttaccaaatactatggttcttacgccaaaggcgccgagctatggatcgtcatggagttttgctcggggggcagctgtgccgatttgatgaagcccggtctgattggggaagactacatcgccatcatcgttcgtgaactgctgctgggactggactatttacaccaagacaagaagctacaccgcgatgtcaaaggtaagggacagcaactggcaaatgcacatgtcccgttaaacagcttgtgctaaccgctagtagctgccaacatcctccttgctgccaatggccaggtcaagctagctgattttggtgtttccggtcagctatccgcgaccatgaccaagaaaaacacatttgtcggcaccccattctggatggcccccgaggtaatcaagcaaagcggctacgatcacaaggctgacatctggtcgttgggtatcacggcccttgagctcgccaaaggagagccaccctatgccgatatccatcccatgaaggtgctctttctgattcccaagaacccgcccccacgcctggaaggcaacttcagcaagggattcaaggacttcatcgagttgtgcttgcagcgtgaccccaaggaaaggccaacggcaagagaacttctcaagcatcccttcattcggcgggcaaagaagacgagctatctgacggagctcattgagcgttacaaccggtgggcagctacgcacaagcaagatgacgaagagtaccatgagcccgaggagaacaactatgttgagcaacggaagcatatcaatgaggacatgtgggactttggcacagtgcggctggttagtgaccgcggcggtgttgttcacaggcccggcatgttgaacccgatggacgagtcgacactcaatgcgagatcttcgagagctaatgagagcgcggataaccgggacgactggaggagagaatctagccagacgacatccaaacttgcagttgacaccagtgggacgggcaccgcgaggcaagcatcccctgcgaggaaacctgtaggaacgccgagcacagcgatgccgccgcctccgaccagagtccttgtgcctagttcgcctgtcaagcagcagatacaacaactagagcaacagcagcatcaatcgagggaatccgcaacgccccgcacatcactagccaggccggtcgcacacacaccattaggcagttctccagattacgatcgtgtgcttcaggaacagttacgacgggatatcgggggtatgaacctcggaccggctatccagaacagcacacagccacaatcagcattctctccatcacagtacagccaacaagctacgtcttcatcgtcaagaacggctgctggacccatgaagttgcccgagattcccccatacagaggaggacaacagcaacagcaacaatcccctcaaaagcttaccaaccagcaaacaagtcagcaagcaccaaacaccagcaaacctttccagcagcagcaacagcctcccctctaccatcaaccttcgcgtgaatcactttaccggcagcaacagcagcagcaaccacagcagcaacagcgtcagctaaatcaccaaccatcgcgcgagcaagtgtaccaacaacatcagagacagcagtcacaacctacaatgctctatcatcaaccttcgcgcgagtcattgtaccaacagcagcagcaacaacaacagcatcaacgacgagattcacagtatcagcagtcctctggacagtatcaacctaagaggtcaagctaccatcagagtcaagggctgagccccctaacatcaaaggagatgccacgctcgtcgccatcagggagccgcatagtctccacctcatccaaccatggcggagccagtacaccgtcctcgtcatcaacatcactggcgtttccttcgcctgatccgccgagtcccagcggcgagttggacgcccttaacgacgtgattttccctgcactagaggaggcgctcaaacgccgacaaatcatgctgcagcagacgtaccggccggaaccggggtatgctccagccccgcctactccgaagcagcagcgtgctgaggcagccaacgagaagatacgcaagttggtgtataagctggcacatgtgtgcaaggagatcgaccactacgacaaggcggagccggtggggatgggcaaggatgtgggtgggtttctggagggactgttggaggagatcttggtgagggtcgagccgcttgatgttttgggggaggatgggcatggtggttagtgaaatgatgcgcgagggttaggggtgaagacagggagcgggcatgtttctggaggggaaatagaacttaatgtatgaccgtcgacgacgatactatgatgtgttatgatcagcattggactgggttagggaaaaccaaggcttccatcaagccgtgttacctactgttattaccttgaaagcatccgttatgaagggtgtttttgaatagagtacaggactgagatctgtaaatggaacatggattaccatctgatgatagaaatacatgttcgggatttttgctctcctagtacgaagcctaaatcgggcccacgtctcgtgagacattcgacacatggatgggttcattcaggcctcaggtctcatgcttgttatacactgtcaatcactcttgtcttatctttcgggaccggaccggatctagtgtttctattttccgctgatcacgttctgattcgcggtgatcacatgaaccggatatgtagaatccggtcaatgaccagttcaaaggtgaaaagttattgcctaattttatgcatgatcaggctcaacagtggacgcttcaacttgttaactgactgatacagtaagagccccgcctacgagcttctttaggttgggcgagctttgtgtgtcccgacaatgaagaaggatcactcaaataccaagagtacattactactggtactatccgccgcgttgccatccagtaatccccaattaactcatcttattacgtaggcggtttaacgaactggcagaaacatgaacaatggtcacgcatgccacccgctgatctttatcttgaagatgatgtgtgtacgagaagaagatggctttgtttttgggccactcaagcgacagcaccaagatattcgtgtttaccatcaaacaaaaatttggaaagaaagaaaggaaatgaatcaagattctgacgtgctggtaacacgggagatgatttgccatttgaagggttcgttcacatcagctgtcacaaacgtaggtaccctttccattgtcactcccgtcgtcaggccgtgatgaacgttcacagagagtggacggtgtaacatgaactgaagaaagtttgaatgagggtacagtactgtacattccactcatcctcaggtacatgtcgtcgtcaaaaggaagtggaaggcgcgcctgctaccataacggaactaaactaaccgaacaacaatggcactatgatctcgtcatgttgccttaagttgaggcacggtacacaaatgacatccgtcccttccccaaatgataacgttactcgagcctcttctcttttcctttccaagtaggtaatcaaaacaccactagtaacgaggaaacaacgaaccggccaaaaccaaaccaaaccaaaccttcaaccaactacctctacctagggtcgtataaagcggaacgtgacttccacgagaataacgctaagatcacgacacgcccagaaagactgttagttgtcttacttgactgtacgggaatacgagatttgttagtccaatgtagtatgtacgggttcattctagtctagtttctggttcagttgttgttgggttgttggttatccctgccgcagttccctgtcctcagcgcgatcatatcgtgcttgcctcactgttcggctcatccatggaaactaccccgctagacggcacatccgcactctgccgcgttttgtagtcttttatcttacgtgttgggatcgagctgacggttttaaggtgcagtgtgggaaacagagaaatcgagatcaggtgaaagcaattgatctgacctcagaagtccgaactgaaatacgtctttggtgggatacgatcgaaccaactggactcttctatttggtgatgggtatatataagctgtttcgctgcttcccaccctgacggaatcagaagtactttgaatcccacaagcgcagagcaacacccaggtcccctgcctgcctacctcaggtagtatacggcttttcagtccagtttacttaccatcttcagcatcatcttaccttccatcaacctcaaacagcccaccccaagctcccaacatgacgaacaaaaccagcaatcgctcgggactcctcctcactggcctcttcctcctcctctcccgctcagtggccgcctcccccgttcctgcttcatcggcatccggtcccgtcgtctcaatccagcagtcccccaactccaactcaaatcacgccatgaccgcctcctccttttccaccaacgacaacctccccgcaggctgtaccaacacctctctccacggattccaatggaccgtgtccgactttcactactcctcctctctgacctacaccacgccctcgcaccgcatcaacggcgccacggtccggtttaatctgactagtaacgcgttgccggagctgaatgtgttctgcgatgcttatagcagtgatttctcggatccgttttatgggcagagggtatatgattgtacgactgtggtgaactcgactttgggtgcaagtgtggggggaaagggggaaagagtgttggctgagggaggacagtcccggacgcagtttcggtattggaagagtagtcagagtgtggaggtgaggcagacttgggagtgtgatgatttagaggggccggcggcgaacatgtaagttctagcagctccctctctctttctgctgccagccagctccccagactggaattactagaatgatgtctgagctaataacatcgacgaactccccagggccatattctcggccaacggcacttctgccgcgcagacgcccaactgcaccttcgaagagcaccagacgcctcccgccgagtggaagaatggcgatacgtactactggaacgtccaggcttgcactctgtccgagttctcgtttgcgccgtcggagcttcaggtgtttgcgtaaggataggacgccgccgccgatacggggataacatgttgcgaacgaggggtgtgtggacgaataaggataaagaaggaggaggatggtaacggcctttcaatcacggcaacggcgttaatgacgagacgggacggatgacggatacggatgacggatacggatgcggatctggaagcgggaacgggcagttgcagactgctgagtagtgacgggtggctgataatgagtctgttcgactaatgggtggttgacagacgtttgggggtcaaaacctggggatatctgctgaaagctcgatgattcaattaatggtaacacgaaaacttgacgcgaacatttatttcaatgcttgtcagtggtattcctgtgtcgtgtacgatacgatttcccgaaaacgatagctggcaagagtccacttggtattcaccacgacttcggaaagacacctagaagggtcccatttccaaaatcactaagcttcggtcgcaacgacagcatcaaaaatggggccaaatgaactcatcttcctggcgtgagtgtctctctacgatcctcagatgtcagaacatcctgaggtcggttttcgcttgagtctgcgcttgacctgaccactgtcataaccagctattggtcatgctccaaaagaacaaaacacttcaagctgggggtgtggcctcagaagtatgggggtattccgtggtggtcttgctgcctactaccaaatggacagttgctggctaccgtttccgacaatcgcccaatggttgttgacaacaacgacattttgatgcatgacagtagcacttggcttttcctcatcacccaacaactttccctcatgcatcgatgcgtgggaaaccggcatacggggcagggtgacgaaaaggcggggttagctgttgagagtagctgcatattgcaatgtggcagtgttcgttggttaggtacggtgcctttacgccttcgccttggatttaagatctgaatcattttcttcctactcgaccccctcatccgaccgtttgttccagtcttcattgcgctttcatggttctgacggattcaattttctgggcatcaaacgcatttcgaagttcgcctttcttcttgacaagaacataaaaactcagacaacatgacaaacctcaagtctaccgcagatccgtgagtagagacaagcatgaatcaattgattaggaaaacgtactggaattttcagctaacaaacctgcgtcaaggcctccttattaccccccttccatcgccgacgagatcaccacctggttcctcgacgaatactcggttctccataaacgagtttccgagctcagccgagtcctcggacacaaagtaatcattgaagccgactggcagcgtctgctggacgagttcggcgaacaactacaacctacactcgtcgaagcagccagtgacattatgcaattatggtgcgttgagctgcaatcgattcttgatcacccggataacgatgattggttgactcggcttctcacccgtctggtcaaagccaatggacaactgagggtcatgttggacgtgtgggagaaaactcagttgggtacgagttggtcggatgagagaaatggtttcctcgtgcacttgccgaagcattttctatttgtgaggagggcgttaaaaaggggagagagtgtgattcgcgaagagttccaaaaggaattgttgtcgtgcttcgtgacgactgcaaatgataaggaggactcgaaccccgagctgggaaaggaagcgtggacgggaacagcgacggagtcattgaagcagttgagtgtgagggacgagaagtcgggagaagaaagatcaagcactgcggctggagctgctccggccgctgcttgtaaaacacagccgaatgtcgcgaacgcgaagacgaccacgacctcgtctgcgtcttctaccaagccaaaaccagcgagctttcctactgtcgcttccctcccgccgctctccgaaatctgctcgaacccgccctaccatatcaccatccacgatgggtcaaggcctggttggatcagcattcatggtagccacggcgcttcgctgaagctcattgacaaatacatcagcaaatggaccccagacgtcgtcatggagagcaaggatgcgccgccgaccattgacagagcggcaaatggagcgttgactacgctgacaatcatgaaggtcgtcgaaaaaaggggggaaaggaggcctttgtcagtaacgatgccgatggtgttggcgattatagaaggcacgctgggctatgaagtcgtctggcagggaagcggagagtacaggttgaggagagatgcgccgtttgtgtaaggcgagcgcctggtgatatgtagtcctcatgagtctcaacgcgttttcaattgcggccatcggacccgaggtcgataaaggcgggtcgaagataaccagtgatgttgtcgctggcgatcaacaaaacaaagcccctgagaccggaccctgggttcctgagagggagcctcattgcggatcgcgactcggagtggtggatcccgtcatggccgatcaatggacatatggcttatctctaacgacgaaagggcatgaatggaatgggaggctcattttgttcggtttctgcggaagttgcaattataagtaaattcggacccaacccatgttgttgtttgatgagtgtcgtcgtgtgtccgagttgtttgacgcgaggcgttgcgttgacgcgagggaggtgacgtcggagatatggtgggttcgaagcgatagcgccgacgggattcggccaaggcgacggttccccaaaatcttcaggctgaggacacgacagtttcagtggatgcttcagaccaatgcacaaggcttttatctcttggcagcaacactaacacccgtcaatacactacaaacaagaaccaacggtaccgggaaggtagttagaaccccgaaccgcatgtcctcgtgtctgttccgtaggtaggttgaccccgggctgacggtcagtgggagctttcaggttgtgtgcgggattccagctacctacctcagctacctcggtaataaggtagtgtagagagctgtctcgcaacagatgtccagacctagcaccactgaacagccagatggagcgctagaacacactgacagcgggcgcgtagaaggtgtgtagaaggcgggaaggaagtagcacagaggacgtcacggtggggctgcttgatccgtgcacccactcgccggccacacgcctgccacacgccctgtgacgctagccttatccaaccctagcgcgtcgaatctgttcttggtttctccgaattctggttccccaccaaggcagggcaggcgtatcccgtagtgtacactctgggctgtagacgattggagggcatcattggcagcagcagactggctccaggctctgcatgttttttgtgaggcatttgccctgcctgccctgggggggagccatatctgccaaatctgccagttcacccgactcgacctcgatcctcaaactcccttttctccagttcgaatatttttcctccctcacccttcggccgccgctccttcaatccctctccgctcttgtccttggtcattggcaaaccagtccttcaaaatgctctccagaaactccatggtatgtttgctcatactgctgctgctgctgctgtcttggctccttgtgcttctgctgccgcaaaaatctgccacccgacgtcatccccgctccaaactcaataacaaccatctcggatggcgggcatattggtcgcgtacatgacgcccgcttgtcagacttgcgccgtgccgctgccgctacgtgccatgccagcacatgctcacgatacctacctatacggtcgacgcacgcgactaacatgtgtttcccctacagcgccttgctcgggccgttgcccagcccaccccccgcctcgcccgcggcttcgccagcgtccaggacactcctgcgcagaccctccagtccgacatcttcaagcccaccaagtacggcggcaagtacaccgtcaccctcatccccggtgacggtatcggtgccgaggttgccgagtccgtcaagaccgtcttcaaggccgacaatgtccccattacctgggagcagatcgaggtttcgggtgtccaggacaacgccagccgcaccgaggaggctttccagcaggccgttgcctctctgaggaggaacaagctcggtctcaagggtatcctccacacccccatcagccgctccggccaccagagcttcaacgtcgccatgcgccaggagctcgacatctacgcctccatctcgctcgtcaagaacctccccggcctccaaacccgccacaaggacgtcgatctctgcatcatccgtgagaacaccgagggtgagtactccggtctcgagcaccagtctgtcgatggcgtcgtcgagtccctcaagatcatcacccgcgccaagtccgagcgcatcaccaagttcgccttccagttcgcccttgccaaccagcgcaagaaggttacctgcattcacaaggccaacatcatgaagcttgccgatggtctcttccgcggcaccttcaaccgcctcgccaaggacttccctcagctcgagtgcaacgacatgatcgtcgataacgcctccatgcagtgcgtcagcaagccccagcagttcgacgttatggtcatgcccaacctttacggtggcattctctccaacatcgccgctgcccttgtcggtggccccggtgtcgtccccggctgcaacatgggccgtgacgtcgccgtctttgagcccggctgccgtcacgtcggtcttgatattcagggcaaggaccaggccaaccctaccgctctccttctcagcggtaccatgctcctccgccacctcggtcttgatgaccacgccaaccgcatctccaacgccgtctacgacgtcattgctcaggggtaagttctcctaccactgcgcctttactaaaaacacgtgctaaccccctcacagcaaggtccgcacccgcgatatgggcggcgaggcctccacccacgagttcactcgcgccatcctcgactccatggagaagtctctctaaagataccccgcaacgtaggacaagccttggcctgaatagaaaaagaccatgggtttaatccgactgcatctgcgctcatttccatctttcgcctttaatttacactgtataacggcccagccgccgccggctggttggagataccacgacggaggtgattacttgttcttgacctggacgagtagattgggagagaagggagcattcgccgtctcctattatcccttgtattgtacgtagagttggctatacgaattccatttcatttgtctgctatataccggcgatcttggggcgggagacaagtcgtgcaatttccgagcaatccgaagcatttacacagaatataggagttttgggtcttatagggggctttcctcatggcgcctaggttgttgatcttgaatcgtgttcagctccatcaagctctaccgagcggtccgctttgtctcttccgtatctccatcgcctgcctgtacgggggttaagctttatcagtggggggtcttgactaaggcctatcggtggaaatgactgatattctcactcaaacaggaaccgcgtcaggtacgctaccgatacctagttaaacaggtctttttagcgcccggtgtccaccatggtcggcatgcagctgatgccaagggaaatagggctcccggctcccatgttccgacgctgaagcatccccacggatcgggactacttgtctaggctttggatgaccaccacattacgacgaccttgtaaggtataggtcaagagcattgccaacggcaggtaacaacatccccagatcaccaacacaatgtagaggaagagaaaagggggctggctgtcaggcaagcacgtcaaacacggaccgtcggtatgagccaatcaatggctacgtgccttgggatatgccatggatggatggattcaatggaagtggttcttccatcctcttaatcacctgagtgtctagtttagtcaagacatacaaaaaccaacgactttatgcattccagtcatttgttgccaaagccctgctgtccgttgaaggacttaacgaatggagacatcaatacggacagatgtaggtagagattgccccaaatgtgagatgtagccggggttgcatcgataggtaccgcatggtaagtacgtacgcagcatgcggcgtatgtagaggtatgtatgcgcctatgacgcacaccaagaccacactactttatattgcctttcccatgagtggttgatatccgcacaatatcaacttacagatatatattttacttcccaggtaggcagactttttgcaagtgtagggctgaagatgacgggcgttccgaaaagagaaaaaagaaagcagattttgcaacaccggctggctacctacctaccctggcatcctacctaggtagccctcctcggatggatcgaccgtatgccgtaacagctagctatcttcaacaataatgcgtcgcgatgtttgtgcgcgggagtttcctaactacctaggtaggtaggaagctcgattaggtatctttagaggacgtcgtcgtcgggtggtgggccagactgagtggttgaagatacctacctctaccatagcccgtactgctgcgttaaggctttattgaatttcgtaggaaaaaacgctaagaaacaaaacaaaacaagcagtgattcagagtcgtaggaccaaccttccgtgaaggtaggtaaacaaaatgcggagaagcattgatagacatggatttatttgatgggggggctgaaactcggaacaccacttatgagtccgggggaactggaaggagctgtaaagagctgtgtgaatctgactgcatcgcaggattcaagcccacccagtaaattgatttgattgctcgattgataggtaaaaaaaagagagctcagcctcttgtgagccgtgggcggctcaacatattgctgattgctgacgacagccacacacacacacttacacataccgactccgaccaacagctcatgaacgccaccaccaaacaaaccgggggatcggggcgggatactcgaaacaagaaacccgaatgggtaaactggtagtggcggggaaagagaaacatgtttcccaacgaggctgaaaaggaggtaatcagctgactgtttattgaccggtcacttgctggatggacgctggggggcggtaaacctgagtaagtggaagatcatggtctatctcgctgggagtgacttgggaaaaatgacgacagctggttttccaaaggggatggaagttgtctgccttgggaaattctgagagtatttatactttggatttttccttgttgaaaaagtgtcacctgagatgggagaagccttgatgtactacatcagcagttatctccttacgacatatagaccaccaagcaacccatacagaacaacgaaccaagaacactaggccatagagcagcaaccatgagcaccgacatcaaatttgccatcacgggtgtacccacccctccctccagcaatggtgaccctcccttcccttcgttatgactgcttgtactaacacaaacacccaggagcggtccctctccgccgcgagctccgcgacctccaacaaaactacccggagcagttcaatctctacctcctcggcctgcgcgacttccaaggcctcgacgaagccaagctagactcgtactaccaagtcgctggcattcacggtatgcccttcaagccgtgggccggtgtcccttccgacacggactggtcccaacccggcagcagcggctttggcggctactgcacgcactcgtccatcctcttcatcacctggcacaggccctaccttgctctgtacgagcaggccctctacgcctccgtgcaagccgttgcccaaaagttccctgtcgaaggggggctgagagccaagtatgtcgcggccgccaaggatttcagggcgccgtactttgattgggctagtcagcctcctaaaggaacgctggcgtttccggagtccctctcatcgcgtaccatacaggtggtggatgtcgacgggaagaccaagagcatcaacaacccgctgcaccggtttactttccacccggtcaaccctagccctggtgacttcagcgcggcgtggagcagatacccaagcacggtccggtatccaaaccggctgacaggggcatcgcgggatgagcggattgcgcccatcttggcgaacgagctggcgtcattgagaaataatgtcagtttgttgttgctgagctacaaggactttgatgcgttcagttataacaggtgggatccgaataccaacccgggtgatttcggcagtttggaggatgtgcataatgagattcatgatcggacaggcggaaatggacatatgtcgagcctggaggtgtcggcttttgatccgctgttttggttgcaccatgtgtatgtggtcactccccttttcccttttttctttgcatcggtcatgcctgacaggccccattccgttatcgtcgctgacaagaagcccttgatctgaagtaacgtcgaccgcctctggtctatctggcaagaccttaaccccaacagcttcatgactccccgacccgctccctactcgaccttcgtcgcacaggagggtgaaagccagagtaagagcacgcctctggagccgttctgggacaaatctgctgccaacttttggacctctgagcaggtcaaggacagcatcaccttcggatacgcgtatcctgagacgcagaagtggaagtactcgtccgtaaaggagtaccaggcagccatcaggaagtctgtcacggcgctgtacgggagcaatgtgtttgccaactttgttgagaatgtcgccgaccgaacgccggcgttgaagaaaccgcaggcaactggcgaggagagcaagagcaccgtctcggctgctgctgctcatgcagttgagctttccggggccaagaaggtcgcagagaaggtccataatgtgttccagcacgctgaggagaaggcgcagaagccggtggtgcctgttaaggatacaaaggccgagtcgagcacggccgcaggtatgatgatcggcttgagcataaaacgtccatccaagctgacagcttcaccaggcccaattccagagagcctcaagtacctcgccccagacggaaagtacaccgactggattgtcaacgttcgcgcccagaaacacggtctggggcaatccttccgtgtcatcgtcttcttgggcgagttcaaccccgacccagagacctgggacgacgagttcaactgcgtcggtcgtgtgtccgtgttgggacggagcgccgaaacccagtgtggcaagtgccgcaaggataacgcaaacggtctgatcgtctcaggcactgtgcccctgacctccgctttgctgcaggatattgtgggcggcgagctccagagcctcaagcctgaggatgtcatcccgcatctgcgcgccaacttgaagtggaaggtggccctcttcaacggcgacgagtataatctggaggaggttccggacctcaaggttagtgtggcttcgacagaggtgactatcgatgaggaaggcttgccacattactctcgccagtataccgtctatcctgagatcaccgaggggaagccgtgcggacatggcccagaggatcacatctaaagggggattcagcatcagaacgtaggaaggtccaaaggggggggtcctgtagggtgagatcaagaaaccgggtatcgttatttcagccgtaaaagaaatggcaaaatccagaacaaaaaaagacatattttttcatcgccgtaaccacccaaacgccttcccaatgcagatgtgaataagagacaaacagacccaacaaccccgaagctcagaactggatacgacgcttgcgaccagtgtacttggaggtggctttgacaatcttgcccttgcgctccatctgctccttcttcttgatgatccagcccttgctgcccttcttgatctcgccctttccgcccttgcccttctttctctggtcaaggatatcgacgccgtccatgttttcgacgacagtgctgatgtccttgccaccggtagcgtccttgccgaccgtgagaaccaggtaaagtttgacgttcttggtgttggggtcgtcctcgagcagaccggcgccgaagccagccttgacggcggcggcagtgatcatctgcttttgtacgtcgttcttggggtagaactggcagacggctctgccaccacgtttgagcgaggcgtagaggccgttgaagaagcgcgaaagtctggtggacggggcggtgtcgctggtttcggcgttgcatagccattggatggcactgatgctgatggcggcgtcgaaggaaccggcgcggaatggcacgccctggccaatatctgcgaggaagagatcgccctcgacgtcgcgctgtagagccgtatccaacatggacgggctgatgtccatgccaacccagacgtgagggccgccttcgtcttcgggaacgtccgagaggatctcgccagagaggccactgccgcaaccgatgtcgaggatgaagctaggagacttgaggtcgaggagctcgagggcacgacgggtcatggaggcctggatgttctggatacgggagctggtggtgtacttgcgagcttcggtgtcgtcatagtggacatcggccgcgctggtgttgttagctttggggcacaaaacgaggaggacgggagtgcttgtcgcgaggctgtcgtcgagtcgtggacctacagggtatcttcggggcgagacatgttgggctggctggattgagactagacaattacaaaacaaggaaattgacgactggctagaggagagaagtgatttctgtccaggaatgcgacaagcagaagtggaaatgcgccgacagcggatggattgacaggatggtgctgctggtcagcctggtgctggtgctggtgctggtactggcgagcggtgtggtgggacacaaaaaagtttcaatgggcccttttggaagtggggttgttctggggttccgccaagggcgatcgctggtgggattggcggcacctagcttatcgacatatccttatcgtaccttaacggccgccaattccagcccatgatgacattcctcgcttgcaacctgaaccgtcacggtccgccccactttaaaacacggtctgtttaattgaacacgtcaggggtaagtagcagtgaccctccggggaaatagggaccgggagcttccatagggtacaaggggttgtctccaggctcaccacttggcaccagccttgagcttcctttctccagaaacaacatctccataacccaacacattgccattccttcagcttggatgacctccctaccaccaccagccagttcccatattatgcccgtctaattccaacccaatcaatcttctatctcaacatgtggattctgcctcttgttggctatctcggctccatcgcgggcttctgtttcctgaccctggctattggtacgtcttgctccgtgaagctgcctgctgcgggagaccggcctgcatttgctaacaaggcgtccattgcaccatagcctcgggtctatattacctgtccgaagttgtcgaagaacataccgttgttgccaagcgctttcttactcgacttatttacaccatcatcgtcatccagcttctactatgccttgtcgaccgattccccttcttcctaacactgctcagtgttggctcccatgtcgtctacttgggtaatatgcggaggttcccctatgtcaaattgacagacccgttgttcgtgttgtcatgcggtaagcttgagcaaacaagccccttttcaacccacatcaactccctcatctcgtatgcatctgctgacattggctgttcctgtcaggcctcgttctcgtcaaccattacctgtggttcaagcacttctcgcgtcaccaagagcgcgcctatcaaaacatgacttcttactacgacatgccatccaatgttcccaccttcaccgagatcgcatcctacttcggcatttgtgtatggctggttcctttcgccctctttgtcagcttgtcggcaagtgacaatgtcctgcccaccatgggtaatgacgcctcttcgagcggtggcgctggcggcgtcggtggtgatggtacaagggcaagacgagggcagggcctgatcaagtccgttgtcgacaacatcctgggggctgtgggaggagttacgtccacagtgggctggaagaagtccgacgatcggctataggaggtctagggcactgtgagaaagaggagggccagttattatcataaatttcgtgtaagttctcatgttggcgagatagcagtgtcaatcacacgctaatcacatacctagattgatatcgagcaaaaacaagcgttgttatcctgcttcgcctgcccttatctgcgttaatcgcccagcgaatgagcaggtctgctatactgtttgactctataaagtcctaggtcatctccacgccaaccatgccccaatctcgggtaccgcattgtatcgtgaccaaaaacgaagccacccttacaatagacttaccgccgcgaaacctctagctactaatacaggtccatcgatgaaggtgtccgactagaaaaggagatccactgtcaactcttcccatgcttggtcgcttcttctgtccgcctcgctccgcggatgatgccactcagtcgcctcatgccttctcagctctcgactttcgacccttcgcagctccttcaagatatcttggacggcatcaagatttcgagccgtcagacaatggcaggccactccgcttatcgcatgggtgcatcctaggtcctcgtcatccgaatgtacgtcggtcgcgccagtcagatccaaggaaggaaccaacatggcattcaccatgggctgaagaacccctagctccattatgcttcccaagtcgcgctcagataccgtcgaagggaagctgacatccaaagtcagtccgctatgctgcgtcacgaggtcgttaatggagaaatcgcctccagtcgagacgctgatagttgtgacgtcggaaacatgctcccgttgcgatccgctatattcgctgtccgaatcgaagtctgagctcatgccagctgcatcagtcatgcttctgtcgtcctcattgtcgctgtcgtaaacgatgatgaccgacggggattggtaatcttggtcatctgtctcgtcctcagcatgattgatgtgaggaggatagatgacagtcaaggtctcatgcccaaagtaccagtcgctagaagcgacatgaagggtatcatcatgttggatggtgtaggtcattctttcaggctttttggtgcctttgccacggcccggaagtaggggtgttgttgagctcgattcagagcggccttgaatgtcttcaggggtttcaaagttaaatggagaaaccggcgaggtcaacagtcccatggaacgcggtctgaaaggaagaactacgaaagccaagggtttcgtcctaatcgtcctaccggcagaggatcccgcctccgattcatcgcccggtatcaaggccccgctattccccttcccatccttcaggatatattttccttgcggaacgcccagggcaagccttaggccttttgccatcccaccattatggcaaactgcatgagtggcgttgtgtagcagaccgcgggtaaccatggagagccaatcgtaccgctccgctaacgagaaatctgccgtaccgtcctgagcacgcaatcgtgggaagaaggatttggggggaagtcttgcctattggagggtgaggggcattgatgatgggttcgggtctttttccgacacgttagaatcggtatctcgcagctttattcatgtctgtctcagatttatagtggttgtagaaggttttggcagcaaaggacttctacaaaaatcaggggaacctgggatatatatttgctttcaaaatacgatcgtcactagcgccctaccacagcatccaatgcttcgatgctctcccttctcagtacctctcatgacaacggcccgtagccgaaggaaacatcaccagggacaacagtagactttccttgctccatgttccagcatgaaccatgcagaggctcagtgttcaagaacgccctgtgccaacccataaggcacaccgcagtgaatgtcttaaatcccttcgcggacataagtgactgatattctgtcatatgccaaactgccatggaccgcttcacaccacattagtcctatgaccccagtttgcaggtttggtcagagaatggccgttttccctcctgcatctatccgtccgcgcaacaagggttgtactatgcaaacgctggggtcgctctttcaagtttcaacagccatctctgcttggagcttccattcgcccatccacatgtgattctgattcccgcttcacggtatctgatgccttcaccaacttggtggagatcttctggaagtagtcccgttattcttctctacctcaccgccggatgggcacatgaatggcctactgtactctagcttggaaatggtaacggcaccacaatcacatccattctcgtgttcgtgatcaaacaacctcaactacctcaaccagacttgaacttgatgtttttccggcagtctcatagtcttaagctccacctatattcccttcgatctttggcttttaaaccctctttgagttcgatgatctcagcatcgacgagtcagtatttcccttttccttccctcttccattcaatttcccttttccttttccttttcttttcctctttccccattttttccttcttctagcttctcactcctcctgcagtctcccgggtaggtaggtaggcaaggtgatcatattacctctactctaccccgcggacataacaccacgagagcatacctctagaatatcttggtatcggaagaacaaacacaccatgatgatgatgtaacgggagatcgcgcaggataccggcgggtgtttgtgtgtacatgtacacctctttgtacaatctctgttgttgatggacttaaaaggaccatgcatgcctttccttcctttgtagatgctggggggtagatggatgcttcctacctggctttctttaggttgcgtgctcgccacggtttaggtaggtacctacctatgttggtgttggtgcgctagtagagtctcgctcttcgtctattttattagaagaaaggtcgtggataatgttggatctgttgaagaggacttgtggtcaggtacctgtaaccaagttttggtgaatgttctctaccattttgttttttgcttcctctttttgtttccactcatttttttcttatatgaaattttttattcatttcatctctggaggttttcctgtggtctcccttctcgttcccctcggttcattcacttcagttatcttctgggtgcccaagaaaaaaagcccattgttcactaactcaccccaggacaccacgggcagaccataagttgacgagtaactggtcgcagattccctaaaagtagtagatacctatgcaaggaatcatcatcgacatggctccaaaagtagatctttctctgccctttctttcatcttgtcacgtacataatttgaccaacgtcttactgggtctatatctccagtccataatgaagcctaataaaagtttgccattagtcacggcagtcactataatagtttccctcaccgtggttaacgaacatcctcaacctttactttatcagagttcaagaaaacaaaaccaagctggccgcgacccaaatcgggccgtctaaatgcagggcctaaagcaacctgtctgccacgtcgtgaagcccgtttgaggcgttgctgaaaagtgtcaatgatctgaacggatcgagttgtagccggttgctataaggattttgggggctacaatgtcaaagaataaaacatattctttgcaaaggtctcgccaggtcacacaggcaggaacggttgtaacaatcttcatggcactttacaggaggcgtgacccttgtctttctatacccaactccctgctcccatgctggagagagagctaaattgagatcgagaaccagtttaacctggggagcaaaatctaagagacaaggaagagcagaggtcagttattcctaggtagggtagctatcaatgcaaagcaaattagcatgttggtcggaggcaaccatttgcaactagtgtgaccaccgttacaaccccgagccctatgcggcatcgtatctacacccatcaaatccgaacaggaacagagtctctccgagcaagcaaatggccgtcagaaaccagcgagttcttgcacggcactcgtctgataaagtcgtccaaattgctcaacgtagactccgcaatctctgtcaacgcctcctccgtgaagaaagcctggtggccacaaattatcacattgtggaacgttgccaaccgcatcagctcatcgtcctggatgatatggccactgtgatcctggtagaacagggcgctctctccctcgtagacatcaagcgcgagcccacccagctgatgactcttgagggcgtcaatgacggcctttgtgttgaccaacccaccacgcgacgtgttgacgagcatggcgtcctttttcatcttggcgagcgtctgcttgtttatgatgtgcttcgtctgatctgtcagaggacagtggagagataccaagtcgcattggggaagcaattcgtcgaggctggcatactcgccgtacggcttgaaggaatcggtaggatagggatcgtaggcgatcagcttgcagccgaagccctggaggatgcgagcaaggctaacgccaatcttgccagtgccgatgataccgactgttttgccgtaaagtgtacgaccgagcaggccatcgaggttgaagttgccctcgcgcacgcggttgtaggctcggtgcgtcttgcggttgagcgtctggatcagagcaatggcaaactcggcgacggcttcgggtgagtatgagggaacgttggcgacgaagaagcctagacgctcagcttccttgagatcgacattgttgaacccggcgcaccggaggaggatggctcgtatgccttcttggcggagagccttcaggacagacccattaagcgtgtcattgacgaagacacagacggcagtggcgccgacggcaagaggaacagtctcaacagagagaggaaagtcgtggaaaacgagctcagtgcgaggagctagggagccttcaaatcccacatgggggttatctgtatttgcgagaccgtagcgggtagcgtgtacttgggatagatattccctgtcgtaaggcttcgcgctgaaaacggccactttcatggtggtttccccgctgtgggcgtcgacgtggtagtggttggagaaatgctggggtagtgggggaggctagcggctgattggtgcgctttatgggccactgtatttcgaggtcaaaggatgatttggagatttgtgatgattgtgaattcaggagaaagatgtggtcaaggattgagatcgaaagcgagagattgtatcagcgtttcgcattaattcgggaaatcagaattagggaatgcagggttgaggtcacgattaaattgcatcataggtatggaccttgggcatacatgttcttttacatctctaacccagcattgtgcctgccttccctaatctccagtcaatattgcgagttcatacggtagaaaaacaagtactataaaccaaaccccctgatcgtcagcgacctagcccacgggttttacctaccttagcgacatatcaccatacctgtagtaagcacgtgttcccaaattctgaacagcttgatgttgcaatgcagtttgttgcaaatcaagtgtgaggtgattttggacttggcgctgccatcctctttcccatgatgcctcctcgctgccctgttacagaagccactgtccatccactgagccactaacattttccctcaggagctcccagccaagatgccaagcaatccccatgtttttttttttttttttcaggttagtctcgctgccagttccgcggtcgctttggtattataagggaggagcattcggggcaaacacgtctttgtcgcccttgaaacgaagtagaggtaacaagtggaaattcgtccacctcgaattgtcccaaacgttcccttttacatactgtacgggctgtgcctaaagaacgatactaagaacccctgggctctggggtgatctgcactaaatttagcgagtgggagctagctgtagggcaggacggtgcatcccgttgccgacccgtgcggcccgcttgatgacctcccgacatctcgggggcgaaaacatgacttgattaccttacctacctaccgtgccgccaaaaacaaaaggtaaagacaatgatttggtgatcaaagtttctgtaccttgagacatggaagcgactattcttggaacattcctgatctgtatttgtaggaatacgagggagtgtctcttgtgttcaaatggtgccaagcgagtggaaccgtattcaggggtcaagtaaataaataaatgatggactgacccgccaaaaagtgggaaattgatccctgtggtgcccatgctatggcctccaagaattgaagaacgccatctcccctgtccataactcctatctataccatgtatataccgttttcatctatctataacacctggaatgatacatccgcatgagcttgatactcctccatcacggccggtttcttggtagtaaccaaccttcgagggacttggcgatgtgtcgatgaatgatgaagcaaacgtcaggcttgccggtatctatgcttaaggagatggtggcaaccacagctccgaaacgtctgcactcgagttgagggaggttcttggcgaggcgatcgaaggtaccaaggaagacgaccatcggcgaccttcatgatgttggccttgtggatgcaagtaaatttcctcctctactcgtaatgtcccctaatcgcccccttagtgcttggtattcgagcagtcgtagcacatatcgccgggatactggacgctctcgccgcaagtgcaggccttgcaggcgcaaatgtattgcccgccctcgaggggggacttgtgctggtcgctggaggagtcgcttcccctacggctctgggagcccgaaaacccgtcggagaacccgtagtacgggtcaaatgctgtggctggtataggggcgagggccttagtcttgtggcctctggccttattgtttgacttaaagaaaggcattcttgatcttggcagaggcagccggtcgcgtcgttgatgggttcggtcttggtgattttggctgtacggatatttccaaagtctgatcttgttcttgtgacgcctcttcgaagtcttttaaggagtgaataaagtcttgggaggactatattttcgtcgcagatgttagcgttcatgcttatagggagtaagagccggtgacctacctactgtatactgacggttgaggatgttactatcacgatgaagatgttagcaacgagtgaactgaaggaagttcgaaagctcagtctgaaagtggggtctttgatttctgtcaacggtcagctcctcctcagaattatctcaacttttcaattgcaaagctgcccgtttgccacagatccagcagctgacgcatcaaaccgtttctaggtagccagtctctgacaggtgatagattaaggttaatgtcaggcgtcattacaggtctccactccattgctattgcggtttcagaacgtgtggataaggctgaactgcaaagtcccaatcccggtggaatttggggcttcgactggagccaacacaagcggaaggcgtcctgacgaggcagaagggggcgaacgcagagtttccaagaaccggtcacgcttgcatttggtcacttgcatgccgaagatgctcactccctccttgaggtaccttacctaccttgactgctctctgagtggtgcaactgaaactgacgcgaggcagattgcatgctcgatgaagcagattcaagccttgccaaagtgttgcggatatcaaaatcgcttcgtgtaaatgtagaatatgcgtatgcttggattagcgaagcctttgcgtggataggtacggtctccaacatcaagaatagtaccatatccttgtctgcctacggggcctcccaacgccaaggtacccgatggccgcattaacggtgtcgaggtttaggaagcgggccgaggtctgagactaagaattcatgtccactcagtggtggatgaaagattggtaccggatagtagcgatgcttactccgcccaactgccgtcatttcaatcggcagcaagggatgaaacatgacactttcaccgagatcacaccactgcgtttaattttacgggttctccacccgatctcgttcattccacctgcagcaagatggccaatggggatatgagtgaccctgtgagtggaggtcatatgcaaggcaccaggcaccaggcaccaagcacgattggggaaaagatatggcaagcgcggttgtcaaaaaagcgcaaggagcgaaccgaatagacaaccagataccgcggcggtgtaaagcggaaggttgaagagcaaaggagaagtatgcgagggcaagagtacctctaggtaagccgtcgctgaagctgagtattctgcagtcggcgaatgccgccggtggctaatggctgcaagacgccaaggatcaaatcaatcgatgaaggaatcgaaagggaccagcagccttcagcggcggaggcactttagatacagcctggatgctcatattcaaaactgagcccaataattgcagaacagttgtagttatgcctgcacgaaatcccagacatttgatgtttactttccgacgtctcatcttttgaccaacgatcctatcaaagccaatggtggaaaaaaggaacatggcgtaggggtatgcaggccaccatgcaagctgtgaccaaaacgtgggcagaaatcaggagaaaatcctatcaaacaagccaagtttaaggcatccgcatggatcctgccaaatgaggacggcttcgagaaaagtgcaacaagaaggagcgtgacatggaacgaagcaagacctatcaaatacagaaacccgttatttccactgcatggtaatagcaagaacgacagccttttccacaaccggccacgaatcgcaattgaatcaatccaaacatcacctcatttgtcacatcagttcctacgagccctagcacaatgacgcgcccaagttacacaaaccagtgtcgggcaacacatgccaagagtgatgtatcgtcagaaaggcaaccgtaagttcattacttgccgtctgtccgataagcatggaaagttgggaaatgtagtttgtcgacggaaaggcaatcaggcatatctggtcactacctacgttagttccccaactccgaagccaggaagcccatatattcgaccagatcaccactgtatacagtaggtatgtaatgcgcccaaagcgcaagcttaattcgacgcaaccttggctttgctctataacataaactctcttgtgaacaggctctgggctaccatggctgctaacaggcaagcaggaattggctggacatcatttctgctacacagattctccaatgaagcaccaataccactgcagtttcctgtaccagcgttaacgcactgtgagagcctgggaataacacctttaaatccgggagacatctcttgtcttgcagaacacaatttgaaccctcgacttaaacattccattcgtgacggatcattgcctgtgcgtactcccaatctcccaaagtatcgaagcacactgaagcaagtccaagccttcataagtcgcacaagtcattgaagaaaacgctcacttcgtgcgttacgcggttgcgaacgggggacaaagacctccttctctccatattcccctcccaaattcgaggatcagccgtgacgattctgggacatgggacaaactgacaaactcgctccttccatgtagcaaggcaagtcgaaatgatttccatactgtaccacaaaagactactgagtgtcacactggttgtccgtgccatcgattccttccataccctcacgttatccccgcttaccaagtgtcccatccttccttctgcttcagtgtccgccaatgacagcactaccaccaccactcagtggaacttgcccgcccacccgtacgtggtgtcatccgtgccgtccgtctgccgataagctcctcaactcggtcccggctttctcccgccccaaaaccaaatggtatctctattccaatagttcggttttgggagttgcccgtccgcccgtgtacgacagaacgaaagatcagagtacaacggcgtatgtggtagacggctacttgacaacgaataattactgcccaggatattatgacacattaaactttcattgacattggctacaacagctgtcatgaattcttgaacttgaaccatggatatagagccataactaggtacctaggtacctacctctatatagccgcagacccggacagcctttacagaaaaaggtaggtgggcaatgttatcacctagttcatatctgcgtaacattgcctgaatcaaatagattcaccaaagcatggcaagcctgaccttgcttctattgccatgtcatttttcatgcaagtcgcggatagagggcttgacagatgacagttcatatagactcatatcacgggctggggagagcctggtatatgcgtaggacgagacttgtccatacaagtgatgatggtttctggtggtggtggagattgtgggagtctggtaaggatgtcgataagttaagtaaggccgggggatgaaagtcccacgtccacagttgacatgtagctacgtccggagctgttatcgtcttttggtggtaattgctatctaggatcggttagtttccgttcctttcgacttcgcagtggactggctcaacgttttttgcttatcaaaggtctgaatgcaaccaaccccgactgcactgtcccaaaagaaatcatgatgtcaagtttgccatgtcgtaggtattgaaactaaactacagactgcgacggtaaaaaggaaagaaaatgaggaaaatgcaactgtaaaatgcaacccatccgataacccgggcagctacccccaccatcaatcacaaccaccatggccgcctccgttccttgataacacctaaccagaatttcaccgccgcgcgtgttctgaagggagagcacatgacaatatccaagtaccgacctctacttatctgtagtgataatggtgacccaactttgacttgtgccctgtctctattttcatcaagcattggaaaatgacaaagacgaagagaaaatcataaaaggtaccaccaaatcttgtgacccgtgaagtccataccaaacacgtatcggcccttgcgtgaggaagcggctccagccgaccctacagtaccgacttcatcgcaacatcaccaagtacctaaggtaggaagccattcaaatgccgattttctctctcttgggttttccatcactaaacgataactgatccaaatctcacgtacaactcaaatccaccgagacatttccaaaaaaaaaaataaaaaaaaataagataaggaataacccccatcccccacgccggccaaaccaaagcacacctgaaacagatgccaacccgtaacacgtccctgaactgcacgtacgtgctcaagtagtatagtaaaaatcaggcctcatatcccccaacttatcaatctgcttctcatccaatccctccacaagatgatccctctcgcccctcagcctctttccgttctcggccctcagcagcaccgtcatcacgatggacccgccaaacaggaaaacggccaagaaccccatgacaatggcatggcccgtcttgtggttggcgtagatgttgctgctgatgatgcccgacaagttaccccagccaatgacgaaccccagcacgacaccgcgcttgtacacgccctcgacgttgttggccatccaggtgaccgtgttggagatgcaggggtagatgcccagcgcacccaaaaagacgccgacgtactgcaccgcgggcgagttggacgccaaaagcatggcgaagccggcaacgccaatgaccgagaccaagatgttgcagagcccgcgctggcgggtgcgatcggcaacgtagccaatgaacacggtaaaaacggccgccgcggcgtatggcggtaccgacatgagctgcgaccgcaccgtcgacgtgttccagccgagacccttaatgatggctggaaggaagagcgagaaggcgtacagcggcatgtcgcagcccatgtaaatgaccatgccgagccacatcttccagtcgcgcagggattgatagaggtatgtcatctggaaggtctcgtgctcggcggaggcctgctggtccagcttgaggcggcggacgacgcgggcgcggtcgtcttcggacaagaatttggcctcgtcggggaaatcgtggaccatccagaaggaaacgaagccaatgacgacggtgaggagaccctcgaggatgaagatccaggcccagccggggcgatggccgatgccgtccatgtgttcgatggcggcggcgagaagaccgccaaaggaaccggacaaggccgcagcggagaagaagatggcagcgcggatgccaaactcggagcgcttgtaccagcacgacaagtagtagttgacgcctgggaacagaccggcttcagccagcccgagaaaccatctggctgccatcaaaccatcccagttgtaacagaaacccatgcccaccatgctaccaccccagaaaaccctgcaatcttttggtcagtatactgcgtggagcagccgagaaaagaaggaaaagtgtgtgaactcacatgatgatgggaatgaagatggaagggcggaacttcttcagcatgatattcgtgatcggctcgaacaccgcatacgagacaaagaaaatgctgagagaagcactgtattggccatcagacaatttcagatctttttgaacaccagcgatcttagcattgccgatgtttgtgcgatccaaaaaggcaagaagatagagtaggcatagctagacgacatgttagacttttctgagcggcgaaaggcatgtataacatgaactgaattgcttacccatgggatgagcatgaaatcgagacgtcgaacgagtttgcggtcctagatagagtatgtggtgttagcattgcatgagggtcattgcagaacctgaccaggaagcgtgaagtgtggacatacgatttctgccttttcctcatctgtccgatgagcatccggatcagcgggaaggttgatgccctcttcatgtgtagagacgcggcgaccttcgccagacgacttttccttatcttcggtcatggttgatgagctctccaggtagtactttcccttgggtctgaaggagaatattcgggctgtggtgtggtagaacagaacgtgtcagttatgtaaccagtgactgggcttccacggtgaggtgctgtgagttttcgggtggtgctgatgacgggagaggttggagccttgcgcgccgttcgttgtctgtcttgatttccaagaggcaaaatgtaacaagagaccagtgacttataacgtcctcggagttgcctctgaggctgtcgaaacaggcagaggggggtaaatgccaatgcacgggaagaagaaattaataagtacaaagaatgaatagtgaggtggaagtagaaaagcggaaagatgagttgagctcttatctacaaatcggcaccaaaaagggagggaggggaaggcagggaatcatgtatcatcatagcgaatcaacaatgggattggtacaaatcgagaacattacaaacccattgctcatgtttgcccaatacggggcagcctgattctggagtttggtcggcgtgggtctttgtttttggtccgttttttgtgcttcggaaatgctcacgcgggaaagctcactgaatcctgatctgccgagctgccgcaatggcctttccttcttttgcgttagagctgtcaaagggggattgtcaaagccggtcaaggtggagtttctggagctttccccagatgagggcgaacgaaacagaatccacgttgtttggttttgacccacgcggaagggatgagatcccggagatgtagatcgtagtaaaggaggagattggcgaacgtcgaagcgacccaaaccggaaatttcgccgcaatgtgataagtttatggcattcctgtctggtagttgggcactgtgacctgactaactcgccgaacccttcactgtgtcgaagaagccttcgttagatgttggccctatttgactgtagccacgcaacggttgcactattggtgtttgctgtaccggtacaggccggggaggggaatgtggatgaagtgtcggagggagggacagagaacaatggaacgtgtgcccaaaataggatagtcccgaggacggggacggtgcgggtggggttgataatgcggagaggaggaggctaaaccagctggggcagcttataagtagtttgtagcatatccgacacgccgcatatgcgcctacaggcccaattgggacgccaccacggacagatggacggcagattaccaatgcactcaacaccacccccacccctgctcctggcacacctcatcctcggtattcgtagaggtacatgatagtagccagccatgaaggcatatcaacgacggtgagcatggataccagggttggggcaaacattcacctggaagcgtgctccccgatgccagaagcctcaggcgtgctgcttgctcctcctgcggtcccagcatgttgggatcctggttgatatgatcccctcaatctcacatcttaccaaaacgctttctagcatctgttatgacagagctcaccagacttgtccaaccgaactactccagtgtgttctcttgcagtcactgttaatttaccggcaataccccgctccagcaacctcaacaataacacgactcgagagagttgccttgttggtcggtttctggacaggcttttacctgactagttcatgtccgtgacccacatgttgtaggattctctcgtccgaagacgaaaaggtgcccaaggcaattggagagtcggacagtgatacccagacagggaggtgcactttcatctttctagaacccccttggaacatcgacatcagtgatgcttgcttcgtggttcgtcagaggctagcaaacgagggagcaagaagtacctgtgctcgtgtttgaatcgccaagcgggagtgtcgtgctgtctcacctcacttttgcttgtcccatggtcttggaacatgacagccggaaagtaaaggtgcgtaaaggaaggtctctttcttaccgggctgtacagttgtgttgagtacctgatggaccaggaatgccagataaatgaatttgcttgaccaagccaatctggcatccatcatctgtgggcgacatggtgtctcagcagaccttgtatcaccaaatcctcaaccctaggagcccccctcaagcgcacagcagcaactagtaacttctgtccactacggcctttagtgagactcatgtaccagattattcattgttgacgatccgaagaacggcatgttcggcgactgcgcacgcagaattcgccaaggtcagttatgtttcagacaagaggaggggggtttgacacagactgttgttccgagtttctggtcgttactagcggagtgctgattcggggaaggctgaattgatgggtgcgctagataaaggaaatgcatggatgcaccacaccatcccgtccttaggtcaaggtgtgttgcaacccgagtattggttccgaagagagaacgtgctgtgtactgtcttggtggacaatttgttgagaccaatttcttagttcacgcttggcaggtgtttctgtgtgtgtccgcggcgcggcatggacaaaagcatggcttgtttgctcccatgcgggcgccacacgaaaaggggcagatgacaatgcctggttcgaggagaaccgagtcaagcagggccgccgtgtttggaatttgatttctttttgggcggaccaagtttgctttgtgtgaaggtgcggtcctttcggtttaccgttgctggccagctgctgtagtccgtcgcccgaaaggccaacaaagtgggcgagcatggcattgttggaatgctttgggaaacttttcaggcgtgtacccgctcgggcgacagcgtatgtcatggttatgatttgtgggttatcgtttggcaggtctcgcctgcaatagcggcctatgagcaagcagccgctgtctggtaggactacttgcgatccacgtgctgaggacgttccgccagatctgtggctgtactcggcaagaagaaaagcaattagctacgaaaatcttgacgatgtttttgggaaaatatcgaaggatttgcagctccttgcactagttgaatcgtgtcaccaagctgctgcaagcggccgccacgtccattgcgtctgtccaacctgcctccaaagcgagccgtggccgtctcgttcaagggcaaactgtgaccttgttctccttctttttttttttttttttttttttttttaaattcttttttttttttttttggacaaggacgaatatagagacggtggtcaatgtgtgtagggctgtaatccggtacttgtatgtgtctgtgactaagggcataggctgtagtattttgggaggaggctagagggcacatacttgggccgtctcggcggtcaagtctcctcttggcttgggcaacatcaaccccatgatagcgctatcgatcgggtcgggccatatcagcctctggactagctcttcaggtaccggtacgcagtgtgccaggacaagcgagaagctgccaagacgagaagcggttttctagcttgcttctgtgcttcctcccctggcgataataaagccaccaatttcttggtaggtgactggcagactagggactgggacttgggcaccgggtcagtcaggtgccatagccaagggccatgtggcatggaaaatctttttccatggcggttgggagctcaacatcggtagtgttgatgaagccatggctgtttcctatggctctcgactcgaggactgtgcgatggaatgatatggctgcaggagcaattaggagaattgtgccaaacgacgagcgagatctgccagctcccgaagagggtcatgtcgaaggtctctggaaaggtgcagtgcgtcgggtgtccggctacacaaccaagcgactcgcaatttagcgcttgaggttggctgctgttggatccatggcaatccagggaatcccttcttgagcggctgtcgtccagataggcaggtgatgcgtatactgtgattggagtatggatacgctatgtggtggatgtcgtgttgccatggcggcagggtacctcgaggcttttgatggtgggggtggtggtggtggtatattggacttggcgtcatcaaacacctgcaccgtctgcgccgtctgctccggagtggcggcggcaaatggccccgaactcgacaaccaggcgtccaggctggatttccaccgtggggggcggctggtgtctcttggtatcggtccggcttcggcgactgtcatgtgtgtggacaaggcagccgacggggtcgggcggtcagctgaagagcacggtggtgatgggtgtttgtgttgactttgttggtgtcgcaggtcactcaagatagacggggagcgtgattccggatccaaagcgctgggactgctgtgctggaagcgtggattatgcagtggggtcgttgtgatgtttgtatttacaaagaggtaaaattggagggatggatggcctggattcttggaacggcaagtacctaagaggcagctgtggacacatccagatgtttgccagacggcacgcggaccgtgaccggcatggagccccccgagtcctgtgctccacttcagttttcatgacccgactgaatggaggcttccgtgtgcgttcggactttggaccatgttgttggaactcggtgcgctgggaaacagaggcaatcagcggatcactaacagtagaaaacgtcatttccctcgttacttgtccttcgggtatacaacggcacaaaccctttctaaattgcacatcaacaggtcgttgtcttaataaaagagtcttccaaaacctaagccgacaattaacaactgtttcgaagcttaagataggatatgatgatgtgtgatggtgacgtctgcctgaggaacacgcaaagagcgcagggttgaagtgttgagagatctcgtgacttggatgaaaggcctgggcctggggtgcgaggcacttacaggtaacaacctccataactatccgggaggcaatgtaccgaacccccgacagcttatgcctggccctcaattcgtggagacaaaacacactaaacgtctctgtctttatttggctggctgtttacgcaattggtgcgccagataataaaccgtcacagagtgtatcgggcaggtctagctaaaagaataatacatcgatatttgctctcatgtttcgctccttcaatcttttctctctctcaagcagtcccgtgatgccgctcggcaagtctgtgacgtctaccggaactccactgttatttagtgtacatacctctacactagtctgtggggtcgcttggtgcggggagatctgcgccttccccattcccgcctaaagcttaacttgaccttcccccaactcttctgttccccgcttgaggagactttcaattggtacctaattggtctgacccctcacccctcattccatcctgaaggaagctgacagctgccggacatcgcccaaagcctgatccctgcaatatgaccgccacttctgccagctgaggtctgctgtcaatcgggaatatcggatgaaatgtgactccactcagtcatcaaaccacacctcatcaccaaaaaggaactgaaaggacagcggcagacagcggcacaacttggagttggccatcccgtctcgtagtggtgaggcactgcacgtaaaccgcggccctacgtagccaccgttactctctgtcatattttgacgagttgttctgtcgctccccagcacccgacaaacctaattcaggaagtgctctgggaggttgagctgcccctgcttcagtttctcacctgaagctgctccctgtacactcataccatcgacattgcgattgaccacaccgagtcaccactcaacatactgccagtccgagccaccgcacgcccccgggccgtattccccaacctcagctctctcggactgtccagttggagacgtggcctcatggcggcttcaaagaaagtttgcattgttggtgtgttcatgtttgcctccaattcacttccacttccaagccatcagtctttactcgtgccttctcttcttcgtttcttttccctttcgacactacgcgcctgcacatgtgtcgccaacatcaacatcaaacatgccacttttcaacccatcgactcttccctcaacgcccaataccgccacatatcatctctgtgcagccatggctttctaaccactccttgttacaggtgctggcccgtctggtttagttgcagccaagtcactcctccatgaccagcccaaggggaccttcgatgtaaccatcttcgaagcgcagaaccgtgtgggcggcctttggccgtcgaggaaggacgacaacgccggtttggttcacccgctcatggtagctaaccagagcaaacataccgtccagttcagcgacctggcatggcccgatgacgcccccgaatttcccagggcttggcacattgggcgctatcttgaggcataccatgatcgatactgccgggacgccaaaatccaccttggccagcgcgtcgttcattctgaactgcttcaaccctctgaccaaggtgtcgagggagccaagtggaaggtccggacctgctctcaagatggccaacagctcgaccatttgttcgactacctactcgtcgcatccggtttcttcggcaaaccggtgatacctccaccagtggccgctagtggtgatataccggtggtccatagcagtcagtaccggactctcaccgcgttactcgaacagacaaaaggtgtcgggcgcaagatcgtggtggtcgggggccaaatgtcgggcgtcgagatagccggcactgtcgcaacccacctctcctcggcattgcacgcgcctggtgcgagtccgcttcagcacttggaccagtactcgattcaccatatttcccagaggcctgtgtgggtctttccactctttacctcaccaaaggtgcccatcctccatccatgtccccgactgtttcctcttggtgcctttgcgctgacttgtatgtcttctggctagcccgcgtcgcccgcaccgcccttcttgcccatggatctctgttcatacaatctggccaacagaccggataatctgaccaatatgcaaggccatgtctcgatagaggcggccaagacacgtcactcaatctttgaaaccatgctagggactgatcaatctgacttctcatccagtctggccattacaaacaccgacacagaccagcccccttacctggccgttagtgacacttatgcagactttgtccgcagcgggctcatctcggtgtcacgtggaaaactagactcgctgaccggcgatactgtcaccgtcacaacagctcggggagaggtaagcaaaatcgacaatgttgcggcagtagtgctcgcaactggcttcgaggcagcatcgtccatctctttcctgccgtcccctgttcaaaaaatcttgtcggtggtgccctctgacctgaacactactgttgccttggcctttcacggtacccatcatccggcaattccctccttggggtttgtgggtttctaccgatcaccttattggggtgtcatggagatgcaagcccgctttgtcacagctttgtgggcggccggaggacctgcttcttcgtcacttcctcctaggatggctacagctcttgctgaagatgattccattgagcaaactttggctctgcgaactgatcctcgagtttctcagtttcccatgggcgattacccgtggctcatgcaagagttttcgagggctctagaaattgaccgcataccaccgttgggggaaatgcccagagttccaccagctgaccagagcatgaacatcctgacaccagcacgctatcccgcaaagcgagcaggtgaggcacaacgtacagaagccacaaaggccattcagcagactgagagcacagcatggtctggtgcttcctcggcaaggtttgttgcaaaagccgtcttccgttcccttttaggtgaatggaagcttgagagggatcttgtgagtcgtcttcccactcacccgagcgggaatttcagtggtactgcccggttcctgctcagggaacgtacaagagacggacgtgaagccgagcacgatgctgctttggaaaaagatgacgatatcgggttggagtatctctacgttgaggaaggaatgttcactgcctctaacggcttctccttccgtgccacgaggagatatgtttggaggtatgatgaaaagaaagacaagctgagcgtctggttcgtcaagacggacgatcaaaagaaggcggattatctgttccaccaagtggagttcgtcattccgaacacagagaccgaggatgcaccccaagcatggcgagcaaacgctggacatctatgcatcgacgacttttacgacgtcgactaccgcttcaacttcaaggccgtcaacctcaaagattggtctctagcctaccgagtcaaggggccgaagaaagactatgtgattgaggggacctacacacggtgaatcggcgattaggattgttcacatgggaagcaaacagcagcgtggtaataggacccatagtagcgagccacaaatgatgctatcacagatccttggtgtaagttagccttgagtgtcaagaaaacagcaagaaagtttgggttgacatgtagttcatgtacccacatgcgcatacatacagttaggtggatgggagtgccgagagttgtgatagtgccacaaccaatatcaccttccacccagcaacctgctcagtggcgatggaatcttgagagatgcgatgaatgcggtggctttcaggccattcgtcgtctagaaggctgcaacgagccacccaggacaggcgtgcagttgatgtttgctttcccgtagcttgtcttcccgagcgcaatcagatatttggccaatgaagccaaattgctaaacacataaaggctcttttttgaacaaacatatcaacgtgaaaggataccacagaccacagacacgaaacgactgtgagctgacagagggcacatgagtggttatgaggcagaacaatgtgagtccttccttttggcgtctaagacactattgcgattctcaccactcaacacaggccaggtaactaatgcaggtacaattacaagcggatctcgatgttacagcattaggtcactacaaagcatggacatcaggcccctggctgtctaacgatgaggtacgaataagtcagtcccctccaaaaaccgcatggatcagcaagtggccaggggaccaacgctctcgcggaacacagcagaatgcctagtgtgttcacaaccacggagccgcgatatcaggtcactgttacctagaggtatgacctgttggtgggaggtaggttggtaggtgaagatgatcattgcccttggtgtttgtggcctggtgttaccgcacgatagtgtacgctggaatgaagggctctgattttattctgcttacacaaagcttcgatagatcactcattctttacaatcccaaaaggtctgggagggggactgtcgctcgcgcctattgtcgcctcttcggcaacctacctgatctgcctcatgttcctattatcatggctggaactctgtgctcgttgtctgcaccgccaagccggcaggttacttctgtgaccgtaagtccagcagacaatggggttatatcaggttggatctgcacgtcgtgtcgtaccttttggttcaatcaccaatcacgaccgggatgaggcggccgttgtcgcatacagggcacgcagctacccgtcgaaacaaaggacccggaaagtcatacataccactctggccactcaagccaaggaaattcctttgtcgcggcgtgagggagaaagggcatatctatacttcttgctcttccagttggtcgttgtttcgaagtggtaggtatgtttgactttcatcttccttacaacctcacgaatgactccctcgcagctcctggcaacggaagttcctgggccattggtcgtggtcttgctccagggtgccattgatgtcgaaaacgaagaaaaaaaaatctgtaacatgcccggggaggagacgggacggtacggtgccatcgtatctttgcatggagagattggcttgggaaatggcgatcattctcgaacttgaaggctcctgtgatttgacagccaagaaaaccgtcaagcgccacctacccagtaatcgtggagatctggttttgcttcttttctgcggttcttagctttggagctctcaccgttcccttttataaggctctccaaccctaccgctactcatggagtttgggataaccttaagtggttggttgctgctctcacgacgtggactatttggcaaaccttgtctgcaactaaactgcatacatcctcgctgacctcacaccaacggggcacagcgatgctgtcaatccctctgcagagggcaaacaagcatcccgtgcctacaatggccctacgcatatggccagacccctgttcgacaccaagtttacaaatgtactaacgaacgtccaaccaccaagactatcaagatcgaggccggcaaccgctttctgaccagtgtccgattcagcctgcatctctaggtggaaaacgtttcgttgttctcaacaatgactgccggccaatattgtcttcgatttgcatcatcgtccgtatcatgttttactcctacactgggagcactaaaaccgtctcgtctgggaaacatattgcagctgatgggttccatatgttgtgaacctcgacgagttccgcttcgaccaatgaacccggcgcatacccatagcgaggtcacacaagtaatctggttcgagtcaagctccctggccagacggactgggacacagcacaccagctcagggccaggaaagcagagcgatatgaagaaaccggatcgtaagcacgtctcggttatcgagtgtttcccccgtgcacatcacgacaacttgccagaggacatctgctgtctcttattggcgttggacaagtcgcgctggcatcgaaccgccaattcgagaagtgcccttcaactttacactgaggtatgcttgctaggatgcttctggtgttaacatggtgatgttggatggccccctatccatcaaatgcgtgtcaaacagttagagccccagaaaggcatttgttttgcacccgaccctcacacaaagacggaaggcaagtttgctttccgacttaccggtggcttgcatgatacaacactaaatctcctgctggatactgggtgctctccgcaaggcccaggttacttccctcgtgttagggagttagggacgagagagacgggttcgtgcctcgccgtatgctgggaggagtaccgcacacttatctacctacctctatacaatgctcagacaaacatcaggaactcttcagcacccgacagcaccccccggagcgcggaagcgcaactaaactgatacatgctatacagcgggacttccatagtttgctgagcatttctcctcaatttccttgcgcattcgcggtgaaagcatttgcggggaaatataaggaccaaagtcccacttgttggagggttgacaaatttccagtaccgcgtcgaatcgctgccaaaaaccaagaccgccatctcccaccatatcaagagccaaggaccgttgccgtcgagtttcgtcaggggaaaatccagtccattcgtgtaatcgattaagcgcgtgttttgtggctgccgttcagctgtctttcatcccgcattttccccagacaaaccatcatccaaggtttctgttctcgaaaccttcccttctctttttgtccactgtcaaccgatgaccaattcacaccgttcataacgcgcctcacttactaaaccctttcaagggtcaactgatctgccgaccatccatcgtcctggaaatagagacgccgccaggaggcccaatacttgatgcgagttgtgcgggagcaaacagcttcgcaatagacggcttgcatctgatactctcctcagcctgatttcactaacgtttccgcggccggcttcccgaccgatcggcctctcgaatcgcaccggcagtggctcgtcattagtgtgtggagataggcggggacgcttctaagccttctaattctttgcttattcgtttctgaacgcggggagtgaccgttgggtgggtgggctcgctccggattctactggttcgatgaagccagcctgcttctacagccgcaagagactcaagcccacacgcgacacccagctaccaccacacagtccccaaccccgcgggatcttgggcattcctgcctgctctgccgctttctgcacttgcagcagtcttgctttcagaagtcaagccacgtgcggtccaacacattccaaatcgggtttacgagcctgggttgtgaagattgctacgccgtctctcagcccaaacacaggtctgaagccaaagacaaggcttggccaattaatctatccctgttcctcaatccacttaagatattttcgcctcccctcctttaccatggacgacttcatcggcaccacccaggctcaggtcgaacaaccgcctgtggaatacagtcaaggctacatgaatctcacacagacacagcggaacaccatcgagcatgtcgagaggattggcgcctctcttagcttgcttggggtgttcctgatattcatcgcctatggcctcttcaagcgagttcggacagtacccaacaccttcattctctttgcgtctatcgccaatgtgggggctagtacggcatgcttcatcggctatgcgggtatcgtggccggcgagaactcggcgctctgccacacgcaggcgtttcttcttgagatgtaagtgaacttgtggtgagattgatctgagatggacaacacgttaacacacttctccccaggttcatgcaatcagacccgtggtggtcacttgccatggcaataaatgtctttctggttttcttcttcgccctaaaccccaacgcttttcgcgactacctctggttgtattgcctggtgtgctatggacttccttcggttccggcaatcgtcctccttgctcacagtcctgctaccactcgctactatggaaatgccacggtatggatcccaacccttgtgaaggcggtttgctcacgagatgctgactctcttggcagttgtggtgctggatagccgacacatggaatcctctgcggatttacacctactatttacctatttggacgtgcatctttctctccggactggtatacctcgccgtgggctatcaagtgtttcatcagcgcaaccagctacgaaatttgaccttcagcaaccaagggaaaaactactctggatctgaacacatagaactaggcgagaagcacagctacggtatcagcgctggccgggattcgccatgccctactgttattcccatggtcagttgcactttactattaccttcaagacgttggctttccacttgactcttttgcttccttcatcctccttcccatgtaacaccacgctatggcactactgtcgtaccacttcccaagcatgcaagatttatatctaccccttgctgacacttccttgccgcacgcacacaggatctctccaatcacccaggctgctatggcaccgtcacgactcaagttgaagtcaacatctccgacaacaccgacttccaaccgatgactccgatctcaccggccccgtccattaccgaggtcccccttgccacccaccccccgggccagaacaacagcatccacccttgggactccaactactcctcgtcttcctcttccagcgaggaccacatcgtccctcccgccgccgtctacgccggctctagctcccctcccttcggtgtccacgtgcaccacgcaaccaacgagaccactcacaacggggtcccaaaatccagcctcaagaaaactaccacatacatctcccaaggggaccgcccctaccaccacggccccggctacggccacacgtattcctcctataatcgcacctcgaacaccaccaccacgggcacgcaccaggtccacgcctcttcctcctgcgggcaccaatccgcctcccaccaaacccgctcccacactcttctctcctctctccgccgtccctttcgcaaattctgggccaagctccaccgcctcgaccccatcaagcttgcctacctgcggacttccttcgtctttgccatttccatcctggtcacctggacgccgtccagcatcaaccgggtgcactcgttgctttaccccaaagataccagttacccgcttaatctggcgagcgcggtggtgttgccgctgcagggggtgtggaacgcggtgatttttgcggcgacgacgtgggtggtgttgagagaggaggtggacgggttgtggaaacggagttccttggggaggtggtgggagaggaggggacgaagaggaagaggaagaggaagaggaagaggaacgacgacgacgactactactagcgaggcacgtactgcagttgtcaacatgatgatgatgggtggtggtggtggtggacatggacatggacagagaggggttcggctggggagtgatgggttgcctcgtccttctcctcctcctcctccgttttctactactactgctgctgctgctactactactactaccagtggtgctggtgggaaaaaacctactacgcaggggtataaagcgtggagaaacgggaatggaggctcgtacaacggctatggtgttcattcgacggtgatgaaggatgatgattttctggagacgaggagccattgtagtggcggtgctggtggtggtggtggtaagaagaagagcggcaagaaggggccgatggatcccaatcggttgggcaccgtgcgagtcattagggatggctcgttatgattgtgtcttcgacctactctctatgtttttcttgcttttttttcttcttctttatttctcctcggtgtgtatttggtttcggaatttggtctcatggtctgtgccgtataatgatgggcgaaaaaaaatcagtctggtctaatgtgtcggcttttcttcccgtgggtcgtccacgttgcaggcgttttgggctttgcctttactatagcgtgatcggttattggcgtcttatttttttaatttcgttgataccatggaacttacctcgaacgaaaggtacatgtacggaatgaagaacatggagagtcatggtgaatgggatataccattgagttcccctttggttgcttggccccagggaaagggaagccatagcaagcttaaagtagtaggtagtttacgtacgatagtgtctatgtaaaaataatgtaaccttgtgactattacaacgagctaccagccgaatcaaactacgtgatgtgacaaatgcgatgaaaggacaagaggtacagatcacctgaagtcaaccggcatattaaggaaagctgtggataggtaggtagagacagcggttgagatatctccatccatccaatggatagagatagtatacttctagcaatggatgttacgaggcaagtagaagctaccttgtaccgtagatgcacgtaaaggtacctaccacagcggaaatataggcagactatcaaggcttggaagggggatacaaggctagttccaaatcttggagcaaataactggcccagccttgttgtgagatctagcactgctggttgagggaggcccctgattggtcggatttgagggcaaaataatgaaagctaaagacccctatagtggccttctgtaatggctactataagacttttttttttttttttttttttttttttttttttttttttttttttttttgcctactttggggggggcaggggctcggatgaagctattcacactttcacttcggcgaaacttctcccgcgacggaaaaaaaagctgtctccgattggaattgaactaacaatcacaaaaaggagagcgacgacagaaaccattgagccactggcccagataatcgatagagctgttcgttgttgccgttgatatagggaaatgagaaggtggagggaaggggtaaacaggaaagaacgaagagtagttcagccaataagagcccttccttgaacaatagtgctagggagccaacagtgctagatttcacaacagggcttgtaaagattcccttgcgagcattggacgtccctacaaggccagatgccctcgtaattttcaggctatggtaggtagggagatcgacattacgagaagaaaaaaagtgaatatgagcccaatctcggcagatttaataacttccctatcgcgtagtatgctgctcgtccattatgcttcccaatcaagacctattccattgtaaatcaactttatgcctccgcaacaaaaaccaggcctccgaaaatgaacataatgcctctggtccatctaaaaccccctcaaattcacgcgttggcgccttcgcggcgggtcatccgctccttctccaactcaatgatgcccagtacaaacttcctaggcaacgccaggatctcgccgcccaacgccttatccttatcgttcttgagggcctgttccagaatggtcgtcgagttttcgaggtaactgaccgtgaatgccttccaggcctgcttctccgcctcggattccttgagcggcttgggaaagtacgggtcattgagtttgaccgcttccacggccaaagcgaccccggcatcatcaagggtgatgttcctgacctggttaaaatccaggacccacatctctgtctcccgacagaagaaatcttcaaggccgtggtaggtcgagggaccgacgtaccgcggcttggcatcgtcctcgatattatcgagaatatcttcgagggtggctttcttggttgagctgctgcccaacacaaactcaacgtcgcgggcgtcagtcttcgccccccagtgcatcacggcaagggcaatgcccattctacaggcaagttcatcaatatcgagattaagctcgatgagctggttgaggtgcagcttgaggttccgaagggagaagaacatgctgctgctcttgccgtttgtcgagccgaggtagacccgcaccaggcagtcgttgttggctgggtcggccagggccttctgcttgcctcggggagcgcagtacttctcgatgaggaggtggcgggtgctgcgggggaggggcaagatgcgctcggcaatgagggcgtgggtaggaagggtgcagatgttctctgctgctttggtgaggccgggttccgcatcccaaaactccgtcttcttaggcggcacaaatccaagcagcttgggcacccggacttcttcaacttggtacaccttattaaaaaggcgtgagatctttcggtgctgctggaagtcattccatagcgccttgctgttggggtccttggcaagcttggcaacgactgatttgccctcttgggcgaagatggcaccgcaggcgccggcaccaatcttgcggtaggggcaattgttggtcgggacatggttctcttcttcggtgaaggaagaggaaggcgaggtggagtggagggagagggccaggcggagacttttgtcgaggacggattcctcgtaggggcgcctgtctgggaggggactgggagcgcctggcaattcggactcttttaaaatttcgttcatcgccgaggagacatcgggggtcgcggaggaggggagtagaggcaggctgcgttgaaattgaagaggcatattgtcgtagtcgaaaggcgtattagtaggcgacgatgtattggttagtgacgaactggcttcgaaaaagttattagagagattgaagaaagaaaacaagaggaggggtcgaagacagaagacgtggacttttatatcggacgtatttcctagatttccaaacacgtagctgtttcggcatgcagtctcaatgtctgtattcttgggtatgtacctgctgtgcataaagcactgacccttcccgaaacttccaagaagactacatattactaccagcacatggctcagagaccacctatagaagttacacttcattccacttgggaaggtgaatccggctttttatttaaagtaagaggtgtgagtgaagggatcaaggcagggcttactccaaaagcagcgggtgaaggtgcagttgcgagctgggtccacccacttacacgcaattgaccaatcaccgtatttctttcccaaggttgtccaatcacagcacgaggccgggaaatcatgagcaaaggagcgccgacagttgggaacgagcagacggttcagttcgaaatcttgaaagactgcgcagctcgcggttacggtatacacttgcctacctctacctctagatttcgaaaggaaagaatcatggtcggtttttttgaaaggcagcgttcagtttgaaatgacggccctgatttggcgaatgtcagtgacactgcaaagaagtacaagacaaaaggggcaaagagctcaagcctcctcaggtccagcgttgtccagcctttgttctaccaccccatctgccaaacacaaagggaagataacagagtcaatcaaaataagtaacccaagtatgaactaaaaatattgaggagccggacacaggcacgcaaaccccatcacttgaagatattccggaacgaagaggtgtgtctcttcatgggatgatccgggacagagggagggctgactccattcttgtctggatcagtcttctgatttgtttgtaacttcctctcgctatcgtataacgcatctaattgtccgcactcgctttctgcgatttgcaattgtcgcggtggtaccggaggtggcaactggggcggaccccgggccgtggcctcgacaactgtattgctacgcgtatccccggctacattaggggtactcgcaggtagtggtcttcgccgaggtgtgctggatgacctagagactcgatttgcagccgattgcggttcgtcttcgccagatgtgccatcggtgagatcaccatgttcgtctggtcgctaagaggatggtcagtcagctgctactgcgttcaaaggaggccgggtcaattatacctctctgagttccttgcgcatcgccaaatcggtacaggcatctttcgcctgttcaatggccttccgctgtgccgccaaggcttgtcgtcggtcccgtgtctcctgattctcggcagcaatggattcaaccacttcactggtcatcgccatgacttcaacaggattgaagatgccatacatgccttggagaagatggcgctcaaccacttgcgtgataacgttccgaatgaatgttttcgcagagagctcatagaaaatcagcatcttctccaagatttcctcggcttccgtgtaagtcgctccagtttcagcagccttgctcttccaggccaccagacgttcttgatattcaggatcgtaaggctgaacctcgaggttcaggtcttgcaatagatgtttcagttcttggtctgcttcgtccatcagcgccttcatatgagggtcgaggaagtgacggcgcaacggttctcgcatgcgctggggccaaatgtaattaatgacctcgcggagaaaatcgttgcagaccgctccaacgttatccttgtgctcttgtgctagtctaggccaaggctccgaatggctttggaatagcatgtaaaccgctctaggcgtggaatccatgggaaattcggatcctcgaatttgatggagaagtcggctgacctccagacgggcatattcagacttggagtagctcgatgctgattgtttatcggcaggagagggatcactggaagcagagagcttgaacttgcggccgtcagctcggattctggccgaaaaccgatcgttttcctcggcggcacgtgcccggaggttttgtgccggcgttccctttgggtctgcagttacacgaaaaaaaatcgtcttgggtgggtttttatagaagccgtgggctgcgggaacaacgagctcgttggagaaataaaacagttcaatgagctctaagcgcatttcttcgggtgtgcttttggcagtgccaagcgacttgagttcggcatcacaatcatccaaggccttctgaatctgtctgcgtaacgcgttgacatgtctcccaatgtgctgctgaagctggagacttagcctttgcttcagagcgctggctccgcacatggacgccggaagcgagctccatttgcctttggagaagaaatcccgttcagtcgaccggcgttgctccgcagaaggccaggtttctccttccgttcgcgggccagggttcaaaaggacgtaccagcccaaacgaaaatggttacgccggtcattgttcttgacgagctcgacgaacttgtcctcaagaccaatggagtcggtaagatcaggcttggtgagaacgccgatagtgcgggtaccgttagggtcgaaatgtcgagccttggtcagtatgggggcctggacgtaatcggagttcccgccaacgacggcaagaatgatggtacggggactccgcatgtagcgatcggaaagcgcttcgatgatatggatgtcttcaagggactggtccttgttgggattccgtactaaaccaggtaaatccacaagggtcaacagtggcatatctggtcctttcttctccaccaccagaatgtcccgtgcagcaaaccgtcctggaacaccctttggagcaatgagttctgcggctcccattactgtaagatcgaatggggagctactgttgattagacgaccaaactctagcaattgttcttgctcgctagaagggcgatttctgtcgggaatgatggagacggtgatgctggactcgggggatctgcgcaatctgatttcggtagcaaacctcgtacaagcgccagcttcgcgggggaacgggattccagtgagagcttcgaggaccgagcttttgccagccgactggtcgccgacgaccactatctgaggcaatttaacattgtcgagttgggcgtattgcagtttctcgagcaggttgagcaactgtccctgttcaccagccaggtctcgggcatcgagagttgattcaagggaagatgacatgaccacccggagagcgtggagcgaaaaagatgtagtggatttgactgcttgactgtaactatggagcgagcacaagaaacacaaaatgttgaacactgagaaacttgagcttgacaacagtcaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagggatgtttgacgacggatagtacacctaagcacaccggatgtctcaatcgagactttgacctattcatagcagcatcaacgcgtgggtaaacatgaagagagtgtcatctcaacatgacttggtgacacttgccaaaggacatggtttaaggtgttacgtagaaatcgtagccagtgcaaccgcggtgttggagatttagaggtagtaggtaccttagtatgaagctgcgacaaatgggcgactgtccgatgcagcatttctgcggaatgagcgcgagtcgagggggaaacatgggcaattccttgagtgcagtggcgacatagacacgctcttcgttgcgaactgacggatcgatcaactgctcggcggagtctgccgggaattgtggctgtgcagaagccctgcaaggctgccacgcgtggctgatcacattcttggttcagttcagttccgtcgttaggcgggtgcggcgggagggactgagtgcccaacggtgagtggatcactgggaagcaacgtcaccccgcatgacggcgcccagcctccagttgaacccccagttcacagcggtgtcgaccactcactgtcccgccttccgccttgtcgtctccagttgatgctgccttgtgcagaacatgccggcgctatcatcgtggaaagttagcgcaggacaacacaacctggcaccactgcgggcaccactctcacgcctccagatccgcaaaacgaacccccccggctgcactgctgcatgaccaaatttcccaatcacacccgacgggcacctatctttccacagttgcggctcagcctgacaagaagatcttttcctccaccacctcctccgtcctccttctcctcctcttccttcctcgaatacgatgtggctgtactagggtgaaccacatcccaatgtcgcccgcgtttacacgaccacccgatcccacttacgcctaacccgcctgtttacgcgaacctcaaagcacgaatccggaggctgaacccgatatccgatctagcgcacgcacgctcccgcctgtggccggccacagcacagcgattcgccatgaactggatcctcgaggctggagatggcgacccgggagggtgcaaaggcgaggattatgttaggccgggaaacaaggatacctggtaccagtttatcatctcagtttctctgggcatctcggcctttctagctttctgcgtgagtaccttacatgacctttcaaggcgtcatatcatcatctgctaacttacatgtcccccatgtccaggccctccgaccacgatggaagtctctctacgcttcgcgaaagcgggcgtccatggccgacccctcgatcgctctccctcaactcccagataccttcttcggatggatgggcaccctgtatcgcgtcaccgagcggcaggtcctcgcctcggccggccttgacgcctatgttttcctcaacttcttcaagatggccatgaagctgttcgtcatcatcttcttcttcgccttggccgttcttgaacccatcaaccgagctttccccgatgacctcaacacgtcagaggttccgcccacccaagtttttcgccagtatacttacccgtacggccacacaactctttacgatgacgaccccgaccagcctgatgacagtttcaaaaagagcaagcgctacctgtggtcatacctcgtcttcacatacttcttcaccggtctcacgttattcttgatgaatcgcgagaccttcaaggtcctccgtgtgcgtcaggactaccttggtacacaatccaccattactgaccgaaccttccgtttgtctgggatccccaaggatctgcgcacagagaaagacatcaagaatctggtagagaagttggaaattggcaaggtcgaaaacgtcaccctgtgcaggaagtggaaagagctggacgatttgatggacaagcgacaggctattcttgccaagctagaggagacatggatcgcttacctgggccagaaaccggtgcaactagcgaggggtccgcctccaaacacgactgccgacggggatcttgagaacggccgcctcattccagatcttgggaatgaggaagtgggcgagaccggccgtcttctcggcaacaccacttctgatctcatctcgagcgagagaccgcggcctcaaactaggatttggtacggcttcctccgcctgcagagccgcaagaccgatgctattgactactacacggagaaactccgtgtcttggacgaccagattcgtgccgccaggaagaagcactatgagccgaccgaccttgctttcgtgaccatggactctattgcagcctgtcaaatggcaattcaggcgctcattgacccccatcctggccagttgctaacaaaaccagcccctgcgccatccgacatcgaatggagaaacacctacgcatcgcgcctcaccaggcgggtgcgatccgttgcagtgacgctcttcgtcgcgttcctcaccgtcgtatggcttgtcccagttgccttcctggcatctttcttgagcatttgcaccattgaggcttactttaagggcttcgcgatgtggctcaaacaatatgaccttgccagagcacttgtccagaccggtctccccacagctgttgtgtcgttgctcaacgttgcggttccgtacttctacgactacctctcgtaccaacagggcatgctctcacgcggtgacgccgccctctccaccatcagcaagaacttcttcttcaccttcttcaacattttcctcatcttcacagtctttggtgccgtcacctctatcatcgatgttctgcgcgaaagtctgaaagacaccacatacattgcctacgtcctggccagcaagatcgaaaaccttggtgtcttctacactaacttcatcatgctccaaggcattggcctgtttccctttcgcctgctgcagttcggcagcgtttccctctaccccatcaatcgcctaggcgccaagacccctcgcgatttcgcccaaatcgtcagcccgcccatgttctactacggcttctacctccccaccgccctgctcgtcttcatcctctgccttgtctacagcgccctgccacagggctacaaggtcgtcggcctcggcgtcgcctacttcacccttggctacttcacctacaagtaccagctcctgtacgccatggagcagcccgcgcacgccaccggtggcgcctggaacatgatctgctaccgcatcatgctcggcctactggtcttccagctgaccatgtcgggctacctcgcgcttcgcaaggcgttcaccgccgctctgctcgtctccccgttgctaatcatcacggtctggtacgggtattcgttccgtcgccactttgagccgctcaccaagttcattgcgctgcggagtatcaagcgtggcgaggacattggggaaaatgcgattttggatgaagatctagatggcgaaggagcggagacgagggaacgcattaggagggggagtaccctggatgaagacaaggagaagggggccaagtttgtcaatccaaatcttgtgaaaccgtatgttatttcttctttttgtttttcttttcatctccttcccgccccagctatacatccttgctaacaccccctaaacagcctcgaacaaccttggattttcaaagacgccccaccactcctctacccctcctccagcctttctgatgtagaagaccgctacacagacgaggagcctaactccgggggcggtagtgacctctacgcgggctctcgacgtcccactcgcaacgctaacggccttcgcgtcgagacctcgcgcggtagttcgcagagtcgcgcagacagtggtggtggttatgcagacctattaggcgcggatatgtacaccggccttggtaggggaggagagagaacgccccggactccggctgctgacacgccgaggagtaacgcatcaagtgcggcaagtcttggtgatacccatatatggagagacgggttctgaaactgaactagaaaagagagagaaaagaaaaagaaagttgatgattgatatgatgaaagaaaaaggagggtgttgttgtattccatcggattgtttgtttggtgttgttgttgttgttgttgttgcagctcactgctgctgctgatggtcattgtactttttctctcttttttttcttttcgtcttttttttttctctctctctcctgcctgtttggttggttctgggtcgttggggcggcgtagttgtcactttctgttctattcctttcttttcgctttagacatgagatatgagaaacatacatcattcttacaacaaaagctctccatatgggcgtgggtgtcaaataccatttgcacactgcagacattgctatcgattatataaactagatgggctgatggtcgtctaaatgcgcaaagttggacacttcctcgcttacatcgatactttcattcgttcgaaaatggaccttagggtaccttatacatttgtttatagggatccaaagcgccgtgaataccgctaagctcaatggtgtcttgctgtaacgtgccatgtgttggagctactcgccgcggatgtcgactgcagacgaacttgaggctgttcgagataaggttttgttaaacagatgatgggaaacaaggtaagatcattcaattcatggtcgggtttttcaaattcactgcacaagaaaatgctcatatcattttgcaattttctttttgattcgacagctacatctacaaactatttcccacccgtccttgtattcggaacgaagtgtttacaagttagcaagtaatttccgaccgatatccgggaacctttgaccttcaaactgttcaaacccccttcgccttcgtggactaatcttccttcctccgcttctgtcttccttcgcgttctgcatcactctcagcttcagcaacttctccttcctcgcccccatcattctcagcagcaggccgcttccgtccactttgactaacgtccataaccttatcaccttctgcaggacggccttcatcggcctctccagcattctcatcgacttcttccacctcgccgtcttcttctccctcctcaacaccaaaccacctaagcgtgaactcggtctgcaacctccgcaggtacgaacccaatgcggcatcgtccatggtcgagtcgagggcttgtttcataacaacaggcaaagctagcgtgagcttcctttgtctagcctcccttcccttttctccactctgttgtggcttctggccctcacgcaaggctttcaaaacctcctcagcagtgttcactatggatccaggaagaacgcagcgcgctagttcgatgccgtagtcctcgttctgcacgggacctccggcgagagtatgtggcagtgtgatctgtgtgatttggcctactgcttggctttggccttggaagtgaacgttcaagacatctctcggataaattttgttcaaaagttgagctggtacgactgggattagcagtgaatcaaagaagagagacaccctttgaacctacgaatacgagtgaagtgcgttgcaaaaaagacacgtggtttcatcttgattaacttctcgacgatagcaatggcgagagcctgaccgtcttttggagaagttccccggccaagctcgtccatgatgatcatgctttgtgctgtggcttgtctagacatcccattagatcaattactccgacatgttgtagggaaggaaaggatacctcaagatggcatttgtctccctcatctccacaccaaatgttcccaggttattctcaggcgcatcgtccgtggagactctagcaaatactctgtcacagatggaaatggacgcaaattgcgcagggacgaaggatcccatctgtgccatgatttgaatcagggcaaccgatcggatgaacgtgctcttgccgctcatgttaccgccggtgatcacctggaaacgtccggattgatcaccagaatacacgtcgttggcaacatattggtcggttcgcgcctcaacaatcggatgtctcgcctgttttataaccatgctgtcggtgatcatgggtcgaacgtagtcttgagtagtggcagcctgtgtaaatgagctaagcatgtcgagcaatgcaatagcatcgctgatatcgaacatgagactcgaatgctcttgaagtctccttttgagctcgatgaccaatctatcgctctgcatcgttgcaatgtctgcctggagctgaatagccctgcttctctggagaagctcagtggtctggcatttgaaatgccttttatccctagtgccgttaatcatttcgagaccggcgatggagacctgcttccagtggctgacttcgccggaattccccttttgaacgtcggattgaggttgtatttcacgttcgacatctgagtaatcaaacctgagccaataccgccggttgctgtccatgtgcaagtttgcacgagttcccaaaacctctgagctgcgtcagtgataataatcttgatgcagggagattgacctaccattgaactggttgtctagcacatcaaaatactcattgaggtcattcgtaagagctgtgaataacctccgtgcttttccaagaacggaattacgcacagcctgccgaatagctgttagccccgtaaaggaaaaccaagcagaaatgacttactctgacagcccacatccgattgttcctcaactctattggctttttactgtaggcagcatcatcctctatcatctcttccatggccctttgaacgggctcagtgtgctctggtgcaaacctatccctgatccatctcaatagacggcttttgcacccagctgcttcaagtgtaccatgcaatgcgtcaatgccactaagatacttcttcagcatgagtatggagttcaactcctgttccgctttggtaagctccgcgtgggttggtaggagtaggccttgatttgtacatcctggaacgccttcttccagaggctgccgtgggttgggttgttcctggctgatctttggaagaattagcatgctagagggactgagagtgctaaaagcaacttacccatacgatgacgcgctcaaagtcgattcgaacaagctcttcgagtgctttgcgcaactcacgaaaaaggtcttcgttagtagacaactcctcaactgattcataccgttctataacctcttccttgtttgtactcggctgtaagagggttgtgcgtagcaagcggtgtccttggggggttttagtactgttgagtataccgaaaagcgtcgaattctttgcagtggctcgtcgtgtattttgaagcagctctaacgaggcaacggtggtgcggtcgatacccatggtgttgagtggctgaatatatctgattcgtaacgcgttgctggcaaaatgaatgttcagctcgttctgtacatacttcattaccttgatatagttagccaacagtcttatctccacgatgacgccgataacttacagcagaaaaggcacaaggagtgtagaagttgttctcaaggtctgaattgagagcaatcacatgatcccgaagtgcaaaacgctcaatcatcctgagcccttctgcttcactccaatgttcccttccccaaagcactatggggacttctgggaagtcttgctccagacaagaaatgagtaaagacttgctgctattcgtcgtgacgctgttgacgacgaggaacttttccggctttgacgacatcttccacaatgtgtctcccagacgctgatacaagtacttgtcatcgttcagaattctggctaaatccacttgtcccgtagtgatattgatgacggcaatgccaacaacctccgcagagcgactctctgatatagcacagatggcgtgatctttttcttcagaactgacggttggagctgattctttctgtggagttatgattagagaggagccaactaggcggtgtcttttctcgaggcttgactcttcagcgtctgagtctgaatcggagtcactcaggacaggtgtgggcagggttgatctggtgctcattgcttgagtcttgctaatgcgatcgtacaataaggtgcgtggtaggcgtaatgtagtctcagaggtgtctcgttgagaaaatgatttggatgtactgctccgccagcttgactgagaaatcacaggtgaactcatctctctcgagctgggagtcgtaccggaacactccttcaggtcccttagaggagctctgctcgagtacttggctttgggaatacttgcgccgcggccatttccctgttcttctcccctatatcgatgataggaagacgagcttgtggtaccaaggggagatgggtgtacattctgtacactgggtgttccggggatgtcgcgacgcgcacccatatttgagcgtcgtggcttgacaggagtagaattttgtgtgcccgtgctggccggccggcttagcggtaaccgtctgtgttggcgtccattatgggttctgggagagctcgaagctgaagtgttgccaaagtaaggggagctgcaaagatctcttctaggctcttctctgattgatgagctttccgtgatagggggctggggcgtgatgtgtgctggtcctgatccaggaccccaaaattttgttgctgtgatgttctcaaaagcaagatatgggtaactcgctcccgcgaagtttccgttggacctcgggttatagctgtgctcggggccatacccgggttgatagctgaagtcgggcttacggggatcggagatgggagtgtggggagcgtgggtgttgaccgggtgcaaggcgtagttgcctgtcacatatgtctagaagttagctccttgccactagttttcttcatttgatgggtttgacattagacttcatgtcgtaccatgggtatcaggcaagtagcgctcatgactctgggaaacaggatatccgtgtgggacctgcctgcctctaggatcctgccagttatactgggtgggagggcaagttggcagctgtggatatgggagcggctctgggatcatagtagtatgaaggggcggcctagacttgataacaacatcatccatgagcgctgatccccttgcaaaggcttgatggcgtggctcgcttccgatggcagcaccggacaaagctctcctgcggtagtcatcggacaggaggcgaggaaaccgaccctggtgcgcgtggaagtcttctcccatggcgccagaatcgatgggactgctgtcaataggtcaaggtgagggcgaatgggagttgttcagttgttttgtgactggttgttgacctttgagtgagaatctggggaaagtgtggttgcgacgatgaacgcgtcttgagctgggaagagcgcaaagttaacactgccctgaaatgaaaacagaggggaaattcagaggggaaatccagcgtatggcgcacaacgtggttcagttttccaaagtgcgggcgaggaaggtggatgcaaggaaggagcgcccgggttggttcaactctgtgctttcgatgctcccgtctacctaacgttatgtgccttcctagaattccacttcatgaacctatggcacacgctccttcctctcagtacccatgctatgaactgatgtccaactgactttctgcaatgagacaagggaaatgatcatgatcctccacctccacctctactggtctccgtcttgtcggcagtttcttgtttggtatggctctctgacatgatgggaaactgacaaagctcagttcagaatagacatcgccagaccgagcatctctcaatgtcccttcaaatctccttgacgaagcctacctcaaccagacggtccgtcgccaactgcagattcgcaatctttgcccgcgtgttgtccctgatccacaagaacaccgacagcataaaccttcgagcaatcggtgcacccgtcttgattcgcatctgttccttcccaaccacgtacagaatcttggaagcatacgcgcggtcaagacgagccaattctgccgccgcctcttcatcgcggagctcgacggggagtagcacaccatcaggacccgatgcccctgatgattctgtccggtgagaagtctccccctttgcggcctcctgttccccttccccttcgcagtccgtatcctcacccgtcctcaacttctctaacgctctcattctctccgtagcctgtctcactacaaaccgcctgatttgttcgtagatcaaagccgccaggtcaggactgatcacctgatccatgaaaccatgcttgatcaccagcctataacaccccggcaccgcagtgaaatgcgacacagcataccgctcctcgggcaacaccgtcggcgcctcaactggatgcagatggaagaacaccgccacctccgggatcgcgacaaacttggtcacatagtgcgtgaacaccgcaggcgtcatcacgcctgtcttgtcaaagaagatgccaaacccgcgaagtgaactgagcgggtcgccgccccatactggctgcaaccgtagccgaccaccctcatttttgtccttgacaataagatgcgacggcttgaaccggtcttcggcctcggcccgccactggttctccttgccgaagcgccacagaagaaacagcgaggtgagaataccggaaagcgtgagcgtaaaccaggcgccttcggggaccttgatcagggccgcggagagatacaatccgtcgacggaggcaaagaccagccagggaacaaacaccaggaagggcgagagcttccacacaatgagggagacaagtgtgaccatgcaggtgtcgaagaaggtgacaaacatgacacagacgccgtaggcattgccaagcttgacggtgtcgccgtagacagccgtgacgagaattgcgccgagcataagtagccagttcacaaagggtacgtatatctgcccgtggaaggtctgtgaggtgtgcaccactttgacttgcggacagtaggaaagcttcatgatctgactgatgagctggaaggttgccgtaatcatggcttggctggctactatggcagcaagaatggcgatgaccagacttggatacagggttcctggaggagctgcgttgaagaaagggttcgtgtaggcgtccgggtggtgactgatgtaggctgcttgtccgatatatgccaacagcaagcaggggtaggtgtagcacatccagctcagttggatggcatgaagactaaaggctcctaggtcggcaaacaaagcttcgacgccagtgaaggacagaagaacaccgccaagcatcttccaagcgcgcgttttatgctcgataaagaactgaaaggcaaagtaggggctgaaagccttcaggaccgtccaatcaaatgtgaccaggttgtagatgccaaaggaaaagtttaaccctagccagacgatgacgatgggcgcaaatgtggttgcaattttcgatgtaccgagtggctggatcagaaacagaaggaccaggatgccgcacgttgtgccggtgacggtggactttgaaatatcaggcttgacaacggataatccctggacggctccgaggaccgactgagccggggtcaagacgccgtcggacatgaccatggagacggcaaggacgccaatgattttgagcaaaacgtgggtgaaccggctcccctcgagtttggcgcgcaaactgcgggtagggggtttgaggtcgttggttagatgtctttccatccgcacagtcacttcttctcgcgggtcgcgctcggtgatgttggcctgcatttgttagcaacccccgggaactgaagggtttgcttgtacttacaaatctggtaagcaacgaatagcagctaaaggtgccaccttcgccctcattatccgcatggagaatgacaaagatgtacttgaacgtgacgaggatggtgatggaccaaatgacaaccgagagaacttggagtaaatccctgtgggtgggcggagcagtgaacgttgacgagaacacgtagagcggactgtaccagagacataggtagggatggttagattgtcatcaacagggtgaagaagtaatggaaaaaaaaaggtatctgggcgcatcactcacctcgttccgatatctccatagatcacaccaacagattggtaggccaaccaaagcaaagttcgtcccttaaacacctgcttcttcttctcatatccgccccgccaatcatctccctcttcgatatcaagatgcgactgtgatgtgccattgtcgtgcgaagagcgactatcagccggtcttttcccgcgcgagatgatgctgcgagggttgaaaactcctccgactagctcggggcggtggcaactggacatggagctgcctctcgaacggaagttcacgccggttgagacaccggttgcaggttctcggtctcgggctcggtcgggatcattggtgtcttttggggggaaggatggttcttcgattctgatggtcgtcgttgtgttggtgggacccgagcttggtttgggggctgctgtagtgtcgttgtccatctttttttttatggaagtgtggaagtcaattgagatggaaaagagacgtgccgtaagggacgtaagtaaggggggaccctgcaaaggatctggatacacctagatagatcgatcgatgagtgtaggtaggtaggtaggtaggtaggtatggagaacaagaaccaagcgcaggcgatggaaagcacgaccaccacacacacacacacaacaaagaattcgaaaagcaaaagagacgggagagttctactcttcgcttaaagggccctcacaagttgaagaagcagctcgatacagctccctcggccggttatatagtcggggatcactcgtatccggtggaaggatggcaaagacgaagaataagaggccaaccagtcccgccaacagggagaggctcccgtcaaaccctgtcatcctctgtgaacttgagccgacgtccagtcttggaggagcgataagcgttgtgctcgaaaaagctagcgtggccggctggtttggaggtaaggtaggtaggtaggtaggtagtaggcaggtagctaaggcagggatgataagaggaggtccggccgtcgtcgtgaggggggtgcccaaggcagggtaggtatcgatcggacagggatatcagcgccggatatttgtggtattgtgaaacgcctctttttttttttcttttttttctttttcttattttgttgcatggggtggtgagaagggcaacttgcccgcatttggggagattccagttcccggtcccgacctaatcagggcattggacagctgacatgacagagagcagactgactgactgacgcaaagcagctgtgaaagccccggaaccgcatactgagtgagcatgcatgaagcaataacgcttcttgagcaatgaggctgggcctaagcttgtgcttgagccatgggttcactgcagagggctgcactggactgcaccccactggatggtgcacggtctggtgatgacggtggaagaaacaatgcctggtgggtgtgcgatggggtttgcaagcgaccttgtcgatttaacagcgaggtgtaagtcaagaacatacatgtagtgtgttccgaagaaacagtcgaacatgggatgaattatggtccattcacagcaaagccgcctggcatgatgccagatgccacaagatacaagcagaccggtaaaagtcaagccgatatcagcattccaaacaccacctacacttccagatcaggcataccgaaacttcaaccactcgggggcaaggaaaagaggtggaggcgtagctttgaagcacccccactcaacttccatcttctcgtactggactcgagacccgaggaaggagacgcggagcacgggagctggctccctctatgctcacagttcaaggaagctgggaacaagactgtattgaacctcccgccaaaatgataggtgagtccctgtttgtcggtgttcatctcgtttacttcatccggcttctggtccaccgtatcaccaatactcgactggatgtcaccactccatacccatcatgctgggtgaggtcctcgagctcgactggagctctcagctcggactgcaacattcctttgcaacggtcctgcttcaacacggcattggacatgtgcgtggagcttaggtacctatctgatcttttgatctgcagctctggtattttgcattgtgtagttgcatcagcagcactgccactcactctaccgaatttcttcgagtttcctaacaaggagtagcacgtgggctggacggatggatggtcttgttgaaagggttgaggactggatgggaagaagagggactggaactttccggtccgggaggcctcctcactctagagctcttgtcaggaccggccgggattgagacgtgggtgatggcagtaacccgcggttgaaacaaggaacagaaaacagagaaaaatcgcgcgtacatatacacgctgcaggcggctcaacttccaatgtcggattcatggagcggtgcaacgtgattggttggggataaccgacatctcgcttcgtttggggcgtgcgtgcgactttgcgactgtgcaaaaagcagaggtccagatcccggaactcttacatgcaatggaacgaagcgacggtgaggagaccgataggatccaagagggccgactggatggcaggatcgcggacatgacatggaggtgtctggcctggtggggggtgagaccttcagtcatcaagagggaaatcatcgctggagagggcctttgagcgctgacggaattgtacgaaagggaaagatagaccacaagggaattacatatcgtcaagtatcgtttggtgttgttcgctccaacgagtgacattgaaataaggttgtttcgccaagatttggtcaagacgtacggtatggtggtctccacccacccatccacccgcctaccccctacatagtagatcgaccccccgaccatcgttcccggcctgggcgctttaggcgcttcccctcgcatgtcatcctttgtgtgcggggaagcttctaacattttttgctttttttacgttattcatttgaaaacgattcgcaacatcaattttgaacgattttgcacagcctcaagccataggtaccttagcttgctcattctatctccatctcctcatgcctttgtaatacatctctagtggtctgacattgttcagataagacggaggcacatcatgtcacacgcgaccagacaaccattggagccataagagccgagaaaagggcagtcttgaatacctctatttgcaaagaccactcacaatgcctccagcttggaagcacaacttttatcttcccacgtgcaccgcgatcacctctaacgtgttccgaagagtcccctttaaagcaatcagacatgtgatatccttttttgcaagctcatccccttgggaccaacctgcatgttaccaggtgcatcacataaacccccttaaagcaatgttcactgtgcttagaacggctagatcgcaataccgattagatatatgacaccttcgcaatgaacgggctcgaaattttgtcccctgccatgccgcatcatgtccaagtaggcgttgcgctgtaccgtcttgccattttacctctaggccatgccccaggaaaacccctcccagctagtcttctaatccatctggtcaacggtctgcgcctccttgccctgaccctcactagaacgagccttctccgcaccctctgccttctttccatcctcctcggtaaccgcaaagcgccagccgagcttatcctcgatctttccgagctgaattcccttaagctgggagagcagcttgaggcaaaggtccccggcgtcctcctggttatcggggaggtatgtgactgtctcctcttcggcctctttgttgaaggagacacgagcgtgctcttgggtagcagtgctggaagcgagtgactggggagatgacgtcttaacgcgtctagtgattgagcgaatggggacgagagcggcggcggtaccagcggccatgacctcggagaaggaggggagttcagagtacttgatctgtgtgggtggtaaaacagggtgttagcgactgatccgatccagatatccggttgagatccatgggaaagaatatctccgactgttgtggaacaccccttccgttcgccagtcattctccggtaaaaaggaaggtattggccaggtagaggtcgtaagccactcaaggcctggaccatacaccaaggatgccctccgttgcactttgcttccggcttgcatctgaaatcgaagcctccaccactcccgggtccctcatccgatattggcaccatgccgtgatcacaaaacaccgacgacaaaaccgggcagaggtcggaataaacacaaggtagaggtaaggagggaaatagaaagcagcagacagaaatcacttaccggtctcttctcaaccttccagccaaagctcctgccaatctcctggatactgtcgctcgtgacactatcaatcacggccttggagctgggcacaacaacagtaacgtcatcctctcccccatcgccacgaagaacgccaatgaacccactggtgctaaactcgtcgacctcctcgtgcctcgcactatccagatggagggtgatatcatacccttccttgcgggccttgtcgctccagcggagcacaggcgcatagttgccaccaaccttggcgctaccggtaccgttgggcgcggcacgatcaaactcctccaggatgagcgccttgacggggtgagtaccatggtacacgcccgtagggatgacaaagacggagaagagatactcctcaggcgggctgagaccgagctgcgcggagcttccaaagatctgagggcggatgtagagggccgcgcccgtctcgtggggtgggacgaactcggcgttgagagccacggccgctttcacggcgtcaatgaacaagtcgaccggcacgggcggaatgctgatgtactcggccgagtgctgcatgcggctcgcattcttgtcggcgcggaaaatggcaatcgagtcgttgccgggaagacggaaggccttgagcccttcgtacgcttgctggccgtagttgagggcgggcgccataccgtgcatgcgcaagtaggggtcgctgacgaacttgagcggggaccattttcccgtcttgacggagtaggaagactcgatatgaccgttgactgtgaagtgaaaatggttagaggttagcggactgttgctttttttttcgtgttacgcgtagtcgtggagattggcccgttgtattctctcgtccaacccatggatacattgtggaacatgaatgattgcagaggactgaatgtatagaggtggaagggatctggcagaggagatgcagggactcgggtctattccactacccaccttcgcggaccttgaatccgacgttggaccagtcgatggtgctgaccggaggaggagggaagttcgccatggcgcggatctcttttttcgggactagaactggtctactgcgaatgttgttgaagaggttgtattctggtcaacagtctctggtgatgagtctccgtcagcttcgggaatgttacaaataggtacctggaggtgggagacaggtagagtggcgcaggattgtcagatgaatctcggaaaagttcaggcgatgtatgtcttgtgtaacatggataactattaccaaatttccctcagacgaaccgcaacaatctgcaggcctaccttgaagaaacacgtaactaatctgtactgctgacacttgagaattatcaagtctatctgctcagaatttgttcaaagtacgaaaagaaagtgaaaaaagagaaaaaaaaaaaatgcaaacggtcatccagtcatcgaggttcccaaggatcctgcggctctccgatatacggccgagacgcatgcatcaatgccggacgcccgatgtcgttgccgtaggtacgtgtaagttgacaggggttgattgatgacacagcactttactgccccgccatctcttcacctgccctgccccgcactaagtaagcatcatagcccaggggcatcccgcaatgggaggtcagggatgctgtgctttacatatgaacaatacagtacctacctacctgacgaagatgtggacagttctggggaagtgatgtcatcgtcaccatcgcgacattcccctcaatgaccgtctatcttctctattctttatgtgatcgagacgggggctttgagactggaagtggtattaatgcatatgagcattgcatcgtacgacggggcaggtatgcgagcttcgaatgcaacgcccagtgtgcagtatgatgtactgacacctctcttgctctctagggtagcgtccacgcaccacatcatgtcaaattactgtctcgacgcatatcacaaatatcttcaagctatctcgacaagaaaacacaaacagacgaagaaaggccttataagaaaccgatgaaccatgcccgcgcctggctaccttattctatatatatatactaccttgtggtgcagtgtaagaatgatcatgatgcgccccattttccgtttcccataatcccatgctttccataccacgtgtcattgttgccgtaaaagaagaaagagaatcaccaccatacatgtacacaccgccgcccaatgtagtgttcgtcaagaccgtgtcctttctgtcgctaaacgagttcccttagctttcagattttgccatgcagtgcttgatgatcgcagatcgctgggcatatcggtgaacatgtgtgtggtgctgcaagaaaatattgatgaaaatgaagtgaaaagaaaacaaatcataaaaggagaggaggcattgaaagcaggcaccctccaatactggagagggcttgcgatacaaaatgccaaaaattccaccaacgcaaaacgccacgcaaaaggggggatgctgcagcaaagcaaacaagcaacgcccggattgctcacatattgacgagagacggaatagttatagaacttcgacgacgctgatgctcagcaggaaccctatatgtcatgagtcggtaaatgtggcctcaaagagaaggctactgcttacacgacttgggatagcttctggagagctgcgagaacgcctacaaaatcacataaaccacattagcgactgcttcaaaaacaaaagaaataaagagagatctgcttaccactaacgccctgggttaccgtcgccttagcctcagtgtttctattgccaaggctaacagtcaccacctcctgtactgttccatcagtgcccaactggttggcccacttgaagaccttctcgtcgtcacgaccgtcgccaaccaccatgaggaagtcaaccggggatttgtgcttctcatctggccccatccgttgctgcaaatcatcaaagatcgtctgggccgcggtgctcttggtccaatctatgggctcaacaagcacgcaaccgtccattggaatagcgtgaacgcgttggtcctcgcatgcgtcattgatgtggctggccaagtcggaagcttgtgtagcggccgtctcgtaatcatccgcagacttgtagtggaacaccaaggagcagcgacgctcctcaatcgccgctcccggcgtacgctccaagtagtaggtcatgatgtcccggagtgaactcttccaagagcggatcttgttggcatcggccatttcggtccaggtgttgcttccgcagtccttgagatagcatccgctttcggcgatcaagccgaggttggtaacgcggcggaagatacggtccagctcctctggacgtctaccagacataacatagatagtgttgcgctcatcgagcagaagatcgttgagaacatccagggtgcgttgagggctaaccggaatgatttgattaacggggccccagctgacaagggttccctcaaagtcaatgatgaaaaggcggcgattagtgcgctcgtattgttgcaacaacgtcgtcatggagaggcgaggtactgcggtctgatcgcggctatgttgctcctcgtagaccttatctaggcggagcataaactctgagaaccaatgcgagccggtgtgaacgttgacggcctcgtataggttcttccagcggcgctccttctcctcgccttccatctcgagagccttcttgatggcatctgcacaagccctgtagtcccaagggttcaccgacaactcatttccgttgaacaacgaggaagtacccgtgaactcagaaaggatcaatgagccgtgcttcttctcgctgaacttgccatcctggcagaaaaggtattcatgggatgtgaggttcatgccttcacgttgactggtgatcatgagagcatcagcaatgctcaataacgcaaggtactgggcgtagtcgatgtcctgcttgaggtagaccacaggttgatatgccaagttggcccacgaagagttgacgcgggtcacaatgtcagaaacggtagcgtccaactcgctcttttcgcttgttgaaagggcaacctgaatcagaacgactttgtccctccactcagggttcatgttcaagaacatctcgtaagagaggagcttctggcgcacgccgcggacgtggtcaagcttgtcacgggctacgatgagcttcttgcctgcatagcgctcacgcatgatgtccagccagcgcttgacttcactctcaccacggtgacggctgaggctaacagggtcaataccgatcgggaggttgatgacgtcgacaaaacggtcctcgagctgaagaccatccggggtggcctcaacgctcagaatgcggctgcaagtctggaggaaatgtctggcgtactcacggatctggaatccaatgaggttggcgccgagcatgccttcaagcaactccttgcgaacagctagacatctaaagacctccgaagaagggaaggcaacgtgcagaaagaacccaatcttggcttcgggaatcttcttcctaatcattccagggaccaagaggaggtggtaatcgtggatccagaccgtgtctccttttttccagttcttaacaatcttgtcggcaaacgcctggttgacgtttacgtagtacttccatgagtgatcctcgtaggccttgctctttgggttgtccggaatctggtagtggaaaacgggccacaagatctgcttgcagaagtgggaataatgaccgtcgaagtctttgtccgaacagaaaacagccagcatgtcgtgctcagtggcaagtctgtcatcgatgtcctggagctgctgggtaccccggagggcgtccgtgggcatgcccaaggtgccaatccatgtgtactctccaagcttgccgtccctggcagctgcctcggcggcgttgcgcaagccaccgttaccctgatcggcgctaacgatcttccagtcggcgtgtgcgaacactcgatcatggctttcacttctcacgaggctccgtggctgcgtgatgccttggcgacccatttctctcgccttctggttcagagcacggctgctgttgatcagggaaggaggcgggggagagttcgcacgggacatcggctggtccggccggccgccccatgtcggagagcttcgatcgattggagcacggtagctaccatcgggagagaagggcatttggggaatttgcaccttcaacccatcctcgtttgcccaagggtcatgatgcttgcggtcttccgtcggtgtgtgcggaggagtgatgtgactaggcgcaggctggaagaggctaggaggagtgttgggggcgagctttttggccttgctggccggcttctgggaggctgaagcccctcttggccgggcaccaggcaggttgaaatgaacggtcttgggaagaaagctgcaaaggtttccggcaagtcagtaaatatatccatgccctccttcccatcttttcattgttcggacccacccatccgaggggtgtgtagaagggtcggacaaggtagcctggtgcagagatgcaatgcaaacgcatggaatgtaaaaaagagtccaaactggtgagaacttacagcgaggcaataaacacagtcatggtgggcggctgttagtgctttgtcgaaacttgaaaagacggtataatctgctaaatggtatatagatttgatggaggtgacggcgaccgagatgtctgctatcggtcgtctgttgtgctcatcagatatggcagtgaacgcgtcgccgagctcgggggtgtcgagggctgtatcaggactttcaggtcgcgtcagattctattaggcgcagaaaccgggcgttctatgtcgaaggcgaacaagacgagatagcggtgcagacaatggacgtgcgtagggcaggacgagtcaagaatgcgggactcggcagaagttgaggaggttggagatggtcgagcttccgcctgaggacggggactcttaggttagttaagagggaagaagaaaggttgtgatttggtggaatgtgagaaaaaaaaaatgaccaaaggacacgggagaagctagtacatagagcatgaccaagaccacggggtcacgggcagggtaggcagcataccttagtttcaaagtagtgcttgggctggaaggcgcgattactcttgggtctctcctgccagggggataataccggtgaaggaagtggcagtggatggatgtaatggactgggttcaaagacgtgattcttgcttgctttgggaggaagaagaaaggaaactttttatttatttatcgagtgtcagcccaattggatgcaattccttgacatcttctgcccagacacatgcagcggggcagttgggtgaagctgcccaaaaaggtatcgaaacagtggcttgtagacacggccgtcgactggacgagccgggtaaagaaacagggcgatgacgaatgtagcgctgaggaacttgagcagcccggcgttggagtggagcccagcttgaaaagactgcattgaccgacactgacgtaacaagcagcgagctagctaatgcacaaagaaactgacctaccatcccgctgctggccctatctccgttcctacctaggtaggtaggtaccttagcatgcccacggtactcacagtgaacagaaaggcaagaccggctcgacagcatggtagtttcccagctcaggagcggcacgatcacgtcaatgggacatgtcggtgtaatgcaaactggggacatgtataatggaaactgaacaaaactcacttacttggagaagggcaagaactattggtttggtcttgagggatgataggaccttttcgtccgggaatggggtcacgttgctgatgacaacagcagaggcagacagaggtcgcttcgggtattgtgggaaagagtcaaggacgatagaatggcgcgtttcgtgaagatgatgaccggggatgtgaggactccagcaagaatggaaatcacgaaacacatggaagagtggaggggcttcggtgattcttattttgggccgcggatcactcgattcgatcgaggatgtgttgacgggaaggcggggccgtatgggccggggataccaaatagccagtccgagatgggctgggccatacaaatcctcgaaaagcagaacacggcctcttttccggtacctcttcggtacctcaacacctgcggaagaaaaaaaaaaaaaaatggtgtgggtcctgtcaagtgaagaagattttgaacatgcggctttcagtcctctctacctctatactagtacgaatggctgggtcacggccgagcaacttgtttgggtagcagaattgtctcaggccctgtttgcctgattgtttttcttgactaggtccttctgccttgtcactttcatccaatatctgcaatatgaggcgtacgtatgcctacgtatctctagaggtaccgaaggtagtgtagtgtacctttggccccaatcgctcctgcttctcgaattttttcaactctgtcctctgctgaccctgtcatcgtgatgaagacttgaagagggccatgaaggaagcacgttttggcagttgcgccagggaacaggttggatttcccctgtggatgacagggattacgttggaatcgtgatgggcgcactggccgtggaatgtggatgagcaccgaggtgaggggccgcagcttgacaagggtttggggtccggagcaaagtgacatggtggttgtctttttgtcgacttcatctagtctcgacacggacggaaaacttcattccattcttcccatcctttggtcttaccatctcccagaagcttcaatcttactcgttatccttctatgtgacggtctgacctgacctcaggatgcagaacggactgcagctcccatttgacatgagcatgacgttcccgtgcaattctcccgatttggtccttcaactttggtgagactcgagattgcaaaggcccggtgtcaaacgtgcttgcttatctccttcttcttcttggagacggttgtgtccatcttttctggaccagtaaagtggtaagcagccaaggccaagctggggcttgcttcgtttcaccaacaccactcatcactttacaaccaccatcctcttttctgatatcctatcacgtaatcctgcgtctcccgtcattacgcagcttccaaaaggccacatgtttgcggcagctgatgagctcaaggaaacagctgttagcaaataggtcttggcctcacccaaaccgcataccggtgtagcaacacgttgaacgtaaagatgctcgtgattgaattccacagagtccgcagcctgtggccgagggaaggagtaactgaaggaaggaacccatccaaattctgtgctcgccaaacaatacttactgccttagacgcttttcgagctggcactaatatgacagtgaacgtgacgtgctttgacccaagagccacgttcgtaaacgtccatcgagtgtgaaatatacaagtgccgagatcaacgctgcgagaagattgtttatgcaaatgcaatcatactgggttagtgcagaccgatggcagacgaccgagccttagttacaaaagactggcgcgtacacaatcgagagaccctggttttctgtaggatggaagtatcgttccccactgacctatcaacctggatcaacaccttgaagttcccagcaccatcacctttctcagcccatccatgtctgctacctcccgatcgaggaaccgaaactcatcgatgcggtagggttgtttgtctggaatatagggccaggcttcccacaaggacctttgtacgcctcgactcacgatgtagggggattgagcgctcttgtttttggaaatgtgagtggtgtacacatatccgcaaggctggtatcttgcagcatcgacaggtattcttttattgcgtaaccgactggggatcgggtaatccctgagccctaaactagaatagctctagtgcaatcatggggacatgggaatggaggacgacagttgtatgtacatttacaaactcagacacacgtggggagaggatcactggggacgtacttcctgtgtgtagatggacgcaagtcttgagtgtgagaagggaagaaactgaacgaagctacctctacataacgttgccccatgtagtgtcgttgtatccaagctctttgcatgaaccgcgaatatcaaattgcctctgaaatcctagaatgatggggtatttcactcgaatactacagcccatccaagtgagtggagacaaaagacaggaactcggcccagcagccggctgtaagacgccgtcgatccggcaggcggtttgatggagatggtcagaaagtcagaggcgcattgcatgcttcccaatttccgacctggcaagcgacggtgggatgggtttttggtgaatgcggtgcgatgctatcaacaccaatgaccaacggtatagcggttgttttgcaacccattcatagtatactaggtaggtgggtacacacacagcccaaggcgaagaaaaagtcccgaaaaagagacgatttgatcgtgtcccgaatggactcccagacccctttggttgacggactcaaagaaagacatcatgaaggactgggctacacgaacacggcattgcattgctcaaaatcatttatgaaatctccgggctccgatcacggggtgaggcagagaggcgagtcgaaagggcgtttgaggtttttttgcggtgaccataacatacattctacctgtaggtaggtagctctgccgtcgttgactttcacttgttgtcgtcgttcttgctgctgttgttattgatttcgcgtccggccggcagagtcaaacttttcaaaacttacctatccggccagatcttcaacgcggtaccactagggtgtccagtaggatcgacagctttcaaaacgtgctgcttggacggactagacctgatgcccgaactgacgatcacctatccagacctccataccagacaactagtgtacactacactagaggtaaagtcgggtcggtctcgcttcattccgtggatcggcagatctgcaaaagaagctgcctggcggcgcttgccagaccggctgtaagctaggtggttgaggatttcaaatcgacttttcatgacaatatatgttgagaggtgatgaaaggactttggtcagatgaggctggccatggcttcagcgtatacaagtgaaagtcgcgatatgcaaagaggatcgaagggggttgtttcgcgttgtgtttcgatcgacagacaaccaagaaataaacgtctatcaggggcaattcctatcgatgacagcagaagcgggggaggggagatttgggcttttctgtaccggtcggtgtatccactgaccaagccacccatagaaggcgcagctgtctaggtacctctgtgtagttgacttgtagtgtgaaaagggaactcctgttaaaaacgtcgcccaaaagcccagaacaatgcccagagtttcagttgcatggaatccatggcttgccgtttcaagtgggtgtgacacgaatgaatgaggcaaggcgtgtcccgatatctcccgagataccactgtatttcgaaggttgcggttggctgttgacgaaggctggggaacaaggtttttaaccagaaattggaaaaggttggttttctttctggagcacaagggcttgttgaagatggaagcttccaattcttccatctcaacgtcgtattggttgttatttccaccattcacttgccgctctggaggaaatagctcactaagtttgctaatcaaagatgtcatcgcgaaaagcatgaggcataaccgaatgcttctttattggtgtgacggacaaactcaatcacaaagaaatcgtgaggcatttgtgaacaacaagagaaagtgacaagaaaagaagaaacagatgaaaattgaaatcaatgactgttggacttgccgttttctagcgtacatacgttttccagacttgggaaacataccttgaaaagcgggggcgacgacgttggacccgacgcggcacggcggggcggggaagtggaaggctgcctcctgctccctcttgcctgctacagaccgggacccataggaccagtggcagctcccgtccgggccttcgaaggatgcttcagaaaaaagaaaaaaaaaggcttgcagtgtgcgtggttcttgctacctctggtctgttgcttcgggaaagtgaatcatatgccgtcttcgaaagttacatattcgtaactctgaacatcaacggctggttcactagctccaaacgtcatgattaaacaacgtctctctaggttgccatgaatgcatatcactatccttgtctatatcgtggcacctatgtaacgccctgcatgatgcgcgcaatgagaaccattccatcaaatgctcgcatctatcaaacctcaaatggatacccccggacatcgcttaacatgaccacgtctctgtctatctatggtgctttccattttccaaatctttcgagcgtcttgttggtcttggtgtgtggtcgcgcggtttggtaacattgaactggcggcgggagattttaccgatttgccaggcccattccatcgcctctttcgctcttgcccagcgattcggaaagtttggcagaggcgcagtcggtaagcacttaacagccacacaacatcaccaccctgcgagtcgaggtgatgtgtgcagccgtgttgcgtattgactcagcaaggcctctttggtgagccgatactagtagctaggctgacgtcaaggaaacttggctcgcgaagattgccgtgaaagttgtttctggcagatacctgggcatgtagtatcccaagccggctcgttcgtgcgaacggcaaactgctgcaaacaccacggaagcaggccagaagtcatatcaccccgctgaggcctccgcgagtgaagtagagcgggggctctcgggttccgactgctggctgtaggagagtaaggttcgttcttgccctcttctttagtttctccatgtcctcacggccttatcctttccgcctgatcctaccatcttgccatccggcgaccagtccacagcgtatacctggaagcgagttagaattttccagcagtgggaacaccgatgtcgccgtgatttggttcacatacctcgtcttcgtgtccgggaaggtccatggcgagagtgccagtgcgcacattccatgccttgagggtagtatctttgctagccgtaatcagaagcctgctatcggcggaccaggagcattggtagacctgaagtatcaacgcgttagaactttcccctcgtggtaagagatgaatgtgggtaaggaactcacgggtgcaacatgacccctcaagctcttgaggaacttgccatccctggcattccagagcttcacgctgttatcccaaccaaccgaggcgatcaaagtgccatcgggagagaattggacctggttcaccttgttctggtgtcccaaaagtctagcaacgggcttggtaccgttgttggtggggtcccacaggtacatggtaaagtcgtcactggcagatacgatgcgctcagcaaccttgccattgatcttggccgctctctcgaaacgctccttggccttctccctcctgccctcctcggtggaagggacgtccttggtgtggtcaaagtaggcggtcctcagggcgtggtcgctggacaaaccaatatggttgatccagtgggcgtgagatgtcaagctgtgtaccaaggtgcccttgacggcgtcgaatacccggacaaccttatcgtgcgaacccgtgtagatgaggtcggttccaccccatcgcacgcaggcgacggagctcctgtgaccgctcaggacgtgctcggtacggcctgtgttgacaacccaaatcctacaggtaccatccttgctagcactggcaatcctaggggtgccgtctctccacaagtggtacggctgccacgccgtcatcaacacccatttggcgtggcccttgaaaggctgaccaacgggcttgccggcctcgggatcccatatcctcactgtgccatccatgctgcaggtcgctagttgctctccatcgggtctccagctgacgccgaggacccagccggtgtgccctttcaatgtgtgcttcggggtacctgtatttgtatcccaaatacgagctgtgttgtcgccgctgccggtagcaaggcgtccggatgaaataggcgagaactgggctgcgaggatgggttggccgtgaccgggaatgcgatgggcaaggcgcgaaactgcttgtaccctgaaaacagcctggggctcggcactaagagtaattgtggttctatgcggaggttagcgaagcagttacgtgctgggcttcctgtgtccgggtcttgcatactcgaaggggttctcgacaccatgctgcttgagaaggccgaggaggtcggaagggtactggtcgacaatgatatccttgccgggaatatggatgcggaatcggtatggggtgaactcttcgcggtccctctcgagcagggtgttgagcaagacggagatgttcttttcggtggcatcggcaaagttgatttcgatgacatcggtcatctggttgccatcgctgtcgacgaagttggccttgaaggagccgagctcaggcgccagtatcggggcgacatcgagctgtgttgtggtgcgctcaatctcctctctcttttggcgcttcgacgggggtggtagtactgtcgccatcttggattatgttgtgccagaagttgtcgctgaaagtgtgttgcgatactcgcccgacttccaggaagtgttgatggattgggggccttctgggtttgcactggacttgctgcccctgcaaaggctggacccagcagaatgcggacagtccaaaattttggcggtgatggcgtgcaaaactggcttggcatgtccagttccaatggagctctgacccacacttgctttccccatgtctccacaggggcatcacgaagctgggccagggctgtttacgatttagcgctgttagtgcgtctgcatccaaaccttccacttgaaccatcgggcatcatcccatgtcatcatcatcccatctccaaacattccaacactccgagtcaactcccacttgtcgtcaccactgcttcccaacagctgttatactgtataccctacgtgatctcccatctatgtatgaacccagcatgagcatcgcccggctgttcttgactcctccggaggggattcatgttccgacatgacgcctttttgtttctctatactactacacaaggcacaaaaattcatttctctccctttgtctaggtgacccagaccctcaaatatcgcccacgtccagaggaatcgctataccctggattcccttcaccaggatactcgtcaactatctctacttattgaccaaacttctcattcccctcgcttctcattgaccggcagtcccgatattccaggctgcccgggttttcgctttcccaatgccacttgcaaagtattgcggctgctgctggtcccaagtcgggtacggtcacggctggcactggctctggtactagctttgatactgcatctgatgcggcctctgctacgacaattactgatatggctgttggcaaaagcctaaacctccttagtcaagacaaactactccttcggtctgggcctcaaccataaccgttcatctgtcatccgaacctaggtagcctacacactccgacctcccatcctaaattctgtcttcacccttacccaacagagctagccaaccttggatttggcaagtaaaacgctgccacggcgataatgaggtaggcagatgccaaaagtgctccctcgaggtagttactcctcccatctctaacgagaaaattcacaatgaaggtgctaacgaacatgcagacagtctcgaagagggtaaagtagagagacatgtctcgatccatgatccagcccaagataaccactaccggcgtcacaaacagcgcaatctggatactgctgcccagtgccacgcccagtgccaagtccatcttgttcttgagtgccacgctcacagatgtgatgtgttcagctgcattgcctacaatggggatgagcactagaccgatgaaggcttcagagatgcctgtagttgcattggcatcccgggcgacgattgcatcgatggagtccaccatgaactcggcacaaacggcgaccaagccggtcgaggccagaagaaggattacggcggctttctgtggcatggcttcgacctctgttgtctcttgggccgctggcttttcctcactgttgcgaggcgaggccggtgtgctgtcaaccacaatggggactactaccggcaattggccgggtgcctgtcgattgctcgcagccctctgtgttcgagtcggcatagactggacacgccgcagtggctgtccttgtgcattatgctccggttgctctgcttcgttggggttctccagcatggaggcaacagcagttgagatcggccggagcgatctgagtagaaacggcgcagcacgagaggccgtgtcccactgtgcctctaggtcactggccagaccaagaccagcatgatgttcgttggtcccagaattttggtctcggccttgcgacggctcaacgtcttttgtttcaccctgctggcctgggcctcttgcatcatcggcagcgaacgtgtcagtatcaggctggccagcagggatgagttcctgcgtctggtgtagcgtgtcatctgtgacagcttccgtcctttcggcggcgtcgtgctctgttgtggttgcacccctgctgttctcctgtcttccagctgtgccaccatcttcgttcgacatggcttggggcgcttgtaatgcgttctcatcaggagtcctaggtggagatgaagacgagttacgtctagagctgaagtaatgagctgcggggccgggtgccgctgcttgttcgatcaagtgtcttggcgttggtgcgtacaaataggagtgcgactgtagctggaagatgaggtaaaggaggtagataacgagcaggatgacactggttccccggctgagcggcagaaccttgatatccgcctcctgctcgtttttaaacgtggcgtggaacgcggttgggagcatcaagctcagcacactcagcgtgagcaaacaagcgctcatctgggttacggtgctgttgtagatctgctcgcggaatcgcaaaccgccccaaatgaagcacattcccaggattaacaggagatcaaccaaaattgatccaacgagagaggcctggacgatccggatttcattcttcacgagcgcaatgctgttgtttgcgcacccttcgtcagctttaagccctttctgatcggctcagtacctcgaaagacgttgtgaaagagcctgtgggggatcaaagttcactcacatgaaaatgattagctcgacagcgtttccaaaggtgacgttcatcaaggcagcaaccgtgtcaccgcaacgaccggctacgctttccgttgcgtggctgaggagcccggccagaggaataattgccacagcgttcatgccgaataccacgccagccggcatggacgtgaagtctgcggtgacaacctcaagggaatcagcaatctacctgtagggatctcacgcaagcagcacatgacggccacgaactgctacaagtgtagctcattctgaagggttaggcgaggtacctccttggagcctagccctgagaagagccactggtgtacggcgttctagccttggagatagcctagaccgcccagtgccctataacgaggaggatgtaaagtggataccggtgaacttacggacggcaaatgctactggtacaaagaccagtcctatgttcaagaagcgcgagaaaagaattccgttggcgcaggtgtagaagcgcgccagtgccgagggcttctttgcttgtagctcttcagatatcactgcaccgtggcggccagtctcggctgtcgaaatcgtgccatggcggctgtgacttgctctgaaaatcggcgcagcatcagacctagtgcgcaccagaggcgttgggccatgagcttttgccctagcccaggtccggattctgtctgtaacccacacagatgttagtgaatggccttttcgaaattatatgccggtggaaggcggacgtgaggagctcagggaaactcacgcatgactgaacggttgtagcacgcggttgttgattagatttccgctcactttactttgaaagcgcgggagaaaaaagggggcgggatgaacgagtgttaggaccagataccaaaaactgacgactgactaaatccaagcagactggaacatctggagttaggagctgaagttcttttctatatacataaggtaacctagaggttaaaaaaaatggtttgcgcaagagagatactctgatggcatgttttctgccatggcagcatcatcacacggcattagattgcatctgacttggagcagttcacgacatcaagtgaacctccagtgtcacgcttatgcacgatcaactgcatctaagggacaaagattgcatcggtagccggttggtgcctccagatctcttctgcaagtccttcattctaacatcaaaaacccatctgtgacgacaagccacatcatcgaatggaaaggatcagaaatcggggaactgtcactagcagaccatgcggtgatcttgagtacataaaggcaaacaacaacaagtgaatgtatgtcgtgtacacaatacgttgttaaggagtgttgttaggcaccacacggagtccgcgatctagtcgtcacctatccagtctatgatataggtacgcttcgtcgatggcacatatatgtaggtctatattaggaagtcaaatcaaactaattagcaaggaaggtagtttccttgtgagtcactcaaccgttgttttgaaacaaccttaatgcttgaatccgtagaggtacctgacaagtcgagcctatctgtttcatctgatctacatccaggactatcctagcacatctccactttcaagtagagatctgagatttgcaagtacaccatagagcagggatagacaacctctgcatcactcatgtccttactcgatcgacctatcaaactcatcaataacactaaccggcttcacgaacctgcccaacggttcgtactttagatggtcaaagccaaacgctttgggaccaccaagatcgatgcctctctgtgaccccgtccacttgtctgaagcggcgattccgataacaatgaccagcaagccataccgatattccggagtgcccacggcctcaccgctttgagcatcgatgaccgagatcagatccggcacaatcgccagtacatcctcctgcttctccaactccttgttctcgtcgttagaaccatcctccgcgggtatacggatggcagcaatgttctcgttcttgaacgggatcttgatcctcttgccaatgaaatcctccttctcctccccatcaacaccttgacctccacgtcgaccccctgttcttctcccatgatttgttgtcgtagtatcatccgtcatatccgtcccctcaataatacactccccataaacatgtcccatcctcagcgtcctcctaacacccacaatctttcccttgaacaacatctttgccgccgcccccttctgccccccaccacactcctccacaatcgtctctgccacctcgtccaaccggttcatcgccctcgccctcgccaccgccctccccagcctccacgcctgcgacaccgtattctccaccacccacctcttcatctccgcgcccgtaaccggcgggtcggccgcgcccacctggctgcccatctggcttagcgccgcgcgaatgatgttctcgacggcggcatccgacgccgctttgggcatcaccagcacgtttccattcccgtccgcgacggcgatggggctccagatgggcgaccgctcgttaaagactactggtgtcgtctgccacttggtcgggtacgcgcgccccatccagtcgccgtcgacgcaggggatgtccatgttggagctggcgccgagcgtcataccttggaggccgttgccgccgccgatttcgagggcgatcatgtgcgttgctttgtaattttgattttgatcggaggaggaggaggacaaggctttgtaaagctccgtctgtgcttgcatcatctcgtcgccttgcagcttctcgatgctcaccgttggcgagccggcgccgcagccgcagccgacggcggccgagtcaggcacgtccgcaggggagacgacccgtaccgaggcgccggagcggaggagctgccggaggagaatcatggaggcgtagggagagccgccgccgccggtgccgaggatgtagcagccggtggagatgaaggtgaggtctgtttcggagatgtgccagatgcggttgaggacgttgggggtgtaggtgaggacattgacttgtgatgatgttgctgcttttggcttggtgtctgtgactgtttgtggctcaaagaggtctttgcccacggcctcttcctctgatgaggctttcccattgtcatcgcttgacgtgtatgaccgcgtgaagtcaaagtcgccggctgcgcggacgacgaaacgagttttgttctcaacgtactagcaggtgagagtatgtgtcttgttagtcgctcgcatgaacttgcatcactgatgcaagggaagttcttacctgcaaaggcagcatctcaacctcaacaacctcgacagattccggagaagcaccagccgcaatggttctctcgaccgcatccttcttgatctcctccaagaactgcttctccgtcttggcctctgtagacttgattgtgtccacaacagcactgacacgagcgatggcagctcctatcgcattcgcaacctcggaccatcggggcttgagcaccttgcttgcaccctggagttcatctggggcaatgactgcaccaccgccgacaagaatagctggcaggtcctctggtgacgtcttcatgttatcgatgatcttttcgatcttgctcttgacgatggccttgaactgctgggtttcttcttcggtcagtgcggctttgacaagactggcgtcgcctatgctggtgatttccgggttggtgagcacagtacagtcagttgtggtaagcgtgcttccaccaaagagcagggcttccttgttgatcctatagcccacactgtctggcccaatggtgatgccgtttttgccctttcggacaatggaaccgccaccgagaccgatgcttttgatgtcagggcatgagaagttctatacacccccagtaatgtccacacatggattggatcagtcagccgccaacaattggaacagggagcagttcacagagaccattgtgggcaaaataacataccattcttactcccgccaactcgctataagcagcctgctgtctcggaaacccattaggcaaaagtaaccccacatcagtcgtagtcccaccaacatccaccaccatcatcgcctttccctgttcctgtccctccttcttcccatccttctcctgaccctgcacgaggaacgcggcacccctcatgctattcgtcggcccgctcgagaacgtcttgatgggcaactccgccgccttttctcctttcaagatcgtcccatcattttgcgtgataaacactggcacacccttgagtcccaaccgacccaccgcctgccgaaactccctaatcgtccgtcttgcaaacctcagtatactcgcattcaaaaccgccgcattctctcgttccaagaaccccaagttcgccacctccttggagcacaccacatccacttcttcctgcccgcccagctcgcgcctgacaatctccgccgccctctcttcttgtctgtagacggtatcaataggactgaacacaccgttaatcactaccgctttgatcccgccgcgcttgcgaatttctttgcattgctccacgatctcggactcgtcaatatcgctgatcaacgacccgtctacctccaatccgcccttcacgcgcgcgtgataccccagcattaaggagcgcatgtcatcgggccagtcgacgcagggcggaacgtgcttggaaaagggaccggaaagacggaggacggctacccgcgaaaggcgggagggatcccgctcgatgacggcgttgacgaagtgcgtggtgccgatggtgacgctggcaatggcgtcctccggacggatgtcggcggcgtgggtagcctgaagttgagtgaacatggaggtgatggcggtcatgatgccttcactggggttgggcgttgtggcggtcttgacgtgggctaggatgcctttggatggagaggatgaagcgagggatgggtcgaggatgacgccgtcggtgttggtgccgccgacgtcaacgccgatgcggaggcgacggggtgagggttggggtgccatgttgcaaaggtgtatttgccgtcggtccgagagtacctagctaccctatgtatattaccaaggtgagatgaaaggctcgttgactgtgaagattggagtcaatggaattaattgggcgctagagagcttggggtcagcgggtgtaattgagacagcgtccgtttatcgtcaaagcaaggcgttttgcaaatgattgagcagtccatgaatggccatattcagggaaaataccatggccccatcaaggagacagacatggcggttatgacgcatattggccggccggaggtgtcttcaaggtggggagaatggagacgtttgtgaacatcttcggcggttcgccccacataaaccgagctgacaggggtgtttgatccctaaaagaggagtgggaagtggagatgcgtgattatctgatcatcagataaaggacggccaccttccatctttatcggcctgtccctctttcattcgttcatattacccttctcgttttcttgttcttttcttttttgttatcgcttcgggcagtgggtttttccatgaccgacgaactctttccacgagacgagtctcgtacgccagaggtatgatggtatctctagacattaaggacatgtgccaacagcgtaacatgacgtgcagtgaatcgggcggccgcccagtcatggtagtcaagctcaattccaatcttcttcgtaactccaatttctggacagacatcgtctccgagggtcttggtcaacgatgacgtttggaccattggccctcgttccaacctcgcagcgtctgatgattgcatgcccctgcgcacccggtggttgagtctccctcgcacttcggtctacggtcagcattcctccgtctgcagcgtaacaccatgaaaacgataacgcgatgagacatcgggtttttgtccagagcccattggccgccctaacgccgaaccggtgaatcttgatggggtgtgcgcatgtcagtcgttagttgcaggggcatggttgaggtaggtaagtagctgagacgtctttgatgctgtcgaagatgaacttgcccctcgaactcagatatattacgtccatctatttagctaggttctgtgttgttgtgatcgtcttttccatcttccatgttgcttttgttgttaagataagatctcgatactttcgtgattttcggaggaagcagccctcactcaacctcaaccagaactaattgcaccatggccaacacacctctcaatctcacacaagaacccttcatccctctcaactccctcatccttgtcaccggcgtcaacggcctaatcgccagccacatagccgaccagctcctctcagccggctaccgcgtccgaggcaccgtgcgtaacaaagctcgatgcgcctgggtcgagcccttcttcaccacccgctacggcttcaaccgcatcgaagtcattgaagtccccaacatcactgcccccggcatctggaacgctcacgtcgccggcgtctccgccgtcatcaccgtagccggggtcgcctggctcgacgacagagacgtgccaaaagccgtcaacgaagaactcaagtgtctctacggtcttctcgacgccgccaagatgcactccaacaccgtccaggcgttcatttacaccagctcttcatgggcggcttatacgcctaaggtcgggatccgcaggactctgacagaggagtcatggaatcacgaggcggtggcgttggccgaagattcgggcatccctgatgcggaaaagggcctcgctccgttcatggccatcaaagtcaaagttgaggaggcgctgtgggactgggttgcgagggagaagccgacgtttactttcaacgcgatgctcatttccaccgtcgttgggcccatccttgatcccgacaatcagccagccagcacagccgggctagttagggctttatacaatgggaaaccgaaggacgcactcgatgtaattcctactttcggtccacagtcgtccattgatgctcgagacgcaggtcggctgtatcttggcgtgcttgtgtcgggactaactggatcaagggtttatgggctcgcggagcagtttagttggaaccaaactctggacattctcaaggagttgtatcctgaaaagaacgactgggtggaattgccgagttcaaatcagattgatgaaacggaaattccggcggacattcctttcttgttgttgcatgctgtcggacaggagggatggacgggcttgaaggaaagcatcaaagatgcggcggagagttttgctccgactggacggtgctgaagggaaacttgaaaacatgttgagggtggcgggagtgcatagcccttgaatggatactgatgtcatccgatgcttcggctcgaacatctcggccaatccagcttattccaggcacccagcttcgctcgttctcccctttctcctcgtcagtttcgtttctttttgcatcagggctcacggtacctgcagtagcgtttaagattaagccaaacaagccccagacccactatcggtcattgcacttgattgaagtcgccccgttgggctgtcaatggttgttccggttttctggttcctctcagtgggatccacaaactattgaactgtaactcgatggatggggtctagaccctgatagtccccaaagttcagccagccacgattgaattacctctcggtcaattgaaggaagaagcctgctaagatttggactgttgaccgatactttgtgtgattgcttctccggcgtgtggtgtaaagcgttgacagagtgccatataagacaaagcgttgtgaacatgaaatcacacaaactcaaacctcttgtctctttccccgtttcgcgttgttccgcgtccattctctgatcaaatcccttcgaatcatcgaccatgcgtgcctcgtttgcgcttttgccagcccttgcggccatgaccgtggcaagtcgatgccgcccacggacaacgacgtcgtctttggcaacgtcgaccttgacgtcagcggttgttggcagcccaacaagctctgccgacttgacttccagcgctgtcagtatcattgagagcacgacgaccactacatccgatgagcctacaacaactgaggcgtcgactgtggagccctctaccacggagcctgccacgagtgatccacccaccatcagtgagctgcccaccacgagtgagctgcccaccacgaaggagccatccaccacgagcgagccacccaccacgagcgagccgcccaccaccagtgagctgcctaccaccaccgaggagcctaccacaacatccgtcgagagcacgacctcgaccgctcccagctctgctccaacaatcacgggcttctgcctgaaagccatcacccctggtgtgagcaatgaagactaccacattcgtgtgctctcccccaactccaacctaatcactgaggcgccaaccggctccaatttcggcttgtttgatctcgacatatccactggcaagctgagcatcagcggcggtacatgggccggctatgaggtgtacgcgctcccaccatgggcaagccaaatccttcacgttatccggttcacgaatacgccggtagaatatccgttgcgctgctcgactccggatggggtgtacatgactggatcggtgttgaagtgtgaagtgtccgccccttcggctgacggtgtgatgaggaggtatgccctgtggaataacgccgatagctcacctgtcggtccgtggctcattatgcgtgatgactatgtgagggctgggtcctataactacgatttgggcatgttctttggggatgactgcagtgcagtgggtggccaatgatgatgggctaggagaaaccgtcaaatgtcgatgcggtcttgtactgataacattgaggtgtcattcgccatcatagtagtctttttcttcgttgtgtacaataggattccttgacgggaatggccggtgctagatactgctacgccgctggagaggttgacatgtggccgtaatcttgtagggtccttcgtagccttcgaatgtgttcgggggacgccttgcagcaacctcccacaacgatggacttccagtttcctctttgacgtgcggcttcgacaacactggctagcactgtttcccagggggcctgtttgaaagaagtgagtgttggtgtgtgaaccaaaggacctgtaaacaatggtagatcacagcgtacctctgtctctttgtgtcctggagacaactcccaagtcttggtggccgtgttgtagacctccccttttgtcccgtctggatagaggaccaagcttggccaggccatctgctctccgttcttgatgcaggtctggatcgcatcttcgtatcgtttgaccaaggagtcgagcttttccacctttgtgcagttgatgccaataccccatggagtctccaggccttccctatgcgtgagaacggctttgacgacctcctctaccgtgctgccgtcgggaagctttccatcatcgtttgggtaaggagaggaaatccatacggggcgtccacggagggatgttgggatgttgtcggccgagagcagatttctgatggcaacgatctcgtcaagcctgggaaccgtttcaaaggcaatgtagttgacttggttgggatcgacgtccttgaacagatccagacgttccttgtgccattttcccagggcctgcacatgttggtgttcaggatcgtacctgccgctgtattcggtcgatggaatcatggtggcgccataaggacccagcgacaaggcaaccttgccctccgtccccgctgcatttgcggcaaggacaaccgcacggctcaggaagcgaggaatctcttccttctcgatgccctccctctcctcgtcgacggttccgcttctcggcgccttggtggcagcaaatccattgatggatatttggtacgtcgcggtggagatgatgttggctcctgcctgcttgaatgcctcgtggcaatccgacagcttgtcctcctcgccggaaacaaggagatgtgatgaccaaagcggagtttcaaacgagaaggtgatgtcgtgcatgtcttccagagtggttcccatccctccatccaggatctgaactggaatcggtgtagccatttctgcagagttttgacgtgtttgcggcggttgggtgctggttctggtattgcgctcaagctactatatttgaggggggcaggagtgagagcgttgcgattgcctcatgtgaatttccaagtgaatctcaaataatgcaagagctaccaaaaatgacgttcaagccgccgccccgctacgaaaattgttaaggatcggcccaggtacggcgctgcgcttccattgtaatccctgctttgaggttgcaatggtaaagcctgggcacatgaagtgctgcggtcttgtccgatttccacgccgaaaccggctgtcaacaccaacccagcaaacctcaaccatcccccaatgcgccgcatcaaattgaaatcccggacaacctaccccagaacaaacgccaaacgcaagaggattgaaagggctgtgctccgtcctctgatcattaaaccttagccgtttgttgtttccgaccattctcaatgacgaacactggggtttcagagggcgtctggcgcacgaagaccgaggagcttcttcactatcgtagcagctggacatctcaccgtgactttttgtcttctgcaatcttatcaatgaggcgattactcaccaccaaccttttgaatgtgcttagtacgagagccgtgacgcacaaccatatgttggctctgtagatgaagttgagaggttcaagcattgacgtaggaggacatctcgctcagtctataaaacgtgagggattccatcaaggtatcgaccttcatccatacaccctagcgcactcgtactaagcctcacaatgttagagccagtttctggatctcaaacgcctctgcatcccactcaccactctggagactatccacgactgggttctctacgcgatgttcaatgcaggtgctacgaatgtcaatctggtgagattgagctatgggagccaagtctcttgcaaagtgccctcccctttgaattcaattatcaggaaaaatgcctagtagcgcacgaagttcctcgtggagctcttcggattgtcagacaatttaaaccgagaagcctagaggctcttgttttcgcaaaagagcacattgttgctattacaaagcccaaggtgggtcaataaaccccgaccaagtttgttttcacagttttccatgttccggtcattaagttactaaccacctttatttcggcttgctttgaagtttgcataccactttcttcggtacctgcaagtcttccaaaccgataaccaccaagagaacaatggtattcccgacctccatctcatgacggaggattgccccctaggagatcttcagtccttcgtcgcgacccatggatccatacgggaagaggaagcaagaacaatcatgcgtcaaatctgcaatggcctagggctgttacatcaggaaggcctcgcccatggcgatctgcaactgtgtgtaagtgaattccaagaaatcgtcctcgagtagatgcagtgcaggtgcggtcactagaataacatttcggtcttcgctctagcacgtgtttatcgaccgtcttcccgaacacaaccacgatcaacaccacagagaatggcgcgttaaaattgggggatgcaggcttcattacccaacgtctgctaacagtcatggcagtcccggaactttcatcaatactgttgcctttgcaaatctctcctttctctccccagagattctagggggttatacaccgagagaccctgcaacctttggaggtttcaatggaatacaagcatttgacgtttgggcagcaggagaggtcgccgctcagatgttaaccggcagtccaacctttggcctagatctccagatgatgttcgactaccaggccggaacagtttcatttccaaccaggaagttggatcaggcgatggtctcagaactttgcaaaagattcattgcgacattcatgcaccaagatcccttcatgcgaccaacgcttcccctcgatccaaggcgagatgccgttgtacagtgggtcgaaccagccaactgctggcaagccaaagaactgaagtcagttccactagcgacactctaccacgacaagattctaccgccaacaatgcattacacccccgatgggaacacattggttgttatagactcctataccattaccattcgttcaagttccgccggattcattagcagctggatctacgagaacgaccggcatgctgaatatcgcgcttctgctctttcgtcttgcgggaagacattggcggtgtatgacgcacactccaatgccatcaagatatttgacatttcgaagagaaaatacaccgggccattcctatcctaccccgtttctgagccactcatcacccctccaatgtttagttccctgtttgtgcaattacggcagccgcaaacaatcctcaactttcatcctaccggctctacgcttcttgccgcctctccaagcaccttcacaactctcaatctctctattgtcccgaatcctgccgatcccctcccataccaacccaagacagactcccgagaagaaccaattctcaacgcctgctataccaatgacggccttgcaacggtcgtttcccatagaaactatacaaggtttaccctgctatcaaacgggcaagtcacccgtacagtggcgcaccccgtccccgctcgcgttgtagctattgcacccgatggacaccgccttattctggggtcaaaggatggtgatatctggtctctttctacttcatcgttcgtccagtcagacgaaggttgttgggtaccggtctggcgatgtgtagacgggtatcccgtcgactctatcgacattgccctgtcatctacccatcccactcggaaggggggtactagtgctgatgcagttacggtagcggttgttagtggggagcgattgactcttctatctatgggcagcgatcaagacgatcgctgcttgggatgggtagagttcaagaagcggaaggcactgattgccaagatcaagcccagagcggacaaagaaaaccatttggagattgcgctatggagtggaggtgaaagcaggattaccttcttgaagtttgaggggttctatgaagatgaaaaggctgagggtggtggcaataactccaaggggctcgcagagtcgaccatcgctggagaaatcgagaaccacaactaaagcgcagaggagcaagaggaagagcaggggaaggagcaaggtaatgtgtactataagcactacagggattttgatatgtgaaggggggaggagctagaagctctggatgtgggagttggtttgttgatggctacttttacattgaggagtagttgacctacttctagccatacttgcgtatgggaaggaaagaacgaagagtagaagacaagtgtctttgagttgtctggaattaaattctgggccagtgggaattacatgtggacagaatgtaaacgttcggacgctcaaaagttagtgggctagtacataggtaggtcattgaattcgcgagtacatccagacatgatttgtgcgttgttctgttcataggtacatgttgattacttacaacttggtgaatgaattaatgttatggctaactcaaggaaaagtacacggctggattccagaaatgcacaggattcggaatgcgatgcatcctagaggtagccagcagccagccctccaggggtgtactctgtttttcaacttcaaggcctagaaccatcgagtgtctcgtccgtaccttctttgtcttgcagtagtggctccgatgccctgaagataaaggcaggtccgctacaaattggaacctccgcgcctgactcaccgcagtcgaccgacatgacccaaggatcccgaggcttcgggtgcgatggaccgacatatggctgggagttctggaaggaactcaccgcagcttggaacctcctttagagatgggttacgtctcggaggccatctccaggtgtccggtgcacatgactcttcgtgttgtgcaatgtcgagaagaaacaacacatgagaactgagagcaacaactgaataggtagaggtatgttcaaccgtcccgagtcgcatatgaattcctctctcgatcccagcagcgaagagcatggccggagcaggcggaactcggttccagcgcatcagcaactagacagccgtggtggcatggacttccactcattggaagccactaccgtgcagaagaagaagaaaaaaaaatacacattaaaggtccagaagccgcggcgcctgtcgaaatccaaagtcacggtggaaacaagaaatcctgcagcgaaggttaaaacaggggcagattagtcgggggctccattaggttcagtgctccggtccctcggagaatacatgtatgccgtcgagggattatttttttcgttgggaccagaccagacgggactggacgattggagccgctcgactggctgcttactgcaatgttacccctcaatttccccggtctctttgagtcccatttccttcatcgtcctaggacctgggtctgggtctaggcctgggacgctagataggcgatacctgataccgcaacaggtttgaacctaaccttatccaggcctccttcgttatatccttcgtatctgtctgggtgccatttctctattcttcacatggcgtacctctaggtaagtacagtactaggtaccaggccaacgacgtctaacatgagtgcgtggagatggaattgcggctgacggagggaagcaatagcgtgtaaatggatgttacctaggcatggcaataatttaggtaacatcgatggaagcgagagagaccttacctcgacgacttcctgcagctccagcccagttacgtggcagcgccgtaagtaagcaagcaagcgatggtgatgatgtgggagaaccgacccctaaaattcatactgaaggccaaaatagcaaaggttctgcactggatgaggcggattggtgatgaaagcgcggccgcttccacttggctggtatatggacttcacttggtcttgactggagtcaaccgaggtgataagttcaggtcatgattccacacgatgagcatggcatagacgaagtcgattatgatggctgctgagtttaccaactcttcggtacttcgtgctatggttactgaatgcgacagcgcattccctgcacattgtttgtagtatcctgcttgcaaattctccagacaaggaccagcaactcagttcgattgcagaaggaattggaggcacatatggattgacggatggtgttgatgttgggagacgacttctctggaggtccggggatgtggttcattgttagcggtcgggtgttagtggtgaaaattgttagcgaggcagtccccccctcccccc