nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgcgtatcaataccaccatgacgtcattaacttaaatgttccttaatacgtcataccactatgctctattccatatattgtaatataactgtactctatagtcatacagacgcttttacttcaccccatcttctcatactattgtcatagaatctcacactgacgcatgattaaaacgaataatttttactgtaagggctgccatccgcgctctatccttttgtttgcaatatttatatacagaatctcaaaacaagcgggagaagtgctaattacccagaggtcatgcataatctgagtaccaccgtacctctaggttttgctttgatccgttttacagtgacaccgaacataaggggaagctattgacatggtatcgaaaggttgtccacattgggaagtaacttggttctatgaatcttcatgtcagatacgtaggacagactcttcctgtgtaaatatttgtgacagctacgtctattttctactagatgtttacacagttttgtcacaggaaatctacgcttaaaatatgtatttcattcaagcggtaaccgctgtacgagcagtgacattgctggtcgcaccttaaatgtaaaccaacgttacggcacaccgtgatgtacccgcattaaagttttgtaaattcgttattacgattatcgagttggctagatagaaaaccggaaatgaaatggatgcccttttcgaatagctgagtttctttgcctaaaatagcccaatattgtttccctttttctatcacgaggttactgagccattgcatgaacgcgcgcgcctcggcggctttttttttctgctgtgctgtataaaagcgaaaagccagaagttactatctcgaataaaaaacccctcgaactgccatctcactaccgaaaatgaaagagaatgaacttaaaaatgagaagagtgtagatgtattatccttcaaacagctcgaatcccaaaagattgttctacctcaagatcttttcagaagcagctttacctggttttgttatgaaatttacaagtccttagcgtttcgcatctggatgctattatggctaccacttagcgtctggtggaaactttccaacaattgtatttacccacttatagtttcacttctggtcctgtttctgggaccaatatttgtccttgttatttgtggactttctcgtaagcgttccttatcgaaacaactcattcagttttgcaaagaggttactgaaaacacaccaagttctgatcctcatgattgggaagttgttgcagcaaatctaaattcgtacttatatgaaaataaggcttggaatactaagtactttttcttcaatgccatggtctgtcaagaagcgttcagaacaacccttctcgaaccattttctttgaaaaaagacgaagctgccaaggttaagtcatttaaggattccgtcccttacattgaagaagcattgggagtttattttagagaagttgaaaaacaatggaagttgtttaattctgagaaatcatggagccctgttggcctggaagatgctaaacttcccaaagaagcttaccgatttaagcttacttggtttttaaagaggatttccaatatttttatgttgataccattccttaattttttgtgctgcatatatgtgtcacggggaatgtgccttctattacgcaccttttatctcgggtggattcttttcatgttggtacaaggtttccaaaacatgaggatgatcgttttatccgtgaaaatggaacacaagatgcagttcttgtcgactattataaatgagcaagaaagtggtgcgaatggatgggacgaaattgcaaaaaaaatgaataggtacttgtttgagaaaaaagtctggaagaatgaagagtttttctttgacgggattgactgtgaatggttttttagccacttcttctaccgcgttctctctgcaaagaaatctatgcgggctctatcattgaatgtggaactatggccatatattaaagaagcgcaattatcctgcagtgaggagtccttagcgtaaagataaatacaactttttcaatttatatattttgtagtttgtcagctgcgaataaccaaaacgagactactttttaccattacaaccattttctttttccctatttctcactggttgacagaaatcagtgtgctatcatcctaccatatgcgctaaacttattgtctttctcctcctagagatgctgtattccatgcatattctgaacgatgggttggtgtttttatcaagcaaggttaatcacatggcgtggcttgctccacacatcagtagaaaacgcataccgcagcggaatccttaaataataagtgattttactgttcatcaactacaatcggactctttcacaattacccttcttgttttccacatttactgttaaatgaagggatgtacagaaggcttaggaaaacctgtgctgaatactggatggacactgcattcccacagtgaaacttttatagatacactgtcagttattttcgaactttcatcaagttgctgagttttagtatccctttgccttagctatatgtttgaatgagcaaaatatttgcaatgtctctagctttcttgaaatattggtttatattgagggcttggtaagatttcaaatttcactttgaaatactcaggagaaaaatcatgctcttttgataatttggtgactaaacatacataaaacagtttaattttgggtggtaatggctgtgtgactagctatagaaagaaaaaaattaaaaaaaaaaaaaaaaatcaagtagttcctgcactgcgacgtccattatagcattatgaattggtccctgatttacgcatgcgataaactatttttagcgcagccgcatattatccgagaataacttccgacataagaaaattcgcagaaaatagataaaaaactgctcttggcattcttcacttcctctattacacactgtgtcataccacaatcatctcacagtatgtatttgtatgtttatacatgctataacgtaaaacaatgtagaatatatatctaaatacctcacggttttagtttagtgcagcccacatactacttttttccttttgtttttttttatatttcaaaggttaaactcgcttagactatgtctataatataaaaaaaaaaatagctctattccgtttcttttattctatttgatatttccatcacactttcatcttaatcacggatgtatactgataatagggttgactgcgcctgtacggattacagtgccctcttcaattggaaaatccaagctttcaagatgcgtaactgttattcaaaggatcctctaagataaaacacagatcggcagatccgagagttggcttctgtgccttgggctcaaattcctttcccacctcattcaaattgatttttctgactccaaaaaaagacaaagccctgcgatagttcccgaatgttgtaacatcaaagccaagcactcctttatagaagtcgcatgaacgttgaatactagcagctggtgaaactacagggtctaaactaactagtatccatatcgttttgagagcattgaaagtatacggagtacaagctgggttagaaggaatttttatcttaacagcaatgaaaatcaactttctagactgaatccctcaagaaaattgcaaaagactaaccgatactggtttaaaagagaaagatgtcaaatatgcggagttataccatcaaacaactttggacggccccgaaacaaatgtccgcaaaaaagatcttattaaagtgcatggacactatcatttctataatacaaaatactccaccgcacaatagtttgtcgggaagtcatcaatcaatcttgtacgagctttacaaataactttttaggatcggtcccctcataaaattatatataaatgggttagtttccttcttcttctgttaacatgaagttgcttcgtactgttttttgccttgctcctcttcaaaagaatcaatcatgtcacagtacggatttgtaagagttcctagagaggtagaaaaggccattccagtggtgaatgcacctagaccacgggccgttgttccgcctccaaacagtgaaactgctaggcttgttcgggaatatgccgctaaagaattgactgcccccgttctaaaccactctttgcgtgtttttcaatatagtgtagctatcataagagaccaatttccagcatgggacttggatcaggaagttttgtacgtcacctgcttacttcatgatattgcaacaacagataagaatatgagagccacgaagatgtcatttgagtattatggtggcatactttcaagggagcttgtatttaatgcgacaggtggaaatcaggactacgcagatgcagtaactgaggccatcattcgtcaccaggatttgactgggactggctacattaccaccttggggctcattctgcagattgctactacgcttgacaatgtcggatccaataccgatctgattcatatcgatacagttagtgccattaacgagcaatttccaagactgcactggttatcatgttttgctacggtggtggacactgaaaactcgagaaaaccgtggggccacaccagttctttgggtgatgatttttcaaagaaagtcatatgcaatacatttgggtataactaaataggtaagtttcaatgaggcgagttcagaatgaacagtgatgatctcctttctccataactatactatacgtcccttttatttactgtagtttttaagaacaaattctctgatgaaccagtcgtgaaaccgtatatcgttttctgccaattccggatgaaatgatgtcgcaagaatattgtttttttgcttagcggcaacaattagttcttgaccaccattatccttcccatctaatttgtacaggacctgcacatgttcaggatccagcacctcttctattactggggctcttataaaagtagcaggaaaatcattgcagtgaggaataaagtttgaaaagtcgcaaatccgggtagaagactgagcttgtctcccaaatgcatttctttttactttaacctttagtaaattcagcgtcttgaccagtttttcttcgttagataattgttgtgaaatataaatcatacctgcacaagtaccccaggttaccttgcttgggttgtgtacgaatgcgtagagatcgtcgtaaaatcctgttctttctgcaataagggacattgcagtcgactctcccccaggtatgatcaatgcatcacattgagctagttgatttttatccttcactgtcatcacagatagttttttttcatagaaatccctgttttcgacgatgcatttttctacgtgtcgcacatgttcaatgaacgcaccctgtaatgccaagactccgataacgacggtcatttttgagatattactcttgtcttggccccagcaaccggggtcatggtaagtgtgcttgctactcaaacagaaaaaaatgggcttttatcaatgaataactttttttttttgtagctgaatgatgaaagatggctcaactattcttacagtttccaataaagtgacgcgccgcccaatggcataacagtagtaggcacattatatcgtttgaatggcaaaatgttgtggcaaggaaagatcagaattatttgttcatgtggaatgaatttcacacacacacacacacatatataaaactagtatgtttctccaccatagtcacattattattcgacccttctaggaaaggaactataatagaaaaataagtatatcgtaaaaaagacaaaaatgtcagaattcaaggttaaaactgggcttgcccaaatgttaaagggcggtgtgattatggacgtcgtcacacctgaacaggctattatcgcagaaagagcgggcgcttgtgctgtaatggcattggaacgcattccagctgacatgcgcaagtctggccaagtatgccgtatgtcagatcctcgcatgatcaaagaaattatggaagctgtttcaattccggtgatggcaaaggtccgtattggacacttcgtggaggcacagatcctggaagagctgcaagtagactacattgacgaaagcgaggttttgactccagctgattggacacatcacattgagaagcataacttcaaggtgccatttgtttgcggtgccaaggatctaggtgaggctttgagaagaataaacgaaggtgctgcaatgatccgtaccaaaggtgaagcaggtaccggtgacgtttccgaggccgtcaagcacatcaccaagattaaggcggagatccagcagtataaagagaatttgaagaccgaatccgattttgcagctaaggccacagaattacgcgtccctgtcgacttgctgaagacaacactatcagagggaaagctacctgtagtcaattttgctgctggtggagttgctactccagcagacgctgctctattgatgcaattgggttgtgaaggtgttttcgtcggttcaggtatattcaaatcgtcagatcctgagaagttagcatgtgctattgttgaagccacgactcactacgataatccagcaaaactgttgcaaatttccagcgatttgggtgacttgatgggtggtatttccatccaatcaattaatgaagcaggaggcaaaaacggtgcaagactttctgaaatcggatggtagaactagcgatgctcacacaacgctaatttgtttccttcgaaggggcagtcggctattgtagtttctatatattatgtagcacaacatggaaaccatattcagccagtttgtatatatgagaattaaacgttaaaactttttcatcctatcagtcttacacattggccttgctaaagggcacaatcgttcacgtatatacatatgtatgtttacgtatatatatatgtgtttacaaatatgcatgtatattcttttcgaggaagattattatatgctattaggcgatgagtcggcttaattttttagggggacgagattggcgcgttagtgcataaagacagcaaatcacctggaggtgacaacattaatgcatttatcggtttttggctatgatgcaatgagtacagttccaattgaacggctcatgaactatgaaatatacgaattattcaactagcagaaggcttgaaatattacttattcagattatgaaaatggtgctgttatagcaaaataagcaacatcaatctcttgcgacgacagcaaacaaaacatataaaaacctcgtattatcatcttcatgaacaatattcttgtccattctttcgttcttttaccttttcaattttataaaaataccacaacaacaataaacacacttccaagctatgtctacagacaagatcacatttttgttgaactggcaaccaaccccataccatattccaattttcttggctcaaaccaaaggttacttcaaggagcaaggtctagacatggccatcctagaaccaaccaatccttccgatgtcactgagttaattggatctggtaaggtcgacatgggtttgaaagccatgattcacaccttggctgccaaggcccgtggtttcccagtgacctctgttgcctctttgttggacgaaccatttaccggtgtcttgtacttaaagggcagtggtatcactgaagacttccagtccctaaagggtaagaagatcggttacgttggtgaattcggtaagatccaaatcgatgaattgaccaagcactacggtatgaagccagaagactacaccgcagtcagatgtggtatgaatgtcgccaagtacatcatcgaaggtaagattgatgctggtattggtatcgaatgtatgcaacaagtcgaattggaagagtacttggctaagcaaggcagaccagcttctgatgctaagatgttgagaattgacaagttggcttgcttgggttgctgttgcttctgtaccgttctttacatctgcaacgatgaatttttgaagaagaaccctgaaaaggtcagaaagttcttgaaagccatcaagaaggcaaccgactacgttctagccgaccctgtgaaggcttggaaagaatacatcgacttcaagcctcgattgaacaacgatctatcttacaagcaataccaaagatgttacgcttacttctcttcatctttgtacaatgttcaccgtgactggaagaaggttaccggttacggtaagagattagccatcttgccaccagactatgtctcgaactacactaatgaatacttgtcctggccagaaccagaagaggtttctgatcctttggaagctcaaagattgatggctattcatcaagaaaaatgcagacaggaaggtactttcaagagattggctcttccagcttaaacgtgcttcgtcactcgttcagcccagccttcctctacgacttgtttatgatttcacattagctgttgtttcctactcgatatatagacatacatatttacgtatcagagcatgtatacaagctttaaatgaacttcgtttatcttaacactttatttccttgcaaaatttgcacacactcggtggataaggcaactgcgtataatttgtagcttcttttcaaaatatagtagatggatattaacataaaataatcactttaactaattgtcaaaagctatcctggcagacatcgatgtgaggggtgaaagcttcttggttaccgctgggtcatctcctattaaacttttgggaaagccaacatcaaaaggaacaatactttccaggtattctatttgttccggtgttaatttaatactcaaagcctcaatgttctgcttgagatgttcaattttccttcctccaatcaatgggaaaacatttttcgctttagagcgaacataggcaatagcgatagcagtaacagactctgttccatgttcctcagcaattttagtcaatgcttcgctgattttaacctccaattctgtttgttcggggccacccacaaaagtacgcagaccctctccattcttcttccgttcttccattgcttttttactctgaaatcttccacctcccatgacatcccatggggctagagccataccaaaatgcctagccattggaataatatcacgctcaaagtccctgttcaatacattccatttaccttgatagacgctaaaaggagttttaccatgagatgtagcgtagtaatttgccgcagaaacaacccaagcaggtgtatcagatactcctaaatataggaccttgccctgctgaactaaaatatgcaaactatccataacttcttcgattgaactcatataatcccaccagtgaatgtaaagtatatcaatccaatcagtttgcaatttgcggagagaatccctcacactcacatgtaaactacgcttgtgattaccacagtagttggcacttttaccaccacctacttcatacttcttataatctccggtaaacttggtggcaattacaatctggtcacgcagttttcttgatgccatccattcacctatccaaatctctgactcttcattttggtaactgtttgcagtatcaatacaattacctccagcttcataaaaagcatcaagaagttcaaaggcctgttccttattcatagagcccataaagcctgaccatgcgtcgccgattgaagctcctcccagaattagcggtgaaacccttatgccggcagttttagaaagaaccctgagacgtcccaattcggtaggtggttcaggtagaggtttaaacaagtcagtcatgctgaatagtggttttttatgcaatagacaatatgttaagtaaaatacaaagccgttcagctaattggttagctagttaatgaagagaagaacagcatgcatccttgacttggaaatattgtcatacttaaatatggttggaaattttgccccccggtttccttgaatacgaacaatgcaacttatttgagtcttcgtacgagatctgcttactggttttgtacagcgctgaaagcgaatttgaaaatatatgcaattagaagagagtgaatcagatgaggatagggttaatactgtaaaattattaccaaatattgaatgacatataaaagtcgtagtaaccgaatttgttttttattatgaataaagacttcttgttttcgcatacttcgatgatttaagaaattaaaagtcatttacccaggcgtgattataaattatattggcaccgctttatcaacagcggtgggacgagacgtttagatagtaattacaatagaaatacaactgtttcaatattaaaatatctctagtatgtaaataacacatataggcaattttcttcgaaacgtatgggacgcggttgatgtatgaacggaacgcatcaattaaaggtttgagaaaagtcttttgcaaaaaaattgagtttgcacttctcatacacaattggatagcgtcttaagtgccttttattcacttttcttcttttgtttcacattatttatattcgtatatacttccaactctttttttcaatagaattcattgtcatgctcaacatgtaggtccctcgcatattgcgaaccacccttcgtatctttagcctcggcagaatcttcttcaacatcacccaaatcttcggcatccctaggtgtgtgattcaactgaacactaggggcatactttgtgttttccaaattagcaaatatattggtcattaccttgtcaagatattcgggagtatttacattgaacatattcgaaggtctaacacttaacttataatctggaccgtaatattcgtaatattcattgtacggtaaatctttatccaagacaacgttatttagtagacctgtttcaaagcaccatgtccttgcaacatttctcatagtatagcctcctccaccaacaaccatcattgggatcccaaaggatttcacatagtttacacaattagcatggccttccatggaaagattaaagcaaccaagacgatcgccggacaaggagtccccaccacactgtaacacgacagcagaaggttgataccattccataattttttttatcacaggttcaaacacagatctatacgtagcatcgtcaataccgtctcttaatggcacattgaccgcgtagttttttcctgcacccacccctatatctctcagttcacctgtgccagggaaaaactcaccatatttgtggaaagaacatgtcatgacacgatccgttgtataaaacgcttcctctacaccatcaccatggtgcacatcaatatcaatatacagaactctggggtggtatcgtagtagctcaataatgcccagtactatgtcatttaaataacaaaacccagaagcttccgatttttttgcatgatgcaaaccacccgcatagttgacagcaacatcacatttgcctctattcagacgagcagctccttccatagagccaccaccagatatgctacagtactcatagagcccatcaaagacaggacaatcatctccgacattaaacttgacactttctcttttaaacatttctaaattatctggagtaaccctcgataaaaaatcaatgtattcatcagtatggaactgacacatttcttgtttcgttgccggcttagctctgtaaatttccatcttcttgtacaagccataattcataataagggaatgtgccattcttattctatgcggcttcatcgggtgacctgctccatatgcatagttcccaacgtctgcatcgtaaaaatatgcaacgcgtcttttatcgcttggcttgaccgtgatcggatcaaaaggtgttgcttcatataccatctgcacggatatcgagttgtagccacgaatgttttgtatggcgcaattgttttatgaacctttatggttattacttcaaatttttattatgtataatcaactactagtatcttttctgtttttccctttcgatagatactatgagccggggagggtaagtaaataaaaagataaatttcaaggcaaaatatgggacatatatttacaaatttacctatacgctctgagttgatattacttaagcaccttcaaaattagctctcaccgcttcataatgattcagttcagcccgcgacacacttggggtgagctgctcttgtgctttcaagaagtcttccatttttacgacaaccttagtatcctcttttgtcgcaatcttatcaaaccagcgacgtgtagaaatattctctcccgtcaattcgttatgctgagaaacttttttttctaccatgcgtgcaattcttgacatggcgttaagcattgcatctgagcagagagcataaaaatctgccccggtgtaattaaatggacatagctttgccaactcaataagctttacgtcgttgtcgagcacgaatttgcgagtcagagcctctaaaatattcaattgtttggtatccgtatccggaatgcctaaatataacaatttatcgaatcgtcctggtcttagtagtgcttcgtccaataagtctggtctgtttgttgctccgataacaaatacaccgtcagcgtcggtactcataccatctaactctgctagtaactgtgaaacgatacgatccataacaccacccgaatcaccttgattaccacgtttgggtgctactgaatcgatttcatcgaaaaatatgacacaaggtttagcctctctcgccttttgaaacactctgcgcacattagcttcactctcaccaatgtacatattcaacagttcagggcctttaacactaaaaaaatttaaagaaaaatttgttgcaatggccttagccattagagttttacctgtacccggtggaccataaaaaagaataccgcttctctttttcatacctgaggtaaataattcaggatgttttagcggcatgtctattgtgtccaatatttcacctttaacaaaatcaataccacctatatcatcccaagttacgttagggatttgtggggcaccaatcgaaaccgagaattcgttcctagctttcgaagtagcttttgataaatcctcctgagtgatcaaaattgattgcggaagccatccacacttctttgattcttggtaaaaacgcgcagtagccgtcattcgtgccgtttccacaattgatttgatgtctaaaggagttaaaccagcagaatatgaagagagtgatgaaaatgaaatattatccatgtaagatactggaaccttttgttgaacatctctgtttagttcatgtgaagataagtaccactgaaagatacgcagtctctgtgcttcagacggaacgggtacgagaatctcaaatctcatatgtgatctaaagctggaaggcacgttatctatgttatttacggagccaacaaatgtagttcctgggaatttaaacgtaaaatcgtccagaagtttagacatttcgaagtttatagatttttgtaatttgattgcctctggatcttgattagcgtttacgtcaagcaaaattgaatccaaatgagccaaaaaaatcacagcaggtgatgcgtacggtaggacattttcacatttagccctaatgtaaccaataatcttagatgttgaatccagttgtcttgaatttgaagtgagcgaaaggcaatctatctccagtagatgtataccaagatattttgaagcaaatctcaccattgtagccttgcccacattgtttgtagtggaatgaagtaacacagaggcatttagggtgattcccctttgagaacaattgaaggaagtttctaatatgttaaccaattgtcttacataggggaagatatgcaaatcatagtaaaaagtttcagcaaaaccgtaatatctctgaagattggatctactcaagggtaatggtcttctgttagtgatattagttgttattagcttcgtccgattgggatcaataataaaatgagaattatctttagagaagcaatcgagctctgcgcttgtgacaaagaaccatacaagggaatcgttcttgtagtactgccctagctcatcttcgtcatcagactcatcattttcctctgctatattgagatcagccatacttgaatcaaaagcgattgggattaaatcattttgacaaagaatccttttgctctcgctaaaaaactttttcaaggttgttagaataatattttgaaagcatttctgagattgaagccagcctccaactcttgagatgaaaacttgattagcaatgggaatatctgtatggcctatattggactttgatattgtcacgacgctgcagtctggaaagcttgctattattttgggaggtgcgtatattgttctttttttaaagccgttggggagtagtaaaacaaacagcttaactagcctgacgcaacccatatttgacactgttataaacgatccacttgtgacatccaggcgcagtagagtttcagcgtctgtaaaggcatatattgaattatcatcattgatgtgaggtgcaggtcgcaaaagatctcttgaaattgtgcaggggagagattcaagatcaattgataaagcagaatttgtccctattttaggtaatgcatattcttcatcttcgttagcatattttagagcacttagtttctgctcagtatcatttactaatatcaattgggtttctgtaaaatcaacaaggccctgcgggaaaggtgagcagtttaaaatttggcaaagaccagatgttaaaatatctcgagaatgaaccacggtttccatggagttgatgttatatttgtaatgcaaaaattgtatttgttgcatctcttgcggtaggtccattagttttgagtacaattgttcattaatcagaaacgttacgctatccagtacaggtactacattgtctaatatgggttcaaaatagcaaaaatccatagtgggctgtgtcggcataaacccaaaaagtttggaaggtacaacaatgctacagaagggcagtgaatcatccaggacacaatgtacaattttaccaggcgtgcaacctggaccgtactgaggcaatctaattgtcccatataaacattcagcttttttatcgccgtattcgagatatatatccctagaaatgctacagggggcgtatattccggagagactaaacgtaagcgatgccttcatattaatgttactataatcgctttcttttggagggtatgcaaacacatatatgctctccactactgttctttgttctaattctaatgacttgtttgaaagtctccgatggccgcactttcccggaagtgttgacgattatcgccgtatactatgtggtgtaaggaagtgtagcaattggctacatgatatataaagttcttttatctctttcttagtaaaacacttctttcgagaacttctttcgcctcatttatcttggccgccatgtagggactccctcctctgtctgggtggttacgaaccatagccttcctgtgcttttttttcagtaatttttcatccaagtgattaatctctctggcggagatatccaagatgagcaaggcttcgggctctgtcattcgcggtgcaaagcctccctggtactggtttaatctatttttcagttcttcgtctatcagtgagcttttgaacttaagtgcatcgcggtagcccgccgtcgggttttctatgcgaatgttatttagttttgcaatagttaaaggggacagggtcttgtagacggtccatgcattgagaccagacttgacacttagagcaaccattgtcacgcccaaaccaattattataggcaaaaccatgctggaatatcctattctttgtggctatactgtgtattgagtggatcctagcaacgaattcgtttgttgttatttttttctagattgtatctccgtttccgaaattgttattcacaatgagcgtttacctcttgcaataacaataatcagagaataagctacaagacgaaaaatgacgttgagcgtggcagtaatgcataacgaagatcaatagtgtatgggatgttggatatgtcgtttccctgccaaagaaaaagaaacacaaaaaagaaaaagcaaaaaaaaacagtgctaaggatttgatattaaacgaagtcccaccatggaggatcatatcccaataaatttatgcatagaatggtaccattcacaactaatatagcctctgctggttcctttagtaacctctttagtaacctctttagtgaaatggttcttgctggctctattattttcctaattcggacgcgctggctccgcgccgtgaggaaaaacagcaggctgacaagggactaatttactgacactttcggctgacacttccgaaaaggtactcaagcttttatgagtaagatgctggtttgatgctaagaatacgatttagtacttcctttttaatgtggcttgttttttttttattcgtccataacagtacaaatataaaagcagaatacattcttgccgacctaaaacttgtgtccttagactcaaactttctgatggttttctttcagtagaatcaacataaacaagcataatataaaacactacaatgaataaactattgttacatctagtacgagtcatttcgatactcggcctagcaaacgctctcacacaaacgcaaccgattttaaaagatattcaaataacagatagttataccaaaacaaaagaatgtacggatccagatcattggttcataatagaagggcaactgtctattccaaagggaagtcagcaaaatataacattccaagtaccagatgctttcagctcattccctcaagaacccttcagcataaaacataattctaacagtgttgccacgatatcacgcccagataaatcgacgaacaatttcaccatttctattccagaaaagagttcagaagatataactactacatttaacttccttgcacagcttacatcagatgctaaatccaaagttacagaaccaaaaagcatcgtttacagtttctattcagaaaatactatgtttaatgacgttattgattacgtcgctaaaaatacttctgctataacaacagatggtggtatatacaaaactaataataccgcctggtttaccgttgacttaccaatgagaacgttcagaaatcccgtttatttgacttctcagacatcttcctcctcagattacgtattcgatacttcgttaactaagtttgaggttgtcactgccgttgattcttttaacgaacctattaatgctatcccatatacaactgttcatgactactccacagaagatgaaattagatgtttatttaattctacaatcagcggtgggctatacttccgtgtgacttatttcacaaagaagctatctacctcgtccatatcaaatactgtcgaattaacatatcccgatgaaggtacatctgtcagacttttaggaaagagagatacttcaaccaccctagcctcagaattatattctgagtcagctgctaacattgattccaccaccagtgatgacacaactagctctgatgctgctataacaccaacatactcaaattcaacgctttcttcttatacttcgcaatcatccgctatccctgaagttgcggttactgcatcattgagtagcgggatcctttcttctacagttgacggtgctagcacctcggcggacgcttccatgtccgctgtctctacggtttcttctagcagtgaacaagcttcttcttcaagtatttctttatcggctccaagttcttcaaactcaacctttactactccttcatcttctctgtctgctactgaaacatatagtattatcagttcagctagtatatctgtcacacaggcttcctacattgataattctacaactaccgctgttacccaatctacttctactatagcagtttcatctgctgaaaaattgtcaagcactctatcatacaccagtaacgtcacaatatcagtatcatcagctacccaacatactactactccttcatatgttagtaactccactacactctcatcctcatctgttcttgaatctgtaattagctctccatacctggcaaacactactgtttcaggagcttcatctgcaagtcaatctactaatccgccatatgtctccaactccacaacatcatccgcaactcaattagccaccattgctccgttcgcgattaacataacaggaacaagtatttcttctagtatcactaatacttcttcagttagttctactacgtccagtttatcatccggcccatttgtttcaaacacagcggttgcctctgggtcttatattctaaccactactacagagtctgcacaacttactgaaatagggagtttgataccaatctcgactattactactagtaccaccacttctggtaccgataaaactggtagtaataaggtggcctcttcaactgaaatagcgcaatctatcgtaaacaacagttcactttcggtgtcaacaatcaacactaacgctgcgacagcagctgctaatgccagaaatgctactttcactcatgcaacccattctggttcgcttcaaccctcatatcatagcagctcactattatcgtccacaattgacaccaaggtaactactgctactacaagcaccagtagagacggtagttcgagtttggctttcaccactgggctcaatcaatccgtagttaccggtacagataaaagtgatacctatagtgtaatttcatccacagaatcagcccaggttacggagtacgacagcttacttccaatttccaccctgaagcctacagtcgttacaggtacaagtagaaacagtacctttagtatggtgtcctccaccaaattgaccgaagctactgcaacggataaaggtgatgcgtatagtgtaatttcatctacacagtcggctcaagttactgaatatggaagtatgcttccaatttctacgctggaaacaccaacagtcattatgagtaccgatgaaagcggctattttactttaactacatgtactgagtctgggcaagctacagaatatggtagtctgattccaatttccacactagatggttcagttatatatacatttactggcgaaagtgtagtggtgggttacagtaccacagtgggtgccgcccaatatgcacaacatacaagtttagtcccagtatctaccatcaagggttccaaaacttctctttcaaccgaggaaagcgtagtggctggctacagtactacagtgggtgccgcccaatatgcacaacatacaagtttagtcccggtatctaccattaagggttccaaaacttctctttcaaccgaggaaagcgtagtggctggctacagtaccacagtagattctgcccaatacgccgagcacacaaatttagttgccatagatacattgaaaactagcacattccaaaaagcaacagcaactgaggtttgtgtcacatgtaccgccctttcttcccctcattctgcaactttagatgcaggtactactatttcattgccaacaagttccagcacatctctatctacaataattacctggtattcctcatctactattaagcctccttcaatttctacatactcgggcgccgctggtcaattaaccatccgtattggcagtttgttgctagggttaatctcatttctgctgtaagaactattttatcaaatagaaagttataaataaaaactaagagttcttttggtataatgcataaataatttttttatataatgtttgtaattgtaatgataaatttttatcatcttggataattttcgtattatcgtaacattcattcgttctagttttatgactaatttgcatcgataatttctacagacgccctatcggcttctaatgagggtcttggtgttactcttctcagtaattgatcttctaaacatctactacttagcagtcggtcttgtacttgaggtcttacattaaaatataaacctttttcatcctttgtgtgtttagactttttgtacttgaaggtctcaataggaagtatccactctaaccaagatgtacccattatatcttgccagttggccattgaagaacccaagtcaaatatattctctaaatgctcatttgttccatagctgtcattgaggatttcaagatcccttcgataccttctcattccgtgtacctcgatagtagtttggtttttacaaacctgataaatgctgaaacaggtaaatgctaaaacagaaatgaaaacagcaaccgccaatagggccacccctaatagatgaaaatctatcaattcacggttgaaactaccggagttaaaccacgtcccaagctcatagcaagtataaattaggactaagaacgcgtataatgttgtgtacattaagaattgaataaaaaatttttgattcctaaaaccagtgcattcagcgaaccaagggcaatgatgatccattttcaatatgcaaacatcgcatgatgaacaatgatgacagcgatcgggcttccaaacatggcatacttggcacacccgaaatcttccatcatgttttaaggtcaaacacctttttgacatatactccggaggaagttcaagtccattttccgctgcctttaaatcgtggactaacaaatcagggaaatctagaggagaaccgggacctctagcaataaccttataataagtgtatagagccactgccaatgtcggaactattgttagcgcgagaaaccacctaggtatttgatgaatccttgtcaatgttatgtatgcagtccaaatatacaaacatgtggtcaaacacctgggaaacagacttgtcaacgaaagcctgtcattcatttgcgaaaaagattctatcgaattccaagatcggcttctttgtcttgtatttggtacgacttagttatataggtttttttttttttcttggacgcaatcacataaaagtgtaatatatctcattagacaaaattggaaaagttagataattagcgtaaaagccttcattaatgataatagcgtgggaggtataagatgcgcttaataacgctgaagaatataaagtttcttatacattcaatgaaacaaggaaattttcaattttaaatttaagttgaaatagcctttagcacctaaaaataaaaaaatattaaaacaccaacatgttgttgaacaagttttccagagaattgaccgaatatttaaatttctatttaagagtcatataaatttattgaaaatcaagttgtatatctttagaaaagcacaaatccctgtaaagctgcaaattgtcgggcttaatgtgtataacagcagaatagtcatcaagagcaggtttataatcatcgacattgaggactttttcgtaaaatttttcgtcaacagacacatgatcaggagcaataagaagtgcttctgttgtcatctcgtcattctcatcgtcgccatcatcatcatcatcgtatacatcagtgaaatcttctgcaatatcaactagtggttctcctattacttttctcattggtggaatctcactactttcatgactgataaaaattggatattttgaatacgaaaatgaattcattttctcttccaacttttggcttctgtcagatattatgtgcaggtaatgttcatacaattctaattcttgctttggagatgtatctctgtctaaatcggtagtctcaactaccctaccttcagccttttctaaactcttactggatgtgatcatctttagcttattattcagccaactttgcttcctagaagtgaacggcgacatagccttgtcttgtttggacaaagcattatgatatcttcttgttgaattcatattatatgcaaagagatcgcgaatccaagttactgatcttggcagataatattcattccagtaattgtcaaaggcaccaggataacctcttacgttttttataattttctctcttgtcacatcattacctgttgcaataagttcttcattaatcaattcttttacacttttgatgttgtaatcattccaccaatgaatatagctccttttaggcatattaagactataagcattatgcaagtagaaatcggtattcatttcccataaagagggaaatccttctctccaggagtagtgacccaggaataaattaatcgcatcttgcctttgtgcatcaacgaatgaattactgtagaatctttttatactttcgatcatatcccttgaatgggagctccactgatttatttttctatatgtctccatggtgttaaccaaatgcgaaccgccatattgtaatgcaatagtatctcccagatcatgaaacaattcagttagtatgttgacgatatcagagtcgtactctaaataactattatcgataattcctaaagatttgagctggcaaccaagtgctctcttgccaatgacgaattgggcggcgttggtcctatcaagacagtcaatacaattacttcgacatattccttcctggatctttgtagaagcaaagtctggaccattatgaaatattcctgtcgtcgtgacagtgtttaccgcgtacttctctaagaattcaataacaccttgaccatcttgtttagaagccctgctcatatcccaagaggtgtaatctaatttctttagtgttggtaaaaattcattcagataatctatacattgttcaaattcccagagtaacttagtttctcttggcgtcttttctttggttttaattaagttcagtatttgaatggttccgccaccatatctttgaaacaagttatcaaaatgcaacgcagccggagaaaaaaatggatctaccacattgattcttataggtggctttgtggttaaattggacgcatcctgggtccagtataaggggattgagccacgatgctgtacaaaagaagtgtatcgatcactatcaaaaaatccatttcccggttgatggaatggagtcaaaatcatatctgttacaatctgttcagtttcgacttcgttagcaacatgacctttattgttaacaccacgctttagaaagcgtgcaccagcaaaatggtgggatcttcttgcgattaaagtaatatatatggacttacccaaaactgaaacattaacctggtcaataaatccatgtataatgcattggaaccaatcaaaaacagtgtcaatacaagcaaaaataggagataataaattgttattccaaacaaacatttcgttatagtcggttatcccgcaaggtattgtaatatcacatcggtcaaccgcttttaatttctctcgcaatatattggtttgtaaagtatttgtgatatcgtaggtataactgaaataaaaggtttttgttaggtctaaatccttaaatatattcaatagccttgcctcatctgaacttttttcaggttttttatagttgttcgtaataggaataatatcaataccatcaatgtgataaataccatgaccgccaatcactgcaacttggctatacttggtaaccattattaaatagtaccaacaggtgaatttaatgaatcccagaagaccgtatcctgtaattttcttatgtagaccatcttcagttgcttcttctaaacttgctagtacattcatgatttcatttctggtgaagaagacattatcctccaacacagttaattctccacggggtacagtaagatcaatttctagaatacgaaacatggtttcccttttattgcttccaacaatatacattcgatctttggtttcgtataacgtatatttacccattacaaacttagaggtctttctctgcttagacccagatgtggtaagtatacctccaccaagggtatgctccattgcatcattgttcatccttgtcctgtttcttttttgctttgcgttacgttactacgtttcaaaactaattaatttcaaataatatcacagcatttacatttcaatagtgctcggctaagtagatgaggactatcgtaaagagaccaatagaagagcttgaaaactttacaagaaatatatacatgtatatattatatatatatgtttaatgcaattgcaagaggtattaacaaatcaggaggacaagtaaatgaacgtgctgcaataaacccaaatggcgtaacgagtgtagtgcgccttagtgaccaccgcaagatagtgccagtaactagtgtacaagtgtggcaaaatgcaaatgagcgttctggtagtatgtgtccaatgttgtagtgtcaactttgtctgccgttctggtggcttttgacagttgattttccaacgattattattatgcgcgaaattaaagaaaaggaatcttgtatgatgataaaataaatagatcaaattaaatcatcagtacagaccagaaaacaattaagtgtccttttagaaatacgagagggtggtaaaatattgaagaatggtaaatttcgatttgggccaagttggtgaagtattccgtagaaaggacaaaggagctatagtgtccggagacaacccagaagaagaagaagacgtcgatgcttctgagtttgaagaggatgaagtaaagcctgtgcgtacaaagaacagaagacccaaagaggatgcattcactcaacaaagattagcggctataaacccggtgttaacgccgaggacagttttgcctctttatctgttaattgctgttgtatttgttattgtaggagggtgcatattagcacagaactccaaagtggatgaagtaaccatatattaccaggactgtatgactaacgcaacctcatcatggagcgacatcccttctgaacattggcaatttgtatttcacaaatataaaacatataatactgcaccacaatggaggtttgtggatgatgaatcagatgacttcacaaaacaaagaggtacatgccaaatcaggttcactactccaagtgatatgaaaaataacgtatatttgaattatgtgctggaaaaatttgctgccaatcacagaagatatgtactatcttttagcgaagatcagatacgtggggaggacgcctcttatgagacggtgcatgatgcaaccggtataaattgtaagccactatctaagaacgccgatggtaaaatatactatccatgtggcctaattgcgaactcaatgttcaacgacacgttccccctgcagttaacaaatgtaggggatacgtctaacaactattcattgacaaataaaggaatcaattgggaatctgataaaaaaaggtacaaaaaaaccaaatacaattatacacagatagcacctccaccatattgggaaaagatgtatccagatggatacaacgagacgaatattcctgatattcaggattgggaagagttccaaaactggatgaggccaggtgcttttgataaaattacaaaactgatcagaatcaataaaaacgatactttgccagcgggtgaataccagttggatatcggtctgcattggccagtattggagtttaatggtaagaagggaatctacttgactcacggttctcaccttggcggtagaaatccatttttaggtatagtttacctgattggaggctgtatttgtgctgccatggcattgatattattaacgttttggctcttcggcggtagaaagattgctgatgcatcaagtttgtcatggaatatgaaatagaaaaggagtgatggttttctttatttttaaccctgtaaaatttttttatttttttatttttactcttatatatgtatatgtttgtgtttatttctgaataaaaatttataagaaccaaattaaaaccgttaatagcccacccaaaattgaagtaaacgaactcatacctagatgctgggcctcattatgcgaaactgttttctttattgcagatttaataacgcctacagtaccggttaaagtacccatcccaatagaccccacggagggagaagcgactgttacgtactgggaggagaaacgctggacaaaagtagtttgcacagtgatagtgttgccctgtctaacaacagtgacccacatggacgttggcgcacgtgtggttgtgtaagtggaggttgtaccttcagtgatggtaatgtatgagtcaatagatagactagtgacagcagacacaggaggttctgtgaagtctgtggaggggtctggcctggtgcctgtttcagctactgcgctccctgtcgatgtggtcgtctttacactggaggatgaaccagacgaagatacagacgaggacacagacgaggaggcggatgaagtagcactggtgctagaatgtgtgaacgtttgagtcaatgtaactgtggtacccaaatcgtttgtcgtggtaactgtagataaatacagtcccgaagacaacgatgaagttgcggtaggaacagtggtggttgtcttaccagtagatgaggtagaagtcgtcgtggttggtagcatagtggctctgttgactgtctgagtaagagtgacggtggttccgacatcgttagtggtagtgaataccgtagtgaagaaacctgtttgagcggtagttgtagcagcagcagcagcggtggcagggtcccatattgtggtctccgtaaccagggcccctgcgacatttgttaccactgtaacctgagttgtcacagctgccatgaccgcagctgaccacaacgacaaagaaagtagcagcgtagcgaatgaatgtaatagcgtgcgacgcatcattttttttttgattgtcttgcagaagttgaagaggtctttactgtagcatatacaagtgcttaattcttgatttttattttctttttttcataatacacgttatagaaaaagccccattctcagtttatgaaaaaacgcgatatcaccatacacgctgaggtagggggatacaaggtgaagaatgtacgcaataaggcgaagtatatggcacaattgagcagtaaaagtgttaaaatatagtgatatatatatataaaatacgagagtaccaactattatgatcttttaatgccctctttccgttgagatattcataatagtaaccgtcacggaactgtcgctttatacggtgaggggattatttagttcctaatttatattagataaagaagataataaacatgagggatgctgtaaatgaaagtgaaataactgctagctagaagagcggtaagcagcaatggccaaaaataaccacatttctgccagtggtaacagtacctctggagaccatcgtcttaaagaggaggttctgaccccaactacatctgcctcgactcctcatagaatatttagcgtggacgatgatccaaaggagatccaaaacgatatcaggtatcttgagggtctgcatgaagggttgaagttcgccctgcatgccaataaatccaagcgatctgtaagctcgcaatcaccaatcgtacatagcagcaacaacacgctgcaccaccacgagcaccaacaacacttgccgcccacactagagtcgctatcctccaagtcgcactctgtgccagacttaaatacagctactcccagctctccgaaacgaatgcattcatctatccgggaattacctcatgatgacaatgatgacgaggacgccaatgatgacagtcggttcattatacacgactcgcacggccatgatttacttatagacgagatcaattgccagtcgccttcacacttggaaaacaatgaccaggcgtctaatgcttcgtccacagagtcattcactttacgagaaagacaggacgccatcaacgagacccaccccttcggtatcaggatatggaagcctgctttatataagaaacaccgttcagttcaaagaaccgcggcgcaagacattcacgagactcagttgaagactattacctgggaggtgacttgttccaatgtgctatggtttattttgttcggtttccccattgcgatactcttctactcggcggctattgtggtatttttactaggcggcggaggactggtaacgaactctgcgaaggagtactccaagtgtctgtataaactcgccaattatttcctttggccttttggcaaaatggtatacttgttgcaggacgagcaatatttacaagaagataaggatgaaggtattagtatgcagcaattctacaattgggtgacttcatactccaacaggctggtcttccaccagtctcaggccaagtttcagcaaagagaggaccatccggcccctgcaacggaatcttcgtctttgatgccgcccgctaacacaacagcaacaccgcttaactcgaaccatccatcatataattctattagacacgaaattccgcacgcagcggctcaaagacggtactttgggagaggaaaatggagctggggtcgtgttcttttctatacaatcttccatctcgtcttgcaacccatccttgccgtcttatctctttgcctctggctcctggtgtttaccattcccatgagtaatgttctttggcaaattatgtatcattgcagaagacatccgcttgcattaggcttcaaatatgtcgagaactcctcccaatcgcacgaaaatgaaataacccagcagcaattgaacaaaaatatcctcttatgtacgttccgtgccgctggctggcattactacaagtacacagttgatggtacaaatgttattgttgtgaatttaatatccatcgttttctttacaatttttgacttttatgttttgaaaaatttcctgcattggaaaacgtggttcacatacgaatcctcaatattcattctttgtttgacatccaccatcccactagcattttacattggacaagcagtcgcatcgatctctgctcaaacttccatgggtgtcggtgctgtcattaatgcatttttctcgaccattgtggaaattttcttgtactgcgttgcattgcaacaaaaaaagggtcttctagtggaaggatccatgattggttccattctaggtgccgttctattattaccaggtctgtccatgtgcggtggtgctctaaataggaaaacacaaagatacaaccctgctagcgctggtgtctcttccgcattgttaatattttccatgattgtaatgtttgtccccaccgttttatacgagatatatggcggctactcggtaaactgtgcagacggtgctaacgaccgtgactgtactttctcgcatcctcccctgaagttcaaccgtttattcactcatgttattcaacctatgtccatatcttgtgccattgttctcttctgtgcttatatcattggcttgtggttcacccttagaacacatgcaaagatgatttggcaattgcctattgcggacccaacctcgaccgcaccagaacaacaggaacaaaattctcacgatgcacccaattggtcaagaagcaagtctacttgtattttacttatgtctacgctcctgtacgcaataattgcagaaatccttgtttcctgtgttgatgctgtcctagaagatattccctccttgaatccaaagtttctaggtctcaccatttttgctctgatccccaatacgacagagtttttgaatgccatttcatttgccatccatggtaatgtagcgttatcaatggaaatcggtagtgcttatgctttacaggtttgtcttttacaaatcccatccttagtcatttattccattttctatacgtggaatgttaaaaagtcgatgattaatatcagaacacagatgttcccattagtctttccccgttgggacatatttggtgctatgacgagtgttttcatgttcacctatttgtatgctgagggtaaaagtaactatttcaagggttccatgttgatattactatatatcattattgttgtaggattctacttccagggagctctttcggagtagaaagcaactgtccccgcttttcacctggatacctaccaatttttctttttcttatatctttgtattgtttgtctttcttattactttttattctatatagtctttagttaattaattacccgcaacgatcattaacacctcttaaattgatctactcacaattgggttgttcttatacttagagaggtgcgttcctcgaaataactcgaatcaagcccacacctgctcccttttttatttctccgtcaattgcactgtagaatccttttctggtctcatgttgtggaaagtttctaagatgttcttgggtggcttggtagcgctaacaacaatatcggttgcgaccctttatcactaccaaaatcgcctagtctacccatcatgggctcaaggcgccaggaatcatgttgacactcctgattcccgtggaatcccttatgaaaagctaaccctaattacacaagaccacattaaactcgaggcatgggatatcaagaatgaaaactcaacaagtactgtgttgatcttatgtcccaatgccggtaatattggatactttatactaataattgacattttctatcgtcagtttggaatgagtgtatttatttattcgtatcgtggttatggtaactcagaaggttcacccagcgaaaagggtttgaaattggacgctgattgtgtcatatcgcatttgtcaacggattctttccattcaaagagaaaactagtattgtatggtagatctctaggtggtgctaatgctctttacattgcttcaaaatttcgggatctatgcgatggcgttatactggagaatacatttttgagtattcgaaaagttatcccatatattttcccccttttgaaacgctttacgcttttatgtcacgaaatctggaattcagaaggccttatgggaagctgtagttcagagacgccattcttgtttttaagtggattaaaagatgaaatcgttccacccttccacatgaggaaactgtacgaaacatgtcctagttcgaacaaaaagattttcgaatttccacttggttcacacaatgatactattattcaagatgggtactgggatataataagagattttctaatagagaagggttttatctaaaagtaataatcaaaatatttgatagatttatttactttactgtatgtaaagaaaatgtggtcagtcctcacggccacttagttactgatggttatttattatggaaaaaaaaactgcactttgctacttcttctatttatattatgtaatatctactccggttcaaatattttattgatctcttgctcattctttttcctcgtttcaggaactagtatccaactgaatattatcaacgctaataggcaagcagcaaatatgtatcctagtttgaaatcaattttggatacaatcattggtgttaaaagtgatattaagaaattgaacatccaattgataaatgtgcaaatagccattgatatggccctcgttcttagagggaacaattcggacactagtacaaatgtaactgggcccaatgttattgcaaaccaaaaaataaaacaacaagtcacgataattaaaacaatatttgagaagtccgtttctcttccaaatgtccccacagtagcatatgtcatcatataaaataataaatttgttgaaccatataataaacatgtcttgtggccccatttctccacgtaatatatgcctaatatcgtagaaaggaagttaacacttgacagtatgattgaagtaatataaggatccttaatcccgacacctttgaaaacagacgttccgtaataaaagaaataatttattccggacagctgttgaaatgccattatcatcataccaataatcagtctcaaccataactttggctttcccataataaattcaaatgtgtttcttttaactaagctttgcttttttgattcgttgttagtttcctcattattatagttattttccagcaaatcatcgatgaattcaattaccatgctatccgtcgcagggatgccattcatcctcgcaaaagagtatttagcagagggcacatcatttttgatttttgccaagtactgtggagattcaggaacgtaaacaagtgacattccaattataattgcccaaatgtatcccaagaacaatggcaattgccaggctatattttgtgtaggatctttataacatctttcgcatatgaaatttaaaatgtttcccattagtatgccaaatgttacaatcaattgatacgtagataccatggagcctctgatttttagtggagaattctcggagagaaacattggcaccaagacagtggttactcccacaccgattcccgttacggctcttcccaatgtcaaaaaataccaccttccataggagagaatttgaatggttataccgatgcagtacactactaaggcaaaccatataccacctttcctaccaatccaatcaccgatttttgacagagttaaagcccctacgccacaactgatgttaaaaatactgataattaggcctatttgcagatcagtaagtttcttagtagatacaaaaattgtttcatcgtcatggataatattagttgtgccaaatttttcttgaaagctaaccatatttgtcattccaccgatggttccaatgtcccatccaaaaataaagccaccaagcgagattaccaagcacaataaaacgggaatatgcagactcgcattgtgactaatctttgctgcttggccttctatattttcttctttatcatctagatacttaatggttacattataatcccttcccctgcctgcatcaagctcattattgtgaaaatgagagatgtatcccgagctatgttgatacggaatctgagcagtcatttctagcaataattgaagtactttacttcctaagaatacgttaacaaattctttgttagtatttctaattaaaagtggttaattgttctgttaaacagtattcaatgttgctatttgaatttgtgtcatcattagaattactgacatttttattttctatttttttttctattttttttcctcttcttttgagggccgacgtatcgatttgtcaagggaagtataattaaagaaagcactgatatacaggttgctgggtagatattaagaagctcaacatagacacgttatggacgggcataatcagaaccagtaccagaatcagaatcaaattcagcagtcacaacaaccacctctgaagaaatatgtgacacagagacgatcggtagacgtgagttctccgtatattaacctatattacaacagacgacatggattaccgaacctagtggtagagccagaaacttcatacacaatagatataatgccgcctaatgcctacagaggtcgagatcgagtcataaatttgcccagcaaatttacgcatttaagctcgaataaagtgaaacatgtgatacccgccatccaatggaccccagaaggcagaagacttgtagtagcaacttatagcggagaattttctctatggaacgcatcttcgtttacgtttgaaaccctcatgcaagcacatgattcggctgtgactacaatgaaatattctcacgacagtgattggatgattagtggggacgcagatggaatgattaagatatggcaaccaaactttagtatggttaaagaaattgatgctgcacacacggaaagtattagggatatggcattcagtagtaacgactcgaaatttgttacctgttcagatgataatatcttgaagatttggaacttcagcaatggcaaacaagaaagagtattatcggggcaccactgggacgtgaaaagttgtgattggcatcccgagatggggttaattgcctccgcatctaaggacaatttagtaaaactgtgggatccgcgttccggaaactgcatatcatcaattctgaagttcaaacatactgtcttgaagacgcgatttcaacccaccaagggaaatctattaatggcgatttcaaaagataaatcgtgtcgtgtgttcgacattagatacagtatgaaggaactaatgtgtgtaagagatgaaacggattatatgacactagaatggcacccaataaatgaatctatgttcactctggcgtgctatgacggctcgctaaagcattttgatcttttacaaaatctaaacgaacctattttgactattccatacgcccatgataagtgtatcacctcgttatcatataatccagtaggacatatatttgccacagcagctaaggatagaaccataagattttggactagagcgaggccaattgatcctaatgcatatgatgatccaacttataacaataagaagataaatggatggttttttggcatcaataacgacatcaatgctgtgagagagaagagtgaattcggtgcggccccgccaccaccagctacacttgaaccacatgcgttaccaaacatgaatggattcatcaacaagaaaccgcgtcaagaaatcccaggcatcgattcaaacatcaagagttccacattgccaggtttaagcatataaaagtgcgctttgacgagattttaggatacataaataaaaagactatataacatattatttgtgataatatctctcatttctggggaatgtaccccacaggcaccactgtttacttttgtcgctgatatcttcatagaatttttctttattctttggggtattcttctcggtgtaatattcaatgaaaaataaatatcgccagtttctatcatgttcgtccaaatggaatggtctagagtttatagaacacatgttgagtgaatggatttttagtatgttcaaaacatctaccaaagaaccagggtcatcttgacgagtagtaaaggtgagtaggttaacccgtagtaatccagtgtcttctacttcattgtcgcctgcgttctcccttctcttcaatactaaaaatcttgttgtatttcctagcttatcatttatcgaatgttcaatgatgtacgccttatgcaattgggcagctgtttcactagcaatggctaaatgcagaatgttgtcgcaatcggccgttgatgaccgaatgcattggttcactgattcagatgtggaagaacaatccaatcttataaaggtgacctgcggaaatttttctgccatggaccttaagtaacattcaacctggccccatacttgcggatgtgagtgtattatgacttcttcaaaatttccaagggatgcaataccatttggtagttggattgggctgattagacaatgggtaatgggtacatattgctccgctataacttctatatctggtgtaattctattagtatctgctggagcaggtaaggatagggcttttttgatcatcctatcacgcaagagatcataggaaaaaactacttgtccattggtggaattttccaacggtaccactgaataatctatactagtgtcgttctccaattggttaaaacattgggggatagaggctgctgggaggtactcaacatcagatgttgattgaaattgttgtaatgcagcttgatgggaatacgtacctttgggacccagaaaaagaaccctcaaagtcttgctggccataattgaaggatgaatgcggaaatataatgaagttgcttttcgtacttttttagcctgttctttctgcgtattatattcatctactaaaatttttattttcatttttcattatgaaaatacaagagtcatgctgataactgtgtaaagaaactgtacgcttgtcgcagatgatgtagtacgtattttatttacaggtgtcattaatatatatatatatatatatatacgtatacggaagtaattcttcgttaattttccatggactgtgatagcgaaatcaatttctcgacggtgaatcccggagaggccttagagaaatctcttaacaactgcactctctgtttagcaactggagtttcttcacccattgcaccataaaacctttgcacgtttagcaataacagctgtgcatcctgtacattcacgtttgtatccggttcaacatggccattcataaaaacaattcccttatccttgaccaaatcagaatggaactgcaaggtagtatgtggccttgcaaattcctggtgtagtttgtattctgctagggaagtcatcatacaatgtgttgtttggggtccgacaaactgccattggatgtagtgtagttccattccctgttcttcgttcggttttgcatcctcagattgaacttgtctaggaagtggcaacacgaatatagggttattcctggcatttgccatcatcttatcataaacggagacaggaatcacagcgcataatgtattatctttttgtgcccatcttgctctccaaagaaactctacttcctgtttcgataagtccttcagttttccaacatccaaaaaagagtccaatgttttgaagggaactttaggagcacttggatcgagaggacttcttgatttcgtcatcaaatgcttggagttgttattttccatttgagttttttgttggtaatcctctagttctttcagggggtcgattttattaaattcccgcttcttagactctatagtctctttcaaatgatttttcaactcttctatgctgttaaaaccttgtttttgagcctcttccaaaagtttctttctatacttctgctctgggctggaagaataaaaacgaaaaacaggaactgttccaattgccttgttaaaaatgggcgacagctgattagaaatatggattctagtgccgatttttctggttagtctccacatagttattcttaaatctcttttgttctctattttcaagtcttgataagttcttcacatccttcgattacggcgtcaaaataagcgttatttccattcgggtgagttgaaccattgataacaacatggtttaacgatactttgaaaggtttaggcggagccaaccataatggatgaatcggtggatcctgtggagctgcttctacgactactgatacggcacaaacctcatctgaaaccatatgcctacagacaagatagctggcaaagggtgctcgatgagtacaacagacagactgggtcaagatatagacaatcaaggacgttaaaaaccaaatttcgtcgactgaaggacctcttcagcgcagatcgagcccaattctctccttcccagttgaagctgatgggagcactcttggacgaagcaccagaacatccaagaccaagaactaaattcggaaatgaatcatcttcatccttatcatcatcttctttcattaaaagtcatccggggcctgatccgtttcaacaattatcatccgctgaacatccgaataaccacagctccgacgatgagcattcaggctcacaaccgctgcccctggattcaataacgattggaattccgcctactcttcacacaatccccatgattctgtctaaggataacgacgtcgggaaagtcatcaaaagccctaagataaacaagggtacaaataggttcagcgagacagtactgcctccacaaatggctgctgagcaatcgtggtcggactctaatatggaattggaaatatgtctagattatcttcacaacgaactcgaggtgataaagaaaaggcaagaagattttgagtgtaaagttttaaacaagctcaacataattgaggctctcctttcacagatgagaccacccagccaaggagataaaatataaaaacttctattagatatgcttgattcatgtccatatgtatctatttatacaaacattacgtaatatacacagattatacatgaaaggtgctcttcatatttggcttcttgcttccactagcctatcccaaccaggagagtcatcccatctgcctttgcctttactcattagagctttgatagtagatctacatttgtatttccagtctttgcaaaccagactgcctggcccatatttaccttccatttcaccaagtgattcataggcagccaccaaatcttcacaagcatccactgtatcattccaaaccttttcttcaacttctaaatcaggattgtgagaaatggccctataagccttctcgtggcattctagggcggcccatggtctcttcctccaaagttctactcttgcgaccagtcgccaacatcttgcactggttgtaattacctgaggtaaagtgttacagataaactcagtacagctcttttgaaaataagataattgctgcggctcctctggatattcactagtcactaatagttctactagtttttcaataattggtaagtcgatggaaccttcgccagatttgtccctcctaatactgactaattgtttacatgcagttaagacatcctcccactcattcaacttaacagcaacaagcatgtaattctcccaaattttccagttcttttgagcgtcacatgaaatggctcttttcaaacaactataagcttctttcaatttatccattttcgtatatgcagcgctcaaatttgaccatgaaagagcatgataagggtctaatgaaacacatctggtaaatgcctccgcagctatctgcattttaccacattgtaatccaacgcaaccataaaaataccacgtttcaaagcttaatgggtattgccttaacgagtcatttaaatgtttcaaggtagcagagtaatttggttgtgctccagactttggaggaggattaaagtaatactttgcaagggaattttttgcgttgacgtattttccaatctcccaacttttttcccatagggatggatcctgttttatatcacccaaaatggagtaagccctggcatccgaatcattttcatttattctttgaagaaggatttcttctgcctttttttcatctccaacagcggcataacataatgcagtctcgcatgccataccaagtctttcataaatttccacagcggacttcaaaatacccagcgacatatatttttcagctaaggtggcatccaattgccacctagggatgaacggcagctggtggatgtatgacagcctgctagcaacattgatttcgcttgaacttggaaccaatttactcttaatcttcaaatccaattcttctacgagggattgcatttgtaaaagtcctctttcaatagttttagcctttgttgtctcaataattgacctttcccataatgatcgggcgaaaatagaccaatttttgtcaccgttttgatataatattctagaaagcaaagcagtaagttcttcttccacaagaggatccttggccggagttgtgttctttatggtgtaaagacgtaacagcaactggatgttgtcgtaatcagatagggtaggttgatcgttagggttcaaatccagcaacaactttggaatattttcttgacgtagtgccaatggcaatagtttatcttcttcataaccttcatttaggtctaccttttgtcttttactataaatttgctcgtctagaggttcatcagcaatggactcaaaatgaggcttctccaataatagatcggactctaaagcaaatgtttctggtgtagcagatgtcgttctcaaagcaaaattttgaaatgtgaaggatttggcaagaatgatcaaaccggcatgagccttttgctgatatttagttctagtagcgcgtgcacccgtcattacaaattcaaaatttgttatctttttcgctctggtcaaggatggcaggcacaaatgttctgtgttgatggccaatgaacatttgacattctctagatagtacattgcacaaagttctcttttgaaatcttcgtgaatactctccggtaattccttagttatcgcatatgcaaggtcagcagactgatatattgcagatgcaacactagcttggaacccagaaggttctggaatcagtgacaattgcgtcaaaagagctcttgcccaccaccaataagctacagctaataatccaggagtagactcagcagagataataggtagcggaatttcttgatccggggtaacatcaaataagcttttttggccggttatcctttcaagtaataatagtgataaaaccaaatacaatggatcatccataaattcgtaggcaggctggcccataatggctaatgagcgggaaagggctgtattaactgctcctatttcaattccagttttgccaaacaaacctgagattgctttcaacctagctgctgggccggtgtagttattttgaataaaggtctgtaagagggcaatagccaaaaatagcatctcattttcttggcccattttgaaaacctcaacgttaagaaagtcatttagagcagcaataacactagatgtggatatttctcccgaaatactaatttttcccttaaatttgtccacaaattgctgtactagctggtatgattcaccactgatgatatgttcagcctttttcacatatgtctggtcgaaagaaccacttttcagagattctacttctgcagacagcaataattttgcatgcaataacgtctccataattttgcaaccactagtttactttttgcctggtctgatagcttctttttagcaattcctttggcctcgatgagcttccattttcaattttcatcttttttttcacgatgcgaagtttcttagataattatcgccatatacgaaacgcgttaggaaacgcgttctttcctttataataagcaatattatatcaacttaaggtggaagtaatgtggcaaaatcgatagcgactatctagaacaggctagtttaagcatatacataatggcaagtatgtattagtgctaggaattggaggatttgctcttttctgcatcattttttttatttttattggcgaatgttaaaattactaacaatggatgggattccaatacagcctatcaaccatataacgaatattcatcagtaacgggcggtggctttgagaactctgagtcccgcccaggtagtggggagtcggaaactaacactagagttaacaccttgacacctgtgacgatcaaacaaattctagagtccaaacaggatattcaggacggccccttcgtttcgcataaccaagaacttcatcacgtttgttttgtaggtgtggtgagaaacattacagaccatactgcaaatatttttttaactattgaggatggaactggtcaaatagaagtgagaaaatggagcgaagatgcaaatgacttggctgccggtaacgatgactcttctggtaaaggttatggttcgcaagtcgcccaacaatttgaaattggcggttacgtaaaagtttttggtgctttgaaagagtttggtggtaagaaaaatatacagtatgcggtgattaagcccatagattcattcaatgaagtgttgacgcatcacttggaagtcatcaaatgtcattccatagccagtggaatgatgaaacaacctttggagagtgcatccaacaacaatgggcaatcattatttgtcaaggatgataacgatacatcttccggctccagtccgttacaaagaattctagaattttgtaagaagcaatgtgagggcaaagacgctaattcattcgctgttcccattccattgatctcgcaatccttgaatttggatgaaactaccgtcagaaactgctgtacgaccttgactgaccagggttttatctacccaacttttgatgacaataacttctttgccctatgaaaatatatagattatttttttagcatttcttagtattcgtttgtgtatttctactaggtaagtaccaaaatttgccggaaatagagtggaaaatggaacccgttccaagaaggggtaagatgcatgaatattaagttggttgcataaatatgctatataaagtccactacaaaaagtcatttatttttgcccgtaagaataaagaacgaatccgtccttatctctgacttcaatgggaacatttacacgcagtacgggcttcaataatagttcccagtcgtatctggttctaggtgtacataatgaaaaatgtctcagcattcttattttgacagctttgaattttgacaaatttctcaggaaacaccagaggttaatatttggaatatctttaaaattctctggatcttggaaatcattgaaaaaattttccaatgtcacattttgtaagaactcctccacatctaaatctctatattcgatggttcggttcttcaatttgattaaactatctcttaggcaacgccttacagagttgttccaatagtaagtgtggtgaatgtctgattcagggctcattactgtacttaaatttggaactgcattagcatttggtatgttatctcttatggaattattttcgtaaccgattaatgtttcttgatcgttctcgtcgccaacatcctcatctgtctcatcaacactagtaattgttcttgctagatgttcccaaaacgatagaggggataaaggatacacattggtaaaggggatattgattacgttaatagaaatatttttacttggaagtctctcccaaagtaagcggtaataatggtagaaagaatgaaattcagggattctttgtcgttgaaaattttgtagctgtgccgcagttaacatggcgggctttttgttattgtctggtgatgggttatttgaaacatcatttcctgtagttctagaaatatagttcagatttaaggacaatacaactgaagatgtcggcggaggagtaattatcttcgaatctgatggcgcttcaaataatgtttctgtcatggaattgcagtcatcaaaatcatcttctgtatccaaacttcgctgttggaaataatatgattcgccgactacctgttcgttagtgaaacatttgctattacaatcaattgttagattggataacgatgggaaacaactgcataacaataagtcgaatttactgttaatcttcagtaaggatagatgtttgaccattttaaagtaagagtgaaacaaacgtaatattccatttccaggaactacatcacatgaatctaaagtaagtgcagtgataggagactgtaaactgtacagttcattatcttcgttctttagaaatagtggtaagaattccattggagtatctagcgattcggtgtctatcgttacattttctagtttaagttcattaattatgccgaaacagcagaataaactcggtcttagtacgagcttttggtgatggcgttgacgattaaaggttctttgtcttttattattagctttgatttccagtattttcaaccttggcagagaataatacttggattcgtattctttgacaaattttttggatagttggaaagtcctcaaatcttcgtttgtgatggattgctggcccttgattattttcttgaaaaaatctctagatccatcgttgaatacagagtaccataaaggaattttaaaattcggttccacatcactcagaatcactctggtcaggttcggtagatagtctataatatcaagcattagctcaatataagtataatggaagtagttgctttccaatttatcaagcagtttgattcgttctgaagttatgatgggagtctcatcgtttagtctgatgttattcagtttttttacgtctttatcatacgaatcgagtttataagatccagcaataatagaatcttggccactcttattatagaacttactgtattttaacaacgagtcttgggactgaggatttttgaattcgatggatcttacgaggaaccttgcattttgtgatctagattgtgtgctacaatcaccgctgtgtgtgacaatgttcgacgtgtggaactcggagtgtatcaaagcattgaactttaacaacgaaagttttgagtccaaaataacgttttggaaaaggaactcattcgtaatcaaattgtagaacctcgaattgacttggcatagtgttactaatgtattgaagtccaaagttcgcagtattaacagtagaacttttgttggcaaacacatgagggacgatttatcgttgaagcgtagtgatctcgatttgatatcatggctcgtactatgtagaaggcttttggcatcagcacagccctcttcctcttcttcttcctccttcgcagcactggagaccagcgagaaatattttgatctaccaaacaattgcaaccgtttcatgattcggttggtttgaacgtttgaaaatgcggttcaacttttcatatctagcagtggctcatctttatgtactctagtcctaaatcttctgctggttatcgcaaaaaaatatgtgatgtgcgggtttttggcagtaatcatgactcagtctctggaaaaacgtgctatttaacggttatatatctatctatgtacatgcctgtgcatgagctcttcattcatttctgggaagggtgagggagctgggatgcattttctgagttgttcttggcatattttcccaggacgtcctttagcgaatctgggatgtcttcaaactccaagtcgcccacgtcttggctaacttgttctccgttagctttcattaactgttccacggtaacatgatgatcatggaatattttcagatggtctgctatcaaatgtctcactttgcagtgcggacaagagatcaagacagtacctttctcgtacgcctgcttggacattgtgtgtgaagatcgggtgttacatttcttgcaggtgaaagctatcatcatcttaggcttgtctaccttaaaagaccccaaatgaaccttcttatcgtcctttttcacttcattatgtgcgatgatattggtatgcaacgctgctgcgggtagagtacggcacacgttgtagcgtacgcgaggcgcccaacatctggcaaagtacctggtaattggtattttactttgcagtagtgttctagtcctcggaatcatgttcagtctcttgatattccagttgcaccggtgctgctttagtatcgctgatcccttgaagccaacatgacgctctttcacctttcctctcataattttgatatcacgcgaaaatgcaagaaaaaaaaattacaattatgaagtgcagaaggaaccaaaaatatcatcgaaagaaggagtacgtagagcgttactattttcaatcagtgttcccattgtgcatacaagaaatgtctcaaccccagatgtcccctgaaaaagagcaagaattggcctccaagattttgcatagagctgagttggctcagatgacgcgtcaattaaagcttggtttaagtaatgtcccatcaacaaaacgaaaacaggactctacaacaaagaaaagaagcggagaggatgccgaagatgttgatgaggaccacaaaactcttttggaagccatatcgcctgcgaaaaagcctctccacgatgatacaaataaaatgactgttatatcgcccgtaaaatttgtagagaagccaaatactcccccaagttcacgccaacgaaaagccgaagaccgctcacagcagatcaagcctaggaaggaggacactccatctactccgagggcttctgctacacctataatcttaccacacgcttcgtcacactaccagcgcccccatgataagaatttcatgacgccaaaacgtaataataacaacagcagtaaccatagcaataacaataataatatcaagaagaaggcagcaggctctaaggatgctccacaggacagcgacaacactgcgggcgctgatctcttaatgtatttagccacaagtccatataataagtcatcacatcatggaacaccgatggccgtaaggatgcccactactccacgctcttatcattacgcgtcgcaattgagtttgaacggtaatacagcaagcacatcaaacgatgcagtaagattctctcatatcaaaccttcagcgtcttctccgcagtccactttcaaatctaatctgttaccgaattttccggacgaatctctcatggattctccatcactatacttgagcaataataacggtagtgtccaggcgacactatcgccacagcagagaagaaagcccaccacaaacacattgcatccacctagtaacgtacctaccacgccttcaagagaattgaacggtaccaattttaacttactcaggacgcccaacttcaacatgggagactatctgcataatcttttcagcccttcaccaagggtccccgcccagcagggagcgtcaaacacgtcagcttcaattccttctgttccagcgatggtgcccggatcatcttccaacacttctgcgatagcaacagctgctatatcaagccacaccacaaacaattttctagatatgaacgcaaacgggatcccgctcattgtaggacccggcaccgaccgtataggcgaaggggagtccattgatgacaaactcactgattgatcgttgacggccatatcagttgatgattccatacttcctgaaatggaccactcaaagggacaaaaatgacaaatgttgaaattataaaattacatattaatacgtaaaatgacattcttttttagggaaattcggagatagattatcactatgtaagcttatgtatcgtaatatacagggccgatatttcacctagtttactttttctggtggcctttatgtttatgactgtgccccctcttgtgtttgcttttagaggctttctctacaggtatcagtatggtgtcctcatccttctcccctgcctctgcttcgactggagctaacccattttcgttcttaaaagttttcttcctccactctcttaatcttcttgccttcatcactttccttttatccttcgctcttagttccttggaacgataaggtgcaaatttcttcaaaccaataaattcatttaaatcagtatcatcggcggcgaaaatctctcttgcggtcaaaccgaaactctcaggagaaacttcacggtaacgaaacttcaaatcttgctcctcttttgtacggcttctactctttctttcttcttcttctttttcaacctcctctattagtgctagtttgttttgttccaaagcattttccactaattcatttacctttctcttttctttcttcttttgcagtttctcttctttcttgctcttctttctttttggaccttcttcctcgtcttcttctttttgttctttttccacttcaccttcttctgtttggtcatcaccatcggcgtctgcataaaagtcacccattatttcgtcatcctcgttccaggtaggctttccctcttgttgataaaattcttcattaaataattcagctaccacgttatcccactcttcttctttgaaatcgttcttcaatagggtgtcagtgatttttttcaccatgtcggcattaatttcagcaccatattcctttgttagttgctctaaaatgtcagtcaatttattcaattttttagtcttctttttctgaagagctgtctccttctctgcttttatttgctctttaatttttcttttttcctctctttttcttctgcgtgaagagtcatcggatcttcttagtgtagcttgactacgtgcataagatataatttcagctgcgtttgggtcctcgtacctaaaattgtaggcattctcaaatttttctgcagcatcttcaaattcttcatcgtcctcttcattattgttgaggtcaagagaaatcaccttgtcccccttcttaggaatccaggcctgttgattcacaaattcttccaagaaattttcttcatttacggttggatccggtaaattttttccttccttcttcgtagaaggttcctttttcttcaaaaacccatcgtcttcatctccgctagactcttcattttcttcatcgctaaaggcactcttgatttcatttaaaagctgagttttctcttcacgttgttgcgagacgaaagattgctttccgtcaacagttgcatgttcgtattcttcgtcatcctcctttaaggcatcaccagaaagtatgttcatacggtgataatcttttaggtaaataggtttatgcttcccctcacgattggccagtttggcagcagcagattcgggatcctcgaagaatttgactttaggatctagtagtttgtccgtcttattgtttttgatggcatctagcacttgattaataccgttttccacttcatcagtaatcaattcaccgtaatcatcttcctcctcttcttcctcttcgtcttcttcctcatcttcactaggaacgtacgatttgcttgcttcgattgcaggcttaactgtcgtcgcagaggtttcagaagtttttatggtagcagtatccgttgcaggtacggccgcttctttttttgcttgttctctagctcttttagcggcagacttttttcttggcattgaatttagggtatatcacactgttgttgaaaactatgagcattttgctttctgaagaaatggttctgttaactagatgagatgagattgatatatttgaaaaattttaaccgatgaccttgcggctcctccgggtaatacttttttctcacataaatatcaaaaaataacgacggtatttcaataatacttttatataagtaatgataacatgcgaggcaatttattacaagccacgtaggcctaattaaaattataaactaacactaaagtaataataatatttcagattaataaaagaacaggaaataggaaagagataaaaaaaaaattaggaacataaaataaaaaataaagaagaaattgaaggagtgactggataaaagaagtgtatgataatatcaaatggaaatttgaatatattttattccaaaaaattttttttcttttccaagtgaaatataaacagcggatcaaaggtgaaaaaaatcatagtattttgttcattaaattttccgaggggaaagagaacaaattaatagaaaattattattcagcaactttcgtaggtttaattttatcagcaaattcacccagaatttgtaactcaaaatcattaaaatcaaacaaatttggtagcttgattggttcagtgaaacctcttggtaagaaagtgtcatcattccttaattcattaaagaactgatgggcaaggattcttcttggagacagtctttgttgtggttcgtagaccaatattttcatcaaaagatcgataccatctggaccggaatggccaaaatacttctcaaacctctgttgcgaagagcccgagaacagtggtttggaaaatagagggccatcgtaggccggattcgaaaagaaaatgaatcttttatcgggaggacctaacaatttagcaatttcccttagctgtagaaggggttcttgaccttgaaatatggctttgccgataagcatctcgcccatgacacaaccaagcccccatatatcgatctgggtggtatattgggtacaaccaatgatcaattcaggcgctctataaaatcttgaacagatgtaactaattgaaggctggttatgttccaattttttggcagacccaaaatcgcagattttcaagacaccggtttccgggtctacaagaacattggatggtttgatatcacgatgacaaacgccaagaccgtgtaaataaagcatcccgcgggcaatctgataagtgtatagcctgatatgttttaatggcatttctagcttgtttgtcacataacgattaatctcgatttgtagagtttctggtaagcattccatggcaaggtgttgataaactttattatcttgcggggacaaatgagtaaagaaatactgcaatttaacgatatttggatggtcggcaatcctcagaatctgtaattccctggacttgtactcggtatgagcagggacttttttaattgcaaaggggcccaaccagtttttcttatcctgggttaaatatgcttgtacaacagtcccaaaggcacctctaccgattttcctgtactctttcaccagcatccgcctcgtgttgttcgatttattcgaggttacatcgtctgcaatgaattcagatcccctttgcagaggaacaccattctgctcttccgtagacatatgtactagaatgtgatggagtgggggtttcggaaaataaaaagaaaattgaaagatgaagcaaagaactctgtagtcttgggcttaactcctatcaataaacacgttacgggcctgcccacactactaacacgacacaatggcactcacttgcgaaatctatgtcgttttcccttggaggttacgcctgccctcttccgcatatgaaggtcgcttttttcagtgttgtttgtgggtcactgaactgtcattacatacgaactgagtggaagcaagaatgctgctttcgaaagccactacagctacgtgtgatcatataattcctgcataatatggctgcatgctttttaatgatagcttcaattatgatgataatcactgagctactagtattccattattcagcctaagattggaactttctatagcagcggagagtgtttgtttcgtacttcgtgactgtttggcataataacgatgaattgggaaagagggaagacaaaatgagagtaaatcaggtggaaagcagtggttcttctgaaaagaaaaagtgacagtgtgaactgttatagttacgtgtgatgctgttacaacctgtttggaaaggctgccgatggacgcagtttgtcaggcctatcagaagatggaattctaccggcacgaatagaggagttcctttttcatttaaggatatttcaaatcaggaggatatcacgaatatctcgtatccttcgtcctctgactcagttttgacaaagtcaaatggtagtagtgaggtttacaagcccaaagaggaagtagttaagtacattctacatggcaagtttactaaaaataacacgcatttgacattttcaagcgttgtggaggacaagaactttcataagaataagggacttacgtataatgatacaatgctgtactatttgaacttaccccagaaagtgaagatttcgctatctacaggttgtttagggtttaggaaggcagcaagaggggagtatgaagctgcatttcaaaccagtggtagaatgtttgaattgattaaggaaaagaacatgctgaacaaagatatcgaagtggtgatggacgactttgggaagggcagagctgcttttatttccgctcttgttggtaaggaaggggccagtgtggtgaaaaaggttgtgaagatcagcgatgccaccaaattgaagtttggtggtgtaagatcaccaaagatgagaagactatgatcagctcccactatgtatgaattataaactatgtaaaagaagaagaaatatatatatattcgtgtaaataattcgatttttccctttttttaattgtcgtcgttagagttggccaaaatccttaaaatagacaaaaacaaattgacgatgtccaggtaaagcatcatggcgcatctaacttcttcatcaggatacactttcctaaaaatcagttgcgtatcgatgaaaagatacgcggtaaataaaatggcaccaagccagccgtaaagcagattaaacttggaagagtgggtattccagccgaaaagcaaggccgtgagacccattccgatcataatccatagaccccagtttaaccaatagtatattgacgttgcggaattcagcacgttctcgaatctctctgatagtgcggtcaaggaaacgccgactacgacgatggtggtgatcagcagagccgaaagtactgtatccttatcgtacgctaaggttaccagcgacagacagtaagcctcggaaagagtgaaaatggagagcagcgtgagcttttgcttgtacgaggacaagacgtaccaaggcagacgcctttgctcttgtgccggctcttcgctgctgcccgtgagcaacggttcgggaacactggcctcgtagtcttcgggacgaggacttactgccagccaaatgcacgatactagcgataccaccatgcagatgtagaagagggcgatatgcgacatgataaagttctgcaaagaagtggaaacgctagcccagtagcagaacgacaaactggccagtaactggcatgacagcagagagtaaaccttgtgcataaaccgctggcgaatgatgggttcgcacgagataaccaccgtggaatatttaaagtcttccgggatgaaagcgtttccatcctggctgctcgcaggctggccgtaaagatgtgagctttgctcttcgtaaggaggtggaggacctgacatattaacttgattctatatccttttatttgctgttgctcttgaaatattgtcaagagtaagatgagtgttatagctgattcttttctttatcccggaaagatccttattatagcctcaaaaggggagcggccgggtaccctggttgcgttgccgccccaatctgccataggcccacccataagagtttagaaatgaattattcctgggccaatgctgcgatcacgaaaattatcaacatcttgataaattaatagcaagttggactaacttacaggttttctcgtgagggaagtggaagagaaagaagaaaggagcgtatgcaactgcccttggcagccgcccatcgtcactcatggccgttacgcgccgcggccgaaacacgccaaatgctatgtacataacggaaatgctaatacgtaacaatataataatataaagctttcataagtcttggcactggcacttgcatcagcatctcgtatattagatacatcatcaagtccatatgtcccagagaaagcgatactcattgaacgtcgtcacgtccccgtcgataccgtcaccgacacccagtgcaccgatacggactaacgaatccaattgggaagctgcttcgccagcgagtgctgcatcttcatttctcccgaatgttcatcatggtggcacggttttgaatcctgggttgggcataatgaggtcaccttcgttgaacaagtctggtgcgtttggccggtccggcagcagtggttccagtacagtaatagaaccgtccaacataaagttgctgctaattggagatgcaaacgtagggaagacagctatgattttgagctattgccgggaactgttgacacgagcggaaatgtcacgatcggcgcgactgaggcaccagcagcagcaacagcataaagacttaggattgaagaaaactgtggtgaaccatagattaagcatgaaagagaaaagaaaacggtacagctctaacgattttgaaaaggagttcaaagatattaatcattttgcagacgaaacaagcgatttcggaaacccgaacatcggtgatgataacaaccacgaaatggcggatcctaatgagattgtcatcgaaaccagaagtactatcggaatagacatcaagacgaacttggtcaacatagataaccggttttttaatgtcatactgtgggacactgcgggacaagaacggtaccaaaacgcaatcattccatcactgtacaagaagactaatgcggtgatattaacttacgatataacaaatgcgaagtccttccaaagctgtatggagcggtggatagttcaggcgttggaaaacttttcttcccaggatttgttaaaagcaagattttttctggtgggtaacaagattgacctttataaggaaaggcaggtaacccattatgatgtggtgcaaatggttcaggaaatgcaactgaaacatggtattaaaatttcgggaaactttgaagtaagctgtaaatgggtcaacgtggtggagagaaccatgaatatgataatactagacctggttgagaacggatgtttcgaaaacaatgatccttgtgtgtcgattacaacatctgacgacgtccagggacatgagcaagaattccacgatacagtagaagagcctttcaatttcactcggcaacgtcaacaccaacttgaaaaaaataacacagtggatattacaaaacctaatgacgacattgcaaataatcaatcaatttgttgcgtttagtcttcgacaaattatacaacaagattcgcaggcagccattgtccaatacgccaatgtcattatatgtaccaatatagacgcattatacaatcctacaatttatatcattgtaaaattatttactaccacttattcttcaatggtgtttttaatgttttgtagaggaaaacttaaaagttgtcatttttattcagatcgcaatccatggtttgacacattctatcttaaaaaaacaaaatctatttattttggtttcggctatattgatgatgatgaatgtacatataaaatggcaaaatttaaataaataaattatttaaaatcaattttgtttgagttaaacgataatactatagtataatgataatattaataaaaatcttagctttttatttttaacaactcgcttattcgtcttcttccaaagtttgagcggcaatacgatccaaatctctttgaccgttttcagagattcttctaccaccctttggagagatttcgacaataccgattttttccaaagcttgcaagacctttctgttgatagaaccggaagcatcaatgtgcttgtatggtctgacacctctgctcttggcaccaccgtacaatttgttcaacttaccaacaccgacttgctttctcatgtaaatgtgtctagcaacggaggcagcacgcttgtagaaccaaccttcagcgtcttgtggtggcatttcattaccagaagaggtcttgacaatgtcaacgtaacctgggacttctaatttaccttgtctttgcaagaaagaagcgtaagcattgatgaaatcttgagctgcaacgtctctaattgaaaaaatgcacaattgaaatgcttttgttagtaaaaagttttctcgtaaaaatagaatatggaatgctcagtgaaatgtttattgagacaacttcttggtgcggcagtatcgtggtctcgggttgttgcttaaattaacggcataaaaatcgcttttcattgcttttgcattaccacggttacagatttccttccaacttaaacgtcttggttcaggttctcctatttcattagaaaacatcccacctagttaaaacctcctatcaatcaattccaataaataaatgattacctcttcgtctgagaacttcattttgtatagttggctcaaaatattctctccacaattacagcaattatatcataatagtttaactcattcgttcggtaaatgcacagtaaagatgaacttcaatttatcaggtaatgggaaattctgcactaaatcctttttctcaatcccatatgttttcatctcgttgttttccacctaatatccattcattctctaaatactcattcaatgagtgaaagttatacgtacctaacggaaacacctgccatctttattatctttggttctatacctttgttgtcaatattcacaaaaatcccactttaaaatttcattagtccattttaacgattgtatcttcactaatgttcgcttattgaaatgggcacaccaaccgcgttacgggtggctcccagggagccgtaaactggagatctcaatacagtagaaagaacagcaatgtgcaaaacctcaccaaacaccagggcttgtcactagagctccgtcctgctgggctcaaacgcgcctaatttattcagggagaacggacggacgtagacgcgatttttttgtcaaagcacaaaaagctgacatcaggaagaaaatcaatagtgcaccaaaggtatatggtgtgggttgctaaaatgttcggatgtaaagtagtattgaaaaaaaatgggaaaagtgtgtgaatgatagtttgtaggtttatgcatagggcggaatagctgacttgatactgaactgataggtttagattatgaagttattatacatgtatatattgtagtcagtcatatggtatggaaaaatccctctttcccaacctaatatacactgaaacaaggaaaaaggaacaaagaagaaaaattgtaaggtttcaaaccatactagattacaccttgaaacccttagatcttcttctacctctagctctttcgaactttctaccggtggacaagattcttggagccttacccttgtgtggacccataccgaagtgtctgaccgcttctctggagtttcttggacctctcaagatcaaagtgttttgacccttaggagctctgacagctaattgatctaaagtgatacattcaccgccagccttaacgatcttggctctggcaccagcagtgaatctcaaagcagcaacagtggtctttgggaattcgaagatcctggcatcgtcagtaacggtaccaacaacgacaacagtcttgttggcagcaccttcttgcttcaaagctctagcaattctggagactgaaacaggtggtctgttgatcttagacaagaacaaagccttcaaaacaaccttgttgaatggagcatcagtacgacctgtgattaagacaagaaaaacaaaagtttttacgttatgttagtaaagggataaaggatttgttggtattctcgataggcagcttttaatttcttccattaattgaagccaaaaagagtgcaaaacgaaaaagtaccaatttgtttttctctttgaagaaaaaagattctgctcagttaatagttggtccgcacttgaaggtcgtattgtacttcctttagtactcgcagaatttccagaaaactaccgctttctgttctagtggaaatctttaacacaaaagagaacaaattccacttttgtctaagagatccgtcgcacgcaacgatactaagactgaagccattagaagatcgccgggactagaagttaataatatcacagaatccttttatcctgaagaaaattgggagggagatttcaatacatacgagctaggaaagtgtatagtttgaccaataatttcaaatagacgttatcggattttggagcggttctatgaccggatcttttgtgttgcttggaagtgtgatcaatacccattttgttttttgttttcttctaattgattttttctttctatttcctttggtgaaacaggtagttttgttcaaaagaaatcattcaatggtttaaataaaagcaagaagtatgaaaatttttttattttttcttcagaattttatcatagttgtcgtaaaataacgaggtcgggtaacgtgtttggtgtactgaggtcttttttaaaagaagctccagcaagaaagagttttgtgtgatggctaatgaagtgtcaattgcatttggaaagcagcctgatttcttgggcgtgaatatgaaattcttcttttgttattttataatatgaagtatgaatgaaaacataaagcgcgctgagacaacgactgttcaatgtaaaataaagaaaatctatcgttctcaagacgtggtcccatttttttttactttgaatttcgtcagcagtgtgacatggttagaatgtaaccccacatttgcaaagagattgttacaggagcgttctaattgtcccgtactggtacattcataagtgaaaagaaagccatatcgggcgcgctggtttgtgagccacagaaaccggacaaggcacttcttgaatacttcccaaggaaagcgccaaggtttacggttctgatgggaatgcaggggggaatctagtcttgaagtatccttattccttaaaaaaaatattggacatcctcttcgaaattaacaacgacgccaaaaacttgtctatgttttcaaaaccgcgcgtcacgaaaaagcaggaagcacaaagaagtgacgcgaaaatgacggtatatatagccattagcagtcgccaaaaggtgaagatcctgacacgaaatgtagcagagtcactacattgatactgatcttgtacttccgaataaggcaccgccagatcaattctgtctgattttggcgtcttctggtatagtcttgtaatgaacggtggtgattctcgaggaaaataaaattcgtgataaatacatgcatgtgtatatataaggcgctatatatggccttgaaactttgttattacgcctactccatctttattggtacatatatcatttaaaagagtagtccatagaaaaccaactgcattccttccttatccctgccttcggctaattttaaaccaactttttaccttcctttaatatcaatatcaaaatacaatgaaattctctactctctccaccgttgctgccattgccgcatttgcttccgcagattccacctctgatggtgtcacttacgtagatgttaccaccaccccacaaagtactacatctatggtctccaccgtgaaaactacttccactccatacactacaagtaccattgccactctatccactaaatctatcagtagccaagctaacaccaccacccatgagatcagcacatacgtcggcgctgccgttaaaggctccgttgcgggtatgggtgccatcatgggtgctgctgcctttgctttgttataagttgcatggacaacttaaactaggaaggatattccgcttcatttcattaatttcacatttttttatctacatgatatgtattttccctcagttaccagattcgctagcttcgaagcaaggactccttggtcatacttaataaaggaacgtctgcttcattctcctaaagttcctttcgataaggacgcagaaggcaccttactagaccattgtataaactcataactacatactaattcaacgatatgttacatttattttcttgtggttaccccccgcaaatttccaggcatctcatctcatcgcagttaaaaaaaaaaaagttgtaaaaaggtaataaagcgatacttgatgaaagcaaacatctgtaataacagttcacaaggttaagctggttcgtttcactagcgtatcattttttatttttcaaataaacaaacgagggcggagtttattgggtcgtcatgacaaggctcaaagcaaaatattcacctacaaaaggtaaaagaaaagaagataaacatacaaaacgtatgcgtaaatcatccttcacaagaacgcaaaaaatgcttgaagtatttaacgataatcgctcgcattttaacaagtacgagagcctcgctatcgacgttgaagacgatgacactttcggaaacctagtcttaatggaaaatgataaaagtgatgtcgacatacctgtaatagaagaagtcacatcaagtgaagatgaacaaagggcagaatctagcaaaagaaacaattctctcgaagataatcaagattttattgctttttcggacagctctgaagatgaaacagaacaaataaaggaagatgatgatgaaagaagcagttttctgttgaccgatgaacatgaagtttctaagcttacttcacagcaatctctgaacactgaaagcgcttgcaatgtggagtatccttggataagaaatcattgtcattcgaaacaaaggagaatagcagattggctaacttcagaaatcaaagatttcgttcattatatctctccaagcaagaacgaaatcaagtgcagaaatagaacgatcgataaactacgccgggcggtcaaggaactgtggtcggatgcagatttgcatgtgtttggttcttttgccaccgatttatatttgccgggttctgacattgactgtgtcgtaaacagccggaatcgcgataaagaggacagaaattacatttatgaattggcgagacatttgaaaaacaaagggctagctataagaatggaggttattgttaaaacgcgagtgcctattatcaaattcatagagccccaatcacagttacatatcgacgtttcatttgaaagaacgaacgggttagaggctgcaaaactcatcagggaatggctaagagactctccagggttacgtgaactggtactgataataaaacaatttttgcattcaagacgattgaacaatgtgcacacaggaggattgggaggtttcacagtaatctgtttggtttattcttttttaaatatgcatccgcgaataaaatcaaacgatatcgacgttctagataacctgggtgttctactgattgacttcttcgaactttacggaaaaaattttggttatgatgacgttgctataagcatatctgatggttacgcctcttatattcctaaatcgtgttggagaactttggaaccttcaaggagtaaattctcgctagctattcaagatcctggtgatcctaacaataatataagcagaggctcctttaatatgaaggatataaaaaaggcctttgctggtgccttcgaactgttggtcaataaatgctgggaattgaattctgctacattcaaagaccgcgttggaaaaagtatactcggaaacgtgatcaaataccgtgggcaaaagagagatttcaacgacgaaagagatttagtgcagaataaagccatcattgaaaacgagcgctaccacaagaggcgcacgaggatagttcaagaagatttatttataaacgacaccgaagacttgccagtagaggagatctacaaacttgacgaacctgcaaagaagaaacagaaggcaaaaaaggataagagagaaggggaaatcaaaaagagtgccattccatctccacctccggattttggagtgagcagaagcaaattgaaacgcaaagtgaaaaaaactgatcagggctctctcctacaccaaaacaacctcagcatagatgacttgatgggactttctgagaatgatcaagaatccgatcaagatcaaaaaggaagagataccccttcgggacaagatgagaaatcaccactggaaactaagacagtagatgctcaaacgagaagggactactggctctctaaaggccaggctctttaacacaatatagactcttatagactatttactatttatacaagaataccacatcgatgtccaagtgaaacaataagctaatgatatcaaacgcgtgggtattttccctttccggaaatatagagccaccaaaaaaggatagtttcccgatatggaaattttctcgagccggtaagatgacgaaatttttcatctctggcatgatagaaacatagtatggaacgtgcaggagagtctgattcgagacacataatttgaaagaaccttctagcctgagccttgtacatgtattagcgttgccagttatttgcttctgctgctaataagatcaaaaccttaagtcctttatttcgatcgaacgtactgcgctactgaaaaccattgcatcttttgctatcattcattcctggtggtttctttggtgtaataaatcgaacagtgaaactgaaacataaaagaaatagtgcaaaatatgtctctttcagctgcagcgaataagatatctgacaacgatttccaaaatatcggaccggcacctagacctcccagttcaaatagccagggccgtacttgctataatcaaacgcaacctataaccaaacttatgagtcaactggatttaacatcagcgtcccatttaggtacaagtacctccaaaaaaaaaagcgggtgggtgtcctacaaagatgacggtatactttcatttatatggcaaaagagatacctgatgctacacgattcgtatgtagccctttacaagaacgataaacaaaatgacgatgcgatcttgaagataccactaactagtattataagtgtaagcaggacacagttgaaacaatattgttttgagttggtgcgctgcagtgaccgaaattctgtatcatcaggatcctcgtcctctttgaatgtatcatcagacagtaactccaaaaaatcaatatacattgctacaaagacagaaagcgatttgcatagttggttagacgccatttttgctaaatgtccattattaagtggtgtatcttctccaacaaacttcacacataaagttcacgttggttttgatccagaaacaggtagttttgttggtatgcccaccaactgggaaaaattattaaagcactccagaattacaggagaagattggaacaataattctgcggctgtcattcaagtgttgcagttttatcaagagtataatggagccggaaatcccacaaatactttagacaagcctcaaagtggtgaaacttcctcctctcaaaaatcgctgccaaacagctataatgataacaaactcagaaataattcagtaaattcaaagtcatcttcaggcgtttcttcaagtatggtatcacagaggaaaacctcacaaccaccaaataccaaatcgcctgtttctctaggaagcggctcactgccaccaataaatacaaaattgcccactagtcagtcaaatattccaagacacttacaaaatgttcccaaccaacaatatcctaagatgagaaacggacactccccaaccaatggccaatttcctaggggacctatgcatccaaacaattctcaacgatctttgcagcagcagcagcagcagcagcagcaacaaaaacaacagcatcaacaatatccataccaccatcaaggaccatctccatctccatccccatctccgtctccattaaacccttataggccacatcacaatatgataaatccttattccaaacaacctcaatcgccattaagttcacagtcgacccaaaaccaagcaattccacgttatgcacaaaactcaagtcctacagccgcacactttcaacctcaaagaacagctccaaagccaccaatatcagctccaagggcgccatacccatcaaatcaaaatgctactagtaacacacatgtacagcctgttgcacctaagaatgaccagtcaaccccacaaacaatgaggcaggccccaaagagaccggatgcagatgtcgcacaaccgggtggtgtggccaaaccgaagaagccagcaaggcctaccatgtcaactgcagaaataatgagtaagctgaagaaagtcaccgtaaatgcggatccatctcaatgctttaaagtgatcgagaaggccggtcaaggtgcaagtgggtccgtctaccttgcagagaggacgcatattccgacagaaagtaatatgatcgaactcataaacaatgatattgatgagccgcacgtaggagataaagttgctatcaagcaaatggtcttatctaaacaacctcgtaaagaactcatagtgaatgaaattttggttatgaaggattcacgtcataaaaatatcgtcaattttctcgaggcttatttgagaacagacgatgacctatgggttgtgatggagtttatggaaggaggttcactaacagacattatcgagaatagtcccaccaacgataattcacattcaccactaacagaaccccaaattgcatatatcgtacgagaaacttgccaaggcttgaaatttctacacgacaagcatatcattcatagggatattaaatcagataatgtcttgctggacactagagctagggtgaaaattaccgattttgggttttgcgccagattaactgataaaagaagcaaaagagccactatggttgggacaccttactggatggcacctgaagttgtcaaacaacgtgaatacgatgaaaagattgacgtatggtctttgggtatcatgaccattgaaatgctggagggtgaaccaccatatttaaatgaagatccactaaaggcgttgtacttaattgcaactaatggtacaccaaagctcaagcatccagaaagtttgtctttagaaattaaacgctttctaagcgtttgcctttgcgtagatgttagatatagggcatcaaccgaagagcttttacaccacggttttttcaatatggcatgtgatccaaaggatttgacatcactgttggagtggaaggaatgaagcacacaactatttctataagcatatcatacatactacaatcttatgtatttcttttcttttagctatgcataccaatggcataatatataaatacgttcaccttaaaagttttttttttaaagtaaataaaaaaagacctgcaacgatacaataatcaatccaatgtcgtttaatattactatttatcctacgtgatttttaaaaatattcgtccatgcttcagcttctagtctagtttcgtaaatccaagtgataattccaaaactttatcttggaggccatccattttatgagatactgggatggttcttaaaatcaacggacttaatgtttgtaggttttcaactccaatttgtttgttgccaagggtcgaattttgatctagaacacctcttaaaatcacgcatagcccatttaatagagtagctagttctgttttacgcaattttggtattggtgctcgcccaatcaagtattcatctgagatatatcttctaagagcaagggcaattcttgcagaaagataaggagcagttaactttcttaatttctcgtttgtgttcaacataaaattaaccaaatcttgcaagcactctaaagagcacttatattttgtctgaaagcgaggatttgtggtggatccaaatatacatgaaaaatcgaacgaagatagtttttgagacaattcagaaaacgtaccacagtcttgcatcaaagcattttctaattcatcgaattcatataaaaatgaacaatcccagacggcataaatgaaagtgtctaattgcctttcattgaagagatcaatgattctgttttccagcaatatctccctatatttggaatactcattcaaatcgtctatctcggttaaattatcgagctctgggttgattctttgtaatgtgacaacaataacatttataaataaatcacaaaagttatcctttaatggattttctgcatcttcttggagtgatttgaaaattttgttcgacaaatcacagaagcaattggaagcaagaacccatatggggatttcatcactctctgaccctgtaataagcgattttcgcttgatgatttcagccaaatttttcaatattcttaaaatatgctttgctttcagtgtggatataccaaattgatctatttttgctattctatttctcaggttagaacatgacatatagctgattgcctcaaaagttggtaacctgttaagtgatgcttttggaagctttggtccaagtttttttgttattttttcccttgtatcaaaagccaatatcgatattgtacttaactggagaagaatcaaaatttctgtatctttagaatcatttgtcataaatatatcaagtccagacaatatggccttttgcatagaggacggtttagttttgtcttggacaaactcaggtaagagaggatattttatggcagaattgaataaaagaagaactttttccacaaattcatctgtcatcgcatcgtatttcgatattaattggtaaagaggaggaaatccggttattagttcgtatatacaatcgtattcagttttgctcgatgcgtttgtggagagatcactgtacgtaatattgtagtcggtaaatatttcgcagcactttttcaatatatctgatggaacgtcctcaatagtgatgatttctttcagcagggtttgataatttaatattacagcattcttggtattattagaagtggaagacaacaatcttttcaaaaaatctaataacattgaccattccttggcgcaggtagtgttgtttttgaagtccttaaagtgttccggataaagcttaattaatccttgcaatgttacatttataaaatcagtttcattttcgagttcttcagtggaccattccttggtaagcagtggttcaataacctctaagaaaattaggtcccatggggggaagcaaacagaatgggagtcgatgattctgaaaaaagtctgcacagcaccgtttttaacttctactctatcatcattagtacaattgatcaaatttttcaaaagatatatccataatccgttgtaaagttcccaatcatgagatgaactggatgtaatgatttcaattaatttttgattattaatcttttcggagagacttctacgtttctcatcacttaaatttaatgtttcgggattgaagcggactctgagataatctccaactaaccagaactgactaatagaagaaaaggagatattaagatttcgcttctgacttacgaaattgacaagcgtatcaataacgaatttaatgacactcataggtaaactctgtaagaaatcatcagaaattagtttaaaaacatcgtatgacacttggatcatgttcttatgcttctgaacgataccttcaaataaagatgaatcatctatatcctcattcacggaaaaatcagtatcctcaactgtccactcgaatggtgaattaatgatgttgaaaatattggtccaagagttcattaacagttcaccaaattcgttcagaatctcttttaaagttagtagcaattgaaaaagaatatctgattcaacattgatcgtcccattgtatatttcctgcttaccaatatccaactgttttatcgagtttatcgttgccatcaagctatcgatgactaagttttccaatgtaccaaactgtttcactttattatcttgctcatcggaattaccaacctcattagtagcctttttgatgatatctgtaaacactctcactgtgtataaacgtaaagaatcgttatccatttcacggtttgatatcaatttgatcatataggtggaaatcaaactccaaagttctttaccattttttccaaagagaaattttttgcaattataagttgccagttcaccaattttgttaacaaaaaacgccttgttgtaaatgcatggtataatttcatcttttgcatctaaaggatgatagccaatgtcattattcaggttgaggttcgtttgttctaaagtgagggtattttttgagtccaaaattaatctggttaataccaaatgaaaagttgagcaagaatagctgcttgtactttcaaaaaatttcgttagagagctttcaatagatgtaacgtctgatttagtcagtattggaggtggtggaatatcttcagagtaaaagctctctttgaaatctgctgatggaccatatatgtagtaagttatccattgccaggttaaaaaagtgtacctccagctttctgaatcgaaaataggacctagtgatattgataatgatattaatgcccttagtaaactaacttgtcttgaactaatattcctggggtgcaaacgccttttcatttccttattttgcgcagaatctgcaatcgacctacttggattttttgttgattctacgggactggtcgtgacactagatgtggatatatttcttgtatgttgattttttgctgacttacttgtatcattaaaagaatattgattggatgatgtaacgttgtttgttatcaaaatcgaaaacaatttcatgcatgcccttaatttgtcctttagtgacagaacgccggcactatgagctaatttttgaaaagctctaaccaccaagtggaatatcgatgtctctaaggaggtcgaatataaaaagagtttgtttagctcaaataggccagaaaacaggccgctataaacctttacaactgtcgaatcatttccagttccctcttcacgttctttgtcctcaattttcttctctaggggagagctttccagagccgatttgttcaacccctcgcataagtggttacagatggtcagaattaatgatataatgtaagtaatattaatggacggagcgtttgatttgtccaataaatgcataaactttgttttaactgtagagttttcagtagttatcaagggagaatccattttctcgactacttttgatggcgccaagaaagtaatatactctggcgaatttaataagacaatacattctttcaaaagatatttgaacacatgttttttatctggataattatcatagtccatatagagtgtattgacgatttcggggtcttgtgataaatccttgaaaagttctagagatagtactctttgccatccacttaaattggattcgacagatatgccatggattaacagcgacaagatgacctctaattctaactcgagtatgcttaggtactcttttcttatcaacaacttcaaacaacgacaactccttacagcggtggagaagtgtctcgaagaagatatgcaacgtagaagcaatggaatcgccttaactctcagtagatattgtaaatcttggcattctaaaagatttttctgactattcttcaaaatcgattcaaggatttccaggccatagtctattgggatgtccccaatgtctaacagcatctcctcgtcactaactgccccatttgagcttatttcatttaatgaacagatattatcgaacaatttgttagcatcgtatctataaacattgaccttaattgactcactattacttatgaggacttcatattgtttatcatccactacagattcaatggaaagcctatcaaatatttcatcgataagctgctgtaaagtggcactcgcagtaccaactactacgggtgccttattaggtacatgcagcagatttgagcaacacagcaacaacttcttacaaagcggcccatagatgaacttcccgtatgtcttaaaaaaaatgggtaccacctgtaaaacttttaattgaatctccatcgcgagatgagtagcctcaatgaaggcatccaaaatttcagacagccggcttcgaggaatagatggaacggttgacagtccctgtaggcattgcattgccagggtcgtcattttagcattccttgattggcaagccaacacgaaagggagtgcgaaatccggatgtctttctagctcctcaaaactatgtactcttttcaatatctcaatggatttatcactagcatggcgaatggttgaatttcttcttttcgattcggaagataaagaacgcaattctgcttcaagttgcctttgcatggagtcaaaccctccagtgttcatggccatatgaatggtgtgtaacaggtcaagttggtttactttctttgaaaatcacttgtattgcatacagtctacaggctttatttagctgggcttaggtcaccttaattattaacacggacgatttaaaggtcatccacgacgaccagccggctttatcagaaagtgggataatgaagacttcgcaatgactttatgaagaataagagcaggaggtttgaggaagtctgcaactcgatctgaagagagtatttgttagctgctaggacaatattggtatacccctttagtgtgctcaatttttggtgaaagcagaccgtatcattagatcattgcagaagtagtgagatttagtcgtacgttacgtcatggaacaccaagcacttcgaaggcttgtactgtactgccccaatttcatccgacgtggtgctcttaggcaaaatatgactagagtgagctgtagacatatgtcaggcaagggtggagggagagatgagaaaggtgattgcaatgaagaaaaggattcttccaaagatttggggagggtaccgtcgaagatgaaacgagcatatgatggtgaaacagttattaaagagggagattcgcatgctgagtcgctagcgcagcagggaaagcagcccacagacctcgcatataacagcagatcgaagatatctggttctaatttgcatttattggttcctagagttgcgtctacagactatatttcgaataaagaggttcacacggagggcctgtttgccggctatcgacccttgtttctggggaactcaggttttccgtctgatgcaagaaagggtaaaaactttcatgagttagacgacgttcttcccaatatacaggtagtggacgcttccgagaaagatggcaaactcaatgtgcaggagattattgaggacttacaaagaacaagtttgagagaaagcattcatagtatggaacagttaccatcttcgcacaaacgtaaacccgtaataccgtgggacgcatctataagtggcatggtttataatgacatgcctttcaaatatgtgcccaaaaatattattctgaaaatgaagccatttaaacttttgcgtattgagagaaaaagtcaagcgaagaatgcaagaaagcctactatgataaaacttcagtttcacaatcgaagaatcaatgacaccccagagttagtgaatttataccataataaatcccgtttgcacgagtcactttacaatacaaaaccccttcaagaatctggatattcaagtgcaaatacaagtaaaagacagaaaatgttaaaagcaagaagcgactttgaacataaacagaaaaattatgcatacaaacacacatttatcaaaaatgatcaggaactgttccgcaatgaactaactaagttaaataagatacttgctagagaattcaaaaaattgacaaagctatccatacataatgagttcaagagagaacacttgcccctggccgtttatgtgagcaaatcaaagggcacaaagaaactgtttagaagatcactgaagatgaaaatcatggaccacatatacccagtttataccacgatattgtcaactttaacaaattccagagactctaagaaatttgaaaacaaaatcaaggcgtatattgaaaaaatcatagtgcggttatcagatgaagtaccatccacatattttttccaagatggcgtagattgtattattcaaccaagtccgattcataatttcaagagaatgcattggttaagatacaccaagaggcacaataccttttgggggaggactatacataaggacgttcaagtcagcttcaatgacaagtatgttgttactaggagcggcgtgaggtatacgaggtatcccactaatttgaatacacaattattggaaactgcatttgaagaatgggactactatgagtgattttgcattgagtacttatccactgctctattatgtgacatattcgcaattcgtgtaaatattatgcatatgcatcttgagcatgcatggaatatataaatatgtaggtttgttgtaatactgtttctgctgtgtccttcaaatatggcctatatggtcgctggtaaaagtggcagagctattgttattgccttcactgccaacttcatattcatcgtcatcttcatcttccgcgttctcatcgtcatcttcatctgaattgaaaacgacatcctttgtcgaataaatgtatatgcctggtttgtctaatcccaaccgtttcctgaccatggcctttctctgtttggttttttcatttttcgagctgctgctattattgtggcctacgcttttctggacgatttggtctgtaaagtataaaattttatcacgcgcatagcctaatttcttcagcgctacatctttataagttcccctatcattgaaatgcattcgatcaatgcttctgcccactgatatctgatcttctgggtcgtagcgtgatatggtctgtaaatcacatacttccgaattacttgacgtatcgtgccgatccgttgatgcgtcctgagattccctcctggttaaagcgttttgaacccttaaggcgtacttggcaaaccgatagtcttgttgctcttcctcgaagataggtcttcccaaaatgctttgcgcttcctcttttctttccaaaacatttaatctatccagccactcccatgtgatcacggtcgaagtgacatagcatgtcgtgttaaacacttcacccagttccgatatccataagttcgacacatcggcaaggaagaaacccggtaatagaagcaccacaagaatagtcaatagcgtaagtaaacccatttgattgaatttaaaccacaatttttttttctgccagatgtgataaatgacgattgatgcatatgacgtggcgatggcaatacggaaaaggtaaacaaatggccgcagaatctgccagtcatttctgtgttttgtagtatggttagcaaacggtggaattacccataaaatatttgcggttattgttaatatcaccccaataaaaaaaattattctcttttcctgagctctttgaaatagcctaatgacaatgccgacttggcaaaattggaacattaaagtagccaagaaatccaagacaacaaatgtcatatcatcggaaaagatgtgcataatggaatgagcccgaacgacaccatagacattgtgctctttttccaatctccgcaacaccttcgtgataaaaatcgttaagttcaacgaggctaacaacgaggctatcctcagtagttgtagaattctcttatatgcgcgcccgctgatatttatacagcatatcacagtcaggaacactgtgatgacaaaattagaagttatcgacaaaatcacagcataaatcgcatactcagcagaaccgccgacataatcgcttacttgaatgaatttttgccagtcattgatcacctcatcaagatacctatatggggaagagtttcttagcaccgtagatacataaacgggcactctttcacagcagaaactcctaaaagtaatatcttctgcatatactgccgaattgtcataaagaggcaattgtatcagcacccctgaacctagcttcattggatgacagctattgtaagcagccaattcttctggactatgtctccacaagttcatgtttgcagaatcgactattcatcgagtgtcttcctccttatgtgctactaaaaacgatagtctaaaatgactgattaagtgcgcacaggaaagaagaaaacaggtaaaggacaccgaatctgtagtaccagtcttttgtctttcttgtaactaaacgatgtgggttgctcttctaaagtacttatctttactcgccgatacaacgggttccatcttctctttcaatagctgctatttttctgttcgggcagtatcagaattaacaggatcaaacctcgtttatgtcacgtagaaagaaagtagctaaaaatagctaaagggacatctagaagctttgtaggagtcaaagagttgcgcacccagaaccattgtaattagcatgcagaacgatcaacagaggttctccctgcaaaataggacggtactggcgcatccatacaaaaggctaggaggggcatttacggtgaaatcaccgtctgttcctaactttcatgataaaatgcattcagatcatagttctagcgactcagctctggtgaacggaagctttagagcgaatgatcatcgctctgtggaaccaagttgtttgggccaagcatccccctctgaacatgatgggaatttaagcgttattgacctgtatggagacgaagtggaatcccaacgtgccgaaggagaggatgatgatgataataatggcgataatggtaacgaagatctggaggaagtgcacagtgatgacctcgatttggttcctgatgatgacaaccgtcagcgtgtagaattggagggtgccgctagtgccacaagtgcgaattccaatggaatcaacaatacccattttgatcgatacggtttcaaaaaacagaataattacatatctgaagcagaatacgataagtggtgggtagaatattcgcagtactgcgttcgccgtaagcacaaatggcaattgctgttggagaaaagtgggttgccagtgaccgatgattctccttcacgatttccatcaaagagtgaacggttaaaaaggtatgtcagaaagggcattccagcggaatggagaggaaatgcatggtggcatttcgctagagggcaagagaagttaaacaagaataaaggcgtctattcacaacttttacgaaagatgaagcagatcaagaaacaaaaccctaatgaaaaacaagttcaagacttggatattattgaacgtgacttgaatagaacatttccggacaatatacatttccaaagtagcttgcataacaaagagggacctccgattataaaatctttacgccgggtgcttgttgcgttctctctctacaatccgaagattggctattgtcaatctatgaactttcttgcaggcttgctattgttatttttagacgaggaaagggccttttggatgctagtgattattacttcaagatacctaccgggggtgcataatatcaatctagaaggtgttaacatcgaccaaggggtactgatgctatgtgtcaaagaatatattccagaagtttggtcgtacattaagccttccattgaccaccaccaaaaaaataacaaaactttttctccgtcaaataaaaaagttttattcaatatgcaaaagaatgagttcttgtacagacttccgcccattactttgtgcacggcgagctggttcatgagttgctttgtcggtgtagtgccgatagagaccacgcttagaatatgggattgtctgttttacgaggaatcacattttctattcaaagtttcgttggctgtcttaaaattgagcgagcatgacctttcgaaaataaaacctcgtaacaattcgttgaattattcttggggctctaacttaaaccagagaggcggatcaatgggccaagaagatagcgatatggaaatttttcaggtcatacagacattccctaagacattattgaacccaaatgagatctttgagaaaatcattttcaaaaggagatttaatttaaataggttagatcaggatgaaatagacaggtgtcgaaaatttgttgccgctcagcgtctcaaatttaagacatatggtgaacttcttggaaattcaacatcagaggcagatttgccaattaatgataatacagataataaaggtatccacataacaagtgatgcagtcaatgaagcattatcttcagaggtatatgggtttaaaaagagcctagctggagttcattggaataatagcatcaaggagaaagtgaagcagatgaggaagaaaaaagacaagggtgactaacttttgcttcctgtttttgtttttgcataaacaaatatgtgataattaactagcatataaaacatatacatatacacagacttatttttttttgagcatctatatttcagagaattttgtttggcgttttttctctggtattgatctggcaattttccatgatatcttctaacagcgaggtgaaaaatttgttaaagatgagctaagcttgtaaattgtgtaagttagggcatcacataaaaagaaaactcaatcaaggggaacatgaatggaatatttgctattgagaagcctagcggtattacatccaatcagtttatgctaaagttgcaacatgctttaactaaaagtcaagtattctcgaaggaaattcaaagggcaacagcggaaagaaagcagcaatatgaaaaacagacaggtaagaaggccagcaagaggaaacttcgtaaagtctcaaaggtaaagatgggacacggaggcactttggatccgttggcctctggtgtcctggtaattgggattggagcgggcaccaaaaaacttgcaaattatctttcaggcaccgttaaagtctatgaaagtgaagccctgtttggtgtttccactacttcaggagatgtagaaggtgagattttgtcccagaactccgttaaacatttaaatttcgatgatttaaagactgtggaggaaaaatttgttggacaattaaagcagacgccgccaatatacgcagctttgaagatggatggcaaacccctgcatgaatatgctcgagaaggaaagcctttacctagagccattgagcccagacaagttactatttatgacttgaaggtgttttcagactctcttaaacgtgatcatgactatcccttattgaggcccactacagaagaagctgttgataccgtgaaaaatttgaatgcaaacatgctaaacgatgttttatacttttcaaaagaatatacagagaagcacggccttgattctgaggtggcaaaggtagaagaaccatttccgctgagtgaacaagaagagcaagaaatccaaaaagaaggagattcttatagggctccaaaattgcacttcaaagctaatgtgtcttctggaacatacataaggtccttagtgagcgacatcggtaaatctatgaggagctcatgttatatggtgaaattgatacgtttgcaacagcaggactggtctcttgaaaaaaataatgtgttccaattaacggattttactgaaagagacgagaaggtgtggagtaaggtactggagaaggttctagacgagggagcaactgttgatgttatagaagagctaaagaaagcagaaaaggaaataccagcggacgtgaaggaatgtatagtttcgagtgatcaacctggtgatgaggctacggctgaaacaattgaaactgctaacgccgaagaacattctaatacactaaaaagaaaaatcgaacaggtgtaaaaaagaggaagttcgaaccatttttttttttggtcttgtgaagactacgctctcattttatctatttttttatgtgtatatatgatttaaaaaaaatcgatgtacttatgcatttaaatcgttcaatttttttgtgatagttcggtctcttctacgtatcgtccaatggatgaattaccatcaaggatgagttacctatataattacaggttgagtagtcagtgtccatatagaaattgtaactttgataaagaagatcttccgtagtaagatcattcggacaggaaaattgaaaatcgcttgggcaatttcgtactaatgtatagcacatgtcaatacaaggtagaatttcgtaatagtcatccaaaggtttaataaatttattcaaataatcattacggttgtgacttttatctctgtggatgtagtattgggaagacgtcgtggtgcatctcggaattgatactgcacatacccaatcacgataagcttcggcacaatcgtcacaagtcatgaccggagaatatcttgcgtctttgtctgcgtcacaggatattaactgtagagctttgctaaaatttgcatatagtgcctctgcaatgtggtcatatgtctgcgccatgagagttttattacccacagaaaatgaggatgtaggaacagagtaagcgacgtcactgcagaagtccaaaccaaagatcaaagagcagacatcggtacttcttgtggtaaaataaacatgtgaaaataaaatgccgcccacacttgacaacccatcaccattactgattttctttgtcaggtacgctacataagttgttgaggcattcagtcctgtcacgtaaaacatttctgtcacgctaccaccatattctgtaatttttttttgaatcgccaagtcagtacgctctaaaggatttgtactatttgacgtaactgttgcatttgatgtattttgggaagacactaaatatggtccatttttcacagcacaaagagataaattatagttttggtttagttgaacagaatcttcgtacgagtaaacatacagatcgtacaaggatggatcatatattgaataattgtgataaactttggcgtctgcggtgacattccccgttgatagtaatgcagaattcatatcagtgtccaggacctctacccaaggccttacatcccactgaaaaaccaaatcgttctcagagatactcagtctatattcccaattttcagaggcgtcggaactggacagaggttgctccgtagtggaattcactagctcagcgaccacataaagatttgaatacgtggaggtagcgttcgagctagaagactgcactggactgatggctaatgcttggatgtagccatcctgaaaaactgcactttgacctatatttgggttctctaaaaccgtttcattaaaagagtagtatattgttaaatccacatctgatctattcatgggcatttggcatatattgccgctaataaacattaacacttcatacgtgggagcaaacccataaccggaggcttctgcgtcaatggtaaatacaaaactgtcttttttgcccgctgttatgttagataagatcggggtccattcataaatgctatccgaattgatgattgtttgttgaccagtagccataacgtttttctcccatctatttaggctgggaaactttaaggaaatattcttatttgcgaaaggattgaagtcttggaataaaccgtgaatagaagtggtaaataggcagtaaaccacgaatagtgcttgccacactatcatccttagaaataatactgccgctggacagaaattgtagtgttacgggttttactgcaattcagtatggcagttaagccagtcaagtatttgagaaatagccaaaacggtacgtcagccggtcgaaattattagggaaattttccgcaaccaatggctcagtttcagtaacctgttcttgagaaaacaacacgtttacttgtagagttactattgcggtccgatggcagcgaaactatatcattattatattatgtatggcttctcaattttgatcttttttttttttggtcagtacgcgattttgaaagaaatggaaagaagctataaagagcacaggataaatatcttttcaaagcttgaataattttataaaaggtgtaggaacaggcccgacatacaagaatgtcgacaagtacagagaagaggagcaaagaaaaccttccatgggttgaaaaatacagacccgaaacgttggacgaagtgtacggacaaaatgaggtgatcaccacagttcgtaaatttgtagatgaaggtaaattgccacatcttctattctatgggcctccaggtaccggtaaaacttctacaattgttgctttggcacgtgagatatatggtaagaattactcgaacatggttttggagctgaatgcatccgatgacagaggtattgatgtggtgaggaatcaaattaaagactttgcctctacaagacaaatcttctctaaagggttcaagttaattatactggatgaagcagatgccatgaccaatgccgcacaaaatgcgttgagaagagttatagaacggtacaccaagaatacgcggttctgtgtattggccaattatgcgcataaacttacacctgcgttattgagtaggtgcacgagattcagatttcagcccttgccccaagaggccattgagcgtcggatagccaacgtcttggtgcatgagaagctgaagttgtctcctaatgcggagaaggccttaatagaactttctaatggggatatgagacgtgtgttaaacgttttgcagtcttgcaaagctactttagacaatcccgacgaggatgagatcagtgacgacgttatctatgaatgctgtggggcacccagaccaagtgacttaaaggcagtattgaagtcgatactggaggacgattggggtaccgcccactacacacttaataaggtacgcagtgccaagggtctcgcgttgatcgacctaatcgagggcatagtgaagatactggaagactacgaacttcaaaatgaggaaacaagagtgcatttgcttaccaaactggccgatatagagtactcgatatccaagggtggcaacgaccagattcagggcagcgcggtcattggcgccatcaaggccagcttcgagaacgaaactgttaaagccaacgtataatcgacgcaaatatgtatagatacaatatgtacagaacaactgcattgtgcaatataacaacataacacaacgcccagaacgaaataaaaaaaataaaagaaatagatgaaagcattttcaatttgcataccggaaaccgtaaatcaattggcgtctagctaacaactgagaatgcgaatcgccaaattgttacagaaagtagcattccgttacgtgatctgtactttaacctcttggacgtaaagaatggcagaactctggctctagtgttctgcgaatgccagatcgggaaatatttcccaaaagggcaacagcggcacgaacaagaatttcgtgttaaaaatcgcgtccggcgcgaaatttttcgcggaggcatgcgacgcaaaagcgactcgaaatgtcgggagccaaatgaggctacaaggctgtgggcagattttggcgttattatggagaataaaaggaatggtagcttccatatagcgataggaaaacatatataaggtcaataggcctacatggtaatgggattgataagcttgtccttaactcttgtgtcttggaattactattgcgtacatcagcaatcatccattgtcaagaacaaaaacgataacaaaaacaatcaattatacaaataacagtaaagtaataaaatgtgtgaatacagcaaggctcttcatattctgctcaagtcgccagtaacggatgacataataaaattcttaacagacacaacattgagggttgttccttcaagcaactaccccacgcctcccggttctccaggagagaaacacctcacaaggctgccatcgctaatgacttttatcactagattggtcagatacaccaacgtctacacacccactctgctcaccgctgcgtgctatttgaacaaattaaagcgtattctgcccagggacgctactggtctcccctcgaccatccatcgcattttcttggcctgtttgatactgagtgctaagtttcacaatgactcttctcctttaaacaagcactgggctaggtacaccgatggtctctttacactagaggatatcaaccttatggaaaggcagttgttacagctgttgaactgggacctcagggtgaacacagaagatttgatcctagatctgcagcctctattagagcccatcaagcaagacttggcaagatccagcgaccaaaggaagagaattaacatgatgatgtccatgaacagaaggacttgtgctggcacgagtcctatcagatcaaacaacagattcaaactctacgaaaaacagagaaacgtgtcgatagcatccgatttaagttctgctactctagtcgacagttgtaatgatctaagaaggctaaaagatgtaaccaacatagcgaacaacacagtcgctaacacgaattacgtcaggacggtagagaaatggaacgacaatgtcaacaggcaaagttgggatctggaacagatcatgagtcaacatgggttttaatgtggtaaacaagatggcccttacggggctcttagtgggagaaagatttttaatagagcataattaacggatacataatatattataaatttaaataatcaaggatacctaataataataacaatcaactgaacacaacattaaaaatggtatttgttattgtatgttaagccctaagtgattgtgccgttataacttccattcgggtgatacctgcaatatgaggaagaaaaaagataaattttttcttcttaaagtataaaaggcggacatatttgatttaaatgcagaagttttctctcagtggtttatgttttacatatgatagaaaaaatgaagcaatagcaaagtatcgtagtgcgaaccggtctcgtaactttgataagtttatcaaaggcgttaacattttgtttcgtaatagtaccttaacacatgacgaagatgaaaattaaacatgaattcaaggaaaaatggtaaatgacgagaaaaaagctgtgcaccagtctgaacatggatgccacaagtactcaggtgtcctatgaagcattaagtatacccaaatttctgatccattttcctttattttcttttttttttttctctcacatctgtgactgtattatgagcaaactgtttacgttgaacggaatcgatatgtaaattaaatcttttgaaatatgtaggacagtgcttgtataggtctgttaagtagattatagaatgtacgccttttttctgggcgtgaaatagatcagaaatcctgttaggttgccactggtccatttcagtgttgctcatccaatcaatcatgtatttacatgcctggagtggcctattctatgtattaacagcctttgcaagacgcgacattgttctttccgatatggctcggagtagactaaatatgctacttatagtttttcttgcgtataccattgtcttatagtttttgcacacattaatgtttaaaattgaaactacgaagcaaaacaataaaaaaaacaaacaaaacttaaaaataaacaaaagacgctcgaaaccaagtgcatttattgaatgtttttgggaatgcaagtagcaatactattgtaaaagtactactatttccctgtatcatacgcttttactactattcctcacataaagcgagatgcttacagaatgcataagagagagaagaaaaccctattacgcccacttgtctatattagattactgtccctatttatatcatcattgcaaaacgtgagcacctcattagacgtagattcttgcataagtattactagcaggagaggaaaaactccacccacacacctcaacatgctgagaattttgctgcgagcagcaagaggcaaaatccaaatttaaagtaatttacgcatagaagacattgtaaagggattgcaaagacgtagagtacgcaagttagaaaccgttcatcttttaaaactcccaagttttgacaaatttgcgagtgtgtgtgtttctgctgatcttgacgagattaaactttgttcctgaagcaacaacgacagcaactgaacatcctctgaataagttaatatgttttccgctcaaaagccaatatatggcaatggagcaggcgtgaacatgggtggtggtggtccttcaactaataatccaggatctatgtccatgcctggggttccaacttcaatgggtccaggcatgaatcaacaaattccaagtggaggccccatgctaatgggcaatactccgaataataataatagcaatgaaaatggcgagaacaacggcaataacggcaataacggcggtaacgatgctaacgcaactcgaaacaatcccaacatggtcaataatagaggcgcagtgcatgctctagatgatcccaatgtataccactggatttgtcaattgacctacggccctcaaaaggaacaagcactgcttgaattaggtcgcaaaagagaacagtttgatgaccttgccgttgtgctttggtcttcctttggtgtaatgacctcattgctgaacgaaatcatttccgtatatcccatgctgcaacctcagatgctctctaacaatctatcaaatcgtgtatgcaacgctctagttcttctacagtgtgttgcatctcacccagagacaaaacatctctttttacaggcccatattcctctctttcttttccccttcctaaatactacctccaggcaaagaacttttgagtacttgagattgacttcattaggtgtgataggcgcattggtcaaaaatgactcacaagacgtaataacgtttttgctaagaaccgatatcgtgccgttatgcctaaggatcatggaatcttcttctgagctttccaagacagtcgccattttcattttacagaaaatcctactagatgacgttggattgcaatacatctgtgccaccttggaaaggttctacgccgtaactaatgtcttaaaagatatggttgagcacttgaccgtgagcacaccaccgggacgactactgaaacatatcattagatgctacttaagattaagcgacgatctcgaagcacgcaggctattgaaaatagtcttacctgccaaactgagagataacacttttacggaagtactaagagacgacgtcgggtccaagagatgtctggcacaattgctactgacattaaacgaagaaacctcatgatgcatccccatagatatattactgtttttctctttctattttcctgtattgttttaaccttgcctttttgttttagtttcacttcctcacctctcctaattttgtatagttatatttatatgcatgaaatgtataaagtccactcatatttcagaatggtttaagttaagtgccagaaggttcttctgtactattactattacccatttttcatcctatcacccggaatgtaccccttgtgtcattcactacgacgccacgaaccacgattctatttttttcgaaatctaaaggtttcgtcaagatcaatgaaatatacataggcgtttttttggatacgagttgcattgttgagaacacaattctttacaaataagtgcaagggaggaattgtgtgtgctcattaccaacgtacttcttcagttattctgctaaacccgtttttttgttcttagcttcatccaggtgagcccgcaaacattacagaacgacgtataatacaaaataactaaacaaatacggataggacaaaagccaagaagcgatactaaatcacagagcgaatcaacatgtctgcacatacttacaaaaagtttgaaaactcgacctcgggcgatttacctgataaaatgaccatttatcaggattgtatgaacacgtttaacgaatcacctgtcaattccaagagatgtcgtttattgatttctcgcttgctgagactcttggcccagggcgaaaccttcccacagaatgaagcaactgcattatttttctctatctccaaattatttcaacaccagaacgatcctttaaggcaggctgtttatttggcaatcaaggaattgagtggcatttcggaggatgtgttgatggcaacctcttcaatcatgaaggacgttcaaaacggttccgatttgattaagcctgacgctattagatcgctgacttatgtcttggatgaatctactgctttttccgctgaaaggttattaaaaagtgccgtggtaagtagacatccttcaatatcctcagcagcattatgtacttcttatcatttgctgcccatttcagaagtcactatcagaagattcaccaatgaaactcaagaagctgttttggatttgaaacaatttccaaatcaacacggtaatagcgaatattatccaaactccacttatatttctcaatatcatgctcttgggttgctttatcaactgaagaaaactgataaaatggcgttactaaaattggttagacatttctctgaaaacaattctatgaaaaatcaattggccaaggtagaattggtcaagattgtcaacgatttgatttatagggatcctcaattatttagtcaattcaggccacttttgtctgattggctatccaacaagttcgaatctgttcagttggaaacggcgaaattgattacttctttcgctactcgcaattcccgcttagtggctcccgagttatatgcggcagctatcagtgctttacagtccttactgaccgttcctcgtgtttcttctagattcgctgcattgagaatcttaaatagaatatccatggtttcaccagaaaagattgttgtttgtaatcctgaactagaatctttaattaatgattctaatagaaacatttctacttatgcaatcaccactttattgaagacaggaacttccaaaaatatttcatctctgatttcgactattactaattttatccatgatgtcagtgatgactttaagatcattattattgacgccgttcgtacgttgtctttgaacttcccacaggaatggaagtcaattttgaacttcttaatcgatgttttgaaaaatagtgaaggtggattcaaatttaaaaacagtattgtcgaagcattaatcgatattgtttcatttgttccacagtctaaagaactcgccttagaaaacttgtgtgatttcatcgaggattgtgaattcaacgaaatactagtgagaatactacatcttttgggtaaagaaggtccatctgccccaaatccatcattatatgttagacatatttataacagagtggtgttggaaaattctattattagatctgctgccgttgtagctttatctaagtttgctttgacgaagaacgatcctaccttatatgagtcaatcataagtttgttaaagagaatcgctaatgataaagacgatgaagtcagagacagagccaccattgcactagaattcattgattcggctaggaataaagatgatgttatagcacaaaatctaatcgaatccaaatatttttacgatattccatcattagagtcaaaattaagttcttacatttcctcaaatactgattcatttgcaactgcatttgatgtgaatcaagttcgtaagtttactgaggatgaaatgaaggcaataaatctgaagagaaagcaagaacaaattttcaatcaaaagtctgaaaccactttggatactacaccagaggcagagagtgttccagaaaaaagagctgacgctaattcatttgctggtccaaacttggacgaccaccaagaagatctactagctactaagtacgctgacgaattgctatccattgaacaaattaaaccatttggtcaattagtaaatagttctagggctatctcattaactgagccagaagcagaattcgttgtacgtggtgtcaaacatctcttcaaagacaatgttgttttacaatttaatattacgaatactctgacggatattgccctagacaatgtttctgtagtctgtacccctgaaatttctgatgaagctgaattagaagagctattcaccctacaagtggacagattattaccatccgaggaagcagcttgttacgttgcattcaaaaaacttgatgaaattgtaatggaaggtttcttgaacaacttaacattcactacaaaagaaataaaccctgacactaatgagccatttgatggtgatgaaggtttccaagatgaatatgaaattgactcgattttcttgaatgctggtgattatgttaagagttctttcactggtaacttctccgctacatttgatgagttgccatgcgaagaagttgctgttttcaacattcaagaagatttatccatacaagaagtagtagataagattattttgaacagtagctgcttaccggtggaaagtacccaatttgctccaagtgattcaaactcccacaccttgaaattatttggtaagagtgctttaactggatctaaagtagccctacagattaagatgatcaagagttcgaaaggtcttgctttgaaagttcatggtaaaggtgaagacagcttattatgctctgatctggtgaatggtctaatgcagtaagctgtgaaattttatttcagttaatcccttcttttgttatcaatagtattaaaagaaatgcgtcagctttagcaagcgtgcatgcaaataagggaatgaacagcaagaacaataataaaccaaaaaaatcacggatagaatatgacggatcatcaccacacgaagaataaattatgtaatctttgtataaacaaaatttttaaagaaaaatactataatagtttgacaagagaaaacgaaatggaagaaacaggacaacagggcagaaaaaagttgacattatgcaattgatgaaagaagaagaagaaaaaaaacaaaaaaaaagcactagtctgaccaggcatattgtaaaaggctgcagacccttgaacgcactacacttttcactgtattccgttaccaacattactgtttgacagcgatggatgctgatgaattggaattgaaaggtcatttgaaaaaattgaaaaaagaagaattgcttagaaggaaacagttaaaagagagtaatcttcagaaaagagagcttgaatataataatgcctcaaaaaatacttcaatatatatttctggtcttcccacagacaaaacaacgaaagaaggactcactgagcagttttgcaagtatggaatgataagaaccaatcgagatggggaacccctttgcaagctatatgtgaatgataaaggcgctttcaaaggggatgccttgatcacttattccaaggaagaaagtgttacattagcaatcgaaatgatgaacgagtcgatcttcctgggaaaacagatcagggtcgaaagagcccaatttcaaaacaaggaaggtgacaatatgcacgggaaagaaaatgatttaaaggagttcaacggacctgagcctccaataaagaggctaaaaaaagcgaagtctgaaggggagggggaagtaatagattacaatgacgatgaaagcctagcaaaagctgatcgaacggtgatatttgccaacgtattcaatatttacaaatcatacacaaatgatgatataaatgatattcaggaagatcttttggaaggctgtgaagagataggtcaagtagacagtatatctgtatctcccaataagggggaagcgacggtcgtctttaagaacaataaagttgcattgcaatgttgcaaaatcatgaccggacgttattttgatgggcaaaagttgcttgctttcatttctggagatgagaacacttcaagcacaagtgacaagaatgaggacagcgaagtggaagatgaccttatatagaactgcagtaaaaaaatgtattacccccatatctttggtacttaagtaaaataagtgaacacaatgtaataaacagaatggattagggctttatgacttcccagtacaaaataaatgtcgatataatacttgaaaatgcaagcaatgccatcaaaaaatttgagcggtacgagaatcgaacccgtgtccccaccttggaagggtgggatgataaccactacactaaccgcccatgtgttggatggtgtaactgtaatgacgaggtaataagtgatggcgactatatcaccaccgaaacacagcgattacttaaaagggtaatcactactgcgattctaattgttggaataaaccaaacctcttccgataatgttggaacgagagtaattaatagtgacatgtgttgctatggtaacaatctaatgcttacatcgtatattaatgtacacctcgtatacgtttaagtgtgattgcacctattgcagaaggaatgttaaacgagaagctcagacaatactgaagctgtgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgttaaagatctattagttgatcatgttggaataaaaatccactatcgtctatccaaacaattctctcaaaattcgcccaattctcaaaattcacccatttcccacacatatgtgttttaggaacgtttaggataaggaatcgtcatactgacgtacctcattttgagatacaacaaatcatatattataagactccatggccaagttggttaaggcgtgcgactgttaatcgcaagatcgtgagttcaaccctcactggggtcgtttattttttttgtatttgtgcttatttactaaataaccatttcaccctgttataataatgcttaaaagaagaatgtagtttttctcttttcctttaactgctttacttctcccgaaaaagcaagatgcaatcttttaatatgtttgagtttgcttaaagtatattcacaaaaaagaaaataaaagttaaaaatttctgaaaatcaggaccttattcgatagttggtcataaattgactgaaaaatagaataatttcggacaccaaatgaatcattaacaagacaatatcttaaggtatgtacaagtgagaatattacttatatataaaacggttaacaattttttagtggtccaaagccttgatgttcatgactttagaattagacacaactggcacccaatccttctctggagacagttcttctagctctatttctaatgagctcttttttacattctgttttaaaaagtgtctagaacccttattttgagcttctttgatatcttgtaagagtttatctttttccattactaggtaacctcttttctcttctttactatagaaatcaatatcccttcttttcgtgggtctagcctgtagtggtactcttcccctcttctcaagaaaccactgggggttgagatgtgcccttagacccaacggtgtgtagtaacgagctgtaaacttacctcctgctttttcaatagccgcaatagccttagcggatgctctagaagcctccaaagcaatcggtagattgtagtggaactttccgctggctagaattttaactccgtactttatgggaccagttaccagaccaagctttctcatcttattcatgtctaaaacctcgcctggttgcaaatgaagcctatttttatcatgaaaccattgaatgcgtttcaagtttaattcctttaatggtttggcgccaacgttggtaaatccaattttaggaaatagcttgtaaattggagtttgaccaccttcaaaccacgattttactttaccacgcgccttttgacccttttgaccacgccctgatgtcttacctaaaccgctggaaggaccacgcccaagtcttttgaaagactttgtagaaccatctgacggtttcaattgtcccaaaatcgaaacataacgataactttgaaatgctaataccggcgatttgaataaacctcggaaaaaaatatcgttaccagctacgctagttaacatcatggacggaacaaaagtgtttattagtttgcgaccgattacggttgtaaaactatttcttaatcctgtttgcctttccgctttcatcaacttctaaaggtcatgagctttaattttacgcactgcgtttagtgcagttacctggagtttcagccgggtaagaaaactatacgattgccaaatagaaaaacggatataaagatagtagctgtgaatagtagctttgtatagtacataaaggtaccttatctaacattgcttgcgacgcagaatacgcaaaatatactgtttaattgcaatcaggagtttgctacggtatttggtataatcggaactcatattgtcctacgttcaccgagaccaatgaacgcacaataaaatggatacttggaatgccctacccaaaatatgagctgcgtttgttttgtgaaaaacgaaaagtaattaagttgttttgcagaagtgtgaataattgggggacgccatttggtttctctcttctgattgattaaagttaatttcggcacaataacccaatgactggctaggaaacttctcgatgcatccgtgatctcccaaggacgaaatggtttttatcacgtcctaacgacatcatatgtcctcgaggagaacttctagtatagtatttattaacaatggaatcccaacaatcatcaaattattcaccaaatatacacagattcttatactaactaaagtaagaagattaggatttccatactcattttgttaagtagcacttgtatatccggttttctcaagttctgagcttctatggccaagttggtaaggcgccacactagtaatgtggagatcatcggttcaaatccgattggaagcatattatttttattctacggtaaacatgcctgatggtgatttgagacagaccccattgcctcagatttgtgaagaatagaaaatgtgtacattcattttgataaactatacatatacttaactttttaacatgataaatcaatattgatatggtcggtactgttcactttatctatattttttttctttcgtgcaataatcgtcggctttaataatattatacatacaaagggaaaatgaaggaaagaaatatgaaaggatgaataagtctttgatatgaatatgtagtgttggtatctaaacctagtcagcgcaaagaactattattggaatcctttgcatcatcgtaatcatcatcaccatctgagacattactcccaatatttgaactcacattatcggggttgacaatgtgtagttgtctttcttccatcatatcgggcagcgaagtagcactgaacctttggttcccgttatagatcgaaggaggctcctcgtacactaccgagggaaagtgacttcttttgctgatattatgtgcatcaccagtaataatagaatctctgccgcccggcgcccttgtcggcagatcataagtggcaaaagtagacgctgtattcttggacaatgctgtattattcctagagggtatgtgccagttagtgctcgaagcagacggtggaataacagggttagcgtcagcatcacccagtgagtacggctggtactgctttgtctcttccaagtccacatgctgagaagattggcgacgttttttccatacgaaaaagaataacgccagagccaacaaggcaactgtaccacaaaccacacctactacgacacctgcgatggcgccaccactcaagcctttgctcttggacgagctcgatttcccgtttaagagagaactagtagaggaggacgtagacgatactgttgcataaacagaggtcctggtggtaaagatcgtgcttgcttgttggttagcttgagaaaccacggactgcgtcaccacacgggtagtgtaatgcgtggaagtacctattgaagtcgatgagggggtagaagtgaccgttgctgtcgaagttgaggatgaggtcgatgtggtggatgaagaagttgcctgcgtagaggacgtttctgaactggaagaggcagaagtgctagaggaagtggtggaaggagaagaagaagtagaagtagtactagaggtagtagaagtagtagaagtagtagacgtagaagaggaagaggatgaagaagaggaggaagtagttgtctctgaagaggaagtggtagtggaggttgtagacgaggaagaggatgagtgcgtagcagaagaactagttgaagttttcgtgtccaatttcgtggacgtttttgaactaacacttgtgcttgatgaagatgttgtcgatgttgaggtagcagtagatgaagttgagtccgcggtagaagcagcgttattgatataaacgttcatggcagaagaaccaccacaattttggtagggccagccagcacacgaaacatcacatttgctcgaatctacctgcgtcaaagactgtaactgagctacggaaccaccacagtagcaacctgtaccgttgaaaagagcaacgacagcctgaccagggcattcattttgacagtaggaaactgattgatactcgtaaacacccttgtaagtcaaccccaattttcgtatatcactagctgaatagcaagctttatatgtgaattggtcagccaacgcggctcgtatatatatgagccacactaagatgaaggacttgtgtatgagatctaggtgcatattccacttctataatgctgttggtcaaaaagaaattcaaagaagaaacaattagaaaccagaaagtctgtaaaaatacaaaaaagcgtgtcctataaccgaacagcaatgtttgttttcactagatttgttttcttttggcgaaaaacgaaggtagaaatgaaagtaaaaaaagagcaataatggtaaatcaaaggctagccacgctttgagctatagttggtcgtgctgagcaatagtaaagaattgaaaaagcgagtggatgatttgaaaactgcttatatgttttacgttgagggtttctcctctttatttcttcgaaggacggaggacaggtataaagcagtcgctggaactcttttccctgacaatcttaaaaagaaagaccgaaacagagtgttataaaacgaaacaaaaaacctgctgtaaatgcacttctgggagaagtgctagatcacaacatacaaacatatgcaaattcatagtaaaaggagatagggcccagatgaccaaatcaagaatggctcactgttgaaacattctgcttaatgtcgaaacagtccgtaaacaaacacattcccacaaaacaccgcaccgcgaaaaaaaaaaaaaacaggaaaaaacgcgaaatgtccgtaactttacccggtaatagtcacgtgataaaggtgcattggtctagctggctgttctggccaacgcgacagcagggttcatactttcagtagaacaaaaatcgggggaaatgcgatgcactctttaactgcaattatgcacatcctattgccagggcggatatttgatgttgttctcagatatgtattccctgatctataccgttctcatagttcaattttctctgattttctcgtgcgggcaataagtaaaaaatagcatttgcgtgcttaagtgaaatttttcagattatgagtgatatagagatgaggactgtaacaagaaggaaggtgaggaaatcaagacggtaagtagcatgtccgggtcgttaaaatctctagacaagaaaatagctaaaagaaggcaggtgtataagcccgtgctagacaatccgttcacaaacgaagcacatatgtggccgcgcgtgcatgatcagccattgatttggcagctgctgcaatcctctatcataaataagttgattcacattcaatcgaaggagaactacccttgggagctgtatacagatttcaatgaaattgtgcagtatttgagcggcgctcacggaaacagcgacccagtatgtctatttgtgtgcaataaggaccctgatgtaccgcttgtgctcttgcagcaaatcccgctattatgctatatggcgcccatgacggttaaactggtgcagttgcccaagagtgccatggataccttcaagtcggtttctaaatatggaatgctgctgctgcggtgcgacgatagggtcgacaagaaattcgtatcgcagatccagaagaacgttgatctgcttcagtttccctggttaaatgctatcaagtatcggcccacatctgtcaagctgttgaaaactacagtgccaattgtctcgaagaagaggcaaaagtagacaaaattacccgcgcaggcctatttttctagaagacagaagaaaaaagtgggcagagaaagcgaggaaaaaaagaaatacatatgaagaagaaaaaagctgaaatttaagcaaatactttttggacaaaatcatcaaactactactaaagtttgaaacgatcggaaagttacaacacatttacgataaaatatggttgtcttgaatccaaataactggcattgggtggataaaaacaccttaccttggtctaaggactacttgaacggtaaattaacgagtttgtccactgtttcctctgatgggaagagcaaaattgagttaacccaggtgagtagcatcaccggtgactccaacgtatctcaaaggaagggcaagccgatttgctactttgacttacagttgtcgatgaacgtcaaagtgacaaatttggatactaataaggacgacgaggatgatgacggcatacttgcggacgggaaactagaaattccagagtttatgcatgacgagtctgatattccgattttgtcgcaagggtttgatgcttttgatggattggttaggtctgaatttgtccctaaagtagtggaaacgctactaaaataccaagatgacttgattaaagaacactcaaaggatatacaagtttgatgtgttcatgtaacgaaaaggggagcgttgcatagatagaccaccgccccttttaatttttccagcgttttcaattgttattcttcttcttcctcatactcacccaatacataacatgtatacacacatacatagataatgaagaaaatagcagtggtagaaaaacttaataaacatatggaatgatcttgtaaggaacttttctttcgtattcttcccaattttcgccatatttcaggcggcacttgtgctcatcacgttgttgacggtgtaataacaacgtggcgaagtacaacgagtagtaatatgtcaagggagtttggaaccaggtggccaaacaccaacttaatgaaatcagccaatcgccaaagtaattgatatgctgtgatttagcccaccacccgtcacataataactttgtaccacgctttgtctgaatactttttagattttctaatttaccttgtctaaactcagatttttgcttatttgccgagtggaagatgtggaaacccaaaaacattatggctaatataccgacaactttcacccatcccaattccacaggggaaacactcaagtaacgcgcttgtaatgagtaggtgaatggaactaaacttaagtcaccaaacgctagcatgaaaccaaacccatctgtagtgatatccatcatggttaatacaccttcctcgtttagtactccatcgaaaatgtaaaatccttgcaagaaattaaccaagaccaatgcatcgttgattttaccagtcttcaggtaatggtgatgcagacaggaaagattgatcagtaaccataacaacatgccgggtctcaactctgaaaacatcttgatatctaatgggccgagacgagggttcagttctctaccaataaaccaatcgtaaatgatgtttcctgaatttccacctagtgctaagatcttttcccttttgccattaccatttttcttgaagatcaatggtatgaagctggcaacatagcagtacgtcgccaaaaagaacgaaaacaaaatagatattatgcataaactaacgtgattttcatacagatattgcaattcaggcaattgtccatcagtcaatttccatctgatagccaaaactaagaccaaagttgtagacatggcaattccattgatcttatacgaaagcttcgaaccatcccttaactgaacacccttcatgactctgcccggtaaaatgacgtccaaaactgccagtattccataccacaggcaatagacagtccataattcacgattgcccagatagtagcgcaatggcttgataccgttccaaagctcaactatatcgaaattctggaaaaatcccttaataaaataatcgggccttatcatttgattcaagatgatagtgaaaacaggcagccctatgctgatgcctaaggcaccaatcagcccaccaaattcaaactctgtagttctgggattcaaagctgataccatccttttattctctacaccgaatttgtctttactcctatgctgtttacaaggtctatctgataagcaattgcgcaagaaaatagtagaatgaaaactgattattaaaaacaaacgtaaactcaagcctcacttgatgctcagacggagtacgtgaaaaacgtccgttatgcaaaaccctttatatgcacaaccttcacacaatgcaaatttccgatgatgcctacatacaaaagagcgaaaggcgatataaatttttttcacgggattttcgtttaggtgaaaataaaatgaacgacagagcatgcagagtccgggtaatacatatgtttcaatactgtttcaatactgtttcagaagtgcgtcacatattaattttaacttataactggcctgttgctggcaagaggtatatatatatgacgaatgtgaccaacataagtccttaagataatcccgaaatatttggttaggatgattccctttcgaatttgtgaacgttgatgatatgagcggttttaaatgctatttgcaattgggtgacaggctctctcaaatatggctaaataagtatactttggttttgctgctagcaatgctgaagcttctgtttttctccaaatccatacaacatgcgatagaagtctcggaaacgtatattttgtccaattgttacagtattgattcactatactccaagatgacagacaacacgccgcactatttaggtatcatggggaattatcttatcgagaagggtatggaggagactgttaaagctacgctagagacgttatcacttatagtatatgcgagcgaggggctggtaaactttgccattgacctgtatttgggcacttatgcctgtttgattgttagtgccgttgatggtaccgtggacgttgctactaacattacagaaaaactgattagcttagtcaatgatacagtttcaagtgtggctaatgaattggatacgggcttgaatgacatctccaaaataatcaataaagtgatcaaggccgcatccaaagtagagaattttttcacaggtgatgacgatgacagtaacatgacgtcgtcaatcaaaagcgtcaacttaaccatatctgcgcttcacaatttatacattccttcctcaatcaacgataagcttgaagagttatcggcaaagacgccggactttgcccaggttaagaatacaaccaagaacctgatctcggttcccttcaatgaagttcggaagaatatcaaggccgtgaatgccagcaatataatcggagatacctccgttttgtacgtacctcccgtgtcccttgacaacagtactgggatttgctcatccaatcaatcagaaattttggccttttattccatcttgggacatgtcctgaaaatagccaccgtagtgtgcattaccgtattgatatgcttcgctgttggtgcgatggcgcccgttgcatggaatgaaatcaagctctggaggcgcctttgcggaatgagagaccattacatgctgagcaggcaagattcgtatacgtccttttccagtgaaaacacgcacgaattgaaagatccatttagagatcctcctatacaaaatggccaatatgatgtcattgcaagctatcagcagtgctttcaaacatggaacacaagaatagcaggctggatgacaaatcttgttacctttggaaaatcaccagagaacattgacccaaagactaaacaaaaaatagaatgggtagtggcttatatgacctccgaaagagcactgtgtgttcttggaattggacttttgggaattttagtgtgcatatgccaatttgtcatgatagcactgttaaaacacaagataagccattcattgacttctaatgatggtgacggcgttcaaaatttgctgaagtctagcactgccgtcgatatagagaaccaaatgagcctttggagcgttcagactaataaatatataaatactacggagaccaatatcaatcaggaagtattcgggtggataaacacgacaacactttctgtgaacaatacagtggccaccatgatctctgatatagacacaactttagcagatgtattcaatggaacactgctatataacccaatgaaaaccgtggtcggatgtgccattgaaaataagctctacacaatagagaaggcaatgacgtggattcacgacaaggctcagctgcatatcccgagaattaatgggacacaaatcaagcaagctctggcaaagcaaaccgacaacagcactatacccactgcaagctccacttctgccgccacagaaaacttactggagaaccttgtgaatgatatgagagaaggacttttaaaaattctccgagcttaccaccgtataactctgggagaactcacggtagccttggtcattcttgcggtgtggctcgtacaattgcccatagctctggtaattctccgattacgtcttcgcaaagccacctttgactgattaattagttgatagactttttccgtcataactctatttaataatgatgaccaaaaagaggctcgttcgaatcatttcgcgttgaatttgaaattcgcggaggaaaaacacgcaaagagaatcggaaaccttatcgtcaaatcattgcaccttgcaatggtgggtaatgatacatcatcgcagtaacagtattcatatattcgtatagttaataagatcacttttcagttagcttatacaataaaagatattaccttttgtattgttagttgcaacatcctttttttataaactttgacaggcgatattacgtttgtcacttcggtttccccacacaaagaacacgttacttggcaaattcagctcttatgcgaattttttcaggtgacaacaaggtagttgattccctcgcctctaaccctggattaatgagtccatcgaattttggcggtgacttcggttcacgactaaaagtaaatgtaacatcaaaaaagaaacttaacgactcatcaccaacttctcccatggaaagttcaccagtttcacctgagttggtgcctattctaacactgctaaatgcacatacacatagaagatatcatgaaggcgtgtttttgattttacaagaccttaacaacaatggcactcatgcagcaaggaaatggaaggacgtatatggggtactgttgggtactcaactagccctttgggacgccaaggaactagcagaattcactgatccgtcttgtccggtctctgaaaagaaactgaaggaagttgcttccaaacccacttatatcaatttgacagatgctacactaagaactttggataactccgataatatcgtaatggagtgtggaaaaaacctcactaatgcattggtggtttctactacgctgaaaaaccgatatttcttacaattcggtaacaaagagtctttcaacgcatggaattctgctatacgattatgtttatacgaatgttcttcgttacaagaggcttacacaggcgcatttatttcaagtagaggcgcaaaattaggtgatatcagaattctccttacgaatagaaaatatgattacaaggattgggtcagcgtcagattcggagcaggtatgccgtggaagcgctgctatgcggtaatctctcaatctagcagtaagaaaaagggtcattttggtgaaataaatctttatgaaaatgacaagaaagtgaagaaaaaccatgcaatggctactattgtagaggcaaaggcgctttatgctgtttacccgtcctcccctaaactaatagattcctctacaatcattaaagtcgtaggttctgtgaaatttgaaaaaaaggagtctgctcaggaaaaggatgtctttattatgcccgagaagcatcaagctgtaccaagttatgacactataataaggtttttaataccggctatggatacttttaaactatatggaagaccagagaaattattgtcaagcaagaacgacccacattcacttttgtttggtttgccagttttgccacatatatactacttggaagtggaggatttacttccattgactaattctgtatcaagcttacactggtcgaataacgaatggaaggaacatatcagtgatattttacaaaggaaaatagcacaaggctactgtgggtgtaattctacttccaatattacttctcctctaccttctcctttccttggttcagcagacttatttgaaagggccgatggtgttttatcaccgaaactttcttacgggtctaaatcttcttcgaataacagctcgaagaacagtttgccaaagagagagcgtgtaaaattgtcatcttcttctgaacaggaccttaataactctgatagtccatctattaaacgtaaaagtcctccactagtgatatctgaaagtccacacaaagtccacacacctactgatgcatccttcagaacaagagtgacagaaggttcaccttatgcgaagcaaagacatcccaagccgtttgcgtcatctgtaaacgattcaccatcagacagagccaagtcgaggacagttccttacaataataacgacaggaaagcgaccactcctgagaaatttgaaagaggagaaacctcttgtggtaagaacgtggacgaaagtttggaaaaggtccggaatatgaagttagaaattcccgagtccaattttgacaagttcatgacagacaaaaatctgttgtctgtggattctaaatgctctaatgagaagaagctctctgtggaatcagatttgtctgcaatctacgaaaaatactccaatggtccctttggtcacactgagggtcttaacggatcttctgatgaaacttaccttcgttttcaacgggcgtcagttcattcagagagcaactacaattcaagaaaatcctttacaccaagtgacttttctaatggcaatgaggaagaacatgccgttttacaagaattaaatagtttaacccaaagaattaatgaactaggcatggaaagtataaattcaaactccgattcggacagaataaacgggtcatattcacaagtggattttggtaacaataacgacgaggacgatatgaacctgttcgacccagattttatggcacaagaccaattgcgtgctgaagaaagagactacaacaaggatgatagaacacccttagctaaggtccctgcggcctttcaatcaactggattgggcataacccccgatgacgatatcgagagacaatacataacggaacacagatcacgacatgaagtgccaaagcggtctcccgagaaaccctccaacccgctggaaataggtaacccatacgcgaaacctggcacaaggttgaataccactcacacccacagcaaaactgatcgtagcattacccctcagaggggccagccagtcccatcaggccagcagatttcctcctacgtgcagccagcaaacattaatagtcctaacaaaatgtatggtgcaaacaactcggcaatgggttcgcccaggaatccaaagacgagagcgccaccaggtccatacaatcagggatggaataaccgcccctcgccttcaaatatttaccaacgtcctcatccctcagatacacaaccacaagcatatcatctccccggaaacccatactcaacggggaacaggccaaacatgcaagcgcaatatcacccgcagcaggtgcccatgcctatcctgcagcagcccaatcgcccgtaccaaccttatgcgatgaatacgcacatgggctctcctggcggatatgctggggcagcaccaccatttcagccagctaacgtcaactacaatactaggcctcagcagccatggcctacacctaactcaccatccgcacactaccgtccgccccctaacctgaaccagcctcaaaacggtagtgctggttactatcgtccgccggcaccacaattgcaaaactcccaagcccgtccacaaaagaaggacggattctcacagttcatgccatctgcaactacgaagaacccatatgcccagtaactcgaccgactggttgtaattttacaaaaagagagacaattaagaaaagaaacaagcgccaggcttccgtatcccagtttttcatctcactttctgggcacgattgtaataatacttcatgataataactaaactatataagtagtgtctcatccgtaaatatacatttagacagattcttgtattttctccgggcaatttttaactttttttctgttagggcacatgacacttgcctattatggacagccagtaaagatgtgccatatattgccccctttacgctctctgccagtattagtgggaaaaaaaaaactgaaaaaaaaaaaatcgcagactactaataatcacgtgatatttcttttcactctcttcataaagttgctaaaaacacacaatcgaatgagcctctgagcagtataaattgtacttcaaagcactagtcatgaaaaacgcttacattagttcagtttgtcaaggttatgctattacttgtacttatttcttgctattgttagtggctccccacattgacgtattttcacgtgatgcgcctcactgcggaaggcgccacacattgcctgcaaaaaattgtggatgcactcatttgatagtaaactaagtcatgttaatcgtttggatttggcacacacccacaaatatacacattacatatatatatatattcaaaatacagctgcgtccaatagatgagcttccgcttcgttgtacaacctacctgctatcttgttcacggatatttcttgcttttaataaacaaaagtaactctagaacagtcaagtcttcgataatttttttagtcacagggtccgtctaaagtttctctttatttggaataatagaaaagaaagaaaaaaacgtagtataaaaggaatgtcgcatactttaaaatcgaaaacgctccaagagctggacattgaggagattaaggaaactaacccattgctcaaactagttcaagggcagaggattgttcaagttccggaactagtgcttgagtctggcgtggtcataaataatttccctattgcttataagacgtggggtacactgaatgaagctggtgataatgttctggtaatttgtcatgccttgactgggtccgcagatgttgctgactggtggggccctcttctgggtaacgacttagcattcgacccatcaaggttttttatcatatgtttaaactctatgggctctccatatgggtctttttcgccattaacgataaatgaggagacgggcgttagatatggacccgaattcccattatgtactgtgcgcgatgacgttagagctcacagaattgttctggattctctgggagtaaagtcaatagcctgtgttattggtggctctatgggggggatgctgagtttggaatgggctgccatgtatggtaaggaatatgtgaagaatatggttgctctggcgacatcagcaagacattctgcctggtgcatatcgtggtctgaggctcaaagacaatcgatttactcagatcccaactacttggacgggtactatccggtagaggagcaacctgtggccggactatcggctgcacgtatgtctgcattgttgacgtacaggacaagaaacagtttcgagaacaaattctccagaagatctccttcaatagcacaacaacaaaaagctcaaagggaggagacacgcaaaccatctactgtcagcgaacactccctacaaatccacaatgatgggtataaaacaaaagccagcactgccatcgctggcatttctgggcaaaaaggtcaaagcgtggtgtccaccgcatcttcttcggattcattgaattcttcaacatcgatgacttcggtaagttctgtaacgggtgaagtgaaggacataaagcctgcgcagacgtatttttctgcacaaagttacttgaggtaccagggcacaaagttcatcaataggttcgacgccaattgttacattgccatcacacgtaaactggatacgcacgatttggcaagagacagagtagatgacatcactgaggtcctttctaccatccaacaaccatccctgatcatcggtatccaatctgatggactgttcacatattcagaacaagaatttttggctgagcacataccgaagtcgcaattagaaaaaattgaatctcccgaaggccacgatgccttcctattggagtttaagctgataaacaaactgatagtacaatttttaaaaaccaactgcaaggccattaccgatgccgctccaagagcttggggaggtgacgttggtaacgatgaaacgaagacgtctgtctttggtgaggccgaagaagttaccaactggtagggatagataccacacatacctcaggcataacatagataaaccagtacatgtatatctatatctatatttatatatagacaaacagcattaattaactataacaaagtttctagtaacactaacggtagtagtagatttctcttttttgtcctcgttgttaaaaaacgaaagaagaatgaaaaaaaaaaaaaaaaacagaagagtaatagctagtgctttagagctttccacattttgaccgcacttgtagacagccactcttgcgttgccactcgacattacatgaacaactgttcttctccctgtagccttagcttacttcaaacttttttcgtttagcggggaaaatacatcactgaagtaatttttagatcactcgtggcgtaaaagtaagcatatcgcaataatcatactcatatcctttatcatccaaaaagtagtaatagcgctggcaaggcatgtcgaatgagagcacacgagttaccgttagtcgcggttgtacagcctccgacgagtgtgcgcaagcattggaacggacaaacgatgagctagacagagaatcatcggtatcagaaagtagaagtgatgaagagagccacgagaagttatcccgacgtcgattcccgacgctaggtataggcatatggctcgatttgaaggacagaataccgtattacaagtcagattgggtagatgcgtttaattacagagttattccctctattgttgacacctactttaataacctgctacctgcaatagcctttgcgcaagatatgtttgataggactgataattcctatggtgtgaacgaagtacttctatccagtgcaatggctggaattgtttttggagttcttggtggacagcccttatgtatagtgggtgttactggccccatctctatttttaattatacggtctacgaaattataaagcctttgaataccagctattttggcttcatgttttggatttgtatgtggtctatgatttttcatttagttttagcatttacgaacgccgtttgcctcttgcaatacgtgactacgttcccatgtgacatatttggattatttattaatgtggtctacattcaaaaaggaatacaaattttaacaagacagttcagtgctaaatcaggggagaaatcagtacaagacggatttgctagtgtcgtggtggcgctggttatgactgcgtttggtcttttctttaaattatttcattattaccccctcttttctcataggatcagaacattcatatctgattattcaactgcgctttcagtgctattctggtcatcatttacacattttggtggctacttgcatgatgtcaaatttaaaaaattgcctattacgaaagctttttttcctacttccaaagtcaataggcctcaaaatacttggctggcatatgaaccgattcctgttaaagacgtctttattgccctaccatttggtatatttttaacaatcttgttttactttgatcataacgtatcgtcgctaatggcacaaaggcatcagtataagctgaaaaaaccatcctcttttcattacgatttcgcactattgggacttaccacttgcatcagcggggttctaggaatcccggcgcccaatggtttgattcctcaagcaccattgcacacagagacactgctagttagggattcaaaccaaaaggttatcagttgcgtagagcaaagatttacaaatacgtttcagggcctgatgattctagggacaatgacaagaccgttattggtatgcttaggagaaatccctcaggcagtactttccggattgtttttcattatgggcatcaatggcctaatgacaaatagtattatacaacggttggttttcctgttttcagaccctaacagaagagataatacttcacctttaatgaaagtatccaagaagtcaatgctgatatttctttcctttagcctgacggggtttgctggtgaatttgctatcacaaatactatagcggccatcggctttcccttagtattgcttttaagtgtgttagtttctttctcgtttgcttatattttcccgactgaagaattaaagattctcgatactaatgtggcacaaaaatttaccattaaaaatttgttattggaaaatattcgtgatgcaaagttctgtgataagcatgaagactaaacgcagttaggatgtacaaaagtcaaccacttgtaatatatagaaattaattgcatatataagaagtataataatattatcgcatttcgaaaggaagaataaaactatggatcttgtagtcaaactaatggcttagattcattgggccagtcttcattttgtaattccggaacaatagtcaagactttcccggtcaatatcacattctttgcattttcaacgaccagttcttccattttctttcttgtttctacactatgtgtgcccatatgaggcagtcctaagacttgggacatcgataataactctttggatatttttggctcatattcgaaaacgtccaaaccagcacttctaatctttccagaacgcaaagcatcagtcatggcttgttcgtctatcacggcaccacgcgctgtgttaacaataactacaccatctttcattttttcaatagtctctgcattgattagatggtgagtattgtggttcagtgggacgtttacagatactatatcagaacgcttcaaaaactcctcgaatcctacatattcacaaccatgctcttcttcggaaggaagctggtgtctgttatgatatatgaaattctcgaacccaaacggcttcaatctctctaaaatacaacgaccaatcctacctagacccagtataccaactgttttcccttcagggtcgtatccaaagggagaaccacatgcgggtcctgcctccggccagtttccctcgatcaaccttctgttaccaataccgaagtttcttagggcacccaatagcaaaaatacatgcgtatcagcggtagcattgctaactaaatcaggaacattggcaacctggatgtgccttttcttgaatggctcaacatcaatttggtcataaccagcaccagtatgacatacagccactacggaggagggcaaagcaagagcaagctcttcatcaaatctaccggtgtttttcacactccttgctgttctagtaatgacttgtacttgggagagcttattttgtgggtcttttacctcccgcaaaaactgttctctagtggtggattcagggatggtaattacatccgcaatcttttccaattccccccaggcttggtcaccaaaggcatcctttcctaatttcaaaacaattggtttcttactcatattctcttctcctcttcttgctcgtttatgtattgttaatacttcggtattgtagagcaataatcatgtagaaggatttccctaacgtaacaacaaggccaatagaatttactttttatatgctcgagattagtgaaaaatgggataagattgccttgttatccccgccccctgccaagacttttgcagattttaagtccgctctcggtcctacgtaataaatgcctggagaagctctagagctaattgcgtcgtccttcaggaattctgaagaccacagcaacgcaatcagatggcggaaccacattatgaagccaagtgaggtgtatacagagttatacgtacttttcatccatccccgctcggtttcaccgttcataacgctggttttcactgccacttctcatatcaagtcagcgaaataaccagtagttgtcctgtatataggcatccctaccgtttgctttaggaagctgttctgtgttactatcacaactgggtagtgccctgtatgaattgcttccctgtggaaatggcccttccattatgctactttgacgcgtttactgccgcattacgcgtttacgatgaaaaattaaaatgagtattaaggatttttcaaatgagatatggttcgtaagtcgcctcacatatgataataccatctagcttgtggggtttagtgtatctttaatataggagggcgcacactatgtctgctgatttgcaacaaggcactacaaatgcggctgatttctctctgacggtacttagagcaagaattgctttattggcaactgccatcggtgggccggattatacttcccagatagacccacccccttataagcttggcgatgactgtttggcgtgcttaaaagatctgaaaagatggtttaaactagtggatgaccagcagaaaagatgggatgtggcaatggcagtagctgaatatcgcatcttgacggatgatctgttacctattctgatagattgggaaaacaaatgttctcttgcagcaaagcttgcaaagaacaacccagaccatgaagagtttagaaacaaagcttattacgataaaattgcgctaaattgtctacaactattggtccttatgacttggcctttaattgtaactgaacagtcttcatcaaatcaaattactctctatggtgagctaaagaagcatcaattggtatacaagaaaacgattctgtctatggaaagtggtaaagtgttaagagctgccattagattggctctggatgttatcaaaatcgaccgattatcaagaactcctagggacaatatggttctcaaattggttttgaattttttcagaaatgtcattgctatagaacccggtgaatttactatcaatactaagaaaagcatgcctaagaaaggtatcacatctatcgatactttgccaccaaacgtctctatggatgacatctctttaaatacggttatttcctcattccataaaaacaaggtattcggtttcctcttaacgctgaccagctccttatcaaaagagtttgaccaggactttatcaatatcccactgttggagattatgttctacttcactaaagatgttaaccaagaactgctattccctcgacagttcgaaaccgggacacattcaaaggtggtaaataaaaatgagagctcctctgctaataacattgttacaagtgcaggttttgaactatcgaagttattacaaaaggaacaccaaatgagaaaaaacgttatcaagcatacatctgcaagacactccagatttggtggtcttttatctatacaaacaccagataaaactaggttaactgtttctggtagccaagctctcgtagatgaaaaaatagcgctccaaaaactagatgacagcaaaaaatggaataaaagaataattaaaaagcatcaatctgtcgcagctgagggcttaccgaatagtctcttgaattcacaaaccggtaaagctatttttttcaccgaatcaaatggtaaacatttcaaagaattcatcaacaactttatagattccggctttaacatcttgttgcatagtgtgacgaactacttcacaactgagcaggataggatggtaactttggagcaagtcgaatatttacttttctttgcatggtttgttaaataccagttgttgaggtccaaaatcgacaattccgcagatataaagcaagtttcagaagccttgaaagaggtgactttcattctagtgtcttctcttttaagaagcgcatatgacctgaaaaattggacagtgacacatgctggtatgattgcatttaatgaactgttgaacctcgtttcccgtacaaaggccgctcaagaagaggattcgaccgatatagaattcattgtaagtaggcttttcagtgacgagagaatacaattactgtcaaatctgccgaagattggttccaaatactccctccaattcatgaaaagttgcattgaactaacacactcggtattgaaagtattagagcaatactctgacgataaaacattagttattgaaggcaaatcaagacggcaaaaaaagtttaatatttcagaaggtgatattactaaattgatagaagaagaaaatgtagatagagatgaagcgcttgatattctaacctcttctttaagaagtatagaagtcaattttcaaaaggtgcaagccaactatatgacagaaccggtaatagaaacgtacattaatttccttgaaagatttcgtgagcttgaggacgattccattaaaaaagtattttcctttttccatagagtatttgttcaggcaaaagaacaggcattgttatttagatttgatttgataatattattaagagaaatgctttcacctgacggattagatagaatgtctcgttcaaggaaatatgtgagtcaattttcagactacttcctcgccaggttgaagaaaaggttaaagaaatcacctgcttggtttgttggattacttttcccgccattacacaatagtgaagtaggattttaccaaagatatggtgaatataatgtacttaataatgaatcaatgtatgccgctcctgcatcacagttcaaaccaattcccgatgaagaagccttaccaccttcgattttgttggatatgaaatatggtgttttagtttccacattacttgatgatggaaaaactgaactattggaccaactgctcaagcatataacccacacactagatatttttaagtcgtggctaaccgtaaatgttaatgctgggaaagaaacagttaatccacccaatgaatatttcacattgacaggtgtactcaacaacgaccctatttttaaagataaggactacagggctttattgttgctgataggatactccattccacgtaaaatcaatgaaccttgttttttaccggggactgttgaagtttctgacctgactgtttcttgtgaactagtgaaaaaatacttatcaacaccatttgaaactccaaacggactgccttcttcttcctatcttctacgagttcgttcagaaaaggatagtttttctcacaatgaacaagatggatgggaaggagacgatgattatgattacaacgatccctacattgttccagatgatcaaattttatcgaaaagcgacgcagcatacttcaaggatttagataacaatgcatcagataaacttaaaggtaccaaattcagtaaagggattgcgagatccaaaaaaaaagataagaggaagcgtaggaaaggagaagccaagactaatttgccaatgtttggcgaccaggatgatgaacgacctcagaccgttagagaacgccatggcgtattcagtaaagagtttattagtgattcagaagatgacgaggatttgatgaaccctatattttttgaaaacgaaacatatatgagatggttactagataaaaacaatggtcagttgaccgaggatagatatatccagtttgccaaatttgccgcggaaaggatgaataatgggggtgttgtgacaggagattatacgagcttgtttggtggatccataccaagtattgaaagcataagagctacagaaagtagttcctttgcgccagataaaagcctcatttctttagcaagccacgtggcatctgaaatgtctattttcgatgtaaataataacaataataatcaactctctgatgacgatgtcaactcggaatcaagaaatagtttgggctcatcacagccatcaaattcgcaaaatatgttccaatctgaggtgtatagcagaaaagaatctacaaagcgttctttggaagcgagtgcagccgatgaaagcgatgaagatgaagaggccatccgcctttttggcaaaaagtctagagttgttttgagccaaggtgatagtgatgattgagaatgaatatgtagtaattaatccctttaatacgtgtaattttagaaccacttctttactctgtttttaagttcaaagtattgacataatattaaaacaatacatgcgattcattctttatcattacctatatttttctaagttgttgaacatcttaaggaactcaaatgtccattaggacacataaaattaaatattatataatttattgctgttcctgggcatcatcgaaattgtcatcattgcttgaagacgcatgcaatccgctactaggactattttcccctatttgttcttgggttttgtcgcctatcgtcaagtttgtctttaaagttttttcattattatccttcttagagttctcgtctccagaagatgccctcttcgaggatatattttgttttacattagactcagcgttttcaaattcagtctgatcaattgcgctttcttctctaaattgctcttctaaatcatccaaatcttggagtaacttcttcttttgtatcttgcgttgaggagcctttttctttattatagaacgaccttttttatctccgcaatcgctgttttcttcattattatttgccgacttaatgctacttttgtcatctttcgttaccgtgtcatcaccttcaccgttgtctatactctctggtgaactagaatctgcgctacttgtagtagaatctgctagagaagattcatcttctgatgaactatctgcggttgaattatctgtggaagacccatctgaagaggattcatcacttgaagattcacccgtaatttcattttccatatctccactttcaaagtcaaaagcgtcgctcttttgactttcttctgcgctagatgaagaaaaaggtctttttgcgtcctgcttccaaagagctttgtcctgcaagcgaaccgatatagcatcgttttgatcctcatcgctgtcatcctcaactaacggtccaatttttgaagaaattgaatcatccactgcccatatgccaatatgagtccaatgaagtatacaacgcaatttacacaattgcagccatgctctttgaatattagtggtaggttgtcctggctttgcatttgtttcagaagaaaaaatctccatctttggcttattttttgttgaagaattgataccaagtcctgccataaaacttaaacgtttggtttttttgtcttgagaagaaaccctgccgtctcttttggtatgcttcgttacttcagagaatttttccaaatcttccttggtaatgttctgcgtcgttagcttttctaaatgccatgcgcctaccttcaatgatctcaggaaagcaaagatttcacatgtctgccgcaactttagcaaacaccaatgacacaagggatacgtattcgtaacttgttctttaccgtcgtcagtcttgtgcaacgttttcaatatatacatccttgcgtgttcgataatgtcatctctagattctccacaaaaggaacatgcggcgtgcactgcaactggaggtgaatctaagggaaacttgaacatttttggcatattcgaagtggcttgctttgcagggctacttgagttgtagccaatttggtaggttgcattaacgccgcttaggggttccacgaccaccaaaccatctataatcaaggaaagtagggtttttttaaccaaccagccgatgcctgaagcattatcaatcttaagtataggctggatttcatcatttaccaatcttcgtattaactttgattcggttgaagttgcctttatgttttcacaacggggtagtgcagcgacaaattttagaaattcattgtaaaggcttatatcataacgaatagatgaaatgcttggcgagtacacaattccgctataaatatcttgggaagcaagagaatatgaagttggaactttattcaaagaagtgctagaagaagttgctgaatcactcaatattgtggaatatctgttcgaattatttgtgactgtgctttcattatctaaactatgcatcacttttttcagattcttgagctgtagggtcaaagtatccagtaatgtgtccttttcacgcagttgttcagtgagtctcttatttaagatttcgatagcatatttctcctttctagcatcagcaaccatattattagcctcatcaaagagggaagcagtcagatcctcaacttctttatttagtttatccgcttcctcttcagctttagttcgaagctcattttctttggctatatcttcacgcaatcttttcacttcgtcatctctgtctgacaattctctttttaaagtgttgtaatcttctttcaactgattatagttttcaattgctgccttctggctggctattgtttttaaggatttattaagctgttcttctaagtgtgactgtttatccacgctctcgatcaattgcgtagacagggatgtaacctgtattgatactctttttgcttcctcagaagcatccatattgaaacctttatcaaacacagctagtaaaggaaaatatatcccagtgaactaaaggtcaaaattttctacaacttttggatggaaatcaacgttgctacagctgcaagtgacaaatgatattattgcacgaatcactgtgcttgtcacttaggtaaacgagagccatgttttaaaggtgcttcagcgaacgcagaaatacaagttccgggtagtcacatggaaacaatggcacataataaaaggaattatttcaaaaatgcaatagtagagatcatttgagtaaagatgaatgtaaagtgtatcataagtgatctataaacattaaaattatatatatatatgtgatttaatgattcgtgactatttctttgtactagtgcttgtttggatgtttgttttggtattactgttgtcataattttttggtttaatattttatttgaaacttagcctgttacctgtgctagcctcacctatggatctttccttgcgggccctcaatttttctagatgttcatcgagtatggaattttgctttactggtgtgtcagagcctcttagctcctttaataacattctagctctgtcactaatttcctcttgatcttccagcgcagatgtcttggatggcgatggtaaatcttcagaggtattcataacaccccttgtggcaagcggagtgggtgattcagcgtgaatcactgtatcggcagtagggtccatagcttctggagaataaagaatagacccttcttcagtatccaaatcgttgagtaattgtggagcgttgtctttttcagaaagatattttttcctcactagggctctctttctggcggaagatgggtcacttttagcaggacctgcatttttcaactgttctaatagtttatccataacagcgcgcctatcttctgcttcatcctcttcatttccttcagatgaaggcgaattgctgttctctttttgtttttccttttcttgtgcccttttttgctgttcttccactattttcttatgctttatataaagtctttcttcttcttccgcggctagattttgcgcttgagcttttttgtattcatttataaaatctgcaaatttcttaaagaatgagatttttgcaaacttatcaccagaatcttcaccgtacgtatgcatcagactttcaaattccatgatagtcagcttaacttcgtcttctaacaagtcccccttttttctggcttccggtaacacgggcaatgtttttatcaaaactttatctaatggatgaaactttgaggaatcgcttaaattaccaatttcaactgaacgctctacgtttacaatcgattggctaaagtccttacagtcgttaactaactgctcaatggaaactttcacgacatccaatacaggttctaattcacttagaaagtcattgaagcttggataatttaacctgacaattttttcgacgtaatttagaaaggtcatgctattggtagtatccttgataaacgtcaacctctgcaaggttgaaagtttgaaaccttgtgcctgcttagaagtgtcgttcatgaaattaccaactgctaagataacattaaagacattgcgcaagttatctgattcttgaagcgcgctaacagctttgtcgacttttcttaactttgccaataactcattatattctctttcatacgaagtaaccactgtgagagctctcatacgtgaaccccagtatgattctagattaaccatcaattgcaaataaatttggtcagccctctgtaaatcgtttggatctttttcagggggcttggcatcttcgagattcctcacgccctcccagtctgtcgaatacggggcgtaattcctagctaaattaacagaaacttcaattatttcagattttgacaaaaactcaacaacactcggtgtttgcaaaaaatccctatcgcagtttagaatctttttcaccagatcggcaaccgaaagtgatgaatacatatgcaaattgataccaaactgttgagaaatatccctggataaaaatgtaattttctgcagatcttccttgcgcttgcttgctaatgatttaatttccctagcggcaaaggccttttctaaatcagcaagaacacccttttcgtataagtcatctgcgaacttctcagctttacctgtaccccaaatagaattatcagtacaatctaatttttcccaatgcagttgctttaatttcttgtgtggacgaggatacttttcaaataatgagggcgattgaggaagtaatggtgatgttacagctgatttgatttgcgatgccggcatcataggtggagctggcggaatgacgccatcagtagatgaagataatacagatggtagcggcggcggtggtggtgtttctcccttgggtttgccgaacaatgccatgggtggaggaggaggtggtggtggtggagggggaggagcaggagaatccccagtagtttcttgcttgacagtgtcgtcttccgactttttctctttctccaacgattcaccgaacaatttggcgggaactggaggaggaggaggaggaggcggtggcggctgtgaggagagtacagatgattgagtagagagatcttctgcgccatctgtattattcagtttactcacagcgctgaaatccgctgttttatcttcttcatgatttaccacacgcccttgctttccgttttccacatgttgtctcatgtctttctcagctttgtcaaaggcggaagctgcacttgccgtgctgttttccggtaaagattttttatctagaccttcatcttcattttgttcatatggttcaactttatttaccttctgtgttaactcctctaaatatggagcagaagacacggtggattttctgagtctgttcataaaggtcttttcaactttactatgtagaggtccaatacccgaaccgttattgttctctccaaaagcagccgatgcagtaacattttgaccagtaccatatttttgagataaggcatcgagaaaagacccaggacctgatcctgaagatagctctgagtgttcgctccttagttcttgagttggagatgcgtcttggtatatttcctcactttcatcatcagaacttgaagaggaaagatcgctttccccatcttcttctacttgtatttcgtgttcggtttgagtctgaatatctaacaactggtccgttattctattaatctcgtctaactttttctgatatgtcttagggtcaagactggcatagttagcgtcttcttccgtttccacgtccccagtatttttctttggactgtccataatctcgtcgacattaaagtcaataccaaatcctttgtattttgtttctagttctttcagtctctttaaagccagagatttcttttcattaaatagctcattaacacgttcttcgacgttaaatttggaaatatcattactttccatttggatttcagtcaaagcccgccttaggtcatttagtttatttacgtccgcctcttgaggcttgactaaaggtttcctatccttatttttcatcttcttcactttgggcttcttaatatgtattggaggttcaagacgatctttctcaaattcagcaaaatttgtcatctctagttgcctggcttcattttcaatattttccatttgcattcttaacatttttaatctcttattaggttgaagtgtcatgccgaatttttttgaatcatccttgtaatccttttttgctcttgataatccgtcctgtaacaccttttggatattcgctttctctgaagaatttaggctcgagttcatacctctggtgccttcattcttattgaagctttcttcaggcctcgaattcaatatagtcaacatttttctcaattctacctcttgctgatgcttttccaaaagatgcttctttttcaactcttctaactcagcttccagctgctgcataactctctgattcttagctaaaatacgatctctctcatgcaactcatcttctaactgtccaacgagtccgtgctccgccttgcttaacttttcacttaaagaatccctttctgcctgaatttcttccaatttcttcgttagagctctactttctaatatagctcgacgtgcaacttcatcagtctgcatggcatcgtaaagccgctggatagccatattcatattagtttcttcatcagaagttgaggcaacactaacattagtcaccaaagaatccataagtttcaattgcttagtaagtttagaggaattttggttttcttctattaactttgaactagaaaggaaaagatgttgaactaaagatactaaaagcttttcattctcggtacctttacatatatcccaaaggttttttaataatgatagtggatcgtgtaaatctacattaaaagccttattgttggcctctaatttaacgttaaaatcgtcaagtttattattgtcatataactcaatttggtcaattaccttgtcgtaatctagcagttttattttgttcataattcgtaaaattccacaattttctagtttcgtccttaatagcattctttgatttatgttatcagagcaagagcataaatgattgataaaaaccattgtccattggcagtattctagaatcgcattttcacccccaccatttttaaattcatccgacgcgcctactaaggaacccatttttcctcttccatctaaagtttgttcaacggcaaataaccaggcttgaataattttcaaatgactttccaaggttaaatgagagaaatactggggcatttttttgaagttttgaatcatatgaagattttgccctatcctaaactttttatctagtgaggtaagaactgcttcgaatctgcttttattttttttttctagcatacaaacaaaaatttcagtggccattttccttgtggccagtttcgtagagaataaaccttctgcaacagtatcagtcattaacctatgtgtactgaactcatacaaaccttgtgagagcattgataagactctgaagcatttaaaaaatgaattttctttctctaataattctttagtcaagttttctcggggtgcagtcttataaatagagttcattagtacattagccatagcaatgtgaccctgatggtctataaaagcgtctacccagtctaactgttcagttcttaaagttacccataaatctttcatctcatcgctagtaagtttgtctgccaggattcgttgcacataatgtatcggtggtctgtttgttctgtctcctggaagagtagatgcactcgtattgttctcagccccacctctataaatattgtttagagatggctgctttttcaaactcccgctcactaattttttccccttcgaggttgacgtacctaccgatgaaagagtagtagaatgatttaaactgttgctgtatacagttgaggtgggagaagaggcgcttgtcatcaaaacagatttgggagacgaaagagatgaattagccgtaaggataggatgatggtccgacgccatcgaagttctggaggcagtggaagaagatgtagtgtttgctcgcattttttttagctcattttgtaaatcctgcttaacaatcagccatttcttctcaatgctgtagcccatcagagcttcttgtttgtcctctgataaagactgaaaaatatttcttttatacataatatcttcaaacaaaacttccacctcgtatgggtccgacggcatttctaaataaattttaccatcgggtgtagtgaatttgctcaagttagttagcgaaccttgagagagaagacttgatgcggagtgactttgcccggtatgctgccttgttagcttattggacgcctgtgaagaattcctcttggaatacgaatatttcgattgcattgaatgcgaccttgcgtgctgtgaggatacgggaacatctccacttaatttaccattcatatattgagacaagttttgtgtgtttaatgtcgattttttattcaacggcctcgcctcagtagatgtagacctagaaggtgcattcagttttctaaaagatgacgaagatgcaggtgaagtggacacttcgtttcccactggagagtgctgttgttgggatgcataggtcggagaacccgtattgctattcgttgcatttgagttagccaaacgcttcaaattttggaatataccagaactcgaattcgaatgactttcctttgagttcgaatgtttggagcctgaattcttcaacatttcctttccttctcttcctttcttgcttctcgtttgttgaaaaggttcaggtgccttctttatgtggcgtgtatttagaatttaactaggcttgagttaaaatgtttctcctcaatacagaagatagatacaaatggcaaaaaaaaaagtaaaaaatggcccaactgtatgagacgtataaaaaacgtgaagggtgaagaaaagaatgccactgtccaattttatgcttaatacgaaaataattaacacacagccgtcagtgtcctcttatctgtaggaagggtccgtgctattgttcttaaaagggattctagttttccacatctgttttttctttctttccctcttccacgtcaaaaacttcctctaaccgatgtcgggtaagccatggaaattacgggcgatgactttcggcggctaacaacgaaacaactagggagtaatcatataatcacaggaaaagagttgagcaaggatttggcaaatatacatatacatacatacatacatacatacatatatatgtgtgtgtgtggtatggagtattattctaaaattatgaaaggacatcccaaactcgttgccaccttgttttacattctggctctatccataccaactcctctatttgccggcggtcagaatcgatatcgatatcctgcagcttccagagtaagcggcacttaaaccaaacttggaatgataaccatatggccaaaaataggaatattgatatatatgcagcgacaaagtctataggctgaaaagtaggtgcgaaagcggtgaagccctggatcagaacaattagagcgatgaaaaaagatgcataatatgccaaaaaaggcatcatttgagctttataaggtaagtcatccctcgatataccacgtttccttatggcttgcatgaaacggatatgagaaaatgaaatcaaaagccaggcaaagaaaccggccacaccagttatgttcaataaccagttaaaggccttgccgctgcctgcagaaacctctaagaaagccaaaaatccgaacacggatgtagatagaacagaaaagtatggaacaccacctctggtcacgttagacaagaaccttggcgccaagctatttttagacagactatacagtactcttgagccaatgtacacattagagttacctgcggaaagaatggtgattagcacgaccgcgttaaatatatctgggagaacttttgtgcctgaattctcaatgcttatcataaagggcgatgaagagacaaatataccgtcactatccaactttgggtcattatatgggaccaaaaggccaatgaaaaatagtgaaagaatgtaaaagactagaatcctcactacaactttctttattgccctcgggagagcttttcttgggttagccgcttcaccagcggttatcccaaccagttcagtaccttggtacgtaaatgcagcattaatcaaagaggaaacccatccgagaaaacggccctcatttttatcactggagataatgccaggcccccaggctcctggatttctccagtacctgaaaccgatgggtccatcagattgtcccgcaccacacacaacacagaatgagaaaatgataaaaccgagcaacgcgatgacctttatggaggcaatacaaaactcaaattctccgtaatactttacgggaaacatgttcattgaagttaacaggcaccaaaagatcacgatccaagccgctagaggcactgcttctgtccagtactgaataactttccccaaaacggatagttccagtgcgaaggtgaaacaccacgacagccagtacatatatccgttagtcgctcccagcgctggcgacagaaatctttgggcgaagacagaaaatgaagatgtaaccgggataaaagtgaccatctctcctaacgattgtgtaacggagtaaatcactgtccccataaataaatacgatatcaaggcaccaacagggccggcgtgtgccaatggcggaccaataccaattatgaggcccgtcccaatggtgccgccgagagcaatcatccctatatgccgctgctttaacttccgcttcacctctcttctttcttgtggtgagctctctgtttccttagcagcatcatcctcgacttttctctctgtggtgatggccttcgtaacgttctccccagaatattgttcatctacaaactcctcctcttttattatagagctagaattgatttcatactgaccttccttggacatttgtatgttcacagtttcatccatggcaataatcgcaacactacaattttgccgctaatatatgtctattgtgctacggaagagtaacaaaaaaaacaaaaactgcataacaagcaagttttatacaatacacattataaaaatttctactccggtgttccgagctcccattgccattggagaaagcccttatgtggagtggagctgcctacaggttgttttcaggaaagacatggttacaaaaaagacgacattcgcccaacttatcactcgcttgaaccactttttatgccaagcccttaaacgccgcgactcaaaaacatacatactgtgccgcacggcagtttttggcgctatgacacccttttccccaagaaaatcgcatattaacaacaaattacccatgcaacccaggaaaaaaaaaatagtcattatatacgtagtgcgctttcattgacaactacatttttgtgcaacttttggtacaccgctacacgtattgaaagcgcaaaagactatagctcctccagcagggaaaactcacatcggtgggcaacaacatagaatatgtcaaagttgtaaaaacacccacgagtgcataccacttttcaacattaccggggaaaaaaaagtttgcacctcgttcccagaaacatacgcaggagtgactgcgctagtgacagattgctctttccgttggaaaaagaaacgactttttttcgcaaaagtacccgaaatcctcggaattttgcaaatagtcgatgatcacaattgttaggtgactatttaacaaggacggcgaggagaactgaaaaaaaagcaacctatccggcctcctctagttacacaaacaagacaaagaaattgcattgtctataacgataacaaaagacatcgtatatatatatatatatgggcaggtttagtaacataataacgtccaataaatgggacgagaaacaaaacaacattggcgaacagagcatgcaggaattaccagaagaccagatagaacatgagatggaagcaatagatccaagtaataagacgaccccatactctattgatgagaaacagtacaacacaaaaaagaagcatgggtcattgcaaggtggcgcaattgctgatgtaaattcgataactaattcgttaacaagattgcaagttgtctctcatgaaacagatattaacgaggatgaagaagaagcccactatgaggataaacacgtgaagagagccttgaagcaaagacacattggtatgattgcactaggtggtacaatcggtactggtcttttcgttggtatctccactcccttgagtaatgctggccctgtggggtccctgattgcttacattttcatgggcaccattgtctacttcgttacccagtcacttggtgagatggctacgtttatccccgtgacatcatctatcactgtcttttcgaagaggttcttatcacctgcattcggtgtttctaacggctacatgtactggttcaattgggctattacttatgctgtggaggtttctgtcattggccaagttattgaatactggacagataaagttccattagcggcctggattgcgatattctgggtaattattactttgatgaattttttccctgtcaaagtttatggtgaatttgagttctgggtggcctctgttaaagttttagccattatgggttacttgatatatgctttgattattgtctgcggtggatcccaccagggccctatcggtttcaggtactggagaaatccaggagcctgggggccaggcatcatctccagtgataaaagtgaaggccgttttctcggatgggtctcctccttgattaatgctgcatttacgtaccaaggtactgaactggttgggatcaccgctggtgaagcggctaacccaagaaagaccgttccaagagctatcaataaagtcgtctttagaatcgtactattctatattatgtctttgttctttattggtctactggttccatacaacgattcccgtttatctgctagttctgctgttattgcatcatcacccttcgttatttccattcaaaacgctggtacttatgctcttccagatattttcaacgccgtggtgttgattactgttgtatctgccgctaattcgaatgtttacgttggttcccgtgttctttactctttagctaggactggtaacgcaccaaagcaatttggatacgtcaccagacagggtgttccatatctcggtgttgtttgcactgctgcattgggtcttttggcattcctggttgtcaataacaatgcaaacactgcatttaactggttgatcaacatttccactttggctgggttatgcgcctggttattcatctctttggcacatattaggttcatgcaagctttaaagcaccgtggtatttctcgtgatgatctgcccttcaaggccaaattgatgccttatggtgcctactacgcagccttttttgtcaccgtcatcatattcatccaagggttccaagcgttctgtccgttcaaagtttctgagtttttcacatcttacatctccttgattcttttagccgttgtgttcattggttgccagatatactacaaatgcagatttatttggaagctagaagatattgacatcgattccgacagaagagaaatcgaagcaattatttgggaagacgacgagcctaagaatttatgggagaaattctgggctgctgttgcatagtcacagaacctcttgcatgccttcaaaatagaaaaaaataaaaaaatagacgtttcattaatcaaaatagcctgtagagattttgagggattgccccaaactttatgtataatatcaccacttattattcactattcatagtatgttacatcataaggccattgtcaccttcggccagcgatagtactcaaatctataataaattttccatattatcctttacgtacttgatagcgtgtataacagggtcattattcacgatatgttcaactgttgtcattttcgtgttattgcactgaaacaaaagaaccctaccaaaaaattcgttagagaaaaactaaaagtacaagatcttatactgaagacccttcattttttaggcccaacttctatattaagaagatccctggaccctgctagaaattttcaattagcttatcatttttcttcattgcgagcgttcgttttcattaagcattcgttctcttcactatgcataaagcatccagttcaaagaaaagctttgatgatactattgaactaaaaaaaaatgaacaattactgaaactgatcaactctagtgaattcacccttcacaattgtgtggagttactgtgcaaacactccgaaaatattggtatacattactatttatgtcagaaattggccacatttcctcacagcgaactacagttctatattccccaactagtacaggtcctcgtcaccatggagacagaatcaatggctttagaagatttactattaaggttgagggcggaaaaccctcattttgcactactgacgttttggcagttacaagcgttactaacggatttatctactgaccccgcttcttatggcttccaagtggctagaagagtcttaaacaacttacaaaccaatctctttaacacaagttcaggtagcgataaaaatgttaaaatacatgaaaacgttgcaccggccttagttctttcctctatgataatgtcggctatagcattcccccaattaagcgaagtgaccaaaccattagtggaatctcaaggtagaagacaaaaagctttcgtttttaagttggctagaagtgcaatgaaagattttaccaagaacatgaccttgaaaaataccctactaaacaagaaaacttccagatccaaaagagttagctcaaatcgcagttcaactccgacttctccaatagatttaatagatccaataaaaactaaagaagatgcatccttcaggaaatccagacatagtgaggtaaaattggatttcgacattgtggatgatataggtaaccaggtctttgaagaaagaatctcatcttcaatcaaactcccaaaacgtaaacctaagtatttggataattcatacgttcataggacatatgatggcaaaaatataaacagggacggaagcatttcaaataccgcaaaggctctcgatggaaataaaggtgattatatttctccaaagggacgtaatgatgaaaataatgagattggtaacaatgaagatgaaactggtggtgaaacggaggaggacgcggacgctttaaactctgatcacttcaccagttctatgccagatctgcataatattcaaccaaggacttcttctgcttcatctgcttctttagaagggacacctaagttaaacaggaccaattcccaacccctttcgcgccaggcattcaaaaacagtaaaaaagcgaattcttctttgagtcaagaaattgacttgtcgcaattatcgaccacttcaaaaataaaaatgttaaaagcaaattattttcgttgcgagacacaatttgccattgcgctagaaacaatatctcaaaggctagctcgagtaccgacagaagctagattgagtgccttacgagccgagttgtttctattaaacagggacctaccagcggaagtagatatccccactttattgcctccaaataaaaaaggaaagttacataaattagtgaccattactgctaatgaggcacaagttttgaactctgcagaaaaagttccatatttactcctgatagaatacttgagagacgaatttgattttgacccaacaagtgaaaccaatgaaagattattaaagaagatcagtggtaatcagggaggcttgatatttgatttaaattacatgaatagaaaagaaaacaacgaaaatagaaatgaaagtactcttactagcaacaacactcgatcttcggtatatgatagtaactcgttcaacaacggggcctcccgcaatgaaggtctatccagtacctcaagaagtgattcagcgtccacagctcatgttaggactgaagtcaataaagaggaagatttaggtgatatgtcaatggtaaaagtcaggaacagaacggatgacgaagcgtatagaaatgctttagtaatacagagtgccgcaaatgttccaattttacctgatgatagtcaagacagaagcccagagttgaactttggctcaaacttggacgaagtactcatcgagaatggaattaatagcaaaaatatacatagccaaactgacgctttagcagaccagatgagagtttcagctgttatgttagcacaattggataagtcgccacaacagttatcagaaagtaccaaacaaatccgcgctcaaattatttcatcaatgaaggaggtgcaggataaatttggttaccatgatttggaagcccttcatggaatggcaggtgagagaaaattggaaaacgatttaatgacgggtggtattgacacttcatatctaggtgaagattgggctaccaagaaagagaggatacgtaaaacttcggaatatggccatttcgaaaactgggatttatgttctgtaatcgccaagacgggtgatgatttgagacaggaggcgtttgcataccagatgattcaagcgatggccaatatttgggttaaagaaaaagttgacgtttgggttaaaagaatgaaaattttaattactagtgcgaatacgggacttgtggagaccatcacaaatgctatgtctgtgcatagtattaaaaaggctttaaccaaaaaaatgattgaagatgcagaactagatgacaagggtggtattgcctctttgaatgatcacttccttagagcttttggtaatcctaatggatttaagtatagaagagcacaagacaactttgcttcttcgttagccgcatattctgtcatttgctatctcttgcaggttaaagatagacacaacggtaacattatgatcgataacgaaggccatgtaagtcacatcgattttggatttatgctatcaaattcacccggctcagtgggctttgaggccgcaccattcaaattaacttacgaatatattgaactgctaggcggagtagagggagaagcgtttaaaaagtttgttgaactaactaaaagttcgttcaaggctctgagaaagtatgctgatcaaatcgtatcaatgtgtgagattatgcaaaaggacaatatgcagccttgtttcgatgctggcgaacaaacaagtgtacaactacgacaaaggttccaattggacttatcagaaaaagaagttgatgacttcgtagaaaatttcttgataggtaaatctttgggtagtatttacaccagaatatacgaccaatttcaacttattacacagggtatatatagctgagaaggaaaatagctgtgacagaactggaaaaacaatttgcaaatgtccggagaacaaaaaaattggaattttagtaaaaggaatatacatatatttatttattgccgagaataatagagcagctgactcagaaaaagcaaggtaaaagaatgagagtaaaataaatatgtggttaattaaccatacatataaattattatcttattttctgcgtaaagcgtcaaaccgtttcttcaactcatctagttcatcattttcttgctccttcttagtctttctttttgtagttttcttttctgattgtttcttttcgatcacttcctttttgatatctttcggaatcttgagctcgttcttgatattttcactattctgcctaggctttttaacagtgatagggtgtttagcatctgcattgtcattatcgtcattatctaaggctaaaataggcttttcttcgtcattatcctcgatatctcccgaggggtcactaaagtctgaagaaatgttagaagacgacgaagataaggaattctccagcttactatatggcacatcgtatgttttcgcgatttccttcaaataaagatcaactagttcttcttttggaactgagggagagcatttttttataatcttttcagggacatcgatatgatctgctattactccattaacaaactcaacgtttattttccaggccatcaaatctttcaattggctaagttctttgacttcatcaacgaaaagaatcgcatagattagggatctgatagcttcgttaataccatcatccatatgctctttgacaagctgttcctcggtggagatatcgtttattacctgcactctagccagtagtaattcacaatatagttccaatatctctagtagctcaatatgaatatcgtcatgaattagcgtctccacacgataatgcgccttctgttctttatttgtcagtaacagttgtgcaacctgtcttcgagactgctttgcaatcgcctgttgcttttcttgagcatatcttaacctttgaatacacattttcaggcatgttttaagcttgatctataacaataatttggatgatagttttacccttcttcagttagtacatcctagatcttttgcatactaaagctttttaaaaattactataaaatataaacatacagtgaacggaatcattgacggagccatttttagttgtcgtattctcttatctatcttctatgttgactagttctgattgattagctggaactaatagtatatataattttcacaccctttggaattcagaaggcgttttttttttcatgaaacaaaacaatagagtgcggatagccgattcagttgattctaaaagtatataaaatgcgataagcgcataagcagccattataaacgtacatctgagtctagatatatacgtttgtgtagcgggaaacgttaaaaaaaaaaatcttaattatagtttatcaaatgaccatatcaacaggatattttaattcgtcatgttggcccttggtgtcatattcacttaatccgacaatgcctccaaactttaaaaatctatcaaaacgtttcaatcgtaaatcgtcaactttcttaaccatatctggccaatagacttcatgtttatacttgaagtctaacagaccattgtatagagcatctagttgagatggctctatgtggttttcaaatggttcgtcaaagatagccttcgccttagtggcagggtcaaggaacggatacatcatcttcaaaaaagcccacgcaaaccatgggatattgatcaggacacacttagctaacctttcagggtaatgatcttgcatgacgttcaaacacatcctagcaatagagatgggtggagctttatcagtgataataccaggttctttataacttttgaaatctaccaagactgtgatcttttctacaccttggggagctacagttgtcgcagtttccatcatgtagactaattcttggacttgtctaaaggaagattctgtgttttgacgaccatttttcatgtagtatagaggtcttttagcgttgtcaaagcccaaaataacctgtttaccagtttcgttctcaacggcaactttgtcagctgttaaagggtctttgtcctccttaccatgtgtaagtccaatttctctcctccataccaaggttttggtgagaccttttatggcgttcgcggtgttccatttattggctcttaggtatcttagaaaacactccctagaaagccaaaacttctcccaatcactcaagggtctgtcattggcatgtgtcccattgtcaaggtcattgagattttctggtaatttcagatcatcatcttgaaaatgtcgtaagacagctctatatttttcgttttgatcttcggagatgggttccagtagaggtgcgttaccatacttggcaggagggtccaagaatatcttatcacatggaataagtttctctttaggcacagcaggcgtatggtcccgttttcttgaaaaaagacccatttttgttcttcttcttgtgctttctttgtgtgatttttcagggtctttttttttaaacaatgatgtaaattaaatctatctaaaaagcgtgatttttcccacgaattttaatccctctattgttctctttccactccatattgagtgaaaggaaaaataagaaaagtaaatagaaaatttatgacgtaggaataaaagtatataagtatttaacaaattgaccgtagataataataatgcgcatgaaattaaatcctctctttgatctcttcaatcaagatcaacccattaaccacattagaacattttgccaaatgaagccatagacgaataggaagtaattgcacttcttgacggtcgatttgctgatggaaacgtgtatatcatcgtcttcagcaccggagcggcttagtaaattgaacttgacggatcttagtaggaatacgccaaaggcaataaataagtaaaattttatcaaaatattcaggttaaatggcatggtcacgttggtcaaaagctgggcgagaatcaatggaacaaatttgtagccgacatagcacaacagttcgaccaaactgaagcttggaatcttagaatcgatcaaaagatacaagccaagcttcaaaatcaacaaatctaaacacacaaacgccagagtagaagacagtttgtagtacaagtcttcggggttgaatgaacccttcagaccttgctgcgtattccagatgagaatataggtaactagtcccataataggcatgtacatgtctggggagttcacgtcatcccttggtggcaaaaagttgccagagtccataattcgttgccagttcttggttccgttaagaaaaggaactaggatgagtttcaatttattgatgacataacgggtgctgacttgaaaatacgttgaaatttgttgagagccggcagcgtttgcagtggctttattgaccgtttcttgaaactggttaaagttatcctgaccaataaaattagaaaatgcgctctgccctagttggaatgccatcgaaccacgaggatcttggaatggaaaaccaccgccactgccatttacgtttgcattcatattcgcattaccttggccattcacgggcgtgttcctcggaatttgcattggtcgttgctgttgtggagtgtgggaaaagcgatcgttaacgccattctgctcacttgttgcatatgcgtacggattataagacatcttggtatgggcctttggttttcgttttctgctattgatactcagtagcgaggtcttacaatcgaaaagtcaaaaagatgagttgtagtataaaacaacagctctggtgtgcaatatggatcttgatacagagtctcggatatgctgttttagcactgagaaaaagtaatagtaacactgtcagtgttcgtcaaaggcccaagtttattgtcatttgaattgtcagaatggtttattttcaggtagggtaaccagaacgcgtaagtttcttgcatcttttaccattttaactggaagaggacctatcaaaaagagcatatgatgatgaaagagcacattctatcaagataacactctcaggggacaagtatatgatgtttggcaagaaaaaaaacaacggaggatcttccactgcaagatattcagctggcaacaagtacaacacactctcaaataattatgcgcttagcgcgcaacagctcttaaatgctagtaagatcgatgacatcgattcgatgatgggatttgaaagatacgtaccgccgcaatacaatggcaggtttgatgcgaaggatatagatcagattccaggccgcgtagggtggctgacgaacatgcacgcaacgctggtctctcaggaaaccttatccagtggtagtaatggcggcggcaattcgaatgacggagaacgtgtaacgaccaaccaaggtatttccggagttgacttctactttttagatgaagagggtgggagcttcaagtcgacagttgtctatgacccatacttctttattgcgtgtaacgatgaatcaagagtaaatgatgtggaggaactagtgaaaaaatatctggaatcttgtctcaaaagcttacaaatcattagaaaggaagatcttaccatggacaatcaccttttagggctgcagaagacacttattaagttatcatttgtaaattccaatcagttattcgaggccaggaaactcctgaggccaatcttgcaggataatgccaataataatgtgcaaagaaatatatataacgttgctgcaaatggctcggaaaaagttgacgccaaacatctgatcgaagatatcagggaatatgatgtgccgtatcatgtccgagtatctatagacaaggacattagagtcggtaaatggtataaggtaactcaacagggattcattgaagatactaggaaaattgcatttgccgaccctgtggtaatggcatttgatatagaaaccacgaagccgcctttaaaattcccggattccgccgtagatcaaataatgatgatttcgtatatgatcgatggggaaggttttttgataacaaatagggagataatctctgaggatattgaagactttgagtatacaccgaaaccggagtatcctggttttttcaccatatttaacgaaaacgatgaagtggcgcttctacaaaggttttttgaacatataagagatgtacgacccactgttatatccaccttcaatggtgactttttcgattggccttttatacataacagaagtaagattcacggcttggacatgttcgatgaaattggtttcgctccagatgctgaaggtgagtacaagtcctcatactgctctcacatggattgtttccgttgggtgaagcgtgattcttatttaccacaaggttcccagggtttaaaagctgttactcaatctaagctaggttataacccaattgaactggatcccgaattaatgacgccgtatgcatttgaaaagccacagcacctttccgaatattctgtttccgatgcagtcgctacgtattacctttacatgaaatatgttcatccttttatcttttccctttgtactattattcctttgaacccggatgaaacattgagaaagggtaccggtactttgtgtgaaatgttgttgatggttcaagcttatcaacataatattcttctaccaaataagcatacagatcccattgagaggttctatgatggacatcttctagaatccgagacttacgtgggtggacatgtggagtcattagaagctggtgtttttaggagtgatttgaagaatgaattcaagatagatccttctgccattgatgaattattacaagaattaccagaagctttgaaatttagtgtggaagttgaaaataagtccagtgtagataaagtaacgaattttgaggaaataaaaaaccagataacgcagaaattattagagttgaaggaaaacaatataagaaacgaactacctttgatctatcatgtagatgtcgcctctatgtacccaaacatcatgactacaaatagactacaaccagatagtatcaaagcagagcgcgattgtgctagttgcgattttaatagacccggaaaaacctgtgcaagaaagttaaaatgggcttggagaggagaattctttcccagtaagatggatgagtataacatgatcaagcgtgcattacaaaatgagacttttcccaacaaaaacaagttttctaaaaagaaagttttgacatttgatgaactaagttacgcagaccaagttatccacataaaaaaacgtttaactgaatattcaaggaaagtttatcatagggttaaagtatcagaaattgtcgaacgagaagccattgtctgccaaagagaaaatccattctacgtcgataccgtgaaatcctttcgtgataggcgttacgaattcaaaggtttagccaagacttggaagggaaatctgtccaaaattgacccatctgataagcatgcgagagacgaggccaaaaagatgattgtgctttatgactcattacaattagctcacaaagttattttgaattcgttttatgggtatgttatgaggaaaggctctcgttggtattccatggaaatggcggggattacgtgtttaacaggtgccacgatcattcaaatggcgagagctttagtagaaagggtaggaagaccattagaattagatactgatggtatttggtgtatcttaccaaaatctttccctgaaacttacttttttacattagaaaatggtaaaaagctttatctctcctacccatgttccatgctgaattacagagttcaccaaaagtttacgaatcaccaataccaagaattaaaagacccattgaactatatatatgagacgcacagtgaaaacacgatttttttcgaagttgacggaccatataaggccatgattttgcctagttccaaggaagaaggaaaaggtataaagaaaagatatgctgtcttcaatgaagacggctcacttgctgaactgaaaggttttgaattgaagaggcgtggtgaattacaactaataaaaaattttcaaagtgatattttcaaggtctttttggaaggtgatacattagaaggatgttacagtgctgtagcaagcgtatgtaaccgttggttagatgttcttgattcacatggtcttatgttagaagatgaagacttggtcagtttgatttgtgaaaatagaagtatgtcaaaaactttaaaggaatatgaagggcaaaaatctacttctattacgacggcaaggagattgggggattttttgggtgaagatatggtaaaagataaaggtctacaatgtaaatatattattagttcaaaacctttcaatgcacctgttactgaacgagccattccagtcgcaatattttcagcggacattcccatcaaaaggtcttttctgaggcgatggacattagatccatctttggaagatctggatatcagaaccataatcgattggggttattatagagaaagacttggatctgctatacaaaagataattactattccagcagcattacaaggggtttccaatcctgttccaagggttgaacatccagattggctaaaaagaaaaatcgctacaaaggaggataagtttaagcagacttcactaaccaaatttttttcgaagacaaagaatgtaccaacaatgggcaagataaaagatatcgaggatttgtttgaaccaactgtagaagaagataacgccaaaattaaaattgcaagaactactaaaaagaaagccgtatccaagaggaaaagaaatcagcttacaaatgaagaagatccactagtattgccctcggagattccttccatggacgaggactatgttgggtggctaaattatcaaaaaattaaatggaaaatccaagcaagagatagaaagcgtcgagaccaattatttggtaatacaaacagctcccgtgaaagaagtgcactaggaagtatgattaggaagcaagctgaatcatatgcgaactccacttgggaggtcttacaatacaaggattccggtgagccaggggttttggaagtatttgtaacaattaatggcaaagtccagaacatcaccttccatataccaaaaactatttatatgaaattcaaatctcaaacaatgccgctacaaaagattaagaattgccttattgaaaaatcttctgcatcgttaccaaataatcccaaaacgtctaatccagcaggcggtcagctattcaaaattactctaccggaatctgtctttctggaagaaaaggaaaactgcactagtatcttcaacgatgaaaatgtacttggtgtatttgagggcactatcactcctcatcaaagagcgatcatggatttgggagcttcggtaacgttccgctcaaaagcaatgggtgcgttaggcaagggaatacagcagggttttgaaatgaaggatctttcaatggcggaaaatgaaaggtatctgagtggattttcaatggacattggctatttactacatttcccaacatcaattgggtatgaatttttttcattattcaagtcatggggagatactattactatattagttttgaaaccatccaaccaggctcaggaaataaatgcctcatcattaggacaaatatacaaacaaatgtttgaaaaaaagaaaggtaaaatagaaacatattcttacttggttgatattaaagaagatatcaattttgagtttgtatattttacagatatctcaaaattgtacagaagactatcacaggaaactactaaattaaaagaagaaagaggtctgcagtttttactcttgttacaatctccgtttatcactaagctcttaggcacaatccggcttctaaaccagatgcccattgttaagctttccttgaatgaagttcttctaccccaattgaactggcaaccgacattattgaagaaacttgttaaccacgttttatccagtggttcgtggatttctcacttgatcaagttatcccagtatagtaacattccaatctgtaatttgaggctggatagtatggattatattattgatgttctttatgcaagaaaactaaaaaaagagaacatcgtgctttggtggaatgagaaagctccacttccagatcatggaggcattcaaaatgattttgatttaaatacatcatggataatgaatgattcagaatttcccaaaattaataactcaggtgtgtatgacaatgtagttctcgatgttggtgttgataatttaacagtgaacacaattttgacatcagcattaatcaatgatgctgaaggcagtgatctagttaacaataatatgggtatagatgacaaagatgccgttattaactcgccatctgaattcgtgcacgacgccttttctaatgacgctttgaatgttttaagaggtatgttaaaggagtggtgggatgaggccctaaaagaaaattcaaccgcagatttgttggtaaattccctggcaagttgggttcaaaacccgaatgcgaaactattcgacggattactaagatatcacgttcataacttaacaaaaaaagccttacttcaattagtaaatgaatttagtgcacttggctcaactattgtatatgcagacaggaatcaaattctaataaagacaaacaagtactcacctgaaaactgttacgcctacagccaatatatgatgaaggcagttagaacaaatccaatgtttagttatctggacttaaatatcaaacgttattgggatctgctaatatggatggataagtttaattttagtggattagcatgtattgaaatagaggaaaaggaaaatcaggattataccgctgtttcgcaatggcaactaaagaagtttctgtcaccaatatatcagcccgaatttgaggattggatgatgatcatattggatagtatgctaaagacaaagcagagctatctaaaattgaattcagggacgcaaagacctacccaaatagttaatgtaaaaaaacaagataaggaagatagtgttgaaaactcgttgaacggattttctcaccttttttccaaaccactaatgaaaagagtcaaaaagctttttaaaaaccagcaagagttcattttagatcctcagtatgaggcagactatgttattcctgttcttcctggttcccatctgaatgtgaaaaatccccttctagaacttgtcaaatcactctgccatgtcatgttactttcaaagagtacaattttagaaatcaggaccctgagaaaagaactgctgaagatatttgaattgcgtgagtttgctaaagtagcggaattcaaagatccaagtttgagtctcgtggtgccggattttttatgtgaatactgttttttcatttctgatattgacttttgtaaggcagctcctgaatctattttttcatgcgtcagatgtcacaaagcctttaatcaagtattgttgcaagaacacctgattcaaaaactacgttctgatatcgaatcctatttaattcaagatttgagatgctccagatgtcataaagtgaaacgtgactatatgagtgcccactgtccatgtgccggcgcgtgggaaggaactctccccagagaaagcattgttcaaaagttaaatgtgtttaagcaagtagccaagtattacggttttgatatattattgagttgtattgctgatttgaccatatgagtaagcagtatataacgcgaggttcaatggcctctttaccatgaaaaaaaaaaaaaaaaaaaaaaaaaggtaaggaaaaagagtattttcaattcgtttctgaacatataaatataaataaccgaaaaattagcccttgaacataattaacactcttctttgatatttaaatcacaagtacttttcttttattttcttcttaatacttttggaaataaaatgaatgtgaccactccggaagttgcttttagggaatatcaaaccaactgtctcgcatcgtatatttctgctgatccagacataactccttcaaatttaatcttgcaaggttatagtggaacaggaaaaacctacactttgaagaagtattttaatgcgaatccaaatttgcatgcagtatggctggaacctgttgagttggtttcttggaagcccttactgcaggcgatagcacgtactgtacaatataaattgaaaaccctatatccaaacattcccaccacagattacgatcctttacaggttgaagagccatttcttttggtaaagacgttgcacaatatttttgtccaatatgaatctttgcaagaaaagacttgcttgttcttgatattggatggtttcgatagtttacaagatttagacgccgcactgtttaacaaatatatcaaactaaatgaattacttccaaaagattctaaaattaatataaaattcatttacacgatgttagagacatcatttttgcaaagatattctacacattgcattccaactgttatgtttccgaggtataatgtggacgaagtttctactatattagtgatgtctagatgtggcgaactcatggaagattcttgtctacgtaagcgtatcattgaagagcagataacggactgtacagacgatcaatttcaaaatgtagctgcgaacttcattcacttaattgtgcaggcttttcattcttatactggaaacgacatattcgcattgaatgacttgatagacttcaaatggcccaagtatgtatctcgcattactaaggaaaacatatttgaaccactggctctttacaaaagtgccatcaaactatttttaagcacagatgataatttaagtgaaaatggacaaggtgaaagcgcgataaccacaaatcgtgatgaccttgagaacagtcaaacttacgacttatcaataatttcgaagtatctgctcatagcctcatatatttgttcatatctggaacctagatacgatgcgagtattttctctaggaaaacacgtatcatacaaggtagagctgcttatggacgaagaaagaagaaagaagttaaccctagatatttacagccttctttatttgctattgaaagacttttggctattttccaagctatattccctattcaaggtaaggcggagagtggttccctatctgcacttcgtgaggaatccttaatgaaagcgaatatcgaggtttttcaaaatttatccgaattgcatacattgaaattaatagctacaaccatgaacaagaatatcgactatttgagtcctaaagtcaggtggaaagtaaacgttccctgggaaattattaaagaaatatcagaatctgttcatttcaatatcagcgattacttcagcgatattcacgaatgattatctccctggaaggtatccagagggcaggatacgttcgaaacaacaactacgttatataaatatttatacatagtgggatagaatgaacaattatcaagtaaaccttgtattttttgttcccacgctctacgctctgtttcttggatatggtaatcaaagattaatacgtataaccgttattaattcagtccactagaaactattaaaagcgccctactgtatggaaaaacaatgaatgaggagactgaacggcgcaaaattgttagtttagttgctctttttggcggccggcgataatgttcttcacttggtattcttaccaggattgagcctgattttgttttgtcttattctttgcgatgtcttcattttctacaaaacctctaatttctccggcaatggcccttgaaacgtcttcaaagacttcaaatgtcacggtgggggttcttttatctttaactaatcgatgaagagttattagaatggttctaaacttatttttcaattttattaacaccctctcaaattccatcacactttcatcatcgttattcattttcaaacctttcattaaagtacgaatggtatgtatattcttttctagtgttggactatgcaatccatacgattctataacatcacacaaaccttccatttgtcccaggagcgtaaatctttggaatcccacttgtaaaccatactgtttaccttctagaaagctctgctttatattctcattctggccctccagaaaaccttcttggtaatactgttcttctaggtttagtaaattatcaaaatccatttttatttgtccagtgatctttactttccatttactcttcaaatatgataagtgatttgatttaaacaagttttttttcatttttcttataaaacgatttctcaccatgattgagatttttatattagtaagattatactgaaaaggcaaatggctacatagccaacaaagaataaaacaataaaacaataaaaaaagacttttttcttcgtaagcatcctattgagaatattaatcatttacttaagtagctacaatacaaaatagagtaaaaaactatttctcttcactttcattcacaattgtttgccagatctaacttcctttccggttttcttaatcttttctaaaataaaatcgtaaggaagtgtagtatatacatctactaattgcttttcaagggatatatctattttggaaacgtctggttctaatttcgtcaaaactttattgactgcaccagaacatcccgagcaggtcatgacgacattgaattgataatgttttatctctgccatcttttgcgctagttctctcttgtgtcgttggaaatctcatcctgcaatgttttaagatgattcaagtcatttaagaagctcaaaaatgcactacaagatgtgccaactttgcacccccaaaaaaaactaccgcatcacgtgaaatttattagaaaactgaaaaaaagacaacttacgcatacgtaatacaagatgtacatctattgcaatgatcatgtaacctatcctacgattaattattttttaatcatctagagcagtgcctctaatttcgtaaatatcatcaatggcattccttcgcaggggagtgtcggcaaacaataactctatccattggattagttcgtctgtcgcaaaaagataaaaatccccattgtaaaacatctccataatctcctttaaatgtaatggtagaaacttgcccatagtggcgaatttttctctcatctttttgtaacttggttccttcgctaataattgtatatcggtgttgttcactaataaagatacgagctcacccaaattttcggaattgacctcagagataatctgccattttaatatttcctttgtcacgcaatcgttatataaaaagtttaagaaagacaacaagtaacgggaaccttcttcacctcttattttctgcagtggacgaacaatttccttcaagatataaggtagcagtttctcaatggtggcgtcccacgatggatttctctcgttctcacgaaattcggtcaattgatgcctgattagttgacagacaatacgatatttcatgttcagtttagtttccagcaggttccttgttaattcttttattctatacagcttttcatctcgttctattagatatctcatatccacatataattggcaccaattgtgagaaaaattagctgtgcacatggccatatacgatgtctgcaaaaggttgtatttgtacgcaaagtattgctcatcaacatggctatctgcaaagctactcttgaaattctgtgaaattgccaagaacaattttggtaactgtgtaacttcaatgtggtctttatcaagtgatcctacatcatgagcttttaaatgttcctttccattttctagggaagcatcatctatattttcgtcaattgcccaggcttcatcccaggcattttcttcttcttctggttctttttccttctcttgatttgttttttcttcctcgtcgtcaatatttacatcaatttcatcaccccatgcatcggcatcatcatcctctacttcccaattccaatcatcatctttggatacggcattatggagttctttttcgttctgtacatctgaatcattttttccaattttttcgctcatcgtattagtattgctagtagtgagctcaactacttccaaattttgccagctcttttttggatcttcaaatatacttcttatctcactaatatgcgattcaagaactttatctagtaataaattgtagtataattgtttgttcattaacaaatcctgaatctctttaccggaatgtgtccaattggtaacttctgatttggcaactagtctagttagtttgttatttatgacagaaactagattttttagcggtgaatcaagtgattctaaaattatcgatgcattatttttcacaaatttggtaaactccgtattgaacaagggacctagctcataacttaaggtctttctgtctctaaaggctaatccgtctaacatgaaatcgcatactgcttcaaaacttgttaatacagtagacacacaatgttggccatgcgaagaggatttagaaaagacaagtatgtttttttcgttttcatatgagatttctttaccagatataaaaatagaatttttgatcatgcttacaatcctggaaaggttcatatactccttcatgattgtattcaattttgctcttacctgctcttgagagtcggcactggtcatatctaaaatgaaccaagcttgattgtccaaactacccttaggaaaatactgttgggccacaaaatccataaatgtatcatactcaatatgaaccttgtctttaccccattccactgtgggcgtaaattggatgctattctcggtaatcttccaaaatccattagtaagaattttatacaacgtgctgacaagttctaaatgcagtgtgtcgacgtaggtagaaatggactgctggaaattaaagctttgcttaagataagcagcattattacgcatcttttttcgcaatgactgcaacgaatagtagcagttttctagttctagtatgttcaaattagttttaacttcttttatgagatttaaaaacgtcttcaaattatctaggatgttcagttcgttggctagaattgcctcgcgttgtagtaggtcactagaatcaagttctaactcactgccattggaccttttgctgtcattttttaatattaaaggatccttcagtaactcgcgtattatttcacctttgttaggaaaaagagactccatatccaatcgagagacttcgtgatttgtaaaagttatgcgaatcaaaccacttttttactgacaaatttaacgtaatcctttaagactatgaaccatgttatgaaacatctcttagttcaacatgtcgcctaattgtatatcgctattgacgaaagagaagtatctttcatgaggtcaataataacgttcaatggttaatgagcactataatcataaacaaataatgactttgataattatataatagttatattcgctcaagttattggtggtcttaacttctcgagttcttcgttacaaatagaacagtaattttgcaattgagtgtcattaaaccaaagatcagtcatctctatagacaccatcgagcatttatttacttcttccagcaagaatttttcgtagtcgtcatgcactaattgtttctccatgtcttggagtattctaagttcaattagcaattcatttctcctcatagccaactgttttctcgtttcgctatactgatagtccttattgaaattgtcctcgctgaacttctcaaaaatggggttatttgacggcactgacagttgactacttagcaagtccgaatcacttatgtaaatggctctttgcattgtgaacttatctgatccaagacggtcgtggaacagtttttcagctctctttattgaccagtagggcactgatgctttttctgataaaagtatgtttatcataatagatgctaataatccgaccaccatcattcgattaatccgtgagaacttttcagcacataataatagaataccgataagtattctgaagaatacaaacgtcaaattcgttactctgtaaaccattagtttgataaacactaggaaaaggatagtacaagaatacctgatgtcatattgcatactttcactctctttggagttgccatttttttcagtagcaggttcttcacttttgttgctgagaacacctaatataccacatagtttgatagctttgataacttttccgtgtttgccaatcttttccaagtagtaccgtaacacccttcttatcagtaggaattcactatgagcaaatttcaaggcccatgtttggcatattatttcagccaaagatagcttttctattgttttgccagttctactatcaatatattctagtttgtataggacatgaagcgatgaactgctcgccgtcatattcaactttatttcaagatggttatctacatcatatgactcagttatgacaaatttaattgaaagcttcaataaatgacaaaatggcactttaacgaaaaaaggatctaaatcgacttcataatatttgttatcaacaattttgactatcctctgtgtagcaaaaatcattttagattccttatctctatgatatttaccagtatttaaaaaattaccggtcatatccaatcgaaatggtatctttcgaactaattgtgatttcccgttgatgtctttgtttttataccaaaaacgtttcccgtgttcttccccatcttttcttgctaaaaacaggcattttggaaaagcattcgatttatctccaaatagtatgtgggctagtcctttactagatatttcatattcatgattgtaagtaatcgagtactctgtctgaagttttttgagtctgtttaataaagtagatgcatcatcggacatctcccaaaatgtcacacgtgatttgatgattttggatacgctggtggccttacgatcaaaggagttttcttgttctatcttatataattcttcttgttttttttcttgagattctttttccatctgttcaaactttactaaaatctcttcgttactatttgggttttttatagccttgttttctaacagatattgcaacttagatgcaataagcttatagtcagaaaataaaacgattgctttcatttgtagaccgctggcatcgtaaagttttaaggtcttctttgatgatctgtcggcttctacagaaacgatttcagacaagctgatctttgtaagacagataaattccatagaattcatgtagcaataaatgtagtcttttgtgcaaaagcaggtagctgagaacttctgctttttgttaggacaccacaatgcttcaaacttgaaaagtaaaagctcttccggtagcttctccaacctttggtccggagaaaatactaatgacttgaactgtagatcaagcactttcaactcattagaataatattgaggatatatagtggagtttcttattggaagccttttgccatcgatcgttaataaagaggagggtttctttccctttcctggcaatatagtatattcactccaatcggtcgtgccccatatattcgcaagaacagcattagggaaccagctaccttttgtgaggaaattagacagaatagccagttgtgtcatttttgtagatattggtgttgttggcatttggaactgaaacaccttctcctctcctaaagtcaaaatatcatattcagagattgagcagttcagcgtttcatacaaggactcggtttctttgtcaaatgttgtgattaattgatctatggaggtggttgtactagaggcaaattcaaaaaacttgggagaaaatcttttaaacgccagctcatattcaagactatcatgttgtatactcatgacatacttttttgtcgcttcaaaagctattaaccatgatttcaaatctagataatttgaagtttgaaagaccaacgtgatatcctttgacatgttatcatgtgcctctgttactttattaccaaatatttttacttcaaaacaaaattttcgatcttcctctgggtcatagcgcacattagtaaggaagacaccaaacttatcagtttcctccacgtaggtcttcgatggcgacaaaaggaacataccaaaaactgcatttttcagaaagcaccatcttctcacccatatttccctggtaggctttccaacctgtgttttcatataaagccacccagacttttcgggcgattttggaggcacttgcgtatcctttgatagcagcttcgaggaatgtattgatcttatattgtaatcacttgtgtcacttgacggcgtaattcgtttcaaggtatacctatatgcttgcttttttgcattactgatatcagaatccaatactttcgatccttcgatggaattttctacccatattgcgtaattgtctaaatactcattaatgcaaggagataaatctattttccttccagaatctttcgttataaaaatgcttcttgactttaatactttcattgactctagtatgaatttatctaagcttaattttactgctgatatggcacttatgaggtctagggaggccttaaggtagtttttttgcacttcaaataattgtaaggcatcacttttgatagaagatggctctaaactggtttttgaaattcttatagcctggtaggatgccagcatactgtcatatttaccttggtaaaaatcgaaattttttctcacgtttctgtagggttcaattgcagtagtcataagttctaatagcgcggttgagtggctagagtcatcaccctttacaatttgcagtaatttcatagaaaagtcataatagtccttgttaaaactatcaatcagcctgggagtaaacgattggttactgacaaaaccgttgctcagcaaggctggaggaggtaacaattgggataggagagtttcctttgctcttcgaaaatcttcaaatgacaccttatatttctgatcgaaaaagtcgacagtcttctctatccaatcctctaatgcatccacccttgtttggaagaaatttacggatgcacgaaaggaaggagagtcaattgatgcttctttgaatgcaaccgatattagccttaactgcctctttttgggatccctcccgtgaacggacatatttcaagtaatgatatatctctgcaatatgtcaattgatcaacaggtctactcatgcagctatgttttagttacacctagtagtttaaaatttcacgtgtactttccctgttttgaacgcattagcaatagcgctggtgtcgttgcgcaaattcataataaaaggaaaatttgaaaaacttatgataaattgcaaggtcatcgaaaacagaagaacaaggttttttcctttagtaaatgcaaaattagtaaaagtgatagcgtcttctttgattaacaagtttcaatctttgcctttggctatgtcaaagctattttctactgtcaattctgcaagacatagtgtaccactaggcggcatgagagattatgtgcacattaagaaactagagatgaatacagttcttgggcctgattcctggaatcaattaatgcctcagaaatgtctactaagcttagatatgggtacagattttagtaaatctgcggctacggatgatttgaaatattctctaaattatgcagttatttctcgtgatttgacgaatttcgtcagcaaaaaaaagaattggggttctgtttctaatttggctaaatctgtgtctcaatttgttatggacaaatattctggtgtcgagtgtctgaatttagaagtgcaggcggatacaacgcatattagaagtgaccacatatcttgtattattcaacaagaaagagggaatccagaatcacaggaatttgacgttgttaggatatctgagttaaaaatgttgactttgattggtgttttcacctttgagagacttaagaaacagtatgtaactttggatataaagttgccttggccaaagaaagccgaattgccaccgccagtgcaaagcataattgataacgttgtcaagtttgtggaggaatcaaatttcaagactgtggaagctcttgtagaatctgtgtcagctgttattgcccataacgagtattttcaaaagtttccagattcgcctttggtggtgaaggttttgaaattaaacgcaatcacagccacagaaggtgttggtgtaagctgtattagagagcccagggagattgcgatggtaaatattccatatctttcctccatacatgaatcgtctgatattaagttccaattgtcttcatcacaaaacactcctattgagggtaaaaatacatggaaaagagcgtttttagcgtttggttcaaacattggggaccgtttcaaacacattcaaatggcgttgcaattattatcaagggaaaaaacggttaaattacggaatatttcgtctatttttgaaagtgaaccaatgtatttcaaagatcaaacccctttcatgaatgggtgtgttgaggtggagacattactgaccccaagcgaattattaaaattgtgtaaaaaaattgaatatgaagagttgcaaagagtcaagcattttgataatggtccgagaacaatagatctggatattgttatgtttttgaatagcgccggagaagatattatagtaaatgaaccggatttgaatataccgcatcctagaatgctggagaggactttcgttcttgagccgttatgtgaattaatatcccccgttcaccttcatcctgtgacagcggaacccattgtagaccatttaaaacagttatacgacaaacagcatgatgaagataccttatggaaattagttccattgccttatcgtagtggtgtggagcctagatttttgaaattcaagaccgctacaaaacttgacgaatttactggagaaacaaacagaattactgtttcacctacatatatcatggctatcttcaacgctacaccagattcattttccgatggaggtgagcattttgcggacattgaaagtcaattgaatgatatcattaaattgtgtaaagacgcattatatttgcatgagagcgtcatcatcgacgttggagggtgttctaccaggcctaactctattcaggcgtctgaggaagaagaaatacgcaggtctatcccattaattaaggccattagagaaagcactgagttaccgcaagataaagtcatactatccattgatacttatcgttccaatgtcgctaaagaagcgattaaagttggagtggatattattaatgatatttcgggaggtttatttgacagcaacatgtttgccgtaattgcagagaacccagaaatttgttatattttatcacacacacgtggtgatatttcaacgatgaataggctggcgcattacgaaaattttgcattgggtgattctattcagcaagaatttgttcataataccgacattcagcagctagacgacttgaaagacaaaacagtgttaatcaggaatgttggtcaagaaattggcgaaaggtatatcaaagcgattgataatggagtaaagcgctggcaaattctaatcgaccctggacttggttttgctaagacctggaagcaaaacttacaaattattagacatatccccattttaaagaactactcattcaccatgaactcaaacaattcgcaagtgtatgttaacctcagaaatatgcccgttttattgggtccatcgcgcaaaaaattcattggacatatcacaaaagatgtggatgcgaagcaaagagactttgctactggagcggtggtagcgtcgtgtattggtttcggcagcgacatggttagggtccatgacgttaaaaattgttcgaagagcattaaattagcagatgctatttataaaggtttggaataaaggttagttatatagattaaatatgtaattctgttttgtaataattttttttcctgtttcataataaagaatcgttaaaaataaccaagggaggaaacaagtgaaatgaagtatagaaaagatatagaaaataaacttaaatattcagtttacttgtgcttcttttttcccctctatgaaatatagcatgataagtgattgttcctttgtttttttcagtggatgtttcacctaagcctttggacaatccttggaaatatggccagtttcgttacagttgtaacaaagcctgtcattttgacagtccctggacatgtggccagcttgaccacaagtgtaacatttcaatccactaattccgtcctctttcatacagtccttagccatatggtttggaccaccacatttataacatgaaactttggagaatctgctggtcttctttggttcagggcattctctggagatgtggccggtttggttacagttgaaacaacgttgcacagtacattcacttctaacgtgaccggtttcaccacaattgtaacattgcttgaattcaactgttcttggcatggtacaatccgtttgaacgtgaccgggtttgttacagttgtaacatagtctttcagaatcacagtcttctgccaaatggccaatcttaccgcaaacgtaacaagctttttgagacatctttttcgtattcttttcttttttcctgatttctgaagggaaagccttaaaataatacaatcctcaagtgcccccaaagcagaaagagcatttctaatccatcgatgaccttattacaactcttgccaaaagagaaaaggaacgaaaagaaaattttttcagcatttcgtctatcatgacaccacagcagttcttactataaagctcaaatccctaagccataaaggcaacaaacggcaatatactacctgtttaatcgtgcgtatccagtcgccatctcctgctggaatagttatgaacatcgagtttcagttcccgcagacggtcttcctctatggcagcttcccattgctcaattggatcagagtcggctactatgataccgtattcaactgtatcctcgagtaagtcataggctagcatccttaattcgggatcgtagtaatattccttctcgtttaattgttgctttggatgtttattcggtgtcttcgacgagcaagatttattcgagagatttaattggtaaatacaaaaagacgtaagggtttctggagccaaaacgtagttacagaaatctgttatcccccaccattttaaggttgcgggctgattgtgcgtgagtgcccttttatatctcttagcgatttcttcgccaaccctcaattgccttttcaggccgtaaaatccagcagtaaatttgtttaaattcaactttctaaactcatctacggacaagtaagccttttgtgagtttttgaatgcattttttgcttcaaaatagtatacagacgatatctttccctccaatatgtccattacaatgggcatgaagggttctacttcagtgagtagctcatccgaaaacaacatgggtggtagtttgaacttgctcatgtattcttcccttacttgaagttttttgattatctgctctttagaactcaaacaactttgtaacgatagctttttatcctcgggaaatgaagaggagaagatttggttatcttcaactgccgatagttctgcctccaagagtaattttttaccgtctaaaagattattgttcctgcatttgatagactcgatatcttcatttttcaaattctgtattagtgggatagaaacgaccttctcttcttctttttcttttcctctgagtgctgcattctttgcggcttgtacttctgaatttggaaatgacctcgaaagtttatcaaatgtggccacagtggaaagcttttttacttcaatctcatcttctgtgatactgtctattttgccgcgcttttttgagggggaaaaggcatcatggcctgataagtcgtcactttctctatcatgtatgtcatgttttccttgtcttttcattaacagtaagttatcaccacttcccttttttgtggaataaacaccttttctcctcactcgattaattcccagaccaggcccaaccatctctgtctacgcaggtcaaaaatttgtgctaaggtctcgagagcacatacagtacccttttaatgtgatctcatcgctacatttttcaaagcttcccattttagcgacgccatctatatataggaaaaaaaaaaagtttaggacgctatttaccacaacaattgagatgcagcacaaataggagtatcattgcctcccaattttcaagggagttttcagagaattactattccatacctattcaattactggagttgtcttcagtatcataaagggttttggattttcaatcgaattgccatttttttcctgcttacgttcgatagatagccaaatgcagtttatatatatgtatgtagacttgaaggtatattaacagtgcccatgtttctttggaaagtgtcaaatatcgcaaagcataaccttgaaggttaacattattttctagaaatacacctttcccactggatatgatgacggaagaaacaaaacgttaaattattgtaccgttgtataaaacagtaaccgagcatggacaattcatttttacaccccaacgacgccactaaccatgtataggtgtcttgcctaacttatcattattcatagtagaattaagaaaattaaaagccttgcaccacaggttacgtacataagatattatgttaaatatatatctcttcagtatttctacgtacaaagcttcactcattgaggtttgattggtgtacagctacatacataaaaaggatcaagtgaactattcggcatgtcgacaattggagctgttgatattcttaatcaaaagaccataacttctgaagtggctgcctcagtgacttcaaaatatctacaaagtacgttttctaaaggtaatacaagtcatatcgaagataaaaggttcattcatgtcagttcgcgttctcattcaagattcacctcgactcccataactccaaatgaaattctttccctaaaatttcacgtatcaggttcatcgatggcgtatagtagaatggatgggtcattgaccgtttggtttattaaagatgcaagttttgacaaatctgtagaagtttatattccagactgttgtggttccgataaattggctactgatttgtcctggaaccctacttctttaaatcaaatagctgtcgtgagcaattcatcagagatatccttactcttaatcaacgaaaaatcgctaacggcatccaaattaaggaccttgtcattgggaagcaagactaaggtcaacacatgtctttatgatccattaggaaactggttattagctgccaccaaatctgagaaaatctacttgtttgatgtgaaaaaggatcacagctctgtctgttctttgaacatcagcgatataagccaagaggataatgacgttgtgtattccttagcatggagcaatggtggaagtcatatatttattggctttaagagtggttatttggccattttaaaagcaaaacatggcatattggaggtttgtaccaaaattaaagcacatactggtcctataaccgagatcaaaatggacccatggggaagaaacttcattactgggagtatcgatgggaattgctacgtatggaatatgaagtcactatgttgtgaattaataattaacgatttgaactctgcggtaacaacactagacgtctgtcatttgggtaaaatactaggaatttgtacagaagatgaaatggtatatttctatgatcttaatagtggtaatttactccactctaaatctttagccaattacaaaaccgatcccgttttgaagttttatcctgataaatcatggtatatcatgtcaggcaagaatgacacactatcaaatcattttgttaaaaacgaaaaaaatctaataacttattggaaagacatgttcgataacacgatgattgaaaaacgtaggaaaaacaacggtggaggcaacaaccacaataaaaggacgagtaagaatactgataggattggcaaggataggccgagtagattcaactcaaaaaaataagttacctgatggaaggaatgcggtagaaaatgcacattctttttctttcatttaatgatatttacatgtgattgacgacaacctaatatataaatatatatgcacgcatatattttgtatatgtaacgttaaaaacgcatctgtttttgtgatttcaattatccgctaaaagaaattctgttttgttaaagtaatcttttggtacatattcactgatctcaccttttgtcagccaagcaaaatcctcgaatgcatcatttttcgacgccaccaaatcaaattttccagccaaaatgtgtgacttcacaataaactcagcagtcctatttctctcgtcctgcaaaacacctatgggcgtagcagaaacagaccaagtgtatatctgatcaccgctcaacaatttcaattcgttctctgcgtgtacgtgtaacggcttagattcatcagaaagatcgaagttagggaatttccaagtaccgcttttatccttaaccaaaagatataaggtcctgctcaattgtctttcaaggctcttcatatcatttgacctatctgcttccgttatcctgtcgttgggaatcacgggcctattaacatcgtctttgctttgctctttttgattgttgctaaatgctactgtactgtcatcagaaagtttaacttcttgcttagtacttctttctctgccatgtttaatgtccggtatgcctctaggaaaccaaatgccattttttttggagataggtcctttctgcagggatagaaatttgtgttctgctacagtaccctttttgaaataaaaatatgccggaaacgtccacattagtctcttttctagttctgattggtactcatagtattttttctctagttcatttaattctgatttaattatagggattcttgacagtagtactccgactttaatcttggggggagcggaactggcagttgcagttgcagtagcaagccctcttttcaacattaaatttaccttcatggtactggataagcgcttatgattacgtagaatataaagtttattgattgtttaactgttttctttccttttttttttttcattttcattttcatctaaaccttgaaaaaaaaccaggaatacggtaaaaaaagagaataaagaataggataatgctacatttgaaacacagtagttatgtgaatacataaggatgtccatttaacaaaaaaaaaaaaggaacataggaaaaaacagaaattatatatagaggtagattagttttatgtactatgagcaaataaagggtggagtaaagatcttagctttgttgttgttgctgctgctgttggttaagcatattcatcaaagaattcaattgagcagtggggtcaaattgttgctgaggtacagggggagccgctgcggcaggtccctgagaaggtaatggttggttgggggcataaccatacggttgctgcatcataggttgcacatattgctgtggtggaggagatgccaatggtgcattgccgtagggtactggagatatcgacgatatgctaccagatttgttaggtttaccagaacgtggcccatttctgccagaatcagtaggcatcttttgagatattgccttggaagaaacaccttcaccaacgataatatccggttcttcgaaaacaataccggtaacgagaggttgaccagaagtgccaccccattgcgcacttactgaccattttttatcagcgtccgtgagcctgtgcataggaataatactgtaaccgtgttgatagtcacaacaatctcttggaccaaaaccaactccccacctagttctcaatggcagggctccatctttattgaagttttgcaaaacattttcggcctcatgtcttgaataaactttcacaaaagcgtgttttctggagttattcagaatgacgctttgtacttcagcaaaaggttttaaaacgttagcaaggtcccattccttcatgtttagtggtaccccaccgatgaaaagagtacggctgtagactttaatatgatctggtggcaatgtagagtcgtaacttactggttttggtctataatgaggattattggaaacattaagctcatcggggtataagtggtgattgtttgtgccaaatgtcgtattgggggcgcctatgctgtattggtcctgggccacagatggatagcggtccttcctgcctgtcgatggctgagaaaatggtgccggaggagatcttgatctattccttcttgagttatatctttctctttcacgttcacgttcacgtctgctaccatattcggtaattgtatgggcttggggaggtgcgactgtacccacggatgtatgtgaaggcaaagttttaaaatgtttctgcagagccgctattacttggaaaagagctgcttgctgtttggctggatctgtggaagtcaaatcagttggaagacttatgttcaagtttaaaggaggacttttctttagatttgacaagatttgtttcgacctctgcttgggatccagtgatagttgttgtgaagcggtgttcgcggtgttattcgatatgtccatagcaaagcattttgacctgatggcgttcaagtaactcttttgaaacaagccggacctgtcccaaatgtctaaaagcatacgaattttttccttgtggtcttgattactttttgcaatagcatcggatagcagttcttgaattacttcgcccaacgtgtttatggcatgggcacaagtaccgggtttgttgctgctgctgtttgaatttgatcttgtttcatccaagtaagctctacctattgaatcgatgatatataaagaacctaatttatgagaatcgggacaaagtcttgagtagtctattatcaaagatatgattttcgattcaatatcaatgtgatcaagtgcgtaagtggttagtttcttaatacgagaacctgaaataccagatttcaaatctttgaatgattccaaggtagctacaaaattttgaaaatcgtcgtcctgctgcattatgggatgtttagtatgtttgttgctttccggttcctttcctgtaactcgtgcttggagaaaagtactagaaaaaatgtgtaatcagagaaaactacaatacaaaaaaatagacaatagtatatttttcttttgcttgaaattataggttgtagcaatggatacggtaacgtaactaattgtaagaagagccttgattggtgagttagttgtgtacaatacgataatacgatgcgatacgatacgaaaacgatacaataaggttgccgagtactgacttttgatatgttaaaagcatgaaactcgtaaagggaaggagcggggagtcatgctaacgaggaatggaacatggaggaaggacgaaacacttgcccttttatactttttctttttcacctcctccgctccgaccggtggcaaaaaaaaaaatcaaaaatgtaccgtatgtaatgaccaataaatcaccaaagacgaaacatttatttttgccgccgactttccaatgaatttgctcaatttcaggttagtggtcataaggatatctaacaagccatcaaaagcataatgtttttgagtactcgatagaattatgtattgcggactttagtagaataggaaacaatgcgctatacgtgcgcagtagctcatttcgaccataaactaattgtagattttttgcgtttctggtgctattcattgaaacaagaaaccgatagtacttccacttacaatactaatacttgcggtaatgttacaatccttcacttattattttcggagaataataaccatgcatcttgcaatactttcacggctttgccttgtctcgtgcgctagtaactgcagtagaacccacccatatgacaatgcaaatattaatctaacttagtcaaaaaaaaaaaatgccttcacctcgtttgtcttcatctgagataaggttccggttttcatcttgtccctgtttgttgcctttgttcttgcctcatcgcttctaaagcggctttcaagctttgatctttaaatggaaatctttaattctaagaagtggtagcaaccattgagaggcaaaaacaagggaacgacggaaagcaggcatgagcgctatctataaattatctattcagggcatacggtcttttgactccaatgatagggaaactattgaatttggcaagcctctgactttaatagtcggcatgaatggttcaggtaaaacgactatcatcgaatgtttaaagtacgctaccacaggtgatctaccgcccaacagcaagggaggagtattcattcatgacccgaagataactggtgaaaaggacattagagctcaggtcaaactggcgtttacgagtgccaatggactcaatatgattgtcaccagaaatattcagttgctaatgaaaaagactactactacatttaagactttagaaggccagttggtcgctataaataatagtggtgaccgcagtactttgtccacccggtctctggaattagacgcacaagtacccctgtatctgggagttccaaaagcgatcttggaatacgtgatattctgtcaccaagaagacagcctgtggccactgagtgaaccatccaatcttaaaaagaagtttgatgaaattttccaagcgatgaaatttacaaaggctctagacaatttaaaatccataaagaaagacatgtccgtggatatcaagttattaaagcaatcagtagaacacttaaagttggataaagacagatcgaaagcaatgaagctcaatatccaccaattgcaaactaagatagatcagtataatgaagaagtgtctgaaattgaatctcaattgaatgaaatcactgagaaatccgataaactgtttaaatctaatcaagatttccaaaaaatactatccaaagtagagaacttgaaaaatacaaaactctcaattagtgatcaagtgaaaagattgtcaaactcaattgatattctcgatttatcgaagccagatttgcaaaacttattggcaaacttctctaaagtcttgatggataagaataatcagttgagagatttggaaaccgatatttcaagtttgaaagaccgtcagtcatccttgcagagcctttctaattccctcatcaggcggcagggtgagttagaagctggtaaggagacatacgaaaagaacagaaatcacctttcatcgctaaaagaagccttccaacataagttccaaggcctttcaaatattgaaaacagtgatatggctcaagtaaatcacgaaatgtcacagttcaaggctttcatctctcaggatttaactgacactatagatcaatttgcaaaggatattcaactaaaggaaacaaatttatccgacttgataaaatcaataaccgtcgattcacagaatttggaatataataaaaaggacagatctaaattaatccatgactctgaagagcttgctgagaaattgaaatcatttaaaagtttgtctactcaagatagcctcaatcatgaactggaaaacttaaaaacatacaaagaaaagctgcaatcttgggaaagtgagaatattataccaaaattgaaccagaaaatagaagagaaaaataatgagatgattatcttagagaatcaaattgagaaatttcaagatcgcataatgaaaacgaatcaacaagcggacttatacgccaaactaggactaataaagaagtccattaatactaaattagacgagttacaaaagattacggaaaaattacagaatgattctagaataaggcaagtatttcccctcacccaggaatttcaaagagctgatttagaaatggattttcagaaattattcatcaatatgcaaaagaatatagcgatcaacaacaaaaagatgcacgaattggatagaagatatacaaacgctttgtacaatttgaacaccattgaaaaggatttacaggataatcagaagtcgaaagaaaaagtgatacaactactaagcgaaaacttaccagaggattgtactattgatgaatataatgatgtcctggaagaaacggagctctcctataagactgcgctggaaaacttgaaaatgcatcaaactactttagaatttaatagaaaagcattagagatcgctgaacgtgacagctgctgttatttgtgttctagaaagtttgaaaatgaatcgtttaaaagtaagttgttacaagaactaaaaacaaaaacagacgcaaattttgaaaaaactttgaaagacactgtccaaaacgaaaaggaatatcttcatagtttaaggctactggagaaacatattattacactaaattctataaatgaaaagattgataattcacagaagtgccttgaaaaagctaaggaggaaacaaaaacttccaaatcaaaactagatgaattggaagtagattccacaaaattgaaagatgagaaagagttagctgagtctgaaattcgtcctttgattgagaagtttacttacttagaaaaggaacttaaggatcttgaaaacagttctaaaacgatatctgaggagctatcgatttataataccagtgaagatggtattcaaactgttgatgaattaagggaccaacaaaggaagatgaatgattctttacgtgaactgaggaaaaccatttcagatttgcaaatggaaaaagatgaaaaggtgagagaaaattcaagaatgattaacttgattaaagaaaaggaattaacagtttctgaaattgaatcatctttaacacagaaacaaaatattgatgattctataaggtcaaaaagggaaaacatcaacgatatcgattctagagtaaaggagttagaagcacgtattatttcattaaaaaacaaaaaggatgaagcgcaaagtgttctagacaaagtaaaaaatgaacgtgatattcaagtacgcaacaaacaaaaaaccgttgcagatattaatcggttaatagatagatttcagaccatttataacgaagtggttgattttgaagctaagggcttcgatgaattgcaaacaacaataaaagaactagaattgaacaaagctcaaatgctggaactaaaggagcagcttgatctcaagtcaaatgaagttaacgaagaaaagagaaaacttgctgactcaaataatgaggagaaaaacttgaagcagaacttagaactaattgaattgaaatcacaacttcagcacattgaatctgagataagtagattagacgttcaaaatgcagaagctgaaagggacaaatatcaagaggaatcactaagactaagaacaagatttgaaaagctgagctctgaaaacgcaggtaaattaggtgaaatgaaacaattacagaatcaaatagattcattgactcatcaactgcggactgattacaaagatatcgagaaaaattaccataaagaatgggttgaattacagacaagatcctttgttactgacgacatagatgtctattcaaaagcattagatagtgctattatgaaatatcatggattgaaaatgcaagatataaacaggataattgatgaattatggaagcgtacgtatagtggtactgatatagacaccatcaaaattagatcagatgaagttagtagtacagttaagggaaaatcatacaactatcgtgttgtaatgtacaagcaggatgttgaattggatatgagaggacgatgttccgcgggtcaaaaagttcttgcatcgattattatcaggctagctctatctgaaacatttggcgcaaattgtggcgtaattgcactagacgaacctaccaccaatttagatgaagaaaacatcgaaagtttagcaaaatctttacacaatataattaatatgagaagacatcaaaagaatttccagctaatcgtgatcactcatgatgagaaatttttgggtcatatgaatgcagcggcatttactgatcacttcttcaaagtcaagagagatgataggcaaaaatcacaaattgagtgggtcgatattaacagagtcacttattgaaaagaccccataatatctacgaagggatagactttgattgattaattagaggtgctgaaatacttcgtcgacgagtttgtgataacgcttctgttgcttagccatatctaagtgtatatgatatttaacgcaaagcaattttcttagtaatatgctatcgtttccaagtcggtattcagcaagagattcgaatttttcgctatcattactaatatctctctctgttataacgtcagctagttgtttcttttcctttgcagacttagcaagcacgtaagcacctttgatacccatcatatcgacattctctttaggtttaattattgctacaccgttgttaaccaaggaaatcaatgataatagtctttcatttttcgcttgactaccagatatccttaactctttgatatgtatatttgaattttcattttgaaatgtatcaattatcaattttgtctgaaatgataaaaattccaagatacaaatatatttatatgtaagattcaacattgatgtatcggtggactcgccaatgaaagaaccctttatccgtggatctgcaaaaggagtcctatttccctcgtaatcaccgtagaaaaacatatctttcgtaagaatatgaattgagagaccattgttcttctcaatgtcacgaatggtttgttcgagtacttgatagatatcagcaccatctttcagaattttcctggcacatggatgactctcaaataaatgttcaattaatttaccagtacacgactggcccgcagcataaacagaaaaatcacccctgttgtcaagtatagtatcaaaaggtccccatactccaggaattctagtatcagagatggtagtaccatacatgtagcagctagaagtcccggctatcataaacaatgatgtttccaaatgaggagaagcaactgcgaaccaacttgcataactgtcaatacaactgcgaactacagttgtcgaaatgtgcttattggcaacaagactagtggttccaatgcttacattagatggtaaatttataatgtttttgtaaaatgaagatgaccagccagatacctctccatcattgcctataccattaagattttctcttcccaaaagtccttcaatgttccattcatacaagcggctcagttcataagcaatgtattgatgaagatcaaagatatgaaaatgtttgtctcgtaaatgagagtattcatctaaaaagtacttcaatttggggacgcccatttcgggtacaaattttcctcccaaataatccaaaagctgttgtggacattgcatatttagccattgacattcgtttacggcagaagagtccatccaaaatatgacattatcttcatttggatacggtatcagcatgttacttgtgcgatccctttcgaaaatagctaatgaacacgttgcagaaacaccacatgactttacctcatattctctaatgttcagtttctgaagacacttttgaagggctttaattatttcagttgatttttgccagaatttccatgacttctttgaagaatcctggtagtatgggactggttcctgcgccatttctaacagcgcatcattgtagtaattatatacacctattctagcacttgatgaacctacatcaattccgatgccaacttgcagactgctattcatgatttcacctatataacacgttggtttctcatttaaagttacctttattgaaaaaaataaactgatacatttttaaatttcagcttactaaggtgctagaaagccgaactacgctatgaattaatattgaatttattgcgaagtttaaaattattgtaaaatatctatttgtacatatgtatcttctcagaaaaaatagcgtatatctatgtagttatttttgtttttctcttcctctcatcaggaggaccgtcttatattttgctgctttatagaaccatctagcaaaaaaaaaaaccagagcaaaccaaatgctcagtatatacctctaggtaactctaacgtcttggacctcttcctcttcttgtcatttcaggtagcttaaatggaactttcatagtggcaattttataagaagctgcagtactttttggaatgccaaaagcctcagcttgagccactgtggcacctttgacaatagcaccaagtaccctgaacaaactgacaactttggaaggtttcaagttcaattcgtgtgctaagggtgtgatttcaacaatgaagttatccaaatgcattatgattgccaagatgtagcataagattttatcttcattttgtgggtcaatgaaataggagcgatcctttgatcttccaaactgtccaggctttatcacggtaaatctgcttaagataccatctaccaagatttcaggaggactgttcaacctttctaacaacttcgtcttgttattcacgcgtctattttcgtatacgcccagtaatagtgataagtagtatagtagctgtaatttggtcatttgtgaaggttgtgtcaaagagtccaatttctttgccacatacttggaattgttttggtatgggaacaattccaacttcttttccttatccgcttctttcagaattgatgaaacgcgaataaactgtaattccttctttggtattatactttcaattgggtaaatttgttctacatcagtggcatcgatattggctaatggagtaggtctatcgttggaagtaatttcatccaattgagcccgagttggtaaatccttagatgcagttctcacggaatccacaatgtcaatagcagaatcagtcaacttatcagagtcaatacggtttctttctagatctgcaatagcttttttagcctttttagtaccaaacgcttcacccaacgcatttctcaaagcagatggacgagtatcactcttactttttatttttggaccccttagattcttgcttgacttggatacaactttggaaacaagtacgggagccttgtagagttgaatacttttcttttctggattaaataggcccacaacatactggttcgaagcttgggaagaagaatcagtataaccttcgtattctagtctctcgttttcaccgtgtaatacgaattcgtccttttcagacttcttttttttgtataagtcgaacgtagtgtcactgggagcacggaagcccttgaagaaacttcccacggcaacagagggttgatcttgaacactttcaatttcgatttcagaaacagaccttttcacggacattactagataaagtgcaaaaggttgataacgactgcaatagtggtagcaacttaaaaagccctcctaatatcattagtgttcatgcaagaatacttactattaaaaatgagatggaaaatttcagctcatcgcaataaaaaattttcagcgcgggtgaccgcaaacatttttcatcgcgaagagtcaaaagacattatcaattgaaaagaacagtattgctaattggcgtcggtgattaggtgtccggtcaagttcttattctatgcatgaatatcttcataaaagccctgagaagatatactataatgtctacgccgaagattgtgcagcccaaatggaaggttccaacgccacaagctaaagaaactgtgttgaagttgtacaacagtttaacaagatctaaggttgaattcattccgcaatctggcaatagaggtgtcacttggtactcttgcggtcctactgtttacgatgcctcccatatgggtcatgccagaaactatgtctctattgatatcaatagaagaattattcaagattattttggttacgacgtgcaatttgtgcaaaatgttactgatatcgacgataaaattattttgagagctagacaaaactatttatttgacaattttgtcaaagaaaatgataccaaattcaacgccactgttgttgacaaggtcaaaaccgcacttttccaatatatcaacaaaaattttactattcaaggcagcgagatcaaaactatcgaagaatttgaaacttggttatcgaatgctgatactgaaactttaaaattggagaatcctaaattccctatgcatgtcaccgcagttcaaaatgctattgaatcaatcactaagggcgattccatggacgcagaagttgcctttgaaaaagtcaaggacgttacggttcctctattggataaagaattgggctctaccattagcaatccagagattttccgccaacttccagcttactgggaacagaaattcaatgatgacatgttatcattaaacgtgctacctcccaccgttacaactcgtgtttctgagtacgttccagaaattattgactttgttcaaaaaattattgataatggttacgcatatgccacttccgacggttccgtgtactttgatactttaaaatttgacaaatccccaaatcatgactatgctaaatgccagccatggaataagggccagttagacttaattaatgatggtgaagggtccttaagcaactttgctgataacggaaaaaagtcgaataatgattttgctttatggaaggcttccaaggcaggtgaacctgagtgggaatcaccatggggtaagggtagaccaggatggcatattgaatgttctgtgatggccagtgatatcctaggctctaacatcgatattcattcaggtggcatcgatttggcctttcctcaccatgataacgaattggctcaatccgaggctcgcttcgacaatcaacagtggatcaactatttcttacatacgggccatttacatattgagggtcaaaaaatgtctaaatccttaaagaatttcattaccattcaagaagctttgaaaaaattctcaccgcgccaattaagattggcttttgcctcagtacaatggaacaatcaattggatttcaaggaatctttgatccatgaagtaaagtcatttgaaaactccatgaacaatttttttaagactattagagcattgaagaacgatgcagcttctgcaggtcatatctctaaaaagtttagtcccttagagaaagaattattggctgattttgttgaaagtgaatcgaaagtccattcggcgttctgtgataatttatccacacctgttgctttgaagacactgagcgaattagtgaccaagtcaaacacatacattaccactgcaggtgctgctttaaaaattgagcccttgattgctatctgtagctacatcaccaaaatcttaagaataattggatttccatcccgtcctgacaatttgggttgggcagcccaagctggctccaacgatggatccctaggctcattggaagacactgttatgccatatgttaagtgtttatccacatttagagatgatgtacgttccttagctatcaagaaagccgaacccaaggaattcttgcaattaacggataaaattagaaacgaagatttgctaaacttgaatgttgccttggatgataggaatggacaatctgccttgatcaaatttttgactaacgatgaaaaattggaaattgtcaagctaaacgaggagaaacatgccaacgaactagcaaagaaacaaaagaaattggaacagcagaaattaagagagcagaaggaaaacgagaggaagcagaaagctcaaattaaaccacaagatatgttcaaggatgtcacattgtacagtgcttgggacgagcaaggccttccaacaaaggacaaagacggtaatgatatcaccaagagtatgaccaagaagttgaagaagcaatgggaacaacaaaagaagctacatgaagagtactttggtgaagacaaatagaatactcgtggcttcgttatgtgtgcaactattcaaaagtacgtatatatgtatataccatctttttttacgttaaaatagtgaaaaaggaaaggaggaaagaaaaaactaatataattaattgtattatatatgtacttttcattttggaatgtgaaaaaattccaggcggaaaaaattgaaaaaatcaaacactgcgcttgtgagaaaagggaagaaaagcatcctaatgattaggcgcttgatgttgacgacaaacatttcgaagcataacactgccaatgatgagtgaccaagaaaacgagaacgagcagtatgtaggattgagctctgcagggcatgaaatggaaaaataaagcaacccattatactaacaatatgcacttagcaagtgcggtagatggtcagtgcaaaagcattcttaggattggctaaatgcgaagaagaagtggacgctattgaacgtgaggtagaattatacagattgaacaaaatgaagcctgtttatgaaaagagggacgcgtatattgacgaaattgcagagttctggaaaattgtgctttcacaacacgttagttttgcgaattacataagggcttcagattttaaatacattgacactatagataagatcaaagtagaatggctggcattggagtctgaaatgtacgacactagagattttagtataacattccatttccatggaattgagggagacttcaaagagcagcaagtcaccaaggtgttccaaatcaaaaaaggcaaagatgaccaagaagacgggatactgactagtgagcccgttccaattgagtggccccagagttacgactcgataaacccggacttgatcaaagacaaacgcagtccagagggtaaaaaaaagtacagacagggaatgaaaaccatatttggctggttcagatggaccggcctaaaacccgggaaggagttcccgcacggcgactcattggcgtcattgttcagtgaagagatctaccctttttgtgtgaagtactatgctgaggcccagagggacttggaagacgaagaaggagaatccgggttaagcgcagatggcgacagcgaggatgacgatggcagtctcggtgaggtggacttgccactatccgacgaggaaccaagctctaagaaaaggaaagtttagtagtctaggtccggagcgggcttggacaacggtttccctcgttgcgacattgctcttttttttgttgagtctggagttcttctttgttgtttagttaccttaaacttactcattggatcatctttaagcaattttgacttcttcttctgcgaacttatggatgttgcggcaccagaagcggaaatagtagtggccgcccttacaggcggtgttgcaggttggtttagtatagatgaatctagttttttcttacctaataaatagtcttccttttcgtcactcagttttgcatcctgatacatccattccaagcccgacttcttcaaagccaagtcattcttgagagtctccggcttatccttgctcgattcgttcagcagttcatttagttctcgttctttttcaatttctttcaatcgcgtgttaagcttctgctgttcggtaattagatcctgttcggtctcccatactttttttctatttttcataagcttgggattccatgatttcaacagattcaaatcgcccgaccccatgataatgtactctcgatttggcctttcttccctgtactcaaaactgaacgctcatctcttttgagaagctgcatgctacgtaccacttgttcttatatctctgtatgtaagcccgcggcgggagaagaagaaaaagaaataaaaaaagatgagatgttatattatatattatagtgtaaatatgcacttggacttaaataactaaacagttacgttttatataggataacaacactaagaaagaaagcgagcagcgagtaagcgactcggcgtaagccttgaacttaaaacccatgaattttaatgttcttcttttgcaatcccagttgggagatcataaattcgcaaacctttgctctttggtcaccctgcaactgaataatctcccccatttctggatccttgacaatgttaccattacatgcaaagtccttctttaggaccttaagaattctctttaaatcatattcctctgggacaccttgcaccgtagttaaagtttttctaccatttctctgttggatacgaatatgaatatagtttgaagtggcggtttcgtcgtctcctgtgtcggcgaaaggatcaaatgatttcagattctcaatggacatacgatttgcttcagctatattaatatattccttgtcttttttgaaaaagaatagaaaggagaaaacccccagcacgaaacgaaaacaacaagtagctcttctcttgttttgtccttttgcagtttgcttttatccctgtgatgaaaaaaaaaaaaactaaaattttttgccggcgcatcgaaaaaatctgttacccgacccgttattggtgataatacccatttttaacgcgatcacatatcataaactgcagtgagagggtcgtttacagtagttatagtaccgaaccaaaagactggaaccatgtacacatgatccttttacgggtactttttattgtaatgtaggtcggtgcgttttgtacgacgacgcagcggctgctcgtataaaatgacgcggtcgcgcgccgtttgacgtcctataggagaatgccaaaaagggtgttttgctggaaaatatacatatataaatatatataaagaatagtgaaacaatagaaatattagtaatacagccatagcagtagtagtgatagtactagcagctagaacaggatgtccagaatagattcagatctgcagaaagcgcttaaaaaggcgtgttccgttgaggagaccgcacctaagagaaagcacgtacgcgcatgcatagtgtacacatgggaccatcagtcttccaaagctgtttttacaacccttaagacgctgcctctggccaatgacgaagtgcaactgttcaagatgcttattgtactgcataagatcatacaagagggacatccgtcagcgctagctgaggccatccgggatagggactggatcagatctctgggtagggtacattctggcggttcgtcgtacagcaaactgattcgggagtatgtgcggtacctggttttgaagctggactttcatgcgcaccatagagggtttaacaacgggacgtttgagtacgaggagtatgtgtcactggtttcagtttccgacccggacgaagggtacgagacgatcttagatttgatgtcgttacaggattctcttgacgagttctcgcagatcatctttgcgtcgattcagtccgagaggagaaatactgagtgcaaaatttcggcgctgatcccgttgattgcggagtcatatggtatttataaattcatcacctcgatgctgagagctatgcacaggcaattgaatgatgcggagggtgacgctgctctgcagcccttgaaagaacggtacgagttgcaacatgcaaggctgtttgagttttacgcggactgctcttctgtgaagtacttgaccacgttagtaaccattccaaaactacccgtggacgctccagacgtatttttaatcaacgatgtggacgagtcaaaagagattaagttcaaaaaaagagagccctctgtaactccagcgcggacgccggcacggactccaacaccaacaccacctgttgttgctgagccggctatttccccacgtccggtatctcaaaggactacttcgacgcctacgggttacttgcaaactatgccgacgggtgccaccactgggatgatgatccccactgccactggtgcacgtaacgccatttttccacaggcgacggcacaaatgcagccggacttctgggccaatcaacaagcccagtttgcgaacgagcaaaaccgtctcgagcaagagcgtgtgcaacagttgcaacaacagcaggcacagcaggaactgtttcaacagcagttacaaaaagcacaacaggatatgatgaatatgcagcttcaacaacaaaaccaacatcaaaacgatttaattgccctcaccaatcaatatgaaaaggaccaggctttattgcagcaatatgaccaaagagtgcagcagctggaaagtgaaatcacaacgatggattctacagcttccaaacaattggctaataaggacgagcaactaactgcattgcaggatcaattggatgtttgggaaagaaaatatgagtctttagccaagctatactcccagttgcgtcaagagcatctaaatcttttacctcgttttaaaaaactgcagttaaaggtgaatagtgcgcaggaatccattcagaaaaaggaacagttagaacacaaattgaagcaaaaggatttgcaaatggccgagttggttaaggaccgtgacagggcaaggttagaattagaaagatccattaataatgcagaggcggacagtgcagcggcgacagcagcagcagaaacaatgactcaggataaaatgaaccctattctggatgccatattggaaagcggtatcaacaccatccaggaatcggtctataatctcgattctcctttgagttggtcgggtccgctgactccacccactttccttttgtccttattggaaagtacttctgaaaacgccactgagtttgccaccagtttcaataatttgatagtagacggccttgcacacggcgaccaaacagaggtcatacactgcgttagtgatttcagtacttcgatggctacactggtgaccaattcaaaggcgtacgccgttactacattacctcaagaacagtctgatcaaattttgaccctggtgaagagatgtgccagagaggcccaatatttcttcgaggatttgatgtctgaaaatcttaaccaggtcggtgatgaggagaaaactgatatcgtcatcaatgccaacgtggacatgcaagagaagttgcaagagctatctttggctatcgaaccgttattgaacatacaatctgtcaaatcaaataaagaaacgaacccacattctgaattggttgccactgctgacaaaattgtcaaatcctcagaacacttacgtgttgacgttcctaaaccattgttgtcattggcattaatgattattgatgctgttgtggctttggtaaaggctgctattcagtgccaaaatgaaattgccaccacgacaagtattcctctgaaccaattctacttgaaaaacagcagatggacagaaggtttgatctccgcggcaaaggctgtggcaggtgcaaccaatgttttaatcactactgctagtaagttaatcacttctgaagacaatgaaaacacatcacctgaacaatttatcgtcgcctccaaagaagtggccgcatccacaatacaattggtagcagcatcgagagtgaaaacttccatccactcgaaggcccaagataaattggaacactgttccaaagatgttaccgatgcatgcagaagtttgggtaaccacgtcatgggtatgattgaagatgatcattcgacttcgcaacagcagcaaccattggacttcacatccgaacacacattgaagactgccgaaatggaacagcaagtggaaattttgaagttagaacaatccttgagcaatgccaggaagagattgggcgagataagaaggcatgcctactataaccaggatgatgattgatcatgaattgtactttttatatataaagataaacgttaatataaatatatttatttgaagacgtcttttacgtttttctgtatctgattggtatatgcgttctcgtccggggacattttttctttttttggtgcggcgaatggaaataatcgcgataatgaatatgcaaggaacaaagaacagacaccccacccttattatcatatcacatctctgtaggagtctaccattttgcttctattgtaatctttgcgactttatttcaactcaccattcatacaaaatttctactgccgtttaaaataaggaaagcataaagattaaagcaaattaagaggaaccctttttttttttgatttcgatacaatggcattttggttacctcaaaatatacaaaagcggctgcttctttacgtccttcagcaaatttcgctgttctccaatatagatttatctaacttggacgtttctatagggtctaagtcacatttctcgttccatgatgtgaatctgtcacttgatgatctcaacattccaaacgtgcaaataaacgaaggcatagttgacgagcttgtgttaaaattaacagtttctggcggtgtggaaatcgatgggtctggtttaagatttatcatgacacctttatattccagtggctcacaggaacttcactcagattttttggttaaaagcatccaagatcttacgaattcgatgttacaatttagtgatccattgaccacatataataggtacaaagaagatgacattagctcttcagacagtagtagtgatctcaactctaatatagaagcttcaaaaccagccgcaaatggttcttatactcttcaaaatatgcggaacaaggcccttaatgtagccttagcgaaattgaaaatagcattaaaggacgttaccatacgtttcatagtgaatgatagagatccttccgataacattgtggaggttcatctagaaagcatacaacttattactacagacgcaaatttacgacatataaacattgaaaatatcaccatttcctcaatacaaaaacaagctgtacccgactctcctgtgcatcctttcaataatgacgatctgtcacaaagcgtttatttatcaaaaatggaggctacttcactttatatgagcgccatggaagagcaatcaaatgaagaccccagtgaaccccaagttacacaagaagaacaagagaatgataagtgcaaggaatctttaatggaaataaataatttgaacatagcttttaagggtttatcatcggtcaatgatctcagaatgtctaatattgttattgatattcaggatgttcatttagcgatacacaaaattgtcgaaatcaaaaactccactttgaagaatattatagatatcattgttacacatttggatgccaatgaaagcttttcttgccaggattcccaaagtccttcacctgacaagcaggaaccatcagctctttcttctgttgatatcaaatgtatatacttaaacttaggccaagatatcacagtaattttgaagagctttaaattagagcaaaaggaaaataattcattggcattttctttaggctcattttattctaattcgagtccattgacaattagccataaaactaagccattgctcactggagaacaaacccctcaaagcatcgcattaaatatgggcgacgaactagatattattatcagtcatgatggcattgcgcatttctttaaaatctttcagtttgtttcaaaatgtatgtccttttatcagaataagtcaaaagggatgatgcctcaaatagcatcggatactaaaaggaccgtacaacttacctcaaaagcagtgaagttgtcgcttaagtttccatattttttattatgtttccaggtttcacccttcatttacgactctaaccgtgagttgtacattgagcttgtagacgtatttaaaaaactaccttctcggtgcacgaaaatattgacaatgtcgagcattacgatctcgaacttgcaatcccctctacaactgggttcatatgacgatactttgaaagaagcgctaatttatagttctgtccatgcaatcatcaaagaagtgatatttaacgaagaatattctggaatagtacaattagtcgaagatatttctgcgtttggaaaacttttcacggattcaaagaacagtgaatgtacaggaaagtctaaaagcaagagaggctcctttttgcagagaagtgtcagagtacttaattcttccaggttcgtttacaagcagagtttatccgctaatttttctctcaagatagattccatgaagttaaaagtatcagaaattatagggccgcaatttggttctgtggaagcattactatcaaataatttctttgcgattacggatgactctcaaattgtatattttacaaagaacttaaaggtagaaagaaagacaccgtcattattagagccacaagaaatcatgtcagtagttttgaataaagcagttaacgaacctgtactatatgttcatagaagggcgaatggaaagttaaaagtcatttttaacaacattcgcatacattactatgcaaggtggttagaaatactaaagaaaaacatcggcccggataatgccagttcaaaagatgaacctgtttcacaaaagcttagtaaaaaacaaccgacttcaggatttccctgggaactcaaatgtctggactgctctctaattctgcaccctttcagattaaaaagtgtaatggtcattgtacttgacaatctaacaactggtggaagttcatttattccgcaggcaaagcttctttcaaaggcgaatacactcttcctaatagatgactatcagaatttcaaaattcaaaaagataagaactggcctagtttgataaatttttatgctggtcaaggtttctctgcaatcggtaaaatagatactttgaattttttaataaacaaatccgatggtgcccttttattggattgtaaaatagaacaagttggtctttcattatgcgcggattcttttcaaactttttgtcagctttgtattgatttaaaatatcctcagacgtttcctgatgaggaaaaatttagaacgcagttgaaaaatcctatcgatgtattcaaagacatcgattgtgatcttttcaattctgccttcatccgggagaacaatcatcaaaatgattacgactcagtgcatttggtagacagttttctcgacaaaactcacgagttcaacaatggtgccagaagtaaactatcctctcaaggttcatatgaaatggacagttcctctggaactgccacaggtggtattttacttccccatgagagttatctagactctgctcagccaaaagaagaagatactccaccaatcgcctcaaaagagcaagaaagggatgtggatataaggggtagtatagatgtcgaaaaagttgttataaaactattcgatgggtatgattggaaatatacgcggaaatttatcgctaatactgttgaaaaactggataaagagctcagtaaagcggaagcaagcagttcgaaatcaaatgtaccccaatcagaggcaaatatttttgactctatttatatatctgctaacaaaaacaatgtcacagatttgagaagaaatcttgatggtgagatccagggggttcagaattccttctctgatgtctctaaagttaatttgcgaccttctaagcattacaaagccctgattcaattgaacaaagtacatgtcaatttgaagaattatcgagtagatgaacccgatgagtctaactctgataattccacagatgttttgaaccgatgtgtagtttccatttacgaatttgaaattatcgataatgttcccacgtccacctggaataaatttgtaactttgctaaagcacgaaccgtggccacacagttctccgatgtttcttctggacctggaatttatccggccgatcgactttttgcaagcagtggaattagtcatgcaattaaatgttgcgcctttacgccttcacgtggatcaagacactttagagtttctaataaggttcttagggttcaaagataaaagatttgaattaattgatgagtatccagatattgtatttattcaaaaatttagcactaattcaattaagttaagattagattataagccgaaaaaagttgattatgcgggtttaagatcgggccaaacttctgaattgatgaatttttttacccttgatggatccaagattattttgaaaagcgtagtcctgtatggattaaatggattcgatgaattaaataataaactgaaagccatttggacgccggatattaccaaaaagcagctgcctggcgttttggaaggactggctcctgtcagatcgtttatggcgattgggtcaggggtgaagaccctagtcacagtactaatgtcagaatacaggcaagaagggcatttgggaaggagtctgaaaaagggtggcaatgtcttcttgaaaacgacaacgggagattttgtgaaattgggagttaaattaacttcagggacacaggcgatattggagaacaccgaggaactattcggtggtgttggttccaatggcagggtgtacgatgcatcgaaatttggctccgctgatggtgcagacagtgatactgcagctgtattagacttggatactttattcgaggaggatcagttagttggtagtaaatattccaggataagagatcatgagcccacggcagtagtcatcgatatgtcttcaccgggagatcacaacgaacccacaatagtgagtctgtacgcagatcagcccctcgacctgcccacgggtttgaaggaggcgtatagttcattagaaaagcatatgcatattgcgtacgatgcggtatggagggcaaagggacagatgaaggatgataaacggggagggccgagcgccgcagcagtttatgttgctagagctgcacctgtggcaattattcggccgttaattggggccactgaggcagtgtctaagactttacagggaatagctaatcaagtggataagacgcataacgagcaaatcaatgataagtacaagtccaatcggactgattcgtaaaaatttttgcagacatttttgatatatattcaattcatattttatctcttttttttttttttttttcagacgtggaatggtgggaaagccaaaatgtcactgaccgcggctaaaagttaaaaaatacatgagacgacattcttttatgtatatatatttacacatgtatacaaacaaatacacacgcaagtagagaggagttggtggggggaagatgccattatagaggagaaaagaacaaagagagtgagcttgcaagataaaatcactcgaaaaaaaaaatttcagtgacttagccgataaatgaatgtgcttgcatttttctaattatccttcgtatcttctggcttagtcacgggccaagcgtaagggtgcttttcgggcataacatacttgtgtttttgcatatattccttcaatccctttggacctcttgatccgtaggggtaaatttccggtgttggaccgtccggacgctctatgtgcttcagtaatggggtgaatatgccccaactgatatccaattcgtcatctctgacaaagttggaatggtcacccagtagggcgtctcttatcaacacctcgtaagcctctggaatccaaaagtcttggtacctgcttgcgtaagttagattcagatctgtgacttgggtagcatttgacagaccaggggtcttagcattaaactttaggtacacagcggcatcgggctgcactctgatgaccagttcgttatttggaatgtctttgaagacacccgatgcgaccgctttgtactgcagtctgatctccaccttggactcattcaaagccttaccggcacgcatcatgatggggacgccctcccaacgctcgttttcgatgttgaaagtcattgctgcaaaagtgacacatttagagtccttgtctacagtgtcatcatccacgtaggcgggcttagacccgtcctcagatttaccgtactggcccaagaggacgtcgtccgtgtcgatgggggccacggcctttagaaccttaaccttttcgtcacgaatagattccgggtcaaaagacaccggtctttccatagtcaagagagtcatgatttgtaacagatggttctgcatcacgtctctgattatgcctatagagtcgaaatagccgccacggccttcggtgccgaacctctctttaaacgaaatctgaacgctttgaatgttgtctctattccacgaggcattcaaaaactggttaccgaacctcaagactaaaagattcttgaccaactctttacccaagtaatggtcaattctgtacaactcttcttctttaaagaggggccccaggtttttttgcagctccctggcagaggccaggtcgtggccgaaaggtttctctacgattacacgggtgatgccattctctgcgtacacacgactcttgatctgcttggccaccgtcaaaaaaacgcttggcggcaaggccagatagaagagacggtgtgggacatcgacgttggcacttttctcgaatttctcgatctgcgttcttaattcgtcgaagccttcatctgtgtcgtaatttcccgaaatgtagctgaccatcttgaagaactgttcgaccttagagtcatcggcttcaccgtgaggttttttcaagtggggtaggacacgggacttcaggtcctcctccatggacaatttggaccgggcataaccgaagatcttggtagatggatcaaggtaaccttctctgaaaagcccaaataaggcgggaaaagtcttcttctttgccagatcacctgacgcaccaaagacagatatgacggtatttttttcgaatttgacggggccttcactcatcttgccttatgtggttttctattctattggatttactctttctgtctatacagccaattggagagggggaagggggagaaggaggggtgagtggagaaaagggagagaggggcaggaggaagccactttaggtgttatgtgtcggtatatagatgaacccacagtttgcttatatatgggatagccttggcgagttttccgtacattgaagaattcgccacccttagaaaaggggccaccacaccttgagccaaaaatcccacattaataatattccattttttttttagtcatttttttttttttcgtctctcttcctcctccggccgagccgaaaccgggcttttagcaccgttggaagcttgtatctccgcgtaagaccgccggagtatgcatcttatagcggtttttccagttcttttccactattacgtggtgcttccagtagcgctactattattgttgttcttgctattatttaaatgtcactatgtacttgatacacacagtttgtggtgatttcacgcttatgtacacgggtgcaaaactacaccttacttaccaggtgctcccaacagagacgagatccttttcgacggcctgcttgacgggcgcgaagacgtactctagcgaaagcgggcgggctgccgcctcttctagcttgggtcccagggttagaggatctaccattgctagctcctctccgtgacgcttattcagtgtctgaaccaactgcttccgcttgagactgttttgctcgccattgagtaggccaccaccgttcatgcatgcacccggacacgcgtttacctcgatgtagtccgagtggtagggatcggccgtggcggccgtggcggccgccatctcgcgtgagttcgcctttggacctgttcgtctcttccgcagagcggtgatgttcctcttgcgctctgacccggagcccgaggtcagtttacgcaccagattttggatgtttctaaacccggaaagctcgctggcggcggctattatgcgatcatcgtgcagcaatcggtactcgacaatgtcgctgtttctaccctccagaactatcatctgacttcctgggtgtagtcgttggacagccgttacgtactggtaggcatagccaccacaagtgcctcccagattcgacgcccagtggactcgcgggtcccatcccggcggtgatagccgcccatataaacttgtgtcctcagtaagaaacgacttgaagtctaaattcaactcttgtaacattgtcactatttcacgtggcgtaatgacacagtcaatcccatcgtcaagcgattctggccttgacgcttctagtttcttgtcaaaacatggcatcagcgacagatggtaaaaggactcacgcgcgatagcgagactctcgaacgtagctctgatcaacgagcccgtaatttgctgaggcgacttgacattgagcagcataggcaccaactgcggtttggtcttttccgtgtatataagaaatcccggacacacagcagataatagaggcttgcggtccgcaccggtattttctttttgtttcttatgcgcaatgatcttctctacggttttgctaatcgatatgattctgcccatctccgttccaaccatatacttgcactggaaatgcttttggaaaaaattcatcaaacacaaatcggccgcctccaatgttaagccgtagtactgcgcaagagatagtctgcattgtggcgagacactcacaacgaggaatttgtcttgctgctgcgaaagcttcccccagtttttcaggaaaaccgagtgactttggctactcaacaagatttcttcactagacgttatacaaccagaacacgcgaggcagtctgatagggtaatagagaccttctccagttggtctggttccgtgctcacctcgtattctccgttcatgttaacgttatccttcttgcccccgctcacctgggtaggtttgacgcacgcaagggcgggactgataaaatcgtttaggtcagactcggacagtagagcactcatgctttcttgtacacttatcttgtcactcaggaaaaggaagctccctctcttatctttccagctgacaagacaagtttcttagtcatcaccataaaacgcttttatcatttttttcttcatgcgatgagcagggaaaactggtaaaaaaagaaaataggaagtggaaaagaaaaaactagcggaaaggcaggcaatatgctttacaaacaggcaaattttgtctcttaatcctgtgaagaggcatcgtatattcagtgctttttgaaatttagaaaatagtcgctttattgattatgctacatatgttattttgctttagtatgtgtcaaatagcatgcaatcgccgggtagtgagtgacacatccttttttcccctcccaccagaaagtcacctgctctcttaatcaatggggttgcatgtggtaatcaattgataacgccggctgacaagtcgccgacgggcacccataaataaacgataaatagcccttgctcttttgttacatgcttcctacttctgtttcccggtccttgtatctcaagacgtttagaagccaccttttacgagcaccacaaattgttttaaaaagaatgtcctcttccatcgatatcagtaagatcaactcttggaacaaagagtttcaatccgacttaacccatcaattggcaaccactgtccttaagaattataatgccgatgatgcactgttgaacaagactagactgcaaaagcaagataacagggttttcaacactgttgtctctactgattccactccagtcaccaaccaaaaaagctctggtagatgttggttgtttgccgctaccaatcaactgcgcttgaatgttctttctgaattgaacttaaaagaattcgaactgtcccaagcttacttgttcttttacgataagttggaaaaggccaactatttcttggaccaaatcgtctcctcggctgatcaagacatcgactcacgtctcgtgcaatacttgttagcagctccaacagaagacggtggccaatacagcatgtttttgaacctagtcaagaagtatggccttatccccaaagatttatacggggatctaccttattctactactgcgtccagaaaatggaattctctgttgactactaaactgagagaatttgccgagactctaagaacagctttgaaagagcgttctgccgatgattccataattgtcactctgagagagcaaatgcaaagagaaatcttcaggttgatgtcgttgttcatggacatacctccagtgcaaccaaacgagcaattcacttgggaatacgttgacaaagacaagaaaatccacactatcaaatcgactccgttagaatttgcctccaaatacgcaaaattggacccttccacgccagtctcattgatcaatgatccaagacacccatatggtaaattaattaagatcgatcgtttaggaaacgtccttggcggagatgccgtgatttacttaaatgttgacaatgaaacactatctaaattggttgttaagagattacaaaataacaaagctgtcttttttggatctcacactccaaagttcatggacaagaaaactggtgtcatggatattgaattgtggaactatcctgccatcggctataatttacctcagcaaaaggcatcgcgtattagataccatgaaagtttgatgactcatgctatgttgatcactggctgccacgtcgatgaaacgtctaaattaccacttcgctaccgcgttgaaaattcctggggtaaagactccggtaaagacggattatacgtgatgactcaaaagtacttcgaggagtactgctttcaaattgtggtcgatatcaatgaattgccaaaagagctggcttcaaaattcacctcaggtaaggaagagccgattgtcttgcccatctgggacccaatgggtgctttggccaaataaatagtttcagcagctctgatgtagatacacgtatctcgacatgttttatttttactatacatacataaaagaaataaaaaatgataacgtgtatattattattcatataatcaatgagggtcattttctgaaacgcaaaaaacggtaaatggaaaaaaaataaagatagaaaaagaaaacaaacaaaggaaaggttagcatattaaataactgagctgatacttcaacagcatcgctgaagagaacagtattgaaaccgaaacattttctaaaggcaaacaaggtactccatatttgctggacgtgttctttctctcgtttcatatgcataattctgtcataagcctgttctttttcctggcttaaacatcccgttttgtaaaagagaaatctattccacatatttcattcattcggctaccatactaaggataaactaatcccgttgttttttggcctcgtcacataattataaactactaacccattatcagatgaaagtgaggaaatatattactttatgcttttggtgggccttttcaacatccgctcttgtatcatcacaacaaattccattgaaggaccatacgtcacgacagtattttgctgtagaaagcaatgaaacattatcccgcttggaggaaatgcatccaaattggaaatatgaacatgatgttcgagggctaccaaaccattatgttttttcaaaagagttgctaaaattgggcaaaagatcatcattagaagagttacagggggataacaacgaccacatattatctgtccatgatttattcccgcgtaacgacctatttaagagactaccggtgcctgctccaccaatggactcaagcttgttaccggtaaaagaagctgaggataaactcagcataaatgatccgctttttgagaggcagtggcacttggtcaatccaagttttcctggcagtgatataaatgttcttgatctgtggtacaataatattacaggcgcaggggtcgtggctgccattgttgatgatggccttgactacgaaaatgaagacttgaaggataatttttgcgctgaaggttcttgggatttcaacgacaataccaatttacctaaaccaagattatctgatgactaccatggtacgagatgtgcaggtgaaatagctgccaaaaaaggtaacaatttttgcggtgtcggggtaggttacaacgctaaaatctcaggcataagaatcttatccggtgatatcactacggaagatgaagctgcgtccttgatttatggtctagacgtaaacgatatatattcatgctcatggggtcccgctgatgacggaagacatttacaaggccctagtgacctggtgaaaaaggctttagtaaaaggtgttactgagggaagagattccaaaggagcgatttacgtttttgccagtggaaatggtggaactcgtggtgataattgcaattacgacggctatactaattccatatattctattactattggggctattgatcacaaagatctacatcctccttattccgaaggttgttccgccgtcatggcagtcacgtattcttcaggttcaggcgaatatattcattcgagtgatatcaacggcagatgcagtaatagccacggtggaacgtctgcggctgctccattagctgccggtgtttacactttgttactagaagccaacccaaacctaacttggagagacgtacagtatttatcaatcttgtctgcggtagggttagaaaagaacgctgacggagattggagagatagcgccatggggaagaaatactctcatcgctatggctttggtaaaatcgatgcccataagttaattgaaatgtccaagacctgggagaatgttaacgcacaaacctggttttacctgccaacattgtatgtttcccagtccacaaactccacggaagagacattagaatccgtcataaccatatcagaaaaaagtcttcaagatgctaacttcaagagaattgagcacgtcacggtaactgtagatattgatacagaaattaggggaactacgactgtcgatttaatatcaccagcggggataatttcaaaccttggcgttgtaagaccaagagatgtttcatcagagggattcaaagactggacattcatgtctgtagcacattggggtgagaacggcgtaggtgattggaaaatcaaggttaagacaacagaaaatggacacaggattgacttccacagttggaggctgaagctctttggggaatccattgattcatctaaaacagaaactttcgtctttggaaacgataaagaggaggttgaaccagctgctacagaaagtaccgtatcacaatattctgccagttcaacttctatttccatcagcgctacttctacatcttctatctcaattggtgtggaaacgtcggccattccccaaacgactactgcgagtaccgatcctgattctgatccaaacactcctaaaaaactttcctctcctaggcaagccatgcattattttttaacaatatttttgattggcgccacatttttggtgttatacttcatgttttttatgaaatcaaggagaaggatcagaaggtcaagagcggaaacgtatgaattcgatatcattgatacagactctgagtacgattctactttggacaatggaacttccggaattactgagcccgaagaggttgaggacttcgattttgatttgtccgatgaagaccatcttgcaagtttgtcttcatcagaaaacggtgatgctgaacatacaattgatagtgtactaacaaacgaaaatccatttagtgaccctataaagcaaaagttcccaaatgacgccaacgcagaatctgcttccaataaattacaagaattacagcctgatgttcctccatcttccggacgatcgtgattcgatatgtacagaaagcttcaaattacaaaatagcatttttttcttatagattataatactctctcatacgtatacgtatatgtgtatatgatatataaacaaacattaatatcctattccttccgtttgaaatccctatgatgtactttgcattgtttgcacccgcgaataaaatgaaaactccgaaccgatatatcaagcacataaaaggggagggtccaattaatgcatatttaagaccacagctgaataactttaaaacggcagacaaaacaaaaaataggtcgaataaaccttacctgcctagaaggaatgacagcagctaataagaatattgtcttcggattttccagatccattagcgcaattctactaatatgctttttctttgaaaaagtctgcggtgatatggagcatgatatgggcatggatgatacttcgggatacacgaggccagaaattgtgcaggctgggtcgaaatctttccactggctctgcactttgggattcttgttgcttttaccatccgtggtgacgtgcctttcgttcgctggcaggatatattcagctaccctcttacaatgcacttgtgccgtttacgctttcttagaagctgccgtattaagatttcaagacaatgatggggtagaaaatagaacttcaaggggaaccgcatggtttttggtgggacttacttggataaccttattctttggtggattagctggaggaactggtttcttagtgaaaagcaagaggttgcaaacgttcatatcaaatgcaggtgagaaaaggttgtcatatatccatcgtggtttatcctttctaactgttctaacaggttgggttaaagtctgtttggcacctgttgcgctctttgggttttgtagagaggcacacacagggcaatgcatcgctcatggtatcatgggatccgcgtttgtgttgtacgggttcatttatgtactggttttggttataccatggattcgcagtgcccaaacctcatattcacaggattacgtcgacagttgggttatgtgcatatggggcgttgtaaatacttttactgaacacaggtggggacgtgaaggatggagtgttcacgattatcaacacacgtttatgggaattatctggtggactggtggaatactcgggattttcctttccagaaatggcagaagaacatttgtaccaagtttgattattattttcaccggatgggccatgtctgagcacgcccagcacttgataattagcacaaaagtccataatatgtttgggctagttttaatgtgtggaggcgctttaagaattatcgaaatatcttttttactacgtgataaaagaacgctggacaaaatacattcattccaataccttgctcccttttgtttagtatgttcaggtctcctatttatgggcgcaaacgaagaacaactcattttagtgttgcggttgggaggcgaccatagtgcgtacgttctaattatcgtatcaggcgcatttttggtctacttctggatgattgcatgtttggaattctacctatatctacttgaaaagggaaaacaaggattccttccgaaatcatacgaacttgaagaggaaaacaataacgtgagctttgagctagataacatatcgaacgaagatgtggatgaagataccactccctttaacgtttgaatagtgggcaactaatgtaatataagacatttgaaagtccgatcctacaccctctttgttagaagcattgtaactttatttttttttataatactctaaatgcggaactgtatacactttgcacagtttgtattcaaattgtttgcataaatatataaaaattgccacgaacacttttagattccttcgttagtctcctttgtatattgccgtttgcaggctcatgatgataaatctcgctatttcggtgaagaaaaaaaaagctagcttcgaacttttcaaaagaagtataatttcatttcaaaaataaggtccaaagaaaagaaactagcagacctgaccttctgttggtaaatattagtatgatgcttggagagcatttaatgagctggtctaagactggtattattgcatacagtgactcacagtcctcaaatgccaatatttgcctcacatttttagaatccataaatggaataaactggcgatttcatacgccgcaaaaatatgtattacacccgcaattgcacgaagttcaataccaagaaagtagtagtactctaagcactcactcgacaacaacttctgtcaatggatcaactacagccggggttggaagcactccaaacttcggaggcaacagcaacaagtctcctccacagttcttttataatatatcttccattcattggaacaactggtttagtttaccaggtgacatgttggctgtatgtgacgaattaggtaacatgaccatgttaattactggacaacgtcctgatcgggccactacatacgaaaagttaacgatggtatttcaagataatgtttacaaaatttataaccacgttatgcctttaaagcctgtagacaagctaaagcccatgaacattgaaaggaaacaaacaaggaaagaatacaatacatccatcttggaatttcgctggctcacctcttcaaaatccgtaatcgtttctcaattctgcgcatttgatagtagttctaatacatatagaagcagagcacagcaagtgcctccatatggtgtgtaccatccaccctttataaaatatgcgtgcttggcaataaggaaaaacggtcaaatagatttttggtaccaattttcaaactcaaaggatcataaaaaaataacgttacagctgctggacacttcaaatcaaagattcaaggatcttcaatggcttgaatttgctagaattacacctatgaatgatgatcagtgtatgttgataaccacatattcaaaattatctaaaaatatctctttttacaaactacacgttaattggaaccttaatgcgaccaaaccaaacgtcctaaatgacccatcgttgaaaatacaatttatattaagcactactttagatccaacggatgatgaagggcatgtgttgaagttagagaacctgcatgttgtgtctaaatcatcaattgagaaagatccctccccagaaattttagttttgtataatgtttgcgatacatcaaaatcattggtgaaaagatatagactagctccaacacaactttcagctgagtatttggtgatattgaaaccagatttaaatatcgatcgaaataattctacgaatcaaatattccaatcgcgccgttacaaccttcgtcgccacagtgatatcgttctcgacaaaaaagtcaccttgataacttctgagatgttcgatgcatttgtttcattttactttgaagatggtaccatcgaatcctacaatcaaaatgattggaagttggagactgaacgacttataagtcagagccaattaggaaaattcaaaaatattattgcatccccactaagcgcaggatttaattatgggaagctccctttacctccatcggttgagtggatgaaggtttcaccatctatgtgtggggttatcgttaaacagtataataaaaaatggccacagttttatgctgctgttcaaaaaaactacgcagatcctgagaaggattctataaatgctacagctttggcatttggatacgtgaaaagtttacataagcaaatatctgccgaagacttgaccatcgctgcgaagacgcacatactcagaatttcattcttggatagaaaaagggccaaagaatttattacgactttgttgaaaagcctatactcgtttttcaacatttctcctgatgcgcctaaagagattatggataaaataataacaagtaggccacttcaaaaaattatgctattgcagctggaacttggcagttgtttttcgcaagaaaatattgaagaaatggcgagagttatactctacttgaaaaatgttttgtttgcgttcaatggtgtggcgagaaattttcattttgcgattgaacaaataagtaataattctaaccaacaacaaaacccgaagttgttccagactatattttcaaaacaggatctcattcattcattgattcctgttgctaaatggtttgtcaaatttatcacttatttgacccaagaaattttaattttaataaatgatcccacaaacaaggaatacacactagttcacggaatatttggagccaaaatgtccaggactttgatattgtctattcttaacgaaatcaagaaagtcacccaaatagtggcgaaatttccagaaacatcatacccaattttaaacgagtcatcaacttttttgaaactagtcttatctgaatcaccagtggatttcgaaaaatttgaaacgtttttagttgatgtaaacaacaaatttatcgcgctatgcgaacaacagccatcacaggaacgtgagttttcgttgttggtgaaagctgaaatccccccagaatatgccaaagtgggagatttcctcctgcagtatgctaataatgcagtgatttcccatgcgaatgcggctgcagtatattttgcagatacaagtggcttgaaaatatctaattcagagtttttcaatcccgaaatatttcatttattgcaaccattagaagagggattaattattgatacagataaactacccataaaaaatagaacctccaaatcttttagcaaattactgtacgacgatgtaacctgtgacaaactgagtgtatcagaaatatccgatgggaaacttaagagatgcagtaggtgcggttccgtcacaagagcaggaaatataatatcgagtgataagacaattgtacccactagcatccaaaccaaaagatggccaaccatgtatacaagactgtgcatatgttcaggtatgctttttgagatggacggctgattattagtactatagcatagttttgtatagaattgttttaaacatttcacttctcgacttaataaaaagaaatgagagtgacagtgtctggaatttctttcttctagaataccaagggtacgcatttctctcctacggaattttctgtgcagatgtcccgatctacgtggcagatagtgaaaactccgtaggcaaaaggggcatcggaaaaacctcttcaaaaaaaaaggtttttaggctcgaacgagccggagcaataatgttcctttgaaaaatagcaatcgttatgcaaccattttatatgagtctgcccctcaagggactcgccaccggaccgctgcagttgtttgcattcatccacatataagctggttgtgtatgacaggagaaaaaatacttcattcgcagttgttaaccaacagcgacatgtctagcgggaatgtccaccatacgaaaccgatgatgtacaacgtaaccctgccttcctacaacagcagtagtataggtccagtcgataatttgaaaataaacgagagacctggctctcatgatcattccatgagaagtgaaatgtcatccaaaaactccggaagcgattttatgccacaatctatttcacgttccgaaggtagtgtctaccaggtcaagatagatcgtggtgactccccgaatacagaaggattcgactttaaagttaatgcaagagatctgctgttacttcgaatgtcctgggatatcctcctcagggagtatttaacacctaaagaattaaaagtttttcaagcacttctgtattccaataaacatattacttcaacagaaagaccctatttgaatactgctcctgacggtatgatttccaaaactattgaccctactgccaggccacgtaaaacaaaacaaagggacaatgataacaaggttgatactgcactattttgttcacagttttatgacaatttgattgcaatggatcccttgttagaagaatattttccatcattaaaacatcaagcagtttcgttctgtaaggtccttgattctgctattgacaaccttgaaaacgttcatgtcctagatgattatattgtgaaattaggaaaacgccattccagaattctcggcatcaaaaccgttggtttcgaagtaatgggaaaagcatttatgactacattgcaggacaggtttggatcttttctcacactggaactcaaaaatctatggggacaactttactcatatttggcaaattgtatgattactgcagggaaggacccaatggaaaagattcaaccagatttttcgtataatggtgactctgtggttttaaatttttccattcccaaacttgcgatgcatgatataagtacagttaacaagctacaaatggtgaaaactaaaaacgctactatacctcataatataacacaagtaccgacaaataaaattcctacagaaatactcttagacaattcttctactccaataaaaagcgaccgtgaatcgacgcctccaatctcaccaaagggctctggaagtacaaaaccaagcatcggtagcagtaccgtcgtggaaagtaataccaagaaaaataattatgatgaaaaaatccatttattgcaaaaaactgctcagcagaagaactgctcgattatgtaactacaaccgtaccattaagtgtataagtttcccaggttatattatatattctttagatcactgcctgttctttattacccgcgagctaatctttgtcttatataggcgcgtcagcggagacgcgtcaagtcaacttctctcttctatcgtcccgagtatgaaaaatcatttcagattcgaagaaatcagattggctttatatcttctttagaacaagacgtgtaatattctcacacttagagttgaccccctcaagttcgcttattagtacaggttttgactttgcaaataaacaacaggaaaagcgactcaaataaattgacaaagaaatctcaacaaccagagtgcaaaagccgtacgagcagcgtttttattaataacgatatatcactacgtattcaacagaatatgtcggatagtatttcagattcaaagtcctcagaacttttaaattctactttttattcgtcgacgtcgataaatacacttgatcatgctagaacctttcgaaattctctgatattgaaggagatatcagatcaaagtctaaattcatcaataaagccatgcgaatccgtccttgatagggatgttgaaagctcagttctgcagcggtcgtttggagaaagtaatgcccgagactcagaagtacaaacggtaaatatgacaacttccccctcattaagtgcattggctgatattctgaacgaaagatccaaatatgctgaccaaaaaactagaaaggcacaaaatattgagtcttccataatagaagaagaagaagaggccgaagagcaaaacaactcgatcaattatcacgaggatataactggatccaggctgtctgtacgagaggaagcaaatgaaaacttggcgatgacctctccaaaccttattgacattgacggatccaatagtattcaagttgcccctttgagtttaccgtctttcgaagaacctgactttttgtccactcctagagtaaaacctgattctcagggacctcggagcaaagttagtacacgacgtactattctcgaacgagacaacaatttaccagttaagcgggaggaaaatactatcattaattcagaaactgaaagcacaacacatagcgcaccatttttaaaagaggatccgaaaccctcgcctccttcgagtaaattatacaacccaaaagttcgtttaaacaaagcagaagcgcgaaagtatactgattcttctgcccaaaggactacttcagcaggctcggtacttgaagacacttctatgcataaaaagaaaaagagtatattttcatttctgaagaagaaagaaccgaaaccagttattggtaataatagtgtaacgaatgaaaaaaataagatgtcttcatcgagcactttctcaatgaatattcaaacctctttaaaaacgcctgaaaaactaaagaagaagtctcacagtagcagtagcattttcaattccttcctaaagggaaaaattgaaacatcagactcacctcgaaaggaaccaatgaggcaaaaaaaaagaaccccaaaatccaaggacaaaaagcaagatactgaacaaataattgacgccgcatcagtgttatccactgaatcacctctactacgaaaaaaccacgacgatactcccgtgaaaatagatcacgtaacgagatcaattgatcagagaaaacctactcctttaaacatggatctcatattgggaggtgataaacagataaataccccgctacaagaacacgtaagagaagatgatgatgccaaaaatgatcttcaattaccaaccaaggataattttttatcactggactacgaagcaccctcaccagcattttccaaacacgatacaggtgaggttcttttcccaaaatttttggataatcatgaagtcgactcgatcgtttctttagaaagaacaagatctacaaagtctaacaagagaagttcaatgaactcgcaaagaaggtcattgacagatacgctatcgatcaaagcgcaaagtgagggaatgttcatcactgaggcatcttctgttgtattatctactccagacttgacgaagtctcctgctagcagcattttaaagaatggaaggttcgaatactcagataatttctccagagaacactcttacgaaggtaccacgaatgaggactttttagatatcaaggacgatagtggtccactaaaaaaagatgacatatttttagagtctattgaacaaaaatttgaccagctagtgatggcctctgatgaagaaaaaactgaagttgaaagggatgtaccaaaaccaagagaagaacctctgaagaaggattctgaaaggcaaagcgtttttgcagatgatgataacgagttaatttctgatataatggagtttgcaagttttattaacttcggtgatgatgatctcaatctagacctagacttgggagatacaacggcctcatatgcaacagaaacccctgaacctgttggaaatgatgaagtaaatcgctctggtacttttgatacacgaaataacaaagaggatagttacaaagaaagagaaactcaatcttattccgctgctggagctactacatacggagatgagcgtcaaggtcaattacatacatttgaacaagacggaagtgaaataaatgacaacgaatttgagaatgaagatttcaacaaacacatagaacagcccatagaagttactccaagaaataatgcatatttaccagaattcgaacccaatagacctgtttcaatgtcctttaaaggactaaaagccccaagaatgaatacttcttttattgactccatgacgcctgattctcccgtaaaatcagacttaacaagtctaggtgaggtgtatgtaaacagtaataatgaccagggtgtccggttttcgtcccagataatactttacgacacttatggagaattcgaatatgatagacatccagaaatttccacttgtaaccagcttactccacaactggctcaaatgatcaaattggaattaaatgagttaaagagcgcaatggaagtacacgatgattcgcgatgttacacacatttttattagagcagaaaactgggagaaatggaaatgaatcaaatcatacatatcaagacattctagtttttataaacctataatttatcgcaagaatcttgggtgttatgtgttgtatttgcggcatcatttcaaaataccgtctgcattacccgtctccgtcacgtgaagtaaaaatttccaaaaaatattgaaaaaagaaagaaaaataagatccagaattcactgatgatgagcttatggtacggcatgattaactacgcatttgtatattaaagattctttgattttttccagagcattgaatacctcaatctataagtgtattataatggcatgcaattttcagtttccagaaatagcttatccaggtaaactaatatgcccacagtacggtacggaaaataaagatggcgaagatataattttcaattatgtgcccggtcccggaactaaactaattcaatatgaacacaacggacgaactttagaagctataactgctacactagttgggacagtgaggtgtgaggaagaaaaaaaaactgatcaggaagaagagcgtgaaggcactgatcaatctacagaggaagaaaaatcagtagatgcatcacctaatgatgtcacaagaagaactgtaaaaaatattctggtttcagtgcttcctgggacagaaaagggtcgtaaaaccaacaaatatgctaataatgattttgccaataacctaccgaaggaaggtgatattgtgctgaccagggtgacaaggctttcgttgcaacgagccaatgtcgaaattttagctgtggaagataaaccatctccaattgatagtggcatcggcagtaatggatcgggaatagtcgctgctggtggcggttctggagcagctacgttctctgtttctcaagcatcatcagatttaggtgagacattcagaggtataatcaggtctcaggatgtacggtctacagacagagatcgtgtgaaagtgatagaatgtttcaagccgggagatattgttagggcgcaagttttatcattaggtgacggaaccaactactatttgaccactgcaaggaatgaccttggggtcgtgttcgccagagctgctaatggtgctggtggattgatgtatgctacagactggcaaatgatgacttcaccggttacaggcgctacagaaaagcgcaaatgtgccaaacctttttgatatgtaacagcttatctacagtgcatatagacgcgtatatatttaaaagagggtattcgcttcttcttctttagattgcattctttgatggttaggaaaaagaagcgggaacgtgattaaactttttattctcttttatttattatatattatagtgcattatcattatctatctaaatttgcctttacacggtactgctttccgattttactgggtaaagaagtttttcatgagtacctcttaaatcaacctcacttaaacctacaataccaccgaagctttgaaacctcttaaaataatgatctcttttttcacgcgcggtttccaccagagctggccaataaacatcatgattgtacttgaatttcagatcaccaccatacaacgaatctagttcgttcttagggacatatttaacaaatggttcatcaaaaactagcttttcacgggtcagtgggtcaataaaagggtgaattaacttcaagaaagtccatgctaaccaaggaatattcgtcaaaagtgcttttcctagtctttctggataatgagtttgtagaatatgcagcacttctttccctacaccaataggtgggattttactattgccaggtactttaggaacatcagggtaatctttaaagtctattagcaaagctagagagtcttgaccagctggcataaaatcgataactctttccaacatgaagaccaagtgctgtacctgtctgtgagaagtctttgtattttgtctgcccggtttcaaatataagataggtctagcatcgttttcgtaacccaaaatcacctgcttacctgattcgttctcgacggccaccaagtcagcagttattttatcaccatgctcttcacctaaatgactaataccgaattctcttctccacgctagagtcatggtgattctatcgatacagtcttttagcacccatttagtagcccttaggtaacgtaaaaaacattctcttgtcaaccatgccttttcttcttcctctaagggtttaagatcatcctccgacttatttttttcacttgtataaaccttcaagtcagggttactgaaatgttttagcacttcgtcatacattttttgttgctcacctgtaagtggtttttcttttggaatagctatcgaagcaggaagttctttgataggcttatcaatattaatcaaattttttgggtcttctggagcctccttctttttgctaaatctcttgaacattttttgcttttgtaattttttttatataaagtggttttgtattatttgttggatggagagaagggaacagttagaaacaaaataaggattgaaatatttttctaacgaagaagtggtattagtctatctagaactgatatatatacatacatatatatatataaatatatatatattcagacaatgagcacaatattgtgcatgtacaagagtgggatgcgcatatagtgcatgaacctattgcgataaagatctggcaatatatagagagatatatcgcatgcttgcactcaaatagagtcgggtggaatgaaaaaaatcataaaaattactaagacggaagacaaaaagatgacgcgcaacgcgaaaatcgcttataagcagggatgccgttgcttccggttgctttctttctccgcggaatgactggacccgtgggaaatcgcaggggatgtgacggccttcggagttgggttactgctatttccgtggctcatagatatacggacgggtagtagggccggttgcggtcacgtgcggaaaactatctccgtcagatccggcatttcgtacgaaaattccggatttcttcttcttgtggccctttgttacgggatttgcggtgacacttgatattgaagttacaacatctttgtggggataaggatgagaagtagtacggtgatcgttggtgatcgctgttgtatggggtcgagaacctgcagcgtttgtcttcggagtaggcctgaatagcgcaggttttttacgattgagaaagattgacggtgattcggatcttctcttcttcaccggcgtgatgggctgcgtaacatctttcttctctgctgtgacattatccatttgacgatttaccttaacaggctccggtttgatggacaatgggcctttcttgggggaagacgattgtccgcccgcttggccaccaaaggccacacgttgcgcatgcctttttgcaatgttgaatccgccgtctttgaaatgctttagtctggactcgtgatctttcaacgatttcatgtataattgcgaatggggttcgttgtgcaaccttgtagtcttcttggtgtttctctttttgaagtaaacagtgtggtcaaccactatggtttgctttttttctctttcttgctgcaacttctgcatttccagccttaatctctctgcgctttcctcttgtttcttttccacttcttgttggtactttgagtataacattctgtatggtattcggtacttgttgtttcggatgtctttgacgactgattgacgcacgcaagacttcaataaatcctgattcgaatggtacagttctatatcgttttccttaacgaaatcaaagtaatatttgcaaataatgtctctcttagagacaaattgttcgtgtacattagtcgggaaatcttgccttaaaaattctaaccatagttcatcatcgtcaaatatcaatagtacgttgcttttctcaagttttaatagttgtggtatttttactttctgcagtatcctctttaataagtgataggggacattactcacagattgtatgtttgaatgatttctcatcaatgagatttcacatagtgtttgtaaacttttcatatctcgacatcaatcgatttatacattcactagaacgtatttccatgaacaaaaaccgtttgcatgtaagttacatatgtatctaatcgtcataactgaacaaatcccttcttcgcaaatattaaatatttgaaattttctattgtgatctttcttaagcccatcgtggcaaatgccgagaaaaatacgcaattgtaccagctttattgaaagcgccagatatacagtgacaacaccccgaatatagttgagaaatttatagtatttcaattattacataaaacaaaattttggaattctgtggttggggtaacaaagaataaatagaagcaacagaaatttcaaaactattatatacttctatgacatttttgtttatatttgcacttaattttcctttttgtctgcctatatacatacccttataaccttcttttcctccttcttctttctttcttgtttttaaagcagccttcattcaccacgcaatgccttgatgaccgcgggtcttctcatcatatgcttcgtccatttgtaaacttctggaaattcaattttgatattaatgccaattctatccacgacattattccatgggacaaaggccaaatctgctatagttaatttatctcctacaagccatacgggataatcaaagaaacgactttgtgacattggtgttgtaccagctgagtatgcagccgcattttccgtgtctaattccatcaccagcgcttctctacgttcagccaaggccatctccactacaccgtaaactcttctaacctcatccgtatatctttctacagcacttgctatcttttgtgaatggaagtatctgaaatgtaaagcttgtccaatcattggcgcatgccctgacgtttggaagaacaaccatgcgttgatttgtgattggtcagctaaatcatcggaccagagtaatggattaccagtctctttgtaatatttatttaccaaatgtaataaaatcgcccctgattcccaaatagacaagttgtccataccatgatcgattaaagctggaactcttgcattagggttcacagacacaaattcgggggccctatgttcgccaagattgaaatctaggaagattgtgttataatgaaatccaagttcacttagtactatagcaactttgaatccattaggcgcagacctgtgagagaaaagggtatatccctccagtggttgttcttgaaaaaattttgtaattctggaatactccacgtgactcatatccgaaaatgcctgttgttgttgtcgatgttgttctaaggtattcttgatattattctcgttatcattattttggctaccattgcggccgctgttattgttttgaacattattgttattactactgctattgttattattattattatttacacctgttgaaaattcaaaatttatattactttgatcggtggttgtattactgttcctgtttcctatgtttacttgacggagcgcattggagagattcgacacttggttgccgttgttattcatcatttggtgtacaacttaatttgcagcttaaaacaatatgactaataacaaaaaatgaaaaactaaaaataaagaagttcgtacgggggatctttattcctcttcgattcaattcagtgctataaacaattccaaatgagctgtttgaaaaggaaagatttttgctattcttttcaacctcgagtaaggaagctttcgtctttgtatagttgcttttctggcctagtagaaaggaaaactacatgctgaagccactcttcctcaaaaattcaatagtggcagctcatcaatcctcctattcggcgagaattgaaaaaaaaattccaggctgcgtcacccggattaatgttgttattccagacaacagtcggtattcattttccacattgactacagttaaattaaactctacacagctctactaataatttctgtttcggcgttctatggtttggtgtcactatattcttttggtcttgactttctttcttttcactacgtttttcactgccgcatgccctgctatcttcacgtggttgaatagcttatttcgactatcaaatgattctccgcatgtagtgcacacctcgatcgcggaggttggagacatagaggacggtagagtcgacaaggacggagtgctttttgtggatttagaattctttttaggttgtttgccctttttctttttcgctttagtagaccaatcttcatcgtcatccgtttgtaagcccttgtctcctagtgatgccaaaagatcatccaactcattactccgtttgtctttagtatcatcgaacgattcagattcctctgtttctgtgtcaacctttgctttttttttcttttttcttttctttttattcttcgtattcacatgtacattttcatccgaactgacgtcttctacctctatatccatttctatgttgagattgtcatcttcactttcgtcttcagaagacgattctgccagttttctttcaatttcagcgagttcagcttgcaatgcttgcagatcaatatcttctttttctttaacactttcatctgctgaatcaaatttctcgagatcggagagattatccaacccaagcgttatgttttcctcttccatttctttccgtatctcttccatatttttcttatgcagtttagtgtttatgtggtttttcaattgcttttccgacttaaatgtcttgttgcagataaaacactcgtaaatcaatacttcaccttccttatcattcttagaattttcgaattctccaaaattatcatataccttttccagttcatcccagttttcttcttttaccgtttgccagctttgtaaatgaaatttttcttcgtcattgttgtcgttcccaaactttcttctgttatttaactcatttttcctctgttgttcttttagtttacgctgttcttctgcaatttttgcaccttctttcattcttttatcgagcttttttatgaaaactacaaaccttttcacggttttgttgtattcatttcgagcttgttgcctagccttctcatttcttctattaacttccctcttggttcttctgtcatagtttttagagtacatgtactcgtctttccagctaaaacttttcaaggtattgaacgctgaccaagtcttatagaaatgtttcaaatattcataatccgttggcgaatatccaaataaaggatataaaagtttatccgtcttgttaataaagttatcgcaggctttcaaatagccaatactattaatatcctgttcgaatacatcatcttgatactcggaaaatttccccagtcgcttaccacttaaaatctcatctttagctaacttggcaaatatttttcctgcaatttgatatatcccagcagctgagttgtctattttagtataaagagcagagttaaaaaataagagtaattcatcagttgtgacacctgtgactgtagcgtctacctcataatcatagtaatcatcagtgcttggtggagtatcatttaaaatttgttccttatgtgagtcataccatgctctttcctgggggtcagacagtacttcataagcggctcgaatcacagcaaatttttgtgtggcttcttcaacattatctgggtttttatctgggtgatattgtagggcctttttacggtaagctttttttaactcaagatcagaagcatgcgtttcgacccctaaaagctcatagtagcaggtcttcatccgttatttttgaagtagtaggatatcactatactgatattaactcttggctggtcagacttttactatgtaaaaagagctactttgcgatgacttcaaatttttttcacgtatattttttttctattcttaaaacaagaaaaagtgtaaacataaaatgttggccgcttaagccctccaattttacaacaaatgaatattttatacatacttcctagaatataatttaatcttataccttaatttttagttacaattacaacaatttatctattgactccgttaataaaaattacttcaccatcttctccaggatatgatcatacagatggtccagacacctctccaaatggtgatctatggaatccatcctgcgcgttgacataaaatcatagtatgcttgatccgtaaatttctttagattcatttcttgactatatacttgtctatgcagacgttgagcaaaattggacagcatgatgttttcatatttcaatttgatagccagcaacggaatctttcgccttaactttggataaggaataccaacagccaaaacaatttctttgacagtattttgtaaagtcgtcaaatttgctgaatcaatttgttcaaccataaggaaattacattcttctgccgaaatatcgggccttgactgtaagatattttttattgtaatcctttcagaagtatttccctctaagtttccaaatcgcgacctcaaattatccagttcctttgatagagtgtttgttttcttttcagcatctgctagcattttttctttatccttcaatgatgtttcgtatttttctttgcttttttcccatgatcctagtctttcattcaacctttccagcttaatttttatttcctcattacatcctttcaaaatttccttctcatcgattgtcaacttgtcaaatttatcacatagtattttgttctgtttggaaagggttttatttgtaccaattaaagtattatttttttctctcatggtctggatttcaatttttttattctctaactcatttcggagatcctcagcttctgcttttgcatttttaaatcgctgagaaatgcggctcagctcttcttgctgtgatgcacataaaaaccctttaatattaggatatttttcttgtaatatgtgatctaattttgaagaattttcctccgagtcatacaaatcgaaaaacaatataccaatcggtatttcaaacagctcggcctttcttaaggagtcagtgagacttagtaatgcagtgtgttttgtctgaatagtatcattggctttttccaacatttctttattcagcgaaaggtcctttgttaggttttcaatcaatactgtctgttcttcaattttttttttgttatctaaggttttgtcgtttgacttcgtagctgcttcgagctccttttgtaaagagtttgctctttcctcttgtcttagattatctctacccaattcaataacttttttttgataccccagtatcacattttctaacattcgaaaatcctctttcgataaggagttttgtagaaaaattttggcaccgttacagtcttctatcgagatatctggcgatgtatgttcatcagttggttgagcagaagcctgttcatttgccctcgtaaaatgcttcgaagagttttctctaggagtagagtgtatgaaattgggtacatcctttttatgaacatcagtacctatgggagacttatctttttcgttttttggtcgttcttgtaatcctggagattcctgataactagtatttctagcataattcatttgatccatagatggtgatttgttctcttcatatgagtctctagcattggaaaagttgcaattgatgacatcttcagggttaacgaataaaggtaagatggattttccgacatgattttcatttagccagttttgtgggattggctctccgtctttaatttccccattctctgatacaggagaatccaaacgctcatgaaatggaaaattcattaaatcgaaatcagtcatgatgtacaaaagacctgtcactatttactagtgattattttttgtatgtgtagatttcttcccgaggaacgttaacgttattagttgttttattactataaacgttccacaaaaaattgcctaacgcctcacgtcgcgcaacgcgaattttcacaagaagatgttatttacagttacgataattgaattggatatgtaacgagaagttgtacctaaaactccgtatgtgtatattaccatagatttttcatggtctagtctagaaaataaaaaaatatgtatatacgcaattgttaagaaaatgaggattaaaagcttggaaaatattaactttcactgtgtcttaaacccgatctattctttttaattttggcaaaaattggttcacttatacctttattgccttgaataccaaggccctctccacttttccacccaagcttttccaacattcttctaccgatattttcgtttccaatctctggagcgttttgaccaacaatctcaccttctttaacatgaaatttccctctgattgttttagttctttcgaaagcagcttgttcctccctcggtcttcttatatctattctcatgaatactggcctctgcctcatcaattggtcaatgagactataattcggagaagaccatttcgttttctttattttttctacaacaaccgacgtatgatttgctttcccaatttttgaactcttcatattataatgcttcgcaattttcattacggtcttgtttccatgaggatctaatggagggaaagtcagtctatcattgttcctagacaaaaaggactcaaattcatctttaatattttgaatatggagtccatatgggtatttcttgagcatatcgttcgaatttctattctcctgatcaatgaaatcttctttggcttttcttttctttgctttggtttctatgcgtttactaaacttactttgtaacgtctccaacgtttctgtatccagcgctaaggcgtcatcgatgagtagcttcttcttcttacctttacccttagtttccaaggacttggtttcaaatgttttgaatctttctgtatcatgtttcaatgtgtatgcaattaggtcgtccagaccctcttcaatgtcgctatgcacaaccgaggaggccatatcttcatcatcttcatagctgtcgccttcatagctgtcaccttcatcactcgaatcagaaatcggaatatctgagtaggttggctcagctggttcaatttttggtataagagaatttttaataaaattcaaatatgcaggtaatctatcttcaggaagacctaactcgtctacaacgaagtctgtgagtaagtcctggtcaatccaatgaaagtcgtaatctcccagtaatctgtaacaccgtagataatatgaattgtctactccgcccattcttatattggagaccactatgtcattagtatttatgacaaaatcttcttctttgaatccaaattctaactcttcgctagcaggagatggcagattatcattattgccttcgaatgttttggtaccatttattgaaagacattttatatcttctgtcaactgcggactagggcttggtaaaagattgttgtcagctcgggaattgtgacgttggccaacataattaaacccttgatcaacctcagaacttgctgaggattcgtataaaggttcactattattctctgtttctatttcgtagtctagttcatcattgtccgagtcgctagtatgcataccatgtaatacgttggaaatgtaaccagcaaatggatgatatgtcttattacccttatttggaacgtcaacactaatttccttgctttcgttaccttcggaaacgctaagttcaacctttccaattgttaagataggatcgaactctatcgcaacttctcttggccttgcgatttcctcgatacatactctttttattttggttagatccggcgattgctgagcctcttcatctacaaaaaacaggtcaccatcttcaactttgctttcattcgaagacagcgagtggtccgtcgagggtgaattctgactatcatcatcctcgttttcactgtcttcattgttaatatattcaacatcagaagtcatctttcctggttcttcaaaaacgtctgcttccctttcgacaatttcttcactgttctttgtttcgttctttgctctcagtttttgaatcatattgtgggatggatcgtaaacttccttagcttttacaaattgcataggtcttttgcggaatgctgcccttcctgcttgtaggtcagttgaagaatcatatcgattacctggtcttaaaccacccattttcatagaacggctcttggcatcgcgaccaaaataatagtcttctatagtttttggtgatatgaatgctcttcctgggttgaagtcggcgcctacatcatcaagatcaccttctcctagtggtatagaagagttatgccaactgttagtgggagtaggttttttctttatctttctgccttgtatgcctttagcattccccctgccagctttcttggaattgctaccacgtgcatgcctacgtctgcttccttgataatgactatgcctttttgccattttttttgacggttacaacaatttatgcttatatttgactctgcgattaaatcacttcttccttctagaaactctgcgcaggcctaattgttgttgttttgttcagatcttatttaattgtaaaatgtcaaatttcacttttattctttaggcggtgaccgttgcagctgccaacaatagcgcctcaaaggaaaaaagtaaaaatatacacacaataacgttagtagatgaagaatggacgacttcttatcacgtataggagtgatatacatgcagaggtggctacaactgtggaaaatggatttggtacaaaaagtgtctcatggcgtttttgaaggctcgtccgaagaaccggctgctcttatgaatcatgattatatagtattaggggaagtatatcctgagcgagacgaagaatctggcgctgaacaatgtgaacaagactgtcgatatcgcggtgaagcggttagtgacgggtttttaagctctctttttggtagggaaatttcttcttacacaaaggaatttcttttggatgtacaatcaagggtcaactttacatatcggacaagatttgttcctatagcaagggcgccagatgggccttcacctttaagtctaaatttattagtacgtacaaatccgatcagtacaatagaggactatatagcaaatcctgattgctttaacactgatattgggtgggggtgtatgataaggacaggacaaagtttgttggggaatgccttacaaatccttcatttgggcagagatttcagggtaaatggtaacgaaagtctggaaagagaatcaaaatttgtaaattggtttaatgacacgcctgaggctccattttcgttacataactttgtttctgcaggtacagaactctctgataaaagaccaggtgaatggtttggtcccgcagctacggcaaggagtatacaatctttaatatatggcttccccgaatgtggcatcgatgattgtatagtatctgtttcatccggcgatatctatgaaaatgaagttgaaaaagtatttgctgagaatccaaatagtagaatattgttcttgttgggcgtgaagctcgggattaatgcggtaaatgagagctatagagaaagtatatgtggtatcttaagttcaacacagtcagtaggcattgccggcggtaggccgtcttcatcgttgtatttttttggttatcaaggaaatgaatttttacatttcgatcctcatattcctcaaccggcagtagaagattcatttgtagagtcgtgccataccagtaaatttggtaaattgcaactatcggaaatggatccctcgatgctcattggtattttgattaagggcgaaaaagactggcaacaatggaagctagaagttgcagaatctgctattatcaatgttcttgctaagagaatggatgactttgatgtgagttgtagtatggatgacgtggaaagtgtaagttctaactcaatgaagaaagatgcaagcaataatgaaaatctcggagtactagagggagactacgtagatattggtgcaatattcccacacacaacaaatacagaagatgtagacgaatatgattgttttcaagatattcattgcaagaaacagaagattgttgttatgggaaacacacacactgttaatgcgaatttaacagattatgaagtagaaggcgtccttgtagagaaggaaacggtaggtattcacagtcctattgatgaaaaatgctagtgtaaggaattcactagttcataagcatatatacttgttttaatatattccctaaaactgaggtatccagttcttttgttcttattcgtttgatcatcctttacgtatttttcgtctgcggcagtggaaagaacttaaaaaacgaaagataataaagaaaaaggccagtcggcacgaattaaagaccacctgtaagaagattaagacaacggtggtataaactagtgtcgaagtccaaaatgcctagtcatcgcaattcaaacttgaagttttgcacagtttgtgcatcaaacaacaatcgttcaatggaatcgcataaagtcctgcaagaagcaggctataatgttagctcttacggaacaggttcagctgtgagactgcctggtctatcgatagataagcctaatgtgtactcatttggtacaccctataatgatatatataatgatcttttatcacaatcagcagaccgttacaagtcgaacggtttattgcaaatgctggatcgtaatagaagactcaaaaaagcacctgaaaaatggcaagaaagtacaaaagtcttcgacttcgttttcacttgtgaagagagatgttttgatgccgtttgtgaagatttgatgaatagaggtgggaaattaaacaaaatagtgcatgtaattaatgttgacattaaagatgatgatgaaaatgctaaaattggtagcaaagctatattggaattagctgatatgctcaatgataaaatagaacaatgtgaaaaagatgacattccctttgaagattgtataatggacattttaactgagtggcaaagctcacattctcaactaccgtcattatacgctccttcatattactaaacaaaacggtcaattactgtagaaaagcataagcattaagcggccctcatgaatcctacattatccgtgaaatttcaatactttcacaagtcttcgatagcttcctagttatattcattatataatattacgtttcttgttgcggctctcttaagcacattatttgcttgttgtccacatagctatttttttatcaagaagcttgatatacaacacactgtatttttagtaagctggacaatgtcttgtctcaatgtagcgtataacaggtttcattccaaaacacatcaccagatataggactgaaatgaagaaaatagaagcatgaaactttaaaagtttcagtactttaagaaagaaataaatagaaaaatgttccatttatttctgaaaataaatcaaaaattataagatccacccgttcctaccaagaccttccaaaatttttcccataacgggaacgagcaaagttgagactgctcaaaagagcacatcttcaaactacaatcccgaccaaataatctcaacagccataccttcatcataaacttaagttcattcgaatctgccgtcaaaaactaaaatggcacgctagagaaaagtagtcaaaaagaatgcctctacaaagctctcttttgaaaggccccagctcccctaacaccaatttgaatttggtgtcaaacttctccaggcagaagaaacaaagggccccaaaaatcagtttaacccaaaaatccccaaaggaatcaagggattaaccaatgattgaaacaagggaatggaaacgtcagcaaacacgccttccgcgccgtatgtgtgtgtgaccaaggagtttgcatcaatgacttcaatgaacaattatagttcaatgataaatgcttaacgtccttctactattggaagcgcatgtttgatcagtaggacttcttgatctcctctgatatcttaaggtaagtatgaggattttaaaaaaattcaagaaaaaactatattttaacgctaaaagtatgtttgtaaaatagttctattaaatggaacttcttctctctatttatacgtcttgccaatggaaaactcgtcgccttagaaaaaaaaaaggtgcaaagacgggtaataatttcattgacattttcaagagctagggaatgaatcaatgagccctatgatggcagcgtagatcaccgtatttaaattaacatataataagatttgttgccactttcaatctctaaatgtgtacgtatagagttccaggaagcaaaaagaccattattgcgcgatatgattgctatttgccctctgtatacatagctttataggatatcggtcgtacatataattcagttcagttcattatacggatattttcgaccactcccccaacctataagtgttggtacctacatttctgatcagtacatacctagttggttgccggatggccgcatgatgatctataaatccgattcccataccatttccacaatttaagtggtaggtgccgctggtaataaaaccaatcaaatcatgtacctctggaagtggaattttcaaatcatgatcttttcttccgtttgggcggtaaaccccttttgccaattgtagccaatgctctaagtccttttctggaacttgatatattcttgcattgtcctttgggtgacctcgttcgagtagtgtgcaagatacagcaatgatacaacgtgggaagaatgtaagggagaatgaagaactattgacgctaatgctatcaggagtgcgaaattgacatttccgatttttacacaatgcaactggtatgttctcttcaatcgacaacgacatagccttggtcttggcttcataatctttgcaaaactccaaaacatcatttacacagttgatgtctcttacaccctgagcgttaaattgcccggtcttcttactgtccatcagttctaaggttttatcattccgctgtaaataatcaattccatttctcagtatttgtaaaaatctccagtctgaactgaaaaaatcgccgatttctccgctatatgccggtaatttagtgttatggatgtctttgatcttctcgaaattaatcctttttcccattggcttcctatcccacttcgtcttggaggcctcctttttataaaatgagttttctatataacccaattgagtgaatggataatcatccggaaaatataattgcttattctcgtactgaatttgctggaattgcctgaggccaatgtgatacatccttggtatccggttcagtagatgccataacggtagcagccagaaccatggtaacacaacaatccaatccctggtcttgagccttcttattatgactaatggaatagaaggatcgtcactttctttgaacgggactgtagttttattgatgctgttcggtgtggcagttagcaatttgtaacgtctcgcagaaatttcttttaatgtgttttggttgttgtatgattgagtacgtgattcagggtcacataattcgttaaaaacggcgtttatttcgtcttgaggatagttttcatgcagtgataaaatgtcgtcagaattaacagtcttcctctgtgaatcatttaatttctttggagcagctagatgacgcggatctatggcttcaaatgcaaacgtacacctctgtggtagggcattatgatcggtaatcattgaaaccattttaaattgttcaaacgatttagagtactctgtgctccttaaacacgatgctaatgactctagagctttagctcccttcaatgtcacgcttgctaatgaatatcgacaatcttgtactgttagtttttccttatgttgcaaaagaatgttaaaaacctgagtataaattgaagggtgtaaccttataattgcagtatccttttgtacccaaaatacgtcgcatggacccagtggcttagtagaatcctcaccgttttcttcattgaaactataaattaacccttggaataaaacctggccttcgcgatatttccttaagtttgctctttcagctgttaactttcctataatggattttaaaaagtccccctcactgtcattgcttttgtcttttacaattattgtaccaatataacttgaatccatgcataaggccccatcggagctgcaggtatcaccgcccaacctatgcgtcaatttaaagcatttttgagtaggtgcccataccatttgatatccccatcttttcatcatgtgcgaccttttagcattccaaatgtgggtgggtagccaagcaaagtgcttctgtctcttcgtatatttgaccctgcccttgggaataggtgctaattcattgacaccagtgcaatcatagctccccatacgattattaagtaactttatatttggatttgctgttgatgattctttaatcattcgctttaatgtcttgattttctgccttacgtggcagttagatgatgtaacctctggtggcatgctgagtttcatagaagtagatttgctagccaatcgtagcagctttatggacattctagctttataaagttgctttgcatttaggccatgagcttttctggaagaggctgaagaccccttcaacacatcctgctgatcacttttacgcatttccctcaaagctctattgcgcattctttttggaattctacgaacattatgcgaagccgttctacgacgcaattttcgaggcaatgcctgaaatattctcgttgagctggctgctttggaattatgcatggccaattgcaactgcttaacctcgaattgtcgagaactaatgaattggtccacgtttagcttacttcccgattcactcagatcactcggtgtcccagtttttgttgatgaagcggccacggcctctgctctaattgatctagcatttcttatgcgatttcgcttcagtaattgattcttattaagaactttctttccaccatttcctctagacaaactcccgctcatttgtaattataatgaggtcaattctcacctttcttgccaaatgttcaagtggcaggctgctcaataagtatccccgttcttcaaagacatgccaccgttccgagaatctcatcgaattcagatctgctttcttctaatgcgaatttcactgaaaagttttcccacagtgttaccctcttacccgggtgcaatgtcacgtgcacatcacatatgaaaaaatgaccagcaaagaagtcaatctaccttccttatggccggtagagtcaatagtaatttactttgcaaccaattaataaatctgtaaacttaaaggaatcagcaattaccgcaaccccagagaatcggatggtgagattagtcccattcaattcgctctcgtgaccaaatcgtcgggaaaacatgtcccacttacctgttcctgtgaatccagatacggaaaaaaattgtatttaaataatctcgattttacatttactgatcgcgatccttttcattgagtcacagattaacaaagtaaataataataagtaaacattatttctaaaaaagtaatttctttttcttactagtcttttcttttttgactttctctttatttcttaacttgccttataaaagaaacgattgtagaagcttacctcgaccgagtaaatattaagcttttcgttggataaggtaggggaaatcgtaacattactaaatttaaagcatatcagaatggttaacgttgtattgggctcccaatggggtgatgagggtaaaggtaaactagttgatttactggttggtaaatatgatattgtagcccgttgcgccggtggtaacaatgccgggcataccattgttgtagacggtgttaagtatgatttccatatgttaccatctggtttagtcaacccaaactgccaaaaccttttgggtaatggtgttgttattcatgttccatcttttttcaaagagttggaaaccttggaagctaaaggtttgaagaacgcaaggagtagattatttgtttcttccagagcacatttagtctttgactttcatcaggtgactgacaagctaagagaattggagttatcaggtcgttctaaagatggtaaaaatatcggtactaccggtaaaggtattggtccaacttattccacaaaggcttctagatctggtttgagagttcatcatttggtgaatgatcaacccggtgcctgggaggaatttgttgctagatataagagattattggaaacgagaagacaaagatacggtgatttcgaatacgactttgaagccaagcttgctgaatacaagaagttaagagagcaactaaagccattcgtcgtcgattctgtcgttttcatgcacaatgctattgaagcaaagaaaaagatattggttgagggtgctaatgctttgatgttggatattgattttggtacttatccatatgtgacttcttccaatactggtattggtggtgtcctcaccggtttaggtattcctccacgtactattgatgaaatttatggtgttgttaaagcctacacaactagagttggtgaaggtcctttcccaacggaacaattgaacgaaaatggagaaaaactgcagaccattggtgctgaatttggtgtcactactggtcgtaagcgtcgttgcggttggttagacttggtagtcttgaaatactcaactttgatcaatggatacacgagtttgaacattaccaagttagacgtcctcgatactttcaaagaaatcccagtgggtatttcatattctattcaaggtaagaagctagatttgttccctgaagacttgaatattcttggtaaagttgaagttgaatacaaagttttgccaggttgggatcaagatattaccaaaattacaaagtatgaagatttgccggaaaacgcaaagaagtacttaaaatatattgaagattttgttggcgttcctgttgaatgggttggtaccggccccgcaagagaaagcatgttgcataaagaaattaaatagggcgttggacatccatgacaaacttcaatttaatttcttttcacagttttatagttttatatatacgaaatgtaactaatcatgacattttttaaaagttttcaatgaaaaaatgaaagagtaatgaacaaacatattttttttataaaatgcataaaaacatatagatatatatatatttacgtggaaaaatgttaaaactattgataagaaaaaacgctcaaaacaagtagtaagcaggctttttttttttttgctgcttgttttagagaacctgtatatcaattagtagtctcagttggtttttcaaacaaacagtaatcaatgtaacgaacaccgtacacttgattccattgttttggtaaaactatttgcatgattcggttgattggctccggtacgtaaaatgctctacccaaaatcttagaattttcaccgtcgatgaatgcagcacatgccagcttattccagttatccatcagatgtagagggttgaaaacgtcttttgttaaatttattggggcgacgatgtcaataaaataatcacatctagtgatcggccactctttaccggtatcatatatattcttgttattcattcccttaggtaaagttctaatctttttgaaaatagaaccactctctggaaaatcacctggaagaagaccatcaaatccagatttaacaaattttagcctatgattatctggcagcaggaaagaacttgggaagtgataccattcacgtcccgtacatacattcactaccggtgccttcacaccaccttgatttagtgaagaaaattgctcgtagacggctataggagctgtgtaattgttcaccaaagccactatccgtgacattgcctggcctgcaacaattaataaaactgacaactttataccttttttaagaatcggctttctattgaatagattcaacactttgtaaaaggcgatacttgcactcaaagttattaacccgtaaattggatagagaaatctttcctctttgtgaggttgttgagtgaaaacggcaatccatgtgaataatgatgcccataatggccataatctcaaatggaaaattcccaaaatagctaaaactagcacaggcagtgggaaattcagtaacaaatttagtggatagtagtaccatggctcaaccccgaaaatatttgggccagattcctcacttgcattaatgacattgtaaaataagatgttccatgatacaggagcaagcttcccgtaaaatatactgtcagtgacaatcacagcaaatgcagtcaatgaaaatatcaaacagcagtcgaatgcggttctgatggtagaaataattctatggttgaaaaggtaatgtaaacataatggcaagcttaaaattaaaacaaatggccagcctagtatactagccaggaaattgtacgctaaacttttcgtaaagttagaagtagacccagtggacagatagcgtagagagtgtctggtggcacctacatacaacaacatggcaacggcagaaggcaataattccacagatgcatggaaccagcccggattaaacaattggaaaataatccaaatatttgcgatttgcaatgccaagctgcctgcaatttcacgatgtagtttaaattccatgataaaactaaaaaagcctaagcatgctcttgtgatgaaaaagttccaatgactttctaggtcagtaaatttgtttactggataaagaatacagtaaaaaggtaataagaaagcccatgatctaatagaatactcgggtgaatattcccaggtttgtttaccaaatccacgtaccaataaatttaatggttcccaataattaaaagtttcatcgcaatctgaaattaacgagaatgtcggctgaatatatactcttgttaaaaataacaacagtaataaactaatggttaccgccttgcaattcatcgttcccttataattgtgcttcagggtgaaaaaagagccaattcgatacagctaaagttttgaaatctcgttgagtagccgtaatggtacaataaaaacgaaaaagtattctctattgtgtcaaaaacacccctgtatatccagttgtccctttttcaagcttgtattgacagttctgaatatcgcagaacggttctcatcaaaattcaatattgcgtaacggacttattgttgcattttcaagtaaataagccgggtcaggatgcccgccgtagatagtaaaaagtaggtataacatgcgcaagagcaaaacggatttgacaacatatccaagtgataagtggtcgtttagatacatcatatactataacggtttgatattgagagcccagttaaaattaacatctgttttttgttttttaattgacattcaatcatcggttgctttccttgtgaaactgtacgcgttgtcttaaacgaaacgtgttttaaggtaggtcatcgacaggtaaaaaatagcttattagcagaagaacgctagcggtaagatctgaaacaggatcgcacagtctcaatgagtaacaagaggacatctgtagaacagctcatatcatgcccaatttgctctagaaaagtctttttttccttaatcaactctcatcttgacatatgtggcaaggaaaagtcaaagccttcgagtaggccacaaacggtgtcaagtcttttggcaggcccaaaaaagaggaaacaagctaactcagagaaattcattgatcttgaaaataaggaccatgaaattaagccaggtcttaagagcgagagtgatgatattgagattgttgaaaatgaaagcaaaagatttaaggcagcaccatccacggattttgcgaaatcaatagtggagcctgcttcgagcagagatcaacttcacaacgattacgaaagcagatggttgcagaaaataagccatttgccacttagtgaaaaattgaggccaaaagaattaagagattatgtaggtcagcagcacattctctctcaagataatggtacattgttcaaatacataaaacaagggactataccatctatgatactctggggccctccaggtgtaggaaagacttcactagctagactattaacgaaaactgcgacaaccagtagtaatgaatcaaatgttggttccaggtacttcatgatcgaaacaagtgcgacaaaggcaaatacgcaagaattgagaggtatatttgaaaaatcaaaaaaggaatatcaattgaccaaaagaagaactgtactttttattgatgaaattcacagattcaataaagttcaacaggatttgttattgccacacgtagaaaacggtgacattattttgattggtgcaacgacagaaaatccaagttttcagctgaacaatgctctcattagcagatgtctgatttttgtcctagaaaagctgaatgtcaacgaactgtgtattgttttatcaagaggaattgcattattgaataaatgcaggaaacaagtatggaatattgaaaatcctttgaaattgtctagaagcatactggagtacgtggtagatctgtcggtgggtgatacaaggagggcgttaaatatgttggaaatgatcgaagtttcaacaagagagcgcaaggccgacgaggaagaattatctatcgatgatgtacgagacataattaagaacaacagcagcaacgggttgaatacatactatgacccaaagggagataaccattatgatacaatctctgcgtttcataaatccattagaggtggggacgaaaacgcctcactgtactatttagcaagaatgttgcagggaggagaggacccattgtatgttgcccgaagaatgattcgaatagcttctgaagatatcggattacgggatagttcattattgcccttggctgtcgcggcacatgacgcagtaatgaaagttggtttgccagaggcagaccttgcactggcgcaatgttgtgttgctttggctagggcaccaaagtcagtagaactatatagagcttggaagaaattaagggcaatgatgagcgagaacatgtacagtttagcaagcagtgagataccgatgcatatcagaaatgcgccaaccaaattgatggaggagctgggttatcataaaggctacaagtacaatcccgattatattgaaggaaaagtccaacaagactactttcccaaagaagtgctcgagaaatgtccaaataaaactgacttaaagttcctggacggcaaacatttaggagacaaagaagatcctgacttgagacagtcatatcagggttagtcaagggtcttccatacttctctcaatgccgcgtctacaattcatatttttttctctgttggccaatgccgcttgtttttttacgcttgaggcgcattgcattgctggcacgtttttgtgcagcatgaacgatataaactataattttagataatcaaggatccacctttttttttcatgctagaaaagtctcgcgggcccatctgagatatattagaacatatacgcatcctataagaagagcacattattcttgaattagttcttccttttcctcgaccttccagcttgtaaaatgagccaggcttgaggagcatagatacgcaaaaatggaagataagcggaaaagacgagccgctacacttagtacagcattgatattatttgtggcatgctgcgtttatacactatatatattcaagtttgataaccctcggttgtctccaccagtttccttattgcctacaattagcaccttgaagaaaattgagcatgtaacagatttaaataaggagtacgtttttgttggtgacgttcatggtaactatgatgagttcatagaactcattgatgacaagattggaggactaggagaaaatataacaatgatattgctgggtgactttattcacaagggcccggactcagacaaggtcgtgtcgtatattctaaatcacaaggatcaagtcaagtgcgttttgggcaatcatgaaatattggtcatgatggcctatttaaacccagacttctcgaaatgggtaagacgccccaaattaatgacacctttaactttcagtacggagactaatttcataccacaagacatctctaaaatcagcaacgcacatggacggttagctcgcgaacttgggttttccaaattaagtcagctagcggaacattgttctatggccatagaactagatctggatattaccggtgatatactctttggtgcacatgcagggatggttccgggagacttcatgaagcccaaccaaattccgggcgtgagctctctgtcaaacatgaagtacgttgataagaagaactggtcaaaaacatcacgtgaaaaggaaaacaagaattatgtgagatggtacacactgtgggacaaatacggagaccactttagtaacgccaaagtattttacgggcacgatgcatccatgggactaaacctacggagacagaccaaaggtttggacacagcatgtataaagaacaatctgctttcatctatgaaagtgaagtacgatattaagaaggggcaatatgactatgaattaattcaagtacaatgctcttaaaacaaaaagtactacttaaaagcgcaacagattttatataatgtactatatgaaaaagatatgaatattattatgtaactcataatactgaatcttaaatttcaatgaaactttcgctggagctacaagtattcttgcccaatggccgctacccgcctcttcttcgttgttgaagttttaaaatttagcgagaaaagaaaacaaaaccgaaaacagacaaccgcaatcatttcttcaacacccaacatccagcacctaaacaccatcaatacacgttttaaacaaaacaaacccatagcccaaaaggtagtaaacacaaaccgttgtatacgcaaccgccctacataagacactatttgcgtacagattatctcaatatgtctagtccagatgattttgaaactgcaccagcagaatatgttgatgcattggatccgagtatggtcgttgttgacagtggttctgctgcagtcacagcgccatcggattcagccgctgaggtaaaagctaatcaaaacgaagaaaacactggtgctactgctgctgaaactagtgagaaagtggatcagacggaggtcgaaaagaaagatgatgatgataccactgaagtcggtgtaacaactaccacgccttccattgctgatactgctgctaccgctaacattgcttcgacatcaggtgcatctgttactgaacctactactgatgacaccgctgctgatgagaaaaaggaacaagtaagtggtcctcctctgtcaaatatgaaattctatcttaatcgcgacgcggatgcgcatgactctttaaatgatattgatcaattagcgcgtctgattagagcaaacggtggtgaagtgctagactccaagccaagagaatcaaaagagaatgttttcatcgtgtcaccctataatcataccaatttaccaacggtaactccgacttatattaaggcatgttgtcaaagcaactcgctactgaacatggaaaattatttagtaccatacgataactttagagaagttgtcgatagtaggttgcaggaggaatcgcattctaatggtgtagataatagcaatagcaatagcgataacaaggattctatcaggcccaaaacagaaataatctctacgaatactaatggcgctacggaagactcaaccagcgaaaaagttatggtagacgctgaacaacaagctagattacaagagcaagctcagctccttcgtcaacatgtaagcagcaccgcatcaatcacaagcggagggcacaatgacttggtccagatcgaacaacctcaaaaagatacctccaataataataatagcaacgtcaacgacgaagacaatgatcttttgacacaggacaacaaccctcaaacagcagatgaggggaatgcatcttttcaagcacaaaggtccatgatttcgagaggcgctttgccctcccacaataaagcttcttttacagatgaggaagatgagtttattttggatgttgtgagaaaaaatccaaccaggcgtacaacacatactctttacgatgaaatatcccattatgtgcctaaccacacgggtaattctattaggcaccgatttagagtctatctttccaaaagactagagtacgtttatgaggttgacaagtttggtaaattggttagagacgacgatggaaatctgataaagactaaagttttgccaccatcaattaaaaggaaattttcagcagatgaagattacactttggcaatcgcggtcaagaagcagttttatcgtgatttgtttcaaatcgaccctgatactggaagatcacttatcacagatgaggatacacccactgctatagcgaggaggaatatgacaatggatccaaatcatgtgccagggagtgaacccaactttgcagcttacagaacccaaagccgtaggggaccgattgcacgagaatttttcaagcattttgccgaagagcatgcagcacatactgagaatgcttggagagataggtttaggaagtttcttctcgcttacggcattgatgattatattagttattatgaagctgaaaaagctcagaatagagagccggaaccgatgaagaacctcaccaatagacccaagaggcctggcgttcccactcctggcaattataactctgccgccaagagggcaagaaattatagttctcaaagaaatgttcagcctactgccaatgcagcgtccgctaatgctgctgccgctgctgctgccgctgcttccaactcttacgctataccagaaaacgaattactggacgaagataccatgaatttcatttccagtttaaagaatgatctatccaatatttcaaatagtttgccctttgagtatccacacgagattgcggaagctataagaagcgatttttcgaatgaagatatatatgataatattgatcctgataccataagctttccaccaaaaattgcaacaacagatcttttcctgccattgttctttcattttggcagtacgagacaatttatggataaacttcatgaagttatttcaggagattatgagccatcacaggctgaaaaactggtacaggatctttgcgatgaaactggtatacgtaaaaatttcagtacgagcatattgacgtgtttatccggggatctgatggtctttcctcgctatttcttgaacatgtttaaggacaatgttaatcctcctcccaacgttcctggtatttggacacatgatgacgacgaatcgctaaaaagcaatgatcaagaacaaataaggaaactggttaaaaagcatggaactggtagaatggaaatgaggaaaagattttttgagaaggacctgttatgagtaattgaattaagtaacatcattgtttaacttattttactcctttatttcactgattcacgttttctactttgtttttcagttcaatgtataatttatgtaaacttttacgtattttaattttcaaaattcttacaatgattaaggcggaacagttttatagaatcccattagcaaaaaagagagaagaaaaggaggaaagtataacgcagaacgaagattctcatttttaacgtgtcttttcttcaaggataaaacgcctaactagcaaataactggcgattagcagactacaatggacagtgaagcaagtgacattgaggcagagttatccgacagcgtctcagctggtggggaagaatacattgacgatgatgattatacggaagatattgacgatcagatagtcacagccaaatcatctagaagaacagcacgtaggagtgtacctaagggtgtaagaacctcaaaacgcattagagataaagaactttctgtggaggttgatgaagattatgatgaggaggaagatgtattgagcccttctaagaagcgccatctacacaccagatcaatggacaaaaggcaagttgccgcaacagcttctgaaaaatctgatattggtgatagtaaaggtaatgatggcgaaatagaagacggtatattggaagaagaagagagcttagagaaggaactgaatagaggtggaggaaaggaggtagagaaaagtgaagaatcttactacgcccaaaacgatgttggacagaagggggaggaagaacaagacggggaatctggaggctatgaagataatgaacccagtataagtaaagagtcagacgaattggtctctgtggtaaacggtaacggtaacgaagaggatgatgaagtggaggcaacaaaagaaaatacaacagattctactagaagtactacgactcgaagcaagatgctgttagatttgctggaagatggtgggtctaaaaagaaattaacagatgaagaaatccagctgcgaagagccgaaaatgcacgtaaaaggaagaaccttagcgagaagagactggaagaggagaagcaggacacaatcaataagcttttgaagaaaagggccggtaagtctaggagccacttgccaaatgatgatgaaaagaatgatggctcttcaagtttcgtgaaaccacgcaggccttacaatagcgagggtatgacaagaattctgcggagatatgaagaagacttattttgtacattttaagtagaggacgcaatttaagtatttgatgtatatcgtttgttttatttctgttggtatcggttgggctcggtattattgttacacccgcgttgtcaagtaaatttataagggtccaagataaaatgaaagcattgaaatatttccatcattctgataagcagaaccacgtaaggcagactaaaaatcatgacatcgattaacagttttcccaggaatattgactggccttccaacataggcattaaaaaaatagagggaactaatccaacggtgaatgccatcaagggcttgttatataatggtggatcaatttatgcatttctatattttgttattgctatgtttgttgaaccaacgctacaaaagcagtaccagcagagaaatgatttttccttgtttgttttgttgcgtttgagaagaatcatagcgcaattgcaaaaacgactggtgatgaccccagtatcgtcgttggggttcaacgaacagaataactttgtggagaggtccactcaaacttcagacgacaatataatacgagaagataatagccattgggctgaaatgatttatcaactgcaaaatatgaaacaagaattacagtattttaacagatcctcaggccaaccatctgaaagtatagacgattttgtctttcaaattaagatggtgactgaccaggttgagttaacagataggtcccgagctttctcaaataaatcaagaaatattatacagggaatccgagaaatcaaaggttggtttgtgaatggccaagtgccaaggtaacaatcaaaaataatagcattgaatttaaaacgctctagtgcacgtaacgcatccgtctgatcagtggcgaacaataccgttatttttcatagtacctaagaagacacataccaatttttgcaagtgaaagtgcagaaacggttccactaacgatattactgcatgctctctattctaatgtacatatatatgttcctttatctacaagaagtttcgtaataatatataaatccctcaaaagtgttattgtttcgagcccaaatgcttcaaaatgtatagtttgttggtgtttttcttttcaggtgtactgttgttaggcttgaaaggtttaaaagtgcgaacattccttgctattaattcaggtgaatttgagttggacccaagtataatctttctgctagtaacaatttgattggatacaaaatcggcatcctcttttctttgatacatttcttttatccgttctcctcttcttttccatctctcgtaggtgttattgttttcctcatcagtacgcttccagttggacttcaaaattcttcgaacagcctcgggagaaattttgaaccggtctgcaagatcagatgctgtcagttcaggaaagttgaatttcaatagtcttagagcctccatttgttcctgtgatatcttttttggtgggttccacctctggccttgcaatttttttctaactgccattttctgcttcttccactcaggaatgtctttcgtaccatctcgtactttttctgtaaactctttattggacaaactcgatttattgactaatttaataatctttttggatgaccatcccctgttctcattgagtaatggaccgcagcgcaggcaatgaaaagaacgacatgctattcgcagaatgttcatgccaagtgctaaccaaatgattcagaaggaagtcgaagggaatacgtagtgccttgttaaatagcttaccgtgatatgaacagtatacgatcgactctccttggagactttctacaccattggtgattggtgttttagttctaccatcatttcatatttactagctttatgatcattttagacgactgtgggaatgttgttatttttactaatcacttttacttagtaatgtcccttaaggacagcactgaaagcaaagtagtcaagcacttcattcgaacttgattagtagaaacaaacttcattctttctttacgtatccagtccaataatatctgcagtagttatagtgactgatgaacattttgaagaagtttatggagtctggtaacaagccagagctcatcacgataccttctgggcagtttaatcttttgaggtctaagaattcccctaaagctgctttagaatgtatttacaacaatgcaactttaagcgtacgtaaaataggcaaatttgattatgagttggcggtttatagggtagaggacgatagtgaaggaggcacgggagatgaggctgagaattttgaagacgacaccatcagtgttttatccacacagtctaaaaagaaagaagaggagtggagcgttgaaatatcggataaaatcatgtttcacaaaacatgggataaacaaggaaacgtggcgcttgtgtgggagaacttaagaggtgatgaacaagatgaaaaggttcaatttgttgttgccgctgatgtgtcgttttctgatgttgaacagtttatccaaactgtttaccgatgccaattcgaagtaaggaataaaaaatcctctctcactgcctcagcagatgacttaaaggaaatagagcatagatcaaccaggctctttgttcaagatgatgatgacgagttagattcaagctcagatgactttcaagatgctaaagacacctcttttgagcacgagaaggaaagtgaaatattggaaagaactccttctccattgaaaaaagttccagaaggggaatattgttgtttagtgatgtctagcctatacatgtatgatccaattcaagaaaaatttattctgcaggagcccgtggtaaaggtagcaattattgatacaggcaagtacgaattttggctagcgatagaaggtaaagataatcgtcttgggactcaggtcgccccaaatatcaatcctacctttgaattagctaccgatgcctttcttttcaactatacgctacaaaacattacattgtcttatatgttaaaatttaaggacttagataagtgtattcaattcaggtttgcttgggttaaatgtttatggatgactttgaacaaagaaacgtggaccgacgttcctgaaaaggagaaagattatattttagattcatcatccgtgccattggaaaagcaatttgatgacattttacacatagatgacagatcaaatgaggaaagagataaagaatcaagcgaaagtgaaaatgatagcgaagatgaggatgacgaaaacgatcactccaaaagaatcatttcatctgaagcctttgaagaacctaggcgtgcgacttccaaaggtaatagttcattgactgtcgcctttaggaacaacaggtcatatgttacaagagataacagaattggtgtgttcaaaacggatgatgaagacgattctctagaatttgtagctgccataaagaatatttctaatttaggtggtaaaagcattgatcctcataagccaatgttgtatatggaagatcgtaatttaattttgactgatggcgaaaatgagaacaaactttataagatggatatagaaagaggaaaggtgattgaagaatggtctactggtgacaagaatgttgttcaatatggtccaaccaaaaaattcgatcaaatgacgcctgaacaaacaattgttggcgtttcacagaaaggtgtctttaaaattgatcctagaattaacggaaaaaataaaatagccgtcgatgaatcaaaagattacgtgggtaaatataactttagctctattggaacaacagagagtggttatattgctattgggtcagaaaaaggtgacataaaactatatgataggctcggtattagggcaaaaactgctataccttcactaggccaagcaatcaagtttattactacctctgctgacggtaaatggttattggcgacttgcgagagtactctgcttcttatggatttgaaaattaaggatggaaaaaatgctggcaacattggatttctgaagtcgttcccagccagtgaaaatgttaaaacatatgtattaaaaatacgaccagaacattcggcatcaatcttaacgtacacaaaaaaaccaatccgatttacgaaggcttattttaataccggtataggccagcaagaacaaactattgttacatcgacgggtccttatgcgatttcttggtcattaaagggcattttaaatcaagatggtagtaataattatccttacagaatccgtaggtacaatgctgatgttgttgctgataattttgaatttggttcagacaaaaaggttatcgttgccttgaaagacgatgtctctctatcgaaagtgaaatcctttaaacagccaagcaaaggagtcttgatgccaagtgcttccctccaagatttttatggctaattcttattttcaaggttttaaagttgtattccgagtgtattatatagttgtttcccttccggaagttgtgtaatatatagttttgaatatatataatggtgttaaatagaaatgccaaatagtacgtagtaatattatttaaattgcatgcgtttttttcgttttaaaaagagattttagtgtgaaatgcagtcaaaaggtacttttgtctgttttatagtacttgtacatcagacaaggatgaattaatcttttttaaagcggtctcctagtctccttctgaacccaaaagtagatctcatttcatcccaaaataaaagccttaaagccttaaatttctgtcgtggagttggcttataaagatattgaaaagcagttgattggtcagtgaaaggatcttctttaataccatttactttcctatataccttgcgtacaaatctatggaaacctggactactcagtaacttgtagtaaaaccattcttctatacttcttggaggcatgcttaaactgatgtgataaacatattcttgttggtaacagagtgttcgttcaatctttttaagatattttgtttcctaatttcttcacatttttgaattactgtttttcttaatttcataacgggttcttttcaaaaaaccgtaaaaatttgaggtcacaccaactaaatacaaattgtttcatcacggtgactatatcaagaacttcgtaaggaaacatttagaaaactcaatatagtaaagtttcatcagcaatcttatctgagtaatattatctacgatctaaatataggatgatctgccgatttaggaatcgtactgtagattgctcttggcgacagatatagtgaaataccttttacaaagtggatacaggttgcctatcactaccgccatttcactagcaagtagagtattgagaaaacggtaaactttgaaagttgcagatgcagaatatatatctggttttgtagttctatccgctaaacgggacgatcgcattttagccgccgacagtgttaatataagtaatgaacttgggttaatttgattacgcgtcacagctactaataaaataagaccgagagttttaatcagctagtgcataccaaaacaatgagtaaccaacacagccctcagccattttgtttggacaccaaattggtgaaactattagaagagctccaggagggaaagcaattcaacaataaaaacatattcccggaaaaagcattatatttgaagctcgctcttgattattctttcttcagaaagaatttactagagttttgcgtccaccttgacaagataaaaggagtcattagaccaaactatgacactatatatattttgtgcctgttggaggtggatctcctcaatctggtatttaccgacaatatattggaaatatgtttgcccaggtttgtttcaagggaggacttgagggtttttaataatactttttacacatatcacgataaccgcctacgtattctccaagaagacttttctcaattgttcaaaaaaatcaaaactaaggcttctgtactatgttttacagttgaggaaatttttctgacaaaccaagaaattttacctcaaaactcaacagtggcagaactgcaaaagagcactaataaagtacagacaaatgggccgcaacggcacgatttcatagtcactctagaaataaaactgaacaaaacacaaatcactttcctcattggagctaaaggaacgagaattgaaagcttgagggaaaaatcaggcgccagcataaaaataatacctattagtgataaaatgactgcacatgaaaggaaccaccctgaatctgttcaacaaacaatactaatttcgggtgacttatactcaattgcattagccgtcaccagtatagagtctgcattaattactttggatttatagattatgcggaaatggtgttggaagataccagattgtaagcttatttgatcgtttcaatgatggcttatacaagatcacacttaattcgtatcattcgaaacggaaaaagaaatgtggattttctttttcaatttttttttttttcatgatttttttgggcgacgcagagatgagataaaaaaatttttcaactgctattctcaatcgaattttttttgttatcctcacctatttgttacataaatttcgttattttgcacttgttacccatcgttttttctttcaagaaaccaagaaccaatatcctcattaacaatggctgaaggtgttttccaaggtgctatcggtatcgatttaggtacaacatactcttgtgttgctacttatgaatcttccgttgaaattattgccaacgaacaaggtaacagagttactccatctttcgttgccttcaccccacaggaaagattgatcggtgatgctgccaagaaccaagctgctttgaacccaagaaacactgtttttgatgctaagcgtttgattggtagaagattcgacgacgagtctgtccaaaaggacatgaagacctggcctttcaaggttatcgacgtcgatggtaacccagtcattgaagtccaatacttggaagaaaccaagactttctccccacaagaaatttccgctatggtcttgaccaagatgaaggaaattgctgaagctaagattggtaagaaggttgaaaaggctgtcattactgtcccagcttactttaacgatgcccaaagacaagctaccaaggatgccggtgccatttctggtttgaacgttttgcgtatcatcaacgaacctactgccgctgctattgcttacggtctaggtgctggtaagtccgaaaaggaaagacatgttttgattttcgatttgggtggtggtactttcgatgtttccttgttgcacattgctggtggtgtttacactgttaaatctacttccggtaacactcacttgggtggtcaagatttcgacaccaacttgttggaacacttcaaggctgaattcaagaagaagactggtttggacatctccgacgatgccagagctttgagaagattgagaactgctgctgaaagagctaagagaaccttatcttctgtcactcaaactaccgttgaagttgactctttgtttgacggtgaagatttcgaatcctctttgactagagctagatttgaagacttgaacgccgcattgttcaagtctactttggaacctgttgaacaagttttgaaggatgctaagatctctaagtctcaaatcgacgaagttgtcttggttggtggttctaccagaattccaaaggtccaaaagttgttgtctgacttctttgacggtaagcaattggaaaaatctattaacccagatgaagctgttgcttacggtgctgctgttcaaggtgctatcttgactggccaatccacatctgacgaaaccaaggacttgttgttgttagatgttgctccattatctctaggtgttggtatgcaaggtgacattttcggtattgttgtcccaagaaacacaactgttccaaccatcaagagaagaaccttcacaactgtcagtgacaaccaaaccaccgttcaattcccagtctaccaaggtgaacgtgtcaactgtaaagaaaacactttgttgggtgaattcgacttgaagaacatcccaatgatgccagctggtgaaccagtcttggaagctatcttcgaagttgatgctaacggtatcttgaaggttactgccgtcgaaaagtctaccggtaagtcttctaacatcactatctccaacgctgtcggtagattgtcttctgaagaaattgaaaagatggttaaccaagccgaagagttcaaggctgctgatgaagcttttgctaagaagcacgaagctagacaaagactagaatcctacgtcgcttccatcgaacaaaccgtcactgacccagtcttgtcttctaaattgaagagaggttccaagtccaagatcgaagctgctttgtccgatgctttggctgctttgcaaatcgaagacccatccgctgatgagttgagaaaggcagaagttggtttgaagagagttgtcaccaaggccatgtcttctcgttaagatgtcattctggttaaggttatacacatatatatatttttcatttttaatgtcttagcttttgtatcttagatgaagttttagttctgtatatcacgatcaagatatcatacaatcataaattcaattattcttctgtttcccctcttgaggcatcaaacgagtgtttgactgatacacaccaacatactaaggcaacttttctggctgcccaaagctgtggcacgtatgaaactgcttttcggctgcataaaacaaccatgtggagtttttactgtattcgcatttcgccccgctagcattcttcgttcatgctaaaaatgaggcgtgggctaatattcagtattaataattccggcacccgcacagcccataccggaaaaggggctggctgttgggcttggcaaaaaactcaatctgagcagtcatttataaagaaagactttaatttgtcttgctaaacacttgtaagccttccaaatatagatcacttaagacaatctaacaagtgtccaaaatgtctgcaaacgaattctactcaagtggccaacaaggtcaatataaccagcaaaacaaccaagaaagaactggtgctccaaacaacggtcaatatggtgccgacaatggtaaccccaacggtgaacgtggtttattttccactattgtaggtggcagtgccggtgcgtacgctggatctaaggtgtcgaacaaccattctaagttgagtggtgtgctgggcgccataggtggtgcattccttgccaacaagatatctgatgagcgtaaagagcataagcaacaagagcaatacggcaactcaaacttcggaggtgctcctcaaggtggacacaacaaccatcaccgtcaggacaataacaacaataacggtggatttggcggtccaggcggccctggcggtcaaggtttcggaagacaaggcccacaaggatttggaggtcctggtccacaagagtttggtggtccaggtggccaaggattcggtggtccaaatcctcaagaattcggcgggccaggtggccaaggattcggtggtccaaaccctcaggaattcgggggccaaggtcgtcaaggattcaatggcggttcacgttggtgaatggctcaacagagtgagtgtcatttttagctaactacatacttgatttatctatatatacatatatactactcgttttattatgatgtcgtaacaaatgacttattcgagaaaagaaaacgtgaaaaaataagctaaaaatttggcgatgaggttctctgttgaagttggaacccgcaattcatgattttggtaaggtcaaggatcatcagtaattagcttaaagtaagaactactcaataatattaaaccatttatccttggctcgtctttctattgaccaatcaatactattttaaacatctcttctaccacatactttcaatcagactagaatgaaattggatacttctcatatgagatatttgacaactgatgattttcgtgtcctccaggccgttgaacaaggttctagaagtcacgaagtcgttccaactcccttgattcatcaaatctcggggatgagatcgcagtccggaacaaaccgagccattagtgatttggccaagcttagccttatttccaaaatgagaaatgtcaaatatgatggttacaggctaacttataacggtattgattatttggctttgaaaaccatgttaaacagagacactgtctattctgtcggtaacactattggtgttggtaaggaatctgacatctataaagtaagtgacaaaaatggaaaccctagagtaatgaaaattcacagattaggtagaacctcttttcattccgtcagaaataatagagattatctgaagaaatccaaccagggggcaaactggatgcatctttcacgtttggcagccaataaagaatatcagtttatgtccatgctttattctaagggtttcaaggtccctgagccattcgataactcgcgtcatatagtcgttatggagcttatcgagggttacccaatgaggagattaagaaaacataagaatatacccaagctttatagtgatctgatgtgtttcatcgttgatctagcaaatagcggacttatccattgtgattttaatgagtttaatattatgataaaggacaaactagaggatgaaaacgattgtgggttcgtagttattgattttccacaatgtatatctattcaacaccaagacgccgactattatttccaaagggatgttgactgtattcgtcgtttcttcaaaaagaaactgaagtacgaaccaaaacctgattcatcaatgctcgacactgaaggtttcggcgatggttataaatatgcgtatccagatttcaaaagggacgttaaaagaaccgacaatttggatgaattggtgcaggcttccggatttagcaaaaagcatccaggagataggggcctggaaactgccgttgaaagcatgagaaatgctgtttataattcagatgacgatatgtctaatgacgaggccgaagaagaaaatggggagggcgattattcagaggaggatgaatactatgactccgaacttgataatgaaagttctgaagatgacagtgaagatgcacaagaagaggagaacgaacgtattatagaggcgctttccagtggtgttgaaaatctaaaaatggataaactaggaaactatatactagagtagtttagtttagacgactgcataaatggccgcaaataatcaagttgttatccataatttttttgatttttaagccatgttattcttcaggataaaaaaagtggtatttatgaactcttacatatgcgtattcatgctatattataatatcgaatctaagtcaatcgtattctactccggatccatcctcatcatcttcatcgtcatcattatcaatttctatcggaatatcttcgagttctaacggctccttaaactctttgtattggagttcctgttctggttgaccatttatagaagcaaaactattatctctattcaaagcgctttggccctttttgtcttcctcttcatcgtcttcttcatcatcttcttctgcttcctctccgtcttctgcaccgtctgaggattcttggccactcccatcggaaaggtcgctctcagcttcgaaattttggtcattttcttcatcatcgtctgaaaacacacctgcctttttctcgtcttgcatttgacgggtagcttcctgtagaatagatggctgatcggctgtgccatcagttgcttggcctttgctcttggatttagctttcaattcctcagacatagacttatccttcatttgtttccttttaacgtagtcgtcaattttagcgtattcagtttggtctatcatggaaaactcgtatttttcaccatcttttgtcactaagcttgcattgaatgttaatctggtaatagacgaataggttatagactcgatgtcagaagcgtcgaataacaaaatgggctttttaaacccaaaaattatatgatctggtaaaaaatatagcgtgccttctttagtacctctatgacactgcaggtgaaatgagtttattttttcagcatcggtatccaccagtgtactgttaacgaatgggttggagattttaaaacccgtcaaaatggcttgctttcttatatattcgacgcacttttcaaagtctgttacattggaatcaagaagccctaaatttttaaactggtttagtgtgttttctttgttcaaggtcattaccacaggttcagaaaacttgttatcctcgcacgatgtgtaagtcataaaaaggtatattagattaggcttttctggcactggcaagaacgaagccattttgatatttttgttcagctgataaatgcttaattccctgtcatttcccttcagtaatgttattacgggagacccgtcaacattggaaagatagaacaccaaatcaagctttttccttaatggtgacagtacagaaacaccttctaatttgaaaatagtattggtttccgaaatttcatctgttttaagcaggtcagaagagacatctattctgggctttttatggcgtccgcttctatcgttgctattttcattcaatgcatatttatacaattcctcaaatatttctaatgagcttggcagcactctaaccacggtaccaatctttcggctgagagactcaggcagttcatctaagaacaattttgacatcaaatctgtaggactttacgtttgaatagtggctttttggtcagcgtttccagcacctttacatcatagttattactacacactaatgcgctatagcgtatgttagatgaaaaaaaaaagcacgacgcgtcattaactagtggggtaacccacgaaataaagataaaaaaataaaattcgtttatatttaaatttttaaagcatatgttcttatgatgtctaattgaattctggagggagaatgtctcccccagtaaaacaagaaaaaactggcgagggtaaatggggcgtttcatgcaacttctcgttaaagtgcacgaatgatctcttgatatcattcggcaaattcctttgttgaatgttttcaatcgttggctgaacaaccgagcctttaaagtcttcgtatgatttgtataatgcatctgaaagcaactgccaacttctagaaatggttcctatggggtcattttgaaatttttcaattgttaacgtactcgtagcacttgtaacgttattctcgtccaggtttctttcggaactcaaacaagcgggaaatctttcgcagtcttgaaaattgtcagagcctaacaccttctcaggtagtacaaattccgccccttccgaagcattgctgttattagatatttccctcaacgtcctatctcttatttggctcgtcgcaccgtttgtatactgctggaaattattgaatcccaaatacatgttccgattaatatcattactgcgcacttcattggccagcctcctcttgtaacttttagcaaacaaattatcatatttttcacgcaatggaatcccgttctgcaaaataccatttttggacaagaaggaaccgaatctgttatttccgcttttctctactcttctgacatccttttcttcaaaattatccattgttattgactttacacaaaatatgttcgtacccatccccctcaaaaggtttgcgcaattaacacatataaatatgccgaagctgcaagaaacaaattgtggattgacactcttgcattcaaaacaattgttattgccggcagccttcttggcacgtaacaatctcttccggttttccatatctttactattttcaaacaaacgcatggtccatatattcttgggtcccttttataccagtactctcttgtagcttgtataatttgtaaattagcgttgtttttactatgcgtttgctggcctaacgtcacaaaatcactttcaaacggcgcgtacactcacggcgttaagtatatcaaactccgtcactattggagtttaccaaaaaggataggtataagagtaaggctccaaatcaaagaaaatctaaatttgaaaagaagttcgtaatttctaatatttacacttttagagtttgggaggtcgtatgttcgagtcatggatactatgaatacagcaaacactttggacggcaaattcgttactgagggttcttggagacctgatttatttaagggtaaagtggcatttgtcactggtggagctggcacgatatgtcgggtacagacagaagccttggttcttcttggctgtaaggcagctattgtcggcagggaccaagaaagaacagaacaggcagcaaaaggtatttcgcagttagcaaaggacaaagatgcagtcttggctattgcaaacgtcgatgttcgcaattttgaacaagtggagaatgcggttaaaaagaccgtagagaagttcggtaagatcgatttcgtcattgccggtgctgctggaaattttgtgtgcgattttgcgaacctctctccaaacgccttcaaatctgttgttgacatagatttactaggaagttttaataccgccaaggcatgcttgaaggagttaaaaaagtcaaaaggttccatccttttcgtctctgccactttccattattatggtgtgccgtttcaaggacatgtgggcgctgctaaagcgggaatagacgcattggcaaagaatttagcggttgagttggggcctctgggtatacgttcgaattgcattgctccaggtgctatcgataatacggaaggcttgaagagattagccggcaaaaaatataaggaaaaggccttggcaaagataccattacaaaggcttggatctacacgggatatagccgaatctactgtttatattttttcacccgccgcatcgtatgtcaccggtaccgtcttagttgttgacggtggtatgtggcatttagggacctattttggacatgagttgtatccagaagccttaataaagagtatgacatctaaattataatacgtataggtattgagtactattattatatgacactttctcgtatgctttttgatagttaattgtatattgatgaattttatatacaatgagtgcactatcgttgttaaacttcttacaaccatgaccgttgtgctagctttttattcttctttccaacaaggaaaaactcaagtacttgcattcatttggtcaacgctttttttaaatgctaactgatcaccagaataatgggggtcattttcaaagtgttcaatctcagaatgtaatcttttgacgtttttaatgtcaatatcttctaaatgattcgaagcaaatccatctgttgacatatttacagaaatgtcattccccccttcaatgctattttcaaagctagaatgatcgggttggttttcttccccggtttctagcatatcctggatgaaagggatatcagtagcttttctcaagacatcaccatatgtttgaactaagtatttgtttaaaatggtaaagtttgtcctattgttgttcacgttcgttttgacgtcattaccgttgccatcataagaaccattggttttttcctttctgttatggccatcactttgataagctctacattctgttataataatgcggaaaaaatcttgaatgcatgaatttgcaagattattcttatctatgttctcctggaagagtttaaaaaccggcgcatataaattttttgaaatcatatatcgatgatagtatttatcatcgagacacataaggtttttaatgcatcttactgctgttaaccttagctgcatcatatgattaccgccgataagtttgctaacagaatctagtataccgttttctaatatgaatcttctggataagacacgatcatgctcagtgcaaacaaatgataccaatttcactaaatgaattaacaaaagatcgtcttttgtaaccttttctatttgcccatctatttctgccatttccgttgtgatatccttcttgattaatggaccaaacagtatgggtgcgattttattatagaaatttgcaaaatattccattacttgaaattcagattcagattctggctctagattattcatttcatcgctgctatagtgatagttatttaaattgattgaatccgagtttaaaccataactgaaacttgggaaatcttcagatgtgttcttagcttcataatttgatctgcccataagatcatatgaaccttctccattacccacacatccttcagggtgaagcaaagtatttagcgcttgcacaacttgttctcgcaatccgggactcctgtcggacagaagaatggttgaaagtatcaataacaacttggaatcagtactggagctgtaatcctgcggatatttccgatgggaagacttgtcatcgggcgctgatttatgttgccgtttgaaagaatcttcattctgaacgttgtgaattaacaagatatcgtgttcgattatagtaatgatagtatccgtagctaaaatcctaacattactatccgtctccatgtgaaatgcataatctaaaactttgaatagaccctttcgaacaagtgttttatagaacttagaacggtcaaccgcatctaaattgattgacatttgaacacactgttgcaacaatctaatcccgtcttttcgtttttgtacaaacttctccttctctgaagagctttctggaagggttttggtatcataaagctctattagtctgtccaaaaacgtccctacttgaagaaagtcgattatacacgtttccaggtccatgacaatttccgagattaagttgaaattatgatcgtctaaaaatcgtactaataccacgtcttttaagaactgtaagcgaaaacattttttcattattatttttaagtcctcattttccaatggaataacctctttgaaattgggaccttttgatcctaaatatttcctatgatttgcctttgatgtagggtattcagtatcgtattctaaaatcccaactattcccataatcctatcgtcctccaccattgactccaatatgtctcttttattgtaaagtatcaaagttttgatgatgttacttagcaaaaataaatccttcggtatcttttcttcttctgctttgtggaaatgagaaatcagtgtatcaatgtaatttgactggaggataaactcaatggtttcgtttttcaaaaaatcgaaagaagtattttcattcaaaatctttagagcttctagtaaagtttgactattctgttgctggtcgttggagggcaaggtcacagggcccgttataatgtcgtgaacagacccgagtccgttgtcgctggattttacggtgactaaagaaatatttgactctatgttcctttggacgtgaacaatgaattcacataaggtgtcacatcccatactttcttcaaaactcaaggctatatctttcccccctaaatccttccaaacaataagcgtttcctcctgccgttgatattcaatatttccttctagtttggattttagtaaagtttcagttggggagtcttcatctgagacaacaagatatgcgaacttaccttcgtccacctcccctatacaaaaccctgtacctgtgtctttccattcgttgttctctaaaatgtaaacctttactcttttgggttcagtattaaccgaaacggcttgttcagtatcctcatccatcggggtcggagatgtagtaggtgtacccggtaatgacattactcttactatacgtaaatcctaaacttttcagttagaatttctgtttcaaacacagaccaaaaaaaatactgttttctaccggtttaatatggaataaatgagtttcgatgaattatagtaccagttcagtacactcttctttatttttttttttttcagtatgcgcgggttttgaaagcactaggtcttttagattttacgtcaaaggaggccgagaaaatattgttaactatgccactgatgcaagcaatctctattgtgcaattctagttatatctaccttgcaattgccctttagaaagtattggtcttctttcttttgtttcttcttcggatgaaacaccaaaggaaaaaaaaaaaagacagatagaaaaagaaaagatggcgcgtcagaaaaagaaacgacggttttatcatcttaaaagagaatcatgatggctatttgttcacaaaataagggattatataaaaattatgtatggtagtggcattatagatttgggctatcagagtttcaatatttggtctgtggattcatatccaaatggctcaaagccgaatttattggcgaaatctcgaggaatgaatcttccccccacgtaatgagttgtttgattctcccttatgtgagagctgcatggcttggggacagtcagagatacaagaacagcaggattaattgagggctgagagatcggacctttgtcaacgtcccaacctgtggggacgtccaccgaaacaatcgggataatgttttgcactttgcacagttcttcgacaatgcccttgaatggctctctcatgggaggcttgaaactaaaaccaaatattgcatctacaatgcataaggtcttttccggcttcaaatattccagccagtttccctcatcttgagacaggacaggaactttgaaaaaattcaattggtgaaccagctgtttgtagaattcagtgcgctcgcttctcttggggtagaaaacaacagggttgtaaccaaaaagcttcaaatgtcttgcgcacacgagaccatccccgccattgttacctggcccagcaataacaaatacatgtttgcccttttccgtttctgtcttgcctctcagtggaaactggcgacatacagcctgcgcgacactaaacccagctaactccattagctgttgtagagtgaatccgatttgaggacccatcaattctttgtcgatttcagctgcaagctttgatgaaacaactttcaacgtagacatttttaccttacaatgatttctctttaatacctgagattggtgtgttgaaatgaaaatatgtgttggcccagcaacagacaataatataagcaaggatcctggtcgtttgatattcttcttgagtttttttcttatatatgaacgtatgtgtatatattcaccatccctattgtctccaccccttgttcgctcgtagcgacggaaacaatcaaataagaggacccacggtaaaagtagcgtaaattttacggttctgctgcaaaataaagaaacccattttgtatcctttacatcaggaataacgtaaaaagaattatcattagttcgtagttatataataacgtctgttcattataaaagagtacaagaaacagtaagatagtaaacgtcactgttaaatagttaattataccgccaatctacaccagaaaattaaaagagaaagcaatatatgttaaacattattatcgtgtcatctttgtaaatcccttaacatacttctaacacaacccatgtcttcaattaacattttccttaaccactgcgtctcttggcgctgtaattccaattctctttctaattgcacaattctttggcctttttcagaaatgattgcgtcataagcttctttcaatgggcgtatcacggcttctgtatctataggtcccatgctgtttgaaggatttaaatcaactttcatttgggtgttattcgcgtttaaattagtgtccggaccatcatttattaacgcaccctctgctgcagttgtcatcggcctctgcctcttactcgtatttgtcagttgcaaaagttcttccaccgcttcgtcatccagcgtattaacatctaacgatcccagtgaccttcgtttccacgaatgggatccattattggacattgtattatagcccatggtattactggaagcattggggttcagatctgcatgactcaaaccaaattcaaatcctcctgagccaggactggttggctgtgtataatatcctgtcaacgaacgagaattgacatcttgtgatagcgtttgcagtcgtttttgtaactgttgagacaatgatggatcaaaaagcatattggtacctgggttgcttattgttgtattactgaatgcactcgtatctgtaatgccgtttctctctttattactatttttattgtttttcccatttttagcatttttagccaccctggtgcctctttttttcgttcggttgtttggcatgtttttatttccatagttcttaatattactcccatttccaatattaccattgttcccattattgttcccgttgtttattccctgtaaatctgatggggagcctttagttgatgtatttaaggagtttcccttcctgcgtccttgagttagaatttggccggtctgaggatcgaatactgtaaatatgctcattgagactaatcgccacaattcatcgttttctaattctgagtctgtctttatttgccaaagccttccatccaaccggcggaagtattttgcgtaaggacttgcgtcaaaactcagctctagttccttaatcatctgttgaaatctttgatatagttcgattgccgattttggtgatgttgatctatcgtcaattgacccagatgatagtgtagcgttatatagttttgatattttggcgaaaagttgagaatattgcgcttgcgtatatattccatttgaggtggcactagagctcgcattattaccagtagtggcaggattgcttgcattgctaatggctgaggtagaacttgaattaccattcggcgtaccattagcgctatctgagttggttttcgtcagagcattactaccagtgctagttataatctcatcgatgttaggtgtgctatcagaccccatcaaccctgttggattagctatccctgttccaaccgccccgttaaccatacctgagggcgtgttcgttgtcgtctgtggcgagtttgtaacactctgcaaggaagcaccactaatgacagactcgttagacagtaaattataagctctgattatgaatacatctaacttagtttggtgatgcattatgtgagtgtaacttttcgtcaaatactctttgtgttctcaggttcctttttggtttcttggttgttttcccattcagtctaggcgtaagaatgtgaagaaagtcaaatacagaccgcaagcaccttatggatgcgttaatgattattatgtctaacggacaactatcgcagaagtcgcggtacttgaaggagaaaagtcgtgaaaattttattttggacaaattgtccaagaaaaataagaaatatgacgttattacccgtattgagattccattgaaagacattcataaaattgatcagttcggtcataaacaaagtagaacttcgaaatatcaaatatgttcttgccactggtagcccatatttttttaatctgctcttgtagcatagggttgaaaatattacattgaagtcgataccgatatatacttctataaaaatgagttctggaataaaagtaaggctaatacatatatatagtgggagaatatccaaaggcagagttttttaaacaaggaaagaataaaagttggcagcataaaaaaaagatattctctcttcaaaacatttgtcggatatgacctcacctaagcacttggtgctttgatgacaataatcacactaaagagcgatattcgatagtgagacttttccctctcaatcttattcacattagcgcaagcaaaatggaatgaatggcacattaaaattgaaaataaaagttcttgttgttgcagaagcggtataggagttcgcaaaatggtagttaagaaaaaagatggcgggtttaattcatagtacaattcaaatgttagacagaaaaagaaaaaatttctgttatatgcacgttgtaatgtaatagtaaaaagataatttaacgtaattgaagagataaagtattatcgatgttattcttattattagtcggtttagaaaatattattataacaaataataaaagaaaaagaaaaaatgcgacagaaaatattattcttattatagtgggggaaagatgaaaagcaatgcatataatgtgatacatgcaaggaaatcaggtttttgcggaaccatttttttagttttttatatgaccaacattagaattgtaactggaaagcatatttacattaggatttgggttaccactgcctcctcttctgctgtttgggcccctaacacccagtgggttttttgaaaagcttaatctgatacctcccttactgctcacagtggagcgaggtaactgtctaccatacaattcagctaacgctctggttgcaaaactgacatcatcgaattcaacgaagcacatcggtccgtgactatgaccattagatgtggtattcttattcctgaatgatagtcttctgaagccttcttgaccagaaaatagctgtcttagttcttgctcagtagcgtcggagggtaaattccctacataaagggtattacaaggtggattttgatcagcagggttggcaggaggtggaattctggctagtagtgacaaatcagcctgagaaatcgaggcagatccagtaatatttgaggataatgaggtagtagagttattcttgtgtgaatttctacttgaacttaatcttgcgggcggtactttttgaggagtgttactttgattcacaggatacatatgctctggttggggttgttgcataaatctgttctgtttttgaggtgtaatgttcatatcagaggtgtttaccatatttgaaatgtgctgcgattgagaagacattaaaccgtatggaggcaatgaatttgaagaggttagggaagtgttaatcgtgttaccaatttgcatcattggttgttgcgagctggcagagagtgcctggttagcaccattattgctggctccattgttggagctggcgtttgcattggcactggtgttgctattcgtaggtgcaatggctgtcgatgctgcagagggtaaaaagaacgaagaaccatgttgggatgcagaagtatttccccattctaaagttggcgtagaaggttggggagtgctcatgtaaccgttgatgctggaaggtataccgcttgtgccccatatcttttcattaatttcagtgttatctctcaaaaggaaagatttgccaatatcagatgtttgaattgttgattccacagacaaatcttgatgtgaatggttagaatgtaacccaataacctggccttgagaagataacggtattgaagaattcacttgttgttgattacattgttgtggtgaatgtttttgcgtagagtgttgttgtggctgttgtggctgttgctgctgctgttgagattgctgttggcttaaaggagaatcattggaaaatggatcgctgaatgaaaacctggatctttgtgataacagacttggccttttcattcccgagttcgatttattcaatcttgaggtgtcattgaaaatggcagatgatgggaatgaaaccaagttttttgttgtgtcatctattatttcaacggttgttttattgggaaaactgggtccaaagagttcatttttcgaattcaaaataacggcataattaatagctagattcaataactcaaatctggcaatgataaaaatatcattctcgtcttctaatgaggcagaagtgatgcttgatgaagagttttttttctgtaattctatacttttcacaccttcagcaagagcgaagattgcatagcattctctgagagtaatatccttggctacatttgacaattttaggctgtagctccccttaatgttgttatcgtgattgctaatgttgctgcttgcaatgtcttggggcatacttccaagggcaagtgtgtttagcatagaagatatcgctaagggtgagtttgtgtcattcaaatacaactccccacttgcgcttcctctacccgacgcttcgtggggatgagaagtagtgttcagattcaaactggaacgatgactgggagaaatgttgtgtgtgttggtggtactagacacaacgttgtcgctactggacgcaaatgaccctgtttggtcaaaataaactgaactttgcatgctaagagatacaggtttttccctctgaaatattgatcgataaaggctgctctaggtaagtgacgcttacaaatatttgcaactcacagaaaagtgatgacaaagacttttaacttgaaatgatatgatcagttgagaaaaagctggtgaagcaaatgaaaaatacgggaagaaaacaggaacagaaggttttcaaagtacacgacttattttctctttaatgctaattgattgaataaagagaagacagaaaggaaactgacacgtaaaatatgtggacggaataaacaactgtgcgtgagcagcgtttcaaaagccttttctttttggaggtctgtgcttgtttaaagaaggcaattcaatcaggtggttatacttgtttattccggcttacttggtcgtgtttgttttttcttttgacctctcatgtccgaaaaggtccaaaacaacgagaaaaaaaagcagcaatcagttaccccatttaacgcgggtaacaataacgattgttctaaatagagcagatatccaatagttgagaacatgaagaaggatggcgatagaatcagtgcgaagcagtctaaagaagttcctttccctttcctttccttttattttgctaatagtatttgatataaagatgaaatactataagaagtttataaattttttaaattagaaaagctaaatagcagcttgatcgcaacaagtggggaattctgaccagcgcgacgcttgttgcatggttattcctgcatctgggactggtttttcatccatacacaatctttcaagcccgatggtgacatttttgaccttgtttgagtattccatctcttgctgcagtagctttttacctctctcatgcagaccattagatgatgcagatatgttaagatcttcggtaattagcgctactgaattgaaggaggttatgtcgttgtagttgatattatatttgggatcaggaactgatgagaccgtagtcgcattactggtcgtgctgcagtttgaccagcgtcgttcccaggaggtgaactccatgtcttgaaggacaaactgactatctttcgagacgtcgaggacgttatcattgaaaagttccgtgagttggacattaagaggactagatgtttgaatagcctgatctatcatgatcttggacacggtttgatggtctatgtcaaaatctagtccagtctgtggtttaggtttaccattttcagctgctgtgttctgattaatggcttctgaattcggttctttgaaacgaaattcttttgccagtgataattttttctgttcttttagccttttgtcttctcttttgtagttttctttttctacttcttttggcttctctctatcttttctacttgtatttttttttttgtttttagccattttatctaagaactttttcctttcttcaccaaaagctctcattttatccttttccctcttagtatctatttgatcaacatttccaccttttgatttatttttctttacttgtcgatcttttggtagtttcacttcgtactttttgtaaccgatgatttgatctactttattcatcataacagtaatatattatgtttttgatttttactatactgattaaggtagaaaatgggacgatcttgctttttgtgtcctttcattgaagcactgttatttatacggtcaactgcagccgggcataatttcggcggctattcatattgtcatccccgcactccttctttgacagcacgcaagcacatggaggctgataatgccctcccatattgtaatagaatatatttatgcaataaagagaacgcaatagctgcatttaaccaataaaaaattcgttatgacaataatatgtagacaaggatataaaagtataaggttggttataaataaaaactgtaggaaaaacaaaaactacttatgcaagaccttattctcagggtgcgaaatactatgatcagtagcgtttagaacgttagccgaaggattagtctcatccataatttggtttcttgggacattgtgccgatcacccacaccgtaggcgtaggtttccttttcctcagtttcctgattgaatgatggaatacttgcgggatatccctgcactttagtggtgtaagaagaagcagagacgccgctattttcttctctcatcattttctcattgtacctgtctgaggaagccgtttgggggtccatcatgtcttggttgttattatcggcacggcgagaagaaacgctgttccacgcgtcgatgtgatgaggttgactttgaggtgaacctgcaccgggaacatgttggtcgataggcccattgaagtgcggatcagaggtgtcttgacaaccaatcggcacgttcttgctgttcattcttgcctcggtcattttactactatcaaaattggctagcgtagacctagcgtttttgttatagtcactgaccactctatttgtgactttgccacatcccgggataccgatgctaccggcaccggtgtttaaagtagggcctgggcattcagttggtaaaattccagagcgctgttcgtgagacgaagagtgtccgtcacgatgaggatatttgaggtcgcttgccctgccacaccctggaacgctgtacgttttatcctttgcctggttcatattgagagcatcatcacttgcatatgcttgagcagattggcccaaacccagcatcctgtcataagatttgtcaatatggtagccgaagccgtgctgtgtagcagaagactcttggtttgtgtctaattcattgctgtcgaaatagtgaaaagaaaagaaaaagagttagtaagatgtgtatgatacattaaaaggaagttaaaatacgatttctttttattagatggtatcattacattgtttgacgtatagtattagtattattagaggttgagaattaaagatattatatttagggaaacataaaagattagtggaatatcggtgcaaaatattagtaataaataaaattggtatcaacagagaataggagaaggctaatcgctgcaattaggtttgttattatttgtaatcctagctttaataataagggaaaaaaaagcctcctttgcaccctatgatacaacaggaacattctgttcagtatagacgcgttcctcttgaacccggtctggttcatcgcctgcgctagtcacagttctctttttcgttctcaatttcttaaagaacctatgattctggtgggattgagattgttggacctcagttacaggcaccgaggaaggtattcctccatttgttggaactggagttggagtttgtgagtccactgtcttggtagaagcgaaactgcggtcatagatgtactcgtttcttttatgagtagccaccatgatagtacagcaaatggcgtttacaattaacaaaaatactgtggtccaaataagcccaaaattcttgggacctagtctagcatcacgattctcatggtgaaacgcctttactgccttagcgtaacatcctgtgtacagacaagcggatagggttatgaagaaaagcgtgatccagctcattgcagttgccagagcggcggtacgtctattgtatctgattaaactggcaataaccgaaactaacgtgattaacaaaaagaaaagcccgattagaagcattgcccagcccactcttgaaagataatagtaggcatttctgttgtttaaaaaagttgagggcatgaggggggaactgccaaagttgtcccttggtgaaaacggctgagctgccatcttagaagagcagttgactgctattccgcggctttcccagccgcaccagttataattgtaccatctggttacggagggcgccgagttaaagcccgaagtggatgcctgaaaccaataaaaattcttcaacactcctgtggtcctgccacctgctagtatcagaaaaaaagtcaacaatgtagcccctagtagaaagaaaaggttaataaagtacacaaactttttgtaggacattgattattagaaacggaaatatatgaggttatacttaatgcttatcgtgatcgcaatacaagtaattgtttatggttgtttgaaaaccctagaaaagtggctaatttcggataagaattacagataggatctctaacataatataagttgttagggtatttagctaatgtttttatatcgaaagcaggggataacagcggagacagaaaacagggaatagtgatctcatctttccatccgttcatcccacttttacgtccttgtaaatagtacaaactgcgggtagtaatgcaagatttgatgatatacagggtgcttttgcattgcaaccccctcccttaaaagacgctggggagcaattttgttctagaagtcccctctttgtcgtcttcccaaatccgacttgtgcggctgtgcggctgtgcacttcagggggtgtccttgccgtaatttcgaggagtctttgtaagtgattaattttctcaaaaattcaacgtatgaaaaggtgatagtttcggcatctgcgatattcttttggaccagttagtgatgacgaaggcccttaagattatgttgggagccaaattttcgtagttgcatacgtaattttgaatttgatttgcttttttttcttttttgccttggctttccgttgatgcggattcttgagagttctaaaagtttatgtatacaaacaccgcattgaatgcttcgcctcttaagcagacaactagagtattgtaaaccaggtaatgggacctccgaaaaatttcaagcatttcagtaagagtaataaacacaaaaaggagcagaaagccctgattactcaagaagatttctacctggcagcgatcgactgtgaagaacaagcagaccgttggttgctatcggacataaagaaatgtttgcggttctatctaaaggctctagagcactacgaaaatggtctgactgctttagattccacgcaggaagggaaatataatatctattataatgaaacaaggctttttttgcaaatttatacagattatctggccaataacggctacattaatatcttgcaatacgtgaaaatggatgatatgcctgatctttccaatttggtgttatctgtgccacagattatccaacggtttgaaattgtttatgagactttcccagaacagagaacttgggatcttcaattcaatctattgacatgttatttgactctcatagagtccctagacgacaccgtttcgcccaccgttgcaatggaaggtgcagacattttaactttgacaaacaagtatattgaaatctttcaacacctggttaattatctgttacaagaactacaaaactggagtgaaaatgcagaacaagattccgatgacacagatacggaattgcaaagagatactttggatgaagacgcgatgcaagttaccagggacggaagtggtatccgaaccaatggacctgtacaacctccagcagaagttatggacgtttctgaacaagtgactccgtcttcacttaccgaagtactcgccaactctttaaagttcaaccatgctttgatggaattggttattgagtcgaaaatatctattgaaaaaaatgtcgaaacgaaaatcttgaatcctattcagattaatttcttggaagatacaaccaataaattctatttacaactacgcgacattatagactccatttccgccgccattccattagatttgaaggaaatcggtttagccaagactttaattgaaggtttgaacatcattagctccggaaccttcgagtcattgcaagattttgttctgcaaaccgtctcctttaccgatctgcttgatgaaaaagatgtacagggtaagattgatctttcgttgattagagttgatatcgttgaatttgccattctatgtttaaacgattattcttcagatgcatcttggaaactctctgggttattgaccaaagttcttacagaggctagaactttattaacagactatagaaatcaaatcttgtttctgaaaaatcagacattgaacgaacaattgagtcacgtagtttttcaactttgtgatgtcttagtaaattcctccgataatgaactgagaaggtacgctataaaagaatcaactgaaaagtcacaaaaaacccccgggggagcgcatactttaaacatattgatgaaaaacgctaacgtttttctgaataatgctgtcgctatctcatcaaaacagtgcgggttacaagaaacgattattgataaactgaagaggaactatatccataatcaagccaaggaaagactacttttcttacagaggctggaacagaagtcaaatgaggatgacggtacttctgcttcgcctaccgcaatgacgttcgatatgccaccagaacaccctttttatagccactatcggtagtgaaattacgtacatatacataagtagaagataattcgttgcgcatatgctacaagaacccttggtgaaacgaaatttgatacaagtaaatacatgcaggaaacatacattacctctgaaacaaagccgagacggggcccagcagtctttttttagaaatcgcgtggcttggtaacgcgataatgacgcgacacagccattagtgtgaaatttgattttcttggccaaactaggtataatatttgttacaaattattgattttaatatatatctcgggttcattttttacgtcggtactccaaaggatcaaaacacttacattttgaggcctaccggaccttgcagtactgcttgtttaaatacgcagtatacatttcttcttcttcttctctcttctttccttcctcgaagagtcactaaattaatactgggaagccaaaccaaaaaaactatacaatgagtgatcaaaataatcgatcgagaaatgaatatcactcaaaccggaagaatgaaccttcctatgaactccaaaatgcacatagcgggctatttcactcttctaatgaagaattaacaaacaggaaccaaagatataccaatcaaaatgccagcatgggttcattcactccagtccaatctttgcaatttccagaacaatctcagcaaacaaatatgctttataacggtgacgatggcaataataatactatcaatgataacgaacgagacatatatggaggttttgtcaaccaccatcgccagcgtcccccaccagcaactgcagaatacaatgacgtttttaatacgaatagtcaacagctaccgtcggaacatcaatacaataacgtaccttcatatccacttccttcgataaatgtgattcaaaccactccagaactcatacataacggctcacagactatggccacccccatcgaaaggcccttctttaacgaaaacgactactattataataacaggaactctaggacgtcaccgagtattgcttctagtagcgatggttatgcagatcaggaagctaggcccattttggagcaacccaacaataacatgaatagcggtaatattcctcaataccatgaccaaccttttggatacaacaatggttaccatggcctacaggcaaaagattactatgacgatccggagggtggttatattgatcagagaggagatgactatcagattaattcatatttgggtagaaacggtgaaatggttgatccttacgattatgaaaacagtttaagacatatgactcctatggagcgtagagaatatcttcatgatgatagcagacccgtaaacgatggaaaagaagaattagacagtgtgaaaagcggttactctcatagagacttgggggaatatgacaaggatgatttttcaagggatgacgagtacgatgatctcaacactattgataaattacagtttcaagctaatggtgtacctgcatcatcctcggtgtcttctatcggatctaaagaatccgacataatagtaagcaatgataacttaaccgcaaatagagcactaaagagaagcggtactgaaattaggaaattcaaactttggaatggtaattttgttttcgattctccaatcagtaagacgctattggaccaatacgctactacaacagaaaatgcaaacactttaccaaatgagtttaagtttatgagatatcaagcagttacttgcgaacctaatcaacttgcagagaagaatttcacggtgaggcagttgaagtatttaactccaagggaaacggaattgatgctagtagtcacaatgtataatgaagaccatatcctgttaggaagaactttgaaaggtattatggacaatgtcaaatatatggtgaaaaaaaaaaattcaagcacttgggggccggatgcatggaaaaagattgtcgtttgtatcatttcagatggtagatccaaaattaatgaacgctcgctagcattactaagttcgttaggttgttaccaggacgggtttgctaaggatgaaattaatgaaaaaaaagtggcaatgcatgtctacgaacatacgacaatgatcaacatcacaaatatttcggaatcagaggtttcattagaatgcaatcaaggtaccgttccaatacaacttttgttttgtttgaaagagcaaaatcagaaaaaaattaactcacatagatgggcatttgaaggctttgcagaattactgcgtcccaatatcgttacattgttagatgctggtaccatgccaggtaaagattctatttaccagttatggagagagttcaggaatccaaatgttggtggcgcatgtggtgaaataagaactgatttgggtaagagatttgtaaagcttttgaatcctttagttgcatcacagaatttcgaatacaaaatgtccaatattttagacaaaacaaccgagtctaactttggatttattactgttctaccgggggcattctctgcgtataggtttgaagctgtgagaggccaaccattacagaagtacttttatggtgaaattatggaaaatgaaggttttcattttttttcttccaatatgtatcttgctgaagatcgtattttatgctttgaagtggtcacaaaaaaaaattgtaattggattttgaaatactgcagaagttcttatgcttcaacagatgtaccggagagggtccctgaatttattcttcagaggaggcgttggttgaatggttcattttttgctagtgtatattccttttgtcatttttacagagtctggagcagtggtcataatattggtagaaaactccttttgacggttgaatttttttaccttttcttcaatacattgatttcatggttttcattgagttcatttttcctattctttagaattctcactgtttctattgcactggcataccattcagcatttaatgtgttgtccgtcatattcctgtggctttatgggatttgtaccttatcaacattcatactgtcattgggtaataaacctaaaagtactgagaaattttatgttctaacttgcgtcatttttgcggtgatgatgatttacatgatattctgcagtatattcatgagtgtcaaatccttccaaaatatattgaaaaacgataccatcagctttgagggtttgattaccacagaagctttcagggatattgttatctctctgggctccacttattgtttgtacctaatcagttcaattatctatttgcagccatggcatatgttgacaagttttattcagtatattttattgagtccttcttacatcaatgttttgaatatctatgcattttgtaatgtccacgacttatcatggggtacaaagggtgcaatggcaaatccgctgggtaagattaatactacagaagatggtacgttcaaaatggaagttctggtctctagttcagagattcaagcaaactacgataaatatttgaaagttttaaatgacttcgatccaaaatcagaatctcggcctactgagccatcttatgatgaaaaaaagactggctattatgcaaacgttagatctctcgtgattatcttttgggtcatcacaaatttcatcatcgttgctgttgtcttagaaaccggtgggattgcagattatattgctatgaaatccatatcaactgatgacactttagaaactgcaaagaaggcggaaattcccttaatgaccagtaaggcctcaatttattttaatgtaattttatggttagttgcattatcggcattaataaggttcattggttgctcaatatacatgatagtaaggttttttaaaaaggttacatttcgctaagtagattgattacccctttgttataaataagtatatgtgtttactatcatataataattaattagttgtaagtatggtatttttcaaagaaacatttagtattatttttaaagggtgcctttaccataaaaccaaaaaaaaatggcttctgagagaaaaacataaataattgataaaactgaaactcacaacaccaactcttccgctctaaacacccaaagctcaaaaaacgacatgtgcacatctatatccataaactttcaaaaaagtggttcattcgcaaattcatgaagtattatttaatacacagtaatctggcatttcatactatcattgctcaaattatccgccggacccttgaaactgtggcgctttttaagacgcatctccaaaaaaagaaaaagaacaaaagaaaaaaagctgcaaatatatatacaaaacagatttcacgtttattgcttgggagtaaggtaacgatccggaagccttgaagaaatttgaatgtatccaactaactattgaaaatcattcgtgatgtgcagattcttgattttcaaaggcaaacaaccgattcggctatctcatcttttaacaagaccagctcattctatcataaaccaatcatttgatagcagattacggctagacagaagaaggccaatgaatggtgatggttttggtgtcgcttactatccattggataccgagttaagcgaggacggtccatgccttttcaaagctattactcctgcatggaacaaccaaaatttgagtacattagcagaaaaaactaaatctgatctggtctttgcgcacgtaagagcctctacatatggtgtcctatctgagaccaattgccatccgtttacataccacagcttatgttttatgcataatggcggtatatctaatttcaaaggaatcaagagaaaattattgaatcatatcaaagacgaatacctgaattttattcaagggagcacagactccgagtgcgcatttgcattattcttagacactttagacaaattgggttacgacccaaagaagcaggacggcgatttcggtaatgttgcactaagaaaggcaatgttacgaacgattgactacatcagagattggactaaagaagcgaacaaggacgaggcacatgtggagccatctctcttaaattttgctgtaactgacggatccaccgttgtcgtttccaggtatataacttcaaagacggacgaggcagcatctttgcatttcagttgtggttccagctttgtagaaacttcaccaggagaatacagggtagaaaggttggatagaaaccaagatgtaattatggttgcatcggaacctttgactttcgagagaggtgattggactgcagtacccaccaacagcatattgaccattaagaaacagacaatattactacaccctattatcgatgagtactaccaagaagatccgttatacctaagaagttcaaccctcgcagaaagcaaggggctcatgggttctataccactagcaaaagccgtagaaaagaacgttcctccactagaaagagagggccgtacgagacctccaaccgctgtcgcacatatagcatgagcacacgctctagaggattgtaccattgtcactactagatatacatataaacaaataagaagcatcgacacataacaacaaccccaacatcataatttcataagtatttggttggttagtccatatggcgtctaatcctcgaaatgagaaggtacccgcctggtgtctatgacaaccttccgggtaataaatgttcatttgaacccattcatccaattgatatccgggcaatcacttccggaagcggaaatttacaaatatccggtgggtcctacaaggggactaaagaaaaaaaatacgtgaaaaacagcgatgcgatattttttgtatcgtcttgttcgagtgtttcttaccacgatgaccgggattttggccggtgaaaaaaaaaaaatgcgctcccgtacgtcagtggctgttgctgaaacgagacaatttctcaattcgtttgtttgtgtactgtatttgttatctttactatatatatgttgttaagtttcttttaccaattagtgctcacttctctcgtcttttattaggtgtgtgtgttgtgcgtaattttcgtttcgctgattactttatatagtgtagtttgttcttgaatgtaataaagacttctgttttattttgttttgttatttagaaacagtctatctggtttaacttaaacgagtgagcttaagataatctgactacaagaaaaccaagcttctattactttgtttctttctcttttttcttttttgaataaagaattttcctttaaggagtaacttaagcatttagctgcacattaaacacttttttttttacttctaactcacacacttttggaagaacatttattttttcgaccttctttcccaaatacccagcgctttataattgaaatatgaagttctcttctgttactgctattactctagccaccgttgccaccgttgccactgctaagaagggtgaacatgatttcactaccactttaactttgtcatcggacggtagtttaactactaccacctctactcataccactcacaagtatggtaagttcaacaagacttccaagtccaagaccccaaaccacactggtactcacaagtacggtaagttcaacaagacctccaagtctaagaccccaaaccataccggtactcacaagtatggtaagttcaacaagacttccaagtccaagactccaaaccataccggtactcacaagtacggtaagttcaacaagacctccaaatccaagactccaaaccacactggtactcacaagtacggtaagttcaacaagacctccaagtctaagaccccaaaccataccggtactcacaagtatggtaagttcaacaaaaccaaacatgacactaccacttatggtcctggtgaaaaggcccgtaagaacaatgccgcccctggtccatctaatttcaactccataaaattgtttggtgttaccgctggtagtgctgccgtagccggtgccttattactattataataagctttgaattggatttgagaaataaaggaagacctaattttctccggttttatgttttttaccccccctacccccttcatcctgaagtagtaaattctttttattatactatttcgactactatgtgtttacgtgtgcttgtgcaaaagtgaaatttattgtgattgtgttctttttctcttttttttatacaaaaaatggagaaaggaaattgggacctacgatttaaagaagtgttatttcctatttcaacgagttaaatgaatgtgtgtgtttcgttgacttgtaaggatagagaaagatcatccaacttttaatcatggtttcctttccttttttatagcaatcgaatgtggaaggaaaatagagcggagcttgataattgtgtgtgtgaatgtcttgctttctctttttccttatttctacgctatacaaaaagtgtgcttttttcttctatttttttttctttaatgactttgtgtgtttattaccctttaattaattaccaaaaaaaaaataaactacgtttttaatttctaatttatcaaaatttctttttttcacatataactatatatttatatgtcaccctattcaagttcgttagttttctttcaacggtccaaaatttgggatatcttgtgtgtactttactttctccactaacgataagacatctgctattagcctatattgggcttaataaaaaaggtatcttcgtctagaatgatatatgtatacaatcaaaagtttaaagctaaattttttattaacaagttactttatcaagtagtagttaacttaatcgaccgaattaattcaatagtaatcaattccaatgcaccgaagagtttgccagtcgaactatctaagtgatacttgtccatttttcctcgaagcgcaaaagagattacatcaccattaacgaattttcttcttttcttttttcttcaagagttgatggggaaggactaggaaggaaacggttcagatacgaatttagtgattaatcatattctgctcaagaagcgacttgtaaggtaaggaaaacccgcattcactgacggaataaggaacaggaccaactataagcctccttttacactcacatcttcaggctttattttgttaagactgaaacatttcccacttaattgaagttacatcgttattttatagaacgatctttctattttgttttttgttcacttgatataccttcccttctacataacaaattaataaatatggataatggtacagattcttccacgagcaagttcgttcccgaatatagacgaacaaactttaagaataaaggcagattctctgcagatgaacttcgtcgtcgtagagatacacaacaggtcgaattaagaaaagcaaaaagagatgaagctttggccaaaagaagaaactttattcccccaactgatggcgctgattctgatgaagaagatgagagctccgtttctgcggaccaacaattttacagccagttgcagcaagaactaccacaaatgactcagcaacttaactctgatgatatgcaagagcaattgagtgctactgttaagtttagacaaattttgtctagagaacaccgccctccaattgatgtcgtcattcaagccggtgttgttccaagattagtagaatttatgcgtgaaaaccaacctgaaatgttacaattggaggctgcttgggctttgactaacattgcatcaggtacatctgctcaaacaaaagtggttgttgatgctgacgctgtacctcttttcattcaactattatataccggctccgttgaagttaaagaacaagccatttgggccttaggtaacgttgcaggtgattcaactgactacagagactacgttttacaatgtaatgccatggagccaattttgggtctttttaactccaataaaccatctttgatcaggaccgctacgtggactttatccaatttatgcaggggtaaaaaaccacaaccagattggtcagtggtctcacaagcgttgccaaccttagcgaaattaatctattcgatggacactgaaactttagttgatgcttgttgggctatctcttatctatctgacggaccacaagaagctattcaagcagtgatcgatgttagaattcctaaaagacttgttgaattactgagccatgaatcgactttagtccagactcctgctttaagagctgtaggtaatatagtcactggtaatgacttacagactcaggtcgttataaatgctggtgtcttacctgcgttaagacttctgctaagctctccaaaagaaaatatcaagaaagaagcgtgttggaccatttccaatattacggctggtaatactgaacaaattcaagcggtaattgacgcgaacttgattcctccattagttaaacttttggaagttgcagaatataaaactaaaaaagaagcttgttgggctatttccaatgcctcttcaggtggtttacaaagaccagatatcataagatatttagtatctcaagggtgtataaaaccattgtgtgatttgctagaaattgctgacaacagaataattgaagttaccttagatgctcttgaaaatattttaaagatgggtgaagctgacaaagaagctcgtggtttgaatatcaatgaaaatgccgattttatcgaaaaggctggtggtatggaaaagattttcaactgtcaacaaaatgaaaatgacaagatttatgaaaaagcatacaaaatcattgaaacctactttggtgaagaagaagacgccgtagacgaaactatggctccacaaaatgccggtaatactttcggctttggttctaatgtcaaccaacaattcaattttaactaactgaatgtgaagaaaaagatcaactaaataagtttattcagataaatcttcattatctgatccattatttttaagtttttcttttaatgtatataagaaattctaatcttttaattcgcacaatagtattttcatgtactagttcgtacagtattctctttctctggggtttttcccttttatagaagttgacttgttctatagttgttatatatgtattgctgggttttttaatctattttgcggaagacgccaaaaataagaaaaaaattggaaagacacaagaaaaaagtaagaatatccacagctgaaagatctaacaggcgtatttttattttcgaagaaacgtcctaaaaggatctgattcagcacattgataatagcataggcatttttatctttcttttttgagttcatgaatgaatgtaacttctccaaaagatgggaatcacagtttctcgaagaaaaatagatttaatacaaataaaccgcgattccacaaactaaatgagcaggcgcagagtataaatttaccagaagaccgtgattcaattgtttcaagtaatacaacgtcaattatgacagatgatgcatttgattacaatgagggcattgcatcgcgtaccaaaaatattaattctgatagtgatagaagcaatgataccataaaacaaaacaactacaataaaagggagaccggatataaccctttctacaatggatcagggatcaatcagcgatatacacagtttcgaaaaagagagtttgaaccaacacttgcagaaaacaaagccgaagagtacatatcggacgaagataatgtaaaaattgatgaagataatatagagaacgaactccagtttacgccgaaaattaaagaggctagtatactccgatctagtttactaggacaaagaaatgttttaaatactcggaatccaaaatcaaaagaatcacacattaaagtaaaacccatcatcaataacaagagctcctcacaaagaaaatctagtgcagcacttcggaaacaattaggaaaacccctaccgctgccgtatttgaatagccctaatagtgatagtacacccacattacagagaaaagaagaagtattcacagacgaagtgcttcaaaaaaagagagaattgattgagtctaaatggcatagacttctctttcatgacaaaaaaatggtggaaaaaaagctagaaagtttaagagaatacgaaaggaaaagaatgcctccacgaggaactgatgtttctagctctgagcaggacaattctttcaaaatatcgacgccaacaaaatcgtatgtttctttggagcaaaaacccttaccaaatctctctgctatgaataactttaatgatgttaccgacaataaggagaaagaagaaacgaacaacaatatattaaagttccaagcgcaacgagatccattacaaatactacagtctgagatcgaaatgcatactaagaaacttgacacgataatagagttactaaaagacgataccgattcaaaggaaaaaaggaaagtagtgactaatgacaacgcagcgcctgaacaaatggtcaacaaaggatggcggaaaaacgtgatgatgatctacaaaaaatcaggaaatattatgaaaaagtatagggaatatttcttatggacaatttgtattttaatattgttatattgcaatatatatgtgtattataggttttaaaccatataaaggttagtacatgaagaagtgtgtacagttatggcaataactgttctcttccgttttaaagagagtattatcacggtctgaaaattaagcaaaaaaagaaaagcgtgcacttaaaaatcggtggtggacagaccgcatattccataaacatagatggtacaagggcattatgagtccttgaatagaaaaaatgatgaaagaatgaatgcaattccgtattgcgacactggcgaagtgttcgaggctgacacgatagcgaatgtatggaaaagagaagataaggaatggttaaaaaggactcaaagtgatcgaagtggatacgagtatccacgactaggagaatcaccatatatcaatatgacaagacgacttcagaatggaaaagaaggtaatatgtcaagatatcttttggtcatgtgatggtacatcgtttgtttctgtgcataatgattttggcatcagacaatatttagtgccggaggaaagtaatacggacaagctaaacagaaacctccttctaccatttacaaggttttttagaaaccagtctattgtttcatgtgcaatagacccgttttacacgctttataacgagaattccgacaggttagctggtgacagaatcgtggttggaggaaaaaacttccctctacaactatactctttgatggacgggcagtgtatcctcagctatgacacgatgaacaaaataaatggagaatacgaaactgtatacagtgtgaaaatcgatgttgagtctcgtgtatacactggctcatgccgtaacaaagtggcgatatacgacaagagcagacgagatgccgtgtggatgaaccagagtaccaaaaaagcaagcaagggaagacaaagcattatatcttgctttgaagagcaaccaatgggagggcaagctctctcaagaggatctctattgtgtggcagttatgcgaatgaaatgtttcaggtagactgccgtcatcaacgactagagagactgaactacacccgcacagttgcaggtgggattgtacaaatccttacaagcgataacgggcgttacgtgtacgttgtcagacgcaacagtgacgcgattagtatttacgatcggcgaaacctgcagcacgagcttaacgtattgcgcctaccgtttcggatccaccacaactctgcaaagttgaaggcatatatagatacggcttacggactaagtatggggacgccgcagggaacaatattgaactggggtcgagaccttgtggaatttggaggtgttccctcacacaatagtgttgaagacccactaatcacgtctatcccgccagagtcagagtggcgcactaaccttgattctactattcctgccacggtagtgaagaattgtcctggggatcccgaactgttcgccctatctcatgggggcacaatttcattatgcaggttcggcggctaaaaacggcaaacccgtattcgtgtatcacccggccagctttctccgatgaacgcgcacaagtaagaagttaaattgcatcccccagacaccacctcttttgttcacttcttgcctcatgccgtcaaaaaatttttttcgcatcgaaaaaaatccccaaaagaaaagaaaaaagttcttatttttatatagtgccaccatcgggaaaaacttccctgtaaagcattaacagagtcttccatccccgcttctgtcctttatttgtttcatagaagctattaagcatcatatactgcacacaggagcatgcatagtgtctgaagcctcttttgttctgtactgcacataatatttcatagaaaaactaacggaaagaatctacaactcatagtatctgtaaatccgtcctattgtcatatcacaatcacagactatgaccactcaagaatcgatcaaacctttggtagatagaatcctatcaaatcccctgcagttcaatgctgcaatgatctctaacaaatcgaataataatgatacttccgccgcgccggaaaatagctcgtatattgtgataggaaaacagcataataacaatagtaatagcacagctattgctgcaacggccgaatccaagcaaataaaagaaaataacttgatagacaggccaaacggaaagaaaaccaacactgttcctaaatctatggctgaagctttattgttgtatacttctaaaaatgataaagatgctgcagatgctactggtgccaagaagtcagcggagctttctacggagctttctacggagcctccttcctcttcttcggaagatgacaaagtaggaaaagaggaagaggaagagggtgaaatatttcatgaggcaagagactatgtagaaccccgaaaagctagtttgaaggaacgcgacaacgcagataagggcgatggtgaagacatcggcgaagacatcggtgaagacatcggtgaagacatcggtgaagacattggtgaagacattggtgaaaacttgggttctccattagcaaccattgatgattcatctaatgagaatgaaaaggaaaaaagaaaggaactgtctacaagcattagcagtgatgacgaaatagaagacgacgaggatgaggatgacatggattatgattctagtgctatggaaaaagagctccctgaagaagaggagaacgattccagctccaaaatttctgaaggcgaaaaaaagagtttatatcaagatttaatggaaaatagtacagtggaagtaaatcggtacgaaccagtaaacaacaccaaagaaaatggaaacaggaatccaaagggagaggaggaggaagaagaggaagaagatctgaaacataaatctaggtcaatcacccctccggttacaatatcaaatctatcaaacttttaccaattcaatgaaaatatcaatgatcgtggttctttaaactctactagaattgttaaaaattggggcgacaaattcaccaatttgaagcctcgtggccttttgaatcatggtgttacttgttacacaaatgctgctgtacaggctatgttacacattccttcgatacaacattatctttttgatatactaatggggaaatacgatagcaccatctcaaaaaattccgtttcctatactttagctgaaacaagtaaaaaaatgtggttaccggtctcaaaaaaccctagaaagaacgtttcagcttcctacattaatccaaaacatttgatttccagattggatgacattaattgtatgatgagcgaatggcagcaggaagattcacatgagtacttcatgtctctgatgtcaagattacaggaagattctgttcccaagggtcataaacttatagaatcgataatatatgacatattcggtggtcttttaaagcagatcgttacttgcaaatcttgtggcagtatatctaaaacagaacaaccattttacgatttatcgttgcacttgaaagggaagaaaaaacttgatccaaattctgacctgtcgagtgatagcattaacggcacttcagccaccacttctaccactacctccaatgctgccacaaaaccatctctttcatcctcttcatctgtcaatttaaacaatggctcaccatttgccgctgccagtgatttaagttcagccaaccgcagattttctattgaaaaatcaattaaagatttcttcaatcccgaattaatcaaggttgacaaggagcaaaagggttacgtttgtgagaagtgtcacaagaccacgaacgccgtgaagcatagttcaatattaagggctcctgaaactttacttgtgcatctgaaaaaattcagattcaatggcacgtcctcatcaaaaatgaagcaagctgtttcttatcctatgtttttagatttgacggaatattgtgagagtaaagagctacctgtcaaataccaactattaagcgtggtggttcatgagggccgctccctttcttcaggtcactacattgcccactgcaagcaaccagacggtagctgggccacttacgacgacgagtatattaatataatatctgaaagggacgttttaaaggaacccaacgcatattatctcctatacacgaggctaactccaaaatcggttccattgccattggcgaaatctgccatggccactggtaatgttacctctaaatccaaacaggaacaggctgttaacgaaccaaataaccgcccattgaagattaatagcaagaaaaataacagaaaaaaatggaaaaaaaataaaaaaaggaagttcaccaaatgaaaaaactcgatattcctggattttcctcttttcataggcatttttattagcatttcatttttattataccaaatcaatatatacatataaatatccggtctttattgacttataaaacaactctcagtatacagagttggagaagcgtttactcagaatagcttcagtactaccgagctttgctaacataacgggagaaagagaatttaaaacttatatacatatttacagaatagatcagtagaaagaagaaggaaggtctgttgaaaatttctcgaaattgacggtacttttttgtcttttcactacttacagatcaaggtacaaccttaatacccatactttttgcaacgccaactattgatttaacaataccttccatctccaataaactatgcctttcatcactcttttttatcttggctatttcgtaaacgtgcttcagcgataactctcctaaagcacgggttggtcccttggcaggtgcactgcctaacattgtccccacattcggttgtccatgtcccttgtccattttaagagcttttagcagcaaatatccggttggtggagatttcatttcaaacgtaaatgttctatcaggttttattgtgattaatactggaaccggtacacctggctgatagtttgctgatcttgcattaaattccttacaaaagtcaatggcttttatacccttggagcccaatgcgggccccacgggaggtgatggtgccgcttggcctgctcctactattagctttactatcacgttttttgctgcctgtgacattatggagactaatagttcctctatggtattcgagagttcgaaagtacaacaaacagaaataaatacagaaggttacgctgtcgatttgaatgttcacgctttttttccttcttatgagttgtagatttactgcactttctaaagcttctttgctgtgaaattttagaaaagggaattgtcgccttggtaagacaattaatgttacccgcttcattattattaattagtggcgcgatattttaacgaacttttccattaattattatcatactaagcttttacatttttctgataaaatagtagattatgaacaggaggtcaatctatttaggcttctatagaacggtaaaatatgaaattagtttaacagaagtaaatatgacattgtattttaacatatactcaaataggataaaaaaaggttatatacaaatgcttggaaaagaaataaaagtggggacgcttatttattgattattttgctttttctttttcttttctaggcctgcaatatgtgcttcactttgatccacttgtgtgtgatgatggtcttctcctctaaccactttgaacgataatccatcttcaaccaagtggcacatatcaatgctacggatccaaggatcttccatgatttcttcgatatttcctctgcatgcgggcgccaaatcaatcatacgtccaacaatatgctgagtctcttctggtaatgagtgcaacaatctttgtggcccgatattaacattattaggatctgatacattattggaagagctttcgggttttttcttttctgttgagtgcgattcatcgtaggaaggtggatcaggagttcttgtaaccaagctacttaaggagtcgcaatcacgtccggaacaaaatagtttgaatgaattgtcccttaatttcggaattttccatggaaatttcttcagtatcatacatgcaaaaatgattgcagaagaccaaatatctacgggacgtgggtcatacttcgcaaatatacagacttcaggtgctaaatatggatcacttccaacaattccacttgcttccacaagattttttgagaatggatatgaaaataccacagcagcaccaaaatcgattaattttacaatacctttttcgtttataacacaattatctagctttagatctctatgagctaagccgatactatgcaaatattgtacaccagtaagtatttgtttgaagcaacaacaaatctcttcataggacattttattactcattacaatagcaaataaatcgtattcacaatattccataacttggagaattctatcattttcatacacgatttcaattgtttcaatgatattgggatgattcaaagttgtaccaatacagtattctgatgtaattttcttgacataatctcttttggattcattttcaaatttagttctaaactccttcactgcaaatattttgttatctgaaattctttgagctaatttgacagaacctcctgctccagcgcctaaatcggcaccggttttgatgtacctttttgagaacggaattcctgaaccgccgtgactatgagaataaatagtatctccatttccgttataactagtggaatatgagttattccctgcggcaaaatgagacgatgaatgagagtgtgacggaacggcaattccgctagaaagaggtgatccgttcgggatcacgttgttactattcgaggaaaggttactgttagaactttttttgaagaacctctttaaatcaccgatggaagaatgttgtgaccttggaacactttgacttggaggtaagtggtcatgtacagatgagggggaaccgtaaaagttatcagtataggaaccagttggctgtcttgatgcagaatatatgctgctttgtcttgcgcggataggcttcgggataggcgtcgaaccattggtaacattgggattcttaatgtttggagaaggaccattggaattggcagaaaaagacatgcctgcagagttagaatttgaagattcttttgagtttttggaaaagaaaaaattcccaagctgtgaagagaatgaacctgaacgggatatagatcttgattgagtggcatttgcattattactatccatcgatgctttttggagtttttgtttggagataacaaaacgtggttccacgctatctacttttggggaggatataacatttgaatcgattgcagaaatattattgggcataccgcctgcatatgtttcgagccacgaagaagacaaagaggagctgttgctattcgagctattgttatctttgttagaatttggcacggagtaaggtatacttgatgataaagaaggaatggcccttcctgaagtatgtgacgtggtagataatctacttgtgattctgttctgtgcagcaaaagaaccaccatgtgaggaaagtcctgcagtaccttgatcgtttattaaggatccaaatctatctctactttgtgcacttgtgccgtagaatgatgcagtgtgagcaaagtttgcattaaggaagctggaggaaaactgattcctatcgtcgagagaggaaccggctgttgatgatgaatcttcctctgagtatatttgagtaacagttgtgacactgccaggaactggcacgttagccctattacgatcactactgctgctattactcacgctaccaatatgactactactcttattcctagagtgaaggtcaagcgattgtgactcgggcgtcgtggtcaacgtatcagcagaagttctcggtgatgagttcgaagtttcattttttcgtttttcctgtagcaatcgagttaatgaagacataatgtttcgtagagctttccttttttgtttgaatgggtatgagctgttggaaaatcagaaataggaaagagttagacaaaagtattaatgagttctggtacaagccaactagtttgtatggggttgaaaatgacgcaaaggaacgagaactcctgtttattattctttcaataacaaaagcaagatttttagtcactgccgattgttgccactaggtacgccactgactaatccgtactaactctatacaactaaaggcggcccatattctgagataagctataagggtaggaattgtgggatgcgtcattgataacgaaaaaattccgtaatagatgatcagtcagattgagaatgagatgtttcgcacaagtgatgaattatatctatctatgctgtatattttaataacattcctattttattgtacaaaatgcgcgactattccgtttattgcttgtcaagcatctgttggtgttcctcgtacagcttttcgtgcatgtcacgtaactccttgtaggcatgagttaatgcttctatgttggtcttaagttctgtaatttcctcatctttagcggcattgctgtctaaagatgaagtggcgtcgattttattgtcaatcacttttacattgcttgacaccttaccgatatgtgaaaatatcgattcttgcgttttgacctgctccaaataggcattaaagtcgttaagtggtaatgcgaggttaggatctgtctctgcttctggttctcctatctgataccaaatatcgtgtaaatggcctttgtttttaccatcaaagataactctttgtaagtttggtatcttcataaaattgtgaccattattattactaggttgtttgcctttggattctccttcaaaaagtaaatttccacgttcgagtctgtaagggttggttaagagattggtcacttctccaactgaatcctgtgatgtagttaaagtttggatagttctaatgatttgttttgagtaaatttccgcaatagaaactttcccctccgtatcaccgatcaataataatgtaccatccattgatatttctaggcatgacacatttgaatttaggacattctcacagacaagttggcccattgcatatagtgcatccaaatcttcattttcgccgccagttagtgagttacgttgcactagggaaaaaaccctacctttttgaactgtgtttactccggcggactgtagcagattaacgatagcattaccctttagtttataaaataaattcaatgaaaaacaaccttccgcagtaccaatatagcatgctctgtcagcaggatccagtacaatggatttgatagaataaggagttgtaaatgtcgcaagcaatactggggtcttaccaatactaacgtcattttcgtttgccttctgcttctttttgctgcctattaaactcaaatcatagcatctaatggtagcatcttgagatactgtgaagagtttcgtatcagtacatgataaaaattttccttgactagaagaaacttggaaatctgtcacgggtagagtatgatcgtgaaggatacataaaggcttaggatcatcattggacgctgataccaagtcaacagtttgccatataataactctcgaatcgttaccagaagtaataatatacttgccgtttaaaatggacttaatcttggtgatactttggtaatgagccataggcttcacgttcaataaaatccctgaatttaactcccatatgtacaatttacccgattcggtggagccaagtaaaaggtacggaagattgaagtctggtaaattatgattgacaccttgaattctatcatactgcacaccatcattttcaactacttccagacattttaggatttcaggtaatggtaagcgctgttcaacagattctcttttgaaagaacctgacagattgtagacattgattaatgctttttgtgcttgagcaataaaaaggtatttatttcctacttgaacacagctatttcttgattgagtggagcattgcctcaaatttatctgttcaaatgagtgtacagaagctattgttcctgaggtatttgttgtaaaaataacttgctcatccattttatcgtcccttgaaagatcctgttttatgaatattgaacaatcaatcttaacgcatatgcccttgtcagagccgtccttcgaataagcatatttggaatgggcatcgatttaaaattttcatttagtgggatgtaaaaaaaaattttagttcgcgcgtacagtttttcaacatttgccatatgatgtagaatggcgctatcaaatcatcactcttattacaggtgaatcgcgcgctaacacttcaattacagacacatactcctgaatgggtgctttcaaatcccctctcccccaagatcaagtcctatttcaacttctcctctcaaaaaccctctatgtgacgctgtgtattctttgttgtagttatgctccacgatacagtggctgctcatgagctttcctaggagctcagcacgtaaatgtatagcgtacatgctataagcgtggcagttattataatagttcacacggtatcttaccgtattaatttatcaaagtttgcagttatccattctgtgcccgcgtttcttttcagtttatagacgcgatcgaatgtgccttaaaaatttggaagaagagagagaaggatgcataagtaatagaacattacgagaaaatagtttacagaaacaactggctgccctgaaaggcttttttggagaggaacagaaacaaagaacaaaaatttttagaaaaaaaaagaaatgcctttgaatattattgggacggctctcctagacgggactgacaagattccttactatcaaacaatcaaaaaggtggcaccttatgtgctagcgactggtgccattaaatattggtcgagagggccatcaaatacatgggaaagaaagttgcacggtaaagtttacttggttactggcgctacctctcaaggaatgggaacatccgtggcttataaaatggcagagttaggtgcacaattaatcatcttgactagggaagtagatgaatgggttactgaatggtgcgaagaattacgtgaaaagacaaagaacgagttgatttttgtagaaaaatgtgatttgagcaatttgtgggagattcgtaagtttgccacaagttggttagacaattcgccacctagaagattagatggcgttattgtcatgtccggtgatatggaaccatggggtatcccgaaaatatctttgccacagaggagatcatctaaggatgggctggaattgcaaattgctacaaactatgtagcaattttccatcttttaaacttattacagcctagtttcaaggctcaaccgcctgatagagatgtaagaataattcttgccacctgctggttacaagttgttggtgatattaatatagaagatccgttgtggcaaaatgccaaatacaaaagcgccttgaagtttttcgcaagcagcaagctacaattgggattgagtatgatggaattgcaaagaagacttaccgaagacataaaaaaccaaaagacgaatggccctgaaagaacaggaaaaaatgttaccattactatggttcaacctggaactatgagatcaaatagcctacgccgcgtcattagtaatggttcggtggtattgttaataatactttactgtattctgttgtaccccatattgtggctgtttaccaagagtggtcgtcgtggtgatcaaagtttcttgtacgctttaatgacaccggaattggaggaagtaaacttaaaagacacgaaggttaagtatatctcagactgttcaattgtgaaatttgctcgtaaagaatttgatgacgaggaattacagaagaaactatttgataatacggaaagagatattttacaattggaaaagaaagtcgcggcaaagagaaatgccaataagaccgggaatcaaaattctaaaaagaagagtcagaacaagagtagaaaagatgattagaaatgagaacgtaaatatatgtgtagatttctttttttcttatttatgatatcggtatatgtaattatttatttactttttctgcctccttgatattaaagtattacacactttgacttctttttcttcttgtcgtttctcgtctttggtttagcttgcttgttgtgatgattatttgaggcaattttactacctttgctttttgattgctcgtgaattttgtctttttgtcccttttttgtgggtttgatattgagagcttccttctcctgctgtaagcttcctttcggaagagtactatctgtactattattatggtgtggttgctgtttttgttctcgaatatttttatctccattggtgttggttgttgcagtcgttaattcatcagttagagtatgatttgctgatttttggttaggggattctggttcgtagatagcgtacctcaccgcctgttcaaagacttcccggacacctgcttgggtagcagctgaacattcggtatagcccataaacccacatctttgtacgagttcatctatttcctcttgagacacgtaatcggagtttgcttcctgcaattttttctgagttgccggatcatctcttaggtcacttttggtgcctaccaatagaattggatacttccctaatttagtataaagagaggtaccttcaatattggaagtctgcttcagttcaggtagccatttttctgtgacattggcaaaactagcatgttcgcttactgagaaacatattaaaaaaatatctgtttggggataacataacggtcttaaacgatcgtaatcttcctgtcctgcagtgtcccataaattgattttatatagttttctgtccgtacttggtgaagaactggcagatgaaagtgaacctcttttatcattaccattgtcaagctctagggggctactcgcagttccgttcgggatagctatcgtagtagaataattatcaaaaaccgttggaacatagtctgttgggaacgaattggtagtatatgatattagaagtgacgttttacctactgcaccatcaccaattatcacacatttaatagacctcatcagacttattagtatactatattgtatttaataaatatttcggcgtgtgctttgtgggtgccacctgtcttgtatttcctatccaactgaatattctggatattgtcttgtgcaatagaccggaaaaaaaaaagtgaatgttccaacgctttggaatacaatgatgggtcaaggatcgtgcttttgttcgttggtggatcggccgtacgtgtttagtgagggtactatttaaacttactttaaatagcaaaataggaaaagctacgagaaactgaaaagtaaaaaaaaaaaaaaaaaataaaaaaaaaagaaaaaaaaaggagaaacatgattgccagtactcgcaagaactaagatagagagaaaaaggacgatatatcaagaaataaaagggaaggtaattcaagtaagcactgcttagctgtctgcataggagccttctgcaattactcatctcatcgtattcgtcataacccgttacgtaactgatttgaccaagaagcgtaatgaaaattttgagcggacgccgaaacgttgttttttttttgctttagtccagataataaccttttataattttctttttagggaggaagaccggtctaagctcttagaggttctcgcatacccaagtaaaagctaagaccgaagcaaacacgcaggataattttccggtttactctcactgcagctttagtatagatgcagatctggtattgagagaggggggccggaacgaaaagattcaggggagagaaaggcccgggcgtcggggaacaaaaccacttttgcacaccttaattttttagctactctgtttctccgggcttgtatggcacataaataaaattctgctactttccattatctggtcatcacttaccgatgtggagagccttgcccttgaaaaataagataagacctccgattagggtatttgaaattaaccgctgtagaatgaaataaggacgcttgtttgacattttttagttgctttctctatctaccaccatttgcatcttgatttatgtcttgtttgaggagatttcggataaatattcttcgaggggaaaatgtcgtaaaaataaaaacaataaagaaacaaaacgattaaaagaaaaactcaaccatcctcaaaagtcctcctcttttttttcacgtgctgcgctgatgtaagcagcaggacatggcaggaagaaaatcggagaattgtggccgcgacacctgacaaacaatcctcaggcaaatgtaaaattgtacatgaaaggctgcgtagtcaatgtcttagaaggccggcccgcatgatccagaagcagaccataaaaaaaataaaaattcgcggtctggcagcaggcataagatgcatagcgttatcctaaatgacatcacgatgataaatcctccgccgcatgatgcttttgatttgcctaagggcctgccatcgtgctggctcaaactattgagggtcaacataccttgaaaatccaagtaaaaggatggatatcgttatactaaaagcaacacagaaaaggtccacgtcagttccacacaataacatttacgtagtgttcacgcgaagcagttacatctcaactaacataattgctggtgagcctacaacactgcatgcgtaaacgtcaacgggattacgttagtatttttggccgccggtaaattctcttgtttttttttcttgatttcacttcttttcatgttcctttggaataatctaattcctcatgattaaatgagactgttttttgtttccgtaacatccatacctttcctgtataatattcttgctgtaaagtttgttttttttatgaaaaaaacattttcttttcttgagatgaggcgccgcgagcctttctcccatgggcagtggtaaattttccaaatcaatgcagctctttgaaatacaacagcatttttcatacattttaagcaatttctagtttgtagatattgttagattagtttttgaacattgttttgataactgaaaataaaacagcaaacaaactacaaaaatggtcgctttaatctctaagaaaagaaagctagtcgctgacggtgtcttctacgctgaattgaacgaattcttcaccagagaattagctgaagaaggttactccggtgttgaagtccgtgtcactccaaccaagaccgaagttatcatcagagctaccagaactcaagatgttttgggtgaaaacggtagaagaatcaacgaattaactttgttggttcaaaagagattcaagtacgctccaggtactattgtcttatatgctgaaagagttcaagaccgtggtttgtccgctgtcgctcaagctgaatctatgaaattcaaattgttgaacggtttggctatcagaagagctgcttacggtgtcgtcagatacgttatggaatctggtgctaagggttgtgaagttgttgtttccggtaaactaagagctgccagagctaaggctatgaaatttgctgacggtttcttgattcactctggtcaaccagtcaacgacttcattgacactgctactagacacgtcttgatgagacaaggtgttttgggtatcaaggttaagattatgagagacccagctaagagcagaactggtccaaaggctttgccagatgctgtcaccatcattgaaccaaaagaagaagaaccaattcttgctccatctgtcaaggactacagaccagctgaagaaactgaagctcaagctgaaccagttgaagcttagatttaattattaaatacataaataaactataagtacaataatttcttctattctagtgcacttaattgttgcggtttcttgcatattgccgtgtttagtcaggagggtgcacgttgaagcagtgcgttgaaactagttgttatttacagaatcacaatattatataatcaaaagaaaagttttgtacaacacaactgtgaatataggttaagaagtgagtagcagttcatctttctcagcttacaggacgatttctcggatatgaatgagttcgctatcgttttcaccacttgtatacgccgcctgtaacacccctaatgggcttatctcccaactgtacccatggcgctcttttttgctcttttaaatgtgcttcataagcaagtcttcgtttcgtaacactctttgttctcagaatacatctgacatgtatgtaaggatgacttatgattccgattcttgtccttgccttgaattcaacacgttttctccaaaacccgtcactccctgtccaaatctgagagatatataagtcctctggtttcaaacctaatttttggccatcttttacacctttttgaagtagttctgctacttcgcgagcaattttcttattagaaaagtgacactgagatatagctttcataacgtcgaggcctcccaataacctcaacaaaagtgtagcctttttcatcgacgatttaattctatatgactgagcatatacggaaggttctagtacttcaatttctctttttgtgaactttagcttgtaacgttcgctagaatttggtaactttacaatagtatctttcttgtaaaacccaccattaattttacaattagcttcatatatttcccttttcaaaggagataataagctctgtgatgctaattgttccggttgctgcaacgatatgatatgttgctgtagtagtttatcgttttctatggttattgaatccctattaacttcaggagcctctccagaagaatcagaagcaatcgctaacctattagagaagctgcctgcatcttcatcccccctgttttttccttcctttggtttattttctgtaatgcttccgaatagtgatcctcctgaattattaagacttattggcgttacatgaatccaacgtctacttacagaagaaagtagagccctagaaatgacaccgacctgagatattcttgccgtgtggaagttcattttctttaataaaaaagatagggtgaggtgaggttctctgacttgctatgcggctcctaatggcgtatgttaaaatgccttccagattggatagttgacttttattcaaaatcccgagtacagtgaaggcttagttaccccgcccacagaagattaatagaatatcatgagtactgttcaagcagcaagcaggagaaaagactgaaagagtttcgtataatttagtatttatttatttaggagaactaaaatattttctttatacacaaagaacaaagttttctttttttttcattgcagaatggtatcattgttttttatgccttttaaaaggccttgtcgttcttcactattggcaataaagatgtttttatgatttttaatagtagtgttattcagcaagagctgattttgcttaattagtaaacatcatactaatagactgaagtcatcgtcatataatttccctcaagaacccttgtgaattgttctgaactgtatttctctcatcatgagagatgtcattatctaaaccacgtccgagtcgtatcgaatttgaagataaagtagaaaagccaccttgagtagatgaacccaatgacgaatatgtaaatgaagagccataggaaaatctgttttcctggtccatgaaattactccgcatattttgaaaggagccattcattgcggtaacattccttggtggtggcactggaggaggatttcctcttgccttaaaattgaattcgttgctgaacggattattagcagaagcagtctcggtgtttcgttgctgtgatcccgagtcttgagcttgaagtgacgcctcttttgcttgggcagttgttgggaatcccgttctgcgcccaatctcgtgacagaaggaatcgttttccttgaaatgcctctttgccttcctttttctaaccagcatgaaccaaactactagtacacatataagaataccaccgacgcttcctaccacacttccaacaatggtaccagtatttgtctttgaagtgccttggtttttgttattatccaaactgccatcaagccagtgctgatagaaagacatgtcagctgtgatcgtcgaagatggagcggaaaatgaggttacctcactttttgcaactgctatggtcgtaggtaatcccgtcacgaacgttgtagaggagtcagtaatatcatatgtttgggtatagaaataataaatagtttttgaatcttcggagcttgaaatggctaccgtattgaagacctgactggatgttggtatgggagacgtagaaatcgtactagtgctgggtgtttgagtggtgggtggtatactgctgctagtagtagattgtaaggactgaaaagtatacgtgcttgagtaagcacttgttgtatcatctgatgatgatgatgatgaaggacggtttgaaggtactttactgctggatgagctaacagaacttgacgttggcacggaaatcgtgcttatggaaactgtcgaagatgaagctgatggactgagtttcgatgatttgcttatggttgaaaaatcgttcgtcgatgaaagcgatgaactgtaaaacgatgtggaagtattccgactggaacttgggcatgtggtatctttatttgatatcgtagaaggagaagaaattgttgagaaccaactagaagagagttctgaagtggtactaatttgaaatgaagttgcagatatggaagacaagtatgtgtaactaggggatattacggtgggtgttgatggtgagaaaatagaagatctgctgtcgaacgaaaacaatttagtgtctgaatatgatgaagatagtgataatgacaacgaggacgataccagtaacgaagatggtgatgataacgacgaccatgatgatgacagcgatgtagctgatgacgataacgttggtgttgttgatgttaacgatgaccattccgacgttattgacgacgatgatgacattggtgacgtcgatgagaaaatggacatggatggtgtaattattgagtatgaggaggtagctgggtcatattgggaactatacgtatcttgctcgctcgatgaactgctgtcggtagatgatactaaagtacttgtcgaagatacatcaatggatgtatgcaaagtctcatcatatgttaagcttgtagaataatatgtaggagtagctgtactagacacgggcggtaatgaggtcagacttccttgttggggtactaaagttgaagtagatgcgaagacaacatccgttgatcgtgaattcagactgctacttggttcactgaatgacagggatatcgtatcagattctccaagggtggtccttccgatggtactattggagttcatacgatggccaaaataattactctatccagcttttcttttagatttccttcagatatcgacggatggggattgaaatactaaatgtgtgtcttaagcgaaagtgtgccaacaaccagtccaaaaaacggatcagtagtgtttcggtacctggtgagtagtttaggattttatgagtgtacggcgattatcagtgtattactaatatgcgaaccgctcctaaagatcttgtttacctcatttctttcttcttttttttttttttttccgtgcgttctccccgtgccttgataagcaataatggaaaaaataaaaatagcagcaattggttatacaatgtatatataaaacatgaatgattgaataatttacaagcgaaataatcgcattatatacgtggcacctacagtcagttcacgctgattagtcaaacttcactttcttaccttgtgatgggacaatagctgcagaacctctctgagcagtggctaaagctacactgctcttagttcggttattggaatctacaggtggacgtctgttggcgttggaccgcttgtattcgggtttgctgccgttatcctgtcccgcacgatcgtatcctttgttgttagagatatcaaatgatgaggaattgtttctggatacattttcaaccttcttacgaacttgtcttttacttctatcttcaccgtattccattcgcaatggccttccggcaatttttctacaacttttatcctttaattcattagtagatccttcttcattcttgaagtcgataaatgcgaatcctttacatttaccactatcttcgaatgttgccatgcggattttcacgatatcaccacaatgttggaagtgttttcttaacagatcatctgtgacatcgaatgacaaattaccgacaaatagaatccttgacggtggatttttggacatggcaactaaatcgtccttgtctggcctacctgaataattttcggagtccttgattagcatattccttccgtttaaatgagattcagataattctaagaccgctttcatctgctcgacgttcttgaaaaacatgtagcaaaatcccttatttttcatggcgttagagttcttggcagcaacacgaggcatggataacctggttatgtcttgttcggtgactctgctcttttcatcttcgttgtcttttgttttagcaataaaaaatcttactaaatcgtcctttgtggtgtcgaaggataagttaccaatccaaacaccatatttattttcatctttcttcttcttttttacaacctcgccagattcatctcctgttggagtgttgattgtagattcttcaccctgggcgtctttctcagaagcaccagactttttcttttcagcatcttctttgtattcctcgattgacttagggtcgatattgtacttcgcattcaactcctctagagtaactttacctcttctcaagagacgtttctgtttttttgataggggaatggagcttttcaggtcaatctcaatttcatcttcagcttttctcttttttgttggatcgagtaaagccttcttgacttgttcctcgttatccttttttgtaacagcatcttctttcgacagttctgtttctgacattctatctcaaattatagaaagttgttgggtttaggtaatgttctgtggggaaaaggatttctctttgttgtatggttaaatttatcatctatgctcatcgcaattttttctttcagactgaaaaatttcaggtttttggatttcaacgggaaacgtgactcctacagaattttctgagcaaaggcgtacaagcgaaatacaaagacaagcatgtgctttcggcaaaagtgcgatcctacatcagagtttacatacaacatggtattgttattaatacataattaggttttacatagttaggtatggcgagtacgtcatatatttaggtattctcctgattgttttcacttcaaaagctgggccaactttttaaagaaccctccattcttagcagggttcttttggacacctttatttggtgtttctttcgtgcccttaggtttcgaaggtctagtagctttcttagcttcgattttttttgcggcagcggtaggagcgccctgtttcgtctcgtaagtttgagtctcagtcgcaaccttgccggttggtttcacagaagtctctttagcatggcttgtaattgagcttacaggtactttttcttccggtttttcaaatttagcggatttacttaatggttccttattttgatcttctgaagcttcagcgtctgcacttgtactggtgtccttaccgccgcctttatcttcgtcctcttcctcttcttccttttcaagatcttcggccgatagttcatataatctagactcagaagattgcgtcttacccaaaccgtccgtaacatatccttcactcttaactagattaactttggggtgattctcttcatacggcttgattgctttttcctcgtttacaccaacattattctcaattatcgttgtagtaccgcttaagccatccgcattcttgcccgttttgttcacctgctgggtttcatcctcgctatcgggcaattcaaccacttcttgggaaaatatcgacctttctccggtttgtttatttgtcttgatcactctcttgatcttgaactttcttaatttttttgcacgtttttcagcttctggttcgataagaggggcattctttgaaacagctaatccggcactttcaggtaccagcgtgctagagccattttcgcgttgctttattacgtcttcctcggtaataaagttgttttccactccctcgtcgatgttcaccttgtagtctttgcttggcagccattggccatcaacaataaacttgaaataaaacttgctgctagggctatcaaacgttactggcagcgttatttcgaaggcgccactggggtccttcaccatcggcaaagtacctttccagtcgtcgaacgtgcctgtcagaataattgcttcgggtcctttgggccatttgaacgtaaattgaggtaagctcgattgcattctagaaacactttccctttaatattatcttataatgcttagaaagttaaataccatcaagagaaagaaaattaggtaatacagaggacagaaggacagaagtcgtttctatattacataaaaatcggccaccttttatttttttaaaccacaagagagggggagaatgatggatgtaaaaccttaaccatgtcaatgcaagggctcccgccccaaaagttcctatcgggccccttcgcttcgctgccccagatatttgcggaaaaggccagcctcgcagtatttcaccaatgcccttactttgatagtatgtattttgactactttttttcatttttatcgcttctttttactttgtgcggtgtaaaccctacacaaaatagggctttcatttagtatttacatttgcacaaaagtagagaagatacgtaatagtcattgaaagcatcgacatttttggtgcttgctgacaaattcacggtgacaaagtgagctagaatattgcttatcgataatcagtgtgttatagcagcgttttaatctgtttttcctttctttagtttctagcgttataacttatgacttctaagccgtctactagaaatgattatttaccaagggaaactcacaatggcgaatatactggtgattctcccgaatggcagttgcagattaatatcacaaacaaaataggtggtataaatggagatatttggttgtcaagggacggaaggagtgttaaatggtgtattgaagaccagtgcttacgtcagtttacttataatcaaaagatcatcaaagctgggtacattgattttgaaaagacaccagattgttttgtggtagttctctctgatattgcgcatgtatatatgttgaaaaatgggggttctacgactgtatgtttcccattccagataggtaatgcattctggtatgcaaatggagtaattttagagagagagacttcagcgtccttcatggatggtggctacgatttaaaacccattgagttcgatttaaaacataaatacatcactttgacggatccgatggcgcctttcggcttgatttcgatcacaaatacctttaaaggcggtataaatagcgcttcaggtaacaaaacggatatcctgcaagactttcagctcgtgctcttcccgagtgacaaggacaagtgtatagctgtttttttagatcgaaattccaaagtgttgcgattttattacagtagaattctatcatcagatcagtcacggaagggagagctaacaatttcctcgaccaaaaaaacaggtttggacgcagcaggcaatagccaaaagagtggcgggattagcaaagatttgcgtaagttttcacatttgacgcgccggtcgacgtctataaactctaactctcatgatttcaatgcagccgaaagagtacttagtggcaatgttggcaacgcttcaggcagaacagatattttcgctttaccttcttcttgttcaagaaggagcttatctgcgaccctagatagaatggggaacaatattgccccgaccaatagagctgcaccttctggattttttgactcgtcatcagcaaatactgctactcactctaatataacgcctgtatcacaaccaatgcaacagcaacagcaagaatatttgaaccaaacagcgacctcttctaaggatattgttttgacggaaatatcgtctttgaaattaccggatgatatcatttttacttcacgacgcttgagctctattttaagtaaattaaagttcctatcgttgagatttgaacgtcgagaaggacttttaatatttcatgagcccacacatttctgcaaaatctggttgattgatcttttacccgatgttctggattctattccattcaaaatatacgggaactctccgcaaaacatgatcagactagagaacttaaagcttaaggaaccctcaagaatacaagctatgtatattcatgaactccttgaaagttgcctgattttggtgtcggagggacagaataaggaagaatacaaagcatgtctatatgaccccttcgttaaaattacatccccttccaaaaatatctccgaagagctcactaaacaaaattctcttccttccttacagaaactattcccttatcccgagactagtttcaccaaactgtgcttcgaagccgtcaagtatattacttctcctgcattcaatatttcatttatatttctatggcaatctgcatattcgatacttctttcaagggctaacgacgacgtagttgggggtttgaaaatggagcacgatgctttttcactggttctttcattgctgattttaccgatacctagctcctctgctcaagaataccaggagtacaaagaaatatatgaacgcgacctgtttcagcatttaaagcaggactcagaaataacaagctctgtgctaccaagaattgttattggattgcatttaataagggaggaatattccctgaatgtattgtgtcgaaatgagcatgcgttgttaggacagtttctaagattcgctactgccgcgatgggctggcctgatctgtggcaatcttactatgtaccgaaaatggattcagaatcgaaaactttcctacatccaagggaacaaaattccactttttttcatcccttagatgaaccgccatcgattaccaagtcgttatacagcataactgaaaacagttcaataccattatgtccgttcattagtttctcgagacttgttgcaaccgatacacaggtcgaattacgcattactccaagaagtttcaaaatcttgggcttgtatgaactcgtacactctccaaattttttaccggattatgttttaggcatcctttccagctttaaagtggataaagacgagttacaaacatatcccttaggcattttggtgcctttacaaaacattttaaaaattctggaagataagctatctgaagtaagagacaacttggagttattagatagggccgatttacaaaggtgtagtgccattatcaatagtataagaagtgattctaaagaagttctcaaaagaggccaaagagatagttatatgttatgcaaagtgccactcgccaagaacagaagctctttgtctaagaagcccagtgacatatattcaatattatccgagattgtgaaaagtgcaagtcaagttccactggatggatcagctatgaggatgtcgaatattcaggatgatgaagatattgatgaaggtcgatctctcaaattaaatgcaggactgattttttcagaagataaaagatttactcatgttgtatcactattagcttattacaggcccacaaaaactcaattttttaccaccaagacagaatatgcccagatactagctcaaaagaaatatttcgctaaaatcatggctttgaggacatgtacaaatggtgttggctggggtgcagtggcatatgcaacagaaaaaccaatatctacccaaaaatgggtcattcaacccctcaacttaatttccgtgtttcctgatgacacaaagataactgtgaaagctccagaagatatagcacacgatattgtggagtgggggcaatttcatgccggtgttagctccggcctccgtatctcaaagaaggcaactggaattacaggtagttggattgcatttaataagccaaaagaactagatgcttatcacggtggtttccttctcggactgggacttaatgggcatttgaagaatttagaggaatggcatatatacaattatctaagccccagaaatactcacataagtattgggttacttttgggaatgagttcaagtatgaaaggtagtatggactctaaactaatcaaagttattagtgtacacctagtggcctttcttccaagcggatctagcgatttgaatatagatctaaaactacaaactgctggtattatagggatgggtatgttatatttaaactcaaggcataaacgaatgagcgattcaatttttgcccagctggtgtcactgctcaatgtaaatgatgaaatggttgctgacgaagaatatcgattagcagcgggtatatcgctgggcctcataaacctaggggctggtcagacgaaactgagaaagtgggattcatcattgttgggcttgggggacgatcttccggaagatgtttatgactctagtgatgttgaacaaaatgtaatgtatgaagacctgactacgaagttattagagatcgtcacaagcacatatgatgtagaaaacgattggataccagagaattcgcaaattggcgcagtaattgcaatcatgtttttatttttgaagtcaaacaattttggaatttccaacatgcttaaagttgacttaaaggaaatattaaaagcaaatattaacacccgccctgaattattaatgtaccgagaatgggcatccaatatgattttatgggaatttataggcgacgacctatcgttcatcatgaaagatgttgatattggagtaaaatttagtgaacttaataccgatttgcttcctatatattacactatggcgggtaggatcttagccatgggtattagatttgcctctactggaaatttgaaaattcggaatatactgctttctctcgttgataagtttctgcctctttatcagtacccaggaaagcagaatctagactttaggttgacaatttctgttattaacgttttaactaatgtcatcgttgtttctttgagcatggttatgtgtgccagtggcgatttagaagttttgaggagggtcaaatatcttcatgaagttgcatctggtccatattcagacttatttcaagaaattcctagttctaaaagtgatgtttcaggtgtaacacaggtgacttcaaacactaacacgcctggaaatagtgatcgtgaaagggttgatgagaccgctgcttctctcgatgacgaaaggtcctcaaatggcagtgatattagtgatccaacagcatatctagaagacaaaaaggatatagatgaccattacggtaagtttatttcgacaaatcttgcactgggttttcttttccttgggtctggacaatacgctctcaatacttctactttagaatctatcgctttcttaagcatgtccgttttacccacatatacaactccacatcccttacaagaattgaagcatttctggagcattgctgtagagcctcgttgccttgttataaaggacatttccactggtgacgcagtaaacaacgttcctattgaattggtggtcgaggaagacgtcgaaaaagaagaagtaataagagagatatcaacaccttgcctgcttcctgatttctccaaaattaaatctattagggtaaaaatgcatggttactttccactggaagtaaatttcactaaggactactcagcttctgatttttttagtggcggtacaattatttatatacaaagaaaatccgaaagtgttttcgagaacaaagcctcttttaggaacgtagaagatattcatgtggcactcaaaagaaaggcagcagaatctaaaaattattcaagattaaacctaaaaaatgaacaaggaaataccacctcttcgcaactggttgaaagtttgggtattcaagatttgacaatggtggaactcgatactcttttgagtgcaggaaataatacagcattaacggattcagaatcttataatttaggtttgctgtgttcagataaaaacagtggagatattttggattgccaactcgaattgtggtacaaaagctttggaccacatgatgaataatgcaaaactcaagaatatttatttgggtatctaagactagctttaaaaggttccaaaactggggtaaggtgtaatctttgtgtataacttggtttatgaaaggggtacatgacatggctaaaattcttcagacgaacatctttaatctaaagtttacatctaacaagtccaatctgaaaaatgtacagcgtataattttacatacctccaaaagaagaattaaatcaaagtgtgcagataatactatatacagcaaaataaatgctaactttacatatgattgctttcattttaaatcattctttccaattatgcctaatttctgtcccatcttaaccttatcaccaaccctaacatcgaacttaaattcagtgggagcttcaaaacaaagtacaacagtgctacccaattcaaagccacccatttcttcacccttaaccaaaggcatccctcccaatattttacttgcattctcatatactgcctggtagcaggtatgtggttccaagtgtttgtcgctctttgaatttgtcacaaattcttgatcaaaattcaacttgattgaaccaacatttgttgcaccaacaggagtcatgctaaaaaatccgtacttccaactacccaacaaagcaactctttcatttagaacgaaaagattagggaagttacgctggaaataaggtgccacggagaataaatcacctgggaaatggcggcgaaccttacaaacccagtcaactggagagtggaaatgatggtaatcaccgggagccaaataaatgacggcaaagaaaagttccgtatcatgaggctcagagcacgaaaacccattagagaagtagtttaaagaaagttgacttaaaagatgtatatttttggacacacttggtttgaactctcgaacagattgatcgccctcgtttttaaagttaagaagaggctgttcagtgtcttcggaacccgctaattgtattctatttaccctggcgaattctctatgcttttcctcatcagaagtcaaatctagactagatgcactcttagacatcaaggggtgggagtgagtgccaaggaattctttgatggaatatgtcattcccttgacttgttcgatttcgccagtttcagagttgattataccaacttgtaaaatctttccatcacttggagaagctataacgtcttcgccttgtgctactggacgtgtgcctggttttatgttacgatagaaaaattcggataaatttgcataatgtgtcaaatcaggatcttccatctcgtccaagttaactccaaaaaggaaagaatataacctgtaaccccatggtctaacccaaatgggtaacgtaagagaatttacttggccccataatcgagacatcgcattcagcggtaaagtagaatagcagaaaaagagccaattattgttaaatattttgatttttcttgtccttctcccttttttgccctctgtagcatcctcctctgtactatcattccttgacactagtaaaatggttcctagaacaatggtgaaactagttaaaacaacccatttcatggagacctgttttcttccgctatttgcggcagcagctttggcacgatccacaatctctccagaactgcgtcgttgctgaacgaaaagacgcgtggaaaactttctattccatagcaccgcagttctatttcttaattgcattcttgtagaaaactttacagcaggcatcctccccatgaggagcgtcctcccttgcgccaaggcgttcttaactggcataattgacatgctggctttgcttttccttcttcttcaaaaaataacgaccaagaaggatttgagcgatctgctaacaactggctgaagagtccttaaagcgctacgtacctctaggcgtctcttttgtgagtaagctgttttatattataggtgaagaacaaattttccacatgcttgtgcctgctttagatgtcccttgacctcgagatttgaaaaaacaccaaaaaggtgctggttaccctgcatgtgatatgtgattacatagcgtagcgtatacagaagcacaattggtcgtatatgtgccaagcttgtaggaaattagtaacgcataacgtgttatctgcgacaagcgtgaatgcgacagacattatgtttctctaaattcatatggtcccggccgattttcacattcgaagttcatgtcgacaatattgtcattattctgcaatagctcacagtgaacacggtcaccaggctttaactcgcctacacctgcaggtgtaccagtcaaaatgatatcacccggttccagagatatcatggtagatatgtgttgcagtattttatggagtgggtgcaacatgaggttagtaccaccatcttgtctcaactgtccgttaacagagcacttgactctgaaaatatcctgtaagtttgatttgtaggatgagaacttctcgcgggagactatagcagagattggcatgaaggtgtcaaaacccttgcttatagtccaaggtagccccttctttttggcttcatcttggacatttcttgctgtaagatccaatgctagagctacaccactaatagagtcatagacttcttcgggtttcatcttagtgacattggacaaatgtttgctcacaatcaatgccaactcaatttcgtgatgaaccttcacaccgcgtgggataaaaatgggcccggggttagttccgtcttcatttaaaccattgaaagtcgagtttgcaggtctagtggtcttgaccaatgatgaagacaatggtgtcacaatactcgaggttggttttaggaaaaaaaacggttgttttggagttgaattgttcagctctttgatatgcgctgcgtaattacgcccaatgcatataatttttctagctgccttcaaataattgtagctcataacgttttggcaatttcctgagtctttactcgatagctttcagaatatttctatataggaagttctggctgaaacgtttttccttatcagttagagaacggtgaccatctcttgaaagcgaacaaaaaaacgtgaggctaaggaagctatttaggaaaatagacgaaaaaggaatggcaaaagaaggaatggccctttcaaaataggtataagcagcacagcttgatacatgctagggttgcagcagtataactgtactctctttatgagcgtagtgaaaagacggtgaaattataacggtatgctctatgaagaataaatgctgtaggaaaatttacgataataaagcctttattgttgttgatcaacaaaaggaggcttaagcaattgataaacttctgaaaagaagaaccctattaaagtttatatcaaatatagaaaaaaaaatcttgaagttacataaatacagaaaaaagcgggagaataaaagggatttcctcttaaaaggaactttatagtggaatatttgcaatgagaaaagcggacaggttgaagagtacgaaagcatcagatagaagactatttaagaaccccgtcgctatctcgtcaattattgtgaggtagagtggatagtacatcatgcttattagtatcatgggtatcggaatttgcatttattaccaatggattagtaacagagtagcatgaattgattatattctgtgcactatttcccacattattagtagttgtgttacttttgctgatatttgctccagagttcagtgagtattttttatctagaattattggtcttgaattaacggaaggatagcccgcattttcgcttttgacaacgttagtgtccttattgaagctgtcttcttggccatccatgtcgtcccttgggtttttgcctccccttcggtaaaaattcgtttcacatatcaattgcttcatgtttgataatactgacattgcacttgaataatcactccttgaaatgctactctctaacaatgctattaaagatgtagatggtggtgatgatgatgacggagttgaaacattcacattgaattgggaattcgaggagcttgagggtattatgccgcatagcttcccaatgacctgagttagatcgtcatattcagattcatagaattgtagatcattttcaattttcttgatgtactctttctttctttttctaaatttagatgcagctactctatttctttctaaaaactcctttctttttctttcttgctcttcattctcatcaagtgttacgttgtttgaaattttattattttcaacatcatctttttgtgctggtgcagtcgtaactgctgagttttttcttgatatggaattttttcttgaagccttagaagtagaacttgtgctagacatccttctctttctttttcgtgttttgttattgaactggtcattgttctcaatttgagtcgttaaattttcattctccttgtgattatgagcggagtgctcgatggcattgaactctgccggattatccattttgacagccgctttcgttgaagtatttggggaaaaattggaattactgatgctgttgttgacggtaccatctgtggtatttgttgtaggtgttgatttgaatactggattagccaaaactccagtagatggtaagtttagcagagaactcaatcccggcgtaagtggtgtaccatttacagttgggtgcattatattaacatgagggtggttttcaatacttccattcactgtgacacttttgttgacatttttgctacctgttatagtatttttattaattgacggcaatacgggataattgtaagattgcgtaagaataccgggtgtcaacccggtcctgatattggactcattaggtgtcaacccagatttggacaagtttaataaaaagccaggcatttgtgaatcattcgtggggaagccgttaccagaattacttgtggtcacgttcgagtttcgtggctggcgtataagtgaagtccctgaaggagaagagctgtttggatacagagatccggaggtagaagaaacgcctattgcactagggtttgaattagagactgaaacagaatgtgaattctgactgggattcgtagttgaatttgcctgatataaaatagagggagaaaggagtagaggtggtaatcttttcgacccaccaggtgtgagaataggcggagatattatagtaggtctttgttggcctggtaaaaaactaggtgagtctttttttacgtcattatgattactattatctgtaacggttgaattcccattttcttctggaatactgttcaaactatgagtggaacgttgggaatgttgtgttatcgttgaggtagaattgtttcgtgaaagctcttttggtagagacggatgggagatcgtgcctggaagtgacaaagccttcttggaagaggcgaagctttgttcaaaaggattgggttctaaatcgaaagttgaaacagtacttggttgtctcgagcgttcctcgcttgacataatgattaagcagggtctagagactgggcaggtgtatttggaatgcagaaattgaaatgaaaagaatgaaataaaaataaaaatccacgaattgattaaggaacttatcaaataatagagatcggtaaaaagataggaatctaataagtggaaaactcacttgaataataaaagagtttttctcgataagaaaacacaattcacttttacgttgaacccctttggtagtaacttttctgagcttaaaaccactcctgagcgttggcaatgtagcaccaaattattgtgtttctggagaacaaattagtctcacgtatcagtaaccaaacttggtccttttaactggaaaaatgtgcagtttgtttcgaaaaccatcaccgtatgactgaattcattctattcagcccagttaattttcgtgatttttcccttcgattctacttttttccctctgcgacaaagttagcagggttatcgctagcgcggttaagtacgacttggtttatgaaagttcttagagaaaagaagacacaacgccattgaaattgaattctgggtactgttattgttccgtttcatgttattacaatataattgactatctgaacattttgtcttcatttttttttttttttattatcgttttgtttacgtttaggcgaaatactcacctctttactattaaaataatagaatttatcagaaaaaaagtcagcaacatcaaaaataacagatggatggctctaggataaaggattcttattctcttacgattgtctatgttcttttggtatttattttaactttatatatctgtcttaatttataaatatttataacaacccttggcgtaatgtaatcatttagttccaatccaaaattggccattttcgccacgatcaatttgctttctcagatgtctacttaataacactccgacctcatatttctccttcgttttcttgtcaagatattcttgaagcttcactacggctctatgtagtctctttccgtcttccatagataaagaaccctgtgcattcatcttgtttagatagtcaatttccttttgtaacttaatgcatttcatggataaataatcatgtcttttttccagcttggcaatactgcccagctcagacgctgatgtgataggagaggagactggcgaatcatacttatttagtgaagatttacgacttccgtttcttgaattggaattgctgctcaccgagataactctgaacggatttgtagggcgtcgtgtctcgaaattcgccatttttttctgtccatcaccatctgaattaaagtgatttatattggtaccatcttctttagaattctttttagggataaaaattttagtttgagaatctaagggagtgcttcctccagagcgattgggacaattctctgaattatcgtcatggggtgtttgatcagctaaacggctgctctcatggttgtattcattgtcacctcctacaactatggtttgcggttgtatatctagatccttattagcggaagaaaatttgtctaatacaagttcagcgtctaacttgttctcaccgcccaaggtgttattctggggcatgggtgatttgaaagattcaatctcactgttttcctctgttcccttatctactcgcccctcttcaacatccgatttttcatcctcccattcatcatcattattttcgataatttcaacatcagcttcacccctgttttgatctatattgactgtaccatcttctttgttctcagtgcaggagtcctttgccttttcatttccagcggaatttgcgacaaatgaattataggagtcaccaatagcaatggcggtgtgagttatctgctctttcgctataaaaggttgagtaaccgatagctgggatgggtcatccgtactcttattcgcttcattctcagtgggaatatggacctgtgcggttttgtgctcttcaacctgagctgaatctcctgggttactatccgctccatcattgccactaaaaagagccgtttctgccacctttacagcgtcgaccacacccgtatccttgacattatcttcgacagcttcgtcctccgcaggttcaactaattgtaaattttcgtcaatcatctggttcatctggttgatatctatctctatttgagaaagcctcttctttatcttgtcctggtccaagcccatcgtttctgttgttctatttcacactaacatagcatcaccataacagtaaatcaaattacaaaactattaatgatttttgtttattatgaagtttgaattttcagcgcaatatttatttcataacgcgtctaaaatggtctgggttctgggcatctctaaagcccttcactactagtgaagaagaagaacaagtaaggcttttggaaaagaaagagcatcaaattgaacgataggagaagtgctacatacatttgccaaagatccgcatggatagagtacgctctttgattggaaatcgccggggacgccgacataatcgccaacatcctccgtatcctcacagtgggtctccatccaccgtcaatctcttgggagctaatggttatggagacgaccaatctacaatatttgcacgagaaaatgaatctctggaaacctctgccaacgagggcgatgatagtgcggatgcagctactttgaatacagcggtatcagaaggctcaacaattggagacctacaaagacagggttatgttaacagagccccaagattcacgtcagaaagagccatgccattcgtttcggtgctactacaacgagggttttttgcattccccagtgaagaatctctccagctatttttacacaacaagaggaagctcgataacattgatccaaagaggggtctaggacttcccctatttcacgccatttctttaaacctggtcaagtcgcttttcagtgatcaaaatacaccggtaatgaggatatataaatacgttatgatagactcccaatgcgataaacctccattaaactcagaagtggtctctcgaataaacgaaaatgtctccatatataaatatgaattctgcactattctaaaaaaaatggaaagccataatttttcgagcagggtagagcacgattttatatttcatagaaaagatgaacctgatgttcatatccccatgattaattacaatcaaaggaaaaatgcggatacggcaattcatggattaaatcttcgttggtacgggacaactagtttagcttcaccttttggctcaaatagcatcaacctacttgtactcgatgatacgatggcatcctacatgaaccaacaaactattgaagagtttgattcttacagccgttcccgtcccacaagaccgctgggttatctcccagtatgggccagatacacagatgataaagttagtgtcataccgaaaaaaagaactttgagagtagctaccttgtacttacaagaaactgattcgtttgatgatggctctagtttaacatctaccaattatactgaaatgggctctaatatcattgaaaatgtgccgtgggatagtcagatacttacttgcatgtgcatgctattacatgaatatgaatcaagaaaggagaaacgccacaccgcatggggcagctcgaccacatatatgctaaatggaccggcaggattactgatgtaaacccatttgcatttacttgtgttttttcctgttactatttagtcataataccgctaagaagcatataaatattcaaagagaaatattgtcgtacaccattaatttttcaataactcttaaatacgtttagaatgtcacaagttttcctcacaagttttcctctattatgtaatgttccctatactactttattcctacagtaataatgttgactatctattccttttcctactatcttgttcatctcttggtggattcggcatacgattgtaaccaaacgtacgattataccactttatcatgttacgtggtggttcaccaaacaccatgtagtactcgcaaaataaacacatgggacttgattcgttaactaggacagagaaatctggaacacggttttccgttctggaaatatattcaaaatcatgataatagtagtttcgtagtttggataagttttcataatgatgatgcgggcaacaacttttatggtctctagattcgtcataaaagtcatgtcgccttacatgcccattctttttcgagttctttgacctgctgtgctttctagaagatatggaatgttgaccgtctccatgcaaacgagctgcgtcaacggtatcatgatcgatatctgtgacttcttctgcaacatctaaatcctctacatttgttacagttcgcaaccccccctgttcttcacttccaaaccctcccggtaacaccgattctatcatttgagaaatcttttcccctataccatccggtgtatccagttcttggctctcataatcgaaaattatttcggcttcttcgccatccaagttaagttctgagtctttaagatcatcatctaaaatattttgcaagtcctcctctattatgaagtctgcactatttctagaagctatttggcctattttactttcaaaggtttccttttcctctgcggaatcaatgtggtatgcactttggccatctattttcgcaagttcatcttccaaactcaacgagtccatcttaggaagagcatctttgagctcttctaaccgtgcatttgataaagcttttcctccatttcttataacgaattgcattgcatgaggagcgttttgaaaagcttgtctgtcttgaagctgattggaaagaattttagtcagcgctttcacaccttcttgcatcataacgtttattggcataggtccatcctctgaaagtacctccacagatgcattagtcgttccactagattggtttgtaggtgtcattttcttgatgatatggcatgaaaatagaagagaagagaatatgattaaagctataaattcgtcgtaagaagcacgatatcagtaaatatggataacaaattaccaaatatttagcaaagaaattcctattcagggtatatgcaaaaagtgcaatctgtagttcttgctgtagctctcgcttattttgccattctcatcgtccagatcatctcaactttcttgtcccatcgctaaaacattcactcgcgcgagagtatgtagtatatcatagaatacgtaagactggaaatgcttgaaaactgtgctatttcatctcatattcaagtgaatatacatacatacatacatatatttatatatattttcaactagtgaaaactatctatattagtctatgattcatataaaccctaaaaaaccttaattctttttcaaagtacgttgtttttcggcattttcgacaactttttcttcaatgaatagacctttccttcttctgatggcattcatatgcttacgggcaatattctctctatctgctgtatcacctagttcctccaattcttcttctgtggttgggacccaaaatggatctaaatcgatacactcgaatccggaaaataccaattgaggttgtgctgcaccagatgttcgtttacgaatatcttcacttaaaccgaatgcttccacaacgggcacatgtgcctcaatttgaaaaaacggtgtaccttctttcatttcttcagaaatgattttaccatgcctctgtagaataacggcatacacttttccaagtacatcgacagaggtttgaatatcacatgagtaaattgcccacataattcttggggaccagtctaaaaaggcctcatgtatagcgtcccttgtagaagttatcaacctccctgataagtccacaatatgttgttggtagcgcggatcttcaatagattcaatttcgtcttgtgacatcttatgtacgctttcaacaagaacacacattccctgtacgggctcatttgccagaggtccttcgctaacagccagttggaagccatttttgatggaatctgaatactcaaaggctgctggagtaccttcaaataggcttccaagaagattatcctgcgacagcaaaatgttgcacccaactctacttggcccaaaacctgctaactttactttaaacccacttaatagttctctgctcttctcctcctgatttatgacctcttcaaaagcaacgagtaaagactttttgtctagaaaagaacttccagttgattctatgacgggatccatgcttgaagtggacgtcttcaaaatgtttttaatgctattttgatgttgagataaaaagtctgtaactttaccgcttaatgggaacgttctgaatgtaatcttgtactggctcaatagtagttcatgaacaccccttcccagctgtgaattctgcggtggattcatatctgaggctgataaaaatgtttccctatatggaatagccggttcagaatgtgtaatttctattcctgcaaatctctctgttaaatcttttaggcatctttctaaatgtaattcaccggccgtacacagaatgtgttcaccagtattttcaacgtatgtgtgcacgcaaggatctgcttgatccaacaactttaatcctcgtaccaacttgctcatttccacaggattggctggctccacagcaacacgaacgattggcgtaaaatggaaattgacgcccgctagattgacgccttgtacgcccttctctatcaacgtaccactctttaaaactttaccggccagaccacgaataccgactatatttcctgatggacaaacgtccaaaggaaccaattccttacccataaacaaatataaatgcgtaataatcgcagtttcaatatgctcctctggacattttggatcatattttggacccaataccgaaatctcctgaccaactcttagtgtgccactgtatattcttgcaaatgctaccaagcattcttccttttcgtcaaaaatatcatctacttcatcgttcacatcctctgaaatttgcttaatactctccaaaagtggatcttcttcctcatattcaaacattgaacttagagggtcatttggatctatgtcagttggtacaaaatctaggccgaagttatcttgactatctgaatcatcctccccctcatattcaaattctaaatccaaggcggaagaaggctctgaaacaacacagaaaacatcattatttcttgaaggttttggctttgtctgttctcctacttcgggggtcataacggtatcttttgctcttttatataaatctgatgtatttttagaattgtcattcaaatccatcattgccatattttctaccataccagcatgttttgcagcattaagtgcttcctcacgtgcctttctacttctctccatcagctcatccgaagatgctatcctcttagattcaacaggtaattcttctctaggaattgaaagcatcttagatacgtatgcactaactggtccttctttatcacatgtcttcatggctttcagaagtcttggatccatggctgctgtgtcggattcggagaccaaaatagtgttcaaacgatcggtttgtgattccaaaggtgaaggtaatttttcaataactgttaacaatactgctgtgctgacgggtagccattgacccatgatagttcttaacaattgtttatcgtccttcgaccttagatcacgtgcaagtagcttaatatttaaagtttttgctattttttcgaccatttcagaatctctcgatgtgattatgttttgataaattttccatatattttcgaggattagcgatgtgaaaaggggtttcagggatcttcccttaaggcctttattgttaataattttttttgtcttgggatccatatagaaatcaccccataaaactttctgtaggttttcccttttagcgcctaatttttgttcgtaaaatttggccaattgaccgatgttgaaaccccaaccatcaattgcggaagcaaaaataacgttgttatcagtagggttaaagtaaatacccgaatcatccttttcaatatattccgcgttttcgttcttttctaattgctccctccaaaataaatcatccaattgtctctcgtttgcgaaaaaggacccgataactgagttgacttgttcaatgactttggacaagtgaatataagcttcttggggagttagttgtagttctgtgatcaatctatcaatcttattcaatactaaaatgggcttcagcttctccgtccaacattgtctcaacactgtgacggtttgcgagcataccccctctacgacatcaaccagtacgacagcaccatcacatagtcttgaagctgcactgacctcacttgaaaaatcaatgtgacctggggaatcaattaagtttactagatgctcgcttacaagaggctcatcggaaccttcttgtttacgcaataccctaaaatataaagagatagccgatgattccattgtgataccacgtagttgttcgtcaggcctggcatctaagaatcgaattttgccggcaagcctttgtgatataataccattcgaagccaaaagagaatctgaaagtgaagttttaccgtgatcaacatgagcaacaatacatatatttcttatacaggaagggtcattttgcagacgtttgtaagtctccgattccactctaggcatatttgcttatcgtgcttagaaaaataactgagtttggttattttataaactattttgataatcttgatgatgtacaaagattgtatttcgggtgcacctatctatcaatattcttggctcttaagttcccatttttcaaaatttcttttctcgtaggaaaaagaaaaaggaagcgatgagctgaaaattccactttacaatatatcgaatatccagtataccaaaactacatacaaacgaacacgtcattaaaagatgtctgataagcccgactcccaagtattttgtccaaattgcaatgaaagacttcaaaagtgtttagtacagcaaaattatgccattataatatgtcccagcttagtctgcggctacccattcaatcaaagagaagtactcgaaaatctaacgtatgtagacgataatgacgtcttaaaagttgcaaaaaaaagattatcttcacgaagcaaaccataaaatagttgcactattgctgttcattatctttcattatccctagtaacgccattgcagagtcaaatatgagcgataacaatataaagagcaataacatgatagttgaaattaacataaaagaagcgacataattaaaggtctcaaagagtgaagatcaagtatccggtttttacgaataatctactttctatgtgaaacccaaaaaagttcgtacaaggaaaactaaaaagtgtgtaataacttgtctagctttggcattaaaacttgtcaattattcatcaccaatatagactaatgcgttttggaacgccaaaccgcagtgacaaatagcaaatatgtagctgtcatatcggcatataataacagttttctaccaaatgctgtcctacattcagagatcttacatccttacatctaaagtaaaacctagacatttacttcgagttatactttttttttatttatctattttttctcttgcggacatttaacacctgaattccgcctaacgccaggactgatcctgccagggaagggagctttgtctagtgccaataggccggaccagtaggaaggttacagcagctggcccgcagagtgattgggtcacaggaaatagcgcaaccttctcttttgcccgggaaaggcggttcaatctaccttcgaagggctagtacatgagcgcgaaggaggcagataatagcaccattaagtggtccaaatgcatcttgaaatctaatccttaatagaggaaaacaacaattatcagtaaaaatgggtatgttataaccataattcctaatggtgaataaaatcaggaccaataaagaaaagctaatttgatttttattgtcaatgaaatttcataatcgtcatgaatgcataaacagacacacctagcaactgtataatctgcgcctaaaaagggcgtatacacaaaactaaacgatgcgcaataaaagttcagcagtcagcaatgaaaccgagatatgcagcaacagagtatcatatgcatggaggatcctttctgtttttctgataatatgctctgaaaaagctccaaacagcacagtagcctatttgtgaagctcaaaaaaggcttctatttccctcgctatcttcagattgtgcagtgatattctttgaggaaggaaacgtagaggggataagttggataactgttatttcttttcaatatgctagattttgcttaccaccttactgattttttctaataataaacttttttactaacattagtacgatgtctcatctatttcttctatttagttaacgttccaaagaccagaaagacctactgtaagggtaagacctgtcgtaagcacactcaacacaaggttactcaatacaaagctggtaaggcttccttgtttgcccaaggtaagagacgttatgaccgtaaacaatctggtttcggtggtcaaaccaagcctgttttccacaagaaagctaagactaccaagaaggttgttttgagattggaatgtgtcaaatgtaagaccagagcccaattgaccttgaagagatgcaagcacttcgaattgggtggtgaaaagaagcaaaagggtcaagctttgcaattctgaatctctttatgggtttcgcttttgtattttctttgctttaaaatctgatataattacatattattacaatataaaactttacgataattcctgcaactaatgatgcgttagtacggttcgggcgctctaggacgcgtgtcggtcgggtaaccatcattcttattcgacgaaaatgattagtttccagagaagcagttgcactccagtttgatctgcagtccagcgactatttttaacattcaaagatcatttttcgtttgaatagttgagcaaggtcatataaatttctatatcacacgaataagggttcagatattgctttattatcggcgaacactgatattaccacatagatatcgctctttttttgaaacgtaagcgtaaatttcagtataggtacacgtctgcgctgatccttctgtaatcctctgcagttttcgcaatgtataatagcagcaccaatcatcatgagggtgcacctacttcaggacatggctattatatgtcccaacaacaagaccaacagcatcaacaacaacaacaatacgccaacgaaatgaatccgtatcagcaaattcctagaccgcctgctgcaggatttagtagcaactacatgaaagagcaaggctctcatcaatcgttacaagagcatttacaacgtgagacaggtaaccttggcagcggttttacagacgttccagccctgaattatccagccacaccaccaccacataataattacgcagcttcaaatcagatgatcaataccccaccgccgtcgatgggtggtctttatagacataataataattcccagagcatggttcagaacggtaatgggagtgggaatgcacaattaccccaattatcaccgggccaatattctatagagtcagagtacaatcaaaatttaaatggcagttcttctagtagtccgttccaccaaccgcaaacgctacggagcaatgggtcatattcaagcgggttaaggagtgtgaaaagcttccagaggttacaacaagaacaggaaaatgtccaagttcagcaacaactttcccaagcacagcaacaaaattcccggcaacaacagcaacaacttcaataccagcagcagcaacaacaacaacaacaacagcaacatatgcaaatacaacaacaacaacagcagcaacaacagcagcagcaatcacaatctcccgttcagagcggctttaataatggtaccatatcaaactatatgtactttgaaagacgaccagatttgttgactaaaggaacgcaagataaagcagcagctgtaaagttgaagattgagaacttttaccaatcctctgttaaatacgccattgaaagaaatgaaagaagagtggagttagaaacagaactaacttctcataattggtcagaagaaaggaaatctaggcaattgagttctttgggtaaaaaagagtcacaatttttaaggctgcgtagaacgagattatcgttagaagatttccacactgtgaaagtcattggaaaaggggcatttggtgaagtcagactggttcagaagaaagacaccggaaaaatatatgcaatgaaaactttattaaaatccgaaatgtacaaaaaggaccaattagcacacgtcaaggctgaaagggatgttctggctggaagtgattctccatgggtggtttcgctatattactcattccaagatgctcaatacttatatttaatcatggaatttttgcccggtggtgatttgatgaccatgctaatcaggtggcaactatttacagaggatgttactagattttacatggctgagtgtattttggccatcgaaaccattcataaattaggattcattcacagagatattaaaccagataatattttgatcgatattagaggtcatataaaattatctgatttcgggttgtctacggggttccataaaactcacgactcaaactactataaaaagcttttgcaacaagatgaggcaactaatggtatttccaagccaggtacttacaatgcaaatacaaccgatactgcaaataaaaggcaaacaatggttgtggattctattagtctaacaatgtcaaacaggcaacaaattcagacatggagaaaatcacgtcgtttaatggcatattctaccgtaggtacaccagattatattgctcctgagatatttttataccaaggttatgggcaagagtgtgattggtggtcacttggagcaattatgtacgagtgtctgattggttggcctccattctgttccgaaactccacaggaaacgtacagaaaaatcatgaattttgagcaaactctacaatttcctgatgatattcatatctcttatgaagccgaagatctaatccgtcgactattaactcatgcagaccaaagacttggtagacatggtggtgcagatgaaataaaaagtcatccattttttcgcggtgttgattggaatacaatcagacaagtagaagcaccgtatataccaaagttgagctccatcaccgatactaggttcttcccaaccgatgagttggagaatgttccagattccccagctatggcacaagctgccaaacaaagggaacagatgacaaagcaaggtggaagtgcgccagtcaaggaagatttaccttttattggctacacttactccagatttgactatttgacaagaaaaaatgcgttgtagggacgcgttaaggacattcctctttattcaagtatttatctatggatgtagaacgcacattatgaataaataactgcacttttttcgggaaaaaaattaccaaaatagacatcagctttatcatatgtctccttgaagtatttgaacgaccacctttccgaagacaatgtacctagtaacctacaggctgcccttaatccatacatccacgcacaatagcacaatctcggtgatggctggtttttttaccttgaaaaacaagaaaaatggctgatgtagttgaaaaaggtaaaagagatggcagatcaggggacgattttgtagaggaagtatctatatatatcgaccatattgaaaaaaatatgaaataacatacacacgtgtaagaatatataatttttgttattaacacgtcgtaaaagagaaaagatcgtgctttcatcacgcgcttcctctcggcctttcgaactataaattataagatgatccagtcttacaatactgaatgaaactcagggaagacgatagcggaggttcgacaaccgatcactgtaaaacctacactttcaagttcattaatcgtcgcttgaaagatcgtcataaccaaatattgctagaaacaaaagcgttcgggataggtcaaaccatgatgaactagttccacacgcatatcttaaagcgtgctattttttaaaaagggcaaatttaggaatgtctgacggaatccctaatcatctttggcttttcccttcactcccttcttttaccgacgatggtttgaaggaaagagaaaaatgagcaataggaaaattcagtagtcgatttccatttcaattccctattgggtaatgtggcggcgagggctaaacattcggtatcattgattcaatgttctcacaatgttcaaattctcggatcgggtatccctaattgggatctctttccagaggaaggggccttgatgtgggattgaagacacatgagtttttttctcaccgtcgaaacttttgcttacccgtaaaacatcggccattcgttggtttattatgtgacttttttgtgacttttttttttgcgaagttttctcgtcatccgcggaagatccggcgggcgaaaaagtctctcacttttacccaatcggggcatgttatgtggacatgttatgtgtccaagagacacatgagcccaaaaagggtacactgtctaaatagtttaccctttacgaatcgaaacttctcgaagaaggggccgaaaattagcgcagaagttgacgaaagtttatacttttcctaatggagaggctcaggagctgaaaagggatatattcgtactctattgcatcttcaaactccgaagaatctcagtagggagtgaagccggcttctcgatgctacagttcaacatcgatactttgaagaaagaaagcgcctattatatctcttttaccctattagtaataattaggaaaaagggagaaaaaagtacctcactaaaaaaaccatcatctctgaaatataaaaagcttgatagagggtgacatttgctagaacttctgctgtgttctcttgggttattgctcttattgaatatcccttctatttctttcttgcttgtaaaaaatcagctcaaaaaacatctacaggattaatcgtcagttaagtaatacagtaatagaaaatgaagttccaagttgttttatctgcccttttggcatgttcatctgccgtcgtcgcaagcccaatcgaaaacctattcaaatacagggctgttaaggcatctcacagtaagaatatcaactccactttgccggcctggaatgggtctaactctagcaatgttacctacgctaatggaacaaacagtactaccaatactactactgccgaaagcagtcaattacaaatcattgtaacaggtggtcaagtaccaatcaccaacagttctttgacccacacaaactacaccagattattcaacagttcttctgctttgaacattaccgaattgtacaatgttgcccgtgttgttaacgaaacgatccaagataagtcatccgccggtgccgttgttgttgccaacgccaaatctttggaagctgtctcattcttcttctctatcatttttgacaccgaaaagcctattgttgtcactgaagattccgcttatgccattccagtcgctaacaataagaacgctaccaaacgtggtgtcttgtccgtcacttctgacaaattagtgtactccggtgtcttcactccacctactgcttgttcttacggtgctggtttgcctgttgctatcgttgatgaccaagacgaagttaaatggttcttcgatgcttctaagccaactttaatctcttctgactcgattatcagaaaggaatacagtaacttcactactccttatggtctattagaaaacggtgttccaattgttccaattgtctatgacggtggttactcttccagtttgattgactccttgagttctgccgttcaaggtttggttgttgtttcttctggttctaccaactcaacctcatctactattgaaagcactgaaatcccagtcgtatatgctcaagctaacactccattaaactttattgacaacaaagatgttccaaagaacgctgtgggtgctggttacctatccccaattaaggcccaaatcttgttgtccattgctgccgttaatggtgtcacctccaagtccgctctggaaagcattttcccatgaactgatagatattaaatctagcgaagcatagagattctttttttaccagtcatcataaccattattttacaaaatttccacgcaacagcttttattttcgttcgtaataggaaccatacttcccattaaagcagtatgattgttttatacacctttttattgttatttaagacataccccaaataattaattaattaattgatgaaagaatcatataaattcttggccatacatatttttttattatcttttgctacattgaccataggtgaatatcttcccggggtgacactccactgaagtgggaaaaaaagaaaagttttaaaacattgctcaccttaagtctcgaaggtctagcattcactacctgtaagtgtcaagaccccacatgtatacatggatacaataaagaaacaatgtccgtataatttgtatacattttactacagataagggatctcacccccttcttttgtgtctaagtgaaatcttctgatatatttagtgttttatagcgtccatgttttaaactagaacggcaaaatagtagttgttgtaaacgcttattttcgagacatcaggtaaaaaggatagttaaatcttacaatcaatgcatgtagtgagtggcgtttatcaatagtttttaacaattcccattttgaaagaagcccacaacaaccctagtagttcgttaatatacgttatgatggtcaagtgtcacagtacggaaagcttgcaaacagctcttacatagaggagttgcttcaaaataaacgtcctctggtgtcaagtgtctcatacagcgaccacatgcgaaagaaactactacagataagcaaatacacaaattataatcgtggattcatcatcagaatacgcctggccctgtaatcctttggctcaccaacattcgatggacacctttatatcttctaataacagtgaataatagacacaatacgaagaaaaacccagcggtaaccatgtaaacggtaccacttacgccataagctaaatagatcagaatggtagagactttgacaaatagctcgaaagctttagcgaacattagtcttatccaatttaagttgggttcattgccatctctacttttcataatatgttttatcacaggtgaagagtaaaatacaatgatgttatgaaactttccaagcaaccctaatttaccagtatccttatatgctattaatgtcgtgccaccagaaccaaatatcttggcaaatttccagtatcccacgatttcgattataaaatcattctctgaaaaggtcattgaattgaacccgctccttaatatgttgtatacggaaaatgggaataaaattagcccaataaagtaatctaaaatgaataaatttctaagaaaagttctgagagggctctgctgccttgctgtgaatggggaatcggccgtattggcgttggtggctcttatagtgtctgcattgattcctccatttccgtttgtggttgcatccatattagctgctctatttatatttgaagtagaactcatattcctcctaagggagttaaatattccatcgattgcttgctgtacatcctgctgtagttcttgctgagattgctcggttacaggtgaaggctctctactatgcctcgtttccgattcttctagaaatcgctgaaacagataatcatcattatcgtctctttctgtccaattactgcggcgatgattttgaggcctcgccattttttctcactaaatgcttgtgaggatgtatgcgtttgattcggtgtctctttaatcatattcccgaatcgaccctatttgaaggtagagggagttgtttcctctcactattgttataaaagatcatcaatgacggaaactaatatgcaatgaaaaaatgagaagtttacatgaatatgaagattaactgcacagcaatgttgttgacccttggtattcgcacacactaagccaacataggttcgttcaatttttaaaaagaagatggtccggcctcagaatgttcactggtttatcgctacaattgtatttttcatcggatttgtacacgctaatacagaatcaatcttatataaggttcctcacaactttcccctcaaaaaaccaagagacagctctacttatgcaagagatgtaaacttgatatcttccatatcactatcgggagaagcaatgagtcagatcactatcgaggccaataccactgacttggagttgcataatactacgtatattgaactggcggacttacagcgagacgaaacatatcagattaaagtgtgttggtcagcaatacatccaatttccattaataatctccaaactatcacaataccacgtttcactgaatttcagggaactaagtcagactacgcgagaatactagtgactttccaggtcttgtctgactcgtatcctagtgagcatgccatggttccaatacaagtctcattaatcaccactcggctaggtatccccgtggatatttacccaacattaatcgttatggtgctattagtagcagggcttgttgttacccgggcaccacacgtattgaacgatcttttgctgaaattttagtatggaagcctgagccccctttggctggatagcttggcctcatcacaactagaacgtaaaaaagtccattaaccatcaaatgcttctcattaaagtgggtatttttatcgaaagaaagggacctgaatatctaactcgccgctatgtcgaatgaaaacttatctcccaatagtagtaacccagatttaactaaactgaataacggcgaaagcggaactattgataccagcaaattctcgcccaacgaaatgaagctatacaaaatgtacggaaagctgccatcaaagaaagatatttttaagcataccatgcagaaaagaaaatatttcgacagtggtgattacgctttgcagaaagctggcattcaaaacaatgatccaataaactatggaaagaataacctgccattaacaaatcccagcaaactacgagaagatataataaaaagaaggataagcacttgtccgtcaactgcctcaaccgctggtgtagtagataatgcgacgttgatacaaaaggagggaagtatatcgagtggaccaccatcgtctaataacggtactattggaggtggtagtacaagttcaacgccagtggggaaccacagctcttcgtcgtccagtttgtatactgaatcacccattagataaatagacaacctgtacttttttatatttttttagggaaagagaagggtctcttatatttaacgcttattatgtgatttctcgaaatgtcaagtgttacagccatatggctgactgtgtttacgttaattagttatatataaacgataagccattctgatgttatcttcttgtacttctaattaataatatttactcgtcagaatttcgactttaatgagaatatagatatcttcctagttttccaaacattagagaaccaaggaaataaaaatccatgaaatataaaaattgggaaccgtcgataatatctttgtagcaagagatacaacaacccaccccaatgcagatgcagctcattaacatggatattgagccgtcaaaaaacaaccacagtataatattcagaagcccccatgcccctgccgcctgcaaagaggagttccactgtattttcctgatcccaaatgtgactcccaacatggcattgatacttctaataacagaggtcaaactgtcatggtggacagagctcttaacaacctctgtttgaaaaatattatccagaattggtacaacagaaccaaataacagtccttcaacaccgtagcctaaccagtttggcagaaccccattggatagccagttacaaagtttgacacccagtagaaggggtctcgatgcaaaatctggatgtaagagatgattatcgtgcaagtttctggacagttcatgatatgcgaaaccgctcaatgacaaaattaatacagcttgcaggtaatgaagaatattttgacgagtttgtctggttcttgacggaaagttttcgtgaatggatgatgctgataaaatcctttccaaattattagaagatactgtgttccttggcagcgagccgccaaccttatgggccaagtaaaaagtcgaatcaatagtttgatctctactatatttggtagaatctatagagacagagcgtttcaattcttcgtaaatttcgttatcttccgatctcacgacgtcatcatcatataatgaataaagctgcggtttagtcagagagcagattgattcggtgctcttctttggatccggttctcctctattggccattctgtatgctgttttctttgagaaatactttgtcgtttatcttcgtccttgtcttctttttggtcctttgtgtttgagtgctttccaaactttttctttaccttttgcacgccaactactatgccctttattgcaaataaaataggtactacaataagccctatcatcaatgttgagctgtcaactagaagtttaaggaaaagaacatctcgaagtttagtaatttccttgctttcatattttaaatgtctagctaatttcgtatctaccctttatctcatgccgataaaaagaaaagttcccccctcgtggccagcgacgttcgtatatacataaaactgcctcaccctcctttcggtggcaaaagcatgttctacaaatgagtataaagatgtaataagagcttgtacaagcaaggactcgagctagggcggaagtgtgacaacagtgagctataggcacattgtagtgtacatctactgcaagagcttgcattaattttgatataaaaaaaaggaccatcaactaatttttgctatatttaagaatgtcggcggctatcgaaaaagaaaccggaatgttggatgtaggaaagcactgtgcatattgtagacaactagacttcctacctttccattgttcgttttgcaatgaagatttctgctcgaaccatagacttaaggaagatcaccactgtaggtggttgctagagcatgaagaagttcataaaactgaaaaaagtcctagcaaaagccgggatggctcaagttctaacgatgaagcatatttcaagagtctgttacctgagagggccagtgttagaatccagagagtaagtgaaacaagagagcctttgagaggttctaacactgccaaagtgagctctactttgaactcaaagacattagacaaaatatttaagttcttccaaaggaatgagaaaagaaagagcaataacaaatcaaaaaagaatttcggttcctcgtcgaataagataattcaattggctaatctcaagaaaattgctaaaggtgaccccaagattcctatgcaaaataggatttacatttggtgttacttggtggatggtgatgagacggatatagccaaggaggatacaagaatgccattatacattaacaaaatgtggcctgtgggtagggccatggactatttgtctatccagctaaacgtgaaatctagcacactaactaattcaagttctaatgacaaatttcaactatgcaaattgaaagagggtaaacaagtttcattttataatattggcgcttccttaagagtcactaatgagatcaaagatcttgatactctgtatttagtacacaataacgccgacgaaaaatctaattaagaaggacactataaataacaaacaatcgcgcggaacgtcaagcgtatatactatataaaaagaaaacaaaaaaaatcaataacccattaaagatacataatcaataaaaaacgatattaaaaagcacgtaaagtacttaatatttttttaataatagacattttcgcccttactttttaaataaaaaacataaaaaaatatcaaatgtacatcaaaatcataatactagaacaaaatgtgaagatcactggacggtggtgggaatgattacaaaaaacctcctccgttttctattctaacagcatcctagcttactgaaaaaacctttcgatgatttgttactatttctatcttgcgctgcgtttttagcgttttgttcgtcgttcgccgttggttgcgcattatatggatacttgttagtttgaccattggcacctgtattggcaaactgtttggatttctgttgcatttgcttttgttgttgctgagcatatttttgttgagtttgttgctgatatgcttcatacgaagttggatcaagcttcgacgcctctctttcttcgtcatagtgcgagtcatctggttgtaattgataacgattggcctgttgctgggcctgggcttgttgcaattgttgttgctgcactttggcttgtgcttgagcctgtgcttgagcctgagcctgctgttgttgttgctgttgattgtaatgatggtgatgatcgggtgatgaatattgatggtttttacttctatgcctttttgatttttcatttggtggatttgggtgaccataaccatgtaagttcggctttttgtttatcgacaaatcccaaccacggccaccattcagcttcatccaatcatattgtccatctgctgtttcacctaaatcatccaacacagataaaagtaacatgcggtagccctcataatcaggagtttcctcaaacgataaatttctgactatttccaaatacctaccaaattggattgggagaccctgagctaaatcgtaaacatttgttagtcttttcttttcgccaattttttcgtacttttgcttgttatttggtgctttcaaaccttgccatggtagctgccccctcaagaaataaaagaagacatgacccatagcttccatatcgtctcttctcgattgttctctacccaaatgtgtatttatcgacatgtatcttgctgtgccacttaatgatttcttttccctgtacggaatatgttgtttagtttttggatcacgatattgtttggccataccaaagtcaattagatgaactttgttagcatctggttgacccggtcttccgatcaaaaaattatcaggtttaatatcacggtatatcaaatcatgagcgtgcaaatcttcaattaaagttatcatttgtactgcgacttgtacaacagtttttaccgaaaatcttcttccacaccaatcgaataaatcttctaaagaaggaccaagcagatcaataaccaatatgttatgtaatccttcctgaccaaagtagtattcttgtggtataccaggtgttcccgctaaaattttataggtccgatattcgtcctttagctgtggggcttctgtttttcttggttcaaacttgatagcaactggtaatccattgatcatgtttgtaccttcaaaaagtacaccaaatgaaccttcaccgattttcttacctatcttatagtgcagcccgactatagtggaatcgtcgcgtgattgtgagccagaataggaggcagagctattgccagtgttgtgatttaggttagagctaacatgtaaggatgggggtaaagtaccattgaccaatctaacattgctacggttaggcatttgtgagttcattgtgttattattgacagctaaaccagagttcgttgctgtcaaaggactttgcacttgagacatttttggaaaactattttcttggcttatatgctgtgttcagtagaaacaacaagttttgtctatcaaaatggagaaaaaaactttctaatatgatctgcacagaaacacgaaacacaaccacgttcttaaatctcgaaagagaaaaacaatatcaaacgaaagaagtaatttccgtaaagaaactctttttttctgtctgaaaaaaaaggtacttaggaatatatgcggattacaaaggtatacaaaaaaaactctatctcatacacaataacttaaacttgctttttattatcatgttctttacttttctttaatttccctcctgaaaaaattaaaaatttttcattactcattttgtggagacacccacagcccacactttaatgagtgttctaacgttcaaggttgatattatcaccaaatttagcatacaggatcgccttcagagcatcaagacgggaatcaatgtctctttgcttgtcctctaaagtctctattttgttgtcgagacgttctgcgtctttttcgagctgtgcggtaactttgctctgtttcatgaagataaagaggtcgcccaccttgtattgcacgggctcatcttcgtcaatcaattcaatttctagagacacatcatcgaggtactccttctcctccctctgtaaactcaattcctgcgcaatggcgtccttacgcataatcaacttcgaaaactcgttgatcttttgctgatcttcgaacgttacctgagtgttgttcctttgtccctgtggtaacagttccataatggtcctctgttagtttcttggcgttgtgtattctggtagtttccgcaggaccaaacagagcataagtcctctaagtacttagcttcctgtaaaattgtatgaaaagccgcctctgctgatcatgaatgacggcctagcgttcctcatatgatttagataaaaacatagaaaggtatgttaatagtacgagagaattcggagaccttaggtttcacaactggaattgggttaactcgttgagtcactgtcgaatgtccgaagaagtatggaatggaaaccaaggaatcctctccgtatatgtgagcaaagctagagacttgcctaatttgaataaactggacaagcaaaatgtaatgcttaggttgcgaatagctcatatgacaagagccagcaacactctacatcgagcaggtcaaaaccctgttttccattatttagaaaaatttgatattactccagagataaagcctttaatgtacgtcgaagtttactgcgatagaaggaaaaaatctccgctgccaattggaagatgtgaaatagaccttttaaatgctattagagcagacccgaaggagggttattgtacctggtacgaactgaaaagaagtggggatgaatttgctggcactatattcattgagttgactttcactcccaaagtacctcgtttaaacagggacgatcttaacaaagaaatggacaggttggattcatctatggctatgaggccgataccaccattgccaacagaatcagagtatgactatgttcatggttctacgatgagacagattactccccagtgtgttagcacaagtcacgaggataaggatgagggacagccctacagaaatggcaatgttttctccatgtcatctaaatcagatacagcggtattggcaaatagtaatgacccaataattttacctccaactttttcagcatccatgggtacaacgtctacattagaaactaatgatactgctatatcaaacacttcgaatacaaaattccattttgccaatttaaggaaattaaaggagaagataaatatatttaagaatcctgatagttcaacaaacaactgccaaaatgaatctaacaaggtagatattgaggcacttcaaaaggctattggtgtaacttcgttgtcttacgacgaagatgatgacgatgacgacgaaaatgacgcattttattcttccagccatagagtctcccacaactataaccaaccgcccttacctcctataccgaccagagatgatatgtccaattattcaagttcgcgcaatacgccgttagtaagaagagatagaccctcacgcctagattcctcttcgcctaactcacatcctcatccatcaggcctgaattctccaaaactaccacctctaccgactacttcgaattccaattttaattcgaggaagaattcgatgtctcctacaagaaaaagaccacctccaaggctcagctaatgacaagagaaacatgctgttattgtaatactaatatttaaatagaattaagatttttaatgtttaccaagattttttcttttttaaattttattatttcaatatgtatacataaatctgttgcgccctcaccgccgatctaaaccataaagaaaaatgctaattgtacaaattctgctttgaagaatatccaaaaatatggtaaagcggtataaattttcaactaaaaggcggcctcttcatttggatcctcttcatcaccgtaatcatcatcgtcaccattgttgaaatacttttcagcattataatcatcatcatcttcttcgtcttcatcttcttcgaaatcatcatccgccaaatcatcatcttctccttcgcctgttttacttccttttgctgccccatcacccgtcgacgcatcatccacatcttctgccaactcctttaactttgccagcatggatagtccgatgttttcatcttgtaaacctgtaccagtaaaaacatcatcggcattattaaacttggagattgccaataattttttcttgttgatccccattacattgtacaattcattgggaaagaggttcaaattatacggatgatcatcaatagaaatacctattttcctttttttcaaatatttatcggaatatctttcaatgccatcattagtatcgtcttcgtctaggattatgttgggtttgcgtttaccgctcttgctgttttcctgttgatctattatcaagctcattgatccggtataaaatgggccatctttaacagtctttccaaaattgatgtactttactgctaaagatctttccttatttgttataggaccattgatgggcaatgggatggatggaaattccgtaatatgatttttgcctacatctccataacctaatccgaagggtagattgctcatatagttgctcccgccacctctactgccgcccctataagaactcatgtttgttcggggtatatatgctcggtactatcaagttacaatatctttctgtcgtgttgttttctataggttgctgcgatgaggaaactattttcttctttgagattttttcaaatttctcttcatttttcatgcggccgcacaagagttgaaaccactgacgaaagcaatttcagttcattgagttacacctagcgaggcacttctttgtggaatggtagccattgtattgagatttttcttgtcgaccatcagcctttttcttcataagagaaaagaagatctcgttcatgactgctaattactttgaacgatcacctctgcaatgtgacatttgttcgaaagccgcccattagtattgaaaataatttatattttcaattggctagactacgaaatttggacaagccattgctgcgtaatcctttctcttctacgtcacagtacatctctttaaaccttttcgtttctcggctgtttaaggaaagtatcgtcttgccgtatctacataaatcaattcttacccattttcttttgcattctagccgttaattcacggcttagtcgtttgatatcgtgtttgaattgtgaattgcatcattcatgcggaatgggaatcatcgcagtcgttatccgtctcacaaacgtcggcatttgctgactattaaggcgacacgtaacctacaaactcaatttgagacgcaaacgcaagttgattagacgttgagaatgatgcaagtagcaacatcggtaatggttagactattttatcagaaaactatagaaaaactaaaaacaaaacaatgtcacaatgacaaagaggaacccatacatacacagagagcctattcttccagtagttcctcaatatcagcatcactatctgggtccaacccttggtttcttctcttagcctcttccaaagcgttttcaaacaactcctgttgtcttttaactcttcttctagttttcttaccccaaccgaaagaagttgtttctgctgttgcagcatcatctggcttgtcgatcaggtcttttgatctcttttcctctttgtctcgtttgtccttttccacttgggcagccaactgcttcttcgccaattccctggatgcgatatttcttaagagtaaataaccacctacaattatcaccaatcttataaagtgcttgtagtcatagttgactagttttgccatccaggtatccacccatgtttccgctacttcagacatctctttcaattactcggcagtttttctcttcataacatcttttcctcatacaaaccgccgagtgcacataaatacaactacaaataataatatgttgacatcggatggagatcactaactaaaccgccaccgcgctaattctgcacaaattcaaatttcatcatcgctctccacgtcatcatggacgtcttccacctcggcggattcttcgtcttttgatagaatttccacagcccgcggacgcacaaacgatccgtgacccggcgccacaggcccaaacagtgttaccccatttatgcgcccatcgtttttgcctgcggcttccgggaattccacaccgcaccatgtgcccatcacgtccaacggtagtggtcctacgtaccgtaaaatggcctcacgtggagcgctcccgtctactgtgacacgacagtggcggccgatagccgccgttaattgctctcgggcatatgcttcgtcctgctttgccagcgcagcgcgctggctctgctgtgcagcattaaacctaccatagccgtgagccatcttccatcgtaatacggattgatcccttcgcaaataatcctcctcgctaattacttccattgaggggattccttccgcttgcgtggccagctggttagagattgattgggcattagagtctgtaacaaccacaataagctcctcctctccttttaggaagttggcatcttcatcctcatttgaataggcacccccctttttagtactatatatctccttgttgtcgtactgtcttttcacaactatttccatatcctctggttccactccggtaacatggtacaatcggtccttgaactgccttaatttaagcgaatttggtaattccttttctgtacggaccaattcactctctatgacaactctaaccatagttttgccatgtaatttttttttctatctctttatttgaattcgttgctctatgttcttgtcgcttgtcttcttcaactgccgtttccctgcgagccggaaaaaagtactgttctttcgaacaaaggcgaaaaaagctgtagctgaaaacagacaactgggaaacgacaattaagaatacgcatgtacgtgtatactactacagtaaaaaagaaagttatttgagagcagcactttgtttactacacagaacattaaccaaaaaaacatgcatcagcaacactccgtatgtttcacttcttattttcttccgtggcaataaccttccttttgacttatttatactaacattataataactatgtttcctttttgaactaagaaatcagagaacaaaccacaacagcaaaggaaaaaattcgaaggccctaaaagagaagctattctggatttagcgaagtataaagattctaaaattcgcgtcaaattaatgggtggtaaattagttataggtgtcctaaaaggctatgatcaactgatgaacttggtacttgatgatacagtagaatatatgtctaatcctgatgatgaaaacaacactgaactgatttctaaaaacgcaagaaagctaggtttgaccgtcataagaggtactattttggtctctttaagttccgccgaaggttctgatgtactatatatgcaaaaataggtttaataatataatctcatataaactcccttccttacagttgaaaacaaaatcaaatcacggtatggcatttctttacatattctcaatacctgactgacatagtatgcgctacatagttttgtcctattttttttacaccgcgatttgaagtctaaagccagagaatgaggaaaaacgaaacaaactgagatcatttgtataaggggagtcactgtacagctgccaataccaattttccttctgccaaatcaaaaaagtatccgcatacacatacacccctccctctacaatcttaattatttactgattcctttcgtatttgtccagtatgagcaatactaagcataccacttctcatcacatggaactcaaaaggatcattatccttacacttttattcatactcataatgttgatatttcgaaactcagtgtccttcaaaatgacatttcaagaactactgccacgattttacaaaaagaattcaaactcagttagtaataataacaggccctcatctattttctcggaaaacttggtggattttgatgatgttaacatggtcgataagaccagactgtttatttttttatttttcagtttcatcattactataccgtttatggtataaattagaaaagttaaagcagcatgttttcatttgaaacaaatactaatgcaataataggtacaccatctactacataattaattgatagtttccttttccgttaagtgcatgcataggacgcccataattttttaagttaaaaaagcatgtatttacctattcgggaaatttacatgacatggatgccataaggaacgaaaatgaaacatgcatgtcagaggaaaaagaacaaagcgagaggaaaaagctgttgcattaccacgtaattttgtatataaatatctgataaataaccattttatttccatccacttcttctgtcgttcatccgttcattgacatcactagagacaccagcgagctatcatcttcatacaacaataactaccaaccttaatgcaaccgatcaccactgcttccacacaagccactcagaaggataaatcctctgaaaagaaagacaactatataatcaagggcctcttctgggatcccgcctgtgttatcgcttaatttttgacgacaaccaagaggtcaaatcaatatctaccctttcatttattacgtgttgctggcaaactaatttattccaattctctcatcattagctcaccctttccatactttttcatacttttatacatatgtatttgtagttatcactttaacagattttttcatgtttttcttttctgatacgcctttccctccgcaggaaatgaaagatgaaccacccattacattcgattttttttttaattatatttttgactattatttaatcattaaaaacacatatatttcataaattcgtaaggtcgttagttctatcgtaaaagtgaaaaagttttgagccagttttcaaaaacccgcaggatcccactatgtatggctttaaataatggtttttcacgtgcatcaagtccgtactatcttcaccactataaactcttataggtggattattcgtttcgaatgctggtggcagtgccggtttgaaaataatcttacctacccatgggtggtcttccgttaacggtttgatgcatcttaatgagtctttgatatatcttttccttgaaactagttgtgtcgccggtgcccacttcgaatcgttactggattgattcttatttccacattttagtgacaatttctttggaaaatcatgatttaaacaaccagtcacggaaaagcttttcgtactgaatattgtaccgtactcaacgtccgcattctcatagcgagattctctttcatccaaatataccaatctattgatgtcatcatcctcaacatatccatcttcatcatcctcttcgtaattagcatcgtcttcgtcttcgtcatcatcttcatctccatttacatcttcattgccacggtttaacttttcttcacgattcgtacgctcagcagaattcgaaatagttgaccttcctgttccctcgtataccggttcaaaattattaattttcaacactgaccgatcacagcgcaaaggatctatagggttggaattcgatctacttctgaagttttcatggatggatgtttgtgccgttaaaacagaatgtgctgtgggagaaaaagtggaagatagaacagaagtattggtattagtagtactaccattgtcatcgatttcttcttgaacactattcagttccttcgatctcattttttgtccaatgtccatattagagttttttctcgaactggaatctgttttaaagaaatttcttagttttgatgtaaataagccacaaaaatcagtttgagaactctcccctgccaatgaaccagagtcattgggcccattggagtcatgactcgcatcggatacagagggaggtagcaagcttaaacttcttgatcttgatttgtttgtcggacgttcgttgccggtggccacttttgttacaacagaagaggtgtgtgatcttcttaaaagtaaagagtgggagcgagaatcatttctatcactattttgtctgctcttgtttttgtttttgttcttattgtgttgcttaaatcttcttgccctcggatgtctccttctgggaacgcttctataggtgggcatttccctcaattccagatccaaggacagggatatacccatgttcaaatacatagcccaatagatcaattcgtctacatgagaaaactgcactagaaactgttgtccctcacaacgcattcttaaaacaaaatctctagaggaataatctataggcagaccaactttggcacattgcagggagtaactcttaaagaggcgctcatctgataaaaatttgtgctcgtctcgtgctatttccccgcatatcctttccttgtcatatttatcgaattggtaagtggatttcgtcgtgaacgcatttaataacgaccgagccgaatgatggcgatcgctagcagttttggaatggtgggaatggtcaaacatgtcaccaccacgatagtttttaatatgcctggttaatgaatcgtcaatagaataaaagtttatctgcgtagagtttatttgaagaataaagttgttccataatcgagaagaagcattttcaaagggcgatagtttttccatcttcatagaaaccacagtatagtgttctacagacggtgtataactgggaggtttcacagaagtgaggcacggacgacaatgctcatatatagggtacctaatgactttagacggattcgcaaaatcataacacggaggttccactgggtacggatctatgcagtaaagcacgtttttgtcagcaacatcaacatctactccggattgtggctccactatttcgttcatgatgtttgtgttaatgtctgttatgctatcgatatggttaaaagtcactttcggaagcggagaatccagaatagaattactagtagtactggaacaaagaaactcgtcgcccatggatatggatgaggctgtctgtgaaagcttcagccccgtactatccataccgtcgtggtctattgtcatttcaaagatgctggaggacattttctgaataggtccgtttatctcttctgctgtctgcgaaaacaacgtaaaaaaatagtgcttagtgttactgcctgtgtaacaactagtgccaaagttacaaagaaacttcactaacagtttttgcaatttaccaagaaagcaccaacaaaataaataaatagcatgcctgtatatattacgaaaagtccttcaactacgtcttccacttgctctatcccttggcggaaaacagaatacatgcaaattttagagaatttttcaagatgcctgccccccacattttcttacttgatcaagagcagatctgttcctttgcgcagggggttgcatgggggagaaactggccggaagcagccgaaagaaagttcgcaaaaagataatggggacagtattagagaaaacggcgtggaggggtatggaggaaacagttagcataggtaacgaaaaaccgcagcaaaataattctctctttttttcttttgacttagttgtgggacccggatcattcggtactgcatcttattcccgtgccaaggtctctgggtgttgctgatttccgggtatccagagctctatctgcttccgtacccagtgagtgagctaaaataaaaaaggggcctcggcggaatttgaattcgggttacgtttcccacggagccccggatagaaaagattagtttcaggtacatgtgtcaaatgaggataaatctcaaacacccatgtaccgaaaatcgatgtgttggttatattacaaggttggaatagaccacggtgataagacgtggaatttttgactgaccatgcgactctgaaggtgttaaccggaggaattcacgtaatttacatctcaagaacagcagaacaaagatcgagtatatgatgaaatttcgttttacatgaataaagtcatattttaactcactgtgcacggattaagggctgtgatttagtgggacgagtggttctacactactcaagaagtcacgctgtcatttgatggaattacagtgcttattaggagccgtgtagcttagtgtgaattgatggaagctttcgagtttcatagaacatatctggtgaatgtatatgagtttttcattccttttacgagacgcaactttccgcggttacggaactgttgttttgttttacatcttttcatttttcatacattttattgaggcgtagaaatgaaatgggtagagcggcacatggatgtaacaatctccattattcacgtcgagccgatacccgcttctgttgacgctctgttaagcatagaacctacgagatttgtgctaaaggacgttggcaaggaagaaaactattgttgatgacaggatttatagcagtaaatatttttttcttttttgcgaaattatgtacgtttctcatccaagaagaatcctgttaatatttaaatttctgctagtcattatcatattgcaatggcttttattagtgaaagccactgtcaacagtaactgagctactccctccaatgttgtctaactctatgctctttttggcgtctgaatgagccataacgagggaaataactgtatcaggaatactaacagaatacagattggatgcactggtgctggtgagttttctttttctgatattattggataatattttcagctatagactatcatcattcagcattggtcacgctaaaatatacgttccatgcatacgtgatagcctactcggttgtcaacttcattttataggctgcctggtcaccgattaccgccccgctcagcaggacggtttaagcttctgttcttggaaacgacgtaattcatgtcggccatcgaaatcattcctggctttgtaatagtcataatgaacaaggaatgctgtcttgggtttttttccctttgcgaatacccgggctgccaaaatagaaaaggaacaaatggtaggtctttaagataagaaagataagataagacatcttttttttttttttttttttttttttttttttccgataacaaagaagaatccttcggtctcttcttactgctgttactgcttatcaagagtgtctggtaatagtcaaagccagataagataagaaatgtaaaatcgactatttccctcgtaaaaagcttcaattgctcacgcatcgacgaatactaagcggcgtgaagaccctgtgccttatcaatgaagtattcagtacaagaggtgttcattccgagccacttttctgcaccatatataagcagtagttacacatgtgctaaccaaacatcagtgggtagtaatcattcgtgctttcacgtcctttcaaattaaatatccttcttaaataataagtctgcacagagctttgaaagaagtttagttttgtaatatatcatacttaatatattacaatacaatatcaacaatgtcttacaattttacaggtacgcctacaggcgaaggaacgggtggtaactcgttgacaacagatttgaatacacaatttgacttggccaacatgggatggatcggtgtggcttcagcaggtgtgtggattatggtcccaggtatcggtttattatattctggtttatccaggaaaaagcatgctttatccttgctttgggcctcgatgatggcttccgccgtgtgtattttccaatggtttttctggggatactcattagctttctcacacaacactagaggtaacggttttattggtaccttggaattctttgggtttcgtaacgttttaggagccccatctagtgtcagttctcttcccgatatactgtttgccgtttaccaaggtatgtttgccgcagtcaccggtgccctaatgctaggtggtgcctgcgagagggcaaggttgtttcctatgatggtgttcttgtttttatggatgactattgtttattgtcctattgcatgctgggtctggaatgccgagggttggttggtcaaattgggtagcttggactatgcaggtggtttatgtgtccatttaacatctggacatggtggtctagtttacgctttgatactgggtaagcgtaatgaccctgttacacgtaaagggatgcccaagtacaaaccacattccgtcacctcggtggttttaggcacagtgttcttatggtttggttggatgttctttaacggaggctctgcaggtaatgcaactatacgagcatggtactctattatgtccacaaacttagctgctgcttgcggtggcttgacatggatggttatcgattatttcagatgcggaagaaagtggactacagttggtttgtgttcaggtatcatcgctggcctagtgggtatcaccccagccgccgggttcgtgccaatctggtcagccgttgtcattggtgtggttactggtgcaggatgtaaccttgctgttgacttaaagagtctattgcgcatcgatgatggtctagattgttactctatccatggtgtgggtggttgtattggttctgtattaactggtatctttgctgcagactatgtaaatgccactgcaggctcttacattagtccaattgatggtggctggatcaatcatcactataaacaagttggttatcaattagcaggtatatgcgctgcactagcctggactgttactgtcacatctatcttgcttctaactatgaatgccattccatttttaaaactaagattaagtgctgatgaggaagaattaggtaccgacgctgctcaaattggtgaatttacatacgaggaatccactgcttacatcccagaaccaatcagatctaaaacatcggcacaaatgccacctcctcatgaaaacattgatgataagattgtgggtaacacagacgcagaaaagaattctacgccttccgacgcttcttctactaagaacactgaccatatagtataatgatatactcaagcagactatgattttatgtttaatctttatgtaacgcttcatttaataattttatttctaatatttgatatattttctttttttgataactccgaatgatgaggggagacgttagtattacttctcttgtcttatgttattatcataatcgatgactttaactgtgcacactataatatacagcatctccagagcatgatagcaagaaattttctttaagaaagcctctatataccctatatatgctgttaacaggaaaagagcacaaggtttattttgctttggttgcaaattttcatcgcttatagaagacatattttgatgtaaaaaccttgatatacttcctttttgccttatctttcactgtttccatctcttttcttttttttttttttttttttttttttttttttttttttttttgaatcttaaaattctcgaaactgcactgaaatggcgcaggaaactgacctcatcgcatgccaacgaagattgaaaaaaattaacatataaggcttatgaaagcgacatcttttgcaaatgaataattgacaagcaggcctgtgtatttatagttattttgaaataataactaccattagaactaacaaaagaaaagaaaaaaaaaataatggtttctgtggagtttttacaggagttaccaaaatgtgagcatcacttgcatttggaaggtactctagaacctgacctattgttcccattagctaaaagaaacgatataattctacctgaaggttttcctaaatcggtcgaggaattaaacgaaaagtataagaagtttcgtgatctgcaggatttcttagattactattatattggtactaatgtcttgattagtgaacaagatttctttgatttggcgtgggcctattttaaaaaagttcacaaacaaggcttggtccatgctgaagtgttttacgaccctcagtcacatacatctaggggcatctccatagaaacagtcactaaaggtttccaaagagcttgtgacaaagccttctctgaatttggtattacatccaagctaattatgtgtctgttaagacacattgaaccagaggaatgtttgaaaactatcgaagaagctaccccatttattaaagatggtactatctctgccttaggattagattctgctgagaaaccatttcccccacatttatttgttgaatgttacggaaaggccgcctcattgaataaagatttaaaactaactgcacacgcaggtgaagaaggccccgctcaattcgtctcggatgctttagacttgttgcaagtaacaagaatcgatcacggtatcaacagtcaatacgacgaggagttattggataggttgtcgcgcgaccagaccatgctaactatttgtcctctctccaacgtgaagctacaagtagtccaatccgtttcagagttaccactacaaaagtttcttgacagagatgttccattttctttaaattctgatgaccccgcctattttggtggttatatcttagatgtctacactcaagtttcgaaagatttcccacactgggaccatgaaacatggggtcgtatcgctaagaacgccattaaaggttcatggtgtgacgataaaagaaagaacggtttgttaagtagagtggacgaagtagtcactaaatattcgcattagtaccatttgcaagacattgtataatatttttgttgaaagtctttttcgattcataagcgcttttttgtaaatttataacactatgtgtatgcacaaatttcattcgatgtttttgatgctttttacatccccttttgtgtgggaaaggatacaatagaattctacaaacttatttgagtgattatacgagcattagctggaccttttgtatttcacgagattacaattcgggaactatcaaagtacacgttaaaattcagctcgggtatgttaagtactagtaattacctctggtacctactgacgtaattcccacccttgggaccttgcggaagcgcctgagtattgctctttctatttccgttgtacctttgattttcattggctctatgggcagcaccgctatctcgtgtatttctataatcttgcgtttgaaatttgtttctaattgtttcatccttcttgaatcttttattcggcttttcttcattttctgaaggcgagtcgcgcttgtaagatgaagcttggtaagggttggctttgctgctgtctttgccctcttgaaatggcttttcaggaaaccgtaattgtgaacgttgtgaactgtttttcttatactcttcacgtaagcggttatccctttgatcaaaaccatcgcccctgtccggacctgtgggtctaagtgccctacttctatcattatatgttttacttttactaggtctagttggtagttctgaccttttatgtgcataactactgattggcttaatatttttgggtgcagaacgatcattgcttggtcctctatagttggaactaccataaccatctttgcctccagcatttccgctgtacctacttgatcttttggtatattcaggagcagcagcttcagaatatgagctagtcgtatctgggtatggctcgcgcgagatatttttaatataccttttaagcgaatcaattttttctgcaaaatctggattttgaggattttgaatgagtgtcctaaagtacctttcgaatatttccaaagtcgaatttctaaagtcgaatattggcatattttgcttagataatttccttaaattccgagtttcatcgtcgttctctactaaggaaattgccttttgtaaatggttcgtggccaaataatggtttatatcgtcgacgtgcctggtgactttggaatatgaccattgactactagaaggttttgttgggattacaggctcattacgagaataagtatatctatccttgctatttaatccagcactgccgcttgcaacacttttgggtggatcattttgaagtctttgcgacttattaagctctaactgctttcttaaagctacttgcttttgttcattttggcaagctgtttcataatttttgatctcttctaattccatttcacgtattctcttttgttcagcttcctcttcagttaaggtgcagaattcgtccaattctaaagcgtccttcaaacgcgctttcaaatggccaatcaatgcgctgcttggtagtttaatatcctccctttcttcatttatcaagttttcctctaaagttgtgtaaaccaactggatatgagctttcactacagggaagacactagtgacgtgcttcatgaattcaataccgtttctaattgacatgtaatttttttcggataaaaggtcaatgacttgctcggtaattactgaatgccattcataaagctttcgagaagcttggtcgttgaaatcgccatttaatctcattttttcaagctttttaagaacgtcagtgaaaaacagacctaaattgcctgcttcagagctagtacaacagaacagcaacgtttttaaaatatttgatgtaatacaagtattcaatatcgacatcaaattttctgtcctaaaagccataaagataaaaaacgaagagaagagagcatctgaaggagaaaataaaacccttggcacaacacaattctgcaagaatatcttaatttgatcttccccgcagtctttgttccagacatttgatttttcagatataaattctgaagttttcttgaaggctctttgatgcgaaattccagtaaccaaaatatccttgatttgattctgaatcaggtgtttttttctatttgacatgtggcccgtgttttctccggatagtgcattcttacgctcgtcatatagtgatttatcgaaatggatatcgtataatgaaagtctccaaaaagtagtgaaaagatcctttgatattttcgttaaatcaacatcgctaaactctgcaccttcaattaattcatcaatagaaaaattctcatttgagttcaattgattatccaagtagtctctccatatgtggaaagtccacggtgtcgataaatggaacctattattcaattctacaaatgggagaacattctcttcaaatgctttccctttcaaacaatgtttaattaactcaataaacgaccataacaatgtattcatttcatcgcatctagtggataaaattttgtaatgagaattttgcgtatttgctttcaggtttaaagtgtataacaggagaataatctcagaaatagcgctctgatcagtgaaaaatgaggttagcctcgacgaaataaccgaattatcatctctaaaatcatatatgagatgtcttgcatattgctttaatggtgatcctgagtttaacattaatagttgcttcatattaacttcgtttaagtctctaatgcccccgactgtaataattaattcctttaggatagaaactgctatgatattcccattatgcaacgtctttaaaatataggtgattatatttgagatatccatattgggacaatttttggccaaacctgcaataaatattgataatctctggacccacatggcctggttaacaccatcaaattgaacagcaggcctgttataagttaagcgtaacaataatacaaattgcaatacatcatacgcaaaatcgttaaagtacttcgtggtgtaaacaacaagctcagaaactttgtcatagttttcaatctgcttaactgctggtaccagtgaggccaatggatttgtagagattaatttggcaaatctcctggactcttttgcgattgtatctatactcaaagccttcaaaatactcttcgcttctctttcggccttattgaagctcaccttaagcggtagaatatcttgggataatttcgtcatcatttcgttgtaaataaaatatcttttttcaaaagggaaaaatttcattagttcgtaaacttccgatgtggcaattggattgttctgcaatagcgaggtagctggaaaaatgaattttcttacatagtctatccacttatcaatcgtaacatgcagagactcagaaccgtggttcttttgaatgtcagctaccccaatacgtgaaatcttactcaaaagcgtaggaattctccccaaatacggtcctatgatagataaatagatatgcgagttttcaaatagatcatttacagaagcaaaaggagtcaaattggaattccactcgctgtaatagaagacgtagcttgaattcaattcaagggattcaaatggctcgtgagttttatatttatggatcaaccttggcttatgggctagaataccattatctatacgggttatcatcaaagcagttgccatatcttttgattcaccagatgaggtcattgatgtgtacaatggatttaaaagatattcaaatactcttcccaaatatctagataaggattcactaacatataacactttcggatattgctttaacacatgtatcacgggaataacgcaaccatgtatgagtaagcgttccaagagttttattttaccaaataataaaatatcttgctgagttttctgcttgccttttgattctatatcagcgtttgtttcctcagagattttatccttcatattaacatcatcatttacaacaagggcgttgtcttcgtcagtttcattttcagtggacaaagcagctgccatagccaagggattttctacgcctttagtggactcctcttccagttcagtttctaagttttgaatatattcttgtagaaattccatctctggtttaacgttatcccaaatagaataaaaattgacaaacccatttttcagtaaaatgcaacacatatccatataccgttcatagttttccttatcgacttcttcgttatattgcgataaattgaatgaaataatgtttgctgcaatcatattaccgccttcattaagagaagaataattggaattgttagctacatggctagatggccaagaatccgactttcgtaaaagagcaataaagaacttgtacccttcagtgataaactgactagaaacgttcaaaataacatctaaagtacgaatagaatccaaggaatatttccccataatatgatagatttctttcaaatatgcggacactttggaaaaattgtcgggatcataatacgccaatattaataaggctaccaattgaccataacccactgaattttctaccaaaaggttatatttcttcagttcgtattttgacttttttaacaaatgccttaataaggtggtttgttccttgttgagcagcttagaggatatccaactaaatttgaacaattcttcatgcaacgacggtattagtttacataatgatatggttgttagatcatttatatttggaacagtgcttgagacggcgataaacattttaccaactatggaagcctgggacacttgcctttcatgattcactaattcattagtaaatgatgcaacatcagaaagcttgaggggagaattttcatcgtttttatttatgaaatcaaacagttcaataaacaaagtcctcaaccagtcttccttttcatcatttgactccagtgcagtgaaatcggagcagagagtttttgatcgttcaggccagtttcgtatcacctcttccgttaaaatgcttgcctgactaggggaagctggtggtatcactttttgagaaagagcgttcaatttggaaagtagcgtctgttctgccataaagtcctgaaaatgtatactggtgcgaatatgtatcaactgaaaccgtttcaccctattatgctttagataaagacgataaaatcacagccctataatttatgcaacagtgtttgcttctaaatcaacgtgttccctgggcataaactctcatacgttatgtcgctattgaagaaatagcggaaaatcttacgccgaagttagcgttgtcacccgggaagaagagaagaacataagccttctcattcagaacatgtaaatagtggctaaaatggttatattacacaattcgaaacagtgaaattaagaaaagaaatggtatgttacgttctattgcgctttagtttgaattgaaatcatctttaccatggtactaactacgcttgcgatgaatcgtgcaagtccgtgcggcttatacgtaatgctaatactcaaaacaggcggaaaagcagaggcagttgaagttgcagaagatatacaaacaaaagtacatcggactgggagatgagagcactacacgagaacagtggcagagaaatgtgagaaacgatacactaaatacattacaaggccactccgcatctttggagtacgtttcattgagccgaggagaccttagtatacgtgacactcgtattcacctcctgaaatccatgtcccctggctataaagcctacttacgagaagagaggtaggacgttgaagccacatccataaataatttttacataaaattacgcctcgtatgtcgttctcaagatttatggtagagatcacactcagtcagtaaccttttaggcattgattctagtaactgtcgaacattattaaccttgatgtttatataaagatataaaatgttgggacagtatacaattcatatcgtttaaaatgatctatacatgtcgcgtgaagtcataaacagggatttagaagtgaaatcttttggtagtataggggaaaactcagcttgaaacttttcgtaattgagtaggccaagttgcaaccgtgtgaaatcgaatcatgcctgactctaagtacacaatgcaaggttataaccttgttaagctattaaaaaggctagaagaagccactgcaagattagaggatgtcaccatctatcaagaaggttatattcagaataaattggaggcatctaaaaataacaagccttccgactccggggccgatgcgaatactacgaatgaaccttctgcagaaaatgctcctgaagtagaacaagatccgaaatgcataactgcgttccaatcttacatcggtgagaatattgatccgctggtagaattatcaggaaagatcgacacggtggtcttagatgctttgcagttgctaaagggaggctttcaatcgcaattgacttttttaagagctgctgtgagatcaagaaaaccggattattcttctcaaactttcgctgattctttaagacctatcaacgaaaatattataaagctgggtcaattgaaggaatcaaaccgtcaaagcaaatacttcgcatatttgagcgctttatctgagggtgctcctttgttctcctgggttgcagtggacactcccgtgtctatggtcacagatttcaaggacgcagcacagttttggactaatagaattttgaaagaatacagagagtctgatcctaatgctgttgaatgggttaagaaatttttggcctctttcgataatttgaaagcctacattaaagagtatcatactactggggtttcctggaaaaaagacggtatggattttgctgacgcgatggcacaatcaacgaagaatacaggtgctacttcatctccttcgccagcaagtgctacagcggctccagcaccaccacctcctccaccagccccaccagcttccgtctttgaaatctctaatgatacaccagcaacgagtagtgatgctaacaaaggcggtattggcgcggtcttcgccgaactaaatcagggtgaaaatatcactaagggtttgaaaaaagtagacaaatcccaacaaactcacaaaaatcctgaattacgtcaatcctctacagtttcttccacaggaagtaaatccggtccaccaccaaggccaaaaaagccatcaacattgaaaactaagaggcctcctagaaaggaattggtaggaaacaaatggtttattgagaattacgaaaatgaaactgaatctctggttattgatgcaaataaagatgagtctatcttcataggtaaatgttctcaagttcttgttcaaataaaaggaaaagttaacgctatctcgttgagtgaaactgagtcatgcagtgttgttcttgattctagcatttccggtatggatgtcatcaaatccaacaagtttggcattcaagttaaccattccctacctcaaatctccattgataaatctgacggcggtaacatctatttatccaaggaatccttgaatactgaaatctacacctcgtgctcaactgctattaacgtcaacttaccaatcggcgaggacgatgattacgtagaattcccaatccctgaacagatgaagcatagcttcgctgatggtaagttcaaatctgctgttttcgaacatgctggttaatattgcgaggagcattaattgtatttagttaaaagaaataaatcacatttgaatcaatcagaaagaaaagtgaatgaataaacaattatatactttttgtaaaacctttttttcatgtgtaaccttttcttaaagaagtaacaggaaaacgaggagcgactaagtgactacttgatcgttcgagtagaacttaaaaacaaaaaaaattaaatatttacagtgtaaagagaggctgaagatcagtcaaaagacgcgtgcaacaatacacgacgatcatttaccatttctcaagtaatacatatatgcacgttcatgaacaggaacatcaaatggtgaaattacttcggattggcctggtcgagcgacgggatcccttaggtatacagcgtggcatgtcttgaaagatatttccaaatgatgaggtaaaatggcgaaaggcgataaaaatggtcttggcttccatggtgtgaaaaagggttttttaggatcttgcctaccataaacataatttttctgccacggcaagtttatcaatttacgtgcttttggttcatcaccttccaattcagataatttaatcggatcatgatattttaaatttttggcccatttggggtcgaacgttagtgaaccatcagaaatatcactcatcctagttttgaagtggtctgttatatttttcgtccatagtttcacgctttccgctatgattctttttccagatcttaaagcggatttggctccatcagataattctttttttgtggtttcgttaggattcatcatttctgtagccagtgaaatcaactcgtcaggctgacatttagaaatgatttctcttctaatttcaccggatttgaaaaactcttgataagcgttatttagactttctaacaactgagagtcctggatctcagggagaccctgtttgagttcatctatcgacaagggctcattattcgacttacctatttccttctctacatttaaaagctttctcaagataccttcctgtgtgcatccctttaatgcgttatattgctgtgactccagattcttattatattgcctcaaaaattcttgaaactgaagtttctttgggttagaatccgacatcttttcaaaattttccaacttcttctcccaaacttcctttggctccgttttcgcttccttaacatacttgttccataaaactatttgagtcttatcgatctttagcgcttcttggaaacttggtttcttggcaccgagagcttccagcactttgtccggtttgacactgaacatatctccaggctttaaagtatagcttggatgcttaatttttacaccattaacgcgaacatttccatgcaagatgaactgacgagcttgtcttactgacgaagcaaacatagccctgaaaagggcaaaatcaagccttttttctaatactgcaaaagtttgtaataaaaatggtgtttccttgatttcacctccacgcagtgaagcatccaattgtgctactgaatccaatttgggtttgaaaacggtttgccatctcttttctgtcaaatgttcaccatgataagctcgggtttcctgctttgccgtccacttctgttgatacaaagatttagacttcaagtctacaccaccctttttgtacaaattaaacaaattatacttattgaaagaagtgcgtactcgtcctcttgccaaagattttagcaaattagcctttcttggcattatctctgtattttaattgtaaccagtcttccgtaccaaaaaagtataaaggagctcctactcgatatatattcgaattagttgcacttcctctggggaaaccttcacctttttgaccgttcgctctctctttttgtatatcttcagcatagttccttaactaatactgcgaagcgaaacgtatccggctgccaccatgaaaagtaaaatcgtgcttaacgaagaaatcaatcatataatctatgaagatggattggcggagtttattagaagttgctagctgctagtgaagaaaagggaatcgtggatgtgatggtagtacattggacaattgtggatgaaatacgacttcttagatgggcatctgaattcaaaccggccggaattcataagcatttccacatgttttgcatagtggaaagaatgaattcgccagataagtatccagtgacgctattacagaaagaaaccatgaagttggggaaggtatttactgcaaaagacatatgggataagttgagccaatcttacaatttagagaaaattgatgaaatggagaatacatattccttggaagccactacagagagttcacggaatggcaatggaaatggtgacgatgcagaaattcatgaagaaactttacttgaattgaataatcgaataagagtacgcaagcaagattttacattaccttgggaggaatacggtgagttgatcttagaaaatgcaagaaaaagtccaaactctaacgaagagtatcctcgagttgaagatatgaatgagaaagatagtacaattccaaaggaaagtccttctacagacctaaagaacgacaacaataaacaggaaaaaaatgcgacaattaaagtgaaagagttgcctgaatatcatacagaggaaaatgatagccccatagacgtccagaaagaacccattaaggaggtgcaaagcgatgaaaaggaactccagagggaacatatgagtgaagaagaacagaaaatgaaaagtacaaataaaacagcagctccagtaagaaaatctcaaaggttgaaaagaagtaaggaagttaaatttgaagatgaagaaaaggaagagatagaagaagataatacgaaagacgaagaacagaaagaaaagaaagaggagatccaggagccaaaaataacccacaatgaagaagtagataaggaaaaaaacgaaaacgaagaaggtgatgatgagcgtgaaaaatccacctcttatgaaaataccaatggctctgaaagcgaaggagttgacgaaggagttgacgaagaactgggatacgagtctgaacgtgaggcagaaggtaaaggaaaacaaattgaatcagaagggggcaacttaaagaaaaaaacggaaaacaaaaaaggagatgatcaacaggatgataccaaaaaggattctaaggacaaaaatgaaccattagcaaagagaactaggcattcatcatccacaggtaatactagcaatgaaacctcgccgaaaaggaaaaggcggaaggcaggctctcgtaaaaatagccctcctgccacaagagtttccagcaggctacgaaataaaaaataatcactgctcatatatagatcgcgataataaacgctcatccgttccatagaggtatctgtatttaatgtagtgtagcagatatagaataaaataaccttaatgaagaaatagaatatacgtatgcttctccttgtctaatcttttgtaattatatatctatttcaattaaggctcagatacttaccataaacataaataaaaagcagaaaggcggctcaattgatagtactttgcttttagttgaccttcaacaattcgacgtcgaaaaccaaagtactgtttggtggaatcaaacctgggaaaccacgtgggccataagcatatgggccagggatggttaacctagctttttcaccaacagacaactttggaataccaacatcccaacccttgatgacttggccgacaccgatgttacattggaatggagagcccctgtcaacggaggaatcgaatttttggccgttctccaaggtaccggtgtaatgaatggtaaccaagtcacctgtctttgggaaggtggcaccatcacctggggaaattctgtcaattttgacgttaccttcaattacttcagacattattacttgttttgattgattttttgcttatactcgagtttaggtgaaaggccttactttaagctttcacgagtttatccaccaaattctttcaacgacgtctctcttccggcaattttttttgcccgaaaaagactaaggcgggtgaggggaattgaacggcactataatgtggaggtaaacagaatgatcaagcgctatatacataagtagctatagattatttatttcaagacggcaaccaacttttcgccagaattcctcccgtgcttaatatcatcaagtaactgtgggatatcatctaacccgttcttgtaaactttcactgggatgtggtggatttcaccatcattgatttttggattgatgaacttaataaattttatggcggcttccttgtattcagggtctgctggcaaagtaaacgtgccaaatgggacgtcgttacctcctatcaaatatagaagggttccttcaatactgacgttttgcctcctgtcttcctccttgatatctttttcggttaaaacggtcaattgaacgaccgtagcgtctaagtcatcagcggcacatttgtacacctgttgaatagtttctgtgttggagacacagtccaccaagtaaggaatgttgttgtacttcttttttatctgttcgataacgtcagcatcgtggtagtcaaaaagttcatctgcaccgtactctttcaacaatttttcatgtttacgagaagcaacgacgatgatcttgctgaaaccgtttagtttttttgccaattgaataagcatctggccaacagcagtggcaccaccccaaaataagatgggttgatctctttgcgctttggagggcttccatgtcatgtccaagccaaaactatgtgtaaggatcataccagccgtggtcaatgagactgggagggatactgccccttctaaagattttacggggccttctggtagcttgtctttaccgcacaatctaaactctctggctggtttataagcagtctcggatgaaatggcagagtactcagcaaaggcaccgtttgaggggaacctcactgaagcaccgtgaataaccccataaatgtaatcaccaatggcaaagcgtgcagcatcaacatttgggcccaactttacgatttggccggctgcatcacagcctaagagggcaccttgaggaccaatcttgaaatcaatatgtttccaatcggtagggttaccggcaacggcgacagtcttaattagaacaaatccttcttctaattcaggaattggaatgtcctgtttgactacagccttgccattttcaatgacaacggctttcatggtttctggaatcgaggcggacatgcttgatatgcagtatgatattgctttttgctgtgtatagttaacgattttttttcaactagaattacagtactaatcaagaagtgagaggaagaaaacggcaaaaaaaaaactctctccttttaaatcgaagcattgccgaaataccttaaaaacggtcttaaatccttaacatctgtccttactaatcgatgccaatccaacggagggagcccatatgctaggtactaagagtacgcaggggcggaaccgcgcgacaaccgtaagcggatccgaggaactttagtcagcaggggctgtgatgaccattaaaaaattgcggacacaggtagtggaacgagcaatcaatgtgatcaatttgccatttcattccacgaaatggtttccattctaagcatgaatgctttgacgttacgggtgttggttatttcggttctttttattgcttccgtgggcacgtacgagaagggaagatgaatagaaaaagagtttccgagttttgtatgtccaatgtttacataatttatataacttgaagtttaatcttggcataaagctctagttgtgacgaagtgtgtaggccatcacatcagttctccagttttctacccaatttttttatggataccttgatttttggtttagggctggatgtctttacgccctttatttgtgttttactgcccaaactagtgccggtctctaaatatttttctgtattagtagtagaatcgttctccattagtaatgctttttttttcttttcaaaattgattgccttgacgtctaagtagttattcagttctttttccttttttagcaactcattcttgctcttctggtaaaattccaggtcctctttactcaacctagtaaaactttcacggtctctcaccaaaccgttatattgtttttgtttactaatagcattagacctaagctgatctcgcagggacttcctggttttccttttatattccgcttcatattttttttgctccacttgctctcgtatcctctgggcctctacattaccaactccttctgacacgaatttcagtggttttttctctcttgcactattagcattattatcactggtagatgacatgatgatataacagagcccacagtcttttgttggaaccgctttctctaggtttcgatggacttacatctaattgaacattctcgtgcgtttaaacgtcatttttccctcagattggaagtgcatcaaaagtaattcctagggacgacaaaaaggcggaaaaggtttcagaaaaataagcggacttagctcagttgggagagcgccagactgaagaaaaacttcggtcaagtcatctggaggtcctgtgttcgatccacagagttcgcaatttgaaaaattttttttaatgattacgcatgtggatgtgttcagtatcaaccgatgctcgcttttccaatcaaatgatacaagccagaccgaacattgcatgttttccattgtaacttcccaggtatatctgaattagttgtaaaaagtaatagtttacccggaatcgtgtgaaaaattttgaaaaaaaaaaatgaagagccaagatacaatgagatgagatgaggtgctgaagatgcatggagattctgtatttatctcaaataaagtacgcaatagagtatataagccaagtcaccttttatatttcttagtttttaacttgcaaagacttataagagacttataaaacaaggagaaaatggccaaaaaagctatcgattcaagaatcccgtcactgatcaggaatggtgttcaaaccaaacaaaggtccatatttgtcatcgttggggacagggcacgtaaccagctcccaaatttacattatttgatgatgagtgctgaccttaagatgaacaagtccgtcttatgggcttataagaagaagcttctaggattcacttcgcacagaaaaaaaagagagaataaaattaagaaagaaattaaaagaggtacaagggaagtgaatgaaatggacccttttgaatcttttatctctaaccaaaatatcagatatgtatactacaaagagagtgagaaaatattgggtaatacctatggtatgtgtattcttcaggacttcgaggcattaaccccaaatcttttagcaagaaccattgaaactgtagaaggtggtggtattgtggttattttattgaaatcaatgtcatcgttaaagcaactgtacaccatgactatggatgttcacgcccgttatcgtactgaggctcatggtgacgttgttgcaagatttaacgaaagattcatactttctttaggttcaaatccaaactgtttagtcgttgatgatgaattaaatgttctaccgctatctggtgccaaaaacgtgaaaccactacctcctaaggaagatgacgaattgcctccaaagcaattagagttgcaagaattaaaagaatccttagaagatgtccaaccagctggttcattggtttctctatccaaaactgtcaatcaagcccacgctattctttctttcattgatgccatttcggaaaaaactttgaatttcacagttgcactaacagctggaagaggtagaggtaagtctgctgctttaggtatttctattgccgcggccgtttctcacgggtattctaatatttttgttacttctccatctcccgaaaatttaaagactctatttgagtttattttcaaaggattcgatgccttaggttaccaagaacacattgattatgatatcattcaatctacgaaccccgacttcaacaaagccattgtgagagttgatattaaaagagatcacagacaaacgattcaatatattgttcctcaagaccatcaagttctgggccaagctgaattagttgtcattgatgaagctgcagctattcctttgccaatcgtcaagaacttgctgggcccatatctagtcttcatggcatccactatcaatggttacgaaggtacgggtagatctttatctctgaagttaattcagcaattgcgtaatcaaaacaacacatccggtcgggaaagtactcaaaccgccgttgtttcgagagataataaggaaaaagactctcacttacattctcaatcccgtcaattacgtgaaatttccttggacgaaccaatcagatatgctcctggtgacccaattgaaaaatggttaaacaagctcttatgtttagatgttactttaattaaaaacccaagatttgcaacaagaggaactcctcacccatcccaatgtaatctatttgttgtcaatagagatactctattttcttatcatcctgtctcagaaaatttcctggaaaaaatgatggcactgtacgtttcatcccattacaagaattctccaaacgacttacaactgatgagtgacgccccagcgcacaaactatttgttcttttaccaccaattgatccaaaggatggcggcaggatccctgaccctctatgtgtcattcaaattgcattggaaggtgaaatcagtaaggagagtgtcagaaattcattatcgagaggccaaagagctggtggtgatttaatcccatggctgatctctcaacaattccaagacgaggaattcgctagtttgagtggtgctcgtatcgtcagaattgccactaatcctgaatacgcatccatgggctatggttctcgtgcaattgaattactgagagactatttcgagggtaaattcactgacatgtctgaagatgttcgtcctaaggattattctataaagagggtgagcgataaggaactggccaaaactaatttattaaaggatgacgttaaattaagagacgcaaaaacgttgccacctctactattaaaactttctgaacagcctcctcattatctacattatttgggtgtttcatatggtttaacgcaatcgttgcataaattctggaagaataacagctttgttcctgtttatttacgtcaaaccgcaaacgatttaactggtgaacatacttgtgttatgttgaacgttttggaaggcagagaatcaaactggctcgttgaatttgccaaagatttccgtaaaagatttctgtcgcttctttcttatgattttcataagtttactgccgttcaagccttaagtgtcattgaaagtagtaagaaagcacaagatttgtctgatgacgaaaagcatgataataaagaattgacgcggacgcatctggatgacattttttctccatttgacttgaaaagattggatagctactcaaataatttgctagattatcacgttatcggtgatatgatacccatgcttgctcttttgtacttcggcgataaaatgggagattcagtaaaactatcaagcgtccagagtgctatcctgttggctatagggttacagcgtaaaaacatcgacactattgccaaggaattgaatttaccttccaatcaaactattgctatgtttgcgaagatcatgagaaaaatgtctcagtacttccgtcagctgttaagccaatcaattgaagaaactctaccaaatatcaaagatgatgctattgctgaaatggatggtgaagaaatcaaaaattacaacgctgcagaagcactggaccaaatggaagaagatttagaagaagccggttctgaagccgttcaggcgatgagggaaaaacaaaaagagctaatcaactccttgaacttagataaatacgccataaatgataacagtgaggaatgggctgaatctcaaaaatctttagaaatagctgccaaggccaaaggcgtcgtcagtttaaaaactggtaaaaagagaacgactgaaaaggctgaagatatctatagacaagagatgaaagctatgaaaaaaccaagaaagtctaaaaaggctgcaaattaagcgttctactctttgtcaaacccttttatagctaaacgtttacttaatttgtacaataatatagaatagaaacatagttgatgtttgaacctttacatattcctttcaatcgtgtcgagcgatataagtattacgattatgccggcgaaaactgaacccgttttagacaatttcaatcaacatactccactccgtagtgagtaacttttggagtaatacgaagtaaccaaagaggtcaaaacggaactatataccccaaaataagcatcattcaaatggtcgaattaactgaaattaaagacgatgtcgttcaattagacgaaccacaattttccagaaatcaggccatcgtggaagaaaaggcttctgcaacaaacaacgacgttgtcgatgatgaagatgactctgatagtgattttgaagatgaatttgatgaaaatgaaacattgttggacagaatcgttgctttaaaagacattgtccccccaggtaagagacaaacaatttctaatttttttggttttactagctcttttgtgagaaatgctttcacaaaatccggaaaccttgcttggactttgaccaccactgctttgttactcggtgtgccactatccttatctatacttgccgaacaacagctaatcgaaatggaaaagacatttgatttacaaagtgatgctaataacatattggcccaaggtgaaaaagatgctgcagcaacagccaattaattttaatgatgtaaaagaaaagagagggttttagaaaaggagccatacatgttccaatgggacactaactaaccaatttattttgtttgcacagttctatttattgctttagagtaaagttgaagaaaaaaaatcttcgttttaaaccgctatatcaatacatagtcatagtgtacccattcagacttctatgaacttccgatgcgaaacatttttttttgcctttttaccttttctgttcattttatctagcattccttaggttaatttaaacaaatgtataaacttgtacatatttcaaataaaaaactttcagttttatttcaagaaagctaaatttcttttggatgtttaattgataaagcgtaaatatccagaaaggtagtgatgtcatagataatatcattgatgaacattccatggatagcaagtgtcaagccgagtcccatccaaaccaatgcagaaactatgcttcctttttggtaatctaaaacgtaaaccataaatgcgtacaataccaattggatagttgggattaaaaatgggaaattgaccattgggaatggttgcatggttaaatgagcaataatcatccgaccaactacaaaggcaaccgaaaaaccaatcgataaaattaaagccaaagaaataaaagatggttgaatcaagactaaggtaaaaattgaagagaagtatgcaaagaatggcaaaagaccatttactgctttacttatattttctgcagttttgcttggagttgcagatttggtcgattgggattcgtaatacctcacgacgtttgtatgagctgtgacaatattaaatattaatgctcctgtgcaaaatgcatacattagatgaacggtttcaacatcaaacacaaaatcttgccaggagaattgcgctactttagtgtgccagatggtttgaggtccgtaaattccgactgcaatgaaagaaatacacaaaacaataataccttcaacaggaccgcagaattcagctagataaagtttgtgggtgtgatactcttcccatgtgctcaagtaaaagctgcacaatatcgcaaattgtgaaaaaatggtcatatatgtgtaacccatacctgtcatggaacagacaggaatcattgacaaagttgtgttgattgaatcaatacaatggtcaaacaattcccctagagggccctgctggcctgtacgacgtgcatgcattccatcgcaagcatcaaaagtctggtataaaaacaaacctatagcataggagaaataggtccaacgtggcgattcctggtcaaaatacgggtcgtagtaaagtgttgttaacacattaaatataataaagcagaaccctaataatgttaccaaattgggtgccatccatagtggaaaaatagtcgcaaactttctccaaaagggcctcaatacatggtttgaaaggaaagagcggtcatcactttgatacctaaagtcagattagtaatttaatgttacaatagttagtatttatttttcttgccacagaagatttagggtgcaataagataagcaacatacttgtaaagcttcaagtttcccaaactactctgaggaataaagaatcccattgtttcccctgaatcagttagtaatactgttttcgaatccatggtagatgattttcaaattcatgaattcagtatccattaaccttttgctatctaatctttcatattggcagaacgccaaagaaaaaaaaaaaaaaacgtcacttcccgcgaattttcacatgcactttaatcgataagtttcagtaatagaactggactataggaaacaacaatataggaaggattgcacaagatcaatttttatgcaataggaaatcttgttatttggtaaatcagcgagatgttgtatgacatgcaaatgcttcactattcgggcaattcgcattagcacctgagtatatatctgacataaaaagatttctgaagttatcgtcagataagaagatggagtcaaaatgtaaacaataactttaacctatataaattttcttacatttgcttttaaatactcgaagatttgcattgaacgatcgttgccgttgactcatttgaaacagaaaaacaatacacgcaggaaaggaacggcagttggtctgagaaacaaaaccaacttgcattttaggctgttccgatagtttatcagagtaagggaaaaaatagcgtgcaaaagctatcgaagtgtgagctagagtagaacctcaaaatatgacttcgaaaaaagtgatattagttgcattgagtggatgctcctccagtggtaagacgacaattgcgaaacttacagcaagtttattcacgaaggctacattaattcatgaagatgacttttacaaacatgataatgaagtgccagtagatgctaaatataacattcaaaattgggattcgccagaagctcttgattttaaacttttcggtaaagaattagatgtgatcaaacaaactggtaaaatagccaccaaacttatacacaataacaacgtagatgatccctttacaaagttccacattgatagacaagtttgggacgagttaaaggctaagtatgactctattaatgacgacaaatatgaagttgtaattgtagatgggtttatgattttcaataatactggaatatcaaaaaaatttgatttgaagatattagtgcgtgctccctatgaagtactaaaaaaaaggagggcttccagaaaaggataccagactttggattctttctgggtggatccgccgtattatttcgacgaatttgtgtatgaatcttatcgtgcaaatcatgcgcagttatttgttaatggagacgtagaaggtttactagacccaaggaagtcaaagaatataaaagagttcataaatgatgatgacactccaattgcgaaacctttaagctgggtgtgccaagagattctaaagctttgtaaggattaggaaagcgccacaaaatcgatgagaagtataaaaaaaaaaaagtaaaaacaataaaaataagaatgtgtacctcgatagataacttaaataagacaatttcagaaccacaatattgataacaccatcccgatttttgaaattatttttttggtgtaaatgagagaggaggggagtgaattagaaatggaaaaaggcttccttaaatggaaaccagtcaacttgatgaagaaaatattgtctttaccaatgaaaaaaactaaaaacgatataggtttgagattagatatatcatatattttagttaatctaatagtctgctcatacccggtaaacacgtatccaaaactgctttataggaatagcttggatgacttaatattgtttctaacagtgtaccatggcaagggaaattttagaatttttaattttagaggtgagaaagaagacagcgattataaagataatgatcttattggtatcgctgccaagtttgagagcaaagattttgaaattcaagaattacgttcgacgctgattaatgatggaaagataccaatatcacccattgatctcgaaacaaggaccttggtcgaagaagaaaccaataatgtaatttgtgaaaggatcggttggctagatcattttccaccgccatttgaactgctggaagagattgtagatggtatagaaaattacctgtccgtttcgaagaatagagtggctgttttacattgtcgaatggggaaaggccgatctggtatgataacagtagcatacctcatgaaatacttgcagtgtcctcttggagaagcaagattgatattcatgcaggctagattcaagtatggtatgacgaatggcgtcaccataccctctcaattaagatacttaaggtaccatgagttttttattacccatgaaaaagcagcccaagaaggaatttctaatgaggcggtaaaattcaaatttaaattcaggcttgctaaaatgacgttcctccgcccatcaagcttaatcacttccgagtctgctattgtaactactaagattcaacactacaacgatgatagaaatgccctcctaacccgaaaagtagtatattcagatatcatggcgcatgaatgcggtggtaatatgaccttcatttttggtagggactacttaacactggaaaatgattgtcgtatagaatttaccctggggaccagcaagtccaaagccgccagtagcataatatcttggacttcatgcgccagctgttggctgaatatataccttgagactttgatgcacataattaaagacgattcttcgccagattactttcaagtagagaggttaaagagagacgaaatgcttggaacaaccataagctggcaagagctggacggttttggggagctcagcactcacggcttgaaattatttcaggcactgaaattggaatgggaaattatataggtttatgcatttcgtcaaatccattcattcgttaaacttagttaaaagtgttatatttattgtgaattggtttgttttggtaggcttttttctatattatgtattcttttccttttcttcaatattcttgtatggtactttaatttactggcaggtattttttggagcggtcaattatatgaatcaaaacgccattctagaaacaggaagaaatatatgagaaccaaggagtaggttgaaaggcattgtagagaaattttattagtatttatagccgaagaagaaggttaagtgacaaattttcatttataagcctcgctaaaatgaatgctagtggaagatctcattccaaaggccccattataaggtctgtgtctttagaagatcttaagagaaactctagtttcaaaggcaatctaaagtacaaagatgaagtcacttcacataaagaaccacaggtcggaacattgagcaacgaagaactgctaaaagatttggacaacatgttgcgcggtaaactgaacatgggaagaaacagttttcatgccgataaaagaaataaatcagatggaaatatcagtgccttaaccttcaaggcaagatcaggtcttgagggagatattcgtaccatagatatacagcaagatagtagtgatgaaaatgataattttaagttcagtgatgatggcgttaataaggatagaaataatgagaaagataataatactgataacgccgttgaatttcaagacgatgctgaagaagctgaagaggagaatgaggatgaatcatttgctaatgtagatgaactggatggctttgatttgaataaggtttctgatggcaagcatgttcctatcaatgaaaagggcgaagttgattataatatgccggtagataaagaatttcagaaatcacttgaccagtgcgcagcttcacttgaggaaagatcaagtgcaccttatgctttacaaagagcagtggactgggaattgaagatgttttattctttggaagatgaactgtcggaatggttttgcagctctgattatatgcattttggacagacacagactctgtttaaacagaaaattacgcaaccacaattattctttgatgatgaaaactatgctgcgagcgtagttgaatgtttaattgaagacatccccaattctttagcatctaatttactcgcattatcatatatttctatgggatgctttgcgtttacgaatagcaaaagtgagcatacaaagattatacgacgcaacaatttaatgcttgttcctcatattcaagaaattgttcatgccttcaagaagattgcaataagttgtagggatgacaacagaaatttaaagaaacaaacaattttgctatttcattcgtcaacaatcctatacttcatatgcagtatttgtatagaaggtagaggagaaaatccggaagcagtaaatgttgttatcgacgcttttgagaaaacagatttgttggaatttttaacaaagtatattgaaaattggaggtggaatagcagattagctatgcgcataagaaatatgatttctttgctcttcaagcttattgtattacaatttggtgacagttctgtctacaaacagaccaaatcatctatttataatctccatggcttaacatatccatcaaagcatccagaaaagctttctatctccccattacattatcaagcattcagggaggacattacttcccgttttcctgattacaatatgcccagttctggcttacctaaagatgttgacaaatcagaatctctttcccagtttctggaaattcctcgtccaaaatcaaagaatcctctaaatatggcgctcattgttcctgaaaaacatattgctacacctgctccttcaccgccaagctctccacaattaatgcatttaggtgaaggtcctagacctcgtaaatctttccaaacaaacatggcatatccgtgtttgtatccatctgataatgaaggatctgaagatgacactctggaagataggatagatttaaatatagagagaaaacctgataacgatatagttattccattcagtaccgaagaggcagcgagaatattaagcgagagtttagaaattaagctgagtacaaaacaactttggtacgaaagggacttattcatgataactgaacgtggttggaaacagcaattagaaaatgagccatatgattatgccgcgcttaatcatgatgcaaactcttcaaaagaggaaaaaagtgcgatttgcattatgcagcgaattgacaaatattataagagctgcctttcgagctttaactctcttgtttttgtcttactgcaaacaatggaatcaagcttgacaaataactttcataggaaaagtgaagtctccgataaaaatcttctaaatatgctgacaccccaattggagatcgtgagagctaaggaattgtccctaaagtcagcagcgggcatattacatgcgttattgaagtggtttaagttaagccatattttgaaatttgaacacttggcggtagttattcacgattcgcgatacatcaacacatgcgcatctattttaagcaaatattctgaggtttatccagagagggttttcaataaatatgtacaaaccccgaattcattttggaaggagtgttctctctctaacgagtcttatcgtgaatcctattcagtagatgactcaggagaggtcgacacggagattatgccttcgtttgcatatctgttaagaatcttgagaaaagtcacagggaataaaacacaaaggttaaaggagctgcccctctccatcggcattctatttaaacgctattatcggctcttcaaccttgacatgtatcatccaatattgaaaataacaagagaactcacaccattcaaaaacaagaggtggaaatccgagcatatggaattgatatcgggggtttacctttatgaaaagctggagttaactgataattgggtaacagggaaggatatatcaggagagttgagcgatgcttgtggtcaagaaattgcactccgggccttgcttcaattttacaattttcaacactatgaaatatctatggaggaccttggatatggacaccgtaatagttccagccaagatctgttaaacaaggaatccgagtatttgaatatttaaatctctacttacggataccgaggctcggggcgcgatgttattgtcattaacaatctcctatccctccctatgtttatatagttttcaatggaggagcatgaaaaccccttaaatagtgtttatttgatcgcgcaatggtgatgattggatcttcatatcacaagtgggatactaggacaaccgttgttggatttctattatcataatatatacgggtaacgatttttgatgcgtcgcgtttgtaaacaaaactaaacaaaacaaacaaatatactcatttgatggcttcatctgcatataagaaatagaagagccagaatactaagcataaccataatatatattacagtctatttcagttgtagctgaaaaatcaatatggaactagagcccactctttttggtataatagaggcattggctcctcaattattgtcgcagagtcatttgcagacatttgtatctgatgtagtcaatttactgcgatcatccaccaaatcggcaactcaattaggccctttaattgatttttacaaattacaatcactagattcgcctgaaacaacaattatgtggcataaaattgagaaatttctcgatgctttatttggaatccagaacaccgatgatatggtaaagtacctctctgtctttcaatctttgcttccatcaaattacagagcaaaaattgtccaaaaatcatctgggctcaatatggagaaccttgctaaccatgaacatttacttagcccagtgcgggctccaagtatatatacagaagcttcatttgaaaacatggaccgattttctgaaagaaggtccatggtatcttcgcctaatcgttacgttccctcttcaacctacagttctgttactttgagacagttgtcaaatccttattatgtgaacactatacccgaggaagatatcctaaaatacgtatcatatacattattagctacgacatcggcactatttccgtttgatcatgagcaaatacaaattccgtctaagatacccaattttgagagtggacttttacatttaatatttgaagcgggtttattatatcaaagtttgggttataaagtggagaagtttaggatgttgaatatatctccaatgaaaaaagcattgattatagaaatttcagaagaattacaaaactacacagcatttgtgaacaatctggtctcttcagggacagtagtgtcattgaaatcgttatatcgtgaaatatatgaaaatataataaggcttcgaatatactgtaggtttacagaacaccttgaagaattgagcggagatacattcttgattgaattaaatattttcaaatcccacggagatcttactataagaaaaatagcaacgaatttgtttaattcaatgatttctctttattatgagtatttaatgaattggttgactaaaggtctactccgagctacttatggagaattcttcattgctgaaaacactgatacaaatggtacagacgatgattttatttaccacattcctatagagttcaaccaagaaagagttccggccttcataccgaaagagttggcatataaaatattcatgatcggcaaatcgtatatcttcctagaaaagtactgtaaagaggttcaatggacaaacgaattttctaaaaagtatcatgtcctgtaccagagcaattcttatcggggaatatcaacgaacttttttgaaattataaatgatcaatattctgaaattgttaatcatactaatcaaattctaaatcagaagtttcattacagagacgtggtatttgcgttaaagaatattcttctcatgggtaaatctgattttatggatgctcttatagaaaaggccaatgatattctcgcgacaccatcggattcattgccaaattataagttaacaagggttttacaggaagccgtgcagctttcttccttaagacatttaatgaatagtccccgtaatagttctgtcattaatggattggatgcgagggtactcgatcttggacatggatccgtgggttgggatgtttttactttagattacatcctctacccccctttgagtttagtattaaacgtaaatcgtccttttggcaggaaagagtatctacgaattttcaattttttatggagatttaaaaagaacaattatttctatcaaaaggaaatgttgaagagtaatgatataatcagatcattcaagaaaatcagaggttacaacccgctcatccgtgatattatcaataaactttctagaatcagtatacttagaactcaattccagcaattcaactcgaagatggaatcttattatttgaactgcattatagaggaaaattttaaagaaatgacccggaaactgcaacgcacagagaataaaagccaaaaccaattcgacttaattagattaaataatggcaccatagaattaaatgggattttaaccccaaaagctgaagtactaacaaagtcttcaagcagtaaaccccaaaaacacgcaatcgaaaagacgctgaatattgatgaattagaaagtgtacataacacgttcttgacgaatattctttctcataagctttttgcaactaacacaagtgaaataagcgttggtgattattctgggcaaccatacccaacttcattggttttacttttaaattcggtttacgagttcgtcaaagtttattgtaatttgaacgacattggatacgaaatcttcattaaaatgaatctcaatgatcacgaagcatctaacggattattgggaaaatttaatacgaatttaaaggaaattgttagccagtataaaaattttaaagacagactgtatatttttagggcagatttaaagaacgatggcgatgaagagcttttcttattgagcaaatcgctccgttaagaaatgatcccgtcccgtttttcatttataataaatttcctccacgcaggtttaatgtataagttgtaatggtagcaaatgatttacagatttatttgcaagtaaagagactcttttttcgttttgtttttcctggatccgcaacacaaagtgtattacatatggatacatggaatatctttacagtgctaaatatattaggttaaaaaaaggtcgttttctgtaaagaatgctttttcagcgttaactttacgtctttttgataataaagaaatttaattaggtgaagcggagatattgaatattatgtactaatgatatgatgagtaggcgacgtaactatcgcgtatataacatgaatcaggtcgtcgaaaagaactagaccttcattggatataccattcttaggaagtattttttaatgcccggacctaaaagaaggtcatatttagtctttctttcttttaatttaccccaatcttcatcggcagaatcggtatcgtattcgcttgccttccattcttttaacttctcgtttgtcatagcttgtctttccgttaatttcatcctgatagaatattcacgaaggatagaaattaaaattagtgcggcaataaagcagcaaccgcaaaaaatttgtgcatgtaagtaaggattgctcttatctttctccaccgtcaatgcctgggcaatcacctcacaaaccaataagaaaggcgcaccacagtagttgacgaaggcccaagcgggcaaaaactcttctggtttaaccatatcggcaatcagaacggtattcatgacgttggcgacaccaacgcatgagccaactagaattgaaaaaaagatgagttgaacaaacgtatgagcggggatccagaacgcaaacatatatattgttaacaaagtggttaatacgatcgttacgtttgccctaccaaacttatctcccgctaaacccatcagaggtcttccgatggattgcgagccgttcaaaatggcagtcaatgtggaagcgtcgtgcgatgataatcctttcgagattgcgtatgaagataaagtaaaaaccatcatattgtaggcaaataatgcgaacatgaaccataatgcaataagtaccacaaatggcttagttataacctttaatgaaaacattgctttgagctgttcaaacatggcccgaggcgatttcaatcctatggcaggtgtagggtttctttcttttaagagcgcaatagcaactagaacacttatgctacacgatatgcctatgatacgaaggcaccaccgggtatttccaaagtcagaaagcattttgtttgtagccaaaccgtaaacgacaccaccagcaccggtacccaataatgagacacccattgcgacagctctttttttcaagaaccatcctggtaagacggttgttgctggaacgaaaatcagtgatattgaacaaccgaccataaaaccttgggtgacatacaattgccataacttggtagtaaaggaggccaagagatatgcggcaagcattacagcatcaccaaaaagcatggtggtccgcagaccaattattctcatcagtgccatcacaaggggggataagagttgaccgagaaagacagttaggccagcaattaaggcataatcgtacttcgaagcaccagggtaagtatcatggtttaagtagtaggcaaggtcgacaccgaaggatgcgttgcagccccacgtggaaaacatggtcaagaacacacagaatgtcacgacccagccataaccaccgtcggggggcagttccagctgcccggtagacttgttggtgaatactttttttacagtcggttcatcaggctcgaattcggttattccttgggcctcaagatccttaccggagtgtttcgtggaagccggatatagtctattcctcatgagtttggagtccatggaagctttatgttctgtagtatcattttgaatagaagaagcagagaaagcagaggaagatggtgccgacaacgaggcgcctgcagtcgtggtgtgtgtgactgggatgtttaactttgactggactgactcattgtgctgtagcctaatggcatcggccacgtcaaatctagattctaatattttattaacgtctgcggaattttcttccgtctgcaagttgtcgtcatcgacagcctttttaatgtcgttgagccgattagttaacgtcctactaatagacaattttctcgatgcatcgttcgacttggtgctgtgtagatcagagcatggaaccggagcagcaatagaagccttagagaatgatacaggctgtgaagagtttatcgaagaaacctcggacgatgtctcagagaccattccggaagaagcagaaaagtagtcgtttgagtgcgttgacatttttcagatttattttcagaagccccgtaattatacctaaagaaaaagtaaagaaaagtggagaaaacaaaagaaaaagataaaacttttaaatatgtggtgtgacaaatgcaaaatactattctgactcgcacatttaactaacaaaagaaaatttgtctaagtctagcagctttggtagaatatagaagaaacagtctagttttggctccgatatgagtggacaaagcatcaagatctaaggaatgccaagtatttatccaggttctcccgaagacttttcttcaatagcggcgggggttttttttttttgcagattgccgagatagcccgcggcaaagatacgttatctcggttatcgtcggcaagcgctattgtaactagatataggaaactgtggtctgcaaagatgcggtataaggcctccgtctgttcttactgcgttatcagcctttgacagttttagttcgtcagggtctttgaccaaatgataaattccctggtttacattttcactagtttgttctcgagcaatgcttagttggcacataaatgagtcaggcactaccactcgggtaacggtctgcgcgtttctttttgcggccatgaaatttttcaggcgatgagcttaaaggtaaaggaaaaagatggtaggatgataggtaggatgaagcggtatgaaagtggaagaagcacaatatagcacgtcgaaacagtgctaatcatgagcgatgacttgttttctaaggctttggagaatcccgaccaggacttgaacgtggaattgcccaaggatgatgttgatttaggtcttttaggtgatggtgggaacgagaggaagaccgatgaaccggtagcagacgcagaaagatcaacaggcctaggatccggctcttctgaatccgaatcagattccggttctgattctgattctgattctggctcttcaggtagtgaggatgattctgcagatcaggacgttgaaggagaggacgaaggtggtgacgcgattgaaaatgaagacgaagacgaagacccttcaccttccggtcctatactatcgaagaacgaaatactagaggaaactgttcctgaactaccggaagattatgaaatttcagaaaaaacgatcatcactcctattggtgttttgaagtctgcatttgaaaataatataatcattcacgccacgatgtcgggcgaaaagcgtgttttaaaagagggttccattttctgtctcgaggatagaactttgatcgggatgttgacggaggtgtttggacccttgcaaaacccattttatagaattaagttgcccgattcaaaaaaaaacttattcgatgaattaaaagtgcgtttgggtgagaaagcctttatagtcacccctgatgcccactggatagatactttcgagttaaagcgcaacaaaggtactgatgcgtctaatgggtacgatgaagaattacctgaagaggaacaagaattttccgacgacgaaaaagaggcccttttcaagaaaatgaagaaacagcaacggcaacgaaagaaaagggacaaccgcaaactagccaacgatagtgacaatgtcaaggtaaagagagctcggcagcccaaggccaacagtttacctaaactggtaccgccgttgggcatgagcagtaatgctccgatgcaacatgggtacaaatcaagaaacgcacgtgaaaatatcaagcgtgaatccagtgctacctctaatcggaatggctcctccccagtgccaatcacacagcaccaccaacaacagttttctgcaaataattatcccttccctcaacaaccaaacggtatgccttatccaccatactcacctttccctcagccgactaacttccagtatccacctccaccatttgggcaggcgacaccggcccaattctccaacactgttccatatggtagcttacctcccgcatacaacaatatgtcgccgccaacacagcagtcgttcatgccaatgacccaaagtcaaccgccacttccatatggcgtacctcccatgaatcaaatgcaaaacccaatgtacatccaaccgccacctcaagcacctcctcagggaaatggtaatttccaacaagtaatggaattacatcaaatacttttgcagcaacagcaacagcaacaccagtatcagcatcagcatcagcaagatccaagaacctagagtcacgattgaaatatttaataataaatgctatgtatcatagataaactagaaagaggcaagaaaaatttaacaagtttcttaattgaatattattttactgtcactaccattattagacgccatctcagcgtgtgacatgataatttttctttttttctttttttttcctcaaggcgatgatatgaaactttcaaaaaatttatatgtaaataaaaaagttctacgagggtttaaatacggaagtttatttagaagatatttatactctgaatacacacgtagagtacagtaaaggttttttagatctactaatgaccatatcgttgagcaatataaagaaaagagaccattctaaaatttccgatggaacttctggtgaatcatcgcttgtaaaaaggaaacagttggaaagcgccaccggagatcaagaggaagaatatacagaccatgaaatcattatagagccgttgcactttgctaataataataacactgtactcacagattcagaaaattatctaagatggcaaaataccatctccaacgttgttaaatcagtggtttccattcatttttcacaagttgcgccattcgattgcgattctgctttggtatctgaagctaccggatttgtcgtggatgctaaattaggtataattctgaccaataggcacgtcgttggtcctggtccgttcgtaggctacgtagttttcgataatcatgaagaatgcgatgttataccaatttacagagatcctgttcatgattttgggttcctcaaattcgatccgaaaaacataaaatattctaagatcaaagcgttaacgctaaaaccaagtttggctaaggtcggctcagaaattagagttgtcggtaatgatgccggtgagaaattaagtatcctagcaggttttattagtagaattgacaggaacgctccagaatatggtgagctgacatacaatgacttcaatacagaatatattcaagctgctgcatctgcttctggcggttcaagtggttctccagtcgtaaatatagatgggtatgctgtggctttacaggcaggtggctctacagaggcatctactgatttttttttaccgttagatagaattcttagagcgttaatttgcatccaaaccaacaaacctatcacacgtggtacgattcaagttcaatggctgctgaagccttatgacgagtgtagaagattaggtttaacttcagagagagaaagtgaggctcgtgctaaatttcccgaaaatatcggactgttggtagcagaaaccgttttaagagaaggcccaggctatgataaaattaaagaaggtgatactctaatttcaataaacggtgaaaccatatcttctttcatgcaagtggataaaattcaagatgaaaatgttgggaaggaaatccaattggttattcaaaggggcggtgtcgaatgtactgtcacctgcactgttggtgatttacatgctatcacccctcatcgttatgtagaggtttgtggtgcgacttttcatgaattatcatatcaaatggcaaggttttatgcgctacctgtcaggggtgtatttttaagtagtgcatcagggtctttcaactttgattcaaaagaaagagtgggttggattgtggattctatagacaataaggaaacccccgacttagatacatttattgaaattatgaaaactattccagatcgtaagcgcgttactgtacgataccaccatctaacagatcagcattctccacttgttacttctatttacattgaccgtcattggtgcaatgaattcagagtttacacaaggaacgatacaactggtatttgggattacaaaaatgttgctgatccacttccagccgatgcgttgaaacctcgttcggccaaaattattcctattcctgttaataatgaaaaagttgcaaaattgtcatcatcgttatgtacagtggctacaatggcagcagttccattggattcactttctgctgatattttaaaaacatcaggcttaatcattgatgctgaaaaaggttatgtcctagtgtccagaagggtagttccacatgattgtcttgatacttttgtcaccattgcagattcccttgtagttccagccacagtagaatttctccatccaactcacaacttcgctattgttaaatatgatccagagttagtaaaggctccactaatcactcccaagctatctaccaccagaatgaaacgtggtgataagcttcagtttataggttttacccagaatgatagaattgttacttcagagaccactgtcaccgatatttcctctgtaagtattccaagtaatttaattccgaggtaccgtgccactaatttagaagctatatctatcgactgcaacgttagcaccagatgtaattccggtattttgacagataatgatggtacagtaagaggtttatggcttccatttttaggcgaaagattagaaaataaagaaaaggtttatttgatgggattagatataatggactgtagggaagttatagatatcttaaaaaatggcggtaaaccaagagtaagtatagttgatgctgggttcggttcaatttccgttctgcaagccagaattagaggtgtgcccgaagaatggatcatgcgtatggaacatgaatcaaataacaggctacagtttatcactgtttctagagtttcttatacagaagacaagattcatttagagaccggtgacgtcattttatctgtgaacggaaaattagtcactgaaatgaatgatttgaatggagttgtaagctcagctgatggtattttgccatcagccatgttagattttaaagttgttcgtgatggtaatattgttgatttgaaaattaaaaccgtggaagttcaggaaaccgaccgttttgtaatatttgcaggtagtatcttacaaaagccgcatcatgctgttttgcaagctatggttgatgttccaaagggtgtctactgtacattcaggggagaatcgtcaccggcgctccagtacggtatatctgccacaaacttcataactcatgtcaatgaaattgaaacacctgatctagatacatttttgaaagttgtcaaaacaatccctgataatagttattgtaaaatgaggttaatgactttcgacaatgtgcccttcgctatttcactgaaaacgaattatcattacttccctactgcagaattgaagagggacaacatcacgcacaaatggattgaaaaggaatttaccggcaacagccaaagtgaaaaataggccagatttgataaaacatttatatatgtatgtatgtatgtatacatcaaagtcttccataaagaacagtttttttatagactatcacaggagcgttaagatttacaagtttttcaatcattttgaggggttaggattatgatgtcgagatggttgcaagcgcctgacgaaatagtatttaattacttcaacgcttgaattctctaaggtattatcgattgtataaatttatggttattgtttcatacttatttatatacatgaagaccgaaagcaaatactcaaacaattgatttggggttaacggtgcgtttggtttagaggagaacataattattccaccttcaatgatagggtaataaccgctttagatgctttgaataagctggatgggcaattttccttccggttaaggcttttaatgatctatgggaccagcctatattgccatgttttcttccagctatgcctcttttaaaagtattaccggtacgcctccacctctttgctgtacctttatgagttttcattaaagttcttattgttattgtagaaacgttattgaatagaaagccgttgagcttcactttgaaactatttgaacctttaagtagtggtttgagtacattgaaaacagacatgttttggttttggtctcctcgttgccgtttgttatgcaagctaattttcatgatagatatatatactatcttttttgtatttgaccagatttttttaggctccgcaaattggcgagggcttcaaggttgaaaaaattggttgtggtttatacgcactgctaattatttacagaatgaaagagaaaaagaaaaagatatatatatatatattagaacatgcatacgtgtatattgaaacaaaaatgaaaacaaaaattttcaaagtgagatgtcaatgtcattgctgctcttcctttgtcatttagtctactttgttacttagtttttgtcttctcctaaaagtttttaagtttatgtttactgtttacattaaaccctgttcgcgtaatttagctaaagtttcttgaatctttttagccaatactggatcagacctaattctttgttgaactttagcggcttcagcaaaagtaatggcttgtaatttctcttccatagttctagccaaatcagcggattcttcgaataatgtaatagcttcatcgatatcttcctgctgcaatttcatttgagctaaaccgattttagcttgctcacttcttgggtctagtttggacgctttttctaataaattcgtggcttcaataaaattttctactgttggatttcttgtcaacaaagtggctttaccgaccaaaggcgcaattccaacataaataccatccaacttgttttctaattcaatagccaaatcgtactgcttcaaagccttgtcaaaatcgttcttgtctgttaaaatttcagcaaagaaatttggaacttctggtgcctctggaaattttctcttagcttcactaaacaaagtttcacagtcatcaaacttgttttcacggtacgctagacatgctaattgaatataagggaagatattctctgggtctaattccttagctttatcaaaatcttttcctgcttgatcatagttttgtaaaatgaaattcatttggccgcggtgatagtaaacagaagaattgtttgagtccagtttcagcgctttatcgaagtagttataatattcagtcgagtcatttctatcagccatgattaatgccatgtagatatatgaattgactcttgggaacaattcaatagctttcttgatgtcttcgtgagctcccaatggatcgtttttcaagaacttgaaaatacctgtgtgttctaatgagatggccaatttttcctttaacttttcatcctcattgttcttgtccaattgttcttcaaataaccttgcagctttcgtgaaagactcatcagccttgtcgtaactttcgggagatcttttgtacaaattacttaaaccgttcattaactctttatcagcttcattggattcatcataattggcaaaagtcaactcgggtttgaaaataccaaagaaagaggccatggatgtaactgaaggcaagttttcctgcttgtctttgcgttctttagctggttgggtggataattcagttggagtagcagtagcggtgtcaatatcgccaaacttttctttcaatttagacatagcttgcttattcaagttcctctccaacattggttcaatagaggcgtcattgaagtcaccatttagagacaatacagacaaatcgaacatcgcatccgcaaattttcctagcccttcgttagcagaagctcttctcagtaaaacttttgagtagtctggttttaattcaagagccttagtactcatttcaacaacttttttcaagtcacccacagaaacatagcaagccgataaattcgagtagaaaactgggtcttctttcaattctaatgcccaattatagtacttaatagcatcgtcatattttttatttctaaagaactggttacctttgtcctttaacgctaatgcatatttatccttttcttcagcggtgaaatttgccttattggaaaaatctggttcgccattactagaaaccgggtagataggaggatttgatggggctgtagatttcttagcaccttcagtctccttttgagagtcctttgtgtcctttttttcatctttgttgatcgtgttcttttttcctcgttgttgttgttgttgcaattggttgtaataatagtaggcaccgatggcagtacctgtagcagcaacggttgccaaaatggctgtcttgttccttgtaatgaagctcttcattggcaattgagaacctagatgtgagctgtaatttcacttccgaatcttgcttctcttttatggtgagtggtggagttcctcttaattcctttaagatcttttccactggtcgtccaaacacaaaaggtggtttaacgccatcttattcatcgtatacagtgatattgtatattttaaactaatggcaatgaaactctttctttccttccacttaatccttgaatgtttgtttctgaaatgatataacactgttgaaccttatggaaacatttgaagttgcctgcacagtgtttctttcaataaagtcatctttattatttttgaatagttgacttaattacatcatcattatctacgtattatggagtttttttcagttacgcagtgaaaaactgttatagtaccgatgagatgagtgagacgagcataaaattaacttcggtttctgtatttgctattgtccatccctatcctagttttaaaaatataattctatcaagttatggagtgccagaggtgccctgcatctgccagaaatccagcgacagttgagtctagaaaggaaaagttttgcgatgaatgtttcatcaagtttgttagtactaaacaaaggaaacaaatgatgaaggatgaatatttcaggaacctatttaaagttatatacccatttgaaaaagaaggatccgtctctaagattctgctccccttatcacattctgattcaggatctctggttatgttagatattgtgcacgacttgctattggaacaaactaagcaacacaataatcgtacaggctttaccgtcgatgtactcacggtattcaccgaggaaaatgtttctgttatcaaagaacgtatggaatccttgattaatgaaaaaatgtcacaactgaataaaatatccaacatatttaatgtccattttattgatgttaacgaatttttcaacaatgcatcggaagtatcgacttttatcattgacaatgaaaattttgagattttcagcaagtcaaagtcagtagatgatagcaatatattaacattaaaagaaatattaggcaaatactgtctcaataattcatccaggtctgatttaatatcgattataaaaactcaattgatcaagcattttgcatacgaaaatggttataatgccataatgtggggacattccatgacaaagctatctgaagtaattatttctcttgtggtaaaaggtaaaggttctcaaatagcgacgtttctagactcggaatcatttgatactttgaataataaaccatgtaagtataaaaacctatatcctatgaaagatctattatccgtcgagattgaaagttttttacaaatcagaaatctggcacagttcctcattaacgttgaagaaactaatgtgaagcctaattgcttgatcgccagaaaatcactgccgtcacttggtcaacaaaaattggtaaaaaatatgacaatcaacgaaattaccaacaaatactttcaggatattcagaacgattattcaaatataatatcgacagttttaagaaccgcagataaattgacgcaacctaaatcaagtatggctaagccgtcacaatgtcaaatatgtcaatctaaaatatacacaaatccatccaattggttaaataggatcacagttacttcgccttatcctgtggagaccactgaagaaaagtatttatttaaacagtggcaagattcaaaattagggcaatctcacacacattatgttgaattgttgaatgaaatcaaacagggtgccagtaatagcctcgatgttgaagacggtgatgtcaaattgtgttatggttgtttaatcttattgaataccagtatcaaggataagaatttggtttggccaaaagtcgataccatggatattacggcaaatgcgaccaataaaaacaaagaattgagccaaatattggatcagttcgagattaattccgatggggaggaataatgaaatgtcaaaggcttcgctattccaatggttatgtatttatttatttatttagcaatgtattttactttacatcgcttcggctgccttcatttacagtgtgtctataaaacgtataacacttattctttcacttcctatgcaaaatgcttaataattcattagaccctgaagttccattcgaacggacgtcgaagttgggctcatttattgcactagacctgttttgcagcatatttagtagtttatttgaggaattttcgttgttatcagatgccaaggaatatccgtcagttgcatatacattattattgaaggcgctgctgtttttattaccatgcaatatattcagtaattcatgagaactgtccttatttgaaatattctcatacccatcattaagaggcttgggctttaagtagtttaataactctgttgaattcttatctaattcttgattatttgtagcgtcgttgcgtttcattgacgttgacatttcacttgacggtccaccctcagtgcgagggtacccggtagagtcgttctttttcaaaatattcaacaatcctttagctgaatttttctgcgagtatgagtcaacattatagggctgttttggtgctgtaatgtctttttccttttgttttaacattcccaaaagttcgcttgcattcgcatcgtttatacttgaagttgatgcattttcttcgctattttgaggttttgacacagaattcctcttcaacatcatcatgatttcttcatccccacttagatgttgagattttggtgattgctgatttgaagatacagtagaggaaattgggtttcttagcatctgtaataaatcttttgatgaagacacattggagcttgaatcaaaagcttttttatcattcgccagactggcaaaggtttcacctcgttttagtattttaactttgggtaccttttttacagtatttgttgttgatgataacccgacagtttcgtttatagatttattactttcagtgggcatatctctatgaggcacttcaccgtcttggaaattgttctcttttaaaatatcttggctaattaatttggagttgtcttgagtttgttccagttcttccaatttttttccatcttcttcgtcagaactgctttcgaagacttcatatgcatcactatcaccaatgtgaatttcttgacgatatttattctgcattcctactgatgaattctgtttactctgagtcgagggtgaagatttaccaggcccccattctacactattagattctgcagaagcgttcaagtttgttttgcttgcgtcgttccttggtttttccttttgacttcttcggctgtctttttcgcttggcataacgttcaccccaatatctacattcaatgaatttctttcatctctagctgtctccacctcttcatctgaactactctcgaaatcttcatattctgcatcttgtataccagatacggagtcatttggtaaaaaggaagtatctggtttggaagcgtgtatcttctgcgatgatgttggttttttcaacaaatctagcaaagcttgagagtttgaatgagcagtttcatcattattgttttgcttgattgaattcaagtccgttcctctctgtaagattttaagctttggctttttgcttgattgcacgttgctgtcaggctttttcgaatttagtatatctaacaactgcccaggggaggagctgctgtaaccagagtccctcggtaaaggagcaggaggcaaggaaaacggttgagatactgctggtccagaaaggttatgcatgtttggaacaccaaaagccatcggattcggaggagcattaaaattaggggggaccggagttggaatagggttagcgctattactattgttagttaatggtaacataaatgggaaaggtgcaaaaggctggccattcattgtcgcaaacaattgaggatttgacatgaatacgttagccattggcatagtaggtggtataacattcttattgttagcaaacggttcagaaagagatggaaatattgaaggttgttgttgagaagaaaacgatgactgctgatccttctgttggttgtgttctcctgattgctctttcaaatgctgaagctcttggctcgagggtacctgtccgttggagaccgcattattattactgttagcttgcactgcagtatgtaacatattcagcaactctctaccgggatcaatctgctcctccttagtgatacccaacaacaatttcaattgttcttccgcataggatttcaattgatcttcattttttatttgcctctgatgccttaaccacattgataagggtctcatcatggaattaatcagataatacttgatatttgatttgtacattgttttagaaattttcttaaaatcgaaccattctatcttatcaatttcatttctaacttgaggtttaaaattgaagacttctgaaacaccagatatcaaaaatattttgtaatttttaccttgaatatttctttcaatgaattggttgtcgtcaatatagtccgtcaaatcgaaaccaatttcttctttcacttctctaatgcaacaatctatgtcattttcatctttagatatcttcccccttgggaatgaccaagaatccgattcagtaccctgtaccaataaaattttactcaggttctcgttaaatatggcagcgcccctcaccggtatacttttcttatacttggagaattgctggagtgcctcatccactcttatgtcccatttccaaaccagaggacatagttttatgatcaattgagcaaatgatttaatctttagggagggtaaagttggattcatcaatttgatgaaatccgtgtaaaaccatgaggcttcttcaaaatgaaataactctctctcgacactcgataaatcttcattcggacaatttataataaaacgtactaataagtcctctaaaattctatcaacagaagtaacgttctccaatgcgtgtcgtagcggcagtgacattgtctaatgcgaaggtacttttatttttttcagattcaaagcaatattatttagacaattgatactaagtgagcttaaggaggattaaacaactgtggaatccttcacaaggattcaatatttgtttttcctggttattttgccatcattcaactttcctcagacgtaaaattcgtgcttagtgatgtctcaatattcccgcagggtaataaaattcaataactatcactatatacgcaacagtattaccctacattgctatcggctcaatggaaatccccatatcatagcttccattgggccgatgaagttagtcgacggatagaagcggttgtcccctttcccggcgagccggcagtcgggccgaggttcggataaattttgtattgtgttttgattctgtcatgagtattacttatgttctctttaggtaaccccaggttaatcaatcacagtttcataccggctagtattcaaattatgacttttcttctgcagtgtcagccttacgacgattatctatgagctttgaatatagtttgccgtgattcgtatctttaattggataataaaatgcgaaggatcgatgacccttattattatttttctacactggctaccgatttaactcatcttcttgaaagtatataagtaacagtaaaatataccgtacttctgctaatgttatttgtcccttatttttcttttcttgtcttatgctatagtacctaagaataacgactattgttttgaactaaacaaagtagtaaaagcacataaaagaattaagaaaatggttaaggtcagtttggataacgtcaaattactggtggatgttgataaggagcctttctttaaaccatctagtactacagtgggagatattcttaccaaggatgctctagagttcattgttcttttacacagaactttcaacaacaagagaaaacaattattggaaaacagacaagttgttcagaagaaattagactcgggctcctatcatctggatttcctgcctgaaactgcaaatattagaaatgatcccacttggcaaggtccaattttggcaccggggttaattaataggtcaacggaaatcacagggcctccattgagaaatatgctgatcaacgctttgaatgctcctgtgaacacctatatgactgattttgaagattcagcttcacctacttggaacaacatggtttacggtcaagttaatctctacgacgcgatcagaaatcaaatcgattttgacacaccaagaaaatcgtacaaattgaatggaaatgtggccaacttgcccactattatcgtgagaccccgtggttggcacatggtggaaaagcacctttatgtagatgatgaaccaatcagcgcttccatctttgattttggtttatatttctaccataatgccaaagaattaatcaaattgggcaaaggtccttacttctatttgccaaagatggagcaccacttggaagctaaactatggaacgacgtcttctgtgtagctcaagattacattgggatcccaaggggtacaatcagagctactgtgttgattgaaactttgcctgctgctttccaaatggaagagatcatctatcaattaagacaacattctagtgggttgaattgcggacgttgggactatattttctctacaatcaagagattaagaaatgatcctaatcacattttgcccaatagaaatcaagtgactatgacttccccattcatggatgcatacgtgaaaagattaatcaatacctgtcatcggaggggtgttcatgccatgggtggtatggctgcgcaaatccctatcaaagacgacccggcagccaatgaaaaggccatgactaaagtccgtaatgataagattagagagctgacaaatggacatgatgggtcatgggttgcacacccagcactggcccctatttgtaatgaagttttcattaatatgggaacaccaaaccaaatctatttcattcctgaaaacgttgtaacggctgctaatctgctggaaaccaaaattccaaatggtgagattactaccgagggaattgtacaaaacttggatatcgggttgcagtacatggaagcttggctcagaggctctggatgtgtgcccatcaacaacttgatggaagacgccgccactgctgaagtgtctcgttgtcaattgtatcaatgggtgaaacacggtgttactctaaaggacacgggagaaaaggtcaccccagaattaaccgaaaagattctaaaagaacaagtggaaagactgtctaaggcaagtccattgggtgacaagaacaaattcgcgctggccgctaagtatttcttgccagaaatcagaggcgagaaattcagtgaatttttgactacattgttgtacgacgaaattgtgtccactaaggcgacgcccactgatttgagcaaattgtgatctcccttgccccagtgtacacatatataaaaatatattcatgcctatatgattatgtatcggaatccaaaaacttatctttatattgcttcgtttcgtagttagcaatgaatcatcttatcatgattcctttttttgttttggccagattaatgtatcacggtcgacggcgaaggcatcaaccattgttgtggaatttcaaacacaatacttgatgactccaaacgtgggcatatattttgatttgaaaagaagtcgagaaagtatagcaacgcattgtatacgtttgaagctttcagcaaaggatataccgtggaaatgtacacgcctatccctgctaatacccctgctcccactgcaccaacttcatcgatgacgtccaactcttcatccgcatcaaatgccaacaccactagcagtagtggcataaacccaaggaacagagccagtggtactccatccaatgagcgggctcgtccggcgtcgggtatcagttcgtttttgaataccttcggaattaggcaaaatagccagacagcttcttcttctgcggctcctgatcagcgtctattcggcacaaccccatctaactcacatatgagtgtggccatggaaagtatcgataccgctccgcaacagcaggaaccacgtctgcatcatcctatacaaatgcctctgtcggcccagttccacgttcatcgcaactatcaactccccatctccatatctctcactgcccctacaaccacagaccaccagcaatcatctgcgcataatttcgaaggcaacaatgttggtaacgttcaagagtctttgaatcagcggcagcctaacggtactaacaataccacaacctcgataatttccatggcgccagcggctacaacgagaaatatagtcggtggtgcagatggatctactattgttaacaacagtcaggaaatgtataagaatttacgtcacttgatatatgctgcaaaccagccaaatgggaccgaaattttacatttggatttacctgcaacaagtgcagaggagtcaaacaatatgttcaatgtagatgaggtcactttgaagcaaaggaaagataagcatggtctttttagtataagactaaccccatttattgatagttcgtccacgacaaatcaaggtttattctttgaaccgattataagaaaggctggccctggatcccaattggttattggccgctatactgagcgtgttcgcgatgcaatttctaaaatacctgaacaatatcatccagttgtatttaaatccaaagttgtttcaaggacacatggttgttttaaagttgactctcaaggtaactggtatataaaggatgtgaaatcatctagtggaactttcttaaatcaccaaaggctctcacccgcttcctctttatcgaaagatacccctcttcgtgatggtgatattttacagttaggaatggattttagaggtggcacggaagaaatctatcgttgtgtaaggatgaggattgagctaaatagatcatggaaactaaaggcaaattcgttcaacaaagaagctttacagcgtttgcagaatttacaaaaattaactacaggtattgaagaagaagattgttcgatttgcctatgtaagatcaaaccgtgtcaagcaattttcatatcaccatgcgcacatagctggcatttccgttgtgtaagaagattggtcatgctctcatatccgcaatttgtttgccccaactgtagatcaagttgtgatttggaggcctcctttgaaagtagtgacgaggaagatgaaagtgatgtggaaagtgaaggtgatcaactggtggatcaacttagcgtcttaatggaaacttcaaaggatgttgatagccatccttaaggtcaaagaaaatacacagtttgaaaaataaagaaaaaccaccgaactccacatctcgtaccttaatattattttaattattctcttagtatttatatatttgcgccgtttacatatttgacttattgttttcaggaatacaatacctccatcgttggcagtcaattttgctttcacatataaaactaaaaaaaaagtaaagaactcggttaatcctcggttagtttgccaagctcacctattaatcttaataggacttcttgagtttgttgtttgcccagaccatacttatatatttcatgcccaccttcaactattttccattcttgagtcttgtgagaaattttggtcaaatctctttgccaatcgccccataatgccgacttcttcaccatttccttagagctaacgatgcttgtcttcacattttgcaaagattctgcattgtttgtcacatctctgtaacttagaattgaactcgtcacgctttccaaaaacttggaacgcaagaaacgtccttgatatttcatatcacgcccatatatacgttctttagacccatgatgagctagtaaccatgaagtctgtaatctccatcctaaactcgaccaaatgcctttccaccataatctaaattcgttatgcctttctatctccgaaggtaaccaagtcttatcatggttgcggccatccccatcattaccattgccatcgtcgccatcgtcgccatcaccacggcctggaggtagtaatctttgaatgtagttttttaacaatagttcttcatgccatgattcaacaagcatcatgctatccacaatatcgacattcttggcggtaaatactcttgtaaatagcccgccaaggtcgtatcctactgtagtgaagggacctttaatttttgcatctttgatcaatgcgtaccttaaagattccgcaaccatcgcaatagagattggggcgggaggagaatcgctcaacccgtaccctggtctatcgtatagacaatatctttgaattttgtctaaatgatatagttcctcaatccaggtggcagaaaggtaaccagtatcataacctccgtgttcaaacaagatgataggttgcttcttattttcagacaaatctgtgttgttttcttgatcaaatacgtcaccataacaagttatatgcaactgataggttttagcggcatctacgtaatggaacgcctcgtacgagggcgactgaacggttattggtaatttgtgagtcaatctgtaggtatccaatgtcgttaaaagtgtattcagggtgaataaagcgaagaatattaaaattaaaaacttaatagtattcctgaacccaatggatacccattctgtcaatgtatgtttgttttggaccagctgcgagcggtgggtgggggttggcgacccagagccatattggcttctgtccctgttttcggtactatttgtatggttttcgttgaaagtactaatattagcatcatcaattctgcgttcctccaatggctcatttattgagttgttgtaaaacaagagataccaatctaatattgccccaataaaaaatgaaaacgaagtccacaaatatgtaaacgtgcccacaaagccgattctttgcctagtgtatttaattagataggtcaatgctagattgaacaacgtcaaaacacagagagttacatttaagctgtaatctaaagctgagtacagtcccagcttattaaaccagagattgaaagaattagctatgatcgagatgaatattaaagtcaagtcgttaaaacttgcgtacctgttactgaatccgaaaagaatattgatattgaaaaagaaatctgaaatcaaagtggtgactagccagatggtgttaattagaattaggatatttaatatccatttggagttatgaataaagattctataacctttgcgaatttgaaagagactatctttgatgaacccatcggattcaatgtcacgaccttcattaactgctgggccattcgcggatcctgcaccaagggtccggtggttgttgttcagcaacggttgcgcttctgggtgttcactatctatatctgttctttccattcccgtccttgccggatcattatctaaaccattagccttcatgatctgttcgctctgatgcctacagttctttcttcaatggctttcctttcctttcctccttatagaatatagcaaggcatctaacttttagtttttctctcatccctttaaactgcacgatggttaaaattaggggtccgaatagccttgcaaggaatagattaaagaacactatatatgcatagccacttcaaaacgtgctgagaacatgccatcaaggttgaccaatacgattgctgattcgacaacttctacattacataggcatatacatatcagaaaaacgtgctttataggtacattttttaattccttaaacataacttgcttctattttgggatagttccttttctttgaactacgttttttgggcagaaatataaaaaaaaaccgaaaaaaacggcacgcaagaaagcttattcaaaaagacgcaacaatatcatagattattctaagtaccaacaacgtgataaactttgttctaataaagctacatcttatctcttctgtacagctttattggggtgaatcatatttacttcaatccgggtaatggtaaacgtaacaagtgatagaaatattcacctgcgatgagctggaaaaaaaaaaaatttcaaaagaaaaccatactaatgctgaggtataaagtaacgaattggggaaaggccatcaatccaaagtcggaaaaattgaacttcacataaagtaccaggcaaatgactgaagacatcgaacaaaaaaagaccgctacagaggtaacaccacaagaaccaaagcacatccaagaagaagaagaacaggatgttgatatgactggcgatgaagaacaggaagaggaaccagacagggaaaaaattaagcttctcacacaggcaacatctgaagatggaactagtgcctcttttcaaattgtagaggaggatcacacgcttggaaatgcccttcgttacgttataatgaaaaatccagacgtagaattttgtggttactcgatacctcatccttctgaaaacctattaaatatcagaattcaaacctacggtgaaacgaccgcggtggatgctcttcaaaaagggctaaaggacttgatggatttatgtgacgttgtagaatctaagtttactgaaaaaatcaagagcatgtagatgttacggatcgactcaaagaccctctgtcactctgaaatttctaataattatgcacaccacgctagtatagatacagcttgatttgtgtatcccgtttatagtcgtgctatttaaaatctatgtataatataaccagataaaaatacaccttcgtacaaggtgctaataatgttgagaattcgaaattcctttttaaaggcgtattccgtattgaatgattgaaaaatttatttctttttttatttcttttttttttttttttttttttttttacgccgatgctcatcgcagaaaatttttccttcagtttatttgtcttataaaaagactgtcctacgctcaaataacttatacttttctgtatctcattcaaattattttcttgtcaacaacctgtaacagaattaagcactattaaggcaaatttagagcaaatatgacttacggtggtagagatcagcaatataacaagactaactacaagtctagaggtggcgacttccgcggtggaagaaactctgatagaaactcttacaatgacagaccacaaggcggtaactaccgtggtggtttcggtggtcgttccaattacaaccaaccccaggaattgatcaaaccaaactgggatgaagaattacccaaattgccaactttcgaaaagaatttctatgttgaacacgaaagtgttcgcgacagatcggacagtgagattgctcagttcagaaaggaaaatgaaatgactatttccggacacgatattccaaagccaatcaccactttcgatgaagctggtttcccagactacgttttgaatgaagtgaaggctgaaggatttgacaaaccaactggcattcaatgtcagggttggccaatggctttatctggtagggacatggttggtattgctgccactggttccggtaagactttgtcttattgtttaccaggtattgttcatatcaacgctcaaccattattggctccaggcgatggaccaattgttttggttttggctccaactagagaattggctgttcaaattcaaacagaatgttccaagtttggtcatagttccagaatcagaaatacctgtgtctacggtggtgttccaaaaagtcaacaaatcagagatttatctcgtggctctgaaattgttattgctactccaggtcgactaattgatatgctagagattggtaagactaatttgaagagagtcacttacctggttcttgatgaagctgatagaatgttagatatgggttttgaacctcaaatcagaaagattgttgatcaaatcagacctgatagacaaaccttgatgtggtctgccacttggccaaaggaggtgaagcaactagccgctgattacttgaatgatccaattcaagttcaagttggttctctagaactatctgcctcccataatattactcagatcgtcgaagttgtttctgatttcgaaaagagagatcgtttgaacaagtacttagaaacagcctctcaagacaacgaatacaagacattaatctttgcttctacgaaaagaatgtgcgatgatatcaccaagtatctaagagaagatggatggcccgccttggctattcatggtgacaaagaccaaagagaacgtgactgggttctacaagagtttagaaacggtagatccccaattatggttgctactgatgtggccgccagaggtatcggtatgttaaaattttctccatttttttattgattttatttttttttgttacccctaacgatattacagctatttcctaatggcttttaatgacattaatgactttatgacaaccatgatagtacagaagagagaccttttttcttttttttttttttttcttttttttttttttttctttttttcttttttttttttttgagccttttcgaatctagactctatgtgagtctattctcgatggggagtatcggaaattgaattttaattcgaatgacttctaatgcatcactacagaaaactaatattgggaggatgagaaaaattgactttaattagtcgttttgagagacgggaaattataaactcggagaagtgtatttgtgttcatgatttgcacttcatgtcaaaagaaatttcgctttttgacatcggcgcaaataaacaaggaattggcttttcagcttatttctagaacgcatacatacgcttcgttgatcgttgtttttttcaatgcttggcatttgtacaagggtagattgttttattggaaaaataatagtatattctactttgaaatgccgtcatccttcttgactattgttattctcattttgtgtagtttatgcattttgtagttatattgagatactgttgcatcccaagttcgaattattaagaagtgctgataaaaatggaaaataacaaaataaaaggatttcaaccatattcagaaatcatttactttgttttcctttttttaagtgctagctttcattcagtttgaataaggattctggagtattgatgattaaatatttcgaattctttaataaaaatataatttctgataatcttcaagccagggggaaatttgagacaatgttgggagtccaaacatgaatttgtggggggcatgaaaataaagttcatatacagaataacgaaccaaattactaacagtatgctttgtaaacgtttgtttacttctttattttttcagatgtcaaaggtatcaattacgttatcaactacgatatgccaggtaacattgaagattatgttcacagaatcggtagaactggtagagcaggtgctactggtactgctatatctttcttcaccgaacaaaacaaaggtttaggtgctaaattaatctctatcatgagagaagctaatcaaaatattcctcccgaattattgaaatacgacaggagatcttatggtggcggtcacccaagatacggtggtggtcgtggtggtcgtggtggctatggccgtagaggtggttacggtggtggccgtggtggttacggcggtaacaggcagagagatggtggctggggtaacagaggtcgttcaaactattgaagtcaaagtgattcaattcattcatctctattaataataattatataagttgactgcaccttatttcttcaatgcatgataaaattttatttgctgtatactacatttttaatattttaaagctcttcgtcacactttttctttaatactcctaagtttttgggtgaacggtggcaactggattgaagttatttcgcataacgcttagtgtgccgtaaaataataggacagacacttttctttgttctcgtacaaccctggggccgatgttaaacgaatgattttcaaaaaaacagtagacttacaaagaagtcgtgcactagcgcttatgggtcattttagaatgagcgaaatgcacgacaaccaggttgatcgtattgaagtaagagcagagctttatttgccttttttttttttatctaagacgatgatttttagccatacacaaagataagtatatacatattaatttataataattctatctgccaggcagattctatgatacagtgacatacttctatgcgatatagtagcataagttaatgttgtaagacattaatttggccttgattgcttgtaaataaataatttaataaactgaaacgaaaaattcaattgagtttggagaagagtgtgggctattctggaagaaaaattattcgttcaacaaataataagcaacacctagcattaaaatggccaatatgacaaccaatgtaccactacctttactttggttttcagaggtagataccttttccacagaaacgcgctcactggtcttgtcaacgtcaccaatgtataaacctttcagtagtctcaatgcttcgtcagaatgaccgatatcgacaaagctttctgtagcatcttgtccacccaaatccattataatttcatcaccacctggatgttcatctttgaattgagaaacatcgtaaactttgtcatcgatgataatccagaaattttctgggccattgtgttcggcaacttcttggtaactgtaaactttaggcatgattgtttgatattttatgttgtagttgattgattttctttactatgaagaaaatgaaaatcgaatttaaatattaacgaggaagcctgaacgaaaatttttgagaaagtttcaaaagcttcttgttctttatatagttattggaaaaaggacaatatatatatttgttatttattgatataataacaatgcttctcaaatatcgctttttggccacgaatgcgacaaaaattttctcgttatgctaacctctctcactatctcgatctcgtatagctttcttttttgcagctattgttctttttctgggccgttaaatttttcatccggaaactccaggctattacccgctccgtgattttggtcgttgaatcttcgtaaaagcaatcatgtaaatatcattgaatacggacaaacggaactatattgctggaattaatgatataaatggtttcccaagtttgctatatctcctattctatcttacaaaacccttttctcagggtggatgagaagtgacaagtcaccatttgaattcgatacctgacttggctaatttttttatcctttcttcatgtttttgcttcatgttatcctttagctgttttactggtttggtgatacctttctctactagaactctcttcttgtatttgtacaatttctcgattttagctccttttggtaatacacgcacttgtagtagatgacccatcaacaagtaattgttcatagattcttgggcgatcattgcatcctctttattaacgaattctaagaagccataatgtctggaatttccagttttcttattacgtgctaatctcacttcttttaaatcaccgaattgagcaaaatatttacttaattccttttcgtggaacccatgtggcagtctactcacataaataatcccagaatactcttcaagtgtctttttatctttcgactttttttcattagcctgcttcttaggattcaatcttttaatcttgtgtgtaccgctctgctcatcatcagaagcggctaaaccttcaatttcatcttcatctttttcgtcttcttcatctgaactgctagacgatgtttctagagccaactcttctttctcctgtataggtttttcttcggtgggttgtttggttactgtttccttggtggaagttttgcttgttgactttaccatatcgatctctttcctctgttattttatctctagaacttaaccctatagaaaaggtagttaatgaagttaaaagtaatggtaatcgtcttcaaattaagtgatgagatgagatgcgatgcactacttcattttttcttatggcggaaaatttttcatagtgaaaagaaacaggcaaaatctggggggtaaccgcatacgtctctgctatgccgtctgtaatgaggatgctaaagttgcaatagctgctatgcacattagaaagggtttagcaggataatgagttttcagagatagcacaaaactcgaaaggtttcggtactactacctagacagctcatctttcaatcgttgaaccttgaattttgaagtttagggatattaaaagatactgttaattctatcaatttacactagactttgacatatgtatatatatatatatattcacacagcttcatcatgaaataaaaatcaaatgcagaagtgtataatgagaagtacagaattcaagactcactttagttttcactccatttttagttttccgctctcagctgctcttctcgctttgatatcagcgtctgaaccagcctcaaaggcattcataaacgtccaattcatttcttccccattagttaaaaaggaggtgttgccattcattgtaagtttccactctctctcttcaaatggtatactttcattttctcctttcaccagctcaaatttatcaatagcacaacttccatttcttataaaggtgcctttgttatcaatgggctctttggcactggagaatttcaacaagttcataccaagagcggatttagtggctgcgtgggtaactatcataatggtctttacatttggaaattttctctccactctgtcaataaagacaggccagaatttatggcacctctcaaaaatatcttcttctgtttcacccttattactaggaataatactaggttcccagtctggagagatcatgcttggaaaaaacttactcataacttcatgagtagcaggctccgggataatgggtctatcaggcttataccattctcctacaccacgatcgacatataatggaatctttaaagcctccactgtgggtttactagtttctaaacagcggtaaaatggggaggagaaaatcatttctggtttgacatctaatttagagatatagttcgccagttcatgtgcctgttcaacaccgtgttccgaaagcgggacatcgttatcaataccggtgggcggtggtggatatggtccctttggtagccagtttgacctgtaaccatgtctggcaatgtatatattttcgatagccataatttatagcactattttaacctcttgtacaactaattgaacgtcttacatattgaacgaaactgctttacttctaggattgttttcaaagcttttttataaatttcgaaatatccgctattcggatgacgtgatgacgcttcggcaccattgattatttttccagagtttagatgtcttctatgtgcaactgaacaagtagccttcgaaagctagagggatagatacattacttgtgaccacctatttacggcatcacaaagaaagcgagatggctccgacaataagcaaaaggataaaaactctctccgtgagcagaccaataatatatggcaatacggctaaaaagatgggtagcgttaaaccaccaaatgctcctgccgaacatactcatttatggacaatttttgtcaggggcccacaaaatgaagatatatcgtactttatcaagaaagtcgtttttaaacttcatgacacctacccaaaccctgtgagatccatagaagcgcctccgtttgaactgactgaaacagggtggggtgaatttgatataaatattaaggtttattttgtagaagaggccaatgaaaaagtgttgaatttttaccatagattacgacttcatccttatgctaatcctgtaccgaattccgacaatggaaatgagcagaatacaacagaccataatagtaaagatgcagaagttagttctgtgtattttgatgaaattgtattcaatgagccaaatgaagagtttttcaaaattttaatgagccgaccaggaaatttgttaccttcaaacaaaactgatgattgtgtatactccaagcaattagaacaggaagaaattgacagaatagagatcggcatagaaaaggttgacaaggaaattgacgaattgaagcagaaactggaaaacttggtaaaacaagaagccattaacggaagttaggatcactgcacccggaacaacggtattttcataacagccatagtaatacagatcatggtttgaaaggtcggcgctcacaaaaccgaaatgtgtgcagagtcatataaacatctaaacaacagttatgatacatattctataaatgcgtaattttagtaacacaatttaattggggtcgcaaggcttcaatggatgaacgcttagcttctctagttcagggttcttcgcaggaacttttggtttagactttttcttgcaagggagttcctcttcagattttgaattcgacggggaaacttttattgagtgttcttgagaggtgttaagcttgttagcagcaacacttaaataatgcggttttttgacaactggtggcttctcaggttttgtggaggcctttgctggctcaggatcttctgtagtggacacacctgaatttttggtagatgtagagatttcgtccggggcagtactgctcttccttctaataggaggacaaggtcgaggaacaattttcccattatctatggtctctttagcatgctgtaattctgaagaacttttctgtaaagagactggcttagataaagataaagcgggcactggcggcagtggtttgggtgtactgtgtctctctaaggcaggaagattgctctcacctttacgcggcgatacgctgacaatggaaatctctttggtaggggaaagaagtttagaagatggttccttattgtgcctcgaggtaggaggaggcggaggaagcacattgagcttacttttatcgggtgatacgttactgagtcctccagggccaacaacagacggttggggactgggaccagaaagtagaggcgaaacgcacgaggaagtatcatctaggtcaattagttttatgcccgctgattgaacggttgcatctaagggtatactttccttttgtttttccattcttgcatgagaaagttcgtcaggacctgtagttagtgcttcgggatgcgtattcttatattctgcatacagcttctcaactaggttaagcttctctttttcgtcaacaaatttcacatttgccctatatgcagcataaactggtttatgatcgcttatttttaaaggtgcgtccgaatatgccaatggatgcaggttttcacctttatatatgattctatcagtccaagacggagttctcgccttttcagaagtatcataattatctgtgccataatcatatttataggtcggacggaattggagggtcggttctttaaagccctgaaataccactccttcatttatttcttgagtcaactgatcatattgaagcaatctatcaatatagccatccttttgagcccttaattctcttctaacttcatcatttgtcaaagttatcctgtagttaaggtcacccaaccaaaacaacgaatcatggtgtggaattgtctttgatcttggaaaggttatgttcctgtagatattgttgtagtcattgcgacgttcgtcaatgttactcgcacctgctgataaatgtgtattaacgaaacagaatgaagttgccccataatcgaatctaatggctactgcacctttgtttccagtaataccaccaaacccagtctttttggtagacccacctacctcttttatgttataggctctatctgatcttgcaaaaaatagtatcaaaagagaggacatctgttccactctaagtaaaagatatttttcttcgtattgattcaaacagtcagtaaccatagtttcccaaaaagaacttttcgtataatctgcattcaagatagaccctgcggtcaactctataacttcctgcaaccctaacacaacgacatcaggtttgaatttatcgccgattggaaataaccattttgacaaatctgctcttcgagagtttccgttaacattgaatgtaccgacaaacaaatttatgttagaatgagtggtgaatttttcctctgactctaacagcctttcattgacgtattcgcagattggatcataaagttcaacaacttgctggtgcggtagtttgcccaaaagtgtgtcaatattttgctgttttcctttatctacaaaattgttgatgtacattctactaacggacttcgtcgcatcagaaagggcgccagaaaaagacattttacctttccttgaataggacgatttcagagcatttgtcccagtgtaaatttgtgatatctgatctccgttgtcggcccataaagcattcaccttttgcacaaattcattatcgtcgatgaaactactgggttttaccaatcggaagtcttccaaaaatagtttgaaaacggccagtgaaatcgtctgttggatcaaatttgttctatctaaacaatccaagcaattggttctaaagacaccgtcttgttcggatattaatcgcccttcttttacatcgtatgaaaagtaaccggcgtccaaaattgtgtttcttattttagggataatcctacttgcagctgcaaacccatcttgcgaagtttctctatggaaatcaaagcttgttaggaacacatctctaccgattttcattttctcagaatttttcaactgttccttgtatcgcctcgataattgaatttctgaagatttagtagacagcaggttgattatatgaactggcccatacttcttaaatagtcttataaaatgttcatcaaacgtgggctgtgttgcttcaacagatctggtaatttgaatctttggactaatcaaagatgtatcctgctcccaaaaaattggaaggcttcctcttatctgcgtgaaagcataacaatactgagaagagtacataatcatttctgtttcaacaaaatttgcgacatggccatcatcatctataccacgtgcattaaaccttgtgcctgctcttttccaactttgcctggaaataatggtaagtcctactttcaacctattaatatagctaaaaattgtttcagcaaaccctcggattacggtcgtgaggaatcctcgttgatccaatagttctttggccgttacatctagtctgtctctgtatgtgatgatttcgtccataagaaacgagttccacataaactcccggtcaaaatcatcaaaactcaaagagtgttccgtgaatccacgtttctgcaatgtacaagttaaatcaaaatcggtgctgtaataaaaagatccatttgataatagctttcttagttcatgacatggatgcttgggagcttgttcttgagcattcaaactcctagaggaagaagaacgtagcgatgatctagaagaatgtgtggaaatactaggaggcgagcttattgcaaaatctccatcattagtaacaatcggataaccggatgaatcgatgtccatgaaatcccatttagaattatttaagcaaaaaaaatccacagcatatattttgttaaccgttttgtttgggatcggctgggccaccttagatttacctgttatggttgctatgaacataaggccttcaatttctatgagaccaataaaaccgtatatttcatggttagatagtcttctgaaaccattaccatttaattcagctttcggaaccaattccacggcacatgtagatctgcgagagttcttactgtttattggcctaaataccagtccatgtgtttctgaaactattgctatctttctagtttgctgtttcgataggagtattttcatagctactgagtatttgtttttgattctgctgcctttgcgtggcctttgtcaccaattctgcgaacaaaaatatgttgagactatatgaagcgagtacttattgtcctttatgcctagttttccagttaaatctctcttaataactccaggtttgtttcaatttcgtcactaaccgccaaacaagtttcgggtcaccccacacgtatttggttcaagaatatactaaaaaaagaaaaacaagcactagccctagatatggaaaaaaagatattaaaacgtaattctaatttagacatccgtgcttctagtaattatatggttaaaaaaaaaggaaaggaagtaaataaataagtatagaaataaatagaagcgaataagtcctgaaatacagaaaagttcttatgcagagccagatgccgcagcattcttaccttcgacctcggccaaagatggaatggacacatcaccagaatggataatattgttaatggtggcaaagatggctctcactgaagaatcaccgacatcttcggagacacctacaccccatttgtaggccttttcgttgtcggcattacgcctatacgatagatggatgtaagaagcagcttgcgtagaagaaccagaacctagagaatgctctgtgtagtttgctacggcaaatctcacgttcaacaagtttgatagggcgtcgaccaaagaagagattggaccattacctgtaccttcaatatcgacgatctggtcgcctactttgacttgaccagtgaacactctacgttcagtgccgaatttttcaacattataattgactaaactaatagcttggtactgttcgtcattgtagttgtaagcctctttgaataacttggaaatctcatctgattttagttctctacccaaggagtcagcatggtcttgaacggcgctagaaaattcgatttgcatgtttcttggtagatccaaacccaaagatctcaaaataacccaagcggcaccacctttaccagactgagagttgactctgatgacagcttcgtaatcacggccaatgtcctttggatccaatggcaagtatgggattctccattgagtttcaccttgagcacgcttcttgttttgtaagttgaaacccttcttaatggcgtcttggtgagaaccggaaaaggcacaaacgaccaagtcaccgccgtatggtgctctttgcgatactgggatcttattacaacgctcaaccacatctaggacagaggtcaagtcagagaaatccaaattaggagaaacaccttgggtatacatattcatagcaacagtaaccaagtccacattacctgtacgttcaccattaccaaagagacatccttctacacggtcggcacctgcaagcatacctaactctgtggcggcgacaccgcaaccacggtcattgtgacaatgtgtagagatgcaaaccttctcacgctcagtaatatgggtagcgaagtattcaatctgatcagcataaacatttggagaggcaacttctacggtagcaggtaagttgaaaatgattggattttcctcggtaggttcccaagccttcttaacagcttcgcaaatttctacagcaaattcacctggagtatcactgaaacattcgggggaaaactcataggaccaacgagtggcttgttgggaagggtcatccttagttagtttcctaactagtttggtggcctctactgccttggaaatagcttcctctctagacatattaaaaacaatttcacggaacatatcacttgttgccaagtaagtatgtatagtagcctttttagcacctgttaatgcttccaccgttctcttaatcaagtgttctctagattggacaagacattgaatactaacatcgtctggggcgttttctacagcatatctagtgaagtcgaaatctgtttgagatgcagaggggaaggaaacctcgatttctttgaacccaatattgaccagcttgtgaaagtattctttcttttgttccactgacatgggatccggcagagattggttaccatctctcaaatctgttgataaccaacgaggagccctcgtgatccggttatccggccactttctattagatagctttggagcgttaaatggcttgtacttggaggaagggtccttaagcatatttttataggctagcttcactggaggaataactcttgaggctctggaggccgcatgctcagcaagagcaataatactctctttaaccatgattgttccttgtctttttgtaaggaaaaagtctacagtaaacttctagtgtgagaatccttttttttcttcaaaaaataccctttgaaagaactgagtcacttacacgtaagtttctttttactggtcaagttgaaaaataaccaataaatgattatggaaagaacgttgaaagaggagagaggctgacccaagaggagaaaacatcgaacctacgcgactccatagcgcacatctcccatgcgcccgtgcttatatatatataaatatacatacacacatacatgcacgcacatacatgcacgcgcatgacagtgactggccgttactgtacaattttttcagccaagtatgacacacattcaactcagcttttctgaggccttctttcttttcctgcgcgtcggtagagcgatgactaacctactactgtctcagagccggtcccgctccggtagcaatcctggggctggtcataacagccgagtggaagtgtcaaagcggagaacagaagcataagctcaatcgctggacatacggatgcttatatacgtcttattgtcgttgaaaaatatcgaattttttacttcatttatcgaggcttcttcgagcacttttccgctatggctttttccccgtttccttttaatcacgtgcgcgggtagcacccggcacacagctggtgtctcgtcgcacatgctattgtgtgtcatcgggccacacaagcatattgcttgaattttctttcatcgttcaacttaaatccacccaatctagatgtagccgtagcatgtaataacgtatatccttgtttacatgcatctgtgccaggtgaaacggtctgtttgaacgcacatcatttcatatattagtcaactcctgaaggtcttcttgcctgtccgtcaactgtttagacagactctcgtcaataaagcgcacttctgataagcacttttattcctttttttccactgtgaacgatgaagcaggagcagtcccacgaaggcgactcatacagcacggaattcataaatctctttggcaaagataccgcaacacaccctagcagcaacaacggtgctaataataatggcatggggagcacgaactcgttggaccagtttgtggcaacagcctcatcgtcatcttctctggtgaccagcagcgagaataggcgccccctaataggtgacgttaccaataggggcaacactaacctatatgaccacgctgtcacgccagaaatactcttagaacagttggcctacgtggataacttcataccatctctggataacgagttctctaatgtggattggaatgtgaataccacccataataatgcaaacaataatggcgcggacactttcagcagcataaatgcaaatccttttgacttggatgaacaactagccattgagttgagtgcgtttgccgacgattctttcatcttcccagacgaggataagccgagcaataacaataacaacagcaataatggtaatgacgaccatagcaaccacgacgtattgcatgaggacccttctaccaataatagacaaagaaatcctcacttcttgactcaaagaaggaatactttcctaacttcccaatacgaccaatcaaagtctcgattttcgtccaaaaacaaaagaaatggcaataacggcgaaacaaacaactttggcgacaatatgcaaaataaccatccttttgagccaaactttatgggaagcccttctcagtttcccgctgacgcaactaatatgacatcaatcgaccatggcggcttcacaaatgttgacattacatcaactgagaacaatactaccggtgacaatggagtggatgcgctatcaaatctactacataggacaacacacacaccgaaccgctcctcccccctaagcaatgtcacttctgctcaaaattcctcttcacaacaacgaaaacattcggaaagcaaagtcgatagtaacagcgataataacagctccaacaaagcccccaatataactgttcctgactattcaattataccaacctctgttttagtaactctattaccgagggtcaacgtgcccaacggcgcatataactcgttgatcagcgcgggatttgacaatgatcaaatagatgctatagccgcaataatggcgtatcatcatcaaaaaaagattagggaaaataacagtaataataataaaaacatcaacaccaatgacagtcaagaggcacccattctaaaaaacatcaacgaacttttaagtgtcttaataccaccctctccggctgaaactgctgcgccaactaccttatcaacgtcgccttcgttcaatgagcacggtgtagtagcagaggcttcttttctaagctccattttggaactgggcataaagcatccaaaaagtaataatattcacaatcaacgacaaccttcacgaaacgatcataaaatatcaagagagagtgacggtaacaatggaaacgataatgtccatcataataacgctgttattaagtcaagtacgacgcgtggagacgaaattgccaagatacgatccgagccaactttaaatgcaagttcttctgatcacaaggaaaatagtttaaaaagatcacactccggagatttgaaaaataaaaaagtacccgtcgaccgcaagtattctgataatgaagacgatgaatatgacgatgcagatttacacggctttgaaaagaagcaactgatcaagaaagagttaggggacgacgatgaagatttattgatacagtcgaaaaaatctcatcaaaaaaaaaaactaaaggaaaaggagttagaatcatcgatacatgaactgaccgaaattgcagcatccttacaaaaacggatacatacgttagaaacggaaaacaagcttttaaagaatttagttctgagtagcggtgaaacggaaggaataaaaaaagctgaaagcttaaagaagcaaatttttgagaaggttcagaaagaataaaataacagactatacagtttaattatatatatatatatatatacgtgcatttttcttaaagaaatataacttttttcttgtactgcctgcaatctctattcttcattcatcacacatctattcaaacgcgttaaaatttttttgttagcctataagtaaaacgcgtcgcgtgtatccaattttactgaattaaattctttactcattggatgatatatatcttcttggtctagacaacgaacacataccaattcagactcacgagaaaaaaaactgtcttcactctgctattagaaaccaaatagtatcaaggcataaaataaacagtggaaaatgtcttctaaaagtgaaaaattagaaaaattgagaaagctgcaagccgctcgaaatggtacatccatcgatgattacgaaggtgacgaatcagatggtgacagaatatacgacgaaatcgacgaaaaagaatacagggccagaaagcgccaggaattgctgcatgacgattttgttgtagatgacgatggtgtaggctacgtcgatcgtggtgtcgaagaagattggagggaagttgataacagttcaagtgatgaagacactggaaaccttgctagcaaggattctaaaaggaagaagaatataaaaagggagaaagaccaccagattacagatatgctgcgaactcaacattccaaatcaacactgctagcacatgcaaaaaaatcccaaaaaaaaagtatccccatcgataattttgatgacattcttggtgagtttgaatctggtgaagtagaaaaacccaatattttactgccatccaaattaagggaaaatttaaattcttcgccgactagtgaatttaaatcgtcaataaagagagttaacggaaacgatgagtcaagtcatgatgccggtatttctaaaaaagtcaagattgatccagattcaagtactgataaatatttagaaatcgaatcatcaccgttaaaattacaaagcaggaaactgcgctacgcaaatgatgtacaggatttattggatgatgtggaaaattccccagtagtagccacaaagagacagaatgtacttcaagatacgttactagcaaatccaccatccgctcaaagtttggctgatgaagaagatgatgaagatagtgatgaagatattattctgaaaagaagaactatgagaagtgtgacaacaactagacgcgtgaatatagactcaagaagtaacccttcaacttcaccgtttgtcacagcacccggaacgccaatcggtattaaaggactaactccaagtaaatctttgcagagcaacaccgatgttgctacacttgcggttaatgtcaaaaaggaagatgtggtagatccggaaactgatactttccaaatgttttggttggattactgtgaagtgaacaacactttgattttatttggtaaggttaaactaaaggatgataattgtgtgtcagccatggttcaaatcaacggtctctgtagagagctatttttccttccaagagagggtaaaacacctaccgatatacacgaggaaataattccgttactgatggataaatatggactggataatatccgcgctaaacctcaaaaaatgaaatattcgtttgagcttcctgacattccatctgaaagtgattatttgaaagtcttacttccataccaaacaccgaagtccagtcgagacaccattccatcggatttatctagcgataccttttatcatgtttttggtgggaattccaatatttttgaaagttttgttattcaaaataggattatgggaccatgctggttagatataaagggagcagatttcaattcaattcgtaatgcttctcactgtgcggttgaagtttcggtagataagcctcagaatatcacgcctactacaacaaagacaatgcctaatctgagatgtctatctttatcgattcagacgttaatgaatcccaaggaaaataagcaagagattgtttcgataacgttatcagcatatagaaatatctcgttggattcaccgatacctgaaaatataaaaccagacgacttgtgtactttagtaaggccgcctcagtcaactagtttcccattaggtttagctgcactggcaaaacagaaactacccggtagagtcaggttgttcaacaacgaaaaggccatgctatcttgtttttgtgctatgttaaaagtggaagacccagatgttatcataggccatcgtttgcaaaatgtctacttagatgttttagctcatagaatgcatgatctcaacattccaacgttcagctctattggccgtcgtttaagaaggacttggcctgaaaaattcggtagaggaaattcgaatatgaaccatttttttattagtgacatttgctctggtaggctgatatgtgatatcgccaatgaaatgggtcaatcattaacacccaaatgtcaaagttgggatctttcagagatgtatcaagttacatgtgaaaaggagcataagccgttagatattgattatcaaaatccacaataccaaaatgatgtaaatagtatgacaatggccctacaagagaatattactaattgtatgatttctgctgaggtgtcttatagaattcaattattaaccttgactaaacagttgacaaatttggctggtaatgcatgggcccaaacgctaggcggtacaagagctggtagaaatgagtatatcttactacatgaattttcaagaaatggttttattgttcctgacaaagaaggcaatagaagtagagctcagaaacaaagacaaaatgaagaaaatgctgatgcaccagttaattctaaaaaggcaaaatatcagggtggtttagtttttgaacctgagaaaggtcttcataagaattacgttttagtcatggactttaattctttgtatccatctattatccaggaatttaatatatgttttaccaccgttgatagaaataaggaagatatcgatgagttaccaagcgtacctccttcagaggtggatcagggtgttttaccaaggttattagctaatctggtggatcgtcgacgtgaagttaagaaggtgatgaaaactgaaactgatccccataagcgagttcaatgtgatattcgtcaacaagctctaaaattgactgccaattctatgtatggttgtttgggttatgttaacagtagattttacgcaaagccgctcgccatgttagtcactaataagggtcgtgagattttaatgaatacaagacaactagctgaaagtatgaatcttcttgtagtttatggtgatacagattcggtcatgatagataccggttgtgataattatgcggatgcaattaaaattggcttgggatttaaaaggctagtaaatgagcgctatagattattggagattgatattgataatgtttttaagaagttactattacatgccaagaaaaagtacgctgctttgactgtaaatttggacaaaaatggtaatggaactactgttctagaagttaaagggttggacatgaagcgtcgtgaattttgtccactttcgagggacgtttctatacatgttttaaacaccatcctgtcagataaggacccagaagaagcattgcaagaagtgtatgattacttagaagacatcagaataaaagtggaaaccaataacattagaattgataaatataagatcaatatgaagctttcaaaagatcccaaggcctacccaggtggtaaaaacatgcctgcagtccaagtagctctaagaatgcgtaaggctggtagagttgttaaagctggctctgtcatcacttttgtgatcacaaagcaggatgaaatagacaatgcagcggatacgccggctctttctgtggctgaacgtgcccatgcattgaatgaggtaatgattaaaagtaacaatttgatacctgatccacaatattatctcgagaaacaaatattcgcgccggtagaaaggttgttagaaagaattgatagcttcaacgtggtgcgtttgagtgaagcgcttggtttagatagtaaaaagtattttagaagagagggcggtaataacaatggagaagatattaataatttgcaacccttagaaacaacaattacagacgttgaaaggtttaaggatactgtaacattagaattaagttgcccatcatgcgataaaaggtttccatttggtggtattgtatcttcaaattactatcgcgtgtcatataatggtttacagtgcaagcattgtgagcaactttttactcctcttcaattaactagccaaatagagcattctataagggcacacatttccttatattacgcagggtggttacagtgtgatgacagcacatgcggtatagttacaagacaagtctccgtttttggtaagcgttgtttgaatgacggctgcacgggtgtcatgagatacaaatacagtgacaagcaattgtacaatcaacttttatatttcgattctttattcgattgtgaaaaaaataaaaagcaagaattgaagccaatatatctacccgatgatctcgactaccccaaggaacagctgacagaatcatctattaaggctttaacagaacaaaacagagaactaatggaaaccggccggagcgttgttcaaaaatatttgaacgattgtggacgtcgctacgttgatatgactagcatatttgatttcatgctaaattaggtaagtattttgtatgtgttgtgtgatctcatgaatattctatatagtaagaaaagaatacaactgtacatacgcatcctactagatacctaatgtacagacatcggaaggagcgctaggaagcttttattattgaaggttttcagcgatattctgagaatgttttttcggctctggtgatcagttctcacatgcatcatcctttaataaacccatgcattaagattcgccttatcagcaagatcagataagcgaacagcttcatcaatgaaatagaatgcttaaatcttgtgaagcactgtcataagccagtttgataaaagcaatacccacaatatagttggatatcatttaccttgatctgctcttgctttcgaggtgacatagcatttttagccatctgattccttaggttcaaaggcactcatcattcctcctctaaaacacatttcaacgtcattcataatctggaatcaacataacaatatcctagaacacatcatcaatggtcactaacaatggagatggtgagcaccttgggatccgaagaaacggaaatttaaggcatccttccaataatatgaaaattcccagaagggctcaatcaacagttctcaattcaaacccattttatagtaggaagtattctatgtctaccttaacgccgagggatatatgtcgaagcgttgattctagagtatttgtggatatgtcttctcccaattttcagactctggaggatccccacagagatgagattataaacagtgtacggcttaactacttgaacagtagcaaaagaagttccgtctctcatggaaatgaagcaatccctagggttaatccgactaagaattcttcagcaagtaccatagctgcagcaaatgttgatagtgatgacgatgagactaacctgagtagcgctggaggcgacataacgcatgatatttacaagttggttaaagcagaggatcctaaacggctcagacgccctcggtccatggaaaatgtaacacctaaaattgagcaccatactaaattgtcatcagcaagtggtttaaatgtccccggtggcttcagaagggaatttattgtcaacaaaaaaaggcaagaacatcaattaaatgattccgctagctcagacttcacttcgcatgaaagcgattcgattaaccagtcatctccatcttctaaccaagatatcgataaggtcccctttttaacaagaaactttttggaatttctatacgtgtttggacattttgctggtgaatccttcgaggatgattttatccctgatagctcaaacatgatgatacgcggagaagatgaaaggagtgcattgctgtctcggcctgaccatatgaaagtattaccttcagccaaaggtacgacttcgacaaagaaggtttttttgatattgcttaaatctttcattggaactggcgttttatttttacctaatgcctttcataatggtggtttgtttttctcagtaagtatgctggccttttttggaatttattcatactggtgttactacatattggtgcaggccaaatcttcatgcggtgtatcctcctttggtgatattggtttaaaactgtatggaccttggatgagaataataattcttttctccctagtaataactcaagttggattctctggagcttatatgatatttactgcaaaaaatttacaagcttttcttgataacgtattccatgtgggcgtcctacctttatcttacctgatggtctttcaaacgatcatttttattccactttcgtttattagaaacatttcgaaattgtcactaccatctttactagcaaattttttcatcatggctggtttagtcattgtcattatttttacagccaaaaggttgttttttgacctgatggggaccccagcaatgggtgtcgtctatggcttaaatgcagaccgttggacgctgtttatcgggacggcaatatttgctttcgaaggaatcgggttaattattcctgttcaagactcaatgagaaatcctgaaaaatttcctttagtacttgctttggtgattctaacggcaaccatacttttcatttccatagctacattgggatatttggcatacggctcaaatgttcaaacggttatactgttgaacttacctcaaagtaacatttttgtaaacttaatccagctgttctattccatcgcaattatgttgtccacacctttgcagttgtttccagctattaaaattattgaaaataagttttttccaaagttcactaaaatatatgtcaagcacgatgatctaacaacaagagtcgaattacgtcctaattcaggaaagctgaactggaaaattaaatggctgaagaactttattcgttctataatcgtaatcattgttgtatcaattgcttactttgggtctgataatttagacaagttcgtttcagttataggatccctcgcctgtattcctttggtatatatatacccatcgatgctgcatttacggggcaatagccttccagagactaaaggggaattttggagattcaaaccaatgttagataccattttaattttcttcggtattgcaagcatgctttatacgtcttaccagagtatattcggtgtctagacgatatatgttgttgcttcataaagaatttatttggaatcgaggaacactattttgccattgtcgccattgacagcttgcagttgcaaacgtcttcttaattcactttatataaacaaggaccgccaggtcacagtattattcgcacgaaattatgtagtaggtaaaaaacactaaaagcattacccctatattgttatttaatgttccatctacgattagtaggtggtgagcatgtctgaatatacacaatttcatatttattatcaagttcaagattgccagaattttatttttttttccaatctgcgaataagcttgatccgattactccgcttaatgccccgacaacctgagaacttttaaacatatcaaggagtagagtgggattaatgacaatgtgatagtttcataattaaagtaagcagtcaaagacagaagcagcacaccatttaccaatacagcttccaaaatggtaaatttttatgatgacgtggatgagtcgaaatcacacggtgaattcccattaatacccgttgtgcttcaaaattcatcagagctatcagtcagaactatacctaccgggaatgaaatcattgagtcagtgcacctgaccaaatggttacggaaatatagaaacgcacttgccagtcaactagatcgttatgagaaggggtggcaatccaagatagccaactttaggctccaggtccaacatgttatcaattattcgagaaagaatattttcaatgttgattctgaaaataaacatactgtggtcccggggtcattaatagcgttaggtgccttttttgctggaagcatagctgtgaacaggtctaattggggagctaaaaggttgatatttggtcacaaatctagtatcctcgagaaactatgtacgtcattgccatctaggatattgttaccatgggtattggcagcagctacattcaagtattgggctccacagacatcacagaatttggtcaatgccactgaaaatgatttactgccagctgatttcgtcaagtcatatcacaatacttggaaacgaatttatgaggaaggatatgttgccaagaaatgtgatttaaaacgtcaaatcgatcagacattacaaaaaaatataaggtatgcaagggaacagctttatgaaaagttggagcaagcatgatatcaagcggatatctttttttgttcattatcatgtccatagtaagtatgtccatatataaatcggataattaatattctataaaattacccattaaataaatttcatttattttgaatttcatttcgtgtgatctttagaagttggttcgcgaatgggccgtgcatcctgaaacatttcaaactttaggtaaatggtcataaagctcagtgctttttctttatcttttgcattttttttttcttgcctctactccaaagctgtcagtaaccaacttggtgctttatttttgtctatttttactaaattagtgtcgaaagcttctataagcaactctacaagaattctaccacctctgctaccagtaaagcgtctatattcttcggatacactggctaagttccaacccattattcttctgagacatccaatgactgtcccagtcctatgtcttcccataccacagcacactagcaagggataattctcttgagtgacgatcgtttgtagtacattaattatagaatgttcagtgagaccgtcccatggattatcgtcctcaccggcatccgggttgatggctgcgaattgtaagtttattctatgagtatcacaaaactctaggagggtatcttgaggttcttcgttagacagccatataattgttttcagttttaggtttagtaaaaaggggaaattcacaggtgaaggctgaccagatctatagaggtatctttcaacgggacagaaattcaaaggtggaacgatacgttcttgtggggcatgtgataccaagaccttttcgcgaccagattctgtttcttcattgatatatatatgatcatcatcgtcgtcttcttcctcgtcttcgtcttctacttcttcttcaggtacggatacgttctcttctgtgaggcgggactcatcctctggaacgtcctcatattcaccaactttagatgtcattctaaggggaaagagaagcttgttattccaggtggaacacctctttcttgtgaaaatggatgtgattgatgactctctgcaatgtccaattttatgttatagcgatgttgtttgttttttcctttacccggcaaccatatgatattgcccaaagtttccaatgttaacaagaatgaaacggaaatagcaaatggcaataagcaatataaaaacagtcacttttttatttacttttgtatatatttataaatgtgtgtactcgtttcaactttatagagttcttttcgtcttagcgtttctacaactatttcctttttattaacttataatacaacagccacccgatccgctcttggaggcttcactggtgttaccgccgggtgcagcttgctgcttcctagcctgtttagcatttgaaacttgaccggccttactattattatttacacgattattaaccgtattagcgctttgagcgttggcctgaccagcttggcccgtggaattgtctatattggtgcgatcagtttgtgtcttaccatttgtcgcctggttgcctgccaaccctgtcttactctctatgcttgcattcctggcattcacgacagttgtgctactgttcacatttttaccgttggcagcattgctcatcttcctgtggccaccgctatttctaggcacagagttggcaccgctcccttttgtatcttgagaagtttgcttggagttgtcattttccgtcaaagtcttgttgtacttgccgccttcgtctctaactaaacgtgctagagtgtaaaacgcctcttccacgttgattgcttgcttagcagatgtctccaagaaaggagcgttcatttgctttgccatgttcaacccgtcctggtaagagacctgtttttcgttttctaaatcagatttgttaccaacaaccacaattggaacatagtcggtatctttgactctcaatatctgttgatagtaagtcataagctcatcaagagacgacttggacgttatagagtaaaccaataggaatccttcgccgttgcgcatgtattgttccctcatagcagagtattcttcctgccctgcagtatccaaaatgtccaatatagacacttcatcatcaatcaccacttgcttcctgtatgaatcctcaattgtgggatcgtattcatctacaaagtgcgattgggtcaattgtatggtcaaagcagatttaccaacaccaccaccaccaacgacgactagcttgtactctcttatgttcgacttgttcaaaggcatttttttttctgtatatctcctttcaattcgaaaacggttaacttggtttttttatccgtaattctctcgtatctttctgctcaagtaattttctcctagttgattaatatagtgcagaagagtcagataaagagtggatgaataaaatggaaaaaaaacaaaagccggattgcgttacgcttgaaatgagcgattctaggcgataagagaagacaacggctaaaacttaagatgttggggtactataaatgtttacccagattttcggtagaaatgtttgctgatgtgaaccttgtttcccgttttcccagatccccttattccagctttgtttcgtctttgctgtcatgttccgtttaatttctgaaggcctgcctagcttcaccgtcctaaatgtcacgctccaggcagagacatggcgcaggggcgaggccaggggcaaaggggtcaggcaggaacctccaaggggggcgaggtgaatgaaaaggtccttctgaataaaaagcctaagcgattagccacaccacccactgtacggcgattagactgagctgctggcgctgctacgccgtgacaagtcatttcatcatttattacgttttatcgtgccgtcatcaccatcgatttgaatattttatctagaccggtagggcccaagtatcttgcagatccattgatacggccacgcccgttaaaacgctaagatatatatatatgtagctaagatatatatatatgtatatattcggtatttagtagatatttccttaaggcgatattcgcccgagagctatttcacagtttttttttgcagtcgtcgcaataccacttgcccttaggtagagtttcgagtccaatacatggcaaatggaaccattctagctcacagtctgcgccatcacaccccaccatttccccgtatgccacttggttacagtagcagtagagcggttcgccgtagtcgttggtttttggtcttgatatcctgctgttgttgctgtttccgacgctgctaactcccctggacgctgtagatgtacctatcctgccattattgacggcagttgccgtgctgatagtgcttggtgaaacggctgtggtggcaactctcctcttgcgttttttggtctctggatcggcgttgttggtattggcagcgttggctctttttcttgagtttgtgttgttaccagtgtggtcttggctctcgtgcctgctgcctccgtagtttgcgtcgttctttgagtcgtcttgttggtgtgtgctggcggagtaatgttcgccctgcctcctgttggcagccatggcttctcttcttgattcgctcttcagtgcctgcgacgatttgctgtttgatttgctctctattttttccattagttcatgatggaggtgcattgctggatggttgtccacacccagtcttaaacctctaggaatttctgtgttcttgattgcgacttcatacgccaattctaaccgggacgtcaatctgtctagattatccagcataatggatgagacatgcattttctcctccagcgatggcatcagttcttcataaatcttgttgatattattgagcagtcttacttgtgtttggtgatctttattgaagtctttcttcaagaacttatctatcctctcgttcaaattcggcatagaatgcacacattttgcatctatttcgtgtagtaatgttaaatatctggaggtggccagtgggaattcctccagcacgtcagttatgtcgtttaatccagggaataggttcgctggtgaactcatttgtacgtatttcagactatgaacgtggttgctgtttgtgatactgcaagactacaaacttttctccttccgggttcgtcctgttgtaaacgcctaactcttttccttaggctcctttttcgttttttccctagctctttctttcttcttcatgtgcatgcactctttcctacatatttttttttcaagggcatttttaactttcttcggaaatcgtctaagaattgtaaactataattgcaaatacgcgattagctctatctagaataccgaaaaaaaggtttgccactcacaattggacgtgcctcaattatttcaagtatacgtcatttgggcttttgacttgtaaaatatactcaaatgaaattctgattatacaaagttgaaacacgtaacacgccatgtcaaggtacgcgtagaggtaagcagataatgcatggacaatgtgctgggcgaagaggcggatctaattacacatacttgggatcatctaagatttcagatggttatgttaatgctcacttgttccacgcctttttcctttccttcagataagtaatccgcatatcaatgtgaaagaactaacggttgttgatggacgtatcgttgtctagcgataaataatgctttttcttcaacaaataagtggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagttaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattattttttttcctttttatctgattgcagcgagaacttgggaaatcaacccaatatgtattccaaaatgtcaaaacaccaattaaagcatctctatattgacagatacaaaatatatttaagtatacattcataattattttactcgaattaaaaaagcccactttttggaaacctccttttgtattctcataactatgtttctttttttattattttttcttaatattattttctttaagtatgacaaatgatgagaatgatagttatctcactatttagttggtctggcttggaatttcaaaaacaatttgtttgccagtcaacttgttgtagacagcttggaaagattccaacttgtagtcgatttgttgaacatccttggagtctaacaaaaccttttggatcttgttaccaccaaccaaatatctaactcttttaccgacaatttcagttgggaaaaccatgtcttccaaaaccttgtcgtgaacagcagtcaaagttctggatcttggtctcttttggacttgtctagatgttctagatggttttggcaagattcttctttcagccaagaaaataacatgacggtcagggaatttcttttccaattcacgggtcaatttggtttggaccttatggtatgcagacaaagctggaactgggacaaaaaggactagtgctttcttaccaccggtgacatcaatctaaacaataagaatcaagcagcgttgaaataaagttagtaactgaattggttcattcataacaaaaaagggtttgtgattcttctccttggggtaaggtctttttcgcgtgcttctattttattcatcgatattggtactgaccaaggaggcctttatagttcaaaggctcatcgcaacgttcatggtattgacagctctcggaattactatttttctcgaacacatgaaaatttcatacagatactgctcaaaatcactcttttttgaaaaaattactgcaaagaacccctttagaagaaatcacaatgttgctgcttccaaattatataacttttaacatacttctctgatagatttgatttgcaatggtctcaagtcagcctttagttctggagaggagctttctagatcgatgaaggtcttggcgacttgtaattccaactcacttggagcttgggataagatcttggattggacagaggacattggtcagttatgtgtctagtctttagtgtgttggtttctcttctgtttgtatatacaaagtcaaataacacatattttaaccataatcaatagcatttggtatttccccctccgcgtattatgaacgcctagtgagcccattcttccctaaagccaggctggaaacccaaactgtgtggaacgtgactgaattgcatttggtgagttaccaagcaaaggctcgcaggcttgaaccacattttaccagggcgctcgctttttccgaaatattgaaattaagcaaaacaataatgtacggatttaaagaggtacggatggagaccgtagaaaattgactttttttttttttttgttattttctgtgcctttcgtaactactactatgcagaatgacaggtagttgttgtttcgaattgctactttcacgcattcaacttgatcaacatttctctctgatgaaaggttgtggaaagtttggtcgtgtctataagtaggtgttttttattagttctatataaaaatggagaatgttaattttaacccaccctaaaacagtgattaggagtggtaataattttttgtttaatggattaaaactaaaggttcatctgtactttcagaaagtaagacactaaaaatggcaagctaacaaccattagcgggtattgcagcattaagaaaaatgaaacacactccatttggattggcgcagttgtttctggcggcgtaaaactggcggtgaaatatataagggtagtcatcgttggcaagttccagctgattgctataacaaatagtagcattctatcatcttgccaattaacccatccagctttcactaaccgatcacaccataggacaccaaaaattggcatgacacattgtctcaaaatgacgagtgtcacagcggctttccaaaatccaggataaaggttgccaatctttaatcttcctaaagttgctcctaataatatcaacccaaatggaacacatgcggcaccgacataacctgtaaaatccatgaaaaagcttaatggtggtgcattgtcaggagcttggcttatgtgaggagtattagcggtagtcacgaacaaagccttgacccatgggataaatgcaacagttagggcgatgatcacggccatagagcacggtctcaaacaattctttaggaaaaacacaagtaatggagttaatgaaaattttctcatccactgtggtaatgattcgccggatgtttcaatatcctttttacttacagtggcatctgatgttaagatcctggttaggttagcagtttttatagtctgtaaagtggaatttgagctaattgaatgcacatcattcatatcagcgccgcgtaaactggaattcctcctttgatgaccatactggtcaacgttggagtactctctgataagatggtgtatattttgagaaggtaatgcacgcatatcaatggagcggataggttccaatgccgccatagacatattttttgggcatttttcatctaaacagttctcttctaggagtgtggtagtattgtaagctctcggctggctcgcggttctacgtgctctcatagtatctatgctactctcataactctctgacgtattataagaatgtattgttgaagcagatgattggctatctaatggatttgaaccacgagttgcctgtgactcttcgctttgagtgcacgcaatagtatttcttgccttcacctgaactggttttgtaatctttgaattcgaagaagtgtctggtagtgacaggggagctatactatttgttgatctccttgaaattggtggtacgtctgcgttttcaccctttgtacctatagcttcagtgagactatcgcgagcggtgtacttattgttgaaaagctgttgttcgtttgagaagaaacgctcgctagtatctgtattagttgtgtttgcacttactgcgggctgtgtctttgtcgtttctgaaaccctaacggcgctttcatcgtcgttgtactcgaaatcgctttcaatcagtcgaaacccccccaaattgaaaatgcaaattagaaacattgtcagaaatataatgacgttagccacacctttgttaccttcttcttccgaaaatacaagcccttggtccatagattgtaaatatgcaattggtaaatcacttatatttggaaacataccaccggcaagaataccaccgtaccattgtttaggaacaggcaggaatagcctaacaacgtatgcaaaaaagaacccagaaccaaatattaggagggcagacagacagataattcccacagatttgatgtctttatcttcaatattagcgacaatcttgttgaatgacagagagggtagtaaaactgttagcacgatatcagaaataattcttgttgcttcaaccgtaagaattcccattttagccatcagaaagccgactcctataatcaaataaatcttgattatcggcttaactgacacccatatcgcttgacccagagtaatgtgcaccatctgatgaaaatttgaggtttcaatccctttctctgtttgattctataacttctccaaaaaaattgcgctgacgctaattagtcactgtttatatcttttttagcgatgatttgtaacaatatgccataaaagcgttctctaactgcggaagtgatgagaattgaatagttttattcagaaggcaatatatcctaatatggcacaaaaaggcaacttgtatgcacaaaatgagcataagagttcaggcagaacgttgtgctcttgatccaaaggttaaaagtcatcgagtaggaagatattgtaaccttcgcgcaaaccgcagccgcagcgggtcacgtggtcgcgcaaatgatgatgagggcgcggtctaactttccaaacgaggttaccaacaattctcggacagataaagcattagaatagggtggcaacgcctttacggttagcttgttcattgtgattggtttgtgtatcttttcttggctttttatgcccacgagacataaagtatacgaagctgttatactattcgtgatccagggcaaaaatttagcatcattaaggcatatatatcgcaaatagtgggttgcacaaggctttcaataaacagtgtcatatgtttctctagctctgtcggtttgttggctataaagagtttgtctagtaatcgccgtcttttcttgggaccattaacacagacaaggacattgaaacttggctataagttccgtcaaagggggaaaaaattgctttggagaaggaataaaaagatgaatagtcaaggttacgatgaaagctcttcctctactgctgctactagcggtcctacttctggagacccacgaatgggtaagaaacaacggtttatgaatctcataagaaccacaaaggatgtttatattcctaacctgacgtcatccatttctcaaaagacaatggatggcatcaggagcactacgaattccttcgaaggttataatgacttgcctatggaattgccacataataccacgataacatattttccaacgtataccacaactaatttggttgaccctgacggtttgagtgcgcctcggaaagattttgaaactactgtcagatgtgctgtttcttatccaggaaatcctacaagcaggagaaataggtggttgctttctctttgtaaacaatatcttagaactggaacggcggaggccgatgttgcacctgttgttccccctcatctcgaagaggattctggagatttaaacgactcccaatcaagtatagaaagttctttgtcttcaaagagcgaaaataggtattcacatatgggcatccaagaggaagatgttctgaatgagagaattcaaggattcctgtccaaaaaagttcctaatactccagtggtggttgacctattgcccaaagataagctcagaggggatacggcttccttttttggtaccacggactcttatggtaatttactaatcaaggcagaaacagattttttaccgtccaagattaatattacattagatacccctatagaaggccatgcagatcccatatctgaaacatttccggccaattatgtctcgccctacggtattggtttaatcagtgatattgacgacaccatcaagcatactggcgttacgggtgacaggagatcgatgtttcgtaatgttttcatccatgatgttcaatcgtgggtaatagatggtgttcctctttggtacaaaactttacatgatgtcgcagacgttgatttcttttatgtttctaattcacccatccaaacttttactcttttgaaacaatatatttgcgccaattttcctccgggtccaatttttttgaaacaatactctggtaatttcttttccactatcatgacttcaagtgcgaatagaaaaattcagccgattgcaaatatcttaaaggattttcccaaaaaaaaatttattttggtcggtgattctggtgaacatgacttagaagcgtataccactacggctttacaatttccgaaccagattctggctatttatataagatgttgctctaattccatgagtgatgtcccatcgcatgatgaagaagttatgaatgaagtgaacaatatcatcgaattacaacaacggcccatgcaaatgaccaagtctaccgtacgtaccaggagaagaccaccaccacctcccattccttccactcaaaagccatcgttgacagaagagcaaaccgaaagtataagaatgtcacgccgtaataaagatgagaacaatgctaaaagagttgccccaccaccgttgccgaacagacagttacctaacttagacgctaatacttactatgtaccatcctcacaaaatgactatggcatgtatggtgctttcatggataaaaaagcagatgaatggaagagaagagtaatggactcaattcaaaaattgagcaatcaagacaccacattgatgttcttttcggatccggcattaagtttggaagacagtattcgcagaattagggagaagtattcaaactaaatacactgttatttatatacatcgggagggagtttaaaaattgtatacactaaagtgaccttatgaattggagccattttcaacgttttagagtgatgttgcatccttttcatcagatcgggaaattaaaaaaacggttatagaagggctaaatgtaaatatgtaaattttatgaagtcaagagtaaagaaaatcttcggttgccgatcaaatacactcttacaaaataccctaaactcagtttatctttccattccaactgattatcgcgtacgccttggtgaccaaccataccctaaaatgtcaatttccggggcggaaggggtccttaaactgcaaagcctcttcccatgtaaataaaataaatccgtagaatttattaaatattgtcatattataagtcgggaaaggccttctgaatgcacgtatattgaccaaatagagttagattcaaattatttattacattttttcagcatcgaagttaagtagaatggataaacatacagcagctattccaacattaactatcaaagtagtcttactcggagaatctgctgtcgggaagtcctcaatagtcctcaggtttgtatctgacgattttaaagagagcaaagaacctactattggtgccgcatttttaacaaagagaattacaagggatggcaaggtcattaaatttgaaatatgggatacggcaggccaggagagatttgctcctttagcgcctatgtactacagaaatgctcaagctgctttggtagtttttgatgttactaatgaagggtctttttataaggctcaaaactgggtcgaagaactacacgagaaggtaggacatgatatcgttattgccttggtggggaacaaaatggatttgctgaataatgatgacgagaatgaaaatagggctatgaaagcaccagctgtacaaaatctctgtgaaagagagaacctcttatatttcgaagcaagcgctaagactggtgagaatatttaccagatatttcaaacattaggcgaaaaagtaccatgtcctgaacaaaatacacgacaaagctctactcatgatcgcacaattaccgataatcaacgaatcgatctcgaatcaacgactgtagaaagtactagggagactgggggttgtaactgctaaactgcaagcaaaacaacagcaaacgcggcatattcagcgtcttagcgaagcttgccattgaaaagaacagttcgtaacaacagctggaagaatagtactggaaattttcaattacttttgcaaaacaagcacttttttgtttcacttccattagccgcaagaaatacactttttttaggggcgggaattttcatcgccagatcgagaatcacaaggcctttacgtactatagtttgtaatttatacaaaatcagctactgttattttggtgtaccagcggcaaaaattggtgaggatctgaaaattaattagaggtgaacacatatcagtaattttgactatggacgagaatgaatttgataatcaaagggagaataaagctgtagctcgagtgatcatatcatttcttaagtatgaagagtatgccctaaaggaaatctacaatttgagagtgaaaaaatgggcatcgatctcagatcgtcaaaaagacatggtaccaaactatacaaaatatttagctaatctgaaagccgcaattatagaaaatggcaagttctttagaagtgtcgccgaatatgccctgcaatcaataagttttgagccaggagaaatcgtacaaccaaacgatttagatatgagtaaaacatgctctttacttacgcaagtttatagggagtggtccgcagaggccatttctgaacgtaattgcttaaattcgaggcttgtaccgtttttgaagaccctatcacccccaaaagccgacattttgataccgggttgcggcacaggacgccttctcgtggatcttagcagaatgggctataattgtgaaggtaacgaattttcatatcacatgctgcttgtatctcaatacatgttgaatgcaggattactccaaaaccaaattattatctatcccttcatacactgtttctcccactggaaaaaaattgaagatcagttgtctcccattaaggtgccggacatagaagcgtggtcttcaaataaaggtatggggtccatgtcgatatgtgctggctcgtttgttgattgttatggtcgtaatcaaggcacaaaaatctcgtcacattatacattttcgcgaaggatgcaactaagtagagcaaaagctgaaaactccaaagacgttgtagtaacaaacttttttatagatacgggatccaacatcttggattatttggatactattggccacgtcttgaagccaggcggaatctggtgcaatttcggcccattgctttatcattttgaaaatgaccatggggttgaaactacctacgaagttaacccttactctgggtttcaagataaaatcaatgactatacaccactgatgggtttagagctttctagcgatgatatcataagcattgccacaaatcatctggactttgaattaatacggagagagtcaggaatactttgtgggtatggccgctacgcgggtccagaaagttgcgccatgcctggatacatgtgccactattggatcctgaagtcgaaccccaccaatgaatcataagcttacacaataatctaattgcactatatagaagttgctgacacagccgttttagagaactcagaatgttacccgcgcggaaaattctttttgctccctctcgctatgttctgtttaccatattgacagtactggttatcagcctagatccagtaatacataaagccctcaatttgaactatatatcaaagctagaagaagagtgatttgtcataattgattcactttataagctcctttatcgtttcagtttccaggtgcatttatcgcttaaggccattactttcaacaataagcaatctttataagtgaaaaattggggaaattgccaaagatgcccccaaactccaagagtaagagaagaaagaacaaatccaagcaacacaacaagaaaaatggcaactctgatcctgaacaaagtataaatcctacacagctagtacctcgaatggagccagagttgtatcatacagaatcggattacccaacttcaagagtaataaaaagagcgcccaatggcgatgtcatcgtggaaccaataaatacagacgatgataagaaagaacgtacggcgaacttgactcataataaggatagtatggattctgcttcttccttagcttttactctagattctcactgggaatcattatcgccagaagaaaagaaaactattctacgaatcgaaaaggaggaagtatttaatgtcataaggaattaccaggacgatcatagttgtagttgctctgtttgtggacgccgccatttagcaatggatcaagaaatggagcgtatatacaatacactttatgccatggataaggataaagaccctgaaaccaatcctatcaaattccacttaggcataataaaggagctacagatttccaaaaatcaacagcaaaatgatttatcttctacaaagggcgaagttgtaaaaaatttcctttcgtcaagtacagttggctctttgaaagaggaagtgctgcatttcaaacaaaagcaactttcaaaacaagaacaagcgcataatgaaacggcggataatacctcattacttgaagaaaatttgaacaatatacacatcaacaaaacttctagtgaaatttccgcaaatttcaattctgtgagcgatgaagagttgcaacaaaaatattccaacttcacaaaaacgtttatttcatcacatcccaaaatagcagaggagtatgtacaaaaaatgatgatgtatccgaatattagagcactgactgatgacttaatgaatagtaacgggcaaggatttcttaatgcaatcgaagactttgtgcgagatggccagatacaagcatcgaaaaaagacgacagcatcactgaagatgaagcatctagtacagatttgactgatccaaaggagtttaccacaatgctgcatagtggaaaaccacttacagaagatgagtatgccgacctccagcgcaacattgctgaaaggatgactaatgcgtacgataccgcaagtaagaaattcaaagatgtgtcacaattagagaaggagctatttacacgattcatgtcggggagagacaaaaaatctttcagagagttgataattcaatcctttaaaaataaatttgatggggaattaggtccatccgttctagcagccactttaagctcgtgcttttcatctcaatcgaaggatacttcgttagatactgattctatatatgaagatgaagatgaggaagactatgatgactattcagaatatgctgaagatagcgaagaggtttctgagtatgaaggaatagaggcagtcgaaaaaccagagcatgatgaaaaaagcaacgggatacgtgaaacattacatttaagttatgaccacgatcataaacgacagaaccaccctcaccatcactaccatagtaccagtacccacagcgaagatgaactgagtgaagaagagtatatttccgatatagaattaccgcatgatcctcataagcactttcaccgcgatgatgatatattagatggggatgaagatgagccagaggaagaggatgaaaatgaaggcgatgacgaagaagatacttatgacagcggtcttgatgaaactgaccgtttagaagaaggtcggaaattgattcagatagccattacaaagttgcttcaaagtcgaataatggcttcttatcatgagaaacaggcagataataacagactaaaacttctacaagaactagaagaagaaaaaagaaagaaaagagagaaggaagaaaaaaagcagaaaaaaagagaaaaagagaaagaaaagaagaggctgcaacagttagctaaagaggaagaaaaacgaaaaagggaagaagagaaagaaaggctaaagaaggaattagaagagcgtgaaatgagaagacgagaggctcaaaggaaaaaggttgaagaagccaaacggaagaaagacgaggagagaaagcgtagattggaagagcagcagcggagagaagaaatgcaagaaaaacaacggaaacagaaagaggaactaaaacgcaagagggaagaagaaaagaaacgtattagagaacagaaaaggctagaacaagaaaagctacagaaagaaaaagaagaagaagagagacaaagattaattgcagaggatgcgctaagaaaacagaaattaaacgaagaacaaacatctgcgaacatactttccgccaaaccttttactgagaatggagttggcaaccctgtttcatctcaatcacatcccaacatgactaactaccaagaggataatagttgcagtatcaacgatgaaatacttaaaatggttaatagcgtggctgcatccaaaccagtttcacccacaggctttaacgttcatgatctacttcttccttcaactaacaaccagatgcctgctatggaacaatcacacttgccacagccaggtaatcaaaacaaccattttggaactacaactattccgaatgcgttagacttggctacaaaatcttctttacagactgaaaacaactatttaatgaactcacaaactctggaaaatacaagtctattgatgcataataattcatcgccaactaagctattgccaaatgactttggtttatcatcttggggtggtctgacaaatacaatgtccataaatcctacatgtaaaccaccggttattcaaacttcagaaatggaatcacaagcccataaatctagtcctcaagctacaatgccatcttttggactacctaatggtggtactcaccgtaaatcgtttaccgacgagttgaacactttaactagcatgctttcttcttccgggttcgcagatacatcactttcatcatcaggattccccccatcacagcgttctgtgtggaatgatcaaaaaagctcattttcgggaccgtcgactgcaggaaactttaacaacagcagtatacaaagcggtatgctgctcgcacctacattaggaagcgttgaatcgtttccaaatcgaacttctatctgggacagcagcaccactccgatgatgaataaatccgagctttccggtcgcaatataactagtactgcgcaagatagccctgcgttcatggcatcaaatatctggtctagtaacagtcaatacaattcaccatatttgactagcaacgtccttcaatcccctcaaatttcgagtggagtggatgaaagccacattctggatagcatctacaatacttatttagctatttccccacaagatagtttaaacccctacattgctatcgggacactattccaaaatttagtaggacttaacttggattactcgacgtttatcaacaaattgataagcatgcaaggagcctacaattgcgaattctttactgataacaatggatccattacccacgttcgatttgcgagacaaactcccgctggccactcaaaggggttgctgaatcaactctttagtggattgaacgatccaactgctacaccatttacgtcaaggcctcatacctccacaagggctagttttccaattgcctcttcaactacgcaaacgtcttaaatttgctccggtacgcagggccaaaaatatttacatacatacataattcgacgaaatttcagaagagacactaaacaatcgtacatctctctactcgatgtgagccacgcgtcggtttttcttaccgtcgtggctttagaggtgaggctgcgacaccccatacatcttacccggcatttaatttccatttttcgcaggaatgtgaatatgataatagacttcggtacactcttttttaggtataacatatatcaattgttcaacaacaattattcaaagcgcaactctccaaaggtagttattctgataatttgaaccaaaagtccccagattaagtcttaattaaactgcccttgcataccgctgtaaacgatttgtgtgcagacatcaattgctgaaacgttctgctttggttgtgcttttgatcccgtactatgtctgaaaaggccgttagaaggaaacttgttattattggtgatggtgcttgtggcaagacctctttactatatgtatttacattaggaaaattccctgaacaatatcatccgacagtgttcgagaattatgtcactgattgcagagttgacggaataaaagtgtccttaacgctctgggatacagcgggacaagaggaatatgaacgtttacgtccattctcatattcaaaagcagatataatattaattgggtttgctgtagacaattttgaatcactaattaacgcaaggacgaaatgggcggatgaggcattacgatattgtcctgacgcaccaatcgttcttgtaggcttgaaaaaagatttgaggcaagaagcccattttaaagagaatgctaccgatgaaatggttcccattgaagatgcaaaacaagttgcaagggccattggggccaagaaatacatggaatgtagtgcactgactggtgagggtgtggatgatgtctttgaagtagctacaagaaccagtttgcttatgaagaaggaaccaggggctaactgttgcataattttataaaaaaaacttacactgaaatgatacattatctttttagcaagggagggaaaaacaataccgtattataattttaatcaaatttcatagatataatggaataagttaaaaaggcttatcgatagtgcatgtataaaacacaaacccattcgatatgtttgttcgttaatgtcctacagattcttattcgagagcctttaccagaagcaaaatttccgacggatataagaaaatggcacatcaaaccatagctcaaggtactgcgccgatgagctaaacggaactgcctagtttgattatttttcgtttatatacttatttacttatttacgctatttgtattcgaattccttacgaggcgatgagtgaaagacgcgccagtaggacgcgtcttttttttttcagtataatgtaaacatattattgaattgccgaaggagacaaaaagaaaagaaaagaggagatcatctttcatataatccaaccacgtcgtagagcaaaccacgacaattttaactttctgtttcagttaaaggagtttataacgaccagcacggctaaccatgtcaactgaaccggtaagcgcctctgataaatatcagaaaatttctcaactggaacatatcttaaaaagaccagacacttatatcggttctgttgaaactcaagagcagctgcaatggatatacgatgaagagaccgattgcatgattgaaaaaaatgtcacaattgtaccagggttgttcaaaatctttgatgaaatcttagtcaatgcggcagataataaagttcgtgatccatcgatgaaacgaatcgatgtaaacatacatgctgaggaacatactatagaagtgaaaaatgatggaaaaggtattcccatagagattcataacaaggagaatatttatattcctgaaatgatatttggtcatttgttgacatcatccaattatgatgatgatgagaagaaagtcactggtggtagaaacggttatggtgctaagctttgtaatatattttccactgaattcatattagaaactgcagatctaaatgttggccagaaatatgttcaaaaatgggaaaataacatgagcatttgccaccccccaaaaataacatcttacaagaagggtccatcatatacaaaggtgacatttaagccggatttaaccagattcggaatgaaagagctagataatgatatcttaggagtgatgcgaagaagagtttatgatatcaatggttctgttcgtgacattaatgtctatctgaatggcaagtccttaaagataagaaatttcaaaaattatgttgaactctacttgaaatcactcgaaaaaaaaagacaactagataacggtgaggacggtgccgctaagtctgatatcccgactattctttatgagagaataaacaacagatgggaagttgcttttgcggtttctgatatctcttttcaacaaatttcttttgtgaattccattgcaactaccatgggtggtacccatgtcaattacataacagaccaaattgtaaaaaaaatttcagaaattttgaagaaaaagaagaaaaaaagtgtgaagtcttttcagattaaaaataatatgttcattttcattaattgtttgattgagaatcctgcatttacctcacaaacaaaagagcaactgacaacaagagtcaaagattttgggtcccgttgtgagattcctcttgaatatattaataagattatgaaaactgatttggctacaagaatgtttgaaattgccgacgcaaatgaagaaaatgcgctaaagaagtctgatggtacaaggaaaagcagaattactaattaccctaaactggaagatgccaacaaagccggtacaaaagaaggctataaatgtactttagttctgacagaaggggattccgccttgtcattagctgttgcaggtttagctgttgttggtagagattattatggttgttatccacttcgtggtaaaatgctgaatgttagagaagctagtgctgatcagatactaaaaaacgcggaaattcaagccattaaaaaaattatggggttacaacatcgcaagaaatatgaagatacaaaatctttaagatatgggcatcttatgatcatgaccgatcaagatcatgatggttcgcatattaaaggtttaattataaactttttagaaagctcatttcctggtcttttggatatccaaggtttcttacttgaattcataactccgatcatcaaagtttccatcactaaaccaacaaaaaacactattgcattctacaatatgccggactatgaaaaatggagagaggaagaatcgcacaaatttacttggaagcagaagtattataaaggattagggacttctctagcacaagaagtccgagaatatttttcgaacttggacagacatttgaaaatattccattctttgcagggtaatgataaagattacattgatttagctttctccaagaaaaaggcagatgaccgtaaagaatggctgagacaatacgaacctggtactgttttagaccctactttaaaagagattccaattagcgacttcattaataaggaattaatccttttttctttggccgataatatacggtcgattcccaatgttttagatggatttaaacctggccaaagaaaagttctttatggttgtttcaaaaaaaatttaaagtcggaactgaaagtagctcaacttgcaccatacgtgagcgaatgtacggcatatcaccatggtgagcagtcattggcacaaactattattgggctagcccaaaactttgttgggtccaacaatatttacttgctattacctaacggtgctttcggtacaagagccactggtggtaaagatgcagcggcagcgagatatatctacacagaattgaacaaattaactcgtaagatatttcaccctgctgatgatccattatacaaatatatacaagaagatgagaaaacagtggagccagagtggtatttaccaattcttcctatgattcttgttaacggtgctgagggtattggcactggctggagtacttacattcctccattcaacccattggaaattataaagaatataagacatttaatgaacgacgaggagcttgagcaaatgcatccgtggtttaggggatggaccggtactattgaagaaattgagcctctgcgttacagaatgtacggtaggattgaacaaattggagataacgtcttagaaataactgagttgccagccagaacttggacatcgactataaaggagtacttacttttaggtttaagcggtaacgataaaataaaaccctggatcaaagatatggaggagcagcacgatgataacatcaaattcataatcacgctatcacctgaggaaatggctaaaacaaggaaaataggtttttatgaaagatttaaactaatttcgcctataagtttgatgaatatggtcgcatttgatcctcacgggaaaatcaagaagtacaattccgtgaatgaaatattaagcgaattttactacgtcagactagaatactatcaaaaaagaaaagaccatatgagcgaaaggttacagtgggaggtagagaaatactctttccaagtaaaatttattaaaatgattattgaaaaggagttaacagtcaccaataagcctaggaacgctattatccaagaacttgagaatttagggttccccagatttaataaggaaggtaaaccatattatggaagtcctaacgatgagatagctgaacaaattaacgacgtaaaaggcgcaacttctgatgaagaagatgaagaaagttcacacgaagatactgaaaatgttataaatggtcctgaagaactatatggcacatatgaatatttattaggaatgagaatatggtcattgaccaaggaaagatatcaaaagctgttgaaacaaaaacaagaaaaggagacagagttggaaaacttgttaaaactttccgcgaaagatatatggaacactgacttgaaggcttttgaggtgggatatcaagaatttttgcaacgagatgcagaagctcgcggtggtaatgttcccaataaagggagcaaaacgaaaggtaaaggaaaaagaaagcttgttgacgacgaagactacgacccatcaaaaaaaaacaagaaaagtactgctagaaagggcaaaaaaattaagttagaggataagaattttgaaaggattttgttagaacaaaaactagtaaccaaaagcaaggcgcctacaaagattaaaaaagagaaaacgccttctgtttcagaaacaaaaacagaagaagaagagaatgctccttcttccacgagttcttcttctattttcgacataaagaaagaagataaagatgagggcgaactgagtaagatttcgaacaagtttaaaaaaattagcacgatttttgacaaaatgggttctacttccgctacatcgaaggaaaatacaccagaacaggacgatgtagccactaaaaaaaatcaaacaaccgctaaaaaaacagctgtaaaacctaaattggccaagaagccagtcaggaaacaacaaaaagttgtggaactatctggtgaaagcgacctagaaattttagattcatacactgatcgggaagatagcaataaagatgaagatgatgctataccacaacgatcaaggagacaaagatcgtcgagagctgcgtcggttcctaagaaatcttacgttgaaactttagaattatctgacgacagtttcatcgaagatgatgaagaggaaaaccaaggatcagatgtttcgttcaatgaagaggattgaataatatttatccagagaaagcgccattctttttatatgtttatatcagaaacaaatagaagtcgatcgtaatgactagattatataatcagaaatagcctttggtgatcacttccattttagtcagcataatagaaagtttaattacgcgcttttttacattccgacaaagatctgcccgagaaaattcttcgagaagacaacaacaacaaaaaaaataaagcctgggcgaaaaacatcgtgcgtttacataatatcttgaaaagcaaacagatatataaaccgctattgaaattacctttttaagtattcgcctagaagccttgtttcaagtagcatcaacaacaggtgttaggttaaactgctttgactttttgttctttaacgaatatcattaaaaaaaaaggacatctataaagaatgtctccaaactcgtcgaaaactcgaacggaccagataagctccatgcctggtattaatgaagccacgaaggtggaaagtaagaatgttgtgaaggatgctgttccaataaaatctgaagttgaaaccaatggtacatcaatagtaagagaaaaacaagatccatcgtacgttggttggaaacaagttggtggttgggaggaaaaggacgagttaacttccgaagaccttttagtggacgtaaacaaggacacttttttggggaaccttttaccagataaattctatggtgattggtatcatgaagtcgctattctcatcatcgctggtttatgttcctttgtgctgggctattttaaattctctctcgcgtccgtccttatcgtgatgctaaccacaggaatgttatatagaacttcgtccaaaaaatatagggaatcgttaagggatttagcccagaaagaacaaactgtagagaaaattactagtgattatgaatctgtcgaatggttaaacacctttttagataaatactggcccattatcgaaccttctgtctcccaacaaattgtcgatggtacaaatactgcattatctgaaaatgtggcaattccaaagtttataaaagccatctggctggatcaatttacgttaggtgtgaagcctccaagaattgatgccataaagacattccaaaatacaaaatctgatgtcgtagtcatggacgtatgtctatcattcactccacacgacatgtctgatcttgatgcaaaacaatgcaggaattacgtaaattccaatgtcgtattaaaggcaaagatattcggaatggacatacctgtttcagttgctgatattttttttcaagtttttgttagatttcgtttccaattgatgacaactttgcctcttgttgaaactataaatattcagttattggaagttcctgaagttgattttattagtcgtttattgggtaactccgtctttaattgggaaatcctggctattccaggcttaatgagattgattcaaaaaatggcatttaaatacttgagccctgttttactcccacctttctctttgcaacttaatataccacaacttctttccaagactggcttacctataggtgttttggaaatcaaagtcaaaaatgcccatggattaagaaaacttgtgggcatgatcaagaaaacagttgacccatacttgacatttgagctctctggtaaaatagtcggtaaaactaaggtttttaaaaattctgctaatcctgtttggaatgaatccatttacattctgttgcaatcttttactgatccacttacaatagccgtatatgacaaacgcgaaaccttaagcgacaaaaaaatgggtacagtaattttcaacttgaataagttacatgcaaatcactatcacaaaaatgaaaaggtacatttcctaagaaattctaaacctgtcggtgagttgacatttgatttgcgatttttccccactattgaaccaaaaaaattactgaacggtgatgaggagcctttaccggatatgaatacaggtatcaccaaaattactattcgcgaactcaagggactggatgaactaagtgacaaaaaattcgtctttgcagagttgtatgtcaatgcagaattggtgatgaccacaaagaaagagaaaagaactgcccatttgaaatggaactcagattattattctgtggtaacagaccgtagaaagactatctgtagatttgttttgaaggatcagagtggtaaagtaatttcatcttcggtacaaccattaaatcatttgatagatagaacagaagtcaataaagaatggattcctttaaggaatggaaagggagaattaaaagtcaccacttactggaggccggtagatatcgacctcggattgaaaagtgtaggatatactactcctatcggtatgttgagagtgtttatcaataaggctgaaaacttgagaaatccagatagcttaggaaagataagtccatacgccaaagtatccgtcaatggtgtggcaagaggtaggacaaatgaaagaatagagacattgaatcctatctggaaccaatcaatttatgtgtctgtcacatctcccttacaaaaagtctcaattgactgtttcggtatagatacaaatggcgatgatcataatctcgggagccttaatattcaaactcagaatatatatcataaagacaatgacgataaatataccatttttattgacaacgctccaagaactggcaacttaattggaaagaagggtgtaaaggggaccgttacgtattatttatcattttatccagttgttcctgttttaagcttggaagaggcgaaggaagttgacgagattaatgagaaaaaagataagctagaaaagcagaaaagtacactggatgacaaaaacatctcaaaggaggagaaagaaagaattaaaaaggaagagttcaggctcaccgaaaaatatgacatgtatagttacaaaatgaagcttgacctcgatgaattgctgcaatacaatgctggtgtactaggtgttactgtattaggcggggaactaccccagcctgggctctatgttcaaacattttttgattcctgtggttacgcagcgataactagtgcaaaaaatgctattaggaccattaaaacaggctggtcgggcgatttcatgataaaagagctggaatggtccgtgactacatttagggtaacaaagactaaagacgcgaataaggcggaaaattttatttgcgaagtcaacattccaacaattgaattggtgaggaactgttattacaaaccttccgtattaaatctaatagggaaaaagagtgccaaactattagttcaagtgtcatggttccccgtaactgccacggaattgcctcaatcagacttgataactaactctggtgatttgaaaatcaccgctaaaagtgctgaaaatctaattggtgttaataagaatggttattccgatccatatgtcgaattctttttgaatgaaaagagcacatcacccttctttaaaaccgcagttcaaaaaaagacactaaatcctacctggaacgaaagcaaaactatcgaagtttcaaatcgtgtcaatgactacttgacaattaacgtgaaagactacgaatccactaactccaataggagtattggaaaagccgttgttccattatctactattgatccagagagcgataccacctttaatataccgttagtgggaccaaagggagaagatggcggtgtgctacatcttgaatttgagtttgaaccccgctatactaccaatgtagtcaaacgtgaagccgggcttggaaattttgccacgaaaggattaggtacaggcatcaaagctggttctacagttttcgccttaggaaccaatgttgtaagcaccggattaggaacaattgataaagtaaaggccggagtctttggtggcaagaagtctacaaccactggggacaaaaaatccgaagagaagcaataattctatcgatggtaaagagtatgtgtcacgaaatcatcttgatgccgcaatgtacgagcaaaaaaagaaaagagaaatcaatcttaacaactcaaccatgccgagtgctactatagtacttttctttattactacgtatgtaaattgtaacaaatgtgtacttttatgtgtgttcttaaatgggaaactacttagcgttttgttcatttccagtgttaagtaggaagaatgactgagcgaaaaaaaccgtagaagtagaacttaaaataagaacggaggctaaaccaccaaaacagctcatcaacagttaaaacaccaccaatatttccagaaaaaagaactgtagatatagtctcattagtatttagaagaaagaggattttgcaatggcaggggatagtataagcgctgacggcactggcgtccatccagttgaactgtcggtgtattcagtattgtccaccgatttagacggactgtatcaatcgatcaatgaattacgcgagtcgcaagcactactcatccttatgcttcggaaggttcgcgataaacttcgaagagaaggtcaagtcctttatgacccagaaccattcaaaccaaccatggataaactggctgacttatctgcccgtgtgcgcattctctcacaaagatacgaggagcttcaggggaatgctagagccctcaacaactaagtaaacatacacatgtatagcataatcttcgattccttttacccattcgtagatggcatcgacagtgtacttataatactaccgtgagaaacgatattaagaacaagacgaaaaatggtggaaaatctggaaagcaagaacgtagcacgctagagttattctagcttgtcagctcgactgtttaattattattgttattatattaacattaacgtaataaccattgaactacattaaagaaataactgtctcgcttatatctggtctattttttgttttttgcctttccttttaaattctttataaccttgaaaacaaaaaatcacattggtaaattacaatcatttattaccaaatttgtccattaactattttagcgtgactgactgataaagactgtttcactctctttatttattcataacaaaaattcagatattttgaactataaagtactaaaggcagaaaaattaatagcaaattaagcgatggcaatcaagtcattggaatcgttccttttcgaaagaggtctagtaggatcctatgccattgaggctctgaataattgtaccctggatatagacgtcaaccattatgtttccagattgttgaccaataaaagagaacagtatttggatgccattggtggtttccctaccagtttaaaaatgtatttggaaagcgacttaaagatattcaaggatttcaatattacccctatttttgtctttaatggtggtttgacttacaaccaattagaggcatcgggccattttactgcagcatctgcttctgcgtcgatttcgtcaaccactacttccagcagcggtaccaatgccacaacaagatccaacacggaatccgttcttttgcagagaagtagaggctggacacaatggaacaacttgattagttcgaatcagaattcctatattgaccagcctattcaaccccaagagccattcagacataacaccacaattgactccaaagcttaccaaaacgatttgatcgcttattttattgagcatgggtatatgtaccaagtggctccttactcctcttggtttcaactagcatatttattgaatagcgcttatattgatgcgatctacggcccaactgattgtttgatgctagattgtgttgataggttcattttgggtatggaatttccaaataaagaatttcgattcattgacaggtcaagagtgatgaaggatttaggttgtacccatgaagagtttatcgatattgctatggctgtaggtaatgatttgcaaccaacaactttaccaccattgcaaatttatccagttcctcagctgtttgatattgctctagaaatggttttgaatacaggtacaaacttctatgcctatcaactatctacaaccttacaaaatgactccaaagagaatattcaaaactaccaaagaggtatttctgcattaagatacatgccagtcttgaaagatacaggtaaagttgaattatttgttcaagagatcgttgtttcagaggaggacagtgaaaagaataacaaggatggaaaaaagagtaatctttcctcaccatcttctgcgtcatctagtgcttctcctgctaccaccgtgactaagaacgctagtgaaaagttaacttatgaaaaatccagcactaaagaggttagaaaaccaagagatattcctaatgatgttcatgattttatcggccaaatgttacctcatgaatactatttctatagatccataggactggttactggaaaattatttgacgcaattgtcacaggagtttatcctgaagagcctccattgggcggaggatcttctacatcctacaagaaactggtttccaagtccgttgaaatcttcaagaataaagaaatcaatttattaactcaaccaattaacagatactatcagattaaacaaattaaacaagtcaagtggtatgcggcaaatgagcctaccactttgaccaacaggatgtcaccttctatgtttgaaactatcaaccacttaattgttaaaacagaaacgtctgatgaaaaggaattttctatctctgagttcattacaacaataaatggttctagcaatatggcgaaagattttatatctgaaaaagtcattttcccaaactccgtaccaatcgaatccaaattaaactcaccatttaatttattgtcgaccaatttcttaagattactagtactattggagttcttcacttttgatttcaaggaaaaactgctagagcctacgagatggggtgaggtattcttaaaattaaatgagctcaatattgacagtaagtatcacgaatcagttattatctttttggtatttttgaaatgcgatgtcttaaaacttgacgaagaagttcaaccaccggctccctcagccctatctcaagccactcttcgttcatatcctgaagaatcattgtacgtcctattgattacgcgtgtattaactttatttcaagtggaccaaaagccatcaaattaccacggaccaattgataagaaaactttgatctttagagatcatctttctttcataaaggaaaatttaaatgaactttttgaagccgttttgatctcatctttaacttctggcgagtttaatagattatcacttgataactttggttgggcaagaaagattgttagatatttaccgttcaaattagattccccaaatactataatggctatgatgtgggagtttttcttacaaaaatatcttcacaatggtaatgccaagaatgatgcattgtctttagttgctactgaattcaacacttacaaatccacaccaaatcttgatgaacagtttgtcgaatcccatagatttcttcttgaaatttcaaaagtcatgcaggagctaaatgctgcgaaattaatcgatgaaaacgtgtttaaattattcactaaagcagttgagtttactacaacagctctatctagctgaagcgtgagaatgagtatgatggaaatagtggaactatttaaaaagcacccaataaagaaagatagttactgtaaagaggtatattatcattattcagagggttcaagtaccatcatcaagatttaacacaagcacagtgaatagcaacaattaaagaaaaaactaatcaaaatcacggtagaaataggagaaaaaaagtaaaacagaaactaagtcactgtttctttatatgacatattctattatataaatatgtaaagaacgctgaacagtaaaaattttatgaaattccggcagagaagaaaaggaaaaaataagtatacaccacaccgttactggatagattgaagttcaaatcaaaaaagtttacaagtgaaataacaaacagtaaatattacacattcatgtacataaaattaattatcggtgtcaattgatttctgcttgtaatgcttgcaattcgtgtctcttattgttcaagtaattctccaatacttcaacctgctgttcaatgttatccaagtcatcagttatcgacctgatgttaatccgcttagaaagttttgagcctccttgagttttttcactctttttgtagttcaaaaggccttctaattgttctctcatgttcgcaacttgatcatctgtcagagaagcatatttttgctttatactgtcttcatttgaaagcacgttactgccactgctatcggaactcgagttctgcccattgtcacgcagattgtccacttcgttagcttcttcttttctctttgtaggaggttgagaggaccgtaaatcatagctcagttgttttttattgcacacctccgccagagaatttggtaaacttgctggaatttcagcacccaaatcatttctttgtcttaaacagtgaataaaataaaaagtaggatctctatcaattgatggcaaattttgtgggttaattaaactccaaaccttatttaaatctgtcttactgatgttaaaaaattttgtggaaagttttgttgacagttcgttgaatgtaatagtaccatcggttagttttgcacagctattataaattttttcatattgattcaaatcatctggagacatgtaccaatctactttgatttccttctttggaggcaagtctgcgttttctatttgcttgcgcttctttctttctttgattagattcaccttactccctggaatcaaccaatcaggcaattcatctggaacagagctaatgtttttattaaccatatcaaatattaatctcatgcaaattacaaattcctcaaagtctaaattgtcgtcgtcatcaatatcagctaaaaaccaaatcttgtttagaaccgatgaatctaatttggaattataaagaattggtaaaacctggtcatggtttaccttattctctattggtttcaaacccgagaagatttgccagtatttttttatttcaaattgttccaacttgggcatttttcagagatccctgttatctttaccggcctttccaatacccactaactctatggttatattacaatcgtctgattataacaggcaattaaccttgtgtttctgacgttcttttcattcattcttgatatgttaaatcataggggtcctacacgatcgtcaaatatgatatttaaaaagtaataaataaaaatgcagcttttttattagcgatgggaaatattgaatatttgaaggggcaaataacgtttaattcaatcgaatgacggtctaaatgctgctgaaaaattgcgagacggacaagcagcgagatatacggtatgcgtgtttgttcaaggaacttgatgttaagggaaatggtcaagttactctagataatctgataagtgcttttgagaagaacgaccatccgctcaagggaaatgatgaggcaatcaaaatgctgtttactgcaatggatgttaacaaggactctgtagttgatttaagcgatttcaagaagtatgcttccaatgccgaatctcaaatttggaacggcttccagaggatagatttagatcatgacggtaagattggcattaacgaaataaataggtatttgtcagacctcgacaaccagagcatatgtaataatgaacttaatcatgaactttcaaatgaaaagatgaacaaattctcgaggttttttgaatgggcgtttccaaagagaaaagccaacattgcgctacgaggccaggctagccacaaaaagaatactgataatgatcggtcaaagaaaaccaccgactcagatttatacgttacatatgatcaatggagagactttttgctgctggtaccgagaaagcagggttcgagacttcatactgcttattcctatttttacctattcaacgaagatgtcgatctgtcctcagagggagatgttactctcataaacgatttcattcgcgggttcgggttttttattgctggtggtatttcaggtgttatttcaaggacttgtaccgcgccatttgatagactgaaagtgtttctcatcgcaagaacggatctatcctcgatcttgttaaattcaaaaacagatctccttgctaaaaaccccaatgctgacataaacaagatatcatctccattagcaaaggctgtcaaaagcttatataggcaaggcgggataaaggctttttatgttgggaacggtttaaacgtcatcaaagtttttccagaaagttcgataaagtttggttctttcgaggtcaccaagaaaataatgaccaaattagaaggctgccgcgacacaaaagatctttcaaagttctctacttacattgctggtggtttagctggtatggcagctcagttttccgtttatcctatagatactttgaaattcagggtgcagtgcgctcctttggacacaaagttgaaggggaataatttgctctttcagactgcaaaagatatgtttcgagagggtgggctcagattattttacagaggtgtcacagtcggtatagtgggcatatttccctatgctgcattagatttggggactttttctgccttaaaaaaatggtatattgccaaacaggcaaagaccctgaacctaccacaagatcaggtcactctaagcaacctggttgtacttccaatgggtgcattcagtggaactgtaggagcttctgttgtttatccaatcaatcttttaagaacaagactacaagcccaaggaacatatgcacatccttatgtgtataacggctttaaagatgttttgttaaagacgctagaaagggaaggttatcaaggtctatttaaaggtctagtaccaactttagcaaaagtatgtccagcagtttccatcagctatttatgttacgaaaatctgaaaaaattcatgaatctggagtagtgataataacatatgcatatgtatcaactagtgaattctatttaattataaaccgctgctgcggtttgtgggcgtactgtcagccaagctttcgttataatatatattcttttcaacatgtacatagctagaactctagaaagcacagattaataccgattctaatacagattttaatgacctcaatagttaattgatatttgataaaatattataaaaatcgtctataacagaacgcgaaaagaaaagacgcgtctctcttaataatcattatgcgataaaatgtttcaccacatcgaaaacttattaattgagacagaaaaaaggtgtaagcaaaaggaacagaggtatatccctgtgaaatatttatttagcatgacacaaattcatcagataaacgatatagatgttcatcgaattacatctggacaagttatcaccgacttaacaactgcagtgaaagaactcgttgataatagtatagatgcgaacgcaaaccagatcgaaataatctttaaagattatggtcttgaatctatcgaatgttctgataatggtgatggcatagacccttcaaattatgagttcttagctttaaaacattacacatcaaaaattgcgaaatttcaagatgttgctaaagtacagacgttagggtttagaggggaggccctatcttctttatgtggcatagctaaactaagtgtgataacaacaacttcaccaccaaaagcggataagttggagtatgatatggtcggtcacattacttcaaagacaacgacatcaagaaataaagggacgaccgtgttagtttcgcagttatttcataacttgcccgttagacagaaagaatttagcaaaacttttaagcgccagtttaccaaatgtctcacagttatacaaggttatgcaatcataaatgctgccattaaattttcagtttggaatatcacaccaaagggtaaaaaaaatctaattctatcaacaatgagaaattcaagtatgagaaagaatatatcctcagtattcggtgcaggtggtatgcgtgggcttgaagaggttgatttagtgcttgatttaaatcccttcaagaatagaatgcttgggaaatacaccgatgatcctgatttcttagacctcgattataaaattcgagtgaagggctatatatcacagaattcgtttggttgtggtagaaatagtaaggataggcaattcatttatgtgaataaaaggccagtggaatactctacgcttttaaaatgctgcaatgaggtttacaaaacgttcaataatgttcaatttccggctgtatttctcaatcttgaattacccatgagcttaattgatgtaaacgtcactccagacaaaagagtgatactgttgcacaacgaacgggccgtcattgatattttcaaaacaactctcagtgattattacaatagacaagaattagctcttcccaaaagaatgtgctcacaatcagaacaacaagctcagaaaagacttaaaacggaagtctttgatgatagaagcacaacacacgaatccgataatgaaaactatcataccgccagaagcgaaagtaatcaatccaatcatgcacattttaatagtactactggcgtaatagacaaaagtaatggtacagaactaacttctgtgatggacggtaattatactaatgtcactgatgtcatcggttcggagtgtgaagtttcggttgattcatcagttgtattggatgagggcaactcaagtacaccgactaagaagctgccaagtatcaaaacagattctcaaaacctaagtgatctgaacctgaataatttttccaatcctgaatttcaaaatataactagtccagataaagcacgtagcttggaaaaagttgttgaagaaccagtttattttgatattgatggtgaaaagttccaagaaaaagcggttctatcacaagcagatggtttagtttttgtagataatgaatgtcatgagcatacaaatgactgctgtcatcaagaaagaagaggaagtactgacacagaacaagatgatgaagctgactctatatacgcagagattgagccagttgaaatcaatgtgagaactcctctaaagaactcacgtaaatcgatttccaaagataattataggtcattgagtgatggattgacgcatcgcaaattcgaagatgagatattggagtacaatttaagcacaaaaaattttaaagaaataagtaaaaatggcaaacaaatgagtagcatcataagtaaaagaaaatcagaagctcaagaaaacattatcaaaaataaggacgaactagaggatttcgaacaaggagaaaagtatctgacgttaacagtttcaaaaaatgattttaaaaaaatggaggttgttggacaatttaatttaggatttatcatagtgaccagaaaagttgataacaaatatgatctgtttattgtcgatcagcatgcaagtgatgaaaagtataatttcgaaacactgcaggccgtgacagtttttaaatcgcagaaattgataatacctcagccggtagaattaagtgtcattgatgaacttgtggtgctggacaatttaccagtttttgaaaagaatggattcaaattgaaaattgacgaagaagaagagtttggctccagagttaagctgttaagcttacctacttccaaacaaaccctttttgatttgggtgattttaatgaactgatacatttgatcaaagaagacggtgggttacgaagagacaacatcagatgttccaagattcgttctatgtttgctatgagagcatgtagaagtagtataatgataggtaaaccgctgaataagaagactatgaccagagtcgttcataatctcagtgaacttgataagccttggaattgtccccatggacgtccaacaatgagacatttaatggaattacgtgattggagctcattttcgaaggattacgaaatatgatctagctttgatattcattcattatataattaacaaatacattatatacagggagtgacaacacaaaatatactcgtgcattgaagatgcttgatggatatatgtattacgacataaagcttagccattaagaatatgaacgtggctttaatttgtttatatgtggagagtataatcacttgccaaagatacaagaccaaagggacggattatgttgtacttttgcttgagaaaatgtgtgaattccacgtctatcgattttattaagcttccttgcagttttcgcgttgtttcttgtatgctggcccctaactggcagatgcaatgtatgtctcataccgctataactcccaatttttctttttagagctatattgtcttttacgattgctctagcgtctccttcaatcgtcattgtcgacagttcactagctatactcatgatttggggttctgatagttggtgcatcctcatccaagggtagaaccctaacttcgagcatatcttttcggctgttgttttacctatgccgtaaaatttagaggccagtgcgattttaatgacctctttacctttgaaacctttacccaagatgtgaacgaccatggttttgatggaagacccgacttgatttgctcttgaatcgtctcttctattttgaagtaacaacgtatcctagcctgatatatgaaggagtttttttaaccttaaagaacaaatatatttcatttctataatgagcgccatgtcgtcaatagggatattgtatcttcagctgtcatgtaacatattaacttccaggaatcttaattgaatgattatgtagggatgatcttgtagcgtaaatatagatacatagttagagctgttgcagcatatacatatacatatatattatatatttttcttttatttttttcatgcggggggatgcatttcatgcagtattctttctaattgctctacatccaatctttggatgaacaggtttcgcagtaaacctaacatggtgataaaactagctagtcccacagggacgacacaaagaaccgtgattttatatagatctatcgttcgcttagtggtaaaattgaatgctttttttggatattttttgggtcttttagggctttgtgaatgagagactgagggcctgttaacaggaaacaatccgccatcactgttatcggagagactgtcgttggaaggaacatctactgtactttcgtcggctaccacaacatgtgagtcttcatcagcgtcatcttcaccatcctcatagtcttctgtttcttctggaacattagtatcctcttgtacttcgccttcctggttcctgatatacctcagatccgaggtaagataactttgccaaatgtacactgctgttagtacacaactaatgagtatccatgtatgcaaaaaatagtcgagttccggagacaaagacgacaaaagaaggagttctaaggtgacaatgatcaatgacatggaaaacattcttaaaatggcggccacagtagagtacttgacgatccatcggaccatcaaagagtcgagaatggcatacgagaggtataaagacaccaggcaccaaagtgagcaaaggagatattcagacgctcttgctgtagtgagtgcggataataggagtgaatccttaccgtcgccattcacagccttttgcgaagctccttcaaatgatgagttattgtcgtaagcgctattgagtttttgccagaaataagtgaacgcatctcttagtgattgtggctcgtaaagcgttatgctggtgcgcatggagactctccaagccttccgcagagatgtgaagatgtaagttaacggcggtaaaagggatatgtccctgcataaggccatcagcatatgctgcttggcagttaaatgattcaaagacagcgttttcatagaactgtacgtctttttaaaggtcgctcgctcatgcttggcatacttgtcctcatgagggcccataccagtacttagtatccacgtcatctggttttttaaaaccctgaagaatcaaataagattatttgaccaaaggaagggaagggaagagaaaaaaaacttaaagaaaaaagaaatgagaaaccctggtgtgttcacgtagatgcacagacggtgggcaacccaaaacttagtcttccgataaacttttcaggttcttgtacacgtggaaacgcccgatatatatcacatgtagctgtgtaatatgagaatgcctttgtccatgtgataaaccgtgcaaaacttaacatgggagcaggcacaagtgtgagtcccacgaacaaaacgccgctcgggtaataacgcccaatgtaaaaacatcataaatcagcacgcaaacggtaaagaacaaaaacatcttcaagggaaaagtatacagatgtatagtctaagctattgtatttgtataaatggttcttattttagtttcgtttgcccatgagcgtttgatttgctcaagaacaaggaacaaagaccagcgtgttggggaaaagaaaaagaaaacaaaaaacaaaagtagatcacaagttttccagagatgcagcaatttcgtccagttccttctttgcgtcttcgtacttgacggtcaattcctcgttctttctttcccattcttctctttgttcttccaaggcagctactcttctttccaattgatctgccttcaagtcggactctctcaatttctcagtggtttcctttagcttggtgtcgctttcctccaagtcttcttccaattgctggttcttcttggagaaattgtcgttgttggactgcaagtggtgagagtcctcggacaattgcttggattcagccaattctgcttccaacttctcgatctcttcctccaattggtggttcttcaccgtcaaggacttgatctgattttctttttcaacgttatcctgttctgtttgcttagagtcagaaagtcccgcttccagcttctcgatctcatcctccaattgctggtttttgacggttaaagacttgatctgattctccttttcgacgttctcttgctccaagtccttgttcttctctttcaactcctcgtacttctcctgccatgattcggcttccaacttcaagttgcttagcttttctctgattttgtccattgttgccttttttgtgtgtatggggtgtgagttctactatgtagatttcttctaccaacctaatcttttacagtatcagaagggaaaaacgaaccttcttcttgccaagtatgcagtatgtgatctctaacacttttccgtttctcgtagatcgtgctatggtgtgctgattttttattttaatggttacccgacttctttacccggctctccgtcgggtaagatatatgtgctagcgccacgcgatggctggtttgtctttttaagttcttaatatttatttttatattttgattttttttttttttttttttttccattagtgaatgacagcaatgtattaagctgctgccgcgcatacaaaatgtactgcgttaaattagattagcttaaattagtgcttggtaaaggaggagtggtttcaagtccggtgtgcgccccactttattcgggtatcttctacgtttttacatccatgtttcaggtactgttgaaaatagttaagatcgttcgtatttcttaattcatgtatttttccctgttcctaactcgcaaacatcagttttcttgcagatacgtcttgaaatacaaccatacagacaatggagacatacgagactagcattgggactcagtcttatcccccgactttgttcccacctcccctgggtaccggtgggtttaccacttcaggttatatacatgcgcttgtggattctacatcgaactcgaactcgaactcgaacacaaattcgaacacaaattcgaacacaaattcaaattcagataccaagattcctatagtgcaaatatcggatgactctcatataacacacgacagcttcaaaccatatatggagtaccacgatgcttcgcacttgaggaaccgtaacataagcaaagcggaccaggttgaaagcactgaagtgatggaacagtttacgcaatggtcgaattataagatgaggtctcgctctcctaccataaacgcaaagccaattcgacacacttcacaacgaagaacagactttaccagcaaaaatgaactctccaagttcagcaagaatcataatttcatttttcacaaagggtttttgaagaggcaacactccatacgcagggaagacaggcaagcaaaggtacggtcaagattcaggagcaagaaggagctgacatccgttttgaactatatagaactggaacaaatggatattgcaaatgtcctggcttcgcaaccggtaaacttacacgctatcagaaatctcactagcagggaccctgcggtaactcctatcccatttttaagaagccagatgtatgcaaccagtagtcgtccaccgtatctaaggaaccgctccataagtaggaaactacccaaatcacaaccaggtagtctcccgacgactatgcctgcgacggcgacgaaaacaattaaacagaattcaacgaccccaaccacaagatctgtttataacaagaatgtggggcggtccaatacttcccctagtgtgttgtaccacccaaaaagaagaggaaaattgaacaccaaatcgcatgcaagaaaggagcaactgctgttggaactgtggagagaatacttaatgctggttataacacagaggacgcaactgcgcctgactttgctttgctctccgggttcagcatcgaatgaaagctctgtctgctcttctaacgccagcgacttagacatgtcccttttatctactccttcaagtctcttccagatggcaggtgagaccaaaagcaatcctataattatacccgacagtcaagacgatagtatacttagtagcgaccccttttaagtaggtaaccccccctggattgcatagccattgcatagccttagacatcaaactttatttaatcacattatccttctatgtatctttttcccccgctcgatttcttctagaacattacggaaaataaaggaaaaaaatgactggagcatcgaatctgtagactaaaaaggtaatgacgcgttcttcgttcccacaagtatgtgaaatcgtttgaacgcttttatatactgataggaatagattataatagtattcaacattcatcaaacagtttatatcggtaataaaccaacctcacgatacagtgattatttctctaaacaacacgagccgtactgtacctacgataaagtaaaacacatttttcttttgctaccagtggacacaagataacggagaatgcaacaaaacacgtctttatatgactctttgaacgttactgccgctgcatccacatctgagattaagaaagcttacaggaacgctgcattaaaatatcatcctgataaaaacaatcatacagaagaatccaagcgaaagtttcaagagatatgccaggcatacgaaatacttaaagacaatcgtttaagagctttgtatgaccagtacggtaccacagatgaagtcctgattcaagagcagcaggcgcaggcgcaacgccaacaagccgggccgttcagttcatcctcaaatttcgatacggaagcaatgtcattcccggatctatctccaggtgatcttttcgcgcagttttttaatagttctgctaccccctcttctaatggctccaaaagcagttttaattttagcttcaataatagctctacgccgagcttctcctttgttaatggcagtggcgtgaacaatctgtactcctcgtcagcaaaatacaactccaacgatgaggaccatcatttggatagaggccctgatatcaaacataatctaaagtgcacattgaaggaactctacatgggtaagactgcaaagttgggtttgaataggacaaggatttgcagtgtttgtgatgggcacggtggtctaaagaaatgcacttgtaaaacatgcaaagggcaaggtattcaaacccaaactaggcgtatgggacctctagtacaaagttggtctcaaacttgtgcagattgcgggggtgccggggtttttgtcaaaaataaagatatttgccaacagtgccaaggtcttggcttcattaaggagaggaagattctacaagtcaccgttcaaccgggatcgtgtcataaccaacttatagtacttacgggcgaaggtgacgaagttattagtactaagggaggcggtcacgaaaaggtaatacctggtgacgtcgttatcaccattttacgtttaaaagatccgaatttccaggttatcaactactccaatttgatatgtaagaagtgcaaaatcgacttcatgaccagtttatgtggaggcgtagtttatattgaagggcaccctagcggtaagttgatcaaacttgatattatacctggcgagatactgaagcctggttgtttcaagactgttgaggacatggggatgcccaagtttatcaacggtgttcggagcggtttcggtcatctatatgtcaaattcgatgtgacgtatccagagagactggaacctgaaaatgctaagaaaatacaaaatattctggctaatgataaatacattaaagcagaacgttccaccatggaaaccgcagattcagactgctattgcgatttggagaagtcatatgacagtgtggaagagcatgtgttaagtagctttgaggcccctaatttaaacaatgaagttattgaagacgacgaccttggtgatttgattaatgaaagagattctcggaaaaggaacaaccgtcgattcgacgaaagtaatattaataataataatgaaacgaaacgaaataaatattcttcaccggtaagcggtttttatgaccatgatattaatggatattgaaggttatatagtcatgcagtaatgttatacattttctatttttattttttgtatcagtactctatctataaggacattcctttttttaagcaatgcggaaagatacgctattcttcctgtggatggtttaccgcggtttgggtggtaatatcattgcagccctagtcctttagcagtttttttagcgtgtaatacattgttattcatctttttcttagtgcctgccaagagatcgtgggaggttacttaacagaaaagcaaaaaaaaaaaccgattagaatgtgcatgccgttgttacagagaagcaagggaagttcaccactgatcatatttctaagttcatcaaaatatcgttttggtttcagcagtagggatctttaacccaagtgttcattttctttcctttttgctttttatttgaatgatctgaacaaaaggagaaacatatactgtactattgcgtgaaaacgaacagagcacaaccctcaagaaaaaagagaactaccccttagttccatctcatttacttaagcaacacttcctaattattctctaatcctaataaaaaaaaagaactgatgtcgcgggaggcatttgatgtaccgaatataggtactaacaagtttttaaaagtcacacctaatttatttaccccagagcgattgaatttatttgatgatgtcgaactatatcttacgttaataaaagcatccaaatgtgtcgagcagggagaaaggctgcacaatataagttggagaattctgaataaagctgttctaaaggagcataatattaatcgatctaaaaaaagagacggcgtgaagaacatatattatgtgttaaatccaaacaacaaacagccaataaagccaaagcaggcagcagtaaagcagccaccattacaaaaggccaatttgcctcccacaacggcaaaacagaacgttttaactcggccaatgacatcaccagctatcgcacagggtgctcacgatagatccttggataatcctaattctacaaacaatgatgtgaaaaatgacgttgctccaaacagacaattctccaaatctactacgtcagggttgttttcaaattttgcagacaaatatcaaaaaatgaaaaatgtgaaccatgttgctaataaggaagaaccacaaactattatcactggttttgatacaagcactgttataaccaagaaacctttacaatcaagacgctcaagatcacctttccagcatataggagacatgaacatgaactgcattgataatgagacttccaagagtaccagtcctactcttgaaaatatgggaagtagaaaatcctcttttcctcagaaggaatctttattcggaaggccaaggtcttacaagaatgaccaaaatggtcaactgtcactttcgaaaacatcctctagaaaaggaaaaaacaagatatttttcagcagtgaagatgaagattccgattgggacagcgtttcgaatgattcagaattctacgctgatgaagatgatgaagagtacgatgattataatgaggaagaagcagatcagtactatagaagacaatgggacaagcttttatttgccaaaaatcaacagaatcttgactcaacgaaatcatctgtttcatcagcgaacacaatcaactcaaacacatcccatgatcccgtacgaaaaagtttactcagtggactattccttagtgaggcaaatagcaacagtaataaccacaatactgcacatagtgaatacgcttctaaacacgtttcgccgactcctcagtcctctcatagtaatatcggtcctcaaccgcagcaaaatccaccgagcgctaatggtataaaacaacaaaaaccttctttgaaaacaagcaacgtgacagctctagcatcgctatctcccccgcaaccatccaacaatgagcggttatcgatggatatacaaaaggacttcaaaactgataatgagtccaatcatttatatgaatctaatgctccgctaactgctcaaactatactgcccaccgccttatctactcacatgtttttgccaaataacattcaccaacaacgaatggcgattgccactggtagtaatacgcgacatcgtttttcgaggcggcagtcgatggatatcccatccaagaacaggaatactgggtttttgaagaccagaatggagatctctgaggaagaaaagatggtacgtacaatatcacggcttgacaatacgagtattgcaaacagtaatggaaatggtaatgatgacacctctaatcagagaacggaagcactggggcgtaagacgagtaatggagggcgaatatgattactaagttaaataaatcagatacagtatttaaagttctttcaaaaaaagataatgtcatatattttactatctacgcagtgaaagagttccttctaatgacacactattcacttcgggtaacggatattgtgtactgaaaaatataaaaaattttatcccggaaatgcgatgagatgaaaatgcatgaagtagcgtatatattgattgcatgaggttggacttgaaagggcatatatactcggttttatcattgattcaagtgttcccataaataataaaacagttaaatcgaaatgctaagaagacaagcccgtgaaaggagagaatatctatacagaaaagcgcaagaattacaagattctcaactgcaacaaaaacgtcaaataattaaacaagcgctagctcaggggaagccattgccaaaggaactagcagaagatgagagtttacaaaaggatttcagatatgaccaaagtttaaaggagagcgaagaagcagatgatctacaggttgatgatgaatatgctgccacaagtggtataatggatccaagaatcatcgtcacaacatctcgtgacccaagcactcgtctctcgcaatttgccaaagaaattaaactgctatttccaaatgctgtcaggctgaacagaggtaattatgtgatgccaaatctagtggatgcttgtaaaaaatccggtactacagatttggtggtattacatgaacatagaggtgttccaacttctttgaccatatcacattttccacatggacccactgcacagtttagtttacacaatgttgttatgagacatgatattataaatgctggtaaccaaagcgaagtgaatccacatctaatatttgataactttactaccgctttagggaaaagagtagtctgtattttaaagcacttgttcaatgcggggcccaaaaaagattccgaaagagtaatcacttttgcgaataggggtgatttcattagcgttagacagcatgtatatgtgagaacaagagagggagtagagattgccgaagttggtcctagatttgagatgaggttgtttgaactgaggttgggaactttagaaaataaggacgctgatgttgagtggcagttgagaagattcataaggactgccaataaaaaagactatttgtgaatttttttatagatttgtaaaggttaaaatagaaggccgatgaggccttatgtaagtctaatatggtattcttaaaaaaaaaaaaaaaaaaaaagcgtcttagagggaatataagagaaaagaagagatagcataacacatgatttatttttatttttgcgttttttttttttcttaattgtttatcaatgtatctgtgagagtatctacataaaaaaaataaccatatgaagacataaatttaaaagaacaaaacgaacgaagggaagaggtgcagaaaggaaatttatgtatcacaactattaaattcagttgaaaatccaccatttgaaacttttttcttaagcacttcactgactttttcaactcttaactcatgttcggaggataacgtattagaagaagacacgtaagaaggatctgttgataaaggcatgggcttgcctattgctgtatatgacgaagatgtcgataaaggcgtctgggttgctaattcgggattacttgccaagtttgcacttgaacgcaaagacgaacttaacggaaaggaaggatctagcatgtccatggttaaatcttcttcttcgctgtcacttgattctatttggaacttgggattcttgtgcatgtttgcaacagggtcaacgtttgataaaatggattgtctttgaaatagtatcgaagatgaccggttttttggggattttgcattgttattagcattatttgaatattgtctcgcagattgctgcggagatacataaggcgaagtagctggtaattctgtagttttgatgaaggggttggaaaatgtcgttgttgctgacgatgaagaataggcttgtggtggggacctcttgaggatgaaagggcatgagtacgcttgggatttcataggtggtctagatgtaggcgtattattggcctgtgcaagtttttcatcattcaacatatcgacgtaagagtagaatcttagtattctggagtttggttcgccatttgaagttgtggtggtcatcccggtgttattgatgttattcaaggtgggacgtgtagccgcagaatgcgaatgagatctcgaaagtttaagatctggcgatgctggcgaagattctgatgagggaagagtggcactattcgttctagccaacagggccatgtttaggctcacagcagaggaaggtcttcttgaataaaccatatcgacatcgctcaggtcagtgttctcatcgttcactattgagcaactagcatctaaagctggagccaccgagttttctaacgtacgacggcgatggtgatgattttgcatgttgcaaatggggttcaagatgtactcttgatgtgctagcgagcttgtggtggagttcgacgccgacctagacgttggtatgacgttatctagcggagaggaaacattattggagttcttcctcaacgatggagttctaacctcgctaccagagataggtatcggagaaatggtctgcaagttgtaaaaactattagatcttgagctatgagatgtgttggaggcggaaaccggaggttgaagaaataaatcgtttgaacttgcctcttgcacggttctttcgaagataaaagaagggttgctgttgttcgaatttgacttgtacacgcacataccgtcttttttggcagtttcctttgacagcacttagattctcctcaagctctttttaccgtacctgttcctatttgaaatatttagatctgtgaaaggattagtcttttattcgtgataaaagcgaaaatctaatcccctgggcgccgcggagtgctcttcgccgagataaatatactaaaagagaggctttaattagtacccgaaatgacggtgaatagtgggatacttttataatggtgttatgttacatgattgccgatgaatgtgctgttaaaaagacgcagtttaacgtttgcaccgagatggctgtggtgcaagtgtcgaagtagcaggagcaggccgtattctctggcacacgcggtcgacacaagtaagatggaggcaaccaggaggaacggtcagattgtgaaggacctgggtagatactatccgtcaatgtcagaatcagcactccacgatctttgccaggagtataaagaagtcactatcgcagactttaatgagagattcttgggcaacccagccacattacaccatgaggataatcctaatttgttacttagtattaatggcaggattaaaagcattaggttttcaggccagaagattgtttttatagatctttacaacggcagtagcggattgaagaatgatacgcaactgcagttgatcgtaaactacaataaaattggtgggagtagtgaggataaggcgaatttctcagaatatatgaactttttgaagaaaggagattatattaaggcgctcggttatcccgggttttcccaatccagagtcaagatgctgtccttgatatgtaataagctacctatagtattgtctgtttcgcaactgccgttaccttccagactgaatgatgaaaccaagatcaaatctaatagagttgttgactaccaattaaacggcactcagacactgctagtaagggcgcgtatcatcaaacttttgaggaagtttctcgacgacagaaacttcgttgaggttgaaacgcctatactgtcatcaaagtccaacggtgccatggcgaagccctttataacgtcgtccaaggacttcgaccatttggagttgcgtattgcaccagaattatggctgaagaggcttataattagtggtttacaaaaagtatacgaaataggaaaggtctttcgaaacgaaggcattgattccacgcataatgctgagttttccactttagaattctatgaaacttacatgtcaatggacgatatagtcacaaggactgaagatttgttcaaatttttgattactaacttgcaaaagttctttcaagatacccgtctgcctgtccctaagacgtttagtgaattacatctggcactatccgagaataattggaagtttagaaaagtcgaattcctgcccactttgaacaaagagcttggcattgatctaatgaactctggattggatatcaataagccgagcgaacttttgaaggctttaccgaaagacattgcgaagaagtattttccttctgcagataacactgggcaattatcttcgctgcaaatcctaaataaactatcggacgtgttcctcgagcagcgccattgtcaatcaaccttgcctacggtaatataccatcaacctgcaatattatcgcccttagccaagacggatccgcaaaataagcaagtcacgaagagattcgaagtcttcatcaaaggtaaggaatacatcaatgcttacgaagaggaaaattgcccccaattacaactgcagaagtttctacaacaaaagcagattaacgaattgacaggaaacaaaactgagaccttatcgcctgttattgactaccagtatgttgagacgatgaaatacggtatgcctccagtaggtggctttggccttggcatagatagattgtgcatgctattttgcgacaagaagaggatagaagaggttctgccctttggctgtgtggatgatgtaaacaggcagtaaattttgcgacgcctgccaatgcttttgtaaataaatcagacatatactgtaaataattagaatggcatttaattttttttttttctctacaccaataaactacgctacgcgaaaaatccaatataaatattcagttatagctaatgagagtgtcgaaaaaccttgaaaacaactactgcacaccaaattgatacgattaaatggtaccccccacggtagaagcatccttggagtctccttacactaagtcgtacttttcacctgtcccaagcgcgctcttggaacagaatgactctccaataataatgggtatcgatgaagctggcagagggcccgtattagggccaatggtctacgcagtagcctattctacacagaaatatcaggacgaaactataatccctaactacgagtttgacgactctaaaaaacttacagatcccatcagaagaatgctgttttccaagatataccaggacaacgaagaactaacccagatcggctacgcaactacgtgcatcactccgttggatatctctagaggaatgagcaagttcccaccgacgagaaactataacttgaatgagcaggcgcacgatgtcacaatggcactcattgatggcgtgataaagcagaacgtgaagctcagtcacgtgtatgtggatactgttggaccaccagcgtcctatcagaagaaactggagcaacgatttcctggtgtcaagtttacggtcgccaagaaggcagactcgctctactgcatggtcagtgtggcgagtgtcgttgcaaaagtgaccagagatatactagtcgaatccttgaagagggatcccgatgagatcctgggttctggatacccctccgacccgaagacagtcgcatggctgaagcgcaaccagacaagtcttatgggctggcccgccaacatggtaagattctcatggcagacatgccagactctgttagatgacgccagtaagaatagtatccctatcaagtgggaagaacaatatatggacagcaggaagaacgccgcacaaaaaaccaagcaattgcagctccagatggtcgctaagcctgttagaaggaagaggctgagaaccctagataattggtaccggtgatcacctccagtttgcacatactatatatcttcatgtaatactacatatgtcataacttcaataactcatacaagtcatctgctactatgctttgccgtttctactatccgtgaagcgtgaccggcccttctcaccccccgtgttacgcaaagaacaacaagaggtcgagacaaccaaccggaacgactagaagagaggctgttacgtttcctgtttgttcacgctcaacatcttccattgctgtaaactgcatccagtaaaattaatagttattagcgtactatgtctgcctttgtcagggtggttccaagaatatccagaagttcagtactcaccagatcattgagactgcaattgagatgctacgcatcgtacccagagcacaccattattggtatgccggcactgtctcctacgatgacgcaaggtaatcttgctgcttggactaagaaggaaggtgaccaattgtctcccggtgaagttattgccgaaatagaaacagacaaggctcaaatggactttgagttccaagaagatggttacttagccaagattctagttcctgaaggtacaaaggacattcctgtcaacaagcctattgccgtctatgtggaggacaaagctgatgtgccagcttttaaggactttaagctggaggattcaggttctgattcaaagaccagtacgaaggctcagcctgccgaaccacaggcagaaaagaaacaagaagcgccagctgaagagaccaagacttctgcacctgaagctaagaaatctgacgttgctgctcctcaaggtaggatttttgcctctccacttgccaagactatcgccttggaaaagggtatttctttgaaggatgttcacggcactggaccccgcggtagaattaccaaggctgacattgagtcatatctagaaaagtcgtctaagcagtcttctcaaaccagtggtgctgccgccgccactcctgccgccgctacctcaagcactactgctggctctgctccatcgccttcttctacagcatcatatgaggatgttccaatttcaaccatgagaagcatcattggagaacgtttattgcaatctactcaaggcattccatcatacatcgtttcctccaagatatccatctccaaacttttgaaattgagacagtccttgaacgctacagcaaacgacaagtacaaactgtccattaatgacctattagtaaaagccatcactgttgcggctaagagggtgccagatgccaatgcctactggttacctaatgagaacgttatccgtaaattcaagaatgtcgatgtctcagtcgctgttgccacaccaacaggattattgacaccaattgtcaagaattgtgaggccaagggcttgtcgcaaatctctaacgaaatcaaggaactagtcaagcgtgccagaataaacaaattggcaccagaggaattccaaggtgggaccatttgcatatccaatatgggcatgaataatgctgttaacatgtttacttcgattatcaacccaccacagtctacaatcttggccatcgctactgttgaaagggtcgctgtggaagacgccgctgctgagaacggattctcctttgataaccaggttaccataacagggacctttgatcatagaaccattgatggcgccaaaggtgcagaattcatgaaggaattgaaaactgttattgaaaatcctttggaaatgctattgtgaggttagaatgaaaataaaattcgccagtaaatgcgtatcttggagaaaatatcaatttgttattttgtatatataaaaaattaaaaaaaaaaaaaaaaaaatactcaaatactcaaatacgtatacattatactgaaatacttcgcttgtcttcgaatctaaatcctctctctcttctgtctcaaaatgatataaataaatcacgtcaaacggtgcgtcaacatctttgttttttcacctcatgtggaattggttgaaattaacaaaggagtgggatataggatataacgcataaagtttagcatactactttcgtatattattgttcggtgaaagaaactagttccctcttatctctcaatatttgccaaaattagcttttaacaaataaaccatgagtttcctaccatcttttatcttaagcgatgaatctaaagaacgtatttccaaaattttaactttgactcataatgtagcacattatggctggatcccatttgttttgtatttgggctgggcacacacttctaatagaccaaactttttgaacttactgtctccgttaccaagtgtttaaaaacatcagttcgatacaacttgggtgagagaggaagcccatatttccaattttgaattacttgaccgttactgcaaataataaaaattgacatgtacataaagtatatatataataaaatataaaattcattttgcatattgttattctttcacgctttgttttgatatggtgaaaattcgaagtctctagaatgtcctttaggtacctttctttaagatgtggttcatattcaaaaaatctgatcaattagaatttataccagtgttttaatatgtttatttatctgttattgatattatttaaaatgtgaaacaaaataaataaaaataactaaaaatgtagggtggtttgttgttttgcaaaaaataaaagataagattgatcacaaattcatttcatgaaatttagtaaccgaaagaagccaattgcttagcaacatcggattcagaagcagcagcagaagcagaggagacctttttggtgaaagctctcttcttggcgtaatattcggcggatctgacctttctcttgtcttctaatttagcaacaacatcttcgtatttccaaccaacagaagtagacaacttacccaaagtggtgtactttctacctggtttcaatctcaaaactctcaaagcttgaggaacgacaactctcttctttttgtcgtatggaggtggaataccttcgaagatctttaaacgttccaaggcagccttaccacgggcggtcttgtgggaaaccataccacgaatagccttgtaaagaattctagatggagctctgaaatggaatggaccacgggtcttgttgaaagcagtagcctttctcaaaaagtcgtggtacttcaacttgtttctgaagaattcaccagaaatgttcaaagcttcagctctgacaacgacaatcttttgaccgttcaatacttgcttggcaatagtggaggccaaacgacccaacaaatgatccttagctataataaaaggagaaaaataaagttagtaaatgctaatcttggtattttttactgagtggattgaatatagttggagtcaaaatattgattagaagttaccattactttttggtgtgatggggcatatcgatgcatctcaggggtaacattggcatgatgctttcaaaccgccactttttaggcgtgatgcacggtattgcaaattcatgttttcaaatataacgcattcaattaagtatttggagtttcaagtattgcgtgttccgtttcttctatgaatcaatgagcatcctaattagctaatactattctttatagtaagcattttgcaacacatttcgcaggattattttttatttcaattactatattctgaaatggtctttgcaacgtcctccacctgcatactcaatcactcctgttagaattagaaattttttacgtaccatcaataacaacgactggttgagacatcttttatggttggttggttgtttaataccttaacaaaatgcacttagtggaatatctacatgtgttatagttttaagaatcagttttaccaatatcagaataattttccagaattcgaaattgcagcggtccgcagtgcgaatgtttagccggagggaccaagtgtctgcctaagaagagatcaccaccctcccaagctgatacaaggatcaaatggaaaatcacccacttggggacagcccaggagacgctttagcgggcagtttcaggttctaggagcgttctccgaaggaagtccttctgccgctgtttttcacccgttggccgaagcgttgagaaacagccaaattttctgattcataggaaatttttaaaggaggtttgggtgtgtatagtgtacggattgaatatgtcaaggatgcaaacacagcagcgaaaataaagttcagttgcataaattagagtgaacattgcggggtgttcaaaatcataaaggtcagatgatcaaacgcatgaggaagagtaaaatagggaatgcacggtgattaaatattatatatgaaagacagttatatatgtacttcgtgacatagattcggacgacaatagaatgaaaggaaagcagctcatatgactggctgcagcttagccatttctcattcatttctttagtcttagtgattcaccttgtttcttgtcttagttgttgataatactgatctttgcaccatccgtatctagtattagttccttggcattggcggtgctaccaccttggtttttcaaaggtgaagaattaatatctttagtttccagatcatttgagttagagtccgaatctttttctgaagtagcattctcgttttctttggctttaatgtccggatttatggaaaatcctctcttgttgcctccgctatctgcggcaggagtgttgtttgttgagctaaactgcaataaattccatacacctggagaacttttgacattctgcgatttacttgttgatggtgtcagccgtctattatcattgtttgattccatgcttttcaagacattagaatccaatactagacctgtttgtttgttttccattccgctagtctgtaaattagaattatttgcgccgttattattagtattgttgctattactatgaagaggtgacctagccctattagcgcttcctctttctggtgtatatgcttccatcgcagtaatatgaaatgccttagtaggagatcgtaatagcgtgtcatatggttgagaaaggcgtagactgttcgctgccaatgaggaagttgttgttccagtttgcggaactgagttagaattaccggaagacgtggtagttgtcggctccaaattaccattttcatcaagtgaagaagtagatatggcgggtagattcattttggtaccgccgttattgtttgtcgatttgtcggcgctatcgctgatgttgtttattattttggaattagcacatgcattagtgaacgagactagagcgttgtttggagattgcctattcatttgtgatattgatattgcaggcggatgaagtgactctttgtattctttcatattgttttgatttaagttagcatttgaattgggagcttgcaattgtggcgtcttgataggtcttgctaacgctatatttcgattttgggtatccgcgaaggtaaattgaatctcttgacgttgttcctgtggtggcggctgctgtgactgattttgatgtgacacagggggctgtgattgttgcgatgcaggaaggttacctttggatgggacatgttgtacgaacccttctatgatgttattgttggatggttctagcacattgtgagattgtagttgtcgtttagggggttgagccatgttaagcgataacctatagtccatttccatgggtaaactgttgaattttgccatatgtaactgtagttgccttgctactgaggatccccgcctgattttccccacttttccggtattccacttgtttagaaattcttgctgataagattcgctaattctccatttcatacctttgcccggctcattgggtcttctcggaaccttttcaaacgccttatttaatgataaattatgcctaatggagttttgccaaccggatttagcaaacctgtagtatgcataattggaagaaatatacttgtagatatcggctagtgaaataactccctccggcgacgacagtatggcctgtgttatcatagttgcgtatgaatgaggtggtttaacgttcctgttttcgtcatgggataggtccgaagtaaaatccaaagcttgaggataggcatttgatgacttgtatgaatctacaaaatttgcagcgatgatggtatttggaggaccctgtggagaagccgcttgtggattgatggtattgcttgttgttgtagatgctgtatagtttgggtttatggacgtaaagtagccattcttgttcttactattattattgttgttgaagatgccttgttcgctagggcccaagttcgctccgctaccaaaaggagcattgccaccacttccataaagcttaaaccctttgatttgttgattagaggttaattgcctttgcttagcataattagactgttttataatgtctcttagcagggggttgttgttgccttccaatccgaacatgtttattaaattaggcatcaggtgttctatacaaataggagcaacaaccgggtcactgtcgggcaggataaacatcatttgtgttcctcctatgtctagcagggttccggaagataatcgaatgggaggattgttgggtccattatgagtcctttgaaagtttactttagcgccgttacggcccaatatgtgcaattcccaaccgccgatattcatgttgtattttattatggcgtgctttctagaaacgactttggcaggtccgagatcaatattcactctatatgagttttttacaccatctgaattttcctgtagtgcactgtttaagggatcagtatttctaccaatagaaacttccaaatccttcacataataggtccagtttggtccggagagtttagcataagcttgtatttccgtcgccatgttcttgtcgttggaatattgtaatgatacggtagttggctgatctggggctgtcagtgaagagatgatggcatttattacaccttgatgatgctgagcggtatattttgtgctgccataatttgtttgagtcatatttagttcgttcatctcgttaaaattgctgctggacatttcttgcgcattgataaagtttcaataaaggaaacggagggagcacaccaatatttatgtgtatcgtactgttttttttttttttttctagcaatgatcacttatgcgagggaatcgggaagattggctttgaagtgtttttagccttttgttccttagtatgatcttgattattgagcggttcaattcagtggaaaaggactgctctatagtgttttaagttttacagaaatatagtgatcctatgaatgtcacttttttgtttacctttagaaatgcggaaccattggcattttttttctttatttactaatttacctagaaaatccaaatggcacagggcgagcgaattttttttccctcttttaatgagcgaaatcgaagattttcggtaatgttgtgcgaagggttctggggcggggtccggcataagtcatcatcaatgctaagggaacgattatatggcacagaaagagacaggaagaagaggccatcaaaatgttgcagcttaagggataagcataaagcgtaatcaataaaaaacagcctgtacccaacaggcagcaaatttttgaaagcctgttgcaagatacatatgacacaaattattaaaatatgttgaattaatattcagttcttacagttgacatgatccgactcaaatgttaatgttcttgaggttctatagtttcaaaatagctttttactttctgctattggacccttttggaccagccgaaggaagttttttttctttatgtttagctcttttttcatcacttctaattcgcaaatagaaggggaaggaggacagcaattatgtaaaaattaattagtatgtcagtaacaaaaagaagagataacagaggtagttcctctagacatttttaagacgactattgatgccaggcaaattttggatttactgctcctcttttaagaagacaagtgtgtgatatcgtagcggtaggaaccaattttgcaatcgatttacttacagccaagaaaatctattttcatgtttagcattgccatttcttctgtgtcacacgttgtgcttgccaggaactataggagagacgtatacaagcatcaatgttacgaatgtacgatcccgtttgcatctgatgtgtaaactcatgtggtgcactggtgttgtttccaagactgcactattaactgggaatttttttttttcttctagtgaatttttttttaaagcgacgcacaggaaaagtgaaaattatttaaacggacggcaaacatgaaaaaaaaaattaccaaccatatttctatttcctttccctttacctattctctttttgaaatagttcattttctctctctgaaacgacaataaaccaaactctagcctccaatagtcactaaagatgaagtacattcaaaccgaacaacaaattgaaatcccagaaggtgttactgtcagcattaagtccagaatcgtcaaggttgtcggtccaagaggtactttgaccaagaacttgaagcatattgatgttaccttcaccaaggtcaacaaccaattgatcaaggttgctgttcacaacggtgacagaaagcacgttgccgctttgagaaccgttaaatctttggttgacaacatgatcactggtgtcaccaagggttacaagtacaagatgagatacgtctacgcgcatttcccaatcaacgtcaacattgttgaaaaggatggtgctaaattcattgaagtcagaaactttttgggtgacaagaagatcagaaacgtcccagttagagatggtgttactatcgaattctctactaacgtaaaggacgaaatcgtcttatctggtaactctgttgaagacgtttcccaaaatgccgctgacttgcaacaaatctgtcgtgttagaaacaaggatatccgtaagtttttggatggtatctacgtttcccacaagggtttcattgtcgaagacatgtaaatggaacaaaaaagtgtctttgcgcttagaggcgcttaaatatgtacattattcctacttttttatttagtattatgtaaagactgaggttctttgtcattggatgtgcctcacttccaatgatgaattgacaggctctctagggaatgctgtcaaggggaaacgttgctagtgctcattgaaataaagagccactttacgttttctcaaattgcttttgttttttcttctattgatgctaattgcatattttttggtaaaggaaagaaacactaaaaaataaatattctctaatacgttacaaatgattttcttttttcttgagtcttgcaatcatacccgtagctttctcttgttcttcggctattgctttaaatcaaaatgatatctgggtgtaccagcaagtttcgaaatgaaaacataaaaatatggttacccgacatatatgctggtttaatactggttaaactgaacagaagcatctcttttctctattaggacgtaaacgacaacgtttttttttataggaaaagtaaacaaagcgcagtggaaggcagcgaaaggaacctgcacagcgcgaagtttataaacaatgacttttccagatctcggatttttttctcgcacgttcccttcagcatgaatcttatttaaacacttactttcgagaaaaataacagtagtttccccaaaaaaaatagtactatcacacgtattttaaatataatcgccgtattattcactatattcaatttcaactttatagcaagaaaaggaaagatcgattcgttcttttaccattatccaactactctacactcctttttcgccgaagaaaagaactcttccaactaattttcactcctttaagcattttttttttttacttttttacaagtcgtatgtttaatttaatgataagacctttcatgttactatattttgagtttgcaaattattccactgattacgaaattgctgtgcttttttcgcttcggtgcatcgtcatttttcgagaataaagcaaatttttacatgcccgttatttttccgtgcacaacttctttttggcttttttggccgtcggatttacggcgcgaaaataagtttctgacttctcgagatatagccattgtagaaactaaaacaatattgattgattcaattagcactaatcttagaaaatttgcaatcctactcttttcgcaatgattttatttactaacccatcccaaatttattttagtaatttgataaaatgaaactgtccgccaccactcttaccgcggcttcattgatcggttatagcacaatcgtttccgctttgccgtatgcggctgatattgacacaggatgtactactactgctcatggttcacaccagcataagagggccgttgcagttacatacgtttacgaaacagtcactgtcgataaaaatggtcagaccgtcactccaacctcaactgaagcctcttctacagttgcttccactactactctgatttccgaatcttcggtcaccaagtcttcttccaaagttgcttcttcttctgagagtactgaacaaatcgctaccacctcgtcttcggctcaaacaactctgacatcttcagaaacttctactagcgaatcctctgtgcctatttccacatctgggtcagcttccacatcttcagcagcttccagtgcaactggaagtatctacggtgatttggctgacttttcaggtccatatgaaaaatttgaagacggtaccattccttgcggccaatttccatctggtcaaggtgttatccccatcagctggttagatgaaggtggctggtctggtgttgaaaatactgacacttctacgggtggctcttgtaaagaagggtcttactgctcatacgcttgccaaccaggtatgtccaagacacaatggccttctgaccaaccatctgacggcagatccattggtggtttgctatgtaaggacggctacctgtaccgttcaaatacagatactgactatttatgcgaatggggcgttgatgccgcttacgtcgtctctgaattgagcaacgatgttgctatctgcaggaccgattacccgggtaccgaaaacatggtgattcctacatatgtgcaagcaggtgactctttacccttgactgtcgttgatcaggacacctactacacttggcaaggattgaagacatccgcgcaatactacgttaacaatgccggtatttctgtcgaagatgcttgtgtttggggttcttcaagttcaggcgtcggtaattgggctccattgaactttggcgctggttcttctgatggtgtcgcctacctttctttgattcccaacccaaacaacggtaacgcattgaatttcaatgtcaaaattgtcgccgctgatgactcttctacagtcaacggtgaatgtatctatgaaaacggtagcttcagcggtggctctgacggttgtaccgtttccgttactgctggcaaagctaagtttgttctatacaactaaacttaggcgcatcaacagttgagtaagttgattgtattattaccccattcttttctgcccgtccattttattgtctgtttaacatacactaaaacccacgccggattaatatcaatttttttttactttgtttctatttatcattcttccagacataaattattttgtaatattaaagacatttgaaaacctacatacatcgcacacctcttctttcattgtcctaaaaaccacccaaaaaaaaaaaaaagacatcaaatctcttttttttttttttgtagttctgttgccgtatgctatctactcctaaggcttttttctactacggcaatctattcacaatgtgcaattaggctaaatgctaaaaaaagaaaaaaaaatccggagcccctcgatgactcctgtttccgttttatactgtccagcgcagaccgcacttcctacgtatacttcttacggggaagggagcatacacgaaaacaaaaggacccgtaatgactcggaaactccatagatcggtaaataccggctcgttacccgtcctccatcggaaaatctctcaccgatttgttccggtatcggataatttatgaatcacccggcttgatggaaccgtttttgttccgtgaaatgcccggcctgcattgttttcttcagacgagaagccgttccaacgtttctttttctcgtcaccgggaagttgcgggcaccttagggcaaggaaaaagaaacttctctgccctcatcgaggatacagttgatcatactcaatattatataacgcttaacactgtcaaggttatacactttttactaactttttattgctaatattgtcgttctatataaaattatggatttttccaggcttacaaagttagcatttatacggagataaatttatttttttgagaatccaagctagattcagaaagtcgaatcagcaatgtcacgaagtaacagtatatacacagaagatattgagatgtatcctactcacaatgagcagcatctgacgagagaatacacaaaaccagatggtcaaacgaaaagtgaaaaactaaatttcgaaggcgcttatatcaacagtcacgggactctatccaagactaccacaagggaaatagaaggcgatttagactctgagacttcttctcactccagtgatgataaagttgatccaacccaacagataactgcagagacaaaagcgccatatactttactaagttacggtcagaagtggggaatggttgcaattctaacaatgtgtggcttttggtcttcattgggatcaccgatctattatcccgctttgaggcagttggaaaagcaatttaatgtggatgaaaatatggttaacgttactgtggttgtgtatctgttgtttcaaggtatatctcccacagttagcggtggtctggcggattgctttggacggagacctataattttagcaggtatgctgatatacgttattgcatccatcgggctagcatgtgctccatcatacggtgttattatcttcttgaggtgtattcagagtattggtatttcccccacaattgcaatcagttctggtgttgtcggggacttcactttgaagcatgaaagaggtacatttgttggcgccacctcagggtttgttttactgggtcaatgttttggtagtcttattggtgccgtcctgactgcaaggtgggattggagagctatcttttggtttttgaccattggttgtggaagttgttttctaattgcctttcttattttgccagaaacaaagcgaaccattgcaggtaacctttccattaagcctaaaagattcatcaacagagcgccgattttcctactgggcccagttagaaggagattcaagtacgataatcctgattatgagacattagatcccaccattccgaaactagatttgtcatccgccgggaagatccttgtattgccagaaattattctgtctttatttccatcagggctcttatttgctatgtggacgttaatgctttcctctatttcatccggtttatcagtggcgccatacaactatcatttggtcattattggtgtgtgttatctacccggtggtattggcggtttaatgggttccttcttcacaggtagaattattgacatgtatttcaagagaaagatcaagaaattcgagcaagacaaagctaacgggttgattccacaagacgcagagattaatatgttcaaagtccgtttagtttgtcttctgccccaaaatttcttggccgtcgtagcctatcttttatttggttggagtatagataagggctggaggatcgaatctattttaattacttcatttgtctgttcatactgtgctatgagtacattatcaacatcaactacgttattggtcgatttgtacccaacgaaatcatctacagcaagtagttgtttcaactttgttaggtgcagtttgagtaccatcttcatgggttgctttgccaaaatgaaagctgcgatgactgtaggtggtacttttacatttttatgtgcgctggtatttttcttcaacttcttaatgtttattccgatgaaatatggtatgaagtggagggaggatagattattgaaacaacaaagacagtcttggttaaacaccttggcagtcaaagccaaaaagggaacaaaaagagaccagaacgataatcataattaattggcattcttcaatttgatagacacttatccctgcatattttttttataaacagcttatagactttcatgtaaatttttcctaattaatgtattatttacttcgttaattttccgttgaattattgacatgttaaaggtgcactaaatatacctaatacaaaaaatggttttctgtggcaaatatatacagtggaaatttcagcatataatccctgctttactctttccttaagatttcgtcataattagaactttttttggtaaactgcattttctaccattattactttacatatgtatagctacaaaactgtattttgaagtgaaaagtatgatgaataaatgaatcgtgaataagttgatctttttttatcaagaaaatcattgagatgcacattgaacaccttcgccaccttgttcttcttcatcggaatcatagtttgcaccacccctggaggcccgtgttctgttgtatttggctgggtcaaagtctgcgagtacacattcgtccacagtagctttctttggaatggctgggacaattcttggaggcaaaatttcttctaacttcttcaagttttcttctgatgtgaaatggttttctgggaacttgatagtaaatttgatgattaaattaccatagccaccgtattttggaattggcatacctttaccttcgatgaccttacgcatacctggggcaataacttcacctggaacaataccgacctttaaccaatcaccagaaacatgttccaatgcaaattcaccaccagcgatagcagtcaatagatcaatttcagcctcatatactaaatcatcaccatctctcttgaagctcttgtgtggtctctcagaaactatgaagacaacatcacctggaatgacatctggggcttggtcagcttcacctttgaaaacgattctttgaccatctttcatacctggttcgacatggacttctaggatcttcctttcgttttcaactttcttaccgttacaagatttacaacgatccttaggatcaatgatatcaccagtaccgtgacagacatcacactctgtttggaatctttggatcattggacccatttgtcttgttacaaatttaataccttgaccattacagctggtacacttcttgacggcgcctttcttaccaccacgaccttcacattctttacataggatctgtttgttaagggctaacttagctgtcctacccttatataattcttcaagtgaggcagaaatttcatgcttgatatctttacctctttggggacctcttggtctttgtgcgccaccagcaccaaagaattgggaaaagatatcgtcaccaaaaccgaatccaccacctgggaatccgccagcgccaccagcaccacttagaccatcttcaccaaattggtcatatatatctctcttttcaggatctgataaaatttcataggctgctgaagcttctttgaacttttctgcagcttcctcacttggattcttatctggatggtattttaaggcgcattttctataagctttcttaatttcgacatcagtggcagttactggaacacctagaatatcgtaaaacttagtttctttaaccatctttggacgtttattattgttgttggaagatgtagaattcagtttggataatttttaattatgttctatcaaaagatatggtaacaaataacaaaaaaataaatacgtaacagttatcaaataagacgcttgttcgggcctaatatatatggggaaaaggactttttgtgactttgatttataaaaacgaactacacaccttatcaaacaagaactacctaaccaacatataaacgtagagcaagtttttacacgttttataagtacgtggattgatctgcaagttaaatactttccatacctgccgatgctctattgccttttcatttcttgaaaaagaaatgaaaaaattttctattttttcgatggccttctataattttgtacgaaatattataggtcaggtgtatatcacgtgctcaaaccagcgacttcacatcttattttataccaacatactcattataacaatgtattccatagttgaatacacacaactcaaacgtgtataaacgactttattttgccgactctctacggtcaatgtcttgttacgttttcaagtgcttttagaaactctgcactctcttccccttaactcgtagacaaggagcgatagttgaatggtaggaacgaaaaagaaacggttagaaagaacatatgcctcgaatatctacatcattgataagaaaagcttcgagaatacgacctggtttgcatcttttgcttccagaatgtaggactctcgagcaagcgaaactcgagtacaaatggctcaccgaagagctgcctccggataaatcaatccgctgggcttgcttacagagatacaaacacgtcccattgcagtacatcttaagatcgcaaccgtttggggccttggacatagtttgcaagcctggtgttcttataccaagatgggaaaccgaggaatgggtgatggccataataagagctctaaacaactctatgctttcaaggcatactataccactgcatatttgtgatacgtttacaggaacagggtgtattgctctcgctttgagtcatggtatagcaaattgcacgttcactgccattgacgtgtcaacaagagcaattaagttggttaaagaaaatatgctgaaaaacaaggtgagtggtggtaagctcgtgcaacataatatattgtcctcaaaagctagcgatgaatatccatcccatatagatatattaaccggtaaccccccctacattcgaaagcgtgacttcaatagagatgttaaaacttccgtaaagctgttcgaaccaaggctagcgctagtgggtgagcttgaatgctatataaatctagtaaattattggctgccgaagacagactccttcttttatgagattggagacgttgaacagtttaattacgtggagaggcgcattaaagaagattcatatctcagccgtatttggtctattggtttgaaatatgactcgaatgggaaagcaagagtcgtatatgggtttaaggccactcccaaagggcgaatactacaccagatttttgcatcctttgggactataagacatttagcaaccgcactcagtgggcacaaagctaattgcaactaagtatataaatgtaaatatatatattctcaggtttttttgttggaagttatcaaacggaacactctgtggacatttatattttttgtttcttagctccatgttcagcaagcttttcactggagtcagctgcagtcgcgttttccgatacaggttcaggagcagggatgactctgtgacaccacattagatatccaccaccacctttcatggtcatcagagggtgtagcttaccccttatactttggtacggcctacatctagtttccaaaattgatggtgctaaaaacctgaggtctgaatataaagtatgagctaattccaacaaagtttctttgaattgaccatagcatacaatcggccttgaaccatggattttttcggccaactttggcactagtgttggtaaatgtagtgtagtagccattacaagaccgtcatataggaattctcctgttagttctaaaatttgccattgtgtattgtaccatctgagttttcggtagtacgagtttttcttaccaccttttaatgcacgggcttcttctttaggtaatggtgtaaatctgctctgaatctcttgtagtgtaggcggttcaaaaaaatctaatagagaaatggtgtgtacatgctctttaataaatttctcagaataattagcaaacttcagcaaatccaagttggcatgttcattttcgtgaataactatgactttgcccttggatttgctttcattgtcaccgccaaacattctttccaacagaaagtaaaccaataacccacccgtttcatccatacagagatagttgccttctgattggatgttcgcaagatttaacagcatccccatcgattcctgagacatatccaataccctttggatatcgcctttgtcgattaagaattgtaaaaggttagagctacttaaatactcaacggtgaagtacttggcgaatttttgtttcttcctattcacatatttctcttgagaatatacggtcttgttgtgaaaacttttgtgagatttgataattttgtcgattatttctttactagataaagattcttgtttcattttttcaatttcttcaacggttaactcttgggccttgctgcccatgttaaccagattctgattcgtagcactgctgtcaatgctagacaattcaagagacacagatttttccttaatagataaaggaggctcgctttgaccatcgtctttatcattattgacatctttgatctcctgcgataatagccttactttcccgatgggaattttgttctttggtttcgaatctctattttcatcggatgaaacctcttcgccatcataatatatctcgaaagtcaacccgaaaggataaccaattatgtcattaacctcgaaagcaccgaattttcctaatgatacagaggtgttgggctttagttccactatcttgtaattttttgatggcagccggacgataacgtgctgattaaaatctatggttgtcaaagcattcattgtgcactaaattcaaagtttttttgtccaattcgtttgcaacaatgtgagtaggatccaacgtgccaaagaatttaaagttgaatattattattgttattatacacctcatcgactttttttttttttttgatgaaatttttcagattttacaaaaccgttacccagtttcacgttttctgaaaaaaattttcatctcatcgcagaataagtttaagatgagctgagctgcaaatacagttgtcgctaaggtatatagatttgtaattctggcggaattccccttgtgttggctaatattagaattacatatacatataataggaaatgggtagtagacgtcataagaacaagcaagccgccccaccaaccctggaggagtttcaggcaagaaaggaaaagaaggctaatagaaagctagaaaaaggaaagagaccttctaccacgcaaggggatgaagtttctgatagaaagaaaaagaagtcgaagccattcaagaaatctagaaaagaggaggaagaagttgttgaagaggataaggatttgccagaagttgatcttgaagaattatcaaaagccaggaaatctttatttgatgatgaagaagatgacgatgaagcaggattggtggatgaagaactaaaagatgaatttgacttggaacaagaatatgattacgatgaagatgaagataatgacgcccacccaattttttcagatgacgacgatgaggctgatcttgaagaactaaatgcacaaaacatggaagctctttctaagaaacttgatgaagaagaagctgaagaagctgaagaagccgaaatggagttagtggaagcggagaacatgcaaccaagagcagacatattgcccactgaggagcaggaagaaatgatggcacaagaaactcctaatttaacttccacaagaacaagaatgattgaaattgtaaaggttttggaaaattttaagactcttggtgcagaaggcagatcgagaggagaatacgttgacagacttttgaaagatatttgtgagtactttggttatacaccatttttggcggaaaagttattcaatctattctcaccagcagaggcgatggagtttttcgaagccaatgaaattgcaagaccaataaccatcagaaccaacaccttgaagaccagaaggagagacttagctcaaactcttgtgaatagaggtgttaatctacaacctattggttcttggactaaagttggtcttcaaatattcgattcccaagtcccaattggtgctacgccagaatatttggcaggtcactatattttacaagcggcatcatcttttctaccagttattgctctagatcctcatgaaaatgagcgtatcttggatatggcagctgctccaggtggtaagaccacttatatatcagctatgatgaaaaacacaggttgtgttttcgctaacgacgccaataaatctagaacaaaatctttaattgctaatatccaccgtctaggctgtaccaacactattgtatgcaattacgatgcccgtgagttccctaaggtaattggaggttttgacagaattttactggatgccccatgttccggtactggtgttatcggtaaggatcaatctgtcaaggtgtctcgtaccgagaaggacttcattcaaattccacatctacaaaaacaattgcttctatccgccattgattctgttgattgcaactcgaaacatggtggtgtaatagtatattcgacatgttctgttgcagtggaagaggacgaagctgtcatagactatgcattgagaaaaagaccgaatgtcaagttagtcgatactggtttagcgatcggtaaagaagcgtttactagttacagaggcaaaaagtttcatcctagtgtgaaattagcgaggaggtactatccacatacgtacaacgtcgatgggttctttgtcgctaaattccaaaagatcggtccatcttcgtttgatgataaccaagcaagtgcaaaagaaaaggaaactgctgctagaaaggaagctttggaagaaggtatcattcactctgacttcgcaaccttcgaggacgaagaagacgataagtacattgaaaagtctgtgaaaaacaatcttttgaaaaagggtgtcaatccaaaagctaaaagaccttctaacgaaaaataagttcccacaaacgtagtggcatcatgttagcatagttttctctctctaatctttctctgtctacatatatatatatatatatatatatcaatttcaaatatgtctcactgtatattaaattcaaaatagaaataataaagccgatttgtaaacagcactaagaaaaaaggcgatgatattacttattaatattcgttgccaatatagtattacatatatctctatttatttctctttttttgtttttaaggcgtttcagtttgctgtctccttagtcttcaaaatacttcgtattccctaacttatgctctttgatgtactctggaccgtactcttcgtattctttcttactgataactgttttcctatactgttcttcgtttcgtgctagagctgccatacccttccaggcatccaatgaaggatctgaagacatatttacagtgatattggtaccggtaggaaggaatccagtgaattccttcacaatacgttctttcaatcctggcaccttagcattaccgccggtaataagaacgttgttcaccatgtctatggaagtttgactcaattttcctggttgagaaccaaacttctttagtaaaatggtttctgataattcgcaaataccggcttggtcttgtccgcccattgtcggttgaaatatcacttctggtacccttatacgttctacattcaaatgcatttgatgttgttcatgtatattttcgctatcatgaggtctaggtcctcttaaaaacaggtggaggatagaatttctccaatcgtactgtgcttccagcgtatcttcttcagtaaagtttggatcgtgttctaaaagtagtctctccagttccacgatgtctttgtactcgtactctaatgcttcttcaaaagcctcaggattttgagtaatatcagtataaataagccagtcttcatcattagcgccaaaagtgtcatttggatcattatctattgtcgcttggtgtctattacgtttggccccttgtttgacattatcctcagccaatgaagctagatttttcattctgttctgtgaaacttgagattttctgtccttcatttcgtcacgtagttttaacttttcttttctcctttttattaatttgtttaatttcaatcttttgtcctttatccaaccatttaagtcagtttcacgccattgttgctcttttaattttttttcttcttcttccttggcgactctttccttttcttctttagccttttgcctggcgtcttgactggccttcaaaaatctttgcttccttttctccttgatttgatcttcatttagatcttcgtctgcaatatcaagcaaatcaaatttctgggctgttttgtcttcattcatttcatccaggtgactatcatcttctgcttcaaccatttgggctttttttaatgattgttctaggctatgaagatactttttaaaatcacgttcgtcatcaaaaccagcgttttgcaaaaccgagagtactttcttcttaggttcgtcaattaattggtctctaacttttgagaagtattcaaattcttcctgcttctgaaccaatttttccattcttttcaaacgtgcctgttcttgcaagcgtttcccagtttcctttcttttttcggcttgaattcgtaattcttcttctgtcttttgaggttgaaggacttctgtaaaaggggcttccactaccacatcatttgtatcaaggttctccaaggtgaggattttttcaatatcttcatcataatttcgcgaaacatagcaataatctttatacatcgtttcatactgcaaataagacatctttgttggaaaatatggatacttcaaagccatcaaatcattcaagtagtcaactgcttgatgtcctccccaattaatcctttttgcatctgtcaagatacctgcaccatcaactacgggaattacattggtgtcctcatggccacaactgatgaccaaacctgttttatttccgcttgggttataattgtaaaaactaaacagactgtctattccgaaagtaacgcctggtacattgtaagtttcaaacaaaatctggtaccaatttgtccgttgtgattgaacagttgccagtctttcggtaagtaatattggattaggaattccgttatctggtaccactcccaaatgatgaaaagtgtagtccaatatttcttcagtgagattccaattggttacaaatggtccgtcaaaggggcttctcgattgcgaacgcacagcttgatccaacaaggtgtcattaccgacaaaagtgaaatttttgtttaactttctgtctctaaacttggtcaatgcattcggaaaaatatgtgtaggggtagcatggttaacgaatcctgctctcagtttgcttgatccaaaatcaatggcaatgggcgactggggattgtaagctgactgttcatcgaatggttctggggtttgtctcaatggagggtcgtctatcactactgccttaagaggagtcaaagaggcgtctctgctagacattatacgtcttatgttcagagtccttcgaaatttcacttttataacaagtttttactgagaaccgctgcttatattgattattatattcttcccaaagtgagtatttcataagcgttgtaatgatgtatcatagtctacgaaacgagataaatgctaaacgctaattatagttgagaatttacaacgatgtaagtcgcactaagccaagaacttctttcgatgattgtcattgctcttagcaaactgttcattgtgagttttgttacttgctgaaaattacatcggtcaagacccttctatattgtcaccttccatttatgaagacagcacttcaaggcaaaagtgtttaatatttatacgcggatcatgattgcttagctccttctttaactcagtacttgtggttagaattttgtagatacctgcacacattttggtagcagctgtgtcggtgtttcatgaggatcggaaagatatgtacggaaagatcacatgtatatatttaacaaagaatgcataattcgccttgttgatggttacgaccagatcagataaagtagttcaaagatcacaacagaattttatctttccaattaccattcagaaaaattttttatctcttggagggttattttcgggcctttcaagaatatgataaagatatatcttggcagatgtactgatgattactggtgcgttagaaccgtatggccttgaaaagaataaaagcaaacatcgatttttttggtactgaattacacaatttttaaggactaaaaaaaaaaatgtttaacctgaacaaccatgtatcttagatgtcagggtatctagattatttctctaccattcaggacatcatccaaaaacatcgatggcgcctgtcttttatgagcctttttaggagagctagtatttgaggtagcagaagcgactggtatgaggcccaaggaggattggtttctcttatggtagccttccattgagttaattttcttttcctttctttcaggtgacgctgctctttgtggtctattgaggttcagctttctctcttcttcttcttcttcttcttcttctagataggtacctacgtataaaaatggatcgtcaataaaaatgttagtgtcttttgattgatggcggctatgacttttttcatattgtgacacttgtaaagtaggagatataaataaggatcttctgttgtctgtgaacggatcctgaattgggttgaatggtgaggcagcatcctcgtattggctagattctaattggctcatagaatcccaatcatcctgcatatatgatttctcatcattgatgtcaaagggattgctttgtaaagaagaactatgcttgtggtgtcccctgtacaaatttttactatcatttgcataagaatttgtcattgtgaaacgacgagacaaataactggacactaaccaccatataagaatactgataaaaatggcacctatgacagcacccacagcaatgtatacagttccatttggtttatcagcagcatttaaaataaatgggtttcctgctgtagatgggggtgttatacttgcgacaattagtgatgaggaggatgttgctccactggaagttgagaaagccgaagatgttaacgatggaagggacttggaactcgtttcggacactacacttgacgtgggctttgacagggcggttgaactagttgtagtagtaactaaagtaggaaggtctcttctgaccagcgatacagacgggataaagtttttcttaaccatctctgccgatgtttctttctgaacttttgacaaggtatgagtctagttgattataatacaagagtgtgggtatgttattaataaacattataaattattaacccatatagctgctaaatataattgaaaatctagtaatttctaattatacattttttttttttacaaatgttttatgatatgtttactatttcccgctttaggaaatcatattaagggtttcatgaaagaattctgcagagtgatcattggaaatcggcagaaagtgagaagggaggctgtcaccaggttcccctatactattcatgtgagtggtagcatgcaaagtaaagaccctttttcatttagtgattcatccatgaatagctcttggtgctagcccagatttttcagtaatttttgttttttcttctgaattttccagaattaaaaaaaagatcagaaaaaagcgagagtttacttaagatattaaagtctagttgatatatcaacaagtgaaggcaaaataccaatagagtgcacgtttcttgatgctatgaaatacatacccccattaaatttttcgccagtggtgagcacggatgtatcgttatatcgatcgggatacccgatgccgttaaattatagtttcatcaagcatcagttacacttgaagaccataatatatattggcgataaagataggcctctcgaagaatatcaaagcttcctggagtcagaaaagataaaatactatcacatatttatggattcaagccgcgatgaaggaattcaagaaagaatgaaccaggtcttgcacttggtgctggatgtcagaaactatcccatcttagtgcattccaataagggcaagcaccgtgttggtgtagttgtgggaatcataagaaagttgttacagggatggtccactgcaggtatatgccaagagtacgggttattttctggtgggatgaaagatggagtagatttggagtttatcacaatgttcgaaaccaatctgaaaataccgagaaacgttatccctggctttgctaaacactgcttgtatttgaatgagctagaggctgcggaaggaagtgatgatgagtcaggaagtgagtctattctcactgccaagcaaccaatatgattatgagaaccagccgttacaaagaatattttctgtcattaatatatttgtataaataaaacaacaagtctaaagatcaagtagaaaaatggaaacaagaacgagcacatatatggtatatagtgaacatatatatattagatatatacgttcaagcgtcgaaggacaaagaccaacctagcttgtgaacaggttcagacaacttcaaagcatcgaaagaggaaccgacacccagagtgacgccaggtcttaacaattgcttgtaagccaaagtgacaataccggaatcggacaccttagccttaacttgggaagatgcatcaggcaaatatctagtggcgaattcgatgttgacattggagttaggtagtttgcagttcattgtagccttagcaccgacctgtaaaaaggcgttgacgttttggaagaagtcaacggtagttatttgctcgttgttcaatgtagcgcccaaggagtagtctttggcgaaataacttaaagccatggcataacgagaaatggaaccggcgctgatatcgtaaccaaactctgcgccaccaacaataccttcgtgggccatagttaagtcaccaacaaatgttggtgacttcaaacacaagtcaaaggcacctcttgcggtgaagaaaggttgtgtgaacgtagtgtttaagacggcggacttggcgacgcctggagtcaaagaagtgatcaattcgttctttagaccaggggtcaagttggcaaactctaatttggtttgcaagttgtttgtgttagaccagccttgagttagacccaagccggtttgcttgtcattcaactttgcttccacgttagtagacagtggaccgtctttgacaggctgtttagccttcaatgagaacttaatgccattggcggttgttgtttgcacatcaaaggcagctggggtagcatgatagaaatccttgttcaataggtcattgatatttctggagatatcgctgtaaactggaggagacattgttgagaggttggtttgatttttgctttgggtacgcttggctgtttcgtgttgggagaatccgtagcactaatgagtagtggaacgagttgggggtagttatatagtagatcaactcgtgctctgctggctataaaaggggttctttgttgaggaacggccgaaatggcggtgtttgattgggccgcagccggcaaaaagcaccggaaccgtgaaaaaagctcgtctgacgcggaaacgtgcggcaaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaactatcacggaatactaatcgaagactagtgacgcacgttacgctatagcaacaacgtcacaaggataacgttagtagttttttggaaggacaattgcaaactatatgtaaacgaacgaagacacacagtccaaagctgtaacaacaaccacatatataaatggtagtcttctaggaaacttcactgtaagattagatacgtagaggtgaaagacaagttgaagtttggatcggaagttccattaatatttgggtaagtaagttcgccgcgcggcagaaacggtgagtacttactcacttttgttctaactacaacaaaaaactgtaaaagtggtgtaaggtttacgttccgttttggttgcaaatcatcagccctggtttaagctttatgtccaacattggttagcgaaggcaccgtactggtctcgatgtcggtgagcaggggcggcgaaattcattccaatcttggataatatatatgtatatatctatacacgcggcgagatcttgtcctctaatttcccttcgctaaatcattaagaggtcattcatgaagttaattcagcaccaaagttggactgttagacacgagatacacattgcagtccaaatgtgcagatttttcagataattgtcgtcgcacaagactgcccctcccgtcctcagacagacacaaaattagattttacgtttacataaagatgtacataacttgaaaaaacgttaatccctcttaaatttagaccttgtaagtcttcctggccactctttgtgatatattgtagtgcaatatattgattcgttcttcttatttctttgttcttaggcatttccgctttagaaaattcgttgggtggtttctgcgacgggtatccccttcgattttgcataatgatcttcaattctacaactaaaatcaagtagatacaggaaaatattccataaattatagtgtaaatcgccctgtatacaccttatcgtttcatctcaggcaagttaaagcatttgggaaacgtgctagatgacagaagaagatagaaagctcactgtagagacagaaacagttgaggcacccgtggcaaataatcttttattgtcgaataacagtaatgtagtagcacctaatccttctattccctctgcctccacatctacctctccgctacacagggaaatagttgatgattctgtcgctactgctaacaccaccagcaacgttgtacagcataatttgcccaccatagataacaatttaatggattccgatgccacgtcacataatcaagatcattggcattcagacataaacagggcaggaacatcaatgtcaacgagtgatatcccaacagatttacatttagaacatatcggctctgtttcatcaactaataataatagtaacaatgccctaatcaaccacaaccctctgtcatctcatctttccaatccgtcatcttcattacgaaacaagaagagctctttgttggtagcttctaaccctgcgtttgcttcagatgttgaactctcgaagaagaaacctgccgtcatctccaataatatgcctacaagtaacattgccctttatcaaacagcgagatcggcgaatattcatggtccatcatcaacttccgcatctaaagcgttcagaaaggcttcggccttctccaataacacggcacccagcactagtaataacatcggctcgaatacacctccagctcctcttttacctctaccttcactatcacaacaaaataagccaaaaataatagagaggcccacaatgcacgtcactaattcaagagaaatacttttaggtgaaaacctgttagatgatacaaaggcgaagaatgctcccgcgaattcaaccacacacgataatggtccagtagcaaatgatgggctgcgtataccgaatcactcgaacgcagatgataatgaaaataacaacaaaatgaagaagaataaaaacattaatagtgggaaaaatgaacgtaatgatgacaccagcaaaatatgcactacatctactaaaacagcgccttcaaccgcacctttgggcagtacagacaatactcaggctctcactgctagtgtctccagcagtaatgctgacaatcacaataataacaagaagaaaaccagcagcaacaacaacggcaataacagtaatagtgcatccaataaaaccaatgccgatatcaagaattctaacgccgacttgagcgcttctacctctaacaataatgcaataaatgacgactcacatgagagtaattcagaaaaaccaacaaaggcggattttttcgctgcaaggctggctacagctgtaggtgaaaatgaaattagtgattctgaggaaacatttgtttatgaatcggcagctaattcgactaaaaacctaatatttcctgactcctccagccagcagcagcagcagcaacagcaacctccaaaacaacagcaacagcaacaaaatcatggaataacctcaaagataagcgccccattgctaaacaataacaaaaaattattaagccgactgaaaaattcaagacatattagcactggtgccatattgaataacacaatcgcgactataagcacaaatccgaacttgaattctaatgtgatgcagaacaataacaatctgatgtcgggacacaatcacctggacgagttgagcagtataaaacaggagccaccgcatcaattgcagcagcagcaaccaccaatggatgtacaatcggtagattcgtatacctctgacaacccagacagcaatgttattgccaagtcgcctgataagaggtcaagcttagtatccctatctaaagtttctccacatttactttcatccacatcaagcaacggtaacacaatatcgtgtcccaatgttgccacaaattcgcaggaattggaaccaaacaatgatatttcaacgaagaaatctctttccaattctactttgagacattcctctgctaatagaaattctaattatggtgacaacaaaaggcctcttagaacaacagtgtcaaagatatttgattcaaaccctaatggagctcctttacggagatactctggggtaccggatcacgttaatctagaagattacatcgaacagccgcataattatccaacaatgcaaaatagtgtgaaaaaggatgaattttataacagcaggaacaataagtttccccatggtttaaacttttatggtgataacaatgttattgaagaggaaaataatggtgactcgtctaatgtaaatcgaccgcaacacactaaccttcagcatgagtttattccagaagataacgaaagtgatgaaaacgatattcactccatgttttattataatcataagaacgatttagaaacaaaaccgctaatatccgattatggtgaagatgaagacgtagatgattatgatcgcccaaatgctactttcaacagttactatggctcagcatccaacacgcacgaacttccattacatggaaggatgccttcaagatcaaataatgattactacgattttatggttggcaacaatactggcaataacaaccaattgaatgaatatacccccttaagaatgaaacgtggtcaaagacacctatcaagaacaaacaatagcataatgaatggtagcatccatatgaatggtaacgatgacgttacccattccaatatcaataataacgatattgttggttactcaccgcacaacttttactcaaggaagtccccatttgtgaaagtaaagaattttctttatcttgcatttgttatatcatcactattgatgacaggattcattctgggatttttattggccactaataaagaactacaagatgtagacgtggtagtgatggataatgtgatttcaagttcggacgagttgatcttcgacatcacagtaagtgcttttaatccaggattcttcagtataagcgtttcccaagtcgatttggacatttttgcaaaaagttcttacctgaagtgcgattctaatggtgactgtacagtaatggaacaggaacggaaaattttacaaataacgacaaatctttcgttagttgaagagagtgctaataatgatattagtggtgggaacatagagacggtattactaggaaccgctaaaaaactagagacaccattaaagttccagggcggcgcatttaataggaactacgatgtgtcagtctcgagtgtcaagcttttaagtcctgggtctcgtgaagccaagcacgaaaacgacgatgatgacgatgatgatggcgacgatggtgacgatgaaaacaatactaatgaaagacaatacaaaagcaaaccaaatgctagagatgacaaagaagatgatactaaaaaatggaagctactaatcaagcatgattacgaattgatagtccgtggaagcatgaagtatgaggtgccctttttcaatacgcaaaaatctacggctattcaaaaggattccatggtccatcctggtaagaagtgagtgttaagaatgtagctttttcgtcaaagctgggtatttttctttttatagcgcaggagcggaaggcaatttccaaaacaggaatgtactttccaaaaaaggaaaatgtagtttgttttttgatgtttttttctctttgactatttcaaatttagaagtgaaaaaatacaaaaatgttacataggattcgatacagtgtaatatatcattattattacttttaaataaagcgtttagtaaacaagagtgagggttatgcaactcgtttagtaaacattcttttttttttcttcatttaagtataagacaacaatagtagcggaagcgatagtaatacatttggtagcgataagtgcacatgcaatttcactcagataagcagcatttggacagtaaaaccgacatcgatttcaagccaaactcaccgcgttccttacaaaataggaataccaaaaatttatctttagatatagcagcactccatccattaatggaattctcatcgccaagccaagatgtgccaggttcagtaaaattcccatcgccgacacctttgaatctatttatgaagcccaaacctattgtgttggagaaatgtccaccaaaagtaagtccaaggccaacgccaccatcgctgtcgatgaggcgaagcgaggcctctatatacacactaccaacatctttgaagaaccgaactgtttctccaagcgtgtatacaaaatcatccacagtatcgtctatcagtaagctgtcatcatcatcaccgttatcgtcattttcagaaaaacctcatctgaatagagtccattcattatccgtgaaaactaaagacttgaagttgaagggaattagaggacgttctcaaacgatctcagggttagagacatccacgccaatttctagtactcgtgaaggtactttagatagtacggatgtcaacagattttctaaccaaaagaatatgcaaacaacattgattttcccggaggaggactcggatctgaatattgatatggtgcatgcagagatttatcaacgaacggtttatttagatggaccattgctggtactgccgcctaatttgtatctatattcagaacccaaactagaagatatattatcgtttgatttagtcattaatgttgccaaagaaataccgaacctggagtttttaataccgccggaaatggcacataaaataaaatattaccatattgaatggacacacacatccaagatcgtcaaggacttatcccgattgacacgcattatacataccgctcattcgcaaggcaagaaaatactcgtacactgtcagtgtggagtatcaagatcggcgtcattgattgtggcgtatatcatgcgatattatggcttgagtttaaatgatgcatacaataagctgaaaggtgttgctaaggatataagtccaaacatgggtctcatcttccaacttatggaatggggaaccatgttgtccaagaactcaccgggcgaagaaggagagactgttcacatgcctgaggaagatgacatcggaaacaacgaagtttcctcgactacgaagtcctactcttctgcgtcctttagaagttttcccatggtaacgaatctatcatcgtcgccgaatgacagttctgtcaattcttcggaagtaacgccaagaactcctgctacgttgactggagcaaggaccgcactggccacagaacgcggggaagatgatgagcactgtaaaagtttgtctcaacccgcagattcactggaagcttctgtggacaacgaatcaatatctactgccccggaacagatgatgtttcttccttaagggacagcatctcccaaaagaatctttatgactatcagatctgcaggcagaccgcctccctacgcttctaaatagaatgtacttagcacttctgcctacatagtaattattcatcattgtaagtgtcacattgcaaaaatcgtccaatagacgttttcctcgtttgtgattggccctacgttttgcgccgatacaagcggcggcgaaaagttaaaaagaacaatcaattaaataagaaccatcagtcctcgtattttgtcttctgtttgcaagcaatgcaccaaacacaagatcaactaagaacgcatctacaatgttacgtaacacttttactagagctggtggactatcacgtattacatccgtaagattcgctcaaacacatgctctttccaacgctgctgtaatggatctgcaatccagatgggagaacatgccctccactgagcagcaggatattgtcagtaagttgagtgaacgtcaaaaattaccatgggcacagcttactgagcctgaaaagcaagctgtgtggtacatttcttacggagaatggggcccaagaagacctgtattgaataagggtgattccagttttattgccaaaggtgttgctgcaggcctactattttcagtgggactttttgctgtcgtcaggatggcgggtggccaagacgcaaagaccatgaataaggagtggcagctaaagagtgacgaatatttgaagtcgaagaatgctaatccttggggtggttattctcaggtccaatctaaatgaacaggccagaaattttgaaaggaaatcaataggggttaacgattgtcatggttttttcagctagtctgtgacctgtacgaaagtgaatatcttattacattataagtgtatccatgggcatccgcccaatacaatgccaacatatcaaacataaaattggctgattgccactctcacattttttctttatttatttactcaaattttgtaattttttgttagacatataattttatatcattattcttattattcttatatttaagggaacccccctggaatgaaataagctaatatagtatgagggaatcctgtataaatgggtttaccttgttattctatgcctccctttcaaagacgtatttcttaaaaacttctccatttggttgaatactatgaaaaaaaaaaaatcaactagaatagatatggaagataaaaatgtgtaacaaaaaagaagaaaagagctggaggtatgacaatagcgccaatggcaaacgatttagaagattttgagtctctgctggagcctgattttgatgctaaacaatttggtaatgacttactgaaggctactaataacaatgacacaaccattttagaccttaacacgcctcttaaaaagctaaactatgatctacatgagattgactctagaatagaccaattgatgaatagcaacccattggagataatagagttaatttacaaaaatgaacacgtcaattcaaccatagttggtgagttgaaaccaagtttgggatatatgaatatgtcgtacgatagactaaagaatcaagttctagatccttatgaaagagcgaggaaagtccaactagcgttgagtaaagtttaccaaacatcttttctcttgcgcggagcattgctttatattcatttatcaaacaaattaaacgcactgtctaaaacagcccaactaagcacatcaacagctattaatttagcctccttacactaccaacttgaaattactttggaagaaaataaaaatctaaaatccttgcggaaaattaaacaattagatcaggacattgtttcccccaacaaaagagagttaataacatttttgtctttacaaatgtgtaaagagtgcttgaactctattaaaatcaaatcgaacaaagaaataatatctcagctggcctactccttatatctactttcatctcaagaattcgagtctgcaataaacaagattgtactatctaatgttacaatgagctcacaaatcctatcaaaaattttaaattctatcaggatgtttcctgatgcgttcaatgaagttgttgaaaaaggttataacatctacattttagaaacactactacagaacatcaaaacggataatgttacgaattcctcgagatctattgctgctaataaatcacgccttggcaatcttttatcagaatatacctcaatgaagagtaaagcaggttctggtacaccgagagatctgttttggagcaaagtttcatctgccttcaaaaaggactttgatatatctgttaatagaggaggccctgtgggcaagtcgctgttaaaaaataaagattttattataaacactatgaagcaaagtatgaaaaaatcttctgataatagtgattaccaaagctacttggatgtaatgctaaactcagtatctatttctctaaataagtgagacagtttacataaaattaagaatgttgatgaaataggatgaatctaaagcaattttcaatagcatgtgcatatgtttaataaaaattacatgaaatgtaatatttgtttatattattaaagattatactagtaatagttattatgagaaatccaatatcggttagtttatatgaagtattaatatgtatatatatacatttacgtggtcattctgtcctaaacttaggggtactgccagcttttgccagtgggttcaaaggtaccttttttttgtttttctttccaccacgcttatgaaactttttcttcaactgtttctttatctcacgagctttggtatcacgctccttggttctttcaagtgccagttttttggctgcacgttgcttttgaccaggtctcctctttttaatcttcaattccttctgctgctctaactctattctcgcattgtgcttatacagatctattattcgaccctggcaatatggccatttatcacgaatacgtagatcatcctccagaatttttgtactttcttgtattatcacatcatagtcgatagagctctgttggaattgcagcttttggtctgcagaatagcttgcaaagtagtagtctttgggcctttcttggttgattatttcttcttcaggttccttcaatgaaattttcatcaaacttacttcagtctgtggcgtatccttctcttgagttgatgaaccttgttcttcttgagctgggctagtcgatgcttcaaccacaccaaacgaaaataacgggaactcgaattcttcttgtttttcttccttttgttcatgtgcgctgttattactttctttgagatctaatgatgagtcggttctttcaacttcaacgaattcaaattctgttggcggtactaatacctctacatgctcactattatttttactactactattggaatcataatcttctcctaatccctctccttcattataaagatcttttcttgatactctgcaaaataattagaatattaaacgattcgttgaaaagttagtaaaaaaatgaaattagaggcaaacttgtatcttatgtcaaagcatacatcttaaattcagacatttttatactgaatttcaatgtttttctttttttttcattagaggagatttttccattgctgtttaaatgaaactggtcgtattttaagtacttcaaatttttctttttcgtactgatccgatgacttgaaaatacttattttttatgtaggaacagaatggcatttttgaagtacataactctcacacgcaaaggccaaaatctttcacgatttacttttatttctatctgtattgtatatcaaaatctatacatgatgatcggttaataaagataaagattaaagaaagactgattgttatctgttgatactagtcttcatactctgtaagtattctctataactagcacaatttaaaactttgtcttcgacaagagtacttaatacccatagccttaaagaagccatatctttttcggagtttaggttggcgggctcgttaatagatggtcctcttattatgtataatgattgaaatgtgattgtatcattgttttctctaattctaccgattatcctccttagtctttcattgaaaggcgaatcgttcaaaagaggcagttcacttttccccacaggaatttgagatatggtgtcagtattgaatacatctattagtaactcaggaacagcatctccgccaacccataaaaataattctgcggaattgtcaattaaatacaggccatatctttcgaaaagagatatagtggcatttataggttcaggaagaaccgtttttccttcaaagtcaggtagaccgacttcgtcgggcatgtcgtgcagggagtaaactgtagggtaaatgctctttatcaaataatgaagaggctccgtttccaatctattcaacgcacttgcacggtaatcgcttggaacaacgcccggtctgagggctatatgtttacttagtccattcattaatagaggtaacattctcaaatttgcgcataggttaagtgaggttactgaatttatattagacatcgaaatttcttttttgtaggcatttaaaatatcttcgagcgattttgtgataaaatccctcgcagagtacatgcttgaattcaaagccttagtcaccgcgttttgtgtcatgaaatcagtaatggctagttgatctgcggatgcaaacacttccctagctgattcggacgttggtagagctaacgtcatgactctaattctacgttcaccagtgtttagagtcaacaatgttgacacttgcaagtagcaatattctgccattaatgagtcttcgatggatatcccgaaaagataagactgatctctaggcattgtggaaaaagcgcataaatcagaggatctgttaaaaaaatggccaaaaaacgatgtggccctcaagccagtagaacaacgaactctcataacagcttccattgaaatatccatggataaatgccttgataattccctagtaaacttagtaacatcgttcaaactggtggcattaaaaccaggataaaaatgtgtttgaccaccagaaaaacggcccaggtgagatagagtggcaacgtccatgtagtcctctgatgccagaaacatgtccactgttatttgtagtttattacactcaattgtgaatgttttataaaaggaatctttacacgacagtagctgagagctttcttttggtgtgtttaatatgccctgttcacttctttttttcaatttcccgatgccagtatttggtaaagttgatgaaatgacttcaactttgcctccagtgctttttatcaaatttgacgcagcttttagggcaggtccaagtgcaaacttgctactgtgtgtgtcttgaaaaatttcaggtatctttttcaacaatgtttccagattatttttacaatattttagtggaactactaattcatcactcggcattggtaaaaatggttcatccaaatcgccaatatcaaacatttgaattgtttctgaattatcaacgtcttcctcttcctcgtcttcatcttcttcttcaccatctgattcttcatcatcctcatccgatacttcataatcatcatccaaaggaacgtaaaaataatgaaggctatgatcaacacatataatagcaattctggtccttccatcatgatttggtagaaattctatgttttctaaaatggttctggcagaagtagccaataaaccatttttgacagcgttttgagaaacatctaaaagaaatacataaacagatggtgggggttccctaacagaatattctacgggagccaagtaatccacgacagagtttttaatttcgtttctttcatatctgttgattggagcgccttgtaagttctgatcaaacccaaatgggacatcatttttgaaacggcatatattacattgccattttctcccttggttaatgaaaacgacaaaagggttcatatatgaacgacaacggcgacagcggacaatgactccgtcagtatttagcggtacttggttgtctgaatcttgcaaatgcaaatatggtctaataacaatggcaaatggtaacttcgttttcttcagcagagagtttgtttttggcaccgctttcaaagtagatctgacgtactggtatggaacatttgaatattcggatggagtcacaatgttatcctgagaaatggtgattggaagaggtggtaaagacaggtcacggattggcggaggtaattctgtaaacaaatccacagggtatagttgattgaccactttcccagaaccaggaaactgttgattttgagctagctgtgtaaatgagttagccctattgttcaattgtaggttgcccattgcataagctgtttggtcgatttgttgttgagactgctgttgctctgcaactattggcatacttgcaatgtatggcacctgagcttgagggtacaccctcttcttatgatgagacattattcactgcagctgtcgatcattaatggaagaaggttcatcaaccaagcacactgcaaatgaagggttagatgaagagttcgacgaagacccttttaactgacgtatcattcatcgttgtcatcgctacatctatgtccttcgggtaagctaaacaaaaagtgaaaagttcaataaataataagattgagaggtaagtgaagtgaagatagatgttagtatccaagtgtgaccaacatgttcaggtgattgcaggcgaaaatgggcagtgcttggacaaactacaattttgaagaggttaagtctcattttgggttcaaaaaatatgttgtatcatctttagtactagtgtatggactaattaaggttctcacgtggatcttccgtcaatgggtgtattccagcttgaatccgttctccaaaaaatcttcattactgaacagagcagttgcctcctgtggtgagaagaatgtgaaagtttttggtttttttcatccgtattgtaatgctggtggtggtggggaaaaagtgctctggaaagctgtagatatcactttgagaaaagatgctaagaacgttattgtcatttattcaggggattttgtgaatggagagaatgttactccggagaatattctaaataatgtgaaagcgaagttcgattacgacttggattcggatagaatatttttcatttcattgaagctaagatacttggtggattcttcaacatggaagcatttcacgttgattggacaagcaattggatcaatgattctcgcatttgaatccattattcagtgtccacctgatatatggattgatacaatggggtaccctttcagctatcctattattgctaggtttttgaggagaattcctatcgtcacatatacgcattatccgataatgtcaaaagacatgttaaataagctgttcaaaatgcccaagaagggtatcaaagtttacggtaaaatattatactggaaagtttttatgttaatttatcaatccattggttctaaaattgatattgtaatcacaaactcaacatggacaaataaccacataaagcaaatttggcaatccaatacgtgtaaaattatatatcctccatgctctactgagaaattagtagattggaagcaaaagtttggtactgcaaagggtgagagattaaatcaagcaattgtgttggcacaatttcgtcctgagaaacgtcataagttaatcattgagtcctttgcaactttcttgaaaaatttaccggattctgtatcgccaattaaattgataatggcggggtccactagatccaagcaagatgaaaattatgttaaaagtttacaagactggtcagaaaatgtattaaaaattcctaaacatttgatatcattcgaaaaaaatctgcccttcgataagattgaaatattactaaacaaatctactttcggtgttaatgccatgtggaatgagcactttggaattgcagttgtagagtatatggcttccggtttgatccccatagttcatgcctcggcgggcccattgttagatatagttactccatgggatgccaacgggaatatcggaaaagctccaccacaatgggagttacaaaagaaatattttgcaaaactcgaagatgatggtgaaactactggatttttctttaaagagccgagtgatcctgattataacacaaccaaagatcctctgagataccctaatttgtccgaccttttcttacaaattacgaaactggactatgactgcctaagggtgatgggcgcaagaaaccagcagtattcattgtataaattctctgatttgaagtttgataaagattgggaaaactttgtactgaatcctatttgtaaattattagaagaggaggaaaggggctgatgttttttgaaaatagaagccttgtttatgagaaaacttatacataatattacatacaaactagagcattactatataattaacttacttgtcacagctgattgctttttctaggggaatctacattttcaatgtaaaattcaggaaccctattctgaatttgtgaatcattcgtttccggtatcgatgacgtggtgttagtgattgtcaaattgtctaattttggaatggaattcaagggaaaattgctactactcacatcatcgtatctcgtatgttgctcattagttacctggggggtcacgctctccgtggtgttttcattactcttggctttttctttagacagtttggcaactttactcacatatttgcatttgtcgtcatagttgggcaaacttgataaggctttgatatttccaaaccattctatcatatcgtcataagagtctactttgaatacccagttgtgacccctatgtattagtccgttagaattcgtacgcaatataaacttgttcttgccctgctctgagttggatttcgtctttttggaatgctcagtgacagtacattccactaatggtattgacattaacggtgtggaaaatttatgcttatctggtgtcttaaattcatgtaaaaagcttggagtgaggacataaaacccacgtgagtatgactttaaaaattttgatcttttctccagaaacccagatttaacttcaaaagtaaaaggatcgttttgattgctatacgagatctctttaaacctcctcatgggtaaatttggaggcacaaaattggaaatattccttagaatgaaactatcccattcaagattcgtgtttttgttcagtatcgtggaatctaatttagagataactgagtcaaatacaacttgggcttctttgccaagaattctagcgtagctggtcaatccgttctgtatttccattacaataacactttctaactgggcccctgaattctgcaagttatcgaatgcctcgtgcaaataattttcttccaccaactgtcttttgatttgcttttccaattgcaattttatcaaaaatgggtcactctttggtgtacctaatttacattcttttaatgattcattaaaaagcttcatcaagtgtttagtttgctgaagctctttgttacaggaatttttaaaatcagattgcaaagccttaatttctttaatcttgactagtaaatctcttctcaaatcctctagcctgggtataatttcactggtcaactccttggaacttttcgatgccaaagaggccagattatcatgatacttggtcagcatcgtgggcaaatcttgaacggatccacttcctaagggcagaaaaaatttctgcatggacttgtcttcattagagaccggttgatattggttttcaatgctgaaaaaggggaactgcacagcatgggacaacctcagttgctgtctaactatttcgtcctgtattgaggcggtctcagagagatataccaagatggcacgaataacatttctccaggcagaaaacctagcagacaagacatcagtgggctgcgcagaagtcggtatcagtatcgccagaggggacctaggatcgttttggttagaatcatactgcttctggtggctatgtaaagacatttttggcagcgttagcatggaagggtcagtgaaggaaccaacattattgatattgttattattaatattattattttgtgatgatggaatattattagagttcaaagagtgcgtcgtattggtgccagccgcagcatcgactatcgaattttgccgatcgtgatcatatacgttcaactgagccgggatagtgggatcggaagtcacagcgtcgatagggtaaggtataggattgcgttgcgcaagcgacgagggtagtgacaggggtatgttctggcctttttgttgctgctgttgataggcgggattaaaatgttctgacctcattctgccttccagttgttgatattgacttctgaggtcaagagaggctcttgcactgttccgttggtaagacatggtgcaatggacggctgggtaaagcgtataacgctctcctaaacctttgcttgcgcggtcatcttctcatgtagtaggttgcatcgccttttgattaaagaatgcggcatgacccggaaaaaagaggcaggtattggctaatgactactaccattatgagtttttaccagtatcagcgccatcattaggaggatatattagcattggtggacgtaagagctcctaaatatacaagcatcgccgtgatgtgttatatattgcagctttatcttgctggagtgtctaccgtatttacttctacttttggcatttttttcgccaatgctggctcgaacaagaaactgcctgccatttgaattattcatatataaatacactaatcatacgtgagcatagtgtgacaatttcggcgcaagatattaatggagcacgtatcaaagaggtcaattgggcaattctttaagaggaaaacttcaactgtagatggaagcaaatcacagaaatgcggaaccactaaccaactgcggaagctgctgcataaaagaagggtacagaagcaggcagtgccggttgaatcccagtacagaattccgggtgattttagggataatcaaagcgtgagagtcaaaaactctatgtacaacagctcaccgtcagtaacgccatctacgcatcatatcaatgaaaggtatgttcgctatgacatcaacacaaggcctttggttgttgtgctcgcgatctcaattgtattttttggctgtctcctggtcctcaaggacatcatcatccagtcatcagaaaacatcctgagtgtttccaaatggaaaatcataggggcctccttcatgggtacgccctacacaggtcttctcacggggctcgttggccctctcctgtcaccattttcggctgtttcgtcgtggctttcattcatcttttgacacaatgcgtcttcagtttccgggggcattgcgtatggaaaatcatgtcactttttttcttccactttttcgtttgacttatataaacgcactttagtatagtttgctttatgtattaggttatcttggtgttctaattgatgttcttgcttccatttgtcattcgtcattccagctctatttacctgcccacgcttcgatttcgaggtttacttactgtaatctcaagaaacatacacatttccacccctcataaaatgttgcctctttcaattgagcagagaagaccttcccgctcccccgaatacgatcagtctactttatcaaattataaggacttcgcagttcttcacaccgatttaaacctgtctgtttccttcgaaaagtcagccatttcagggagcgttacattccaattgaaaaaactgcacgaaggtaaaaataaatcggatgaattacatctggatacatcctatttggatgtccaggaggttcatattgatggttccaaggcagattttcaaattgagcaaagaaaggagccattgggctccaggttagtcatcaataacgcttcttgcaacgataactttaccttgaatattcaatttcgtacgactgacaagtgcaccgctttgcaatggttgaacagcaagcaaaccaagggcggtaaaccgtacgtgttttcacagttggaagctattcatgcgaggtctttgttcccctgctttgatactccctctgtgaagtctactttcactgcatctatcgagtccccactaccagtggttttttcaggcatcaggattgaagatacaagcaaggatactaatatttacagatttgaacagaaagtccctatcccagcctacctgatcggtattgcttccggtgatttgtcaagcgctccaattggacctcgttccacagtttacactgaaccatttcgtttgaaagattgtcaatgggaatttgaaaacgatgtagagaaattcattcaaactgcagagaaaattatctttgaatacgagtggggcacttatgatatcttagttaacgtcgattcgtacccttacggcggtatggagtctccgaatatgacttttgctacgcccaccttgattgcacatgacagatccaacattgatgtcatcgcccatgaacttgctcactcatggtctggtaacttagtgaccaattgttcgtggaatcatttttggttgaatgaaggttggaccgtttacttagaaagaagaattattggtgccattcatggcgaaccaactagacatttcagtgctctgattggttggagcgatttgcagaattctattgattctatgaaagatcctgaaagattttccactttggtacaaaacttgaacgataacactgaccctgacgatgccttttccactgttccgtacgaaaaggggttcaacttactatttcacttggaaactattttgggtggtaaggctgaatttgatccatttattagacactatttcaagaagtttgccaaaaaatcattggatactttccagtttttggatactttgtatgagttctatcccgaaaagaaagaaattttggattccgttgactgggaaacttggctgtataaaccaggtatgccaccaaggcctcattttattacggctttggctgataatgtttatcaattggctgacaagtgggtcgaaatggctcaacatttgaaaaccacagaggatttccggtctgaatttaacgctattgacattaaggattttaattcaaatcaattggttttgttcttggaaactttgacacaaaatggccattccaacaagaaaccaaaagattttgactgggccaagtttcccgtggcatctagggcactgttagatatctatcaagataacattgttaaatcacagaacgcggaagttgttttcaagatgttcaaatttcagatctttgccaagctgcaagaagaatataagcatttggccgattggttgggaactgtaggtagaatgaagtttgtccgtcccggttacagactattaaactctgtagaccgtcgattggcacttgcaactttcgacaaattcaaggacacgtatcatccaatctgtaaagctcttgtgaaacaagatttaggtctttgaaaagggacgtgtcgtaacatgaatacgtaaacaattaaatataacctactaatgagccttcattgctacttctctggttctaattagtggcggagttctgtgtcgtgcgatacgaattttgcacttttgtcacatgcaatcgaggcaaaaagaaaaaataaataataacaacgaatataaatacaaatcgaaagaattcagattgaattcaatattgcagggctttgaacactgagtttggaactatcagccgtcaaatacgcataaaataacatcaaatactccaataatgaatcagttaggagctttagccgtaagttctaaattgtaaacacatttgcatcattgaaaaactatactaacgcgttaaccttttttctatatttctatagcaagtttcacgtttcactcaaaacttctccatggaaaatattaagagcgagttccaatccttgcaatctaaattagcaacccttcgcaccccgcaagaatttttcaatttcaagaaaatttccaaacctcaaaactttggggaagttcaatccagagtggcgtataacctgaagtacttttccagtaactatggtttgattattggttgtttgagcatttacacattattaacaaacttgttgctactctttgttattgttctagtcgtagctggtattgttggtataaacaaactaaagggtgaggagctcgtaactccatttggttctttcaagaccaaccaactatacaccggactggtttgtgttgctgtgccaataggtttcttagcttcgccaatctcaactttgctatggttgatcggtgcttctgccgtcagcgttttcggacatgcatcattgatggaaaaacccatcgaaactgtatttgatgaagaaactgtttgaacactcctacaagtgttgggaaaaggagtcattcttttctattgtgtattttactcttcttcaatatttagttaattcttgtcttttattctctttctccgtcaacattagtatttaattgtatacagacaccattcataattgcagttagcttctctgttctttctcattcctaggatttacaatgcagtcttaccttatttgtttatgtttttttcgtttatcaagcgtgcaatcaattactgaagattcacgtgccaaaacgtaaaaataataataacataacccgagagaggcaagattagaatcaattcatcttttcaaacaaatggttatatcgactaagcgaagtgattagatggtgtacgtcgcagatattcaacagtgacgaattatatgcgattgtaagattgattggcaaatcgtattccattactactattaacaactgatggcatctagaaggtaaaaagggtcaacgtagatgaggtagagtttgagcttagggccctgccgagttttcattagaagacctctactacacttcaaaatgaaatacccctgcatcaccagattcatcaacctaaacgtacaagacgtatgaaacacgtatgaaacagttgttgcgaaaaaaacaagattaagtattttcaaagccccggttgccttgatgaacctaaacgtataaatagttgagcaatcagtttagctccgaagatctatgcttccaccctttagtcagatttagatcctatatagattatatgggataagtaacattccgtcaatcaagctgctcttctgacaggtattaatattgttaagacggctagtattgactaacttcatgacacaaccactgttgtatctcaaaatgagatatgtcagtatgacaatacgtcaccctgaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagacaaaacccgaccttccctagctgaactacccaaagtataaatgcctgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatatataagataagtaacattccgtgaattaatctgataaaccgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacaaccacacgaaataatcgggcgtgtggtctagtggtatgattctcgctttgggcgacttcctgcctaaacaggaagacaaagcatgcgagaggccctgggttcaattcccagctcgccccgttatcttttttcaccatcagggcggaatttttttgtttagcatcaatcaacctaacctctcatgcttctccaagctgaaagaagtaaactcactctatgtacgtgttgcaacatatatctgccaaaagaatgaaagtaggttcagaacaaacagattgaaaggagaccagtaaaactatatggggggggttgttcttcccgcctccttctgggattatgaagacgcgctgatctgctatagttcaacgtccttttcgcttactatttctggtaagaaatataaggaattctcggattaattacttttctcgaaaggggattccgaacacctaccggaaaaaaatagcagcccttaaggggagagtacggctcttggcatgacgggaggcaggacagcactaaaggcagactagtcactgagcgctccaagttgggtatgatagtatcttcaagttttggtcgagtagctattcctcttcttcaaagccacttacgcttcgcccaataatgtcatgatttacaaataaaccttcctctccgaacccttaaaagtaggcaaattgagaaaattttttgctcgtctttttttctctcgtttcgattaccttattgggaacttctcgaagaactcggcgaagaggtccagaggaagattactgactatcatcaagccttgtttcttttggcctcttcagtaagctgcaaatgcagtattggcttttttaaaaaagaaaaagagaaggaaagcggaaactagtcttgttgctcttctagtgcagttgttgtttgttcatttgtttcttaataacagtcaacgagaaaacttgcgcgtgcagtaggaaaataagtagcaaattacattacatggaaaacttgcaaccatctgtgagcacaggcgaccaatgagtactttcaacagttacagccagccaaaggaaagcaatgataatagtcataataatgtcaacaagagcaaatcgctgttagatataatatttggtactaatgtatcggaatgggctttttctgagaatgctttaatgaaagctatggatttgaaaatagaacaagaaaagactaagcagcaatattataaacttgaaaacttgaatcgttcgatagagttgtttaagcttgcttccagttcaggtctgcccataaatcaaatacataaactattcaacaccgaccatggcgtaccggcgtcttcgccgatgaaggcagggggcaatcaaccacataacaatacagaaggcacgcaatcttcagaaaatctgcccagattgaatggttctatgaagtcattaaaacctctaaatatgaacacagtgtcaccaactccaatgagtcgacagccctctccatataagtttccagcatcatcctctaccggcggtatatcacactccacagttacaaatgtacaacgaagagctaattctcctgcaagaataggtgcatccgcagttgctgcgttgaatgacaatatttccattaaggaggaagatgtggctaggcgaattccctctggtacaaaatctcaagaatcgcctttaaacaagaagccgacttctcttcacagccgtaacttgtcacttccaataggaaagttcaccaatcctaatattccttctacaatgacatccatactaagtttcaatagagaccaacagcagccgctatctcaaccactgcctcctcctccacaacagcaacaggatctccacacgcacaatttacatactataccaaggaaacctggaatggttcaaaaaaagcataggcgtgcaagatccacatcctcctttggagtgatcgatttaagtattatcgatgaagcaaaagaaaaacaagtacagagatcaccatcccctatacattctaacgtgtccgtagcacttacctcacatgacaaaccaattgaatccaatatgaaggaacaaccaaatatgctgcaatcggttcgtgaaggacgtcaagtacacgatgacttggatgacagaacatgcagtgaaagcagtagtagaaacgaaagccccgtaagaaccatcacaaaggataattctgtaggcaagattttaaatagtacttgagtgatcattattttctttttgatgttccccctacgtatgtatacacccatatattatatagatacccgccgcataccaacataaaaaaggtaacaaatatttgagatatagagcatcgctacattatgggcaagatgcgtctttgtgagacgattttaaacagaagttgttcatctctcagtgatcaatacctatcaacatgtcaaattcatcagtggaaaaatttaaaatttcgaatacctgatccttcttgttcggatacaaatgaatcaacagtttcctgaagatattataaaatagcgacaacttcttgaaacattcatcgcatatttcatcagctatcattggtgacgttaatttaaatagtaaattaccttgaacatctgttaacgcctgaggtagataatagttcaacttatcatgcacattttttctgaccatgtctaattccatcaatgaattatccctcagggctaagtacatatcataatccaattcatcctttactgagtccacaggaaaaatcatattgaccaaattgctgtaaaggtctaaacctgtattctcaaataggaattttatttgtaaagttagcatttgcttagtatattccttcagtttatcacaaacccagatggtgattttccggctgtcatcatcttgtgcaaacaatccctcaaaaggttgaagtctagatttaattaaatcgaaacagtttatctctatagttagcaatgatgccttttctttttcattttttttcgccaaaggaaaagatgtttgcaattgttttaacagaacatcttttattggttgttctacaattgtttgtaaattcttagatgagagcaatttattatcttctgattcctcatcttcggcagcatgtgtcttttcataaatttcaaataactctaccaatttattcatatactctgatagccactctggtggcagtaaatcatctgaagaattttttgtttccgccatgactgtttgcttcatatagtcttcatagtatccaataattctgtttttggaaatgtcttccaacgactttaaattgttaataatagaactatcgtcctgaattccctttctctcgaacataactctgtaaagtttcagcagcctcacaatctcgaaattgatgatcggattttcttcaaacctcacgatttgctcgatacgaatacgacacgaattggatagcgactggatgatatcgttcagcaatttgttgtcgatgcctttcaagaatgtcttgttttgttgaagtatagaaattggggtatcttttaagtcttcatcctgaaagtcaaatagtgacttcacgaaatcagcttcatttgcgatgatggaatgaacggacgctagtacgtcaccaatatacctaattggatcgtgtgccgataatatgatgggtttagaggtagttgaattcatatcgaattgagacaaaaactcatccagaatactcttggatctcagtgtggtcactcttttcaacaactcattaaataattctagatcacttgacaggaagaccagactcttccgaaaaatgtttaagctttcttgttcagtagtaccatggtcatttaataaatttgaagaggattcaaaactatataaaaaatcgatcaaataattgaagatttttttgtttgtcttttctaaaatttcattaactcccattatcaaagcatttccagcattcaaattaggaagcgtcagcaagaaacttgattcatctttaatattgattactttctttactacctcgaaaaagatgttgtctatagtaccattggtgattacatcgtcctctacctgattcaaagtaaacctatcccttatagataacagtattttttttttcagcttcaactgctctgcctttaaacggtattgatctatttcctgaagtaccacgttatttgttggaacctcatttgtctcattacttagtaatttttcgctcgttctttgtattttttcgacggaagaagataatcgtttaatccttctaatgataggtttgaattcctcaagtaccgtaatatgttcctttagcagttgagattccaaatcagtcctcaatgctcttcttgccaaagtacctacatattcaggattcatgagcttttgttcatcaagggacaatctctctttattctcttctagaacctttagggattttcttagttggactgtggcctgatagttaatcaatgtgtaattgttcaatatcttggatagtttattcgaaagaaccaaatttgtggtatttttgttggaaccacttgacggggatactaattttgataaatcaaggttttttggctcgtaattcgtgaaattttgagattcttgctgcgatagtttttcatcctgggaattttgccctaattgtttgcttggatttgaaagctgtattttatcaatggaagacattgcgtaatgtgtcattttcttatgtaggtctttcgaaccagcaccatcattatctactggcaaagttgcattattattggaataacgttgaaggtcgggcaacttaaactgtagatctagtttaccggtgggctgtgactgtgcatctgaggttaagtttagtcttggctcaggttctggtaattctggcgtggcagtatccgccattgcgtaggtctgatagtctacaacgaaatccattgtgagtaaacttcactggggattttgttacgataatgtacaatatacttcagatactacagctttcggatgaatatttactagaatgaattactaccttagatgtatattttgtatgaaagcgtcattacgccagttgtatgtattttgtcgtctgagacggcaggtgatatataagtaaaatggaagtataaacgaacagaaagcaatcattaacaatttacttatagatttcgactaacatacgcatcggtaggattagataccagtttttgaaatccaatttttccctcgtatatggaatgtgctgagagttttcctcagggatatgcgtatcaacaaaagagaggtggtaatacatgcaatcatatagcggtttgtttctttaatactatatgttgtcacttataatcctgttatattattgatctttaggtttcagctgatccttctaatatccctctattggtttcgtaattcgtgttatcctttaagaagatcctagcgacataatcatactatcaactgttatgttaccgtttggtgaacagttggctttttgctccggcatttttgattaaaaataggctcttgttaagctactggaatttttctatattaccaggctactcttgatatggcaccggaatgtaataggagttacaagaccatttcaagttaaagaaaaattactggaaaaagggtagtaacgtacgtggacgaaataaataagaaggacgtaaatttaatacaaatgcacaagtaaagttatcggctcctattcttcactaattccatgcatattaagaactgctggaataagaattgaccgttgcttattgactagtggccatgttactagtatacctatcacacacaatgtaagaaagtgacataagccatgagatacaatctcaaatctagtaaaagccgaaatacaagaactgatgatgtaacagagtaatgcataacaacgtgcaatgcaaaggaagaaataatagtgttattacgtaggacattgatttcctgtcatgactattatatcctcaatgagcgcatataatgcattctgtatattcaataataccaccttatcaaataacgaataccatcgattatcagtaaattcatgtatcactcgcgtaaattctgaaattcagcccactaggaagacgtttatatcagtttacttttgtacaagtgacttattgcaagcaatttgtacgaaatatgcttacacttttcattagtaaaagaaccaaccacccatcattaacatctttttattttttatccttatcgtgtaaaaaaaacttaagaatagacatcctggtgacgcatatcgacgaaagcacacaacagcgtcaaaaattgattaaaaggtaagttatcatgcccacacctatgacgcctgtcaaggtcggcgctttagcctgccagaggaactcatttctcttcgatgggttcaaaacactggttgtttcttgcgaaccaacgaagaataaaaagggagagattgaaggttatgagattgaactacaagatactattctgttccccgaaggtgggggccaaccaagtgattctggttttttgaaaattgttgaagggaatcgtaattcgtcgaaaattgagaagatattagtttcacacgtttctcgtttcggtttacatgcaaagcatcatgtcaatgactacattgagcccggaacaacagtggaagtggccgtggacgagcaaaagagaatggattatatgcaacaacatactggtcaacacttgttaagtgccattctggaacgcaactacaaagtagacactgtatcttggtcgatgggtggtatcatcacaaagaaaaaacctgttctagagcctagcgactatttcaattatatagagttgaacaggaaattgactctcgacgaaataacgaacgtatcagatgagattaatcagttgatcatcaactttcctcaggaaattattgtagaggaaagaatcggtgaagaaacagtagatgaagttagtacatccaaaattccagacgattacgacctctccaaaggtgttctacgtactatccacatcggtgacattgattctaacccatgttgtggtacacatttgaaatgtacctctcaaataggttccattttaattctttccaatcaatcagccgtaagaggttcaaactcaaggctctatttcatgtgtgggaagcgggtttctttgtatgcaaaatctgttaataaaattttactggattctaaaaacttattgagttgttcagaaactcaaatttctgagaagataacaaggcaaaccaaacaaattcaacaattaaataaaagagaacagtattggataaagagattagcacgtaccgcttctgaagaattaatgaacacactgaaagccagtggaaagaaaagggcttattttatggaagaagaatacggaacattggaactgttgctacagatccacaaggaagtatctaattttttgaaagatgatacagaaggttacgaaattatcctatgcggttatgaaagacaaacgaacactggctcactgctaattctttcggaatcgggtgaaaaaattgccaatttggctgctaacttaggttcgatactacaaaacctaaaaggcggtggtggtaagaaaggtggcaagtggcaaggtaaaattacatccatttcgaatgccgagtttgccgccctctctgattatttaagccatgatttcgcatcatgttgagaaatgtgccatttgtatacgcagatttgttgtatacataatggtaggtatttatcgtgatcaagtctcaggaagtcaataagcatggtctattcttttcttttatgtagtttataataggcaactttaatgttcccagaagacgcgttttccattacttattatacccaaaaaaaaaaattaaaaaaaaacaacttcgaacatgcaaacgcaaagcgaaggaaattataactttgacttctaacctattaaagaaatacaaacaaccggcaaggagccactgattaccaggtatttatgagtagtattgttaataaaagtggtacacgctttgcccctaaagtaaggcagcgtagagccgccactggaggaacaccaactccaaagccaagaacccctcaacttttcattcccgaaagtaaagaaatagaagaagataatagtgataacgataaaggtgttgatgaaaatgaaacggctattgttgagaaaccttcgctagttggagaacgctctttagaaggctttaccttaaccggcactaatggacatgataatgaaataggtgatgagggccccattgacgcctcgacccagaaccccaaagcagacgttatagaagataatgtgactctaaaaccggcacccttgcaaacccaccgagaccagaaggtaccgagatccagcagattagcttcactgagtaaggacaacgaaagtcgtccaagttttaaaccgtcatttctcgattcttccagtaacagtaatgggactgcgcgacgtttatctacaatctccaataagcttcctaaaaagataaggcttggaagcattacagaaaacgatatgaatctgaaaactttcaaaagacatagggttttgggcaaaccttcttcggctaagaaaccagcaggtgcacacagaatcagtattgtctccaaaatttctccacctacggcaatgaccgattctttggacaggaatgaattttcgtcagaaacttctacatcaagagaagctgatgagaatgaaaattatgtgattagcaaagtcaaagatatcccgaaaaaagtgagagatggggagtctgctaaatattttatcgatgaagagaattttacgatggcagagttgtgtaagccaaactttcctattggtcaaatatctgaaaactttgaaaaatctaaaatggcaaaaaaggcaaaattggaaaagagaaggcatcttagagaactcagaatgcgcgcacgacaagaatttaaaccactacactcattgactaaagaagaacaggaagaagaagaggagaagagaaaggaagaaagagataaactactcaacgctgacattcctgagtcagaccgcaaagcacatacggcgatccaactgaagcttaaccctgatggtactatggcaattgatgaagagactatggttgttgacagacacaaaaatgctagtatcgaaaatgaatataaagaaaaagttgatgaaaacccttttgccaatctttataattacgggtcgtatggtaggggttcatacacagacccgtggactgtggaagaaatgataaagttctacaaggcgctttctatgtgggggacagatttcaatttgatctcacaattatacccttatagatcaagaaaacaagtgaaggccaaattcgttaatgaggagaagaaacgtccaatattgattgaattggcccttcgatctaagctaccgcctaattttgatgagtattgctgcgaaatcaagaagaacattggtacagtagcagacttcaacgagaaactaatcgaattacaaaacgagcacaaacatcatatgaaggaaatcgaagaagcaaagaatacggcaaaggaggaagaccaaactgcacaaaggctaaatgatgctaatttgaataaaaagggatctggtggtattatgacaaatgatttgaaagtttatagaaaaacggaagttgttctgggtacaattgatgacttgaaaaggaagaaactcaaagaaaggaataatgatgacaatgaggataatgaaggaagtgaagaagagcctgagattgatcaataagagacatttatatgcatacataatggataaatagcacaactttttgttgtattatatcattttcttcaggtgtaccgcggcatcaataaatgaagcgatgttcggaagaaaaaattggcaacgaaaacagtattatgaaagttacatatgaggatcgttctataagcaaaagaaacaaaaggatgatatgattagtaaagagtatgaatttggtaagactagtatactgaatagaaagaagtatacattagttatcgatgaagacaagaatggcaattttataagatttaccgttttacctgtatctaaccgaaagttcaaaaaagtcaagcaaaatgggagggtagagattaacatgggcatacaatatcaccaaattgtacttattttactactgaatattttgttctatgtaatttgcctaagatcaagatttctcgaacatattaatagaacttttgaagtgacaatcgcgcgaagtttccagatcttaattataatgggattgtttgccttaggtacaattatacttgtgaggggacctagtgtggaaactgtaacaattttcaaagaaagtggactacagctgtccagagtgaagggtatggttatatttcctcaacaatggaatcggaagttctttgaacaagtagagtttatatccaatgaaagaattattgatgtagtgatcaatgaaggattctgtcggggatttcgagtgatattctatcttgcagcaattgtacgtaaatcgtctacgcttaagctattatttccagtatgtattcaagcgaatttaagattgtttcttacttcaacgatctgattagaaatactaacacaacaatgcagtcaaatttgcccagtatcgatgaccaacgtctaatatacaacatatctagaaaatatctcagtaagcaagaaaaacccctgagcagaccaaaagattgaacatcaaattatcattacagaaaatcttgagacattttggtatatacttatattttagtgtatgtttatatataattatagataagaatttgaacacacttaagttgcagaacaaaaaaaaggggaattgttttcattacatggtagataatttgttgatgatttcattcgtgaagtcagtagtagaagaggaaccaccaatatctctagtggtatgcttaccttctgcgatcgtttcatgaactgcctttgagattctagtagcatattcattcaaacccaaatggttcaacattaacgtggaggaaaggatcatggcagttgggttagccacattttggcctttaatatctaaaccaacatgtctggaacctggttcgaagacagcatagtccctgccaaagttggcacctgccaccaatcctggaccaccgatcaaagcagcgccaatgttgcctaagatggtaccgtacattgaaggggtaactaggacatcaaattgatgaggtttggccaccgcctgcatggaggcattgtcgacaatgatggacgatacgtcaatatcaggatattctttttggccaatttcagttattatatttctgaacagaccgtcacctaacttcatgatatttgccttatgcacagctgtgacagactttctgttgtatttcttggcgaagtcaaaggcaaatctggcgatcctttctgtcttaggtctagtcataactttcaaagattccactacaccagggacggattcatgttccaggcctgagaactcaccctccgtgttttctctaatgacaatcaaatctatgtctggaattctagtcttgacacccttcaaggatttgaaaagggccacattggcgtagatatctagttgtttacgcaaagcaacgtttagtgaaccgtgacctgtttggtcagcaggagtgtgccatagccccttaagaccaatcttatttctctttagagactcaacagcttcatagacgccttccttatgatctgtttgcttaatgtttatagtttcccagtcgatcgggatattttcagcctcaaaaatggttctcactgaatcagtgatttctttcccaacaccgtcaccaggtatcaaagtgacggtgaaacgaccgccatacttcttgggtagggtgcgttccgcctgagcggcagtggctaaagttctcttagcaattgttctgttaagcatttttctcttacaattatggaggaaaagggagaagaatgaggatagggagaataatgaaccttgattgttaccagtaatattaaggtactgttgaaatagatctacggtagagtaaagaaatcaatcaatcaagaataagccaatgaagcggaagaaaacaagaaaaaagacctatggaaaatatagatagtcctatgtgctcacccacataaaacacttatatatatattcagtgtaggcatgtattgtacggggatatatatatgagggtcttcctttaatcgctaaataacaataccgagctaccaaaaaaaataaaagaaggtttctgcaatatggttggttgatgagtgacctatgacgcccgatgctcggagaaggtggtcaggcacacgtgattcacctaaactcggcgccgaaaaaaatttgatcagccgtacagtgtgattgttatcacgtgatagtaacgtaagtcacgtgctttctaaccatcaccccgcacgaacgttcgttcccgtttcgatgttgacgtcagaatgagctaacttgacgccactgaattaattcgcattgtcaccatgacgcttatcaagccgaaaaaattactagtgattccttcctccccctctctcgatgagtaattttgaaatgaacaagtaggctgacatagagtactataaatacttaggaagtaatgattctcgaggataggtaagagctgtcctcttctaattcttgttcgttttcttctgaaaaccccaaccacatcaactacagctaagactacaaatttcaattattacacatcagaatgagcgctaccgaatcttcatctatattcacattgagtcacaactcaaacctacaagatatcttggccgccaatgccaaatgggcctcccagatgaacaacatacagccaactttgttcccagatcacaatgcgaagggccagtcccctcacactcttttcatcggctgctccgattcgcgttacaacgaaaactgtttaggtgtcttgcccggcgaagtgttcacttggaaaaatgttgctaacatatgtcactcagaggatttaactttgaaggccactttagagtttgccattatttgtctaaaagttaacaaagttattatttgtggccacactgattgtggtggtataaagacatgtttaactaaccaaagggaagccttaccaaaagttaactgttctcatctgtacaagtacttagacgatattgacaccatgtaccatgaagagtcacaaaatttgatccatttgaaaacgcaacgtgaaaaatctcattacctgtcgcactgtaacgtcaaaaggcagtttaataggattattgaaaaccctactgtgcaaactgctgtacaaaatggagaattacaggtatacggtctgctttacaacgtagaggacggtctactgcaaacagttagcacttacacaaaagttaccccaaaatagttttagcctcaccgatatacttatataatattcattgaaatagaaagacatttacaaagtagacggggatatttagccccactcatataaattatgcattataacttttataaaaaaaaagaaatcacacttaaataaatgtcttaattgcacattccatgttcagatatacactatcttaccttttgaataggaatgatggaaaaaaaattatgcttccaatcggatttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagcccgttattacggtctgtgatccagcaaatgtcagatataacgaattgaagttgcttttcccatcaatgtttgtcaagttgaaacgctgtagcacacactaagcattaacgactatattacaagtaaagcatcaaatgattacttaaaagagtaatcgcaaactatattgaagttggcaaaggcacatgatccaaatggtaacgataacaacatatatgaaaagtagtgttctaggaaacttcgataggggagaaagtacgtaaaaaaaataattttgagttggattcgaagttccattaatatcttggataattaagtttgctgcgtgagagacaggcagattcggcttcacaggaataaactcctataatttaaaggaacttgttagtgttagcactataagtaagaaaaagtaaattctggcagtgttgcttttaatcgcaataatatttgatttacattcaaacagtttcatatacctctttgatagaacatatttgcatatgtgtttatttgttttttatttttttttgattacttcttttcaaaaactaaatgtgaacaaagaagaaaaaggagtataaaagaataaataatagcggtattacgtgtgttggaaaaagaatcatagatcgtcaatggactagtatttgtattaccagtattattataatatggatcgtaagaagataacataaaacatagaaacagttgtcaaatccttgcacaattctaacattcattatcctattacattatcaatccttgcatttcaactttccatcaaatttaatgatttgttttcaatctttatgtcttctttttacatcgcatatgatactgttggaacgagagtaattaatagtaacatgagttgctatggtaacaatctaatgcttacatcgtatattaatgtacaactcgtatacgtttaagtgtgattgcgcctattgcagaaggaatgttaaacgagaagctcagacaatactgaagctgtgttaaagatctattagttgaacatgatatggtaggtacatatatgaggaatatgagtcgtcacatcaatgtatagtaactaccggaatcactattatattggtcatgattaatatgaccaatcggcgtgtgttttatatacctctcttatttagtataagaagatcagtactcacttcttcattaatactaatttttaacctctaattatcaacagataccatgctagtattacaaataatactaaacagatgatgttagagtttcattctgaaaagaatgtggattttgatgtaattgttgggattccattttttataaggcaataatattaggtatgtagatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctatacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagaaaaatgtggattttgatgtaattgttgggattccattttttataaggcaataatattaggtatgtagatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctatacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacacattccaataccactgataagtacattctgcatgtctatttataaaaccttctttaagacaaatatgctatttatcctttgataacaatttcctgtgagacagaaatcaccataaaataatcgggcgtgtggtctagtggtatgattctcgctttgggcgacttcctgcctaaacaggaagacaaagcatgcgagaggccctgggttcaattcccagctcgcccctttatattttttcaccatcaacgtggtgtttcacttattccttttctagtattttttttccaccttatagaagcgtgcacgtttaatgctggagataaaaaaaaaaaatgcattaatactctatatagcagaaatatagttgttataacattgtaccaacaaaagaagccctatgaagataaactatgatctagaagtatcaacttgtttggaatgtatgcttcgttttttaagttatagagtagttctgccgaaatctcttgcagatgttaggcatctctttagatgtattgtctttatgaaactagtatggtttgaaacgacttttcatggaatgtttcttggctttcttgtgtttctccttccttggcctcgtggaaaccgattctttttgaataataagaggttcgtctaaattaatggaaccttctctgtcgtcatctcctaagacgttcatttttttagagtaatcccaaaaattttctggaatatctaacggcccctgtttgttttcccaaattttaacgcaaccatcttcaccacaggagtataacatgttgctatgttgtgctggtataaaaatatctctgacgacctcgtctccatgggcgtgtgggataacaataccgttttcagtatccaccttctcatctttaaatggtaggaggcacaactctccacaattttcttgggttttaccggttgcaatgagtccagggtaaatatctaccacgtagtcacagttccatatttctcttacatcaccaaagtccaagggttgtggctctttcaattcgtcagatttgtcgttcaattcgtgaattgcaaatgtttccatatgtgatagtgtaaatatcctctttggggacaaccatccacaggaatgtattgacgcataattaataacttggtgtaaagcgtcctcctcctcatcttgtttcaagtcataaatgttcgtgtaaccatcagttgaaccactgagcaaaatattgacgtcagaaggatgaaatttaatacaggtaacgtcatcatggtgagagtcaattaatgatctcaatggagtgtcccatttgcgaatatcatatatgtatacagcagcgtcaattccctgcaattcggtaccacaggccaatagaccatgacgagaatctaaggaaataaagggggagttggcctcgttttgaatttgagcaatgcggtcattcgtccttatatcgaaaactttcaccgcgtcgatagaggcgctactaactagatgaccagcagagaagtcgctaccgatgaccttcatatcattgattgcagtttcgctcgccttaatcttttgtactgatttaccagtactccagtctagcaaacgtatttcgccattacttaatccagttaaaagaccatgtttataactaggctgtaacttaagacaccaattttctgacccgaaagaattcgattcaactaaagaataactagccatgctctagaagttaatttgagattctcgaacttaagtagtttttatttacacagtaagacgagccagtgcctatgtcctaatgactgcgtacgtgcactgtagtcccatctaacatttttacaatctggactaagaaaacttttataaatcacattgccaatgcaaaaaaaaagaatggtctctagcgggatcgaaccgctgatccccgcgttattagcacggtgccttaaccaactgggccaagagaccactgttatctgttttccaccgtccctccacactaccaaaccaacgtcactactgtgtgccagcaccaccgctcattatccctgtgccacaaaactcaacttacactgtcattcgaatttccggcaaactccgactgagaaatgttcgtactacttcctttctagggcacattgaggaaaaactcattgaatgcaccctttacaaatcttaatatctctgacgtttgtattgtattaaccaagcaaccctccctgtgcaagtagaagccctggatcctttgtggtcgtaaaatgaacaaataccaataagacgaaaacaaaaacaaaaacaaaacgacatagcaacaatgcggaattatttaaggctggcactctttccgcatgtttatcacaattatttccactttcacttaaaaccttgtttaagcttggcctacaccacaggaaaaaaaaccatccgatctaatcttcaaatatcaatttgaggttgaaaaaatttgctaaagcgttggtctaattttgtttttcgcccacataatgtctacatctttccaggagttcaaggccttttgcaacaaggttgggctagactttcaatggcttaatttgcaatcctccaagtctgttcccgaaagcggttcctctgaaggtttctcagccgtcagtgataccgtacaagaaaacatcagaccagctacggaaccacttaacgtcaaccagtccaaagatcctgtcagcaactttttttatgatgtcaagaatgctccgctctggaacgtgtataagaggaatcattccggtcattcttctactgaggcttgctctggagtaagttcagggcaagcgtcaaaaaacatacccgaggcaatggtaaaagagacagtcctttctaatcacgacaatgtcaccataataaacgaattactgccaacgtcttctgccatgcaccaggaagaaagcaccgctatgacaacctcctacctcttatcccactccgtaaatgatagttgcaacgtaatgctttcttcctcctcccacaaccgtgctatgctcccaccttctcttgtgcaaagaaataacgctaccacatctcccacaacagactctgcgtcagaaaacaacgaatcggtaccctcactaacctcatctgttagcacatcctcatcagtttattcgtcatggaatcctcctcattctccccacatatcgtcatttccagacggcaatttcgcatcgcttaacgcagaagtgacttgctttgatttccgccgcaccaaggactccagaacaaaagagacgaatgaatctatcattccaactgaaatttactgcccaataaattccactgatcaccacaaacattatccaagccaaaaatctaaacaagatgcctgcgctcctgctccccgcaatcaaaatataagctgcagcgtcgggtccgcagcggaattttcccagtctaaccacacgttgactactgtagttccttcatacatgcaacagtaccttgacaggccacagaactggtttgaaagcaaaatgggaaaatactgtccactctttctgagaagtacaaagaacattgactacgattccctcgaatttaaatttgagcgcaagatgatagctgttcaatacctgcttttagacgaacaatctgagcccagaaggtactacaatccctcaaataaaagtattccattctggaagagacccttcaacttcgatacaatgcccagctacgaccaacttatggaggaagcagagtgccgtttttattcataccaatacaaatacgaaggtttccagaggattgagccctactccattttttgtccctggaaaaacacacaaagagaaatagatctggttcttgatcacattcatttttctctcgatgtcggcgagaagaagtctttaaaccgaaaaggaaacatcactctcgatactttagacagtaaggtcgatcctaacattcagatcaagccgtatcagatttttccgtccaacaacctagtatacgaaggcttaccgcatcccgccgaacaatccttaattttgagtcctggcacctccctcattgagagggcgtttcaggcactgatagacatatgcaaggaatctattccaccttctaatgactgtactacccgcaaccataatagcgctcctcagcttaccgtgccagaaccatctaaaccatgccggctactacttgttcgtgagtctcgcacagcaacagaactagaaactaacaaaaagctctggctccactcacagagaaggaatatcgaagtgaccgtaccaatgcatccttctgagcatgggacaaaaagccggttacgaaaatggctctcaacttttgtacatcagtgaaccgtcagaagttccgatagttcgaactgtttggcacggctgacgaaatacttttaacgagcaagttagtctacacataacttcgtacttaccaccgttttcttctggcgcgcctcttcaagtagactaccacttccctcttgtaatagttgttatatatgttttcatagtctgatttaaattttacgcatattcatcaattaacccaatgcaccaaaaaggcgggaaagaagcagtaaagcaaaggcctttgccaagccttcttatcgacagaagcagcctcaaaaggttccttcgagagcggcgcgcgtatttattcacatcgcgaatcactggacccttaaaataaaggcgcctattcacgacatctgccacagaaacaactgttcagttatcctagcagcagtttttgcacaacggtataaacctgtacaaaactttagcaaggttttttaacaacaaaagtgcttgagggacacaacacaaactatagaacagacactgttttcctgacactgctttcctgacaagagactcgtttctgaattattttttttttcaagcatctttgtttcgctggaaccattgagtcttttcttccatttttaatctttattctgcctcctttcctaaacacaagttgatacaacgaggctgtcaatagcaagagcgtgcgcgagatcatgctttactccagagaatcaaggacaaccgtccttttccttgcgttggttacctccctaaccgtactttgtcactcggtcgatgtaacaactgtatttactacgtcaacaatcaccgaaatcacaactgtgactgccgcaccgcaaccacaaaacaaagcggaaaccgctttgaatactgctactaacataattcaaaccatgcagtttcttttcaactgcgcaccatttaagtggaagggtcctttgaaaataacttcttgtgcgctgaactttattgtcctactactcaccgcttggggctatcttctgaagtatctgcaggaaaataagctgaatagcgatgctgatatggaaaaaatggtaggactgggatttggggaaatggtcggcagaatcttcggaaagggtgtcgggaaagcttttactaaaatggatatcactcagaaactagtgtacccgttcgaaggaagcaaccggcagaaatgtctactcatgaccgtcggagaaaactcgatagtgccattccacgatttgtttacagagatatgctttgaccagtacactctggactcgctatcccaccacaaccatgggagtatttcgattttagatgctggatcagtgagcgccttggggttcgcggatatttcatcgaaaatgccctctgtaagcgaactatacacactttttggagattatacgatagaagtactgggcggcatcactaaactggcttcaactcttaacagagaggactggcagggggaaagaaacgggttcgcggttttatcgagagaccggcctaaccagacgttactaagcgtccatatgtactcttcaagcttgctatagatggagctgctcctggctgtacacaccatacaccaacttacccctacatgtacatagtatctgtcagtatttcactttaataggtattaataaaaatttcaatctgtgaacactcaaacctgtttcccagtaaaaatatacagcggcattgagtcttgcggctcgccaacttggaagcagccgggaatgatactactgcaatggctttttatagtacatatcgactttgccagctacataagggaaaaattaatgtctaaaaaaagcgcttacatccttcttgcaattgcaagatttggaacgcacagtacgtacgctgcgctacgggatgagtatttattgatctgtaagcgtttgattattagactatgctatcaatatttttgatgacgcgggtaaaaaatagcagacaattcccgccagatggaaaaaaagctgggctttaattcaaggaatggaaataaaaataattttgcgtgagttaacttgagagacaagagaaggaaatacttaataatgatactgggaaagaagattcaattgaagacagtaactaaataatactttctaatttttgaatttgctacagttcggctttttatctactctcttctggatcaatttttctttttcatctaaagtttaaaaggagatgggtttatatcaagcaaagaatgatgagggaagtgatccgaaaagcagcagcaagattgacgatttgatagaaaatgaggcagaaatcatacgactaatcaaggaagatggcaagttactgatagacaatggcgatggtagagatatccataacataattcaagaagacaagctcctcagtgtagaatttaacgaagtactaaagcgatttcacggggaagaaaagtcagatattcctcggaaggagtttgatgaagacgaggatgacggatatgattctaatgagcaccatcaaaagactatagaagtaatgaacacactaaatcacgtcattaataaagaggtgattcctcccgaaaactttagccacgtcgttggggagatataccgtagcagtttcccacgacaagagaacttttcgtttttgcatgaaagactaaagttgaaatccatcttggtactaattccggaagaatatccgcaggaaaatctaaattttttgaagttaacgggtataaaattatatcaagttggaatgagcggtaataaggagccatttgttaatataccgtctcatctactgacaaaggcactagaaatcgtgttgaatcctgcgaatcaaccgatactgatacattgtaatagaggcaaacatagaacggggtgtttgattggttgtataagaaaactacaaaattggtcgctaacgatgatttttgatgagtacagacgtttcgcatttccgaaggccagggcgcttgatcagcagttcatcgagatgtatgacgatgacgaaattaagaggattgctagtaaaaacaactggttgcctctacaatggtaatatgtagacagtgattacctttacgtaactagtctcttcgaaaatgatgtttattgataattattatacatggtttcttgccggttataaaattacgtatactatctaagcatctaaaaattagccccgcaattatgtctgtaaacgataaattacagcatatataccctcctcatgtcgttaaaagcattgcgaatagatagatgaataatgtattaaaaaaggagatgtttgtatgatgtccccccagtctaaatgcatagaaaaaaaaaaattcccgctttatattcatgatctttcacctcttagtcttctggccaatttgatatccttcttttggatagtaacacgcttagcgtgaatagcagccagattagtgtcttcaaacaaagagactaagtatgcttcgacggattcttgcaaagcaccgatagcagaagattgaaatctcaagtcggtcttgaaatcttgagcgatttctctgaccaatctttggaaaggtaactttctgatcaacagttcagtagatttttggaatcttctaatttctctcaaggcaacagtacctggcttatatctgtgaggcttcttaacaccaccggtagatggggcggattttctggcagccttggaggctaattgttttcttggggctttaccaccagtggattttctagctgtttgtttagttctggccattgtggagtgtttgcttggatcctttagtaaaaggggaagaacagttggaagggccaaagtggaagtcacaaaacagtggtcctatataaaagaacaagaaaaagattatttatatacaactgcggtcacaagaagcaacgcgagagagcacaacacgctgttatcacgcaaactatgttttgacaccgagccatagccgtgattgtgcgtcacattgggcgataatgaacgctaaatgaccaactcccatccgtaggagccccttagggcgtgccaatagtttcacgcgcttaatgcgaagtgctcggaacggacaactgtggtcgtttggcaccgggaaagtggtactagaccgagagtttcgcatttgtatggcaggacgttctgggagcttcgcgtctcaagctttttcgggcgcgaaatgcagaccagaccagaacaaaacaactgacaagaaggcgtttaatttaatatgttgttcactcgcgcctgggctgttgttattcggctagatacatacgtgtttgtgcgtatgtagttatatcatatataagtatattaggatgaggcggtgaaagagattttttttttttcgcttaatttattcttttctctatcttttttcctacatcttgttcaaaagagtagcaaaaacaacaatcaatacaataaaataatgtccggtagaggtaaaggtggtaaaggtctaggaaaaggtggtgccaagcgtcacagaaagattctaagagataacattcaaggtatcactaagccagctatcagaagattagctagaagaggtggtgtcaagcgtatttctggtttgatctacgaagaagtcagagccgtcttgaaatccttcttggaatccgtcatcagggactctgttacttacactgaacacgccaagagaaagactgttacttctttggatgttgtttatgctttgaagagacaaggtagaaccttatatggtttcggtggttaaacaatcggtggttaaacaatcggtgtttgaaattattttcatgcctttcaaaaaataaaataacgatcattctattgggaatataatagaaccttatgtatgcatttttcggttttttattatttcatgtactatatatattaaaaataagtctcaataaaagaaactagtttccgaactgtcttagatagtcttcccttatgtgctcctccatttcattgccgttgagtgcttcgacgtggcgttcgtgtcccctctgttggttaagcagatttacccaaatatttacgcagaaacccatggaatcctcaatttcacgctttttcttgggacatctgcacctgcagccacacccaaattcccttccctcgtcgtaggccgcgtttttacgtttgaattttgagtcactggctaagtaggagaattcctcattccccatggcattatgtggacaatgctgtattgtggagtgtctatatccgatgtctctaaaatagtgtacatcgtccaaatccagagttagcgacaatccaatagagtgaacaggagcgtccccccatctttccttccaaaatccaccacttttctccaaatattgaaaaaaactgttgtaaatgtcattgtcgaacacgcttagccgcgcaatctcaaaattactccagaaatggcatagattgtactcttcattgaaaaatttgtcttctacgatatgcttcctagagcgagccttatgtatcaaattcattattccctctttgtcatcatttatctgttggaaatcatcaccctttttcaaaagctgctcgatggctatcttttcggatatcttagccttggcctgaaaatcatagttgatccagtcccgtaactccggatcatcggattcaaaaatgtcgtaatcctttgtaaatagtttccataatgacccaagcgtaacgcctttttgactgataaagcttttagtgtgtctaaacaaatttgggactgtccaatacaattcggggatgatgatcgtaaatccatatttcttattagttcggagcatctccaaaaagggatcgtaggtaatatcacagaaaaactcaacatcgggttccaatctccaataccattcgtacttctgtactagcgggtgcttgtaaaataatcctgaataaaaccggcacatcttatgatatgattctaagtttccgtaaagtatgcttctatcaccttgatcctcaattgcgttgtagaactcgaacgtatcctttacgtcactgggaaaattccaagatatctcatcgatagtgccaaattccaccagcgcgcccactgtaacatcacgtacttttgctttgaagtcctcttcaaacggctggtcatttaagaacacatatggatagtggaaccactgattgaaatgctcttctatactgttgatagtcttgataacatcttctagctccccgttccttgttagcatgacaaacgaggcattctgcttgatgtacgatggattcaacaaatagtcctgagtattcacacaattcgaataaaagggtctgtccctcttcgtcgcaagatccatcttggaaaacggaagaaaatttcccatagttccgtctacggatgcaggctcagatacaagtaccacatacatggttatgacgaaggcaatcaggatgcacgtcgccgtaagattgcaatggatacatcccagaaatgcatttatcgtccttcttattagcaacatctgctaccttatgacgatgtgccgtattgagacacatttattgatgacacctccattgaacaagactatttgtgcacggaagcactcatatctactacttcgcatttttttgaagaccctttctcgaatgcctgcccaaatttttcaattttcttggcatcatccacacaccgcatgcttaaagtgtactatccaaaaaatgagagaaaaagcaaatacctaaaagcaccccacctcttccatatcccacgtaatggcaattggcatatatgctcggcaagggaaattactggtcgtaatatagtgcaacatgcaacttgccaggcgcactatagtcacatcttattatgttagcagttgagctccagctttgactgcactttagcttagttgcaacttcgcccctctgttgggggctgaaaagtacatccgcgcatttaacaattgctaagctatcttgaataacattatactaattaatatctatagaagcagaatgtctactacgtcgaggaccctacccctgtatttgtgccttgcatgagcgagctatatatcagcgatacgtttttttgttttcctttcgaccttcttgcctaccctctcacttttcccacctgaattttttttatcatattagtccgatattgagtttataaaccttgtgaagtgctagataaagtacaatcaaaagagcaggcaatagccatcacagcagtttagtacgattatacactctgaacgcgagtaaaactaggttgtatttttagtctcgattggaagtttcgtcagacagtacaaggaagatgtcattcagcaacggaaatatggcttcctacatgactagtagtaatggagaggagcaaagtataaacaacaaaaacgatatagacgataacagcgcttacagacgtaataatttcaggaatagtagcaattcaggatcacatacgttccaattatcggacttggacttagatgtggatatgaggatggattccgccaattcatcggagaaaatatcaaagaacctttcctctggcatcccggactcatttgattctaacgtgaacagcttgctgtctccgtcaagcggttcttattctgcagatttgaattaccaaagtctatacaaaccagatcttccacagcaacagttacaacagcaacagttacaacagcaacagcaacagcaacagcaacaacaacagcaacagcagaagcaaacaccaactttaaaagtcgaacaatctgatacatttcagtgggacgatatcttaacacctgctgataatcaacatcggccatccctcacaaaccagtttttatctccaagatctaattacgatggtaccactaggagctcgggcattgactccaattatagcgatacagaatcaaactatcatacgccttatttgtatccacaggacttagtttcttcacctgcgatgtctcacttaaccgcgaataacgatgattttgacgatcttttgagcgtcgcatctatgaactcaaattatttactgcccgtaaattcacatggttataaacatatttcaaaccttgatgagttggatgacttgctatctttaacatattcagacaataaccttttatcagcatcaaacaacagtgatttcaacaacagtaataacggaattattaataccgctgacactcaaaacagtaccattgccattaataaaagtaaagtcggtactaaccaaaagatgttattgactattccaacttcttccacaccttctccttccactcatgctgccccggtaacacccatcatttctatacaggaattcaatgagggacacttcccagttaaaaacgaagatgacggaacgttacaactaaaagttcgggataacgaaagttatagcgctactaacaataacaatctacttcgtccagatgataatgattacaacaacgaagctctcagtgatattgaccgctccttcgaagatatcattaacggtcgaaaattgaaacttaaaaaatcaagaagaagatcttctcaaacttccaataatagtttcactagcaggagatcctcgagatcaagaagcatatctcccgatgaaaaagctaaatctataagtgcaaatagggaaaagttattggagatggcagatcttttaccatccagtgaaaatgacaataatcgggagcgctatgacaatgatagcaaaactagctataacaccattaacagtagcaattttaatgaggataataataataacaatttgttaacaagtaaaccaaaaattgaatcgggcattgtcaatattaaaaatgaactagatgacactagcaaagatcttggcatacttctagacatagatagcttgggccaatttgagcagaaagttggtttcaaaaatgatgataatcacgaaaataacgataatggcacattttctgttaagaaaaatgacaatctagaaaaactagacagtgtaacaaataataggaaaaatcctgcgaattttgcttgtgatgtatgtggtaagaagtttacaagaccttataacttaaagtcacacttaagaacgcatacaaatgaaaggccatttatttgttctatttgtggtaaggcgtttgcacgtcaacatgatagaaagagacacgaagatttgcatacaggtaagaaaaggtatgtatgcggtggtaagctgaaggacggtaaaccctggggttgtggcaaaaagtttgcaagaagtgatgctcttggtaggcattttaaaactgaaagtggtagaagatgcatcactcccttgtacgaagaagccagacaggagaaatcgggacaagagagttaattatttttgtttttttaagctttgaataggaattttttttttctatataataaatatgtaatttcataatgacagtgtagaaattatggctaatctaatccatgcaaaggtattatttggttattgtttttgtaatgaaatagtataaaacagtgatattcttacggattaatagtttttacgcccgtctgaattttctaagctgccgaaaataatggcaagtaacaaaaagttattgtatgaggatgcgttttacgtggcaaaagttttgatgccaaatagacaaaagtagctcaattcaacatgacctcatcatctggtgttgataatgagatttccttagacagcccgatgccaattttcaatgagagttctactttaaagccaattagggttgcgggtgtagtaacaacagggacagatcatatcgaccctagcgtactacaggcatacttagatgatactattatgaaatccattactttggggcagctagtgaaaaatgcggatgtgttaaataagagattgtgccaacaccacattgccttgaacgccaaacagtcgtttcacttccaaggcaatacatatatctccgatgaaaaagaaacacatgatgtggtgcctttgatggaagttgtttcacaattagatatattacctcctaaaacgtttacagcgaagacagggacaaattttgggaacgataatgatgcagaggcttacttacaatttgaaaaactaatagataaaaaatacttaaagttacctactagagtcaatctcgaaattttgagaggtacaaaaatacactcctcctttctattcaattcttactcttctctttctccccaatcaattctaaacttgaaagtttttagtcaattttataattggaacacaaataaaggattagatattgggcaaagaggagcaagactatctttgaggtacgagccactgttcttacataaactattacacaatccgcattctaatgaaagtcccacgttatttcatgagtggtttttagagacctgctggagatccactaagatatgttcacaaggcactagtgcgccctatatgtattcaggtacaatgttatctcaagcaggcgatcagttaaggacaattttgggtcatacattcgtgctggacaagagagatcatattatgtgccctactaagggttcgatgttgaagtggagtaatgaactttcgcctggaaagcatttaaagacccaattagaattgaacagtgtaaaaagttggatgaatgacgactttattactttttctactaccattaaaacaggatatctaaagaacttatcctcacaacaatccttgcctgtacatatatgtgataagtttcagagtggtgggcccagcgacattcgggggtttcaaacatttgggttaggccccagagatttatatgatgcagtaggtggtgatgcttttgtttcctatggtcttagcgtattttctcgattgccctggaaaaaagttgaaaagtcaaactttaggttacattggttttttaatgggggtaaattggttaatcatgacaatacgtcgttgggtaattgcataggacagctttcaaaggaacactccacatccacaggtattggtcttgtactaaggcacccaatggcaagattcgagctaaactttactttgcctattaccgctcacgaaaatgatttgataagaaaaggattccagtttggtcttggtctggcatttttataagaatacattccttttaatgtcaaggtgaagctatcgcctagcttcccattcaatatttttcatatgttatatagcaacatattctataaaagcctcactaatagctgtgctgcacgtatggtaattaattcctgattcagagaactcagaaatccaatacgtttgccttaaaatggaggagcaactttttctgtgctaaaagttgccgctcatgtattgaaggcataataaaagaaaccaaataatttgtagaacaaaatggcagataattgtgctagaagataaatacttatatatcgcaccatcgttattttgagttttcttttagtagttcgtgtgattgcagcaatgcgatctttatcctcaacctcatttcacacaaaatcaagactatgatgctgttcaattttactagtccgtgtccacttatatatatgcaaaagtattatcaaacactttagaaaaggaagaaaatgtttttgaaataagccaacatgttctagtattttaacttggggggcgtttaatatttctgttagtttatcaatttggcctgccataagaatttctgacaaaggttttgtggttgcacatactctgaaaaatggggaagtttgagccacggttcacccatcttgaatgtgtgttataagtgggctactgcagtagaccaaattgaaaggattttttgaacactggagaaaaaaacactaggttcgattctttaaatttaatacatgtcaaggtccgacccagctttccacctcaatatcaaagcaatttttaattatgcattataacggtacctattctcaatatgtcttgacgttccaatatcatgttaaacaaaggtagtcaaggacgaaacatttccaaaacggatcatcaccaccataatgattgaatttacaggcttaacggtttttaaatttattcttcgcatgattaaattgcagatgctggtctaagatacaaagtatgtagcagaaactttatccattgttcgtggtacttgtcccaatgatcgtataatgtaatttgctcttgaatcgtatccataacctcctcaagatctacaagagattctgccataaaacgattaaaagctatttgaacaggagaactagaatttttaggatctctgatggcttcagaagccgcagatgctaacgatgatcctttggttggtttcccatgaatggaaatcgtaatgaataaacatgcaacagcgataatatgaggagggtaaagcaaatgaacatcatttatataactgtcgttgattaaggaccaacagttttgtagatcatctgacgatagtgttatttgaaatggcggttgctttaagacttgaacaatttgctttaaggattgataagggtggtggacaattaagtaactttccaattcttctagtaagtagaactcaaactcagtaactttagtagggtcaggaggaataaattcgggccataaggtacgggcttcacttaccaaagttctgatatattgcgggcattcttcaactttgcatgctaaatatacacacgtagtaaccagcatatataggtttatttctctaactgaagcctttattaaaaaccttgatagataaatatgtgctgtagccagtgcatactgtcttatatttagtctccttccaagcttcattatcaggaaatagcagtagatccttagattataatctttatcatagtgtaagtctcggtgagttattggtatattctttgtgatggattgttcgatgccgttttgcttcgaatccattacaatattcaaaccttgaggaaacagctggcactccaatagccataacttctgcctctctttagccaatgatgccttggtatattgccaatgatgcctttgtgtagatgtccagaagctccccgacatgtctaacttttgagattcagatgccttatcgctcttcaactaaagtttgagagggcattttttgttcgaacaatatgagtgctaacaaggttgctaccacatcaatgaactctactcctgtatgaaccctaattttccttcatgaaaaatgaattttcgatgtttttccgtggattttatattttttcaaatatataaaggagtaagaaaataactttgtttatcctatgttgcggtaaagaactaaatagtggtcttcacctgttttctaatttcttctcgtttaaagttcttcaatccatgaccaaagaatcgtcacaaatcgaagcttacaaaatggagtaaaattttttttactcagtaatatgctttgggttgaaagtctcccaccaattcgtatgcggaaaacgtaatgagatttaaaaattttaaattgtttaaatcaactcattaaggaggatgcccttgggtattctgcttcttgacctggtacctctattgcagggtactggtgttttcttcggtactggattccgtttgtatggaatctaaaccatagttatgacgattgctctttcccgtgctggatcgagtaacccaatggagcttactattcttggtccatggattcacccctttttatttttttaacagtttgttgtttacactactttttagcagtgtaaaacttttgcatagttaaatatgccgaactgatctaataaaaagtctgaataactcagatgagttatttattggtaaacttgtgtaagaagaagatggaatagtgaataattcatcaaatgatgaaataccaatgcaacagagtcaagctctgagtttcaaaaagaaacatggacgagattgcttttttattactgaccatgattattcattacttaccattgttcctcattctatataattgattgggcaccacgtaaattcttgagccttttcggtagtattcaatcgcaatatggggtagtttacggaagtgctgtaaatgatgtctaaaatgaacaactatgcgtccttattgtgacaatgaattcccttcttaaatctctatagaggtcgaatagatgaatactcaacacaaaacactataaaataaaaaaaaatacaaaagtgtttatatttttgctgtgcgtgctagctcatagcacccttacttgtacgctatcagacgatagaattaaagagacacttcgtctgaatccacttatactctttgttttaaaaggtactgcaccttctatgaccttgatttgcgtaactttaaatccatatgactaagtatcttccaatcagctgttaaattgactgatggccatcaaaatacatgctaaactaacatatggactggccctttcaccaacacgtgccattttccagaaggcccccaaaacctcatgatttttgtaacgatctaggagagacggccactgcccatgaacataagaacatgaacaaatcagtaacaatatcacttgcagaagagaacgaaaattaaataatgcagacatattctgtcgtggaaaaaggacgcaactttgcaaagtaaatcgatccggctctctagttattttgcaaacgatgtttaccgctgttctgtctttatccttgagttgtcgttgctcactctattgaagatcaaaatttcgctcaagaagagcagtcccaccatgcgtacaccacactacaaaaatgaatgttatatcgttttttcatgaattacaaatgtctatcgaaaagttcattactaaatataataagatcaggatcattaagagataaattcactgtgtcaggttacttcctgataagctgaaacaagtgggttctttccttaagataatgttcaaatttactaaaatctgtaatttcaagaacgtcaaaatttcttttaatcttgttgaaaaaatgtttatcagcttttcttctcttcttgtaagccatcaagattacaggtgggtttatgcagtgagtgagatcaagtagtgttttttctagtaatggaaaagcttcctcgagatacacacaatcagctgccaaaactagatcaacgttatttgcttgcatagcaccttcttgaggtgagaaatctgccgacagcggctcaccccaccaaagttccctcgcaagaacttcatactgaacttcgtccagttctatatttcttttcaatagtggtatcaacttgtcaatgtccgtaacatatactttagtgccatcgtggaatgtgtttttttccaacaaccccacgcacaatccaactaaacctgtaccactacccaattctaagacttttttaaattgtttcgtaccattgaccgtcttacttagcagatggtcaactgatttctcgagtatgtactcgcacaacagttcgccagcgatccagactttaccgccacaaccactttcaccgccatcttcacaaattttcaatgcaggcaataattttccaccgaaggaaaggtctgtttgaccgagatgctcctttggcctaggaacaactagatctccaaacccaccaaatatactctccatactcaatacctcactagtcgcgtttttataacgttctagggaaaattatgggccatttttttacatagagcctgctcatcataacttttgaattatttaaatacgaagaattactttcagtgtttgggtgtgagggacttttcgtttggtcaagccaaaaaagcttaagagaaaagaaaaatctcttctggttttacttgactaggtttccaaattataatatccgtattattaacgtgacactcagtattctccattcgtttacgggaacgttgatatgtaaacatatgcagatcctcgtattttagcaacgacagggagaaacaagaaatgagataggatgaaaaaaaataaaagttagatatttctatttaattagaattccgcgtaataaataatgacacgctattatagttcatgtattattatccattacaggactatcctcttgaattacgggcgtatccaaccttctttcaagttcttcttcagttgaacacaacgaaatggaatcggccaaaaatgcctctttggccataaaatcgaagtgtccaaccaaaagctccatgtcacgttcggtattcacggatgctgtttcgtaattttcaggatacactagtgctgttttgccatcatcaaggattaggtattgaggattcactactaacgtatgcttgagatgtggttcaaaaaatctccttagatcttcggcagtatttccagcaaccaaattttgaaccaaaaaaccatttttcttagccacctctactttaggttccgtatcttgaacctcgaagttgattagtttagctgtggtgcgagcttgaaattcttgtgctttcctttccttctgcaattgtttaaatgattcatatagtgggtaagcttctgctaatgataagactggtttattgcttgcgccattatcttctttcttaataaatacagatctcatgggctctctgtcctgagactcggaatataggccgtaagctttggctagttcacggatgaagtggcgttgaggaggcctcataggtttgaaatgcaagcttgaacgtgttttatcgtccattaatttattaagaatagcttcaatttgtgaacaccatctttcttgctttgaatatactgataatgctgcctctgtaaacggtaactgcagttcttcaaatgttgtagcaacagagaccagtttttttaacgcatctagttcattacttgtaaaattattggtttcttccttaattccaaatgcctccttcaattcctttagtcgtttcaaagcttcacattcttcattgcaatccagcacggaagattcagttacacttactctatcactttttgcgccacaagtaacactttttttgatccttccacatttacaataaattttcactagcgtggcacaaggtaaatcgggacactctgtcttaccatggcacggtttaggacattcatgattacaattgagccttttttgcccacaggtctgtttacacaccttttggcaatttcctggtaaatgacatgttttttggcaggtatgataacagtaagagagtggtatcccacattttattccacatgatacgtctgtttgaaaacaaaccgttctcactttagttttcttcccacatttacaaggtttaaatacggtttccgtacatggcgggcacgacacatccaaggaatgacaggtatgtggcattggtttatgaccacacgtagattcgccacgcacaactttaatacatggatgattacatgtaggtagcttcgtgccacaacgcacgggtgcaggaacaactgtattgccacatgggcagaccagatcgttcgaatcactctctaaacagggcggacactttcctgggtgacattttctctgacatttatgaattccacatgatagggtcaagttacacggttttaggcagatatgttttgcttccacaagagactcatccaacaaatcttgcgttctgaacaagtttttcttccttcttatcgccgatggcctaccactgcagcacctatcggtgcatctatgtctacggcatgacatcagggattcgcatttaatattgcagcgaggccttccttgaaatccacatggaactgaaaatgtactttgctcacaagcacattttacactatcaatttgcaagcagggttccatacaggctttatcatgacaagtgaaggggcacgaatgtttgccacattttagtggtttaccgcatcttgagtcgcaggttggtatcggatcatcacaatgcttacgaggcttagtcagttcctctagggctgtccggccacagggacaagttttcaaagagctaggcaaaaatgggcatgccttttctccattaattgtgggtgggcttatgcaagattctatgaatgaatgcttgcgacatgagtagtcgacaactctattatctgcacaggcaaacacgcctatccacctgttcccattttcatccttcgacgacttaccggacttgggaaactttgtttcactacactttatgttagcacgagtgtggttaccacagtagcattttatttgctttttcggactatctttactaattatcatttctggacatggcccacataagccagggtggcatttctttttacaggtgtggatggagcaagataaaggcaatccacatacttcttgacagttgaagttttttttcataactttagactggtaacaaaagatacttttcgaatgcttaccacagtggcacataatctcgaccattctagtacactctggatgcggccctagatgacaaattttggaacaaccatgcatacaagtagaagcattgcaggtttgtccacatgagttaggatccagcggattcggatcaggattaacaactttaccgcaccaacatgtgggccgattttttaccggaactcttttgctaacataatagcagtttggacatttccatattctatctacggttttttccgttgattttaacgcccattctcttatgcatccgtaatcaaacactctataacatctcttgcaagcaaacatttggcacgtataatccatctctactgtacaaatcatacaaacatatgagtcaccgctagaaatttcctggatcgcacgttcgtaatattgcatatcatcatcactttcctcttcatacgaactaggctgctcgttggcgtcttcaacactcgaaatacacccatcgcttaggttgtgatgtctataagtgtcaccgccgtcttgattttgctccaggcctaaagactcatgttcggtcatttgtaatgcctacgactgcaaatagattagagcagtctcgtctcacgctgtttcacttggttgttgccactgtcgcaagaaagaacttttatatttacgaccttttcacagagctcatcgataatttttataatagtatattacccgaaaatcttcctttatgtgcgggatgtatagattattgaaatgtcttttccgtagtactacagcaaaaatgcaataatacatatcagatatacacatatatacatgaatgttctgaaagtttaatctctttcaaaacagacagcaaagaaaccaataccaccgtcactttttggtagtgccctgatacaaccctcggcaagctgttgagggtcataggtgactccatctctaaaaacctcttcgaactcttctaccttgcctcttctaggccaagaaggaataacttctctttttggcgctactttccaaccccattctctaactgacttatctaaaagaaggtctatgacgactcgttcattttcttccgcatgaatggaacatgtgctgtatactatttttttagccgctgggaaactcattgcatgctttaccatctggaactgaaatgaactcagcttcgctaaccttgtctgtagttcttcctttgctataaactcctcttgctcatccggcacaatgccaccatcgtcatctttatcatcaattttccttctattaaatgagtcaaaaaacttacgaccaaatataccgctaccggagcagctcggatctacaataaaacaagtaacgtccttatatttttcaggagtagcgagctttgtaaaatcacctacattgacactgatgttgggagaacagccagctatcttgatcattttttgtaaaacttttgctctttcaggatccttctcgaaagcgtatattcgagtattattgtccttcggtggttcgggatatatataagaggccgtatgggtagtcttattacctggagcagagcaggaatctatcacaatatcacttggtcctggattcaaaatgtgggctggaaaacaagaagcacgatcttgaatgataatcttcccatgcttataaagctcatgtgctgtaattttgtcagacggatgaattccaaacaagtttggaataaactcatcataatagatagacccaggaactagttcagaccatttgtctacctttaaagtaaacttcttcctcaattcggctaacaccggctcagtctcaccatttggatggcattttaatggattgattctaatccatctaacaggaggaaggtcattggaaatatcctcgcttaataccaactcagatagctctcttactttcaatttgagtttcaatttgaccatttcgctatgcaatgggctcttaaacttcaaaacataatctttgatggggtgtttgcccatttgaattcttttctgcttagacaacagcaaatcatggcaaagcaataacaaagttagccttgaaaagagtggtttgccctttttcttgggtatatcttccaatatgtgtgcctttttcatcactttctccaaatatggtttatatttccaacacgaatcgagaactgcataaatatgttttggattacttttcagcttatatcttttacagcttttcagtaccagcgtctgcatagagccggaaatcctttcttttgcagcctccttctcaatatcttctagcacccatgttgcatccctgtagaaattcatgctttttcgtagctaacttctcagtgaaacacttggtgaagaaccagctcttctcttaacctcatcgaatattttaggccagttttttttttcctcacttgccattttcccgcaccgtttggaaatctcgaggaaaatgcttctttccaaaagtttaatcaggtcactaattaggtaaatagagctgggaggaagcatatacagtgtttcgtctgtggaaggaacttttatttttcttaaatgttttaatttttagtgacctaattcacataacaaaatattgagaaagggaaagttgagcactgtaatacgccgaacagattaagcatggattctgtaatggttaagaaagaagtactggaaaatccagaccatgatttaaaaagaaagctagaagagaacaaagaagaagagaatagcctctctactacttctaaaagtaaaaggcaggttattgttcccgtttgcatgccaaaaatccattattcaccgctgaaaactggtctttgctatgacgttagaatgaggtatcatgcaaagattttcacatcgtacttcgagtacattgatccacatccagaggacccaagaagaatatatcgtatttataaaatactagcagagaatggtctgattaacgaccccactttaagcggcgtggatgaccttggtgatttaatgctgaagatacctgtaagagccgcaacctccgaagaaatcttggaagttcatacaaaggaacatttagagtttattgaaagcacagaaaaaatgagccgagaagagttattaaaagagactgaaaaaggtgattccgtatatttcaataatgattcttacgcgagtgctaggctgccttgtggtggcgccattgaagcatgcaaggcggttgtcgaggggcgtgtaaaaaactctctagctgtcgtaagaccacctggccatcatgcagagcctcaagctgcgggtggtttttgtctcttcagtaatgttgctgttgctgccaagaatatcttaaagaactacccagaaagtgtaagaaggataatgattttagattgggatattcatcatggtaatggcacacaaaagtcattctatcaagacgatcaggtgctatatgtgtcattacacagatttgaaatgggtaaatactatcctgggaccatccaaggacaatatgatcaaactggtgagggtaagggtgaaggattcaattgtaatattacttggccggtcggcggtgttggtgatgcagaatatatgtgggcatttgaacaggtagttatgcctatggggagagaattcaagcctgacttggtgattatttcttcagggtttgatgccgcggatggtgatactatcggacaatgtcatgtcaccccaagttgttatggacacatgacacatatgttaaaatctctagctagaggtaatctttgtgtagttttggaaggtggatataacttggatgcgattgcaagaagcgctttgagtgtagcaaaagtactaataggggagcctcctgatgaactacctgatccattaagtgatcccaagcctgaggtcatagaaatgatagacaaagtaattcggttacagtccaagtattggaactgttttagaaggagacatgctaactccggttgtaattttaacgaacctattaacgactcgataatatctaaaaattttcctctgcagaaggctattcgtcaacaacagcaacactatttaagcgacgaatttaatttcgttactttaccgttagtaagcatggatttaccagataatacagtgctatgtactccaaacatttccgaatctaacactataattatagtcgttcatgatacttctgatatctgggcaaagagaaatgttatttcaggtacaattgacttatcctcatcagttatcattgataattctctagactttatcaaatggggacttgacaggaaatacggcatcattgatgtaaatatacctctaactctgtttgaacctgacaattactcaggaatgattacatcccaagaagttctaatatatttatgggataactacatcaagtattttccttctgttgccaaaattgcttttattggaataggagactcatactcaggtatcgtacatctgcttggtcacagggatactagggctgttactaaaacggtaattaatttcttgggagacaagcagttaaagccactagttcctctagtagatgaaacattgagtgaatggtacttcaaaaactcacttatattttcaaacaatagccaccaatgctggaaagaaaatgaaagcagaaaaccaagaaaaaaattcggtagagttttgagatgtgatacggacgggttaaacaatataattgaagaaagatttgaagaggctacagactttatactggattcgtttgaagaatggagtgatgaagaatgaggaaaaactggccattaataattttttttcggcaaccttcatgccttatgaaagttgaataataataaagttgttacaatgttcattgtataatccaatatatctaaaataggaaaaagaaatgaacaaatgcattaagctgtgttttactaagtattatgggaaaacgtatacattaaagtggatgcttacatatataacacattgtaataaaggttctttgaacatgttaccagcctcttcagagatcgatccggttctgttgagccaaatactcacttatccaaggataactttcgtcccgcgaggagcagtggttttggaggaggtttaggctttaaatgtgaaggcttaggtggtggggtaggttttgtttttttgtcttttgaaatcgggccacttgatttcagcattgttggcttatctatctcccctttctcatgcagcttgaccttggacattttcctagcgttgaatgactcctcagaagagttgagtttatcgatcatacgctgttgaatggagttcttcaaattctgcttagatacgtccaaatcttcataagatggtttgttaagatcgtctttggaattatcaatcgtattaacgaatgtcgacttaaaaggtgaattttcgtgtttcaaatttacctttgtagacgttggggtgaagctagtgcctggtaggcttgatgaagtaagagattcctttacggattggtttttttttatgttaccgcgtgtggaataagaacctagagatcgagttttctttaattcatctacgtctccagaataagattcatctgaagaggaagaagaatcttcgtactggggtattatgttttgtagtggaaagtctattgaattattctgcctaaaagtatgtgcttcagagacaattgcctgctttaacttggttgcggaatttgccttgagttcgttgtcattatttgaaacactactcgctagcggttcaacaagtggaggatccaatgcgtggtacatattctgtgatttgtcaaaaagtggttgagaacctttggcggaattactgaagctagcgtcatatgctatttgtgatggttttctattaggatgcatttgtgctgttgtagtattatcagccatgctgatttgaaatgtagcgttcggcatcgtattttccatggttgtgggagagttcaagcttagaatattttgtgttgccgaaagctgatgaagttcggtcaaattcaaatggctactgggcgcctgaaccacttgtatgtcatttattggacacggaacattttgcataattgatatcctcttcagtagttgataaacgttaggcctatggcgcggatcttgaaccaatatatcacgtattaagcctttcaactgttcactgtagttcggatacaatggaaattcaaactttccgcttaatatggcaagatcaccgcccttttcaaacggtgttgtgtaatagcaaagcttatatagaaaaatacccagcgcccatatatccgacttttcatctatcggcagaccgcgaaatgtatcaatcatctctggcgaccggtactgtgcagttgtgtttttcaaaatgtcttgctgaacatatgatagctcttgtgaattcctaggaggccttataataccgcatacagaaccaaagtcacaaagcttgtactcattattggctgagataagaacattttctatctttatatcacggtgaattaacggaggttgcaaagcatgcatagcggcaactccttgagtaacttggctcattatttgcaaaatttcaaattcatgaagcctgttttgtagccttgtgttcataaaatcaatgagaccacctctttcacaatattccattaagacgaatacttcatacgaaccattatgtaacattgccttagctgcatgagaatcaatgtaagatacaacatacctattgtttttcagcaacctcatagcatctacttcagctcttaaagtgtttagactaggtttgtctggaacaatgactctttttaagcatgcaacgcttgaattagaatgtgggtcaggtgggttgattaacgcggaatatacttgagcgaacccaccgcttgttagatatttaatgatctcaacctgatgtgacccaactgttaactgtgtacctacattgtaagtgccaatttgaggttgattcatgttgatttatctggttgcttaaaatacctaattatgcagagtaatatttctttctcagggaaagaagttggcaaagaaaatataggaccacgaaggagaaacaattagcacttttaggatgtttccttggcctattcttattttattatcatgaaaaaattattttttctgcacgttgatttaccaaaagaatagttaaatcaacaaggcttagaattcggaccctattgctgcgaggcgaaagagggctatgcataaacatgagttcgaaataacccgtaaatcataaacaaacctaaataagccgtggttagcggccttttttcgttattaccccaagataaatgtgcagctcttgtaagctcagcatacatacttgttgagtgtgtcaggaactgttttcaggaacccaaggttgaagtgttaaaattaagaagctggattgtgctctccatattaaatgaagcgtagttacaaatcgttggcatggagaagtttgcctcgtgtttacatttacaatactaaatagttgtactgaggtttgacgaatataagggagtaaggagcgcatcgtgtttctctcttcaagttaatactatggagaccttggccatttgaaagtactataaaaagccactgaagtagtatcattcccggctgcttccaagttggcgagccgcaagactcaatgccgctgtatatttttactgggaaacaggtttgagtgttcacagattgaaatttttattaagacctattaagtgaaatactgacagatactatgtacatgtaggggtaagttggtgtatggtgtgtacagccaggagcagctccatctatagcaagcttgaagagtacatatggacgcttagtaacgtctggttaggccggtctctcgataaaaccgcgaacccgtttctttccccctgccagtcctctctgttaagagttgaagccagtttagtgatgccgcccagtacttctatcgtataatctccaaaaagtgtgtatagttcgcttacagagggcattttcgatgaaatatccgcgaaccccaaggcgctcactgatccagcatctaaaatcgaaatactcccatggttgtggtgggatagcgagtccagagtgtactggtcaaagcatatctctgtagacaaatcgtggaatggcactatcgagttttctccgacggtcatgagtagacatttctgccggttgcttccttcgaacgggtacactagtttctgagtgatatccattttagtaaaagctttcccgacaccctttccgaagattctgccgaccatttccccaaatcccagtcctaccattttttccatatcagcatcgctattcagcttattttcctgcagatacttcagaagatagccccaagcggtgagtagtaggacaataaagttcagcgcacaagaagttattttcaaaggacccttccacttaaatggtgcgcagttgaaaagaaactgcatggtttgaattatgttagtagcagtattcaaagcggtttccgctttgttttgtggttgcggtgcggcagtcacagttgtgatttcggtgattgttgacgtagtaaatacagttgttacatcgaccgagtgacaaagtacggttagggaggtaaccaacgcaaggaaaaggacggttgtccttgattctctggagtaaagcataatctcgcgcacgctcttgctattgacagcctcgttgtatcaacttgtgtttaggaaaggaggcagaataaagattaaaaatggaagaaaagactcaatggttccagcgaaacaaagatgtttgaaaaaaaaaataattcagaaacgagtctcttgtcaggaaagcagtgtcaggaaaacagtgtctgttctatagtttgtgttgtgtccttcaagcacttttggtgttaaaaaaccttgctaaagttttgtacaggtttataccgttgtgcaaaaactgctgctaggataactgaacagttgtttctgtggcagatgttgtgaataggcgcctttattttaagggtccagtgatccgcgatgtgaataaatacgcgcgcctctctcgaaggaaccttctggggctgcttctgtcgataagaaagcttggcaaaggccttacttggcatttaagtaaagcctttgctttactgcttctttcccgcctttttggtgcattgggttaattgatgaatatgcgtaaaatttaaatcagactatgaaaacatatataacaactattacaagagaggtggtagtctacttgaagaggcgcgccagaagaaaacggtggtaagtacgaagttatgtgtagactaacttgcttgttaaaaagtatttggtcagccgtgccaaacagttcgaactatcagaacttctgacggttcactgatgtacaaaagttgagagccattttcgtaaccagctttttgtcccacgctcagaaggatgcattggtacggtcacttcgatattccttctttgtgagtggagccagagctttttattagtttttagttcagttgctgtgcgagactcacgaacaagtagcagccggcatggtttagatggttctggcacggtaagctgaggagcgctattattattgcgggtactacagtcattagaagatggaatggattccttgcatatgtctatcagtgcctgaaacgccctctcaatgagggaggtgtcaggactcaaaattaaggattgttcggcgggatgcggtaagccttcgtatactaggttgttggacggaaaaatctgatacggcttgatctgaatgttaggatcgaccttactgtctaaagtatcgagagtgatgtttccttttcggtttaaagacttcttctcgccgacatcgagagaaaaatgaatgtgatcaagaaccagatctatttctctttgtgtgtttttccagggacaagaaatggagtagggctcaatcctctggaaaccttcgtatttgtattggtatgaataaaaacggcactctgcttcctccataagttggtcgtagctgggcattgtatcgaagttgaagggtctcttccagaatggaatacttttatttgaagggttgtagtaccttctgggctcagattgttcgtctaaaagcaggtattgaacagctatcatcttgcgctcaaatttaaattcgagggaatcgtagtcaatgttctttgtacttctcagaaagagtggacagtattttcccattttgctttcaaaccagttctgtggcctgtcaaggtactgttgcatgtatgaaggaactacagtagtcaacgtgtggttagactgggaaaattccgctgtggacacgacgctgcagcttatattttgattgcagggagcaggagcgcaggcatcttgtttagattttcggcttggataatgtttgtggtgatcagtggaatttgttgggcagtaaatttcagttggaatgatagattcattcgtctcttttgttctggagtccttggtgcggcggaaatcaaagcaagtcacttctgcgttaagcgatgcgaaattgccgtctggaaatgacgatatgtgtggagaatgaggaggattccatgacgaataaactgatgaggatgtgctaacagatgaggttagtgagggtaccgattcgttgttttctgatgcagagtctgttgtgggagatgtggtagcgttatttctttgcacaagagaagatgggagcatagcacggttgtgggaggaggaagaaaacatcacgttgcaagtatcgtttacggagtgggataagaggtaggaggttgtcatagcggtgctttcttcctgatgcatggcagaagaagttggcagtaattcgtttattatggtgacattgtcgtgattagaaaggactgtctcttttaccattgcctcgggtatgttttttggcgcctgccttgaacttactccagaacaagcctcagcagaagaatgaccggaatgattcctcttatacacgttccagagtggagcattcttgacatcataaaaaaagttgctgacaggatctttggactggttgacgttaagtggttccgtagctggtctgatgttttcttgtacggtatcactgacggctgagaaaccttcagaggaaccgttttcgggaacagacttggaggattgcaaattaagccattgaaagtctagcccaaccttgttgcagaaggccttgaactcctggaaagatgtagacattatgtgggcgaaaaacaaaattagaccaacgctttagcaaattttttcaacctcaaattgatatttgaagattagatcggatggttttttttcctgtggtgtaggccaagcttaaacaaggttttaagtgaaagtggaaataattgtgataaacatgcggaaagagtgccagccttaaataattccgcattgttgctatgtcgttttgtttttgtttttgttttcgtcttattggtatttgttcattttacgaccacaaaggatccagggcttctacttgcacagggagggttgcttggttaatacaatgcaaaggtcagagatattaagatttgtgaagggtgcattcaatgagtttttcctttaatgtgccctagaaaggaagtagtacgaacatttctcagtcggagtttgccggaaattcgaatgacagtgtaagttgatttttgtggcacagagataatgagcggtggttctggcacacatttgtgacgttggtttgatagtgtggagggagggtgaaaaacagataacaatggtctcttggcccagttggttaaggcaccgtgctaataacgcggggatcagcggttcgatcccgctagagaccattctttttttacatttctcgcaatgtgatttattttgcttacccttcccactgccgttacaagggaggtgaacgaagaggcttgttagcataaggtttacgcgttgcggttgtaagcacaatgttcttactaaacctctgaagattaattatcctaacgtatactaattaattcaaagagaatatttactcgttctcttttcatcattttgtaacataattctttacgtattttcacttcgtacttttttcaactttttttgccttcgcttcttttttgttgtaatttttcaatttttttttttcatcgttggccgtctttccttgtccttcattttcctctcgtaataatcattcaactacggtaaagcatgcctttccttttttctactctgcagttattttcataatatctactgtttccatttcgtgctttaagttagagtttaatcttcccttctatcatcttaatagcaggttcataataagaagattaccacatctactctttgttcgattccaatgtctgaaaataacgaagaacaacatcaacaacaacaacaacagcaacctgttgccgtcgaaactccctcggcagttgaagctccagcatcagcagatccttcttctgaacagagcgtcgctgtcgaaggcaattctgaacaagctgaagacaatcagggtgaaaatgatccttccgtagttcctgctaatgctattaccggtggtagggaaacttccgatagagttttatatgttggtaacctagacaaagctatcaccgaagacattttaaagcaatatttccaagttggcggaccaattgctaacatcaaaatcatgatcgataagaataataagaacgtcaattacgcttttgttgaataccatcaatctcacgatgccaatattgccttacaaacattgaacggcaaacaaattgaaaacaacattgtcaaaatcaactgggccttccaatcccaacagagttcctccgatgatacatttaacttgtttgtcggtgatttgaatgttaatgttgatgacgaaactttaaggaatgccttcaaagacttcccatcctacttgagtggtcatgttatgtgggacatgcaaactggtagttcaagaggttacggttttgtttcctttacttctcaagatgatgcacaaaatgccatggacagcatgcaaggtcaagatttgaatggtagaccgctaagaatcaactgggctgctaagcgtgataacaataacaataataattatcaacagcgtcgtaactacggtaacaacaaccgtggtggtttccgtcaatataacagtaacaacaataacaacatgaatatggggatgaatatgaacatgaatatgaatatgaacaacagcaggggcatgccaccaagttcaatgggaatgccaattggcgccatgccattaccatctcaaggccaaccccaacaatcccagaccattggtttacctcctcaagtaaatcctcaagctgttgaccacatcattagaagtgccccaccaagagttactactgcctatatcggtaatattccgcactttgccactgaagctgatttaattccgttgttccagaacttcggttttattttagatttcaagcactatccagaaaagggctgttgcttcataaagtatgacactcatgaacaggccgctgtttgtattgttgccttggcaaacttcccatttcaaggcagaaacttgagaaccggttggggtaaggaaagatcaaattttatgccacagcagcagcaacagggcggtcagccacttataatgaatgaccaacaacaaccggttatgtctgagcaacaacagcaacagcagcaacagcagcaacaacaataaatattatgaagaaaagtggaatgaaacaaaaagaaagaataaagagaggcaacctacaaatcccaagataaaataaaaaaagaacgacaagaatccattcattatattatactatttttaaaaaaaaaattactacgaaaaagggagagaaaaagaagaagaaactcaatttactattgctcgaaaaataaaagggcctataaacttactctatttttttagtttttctgtgtcttatttccttccttcgtcactgtttaatttttaatactattattttcctttaaaatgtgaaagtcattgctaatagtgtgataaaaataaagaacgtattttctgaaggctttctttattatatttcctttttcctttcttaccctattttttttaaacatccatcccactgtattttgtcgagtccatatatataatttttgtttttattttttacaacttttgttaagtatataaaaatgctacctagcgttatggagacatgtcagtcttgagtccaggcacataaaggcaacagccactaccactgcgcacccgtgacgctgctccaacgttctcattaagtacggaactgtgtttcgaacaaaagaatggctgttaagaccaaaaaaaaggcagcttaacaggaacccggctggttccacaggacttttctttctttagggaaaggttgtgaaaatgacaaccaaaaagtcgcgacgccaaatatcaaaaacctagatgatattacttcgtctgccaaacacctcctttccctctatccagcccttattttttttccaagagcttcatatgcacgcccgaatcatttcgaatcgcgtacgtggcaggttgtggctggcatctttcccaaaaggaaacggaccaataccacgcatccccgagctcttggtctttctttatcttgcatagcccaaaaaataaaatggggcgggaaaaagggggcatatcagagcatcgggaacttctttcaatgcaatatatatggcacatataaaaaattctggcttcattatgttaggtgcagagattccgtttagaccaattgaacggtaaccagaaggtaatcttaaatatacaaacaaaaaacaaggtccataatgacaaagaatttcatcgtcactttgaaaaagaacactccagatgtggaagctaagaagttcttggattcagttcatcacgcaggtggctctattgtacacgaattcgacatcattaaagggtacaccatcaaggtaccagatgttctccacttgaacaagttgaaggaaaagcacaatgatgtcatcgagaacgtcgaagaagacaaagaagttcatacaaattgattcctgagataaacgcaaacacttttttactcggaaattttctctccccgattgtaaatttatttctcgtctactataataattcaccaaaaaacagcagagcacgtcctatatatatatatatatatatatatatatatacatatatatatacgaatatatttatgacagtctaaatcgttgctcctgttcaattttaacgctcttttataactgctgtggcgccatttctttggcatctaagatgtgtctcgggactttctttttctggtcatcttgctttccttgccttgtcattaacagagctaaactgtgttgaggaagtggtcttttaaattttcaaggtcgcggcccgtgcattgcgcggctggatgtcttttaggggagcgatgcgcttgcacaaaagaatagccttgatttccgctattaatgggtatattcttctaacaatttgagttttttctccacttgtttctttcttctttctcttttccattcacattttgctttacttttctggataatatatatgtgcatatatatatatccatttaaatatatatatatatatatcttttgtcctcctctccagttacttttgcgccagaaattccttcttcttttcaatctaatagagaagggtagatagtgtggtgcaaaaaaagagccttttaaaccaaaaataaataaaaaaaaggaatcacaaaatgtcagattcacaacaatcaatcaccgttctagaagagcttttccgaaagttggaaactgctacttcagaaacaagagagggtatttcttcggagctttcctcatttttaaacgggaacatcatcgagcatgacgttcccgaagttttttttgatgaatttcaaaaagctatccagagtaaacaaaaggcgctcaacacgctgggtgcggtggcttacatagcaaatgaaactaatctatcaccttctgttgaaccgtacatagttgcgacggtcccttctgtatgcagtaaagctggtagtaaagataatgatgttcaacttgcggcaacaaaggccctcaaagccatcgctagtgctgttaacccggttgccgttaaagcactcttacctcatttgattcattcgctggaaactagcaacaagtggaaagagaaggttgctgttctcgaagtaatctctgtattggtagatgccgctaaagaacagattgccttaagaatgccggaactaattcccgttctttcggaatccatgtgggacactaagaaaggagttaaggaggcggcaacgacaaccatcacaaaggcaactgaaactgttgataataaggatattgagagatttattccaaaattaatcgaatgtattgcaaatccaaatgaggtgcctgaaaccgttcatctcttgggtgcaactacttttgtagccgaagtaactccagcgactttgtctattatggttcctttattgagcagaggtttagccgagagagaaacctctataaaacgtaaagctgcggttattatcgataatatgtgtaaattggttgaagacccgcaagttgttgctccattcttaggtaaactactaccagggctaaagaacaattttgctactattgctgatcctgaagcgcgtgaagttacattaaaagctttaaaaaccctgagacgtgtgggtaatgtcggggaagatgatgtgttaccagaaatatcgcatgctggtgatgtttccacaacactgggcgtcatcaaggaattactggaacctgaaaaagtggccccaaggttcaccattgtggttgagtacatagccgcgattgccgcaaatctaattgatgaaaggatcattgatcagcaaacgtggtttacacatgttacaccttatatgactatatttttacatgagaaaactgcaaaggaaatactagacgatttcaggaaaagggcagtagataatattccagttggaccgaatttccaagacgaagaggatgagggtgaagatttgtgtaattgtgaattttccttggcatatggtgccaaaatattactaaacaagactcaattgaggttgaagcgaggtaggagatatggtctatgtggtcctaatggtgccggaaaatccactctaatgcgatccattgctaatggccaagttgacgggttccccactcaggatgaatgtcgcactgtttatgtggaacacgatatcgataatacacattcggacatgtccgttttagattttgtatattccggcaatgtaggaactaaggatgttattacctcgaaattaaaggagtttgggttcagcgatgaaatgatagaaatgccaattgcatccctatctggaggttggaaaatgaaattagctttggcgagggctgttctgaaggacgctgacattctactattggatgaaccaacaaatcatctagacactgttaatgtggagtggctggtaaattatttgaatacttgcggaattacatcggtgattgtctctcatgattctggttttctggataaggtttgtcaatacatcatacattatgagggtcttaaattaagaaagtacaagggtaatttatcagaatttgttcaaaaatgtcctacggcacaatcatactatgaattaggtgcctctgaccttgaatttcaattcccaactcctggttatctagaaggtgtcaaaacgaagcaaaaggcaattgttaaagtaagtaatatgacttttcaatatccagggacaactaaaccacaagtctcagatgttactttccagtgttctctatcctcaaggattgcagttatcggacctaatggggctggtaagtccactttaattaatgttcttactggtgaactgttaccaaccagcggtgaagtatatacacacgagaattgtcgtatagcgtatattaagcagcacgcttttgcacacattgaatcgcacttagacaaaactccatccgaatacattcaatggaggttccaaactggtgaggatagggaaacaatggatagagcaaataggcaaataaatgaaaatgacgcagaggccatgaataaaatatttaaaattgaagggaccccaagaagggttgcaggaatccattcaagaaggaaatttaaaaacacgtatgagtacgaatgttcgtttttgttaggtgagaacattggtatgaaatctgaaagatgggttccaatgatgtctgtcgacaatgcttggctaccaaggggcgaattgattgaatcccattctaaaatggttgctgaaattgatatgaaggaagctttggcttctggtcaattcagggctttaacaagaaaagagattgaattacattgcgccatgttggggttggattcagaattagtctcacattcaagaattagaggtttatcgggtgggcaaaaggttaaattggtactcgctgcctgcacgtggcaaagaccccatttgattgttttagatgaacctacgaattacttggacagagattcattgggtgctctttcaaaagcattaaaagcttttgaaggtggtgtcattattattacgcattcggcagaatttactaagaatctgactgacgaagtttgggcggttaaggatgggaaaatgacaccctctggccataattgggttgcaggacaaggtgctggcccaagaattgagaaaaaagaagaagagggtgataaatttgatgctatgggtaacaagattaatagtgggaagaaaaaaagcaaactctcttctgcagaattgagaaagaaaaagaaggagagaatgaagaagaaaaaagagatgggtgatgaatacgtttcttctgatgaagatttttaatttgaagtcgagtacatctctttcagtgagtaacttatatatttttgaagttaacatccttattctttttttatatttttattttttttatgtttattttctattactgattttcacaaagaaaggtaaaaaaaaacatacttcagcggctatacaaccatatttaagtaaatgcactcagagaaagtatacaagtaaaaaacctaagtaaagacataaatatcccaaaataatgcaaaaactcctctttgtcttttctgtgttattgacagtagtactagcaacagcaccatttcaggtacaatgtcctagctctccacttattagggaggccaaagtaagttaaactctttgccactttaacaaatatgggccaaaactaaccgaatataccaaaacttcgtattcctttgtttattagcatgaactctgtccagaagaaaccttgtatctgaagaaaaaaaaaattaaaacgaagaataaactgattcagtttttaaaatccttgacagaggcaaagtttagttcgaagttttataaacgcgtgttgaaagatcctccaaaaattgggattgctatatctggcggcgggtacagatccatgttagtaggtaccggatttatttcccaaatgaacgattatggcctttttgaatattcggattatattgctggattatcaggcggaagttggatcttgatggatttggtagttcaaaattttgaagtaaaatccctgctacaagagtgggaccttgaagaggatcttttattaggcataccggaattcgatatttccgaagaagaaattgttaccaatgcaaaaaaggagtataatgataatgatttgaagatgaagaagcgtcaggggggttctctgattacaagctcttcaaatttttatgaacaaatagaggagatcatgaattccatagaagaaatcccagaagactatatgataacgaagagaaacttgaatccattagcaagactaaaaaaaatattctttcctaacaacactttcactggaactgatgcgaagattgaaacctttaaaaaagtgctagacttttacaaaagtttgcatttgaaaattaagcctaaaaaaatggagggtttccaaatatcgttcaccgattattggggtaaagcaatcgttcaaagactaaaaaaaaatttcgatgacgatcccaaccattccttttcgttttcgaagcttgtaaactcgtctaaaaaatttaaggaatgcagtgtgccgatcccaatattcgttgcaaattgcaaaaatggacttctttcaaacgttatatttgaatttacgccctttgaatttggatcttgggaaaatatcctcagacttttcgtcaagttgccctatttgggctcaaaaattgtttctggaaaggccgagaagtgtattaataactttgatgatctaggttttattactgcgacgtcttcttcaatattcaacaatgtgctcatcttcatctggaatttggcttctcagtcctccagagaagcaatgaaagctttgaatatggttatgggaatttttggcctaggtaaagaggaaatatttagtatttcgaaagactcctcgagattagagacagactatgccgtatatcaacccaatcccttttatctttatcctgaaaaagacaatgtcctaactaacaaaaatcatttataccttgtagacggcggagaagacggcgagaatattccactcagaacattggtgattcctgaaagggaactagatgtaatttttgttctggattctagttcggatattgacaactatccaaacggctccaagttaaaaaggatattcgaaaaattagatgaagagaacgttcattaccaatttccgaacaatgtaaaaacattcactcaccccattgttataggatgcaatgctaccaaaagaactggacatgattcatttttgccaattataatttatcatgccaatgcgaatcatggaaacgcatctaatacgtcgacattcaaaataacttacaatcagtctgaagttagcagtatgttacccactggaaggggagtgtttagcaatgattatgacctttattataaaaattgcttaggctgtatattaaccaaaagaacaatggacaggctcccaagaaaaaagaaattttcgccattttgcttacaatgctttaaagactactgttactcataagagagtagactttttctgtgaaatttaatgagtttttgttcaccttttttacttttcttctatgccatatggttaaataaaacatggttcaaacgcgattcttttttattatctatgtctttattatgtagtcttcactataataaccgttaatgagcgacatagttgcatcagtttttaaggccaatttgattcagaaccttttcaagttcttcactttccatcttatccgaagacgcgatctggtggcatctaatactatgcttctcgaatatcgtttcatcaatttcaatttcaccattttttaggtaaacaatatcagtaataaaatcttgccattcaaagtcatcattctctgaatggacacccttagattgcctatagcctgctattgccctactcatagaatctatgatcatttgaacgtagtgtaaaccgtctaaaccaaaaacctctctatcatatttattatttatgagcaaaacttttttcgtattattagattccaaaattacttcagcaagattaccaagaataaggattgggagtaaacttgtcattaaagaaccgatagaataaacgaccatgtcagcttttttcaccttggaaatagctcttggatttcccattggttttatctcttcgccatatgggtttatatacaatatcctatgtaccggagcaggtagattctgtgattcatcaagcttgtcaaaatgcaactgggagtttttcagttctggaagaatatagataggattggcatactcctcttccgcttcttcttcctcatcgtcgaggagaattttcaaatggtcgtcataagagccaagtaaatgaataaatttagctgaatgtgctatgctattatctttaggaacagatttcgagggatgcgatatttgtgattggccagttatcatctcaccattcgtcaacaaagccgagatatgatgtgtgtgattggtatttatacatggaataacatgaactagaggactgcaccttcctatcctcatcattagttcaatagatgcgtctagagaacctaaaaacaatctagcaccagttaagaaaaaatttccaatggatgcactctcaaactgaaatggattcgagtgtttgatttttttcaagagttctgcttgcatatggataataaaagaacgacacatttccttaacttctatcgaaatatttttccatatgggatgcgaaccttccactatttcattccattctttcttagctaataacttatcattaggtagcctatggccaaacaactcgacaagctgttcatcttgaagtagtctcactattctagatctgatatcaccaattgctgggccaccaactattcgtagaatttcacttgtggacccgccattatctgatattggcaatatatacgtcagctcatgtccttttaagatagaaatattagaaaagcaaggagtcaatgaatttgtggcagtcccaccggagcacacaacgacgttcatctagtaaactatctcaccacactctgctattttgtccccttattacctcgagggaacaaaagattccgtttcctctctttcatagtccgcctaaatagcttaagaaataaacccaaacatcacacattagcgttctttaggaaatacgaaacaggttaatacaacagtagtaactttccacataatatctaagcattacacgctgaaaaaaactctttattggatatcaacaacccaacacattgtacgacatattcttttatcgttctactatggtaccctgttcaaatctctttttctaaaatgagcgaaattttcgaaaattatcgcataatttttcatcatcttaaattaaaaaaatacagtgtcctctattgtttatctcaacagaacgcacacattcttgaaacttgctcacataacataagctggagtgacatagcatttatatatatacaagggaaatggtcaaagctgttatttttaccgatttcgacggtaccgttactttggaagattctaacgattatctgaccgatactttaggtttcggtaaggaaaaaagattaaaggtcttcgaaggcgtgttagatgatactaagtcttttaggcaaggtttcatggaaatgctggaatccatccacacccctttccctgagtgtatcaagatcttagaaaagaaaattcgattggatcctggtttcaaggatacattcgaatgggctcaagaaaatgatgtccctgtcatcgttgtttccagcggaatgaaaccaattatcaaggttttattgaccagattagttggacaagagtctattcacaaaattgacattgtttccaatgaagtggaaatcgatgcacatgatcaatggaaaatcatctataaggatgaaagtcccttcggacatgacaaatccagaagtatcgatgcttataaaaagaaatttgaatctaccttgaaagcaggtgaacaaagacccgtttacttttactgtggtgacggtgtttctgatctaagtgctgcaaaagaatgtgatttgctatttgccaaaagaggtaaagatttggtcacttattgtaaaaaacaaaacgtcccattccatgaattcgataccttcaaagacatcttggctagcatgaaacaagttctggctggtgaaaagacagtcgctgaattgatggaaaattagtgcaagactcttacgaaatattaaagtttaataccgtgtaactgcctcttacatatgtatgcatatatacgtacgtactatatttttcttgtatatcttttttattgtctgagagaaagaacatcaaaaaataaaggaagatcctcctcggatttagcatgcttaatgccgaatctttaatacaaaacgaatgatatttcaagtatactaattagaaatcaatcaaacataccaaaagggacagtaaagagaaaagcaggagctctcttttaggggaaaagtaaaatgtgattagtatttcgttgcgtgtactagtcaactcttcttgtcattcttaaatttacattaattaccccaattttgcatcttcgtatataagagtgttccccttataagctttctcctgcacatacctgcagtaaacacaagcaacactttagagatagttgtccaagttaaaatgagtaaaattaaagttgttcatcccatcgtggaaatggacggtgatgagcagacaagagttatttggaaacttatcaaagaaaaattgatattgccatatttagatgtggatttaaaatactatgacctttcaatccaagagcgtgataggactaatgatcaagtaacaaaggattcttcttatgctaccctaaaatatggggttgctgtcaaatgtgccactataacacccgatgaggcaagaatgaaagaatttaaccttaaagaaatgtggaaatctccaaatggaacaatcagaaacatcctaggtggaactgtatttagagaacccatcattattccaaaaatacctcgtctagtccctcactgggagaaacctataattataggccgtcatgcttttggtgaccaatatagggctactgacatcaagattaaaaaagcaggcaaactaaggttacagtttagctcagatgacggtaaagaaaacatcgatttaaaggtttatgaatttcctaaaagtggtgggatcgcaatggcaatgtttaatacaaatgattccattaaagggttcgcaaaggcatccttcgaattagctctcaaaagaaaactaccgttattctttacaaccaaaaacactattctgaaaaattatgataatcagttcaaacaaattttcgataatttgttcgataaagaatataaggaaaagtttcaggctttaaaaataacgtacgagcatcgtttgattgatgatatggtagcacagatgctaaaatcaaagggcgggtttataatcgccatgaagaattatgatggcgatgtccagtctgacattgtggcacaaggatttgggtctcttggtttaatgacgtccatattgattacacctgatggtaaaacgtttgaaagcgaggctgcccatggtacggtgaccagacattttagaaaacatcaaagaggcgaagaaacatcaacaaattcaatagcctcaatatttgcctggacaagggcaattatacaaagaggaaaattagacaatacagatgatgttataaaatttggaaacttactagaaaaggctactttggacacagttcaagtgggcggaaaaatgaccaaggatttagcattgatgcttggaaagactaatagatcatcatatgtaaccacagaagagtttattgatgaagttgccaagaggcttcaaaacatgatgctcagctccaatgaagacaagaaaggtatgtgcaaactataaaccaatccgccattcatttgaaaagacaagtctggcctagggttatagtgttcagacttgaggttgaacatatccaaaaaaaaaaattcctatgatgtcttaaatacgtatacctaataaaataattctagactatattcaacttactgtaacccttcacctcactatcacagctgacgcatgtagcaaatcctttataacccagagatatcctacaatcatcgcataatgcaaggcatctacagggccaagttacaatatttcttttattaactttgcagattaggcaggagagatccatttcctccacttcgtcgcaactatcaaaggcaaaatcaaacttgaactctaatttgtcatcgtccttcatatttaaacgtttgtacatatacctggagtttgtatgatgcagaaggcgttcaataacaacatcgactagtacaccttgtgggtttcttttaccatattgtgatctagtcaacggtccattaaccttattatggacatccatttcataatttaaaatagaccacatggagatgttccaggctatttcctctaaatcatcagaatcgacagcattacttgataaatgtgttaattctttttcttcatcaataatcaactgactttccatatcactatcaaactcttcatctgaaacactttcatcgatttttctggggggaaagtagtcttttgatgaatcgtcttcaggaagcaataactccaggcttctgagatcactctcaatattaagctctttgacgtccggtttatataaaaactttttatagtttttttctgtaacatatttgtttaaatccctctttttacgctttcccactctcggtttcttatctatactgctctcaaaatttttactccacagaagattttttaggagtctagaatacgtcaaaataatggttcttactaattcaaaaaggcctaaatatgtcctcgcaaaacctggtaactgggaatcggtagtcatttccttacgagataacagatcctctggtgtcgactggagttggtttaaatgtccactaaccacataactattactgaaagcagcgacttcatcaacggattttacgttgtctgatttcttaaatattttatagtcattcgacgttaaaagtagacacaatgaaagagctatttcgttaaactcctcttctccattgtaattatttgatctccaccatttttccaagtttttatatcttgaatataatgatcggaacggattactggtgaacaaagccttcaggaaaatgcctatagacgccagtaatatggtggaaatatagaaaaagccagggaaataattgtgaatgagacagatgttaataaaatctaatccgttcaaataggtcctagtgacgaatgcggtaaaaaaacccgcgtttaatataacttctccacataatctataggctcttatatgaaacaattctaccaaatgaattactaatctgtgaaaaaccgctcctagtagttcaacattatcgccaatatgctgctgccccgcgggcattttggatatgatataaagattcaatgataaaccccatatggaaaaatcagagcatattaatgaaggaacgttcgtcgttgaagaaataaaaatttcaatgcagtcagacagagctacaaataaatagacacttaaagcataaaaatctgtatcactcacgtgcagttcatgcatgagtccaaattgactcagaatttgtaaaagtgctttaaccagtgaaagagtggctactaaatggagcaaagtttttgaccaaagaggtaaacgaatgtttgtagaatttgatctcaatgaagacattacagtcaacctattcaaaataatggcggtactaaaacatagaacagcatacttacttaccgaataggagaaaaacattctaattcctaccttagctagttgcaaagtggtgaagttacctttctccatcaatgcttgaaaagagtccaaagttggggctgaaactattgtagaatttggacttacaaaaacttccggtttctgagttgtgttatctaggtaattaagatttccagtcttgttgtgaaaaaagctaaatacatctcgtgttatggagcaattgcttaacatgttgcaatatatttgtagacatcagtcaaacttttgaaaatccctacgtaatgactgttcctgacaaattgtagcctctcggtgaccttctgtcaagtcaaccattccttacatacatcatttatatgccagagggcagggtaatgcagacatacaaaaactttaatttaccgcgcaccgcaccgcgcaatttaagattattgagtcaaaattaatgatgtatattatatgatttctgtggtgataaatttatttgagtttataattatatttgcttaggattactattaaaaattttcatctatagcacgtttttgagcgtcgtttagtgatattggatagtccactttatattttacaatcaaattacctctctgagatgggttctttggagttggcataccttgaccaggataagtagaagtttgtgagggttggacaggctgtactctcgacaaaggtaaggttctgccatcaattgtttggatagtttttgaaaaacctaacaatgattccttgaaagatagtggcagagtgtaaattaggtcatcaccgtctcttttaaagtttggatggctcttttcctggatgacaaactgcaaagtctttctacggcccgtttgaggattgtaatcaccctggttcttgtatgttattttggtaccagctttccaacccggttttaattgaatgtcaatttgtgtcttttcagaggccccatgtgggccctttcttccaattttaaatgacttctttttaccaacaaacaaatcttctagactaactggtaaattaacttgaactgtttcttcctctggatacgtgggagagcttgatgctgatctaaagccgccaggcatacctcccatgccgccatgcattcctcccattcctccaggcatacctcccataccagcaccgccgccagatggataactagagaaactgaagccactgtcatcagcaccaccgaatggggaactgccgccaaagaattgtgaaaaaatattgaaagcatcctcattactgaacgcatgtcctccggagaatccgcccgcaccgccagggaagcctccagcacctccagcaccgccaggaccaccaggaccaaagcttggaccaccagatctagcagcctcgagaccgtattgatcatatatttcccttttttgaggatcatttaaaatttcaaaggcctctgatatctccttaaacttttctgtgtcacctgttggcttatctggatgatattttagagctgcttttctataaccctttttcagttcttgctcattagcacttggagatactccaagtaaatcataaagttttgtctccttgaccattattagttctgtatactatactctattatattgatgtgaatgtattaaaaaaaaaatcttaaaatgcaaacaacttatcctttatcctctgaagagtttctggatggttatacaattctaagtcgttaaaagaattcgtgtaagagcttaaataatattaattagaatttttgacaagaaagcgcataagtttaaaaagggattaacaatacggtaaagggacgagaaatctatacaatatatattaaatctcgaactaccttggcaaggagtttgtgctgacagtggttgaaaaacccgtaaaaggatatcccattctttttccagaagtttctggaacgttcatataaaccaaagagggtaacacaatacgttaagattcagaaaagtaacgactagctattactgatcatgttatagaagagtgcgacaaccatatattattagcgcagcgatcaacgtggcagtcttgtcatccatataaaaaaggagttctgattgatgtctgttatcttagtatctgctggctatgaccacacaataagattttgggaggctcttactggggtttgttcaagaacaattcagcattccgactcacaggttaatcgcttagaaatcaccaacgataaaaagttgttggcaacagcaggccatcaaaacgtacggctttatgacattcggacgacaaatcccaatccagtagcatcctttgagggtcatcggggaaacgttacctccgtttcttttcaacaggacaacagatggatggtgacctctagcgaagatgggaccattaaagtttgggatgtgcgttctccgtccattcctagaaattacaaacataacgcaccagtaaatgaagtcgtaattcatcctaaccaaggcgagttgatatcttgtgatagagatggtaatataagaatttgggacttaggagaaaatcagtgtacccatcaattgacacctgaggacgatacctctctccagtctttatctatggcaagtgatggttcgatgttagcggcagcaaatactaaaggtaattgttacgtatgggaaatgccaaatcatactgacgcatcccatctaaaaccggtaacaaaattcagagcgcactccacatatataactagaattctactatcatctgatgtaaaacatttggcaacatgttcagcggatcacactgctcgtgtgtggtcgattgatgatgattttaagctagaaacgacattggatggccaccaaaggtgggtttgggattgcgcatttagtgctgacagtgcgtatctagtaacggcatcgtccgatcattacgtgagattatgggatttatcaactagagaaattgtcagacagtacggtggacaccacaagggagctgtatgtgtcgcattaaacgatgtatagtttacaatttatcaactaccaagcttgaaggaccgaagtgacaaaaaacattatgattttcagtgtttgcttatccgcctttttgtaaatatagattttactatcctgtgcattttagttaattgattgttcacaaaatgaaagcaatcgcgatgcatatcatcaatgaaaggaagacgagaatgtacagtataaacatattcccttgcatgtagcactaaattttaagtttcgtgtagacgaaaggtttagctacttgcgcgacaaaatagtaatatttacaggcattcttaaacattttatatgtgtacatactgtgcgtaaggaaagaaaatcaaagcttgctcaaaaaagcccgcctacttctagcaatgacttcaactttatttttggtgtaatcaaaacgtctagacacaattgacttcttcccgcttttggtttcaaccgtactatctgtttcggggaagaccgactttaagtatttcctacgcaaatgtacttcttcagataaagtcaaaaaattacaagcgtccttgaaaagcgccttaatataattcttgtcttttttggtttctaagtgttgggatttttctaggtcctctaatagttttgccttcaaagcttgtttttcttgttccgaaatatactggtgtagctctagcttgttattgaaagatgtagatgagttcaaaagatcactacactcatcaatcttggatagactctccgacaatttctcattcgtccagctttctctccttgccttcaaacgctcttcttcttttaaataatatctactattgaaccttgcatcttctatggggtatccattcttcagggaagcccttacacgaattaagtatgacgttgccaattcgatgtcttttatatctaacttaagttcatcccgaagaaccttactcaacttgtcttgtaactcctttcttttagattccctgacctctaactgcttcaaaatattaggttttgcgagatagtcttttctagaaatagaattttcttccttatatgctgcccttttatttgttaactcaaaacggccaaacctccttacggtaggctcaaaatgaggagatggcagtttcaaatcacgcctcaaggcaacaccaatgaattttcttttaggatgaaaaggatcaagatagtaacgaacaacaccaggttctaaggcgaatatggaatgatctttccctataccaacgttttctccaggataaaactttgttcctctttgcctcataataatttcacctgtggaaacatcctggccttcatatttttttggtcctaaccttcttcctgcagaatccttcatacttgttctcgagcccgcagcccttttggtggcattacgcacttgaaggaacacaccagacacatgtttttggaatgaaaaactagaagtatctagtaaaataggattccacatattctcaccttaggttaagcttgaaatattatgaccacccaaactggcgagttttatttttacaatgagccaacttcattcttcagtgaactatcttgaatgagtctccaaagaaagagctttaaaattcaatagcggaacgtcagatatcgaaacacccagtcataacagccaaatttgcataattggtataaaaacagtgtgtataacattacagagaagccgttgtgtgaaaatctttttagtacctattcaaccaaacaattgaacttgaacaccaaactctagccatccttatcctcttctggtcactacatatacctcaatttacgtctttccttgggtcgtttcaaatgactctctttgtttagcgagggaaatgaaaaagtagagtactggctgaaaaatttcataattatgtttgctcatgagttcgaaaacagtttgaatgagcagatagaacgccaaatattaagttaacaggatatgtctgatcaagaacgaggttcagaaaacgtatgtttcattgataagggaggtgaagaaaagtttgtaaaatgagactttatgaggtcattggaattaaatagacatcaacgaatggtgagtcaccatttaatgctgccttcaaaacgcttgcttcaatgtgattccactggttaaagggggttttttgaatgcattgctaatgtttatctactggctatgaaagtgagaatatcaattataaataaaaccctgattttctacctgccatgctataatgtacagtttattccaactttgaaacgcaatgacttattggtctctctcattatgaaatttagttacttttactaatgttattcattgttgtagaataatcgaagtagatcgaggtcgagatcacctgttcgtcgtcggatgagtgatgatcatggttatgaaagagacaaccatttgtcccggaggtcaggtaattataacggtaggcgtaagttcgcagatacgtacagaggaagcagagatagaggagaatatagaggaggtagagaaaggtctgattacagagaaagagaaaggttcaataacagagataatcctagatctagagaccgttacgatgataggcgcagaggaagagatgtgactggtcgttatgggaacagacgtgatgactatcctagaagctttaggagtagacacaatacacgtgatgacagtaggagaggcggttttggtagtagtggagcaagaggtgattacggtcctttgttggcacgtgaattggatagtacatacgaagaaaaggtcaatagaaactattccaatagtatattcgtgggtaatttaacatatgacagcacccccgaagatctcactgagtttttttcacagataggaaaagtagtccgcgcggatataattacatcaagagggcaccacagaggtatgggtacagtagagttcactaattcggatgatgttgacagggccatccgccagtacgatggggccttcttcatggatcgtaaaatcttcgtcaggcaagataatccaccaccgtcaaacaatatcaaggaaaggaaagcactcgatagaggagagcttagacataaccgaaaaacacatgaagttattgtaaaaaatttacctgcttccgttaattggcaggctttgaaagacatattcaaggaatgtgggaatgtcgcacacgctgatgtggaattggatggcgatggagtatccactggatctggtacggtgtccttttatgatattaaagatctgcatagagcgattgagaaatacaacggttatagtatagagggtaacgtcttggatgtcaagtctaaggaaagcgtacataaccacagtgatggagacgatgttgatatcccaatggatgattctcccgttaacgaagaagctcgaaaatttaccgaaaacgttgtcggtggaggtgaaagaaatagactcatatattgcagtaatttgccattttcaactgcaaaaagtgatctttacgaccttttcgagacaatcggaaaggttaacaatgctgaattaaggtatgattccaaaggggcaccaactggaatagctgtcgttgaatacgataacgtcgatgatgcagatgtttgtattgaaagattgaataattataactatgggggttgtgatttggatatatcgtacgctaaacgcctctagaactactctcgatctatatactttctcacctattggatctgcgacaagtatttattcattcttgacttatttccaggctttttaactttataatgtcattgtgtatacgtataatctgaaaaaatttcgaagactttgaagaagactgtgaaaagagtctgatttttccaatacagtgaaaatgggtttaacaaatatccaaaaaagtactttgaacagatatcgtaaatagacgacttttttatatgaataacaaaaaataaacaacagacaagaggcctcagaaggcttacgtaaagtacgtaaacgatctacctcttacaactggtagttgcttttgctctatgttttcattacgctctcatttctccagccgttgggaaacttttcgataataacgaatgaacagtttcatacatgcctaggaagatagcaccacctgcactgatccacattgtccggggccccactccactgaaaaatacagcaggaccttcctctctgtaaatcctaataataacgcttccaagtgaggcggttgttttgttgagcattaatctggttttcaagaaatctaatggtgtcgttgtagctgctgcgatcccacccgcaatagaaccgcagatagcccctttccatggctccacttgactttggccattggcttttgcccaagtcttttttagatactcgtataaaggaaactgtatacaagtaaacggtatttctctcataatggtggtagaccaccctctataaagatttttccttaaaccttccttattgtcatttcgtagaattgactgtaaagtctgccaggaagaattggtagagtgaacttgcgtcctttgcttaacgacttctgcgggaactcgaacaagacaagcacaaatttcaccaatggaagaggaaagcatgtgcgttgtcgtatcaatcaattgctcagatccctgtgagtaaagtttgctgatatatggccttgattttactttcatataatcataactaataaagaaaagtgaagcacctggcgccgatgctacaacagcgcttcccaaaccacgatatatgcctttgtatcctccattagcaaagaatccacccttagcttgaagcctggttttaattgtgtctatagggaaaaaaaccaaatccgtagaggtaccagcagcggcgccacttagcaaggaaagaaaaaaagtattcatagcaaacttttcaaagcgaattttagttcatcggtgtgtctaaacatataaaatcgccaaacaatttacaacaagtggagctttaatgatctcatatattctcgagggtgcaccccactgcaaatgtatttatatacaaaacagcgctcagtaagcgaggaaaaaaagaggcgcccgtgcttttgccgatacataaactaaaaaccaataaacttgccaaaatacgtatattcttcaatccatgaggcaccactaattatatgcaaaagctcaatatctgctccttcaatggcattagataactaacaacctatgtactatacaattttaaaatactctcttaattaattcaacttggctaataaagagtcaatgtcaacttcgataactggtgctgtagctgcatttgaaaattgacgagttcttgattcagcctcccgctgttttattttccttagcctattcaaagaaccaaatccagatacttctctattcaacttgaatggttgtaagaagaagttacaaacagaaaaagactcacccatagtggcaatctcatgaataatatcttcaacacaaattattccatgatctcctaattgctcctcgacaatattgttgtcattaagaactatttcgtgaggttcagcctcattctcacccttatagattattctacctctcttttgaatcaaggaacggatagaagataaagaaggcttgccaatcactacgtatggcgcaataaccttgagcaacggatatacgtttttggtcaatttgacgaaaacaccagtattagtttcaactaatcttagcaaagacaaaatcttaaatgctttgtttggaatatttacagcaagcggacctcttactctgacaatgaaaagtaaagcaggtttgccatcgtaagtagtcttttctctgattaaaccatcgtcttcttcttcttcagtctcctccaagtcgacagagttctcttcggcgccattagctttttctgttattttcagaataaaatctttcccagatgcaatatgctgcgtttcattctttgccttcttatcttctaatatagacactcttttaattctttccttttccctagaggtagccaaagtctttgcaactatactttcagctctgacaaatttgttcttattacttctcttttttttgatttgttcttccctctttttcttagctaattcttgtctttcgattctagttctatcagcatttcttcttttcctcaaaagaatttctggattagaattaagagtttgcgctttactgtcttgagttgaagacattgtgacttgtatatcttattctttttccctgtggcagcctcttctttctaggaacttaataacgaaagtaccaaacaacttagacttttctcatctcatcgcttcccagctttttttaagcagagctgaaaaaaattttctttttaccaaaaatccgtactgcgtgatgaaagtgtacatacattattcaatattcacctagttttgtatattaatgtaaaatgtaatttaatgaagatcccaaaaaattaagcattcgttgctgcatcgttgtcattttgttcaattatcgcattcctatcatagcaaaaatatgaaggttattagtctgaaaaaggattcttttaacaaaggaggagcagtgattactcttttaccggaggacaaggaagatctgtttactgtttatcaaatagtagacaaagatgacgagttgatattcaagaaaaaattcacctctaaacttgatgaagctggtaagaaaaaaagtacagatttggtcaagttgaagattaaagtaatatccgaggattttgatatgaaggatgaatatttgaaatataaaggtgttactgttacagatgaaagtggagctagtaatgttgacatacctgtcggcaaatatttgagctttacccttgactacgtgtatccctttactatcataaaacaaaactttaataaattcatgcaaaagctcttaaatgaagcctgtaatatcgagtataaatcagacaccgcggcggtcgttttacaggaagggatcgcccatgtttgtttagtgacatcctcctctactattttaaaacaaaaaattgaatatagtatgccaaaaaagaaaaggactactgatgtactgaagtttgatgaaaaaactgagaaattttataaagcaatttacagtgcaatgaagaaagatttgaattttgataaattaaagactattattctttgctctccaggtttctacgctaagatattaatggacaaaattttccagtatgccgaagaggaacacaataagaaaatactcgataacaaaggaatgttctttatagcccactgctccacgggctacttacagggcattaatgaagttttgaaaaatccactatatgcttcaaagctgcaagatactaaatactccaaagaaatcatggtgatggatgaatttttgttgcatttaaacaaggatgatgataaagcttggtatggtgaaaaagaggtagttaaagcggctgagtatggcgcaattagttatttactgttaacagataaagttttgcattcagacaatattgcacaaagagaggaatatttgaaactgatggactccgtagagagcaatggaggaaaagcattggtattaagtactttgcattctcttggagaagaacttgatcaattgacgggtatagcctgtattctaaaatacccgctccccgatcttgatgaagacgatggtgaggagtagatttactatgtaagaaaaaagtaatgtacacataaaatttgcaaccctataataaatcggattattctctttacttcttccctataagcaagtagatgtgaagccgcaattaattgagttgttgtgaaatggttctagttagtcacgtgcagctttttaaaaatattttaaaacattttaaaaaatatacatttttttattatttttttatatattaatgttaaaatttatttatgtatttgtcttccgaaaagtaaaataacgttcaaatttggtatttaaggatatctgcgtttaggcgcctagcaaaaaaatgccgaactaagaaattatattaatgtggtataagttactgtttactaaaagtgccccaaacggcgctggactgataagaatgaatacggattagacagcaggtttatgctaccctgctcctagttttatgtgattaaactcaaaaccttgctggtagaaatataaaacactgcttttaattagtataaaagtgacatttatcttgaggtaagaacagaagaaaaaaaggaaaaagagaaaattttatgagattgcttttttcacatgaccatattatattcgctttatcaactttttagtgtatcttctactctaggacagataaagatgcattaaccttgtcattttgcttcttctgcaggttcatatacatataaacgttagttacaccttgacgtagtatatcgactacaggctagattttactgctaaatcagcgcgccagcccaccacaattcgatttgaaagcgctttgcaggaatttaagagcattttgttttctattcattgatatcatttgccaagtatataacataaccggtaggcataggggactcaaagcgtaaaaatcatgaagtcatagccatttccttatgtaatatatatttatataaattataaactactcattcgtatatgaaaatacgtgtttgaatagtcgcataccctgaatcaaaaatcaaattttccttagttcttactttcgattttctttaccaactccttgtatttttcggtggagaatgattttggcctttcgattggagcaccaacagccctatcgatgattaattggggtaacacaccaatagctctggcaacaccaaacaatacagtgtagaacgaagcctcagttagaccatagtattgcaataaaacaccggaatgtgaatcaacatttggccatgggttcttagttttaccatgcttagttaaaacccctggggcaacttcataaatggtggagaccaacttaaataactcgtaatctgggaaatgtttcaatgcgaattcacgttgagccgtataacgaggatcagtttttctcaaaaccgcatggccataaccaggaacaactctccctgcgttcaaagtatcccacaagtacttttcaattgtttcttttgaatagtcacctttcacttcttctctcaatttaaatagccattctaaaacttcttgattggcacgaccatgtaatgggccagctaaaccattcaaaccagcggccaaagataagtatggcgaagataaggcagaacccactaaatgtgtagtatgggcagaaacgttaccaccttcatgatcagaatgaatagttaaatatagtctcattaagtcaataaaatccttgttttcgtagcccaaaagttgggccaaatttttaccatagtcagcattaggatcggttgaagtaattttaccatccttgaacacattacgataaattttggaagcaataacaggtaatttacccagcagatctaacgaatcttcaaatgtatagctccaatattctttcttggatacaccttgagcatatgctttggcaaacttagactcgctttctaaagcagtcacggcaatagaaaattgcgccattggatgtagatcttttgggaggctatctaaaagttggataacgtgctctggaatttctgatctggcagctaaatcagcagaaagggctttaacttgagcgtcagtaggtatttcaccagtcaaaagcaaccaaaataaagcttctggcaaaggttctgtactaccctcagcctttggtagttccctttgaatttctggaatagtacgacccctaaatctaataccttcttcggggtctaacacggaaccttcccaaacaaggcctttaatacctctcataccaccataagcttgctccaaaagaacttcaccaataacggttttaccgtgttctttcttgaattttttaatttcttctgcctttgctgggataatttcagcaaatctctccttcaacgtttgttcggaggcgctactatagtggcgagcattcaatagtgcaaaaagagccttttgcatattttgacattgtcttgtggagccccttgataagaaacttttgctagttgttgataatatcgctgacatcttcgtaaatagtattatattgctatatgttttgccttattttctttttaatggttgtaattgtaattacttaaatgcaaataaaagccaaaacaaacctggtttgtattttagtaaacagcaaatttcccccttaagactagcaatccataacaggggaagggtaaagaatagttgctgcaagttttgagcatttatataatggatggatatcaattgacattttcaaacaacaagaggtcggataagtcgatagtatcggaaaagctccaaagggattgcgatcctccaataacacaaaagtatttttggtctagcgggggtcatacttttcatttccgggcggctgcggcggaaaaaaacgtgacgccttttagcacaaaaatgcaaggtaaatacataaaaaaaaaggcaatgtgaacgtaaaaacgctcatatttacaaagattaattgagccgttcaatgaaatgcgaacttcggagatttctttaattagtttaggtatactttcctgcgaaggtcttgttggaatatgtagtaatctctacccgcgtttttagttaatgctgaatggtttttgatggctccttttttcttagagtgacaggcgcggcagccccttaacgcgggtacctgaacaagtaaatccgaaaattcaatttgacaagggaatcattgggctgacaacaataagatgagctctcttatatttttgcccagggaaaaattttttgcccactaaagatatgcaatattaaaaaatttgataaaaataaatcaatgggggcgagccgggactcgaacccgggacctcccgcaccctaagcgagaatcatacctctagaccacacgcccggtagaagttgttttaatgaatttcaaaatatggtacctcaacatcaatagatcatcaaccacaacgtaaaacatgcatgtgaggcttaggtgatttttgagataattgttgggattccattgttgaaaaaggctataatattaggtatacagaatatactagaagttctcctcgaggatctaggaatcctcatattcctctgttgataattagaggttaaaaattagtattaatgaagaaataagtactgatcttcttatactaaataagagatgtatataaaacacacgctgattggtcatattaatcatgaccaatataatagtgattccggtagttactaaacattgatgtgacgactcatattcctcatatatgtacctaccataacatgttcaactaataggtctttaacacagcttcagtattgtctgagcttctcgtttaacattccttctgcaataggcgcaatcacacttaaacgtatacgaggtgtacattaatatacgatgtaagcattagattgttaccatagcaactcatgtcactattaattactctcgttccaacaaaacaattcttaaaaattcaccaatttagcttcatggcaaggcttacagatgattaaaatcgtgtagatcatggaaatcgaacctttcacgttctgcagaatttaaagtgactccatggccaagttggttaaggcgtgcgactgttaatcgcaagatcgtgagttcaaccctcactggggtcgttttttttcttatttcagatagtcttgtcggtagcaaacagtcaaatcgctatcacttacatgtgatatcatttctgtactgcttatgcactatgaagtgcggtttcttttttatgcgatattacatgtgtcaatagcaaaaggggtaaaccgtgctcctatacaacaagaacaatagttcggaaatgcatgagaacagtgttgttttataaaggattctatgtgaaataaaacaaaggccgatttgttcgacatttgctgggcttttcataaataatggatcataagaatatataataggggtaaaagttattttagcctgcacttttgtgtttttagaagaacaccttatcattgctaggtaatgcgaatggatggaccataatgtacgagttttgtcttgtggcaatacctgcgtaagcgttgtaccaggcaatgaaggctactatcacaccaaggaccccaccagctctagtgacgccaacttcgcctgtgaagtttgcaatggatagaagtaagaaggtcactgctaagaggaagaataaggcaaaaaacattatagttgatttcatggtgcagacggaaagaccgaaggtgaagagtgcccatcctaggaggtaaaaccctagcgcatttccaaggtcggattccttgtccttataggcatctagaattccaaaccaagggatgtatatagcaccgaagcttaaccaaaaaccgccgaaggaacacagggctgtaccaccgaaagtgttctctaaagcgatttcccaaataccagcaatgagttgaacgaggccaccgtaaaacatggcacacccaacaacaacattagggatagtgatgccttgggctcttgcattgaacatggataggacaaacgtagtgagggcaaaaccggaaagtcctagtggagcaggatttgcgaatttatggactggcgcgggggctaaaccgggattcagagtaccaccgaatgcctcgaacaaatcatcccttaaaaatttttgacggccgatgtaaatatactcgttgtttttgcccgcagtatatattttgcatatggactcttgcgagtggcggctctgatcgttgttttcagagatgaactcaccctcggaagaatcgagtgccttagggttctcaaaagcggtgttgccgctgctttgttctctgtcagacatgccttttatttttttctgtgattgaagattgtttttgattgatctgtagaatgttacatagttagttatggctattctagctctaggtaggacagttctcctgctttatatattttgcttgttcaaagatgatcacggctgttctcggagtgcgtaactgcttgagagttaaatccgtcgaagttgctgatcatttccagaaatgaggagactgttgatgatctactgtgaaattattgcggggctggtagcatctactgtcactattattgccatgtcggctggtatcggagttctccctccgccgatttaggatggagccgttccagccgcgtccgctcttaagcgtccgtaattggtcaacaaagcatttcagccgtggtgattggaaggaaggtcagctttcctgtattgcgtctctatctacttacaatacgaatgatacattgaattacgtactagtgtgagataggggtagtcaagaacttcaaattgtccattcatcgaaatagaccacttccttgtcgtgttttgaagccggaaacatcttgaagtagttaaagatggaaaattcttcttcatcctccaaagccttattacctgcctccggctcgccctcaccttggttcatttgtagaatgctctctaaggtcactctatagcagtcatgcgtgactttttccagcttgtcgtcgtacactaagacttcacacaaagatctgatatttgaaggggttaactcgacattggccacttgtgccgctgtaataaattccaaaatttcttgtgtggtagagtaattttttacgtttggagcataaaagacgttttttttgggtccattttcgaaattcttgaagccattagggaaggtgttctctgatatgaacctccaaacaatagtcaataaactattgataaattctatatccagctctccatctgtgaaccatggacctcctgtgatgtccacagagggttgtaagctgtacaacatgtagattttccttgtgggaaactttacactcttaacactcttcacgtatctttgggattctaaactcttcaagcatttaagaactacatgctgatggagattggttcttgccttgatagtcttggaccatatcccttctctaccgctagcctcgatataagaatataccagtgcctcttcagccgacatggtggctttcttttgcgcctcagattctaagacaccttgaaattttaattcgtcgttttgttttactaatttgatcaagttcttgtctagcaattcctgtacaatggacatcaagtctgttaacgacccgattcccatttgtttttggagttcttgctgtgtaaataatgcgcctattcctttcgacatcatctggctatgtaaggttttagcattgtccgatagctgtaacccattttctatcattccactcatattcaggatattggcgctgtaaattcttcacttgattaagattttctgtaatgatctcatctcacaaatacatcgcaaatcaacttgaaaatttttaatacaataaaagatttgaaggaaaaaaaaagtgcctgtgcgcgatgttacttaaaaacaaaaagattaaataattgcaatatcatctagttggattctaaatatactaccaaacaagggcttaaacattttaataaacgatttacatatttactgtgggtatggcaatgggtgagcgtaggtatgctacggtaggcgatgtagtgagtagtgcggacgaaccgtagccgtaacgtttaatgccccctgccttttcttctcaattgctcacatgtaagcaaagtcttccaagaatctggttttactcgtagccttttaacgctgttttttttttttgcacacctttaaaacctatagaaactccttcatataaaatgtactagttataagatgactttttatattcaaaattagaagaaaacttaactaaaattaaaaaaatagcggctattaaaaggtattaaaaagtgagaaaaaaagaaaaaaattataaacttgagaaatcaaaggagactaaatgcataagcaaagagaagaggatctcctcggatgatagatttatacaattactctaacttagaaggtttactagacggattaacggacttgaatcgaattccgaaggaatactccgcagtattggagccatattttcagaatatagcaagaaatgcacatttaaagtctagagctctaaaaatttgtcgttctaatttccataaatggaacgaagaaggtgcgaagacagtcaatccggaaattataagaagatgccttaacctgtggtatgttttgaagggcaaggaatataaaaagttgaaggatcctccgcctgctgataatatcattaaggatgagattgatgtctcatatgttaagaatttgaatgtagtcaggttggaatttgacgaatttggtaaactcataagtaatccattagagaatttgatcttggaagaggtcgaagtgaatgatttcatacaagaataaacctaaagtgtgttcactcatctaatatgcacggagcctaccttttagcttttgctgccaaactaaaccaagattgaaagatatataatcgactatctttcgtctcgtaatctgtatcatgcaatttaaattaattatcaacataaaatgctctagttagcacgcgcatatccaggaaagttcaccagtaactatgtactagacaaaagcaaactgttcggagcgaccatacaccatatgttgttgaatcaacttttcttaaggctctttcgagttcatcattaaccaacctaggtattttcccgattttttggtaatatgtcaaaacagctactttgtatacatttatagacgcctggtgtcctttgagcctcacttatataaagtaaccttcacaagattttggattttggtaatacatacgctactgctatttcttgcggagcagcagaatcatcttgctcggcctccttttctgaaaatttcgatgatacctgaaataatcatcattagcagagggaatttaaaaatagagggtgtaaaattatcaagatttttttttgctaaggtgaatgagtagtgagtaaagaactaagaacagtatgtccgttagcacgccaagtgagttagacgcattaatagaacaagccactagtgagagcattcccaacggtgaccttgatctccccatagcgttggaaatttcagatgtgttaagatctagaagggtaaatcccaaagattctatgcgttgtataaagaaaaggattctcaatacggccgataatccaaatacccaattgtcttcctggaagcttaccaatatatgtgtaaaaaatggtggaacgccttttattaaggaaatttgttccagagagttcatggataccatggaacatgtcattttaagagaagatagcaacgaagaactttctgagctggtaaagaccatattatatgaactatacgtagccttcaaaaatgattcgcaacttaactatgtggcaaaagtttatgataaattaatctctcgtggcattaaattccctgaaaagctaacactttccaattctccgactgcaatgtttgactcgaagacgcccgcagattggattgattctgatgcttgtatgatttgctccaaaaagttttctctactaaataggaaacatcactgtcgttcctgtggtggagttttctgccaagaacactcatcaaatagtatacccttacctgatttgggtatatatgagccagtcagagtatgtgatagctgctttgaagattacgatttgaagagacatgacgacagtaaaaaatctaaaaaacatcgccataaaagaaagaaggacagggactactcaactcctgaggatgaagaagagctgataaggaaagcaatagaactctccttgaaagaatctagaaatagcgctagtagcgagcctattgtccccgttgtagaatcaaagaatgaggtgaagagacaagaaatagaagaagaagaagatcctgatttaaaagctgctattcaggaaagcttgagagaagctgaagaagcgaagctacgcagtgagcgtcaaaaagcctctagacagatgcaaccccaacagccatcacctcaacctcaacctatccattccgttgatttatctgatgaggagaaagacagcatatacatgtttgcttcacttgtcgaaaaaatgaaatcgaggcccttgaacgaaattttggaagactctaaattacaaaacttggctcaaagagtatttgcttccaaagcaaggttgaattatgctttaaatgataaagctcagaaatacaatactttgatagaaatgaacggcaagatttcggaaattatgaacatatacgatagattattggagcaacagctacaaagcatcaatttgtctcagcaatacacacttccacaagtcccttctgatccgtacaattacctaacagaaaatgtgcaaaatccagcagaaagctatcaaacacctcccctccagcaactatcatctcatcaatacaaaccacaacaggatgtctcacgccaacaatcggtaaaagcaaattcatcacctaccactaatattgatcacttgaaaaccatcgatgtgacaccacacgcacagcaaaagcctcaatcgcacgttgaacttgcaccttcggacccaccttatccaaaagaagaggccgaagatgaaggaacacaggcagtgcaagatgaggaatcctccacacaagaatcccgcgaaaggccgtatccagtagaaacagagaatggtgaaacttcaataaataaacggcctcaaggcattacacgttacgattttccaactgttcctgcacgcaaattcgtccaaccggagtcaactgtaccacttcctgcaagttcctctgaaattccgatcaaagaggaaaggccgcctagtcctcaagaggaactgctaatagagctttaatattgtagccttttctatgtatttgtaaaaagaaacctagcgcttataaatatatacatacatatatatataattgcttgttacgcaacttatacatatttctgtcattaaactagtttttaaggtgaatattcataatttatgtcagtattaacattgaaaccgtcaaaaaaaaaagtatcaatatagacaaaggaaggaccattttaagaaagtggttttaaggaagaaacttgttcctgcatatttatagttaattcctatcttcttgtttatcctgttttttgaccacctggcttgcagctaatagtgaaaaaacacaaatttttaccaaccttccatggtatagtcatgttgtatactcggtgtaacactagtaataaactttaagaaaacaatcaagtattggtctacccgtaacgaatcatcaatatcgtcttgtaaatcctcccagtctccgacaccgtccagctcttgttcttcctgcagctctttccttcttcgttgtctaaccacacgaaccttatctagcaatattttcattacattagcatgcttacatggatgaatggaaacagataacactgaattcttgtaaaaaggtagcttttcaatggtggctgtctttgttctataatctgctgatatatcttcgaacatctgctcagggcttagtggtgaaccattagaattaaaccccactatatacattttagggaccctataagatgtcgagtacgcaatataaaggtcgtaatacctttcttgcgccatatctttggctaggccacctttagcattaaattcttctgtatcgtcattttcatcctcctcttttatttccatgtcttgtattagctcatcaatatcatcgatagatgagtccttggtcccccccgcaggcgtactttgcacatgttcagtttcagatcctatgtattccagaacatcatcttcatctccatcttctgcaaaacctttcatgattacatctggcccttcaacttcgacacattgctcggcacgtttatcacagggaacttttctaattatcagaaactgcttattcttcggtaaaaaatctctgtaactaatatctgacgactcttcgttccacttccaggtgggaaacatatgacataaataatcacctgcttgtacaaactcctcaggagttatttgacctgtggttaaaaaggtagatttgtgcgttatgggggtaagatattctctccaactacttagtgtagatctaatcatgataataaaattgtatttactcctttgtacttctttgttcctaacttctagctagcttgatatacgtcaagtgtacgtaatcattcaagtatctactttcctttaaatagcccttcgctctgcttcccttataataataatgtccgtgtacaaaattgaatgcccaagaaggtgaaatttgaaaaataagaaatctactaaataccgatacgaagaagcgtatagtaacagccattacaaaaggttctctaccaacgaattcggcgacaatcgagtaaaaaatgggcacactgtttcgaagaaatgtccagaaccaaaagagtgattctgatgaaaacaataaagggggttctgttcataacaagcgagagagcagaaaccacattcatcatcaacagggattaggccataagagaagaaggggtattagtggcagtgcaaaaagaaatgagcgtggcaaagatttcgacaggaaaagagacgggaacggtagaaaacgttggagagattccagaagactgattttcattcttggtgcattcttaggtgtacttttgccgtttagctttggcgcttatcatgttcataatagcgatagcgacttgtttgacaactttgtaaattttgattcacttaaagtgtatttggatgattggaaagatgttctcccacaaggtataagttcgtttattgatgatattcaggctggtaactactccacatcttctttagatgatctcagtgaaaattttgccgttggtaaacaactcttacgtgattataatatcgaggccaaacatcctgttgtaatggttcctggtgtcatttctacgggaattgaaagctggggagttattggagacgatgagtgcgatagttctgcgcattttcgtaaacggctgtggggaagtttttacatgctgagaacaatggttatggataaagtttgttggttgaaacatgtaatgttagatcctgaaacaggtctggacccaccgaactttacgctacgtgcagcacagggcttcgaatcaactgattatttcatcgcagggtattggatttggaacaaagttttccaaaatctgggagtaattggctatgaacccaataaaatgacgagtgctgcgtatgattggaggcttgcatatttagatctagaaagacgcgataggtactttacgaagctaaaggaacaaatcgaactgtttcatcaattgagtggtgaaaaagtttgtttaattggacattctatgggttctcagattatcttttactttatgaaatgggtcgaggctgaaggccctctttacggtaatggtggtcgtggctgggttaacgaacacatagattcattcattaatgcagcagggacgcttctgggcgctccaaaggcagttccagctctaattagtggtgaaatgaaagataccattcaattaaatacgttagccatgtatggtttggaaaagttcttctcaagaattgagagagtaaaaatgttacaaacgtggggtggtataccatcaatgctaccaaagggagaagaggtcatttggggggatatgaagtcatcttcagaggatgcattgaataacaacactgacacatacggcaatttcattcgatttgaaaggaatacgagcgatgctttcaacaaaaatttgacaatgaaagacgccattaacatgacattatcgatatcacctgaatggctccaaagaagagtacatgagcagtactcgttcggctattccaagaatgaagaagagttaagaaaaaatgagctacaccacaagcactggtcgaatccaatggaagtaccacttccagaagctccccacatgaaaatctattgtatatacggggtgaacaacccaactgaaagggcatatgtatataaggaagaggatgactcctctgctctgaatttgaccatcgactacgaaagcaagcaacctgtattcctcaccgagggggacggaaccgttccgctcgtggcgcattcaatgtgtcacaaatgggcccagggtgcttcaccgtacaaccctgccggaattaacgttactattgtggaaatgaaacaccagccagatcgatttgatatacgtggtggagcaaaaagcgccgaacacgtagacatcctcggcagcgcggagttgaacgattacatcttgaaaattgcaagcggtaatggcgatctcgtcgagccacgccaattgtctaatttgagccagtgggtttctcagatgcccttcccaatgtaaatgaccgacattgactcactatccatccgtgtattatttcaaagagcgaaaagaaggcgcgtcgcgtcgacgcgcctttttaggctagaaaataaacagaaaacaaaaacaaaaacaaaaaaaggcgaaaaaacaaacgaaaaaacaaacgacagtagatagaggagaaggtttttgacaggtttgtgtaattggttatttgcttttatagattatatatacacaaacttaaaacactgttttctaagtaggctgcggagagggccaattgcagcagcgacgtacgcatagaggaaaaacaaccgttcatgtccattatgaagcagaggctaccactgggggagttttccagctcgaagatcaacaaactggcaattgccaatattgcagacgctagcgagcctagaaaccatggagaaaacaacgtcgggactgtgtgtcttccctctatcaagagtttgatggttagtcctgaagtatacgaaaacacgaagagtcttcctgttcccctaatgaggagcagtggcggaggtatggcttgtgccagtaagtcctcatgccaggatggtattagtacgaaaacaacgtctagagattactctgagctttccaagaagttgcaaattcgtttacagttcgcctattataaatacaagactaagcaaacagacaaaaatttcacagacttgaaatcaaagcatagcattacgaggccttccaaagtcgcgactcacagtaaatcagaacctttaactaggagaagaaaattagtactatctcagggtcattataaaacccctgctaggtctaagatcaaaactccatcttcgatttgctctcacgataatacatcttcctttacatctttccgcggtgtcagcgaaagctcgagcactaccgcagatatgaacgtcgcagataccaccacaccaatacgcaacaacataaacacaaagcattcaaacagtcataatcgcacattgtatcagagacaagaaacacctacaagcatcaaagccgctaagtctttaattcatctctttacaagtaaccaataatcccacccccaatatttctatctttcattttcattctccttcattgtgtatataataatattattgtcttcgtatatcttccacattaccttttcacttccgctttagttctgtacgtataattagatagaatatcatataaaacctgattttattagtatcgattgcaattctactgcggccattaactgtaaccgaattgaagaaaataaaagaaaaaaagagaacatgcataaatgggaaaaagaaggcgaagcataccagcatctaccagagagacacgagcactgaaagtcgccataaaatgaatctacagaacaacgttttaaatcagatacaccagattctgctgcctacgaatcctactctcgataaacctaatgctgaggctacaaaggaagaattttcgtctgcagaaaatagagatgaaaaagactatcttaccaaccagcagccgaaaaatctgagtactccctccaccagttccaacggtgaatttataccgcatattttttattcgctgcaccaaataaggaaggatccaaacaatctctcaaatcaattggaaaccttaacaggttcgattagacatcgtttgaaactttgtaaatctttgatatcggaaaacgaagataccaaggatttattaagtaaaagtccatcagaatggcaggatatcatccatcaacgtgaacaagaactgcaaattaagagagacgtcttggatgatctttatcgcaagttacaacgataaaatctatgctatctatctttagtctatatatatatatatatatacatacgcataccacatcttcaaacgtgcatatagaatggagcctgcgtttctagcaatacacatacacctgtcaaaaaaccttcaccgcctccccctatttgttttatcgtcaattaaatctttaaagatttgtggaaccatgtctatcaaccattcttccttagggataactagacagtccctgataaattccttcgacgttagcatcaattgttgataaagcacatatttgcttggtctctgcgccttttccttatgattaacgaaaagtatactggtaggatgaacactaacgttcagcccacctgatgacctacccatggtttgatagccggtggggcctaattgtacaatattcatcggaaacccgctgatgaagcatcgagttattctagcatttatgtagcccgctatattgcctatcttcatcctggcttggtcgttcttttcaactaatccaaccttttcactgcacctgaataattggtttctaatatttcttaccctcaacatcgttttgaattgaattttgtggtcttgacaccaacttctggaaaatttagagtttctccattggttgaagatttccaaatacaatatgtgatcactttccacttcgcttaacacacttgccgcagcatctcttttttgaccaataaataatgaaggtgtttcatgtagcatcgaaactatggtcaaacactcttctagtacaccttgacattgttcgtgcgtagcagctgtataaagcacttttgcaaattcaggttcacaaggaaactcgcacatcattttacctaaccgagtgattgtccctttgctatttaaggcacctaaaatgtataaattttccaaagacttccgtaatgtggggatactgggcttatccatcaggggaaactttattaggtcagtaacgccaagcgataataataataacaccgtattagaaagatttgttcttgtgatctcaggcttaggcataagttccaactcgtgcaaatatgaccatttggtaaaaattctaaaacattttcccggcccaacacgaccagccctaccggcacgctgatcaactgaagctcttgagcatggaactgttaaaagttgggtcattccagtggagggtacgtacgaattttccttaacaaatccaggatcaatgacatatctaataccatcaatggtcaatgaagtttccgcaatattagttgccaaaacaactttcctacaattttccggagtcggctggaaaattttcaattgctgctcttggggtaaatttgcgtatataggagttataatcatttgttttgttctagaacctaatttagacatgatctcctccagtttggtttttgttctttcaatttcttcttgccccgttaaaaacaccaatatatcccccggtaaactttgcgtagtatgaatttgaaaaatagttgttatagcggcatgtatatagtttgcctccggctgtaatgtgtagtggatatctacaggatatcttctcccaggaacgttgaaaatgggacaattatcaaaaaactctgaaaatttttttgcgttcattgttgctgatgatataagcaattttaaagtgggcctctgcggcaaaatatctttcagcaaacctatcaggatatctgtggctagagtacgttcatgagcttcatcaatcataatacaagaatatttgcttaatttggaatctgtaagaaattctcttagtaacataccatccgtcatatactttagaaccgttttatttggggttgttttgtcttcaaaacggatctgataacccacttccttcccaagcacaacattcatttcatctgctactcttgcagcaacagaagtggccgccacacgacgtggttgtgttatggcaatctgtaactttccctgatcagtgaatccatcttctaccaaatattggggtaactgtgtggttttaccagaaccggtttcacccattataatcaaaacttgattttttttgatctcttgtagtagctcatccttgtattgatgtacaggcaaaagttttcttgcctcttgtatagtcagtatacgcttttcctcagtttctaaagcttgtgctagacgtgcctcatattgaagtttctcttcaggtagtaaatcgtcctcctcattagtataatcaatcattgcatctgtgtcgaacacataatcgtacttgtcagagccttccaatgttatatcatcagggtgatcgctttgccccgccatagcatttcgcaattgttgttcttcccacatgcgttgtctgtttattttgtcaatttcttttgcattctttattttatgagtaacttctacgttaaatttagaattagaagaggcgtacttagtttcattctcggagtcacctagtagacccttctttgtagtaagttcattatttgacgttattttttcatcatactttgatgactttttttgtgatccaagttgttctccttttaaattgttcttttctggaccttggttcgtattagaaaaaactttattggggtcatagcgtgatcgttttagctgcaaggcagagttcttatccttggcctctttgtcttcttcctcacccaaggaagaaggctctattcttactgcattgtcattctgtcttgtaacttcatacgttcgtttcactcttcgcttaccggtttcagatgtaatacttgacatgtgttgctatacacgcttgttatctatatagatgccaattaaacatatagcagctatccgttattacttatacaattgattaatatcactttttaattgtccgggtaactaactgtcttccactttcagcacgttctcgtcatcaggttgtatgggctagtactgttttggctacatttgagatacgagcacttaaagaattcttgcatattttcgatgattagtctttaattttcccacttgttctcactatttcctctattgtcttaatacgctcacatatcgaagtttttttttcatgcgatgagcttcgagatgaaaaaaggaaactgaaaaatttagatcgataagataagagatgtgattttttttttttttcgtaaggctgtaggccttggataacgtcttatttactatttatatgcgacatcttcgataatttcatacgtttaatttcgaactcgcatttattttatttattatgtcccatcgtatagcaccttccaaagaacgatcttcatcatttatttcaattttagacgatgaaacaagagacacattgaaagctaatgcagtcatggatggtgaagtagatgtcaaaaaaacaaaaggaaaaagctctcggtatatcccaccatggacaactccatatataataggtataggtggtgcttcaggttcaggcaagacaagcgttgctgctaagattgtgtcgtcaattaatgttccctggacagtattaatatctttggataacttttacaatccattaggcccagaggacagagccagagcctttaaaaatgaatacgatttcgacgagccaaatgccatcaacttagatttggcatataagtgcattttgaacttaaaggagggcaaaaggacaaatatcccagtttatagcttcgtccaccacaatagagttcctgataaaaatatagtcatatacggggccagtgtggtagttatcgaagggatctacgccctttacgatcgccgattgctggatttgatggacttgaaaatttatgttgacgctgatttggatgtctgcttagcaagaagattgtcgagagatatagtttccagagggagagatttggatggttgtattcaacaatgggagaaatttgtgaaaccaaatgcggtaaagtttgtgaaaccaacaatgaagaatgcagatgctatcattccatcgatgagtgataatgctacagcggtaaatttaatcattaaccacatcaagtcaaaactggaactaaaatcaaatgaacacttaagagagctaatcaaattgggctcttctccttcacaagatgtgcttaatcgtaacataattcatgaattgccgcccaccaaccaagttctttcgctgcatactatgcttctaaataaaaatctaaattgcgcggactttgttttctactttgacaggttagcaacaattttgttatcatgggcacttgatgacattcctgtagcacatacgaacataattacacctggtgagcataccatggaaaacgttattgcctgtcaattcgatcaagttacagctgttaatattattcgatctggcgattgttttatgaagtctttgagaaagacgatccccaatatcacaattggtaaattgttgattcagtccgattcacaaactggggaacctcaactgcattgcgaatttttacccccaaatatagaaaagtttggcaaggttttcttaatggaaggtcaaatcataagtggtgcggccatgatcatggccatccaggtgcttttagatcatggtattgatttggaaaagattagcgtggtggtttatttggccactgaagttggtatccgacgtatattaaatgcatttgataacaaagtcaacatttttgctggtatgatcatctccagagaaaagttacaaaatcatcaatacaaatgggcattgaccagattttttgattcaaagtattttggttgtgattgagaataattagaggcaatataaagtaaaattaaataatagtgcacgtatacatactatattagtaacctttcattctctctatggataatcttaaaatcccattactttcaatatgccataacctactgtaacaatagcggcataacttaacaaactggctggtacacctctcgtaataaatgtacccacggtcaaatatctatcaccaacttcatcaatcattgaaatggcagtcacgttggggaaaccagaggttggaagacccatagcactagagcataatagggcggctataacgatcaatagtctagaatgatcacctgaaggtagattggaaccgatctcactcattaatggtacgatgatcattgccgcgacggtatgggagacaaaagtggccattacaagaatcactagaccgaagatcaacacaataatgaagattggttcatgctcaacctgcgccttaattaactgtgccattgtagacaataaaccggatgagcttaccgccttacctagggtggtacctcccatggccaaaacaacgattgtccacatgaaattattgaaatcatccgaagttagaagacctgtaccgaagaagactactataggtataatagatatgattcccatttcaccaaagataccggagatttggtttgaaagacaccaaagaacaattgttataatgcaaactaaagtgacaaaccattgcttcagagtgaatggatcacgggatggatgcaattgcaaaattttcacatttggctcaggagggaaggttatgatcaatagcacccaaattgccatgacacaaataaagcacacaggtagcgcaatcataaaccattcagcccaagatggtgaagggtccattataccaatagaaaaaatgttttgaggagaagcgatgggagaagacataccaccgatattggaggcaagagcgataccaagaattagagctttggcataggaacaatttcttggcagtgttctgagcaaaggttgaacaattgaatagcaaagaacgggggcagcaacattagaaacccacatggaaacaaagagcgccacaaacatatttgttaaaagaataaaatgtgggtttgtaccggcggatgccaaaatatgcgtagaaaggactttggcaatgttgtacttggaaagggcggctgctaaagtaaacccacccagcaaaagcatgatgacactcgaccacatcgttgataagatgaactgagaggaatcacggggagacattggttgggaggtgatagggtccttgataacagggaacactacaataagcagaggaatcattagagaagtcacgaaaagggggatggtctcagtggcccataataaagatgcatatattaagatggcgaaacagtttttctgtaaggaatcctgcgtaaaaggagtcaaattaaaagttaataatgcaatgaaacatgaggtgattaacagaaacttcagcagggaagtttggcccatgataaattgcaaccattgcttgggtggtaaatgcatgagttcacggaaagttagggaatccgttgatggagcgatgataccggcgccaccactcgacattgccatggattcagtaatgttggcattggggcgcaattgactggaactcaactttgaaaacttcttgttgtcagtcttggcagattggtactttctctccaaattcatcatatctttccaaacggtgtttctttcccaaactacgtgatctctcaaatgagaggataattcacgctcagcatcctggaaatcgaggacttcttgtctgttgccatcttcgtcttcttcattaccgctgctgttttcgtcattgttgattcggtcagcgtccaagttaaacgtattagatggtcgacgcgtgcccttgttcaagctagcgtaagtgaggatggtctcggtaatgtgatgctgaatcctatttattgtagcaggattgaaaacatgcgaatggaatttgatatagttcaagtagttctgcttcaagttcgtatttaaggacttgtcaaatttcttgcagatcttggagaacccggtctggttcaactcaataaagtccttcaactcggacaactgggtgtagatcgatatcaatcttttctttaaagagagcctatgttgggtaaaaggagaaagatacacagggttagagttagaaagcgacactgaagcggaggccaggttttgcattgagttaccattattagtcgtgttcgagacctgcgtgtggatgacgggtgcagagtcaatcgacatgtctgtcagagaggggttggagtccgtggaggagacactactaaaccttctttggcgttgttgtgacttagacttcctgtttcttgcaacactttgcagttgatgctgttgctgctgattaaacaattgggtggccttgttcgtgttttccagttccatgacatcgtccttcaattcgttgtagttggcgataagacctgtttcttgagatatgtagaatttatcaatttttttcaattcttggtttaaggcagcaacaaatttagagatgtagaattgatcatctggagaagcatctgccaatagcggcagattttcatcgttggcgtcatgtggctccacaacatggtgcttattgttactgtacagcttatctttttgcaaagaatagatcaattttttcagctgcgaataggccagatacttggtagaccattctggtacagaattgaattgtaaggaatgcgagaacttcatgtcagtctgcaagttaccgtgtcaccttcacagttttctttttatttgactaagtaaaaaaagaaaagaagttatttttactaagattttgagcggcatttttcctagttacttatcaattttcatacatgcaagacatactcaatttttttttttttttttcagttttaaaattagtcctgatcaaaaagccatcacgtggatccccgaaaaaaaacggatccgggtaaccagaagtatttttttcaagggaataaaagttaccctaccaaaataaaaaaattcaagtagggtaataaagttccaccccccatcaggattatcgttctctgacatcacccactctctgctcgctctctgctcgctctctgctttctttccccacgccggagtgattaaggcggataggcccacctgaacacctcgctcagaacatcagcgagagttccagcccctctaccccttacctctcgccgcccctcatttcggatcaaaagcaaaagaacaaagggccttcgcagaaacggaaggtttcgacccctcggtgccgttttaatttctttttctggccagttaagctttttgactttctcgaatcagcccagtgcaaaacagtacgcatacgagcacacaaatgtatatatatgtgtatgtatatatgtatataggtatgtgtgtgtacatccgaagcgtaaactaatgatctgcaagtttcagattttttctcgaaaaatataactaataaacgttccatgtcgtccacggatatcaagccttgtgccgtgaacatccctgtttccgctcacatcaccttccactacaagtcgatcgcggacagaagcagcagcaggagcagcagcagcagctcctgctcctctgctacatctaaagcctgctcccccagaggcagctccgtcggcttaccgcctgctttatcaactgacaatgaaatcgtcgagactgtacttaatgtttccgctcccgttgtagcagaccctacgcggccctcattgttcaagagtaactacaccgcagcctcgtgcttgacttctgacccaacctcgccgtcactactgccctcttctaggcgcaactctgtattgccggcaagcgacttccaccaatgcgcgcatcacaaaaactttcaaagaagggccagtgagccacaactgccctccttcgataatcgctcgtcgtccgagatgaaaaggtccgtctcgtacgcccagcatagcatgatgttccccatcagtgaccaacaggagccgcaaacatccgcgtctcctaacgaccactcagacccgtcttgtccttgcaacagacatcaccacagaagaaactcggtcgccgtcaagtttgacaaaccattgtatgagagactagagacgtagttatccattcgtccatccatctgtctatcgtcacacagcatttcccatccctcctctatacatacatacatatacagttctgcgtggtctacgcagccatgtatatatatatttccgtcgttttatatattcattactaaaatcgacaatgcattttttgccgctttccatttcctctactttgctcatcacttcgctcgaagaaaaaatgaaaaccgtcttgaaaaacttttgctatttcatccatccaagccacaccaaatagcgcagtcacacagagatcatggttacatatgctggaaaactggttctagctccaatggtaagagccggcgaactgcccacgagactgatggcgctggcccacggtgcagatctcgtctggtccccagaaatcatcgacaaaaagctaattcagtgcgtcaggaaggaaaacactgcactccaaactgtcgactacgtcgtgccgtccaaggttcaaacgaggccggagacgctcgttttcagaacatatccaaaactagaatcctctaaattgattttccagatcgggtctgcatccccggctctggccacccaggctgctttgaaagtgatcaacgacgtcagcgggatagatatcaatgcaggctgccccaaacacttctctatacactccggcatgggctctgccctcttgcgcaccccagacacactgtgtctcatcttgaaagaactggttaagaacgtgggtaaccctcacagcaaacccatcagtgtgaaaataagactcttggacaccaagcaagacactctacagctcgtcaaacgtctgtgtgccacgggcatcacaaatcttacagttcactgcaggaagactgaaatgagaaacagagagcagcccatcacagattacattgcggagatctacgagatatgccaggcaaataacgtgtcgttgattgtgaacggcgctatccgcgaccgctctcattttcatgatttacaagcgaatcattggaaaaacactaacattggtggtatgattgcagagtgtgctgaacgggaccctacagtttttgatcacacttctaagccttcagaagacggtccatcttgggtcgttgcttgtcgcgagtttattcagtgggcaacgaagtttgacaaccacatcggcaatacaaaatacatgttaagcagaattgtccccggaaaatcagtcttttttcagtactttgcccgttgcaagagcccggaagaagttagtttcgtactaaagcaattgaacgatgatggaagcgctcaaacagatccttcagagtacttggaaaactgcagagctcaagaaaaagctttgaaaaacgccaacgccatcgccaagcaaaagaggaaacagaccgatcacataggcagtgacactaaaaagcaaaaggttgtaccccttcccacagatatataatatattctaagtaaaaagaacggattatgaaagaaaacgcgcataatatatatatgtatgtattttctaatttatattagcaactaaattaaattacatcaatactattttttttttttactttacaaggtttatttcaaagtcttcaacaatttttctttatcatcggtagataacatcttgataacttcagataatccatcaatagcattgtcatggtcgcttctgatctttttagctaagtcttgagcgaatgactctaatttcaaaccctttagtttatcgtccaaagttttgtagttttcttcaatccatgttgcgacttgcctatcatcttcatggtccactgaagcagggtaccacgatctaattcttgcgatcttttctaatcttgatgcttcgcctacctgatggctcaaccttttaatcaaatattcttcgttcaatcttcttctcaatctccagaagaagaaacgacgtgcctcggtccattccagttccttagaaataacacccttggccaccatacgtgaagacctatcgtgcaaatcagcaaattgaagactgatttgtccgtaaattggcaatagttctctctcacgatcagctaattgcttggatatttgctgatgtacttctggagccaaactcttgttggataattgagatctcaattctctgtacttgtcatccaatctgttcatggtgtccagcaatttttctctacggaacttgataccaaccataccttgtggttccaaaacaccagctctagcgttgacgtcggcatacatttccatttggtcagcgttgatagttggatcgacaacaacccatgaaccacctcttagttcaccggtaggtgggatatagataataattggttgtttgtaatccaccaatgcgtcaacaataaacgaaccatacttcaagacttcgttgaacatatcacgttgaccaccagagaaacctctccagttggccaaaatcatcattggcaattgttcaccgttgttaaagtcattgatagcttgagcagtcttgaaggcggagtttggatgccaaacttgaccaggttcttgaattaatgtttcagcactatttggattagctggatcagcaggaatcaagttctcgacagttcttgtttcaacaccaataacacccagtggaataccaccaagacgggctctaccaacgacaacacctttggcccatcctgacaaagtttcaaagaaagaccctttatcaaacaaaccatattcaaatccactttcagtctcacgaccttcaatcatccatcttacatcgtaagtttcatcattagttggagtgaaatcaactggtctatcccatgtgtctttagtttccaagataggaactggcatattacgcttggctggaacataagacatccattcaacaatcttctctacaccagctaaatcgtcaacagcagtcaaatgtgaaacaccgttgttatacatgatttgagtaccacccaattgtaagttagaagtataaacttctctacccagcattttgttgattgcaggagcaccagttaaaataattggctggccttcgacctgaatagctctttgacccaaacgaaccaaataagcaccgataccgacggatctacaagtgactaaggtgatagtgaagatatcgtggtaagcccttgacgttgcaccagcaattaaaccagatccacgtagacattcgacacctaacccatcttcagaaccaataattgtcttgatgacaaatctttcttcaccgtttataacagtacgttcagtgagaacagaattttctttgtcaaatttctttaaagtttccataccttcacttgttaagtataagtattggaagcccttgtccggattggcagcatcattccatgcaacttgaaatagtggaacaatctcttcagccataccaattctggcacctgagtttgcagccaagtaaattcttgggataccacgctttctagcatattcagtaaccttattgaagaattcgtcttcttgtggaccaaaggaaccgatcttgaatgtgatatcgttagcaacaacaacaaattgacggcctcttggatattcaggagtctttacagtaatcttaaaggcaaccataccaatagcgttggcaccaggttctctttccacctcagttaattcgccgttttcatcttcaatcaactcgttggaaataaagaaatcatctgttaacttaacatctgcagagaaatttttccattgggatgacgatgcttggcggaataattctgggaagtcatagacatatgtggtacccatcaagtgtgccttataacgttttggttgcaaccattccttaacagggtaaggagtagcaataggtcttaaatgcatggatccaggtttacccaaagacttaaatacccattcaccttttgcgttcttgacttcggtgtacatttctgttttgataacataaccagaaacgttattgatcaaggcacgcaatggtactggggcacctgtttgaggatctttgatgatgattctaatttcggcagaagaaacacgcaatctcaacaatctcttaccaaatctttctaagaaaccaccgaaggcggcttcgacatcttctggagagatatcaaacaccgcaatgaagttgatgaagatatgattcaaatcagaatttgaagtgtcggtgacttctaaattatccaatatatcactcatcaatctgttagcttcagaagtcagatattcttgaatagaaatgtcatcacggatatgacccgttctaataatacctcttgtaaagaatctcttatccaatggagaagtcttactaacagcttcgtagacatggatgtttctattatcagtgaaaattggtttaatgttgaagttggacaatcttcctaattccagttggaaggccaaagccggctcaatgtgacgaattgtttcattttcgttataatttggaccgttaaaagtataatactttggataagacccatctttaaaaccgaacataaatgtgatacgacggatagaagcattgattaattcctgcttattcaaatccaaaatttctctcaaccttaccaaaatttcctcttcagattcgaaaccttctgtagaagcaacacaaacattagcaacattactcaacgatgcggagctaccagaacgatcaggagcaggtccgttagaagaagattggtgacgaggaataacttccaaactttgtgacaaaatttcatcaacatcatctaaatgatccacagccatcaaaataccttctcttaacggagatgactgactgtttgcaacatatgacaaatctgaaacagaaacagccctgttcatacccattttagatttaacagttggaaaggtggagaacgcagctgaaggtagttggaatttccattcaacaattggaactgtgacaccttcgtgaactctaatatctcctatggtgtaagcacgataagcacgacgaatatagacttgagcagctgcagcagtcacaactgggtcttgatgggttaggaattgaagtaaaacatcgaacacaacgtaattagaatcgatcaagtccttcaagatattcaaatctggttcagagcgctttggattggatgagccataggcaaccttcacaacagaggattttaagatatgttcaatttgttcagttctttccttgaccgaaggtaaagcgccttgaatcaaaatttctcttgcttgtagagcgaccttagcggtagccttagattctagttcaacaatatgttgtagaggagtagagaaaatggcagaaactttagaagataacttgcacaatggttgataatgtttcaagatagctaggatcaggttattcttcgctgaaactttcgaatgagacaaaacagttagcgcaactttatctagatctttagggttttcatcacgcaatttcagaatgatattttcctcacgaacatttggaccattgaataacttttcaacttcgtaatattcttccaagaaatggacaaatatagaatgttcatgggcttctaacccgttagagtacttatgagcaatatccgccaatggttccacgacggcgcccagcaatttgtcggggttgtattcaggattcttcacggccatatcaatcaatttacttaattgtctagctgggaaaacagcaccacgtctcaaagaacgtgcaactaactcttccatttgttcatctagcttagcaggcaatcttgaatgtaaagcagagatgtgtagtttccattctgagtaaggcagttttggatttctcaaaacctctatcaattgttgcaaggaagcgttcataataacttggttgtcataacccttcaaaatgttttccaaagtagacactaatgacttgaatttataggcaggtttggttccttcgataactggagaaccaaaatctggcagcataccttcaaatggtagagcgtgcttgaccttggatggatcgtcaagagtcataatagccatgatatcacctgcaacaatggtagaaccaggttgctttaataactggacgataccattttcttgagaaaccaaaggcatttgcattttcataacttcaatttctgcatatggttggcccttgataatgtgttcaccattttccaccaagaatttaaccaatttaccaggggatggagtacgcaactgggttggatcgttttcaacttccaacaaagtagtcatagagtcaacggataatcttgtagcagcaacttcttctttccaatagatggtatgcgatttaccgcctatggcaatcaaaagaccaccatcagatagttgacgcagtatgatatcacatttagaaccattgataaataatgtgtaacggtcattaccggatttagctacggtgaacttgtatcttttaccctcatggataaaatctacagggaacatagtttgcagtaggtctttagatagaacttgtcccttttgtaaggattcgatatacttgtggcgggcttcttcagatgctaagaaagcctttgtagcggcaccgcaaatgacggcaagagttggatcaggcttttcagcggtcattttatgagtaatcaaatcgtccaaccaaccggtggtaatagtgttatcctcgaaatcttcagtttccaaaagtttgatcaagtattccacagtagttctgaaatcacccctaatggacaattccttcagggcaacaaccatgtgtttcctggaagcttgtctattttcaccaaaagcaaaaatatggccgaactgagagtccgaaaaggagtgaatattaccattgttacccacggagaagtaaccccaaacattagaggaagaacggaagtttagttcatgcaaagtaccacccgatggcttgaatccatcgtttggatcttctgatgtgatacgacaagcggtacaatgaccctttggaataggtcttctttgtttcttggtggcatcttgagttttgaattcgaaatcgatttctgaggcagaatgaggattcataccatataaagttctaatgtcacttattctatgcatagggatacccatagcgatttgtaattgagctgcaggtaagttaacaccggagaccatttccgttgttggatgctcgacttgtaatcttgggttcaattctaaaaagtagaattttccatcatcatgagaatatagatactccacggtaccggcagagacataaccgactagtttccccagtctgacggcagccttttccatctcgtgaaatgtttcagccttggcaattgtaactggtgcttcttcgataattttttgatgacgtctctgaacggaacagtctctaccgaacaaggaaatatttgtaccgtactgatctgctagcagttgaacttccaagtgacgcgctctaccggccaacttcatgatgaaaatgggggagcctggaatttcgttggctgcctggtggtataaagcgatgaaatcttcttcacgttcaacttgtctgatacctttaccaccaccaccttcggatgccttaatcatgacaggaaaaccaatacgcttggccttttgtaaaccatcttcaggagaggtacaacaacccttttgatagatgtcatcgtcgacagagaccagaccggttttctcgtccacgtgaacggtgtcaacaccggtaccagaccatggaatacatgggactttagcactttgagcgacaatggtagaggagattttatcacctaaagacctcatggcgttacctggaggcccaataaagatgactttcctcttagactgggacaatttttcaggcaatagtggattctcggaggcgtgaccccagccagcccatacggcgtctacgtctgctctttcggcgatgtctacgatcaagtctacgttagcgtagttgttattattagtaccacctggcacttcaatgtattgatcggccatacggatatattctgcgttggcctccagatcttctggggtggccatggcgacgaattggacggttctgtcatcgccgaacgtctcgtatgcccattttctgacggatctaatttctttcacggcggcaataccattatttgctatcaggatcttggatatgaccgtgtgaccaccgtgactcttaacaaagtcccttaacggggactcctctagtttatctactgtattgaggccaatgaaatgacctggaagttctgtatgtctttctgagtagtttgtaatttcgtactccatcttctgtggagaagactcgaataagctttcttcgctcatggtagaaacttgattttttctaattttctgcgctgtttcgggaacggaaaaaaattaagctagaagacgaatcggttattatactattatatttgtatagtatagtagcgtgtcgtatcgtatcgtgtcgtatcgtatcgtatcgttaaaagaaaatacacgaataaataataatatgtggagaagaaaaagggaagtttcttgtctcttgctctgaatctgaattccaattcaagttcaaattgttctctagtttattgtccaaaaataaggatgaagcgggagggaagggcagagggaaaagttcgtatagtagaatgaataaacttttataaacacatgcaccgatcactcacagaggataaaaaaatggcacaacaaatatatatatatagatgcaaatggcgattgcaaattagggaattggctttgttgttttttatcttcaggtaaactgtacgaaagggataaaaagagtagaataaggaaaggaaaattgaagagagcagaacaattgtagaaccgataacaattgtgacagtgattgtgctaggctatactgtgccagaatacgactgggagtgctgttcttcttatatatcttggcgctgattgagcgtatagcctagttcaccaagcagtagagagagtggcaatgagcggttgaatttcgactgcgacttgttggcacaacgcgcgcgcggccgggccatgtgaagattttaacgggcgcaacgattcggtgggcagtggaaattgttgggcgttgttcaacaagatgaagcattcccctttggataacgtcaacgcatatcgggccaacctacaggcaatgagcgaaagcgactgaagccgagagatgtgcccggagtttgttgttcttgttcttgttcttgttcttgttcttcttgacggatgatactagtcgcagtcgtggtgactctggagggcgtaacggccgtgatgcggcctgagctcactgtgacgtcgatgcatgcgcgggttcgttgcgttcaggcctgacgggcgattccccaccaagtataagtgtcatgatatacgcggcacctgagcagcacattaggtcccaattcaacccaacatatataatggttctgtatgggtattttaagtgtgcaaacaaaatgtgagttacccggctgtttgctagtcgctgcgtacgaactggcttgctaaagctgggtaaaaataatttaatcgcaaaaggaagaaaaggaaatcgacgattcattgaaaaaaagagaaaatactgaaaaaaaaaagacaccgacaaaaaaaagagagaaaggaacctttacgtagagcaaaagggaaacatttgttgcgtttaattaatagaaataataggttattgcattcgccctccattgcagaaaaaaaaaaaaaaaagaccattttcctcttctactctctttgcctgtacatactacacgttatagcgttaacaaaagcagatagaaaaaaaaaaaataaccaagataatataggtatacttgtttaacagatcacacacaatcatgtcgtggctttttggagataagacacctaccgatgatgcgaatgctgccgtgggcggccaagatacaaccaagcctaaggaactatcgttgaagcagagtttaggtttcgagccaaacatcaataacataatatcaggtcctggtggaatgcatgtcgacaccgctaggctgcatcctttggctggtctagacaagggtgtggagtatttagatctggaagaagaacaactatcctcgttagaaggctcacagggtctgatcccttcccgtgggtggaccgatgacctatgttacggtaccggtgccgtctacctgctgggacttggtatcggagggttttctggtatgatgcagggtctgcagaatattccgcccaatagtcccggaaaattgcaattgaacaccgtcctgaatcacattactaagagaggtcccttcttaggtaataatgcggggattctcgcgttgagctacaatatcatcaattctacaatagatgcactaagaggcaaacatgacaccgcgggctccattggcgctggggccctcacgggcgctttgttcaagtcttcaaaaggtttgaaacccatgggttattcctcggcaatggtggccgctgcgtgcgccgtctggtgtagtgtcaagaaaagactacttgaaaaatgagcaacacaagaacctactctctctctctctttctctctctctctccctcttcgcttttcccccatgcactgatggcgcttgtatatagcatttgaaaaataatagtacgtaacgcagaaaacaaaccaatgaaagtagaaacccggagaaaagatctaaaaaaacaaaaaaaaaagatggaaagagcgcatgtatgtgtagatatgtacatatatacaactacttgtatgttatttgccttttgtactgttaagctattgttttcgatggccaattaaagtaaaacaaaccgctcactctcgggtatttcccgaaactgtcagagccgtcccggcccaccgattcgcccggcaagacctgcttggaagcagcacaaagccctgcggcctctgtacacctcacgctaaatagctgctaacgatcaacacctgaccgagataacagcagcaaagaacccgcaaaaaactgcgccgtctaggcctcaacccttgcttcctacaaccaaacaatggtaaaatatacaaaaaaaagaaaagaatgctctttcttatttcccttttaacctaaccatcttttgttttttgtcgtttaacctggaaagaatgttctattatataaacactctttactacgtctttagcttgaaaaaactcttgacaagtgcaccgatactcaccaacatcgcacaatgaagattttaacccaagacgaaattgaagctcatcgctcacatacgctaaaaggtggtattgaaggtgcccttgccggatttgcaatctctgctataattttcaaagtcctaccaagaaggtacccaaaattcaagccttcgactctaacatggtccataaaaaccgccctttggatcacccctcccacggtcttgactgctatatgtgcggaggaggcctcgaacaatttcgacgctacaatgtacggatccggttcctcctcggaagacgcactagatgagcacagaagatggaagagtttgagtacaaaggacaagtttgtcgaaggtctatctaataacaagtataagatcatcaccggtgcctgggccgcttcgctgtatgggtcgtgggtaatcgtgaacaaagaccccatcatgaccaaagctcagaagatcgtgcaggcaagaatgtacgctcaattcattaccgtcgggctgctgctggcctccgttggtttgagcatgtacgagaataagttacatcctaacaaacaaaaggtcaacgaaatgcgccgctgggaaaacgcactgagggtcgccgaagaggaagagagactcgagaaagagggaagaaggaccggctacgtttctaacgaagaaagaataaactccaagatcttcaagtcgtaaacctcgtcggtttatctgcctcaactttatttccgctcctcgtcttttataaaattcctttcatcaatacatctatatattcgaatatatagataaaccaatacaaaaacatactgaaattttttgaaaacaactaaaactattcattgcagttacacgtgaatgctaaactttatatcgctcttgtcggtcccgcggagttaacatttaacggcttctcgcgcaataaccggaaaaattccaacagtttctttgtaatattattaagccttcttttttcccggaatctataagaggggacgaaaattagccgctattaattctggtattgccacctagacaagaagtaaacagacacattacgttagcaaaagcaacaataacaaacacaaccatggacaagaagaaggatctactggagaacgaacaatttctccgcatccaaaagctcaacgctgccgatgcgggcaaaagacaatctataacagtggacgacgagggcgaactatatgggttagacacctccggcaactcaccagccaatgaacacacagctaccacaattacacagaatcacagcgtggtggcctcaaacggagacgtcgcattcatcccaggaactgctaccgaaggcaatacagagattgtaactgaagaagtgattgagaccgatgataacatgttcaagacccatgtgaagactttaagctccaaagagaaggcacggtataggcaagggtcctctaactttatatcgtatttcgatgatatgtcatttgaacacaggcccagtatattagatgggtcagttaacgagcccttcaagaccaaattcgtgggacctactttagaaaaggagatcagaagaagggagaaagagctaatggccatgcgcaaaaatttacaccaccgcaagtcctccccagatgctgtcgactcagtagggaaaaatgatggcgccgccccaactactgttccaactgccgccacctcagaaacggtggtcaccgttgaaaccaccataatttcatccaatttctccgggttgtacgtggcgttttggatggctattgcatttggtgctgtcaaggctttaatagactattattaccagcataatggtagcttcaaggattcggagatcttgaaatttatgactacgaatttgttcactgtggcatccgtagatcttttgatgtatttgagcacttattttgtcgttggaatacaatacttatgcaagtggggggtcttgaaatggggcactaccggctggatcttcacctcaatttacgagtttttgtttgttatcttctacatgtatttaacagaaaacatcctaaaactacactggctgtccaagatcttcctttttttgcattctttagttttattgatgaaaatgcattctttcgccttctacaatggctatctatggggtataaaggaagaactacaattttccaaaagcgctcttgccaaatacaaggattctataaatgatccaaaagttattggtgctcttgagaaaagctgtgagttttgtagttttgaattgagctctcagtctttaagcgaccaaactcaaaaattccccaacaatatcagtgcaaaaagctttttttggttcaccatgtttccaaccctaatttaccaaattgaatatccaagaactaaggaaatcagatggagctacgtattagaaaagatctgcgccatcttcggtaccattttcttaatgatgatagatgctcaaatcttgatgtatcctgtagcaatgagagcattggctgtgcgcaattctgaatggactggtatattggatagattattgaaatgggttggattgctcgttgatatcgtcccagggtttatcgtgatgtacatcttggacttctatttgatttgggatgccattttgaactgtgtggctgaattgacaagatttggcgacagatatttctacggtgactggtggaattgtgttagttgggcagacttcagtagaatttggaacatcccagtgcataagtttttgttaagacatgtttaccatagttcaatgagttcattcaaattgaacaagagtcaagcaactttgatgacctttttcttaagttccgtcgttcatgaattagcaatgtacgttatcttcaagaaattgaggttttacttgttcttcttccaaatgctgcaaatgccattagtagctttaacaaatactaaattcatgaggaacagaaccataatcggaaatgttattttctggctcggtatctgcatgggaccaagtgtcatgtgtacgttgtacttgacattctaaggcatcctgcaactgttctgtggagctattaaatctttatagtaaatttttttttacttttttttttttttttttttttttttattatttacaagcgtctatatattttctattatagaatattgtcatttattacattggttcatctgtaaatctcatcaaacggtctcgtatcggcgaagcaactgtcccaaacttcatctacaatttttgctgcatgttctttgctttggcagttggggttccccgaaacactaattattgccctccttctaacacaatcttggtgtccccttgccacatggaatcctgtcctaaaccctcttctcttgaactcttcccaaaacctgcattccccacttaacgaagaggctctgatttcagaacatgcatgatgcttcagatttaaccaatctatttgccattttagatcatcgaaataatgaattaattcatgcgaaagcgtatcctctaaatgccacttatcacgtaacctgttctggcacaataggattcccaattcaggatgaaagccaccgcccttccagtcgggacagtaatcgcagatgatcttcgaatcgtcgaatttactgtcgctacccttattaagtttcgtaatagcttgtaccataaagcgaactgtgggagagtatttaagcatccaatctcgatactcataacatttcagacattccttttttagttctcgagctttagagtcgtcttcgtatcgagttttctcctccggtgtcaagcctataccagtcttgtactgcatggtccgtctccaccactcaaacccagcattatccccactgctattcatatcgtgccaaaaaaaaaaaaaattcggtactatcagctttccttggttttggttgtacaaattatgccttactcttctgatcattttgatattagaactcttatttttcttatttgttcgcatcgtcataaatgataattggcgaaaacgcgccaaaaagtgaaaaagtgagaactacttgaaaaaaaaaagtttgatattataggtattattgctcaaataggtacgatattgttgtaggcataaaaattagattagcagaacccttttccatttcattaacatgtctagttcaatatttggcccacttacgggttttttggagcgtgtcaattcactcaatgcgccctaccaagcattatcatatgacgaacaaaaggccatgactatttggcaaagagtcaaattctacaactggacttttgaattgtgtgctctaggtgtgttgttcttggtttatgctttctacaaatttggtaactccgttaatttgaagcgcggaaatcagattttccaatctttgcattcatttttggccaacgacttaaagttctcccgtgtagggttcaatatcaatgattccaaaatctttacagtggaacaccaaaatacatggttctcttcttttgctaccggtagatccgccatcaagagcatcaacctaaaccttcatctggtagcccgtagcaaccctttctctatgtgtctagagtacctgcttggatttttttttgcaagtttgaaaagtaagcaattggaagaatttatggagatcgtgatcaggccaaatggtattttagttactagtgaatctgctcatcctaacaagaatgcgcatgaaattttgaccaaatttagatttgtcacttctattgttaacaaagaattcatgaatcaagctagaactgaaaactatttcctgtctattgcacacactagtgaaaacgataaactaccaaataacttcgtctacatgtccgatgttaatcaattatcagggttcatgtttcattactccaagccctatgaggttttgtcccaagctggtaatcttttgaaatatataagtttcaccgatttgcctgtcaacccgccacgcgatgataaagaatgggaatcttcaattgaaccaaaggctatcattcgttgcgctgttccccaaaatgagaatgaattgaagttgttaaaccaaattatttccttagtcgtagaaatctacgatgggttcactcaagatttagtccaacagtctccaaacttattcattaccaacgacatcttgaaaagaactaccaacttgcgtcagcaagaactgaacaagatcaaaaagtttatgaaagaaactgaattggaattggcaaaggagaagaaattagaattggaaaaagccaaaagacgtcaattgaaggcctctggtcaacaagaaaaggtagatcaaaaaatgaaagagaaaagagaaagacgtctcaaaaacaagcaaagaacaagatttcagtaagaaccactttgttcttctttcctccttataattttctgaacctcttcagtttttgtatacgaacgttttccatgtatccatacatttaaatagtaagtatgtaaattggtatgtggtgttttgaattgcgatgttgcctatatacaagattgtacgctatctgaatacatactctttaccaatcaaatgtcaagaccggggatcttaacctcttcgatagtaatcccagaatccaataatcccttcttttcctcttttggcttctcttctttcttgtggccaaaaacagattctttacgtaactccatgttcttttgaacttccgtttcatggcgtttagagagctgttgatggtcttcctctagctttgcctcaagtgtttggtattgttttaacagttccgtatttatgtcgtgttcttcgctgagtatgtattttgcaccattgaagttatgtaaatagtttctcattaaagatggtttgacatttgcaacttgtcctttatataattgaaatcgcgggaaatccttcaggacttgaaccttgaccctgtgggttctctttgtcagagcgctcagacacacctgggtgcaatgtagcatctttggtcgacctgtttcgttcgttatttagttagccttttatattccttacggtataacgtaacttaactgccctttgagtttgctttttcatcggaaagaacaaatgaactaaaaacttgcaataataaacaaaaaaaatacaaaataacgtggatgtattaaaccaaaaacaaaataagacaactctaaagctgtcaaacagagatctaacggattgaaccatgtccaaagtaatgaaacccagcaacggaaaaggttctagaaagagttcaaaagcagccacacctgatactaaaaatttctttcatgcaaagaaaaaggatccggtgaaccaagataaagcaaataatgcttctcaaattacgccaacagtgccacattctcatccatcagatatggttatccctgaccatttagccgaattgattcctgagctgtattctttccaacaactggtggattccgagaaaagattagatcattttattcatctgcgaaacttacatatgaagcgaatggttgcgcagtgggagaggtcaaagctatcccaagagtttctttatcctcatttaaattttccaaatgtaaaatttctccgaatcttcatttcaaatgttagtgaaaaccaaccctggcaaatggacacaaacaatgaggctgaccttatggcactggagaatgccacttggacgatgagaatcgaaggtcgattattggacaatgtgcaagctaatgatccagcaagagaaaaatttagctcattcatagaatcgatagtggtagacttcaaaaataaggaaaacgataatgtgccatcgactaaatttaatgcggcccctgaagaaaatgccaccgaaggacccagtgataagaaattgaacttaaacttaccgttacaattttcactgccgaatggtgacaactctactacgactaataccgaccaaaataatgccacgatgggggaggagactgccaaaaaggatatgagttctacaactccaaaactagaatcagtgaaatggcagtatgacccgaataatcctgtagacttcgatggtctcgatattaagagggtagggtctgaaaatgtagaatgcactataagcatcctgcgaaaatcatccccagaagagccatttatgagctactctccacaactaaccgcaataataggattgaagagcggtacatcacatgatgcaatattttccatatataaatacatccatttaaatgaattgcttaccaatgatgagtctgcattcgaaaatttgatgggcaacaggaacaatcacaatagcaacaccagtactagtaagatgcttgatgcagcctccagtcaagtttctattgtaaaattagacactcagcttattaccttattacccagcagtcttaaagaatcttctccagatacaatgaaattaacggatttactgtcccttattaatagtactcacctgctcccattacagccaattgaaattgattacacagtacgcgttgataaagcttccacttatggtgagttggttcttgatattgaagtacctgatgtcaacgctctaaaattcaataatacacaaagagaaagtcaaattggggctgctgaattgaatgaaaatgccagggaattggaacaaatcaaacccaagatagctttacaggacaaagaaataacgtccgttctctcgaatctacacgagagcaacaaacgataccgtttcttcaagaaaattagtgaggacccagttaaagcattaaatgaatgcattgcttctacctcgaatgctttgaaagttttatcgggagatgagggctataatgaagatatggtaaggcgggctaacttttacaaggaaaatgaagctatgttgcgcgagaatatagaagtcatattatcaaatggacgaatgtaggcttctttacattgatacacaatagactgaagatttatgtagttttctttgtatataaactctagataggaaaagaaaggtcaccattcatttataataattaaagacgaacagacaatgctgatttgtttatagcgcctacaagtaatggcggctgtctgattccattgtctctttctaagaaaagcgctgaaaattttctactggaaatttcagaatatgaaaaagtagtagagatgagggccacttaaacacaataagcatataaggaaccaagggaaaagcaacaaatgagtgctaacaatggtgtcactggcaaactctctagtagagtcatgaatatgaagtttatgaaatttggtaagacggatgacgaagagagttccaactccaatacgccgtctaatatcaactcagatgtggaacctatagagcagaaaggtaaactctttggtctggatgactcagcgtgggacctcaatagctacaaagatgatttaaaaaaaatttcaggtaaggagaagaaaaaggtgaaaagagtagtatataagaagcgacccaatctcataatctccaacgttggttacagtgaactgcgaaaacctgagggtgtgataagtgggagaaaaacctttggcgataattctgatgatagtggttccaggaagagaaagtttgatgaaggcgaacaaaatgaagacgagaaaagggatgctaaggataaggaatttacagggagccaagacgatggagaggatgaatatgacctagataaattatttaaggatagcatcaaaaagaaaaagaccaaccataatggtaaaaataaaaatagaaattcaaaaaagtagcgcagacaatgcaccagcagaagtacgtattcgtatataataatgagaacataatataaagcattgtgtagtatttttttcgtatttgtcataaaccataaggactgccgtcctttctattacgctcaattccaaaacatatacaaaaacatgtaaatacaccacttctaatttatcagataaatctctatcatcaatatcattgagatcgtttttgtatctttgcgttttttttcatagcttgagtgtcgtcactctccttttcgctacttcattattgctacctcataactttctctcaagctcaagcatcatctatttctcgaaaagttgcgttggtgatctcaaactctgcccctccagtattaataatgttactttcagtacataagacttcagttccattcacagaactcgtctcatgcacgccatgcacttttatggaatctacgctaggtacagatgtttttgtaccgtggttgccaaacaaagttgtttgatgtaagtcttcatcaactacgtagggcgaagagatggtgtctcttttcgttagaaaattgtccttcgcgtaattgaaaagcatggaatgcaaattgtgcttataggagaactgtaaaatgtaagaaagcagcacaataaggatgaagttggtgaaaaatttagagattttttgtttcattgaggtgtagttggcgtagttaagcggtaattttattatgtggatagtgttggctgccgaaacactcgccacatatgtagagtccggagagatagtgacctctgtaatggcaaaactatgagcttgtttgaatattttagacattgacaggtcttttagtttcacaagagctatggaattgtcattacttgccagtaccgccaattcacccttcatgtcgacatccatagaagtaatccctttgaatctgtttgtcacttgtttggatcttaatacggaagtgtttcctgatttgatgcttattttggtcagcacaatacctttccctttttttaaagaggctgctatcaatactgtgtcatcggctatgaagtttattttagataaactccaattcttatcaaaatctgttttcctagcaatgcaacttccagtcactgttgaaatcacttccaagctagaaccggtgatataagcaacaaccttaccatcagtggaaaagtgtaaatcctttacttcacccctagtctcgatctcaaacttctctgtcaagtcgctcgggtcaatgattctcattatagcaggtactttagatgatgcgatagctgcaacggtaccttctcgtgaaatataaaccagcttcgtgtagtcatccgcatttgtagatgcgtcaaagtctacactagtgaggaactccaattgatcattcactttatcgtatttaaattttctcaagtgcttattacctttaccttgggtaatcttagtgctattttcattgcagccaaccaaaatgatacccttggaagcgtcaattgcagtaggagagtcgtcgttgtcttccaatgcaaactcgctcaatatatgaaactgttccttctcagtatctttggtaggatccacgcgcaagaccgtcagcttgtttggtatgccattgtttccttctcctccaccgcctgccacaagtaatgtgtcgttattcaaaaattttgcaccgtacgcaggatacccgacgttataactagctgtcacgaacttcatagtggctcgattgtatctcaaccttgttatatatctgtatttctatcacgtatccttctaggtttctgtacacgtttttgaattttttggattttttttttttcaacttttcttttttccctcattcttactctattgtcatcaccattcaagataaagataataactagctttgagaaattagaccagacgcagtggaaggttgaatacatgcctgtgtgagggtggtgccaatgaccagtacattacatacgacaaaaaaagtgctctccattcaatcacacgtcatacatggctacgtgggaaacaaggccgctacgttcccacttcaatacagaggttgggatgtggacgtattgaacacagttcagttttctaaccactcggggtacgcccacttcacaggcttcaaatgcagcactgaggagttggtagacattgtagagaagggcttgattgggtctcttagaatcaagtatgatgccgtacttagtggctatttacccaatgttcaagccctgcaaaaggtagcaggaatagtgggtcaattatgtgaggggagtgaaaacgtcaagtggatattagatcctgtactgggcgataatggaaggctgtacgtggatcgagaatgtgttgcggtataccaagacattttacaaaacttcaaaatttttttggccacaccaaatcagtttgaaatggaactgttggtggggatgtcaattcgtaccttagacgacgctaagcaggcatttaaactatttcataaaaagtaccctcgagtaagccgaatagttgtcactagtctggaattatctgaattcctgagcaacgacacttacgtagtagcagggtttgattgctcggccagtgaagagatattcttctatgaaatccccaagatcaacgcaaaatttagtggaagtggtgatttaatcagcgccatgctcactgactcgttactaggcgaccgccgctgcacacagctgtcattaagcgcatccttgggccaagtgctgtggctcgtcaccagtatcctacaaaaaacgtatgatttaaacatagctgagcggggcccacaagattccacgatagatatcaaggatttaaagctgattcagtgtagagacatcctaaagcaagatctcataccctccattggcaagccaaaaaccattaaaatatgattcttacgaaacggtatgctccttcctcattggggtgcggctgctgcaggaacctgcctaaataggaaaatacattcctgatttggaaactgtaggcacacgacgcgtccctttggagaagatcgatccttctttgggtctttcaatttgattggaaaaaaaatatttaaaaaaatagaagaaaaatatagaatatatagaatatatagaatcaactactgcagtagataaataaagaagactattcatattcagtatcacaattgaaagattattacaatttgtatacattggttcccaatgaagagcttttttctttatctttatgtggcattcatgtttagttgcataacggctctgccattacctgtggataacaaaagggcttcttcagactccttagacctaaagaaaaaatacgcaccagaccctcctattacacataatgtaaacatcggaattgttttcacagatcctgaaagttcggaagaagccggccgtctcataacaatagacttatacgggactatggtgcccaagacagtaatgactttttgccagtatgttgatagtgtaaaagatcgccttgcttcccgtcacagttactcgccagaacgcgattttgataaaattctaccgaatggagctatagaaggtagctccgtttcttcctcctctattgaagaaacggaaatgttggctccaaaactcccggaagaaaatcatagtttaattcatgataggccaggcagagtttccatgattaaggacgataagggtcttaagtttataattgagaccagtgagacgccacttgaaggtgaaagtgttgtgtttggccaagttaccgccgggttaaaagatctgatggataaactagctaatgtgaaaactgacgaaaatggcaaaccagagcaaccaataacaataggttacatttcatcccaggaacacaggattcagcatgcaaaggaagctcacgaaaagtatttacaaaggcttcaagattaccaaaacggcgatttggagaaaggtattacattgaagaattatttataccagggtagtcaaagaaagttagaagacgcaaaatataatcagcttcaccatcctttaccaaagattatgcttggtatttcggtattgttacttttctacgttttggccaagtacaggaaaagaatattcaacagatcgtctaaaatagtttctattagagaggattaaaatgtttcgatccatccgcttaatattcattcattttgtatcacatacatacgtataaatatacataacttacctcgtctttattatgccaaccatcattccagggttttacgtaacagttcctctatggattccttttctaggtacttcccaatcagcacaattttacactctttattggatccgtcatatttgcctggaaagacatcgtaggtgtcgcggacgccttggattacacgagcaatggggttctctccttcaataagtatcagacctttagttctttgtacttcccaatcacggccgtcatctcggcgacgccctcccagcactgtcatggctccaaaattcttccacaataaaggttgcaaaaattgcttaataaacttattattatattcttcctcgttttttaatggtctgaaagtaagcattattgtgcccattcgatcatcatgaatggtaccgtttccgctaccactatctaagatgtcagatatccgtacactgtcgtatgcatgaatatctagtaaattttgaatcggcgtatcactatacttggtgaagaacatcggtgcgatagaatttatttcccgtactctttcttttaattgtttgaccatttctggtgaatgttcgatagtatcgtatttgttcattataattcgatcagccatggctagttggaagtgtgcaatagtcagattcccctccaaaccaactttgtcaccatgccaatgggcatcgatggaaatatcatctaagcattttagtatatgctcacaatccaaaaccgtgatgatcccgtcaatgtaaacgctgctattcaatccttcgtcctgccagaacattttcgcaatgggggcgggatctgcaataccggaggtctctaaaaggatataatcgattttaccaggtgaacgctccaccatatcttcgatggctttaacacctatatttttcaacgaacaacacagacacccgttacccaaatccaaccattcttggtagctgttcgatccatttttaatggtcatagccttttcgatttcactagaatctccaaattcatttaaaattacggcaatttttttatctgcaccttttaatgcaattttttccagcaacgtcgatttacctgatcctagatagccggtaataatgctcacaggaatacgctttttctcgtgcacatctgttgcgcctgcagaagtgttctccacttgcttgtttaccctttcaacttttgcatcgctaacaatatttccaccatcatacgagacattttccaaaatttcttgtagattattttcttcacctgttacgaggcagggtagttcaccatcttcttcttcattgaacttgatgtttctcaatgcagacattcttccgctttaaaagttgaaaattcctcaatgaaaagggtgttcttggctttacaagcgcattaaacatttaatattatataatatttataatatacatgttattccaatagtgaaaaaaaaaaaaaaatgaaaatgaaaatgaaaaattcggcccttaaaaatgaacaaccttttaccagccggcattaaatgtcgtggcacttcacagtttataacgcaaggaatttactaatagcaagtgaaaccattaacgattagtgttgttaaaagagttgaataaagccattaaacaacgattcagttgacaatgcgttggtctgtccttgatacagtgctattgaccgtgatttcctttcatctaatccaagctccattcaccaaggtggaagagagttttaatattcaagccattcatgatattttaacctacagcgtatttgatatctcccaatatgaccacttgaaatttcctggagtagtccctagaacattcgttggtgctgtgattattgcaatgctttcgagaccttatctttacttgagttctttgatccaaacttccaggcctacgtctatagatgttcaattggtcgttagggggattgttggcctcaccaatgggctttcttttatctatttaaagaattgtttgcaagatatgtttgatgaaatcactgaaaagaaaaaggaagaaaatgaagacaaggatatatacatttacgatagcgctggtacatggtttcttttatttttaattggcagtttccacctcatgttctacagcactaggactctgcctaattttgtcatgactctgcctctaaccaacgtcgcattggggtgggttttattgggtcgttataatgcagctatattcctatctgcgctcgtggcaattgtatttagactggaagtgtcagctctcagtgctggtattgctctatttagcgtcatcttcaagaagatttctttattcgatgctatcaaattcggtatctttggcttgggacttggttccgccatcagtatcaccgttgattcatatttctggcaagaatggtgtctacctgaggtagatggtttcttgttcaacgtggttgcgggttacgcttccaagtggggtgtggagccagttactgcttatttcacgcattacttgagaatgatgtttatgccaccaactgttttactattgaattacttcggctataaattagcacctgcaaaattaaaaattgtctcactagcatctcttttccacattatcgtcttatcctttcaacctcacaaagaatggagattcatcatctacgctgttccatctatcatgttgctaggtgccacaggagcagcacatctatgggagaatatgaaagtaaaaaagattaccaatgttttatgtttggctatattgcccttatctataatgacctcctttttcatttcaatggcgttcttgtatatatcaagaatgaattatccaggcggcgaggctttaacttcttttaatgacatgattgtggaaaaaaatattacaaacgctacagttcatatcagcatacctccttgcatgacaggtgtcactttatttggtgaattgaactacggtgtgtacggcatcaattacgataagactgaaaatacgactttactgcaggaaatgtggccctcctttgatttcttgatcacccacgagccaaccgcctctcaattgccattcgagaataagactaccaaccattgggagctagttaacacaacaaagatgtttactggatttgacccaacctacattaagaactttgttttccaagagagagtgaatgttttgtctctactcaaacagatcattttcgacaagacccctaccgtttttttgaaagaattgacggccaattcgattgttaaaagcgatgtcttcttcacctataagagaatcaaacaagatgaaaaaactgattgataatagctaacgtcaattccaataaaatatatagcgagcgttttacattaatccacctcgactagacttcaaattttcacttttatatcttacctttataaatttctgttctcaaaatcaaaacaattataaaaaaatgctatcattaatcttctatccttgaattaacattatatactctccccccactacattatattttgattttacatataatacaacaaaccttctcaacttaactactctctttcctcagtatctgtagaggaagaatcgtcgccaaaggctatttctctaatttgtacaatccaaggatccatcaacagctcaaccgcactggctctcttggaggggttttgaataagacatctttccagaaatttcataccagcagacgacacttcatccttagtagggaattgtggggtatgtcctgcagcaacatggtacatgatagcccattcattatctaagttagcccatggccgtctaccagtgatcatttctaataccacgcagcctaacgaccaaacatcgtctgccccaagtttgcctttggtggtagatccagtgatggattctggagccatgtacataggagttcccatcatgtctaatagagcattttcgttatttttcactgcctttgaatcagaaacatgggtaacatcttcgtgttcaccatctgcgttttcgattttgttcatacttgccaatctagttccattattagcaatttttttagcagcaccaaaatcaacatacttaataacaccattaaaatctagtaggatgttttcgggtttaacatcacggtgaacaatgccggattcatgcaaatatgcaagtccttctagcaattgtaaagtgtagacttgagtgaccatttcatcttcaatacgaccatgctccaaaagagctgctagggaaccgccttcacaatattccataaagatgttaactttatcacgatgaacttcaacaccgtaatatgaaactatatttggatggttcaatatctctaagacactcatttcctccttgattaaggggaatattttttgcattgatttgctatcttgaatattgatttccttgactgctaaaatctcaccattatccaaatcaacagcagaatatacccttccaaaagtaccgccaccaataaagttcctcttttgccatctcatagaaacgttcgatatggaagatgccaaagaaacaaggtacttgttacctttgtcactatcatcaattactttaccagtttgatgaggattccgctttatcctttcttccaattccattatactttgtactcggaactcggaattcacttgtagcatcatatcatcgtcaaacacatcttccaaatcaagatttgatctagcttgttgattgattttctcaacttctatggagcgtgcgcctattatatcaaaatgagaaataagtaatgacatgcattctgaaattttttgttttaaagaagaaaattggcattcatcaagagctagtatgttccaaccgcttaccatatgcatcgcgaactccattgacgtgacacaccacctaaataccctttgatcagtcggatcacagtcttcagctaagaacttcagccatccgatacttaaccgcatcattaaaagtattataatggatcttttttcattgttggcaacattaattctcaaaaagttcagaccaaaatccctcccaaaaaggaaaatattattcaataaatcattgacaggacttaccttcttgaacgtggtcacaatctttgtatagttcttcagaacactgtacgtgcatctgaaatatgctttatttatcctttgtaagttgtttttaaccgtttctgaggaagattttttttccaagaaagaaactgagctaccagatatctgttggaacctgtcacattggtattctaaggcataactggatccttggcacatcaaatctattgaattaggaattactttcaagttcaatccctctggtttaattgttttgttatcggatagattatacatctcaccctcccaaagtaatggctcttgcggagtcaataccaatacataaccaagagagttcaatcttgtctccagttcataaaactcttcctccgtgctcctgctgttttcaaaatccggttcacgattgactctattaccgttataagatctaggctgggtggtcaaatcgtttttgatataataaaatggggtaccatcattcgagatatctgaacccagtgatgagttggagttccaattatcatccaaagcattataaattgtcagactgttattaatttctagcttaggcactaaatcacaaccgatgtctgaattcttaatgattcttaaaatatcatcatctttacagcctaatagctctgggctaccaattaaataagtaccattttgctctaggtaacctcctgtgtatataagaaagtggcctgtttcttttagttgctttagcagatagttgtgatcttctatcttgtagcggacaaaattttgaaatgcttttgtcaaaatattggtgaatctattgagttttcttttcatggatccaagtatttcgaatatttgcaccagccatttttcagcagcagcttcattctctaattttggcggagtgttttgctgccttaaaaggtaagcgtgcaatctgtgaaccaatctaagtgtcaacttcgtaaattctgctgcgatcagttcgcctgcatcatcaatataatagccgacgtttctaaacatttcccaatattttaataacagatcaggttctttagaagtcttgaatgagtttttgccactatataatattctcagttccaaaatggagaaaaaatattccaatccttcaacaacggtatgatcaaattcgggatcgattttcactttaaaaaaccagtcattacagtaagaagcaacagtgaatttcatttggactgccaacttaatatatgtactaaaatcgtccatcatttgatcgatcatcatcaaggttggattctgtattttcttcgcgtaagataggcgaattagtattatatcttttaccaaacgcattggaaacatcaataaaaattccagatcttgatccaaataagatagattcaattcattccaagttttttggtatttcaagaagaaaaatttggccttcaaaatccatggtgctaatggaaagaatatttttttttgaaatatcagttcaatatccttttccttcataatttgctccgcaaagcgtttacaattagtggcgaaaacggctggatcatccaaattcacggtggtgttatccacttcggtagtgctttctagctctttattgccaactatccattttttcaggtacgcaatattagtatcaaagttaaatttgaaattaagccaactattcaaagtatctattcgattcctgaatgcttctgttttagtaatgggtttttcagcatgcattcttttaatgttaggccatagatttaagactctataatatttgtctactagtgatttgatagtctctgcagcctcgtcagcgctcatattatcttctagtttaaaggccatgatttcttgaaatacggagtcagtagaatccctaaaaatcctcagagatttgttctgatcttccacggtcctcccattcatccatgccttcaactcaatccaaatgtcatctgaaaactgagtattgaagccagggcctttcccttgatttgcaatcttcgttttttcattcctcacaatatctcccttcagtaccttagataacattgtttgccattcaaatcggttgttcaccataggattttgtaacaattttgacagcaaatcctcgctccccagtatggaatgccactcctcatcttctatttcacacggttgatcattgttcacatccctcaaccaatccaatttgccctttagataatttaggctcatcgaaacaacattttcattattttttgtgctcgacgtaataaaattataaccaaaattgaagtcgttatctttatcctcaccttctacctttaaaagatcatccatttctagttctaagtcatcttcacctttgttactaaaattttcttcgtcatcttcaaagttggatgatgcgactatacctctagtgtaataatcatcattagcacggtttctcatttttcttaaatataactgttcatttaatacatattgttttttgtatgttcggaggctcgttgtgcttccaccatggtggcctacagaccgttgcgagctatttgtcgtgacaatatcctgcaaagtggaggaacttgttgacccatttggttgcgatctggtgggaatgtgtttgttcgaagtttggtttgtaatattttgtggcgttgacataatcgatgtattcgttgtatttagtgaagccagttctggtgatatcactaacgttggggtcgtcaataatggatcttgattactattcacgggagcgggcttcttaataatctcgctctctgttttactagcctcaactttcttatgtacaggaacaggttgagtagacaacttcggtagagactgctgaggattttttggtagaggaagaccaatattcgagggccgtctactagatcttgccgaggagctggaggacccagaaatggcattttgatgaaaaaactgaccttgaggtatacccggaagacgattgaatagctgtactgtatttaatggagactctccagggctgtaaacagcgtttggtgatctaaagtactgggtagaatgcagccctgggctgatgggcgatgacgctactcgagcctgcgtagtattggaatttcgccctaaactttccgaccttagtctagatgaagatgatgaagatgactgcctcatcttggagctgctgggcttttccgtggaatcgccgtaaggcttataattgaagtagtctgaatgcgacattatttgtgcctgtcaaatagtttacgcaaaggcttctcttctttttagtaatggcagactgtttgtacttgaaactgcccaatagtaacttgaaggacagacggagctcacacaaaagttaacaaatatgctggaacctttttttttcctttgaattctttgtaaaccagtaattcgttttgaaaacacccgttcttagctgttctttaacagtactactctctaaggcaataacacactggggcagcaacaattacaatcttctaacctcttctaatctgcagatttggcttctttctatctctgtttacccacctttatcactcttttcagattaatcaattctttccatacaaagaaacgcccgaaaagtggcgcgagtttcccgggtgatggagcagtaattaataatgcaaaactgctaaaatacccactgtttcagggtatgaaacgcggtattttcagcgagttgtaggtaatttggaacagttcgtgactgtttattaagttccactcattgcagttgtatccccactgtgtacttttatttttggttagagaattggcccagtagagatggaattggacgaatgtttagaaaggctatacaaggcccagttactacctgaagtgactgtaagggcactctgctttaagctgaaggaaatgctagtgaaggagtcaaacgtgattcacattcagacccctgtcacagtcgtgggggatatgcatggacagtttcacgatatgctggagatcttccaaataggcggccctgttcctgatacgaattatctgttcttgggcgactatgtagacagggggttgtacagtgtggaaacaattatgctattgattgtgcttaagcttcgatatcctagtagaattcatcttttgaggggaaaccacgagtcacgtcaaatcacgcagagctatggtttctacacggagtgcttgaacaagtacggtggcaattcaagagtttggcaatatttgacagatatatttgactatctagtgttatgctgtattatcgacgacgaaattttttgtgttcatggtgggctctcgcccaatgttcaaaccatagatcagatcaagattattgatagatttcgagaaattccacacgatggcgccatggcagacttggtttggtctgatccggaagaaaacaataaccccacgttagatcatccagataactctggacaacatttccaggtgtcacctcgtggagcaggttatactttcggaagaagcgtggtggagaaattcttacgtatgaacgatatgaacagaatatacagagcccatcagttatgtaacgaaggttaccagatatattttgatggattggttactactgtatggtcggcgccaaactattgttatcggtgcggcaataaagcatctattctggagctgtatagtaaagatcaattctacttcaacgttttcgaagaggcacctgaaaataaactgttgaaagagaacagtatgaacgacaatgccttagaagatagcatatctaatccggtagccaacaggaaattgattgcagattatttcgaagacgactctgcctccgcagatggctccacggaccctgaaatgtacatattttcagatgtataccaagccagatctgcttctaacagacatgttgattacttcttgtagcttactaaacaatagaaaagcattatagagacaacgccatcttattatttctacatattctatctctctcggttgcaaatgtatgtattgtgtatttagatcaaaaaaaaaaaaacagcgcattttctacaggtaatacagctccaaatttgtctgatcatgtacctcataatcttccagagagatatggtcttttaaaacacttccacccttctgcaacacaattttgtttggttgggtgccaatttgcaaggacaatacttttttgaaatcacctacactatcttcagcaaggcacttcactctgacttttttgcctaatcggtcattcacaactacctcaatcattttcagagtatttatttgcaatctaagctttgccaccgctcctctttctcaatcttttcctctccctcctcatctctctcagccaaaaccgcgaatatataaaaacaagcaagtctcccgtagaacttttacacgatgacctttcgagatttcacaagggggataaaggaatgctgtccgatacaattgacacaaagcaacaacagcaacagcttcatgtcctgttcatagactcttatgattcattcacctacaatgtagtgagactaattgaacaacaaactgatatctcaccgggagtcaacgccgtgcacgtgacgacggtacatagtgatacgttccaatctatggatcagctattgccacttttgccgctttttgatgctatcgttgttggcccaggacctgggaatcccaacaatggtgcacaagatatgggtataatatctgagcttttcgagaatgccaatggaaagttagatgaagttccaatattgggtatatgtcttgggttccaagcaatgtgcttggctcaaggtgctgatgtcagtgagctaaatactatcaagcatgggcaagtgtatgaaatgcatttaaacgatgcagccagagcttgtggccttttttctggttatcccgatacgttcaaatctacgaggtaccattcattgcatgtcaatgccgaaggcattgacacccttttgcccttatgcacaaccgaagatgagaacggtattcttttgatgagtgctcaaacgaaaaataagccatggtttggcgtacagtaccacccggagtcatgttgttcagaattgggggggctgttagtcagtaactttctcaagttgagtttcataaataacgtgaagacaggaaggtgggaaaagaagaaacttaatggagagttttccgatatcctatctcgattggataggactattgatagagaccccatatacaaggtaaaagagaaatatccgaagggcgaggacacaacttacgttaagcagttcgaggtctctgaagacccgaaattgacatttgaaatttgcaacatcatacgagaagaaaaatttgtcatgtcatcttctgtgattagtgaaaatacgggtgaatggtctatcattgctttaccaaactccgcatcccaggtattcactcattatggagctatgaaaaagactacagttcattattggcaagatagtgaaattagttacaccttgttgaaaaagtgtctagatggtcaagattcggatttgcctggctcccttgaggtaatacatgaagataaatcccaattttggatcactttgggtaaatttatggagaataaaataatcgataaccacagagaaataccttttattggaggtcttgttggcattttaggttatgaaataggtcagtacattgcatgcggccgttgcaatgatgatgagaattcccttgttcccgacgccaaactagtttttatcaacaatagtatagtcattaatcacaagcaagggaagctttattgtatttctctggataatacatttccagtggcattagaacaatcattaagggacagttttgttagaaagaagaatattaagcaatccctgtcctggcccaagtatcttccagaggagatagacttcattataactatgcccgataaacttgactacgctaaggcgtttaagaaatgtcaggattatatgcataagggtgattcttatgaaatgtgtctcacaacgcaaaccaaagttgtaccatctgcggtgatagaaccctggaggattttccagaccttggtacaaagaaacccggctccattttcaagtttttttgagtttaaagacattattccccgccaagatgaaacgcctccagttttgtgcttcttaagtacttctccagaaaggtttttgaagtgggatgcagacacatgcgagctacgtcccatcaagggaactgtgaaaaaaggaccgcaaatgaacttggcaaaagccacacgaatcctgaagacaccaaaagaatttggtgagaacttaatgattttggacttaatcagaaatgacctttacgagttggttcctgacgttcgggtggaggagttcatgtccgtgcaagaatatgccaccgtttaccaactcgttagcgtcgtaaaggcacatggattgacctctgccagtaagaagacgagatattcaggcattgatgtccttaaacactcgcttcctccgggatctatgacgggagcccccaagaagattactgtgcaattattgcaggacaagatagaaagcaagctaaacaaacatgtcaatggtggagcacgtggtgtttacagcggtgtcacgggatattggtctgtgaattccaacggagattggtctgttaacattagatgtatgtattcctacaacggcggaaccagctggcaactcggtgcagggggggccataacagtcttaagcacactagatggcgaactagaggaaatgtacaacaagttggagagcaacttacaaattttcatgtagatatttgtatattattagatatgtatgcaaacattttctttagaataatatactattcttgtacgatgcagaattttttttttttttcgctttaggaaaatgacgttttgtgccgtggaaaaccctggaaaaggatattggaaaaaagttaaagcatggtcatttagggaagactttccttccaatttacttatcaataggttataatgtatgcttgacggagcagaattctttcaaaccataagataatagatattataacattttagtacataaaagaggcccgagaaaatagattttaactggaataattttttgcaagatgacaacaaccgtacctaaagtgtttgcattccatgaatttgcaggagtagctgaggcagttgccgatcatgttattcacgcacaaaactctgcccttaagaagggcaaagtctcaaggtccacacagatgtccggaacgagccttaacggaaatggtaacacagaatccaaaacgatggagagagtaaattctgtaaggagtaatgcctccagccgtggtggtagtgaagacggcgccactaagaaattgaaaaaggagaaagaaaggcgcttcaagattgcgttgtccggtggttcgttaatccaagtgttgcacgaaggattgttgaaaagagacgacgttcaatggggtaaatgggacatttactttgctgatgaaagactagtgccctttagctccagtgaaagcaattacggtcttgctaagagaaaaatattcgatttaatagatacggagaagtacggaactccgaaaatttatcacattgatgagtcattgattaacgaccctcaagagtgtgcagataactatgagaaaattctaattaaaggatttgccggtagagattctgtgaaactaccgatgtttgatctgtttctgcttggctgcgctcctgacggtcacatagcctcgttattccccaattttcaagagaatctacgtgaaaatctggcatgggtcatacctgtagaaaatgcacccagcggaccttcgaataggatttcactgaccatcccagtgatttgtcactctcatagagtcacctttgttgtagagggcgccacaaaggcgcctgtaatcaagacaataatggaaaggcctgaaaagggattgcctagtagtattgtcaatgagggcgccgccggtcgtgtttcatggtttgtagacgacgatgctttgaaagatgtctttgtaattaagaagaagtacaagttttatgatgatgagaatttgactgagtaggtgtttaattttttgggttctttttctttctgatgataatgacaactaatgacaatactatgatttaaccttaaccattttctttttttagctctttctatccccacccttccctttagtaatcgcaataaatcaccctatgtttttgaattttctcgagaagtaactttatataaaacaagtcatcttagtgacgtagtgtgcatatataacatacaacatatataatatatacaataaccctttagaaaaaaataataacaaccacagtggatatttcccttttggacctatggcttccgctaagagaaaagcatgcttttaagttttcttttctttcaaggagattatttggtcttaagcgaagtgagagattgaaacaaaatgttaattacagagtttacgaagaatcagtttgcaagaccaccttattcgtatggcattatcaagctttgtgtgtagactatccacacaaacatgattcaacatacatagcagtggtaggtatacaacggatataaaaaccttaactctacgtgtagaaaatgtaaaagggtagagcggttgcaaaaaagcaagttttagtaggattccaggaacagcttctcatcttgctagataacatacggcaataatgacaaaatacactgagccatgcggttgttacactttcccaaaatagtaatctacttctcccattttttatattttgcgtatcacaccacatcgtccctcaacacaaaagtttttgttcttgttgacaagactgtcattttccccttgagtgactttatgtcgctgattcattcatttcggcattgtttgctgtttattccccagattctttccgctttgcttggctgcccctttccccggaagcctcgagattaagatgaaaagactaatagccaggctgttaaccccttgttgatacagtttggacaccccctactagttagctgtgtatcctgaatctatgtcaagcaaaaattgcttacatacagtaaggtattttttataatcccgccaacactatgtcgactccttcattttggacatcttctttacatggacgaaccagagaaggaggtcggctcgaagggaatgtaaagctatcataggggtataaataagagacacattgttctattatagagaaaaatattttatagatcttgtatctcatcttgcgtaatataaccaaacaaaggttttccttatactatatcaaaccaaaaaaaaaaaaaagcaaaacaacaaataatcataatatcatgaagtcaagtattccaatcaccgaagtattgccaagagcagtgggttcgctaacattcgatgaaaattacaatttactggatacatcaggtgtcgcaaaagtcatcgaaaagtcaccaatcgcagaaataatcaggaaatcaaatgccgagttaggtaggctgggctactccgtctacgaagatgctcaatatataggtcatgccttcaagaaagctggccattttattgtgtacttcactccaaagaacaagaacagagagggcgttgttcctcctgtaggaataaccaattagctcagaacagaattagtgttaatagcggtgacagtagttttattgtatctcacctttttttatgtataatcatataatgacttaattatttttgaaatgtttctttttttttttttagttataaccctttttacggattcttacgtacttatttaatctttctagtagacaatctttctaccggtgaaggttcttcttgcctgttgtctgccttctgcactcaattcatcattttcatcatcttcgtccaccttggctctatttaagactttgatgaacgagtccactctgaatctcattctggagtgcatgtaggctttagagcactttatgtgataatggaagtagtttctaaacaatgttaactggcaaattgaatggaattgcaactcttttgtctggaaatgacgtgggaaaagaacaaacgtgataaatcttctactttgctctgcaactttaggtggttgatatagtctcttcaactccaatggtggttcatgtgagtataaaacttgtggagcggattggatttgacggtttctcttacgtgcatccacgaattcttgtaaaaagaccttgccaaaaattttatctgtttcgtcttgaaaaatagtctcgaagattatggtaactctgtcattggaaggtttgatgaagatgttctcctcgtcacgatacttgattgtgaacaaagtgttgtctccattggcagcaacctcaccgccagtaatttctgcttcgacaggtgccggttgctgctggcttagttcaataaacttcgaaatggccaattcgaagggaaaactcaatataatggtcttcaaaacagacagttgtaaaatcgattcttgaaccaattcggccaacgtaatctgaagagtgtagtcatagccgggctccacttcacttgggatagtcaccccacccaaagaggagtagtggtcggccagaaacttcagtaacgtcaaagaaccgtccaattggcactcagagacacttacccaagctttggtcttaacactcaacaacagaatggacttatcttctgctgtgtttgaaatgtggtaggtggtatagtcgaaatcggaaacaattctgtccatggtcaacggcgaacccttgcgaagtgcctctatcgcttcattcagtgtcttttggatgagaaggttttgtggttgtaagtgtagcattgcggattaccgttttgaggcaagaagattgctagtcttgtatctacactagttcctttgaacgctagttagcccctatgcttatagtatttcttgtcaatacaagcgtctgaaaattcagatcgctttatacgagtaagtatgccaaatacaccaaatataccaaagcattgattgcgtatactgagaatacatatatatatatatatatatatatatgtatggtcattgctatttacaaaaggttgtatggagtgggaatattagagaaaagtagtcgagaggccaaagaaaacttagagcgtactgcgcatcacgatttacttggcttcttggctccatatttcgacctcgaagaaatcctgtttaccacaccactcaggtcaccagcacctctgataacatggtacttcacaccaggcaagtcctgacaacgcccacctctgacatatacaatcgaatgctcttgagcatcgtggccctcacccggtatatatgcagataccacgttcccgttagtcaaacggaccctgcacgcctttctctgcgcagaattcggcttcttgggctttaaaaccattacacgtaatacgacacccttccgctggggacactgatccagttgtggagctgtacttatcttcttgcgtcttggaggcccggagcctcttttaatctgattcaatgtcgcttgcattgtcgtagtggaggaaaacaatctctgcgcctgtctcaagggcgtacaccatgtgttggacataaacctcgacaacatggctcttgttggcctgcttcaattctggtgtacctgtaagttctccgtcttttccctggttatatgcgttttttctccccaaatcgttttgtcgctcgggtaagactgaaatgcttttaaaagcactattactgtttattatgctatatatatatatatatacagcccgagtctggcttgatcttatttacatgatatatcatctagaaatctatatacactagatccctcatttgttcttggtttgagtatagctgaaacgcttcctggtaggtgcgaactcgcccagtttgtggcccaccatatcttctgatatttcaataggtacgtactccttaccattgtgtatttgaaatttcagtcccacgaactgaggaaggatggtggcggcccttgcgtttgttcttattggagtgcccttagtcatggcctcccttatgggtaatggcacgatgttggggcccttccatacggaccgcgataaaagtctagctgccggttgcattttatttttggtggacactacttctgccgatgctgtactgctcttgcaatgaacctcaccgttttaagtcatggttagattcttactaggcgcttccaattgccatttcttgctcagccataaccgtgaatagtgatccaaacgctaatgccgggtgatgcttaaaatttgaaaaattattgcagatttgtattatatagaaagcataactggcgatgagatgtgctcgaaactggacacctttaccattggtgaccggtagtgacaatgtttgcatcgagatttgaccctagccaattgactgctcctgcagctagcgcaccagaaggaatcgtcggaactactcccccggccattgtgcctttaaagaggcaggctactgaatctgataatgaagaatatggctctcaccaagattctgatgagagttccaactctagttcagaggaagacgaagaccgtatgcaagtagattatggggctagtgaagaggattcgagtgaagtggaagaggaagagagtaagccaagtactcacagcacagtgctatcgagattcaagcaaacagtatcattgcaagaaaggctaggtgcatctgatattgctgagagtaaggaagacgaaggtattgaagacgaggcggcctcaactcaccaactaaaacagattcctcaacctgaattcgtcaaaaacccaatgaatttgaatacaaattcattacagttcaaatctacgggttggttaaatactgagaagatatattatgataattccttgatcaaaccgttctcggattacgcaaatgaattagaagcaaaactactgcagaatatttgcaagaatttctctacaaacacttttcccatccaatcgatcatcctagactccatattaccggtattgaacttcacgttgaacgtatctaagagaaacttcaccagaagaatcggtgatattcttgtaaatgctgctaccggttcaggtaaaactttggcttactccattcctattgttcaaaccctcttcaagagacaaattaacagactgcgttgtataatcatcgtccccacaaaactattgataaaccaagtttatactacgttgacaaagctaactcaagggacgtcgcttattgtgagcattgccaaattagaaaattctttgaaggacgaacacaaaaaattatcaaatttggaaccagatatcttaatcactacacctggtagattagtagatcatctaaatatgaaatcgataaatttgaaaaacctaaagtttttgattatcgatgaggctgatcgtcttttgaaccagtccttccagggctggtgtccaaaactaatgtcccatttgaaaacggataaattagatacacttccagggaacgtgatcaaaatgatcttcagtgcgacattgactaccaacacagaaaagttaaacggcttgaacctttacaaaccaaagttgttcctgaagcaaaccgataaattgtaccagctacctaacaaattgaatgaatttaacatcaacattcccacggcgaaaagtgtttacaagccattgatattgttgtattcaatatgccaatttatggcacattcccccattgctgcaaagattttgattttcgttaaatcaaatgaatcgtctatcagattaagcaagttactacaacttatctgtgaatctcgctcacaatccagcgtattgaaaaaccttcaaaatttggcggtgagtattaattctgtcaattcaaacaactccaaagcagaaaataaaaaaattgttgcgaacttctcgcatcactcggaaagcgcaggcattaccatcttaattactaccgatatcatgtcccgtggtattgatattaacgatatcactcaagtaataaactatgacccaccaatgtcttctcaacaatatgtccatcgtgttggtagaacagcaagagctaacgaacttggttccgcttataacttactagtaggtagaggtgaaagaacgtttttcgatgacttaaacaaagatctagatagagacggtaaatctgtccagccattagaactcgattttaccctattggaatctgattctgaactatatacttcgtctctagaaagtttgaaaaactatcacaataacaccgcacaagcttaatttctcactttccaccttcgcatccattcatttataacattcaaacatttttttttttagtctcattctaataactcctgagtatagtaatattaatatgtatgtattgatgggtatgtaactgtaaaattatattcggtctatgtctattgtagtttcacacgttggaatgctcgtttgaatgcacttgtcaatggctaaccttaacatcaattcgtcatcgtcggagcctcctttcattgttatcttgatcagtaccacataaagcgtaaaattcactttgcttattactatatcatcgtaatttaggatgtatctggatttaaactcacttaatctctcgatttggtccttgatcatgttcttaatggttgttggattttcagtgaaacctgcagaattcaaaaacccagttttccgtatctttgtattctttgttgctataggtagtgagctcattgatcttggtcgtacagatggtttttctttagcagctttagactcgacttgttgagtatgggcggtcgtatcagtgctgtcattattattgaataacgctgaattggataaagatgtggtggaaaatcccattagtaacactgtcgaggtccaccgtgctatagtcagcccatgccatagaattaaactcgaaataaccaaagtagcaaggtaatcggatatactcgataacagatccaatagtaggggataaatgaataggtatgctgtataagtgatggtaataatcgggttcttcgtctttaaattactgtatttgttagcataaaacgtcttataaagtgataacgtcgataacactaaattgatcattagtatgctataccataaggtaatattctcgttttgtgaatcattggcattggcaatgtgggaatgaggaatttgctcattaatttcatcgtgatcatggttattcgtcaaagaactaccagattctacaaagaggactatgaattcttcaattatatggaataaaaggtccagcccaacaaagcataacgaaacggcaagcgcaaaacttagtagaacgtctattctatttaacccgaatggaaatgtgatagtgcctgtaaaccatacctggaactgagacaaattttccacaaatatgattaccagcgaaccgatgatatcgtaagtaataaaatgcgatagtgtaataaaattactccatgagtacaggtgtccgacttggaaagtaatcagacatgcaaagatttgtagagcggcaatagataactgaatataagcctttggccatggcaaatttgacagcaaatcattgaaatctggaatgggaagagatttggcaatgttcaaaggaattttcacctcaggctcttgaaaaaaattcatggatacagaggaatgcttataacgatgccccttacgaaatgaggtccttgatgcagctgaagagggtggtgtctgttgatgcggttgcagcgttgatgtcgtaaaattaaagggagaatccaaggtcatagaagacctcttactgctgccagcatcgggggaaatgcctcttaccggtgatcttgttctgggaggaggcggcaccagctttggtgctggtatatatttgagtgattgccttcgtccttcgttgccttttcccttcatcaaagcagcttcattgatattagcattactagaagcgttttcaccaaaagtgaacgaaggattgtagatgatactagaactggaattgttaccttccttggcagaataaaatagggaactgggcctaggtgatgcaaaaaatgtcctgttttgggatggtataccgtctacattcccgacagcgttcatattggacaaagaaaacgatgaagcatcggaatcattcaatttaggagtctggaaagcaacttccggagacaaattgtcctcctcttgtatagcgttcatttgcggcgtctccatagctctttccctattctataatctcgctcacaagtcactaaatattcactttttctctcttagtaacaaaaataccttcaaggttcatcattttcagtaatgaatattcttgatattacgcaataggacacttgtggaaaactttttgaggttgcgttacccgcgctgaaattcgagaacaataaagatcatcatctctcattttagctacattataacataagaaggtgcatttagttatcttatgtggactagggtatgacaaacatggctgccaagaatcagttcaaaggaagcagcttcacactagcgcagctaatcgaagaagtcggacgtaacggaggaaaaaagcctgtgttccagtataaggtaccacggtcgatacgatgggcttcaactgctctagctgtagtgtttctcacatatggcgctgcatacactgatatgtcgtggagaactgctcgagaagtgtacggaaacgctactgaggaagaaaaacacagcccgtggttcaagtgcaaaacttttgggcctgtggctttaggggttttgcctgtgatcctcgctgctgccacgaaacacgtaacgtcaagactagtcacagaaatgaaatatctgccaccgctcaagaatagtacggtgccacggtgtcaattgactcgacgcacttacttgttaggaagaccagtttctatcacgagggagatcaatgaactgtctaaaaataaggccaccaagatcttcacaggagtaggttctcaaggtatggaggataaggccacctttgttttcttcacagtggatgaaaaagcaccctcatttttcaataaattttacattttctcgagatctggtagcgttgtgaagaatgacgccaggatcttggactgctttttcaacagtgtggcagaaaataagctattgaacaggtcaatattaactcagatcctttcacatacgtctgccaagaccctatttcactcggggaattctagatcatccatcaagaatatcgtgaagcccaaataggtacggacatctacgtaagaatgcatgtaaataataatcgaataaaagaacaattaaacacttgtatatgcacgctatatctacaagaatccaaacagtctcaagatgtagtcgactgccaaggcgtacgtaaagtaaagtccggtgttgatatttgcattaaaatacttccagcagtttttaggattgtcaagatccactttctttatcatgctgaagagtctataagcgaagactcctagtccaccaatgaacccaggcccccataacaacccactgttcaagccggcgacagctaacagtgcgatttgagacgcggacatggccttcatgatagactttgtgcgtggaccccaagccaaagcggtagacttgattccagccttgatgtcaaactttttatcctggtgtgcgtatatagtatcgtaagtcatacaccacaagtaactgctcaggtacaaaggtatcattgtaggccagctcattacacccatggcaggaaacccaagtaacgctccccaattgaaacatgcacttaatgcagcttgaggatagtacgtaaaccgcttaaacaaagggtatgtgaacacaataggtaacgatgcaaggcctagccaccaacactgcgcaggaagcaaagatagaacgcccattccaacaagagtttgagcccccaagaatactaacgcccgacgggggctcactctaccagaggcgataggcctctcgacggacctgataactctttgatccaactttctatccaaaaaatcgttgatggtgcagccagcacctctcattaccaatgcacctacaccgaaaatacccaacataccagctgttgcgctcaatgtagcaccttgcatcatggctcccataagtatagaccaactgcagggcaaatataacagccacgtgcccacgggtttctctagcctcatcagctccgcatacggtatccatttcttaggcagccgagacacgaacggtcccagtccatccaatctttcctttcttgcaacttccaactctttcgacgtaaacacaggtgctgattctttcgaggaaggggaggaggaggaggaggaagaagacgtatatctctttctgctgcttccaatgattccagcaacggtaactcggccgctgcccagaatggacctccctagtaaaatactctttctctgccaaataaacattagttgacactgttattctacgacagttatttctactgtaatctatagtatactccgcccttctgataaccttacttttaattttggcctgattcttgtgaaacttttccacgatgccgaaatcgccgaaatggctcgtttagccttttctcgaagattgatatataaagagcatccatcgtgctggtaatggtgatgcaagattgaaaattcccagacagtgagcaccagcacaatgaccgtttacacagcatccgttaccgcacccgtcaacatcgcaacccttaagtattgggggaaaagggacacgaagttgaatctgcccaccaattcgtccatatcagtgactttatcgcaagatgacctcagaacgttgacctctgcggctactgcacctgagtttgaacgcgacactttgtggttaaatggagaaccacacagcatcgacaatgaaagaactcaaaattgtctgcgcgacctacgccaattaagaaaggaaatggaatcgaaggacgcctcattgcccacattatctcaatggaaactccacattgtctccgaaaataactttcctacagcagctggtttagcttcctccgctgctggctttgctgcattggtctctgcaattgctaagttataccaattaccacagtcaacttcagaaatatctagaatagcaagaaaggggtctggttcagcttgtagatcgttgtttggcggatacgtggcctgggaaatgggaaaagctgaagatggtcatgattccatggcagtacaaatcgcagacagctctgactggcctcagatgaaagcttgtgtcctagttgtcagcgatattaaaaaggatgtgagttccactcagggtatgcaattgaccgtggcaacctccgaactatttaaagaaagaattgaacatgtcgtaccaaagagatttgaagtcatgcgtaaagccattgttgaaaaagatttcgccacctttgcaaaggaaacaatgatggattccaactctttccatgccacatgtttggactctttccctccaatattctacatgaatgacacttccaagcgtatcatcagttggtgccacaccattaatcagttttacggagaaacaatcgttgcatacacgtttgatgcaggtccaaatgctgtgttgtactacttagctgaaaatgagtcgaaactctttgcatttatctataaattgtttggctctgttcctggatgggacaagaaatttactactgagcagcttgaggctttcaaccatcaatttgaatcatctaactttactgcacgtgaattggatcttgagttgcaaaaggatgttgccagagtgattttaactcaagtcggttcaggcccacaagaaacaaacgaatctttgattgacgcaaagactggtctaccaaaggaataagatcaattcgatatgtaacatttttcttttcttttcttttcctttttttacaatagctaatttacgtttccctacggtattggtcggaacgaccaagcttcaatttataaatatcttaattttaacagcagttaccacttgaatgagaaactttttgatgcctactcttttgctttttcatatcatgacctccctacatgcttcggaatttccttattcgtagctgtctaacagcaccacttagcacaagtacgtccacccgtttcatacttaaagatctcagcagccacccaatctacatttagggtacctgtcacatatcttctcaaattttaggttagctttcaattgtaaagtctctttttggatattgcacgtttcaagtcaaaacgcggctgtaacataattttctgaaacaatattaaaacatagtaatgacttaaaacaagcgactatcgcaaataagcagttcccagcaagcaattaaaacgtatataagcgcagaataatgatctatcatcaataattatcgtgaacttttccagtatttacgttcatctttgaaaaacggcgagcattaacaataaaagctaaaaaaaccaaaaaatttcagatgacattatctttcgctcattttacctacctgttcacaatattgttgggattaactaatattgccttggcatctgatccagaaacgattctagtgacgataaccaagacaaacgatgcaaatggggttgttacaactacagtttcacccgcgctagtctccacatccactatcgttcaagctggcactacgacattgtatacgacttggtgtccattgacggtatccacttcatctgctgccgaaataagtccttcaatatcgtacgctactaccctatccagatttagtactttgacattatctacagaagtctgctcccatgaggcatgtccttcgtcatcgacgttgccaaccaccaccttatctgtgacttccaagttcacttcatatatttgccctacttgtcacacaaccgctatcagctcattatccgaagtaggaactacaaccgtggtatcatccagcgccattgaaccatcaagtgcctctataatctcacctgtcacctctacactttcgagtacaacatcgtccaatccaactactacctccctaagttcgacatctacatctccaagctctacatctacatctccaagctctacatctacctcatcaagttcgacatctacctcatcaagttcgacatctacctcatcaagttcgacatctacatctccaagttcgacatccacatcttcaagtttgacatccacatcttcaagttctacatctacatcccaaagttctacatctacctcatcaagttcgacatctacatctccaagctctacatctacctcatcaagttcaacatctacatctccaagttctaaatctacttctgcaagctccacttccacttcttcatattcaacatctacatccccaagtttgacttcttcatctccaactttggcttccacttctccaagttcaacatctattagctctacttttactgattcaacttcatcccttggctcctctatagcatcttcatcaacgtctgtgtcattatacagcccatccacacctgtttactccgtcccttcgacttcgtcaaatgttgcaactccttctatgacttcttcaactgttgaaacaactgttagttcacaaagttcgtctgaatatatcaccaaatcctcaatttctactactatcccatcattttccatgtctacatatttcaccactgttagtggagtcactacaatgtatacgacatggtgtccttatagctctgaatctgagactagcacattaaccagtatgcatgaaacggttacaacagacgctacagtctgcactcacgagtcttgcatgccctcgcagacaacaagtttgattacatcttctataaaaatgtccactaaaaacgtcgcaacttctgtaagcacctcaacggttgaatcctcatatgcatgctccacatgtgctgaaacgtcacactcgtattcttccgtgcaaacagcttcatcaagttctgtaacacagcagaccacatccacaaagagttgggtaagttcaatgacaacttcggatgaagatttcaataagcacgctaccggtaagtatcatgtaacatcttcaggtacctcaaccatttcgactagtgtaagtgaagccacgagtacatcaagcattgactcagaatctcaagaacaatcatcacacttattatcgacatcggtcctttcatcctcctccttgtctgctacattatcctctgacagtactattttgctattcagttctgtatcatcactaagtgtcgaacagtcaccagttaccacacttcaaatttcttcaacatcagagattttacaacccacttcttccacagctattgctacaatatctgcctctacatcatcactttccgcaacatctatctctacaccatctacctctgtggaatcgactattgaatcttcatcattgactccgacggtatcttctattttcctctcatcatcatctgctccctcttctctacaaacatctgttaccactacagaagtttccactacttcaatctccatacaataccaaacttcatcaatggtaacaattagccaatatatgggcagtggatcgcaaacgcgtttgccattaggaaagttggtcttcgccatcatggcagttgcttgcaatgtaattttcagttaatatcagaacaatttaattcatttatataaacatatacaatcaatcgaataaaaatacaacaatgtaatgaaaacgctctctattgatatgtatttgctgacgcttataaatttattaaagttttattttaaaccgttctagtgacttcacgcggggagatacatccaatagtaaattacaaaataaggaaagtataaaacaaacggataacaacagtagcttggagacagcaaaggcacccgagcaggcgtggaaacacacgatgcatttgaaaaaggggaagaggagtattagcacagtatggcgacttttatggaagcgtttttattccgtaaactctaagacgaatatgcatttttctcgaagtaggaagaaaccagtgacaaacttcacaaggacaaacggacttctcctgagctgtaatggtgatacattcccatatctgcgtacactgtggagatacttcaatgcgcctggtaatttgatgtttgtcacaactaatattgtcgcatttatgggcattgttacgtataatacgctggttactatcagcagtgaaagagcattcgaagagcagatgatggcggcacaggtgagcctggcgaaacagagagaagagctcgagactacggccctcagcttgccacgagatattgaattgaggggtgaagaagatgatattaaatgggagcaacctgatgtagcacatgtccgggaagatcccttagtcgaggagcagaacgcaaagttagacacccctataaaacagtatactttaggagatttgattttgaataagagggaaaatgtcactgattatgactcgcagcgtgcgaaggcatctatattccacatgctatatgcttatatgctgtatcgagatgttattcaacccacgaccatgactcaaaataacaacagcgaggaatggcggcgtgaagtcgagcttttgactaagggaaaagaggtacaaggtactcatcgaaggatagacgtgttctacgacctgtggaataaaaatttcgataagatagtgacatcacctgagaaagtgcagaattttcaactgccgaactggtctaaatacccaacgatattgaaattcatctgcacagaacttcacgacaacagtttgaagaccttgggtgagtttaagcaattctatggaaaggtgcgatctaacgaggtaaaaaaactgttgggtctttggctgtacgaccattccttccttttcccccataatatctacgacaacagaaccgaagaagatttttacgatatattaattaatgactccatgcaggataacaggatattccagaaatactcttcaattgtaatgaatccctacaacgaacgtactcaactttttttccctaatgtaaattctccatctgtcaacaagccagtaccgagcatatctctggaaacatacacacgactactcaagggatatatcaacttgcaagaaacaggctgcaaatacgactataatgacaatatattcaaactaatcagcatcctcaaactaaattgtttcctacaacgcaacaagaagaaacacgcagggccaaccgtcagaatcctactgccgagagatgaagaccgctctcaaatacttggtaccatttcgcaggcagagaagagaacctgttatcaaattctaagcaaaaatagggacgtggttgcgctgctgaaacgcatttctgatatccaggcggactcttcttaataaaacatgtaaatatgtacctcccaaatcacactcatcatctcatacgaaactgtatctttttgggtaaaattttcatcgatgagctttaaaagcaaaactacttcaccagcaatgaagctactgtagcatcctatgatctcttcggctctacacatcatattactagcctagtcaacatgaagttcttaaccaccaacttcctaaagtgctccgttaaagcctgtgacaccagcaacgacaacttccccctacagtacgacggcagcaaatgccaattggtacaggatgaatctatcgagttcaatccagaattccttctgaacatagtcgaccgcgtagactggcctgcagtgctcacggttgctgccgaattgggaaacaacgccttacctcctaccaaaccatccttcccatcttcgatccaggagctcaccgatgacgacatggccatccttaatgacttgcatactttactgctacagacgtccattgccgaaggtgaaatgaagtgtaggaactgcggacatatctattacatcaagaacggcattccaaacttgctgttacctccacacctggtataaatcaagcgagatctctgtgtgtgggcacgcaagacgaaaagacaactatatacacagctatatatgtagtagtagcctcatatacgtatggcatcaaacatgtagcataaacaacctaaaaggaaaacaaagactgagatctaacccaccacagtttctatttgagccttcccgtcgcgcgtgatttggagatacagattctaagagctttaaagaacgagatactctcctgttttaaggactcaccggcatataaggcagcaaagtcgccggtttgaaggttcaggggccttgaaggtagtatcatttggaaaacagcaagagaatatggctggacaccatcacgaacatgaacaagagcgcgaccacgagcaagaacacgaacacgattcccttcaacggcctactactggatcagaaaggactagaagtatatccttttcgaagttgcttacgcggtcatggaaaaggaatgcgagttcatcgaacaacatgagtgtgtctagcgtgaatctgtattcggatccagagaactcgagagaatcagatcacaataatagtggctcagagggccagtcttcacgattttctaaattgaaaagtatgttccaatccggcaatagcagcaaaaatgccagtgcccataacagcagccaaagcagtcttgaaggtgactcggcgtcatcttcatctaagttaagatacgttaaaccaatgacttctgttgccaatgcttctccggcatctccaccactttctcccacgatcccggaaacggatgttcttcaaacaccaaagatggtacatatagatcaacatgaacatgagcgtgaacactcgaattgcgggtctccaataatgctttcatcatcctctttcagtcctactgttgccaggactgggacgggtaggagaagatcaccgtctactccgataatgcccagtcagaactcgaataactctagtagcacctctgctatcagaccaaataattatcgtcaccattcaggatctcaggggttttcttccaacaatccattcagagaaagggcaggtacggtacgcagtagtaacccatattttgcataccaaggtctaccaactcatgccatgtcttctcacgacctcgatgaaggattccaaccatatgcaaatggcagcggcattcactttttgtccacccccacctcgaagacaaattctttgacaaacaccaaaaatttaagtaatttatcactaaacgagattaaggaaaatgaagaagtgcaagaattcaataacgaggatttcttctttcacgatattccgaaagatttatcgctcaaagatacgctgaatggctcacccagtagaggtagttccaagagccccacgattactcaaacgttcccttcaatcattgtcggatttgacaatgagtacgaggaagataacaacaatgataaacatgatgaaaaggaagaacaacaaacgacaaccgacaataaaacgagaaatctttcacctaccaaacaaaatggtaaagctacccatccaaggataaaaatacctttaagaagagcagcttcagaaccaaacgggttgcaactcgcatctgccacatcgccgacatcttcttcagcaaggaaaacatcagggtccagtaatataaacgacaaaatcccaggccaatcagtgcctcctccaaactcatttttccctcaagaaccctctccaaagatttctgattttccagaacctaggaggtcccgacgtttgagaactaaatctttcagcaataaatttcaagatatcatggtgggaccacagtcttttgagaaaataagattgctgggccaaggtgatgtaggtaaagttttcttagtaagagagaaaaagacgaatagagtgtatgctttgaaagtcttgagtaaagacgaaatgataaaaagaaataaaatcaaacgtgttctgacagaacaagagattcttgccaccagcaatcatcccttcatcgtcacactataccattcgttccaatctgaagactatttgtatctctgtatggaatactgtatgggcggggagtttttcagagctttacaaacaaggaaaaccaaatgtatatgtgaagacgatgccaggttttatgccagtgaagtgacagcagcactagaatatttacatctgttgggttttatctatagagatttaaaaccagagaatattttgctgcatcaatcaggccatatcatgctttctgacttcgacttgtctattcaggctaaagattccaaggttcctgttgtcaagggttccgctcaatcaacccttgttgataccaaaatatgctcagatgggtttagaaccaattcctttgtcggaactgaagaatatattgcccctgaagtcataagaggtaatggccacaccgctgcggtcgattggtggacgctagggattttgatctatgaaatgttatttggtttcactccattcaaaggcgataacacaaatgaaacttttacgaatattttgaaaaatgaggtcagttttcccaataacaatgaaatctccagaacttgtaaggatttgatcaaaaaattactgacaaaaaatgaatctaaaagactgggttgcaaaatgggcgctgccgacgtgaagaaacacccctttttcaagaaagtccaatggtctttgctgagaaatcaagaaccgcctctgataccagtgttatctgaggatggatatgattttgctaaattatcatctaataagaagagacagactagtcaagacagccataaacatctcgatgagcaagagaaaaatatgtttgaagaacgagttgaatacgacgatgaagtctctgaagatgatccattccatgacttcaattcaatgagtttgatggaacaggataacaattcaatgatttatggtaataccaattcttatgggaaaattgcatacactccaaactccaacagatcgaggagtaatagtcatcgaaccttttttaagagataaagggggctttgacgtataagtgtcggtattttttttttttttattgatttttttttcactcttattttttccctcatttattcatcatacatttaacgaactctatttcttttcaaaatccttatctacctatttttttttctttattttctttcctctgtcagttagtcagtagtgtgtaacttaaataaatcatatatcggtgtttcaatttctagcattctgtgtaaacatcagatgaagcattgcctttcttttcaatgaactctatgtagttttttcgatttgcttgcgtactatttttcacgcgatagttgaagaaacgatagaaggatggcgcaatatacaagttaaaagcaaatagatatctaatcaatagttaacatctagaataaagtgctggaacttagatttttttgtgcaatatgggactgatattaaggtggaaagagaaaaaacagttgtctagtaagcaaaatgctcaaaaatccaggaaaccggcaaacacatcgtttagacaacagcgcctcaaagcctggcagcccatcttgtcgccacagagcgtactgccgttgcttattttgatggcatgcgtcttcgcacccattggtatagggctggtggtcagcacgataagtgtccaaagactagtggtaaactacacagaatgtgatgcattggcaccggcgaagcattttgaaacgattccctccgagtacgtggactaccacttcagtaagaaagtcgcagtccaacctcaatggatggtacttacggatcctgaattaggcaatcaaacttgtcgaatacagttcgaagttccaaatcatatcaagaaatctacttatgtttattaccgcctaacaaatttcaatcaaaactatagagaatatgtgcaatctcttgacctagaccaattaaaaggaaaagcattgatcggaaatgatctggatccaaactgtgaccctttaaggacggtagaaaataagaccatattcccctgtggattgatagcaaattcgatgttcaatgatacattcggcacaacacttactggtgtaaacgatactgcagattatttgcttaccacaaaaggtattgcgtgggacaccgacagccacagatatggaaagaccgaatacaatgcatccgatatcgtaccgcccccaaattgggccaagttatttcccaatggctacactgacgataacattccagacctacaaaactgggaacagttcaaaatatggatgagaactgctgcattgcccaacttctataagctagcaatgaaaaatgagaccaatgggttaggtaagggtatttacattgctgatatagaactcaactacccagtaagatctttctatggaacaaaatcttttgtattaaccacaaacagtattatcggtgctggaaacgaggcattagggattgtttatttgattgttgccgggattgcaactcttttcgccatactattcctgataaaagtcatcttcaaaccaagacctatgcatgatcatagctacctaaattttgagaacagcgataccccattcgatgagagtagtgtcgttagtattccattgagagaaattttatgattgattatcatttactataaaatccctgcgtttgattcggtctctagggaagcgttgtaatttcatgtatattcaaaataaggacgaggttatataccatactatattatctccttgcattctgtatcaaacactttattcagtacatatacgatacctatatattcattaaatgttcttttcgctttatttcagcaaggtatagtgctatttaaaatccataatcgttattgcgtctctttagtctgtccttcattgccattactccactacttgcgtctggtggcggcgttggcgtgctggaggtgttgaaactgttcgacgttttacttcgaccgagacttgccctgaattcttggcctgctgaaggtctagtcggccgtgatgaagctcttctcggtgtcgcgctagaggagcttgtatgattattgtatatatcttgaaacgatttactcgcaggcgtgtactccggtgtgttcccgtttgaagaaggtgtacccataggatcttctgaagaagccttccttctgttagaaaaggatggcgagaaatgacgcgagttttgcttcttcatatcatgcttcacttgagtatctaatattttacgttcgttcggtaaatcttccttctcccccaaccatcctgggaacccctggaaaggatgctgattttcatagaatttcacaagccctttatggaccaatgtagtatttacagtatcaccatctttttctgctttaatggataaatgtgccaacgatgtagataacgatttggttgacgacttaaacttgttccaaaatcgcccggatccttcttgggaatgcgatacttgactcatcatatgcgtgaaatcttagttatactggtagttggtattagggcctagcgtctaatagttagttggcgttttatttttttgcacctttcctaatagtattaatctctaaaagtgaaaaactcctaagagtctttacgagctcatttaatacgttctgatcagaagcaagactataaaatgcaatagccaatactttttagactaaaggtagacgacttactagcggttcaagcttcaggaactacactctcaattacgttctagtccattttgtccctctttccggtttttttttttttacgtttccttatgaaagtataagtaatactaaagaaagatttataaagtgccgttactgttacgtatgataaaccttttgatacatttcttcttatttaagccactgtcttttcctttagatagatgccgtacttgtcctttagttctttcatgattggatcattaatctctggtgagtatggcgctagtaagcctggtcccttgattgtaccatctaagacgaatttcgttgcaatggcaactggataaccaacagtagcggccatagaactgtaaccaccaaccttaccatagtcaactaaagtggatgttcttgtttcggtagttccatcagcccattcaataccgaatttgtgttgtagtacaaccatatctctttcattgtcttcatattgcattagttcttctaaacgtgcacatagagtgtctaaagcattacctcttggtgtgatctttgcgtcagagaacaagcctaaccaagcaaacccggaaaggattctttctctatcttcatcatctttccaagtagcctttgagtcaatggaagcaatcaaatcttctttagaagtagacttggcacctaaatattgttttagtgcttcgttccaggcaattggcttgctgaagatttcgttagcatcatccttcaacatacccatgtcaactaaagccttaacaaattctgggaaaccttgatatctcaaagtacctctaatgaccgtttcggcttctggaatatgataaagatccttgaaaagggtagagtctctatttgggtagcaaacgaatgcataacctgggtagatgaagtaaggcttagcagtggccattaagtcttcggaagaaacagtttcaatctttccgtctttccagtatttagcagagtttcttaaagccagtagcacacctctggaggaccatgaaaatttgtatcctaatggattatcagagtcttcaggagctggtaaaccaccacagtatgacaagaatgactttagcttaccaccagctctgtgaacttcatcaatagtcttgaccgcatacaagtggtcgatacctggatccaacccaatttcgttcataactgtaatacctgcctttacgatttctggttccaattctcttaaggcaggtgagatgtaagaggaagtgacgacatcggtctttgttctgatggcgctctttaccacatttggatggaaggtgtatggaatcaaagagatgacaacatcgttatcagccagaactttgtctaaggcactgtcatcggtaacatccaatgaaatagccttggatccagagggcttggccaatgcttgcgcattggctaatgttctacatgcgacagtgacattgatgtcatcattagcagccaatgtgtcgataacaggttgtgcaacaaaaccagatcctagcaacaaaacgttctttcccatattaaaatatataatacgttaatataactcaattgtcctgataagttttccctactgcctaaggatccttcccatgtaattttaccaggaccctacggtttatataccattaagccaaattctgtgctactttctatcatctattgctgataattccattggaaattctcaataccctttattgacatctttatttttcactacaaagcgaatttttccaacggaatttcgattccagagtatgagtaattcttttcactactaaacgcattgcttcgtggtcagtagtaaccgcaatcacactcttcacttctgttgtggtgaatatcaaaagaaacaagagatcatccacaatttcctcagcttgacttgtctgcagttgcgattaaaatttgacttttgctccaccgctctctacaggtattatatttggaaatcatcaaatgatgggaatcccctacgtggcacttagatacgatacataagactcttgcatatgtagctaccaacgtgggaaaacctttcaagtaacagtttgtttgctcttagcaacttctagccctaatgaaaaaaaatgaaaaataattgccagcttttccccgcgacttttcaaaatcggtataaaagcaagtcgaaaatcagtcaaaaaacttttctctcttgattgcttattgcaatctcacttgttttttccttgattttactttcaatttagtttacaatatcatgggactttatctccatgactatgccatttctaggtagcctatggtaaacgaatcccgtagattattcacacgtttgttgtctttgttgacaacaacacagagtaagaaaaagcaaaagatttatctcttttgtccatcttttttttattttgaaggcgtgtaacatttattggttacaacatggcttgttttcttgtccctaacaatcgccaggagaattttttttgaaaattttcttctattttaattatgtacataaatgtcgtcagttaactacaaatgagctatctatcaatatgcttttttttttttttaattactgctcaagcttgctatccccttctacctccgtttcctagcacagaagaaagtgcccatatatcattatattcaatttttaacttgtctctttttcttttctgcctcggtttcgcgcatctactctacgctatattttcataatcatctcatttaaatggcattcattcccttccgcgccagtatattagttactaatcatacagtttcttgtttcaattttttagattttaattagcggtttttttttggtttttcttaagattggttttatgatttttttttttctttttcaaatttttttattattttttcaatttttctttttaaaaggcttgtggttgactagtcctttctttttaggggttgctttctatgagaacgtgttccattagtaaatatgccaggaggattattgctcgtgggcttctttactgtttttctttctaagcatacttcaataccatcaattgactttttcttcttctctaaagcatcgatttggctcttttgagtttcaaagtcgacgacggcaaaattgtctgcagctgttatcctcataactttaccgaattctttttctaaggcacttctcaatttttcttctcttaagccatttgtacctctaatgtagattggataaaagccgtccttgttaacggtgctgaatactggttttttcttatttttgctgttagcactagcgttgtccctccgattccccatttcaaattttctttcagtcggtttcttgggtagtgtttcaggtctgatgtattcaaccgtggtattatttttgctaattctgtcggagttttcattcatcaactttgaggcccatgtcatctttggtggattcgcaacgggctctggagaagatgaaggtgttgaagcgttattgccggattctttggcgtcggaaacctgtggctctattggtttaatttcagtttcagcttcctttacgcccccaggtaccggtttttcatcactaacttctttaccgttgggcaaagaagagttattaacagcatttatggcctcaacagagccttcctttgtcttgattggtgcagctttcttttcggctttgtgagatttttcatttagtttagtaacgtttcctaactcttctgtagagacctcatcttgtttgtggttgcccttagtactagatggtaccgtttcggtgtgaatcttggactctttagtgacgggtatagcccgaggttgactatgatcgacaattggtttttcctgagttgacgattcagttggcgcagttgtgtctttgaccgtttcctttttggcctttggtttcgatatttctggtgatttttctttttctttttctttttcaactccggactcatgccttattttatcttcttcaactgcactgacagagttctcctcgttagattgtgacaaagaagcatctgttaagacataaggcttgaatgaattggaaataaatctgattatatcattggtaatgtcaaacgtagacccattgctggatggtagcaggataaatgtttgacaaaacttatagaccggagttcctgtccaaaacatttcacccgtggccatgatcagaatgcttttgtgcaagtgcccagtgtactggaaatctatagtatctaattttagtttcaagctcctaactttggcatcatttctagaaaaaaacttattaatgttttcacgtccagtaactttcaccgttggaagaacgtcatctttttcgtttgttgacttggactgataattagtatgcgtcaactcggctgtacttgcataaaaatatgccaatttggaagggtcggtcctcattctttcgtagtagttttgcaaaaaggcaaaacatatgtcttgaacggtaacacccattttcttttatttgatacttctattcgagggtatgacttcaaatgcaactattagtgacaaggtaataaaactataacacacttgaaaaaaaaaatgcgatggttttgtagtattcttcgtgatctttttctctttaaaaatcaacgaaaaataaagatgtatcagtaaaataagttttcaacagattctctgtaaaatgattgactaattgaatatttgaaagaaaatgaggtttgaacgaaaataataaaacaaaaaaaaaaatgtaattaaatgggcaaaaatgaattaaaatgtagggaaaaaacacaacttgaagaattaaacagagtaaaaaaacgaaagcttgtggtaggtgatataaataaattaaagcaatatcttactgtttattcttcctctagaatagttttggtactaacggtaactagaaaactgaagaagtttttcgtattcttctaatactcaagcaaaatatcctatgtcaagtactaccacttgtacagtcttcgttttgtacaaattaggtatgaattgctcttttttgaaacagtaatgggataaaaaacaaatgacttagtttaacgtccgccggttgcgatagaacttttaaccgtaacaatagtaacagtggacaggaaaaaaaaacggtacgaaaaggtaatattgcctaatctgaaataatgtagtcactctagaactattaataaagaagcttgtacttcctcttatccctggaatggacggttatgctgcttgcaatatgtcattctttcattaatcgccacctgatgtttttcgctgctttggacgaaaaaatttccaagaaaaaataaatggttaaacaaactacagcgcacgtgaccgataactatacgggaataacgcatcaatctcctgtggaagagtgcttattgcatcgaagaaccaatctgtattactacatgtccaatcataagctgatgttgcttttaaacttttttttttaaaattgtgtatacatatagtacataaatgatcattggtccccatcaataccgtatatgacaccttggtacttggcgaaatccgtaccgtttgggaacttatgcatagacagcttgctcaattggcagaaggatagaagcatcaatagactctggccgcctgtagtagtaaatatagagaatcttggtagccctaactcatcggcaagtgtggttagtgaatattgctgctgctgttgctgttgtgaagattgttgcaattgagggttcttgaactcctggattattttatacaccaggtttaagtcgtagaaattgggcatgtattgatggacccaccactcgaaatcctccttgttgttgggcatggagtcattcattagaatgttgatcaggaaacctagatcatatgccgcatggtatgtgatccaagtaacagaatcatccatcattaaaccagagtccattagaagctgcgaaaattcaaatacatcgatgcctaaattttcgtgtttttcgaagttgatacctgattttctgagtaattctaacgattctgtggacatgatttccttctttgggtcaaattcaaaattgaactgccacgttgagggaccgttgtcaggcttattgccgttggcgtcactcaaggaaagaccaagttgtattgggtttaagaagtctacgttggccctcattgtctgatagtggtaatcgaccttcgacctgaaagtgccgatcggcctagccaaagtccccacaaactcagtactgattgacacatgattatactgcgagaccagttgtcttataacggcgaattcactgtaaaggttggacttccagacatcgcgaacgaaaagataatttgggggtggtaaaaagatcggtggcatactttggttggttaaatgcttgggtagctgggaagccaagggacgattgagtcccactccctgctgctgttgctgctgttgttgttgctgctgttgttgttgctgcagaacgttcagtccgggcggcaaactagccaccgaaacaggcgttcctatattaaatggctgctgttgttgttgctgttgctgttgttgctgagttaacagtggctcgttcttctgcttcaaaagataggcattgttcatctcctgattaacagagccattaattgtatttacaggcatcccttgaggaaacattcttgctctattaacctttggcgaatacacctgaggtcccatgttttgctgctggtgttgttcagaagcctgcctctgagagaaaaactgctcacctcctacagctaataccctcggttgtacattcatagattgcataatcctttttgaccctttataaatgtataaaattgagttgcctgtttctaatcgttcgaagtatttccagtatgaaaaacaaggaagccctgataacgagacacgctaataaacttcaaactgatctttcttgtcagttatcattctactactataattgaaaagactcaataaagaaaatatcataatgatgaaaaaagagcgagcagcgggtaaggaccgaattccgtttggaatgactggtataatgagatttaccttatactatagagagggctatatcattaccgaacttaagttttctattggaatattatactttataaactaaataattacccatctatgttgtttccccaagaatgtttgctgccatataataagaacaaaaaaaaaaataacaaaaaaaaagaaaaaaaaaatcacttgtaatcttaaattaatattatacaccggttgtccgtttttacctctatgccgtcttctcaacttctttcttctttggtttttcttccccttccttttcaggtggaaggacgaaccaagggattttacctctattaaaatcattcaatatttgcttagaaacaccagactcatcaggctcaccacccttcagtaatctaccttgtttccttgccagaatttcaataaactccgtggcatccttccatcctgagatctcgtaagttctttccaagtgctttacctgacaacgttttaaaacacctggaatatattgttctgggtgtgtgacgtgttcgactctgacaacacctctgaataaaatgtcttcttcggagtctttactagaaggcggcacaatacctggacaatcaatcaaaaaaattcttttcataagagtaatatattgccagaccttagtttcaccagggattggtgcaacttgacacacctttttctttctcaatgtgttaatgatggacgatttaccagtgtttggatagccgataaaccctacagatatttgctttctatcagtatgcaactgtgagaactgacgtagcaactgaattaacgaacctttaccgaaagagttggtaatagatgcgtgaaacgccaaagttggacgttcctttgacaaatgtttgacccaagctgcctacttgtaaagttagaattgaaaaaaaaaaccttctgttagtaaaaaatacattttgtttcataataggtaatcttttgccccaagagaatgtaataatcattgttatagccgagattgattgtttcgaagagtggattaaactaaaaaaaaaaaaaaagtagaaaattgtgaggatctttactacgaacatattgtatggagcccgagataaagtctcaaataacaaaagctcaactcataagatcctcgctgttctaaaaagcgaaggtatacctttaaaacaaaggttgtccttctaatttacccatgaggcttccccagaacggggaaatatggataagcgaacagtattactcttccaaaacagtaacagacacttctgtagataagtttatcctaaaacggatagagaagcaccctgacaaaaaggtttggtaataaaaatcatactctatcgaaaaaaaaaatctctcgtgctatcctcttggttggaaagaatcaaaaaaaaaaaaaaaaaagttaacatactgcaacccaggtaggtaccaaatcacacttattaagaacataaattaaatgcttgtgtggtgtttccttcttcatatactcttccacggacttacaacgggtacccaatggatcccttgcatctagaacatgtattaccacgtcagacgaatcgatgactttatataattcgttccaaatacgtttggattgacccttactgaaaatagcttcttttgctgcggaggtccacccattttctttgtcttcctggttccccattagtcctaatgtggcatctaagacttgcttttcctcatacttggtaatgtcttcatttgtagccttgaccaagtcctctagattggatgcagcaagacgtggtctctttctttgggctttgggcccaaacgcatcagcataactttcggtatccaaaattctggcttttggggattcatctgcgtccttttcttccaacaatgacatgggaagcttatttcttctcagaagaacttgatatgtatctttttgggtttcacccaatgcacttctgaaatgctgcagtgcgtcctgagatatcactcttgtgttaccgaaccaacgacgatctggttggaccctcgcatccggtattgtggagtcctggaaagaagcggccctaattaaattacctttcttattcctgatctccttcccactagtgtacatattcaggaatttgactctcttggagtctctgtagaaattttcacccttcacacgaagattaccatctttggtgtcaccttcacgaatacgtctagatttctctttcttaccagtacccattgtattattcctcccctgatatttagtggttttgctgcaagtcaacagatcttcaaagttaacacttaagggaaagtactaacaagtagtaaatatcttttatatattctacgcttctttatatgcccaaaaagaagaaaagtgaaaaatttttcttcaagcgaaaaatttttgcgatgagcatcgggcaaaaaaacgtgctaaatgacaggttgtgtttatatatttgttattgattctatattatagtaaattggtgagaacattacccaagtctttggacccagaggattgctgcttgatatcagagggagcattggcacggcttgtttccacacgacgttgtttaaattccctgtgagggtgagaatctgcagactctccttcttttccggcgcgcttcctagagttcttaatgttttgtatcatcttactttgctccacgtttctaatgaattccgcgttcagtttgttggcctgcgagatttccatctccaacttggcctgtctgatatcgttctcgcgggcaatctgttcagtcaaatctgcccatttgaaacctgggaggtacttcacgttcaggatatcatcatggtagaaagtacctttcttgccaccaataatgttcccgttcaacgtctccgcacacaatttggcgtctcttttcctaataaactcggcccaaccttcttcatacttgtttttcttgtttcctccacctttaactctttgcttgtacttttgatcgtcctctttctttagaaatagtctatctacctcaccaaaacgagttaatatttgtctcatttttgcaggtttcatgtaaggtggaatactggagaagtataccaccccagtcttgtgtttagacttcttggcggcctttgattttaccagttgccttagtttttctgtttttaaatccagtgaagtggtggacgaagcttgttcttctacttctcgatcgagcttttctccattctctttatctggttgttctacatcctctttttcttcttgtttttgctcttcttctatgtctgactcgttttcactttcgatgtcttctaccttcttactgaagatatcatccttactagaaatttttttcttggtctgaattaagacgttatgttgatcggtttcctcatctgaggaaaagtcttcaaagtcactatttactttttcactcatgcgtaaaaatttacttcactctgctgcagtaaactgtttgctttgtacttacatagcaatgggtagtttgtcaggttgaaatttttcaaaatcttaatagcgaaagttttactgcgcaatgtgagaaaagctggctataacgaagtaattcaaaataataaaacaagagaaagaaaaaatttacacgtcattgcctttggaaatgtgatcagacagacccaatatcaccgtttaaatattcttcacgagataatgtagtttgtcaattgaaacgctatttggtggctggctaatcaaatatggtcgatgaaggggttgtcaatccagcagcccttaaagaattgtcgctatctgtttgttcctataattaatttgcactgaaaagatacatgtgcattattgcagtatattataaggaattccggagttttctagtaactttctagtcgcgcaaccgagagatgagtactacaacgcaacctatttggtagtgcatcctacacattgtgaacgtttttggttcatattacaatattacgatattacgaattttaccctttctttaatactaactttgatcagaaagcacctttatcaatatggccacgtctgggaagtcggtcataatcaaaaggctacaggctttggggtttgaaatatcaatatacgaattgtgagactttgttttatcttagggacgaaaatggatgtgtgaaattacttatggaaggatcaataatagcaacgtttgctaatgtgttaagatggcaaaatgctactggtacgcctcgttgagtatccatcattattaatagcgccaaaattgaaacattaattgcggttttagaacaactttagaattacagagcaaggtgataagatctcaatagcttatgaaaaataataattttttagaacctaatgaacgtgtcgaaactttccgcaaaatattatgtacatctctactcaaccttctattaggatcatgagaaatgtgttaaaacagaaaaaatgcaccctcataataaaaaacttggccaaaccaaaccctttctagtacatcgatatgtatatcacacaataaagtcaatgcagcataacttagaatcgaggtagcgactccccgtattgctcaaaatggaaaattctatggaaatagaattcatatgactctgagaactaaaggaacattatgacgaacaaaattgctatgatgtgaggaataagatgatacagtcctaccaaataccaaagatcgggtcgtcgagggcggtatcatatctagggagatttcttttcaattagagcatattcattatcaagtaaccaccatttgtattttttttttcttctcaaggtagttattctgttctgacgtgcagaagatgggcgtagcattgacacaaagattcagtgggaaactatatatccatatctcatcctggtttggaaaatgaagagctgcatacttatatgagggaaagaaggctaaacaaaatatacgtaaagcaactatcaagagccaatggaatctattttcaaaatttgcgttcttccaaaacatttatcccgtttgatgcattaatgaaaattatgaacatttatttccttaccacacgtacattgggtgctctactttcttttttatttaagcatataaaatgtacacagtagtaaaataccattttaaaatattatttgaacaatcatagaacactacgcaggtattcttcttcaaaaagatagcttcaatgtatttcatgtatctgaaaacgctttgtcttgccattaaagatctggtggccccgacaaaataaaaaaaaatactgaaggatgcgaggttcgaactcgcgcggacaaccgtccaacagatcttaagtctgccgccttagaccactcggccaaccctccaaagatttatactttttgttgtatctcaaaatgagatacgtcagtatgacattttgagatcctaaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagacaaaacccgtccttccctagctgaactacccaaaagtataaatgcctgaacaattagtttagatccgagattccgcgcttccaccacttagcatgattcatattttatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacactttttatcgtatttcaggtagtataccacatcattatttgaagagtgggtgagttttgagataattgttgggattccattgtgattaaggctataatattaggtatgtagatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacattattgtactcagcaattgttgcgaaacagacaagattaagtatattattcaaggccttgcttacctagatgaaccattgagaaatatacatattgagcaatacctctaggtccgaagttccgtgcctacaccctttagtcagatttagattatatgagataagtggtattttgtggaccaagtttgtgattaatctgatatcaagttactttcttaacgacattaggacgccagggtagccagtattattcaagtccatagaacagcctgtataccttcacttcattaggtatattcttggttatgcgttatttaaatcctcatctgccgctgcttaaaaaaagcagctaaagtgttgcgtaggcacttcgaacaagtagtcagtaatatcaccttttaacatctaatcatcaaaagagacattttttgggattaattgtttataaaagctatgaacttaggtctacagaatgtaccaaaagttatcctgtaggatataggaatctacgaaaggggcccgatacttctatataatatatatttttatttctccttcaattttatacgttgtcattccttatcctattacttcatcaattcttgcaattcaacatccaataactttgataactgtttcccatcaattatgtcgtcattttacactgtatatgatacaagtagtatgagtacacaccaatagatgattaattttttccgacaatcaaatattgggatcataaacacacataatcgccatatccgttaattcgggtttcaatcacttcgtttgtctatcgtatcgcagcctagtgaatatttaattctttcaataaaaaaggcttaaaatcaccatgaaaatcacaagaggaatctttcaacaagaacaatagtatacaatccatgaatgaaggagttcatatttgactagaactatacaaaggttttgtactgtttttactgtgagggtagcatctcatttatccagaatctcagaagggagaaacccaatcgctaaatcgatattatcacccagaagtttcaaataggcgattgtagaatatacacagggacaaccactcagtttatggcttcagtgcgcgcccagttctggaggaaagcattatcgaagtaataaaactttaaaaaagctctccgcaactaatgaggattgcagtatccagatacccttgttttctgccaaatgaacacttttactatgtcatataaacaaaaagtgccatttcttggtactgcttcagtcttaggaatggtcaatacgttattattacttaaatatacgattaataacatgctctgttgcgtatttagtaagtgtgtaaggaaactgtaatattacctaaccggtatcccacgtgtttcacgaagggcgcttttgttgttgcaattataatcctagttaggtaaaaaaaaaatacttaattcctatcatctactagatacaagaaagacgtctctgaattacacaccgtctctcaaattgacagattgcaaataccatctcttagtccaaagtcttatcctcttaccatagtagtacattggtaaagcaaatgcagtaatcccaaagttgatgacagctaaagcaatgtaagtattttcagtaccagatgcagctagccaatcagaacaggtaaaggtgaaaatgcaagatatcgtgttgttaataatagcagtacaaaccataccttccaaaaccatatcggggtaacaatccattaaatacgccatcgcaatatcaccagaacaaccccatgcaaacccaacaaaacccaacccgacgtatatagcttgccaaggccattgtctagcggtaccgataccaaacatcagcaaacccgctggcccaataattgcagttgcgatagagaagtatagtctaaattctgcctctaaaattcctctattgtgacgagccatccaaagaacaaagtagtcactaacaatgccagcacagatacaaccgatgactgctccaataagtgtgggaacattcataattgcgacaccaaaatcactatagttccatggaggttcgtagtaggcgctttcttgagtggtcaaataaaacgtcaggaaaacgtcttgaataccccaaaacataccagacaaccacactggcgggaataagaacattctaaggttgatctttagatatttgaaatactgtttaaaaccgtagcctttcaaattagtagctttggttaatattgctactctttttgggtatggtttcaaatgctcttttgaaccatcaatcaattcgcgagtctcaggtatggtaacttcctcttcattgttaacttcgaattcagccgtctctgaaaggtctacacctttctcacccatggctccaggagttgataatttagcgtcaagatgacgtttcctgcgcgacacggccgtattgtcagagttttgtaaagtggtaccgtcttcgtatcccgattgacagctggtcaaaggggtcatatactggcctctgtcgaagtacgtttcttcgcagccaaatataatagttattaaaaggccaccagatatgatcactgcgacccaaccgacccaacggaagttggtaaatgcagatatgtacccagcgatcaatgggcccaagaacgtaccgatactagtgcacatgatatacacggtcaatacggagcccaattggtgctggaaaaaaatgtcgctcagggacagttgcacctgggcttcagcacaggactcactaatacctacaaacaactgagaccatattgtgtcgctcgttcttttggccaaagcaaaccaaagcgcaccaaagagacctaatgtggtgcaaactatgtacgtaatcttcctgccatacaagttagcaaatggagccaagaataaagtggaccaaccaatacctaggaaaagaacaccagcccctgtgttcatggaatcgtaggatatcccataaatctcattcaatgagtcttgagcagcaccagcgtcgttactagtagcggcggtaaacgcagttataaaggccattagaccaaaatgagccaatttcctccagctagaccagttcagtggatcatttggcgagtatgatggttgagggattaggacgactcctgaggaggttttcttcaattttgattcgtatataataccattttccaaattttgggaagaatagatgttaaatgtgccaggaatatagtccggatgatccctgttggtatatttgtccatctgttaaaaatttaagattcacactcgcaaactttcttctatagtagttcttttctttatattcgttagaaatgcaaaagttgcgaagctgttttgttatatcctgtagattgtaatatgatacttcgattctttcggatttagtgtttacttgctattcttctagtttcaaataaataagataataagggatgtcaacttggtagtaatagcatgaaatagtatcgtaaaattaaggatgctagcgctttcgacaacaaaatgggcttgttttatttttgcagaggaggttcagtaaatattacctcagagactgatacagataattctttcttattcgactgcgtatttatctttatcgtttagattgaagacaatagacaattaaatgaatctatagaaaggttaggaaatagtctaaactactatggtttgttaacggcgaggtctttagtttaattttctgtctggaaaataactttatcctaaaaagaaaattttcatcaactgcaactttttttgttatgcttttgttctcgctaggcgaaagctccctaaaaatatccgtagaatttcatatgacacaaccaggccttgatgtaaacgtcaaactacacatttctcaaagcttagagagctgatgcatgaaatttttgcattgtgtggtattatatgtgacttaagaaagtaattgtacatcataagagagaaaaattctgttcagagaagaactatttgaatatattttaaaagataaaaaaatgtcttggcaaaaataagtaagtaatgaaaaagaaattttctcgaagaaaaaaatgaaaaaaatgactaagtactcaatatccttgattttctagttttcattttcctcaaaaaaacttgtccacattcattctctgaatcgttcttctttggtatatactatcatgcgaatacgtcttttttcttttgatattaaaatatctacagactattttgtgcacctataaaataaattttgtcatgacttgtaattttcccataatcgggactatttaaggaccaaaaatacactttcgcccaacttgctgcttgaccaggactttcgataatctcctaattacactagctagtttttacttgttatggtttgtgcagttgagatagctcagtaaaatggctttatgtgttctgatttataatgaatcgtaatcgaaatccacatatttcattcatactgacggagaataggttaagcgctgctgctatggtacctacttttactctttgtggtgtgcgattagttttgtaatacaagggtacttctggtaataaatatacaattattttatgaaactatgatacaggagggcagaagttctgacgatagagctacaaaaggtagtatcgacctaggaatttataaggactgtttttctttcaacagcatcttagatgcatgtagggaaaacaacgatgctgataatgcagaaaactactgcatacactactgaggtgtaattcatgtttcctgcagtaaccggtagtgtatatgggaaagataaaaataccaggcagaacaaggtccatagaatacatataatatgaggaatcatagacatacgacgacggttaggcctgctgacacaatttacgtcactctcgattctatgaatgaatttttcctttttaataacgaacaggaatataaaagaaggaactgcgtacgacattagtaacagggtgatgcatgcagtgataattgcgttgaaagcggtactagatcccataaatatacagccaattatcgttacacatatttgtgacaaaaaatgggcatataatggagacttaaacccaggtgtcaacactgctagcttcttcaaggatttgtttcccaaggaaccctctttataaaatggtgcgtaacttttcccgaatgattggaggattcgactttgccaggttccacttgcaatgcctgaaacaaaacctgttgtgatacacatacattgcaggaagacactgagattcctattaccagtggcctggtaaaatatttctacgataggtaaaatagactcaacgactgccgtttggtcagtgatgcagaaaaacaaaccaacgcaataaataaaactagttacaaagcccacaatgatggtagtgataataactttgggaactaagaaacgtgacttactataacccacttcatcaatcatgtgcgtagcagagtcaatgccaacaaatgcccagatcggattgaccaaaccgacaacaaacgccattccagacgaattccagcctgtttgattatcaaagctcccaaatatattagaagctttgggccatgggtctacggtgttgtcagatcttgaaacaatacaaataatgaaagtcatggcgaaagacaatagagacgtatagagcccaaactgagagatatagggcaacggagttgaataaatgttgaaaagtgtcaaaacggcattgatacactcgtaacccacaaaaacatgccagtgctttaactcgtagtccggatgcaacaacttatgaataccgatacagctcattgacaaagatgagcagatacttgcggtagtaaaaatggcaccgaaatagttcagcaaccctacaaccatggaagaaaccttttgaaatttagaagaaacttccacgttgaaagtttgacaataattctcgaggaacacttcttcatcatcgtcagaagggtcctcgtactcaggggttttcaaagtgactgattcttgttccaacattttaagaacccaaaatgaaccaccgctgctgtttggcaggatagcagcaaaatctcccagagatataccacacatgagactgaaaaaagcagcaattatcaacccatagatgataagcagtggccctccactggcaataccaacggccatcgacgctgagataccgacccatgagcaacttaatgagaacgcgatacctaatagggaccaccaattaaagtgcttgtcaaacttgacttctgacctttctgaactagacattcttatttccgtcctgtgacgatctggaacaatagacaaaaaaaaatttctttcatatacaaataggaacactgcccctactctgttcataccatgctacttatatatagctgatgaaagccttgcaacttttttatttaaactattctacgtcttgttgggtcattaatgactccaccgatggcagttcatgcaactccatatcctgatcatgtgccgtagtacattgtgcaacctgtgccataatattgacaccgaacttcttcagggcctgcacgttgccttcattcggttccccattgagaatgaccccaaaaaggtggcttctcaagccattatcgcaaagatgattccaagtcagcaatgtatgattcagagtccctagcccgctgcgtgccacgacaactacgtacactggatggccgctagtctcaatcagatgtttaattagatccgtcgtaatttccaatttacgagtgataggaacgcaaaccccgccggctccttctacgaccaatggattctctgcgctccactcttcaggaactacgaaatccaacaacctgatgtcgacattaggttcgtactccatggcctggagcggagatagaggcttctgcagcgcataagtgggcgtgaatataggtggttgccaagttgatgcggctattttgaaatttttcaatgtctcggagtcaccttgatctgactcaattccagtttgtacgggtttccagtatgcagctttccatttgtgtaccaataatgttgatacaaaggttttaccaacatcagtgtctgtaccggtgacgaatacaattggttgttgttcttgttgttgagatttgctgttcatgacctgtgcgctagtgattttttgagttcttttcactggcctacttgtggaaaaaagtatatctctttatatacttcagtaaacgaactaccagcgggattttattttgttttgcccaataattttgaattataaatagccattgtttgtatatttcattttcttttggtcgggaggatgtcaacagcgcaattcgttttctattgctaggataacaactaatgtcccaagaaatttcatatacaccagatgtcgcggaactgctagactttgataaaaaacatatttggcatccttatacgtcattgagttcaccattgaacgtttatccggtaaagagtgctcacggatgcaagctggtgttggataccgactcaccagtggacgtcgaggtgatcgacgccatgtcgtcgtggtggtgtgttattcacgggtacaataatccagaactaaatgaggcccttaccaagcagatgttaaagttttctcacgtccttcttggtggattcacccataaaggagctgtgaatctagtccaaaaacttttaaaagtgattgatgaaccctctttgcagtactgtttcctcgcagattctggctcagtagcagtggaagtagctttgaagatggctttacaatcaaacatgtcaggggaagctactaaaaatagaacaaagtttttgacaatcaagaacgggtatcatggtgatacatttggcgctatgagtgtttgtgatcctgagaattctatgcatcatatctacaacgatcgactcagtgagaacatcttcgcccaagctccctctattgtcgatggccttccaaccagccagaacggtttcgaggaccattggaatgcagaagaagttaccgatctcaagaagcaatttgaattgcatagtgataagatctgtgctgtgattttggagcctatcttacagggtgcaggaggtttgcgaccataccatccacagttcttaatcgaagttcagaaactatgtaaccaatacgacgttttattcatcatggacgagattgctacaggatttggtagaacaggtgagattttcgcattcaagcactgtcaaaaataccaggaccaacatggcatcagtccttccgatcagatcaaagttgttcctgacatattgtgcgttgggaagggcttaaccagtggatatatgactatgagtgcagtggtagtcaacgacaaagttgcttccagaatctcttctccaaatagccctactggtggctgcttcatgcatggccccaccttcatgggcaatgccctggcatgcagtgtggcagaaaagtctatggatatactactgcgtggcgagtggagaaaacaagtgtctgcaattgaaaaccaaatttatagagaactataccagtacatcaagaacccagataatgggctcattggaactgttgttaagcgtgtgtcagttattggagctgtaggtatcgtagagctatacaagaagacagatcccgagtggttccagaaaaagtttatatccaagggagtacatatccgacctttcaactgcctgtgttacattatgccaccatatgtgatcacgacagaggaattgacgaaggttaatcaagtcttgattgaagtattacatgagtggaaatcccacataaaccaatgatatacgatctcatcaagtcatttgccaaggaattcttatttcttgcgtaaaatgcattcttttacgctattatttatattgatataactcaaaataaaaaatttatggttatttattctagcggacctttatatcttacttttcttatcataaaactatgtcgaagcctgctgcacaagagaaaattgactagttcagggcaagaacgtatcacaggaagtacgagttgagaaatctggaccgaaatggtccgtggtcgcctacccgccttctgtgccatcacggtactctcttctatgttctcccattagcgctagttacactcctcagcagctgacacatctcacgatcctatcttttatttattatgagaagaacggaaaagatgggatattataggctcagcttactcttcaagcaactactgttgaaccgggtcgtacaactcatacctttgaaccctctggtaaatttttccggcagagtcaagattattattgaggcaaacctgtaaatttccttcagcatttgattatcttccgctacttgaaattttgcactatatcttcctctattaacctatccgcagtaactattcacaagaccttgaatgtagtaaacgatgtctatataacttaatattgtgtaagatcttacaagatgtactgggcccaggcttttcacggggatcaaaccgttgctctcctagatgagaaaacgctttgccatcacactgaagtagcatgggcagtattttccctcgaatattgttattatcaaagcaagcaatatcagcagtagtttttatttcaacatataagatcacctatgttgcaatctctgcaaaattagtaatgttaccctccaagtaattgtatgacctctcttctgaaggtaaacattgcgcctctttgtttaaagcagcagcactagtttatcatggtttcgttacctaggaaaggatcggtagtgctatgtaacacttggaaaagatgaaatttgttaacatgaaattgagtcccttgtgttaaggtaaaagtgccatctttaaaaacgtactctgcaaaaaatggtattgcgcatacgaagaattaagaaactggcaccattgatcttcacatcattgttgtctctcattgttctttttagggtctaccgacagtatccattctccgaccatttcgaaacacgcagagaagatgatcgctctggcaacgtgcactgcttttctagactgcgtcaaatagaggaatatgaaaagccggaattgacaagtaaattctatgaaccgaatagatggaaatcttttatatcttacgtgaccaggagtcgcaaggatgtgaaaactgtgtcccgatcgctatccaatttggatttgtatcaaaaatgctcaaaagaaatccgtgctgatcaggatatttcccttcttcatagcatagaaaccaagttgttcccatatataaacttcacagccctaaatagtgaacaatctcataatttttggcctgttcatacccgatttgatggaacaaagtaccgtggacaggtattacaattttcttctgagaacaattcgttcattggaacttcacccattgaattcaaggctagcgaacctttttgggagaactggttgaattcagctcttcaaaggaattcaaaaggtgtggtaatgagcgtatcggaatatctggtggctgatacaattcgactaataagagttttgcggctgttaaataattcccttccaattgaaatcgttcacaaatcggatttacatgagagttctcaacagctcttgatagcagcagcaagagaatctggatccttaaattatccccctcaggaattgtggtttctggatgtgaaagacatgttaaatgacgaatatttagcgagattcaagagattttcgaataagtggctggcaattaccttttgttcatttcaaataccaatctttttggactctgatactgtaccttttgtcccgttggatacactctatgaaattgacggatttaaaagaacaggtacactgtttttcaaagacaggagttttccaacctccaagttaagtccactccaagttaaagttttgaagcagataatcaataatagtctggatgtatcctcggattcggagcaaggttttgaaatcttaaaacataacctaaacgatgagatggcaattgatgcaatagaggccttgattttcaagaaacaaaaacattacatggacagcggcttagtgatattcgataaacaaaaacactttttctgtctaccaatcgcaataatgctgcaattttcgcctatccaagagtttttccatggtgataaggaatggttttggcttagtttgtttatttccaaaaaagagtttactttttatccaatagaggcttcgaatgtaggaagattagagaagccggagactctagaaagcagtacaatctgttctacccagctatctcacacggacgtgtacggtaatcttttgtggttgaatggcggattatccgtttgcaaaaaaaattgttggaattatgattttacaaagcgtaaagagattgcggccaaatacaaaagcgttgatgaattacggaattactatcaatcacctgtgaaactcgaagctgtcataatacccgatgtcagcaagtccccctggtcgcaacagagcgaatgcgttatgtacagctattgcacacattataggaagggacagtacggaaaattgatagagtttacagattctcaaaagaaatattacgagaaagttgtagaattatggaacaaggttgtatagagtatgtttcagtatgagtacggtgaatttcctataagtttttaaacttttagatttttctataaagcatgttaaacccttcttgacatcgttttcaaacggcatctttcctacggaactaggctgtttttgagatatccttatttaagttcctcttggcacaatgttattcccgcatttatatttagttaacattatgtgaaattcgctcataaaaagagccttagctctttcttcattttgcctcaagaaaactttaaaataaagtaggaatgccaacaatacttttcttcagtaaaagacgaatattggcgtagaattttaccggtaatcatatatacttggcttagaacactgacacatgcatttttctctggacccttgcacaaatcatcagtagcgcctgaatcaaaaactaacaaaataccatatctgttttaaacaaataagtatatcgcatgaagtaagtttcccgcacgtaaaactactacaacacattttcgcctagaattataagaatgtttagtgcattggctccaagcgagtaattgtacgatgcacgtgcataaaaagtgctcagtacccagttccgctattagcacagggaaattttccttacaagcgagcccttcaatagcttaggaagtaaggttactttggcgacggccatagatgcctgagtagcctttttcctttttccttccctcaagaatgtgtgaaatgacgttttcgggataaagcgggcgctagcaagaaacttctactaagagtaacgtggctgagaagagaagaataataaaggtatgccatggaataattttagaagagggggacctgcttcttagaaacacgtaatctgaatcccagagcaactgcgtacaaaacaagatcttggctttgtaagcaggaacggctttttccgatagaagaacgttttttgtttttttatgcaagaccgtctaaaaatttgcaccctatttaacatagacactcaacgaataccataattgcacctggtttcataggaccctgagggaacaatactcaaaagaacaaagactactggtagaggtcccgatatatcccttcactgccggtgactatggtaaaaatgaggttacaatttctgtatcgttagagaaaatttttttcgttaaggcaaacgcatcagcgtttacatagggaattcctagcgtagtttaatgagcaaggtacatcaaaccctagtagttcttgcagttacacaaaatattcgttaaaagccagtttttctcctctttcttagtcttggctgactctcatataaaacaactagagaagctgagaaagactccagttaatcgtgtctccccagcgtctatttcttgaacctgagatggctaaataagcttaggtaggcaaaaccatgttgttggtacatattatatctttccttctgttcttccagctttcggccgcaaaggccccacccagtaaaacgtctctaataaatactcatgagagaaggtcgatatattcatgctacgttggtttacgtaaagaaacatgggggttcaatgggtccgctatatgtcggtatgaaccagcaatccaatcgatgctttactgtctttacgaagacacgcatgagaaagggtattcaaataaaactttggagaaaggttttgaagaaatgagacaattttgctatacaccaaagtttttgaacatgactgatgccgagttttacacctcattggataatggaacatactatatacaagatcaacctaaagctggcatcaatatcacttatcctatcagactgaacactacactaagaaaagcatactatgatgcatactatggttactactataaccatgacattccgtattatttcgggggcattatctgtgcatactttgtgggtgtcatgttgcttgcaggtttaattcgttttttgaattataccccaataaaaaagattatgtttcagcaaaagctagtcaattacgtgagaggttatactactctacccactctttatgaaaagcatgcagagcccttctcgtacttaaaagtgataacaggctatcttcctactaggtttgaaacgttggttattttaggctacctcatacttcataccattttcatggcctacaaatatcaatatgatccataccacatcatatttgccgctcatagagcagaagtggcacattttgttgcgtacagaagcggtatactttcttttgcacacctgccactcattgttttatttgcgggaagaaataactttctccaacttatttctggcttgaagcatacctcattcattgtgttccataagtggctgggaagaatgatgtttcttgatgcaataattcatgctgccggctttacgaactattatttgtattataaaaaatggaatacggttagattaagagtctactggaaattcggtattgctaccacctgtttagcgggaatgttaattttcttttccatcgcagcatttagaagacactactatgaaacgtttatggccctccatatagtattcgcagcactatttctctatacttgttgggagcatgttactaacttcagcggtatcgaatggatttacgcggcaatagcaatttggggagttgatagaattgtacgtatcaccagaattgcactcttaggatttcctaaagcagatctacaactggttggatctgatttggtccgtgtaacggttaaaaaaccaaagaagttttggaaggcaaaaccaggccaatacgttttcgtttccttcttgcgtccattgtgcttctggcagtcgcatccatttacagtgatggattcttgcgtaaacgatagagaattggtcatcgttctgaaagcaaagaaaggtgtgacaaaactggtaagaaactttgttgaacgtaaaggcggcaaggcatccatgagattagctatcgaaggcccttatggctccaagtccaccgcccatcgctttgataatgtattattgttggcaggtggctcagggcttcccggtccaatttctcatgcccttgaattaggaaagacaacagctgcaagcggtaaaaactttgtacagttagtcatagcagtaagaggactagacatgctcaacgcgtgtaagaaagaactaatggcattaaagggcttgaatgttcaagttcacatttataattctaagcaagagctagcttcggctgaaaaaatttcctcaaatgaagtcaaaaacggtgaaacgacagcagagaaggccccatctagtctaagcaattcagaaaaagctccttctgaaagtgaaaatacagaactacctctttccctgaatgacacgtctatctccgatttagaatttgccactttccatgttggaaggccaaatgttgaagaaatactaaatgaatctgttaaccattctggttcacttgccgtcgtatgttgcggaccacctattttcgtcgacaccgctagaaatcaaactgccaaagctgttatcagaaacccatcaagaatgattgaatacttggaggaataccaagcctggtgaacaatttttcatatttaagtaaacactcaatgtataatatcctctaactgttgtaatttcattaacgtagatggtttgcgccttttttaggggactcttgttgattgattctaactactgaggcttaagttgtttcaaataacactttttcagaaaaataatcgtattaaaaagcagaaaaatcatacgtaagatgacagaagcttcatatttagtaactctgaattgtataacacaccaattgccgatagaatatgaaccaatcgatcttcagcgttcatgtacttaatttaactacctgtattttcttataaagataaaattggtgtataatgtaaggaccaagagaaaaaggaatcccgcatcccaagcaatttctagtggactatttcttcaaaaaataactcaataaacacctatataatgttcggaggttatactttagtgttttagaatgcagtaccaaaagtaatatattgaattaataactatatgatgtgtagctaagaattaaatagtaaacgtcttctgaaaccttttaagaggtaattattggtattccaaattcatatgtggaggtaagggagacacaaaattatctggaatgacagcgtgctgacacctataaggttccgtaacttcaaatgccttcattactcaacataggaaaagtgaaagtgtgtgcctctaaaatatacggaacatcgtcgaactaaaaaaatccattaagcaaagtcagaaacagcatgcactacaagacatttggttcatcatgaagaatgctcaattgaaccatcaatcactttctcttgttcgatgttagcattatcctcactatcagttgaatcctcaatgctttcggtttcagtcctcgcatcttcctgaacttcaagatctaaaagaggctcactctcttccagactggtctccaagcggtccacggtatcacgtaatgccttcacacaagccttcaaaacagatcttgtgcttgacccattttccttagcttgagataggactgtgatataagaagcatatgtggtagcgagaaatagtatgaataaaacggcttctggtaaaatatctattttagcaatcttacaagaacctgaataatcaaagtttataccccgtggcatacttgagcaggacatagaaccaaattttgaagctagagttacgaaagcggtaaaccacaggacggtctgaacaatttccatcacgaatattaacagaacaggcaaaaatctcacaatcccaaaataaactgaagatatgattgaaacagctaagctcaatctaaggattcgatccactttatagtttgtgattatggcaaaactagctaacaacaagttagttacagataagccaagttggaaatatcttagtacgtggaaagtaacggatgttgttgttaactttaacatatatgtattgagttattattatagatcttgacttggtaacaaaatatcaagctgtaagcaccgcctgtattctcctatttatggttgattatattttacttctgttgaaccaagaaaaaaatagcaactcgaaaagtcgcttattcattcacttttttaatttttttacatatcgcatacgtaattggaaacacgcaattttaactttgggcaaatacataaatcattttgagaagttggtttttagtctccgagagattataaaccaacatccttaaaagatagtattcatttctcacctgccaatgcaagagcagatattattcagcaagcagtacagcaaatcggaagcgaattccaatgacaatttgcagaataagattagaataatatattgagattaaagaaaaggttatgcgaattgcctaacgtctttaactttgaagcggccaaactctaaaaaaccttggttaaaatacaagctttggcgtccatgcaaactgattacatcattcagtataaagtgccatataaaagaggcacacacttttccacaactggtttgaatataatagaagaataaatcagaaggaaactttaaatattagtaatatttatttatggccgctaaaagattagtccggatatatcactatagaaatggtaaagataatacactatcatttccaaatgtaaaatttgttgatagaacgccataaaaaagaggctgactttttgtcgtccaagttcttcgaaaaaatatacgtcaatggcacccgatatatagctggatttggaccagtatatgtctaaggaaatctaacacctttttttcctgagccaaataagcggtggaattgaaacagctaccaaaatcataccaaatccaaccgcaattgaaagccccaatcttgtgccataaagagctgctaatacaatcggtgccaccagtttaccaatcccagagattgctccaattgaaggcatcaactggaccttgagtttggggtcgatgtacatggaaaaaagggctggaatgctcgaagccaaaaagttgtaccctaacaatgtaatcgacatcccagctgaaaaaaatataccagaatttgtgggtggcattgatttatgcttcaaggcttcggatgctccaatcataaaagcttgtcccagcaatgaaacaaacaatgcaaagatggacagaaaaacttgaccgctgtacagcgaatcttttttctttacctcaacggtctcacttccagttgtatctgactcttctaatccgccatctttggctctgccgcaggagcacccgacgtttattaactttggagcgaaatagcttccagtcacaccaagtatagatgcgaccataaacgctatgccttgaaacttggtgtcccagttaacgtggagcgtcaggaatagtggcataaaataaactacttcgctcataataaatgacgataggaacatgctccatagtaaaatcaagcaggagatgagtttttttctttcgactctaaaaaattgtttcagagcactgaaaaggctattttccgaatttgtaactttaacctcaggattttccagaacgacaactaataaaaggcatactgcaagaattatgaaactggaggcaaatgtcggtgcattgtaagaggcaatgcgataccctttaattttaaaatcgcaatatccaaaaaatatgacaattaattgtgccaacgccatgaagataccagccgctgctcgataaattgatagaagcttgaaaacgatacccctatcttgtgcaattgacatgatgtaactgaacactatagcaccagaagcagatgctgcaccacatataatacgcccaccgagaagggtgtttagcgacactgcaccgccgcatgaatacaaaaaattacccacaaaggataaaaagtaaagccccactattacccatttaatggacccaagaaaagcagcaatatccccaataatgaatgaaacaaaaacttgaactgctgcagaaatggcttgaattctgaacaagaatttgtccggattggtttctccgttctctaaattgttagcatactagttcattgaaattatcttagatttacattaacacttacttctttgatgtagtcaaccacacttgagagatatacacaggagtcgaaactgaattggacagctatcaaaattacagccaagtatttcaaaaacatgtgtttcttgacacctaagatttttttcattttaatttattgtaccaccgtcgagtgaaatggatggatttgtaatgcaattgagatacaattaagaagaacgaaagagtacttgacaactagaaagtaatgttaactgatcttttatatgatgattatttattgacggcgattcttttccagattaggaaattttgttccgcttagaatgggataggcttgtttgggcgctatacttctgtatcaaaatagtaaaatcaacttattttagtaatagaagagaacagtaggcgtttggtaattctaattacctagactgtcccccatttccagacagctgtcccatatttttttgagattccgacgtcgaagcgaaagactagaagaataagtaaagtggtcctttgtaagcataaagacaaaggcatgtgagaaaagtaagtgtcttcgcgattcgccgttgtaaatatgtatcagctttttttactgccttttcctggcggatcacagtaatgtatttttttttttatataattcgagctctacactcaagcatacatatatagaatagctcagttttaatgggctttctcgagaactattcacccagaaggatatcctgagccttatatttagatgtaacttagtaaagtgagagtattatgaataacttttgaagctaacaaaatatcagaaattaaacttcattcaagaatgtatttatctagaaactggtctttggcaaatggctccgatggcacacatgcaatgttcttggtaaaaactaatttattattaggccagtacagaataaaagttgtcataagaaaacttcattacattttatctcctctggcaagtatccaaattcgaaaacctcagaaaccagcgttccacctaaagtttgtttgcccgtatgttaaaacagtagctgccaagtcacttgagtttgaagaataatctgatgctttttacatagaggtctattaggctctttactttgtaagcatctcgacttaaaaaaaaaatctattgtttttacgggcatcgctgaaaaactgtgtctgttctctttgatgctgtcatctaagattcaattaaagtcgaccatcaagttcccttaataatatcccttgtgagagcttaatctaaaactacaaaagcgttcgcaacaagcagtatggacagatctaaggacgctagaaagagatctattagtttggcctgtactgtgtgtaggaaacgaaagttgaagtgcgatgggaacaagccatgtggaagatgtataaggctaaatacaccaaaagaatgcatttataatattgataaaaggaaagacaagagaaaaatcaaaaacgggtcgaaggtttttttattcaagaataatactatcgataacgggaataactctatactagagaacaaaggactaaatgaagacctttcttctcatatatatgagaaagaagcgccaaaattcgattcagatattgatatatcaagatttggcacaaatgatgctgtgatttttaataatgacgggtgggacacttctcttccgatcgattttgatttcgatgagtttaacactgagacaacagatttcgatgactttttaaaactattaggcgataattcaccttcaaaggaacaaaaaagtctttcctattcacctactgctacaggcttaagcggtgtggttaaagaaactgagagcgaagataacgctcctacgaggtctcggctaatcgatgtcttgtttgagaacaagcttcactccgtaccaggaatatcaaaatggcatctatatgagctggaatcccaatacccaaatttggaatgtacagaaggaaatagtgatgaaaagtttttactttcaactgtattgtgcctggggtcgttgaccatacgaaaaagggaactattgaatcattcgaacatagacaatcgtccacttttgccggagaatagtatttcaaaactgaccactgatgcttttaagtactataatgctgcgaaaacgcttgttcccgacttgttatctcatcccacaatcgatggattttgcggcctcgttctaatggcaaatttcatgacgatgatgatatccttagagcaccaattatatttgagtataaatgctttacaacttgctgtggctttaaacttgaacaacaatacaaaatgcaaggaattacttgagtcgaacagcgacggaattggtgtgatcttgcttttttggaacatttggtgttcttcttgcatgttggcaacaattcatggaaaaaatccttttatcactttggaacaaattacaacacctctgccgtgtgaaatatccccccgcaataaaactaataaacttttgatagatttcatgcaaatcagaatcaagctagccactctacaaagtaagatttttcaacggctatatacttccagcaccgcaaacgaggtaccattcgtaaacttagaaagagaatttgaggaggtttcactccagattaccaggttaaaaggctttccgatattcgaagaacatcttttttacaggagcagagtcttaatgttagagctatcatgtttaagagctcaagcttcttttctattatatcgtccgtatctgatcactggagaatccttacaagcagtaaccatggcaaaatcaataattcacgaaatatggagtcaatacactaaacagtttcccgataacgaaaaggaaaggcatgaacgtttggattggaatttttgttatcctttaagaacagcgtcactgacattatgtatttcatgtattatactcctaaggtataagcaggtggtgcagttccttaaaggtactgaactatttgaatacattctagcattggaaatattgcaagatttagttcaggtacttcctattgaacaaaaccttattgatataatcaaatatccgatcagtccagtacagctgagtggtgatagctttgtcgaattttggggtcgcatactttactaaaccgtttcctagctgattttttgacactttattcagaaatgaccttttgagatacaagtttactaggggaaagatccatatgacatggtagtaggtttacccttcaaaacaacatagatcgtaaaaaaggtggctgaagaacttactaaaaatgttatatgcttagattaatatattgtcaccgggctaccagtacaaacccttgataatgcgaccagacatctgttttgacttatttatgagcaataatgggtaacaaaagaacgctctgaggcaactctatgtgagtcgaaacatatgtgtttttggcaattaaacaaaatacgagagattcttctcagaaaacattgtcacaagaacttagtatctttaattttctgcaaacatactgatgatttcttcggcaatagcaactacgtgagtttcaagcgcaaaatggccagtatcatagtaaacaacctttaaattatcaacgtctttccgataagcttcagccccggcaacgctaaaaatagtatcattcgcaccccatgcaactagcacaggaatctttgaatctctcaagaacttttgaaaggctgggtacaactttatattattctgataatcgaaaaataatctcaattgaatatcggtctggccggtacgctgaattagcgcaatatcaagcgtataagcggcgggatcaacagattcgatagctggtactccatcatggtactggcatatgacattagctggatcttcaaggtacgggataagggatttaacaaataccggatcactttgatatgacttccaatattccttcaacggaccccaaaagcggtcatcgagaccctcttcgtaagcattaccgttttgagtaacaatgccagtaattctggagggaaacttcaaggctaaccgaaaacctaccggagatccataatcaaatatatacatggcaaatttttcaatactcaaagtatctaacaaatatcctatactttcacaaagggaatcaaagctgaacttgtagttttctggcgtttccgtaaatccgaacccaggaagatccggagcaatgatgtgaaactgtccagctagtaagggaatgaggttcctgaacatgttggaagatgtagggaacccatgtagcaataaaattgtggggttacctgctgcaccggcctcacggtaccaaacctttacaccgtcttgaacttgaatcttgtgaaatcttgcaatgatatttgacatttttgtccttcgtccaattctgacagtgaaagaaaagtggtcaagttcagttaatttgatcgtgcttatatatgttctttttggctcctatcacttttggctcctatcacttttgaaatttctgtcacgattatgtgcggcgcagtccctaggcaagttacagacgaatggcatgcagcgccgtctgtggaaaagatgaatactgaattatcatacctttaaatgactatgttaataacaaaggtgaatggagatttagaaaatgcacaatattgagaaaatgcatatgcgtactttttgttagcaaacatacgattatttagtctattaaaaaaatctatttactcgtcctcgttgcgcacagcagttgaatcaggcttgtgaatagcactacgtgctggcaatgcgtctggaatattgctagtggcaggctggtctatctgtgacgtgtgctcttgttcgggtctgtaagcatcttcttgttcaatttcaaaattactgtcttgacttgtgaaactggataaatcgttagcatcttcatgcaagccatctgattcatctgaaaactgaccctgaagcagcgaagagtaagtaggaccttttctgttgccaaaccttgcccttaattttgaagaaaagcgtgctacacctgccttcgtgcgttgaaatgcagacttggtaattaaagaaatgcataatcctagtcttacaatgatgttgacaactctatcggtcctattgttttctatcagcccatcgtctcctaatcttatttcttcaaatcttgaaaatcccccatttctcctgatacctctatcgtatacaaaccatgcggcaaagaaaataacgagaagaattgtaacaaaaaccagcgcataagcgccggtgtttatagaatatttttccctgaatgccttttcttttcccggacaaggatgtggtgctaaatgtgcatccaatttcagcccacctttacaggttgataagggaatttttcgatagccagaggaatcatagtattcaattaagtcgggttcctttttgcagatatcggcaccattcgccgaacttaagcctttgactaatttacaagtaccatcactggctttataaaaattatagtcacattcgaaatcttgcctcgtacatgaacagtttttgacgttcctcgaaaattcagaaagtggaatattcccaataaaacatttttcatcggttttacgtaaaaactcggtttgatgaccaaatagacaaccagttctggaacccagaggagagtacttaaaatctgccctttttttacccgtaatatcaaactcacattgcctctcgaagatgtttctaaaatcaattgtatacgttctgaatgaaccactacccatgttttttgcttctccaaatagcaaaaacctcaaagcagaatctctgggaacggtgattatatcctttacgaggactttgtcgccacagaatttataatctttccatgttttaccaaaatcggtggagtaagaaatagaatcagtttctgcgttttcggggaccaaaaccaagactccaccatgatcaccgtactcccattgatgggggccttttttaacctcagtccacgtctctcctccatcagtggttaaaaaagtggaacactcctcatatggtagaagcttatcgccaacatttccgacaccaaacatcattcctaacgcggaaccggaggaatatgtatccctgatatccttacgttcagtgtaaccatgcaaatgtagagaacatttatctaatgatacagaatcacagggaaactttttcccttccgaatccttctttggaggcttcaaaaagttccaatctgaaccgtcattaaaggtgattttcgtcttcaattgttcgtcttccttgttctctccaaccttttccctattcgaaacgatgttggtaataataataccttcaagaccttgaactttttcaaagtcgacataaccgaatgtgtttctattaacggcatgctctaaagtgacaaaagaagtaccattcgagttggatttcaaaaggtttccaaaatcgtgtcctgattctaagtttgttgctaaatgtaaaaatatcgatcctttctcagatcctaaaatagtgaatgcctcttgcttactaacatcttgaccatacgggaattttgcctcggcaaactcagtaccatcaatagttacatatgccctcaactcattgtcttcatgaggtacggcaacaataatatagccaccagtggacaagtagccgataatgttttcaaagataattttattatcaccttggaaaaaatctatcgaagaaaccaagcttcttgtttctgaagacttcttttttacttggcacataaccatctcctcatttgacggatattcaaagagtgtgcctgcaaactcacaatgaattgcattatcaagcatttctgtaaaagtttcacctccatctttggtgaggtatgctactgcatgacattctggacttaagattgattcacaattcttgccaccatagtaaataaaagtatcctgtgctttagcactaaaatctagtggcatacctaattgcctggcttcaggtaatttagctatcataaaagagtgtcctctatcgtgtgttgagaatatgttacctttagagccaaacaaatatgctgaagaattgaaatatgggttaaacacaacttcaacaattttttcgccgttagtgtcaaacctttttattgtttgtccaccatcgtgggatatataggcgtctcctatcgaattcagcatgaccaaagattcgtcggcaactgtatcgaagtattggtaaaatttaatttcgaagtcaaatttgttttcagtggtcactatttccctgtcactcgaaccctcctctggaatttcgtcacacggaatatcaacgggttcaattttcatgggtgttttacattcatcacctttgattaattgtaatggctctactaacacagatttatccttcgatttgtcacatatgttggaaaaggcaatcagattataatctggtatacacaggccgtttgcgtccctaacaaattcaaacgaacattcgtagtcggattcaccacaactattacaaggcgtttcatctaaactcaaatctttgaatgctttttttaccaaacactgggcgtcttgtttcctccttctatacttgtatttggcgccattaacacatttcccatccgccaaatcccaatcttcaaaatcttcctcctcacacgttctagagtcgaatgctgctgaaaaatcaattatatactcgacaccttttaaagaagttatactgttggtttcggaatcggtagtggcaaacgttcctttaaaaataaattttgagccagatccatctggtgttggatttatcaatttgtagggatggacagaacttatggcattggtcagctcatattcattccatgttctaccttggtccaaagaataataaaattcagattgaaaatcgccatcttcctctggatcatatgggatatacacaataatatttcccaggtcaccagtagcatataacccagaagaattatgaacaaatctccacgttaaaccgccatctctagagatgaaagttttttggtcttcccaatcgaattcactaccgtcgccaacggaacctgtcattaacataattccggcagtaggatttgagatttagatactataaaaagggttctggagcgaacatctttcaggcctagtgatatcacaagggaatgaatctgcattttcctcgtcaaccactttcaaatttgaccatgtgaggccgttatcaacagatattttagtttcatatctggctatctttttattatattttcctttgttatgagagtagtcaaaggaaggatgaaacgagccaattattgttccttctaagaaatgaggagaagcaatatcaatataaccaaagtgaggatttattgtccattcaacaggtaaaaatttcaacccttgagaatctgatattaaaatttctgagggagctggttggtcgtttttttcatctgtgaatatcgtagatataggaatgattattcttccaatagaatcttcataaattccatacatatggacgtgccgtacttgagcaggtagacgtgccttttgaaaagtagacgcatcattggatatccagatgtccatgggtgacatttcattgtatctatcatcttgtgtcgaaacgattatatgtgattttaatatcttgtattgataaataattttatcattaaactcatcaaattttttgaaagttttacctccatcagtacttaaggctaattgtgtatatgcggcacttaagtgacgatcgctatcgtaaccatggttcgagaacaaacatagtatcgaagcgtcgttaccctcaatatcagaatccttgctagatttgacaaagttgcagcttgaacttgttatatggtcatcttctttctttttcaaggaaggttcgatattgtaaaaggattccccatcgttggtaaagtaagtttcattttgtatttggatataaccattgtcgtttataaagcaagggcaatctgcaataaggtactttttatctgtcggatgggtagctatagagcaagaagtacccaaacgacagttttcagagacgggtatagtcagagccctccatgattttccacgatcatcggtgacgtaaaatttgggtgataaatgtatcgaaacaaaagccctgtcctgtccatgcaaaggatcaacaattaattcgagaatatgcccttcaatttctttgaccgcttcccaattttctccagaatcggaacttatccacacgacttgattatctaatctgattaaactgttggaatcgtcaaagctctctagactaaatgaatattctgaaagagtctccgttactttggggacgaattcctctgcattgagtaacggaataaagagacatgtccaaatcgtgcatatgacttggagtaatatcataattgaggatctcttaccttttcttagttcaaagctttttttcaaagctcggaactttatgctacgattcaatgactaaaaaaaaggtagcggataatcttttggttgcaaattggcggcatttaaatatattttgggttgcaaatattctaaaaatattctcataatattctaaaaatatctagcctaggtaattgcaattattttgagtctggttattttgagttgaccatgttcacttccttttcagtcatcaagacaacgtgtttaccatctaatggggaatcaaacagataaaactagaaactgagcaaaaatactttgatttgctaatgtcgccagtagtacgataatactataaagatatgctgttgaagctgatatttaaagaatgagaatctctaagggatcatagtctagaatggtattctgcaaaacaaattttaaatggtgaaaacttttcctcactatgtccaattgatgcttcttaggatgacgttagaattttattttagtgcaggcattaccttgctaagttcattcattaaagtactaatatacctcttactggcatgcatttacctaagtggtctccgttagccgtggtcttttcgaacgcaacaactttcaagttaagtaaaaatgatttattctataaaatatgtatgtagtgggaaagactcgacagacctgcttgccaagttctctttctaagcaattgagttggccagtccccctgaaaatgctaatgcccatgtgcgactcattccgttatccaaatatgtggatgaatcaaaagttgaatcactgaaaaatgcatacgaatctactgggtcgaagagtgcttgattcagcttcaatatgcctgtccagccgctttctatcgattcaataattggctcgattttagtctgccattcttcttcgacgaaagtctcagaacgaatattagaagaaactggtgtgataggtagcatatgaataccgtggatatattctgtgtttgttccaaaataagtagtataatcgataatattatcgaataaaataccactcactttatttcctatgatttcttcaggctcaactgtgttgtcattttgataatagaaatagtcgttcattgcatccttcattatactaatcatcaagtcacccctcaattccattgactggtcaccgatagtggccccccataacttcatagcataggcaaaattgtaatcttcactactactttcttcgttcttaccgttaccgttttcataaagtccagctgcccatgaatgaccgttgaaccaatcaaacattctcgattgtgcaaagtattcatctttttcagatggatttgcgacatctcttaccaatgaattgacccaatctttattgtcggcagcccaagtaccattcagtttagagtcaacatagccgatgacagcagctgcatgaataatgtaaccataatggaaatgatggtcattgtaataagtgttaccaaaatcgtattgcgtgctggtggaaccccaatctcctgaactgaccaaaccgttgaactttgtgtcgtaaattagtggatacgtctgttcattttgtagcagaatatcaaaggccgatttgatgttttccaaagtactcttagtactggcttcatcttggatgatttcggagaccgttaatagaatgtaagaatacttatcgataactttacccaaataatatgtgtttaacccgcttatactttcggaaatactaacctgtaattcggaattggcaacttcagctaataattgcaattgttctttagaatactctaaaaggtttgagccaagttgagaagaccatggtaaccaagatatttgtctgtttagagatgtggaaaattgtaggctcgttgttagataaccgttcattacacccttagttgtagaagcgagttgaatgccggtatagtagtcttgcattatatcactaaatgaagattcatgatggggcaaggcaaaaatcattgtgctacctgatgccgactcaccttgggtggtataagaaaattcataggtagctgtagaaccgtcagagacaccctgcagcttgaaattagtaacgtacatacctgcggcttgatcataaaagacctcgtaatcagtttcagaaggtgcgacggccaattgaatgataagaccatcaacactagcgcttgctttaatttcatattctgagctcacctccaatgaaaagtccgttgaggttaaatcgtctggtcctatcacgtaacataaccaagtgactccattcaaaagggtgatacgatatttgagaataccctgagctaaattgcttgatgattcagaaacaatggtattgaatccgacgctggaaccaatcttggcatttaaagatccatgatatataccagttgcaaatcccataccttgaaccaaaggtatttccaggtagttcgaagaatcattggattctgatagcactacccttgttgaagacaaggtcatttcatcaacttgcatagtcatacttgaatcaaaattcgaagctgagaaaacaacatgagcaattcccaaaggattgaccaaatattctgcattaccggaactgtcataaccaccgtagctatattgatctactgttgtatgttgaacagcaaaaccatatgaactcgaggtgtacttccacaatgaataaggatacacaaaggcaggtgattcctgactaccaacaatcaaatttgtataaaacttgtttgtttgaatgggaccatcgtttgacaccccatcagccaatgacataggatttggtgatctgtcaaaaacagttggtggttcatctgtcgaaacagcattgaaaagattgacaatggtcgttgttgaagagttctccgttgtggtagcggtgctactggtcgaggttgacagagaagaggaggaagtttttgtttgtctcgaagatgaggacgaagagatggtagcttgcattgaagaagatacataaatggtatctaatgtcgaagaaaccggagaggaagaagaatctactgttgaaaatagtgatgacaaaagaatgtttcctgttgaactcgatggataaactggactaacagtcgatgatagtgatggtgatggtgaagaaccgttttctgtaatgtttgaagggtaaattggactagttgtcgaatatagtgatacagatggagaaagagtgatttgtgtcctattagatgggtaagcagggcttgctgttgtagatgcgagcgtctggactaaatcctgggttgagttggatggatagaacaaagtcgaggaagcaggagttgaagcaatgaaggaatcttcgccggtagctgtagctgcatttgtccttactgaaatagtatatatcgttttattcgaggtcaatgaagaaggaataatttttgtttcttgggaagaataggaaggcatttgagttaccagtggatcgattgtaccttttgaaacagaagtcaataaagttccatttaattgtgtccccgaaatagataaagatgaagaaaataaagtcgaagtcgaagtcgaagcagtttgagataataatgtggtgactttacgcattgttgatgcacttggcatgactgaggcgacgccggaaaccgaactcaaattgtgtactgaacttttgcttttcgaattatcatttgcgtaaatatttgaaacagtgacaggatcattattggtttgtgcgcttattttttgagatacttggcttgcgtagtttgataacgacaatgacagttgaactgctgttcttgtattagaatcactgtcttgtgaattaattggagatgcgctcactctattttttggcgaaactgagagagggctatgagaagctgcagatactcttgttacaaccaccgattgtgcaacataaggctcacctactgtcaaagtagcgtaagataaagtttcaattaaatcagtttccaatatttcgtctgcattattcgatatgaaacttatatatgaacattcgacgaaacttaatagaaaaagaagtgtcagatataattgcatactagctgtttttttgttttcttttctgtatgcagaccgttactatggttatctacttgttgaaacaagcacaagaaacatacttgatattcatttttgaaacaaattgcaccaagtatttatatgtagtcctttaccctcgcttgtagtcttcgtatggtgtatatgctttgctactcttttcatacccagctcttatttttaactttttgggttcagctttatgattaactagtttttccttggtaaccaaattgggagatttcgtgccttttctgctggctttcataacaaaatatagccgaaaagagcttagcgcagctgaactcggtaacaaggttcaggtaaaaaggggagaaaaaaagaaaagaaagccagatctttcaaaaatatgccagcaaataccaaattggtcataaaatagctagcactccgctatcgagcaagttctcttggcaagcaggcttattctattcttttgctgaaggaaaggccagttctatgcttataaccttaagtaggaaacatatgcgcagcttacagcgcataaaattgatggcaacccatttagtggtactattcctgcgttattactagtatggtcgctttaaagagtggtaagatttcacattttcaaatctaaaaagcaaagtttatcacttgaaatgtacctctctgtgggctttcactaccttgtacattttcttagcagttccgtacatttttttaaacaatgaaaattcaaagttctatgtatagagattatttaggtttttagtacttaaagtattttgagaataccttggcaaacgcagaacaatcgtaaaagagattgctactgcgcactgtttccttgctttatcactttcagttctgcaagaactaaggtgtttatcagtaatgatactgtaatatcaatagcgataaaaacttcgtcagtgaaaccattctttttaacagccatctatcaaataaaagagtttttaacttgaactgggatatcaatttcagcagatccaacacctttatcaaaatgaagttttacgcggaggaaatatgacctcgagcataaacaactttcaaaacttggcactatggtagctttaaaatcatcattatattttatattcaataacagtgttctcttatactcagttgaactgacctgattccattcatttgatttccgatgtgaaagtaccgaatggtgatagtttgatggggaggtttttttattcctagaagttcgaggaattatgctggatataggagaagaagcaacaggcacacttttctctccaaccaacttcgttttcaacgcatttttcatgacaacaacattggcttccatattggctaaaacctgtacgtccttaattatactcgaaggcattaaatcagaaaaatcgagcgatctattacgcaggctagctcttgcgtcatcggcaagaagtaagtttatttttgtttgatttttagtgaactcatcgcgatatgcttcaatgttttccaaaatttccttaaatattttcttaatttcattgtatttgtgcttctttaaaagtaaatcactgtggaacctcactggtttgcaatcttttgtgttcgttgttaagcaaatcaattccgtctccagactactgatttccggtgggtcatgtggaatactattagcagcttgcatacatactagttcaagccgtaaattttctagtttttctctctcttcaacggacaatagacctcttaaattagtccagttcttttgattctgcctgtttctcattgaaaatacattttgtttttgaattagatttggacaccaatatggcaaagcattactagggggctttatttttattgttataagcccaattttctctgagttagtctttgaagtgggatcatctggttgagatgaaggaatattacgcacacttttgagaaacacatttttcagacctgtgttgaagagagatgctatagagtaagtaatttcagtttgaattttatcttcttcagactagtgtttctttttaagtgttccgttttcagtatttccagctaccgcgttccattcatacttacctcttaggggtgatagttgatcagagcgattcgcctcctgtatgtcctccttatgaatgggaatcgctcgctctattttagaaaagactttttcgatcattccaagcctgtttgcaatttcaatatcgaaatcctctaagtctttgaggcacttctccctactaattggattgttttgaaagccaaatggaactatccttatgctatactttttttcactcattaaacaaacacgcccagaagctacgtctttgcctactatcatagcatttattgagtaatttattaagctgccactagaactgtcgtttaaccatagtgaggaacctctttctgacaaacgaccataacctaaactctccgaaaattttagagtagaaagctctggatgagaactcgatggtctatcaaaccctaatgtagggggcaaaagagagtgagagaagtgaccgtgcttacaggttacgtctaataactggttcggaattttaaaagtgaaaaatttcttacgtttatcacctggatttagtatcctgctattcggtaatccaaagcttgttttatcaatggagtcaaaaaatccacaaaggtcttcccccgtgttcacgtcttcatgattatatgaccaactcgctgccatatctaccattctcaaaattctttctgtcgttttttggattccaaagggtgactgtgtttttgaacttgtcgtaccttccaaagttaaataaaacatatcgaattttataggtttggttgatttgttttctacagtgaaataaccgtgaattatatccccagaggtgtattcccttagcatgctctcgtgtttaggaagctgtccaaattttggagccgtctttgtgacgtacaattcagtcgctatgggggttttaatcctaggcaatgcgtatatattctcaactgggatacctttagtatcatcataattacgaatttgagactcagcagggccggaagcaaaccggcggccatcaacagtcacttcatgattatctgggccaacgatatcaccggtaagaatccgcatatcattcccagactcaccttccgaaggaatactctgatttcgggaagcaacctcataaaaaggtggattctccggaaagtatgtatcgaaactagattgaggtatattgctgagcaaattttcatacatttcgaatgacggcaatagttctggaaggacaaagtcatcttcctgaacattcgttatgctcgagcagtgatctccattattgcatgcgaaagcgtcttcttcctttccttgggatgttccacatctcggttcctcgaaggaggttcctccaaagagtgtggatgaagatgaagatattctttgacaaccttcaaatttattttgtggttcttttgattcttgcataaagaaaaaacttgattattctttagtcttccagaccagcgaggctatttagttctattagattgatataccaaagcgactatggagcaagttttacaatatctgtatgattggctgtaaatgcaaaactaattgtagtaaaccaacaagtgctatgctctttaatcaagggaagcatttaagaagtgatgtgatcatattttgtacaattggaattgcttcccttctataagtgtgaattattgttcatatcttccaaggaaatcatttaaatggcattgcttatctactgaacatttagtaagcaaaagtgaaatttctaggggactgttcgctaaagctgtgcgcggtctaaagaaagcggtaaagatagatagcatctagtccaatgagacgagaaaatatatagatgactcatagaagataaagtagtcctaaagaatagtggtgcatcttctttaagcctcactcattctcgcttattctttcgtatatttgcacaataggtacgcttgtcattatgtagattctcaatacttgatttaagcagacaataacaatttccaaacggagacttttttttccatgacattctagaatttgcacattttggcacctctgaaaagattgcggatgatagcgtcgttcgcgaatcccattgattctatgaagccgcatccagggtctaaattattgcgcacgtttttcggtgtggtacacactttagtcaattgtgttgtaaaaatcgattgttgaagatgccacctaatgtggtcgctttctcatgaaaattgatggcgaaggtttaacctcccaattctgttgtttgcagacattcattagaccaaggtattactgacgggctatatgcggttagccggtcattgtagtttcacttctaaagtgtacagtaacgttttgaaagtttcctttctcaaattgtctatcgtactaacattgcatcaacaaatcgtgttcgaaccgcccaaactctcacttctgcggtatggtttttttagcttggtgtcataaacttgtccattagacaagcaaggtcattgcggattcagctaaatatgggaaataaaacaaatttttagggctagggcaattgttccttgggagcaaaaaattagggcccggatatagtcttgcacaagctgtacagttgcttatatgacggcagacggtatttatgtaagcaccttagtaaaataactttgtatgagacattcctgggccgtaatatgatagcttttagcttgtgaatgatggcacccacatcctgtctaaataattttaatctcgcacgccgttctagcttgtggtcgtggtttgtcttgttcaaaacgtaaagcaattccctcgcgtaaaagtcttgataaacgccctttcgctgcaaaagacccacgcttttgctatttgatttttcttgatagtttgacaattcaataagtttatagtttgatttatcctttcaattttacacttgttaatgacatactgagagctcattggatggaagaaagcataaacgtaaatcagggtcctgagtgtctgggtgctgtctacgttagtactattcggctgcattatattcccaattcacaaataaattaggctcataaccgtaattttattcgagacatttttggttacttcaaaatattgttattatataaagatcatataaagttcttggacaagattggatacatttagttttatttttgaaaatcacaaagatgaaacaaaataaaaaatgtcagcgtgccgcattgaaaggtaaaaactaaaattaatgaacttttctaataaagatgaaagggagaaaacagtatacattgtagcagagcgtttagaaggagtactcagaaagttctaaaaaggccttatttcaaactcatgaagaaaaaaaatttccatgaatgaatgattgtatgattgtattggcatgtaatatctgcaggatccactcaatcttgaaaagatactgtagaggaatacccgaacaacaaataaatcatgttacaactctttgacggcgaagggtgtggctaccgtgctgcaacattttagttactgctggtacattaaaattgggaagatgtccaagagaagaacatgttctgctatcgaatctctcacgatatatatatatatatatttatatgactcacctggtaaaacatctatgtttcgtttcatatgagggcttaggtaccattcttttagagttaagatctcttattgtggaaaaaagaagttgaacgtgatttcatttgtttattgtgctagtggctggaaatatgaaaacttttgctcttgcaacgtacctttttacttaatgtcttatatttgaacactgctatcccagctacacaacgcattttctgaaggaagagagtttagaagaaacctttctctgtccatcgctataatcagccgtttctttttcgcttccttacgaagtaaagggtgtccctttataacgtaagcgtccaaaatgcagttattaatatactccattgcacgcaaagaaatttcaaggaaagtatccgggaattctgatattttacacttgcactaatatactcttattagaagtagtgatggtagacctcaaatcaatctaaacataatggatttccatactgttaaagacggcgatacggaattgaggtgtcctattcccgacacttttgatgcgtcagctataatcaaatcttatgttaaataagcttctgaacaagggattcatcttcgtaaggcaggtgtagccatggaatgcgtttcagtagaaggtttggattcttcttttttggagggccaaacctttggcgatattttgtgtttaccatggacaattatcaagggtatccgtgagcggaagaatcgcaataagatgaagatcattttgaagaatgtcagtttgctggctaaatcaggagagatggtccttgtcctaggaagaccaggcgctggctgtacatcatttttaaagagcgctgctggtgagaccagtcagtttgcaggtggtgtaacaacaggacatatatcgtacgatggtatccctcagaaagaaatgatgcaacattacaagccagatgtaatctataatggtgagcaagatgttcatttcccacatttgacagtaaaacaaactctagattttgctatttcctgtaagatgcccgcaaaaagagtcaataatgtaacgaaagaagagtatattactgccaatagagaattctatgctaaaatttttggtttgacgcatactttcgataccaaagttggtaacgatttcatcagcggtgtatctggaggtgagcgtaaacgcgtttccattgctgaagcattagcagcgaaaggttcaatttactgctgggataatgctacaagaggtcttgactcttctaccgcgctagaatttgcacgagctattcgtactatgacaaatctgttaggtacaacggcccttgttacggtttaccaagccagtgaaaacatttatgaaacttttgataaagtcactgttctatacgctggaagacaaatattttgcggcaaaactactgaagcaaaagattattttgaaaacatgggttacttgtgtccaccgagacaatcgactgctgaatatttgaccgcaattactgatcctaatggtctgcacgaaataaagcctggctttgagtatcaagtacctcataccgctgatgaattcgaaaaatactggcttgattccccagaatatgcccgcctaaaaggtgaaattcagaagtacaaacatgaagtgaatactgaatggaccaaaaaaacatacaatgagtctatggcacaagaaaagtcgaaaggtacaagaaaaaaatcttattatacggtctcttattgggagcaaattagactttgcactattagaggtttcctaaggatttacggtgataagtcatacaccgttatcaacacatgcgctgctatagcacaggcttttatcactgggtcattgttctaccaagcaccttcttcaactctaggggccttttctagaagtggcgttctgtttttttccctcttatattattctttgatgggtttagctaatattagtttcgagcacaggccaatattgcaaaaacacaaggtctattcactatatcatccctcagctgaagcgttagcaagtacgatttcttcttttccattcagaatgattggtctaacatttttcataatcatcctgtacttcttagccggtttgcatagaagcgccggtgctttttttactatgtatttgttattgacaatgtgttcagaagctattacaagtttgtttcagatggtttcatctttatgcgatacattgtcccaggccaactccattgccggtgttgtgatgttatctattgccatgtattcgacgtacatgatacaattaccttcaatgcatccatggtttaagtggatttcgtacattctacccattagatatgcatttgaatcgatgttaaatgcagaatttcatggaagacatatggattgtggtggcactttggttccttctggacctgggtttgaaaacatcttgccagaaaatcaagtgtgtgcttttgttggttcaaggcctggccaatcttgggtcctaggtgatgattatttgagggcccaatatcaatatgagtacaaaaatacttggagaaacttcggcatcatgtggtgtttcttaattggctacatcgtcttgagggcggttttcactgagtacaaaagtcctgtcaaaagtggtggtgatgctctggtcgtcaagaagggcacaaagaatgctatacaaagatcatggagcagcaaaaatgacgaagagaaccttaatgcctctatagcaacacaggatatgaaagagatagcttcaagtaacgacgatagcacaagtgcagactttgaaggtttggaatctaccggggtgtttatttggaaaaatgtttctttcacaattcctcattctagcggacaacgtaaacttctggacagcgtaagcggttactgtgttcctggtactttgacagcattaataggtgagtccggcgctggtaagaccacattattaaacactttggctcaaaggaacgtgggaacgattactggtgatatgttagttgatggtctcccaatggacgctagtttcaaaaggcgtaccggttatgttcaacagcaagatcttcatgttgctgaacttactgtcaaagaatcgctacaatttagtgctcgtatgcgtcggccacagtctattcctgacgctgaaaagatggaatatgttgaaaaaattatatctattcttgaaatgcaggagttctcagaagctcttgtcggcgaaattggttacggcttgaatgttgaacagagaaagaaactatcaattggcgttgagctagttggcaagccggatctgttattgtttttggacgaaccgacctctggcttggattcccaatccgcgtgggccgtcgtcaaaatgttaaaaagattagctctagcaggtcaatcaattttatgtactattcatcaaccatcagctactctttttgaacagtttgacagattattgcttttgggaaaaggcggtcaaacaatttattttggtgaaataggtaaaaattcaagttctgtcattaagtatttcgaaaagaacggagccaggaaatgtcaacaaaatgaaaatccggcagagtatattttagaagccataggagctggggccaccgcttctgttcaacagaactggcctgatatatggcaaaaatctcacgagtatgcaaacattaacgaaaaaataaatgacatgattaaggacttatcttctacaactttgcataaaacagctacaagggcctctaagtatgcaacatcgtattcctaccaattccatcatgtgctgaaaagatccagtttaacattttggagaaacttgaactacatcatggccaaaatgatgttattgatgatcagtggcttgttcattggttttacctttttccatgtgggtgtaaatgctattggattacaaaatagcttatttgcctgtttcatggctatcgttatatcagctcctgcaacaaaccaaatacaggagcgtgctaccgttgctaaggagctatatgaagttcgtgagtccaaatctaatatgtttcattggtctttacttttgattacccattatttaaatgaattgccttaccatttattgttttcaacaatttttttcgtttcatcatatttccctctgggtgtctttaccgaagcctctaggtcaagtgttttttatctgaactatgccatactttttcaactttactatattggtcttgctttaatgattctgtacatgtctccaaatctacaatctgccaatgttattgtaggttttatactttcgtttttgctctctttctgcggtgctgtccaacctgcctctttaatgcctggtttctggacattcatgtggaaactatccccttacacgtattttttgcaaaatttagttggattattgatgcatgacaaacccgtaagatgttcaaagaaagagttgtctcttttcaaccccccggtaggccaaacatgtggtgaatttaccaaaccgttttttgaatttgggactgggtatattgcaaatccagatgcaacagcagattgcgcctattgtcagtacaaagtaggtgatgaatacttggcgcgcataaatgctagctttagttacttatggagaaacttcggtttcatttaggcttatatccttttcaacattgccggtatgattgtggtttattacgttgttcaagttaagcatttttcccctatgaaaattggcttcgtaaaaagaataacaagtaaatttaagagaaaatgaagaaaaaaattgcaggtatactatgggtgcaggtgaggcggttttttaaccgatttagcacacgatactgtgaattttgggttatatgatgatgtgaatattgcagaaatgtaatgttatattattcaaagaaatagggtaacttctatttatgcaaacattggtaatcaaggctataaacacataatcccaaataagtattttggtacacagttgatgtttctttatgaatacgactcattagttcactgtcaaattgccaacgttcagagggacctacttacagagcgtatgttttatatttacgacgaacgcgatctaattattatccgctggttaaacagcgtaataatgttcataggggccttgcatgacatttgaatttgaacattactagagttcgtgaaattttgtcaatgaaaaaataatgtgacaaacgtctgcaaataacctgaagaattttatccgggataacgacaaagcgttaaatatagaaacatagtgaatgtactgctaggaaaaaaataggcataatttaatctttattcatataaatgtttttaccagaactctcttggtagatagttttgatatacggtttcctgctcaattttagtgaggctgggacgtaaagtatttttttcaaataaaccatttcttgtttctacctttttagtacggattttttttagtaagttctgtattcttttttaagagtaaaaaatattcagaccccaaactcacaaaaagcctacagagtccgcctgttacgctcaatttagtactaccacttgtgataatatttattttgggacaggtccaaaaacttttaggtttaaacgtacaaacgttgagtttaatctagatcatatatcattataaaggttttatctacaagcaagtgaagaaacgtaacaaacgtaaaaagcttcagcctcacctaaatatcgaatttgtactgagtctttgaagtgtatacctcgccgcgcttcagaagaacacaacctctccactcatcacggttgatagcatcaacgtatctaccttgctgaacggcaaatccagaccttggcacaaatttgccacataaattatcaccggtgtacaaatgaacggttggttctgtcgtcgaaacctcaaatttgatgtgagattcgggatgataggccttaaaaacaggaaccaatttgttgacactcacagaatctgtagtcttcaaatccttgttagcgtcaataatgaaagtgcaatcaaagaccggagtatcttcatgcaaaacggtgggcttagttgaatcaaaagtagcaatgttcctttcaatgatcttaccagttggaagcaatgccccctctgtaacttcaagcgatttgttcgagcagaccttaacttctgtaccacgaatggacttctcactcttgactttgttcaagttaaaatacgagtggttggtcatattaattggagtagcatcaccacgaactaactgtgcttggtattccatgtctaaagtcatttctgcaacattcaaagtgtacttcactgtgacttccaagtcacctggaaactcgttagggttgggctgtgtgtgatcatccaacaatttaaattcaacaacgtaaacgcccttggaaggattctcaacaggggacgccttgtactgcttaagatttaaggaactgatactgctgtgatttgtgttaccacaattgttaacagttaacttgtgaggaccatcatccaggctgaaaacacccttggcgatacggttggcataacgaccaactgtagcgcccatcatgttaccatctgttaaatagtcttgtacgtttgaataaccttgaacgactgattggccgtttaccttcaggtctaccaaagttgcaccaagtggcgcaatggtagcttggaactttttctcatcaccaattgtaatgacaccatacttattatcaccgttactatttgacatttcgctgtttgttatctgttttgattttttttttcactgcttatcatacaaactgatcaattgagctatcaaacttcaacttatctctgtatttatatgctgaaagtatagagtgtacataaaaatgtatcacatgtctattacatattacgacacccccacaatattttaactgatcttaataacacggggtaggaagtttatttcatcataccactcaatgagctaagctgccaaaggctcctgttcacttccttgtggttcgtaggctattcagtggcaacgtaataaacaagaaaagaaaaaatttcaacacctttattctaaatgttgtcagaagtaattatagtgggggtattgcagatgtaaatgaaatacgacgtactgtggggggcttttctttttcaagaatcctaaactattccaatgggattgcgtgattatgtttcgttagagtttttttctatatctccgttcttatttcttaagtccgccccttgctgtaaccagcccggctattatttgacgaatttttcacatcttcattccttgccgagaaagaagcttttgcctccctggggttattataaaatatatctgacgtcactggtttgcagccaaaaagtttaattattttaacttcaagggttcgtttcggagtaaatagtcaatgcacaaaataggaaggtggaggtggggtatgcatttttgtgcatagagtggcggggtattaagaataatgcacatataggcacataggcacaaatgcgtgggatgacttgactgtgcaaagaccgttagcaacctagaatgtggaatagtatcccaaatgatgacgtaaacgttcgaggataatattagataatataatattagtatcctcgtctaaaaacaggcaaaatagcacggaatctattcaaaagaaggcggcaagcagtatcaattgagataagtgtatacgaacggtgaaacctccttggcacagaattttatcgttcaagtggtaggatagcattgctgccataacaccctccttaatcacaggataatatggtgaacgagatatataaagcgataagtttaggtgtgatatttttctttcgttgtgcaagtgttgtgtaaattctttctcatttgataaatcaaaaaaaaaaaaaaaaaaaagaaaagaaaagaaaaattaataaaatgcaatcatccactgaaagtgatagagatattcaggatggtcctgatgctgatattcacgtcgcaccacccgtggaaaaagagtggtcagatggatttgatgacaacgaagtcataaacggggataacgttgagccaccaaaaagagggctcataggttatcttgtcatttacttattgtgttatccaatatccttcgggggtttcctgcctggttgggatagtggtatcacagcaggtttcattaacatggacaactttaaaatgaacttcggttcttacaagcatagcactggtgaatattatttgagcaacgtgcgtatgggtcttcttgtggctatgttcagtattggatgtgccataggtggtcttatttttgcccgtcttgctgatactttaggtagaaggctggcaattgtaatcgtggtgttggtatatatggttggtgcaattattcagatcagttcgaatcacaaatggtaccaatacttcgttggtaagattatctatggtcttggtgctggtggctgttcggtgttgtgtccaatgcttttgtctgaaatagctcctacagatttgagaggtggacttgtctcattgtaccaacttaacatgaccttcggtattttcttgggttattgtagcgtttatggtacgagaaaatacgataacactgcacaatggagagtcccacttgggctttgctttttatggactttgattatcatcattggtatgttattggttccagagtccccaagatatcttattgaatgtgagagacacgaagaggcccgtgcttccattgccaaaatcaacaaggtttcaccagaggatccatgggtactcaaacaggctgatgaaatcaacgccggtgtccttgcccaaagagaactaggagaagcttcatggaaagaacttttctccgtcaaaactaaagtccttcaacgtttgatcacaggtattcttgtgcaaacctttttgcaacttactggtgaaaactactttttcttctacggaactaccattttcaaatcagtcggtcttactgatgggtttgagacgtcgatcgttctaggtacagtgaacttcttttccactattattgctgttatggtcgtagacaaaattggccgtcgtaaatgtcttttatttggtgcagctgggatgatggcttgtatggtcatatttgcaagtatcggggtgaaatgtctttaccctcatggccaggatggtccatcctcaaaaggtgcaggtaatgccatgattgtgttcacttgcttctatatattttgctttgcaacgacatgggctcctgttgcttatattgtggttgccgagtcgttcccttcgaaggtcaaatctagggccatgtcgatttcgactgcatgcaactggttgtggcaatttttgatcgggtttttcacaccattcattactgggtctatccacttctattatggttatgtgttcgtaggttgtttggttgcaatgtttctgtacgttttcttctttttaccagaaacgattggtctatctttggaggaaatccaattactatatgaagaaggtataaaaccatggaaatctgcatcttgggtcccaccttctaggagaggtattccttccgaagaaagtaagaccgagaagaaggattggaagaaatttttgaagttctcaaagggttctgattgatcatagagtgcatatgcttgtcttgataggcaacattgtatattatattttacataataatgtgtaattctaatttgtcacgaatttatgaagattcttggagctatgaagatcaacatatgtagaaactggtatgtgtcataggtaaaaagtattcattaagacaaaattgtgtctaattcttagtcatttattcaattttttttttttttttttacgtaaagcggggtggagtgacatgatatggtgatggtgatgagaaactctaaatggatccatttgactatcgattgaaaatcatgaaagatgcgcttgaaggaacataacacgttactatttgtctaaataaaacaatatacaaaaatacgacattatatatactctacccaagatatttagtcattactatcgagggcgcgtagatcagatcacctttaaaatcacacttggtctaaaatttccttaatagcggcaattggccctttatcataaactgtttctagggagtgggtcaactgtgcaacgaattctttgttgtcacgaatctcaggactgaaaagcacctcaatgttgagcagttcgtgaggatctttaccacccttaactgcggctgccttcaaggttggtgccataggatcctcgatttcgaatggcttcccattcatgtctacaccagtcaggtaacggaaccagccagcaacacatactgccaataacttgtacttaccatctggtttacgcaattgctcgtaaattgatggcaaaacatacttaggcatcttaccagagcccatcaaacaaatacgtgcgacagtgtcctgaatagctggattggagaatctttccaacactgatgcagtgtactcttcgaaatcaacacctggcactttaggcaataatgggataacttcctcacgcatcaaaacacggatatacttgttgatagttgggtcgttgacaacctcatgtatataggtgtagcctgccaagtatcccaaatatcccatagcagaatgtccaccgttaagtagacgcaacttcatcaattcgtaggaatcgacatccttgacgacctgaacaccaacaagttcccatggaggacggccatcggagaagttgtcttcaagaacccattggatgaaaggttctgcgacaacgggacattgatccttgattccccaggtgtcagcaacgtatttacgctctttatcggtacaacgtggggtcacacggtccaccatgctgttaggagaagtaaccttgtcttcaatccaggcggcgaatttctcatccttctttaacttggcaaatgcaacaagcatggtctttactgtgacaccattttggggcatgttgtcacatgacataatagtgaatggggtaagacctctcttgtaacgcaacaacagggcctcatatagatacccatacagagtatctggcttttctgggtggttcaaatcattgataatctcgggagcatctgtcattaaggagtttgttgcttcactgtggtagtaaccgttttctgtgaccgtcaaagaaacaatgtgtgtgtctggattggccatcttttcaataacagctcttggatcatcgggagcgtacatgtaagcagtaatagaaccgacgatataagcgttagtgtccttgataccacgctccacaagggtgtataggcaatcttgggccttcatggcatcgcgcataagtgcatctgctttcattaaaccaacaccacatatggaccaatcctttaagtggtgctcctgcatcagacggtgcatgaaaacagctaaatgggaacggtggaatgcaccgactcccagatgaacaataccttgtttaacaccttctcttggataagttggtattggaagagtggattcaaaactctttagagttttggcattcaagctggtagctgttgtttcgtctgattttgtcatatttttttttttgtttaaattgttactttttctttttagttttctctgattatttttgtttatttttattggagttatacggaaagatctagacgaagtggaaatcttaacaattggataataaatgttcgctatttatatgcaaaaaatgaatgaattttgaactatgagtctgcaaccactgtaacctccttcctcctagaatatgattgtttcgaacttatttggaaacgctaaaagtgattcttgattatttctagactttgcgatgccctctccgaccaccacagcagaatatacgaggtatccgtccatatatccaccactgatgcgcaagcttaattggttcacgtccgcacgaaaagtttataaaatgacgtatcatgggggggagtgttgaatcaaaaaagtggcgagctaaaaataaaagaaaagtgtacgtggaatgaactgtttgctgagctcatcctacggtcattttagcccgtgccaagggaaagtgactatacggtggggtatcgcggggtaaggagactcaggtacaaaggcaaaaatcaagataggcacataagaaggcacgaaactaccccacgtttcaagttttgctatatcccttatttattgcgcgccctgcaggaaaataagttttaggcacttaaaaaataaagttcccggggtcaatttctggtagtggcaagcaaagtatactgaagttggcaagcaacacgtagcctctgcatatatcggcctttctcggaatgaaataatcaaaaaaatattatgcgggaagccgctgttttattgagcattctaatgctttctttttcccagcacctaaaccacacaatactttactccagttccgtatttgcccctcccatggcatcacgcctataccttaactgttaattctcaccgtccccattatactaggtttaaaaaagaaggtggtcaatcctgttgatatctgtatctctatataacaaaacttcggtataaaacattcacacttcgagtaaaatcagtacctatcttcatggaccctccaaaatgtcaaattgttatcaagcgattgataactctaatgcacaggtgtaataccgttttactactgtcaaagaaactacatatagtgtgagaatccaaagctaacattttcgagtaacttcgggttttaatagattattatctgaatgcgaagttcaacatttgttgtttccagcggccttctttgtttcacaatacagaaactaatatatatatatatatatatatatatacgctgcagttcatattttagtctattttttgaataaaggttccattttgtcggagaaaagattcttcgactttgctctagaaattaaaaacgatggaatattaatcgtcccaagtaacggtagtggaaattggccaaaccctgcatttggcccaagggagacaccacttggggcatgtcctgtctcaagacaatctgcatcaacgagactagcctctgttccttcttgtaaagaacttataacatttcgggtcaaaacatcaacccaattatctcttttaaccaatccgtgatatctaaaattcgttacatcaccaatggcaaaaacgtttcctgcctcaacagcttttaccctgaagtttttttcaacttgaatgaaccctttcttgtcacaaaggtctgaaatactgttgaccggcacatttggagaaataccaacgcctctgtaaatcaaatcagcatctatatatttagatgagccctcacctagaaaaatacgtttcggcgaggtgtctaaagaagcccctactgtgttcaagtacaacgtaataccattttttgagagatagtctgtcacattttttcttagggtatcgttgtataacccagagtccggcagtagcttatcggaattatgaataatggaaatacgctttttgccagacctgatctcctccaaatacttgaataacaattcaccagctagttcacaattaacaaagccaccgccaagaaaaagtatgtgatctgcatctgagattcgagaagcctctctttcaaaatactctttatagttatccccgaaggtataagttgaaccaattggatcagcccactttgagccagttgcaagaaccaagatatcaaactttatggccctgtctgaccccaaaactacctccttatcatcaaagctggcagccgtatctttgataacttcaataccactatcaagaacattttttaacggcaggatcgacttggtataatcctttgaaaccgtcaaacggacagctgagggtagaaaatacacataattagatgctgtgacgagctttattgcgtatgtcccacccagttccctgtacaagtgatttgccacagacacaccaaacacaccagcaccaacaacaactatgttctttgtgttaattgtcatatattttgcaatttctttcttcctttctctgctctttcctgtaaataatgaagaacaacgatgaggaaatgtgtgtctatcaatgatttatcactgctttcgtttctagtctgcagcagctaatatattaatacttataataggcttcatttgtccagccagataaaaaggactaatcatgcagggtggacattcaattaatttttatcgctttttaacgattactaatccagtattaccaactacaatcactcagtcatgtatcactaataacgaaaagtaagctgtacaatgctcatcttcctagcactactagtactgctactatgagacaccattgaagtcttcttcaagacccccattatgagaacacttggctcactatacaatcggcgggagatgggttgttattatagagagtttcaggaaaagcactcctagattctagtcaagtactgcctattgtataagagacgagggcacgagatagcgcagtattttatgatgaaaatatgaaaataaatacttaactcattgagtaagcttagctgggcaacttaactaacagtcaaaaaaaaaaaaaaaaaaaaaaaacaagagccagcaaactgacattaacattgatcaataaaataagaaaaaatgtaccagagaattcgattatgaactgatgacaatatcattaaagactttgcacagtattcaaaaactaatcgagagctttgaccaaaaagtgtcccgactttataatgagaccgccgcttaattcataggagttatatggtatgctttggaaagctattacattgtttgataattcaaaaataagccacaatacttcacctattgtgtaccatgtattataaaacatcgcagctcgtatctgtaaacatacattgacttacattttagtgataacttgggtacttgagtgaagtccatttctcccgtgcttccggaacataaaccaacatagattctctttcactcgaaactgctcgaagctgttgctctttttttgatcgtggctttaactataaaactcaacagctgcgtgatgaacgcgctgtcaacaaatttcatcttgcgaattatataaaaaacactgcgagtgattaaacctcagtaaacttgttacgtacctcataacattaatgtgaaatacactatattgaatatgggggaagagattagacttttgtcctctaaaggtcttgagacccatagtagcttttgtttgcccgaggatattttcagaaaccgtttaacatggttgtgcagtgagattcgcaactcaggattttggatctggtcgctatcatggttaccgcttgccgtttggtgggggatggccagtacttggttttatccccttctgacttcagtagttctaatcctggcgctaattgctattttgccagtagttcaaatacagtacagtaaatatactttatcaaatcaactcacccagctttctaaagaaatcatcaaaagtgcaccaggtgcatactctgctgattgggacgctgttgcaatacatttcaattcctacttgtatgaaaacaaagcatggaaaactgcacattttttttttaatggtactgactgccaagaagcattcaggaaaaccattctagagccagctgttttgaggagacaaaacgaagatcctaggttcagttcaattgagattttggtcccttacaccgaagacgcggtgcaggtttattttacaaaagtaaacgcacagtggaggttgatccatggtaagaaggaatgcaaacttactatgttggaaaatgtcaagcttcctaaggaaacctatcgctgcaagctagcatggagttgccagagaatcaggatttctttctctccactagacttccttcctgatatgtctgacttctttatttgtgcaaatttatcaccagcatgcttggtatcttattggctaatagacattttctttagaatgatagatgattttcaaaacataaggcctaaatcgatgaaagttgatgataaaatgcagtacctatcagatattataaacgagcagggtgctagccctgaaaaatgggatacaattgcaaggaaaacgaatacacgattatttgaaaagagggtctggaaaaacgaagagtttttctttgatgggactgattgtcaggcattctttgaacggaactttagtagccttttgttctcaaaaaaatctgcgtcgcctagatcattaaacgttgaactttggaaatacattcaagaagcgcaattgagctgtaactatgagccgttaccataaagatagaaacatttattttgacttagaagctacaaggaggatcaactattaatatttttcctagagaacatttttaaaattggattcaataaattagcgccatctattgcccttacacttttctccttcatatctggctagaaaagggggggttacatctcggaatcaaatattttcctctgcgtcgagttttaatcctgcttctggttacattcttttttatcatacacgattctttgaacatcaacttctctcaaaaccatccgccttcagcggctacaattacgtaattgcaccaaggcattcgcggagaattcacgaatttgcagacgccaacagtatacgactcccaacacacgtctaatatcttgtacggatttcaagagatagaaatattacttccatggaagccgtttagagcagactgaatatgggcttagacaataagcttctgaacgagggtcttaaatctaaattcggattttctttttgaccgaaagcggaaacttcgcaggcgcgcaaaaggggttttcaaggcacctcggcacccctataattggcattctcacattctgcgcatacgaatacacatgagtgccataaaacagtactccacatacgaagtctatcaaagatgtatgattcgttcaaaaacaagaacatcttcatagtgataatgagattgtgtgaaagatgagatatggagaatatgtgaggtgctaaatgagcatctgttaacgaatcgtttaagtagtgataacagatggaggaacgggtataaatagagctgcttcaactatatgcctttgaggtatgcgctttcatttcactatttcttgttaagattacatcagcactaacaaacaaaacaaatacaatggtcaaattaacttcaatcgctgctggtgttgccgccatcgctgctactgcttccgcaaccaccactctagctcaatctgacgaaagagtcaacttggttgaattgggtgtctacgtctctgatatcagagctcacttggcccaatactacatgttccaagccgcccacccaactgaaacctacccagtcgaagttgctgaagccgttttcaactacggtgacttcaccaccatgttgactggtattgccccagaccaagtgaccagaatgataaccggtgtcccatggtactccaccagattaaagccagctatctccaaggctctatccaaggacggtatctacactatcgcaaactagggagtgatgcctttacgaatgaaaatccatagacagtgaaaagtaatgaaaaaataaaataaaaaactactttttttgatgatataaataccgttgattatataaatgtatattaatattatagacctatttgatcaatgacggtgttcgtgaagtatttcatgaatacgataaacataagaaagaaacttttacactattgtagaaaaagcgtggacggaaataaagctaacagagtatgcccaataaacaacaatgaaattggaagcgtatgacttcgcagcactttgtccttccataaaaatgagtcgctgcttcttttttcattttttggcgcgtcgcgtcgggccgtatagaatatgcgtcacttctaagaacaagattgcagatcagggcagtgcgagttacaagtcatggtaccagactctcatttagagaccctcatttttgacacttaaaatatcaaaatttctgggttgcgatagtttttgtgtaactgtaactagaaataaagctgaggggttagtgttttatcaacaataagatagagggtggtaagatgaagtgagacaatatcgtaacgtccgttttagtatacggcgctgataagttatattaccgtagaattatttggcgtttcgttgactcctacaaaaacaacaaacctatcaccgtatcgtcttctttagatatagtctcttcgtatgagtagtgtcacatacaagattaaagatgcatcagttatccttttaggatattgcggttagcatatgggaatggaaataggatacaattttatcatagcaccggcatgagtttgagccactaccgtattgtttctcggtgaatatagagtgttacgacagtgaggtggcatattattctaatgtatggtctgtgaaagttagaaatattctgaaatggcatccgttcaagcaaatggtaatattaaggaacttttacgttaatgacgttatggtagtgctcatacttcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn