aatttcagaaaggttaggaagttttagcgcagtttgatttttcctatatgctacgtaattatatagttgcctataatgtcttcatttatttattttttttactacgtcactactctttgtttttatgttattaataaatacattcgaaaaaataggacaaacactacaaaataagaacatcttttcaatcaatcaatctttcttagcatgcagccgaacatatcgacaataagaaaatatgttgacagcgcttggtctatccacaataccctcttctcacaaactacatgaaaaccagtttgaaatcgaactaatgtagtctttatgtttcataaaaatcatagatattgcatgtcacatgtcaaactctctttgaatgtactcagcacattgaaaatatttaccgccaaggaatggtcaccctagtgctaaccattatagtttttgtttgagttgttttcatagttatttacatgatactccctataaagtatgaaaaatatagacgtcgtaagaaaaaatctgataatgaattcgaaagtaactaaattctcaaatcatttgatttttttgtccttaagttttatcgtttcgtcattaacgtaaattcctttacccttatatggttctgggggatggaattttctcaatttggcagcaaagagaagaacctgctgtttatcacatccttcaataataagagatgtaggagcaggtgatttgacgctaataccttcgggaacgtccaatccttgtttaatagaggcacccactttaatattgacaaatctaccatcattttctaactgggccctgtaacctgtccctacaaatctaagtacagcaagatggccctcggtaacaccgataatatggttgtttataagtgatcttactgtaccccacatggaacgctgatgcttatcttctgcattctgaaccacaacgtttattttaccatgcttttcatctctgtctaactgcaaaaaatcagggacttccaggaataatgtacctttggggccctctacagtaatattctgtgatatattcaatgaagttctgccctttcttatagttctgggtagagccaatgcacctatggaaatctgaacttcaggtaatagataaagcggtaaggaccccacttgggagcacaaaaaaaaggactgtgacagtagtcttttctgaataaacgacatagcctcaccttcaatgcaagggctgcaattaccttaattttacgtgatactcaattatttgctaatatacgctattgtaaataatggtgtcgtctcctcgctatttctgtcttctttttcattaccctctgcttcaggtgaaattttttcttttatgaattacaagctcatcgcataaaaatatatagatattcaacgcttacatatatagaaggctgtagtcaggtaaaagaaaagaagaatagatataatagcaagtaaccatggttagaaaactaaaacatcatgaacagaaactattgaaaaaagtagacttccttgattggaagcaggatcaaggccatcgtgatactcaggttatgagaacatatcatattcaaaatcgtgaggattatcataaatacaacaggatatgtggtgatattcgtcgcctcgctaataaactatcattgttacctcccactgatctatttcgtcggaaacatgagcaattactcttagataagctatatgctataggtgtcctgactacaaaatccaagatatccgatctagagaataaagttacggtcagtgccgtttgtaggagacgcttacctgtaataatgcacagattgaaaatggcggaaactatacaggatgcagtcaagtttattgaacagggtcacgttcgcgtgggtccaaatttgatcaacgatcccgcttacctcgtgacgaggaatatggaagactacgtcacttgggttgacaactctaagatcaagaaaactttgttgagatacagaaaccaaatcgatgattttgatttttcctagttggactatatacataacttattttctgaaaattagataacaactttataaatcgcggaattactcagaagaaatacttaataaaaaaaaagtgaatgctataagatatagaggaggtttcaaaaaaaaggaaacaagacaattgttgcctacataaaaaatatcttccccatgcgccaatacaaagaaaaccagaggaggcaaacaccatccagcgtcttctaccggatgtttttcaaacttaaaatacacttagaaaaaatcctatctacatattttaatataaataaatacataattttgcaaaaatttcttcaataaaaaacatcaatctaactatccagtggcttgtccatttattatccaacttcaattgacagcataattatgggaagagcccaattgtcttctcaaatcgtcctgtgaaccgctatggggtagaataccaccaacgctgggtggttgtacaacatccgtttcttctaatattccactaacacgagaattgtactgctgctgctgctgctgctgctgctgctggaaatacgtgttgttttgtgcggttaaactattgttccttgagtttgttgcacttacacttctgaaagaaccggctggtttatacgttggttttgctatcaagtctgaggggttcgtcatcaccacactttgtcttaattgataaggtgagggaaccaccccattttcattgtatttcatagattggccttgctgttgtggagcatagtaagcatcgtttgttggcgaataaaacatctctggatgatccaccggatttaatgcagtaccgtttaatctagcggtttgtaattgaagaagctgttgcttgtttggtcccttgaaagatgttaatgaatgcgacgaagctgattgagctaaatatgcaggtgtcggtaattccccgatagtttctagagtctgaggatgattatattgctgttgttgaggagctggcgcaccgtaccattgttgttgttgttggattggcgccaccggaatagaatgtccttgttgaatatgcccgttgtattcagaggcagaatactgtgggtagctgtcgtatactgacgattgctcctgttgctggtattcatcttgatgattcaaagacggaattgcgtctgaataaatagaagaagcaattctattagatgccactgcttccgtaccattgacggcgagtgtatcttgtatcgggtattgttcctggtttggggcagtttctcggccgtctccgtctgaaatggtatcttttacaacaaagacttcatgtcccgggtattttgcttctggtacctcaatattgtcattatcactaatttggatagaaggtagtgggttttggtttacactgtcgaagccagctccgctttttgatatggcatttgcaccgtctagttcatcttgttcctttttcattgttttagatctatccaaatagacttggtagatactcctcattctctgaataccctcttcctcattaggtgacaagtgcgacacgtaacattcctccccttcatctttgcttccgctactatcatccgtatgttcaggtcctttgatatcctggagttcgtaatcatcatttgtaccgacctgcaggctctttctgtgagacatctccgaattattatcaagttcaaactcgaacgcgtcgttgctggatgattcttctgactcatccgaacctccaccctttttgctaactgtagctgtatcattcacttcgtaaggaacgtgcgattgcttatgcgcatcccctgtagcaaatccgctgaagacctgatttttgtcaacagggctggcgtgagattgaatacttccgtcctcttggaatcttgaaggtgcccttacgggcgtataaaaactatcaggatgaaaagacatttgactggcatttctggagttagctgccgctttatagccaccgaacccatcactttgcactttcatagcgtaatccctcaaactactagagtcgctcgactcctgtggaagttgaaacgggtctacataccaagactgaccgattccaggtggagtaacgcttctcatgttgtccatgctatcagcaaatggatctgaaggcggttgatgcagagctttttccacgagatcttgctgcgagtcactggagtacggatgattcattccaggtatataattatgcattgccggtaaaaattctgaatcgccttcgaaatctggatcattatcttcttcagcttcttttttacttctcctatacacgatgtaaagtatcacagctaggacaattataatgacacctactggtactgcaacggcaaccccgacagtcacattagtgctgtgattagaatccgtgggtagttcacagctttgcttagagccggtacatttagctgacttactatttcccgtactggacgcagaggaggacgatgatgaatcgtcatcatctctcctagaaagcctttcataggtataaattgcgtcagaaacactcactactgaagtcacagaagccggacttccactcatatgggtatggtacatcggaaactagaaccttggcaaaagtacgtgataaaatatggatttaacgaaagaattatagaaccagacgcaacagaagataagtcgcaatggatagcttgatataaatgaagacaagcccttttccccacaaaagctccaccatggactttgttatttgatattatatcgtcttgctgaaactaaaagagaaaaaaatagagaagaaagcttgacttttcgatgggctttcctattcgggtgagcaaatttccttttcaagctgccgaaaataaggtttatcgtatcgcgaaagtattttgaagatttaaagacgtgtaagggctattttctattttaacttaggtttcaatttaaagtttaggggaaatgctcttcaaaaagagaagagcataggggctatttagggttacgggattaacttctattatttccgccgcaaggcttttcttccctttttattgtgacatttaaaaggtgtgtagtatattttgagaatttgaagttaccagtaggattatagtcacagaacgaaggacagagcattcaattttgggctggcaagaggagatatatatagtaaatgagtgaggccagctcaagtcgcaagggtgcgggcaaggatgcagttaggtcctacttcgcagaaaaatacaataaagtgttggattctatattggaagcagaggcagcaatatcgagatcaccaaacgtggcagaggatttgtcggaaagctcagtaagtggaaattctgatatgagccgcccttctgtgaccgcttcttcatcaacaactcaaggcataagcaaaaaagaattactccaacaaatcgctggttcattgctcagtacgtcgattgagcggctgaaaactgcccactcgcccgatggatcagatacgctggaaatttcggaaaatgacgcgtatgagaagcaagagtgtagtgaatgtgatggtcccttcaagtgttctgcccactttgagcagttggctgaatcttatgacgacgagattgacccagaacctgctctagaacctacaacttctaacactgaaaaagacccatttatcgatgtttttttggacaagctaatttcgaggctggtgcctgaaaaattgccagaaagagaacattttggtagcaagtctaccattgagcatgatttagacacaggaagagttcccgtgttctcagcaacaacgttaggcagcaattttaaaaagttgtctaaaaaaatgggcgcgatttttgaactccaggactccataattcgactgttaacttggaggaaccctactggaacggtgacttcattgataatattcactttaatatgtttcaacccaatgtacctggtaattttgcccattttccgtttcatctatggtatcgtagttcccggttatatacgcaaacaccccttagaaaggagcatatatccgctcaaacggaaccatgggtcatccttgttgtacgatgtatgttatgagggcaaaaatgaatacagttatggtcaacagtttttttccaaatctttcatggacactttagaatcgagaaatcaagaaatagacgaaatatccgaactggacaaaagacctgaaaatacgcgagaattgaagcagggcatgaaagtgttgattaatctacgcgatatgcaggatatgacttcatgtacacttcatgtcatcgacgcgataaacaattttcttcaaaaggcttctagttttcaaaatgaagagcattctactaaacgtttctttgctggctttctttctattgttatcctgaaagttgtgtcaccgtttgtgaattggagttatctgtttagcatatccacctggtgcttattgatatatatgcatccaagagctcatccaaagataatagcattcttcaaaaaagagggagtggagaaagataacaaaaacttggaaaggaaaaaaattgaaacacataccatgatatttgacgaaaagccggaagttaaatatattgaaatttttgaaatatacagaaagggcttactgccaaacgactggagattcttccgattttcgaataggattttcgatcctcaggatccgtatagaagagcacaacagtttccaccaggagtagattcgttggatgatattgttccgcctgcaggttgggtctttgatccgaatttcgagtggaaagtggacgatgatgtggatggatgggtcatggaacgaggtttgaatttaccaatcactggtgaattcttattcgatccaatgttcaaaagaagaaggctaatacaccgtgttatcaaaaccgcaacgccactgtcatgacctcgcattgtttttctttcactcaacgttacaaatatttacactcaccatgacgatcatatcacacctctaatgtaactatactatttttttacagtcaatgaaaaaaaaactagggacgaatcaataataaaaaaaaaaatgcaatctgggaagatatataatacaattctgttgaaaaaaacgttatgttaataaataagtagtgaaacaaaaaaaaaaacaacactaaacatagtcttggaattttccacattcaaatactaggggaagtaaagatgaatatcaagaaggcactccttctaattctgatttggaaattttgttgataactctcctccaatttttcctattatcataaataggaacccttagtacgctcaaataaacaacaatgaatagtagggcaaaggagcagacagatgcaggaaccatcattgtcacgaaattccttctggaaataactttttcgtatgggcaacttgcatatggaccgccactcacccagcagttactcactgatattgagttcaagtctatccagattttagtatcaggaaaggatgcattcctcagatagaaaatcaacgatctttgttccaacggtgtcctcggaatattaaatgtatactgatcagggcacttcgagccctgataattatcaaagtcaaagtaagtcgccttgtttgacctcactaaccatttaaatgccctattttcatatctacaaagcccaacattggaatcgtagcagttatccactctccatgttgctgtcccattatttgcaaagtagtgaaagaggacacagttgtaagcttctagtgtgtcggaaaggtcaccagatttggaagtcgaactagtgaccgaaggttgattaacatcccatgaccaaacactgccttcatggattatgtccgccaattgcgtcacattattgatataggatggattgcttattattggcgatacgccacaagaaatgtactctttgatgtcagcagaattgaaccgtgaatccaagaacctccaatgaatagacgataaattggcaagcccatccacgctagagggacaatccaatgtggcattcccttgctcgtaatgaaacacatcttttgggaaaatataaggcgcggtggtttcattaaagatgtcggtcaattctcctataaccagtcttttcttttgttcgtatagcactgaccctagagtcggccagccatcactggatgattttccataaatattccaagcattaccctttgatctgtcgctttgcagatccataggtttgtaaatgaaagtgcttcctagatttttgtctagtattaaagtagtgtttagagtttcgttctgatatccccgttccgtagaagtcagtgcaggggcggatatattcaatagtaagacaattacattcgcataaaggttgttttgggtgctgaagatgaaagattgcaattcagtcagcagatcactaaatagcaatgtagaatctggcactgtcaactcattattatgctgttccaagtccagaacaaaagcgtttgcctccgagcctagcatagacttgaacatagtaaataatcttgtattattaccgtcgttaaccatgttggtttcgttatttaataagacccgccgcaggttcagacctacatatggtaactggtcaatagtcaagttccccataacgtctctttgagacctaaaggccactgtcatttgaggggacatcgtaggccagactgctgttgaaactgtctcactcgcaacaccctcgaccgccactgtaagatttgaagcagcagccaatgttcgcagcgaagaccatatgataaagaggtatatgagtatccgcataccgcctatcgatagcgatgtaaatgcaaatgaacgaaagacaaaagggagagtgaaatagaaggtttatttgcgaatagtgcctatagtaccagagatgtgaatgttcaaaggaatagcagtcaagagggaacacagataaagaaaacagagcgtatcctctcttgcagtgaactcttcaacgcgattaggtgaggcaaagactcatcaccaattatcgaaatttcaatggtttccagtctattgtctcttctaattgcggaaaaacagaaaatgccacataaaccctactttcccagggttacggccaaaataaaacaggtctgaaaacgagccctaggaattcaatatctttgcctaattgggaaatatgtaaacaggtcatctttcatttttcattttttcttattggagaattggcagcaaaagcttgaaacaatactaccacaagagaagaattcctcccttcaagattggaaaagctgtttgaaaagctaactcctggcaagatcgatccttttattgagtgataccagctactattcttggagtacttatagtagaaaaacacattgatatatatatagcgagacaacagataacgtatttatggcaaacaagacaagtgaccaatcagcacacactgtttccatccttaagacagatattaccggaaataccaccaaaaccgatagcagcagcagcaacaacaacaacaactactactgcaataatcacaatgcgtctgcgaaggcaagagaagatgctaataaggagaacataccccatttagaagaggagatcgcggcctttcaaatcttcaagaaaaagaatacttcaacctcgaaatcatcacatactagtagcaactttataaaaaaggcaatattcaagaaggacctcctgaaacaggactcgaagaagaaactccagctacagcagaggtttgcgtcaccgaccgacagactagtatcaccatgctcacttaagctgaatgagcacaaagtgaagatgtttgggaagaagcaaaaggtaaatccgatgaaacttgacttcaagggtcattttgcggctgattcagaagacgtagaaattgatgaggatgaggagttcttttactaggaaaggacgtattcctggttttaccaaacaaataaatgagcgagtaaataaaaaaaataagtaaatagaatatttaacaatacctgggtttttttttttcttagattttatcatttttcactcgctgaaagcgagcatcaagctttctaagttgtgaaaccttgacaagatggcctcgaaatcctgttcgggaatatcgttccttttaagaaggtcaaaaattatctgcttgattagtgtttcaaaatcgataaactcgtccatatcgacggtattccgcactcgacgctgattaactttgaaggtctgaaagttcagattagtttcggcataccgatctctctccatgggtgtagcctcggtaataaaataccgggcattcgtttttggtgcttcattcgccatcaagtctagtgacctctccaataagatatcccaataagccactgagaatttcaaattagtgaaattcaaatttatcaccagagagcgatctgaaggaactcccgaatctctccgtattttattgtatacattttctatcagcaattgcaactgtttgacagcaagatcgaccccactttcttcattttgtaactccttgtccagttgcgaaactagcctgctcgtgtctactgtaacacactgcaccaaggaatgctcatcgacaccaagaacctctcgaagtcctcgtatatcccaaaggaatttggccatatctatatctttaatccgactaacttccttgttgtaatcgttccttgcaaaacatttttggttttatttcatatccattaagtttttagccgcccatctttaacgcgttggcagggtaacaatgtcgtagctctttttctttcttttttagagatgggttttttcgcgtcacatttctttggtaataaataaatacatcatatacgctatatgctgtatactgtacatccgaatacaatccattaattcaccgataagtcttcaagaagggagtgtgctgatcaagatatataccatgagctcgccgttattattcgagcagctaaattttctaattctggtggcgtcggaggcagaacttcccatcgctcactccaccaaagaggttttaatggagaattcatgcaataactgtcagatctacgagctatataatgaagatgtaagtagctctcagatgggcagagactggttcatagaaaaattcggcccacaaacggtacatttcgtcatcagtaatacaatcaacttttccttttataatgcagtctacttcgatcttttgattccggtcatatcgcatgcttgggtccaggattccgtaaagaccaagagacatttaagaacaaatatttattcccctaatccttttcatttgcttcgagactgtcaagtatacatctctaaaagttcgttcaataagtgtgaatacatcttatactccgacttactccatcttttgggtggtacttccgtcaattacatctccaacaggacgacgcacgtcatcgtacaaggtcccaaggatccaatcatagagacggtcaacaaattgacttttggctctttttcttcttcgtcgtccaacaaacacgcggagaaacctctaagagaatggaaatttgtctatccaacatggctattatatcatttcaaaatggcaaagcctttaacagacgaattagcgactttgtgtgaacttgatatgaacgacaccactgaagaacaactttttgctaagtgggaagaagttattggtggtaaagagatatcatcatcaaggctcactctccatccaaatacaactttattcaaagatcaccattttgctatttcaccggacttgaactttttcacacctttatactggtttttgaaggaatttatcgaggatttggatggtaaagtgactccgctgggtttttctgatgacctaaagttagtttatgaaaagtctcctgacattgactgttatatcggtcactctgccaattcaccgatattagggaaaacagaaaacattaaaccaaaaatttatgttgggaatgtaagttggttattctatatgtttgcaatacagcaatttgcacctgtatcccagtgcaaacttatccatcaaccctttcatgccaaattattcacttttaaagaattaacagtagcgtatactaattattttggttcccaaaggttttatattcagcgattagtagaaatattaggagggcttagtacacctgaattgacaaggaaaaacacacacttgataacgaaaaacacgattggtaagaaattcaaagtcgcaaagaaatggtcattagacccacaaaatgccatcatcgtgacaaatcacatgtggttagaacaatgttacatgaaaaatgccaagctaaatcccagggacagtaaatttcagaatttcaaattagatgataacatgaagtggaatattggtcgagctaagatggggcatttatctcttcaaactcctgatatttcaccaatgactgctaacgacatgcagcctataccaaacgaattgtctcccataaatgatcaaaccgaaggttgtgcgaatatgcacacaacaaaagacaacactcccaacagtacatttactaattcaatcgatgaaaaaatcgacaaattacagaagatttcagaagaggtagacaaaactcaccaggaaaatttgagaaaggattctgattccagtacttcaactataggtctacctccaattgataatgcaaaggtcaactcgctgaagaaaaactcaatttctgatatcggcgtaaaagcagaggtccttgaagattaccaaatcagaaaggcaacggagactccgaagacaagtgtagagtatgatgtcattacgactcaaaaacctgcacggaaaattagtggacaagaaatgaaagatcaaccacgtaaaaagaatgacacagattgtttgggaaaagaaaagaagacgagatcgcaaatacaattggaccagcaaattgaagaagaatataaagtttcagaagaaaatgaagcggaaaatatgaccaaaggaagtcatatcgaaccagatgagcttacaaagggaaagtatgctgaagaaaacacagcgaagccaaatccacgagcaaaacacctagagaacaccaatccaaaaagcgaggctgataaatactcacgtttattcgaagggttatctgatagcgatgatcgtgttgatgacgcaaaagccattggtaattcccggtatgccacaccgaagacatcacaaaatataaagacaactgttggcactcccgttgttactcaaacgggaactcgcacgccttcaaatagtaattcaaggttggcaaagacacaagctgccaagagattgcatacagacattgagtcattgaatgaatttcaaaaaagcttaaaaaggaagagaattgatacggaagagatcatgttgcctcaaaaaactgagaaatcaaataaagaaaagcaactgactatgaaggtggataatatattgagcaactttagtgaattacccgattataacctaaaagcggtctgcactggatgcttccatgatgggtttaatgaaattgacattgagatattaagccaattgggcattaatatttttgacaatgtcaaagaaactgacggtttgaattgtattattgcccccaagattttaagaaccgagaaattcctaaaaagtttaagttttgaaccattgaaatttgcactgaaacctgagtttattattgatttattaaacttaattcataacaaaaaggaaaaagcttctcggatagacctgaatctatttaattatgtgattcatggaattgatcaatctatattatcaaagactagacttccaactaaggtgttcgaaagagctaacattat