aaccgctgcaagtcgtgcacgatcctcaagcttgtcttgttttgcttcagtaccgcgaagatcggactagagtaacttgaattggtctgctcgtacagcccggtccgcactcgctccttgatcaactccatgaaggcccctcgaatcgccgccggaatcggaattggacggatctgccagggctcatgcggtatcgtcggaatcttatatggctgtccgatctcccgcttcaacaagcccctctcttccggtccgaacgccagcaccttctcccgcagcttcaccacatccgccaacagatggaactcctcttcgctcagccacccttccggcccaaagttcaaactcgcgatccgctctgtagtgattttctcagagggagcaaacctcggcggaactctcgacagcggcgtcgagaaaggatcccgatcccactcaataggccgcaacggaggattaaggtcctgcggcatcggttcattctgcggccggaccttcttcgccaccggtttgtactttcccccgttcaccctagtgagtcgagaattcccgtcgcctgcatcccgtcgagctaacaacagtccacgaccttcccctttgctcacgaatgtggcactatgatagtgttttacagtagtaccaatcggagatgcacacgatggaggacttacttgcaccctcttggcctccgctcctctattctgactccgctcttctcctccgccaaccccgctggttcctctccctcgctcgtccgctacccctattgcacacgcgttgctcacgacagtggcattgaagtagtgtttcgactcattccccggagatgcatacgacggaagacttacttttgctcccttgtcgcctcgccccatctccacacctataccctctcgcttcttagtcgtcgaccgtccatacggagtcgaagctctccccgtacggatgactcggccgacatctaaaaatcctccggtggcggctcatggcaccactcgccatgccgctcctcgtccaccacgtggttcaaccattctccgctctgtggttggcagatagtggtttcgaattgcctgcctccggagtctctcaccgccattatctcctccctccgcctggggcagaaccgcaggtccgttctaaaagcaaacaggaaagggcggccgagtataatctcgttcgacctcgtgaccaagaacgagattcgttcttccaccttggccacaagcaccggctccgcctccaccaccccttctacctcgcacctgaatccccccatggtacggatcgacatactcgtcttccgccgcgcaaggtttgtcgctcgagccaactccgcgggcatgatgttaatcatggagccgctgtcgatcatcgcccaaaccttctggcccctgatttccatctcgacataccccaaggggcaagataccagcgcccgatgcaccggcttctcgttctcgccgaactccgcgctccgcacttcagctagcaccgtctcaacgggcgcactaactttctccgcggtttccttgaacgaagggcccgcagcttcccggatactccctatcagctgctccgccatcaacggagagatcgccgccaggtctttaagggtgagggagagggccgtatcgttccctaacgcttttcgggccagctcgcctgccctcttcctctcggcagactgttgagctgccggctcccttgctttcggtttcttcggcaccggctccgctcttggggcctgatccaggtccatccggtcataccgctccccaaaacaaacccgttcctccgctgctaccgctcgcacttcggcagcaaccgccggaggggtccatgcttttccccgctccactatcccaatgtgggacttcacttcggcctccttgcccttaccacccgcagcggtctccgcgcttctccgcctacgaacttcatcgcgcggaatggccgcttctatcttctcgccatccaggtagaagtccctcatcaccggccggacccctagggtcttcatgtccgtggtgaggtccgcgcactgagccttgaaatgacccacctctccgcaatagctgcaagcaggcggtccccgcggcacaaatccctgccccttagttgccgcctctggcgctgcaggggtggcatcagctcccgcacgacccgccgacggcttccaggactgggtcactgtcttctgcatgaacaggcgtagctccttgagcgtatccgccagttcaccgacctccttcgcagtcaccggctccttgctcttagccgatcccgagccccttgcttctatcccatcctccaccaactcctgcatgtccatctcgccctgaagtgccttacggatctccttcatgtcgggcaaaacgatcacacccccatccttagacctattcaccaagttccgatcgtaaagctgtcggagcgcccgctcccgcatctccttcggaaaagccttgatgaaggtccgcttcaccgctcccggagtaccggtgacgatcccgttccgattcagatacttcagaatccgatcgaacgaagagacgtacttcccgtactgctccctcgtctgaacgccaccttcctccgccacctccgccgcgagcctatccagatctgcctcccgacacctttgctcgctttggccccacttctccagcatctccttcttcaactccgcccaatccttcctctcgtacccatccacatcctccacatcccgcaacgcctcttcgtcctggataaagttgaccacctgccgaaccttatccgagtcctctgccccctccccgtccgctgcagcctcgaaacgctccagaaacctcgacacttcggtagtactgaaccgaatgtttggatagtccttcggacgtaccttcgccttcagcggacccaaggaccgcggcggcgctgggtcatccatgttcatcctttcctcggaaccttcgctcggtactccgtaagttccgaccttcttgctcgatcccgaagcctgtccttcgaaaagcttaaccttttccgccacttctgatccaatgaccccgttcttctggacttgctcgaccaaattacgtccctcggcaatcaggtcgtccaatgtctcggcccgttgtttccccttatcctccgcacttggttgattttcccgaaccgtactcccgcttccgtcgctatcagaaggatcagaagaatcgttccacgctcgctcgttttcgatgttgtggtacgccggtgtgaaaaactgtcccggaaagctcatccactattcttcgtaccgttcgaccaaggaagttgattcccggccagacccccaatttgtggaaagcacggcgcgccctaggagttttcttgcacttctccgctccgcaacgcgtcctactccggtttcgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaactagttctcttttattgatcttttgtaggtaatacactaactctactctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttctgatatgttctgagtcccccttcccccccctctctctcctcttctgcctcgaactcctctcctcctaggtatcccacactccagtcccttcctacttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacacctgtcggtccaagtactcctccggccgctcctaagcaggtctcccaccgccgcttctgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctctttgtagcctctccgcagtatacactgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccgaattccccgcagtaagcttttcagaaccttgtgcattcggtctacctttctccgctttcccgcgcctcggaaagctagactttccactaatgcacggccgctttcctcagcccgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacaccggagcaggaagacacccccaaaagggggtggggaaaactagagatggttggggataatccactattggcggatacccgccagggggtgtggatttggctgcggatggcctttttcccgcccaaatctggcggatatcaggccaatggccgtctggaagggtttccttcaagccagcaaggtccttccagttggcaaggatgtaacttgccagctggaagggcttcgtttcagttggcgaggtacatgtacctcgcctgctgtaaggcagcccttctagtaggcaaggtacatgctcgccaactggaacagcttcctgcgggcgggctatgtcacatatacctcgccaactggaagggcttcattccagcaaacaaggtataccttgcctgctagaaggaagcccttccagtcggcaaggtacatgtacctcgccggctggaaggaaacccttccagccgacaaggtacatgtacctcacctgctggaagaaacccaaggtacatgtaccttgcctgctggcagtggaaggaagcccttccagttggcaaggtacatgtacctttcctgctggaaggaagcccttccaggcggcaaggatgtacctcgccaactggaaggaaacccttccagttggcgaggtacatgtatgtcaggcttgggttacttactggtgggacaagaggtagtaactagattctgactcgatgaaggaacacgcttctgaaaattgagagagtagagtattagtgcaaattcagcgcggctcagagatgtcttgatgaggcttacgctgatcttccagcagctgtatagccggggaaactaacctctggaacacagatagttagggagataacacatcaagttaacaggcggttgaactattcgtaaggtgatttgtggaggcgtaataggatcgtagaagcaacactgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaacctccttgcaaataaaagcagattggtcagatattttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttggtagaagagtcgtgaaggggaggcgtgaagttgaggacagattcaggagctcgagagagctaggtatagatcaaggagtagtcttcaggtcgaatccgtctatccaggtagtgaaaaccacaagctttaagctaatagttgacgagtgctggtctagtcggctaggtaggcttgatactaagtttgatgtagtagtagcagtttcaggtttctgtaattttctgaggaaggaaaggaaaagggaataacatccagtgactctcttaaatactattagaggtcaccggctgatttgtggtaattttatttgttggggttgacaaatagtttggaaaggtagatatttctttcaacgattgaggatcaggatgcgtcgcgtcacgttggttttagttgtgccgcagcattattcaatatttaatgtttattcattccttgtgtgctagggctttatttctttttatttctttttctttattcttcttcaattcttgtgcgggggttaggattacttcacccctgacatttgccacccctaaaaaagggtgaatccttcctagatgaacttattgtctcttatccatcctatattgtctaagtaatttctggttttcaggtatttctttctctgttagccattcatcttcttttctcccactatatctcactaggtattgtacaatgtctatattattctttcttatttttctgtgttgcaatatgttttttatcttaattatttcatcttgtattacaggtaattgtttctgttgattattctggttttctctaagtggaaatttacttttatcattaccttcatatggtctaattaggctcactgggaaagtatggtgtttcttttctagttctcctgtcaggtacacttctactgcattcttaacgtgtacattttttatctcaaatggtcccacaaaggaatctctcaatttcttaggtccactcaagtttgtgaaattaaaggttgaaatcagcactaggtctcctattttgaattggtgttccttatgggtcttatcccatctggttttgttatattctactgcatttttaacacattctgctgcaaatctctctgctttagtcatcattctgtgaagattttctgaatttgggtgtatattaattgttttactcattagtatgtctctaggaaaccatggtgtccaccctctttctaattcaaagggtgttttgttagtagtgctgtgcttgctagagttgtatgcaaattctgaggctggtaataaagttacccagtcatgtgtaaaattatctttatctttaaatgttagtccaaatgcacaataccttctaatcatgtcttctaatgtttgtatcattctttctgctaatccatctgtctgaggatgataagctgttgagaattttagtccagttccacatatatcatataaattagtccaaaatgctgatgtaaattttgggtctctgtctgagattatatatctggggcagcctacatcacaaattatggtattccagaatagtaaagctgtgtccattgcggtgtcttctttatgacaagccaggaatctgcctcttctggagaatctatccactattactaatactgcattatagttattaggtcctcctgctgggagtcctgtaacaaagtccatattaattacactccatctttcagttggttcttctatttcttgcattagaccaaatcttttacctgtggctttgttagctttctgacatctatcacatgtttcacagtactctttagtttctttaatgtaatttggccaccatgctacttgcctgattctctccagtgtcctatcaaatgaaaaatgtcctgctgtaatgttgtcatgacattctttcaggaataagttaagggcattgataaaaaaaaacacggtttttccgcgtttacacgtggttttgctgtggcacagcgcacgcggtttccgcgtttaaacacggttttgtatataattttttaccacttgtttttcgagtttttttgaatttttcaagttgtttcctacactttaaaaggtgtagaatttaatggtcaaaaccattttccataaaaatgaattttgattattaattatgttttttttcactcatttctcaattaattgtttgcatacatatatgtaccttattttttatgtttttttaaaattttaaatttatttcctaggttttaatatgcttagaatttcatggcgcaatccaatttttttaaaactcaatggttcacttttaatactcaaattacacccatttttctacttaaatttttagagcttaattttcattcttttttgacatttcaaatttatttcccacactttaagacatgtttaaaatgatggtaacaatcattttgaataaaaacaaaagattggtaatgaatactgcattggacaggtttttttaaatgttttttgagttaatttttactggcttaagttcaatcattttttggaattttaaattgatttcctacatttaaaaatgtttagaattgaatggtgaagtccaattttcataaaaattgaagcttcaatcctaatataagagtgtaccccgtttcttgcataatttgtactgtataaaaattttatttgaatgcaaaatggatacagccatcaattttgtgaccattgaaagtgtaggaaaagagctgaaaatttcacaaaataaggatcattaagcgtgtaaggattaattaaggaaaagcgttcaatgcagtattcaagatatagtttttttttattcaaaattgttgttaccatcatttttaacatgtctcaaagtgtgggaaatgaatttaaaatgtcaaaacacaatgaaaatcaagctcttaaaaatcaattgaattttaagatcaattacagtattcagaatgaaccgttgatttttatggaaattgaatgttaccattaaattctaaacactttgaaatgtatgaaacaacttcaaaatttcaaaaaagcataaaatataaggtaaaaaaactaatgcaaacaattgagtgaaaaagtgaagaattaaataaaccaaacggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaatgatttttaccataaatttatacatgtctaaaggtttaggaaaaaaatttaaaatgtcaaaaaagaatgaaaatcaagctctaaaaatttaagtgaagaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttgagaaaattggatggcgccattaaattctacgcacattaaaacctaggaaataaatttaaaatttcaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaatttagaaatgagtgaaaaaaataattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacaccctttaaagtgtaggaaacaactttaaaaatccaaaaaaactcaaaaaataagtggtaaaaaattatatacaaaaccgtgtttaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgcatgtaaacgcggaaaaactgtgtttttttattaatgccctcaatgtaaatacacatttatttatttattattttaacaacaatgtataatattttcctgtattcaattagttattattatttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacatactgctgcttgtaatcagcctagtcattactattactgcggttattgagcctcaaaattcctcaagaaactccccatttatcacccagcacccaaaatcaacctccttgagcgcttccacctgccctgtttccactttgaaaatcctcaggaccttgaaggattattactagtagtaataacccttttcttgagattttccccttcaattcttcctgggatttaaaccacacctgttcacaggccccagttttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaactacccctgatttatcaggcccctctggttttatttatactaattttattaaaataaattggccactttttccttagaaattaacccataaaaccccttattttattggaatttattcacttaaaattaaaaccaaaagttcaatcaacttttgtttgtatttgcaccacgtgtagctagaagattttacatcttggcatcacgtaggctgacacatatggccaatctctcccactttgaggggggttgataagtgcaagccaaccccccttgcgcacaccaatctgcttcaaggttgattggcttgcaggtcctaaacccatattaatatgggtttaggaccagggctatcccataggacccaggcatgggtcctatgggatagcctatgtagtgtttgaaaaacaaaaaatgttgatccttgtaggacacccaaggtcaacaaggcccaccatgccagccaggagggaatcctcctggtcgacaaggttgtacagcctcgttggccaggattccctggcgtacaacctcgctggcattcccccctggcggcgaggttgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaccacaaatttgaaatcatcagacttggtcaggtggtgcatagtaggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaacaaaattgatttttttcaaaagctttgatattcattttggggtagtgggagtgctgagacaaagaaagattgggaaatgagaagaatgattataaattaaaattttagaaaaaatggacttcagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggccaaaccttttttggttccaattttttttcatttataatcattcttgccatgttccattctttctttctgtcagaactcccactcccccaaaatgaatatcaaagcttttgaaaaaatcaggttcattttttatttttcacaaattttcaaactttattttttgcttttattattccatattcattttttgggagctattatgcaccacctgagcaagtctcatgacttcaagcttgctttccagagctctggaatccaaaataagcagtcacttttcactgtctacccactgtacaacctcttggccaggattccctcctggccggcgaggctgtacaacctcgtcaaccgaatcctccctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgccaggagggaatagtatcgaggccgaagaggcaaaacctctcagccttgagactgtagagtcttgaggccgagaggaatccctcttggccttgagaatgtagagtcttgaggcgagagaatccctcttggccttgagccatgtacagtctcaaggccgagagggattcctctcggccttgagccatgtacagtctcaaggccgggaggaacccctcccggccgtgagactggacagccttttggctgggaggggttcctcccagcccaaaaacctttttttttgcattttctccatgggctattccatagtacccatgcctgggtcctatgggatagccccagtcctaaacccatatttatatggtttaggacccagattggtgtgcaggcctgcacgccaactgcaggccaatctaccctgctgcagattggcgtgcgcacctgcacgccaatctgctttggcgtgcagtttggcgtgctcaaggggggttggcttgcgcttatcaaccctccactttgagctttctgtggcctaatgcaaacttcttagcttaacggagccactcaaacaagcagtctgggagaagatatgcagggaactctgtacctggataggcttataatgccttacttggaaaatttagaagtagatgaattgatttccaggctttgaagcataagacattattcaacatcactactacccattaacaaagaaactttgaatagagacagcaatgggctgctatgctatactacactacacctcccattaacatcagtgcagtggccttcaaaatagtgtgccaacactgtagtgttagcacactgctattcccactacatggtgttacatggcactacaccgcttttagcggcaaaaaacagccaaaaacagttaaaaggtgctgaagcgcagtgtggtgggccactttttgaggcctgcatgtgtagcattagcacagttgtggaggaattcagctggactatggtaaatgctagcagaattttgctacatatgttgggctgtgctaaggctacagttagtgtacctggcccattgtgaatagagaccatgaaaacaagaagaatgaaactgacacttgatcatgtcaagtgagattcagaaacgagtggagtggctctactcatgaagcagtggtggtactcccccaagtctcacccattatggccccgtttcttttcatgggtaggctgccactgtacggactgactgacctgttggacagcccagtctaacaagtactcagacagactatattaaagctgtttggcatgatgggcgtacccaagaaagtgggccatcctggtgagctgggtagttggtggataaatcatgacacttgttatgatctctcacttgtacatagtctgagatgacaagattttaccaatgttgtacaactcacttttcttgtatgtacagaattgggtatccatggatacctcacatatctatctccaaaagaaaacttgcaagctatgtgttcatacactcaagtgaggtttgccctgtgcacttcatactaacatagtcaaaatggggttttctggccatctctgcactcaacctcttcacatatttggcagtctcagcaaccaaatcttttggctgacaacaaaaaaagaactgaaagaaaggaaccaatgatatattgaaatcaactgctttcttttctggaatagatggtaaagacaagatgcttttttttgacaagatgatgatgatgatgattttgcttcacttttttttcagggattactagagagggggaggcctgaggggaaactaatatgaaaattccatccaaatcatctggtcttgacgatagattgatggaaccatttgcatgtatattcttatccagaataatcagaatggttatgtatgtacgcaaagattaatcagactcatttcagaagaggacagaaaaaaaaaaatatgttttggcatttgttgagagacaagattgagtatgtatgactaaggtaatgcgcgtagatgcgtaagttttttgctttgctttgttttgttctttctttttttttcagaaagaggtgattgacttgaacgaagaaaaaaaaaaaaattaagatttttttaggaaccgatccaacttgaattgacctttgaaatccatccctattagaaataaacaaaacaaagcagaaggatcaatttccaccccctccataaaaaaagacgaaaaaaaaagaaagaacaagagggacaaacctttagcgattaaaaagctttcgcgatttaagaagtccaatgcagtagccaaacgaaagatgatatttttgagtttgattcgatcagcttgatgatgaggagacgtgcaactctctacaaaaaaaaccaagaaagagaagattaatcaaaaaagctgcgcattgaaaaaaaggggagaaaatgaaagaaaggattagagagaaagaaaaagtgaaacgtactgattgaatgatccaatgattctaaagcttgatggaccaaagtgatccaaacattcccggtgagctttgcttcaaaagaagaagaggacggatcggcgggaggaagaggagcggaagaaaaggaagcgggaggggtaggattggatgagggaggcgccgccggaggtttggatatagggagattcttagggtcgatgaggaagtcccaaaggcccatggtcaaggtttggaagagaagcacgagggcggagaattgggcctcgttgatggcgtcttcggagcccaaatagcccgcaaaggctggccgaaacttctcctctttgatcggctttttagtgctctcaatctcaatcaaactcgacattgtcgagtcttgtgtggcgcccataggctcgtcctcttggctctttggctctgtcactgtcgaggccaagggcgctggctcgtatgggcgtcgagacctttctttgagcgtgttgaagatctcccgagtgggcggatcagtcgtgaatcgatttgtgatctgaacagacaaaaccctaacgtcagcgactatccgggatgagcagtatgtggagtcaagagggaagggggtgaactgacgtgggccaaccagcgagccatcttgtacaatccctcctcctggactggagcaggcgcgtcaagatggccgacggcgagattgacaacgccgatgacgagagctttgcggaagggaagatgggcggggaagaggcggacgaggtcgagctggttggtccatgtgtgtaggtcgatggccaccttgagcgtctcgactaacagactgatcttggtctccttggtcgactgctctcccgaagacccatgatagaccgtcgtgatcacatgcgaaataacttccatcacgtccgccctcaagctgctactcgttggctctacacccactcgtagtgcaatcgtcaatgcccatatccgactggttacaacatccaacacacacatatatatatatagagtcagccgagcgtggttctagaaaaaaaaagcaaggaggaactcaagtaccctcggtcgttcagataggaggctgaagaaagaacggtgaagagcttgagcaccaatcggaatctctcagtagctgtagtgagcgtgaacgcgaacgaggggtttgaggattcgagccgagcgggatcctggttggaatagttaccgaaaaagacgaggtgggggaggaggcctaattgacagagaccatcctggagggtgctcagccagaactcatgcagtctgttcagagaaggcgtcgcggagagcgttgcgagcagggcctcgatcagcaccactgctttcctcgcgaccggcgccgggtactctgggttaatcaacggtcggaagagcagcccgaagatcgtcttgtgcgtcattatcatcgtccccgactcgtctgctaatgtcccattggttaatgactctggaatcactcgcgttaggtcgatcggtaacgcgtcgggatgtctgatcgaatctaaatcctccctctctctctctatcaacataaaacctctttttctttctggctttgattctagaaagggaaagcttacatttgagattgtcaatcagctcttggacgaattcgatgacctcaggatctttcgaaacgccttcaagaccacaataatcgatcctaggaagcgaaggtggtgggggattggcagtagactcagggttgagtaggttgggatggaagagttgtcggtagttgagccctcgattgagaccagatagctttccggagacgagatcgtcgcgtaagattttgtgtattttaggcttgtgagcggtggattgagtatcaagcgcagattggaatcgatcgatatctttctcgtccaagaggatcgctttcgaggggctgatgatcagatcggcagtccgatcgctcagcatgatcatcgctttcggcggggtgctcggatcttgagcacagatcgagtcgagtccgttgacagtcttagaatcatgatgactgctgttggtcttagacttcttctgtggggtcagcagagggtcgtggctagctagtagttcgtcgggggtctgttcgttgtcttcggagactccaagcgcctcacgggtccgtttgaggttggcctgtttctctgagcgtatgcgtcggtccttgaggatgtcttctagtgagaattttgcggggccggcgggcttgttcaatttgatcatcgtttttgatccgctgccgatcgagatcgatggggatggtttgctggtcgatgggacgagtctggagctccgtcttcgggctggattgaagctggaggagggtgatggtgatttctgatgtggggtattcgtttttgggtccggtttctgtggtttggtttggatggttttgcgtttagttggtagagcaaagtcatgatcgggtagttcatcgtcgtcgtcgtcgtcatcatcatcgtctatttcaatgtgatgatcgttcttgttgttttggatcgttgttggtcttgtttttgtcgttcttttggttggtgttgggttgtcatctagtgaggagagtgaggaaagtgagctgctggagtgaggtgagggtgtgtggttcttcttgattgtcttgctgcttttgggcaatgttgagatggatgttcgtttaggtgatgtttttagggttgtcgttctgggtcttgaggttggtgatgtttttgaagttgttactctggttgttgatcttctagttgctgttgttttaggttcggttgctgatggtttgttcttgttatcgttctgttgttgggttgttgtgatgggtttgaagtggtctttgatcgttcgttttggtttgaccatctttttagtaagtagttggttgcttgcagttgttggttcctgttgaccgctctccacagcaaacaccagccaccattggacgcggccgaccccgtggcccgtgggggttaattatgcccctataggaagaaagaacccatttgtttcagatttttcctatgtatgtacatactatgcatttatgcggtgacagattatgccgttagacgtgcggtatgcgctcaagaaggaggttttcactgatttccactgggctcttcaatcggcctcgacaatgccaacaccctcctcaaagacaaggacgatccagctaaccggcctctgctcccccaaggacgccacacacacagcgtgtatcttactagacggcctacctgactgtgtcaccccccctcatggcgttgaccgcgacgacgacgacgacggtcctcggctcttccttcattacgaccaagatcttgcttcactcaccgtcggcgcactgatggaacgcctccatcaggaacttcaacctctcattcccgccgcttaccgagctgcgacaagccgctacagcctcccgatggaaatagccaaggcggacgatccgaagagcctcaagtcgtttttccacctaatgcctgtccatcctcgcgcattggtgaaaaagctacttcacgaaccaggtccagaggcaaatagactgttggtgatggacttcagaaatacaggtcaactagttcctcacatcatctcttgacttcttggtgctttccctccccagtgtttgttgctctgctgacgtaccaatcttgctggcttgtcaggaaccgtcagcgcagaaaccctgctacagaggactttcaagggttacgcactaaccaaccgaacaacgacgggaagtacatcctgtgctgcgggtcgcgttccaagggttgtttcgctatggacgaatttcctctcggacgtgcagggttttgaaaagcgaccggcaatttgcgccccgcaccgcaccctttttgaggatgtacaacccaagaagcacaggatcgtcagccaggaaagcaccatcgaagggctgcttgacaatgaaagctttcaggtgttcaacaacctagcagctggtgcacctctttgggcgggcactcggcagcttgcaacgtgctttggacagcctgaccgaacgattaccgattgcttgtacacgctgctgccaatcgaagtggagccgacgtctatcattgcagaaggaaccgacttgttggaagaaatcaacagcaccttaaaaatgctctacaaagtcgtgaaggcaaaagatcaccgttggatcaagttatcattgacggagcgccaacgatgggaggaaattgtgcgcagttctccggcatcgaaagctttcacacaaacttatggtcagcaaatcgccaatgtatgatacgatgcgagcactttcaaaaatactaccctttgtgtcagtgttgatgtattgatattctaatcaggctactcgtgtgccaacaaaactcgatacgccatcctcactaacggcattgactggtggttcattgagcggtcaaatcaatgcgtgggggacgtgcaagtgactccttccattaacattaaaagcacaaacccaacggtcgcacaatgcttgaactacattgccaagcgggcgttggaaactcctggatgcccgtcgccctctgatccgacaccctttcctccaccctccttcaagtcacagttcccacaccaaacccgcccgctgcttcttccgcctgacagccatgcccctgcagttttgctgcttccagacgacaccgaacagttttttgacgacggggacgtgagtgggctagaagacactgtcaaagggttacacggcagcacttcaagagctgtcgtctttgggattacaatggctttgaaagttgtcgacttatacaaaatgaaagacggacttgctccgcttgagaatgaactggcatgctaccagtacatggcaaaacttaatggtaagattatacatacattgcagcttgctagcctctcttccaaaaacaagaatccttacttctatgtgaacgactctctgattcccgtactttgtaggaactgttgccccgcggctgaccagctttggtatgttggggaacggtgcattcccggtacttggtaccgagtggattgagggtcatccactgagcaaaaaggattctgctctcttcccggaagtacgaaaggcataccgcaatctccactccttgtacatcaagcatggcgatgtagccagccgcaacattctggtgtccaatggcatggtcaagcttgtggacttcgctcaggctaccattttggaaaaggaacaagtcgcacgtggcgaactcaacagggagatggaagctgttgaggctctcctgtgcaagctcagtccgatgccgcaagactcagccactagaatccccttacacaaaatgtgttgtctggagtaggacaaatgtctttgttacagttgcttggacctttttggcttatccatgaaatgctacgttaagctgatgcgttcaatacatgtagaacatatcccagagcaattctcctaaccattgtggagtccaggcttttgcataaggaaatcaggactcactgtccgattctgcaggtaacaatcttgacaagacttctacactacataggagaaggctcatgacctaaagaggcactcatatgtagtccaagtgtgactcagtgagaaggaaaaataatcggtagcatagagaggaagcaagaattgaaaccatagacacgatattcgggttaactttgaaaaaaaatgagctgtcactgaaagtctccaaaagcagcttagagatatcccaactggatttccgattctccaacatcatgaagctcacggtcatcccacttgagaaatccgcaattccatcacaacaaagaacacctgccatcccaaaagggatcataacattggcactcaaaaaatgcaggtcccagtcaccacaccgtgcatggtttcctcaatgaatcccaagattgacaagtcccatcttcactgtggaggggaaatttagatataaatcaagctacctttgcccggttaattccatcatcttgacattcatattctgattctcccctcccttgattggcacctcacctttcacattgaattgattccctaattttgctttggcagagaccttttgtccatttgctgaactattatttccactcatcacatcctccctttgctttcactggaagcctttatcatctgggttttgcactactattccctccgattagagatgttgcttgatacccaggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcaactgctagggccgccagggtgggtacccgggtacctgcgccgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaatataaaatagaaataaagaaataaagaaaaacaaattattcaatcaccaatctgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggaggggaccctccggcctcaacaaaccaaccagattagttcagcaacacatgtaagacaccatctggtgttctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacctgcctttttttaccgcaaatgttgacacccacacccgcacccgcacctgtttttaccgcaaatgttgacacccgcacctgcacctgcacctgtttttaccgcaaatgttgacacccgcacccacacctggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgctgacatctctacctccgatcacagcaaaattttgctttgaccaagaccactttccatcctcccaactcttaatcccctaacttacttccctaattttggtttgaccaagaacccttccatcttttcaactgttattttcccttcttgaccagaccttctttcatcttatcaactgtaatttcttgattgagctcctctcatacctttttgactcaacccctcacccttcctacctccaatatacaaccgctaaaatggtttacctcaaccagatataccctcatgtcaaagacatctttgatgttgttccttgatccttcttggaggaagtaccagtccctgtaaactcctcaactgtagcacccaattctctttgaactatccgacatctaggtgtgagagctccttcattcccagaccagccatatccatatcagttcaccatccccggcaattctcttgctgaagcagagaaatttgtgcaagcaatgtctgaaaccatttgatggaatcggtccagaaaaaccaaccattcatctacagttgaagaaactccaaacggcccaggcaaacgtccagctgttttattcaagctcgaatacacatgtccttgaagtggttgactggatcgttccccaacctcccaaaagacacacaactccatcaaatgagattgcaactcaaaattcagcatttccctccacatcaagaccaacatgctacgggttgtgtgatactggaagcacaaccacaatccaacttcacataacaacatgcttgtttcccgtccacccgcttctgtgactaagtggctcaaggaccgtgttctttctggcttggactgggacaccattgaacagctggtgaactgctctgacatatttgatgtaagtaaccatttcaccatttttttcactcagtcattcggcattgacttgttcaaactatttgcaatgttcacctaccagttggaatccgattcaattaagcctcagggatttgcagtcacctacgaccgattccaatatctcaagcttacatgtatgactgcacccgctaagcaagatccagatgctctcaattccctcacactgtggaatacgctgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggaagtgtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgtcgaatgattcgtataacggttaaaggtgttgatggtgattgttgatgatgatgttgttgtcgatgaagtagttgatagaggtgtcaatgattgttgtcaaggttgaggcttgaacgcaggtccttgaggttgagggtatataaagttaaaaggaggtgatttggaaccaaggcgctgggcgctgggagcactatgcttcaaccaggaatggaacaggggactgggcacttggtatgatgatgatgatatgaaagtgttaagaatatattgcaataaaataagggtggttatataactgtgacttgtaatataatgggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcatctgagggattttagctgcagggtacatgcatctgagggattttagctagtctagtgcatgcaggtgagggaatttggctggtgagtgcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacttacaaaggaattcaatatgaaatataaggcagtaaaggaattcaatatgaaacaaaggaattcaatatgaaatatgcatccagtattcaaaatgaggtgtggtcagaataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgactaggggttattttacctcaggaatccgtttttgatgttgtttttaccctatcttcaatatttagagagataataataaatttatatatttttggcgtagaaacacaggaataattaccacatcctcccccaacttattgactgtccccagtcaattctgacttcgactgtgtttcggagttatatctacagaagaatttgaaatagcctggccttgcgagtgtctgattggcttgaggggtgttgagttgatgatgaatttgtgttcctgagttttgacaaagcatgcgtccagagaacttatggatttgactggtggtgaatctgtttgtcgagtattgtgcatgagtcttacagtcggagaacttgtttatttgtccaacttttttgattgtagtaaaaaagtatgtttgtgtcttgttttatttatttcatgttgtttttgtttttattatattttgttttcatccagtactgggattgaacttgagcccttaaaaaaattatttttatttttgtgtagtggtacatatagttttggagaaaaaaaaacttagggaaaaaggtgataactgacaatccagctgacagctggaaaacaccaatctagacttcatagagtcagaggtttggattgtggtaaaggtggggcttgaacccatggtctgattgagtgtcttgagttcttaaaccactcgactagacttgctgcttggttgacctttgagttagaaaaacagtcctttgcgccgtattccgcacaggcgtgacaggtcccggtccgatcggcgatgggggtgtgccctctctccatcctaggtatcccactccgtgggtctcttcttcctgcagccacctcgttcgatccgtcgtcacctcaaccttgaaatctggccgccacagtgtctcaaatgcaactttgcagctcgaccgatggtttatccatcttgacaggtaggtaagttgacttgcttcttctctgcttctagccactttttcctctatgtagctgacaggctcatgactcgaccgatggtttaccccacttgaaaggtccccgatctcccgccgtcactagctttggccttggagcattcgtgctctcgtcgctgccagtacgtccttcctctttcttctaattcgtttatccatctggtatcgtcaccgcgctcgctttttagttctcaccccggctgacttccaattttatgtgatcctttcttagagtaatctaggatcgaggacaccactgccgttgttttgacaattcaacccgactacgtttcaatcaaacgataccgctacctctgcgcgctagtcctctttacccacgatgtttctgcgttgctggaaaccaccttggtttttctttgatcctctcaataccttcgcaagcgccatcgtctcgtctataaataccgtcctcgcttctgtgtttccttgctttcctcaccagcctacttccccagccagctgcatcaactccacttccaacactcaccacgtccatcgggttgttttctcaaccaaacttcctctttccattactaccactatgtcgtccgaaacctctaaaatgtccttgcctgtcgaaatcccgggccctcgcggctatcaaacaatatccaatccaactcccgccaacgatttaagtcctcgtctttttttgtgattctaatactgatcgattgctcgtactaatcatatgcttgtttctagacctccttcgtgcagaatgggatacactactaccccgagcgcggcgattggagcccgctctttgtgcctaacgctgaggtgagtctttgcctttttctcctgcttatctattgtttgactagccttactgatggggctcagcttgtgtttgatatagcccccttgcgccgcggacatccctgtcgacccgatctccggtcctgatgctaatccggtgagttgtcctttgtcttcattgtcttgttgcgttgtcgagtttgactgattcttttttatgcctcttctacttgttctaggttgatcatcctgccaacactcaggttgatcccatggctgatcaagacaccgaaatgaaagcggtaagtcttgatctcttgctgttcattctagatgctgagctgataaccttccgtcaccagactgtcctcgacaacgctcccgacttctcttgtcctcctcctatcaaggccttcccagctcccatcccccttccttatgggatggagctcatccagactggtacccacttccttcctcaaaaggaaaagtggcaaagcctctacgatccggccaggaacttcgatttggtaagctaatttagtcttctgttccgtggttgcttgttgttataccctaacactatcttccctcctttctagtccacgatcccagacgaagtccctgttcctcgagggtttatcgatcctcatccgttctgcgacatgcctgtgtgctgcgaccccgtggtacgtccttcctttcttaatcttctccttgttgtcttcaggttactgatcctgagttttgattttgtcttcttctgtagttccaaaacccgccgcctggactcgtccttccggttgttaatccgctcgtggccgccaacctccagtcgcatgctcctggtgctcatccctcttcggcctcgtcctccgcctctgatgcatcgacctatccgccgctctccgagttccttcacctcgatcacaaatccgtccagggtctgctctccaagaaaaattcaccgccggaagccacctgcttgtacactgaagaagatgtaatgcgtatctttgaaggtatcgcccccgagttcgtttggttgtgtgatgatttccctcctcacactttaaatgaattcgaccgccgtgttatgttctttgagaacatgcagtggcacttcaagtgcaagaagtccacctacttgtcgacccgtaacttctgagtattgttgtatttttcttctttttcctaaaacccaaaaaaattgtaaaagataaaaagaaactaaaaagatttaaaacttcttcaaacctcaaaaaaacttttgtatcctcttttatccctgactactcctcctccagttattattagttattactttttccttcttttcttggtcttttcttttcaagtaaataaatttttaatttttctaattgattgcccagaccccctcccccaactttgatggttgtccccaaccatggctgattttagtgagtaagagtgaagaaatctttttgaagaaaatgagtttgaagaaagaaataaagagcaggaaaagaaaagagataacagactatactatggacttttctcccccaacttataaaatttggctggaattggtacgtttttatcttttgtgtcttttcatcctttttttttttttttttttttttttttatatggtatttatcttttatctttaaatttttatgtttatttgataagataactaaaaaactgacttagaaatacagaaaagaaattcaaagaaagatatgaaaaaaatgttgttattctgaagcgttagaatccccgtcggagctctcttgtgagctatgatccgaatctgaatgtgagtcttcttcgtcccgaatgtctgataaaggccgtcctcgtgggtaaaacctcttgatgtgagatgcagcataagccctttttagttcaactccgtccagttcctcgagtatataggatcctccgttcagttgtttcttgactttaaatggtccattccacctattttcaaacaattttccccactgatcctccagactcttgttgtaagttaaaactaggtccccgggtcggagtggttgtcgtaatctagccgccattttccgatcccagaaccgaactgaattctctcgagtttccatcattttgtggtgagctatgtccaaaatctcgtctcgtctttccaactgttttgtccttgcttcaagaagttctgctgtagtactgatttccgtccaatcaattcccaggtaggtgtccatttcgatatccacaggtagaactgccttctgtccaaacatcagctcgtacggagaatatccagtagtcctttttgttgagattctgtctgagaataaaactagaggtaaatattccctccattttccgcctgattctccacacatttttactaatgtatctttgattgccctgtggcctctttcaatcattccattggcttcagggtagtacggcgtagttggtttgaatttggctccaatgctttccaccgccgtaataaattcgttcttgaattctggtccattgtctaccgtaactgtcttgattgctccgtatcgatacacccagtcttctagaaggaatttagcaatagtggatgctgttaatttgaccaatggtgctgcttctgcccatcctgataagtcgtctctagcaattattaaatatttataccgtccagctttgatatggcaaacgtccaaagccactcgtccaaatagagttgttgccccggttgggtccctgatttctctaggtactaaagcatctcttttctgacaggcctcgcaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgataagtttcctccaatcctctgtgtcccaattcttcatgaactttctcaagagcttgctttggtaagaaatgttggagataactagttgagccatgggtgagtgtctcccgcatgagtcgtccatcttggataaagaagttaactgatttccgctttattgaccggtattcttcaggatccatgcctgttggccgtttcattgtgcttaagtaattcttgagatccatccaaaatcctggtgattcccattccaaaagttcttctgatattgacaatgtccggaactggtaagttgcttgtatcactggctcatcttcatcaaactctggctgatcttcatagaattcttcctctttgtcacttataggccttctggataaagtgtccggtaaagtaaatgtttttcctggcttatgtactatgtcaaacgagaagagttgaataaaggccacccatcgcgtcattggtgcatttgggagtgaaggtgagttaatcatttgaataagtgattgcgcgtcaacttgtaattcgaaatgttggccccaaagaagagtttgcagtttcttgaggattcgagagactccgcataactccaattttggctgagaatatttggattccacgggtgaaaacactatcgactcgtataacactggtctattcaatcctgtctctagttcttgttgggccaaaactgctcctgccgcaatgaaacttgaatccacagcagctagtacaatcagccctgcgccttccgaatagtccagattctttaaggtgatatcttctccaattatttgtttaagcttgttgagtgcttcattacactctccggaccatgcccagctaatgtctttccgtgtgagtttccgtagaggtgccgcaatttccgctaggtctttgacaaaaatgcggacgtaagtgactattcccataaatcctcgtagctcggtgagactgtttggagttggccaggttgtgattttattcttcttctgtactgaaccctttcgtccttctttgctgaccacatgtccaacaatatccaatgcaggtacacagcaagcaaacttctttccagagatagtgagtccggcttcttcaatcctaaaaagaactctctccaaagtctgagcatattcccagatacatcgtcgtatccccgggttttctttcagaacttcatcgttgtaagtggttcgaggtccctttattccgccatcttcaataaatactccaacatattccggaatttcgtcttgaagaatccacatcatttgagcttgatagactgcaaccaagtttgtggccccttgaggaagtctggttagttgaaatcttcccaaaggtgtatcaaaagtggttaaaggccttgattcttccgctaattctcgctcgtcgtatcctcccataatatcccctagtccataacaggctcgtccagcaaaagcttctacaaattcttctgttgcgggtggtaaccctgcgtccttaatggttacccggttcatttcttgtaagtcgtgcacaatccgtaatttcccatcatgctttgcaacacagaaaactggactagagtagctggaagtggattgctcgtataagccggtccgtattcgttctctcactagttccacgtaatcatccttaatagcagctggtattggtattggtttcttctgccacggtatatggtcaatgactggtatcacgtaaggtagtccgtaagagtgtttcaaaagtcctcgttcttccatacagaatgccaaagctttttctcggatgacaatgacgtgcttaaacagtttgagttcctctttccaaagccatccttctggtccaaaattgacaacctttaagcgctcttcagtgattttattggtaggtgtgaattctggtggatgcagagtaagcggagttttatatgggtctcgagatagaggtggtcgctttagtggtggatttagtagttgcggaagtggttgattaattggtcgaactttcttcccaactggtttatactttgtcatacaccacagatttccttcccgccaactttcacacagctttgtctgaaaggtcaaacctaaaccttctgtaagtagattatccgtgattctttcctgattctgtcgtactggtcctgatactgttttggtcgacttgacttccaggattggttccgtttcctctaacgtcaaagttccatctttcctcgtcaaagctgatccctggttagtcgtattataccgtaatcatgctgtttctgttttacaaattttcaaaagtagaagaaaaataatcagaatgttcttttttaataacattacctttgcaaaatatctttttgttagttttggtagttttctaaataaatccaaaagaaaagttttgagccagtctagaaaggccggtgttctggatataactcgcttgactagcttaagtgagtaatcccgtagttgaacaccggaattcataaaaaagactgctttgaagaatttttgaacattcgattgtcttcgttcggtcgtatattcccgtcctgcatcttcatactgttggtactgagatctttcttgttgttccatcctcttccttggcccgttcttgctaatggtactgatacccttcgtccctttgttccttggaaagacagagtttcaccattttcatgatattccagagtgcatccatagtcaaataagaatggtcgtcctaaaatacagtcctgagccttgggtgaaacaaacagatgtgctggtccggagaatcttccaattccaattgggcaattttcagctactccatttaagtcgcatcttgctcccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcttctgctactgatcgaggcataacgtttaccatggatccggagtctaccataaattccacgctagctcccccaacttcggctgttacgtatcctagggcgcagctatagtagcaagggtccaagggatcttctatttccggagtggtcatggctgctgagacttttgtagcttctgtagtgatataggttgtactgctttttcctgggagtcgattctgaagttttgcaattatttgttccgtataggttggtgaaatagcagtgagttgtgcaaaagttgttggaattttcaaatgatctaactcctgcaacagagcttcttctggtgttgcagcctttttattaactggcttctctttgctccatgctttctctatcacaggtgttttaggtgtttcttctgtaatatcggcaagctcgtcttcttgatcaacgtccattgcgtccctttccggttcttgaatccgaacactgcgcctccctcgttgggcctcagatcgagtaattgcgtgattggctagaaaattatctgctcccagttgtggtgggtcccaatcaatagtttgagctgaggttttcattgtagtaggtgcttgagtttcgcctgttctacgggattctgctaatttctttgctgcctcctgcattttagggtctgctgatgccgttgccacaactgtcctaataggtcttgatggattccagggtatgtgttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacatcgataggttccgtgtccctctttcttacagtagtaacaactttgggtttcatacaagggtgttgaaggcctagcattacctctagagaattccgatttttcatttgatccggcttgattgtaggatgcaggtattatgcttttcaactgagacttgagtgaagcaatttcccgcgccatatcttcaacttgtttgtccatggcttggcccgtaggtgcttccgcaatcatctgatctcttcgttgactatttcctttctgtgcgtttagtttgttctgcattagttgattggcttcgccaaatcccgagatgttaaaatatccaggttccacgatccgcacttccagtcgtgatgcttcgaccaagtcttcccagagtggaggtaagttgctgccgtccggtcctttttgaagtaaatcaaaactgattaaggtacgtttgatattcgattgactttcgcgggaaaatgcgctcagaaatagtattgcggcgtcggatttctgatgaatttgtttattagttactaggtacttgagaatggtggtgaattctcctaagtaagatttgaattcccgatgatccttgattccgccatttactccgaattcttttgcaaccttaaccaggtcgttgcaggtgtacaggatcgtattgtccaattctccccaggtttcgaccatctcctttcgtaattttctccattcacatttctcatacccgttcatggcttctagttgagttttaaggtcctccgtcttcatgaaccggccgatttgtaatgctttatcgtagtcgcttgcattaaacgccctagccgctctttcaaaccgcatcaagaactttccaaagttttcaccatcgtaaaaaagtccaggttctttgataattcttggtgcaacttgagggattggttgttgatctgcttgttcctgattcgctggttgttgttgttgttgtcaattatacactggctcttctgcattctgggtgttgtgaagtccatatccagacagaggaggtaagttgtgtgcttgaggtgtaggatcgcctgcatctgagtcttcctccgttgtatcccgcatttcgcttgcttttccctttcctttatccttcggtggtggcaaagtagtgtccggattccaattgaaagctgatgatgatcctgaaggtcagtcgaaaattcggttcctaaaaggggttgacggtgcaaacccatcttccaaatctggtgtactgtacggtagactcatgttgattttgattgatgttcctagttttccttacttgacgctccttcgatacctaaacaaacgtttgctctgaaaaagaaacaaataatactatggtctctggtctctttaccagggcaagcttatggttttcttaaaataaataaatcagttaacactgggaatttcttctttcacagaatctacttatccaaatccttcggtggtcttccttcttttggtcaataagcagctgctttcctcgaatagttccggagttcttttcaaacagtatcctagttatccagatcctttggtggtcttccttctgctggtcaataactggctgccttcttcaagatactcgtttcagtcaatgggttcactttcttttcagaggtttgttgtttgtgtcgttggattgtttattgaagtttgactggttgatcaacagaataactgaatatgccgctgagtagtcgcagatttatttgatgaattcgttctgtttaccactaaagtaacaatcctctgtcgatgtcttcttgattatcttcttgtttcgtttaaaattggtcacacgatgtcaatcggaagtttatcctatcacgttggggactcccttgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgtcgaatgattcgtataacggttaaaggtgttgatggtgattgttgatgatgatgttgttgttgatgaagttgttgatagaggtgtcagtgattgttgtcgagccctctgtcagtgcggttgaacgcaggtccttgaggttgagggtatataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgagatgaagctgtcgaatgattcgtatacggttaaaggtgttgatgtgattgtgatgatgatgttgtgtgatgaagtgtgatagagtgtcaaggaatgttgtcgagttgaggcttgaacgcaggtccttgagattgagggtatataaagttaaaaagaggtgatttggaagccaaggcgctgggcgctgggagcactatgcttcaaccaggaatggaacaggggactggccacttggtatgatgatgatgatgtgaaagtgttatgaatatattgcgataaaataagggtggttatatgactgtgacttgtaatataatgggtggtgattgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagcgattttagctccagggtacatgcattggacgcattttagctggcctgaaaatacaatgagggaatttagctagtctaatacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcccactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatatgagctagtaaaggaattcaatatgaaatataggaattcaatatgaaatatgcatccagtattcaaaatgagacgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaaccagtagagataagaggatagttgtagtgagtgactaggggttattttacctgaggaatccatttttgaagttatttttaccatatctttaatatttagagagataataataaatttttatattttttggcgtagaaacacaggaataattaccacatcctcccccaacttattgactgtccccagtcaattctgactttgactgtgttttggagttataaaaaattggaagagcctggccttgcgtgtgtctgattggcttgagggatgttgagttgatgatgaatttgtgtccccgagtttcgaccaagcgtgcatccagagaacttatggatttgaacggtggtgaatctgtttgtcgagtattgtacatgaatcttacagccagagaacttgtttatttgtccaactttttgattgtagtagaaaatctgtttttgtctttttttatttattttattttatttttgtttttattttattttcatcaagtactgggattgcacttgatttctcagaaaaaaattaatttttgttttttgtgtagtggtacagtgtttggaaaaaaaacttaggcaaaaattaatgtctgaagattcagccatgagccaccacaaaattcctccagattcttagagtccatgctggatagtgttgaggttcaggcttgaacccatgcttcatcaaatggtaatcttgagttcttacatcactcgactagacttgctgcttgactgtcttctgagttggaaaaacagtccttcgcgccgtagtccgtccgtagcggccctgtcacaggtgtgacagggtccggtccaatcggcgaagatttgcccttgctccgtcctaggtatccctctccgtgggtctcttcttcctgcagccacctcgttcgatccgtcgtcacctcaaccttgaaatcttgcatttgaatcgaccgacgccactcttatctcgaatccgatttagcttcttctcctcatctggtctcaacttcctcacgacgcggccgcccatcaatttaatgatccatctgacaggtaagcgtatttgtttcttcctttcttctagttgatttccctatctgacaggtaagcgtacgtctccgttctttgaccgtcattagtgcttggccttggagactttgtgctctcattcatccgtgggtaagtcttctattgtgttctactttgcccagtatctgtttctgttcctcgctcgatttcattctttcatatcgactgacagctgactagaatgtttcttgttttagcaccatctaggatcgttattgcgctgatcggtcgcaagattcaagattctatgagcgatatcacaactgatggggtttcatccctggaaaccgccttgggtggctttcgatccttgtggtatcttcgcaagcaccttcctcttgtccataaatagcatcctcgtttcctggctttcaacatctcctcaccagttcttcatccacctcttcattcagcatcattgctagaagctgttcccctcggctccagctttcataaatcagtgggtaagttttctgttctgtttcaatttggctactatctgacttggaacttgtcgttgttagctccatcttggatcaatgtacgggttgtcgtttgtcgatcaaccgatgccgcaaacaactttgagctagtcccttccaccacgactctgtgtctttgctcgaaaccgtggtgggtgtatctcttccgttcccgttcattctgtgtctgagtggaattctagattgtcgaacgatccccgcaaatattcaagctagtgtttcctccttgcaactacggccctcatctgctggaaaccgtcacggatgtatctcgatcctggcggtatctttgcaaaggcctgtgtcttttctataaatactgcacttccctcgcgtcgtttcttccgttgcacttcttctttccaccaataccaccatgtcgtcatcgcctgttgagattccagtccctcgtggctaccaaactctatctaatccaactccgatcgacgatgtaagtcctcgtcttttttgattctaatcctgattgattgctagtactaatcatgtccttgtttctagacctccttcatgcagactgggatccgttattaccccaagcgcgacgattggagcccgctcttcgtgcctagtcctgaggtgacttgatcgttcctcttcattgttccttcgttcctgttgttgctgttctagacattgataactggtgtgaaaaagataaaagcaaaaagactcaaattattgtttaaaacacaaaaagttttggtatcttctccctgtctgcttctcctccagttattattgattattactttttccttcttttcttgatcttttcttttcaagtaaataaatttttaatttttctaattgattgaccagaccccctcccccaactttgatggttgtccccaaccatggctgattttagtgagtaagagtgaagaaatcttttttgaagaaaatgagtttagaaagaaataaagaaaaggaaaaagaaaagagataacagaatatgctatggacttttctcccccaacttataaaatttggctggaattggtatgtttttatcttttgtgtcttttcatccttttttttttttttttttttttttttttttttgataatatggtatttatcttttatctttaaatttttatgtttatttgataagataactaaaaactgacttagaaatacagaaaagaaattcagagaaagatatgaaagaaatgttgttattctgaagtgttagaatccctgtcagagctctcttctgagctatgatccgagtctgattgtgaatgtgagtcttcttcgtcccgaatatctgataaagtccgtcctcgtgggtagaacctcttgatgtgagatgcagcataagcccgttttagttcaactccgtccagttcctcgagtatataagatcctccgttcagttgtttcttgactttaaatggtccattccacctattttcaaacaattttccccactgatcctctagactcttgttgtaagttaaaactaggtccccgggttggagtggttgtcgtaatctagccgccattttccgatcccagaaccgaactgaattctctcgagtttccatcattttgtggtgagctatgtccaaaatctcgtctcgtctttccaactgttttgtccttgcttcaagaagttctgctgtagtactgatttccgtccaatcaattcccaggtaggtgtccatttcgatatccacaggtagaactgccttctgtccaaacatcagctcgtacggagaatatccagtagtcctttttgttgagattctgtctgagaataaaactagaggtaaatattccctccattttccgcctgattctccacacatttttactaatgtatctttgattgccctgtggcctctttcgatcattccatttgcttcagggtagtacggcgtagttggtttgaatttggctccaatgctttccaccgccgtaataaattcgttcttgaattctggtccattgtctaccgtaaccgtcttgattgctccgtaccaatacacccagtcttctagaaggaatttagcaatagtggatgctgttaatttgaccaatggtgctgcttctgcccatcccaataagtcgtctctagcaattattaagtatttataccgtccagctttgatatggcaaacgtccaaagccactcgtccaaatagagttgtcgccccggttgggtccctgatttctctaggtactaaagcatctcttttctgacaggcctcgcaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgataagtttcctccaatcctctgtgtcccaattcctcatggactttttgcaagagtttactctggtaagagatgttggagataaccaattgagccatgggagagtgtcgccgcatgagtcgtccgtcttgcataaagaagttaactgattttctctttattgaccggtattcctcaggatccatgcctgttggccgcttcattgtacttaagtaatttttaaggtccatccagaatcccggtgcttcccattccaaaagttcttctgatattgaaaatgtccggaactggtaagttgcacgtatcactggctcttcttcatcaaaatctggctgatccttatagaattcttcctctttgtcacttataggccttctggataaagtgtccggtaaagtaaatgttttccccggtttatgcactatgtcaaatgagaagagttgaataaaggccacccatcgcgtcattggtgcatttggaagtgaaggtgagttaatcatttgaataagtgattgcgcatcaacttgtaattcgaagtgttgaccccaaagaagtgtttgtagtttcttgagaattcgtgataccccgcatagttctagtttaggctgagaatatttggattccacgggtgaaaacactatcgactcgtataacactggtctattcaatcctgtctctagttcttgttgggctaaaactgctcctgccgcaatgaaacttgaatccacagctagtacaatcagccctgcgcccttccgaatagtccagattctttaaggtgatatcttctccaattatttgtttaagcttgttgaatgcttcattacactctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgattcgtataacggttaaaggtgttgatgatgatgttgttgtcgatgaagtagttgatagaggtgtcaatgattgttgtcaaggttgagggttgaacgcaggtccttgaggttgagggtatataaagttaaaaggaggtgatttggaaccaaggcgctgggcgctgggagcactattcttcaaccaggaatggaacaggggactgggcacttggtatgatgatgatgatatgaaagtgttaagaatatattgcgataaaataagggtggttatataactgtgacttgtaatataatgggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcatctgagggattttagctgcagggtacatgcatctgagggattttagctagtctagtgcatgcaggtgagggaatttggctggtgagtgcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacttacaaaggaattcaatatgaaatataaggcagtaaaggaattcaatatgaaacaaaggaattcaatatgaaatatgcatccagtattcaaaatgagatgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgagtaagggttattttacctcaggaatccatttttgatgttgtttttaccctatcttcaatatttagagagataataataaatttatatatttttggcgtagaaacacaggaataattaccacaacgcagcttctcaagggcaactggttgacattggtggacctgcaagatacaagcgactttgtttttgcatttcagttggcttggcagaagaagatgctcctggaacatggtcgggggatgatgatgcttgatgccactcacaattctgtgcaaaactactttctttcccagggaaagaggatcagcttgtatacaatcatgattagggatccaatcactggtagaggattgcctgtggcaacggtgggccagctacgctaactgtagcgttagtgtagcgtagtatagcaaaaaagcactacaatgtagcgtagcattagcacatttttcaatctctgcgctaatgctacgcgcatgttggaaggatttgccgctaacgtttagcgtagctttagcgccaaattcccccccatgtgcgcctaatgcttactgcacagggcgccaaaacctgcccgctacgctgcgttacagctgtttttagcggtttttaggcgttttttgccgccaaaaacgctgtagcgtagcgtaacgcagcggtagcggcgccagaggtgcgctaacactacacccaaaacttggctagtgttagcgccactacaaagttagcgtagcgcagcgggcagtagcggcgcgctaacactacatgaaaaaaaatggcaccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcgtcccaccgctgcctgtggcttgggcgttcactggttcagaagctgagtgagtgtgccctgatctccataagatgtcaatgaccagatcggctcacgcaatgttctattcatcaactcatcaggaaaccaatcagttgtgtactccgatggctccgatccactatcggctatgtacccacttcagtcatgagcaactgtgctctcacgattgccaatgcagtcaccaatgtttatcacgatcttggggaccaggcaccaaaacactattggtgccttttccatgtgctcaaggtgttttggaagaaagcaaagagttacctccacaaacaagcagatgaagctatggacaacttttatcagatagtctattgcacctctccacctgacatcctaatttatctcttcatagacaagtggaatgcaattagcactcgatttgtcaattatgttgtgaggcagtgggttaccaacagggcatactggggtattcactacagaacagttagtggtccctagtctttttacacgcataattcttcacttctctaacatcgttgcacctttcagacggctcatcagggcattcacacgaataactacacagaggcgtggcatgcggtattaaagaagaagtacatatgtaaggaacgaaagcgcattgacaaagtggttcaaatttttgttaaccgagttgaagtgaactatcaatgggtccagaggaaggtagaaaacggattcaaaccccagtgttcaaacaaatttcagcaaagagcaaaggcactagccaacagcatgactccaagcttcttcaacctaatgggactcaaactgttcatcacagatacacatgtgcgtatgagtcctttggctgttgttccatcctcttccttggcctgttcttgctaatggtactgataccctttgtccctttgttccttggaaagacagagtttcaccatttttgtgatattccagagtgcatccatagtcaaataagaatggttgtcctaaagtacagtcctgagccttaggtgaaacaaacagatgtgctggtccggacaatcttccaatcccgattgggaaattttcagctactccatttaatttgcatcttgctcccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcctctgctactgattgaggcataacatttaccatggatcctgagtctaccataaactccacgctaactcccccaacttcggctgttacgtatcctagggcgcagctgtagtagcaagggtccaagggatcttctacttctggcgtggtcatagctgccgagacttttgcggtttccgtagttatataggtagcactactcttttatgggagttgtgtaaggactgtaatgtccttcactgaataggtggaaaaaaggcacggggacgggctataagcctgggcaacttttctaagaccaaactaatagttgtttatttctgactcagacagaattgtgggacagatctctcatacaatctcaatcaaagaaatacaagaaaagagaaaattgagaataaaggaaactcacctgactcagagagaattgggggtcagttctctgctgagtcaggaagggagactgagacggaaaactagagagaattgtgacatctagttgtaattcttgtgaaaccctgaccacagagggagggggtttacaagttggttctgaagttttgcaattatttgttctgtgtaggttggcaagatagctgtgagttgtgcaaaagttgttggaatcttcaaatgatctaactcctgcaaaagagcttcttccagtgttgcagccttaattttattaactggcttttctttgctccacactctctctaccacaggttttttaggtgtttcctccgcaatttcggcaatcttgtcttcttgatccacgtccattgcatccctttccggttcttgaatccaaacaccatgtcttcctcgttgggcctcagattgagtaattgcatgattggctagaaaattatctgagcccaattgtggtggatcccaattgatagtttgagctgaggttttcattgtagcaggcgcttgattctcgcttgttctttgggcttctgctagtttctttgctgcctcctgcattttagggtccactgatgctgttgccactactgtcctaatgggtcttgacggattccagggtatgtgttggccatcaggtagataccagtctctcccggtttgctttactaaccctagttctggacatccataagttgcatgcccttccctcttgcagtaatagcaagcttgagtttcatataaaggcgtcgacggtttagcgtttcctctagaaaattctgattttttgttagatgcggtttgattgtaggatacaggtattatactcttcatttgagattttagtgatgcaatttctcaagccatatcttcaacttgcttgtccatgggcttggcctgtaggtgtgtccgcaatcatttgatctcttcgttgactgtttcctttctgcgcattcagtttattctgcattaattgattagattcgccaaatcctgagatgttaaaatatccgggttccacaatctgtacttccaaccttgatgcttcaaccaagtcttcccagcgtggcagtaagttgcttccatccggcccttttggaagtagttcataactaattaaagtatgtttgatattctttggctttcccgtgagaatgcactcaagaagagtattgatgcatccaacttctgatgaatttgcttgttggtcactcagtattgaaggatggtggtgaattttcctaagtaagatttgaattcctgatgattgttgattccgccatttacgccgtattctttggtgatatccactaggtcgtttgttgtgtacaagattgtattatccaattctccccaggtttccaccatttccttttgtaatttcacccatttgcatttctcaaacccgtccatggcttctagttggaccttgagctcctcggttttcatgaatcacccaatttgtaaagccttgttgtagtctgtcgcattgaatgctctagctgcttgttcaaatcgcttcaggaattttccaaagttctcgccatcgtaaaacagtccaggttccttgataatccttggtgcaacttgacggattggttgttgatttgctggttgttgttgttgttgtcaatcaaacactggctcatctgcattctgggtgttttgaagcccatatccagacaagggaggtaagttttgtttttgaggtgtaatgttgcctgaatctgagtcctcctctgttatatcctgtatttcactttcttttccctttccttcatcctttggtggtggcaatgtagtttccggattccaattgaaagttgaagatgatcctgaaggtcaatcaaaaattcggtccctaaaaggggttaatggtgcaaatacgtcttccaaatctggtgtactgaatggtagactcatgttgattttgattgattttcctagttttacttacttgacactccttcgatacctaaacaaacagctgctctgaaaaagaaacaaataataatttggttgctggtttctttaccagggcaaggttatagtcttctttaaaaataatagatcagttaacactgggaagttcttcttttacagaacctacttatccaaattcctcaggtacctttgcccttctttttgtatctaagcagctgcttcttttgaatatttcctgagttgtcttcaaacagtatcctagttatccagatcctttggtctcttgccttcttctggtcaataactggctgtcttcttcgagtccttgtttcagtcgattcctacgctttcttttcagaggtcggttgtttatgttgttgaattgtttattgaagtttgactagttgatcaacagaataactgaatattctgctgagttgtccaaatttttttgatgaattcgttccattttaccgctagaagtaatgatcctttgccaatatctttgttgatttcttcttgttttgtttagactttggttatacgatgtcactcaaaagtttatcctatcacgttgaggactcccttgtaagactcaaaagcggctgtgaaaccctttttctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcggaacaacaagaccaccaagctcagcttggcagtttatgtatcgtgattgacgcatagtttgagagcaagctgtcaaatgcagtcgtatcacggttaagaggatgttgaaaggtaggtgctgatgtcgatgctgatgaggttatttgctgctaggaagtggtgatggtaatattgttgagagtgagggcttgaatgcgcaacctcaaggttgattgtatataaagttaaaaagaggttaattgaagaccaaggcgcaggtgctgggagcactatgcttcaaccaggaatggaacagggagccaggcacttggtgtgatgatgatatgaaagtgttataagtatattgcaataaaaataagggtggtgtggtatgcccatacctttccatgtatcctcatttttcacatcatcttacatatattctttccagtattatttcatattcagattctacacatcatttcacccctagtcacctcttacatcttttcagtagctcttatagttctctagttatcacctcttcagtatattcatagttacagaacagtacattacttcatacatacagtacatatacattacacattatctagttacagtacctatgtaacatcactccttcatcatagtacatcatcttaactacactacatcatatacatatttcctttcacactgctttgactttccatctatgatcagcacttgtatacacagaacatctatctctaggttacattatttctcatccctcattactgtttaagatttacattacccatagccaggatttccccagccatggtgctctgctgttgtatgtacatgttgtacacatatatactctttcttcctcctcatgtattttcccccttatgctatgtatgctatgtaccctgcctgaattatcttctaaccatagtcttagaaatcagaaatactagtatcacccttatatctttaccagatatcattgccagttatatttgccagttattgtaaggactgtgtatgtccttcactagatgagcagggaaaacggcgcggggaacgggcaaatgagcctaaacgtttctaagaccaaacacggggggagattggatttctggctcagagagatggaaggaaggatctctcagtacaagcttgaatagaagaaaacaagaagaagagaaaatgaaagaaagactaagactcacctggctcagagagatggaaggaaggatctctgcagagccaggaagaggactcaaagatgaaggctaaaaagagggtgtgacatctaagtgacgggtttgtgaaacacgccagagggggggtttacagttatacatccccccttgccagttataaatcttcatttgccagattatcccctttgccagtgccatttctctttgccagtgttacccctttccagtattatcccccctcacacttcattactcctcctcctcacacctcagtaggtactacatacacaagctcatcagtaatagtagtctaagataaagtagaaatcagccacacctttattcttctttttcttagtgttacactcttcccatcagcattgcacaggagggcagcctcatcagcacctgtagtctcaacttacattagtactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacagtggttatatgactgtgactgttaatataatgggtggtaagtataaaggtgggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcaggtgagggaatttagctggcctgaaaatccaatgagggaatttagcatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggccagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaacatgagctagtaaacgaattcagtatgaaacaaaggaattcaatatgaaatatgcatccagtattcaaaatgaaacatgatcaggataataatgaagaaaagcgcccgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgatcagtaggggttattttacctgaggaatccatttttgatgttatttttaccatatcttcaatacttagagagataataataaatttttagatttttggtgtagaaacacaggaataattaccacaacgctctcaatggtcgaatttgatcattaggacaggagctatactctcctgatggctcaaatcattcaacaggaatggccatcactgggaatgaaaggacttctctcccccaatggtcatcaagagtgctaccgcaacaaatctgcaggagagctacactacaatgactcgattcaaatttcggtcctctagtgaagagacaaatctgcatgtcagcatcacccgtccttgccacatggccaccaccggtaattgaaagggttaccctcctcccatggttggtggtagcaatcatggacaacagccaagtagccctcttgcgaaagccatgtagccctcttgttgaccagcacagtctcaaataaaaactgtaataaattaatatcttataagtcaatttctgtactgtggatatatgaattatacatcttccccaacaattgcatggaacatgccctattttcctatctgtttttgtcccattatttcatggggcttggtcaaacgactcccaaaaactggagagccgactcccaagccccggattccccaaaaaatgggagtcaaactcccaaaacctttgactggtttgggagttgactccctaaacaaaataataaaaaataataaaaatccccggttggtttgggagtggatcctcccaaaccgaccagggttgggggtcaatgaaccaagagacccacggcattggccgggagtacactccacggccaagagttgaaccctcggctgcaagagtgtacacctcagccgttgaggtggttctcattgaccgttgagggtatacactctcaacagccgatggaaaccgcctcggccgttgaggtgtacacacttcaacgactgagggtacacttgacggccgtcgaggtgtgcactgagagaaaccctcggctgctgaatgcactcctcaacggccgagagctgcctaagcggacgtggagagtgtacaactcgacggccgaggtggttcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctggcgcagctacgctgcgttatgctacgctacagcgttttctatgcggcaaaaaacgccaaaaaaacgctaaaaactgctgtagcgcagcgtagcaggtcgggatgtaaacgggtcgggttcgggtcaaaaaacagtgaccaaacccgaacccgaggaaaaggcgggtcggggcgggtcgggtcatattttaaaaagtgcttattgtacccgaacccgagtaaagtggagtcgggtccgggtcggggcgggtcgggtcaagggagacccggccattttagcagttgaaggaatcagaaatttatatttcattaaaattttcatatacactttttttttctctgagagcagtaaacaacaattatgtgatgaaagaaagtcaatcttgatcatcatcattgatgatcaggtcctcatcagcgcagatccagttttgtccgcacacaagcgcttcgagggtgtcgggattcattcgtgttcgatagtcgctgaggattctccctccggtggaaaatgcagactccgatgagatcgaagtcatcggagtcatgaggatagacttggcgaacattgaaagggttgggaatcgaccggcatgggtactccaccaggcaagtactgaaaatgacttgggatcggcaatcactggtgcttcttgaagatagagatcgagctcagctgttgttgagactgcttgagttgccttcatccttttgaggtattgctcatatcgttggtcatcttcatccagagtggtggggcctttatcattttggttgaccgatgcgttttcttcaagaatcgaggtgtttgaaatatttttgtttctattgctaattacatcctcaaaccaggttgacagtatcgatttaatccgattgatgctagttgtagcttgatcgttgccgagttcttccaagagaatgaactcaatacgctggagcttgcatcgagggtcaaacacttggcttgtggccgcaagatcttccatttgagtccagtatttgtagtatttttcttgcatcggttggatcatttcaacgatgtgagggaggccactgttaagcgagtctttcaattgtttatcgatctttttcatcgttttgtagactagatgagcagttgggtatctcgtcatcccaagtttcaaagtggctaggcaaagcaagaaaaaaatgacatttcaattatgtaactcaacaagcaacaaatgaaataaatacacaccttctttaaaaacagacaagaagtcctgcatcgttgaaatctcgtcccactcctccgtggtaggacagtcagtgtagttggcatctgacactgacaattgattgaatgcatttttgtaaggaagagcagaattgagcatgtcgtaagtcgaattccaacgcgtgggaacatcgattgatgggagtgcttgtgctcccatgttgacgtggttgattgcctctttgaacgagtgtttacgcgatggggtgctcttagtataacggacgctgtcacgaatcttactgatggcaactgaagcattcttgaggccgtccttcacaacgaggttgatgatatgggcagcacatcgcacatgaaaaatttttcctttcatttccaaaggcacattgcttcgagctgaaataattgacaacactcgattgattgcgacattgtttgaggaggcattgtcgacagtaataaatgaaaccttgttgatgatgttccattcaaccattgtagcaactagctgatcaccgattgcaatgccagtgtgaggaggtggaatctgtttgaagctgagtatgcgattctttagagtccagtcggatgagatgaaatgagccgagatgaccataaaaggggtctggtttgaggaggtccagagatcagttgttaaggcaatccgatcaacttcagcaatctctttgataagtttatccttcatcgatccatgcagcgccatgatttcggtcttgagcgttccacgactaaagagtttgaactgaggttgtaacgatttcacaaaggctcggaataggggttgctcaacgaaagtaaaaggttgttcgtgagcgataatcatcttgatcaagagttcgcgtgaggcctgctgagaaaagacccaagtggaaggtgtcaaggattttgccggaagtgtcagtaatgtctgcttgcttttgctttggtacgaggaacaccgctcaaggtggcgccaaagatgtttggttccatttttgctttgagcatctaatggtcgttgacagtgtttgcagtgagccttgacctctgaacctgagaaaagaaccaaaaatcagacaagggcacaatgataaaatgcaaattagaccaccaacctgttgctttcttggtgaagtgctcccatatgtcgctagttgttttccgctttgtcaaagtttcttgagtcttggacttttttgctggttcagcttctgaagtactgggattattttgtgaagcggcaggagtgaccggattactggctgttgatttctgagtgcctgtctggcttgctggggttacttcagtgacttggatttcagattccccatcagatgaggaggaaacatcggcaatatggcgcttttttctggaatgtggcatcgggggcattgcgaggaggttgatattgccagaagttgaccagtagaagagtcttaatactggagaagctgagaactacccattcttagtcgggttctcgggccgacccgactgtaagatacctctcccaaacccgaacccgactgaggaggcgggtctttccgggtcgggtcaaaagttgattcttggccaataggcctacccaaacccgacccaagacccgacgggtctcgggtcggtagcgggtcgacccgacccatttacatcctgagtagcaggcgattttttgcgccctgtgcgcgtagcgttagcgcagatggggagaattgcgctaacgctacgctaaacgttagcgcattgttttgccccgtgcgcgtagcgttagcgctgaaaatgaaaaaagcgctaacgctacgctacattgtagcgattttttgctacactacgctacgctaacgctacagttagcgtagctggcccaccgttggttccggcgtggtttattcacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttcttaggtcggctttgtgttgaggttgtcactagtcgctctagttaaagggcttgtatacataaggttatagggagacaaggaggctgagtctactacagagcattatgtgggggacaatgccttgtatctagaggacagcacgtaggtgttggggaagcccgaacaacctgcacggtctcccccctgcagccaattggcttgcctgcttgcacgctattctgcaatggtgtgcaggcgcgcacgccattctgcaatggcgtgcaggcgcgcacgccaatctgcagctggcgcgcgcgtggggggttggcttgcacttatcaaccccccaatcgacagtgtcctgattccagctcatgtccccgcaaatattcaatcttcgtggcgatgtcgaaagggttttttgtgtcataatgtcttggcggtggtgaactttgattttgaatttgtatacatccttgcaggatgggaaggaagtgcacacgacactcgagtttttaacgatgcaacttcaaaggggttgaaaatacctgaaaagaattatcttgttgcggatgcaggctatggtctacagcctggtttgatgacaccttatcgagcggtttgataccatctcaaagagcaagcagccgctggtctttgtccggcaacaccaaaagagctctacaatctgcaacacgcatcactccaaaatattgtcgaacaactattcggtgttttcaagaaaaagttcacaatcctcaagagtcctccggaaattgatctgtccaaacagatacgcttggtctactcactctgcgtgctttggaacttcatccgcaaacacaaatctctccaattgcttcttgaagagattgaaattaatgaggcagaatcgaggaactcctccaagtcccccgacaccactttttcacttgcagtttaggacacgcgcatgaagatacgacatgatcgcatagctcagaagatgtggggccaatacatggaatatacatcccaaagaacaacaaacgcaacccaccttagatgatctcattggccaccacgatagttttttttctgttttgatttatctctgcactgttgttttcagcttcttccttacatacaatgacaagtcaggaatcctctcgctccatcgcttgtgtggccgaagtgttcagatttacttagaagtcgattgcttggacttgtacttagcatttgaaccaagcgatcagttgcttgcaattctttgttttgatgttgattgcttgcttgttcaagcaattgtttctgatttgaggatgattgcttgcatgtccaagcaatcaatgcaatgaaacatttgatgtcaattcaaagcaatcaatcgcttgcacctagcaattgatcgtgtccatttctaagtgaactctaagtgaacaaccagaagaacatcatatagttttctttagcaaaaatgaataggagagagaaacagtcaataaaaacaatggagcctcaatcaatccttcaaaagaaaaattttcaaaagcgagagccgtgattttaaaagatgaagagtaaacataacaaggtgcaagactgttaatagcaagaaaaaaaacaatgcactattcaatggctgttaacttcactttgaagccacatctgactgattttttttgagcaggtttgagtgagggacaaaaaggttgcagaatttttttcatcctcaaggacccagacaaagcgaatgtacatgttgtcctcgacgttgttcagaaaaagttccgcaaggcttttaagagcttttgcactgattgattggggtgttgaggtcatgttatcgggttgcgcatcttctcggacagaattcatgacatcaactactgtcattaatattcttgaaaccatagataagccacttaccaggtcgataatccttcttgggagattgctggctgtttagattaatgatcaaatcacttgcatggttgattgcaccaatcagtccgctaatactacttgtaaccacactccccttggtctcacggatccgtttgcaagaatccaacttcttagactgacttggggtgttggacagttgaacctcggtatcggagtcagaggaacttgataccaagacctcctttgtcttcttattctttctcttttttgaggttgcagtcggagccgccggcgcagtcggattagctttggggtttgccttatcaatggcattgacaggatcctcatctggaggtaagtgtttattcacactatctctttgtgcaaagttgccgacaagtacacgttccgcaagctcatagatcagaaatggcttgtctttcaacttgccaaaatttcttcttggatgggcttgaatgagctcatcccaggtccgcgcatcggctgtaactgtaaattttttgtcatcccaaccaaagcctgattgttcacagaggaacttgtagtcgaaaaagagggatcagatcgcattcttttggtttttgatttgattgcgagtgagtttcaagccaaagtattcatttagaccgttcattacaccggtccaaccttccttttttaaatttccattatcggttgcatgtcccgcggacatttgatcatagagcaattcaagaagtttacattttttgagtgtagtccaagtgtgtggtgtgtttccatcggaggctgcagaatctgggagtgattttgagttgatcgatgttgatttggaggtcatggcaggggtcttttggatggtcgccaatgattttgggatggttgccgatgattttgggatggttgccaatgacttcggggcggttgtcgatggttttggaggattcaggggtgatctcggctgtattcctggttggagggcgattttttgaggccttgtcttctggagaaagcagcagcggaggcggtagtgggggtagttgatcatccaacccatcggatggttgagctggcggagatatatcaaagagagttggatctatcatctgtagagtgtacagaaggtgtccagttgctttgggagacaagtggcacgctgcgtttttgcaaacgggggtgggggccgtttcctcaaacgccagcaaaagtggaaaaacaattatgtggggttgttgaaaaaactgacccctgtggtacccgtttttgcccaaaaacatttactgccaaaaaatttgaaattggcagtccacgggcggctatggtacgcgccctaatattgtttaaggtgatgcttcattcctccttgaaatctttccccagtgcaatcaggatcaaaggagtcagattttgagtagcatcaaaatttaattaagtgctcaaagaaatagcatttgtcaaatagatgtgtacagctttattccccaatacatagactttttgctatttcaatgaattggttgaaatctagatttcatctcttgttgatgtgtttgggaaggacactacatgggatggagtgggtaaaataattatggaaggtttctacttgaaccacaacaatgaaaacatgcagtaagcatgatggaacaagatcattgaattactagttggaaagaagattgtgggagttttttcagtgaaatagtaatccacatgctgttttttgtgggtttaaaatacccagattgattatttctatgtgtggatcatatgcaccaaatgctcttggcataagaataaattctcagaatcagttctttgaaacaatcctttgagtaagagtatgacacaagcaaaatataacctatcaatcgtgtatgtttcattcgaaataccacatttctcctcccacgagcagtcacttcccttgcattcaagtgttctcaaacgattgtactcaatttatcacctgtgtggaggatggacatgagcttatgtgtaggagggaagttatccttcggtctgagggcttgtcattgggctagaatatggaaattgaagtgatggtggggagggtgagggttgagaaatggggatgacccgtcctggccatcgatagagtgcagctcctgatggaggtccagccccagctacacacagttccgagcgataaagtgggtgtagcttaacagggcaggtcttctggagcgacggccggaactttgatagactgtagagataaactcccgatgaagtgtccttgccatcgggagtagctcttctgatggcctggaccggaccagagctcttctcaattgccgggcccgttcgtgacggcagctaccatgccgggaccggccatcaacaagagcagcacctccgctgatgtccgggaccggacgagagctattctcgttggccggtcccggtcatcgacagtagctctcctcatgactgggcccggccatcgataagagcggtagctttcctgatggccaggaccggacgggagccactctcaatggccaggaccggtcatcgaggaacgcggtagctctcccgatgatctgaaccgggcatcagaagagggctcctcttgttgaccgggactggtcgtcaggagaccagttattgtgagagctacaccaaatcgccgggaccggctcgcaaaggagctactctcgatggccttgatggccgggactgatcaacgagagagctactttcgatcgccgggaccggtcattcaactgtttgctctattcacgacatgtcccatcaagcaagtgaagggccgtgaagctcatgtccaaggggacaagcttccaagcggttggccgggacctgccgggcacatgaaccagtggagagatgggctggcgaggactcagatcaaccgtgtgcaagggtgatcagccacaacacaacgagaatggtataaccggctgctcatggagtcatggttaccagtgcaaatgggcctttgctaccaaactgtgtagcaacaattccaaacagcagatcggccagcaattgtccaagccgatctgctaatgggacagtcatgcccgctgataaaatcggctacacaacttcaagtgagagaaacggaaaagccagtgtgagaagacgtcgttaggtgtcgtcgagactgtccgtggcgtgggatcaggtgatcacacgtggaaatgtagtacataagtgataggaggattatcctactacaaaagtctttaataggtgacctcattgttgttacaggactatggatttatatctattcacatattccatactttatacatatatttctcatacatatatttacatattatgcacatatttttagttatatgggagttttcctattctcaatactttgtaccgctgcgctctacactcatgaccgggacaggcatagcctataggggacagctcagagtcactttgtgtgactttgtggacagcgcatttttggtcgatcgatatatcaggttgctggtgtcttgagaaatttgaccgggaacaacttaacaacgctccaaactccaggcaccttaccaagatcacctttggcccaaaattttaactcattctacctcactgtacactcggcttttctgacccgtcaggtctatacaacacaatcgtttttggatattggctacataacacaatcatttgcggctgatcccacacaatcttttgcggctgatccaacgcaatcgtatgcaatcactctcactctatttactctcgctattagcgttgaagtgatccatttctttacgcgttatccgattcttgtaagcctattcttatgcttgatccatgcaattgaatcggacacctcaacagagcttttagctagctgtgcccaggtacacactacgaatctttcgaaggtcgtcattatgcagaaattccgtggggtcgatcatccattggctgtcctcttcctcattatcgtggccagtcgattcaccctggggtacacgaccggtccaccaacaaccgaagacgctgcctgttacggctcctgtcccgggcgaggtcagccgtataccagccgaggatgcatcggggtgcaacattgcaagcgctaatggatcggaatggaacaaaccaaaaatcatgactataatgattcggtttttacgtcgcatgtatcatttcatactctaccgtacatctacttctcctagaatggctgctgactatctcgaccccaaaccgttgcacagatctttcagagtcgtttgtatggatatttatttaaatcaatttacttggcttgtctgattaatacatataccatatgtaacattcaaagaacaagtacatagcgcaatatggctgtctttcctgatgttctctcttacatgctacttgaatctacaaagattttatgtcgcaatcctcttactctgagttagacaacgtagttcaaatatccggtgcttataagctggttgttgggaggagctagtgtagtaacagaccatattggcatgtgacaatctcatgagtgaccccttcagccatgtttaattttgttgggttctttctccattacaacttgacaaaaaaaaaatgttgatatcttacattgaatactgattggacaaagaccagtgagataccaaccaattcccttcccttcttggtcattcagagtagtagaccactttttgcattgcaccaacctgagggagggactggggtgcaatgctgaccctgtggcctgagagcattaacaattttgatgggtgttttttagagtaaatctcacacagctttggccaattttttttgctctagagttctggtagtcatccttcaggcccaaattttggggcagtcccaattggggccctcaatattttctttcaaaaaaatctaaatctgactgaggttttcaggctgtggatgcatgctgattgtctcccctgggtaggatttttgctctatgtaagttcaaatgcataaaattcaacttcttaccacataaatacagggtaagggtgtgctgtaagcccatgatatgatttatataattccataagtctatgtatcagtccaaattgcagcaaaaaaaatgggaagctttcttttggctggaacaatcagcaagctgactaccatttagaatatatggtctatcaagccatgctgggctcgggctcaagtttggccaaaaacaggccaaagttcagccaaaaacaggccaagcccactttgccaatcctaaagcacgcttgtcaccctcccaacctgcacttgacacatgccaaagttgacaggggttggagcaaagccttgcttggccaagcccaagcaagggtgccatgcatgacaaaaactttggttgatggatgactgaattcggttgcagatcatgatggcctgtgttgtaacccctttttggggtcaccatctgctcactagacacccggacacgagacatagtttgatgtttctcattcctcattcgaaactatcatctcatgcctcaacaggttatgagccttcatctcatcatcatttttctatcatagcccagcgtagggctcttcctttttccttccatcggtcaaatcaaatcttcacccagcgtagggacggttcctctcaatacttctcccagcgtaggacgacttcaactttcgcgatacgcatcaagactcaacatcaaaatacctgtgttagccgacgtgtgacgataacaacgacatcagtaggccagagtctagctaactcgaacccgataccttggtacctagggggctgaacttcgtctgagtgacaacatcaccgacgcaacacacgggggtcgtggatttgcggtactctcctcaccatcggaccagaccgacgacgacaataattttttccttttttttttcttctttcattcaacaccaacaactacttcaccgttcacctttccaacccaaactaaataaccccatctctacccactcttccctgtttttctctatcgattcttttcttttttttcccttcacagtatctccttccgtttctctcatcccaatcactctcacttcttttccttttcttctttctctatattcttaaccgaagccactatccatactgactatgtcagactcccctccccaaaacacccgttcgttcaaccccaacgacaacccttggaactacgaccgtttcgacccgactgctaacatggtcaacaccgagggggcggcctcctcaagccatcaccgatcccgcagcagaggagtctcgtcggcgcaggataggcaggtcccgaatcaagaggacacacccggcaacaatcgtcggaatgtaccgatctatactgaggacgatgtcgacaggttcctccaagcaaaccagtttcacgggaagacagtcgggcaggtggttcaaaaccaaatctcaaggatggcctcagcggagaagctcaagccagacggttcgaatttcagcacgtgggaactgttcatgcgcgagcgagtccgtgaactcttcagcgaccctttatggtacacaaaggcgtgcaatgatcagttccaagaacaagtcggacgttcactcctcctcgcgacggtcgatacggcactcgttcgtaatctgctgaagcaaaaaacatgccgcgacatgtactatcatctcgcgacccgtttcaacacaatcagtcgggccgaacaaatgatgacatggcagaagctgacgagcttcaaattctcagattacaacagcagctcggaggcgatggggacacttattgaactactggacaacttctccgatcttgatctcgacctcacgcgagagacgattggcggactagtgcttcaatcatctattgaggcaggctcagaattgcgtcgagaagttgatcgccgagttgaacaagacatgtgcagcggcagcaaaacgatggccaagaaggcagtcatgccggaccacatcctcaagcacattgacatctctcggaatcacatcgagctcaactcctcaaagcctgacgttttttcggcgaagccccaactacctcactcgcttactggcccgtctgacgagagtaaggagtactacgagccttctcagtggcaggaccggattgaacaagtcagtggcctggccacgtacggactgcagtgctggaattgcagatcctctgatcatctactcagcaagtgtcctcaccccaggagatcaaattttgaccgaccaccccatgcggcaaagccggcaccacgtcagtttgtgcccagtagggggggtccacccttgacggctccggggaactttcaggcgtggtaccccatcgtgacgccaccagggtatgtgcatcaaggatactcgtctcaatcgaatcaatactcccctcaaccccccacaacagcgagtccgaccccgggaagaaaaccagactggtatcgaccggactaccaaaagcagcatcaacctcagccaagtcacagaccctcccctcgaccgtcggcaaaccaagtagaacccgatgcggtgggaccgactgatcaacatcaacctccgtaccatctcagtcacccacctcaacagtctccgtctccctatgaacctcctgaacatcgaccaggtccgttcgaacccgtgacccggatgattgagatcgggggactggatgatgtggacgatgaccaattccagccaagattcagacaactcaccgtggcggagggagatgaaccggtcatagacaccggggctactcatcatttgaccggccaaaggtacgcactcagttcttttaaatcctttctcaagcctgtgcctctcagggtagccactaagagtgggggctcctttatcacaggagcggggaatttatcatttccgacccagaatgggcaaatcgtaacttttagaggcgtgctttactgtgagcaagcgtcttctacactcatctctttagcagctctgaggaaatctgattcgcgtttcctgtataaccatgtgcaggactcgttcgatatttttgctccggactggactcccctattctcttgtcctttccgccgtgactcaaacaaatggtgcttaccaaggccactaccacccaacccagacggttccccaccttcttcactcatgcctagtgctacatcatcttctaccttgcccatgcctccgaatcttttctcttctcatgttccagatttatctcttgtcaattcctcctcttctattttatcaaatgacaaaatgccatgcaatgttaccactgactgtttgagagctaaacctaatactaagagtcccaatacagataacaaagaaagcccgggggacatcttcgagtcaccattagaagacaatcccagtttcacttggcgacctgaggatctgaccaagaatgaagcagctttattactgtggcatcgtatttttggtcatgccagcctgagagtcatcaaaagattggttaaggcaaaagcagcgtttggtcttccggagaaactaccacctggccagattcggtgcccggtgtgtgctacgcataaaggaaataggacaaacaatctgggccggtcgcataggtctgtcaaacccctggacattctgaatgttgacctgatgggaccgttcccagtggaaacgtacaaccgtggtagatatgtcctttctctaaaagaccttggctccggttacaatgagataaagattatggctaacaaaaacgaggctaacaagcatatcatggatacaatagttcgtctggaacgacaaacagagaagaaagtgaaagtgttgagaagtgacaatgggggagaatttgctaacaacaccttagtagatttccttaactccagaggcatcagggccaaacgcagccttccttaccaccactatcagaatggggtagttgaacggttcaacaggacggtggcagatatgggtcggagcgtccttggcgacagcaagcttcctacgcgtttctggggttttgcttttgaatgggcatcatggacgctgaatcgcttaccgaataagacaagcggagaaataactccatatgaagcactctttggcaacaaaccacaattggatcgagcgaggatttttgggagtgtggcttacgtggtgacggcaccagaaaaaaggtcgaaaattgaggatagggcgatccgaggacatgtgattgcccacctgggagagagcaaaggttggaagttctggatacctgaaactgacaaacttatttcctctgcctgggcaagtttcgaagatctgccaggacccctgatggctagacctactgattttcataaaccaatttcatctcaattatccaccaacccaactgctaacaccatttccttaggagatttttcccatgaattgtcttttgaacaggaagaacgaattgttgatgacatcctaaccaattgcggtttttatgcggtcggagtcccaaacaccttcaaacaggccaagaagtcagtggactgggaacattggaagaaagcggtggaggaagaactcgggaaccttgacaggaaacaggtttgggaggttcggatcatggactcaccgaagaaggaacttgatggacgctgggtttttgcaatcaagaaggcagctgatggcagtgtcacgcgctataaggcaagatatgttgcgaaaggttttactcaaattgaaggaaaagatttcaacaagacctttgcccctacggctacttttgtgtcaatgcgattagtgctaacccttgcggcagctaacaacaggccagttcactcctttgactttgtagcagcagatctgaactccgacattgacgaagaaatatggatcaaaccgcctgaagggatggaactcaagaagggggaaggattacgactgaaaaaggcgctgtatgggacacgacaagcggccagatgttggtggcttcacctgaagaatgtactcagcaacctaggatacgaggcgagtcactatgacaccagcttatacgttctgaaagaccccgggaggacaggtgtgatctggatacatgtcgatgacgggatagtaacaggagacaatgcgggattactgcttgatttggagaaagcacttacgggacaactcgaaatcaagtggagcaattcaattgactcaatggtaggcattgacattcgacgcacgagtgattcctttgttttaagtcagggtaaactcattcaagagatacttgacaaacattgggatggtgtgtcgacggccaagaccccactaccggccaatctcgatatcaattcggagcaggagggtgatacttccactagcacggcttatctttctgtggttatgtctctgagctatgtggcggtaggtaccaggcctgatctttcttttgcagtgaacttcttagcacgtttctcagctcgtccaggtccaacacactggaagggggtccgccacctggtcaactatttggcttactctaaagaacagacgatggttatcaaaccagacaagactgctgggattctgaaatgctattgtgatgcctcttggggtggtgagcatgcaaagtcaacctacgggatattcttgatggtatacggctgcccaatactgtggacgtcgagacggttggcgacagtagcggcatcaacttgtgaggcagaatacatggctttagggattgctactcggcaagtactatgggttcgacaacttctgaaggatatcacgagagcagagcacgttggacaactatactgcgacaatcaagcggcggtgaaaattggaactgacgaatcttctaacaagagggcaagacacacggagagagaattccacatcacaaatagggcgctctacgaaaagaaaacttccctgacatgggtaccaacaaaagaacaaatagctgacatccttacaaagtcacttactagagacccatttgaacgccttcgtggacacctgctaggagttttttgaaaccattataattgctactaacagtgttgttttgtgttttttatttttggttgctgttttcttgctagagttttttctcttgcctatcttcctttttctttctttttcttttacgtttccactattctgttttgtaactagctatctcggtgtgaggtgtctaggtgaggggggggggtgttgtaacccctttttggggtcaccatctgctcactagacacccggacacgagacatagtttgatgtttctcattcctcattcgaaactatcatctcatgcctcaacagcctgttcttgtgtggtcatccccagttgacggttgaagggatcaaattggaggttttccatgtttccgatggaatctccttcacatgtcagttgaccaacaatcttgttcttgcaagtatggcacaagctcttcttagcattcacatgggagataggataagagtataattataaatagaactagttgtaaacatgaccaataaaattaataagaataagaatgaaaatccagagacaaaaaatatgtgaagaaaaagaaaagaaaagacttgccttcttgttggtgtgtctgatgaggtgaggaggtgaaattgggtgttgatgatctgattgaccaagcacttgggcttggcccagcaggacttggctatgtgccaagatccaaaccttgtgcaacccagctgatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgggggtttgactcccaaaattcggggattccggggcggttggagtcggctctccattttttgggagttgtttaaccaagcccctttaatttttgctcccactcattttattgatgcaagcacagtggaaagtttccggtggttattcaaccagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaaacggtagtgttagcgtttttgtagcggtttttcgctgcgctacagcgcttttagaggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgttgtggcggaatcccgctacgctacgctaaagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttgattcaacctataatattctagtgaagccaaatttggatttacaaaggagacttcaacaggagcctttttgaagcacaaagatcttctgacaggtgggtacaagacttcttgacccagttcaacgtggggttgaatacaatcctcccaacccagcgcttcatcactgacatggtgtttccaaaatgtatcaatcctgaggcatggccatatttcagccttgaaattgaacaagatgaaatgggaatagtcaggtaagaaatgggaatagtcaggtaacttcaacaggagcctttttgaagcacaaagatctgctgacaggtgggtaaaagacttcttgacccagttcaacgtggggttgaatacaatcctcccaacccagcgcttcatcactgacatagtgtttccaaaatatatcaatcctggggcatggccatatttcagccttgaaatgggaatagtcaggtaaaaggatcagacagatgggagggttgtttcttggagtatgcgaaagaggaagataagttgcaggcatcttttccgataataaaataactggtctttggtacgtattggcaagtaaataaacatgcgctgggaatgtcatcctgtacttgaggggggcttgattttccttgtctctccatgcaagcaaatcaatgatgtcttttcagttgtcccctgctccccatatgttattcaaaaacctttggtctggataggccttgtttgactcaaattccttcttgaagaaatgccctttttttctcaattttgttgctcaatttttttctcaccttttttttctcaatttcgttgctcaatttttttctcaccttttttttctcaatattcttttctcaccttttttttggttcaggctaaatgcactccaaaaagagactgaacaagctggttcactccaactcattcggaatgaagtgttttgtgccacaaaatctgggccaagtttgttggtgtcatatggaagcatgttatgtgtgaaatccactcaaattctgtcaaatcttgtggggatttcacacattatgctgctacagtacactgctaaattgtgcaaacaaatggggccctagtggtttttggagtgttcaaccttgcactccaatttttttggagtgtacaaatgatgcactccattagtattcacataccaaacacttccaaggttttcttcagccttagagtaatccaagctagccaaaagactgctcaattaagtcctccttttcactcaagttcacactgtaactttttcatctttataatcttttatttaattctgacttcagaaattaattcctctgctgaatttagattagtcaccactacccacttttacaatactcttctccttcaaagactttgcaatatttcaccttaccttgtgaaatatcaatcaagttagaattctacctctccctaccttatgtacatgttttgattatgtaatccagcaattttagcacaagacagcagcataaggtgtgaaataattgcaaaatttgatagaatttgaatgtatttcacacatattatgcttcaaaatactgacttggcctagactttggagtatgaaacactaaatttctagttcaatctattttgagagtgcatgtggtaaaaactaggagtgccttgagcctgaaccaaaataaaagtgaaaaaagggtattaataaacatacccccccttttctgctatccacacccagtttttcacacctggttttctgcttctacaccgggtttttcccagcatttgtaattcattttttggaaattctgaatattctaaaaatcttctaaaattgatcatcctttttgggtatataaaaaatcttcaaaagagaacttcaattttttttatttttctcacccattttttcccaattttttttgaccctatgaactcttccccactagggattaaagccaaaacttattattgattgtcaagttttttattggttcttctccatacagatggtaccatttcaagatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcattttggaaattttaaatctatttcctacatctaaagtgttagaatttaatgcgagaattcatttgcctcaaaataaaatcttcaatcttaatataagagtgtacaccgtttcttgcataatttttactgtatacaaattttatgtgaatgaaaaatggatacagccatcaattttgtgaccattcaaagtgtaggaaaagaacttaaaatttcacaaaataagaatcattaagcgtgtaagaattaattaaggaaaagtgttcaatgcagtattcaagatatagttttttttattcaaaattattgttaccatcatttttaacatgtctcaaagtgtgggaaatgaatttaaaatgtcaaaaaataatgaaaatcaagctcttaaaaatcaattgagttttaagaccaattacagtattcagaatgaaccgttaatttttatggaagttgaatgttaccattaaatcctcaacactttgaaatgtagtaaacaactttaaaatttcaaaaaagcataaaatataaggtaaaaaaactaatgcaaacaattgagtgaaaaagtgaagaattaaataaacaaaacggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaatgattttcaccatacatttataaatgtctgaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaagctctaaaaatttaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaagttggattgcgccattaaattctacgcacattaaaacctaggaaatgaatttaaagtttcaaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaatttagaaatgagtgaaaaaaaataattaataattagaaataatttttatggaaaatggtttttactattaaattctacaccttttaaagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataagtggtaaaaaattaaataaaaaaccgtgtgtaaacgcggaaaccgcgtgtgctgtgccgcagcaaaaccgcatgtaaacgcggaaaaaccgtgtttttttattaatgcccaaaaaaaaattgaaaaaaaattgaaaaaatgaaaaaaatgagaaaaaaatgagagaaacatgggaaaaatatggaggtactgaacagccattttggccaaaaaaaatgaaaacatggggatgaaccgccaatttggccaaacaaccgccaaatgacgcccctgaaccgccagaatggccaaattgaaaattgaatccaaccgccaaattggccacccatgctcctgagccgccatcattacccctgaaccgccatgcatggcactgaaccatcaaattagccatcaattttgaaaaacgtcgaatacagcctgaaaatcatacagggcatggcgcactacagaagccacattccccacctgtatcagaaatgtaaacacatagattctgttctgtaaaccccctccctctgtggtcagggtttcacaagaattacaaggagatgtcacatttcctctctagttttccgtctcagtttcccttcctggatcagcagagaactgacctcgaattctctctgagctaggtgagttttccttattctcaattctccttctattgtacttccttgattcagattgtcaggagagaactgaccccgaattctctctgagctagaaataaaattctattagtttggtcttagaaaattgtcgaggcttttagcctgttcccgtgcctttctccatccattcagtgaaggacaatcacagtccttacactttttttttctcactccaaacacaataagacgactgacaacgactgttccggactagtacttcgccttactgcatttgaattaaccataccgttctgaccgactcgactgttccgttccgacataaccgttccgcccgacttactgttccgttcaacctactgcccctgcgactgtcctcctttttattttatcctacacttatccaaaacccttccttttggcctcggtccagtacatgataacacggaacaagcgcccactgtcgataacatagttccgctatccgatcctgaagcaaaatcacagccggcaacaccgaaaagaggtgtgcggaacaactttttggcccgatcgagttgccctacttccttcatcatccgggtactactccctaggattatgtcagacacatgttcccctcatccgggccgattcaaccccgtggaacttcacgcgccatcgcagattggaaaagaacttgagcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactcaaaaatcactcaatatggcccaagaaatggattctacactcaatttcacccttggtcaccactggaggtgtcactggaactcaactggattggaagttacaccctctggactctcacaccactcacttacacacctcaacaacatgtcaacactcaatcaccaccaacacatcaacaattacatagcacacactatacatatgcacattgcaggacaactacactctctcatcagcatagtacataagcatacacaccactccaccatcttctgacatattgacacatgcagtgttagtgtagtaccactctggatttacaagtgacatcatgcaggttgtcatgtcatctgtattcttccttgcagctgtcacactatctcacaccactcatgtaatcttcatcaccccatcttagtttgcagactagtgcatcacctcatgtagcatgctacaccagcataaaaccctcatgtagacttctagttcaagctaaaatgactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgtcctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaaggaggctctcctcccagttgtttttcccttcagtttagtacccaaaaatcacataccccctaccattacataccataccattaacattacatactgtaacaacctttacaacaccctataacaacccttacacttgtaatacacactaaactcactctcatactctcaaaacctcttctctcacacaactaaattgcgatcaaacaacttattctcgaaccaaccacccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtacagaagggcagagcttgcaactccaccatacccttcaacattcagcaaaagggttctcacaaccacttttgagtcttacaagggagtccccaacgtgatagggattctttgttgatcgacatcgattagcaaatttcagcaagaacaagaggcatcgtcaaggatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaggcaatacgaaaggacagcagatttacttaatgcaaccaaatacaatcaagctctacagattggacggtttgtgcgaactgaagaactgaagtgccaaatcgaggccatggacggatacgatgaatgcgactgggatactcggaaagtctcaatgattgaaagctggggggaatttgacaatataacttcatatacaaccaccaatctagtcaacctggtaaaagaattttctagggatgatgagatattaagctacaaagaatttcagatttaccttcaaaagttttcagaaattcttgattatctggtcaaaaatgaagattttgatagtgaacaggatgtctcactccttttcatcagtgcatttcctcaacagctcaagacaaatatcaaacagacattaattaacaacggtcaacttccacaagctcctgatggttcccggtcacctccacttttgaaacatgtaactgaggcggctgaaagggagatcagattggaagaagactattgcaactatctacgtaccttggaagctcctgtccaccactcaccagaattcacaccatcaatatcagacttggccaaacagcttgattcactcaaacaacaacttctggaggtacaattgcctgttgaatgcaaaactccacagctgtttttcccaatggaaccaacaatggattatacggaaccaacgatggattatacggaaccaacgatggattatactgaaccaacgatggattatacggaaccagtaattgaaacagcagctacaaaaatcgaactactggatctggtggaagaatggaaagcagcatcagcaaacgtaatggacacacccatggaacttgcagatacagtgattgaaataccagaaatggtgctatatggactggatacggaaaattatgtggatcatgaagaaatattggatcaatctgttcaacaagtcaaggaattggatcagtccacccagcccaacaaaaattatgtgaaatttctccttacagaaaatttagcagaagatctggaatttcctcaagtctcaaaattcctttggattcaaaatgtcaacgcacaccaaccaaagctcttcaaaaaacaactttttaaaccttacttggaagcatacagattatttgaagttttcaacaaaattcctcaacatcttgaacacaagactacggaacctgaggaaaatgaagaaacccttgtgattccgccggcactgggtccatcacatagttcaacaacaatcaaaactatactggaaacagaaattcaactcgattcagtagtggaagattcaatcatcagtctcgctcactttatatcaccaaatatttcacttttcagatttcaattattcaacaaactcatttttcaactactcctgaagattccaccagactgctttggacaactttataccacattcaacatcccaagaatccttgttggagttggttaaaaaaaatttctcaacaattctctttccctttttttcccttttttatacttacaaaaacatcaaaaaaaaaacactcataaaaatagactacctcctgggcatgaggctaaactgttcaaacctcaattcagaaactcagaaaacctacaaaaaaaaaaactaacaaaaaccctcatgaaaatatacccagataaaaaccagaatcaatcaatataattggcttcatttttttaagttgggggaggaaactcacctgtacttgggaatatggggtgaaaaattactctcaagctgggggaggttctcatttggacttgaaaaggatccacgaccacggctagcatagttcctcaactggtctgtggtggcacctcaagcaagaatccaaacacaacaggtggaacctacgtatgtgtcaaaggaccggccttggcgacagcgtttggcaggtggaaagaatcttgggtcaagcctcatagctgctctctgcagtaacaaaagaagatgtttttgaccgaggatcttaacggtcaatccgattcaaatattcgaaggagttggaagttgttttttgtgagggatgtagtggtaccggttttaaattctgctgcatcgaccaacacagaagatattctcctccgattctatcaatcattacaaccccttgctactacatatctacatatgttcaagggccgcgggcacttgaactccggtctggaacggcgcacatggcctggagcacggagcgcaaggcgcacggggatcggaacgagtattgggaccccgaaaaccccaattggaactcgagcgcgacctggataggattaagtaatctgctgcggcttctacgactactcgacgtcatctgctgcggactgcggactgcggactgcggactgcggactgtgcacactcttcaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaacaccctaaaccaaaacagccttatgcggattctacacacgatgatgcaaccccaatgaaaacccattcagccactttcttttgtggaattgtctggggacagacaataagttgggggaggatgtggtagctgaatgtgtaaaaattcaaagttttttattattcttttttatccctctcttttcctctacatacactcaaaaatcactcaatatggcccaagaaatggattctacactcaatttcacccttggtcaccactggaggtgtcactggaactcaactggattggaagttacaccctctggactctcacaccactcacttacacacctcaacaacatgtcaacactcaatcaccaccaacacatcaacaattacatagcacacactatacatatgcacattgcaggacaactacactctctcatcagcatagtacataagcatacacaccactccaccatcttctgacatattgacacatgcagtgttagtgtagtaccactctggatttacaagtgacatcatgcaggttgtcatgtcatctgtattcttccttgcagctgtcacactatctcacaccactcatgtaatcttcatcaccccatcttagtttgcagactagtgcatcacctcatgtagcatgctacaccagcataaaaccctcatgtagacttctagttcaagctaaaatgactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgtcctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaaggaggctctcctcccagttgtttttcccttcagtttagtacccaaaaatcacataccccctaccattacataccataccattaacattacatactgtaacaacctttacaacaccctataacaacccttacacttgtaatacacactaaactcactctcatactctcaaaacctcttctctcacacaactaaattgtgatcaaacaacttattctcgaaccaaccacccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtacagaagggcagagcttgcaactccaccatacccttcaacattcagcaaaagggttctcacaaccacttttgagtcttacaacgagcggtacataacccagctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacgctcattctgcaatggcgtgcaggcgcacacgccaatctgcagctggcgtgcagattggcgtgcgcttatcaacccccgggtcgtatgggttggcctggggcctaaacgcatatgtatatgcgtttaggccgcagatacattggcgtgcggcctcgcacgccaaatctctttggcgtgcgggcctgcacgccaactgcaggccgatctctcctgcaggcgattggcgtgcggggccacacgccaaacttctttggcgtgcgccaagggggttggcgtgcggttatcaaccccccccttcacaattggtcatttgaagcaatcagtttgtgctctggtcaaatcctgattcttttcaagagctgattgacacgctctgcaacaagttcaacggtaaagtggaactccggacaaagatgactgaggacagggaaatgtttggtgtcgagcacttcagtttttgtcggttaggcaccaagaaaggaggctctgttgaagattacaaatcgtttgtcgagttcttaaaacgggaaaaggcgatcgacttgatttatgactgggacacctttgaacggcacacccttgatgaagaagaacaaacaagaaggaattgacgctcaagctgcacgatatgctctccaatcagggaaggacactgaatatcgtgaagatttgcattcagccgctgaaagtgacagctctgaatccagtcttcctttgaccattttcacatctgcaaccggttcaacatcgaccacaactttaccccagaatcaatcaactttacctcctcctccaagtctaacttctttatcatcagcaacctggtcaactccaaccactaatttaccacagaataaatcgcttgttcctcctccctctcagccggtggttcggaacgaccacaatgaacagccaaaattctcctcagtcattcaacaagagaccaacccccatgttgaagccttgaagagaaacttggacaatgaactggtgattgttaggatcctcccaccttgtaagtgtcactattttaaataataaccacctgacttcagtgactcagaatttgttattagggcaagccaaaacaatcttggatccaaacgatttatcttgggagagatttgggagcatggagaactccttgtcataccaagatgccgacaactctgactgggttgatggagtttgattcagtctggatcccgatgggctcaacatgcctcagaatatttgtctctaccgtgttaattataataaatttttcaaggtgaaagagacgaccaaaatcacagcagctgaggtttctgactctggaacggtttttcccatggtagccaaatactctcgagtccgcaaggatctaacatgtgattcatatgcatatgtagcaaactattggctgaggacctatgcggtttccaggcaattcctggctcaattctgtcaggctataagtcagttcacaggtgggacaattattgggcggactgcaaaaaggttacaggtgagtgtgtctgctattcaaatcctctacaaatttattggactgaccaaatacctacccaccagattgtcaatggatttcctgttcaccatgacatctttactcgaccaagtcatgaggataaatatgttcctggtcaggatgatgatatgtttgattccactgaacaacccaactaccctctccgtcccgtcaatagtgacaaagaaccatctcgagtgttctggatggaagaagaaatcaccggcggctatacttgccttttgtcaattgtaaacgatgtctacttcaccggtgaacctcgctctcccaccaaatttttgctccactcgtttcaacactgggtctataatcatacttgtggccagctcaccattcgaaaatttaaaggctatggtacccttatttccaaaccacacattgtagatttgaacaccaagtatgtgctatacatcaatcctctttatggctgtatttgacactcataatttctataccctttgtatccacaggtctatgtggaagaataaatatgccaaagagtacatggaattatttctcaagaagcacaagtgcaacaaggtgtgcaaagcccttgaactacccgacttggttgaaatcccttggcaaccaagatccagcaccccgggcaacattcaccattccactgtcaactctgctcatttggccgacaagatcggtcaatccaccatcaaaatcaatgaatccaccagcaacactagacaaacccctggccctactaattcaattagggatgaggatctggggctgatctcggttttccgactgggcacccaggcgctgaggtcacgatttcatgattgacgctctcatgtatatagatttaatggccacttgatcaattataattccttgataattgtctttttgcatgttacggctgtgtaaacaattataattactttataattgtctttttccacactgccaaagtgattgtatcagattgctacatctggcattacatcagatagaaatacctgatattacatcaggaaaaactgggattgtatctgccagaattgatattatatctacctaaaatgatagtgtgtctatcgtgaaagatattgcatcagaccagcctattcaatgtcagcataactgaattcatatcagatttttctatctgatttaatgcccatgggctaaaaatttgtatcagatgtaaaaaatatgatataaaatcagttattttgacattaaataggttgggctgatgcaatatctgttatgatagatataacgtaattctagttagatatgatatcactcctgatagatataagaccagttttgcctgatctaaaatcagattttttcatctgatgtaatgccagatgtgggaatctgatataatcacatttgcagtgccatgagcccattgccaaatgaaatgaatcaggctcagcccttttagactcgaggccatgtctcatgttcattcacagccctcaattatacagcccagtgcgagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctaagaccaatgtgacgaggcccgcgtgctgagttcgtggatttgggttgaaaacatcgattttcgtctttatccccttgtagccgtcgtctcattgacatgtacacaatttccttcccaggccatgaaggcctgcttcttacccttctttttgtgtcttccgttttttttatcttttctcgctatccttgtaagggcctttgaaaacaattggttttcaactcgagttaccgatgctaagttagattgccccgctgtttgcgttttttttttcaacaacttgtttttaattagtaagccaattgaaattacacctggcacggtgtataacatcacaagttgattgttgaaaagacaaaggatcggtcagtcggttactagacaaagcgactcttgaccatccgcaatcgtcgataaaaatcacaaaaaaggacctggaacctggcactaccggtccttccgtttccaaatacagaaatcaaacactaccgggagaggaatcgaagcgaaacagcatcgaccggcacgaccggtccttccttttgcgacgagagagcttggaacgagacaggcactgcaggtccttccgttcgcaaccagagaactcggaacgagacaggcactaccggtccttcggttcgcgacaagagaactcgggccgtttgcggaccggcgctaccgtgtttccgttcttttgcgacgagagaagtcggaaagagacaggcactacataccggttgttgaaacgagacaggcactacatactgttctcaccatccttgtaaaaatcaatcaatagccttgctgcgctcgtgcaggtatgcaccatcatttgtttttcttacgttctctatcatcaaaagttatatgtttctcaatcatctaatgattcatgttttctttatttctattattctttttctatcatgtcaggtgttgttgttgtccttcaaacaactccaactcattccattcttattatcaggaatcatcccattattacaccgttgcttccttttgcaacgagagaactcaactgtttgcggagagctgaatcagagagagaaaagctcaaccgtttccgtttgcaacaaaatgaatcggagcgagactgaacattccactccaatcgctgatgattctagccatgaggaagattccgattccgggcaaagtattgcagcttccaatccaattgaagatgattccgattacggtgaaagaatcacagagtctgaggtcattgatgagattgctgctctcaattgtggagagtctcttccggacgagttagccagcttaaaattgcaagcaacctcaaagaagagagtcaccttgcgccaagatatcctagagctcaatcaccatgagctcaaagagcacatacgagtcgagtccagaaatctctatggcgatgaggccaaggatgaacaactcaaagctgtagccgccttagtccatgaccggcacacattcgtccttgcaggtactggttttggaaagactcgaataacagaaatgtatcacaatctgtttcaaccgtatcaaaagtctattgtattggtcttgaatcctttggattcacttggagacaatcaggtctgtatttaattttccaaaaataaataactactttggatttggaatcttgcattgacattgttactgttatctttatttttggtaggttgaagaaaaaaggaaagtaggagttaataataggcatattaaagcagtcaacttgaccagtaaagtcttgaatgcaaaaacggctaggaagatcatttccgggaagtttgaatttgtttacctggtgagctactcaggtctaagaatagaataaattgcagtggatgaaaagaagacagaacatagatttggaactgaccatagatttcttatgtaacagagcccagaagcctttcttaacagtgaaatcttccgggatgtgtactttaatccaaaatttcaaagccggttgtccttgattgtcgtggacgaagcacatatggtgtatgtgtggggacttgttgccaatggccaatcaaaagggctgacctcccatctaaaacatggagagcgtggagtcttccgaccaggatacggtgaactggctgctaggttgatggcgaccaacggaactccgctgctaatgatgtctgccacctgccgcccaatcgcaatcaatagtattcttgaatctttcaagcttaccaggcaaatggttacatttgttgaagctgaactcacccgacctgaaattcgtatgttgcggatcaatatgcaaaagtccctggtgtcatcggaagaccttgctgacctgtacagtactcaagagcaaacaccagacaatgagatcataccaacattaatctattcaaccaccagaaacctcaccggacaagtccttgatgtcatccacaatgcgcgtgaggcaaatcaaaaagacgatcctttcagcacctttgctcgacgctaccactccatcactggtgatatggtatctgactcacgtgattcagaaacgcgttcccgtgtatcttcatccatggcgctcaggtgagttaactgtaatggatccggtgcgtcatgccacatgggccgaggggacccagcttcgatatgtcagatgctcggacgtgctggagagatggtagaaaaggcgtggctattatgtttgttgagccacatcgccagaacggaaagaactcagtcagtgatttcaccaatgtcgagctccagaacgacgacgacaggatggacgctgtggtgacgggagcgcgccttggccaaagctttggccggtttgtttggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacacaagcaggctgaggaaagcggcggtgcattagtggaaagtctagctttccgaggcgcgggaaagcggggaaaaatagaccgaatgcaaaaggttctgaaaagcttactgcggggaatccgggcaccggggatcacggccgactgcggaacgggggttcagggtatactgcggaggggctacgaggagcggggagcaccgaggggcggaagcggggtttggagcggaccagaggcggaagcggcggtgggagacctgcttacaagcggccggaggagtacctggaccaacaggcgttggaggggtgacatgcagagtgcgagggggtgacagcggatgacagcgcgggaagcaggaagggactggagtgtgggatactgaagaggaggggatttcgaggcagaagaggggagagagggggggagacatatgactcagaacatatcagaataacagagagacttaggagtgaatcgtgtattagcctaaagaattggtagatattaagagttagagtattacttacaaaagccaataaagaatagttatatttaactaccaattagaccatcaagaaagttacctcggacaacaaaaccggagtaggacgcgttgcggagcggagaagtgcaagaaatctcctagggcgcgccttactttccacaacgcattagcaattacaccagtttgcctccgaatagcattttcgctagataatcggtatgtcatataagtttgataaataaaagggaaaatacttacttgtgatctaactgtagactagggtacattcctctgtctgttgacgatccaaactacaagagagatgcaaagcgtgaagttgacgcaggctttagtgaatgcagctgttcaaactgtaaacctgaaagcagcaaatgggtcatcaacaacttcaaacgagcaaacatcaacaattttgatttgttcatatccgactcaccacaagacatagccaagctgtttccgattagacaagaaaaacaagtggctgacaatcaaatcaattgggttgaagaatctgggaaaaaaccattgctcgagattcttgaagccttcgcacaggcattggtttggtacttttgcgatttttttgattccgagatgaaaggtgctgcagcatatccaccagacgcctacttcagtatcatacatgcccgcaagatttcaagaaatatcaagcaccttactctggacaaaattgaacagttgattgggaatgaaatgttgaccggtcaatttaaaatgttgtttgatcacatcacgctcttccaatcaaccgattcctaccaatacatctctcgtcgtcaggaagaattggatgctgaacttaacttgaaagcagcctgattgcgaaaggaaaaagaggatgaggataaccaacgcgctgaagccaaaagagccacccaagaagctgctgctcagaagaaaatcaatacagctgccagagtaaaagccaatgctgagaaaaaacgtaccgcaaaggaggccaaattcatcgaaagcgagaagaaaaaggccaagagagagagtgacatggcgttcttacatcaacttcaggctcaagcggagattgatcgacagaatacaaggcccaatgcttctgatcctgagacctctaaaagtgtgcttgttgatgaatcaatggatcctgctttgctttaattcatgatacagaaaaagaataaaaataaatgtctggtttgggtaaatgtcagcctatgtgatgccaagacacgtgtcctctagctacacaaggtgcaaaaagtaagagtttttatggcaaaaactctgggatagaactggtacaagtaattcaaaagaattacttggaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaagcagaggatttaggtacctgatacactggggcctgtagcagtgtggtttaaatcccaggagataatttttaggagaaaatcttcaagaaagggttattactcactagtaataatccaaaggggtcttgaggattttcttagtagaaactggacagttgggagcgctcagaaaggttgattttgggtgctgggtgttaactggggagattcttgagggttcttgaggcttaataacagcaattatagtagtaactaggctaattacaagtgtaggagacttgtaaatggtaagtaaatttctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggtcctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggacttgggggcgcttttgggcccattttggcacacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggtaatgcacaaaattattacagccaataatgtcccatgggaacctgtagataggggttactctgttaagtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggtcactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtgggggctttgttgccacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgtgcagcatgactacgtggcacatgggcttggagacaggacttcacactgctctatcttctaaaccgtgcacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaagtgtcacagtacccgtgatctggaggtacctgttaattattcatgcttgtattacaggatgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgcatgctgattcagaatctgaaataacattcaaggttttgtttatactttttaagttattcatttatttttatgtattttttatcttatttacataagtaatattgtttcttttacttatgtaatatttttaatttatacttagattttttatgtaatttattaattttatttgctatgacaggttgtctctgccatagtagcaagctgacagtaaagatgaaaggaaatacaggctttttgttagtttttaatgcatgtattattgtgattgtgagaaaattcaacaatcatcattttccagagggccaaagtaatcttccagtgaaatgtcaagctcgccaggtgaaataggaagtgaagaagcctcatcaaacatcaaactaggattgagaagggtttcagatggtcggaagcgatttagaatagttccccctgtgagagcatcattttgcatgacttccatgcctcgtctcataatatcaatatcttttccttttagtttatttttggttttctttttacctttttctagagctggagctggaattgatgttgtctttgtggaatcagtattatctccaatggacttggtgattgccatgcaaaggaatgcattgattgactgaagtgtgagttgatgcttgtgtgattgataataattgcaggcacccgaatcttccttgattgatcaaattaaacgttgcagcttcaaacagatagttcaaaaagggtcaaatcagcaagaaatcttcatgattcagccaggatttaacttaccaagggcacatttgaagaaaaaagatccctcaatcgcttagcctttgtgccaataccacttttgttgaacataaatttaagccaatagttaaatgtttcaagcaagaaatccttggccacaaaatggcctggccgtccacttggtgtgacaaggagggaatgttggattgcatggcggagagcaggcgggagaacctttgtgattaagaggatcattcgggggaggtgtattgcatagtgagttagaccagtgatgccttgtgccattacagaccatctccgccagatattcaataatcgaccaatatcgcctgctttcattgctcgattggcttcaataacagtagcaaaatcacgtaagcgggtcatgaggttgaagggctttggagaatcagatttgtcggcgttttggagtgctgtgcagccgaagaaacaagtgtatcataggtcaatggcatggttgattgatttggccgttaatttaagcttttcgtttggtaggctgtttcgaggaatccccatgactaatctaatgcagataaggtgtaatgtgagcaaagattgaagatgataagcagagaagaaaaaaaatacagtaaacagtgaataagtgttgcttcatggatcttctgcatattggtgagcataagcgtgaagtctttttttgcagctggtttctccgacggaaggccaagggcttgaagagtcctccatgctccaagatcatcctggtttttattatttccaaagtgtttcaggaagatagcctggccaatattccacaaggtgtgagcggcccccaaaagcatgaagatgtttccgaggctttcttctttgtgaccactgggtttcctttgtgatcgcaagcactctaggttcataattgttccaaggtcaccctccatcacctgaagctctgagaaaaactgttcgggggtaagatatgtttgatctataatgtcactgaagattttgccgactccttcagcgcagttgtcggacgccagcattagtttgaggattgtgatctgtggttttttagcagtaatttgatcaattgttggtggttcaagaggaacgagtttctttggatcgtctgttgtagctatgaagtcatcattacttgagcaatttggctcttgatggctgcacgaaagtgaatctcctcttcggatgttggcataaacattggtggtgtaatcttcaacttggcagagtctttgattgcctgcttgtagctgtcgagcgagaaatcctttggatcgtggcctttgataagagtcggatcaagtgtgtgaacatagccccatgttccatggaacatgtggctggttttttcaactgactggaagtggatgcgttcctgaaagtcgatattatcaatacatataaatggagagattggtttccttgatttgatcaagaattcttggccggcgagggttttacgggttgtatcacttagtcgaaccagagctgagagacctgtttttctagacattgtaagaccaatgtagtgaaggtagctatttatttgttctgtcaccccacatgccacaaagatgacagagttccatagttgcatggaatttgcgcgtcgattttctccaaaagcaaccatagcacatatggttttagcagtctgacaagaatacagagaccacaccattagtatggagaaaataaagattgagagatgtttgcccactgattttgcacgggtctctcgcttattcaaagattctttctttttataatcttttgtaggttcgactgttgaagaattttcattgtcaaaactgatttcttcaagactatcattggagcaagcagattccacatcgtcatcatcgagaattccagattcttgctttctttttatgcaattcatcagcttggctagaagtaaatcgtgtaaaaacggcatttcttcttccacaaggcttgtttcgcgagtttccttggcttttcgagtgaagaaattgttgtccacctttcttgagctgtgatatgcgccattggggaaggtaccgcgtttaggagactcagcaataacatagatcttggcctgttaaaaatattgaacaggagttaatcaacacaaaagctgataaaaaagcggcaaaagtacagaacacttgcctcctttaaaatcaaatccttccagagatgacgtcctgtcttcttcttcattgtgagtcctttgattgattggaaaatattcaaagttgagggccagacgctctgattgccccaattggcctcgccgcaaggctcaattgaatgtgtccattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcagcataaataaaatttaaatacaacaataatgcattcagcataaataaaatttaaaacaacaaataaaatagagtacataaataaataaattaaatacctgatgaaatcaggagctatgttgtggatgaaaagcacggaaagtgtattaatccaccactaggactagcacactagactttaaataaaaacaaaaagaaaaaggtcagattattatggtcaacaagagaaagaaagagacaaaaataaaagaatacacacctcttgatgaaccacttagattcaatcaagttgatcttgaagagtactgtcagattgttgatagtggtacccactcttgaattgaggaagatctggagtgaaatggagtgatgaaagaaaggaaatgaggatcggtgttgaaggtcaacaggattggagtcggtgttcaacaggtgagtggtgtttgacagaagtcttgtccaagagaacaagcacctgtctgttgctttgtcttgactgaggttttctttgaacgagccaacaacgaacaagccaacgacaaacaagccgacaacaaacaagccaacgacaaacgagccgacaatgaacaagctgacaatgaatgggccgaggatgaacaagccgacaatgaacgggcaaacgacacggaaaaaggtgaatccttttgaacgagccgagtccttttgaacggctccgtttcgaaagagccaaatccttttgaacggttccgtttcgaatgtgcatgggatttaaaatggtcagtgttgtttgaggtatcttgacccagaccttacaaacaaagaacgaaccgatgtgtgttatctgtcttcgcggagaatgatcgatacgaatcccgatcggtttcctctgttttgtatcgaccggacgtttagtgtcgacaagattgagggtttttgattaagtgatgacttgttgagttttgactggaggctgtatttttgaggttatgtcaggtgatatggctattttttttttgtttgtcaattatctaatttatgttcttaaggtttttgacatacaaaagtttgtccgatgagttagtctacccccaggaggatttgcagactggaattttagaaaatcattttgaattccttttgcggttttaaaactttgaaatttggcctgatcaataatatcaggcaggtctttgaaaatttgagaccaaacatccccaaagttttgagggagcgtcaggatttcaaatcttgtgacgctcccaccaaaacaatccaaactcagcacctgagttcatcgacctctggcccaagtctcccctgcggggagttccctttgggaaccgcctggccagcgctacgctgccagatgcgcccgccgcagctggagacttgtgataagtttgagcccagtgctggatatttcttctaatctgagatgagaatttttctcaatccctcacctcaaccactcattatttccaaataccaaaggcctctgatcaaccatcaattgaacacctcctcttcatcccagcagctccccctggtccttggtccccccccatacctgtttcctgctagtaagttaccctgctcttccttgaatcgtgattgctctttggccactgcctcagatgatggtagtggctgagggccaatgctgaccccattcctccctcttttttggattggtagccttgcagccactgccatccatgatggatagtggctgcagaggaggagggggcctcaagctgaccaccccccccctctttctggttgtgtcagggtagcaggcgaaacaatccactggatcgtggttcataggggatttttggtaggataaagcacagccaacttggttggccattcttttcttatctgattgtccttcaaagccactaccatcaaggatggtagtggcggagaggaggtggtgcgtcaagctgaccaacctcaccccctcctcttgttaagcagggtagcaaccaaagaccaacttcagacacccagacccacaaaaatgaccagaaatgcccgaagaaaactcctgaatgccaaccccagcctcaaaaagggccccttggccaatggaagccctgatctgcttgtttggcgcaaggccggcaaccatcagggtgaaagttggccatgtgtggtccgtgcctcatccactcaaagcaagggccccttggcacatggaagccctgatttgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgtggtcagtgcgtcaagtgaggatgatgaaagtgaggatgatgagccgctatggaatcgtaaacctagacatccggatcatggtattcgaacatcaaagccccgcaaccctccgcctcaatatccaactggcactgcaaagaagattgctagtctcaaaagaaaattcggctctacggagcatacatatttctttctctgctccccttctgaagaaaaagtatcccacaaaccaattcaatacttgcctaaaacagataaaccttcccgtcaaatcgcactttcttcaggccttttacctcacttcatcctagagtatcattccttccaaacatctccatctactccaatatttgacaaactctgcgatgtgatccaaacgctccatgccatggccagatattgcccccataacaaaaaaaataccaaacgactcaatggtgaaatgcatctgataggattccgcccaggaaatgacgatggcaagtctggaggtatgtctgaattgcatttttttcccaatgatgccctaagtaatcccatatgctatactcatgattattcattaattattgtcctaggtacttatgtacgcaacaaactcacccctgctcaaactgctgaagacaatgcaaactgggccaagcttcaatcccacaacgacttccttgctggcaggatggaagctctctctcgaaccgccttcctggaaaatcaagccctgatgcaagaatacggaatccctaattcgactcaggaggagtggactgaaatgaagaatgaagatcgtgaacacctcaaatttgctgcaaatgtttccgtcacatataacgatttctacaaccaagcccatcaagatgagaacggcttaaatggatggacctatggtatatttgcttatattgataagtcaactggaaggcccattcctcctccttcctccgaattaggtcatggatttttatttccaagtcatgcttatctgattgaatttgtaaaatctgatggcattgttgaacttgtttggcagactaccaagtttgaacattgtacaactcctcctcctccttccctttcttctcaaaatgatccagaacgcacctggactcaccaagggtgttcttttcaaatcaacaggaaacttgccaatgttgctaaaaaattaaaagatgctactcctgaagagatacataaaaagactttatgtaaatcccaaaaatatccatcctgattccctgagagttacctttttcaattaaagtgttctttatttaccatcccccttatcatgatgtcttgtggttcatatgaattccatattttcaattttaaacataaattaccactgcttgatcatccatcccaaaatgaaattgattatggaatacaaagaaacaatcagatactcgcattcaagacaatgcttcctagtaacttatgtaacgaattcagaaattatgttattttgaatcaaaggcatgaatagacaaaggaaactcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaaaggatgcggcacaatgagagaaagattcagaagggtctgtgtggtagggtttgaaagccaagacaagtcaaaagaacggatagcttcaagaacaagagagaacacctcccaaacgttttgaatgtcaacaacaggtattgtgagatgcatcccggtttccagctctttgattgctttgccaaaccatttgggagacgtctccattaattctgtcccctccggatagaatgcctgctgtaaggcctcggcagcagatattggcactggaatcaatccttgtttgcctccaacctccgagggatattgatagcaccattctgcactacatcaagttgggagcatgctcttcttgtcccattgacgtttgtaattgttatagttactcgtccattgatcgagactttcttgcagaagtggaacccataagtaaataattaataaaagacttttgattcatgcaatgttagtcagtttattaccaaaccagagaagctgtggataaataaacttactgctcaacaggatcttgtggatcatagtacgattcctcctccgcccgaaagagttggtttattagctcgctgttgtattgcttcattaactgagaccatagacactcaatcttctgattgtcagtgctcttggtgaacaggtgtgactgaattggatctgggcagtctgcattgaacgattcggtgaggttgatttggtggccatccatgtggattgtttcggttcccctgtcagtagatgctcggcgaggtatgccaccttcacgtttgacaagctcaagatagtagtatccaatgtgttgggggttgttgttggtgacatgaacaaagattcccaaaatcttccggctccaagcatcaataaagtcatagacagtgatcccaaacttcttgagtttgttgtggccatcggcagtgtcagcttgtcactgagaaagcaggacaatctgactgagtttcagaaatttagtttgaacttttaaaaaataattaattacatctacatagtccatgattgagtaaaagaataaaataactatcaatgaccaaaaaacattaggaatgcgcgtcggagagtccgcagcagtagtataccttacacctgcgtcatctccagcgctattctttgagctgtgacaccttgtttctcaagatgtcacacatttcagaatgatggctgaggtcgacatcgctagtcatgacctcatgaccaaggaaacaagtaggacggaaccgaaacaggaatcgacttcccatacgctattggtaccggccccgatgaggataaaagccagctcaggtcagtagacattgagcatcgattatccattttcctttccagaaccaacctgtaactaactcttcccatcacctcactaacctctcgctctccttcataaactacaaacccggaacaccaaaccaccaaaacgatacccttgaaccaccagtagactctccgtgctcgctaataaggcttcgttatctttggactccaccgccgcctgagcttcgaaccgcttcgcacttgaggggactcatactcaagtaagtaaccttcctagctctagaacctatccctccaccttccgatacgcggaccgaataccctcgcttcttgccgagaccccgccgaagccgccaccagtcgtcatattagacttaggctcgtatccccgagggcaccgtaaacacccccataacctgggcccctctttaatccttcttcatcctaaatatcataccaaaccaccccatcacccggtgtagctagaagactcagagtcttggtatcaccgcggctgacaggcagaccaaatgaagttcgggccaggggtgttgaacacgcgacgcttcaaaaccctttttgatcggttatcaacaccttcaggatcaagggtacggttgatcaatgaaactgtgagacttcattccaaacaaagaaatatcagaaataattccacgggattataatttataataacagagaagacataacacacttatgaatgttgaacccatattttgtctgtaacaattgtcgcatctttcggtaaccaacgttccggccttcaggggtttgatgaatttcctgaatgcaagagacgatcgtatcaatgtcaaccttgttgttgtcgaaattgtcagttcgccgtgtcaggttcatggattttatcttccttttgagcgtttgaaaagattgagtatagtcgtgacttgttgttagagcatggtggatttgtgaatatgacaatccgcgttcaaagtaggtttggatgtggtcttcaagctgattggaatgtccagtggcttgaagtataagtccccaatcttccttccttcgtgtgagtgttcgtttagagacggatatgccgtgcgtgtcttgaatatgtttgcggatttcagcgtctgtcaggccagattcaactagaagagaaacctcagcctcaaaatcgtcaccaaaagattgcattgaggcacacatgatggatgtttggtgtatgtagtaagatctggtggggtggtgttgagttgttggtgtgtgtcgagtggttggtgtgtgtcaagtggttggtctggtaagggtcagcagttagtgagaagtgtgtttcttgagcttggttgccagctgaatcattggtcaaagagctgtggtgtatgtgttatgcgttgaggatggtaggtacttttgctccagggagcttatcacatagtttgtatgtattggaatgtttgagatgtattatcagggtgtatgacatacatgtcagatccacttggccaacttggcggttggaatcactcatatttgtttgaaaattgggtttttcatttttcattttttttggccaaagtggctgttcagtacctccatagaaaaaacatgagaaaaacatgagaaaaaacatgagaaaaaaaatgagaaaaaaatgagaaaaaaatgagaaaaaaatgagaaaaaaatgagaaaaaaatgagaaaaaaggaggaaaggcattgagaaatgcagtaatagtggtacaacccatccccataatcatacaaaactaaaaaatgttgaaattctgcaatccacagtgttctaaatatcagcacatcaggcatggacttggtggcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggttgctggttcaaatcctgcccaagttaatttgttctgctaactgtctgcataatgcattattaattttaacaaaaaatgcaatttaaagcagtggggagaaaatacactgaatatgctgaataccatatttgtattgtcccaaattctgagacaatacagacgtatttcaaattgtgtacttgccggctgagtacaatgtacttgtatcgtacttgttgactagggtgatacaatgtactcaaatacacatgtactcaaaacaaaatatgatacaatgtaatgtgagtacaatacatgtattgtaatggttgcaactttgcagcaaccatggctttaggtcttgtactctttgtcagaatcttaaacaaatacagagtttggtacatatgggcaggggaggccatgaagccatagtgcagatggtgggaagcaaaagagagagacagaggagaaaggggaggtgtgtaccaacaagaaaaatcacaccatatatccaaacagctatacaaaactggttttccatttttttttccttgaaaactggactgctgtcaaggctgtagtcaatcttgatggcctgtgggtttaatctccctccagccatcaagatcaactgaagccttgactgctggaggaaattcctccagttgtcaagactgtacatggtctcaacagccaaaaggtttcatctggctccctctggccatcaagaatgactacagtcttgatagccggatgatttgatccagctccctccggccattgagactgtatagttttgatggctggagggattcctccagccattgagactagaaaaagtcttgaaggctggagggattcctccagccattgagactagaacaagtcttgaaggctgaagggtttctctgtacctcaaagaagcccatgtaggacaccagccagtgtcctacatgggttgctgacacaaacagagcctacatgagaaatccaaataatttatcagaaatataatttcagatttaggaagactgaaagtttactgcagacaggtcttccaagttgaaaatcattccaaacttataggctacattttgccttgggttgggtgagactagtttttcttgtagtgtaaagtgggttactcaaaattatgatcacattgtttttcattcccaaagttcaacttgcaatctttaagtatggagaattagaaatggcatggcaggtacctgtctgatttacatggaacctgcttcatggtgattgtgatcaacaaacatcaatatttccacactttcacctgatcaagtaacacttggaattgaggaagacacccacataactgcatggtctttcacaggtgagagttcagaagttaaatagctgtacacaggtacctgccaacaggtatacctgttgacatgtccttgtaaaggtgccctcctagaagtttagcttggtttcttcctcaagaccatgtggtacttgatgagattaaagtattacatattgatgtttgttgatcacaatcactttgaagaagcttccatgcaaatcagataggtacctgccatgccatctctatcaatgaaaattggtgaagtggtttgaaaagggcttcaaagagtgattctgaaaataaatacatgaaaaaatgtcttccaaaataataatcaaattcttcatttttggaggaattttttatgtagctcccaaaaataaaacttaatggtggaaagtactgcatgacatgagggacaaacaatagtaaatgaaaaaaatgaaccaaacacaattctgaggccagtgttcacgtcaaaatttgaaattaagttaaatccagtgatacaagtatgcaagacagtgttggaattcttttgtctttctctctttcctccctgtcatcccaatgtcactccttttccagttccagatgaatattccttcttgtcatcttgatctgtcccacaactcagcccatatttgtattcagataaattaaaatagcctcacttttgagttatgaaatgaaaacccatcttttcttctgcgcctgatccctggagtctctatatccagataccatacctgtcccaaaccacaaaatagttagtttttccaaaatttccatttttaatcattcttctctcatagctgcatcctgttcttccctctcttcaattcttttatacccagatttgagatttcaaaaggaaaaaaaccaaacactggaactatttttcataaattttaaaaaacagttctcatggttttattttcataatcattctttggaccccctttaacgccaatatttccccacttcccataacctgaattttgcttgttgtactggtgcaattcaaaataatgtaccataaggctatccagacaagcctttataaaaactttctaggttgaatataacatgaaacaggctggtgacaatatgacacattgacttgatgcccattttgctctaatccccttgatgaccaaataacaaactttgagacccttgggccaagtcaaagagcaagaatctgtgtatgtacagctggttttcaccgatctggagcaccatgtaaaactggccgagaacccaagagcggtgtgtttctttgcccctgtggaatgttggtgctgcagctggagctagaccagttttggttgtgaagccccctttcaaatcactagactgagtgggtggcgtcggccagggttggctgcggaaactctaaatcgaaggctgagtgagaacaaaggactgagtcttctgcttagctcagcccgctaggttcgactcagtcagccagccagtggccgataaataggagtggtcaacagcaaacaacgggaaacagaaaccaaccacaaccaacacacacacacacaccaacgaacgaacgaaccaagaaaccaaccaacaaactaaccaaccaagatcaaagatgtggagacctggcaagtgggtatacatcgatgacgacccaaacgaatctaactcacccgaaaacaataacaaccgcgacaactcgaacgagccagtcgacccaccatcaccgccctggaaactaggccaggtaccagtagagacggcgatcttcaaggatggaagaaggatgagtagaagattcaatcacatcaacaatagtacgactccaccaccaccccaatccgtacccaagaaagctcgtcgaaagagtactagtcacgtcaacagcaacaaccatagcaccaccaagcaatcctcagacactagcaagaacccaaaatatcgacgaaaatctcacgcccccacaaaggcatcaacagacaccatcaagaatgatgattcagctcaaccggatgatcaccaacctcaagcatctgatccaacccctcaagctctaattcaccgtgaacctctgaatcaagagcccaaccagagctccaccgcaccagtctctccaaacaccaccagcccacagaacccgtcatctgatcaagaaccaggcctgacactccaggctcaccttcctgatctcaaagatccatcaaaatcaagaagcagtctcacaacaaccgaagaccttcctcaatccatccccgatttcaactcggtcaccgaagctcactctgctgggccacctactccacccgcaatcgaattctcaagcgcttcagtctccgatcgccgcgcctctgccccaccctctgccgatctactactcccaccccccatgaaaaaattcaaaccatgggaagcactcaaaagcttccaaaccgatgggtccgatgtcggtgagtcgcaccatcccccctcaaaagatctatatccagtttcctgacatctgttcttaccctgttcatgttttatgtcttgttcgtagctggagacttgaaactgattcaggaaggtcaacagaagttgttagaggctaaagccaatcgacgccagtcccgccaagatcggaagcgcgctcagaagcaccgaaagcgggtggctcaacctccacaacggaagaaggcaaaagcaggagcgagaaaagcaaagggaagaagcgtgaaggaaccggttctggggccgaaagtgcgggcctcaaacgaggccgcgatgttttctcgtcctcggaccttaccgagctctcctcttcgctaaccgatctttccgaggaagagttctcagaacagcaacgttcgagtgcttcgtcggtgatctactctgaggttgaaatcgaggacgactgtttaccggacgtcctagtgcgcaaggtccgtcgaccctctcggcccggcccgtcgagctccccccaaaagtccatggccgaattcatcaagtggcagaaacgtaaagccgccgtccgtcagcttcgtgagcgaaaggccgccctcaaatctatgaatcccggccctaacggcgaccctaatcttgatgctgaaaattgggaaccacctgcctacatcaagatcaaatctaacgtctatccctttcgcaaaccggagatcagcgattttcctccggctatttgtaactgtactgatggtggatgtggggaaaaatgtttgaacaggtccgtttttttttccccctttattacagatatctagctgctacaggactttccaagctaatagggacgatctgatttgatgacgatgatcgaaaagagcgatgttctatctgtgtgatccgaaactttgtcaactcggccaagcgtgcaagaacttgccattcaaccaacgcaaagatgcgatcgacgagtcgtcgcccaggctcggcaagggcctcaaagtcttttacaccgggccgatcaagggatggggccttaagaccgaaatcaagctcaagaaagaccggttcctcatcgactatcgcggcgaaatcatctccagagacgcctgttataaacgcgtactcaatgagtacagcggatgtaaacatttttacttgatggattgtacgtccttctctcttcctttttgttttctcttagcgagtcttgtgttatttacacccatggcttttgtttttggatcttcattgggcgactgtgttagatgatggctcggatgtgatcgatgcaggtctgaaaggaaattgcgcacggttcatcaaccattcttgtacgcctaacttgcgcgtagagaggttcaagttgtcgggcttggaggagtaccagttcgggatattcaccttacgagacatcgagatcggtgaagagttatcgtacgactacggctggagagtgggtgtttctttctcttctcgatcatctccaaatcgcccccttttgtttacacgaaactgatcttgatgggatgacgagcagaacttcagtgacattgcacccacctccaacatccgcacctccatccgttccactcaagatgacctggacggatcctctccggagaggaaagaaggagagggagacgctcgtcggtccaccctccgtcgaaccacgaccatccagagtcccctcgtctccgccaccgctcctaccgtccaacgttgctactgtggaactaaagggtgcaaaggattcttgggcgctaagaaacttcctaacctctccacctctactctcgcttcttcttccaatgctgctgccacttctacagtaccggcgccggcgcctaaagtccctcccgtcgcgtcttcttcttcttctacctctctcaaaagaaagaaaaaatcttcttaaccttcggggcttcctttgacttcgttactgatataaacccacttttgataaaaaaaaatctttagcttttgcttttttgttattcacatttgagatcgttccactcctttctatttatatttgtcaacttgcataacctatccacccacaaaaaactttgacccgattatctactgttgtttcttgaagatatacatacccaccatttcttctttttttttattggttcctttgattcacattggggttttggatgttttttttttttttgtatcatcggagtatacagtcctcgtttccatttccagtgtcggttcagttgggttccgttcggttcttttttgtttttggtttggtttggattggtttcttgaacgaagtgtataagagagacgttttgaacgtcgtgaatctcgtctttttttatcttacttattcagtattatcatcctcttatacatggatatgtatgtagacaaactaaaaattaacagggttttcttttcttttctttttttttcaggggcttcttgttcttatttgtttatgtatacatatttataatctgtctcctatgccaatggacgtgtttctccgttcctttctttgttttttcctacattgattcttgtagatagatgaacttgattagtctagttcacaatataggccgtttttattgacaagtgtgaaaagtcacactgctcgttgcttcagcctttgtgcttacgttgtttgtgggacttgaccgaaacttgagctggatgtctgtaagcgttgcttgttgcagcgttgcttgtcgcagaaatccttaaagttatttaaggccctctatgggaggggggacgccgtcccgcagggaccctccgcaggaggagggactcatgagccaagtcgaccctctcgcccatgatcaggattaaaaaaataagtgagcagaaatcctccgaaatcttgtttctgaaaacaatcagcagctacacacagctttgcgaactggcctgtattggttttgtgcataatgccttataataatgggaatagataaacttgaatatcgggttttttggattgcagatccaatataggtttgcatagctaagtaaaaagtaagtggggtgtatctaatatgataagccactaccaaatgcactgcaatgctagccatcatctgtttgcacctccggaaaattggggagaaagattataaggcggttcacaagtgggaggctcccttatagaggccaaatcccttgattgaagttaatgaggtttgtgcagcagcaaacaaaaccttgttcaagaccagcaaagcattggctggagtggaacctgaactgccctaatgagctttgtcttgtatgttgtggcagatacattgtcagcacacgtataacgtttcttgagatggcaagtttgatgattgttatctttaaacttccaacaacataagaaggaatagcattctgatgcttcctatcaccgctctttaaacttcactgcccccaaggtttaaaactccaaacggagcatccagtcggtgtcaaatgcacttagcccaactgtaaaacaacacatttgaagttgacagcagtagtaaagttgcccccttcacctgttcaagccccacttggtgaaattcacccacatgcatccctggctgaagaccaaggcagccatcctcctcaccagctgcattgctttcaccaagcagcttgactgtcctcgtagaagatgcaatggtgtatcaaactccacaggatccaactacaccgagccccgtgcaacttgcaaaactatgactacttgtcctgaacatacagcacagtgtcatccctgcacacaactggtgcccctagaatatcatgaatgtacactttgcggccatcaatggacagcacctatgctcaatagatgtcccaaggcaaataccaatcatgccaaccaacaatgtgcaaggcctaacacttctgctgctgcttgattctgtatactgcttaatgttcatataaatggccctcacccaagggccatggtgcaggaaattaacccctttttttaatcagatactttccttccatttcaaatctataaaaaaaacttgaacaaactgcagaaattttgatccaatctgatttaaacagcaggaaaaccattgcaccttatgagaatttttgcacatttaaacatatgtctatccttatatgcccaaaattggatctctaaatctaaatgaatttaaaattgcaaaaaacaacaaaaattaagcctgtaaaaattaattaaataagtattttttattttgatgcaaaataattattaccataattttttaaatgtcttaaagtgtaggaaaaaacaaattaaaatgtcaaaaaaatattgagaaagaagctgtaggaaattaattgaaaaaatgtgtttaatttcaattttcaaagtgatttgctgatttttacaaaaattgaatgatgccataaaattctatacatttcaaaacataggaaataaattaaaaaaaattgaaaatacacgaaaaataagtggtaaaaaattaaatacaaaaaacacgtccaaacacagaaaaccacgtcaaaacatggaaaaaccgtgtttttttattaaggccctttatcaatgtatcatacttttacttgagctaattgcacatgtgattacacatcaggacaacacttcatttttgtccaaaacaattaccttgctttcaaacttctgcttggtcttcttgttatctaggagttcctgtttccatgtgaccaaggtgccttctttgatcttactgttagttgagtagaaggccactaccatacttctacttgatgccttgtagctgaaacctaatcccaaccaaagccaaatacttgtttgacatcaacagaggttcctacagaatttaatacacacccatagtgataaaacctttaaatcattttttctcatcactttgatcccctgaaaaatttctctacaccagcactaccatggttgaaaaaagatccaaacaaaaaggatacacaaagccactcctgttgagcccaccattgcttcaaggaaagtcaagccaagcaatgtttcacagacacctttacccaatcttgtcatttctatacctttgggagagcaaaaatcaaccaatcaaagtagtggacaacttcctgtcaattcccagaagcaatttagagccttgaaagctagatttcccagcaaacctttagactttttgggtataaatcaacatctgtgagggtcccagatccaatgggaagtcctccggtgtcccagaatacccagatttagttgatgaaaagttcataagcctctcaagaccatgcttcatgtgaggtataaatcatagactattgcttaaataggcaaaatcaacttaacagttgaatttgatttgatagaattctcagatgaaaccggaaaaaatgccatcaaaatcaccaacaccatttcagaaacacttatttaaaatggagcaggaaatcacaggtttggactagaagcgcaagatgcaggtgatgatatcacagcaataatcctactcaaactgtatatacaaggacatggatttttccattgaaaccatcatttactagatcaatattggaaaatccagtcatgtctaccatcaatggtgaaacgggtcctatacatgtatttctagtgggtgtgtattgcaccaaaacgtataggcaatacatttatttgtattgcagcggaaggccgctgcaatacgggtgtattttttttatgtattgcacttggagtacaatacaaataaatgtattgcaggtcggctgcaatacatcccatgtattttgtatctgcagatcccaacttcaacttcatcaccgatttaaaacccccttttttcttttttttttctcttttttttactctacagtctcaaggctgagagggattcctcttggacttgagccatgtacagtctcaaggccaggaggaacccctcccagtcgtgagactgtacagcgtttgggatgggaggggttcctcccagcccaaagactttttttcgcactgcctccgtgggctattccataggacccatgcctgggtcctatgggatagccccagtcctaaacccatatgtatatgggtttagaacccagattggcgtgcaggccaatctaccctgctgcagattggtgtgcaggcctgcatgccaatctgcgactggcgtgcagtttggtgtgcgcaaggggggatggcttgcgcttatcattcccccagtttcagcattgcctactcccttgggttctttgactacaaatgggtgcactataaatacaaaccagattggaaaacagacaagaatatatacagatcaagatgatttagaattgttaatcagagcaatgttgtaactgatgtgatgcatgcatatgcattgcatcacattgggcctttattgcatcacattttgggagtgatgtgggggcaccaaatcacattgcttgcatccaattttttgatgcagagtattggcatcacattgattaaatgatgcaatgtgatgcactataatttggcagcatcccttagcattcctttccaatacaattacaattctgatgaaatgcattggtatcaaatagaagtgtatagccaaaacaatgcaatgccaatacatggctatttatcacatcacatcacatcatttcactgttgatcggaggtgagagattcattagtaagaaaggaaaggaagtcaatcagaacctcatccagaccagttttcttggagggaatgatgcaaaaaattgtttcaaaacttagcatgcaaggaggaattcctatcagagtttgataatttgatgaagacctgctagccagaagggtttcctcccacaatacaatatatctttgaagtgagttggacacaagccagatttcagccatgaaattttgaacaatggtcaatatcaaactgttctattcccaaataggatcccaatatattacttgagagtggttgattttgaaggcaatcaaactgtcaaatatacaagaaaaaatcccttcccaatggcatgcatgaggaattgcttcatgttatcatgcacttgaaactcaagcagcaggtggcatgtcaggcctttggcatgtggtactgatgtgttgatcttcccccagatcatttctaggacattgactggtcataactattgtccaattatggctacaattgaagcatgtgtgaatctgtacaggaacctttttggtgcagagacaacaatttgcatgttgatggcaagcagtcatagtgttgcatgttgaaagtgcctttgtgtaggtggggagccaggagtcagaatagcctccacaccttcttggacatggaagactttctgcacaagcaaggtgactggttatcagtattgctgtcttgatcttctggcaacacaacatgtgagtgtagtgcactaagtgtggattgaacacataagggggtgttatcaatgctgtcaactgtagtggtgtttcactgctgctctaactatgttcagcaaatttttaattctctttttgtgtctgtttttcacctgttccttaccccaaattaaacatcttgagtttgctgatcaatacaagaaatcaaaattttggtggagctaatcaagatcaaaaaaattagacccttctttgagaactgcaatgcacctgtgtctgaaaaattcttccatcccaatggcaaatgaagagagtgaatttgtgtcctcatattgcattttgaatgtaaaaagactgaagctgagcacatccagatttgtgagataaattaaaacagctcaatccacaccaccaaaggccagctcagctccccccaccacagaatatctctcaacttctcagcccaatctttatggtccagtggatacaatctccaagcagttaaaagaaaaaaacaccatatatattgaccgctgtcaattcctagattgatgatgaaagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaagttgaagagcatcttccgttgctcgcgcgaagctgcagctgggcctttgctggtgtgggattgaggatgttttaatttatctcacaaatctggatgtgctcagcttcagtctttttacattcaaaatgcaatatgaggacacaaattcactctcttcattaacagaaattaatctgattgaacattgaaattacttgaatcataaagattgattcatatgtaaacaaggatctgaaccacatgaaaaattgcaacaaagtttgaatgatcagtagcattaaaaaaatcacatgatattggctaatttcagctatatgcttcttttttttttgaaaaaaatgtattgactacttcacttgatcaataatttcatccactgaaaaaaacaagtttcttttttaaaaaaaaaatattcttgcactgtttccctcatgatgaaagagggatatctctttgtgtgaaggagagatttacattcaagcagcagcggctgtgttgggtattttgcatattggattatggtgctgatccccctctggttgaagtctgggacattcagtgacaacagctactgtccattcatgtccacaagttggacatgtgtgtgtctgttgaggcaccatctttttgcatttcacacattgtggatgaacaggacagctggtcattgtattgcaagtggctaagttatagaagtgttgcatgtagttagatagggtcttgcatttgttagggcatagaaggcatcgggcactagaaatgcagcttgcaatcagcattgctaccttgatcttcttccaacttgacatagggatgaggtgtatgtaccaggtgaggtttgaacacttgaggggggtgggtgtatcaatgatttcaacaatggtggtgtcttgctgttatgccaagtttgattgaccaattatggatgatcttgttgatttatttgaaccttcaaattgaatactacaacatttcaagtctcattgactcaataaatttggctaaagaccaaaatcatgagaagatgatcttggaatactcattcttcaagccaaatgtatatttaggcaaagcaatcagagaattggattacagttcaaaggggaataaaatccttgatataattggataaaccatatccaaaattatacaattgcagggttccaaaaactgatcaagcatatacccccatttctggccacaatacaaatgaagtagtgagactttctgttaaatttaatcattgattgtgaggggattatacaattttttctagttcaataccttgagtgagaaataaaatggacttataaaggcctgtcaaagcaaatatagagagttcagtcctgctagcaatcctatagattagagagatttatccagattccatgctgataatgtgtctatttggtatctagaaacaggagtttccttagcctattgtcatcagcagagaatgaaattcttcaataaaaatgtaccatgactgaacaatcatactttcatgctttttttttcatggtgacaaagttgctcaatttctggggacaccattctgttggtaatccctttggcaggttgaagttggcaatgagtgatccatgacttgatgcataaaatttgcaaatttgggtggatatatcaatcaggttctgtgaatgcctgatagcttctgggaggctgtgactctctgagtttggatacataggtggaagttgaatgatggtataccagatatattaggaacttgattatgtattagtgtctatattccactgtgtttgtttaggaggtttgattgagaaagtcaaagaaaagtggatgataatgaaggacactgcaagatcttgcaatttggccatcatatgtattttgtggcaagggagggttgacggacacgagcttaactaatcctctccagagcaggcgcaaagggtcttggaaggagaggcttatgaataaagtgacaccgacagcctgaggctggcaggtttcaacaaagtaattcatgaaatttttatttgaaactcttccagatctctccctcacattcaacacaagatgcaaatagactatgttgtagcccttgatcttggctttcttctactaattactgtgagtaattccatcaagaactggtggatctgcaggaattcttgtgagagtaattcctgaggaatgcaattgtgtgattggatcaaggtccaacatattctcacagtttttttcagtattaactcaagattgacatgtgcctgtcctgaatgcatgagttgaggagtgagtcagtgttcaataaatgtgtacctttttctatacacatataatactatgaacatgaaatccaaacttattttgatgtttttataccagactggctatccggtctgcattagggtggatagattagtctcacaaataggttttctacactcaaattcattccaagggaacagggttttggttgtgatgaatgttcaagaacatgtagaaaaatcagcagattccaagggtgctggaggcaacagatgaattggagaggttgagggtgataaatgggtttaaagggaattctgcctcaagccaaatgcaggacattccttgcgggagggtgctcgcgccgcgccagtacggcgggacttgtgttaagttcgcgacggacatgggcttgtctcagatggcttccacgggcaggcccctcgcctagtcagcccggacccccctctcggcctccctcgtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagccaagctcgagctcaacgccgacagcatgagtaaggagggcggcagactcggtctgctcagactcaagactcgcagcctcacctggttctccatcctggctgtcatcgtcgtcgccgtctcttggatcctgatgtttatcatcatcagactctcctaatcattctctctcccttcaatttccgctgcgctcttccccacacttctcggcctccaatcagtgattctttaccatctcttcctccgccccgttctcgtttcccttttttgtcttgctgcgtttgtcgccccccttacccaatccttccacaccatccctccaaaaaaaatcaaagtacaaacaaactctcctcttttcctgaccatcaatgtgtacacctagtcaccctccggaacgaaacatgtgtcaccaccgacttgatatgttcccagtgagaagaaatggcagatcatgaatgtgtggggagtctttttttcgacgactcgcgatgttaactgtcgtttctgatatctacataacatgacccggccaagtgattgacggattccccccccaaaaaaaaaacctcctccgctgatcagcgtcgcacaaagtctctcatcagagaggaaacgtctcgccagccgtgtagggttgtgttttgatttttgttcaagattgggatataattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatgagcttatggtctaaggctgggaggaaccccctcccagccttgtgtgtgtgtgttttcttttttctcaggattctccgccgccgtcctataggacccatgcctgggtcctatgggatggcagtggtcctaaatgcatatgtgtacatatgcatttaggaatctttgacgtgcactgtgcaggcctgcacgccggtctacactctgtagattggtgtgcaggcccgcacgccaattttctttggcgtgcaggcgcacacaccaatccgcacctggcgtgcgcaagggggttatcatgcccccttaatcaaacatgagccttccctgaattggaaggaattgatctcaacaagatggttcttacaccagccatctgggagggaatgtggactcctccttacgatctgaatttaaaatcaaattgttggtgggaatccctcctgaaaaaccattacttaatgcattttgttgggagaattccctcccaaaaaaactgtgtcagatagcagcttgttcataggtttccttcttggtaatctgttatccaacccagctcattgcaccctcctgatgaggtttaggctgactacaccaaattaggaggtgttcctccgaacaaactggatttcatctgggtttaataccaactaatcaagaactcatcccaatgagcttggtttactcccaatgtttcagaagctccttccaacaagctgtgtttaatgcccacattacaggagctccccctgaaaaacgggtatcaaaaactgcttgttgcagggattctcccccaataagcaagtataaatcccagctttccaggaggattaaaaagctggttaaaaattcagttttttgggaaggactatacttccaagtacaagatggatttaataccagcctgccaggaggagcccctcctggtgagctgttacataggcctgttttacaggaggatcctctcccaatactgaaatcccaggaggagtttctcctggaaagctgtattatattgattgttttcctccacatttgctttggtttgagtatccaccagcaaactgtttcatattccagttttttttttggggggggggcaatccctcccaaaataatctgggtttgatgggatgctcccggaaagctggtgcataataatttttattgggaggagtcactcctgaaaaactgggtttactggattgctggggggagtctctttcagagagctgaccccagcttgttgacaggaacccataccaatttttgttaggatcatgattataatttgtgaccaattttgtggatttcatgtttcatgtttgagagttgaggtggtgcagtgtagcatgaaggtgtggggttggagtagtgagatgtgttgtgccagtggtctatctttgatgtttcttctctgtagaagaacatcttgtattgcaagaaggggttagcagaggctctgaagggccgctgcagcacagtctcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagcccctttagcgcctgtgctaaccccccctttcacctttgcgatgttacacactgcacaccaagcaaaaatagagacaactacccacctcatcactccaaacttttgaaaaaccaccacatcacttcaaaaccaagcaacagactttggtaatccaagacccccccgccaaatttttgaccccatccccaccaaaaaaaaactgtaagattttcgatttttttttgggtttctgaccaagtttttgacttttttttttattttttttttgactttttttgacgttttttgacttttttttgacttttttttcaacttttttgactttttttttcaactttttggactgtttttttggactttttggccaatttttttggactttttgggtgatttgttttgactttctgaccaatttttttgactttttactgacttttttttgacttttttttggtttttttgggggtttctgaccaagtttttgacttttttttgaattttttttgactttttttgacttttttttgactttttttttactttctttttactttttggactttttttcaactttttggaccgtttttttggacttcttgccaattttgctggactttttgggtgatttttttgactttttactgacttttttttgaatttttggccaacacagatcatgtcatttaagggctttgcccatcaggaggatcccaaccctctgaacaatcaacaaaaaaccagctatttagctatctgatcagtactatggtcttgcaagccagtctgggcacaggcccaagttgggcaaaaaagaggccaagcgggcttggccaatcccaaaccccgtgtgcccctctaaacccaacccttgcttggcacctcccaaagttggagggggtcaggcccaagtcatccaagaaagtgtgccacccgcgccaaagctgacctcaccaatccacacttgaccgggccccaagtctgccacccgcactctggtgagcccagagcttgggttcggccaagccagacttgggctagtgtcaagtttcagtccccgcacgacctaccaaatcaagccccctgggcacacacccaagccccattggcactcagccacacaggtcttgggcctgtgtccagactggcttgcaagaccatacttcctggtcactgttccacaatcttttagtgggaataccaggtatacatagctacttgacccagcaggtttggacttgtcatgacactatttaaaatgagtgattgatcaaaatcaaattaatcacttcattccttccccctaaaaaatgaattatttgcaatataaatttgaatctgatttataattctgattaaggtgtacactattagtgtgataaacatataattggcatctgttattgatgaatttagaaagagaaatcacaaacttgaatatggttgaatttctgtgatgttctaaatgtatttctacaggggctacaaaaccaaaaaaatagagcttcccttgatctgattgtgaatcaaatctgtaacatttgttccaaaaaactgctgaggccatgaaaattttattcaattagcaggttttatttttttatttgaatcagcagccttatctttggggggaaactaggtgtaagcaaaagggaattttagaggacattcattttcttttctgggaaattagtagtaaattctgggtaaaatctagtgactttcttgtgagtcccattttctatcatgatccttttagtgatttttacaaaaaaattcaaatcttccagggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgcgcccttggtgcatcatcattggttctgtctactgaagtcaaaaaaacgcttctgctcctgagatttttggctgtgtctgatcgattatcaactgactatcatcagacactgtatatggtattatgctatgaccaatactttggttagtttgaactcacattctctcctaatcacagatatttatctaaattgcatctcatatcacatatttcttgatctaggttgtcacctcaaccaatattgaaaacggtgaaaaccagaagatagatcttgaggtcatcaatagttcaacccacaagaaattctatcaatccaagaaagatctccaaggagagacttgaatagcaatcactacccacaatgatgccaatctgggtgtctgtttcacaaatcaacttgactcttgtaattgatcattcctatgttgatctgtccagaaatcttggatctgataaaagcttgctgatcctcttgctctttgattgatccaatacaagatgtccatcctgcctgtccacctcaaaaatggagtattgatttcaatgttgacattggtgcagatgctgttgattataacacaatcactaaggctgaatcattgtctggtctggaagttgagatgagggaactcaagggaatcgttacgatcataaaagaaattgtcaaagaactaaattacttgaaacggagagaagccaagatgagggatacaaatggaacgtagccttactgcacttattgtcctctctttttttacgttttgggatctaatcaatctatccattgcaatccattatcataaatcaaaaactgggacaaacttttaataggatcaacaaatgccagggtcaagaattttacaatcctcacctgtgtcactccaattctttcattccaaatggaggaaaaaacgttcacatcctccatttggaatgaacatccagctccacccagctctcccagctcctttttccagctcaggtagctggattgcaactgtgggtttaatattggtatgacttcccgcagcccagccattatagtctgttgaacctcagcccttgggctgaggttgtgggttcaattcccaccctggctaggggttgggttagggggttaggggtttaggggtttagggggttagggggttaggggtttaggggtttaggggtttaggggtttaggggtttagggggttaggtttagggggttaggtttagggggctaggtttagggggttaggtttgagggttaggttttacggttaggttttagggttagggttaggggttaggggttagggttagagatggtcggtccgcatccggatatccgtttggatgcggataaccgatggcgatttcagagaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccaccctctaaagggccggcgacggaccggctggaagggcttccttccagccggccatctccccttccggccgcgggtatcctttggggtacccggatacccaccagcgatttgcggaaaaggggccatccgcacccaaatccgcacccgctggcgggtatccgttggcacaggcgggtacccgccagcggataacgggtatccgcgacggatacccttcgaccatctctagttagggttaggggttagggttagggttaggggttaggggttaggggttaggggttagggttaggggctagggttagggttaggggttgggggttagggatgggggttacagtttatccagctcatccagctctaatccagctccaagccagctcatccagctccaatccagctcatccagctcacatatccagctcatccagctcacatatccagctcacccagctccaatccagctcagccagctcacattcagctcagccagctcacattcagctcatctagctcatattgagctgagtgagctgggtggagctgggcatatccagctccacccatttttccattccaaatagaggatgtgaacattttttcctccatttggaatggaagaattggagtgacaaacctcacaatcctaaccgtaactgtcttaatttcatctggaatttggcagatctggtacttgagtagaatatgtgggtaaatggcgagggctgttcccccgattggacagcacaaatgtatcagtgaaagtgacaacaattgaagcatttggattttgtgtaaagaaggagtctacacggtgactaacacagatacaatatgaggatgtccttgtgattgggtgaaatgtgggagataaccaagagcttaaatttggttcaaggagtaagataaggacaggttgagattggtcaaaagggtgtaacatcatgtaccagaagtaaaggttagtatgaaataaatgtagaataaacaaaaatgcagcaattgatgtatgaaaagaagaggatgatgagtgagatgagatgagacaatcaatatctgggatgagaaagcagaagtatggactgaaatagtatatttagtctgactaagtggtatctgagatgaaataactaatgtttactgaaagattattatcatagaaagaaggtactgagggaagactgatttgtatcttgagatgtgtgatatgtagtatgttgtagctatgtagtactatatattatataaccaaattatgtgtaaaaatactattttgtaaccttctgaactggatacaagataattaattatgtagcatatgtatatctgattgcaatatgagggaaactactataaatagctattttgtactatatatgaccttgattggtctcaccacattggtcagactgctgcctctcctgcactctttgtcggcacaacagcattcaaattgattgtaaaacagcagatcaaatgtcttgaggatcccgcgttgaagtgctatcatccatgtctcattgcgtttacaggctgcaagatcaacacactggctcctcatccccttcctatcacctatgtctcatcaagtttacaagctgcaagatcaacacactggcacctcatccccttccatctccctctcctcctgccctactagatcatcataatcctgagcctaatcattgattctctttccaattcttcagatgctgcgaagattgtgaaaaccacaggtgtcatttgagcaaaaagcaatcatcgttggcatgtcaaaggcctgaatgaagccaaaaaagatctatcaacagactggtattggccaaacaacagtatcttccatcattgcctgatcacttgcttgtgggaccgtttcaaggcagcctggatctggcaaacatcccaagaatagaaagaccgacctccacctgcttggaaggattctcaaggaaaaccctcacatgaagatggcagaggtttaagaccaacttgctgttctgatcagtacccaaaccgctagacaaagagctcatgagcttggtttcaagaattgggtggctgtgaagaagcctttcctcaccaaaacccacgagcaatgtcgcttgcaatttgccaaaccttacaaggactggaggaagatagtgtggaatgacgagtcctcctttgaaattggaaagatttctcagagcatctctagtggacccgcgattgggccaccgggggcgaactttaaccgcccaagttcaaaaattgacctccaacagacccgcggatcaacccggaaaacattgcggggggcagtcaaacccgcgatgacctgctgacttccgcgggtcacctcccagccgcaataagttccttcatctccaatcaccatcaccacacctccatcaaaacaccacaccaacacatgaaccacgttgcctggaagaatctccggtagccaggcggtacctgccaggagtaccgccagtacccgtcatacttgagcgggtgcggtacctggtgtccgttttggctgaaaaaagcaggtggtacccgggtatcaacgggtacccgggtcccatggggccatctttagactgctccaaaaaaaaccaaaactttggctaatccacagctgactgaagcttcaaacatcaacagttggatttgagtgactggtggctgagtgacgatgtcttggcccagcctcctccctcaagcgcgtccttgaccgcaaccgcgcccacagattgtgcccgttgtcgtgttattacgcatggaatgagtaggaacgagtgatggtttgctgatgcttgtctgatcaggtgattgagcagccaggtgggcatctgaggatgagagtactaagccggactagccatctgggatcttgagtcccatgaagatatctccccctgaaagatccctcgtagcactctagctgctccccagcttctgctggtttgttatcagtagtgctgctagaagaagcttcgttggtcaagactgtcctggtgaggaagtccttcgatatctccgccagcacatggtaatcaatcaagaagggaatcagatcaagtttatctcctcctgctatggcctgtccccccttctggctctttattgagttcatgggtgtgtcttatcaggattgatgcccttggttgagtctgcatggtgcttgagtggtcgactatgtttgtagtatgaagcagaggagagttggatggcgggtcacaaataagtgccagaccacaattggagctggcccgcgactcgtgtgaaatgtgtttgcgggctggggaacgtgagtcaattgccccccggaccgctagaaatgctctcaacaggttgttgtttggagaaaacccaaggataaatataaaaaagagtatctaactccaacattcaagagtggtcggactttgacaatggtctggggagcgttttttggaaccacttgtgcccctctcatgatcatccccccagccaaaaaaaaggctgaacaattcattaagaacgtctatgagaaggcctggatccccttccttgaagaaaacaaccccaaccatgaactcactctcatggaggacaacaccttggtccacaccgctaagctcagccgtgaattccttgactcgtattcaatcaagaaagttgactggccagcacaatcacctgacctcaaccccatttaaaacgtctggaaggtcctcaagagtaacattcaagagctctaccagctgcaatccatcccgggaatgcacgaggccctccaccaagcctgggccagcttccacatccttgaccacctcatcaaatcaatgccacatacaatggcagccgtcatcgaggcaaagggtggttccacccaatggtagaataacactcctttgtattgtttgtgacttagattgaacaaaaaaactgaaaaagacataaaaaaaagcataaaagacaaaagaaaaaagaaaaaaattaaaaaaacaatagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaactttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaattaatggtggatttggttatatttgataccccctaataatatttttttttgaattatttttatattctttcttctccactctcagcacatccccccccccccaattttgggtatttttagcatcaatattgaaaaaactacaaaatttgatttttttcaacaatttttatcttttttttgactgcatgtgtaattaatttgtgttaaaattaacaatgcatttttcagacagtacaaagaaaataaatgacttgggcagtatatgaaccagcgaccttagcttgaagctaacagactatactagaagtgctgcctttaccaactaggctaccaagtccatgcctgatgtgctgatatttagaagagtctggattacagaattccaacaatttgtttctatattctttttccctgacccactgtgcccccgtgtcaaacaaattggaatggaaaagtggctccttgccttctaaaaaaatataaatgggacaccatttttcactgtctaggcagtactgtacactccaagcaggaaatgaaatatggttatgtttataattaaatatgctaataaacaggtttaagacttgaaacttatttattgtttcaaatacacatttgtatattgataacacatgtgtggcacatttccaaggagatggtcacatgtttcagcctccctgtatgaagcgcccacaagttgaccctgatctcccagattcctccttgggtatttaaagggccctctgtcgacccaaaaaccaggggagtgataatcacactccaccccccttcgcacacacactccaacactcccttcagagaagggagtgtgggatcgcacgccaatttcgattggcgtgcaatgctgcacgccagccgttaagcgaggttgccttgcttgcaggcaggcgtgcagccagcgattccatatgccttgacctaaacccatattcatatgggtttaggtcgaggcatatcccatttatggaaagacggtccgaccggttcaaaccttgaacctacatgggttcaaggtttgaaccctgatggccattggccaaggtttggcgaggaaacctcgcttaacggctggcgtgcagcatcgcatgccaatcgaaattggcgtgcgatcccacactcccttccctgaagggagtgttggagtgtgtgtgggctggcgtgtgggtttggacgccaatttcgattggtgtgcggtcccacattcccttcagagaagggagtgttggagtgtgtgtgcaaaggggggtggagtgtgattatcactcccccaaaaaccaggttcctcagattattacaacccactttagattacccaccatcccaaattcttgacatttgtatctgtctgttaatgtattgtctcttgctttaattctctgtctaccagaacttcaagatttaaggggcatcattagtacataattatgctcccttctttcttgagattcttactactttcttctgggatttaaacaacaccttttaacaggccccagtgttatcaggtacctaaatcctctgctttttgcacaatacttttgagggattaaaccacccctgatttatcaggcccctctgtttaaattatatcaatgtttattgatataattaatcatatctactatttataaaccttttaattaccaatcatcattggaattaccacccggaatctttagtcccagagttcaaactctaacatcttaagttttgcatcacatgtagctagaagggatactccctggcatcacggtggctgacagtaatatacacatgaacattcaacaggtacccctatatcacgggcactaaaataatgatgcatcttatacaacattatgcatacactccaaaacttgtcacggatctggagtgttgtgtatagtttagaagttagagcagtgtggcatgtactgtctccaagcccgcgcgccgcgtagtcatgctgcacactgttgacaggtgcgcctgactaaaattgagcccagtaatcaagcccccacgtgtgctaggtatgcatacccaccttgtatacatgcataaccccccctgggttaccagtatccaaaaaatgggccacaaaagccccagaatagagatgtcagcgggtacccggtacccatttgcgggtacctgttttccaaagcaggtacccggaaacgggtaccgggtgcgggtgcgggtgtcaacatttgcagtaaaaacaggtgcgggtgtcaacatttgtggtaaaaaaaaggcaggtaccgggtacctgccttacacccgccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactcctttttttgggtgtgttgggctgcaaaaaggtgtcagcaacccatgtaggacaccagctggtgtcctacatgtgttgctgaactaatctggttgttttgttgaggccggagggttccctccggcctttgagatggtttacagtcttgatgactggagtaattcctccagtcataaagatggtgtacagtcttcatcaatggaaattgaataaggaaaatgaggccaagcaaaagggtcaatctaaagatagatcagagagaagataaaagtcaaattggtgatagaataatttgtttttctttatttctttatttttattgtattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacccgggtacccatcctggcggccctagcaggtgcgggtgcgggtgcaggtgtcaaaaatattggatttttgaggcaggtacccgcaccctctacaggtacccgggtatcgagcaacatctctaccccagaatcctcagtgcacatgacaacaaagcccccacacatgtaataaaaatgtaagtaagctagaatattcatggaaatactacattaactcagaatattccatattccaagtggtagcacatgtagcaagcctcagaaaccagctcttgaatattctgtggcctatttccaaggaaatagctccacgtaacagactagcccctacccacaggctcccaaggtatattcttggttcaaataaatttgtgcatgaccccttggagcttctataatattatccccaagttttcagcctattgaaatctcggtgaaacctgaatgtactgaggtaacccagtagcactgactagaaccctcaaatctagccaatcaaccagttagggttgaaatcatctggacttaaatgaccgcttgtccttgctctcctctctgatcctcaatctcgtcaagacttgtcaagatttgacactcttcaaatactcaagatcccaataccttacaactcgccgatactggtcaaataagcccagtgtaaagttcctcaatcctaaagactctggcccaaaaatcacaccactcatatccttgtctcttttctcctatctgctcatcaagtcttcatcggttctcaaaaataactcacccaatctattcattgctaatttcacattgtttgtttcttcttcttctattttttctttctatcattgtttcacctctcttctttgtttgatgatcaactcactatttcttatccttctttattttttttctttttgtctctacttttttgagactttctgctcattgctagcgtgattgtgcttgtcatcaaagtcctcatttgtcatcaactctttccatctataatagtggtatgccttgaattcttttctgtcatctttttcttttctattgtcttgtgatcattgttttaaccttctatttctttttagtctggttttaggttcttagaaatttcattatcatttcttcacagcccttgttacgtcaccaggtgggctaaaatgggcccaaaatcactcccaagtcctactaagctcccctgggcaacccctaaggcttgccacaggtatttaaagagccttctgaccgcccaaatagtgattccccagcattcagaataccatatggaaatttacttaccatttacaagtcccctacacttgtaattaacctagttattactattattgctgttattaaagcctcaagattcctcaagaaactctccagtgataacccagaacccaaaataaaactttttgagagcttccaaatttccattttctaccctgaagatcttcaagaccttgaaggagtattactagtaagtaataacccttttcttgagattttccccttaatttcttactgggctttgaaccacccccgtttacaggccacagtgttccagttacctaaatcctctgctttttcatgataccttagagggattaaaccacccctgatttattaggcccctctggttttatttatattaattttattaatataaactggccactttttcttataaattactccataaattctctattttattggaatttattcctttagaattaaaaacaaaaatccttatgctttttgcttgcttttggaccacatttatctagaagatattctatcttggcataacgtaggctgaaagcaagtttctatcttctttaatgttaattatttatttgttatatcttgttgattttctctcattctaggttcttaatcttattcttttcttcataactaagcttatatatttatatactttgtatgtaatgattatttaatgattattattgtatcttagttgatattttatatcaactttcacagtcaagagggtcaatgcatatgtgacactctttcctcttgaacctgggaggggttcaccccaaagagctgctaagggagaggtggtgattgctgcatgcccctctctttgctgattttttttttcaaaaaccagaattttaagggttgtgcacctgaacccatccaaaaataaggggcaggttcaatttcacacccctttcctttcatattttccaaaaaataagcaatttgaggggcatggtcctaaacccacccaaaaacgggctgggtttgattgcacaccccttttggaggggtggggcatgggcagtcaggagggggaaggcagtgtgtttatcaacacacaaggggagactgtgaaaccccctcctcccttgtttttcacacatcactgttatagctgatgacagaagccaatgccattgtatttagctagagtcgctattccttgtcctagatggcagagactccctctctatcatctaggtaagtcccctttttatttcttcatgtcttttgcggctctttctcttggcccttaaaagcttttacttaggatagactccctctcaaatgtctagctctcttgaaatacaactgctgtttctagaaacttgaccgcacagtcactggtatctcaaatcacaagcattcccagttcttacaggtaggtgtcacatcttcttgtttttgatttgactgaattctatttagtgaaatggttatgctcaagagggattcttcccctctctcatttagtttctgaaatataagctctcagagtgtttggttctagaaataccattccatagccattttctttctctcttcaacaatcatcagtgaaggactggatgcagcccttaccggtgttttgggcagagactcccaaaaataatttaaaatttaaaaaaataattggggggacaaagaccagaatcagccctaaatttagaagacaaatcccatggatgtctgccaatggttgttgggagttgttggctaaaaaaacaagagttgtttttctaatcccctatcagtagacttgagctttggtggacggggaatggaagtaaagtgtcacattgaaaaaataaaaaaattccctgcccattagccctcatatgatcaaagccatttattcatgtgaccaagcaagttacacttaagcagcagctgatgcatcaggccttgaacatacaacattgatgtggttatcacctcctggctttagcctggaacattcacttgacataggttctttccattcattttggcacaagttgcatttatgatattgttcaggaacctttttctttcagggaaaacacttaacgtggtgaggacaagtggtattagtattgcaaattgcaggggtgtcttgactgcaattggtttttgaggggagtgagtaaccagcacaatgttctttgggacatgcaacaagttgggcacaaaaaatgggcatggtgagaaggattgatattgccatcttcagtaagggaatcatgtttgtgaatttcacaaagtggggcttgaacaattgtcggggggggggtgttaccaatgcttttgatgaagttggtgttgtgctgttgtgccaggtatttttgacatatactgaatgcccaatttgttttataagccttccgccaacacctcaagctacacaggttgcatcaattcaataaattgaaatgggggtagggataaagatcaaaaataggggttatcaaagataagaaatccaccagtagaaaccagtcacttttctaaaaacaaaattttacatcaatgggcccccagggggttaaatgaaggatcaaattttttaataaactagggaatagtgtgggtaccaccacgtttaccaattttttcattgaatccttattcatataactacaacttcaactattgacctaaataatttatttttaaatcttcaacaatgttttatgtatttacaacggttaacaattgtattttggtttttgtgtatttttgtatgctaagagatatttcttttgtttttttatgtattgaagaacaaattacatgtgctaggttttcattgtaacattagtatacaagaaggatatttagcctggaaataaagatgaatccacctgattgttgatttgttgcagtgcaacaagccaaaactttgtactaaaagtgtttgttgtgccactcataccaagtcataaaaaataggaggtaagacaacacacaataagcatgctggaatggggatcctgtttgtgatgttccaaggcatccccaagtcacggtgcgttgataattgcgcatccctcccctccctgcccgcccacgcccccacccctcagaatcctatttttccagggaagcaggcttctgaggggcgggcagaaaaacctgcccctccaggagggacgggtgggattgcacgccaaccaagaaccgatatagctcggttcttggctggcgggtagcttaaacgaggggtggggcctttgacccgcccctggttgtctgcattagattcaggggtagcttcggccggcttggcgcgtgctttagatcgccgagtcttggctacttgagccgctctttgtttgctcctccgagcccgtctgatcacgatttgctcttctggagtgagaagacagatctgattgataaaattcgagttggctggtggacaacgtgggtagccaatcaaattccaagacttaaataatgtaagtcaaaggagaaccagtagcagatcaggacagaaaggataacatcattaaattagaattagtgaataattatggaccacaagaaagccagacaaaaggagtacttttccacgtaaatgattggaaatttataacagaagagcgacaaagcctaacagaaaacaagtaccaaggaagattctttgagtttctgaataacatgaagggcaatcaattcgcaagtgtggaagtaacaggcctcttttttccaccacagaaagtcagcaatgggtttcctgaagaagtatctttccagtaggaccaagtttgagtatggatctgagatcaagaaggaccaaaaaaaggagcttgtgatgcggactctactgaggatctcagacaacaaactcaagcttgctgagaaccaattttattcaaatgagcttctgggaagagtgaaggaccgactgaagttgaagcatgatagcggcttagatccaatacaagtacccagacttccaattatcatccattttatcaagaaagtaactaaaacaactcatatattaatcatcatttatcttgctctattcaaggaacatcaagcagaagaaggaggagaattcagagcagaagaatccgaaaagatcttgtgattcattggtcaaatatggcaagacattgcagacatcatccaatttgagttcaagattatgtcagcaaaacatcctagaatgtttttctgacataattgggaagggatcaggccctgccccttggttaagctacccgccagtctcttgattggcaggcaagtcctccagcccgtctctgaggggtgggctcttctgcccaccccttgggaaatcaggcttccgaggggcgtgcaatcaaacctgcccctcagagacaggcaggtgtgatcacacgccccttttggaggggcggggccgtgggcgggtggggaggggaggggtgtgcaattatcaacgcaccaagtcacgtgattgggcctgaggttgaatttccattctgttacccattctgttacccagctcagggcccttgttgtcctcttaagttccatggtatgcaccccctctccttcctcccccatttccatatgttgtacaacatcggatcatctcttatatgttttttttatcactcgcagtagtgttggttgtctcttttgagctcactcccatcagttctatagaccatcatcttctttctcccatgtattgagaacctgtttcctattatttttttggacaattgtataatacaggagcactgccgggcacgtggaaatcaatggagaattggatgagtgggaccatctattgttctgtgggccagacaacgtgtgaggattgagttttgggcaacgcgcagctgtctgcagagtaggacatggatcttcaccaagtgcccgctggcatttcttgtatttctaggatgatgaatattgtgcttgcttggggagacaaagtatgtagagaaggcaatctacaacacgcagtcaatcggagtgaagtacagcattagcaccaagtacctcatgaaaagcgcatggaagtgccagacccagcacgggatgtattttgacccctaagagctcttgtctgtccctctcctgctttctcttttctttcatcccttgcttttgggccccattttccatagcgctcttccgaccaatcctaacaccgactgtcttgtcaacctgcctgtctgcgactgtactcgtcaaggtacatcatctctctttcttgggttctttttctttaacccttattcattcttttcctttcctttcctgattcctctttttttatgatcattgtttttcatagacatccaggacaaaatcaagaaatcagggattctttttgcctgttggaaacttggccaactcaagatctaaaaaaaacacaactttttcacgcattaattattgcaaagcttgttgccatgacagactctcttcccttttctcttaattgacttcaagcctttcactttttttatttagtttgctttaggttagagtatatcaattggttttagttacctcttctttattctctcttactcttgttcaactttgacacccccaaaaaaactcatcacccaagtgttgcaagatttgttgatggcctttactttccaaatatgatgttgtgttttttagattgggagtgttggctttggatatgatttgtggtttgtcggacatgcaatatggaggcgtcaatcatgagttgcagtttaaggagtggattgggattggcaagctttggattagatgtgtgatgccggtcgtcggaaatatgttcaactgagaagtgaaaaataccaatgttgatgctgcaaagctgttgcacgatatcctcaggttactatttaacaatgaatctagcacagttttttgggataatcatgtatctagaccaaaaaaaaaaaagaaatcaagtctttgccaaatatatttaacatcaacctttcttaagatttgaaaaggaaaagtcctgcacggaataggcaatcacgctcagtacagctcaagttaataatcattcattgacgcttccgggacacagtgtcttttgttggtggtttcacaatcaaagtctatcctcaatccaacgtgtcacctgttatttgagccgctgctgcagtggctcaagcaaacaaaagatgggtaggagaaaacaaacaaaagaaattggaaagaaaaaagaattctatttttggaggagggattaggtatgaagaaggaaatatttgggatgaggggcagaaatgagacttgagctgtgggtataagaggtggagatcaggggaagaattttatttttggaagagggattgggtttgaataaacgatgtttgggatgaggggcattttatgtttgggatgaggggcaggggtgagacttgggctctgggtatacaaggtggaggtcaaagagtagtttcaaggataggggctccaagatctaaggtcaacaacggtacccttcacagaacagaacaaaattattgtaaaaatttccaagtttaagggaattatctgttttggatggtggaatttttcaaaccacacaattcaataatggtggatttggttatatttgatacaccctattatttataatgataaagatagtggaaattcacaatcattatgattacactagttaaggtaccttttatatgtattcatgaggtgaaattcagcaatgtggcagtgctaaagatggcattcgggtacccgccggcgggtactaggtacccgttggcgggtaccgcccatacccgccaaatacccgtcaggaggtacaggtgtggtatctggtatccactttgggccaaaaaaattgggctacccgggtaccgcacgggtgtacccgtctccaccccctattcttcttgggggtttggggttaggccatgtttcaagcacgatcaagctgctcttcagccatatccgctaggcaatcatcatcattcaagttcaaccatccatccaccatggcatcatccacccgcaagcgaaagaaaccaaactcatcacacccatcaagcccctcaccctctcgcagccaatcacaacagcgtaatactacttctaaccaggaagatcaatctgatcaaaccaaaggtgaagacaatgatcagccgacatctacagcaccgattgaaacaactgacgaggaggagttaagtgagtcatttccaatcttgttgttatgagcttcaatcgtttttctgactcatttttcctgttttaactatcgtattgcttccagagaaggcccaaaaagttgctgccgccgcccagagtccctgctacgcattctatatgacccctgaactctcaacgcagcgtgataagaaaaaccgattcatgattgcttatccgtgcaaaatgtaagctcaatctcattctttgctcagttcacatggattcaaatctgacaatccatttcaggtgtgggatcaagatcaaccgcccaacctccgactcctcttgcggcaacctgaacaagcaccgtgcgggatgcatccggaaacaaaaccaattagataccaatcagactcttgcatcggtcggggttaccgggactggcgacatggatcccaaagaggtaagcaaatatttagttaggaatttggaagctataggtaaattttcttgtttctaggtgccgcaacgctgcgctatatggtgtgctgaggcggccaggccattttccgccctagttgaatccagccatcaggccatccttcaccctaccgtcatcaagaatttaccaacaagacgcacggtttcgaaggacatccaccaactttactcagcaatacaacagggctacaagagggatcttgcggtggggatggctcagatgactaatgaaagtattgatttactgatcaatgctttgttttcttaattttcccccatttataggaacacaaaggtgccttgtatctaggtgtggatgcttggcaatcgccaaacggatttgatatccttggaatagtcatatatcgactagttgatagaagccctggggatataaagctagaggctatgcctctagactttattcgactttctcaaagccatactgggaagtacttagcggagacggttgccgctgttgtggagaagttcaatattcagcataaggtattttttattgcttggtttctttatcacacacccgtgctgaccaaccgatctactttcattcagatatgtggcattgtcagcgacaatgcctcaaataacaaggtcatggttagtgagttgaagaagcagaagtgggcccgcttcaaaggcgaacaacagtggctacgatgttttgcacatgtcctcaacttaatcgttcaagggatgctccgaccgtttggaactcaaaagcaagaaaaggattccaataaacagccgcaaacacctgtgaatgcctcagataactcggattcagacaacgattccccggcagacaacgttgtaacgtaaggaaccgttgatattcatgtaatcttcaattttctgttgaacggccaccttattcatctgctcatctcatctagctccacccacaagtttgaagactcctccagtgaaggagaccaatcaagtgaggctgaaagtctggagcaagaagatcgagaagacttggaatcacttgaccttgatgatatcgaacaggctagcgaagagggggaagacaatcgttataccaccaaaacttgcaaaacaagtttggctaaagtaagcaacaagcttttgtccaaccgaattgtaactgatcattttttcaatcgccaagaaattgaagtattcccccaactccaaagccgaattcgttgagatctgtcgcgaaaagggagttcttactcctcataatgtcgaacgagacgtacgaactcgatggaattcaacccacacccaagtcaacagtatcgtccgatgtgaggcggccatgtaagtgatcctgcttcatctctctactttgccccttactcacagcctggttggttatctgaatcccagccttgtgtggcaacgtcacaaacgacatgggattgagaggaaacactacttggacgagtcagacattgcattggcacgagatttggccgaccttctcaacatattctacgagatcactcttcagttatcgatatcgggctcggctcgcctagctaacattgtcgtcttcattgatcaaatcaccgagcatttgtcaacagtaatcagtggctccaagtacccaccagctctgaaaaatgcctgtcggataggtttaaagataaccaataagtactacagcttaacagactgctcacccctttataggatagccattggtacgttctttttttggatgctaaatcaatctttgattgtactaatgcatatagttttatcagttctccacccatcatttagggatgaatatttcaagctagcccaatgggagccagagtggatttttgaggctataaggcttactcgggagatgtggttgacattttataagcctcaagcatcagctccgatgaactcatcattagctactacgagctctaaggtgaatcgttcactctaataaattcaacggcgatttgacactgacatctatatctacaaaggccaagactagcatgctggctggccttagcagcgcggctgctgcccgaggtggtcattgctcctcagaccctttggaggtgtggctggcggggggactcatcttggacaacaacgaaccgatcgatccgttaaaatggtggatccaacaaaagcgagctggaaacacccacggaggcctggtaaatatggctctggatgtccttagctgtcctggtgagttttgattctgctcaatcacccttctattggcacacactgactctatacccataaactatgcagcaacatcggttgatgttgaacgggcctttagttttggccgtgattatgtctcgaccaagaggcacaggctatctgctaggtcattgagcagggggatgacggtggctttctattcgaagaacggtctgattaaagaaggagttttgtccaagtggaaggagggaatacaggaggagaagaagcaaaagtcaaaggggaagaagaaagaaactgtaatacatttggatgatgactgaggtgtggggtcttgggaccccaatgaaattaaattatcaaaatcattaaaacagcacttttctgctgagtgcaagtaccgccggtatacctgccaagtacctgccggtacccgccccagcggtacgggtgtggtatccggtatccatttcgggccaaaaaagggacaagtacccgtacccgtggcaggtacccggttcccaagtgccatctttaggcagtgccatcaatctcagccacagactacatgtcacattacctttcatgtaccaagtaactgcaacacctatacttatgtacataattagtaatccataattttgtttacctttacctcttgttatcttatcattattattaccttattatattttatcttgtattttattttattcatatttatcttattagtattgattatatatgaattagaaatattatctgattttttaatgacttatcaattaaatacatatctgtttttatacatgagtaattatcactaaactttcactcctttacccatgaaatacctgtaacacaagctgcccttgttctagagtattttcacggtaaaatatcattacaaataaatatgtactagtattgaatagtgtttattaattactaatagaattaatacattcaatacaagtactgatcacaattatgactgcattattagaggatcagttaagtgcacacaccaagagcaactagtacacaattatgatttcacttattgatcatgacaaataatgatcagtcaatcaaatgatgtgctcattctcctggccaaagctcccctgattctgagtgctcattctttccctttttcaatattctggaacttataaactgcgccacttccactgattaatccccagaatattcagacaccagttaaacatagttaacatttactttgatacattacacgtaactcaacttaaatcaagtctacttttattgttcttaagctacagtcaaccactttacttatctacaatattcatagccttgccggatattccatcaaaaacacctattaatcttctttcaaagcttaataagtatttttagcccttttgctttggggaaccaaataatcccaggtgagtcttagcaccctggatgcctattaataccttgtattgatctgaatgcgctgttgatagcaagcctctcagtaaagaccaaactgatagagtgaaacctcctcattacaggacaggtattaccactcactaactaccactcactacactcaaacacaccagtcaactcatagtaacaacctttctacgttaaataactcaggttagttacccggaggctgacaatcaaagtgtcaggtgcataccagggaaagcatagggggttaaattagaataccaggcactcagataattgtgattccaacaaccaaaagtgggccgctacactaactgtagcggttagtgtagcataacacagcggaattcctgttagctctaagtgtagcgcagcggaattccgccacgacacctctaacgctacacgtgtgggctgcaaaaaagggcccactacgctgcactacagcgctttttagcgtttcttggccgcttttatcgctaaaagtgctgtagcgcagcgtagcgtagcaaaaatcctctacaaaagcactaacactacattcttttgatgaaaaaaagtgccgctacgctacactttttgggccaaaagcgtagcagcccaccgctgcaacaactaaataagtttcaccccctctgctgttaaatttgcaaagtctgaggggataaaaagatcacatcccccattggtcttcaaaatttgttgaaggctgggggattgaatgtccaagtatcttgaactctgccatgacatggactttcatctgatgaataagataattgtcagggccatgtggatcaaattttgaatattaagtacttttttattctgtcactgaaaaggggaaccatcccccctcccgcacgccaatctgcacaccattcgcagattggagtgcggcttgcacaccaaagatgtgcggtcctaaacgcatatacatatacgtttaggactgcagccatcccatacaacccaggaatgggtcctatgggacggcccagatcctaaacgcgaatacatatgcgtgtaggactggggctatcccataggacccaggcatgggtcctatgggacagccccagggtggtcctatggaaaccatagtacctaagttccaagcaaaattcctgctcaacaatcaagtacaaggtgtacttatcttccagggaatatccttcttcatattgacatgacccataaactcagtgtgagaatttgaattcagccgttgacaacttgccctctgtcaggagtggtctctaatgtgactcacttctgaatgaaccttatagtattgagactaactatctgaggttgttggaaactagcaaaaggaagattgttgataatcggagggaatgtaatcaaagtagggaagaaaagaggataacagtaaaagaaataagagagaggtgtcggttaataaccccaatcacaatgtatattgtaatagagcgggtttggtaaaatctggttcccctctttctttccagaagatcaaaccttataaggttttggttctatacatgagtcttaataacccttttcggactagtattccgaaaggggttaagcttattctctatcgctcgagtttttatcttaagttaggtagcctaatggcacattgagattacttctcgatgtgctcgaggctgacactcgcccccaccaaaagaatggctctgatgccggagctgtcacccgaccttctttttgctctaaatctgcgtaatagcagatctacttgctgaatgttttctttaggtaaccatttattgttatcagctgtttgatttttaaatcttactaggtataatctacagtctttcccgttcatcctggtgagcttctcgtctatgattttcagtggtactccgacatcttctgtctctctgcaaaaggcggtatatttggtacaacagggttgtcttctcccgactgggagctattgtacttcttgattaggctgataggaaaagtgggatgtttttgatcaaaaccttcggtaagaaaaacttctactgcattaggaccatgaaaggtttttatcacaaaaggtcctacaaatgcatctttcagctttctggaacctcctaggttggtaaagttcaacgtcgaaattaacacaaggtcccctactttcagctcgctacttttatgatgtttgtcccatcgatctttgttgtattctacggcttccgctatacacttgctggccttttgttctgcttttatcatcatctcttgaaatctagacgctgatgggtgtatttgaactgtattgctaagtaacatatcttttggcattttaggtatccaacctcgttccagttcaaaaggacaaagtcctgtaacagaatgtttacttgaattgtatgcgtattctaacgctggtaacagagaaacccaatcatgagtgtatccctcagcgtctttgaaacgcataccgtacgcgcaatacctacgaatcatgtcctcaagtgtctgtatcattcgttcggctaaaccgtcagtctgcgggtggtatgctgttgaaaaggccaacttggtgccaagtatattgaacagattcttccagaattcagaagtgaatttcggatctcggtcactgataataacttgtgggcatcccacatcacttacgataccgttccaaaataacaaagctatatccatagctgtgctttctttgtgacaaggaagaaatctcgttctcctggagaaacgatcaactatcaccagtactgcatcaaaattatcctttcccgcggtaggcagagctgtcacaaaatccatgttgatcacctcccacctgtttttcggctcttcaattctctggagtagtccaaaacgtttgccagtcgctttgttagctttttggcacctatcacaagaattacagtaattctctacatccgctcgccaacctggccaccaggccagaatcctcactctgtcaatggtcctctctttagagaaatgggccgcgttgatggcgtcatgacattcgtgcaacatagtgttaatgtgatctacggctatcaaaaccaatgcgcaatgattttcggaacggtggtataataacccatccagaagaataaaccttcccgcttgaaaatgagatttccatggttcatccaattgggacataatgtcttgtctctgtgtcttggatttaaggagctctagaaggcttaacgaattcttattcgtactgtaactcgcttccaccgcgtcccagaattctctggccaatccactgactgatatggccataataggtacttctcttttggtatcttcttgatctgaagccggattcgattcgttgttaggaagagcccacctagacaatccatccgcattcttgtgaatgataccctcccgatgagtaattgtcatggctccacaccattcttggatggaaatctgccaacgtaacatatgacggcttggagtcttcatgttgaggagagatttcaacgctatacaatccgtaatgacttcaaactcgcagccgtcgaggtagtaatagagtttctcaagtgcccaaactaaacaaaggcattctagttgagaggcaccgtatttcttctcggattctttgagctgacgtgagataaagcaaataggaccttctcgaggtatatctcctattatttggatttgatggagagctgctccaatgccttccatacacgcattgtggtaatttaatatgtaaaaattcaaaaaatggaccctacggacaatttcagcttaggccaccactggacgcatcattggaaccctcacggattggaagttacacccctatggacacatatcacaaagccaatacccagtcaagcacatgtcacaaccctcaaatcacctctcagttatgcttatacacagctcacggtatacacataatttcccacacctctttatctccaccgcataaattagtttggctttatttgtcacctcatgcactgcctttgcaggctgcgcagtcttgattgaattacttttcccacagcttattaattttctcacctcatttatgacaacagctggatttttcccacaatttattgcctcatttgacactttctcacattatttacgcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttcttgtctgccctggagctaaattccctcacatttgtctataaaaggaggctctcttccccccatttgttgtctgctcattccagttcattcactcagttcatcactcagcagtcaataaatatataactcaccagttaaaaacaattatataaacctttcacctgttatacaacataacagtttcttttataagcaattatatattcaacctttacatttcaccaaacaaagttttaccggaaccgaccaatcctatcacgttattaaaactttccaagctaagcttgggggtcttgtttctgatagtatagaagggcagagtttgcacctccatcatccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacagcgtcaacatacagtttgaagggtttagatgggtccggatgaaacaacagcggtgccgaagtcaacgcgagcttaagttcttcatacgcctgaactctttccttcgtcatttcaaaccccactgctggactacataatttgtaaagacttcctgcaatgaggttgaagtccttaatgtgtagtctgtaatagcccgcaaaacctaagaatgattggagctctttaactgtagaaggtataggtttcaaaaggacagccgctactcggtgttgatcaatgcctaatgatagtccattaaccacatgccccagagccttcagttctgagaagccaaacaagcatttagtcaaggaaattttcatattcatcaatgtaatctttctcagaacgcagcttaatcgttgaagatgttcctcccaacactcactaaaaataattatatcatctatataaataatgagccacaattggctcaactcctctctgaactctgtatccatcattcgctgaaaatgtgatggggcattcttaataccaaaaggcatgcgcacatattcaaaaacacctagatgacatataatcctaagaaattttctgctatctgggtgaacgacattctggtggaagcctttcaggacatccatgcaggtaataaatttagacttatgcaacctggttaatgattccatgattttgggcatggggtatctgtcaggggtcgtataactattaagtgctctaaaatctccaactaacctagatttaccgttatgccaagcaatgatgacgggtgtagtaatatctacattctcgtcagcccctactttccggatgatacccatttgagtaagcgaatcaacgtgttcttctaaagcagccttgcttctagggctcgctggataaggagctttacggagaatgggaggataaggcctgtcaattgtcagtgtaactttaacttcgtggcccctgatagctccgaatggttcgtctacagttgcaaaggctttacgatgatttcgtagagtactcataagttgttgccttttagacaggtccaggtctgaaccaatcttcgcgtcacgaagaacttcttcttcaaattctttgggttctccgttctcggataaaaccaaattaatggcagagtcaaactaaaatttctcactatttattgaaaagaaacgaccttcgtcgttcagaagagaaatcttgtaatgtgacaggtagtcattcccaattataaagtaaggaaccgccatgttttccatgactacaaactggatcgtgagcctgtgagagtgaaaaacaagttgtactttaactatgcctaatggtttaagtgatccactacaactgtggaaacggccgggtttggttgcgaggacaaatttgggccagtccgcacaaaattgcgacaagtatgacgctcctacaactgatttcacagcgccactatctaaaaggactgtgcagttctggttggaacaagtcatccttacaagattattgcgccctgtgggagcgagaactgccatttgactattagatcctataaccaggtcattgtcctcgtctacttcgctctcgctcgaaaaatcttcgcgggtttcacctacgttattgaccttagagggacagttgcgagacgtatgacctgttttttggcaagaatagcatttgatgtcacttgtcaccggcgccttttctcgcccttctataaactttgaggtggttttttcaatggattttggcgggaatctcttacaaccaagcctcgttttatcaactatatcttcaaggacattaatcagggtactcatatctgctgtggttgattgcatggcgttcttggtagcatattccacctctctatccatcaatccgagcaaacggaagttaatggattgttgtgataattgaggttcaaaagctcgaagcctcctgtactgcctagtgacccaggacgatactggtgtttctccaggtataaatctgtctttctcgaaggactcttgtttcaaatctgtctttctcgaaggactcttgtttcttgcgcatccaattcgaggtgccatattgtttgcggatttcttctctccagaaatcccacttctcatctttatgatctttcctcatacttttgtaccactgactcgctacgcctgtcaggatagagagtaacttaacttgaatgtattcgtcgggaatggatgtctcgtctctgcagtcatcaatccagtcaataaactctgtgtggtcatattcaccttgacctgaaaacttcggccaatctaatttattgactgcggcccaaagttgtttttgcatctcacttatccctacactctgtaagtttgtgggctgagtgtttctgaagttattactactggtaggctggatgctgtattggtcgttccttcttcggaaattggaaccgggctgagctgcctgtccgctggatcgcacaggagaggtatccattctatcatttatttcaccaatactggctctgacttctgcaccgtcgtctctgaactgactcaagagctgatctaatttggtactgagagaagagaagtctctgtggtgctcttcgctcaagtcccttatcatctgttctaccgagctcttggtaacacatgactcgttcttggatctcactgcttcggcaagttgttttatttcatgagagatcccaaataacatcacatcattgtgactaggatctctgtcaggtaatgttggtgtctccctattaccattctgtattctaggattctcattcttcttaatgtgtacactgtcaccagttttctccatactatcaggagtgatggctttaattcctttgctcaaggattcaattctagcgctcaattcctgtacaacctgtactaatttcttatctttcacgtctactatagcagatagttccttcttgtacgactcgagtctagtcgtgacctcgctagtcaacaatgtgcaacattccactatatcttctttaatcgtgagtttgttaaactcacagtcgcaactaatccctgtattcttgtcaacattcacggtttgcattgaacggacggtttgcagaagttcagagagtaggctatgacttgattgagattgtagcgacagagaattacaagtattagcaatgttggtaatagaaaatttaactgatttgaaatgattgtccgtcttatccactgtttgctggatagaattagagagaggagtagttatatcgcgacgacaagagactgaaaatgtagctagttgatctgtgataaaagatctcagagtatcaaggatgataacaccattgccatcaacaatgtgttctatctgattaaagaggagtgaaaagactttcttcgcatctctaagagtaagggggcttagttccttccttggttgattctggaggcttcgtccagatgttgataagtcccttggagggtcctgtacattcggatcatttctgagtaaacttctcggcgatgatttggtcgtccccccatccttccttgtctccgaggacgattgccctgattcctctgggctggaccttgctcgttcaaacctctcgctggttgagctgctgctgctctgaggtacggttgctgtcggttcggttgttggggtcgaactggtctcgtggggttgactaagaacggattccaaccgtccatcaaaaataggagagtagcctatcaactcttccaggcttcggtgggacgctaaggcttgccttcgaagggtttccatcgctaccagattgctcgctgccgcggcgtggagataatgattcttggccgctttgtgcatctcgaacaggagggttatctccgctggccagtttcggcgtaggagtcttgctctttccgcgtttgaactccccagctgggacgagggttgggtttgaggctctagtggaggaggcccgtgaggtagggttagatttactcgtagggtacggcattctaaggatttacttattcactaaccagtaagaataataatatcggaagatccgtcttcgttattggtcggtatatgaacttcttcaggtactgcgcttctgtttgtattgatagcttcagtcaatcctgtattcctggtcaagtattgttctatgattactgacgtagctctagaatctaaatcaggatcaataagacttctagggctatggctgagattaggatctatggtcgtagacagtagaggagactgtatcgtttctattctgtcggtgtctactctagggggagcggtatgccctcttggttgaaagagattccggaaaagagtctcttggctactgtgatttccggaagtcgaacttgatgcttcaaaactgttttctctggtctgagtaacctggttgggatctgtaggttggttagttctttctcctggttcggatctagaagaaaggactatcgtagtcggacggtctgattggaagaagtcccttaaggatgcttgtctagatgacactgatgagatagcaacaaataccgctgatcagtgctagtctaacgattttagtcaatagaatttggaatagatccaatcaagtgtggtaactcactagtcgtattcgtttgaagaagaagaagattatttgatagttcaaaggaaacaatatcttgagaatgtggtaggaagataacggcgttactcttcgtctgtcagatcaacaatcctggaacagtataaagcaatgtcaaccgaccagagctcaatcttagatagaaggaaaaaaaaagaaaacaaaacaaggtatcgggtgtagaatatttcccgatgaggcccccaaatgtcaggagtggtctctaatgtgactcacttctgaatgaaccttatagtattgagactaactatctgaggttgttggaaactagcaaaaggaagattgttgataccctccacagggtctataaggcttatcatagaccactcatctggtaagtacaatgatggtctcttggcattttcctattgccagaccagtcactaatctatttatttaccctcctgtatcaccttttacaggtgatgaaccaggcaaggaggctagcaacagttctgaaccgggccaggttgcaatggataccttggacccttgaggccaagaagcattgacgcagccgcgttattgtaagacctgttgcttcttctgctctaccgtctgctataaagagacaaggttaatctcccagaggaacattcttgatctgtactcactttcatccttattttttgtttgctgaaattagcttcaccccatctatcaaccttcctatcatcatccttataatttcttgtcttctcacaaatactgtctaccctttttctctttaactcattgataagcagtgcaaagaccttgttctgccacttgttctccccttccattctctttttcttctcaagagcttttactagccaattgtttgttctctttcttgttcttataaattgtgttgccaacacccttgctattacgtctaaggtaagacaagtctattgcaccatgcttttgttattgcagtttactgagaagaaattattaatcttagtttccaaatcttttactcaggaaggttcttgttgagaaagaaggccactcaatcatcccaggtaagctgatacatacataccatcaatccaaggaagatttaactgctcaccaagcaggattaccatccacagcgctaacctttattcaccagattcgcacttaaggaatccatgcaggttgactggcctgaataaatctttgtaaaacggtgcctaagaagttttgtccacaatgagtttgaattgttgtaaaaattttaccatgctaatctactacatataattcacgcagagaacaagctaaattttatgttggtagtccttaaaagcatggcaatatttgggtgaaggatggaattgcaaatcatctagactcgaaccgaaactataaatacccaatttatagataaatagtgatccactttccaagttacaaggcgcagaattctgattgagaacaattttatagtcttgagttcaaacgaccaggctcggtagtgttgatgttgctatttgtctttccagaacaaagagcttggttggcggcggggattttgaatttggaaatcgccgatggttgcatgacaaccacccccgcaaatccagcggctaaatgccatccgatgtggcaatgcaaaatccaaacgccagggttgtttgcttcaactcgcactgtttatgtgaagcaatgttgtcaacttcttttcaaaggaaatgtaaggacttatgacagaggatgagttctaaaactgacagattagatagctgccgccaccgacaacgaaggtctgtgcagatgaaatgaaatcgcggagtaattcaataaataaaccagtgcgaattaaaactagtactgcttacatctctctgtagaggattgtcgatcttgatagaggcttgagctaagttttggggacctatgtttccggaaccttgcgcgacaagatctttgtgacaaattcactttctccatcagagatctgtattcatgaagctaaggaaaaaagctttataaaattgcctacgggaatccactccgtctaatcccaaagaaaaatcgattttatcagccgccatgatacagatatgattataacagcttagtgagcttacgaagatgtaggggatgatcgataccagcatccaagttattcaacacgatattgtaacatccaggtttattgagagtgagagctgtgacttcagtaccgtttaaataccctttaccaccttgcgccaagtcttgaagcagtggtcgatatcggaacgcttgaaaaggaagataggaagagttcaatcgccaacatgtcaaggagaaatgtgcactgaacaacaagatctttcttacttgtccaggtggcattattcacgaaaaacctgctcaaagtatccactttggttcgatttcgagggtttggacgaatgattgttcccagactggtattgaagtacaactgcatgacgaaggcataattattcaaagaggacgagcacatctaaggaatctttcgaagtgcttacggtgtccacgacgtttgtgcaagcattttgacggataatcggcttcaatgtatcaatgttcaaatctatgcactttccaccgaccgtgtcgccccaatcttgagttcttggaggctgttgacttaaattttgtgaactctttgcagctactcggacaattgcgagcgcggtcgcatctggaccaggtatccccggggcgactgtgcacacacatcgcaattagcctcattctttgtaggtataagtctgcagactcgactgaactcacgccaggcccctaagaaatttgcatgaacacttattaatcaacgttctactgcccatcgaattaatgaaggcaatgcttacaacaatctgtgtccattgcagctcgcaagtaaaacgaactgcccaccttgtccgcctgcgtatcgataattacgctgtatctgctcgcagaaaatgagtgatgttaacaatcttttctggcagatataattgattttctactcacctttgtccgttatggaattgcagacggtgcaaattgctgggaccgacaacccctatggagtcagcttcgacgactgtgagagggtgctggtctgcggaaaacctgatgaagcacgacaaagcgtgcatagcttgtcagtggaaaacaaactctttattccattttatttggatcgagtcgcgatctttacgaaccagaacatggcgtgacttcctgcttgaatcagccgaaaacgagttttttggtttgggggcaaagttatttcgaggggcttggtaggtgtttggcatcttgatcctcgagttgcaaaagagcagttgaagattccgactccatttatcaatgcgctgttggcctatttgaaagatgatttggttcgcaaaaacaatcacgatccgaaagaagttagatcatgtcacgtattgatgacttggccaagaagacactagaaaactgacagacggtgcagcttgagtaccgaagtatcccgaggctgacaaggtgccatcgagaataaccgtactagtactgtatattccatccagaaaatttgagtagggtctcgatcagaatactgccgtggataaagacggtcgtcacttgactgacttatgataccaatctctgcaagttgaaaataacaacacattagctctctagacgcagaaccgagcaaaatgattggcaacgcacgaaatgaagagtataatatcattgtcgtaattcttcccacgaaccaaaggatcccgtggactgtgaacaaccaaaggaccggctacaccgtctatcgccaagttacgagcatgtgcctggcagttggatgggttctctgtctgagtaagttgtcggtcttgaaaaaaaggaagtctgaggtaatactcacatgataccctatttggaaacgcgcaatgtaaaattagaagcagtcttacatgatctcctatctctatttcttttgaagaggaagtactcaacaaaatgttccaaactgattccgaacagtaaatttgtaggtaaaggagctcttagccggtaagggacattgcgtgacgcctgaatggacaaaggtcgagtgaataattagtggagaactgagacgagaaacgggaatagcgatgaaatatctaaccagtgactccatccatctgatttgtcagaaaaaaagtgtttgtcagaattttgttgttggatttcgttttcaactataaaaaaaaagaaaatgtttgcatgagtctctaacgctcacccagggtgttccagtttgccagatcccgtgccaatgaattgagacgtcgacatccaagtcattctggacgacaatttgcaaagtatcgccctggattgaaggattatttcagtttttttctttctttaaaggtttggctgcagcgcaaatcagcaaggtacacttgcgcaagatattcacctcattgcactcgatcaatggacctgggaactgatcattgatgaccaacatagttcttacaaaacccaagtaatcagaaagacgacaaagcaatagaaggtgtgccgcgtgcaaacatgaggactcacttgctgaacccatctggtgcaccgacagtatttctttgaaaatcaagttaaggtaatcgaacaaagaaaagcatttaagtagttcgccgtgaaggccaagagtagctcatatagatccacaccgaattgactcacgtgactcgaaagttgtatttccgggtctggggagtagcagatatttggaagtcatgtgaagacaaataaagctcgggatgattgaaccggaccgagcaaatgttcgagcaaagcaacaatatataggctaagctaaggttgaaccagaggaatgaacttgagccaaccatattttctaaggagaaaaaaaaggatggacccaattagatccttggaaattaattaaactatcaaaataaggttgagtttgggattgcgatttggagctgttgggaagataggaggggggggggcggagaaatgggatctcctagtttgcaactcagccttttgagagaaatgagtgtggtggatttccaacactagaaaacagagagcatggccggcgaaaatgtctcaagttatcataaagtggtggcatctgcaattggtatgctctttttattgtgatggttcgaagcctccctccatctgtcaaatgctatattcgtagaccccaaggccctggcgatagcgcttagggacaacgagtatgcggtaaaacatgcgaagtttgatgtcataagtttactctcagcatcacagccgtattgagaccacgccagtaaattgatcaaaaaagagatgaagtaagcgttggattattaactttggtacgatgatgctggtgcgacgcgtgctattaccggggccgggaaagctaaagaaactcgaagagggtggtgatttcttttttttacacttcgttagcatgaggtcccacctagtcttccaaacagattcaacgtttcaggggtctccgcacgcgcgtcgggtgtcgcgatcacgaagccggtccatctcatctggccgttgtgctgagccagggttcctggtctcaggctctcggtgcgtgtaagtctaatttagcgccggtgaccacaattctatgtaaacaccttgacataagcccaaggcagcagggcctaagttcattttagagcctttctacaagcaagcaatattagaaaactttctttacatggatgtgtatacccttttcctcactgaatcctcgctttgatcatttaaataattgtgatagtatggtaaaaattgtgaggaaataacttgacacatttcaactgaggttgtcaaccagtcacagatttgtggccgtaagatcaaagtaattaactcaagaatgatctccattttgggtggcttgagcagcttataagtttggatgtcaagtttattggaggacttcccgtgggttttacaggccttgtaaagctagatttacaggctgtaaagctaattttttgctgggaaaacggtttcacgagcttgtaaaaatagctttacagggggctgtaaattcgacgggaagtcctccattaaactccagataccccgtggaaatcttcaaagactttggtcaatttgcttccaggatcactcgctgaaatttgcttctacaaatatcatgatctaaaattgaagtacataaatacatggacataaaaggttacaatgcgcagcttttattacaatatctatgcaacacatgatagaaaatgagcatatgatatttttattagattgagttgaattggtacaaaatgcaatgaaattgatggtgttgaaaatactcccaagatcatgagatagcaaacgctcaggccacggagaacatagcctagatcatcaccgcggggcggcaagatttctctatcatcaaacttgtgaaaaagtgagtgagggcttggggaatcaggtgctcattgaaaaagaaacatgtgatccctgatcagattttttctatttttgcattccatttttaatctttaaaaatacatggagatacaataacacgaaatgtttggtattatatttttttttctctagcgggtataaaagccgttagagaagcgtgctgatccgaggaagaataccaagctctgagagggaagacagcggattgcgaagacgagagaagagaggttttttagactcgatgggtcttcttacatcgggaccgcatgggatgtacaccagtgttgtgcaccgctgcagagccatctcctggtacattgatgaacgcatgagtccgcccctttaaacattggagcagcggatcatgtgtgaatggtcatgctgttataggtgggtcataaggcatggaggagtggagggcgaaagtgagcaatcgtaatgaaggcaaggtactctccacctgacatgctgcacacggctcaattaataatgtacgattgtaagctacatagtaacataacaccccccttttttattagagtttttaaaatctcttactgcgaccttttaatcacgcacgattcggagataccctttgatatgcactattatcagcttgccacttgggggcggccatggcatgagcactttgacccacgggaggaccaaaaaagcacctaaactccattaagctcaaatagactcgggagagacatgctatttatgtatttattagtgtaaataaataagtgcatctgagtgcattgtagaatgctttcgactttcgattggatttgcggatgactctcccttcggtgcccctgtggagcaggagttgatcacgataattttcgcccctaaaaaatatgtacgcaatttttatgtagaggtaactcatgaggaaggtctgcagcagatgaagtggtgggtcaacatgtagaggatcgagtgaacaagttgcctttgttatcctccgcaattcgtgaggctttttggcctccaaatctactccgcctgctcacccaccctttcactcatcgcgtctttcgtttacatacttttctctctctctttctacactcccccccagaagcatctcccctccaaatccctcccacttcatcacgaagaaacctatccgccaacattgaaattacttcgacttgttcccagattgtaaacaaataaccgaagaacaaaagatagcgtgatcgtttgtagcaaaccacgacccccaaggatgaagtctttagcagtcctgtttttcgtgtcgactactgtagcgctggtgcacggggcgacgacgaccaactacgacagcatcccccgcccccaacgtggccaagattacatcgatggcacctacgaggccaatgcccgagtgatgccagagatgtgtccgagctcgggtgcctgttcgatgatggactccggatggccgtctaaagggttttcatgtccccagaaagccgattcttatgtcagttttttttttttttgattgctcaagtagaatcaaggagaacttgaaatattgacttggtttttcccctttgggtgcgatctgtcttgttcgaaaatcgaagggtgttccggattattccttcctcaccgcccaggagactgcgatggtctatggagggggagacgagatctcggcgaaggagtggcccaagtcgtgtgcgcttccgcgcaagggatcgaagatgatgagatattcgaacggtacgcgtccgtgaatatctatcgacgactctccggagccccctgttaactgaccatgaatcatctttcttctacaggtgcctggagtgcaatctactccatcacgccgacctgcaactgtccccaaggtgtcgagcctaaatgtaccagagctaatgggctgtcgaaagagacttgcaatattgcggtgtacgtgtttccttttttttcccataaaaaaccaaaactcgctctcgattcatgtccttcttcccctcccctttggtatctattttagtcttaagttttgcgaggttcgttctggctcccaagtttgtgcgccgaaaagatgagtctcaagggtagctggtggacgaggaggatccggtacactctctcgactgctgtgggtctgatatccaggccaatcataggctgaaggaaaatgtgattgaaaccttcacccttctttatattcttgtacttggatcgacttcaaacccccaaaaaaaagctttttcaccaacggtgaaatatatcttattggttccaaaaatattcttcctggcgcatcctcatttgattaaggtgtgaatttcggatgagatagatcgttgctgtatgtgaggagacggatgagtgacggttacgaccatttgatgacaagcaagcgtcaagataaagaaatctaccttcaagaagagttgaaaacaagatctttatctagacatcacacagacataaaggaaagaagtatggcagaattaagaatcgaaaatagtaagtggattggttcagaagacaagtggggtggtcatgggatcatcttcatgagcgtgagcttttcggggcatgagttgttggcagtgttctggtgcttttgatacactgggggtgaataatcgattcatctctgatctggcaccagcactgtgcatcctggcctgatccgaatcggtcggattggggtcgtcggagtacatattctgcaggatgtacgggtcgaatgggtcccagatcctgccggagctcggctttctgaaggtttctgatcaatcgtcatctgtctcccgaatcccgatcagccggagcgagctcagccgcgccccggctcggcagccgaacggaggatgatcgtgtgacattcaagaatggtgttgggttttgaggaaggcgcatacattccgaaagagcggcttacttaacctttccactcctccgcccccctcgatccatccctccccgatcgcaatccgcaccgatgggagccgagtcccttccgaccgactcatccagaccgacgccggcttctaacagtaatcaggtctataaagacttgttcgcagggacgatcggcgggatcactcaggtcttggccggccaaccgttcgatatcatcaaggtatcagaaatctcagtcttccttcaaataaatacatcccttgcaaaaacagaacaacttcatatctaatctttttttttttttcgctcgcttgtggtctcatgtaggttcgattgcagagtagtaatcaatacaagtccatgtccgatgcggccatccagatcagtcgcaacgaaggcttttcaggtttttataaaggtcagtctcgacggctctcaaaatagcttcttcttgataagggtcatcatcatctttctaaacccagatccgttgtcaatcaggtacttcgcttccattgatcgggatcggggcgtgcgtttcgatccaattcggctgtctggaggcctccaagcgggcgttcaagtaagcacagcaaccccccctttgtcattttctttcttgagagagaataaaaacgctactagagaaaagcggtatggttgtggtgattgatgactctgttacttcgatgtgaacctgaatccagagagcgaaacctggctaacgggaacggtcctcagctgagtttagggcagctgtatctttcaggggcggcagcgggagtcggcaactcgatcatctcaggcaagtctatcgacggaccactcatccagataaatgtatatggaaacaaggtcctatctctctattaacaatcatcctgcccataggcccggtcgaacacatcaggatccgtctccaaacctcctcctcgccagcccagttgaaccacttcctcggcccgggcgacgccctcaaaaagatcatccgctcagacggcatccttcggggcctctattgcggccaattgatcaccgttgcccggtgagcagaagaaaaaacatcccccccccccccatcttttcctccttcgctgacccaattcctaacaaccatgatccttcgctcatgaaagtgaattccatggctacggaatggtaagactttatctgtgaactctcaacttgaaagacccatcatcacttactcacaagatcccaaaaaaaaccatcgtttgatggatgtagtattttttgggatacgaatggctcgtcgagcgacacatgaagctaaaggactgttcgagatctgagatcgggaccggctgggcgatgctatacgggtacgttcggcgctggatttctaacagccaattgtccggggcttgactgggtgaaattttctattagggccggagcgggatattcgatgtggttgagcagttatccgttgggtatgttaaaccaattttctttcagcttcaactgaggagctgaaataactcatgtgttttctatgtttgacagaccaaatcaagacccggatccagaccgacggcttaccgtcccaatcaggctcaagaaagtacttcgggatcctggactgtgtccggaagatatatgtcaatgaaggctatcggggcttcctgcgcggcctgacgccgaccctgatcaggtcagtccaacatctcgctttcatcttcccctccattgttgattgaccgtgattgtttctcttgtttgatcttccggcccggctcagatctcctctcgtcaacggggctaccttcgccgccttcgagaccaccatgaggttcctcaattcatcatgatccaacgctcgtcctgacgccctcatatcacgaccctttccctgctcgcctcaccaaatctctgcgtcatgctcttgcccatagcatgctccgcgctccccgtttttacactgttccctcgatctcttgtgtccagatagctcttcccaaactgaaacagccaaaccatagatatatatctaccactctatcaccacaaaaccaccgattccttggacccattgagtgacagcaatcccttccagcttgctgtgtctccaactaccatcgcatctgcacttgcctctgagagaatccatcgatggcagccgtattaccctgccccgcaataatgccgcgactcttgccattcgtgctccgtctttcacttgtgtgaggacattctttaaaaaaaaaaaataacagtcacatccaggagactttactctattcatcttttaagacatctcatcatgatgatcattggtcgtttgagttcaacttcatatggcaggaatctcaattgtttggtaggtctatggatgtatacgctaggcctgtaccaagaccgtccatgtagcttctggatcaggaccagacagtgcatcctcagggaaagtattgatcaagtttccagggatcctgacttgctgtttgtgtatgtatgtgccatcctcaaataagaagaatttcaatatgtaagtttcaaaaaatgtgaatctactgtaagaggatgtttcttacttgaaaaggtgtgttgaaatttgttggtaggtccacattggagacctgaggacgagggtgtcttcatacccaggacgatactgcacaccaggacaactcaaacgcgatatacactcttccagaggccagttgccagacaaatcaagcccccaaattcggtgcctgttttggatacgaattgttcatcttgggacggatttgaaggggcccaatttggcggtggatgggctacttccaggcctgggtttggactcggcttcacttctgtagattgatagatagctcaatgaattcacgggcactcattctggaatgagaggaagagaacctggagaggaataagatggcaaagctgcaggaaatgaatgtttgacgcaatgatcagtttgtttgcactaactcatttttgaggatgggtgcatacatacagagacagcaagtcaagtgcaaacaaactgattgttccatcaaactggatttcctgaagcttcaccatctcattcctctctctatccctctccgctttctcttcctctctttccaaaatgtgtgcctgtgaattcctcgagctgtctatctatctagtactacagaagcaaagcaagagcaaaccctggccctggaatagcccatcctccaccaaatctggtcaaattcatcccaagatgagcaatttgtatccaagacagacaccaaatttgggggcttgatttgtctggcaactggcctctggaacagcgtatatcgtctgagttgttgcggtgtggagaatcgtcctgggtttgaggaagatattgtactctggtctcaatgtcatggaccaacaaacaaatcccaacacaatgacatctcacaaaaaaccctcataactttttctttcctgatgtaatttgcacatctcttccatgctaaaaatccacgcaacatctttctttccttgctgaaaaggccaaccaaaaagaaatgatgagagagtttgcaagcaaaaagaaaaagaaaaaatcaatgagatcacatgattgtacattttgtataaagacatgtgagtatgtgagagagtgagtggagaaggattcctacataaatagacattgcaaccaagaatgaggaaggaaagtaaagctctaattagtacacagcaaaagcctagaaccaagtggtgggattgtgaaacatggcaaactaacaaggctggattagaatgagtctgaaaacaagatcaagccaactctcttccttctgctctcacactagtacaaaccatataaaacctgtctcaatagctagtttatcaaaacgtgcaatctgaaaaaactagcaatatgattgagctacaacatgaagtcaaggtatgagtctgagagaagttggggaagaaagagggagacaagccagttgagaggggaggggatacgaaaccttcagaccacgagatgatttaggggggaacgggcaaggaagaagcgtgttaatacaatgccgaattgcaagcaagtgattgacgagtgattggagtagagatctgagcggacgagatgcgtgtgtatgcaaagaagagccgggtgtaaaaactttgccaaaaagaaacatcgggtcctgtttactaaatagaagaaggtcgtgtgtgttgaagtgaacgatcaggtatatatcggattgacggtgtgatttaactgatcttccagtggtgtttcggaagggaatatggacatgctcggtcgatgatcgataggagagtgaaatatcgtatgctaaacaaacgggattttggctgtatacatatatcttttttttcattcctcttcattttcttctgaaaattttgagatttgtttttttttttggtcatcaaatgattggttaggttttgttattgatgagaagagttggtggaagggagaagagatgacagaaaagactgcaccaacgggttaaaaagggtgcattctcagcagaaacattcgagtcgcgatgggccaaatgatcgttatcgtcctgctgcgggtgtccttctttagctttacgcttaggcgccttagagtcgaggttgacgttctccatgcaaagggcgcatatcaaacagggcacgagagcccagacaccaagccagttgaggatgcgctggacgtcgacgtaggcctcgttgatgtgtgtcctgttctcaccctcgtaggtgagtgcaaagcgtaagtcgccgacgatcttggggatgttgctctgctctgatgggggtagtcgttgggctagcgccgactccagtcgtgaagtccagattgagcctgccagacttgaaccaactgctccaccaatttgagtgatcgtcagaaagaccgcagtcgagatccctacatcttggtgtgccaccactgcttgtaccccgagctgggaggcaagcgtcgtgaagcctcccccgaagccgccaattacttgtgaaatcacgatctctgtcattggattatctagcttgcggcttcggaccatcaaaagtgttccgactgcatggaacaaaatcccgacaaccttcaatagtcaaatgggttagcatggtttgatcaggtggcaacatgaggtaagttagaccaggtaagttcactaaccagccagatcttgtatcgtcgagtccatttgacaagcaatccacaaataatggctgaaacacaggcggtgaagaggtaggaccgctcgacgtactgtgcgtcccgggcagataggaacctggccacctaagaaatatcacatcgcaagatcaaccaaaggccagaaactattccagcgataaatgccctgtaaaccgagtggaaagagccgtacctggaggaaactggtgaagtagctctcatacgtaaattgacatataaaatgccaaaagcatacgcccgaacccaagagaactgtgcgttgttcgaatagtcgtggaggtatgactggaaactttgcgaatttactttcatagactccgaaacaaaccaagacgatagcaccaaggatcaagaaggtacatctctcgactaagctccacacaacatttgaggccaagtcaatttctctagcgctaagatggcaatttgaccagataaaaggaagagaaataaacaaaccattaaaccagctaacaccgggctctttcaccgaccaagtgagcggtagcagtagtagtccaaatcccaaagtcaacaagacgagtccgacagaatcaagctgctcccaagcctctgaccagaggctagtagatgaagagcgggagctgtataaaactgcatgaggagaatttggggggctccagattcccccaggttggtcttcctggtcgtggtcggaggtggggagggagatcctacgggagggccggctggcttcactattcagcttgcgccattcaagccacaagacgaggacgagccagctggcgcagagcgggaccgcaagaccgaaaacgaggtaaatcgctcggtagccatacgcgcctttagacaggaaccaggagccaaacacaggcccgatccacgtcgtaaatatccatggagaggtaattgtcgaggtcagtagggcccgtgacgttagcgacgaagtgtcggcaacaatgatcatttgtgaaagttgtaatccttgtgagcctaacgctgccgcagttcgggcaatgccgtactgaatcacgcctgtggatgaggccgtaagaagagcacctgcagattcactgctgattagtaaacaataaatgtgtcccccaaataatcagattttggtgatgattaatgggccaaaaagacttgcctacgaggtataaaattatcgccactaggactccctcggcccttccaaagacatccatgatcttactcattggaggcttcccgacggcaaaagctatctagagaggacatagaccaaaccaaatttggtcaagttagacgacgatgaccttcatcaacataccgatgcatgagaagcaaaaacatacgttggtcataatccccacggtggccagtgagctgtgatgtccgaagagactcaggaaatagggctcgatgagtgggagcgagttattttcggtagaggtaatcgtcgagaggatgtacatcctagaatgtgcccaaacggaaccaacacaccaggaggaaatcattgaatttcgtcaatattgttgtgagaagtccagacttggaatcaaaaaaccacacagcacgagagaaatgttctctggctcctgacggtctgaaaggctcagtccagtgagatggagtcaatcgattgagataacgctcattgggagatacccagatacatcatgatacggtggatgtatgcgcatacattcagcggaggtcaggtctgctgggatggccaagggtaggtctggcggattttcaacctgaagctgcctgcagaggtccgaaatcccggatcggaagtggcttatgcactgctggacgggttatgtagatgaaaaaaaaaaaaaaaaaagaaggaaggagggatgagtaagccgaggcttacgcaatatagattgaccggacgccccagcgacttgagcgggcccggagccgctcgatgatggcttccatcttgagtacgccgaactgtttaggactagccttttctgcctcgtcttgctgccgacgctgatcgtcctcatcatcatctggtccgtcgtactgctgctgtccttgggttgtccggcgtctcgagccgccctctgtaacgaatctctcctggcgcagatcgtcttcttcctcgttccttcgcggactcaaatcagtaggcttgtttgtggcatccatcggactggggaggtaagggtgattttgtctcttttcgtttgttggactcgggattgagcggtcgaatcacgagagcgtttcggagttgatgatgtgcttgttgtggttcatgaatttcaaggggcgctgcactttttttttttgaagggtagtgcggttgttgtccagactagtataggggggctggcaggttgttacgggctgtcatcagcggatgtgggttactcttgaggaccaggaaatgagagtttgtctgtcttgggccgaaattcgagtgctgtgtgtcttgggttctgctgggacgtccaacgtgggtgcagtggtcggtgtggcgggtgcttgtggtatgaaggaggatgaagccaaaacttatccggagatcacaaatgcactcggggagtccgaaattctgcgccgactcgtgaactaacctgtggtatcctctcgtgtgacccgctccgacggacactccaccctgttccatcggagagcctatcttattgtgccacaggatacattcgtgacaatccacaacttgtctcaatccagagcctcatcgagggactcagggaggctgaatcagaccagctcatacagctcaagtggggcatctcccattattcatactaactttataacagtctgagactcattgcacacgaactacaaatgaagaaatttatcgccgctctcaagcttatcaatcaaacacaaaaaggaacagaatcatgaaaatggtctcggtacatgatgcatcggtacttgacagcgtttttttcttagttttcatgaatttttaccctgatcaaagtgcaccctttctggacgcatccatgaatcttggttataagaattcgcactttgatcggctatgcaccgcatacatttatggttattttaagatttctcaactctgccaatattaccttgtctagtgatccacaggccaatccagatgattggctgcggagtcagaggcgctatgccgacactcacaattatcaaaggtatgcggaggtattcactcccccttctccgcaccatattgtgttgcggcatctaaacaagttttgtgggctatctcttcaagaattatctgccgaagtgagaccgattaactcaagatgagttcgcgacctgccgagaagccgggggcgacccagaggcctggaagaagcttctctttccaagctcgtcaagagccctgccggaggactgcactgaattgaggacttcgccggctgccttaagctcgcagacaagaatgagcaggccgtaggaaccagcaagatcactagatcggtcacgcgtgcaacagtttgcgccgccaggcccaagggctttggctgatgccgaagggctctaaaagctcattgcacaaccatcatgtttttttttaaaaatcccttggcacagctgatcttccgttctccagcccacacaaacgcgttagagaaaaacccggactcaactaagtcccgcaggcggtccgcccgcctgcgggacttagttaagtcagaagcatttcaactgtccggctgcagctgcccacgtggatgtcgactcgaatataagactcgcctttcctcaagtccgactcaatcatacctggttcatttaaatcagcaattggcataaggatcactcgatttcggctcgggagatacactcctttatttgcatttcttttttgtcttacctgcacaagagagccaaaccggttctcgaaattgcaccccaacaaatatagatgaagtcttctgcttccattcgatggccgattgtccttgccattcagttgtcttggctgtgtttcccgtcgagaggtaccaggtacagctgcctgcataagtgtgagtacgcaatggatcatcccatcttgtggcttagctttcaataatggtacaccaatgcttcttgacataaaactgaatgatatccattttcctgccgaagtttggagggaaccaagcgatcacaggcttggcgcggccatcgaagctcacgcgatactggataataagcgtcctgtgccacccacattgagtcaagaggcattggttgcaccccagcaacaaccccgcatgtctcgtcagcttgatatggaaagtgggtctgcagacagctttgcaggtgctgattggccaagcttggagccggggagcgtctcacaaggtcttcaatcccccatgaatcctgtgctgttggaaaaagattatcaagccaatctcgctgacgcattctggcgaacgtcaggatcgagcgcctccagaggtccaaaaaacaaacatgtcagaatcaagccatgttgtatgtgctccgccttgctcacatctattagcaccattacatatacgcttattttttctttcttttccttcagtaaaagggggcgcgaatcgtaagtactggccgcatgaaggttttatgaattcagaaggtttgtatggttctgcttgttttctggattatttctttatttgaaatccaataaggcagcagcaaactgatccatccattgtttgtcgcattctcattgtaagaatctacagggacaaatagtaagaagtcaggaaaacttgtcccagacccatcagaggctgtgactgtcacaccctcaggtacattctttttatctcactttttgccttcccctgtgctgaacttttcttttttttaatttggtggcaaagatcctggaagtggacataggtctacaaacactatttcagaatcaaatgaaggtcatcaagtttctcctctgaaaagcacctcaaaggatttattagcaaggtatgcacattttttttcagtttccatcctcagtgctgttgatctgcccattatgattaaattttgctttgcattcattttgtttaatggattcacagacctaatccacatgagcttgtgcaatgtgttgggggggaaacaagaggaaggtcaaggagggtcagatttcagggtcccaaacatggtttgtttatttcaatctcacttctattcctaattactgtaaatcccactatttatttgtttttttcccagatgcaactttcttttataacccagtttatgctgaagatactcatgaaaaaactcaagaaattagctggagaagtttctttgggggaaagtgaaaagtccatgtagatcaattggatctcctaagattatattccaaactaagatagtgtctgttaatatttctcatttaatcacatagaagcctcttgtcttccaaaagtagaagtgcttcctcatctttgtatttgtctaattttctcatttctttccatcatgaaatcctcaaatcatgagccaaaaatctttggagttaatcagaaatatagtgtgtttattagcactttttgttgtcttgattccgtaaaagttacatgcaagaattcttactctaatgaatgaagctaccccaaaatgttgaaaaaacaagtagtcttgtcaatttggagaatttttattggcttcatatcttatatattcgactcattttgggtcaacaaactcattttttttctgagctggctgtctaataaagtttttttttctgtgtcctgggtgggcactggtgttcaagaaactccagttgattttgcaatccaaaacctgtatgttcacctgaaattcagtttggaattagaaattctagctgatcaagggaagacaatcatctacttggagaagtttgaaatggacccaacttcaagtgatatatgaaatgcccctgaattttaaaatctcaggaatcgtgaattatgggtgggagcttttttttttggacagtattcataatatgtgaaatagtcccagaagtgtggaacataacactttagtttcttgtcacacaggtaagaggctggtgatgagctagggaattgatcaagttttttttctactatgttggccttttcagactaacacttagcatgaccagtgttcctgcttgcttgtccttgaatacatactggaggagcactctggctgcacagaaagtaagatccagactgttctctaccataagtatgtccaaaattccaaggaggaaatcttgggattgctctctgatgagatgaaacatgattgatcagcaaggaaacagaaaatttgatctccccacaatttgagtgggcctcaatcccaccaagtaacagcagaggtactagatttcaattcaagtttgtttaaatacttctcagtggcttatattttattgtatatgatcatgctcacagccaacctccatgatactgggcggcaggagaagtacatgtaagacctaaaaccttcctacaaggtacacaaaagactgatctgaatatttctcataggcctgtattgatttcttacctaaagtatcagaaacctaccttgttgtgacccacttggaattttgaaaaatctcttgatgaaacctgatggctgtctgctctcctcaacagtaaaagattatagtttctgctatccaggtggtctgatttttcttctcaaaaaattttatccttcattttatttttatttttcacccctgaaagaaacccataccaaacctcccattcacaattgaacaatgaagctttctaattccataaaacagtgcattgttgttgccattcacctatgttggctgtcttctgcactgaatggtgccccaatgatagagaagctcaagtgctgtttctgtggaggtattgtggattcttctattgaactaagtcctcaaatttcatcctaaacatacaactgactggattttctcttggccttgaagcatgtgatccaaaatcaattggatcaggtgcagaagttgaaaatccctccactctgcagagtaatccaacagttatcaaaccacagccaaactttgcagctccatctgatctgcctgtgtttccagtggtttctaatttgccccatggtgtgcatgaaataccagtgaatttgggcaataagctgtctagacagacaggattggcagacagccaacaacccaacatgtatccatcagttaatgagatttatgaagatcttgatttaaacttaaacaagctatctaatatgaaagtatcaaagactgatgtgtcacagggtaacataatctcattcttactttgactttcatttggtagcatgaaacttatatccccttttttccaccagaaactagtggtaactggaaaaaaacagcatgtgaaaccctgttgaatatgtcagataacttcaacccaatttctgagtcaggatctaatggcagcaatgggtcaagtgagtaaaatccagatcaatttcttcttctgagcatcatatccagactgactattatattttacctctaattcctactcatcagtttaccctagtatgacttctctgagcaaaccagttgccaaacctacccttgtagcccctactgctacaactattgaaaccaaatataatagtcatcagattcaagatacaagtaggtatttttatcaagatttaccttgatttcagattacattaattacaaggttgatgttgagaaccttccctaaactgattattgttggtttgacagatgagcctgctacagcctctcaagccactgcagtggattatatgcaaagtaggtttaataaccatgctattggaaatatagcttatccatttccttcaaaggaagacacagcatctggtctgcactttgagatttattttttgacttttacatccaataatcattccaagaaaccaatgaattttctccctcacttctatctgtaaggtgcacttgggatgggccacataatggatggtatgggagaaaacaatttggctattggctcctttaagcctcaagttcacatgcctaatggccagatctttccaagaccaaactcaggcagccagactaacttatttaatcgtgggcattctctccattctttcttagtttgaaatctcaatttatcatcttgaggctaattttttgttctattattaatatttagttgtaactccgtatcaaggtgagaatatttggtttttggatgaagttgtgtttttttttctgatgtatagaactttctacttttgaaaaaccgctactttgcatataatcatttggaaaaatctggcatcagggaatcatgcatcttgtgggtatctctatattttcgcttgtgattctgatctcataaaattgattttggctgatcaatttctatccctctagcaaatactgccttgaatttaaattgatcagaaagtcttcaaatatatccaattttttggatagtattattgaagaagctttgcaactcccctcctcgcataagttgactagaggatacaaaatgatctactatttattgcaaatttctttcagctgaagcatgaaatccaattatgagctgatttatctctgattggtttttgctttattactcgccgaatagattttctttatattttgtactcataaatcacatgtttacttatatgatatagaagaaaaatttgatttaagagttgaaaataatagaatataactcaacacttgctgttttgctgaatcaaaatcaaggaaaagaaatcgaaccattttttcatattccgtttgagtggctatgggttaggttcaccctagctgcgacacatcaaagctaaccgatgaacgcagccctgacatcaatcggcgtcttgaaggtatgatgcgtcatcaaaagggattcgttgttgttgtgccgccatgacaagtgtgatcaatcgcgggccggtatgtgcacatttcggagtggctgtagcgggtagcctcagcctaacatgagacaagatctagccaaaccctgagatgcatcctccggtttgggagtgttccacacaggcggcacagaaaacagaccagctcctcgccgtgaccagcatccatacaagccgaatgacctcaccctggcctggcgcaaccttgcgccttcaaaatatcaagctacaacaagacgttggacattgttgtttcgccaaaacaagtgccatcactagcggagttgtatcccggagcggctgcaccaatatacttccgcatgagacgagactgaggtagaaggaaatagtaatactggccgacccggccagcctccaggagcaggcagtgcaagggccgaagggatatgcaatgctcccacccgacttctatgataccgcgacagtagaggcatcagagctggacctgactaacaaaatctgatgtatattgaagtattatgcgtgccatccatccggtacagcattgcctccagatcagtaggactgttccactcacgcaagagagagcagtccggcttctcgacgcgacccgagaccttaagtccgatagaacgctcaaacatgagtactcaaatcgagggtataaatagatctatcagatttacagcctgttgattcatatagttcatttgcctctaggatctgataatattccttttttgacaacattctgcaaaatcaacctgaatcttccattcgtagccaaataaattatgaagcctgctatttcaatccggcctctcattgttcttgctgttcagctatcttgtctaatcgatcctctgacaggcgcccccacccccccatggcgcgatttttgttgtggctgtgagtgtagagtagatccttctatcagcttgaggtgccaatagtgatcttaacaatttacctgaccgatttgtattatacacttattgaagatactaagccaagggtagaatcgtctaaaagacctacggcgatcccagaagctcctgaggcagctaatctcccagaggcctttcccggtaagcgagtcgcgtgtttacacagaaaactttagacgtttcaagactacctatctgcctgatatcgctgtgacgggttcgtaaatatcagatcaagaaatccttagcacgggggcgggtgcggttccgactgtggagttcggtcatatgtcagaagcgtcttcccgtgagccaattacccttccacttagaaaactcaccgatgttaaacgcgtcgatatcagatatctgactcctataatccctgtaacggttgtgtcaatgttggattcagcaacagccaaagaaccgaaagaggaagcttgggctggggagaccgatatcagatctggaaccgattcccgtgagccaatcacaaacataggaatctcatgagtgactaaaagtccaacactgactacccgactgagctccccagcaggctccaattccgattcggagccgataaagatgatctggaagcatgtgatcagtaaggctgaggcgaatcagtcatcaggaacgagttcaggtgagttgaacccttattaacctcgctcatgatgagcgctactatctgactgataggctttatcaataccgatttcaataacgtgcacagtggtgaatgatgaggctgaggataaagagtttgatcgcatcttagacgacgtcttcccccgtgagctaaacgtttttacatagaaaactcgctgatgatacttgcgtcaatactgggttatctgagtgacatcattgcggtcggttttctatgacggattcagcagcatctaaagcgccgggagatgagcatcagaatgaagacgagtatcacggatcagaagccttgtcccgtgagccgatcatgtaatataacttgctgaagatgaatgctacaacattgaccatctggctgatatcactcaacaaatgttccggttcacttctgataataagatgcgcctggcggagaagcctccaccaaaagcttggaagcaaccccgcatgggaccgaagatgaagacaatgataaccctgttgaacagtaccttcagtctccttcatccaagcttacaaacccagacaattggcctgaactgattatctatgactcaacaaacaaggctattctcgatgaaaaaatcaaaaatattttcacggcaaactcaaggggattaaggccagggagtactactgttgcctcaaaatgactttgatcaccctcaattattcagctcatgttatcctagaaaagtacacaatgtttttgccatcatttgattaatcaacaaacaaaaaacttaatttaaaacaaatttcaaattaccttggtctgaaaattctgaacttccattgagcatttttttttctgtgcatgaatgtacaaaaagaatgtttggagaaagtttgatttatcattcatgttgaatgatatttggaaaattcattacatcattcttgaggaagcagaaaacaaatttatgaaaccttcaatgcatgaaagtttacaatttaataatttatatatttgtctgtctgcatgggtttcagaaaaaaaaagaagaggaaatcattggtataaagcaaaatacagtagagcttgtcctgacccatacttgctaaaatccataaccttcctaaacccataggatttagggttaaccaattttgttacagccaaagaagggggcttaacccatgaacctgtcatcccatgtaacccataccattttgtccaaaaaactggggcttggtttggacactgtgttataacttatatgttataaatgttaagactcagcgctaaattgcacaacctatatatatcaacataaatagatataacacaattccgcgccaaagcttaaaatttatgacgtataacgaggttttccaaacagggcctggatctttcctctccaaacccataattttccaggcctggaaaatgaatacatcatgacaactcccctctggctgataaacttgagaataggcttgaatgatacagtacaaaaaatgatgagaattatctcaaaaaggcacaacacatttcaattgattcattcttcacatcaagctctggttagtctcttgtatatgcacacatatgaatggccctattttggacaggtatgggtgtttgtatgggtcaagaaagtttactttccaaagccataacctgtcctaaaccatagaaaaattgctttaccattgggtatggccatgggttaggacaggtttgtcagcttgctactatggcagagacaacctgtcatgagcaaataaaataataaattacataaaaaaatctaagtataaagtaaaaatattacataagtaaaataaacactattacttatataaataatataaaaacacataaaaaatataattaaattaggaataatacagaaatatatgattattattgcagattctgaatctacatacaatttaacctagggtacctcagccaaaggtacccctaattgtaactccttcatccagtaatactcacttgaagaactaacaggtacccatggatcacggacacctgaataattatgcattacacataacaataagcatatactccaaatcttgtcccagatttggagtgttgtgtatagtttagaagttagaccatctccacccggggaggtaaactgcggttgtaaaccaaatttacctccccaagcccaaaattcccctgccaccgggggtgctaaaggggaggtaaatttagttttccccccctcgggaggtatagcgttgctagatgtgcaatcgctataccaacccaacggtttcacaggtcaatcctggtgaaatccggagttccccccccctatcgactagcctttcacgcgcgaggcattgaggatagcaacctgcggtggaaaataatttttcccagggttgctatccgcacgccacagctcccgagctggtaagtataccaacttggatgcctctttggggtggagatggtcttagagttgagtggcgtgtattgtctccaagcccgcgcgccgcgtagtcatgctgcgcactgttgacaggtgtgcctgactacaattgagcccaaggctcaagcccccgcgcgtactaggtatgcctacccgccttggatacatgcataaccccctctgggttaccagtatccaaggagtgggccacaaagccccataaactcactgtgcacgtgtcaacaaagcccccacacgtgtaataaaaatataaacaagctagaatattcatgaatatactacagtaactctggatattccatcttccagtttgtagcacgtgtaacaagccccagaaaccagttctggcacattctgtggcccatttccaaggtaatggctccacgtaacagactaccccttacccacaggctcccaaggaatattcttggttcaaataaactctttcttgaccccttgaagcttctagaatgttatccccaaggtttcagcccttgttacgtctctaggtgggccaaaatggcccaaaaagcgcgctcaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttaccactacaattgctgttattaagcctcaagaaccctcaagaaactccccagtgatcacccagcacccaaaatccacctttttgagcgcttccaacttctcagtttctactctgaagatcctcaagaccttacaggattattactagtaagtaataaccctttcttgaagattttcccctttaaaataaaatcctgggatataaaccacccctgtttacaggccccagtgtaccaggtacctaaattctctgcctttgcacaataccttagagggatctaaaccactcctgatttatcaggcccctctggtttaatttatattaattttattgatataaattagccaattttctctttaaattaaacccataaattcccctattttattggaatttattcctttaaaattaaaaacaaaactctacaagtcttttgtttattcttgcaccacgtgtagctagaagatcttgtgtcttggcatcacgtaggctgacaaggttctactttaataaactgctacagtatgatcctggaagctcctcttgatcaagcaaaaatccttgaaatttctatttgatttcagtttttaaaaggattgattgaattcttgcagtacaaatctagaaagtaggatgatatacacgaggtgcaccggacttagaacaaggcactgccttcttgtccggtgatgctttcataggttttgacgatgtacatgtgtgtgtcttttcaacattgcttccgagctcctgaacatctgagtcggacttagaacaaggacttgtcttcgtttgctgaggtcttgtcctgatcgttttagctagcgaggtctccggatcttgaagattaggcaggggcttcttggtcttcctcacaacatcttcaacacgcgagacatccaccacgctgatgagatgtctcatcaccttaaaggaacggcttcgaagggttccatgactttgattcatgagctgagccgaggactttggcgagatcgtttccttgatatcctccggcttctccttggcttttgcaagtttgagacttggtagttgaacatgagatggaagaattgttgccactcttgtttccagggtctctagccgagtccgtaagatggtgagttcctcgcggaggacattgacttctaacatatcagacattgtaatcaaaagggattaaccgacgaccagagagaaacagtgatgaccgattgagttatgattccaaaagagaaccgtagtttggaccacaattggttcagagggatacccggcgatgcgtttggtccagaaataatgcttgatgaaaagatgagaagagtgtaggagatgggagagatgtttgtcgtccggcttgatgaccaagaaacgacgagggataccaagacgatgatgatttatctgtgttaatccgcaaggttgaaccagagtttattcttcttaaaaaaaactgaaaaaaaaaaggatgaatcctcgtaaagcgagggttccgtctgcacagggctgtccaggtgtacaggtataaggggtggtcgccaattgtcaagggtgggttactccgaggtgatgagatccgctcgatggaagtttactggagttgtccagtggctccaagtcgaagaaagatctaatccggtccacggtgttcacgcccaagccgttgataagtttttgagaagttcaggctgagagttccggacagtgatgtggtgatgtgaagggaacaggcaagtttgaagtagtgatttgttgatgtatcttcaaactcaagaggaatgatttggaataaaaggttgttattattttcgtctcttctgaaagtctggggaacaagagaatcagaaagtacaacttataagctctatctgagtgtaactagatacaagcatgtaagatatgctaataacaaggaaaatgaaagtattgaaatggaaaataaccagtgaaatgcatgtgaaactttgagaggctgcagatggtgtagtaaaaactaataaactatctaaggggtagaatgtttttacttgccggctgacatatattttccattagctatgagtgctatcatgctaacccaatgaccatatgatgatagatgtcaatctatggcatctacacagcattgtaccactttttaggtgggttttatttgcaaaaagtgttgtatgtaacatggtatactgtgagtgtggcactatcaatgctgagccgctacactaagcatcccactaacgttagtgtagaggccctcaaaacagcgcgccaaacctgtagtgttagcacactgttagtgccactacgtacgctgcgctacagcgctattggaggcaaaaacagcataaaaacagctaaaatgtgctgaagcacagcgtagtgggcccttttttgccacccacatgcgcagtgttagcacatatctgcatatctgcgctaacactatgctaaaatgtagtgtatttttgttacactatgctagactaacgctacagttagcgtagctggcccagctttggcactacttacagctcactaaaactacaacattagagggaataatttggggccaacaagctacttgctatttagtgcattttatcatataaaaccactgttggatctcaagaggttgaaaataagtttttttttattgtagactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttgggggttttactcaatgacctttggggttttcttgagttggacacctgtctaccttgatctaacgccggcgttgacaaatccaacaaatgtgaattggaggtcaacaccggcattagattgcatgacagtttgtttggctctctaagcctattttttttagttgtatgtagataaatatcatacaataaaacttgatcacccagaagtttcaataaaggaaagaattgggggtgcaggttttctacaccaagcagaatttagctgatagaatcaaaactattcaaacattgaccgtacaatagcaatgcatgactaatagcagtaacaggtcccacaagtatatccttttttgagtcccatttaaccctcatttgtacccttgattacactccataaattttgaagttgcccatccacccccaaatcattggtttcacatgatttctgattaggaggtgtgcagccaaacacacaccttttgaggggagtggaggtcaacacacacctttttcagaggtgtccaggtgtgtgtgcccaatagggcctgggaagcatgattatcgtccccctagtctccattacatgtgtcagactaatttaaatagaccagatacatgagctcagactgtggggttaaggtaatgaatgcaaatacaataatgaatcaataggaaaatcatgggacatggtggaaaaatagaaacacacatgaaatccaaaatgaatcagcccaaatctacattacatcaagggatgatttgaaattccaaaaaagatacaagagcccagctttaattattgatatccatgtgaagaatttacatgctatgaagaataaaccctctggtatatgactgttccacacatgtaacacagaaaactgtccagatccacaatgtgaactgcatccatttattccaatattacctctctctttgacaatgaaacatccaattttattaatctacactacaaaaattccctaattttccccaaggataaaagcattttcagtggtgggaaacagtattttttgcatttttttatgtcaaaatgaaccaggaggaaaaattaggctaaaatgagctattttagccaaaacaaaatccgtcatacattccaaaattgatttgcaggtcatttcaggcatttttatttttttggctaaaataaaccatttcagcctaatttttactcttgattcgttttgtaaaaaatgcaaaatatatgctgttccccaccactaaaaattatatgtagtgagatacaacaacaggttgtacagtaggtggaccattatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgtagaattggtccaaaagaatgaatatgaaaaaataaaaaccaaaaacaaagtttcaaaatctgtgaaaaatgaaaaataaaaatgtttttttttgttccaaaagctttgatattcattttgggggagtgggattgttggaagaaagaaagaatggaaaatgggaagaatgattataaatgaaaattctaaacaaatggttaccagttggttttgaaacagctgttgagtagggcattcaccagctcacattgtagtaaagcactagaatttactgttttggatccaatttggacagccaacctggctcacccttttttggttccaatttttttcattcataatcattcttgccatgttccattatttccttttcccagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaaccattgttattttttatttttcacaaattttgaaactttgttttttgttttgatttcttcatattcattttctcagaactcctattcacaaattcaccaagtcttgtgacttgaagtttgtgctttcaagctgtagaatccaaaacaagcagccaaaaataacggtccacccactgtacattgttgtttttgaaataaaatgtgccttcataattgggactgtgtctagcaccaggaatattaaattaatttcactatacaaaagagtatttcaagcactattgataaatcatctgctgtagctgcagttctacttcaaaccatgaaaaatggaccttttttgttaccaatgaaacagagtttttttgccacaacaagtgacatcacaatttgggatgtatctagcaccagtaaaaatgactgtttaccaaatgacaggtgacatcatgatcatgtaacattgatcactgctcagatgctgcttcagctctacacaattaaacccagtaaaaatggaacctttgtgtactacaggtggctggaacagagttggaatagtggataaacagtaattcacattctgaaattatcctgatggcacctgtcatctgtttatattttttattggtgcaggagttactgtagtactcctgaatcagtcaagattgaggtagagggaaaaattaatatttgtcaaccaatggcagtgcaagagccaaaaatataaaacacatccaaatattgaagtatttcccttgcgaaccatctggtaccacaatgcctctagatcagtacgactgtcacactcacacaataagaaaacattctggctcctggatgtgaggcagcgcaagggccaacaatataatacccacattcaaaatcaattatactgtgatagaaaaagtatcagagctgttcccaactaaccaaagctagtgcatgttgaagtattgcccttgtaaaccatctggtaccacaattcctctatatcagtacagctgtcacactcacacaacaagaaaacattctggctcctggatgtgaggcagcgcaagggccaacaatacaatacccacattcaaaatcaattatactgtcatatcaaaagtatcagagctgtgcccgactaaccaaagctagtgcatgttgaagtgttgcccttgcaaaccgtctggtaccacattgcctccagatgagtacagctgtcacactcacacaacaggaaaacattctggcttccggatgtgaggcagtgcaagggccaacaatacaataccgacattcaaaatcaattatactgtgatagaaaaagtatcagagctgtgcccaactaaccaaagctagtgcatgttgaagtgttgcccttgcaaagcatcttgtaccacattgcctctagatcagtacagctgtcacactcacacaacaggaaaaaattctggcttccggatgtgaggcagtgcaaggtccaacaatataatacccacatctaaaatcaatgatactttgacagcagaagtatcagagctgtgcccaactaaacaatgccagtgcatattgaattgttgcccttgcaaaccatctggtaccacattgccactagatcagttcagctgtcacactcacacaacaggaaaacattccggatgctagatgtgacctgtgtctttatatccattaaaatgcaccatgtgtgtcctcagatcttggttataaatagatcttacatttcacacccatctgttcttgaatctcatccatcatagtctgaaagcatcttgccaaatcaacctgaaccttcctaaatccaaagctcagtcaatcatgaatcctacactttcaatcaaaactacaatcttccttgctgttcatgtttcttggctctttgcccctcttgaagctgcccccatggacaaaatccgtggtgcgttttgtggcagtgagtgtagaaatcattcttctctcaacttgagatttcaaaagttatcttgaaaatcccactgaccagtttggataatgtacttattgaaggtggctcatcaaaggtgtatgttggacctagacaaacagttggcttgactagtgagtcaatcatgtacatatagataacctcctgattatcacaatcgcaatcctggatatacagctgatatcaaaagatgatcagatgaagatttgcatgaagaaaccaaagcagactggaacaacctgcttgcgctaggtagagaaaatcagtcaggaaccaattccagtaagccaaccatgtataagacttgctggtgatgattggttcaatggttactgacctcactgatttggaaataggccagggttcatcaagggtaggctcaggagaaggaagttcatccagtgtcaattcacaacctgccaacagtagcactagccatcgcaggggatgaacttgagttgagacttggatgcatgtttgtagttgacatccattcacttccatttatcttctctgggctcatcaacatttaattgtcttttatttctgttcacaagatgcagctggaagagaagaatccgccaaatgtttggaagtatcccggatctgaaagcacagcaaccaagctggactgaatcttggggtgtggagaggtggatttacatttggtgaaattggattctctggtttatctagctttcactgtatataatccagatatactagtttctcctctccagtccactggcagttcttacacatatgggaccaaagagacaacacattctctttttttttttttcatgcccatctttgatcagggccagtgccatattagagcaagaatattcaaccttactccgattttgaatccatcaagactgacccagacttcagaggaatccagtgggtagccaaaaggcaaacaatctcaatcctagatctctccaattttggtgtaaaagacagaaatatggctttttttcacaatcaaatcacacagtactcagtctacctgttgaaggggaagtctgaaggcctacaagattggccaccaataattattattgaaagctttcatcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcgattagcgtagcgtagcggaattccgccatgacaccactaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagtggtttttagcagttttttgccactttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctaaaaaaccgacggttttttgatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcggcccaccgctgctttcatgaaataaaatatagggagctgtgtcctgaccacattcacaccagaagaggaaactggactgttgtgccaagctcgtgttggcccgggatgctcagaaagactctcaagtatgatcaggttcatatcagatacttgtcaatcagtatggcttatctcgtctcatggatctggccaagatcaaaatgaccttacagaattcatacataaacagaacaaggtatatatttttttttctctttgctggtcacgtgtatgtatggttctctcatcaaacaagatatatggaatcaaatataacaaacaaaaaacagagcctcattcattcattgtttttttttttttggatgaatgaaatgggcaaggagggggggtgggtatgatattcaatcgacttggatgccttgttcatccaaagtcttcaacgtcatcggcgctttgccagagaagttttcttcaggaactccgagctcgatcagtttagagaacgctttggagaagtcgtcgaagaagactttctcatcggtagcatatctaaataattttgatagcccgaccaaaatcagaaacgtccgacttcaacccaatgtttttttttgttttttggaagagaaagggacgaactttttggcccaattgcggaagctcttgtccatgacgatgcacatgtccgtggtcaacatcatgagactcttagtcttcttgtcctcgtattggggcggcccggaccatttacgaggctgccatttctcgtcaaagagcagtcgatagtagtcgttggagaacgtggtgggggagaatgtccaggggccttcgaagccggagcggtctgtgtgacatctgccgagggcatgggcgccgaggagggcgacgatttcctaaagaaaatttcaaatatcaagtgttaataataataagagggatgagagatggaatgatcagactgacctggtcattgaaccccatgcggtagaagatctttcgcacatggtcctggtccttatcaccatcgggcaatcgtccatccggcggacagttgtcgggcccaaccccgtcctgtcgtcccggacgccacgggatcttgggcccgccgatctcctggatcgccgccacccccgcaagtgtccagagatccgaatacgtcagccccgagcgcgcatacttcttgtagatcggctcgagcttctctcgggctacccccagacctgcattggctccatggttactttcaggctacaatttttttttttttttcgatcgaaaacaaaaaaacaatggatctttgatcagtcgatgatttccctcaaaaggagaaggagagattgcccaccgcaaatcgcatcgtggctccgttactgccgcccgtcttggactctttatcgtaagtgccggaggcatgccaagcgagacggacgaggacgggcgcataggatccgtcgtcgtagctactatcctcgaggatggcggcgatatcgttatagacggcctggaagttaaggttactgttagcggccttgggggtggtgtatctcttctggagatccgagtccgagtcgagggcgtagaagtaataggccagtccgactccaccgagcgcgaggccggcaatcaacggggtcttggacgacttcggttccccttgcggagggggtggtgcttgtgaggatgatgatgaggggttcgctccggccggggcggtggagtagtagaaggatgatcggagcccatgagtagcccgggggagtcgttgtatgggcagaaattgctttgctgaggatcgcaagaggttgatcgatcgagctgaagccattctgtgtttcgtgtttttggtgagttgttgttgttgtggattgctatcgagtgggcagttctctgctgggggggcgctggctggcttatatatcctctgggcgctggctgatgtcatccagttttcggacgtgctgattggtcggagttgattacatcagcagcaaacccatcgattatgtaagcgcccacaccccgggtgcgctcgctgaccgactcccacaccatctaccaagtggtacacctgtcactggtgctagtgttttgaatcccatgagtcggcctccctgtgaatacgagcttaactaatcctctcgtgacgagagtcgtttgcgggcaggtctgggcggcagcccagtctcgtcagagaggcttatactgtattactcaaagcccgcgtgaggcaggcgtgataaagagcccgattttaacacttttccttcccgctcctatgccacacctctgaaaattagctcgttgggtttttcttacccgctactatctctgcgattttttgttattttttttatcttcctgtatccattccattatttttgaaacttgacaaaaggaatttagaaccctcgattatttttcattatgtgaatgtattataatgaagaaatatcacatcatatggatgactaagtggaattaacgagatcggtaccgatcattaatgatcggggcaagcagtgtgtacattatgagttgaaatcgtttatgagttacagatgcaaaccagacaactaaacatacccgaaaaatcaaaaatgtccgttgatccaactgctgaagaaaccgtactgccttttgaagatgagagtcatcgcaaggatcatccactccaaggatccaattcatctttggtcggtgatcctacagaagatccaaatttatcgtcgttcggggatattacagaaaatcccttgccgttcgaagacatatcagactgtcacccccgggtcgatactccattggaaaaatccagccgagcgatcaagaacaaagccggccagcttaccttaggcaaggacatagtcaacaagtcaagagaaaaatcgatcgaaatgttgaaacaacgatcgaaaatggtctacggaggccaagaaccaaaacaaatccagctagactcggttatcgacttgatccatcgtcgtgatacttttgtcctcgcagggaccggaattggcaagagtcgaattgctgaaatgtattgggatctatttcccaaatataaaaagccaatcgtgttagtcttgaaccctctggactcgcttggtgacaatcaagtgagttgtttaagttgtttggacaaacttgtactgaagaagcatgactaactaagttgtgttgtatgattaggtggaagagaagaaaaacgcaaaaatttcagcgatcaatttaacaaaaatgaaccttaatgaggaagtggaggaaaagatattgaaaggagcttactctctcatatacttggtaagctaacagaggtgttatttcttaccactatcactgatcatcaaaactgacattttcaaagagccccgaggtgttgttgaataatccaatattcactaggatatttttcaatgaaacgtttcagaatcgtgtttcgctggtagttgtcgacgaggcgcacatgatttatgtgtggggattggtcgcgagtggcaaatcaaaaaaaatattctcacatggccgccatcaggatcgaggggtcttccgtccatcgtatggcgatattgcatctcgtcttctggggatcaatgctccgttactgcttttatcagccacctgtcgaccacaagccatcaaagccatactcgagagccttaaaataactgaagaggcaatcacttatcgaaacgcagaactcagtcgaccagagatttgcattgtcagggttccaatgaaatcttcgctgaagtcgtgtgacgatctcttgaagctctatggcccacgttgctgtatcccagatgacgaaataataccaacattaatttactcaaccactcaaaaccttaccatgcaagtttccaaggttgtccacgagggacgacgcattatgggtggccacaacgatgcaaacagtacctttgctcggaggttccatgcgtgttcaggtgatatgagtaaggaagagaccacaaccaaatttgctgctggagattttccagtaatagcgtgcactatggccctgggcctcgggcaaaattggaagcgagtccgatcagtaattcacgttggacgaggcgatccagcatctatctgtcagatgattggtcggtgcgggaggggaggatcaaatggattagctatattattcgtcgagaagaatcgtagatctggaaagaacactgtcaaagaattcaccaacccaacttgtcaaacagatgacgagaggatggacgcccttgctgtaacaccggtctgcttgcggatatgtttctctatagataacaagtaagataacccatgcaaagactatatcaatatagcagaagaataactgacaatttcattgcttgatccagggttggatatgtccctttatcctgtgacgatccaaatgtggctcgagaacgtgatcacgaaattgcaatggactttccagcttgtttatgctctaactgcaagccaaaagaagcaatgagtgttattgataacttcagaaaattccgaacatccaactttgatcactacatggaaactggtgaagatttaccagacaatccactaaacaccccttacatcagaatgccacaacaaccgacttaccgacttggatcaacaaaagaaccattggatccggtgctggaagaattagcaaaccaactcattctagaatttggccgactatttaacaaaacattcgatgcggagacagcggaggtgcctgctgatcatatgtttgagatccagcaggcaagagtgtttgctcttgctgtgaaaaaggggctaccacttacggaaattacacgagtgattggtggcgagatgattgaagggcagatggaacatttaaaacatactgtagtcgatatttattgcaccggaagtacttaccaggttttcatggaaggaaaaaacaaacgaaaaaggaaacatacagcagttgacaccacaacccccaaaaaaattccaaccaaagctgagattgaaaaagagaggaagcgatcgaagtggctggcagatcaagtgtttttagagcagtacaaactagagaacgcaatccggattcagaagagaaatacggtacccaaaccaactgaagctaactcaaatgcaatgcccaatcaagctgtctcgtcgtcctcttcatcatgaacttgctcatcgtcctcatcaacttcgtctgtgtcatcgattatttcctcgtgaagagtggtcgcgggccgcattcgattcatctttgagcttccttttttgacatcgctctgcatcactctgaaccccatactgtagacatccacgaccttgaccttgtttgttacattggattttggtgaaagacagcagatgtcgtattggttcgccattttgagaaagctgaccattgaaggaatagaaattgggtctttatgtgactggtatatgtggtttcgtccacatttttcattcagtgaattcaaaagtgattgaagctatgaaaagatgaaaatgcataatttataaatacagttgtttgaaaattttgaatccatcataccaccaagaataaaaaaactcactgttttgatgttaagagagaactcatccttcagcctcttaatatttgtacccatgccggtgtgattgtaaaaatatttcagaaagaagttctggttttctaagtgaaaatctttagccacaaaatgattggctcggccagttggagtaatgagaagggaatgtttgagtaacaatcagaggtcagggggaagtacttttgtgagtagtaaatacattcgaggaaggtgaattgcgtaatttgtgagaccttggattccctgggccataaccgaccacctcttccaaatatttagtacacgcccgatatcgccggccttcattgcatgtttgcattcaaccaacggtgggccagttacactaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacacaaaagttaccgttagcgggaatttttggcccactaacactacaggatttttgaaaaacaaaaaagcaactttagcgtagtgttagctaccttcaaaaaggcacaactaacactaaccaaaatcctgttagtgaaattttagcggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttgcactaacagttagtgtagtggtaccctcagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagtgtaactgattaaaagttacactaactgttagtgtaactgactatgtagttacatgactacatgactagcgctagtctaccttgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcattttttttcagttggtactgggggccactcaattttagccccctgccattttttaatttactgggttccattcccacacttacttgtgttcaatttccactttgacatcatgcagcaaggggtgtgtgtgtgtgtgtgttgaggtgtatgatagtctgctgccattatgtatcaccagagtgtggtggagctgtgggcatgggccatgacaactaccacccaactgacctggcaaacacaagcatctgtagcctagttggtaaaggaagcactcttgtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctaagtttgtttttctccacatcttgtgctgttcatattctgcgggattgtgtgcgatcacgggacattgaaaatcgtcaccgtggaccccggccgtatcagtcatatgaacatttcacataagttgtgcaaaaatccagcttgacacatcaatttctttaattgatgagttacaagttacactacactacatgtgtagcgtaactagacatgtagtgtagcgtagtgtagcttaatttggtataagttacgctaaatgttagtgtcaactcagttacgctgctggttggtggaagttttgttagcttggaaaaagttacgctacttgttagtttagtggcaattatttcaagctaacactaaaaaaaatttgagggaaaaatttcacgctacgctagcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaaaagcaactacgctaacatgtagtggccaaatagcgtagtgtagcgtagcggcccaccgttgattcaacaatacttgagaaatcacgcagtcgtagcagcatattgtgaagacagggtgcattgacattctttgatttagtaagggcctgaggggaaagatactggtcataaacagagtcgatgatcgtgaggattttttttgctggcattgaaatcttctcctttggaaacgattcggtgtgttttccaagagttaatctgaaagaataaatggctgaatacaatcaatccagaggggactatgtatgcagagaagaaaatgaatatgcgtacagtatcagataagcaagtgttgcttcatgtaccttctgtgcttgcacaagcatcagcgagaaatctttcttgttgagtacttgatttgatttaattcctagcgcctcgagaaaatgccagcagccaagatcttttgagtcagagctattcccaaaatgaagcaatattatagtctgggcaacgttccaaaggatatgtgcgccgcctaagagagtgaacacatttgaaaggctttcctcggcgtggttgtttggtttccgttgtgctcgtaaactattcaggttgagacaggtccctagatcaccttcaatgatcattagtcttgaagcaaagtctgcagcagtaagtccactttgtcgtacaagaccttcgtatacttcgccaatgccttcagagctgttgtctgatgcaaccattagttttagcattgtaatatctggcttttgagcagctagtacctcgatctgtggcggattcagggggatatttggtgttcgatattctgttgtagcaatgtaagtcatgaagacatttgcgacttggctcttcaaaactgattgattgtgtgagctttcttccttgttaaagacaaacattgctggtgagataacatcattggccaacttcgaaatcacatgcttgtaagcttgaagggatagctcttttggatccaaactcgctagaatatcgggattgggccgatgaaggtacccccaggtgccgtgaaacattgaactttgattgtcaactgatttaacgtgaaccgcctcctggaagtcgagattgtcaatgcagatgagtgggcagaagttgggtgatgtagctgcaccaatcttcatgtgttttacgatgttcttttccgatttgtcaccgagggtgcacaacgccaaatgagcagttgaacgggaggaggtcaagctgataaagttgaggtacttgctgacccgatcagagatcccgcaggctaggaaggtggtggcattctcaagctgcatcacattctttctccggttggatgcaaacgtcaccattgagcatatagtttttgatatctgtttgaaccacaaaatcaaagaagaatcatgttataaatgacgaagtggggatatctgtgattattttgagaaagaaacatacaacatgggctcgatcaatcttagctttaagcctagaatcctcatccaaggtatcctggtggtcattgatgtcattgttgtcttcagtttcgctatctgaatcatgtaagttgttgtctttaaaatcagattggtgtagtatttttgattttagaagcttgtatagaaacggctgttcctcgtccatcatttgtttgtcgcgaagtacttgattctcctcgctgaaaaaatcggaggtaatttctgtagagttaaaatacaatcctcgagggttttcacgttttttatcgactttgagaatcaatttagcctacagcccaaaagatgggaccgatgtgtgagtaatcaagaaagacattgctagtattgtgagatccaaaagatatcgaaagacctacctgactgaggatgaactcatgccagttggtttccccaggtttgcgagagcagatcattgttccaatcgcctccagaaggatcctcgttgagtcccaggcattgtccgcccaaagccaacgacgactcgttagctgcacatcggtttgctcaacgaatgcaaggaagaactgtttcggagtcatgccgagtagattcatgacatcgcaaacgtatacgaccttcgatgcttgtgttttgagctccttgtaccgttcgaggggaatcatcttcaagatccaggagttgagtatgtatgtatctgatgaagtgattggatcgatggtcgatggtcgaaaaaaaggcaggatgtatgcggactttagtgatgatatcgaaaatctgcatgttcattaccgaaactctctttaagcataaatatgcttctaactcggaccttgttatgtcaggtctgaatccaagtttgtttttcaatgtttttttactcttagaagcttgcagtgaccgaccaaaataaaaaacatgaaaaaatcacaataatacatatctttgacatactcggaggaaaaaagaatctgcatggttttggagatgtgatgatgaaaaccaggttgctcccaccaaaacggtgtttctgggtcacaccgcaaacgcgttttaagtttcaagtccctccctgcgggagggggcgcttcgcgcccagccagttacaccagcgagcctcccaccaggggggacttgtgttaagttcgctgtgaatatgtcaaacaggcactgtttgtccatgatctctagcccatcacaaacaaccctacctctgtcctggcccttccacacaccatccatccaacaaggtttgcaataacgtgatggcttcccatgaaaatctgtgggctccccagaaccaattgagagcctcaaaggctaggtttctgtgcaaaaatctggaattcttgggtctacaactccagatcaacatctgcaagcaccccagatcagatgagaggttataaactgttttccaaacagcatattcttacggggatgttagatttcaaaacatactttgcaacagatacaagggattgtaaaggttaagctgttcaaaaatacagatcaacaagcaatcagtgagtttgcaaagggttggccaactttggtacttggcattatgggcccttgtggaattcaaactgaaggctttcttggatggatgcacacaagtcatctttcttgaaagggtatgaccactgatctgtgaaatctggccattgtaaatttgagtagcagattttccaaacactgggccagctattctaacatttgtgtgaatgtggttcagcacagcataaatgtaccaacagctagaaatttttctgattgttgcaggactggtgtgctagcactgtttgtttgcacttgaaaaccccatcattctgtggaaatgtgccacttttttatcgaaagaagacaccaaaagtggtgtttcataccttaaagtattgtggggatgtttcagcaccactagcactgaagccccagcaggctgaggcaagtgctgctacactaacaacatagtcctttagtataatgtagcatagtggcccagtgctgattttccaaataaaaaatttcaaatcacaggtcaaaagggtaaaacactgcttgatatgtatgcacatgttgatctttattggctggtttccaggccaaagacattttatgtgaattaatgtttgcttcccaaaataaatcaccatatcaaatgtataaaaatccacagtttcataaagtgatatggaaagccctattagggggtatcaaatataggaaatccaccattagaaaccagtcacttttttaaaaatatttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaatatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattattgacacgcaatttgtgtattgcattgtatatttaaattcagcacacaacatgcaaattttgatagaccatcattttttgaagaaacaggaggctgattagagagataaatgtgttgtgaacttttgatgtagatgtatcaggtcaaaacccaccttgggctagttgggaaaggaagttgtttcctgaaaggcacggccttcttgaactggacactcaccaattttcagattaacaatttgattctgtcaatctgatagacaacagcactggactccagaggtaagaaaaatttgtatcatgttcaaattcctgaagaatgaggcaattcatggtccagccaaccaatttttgattatcaaaaatcttggaatttcacttctatctcacatgtttatttctttctttcatgtgtatagttttctcctggtgacccataactcagccccccagttttaataagcagcttcttctgaagaaataaacaccattgatttttcttcttccaatccctgtggccactcatacagccacttgcactgagagcacttttccacctcccattcccaagctagcagcttaaagccctcaaagaaagcctcttgacctatgtttttctctctttcaggattccttttccagtcaattctctttcctttttagtcatggtcttgaaaattcatcaaaaatagattctctgtttttgaacagttgctagtaaatttgtactaggaaatcttgcttctacagaggatctccccttcaagctttaggaatttcctggtaaaccatcaggagatttttgacaagttttggtggctactctcaaaatcagcatcacatgagctgccttgatgagaggatcaaaatttgagagcagtcttgagatgctctgtgtcagcttgctactatggcagagacaacctgtcatagcaaataaaaataataaattacataaaaaatctaagtataaattaaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataatcagccaaaggtaccccaaattctaactccctcatcctgtaatacaagcatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtatcagaattggagtattgtgcacggtttagaagatagagcagtgtggagtcctgtctccaagcccatgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtggcaacaaagcccccacacatgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccatgtaacagagtagcccctatccacaggttcccatgggacattcttggctgtaataatttcgtgcatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgattccccagctttacaataacttatagaaatttacttaccatttacaagtctcctacacttgtaattagcctagttactactataattgctgttattaagcctcaagaaccctcaagaaaatccccagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaaaatcctcaagacccctttggattattactagtgagtaataaccctttcttgaaggttttcccctaaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaatataaattggccactttttggatttaatccataaattccacgtaattcttttgaattacctgtaccagttctatcccagagtttttgccataaaaactcttacttttttcaccttgtgtagctagaggacacgtgtcttggcatcacataggctgacactctgccttggtaatcaagttgtaaatgggaaaggtgactgggaaatcatagccaacctgtatacatattgtagaatcatgaatgtaaaaaagaattatgggccctagcatggttgcacaagcatatttctatgcatcactatccttccctcctggttgtaggttaaacaccttttagagaataatatttgtagaacatgaggaattacctgttcttgagcatccccaaagattgttactttacaagcactttgtgatggtaacagctgccagcattaagagttgttgaagttatgttcctctaactcattcctcaaaaactgaaatgctcattgcatgatgttgttattggttattttcaatcattctctcaggaaatccttactagtcaggtagcattattcagctacacacatgtagtcaaagaactttgtagcagtagtcctagcttaatcatcctagcctcaaatagataggctggctgatactgatagtattgtttgtttatatacaacatcatcagggggtatcagatataaccaagtccaccattatttcattgactggtttgtaaaaaatccaccctttttaaacatgttgttttttcgtttaaccccttttggggcccattgatgcaaaaagaattctgggaaaattgactggtttctaatggtggatttcctatattttataccctctatcttagggggtttcctaagctatcacaagtctcttgcctgcagtcagttttttctgcgctcaaaggcagggacttgtgtatttatgttgaaattttggctgggacagggacatcaatgactggagtgaattttgctgagcttctcactccttatccccatgctgcacaacccatccccagagccagatgaatgttttgttggtgagctttcattttgagctggtctaatccactcattagggggtatcaaatataaccaagtccaccattatttgattgactggctttgaaaaacccgccatttttaaacatgttactttttcatattccccctgcgggaacccattggtgaaaaaaatggataattgactggtttctaatggtggctgatttcttatatttgatacaccctatttgtaatggttctacctccataatcttttgaagataataaaaactcattctccttcaaaatcaaaactcaaaacacagatccaccaagattggcaaggcaatatgccaaagattttctagcccgccacgttgcagattcaaaaagcaagattttgactatgagttgcactctcagcacccttgacaagcaagagcctcaacaaatttagaaaatggagtttcagactggcaaaatctctggaaactctctcagaggaatctccaagctaagatcaattcttgattcccacatcccttcaaatgtatttctatagtcattttgggttgttgcccttcaaaatcttgaccagtgttgcttttcaagacagcgcagaagactgtctattcagtctttcttcacattgagtggctctttttgaaaaattactttgtggatttaggcttgaaaaccattcctgtcccagccaaatttttgacttaattcataagcctctcctatggaaagtgtctcacagggatccccccagagaggctttgttaagctaggggggttcacatttgaaattattcatcaacacaagaatttcaaaccagcagagcattcaaggtttgggctgacaagtgcaagccaacttggctggtgagagagtagatttccaatttccagaactagaaagcaatgctgcgcaagcaaaccagcagcacttgacctccaatgtgaaccaccatattatcttacttgttttcacttaaccacaactagatccaccaaggatgtaacagatccgatccccggatcggtatttatcggggatcggatcgaaaatggacccgataccaggtatcggtatcggatcgctccacccaatccaatcccaatgtattggacttctgggatcgggtggagcgatccgataccgataccgggtatcgggtccattttcaatccgatccccaataaataccgatccggggatcggattgcttacagtttggatgatacccaagtgtaaggcatacagcccgcagcatttgggtgccggatcgggattgcaatgtgatcccgatcccgatccaataccattttgatacgataccatgggatcggatcacccttattgatccgatcccttatttttcgatacctggtattgaaaaatcaatccgatccgataaatcggccgataccgtatcggatcggatctgttttaccgttggatccaccttgtaatgattctatttaaaacagctatgatacaagtaattatcaccattggtttttcttcttgtatccttgttgaaccagtacactgagtttacccatcctcagtgtccttggagtatatttgatccagttaatttgaattacaaggttgacaatttacaagaatcatgccaaatagtcaacagcaagtgggagaatacaaaacctgcagagctcctggtaagggaacttgatccatcagtctggaggaaggtttgttcatttgaattcaaaggagcacatctgagaaaaactttgtaaagtggatctttgctgtggtggtacacttgaacaagtcattttttccattcaagtcggtggaaattcatcagtcataaaggattcctttgtccagctgattctcattcgccaaaaacagaaggctggtccttttttaaatattacacatggagtaaaccacctgatccaacgtattcgatatttaccagatcaataagacactggtgacagttccactaacagcaattcttgagtatgaatctctcaatcaaagagaatgttattgattcttgaacggcctggtcgttgacaccaaccagtcatcttgtatcctttgcagctcctaagtcctcctcccccgcgctcagatccaggagaggaaaaaaattcgatggacatcaccagaccattgacacattcttgattcctccatggatcaagggggcagagcgccattttacctgtcatgacaacacaagttcagtgcctcgactcaagaagcagaaaggcaagttcagctcattgtcagataaaacccataagagaccgaaaaatgacgaacaacatcgactatatgtaccatcttggtccttgtcaattccgcgcgatttgggtcagtttgggtctcccagcttttgatgcgcgtaaatgtatcgccggtgttatgtacaacatccggtgcttgtattctgatatgaagttccaatcctccgcaaaacctgtttcgacctgaatatgtatggcgactggagaacatttttctttctccaacatgttacattcaaagctcagacacccgtctggctctgatcccccagattttaggaactactgctctcacatagtccagttactggggtctcgatcgcctgcctggcgcactgattttttagtggtccttggactgacgcttgaatgagattgacaagtggccccttgcggccagttttgtccgcggtctgtatcgggagctagctgcatagctgtcctttgaatcgactacaaattcgaccttcttctccatcccacacaagcaagtccgtgttctctgggcgcgaagtgcatacttttaattggccaccgctatcttgccaagtcgcgttgttcccccatcttccgcgtcttgttgaaaagcaataacaaatacactcactcatctcacaatcgttctgtgattcattgaatcaattttacccctaattatctcttctcttgtaaaccaaaaaaagactccttaatctaccctatttggccgaccctataccgtacggaagccggattgagtttgttaaggatacccaacaaggccttgaaaccaacggcaaaacgcgtggataatcttgaacaacttgctacaatgctgtttctttttactcgcgttggccccatcgatcagagtgagtcacatttgaagaacggctgcttacaccctcgctgttttgtccactgacaatgcgaaaaacttgagaatgaaccagatggtgcgtcaaatacttcatcgtcaattctcgaagcatcatcacgcgacttgaggaaagcaaagtctacccccatcttacggataaacggaattcccccaacggttactggtattcccccaacacaccctccagcaacagattcccccgagctagctgcagatgcttcgggcgtaccttccgccttgtcgcatacaacttcaaacacctcgacagctgccaggttggcgtgtcccaagccaccatatatccctgatcaagcttacaataggcatagctcatttacccgcaaaatccgataccgcctctcttcactgttgagtctgctttgaaattcacaattgcgtccttctagcccaccaaattcattcctaatcagtgtttttttggttgaaaatactcgcggactgtagaaatcgtggttccggcagtcctgtcattcagccagtctcttctctcactcgagctgatgagttgaaaggcctagattccaaagcattcagacttttaccaatcaatgcttctggtaccatgtctccgacatcagaggaatacacatccgacgtctataatcaagccaaagccctgtcagccttcagcactcgagaccgatcacaatccgttttcgattcaaagaccccatataccaatagtatggcattctttaaaggtggattaaacaaggcccacaaatttattggccgggctctcgaaggatttccagataaggaaagtgaggaagaagttagtgatgaaagtcatgacgaggacgaagatgatctcaacatgctctataccgtaatggtgcccttagagtttccagacgaggaagacggcgaaaatacatcatcatcatcatcatctcctttcgagccagacttcgacaaagatagaagcaaaaatcactctgatggtattcctggctattgcttcaagaaacaatcttcgtcgtgcttatcaaccaacaatcaacctttggctccgcaaaatgaacctcttacgaacggtatcgattcgacattgctctcccaattcacctctaacccgaaacccccctctgttccgtcacaacaatctgacttaaaccagtcacccctctagagggtgctgagatggattcgaactcggatctctggctcatatactcatggctgcctcataccgactcgttttcgcatctgttcgcgcatcataaatatatctaccactggtttttacttctggctactgaaattagctcggtcaacattgtctgtcatctttgcgacctccaagaagcacgataatatccatttaatccacttaccattcacactgtaccttgaatatcaatatacactttctattattttgatccatgtttgactgcgctagagcacctgtcctgtatctgttacacctatttacacagtgctacccacttctcattccatttcaaatctgttatgctcttccaaagatgtccacttctaagccctactaattacaattgatattgatatacacattgaaccatgcactcacaacttgtttttgaataatatcccttggttattgtacaaatgtccaataatgctcatttttttggctggaaattcatcacctagctacaactacaagaacgtacagaggaagagatttgctggctgaaatcatcactttgcccctgccaagattaatcctattaatattgtgtacagtggaagtggctggttatgttgaattccagagcttgattctcaaaaagttgaagtcatgagacttgtcacttggtcaagtgttgcacaataggtcccaaaaatggatacgagaaaataaaaacaagaaaacaaagtttccaaagttgtgaaagataaaaatgatttttttttcaaaaggttttgatgttcattttgagggaattggagtccattcaaatcatatttataaattcattttttgaaattttgtttttctgtttcattgtcaatcataatcagtagcacaaagccactaggatgtaggatccaaaggcccctgtgcacagtactttctgtaggagaagctgatacatatgtactatgcctaaaatttggcaggagcaggcttgattttcatgaggctggaaggacatacacccttttcaaaactacagaataaccaaaaaaaaaactgaattggcatgcttgtagcttatcttcttttgtcaattctggttatcatgggcaagctacctatagctacaatggtaaaatcttgactgaaatcagtgtttcaaattcatgattgggtccaccagattgaaaactgtgtattcattcagtttagaaaatctatctctggatgtccaatgtttggaaggtctttctacctgtatctctgttgagaaggacccaaacaaactctcatttcattggggggagggaaaagacaaatcattgatggaatgaaatctggctaaaatacactagggaagatgctgatcagtaaattttcagaaggctgtggttcagactccaggaagaagctggctatctggagatctgggatcataagaaggccttgccagcgctacacagttgcagtgataagcattgggttttttgtgaagatgtgatgcaagcaaggacagtattctggccaatattgtttttgaagtcataggttcatgggtgatgaggtgggtggcttgttgagtttggttgtcgactggggttggtactggagtgatgatgtaagccacattcttatataagatatctttattcctgccaacctcttcttcttcttcctcttgaccatccacttccatctcccatctcccatcttcttgacttccctcccagcacaatacaactaaccaaccaacgaccacaaaaagaaacctacaaagaaaacaccatgtctcaaccatccgtccatgagtccagccacaccaacctgcaatcgaaaacaccagccaactatcacaccagaactaacaagaaacttaacactcaaaagccgaggacagtcgggcctaagccgaaacacttcgagatctacatcgacccacactccaccaatcccgaggcagattccggtgagcttctctctgacattctccaatccattgactccgtcacaactaaccatcagggtttttctttatgtagcatccaccaggctattcaagcccattgcgacccccgccaatccgaacaagacgacaggcaagaatctcgggctcacctcgacgcgcaagaagctgggaaacaagccgctagaggacaagacgaacacggtccgaaagccgaagacgcaccaggaccgaggcctgacgggtgatgggtttctgaaagagagcgcatccgacgagcattcgtcgcccagtctcaagaacaagaacaagcccgtcggtcagacgacgaccgcggacagcgtcaaggcccccgaggtcgtcagcccgtctaacgccagattgcgcctgctctactatcgcactcctaccaccgctaaacgcgcccctcggcccccacaacccctcttcggatccgaccaggacgatctcgatgactttgacaccgacaatcttcctccttctcccctcaaatccgcttccgctgccgacactttcacacataatctcttccagaatctcgtccctgatgtcgagtatggacctccttctgctatcagttaagcttcctcttttcctggttttttttttttttttttttttttttttaattatgactttgtattaacctttttgaaacttatttttcttattgcccgattgttgtaatagtcgaatcagtcgaatttccaagcgaaaccgacgcggtcgactttcgcggattcatggagacacttcaagacccgaagcaccacctgataacgtcattgtcatcaacaacaacaaccaaaacgacgatgacagagacgggagaagaagtggaagagcagatccgccgggtggtcgaagaagatggccacaagggccactggcagcgagagcccgtgtctgagatgacgtcctacgagggtacgtcatgttggcacgatgatccaaccgacacatagatacgagtattgaaagctgtttttttgtttgttgaacaggtgtccggatcttggacgacttacatctgcctgctccggcgagccgatcggtccgaccgacgacgcggcagacgcggccgcccagctcgacgcgcccggcactggccccgccttcgaggtcgaccgagcccgcttcccgtccgacggtctccgcaaacccagccctccggacgcgctccaaactggcccaaaatcccgccccgaatcctgcgtctttggccccctcctctcagaagaaatcggccacaaaccagccccgcatggtcgctcgtttccatacccttgtcgacaccctagtctcccaggaacaggaccgaatcctccttgatctgctcagtcttgatgagcatcttcttgattgggagcacggtttggactcctttcttctcgacgtttgaggccccttctcgttctcttgttgttggctttctgtcgttccgttctttcttcggttgctctttctttgtcttccctttcttggccggattcttcttcgagtcacttcctccttaatatcttccctgcccccctctcacttcactgcccgttccccgtttttttgtgttgtctctctatctctctctttcttgggtccgctttcttttccttaacaattccgccctctccccactcctccctgtttcgaccatatcaactaccccacaacagccgtcctctcccccctttcttttttttggacaagatgtacacacaaatgaaaaaaaaaaaaaaatggagaccaaaaaaaaaaagcttgttgttgccgggttattctttcctttacatgtcgatgtagttttgtagatagatacttaagagtatgtgtgtgtatagtaattgataataataataataataatactccttctcgtcttccctaatatttagcagtttgttataatgtttcactggccggatggattccggattctggtgatcatggatcttctggagtgcatgtagatgaacttgacagtctgttgcaggacccaagtttgcacagacgacatatgagcaggtatttcgagggggatttcagtaagttgggagggtggagtgtgggctgttgcgtctcgcaaggtccaattttactccgagtcacttcttcttgatgaatctccagccgctctcccctgcccgtttctcctccctatttcttggaccccttttccgtgttctgtacatatcccccagttttctatatattatctgacacaataaaaatgctcgacatcgtggggttttctttccattatgttcaggtagttttggaaagtgattgataataattataagctttcttgtctgaatttcgaattcttgtgatcagtaatcttctgaagtgctcgcagatcgacttggcaatctgtcgcaggacgcaggtttgcacaggagaaacatgccgatgtgtgtgcaggcgtaagctgggagggttcgaaaggtctttttcgactcgcaaggctcaatgttgctctgagtcgcttgtgcttaatatctctctcgtcgctcccctgcccgtttgtctttttttttttctcactcttccttggggccgccttcagatccaccgatgaataataaaacaatagtttgctattgcggagttttcctatcaagtttcagtgtttatagaaagcaatgaatagtgattctaaagcgggcggagatgtgctggacagtctgtcggaggacgcagggttgaagatgatgcatcatgagtttggaggggaatttcatcaagttgcgagggtggagtggcctgttgagacttgcgaggcccagttttactacgagtaccgactgtccaccatccagatgcaccacttttccttgcctctcttgcctaaggagcaagttgaaaaaaggtcagttttgatttttccttctgggagaaagaattgacaaattacccattgcaagaagttgttggatttgccaactgagttaacgttcttctcctcctccacaacgccatgaagtgggttcaattcacttctgcctgtttcgaagtccatttgatccaacttcacaaaacgtgttctttgagatatcttccaccagataaaacataaggtaaatatcaaaagcgagatgtatgctgagatgaatttggatgttgacctgcaaacagaaggtgaatgtttttcctcctcagtcagaacttaggcatgctattgaagaagagtagcacaactctcccatcggaagagtcaatctgcttaccattcgcctcttaaaaagacctcgaagccgttgaaaatgacaaccaaggtaatcattgcgaatccaaagcaagatagccatggttgataaggtgccttatagacaaacatgttacgatctattccgactttttttgacactccatgatagaatcggatgtatgtcttcgcaaaatttgtgattagtatgttaggtatggcaggcgagtttaggtgattgatgaaaaaaggacaaaaaaaactaacaagcaggatggaccaccacgtcataagaactgagatggatgacatccttgaaaaatcttcatacacctcgttagctctctcgaggctacccttagtactgatataggccagtaacccaaacacagctgtaatgcctataccaacaaaaagggcaccattgcgcgcacggcgtgagaagcaccttggtgctaatggtccattttcattttcataagaatatagactaaacaaaacttccgagccagcgtctgtggataaaaattcgagttgaggaacagattgatgtaaaaaaaaaattatattgtttcaataacaattttggatgctcattccaactggtcatatgatcataagagggcacttacataggtgtgaacttagtgccggtattagtgagatgatgatgaatgaacctagagtaactacaacagctactccatcaccatttattgatcggaatgcaatgataaatggcgaaaaagctgcagcaccggcacccgcggcgcccaatagttcataattgtgagctactaataatccagcgacagtcatactaccaacatagaatatcgagatccgatatataactgcctggatggctttggggatcttcttcctgaggttttctgtttctatggctgccagaactatgatctccgtaccttgaagtttaacggttttgttcatgaatatctggtcggtttaaacaaacgttttcctattttctctctcaaaatgaagattgcttctaccttgatgtgaaaaagcgacgtgacccaagaccgaccagaaggctaggaatcgaccttgagagccaggaatatcatcaaattgattgaatggaccagggtcaatccagtacctgtgatggaggtgatgatggtagtatgtaaaaaggaaatgtggatctgagcttggtatgcaaatatttagctggcctggaataggatgactacttggtatggatttacctaaacccgattcgatcctgctttggaaaaccacctatgtagattaacgaagggtttaggtcgaaagttcaactaacgtcgatgtgataagttgactctcgaggcttacccgagatataaacaatccccaaaagaatcgctcctgccacagtagcaatttttgtagcagctgaattgaacccatgaggaaatcaatttaaaacctcagaaacagtgaagatttatcaaaattacccaccaaagcagaactccaacttgccattgcatgcacaatgaagaactcgccatcaagtttgtgattaggctaagtcatatagacttttcgttttgttcttgtttttgagaggtttgaaggaaacttacttttgtaaaccacctgcctcgacaaaggttgacagctatactggcgcctaaaacctaaacgcattagacagcccaaaaccaaaaaaaagaaaattagacgcgttgaaaattcaaactgaaattttgtaacgtcaatgtcaatgagcaactgacgagtaacacccagattacaaaacctatgtagcggaacccggtggggaaaaatgaagtaccctgcaaagaaaacaatgtcaacaaacgtttaaaataaggttggaaggcctggtttcaggcgagcgagtcttgtctttcataccatcatgcctgcggcagtgatctcagtcgttagggtgatcgcaaatgagtacctgcaatgggaactattaatgaagcatcttgcatacaagaaaacccatagagcataccaatagttccagccaactatttttttcagacagagccccagataaaattgaaaaggcgattattatctatgaaatctgatagggaactggtagagaagtaaaacatcaaaaaaagcgtacatgcaaaggccaacgctggatcaacaaagcgggcagggtattcaattaaagggtctttaacctgtcgtttagaagagatgttccaagggatcagtatttatcaagacctatatacaaaagttggaaagttgaactcgtgggctgtgtatctcgggaggaaatacttactgggaaaactatcaccatctcaccctgcgatttcaattacgtgcaaacaattttgaattgtggaatatgtcaaccattttcattgacctaaggatgtggcacaacgcgactcaccagagcagctatcatgctgtagacaattaaccctggtgcgcagtaattatcaaaggaagtcagccaaaaaagcagggattgagaattttaacaagaacagcgatgaccaacccatgacgatgtgtccaaggatgaggccaattgggccaccatctcgaagtgcttcccccgatcccgagaacaaaccagtaccaagggtacctattgcgggcgaatggaagagattaatgttttgatctattcagagttggatctgcgtgaattggaaatcaattgatcatttgtatcaatgacaaaccaccaatggccatcatataaatatgacacggatgaaaatgctcttttgactggcccactcgaacattgcggcgccggcgggcaggaagaccggcatcaatactatcaattctcgggacttcaagttgcagggaactgttattctctggcgatgaatccattcttttcctttgtggatgttgatgaagggagattggctatgtcgaggtttgctatattatcaaattcattagaacagagaccatcacaacagagcaattggagaggagaagcaagagtcgactattggcatcctacactatcaaaattcatgtatctacatacaacatatgtaatcttcataactattatggaactccgcaacctttggcaaagcacagtaatgcaccggtgtggcaatgagggaacctttggtctgagcaaagcttgttgggatggatatttggtttgttcaaatcaaacccgtatgtacctacccacacactcagaactagattcacatcatgcatccactatgtagggctaacttaacacaagtctcacaaagtgcctccttgaaggagggacttgagtccacacacttcaaaagaaatcaccccattctatgtacctcatcatcatgttcaggacacataaatgtaatcatgaacactgaaaattaatcatcaatccacccacctcaacataacacaggtacacccagcaacagatgtcatattttttaacatcaagcaacattccaagctatagggccatacacctagtcctgtatctgtgtccctgagcctcatcccaacttttgattataacaatcacaatgagaatgattataaacaaattctaatgaaattgtgacagatgtcaaacttggagcaaatatacttcaactaagctgcagtccaataagacagcacactttacatcaacacatggttgaggttcctttcccaaacattccatgtcaccttaataaaacctggatctgaggtgactactgatatgagtcaggagtcctttcacccaagaccaactcaataagagacctacatcaagtagcaggaaattctttactgttgcctccaaattcaaattaagccataattttttcactggctcaaaacagattctacaagtgccatgagaaaagtaaggtagttcaaagcagctgtttttttacaaagggaaacgtatatatagtgaatcactatttcctagtgggaagacaagttctttttcatagtacagaacaggggggcattcaaaattgggagccataatttgacctgaaaagagataagaattgtcttaaactgaagacatggataagaacctataaccagaaagtttgactgttgtcagtattgctgagggtgattgccaaatcagtaagtacggtgtggtaatttaatatgtaaaaatttcaaagtttttcctttatatacatttttctcatatattcactcagaaatcaaccaatatggcttcagaaatggactctacggacaatttcagcctaggtcaacactggacgcatcattggaacactcacggattggaagttacacccctacggacgcatatcacaagccaatacccagtcaagcacatgtcacaaccctcaaatcacctctcagttatgcttatacacagctcacagtatacacataatttctcacacctctttatttccaccacataaattagtttggtattatttgtcacctcatgcactgcctttgcaggctgcgcagtcttgattgaattacttttcccacagtttattaattttctcacctcatttatgacaacagctggatttttcccacaatttattgcctcatttgacactttctcagattatttacgcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgaccagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttcttgtcttccctgaagctaaattccctcacttttgtctataaaaggaggttatcttcccccatttgttgtctcctcactcatctactcagttcattcactcatttcatcactcagcagtcaatcaatatataactcaccagttacaaacaattatataaacctttcacctgttgcacaacataacagtttcttttataagaaattatatattcaaccttcacatttcatcaaacaaagttttaccggaaccaaccaatcctatcatgttattaaaactttccaagctaagcttgggggtcttgtttctgatagtatagaagggcagagtttgcacctccatttttccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaatgggactgtgttgaactattgttctgttggcttttctagactgattctcacacctgttgtggcacagtttctaaacctagttgattgtaatatgaagtcctcttagtttgtattggtctacttctcttctctcaatcaatcaacttgttatctttattaaactcattgtcatatccactcgcctttcaaccattcaggtttgtatttctttctcttggttagtcaagcccatatcttaacctgtattgtttctttaggtttgtgttttgcatactggtcttgtcttgaatcacagttatgattctgacattatatagacctatgatgcacagagttaggcagatgtagacaagtgaacatgtgataagagagattattggaaatgaaagatgacactgtgacaaacatggatgagcactactactgtcagcttgctactatggcggggacaacctaaacaaataaattgcataaaaaattcaagtataaagtaaaaatattacataagtaaaagaaacactattacttatgtaaataagataaaaaatacatgcaataaataaatgacttagaaattataaagaaaacatcaattattattgcagattcaaaatctgaatacaacttaacctagggtacctcaaccaaaggcacccctatttctcactccttctccttgtaaattaccaatcaataattaacaggtacccttagatcacgggcactgtgacacttatgcattatacattacaaaatgcatatactccaatttcagtcacaaaattggagtattgtttatagtttagaagttagagctgtgtggcttgtactgcctccagagtccaagcccacgtgccgtgtacatacaccccaggggtacttcttgccgcatgggattgtggatccaacaaaacacagccaatccgcaaaatccacaatatcggctctgtaaaagtttggtaagctctggtaagctcaatttttgtctttggttgcacaaaccaagctttttttcaacaaggtgtccacaagactacatccgagtcagttgggatcatgtgtgcttgttgcccacgttgattccacattggctgacctccattcctcctacaaccaggacccaccaatatgggtcctgcctgtccaaaaacttgagaaaaatgagttacaaaaaaaaaattaaaaaagggccttaataaaaaaacccgggttttccgcgttttgacgtggtttctgctgcgcgcagcagacacagtttccgcattgagacgcggttttttaattaatttttttttcctattaattttcagtttttttgattttttaaagttgtttcctacactttaaaaggtgtagaatttagtggtaaaaaccattttccataaaatgaattttgattattaattatttttttcactcatttctcaattgtacaattataattgtttgcattaagttttgggccttaataaaaaacacggtttttccatgttgacacgcggttttgctgcagcacagcacacacggtttccgcgtttaaacacggttttgtatttaattttgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcaatccgtgtttaaacatgcttttttaattaattttttttgccgttaattttaattttttttgattttgtagaattgtttcctacactgaaaagcgtttagaatttaatggtaaagttcattttgcataaaaatgacttttgattcttaattttttttccactcattttttcctttaattgtttgctttaagttttttcccacatttttcaagattttgtgtaactttaaagttgttttcattattttttgacattttaaatttgtttcctacactttcagacatggtaaacatgatggaaacaatcaatttgcatcaaaataaaaactgtatcttgaataatgcctttgacgtattttttgaattaattcttacacacttaattacccttattttttgaaattttaagctcatttcctacactttgaaaggtttcaaaattgatggctgtatccattttgcattcaaatgcaatttgtatacagtaaaaattatgcaagaaacggggtacactcacgtattataattgaagctggtatttttatggaaattagaattcaccattcaattctacacatctttaaatgtaggaaatgaattcaaaattttgaaaaatgattaaaatccagccggtaaaaaccaatcaaaaaacattaaaaaaaacatgtccaacacagtattcaataacagtctttggtttttatgaaaaatggttattaccataattttttacatgtctcaaagtgcaggagaaaattttaaaacgtcaaaaaataatgaaaattaacctgtagagatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttgaaaaatttggattacaccattaaactctacacacattgaagcctaggaaataaatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacaattaattgaaaaatcagtggaaaaaaaaattaataatcaaaagtcattttattggaaaatggacttcaccattaaatcctacgcattttttcacctaggaaacaattttaaaaacttgaaaaaaattaaaattaatggcaaaaataaattaattaaaaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgatttttttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattatttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgcagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagtttttccctacatttaaaagtgtttaaaatttaatggtaaaattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacaagtataaaattagtggtaacaatgaattttcatcaaaatgaaaactaaatcttgaataatgcctttgaagtttttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttcaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatcctttaagattgaagctttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggacataaatttaaaataaaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatgattgttaccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaacctttgagttttatgggaattgagttttaccattaaattttacacacttctaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatggatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaatgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctgcacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataagtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaaaaatcaaagtcatttttatggtaaatggactttaacattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaataaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgtgggtttttttattaaggcccaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaattttaccattaaattctacacacttttaaatgtatgaaaaaactttaaaatttcaaaaaagcataaaaaataaggtacacacgtgtatgcaaacaattgagtgaaaaagtgaagaattcaattaaaaaacggtgtcaaatgcagtattgaagatgtatttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaatgggccttaataaaaaacgcggtttttccgcgttttgacgcggttttaacgcgccgcagcacacgcggtttccgcgtttagacgcggttttattaattaattttttaccgcttatttttcgagtttttttgaatttttaaaattgtttcctatgttttaaagcgtgtagaatttaatggtaaaaaccatttttcataaaaatgagttttgattattaattttttttttccacttatttttcaattaaatgtttacatacatgtttctacctcattttttatgcttttttgaaattttaaatttatttcctaggtttcaatgtgtgtagaatttaatggtgtaatccaaatttttcaaaactcaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacattttaaatttttttcctacactttaagacatggttaaaatgatggtaaagctcattttggatcaaaatgaaaactatatcttgaatactgcatttgacatgttttttttatttaattctccactttttcacttgattgtttgcattaatttttttaccttactttttatgcttttttgaaattttaaatttgtttcctacatttaaaagtgtttagaatttaatggtaacattccattcccgtaaaactcaacagttcatactgaatactgtaatcagcctcaaaattcaattaattcttaagagcttaattttcattattttttgacatttttaatttgtttcctacactttcagacatgtatagaattatggtaacaatgaatttgcatcaaagtgaaaactatatcttaaatactgcatttgatgtgtttatttaattaattcttacacacttaattatccttattttatggaatttcaagttcatttcctacactttgaaaggttttggatttgatggctgtattcattttgcattcaaataaaatctgtatacagtaaaaattacgcaagaaacggggtacactcatgtattatgattgaagcttttattttcaggcaaattggaattcaccattaagttctacacatttctgaatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagctggtaaaaatcaatttaaaaaacatgaaaaaaaacctgtccaacacagtattcaataacaaacttttatttttatgtaaaatggttgttaccatcattttatacatgtcttgaagtgtaggaaaaaaattcaaaatgtcaaaaaagaatcaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaaattaataatcaaaactcatttttatgaaaaatggtttttaccattaaattctgcacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagcggtaagaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcgccgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaaaaaattaagtgaaaaaaggggtctaatttcagtattaaaaatggggtcttaataaaaaaacccgcattttccgcgttttgacgcggtttctgctgcgcgcagcacacgcgcattccgcttttaaacccgcttttttaattaattttttaccgcttattttttgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcatagaatttaatggtaaaaaccattttcaataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttattttttatgcttttttgaaattttaaaattatttcctaggttttaatgtgcgtagaatttgatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttgacttaattttttacagcttaattctcatcattttttgacattttaaatttatttccaacactttaagacatgtagaaaatgatggtatcaaaaatttttccccaaaacgaaaaatacgtcttgaatactgcatttgacaccgttttttaattgaattattcactttttcactcaattgtttgtgttagtttttttaccttatattttatgcttttttgaaattttaaagttgtttcctacatttaaacgtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttctaagagcttaattttcattactagagaccagagcggctccgccgctgtcctccaattatcccaggcacccctgcaagacgagacctattcaggctgaccaattcacccaaccagagactttatccattgacctagcattccatcagatcaagcatgccaaatggtgagggtaataacaaagacatcaaatacaaatgatgatgaaattctacccaccccacatctatcaattgggtacacctgaagttcatattgtcctaaaaggaatataaaattcccctcaaattacacagcaattttcaagcagtccacccacgagggcccaacttatcaccagatatctttatatcaacgaatactctaaactaataatgacgcccatccattgttatcaaatcaacattcccaattaaatacaaaaagatctcattattccatagtttcatgtttttacaaagcctagtacaagtctaaggagaaatgaacattaaacttaatgttcatactgatgttacatttttgatttacctagatcaatccattgttagtattaaggcaaaataaaaaaattatcctgaacactcacacttcttcttatccttgaagatgcacctatgaacaacgtttacaactccacttcttccctttggcctaacaacaagtaaattcttcacatttgacaccctggaaactgcgacgtagagttgaccatgggagaacacgtctgtttcaagatagactccaaccttggtgagagtttgaccttggctcttgttgactgacattgcataagcgggtgcaacaggaaactgatatcgaaaaaatgagagaccagaccgaccattcgacttatgatggagttttgctcgaggtaaagttatttcatttccagagaaaggacccgacatcaactttccggtgatgaaaccaatgccaaaagcaaccacaacgatacgcgaaccattgcaaacgccattcttgatatccatattccttatcaccacaaggggcattccaactttgatcctgagctcgtgatcaggaaaaccattcagattcagtttgttgagacactcttctggtaagctgccaactccatctgggtccggtgtatcaatagacttgaggaccgttgcacttccagggagccgatctagtatttcatcgttaagcttcttcacatcacggttgagtggggctagaatacagcgttcattcaggtaggcgacgttatcatcgttgtcagagccatagcggtttgccaaatccccatagacaaatttagtcaattcttcacgcatctcacactttgaaccacaagccttcatgttgatgtgatttagagatggcccctcatacttgcgtacttgcaacaagtacaagtacttgcatgaaaaatctcagatctcagacacccatacttgtacttgtacttgcaggggaaggacaaagcaagtacttgcatacttgtggcaagtacttgaaagtatgcaagcttattttgagagataaaggtgataaatttcttgtgttttcatttcatagatttgtatttgtaaactaagtgaactaagtgattgtaaatagtaataataagcccttcattttcttccagatttctccattgcttctttcttctcattcttcttatttgccttccattttctcaaaagccccctcttgatcttaccattttttgagtaaaatgccacactcatccccctagtgacagactatgcactaagcttgtgcctcctgagagaagcatattccttaccaaagctaatggattgctccacatcaacagtggttgcttcagaatgtgcgggaaagttggtaaaaaatcaaccaaaataatatcaataatttagataaaaaacacacctgaacaactaagcacatcaagtgccatctgaagtaaaggtgcgcaggtgcacacttgcaacaagtacaagtacttgcatgaaaattctcagatctcagacacctgcacttgcacccacacctgtaggcaagtacttgttggaaggcaacgagtacttgccaacaagtagcaagtacttgcaaacaagtacttggtgccatctctaatgtgattcattttgattatgccaaagtcagatttctgtttcctcccctcgcccaaaatcaacagggctcgactaaacgcaagattgttgtcatccgaagatgaagttatcgcctgggcaaggcgcatgttttccgttaacttgaaccgaatgacggatttccaaattttcgacgacttgatagtcgacgcgtacgcgggaggatattcattgtatttaacaactgggaggatttgacgaaaatcaccagagaatataacaaccttcccaccaaaatcttcatctgagttgcacaaccgctttaaagatttgttgacagcttcaatcacatttttgtgaatagtgacaatctcatcccaaactatcagtcgagatttaatgagacgttcgccaattaacgtatcgccttccaaagaacattcggcgcctagttgaacatcaattgggattttgaaagtggagtgagctgtttgtccattcgtcaacaagagggccgctacaccggatgaggcacacacaacgctagagtgtccactgatgtttgtccaatcgattatgctgttgagcaaaaaagtctttccagttcccccgggcccatcaagatagaaaatttttccctttaaaccgcctagcgcattttttatacgttggaaaaacaaaccctgagctttgttaaaggttgcaacgttagctgagagtctttctgaaaccaaatttgggtcctctccagtttccctttccttttcgatatctcggagtatcctacgttcctttcgtgttatttttaagccgcaagactcgagagatcctcccattccatccagcagcctagtcacccgcattagacccaagactcgtcgttccttgtcgttcaattgtctgctgtgccgcttcttcatgtcaactcgaccgcaatcatctgtgaagcttagataatgtgtattaaacaagtccgccggcgctgatggaggagagtgaatgcacatcattgcaaacatttgagctagttgaaaacctgagcggacaagtgctgcctcatgtagagcctgatcgtaaaggaagtcatttaccagcaagcccaacgcattgcaagcgtcttgataagtagcaaatatttccccatcgaccgtccttagttcggcataggagccgatattcttacggtgaagaagaagtacccggaggtagaacttcttgccagcaaggtaagaaatagaaaatattcgcccaacagttaaagctttcgtcttccgtggtacccaacacttctccgatttattccacgagaaataagcagcaacgtcttcataaaatattgacctcgctgcaacaccatcggcacctacggcgtcgtttgaatttaagtcaaaaaagccagtaagagtcgttcgagttgccttcccgctgtcgatttgtccagcaaggccgtcttccccctcaaaataaacgacttgttcgtcctcatcatgtatagttaatcttgtaacagcagggaatctgttggatagtggaaatttgaacaaccgccaggcagctgttatacaaatgtcagtctacgaaaaaatccacatgagataagcgacgctcaccctctaccgcactaatgtaccttccatcaacaaaagatttgacttcatcgtgagactcgatgcctaacgccatcctatcgtggccttttgtaatgtatttgtagagatacttgatggcagtagtgttaactggcacctcgacgtttatatgacactggaaattaagtgtgaggtacggattatatggaacaatcgacccattgttgaatattgaggtatgtttttggactcgagcgccatcgtctcttcgcttgtaaaccggataagcaccatcaacattgaccgttcgctctgagtatggtttaggaaatccaagtttgcaggatttcccattccagcagggccgccccttgcacggaccatgtaacatgaactcagagacaagagaatgaagcttaggcgacttttcaggatctggaagctccgcagaaacgatcgaatctatctcctccggcgtaactggtctatccttttcgtctagcgtaaccattaggtgaagatgaggtaaacccctcttctggaattcgaccgtataaacgtatgccaagacctttccaaatctttccaactttaccacttggtgtattaattcttgcattttcaagtagaagacgcgagctacaattgtcgggtggtcgcaagccttttctcccgggggaatctcgttaactatctcttcccactttgggttagcagtcatagtgatgaagagcgaaggcggtccaaattttcggcagatcgccatagcatcatggtacagttgttgcatgcaccgaggacttccgatgaatgatgaaggtagaatcacacatctcccacttattggcgactgattttccagagagtttatcaaacgtttatagtttgccgctttgagcttcccttggttctttgtgacaaaggataggcgtcccctttcaacgcaaacatacatatcgacaagcaattcttgagtgagagaacgaccggccaaaatgggtgaaaatctcttccgacgtctgaacaacagatatgcaaaccactcgagcgagccaaccttcctgtccttaactgcagaggtacaatggattactcaaaccatcagttaatttgacaacattccaacacagtaaaaattcagaggactgtggataagcttacctcgtccagtccacgcactatataaattatcccattgttgctgaccgtatggaaagaaaattgggtatcgaagggggaaatacgaggaatgcatatccgaaatctcatctagagaatcatctttgcgatgaaggacaatttggcgtttgccaataatgtccccattgccttggactacaacccctacctcatcgacggtaggatgattgtaccgttttggatcaactccggatctaggcacgcccgtcaaactgatggtttgagcattcaaccgtgagagtacgtctagcgctgagcggaatcgtttcgcataaggattgatctctcccattaggtggacgagcatgagaattgtgcctcgtttcatttttgacttcttgatgttatccctacttcgacccagagcgcaattcagtctatattcggcctcttcaagtccattgtcgccaacaacgtatatttgggaaaatcctggtgtattgttcgttggttccaagctagaaattcgatgagaaagggcaccggagatcttgaaaatgttaactcccattggcccttgaactgaatggtcgacttttgcacctaacgatgtaaatgatatggcattgttgtacaatcgtgttgattgttgaaagttcacatcatctgttgaggtaaccttgttagcgttggtttaaaaataaatgacaactcttaccatctgatttcccagttagtaacttcctgagtaccgacggatacctcggtgctgtatcttcgaaatcaggcaaggcgaccttgttcttttgacaacacattgaaaatgatgtcgtcattttaccacggtcgaggagtgttgcctcatcgtgccaatggagagccccacatgaatcacacgcttgatcgcatcgtcccagtttatgcggaattgaataatcagaactttggtgacacgttgactcgaaatttggggaattactgttggttatctttgatttggaatttatcatctttgattgagtcgaatgttcaagtcaggacaatgtgtagaggataggggtttatctcaagttcaacattacaactcgccccccacggggtactgattaaagaatcccgcaagcatgccatgaaactggtaagaggaatgggttcgatttaattgtaagaaccaatcccttattacttgaaactcatcagtagagccgggtgttggcttgaatttatacaagtcattcacagttatattacacattatttatagattggctaccaataacgtgcacacctattgtactactcaatctaaaactcaatgatgaatcagttgattgtctcactcaggagcttgtcgagacttacaaggagtctaatgattccggagtcagtctcttcaccgataaatgttccacagaactggataatagtgccactatcgataactttcaaatcaattgtatcccgatgacgtatatttacaattagacgaagctggattaaggaggcaaagtcctaaacaaaattgtcagtgttgatcataaagttgaggtatcaaacttactgaaggggcattgttaaccaaaatttcatcttgtccatgtccgtctttgtctgcagccaaggctaagttgacagtgacaatgcatccgctacccgataccttgaggtgatctaattgtttcgacattcttgcaagcaagggattaaactcccatgttgtaccgcaagcatcatccctgataattaatcctttgagttcatatttacccagcaaagtcaagtttacgcctaaatcctctagacatggagccacaattgtctgaatgaatttggcgtcctcccggtaaacattatcgtcgccaatgaaggtgaatgataaatctggaactttgactaagtaaacattgcaggtgcccttatcatagtcaaaagatgtctcctgttgtattcaaaatgatgttagtataagtagaagcgaaaagaagaacttcttaccttggatagtagttttaccacaccggaaaaattaagagggcaaatcactcctgagccttcaactacaaagtccatgtttgacgtattgactggtgtataggtataaggggttcttgttttggagatggagaagtagattgtcttgatggaataagtttcgacaatgtgtgacttgaacataagcccatttatatatcctgaccaaaggacttccgcttggtgttaggtacacagcgcgcatgagttcagttaagtgaaaaaaattgttggcttggctggtcaagttttcgaagccaggcttagtccaaacgggagctacctcaccaagcctgatataaagtccatcgaagcacctaacattgactggactctttgacataaaaccaaccggtctggttattagatatggccctgcttatctttcaaagtcaaggcatttgtctgcaaatgatgaaattctgagcatagcaacaaattagcaaacgaaaacatccatatggactcatgaatgtgacaatgcagtcaagtaccaggtcgctcaagggcttaagatgagcatgaattgcagtaagagtgctaatttctcaatttcgtacaattggatcaggcaagagttagaaagattaaaggatattattttgcccgttaagtacaatttcataagtttaccgctcaactatatcaagcggttctcaaagcaagccttgaacataatgggcaacattaccaatataaagtttttctttaggtttctctttatatgccggtctcttgaagatagcgccggaatttatgtcgtgcgaagtatttgccgtctttttgtttatctggagagacattcccaattgattgtaaacggaatcgtctgcggaaaataaagtgcaatgccgaacttcttttgctcgccagacaaccttaacaactgcattgttctttgacaaatcaataccgcatcgataatctgggaaaacgaaggcgcgtcccgtagatggagataacgtcttggaatttggtagggaccaatctgctttattcactggagtgaagaagccaaaggcaaactccgacaaatcttcggtgtcgcagtgcggttgattaaagaaaccatctgtggtaaaggtcaagttgggtgcgcaatcgtcttctcctagtggcattccaaagtccggctgtccaattgatgggatagaatttttattcattgtatcttgattgtcggcaaaagcgacatttgcaagacggcgaaagaatcgaccgaggatactcgaagccctccccgatttcctcataagcgattcataagcttccggtgaacgatcaattgcagccttgttacgataaagaccaataagctgaaagccgaccatagccttcctccaacctattgcgaacatcttccctccccatgaccttgattctgatccaactgcattgacaaacgttttagctgagtgtaagaattgtgtgatgtaattgatgtcagtgaattcatcggagtttagtttgtcaattggcgtgaattcgatgacggcgataatctttgacttgtctttcttatcgtgaataacgactttaccatattcgaagagtttgaaattcttggtaatctccttgcatcggtccagttcggcgtttgttgggatacggttgggatttgggcccagcatatgcgggtaaagctcgagtttaatataacgtctcgaagaccaagtaattttatcttgccttttttgttttgattcaacatcggcgtcgaattccacatgctcctcaatatgaacattacaactggttgtttctgaaatcgtatttctttgataactatcgtcaatagttaaggagaattcgctcgatcgctcctctgcatgtttctttgatcggtttttccttttcctctcggctaagtaggctttgcgaagagctgtcataacgtcaaggtgcgaaaagtattctactatcacactcaatcagaaagaacaattttgctaatcgaattttgctaaatcaatgtggaatgtagctggtgaagttgttaggtgggaaatcaatcgagatgtattgataagcgtttcacaacgtcgaggtcaatgtggtcggtcgtgttgatcctttgaaaactaaattgccttaacgatcaattctgtatgcggaggttttggtttcagtcagcttggtataacgcgatgataaggtgtagggttaaaaatgagccgacagacaagcaaatcgtgacaaatatgattcgggtgatatacagcaagctcgagtgggtaattgctattaccgctttgccagacgcttttgttaattgggaaagactaaatcgctcgtttgcaaaacaattgttttgttgtccgctgatctaaccggataagccgattggcaattagttatgtgggagaacgaatgtctccaggaggagacggcacgattttcattttgacataccactgacagaagcgtttgtgggggcgcggaaattgaagccgcgatcgagttcccacttatgggtgaggctggatgatgggataaagttggatagaaagtggggtgattttcagttactctggattaatgaacatgtagagtttgacttgatttggcagatggatatgtgatggcgactcacaggggagtaaagcaagaagttgtttgataaactggcctgacaagtttgatagctgctcgaagccaaactgatggtttacaagttattgtcttagtcgaccgcgaatttgttgagaagagccaattgggaaatgaggaaacagagaggttgattgtgtcgaagtcgactatcagcggcaagggttgataatcccccgtacgttttattgtcgagggtgcagagatggtaagtcggtgtatcgttgcgaggtctattagtccgatgcctttttgtaagtttcgagatagaattagactggattcgtaagatagatttgttctggtgactcacagggaggtaaggcaataagtcgtttgataaacttgcctgacgagtttgataattgctcgaacccgaactgatcgtttacgagttattttcttaagcgtcagcgaatatattgagcggatctgattgggaaacggggaaacagtgagatcgattgtgtcgaagttgactatcagcggaagggttgatgattcccgggaacgttgtattgtcgacggtgtggaggtggtgagtcggtggatcgttgtgaagtttgatggtgcgaagcctttttgtaagattcgaaatagaaatcaagttgtcggcgtaaaccgaatgttgataaacggagggtgaagccaaaataggacctgagctcatatgacagcttattcagtgatgaattggggcatcgaaagatctatgaggtggcatcgggttggtctgcaaatgtggaagtgagtaatttgaagcggcaacagtcacctactctcgtattgaatgtgggttatgcataaagtaaagttcggttaattttgttccccatcgactgacatgggctatcagcttccaaccggataagcatccaattcttgtcacgccaaccctcattcagttgggtaagatctcagtatattaaaggtttgagctcattgacaaggagttgcaattggattttagtagcctggctttttatttctctgactggagacacaagattaaaagtggaatgcccagaaaaacatcagacacaactacaataacaatttctcaatggttcttggtgtttgtggtcgacaatttaggttaattctggggcagtgagtgttaaagatgaaatggctgtttatagcgagaaatgaagagagtgtaatttttatgtcgtcaagacacgaatgaagttgagactcgacagtcagggaggatggagtattaatttttcctcatccgttttgcggcttccttgatgatatttttgcgtgggcggccacgtttagcttgcgatggtaaatgaggttgagcatcgttttcactcggttctgatccatcactgtctgacagctcctcagggccactctcaatgtcagactgtgctttggacttgccttttgtcaattggtcgggtgtctggccacgcttcatactcattgggataggtggagcgggtaatgttggtttggtaggacgggaggttgagggtccacttgttggagtattggttttcggtgagaatttggtccttgatgagatgggaggtatcagctaaggaacttgtgcctgtgaatgaacatgtatcacacacaattttctccctaaaattggggatgaattggatgtggatggactattggagttggtacggccgacttggtggcctgacgtgacggaaaccgatgacacctagtgagagggtaactgcagattagaattatggaagataactggtgttatgggatcttacaactacgacggccatgtggtcctccatgtgaaagtcgaccaatcgtccgatgatggagatttcgcggccgacttggtataaggtgtgcgtcttgaccaagttcttagtaccgggaacgatgtacttgatattgaagcgtcgatgaactcgctcctgatttcggtcaactgtcagtcttcttgcaaagaaggtgtagtgaattggaatctcacttggccgtcccagtcacaatgagcaacaatgacttccaaatgactaccagagtcggaaacattgcttgcaacctcccgccgtgatatgaccaatcccaggcttgtgacggtggatttgtttgtaaagtcaggttggtctggacctgttgcaccaatacgaatgacggtatcctggaagtaagataggattgggggtgagccgtcattgagggcaatgagtttaccacttagagcatagatcgaatcggccattagcgtgttgttgagtgctgtgttcgtaaccagttcaacttcaaagtcttcattcttttcgtagttgaatccaccgcattggaaaaagctgggagttttgacataaccgtactggtttgcgcgtaccgaatcggcgatggactaaggaggagagctcagtaaaagaacgaagggcaaactaattggggactcacatcagttattggttggaagtggccgttcaaggtggccgggtggttgggtgcacgaacagcagacatattgttgtagagctgagggtggagaaaaatatgtgttaataatgtcaagttgcacgctttattggctcgagttacttggggatgactgacgtgtgaggtgctagttggatttggtgggagtgggagtttaaaggtgagtagatggatgttggtgaggttgtgagttgattgtgtgatggaggaatagctcgattcgagggtgaagtcttgtaccacttaaatagctgtgttgtaggtgaagagtaggtcgagttgtgataccacctggtgattgagtgggtttaccattgagggtaacgctttgatgtgtggctgtcgtggcgttgatgattggtctgggtggtcaagggttaggaagggttaggacagttgccacgttaatgcgaggtgaggtcgctcggcctgaggtgcgcgagatgtataagtcttcagttcctaatttgattgccttttcaatggggttgtttccttggcggatgtgtgtaacgggacagatgaagttctctagtcgtaaacgacatgttgcggaccgaaaggaatcaatgaccatatgaacataacagattgatgtctagcctggggtgagcttacaggtcgtggttagtggcgccgtgccatacttattagcccgttgtatctgccgtgtcgagggtggatgcttcgcctgtggttgatgttgcgtgaaggtagaagtgaagggacgaaatccgtttcggagattaggttgtgttgggaacaactagatgaaggggttaagggccttgtatttctggaggagtggtggttcattttgttgcggtaggtaaagttagttgaggggcagttaggataaaaggtcgggttgtttaacatgggatgacccccctttcagcacgaaacttttacttccgctccccgctgttacacttgtacagtttgggagttaacgcgttagccccccacttggttgcttcatttgatgcggctgggggcttccatgtccagtgtttttgacccatgctttgacatgggctggacactgagcccaagtgctctggctatgctggggttggggggctaagttgtgttggtgaagactttaagatgaagtttgggatgagattttcctttagaggaacctcaaacttttccccgaatgttttgttgaggggaaactattgaattttttttgtacaaatcacagaatttaatatacttggattttttgacattttaaatttttttcctacactttaagacatgttgaaaatgatggtaacaatcactttgcatcaaaataaaaactgtatcttgaataatgcctttgacgggtttttttaattaattcttacatgcttaattatgcttattttttggaatttccagctcatttcctacacttttaaaggtttcaaaatttttggctgtatccatttttcattcaaataaaatgtgtatacgttacaaattgtgcaagaaacggggtacactcatgtattaagattgaagcttgtatttgtagggaaattggacttcaccattcaattttacagatttttaaatggaggaaatgaatttgaaatttcaaaaaatgatcaaaattaagccggtaaaaattatttaaaaaaacataaaaaaaacatgtccaacacagtattcaataacattctttggtttttatgaaaaatgatagttaccatcattttaatcatgtctaaaagtgggggaaacaaatttaaaatgccaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgaccaattacattattcaggatgaaccgttgagttttaagaaaattggatgttaccattaaattctacacactttcaaatgtaggaagcaactttaaaacttcaaaaaatcataaaaaataaggtacacacatgtatgcaaacaatcaggtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcagcattcaaggtatagttttcaacttggggaaaaatggttgttaccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaataatgaaaattaagctgtaaaaaattaagtcaaaaaatggggctaatttcagtattaaaaatgaaccgtagagttttaaaaaaattggattgcaccattaaattctacgcacatcaaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttattgaaaatggtttttaccattaaattctatgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaattaaaaaagcgggtttaaaagcggaatgcgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctaaaaatgaaccgttgattttaaaaaaaattggattgcaccattaaattctacacacattaaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaaaaatcaaagtcatttttatggtaaatggactttaccattaaattctacacccttcaaagtgtaggaacaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctttttataacgcccaaaaaaaataataattaataatcaaaattaatttttatggaaaatggtttttaccattaaattctcaaccttttaaagtgtagggtacaactttaaaaaatcaaaaaaacttaaaattaatagcaaaaagaatcaattaaaaaaccacgtttaaacacggaaactgcgtcttctgcgcgcagcagaaacccggtcagaacacagaaaaactggtttttttttattaaggcccttaaaaaaacttcaacatttttttgtttgcaactgcaagttgatctggtcttggaaagaggcaatctgatccaagttgccttggacaaatggtctagcatgctgctaggtgtttggcattggtcggcttccatccaggttcaactgcccctgaccacctttttgggcccgcaccatttctgtaactgcagccccattgacttccttgtgggctttttgggatagccttggaggggcgctgtggatgggtgggtggaattaagtaccaagacacacactaactacttcaccaatacacatttctcaatccacttctcttggatgaagttccacaatttccttacaatttctttggaaatcttttccgttgaagttttttttttcaaaattttgaacatgtgtagcctctttttgatcattcagagaccacaaaaccaattttaaaattgggtttttttgtcaacctattggttgagctgaccccttgtcaaacaagttggccgttgactgatgtggtcatgtcgccatcatcatctgggtttgccattcttggcttgcttgcgagcgcacaagcttgttggctgaaagggagctgtccctccctgtatgactcaggggtcataacactgtcaacaccaggcttgttggctgagttgaattgacccttgagtcatacagggaatgccatcatagggaagaccaagatttgccgtcagctcacctgctgtctcaagtgcaaggcacaggtcatcactaacctgcacggactctaatttcattcccctgtggggttgaagtggtcaaacaaaaaatatcaacctgtggtgtatgggaataccacagcggtaacattgcatgtcacatgcattaatgtcaccttgcatttgcaaaatacaatcaaatctttggcactacaaatttgatcacattttgcaaatgcaaggtgacattgcatatgacatgcaatgtcatactttttttagtgctgataatatagaaaggcagagtttacagctcattcatccctttctccattcagcaaaagggatcttaccatcaatttttgagtcttacagcagggttcatgattgagctttttaatgcttgttttgataaaaaaatgactcattgcttggatattggaagtggcttggagaagaatgtttttatgctttaaagtaggtgatgaggcttctggtttgggataaaaaattttcatgagaaatgccaatcatgaaccaccctagtgggtccataaccattcccaagcaggctggtaaactgtctggataagctgtttctttggaaaggtgaccagatcctagacaaatcacactgtcctgttactaccagttgcctatcttcaacaaccaggatgcaaccaagatgctttccaagcttggagcaacatgtacaagccaccatctcccaacagattgggtccccctcttgctggtggatttgtaagcccaacactaaccaggcaacaaagtcttgaatcagctgctcatggttgcttgcatccataacttcattgatacttttgtatgccaataacagaatctcatccttcattatcttgtcaaagccaattatcagtggtattattgattggatgtttatgttcttgttcttgacttttgatgtcttttttttcttgtttttttcgctctctcttgggtttgtcctccttttctttgcaaatcagctctcctcctcttaaatgctcttctgacttggccatattgcctaatatgtatcagcttgtccccttttttggtacaaggtaacaagatgatatataaattaaaaaataaatgaataacaaaaagtttgatgttgcaggtgttcccattatgcccatgtattacagcagagagatcagagtatgcaaaaaatgatgggtagtaaactagcctcttgttggagtttaaaattggggagaattcatcttgtgacggagatgaacttgaggatctggtggaggtcaaattaaggtaatgcagtgattttctgtgactgattaagctcattgctgctattggagccagtttttgaccaaccagacatataccattttcttacctacgggagagagcaggtcagtcttgatgttttttgggacaaaatgaataaggaatcagacaaacccaatgcaagaatttgtggaatttgccaactgagttaacgtcattctccccctccatcacgtcaagtgggttcaattcactcctaccttcctccaacttcatctgatcgagctttacaaaacttgtttttcgagatatcttactccagataaaacccagggggaatatcaaaagggaaatgtatgccgatatgaatttggaagttgacctgaagatagagagtggatttttccaagaatggttcatcagaggggatgatgctgaagaggagtgacacgtcttccaaatgatatgaatctaacctgcttaccagttgtgacttaaaaagacctcaaaaccattaaagatgataatcaaagtagtcattgagaatccaaagtaggatagccatggttgaaaaggtgcttgatatgcaaacatgccacgatctattccgacttttcttgacactccgtgataaaattggatataggtcttcgggaaaatgtaccgaatgattagtatggtacggcagacttcttaaaaaataaaagactaacaagtaggatggaccaccacgtcataagaaccgagatggatgacatctttgaaaaccgttcatacaccgtgtctgcttgagagataccaacagcaacactcgtataggccagtagtccaaacacagccgtgatggctataccagcgacctggtcaccattgcttgtatagcgtgagaaccacttgggtgcccgcgagaataacagtggcgcaagatcgtcagaagatagaccatgcaaaatttttgaaccagcgtctgtggataagagttacagagcagattgggataaaggaaaagatgttattccatagcgattctgaatgttttagtcacatgtccacaaaaaaaacacttacagatgtgtgaatttaccaccgggaatactgaaattatcatgactgcaattatagacacacccattgataatgttgggatatgtactgagttaaatgcaataacaaatggtgataaagctccactacgagcaccagtccctaaggaagatgaagtatagggaactaataatccaacgacagtcatcccaccaagataaaatatcaagatacgataaagaactgtcttgatagctatggggatactcttcctgggattttcagtttctaatgcggccaaagctacgatctcggtaccttaaatgttttttcacctgattagcttcgataaacattcatttatctgattttattattcaaaattcctctaccttgatgagtaaaagcggcttgactcaataccgaccagaaggccagaaatcgaccaatgaagccagggatctcattaaattgattgaagggaccaggtgaaatccagtatctgtgatgagggtataataacaaaagggataaatcgacctgagcttggcatgtatgtgaatacagctggatggcagaactggtatacctaaagccgattcgatcatgatctggacgaccacctggataaattaacaaaatttaaaggttgaaatctggactgacaatatagatatacgtatgaagcttacccaaaagaaaaataataccaaagacaattgatgctaccatagtaagaagctttatagcagctggtttgaacacacctcaaggggatcaatattcaagatccgaaatactcaagatccatcaaaagttacctaccaaaaataaactccaccttccgggcggacgagattagaaaaaaagaacattgttaaattcatataaggcttttgtttgtctttgagagggttgacttggaggaacctcacttcgccaaaccaccttcttctgaagaagttaatagctgtagcggggactaaaacctaaaatttttgaatcccccaaaaccgaaaaagaaaattggactcattaaatatcaaaattgaatttttgtataatgtgatattcaataagaaactgacggctgaaatccacaagcccatacaattttggtttatcaattgggtactctgcaaataaaaagatacatatatcaactaatgtttgtgggctgtttgggaatcggggtttgataggaactagttgcctaccatgatacccgcagcagtgatctcagttgtcaaagtgatcgcaaatgagtacctggaatagtttcaaaataaaactattggtactatagaatgttgaattaacagaaactccgagatacgtaccaatagttccagccaactattttgatcatgcagggtgataaataaaaacaaaaagacattcatgataatgacgagcttttgtcaccatagctgtcctgatattttaaatacgatagagcactagtggaggagtgaaacattagggtggaagaagcgtacatgcgaaggccaacgctggatcaacaaagcgggcggggtagtgtatcaaagctttgtcctcaggaacctgtcgttcaagagagaggttccaaggcgtatcaaacaagattatcaatatacaagatttggaaaattaaacacgggggacggtagttttggagcggaaccacctactgggaacactgtcaccatttcaccctgagatttcgattgcaagcaaacgtttttgggtagttgaattagtcaagtattttcatgatgatgaaccctgagaatttagcagaacgcgtcgcaccagagcgactatcatgctatagacaaccacacctggtgagcaataattgttggaggaagttagtcaaaacaggaggattgagattcaattgagaatgccaacttggctaaccaacaacaaggtgcccaagaagaaggccgactgggcctccatttctcagtgcttctcccgatcccgagaacaaaccggtgccgatggtgcctattgcaggtgaatagaagaggataattttctgttctaatcagatttaaatctgcatggattcgagatcaattaattgtgatcagaaacaaaccaccaatggccatcatgtaaacatgacgcgtttggagagtcgttcgaccgttgcacgaaggagtgtcgtcatcagtaattttggattccagtgatacatttccctctagtgaaggggtcattcttttcttttgtggatgttgatgaagagaaactggatagatagaggctggctatataaacatccgactaggttcccatcacaacagaaaaattcaagtgttggcgctacatgaggtattcaggcgctgcaaaccaatcaaatgcaaacaagtgacccgtgtgatgtatagttttcttggtgttgagatacgtattcatccacatcaacacttatcaagacctccccgtttttcaaggacacaacgtcattgtgttggggtcaccgatgaagaggcccctacgagttccgacactgaccgtgatcaatccagctccagaaagccactgtttaaatcccggcctcacgatgtgcccaaagttgttggccaagaccctgtagatcgatccaaaaaagtgactgatgatagaccgatcggtggtcatattgcggggaggtgtaaccctccggttaacaaagctcaggtcaaataatcagaccttgtgatagcaggtgccaaccatgtattcatcacggaagcgggaaggaatcctgcaacggcaaaaccaatgccatacgacatatgcattggaagacacaatcaatggctttgtgttgcagtttcaaaaaaagctttctttccctggttaatttttttgtatacctttgcttcttttcatttttgtttcttcctttcttggctcattttttcccttttactttgagtgtcacactttatccagatttagttctgtttggctataatcaatcactttccagttacatgtgctctcggagtctcgggcgggtatattgcgcatgtagattcaagtgtgaatgccaaaaatatttatacacttgaaaaaagttgaatcccaattttttcccgtggcagaggatcaaaaagatgggtattgttaattgtatcgtcgtctaagttcttggtgggatgctattattgtgggaacccacaatccactgcgccctcgtttgtatctgagacatagtttttttggttacataagtttcttgtttatcctttttttaaattcttgggagaaggagaatatcataaatgacgatagtgacgatcacggctagacacctcctgtctagaagtcttgataagacggaaataagtcctatttaagtcccaccgggagagcctcaggaggcctcaggaaggaaggactcggttaatttggtaagggcttatattaagacttctatcttccttccgagactgtctcaatctctctggagaagcttcattgtgagacagtcattttgggcaccattccaagcttttgagggtgattggccttcatacacgaatcattgtaatgtacaccttttacttttctaaaaccatgaaattcttaactttcttcaaaacttggcaagttgcggcagtgccacatggactagattatgggtaacatgcttgatgtgtgctttcctatctaacccggatccctagaaccaacttgattaagcaagatcccaaatgctttttgtttgaatatgacatccattaaaagttctattttacaacattgatttgaaatgttgatcaagggacttgattaatttgtgatcctgatttttctgtttttcaataataaaattgcaatttacactcaagcctgacctcaccttataacaagataattattttcacggtttgggaagttcatttaactggccaatactcttaccatagattttcatggaggttggatcaatgtttttcattcacttcacaattctataaaagaatgtcattgtaaaatgggaccttgttggttatggtaatcctaatatttattatttcactttctattccacatgaatgatctagtgaacaatctgtaaaatttatattggtgtgacactcctacattcttgacgtgaacccagaaaattgtgaaactagaatttagatgattcaagaatttacacctgcatcaaggactaaaggatgattaacatgcagctgatagaacagctcatagaattttgcaaactcctgatccacatccttcaatgtatacaaaatgaaatgaggagaaatcctttgagtcaatatgatactagtgcaatataaatcaccatgtaacattatactataattcaccagaaaaaacagtagccaattattgacaggtgacattgagcaacaatggtcatagctctgttccaacttctgttgcactacaagtggactgcaatggcccctttgttctctccaggggggttgcaagcactcacaaggggggagatgatgggtagcaggctggacttggcctgatgtcacctgtcaactagtgataatttacttttactggtctaactggccaactaaaaaaaacatgcataatttctagagcaacatcctacactggaggacttcccgtcgtctaaatttgtaaatttacaaggactggctaaaccttgttggctgatgaaaattgttcgacctcaagatttcaccagcaaacaaagtttagccggtccgtctaaattaagccatctggtcgacaggaagtcctccactggccatggaggacttcaaaggttcaaagctggaagaaagaaattttgtccagtaaagttttgaaagtagagccacagagattgtatgctagaagcatcaacactaggctgttggcatgtattgggaacctttagaggccttattaagccttgaatgttctctaactccatcaagaagaggagacatcctttctgtctcacaagacagtgggattgtggctccagcctaaccagaacctcatcaagggggcttaaacagatcaaaagttgcacaacatactctttggcctggagctggccatcaggtgtagtacctcttggtaagctatctgagtagtctattaagagccaggcccacctctagaagaaatggggtgaatgcccaccttgccccatttcatggttggaagtatgccacaggctcacagctgccaggtctggagccaaaggcactcctgcgccttgaagatgatatgtaaccttgaagatggactgcttgagattagccagttatatggagattctttgtggggcattttaccatcagtcagtcttccttgttacaacatcctgctttccatgttctgtttttgaccgatccccacctgtggtcacaccacctgcatatactgaacaggcggaaagtagggtatgattatggtcggccgaccatgtcatcgcgcctacaatagtacgatacttggaatatttgggatgtcaccaatatctggcttccggaggccagatttttcgactaagtcccctcctccaagcttccccccctgagggcccctgatctttcaccaagtccctactttcgaccccccccctcccccgttatgttacatcacccacccgtatcacatcctctctatggaacatcacacctcaataaatatatcacaactatgcatatggcacctaaaccatactccctcagaccgagcctcactccgccgggagcatcttgccggcacatctcccgaggcgctccggctcgctacgatcgccgactcacctcacacctcataacacctcatcaccactttccacccttcacatctttatctttcattccatcgcaactccaccccccattgacttttccgttactactcaggtgtcgatttgttatgtattgattatgttgttactattcagctgttgtatcttcgtttacttggtgagcatcattgcaatagagctcaagcaaccaagctcaagcaaccagggaaggaactcatgtgtgataaccagtcaatatatatttttcaaatcaacctaatattcaaaggcgagtgagactatgtacaagatatgagtgacgagtaagaaacaagtgagtgctgagtatgtgcaagtcgctgagagatagcagacaaacagaaccaattgaatatatgactgagaaccgcgagtaagaatacaaatacaaatcgctgagagatagcagaccaacagaaccaattgaatataggaatgagaaccaagtagtaatagtacaagatttgggcataaaacactaagaagaaggacaatatgaggtaagagaatcactcgctactccctgtcgtcgctatcatcgtcatcatcgtcttcatcgtcttcttcctcattttcttcattttcttcttcctcttcctcgctatactcttcgtcgtcttcttcctcgctggtttcttcttcttcctcctcctcgtcgtcgtcttccacaatcgtagtggcagttcgagaccttttggccttcctaccagtggaatggtcatcacggccacgtttaatgcccctcgcgtcggttgctttggtcattttctttgcggaaaccggctcggtgtttttgcaaggtttccggtgctttgggttcaacttgctggctgctttggacttgcgggaactggtcggttttccaggggtgtgtttcttgttggaagacttgtacgatcttcttgggatggtttttatttttgcaagtccgacggcttttttgcgattggcggccccgccggtgatattgctgttggtagacacaccattaccgcttgtttcatcgtcttcatccccttcgtttgtactgccgagctcgacattttctccatttttctttgaactgttcaacctaaaccaacccttgccaatggccacttggaggtgttgcaaatcgatatcccactttggggccagcgatccacagaaggactcgggcgtgacattcaggtcgtttttctgaacctccatcttcacccctagctcttggagctttgccttggtcttaccaggccatcctttattgtagcggccacctgtagccgcacctgctcaatcaaaacacagctcagcaatctgccatgatcagttggtttgattgattgtgcaatcataacttactcaaggcttttctcaacttctccctgacatcaaccaggttcagttccttgctccctgtcagcaaagtcaagtaatcagtcgatattacaacaacaaccaacgagaatttgagtgcttacccttatcgtatttcccatcggccaagacctttctgccgaatttttgttttcttgggtttttaacaggcagtggatccagccccgtgtgtttcttgatgactttagaaccgttgacaaaatcggcaaagtcctgcgccggaccgatcacatctttgttgtcttcggtgatatcgagatattgttgaccaaggtagcttccaccggccgtgatggccgtttgtttcctgtggcgacagacaaagaccatgaagccttcgacttgataggcttcggcaatcctcttcaactaatgaatcaaacaaacaagtcaacttatgacatgagctaaggtagttgcaaacataaaaaaacttacgtctagcattgttttttgcgcccatcgttcgggtttcatgttagcatattgctttcttgccttcgatcgttcactcgcctcttcatcgggatttgtaccatcaccaccaacgcaagcctccgcagccttccgaatatttatgtatgggtttggaagcgtctcaaggaaggcgggatctcggaatttagcttttgcttccttgtccaactgattccaaagagctgcagtcaatttagctcgttcgtccgacgtcttggaatctgattgagagaatacaatgattgtaggagtcaatggacctgacccttgcctagatacgtggaaaaaagaaggacatacagtcatgatgaatgggactcgcttgcggatcatacacgcaaaagttgttgtaattggtgggaccccgaattcgtgttttgtttccaagatatgacaatgaaaccgcaggatccaactggtgcttgatggccatcttgtgaacatccctctgatagcgatcatagattccgtctagttctactttttgttcggctgttaagcaatagtagcgggaaaactggcgggcgatgcggcgaagttcgtctagagattcgttgtcgtattcttttacgacatcatcctccaaaggcctccttgaagcgggtggtgcagccgttttcaaagagaagtccgggctgccagcgtaccgaggaacagccgatgagggggctggtaagttagttggtgggggggaggtgccaacaggtgtggcagttgcagatgccgccccaacaggtgtggcagtcgcagatgccgccggtccggaagctggggtgacacccgatggaacactggttcgcttggatgcacgggcccttggcgccccaccaccacgtacgccacgtccacgagagctggtgccccgagtcttaccggcgtccttttgattcgcaagagtggcttcggcgtcagtggtgagttcttcccaactgggcaggggcttggcttgaacctgcgtagctggggtttgttgacttgctgctaatttttgactgggtgggggtgggtgttgattggactcgcggcttgatatttggcgtggggggaggtattgggctggtgttctgccggtaggaggggcatcactgtaaatgggtgagatgtggtgggggtcgtgggaggaccgagcttgttgtgtctggtgttgaggttgttgcggatggtgttgagtttgttgcggatggtgttgccgatgatgttgagtttgttgcggatggtgttgagtttgttgcggatggtgttgagtttgttgcagatggtgttgagctcgttgtgtatggtgttgaggttgttgcggatggtgttgagcttgttgtgtctggtgttgaggttgttgcggatggtgttgagtttgttgcagatggtgttgccgatgatgttgagtttgttgcggatggtgttggggttggtggataccgggctggatgtagtcccctgagtctgggaaatctgataagaggtagttggtggtttgctgcgccaattcattcactggatggtagggcagcaaataaccaaatggatcacccgtcattggaggccctggggctcctgaagcaggggggaacggcatcggtcgggttggagggcctttgggagttgggggggaaggagatgggggtagtggaaggtcttcactgagattccaacgagaccctgagggggtcggttttggctgggttgaagcgggagatttctcaggtgaggatggtttctgtctggctggggcagatgcggcagaggtaggcctgttggttgaaggctgttggagtaaagattcaatgtccctctgagcacgagatgtgcggcgattgttgacaacgttgtggaggtatgaagtacgcaaagtagtagttgtaggaagctttcgcctaggaaaacctggcgccatattgttgcagtagaggatagttataattacaggggcagatagaggtggatgtttttgagggaagtgatcaggataacgatcagcatgggctcttaagtactttgggtgaaggatcgtattcttctgctgaaacatcacacttacttatgggaaatctagctgactggcgtcattgccgcggctgaattctctcggatatggtgagtatgtgtgatatgataaagagttggtatggttttcaaaattggtgacttgatggttagtttgttggatatgtgaaggcagaagggttcagaagggttgaattcgagagaagttttggtttgatatgctgactggctggccgagctcacttccgtttacggttttaaagggatgtgttcttctttgtccttggtcggcgccgcgaatcctacggtttgaaggatgtagatagggtgaccaggcgacgggtgtgtcttttacgggttggttgaagggagaaatctagacatcagataagttcaaatggagatatttagatatgacatacaaatttgatacaaatctgactcacggactcaccaacagaaataccagatatctggccctacgagaacaagaaccggagcgacgtggattttaagcgtggattagaaactagcgagggtgtcaggtgagttgagggaccgtaagctgaggttgcgaggaaggttagggtgtgttcttgtccaagaatatatgagaacaggaacatgaacaccggtgagatgaatgggcaaagagcatatgcacaaaccgaaatcttcttcagccagccctacccccccaaataatgaacatcaagttaacaaccccccaaataatgaacttaaggttaagaacaactgaacatcaatattatcaataacttttttgtttgatatatcaataaccaaacatcaacatttattattattatcaagttggggtttgaacaagtaaggccatgataataataaaagactttgggggaaatccaagcaagaagtattggtgcttgaagttgaagtatggtatggtggaattatttgttagtaggagtgtatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttattttagatttttatatttatctgaaaaaacaacacactgttgcaatttgcaggattaaagcaagcatccccaaataatgaacttaaggttaagaacaactgaacatcaatattatcaataacttttttgtttgatatatcaataaccaaacatcaacatttattattattatcaagttggggtttgaacaagtaaggccatgataataataaaagactttgggggaaatccaagcaagaagtattggtgcttgaagttgaagtatggtatggtggaattatttgttagtaggagtgtatttttatttttatttttatttttatttttatttttatttttatttttatttttattttagatttttatatttatctgaaaaaacaacacactgttgcaatttgcaggattaaagcaagcatccccaaataatgaacttaaggttaacaacaactgaacatcaatattatcaataacttttttgtttgatatatcaataaccaaacatcaacatttattattattatcaagttggggtttgaacaagtaaggccatgataataataaaagactttgggggaaatccaaccaagaagtattggtgcttaaagttgaagtatggtatggtggaattatttgttagtagaagttcgggagtagtatttgtttttgtttttgtttttgtttttgtttttatccttaaaaacaacacacatgttgcaacccacccaagtggtcttggttcacaggattaaagcaagcatcatgtgttttgatctgggttaaacaacatagtcccatgctttaattaatcctgtcccatgctttaatcctgtgcatgaagatacctgggtgtgttgcaattaacccaaataaaaacacagactgcttgttttattcctgtgcttcattacagctgggtgggtgtgttgaaacatgtgtgtttttgtgctgaatatttgcacaactgcacacatgttgcaatgttgcaacacacccacccaggtgtaatgatgcacaggactaaatcattgagattttcaatccaataaaatgtagccagttattccccaaaacaaaatttcactaccagcataattctactaaccaatatttttacctaccataatgcaagtaccaatcaataatcttgtttgattcacggaaaatcatgcttgactcatggaagcaccaataaatgttgattgtttcatggatcctcctcaagttagtatgcccttcaccttaattcatctattatttgggttatttaaatacctgcccccccccccaaaaaaagaaaataaaatcaaaataaaacaccctccagcactcctactatcaaataattccaaaatcccacaattcaacttcaagcaccaataaaaagtttatttatttatttttatgttggccttcctctcttatctcatttttggctctcaattgagcattgtttggtcgattctgctgtttttggattaatcaagctcaatagcaaaaagtcatttcacaaaaagtgatttttgcacttgttcagtgttgggtacaccccgggggctgggggtgtgggccagccagtcggcttggtgggagttctgacccccgggcgtccggatggaaattcttatcccggcatttccgtataatatacacctatcagcaagataatcagcaagatatactcatggcgccctcgaagaagaaaattcatgttcccatcaacgggaatcgcacggacaaacttcgacaagctgccaattctggtctatatactgaaatgctctcccggttgcgagctggacaacgggcagccacacgaggcgaagctgaaagatcggaacaggccgcattccaacaagaggacattctccagcagccgtatgacgacatgaacatcgacataccaccaaatgaagaccaggagcaggcggactcggccgaagtagatgcagacacccaagctgaatgggttactttggctcccgatattacaaatccgatagatgaagtcattcaatccaggatagagcaacatcgacgagaggccagaaatttcaacatggcctcagtgatgcgagccctccatccaacttacatcgcattgaaacttcgaacagagaattgggcaggtgcagaggctgccaaatcgtttgtcaactgcagatgcctcccgcacacccttaccaagcgaacagttgatatggttgacatagtaggtgagtgatagtccaccgtaccttgtagtattatacatgactcactgattgatgattgatatcactgattgatgattgatatatgtacttctcaacagggcaacaccggcgaaaaatggccttctgtgggtgcacccatgatgctgtccgacttctccagcagtggtacctcgcgggatccccaatgcaaccccaaacggctttctccatgcgactcatgatcttccacaacgatttgtggaatcactgtcatgtcggcactcttccgtttacatcagctctcaggcaatggctcgagccaaggtctgagcgtctgtttgctaagaacagtaggcatgtaagtattccttcctttagtctggaaaactacggtgatggcaaatactgaccaaaactaaccaatttgttaactaactggttaggcacgggacctccgaaagccatttactgcggcggtcgatatgtttcgtaaactgaatgatatgaccgactcgcttgtgatgcaggcgctcaagctcactgaacaagaaaaattggccggtctatcatgtccagcgtgttttgggccacagccaccaaatcccgatcaataccctgaatcaacccgagaccgattgatcatttgtttggacgggaattttcaacaccgtcaccacctcaaagccagccgcgacgaaacaattcagagccctcggatattccttgaacagcgggaagtagaagacatgagtgcccatatcagagccaaggaactcgaaaacaagcccccggcatcggtatgttcccatctgtatgtttatgtatgtttatttatctagaagtgtgctgattggtgtgcccttgtttcacaaggccgaccgatgtgcagatgcacataaagcagctgatgataaaagaaatgaatcaacctggaaaggatgcgacgacaccggtttgatgggatgctgctgccgccacgatgcggccgtataccttgaaaatatacacaagtccggcgagcagagaaaccttccgtgtgcactgatcaatagggtattaggtgtcgttgagccgactcggaaactgggcatcttatacgacattggatgctctctcgacaaatttatcagattggtcagtacctgtttgatcagggtatttggtggcatctcaatctcatctcgttcacctcctcccttcccttttctagcgaggactatttcagtcagaccgaactcgatttcagtttgctacttcgatcttccatgcctacgtacataattggctatgtcaactggactataacccacgatacaataaggggtggggcctctccgacggagagggattggaacgaatgtggtcatatttatcaccacttgtcagtccattacggtacgcaactcgcaaccaccgattggcagcaatagcgcatcgattgaaatttcacaatcataggggaataacccgactaggtaagcaaaattgaatctttggattgattggtctgcttcgattactacttgggatgatgctgacaaccgctagtttgacttaaactctttagctttctggttgcggaggaagttcgggaacgctgttacacgtcggcgggaagcccgagccgaactggcaggcctacttgacacgaaaaaccctcattctgagcaaggggtgaactataccaaagggtttttcatgcggcagtggaagaatcagtgtcaatttcagaaggatcacaccgaggacgaacacgatcgaagaacgaagctggttaagctatacaagcaggagggtgtccttgagctactaaggtaagattctgtagtcttagtcttattccgaagtccgagtttcaaagggtttggttctatcattgggtcggttgtactaggaatcgactaatggggccggaagtgttcctggcgactgaagaccaggtagaggagctactgaataacatttccgagaaaaccaaagagttgaagaagcttgccgaggagctgcatatcacaaattccactagccaaggtatgtagatgtagaaatgttcttctttttagaataaaaattgacctgctttgtttgtttaggaacagatagaaatgaggaggagaggctgctgttgctgctatgggatgccaagtccgaactttttattcatgcagtcaaccgacacgcggaactacagccagtggtgaattctaaaacaatgggcacaagattgggaacgaagttgaaagagaagattttcaaggccatcggaaatcgccgcccagcagttaaccgaagtatagcccaattcaacaaatgccactcggattttgttgccagattcccagatcaatcagtatcgggcttccaggggcaattaacgtacgatttgttttccgagttgccattggatgacaagttctggaatgatgggctatacttccactcaaaagccccttgggccgtcgatccagatgttcgagcaggtatcacctgtgtcttggtcctgagcaggattcaagaggaattccagctcattgcccaagagttagctcgggttgttggttgggcaatagcacatcatgcgcaactggttgagtttattgtttacttgcaaaggcgtaggttttcattgtatttatttcttatttctttatcacttcatgatatttaagaactcattatgttatcctcaggatacaatctgctagaccgaaaggatgaaaacggacaccggattagtggcgcggaggaagagcgacttgttccacttgatcacattgacgaaatgtatctaggtggaataagcagaaggcaaaaattcaagatgatcgagcgagagttacgtacacgtctcgacgaacacgaagcccttgttgaagactggtcggaagatgtcatttggctctggagtatgtgccagccaataccaaacaaaccgtacatcaaacagtggcatgaattaatcagccgaatccggactaggaaaacaagaagtgagactggcggtgggattgatgagactttggaggatactgtcattgaagtgggtgcgctggatggcgacggcgaagatgctagtgatgaatggataaatgaggctcagtgacattgctagtcttctatcattctcttgtttttcgcttttccgattcacctgttcttttattttaactatggggctatctacatctctctcttgttttcttatctccaattcaccagtttcgattgttttattttcatttcattttcaactatgtccttttctcaacaatgcacaatctagtcgatacaaatgctctctgtctgaaatttttacacgataaaatgctcttggaaattttttacattgtcatcggtacaactgatgaatcatggttgtacgctgcgaggaggttgggatagaacgagatgtgaagaaagagtactgaggtgttgatgaagggtggaaagtggtgatgaggtgttatgaggtgtgaggtgagtcggcgatcgtagcgagccggagcgcctcgggagatgtgccggcaagatgctcccggcggagtgaggctcggtctgagggagtatggtttaggtgccatatgcatagttgtgatatatttattgaggtgtgatgttccatagagaggatgtgatacgggtgggtgatgtaacataacgggggaggggggggggtcgaaagtagggacttggtgaaagatcaggggccctcagggggggaagcttggaggaggggacttagtcgaaaaatctggcctccggaagccagatattggtgacatcccaaatattccaagtatcgtactattgtaggcgcgatgacatggtcggccgaccataatcataccctactttccgcctgttcagtatatgcaggtggtgtgaccacaggtgccgatccctgctgagtgacgagagatgccaagactatgtatttatgtttaccttgatttatttcggagttattttaaggttggagttggataaacttctcttttgtttcttttcgctctgcccctttttctactctgtttctttttctttgttcccctctctctcttctcctttgcattagccctggtttactacatactgctttctcattcaatcagtttcagacttttattgtatttacagatatggttttgttagtttcatagtgtgcaatgccataggccaaatctcactttttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggtttcggtgtatccattcctccagttaatactcaaggaagaacctttgatgcacccagtgatcacaccagagctggggataaatagaaatgcctgaaggcggaccaatcaagcgacgtttccaacccctgcgaatcgaggctcacctgccaggttgatcagggcgcggagaaacttaaaaatgtttgaaagaggggaggggggaagctagtgagctgctagcttaaatagcccgaagcattcaagcgatcacatctgcatcatccgccacgaacattgaaagttcagaacgagcaaagaaaaacgaaacacaacaaatcaggaaattggcgagacctcgttggatatcgttatagatcgacgaggagcttgtagaggcgacgagtcttccattgattcagaatgacgacggcccgtccaacgacagcggagcatggtccgtatggggaagccgatccagaccgaccccatccccccaagggtgtcgccgactggggctgtgaggagttcaagaagaagttgagtggtccgctttctctcctgcaacggcctggtcgacctacaaaaatatctgaccctcgcgatatcgcaggtggtacaaggatgacgacatcgaggtcttccgacaagccttgtacgcccatgaaactcatgatgccgagttctcgggacagactgatctgtcggctcaagccgaccgatcgggtccatccaatcgccacagcccgtatgtcatcatctccatccatcccatcatcatctctatgtatcttcacctaagtcgaacacaacttttgactgccaaacattctgttacacgatcccatccataattcttgatgtgatgccccctccagattggcatcgtctcaacgcgtccgtccgcgtcgccgaagctcgacgccatgcacccacaagcgaaccaggacattcaggcctcgcaaggacgtggtccgggagggctgggcataccacctcttccgctgcccgctcctggtgcgtcccatccctgcactcctccacaccgctcccgggcgccagtcttctttcgatcctgatcccctcaagtggttctcgtctcatctgcatccagatggtcatcggtcttgcgtccctcctcgagattttggtatatgtctcagtcagacaaatcgtcacattaatcgaaatcatcgtttcttgtaagtcacctctaaaccgcgtcagacatcaaccaaaaaaaaagtaggatcgttgctcagcttctgatatttttatttaaaggccgggggcaagaaggcagactaaagcgcaagctctcgggtgccaagacctatgaggaatgggcgcaaacggcgctcgaactcgatgagttactggtaagtcgcgacggacttacagggggagctccttccacagacttgagagaaacaaaagccgaacaagtaggctaatccaaattgttggggactgttgactttgcagggattcgagccctggaagaaacactcatccaacgcttattacgactccacctccgtccgcaaagtgatcattagtctcgaacggtccagactcatcgatgacgccgagggcgtgaaggacgtcctcgaagtctgtcttcgcgctaacttcgccggcatcgaatccttaagactctattctcaaacccatctcggtccgtcttttctctctctctttctttctctccagctcttgttatttgttaaactgtgtctttaagtgcaatgtcattcatctaccgttctttgtgactcgtaggtactaagactttgatcgagaattacgtcgatgaaggtcagtttgaagcttgttcagatgatttacagttgaacatacatggctcttggaattaaatacaaaactcaatcatctggaataacacacgtactcacactttttctgattactgggcttcagtcgagaaatcgatcatctacttgagagagactccgcagatatcagctcaggagaagacgactttctttcgacggacagccaagaatcttgggacctctgcattatgcctaagcggtggcgggacattcggttattgtgagtacgtttctccctgatacatgtttcttaatgcacagtttgttgctgtcccatttcattttgtttccagatcccaataatcaactaagacctttcactttcctgccccttcaaaagatcatctgggagtcatcaaagcattagtccaagcaagactcctcccgaccgtcatcacgggcgcatcggctggctcacttggtgcgtacactcagatcagcttcctatacgagcacagacccaaaatttactgagatgagactgtcagttgccgcgcttttgtgcacgcgtaccgacgaggaactcgagcggatcttagtccctgagttggccgacatgatcaccggggcagaagagtcgatccaggttaagcctcttccacttgggctttaccttcctccaacgcagtgctaacgcaaatttatcgatttatccaggtttggctgccgagaatgatccagaccggcgcgcgatttgatacggtaatctgggccaaaaaggtttgtcaatttcgacatcttccatcacccccctttcgaacactaaatttccatcgacagtcatgtttctttacgatgggctcgatgactttcctagaggcctacgaacgaacgggacgaattttgaatgtctcggtgattccagtaagcagggttgactattgcaccaaccagctcacccaagctgaagctttccatccactcaagcacgaccttcattcgccaacgacgcttctgaacttcatcaccgcccccaactgtgtgattttcagcgcgattctggcctcggccgccgtcccattggtgatgaatccggtcgtgcttttggagaagaagcgggacggcagagtccggccatggcggttccaagggaagcacaaggatggcagtttgagggttgatgtgcctttggaaagcctccacatcgtgagcgaaatcaagtttcctctccttttttttgtgtttttgaggaataggagagtgatttaatcagttcttgggggaccaatctccagtatttcaacaccagcttctccatcgtctcgcaggtcaatccgcacgtccatctgttcttctttcagccgaggggtgcaccgggtcaacccgtcgttcatcgcagaggtaaaggctggcgcggcgggttccttctgagcgcattggaacaatacatgaagatcgaattagtgaagaacctaagggtcggtcacctttcaagtacacaaattcaaagaaaaaaaaatgaagatgggcttcctcaaccaaatcagatcctcctcataatgcttaccgtcgggcgaatgtgtattttctaggtgattcgagatttggaactcttgccggctgagttcggggggcagacattcacggccgtctttttgcaaaagttcgaaggaacggtgacgatctggccgcacacacgactccaagactggctcaagatcctggaagatccgagtcgggaggagctttcaaggatgatcgaagtgggcgaacgggtgacatggccgaaggtggagtctcttggtccaattccttatctgggggattcatgaagaagcctgagtttgattgagggttttgctttttgggagactcagattcggatgatcgagcatcggatgcgcatcgagcgccaagtcttcgagggcaggaaacagaccaaacagagccaagaacccgtcatccctagccaacctcattctcaacaacaacatcaacatcaacaactctctccttctgctgctgctgctgcttctgccctcacttcacgaaccgtcaatggccggtttcttggccctactagtcttggaatcgcttctgaaactgacccggatagctcgacttgctgcgaaacaggcaatcttcattgacttttactgacttcttcccttatcccccccccccatcttcaccaacacttcaactgtctcaatctcataaagatctctcatttgttcatctttgtttgtttgtctttggattttgtttgaatttctcatgtggaaaaaaagaagaaaaaaaaatcaaagggagatgcatctttcttcctctctttctcttttatttgtttctttcaactcaagaaaagtggagcggtgtgatacttttttgcttttgtttgtatccctaataagatgtatataatttcgcccgatattgtatgaattttactgctaaagtttcttcctcttttgttggaaatagagcatacaaactgtgctcaatacatgcatacctgggagttttctctcttggctatttttctccagtcatttgacatacactgattcccccgaaaccttatatttgagcctgtaacacaccccgctttccatgaccatgtccattgacaaaaaatggtgggggtattcattttttggtttgggtggattgatggcaggttgtgtttttgtacaatccagtgccatccaaccatcaagatgctattgatgtctgcactgctggttgtattcgggcgcagtttgaagtagtcgcgagttggtgcagagtggggtaggtgctgattacataagcagtgctagctcaaagaaaaacagactgaggacggtcaacaggatcagcagaacgaccgagaaccaaaaacagcagcaacaagaacaagaacgaagccatggaatcaccaacatcatcagaggaagagtttcatagactcaggagcagcgcacaagacgagaataacaaaacattcgaacaacgatttcaggatatctttggtcaacagcaacaagaccaaggacaacagatagcagcagcagcagcagaggaacaagaacaagatgcaaaaggaggagatgtagaagaagacgaagaagaagaagaagaagaatttatatacgatggacaggatgtcaagctattcgatgatgaggaagatgaagaagaccagaaggattatgcaacaaaactcgacgagatcctacgctcaaaccaactacgtcatcaccaacaaccgaactcaccaggatcgatggacgaagaacaggccgacgatcctgaaggtgagccgatcatcctatcggataccaagactaatggccaagaccatccagtactcgagtccttcatcgaactcgccgaatccgacgatggctccgtaaaagcaccgatcattcatcctccacataaacctaaccttcccatcttaaatcacaatcatcatcaacatcagactagccagtcacctctatcacctcctgttgtcattccacccgacgtgagtattatcttagatctttgttttgctacccatgaactttaattaatttcttctgtcgcgctttaaaatgataaccgaaatcactggatcgttaaaaattgaaaggatccatctccaagttcaagtccaagtacaagtatatcacaaaggattggattcaaccgaagatcgagttcgatcacaccatcccactcgatcacaggctcaaacacctcctcaaatctatggtttaccagcaagattcgaccccacaattccaatttctctcgcctgcgatcattacgtccatcctcaacgaccaacaattcaccttcctcactacagctacccaaccaaagatgcgtgtcctcttcaacgctagcatcctaccattcgtacgacgatcgatcgcccaaattgagacaccaatccgaacaaccttactcacctaccccatcgctcatcgatcgaaaccattcaaaccactcaaacggtcttcaaagtccatcgatcatcgtcgaacccaacgcccaggaattctcgagtactggaatcttcagatgggcttctctccgtcgaatcactcagaaaatttattcggtgcccagaagacttcatccatccaccatcgtctcttcggctaactccccttcaaacaccctcctcggattgcctacggtgatcgcgaccagtggggttattgtcgtgggcacagccaagggctgggcgatggtgtttgattatgcctctaatctaaaatgtgtattgggcagtgatgcggttggtaaggattagcttttcttacttcctctctctctcaccaataaaaaaatatcaaaatagtcgatcccgttttgtttgtctactgagtattgacgtggtcttgcttgctggtctcattcggacttagttagagatgctggagctgtttcggcgctctcgatctcacacgatcacaccttcgttgccgtcggccacatcatgggtcatatctacctctacgaccttgccaagccgaacccaccgacccggacggtactgccgacgagcttacgacttgtacaggaaggaagggctgaaggtcatctgctggggaaccggatcattcatatcgactttatcggccttcgacacaccgccatcgtctccgccgatgaaacgggcctggccttttatcacgcgctcggacaagtcttaggattagcatcaaccgatgtgattaggatcttgggcaagtatcccgatcagggaacgatggggccccaaaatggcctgagcaatccagcgcttgccatggacacaacgactggtggtggccatagccgacagttttccgatttctcaattaatagcgcgtctattggtgctcccaaatcgcgtaaaccgaccaagatctttggcaccttacctctgccactcggacccaccccacatcctacagaccatcatgggcttgtggcgctcttgacctccagtaaattgatcatcgttgcactcaaaccgacccccaggacgtgttggaggtgcatgcgaaacgtctctgatccaaatcaaaatggggccattggcagcttgagttggttcccaagttcgacggtcaaggaagcttccggcgtcaagaagaatcaccagttagacccaactaatcggaacgatccgaaaactcagccactcactgggaacggagtcgggatggacccactgttggctttctcttggggcaagaccatcagatttgtcaccgtcatctccgatcattctaaaggaacccatggcggtacatcatctaaccagccagatatcttggctaaagagagtttcttgaaaggcttcactaggaggttggaaggtaacttctctagtttgaggtttgtcgaaggtaaaaaatggagctgtaattcgaacgtcttggctattcaatggctcagttggagggtaagtcctcatgaaaacccccttccactcattgaatctttgtacattttttctttcttttttctgatgagctgacattcaataaacacattattttttaatattacctatagattatttgtgttttgacctcgactcatttcgaggtgattgatactcagatctggcaacgtactggatttgagccaatcgatctacgtggagtcgtccgattaaatatctacaaggaagccgctctcaatcaaagttatcctaatccgctcgcaactcctcccaacatttcttcttcggtcatcggctctgatcaatctgttggtggctcagtggcgggtagctttaaagcttacaaaggcaagatcttcctccttgtaagttcctcttcctccatgtcaattaatttattatcgaacacgccgcatagaagtcttttccccccacccccatccctatcatatcccttccttttctctctttttttgtggatgtttagatgggttctttgttgattgaaagggtggtgtgcgtctcagacaaccgatgatctacgattgggtatggtagtttcgtgggccgagcaaatcctagaattagtcgaagtgggctccttaacagaagcgattgacttgacgacatcatattggatcggaagagccgatctagagaccattgggctacccagtgatgattcaatgcggaagtcgatggtcaagcccaagctaatcgagatcatgcgcgcttcgttggagtatgtcttctcggatcgtaggatggaggatgatacccatttcgatcttgacggtcgtggggtcgatcggacggaattgttcgaaggactggttcggagctgcgctaaggcgtcgatcgcaatcggcgaattggacttcatctttgatgaaatgttcgaacagtatcaagaacatggcatcgaaactatcttcttcctccaactccaaccgttcatcctgaaatccgaaatcagcaccctgccgaccgccgtcacccagggactgattggactgcatgaagatcgcaagcagttcgagctgatcgatcagatcatccgtcgcgttgatccggcctgtctggacatcaatcaagccttagcaatctgttcgcgcgagatgttacatgatgcattggtgtatatttacactgaagcgatgaatgactttgtcgggccgatcgtcgagttccttcatctcatcaaatcgatccattcgagtcgacaaaggattcaacaatactgtgaagatccgaacctcctcaacagcaattcagatttcggaccagagaatccagtgaaggccgaggaccgaatcgaaggtcttgtgccgattgcctacaagatcttcccatacctctcagctatcttgagtggattgtcgtacccgaataagatcccatacgaatattcgagagcctcccgcgccaaatcggaggtttatcggttcttgttttcgggcaaatcgatgcattggccccagccagacggaaagctaatcttgaccactgaggagggacaacaagaaccgacctatccatacctgcggatgctattgatcctagattctgaagccatgttggataccttggatattgccttcgaagattcctggttacacgattatcctgaaagggagtgcgagaaacggatcgaccggcagctgatcatcaatctcttacttgaagttacatccagtgataccgaattcagcgccggtgatcgcacgttcgtctacatctttatcgccagaaacttgcccaagtattcgcaattcctctccctgccaaactcgaccttgcattcgatcttgatcggtctgtcgactgatgatgatcgaagtacaaccgaggatcgccaacttgccgtcgaatttctcttatcagtttacactcctcctgatgttgagaacgggacgggcgatctgttagagctcttcaaggaggccggcttttggaggattctcacttcgatctataatcagaaggagatgtggatcgatgttgttcattctcaattgaaaaaccctgacctcgatcttggaatcttcgatcaactctctcatactctacggaagatcaaccggcaatcctcctcatccaagtcgagtccaacgaaggagaaagatgaatcgatcgaagtgaaggccattcaagtcttgttgaattccgtcaatcaattgatcgaaattaatgtccctcagacggtctggttagttcacaaatttagacctgagactcatctggaagtggttgaacgaattggggacatgtccaatcagttcaggtatctccgaacgctactcgagccttctgatctcgattccaatgactcattccaggccgaagttgcattcaagaagcctctgggcatgaagcctgaattgtatgctaccactcggatccgctacgtcggcctattgggcaagtttgatccagagcatgtgctcgattatctcaagtccgatactcttctcgttaatcatacctcagatattgtcaagatttgccgcgaagaacagatctatgacgcgcttgtctggcaactcgaccaagctggaaagactcgagcgtcatttggagagctcgatctcatcctcaaatcgcaagcctccttcattaccaaacgggtggctaccaatcatgaccatccttctcaagcggaaactaagactctggattcttatgtcactcagttgactcgttgcgctcatacggcagctgagatttgtgtggaacggacaaggaatcctcaggatggattgaccggtgaagattgttggttctatctgttatcgactaccgtccagtgtatccaagcctgtgcttccttgctgcctccccgactaccccctcagggtttttcttcagtccatcctcatcgagctagtggttcagaagatttaaacagtctcgtcgagcatcaaaatgatgtcaacctgaacgcgatcgccaacttccagggactattaccctcgatcgtctccttcttgatctcccgaaccacatcctccaatcggatctcgttttcaaacctagttcgaaggctgattgaatgctcatcgaccgatctctcgacggtcgagtcgaagagtggaagcattccctcgaacgagttccgctcgatcatcctgatgatcatggatacctatcggttcgagggggatgtcttggaggttaccggtcggttgatcgatgaagacttgttcgaacatgtcgatcggttggctaaggctaaagaaaagggtgtccgcccggccgatctgagttgcttcaagtgtcagaaaccgatcctcatccacagtcatcatcgatcgtctgtcgaatctgagagctcagaaaacaatgatgggtatgagcaaaaccaacaacaagatgatgatgatgatggtgatggtgatgatgatgatggggagacgatcaatcatccggaccggttacagttgatcgagaagcttgggttaccggtggtagcttcagtgacgcccaatcggaagcaatcgatcaagggaaaagaagtggagcaagtgtgcgaaggctactcctcgagctccctgtctccctcgaccttcaaccgccatccgcattatcatcaacatttcagccagctcgagcaaagccacgacgctcatttgggcgactccttcttgaaccggaacccgaacccgagccatcccaaccatctcctccaccaccctccctcacccttcctccttggccccccgcctcgagcacctctctctatcatcgaccatctccttccaaatcctgcctccccttcctcctctccctctagaagcctgcccaaacaggcgtcctctcccttcgatccttcccctcatctgctcctctctgaatccaaatcggccttgctcgatcggtccctcacttcttcttcctcttcttctactcctacaaatcacttcgacagatcctctagaactcatctcggcatcgtcgccaatcctaacaatcctcaaccctcctcgcttctcattcataattcttcttctaatatgactactacaactactccacccagaaaagatccgctggtccaatcgaatgtagggacgaatggacatcatcaacaacacgcttcttcttcttcttcgaacaatcatcatcacccgccgatcggcggccacatgactccctcctcttctcatcagaatcttcagaatcatccctctgagagcacgaattctgactcactctcgggctcggctttggaccctctgaagtctcggaacactaggtccggggactctactcctcatcagcgagggcttcgcaatcagcaccagcttcgcggactcgtcaatcgccaggctgtcgtcctcgctggcgacggcaaatgctttcatcgagagtgttggaatgtttggctttcttcttcttaaattctctcttttcaggactatctttttttctatcctttttttttttagatgtcggcggggtttccttctcgttctcttgtgttgatcttctcctctctctctcggcccgtttttttttttcttttccttcaaaaaagttgtcttttatttattctatcgtttaccaagaccatatgaaaaggggagttcgtttagttcttgtattgcttcttatcgttcttgtcttgtttgttctccgggagggcggcggttgatcaaagagggagcgggaaaaccaaatcttgggagtccggtcagtttctttttttttttcaaaagatacttatcggtttgaactaactttatttttatttttgcttgtgttttttttattgggtggggcttttgtgtagggttctcgtctacatattacacagagaaagaagaatggaagcgtgaacgtgtttttcagtttttgtttattttttggttgggtgggttgtcagtcagtcggattggttgtctttgattggtgttcagatatgaaaaagaaaggtatgcactagcatgtctctgtttattctcagtcttttttctttgtcttttctttttgtttgatctgatagaacccaacacgtccccctcccccccaaagaaaaaccgcaagttttttattcattggagcccttctctcacgtctttttcaactcttttcaaaagcttttgcagtcttcttctttaatgttagagacgtgtggaaggatggagtggaggtagtggtgaccgattggcttggtcgactggacgacatcttggtagctttgtttttttggatgggatgtgcgatcttgacgactactcaactcgctccacaatccacattccttcctcctccttttcctcatccaactcctcatcctcctccagatctgttgaagttacctcggtacaagcatactcggcaaccggttgtgtagtgatattcacagttgtaacctagatgaaacctagttgagattgtatttaagtagtcaactcgttgtaccgtttcctactttttctttttcttcattcagtttcatcttactgtttcaactcaactcgcacaaccaggtgtgctcgcttcgtcttctcttcatcctcaactcgtgtagtgtcttacactcgtcggtctttcataaggtgcttattggtttcttttcttctctttcatttctatctctttatttttgatcaagaaattcattcagtttcatcttactgtttcaactcaactcgcacaaccaggtgtgctcgcttcgtcttctcttcatcctcaactcgtgtagtgtcttacactcgtcggtctttcataaggtgtgctcgctttgtcttctcttcatcctcaactcgtgtagtgtcttacactcgtcggtctttcataagactcttctgcgcctattatttctataggttatgagcccagagttccaactctaggggaacgcgctttatacactcacaaacaaaaaaaaaaaaaaaaactcaaccatgtctgaacctaaacatcaaatccctgatctctccaagaccacctttggagcttggaagcaaaaggtcatcggatactgtcaacagctcggtcttagaaagtacctcacccttaaagtcgctccaactgatccgacagcacttgaggtatatcagaccaaccgatccaagacggctggcatactggtttcgaacatgggagtaataaattacaatcgattcgtcactgagaagaatgatgaagacccagaagcactctggaaacttttgacggactacttcgaagccaaaactcctggcaaccaagccagggtttacaacgacttttgcacatttgagtacaaaggaagcgatcttaccgcctatctcgagttagtcgaccagcacctcaaattgatggcatctgttggaatcaagatggagggcgaagatcaacacatcactgaattgtttgtagccaaaaacatcgtattcaaagctccgtcaaaatatgacaccaccaaagacctgctccactcaatgcgaccactcaccatcgctaaagttcaagagacgttcaacaataaacgactcgatgtatctaccacctccgggacggttacaatcaaaactgaagacaccgccctggccgcttcatcgtcaaacaagaccaaatcgaagaagcgcgaatggtgcactggggggaagcacaaccctaaatccggacacaccgaaagcgaatgccgacatcttgccaacataagggcagcggccaagaaggcacaagcagacaactctgatggaggtgaatcccattccacggggaacaaccttcgttgtaccatcaaagctttcgcggcaataagtactccgaatctctgctacctcgacagcggtgcatcacatcacatgttcaccgacaagtcactcttcaaaggttatcaacagaaagtcagccatgttgaactcgctgatggaaatacaatcgaggtgcaaggcaaaggtttcgtcaacgtccgagccgagaacaacactatcatcccgatgaaagcactccacgtccctggactcagtgccacgttaatcagcctcggaagactctacgagcgaggttgtgaaatcaaacgtaccgggaagtcagcgttcgttctagttcgtgaaggcgaagtcatcttcaaagcatcaattgttggcggcacttgcatggttcgcatcgttccgactcatgaaggtcagttgtcgaatccagtagctcaactctcaacaatcactgatgttcaattgcttcatagacgcgccggacactgcagcgacgacgcattgaaaagaatgttcggaatcaaatccccaaaagtcaaatgtgatgcttgctcgttgtctaaatctcatcgtcttgtttttccttctacattgccaaaggccactcatccgctcgaatcggttcatatggacctcagcggtaaaatcacccctgcgtcttgcggaggagggctttactacttcaaaatcaccgactggttcactcgctatcgacatgtgtttattatctcatctaagtctcaaaccttctcaaagttcgttgaatattacaataatgttactacgttacatgatcgacctattaaatgagtaatttttgatggaggtggagagtttaattctaaggaattcacgacattcctcaaatccaaaggggtcacgatccacgtgaccgctccctatacaccacagcaaaatgccgtggcggaaagagggaatcgaactacgagtgaaaaagcccgggcaatgcttaagcaggcaaaacttccggcagagtactggggagaagctgtgtccaccgcagttttcctcgaaaacatcaccccaactcgcacactcaagtggaagactccatatgagatgtggtttgacactccgtttgacacttctcggcttcgtccgtttgggtgcaaagcctttctcaacattcctgataaaattcggcaaggcaagtttggcgatgcagctaaagagagtcggatggtggggtatcaagtgggaatgcataactggcgcattctacttccaggagggaaggtcgagcgcagtcatgacgttacgtttaatgaagcggagttcccaggagtctcccttctctcctcagttgataccctggacggcgcttacatgctggattctgaggaatttcaagaactagaggcttccatacttccttctttgaataccgatagtcaaggcgaagaggtcaaccagtctgactccgattctgtctatcacgatccggaactatccgttgatccgaatggctcaaacgtggattctgctgcccaaactcccgatcccgcccctgaacccgcatcaatcaccaaccccaaaccaagacccggctgggacattgtcttggctccaacaaaagccccaaacgacatttcctccgacatcgatccggcaaacatcatcactcacaagcgacgagcaaacatggccatcctcgaccacttcgatggactcatgctcgacgagttcttgcccgatcttggccttcatccaacggcatttgtttcggtcggagttccgcaaacctacaaccaagcaatggcctcggctgaagcactgcaatggaaggctgctgtcgagctcgagctctccgcaatgatcgatctagaagtatgggagatcgtgccaatccccatcggtcgtcggttgttgggaaccatatgggtgtttcgcaagaagcttgacgaagacggcgctgtatccaaattcaaggcctgtctatgtgctcagggatcccttcaagccgcagagaacatccttcacacttacgctcccaccggccgctttgccgctctccgtaccgcgatcgttgctggtctctcgaaagggcacgctattcatcagatggacgccaaaaacgcctttctcaacggtgagctagaggaagaagtctaccttcgagctcccgctggtctgtctgttcctgccggtcactgtcttcgtctgaaaaaggctatctacggtctccgacaagctccacgagtctggtacgccgctctatcacgtttcttcgtgtcgattaacttcgaaccctcccccgccgatccatgcttattcataagcaaggtcaccggctgggaatgcttcgttcatgtgtatgttgatgatatggtcatcatcagccatgacgtccaacggttcaaagacctcatttctgagcgcttcaagatggacgacatcggtgaactcaagcacctactcggcgtcaaggtcgctcgcatcaacgacaagcaactctacctctctcaagaagcgtaccttgccaaggtcctggacgatcacaacctgtctaacgctcgacccacctcggttccgatggtgccgaacacccaactcatacgtgctactcctattgaacgccaacaatttgagcaagtcggagctaactatcggcgttcagttgggatgctcatgtatctggcagtctgcactcgtcctgatattgcctttgctctttcacaactgtctaagcatctggagtcacccggtatcacgcactggagggctgtcattcatcttatgaggtatctttcaggcactcgaaatcacggcatattgcttgacggcagctcgtcctctcatgatatgaaagtattttccgatgccgactgggcaaatgacaagggcgattgtcgctcttactcggggtacattgcaactttcaacaactcaatcatctcctggcgttctcgcaagcaaccggtcgttgcggtttcaaccacggaggctgaatacatctctctcttcgaagcggctcaagaggccaagtggcttctcatcctactcgactcgcttgggataactcttttgcaaaaactcactctcatggtggacaatcaatcagccatcgcactcgccaacaatcccatgtttcaacaacgaacaaaacacatccctatcaaataccactggattcgggaattcatcaatgaaggacgagctgaaacccgatacgttccgacaaatgatcaactcgccgactttctcactaaagcactaccgaaaaagaagcacgtcgattcaatcatcaagctcaagataaaccggttttgagcaagggggggtgttgaagttacctcggtacaagcatactcggcaaccggttgtgtagtgatattcacagttgtaacctagatgaaacctagttgagattgtatttaagtagtcaactcgttgtaccgtttcctactttttctttttcttcattcagtttcatcttactgtttcaactcaactcgcacaaccaggtgtgctcgcttcgtcttctcttcatcctcaactcgtgtagtgtcttacactcgtcggtctttcataaggttcttattggtttcttttcttctctttcatttctatctctttatttttgatcaagaaattcattcagtttcatcttactgtttcaactcaactcgcacaaccaggtgtgctcgcttcgtcttctcttcatcctcaactcgtgtagtgtcttacactcgtcggtctttcataaggtgtgctcgcttcgtcttctcttcatcctcaactcgtgtagtgtcttacactcgtcggtctttcataagactcttctgcgcctattatttctataagatcaactctttcaaccctttttttctccttgtttcgccattttgttgtgtgtttttcgttgatttacaaaatacttcggtctcttcattttctcatccataattactactttctctttttttttgtttgattcggcggcttcctcacttcttctttttcttataaaaccgacatgaaagataatctccacatttaatcaattttttttttactctctttctcaccctagtaatagtacatatccaaataggtgattacagccttcctatatctaccatcctccgtccagcttttctttttcctttttgcttctttcccttcatctccttttctttttttcctgccttctttttttctttgtttgatagaacagtgatattatatttatatacgaaaacaaagtcttggtttccatttacaaaacaaagtactttgtatattgatgtacaaaaatgagttatttatttgtacacaaaacagtcaatgttcgtataccaagaagtagatgtgatatacgattggcttgcggatgagtcgccccggagtgaaacggagggacgtagccgttcgtcgaaaaccccacttttttgtttcttttccatctacaaccactttcacctcccaagtcatcccctccagccaaacaaaatttgtttcgctgatatctctgtgaaattccttcatgtcctcaaaataattcgcacaattgttttttcttttttcttcattaagtcaaacagaaagaggattatctttggaaatcccatgcaagactgtttgccgcttgggccctcaaaagttcaacggtcattgtgaaaagagaatctcaacagtatcgcattcgagtattcagaagaacgagacaagcatttatggaggaatgcaatgggccaaaagggggagatgatgcagccggttctttccctcaacgattcccggtgatcaaccccgtgcttgtagttacaggcggcggcggtaaacgagatcggctacagcgccaactcacattttgggactaagtccctccggggcaacttcgtcgtaagcgagaaagcgagaaggcgactatagctaagcgtatgttcgaaaaatgagctcagacagtcaaggggtctaaccaggggcacaatgctacgaggtcaagattctttatctcactggtgaaattctgatttgatttcaagtggaatatatgaacagacggtcgagaagagaaattgataggctaaacacaagtatgtaacagtgaggggtgtatcatccggggaagagaacttaggagtcgcccttggaaaggagcagggcaacttgcttctcggagttcaagtccttggcagagggttgggtatccttggcctgtgtgataaagcatcagtcagtaaggtcgatggtacatacaatgcatttggcgcgcaaaggggaaggtctcgaggacaatgcttacggatgctgagttgccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccggcacaatggttgatttttgaaatggcataggatctgagagccatccacgctgacgagatcaggagatctgtatagagtcaagtatccggttgcgggtatgaagggggtgagagaatagggagcagtgcaggggtaggtggtgagagaaggggggccgactttactttcaccgccgacggtggcggtggactccttattctcggcgagttggtgggcggccctgaggttaacaaacgctccatgtcagttaattaatcatggagatcgcaaaagcaaacagtagagtacacacttagcgcagtcctctttcaagaacatctgagattctcccttctcgttgatacacttgacttgggtgtcgtctgctctgcggaagagttgatcggcatcgaggctgatggctcgtcgactatgttgggtcggagagtcgacggccttgatgaagatcccgccgttataattccagttgcccatgaagttaacaccgaagcagcccgtcgaaaagctgttgacgtaggagttgacccatgagcatctgctagacagccaaccgccgccgcaaaacccggcgtctagcccgatatagaacttcgcgtcgagcgctttttcgttattgttggcgacttctttgccatgtgaaacagcaaagacgacagacaggagagtgatcagggcgactacagaaaccattttggttaggcagggattggttgataggagttttgaggatgtagtttgtgctggttgttctgggactttgatggattcgttggatgaggagtgagtgcttgagctccgatgctgaagggcagtccttttatatcctgagctgcactgagggcacaccgattctttgctagccagctgtccattagactagtgcagcgaacactgtgttcggaacctgtcctgtgttatccccgtcacaagatgttcccaaacagcttttgaactgattgaaatgtttatgtagatagctgtcacttcacctttagtttacgggcgggtttatgagacccaatgttacataattctgttggcttgctcttgacactcacctatccctttgcacacacacagtcggggaaatgaataatgagaatagctggtttcgttaatcacacgcattcaacaactccagcggagtcggaagtgtctgaggatgaatggcagtgtgcaaggaaaatttccaagatctatgcaacatagcctctacttgacattatcaaatctctcaacttcatctttacgtgggtattggatactataagtgtgcactattattcaaagaaaggttcactggcaaaagaaataccgaccgacgtccaaaccctatgcatcgcttcccccgcacgttggccatgtcaccatgtcacagctatcttggagggttgtccggtgttagcgaagtgttcgcttgacgtttcctgccttagcttctcgacaatatgacttgttgaggttctgcaattgcctggaattatcttgtgtggcatggttggtctaggcaggtctcagctcacatcatgtcaattgggtaaaactcttgcatccgcaacttggacctggatgtctggttgcttttatcttttgggtcaattgaccagaacactggggaccacgcgacgacgcgccttcttctacctatttagatgtttacagaggttgagcttcggcaagccttggagatggtgttgacactattttccaatgtgaatctattgacctagaaaaatataatgttacaagaaaatcacagaacaggcttcagcaatcttgatttaatgagaggtgaattctactcagagtcacacagcctttggtttgacacttgggcacccaccatggacaactgtgcaagatatgggatgagttacatttacaaaactagttggttgttgatatgttggttaatgttgttttggttgttgataaataggttcatccatatctagggtcttaaaaattccatttctgaatataaggtggcactggtatagccacatttcccagcctcttgttcttcatccaaggtggtgatggtgttgatgaggatagtgtagtggaggacttcccattgcagtttagagcgctttttagacccctctgagtcttaaattaacaacacaatcaagattccaacctgctcacatgaaagctattggtagaaggtttttgaaaaaatatttctttagtcaaaaaaaatagatctaaggggtgtaaatcaacctctgggagggttgtagattgcaacaggaagacatccagtttccatattcctgcttaaatttgaagttggtgtaaaaggttgtacaattggtctgtggagcaaataattcttccacattctgatgcaccaaaaagtagatccatgtgaattttgatgattgttctatttttacttgatataacaattctcagataaatgaactaactttgctctgaaaaagaaacaaatcatactatggtctctgttctctttacaagggcaaatttttcttttcaataaaaaataaatcattcaacaaatacagggagatttgttgtgacattagtcaaggtatcaactgtgacacatgttgcagacttgtagatagtttaagatctagattttccttccttggaatgaaaatcattatctcttccaagctcacactctaacaagattctcttcaaaacaaatcttaattatctagatcctttggatcctaaacctttttccagtatataattggccgccttctttgtgatactctccttcaagtatggttgatgcaattccttttcagagttgtgttgttgctttgttgaattgtttatgaagctgcctgattgatcaacagaagaactgaatatgctgttgagtctcacagattaggctgataaatttgatctggttgccgctgaagtttgtattcctttggcaattacttcttgttagagatggctcctccgcatctggatatccgcctggatgcggatatcccctccctttttcagtggagttggacatccgcatctgctggcaggtatctggtggccacagcgggttaacaagcgggtatccatggtgtggaactgctcagcaagtgagtaaagagcttggaggggataaaatagctaataagactctggaatagtggaattagtatctgtgtgtgggtgaaactgccctcctgtctagcttgcgggaaagttacactaagataaaaaataagagtgtggcttctttctaaatttatcttagtgttgatacgactattattgttgcttaagaacacctgtttaagaggtagagaggttgttgggatttctgagtagtaagggtttctgaagggtatctctgttaaatatgtgctaacttctctctggttctctggtctaataagacactctgatttctctgggctctgataaaggtacacttatttctctgatatcttcaaagagttgagagtggctaagtaatatttctgaattacttttctatggccaaaaataagggataagggatgctcaatggggctctaataattctccggatttcttaatcaaggggttgatgaaagctaagtaatatctctgattactattctgaagctagcatgaggagggaagaaaacatgggcagaagagcctctatttatagacaatttttctacagtacatgagctttctggcctgaacacaagtgcgtctgagaagggtatttctagagtgaattttactactctgagatgggctaatctgatttgaattaatctaagtgcccttctaatacaagaggttgcaattcttctataagatgcctattcttagattaattactatgagatgggtattctaggactaactagtataagagttattttctagatctagtctgtgagatcctttctgattagtagcttgattttccagtctaagacagatgtagtatcttttatgtgtttttacagtctatttgtataattattattcatgaggagttgagtatgttaggcctgatttgtgatttgttttagctatgatttaacccaggccccgtttggcagcgtcataaatttaggtgtaatattgcctgattaattcaataaaaaataaaccaatgcaaaatatgtttcaacattgttgctcaggcaagttcaattactggttttatcaatgctgagaacaaacttgatatctaaggccatcttgagccccataacattgatattacactctatatgggtaaaaagtgtgatattggtattgtagtgctgaaggtaacccattacctcaaatttttctgttctaaaattgaaatcagtcgttggccttgccccggtcaaaattgtattacatatttctgagtggtttattttacattgaatttataaggcaacattacacttgaatttatgacgctgccaaacggggccccaatgataattatacactttattctgtaatttaccccttctcctctaatatttaaatactatttttgtgttacaaaatgctttgaattatgggatatgggtttgattgttcctaccacagtggatacccaccctttaaatgtggcaaggcacgaactcaccggctggaatgatttccttccagcatgtaccttgtcgaccagaaggttttccttccagctgaagaagtacatgtaccttactggctggaagggtttccttccagttgacaaggtacatggaagcttccagccggcaaagtacatgtactttgccggctggaaggaaacccttccagccagccactctcatccccttgtcctcaggtatccttggagataccctgatatccgccaggatttaggggaaaagcggccatccgcacccaaatctgtatcccctggtgggtatcctttggcgctagggggtatctgccagcatataatgggtatccacaacagataccctcagaccatctctacttcttgtgatttgttgaaatttgattacttgatgtagatcacacaaatttgtcctatcacgttggggactcccctgtaagactcacaaattggttgtaagacctttctttctgaatggagaaggggatggtggaggtggaggtgcaagctgttcctgtctatactcctagataacaagacccaccaagctcagcttggcaagtgttaatcaagtgattgggtaagtttgggatggatttggtatgggagtatgtacatgccatatgttggcccaatttcaactttgagagccctaaatatatatagggggtcagaaaaacgactcccaaaaattgtccgacgactcccatcttggtcaaggggttgttgggcaggagttgttcctccaaatcaatggccgactttgagagtcagccatccaattattttttaattttttgatttttaggaagtcggcgccccaaaccacccctcatgcttgagggggtttgggagtcgttcgctcccatgaccggaaggatttccttctggtctacgagaaagaaatacctcagcgaccgaaaggaatccattccagctgatgaggatgttataaacctcattgattggaagtcaatgagggtaacaacctcattgattggaagtcaatgagggtaaaaacctcattgattggaagtcaatgagggtaacaacctcattgattggaagtcaatgagggtaacaacctcattggttggaagtcaatgagggtaacaacctcatcaattggaaggcattccttcgaaattgatgaggtttttataacctcattgattggaaggaatgccttctgatcaatgaggttgttatacctcattgaacggaagggattccttccgttgatgaggttgttatacctcattgaacggaaggaatcccttccagccaatgaggtttttctttcttcatgggagcaaactgctcccaaaccccctcctgcatgaggggtggtttggggcgccaactccctaaaaatcaaaaaaaattaaaaaaaaattggatggccaactcccaaagtcggccattgatttggaggaaagactcccacccaacgaccccttgaccaaaatgggagtcgtcggacaatttttgggatttgtttttccaaccccctatatataagtgaaagagaaatatgtgtagatgtaactcgtgaaggatcatgaaaaatctagtgatgtgctgtaattagggtgtctgtgtaggttgaggcttgtagtttgtgatagttgacatgtaatttgatgggtgaaatccttgtgatatgttgtctgttgtgtggtaattgttaatccaagtgtgtttcagtgatacctccatggtgaccaagggtaatttaatctgtggagtccagttcttgaggagtatagtgtgatttctgagagagagtgagtgataatatgaagaaaatatgggtataataaaagagaaaaaaactttgaatttttcacatttggtctaccacaccggatccaaaacgccacctctgacattaatgcagccaaaatagcaccagccaatcagtacatctgtgattgactgttgtgtggttttgacaacttgtgaacatttaaatagtctaacgccctaaggaggtcagcttggacaaggctattggtgtgcaaactctctgccactctgccaaccaattaatttggacttgacattgatacttctgcttctgctgtcaaggtcaaacacatgggtttacacaactgtggaaagcaagaccaccacatttcccactgttgtctgaaccttcagcagaagaacaaagaattggctcaggctgacactggcaccaaaactacagtgcctctcagatgttgtggtacaaaatacaaagacaccggtgacaatagttttgaagacaaaattgaaatcacattgttttagtgggtccaatagatggtcacctcttaaatgtgtaaaaattacaactctggtgtgagtcagaggccgattcctactatctgaatattttgagtacatttgttgttgcaaaatttcccttctacttttgcacagcagatctctggcctgattaaaattaagtttctttcccctgtctgagaattgttttatcctactaggcaaataatgttgaaatctgagcccacaatgaagttgaatgaagagatggggcagaaaatttttgattgttactgcaaaggctcagggcaaaaaaagaaggtggagaaccaatagtttttaatttcttgtactaggctagattaaatagactagatacaagagtttaagctgtgtttgtggagaaaatgaataagaaggaaatgaatagaaaaaaatggaataatccagaatgaagaagagggtacaacaaccaacaccagaaatgaagcatctacaacctagtagataagtagacacacttgagagaaattaggccctccttagtcagggttctaagactacaagctagagggttttaatccataaaagggtgataagtcagactaaagaggaggagatatcatattggctatggagtagatcctttgatcattcaagaaaatgaggaggcagaagtaagaatgaaaaaggaaaagaggctataacagcaagaagaggccaaaattccaacaaataagtagaccatttttcacaagactagttttcagcaagggtgagtgttgagattcttatattgagtgtatgattctacctggttgtatatagctcagtagttctcacattgcagtttttcctcctcaccaaatcaaacccacattttttgctgtgattgctgctttgtcacaagttctgtgaaacttcattgccttagcctgtgtcccttgcaacaggacaagggaatggtcagagcacatagtttggtgaagcacagtaatcatccagtaagctcataatcagccggtaaacaacaatcagtgcagaagtatgtgacaagcaggctgagtggtgggtgaatataatacatagaggcatagaatgcctacagggatacaatgttgacagctagagtatcacaaaaatccagctattcattactgcagaacttctgtgctattccatttacataattaatagagataatcctcaacagattttgatcttatggaaataaatttgtcatgtgttcactacactttcctttgtgggtggatttatgagccttagtgttattgcatcctattgactggccattgaacctcaaccaacctctgcatgcacacaggcaggaaaattacaagatggataatatattccatccatcacccacacactcaacaattcaagtggattttgaagtgtctaaggatgaattggagcacaccaggaaaattttgaagatgaaacatagtccacatttcattatcaaatttattgtcttcatcttcattgcatggattctggtgcttgcactttcacgcaatagtgtgtactgttccatttatataagcaaagatttatggtgataagagaaggtatactgaaacaagagatgtgctactcaatgtcctgggtcccaaactgaggcatcattccccacagtcataggccatcacagtctggagggttgtccactgccagtgaattccttgctgggtgtctcctggtttcacacaactatacataatcttgactgagtgcctttctatgattgctttggaatcatgaatgattcacagtgtgaggttgaaatgttacacaggcttcatttgggggggagcatgtaagcgccatgatccaagaggcctatctgggaacagatacacaacagtatggaaatactttgacagaatcaagagttaagactccaaggtgaggggcccgactctgatgaagatgtgtgcaactgtttactcgtctacatcaagcaatgtacaacagatcaaaaatgagacacaaacaacagttttagacacacaataaatacacatacaataatttaaacatattcaagattcagatcagcgttactttgagggttaacaaatcacggctagcgccaaccacatcgaaaaaaagaccagacgcgaaaaaaaaagaaacaagacagtaagcagaaaaaaaatcctaacagcgcctggcttgaggtgtaacgtggtgattgagatggaagctgatgatgaaaacgaaggtcgtcttgattgaggtaggttggcaatctttgttgggtggtatatatgcaaggtttgaatgtgggaaggccgggagtttttgcagtaaagacggttttgacgatgaattcgagcctacgactatgtttgaactccttggtcgcattcatgaaatggtgatgtataaacattaacggttgttgaagttggcagacggcttgaggattgtcttcactttatccccagctttgcatttaaacttttcgtaacaaatgcagcagcttctgttgcttttgagccgtatgtcaaatggctcatgatgcttccggtgctctgacagatcatgtcgccggtggtgcaacagtcgtatattcggtcggtgatatctgctggaagtgttggtctcatcatccctgcaattccggagccagatttctgcagcacgaatgaagaaaatcagtttgttgtatgtaagatcatctgacgagtaaatcgaaaaactaatgaattccagcttaccgcgctacatttgttttgaggggcgccacctttaaaataaggatttccaaagaagacgacagcgccaacgttggctgatggtactttcttgctgctgagaacttgtgtttggaccatgcactgtttttggagattgattcgaagaagagttcaagtattagcatatctggatcaggcgctgcaaggaacttgatattttgacgcacccctttggaatatcccaagagaacataaagcgttttcgggcacttggctagctctgttgttatcattttcatttcggtctgggctccttgcgttacggtcaccgaataatcggcagaggttgagtattggagctcctcttttgcccctccaggaaccgcggccaaaatcttttgtaccagctgattgtacgccatggaaccgctggcgccttccgtagtacctcgcgcgctggtgccaccaagaggtcaaagtttcagttgaaggtaaaagcagataaagttcttttggggcaggggggggggggggggaggaaaaaattactgacccaatgatccgataagccttgcatccggctggagttactacaggggtggccggcgccttttccttgtcgccggaggattcggattgtgtggtgctaacggagtcggaagctggagtagatgaagaatcatcgccgccgccgccgcccatcccgcccatcaaactactgagtccacccgagcctccacccatcccgcccatcaggctgctgagtccgcccgacccaccgcccatcccgcccatcatactactgagtccacccgacccaccgcccatcccgcccatcagactacttagtcctcctgacccaccgcccattccacccatcagactactcaagcctcccataccaccgctcgagccggatccaccgccgaacatacttgcgaaaccaccaccgccacccgaatcgctgtccgagtcaccacccgaagcatcgctcttcccacctagcccaccactcaacccagctagtccacctagcccacctcctgagccaccatcggatcctcctcccatagaaggcattttgaagccgccgccaccgccaccttttaatttagaaaaatcgaatcgacgtcggattgtcttgatgccttccgcgcgaatcgtttggtcttgtagattgagaaataagaaaagtaaaacggttgcgtaatgtgaaggaaacatttgaggttgatttttgtgagttttaaattttaagaggtcgatatattcacatctaactttgagagaaattccatgcgtggattgaggagataaaccactggtcaggaggaaagggaaagctctggcgtgtgagcttctcttaaagggaggagttttttttcctgctagtactctgcttgatgacatactccatgggggtaagggagaatgcatgtcgagcagggtttttctgattgatgtcgtacattgtaagggtcgattttgtaactgcatacaagccgagttgcgataatgatgccttgatgttgggaggggtcggcatggaaacgttatgagagaagcaaggaagtctgccaaatgagtggatacacttctcgaacagaggaaacacaaggcgaatgcgcttttgtttaccgggcaatgatgacgctctcatttcaacacgtcatgagtctatcagggctggagggtaagcaaatgactacatatgtgagcgatcagtacgggccccagggtagagaaagcacttgtgcgttgtatccaagatggcacagtcccctcagcgtctgaagcaagcgatacattgttccccggggtctttggaagaaaacgttaccatatccatgagtcaaaccttttccccatcagtcaataacgggcggaccgaatgacttgtgacaattcctcttgagacgttgcatctgtagtgagcttggctcaagactgacgatgaagcgctgagtgaaaaattcgaactcaggatatggcaacatgagatccaatgatcgcagtgacctgtgtctattctcaaattctcggccggaggaatttgtgatatcgcagtcgtacctatcatctagtttgctatgtcatagtcccaagttctggctcaagaggctggcacattgtgtaaccgtggcagacagacagcgaaggattcatgagtcataagtagaagaattaaattttcgtctcaacaaacataataactaatgatatatccgggttgattgggtgaaggggagcaatattgggaaataatagaataagaatgatctaagatttttcgtgagtgacagccaatttagccttcaacttttgaatcacgaattcggatgtcaggcttccgaatttgtctccatactccagatgagtgaccatgcttcctacggtctgacagatcatatctccggtggcgcaacagtcacagactagatcgaccagcgactctggtagtttgggactgattgctactgcaacaccggccccagatttctacaatcgatccaaatcccatggaaatcgtcagcaggaagaacaaaaaaaaaaaacaaaaaaaaaaaaaaacatggcgcaagggggtgaaaaaaaagaagagaaatcatggaccataaactcaccgcgtcgcatttgttttgaggcagaccagctctgaagtatgggttcccaaacataaccacagctgcaatattggccactgggattttgaggctagtcaggatttgtgtttgaaccatagcctatggatggatgcgcgcgcaggaacaaaatcattatcagcctcaaacaaaacaaaacaaaatatctgaagggattttgaagttttgacttactcctctcgaatagccgactaaaacatagagtgttttgggacacttggcgagttgagcgttgatcatcttgatagcggcctcagcttccattgcgacaccgacggtgtagtcgccggccgaggaggattgtagctcttctttcattccgcccgggatcgcctccaagaccttctgttccagcccgttgtatgcaatcgaaccagacatttccgaggttcctcgagccctaaaaaaacaatcagccaagtcaggacattgtaaattatacagagtggtcaggactatctggcgcagggaaaaatgaacttacccaaggagatggtaagctttgcagccagccgaactgtcccccgtttcagcattcgtcttttctccgcctggagccgagggaaggtctttgaagttgttgccaaaggaagcgggtgagccgctcgagccaaagccgcctcccggacctgccagattggccaggttcatgccgccgaactgggatagatcgaactgtcgacgcacatggacatgctcatccgcaccgatcaatctctcgtttgaaagagctacaagtaagaaggataggctcttgagtcgtaagaagttcatcttggcaaaattggattggttcctatcgcaggtttttgaagaagaaaattaaaaaaaaaaaaaaaaagatgaccggtaggatattttggctgaggattccgcaggggagagctggggaagatagtatttataaatgagtgctgtcaagagaagcattttaaacaccggcttctcctacggacattccgctcgtcatgatttgaaggcagagagatatattatctacgtaactcaaatgaatgatggggcttctgggctgaggctacaagccgggattctggaataggcagaagacattgccaatgtgttgtgtgtagtctggtcccacctacccatggctatagccacctgttctatgtatagatcatccccccccccctcttttgtcgctggtccgatttgtatatagaggaaacatgtgacctggaaacctcttttaatttggatctaggggcgtttcaactgagaataaatgattggattgtgagctgagtatgtagacatattatttatgtagaaaacgccatcaagttcggctccgaaaatgtaggcttttgaggccctttgacaactgcttggaattgcacaatttgctcccaagatcaacctatgtctagcttaacacaatcccctcgttccagagggacgggggaaccccggcgtgccgggggcacctcgcgaagcgagcctctgaaagaggggcttgcaactgaagcaattgattaggggtgagcgattactgtatttcacgctttttattagtattttgtcttccttaattcattgcgcgccggtctgcgatccccttgacatgcgactaagtggccccgatgcccagccttcttggcttcatccaggtgttttttaatgagcccttctcatctattggtcttctgcctttgaggttgaaagctggagttgtgtgtcgagcgcgaaattgtgtaaaggcatagaaagctgtattctacaacgtacaggaaatttggaagttcgttgttgagatgtacattccgtacaggagcaaataatatgtgtgcattcatctgtaaggactccgtcgagtccttcactgtccgtcgggagaggcactagaagaggggctcaatagctcctaagagaaggtttctagtacagagaaaagatctctcatcagtatatacaaatgagagagagtgagaaaaggaaatgagaaaagaacagaaggaaatagagtacttacctagacaggagagaaaagatctctgctgtctaggtaaagaggaatggtgagactaaatactagaaaccgagcttatgtaatctgatgacatgtttgtgtaagcctgtgaggagcagggcttacatcatcatgtgttaatgtcttataactcgttatgtgggttagtcctttaataaacgggccagcttaacaaggtgcacactgagcatctccttcaacctcgtcgacttacacaccgcaagatagatttatggcatcaaccccacgtgttgcgcacccattgccgagaagggtctggtctcaaaccggtgtcaacgtctacaagaaagtattcgagaagagtaatgacaaactccgcgagcatatatctaaaacttctgtcgacttttacggccaatttgcaaaacagctacaagttgaagccgttctgaacttggtcgaaggccgtaatactttcctgttggctggaaccggctttgggaagtctcggatccccgagctttactacaagatgataccagggaatagcaaagcggtcgtgctggttttaaacccattggattctctaggcaacaaccaagttctcgagaaagagcaagccggcttcactgctatcaatctcaccaagctcactttcaacgccgataccgccgaggaagtccgaaaaggagaatatcaatttgtttacctaagcccggaaatcttcctcaataacaagatgtttgaaaagttatatttcagctcggagtttcagaatcgcctatccttagtcgtagtggacgaggctcatatgatctacatatggggccttgttgaaagctcaacagccaagcacctcacatctgcacactttcgacatgaagactcggggatattccgaccatcctatggcaagctaggtgcccagctgctttttcgaaacgacaaaccgatattgttgttgtcagcaacttgtcgtccagtagcggttgaggccatcaagaagagcctgaaactcaataatgatagtgtggccatgttacatggtgaactcacccgaccggagattcgcatgatccgggttcccatggaaaggtcgctcgcttcgtctctggatgtcatcaaactattcccttcgcacgaggatgtaaccgatgcggacctggtgcccagtttggtctacagtggatcgcggaaccgaaccctatctgtgttggaagttattgaccgagcacgaggtacacctgggagcgctttcatcccaaacagtgcatgcgcacgtcggttccattcttgcacgggcgatgaagacaaaatctcaacggttgaggatttcgcaaacgggacttacccaatcatatcttgtacaatggccctcggcctggggcaaaattggaaacgggtgcggatggttgcacacatgggccggggggatcccgcctcaatctgccagatgattggccgatgcgggagggacagcaaatccggtctggcaataatgtttgtggaaaagaatcggcgcagggggaagaaccgtctagatcagtttgtcagagatgcagatcaaaatgacttagatcgcatggacgccatggcaattactccgatgtgcctctgtgttgcgtttgctatggataacaagtctgtggttttcttttggtgctctgctgtggcgtttatgtttgtcatgcggctgacacgtgtgtggcctctgcagatacggctatgttccgctctgggctgacgatccgaattacattgatgaagtcgctcgggagataacagaaaaaatgcctgtctgtcaatgttccaactgtgcccctgaagaatcaagagtcttaatggacaaccttgtctgggcaaacaaatccaactttgacctcattttggatgggaaatttacaccttcaaaaccatccgatctcaagtgcaaatatcctcaaaagacctgttcaatcaagaaacgtaaattcaccgaatacgatgaggttgaggtatcagctttcacatctcgactgctggccgacttatatgggcattacgactcggtagtgtcacccgggggaattgtaccggcatcctacatgtttgatgacgatgacggcaaggcagtacttgcgtctttggattatatctacacggccgccgatctccggggggtcattggaggagattgttttgtggggcagagtacctggatctttgattggatcatcaggttcagatcaatagccaccaggccgagcgactcaacgaccacaatgcccccgtgcccgaaggctcggaaaacgactactgtgaccacggtgaaacctcgcggggccattggtatggggtctgcgccccggcccccaacaaagaaggcaattgcagcagaagcagctcggaagcggtcggttgagaggaaagaggcaaaggcaatcaaggatcttgcggacatgaagagaaggaaacaagtggccgagatcatgttggagacacggaacgcccaacaagcccaaggtatgttctatttacaaactatgtaaaatgattataggtaaaagatcatctaaaaattaatctgttacatatcttcggaaccagactccccttcttcagagacctcccccatgatagtcgggttgtcagaacttgcggctttgtgatgctgcatgtatatgtgcttctttatttgttttagatcgccatcgttacaaatgagctttttcattttcttaagacccagatggaatgtattcacgactgcatctacgtcagcggtggactgggcagtatattgtgcaagaatgtctcggttttttgccaagatggtgaaaatctccagcgatcggggaggcagatgattgctgtgtgactggtggatgattttgcccccacaatctttcttgagtgactggaacatgcgctgcaactgtgttttttggtggagtaagtgcgatatcagtcagcatgagcatgaactgtgacaatggcgtagaatagttagacaaggcatacttaccaggaagatgttgactgaaaagatgttgcggagttggtcaatctgagtgcccgccccattgttgttaaacagaaacttgatccagtagttttggatctccagccagaaatcctttcctacaaaatgatcctcacgacccgttggtgagatgaggaggttgtgtcggagatacgttcttaacgatggaggtaggatgaccgtgagcataagcaccatttgtggaagataggatgagtaatgagtaattcctttcatcgactgggtcatgattgaccacttcttccagattaacatcagccgaccaacatccccggccttcatggaccgcttggcctcgacaactgtagaaaagtcatgcagctgaagcaaggtattgctgaactttggacatgcacccggttgtgctgctgccaaccgcgcttgaggagagaaataccggtcataacaatcgtcaactatttggttccagcgatccgtgggaatagttggtttgatgtggttggttttgtcggtactagtcttcatgatcaccctagatagaatattagatgagggacatgtgagctcacaatcagcttaaaaagattgagctgaggagatcagcttgccttaagcagtaatatacaatcgcctcaaaaactctttccatttgattaatcatgattgtaaaatctttcttctgaatcgccttctcggaaggaaaccccagtgcctccaagtgctgccacgccccacagttattttgatcgctcggattcccaaagtgatgggtgaatatgttggagccgatgttccacagggtatgggaagccccaagctggaagaacacattgtccagacggtttcgcggtactgaactcggtaatctctgtgatcgcaagcagttgaaattttgcactgtgcccagatccccatccatgggctgtagtcgctcaaagaaatcctcgactgagaggccggtttgactgatgatggactggaaaacctggccaattccctctgctgagttgtcggatgcgtccatgagtttcaacatgaggagctctggggctctagcactgattggttccacaggtgccggcctcgttgggaatgatcgagatttatcacttggtgtagcaaggtaatcggacagtaccttcgcaatctgacttttaactacagatacctcgtaacgctcctcagatggcgtaggaaggaacatatgcggttggatctccaacttttggactgagtgcatggcgtcatggaaagatttcaaatccagttcagccaggttcaacttagcaagcaactccttgcttggcacatggatgtacccccaggtgccccgccaagtgtgtgatcgattaccaaccgactgctgatgaacgcgttgctcaatgtcaatgttattaatgcagattgtgggggccaaagggacagatttaactatcctcatggcggagcgaatggccctttcaccttgacttgacaaagtcttcaacgcagctagcgccgtgctcctggacgatgtcaagccaatatagttgaggtactcatgcacccgttcagacacaccacacgcaaagaatcggactgagttgttcagctgaagtgcgttgtgacgtcgattttgcgtgaaggctatcatagcacatatagttgtcgcaacctaaagcaagcgagcatcgtcaggaagaatgcataaaatggaggcagccagatgaaagacatactctgtgggcccggtgatgggctcggtcatgaccatgcaccaatgaggtgtaagatacccctgcctgctcctcaggggaaaccaagatgttggctgcttctggtgcagctgccgctccgacaagctcctcatcttgctgagcggcatctgcaggggtaggtgcattcaaggttccaatcaaaagatcaaacacaaatggcatgtcatgccgggtgagagtttgatcatgaccagccagggcctctgcagtgaaaaaggactgttgcacggttgttgagctgtggaaacggcctgaagggtagttcccagtcggaggaagctgagtgctggagatattgattgcctgaagagcaagaccacagatcacaagtaaatcaatttatcatataaataagtcggcacatcagacatcttacctcttgaaggatgaagtggtaccaagcctcccgcccaacatctgtgcgattgatctcattacgcaaagctcccatgagagccattgttgaatcgataccactggaagcccaaaattgtcgcaggtaagctatgtcagaattctcactttctatgaactggtggatgaactgtttaggagtcataaccgctggaggagtgcgcaactccttgcaaaggtttagaatcttctggtccatttcactttgagaggttattggttaaaggtgagaggaagctagactaaaattatgataatcgggagggattgatttgtaactgtgcactgggtctgggttaacaatgttctaccggaagtatgagcaggtcgatgcaagtaactgataggagcgtctggggcccaaaaaaccgagaagagatgtgaccctttatactatccaaggacaaggtctgtgaccgctgttatcccttggagaaggtctgcaaccgatgttataaaatctccaaagactgtcatatgattatgagacatgtacaggtggcggtatatgtgtctctgaagtttcatacagtacaggactgcagtcggtgtaaaattctagatacaggtagtatgtttcaagcctgtggtgatcaagagattaaacgtctcaaaaaccgaaacttcaacatggaatggcatagggcaggattgccggggatcatccatgttttgaaaggggcagggcctgatgtaggcctttcaaacggtgcagcaggcggtggaaacttcccctgggaagatagggaacaatcggaggactttatttcccaccaaaatggtgaaatggctcgcgcgccaaatttggtatgggctgcaagcccctctttcagaggctcgctttgcgaggtgcccgtggcacgctggggtccccccagccctccgaaacgaggggattgtgttaagctagaacctatgtagccttcgggctctccccggaacaaagaaaatatgtgtgttgtagattgtatgtaccctcgtcatgccaaagacgatcaccatgaatggcgtttgttttgagccaggaaattcgccgaaactgttcatttatgtatgatcagggccaacttgaggcgcaacatgagtggtggtccattgctggcactctcaagcagcaactataagcaaccaggatgggaaagaactctcaagtcccagtgttcaaggacaaccaacgagtctgatctgatctgatctgatcctgatctgatacaagatcagacaaacatttaaaaaagggcaccaccgggtacatacctgagcctgaagacaacaatcatggaacacgcatgaatttacaagtcaaccgccgcacattcgagatgccaaccaatataaattatcgaacggactacgaatggacgtcgtttgagaaaaagtagccaggaagcaaaaaaaaaaacacttggaagggatgaccaatagggctgaattagagacagatatccaaagcgcggatgactggacggtgtgtgtgtgtcccactccacagtactctggatcgattgggttgatgagagaaaatgtaatagtttagggggtctgtgaaatttacaaagtgccctttgcaatgccatccccttgtaaaagtgaagccatgtaaaaatgcacaaagtctttgacagagttacttttacaatgaagatggccaaatccacacatcacaaaaggatgcccgttatttggaatgtgcaaatttcccaatgcagggctgcactgtcattttcacacagtcttgatttacaatgacccttactggggctgcaaaagtgcaccaattccccaaaatgttggattttacacaggaacattggatccagatcctccagcacgatgccatgactgtccgtgcttgcaccattcacctagcatccggccccataagaagtttatgtggcatcgaggaagacatcaatccaatcttaatcatttcttaatcattcactccacatccaatcattaatctgtcctacccgctagatctacatctatctatctctggctcacttccctttcgaaacacattccatctgatttttatcacatcttaacatgtcctcgccaagttcgaacagccttcataataccttaatagaaccctccccaccatccgtagccattcagcatggtttaacaacccggcacaattgggagttgccactagccaaagaccaagtgacattcattgatcacgactgccgaatggatagggagggttatccactttaccccaatcaaaatactacctttgtactccagccaggtgctcagatcaccaattttgggaacgtcggctattcaaagactaccagcaatgagaagagtaaggacaacagatggaaagtcatccgggtccgctgcttgggtgtcttgctctgcaattccgaagaatgtgactatgccgggcctccaccaactggacaagggaagatagaggagttgattggaaggtcagatacatcttattagtttgtgatatcacttggacatgcattcaaattactaaccatctcctccatctactttcagtaatccaacttgtccggcatccggtggtgagtgtccaggcaaagtacactggcaggcatgtacaggaactcgactcaggttcgaccttgaaataggcactggttggggtctcctacgacacacagggttccacaaccacccatggccagaccccaagaagcccgatcctctggcaaagaagatgctggccttggagatagctaaaaacccaaaggctggcgccctccaattaaaggtgtgggcatacatctacctgttatttttatcgctgcctaagctgacccaaatcttcaggttggggatcccaacacgtcacacgagccatacagcagtgtaatagatatccatgaatcacttgggaactcagaccgactccggtactacagatgtgaggtccttgaaaggatggacctggtccctaacaagtcaggcggaggggacaaattcttacacgatatgttcttgtggcaccagttgagtcagatttcaggatcctatactcttttaactgttaccgttgtgctaatctgaagctattatttgttttttgtttgacaggcggggattggaagtcatctcctcattgttcagctcagacagcgagcactttacatttcagaccgcatggatggctgctaggctattggatcacacgcaagaagaaaacggatcgacgtactataaaggcggtttgatttccgatgtcacataccgcttttttgacacaggatacttgctcactacttcaatgtattgtcagcaaatcaatcgatggattccaattcaacttagctggatacgtggtttgtctgagaattactacaagattcactttgcaactctattccgtcaattcatgcgacccgaaatcctagatgaggaccggaaagatctggccaggaacattgtcgatttctccaaggctcaatcagaaggattcatatcagcatatctggaagtctttggtgggacggaccgagtcgaagcacgtaacaaactcaaaggctgtaagcagcattatcgtgcctccatcacccgcatcaaacgcaaccgtgccgttatcatggcagatgaggttgtaagtattcatattttgcgagtccaacatcctcattggcctggattgctgatttgaattttttatcagtctgtctttgaaaggatgtgtgaatccttgttggtaacttcaaaggagggaagcccgacacatgaagaaaagatagatgagattcggcaccaattcccaaaggtgaagaagtggatcgactggtggacaatggctgatgtcgaagccatgttgtttccaggccggcatggaaggtcagaagatagccccaatgagctctccggcctccccgatacaaccaatgctcaagaaagcatgcacagggtgtactacatgttgaggtacatctctgaatcaattacaaattactttcccaacaaaatggttttaatgtttatttttttttctttttcagcaccggtaagaagtccttgatgatcgggttgattgaactcttcgcttttgtgaaggccctagaaagggactgggaacatgtccaacgtggaatgacgatagcttatggctcccttccaagcaagcaggtagatgtggcacagtcaattgggtggaccaagcttaccaagcgccaaaaatctgctgtcaacgatggacgaccccccgatacatcggaacagctcctttcagacttggaacatgcacccaaacgaggaaaattgggccggccgaaaaattcaccaaacattatcaagaacacaccagccacttacgtctcttacgttgcctcaattcagcccaaatctcgtaatcggtgttggttggctgcggccttagagtcattgtatgctgtttacagccccctctggctgcgagaacctggcgggaagacagatgatctgtttttctttctggtttctcatttcacctgttggacaacttacgagatgacaagaagcacccaagtgcgatcaatcctgactcaaggctcaaacaagctcttcaacgaggtccacaaacgttttccagaaagctttgtctatggggattttgcatctttggatttctttgtggagctgatgctggatccgacccgaaacaagtcgaaaatgttaccaaaactgtttcaggttgaagagaatcgcaaattcacctgtagtttccaccccggtcagcaggaacatccacgtggatctcgtaccctgagtgtcctcaagataaccaaatccatgtttgatgcaaacaacattgggtattcaaacttcgttgaccttttcaatcaatggactagcagtggtcttcttggagtttctggacttcagtgtcgcaaatgtatcagcaaatcacgtcaggacaaccagccatcccccaacacacccacggtccaaagctatctgaacgagcaatcaactctatcctttctcggcgataccgctccggctcatctatacttccatgttgaagttgcaccaatcttgtcaagggacacccaacgggagatcatgggtggtgttaattggcccttcaagctaacattcaaaggcgaagagtacaccttgatatcacgtggcttttggaccggcgcccactactggggaaaggttttacggcatttcaacggactcaccggtgtatggttgcacgacgaccacctcaatggagggtttgcccagttggttagccaggttccaggaagtattagtggtgcactcccagacaccagctcgctaatctactctcggtgctggacaccaaatgagactcagtttatagacgaaagcattgtcaagatcaagagagacaaccctaaggttaccatctctgacatcccgtttgtgaatatgcaagcagtgatttgttctgcttttgattcggcattacctcatctgattggcaatccaatttcaccccccgagcctgttccctacgtcaagatcacattaccggatgatgactcccaaccagacggttagtacaggcaacttaaatttctagcatcaagcaacaaagaaagagacctgagctaagattttccatgttcgcaggtcatcagatggaaatcgacgcggaagattgcaaagatgtgacacttgatccgccatcagaaaagagcttgaagattcgcatcaagaggaccaaacgaacaaatcaagacgtccttgattcggtgattccgctaaattcagatctactacatgtatctggtgcgccaatggcgtctttgaccccatctatcccgattgaagtcccacccaagaccatccctgccaccacccaagccaagcgaatgaagacgaccagagtgcggaaagaccttccaaaggtcaaggttaaccaaaagaaacaattttttctggcccctttgactagtgccgactggaaccgtcttgcaagtgctagtcgggcctattgggacgagcactgggaggcagaagggattaacgactctacggttaaaccattcgccagcgctgccaacgtggatttgaattcactgcatcggccaactatcggttgagcagactcggtacctgcaccaaacactgtacctctgagttctcaagggacccgtagatctttgagaaggcgggtggcgtagtgggtgtgtctcaacagatggatcgtttcctcaagcaatgggattatttccttttttttcttttttttcctcaatcaatgggcattcattttgtttccctcttctcttttacctcaattgatggctgtttttcatcatttttctttaagtatttgttatctaaagcttgaatatggttgttttgagtgatggtctttgaccattcttttctttttttttgtgatgctcttctgtaagtggacgggtgtatgattattatgtgcctgcaaaaatcttgtgtgtttttaaggcgattttgtaattcaacttgtgcaaatttgaagtttggtagcggttgtggcatttttatgagggctgctttccacgatggcaagagagacaaaacacgcggttgcaaaaatgaaaggaacacaggttgaggggtaaatttgcaccggactttttgcggtgaggtgctttgcaaagtggcaaaaaacacccaactttgtaaaattactcttaaaaccattttggtgcaaatttacaagggagagtgtttacagggacaaatctccgtaaaaataaaattgtaaatttccacatccccatagtttaggcgtgtaaaccaggtcgaagaaagaggtcaattgattactcatgagcagtcacatgctgctccatagccaacacaaaaacccccaacatcttgacatagacctcaatataactagggggtcggaaaaacgactccctaaaatctgccgacgaatcccattttggtcaagggtagggttgatggcgccccttttagaaaagtgcgcgccggagggtgccttcaaggctggcagcaatgcgcgcctttggctggcacattgaaggcgcgcggcctcaggttgccaacaggtcgggtttgggtcaaaaaacagtgccggaaaccgacccgaaagcacaaacgggtcgggtcggtttggggcaagatttgaaaatggctgcccgaacccgacctggccatttggcaggtcgggttcaggtcagtatgggtcaggtcacgggttgacccgatttctttgcagccaaattttatttcaacggaacaagaaagaaggaaagcatatgggaggggccatgtggcccatagtaatgtagagaggaggaaacatacagagggggggggggatagacaagtagagggggaatggaagcaaatgatactattctacctccacgatattgtcattgaattcgtcctcctcatcctcctccttttcattgaggcctgcctcaatcttaatccattcctgcccaaggacaagagcctcaagagtctcgggcttcatttggctttggtaatcgcctagcaccctgccactggttgagaaagcggactcggaggcgattgaggttgctggagtcatcagtataagctttgcaagcatcgatagagtcggaaaccgtagttggtggtctttccaccattgcaggatatcaaactttccggatgtgattcctgcaggtggttcttggagatatagatcaagttcaccggttgtagataagttttgattggggttcattgaggcgagaaaggagttgaagtcgttgtcggtggctcccacagctttgcctttgccgtgtgatggtttgttgggtttggtagcgggggttattgtctaagaaaactcggagaataatgtgtaaacgttgtccttgattcgagcaagagatgtggccacttcttttgtgccaatttctttgaggagcataaactcgatgatggccagcttgcaccgaggatcaaatacaatgttcattgcagcgaaatcttccatcttattccaatatttgtcgtatttctcttgcatcggtttgataatgtcggtgatgtgagttggcccggttttgacaacttctttaagttgtttattgattgccttcatgttcttgtaaatagcgtgtgcaataggatgttgggtcataccgagtttcttcatagctgatattgtagaaaagaaaaaagttgaaaatcaatacaaatgaaggttgagtgagagtcttgagaaaataacaaacctgtataaaaaccttcaagaaattgagacattgtcgatatctcctcccactcttcttcagtcggacaggtggtgaagtttgcatcttgcattgcaaggttgtcaaaggcaactcggtatggtagcgacaacttgagcatgaggtaggtggagttccaattagagatggcaatgggtacccgtttgcgggtacccggtacccgtttgcaggtacctgttcttcggagcgggtacccgcccgcgggtgctgggtgcgggtgcgggtgttgagttttgggacaagaaacggcaggtacccgggtacccgccttgacacccgccctgacacccgccctgggaatacagttttgggctttttgggctgcacaaaggtgtcagcaaactatgtaggacaccatttggtgtcctacatgggcctgtttaggccagagggaaccctccagccttcaagatgatagatcagagagaagataaagtgcaaattagtgataggatattttgttcttctttatttctttatttttatgttcttactcatatatctagtgaatatcaatcatacatttggtaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacccggtgcaggtacccgggtacccgcccctggcggccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgccatctctagttccaatcgggttgggacatcgaccgagggtagctcttgcttcttaatgctcgcctgttggatggcctcgctgaaatcctgctttcgtgaggaggtacttttggtgtattgaacactatctcgcatcttgtcaattgccccactcagttgcttcagtccgtctttgacaaccagattgatgatgtgggtggcacatcgaacgtggaagaattgaccgttcagaaggggggggggaatttcgatcgttctttgagtactagacaaacgcgactgattgccgcatcgttggatgacacattgtcaactgtgatacacgtcaccttatcgatgattttccaatcgaccatggttgcaacgagctggtcgccaatagccttgctggtgtgcggagctgggagttctttgaacactagtaatttctttttgagagtccaatcatggacataatgggctgaaatcaccatgaagggtgactggtgagatgaggtccagagatcggtggtaagcgagacttgatcgacttcagctagttccttggcaagctgtgccttcatttttttgaatgttgcgaggatgtctgattggagggtagtgcggccaaagatcttgaagcggggttggattgatgccaagaattcacgaaagagcggatactcaacaaatcggaaggggagctcgtgggcgatgaccatttttaccaacagctcgcgcgacaattcctgcgaaagcatccagtttgacggggccaaattgccaccgctaagcttcaacattgtttgcttggtgcacttggcgtagtttttacatctcttgaggtgttgtcgtagggtcgatgttccattgccactgttaccgtttaactcagatcagcagtagttgcaatgagccttggcagcctcacctggggaatgaaagaccaaaagatgtcaggacttgggagaaataaaaagactgaagaggtgaagggagaagggaggggcttaccgactccgactttcttaaaatgttcccaaacgtcactgcgagacttaactttggttggattagtactagtcaaatcggtttggtctggctcgggattgatgcgagttggtgttgaagttggagaggctgccactgacacctgcgcttttgtctttggtatttgactatcagtagcagttactttgattgagtagttggccgcctccttggtactggaattgctttcagaagagtcacttgctttccgttgaatgatcgggttgggtcgcttgtgtttgctacgggtttctctggccattgtggcttgttgatggtgggactcgaattggtgggaattggcggtggggaatcagactgtagagaagagaagtcaagactcttgactcaaagtttgacaagaccagggtccgggggaccggtgagccagctattgggcagcgggtacatatgacaaccgctgattcttacgcaggattatcccgggtatccccgctgcaaaatccagtcaggtttcccgggtcaacccgaatgacagcagacctgcccgaacccgaaccaaaattgaattgggttggtccgggtcgggcagaaattccatcaaaggctgcccgaacctaacccatttggtgtcgggtttcgggttggtgtcgggttgacccaaaccgttggcaacctgaggcacgccaggggcaccatttgttctttttttttttttttggtttcatgatgatctgaattcaaaaaagggatttatgactatgtatgtgcctatgtacagggacaattgggagggaacatggaggaagagctgggtaggctttgcttggttgaacaccttctgacagtaggtgcactttgcctgacgcctccaagattgatttttccgcagatcagacattaaaaatccaatccactgtggaccatgagactttgtcggcttggaccatccttgctggtctgagttgggtggcatgatggcaaaaaatggtactgataagaacgattgatttaaagatcttgtgaagaacttgaaagttaaggttggatcatgaagagctcaatttctcaaggattgaaattgcaatattctaatttctagggcaatccaggcaccagaacccaaggaccaaggtcccactcatctttgataatttcacatacacttcagactcaagtgttattctcccagcctaccttcaaggtagtcatttatgcttcaggcaacactgggtatatactttacagttattggtatagtattgttatagtatatatatttccaaatttactataaagggtgtggttatagtctgattttcagggccctttactataactgaggagaacaggaatttcttttgggtgatttactctactataaactaccctggatgctgataaaaacatctacagctacttatgagagtctcttgaccacagaagggctctctggagttcacttcatggttgataaagctaaggccctcacaatatattgcaattttggagccacaaaaagtggcctatactataccaagcttggtgggaaacacactggttatagtattggtatattaaacagaaatttgaagaaactttactatactaaaaagggccagttatagtaaagtatagtatagacccattgctgcttcagggagatcttgggagcctccacgctctccccaccaaagttagggttagaagtgcacaccatccacccatttttccagattttgtgcgtgcgcagcgcccacacattggcacgcctcaggtagtgcgctgcacattgacacgcctcaggtagtgcgctgtcaaccctagtcaaggggtcattggacgggagttgtctttccaatcccccctggtggattgggagtcaacttcccaaatgttttttattaaaatttatttttttggttgggagttggcacccaaacccctccttggcaagtgggaggtttgggagtcgcctccctcccactaactgggggggattccctccggtcattaagactgtacagtctcaatgaccagaaagaatccctccccgtcatcaagaccatacaaatttgatggccggaaggagttccttccggccattgagaccaatctctgtgaccggaagtaattccttccagcctcaagattgtatggtctaggttgtaacacctcattgattggaaggatttccttccggtcaatgagaaacaacaactccattgaccggaaggaatccctcccagtcaatcaacaacaccattgaccagaaggaatccctcccagtcaatcaacaacacctttgacccaaaggaatccctcccgttcaatcaacaacaccattgaccggaaggaatccctcccggttgatcaacaacaccatttaccagaaggaatccctcccggttgataacagcctcatcgaccggaagggattccttccggtcaatggtgttgttgtttctcattgaccagaaggaaatccttccgatcaatgaggtgtaacaacctcattgactggaaggaatcccttcaggtcaatgaggcataataactccatcaaccgaaaggaatcccttccggtcaatggagttgttgtttcttattgaccagaaggatttccttccggtcatgtgggagcaactcccaaatcccctcaagcatgaggggttatttggggatccgactcccaaaaatgcaaaaaaaaaaatgaaaaagggtcttagctaattgactcccaaacgtccaggacatcctgaggactgtctgtggaccgtcctgggacgtccaaaccccctatccccccccccccccaacagtttgggagttgatcctccaaaaccgttggtttgtttgggagtcaacggtctaataaaaatattaataaaaaaaaaaaattgggggtttgggagtcaaacctccaaaaccccatggttgtttgggagtcagagacttaattcctactccagcccaggaaaaaccctgcacagtcatttgggagagtcagccctccaaaagcgactgtgcggatgggagtcggcgctccaaaaaagagaccaatgaaaaaaagaataaaaagaaaaaagacttccaagacaaataagaatgacagaaaagggtaaaatggatggaaaagtgccaaaaaagcacatcaaaggaacatgaggaaaagcaaccccccctcccccccccccccaaaaaaaaaggaaaagcaaaaaggggaaaaagaaaggggagaaatggagggaaaaatccccatagaagtacatcaaaggaaccagatgaaaaaaaggaaagaaagcaaaagagaaaatcaaatcaaagaaggggaaaatgcaaaatgaagaggaaaatggagggaaaatagcaccaaaaatggggaaagtaaaattgtgagattatcaacaattctcactgggtgaaggcaagaaatcatggctccagagatcctattgtccttgaaaaaaatgataaaccaaggtggaagaagaaccaatggtgatatttgcttgttgtaggctagtgttaaattgactactacaagtggtcaacgcgtggttgacaagaaatgaataaaacaccatgttgaaccaaaattaatacttttgattaagtttcttgagagactagtgtgagctcatccctgctgatgaaacggaggaattgggatgcaagtgatatcaacttccgtgcatcggaagtcgagattgctcgcattaaggtttggaaagggagtagggactcccatccgcgcccgcgcagtcgtttttggagggccgactcccaaatgactgcgcaggttttttcctggactggggtctgaattgggtctccgactcccaaacaaccgtggggttttggaggttcaactcccaaacccccaaattgttttatattattttgattagaccgttgactcccaaaaaaaccaacagttttctgttgggggaaaaaaatagggggtttggacggcccaggacggtccgttggacctttgggagtcagtcctccactttttgggagtcaattagctaagaccctaagaaaaaaaaaaaagcataattggatggccatccatttggaaaaatgactcccatttgatgtccaacaaccatatttgggagttggtgactagaatttcgggagttgtttttccaagcccctataactattgcaagtccaattcataacatcaacccactcaaagaagaagaaaaaaaaatccttacaaaagtatactagtaacaatactgcaacgacaaaaaaaaagaaccgatccatatacaaatgattaaaagcgtgtaaaagtgtacaaacatataacaagagtacaacagaatcaaaatataatgttttgggacaaagatctaccaagtgatgtaacagtaagggaaacagatcaaaaaagagtcatcaggatttgcttgtgaaaaaaagggggaggaagaagagccggctttacaaacaagtcataagtacttttgaaaaggcatacatcagaaaggaagagaaaaacgtgatctattatctatctattcatctaaaaaaaagaaaaaaaaagaagaagaagaagaatcaatcttcgatcaggagttcttccgcggttgattcattcctatctctctcatcactaccgtcgctatgattgacgagtctagcggagcgaatggaggccgaggaatgccgatgacggaagctcttcctggcgacgatttcctctccggcggagctgttaccgccgccgccagtgtcgtcgccgacgagctggtcgaggaacaggccgacggacttggagctctgcgagagtcgtcgatggaggttcctgcgctccctgagcatccgcagctggcgcaggttgccctcaggactgcccatctggggcatctctacctctgagtccgtcccatacacctgcgatcgctcattctctacccccgagatcccccccatctcgtcctgcgatccttccgtaccccctcctcctccgtcgcccgaaacggctgctccttgcggattcggaatcgtcggctcttggcttctcttcgtctcttgtcgtcccataaacacctgccgttcaatcctcagtcggttctcaatcatccgaatctgttttttcaaaatcaaacagtcaatttttttttcttcttcttttgataagatgaccatttgtaaaatgagagaaaaagtttaccttaggccaagtcacccgtttcccgacattaatcatccgagccaattccttacgatccggatcagtgaggatattgaaccaatccctgaacctactatgaggccaaatagtgactgttccttcgaacctttgaaggaacacagccgtgaaagtttggccgccgagtaagggcaagagctccaagtctctgataacctgaacgaaggggaaacaaatagtgacgattgtcaagtacaatcagtatatcatttctacaacattgtatgacggagaggttttatttttattgaaggggaaatagtcaactgactcttaagttcttaattaactcgatcttcatatattgttccaacgcactcaaaaagaagccgccccgccaacctttgcctttccggtgaacgaccggctctccaggagcgccacgaggctgaaagaaaaacagatggatgtgcggattgacctgagagacgattgagaaactagtgttgaaatactatcagatggggacagttgatcagtgattcaagcaagatcctacatgtttttttttcttttttttgatgaagcagcttactagatgtaaactctccaaggggacatcgactctcaaactaccatccttatgtttaccctgaaattgccacggtctcactttaccgtcctttgacttttcaagaaggacgactggattcaacactaatgggacggcagcagaggcgagaatcgcactgaaaatcacacagttgggggcggtcgtgtagttcaataatgttgttggagaatgaacatcatgcttgaaaaacaattacactcaagttagtcccactccattttgtgaaggagaagagatggactgactggaatgaccgaaacattcaaaatccgtccagtccgttcataggcctctaagaacgtcatagaccccatcgtaaaaaagctagactaatctcctccaaccccgccaaccataactatcagccacattaaaactgaaaaaaagctggtaggagaggagcaaaccttctttgcccacaggacggtgtcgaaccgggccccagtcttgatcattctcggcagccaaaccttaagatcacaaaaaaaagactcttttaaaaattggtcgaacaggttttccaaatgtaagaaaaaaaaattgatgtttaatgaccgaccgagatgggatcttcacaggcagtgatcatgtcggctatttcaggaaccagaagacggtccaattcttcatccgtatgtgtacataaaaatgcagccactacaaagataaacaggtaaggtttttgttcatccttgcagtggaactatgcgaagtaagcctaccaagtgctccagctgatgttcctgtaataacagttggaattaagcgagcatccaacaaggctctaatgacgccaaaatgatctatgcacaaagcatccccccacgccacccaagcaaacacaaattagaattgagtaaacccgaagatcaaaatttaagcaagagttattgggaggaaaagggagacttgggtgctcacagaatccgaacgtagctccgccactcaaacataacgcagtcgtgcccatgttcttggccgctcgacggaagaaaacagtcttctcttgcgccgataggtgcgttgtttctcgcagataaaccaatgatttttccactacataaatgacaagagaaacaaaaaaaatcagtatattattcagttcgtctgtatcttttattcaatgttcttttaatggataagcacaatcagaactaaccttcatccacataattttcaatcaacgtcttcgtccctatgaaaaaaaaacccgggcccgaatttgaaatgaattttgagtaatcaagtattgctaagaaaaaagaaaagaaaaagcagaccaagatgagtttgagagtacaatctgatagactcgatgcccgcgaagttagcccttaagcagacttccaagacccctttgagactctctggatcattgttgagtctggaacgttcaagactggcgaccaccttgcggacggaaatcgagtcgtaataggcattcgatgcgtttcgtttccattggccaaatccctaccattcattcatcccatttcgttagagtgtttcttctttaaatcaggtctttactcgtctatctcttgagaccatgttgaggggaaaagaacaatggaagggcactgaccagtaagtcatctaactccaatgccgcagctttccattcctcgtacgtctcagcagctcttaacttcctcctcaaccgtccctcttgagctctccctgtccaccaccgaagaacaacaacaaccttgaaaccttaatacctattcctaacacaacctaaaaaaaggtaaaagagagagaaggaagaggggggggggggtcttacaagacatgagtgtttcgaagagtcgtacgatttgtctgactgagacgtatatcaagaattcgaacatgaatgctactccaataagcgtctataaggatatcaaaagaaaaacagagattgatgatcagtcaaaatgagaccaaaccgaccgaaaacaagaagggagaaggcggaccaagagaggccatctggagatatgatacgcccatccttcccgcacaatgtctttgcgaggcttggggttcttggaggctcgtttgtgagaagatgatgagggtggcgccgggtctgcgtgtgaagaaggtcttcccgaagaggacgacgaagaagggtgaagtcgcgttggatcggtcgatccagcttgtctatagaaacgaaatcggaatcattaagatcagtctgcaagaattgttgagtttttttttttcagcggatgggtgtgacaagagatgaggatggaggacatacgaagaagaaggggcggaggagccgggtgggggtcttgctggaaagctgtgcgggccgacggggagatggtggaggtcgacatcctgggcatgcagggcttgccggaagaccaagagatcgtcgtcgttgtaccatctatgtaaaaagaacgagcacggggcaagagagtgctcaatgatataatcagacgagggtcgtccgtcgtgggctatgtattgaaggatctgcgaactcaacttcttcttgaactcgtcacatccccatccagcttctccctgaggaggactgagtcggtcgggatcgatctccccatatggcgcttgttgtccccgtgtcgtcattcctctttgtatctctctctctctcttctcttccagtcttgcccggtcttctcttggattgtaatccctggcgatatcggctgtctccctcccgtcaacggttttcaggtgtgtttttgggaaggaatgtttgtgggctcgactcgattgggttgtatgtatgtaggccttgttgattggttgtcgagtgtcctgtggtttcaaatgggttgatggatgatgagtttgtttaagtacacacaacaagaagaaggtgtaaactagctcgttctcgcaccagttgttgttgctgttgttgttgttttacgtatttcttcaatccaactatctacgatcgatctaaatatctattcttggaaacgctcgatgatcgggaacaagtacataaaataatatgttgtagtcgaaaaaaaaaaaaaaaacaatacaaatcttgagaaacggtcaacagcggtcaacagccccgatcagtgacgcacagtcgttccaacgataatgaataatttgcccaagacgataagcttaaaatgaagatgtctgagtggaggagaagagtattatctactcgggattgcttctgagaatcatcggatgatgatcaaaacgaggttgaggctcaaggagagaagagaagataaatatgtacgcaccccaacaagctgctcgttcgactggtcaaccaaccggcaagacgtgctctttctccatgatcagaggaggtgtagcaccaccatctgagtatatgcacgacaaccagaaagcgttgaacgactaccaaagcctgcacttgaaccttatatatcctctccaagccctgggaatcttggcgaccagcttaacactgatcctctcctgacgagagtcgtgtgcgggcaggtctgcttaagccttacaactgaaagttggcctgagcaagactggatttggaggcccgtttttctactttcatctctggcttccatcccatttatattgttaggatttcaatgcagtctttttccggttctctgccatgatctctgcattgatgtttctgttttttttttttcatatttgtatttccataccaacctttttttttaaaaaaaaaagtggaattctcattttgcaggtagaaagagcctctctgccaaagttgggaatcaaagttcaaaatcatcatgaactccattgcctataagtttcaagtgtacatagaatcacacaacttttcaaaataaaaaaatatgtaagaaaatcaagtctatgtagatctctttcatctactggcggacttcccatcggatctgggacccttgcagtttgtgatttagacccaaaaaaaagtgtggattttcgcagggaaatctagattttgcagttctaaatcgtaactaggagacccgcagatgtcagcgggaagtcatccactagaaccaagaagaaaaatttgaatcacaaggaatgagtggtggggcaaggaaggttgccaccaccaaaactgtgtttctggctcacacaagacatgcattttaggttgcaagtccgtccctgcggaagggggtgcttcacgcccagccagtcacaccagcaagcctcccaccagggggacttcaggtgtatcttaccactcaacaatgaaccattgtatggaggcagcaaaaacatagaggatacccccgctgcatcccaggagagttttttgaccattgaccaccattgaagctcattttttgaccatcaaccaccttcttttgactgcaggacccatttaaaaaccatcaattttctgctttgttacgctacactaacccctacggttagtgtagtggcccaccgttgtgagaagtgtccaattgatggtattgaaaaacaggtatgattactgaaactagaaccagagctaaaaagggcaaacaatgttaaaaaagaacaagaacaatcttttcaaagaacaaatgaagtttaggaaatttaagcataccacaataagactttttgtttgagttagacagaacaagcaagctgaagcacaatagatcaaagagactgaaatagtaaacactatttaatgaaatcaaagacatagagagatggataaaaaaaaggttagagttgatgggacaaagagaacaagagatcagagtcaattgttttctcaccaaattggcaagagccaggaaagtgtatcaataaagatagttgcagtgattagcagaggtgagtgttgagagttgagtcaaattgttgagggtgagtcagcttgattggttttggtgaggtgtgttattgatcaatgagaagatgatttttaaggagactgctgatttgaaaagtgaggatcacggagaggagagtatttatatgagagagtatgtatgtcaagttgtgattgtaagatagtagatgttaggttaagaatgatgatgggagagtataggtttagagaaaagagaaatgggagagcggataccaagcggagaccagggagagcgtagagagcaaggagagcagaaaaaaagagaacagaaatatggatttgagatgggatccagctgcacaattccaacagatggttttttgttgtccatcagccaatctcaaccaagtttctgatggacagtgggctctctaccatcctcgggatggtcaaccctcccaagcgtcacttggacactttctgaagcatccaagtgatccccggcgcccctgagtgtccgttggttgcttcaaaaaccccttgcgggttgcttgggacagaaaccatctccctgcggggggggggggggttctaaaaacctgtccaatggtgtaggctattggttggacatagtgtctacatgtatatcctgttattcagctggattgtctaagtgacaccttcaagagtctcagatcaaaaacataaaacagagagctcatcatctcactccatgaccgcagttgctaaaaaaccaacagggtcttgttacatatattgcagaggtatagctgtacaccagtgtgctgaggtacctgtgttaatggaatccaccaggagagaaaaaacaatgaaaaggataataaaaaaaactgaaagtatgttggttgcaggtataatcatagcaaaaaagaggatgatgtaataagatgatgtacacaattggggtaaaacctcatttctcctgattgttttttttgacaagattgaaaaaaaacaatcactgttccaacaattagacacggtttggaaaagaggaaagatacagcactttttccaaaggaagacagtttgcctaaatccacaggggattggtgatcaatggcggggaaggatgatgattggggtgtaaaacaaactgtagaaaaaaaagaaaaatgataggttcaagtcagtgggttacacttatgactggctcagtgattccggcattctttgccgtgcctgccgcaagatgcccaatatttcatcataaagtgtctcagactgggccattctaacattgggattgcgcatgatttcggcaaacgtttggacacagttgataagaggttgagaatttgcataaagagatgtgaaatggtttgtgagccgatgagtcttgaaaagggcacgattcttgatggcccctagggcagttggggactgatgattccattcagtcagctcagattgggttctttggtcaagaggataatggatgcaaatccagatcaacacccaaaaaaaggattccagatcatccacaaaatcgtgtggattttcttgttcgagcaaactgaccgacatgaaaactttggtccccgttcttgcacagctgtcttctctatttgctatagggtaagcaatcgcgacatctaggtcgatcaggaacgattttcgatccggatcgtctgtctggttgttgatcatgagattgttgatagagatgtctctatgaagtaagcccgcgtccaataaggcctgatgccctttgatacagccctcaagggcctccaacagggcagccggagaatcagctgtccaaatcggttggcccacatctttgagaatcaagcgtctgtgaacccgattaataaagtcatttggcacttgtcgatcagcggatgcgctagtgatttgaatcttctggccgcttttgaaatcaatgcccccccgaacgtgagattcaatgtcaactctcttgctggccacgtggacgtcttcatgatgatgatatcgcgccacatgagatatgttcttttctgtcacgttgcgaagcataacaccttcttctgtctggcagaggggttgccatgaatcttttatcagaaaggtttgaagcttatctccagagagatttgcttcccagcaggttgtcccacgtccgcagattcccgctgctcgaaagatccggggtcggattatttcgagctcttgaggaccggtcttggtttgaattcgtatgacagtacgaggcccttgaagctgcatgaaggttggatcaaagccaaggagttgctcatcacatgttaataaccgtagaatgagagcaaagaactttttgatatgttctcggtttgctttgacgtcaaataattcagaaccgatggctccggatctatcaaactgccagaactgaaacgaggtaacgcacagattcaagccaatgacaaagcttcgggtgggctgagctgtaaagagctcgtagacgtttttggccaagcaaatggcagcatctttagcatctgatttgttcttcttgagctcgacagggactagaacatcttgaatatgattttcgtgtttcaagttccgggacatgatcgctccgcccaacttgcgcgccgcttcaacgccctccaaacacatggtaggttgagacttccaagtacgagaagttcgaattttcggtttttgcttgtccaactggatgaagaacgaagtgatccagttcaacatgaaacgctccgacgtgtctgataacgtttctcgatacttgagatcaataaagctttcgtcgggttccagacgcgaggcggaatcgatgggctgcttctggatgaaatgctcgagcaaacctgggacgttagtatacattgagtccttcaattcccgtttaagcgtcggaagcaagtgactgagctggctggaagaattggggaggctggatgtgatgccggtcctcagcggggtcggtatgaatgacaaaggcgtaggggggctattgaattcttcgttgatgagctcaagcatttcttggttggataatgatttggcttgattgtcgaggaggagggtgataagaggcctgaaaggttggaagcggttgttctcagcaaagtgtgtgaatctcgggaatccattatcaccccaaccgcgatctaatttgatccctaggagagcaaactgttttgtgatttcgcctccaaggaccaagagctgtgttctgatttctgtctcaaagagaacatagatatgtgagatggtcattgattacgtggccgattgatgagtgagtgagtgagtgagtggtgcttggcttactactgtcatcaagccgaaagaactcttcgaccgtgttgatcccagctgatgagatgagattcttccgtagagcttcgtacaaaccggttttcgattcttgtgccatgatgttgtggacgagggtggtgtggatgtgatgatgagctttgagagtgaatcgtcgatattcgtgagcatcatggccccggggcttgggacggggttggaagcccatcccgagggacaaaccccggggttgagggctcaaaccctggaaccctgtatgttgccatgtctccaagaatccgactcagcagatccggcttgcacttgcaccccaggatgaataaacagtgggcaaacactccggaccacgaggttatcaacacagcctttccgactatagtctataagaggatccccgcccagctcctaacttaacaagtccctcgatcggagggcctggtgccaggctggcgcaaagcgcccctcgcgaagcccggccctctggtcgaggggattatgttaagctaggcccagctcgacacccgggcccccggggctgcagcacacagcatacaatcttggtccggcaacagggcagtgcagtaaatgcccttaatcacccagggctagcctcacagtcacactcacagcccaaatcacacttcataaaaccggcacaagcttccatcgatatactcctgcaggaatttttcgccagttaatctcgagctccgttgaccttgtggcctgcatccacagattaaagcctagttagaccaataacttcgtttatattgaagctgattcggtcgcctgtaagctgagcttgcgattattagtcgacgcgtctttgtttgcagtcgacgctttctagcttccgtatattcacttgtcaaatgctgagagcagttctatgatacaaaggtgttgcatcgagagaagggcttaccgagcattcactgcactacttgattattttgtatgcctccttaatacataggatgataagtgctcaaacaaccgggtttcttgttcttatgacctactggtgatagatcagtggccagcattcagcatgtgtttaaagaaagaatacgtctgcgctcaatcgagaagccgtatctctctcagcttaagacactgttgtatactggaatacgaaaaatatcaaaccatagaaaagatagcaaggcgaattagttttatgcgggatcagtgcaaggaattggccgagacctggtatcacagaagtgctttccgccagtttgaacatgttaggtaggtttgctatccaccaaaagagcaacccaagaaagtcgtggcaacagttcattcatagacttaccgaaaaaccccaccttgccaaataaagcttcccgactgtccagctatgtacctcccatttatccagataactaaatctgacagtctatctgtgctgttgagcggaagttacgaaggtctttgaatttagtgaaaatcttcaaatcccggcctgagctgtattagatacccatgaatgacgcttaatttttgccggaacgggaaaaatagatatattggatcttatcaacacaattatgtcacaatcagactctggttaatgttcgtgatagttcttcttttacaggtcattgaatgcttcctttaaacttgggtaacaatgtatgattccatttctgccacggactgacaggccgcggcctgaaggagagtcgaatgaaaagagaattcaaaaaaaaaaacgacaaagggaatcaaacaaaatacttggctatgactttcaggcatccatcggaaatttggccccggctgtatggctgagtgaagccgaaattaagactcaggttgagttttccagcgctttgaggaaattagccacaattcgctcaactacagcaaatttagtcggtaggtcatctgtgtcgcataacttacaagggaaagggggtcgaagttgtagtaacgtattccatcaacacaggttgtaactcggcgaaatgcgaaatttggcgaagcggctctcacgtgctcatgcgttttggatcatcagcttccagaaagtcttctatgactccatgaacaaatcatttcgcgacggctatgcccagcacgcgcttcaagatggccgataattaggcaacaaccctgggatacacaggaaattaaaagccgaggaaatcgtcaccgtagcatcaattttgctcctgcttcgaaccgtacgtgccgtaaaaattcagctggggatcctatataggtatgtgtagtttaaaggctctcgtcatcttcatccgaatcgcactaaccccaatcaaatgctgaaaagatacttggaaaacaggaaacaaaccggagtgtacagccccttgacagaaaaaatggaaccctttaattggagtctagagggcaaaccaatggacttgaatctatgcttcctggtgaaactgtggagaatgagttctaaaaaatgattctgacaaattgaaatggaaaatattttgtaaaaattttgtatgtttttccccattttctgattttttgggtatttttcaatcatttttcaatatagctcagaaaattatgatcaacacaattgcatgtgaaaagaatgattataaatgaaaaattgagaaaaatcaatgatccaaagtttagagagctgaaaaagttggattgatattgaaattgaattcaatttcagtgcctgattgcagggttggtctggtggatgacacaatcaaaacatgcttaaaaaagctgttgatcaattttttttaatttttcatttataatcattcttttcacatgcaattttgctgatcataattttctgagctactttgaaaaatgattgaaaaatacccaaaaaatcagaaaatggggaaaaacatacaaactttttacaaaatattttccgtttcaatttttcagaatcattctttagaactcattctccacagtttcaccaggaagcataaattaaagtccattggtttggcctctagactagaattaaagggttccattttttctgtcaaggggctgcacttcgtcttaccttttacaaatcaactgacggctcaccaccatttcaagtccaaggatgcgacaggaagtctccagattttggccccaataggacgcgatgtggatgcgccaaggagcgcgaaaagtgtaatccaaagcagccttgacgggcgagcccttggaacggatcggctgatgtcaaagtgtccatcgagttatgtcattcttcggccaaactcccctatctaatcgcctgatagagttatcttgaatcgatttttttttttcaccccattgcaagacttctaacaaaagggtatcatctaccgaaagagcttggtcaccatttgttgatctgaacaccaaaatccaacatacatattccaacacgatgacgacaaacatacgcgtggcttcactcacttcaacttcgcccttcagataggagaccgatataagctatcaaaccaaaccaggcttcgataacgcgtgttagatttatgtggaaatgccaggatagaacgtatgtcatcccttttgaatatgcacacatgtcacttggcagtgtaaaatgaatcttttcacaaaggtaacagggcgcgtaggcttacaggctcaaagacctctcgagcatcactcctcaactgcttctcattgcgaaaccgatcatcgctgccgataaatattttgaaaagaaatcagcgacaggccgcttgatttttcttgagtagaacattggtcagggccatgcgactttgcttcggcgtgtttgcgtatcctcagggataatcgaggtagagaaggtaccttagaatccccccttttttttgtcatcttgtacaatttggcagctcaaggtacgtttgaatcaattgttgactttgcaagcccagaaaatccttaatagatcatcacgggatcatgaacttatgtttgattgattgcagtggatatttgtccgttgccagtctttataatccttccttcacccactcatctttgggcacttttgaagtcctttcgccacttcttaatctctaattattttcaactctcctcacaccacctatcttcaaaaaccatttctcgattaaatatcttcatttagaaaatggctccagctgattcttctcgacatgaaatgcccaatactcccaatagtaactcacctcaagctggcccttctcggcaaaatcgcgcgcctgatgaatctacccccagaccgatttcctcagagtcacagtctctagatagctggtacacagagtcatcttccagcgaacacaactctatatcttcccctcccaataacccttcagacaaccaattcccgaagatagagccgcaggagactgccctaagataccatcctatctgtaggttatttcaaaagcggtcatatccgatgctttaaagcggcgatcatagacttactcaggtttgacttatattaaccaaaagttcctcgaggaagtgtcattaatgtcgaggtgccggaggtagttcgctcagagacacagcgatattactttcaaccgtcaagctgtcaggttgccgacccgcgatctcgggtacccatctatttccgatggggtgcgttcatgtctcaatcatctgtaatcatctgcttgataatcttctggtcgggctctgcaagttttgatatttttgttttacctgcgagacccatgcagacggagattggagcctggaaagatgggcgaaattcacgggagaagtttcttcagagcccggagcggtgcccgatgcaatcgtcggacctgatgcgatggcacgacagatacacgaggaacgataccaagaggagtgtcgtcagattcgtccaccagggctgactggtaccgctgcatgggataagcagatgaagatcacgttggagagattctttgctcccctcgaaagtaagtggacgcgtctatgaccagagttccgaggtggacaactggttgacttcttcttcacctgtcaatccttcaagctgaagatgaagatatcgaagctgaagctgaaggtattgcagctgaaccccaagttgaaggccttgaagctgaagcaggagatatcgaaactgaagccgaggataatccgtaatatatctttcatcgccatcggtctacttttgggaaaatgatcgtcttccacctttcttcttgggatccacgtcgctaaaatcacctatcgtctcaagctttcttttgataacgtcaacttccagaaaaatgggctatatcatgcaccttgcggaatcgtaccttgttggatctgtatatatatatatgtaacggatgccatctattatttcctaaaatccctgtaatcttgatctttcccggcggattcttttttttttcaaaccttgttgtacaacataaggcaatccttctcaagtttgaaaattcttgggttctattactaactgaacacaagactgtactttttttgacagctatttcaactgcatcagcttgaggttctttcttttaatcctgctccattcacaacttccatcaaatttatgaatcactcacaatgtagatttgaatctctgagtgaactttcagaatataatcctatgataaaaatgcaaacaggcaacactgatttagcctcccagctaaaggttggtgctttggcccaaataccaacaggagaaacctatatccactggatagcaatcagctcaagatcagttcattgcacatcagttaacctgttcacacaagttttacagctgcccatgattcacaaaggcaaacaattttttcacagactttccagaatatgtccaagcaaagttttgaaatgaatattttcaaaggcatctctcaaacttaaatccctctacaattgtgtgtattgggtgacaaacccccaattgacatgtaatgttgggatgtaagtactgatgggcgatttgattttggatttccaaaaaaaaaaaaacatgattgcttgatgacaagtgacatccaaaatcacaaaattccctttgtactctggtttggcacttgttatcaagtcatcatgtttttttttttttcaatggtgtgttaggcatcaaaagttgctactcaatacaacatcaatatcatccctgaaatagggggagattagaatagctagggtgggtcatagcattacatactagatgtgaagtatctctttttttggttaataataaattatagataagttaagggcacattccaatggcttgtccagaaggaatttcaacatatgttggattctgaccggacccatctgtcacttgtgatagggaaaaccttgtgctgcctattgtaccaatgcaaatcacccaaacattgggagatttcaatagctgaaagcactgcctcttgtggtactcctgatataaacttggacctgcagccctacgtctttacaatttgaatcacttccaaatttgtggcttcatctccccttctgagctttgggaacagtcatcaactctgacatggccatctgaggagatgaaaaacaggcttgtttgagcagtgacacagtttgcccatctgctagtttcccctggcttgggattggtgggcatggcccgcaacctgattgtcaagggggatttccttttactgagcaggttcataaaaaatttggcaagagggattcctcttttccagacgcttgccaagaaggttattaacatgctcagcaatgatcttgccttttacctagcaggttatcaaccttcttggcaaaagacaatctcctcttcttgagaaggttaatatcctaatgagtcttgcctttttccaatcaggtttcataagttgcttggcaaaaggcaagattgttgtgcagattgataccttgcttcaaaccttggtgaaaggtcttgttttttgccaagcaggttattaaactgcttggagaatagcaagatctctttccagtctcacccagcaggctttattaactcccactcctgctgcagtcacaattagttggacaacttctgaataacattaaagaaaataaatgtgtgcaaattagcttgatgactccccaatccagccagaaaattgaatcaaaaactcccaagaccaggattatggtcccagagggttttggcagtggttgtcccattctctgcttgacattcccaaaacatttgagagttgttgactaataaaagggatttgttttaaccaaccccccaaaaacaagagcaatctactacaatttttaagcctaatattgtaattttaagggtaacataggtgacacaaatactaattgagaaagcaacaagatttcaaggacatagtctgaacacagtgagttaacatgtaatgatcattcagtgcggaaagagagacagaactagattatataggtacacattataggctaagttgcggttgcataagttagaagcatagcccatcagagagatgctactatcctatctgaatatgtaacagcccacaattggcactttccaaacattgaattgagcaatggatgtacagtgggtgggaaattctttttggtgtggggttgaaacaagtgacatcgacactgtgaaaaaatctcacagaactgctgccagttgagatgcagaaactctcttgaaagttgggttgttacttggatcttactcaaccattatacagcatgactgaagctactttgggagtaacctgcatgtcaactgccaccagtttgatgatgattttttttttattgtcatcccaggtgatcttgggatgcatacaccatgtgctacccaccaaccaactcatcatggctaaatgttcttgatcaaaaatccttgcccaaacaacatttcacacaaaaccacctctgatagcaatcaatatcaatttaaatgccaaattgacaccaacatcctttgcatccaaggttcatgttgcaaaatcaaccatatctggagcggtcactaaattgtcagtggcttgatgaattaacaaatatcagcgaaaagaaaatcttccttttgacccttctttatattattcattttttttttctgcatccctctccacccccttatatgtttttaaaaaatctgatatggttacacaatcactgaaacatactttcttttcttttcttttttgcttgatgagtaattcttataggctctctgtttggcagggatatattgccaattcctgtgacatcagatgaggttttggtggacttaatgatcagatgacacacaggatgtgatgccaaaaagcatgtatgtcactcaagctagttatattgctgccaaatggggcctcaaaaaaatgatcccatcagccctctggtgtgagcaaaatgctggaagcttgaagctgcttccaaggctcaaaaaccacaaaatgaggtgcccacagcacaacagtgctccaatccatccactaggtgtacattaactcttcattgtattagtaagctgttattccattctattgttgttagcctttactcccaactcaagagtattgatttgggtgcttgatatgtacctgctggttgagtgatcaattaccctgacaggatctcttccatgccatcaaactgctactctatagttcctctctcaatctcaaaaaaagtggccgtttatatctctggtgactcagagggctcttggcccgttgggctcccactcgctatgtgctcgcgcgtggcccgtttgaccagggtctggcccgcccagctccctgccacagctgaacccccctcaacaagaaagaaacctcttcgctgccacacacagatcgccatggcccagtccgtcgtcgaggaacaacaagaagaatctcttcaccacaacctgcgcaacattctcgctaaactcaacatcaacaccgtcgaggagttctttgggcttgataagaaacgtaagtcaagccaagccactcactcactcactcactcaaacccatcaaatcaattacaatctaagactatgtatgtacccttttgcagaaatcaggagatggctctctttgattgcagtagaaatcgtacaatctacacccacatcgtcctctgatttcatgctttggtatgcgacattgatggccgtaatggtcttccttatcgataagggttgctctgaaactttccgagcctcttgtcgccctcatcctttccaaccaggccaaatccaaccaagaaattcgtgatttcgtccaagaggaattcgaggaccacccacagctatgacgcaccatgcacaccgaccacggcaagccaacgcacatcccagctcctcaatccttccgatcactctggccgcctgattcctacgctcaaaccggtactcaagcaatcaatgtgtacatcaatgttcctggtttggtcgaccgtttcatccagaaactgcccaccgacctcgtctcgctcctccaaccccacgaaagcttcattgatcaaaccttcgaacatgggatccaggacgcgtcgtcggagcgctccgtgttgaactggattacaccgctcgtcgaacggtgctctggctggctggagaacagaggatcagtcggtcagcatcctcgtacttggcggagctatcctaacaagttcttgaaggacactgatgggacgcgccagttgaattgtgcgatcgtctcccgctcttcggacgacagcactcacactcgagagatcctcgtgcctgctgagctcaagaagaccagagcagaggcccgagatgcggatcttctcctggccaaacaggcctccaagatcttcaaatctcagcccactcgaatctatgtcgttggactgacactgtgtggaagctcgatgcggctctggcagtttttgatagggctggtgccattggctctgagctcttcgacatcatagagcccaaacaaaactttcccaagttcctcgctctcatttcattatttttgagcgccaacaagcacgtccttggctttgattcaaccttcattgatagtgaggcacgtgtaggtactaagattagaagagtgcaaatgatgcaaatcagcaccaccgagtccggtcctcaagacttcatcatcgatcccaagatcttccgctccagcggaatctggggacgtgggacaacctgctggcaagcgcatctgtctggagacaagcaatataccaaatttctcataaatagattcatggcaaccctcagacgggaaagtagaaggagatatgctttgccatgtggcggaaacaaacttgcctagatatcaccatcatgaagacgtacaggttgccgggcggatagtcgaccttgaatcttacgttcggggggggcatcgatttccgaagcggggagaagatccaaatgacagatgagtgttccgattcagatgaagagcccaaggaggagtttttttttttttttttttttttttttttttaagtgctattgatttcacataccgcattatggtttatatcatctgtatgtacaaaaaaaccccgtatacaaaaatgggcaaaaaattatctgtattttataagtgcctagtgttttgatgactacagtgtgattaatccagcgggtagaagaaaagaagagagaaagaaaatcaaatttgcaacataaagaaatcacggtttccatcgcctcctcttgcggctttggatttcttgtttcattagtggacaagtatcagaccatggggagtgagagaatttttcatctaaagtattaactgctttctttgatacaagtttgtgagcaaccgggtccacagacggttgatccccgaagacgtaggccaacccatatgggaagtggatggtccggcgcagctgttggaggcttacgagggctgtatgacaagggacatcaggccctgttgaaggcgggctcaaccagaccgccgatccggctcgaagatcgttcctgatcgacctcgatgtggcggatgagtatcccatagtcaatcgagaagcccgccatgcacggatccggcaccaaggatgtttatgtcggccagtttgctgaccaaatccaacccgggcgaggttgtggatgatctggaatcgttcttttgggtgttggtctgggtctgcaccggctatccttcctataatcaccgcaaagaaagctctcatcaacactgggattcgtgtcagccgaccaacctaggagctctcaagcttggtctcctctctcggccggactagatcacccaagagttcacgcccaggtacgccaaatccgagcctctcatccgctgtgtccacaacttcgccgcccgccctcctctcccagcccaccgtcagaacaaagccggctgaggaactctatggcgctatataagaggtttttccaacgggctcaaaatcgaaaagtcgatcgagagatcagcgcgcccaactctttgtcctctttgtctccgtcttcatgcccccaccgctatcgtttctaggactctacttcctcgttttcttctgatatgtaccaatcatcgttccccgccaatcccctgtgtatccaattcttcattccctgtgagagatctttcctcttctccgatccaccttacataaatcgttggaatacccggtgatcatcttttttttttccttgcgctttcattgtcgcggtcttgaacgaactctcttttctccctactgtggacatctcgtctgatttgtattgtcgtcttttctcgctttgatgatcatccctttctctttctttctctttactgtacccttttctgcatctttttctcctgtcagatacatattaaatctgcgtggagacacacatcggaaataaataaaataaaataaaaaagctcgctggaaaattattcttcgtccaatccttatagaaattattcacgaaactcagaccagacagtaacaaaaacacacacacacacactttcagagagaaaaactatcatggatttcgttcataaattcctgagaagaaaaaaaaaagctgggatttgaaaggtgttttgtaagaaggaacaaaagctgagagacatttttcaactgcgtggaagcaagtgatccagcagaacaaacatgacagtaatcgacatgagggttataaaagcattagcagccgcagtaagatagggcgagacggggcagacccaagtgtacaagaaccgatcgcaaagcaagattcttggacgatcctcaagatggaccgtatgaggacgatttaagacagcttcttcttcttcttcttcttgggccctcgaactgagcggaggaagtccatggggccgttcttctggggcctttgccggcacgccgttccgatagagagccgcgcgacagaccggacaggtgtgtgtactgatcttcttccaatgcttttcgatccataaccaagactccatacaatgtttgtcgaaactatggccgcaatcccaggtgatcatcggcttggagagcgggtcgagcttggacaagcatatcgcacattctggggcgtcgatgggcttgaatcgactgctttctcctgatccatcttgcccttctttggccgccattcgagctggtcctcctcccaggctgttttccgaagagccgccggcgcggtcggtgtttatatcccatgtcttcgtatctgtactccaccgttcttcttcttcgtcgtcgtcgattcgaagaaccacgtcgggcgtccgagactacaatatataatatcccgacagaagacccaccggagatttcaacttcctaacaaaccaaaaaaaaaaaaaaaaaaaaaaactctggagataagggaactagggcagtcgagactcaccggctcggtcggatggggcgtcaaagtggcaaaccgaccagccggtccttgaccgccctcgttaattccagcctcgtgatgagggccgagaggccgatccacaaagcacggattggagtgccatcggccgccgacggcctcgacatcctgctcggcaacaaaccgggccagttcttgctcgcctccggcgccgagactgggcccaaccaactactgatcaccacaacccacacggggcctatcagttctccatcgatcatccttgcttcatcttgcccccagatcagggaagtttctggtccgcttaactattaataggatcatccacgatctgtccatcgctcggaacgaatgtgcttctggaagacaagggctggaagaaacaagtcaaagcatacgcgatcgatgggtcagcactgtcctctgctggcaatccccatcctctccaagcgacctgctcgttcaaatcctcaacgcgtcccatcatcggttcccacattccgccacccatctgcacaatcacttgtctgatcgagaacaagcagaagaattctcgaacgagtttccagaaggattcaagacggagtcgaataacttgatcagcagcacgtaaattagtttgactacgtacaaattaggggaaaaaaaactaattgaacgtacataggatacatggagcggcacatgaagcgcctgatgattttcccgggatgaaaaagaagaaaaaaaaaacgatcatccggaccgggggtctcaccgaagccgacagaagggcgatgtcacgacgcacgtcgcatacatagacatccctttttgccgcggaaagctggggatattaatcttgatccttcatcacaagctttgcagacgagtcccttgcagacgacgtttaagctcatgaagacagttatgttcgacgggtttggcttgcttcccgcttcaacaaccatcagagagtcgagctccacaatcgtctggcgcgggggttcttagggttacttagagagtgtgtggatcgctctcacttgcaagttggatgctggacggtgagcactcaaatcgtctcatctataagccccatgttgagcagaaaaaaaaaccccccgtgggggtcgaggatccattggcttcttcgattggctactaaaaattctagaagccagtggacatgatctttcgataacctcctacataattgcggctttctctctctcatgagtttgtgtaggcgagctaggcccaaaactacgagttctatatgtatccttgggcgatttgatgaggggaggccatgcgaaaaccgagggctcgttctgaagttctctctgaaaagagggaaatatctgctccactcatctcagttcgtgatccatctcaccgacatgattccaggaaactagcaccacatccagaaatgcagagcgagacaagccggctgagatatgtggatggaaagccggcacaggacgttgcgcgtggggtgatcatgatgagtacgaccgtgaatccagacatctggttgatcgcattcgcaagagttgatcggcaacagaccattctaaccagtcatcaaaaaaaaaaggaccactacatacatagaaggctttttttgtttcctttggccgacgttgtatgtgcgggatgaagcgacggaagagtgaagaagacgatacaaacgagtgaaactgagtgttcgaccgaagtgggcgacgatcaaacttaccgtgggggattgctcctgagacaaaggccctgattataaacggttttttgaaatatatttgaaagttttcgaaaagtattccaactttgtttttttttctttttcatttcttttttctttcaaaaaccaactcaaaaagtttcaaaccagctccggaggtggtttgagatctcaaaaacctcatttttgaaaacaatacagaagttgggtgggtattgggctgtatggtatcaagtcatacagatcagccaattgtaacactcactccacattggacaccttggactgtcatcatctgccaacattttcacacccattcggcatccgacgaagacgtacggaatatggaatctcaagagcaatcgaccggtaacctcctcagcgaggatggaccactccagcactcatatctcactaactcgagcttctgctgggacagccagacaaacgggatgggtcaccatgtgcaagaaggccatggccaatagatgagattgttggccaataggcgactctagaatcattgtccaattcagaggaaacaaactgctggatcagaagcgatccttattgaaagtgaccgttttggagcatctgtgtggtgaagtctgccttgtccagacccacccctggggctgaaaaatcacccaaggaacagttcacactgttcctcactccttgtaattgcacgcagacctaatacagaccccctgggccaagcaggtttataagtgtagaaattattcgaataggttttgaaaagtttttgaacttctttttgatttctttttgatttctttttggttttcaaatacttttcaaataaaaaaagccgaaatccaaaaacttggtttataatcagggccaaagagatcaacccagctgcagcctgcagttgtgtcgagcaataaactaacgaagagggggagggacgcgaacaccgtcttgtggagaatgaagggatacataatcactcttggctggatctcaaaactgctcgatcaggtggttctaattttcatgtatttatgtatttttttgtttctttgcaagcccttggagtttctgttgtctacttggtatcaaaggacatctgatctctccctctctctcaaatccaagtacatatttgatgaattgataaattcttaaaacaaaggtttatatcgatagacacaaaagcacacatatgtcacatatatatggagtatcacatctatgtattttcttagcacaagtatctaaaaaaagaaactacatctaaaattatatgtatatatatatatattaactataagtgcttatacttgattgattgattgattcaagaaagaaagaaagaaaggaaaaaaaaaaaaaaactcataccaagaagaagtggagaagaagaggaggagttacgggtcgacattagaagataagacgcgattcctgaaccgattgatgagtgattttttgaccaagttttcggacagaggaggaggatgattaaccggatcagccgaaggcagcgaacgctcattagtttctacgccagtggcagtatctttatcagtagttcgtgtggctgttgttgttgttgtatgggtggtggtgggggtggctgttgctgtttctgaagtgacggtaggagtagggttagagatcgagttgtcgatctcgatcttagtcgaagcaagctgcaagatatcttcctacaagacccaaataaaaaaaaactcagccaacattaataatgatgaaaaaaacacagatcacaaaacgagtgttttggagagagaaagcggaaaggataagaacgaacctcgatagtccccttagagatcaacttgaacaccttgacgtcccgagtttggccgagcctataagcacggtcttcggcttgtcgatcgttatgagggttgaagtcctggtcgaaaaggatcaccgtgtctgcagccatcaagttcaagcccaacccaccggccctagtcgataacactttaacagcaaagaagtaatcatcaacaaaaaaacaaaaggggggaaagagagagaaagggagacttacagaatacagtgattgatggatcattggtgaattggtcgactaatgattgtcgttctgtcacattagtttggcccgtaagcaccaagaacttcacatccagaagcttaaggacgactttcaagatatccagcatctgagtgaattggctaaagataaggaaccgactaggagaatcctgcttaactatcttagacttatcaatctctttagaagaagaagaagggtcggcatgaagattattattggaagcaaggatgagttgcagagttttgactttgcccgagttaaagaattcatctctagacagttggaagcgacgcagagatttatattgagcacaaaagctatcgatctcgaagtctgacatcacctcgagatcttcgatgatcagctcgactgaacagtcgaagaactccacctcattcagacatccttgagcgatcttcctcagcatcggtccatcgaattgacgtcggaagagtaaaggatggttagatactttgcgtagttccatcaacacgttggtggtcgaattggcgatcgtcttcttcgtcggactcttctttcctgctgtggctcctaacaaaccattcttcttgaaactctcaacttcttcttcttcttcaagctcttcatcatcttcaacacccgcagaattcatcagatattttttacttttcttgatcaattgattataggcctcagattgattaggttcgaggtcgcagtagatgaccttctcgatcttcttcggtaactccttgagcacctgagttttcttcctccggagcacgaacgggctcatcattttcttggccctggtgattcgggtctgagcaaggagattcacctgggcctcagaggggactttgaagatcatccggaggtcttcctgagcctggccaccgaagatcttggggaggataaagctgagaagggagacgagttcctggaggttattctggagaggcgtgccggtgagcaagagacgccaacggacgtgcatgcgcatcaagtccttgtaccgtttcgactgggagttcttgagctggtggccctcgtcgtagacgcaggcgtcgaagcgcatccggtcgagaaatttacggtcctcgacggtcccagtggcgatgttgtaggtggtgatcaccacgtcaagcccaggcatcgccttcagctcgtagcgcagctccatgcgctccatttgggagccatagtactcccggacgaccaggttcgagctgaagttcccaaactcacgcttccaattctccagtgttgatgagggcacaaccacaagatgtggccccggctgaccggccagcttcagttgagataggaaacacaccacctgcgccgtcttccccagacccatctcatctgctaagatgcatgagagtcccttcgaatagagcaggttcatccagttgatccccaacatctggtacgatttcagggtgatcttcttgggcaccgtcggaggctgtgtgtagatgtaatccgcaaacgctttcctctcttcctccgtcgtcagcccttgggcatccgtcaaatgattcactagatctgtcgctccttcttcctcctttttcttcgagccttcaccacccgtcgtctcacttgctaattgtacccctcgggcccagatattcatgatcgatgataaatcttgtccatgcttttcacacttactcagcactcgatccacctcaaagtagcccttttttgtcatgtaaaaacaacgtagctcaacatttggtgggtatgaagaaaacacagatgggagatgggacttactttcatcatgtcttggtagttcttcaagatccctgcattgacgcccttcttctttcggagtttggatttcatatcctcagcgtctttgaacggtcgacagcccacaatcatcttggcctgttccaaagtgcaagcttttttttgatgttgattgaaaaatgatgtgttaagatattataaaagagagagtatgcggttgtggtagctctacgtacccgtgacagctggtaaatctacgacgtcacacgagttgaagaaccgaatcgcgtcgtcctcggagactctctgatggtgattttcgtcgtcatcgtcctcatcagagccgcgtttccattcgtcctgttccgcgtcgaggttctcatctgcctcttgttcctcgtcggaggcaatccgtcgtctcaacttcttggtcgtcggacgggtctggggagcagagatgatcgcgatgctacaatcagggtccgagtcagacccgctggtcgagcttgaagctagacggggccttttgttggccagcttcttgttgcctttactaggggctaggatggtgactggttcatctgaatcatctgaatcgatcctcctcctcgtccgcctgtctttgctcgtcgtcggctgtggctgttcttgttcttcctcctctgagctgtcgggcgcgatccgacgcgtcttcttcttgcccttgtcctttgaaagcgcttgagacttgagatagacttgaggggatactgtgaaggcgagtgggtcgttgaccaatgaagagccttgtgatgatgatggcgatgaggaggaggatcgtgatggtaatggtggtggtggtgatgatgatgatgggacgaggattgcctttgatttttgttggcgaggttgggctgatgatgagcttgagtttgagtttggtttctgatgatgagtgctgattggttctagtgctgataattcatcctggtctaatacttcaatgctaccctcggcatctgagtcttcagattcttggatggttttcttattgtt