cccccccctttctttccctccattcctgctttccccccgaaaatccctcccccccccccctttttttttcttttcctcattcatacgtcccatcatccttcgcaaccccaatcaccggctccaacatcctaggcaaccactcctccgctcccccctgaaacaccaaatcttcttcctgtcttctttttcttcctcttccttttccccacatcatccgcggctcttcaatgtcgtcgtccacttccactcccacttccatattaacagtcaccacgctcgtcttccccttcgtcctcgccttctctgcatatccagcagctggataaacgacgctgctggttcctatgaccaggacaatatcaatgggacctccttggtcgatccatgcgtctatctcggctagcatgccgggatttaaggactcgccgaaccagacgacgcctggtcgcagtagatttttgcattgggggcagtgggggaggtgggatttggggatgcgggggaggggggtgctggggtctaggagggggatgatggggttggatggttgggaatgggatgggtttggggggtcattggacggggggttgatggatgctgatgctgatgcgggtgctagagcaggacagagaggatcgagagtgttgtttttgtcaatgtaggtgcattgtgaagggtaggaagagcattggagggtgaagagggagccgtggagggtatgtagttgctgctgctgatggccggcgcgtgaggaaaggttgtcgacgttttgagttaggcagaggaagttggggtttttcttggcgagggcggcgagggcgtggtggcctgcgttggggagggcttggagggccatgtggcggcgctgtttgggaggaggtttgtttagttgatttaggagggattggtgatacatgattcgagatgggtctaggaagtatgatggaggaggaggaagaagaagaagaagaagaagaagaagaagacttacataggcgtaaaataaccagactagaccgggatccgaagcaaatgcttctggtgtagctaggtccgtagcctcgtagttcctccagagaccgccgacaccgcgaaaggtggggagtcccgaggcggcggagagtccggcgccgcagatggcaaggatacggtcggctttggccagtttctggtgaaaggcggcgaggttgttgattcgtgaggccatggtgattttgtaatggagtagttaatgctcgatcaggttgctgacagaaagacccgaacgatgtctaccctgggttattatagagggacctcgatgacctttgtgcagtcaacaagcgtggtggcatatggaatgacgttcactgtcagtagtgcggtgttgatttaagaatttctttcttcacttcttctttctttcgcctgatcgccaatgatgtgtggttttcagtttctcatgtttccccgcaccagatcatcacgcccgctcttcgctgaccccgctctgcctttgacgccgttgattcagacgtcagcgtgatctcgtatggaaaaacagacatattccatactgacaatgatagttgtttttctaaacatgacttcatcgacattgttgatcgggcgaactcccgacaagtgcgccacaacgacggggtaccggggcgcgggagtgcgggcttggccggattagtggggccgaggcccgtcccgaaaggcccggtgggggtggagcaactccgcttggctccggtcggggattgtgcttgtcgtccaatgactacatgtctatcgtcgatgagaatgaattgcataaatgggcttatagcatcagcagtgtctcgcgcctcagcttcgaactccaacaccagtccagatgcacgtcaacttgggttgggtacggtctggccgcctctgtgaagttagaagtacactcgctttcacactttgaaatccgatcagagaaaaagaacttgatcagaaaaacagcaggatgtgtgtaccgtgatgtttacctctgatttatgctggaggggactttagacacgttaactagaatgagaagagaatcggggctcggataagaagcattttgtgcttccgtccctccagtatcgaaacatggatgtagtaacacatccatcacatggccaaatacagcaaaaagtcaactgtcggttttcgaacctcaatctcaatcccgcttctgaatctcagcttcgatcaatcaatcaatcgatcaatgtccaaatatcccacatgctgaattcataacttccttcagctccctctttaccttccacagcaatcaatacttcttgcccaggccacaataaagcaaacaacgccgctttgcccagtcttttccgagtgaacgtgtctcaaatgacgactacatatcacctgctgtgcaaccaacggcattgcttattcttccacgtttctttcccctgcatccactccccttcccttctgtgtagctatcctccttatgatctccttgttgaaccggtgtcaccatctcctcctacactacagcaattttgctttttaggctttccaggcaaccaagtcttttccccgcatcccaattcctgaatccccctttttttttttttttttttttttttttttttttcgtgttggacggggacggttccaaacccgacctgggcctgtcaaatgcacgcacaacaagtttcccaatgccgtccgtccgattttcgttgttatttcattaaggaaaacaggtcggggcgctacaaaatattccaccaagtccaaccaaagttccatacacacagtacttacgcgtaagtaccgcagtaccgcgggcgtgtaaagctgaagctgaggtgcccgctgcaaggtctgtcctcgctgtgtaactgtacaaaagtgaaactacccctgccaaggcctggcctcactcgctcgctgcagtccatccatccatccatcccactgtatcacacgctgcacggacatgcaaggaacgcccggccttggttttggaaattcacatcgtacggtagtgtgccggcacaagccacattcactcaacccccccgcggcaagacggagcaaacctgacgccggcgaaccactagcgccgagttcccggtgtgtgcaagtgcatgcctgcgcattccatggatttggattttggcttggcagggcgaggacggacatgagcaattattccccgccccttcgctgtctcgtctgttcttggaacgtcgtccgcccgccaaccgccaaccgccaaccgccaaccgcccgccgaggagccaggaaccagccgaggtatatgcatgcatgcatgcattcattttctctcaaattctcaattccaatttccggatcgactccatccatccttttacatatccttggcttctcgcttgcttgcttgcttgcttgcctgcttgcctgcctgctgtcaaatgtcaaaaatggataattttttcgtttcgtccgcccgtccgccctatggggattgggggattgggggggaaggccgcccctgtctgtcctgtcttcctgggatcgttacacactttcatcatttagtgctgggaatgtctcacaataaagagtgggaaaatcagggcaggcagctacgtcacgattgtagagaagattccgtcaccatagagagaagaaacggattagtgaaaggtaagtattggaacgcgatggacggttaatcaaggactttggtaaatggttcgagatttgccaaaaagcggaaaacacggccaggtgaaaatgatgaaggtggttttttttgaccgatcagtgtacatacatagtgtacaaagtggattgggccaaggtcgcgtagggaacgagcggggagtagccaagcaggcaggaatggagtcgccaaacaggcaggactggagtcgccaatgagccaagatggttggtaagtgtgacaggattacttcagagttcagactggtttttatgatgttggtgtagtgaaatgtgatgttggtgcaagtgtgattggagacggattgcaagttcatcgcaaaagattccagaacaaaggaacgagcaagatcagatcagagtcgtcaagtgcaaattcgaaaaaggtaatagtgtgttcaaaaaaaggtatatggtattcaaccaaaaaaaaaaaaataactccctccatcaatatacataaatctttatgtccgaatctaaacatatgttcatccctactgttcattggtctttccctccttccgtctttttccgcgaaccgaaccgaaccaccacgtccatgtcggccgccggtacctatccaccaaactggtaccatgtactatccatgaactcctcgcatatttgttggtttagtaaagcaaagatatcgcttcgaggcggtggtatataaaaaaagccaaaaccaaaatttgccaacgtaattaatgcgctctttctctcatgacaaaacatgccggccgaaccgaatgcgcgctcttccttctctccatcttcttcttcttcctgctgctgtagagggtgccaaacacaaccaaccgatggaattaaacttgattgtacatttcaaagcgctctctggacaacaacttcaagggaccgccacaggcgcgcaagagatgtcgtctgtccagttcaaaaggatcgtaggtgtaaaaaagagaagaggtatagatagctcggttggaagcaagcaaggatggaaattcaagtaaccgcatctccttttgttcgtccctcattgaaagtttcttctttcgtcattggcttcaggcaagcagtttaaagaagcatggcaccggcgaagagggcagcgccgagagaggcaatgctcatggcaagcttgccagcaccgccggtgacgacgttgccgctcttggtggcctcagtggcgtcgctggtggagctgctgccgttgttgttgttgttgagggtgctgtcgatggggagcgaggaagagccggaggtggaggaggcggaagggacggcgctcagagtggtggcagtagaagagccagacttggtgccaacgtcctcggtagtagaggtaccggtgaggaccttgatgctctgccaggtgccgctcttgtcgccatactggtactcggtggcgtccttggcgccggtggtaccgtcaccacccatgaagtcctgaatcttgatgctctggtagtagcccatgaagggaccctcgttgaagtcggtgataccgccggcccactcaatggtaccctgggcggcgtccttgcgaccggcaacccaggtgccgagcttgatctgcatgggagtctgggggaagccggcgcagcccttggcatcggcggccttgagggtgcggacgacggcgccgtcgatgatccagtcgagctgggtgggggtccacttgatggtgtaggtgtggaactcgttctgggggttggcgacggtagaaaagccaccgcggtcgtaggtctcggtgcaacccttgctgaagtagttggtctgaacctgagtggtgtcgctgccgatccactcccaatcaatctcgtcgaggtcgtcggactgaagaacgaagctggtgacgacacccttgccgaaggcggccctcacggtaacgtcgacctgaccgaagaagatgtagcgagagctggcaacggtaggagcatccgtctccttcttgatggtgtagacggcgccgagcttgttgtcgtactggagagtagtgccgaccatgttcttgaagaagctgtcggcgcccttggtgaagtcgatgttgatgatttccttgccgacggccttgtcattggggcaggctggaagcagtcaagttagccactgtttttctctgttcttcttgatttttcatctggtgaagcatactcttcttggtgggatcgcagtcagtgtaggtctgagcggaaacgagcgaggcaaaagccaacgcggtaagagtcttgatttgcatgattactgatttggaggaggtcaaaggttgtattgaaaaggtcggttgttagtgggagcaaaggactgtagctgaaggcaagacaagcaagatagcgagtgtggtgttccgaacgaaggactgtagatacttctagctgaccgggaatggcgaggtagaagggtcaaaaaagaggatgtgcgaaggagtgtgttttgaagactttacgaaacaagggaaacgaaggaagaagagggagaaatggagtcgggttgggggtggagatgccgttcccagtcacggtcggtatctcctccatgtccatgtccatgtccatgtccatggatccttcggtgctcctctcgcttgatccgttaacgtgatggagccaagctcgtggacgtcagcattagcggatgcgcactggacaaccggttttaccacctactatttccgccagccttggccaacaccatttaccccggaaactggagagagagcgtataagaattgcagaagccctgattacctttatgttttacatcaagaaccaagttccttggtggaattttggccaagttttgaagcatcaaaatatgtgtgtagaggtactgtagtgtactcgtggcgcgcataattctgactaccaagagcgagccaactgaactgaactgaactgaacaaagtgagctgcatgcagtacgtacctatgtctagtgggtatggtagcgcctgccttgcggccccttgacccttgctcgctcgcatctccttttttgggcaaaaagttaaatgagtaacccttgcttctggtgctgccgtttgtcgttcctgccgtaacaattttctgtcctgaagccaatgtcaccctcccgaagcaagccaaggcaacgtctcaggcccgaccaagcgtttcccaggcgttcccaacctaggtagcggcagcagcgccgcgctcaggggagagccaacatcaccaatcagatgccatggcaaagatccttgctggggtctgttgggcacgctgcagatttgtggcgcggcgagctcatgtcaaagtcatggaccccctggccattggtctcacattcaggggggcttcgcctgcttggcgttctggctaatattttgtacgggaagcatgatccaacacgccaacaccaacgaaggagcggaaacggttcaaaggcaatacaatacgagattctcatgcctctacactagtgtcgacagtggatattgacggcactatccactcgcggaatctcggatccatccctatcgtgagatcccaagactcccaagcaggcagcaacgactagggaagtcttggattgccatcttggcttcgcaaagtctccaaaggaaagggtgcacaacggcaacgcggcgtggtgttgaggaacgctcaagttggcgttaccgattagctgtctctgtggcagcggtggcagcggtgggcgtcggcaattgtcctatgaattgcctctccctgaatcaggtctcgatgaacacagcagaagcctcgaaacgcccccggctgtcgatgcgggtttcacaagccgagtgaggtaacctagataaaggcatcgtgggatatagtctatctcctgcgtacaagatcggctttaaattggcgcaccatccagcatccgttgaaaacggtgaaactggagctagacagatctcaccacgtccactacagatagtgtttgtacacgtgtggcatctcaatcgagaggaaacagataccatcacttgcgccctacggaaatcctatcgggttgcataaggcatcttccatgtctccggtgtgtcaagcacggagcacgcccaccaacaggaaaatcagcaactgaaattggtgagggcttatcaacatgtgcacgaaaggcgtcagcgaatgcttcagttcttgcttcctctgcgctcaggcggctgagttggatcatgcatctccatacatatgcgctgtcgcaatccaatgcatatgatatgtatgtaccggaatcaccacgctacttggcacctgtctgccagtgaatgggtgctaggggtcttttaggggtctttcaggggtcgtgcttggtccagtcacgagcgctacaaggcgagagccgtggttgctctgggaatctcgagaggcccagacgccctaggcgccgatcacatcccaaagctgagaatgaaagaacaacctacctaacttggttgccaatcaatcggcggtttggaagaattcaatgagtgccaaactacgtagcgaatgaagggaatggaatcggttctggaagagcgaaaaaaagaaaaagaaaaaaaaaagggaaagatgaagcactgttgttactcacttgaagcgaaaccacaggattcatcggcttcgctgttgcgtctcaaacaccaaccaagaaggaacgagcgaattccgtcttggaagagctcttgacagaggcaataggtgagtagtgtaaactcgttcgttgatcaagtggtccatgactggataaggtcgggtcgtctgtaaatcccgtcgcggggcgtggcggcggatttccatgcattccacgattggtagcgtggacaatgcatgagacccaccacctatatgagtatgtatctcgtttggggctgtctgttgctcaccgccgctaactcactaacctttcccctctcatgctgggccatgaactgttaccgggtcatttccgacaatgatcatcttcgaacagcatcatggtgttcttccaggatttggccgtcgtccatcctgcaaatcttccccagcaatgctaacacggatagacacctcaaaaccaaatacaccttattctgacgtctttttcgcatttgattttcttcatcacttcccgaacatcacgctcccctctgtttgcgacaacgcctcatggcgctcggatatggcgctgcccgccctgccaccctgttcaagctatccatgatctaaaacagactttacctaattcatgactttgtgacgccccgactacccagttgttgggcaccatgaacaaagcggtgatactagcaagcaagacagctgtgcctataacggaaaagcaccattattgctgacttggaacatgtaacgtttccattcctgcctacctactggagttgtgacatttcacgactgatggaaggaagtaggaaaccatgatgattcccaaagtgaatctcatcctcccacgattccgtcgcaactatcaaacccaccagcccacccgcccatgctattttaagccctccgcatctttaacctcacccaagcgggccggataaatcgactgtgtgcccagatatttcggcggtgtggaaccgggctggccaatgatacacccatgttcccgcccgccaaattcccaccaaaacgatatgtgtgcaacatccacaccaaaattgcacaacgatttacacagacgaggctttctaatatactgatttacgtaaatatagtagaaatcgttaaatttatatttatactagtataattacggatttcgtctactggtattaatactactagtttaattaaaagaaccaatacaactattgaaactattattaactaaatagtagtagctaataaggatttaaatacagcggttataagggagggggggatattattaattagtgggcgggctagtaatattattattattaatacctatagtatattagtaatagcggtagttattgttaatttgtaaattcccgtagctatacttctaattgtacctctctttactataattcttttaactcttagaattatatttttaatttctctatttctaacctcgtactctcggctactattttaacctcttactctctttaatttgctaataccgttttaattaacctctttttcttaggaggaagctatattaaagccttagggggggtattataaaatagattatatttaatgctacccgaggaagggaggggagggagagcgggtatagtaggtataggctaggtactattacgagccttctagtagttagtaactacggggagggggtctttctccctatatagtactagctatttaataaataaaagcgtatttaatttgagtaactaatatttattaattatactttaaggtatagtattatttaattgtataatattaaatatcctatattaataaggtaaactgtactaccttataaagtaggtagaatattttgcttttaatccctctaaattagattgtggccgtttaaggttgttattagctaattaaatttactattagaataatttaaagtaagcgaagctagtaataaactttaagtctgttagagtaatatatttgaatttcgctacgttttttgagatttaatatatatatttaattataaaattctctttcaaccgcttaaaggttttagtaatagtatttagtaattaattgaaattaatataataattcttaaatagtacttttaaaacgctataggtacctttaatacgggaggttacttatatattaaaattatagtataatttaataacaaaataaataaatttatactttaatgggaggtaaatatatagaaggtagttagttatagttataaaaaaaggaattaataattatataaataataataaataggtgtaataattgtacttttttacttagggaactcccttaataatacccgctaatattagtagaacccctcttttatattaaaatatactactaccctctatatagttaagatcctatccgtattatcgatttatttatagtttgaactatagggggtacaactattaataagttgaataaaaggatttttagtccctaactcgaagtagtaattccaattatttctatttaataattaggcggtaatttagcgagtaatagaatctttgttagcggggttaatatttatataatagtaatccttatagagataattcttgttactattataattatttaatactatacctttaaaattaccctcctacttctttttaatattaaaagtaacgttctttattacgtactagagataaatttaatattaggttatagggaagattgtttggtaagttcttttatacgctttattgtaattagtaataataattagaggctaggggatattatactttaagaatatagtatcgatttactaaaatacctatataaagtatatttccttcttactattcaataaataataaccgatattaaaaattatatatatagttattattctatatatttaaaggagaggtatattgaatttattaactttatatatataatccaaatttataactttaagattcttccttaattaattaatatactatagataaatctaaaaaattctcttaattaaaccaaactcctcgctattataataataaactttataataaatcccctttattaattataaccggtcgagaaattattgggttagtataagggtaccggcttatttcgttctattaattgttaatacgttaaatatattgtattacgtaatagtaatattagggaatttgttatagatagtagatgtaatatttaataaggaaatttttaattacttggctaaccgaaggatattagtagttacctcctctatacggtattagtaacgattaatagcgaaataattaatgctattagggtcgaagggatagttataatctccctttataagggtaaactactataccctaattttagtactaaatattaattttccctactattcgcaatttctttttatattcgctactaatagtctttaaagtaggatatcttctttatacttcttaccgcgctttttcgctataatatattcaatattgtaccagctaacgaagcgaatagtcccctctcattagtaattattagtataatatttagaaatattaaacccgaattctctaataacgttattaatatctttaatagtagtattaatattagtttattaataaaaagaaagcgcgataagggcgggctcccccttattaatttaatcctttttagtcgctttattttagtcttcttctaaagaagaattcgacgacgataaatttaaggagtttaagggggaatgatggcggtgggatataaaaatcgttagaattagcgctaaaattagagatagcttcttatttttaataaggttgttaatattaagaaattcgtaattatcgtcgtatagcttaatcttaatttatttaattaaaggggttggattgggtatgtgtactagtataggggagcccgctagggaggaggtagttagattgataattttaggcatttctatagcgtacggttagtaatttcgataagtaagaccccttcaatattatatttactgactatgatagtaaataataacggcgatagcgatgtgtttaattgttttaatcgttactactaaggtatagagatgttatacgatgttgctcgctagcaaatttggcgggcgctgacatggtttgccattggccaggcggcccccacaccgccgaaatatctgggcacacagtcgatttatccggcccgcacccaagtcagcatcaatggcactaaccaccaccagatggacccggcgtttgaccctctttttgtgtcccctcggcaacagcgaaagcggtcaagctgcgatcgtgtgggcacggttttggacattcgcgtggcttccatttttttggtctcgtgatacggacggggacgaaatcccggcactactttcatggcgatggagtcagtcggtagacatggaaatggtgttttgcagtctagactaggcagcatagccacaccgacagagtccataatgcgcgctttccagatggaccagcataactctactgtagttttcgccgttggttctcaaaaagtcaagagccatgcaagggagatgtttctcttttcctatattttaacacttcagtttcgagagggctccctgattgagcatgttgccgccatattccttcttccaaggcggaggcgatttgagatgatagcaagtgctacttatcattctccattacatcacgcaacacttgccgtttcgtcagcaaccgtggatgtgatatgaaggaatacaacgagttggcgacagcaactcgctcattcatcttgccggccttgacaagatacactagttgacagggccggcactaaccacggtaacaccgactccaaccgacctgctggtcccgtcctggcctggtggtcccggcagtcccgaggtggatctcgcgaccctccgaccactgcactgggtcttggcacttgcccaaacggtgaactgccatttctgtgattcgttcacttcgccgggaagccacggccccccggagttgggaggttactgccgtacctcagtccagcaacgactgccgagtggcttccacttcctacccggctgccggttatcattcagacctgcctgaggacggactgtggctgcttggaaggaacttgcaccttccgcttgcccaccgggagcgtgctgaccgcgattgcccggaaatggacatggccatgaggactttcctctttcctcccactcgaatgccctcaattgggctgtgtagttgctttcatgtcgtcacttcccttgacccagaaagagttcgcaggcagttgagggcagtcctgggccatggacactgagtgcttccatcctctctggtcgtgatctccactacctcattcaacccttccgccgtctctctatgaagccagtctcatcatcgtcaatgtcgaccatcctgtcacttctttgatgcaggtacgcactggttgacgtctggtcgagcccggatcagcccccattgaacagcatacttgaactcctccatcccccaaacaaattccgcctttttctcctctctctcccatcaacccattgtcagcatatttttgctacattcctattgttcttctatcttttccttctgtcttgtgcttgatggcttgtgccgtctttgctgttttcataacagcggcttaacttgtgccttgcaccatccctgtactacacacacaagccccagaacatttttgcgtctcgcaaaataactacagagttgacttctgcctgagcgcttcattcccgagctcaactggtttcgggcgggatgacatgtgcgtcttgtgccaactccatcaccaacgagatgaagaagcgggactggatccaagacatcacggtcaaccttctcaccaacagcgcgattgtcgagtttacggggagagaaaacgccaacaagctggtgggagagattgaggatctcgggttcgaagcgacgctcaacgaggagaccttggacctgcctgacgacgagactcgttcgacgaaatgacgtccatgtcaaactgacccatggtcaaagattgactaaggacggctcgttacactcgaggtaaatagcatgctaccctaccaataatccgttttcaccagagtaaactgacgttttcctcttcacagaatcaaccgcgaggtctacaagtcattcgaccgagcccacctctgatgaaaccaaatggcagtcagagaaaatgataagagtccggcaggtttgggagcacgacggaccacagcagctgggagagctccactgaaggcgttgtagcgcggtcggtaagctggttagtgtaggtcgctttcaatctcgttcaccctcatcggttcccgtaggccatacattctcgcccatcctgccgctccggtatcgacaatcacatatctccccttcatacacatccacttcgccgggtaacgtccggacctcccaaaggcgtgaacgttcgctgacaatctggtctatcatcagtgccactcgcttgtgagccaacagagcaagcaacgggggatattaccccatcatcttccgacctactctacagcaaccataggcagaatgtggtgtgaatggcaacaaccaccactcacttgcaggcgagggtacagaaccttggggttgggaaacaacttcgctcaacaattttgggttcatgtgaactctcaagcccagttcactcacccctttcttcgcaaccggcataggcccgtagcctctggtctttgatcccggccttgtgattcctcccgccatgttacctgaccgaggataacaagctcatggtcgagaaactgtatggaatcatctggcagggttgcccgaccatctgggatgttgaaagggccatccagttctatgaatcgcaccttaggggaaagcttaccttcatgatggtgagacgaatcggcagacggctgaaatggacatagggatggatggggttgatgattgtttcgaagaagggatggtctgtgccagtggacatgaaagaccatattcaggatcagagcgaatgtatgtctggaagccggaaaggcgatggagacgaggacctggatggcgactttggggactatctaatgggcgactctgaaccttgatgaatcggacgacctgttcaagccagacgtggacatcagtcccaccggtctgttaggtctgttcagtggcggtggtcaagacaacaaaacgccacagccatcatctagcgaccgtcagaaatgtcgcatctacagcaaagtttaccatgacaacaccccatctccgtcctttcctgttggatctctaagacctcttagcccatcgaacaggaactggatcaaagcgggtcagaggaggaaaaagacgagacgaggaggtttcattttagacagccagaatagcgactgcagactcgaacttcaggttcgtcaacgcttgatagctctacactatcaacaacttccacttgatattaaacagttagcgaacaatataaaaattgtttaaacagctttacattgggatgaatcgatatttgatagcgttgaggttcctaaacatggcgacgcaaaagctgccccgaagcggacataaaccattatgcgatccattggccgaaatacatcccacacttttggcgttgtcgaaggatctctagaaagtctgaagaacgggcggatattctcgaaacttcggttacgaataatggatgtgcgccctctgtggaaagaatcttacctctacacggaaagagcacctggacttcatgggggccttctactcgaacgagaacaagacggcacctactggtaggcggtatgatcgaattctctaccgtacccataaggataaggaggggtgtaatacgaagattaagaatgccgagatgaggagatgataacttgcagtacggtattgaccaggcgagtgattatgttgaggtgctttttcggctataacccggataacgacagcgacgaagatcacacactctccagatgtgtctcgcggctggaatatgatgactacgatgagaacgaggagattgatgataaccagcacgacagtgatgaagattaggtcggtagatggataggacaaagccaggacaatcatctacacgtcttgctcacacaaggatcgcattttcttatcacatgcctatcaaatccgtcctcttcaaatttggaaaattccagtttgacagtctttctcaggctggtgtcatctgcacggttagctttttggtgtgcagtgaacgattgagcaagattggagcgtctcctatgtctttctgatttatatttaattacaagaattttcattttctatcttgacctctttacctttgagtggaatcaaatgaagttataactcaccaatgagcgaaaattccccttaattttctctctgctcggtgggacacgtctccagcgcaaacatttcaggaagcatacatgctaggtacctatactagaggtagttagctgtatttggaacatcatgtaccgataacatcctgttaaaaatgggtcagctcacgaagtccttcagttagttgcaatcgttatcatgcctaggtagccaactaggtagccaagacagaagagaaaacatggcatgagtgatcaagcaagtatcaaaagccacccccctgacatgtttatctcagctacatacatgtcttggcctattcatttgggaaatggggagtgctcgttttcgaaaccggctaccaatcgctacttgtgtacctctactcaattcggactcgcttaagcgggcccttcctaaaagggagacggtatcatgatttgtgatacatatatgtcttgagaggcgccgcgtagatgccatagatacctatgtatagcaatggtacgatagatgagtagcaggtaggtagtaggaagtacaacatagcaccacaggaggcctctagatgccgttcattcccagatatagcaacatatcaacctctaccaaagtgattcccgtccattttcctaggtctgcttgtccttaatggttacctatgatgctctacctgaaaacagcataatctacttattacctactacctaggagactgacctccgaggcgatatcgactgctactcagttacataggttggcattcgggctgtggaatattgcccggcgacgcagaacctatgtataccaaatgaaagctgcccccatctatacttataaaccggatgaccgttatgtcggcaagtcggcaagctgatgacaggctggctatttgtagctctccacatccaaagataggtagtttagaacaaaaaacttgatgtatttcgttggtaagtatctgtgaataatcacacctgtcacagtcatcattcttgtcgccgccattcctctcattggagttccttagtcaaataccagaccccctagcggctcttcgagaatgatgaaatatgtaatccgtttgtttttggccgtgacacggatatgacggaagcaaacgaacgacacctcaaatctccgattcgggctcaagcgcccgaatatactacctacttgccaagacaaactcgagaacacactcgttggcaacgcgttacagtgagtgggtggtaaatggtactagcattgtcatgttatggcacctacactggaagcaaacctcccattcggagccgcatgctagaatacctaatgagtagacgggtaactagaactctgcatttcttacaaggtacatttctttgagactggattaagtttacgaaggcgaattaatatttgtctatgctattcgagtagaacttgacccatggttcaaaactagatttggaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaagaaatcgaaaaagataaatgaaaaaaaaaagacttgagagaaggcgcgtactcagctctcagctatcaggttctcggtctcctacaacactttgcttgactatggttggcttccacttcaccgtatctggtagaagcatcgtgaaagataaccaagcaggatcagtctcacatggtaatgctccatgagcacagcggtaccggaaaagccaaaacgaaggacccgtggatagtcctaatgatatggaggaggcctccgatcgaatgacacgaaagatcatgcgtatgtggtgatttgacttctttgaatccgtagtgtagtagtgtacactagtcgtcgtcgatgaggttttgtgactgcgggggggctagtgtgagttgggggtctttgtgtgtccctattaggcaataggagccgaagggaagagtgggggtgcaattcccgtaaccgtagtcgcaatcatttcctcatctcaatcgttgggtagtgagtagtcaatgttgtctcttgtcattgtcgcctccgtggggcatctttgccccggtctctggatcaatcccgagattattgtagccaagacgtccctcatcacgaagctttgaatgagtacctacctaggcatgagataacatgtcatgtgcagacggaaatatcacggatcacgtacgagatggtgatgcctagcaaaacacaacgttgcggcagttcgagctgtcatggagaaaggcggggaataaggaggggaatggggaaaacatcccatgaaattatggggaaaatggagcattcttgctgtgaggaaaaacgaaattggtggatgaaggttgcagaggagaggaggtaccgcgagaagaatagactagtcagatcaggagtttatgcaagggtagcccacgaggtgtgcacgtcaggtacctacatgagaccccccagtgaagggatgcaaatccgataacaaaggcacagcccctcttgaaactccaagttggaccgtgttcagagaacgacactcgtcaaagttcggcatcaaatatccgaagtgtatggcaaacaatccctacccgcggagatactccaatgggttatgcaaaaggaaggcgagcggaatcgtggagaatggcagaaacgacaaagtagtttcctgttagtcaatgatggcatggaagctggagcggtgtaacaaacgatgctggattgatggaacttcagctcctctccgcgtctcataccctcacctcgaatcccttctttttttctgccaagccttcaaacacatgcctctctttttacccctcaatgcgctttccatccctgccgaggccgcctcgtgtgcacggtgacagaagattgtccaaatcctcgttagcttccgccgaatgatcccaagagcaggatatctccgggtaccgtctctatactgtacggtgtaagtggttagggcttttgaacgtttccagactacacatcaaggcccgaggtatcaattcccgactatcgtaggaaacgaagcttcgtgatgggtcgttttgttggcctagtctgcgcgcctcatgatgtatctgtgcatggtgtgagcaagagttggatccggcgactgttgctagtcgaagtaggtcaccacgctggcaccttccagagatcgatgccatgaccagcaattggtcttgagtagcaaggatctcttgggccatctattcctgttgctgctgagcgtagtccggcgtcggatctccaagagtggaatgtctatgtaacaagtaccacaccgtgtgaggaagacaggggaaatgcagcgtgtgctgtatatcctgggaacatatcaggttccaaacatcaccatctcacccccacgaagcggttagccgtggcgatagagctacgaacagggagcgacgagtacgtgaatcacggaaaaaattagccgctccgtccggtcatggtcttcatcgatgtgcacactatcactcccttccaggagcggcaagtctgacgtgcagcaacaaccaagtccttggctagggcttaaccgggttgattgaattgaccaacatggagaggaacacaaaggtagggcttcctctgtaaactcgattggctggcttttgccgtcagatgaccgaaatatgcaagtcgctgtaaagatgggaagtcgttgctgccaaactcttaggtggtgagatattgtttgggagcttacctgctacatcaatgtcttccgtcttgctgactactgccatacttacggggtggtgtcatgatgccatagcatatgcctgatcgagtcatgcttttggctggctgagcagaactcggcttgatatgatgtgtgtgctgctcagcagcctgagccatgccatcaactacatccaaaatatgcttcattggacaagctggcggtggcgccaaaccagagaattgcatgatacatgacaagtccagcagggtcaaacaacagcggctgttgccgacgctaggggaacagcgagtgtcgaacccgttgataggatgcaaatatggttggtgtaacagtttgagcctcctacatggggtctggccgataccacttgattggattatagatgaccctggggcttgttgtaccttggccgctggggggctttcgcggggagcatgtccgccacgtggaggacttttgactgcccccgtctttgaccatgtcaaggggcaaggaacggctactgcgatggtccccgacccgttcgccttgctcttgtccgtaggtagactttgaaaatcatcggtgagaggatcagctgccgttatccgagagggtgagcattctacaggttgaccctgttatggtcaagtacacttgggcatctctactcttggtgctgtcggtatgcgcaggaacgttcgatatcgagtcgggggcaatgacgggttcaggcttcagcccgtggctgccttgtcgcgtcgatatctcagaggctgtgtggggaggctatttcctaggtagtggctagttattacttaaggagtgctacacaagacttgaggagaactgaccgtgaccaatatctagccgcacctgccacgctattggttgcgccaagagctatacggaccgagggctagtcagctagtagcagctcgacgaatctcggcacctcttcggttgccagtggccgctttgagtacgacatgatatcttgaccgagtgaagtgcctgacggaaataagggggacggtaggggcgcgatgcgtgaacagtggggaaacggcaaaggaaaattgcggggaagttgaagtaatgagggatggttgaggagtgtagtagacggcaaattccacactttgtcagtgtctaggggcaggcggacttgaatttccgggacacgacctcctggagcgcagttgatagaaagaacgtcgtcgtcgccgtcaaagtgggtggagacggggacggatcatgaagagcgagacgatcgtaaggtgacaaggcgctgatcaattgcgtggcagaacgagagggaaccgactgagaaatctatgtcgtgaaaggtacaaggaaattgaacaacatgtcaagttgaattcagtgaagttgccatattcgaatttccgtggaattgacacgagggaagaacgacaccggagttgaagtgacgtcgattggaagttgcgttggatttgcttggccggtgcgcaagctccatagcctatcaacggggatctggtgaggtgagtgatctatcaagcactaacagtggcactgcagtttgaggacagcaactgttaggtattgtcaagaatctatcagcagaattatccatcccaatccaattcagtaccatagcaaaagcggacgcacagacctctttgcctgcctttgacttgacatcaacctcgcaacttgtccctcggccatccatttcggatcaaacaaagatcccgttcgaaggatgccattctcagtcaccttatccgtagtttacccgtacctcaaccgcacagtcagagtcagatcccaaggtgcattttcggtcccaacacgaaggctctcaccaaaagacatgcagtgcatctagccttgttaggtctagccgggccagtggcttgcatacgccgatgtgtcgttgcatttggttgcaagtatactgtatacggctgagtgtagacgtacggccttaagcttgtcggtgattggaaggtgacttgtaacagactgcccgcctacatcggaaccgaaccattgtcctactacgttattgtctttatagatgctatgatatggtatcagtccatggccctggcccaaaacctatcaccattttccaggtgtgcctaagacaagggaaaagacaacaacaggcttgacgagcttctacagcagcgggcggtttcgggcactgtacatcacaaacgatgccgggggcaagtgaacgtgggggtctcgtcaaccccgctgcccggctgctgctggggttgtccacggtagcttctgcgctctttgaggaatgccgatcgactggactgaggcccaaagacacgcctccagaaggagggaaaagtgtttcatcttcatcacgcctgaagtcggtgatgctgtgtgaccaatgaccagaccatgccatgccattgatgcatcgcagtcccgcaaaggcagcacacagtattgcaggatgcgctaaacacacgtcaaaacttacttctgctctctcaagctgccaacagaacaacacactggtccttccccgtcgggcttcacaggtccgagactgtaagagtgtgagcatcggaatggtttcgaattaattttagcccagaccaccacgatattccagtcacgcgacctgttcctaggtgaaaggtggccgaattatgtttacaccaagtaatgcgtgcgtggtttgctagctgtaacgacggtgcactggataggtatgtacggtacctacaacgaagtatatattcgctgtggatactcatcgtcgacgagctcggcacagtgctcaccgtccgttttcagcgacgaaagtacattgccaactgaagtttgctgtctctttctccgcactttcttttatttttttctttattcttaacatttcggtggttgctgcactccgcaattcccctcgtttgtccgggggccgcccccagatgtgccgtagtggggtacgtatcccgcttaggtactatgtaggcaaggtactcctgtcagcagcctgttagtaacacctgagctagaacgctcattcacaaggtgacacgatacagagaattcgacactttgcctcccagcgcacctatcgacgtgtccaggtcagctggtcggcttccgttgtgactcggaaaaatgaagacattcccattcccaccatactggacgcagtcacattcccacccacgccgccgtgctacgactcggtaatcatcagccggagtgtgctagaggtagcgtttgctgtacacaagacctgaactacctatcagcgcactatctaagatacctaggtactctagcaaacccccactgcctcgctcgctaggaagtcgccagggagtcccgcggcggcaaccgtccactccccaatctttagaggtacctgtacatcaggtacctaccaaaaattggactggaatggtcgacccaagcagccggaaccttcactcgggagtttcaaggccaggggcagagatgtcatccatggtccagtcgtgggaggaaggaaggcgcgagggcagtgtgagctcgatcgctgatatcgccgacaaatgggatcgatccgaatgtcaatctgctactcgttcgctcagcaacaacccgggcggctctttctctggcgggtgtaaagaaggaggtactcagcagaaaggcacctgccgcgcgcggtctcccaatcgacaactgaagtggaagggaaaaaaaaaagcattttgtttttcccttttgctcgctgttaggcactacagatcgagcaacttggagcaagcgagacgactcaacattcgaatctgtctgtgactccatgtccctggactctatccggccggtcttccaagtcttgagctgtccgtcttgcagtacatccgacacagtactttgaggaagacgtgctagcggtcatcttccattcgacatgctttcgcgcgccaatcacgactaatgttcaatccccaagtcttcgacctccagctcaagaccatggcagcttgccaaggtaagccgggctcatcaaccgggcctcgttcaagtaccaatcttccatttctttgcacattgctgattttgtacaacttccatagcaatcaacctcgccatgcagtcagtctctatgtgggaacacgcagacaagcagacaaagcatcagcaagccagctcttccaggtcactcgtgaatgctgccatttcctcccctgttggcctgttcaacgcaggctgcgacacgcgcattctgagtggccagaaaaagacatgccaaaagggtcacctgcccctccagtgccttccacgccaaccattgacaacgcgagtacgcccacccaaacgtccttgaccaacccgaactggactctcgctgccgctccacgcgcaataaactcctcagagaaagagacgttcgggcgatattcccagtcgaggccacactagtgagagggtgcgccatcacaaactaaccttctattctagacaggaacaggttaagcctcagaacgtctggcttgccaacgtaggtgtaagtctcctagcgtgctctcattggataggccaacatctcttcagatatcgaaaccttatggaagctcttgggagcacagcacgcagtagccggaaggctggcaatgacgtgaccaccattgcaaaacgcttggggcacaaagtctagagagacacaatgcaagaggtcgggcagcccattgaaagtatgaaaccgtcaagacgactacatcaaccttctgaacattacctgacaagtacctgtagggtctgtacctcttcgtgttccattgatggccacgcaaacaccctgcaaagggctatcttatggcgctagcccgccccaacgcccgtcatgttcgattactgacaaaccacatcctgatgaagcaggccgttgttggcaggccgtgatttgtgtcaccaagcatttctctatacccgatcaagcctcccggcccggatgactgaccgccagttgcggaacggggcatgagaagagaaggacagtatggcccgctgagcgctgatgtcaagttcatcttgtgaaggtatcgcacagaagagcgtcgactgagcctctcatggctcagtcttcaccttcatctaccttggctcattgccttggagccaaagtcctggccgaacagtccttttgtgaagctatggccttgtcattgtcgagtcatctcttacctaagccaagatggtagttgtgctgtacaaatccgcatgctcactcaacgggcggacacttagtcgagactcggccaaaagatgcttataaggccatagaaaaagttgcgtgccgctctttgcgcgctcccgcgtatagtaggtacccgtatgcacggcaacaaacgtcctctcacaataccccttgtcatgattccacatattttcatgaagcagcctccctgacctcactaaacaacaccacgttcaagtggacaaattcaatatgaaactggtggttgaggtgtacctgttttgacgtgcacctgctctgaaactcggctaacatcttgtagcctcagatgattactaggtgtgtatcagccgagggcattgacttgaaaagctaggcaattcgacaccagataatgttcggcttaggcacccagtcaggcttgctgggatgtctaccgggcttgatgatggcataagcaaaggaatattttccacacaagacgtcaccagcgtctctcgacccgtttgggaggtctgacgaagctcctgtccaagaatatcgcgatgattcacgacatcgacgaattagcagttacatatactacaagtacagtacccctcctggtctagtgtgagatttcttggctagcctccctcccaccctccttacccatcatggggcaacaatggggtaactcggggtaacccttgtcgacggagctggcctgtcaggctaacccccacactatcaccgtccaccacagacggaatcctgggaattacacccctgtcatatatgggtggtgccccttctcaagatccgcaagacggggccgaaaacaacgtcgctcaaaagtttggagatcaaagagggaaccaaagtggccgcactgtatactttggtcgttcttcttcccttttgcacgaatcagaaggtcccgttcctcaccactccacgacctctggccctcagcttgcttgtcctgtctccatgtccgtcgttcggcgtgggcggcgatgggtctttggctccagtttttgagcaggcgtccactggagtagcgtcaccggcgtaaatcgtcccaagcggacaagatcaagaacgacaagaactgaaacgacaatggcatagaataatgggtactttttccgtcaccgcctttggtacttgcccacggttatcactaaccgtcatcatccccgttgtttccttcctctagtgtagacggtagtcagccgatacacttttcttctcccttgcttgggactttttctctctctccatcctggttccatcttcccattcctcttagtacaaatatcaaccacttccctcccatgactcaaacgagctgactttcattgccctccacccctttgtctttgtccacctcgcactacttcatacattttagacagccaccgatattttcatcatctccatatttcaagtctcaatcaacatggctccccacaacgactcatcaccggccggaaacttcaccaatggcttcaacgggatggctctccaatcctcggggttatctaatctcacagcagaggacctgacagctgagctgggcagctcttacgacagcagcaccctggacgcacccgtttctcacgtcaagcgaccccttgtccccggcgtctatgtcccgacgatgtgcttttttgacaaggaaacagaagacgttgacactgttactattgcccatcatgccgttcgtttagctcgcgccggagttacaggcctagccactcagggttccaacggagaagccgtccacctcacccacaccgaacgacaagtcgtcacggcaaccaccagaaaagcacttaacgaagccggtttctctcaaatgcctatcatagttggctgtggcgcccaaagcaccagagaggcagtcctactctgccgtcaagcatggcaagctggaggagattacgcacttgtcctcccaccatcctactacgcgcctctgttcgctccttcgtcccagaccatcctcgagttcttcaatgcagttgccgatgcttcgcccattccaatcatcatctacaactaccccggggccgtcaacggcatggacatgtcgtcagatgtcatcgtgcagcttgcccagcacccgaatatcgttggtgtgaagctgacttgcggcaacaccggcaagctgaaccgtgtagtcgcgggtactcgcaagttgtcaaaggagtacgatcctaagaatcccgacttcttggttctcgctggctctgccgacttttctatccaggccctggccgcaggtggacatggaatcctcgcaggtcttgccaacattgcccccaaggcatgcatcaagaccatcgagctttggaatcaaggaaagcacaccgaggcccaggagatgcaggaagtcgtttcgcaaggcgattggactgccatccagggcggcgttatcggagtcaaggctggtttagaagagtgggcaggctacggtggctactgcagaagccctctcccaagaccgactcccgaacagtccaagaactggaaaaacgggttcaaagacttgatcatgcttgagaagtctctctaagctttgtggtccacatgatggaacatttccggccgttcatgcgaaaatcatggcaaatctctccgatgtcccggtcatcatcgagcattggtggcgacagcatggctgaaccaatcagacattatttcagttcgatcttccatcaagcaagcgagggcttgttattcagtactagccttgtctttgtttccgttcatgagtttcgtgtctctaggcgttgttggagggggtatataggccactgcgggtagcagaaagatgggaaaactcacaatagagaatccctcggcgttgggtcaggtgcacaggttatgggtcaatcgggtccaggggcaaatttgcagaacggttgttagaaaccgcactgctacatgaggaatacctcttttcgacactcttccctttcatttcacgatgttttacggtgacacttcacatggttgcggataccccaagggttccattttccccatttcatccactcttgtgtttaagtcaaaagcattgctttgtttatcaataagttgttgcataagagtctccgatcgttcaccccaattagcacatgttcactgatacgatggttgagcaaatagaacttcgttcactgactgcattggagcgagaaacacctagaacttgcaaaagacaaagttgtgcatgagtcttcgattacacaagctgggatttccgtttcttttcttccggccacgaaggtcttgtgggcgtggccatttatctagccgagacgggtccaggtggtggattggcctcctttgtgctacgagggacaggaagttgcgatgccaagtgggcaaaggctagcttgtggttcaatacggaagcaaacatgggctcatattgcaaacccaatcgctctgccacgtgaaaagcacagagacatggacactagactgggtcatggtaccaatctggcccttgtcgcactggcataacatggtcggtcatcccaaatctttaacttcgctaagcgcaagtgaaggcaaagtacgaactggcacatgtcaggaaccgaagatgaagtattgctatcgacataagatctcaaggatggaatcagttcggggtaaatcgaacctcactgaatacactcttgctctcgcctagcacgacgaactaccaagacttcatatcaccatttgaacgcaaccccagcaaggatttccacttcacctaacaaagaacctttgctttcgcataacctggcccaacatttggagcccaatctactatcatgcatgagcaagacccaagagtcacatgaatcaacagtcgtaagttgaccacgggaataagccacgatgactataataagaaaactttgcttaatgagggcggcgatctatccgtaccgtcaaatctagtggttaacctacgacataagacgctctatgctgcagataattatggtatcacaagagggggtatgttgtttctctgagcaagccacgggtaggacatctccagagagcccgaacaactgccttttgcgatatcggcttcacaacgtagaccgtcatcgggttcagtctttcctgattctctaacttgtgtgatgtggactgggggcgagagaactggaggggggagtggcataaagctatgtcaaaggctcaaagcaagtgaacaacccacacatctgttgttacaccacctctaaacagcatcgaaacaagtcctttgctgtaagtctttgtacaaccaatcaggggcttgttgccccatcagccaagcagaagactccaaatattcacacttacatacactagtgtctcaccggcatgtcggtaccttccgacggccgggaaatgcggtattctttctagcatccggcgggaaagagaataaaaaaatctgaaatatgacaaggaaagatacgctagtgaaaggcaacaagaacgggggtaggtgaggtacattgaagatatgtgagtcttctcaagagcctcatcaggccttaacgccttgtttcattaccttcccccaactttggtccccattccttttgcttattccttcctgcttacgggcggaaccttgcacgaaggaaagccgggaaagacgtgggcaaggccaccacgggatggcgccctccccccacacccaggggcaggtatgcaagaaccgcatccaaggaatcatgaatgggggccgaaaagcaagcaaggcgtttgcaatgtggtgggtacctctacggaggaggaggagaaggatgggtaagaaaagggttaagcttgaacccgttgctatgggcatcaccgccacaaacacacatcaacccccactgcaaccagcgcgggagcagtacagtgaatgtaccagactgtgagaatgcgggattcctacccttcttttgcggcgaagggcggagaagcactacgcaagatgggacaaggcagatgttccccttgcagcccgcgcgagcctctttgggcaacggctagttgctgtcagtagcatggtgacgagaggtttatctaccaatcatcctccgtctatccatccatccacaaatccatttcagaggttggtacatgcacttgcacaaacaccaatccatcttctttctatttggggtttcatagaagaagaacccctcaccaccatcagcagatcactggcggcaccatcgctttgaaattcatgcttacctacgtgtggcgccagggctgtatgaatgagacacacatacgggaaggcgcatagcaccctttacttctttgtcgccagtcggtgtggaatcctcgtggtggcagccgttggaatgcgcttttcacaacatcacccacccagccgagaccacagaccatgttcttcactccccgtcttctaccctctcgtctcgttgtcgactgcaagcgcccgatgagacattctagccgagtctgccgagttgtccatctctgcgcgacacagcatacgaatggtgactggccatcctgcttattctcgtctccttcccctttctcgacagcccatggtctccaatctggccgcttcatctcctcttcccccttcctgtttttacacattaaaatatcttgtacgagtcgcggctgcgagttacagaatatgtgtgctcctgcaagcctcttcaccgctaaccatgcgtcagagctggatgtggttgtgtgtctatgtcggacattttcttttcatctcattggcgcgttgtctgtcgtgtgttcatactcccactcttgtcttttggctgtccttattcaagaaggaagagatcacaaaaagttttggtcatatcgttacagcgcttgcacgcgcgcgcccggaaaagaggctgggctgggctgggctgggtttggttccagtcgttcgttttaattttcgtcgtcatcagttcaatagggaacgaggtacctgagcaagcaatcgtgctattcaccggtacccaaggagccactgcgcttctggaaccctcgtttatctttccgtgctccttcggttcttccatctcgtcctgtttgtacctgctggactctgctgtggtggctattgttctcagacccatgactcttaaagggccatgggaagccaattcgtcatccattaatatgcaagagtgtgcccgttgatactcgcttcaaaactagctgcgctgtcttgattccattttttcgcgacttcatttccttcgagcgagtatttgaggggcgaggaaaagaacttctagggctgtttttttctcgaaggcagaggtgaactacaaacaaattcaatagccaagcaacacccttcggccgataccagccagacacttgtctgtcacttctcaactgataccaacacgcgagcaattagaacacattgcccaaccatccctttccacacatcccggtcacacgccgggaaccctttcctaatggatgttaccgcaaggagaacaaggaggatgatggggaagaagaggaacttggatcttacaccatcgacttttggaatcataccaatggtcacatctaccctcctgccactcctcctattaatcaacacctttgcctcgctagccgccgctcaaacaacaccgattccggtcgtcggcgtcaagacgggtgtcgattccaacacgggacagagaccgatcaggaggaacatcaatgatctctacgctaggggagggccgcaatggtaggaagaagtggctgtctggtgggggtcatagtatctacattgactattcccccaatattggctgatggctgactgactaactacgtttgattagggacctctacattttggcactgtcggagatgcaagcgatgaacgagtcggaggagctgtcgtatttcagcctggcaggtaagtgagaatacgcacactggagcggacagctcccctgcagtacagtgggaggggccatcatgaagctgacttgcatgttgaaaaggtattcatgggttgccgcacaaggtatggaatggagttgagcaggttgagggtgcgcctgatacagggtattgtcctcatggagtgagtgttgtctcaaactcgattatctcttgaacatcatgactatcatgtataggtactgactcgtaggaaaaactcgtaggaaaccatctttgcttcatggcatcggccatatgtagctcttttcgaggtatgcaattaccaatcgcagtcttcactaaccccttgtttttgactgatgacctcaaccccataccatatctcgctctccagcccatcacttcgtcccaccccctattcccatcagagagcgccgcaattcacgcaccatatcccactctacactcccccttatcaacccccaaactgaccaaactaccccccaaaacagcaaaccctagtctcccacgccctcgccatcgcctcacgctaccctccctccctcttacccgcctacaccgatgccgctcgcacgctccgcctgcccttctgggactgggcttcggacccttcgctcccctacgccgtgatgaacgatagcatcaaagtcagcaacacgcccaactcttccttggcttccttatccacgcccaacagcaacggcaccggcggcgggagcggtgcgccttcgggagcggtgggtgttcaagttaggaacccgctttatagttatcgatttcaggaagggagtgtgatgtatcaattcgacagtaccttggggctgtatccccagaccttgcggtgcaagtttgaggattttgcggaggacaacaagacggtgattaagaggtggagcgaaccgtgggtggcggaggaggggatgaaggaggtggggggacaactgagggatagtgtggtgagtttcctttcttctctattggttttgttgtatatgtacccttatgggggttggttcaactgagcggaggagacggttgccgatggcttgggctgagctgcttggggtgattcttggttcccacggaagtgtcaagccaggaactggcagcttcggaaataatggttcatggatcacgactcttgcgaagcaggacgtaggatatgagcaccctactgttgcgaatagagatccaactgatggtccccaggttgactgatcattctactaatcaataaacccttatagtacgatctatttgtccgacccgacccccgaggatggggagctgggggatttgaggatcctcacaatacagtgcacaacaatgcgggctgtggaaatggcaccatggccaacattgcttggtcggctttcgatcctctgttgtgagtatctccctcagtaacagtgtatgcctacctccggtccactaaccagtcttcaaacccccatccagtatgcttcatcacgccaacacggaccgtctcatcgccctttggcaagtaatctactatcaaaacgcaaccttcaattattcattcccctccggcggccaacttggcaccaaaaggggaaccatactcacagccgactcccccctcaagcctttccacgccgagttccctgccacaatcggcaacggcaacgccacgccaccctcggatgcgggaggcttctttcacactagtaactcggtggcggacttacggacgttcgggtacacttaccccgagctgaacacggattggcagacgcccgacaaggataaactagctgctcaagtgaggcaagcggttaacaaattgtatggatctagcgatgacggcagtgcggacgaccaaggacaagcgggagtttcaggacggggtgttgactcagacacactagatgaggaggaagacgacaccgagaacaacggcggaaagaaaaccgtggagaacaacaagattacattccgtcactctcggttccgatcacggttacggtctctttctgcctcctccagctacaaggagaacgaagaagaggaggaagaagaaggtaccacaaccacaagcagagacgacggcaagcaaacggaagaaaacaacaaaatcaccttccgcagttctcggtccctcagcaattccaactccagtcccaaaaagaacatgaaacaaaagcgacaaacctacggcagccaaactcctattaaagactactactacaccgccgagctctcggtcgaccgctccgaagtgcctctcccatgcaccatctccttgattgtcaacggggtggtcatgggccgcatggcacttttaagcatgccggtggaggggatcgcgaaggctagcatgccgttggcgaggccgcttaagagtgttgcgaagattggagaacagcagcaagggtctcaaagccaaaagaagggggtggacgaggatgagaagatggttagtggcaagaggaaggggaggtggccttctacgtctaggctttcaaatatcgagaagatgaagccgaagagggggttgggacacgtggatatgactcctaagacgatcattccgttcttgaaggggaatatgactgttgagattcgatcggtaagttttgtttcaattttctttccaaatattccctcttcttcactccacccaccacatttccttgccttgttcttcaacatcccctctataaccccttcccactcccccacttaccaacttatccaactcccattttcaactgctcagcaccactcctttctccctccatcaacatccagtcccaactcccattccagtccaacaaacattacatcagaaaactaaccccacccctgcaaaatagaacgaccaaaccctaaccgacccgtccaccgtcccctctctccacctcgagatccaagactgggaatacgtcccccgcaaaaacgcgagcgagttccccatcttccagaaccctcgaaaatggccgatggggattcggggaccgggaggacatgaagggtacggcggagggggacactaagtagatacagcagctcgagcagttccaggttgtttcgttgggaaggggtagcgcgagctctaggatggaaaaggagaataagtggatgtagaagaaaagaagggaagggaaggaaaaacagagatgcgggcaaggagggagatcgatcctgctcgctgaggcgactggctgcgaagacagtttcgatcttaaacatgaattcgtttgattgacatctattatttctgtgtctttgtttggtgataaaaacatttgatggattcgtcttttgtccttttcggctttatggattatttgacattgctccgggttaaagcagtctctctcatgcctgacatcagtgtcttgacaccgcaccttccacttgtccttgatctcagctaagggtcagttaggtaggtaggtaggtatgtggcatccatacctaggtaatatcgcatcgtgatgttcttcatacccgtgccttcccccacctgattgcctcttaccggtcaatacaatggctcccttccccgtcaaccatcaagcaatgcacccttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcattcctccatgctttcctttcttccttccttccttccatcctaacggcaacccacccatgtatcagagaacaaacaacagcgtgcctgaccgcactgcaccttccccgaactctgttcttctgcccttcataacagagttttctttgagatacaatcaacaagtaaaccaggtaaaagaagcgcggttagtactctcgtttcccaacaagtagcccacccatgggcgaaaaaaagaacgagtgacccgggttcgacccccggactgcgcagtgaactcttctttttttttttttttttttttttttttttttttttttttttggagttctgtttgggttttccatcttctgccaaagaagacattttatttccttccacaatggtatctgtacccttgtttctttcttgttggctgtcgcgcaggacggaggtgatacttcgcctgtgtgactggctctcaggcaataaatcatcaggaggtggagtggtttcattgaaaagagtggacatcatcgaaaggatgatttaaagtgctctctaaagcatattgacgttttcgtttgttcctccagcagtaacggtacggagaagggtagaacatgtactgtctcacatgtatgtggtttctctgcggcataaaatagttgtcgaactgtcagacctatatcgtggttaatttggatgtctcatgcaaaatggcaggcgctatgaagctatcacagtctggcgtatcttatcgtcctcaaggacatcaagtatacattcacataatacgcttcttgacagtgaaagcatccgggcatcaattttcttaggccaagcctttggcttcctttttcttttcttttttttttttttttttttttcttttccaaaacctcactcgcattcacacttatagccgtcgccggcttctccaccacagctcctccttccacttctctcctccgcccctttctttccgtctaccaccctccttttccccaccacccgtctttctttgaatcttctttcacctcaacccacaagccaccataaacgcacaacatgcggaatgcaaccgtgatacaacaaactgttcctcaatcctcttagatacgcctgcagcacgaactcaatcagtgtcctcgcggcctcatgttcttcagtaccagagatgcgacttgtatggaaatagtgaaatacggagttccttttggggattgccaccatcttatatatcattgttgatcgataccttgactatcaaagcctacagttctaacacttatagagcgtcggcccgatcattataaggagggcagtcagatccgccggaatcgcttctatacctttccgtgttgctcatacaccccaggtcttccaaggggcagtatccttgcgtagacatccgatccaatcccatgtctctttcatattcacctgttgcgccaaactcccagacccgacccgacccgacccagcagcataccgcccacccacaactccgttttctctaagccatccatcatgcagctcccgccagccagccaaattacgccagacatacaacatcatcatggataacaaaaacaaagtcctttcaggaccgcctgccatatatacagtcaacaagtcatagaaataactgaaaaaaaaaaaagaagccacaaatagccaacgaggtgtgaggtaagagaggttcgcagttgaggtctttttgcttacttccggttcctcgtcttcttctgcgtcacggccgtctcctcctccacctcatcctctcccttcttcaggtcttctgtcaacccccactcttccttgtcgtaccagtcctcgccgtccgacatgtcgcggttgggtccgctgtgagcctcggccttggcccacgagagcaccgtttgtcggtacctatccgccttgcgcagaccctcgtatagcttgcgggtgccgcggcagacttcttcctgcttctgcacgtacagctggagcaggcggcggacgtcttcggcttcttgctcggggaggccaaagtcgcggtctggatgcgaagttcgtggggcgaggaagatgggatggatgtatggttcttcaagaaattcctggagtgccgctactgatgccgcggtgctgagcgcagcattacgttgaacgttaggcttggctcgcaaatcctctacaccatgaacgaccccctccccttgaggttctttgtctgtttgttgtcgctccaggttgtgccccggttgatctgggttcgtctctggctcggcacctgagactgctggttgatgttcggctgcttccttgccagtttcaccgttgggcgcattggccatttccacgtctttagatgcagccgttgctggcactgtctgtccatataccggtgccggtgccggttgatctgcgttcgtgctttcatctacgttttgtgcggtcgtttctgtgggcaccgtctccggctgcgcttgttcgggctccctgcttgcttcgccgttgggttgcggggcctccgtcttggaattgctggtcgctgactcggttgcttctgtaggttcggtcatctcaacatcttcatctgttgtcttctttccgttgacctttggcgcgctgccctcttcagctcccttcgtctcgtcaggatttgcgtcggcatcgggaagctgttcatcgtcagggactgagtctggtagaggcttatccccactgtcgccatttgtctggcgagactcctttggtttcgaggccgatgcctcattgttgttgccactaacaggcccgttctcggtcgccttggtatggttgccagctgacacggcgtcagcagcattcgggatccagttgctgacccatttgatgaaacttgaggtatcctcaaagagatcatggtcagtcgactcaatcatcatgccgcacggcgcccacgagttgtcgccgacgaatttggtaagcagcggtttgaccttccacaaggcaacattttctcttcggctgagggcggcggcctggtgtacgagttcggtaagggctttcgatttgaatggtcgcgacagggtcgggtgattcggtaggtcggtgacggatgtaaggggcgcgaggagttctggcgagattgatgttagcacgtcgactcacatggacaagcgcatgttgtctccactcacgttctaaccggatcgaagcgtatgggttctcctccatggtagcgctgattgcctcctggacgcgctcttcgttatcgtcactatcgatatcgtagccgtcctcgtcgatgaggggcgggttctggttgatgatggcgcgttgatagcccgcatgttcggccacctggtggcactcaaagagagagtcagtcttgggtgcgtccccttcatttgttcttgctggttccccaacgtaggctgacaccttgtgcatgcgtgtagggtttcacacacctccttgtaggcggctggtccatttgcgttggcaagacggccttgcttgacaaatcgtgcgcgtttcttgagcttgtagcctcggttcgtgttgtggtcaattgacgagtcggagtcggattctgttgaggatgaatggtggacattgttagacacggaaagcaaaaacaagagggcgatcatggcaacgggacatggtgaattgagcttaccataagctttccttttcagcgtcttccttatggacacaatggtgtccatgatcatggcctgctgttgcgtcgacatggtgtgtggcggcgggcgcagctttgcgcgatcgaccggtgacagacagagtgcgacgacggtggtgtgtaatagcccggagaagtaggattgtggagcgtgggtgctgctgattgcttgatctttggaaaatggtggatgtcacgagtgtggcttgcccagatcattcgcgatcaaatcgaagactgtatggcccgtggtggtggtggtgttggtggtggtggttgtcgaggtctggaggagaagggcacaactgacccaagtcgaagaatggccggccggtggaatgcggatggctgtgaatcgtaaaccaagaaccctgctcgttcgctgcgcttcagtgctcgggttcccgcccatacggaaagcggggagcagcggcacaacttccacttccacggcaggctttgaacttgttacgtaatgtgactatggcgatagctccagtcagggtgcctatcctatgaggacgcacactatataaacggcacctcagcccacttttcatcatcaccaaacacaaaaaaaggagaatgtaaacaaagacacatctgcaacgcagaatacctccatgcagcacttgttgacgatcaacaagctgacatcaagcaccgagccagaatgatgcatcagaactcatgaccgctgattccgcccggtcgatatcttcgagcttgaaaacagctgcatcaagttatcaacgccggacatgacaagaacagtagaagtcacataacagatactcgtcatcattactgatactcattaaccatactaactgacattcagtgttatccagcatcatcaagcgctctctgatactatgagataggacaaacgcgcacacaccctactcaaaccacctcgcagccatacccacaagactcctcttggactccggctccgccgtctgactcctaaaccgtcactgggctccaatccttcttctccttataccaaaccccattaatcaccacgccttcgcccatcaagatcgccatgacctgctcctgcgtacaagtcgaccccagattcctcaaaaagcacttggcgctcacatccttgggagccttgagctgtttatcagccttcttgggtccccgagtcgcaaagtccctcaggttgactctagcacccgtggcaaccgatctaccgccgataatgcgctcaaacacccgaaacgccgtctcaggctggtaagcaggcacgaagtgccctgactgatagatcctgctgaagctgaggttgccaaactgcctcaccactccgccaacctccctgttattggtctggatattctcgtacccagcctgcggaaacttggtcggatacgggctcttgggatccaaatcctccatggcgtcggcaagagccagagacacggcttcgccgcccatccagttgcagatgtaatcgcggtcgccatacaccagaccgatgcgcacgccgcgctgcagaagcgaagctagcttggcgatcaacccgccgcgagccctatccccggtttggaaaaaggcttggtagactacgggcgaaatatccgtgtagttgaccacggacccgatcgcctcttgcacgcggcgcgagttgagatactcgaggtagtggtaatcgggaaacgcatcgggacccatgtgcgcaatgtcgtaggcattagcgccactggcgagcacggagccgaggagctgctggcaggtgagcgaggcgtaggcgcagacctggttgacggtttcgtcggtaccctggtccagcgggtcgagagcggcttgggcttggcggcaagcgaggatcaggtctttgcagcccgtgtcaggggcgttgaagcccgaggtgatggcgtcggccgtggcttggtcgatcagcttgatgccgtacgtgttgttgatggccatctcgacgtagcgggagccttggacgaggtcgtcgatgcagccgttcatgatgccaagcgaagtgagttttatttcgcggttactactgccagccttggggggacgggattggatattgttggcatcatcctgtcgtctggaaagaggcattgcgcgctttgaaagcttgtcattctccttctgccaggtgtcggcaaagacaggcccgtagtggccgccataactttccgtaaagaggtttacgcccaacgggctgtgcttgtccgggacgtactcggggaaagtactcaggaacccctggagcaggtggtagacggccatggcagcattctgagtcgtgttggccgtgttttggatgttgtttgaggaaaacgtgccgttgaggaagaggctgggaggcaggttatcaggcaattgcatggtaggcgacaccatcccagtcgtcaagtccagagaaccgttggtgggagtatcgtatgagaaaccgacatggttgggctggtcgacaaagagcatattggaggctctatcccagccccattctctggcggccgtctccaggcggctggcgcccttctcgacgacctggcaagggccattctcggcgaacaggccaaacatggaactcgagccgggcccgccgttgagcatcattgtcagcgcagaggttggctcgcgggcaccaacaaaccagaagaagaggtgtgttgggtactcgccggggacggtaacccagccggtgtactgcttctgccgtctgaaagcagtcgtacagacatccttgggttctttgtacgagatcttgatgttcgggttggaaggtgaggtgactgtcttcaagccgacagcttgatatggcgggaattgtgcttcactcaagggagcgagagcggcgagtgtcgatagggtgagcagccgtgacaaggatggcgaggctccgttgccattcctcgtgttaaatggcgaccacatgttattgtcgacggtactgggtgcaccgaagtcgaaggatgtgttaggattaatatatgagacgccacatgcggttttccacgggatcttcctaagaaagcttacgaaggttgcgaggagattgggagagcagaggcagtgaagccgaataatgtgaagatgagattacggattagagggcggcttagatgcaccttatatagaagtaaacattggggaatgtaaataggcgaacctgagtaagaggaagccgtctgatctcgtcactagcttaccaggcagatgggctcttcagaaaagttcagatggcccagacctttcgtctgaagtgaagtgaagtcaggtgaagtgaagtgaagtggaaggaatgctttaaggtagtccggactgtccagtgcactgtaactatcgcggccagtgaacaccgcctacacgtaccaaagcccggaggtttagttagcagcgaataggggaccgccaatggccacttatacagggctgcggagggccgctactgcacgaacgttactggatttgggcctgaataaggtgcatgaataacccagatcattgggacctggaaaccgcataatttagcttgatatggctcgtgcaccgcgccagttaaccaattggttctccttctggtgttagttgtgtctccaccttcctctttctctcctctgtcaagtgtcaacacatcagccacttgttcctggcgtgtttcttgcgttctatttccgcgcttctagaagaagggacctttgtggtcaccgtgatccatctgatacgatgaggctcggtggaaattactccagctttgactgtcttgggcataagttgagatgtcggaaataatatttatgccatcggcatttgttttctcgtccgggtacctgaacactccagcgagatcggcgcgggacgagccaaaagatattcgtagtcagcaataccgattgtgtcctgactctaccgtgccgtaacattccgagatagcaacgtgtgcaggcgaaaactgaccaaaaggagaggatcattacacacaaaacctggcaaccaaccccccgaattgtcttctcggcacattccttccatcaatatgtccagaagctatcgactgatgtgcgtctctcaagtggctaattctgaccacgaggtgcacgatatgatgtctcgcaagaagttacaagactgtggtatcagcaaggacgccaccatctgcaaggcgcagggcccccttggaagggccgttccaagccatgcattccatgcggctgaatgagaacagaagtcgactgaatggcgaagcgcaacaactagacttcaacatacgagacgataggtccttgtctctgtgtctcacactggtgagcatgtcgatgtgtatgctgcttgttcgatagcaagttccggaaagagcctcccacatatcccaaggcgcccaacacaatatcctgccgagatgcccaccatgtcgagtcccgactccaactccccatccccctccggcgggccctcggcaacggatctgatcatgtatatcggcatgccccttgcgatactgggtatcttgccgctcggtccaggatcaagcgcatgctgcggtatagccgactgattgaactgacacgcagcgatatgatcaatctcgtgtgacatcaaagtcgacctgctgtggtatgctgtcaagccaagggaacgctccagtaatcgggatgagtactgagctctttctgctcaccccaccagtatgcaaggcggcagctggacgactcgcaactggcgtactaatgtcatatgggcttgagcagtggacagccttggggagaccatcttagtctcttgatatccagtccatatcatgtacctgcttacccccttcgtatgatcagcttcatatatcacagaacctatacatataaacgtacaacgcacagaaacgtccttattgccatgcttacgcatcctcactagccaacctctgcacccccaaaaagtaattcccaaccttctcgctcccgggaacctccttccaccccagcccgggaacatagacaacgcccatggccctcggctgtccccagaacctcctcttttcctctgtttcctcaaaatatcccctcagctcatactcattgatgtacttgttccaatcatgcgttcccttgggcacgatccccagcacatcctcagccatgaaattcgtcgtaaaccaactcgtccaagtccgtgcaatcgtgctcatgaccagccaaccgcccggcttgacaaacttggcgacgtggtcgaggaacagagcagggtggtcgacgtgctcgatgacttcgaagcacgagaccacgtcgaatttcttttccacggcttcgggcttgagtgtagggagtgattcgatcgtcgaggagaggtacgtcaacttgggcgacagactcgggtctttcttggcatgggagcgggcaatggctaggacgcctggggacgggtcgatggcaagtacggactcggtggtgggcaggcgggcggcagactcggcgaagatgccgccgccgcagccgatgtcgagatagcgcagtttttgcacgttggctgtagtgctataggtgggggcgtcgggagaggaagaaggaagttcgtctccagagtcctcggttaggacggtgaaggaggatgtgggtgacgaggagcggcaggtctggataaaatcgtgtcgtagaggattcatgaggtggagggcgcgcgaggagccgtgtgggtcccaccaggtggcagcgagggcgttgaagtgggagatttcgtcggggttgacggaggaagaggaggggggcctggagtcattatggttggagtgccatcgttgtgttcttactgacggtgattctgtaacgggtgcaaagcactggggtgttgatgctagacgagcaattgtcctggggttccggacgcgccgggcaattgttggtgccaattggcgaagtggtgatggtggcaacatatcgatgtgctgcgaagctgttggtaagcttgttcaagcactcgtatctgaagtttgttgaatatgttcgaaactcaaaaatgccggtgatgtaaatgtttcgttgtcggacaacttgaagctcctgcaattggtcgcacgtcggcacctggatggccgatcgtcagcaggggcaaggatcgggcgggcagaagcaccgcattgggcgataaggcgatgcattatcgataagctgataagagtattatacgacgccggcgccggcccctggttcgtgattttgccatgtgaaatcagccaacttccttgttgactttgtctttgccgctgcagggaccgccgttagtttgctggctgaccttggtccgcatgtccatcgaggttcttcacgactctgagtaggtaggtatctgagtttcagcatggatcagcccatactctatggcgttcctcctccgtgtcaactatggccaatggaccggacagtttcgaagcctagactaggtagttgacaaggaggtttgtaagccgccggtcagcttttctaagccttgtgaatccgagtcatccgggtttatataagatggtgaaagatgtagaaccatggcgtgtatgtcatgtagcatttgcttcagttgttcttgaataccctcttcatttcgaacctggtcaactgtctacatattgtaacgagccgaccctccccgtggcctcggcatcatcttcccagcgactcctctcgacctccgaagctctagaatccaaaagtgcggcaaacggcatccccccggccccccagactcacgccaaatccacattgacaaacccacttgaggccaccttgaaccgagaccgcccgaccgcagcgacaggactggccgccctaaataagtcgcaatcgccaattgcccctcactgactgaatgacttgaggtcccgtcccgtccaagccaattgcccaattgccatcctagttgcccctcctcttgtctccaagtgttggtcccttgtggttgcacaagataagaaaaagttgaagagagcaactatagaacattattcgacaattcatacaagaaaaagtcaaagatacccggacgccgatattgaacaaaagcgactcggtaccttgcagcaaactacccgccgaaattgcattacagcagccacctgcgacacccttcttgcgcctttcacgtcatatccccatttaccaacaaccagggcgcattatcaccaagtaatctcaaccggttgctcatacctacctcttcaacaacacacaaattgcacacaatggcttcccaacaagaatcccgaatggacccgtcagcatttgacagcatccccgacactgtcgaggcattccgtacgtttccaggcccccctctcattccacccccatcatgaccccaactaacttttttttctcttttctcccccattaggcaacggcgaattcgtcgtagtcctcgacgaccccggtcgcgaaaacgaagccgacctcatcatcgccgccgaatccgtcaccgcccaacaaatggccttcatggtgcgctactcgtccggcctgatctgcgcccccatcctgccccagcgcacgctcgacctcgacctgccgcaaatggtcggccacaacgaggacccgcgcgcgactgcctacaccatttcggtcgacgccgccgacccgtccgtcaccacgggcatcagcgcccacgaccgcgccctggtctgccgcgtgctggcggatgaaaagaccaagccggcggatctgagaagaccgggccatgtgttcccgctgagggcgagaccgggcggtgtgaggcagagacggggacataccgaggcggcgattgatttgtgtaggatggcgggcaagaagccggcggcggtcattagcgagctggtggatgatggacgggaggtggagggccaggccgtcagggaggagccgggcatgatgaggggggagcagtgcgtggcgtttgcgaggaggtgggggttgaaggtgtgcaccattgaggatatggtcaagtatctggaggagaaggagggcaagttgggtgaactcaatggctcctcgtgagctgctttgcttggctgaatgttacacggttattcacaatggattggaacaggctacatatacctcggggtcttttggataacgggaatttttggttatactgaataaggattaacaaaaaaaggtgggaacttgtcccccctccgagttgagggatcgtgtttagacgtggggaaacggttttacatcatatagagctacaattggttcacacggcacattacggtacattctccatggtcatgttccgttgtaaatacagcatacctcctctcgttgcccttgtttgcggctatgcttcgcaaaatattggcctgttctacgcacacagattcggggcaaccggtgtttcggcttgtgtggaggatatcaacttgatcgtgtgggtggcctagtgctgccatggagcaaggtgggtgactacgggattggtaatccggcatgaacaatccaccggagggccgatctccaatgagccatgtggcctttggagacatatgtaagaaagacacttgacaaggcagttgcttgctcgagcagtgaactcgcggagcatgtttccatctgcgtctcccgctggcggtgatgcccttattgaggaagcaatgagtttccgtcccgtcatgacttgcagcctggaggatggaaaaccaagtccaaaagctcgggaaaggagaaaggagagaacaatgggcccggacaacgtcaatcacgcaatataccacgaatgacaacagaacactccttaaacacaaggggcatagaactcacgatggcgtatatcaggaaggggccatagatatgcaaatgtaacttgtcttcgattttcactaagtatcttcatgtggtatccaactcgccaggttgcaattagcaccatggctgtctacgatgtgaccatagtcacgactccagagaaccaaattggttctctagcctacgaattcaagaacttcagcttggcgataacttacctgaagctgctcgatgggtcatcatagtaatgataccggacaatggttcctaaatccagcatgttagcttggaatcattgacttgaactcataaacaaatgacttgttcaagaggcgactcagttcgggtgccgtgtcatcggcgtttttcatcaaagggataaagccgaagcgatatcctatgtagaccgtcgtgataaattttattcatcattgtagccatcttgaacaagcgtgcaatgaaatcaaatcttggcttaccagtatgagctgcgtgacacaggtgacgatgcgttcccggtattgaaccaaggtagactgactttgtgaccgttagcatactgcgaggcagagtggccaagtaacaggatgcaatggtgcaaagatcagacatgacaggtgtcatcgtcgcaaaagctctgacatatgcttgtctttgtgttgtcggatcatcatggaaggatatgggcaggaaaactcagtgccgaagcaaagagacataggcacataccaagaagcccatgcatcgggagaatgtgctgcagaatgtggtctggttgatcgttagtcaagacattctactgagagctgcaaaggacttgatcatgagaaggattttcagaaatgcatgaatggtattaaaaaaaaaggttgtctgcatggggaatccccgataagactcgtcatctaaagggatcatcatggaatcgtgtgttgtgatgtgagaaaaaaagagtagcttaccaagactgtgttataaaaaagagcgagtagtggttccaagtccaactgtactctgatgaggcgcattagtcaccgctcatggttccagaagtgcttcaatacgtgttgatattggatgctgatcagtggacgaggttttctaggcctgtcgcaaaaatggcatatcgtgctcatgtggaaaaatcggagcccagtgccgtttcatcatagaagcgtgtcgaagaggacagcaaatgaaccaactcacaattggttgcggcaccactactgagcgtgacggaagggagtctctacatctgaaccaggaagtcagcacatggtcaacaaccaaggtttgtgatcacatcgagaggaatgtagtgctttcaatcagaaacagccattttatgttttcattgggtatcaatcggtaattccaacttgcaaaagcaaagttgatcatcaggaaagcgagcgggaagatagtgtgagaaccaaccttttcacgacacaaccgggagggagagaaagacacgatgaatggctaacttcgaggaccaatactaacgcggtcgaccgcaagatcatgtctctctctcctctcccctccccccaatcgcccaatcctatgctctatagcccatgagagcgtgatgttcgatatcactagaagcacttcgcgatggttagccagattgtccaagacaaatggatgatgtgcgacgcgagtaggcgaatacgttgtcattcagactgacgtacatatctagttgcatttcccgtaggatcaaagactctagtttgcggtttatggttgtgtcatcaggacatagggggaggatgtggttgtgctgtgtgcttgtgcttggaagaaatctggaacttaccaaaattggattgggcgatgcttggtgatgatggaagttgaaaatgggaagcggcacaaaaaagctgaggcgcgcgaggttttgaagctgcaacggttgtggggccgccgggaaaaatttcggctgcaagtttgggtggggtaatccaattggcggcaggccgacgggagctcgataacgataagaaagtccatagagcgagcgggattcagcagggtcacgtgaaaccgttgcttattcgcgtgggggcacgctccagtttctccacgttcgctccttgtttgacgcgttttcttcaatgaggtcatcaccaactcaaagaaaacaacgtccgaccgatttatagtgggcacaacttggaagatgcctgaaatcgcggagagtacgctgtgctgacttttcatgtctaacatttcttgaagttggctgactgataaatagttgcgcgtgctgtccactttctgcgcctgcactttgtaggcaaggtcatcaagcatgcagaagccattgatgacggcaatgtgtttggaaaggtcggtacagatggaccaaagatggcggctggccttatcggcaagaagatggtatcagcaggaactcaaggcaaatatttttggtcagtcgccgcattgacgcattgcttgcctttcccccccctaactgactgatgtccaggatggaattgagtaaggctcctcatcttgtaatgcactttgggatgaccggctggatccatatcaagggcgagaggacagcatacacgaactactacaagaagatgaagcctgacgaacttgacaaatggccgcccaagtattggaagttcaagatcgagacagaagatggcgatgagatggcgtttaccgatccgcggcgctttggccgtgtccgtgttgtggactgccctggaaaggatattcggaagtactcacctttggtggaaaacggcccagatccggtggtcgacctcgatgtgttcaccgaggattacttgcgggagaagatgaagtcgcgccgcgtgcccatcaaggctcttttgcttgatcaggctgttattagtggcattggaaattgggtcgctgatgaagtattgtatcacgcaaagcttcacccggaacagtactgcaacgacttcagcgatgctgagatgaagcagctttacgagtccatccgatatgtgtgccagacggctgtcgacaagcttggcgattccgatcagttcccagacgactggctcttcaactatcgctggggtaaaggctccaagaatgcacacagtcacactcctaacggcgacaagttggcctttctcactgtcggcgggcgcacgagttgctatgcacccgccaggcaaaagaaaaccggccagattgtgtccggcgtgaaagaagaaccccttgagtcggctgaagagaaagactcctcgaagaaggcaccgggaacgaagggggccaaatcaaagaacaaaagtgaggagctagaagccgatgggtcaaaggtgaaggcggaaatggccgtctcaaggaagcggaagatcaagatagaagaagatggcgaggtgaattttacgccacacaacgcaaaggcacatccctcaaagaagcctacgcgctcgcaatactttgaagacgccaaaaagccgaatggggacgcagggcaaacagaagaagccaagactgacatctcaggaagaagacgctctggaaggttgcaaagtaaagcagcttgaccctcacatgctgtttttgcttctctcgactttctcaccttctcggggccagacaagatttccaacatgggaacagctggagtctatagacttctgccctctaggctggctagagacatgggtggtctggcgaacacatctcagagagacgattgccgcccatcctagagctgattcgcccggaaatttccatgcaatggtcagcccgtggttacagccgcaaatcttccgagctgccttccattcccacccgtgggtttctagactatgtcatttattcatggtcggacaaagacagcaccatgggtatcttgccatgcctagctccagtctgctcgctggtctcccgcaaggtcagtggaactaggtgtgggtcttcgcctaggcaagatggtgcgacttgaggccaatacttgaggccgagaagtccaacttgttgtagtttcaccacttgagccagttaaatgagcggtccaatctgctcgcttcacgggatagctttccctggttgaccagtgcgagcggctgtaccatgcaagctacttgggtgctatgaaggttgggggtcaccgttccagaacacagtctatgtacgggtcgttatctaggctgtgccgcggtcatgcaagctacactatattccctttttctttggtctttcttcgtcttgtaactggacccggtttgaacaaatatcactagcctggtcccgaatgaggtgcaaagtttaccctcgccgttagccctgttatcctagctatcagctttgttatctttatgcaacttcacccctctataccgtgccgacatgccgatattcggctcttcactgccatgagaatacctatggagtccccgtggggagaggtgtactcttgacgagggcttaaaggatagtctggggatgcgcgtggggacaacatgaagcgatcttcgatgacatcccggttcgcctacgccgtcttagcttagggtggtcttcgtcacttagatggtgaatgaagagtatacgtacctaggtacagacatgcagcagttcgaatcatgttcggccatagttggctatatcttttagttgctcacccattgttacctcaaaagtcgatcctcggtgtttgtcaagattcggaacattgggctttcatatctgctttccgtatcatccgtctcagtctcctccgtatcgtgatggtatgtccagatatggtcaacctgcagcagtctgtggcaattgctaggctcccttcaaggatgcctcgacgttagggatgacggacgccaaggaacctgttgtctttcatggtggtgatcgaaatggtgggttgcattattgtctcggaggcgttcctgagacagcaggattattttctctttttttcttttttccaccatcagtatctgtgacatttagcctcaaaaggtgtgcccaatggaatgattgaaccccagaagaattcctgcatgcgcgcgcgtcaatgtacatgcgttgatgcaagaagcaaggttggcagattgttgaatggctggtggctgtagctttttgaaagcgctcattagctaagagatgtgctcgaatatcatgattaagtctgttaggtagtagcgtgacacatcaaaatgtaattatttccagagtaagcatgcaatcaagcctgaatgacccctccaacaagctcgacagcaaagagggaagttgcaacatccattgatgtgccccctcgaagttacctaagttacccttattcttcgaggatgatggctgtgtactctgggctgtggtgtaccgtagcaactgttacttttcgagacgtctgattggctgagacaacacaattcgatccctatcagataggaaccttgacggctggtaggcagttcttgctctttcctgccagtcctgatgctctggtcattccctctttctttctttctcattctcattctcatcctcattctcattctcattctcattcttgtgagttccggtgatgatttggaaggaagaaaggacaccagattctcctggacattgtggggcaagcacatgtcagaaatgcaagcgttgtagttgcagccaagcggtttcagggatacctctaggtactaggcgacgggatggcagctacagctgtaggccgtagacgccgtcacgcttgcaggcgccgagggttcgctgaaagcggatagggtcgttgcgcgcgcgttgaggccgagcagagcgacggagaaaagcacgtgttgttcgggccacttcggaaatggagaactgcaaagagagtcaaatccggacatggtgcagttagccttccctttcgagagttttccaagcttttccattcgttctcgatggactaagtaacgttcgatcccgggcagaacagtggtggttgtgcaaacactcagtccatgctgcagccgcccgcggaaaaccgttatcggtcagagggaacacaggaagccaaggaaaaaggtaacgagctcttgtcttgttcgtatccggggatgcatcatcgatgacaaggtaatataaatactccctgtttgtgtagcaaaacactcctgtggacggatattaaggacaggtaagcacaaggttgcgaatgggacgatccgctgtcgccatcgcatccaagcgggaggcgcatttggcccgaggtcgttcatcgaggttgcgaccggactgcgagccgttcgcctaagccccaaaagtacgagcctcatataaaaaaagtctcagcatctcgcgccgcggcattggcattcctcttctccgacacatcggtcgatctcaaactgagtgttggtctctgtatgtacaaatacttaatttagctacctagcgataccgaggtaataccatccatcatccattcaatgtccttgacccgactcccttcccagaacgagaacgagggacatcgttagtggacccactccccctcaaagcccagacaatccgcagactttcccggactttgatagaaaaaagaggttaggtggccggggaagcccgactgccacccatcgaaccagagcgtgcgaatctggaaagcaaaaccccacgacggcaaattggcagccctatcacagttaggttgatcagtatagtccgggtccttgatctacccgctacccgcgcgactcgtttacccaagacagtttttcagcaagactcgctgcgaaaacccgacgctcgttcctctctctctctctctctgctcccgtcagtcgataaagagcgcatctcggcttcaagtcgctcgagtgtctggacatcaatcttgaactgcgaggggccaaagccatttatttcttttgcgccgcgtgcggttcccgagggaagctgatcacgagacacactctggtgactgttccgttcttcggacttccatttcgccaaacacaatcgaaacaccctctccgcagacatggccgaacaatcgcaacaactcaatggccatgcgccagagtcccatcagcatccgaatggcaatgccgagacaactccccttctctcgactgacttgcagcagcagcacgagggcaaagatgcctccgctcctccgcagagcgcaaagtcgccctcggcgtccaaggagctctatcccatgagcaattggaagtacgacaccttcctgtggaccatgtccttcctggtcgataccttcttccgtgaagtccatccccgtggttcttggaaagtgccccgcagcggcccagtcctcttcgtcgccgcgccacatgcaaaccaggttcgtgctcgtgctcgtgctctactctctctcgatgcgtgacgtcaagcatacctaccgggaccccttggctgactctgccgtcctatatacagttcgtagacgcccttgtactacaacgcaccctgcgaaatgaggctaaacgccgcgtctccctcctcatcgcacaaaagtccgtcaagggcttcatcggctgggcctctcgccaggtcggttccgtccctgtcggcagaccccaagattcggccaagcctgctgagggtaccatctatcttcccgaccccatcgatgacccaaccctcatccgcggcgtcggcacaaacttcgagaaacaagctgaagtcggcggcatcatcttcctcccttccatcaagggccagagcggctcgaacgtcgagattgtcgaaatccacggacccgaagaaattcgcatcaagcgccccgtcaactccaaactcgccttgtaccaactcaccggacgcgacgatatcgatgaacacggcgagctccagaacaaggaggtgaagggaatcaaggacggttatcagggtacaaagttcaagatcgcaccgcatatcgaccaaaccaaggtttaccaagcggtgtttgatcggcttaagaatggtggctgtgttggtatcttcccagaaggaggcagccacgaccgcagcgagctgctgcccttgaaggcaggtgtcgctatcatggccttgggaacgctggcagaagcccctgactgcggcctcaagattgtgccggtgggcatgaattatttccaccctcacaagttccggtcaagggctgttctcgaattcggcgctcctttcgaggttcccaaggagctggtcgaaatgtacggcatcaaggataagagacgtgctgccatatccaagcttctcgacatggtccatcaaagcctgagcgctgtcactgtttcggccccggactatgacaccctgatggtcatccaggcggcgagacgcctgtacaaccccgcgggcaagaagttgcctctgcctattgtggtagagctcaaccgtcgcctcgctctcgggtacgacaagtacaaagatgatccccgcatcattgaactgcaaaaatccgtcgccgagtacaacaaacagcttcgatacctgaatatccgcgaccaccaggtacaatacgcaaagctgtcgtggcccaaggtcgtcatcactttcttttaccgtgtcgccaagctcctggtgttgtcagcgggtgttctcccaggcttgatcctctttgcccctgtctttattgcaaccaagcgcatcagtcaccagaaggccaaggaggcgcttgctggatcgacggtcaaaatccaaggcaaggacgttattgcaacctggaagatgcttgtcgctatggccgttgcacccattttgtataatctatacacatgcttgctagcctacatggtgggcaagcaccgcctctggggttatgtgcccgagtgggttcccatctggctcgtctacttctttggatgggtcttcttcccagctattacttttgctgcgctacgtttcggcgaggtcgggatggacattctcaaatccctgcgcccacttgcgctgtgcatcagccccacgtcgagttacagtcttcagagtctcaagcaaaggcgagaagaactcagtgcacaggttacgcacctcatcaacaccctcgggcccgagatgttcccagactttgagcacatccgtctcgttgcggctgacggctcatcgcgcattcacgccgacggcaccgtttcgccgacccagccctttaagagacgggacagcggcgtttcctcgccccccatctccacccccggcatttccacgcccggcaccgagagtccccatggtcttagaagaaccggtaccacgtcgtccagtcgcaacattccacgtaacgagtcgtttagcaacattggacaggtgcccatgttcgctacccgaccacctagccgaagccgcagccgcagcagcagtgcaggcggtggtggcggcaacgtccagtttggcgggccacttggtgggtcccctgttgacaaattcccgaacctcaacacggaagagggcttcaacgaggcgagcaagaagattcgcgaggcaatgcgtgaaagaggtgagatgaggaggaggaagagccagggtaaggtgtatacctttagtgaacagtcggtagatgaagaggtggaggacgaggtgtcgacgggaagttctgtggatgaggacggaaagaagcacctgtgagaagcaggggctcggaccagagcaagagattagaacatttctaaaaatcaccgttggggatatctttaccgctatatttgacacccgtgttatggttttggcttttcttcttttggttgtataccacttatgggttgggcttttctttgctttggtcatggcgaggcagctctggatgggcctgactcatcaaaaatattttataggggaacagcggatgtggtatggtgcaagtgtgggcaataaagatgacagagggagcgaacagcgaaaaagatagcgagatggaccacggagatagaaattatatacataaactgggaggtttcttcaaactcacgcgcgttgccggctgcttccctttcgtcagcctctcatgactcggttggaattgcacagagagatttcgagcgtggttctccaatggagcttttatacacgcataagcatcgtcatttttgttgttgatttgcattttctatttgacgggtcatcttatcatggtaccgcatcaataatgggactctcaggagggagaggagagagtttgaaatcacggttgtcaaaacccagtgtccttggattgcgagtccgtgtactgttttggcagcgaaaacaaaagtgtagactatactaatatcgacgggatgtactttgcagatacgaacaagccccacctcacttcctcgtacttggaggtccaatgcgtacagaggtggtttctacttgacgttcacacagcacttgatatggatcgcttcgtgccgtcatcacagggtcccgatgatcagcggttggcagatcttgtcacttacgtagatttaacggtcgggagcacaccatgctggtgatcaagtaagcggaagtggttacgcggccttgctctttgacctcggggtttgggttcggccgttgcggtgttaagcaaaaccctgccctgcctacaccacctcaacattggtaggtgctgtttgttggtggaacgtcaacggcacacaaaccaagtgctataacaataagcttatcagatggaggattattggcatatttggatctgataattcgtacctaaaagaccattccttcctctccatcgccacgcacagaagatcaaacaaactgccaaacctcaattgcaatgacgcaataaagagcatttagataaatgatcaagtagcttacaggctgttcgaggaaggaaatgtactttgttcgttaagactacggcgtccccacttggtttcctgcccacgctgtctgtcacaacgcttttccgggccattcaaggcacgccaagcggctcagtttgctcaagtggtccagtcaagcaacggaatcgacagactggggatcacccctgacggcggaggttagcacggagataagcgggattgacagccgacgggtacctctatagacgggagactaaaggatcccgacgccaatggccccgccgccgccgccgccgccgccgccgctgtcttcatctttatcagatgctcatcccccggtagtctcgagcaactcttcccgagacaacaaacccccccaaaaaagaccaggttggaaattcaaaatgttcagatcccttctctccagcgccaagtccttggctattggcgactcaggcaacaaagccaccaaacctgaggatctcttccccgttgtttccaaggaagttgacggcgacgactgcgaccatgattgcgcgacctgcaccattacgtacccgcgctccttcaagattgacgaggaggataagttgtttggtctggtcaaaggatgggaaacccatgtactggtggccacggggaagacggactgggtgcgcgatgtggcggatgagaaggggagtgtgatgcaggctattgcggaggccaaggcgcctgctaacggggtatgttttgtttttttgttcatgtactctctcactttcatctttcaaggtatatacatactgactgaccataaacagaaactaatgctctcggcctccaacatacccaccccgcaccatcccccttcctactcggaacccaccaccctcctcctcctccccgccttcatcctcatcgaaaacgtcaccccagccaccgtccccttagttttggaaaaaatcatctcccaagccccgaccaacagcacccctctcgcccccttcagtcttccgcgctcgctcgaggcgcccctccccgaagcttcccccgcctacatcaaggaactcaccacccggccctgcccgcaccaagccttgatcctgctctgctcgcaaaagacgcgcgatgcgcggtgcggacagagcgcgccgttgttgagaaaggagttgcagagacatttgcagccgctggggttgtatcgggacttggacgacgagcggccgggtggcgtgggcatttattttatcagccatgtgggtggacacaagtactctgcgaacatgttggtgtataggcggccggatgcttttgggttggatcatgtggagagagccaaagcagaaggggatcaggaacttgtgccgaagaagcctgaggagttgaggaggaggaaacaagggggggttactaaggaaggggaggaggaggggaagcaagaggaggggaaagggcaagaagaggaggaggaggaagaggaagagaacggtgaggtgggtgcggcgcaatgtatctggctggctagagtcaagccggaggattgtgagggtatcgtcaagtttaccgtgttgcagggcaaggtgattaaaccgcagagtcagcttaggggagggtttgataggcagaggggggtgttgagttggtgatgccgtttccagccttgtgtttttttttttttttttttttcaggtatttttgttttagctataaagtgtacaaatagaccaagttcttcaagagtctcaagtatcatggtgatgcgattggagacggacatgtctgaactgaaagtggggtcagttgaggaagccagcattcaccaccaacgaatccagccattcttcaacccagtgaatgcatgcatgttccattcgacgacgcacgttgactgccaggtccaccagcagcaactcgcttcagttcgctaaacaagcatcttttgctgaatagagcagctgccaggtttacctagacgggaacttgatgaggataatcgaatcgcttgcaaggcgaattgagggggaggcccccgcgccgtagagtgagtgtaactgtgcaattcgagaatacccaaactggaataactgctgatgttttcctaaattcccgtctggaggggatgcggtgcagctgcaggcagtaccctgtggtgcatctgtgacaccaacagctacctacctataagtagctgggtggcagggcagttgcagttgcaggaggtgtgctgcgtggcataccgtagtggccgccttgggacctgcctcaaaagcaaagtggaagcgaagctgacggggccgggccataggttagtgtgaaagtacgtacagtgtagttgcttgaagttgttgtcgactcggtcggtttccagggaaagggaaggaaacctaactaaagatgggagatggctgactggtgattgcctgggcaacggggggtaaacattgccttcattggctgcgatatctatgacatggatgcgatgcgggacctcagactggcgggaccgggaagagcgaaggatggaagtgcttggtgaatggagtcttcttgggactctgtcccttttgactggtcccctcgtaacaaggtccgggtctccaagaagcaaggtcctgggctgtccgactccgacctccatcattccagcgtcattcccagcaggttttcttggtgtagtattctacttagttgaagctattccgcatcccgcctttttcattcgggtttagttgatacctatttcctttttttttttttttctctctctcctttccccatcgttggtgctgttgactgtttgcttggtcagcgacggactctctggttggtaatgattcccaccagactccggtacctgaacacaactaagctaaactgaagtgcgccgtgctgagcctccctccttattaggacttgctagaccgactacagttctaagctagaactagtccagcatccttccaccacccgttctccgcatctgcccagcttcggctatcaaggttatttccatagcattcacacctccatcccatccctcgttcatcgattgccaggggccgcgccataccacactttctccctccctccctccatctccatgacggctagtgtacaccgaccacgaaatcgcaacgacaacatccacagctttccaccatcaacagccaactgaactgacggacgtcaataccccgtgaacaagccgagacacgtccgcgtacgacggacgcccatcgcgcccgccccctgctgatcacccgttaccggcctttgtttttgaccatcagaagaaacgtttccaccgcctcctccaacagcctgccgccgccatgcctcccgccgcggatctctacggcggcgtttctgcctaccgatcaggctcaggcgacggcatgcgcgatagaaactacaataacaacaacaacaacaataacagcgacaatagtgataacaacaacaacaacaacgacctgccgcccttcttccccctccaaaaccaaaaccaggtccagccgcaacaacgccccaaatcctcctaccttcgtcagcttatgagccacaagagaagcaataccgtcggagctggccaggtccaactgccccctgctgtcttctcgaccgatttccaaaagtcttctgacagtgaccgcgaccatgtcatgtcgtcctcggctgcttcccttgtcgaccctgactctcctgaactgctgcgccctcccaacaagatccaccccgacctggtggcccagagacacagttgcgacatgaatctgactggataccagagacatcaattcgccgccgccctctgtgagcttcggcccaaccaattggacgaccagccaccacgatcccccgaaaagaagtcgaacccctttgcgaccatctcgcttaagtcgcccttcggactcagagattccagcaaagcctccaagaacaagggagaccaatcacccaccaagcccaaaaaggtcaaatcggccgccaatatcggtcagcttctgaggccaaagtctgacaagaatctgaggcagcaggaacaggaggaagaagagaacagtcgccgtcgcaacaaagacaaggagaaccgcgcgccaagtgccattgataccagcccaccaccacccatttatgcccagtttgccaggggttcgccctttgcgctgcctccagaactgaactcgtcgaccaaaccagtgccttcgccgttggactacagaaatcccttctgggatagtggcaaaccgttaccggctgacccagaacgtcccggaacaggcgggacacggtcgtccatagctgagagccaacatctgaagtccgaagcggaaaaccgcgagcgagatcgaaacaacagccgctccaaatcacgaccaaagacgtttcaccagtactttgcgagcaacagtcagcaggacgagaagcgtacaccgtcagactcgagcaccgacactcgctacaagcaaccgcaatctgacaaccagaaccagtcatcaccacaggaaaaacaagaacgaagttggaagaggcaaacgtgggccaccgccaagacatcagatttggcagcaggcggaagttcaggatcagacaggtcaagccaacgactcaacgttaagagcatgttttccagttctggtaacggtggaggaagtagtagctcagcaggaggagagcgttccaaatcaggagcaacagcagcagcaacagcagcagcagcagcagcaacacaatctaccagtatggaacggcaacaaagtgccccacctctgcttcaacagcacattgaccccaaggatatcgacaagcacctcgaggccatgttggaccggcgcaacattcccgaaaaccagcggtacaagatgcgcaacctcaacgacaccatcaagttggaattcatccggcaggactgggcagaaatgcaggccaagatggtgaaccagaacgcgagcaatacgtctcttgagaagggaggaaacgcaggcagtgtcaatggtggtgccgggtcagaacgggaagatcaacagcaacagcagcagtcatcctctagttcaagacgggaggacggtaacggcaaggataaggataacgagagaacgggcaggacgaagaagaaaggattcggcctatcgcttggtaagggagccgccagcaaggcccagtcgtcacccaccaagagtatcggtcggcacttcaggtccaagtccaacgacagcagcatgaatgagcgaccgtcgtttggtgatgtgaacggtaattctggtgggaacggcgtgggcgggttcttgggtatgaaaggtggaaagagtcagcaggtgccggcggactttgttgcttacctgcaaaaggtgcacaagccagagctggtggaggttggtaaacttcacaagcttcggctgttgctgaggaatgagaccgttgcttggaccgaggagtttatcaagcaaggggggatgaaggagattgtggatttgttgcatcggattatggctgttgagtggcggtgagtttagatccgcaacaggattacctttgatggacgagtattgactgaccatttcttcgcgctccagggaggaacacgaagacgcccttctgcacgaaaaccttttgtgcctaaaggccctctgcaccaccgccctggcactgcaatacctgcacaccatccacgccaccctgttccctgccctgttgcatctgatcttcgaccccgagaagaaggggccgagcgagttcacaacacgcaacatcatcacctcgattttgctgacctacatcgaatgcgccacgccgcaagagcgcataacccgcgcccagacaattttacagttcttgcgagaccccgagacggaagaggaaaagaagccagtcaactttatccttgagatgaggcgcgagcggccatatcgtgtatggtgcaaggaagccgtgagcgtgaccaaggaagtcttctggatattcttgcacaatatgaacattgtttccttgcccccagcggactcatcattaagtggcagttccggcgccggcggagggtcgagtggcatcaatggcgagcaaaaagatacccagcaacaacaacaacaactataccaagcaggcattatcgatccctcagccctaacacgaaatgacacggagtcaggaggcgaagactcagaaaccgcaacccccgcccagttggcctacatgtcccgacacttcccgcaagaacgaccgcccgtgcccgcggccccttacgtcggtggcgtcgaatgggacgcgaccaattacctcgccagccacctggacctgatgaacgccatcattgcatgcacgggtcctacagccaccgagcgtaacgcgttgcgcgcccagctgcgcatctcgggctgggagcgctgtctgggcggcagcctgcggatgtgcaaggagaagttctacgggtccgttcacgacgggctgcggacctgggttgcggccgcggcggaagacggctgggacgtgcgtgatgtgcggtttggcccgccgccggagggcaggggctacagcccgatgaagaagacgcccgggaagaaaccaagggaggaggcgccgcccaaaatcgaaatcccgaaattggatttccatattgggggtgctgattctcctggtattggcgttagtccgggtggcctgggcgtgggtatggttgccgcttcggttgcgaatatcaacggcaatggcggcggtggcgggagatcgccgatgccggtgtcgcctgcggtgcgggcgccggattattggttgtcgtgattgaggctgcttctgcggcgtggtgttggcgctggccgttgcgttgtccgagatgtcccgcagaagaagactatatacggctccaacgtagcgactccgacggcggcacatggaggctcatttcgttcggcgaaagtgtaactgcgactgcgacactctgatcgactatgatcaggtaatgcaaaacgaagctgtgcagcctgtctccctataccagccaaaatggaccacagccaacgagagcctcatacccacaccattttctgcaacggccacaccacacatgatacccgcttgtacaaaccaaactattgtatagttacgtgtataagggagtccgctcttgcaaccgatcttgctgatcattgacagctatttgtgggtatcatcaccagattctgtatcagtcaatcactcgatcaggaagagttgagtagtagttgttgtttgtcttgagtattgttgacatgaagacgaaggaagaaaacgttgcgagatcaggagatcaggcgagcaaataaccggcctggactgggcaggacggaaacccaataccaaatagactgcggcaagatacgcaggacagcagcaacacaacagagagagagacagaaaaacctggcagccagccgggcccccaatcgacacaaacatcttcagcggtcagtttcggggtttctgcgagcccattcaatgggccgtttcctatccgaccggtgtgccacggccgcctaaaatcagtgggctcgtccacccgggccgaaaggttaaactgaaaagatgtggaaccctcaacctcagttgcatgactggtttgggttggttcaattgaagtgttctgcacacagaagggaggcggcagtacaagagcacacgggataggggaaagacatggcgtcgtgtatcgcactcgtaggaacgacagaaacaaacatatccttccaccttcttctcgtcaagtctcacgtactcctggctcaatccaactgaaggcatctcaaacaatgaagactcgacaaaagaataggtgacgacggccgcggacacgtgggacgaaatgggtattctgaactggcgggcaccacactgattggcactgacacgagtcggttttcctcgccctttctcacttggtgtctggcctctcctcttctttcttcgcaccccagttatcgcatggtcgtgacaggtcaatgaactgggctgagtggttttgttgattggtatcagccaagactgacaatcgggaagatgaatgagcaaggtgaggagagaaacaaaaagagggaaccccatattctttacgaaggatcgagactcgtcagaacctagtctcgacaaggggagagaagaagaaaaaagcaatcgggcaactatcagaaattcccctatgaaatctctcgttagttcgcgccgttatgaaaactatttgttggtggtccaagtctttgtctcttctccctctgccgagaacatggccatccagcactttactattcagtgtgctctcattctacttgtgctccttctgatccagcttcagctccggcttccctttcccacccagacccggcagggtttgattatagcctttatttcatttcatatcacccgttggtgcccaacgtgcaaggggcaaggaaaatgaataacattggcttggtcttggcgagataccaactccctactcccttactcccgcgggtggacagtggacactagtccctggatgaaattcaaacgttgtgttgaggggtgatggtcgcttaatcaacggtcgatatttcgttggctcgttcctgcttatcatgttatgtcaatattctttcccgcgtggttcgggtatagacggacaggcagacagacagacagacagggtgctaggtccgttcctgaagagatgttattctctaatggttcgggaaacggagtcacccatccatccatggcggcttcattgtccgttcatcaaaccctggaattgacgacggcttttcatcatctcggtggtttgctcgctgtatttttttgttctgttctgttctgttctgcccttggccttgggagataccaaagatggcaaaaaggtgcttgttaccgcaccctaacgccccgctatctatctggatgttacctgacctgacctgctcggacctgctcggacctggctgggttgggttggtttggtttggtttcatggaactttggctttttttccctttcgacggccagcgggcggatggatggatgcttgcccggaaggttcatgaccgttgaatacactagttgtcgactagggggtggaaagaaagtggccttgc