aacggagactgatatctcgccctgtggtggaattctcccgacatgaacgcacttgtatatcattctaaccacataaccctacaggagaatccatgttaacaagactgctgcaagactccttacgtggcatgaccaaaacatgcatcattgccacaatatctcccgcgaaaatttccatggaggagaccgtggtactctggaatacgcaacaagggccaaatctatcaaaaacaccccgcatggtaaccaatctttatcaaaggatacatgcctcaaagactacattcaagagatcgaaaaattaatgaaatgatttgaaaaattcaagaaacaaacaaggcatattcattactcaagatcaactggatctttacgaaagtaattccatactaattgacgaacaaaatttgaaaattcataacctacgacggcagattaagaaatttaaaggaaattacctaaatcaattagatgttaataattttttacagtcggagaaggaaaaactaatcaacgtaatacgaaactttaatgtagatttttccaatttaattcagagatccaaaaaattcatcatactaatctcgaactaatgaatgaaatcacgctacaaagagatttatcgcaggaaacttctcaggagcaatacaccactagccaggaactgcaaacgaagattacccaacaagttctgcagactttaagcacattgcagagttctctaatgaattataattcgaaattttcacaggttatcaatggagtcaccgaagaattatcccgcaacgtaaactttcataaactaaaacatgattctgcactcgagtcgttattcgataccagtgcaaaccaattaacaattaaactgaacgaactagttaatggtatttcgcattcgttaaagcatttccgggatgattctgtttctcactataataaagatttaaatgaagtttatctatcacataagcagttcctgaaggatttagaaaacgatattaaaaattgtctcgattcaataggtagtctaattgtggcttccataaacgagatttcgcagacttgcaccacaagtttggatagcgtgaacagtctgacaagcaaccaccaatttgtagtgactgagttggttgaaaagcaggatttggaaataaaaaaactgaaaaaagatttgatcaccgagcgtagaatttctaaccagtttagccaacagctaacccgattaaagaaatattttcaagaacatgtatccaagactcgtgtcgaactctatgatgagttcaacgaattcatcaacaacttgaaggagaaacaatctaagttggaccaagatatttggcataagacagccgccattttcaatgaaaccgataatgaagtgaatgaaatttataccgattcgattacctctttgacgcagagtgctaaagccaccttacaagtggtttctcaaaacagtgcaactcttcataaggatttaacgtgcttatcacaaaaaatgagtttgaatatatcttccaaactgaagagtttacccattgagacttttttaagtaaaatatcacaaaccatttgtcaaagttgcggagacaataatatgtcaacagcaaatccaattttagtttccattgaaaagtttcaaaacatgatcttttcagatattgaactaacaaacgagaaagtgatgtcgttgattggtgaaataatatcacagatcgaaattgtttctaataaaaacaacatcgacttaaccctaataaatgagaatttcaactctttgtgcggtttcatattgaacgattacaaagagaatattatgcaaatttcaaagacgcaagatgaagtgctttccgatcattgcgagggacttcgatcattaaatgaacaaggtatggacattatcactacttacagtatagaaaaacccgttggcaaatatatgcggcctgagtcaacagctatcaaaggtttgcccgtattagactatcccaaacaatttcaaatttaccgagatcctgaagacaacaacaaaagcgacagaacgaaaacccaccattgcaaaccaaactcgttcactggaggaaattttgttgactcacagtttagtcctaagaccccagtgcccgtgcctgaccagccgttacctaaagtgcttgtaccgaagagcgtaaattctactaaatctaaaagatcgaagaccctaccaaatacggagggtacgggtcgagagtcacagaataacttgaagagaagatttacggcggaaccgatactaaatggggaagaagctaaaaataatgacttaccggaagttaagaaagttcatcaataatgaaaaactgcaactgtaaaatactctgtatcactacatgcattaggtgtaagttgtcgcatcgttgaggaaggaaaattagtatatgtgccttacataattacacaatcttttttacttttgtttttgttttgcttgtccttcttgttctttgagttcctggatttttttggctcaggattagtcggggatggaatatttctattattatctgaatcatccgtgtttaagggcttctcaggttgcttcccaccaaccgattgcctagttacctcctgtggcatgatgttgggcgaagaactcttcctgatactcgcattagaattcgtattaacgatttttggatttgtatttgcattagaattcatgctaatttgcaacccttgcggttgacaatcacgtttagaacttccggtaaaaaaagtttcagaccttgaagaaactcttgaatttgatcctgcattactcatttggctatccatggtagaaaacaaattcaacgtactggtgcttttgttctttttttgctgttttttcctgatagccagtccaccatccctagaatgcagcttattgatcgctcttttatcatcattttctgccgccttttcgtaccatttccatgcgtattccatgttacgatcacaaccttttccatgttcatagaagtaaccaagggtaatttgggccttcggtgatccagcattagccgcgtgaaaggcccatcgggaagcgtcattttcatatctatcaaaggcagggtgtgctcctagtaagtaccatgctcataggcctgacattgcgacaggatcaccgttcaatgcggcccgagtgtaatagtgtacggaaagtgacgtatcgatgccccactgtatcattgccagtttcataaatttgtgctaataaagttgctgaaggcacgtgccctaaacttgctgcttggatgtacagttccattgcatatttctcatcgggaatcacaacatccagaaatccctcatgataaaccttagctagttcatacggtgccgcagctgtcagctcatttgctcttgctgcagctcttgatagccatttgacaccgtttagttttgtattaacatccgttggaagacccattcttccgtagaaagaataaagacccagcttatacattgctgatggatgatttctactagccgcaaactttaagaaatttaccgacttgcgggaatctcttgtcgttcctaaaccctcctctaaacaatgcgatgccctatatgcgctctctatatgaccatgcttcgcagctgcctgaaataatgcaaatgcctctttatgttcaatttttccgaaggctcctgacgagtaaccatcagctagtaagtattgagcatccgaataaccctttatgctcagttttttcaaataactttgtgcttcttttaaaaactggattttcaaatccgattgggtgatgtttcctgccttttcaccatcttgaaccagagcgtttgaagattcaatggtcagtgccgtctgtaacatatattgcgcgtactggaataaaacttccggatctttggatttcttaacgttctgcctatacatctctatggttttcagtcttggcaccaacgaagtgttatttttacctcccaaatatcgactaatcatttggtgagataaatctgcaactgattcattggtagcggtcagttgggtatcactgctaccatttaataaatacatgtgtgacaaatctacagaacgtgttcttttctttatctgttcctttgtgagggatgtgctcgaatctgtttgtcttaatactcttggtgatgacgaattagttggagtactactcagggagcttacggaattactattcgaattatgaaggcggatctgcggcggaggagctggatcgaaatcagacccctcatgacttctgttcttatcatttgatgctggaggtaaagacactgctctagaatgctcattgggaaggccgtcgtttgcaaaccgttttgggagagctacggcgctaagttttccgttataattgtatctgctgttctctttatcgtttgctgaatcttcaactgctttaatcgaactattttgagtctgtaggcccctgttatcaaaatttatatgctgtgattgcatcaaatgcttcttatacggatgtaccttcggtgaagccgccatttttatgtttctatactgaaattaccacctaaaagttcaaactcgtaatatacaatggatggccgttagcaacaagtctaaaattcaagtgccaacacctcgtttgcctctattctttaaatttacataattctcgagagggtccgcaggagaattttcattctttttttagcaaaatggaaacgcgaagtgaaacgtgggaaaatggtagcgatggccttctcaagcatgtaagagatgcccgtgggaattatttatagtattacacaaactggcgaattgttgccatcgacattcaatgtatacataagtaccatagttcactgatgaagttggttgaccttactggtgcgagctataggtagatacatgaacgccgcattgcgatgtgtgggtgcgaaacttgtatattatgatgaaagaggaatcaatgagcttaatttagaatcagttagaataatcaacggctgtgttttgtaaagtcatcccatcagaaacgcgtttaagggaaaaatgtgcgctagtctagacgagaaggggaagactgatgcttgtggggtcctgcaaagaagttacaataactttcgcgcggagaatgaaggttcacttcatggcagtaaatcgatgcccgttagcatgaaaagtatgttacagtcccccacgatgatcaatatgtgtgaaattttgcagaataaggaagttgccgacgacgaaaaaattgtgatacccaatgtgccaacagttattgcgaagactggtgttgaaggtaccaacttcaatcagccggaggaaactgatcttaagtatcaccgtattgcgttagagatcttggaaggtactttcaaggatgtaccgtacaaggaatatgcgaatttcttggggaatgagagtaaccatccaattttggctgagttcataaaatcattcgggcctctgccattatcattattagaggcactctacaatttatcgggaagtatatatttcatcgcagaagcgcagaacattgacagaatactggagtgcttgagtaaagaatggacgtcttgccatccagatacctgttggaaatcaggctataaatcatgccatatcgttttattttccctgttgattttgaattcagatctgcataacaattttcaagttgaccataaaaagactaaattttccatggttgcatttatcaacaacacactgagggcattgagagaggaaaatgaatacgaaaagttgcgtatcttctccaacgagcatttgatcatcgaggaactctcggaatactataagacgttaaaggagacacccttaccgctatttgcgggatccagaatatcaacgaccacagctgataaccagtattccttgaaaagattgtctactctcgagtcgcgagagtatagtccgtcaaatttacgtagtataaactctaactccaccacactatattcaagagacgctcaagtatctgtgcgagaaatgagtgccaaatcaaataaaagctttcatactaatcagcccatgcaagcactctatcttaaggagtcatttgatgaagatttaattactgagaacggttccagttggttcatggacggtttaatttatgtaagcaagaaatccttaccacgaaaatattccaagagggacaaagatcaagtgaccacaccgaaggtgacgtccaagagaaacatatcgttttttgggtggctgaaacaatctaaaactgcgacgcttattgacagcacatctcggaagacttctctatcatatttgagtaaggattccgaatgggaaagggtgaagatacagataagagagggccgaatgtttattttcaaaatcagatcagacataagggatgttattagatccagcggaacagatagtgccactataggctatttcaaagatattagcagttcttattttgcttactcgctgcttgaagctgaagcacaagtcgtgcaagataatataatcattggcagcagggcaattaagtcaaattttacgagtaaaaatactaaaaggaagaagggaaacttcactgtaagcttcccggaagatattaatggaccaaaaattgtcttagaattccaaaccaaagatgttgaagaagcccacaaatttatgcaatgcatcaacttctgggcgggtagaatttctcctgtccccctgacacaatttgaagtagtatctaatgcagaatatgggtggagcgacaagatccttaatgagcatacttctcttgatctaaaaagtatcctaataaacgaatggaagccactattagggatagaattactatgcgaagatacaaaggatatggagatgttcagattgaaagaaaggctgaaagaattaatggacttcactaagcagctgggagtgtggatagataggcacaatgaaatcaaagaaatgctacttgaaatttggagttttgacgacacctattttgagaaagttatgaataattggaattccaagtacttatacatgaatagtcagtataagaaacgactgagctacctaaaagctttacaaaaagcgatgggttctgttcagtactaggtatattcgaagatataaatataaatagaaagatataaaaatataggttttaatatggtattttgtgtcttatttacagggaatattgaaacaatttctggggaaaatgggaataaaaaaacaagcagctatttcgaatctgcacttttgtcacttgcttccttttgcttggcatattgcctatctaagatggtcctcaatattgcatcttcaccatattcttcttcttcaattttcctccattttttctctacatcagctctctttattctgctttctataacagctcgttttttgttgtttagacttgcctccttgagacatttgttcagagcgtccttttcattgttacaaagtccaaaaattctcttataatattctttttgatggcatttatcaagtgcatttataaaatccaaacaggctaaaaataatggaggggagaaagaaacgatgttagtaagaaggatcacgaaaaagggcagataaaaagcaaaagcgcactacatacaatgaaaacgttccgcttctaactgtggatgcatggcgtggtatttttgttatattgctcagtcctttgtgactgtaatttagtcgatgctacatacgcgcagtggtttttaatcttcctatttcattagaatgcgatagaaagggtgatgtacacgcagagaaaaagaataagatgaaagaccaacgagcaatgatgccagtgagtacgaataacaaaatctctgtcagttgcgaagatgtcaataactttatggacgagtacaagaagaggagaaagactcagatggctcgattcttcggagttaccgttattacacttatagcatgcagaatggccatgaaaaaaatgacaacaacgaaaggtatgcatcaacaatcatttccaggtttatgttcgaaagactagtttactaacttcgcccattacatataggcccattgaacacgtttcaaacaaattacgctgctccacgcgttcaggcgcaggcagcaacaggcacacaaaagggtcttgcaagttcactcttagtgactactggcatgactctaggtatatttggtatgggtatcacagggacatgttggagctgggacgtctcgtcgttccaagaactgaaacagcgcctagaaaagcgtgccaacaacgaacttgtgataacaaatatgcccctcgataaaagaagccaacaggtggtggatgctttgatcgagacacagaattcccctctttgtaaatagtgtttttaccatgatagtagtaataatatagcataattaatgaccagtatcttacccgctcttgatctcattggtggcaaaattcgatggtaataaagaatggaaggggtctattagctgtacgtctgctattctcccgtatatatacacaaggcacctcagtaagacagcatttaactcagatattcagatatggctgaagtatcagatgagaccatccagcagtttatggcattgaccaacgtttcgcataacatagccgtgcaatatctctcagaatttggagatttgaacgaagcactgaattcttattacgtttcccaggcagatgatcaaaaggataaaagagaggaagcacattggaagagtaagcaagaaaaagagtccaaaaaggaggctttatcctccgtcaactcttttaaaaaagcgatggatacggaggatgtaggtgggtcaggttccaggctggggtcttctcgaggtagtaatgaccatttgaagacgaaaagttccgcttctcctgagccagtcaagaacaatagccgctctggaagtggcaacaactcaagatttatgagcttctcggacatggtaagaggtcaggctgatgatgacgatgaagatcaaccaagaaacacttttgctggtggcgaaacatcaggcttagaagtcactgatccttcggatccaaattcactgctgaaggatttgttggaaaaggccagaagaggtggccaagtggactcggagaacgaatcccgtggtgaggatgaacgtgaagatgacgccaaccggttcgttggaagaggttttagattggggtcaactgttgatgcagatgatcaggtggtggaggacagtgcctcacaaccagaacgtaggaaacctcaaaaggtcacaagggaaatcacattttggaaagaaggttttcaagtggccgatggcccgctatatcgttatgacgatccggccaacagtttttatttgagcgagttaaaccagggaagagctccattaaagctactgaatgtggaatttgggcaagaggtagaagtcaatgtgtacaaaaaattggatgaaccctacaaagctcctaagagaaaaatgggtggcttttcaggccaaggtcaaagactggggtctcctatcccaggagaatccttatcaccggtggaagagccgagggttgaaactcccgttgtccaggaaggggctaaaccaaaagatgaggttaaaaggggggacacttccattcaaattagatatgcaaatggtaaaagagaggttttgcgttgcgattccacggatacagtggagtttttatatgatcacgtcacatcaaatgccaacaccgacgcatcaagaaatttcaccttgaatcatgcattccctataaaaccaataaataacgatgaaacaaccttaaaagacgccgacctactgaacactgtggtcgtgcaaaggtggacgtgagtgtgaatcgattaaaacgagatcccggaaaaaagactataagcttcaatatataaatgcacgtgtatatatacctgtagtatataccaatttctcgcttaatatagttttagatcaccagttatttgatctagtactgctttcggagcaggtcctaagcctaaaacagtagcacttccggcagcaatctgcgttctaccggcgtcatgaataaccgctgcgtttaccccaagagaaatagccttcgcatacaactcatccatcgtaaatttgtcaggacattttaaggtgatcttagcttgcccagcatgcaaccatctctgagtcatgacgggattgtacgaagcacgcgcggggtccattgaaatatgcctgaaacacgatagcgctgcgtgacaacattgtgctgctatcttgccttttgtcatggcgagatcttgacggattaccaatgccatcctaacttctccaggtatgttgttcagtgaagtggattcgatatcttcatcctcgtcgctttcttcttcacttccactctcgctttcctcttcatcagtgtcattctctacctttcttgtccccattttcttcaaagacggtgtagaagctgatgaactcttaaacgatgatgtcttcgatagacctaattgataacccacggcaaaggaaattgccgagaaagttgcccataaagctatattataattgcttagaccggtcatatttttgattaacagctgccaccacactacgctgatgccaatcttcatgaaagaaactacttgataattcgcttaatattccttctagaagagttgcaaataaccttttcaagcactgttttcgtcatgtgtgatatatacgcgccgaagaaaaaacaacatgggttgtccctcaagagaataaactcaaaggagtaaaagatcttttaaagcatgttgattgatattttactgtcctaaggtcctttactattgtctgagctgtagttggttcagtttttgttgcaattagaatcaggcgtaagcagtcagcgagacaaataagaaaaagaaatataaaacatgggtcaaatattgtccaatccaattatcgataaagaacatcattctggtacagattgtttgacagcatttggactgtgtgcaatgcagggctggcgtatgtccatggaagattcccatatcgttgaacctaaccttttagccgagtcagacgaagaacatctggcgttttatggtatatttgatggtcatggtggttcttctgtggctgagttttgtggtaccaaaatgatatctatattgaaacaacaggagagttttaataagggattattagagcagtgtttgattgacacttttttggctacggacgtcgagttgctaaaagatgaaaaattaaaagacgatcatagtggctgtaccgccacagtgatattgatatcccaattcaaaaagctgctggtttgtgctaattccggtgacagtaggactgttctatccatcagtggcaacagcaaagcaatgtcgtttgatcataaacctacactggtaagtgaaaaatcccgtattatagctgcggatggttttgttgagatggatcgtgtgaatggtaatttagccctatcaagagccataggtgactttgaattcaagtctaatacaaagctggggcctcatgagcaagttgtcacatgtgttcctgatatcatcaaacacaatttgaactatgacgaggacgaattcgttattctagcatgcgatggtatttgggactgtttaacttctcaggagtgtgttgatttagttcactacggtataatccaaggtaatatgagtttgagtgacatttcatctagaatcgtggatgtttgttgttcaccaactactgaaggttcaggtattggttgtgataatatgagtatttccattgttgcgctactaaaggaaaatgaatctgaatgtcaatggtttgaacgtataagatccaagaattacaatattcagacatcttttgttcaaagaaggaaaagcatttttgattttcatgatttctcagatgatgacaatgaagtattcgcagttaccaccaagaaattacaagaccgcttaaaccgtaatagagataatgatgatatggaaatcgatgatcttgacactgaattaggtagtagcgccgctccttcgaagtttactggtgaggaaagaactggccctattgatttattttcattagaggctctattagaagccgggattcaaataaggcaaagaccaagctctgatagcgaaggtaacacctcttatttccatggtgcttctttatcagacatgctggcatctttgagcaatgcggccgcgggagaaaccggacctgaagatgctgatggaaacaattataatgatagcgaagacaacgacaaaaatggaaaagataacggcgattcgaagattgaagaaattgaatgattgtatggcaaactatattctgcagtaaaagagtagttgagcttttttatcttttcttactggttattcccttccgttttttgccgaaagttattttatagcatcgtccctttctggctcaaatcgagaggctggtaaaattcataaacaaatcattacgaaaaaataataaattgtaacagaatttataaatcctattcatatagatacgtcagttttcccccactctgtttatttttttctcttctagatggtattgacacgtttgaattctttctaatgaagaaaatgaaattacagcagtattaattgtatatctgtaccgtaatttttcctatcaatagttcaagcataattaatatacttattaaaaaaaggtaaatttgctctttgtatcaatgactgttatttggtgagaaaaaaatttatgtattcctgtatttactcttaatgttactcgccgaatactgtacagcttgtcttccatgttgcatctattagcgttggtagatctatgcccttaacttccgatatgacaatggctacttgttccatgttgcaaggttcattgcggcccttaaccgtgtagagttcatctgcactcaacttatcagtaagcttgtttttttttacagacttgaaggcaggatattcaaaagtcttagcctcttgctgtttggttaagtattcaaaggacttatgcgttcttttgatctcacaccacggtgcatctgtttccaaaagcagtcttttcaagggtatttgcttcacaacagataacatttcctcggttctcaatgagcagccattaacgcctatgaagcagttaggggacaggttcagtattttttgcagatcttcctcagatccagtgaatgaatgaaccactaatttcctgtctggaggaaacttgtaaaaaccgcttgtcgacgacgcatcaagttcttgtaatttgaaaatatccttattgtcagtaaaaccggcgacaaatttttgtaagatttggataaaatcatcacaagcatttcgcatgtgtaaaaacaaagggtagttgctgagtttagcatttagacagcttattttcaactgctcctcgaaaaacagcatttgcatttctttcgagctgtagtgaaatctatcgtaatccagcccgatttcgccaattgacctgaaacttgtatcggaagtgtttacttgctggtccatcagctgatagagctctttcaatttaccccgtgcaaaagatgggtcactgagaactttgccaatcagcgactcattatatgtttcatccatggaggggttatcgatggtagcactgggcttttccccttggctagcgtctgcatactcgttaacgcagcatggatggacacctattgtgtgatacagctttaacgggctgcagttcttgacgccattgatcaaatcaatggcgctttgagattccacgatggatgaacccgtcaccagggcaactttcacgtgcctctgcgctgcacgctccagaacttttgcgtaatctgcggaatgatactgcttcccattgtagataccgtgaaacatgggatctgtcaaattcaagccgatatcataatatttcagagaagagtctgtgggggttgatgtcatattgcaatattgtgtccaaaatggtctccagagtctaacactatttttgctcgaggatttcagtaagcaacaccacatacaactagggcaacatactgctatctttgaaaaactgctcgaataatcaatatgtccaactttacgtgcccatcgcttgccattatctcatcgatgggatggggcctttccagaacgactaagaatcgtaatcacttgggccttttcgcgggtaaccgggtgccagcgggacggggtcaagccttctagaaggtccagaacaagcttagaaatgcccgtagcactacgcttttcaggtacaacaccagcgcagaacctgctggataccgtttagcaaccatttcgcagggattttccctgggctttttggatattctatggccgtctcataatggtcggcccattccgagcttaacttagtttgagctcgaaaacgagctcctcataacgcggttttgaaccatcttttcacattctactccgttggtgcgaccttctctttgggtgagagagactatttttggtccggtgaagaaaaattttctctctgttctgaaatttgaaaaatgaaaattgagatgagatgcgatgcgatgagatgcgaggtcattgcgatgagacacttttctacttccttgcacagaagtcttacacgattttcgtacgctaatagtcgcaaaatctttttcatattgatttgatttttgagtatacaacgctgacgcatcttcacggttagtgacactgacactactcacacaagaagaataaatacacgtttgtgtgtggaaaagaaaaatatacagttagtcaaaaaataactcacgatgactttgcccaaactcagtagtgtttctgtttcatccggtcacgttagcgccaactcacatggtttctcgatacttggcaaacatcctcaccccaataaccttgttcattctcactcactttctcacacaaatgcaaagagtaatctgtccacggttaacacgaacaataaagaaaacggtaccagcaacgatgaggtagaaacgcttaagaaaaacaatccctcttcttgggaccccagtgacgatatcaagcttcgccacttgaaggaaatcaaaaacttgggttggaaagaaatagctcatcatttcccgaacagaactcccaacgcttgccaattcagatggaggagactaaaatcaggaaacttaaaatcaaacaaaaccgctgttattgatatcaataagttattcggcgtgtacactaccggcaacgctactacagctgccagcgcttcgccaactgaagagatcgtgaaagaggaagcagttgaggatgaagacattacttcaggttctagtgcgatcgacgattctccaccagatttcaagccactggttaagcccaaatatatggacaggaaactaatgactcaaagatccacctcaacgttcttggacctcgaaccgcagcacagtaaaccgagaaaactgtttgttaagccaagatcattttctcattctatagccaccaatacgcctaatataaagactgctcaacagacaaaccttaatttttataattctctttcgacgaagacaaacaaaagtgtcaattccagcgactatgaaaacgttggtcttgtacctaagattatcattagatccagaaggaactcgttcattccttcagaattccaccacatggagctcagtgctgaga