tccttgcatgcattgcacactatctcctctgcctcaactatccgtctccactttgttgtatcataaaaagactctgcatgttctttcttatcatccaaagagctcttcagctcctttctctttccttcgtccatgtcaccaggcatattttccatcatctcgtcaatcatctttataacacattctccatacctctccatctgcctattttctccctcagagcactgcagtaccctttcatacaccatttttaacgcatcgctaaatgtcctgctccgattaatgtatatccttaatatatctagagacacccagcttaagtagccacccattcttttgtcaaacatcctcctaaatcgatcatcatctttgtacatcatatccccgatcacaaaatcccataccatactcggaagattgccgaagaatattctaaattcctccgcatatttgccacttttcttcatgtcactgtactccgtcgttggtagcatgataatatcatatcccttaaagataaacggaagaagtactgtttcattaccacctggctgtgatacaaaataggaaatcctttcgagttctgacgagtaacgcattgcactagccatggtaactagtatccatgagccatatctccatctcatagggcgaccctcctccttacttaatttgttgttacctccttttcctgtgatactgccacaggggaagacacagcaaacagaagctgccatcctactctacacaacagggctcctttgcactgcccttgtcttcttcaatcgcttccagccctatccagatttacatcctctattgccgccaaataatcccaactccgctcgaccactccatggaacagagacaacttccctgcaaccatcccaacccaacaccgagactccgaactagtgttcctgcgattcccccactccatcctcagctctcctccctcgctacttcacacccctggatacaaaaacccagccatctcaaagggtctccctacctcctctctatctcatccctctgccccctagccacctcctcctgtgcgctcctcgtgcacagccaacatcctcctcgaccttccgagctatctcctcctctttcttgttttctttgtcagaaagagaccctgacgtcccctcgtccaagtccgccgtcccaccattgccccgaatctctcacctatcaagtgcatcaaccgaatcctaagtctccctctggtcctctcgtacacagtaacaggttcaaagcctcagaaagacgccgtcccaaccctcccacatcaagtctaaagctcagctgccatatcctgctatccggaatctggcgatccaacggtttcattaccatgaaagataaacggaataataatactcctgtgtccaaccccgaagctccctcaagtgattcccttagccactctacacccaactcatcaaacttacaagaaaaagccctttcaagaccttctcttacatccttcccatcttcagtctcctctatctgagaaccatgtgtcccgtcaagcaatcaaatccatatacaagccatatcctcattactcggcaagggccttcactcattagactacaacctcccccttttgctttctctgtaaatcctctctagccacgaaggttcacctaattactttacatatctcatatctaatatcaacatatttatctcagttacccatatgagcattaccagtatcccacaaccacatgaaaccaacgaacaacaccacaccgagatccaacaccaccggagcgcaattctcaataacgatcttgtggtactcatatcaattgcattttcagcccttctgtacttcatcttcgacaaagacaattttgaaaaaaatccctgtctcaggctcatcaccacactcttccccctttcatacctagcagcccaacatctcctcctgttccacactagctggaagggaaacaacaagccagaggacactctgcacaaagcactccgctacttcttcagtgctctcttcatcacatttgccaccatcttcattctttcaatcattatactcaccaacgataattggagcaaagacgatgatccactcttcttttctatcgtccttccctctttcttcatcccacccacctatctcctctccatctcttgctctcttgtcccgggacagactggattcacagacaccggcatcaatatccttatcgatgtgttgatattattatgcttcatagtaaatttcatatttatgcatgaaaagtccaagtaccgtctttactctgcagtaacatttcccttacttgtcctggtaagattactcacggagaaatactatccatctggaaagagctctctgcccactacaacatggagggtagttgcttttgttctcatattcattcttgttatttacacctacacagacatgggctgtgaagccatcctcactctcgattattactttacctacttgacaaggtaaagagtgtctttgtatcaaaagctgatcaataaacctccatccatgagcatgtccttacaccaacacaaaccattttactctttaaccgtagccagcatacatcaacatgcagacatttactaagcctggagagatcaagctttgaacttatgacatttcttactcctccaaacctacaggttgaaacagaaggtggtacacaactcgacatcatcccgtccttgaatgcccaacctccaccactcctgtcattctcctccgctctcaagaactctaactgctgccaaacgacgtctcaaacatccactctcgacgtgctttcctaatccatcaagaacctgcatccgggatcctaaggagcaaaacaacacccgctatgcgacccagtatcatctactatcctctgctccctgatctcttcaatcaaccttcatttcaacctctctcccctatggacacccccaataataatttagtatccataacagtatactccagatgtcctgtcttgctggtccgaccacatcgaaagaactgccgtgttaatgctgccacaataaatagtgtgccataaacacatcctccatccaacctacaaggtctttgatggccgatggctgtctttatcaattatggccatcagaatctacttcaccccctctctgcaatgcctgtcgctaaacagatccctggatggagatccgccatgccaccattggtccactcttatgacccttatttataagccatatgtgtaaagattgctaatgcgatatatcacacccaccgatggaacaaatcaatcgtatcaaaacaacgctcaatgaagttgacctcaactattgtgaaagagcctttacaggtgaaaaatcattatacaacaaagcaggatggattattgatcttataatatataaaagaatggttcctgccattgccttctacacaaacctactcgatgatatcctcaaggacttagaggggaaagggaaccccgaaggaactgctgccgtcgatgcagccaagggtgtgttgaaggccttagaggagcttttaaatcagccgcatagtattatcattcttactgaaccagacatctccaacttttcctattactttggagcgatcgatgggtttctcaagaactatccagagctgctcaaagcgtttaaagatgcgcttgggagggtcttgccccatgtccgtgaaggcctgaaggtcgaagtaaagatccctttgaagtttgtcattcttgatttcttagggatggagggaggctgcagtgttgaagccaaccggaactggaacaaccttcatcggtgcataaacgaaataggcctcgaagtcctccagcaatactttcagcatgacattgatgaggcttctctttccgagacaataaagaatgagctggactgtttagaaaagatgatcaccaaagtcccagagcctcatagagcgcaactctacgagattcttcgagatgtcaggacggcctttgactccctttctcaaaagctcaaggctctcagaacatcatgtgcccaagtcgtcgatgatcttcaaaggaatagaaagtctttttctgatgcattcagtgaactaaagggaatgttgagtgaagcagagaaaggcctgtctgacctgaaggaaaggatctccgatctcgaaagggtccttccctcctctcccccgatgaaactatgtgaactcctatgctttatgttcattgccattctggccatccatagttttcttcaccttgccgaggataaaaacagcagggtgaagacaagatggaacacagcactgtactcactagctgtggccgggaccatcatgcaccagatgtgggtactgtggggggggggggtggaactggcatgaggatgggacaagtgatgtgttgaggaatgtatggagtgtgcttggatgtctggctcctgtggcagttgagcttctgaatgctggctctatcgagagtggtgtgtacagcctgacggtagctggagttagtattgcctcgatgtgtggacagcgtctcatccagtgtgggatgagctggaagcagatgtgtgtgttctgtgccggaaatgtgctattggcagtggcatgctttgccgagccttccaagcaccccctgctcgacacatatgggcggtgtggcatggtatgcattgggcttactgtgcttattgctcttctgcttcttgtgtcgtacatggacgaagctgatggagaaaaggcatccacaggtgggagtggggctgttgtgatgaactgcctgtttgtgatgagtgtggcggtcaccacctttgcatcgtgggtatcaagccgggactacttcatgacgtacaggagaggcaccgacgatatgactggtactgctgccgcatagcgggactggacacatgactccccgaggcctgactacttactcgattaaagccatgtgaatatcctctgttgagcatctggccgtgtgctgggtaggagtccttgcacggagttcctctccgatcgatgggtgttctgtttcatcgaacgggcctgattttctactgtgggaggagggaggaagagtcccagaagtactggtggcagtggattgcacccaagcatggtccattgcaggattgggaagacccggactacaacgatgagtgaggatgtgcggagatgcagagtcattgaaagcacagtagagaacagaacacaaccataacactatttgctttattcatcatcacatcacaccactcagatcacacatggtctgcactgaatcgtgagacgccggagaacctcagaggtgtttgaaggattcccccacactatctggaatgatcctgtctccttcaccgtttcaaacgttactccttttggatacacaaacttgcccgcatcctggtattccttatcctcatctatcttctcaacgtcgctcgcctcaccaagattgcccccccccccgtctcataacatctcccatcccctctatccccgtaacccggaacatcaggtggtacacaactgggcatccactaggacagtccttgaacgtcccaacctccaccactcctagcatcctctttcctccgctctcaagaaccccaatcgccaccatcctctgcctctcactcccgcccttggtgtaatctcctgtatccatgaagaacctgtctgcatctgggctcctgagaagttccagcacacccattatgtcatggaacaccttctgctccctgatctcttcaagagactttcccctccacctctcctcgcttcctttgtcccactcctccttgatcttctctgggctctttctccaccgaagaacccttctgtggatcttgtagcgcttccggccaccctcacttttcttacctgtcttcctgcgtgctcctccaacctcctcggacggcatttccacttcctcacctgcctcaacttcctctgtctcgctctccttcttctcttcttccttggcctcggagactcccacactcttcctcttccccctcttcttgctctttgccttctcctcgtccctcagcagctttttcactctcttttctatctctttttctcctcttctccgcctttccttgactgcattcgcgaccttaccgatatacctcttgtctatctcctcttccttcttccccagcagcatctgcttgactaactcctttgtaacatctcctccatgttctctgtgtgcatctaataataggctaatgtcaacaacgatatattctggatacaccgtactacttaccttgctttccccagcacttgcctttatatactttttcgcactcccctcagctagcaatcccatcagctcctcctctttcaacccaaggcagatctccttgcatgtattgcacaccatcttctctgcctcaactacctgcctccatttttctgtatcatgaaaagactccacatacttcctattattattcaaatcacttcgcatcttctctttttcttcttcagacatctcggcaggcatgctttctatcatgttgtcaatttcccttataagactctctccatatcttgccatctgcctacttctcctagaatcacattcaaatgtcctttcatacactatttgcaacaactcgctaaaggttttgcttccgttgacgtacattcttaatacatctaaggacacaccgtccagataacctctcattcttttgtcaaacagcttctcaagtctgccaccatctttgtataccgtggcatcgatcgtgaggctccacacaacatgtgagagattagagagtagaaaagtaaggtcttccatgctcttggcatttctcttcaagttactgtacttcgttgttggcaatacaacaatactatgtcctacgaagataaacgggaatgctatcacttgacttcctggcctcgttacaaaggagacactggcactcttttcttccgaggagcagcacattacatcgactacagcaattaatatccatgcggcatacttccacctcatgcgataggccctcctccttacttgatgtctaatgctaccgtctcctttttctcgctatagcaggatccagctcgcctcttcaacaccctactgcccaggactaggcattctatcttataactcactccaccagccctaccacacggtatagagaatcttctgttaacacgaaacaagcccgtctcctggaattccttcttgtggcagggcgataagactgagccctccactactcctctggagctacactatatcaacagatggatgtaatcccaatttctcatccataggggtgctagacatccctcgctgatgacaatccatccaagcataacatcaaagcaatatctaaatgacaataatcctccctttacttatatactcataccatgacttataccatcccacatactcatggccatcaccggatctcaggaatccgcagaacagtaagactccggagaaccaagctggtatccctctgattcttccacactatcctgaactcactcccactactcgttatttcagatcggacgcccggaggatactgaaacccagacatgtcggagattctcccttcctctatcgcatccacaccatcacaccttccaaacgatggccttgctccttctccttcctcttcaaagtctgtgggcttgaacatcagatggtagattatattctcccctcccttgccctcaaaaaggccaacctctacatttcccactctcttcttccctccctcctcaagtatcccaactcccaccatattccatctctcactcccacccttcatgtacttgccagtccggacaaagaacttgtcacactccttgcttctgaggagcttcagcacttctataatgtcatgtagtgccttctgctcctcaatctcctcaatactcctgcctctccacttctcttcctctccgttatccagctcatacttaatcctttcagcacttttcatccaccggagaaccctcttgtgcaccttataacaacgttcctcgcctttactctcttctttcggactcttcttcttgggccgggcacccccaaccgccatctcttctaccggaacatctgcctctacactctcctcctcttctccccctctgtcctcttccttactctcctccttagcctctcctgcacccttcttacctctcttcttcctgccttttcctttagagcccttctctttacccttctccctctcttccattctcaacaattcttctctattcctagcgctctcagcttctgctctttttctttcatcctcttctctctccctaatagaacacactactctattaacactctctgaatcaatatccttatcgtttttgagtacttgcttgactaattctcctgcaacacctatcttatattccttatatgcacttatcaatacctcgtggttcatatagaacgttaatggttctcctaccttcaccttcttcatacttgatcttatcatttgcacttccaagtttcttagatataccattatagtaatagctaccctatcttctgatcccttttcccaaagatatacgcatgcatcacacactattttctgtgccttaagcatctcctcctgtttttccctagtgcacaattttttaccatactctaggatttgattcaacctttcctccttctccttcttttctgaagaaggcatttcattcgacatctcctttatcttaacctccacttcacgaacaagtctttgcccgaacctattcactatcctgccgttaaacctgaatatgctcatcactaagtccgcaaatcttatttcagattttcccttggccttcttgtacaaatcaacaggattaaaaccctcgaaagaagttgcattgaagacgttatccatcaaactcttaatccaccaagtataccctgggacatatatccacaccatcgagtcccacaccaattttggaaggcctttaataatctcttcaacatatcttctttcttcctgacttatgtcccgatatcttgtaattggcgataccacaggttttgcatcatggaaaataaatggaattattatctttgtatccagaccatcaatctccaccttttctgttatctcttttatgttcatttcgcctaacctgcgaggtagttcacatttcttctcttcttccttcgaggcacacaatatattatccagagcaaatatccataccaaccacattcccattgttgcaaaagggtctttactatagattcatgacaccgctcatttttgctctctcttggaatccttcagctattggtaaagttaatcccatcagctcacaccatttagacaatgatatctaccgctttccagttatctcaatagtcttacccctgagtctttacacagcctcgtcaattcattccatatcacagcgaaagtcctatcaacacctccatatcctctcactgaacatccagccagttatataaatatatctattccttatttcccctttacccatatgaacatcgcacatatttcagagccacatgaaattaacgaacaacaccatatcaagaaccagctccactggaggacaagcttcaattgccttgctccattaatttcaattgcattaccaatgctcatccacttcatctttgaagaggatcgtttcgaagagaatcctttcctcagactcatcactgtactccttcccctttcatactcagtaatacagtattctgcactactccacaccaactggaaggaaagcaccaaaccagaagataccacacataaagcactccattacatcctcaaccttctacttcttacatttgtcgtcatctccattttttcaatcactgtattcacccttgataaatgggactatgcagcctcattcttctattctattgttctcccttccctccttatcccacctgtctatctcttctccacctcctgctcttttatctcaggacaaattggattcagagataccggtaccgacatctttatcgacattctgatattaatatgtgatatagttaacgtggtacttgtgtataaagaatccgagttcctttccgtcttctgcggtcttatcccagggcaaaccggattcacgggcactggtaccaacatccttatcaacaccctggtatcagtattcgatatagtaaatagggtgcttgtgtataaagaatccaagtactatctttattccgcaatcatacttttcgtcttcatcctgatacggatactcacagagaagcactgcccatctggaaagaattctttgcttactgcaccgtggagaatagctgtttttgtctccatccttatccttgctatacttgtcttcacgcttatagtacatgtatctataaaagtcttgaatgatcatttaaacctacccggcgagctaaacagtctccgactgccaaaagctgatgaataaacaattttctactccacttataacatcctgccagccttacaccatacaaaaccccactcagatcaccgggggtctgcattgtacagtaagactctggagaacctcagaggtgtcagagggattcttccacactatctggaatgcatcagtctccttcactgtttcaaactttactccttttgggtacacaaacttgcccgcatcctggtattccttatcttcatctatcttctcaacgtcgctcacctcgggaaactctgggtttacaacattccccatctcctctatccctgtaacccggaacatcaggtggtacacaactgggcatccactaggagagtccttgaacatcccaacctccaccactcctgtcatcttcttctctcccctctcaagaaccccaatcgccaccatcctctgcctctcactcccgcccttggtgtactttcctgtatccatgaagaacctgtctgcatctgggctcttgagaagttccagcacacccactatgtcatggaacaccttctgctccttgatctcttcaagagaccttcccctccacctctcctcgcttcccctgtcccactccttcttgatcttctctgggctctttctccaccggagaactctactgtggatcttgaggcgcttctggtcaccctcacttttcttacctgtcttcctgcgtgctcctccaacctccacggacggcatctccgcttcctcacctgcctccacctcctctgtctcgctctccttcttctcttcttccttggccccggagactcccacactcttcctcttccccctcttcttgctctttgccttctcctcgtccctcagcagttctttcatactcttttctatctcccttttctgtctttcctggactactcttgcaaccttgtcgatatactctctgtctatctcctctcccttcttccccagcaatatctgcttgaccagctcttttatgacatcccctccgtattttttatgtgcatcggacaacaatctaatatcagtaaagatacattctaagtataatctataattgattttatctctgccaagccccttcctcaaagcttttctcatacttccttcagcaagcaatctcattagctcctcctcctttaagtcggagcagatcttttcgcatgcatcgcatactatcttctctacctcaactatccgtctccatcttgctatgttagaaagagattctccatattttttattcgcgaccaaaaaggctgccagcttccttctttttctttcatccacttcactaggtacaagcttcgtcatgtcttcagtcatttttataatatcgcttccataccttgacatatgtctatttctcctcctcttgcactgaaatattctctcgtacactattttcaacaacccactaaaggttccgttcccttgcacatatagacttaatatgtctttatgtagatcctcaaagtagctccccattttttcatcaaatagcctttcaaatcgattatcgtccgtgtatactatatcacccaccgtgaaactccatattacatgtgaaatatgatttaaaaaaagtgtaaaacctttcacattttcggtatttttcatcaagtcactatacttcgttgttggcaatacgataatattattccctctgaagataaacgggagcactattgcttcgtctccttctctcggcttgaaaatgacgcattcttctagttctaaggaacaatgcatcacattaactataggaattagcatcagtgttgcagaaatccatctcatggggcatatctttcttcctacttagtgtttcacatctccttttcccatgacattatgatatctttggagaagctgttgctgtcttacataagtgattttctctgaagcataatagagttttgtctccttacttcttcaatacagaacccacaggattattcaaaagtaggggattccataatcctgcagcgtatgatatgaagtgcttttaccggtaacagcacacaacaagcgctgtccagcaagaaaagtagaccacctgaacatttctggtatctttcctatccaccactaactcctatatcacttgtgccaataaccctaatacaaacttaattaaatctgtctatacataagtctcataccccctacccatcatggctgtcacacagggaatagatgcgcatacaattaatcaacagcatagaatagtaattagaaactttagctcatttgtatccctcatctttacattctttgcatgctatacttttagtgagcatgacttcaaagaggacctcttttttaggttcattgtattgctcccttccttttcatacctgatactacagtatcttattttctttcataccacatggaaagggtattgcaagacagaaagcacactacgtaacatactccactctacccttattgttcttcttctagcatttgttatcattaatatcttttcgagtattacatttgttaccgataaatggaattctgaagatctgttcttctactccattatcctcccctctttctttataccgcctacttatctactatccacttcctgcgatttcatcacaacttcattcacagccactggcatcaacatcctcgtcgacctaatgatactattgtcttacctaacatttctgctgttgctgcttttcttagaaaaagctgagtatcgtccttactttatacttgcttcttttgtccttatcttagtaaaatcactgaaagaaatatacctcccttccagggaaagttcctcgcctgctgcatcctggagagtaatcatctttgctctcgtattcactcttgctgtaattacccattcattgagcgcatatgtttccataagcacccttgctcgctatttccgtctttcagcaacaggagaagtactttcaatatcataagagatttcaaataaataactagtcaacatcaactttattatgcatatgcgtaactgagttctagccttacttccaacgccgtaatatatccggcaattcaagaagaaatggcccgagagaccggcagactcatcttaatgcctccttataagttagttgtatcataaaaagctccactcagatgaaaaaaaagcaatatcaccattccggaaatatgtgcttttaggagccactgaataaaatttgcaggcagacttagaaagaaatggtttaatgggaagctcagagttcttctctccctatttccttctcttctccagacttcgccgaactaagaaactctttcattccgttgtcgaactcctgaagcttttcctcaatatggattcgaggcgctatttccttatgcttctctagccacaaccttgtcttctggacatattccaaagcatctttcttaatattctcgggaattacttcagcgaactttggactctctgcctgagatatggcttgctcgagttttctgaccacctcacgcttcttcacaagctcttggttttcctcgccatgcaccctctcttcaaatctctcaatctcttctgaagtcatattggcaacaaccgagctgaagtatgaagacgcctctttgttgttttgcaaatccaccgcctttacataaatcttcccatgggtatcgatttccaatgtgacggcaattcttggtacaccacggggttgatttcccgggagatccaattcaatgtctccaatgtagatgttgtctttgaagctttccaaaccaccctgcgcaacgcgaatcctaacctttgtctggttgtcctgtgcagtagtgaactcctttgttcctgttgctggaagaagggctccttttgagattatcgcctcaaagtgatcctcttctgtgcagatccccagcgaaagaggaacgctgtcagcagtcacaatctgctcagattcattaagtagattgagcgagttggctgtatacagagctgctcccctagcaactatcgtatccgcattgacgccttccgaatagattttgtttgcaccaaaaatttcctcgactatgtcaattaccttgggaatccttgtggatcccccaacgagtaataccctgttgataaggctcttgtcatatcccttgttgtcctttccatctccagaaagcaatgaatccatagtctttcttattctggagtagaaatcggcattgagttcgttgaacttctcattcgttagttccagcacaatcgacttttctccatcataaataaaactcttgcttatagaaggatttgctttcctacccggagacttgcgaacttcgtcacagagatccctcttcatgtcttcaacaacgttcctcagcctgagcttaacattctgattctccatcacgtcaaacccggtactgctcttgatgtagtcagcaaagtacttcgtgagattgtcattgacattttctcccccaagaaaattatttcctccatagctcggcaccatcatgaatcctccagacgactcgacaatcgaaacatcaaatgtacctcctccaagatcaaatacacagatgttcatgtcgtcaacctcttccttggtcgttatgcctttcctgataagatcataggtatgagcaaatgccgctgctgacggctccttccaaattatgggtgtcggaaaccctgccatttcagccgccttgattgtcgctgcaacttggttcacatcaaagtaagctgggacagtaatggttagcccttggattttataatcttttacaatctggtccttcagcattcgcagaacatggcttgaaagctcttccggcgtcacagactcgtagccatcctgcatggcctcttggatcttgtaggccaccctcttctttcccccaacgctttctacaaatataggcacagatgcattcctcttgatctcttcaaccttcttgtcaatgtttgcaagatcctcaattcccatccctctcttgaaggcatagaagtaagtgttggcattcccctcagcattatacatttgtagcccaggccatccagccactgcttcatacttggacttctttccatctccctcaggaagcttcttgaaatatacaaccgatggataggtctcttctcccccgggagagagaacaaaccttgtatctttcgaggatggactatatacagatatgcagctataggtagtcccgagatcaataccaacggccacagactctctcaagtcggtatctttaggtgcaccacagaaaatcgtcgccacggccgataacaaacctctaactagcatacccttgttcataaagaaaaaatttatacaaaattctttccaatttttacgtattgaagcatcgaaaccgagatggtttccatattaggaagcaggcgtgtaaacaaacatacaactccgccattacagaatgaaacacaaccttggataccttaaagagttgtctccgccccttgagccaatacaaacatactctgatgattcaatgtacttagtcccgtagataaatccatcctcaaagatgtgcggttggttggagtcgtccatctcctccccacttcctctacagagcaggatacttatctcatgtttgttgaatggaacgtcttctcttaacttgaatgccctacagcatgcagggcagttgctactttctgcattgatgcatctatacgtcttgtatgccatcattccatactcgattctttgtgtcagtcttgacttaatccccctcctgaacagcttcagtgcacaacttaagaactgctctgccgtcttcgagtgccctgaagaaggatactttctgaagctagagttcgagacgagaacggggagatatgattttatctgctccggaaccctcttgaactctttattgataaactccaaggccttatcaaactcttgtgcatggcacatttctatgaacttttcgatcttcaggtcattttcgagcgaaaccccctcttcggatttcatactcttaagctctaccttatgctctttgcaaaacaacagagcatcttcaaacgaccctgctttgatctggttcctgatgccatagacacgcttgtagaagtcactgtcagagtagttttcgatggagagcttcttgcccagcaattctgcagcaccaaaacatccaatatgttcaaaatgctccataacaaatacatcgagaacgtttacaggccctttcctagacgatatcgttcttgcatttctttccatttcatcgatgctcgaccccaccacctcctttagcttttccagcttctgaatgtaatcttctttgcctattttcccacacctatacataagaaagagtctttccataagcttgcatgtcgtcctgagaatgttcgatatccttacttcctggattgttgaaagatccatcaaaacaatttgcattcgctcaatatatacaaaaacttgacgtcacactcaaaaggccaaaaatgaggttacataattggtaatagatgtatttattgggataatctccatggagtttagagaagacactcccttcgcccaaactccaccctgtgcagtttgtttgttatcgagagatacgtgtttttgtgtaaaattctgcctattcctttatctgcaagagcctcaccgtcttttttccagatgttaccatttttcttatatctcctcagaacggaaactccttcccaaagactagatgtcacaatggtttcgccatccacaaaaacctctgtgacgtttgcatcgtcaatcaacttttcttcggctgctccgtccttcatttcaaagccaaatatcccgcttccaaatagagatacaaatagtgtcttctcaaaaaccttgagagacgtaatgtcctcgtcttctagaatccattctccagacccgatcttgaatattccacgcgtgtcaagcaggaaagcccctacatcagtttcctcaatctgccgaacactctcgctcccgagacgttttgtaatcccgggccctgttacttcaataagactgccatcagagtatagaaaaagccttcccttatcaaacacaacatcttccggggtagaagaaatcccgaccgagtcatacttcctaataaatagcagcccatcgctctcaatccgataaatcttcgctgctgttcttctgccttttcccccagatgacaacctgacaataaatccggacgagtagaagcagtcagaccccccaagataggctatcttttgcacctcctccttttccagatcgtatataaagacatagcttctcattactgcaactatggagctccttgagaagtcggaggagcactcgttcttgaatgcatagggtaccacaaccttagtcttcttcacgttgcgctcaaaaacctcccttccaggcgtctcctccgaggtgcattcaaacccacagagaggcttacagtattcaaaacttggaagggaaaagatttgttttttgatacatccagccttggagtcgtatgctaggaggcagaacggagttagaacatagatgtcagatccgtcttgcataaaatccacgggatctccatcaaatgatgccagaagtactctttcgtttctttttgtttctatcctaacaagcttcttgtctctacacacaactaaaagactctcaagagaggttattataatccctgcaactggcttggagtgatggtggtatgacaggcttgcctttcttttcaaaaaatggagaatattcccattgtctgcatatgcaattgttccgttcctcgcaacaatgcatttgacattcacaccgcaaaggacatcctcgcctctcttctttataacatcaaacctaatcaggtttttattactgcatatgtagaaatccaccccatcccaaaaataagcccctccctggaaatcaaatactatctcgtgtccctcatcaatccccaagaatcggttcattcttcttgcaagataaaagagccggccatcgtgcatgtggaaatcgaaaaccccatcgttgggaacttcgatttcctgaaccgggtctccaaatagatcttcgtagaccagtatgctcttctttgtcaaaaaatagtatttcccgtcaaattcctttgcagtcttggccctaaaaaacatcttgctccttaccattacaagatcctccctccggtactcctcaacaatattctctcttatcttataaagcatgtcgtttctgataaatatctttctgttatccccatttaatatcataagggccataaaattttcaagtttctccataagatcaccagaaagctcggtggccggcttcggagtctctactcctccggccctatgtctttcttcagacttcttctttctaagcatttccgcaggaaaggttgctctttcagactaattatatcctccacatatttcttggctataacaaactgaatactcatctgcgctatctcaggcgactcgtacttttcagctctttcgatagtcttgtcaataagcttcacaagcctcacgtcattttcaatagagccctgactcaacacaagtaataccttgctgataatctcctttcctatggcttcttcgtgctcattcagcctctgccccaaccgtcttagtaaactctgaatcctcaggttttcatgcatcaacatcatatccaatctttccctcctgtccttgctgtggtgcttgatcaccccttcaattcctctcaggatctccatcccgagtctattaatcgaccccacagtttcgttcctcgcattctcaacatcgtcgctgtacctacgggcttcttcaaactctaccaacctgtccgccatgtatacattattacaaaggcaagaaagtagtatagaaatttgttttttatagtgcctctcttctatatttccaatggtatcgccactcaggagatctccagtatccttgggacctttcatccttaaatgaatagcttctgtatatttcagactctccctcaatatatactcatggaatcttcgaagcgccttacatatctccaactccactagagccctcttttccttgttctccatctgagagtcaatgtgccgttgggaaaaaacaagatctctatagcccttacagttatcctctacctccttcttaagtcgagaaacttcgaatgccttccttgtgttctccagcgcatttccaaggtatctgacaagatccatggcttggcttcaaagccaccatccaacttattctgcacagtttcagaaagtacaaatgaaatctaaagaaccttaaggtctcgaaaacgcaatagctggtgtttgagacagagctagaagtcactttttatttgtctttgtcttcagagccttttcattatgagcccttcccagatcgtactcctccccaaacctcttgaaatcctcttcagaataaaatttgacaacaaatagctggatcttctttctcaatgcatccgtttcaactgtgtcctctgtagacatccacatccatccattactaacctttccgtgaggctgcgccttgaatcttgggttgataaaatggttgcacccaagcctaccgatttggtccctaaacattgttatcttcgcaaggttgctttttgaatgcatctcaataatcatggttccctcagcacgttcctcaagagccttggtctcctccgagaaataataaagcttgcaccttgccttaaataaaatctcgtcgctctggttttcttcgagatgcttcctctgcttctcaactacctccgccgcatcgatattgtctctttcctcccctcccttgccctcatcttttcggggcacagcattggtcaggaaaggactttgctgcactttctttgcttcacctccttctttaccatcccccacggcatctcccttattcacgccatccagccctctttctttttgctcgttggagccagactctatcttcgcttgctcttccttcctctcaacctcggccattagactttgttgagggaagatttttgagcaaaaaaataccctggggtctcaagactagaaattgatttaatatgttagtggcagactccaccggaaaaaagcgagaaatctgtcgtctttaggcgtatatctcttttgaacccgtctctcccgttgtccacctcttcaaattctaccatatcattcaagggagaccccgctgtaataaacagggcattggcaataatggattcaatcttcattggctccgtctcggtgaatgttgctacatcgtttgagcactccggatacttcctttggatgacaaggggtgtcttctgccctgccagaataaagtcctcgctatatccttcagactcgcaggtatagagaagaattaccgatacaccagccttgtctctagccgcttggaccaagtcatattggaaccggtttgtgtcttttccacacttgtccaggtcgatttccgaagacgtcattccactaacattccaatcaaagtggaacttgcgcttatccgtgcttgccctgtctgcatatacatgttcattcatcttcaactccagctcttctgcaacactccccacaatgtcctcgatacttctacctttatcaagaaatttctttctcccggcctcagagacatatacttctactggaattcttctgatgcctattgcctgtgagcaaattaccagccccgccagaaggatcagcaagtatttactgccaaacatgtcttcctttagaaagaaagctatttattttcaaatctgaaactcacttgaggcaccagcgtttcacgactatcttaaacctggatgcagaaaattgaatgggtgtcttttcccgttatattaatggtaggagcttcaaccttcttcgagttccgaaatttgtaaagaacttctgctttggcgcattttccattaggtgcttactctgaaaccacaggaaatcaagcctaaaactagacactagtcagataaacaatgaagattcttcttctgtctcccgtagtctttgcacacatgatcaacctggttattctttacgagaaaaccggactgaaggaggtcaaggaaatgtaccattatgtagtcgagaggctgctggataaattcaacgaacatctccagcgccgaggaataagaattagccttctggacttcctggcatatgacgattatctggtcaagcccggataccaagacatatcaataatgggtggagaggagagccttgacgcgagagtcgaagcactgagcggaatcccggccaacgtcattctcattgcctcggccagccctgaggaggagcgagaaaagtttgtgcccaactcgccatgcatgagcaggtttattagcaacatggtttccaatgacatcattgatgacgagctgctgacaaagataatatatgcagttctcgattggatgagaaacctctttagggcagaggttccaaatcccgtcaaggaaagaagtccggagattttcgataggtttgcaaaggatgctagcacgccggagtttatagagagcctgaaacaatgcacaaaagaaacaaaggagaaattcgagaagttcatcaggatgctgaactgggacgaagagaaaatgttcaatctgaggataatgtctgggcagcaggataccggaaagcagggcgatggagttgagatatcaagccccctgaagtgggttctctccaagtcagaaaagaagcccgaggacgccagctctgaacagcagtgcctggaagaaagcaaggtaaggaaggaacactccgagtcgtcctctgaaggggagagctcttcagaacatgaagcccccaagaaaagactgccaagggcatctaagttgaaagaagtatcttccagaaaggcaaggaaaacgctgtcaaaaaagacaagctcaaacgatttctcagacctgacagaatctgaaaaggaggaaaggggtagagaacacgagaagagcaaaaataatggtacagcggaatacccagacaaaaatactagctcccacgatggtcagaagctaagggaagatgaagaaacgctgatgacagaaaaaattagagaggagctgcagaggattatttcgcacgaatctcgtaatctaagaaagaggcctgacgattcgttagcacagaccagaacttcctatgatgacgaaagagaaacaagaagtggcccttcgaaaatcttattttcaagtagagcaattccatcaaaaggtacatcaagaacaaacagaggcctgtcatatggaaggatcccgtatagaggaggctagcatgtgactggggcctttgtttcatgacttcgttactttattaaaaatagaatatgatttgacaccggtaacgtcgcgcaaaactctcgagacatacagtttcctattttgaaacatctcttacaacccctgaaacagagaatgtacgataaatagaggaggtggcgcgctggaactaaacaaatgaagactcagctgttggcacttgcatggtttataatcaatgtccgtgcaaagatacaaaaaggtagtgcaatatggccttttagtacagataacaaccatgaaaatagtgaaaatccatcagatccaaacaaaggcaaaggtcctatcctcgaaagtatcatgcgagaagtaaaaactgatgttagaaagcttgaggaagatgttgatgaaatggaggacgccgaagaaaaagaaaataaagaacgagaagaaaaaaagcagagagcagccataaacgctaagagccatgccgataaagcacaaaaagaactagaagactttgaggaggaagagaaaaagaaaaaaagaatgcttagaaaactaagaaagattagagctggagtgcgtaagcatacgggagatataaagaaaatagtagagtcaaccgatcataataatactggagaggatgtggatattatcaccgataaaggtagtgatgacggtactggggattctaatagcaatgagtcatcatccccaaagaagaagaagcgaaaactgttcagatttagtaatcggaagaaaagtaaaaaaagaaataaaaagaaaaaagagaagaaaccagtaagcgccttactagatcttggtagaaagcgtaggaaagatgatggctagaagctctaagtaaaagaatgagtccatggtatacattattgccttaataaaacattagatagtctgtataagttacaacagtatgtttgaaacaaagagatatgtcagttccccatatctgaaacagcgaaaataaatgagtttgtaaacaggtaaataaatgagaatatacctgtcctgtctacttcccgctataattcctgaaatgtatggtaagagccctctccatcaaaaaagcgacctcttgcaaagaaaggatgtagagaatgcagtctcgaggttaagcaatttggtgagcagcaagagtagcagtcttttggacagggagagtgggtcttttcttttttccagaagaaaaaaaagaaaggaggaaggctcaaggtcggagagcagtgaagatagtgaggaatcagagggagactcaaagccggagagcagtgaagatagtgagaaagaaaagagtaacgagaatgatagtgaagatggggaagaagatgaaaatagtagcaatgaggaagaagaagattcttctagtagtaaaggaggaagcggtcctgaggatattgcaagggaaacccttgaaaaaataaaagatacaccacaagggaaggctgtgaagacacttcgaaatattttcccgtttggataatggaagcgatggctactctcatctacatgctctgaaacaaataaatcatcgatttcaattccggtctttgccagatacatatctattgaataccatcgttagtgtggggatatcgatgcatgttttgatgaaatcaaaaccctgaaacagaaataaagataaagcgagcaatttcgaggtaatcaaatgaaaagatgcttcgtggtactttgtctaggtgccttttccgacgcaaggacccttcgatttcgccgtgaaaaaggaaaagttgagttacataatgtcaatggtagtgggtttagcgcttcgagcctagctcctggaaattcgtccaaggaaagtcttttacttccagtgtcttatgccaaaaagaagaaacgagactctggctctgattccgacaacccggatgacccggatgacccggatgaaggagaaagcaacacaggtaagggtaataaaggaaaaaagcataagaagaagcataagaaggggaaggaagagaagaaggaggagaagaagaagaagcataagaagaaacataagaagaaacataatgccgaagattgatgttgtggagcctgggtattctcattatacacgtgacttttcttgggtggaacatatctggagaaattggagtttggtattaaattcttagaagttctaagatgtgtttctattcgaagttcttatgttttaattgaacaactatacatgggatgcattctggatgctccaccaggaaaagtcgctgaatgaatgatctatgaatggtattgtcttgggagacaggtatggaaacatgctatctacgaagtcgttcattgtcctgtatgttccggatagtgtctttaccagctcgacatatagctcgcctttgtggttgatcgtgaaaatccttgacagcggaacttccagtgccttgtaggttatcacgtcagtgattttgtttccaaatcctgcaacaaatgggtttgtgtcgccaaagagctcctgaattgtttttagatatgctatcttgaagtcctccggccttcttattatcagttccctgtataatgctgcaaacactccatccggtgacaggatcacagggccatctggaagcttatacccgtcctggcacacgtttttgagatacgactttgtcgagaacgactgtcccaagggccttgctgtcaggtaaactattttgtatccattcctgactatttttgtgtatagcgaagccacaccatggtgggtccagtcttttcccatcattccgtagagatggccccatacgtcgcttttggttattgtgccatcaatgtctgaaacaattatctttgcattgcttctccacagatagatgctcccctcgagctgcttgttcaacccgctaatcttgaaaaccacctggttcttcccctccttcaggttgagcattcttagctcctcagagttcagcttcagcgagaaagacacatccctcttgatgatcttctttgttccaaatatgttccatcctaggagcctattgtgctcgttctcaagaatcttcatgatcttcttcgccttattgattcgagatccctgcacttcgaagaagattctgcagaatatgtcgtatggcagatagaagcggaagttacagctcttgcatccctggaccctcacaacaaggccttctgtgtttcttatttcctggaccagaaaggagttgaacgtatggtcaagggactcctgtatctttttgttgtagcagagagaaaacgatatacttgctcctgtgcaccccttgttatttccgtcgcacaccttgttattaaatggcgggtgcagatgcaatccagtgataagatggaggacagagcgatatcttcctatcaaaaagtcgaagtgctcggtggagttgatcaggcttccaaacttgacaaacttcttttcaaagtcgtggtatgagtctttgtgccctctctgccgcagaacctggccatacattctcttcctgagattctctgttctcttgtttcttagatactttctgaacccgatgtctagattcttttccttacatttcattacaatgtcgaaattcagtgtgctgaggtcagagccgcttcccaacgaaagctgctcaagcctcttgttcaggatcagctcgtcgtcagagtcgaacatcgcggagagtttgttgttgtactcgagtattacatcgtaatcgattccaaggtcgtcctccgtgtccttttcaaaaaatagctctccttggcttgttatagacattgtgatgtcgcacatctttccattgacaaacaggtgaactgtctggttattgataccgtagaagtaaagccttccaaaccgaagttgaaattcagtacacctcagatttccatccttgtcttcaacgacgataacatcgttaactccactcaatgttattggattgatgttattgtacaagccggagactgaagttatgagcttgtgaactattcccatattccagggctttcttttccatcgatttatgttctggtcacccaccgtctaatctaccctgtccctgacctcgggactttcttggatacgagagcatgttctccgtcttccttccatgctaagtgccgcttacatgtccttactttatttagcccattaaatggaggaagatggcccgagactggctaagatgagacaggcctataaaagagccatacaggagattctcaaggagcaagagaagataaaggaaatcctcgttgatccaaacatctcggccgaggactctttctttgtaagtagccctaaggctggtgagatatgccgggaaccagagcgggatcccgaaacaatctcgaaaacagtagaggatattttccagaatctcaggtcaagattatctgaggccttcaagaagaagctggagacacacgatgttgagaacaaactcaaccagctggatcgggacgtacttgagggcagaacaagcctcagagatgtcacctctgaggagtatatcaaggagatcttcgagtcgtaccttgtcgataccaaagttggttacataaactatgttgaggagaccaagatggaggccttgaaaagaataaaggcgctaaagtgtgagctcgagaaggccaccaaggaggtagagcatctaaagaaggaaaatgctctttacgatggaaactacaataatataattggtaacctctcagagactgtaagaaataggcacaatctatgaatgacactcagagatttcataacaataaaatttagttaaggacttttctctgtgcccattggatctctataccttgtggtatgatgaacttcctagccagggaggctatttccgtaatatatccagtatcacctttttgatatcattaaagccttcatgaatcttcatgttgcagaacactaccagcttctttttgggtcgaatcttgtgcttcgttacttctttcttcagcgcctcatcgtacagatggattgtctcttcgcattggctcacatatataaatatgtgtgtattcgtctccaggatctttatgtcggtgtcaaatccagatacctttttcgagaagtccacatatgccgtcctaccatttccttcatccataacgtctctaaaatagttcctttaatctctccaggtagacttcatacacaacccttgggtttcaacttaaaacagactcagaaaggggatcaaggaaactattggtgcttcacagactcgtccctcggttttttcggaagctctttgtcctcgaggagatagtatggatacaggaatatcatccagccaagggtaaacagaacaaaaaatgcctccacaagcatcctgtgtatcgagtatatcccacggaaccctccatacacaaaaaacagcccctcggctagaaatgatattgctatcgaggagtagaaccccactatggttatctttctggatgacagtagtcttgttattccaagcagcagcgtcagataaacataggccgacccaagctcccacccgcggctagtagctgcaagatggtccttgtacgcaaccagaacatacatggccttgagtattgtgtaaacaaacagccacttaggtaacaatcctggcttattccccattgttggatggggtcaacattagatcgaatttgacagacccaacccccatggacaatttcaatagagatgtgctacttgtaaatgacatggacgaggtgattggcatcggaaaagctctgaaaacccacttcagagagcacctagcgctccaccgcgcattcagcgtgtttttattcaattcaaggggcgagctcctgattcaaagaagagcatctagaaagcttctctttccaagcagatggacaaacagtgtctgctctcatccctttgcctgtgatctttcctttacagatccgctactggatgtgaagatgcatgcaatcaagcgcgttgattatgagctgggaataaaagacgtatgcatagacgacctaagatttgtctctcgcattgtatacaaagcagcaccgaacgaaaaatatggaaggattctacccgggaatccaactccacaggatgtttctaggttcccggatcctaagaatcttgatgaaccttactcttccagtgactttcacgagtgggagatcgactacattgttctcggggtatctgatactccgccaagcccaaatcctgatgaagtttcagagacaagatatgtcagcaaggaagaattccaggagctggttgcccatgactcagtatccccctggctaaacgaaatatcgaagttgattgatgtatttgatattaagaaactatattttccgccacatcctcgagaaaatccctgagaaaatccagtcccaaaaatggtccagcggccgctgaagaatgttaagctgcacaagaaacctacaaagtacaaaagaatactaaaaagagcaaagagcgaaagcgaattgataacgaaggaaatcaacaaggggataatcgagaagtataggtccttatatgaaaagaagaaaagttccagtcttaaatagtccctggctgacaagagcaaatcacgaacaaggccatttttattctcgccataaataccgtctccagctatcctataaattcctcctcgacctctcttgccttccgtcttctttcggcagcctcgtgggactcatggattctcttaagcgtgttttttagaggcttgggtaggaacctgtgtttggctattcttcttatttctccaacgtcctcgtacttctccttcagcgccttggagtactcaagggcatccttctcctttctactcagcgggcccagcttcctcgaggcatatcctttccacaaccttactgatccgtcatcacttcctgatacaatgaactgggagtcgtgcgagtatttcactccaaacacattttgcatccgtctgttgtaataagtgtccctgctttttctttcgttaacaccaaagatcctaatcgtcttgtcgaagcttccagaggctatttccgttccaagggaattgaatgctacggagagaacggcatttccatggcccctgtatactccactgggctcgtgcaggtatcttatatcatgaagatagatgcaggaatcctcgtctcctgacacaaacacgtccccgttcgggctgaatgatatgccgttggttttacttcctatggacacagaatggactatctttccaaccctggcatcaaacagagaaagccctccctgctccccaactcctattatgcttgttagcacaggactagagctgatgcacaggggatacttcgtgctcatctgctgcttaggaaagtctctctcaaggtcaaatatctctatccctttcgaggttcctacattcagcgtttccatcatgtctagatccagcacctctgaattgcagtggtataccttggcatctcccagtcttctgaccgactttccctgccccgcatacacattcgcctccctatctactccaagtccttttattgggttgttacactcaaaccttttgagaaggtttctctgctccatgtcccatagcatcacctgcccatcaaagctcccagatgcaaacagagactggtggggatgcctggcaagcacatgtatcccctctttatggtaggatagtgccgcgacaaatggcttgctcagcattctttcaatcttaactgcgttaagcgccctcacaaactccctctctctcatgaacggatggtaaacctcgtctttagcaaagcttgaatactgaacatccttctttctctccttgcagacttcctcgggtttatggtatatggtgctgattttcattgcagggtcggagactgttcagaaattcatgttgccgtgggtatcccccatagatgataagcaaattgtttgtaagtaattttccagaaagctactccgaagagagcatgagcctaatttttaatccttttggggagatcaagtcgattaagatcctgagagagcccagattgttttcaattatcgaattccaagagcctctggatgcaaaggctgcgatggattccctgggcgggaggagggtgtatggacacaatgagccattgcacatcgagatggccttcgacagaaagaagagggttgctgtttctggaatcccctcggactcatcgaaagaagaagttctaaagttctttcaatattatgggtccgtagaaaacattacacatggagacgacatgcaaacgatttttattgatttttcgtcccaacaggatgccgagagctttcttgagctcgaccaaaagataagctttggaaaagaaaaatgcaggctctctattaagccttttactaagagggagcgaaaggacagcgtcctcagcccagaaagaagcgttttcatatacaacctgtccccaagaacaaccagaacggatcttgcagatctatttgtgaagtttggggagatacgatccttgggcatactaagcggaggaaaggcatttgttaactatgacaaagagctgtctgccctaaaggcaatccggcacatggatggaaaaagtgtcggtggcaaaaaaatcagaatagctcttaagtccatgaagaagggactgcacaggcatgtctagaatagaaccaaaccacctgtgcttaattttccatttttaattactctctcatgtatcacttggagtatttacatcggcatcgcaagaatccactccgctgtcgcttccgccaaccatttccacgggataggcatctttgaactgagcatctggatcctcgttaggaaaatggcattcgtatccaaatctaggcatatcgtggtacttttcgcctaggtagtagtatccgtatgactgaggatagaccatggaagacgaggagtattccccaaatctactgtccatgggagcattcggcacatagtgatatggcgtgctgtattgctccgaaatctctcttccataaagcccggtatacaaacttgaggatacttttccattaaatctgttcctacaatcctcccctccatcactaccaatctgggttcccctgcttcttgcataggctaggcagccattgcagagatggctggacgtgccctttgactccaacgtaaaaaaaggaagattgcacgatacgcagatgattctttcgtgtcctcccttcaatgcctttgtcctccctcctgcagtgaccgtatatggccttgttctcccgtgaagtttctgataaagcccacaggcattacacagaagagatttcccctgatcgccccttctccacgacggcgtgcttgtggtagaacagttggaacatattctttgctttgcttttcttttgagttctcttgctatcttcggcatctccatagagtcgtatcccggagctagtctttgatatccatctctatttctatcgttaagtctatctatacccaagcatgcatgcacactcttgttgtaatcagccgccctgtcaaagtcttgtggggaagggatggaatattccctgctactatatctcggctccttttctccaaagacctttctctcgcatccctttatgtcttccatctccacattcatgtcgtctttctggtagcccttcttttccccgacactgccggaacctttgtcccatccatctttccctgcgcacctcttacccctgtcttctttgtttatacatgtcattgttttgttttcaaagtgattattttatagtggaattttcataaggtactttattattgaaaaattaatatatttccgattaatctttgatatatttgacaattacccctgccagatgcctccataatacaactatatctgagtcagattccctactgcccgtcaaagaagccgggccttaatgttaccatgatcctcccatatatcattcaaacagaaacacaaaacgagataaaacacacccggaaaacaaaacaattgaacatggggaacagaaagaacaaagaaatagtccgatgtgaactggagagctatgttgcagctgagaagaagagttcctctccgaatgtaaggcaggctgatgccatccaaaaaatgatgtctctcccggaaaagaactttgacgagctagtctctgacatcgtcaacgagatgagaagaagaagtgctatgccatcctctacaccagaaacacccatgcaaaggaagctctgcagaatccatgaagatggattcaagagcctcattttggatcttttgctagtgatgagccagaggtctcccgaggatggatgttctccagaaaatgttcacggactgatcgataaccttgacaagcttatatcttcgcttaaggaggacatgataaacgaggagaaaatggtccaaaccatatactcctctcacagcaccttagagaaagtcatgctgtttattgaatatacccgtaacgtctttgaccggaatggagaggataccaagcttccagagtacatgatgaaagagatcaaggagtactctgacacacaggacggagatgagttcgatctaatgtttaatgcggatatgctcctgaacaaatgggacagatcaaagtatagcagccttccagaatacaggtaccacagaagcaacattcaaaggctggaagtcatggatctggagcatgaggtgaagaagaggctcataagaaacgagatatcgcaaatatattctcttcttgcaacagaggacatcaacctggaaagagtgagagaaaagcatctcgagtctcgggtttatggccttgttgacattctgtccaagattaaagatgatgccgaggaaggaaagcaaatagatgcctatgaatatctaggagacgtggctggttcgagtgaggacatcctcgggcttgctgagaatatggggctagcgaacgagacgcatctagaccacctgaagatgaagatagcctctttagagcaaatacatgacagaagtagcaacgaagagcccctccctgccatgtttgcaacaatagaggcagtgaagaaggtcttgggggatatctccagaggtcgaggaactcattagccagaggggcgatgggatatttaataagagtaaaatgttgacttacaactttattgacgagggttcatgtttttatgtctagttttgagctaagctgtgccttcttcagcatgtagaaatcaaatatcttaaaactcctaatcacgcagttcttaatcgatatctctagatacgtgtcacttgcggacttatccttagagttgtaggtcaccttgatcttgttcgggcttatcctgctcagcttcaaattaaccatgcttgtagagaactctatttcaaacccgtttccttctctccgaaccacataccctggactatttagattgcggcctatcttcttttcaaatgcccccgatttctcgatattcaggatcatgttgttgaccttgaaggtgtctgtgttgctgttgacctcgcttaccaggatgttattgtcatggcccagtatccccaccaagaagagatagatatgtatcatatcctgagttcggtgcacctccattttatagtttcgagtgtttcatttcactcaaacatcaggaaacagcttgtttgatgcagatcaaaacacatcttgtatagataggtgtaaccaggcccgctcttatgggttctgtttgaggagcccatgcaccagcagttgacagaaaagtatcgcccggggtcgctgttagaggtagttggaaacagagaagttgtttcatctcttcagtcgatctcaagtgcaggtaggatccctaacatgctgttctacgggcctccgggtacaggcaaaacaacgtcgataagagccatcgcaaacaacctcccaagaacaagtgttctcgagctgaatgcaagtgacgagagaggaatagcaactgtaagagaaaccataaaggaatttgcatcaacatactccaagacaatgaagctggtcatactggacgaggccgacatgatgagcagggatgcccagaatgccctcagaaggataatcgaagactttagtgcaaacacaaggttctgtctaatagctaatcacctaagaaagataatttctcccattctttctagatgcaccaagttccgatttggccctattggagacacagaaaataggatagaggagatatgcaaaagagaaagcatcaagtacaccccagagggaatcaaggcggtgtctcggatttccatgggggacatgcgtaaggcggttaacgacatccagggaatatctgcatccttgggccaggtcgacgaatcgaatgtgcggagatttaacggaattgctccttcatctgtttatgaggagctatttaggaatctcgggagtatgggcatgccggagcttagggtcgagctcgagcgtctgagatatgagtacagcatggattgtgatgctttattgggaaatcttggagagctggtccgggaaagcaaaatgagaaacaaaatgaaaatactaaaggagatgagcgatatcgagtatagaaaaagcatagggtgcagcgaaaaagtccaattggatgccatcatttctatatttatacttaacagaagctgatctgttatgaagcagtaactttattaaaaacatcaggcctgaattcaacacaaagtcctacacactgtaacacggaagtgcctctatttctcttacatcgtacttgcttttgggaatgttgttcacaatgttcgaggccaccagccccacaaccaccataactatcgatgtaaatatccacagaggaatgtatactgagacattagaaaatccggccagtacaagggagaatgtggttatgtacaacaagggcaaaagtaatatgcatgcattgagcccaatggaatattttctgttgcatattccccaaagaatctgtgccaagaacaggaacggcttcaaaaaggagggaattgctgggatgatcaatagaacaaatatcatagccctaatcattttccctactattatgccctttttgctttggagaaaaagcttttgttgctggccatactggtagtatatggcatttactgtcgataagccctctattcccacaaacatggcaccggaagacgtgccgtttatgaatccatcggtgtatgatgcatagttgaatacatggagtgttgctatgatgatttccatagacctaaatatcatactcctcagctccgttccgataccataaacccaatacagcgaagacagggatctgaccattggaattgccaaggtcgcggcagacactccaaacggaagaaccatggccatatggctacactttccatatgcaactacagagggcagtgccaatagagcccccagatatatcataaatgtggcaagatagaaacatatgttgagtctgtcaaacatccttgttatgatgtatgagtctttgttgtgaaggaggagttgcacagacacttctccaaatacatcataaaagtctctcttgtatctgtccttcagtattgtgtatgccttgttgatctcggcaaacttgtctggactcatctcgcccctactttggcaatgcaaccttacaagagatctgtaggacttttccacactctcctttgttgcatccttcggtatcttgagtacgtcgtacagactcattcaaggggatatggctgaggaattaaagaaggaggccccttcctaatccttcttgctgcaaaaatttactcctcaatgccgaagagcgacacaaagcagaaaaaaaggaggagcaacaaaaacagactgagaataaagagagcccggctgtttggcccgaaagatatcgaccaggtgaaggaggacattgaatcccagaagaaaatagagtatgatcctgagctaccgggaggtggacatttttactgttgcgaatgtgacaggcatttcatcactgagaaggttcttatggaacacaagaggtctaacccgcaccgaagaagagctaaggaagtgagagaggtagcacactcccagagagatgccgaatgggctgttggattaacatgacccgggcctatagacctaactattaaattatcactttattcatccaaatcctcgatctctggtgggtcaattccattagccagtcgcggaaaacaggagctgttttctttgtcactaacctcatcaacaatacctttgggtcttctccttgacctcttgaacggaaagatgatccttgcaatgttgtatggattcgctctaaagagctcaagcacatccgtaaagaaggtggtaaagagaacacagtcccagcatttgtgtctgctgaatacgtcactccatgtcctcatcaaaactagaaacgaaggcttgtagaagtatcgcttgtcggcacaggaatatatgtttgaaagaagacttagtattttcatggtgttgcaatccacaaggcactttgccctctggctgtcttccatccccatcgctgcagagtcgtcagatcggccatagacacactcctggaagcactggcagttggtatagctgtactcaagcagactaaatattcctcttatcctgttttcactgaactgccttttgtcgaggctccagccaaaaagctgatagtagttgtagagcactagtgcacattccatagtcatgtgggcatccttgcactccagtagcttggttatgtgtgccattagatcctcatcctcaaccttgctcaaatgaagtccagctcttgtacacttcccaaagctctccagcatcctcctatatagcctaatggccagataattgccactggctaccaactccctgagctccggagagccgcataaaaaaaaatagtcccattcacagtagttcatgaggtggaggtttttgtccagtcctaggtctagtagactgaaaaatgctgtgttataaatatcgtcaaatatgtccttgaggacctggtgccccactctatggagggatggaggctttctaaaggaaagatgccctctgtctgtaaaagctatttcggggtcaaaatacctccttcttatctcatgcatcatctcttctcctctgccttccgcatgtctcccctccccctcgtgtatcttgtaggcaaatatcgaagagtagaatcttgctgtctcttcggaaacgagagagttcaggagaatgaagaacccgcaatcgtacaggactcctgggaacagagagttcttcttagaggcctcttcacaaaaggcaataatgccttgggaatcatccatcgagtcatacagagtctccgacagaaggaacccaccctttcttgtcatgaacagtgcaggaagtgaactccggtattgcagaactctcgttgccagtgcaaccgcctcgtgtttatccgccgaatcccttaggaggcagggaaactgtctttcaagaaacctccactcgtcaagaagacccagaagcaccggatcctcatcgataagcgagatcatcttctcaaggcattttctgtgatccggtgacaagctcccattagccacgagagattcattgagaataaacagtactcctcttgcttcatcctccaccattccacccctattgaacgtaaaatgaatatgggctagctcggtcactcaagtcctggaaaaggtcgcagaaaagctaggctttattagagcatgaacacatggaagcataccttctccaccagatagcatagaactatgtccatcaccagcacggcgtaaacgaacatctttgcactccccatatcaacaacctccatcttaacacggagctcatcgttgcttcccatcacaagttggtgtatgacaaacagcaggataaggaggcacccaagaagcttcttgttctccagtagactttctctgaacggccttcctatgtaattcacaagaaacgtagatatctgctgtgtcgtagacaggaagaacagggccgagttcatcagagagggagagaacttctcactatacaccggcgtttctacattccttatcctccctatcataataaaaaaagaggctatgtgaacaacaacctgcaaaacaacagaagaaacgatgtatggattgattatgttcgtcagaggccttttcttgcttatttcctcaagaggccggctctgggtcaggaacataaatgcaaacccaataagaagcccggaggcagtcagctggacgtctccatacctaacccccatgcaatcaagaacactcaaagaaaacgcgctaacaagagagttcagcgccaggatcttgtacatttggatcgttgtcaccaaagcgcttctcccctgccttatgatgtcgagaacggagtcaagtgacccagtctttgctgtaaacggcgctgcaacactcgcatctccaagattgattttatcctctcccagatccttcgatatgctttccatcatcctctcttctctggtttttggctcccccttcttcttcacggctactggtgcctccataagagctattcccacgtgggcgctttttagtgctccaacatcatttgttccgtccccgcacatcaatgtgtaccttcctgccttgttatatttttcgatgatcttttccttgtgggcaggatccgccctagcaaaaatcgatacagaaaagaactcgtcactttccagcaccttgtctatctctgatccctccaccgccttatccgatatcccaatcttcttggagacattccttgccgtaagtacattgtctccggttatcattatcaccttatgtcctgatccatggagagactcgatagtctttctcacgtttttcttcagcttacaatcaaacaaaatgaatcctgcaaatgacagcttcgactcaacgtctgttctatcatacttatcttgtttctcaatcggcttgaaccctaaggccagcacacgatacccgtcagctgcatacttcttatagtcgtcataaaactcaggcacagagtccagatacagcttgacaacctcgggagcccccttcatcccaacaaacctcttacctttggcttctaccaccaccgtcatccttcttagctcggaacaaaaggaatatgccttgtggatcgtgtgctcaagacatttgctattcaatggttctgtattcctcaggtgttcatagatacttgtttccaagggatcccccgtcacctttccattaagcgacagcaaggaatggcagctggcgagcacacttacagagttttccgtctcatgcttaactgctgcgacctccataaccgtctccgtcagcgtcccggttttgtcaaagcagcatacattcactttccctgcatatggaattctgaacggctcgaggcagtaaactcctttccgggcaagggcccttacacagctattcaccgccatgctcagctccatcggaagctcggtgggaaccacattagtcaagatcaaaatcacctccagaagcagcttataattcgactttcccatcttctttccctccctatatgcataaaacgacgcaacaatcgcaaacaccagaagtgcaagtataaaaataaatgcctctctatcgttcacagtcacttcctcggcgcacatcatcttcctgacaaggcctcccttctcagtctcaaatcccgtatggagcacgaaacacactagcggagaatccttcatcatcactatctcagtcccggcatacaaaatatgtctcctatctctgcctccgtcgaatatgtcttctgcatctctttcagaaatatcctcttttgtgagcggaacagattcaccggaaagcattgcctcgttcacagcgcaagatcccttgaccaacagaagatcgcaggggacatgtatgctggagctaatcttgacaacatccccaggaaacaggttttcggacgaccccatcacgccttcacctttctttgcattcatcctgctatcatacagaatctccacatcaacgttggagtggctcatcctcctgaaatgtcttgcagtcatcatcctttggaaaacaagcccagattcaagaacaaccagcatcacaagactaaacatcgcctggtaaacatactcgtcaagacaccaaagcagcccagaaaacacctggaacacaaacaatggagacacagcgtgctgcagaaataactcagaaaacgacgggggcacaatgtcaaatctgttcttcttgaagtgcttcaacagctctgcctcaacaaactcatctctcttttcctcccacttcataaagtatccaaacggcttctctgtgttcgccctgagtctaacaatcttctcaccggtaaccagatatccagacttctcatactcaaatactccgtccttgagcttgcacagcgaaccacggtacagtatatagcttcccttggaattaaggtccattgaaaacaaaatacgaactttgttagaccagaatgtcgacaggaacatcgtccccgacaccagcaacgtaaacacaaacatcgcctgtggatagccgcttgtcagcagcatggcaggaaggacatacagcggaatcacatatagccgtttatgcagtggtctttctttgtatataatatgcatttcaagggcttcattctggaaaaatataccaaagcctcaaaacagatacaaaaggtgaccccagcatgtcagacacagagacgttctatggaggatcgatcctggcaatggcgagtagcaagggcgtagccatcatgtgcgacaagcgccttgggatgagctcgataactgtgtccaaggacttcacaagaatccataggataggaccaagactatatgtgggattgcctgcatttgtcccggacacccaggtcctcctcagaaaaataagaaagaactacaacctattcaggctggagcatcagagagaaatggagccagaggagctcagcagcatgatttcgttccttttgtattcgaaaagagaaacgccgtacatcactgctccgattgttgcaggactgacaagcgacggcaagccatacatctccggaatggactgcatagggtccatagcatcccccggagatttcgttgccgtggggactgccgacaagaatctcatgggaatctgtgaggctctctacaggccagacatggatgaggaaaacctgtttgtaacgtgtgtccaggcattcctcaacgccattgatagagatgccctgtctggatggggagcggattgttatgtcattggcaaaaacaaagtcactaagagatcaattaagggaagatgtgattagtctggtattaaaatttctgttttcatagtcacgcctaaatattatctatttcaaggcccaccccacgaagatgcctgtaaccacaaagatcttgatgtatgcattaatcctcatgctcagatcctacgatgtcccatctctctgctacaattaccacagcccggaagcaaactaccagcaggagtttctgaggcctcccgccatcccgactgtgtatcaggtaatcccaatgaaatacttcacttgtgtttcaggagcatgcgatcttatagtatcgaggctaataggctcagaaaggtacttcatatactcctccttcctccctgcagatgcgatatcaatagaaaaccttctccttgtgctgatgaagaaaggctacgaggacattgcaagcgtcctgctggtccatctgagtgtcttctatgctccccttctctctgcttccaatgcatacgtcctgtcttatttgtatccggcatacgagaaggactatgaaaatgcacacaggccctcgttaagcatcacctggtttttccacttgaacatctttccacagtacgccagatacttctacgatgtattttatgcattgatgctctacctcttcagcattgtccccagagggcagaagatcgaaatactcctgctattcaagccatccaactacaagagctatctcttgtacatagcggactccccactagcccacttctacctacttgtctttattctggaaagctatgtccaatatctgttcagggtccgtggcgtaggaaacccaaacttcctcaactggtcatacctaattttcacatgtttatttatcctcgagaggaggtggaagatcctgatgaagcagaagtcccatgcaggcaaggacctgggaggaggtctttgacaatcttgctcaactctagaataaaaataaagtagccatctttaataatactttattcctaatcggactcatcgtcaacgtcgctgtcttcgtccaggtcctcggaatcatccgacccagacacttcgtcgtctgtactggagtagccagagtccccatcagatgtctcgtctgtgtcagtcccggaatcgctaattccatcggtgtcctcttcagaataatcggaagaatccgtggtctcggtagtatcctccgagctctcgacctccttcttcgacttttcagcttgcttcttctgtcttgccgggcacatgtttaggggatttgtcttttttcaaagtaaatttttcaaactttccagaaaattcaaactcgcagaacttgccaggtaccttgagaaactcttttattcaaactcacagaggcctcccgccatttacattgtgcaccctagctccttcattatcctctatctcctcgatcatcctttgatattccattgccgcctttttatccttaagttctatcgccctatctctcttctggatcagctctatcttgaaatggataacatttcttctcttcggatgcacttcatccttgcaggcaaccatcttacttatctcctcgtcactcagcctcctgcccatagtcttgacaagcttgtcgtagtcctccttgaccttagctatcgagcctaccttgaaagacctccacacatcctcatactcttctctcagcagaggcgagttgctgatattctcgatcctaaagcctttgtatgttctggttcctgtagaaacatccagatacctgtttgttttgacctcttttctgcccatccagaggctgtatgtactaccttttcccacaccgactatcttgacaacaagatacagcccattgattcttgccctcgtgaagtgcccaatgaattcatcgaaaaatggcttgaacacgtttcttgcaatcatgtctctactcactatgcactgtgaaaattcagcgaaatcgtccgtccttgaaatgtcctccttagcctcagaaggtgttttcttctgcagtccttgcatcctttcctccaactccttcttctccttgaatctttgaagctctatgtgtcttttgtacagtatttcctctctctttgtttctggcatctcaagaagcatcttcttgtcctcctcggactcgtagagctcttctctgtcaaagtctgtacatcctgatgacctatgccggccctccattggggtgttcttcccggatgagtaatctgctttgtcattagactgttttgcccagctcttgatttccgggcgccgcactgccctcggaaatgatgtttcaaggaagtaggagtcttttgctctgtctgtatgcaataaataccatacttatggttctctccgtcgctgtagagaaaaagtcctttctgagaagtgtgcggagcaccatagaagacaggaagtctctaattgaccaagaagtgtacataaagctgcttgttggaatagcagaggggaactgcattgttgcccagcaaggcagtaggctattcaggtatcttccggtcggtgtggattctccttcaggtctccatttaattggacgccaaggagcctacagacacatttctttttcggagattcctcgtcttgatccaaacgttcgatacttcttcatagacgccaatgatattcttgtcctcagaatgtttctggaacgcggcctgcattccttcatatacacagggagttttgggtttggcttcagcagagatggaatcaaccaaatgttaatgatttcccaggagtgcctcggaattcttgatagggtggggtacatggaaacggatgtagaggacatggaaattaagctacgaaaggggcgtcctgatgagctcctcataaaccatcctcaaggtttattcgtcatgaagtcaatgttcaagtatcggaacgaatttctagaagacctgaaaactcactttaccgacttcatgaattcaatcctgcctggaatgagagtatcctccttctgcagcacatacgtaaaaagcgttatcggctatctggaaagaagaggcattcttgtgtcgaccccaccgatcaaagaatatcccgagctaatccattacctgttcccctacagagtagtcccagatgtgcccaacctctccgacgaagagttggttgtgggaggcatttccctggatggagtcttacaaaacgactatctgaaagacctgtttaatcccgagcaggtagaaaggatagttaagaatggaagcaggtttatatttacaagccatatatccgcggatggtcggaagagaaaatatggcgttagcttcgtctagaggcctcttgtgacaagcctatttgagctatcctaccctactcctgttgtgtttccgcgatttatctccctttcatctctttcctcgtctcttttcagaagctccgacctcgagtgcttatcgcttgaagtgcttgaagattcatcctcttcagccgagggagccccagtcttctccatgcttgacattatcttgtctgcaaattcgtcaagagtcatggtaggattgtttcttttaaccagcatattttcaattcttccacgagagtcgactcttatgcactcaattccatcccttccgctgggcttcctatcatctgtatcccgaagcagcatgatctctctactcagatgctcaatgttcctcatcgacaaaacataaaagtactcaagcagcttcattacccattccctatcatcccagtctataaagtcatatttaaattccttagccttcctccacagcctcatcttgttatctcttccatttcccttgcataactctacagtttctcttccaacaagtcctaaatactcacagtcttcgcaatactccttgaagaggtcgagagcctcggctctattcccatccttatcactcacggttcctttgatatatggagcagtatacttcagcagatcgtttgttggaatttcatgaggatctccgacgtctccttccatggattgtatctccccagtcactcctatatccctgccctcaagtattctcactattaggtcttttatatccatgaaatcagggatccagatattcctgaatctttaagaagcaagctttgagtgccggccgctgcccaaactatagatattaagtttatttcttaagtgtgacctcgatttcttcgactatgtaaggaatgataggagagagcttttcgtttgctctcagaaaatcccttgcactcttcaggaacctgcggttgctttccccgctactctcagaaaacccgaatgtatcgtggaaagatgcgctgaaaagagtcggggcttcacagaacagtccgtccaggctcttgttcatcgtcacctcatatatttcctttacctccttgatgtagttgaacagcctggtaatcccgacatagtacttcaaggtcttgtcactgatcttcagcctctctttggtacccgtctgcctgtgaagacacagcatcttcataggaaaaggcgtctccagctcccgaagctcaatcgacattaacagcagaactccaaccgatggatcaatatctttcgtcaagaccatgccaggatatataatgtttacaaacgcctctgctgaaccaggttcgtcctttgtatctttggatcccttctccttccgagccccgcctcgaactctagatagtgctgcctcaaccatcttaattagctgggagtctctgtccgtcccgggcgtcttccccataatctgtaggacgtctccagaaaccttgttcataaagagagactcgtaaaacccgggcgcaagcttcggcccaaggatcttttctagattccgcggcacattctcctcggagtagggatgcacactcccagaaaccttcatgacaggaaggtatgtcaccagcataaggccctggagaaactgttccgtgtatttcttgctgcttccctcgtcgcatgtactcctgatcatcttcagaaggtcctcagatcccttcatcaacccaaaaactgcgttgaagctgaagtcggtggcacacctgggtatcgttggacagaaatcgcatccaagcagcagcccaagcgcgctgaacaatctcgagctgaggttaaaaaactcaagaaacctgctcttgtggaacacgtccagatatggttttccggagccgtcagacatgtcgagtataatcttgtcaaccccatcaaacaggaggatgtcggacttaccaaatgcatatgaacatgtctctgcactcataagatatgcacactgggccgttgctgagtaaggggctgtgatgactgcaacccccttctcctcaagtattttattggctacatccatctcactcttttgcattataaaatttctccagagcttccctgcctttctgtagttttcttgcttgtactccttgaatccctcggttagcaacgtacccaagcctccatgagaggttccttgcagcttattgatgcctattccgtcccaaacccatatcatgtcgacatcgttctcgtccttaaattccagaagcttgagtaaaggctctgtaatgacctcctccatcccaaacacaagccctctgcagatactcgacacgtcgacatacttccgtagaaaccaatttccgtcaatgcatatcctcatcttcttgaatgccttctgtggaacctttaggaaaaagttttgtccagggtgctttcttacctcctccagacctcttattggcatctttggggctctgcgatgattcaaaaagaagaactaaaaagacattccggtccaagaaaagatgcagccggaagatgtttaatggaacacagatccgtggaatcggtatccggttgcaggtcacgaggatggtcgtccaatctcaagggacattacatgcactatattcagatctgtataagagctagacaaggcaggcttcctgatgcaccctcttatctggaagagcttcactagaaggtacatgccaactgcattgtgtggagatggtccctttctatgatccatctggtgggctctctgaagtgctttagacggaccatccctggacatcatttctgccacacaggaataaagcctgtctcctctggcatttgcagtgatcgcccagctcctggaatcgagtttatcaaggcctctgcggtgacaaacaggcatttgtaaggactgctatcctatttcccgaactctaggcagaattctctgcttgttcctcctggccgtgtagaccgctacggctatcaggtatccaaaagtgcttttctttgcaggcaataggatttccatttcttcctggaagggaaagaatagcagaatgaagaacaaggaaggcctccccgccactttttgccgctattgtgcgtacaatgccctcactgcattatactctgttcaggcgtccacgttggatgttatgtaaataagaaaacaaaccccaagatggcggagacagccacagcagacgtatccaagcagctgaccatcatcggctctgcaacgtgtggaaaaacaagcatccttaccaggcatgtaaaaaggacgtttgggacggagatcagccccaccgtattcaactctgtcagcaacacatataagcacaaggaccatgtaattgagctgaggctctgggacacagcagggcaggacgagtatgccaggttccgacaccttgcattgccttcggcggactatattatgatcgtgtatgctgttgacgacagatcctcctatgccgaggttaaaaacagccttgtagggcaagtaagggagaaggcgccccaggccaaatacttccttgttggggcgaaaaccgatctgagggaggacagtgcgagactcgaggaacttgctaggaacggagactctccgataaccacttctgaggggctggagctttctcagagcattggggcgatgggatactttgagtgttctgcaaagaacaatgttggaatcgacgagatatttgagaagatttctgagtacgctctgagggcgcagcagaaggaaagcatgtctttcataggggcgatgtgcgcttctctgtggaactgccttagctgcagacaaataaattgatttttattgggagtttgtgtctccttgtaaatgagactagagaaagtggatgtaagctggacaaggacggaggacgaggtcctcaaggctggggtgatgaagtatggaacaaataagtggtccaaggtgtcctctctgctgccttcgaaaactccatcgcaatgtaggatgaggtgggaggaacatgccaatcccctactgaacatctcggggtggagtgctgaggaggatgaaaggcttattttgacagcgaagacgttccatccgcaatggagcctgatcgggcaggcgatgggaaggagcgggcagcagtgttatgaaagatacaacgagcttacctttggaaagattgatgtcttcaagtacggtgagcttgaagagcctcgcgaagagaggagcgacgaggtccttcggatggcgaatgccaggatggctggatgcaatagtagaaaggatctgaagaagaagaaagagaagaggcgatgcgagaagaatcctggcggcattctgtaacttgagtgttttacttcggtttcttaagggtttctgatggacttggaatggagacgaaaagtagaacgtcctctgcatttagatacatcggcgtgtttattgccattcttttgtgcctgtctatagttgttgacatgatgtcgttcaagagactgtcgtttttatatgagaaatcgccaaagagcgagcttgtggagctagataggagaactgataaatgatgagaagctggccactctctggatgaaggagcaaagctgtggaagtgaaaattaaagatgtttggatggatagtccttaaaatggacattttgagtttgttaaaaaagaagataattgaggatgtcttcaaggtccacccggatgccgagtggagtgttcttgtgtacgacagctatgcagcgagcattctgaagaatttcttcgtgaagtctgagtttatcaaccacaacatagtgatttcgcagaggattgaggagaagagagagcctgtggactttcctgtgatatactttgtgaagggagaggatgatgtcgtgaagatgataaacaaagactttgaaggcaggttgtatcctacatatacagcctgtgtactggaagagtgtgaaggtctgcagcccctgatcaaggttctgagggtagatgtagactttattccttttgagcagaaggtttttagggcgatgccgaagcagctgtattccgtggccaagaccttgaacacaatgtttaatgtgagctacacagggtccacgtgccggagccttggagaaatggctgagaagatgatgggggatgaggaaaggaaaggagagcttattatactggataggagcattgacctctttacgccgcttctccactttttcacgttcaggacactgcttgaggatcttgagatcgagaatatggaagtgtttgagaaggagtatatgggggacagggtgtgggagagtgtcaagaatgtgcatcttggagaggtgaattcgattttgagaaatcaggcgcagatgctgtcgaaggtggcgcagaggctggacacgaaggttgacaacaaggacttgatgaagatggtgcttgaagccccagcggcagcaaaaaccaaggagagcctgggcaagattcttggactggcgcagaagtgctacgacaggtttgattatctctctaggtttaacgaaattgagcagctgcttgcaacagggtacgacaagtctggaaacaaatggaagatgaagattgatgatgtgtttgagtatttcaggagcagcagaattgagaggtctgacaaggttaggattctgctactgcttaaagcaaatgggtatcagctacaggagactgagatggaccttcttaggggcatggggtttagagacgaggagattagaattacctttgacaaccatgagaactttgtacctctccgggggacaggagactacaagtacgaggttagtcgatatgagcctgtgctgagcaatgttctgagaagctttattgggaagcaaaaggggcatttccaaataaatagattgacaagcagcagaacgcccttaaagtctttaagaaagagccatcttctgtcggtgaagaaggatatttcttgtcagaagctatactgcgtctatatagctggtggagtgacttttgaagagatcagggttgcatatgaagttggtgagagccttggggtggagattgtggtgggctctgataagatcataacgcccaggtcttatgtggagtatctgaaggccagatgtacctaggcgcattgaaagacgatatattttctgaattgtgatcccatatggagcgagggatggaatcagaggccttttacggtctgagtgctcgtggatgggacggaagcgaagtcagccttggatcgttcagagggtgcgttattatgattgctaatgttgcgtcgtcatgcaagtttgctgaaagcaactacaagagctttgcgggtcttcttgataagttctacaggaaagggctaaggattcttttgtttccctgcaatcagtatctgggccaggagtcaaggcccattgaggaaatacgcggagaggtgtctaagaagtattcggacaggtttgtggtttttgacaaagtcgatgtttttgggaaaggagctcatcccgtgttcaggcatcttgtcaataccaaaaacggaaaggggaggctcggaaatttcattaagtggaactttacaaaattcctcgttgatcgtaagggatgtgttgttaagaggtttgggccaagcgatattgtcaaggaggatgacgagaatctcttgaggagtattgaggatggggagaatggcatgcagaactcctgatggaataaataaaaaaattactgtacccattgatgtatgaattctacaggcagctgatggttggaaaggtccttgaaaagatagtagacgagaaggtgaatgccaatgtgctaagcccgaaccaaggaaaacacattctcgagacgtttgatctgagtgtccctattgttttcaacaagtctgtaaccaactcaatgagcttcaaggggaaggtggacttttacaaccatgttgacggggtgtggagatttcagacgacggggtttgtaatgtccttgaataacgaatacttcaatgctggggaggttaacatcgttgcatgtgacgcagacatcaacatggatgcaggaagaagaagaagaaagagaggatgaagattctcggtgtagctattttcaaataaatgttaaatttgccaacatccttaagttgctgctgttgggaggtggtaggcagaaatttttgaggttccgataagttatctggaaatgggagccctgaaaatggaccagaacaacatgaacaagttctttaactcgtcgttctttgcgcagactccgcagaaggataacaagcaagggcaattttctggagcgcagcagccttcgatttttgggcagtcgcaggctgggtttggcagcgcacagaatccttttcttcaagggtctggaggaatgaaaagcaatacgtttagcggtgtaacaccttttgggggaacatcttcatttggcagtggggcagcatctagctctggaggatttggacagcctttttctggccagcagcagccgtcgacctcgttggcaagattcgggtctggaggaactccgagcaccggaagcaatatatttgggggtacctctaacgccttagggacgggccagacacagtttggagggactggggggaccatgaattttggagcacagccgcagagcagtgtgttcgcatctggagcccaaaatgggttgcagccgttcaccatgggagggtccacggcatctcagcccagcatatgggggcagggatctacctcctacagtccctttggcgggacccaaagcaccttttccaacgacaggaacagcactctaaacaaaacatttcctggacttgcgggaagtagcactgggaccaaggatcatccctacatacaaagaaagataagagaagataatggaggggaggtaaccttgatgcacatcaacgggaacgaaaactacacgcagaagtctgtcgaggagctgaggtccgaagactacatgcttggaagaaagcccatgacaagtggaagcatgacggagcctaagagcatctctggattcgggctaccccttggagcagcgatgccgtcttctgcagtcaacaagccgcagggtaatagcgtctttggaacggctgctacatctgggacttcattccaaccttttatttcagctgggagttcgaagacccagcaagagcctgctaattctagctttggaagcaccacgccacagcagccatttgcgccttcggcagtttcttctaacatagcatcccagccgttcggctcatcgatccaaggcccctctgggttgccaagcggaaatccatttgttcagaatgtacagcagccgcaggcagcatttgggtctgttgggatggctccgcaagcgccggcctccaacaatctttcgttcacgaatgcacagccatttgagatgccgatgcaacagccgtttggaagcacaatggcttctctcggagcctgtgggcagatgaatccgcagcagaccaaaatagacccgtctgacccatttctcctgaaggacattaagtttgagaagaccgagaaagagcatcttccactgagcaaggtacttccgaggccgatattcaaggaggagtcgaagccccggaagatatctctgagctttcgacctccaaagcctcctgcaaaggagaagatatacacgattcctccgatagagaacatcaagcacatgagggaggttcataatctgatcataggctttgaggacaagggaaggatagaatatcttgacactgtgagtgcatctgaggttaccatggcgaatattcaatcgaagatttacttctcaaaagaatctgttgtagtcaatgaccctgttggagtaggactgaacagaagagctcgtgtgtatgtagagggggtgtttccatacagtaggagcctgggagactatatcagaggcgagcagaagcagtttccgctgaaggggatccaggaaagatttgtgtatggcttgaagaatgatactgtgaagaagtttgttggatatgagtatgagagggggacgtatgtctacgacgttaaccacttctgagaagtgtgatggtttctgaattaaagagctaatgcgaagttttttgctgctgtgttgaaatctgagtttcagtgtatccctggcctaatgcaagtgagctatatagaaaagaagagtgtggacgacctgagtataagtacaatggttgatgacaggatattttttattcggggaatgcagctggtgagcaaaggcgtccacacatacgactctgaggttctgcacaagacgtttgaggatagggttgactatatctgccacttcaaagggatgatgcttatcttgtgcgggaatgttctacataggtataggttgtttggagaagagctagttttgagcgggacccatcagctgctcgagcctccgatcagggtgtgtgtgagtggaacagcaacggtaaaggagacccatgccgtgtgttttctgtacaagagtaaaaagatcgaggttttcaacaacgatgttgagagagttgtggtgcgctgcaagggagatgttgcaagagaagacgaaataattgattttacgattgaggatggatcctcatggttcctgtcgaggtctggccggatctaccacacacattcttttgttgcgtcaaggatggctcttctgcacaaacctgttcggatgattccggagcctacctattttgacggaaacatcaacagaattttagccaggaaaaacaggatgtatgtgtgctatgacggcggatttgaggtatatgacatcggaaaggatgtgctggtgctaaactatacatacaggacacgtgatttcgagctccatgcatttgaaagtgtctactgcttggagaagaaccttctagttgttgacgaaatgccacggatgattgcaggtgttcgggttcacaagatgtttgggaacattgggatttcgcgtgacagggttttatttgtcaagaatgcggtagaggacgaaaggactggcgtgaagttgctgaaggagggagatgcggacacgagggtgaaggagatgttcaggatggtggaaaacgagatcaaggttccggagatcaaacttgcagagaatggaagagaggtttctgagaagagccttctcatgatacagaagatggttaacgagtttgagagtaagattctcgatgtgtacagaaggatttattttgagcttgtgactcttaacgaaagctttgatgagaagatggcagggttgaatgccgagaacgacttgatattgaagagggtggaggtccttgacaagaagaagaatgagctgatgacacgcctccagaggcttggggagaagatggagggtgttgtttctgggatcaagatagatggaaataaagtgagaaggctgattgcaatggttgacggggccattgacgggattgcattcaagagatatgagaagtattcgaagatccttaagcttcagagggagatactcaccagaaaggtgatttgaaagatggaagttttgtctgatagcaatggtagctggtgtctaagcggatttggcagaggttcttctgcgcaccctgttctagctcctagtagacgagaagacgagttccgagaataaaatatttttgccctggaaagcccatcaatgcaaacaataaggattttgccgaacataagagctcttctgagggatggaagggagtccgaggcgatcgatgtgataaatgcgcatgtggacgtggttgctccgcatataaaagacgatctccgatacatcaagtcctctgacccgaaaacgagcctgtgcttgagtaagatctactttgtcctcgaggactatcagcaggccatcgagtacgcacttcgtgctggggatctccttgtcgacgatgggtctttctactacacctccatcgtctatcacatgatggactctgctgatataggaggcgacgacagaatcagggattttgttctcaaggttataggtgcagaggatgtggatgattccctcataggatatttattttccattaaggcatatgggctgctcaaggaggcgcttgtaaagtacataagcgacgggaatgactgcaggaggctgcttgaccttcttatatcacttggagaggaggaggggtgcctgaaagagatatatggaatgcttgcagagatcgggccgggaaaaaagccgtttattttttatgttatagatgcctacttctatcttgaggatgtggagaaagtcaaggccctaattgaaagacttgtgaaagaggatattcttctgtgctatgacgttgcattctacactgaggacaattacagccccgagatcgaggtggcagaccagagagtcatgtcaatactcagtggggagttcaagaagaagatcctgggcgcgtttcttcttgaaaagaatcttaccagctttaagtttcttgagtccatagcaagaaccaggactcactacctagggctggccaactctctgatgaacctgggaacctccaacgacacgctttacagaaataacgcagacatttttgggcagtcaagtgagtgggcaaagttcagcgaggtggcgagtattggcatgatccacctattcaactccaatccttacgagattctcaagaactatctgcccagtgaagtcagccaaaaggaaggaggagctttaatggctctgggcctcataaaggcagggacattcagcgaggaagacaccgagtacctcctctactttctggacacggaggataccctcacccccgagctggcatatggtgtgtgcctggggctggggcttatcaacatgggatctgccaacagagagattttaaacaagctcaaggagctctcaaaggtcgatcggacactgctggtagaagcctctgtatacggaatggggatgctgggcctcaactcatggagtgttgaacttctggaggacctgcggacgattgccggagaaaccgagttcgaacgcgtgaagagggctgttgggatctcgttttcgctggttctgatgttcagcgaggaaatgttctatgacgagtgcaatgcctcgaatggggatttcaagaactacatcaacgaacttctctatgacaaggactctataatgagggccaacggtgttctttctcttggatctgcgtttgttggcacaggtagactcggcgtaatctcgacgcttcttccgtacatcaacgacggagatgacgatgttaagagagcagcagtgatagctattgggcttgtatgctgcgacgatagagatctccttgtggggaccctggagcctctctctgagaaccacaacttctttgtgagggcagctgttgcagtggttctcgggctgtttctctccggaacaggagataaggtctgcaccaatatcctggaggcattgatgtacgacaccaacagtcttgtcaggcagtctgcctgtattggagttgggttcattacgatgcagtgcaaccctgagcttgttccgaactacaagcgcatcatcgagaagctgaacaggctgatagtggacaagaaggagagcggggctgtagagctgggggctgtgcttggaaggggactgagcgaaggtggaggaaggaatatcgtcttttctgtaagaaatatgtctggaatcacgtctgcagacaggattgcaggtgcagttctgttcctgcactactggtactggcatcccctcataagcatggtgtccctctgcgcccttccgacaacggtcttctgcttcaacgaggatcttgaggaggaggagattgaaatcccgacatccagccgttacaacaatcttcttatatgccttccagacatcaagaaggcaagaagattcaaacagaagcccaaggaagacaaggagattgtcatcgagtcgccctctgtgttgacatttggtagtaggtgtacaatcaagcaacgagaggagtgcggcattgatgcacctgccatcttgtttgtgaagaagaagaaataaagcatagtcttgaaatagaaaatcttctttgtagcaccagagtcttcgacatttattttcgttttgtaagacttttctatgcatcctccccttggaactcattgcttaggtccatggaaaaggaaacaacatccccaggttcatatggaggcaatccaagagaagggcatccgctacacctgaatgcatcgcccttgtagcagtttccacaggcagatcttgtcctgacttcctgctcttctttcagcccgcatgtacaatctttacatgcccttttctttgcgggaggtctttcactcctctgtattgccttatcctcatcagtcaggtactcgtcctgcatctttgtccttggatctgtgcttttcctcatcatgcttcgcagcagcttcctcagctcttccttgtcctccatccggggcagagagatgcgtcccaatttaatgccgattcttgatgtgctcctcccccagcttgtaccatgcctccaggatcaacgagtgctcaaagtcgacctgttctctcaaggccgtcaagtccctttccatcttcgacaaaacctcttcatccacgctcctgaacccctcctcctcgaatcctctatctatccgcgagtcgtctatttcatttatcctttctctcagctccgagttttctcttaccagcctctcgttctcctcctttagccggcatgcatccatctctccagagtcactgaaaaacaggtcctcgaaaaacctctcgagctccgaatcaacctctggctgtccatacttctttatgtacagaaacaggatcagcccatgaatctcattgatgctgtagatcctgggctctatgtcgaccccgtgggcttctttgtaatggcacaccagcgccttctccacattcttatagaacagtatcttgcagcccgagtccctgaacacaacacctaccttgctcaaaagaaaagcaatgtcttccagagacaaagcactcttcttcagaacttgccttagaaattgggcgacttccattgttttcctaaagggaggtgatgaaatattgctgacggatcaagccagcgccaagttcacccttaaaggcctagatggaggggattttcaacagcaagagtctttatgagtatctcgaggagcagaagcaagcgggcatatcaaagaccaaggagatatctctgtattacaaggcaacatcaaagagtgtgggtgacgacgagtattcgctaagaatatggctggactacatccggctactcatggacgggacaaaggatgtgacggaggccagagagacattcaagatgataaagatgaggttctgcaagttctacaactactgggaggcctatgtccgatttgagattgaggctggaaacgggagtctctgtaagatcttgcagcacagcattgattttgtcaaggtcaaggagttcaccgaaaagaagagagtgctggagtatttagagtgtgtgatgtcctatgcccgaaatggagaggacctgtctgtattttgcagaggccccgagacgagctttaagccaggtgctcaggtcctcagtccttttgaggccaggatcggagaacaatcgaaaaacaaggttttgaaaaaagagcacgaggagtcagggcctgggcatagagacgatggaaagaacctcttgtccaggagcggcagggcccatctcgcacccgatgaatgcaaggagaacgacaacaagaacagagctcgggaagatggagcgtctctgtcgcctagtttcgcggcgaagtccaaaaattgtggggccacttttggaacgatacccattaggtttgagaaggaagactactctcagggaataacgatggaaataaatgcagccttggggaggacaagccccgagggaagcaactcatccccaaggtccggggcagtgcgatccagagagaggataataatcaaaggaagagagatcgagattctcaagcagatagggaagggaggaagtagtaaggtgtacaaggttctttttgggagcaacgtgtatgccttgaaaagagtcgagctgattggagatgaaaagatgctcagctcctacattaacgaaataaacctactgtataagttcaaagggacatcggagatagtcgagattatagaccacgaggtgggtgaagactacctacacatcctactggaatatggagagacggacctgtcgaagatcataaggaaaggaggcttaagcatgaacttcatcaaggatgtatgggagcaaatgcttctgatagtaaagagggttcacattgaaaggattattcactgcgatcttaaaccagcaaactttctgtttgtcaagggacgcgtcaagctcatagacttcggaatatccaaggtcataagaaatgacacaaccagcattttgtccgaggagcaatgcgggactgtaaactacatgtcgccagaggctgtcactcagaacaagtccaaagttgcccgtagctctgacatctggtctctgggatgcattttgtatgagatggtccactcgaatcctcccttgcacgagtaccccaatctgatccagaagatacagaggctccaggagtactccgagtttaagtacacaagcaagaacaaggctgcagtcatggttatgaaggaatgtttagccagagacccgaagaagcggccgaccatagataatctccttaaccacaggtttcttactggggaaatgtgtctggaatctcttcgggagttagtcgaaaagatccttaaaatcgatggaggagacagagtcgatcctgagcatgttgacaggatagctgagcagcttcactccactcataggcaggaccaggcgtgaagaacgaagccctcccatgtcagtatggccaagagtctcgtaataaagtatttttaatcaccaaggttatctccttgctggaaggatgtcgtcgatcttcagaatcatagagactgtttccagtgccagagtgacaacgctgatgcttacttttgcaggctggaccacagagtcatctctgaccatgtcacctgcatgcccgctcctgacactgattcctgcacagcaattctgtttcagctcacttcttaactcggaaactatctccacgggataaagtccggcattccttgcaaggaagtagggaactccttcgaatgcctttgctatctccctcagcacataaatgtttccctcggtggactcagaaagcatcagagcaatccccatctcgatggatcctcctccaggaaccaggaagggaagctccttaagacacttcacaacacacagtgcatcgtttaaagacctttctgcctcctcaaccaccatgtcgtcacagcccctcagcaatatggtgcatccatatcctttgatctccagcattccctccacctctccagtttcgacatccactagtgatgcagggcttagcagatctacctcagaaacaggctgtatattcatagcactgcaaatgtaatccacgtcctttctatcaacagagtttactacaagaatgttcaactgctttagaaagtggctggccagatcactcagagactctcgcaagatgctcttctgaaccaccagaagagtacatccgcttttctttatcttcttacacatctctaaaatgtactttctctcatcctggatgatcttttccataagagcaggatcgttaataagaatcttgctgtccatattggtttttggagcacttagacagaactggataactcccaccttggccttctttggaatgtccttgagatcgcattccaataaaatgcttttgtatgcctttacgtcgtcaagatttcccccaattttcttgacaacccggatattcttcttgtccccgttgacatactccatccccctgattgcctccacagccatctctccggtcgaagacgctatcttagagcacagcgccgtggtaacattgctgataaggtccttctcgctgcactccatcttcactctatcaatgtatctgagaccaatcttctttgcaatctcaaggttgtcgcaaataaccgaaggatgcacattcctttccagcaagctgctgatgctttccaacaagcatcccgcaagaataacaacgctggtcgttccgtctccacattcctcatcttgcgttgcggacatgctcgacaggattccgtggatcggatggtgattcaagtacttcagaatggtggctccgtcattggtcacaacagtctttttatccttcacaaccatcttgtctagccccctgggtccaagagacgtcgaaagagtctgcagaagagactgggacgcttggaataccgatgtcctaacctgattcagtctttccgtggccattggggatcaaaaatttgcgccattcatatcaaaaagcaaccccgacggcgacaggattcgaacctgtggggacagagtccatcgatttcgaatcgattgcctttgaccactcggccacaccgcctccaagttcatcgaaagaggcctccaatcatatactcacagcaccacagcttcatcttcggctcatcataagccggaacttgtcaaacggctgccagtaccctacattcaagtacattccgtcgagatagtacccgttcatgcgccgcatcgcctttcgagcaccctccaccctgctgtacaccacaaaagcacttcctgccgtgttcttttcaactcctattcttatctgtactatagttccatactccccaaacagctccacaaccttgtccttgctgacgtcctttggaagattccggacaaacagaatttgtgtctctatctggtccattcgggccctgctccttataccccatttattttccgttaacacatgatgtgtctcaaaatctttatttcttcgcctgcagccccgccaaagactatcccaggttgtttgctcatgcccaaggcttgttagtttagtggcaaaacggttgattcgtaatcaactgacgcgagttcgattctcgcacaagcctaacattttgatcttcgccacaaggcattgctagtgcatgtctgttctatctccgaatctcgtatcttccacttgacatgctgtatctgacccagaaacacacccccgggcttccaatgcactcggccttctctatccttatctttggatccccccattccttgatgtggaagttgacaactatgggcctcaagtcctccgacttttcaaactcctccacccgatagtcgatcctctctctctttacaacctccttcgtaaaggtccatctcagcagattgtcctccgggtcgtaagcacttcttcccagacggtggctctttacaaccttggatgccatctttggaatcgggaagcatatctcaagccagtcaaatctcgttggacttgggcagctcaccacataccctccaccagccctgcaaatcatcacaaggggctcctctaggctggagatccagtaccggactgtctccgtcctgcatccatggacctttacgtccacccttgcttcagaaagtccctctgaaacctgcaaatcgttcttgtagacaactccagatgtcctcatcttgctgatgctgaaccttaccattttctcctccccaaacgatgcatttagatggcatctcccgtcggttctgttcagaacaaccctttctccatcgatgatagcactaagggcctcgcacacatcaagatacacattgttgctgactatggatggaataatgctcttcttgctctcaagtgccacagtgctttcctgcctgttcacaaccctgagcaatccaaaatagttctctagaacactcttcttgctgacctctcccatcttcctttcaagcttcttcttcagcctctccatataccccagtacagaaaggtcgctcataagactatacagaacacctatcctgacatcattcaccgccatctgcagcagtcggtatcctccagcactgtctgctggatacagggcccccctccagtacttgcttggatccccatatagaactctatctccatctccaattagaaatatctcctctatcatcgtctttgtttacttaagcaaaccaagatatcccatcactgttcacacatccgactcaactcatgtaacacccatcacagagactccgaagaaagggagaaatacctttcaaactgcgcttgagcttcatcggaagcctgtcatcaataaaaagcagtcttcccctgtacctaacggccagatctggacacagaacctcaaacatttctccatcgttcatcagaaataaaaagttgagtccgtctctgatgcaccacccagtactctcaatataatcgtactccaccctgttcctgatgctcatctcactcacttgggatatgcacgacatagaaaattgctggtgtgaagaacagtcaatcagcacaggcgattcccttgaaaaccagcatacttccttgtcaatcgccttgcatctggcctctaatccaccgatggcttcatacaggaaatcaggaacagcctcaagatacgtcttttctccagatctcctactcatctcatacttcccgcccctcgctctcaaggtaagctcttttccaacatacacaaatccacctgaaaacatataatagaacttattcccgtcgtcgtctattattatcttcggcgttttctccctcatcgccttcacatgtgctgtaagcaaccccagggtcttcagctgcccgtttgtaataaatgcaggctcaatttcttcggagtcaacatacacagagtacgtaaactcttctccgcataggcatcctagatctccatgtttcctccccccgccatgtcttttccctctcctagcatctatccggatactcccaagctcaacactatctccggccttccgaagcactccatacttcgtacccctctcgaaacctggaagacctctgaagtcttcacatcttggaataaacctgctgaagcttctgtgcatcagggcctcactcgcatcggcccttttactctcgtctctctcaagtagtttctcaagaagatcccggagctcttcagaacactccaacgaatctaaagactcgcaaaacttcttcttcgtaaggagcacatagaagacaacccccgcagaccacatgtcaaccccaaaggagtacttctttccatcaaccacttcaggcgcaagatagtccattgtcccgcagaactcgctgttattctcctccacatagcacgagagtccaaagtcacaaatcttcaccgtattccccttcagaagtatgttccccagcttcaggtctctgtgtatgattcccagagagtgtatatgccgcagcccgcacaatatcatcctcaatatcttcaaggccacatcctcatcaacctcgtactcgttgaggaatgaaacaagattgaagtcgcacagctcctcaaccatgtacacatgcttcttagactcaaaccggccaacaatcccaacaatgttttcgtgcttgattgtacttaacatctcaatctctctgtataccattccagttgaccttcccttccgaggcaccaccttcacagccacttcctctcctcgagcagataccccactatacaccgtgctcgatgctccctctccaatcacttggcgaagcttgtacctctccatcccctcaaagttggaacccaaataaaagtctgcacgccaagtcccgaaaagtcagaacaatcccatttattacattaactatctgcatctgtccgagcaatgatcatcgaaagtgcctttcatagtcaatcagtgctatccgagtgcatcttctggtcccactcataaggtattcgcagttccgggccttcccgccgggatctacagtctcgcatatcctcctgtcctcatctagatcatagggcttcagcgattcacaaccgaactccgaagacaggatctcagaaacactcgaataccgacctttgtacatctctcggactagctgcccgctcagaatcttcttctcactgaagaggcataatgtcttgtactggtcgtctctggaggcatcatgcccaacaacatccaccagaagatacagtatgtccctgttcctcgtctggtagaagagcgctcgaagcctccccatggccctctccctcataaaaggattcagcgttcgggccatgaagtagtcctttgccagatacagtatcttgcaacaaaacggtacaaactctcccaccgccgagttcaggaggagagtcatgaatcttgcattgggaatgcagtcagagtgaacgacaaagtacctctggatctctccaaacattgctgccctaaagctctctgtgtatccaccgggctcctgctcctgaaagatcttcttgaggaatctgtagaacacatcggatatcggcctgcacttctcaaagtactctcttgcatatgagacgatgaagagaaacttgtcgtcctctccagagaaaaacatctcaaagatgctgaagaagctcagcactatttccttctgattcagatgaagtacctcgtacgaactcagaacctccacgccctcctgggcaagaaactcgcattcttcaaccgctctgctatctccagctcctcttctgtccctatacagcttcttccctctttccaggatgttcatgttgacttggagaattatctgtggatagagatcgggctcgagatgctccgtcagaatccttgcgcaggatttcctcatgcagcttccatacttcagcacgtagtagataaggctgtttccactgatgatgtttgccttcccagccaccagcctgaatatctcgattcttttggcgctattcacctcctcgcgcttcatgagagagcctaccagccacttatacttctcgtcgtggtcgatccttagaatgtcctcgacctccataagcgtgtgcatgacctccaggaagaagtactcaaatctagcattggatatctcgcctctctcctcgttcttgtacttctcaagatcagtcagactgcttgtttcgtcgtcggaaatccctgctcttccatacgcctctcctccatcatcgactaccctgccatcctcatcatcaaaaccagtcttggccccgtcggaactcacagtaacctttgtcgcctccgtcgcaataaaaagaatcttgcggatgtacctttcgctttcgtatgcccggattggaacagtcccaaagaagtgcttaaacacatccagaaattcctggtgatcagaatactcgaagtctccatttctcttcagtcgcaggatctccttaatcaccccaacaaatatccttattatccgagactcgtagcagatcgacacacctcttagctgatcgatgatttgcctcagaagcttcgatccgatcttgagcctgtgtatattatgcacctcctctcgggcccttactctcaaatagtcgagggtgcttgggatgatggatgtcctcgacttcagatatgttataaatttcgacagcttctcatcacctgcgctgccatctttgtatacatcgtcaaccatctgcaggtgcttttcatacccaaacaagacccttaacatccagggactaaatgatttactcaacaatgaagccaacacaacctttattcattccaccatacaaagctctgtatatctctacatctacataagattgctctcctccactcctctatataccgcccttatctcgccaagtagatcgccgtgtagtctctccacattctcaataaccttttctatggccttttctatctcgccgtatttgtgcttgatctcctccaccaattccttttcgattgcctcaaccatccttccagactcgtccgccctgtcagaagtcatcaagggtggccagagcatcttcaaattcgcacatttaggcaagccctggaatggctttagtaaagcagatcgtctcgagggccaagtcttgctatgtccttcaaacaaacgaacagacgttcctcttggactatccatcgagtatctatggagtatccttttcgcttccctcattcactaaaaggccaaagcctctgaagcttgctcttccaaagttcgcagatgacatagatcacatcctggtcaccagatccgactcgttgggggtgctctttctcgaaagagacatccctgtctacattacagaaccagtgtttgaacaaatcttgataaaatacgagagcctcctcaaactttcggtctactacgaggacgaggaggattccggcacccccatagaagatgcagacgtcgagagattcaagaagaatgttaggcttgtcaggttcaatgaaagatggtccttcgatgacgtcactgtcgttccacagccggcaggaacatttattgggtggtcgaactatctgattgagtttggagacaaaaaaaccctctactacctctcctctctggctagcaagcctagggtttctctgggcccaggaagcatctcttcagactatctgatcatcaatacagacgaatgcacctcttcccataccatagacgagttctctgcctacattagagagctgggcttggatgttgcagttattcccctcgagatgacgacaatgcttattgaggttcttctccacacactgtttgtggtgcaagcaaggggcgcggttcccatatatattgcatcttcggagttcagccgctttcatacgaccattagtatagagaatgaatggctaagcaagccgttctcatcggtcaaggacccctttccaatcaagtcgtatggaaggctccatgtggtggacacaatcgatgagctggcagagatcgctggacctgcaatagtattctgcgatccgctggaaatcagcctttatcctcagccggtattcgacaaccagaaaatcgtttccatcaatggcgcagtgctccaggcagatgtccactacaatctcaaactggagctagattccagcgaggtctcgtcgattcatacaggagcgataattcacaagcccagtcctggggagtatctctacattgagactgcttccgactactactatcttgctgcgaatgcccgtgacatccaggtgcatgacagtgaagtgtacctgaatgggaagctgaagtttagcgataagcatggctttcgaaagaagatggtgttcatccagaaaaagtgcaaactgaacgatttattcgccaacagtccgttcttttacagcaacggttcgtactacttcccgcaaaaggccatcagggtcataatggagaatgggaaggctaggatagaaagagtttcgaggcagggtcttaagtaggagaccctcctctgctctagactccccaaaaatccatgtcattccttactaaacttgttcttcctctcccggagtttccccattacctcttcttccgagccctctatggaaaccttcttcaggttaaagaatgggttgtacttgatttcctccgccaacttcaggaacttcttcttctttatctcctcgggcacatggtaaaactcctcagtaaagcggatgttctgctcgctatagtcatgcccatatagtagcacagcatcatggtttacccttttctttatctcttcaatgtttttgatcatttgtccaggagttcctccgaagaactttccgcatccgaggaagagtaaggtgtctcccgtagcaaggtatttctcgccaacatagaagcagaagctgtccactgtatggcagggcgtgtggaaacactctatctccacatctttgaagcggaacttgtccccggacttgcatatgtctcccgaaaacccggatatcgtcttggtgtttgggctttcctctgatatacatcgaatccccgcagagtggtccaggtgcttgtgcgtggtgaacaggtaaacaagctctcttctcttcttccggtcctcccccatagagaaaatctccttttcgtcatagatactcttcttgaagttgatccctagggccttcagaagtatccttgggttgcttgcatccacacagaatgcagcatcatcgtcgtagaatagatgcatgtagttgtttcctccccctacaagtatgcttataacttcaatgcccatgtttaagggtacttttgttgtttttttatagtacaggatcatagagcagaatggttgtacacaggcgccttagcagaaatccggtacagggctacatctcctcagatagccgaggagtgtatattaggtggggctccttgaatcctctcaggttcctttgtccttggtttatgtacataatcctcgagtgcttagtccatacacagtgacagcagaacaccccaacaccaaggtttgcaatccgcgatgccttgttaagcgccggcccataaaacctaacatggcttcccactatccttgtgtagaaagatccacacgttatccctaccccaacatcaatccccacatgcttgagcatctcctgaatcttcagtccccacaggcaggcctctacccggtcatggaacgcaacaatccacagcttagaaaaaaactctatcctggttccagagaacaggacactcatcatcttcattatatttccgacatttccgataacatatcgatggctcgcatctcttggaataagtctgcagaatgcaaaaatggggtttgggttgaggagaagagttccataggactgccttgtggcgtccttcagaacaaagttgtagttttcgcctccctccacgtcgtttctcctctcaggaaggctcctgatcgcctcttcatatgttgttctgataggaaggccgaccttagatattagctccacgcccctgcacagaccattctgcggttttggtgtgctggagatagccatcattacagatagaggacatctatgtcctatgaaatccaggataacgtctaggtcgtttctgactgtatcaagtatatcgaatcttgctgtgctgccgtaaaagccgcagggcatcgggataaggtgccagttcccaacgttatcgtatacctcaatagtatctgggtcatcaaatgccctaacctctgcaaagtttgagaacacagctccaatgcctcttccgttgaaaatcacatgcttgggagttaccatgcacagcgcatattcagctttgacgcctttaaaaagaagcatttttctaaggagaaagcagaacctctggaggtacacatgaggattggaggcctttctcatcttcgtttgaatcgtctcaagcatcccagaaatgtcagtcccagggtcgtgcacagatatgagaaacatccttccgtcgattcctcggggatcaaccacgaacttttcagctaccttcttcttctccttgcactgatgcacatcgtaaaagcattccgttctattctttccgaggcttttgatgtccgtgccccgaagacccaggaatctcaggccacgtgcatcagaattctcaagactcaccagcgggttgtatgaaaggtccaaatgcaccagcctattccatgagctaaggtcaaaagtcatgatctgattcttagaggcattgagaaacctgactcccttagaagatatcttgtgaacaagatttccagagacatccagatactcaagggatggtaagagaggaatctcctctataaagttgttcctggccttcagaaccctcagctttcttgcagtaagcgacaggcaatacactccacagtcgttcatgctcaggaataccaaactttcaaacacgccaagtctgatctcctttgttccgtccacaaacagccttcgtgtggtccgcgactccagtgactttattgccgtccgggatacattcagagtctttgcttccgcatggtagtgttccagcgggttgtggctaaggtccagatgctgatatttagactcctggaaaaacctcactatcctgttgtgtgcaacatttaggcttgatgcttttatcctgacaacgtgggatatttcgttgtgcgagaggttgacagaagcaaatttcccgcgaaggtacaccactccagatatgttgttgtggctcaagtccagatccgtcagcttcatcacagaaaagtcgggaatccttctgatgttgcagcccgcaagccttagcttcctaagcatcgcaaacctggaacaatcgcgaagtactgtccttgcgaaggctgagcctatagggttcctcaactcaaccgctatcagtcttctcaggccgcacacctttatggcatcctcatctctgtacagacaaaaaaggatgggcctctcgctgctcccaagaacctcggttcccctctcactaagcaccccaatcgccacctttcttccaatcattgccaccagatcgcgggcctgagagaagacagatccagtatactcgtacttcctcccaccaaggccgtacacaggtacagttacagtgaagtcatccaggtgggccagctccgtcgaaaagaagcacttgatgcttacggaggtcactctgctttcaatttcaactctccgaactctcaaatcaacctccataaagggtctgaagaaaatcatctgataccagaagtgctaattatcctcttgccccaccgcaggaaagtcacaactaaccataacatctccaaccctccacatacagacaccccacaggatagtccgtcttgggagatgctgttcttcttgacatccccactcatgcagtgcccgggtgtgttttaaggggcctaagtgcctatcaggatacaaatcacttttgttttgagcccctgcatggataagttccgctcgtttgccataaaagcattgacgacgtccatctgcataacggctgccttctttcacgaaggctcgttccgcctgtccctgagtgccgctctgctgcttgcagtttcgtttgacatggccgtgctgttatatttccagatgaaaaggctggagtacagaagaaggttcctaagaaagacatacgatcccagaaacagggtgctgacaggcctcgtcctttgtgaggttctgtgcctggtgccattctactatctttctggatactggaagactatgctggtgaacatcaccctggtgagcagcttcagcgctcttcccatgctcaactcctctggaagaagaacaatacagctcgagcgtaacgaggagttcttcaaaatagggtttcttagggtggagcatgtcgagaatggagacgtgtgcctgaacaagggagaggtggttcagatcctggaccacagcggaggaaatactaccgtcagaaagtccgatgggcgagtatttacaatagaagagtcctacatcgacgacgggatcgacatcgtcctgtaactccatgtccaataatcagccaaatctcttaaataaaatagttctagattcctgaagaatcgcaagggaagcaggtaaatgtatgatccatccaagtccaactttattcaactagaactccttcgaagttctcgacaaaccactttttggcatcctccgcatagaccctctgcttgtttccgacccttgacttgcatctctttctcttggacactctgtccccaggccttgcaagaatcacaaagaagtccattccaaagattccaatgttcggatcgtacttcagcccaagatcaatgtgctcttcaattccaaatccaaagcatccgttgttgctaaaacagctctccttgagctcgtactccttaacccttaacgctgtgttgagaagctcataggccttctttccagacacattcacgtgcactgcaatcttctcgtttcgcctgatcccaaagtttctgatcgtcattcttgccttcgaggttacgggcttctgcccagtcagctgctcaagaacctttgcagccctatcgagctttgccccactctcccgcgcacagatgtggatggacagcttcttaatgcttatctctctcattggatttatcttaaattagaggctccaacttactttcttcgacgacatgttggggatcaaattttttttgctcaaaacagtccgcaccaagagtcccgtaggagccctgccaacttctgcaacaccatataaaacaccacgcccaatcattcctccgcgggctcgctcatcttgataaaccattttttgtccaggacctctctgatgtgcacaacatctccctcctcagctcccacccctgttcttcttttcagggacacggctttcaaaggaaacatctggcttccattctttaggtaccaggacccgtcctcaaacctcacaagcttcgtgtttgtatgagacccccggcgcctcacctggaatgtcctgacttcttcgtctccatactcgctggggtcgaacacaagccatgcaggcttcttcaccagaaaatacatgctagggccccagtgtgcataatttaattccgttgtgtatgaggcagccaaaggagtggccgccttccggtgctacaattctgtggcagctttctttccatcagttgcagaacgcttccgatttacataccagcgaaatacccaccccacaaaatggagcatctgctgaacgatatcctgcagaatccccaggggccttccgtgggctgtgtcgaggagcgtctgaaccaatccggcggacagcacgagtttgtgagccttttgagaaatggaaatggaattgcattcacctacatgaagacaaggtgcaaggagtggattgagaactccgagcgcatcaagatgatccacggggcccgagacatcctgttttcgctgatatttacatcttcggagcagaactttgggattctctgcttcttcttcgagacgctgtatctccacggagctgcatgggacactctggtccaggatctatgtgcaagtccgagcgagaggagtgtgagggtcctgaatcacatgttcaacaagtacagggtctgtccgagaagcgatgccctgtatggggagataatcagaaatatagggctgtgccaggatatattcaggaaggcatactttgagtctctgtctgaggacgaaaacatccttggaatgttccactccctggtcttccaggatatccaccccttctttgaaaacaatgcagacaagttcctcgagtccttttgcaagctgctgcgtaagcaggtgcttcagaaggatgtatgcgagatctttaacctctttgtgacaaagtatcccgagtgtgtggacatgacaaggattcttggggtggttctaacaacgataacgagattcgactatctgaaatacacggttctgctcaacattgtgaagagaaagagctatcctgttctctcgaagttttcggcagcactttcgaatgcagtaaagctgggggcatacatatcggagggcgaggtagaggagatgaacgaggatgtacttctgtactcaaggaaccttctgaagggctatgatgtgaacagggggataatcattgaaatgattgggcatctaaggaaagtctttggagacggctgggagagcacagttatcgactctgaggctgcaacacctatggatgaggagaggctgatatttctatgcatggcctttcggatagaagtgagagaggctgttgaaaggtgtatcagcacggtcaaaagcagtgggtccatagggtatctaggagtggtttctcttcggtatctgctatctatcgacaactatgcctccattgatcccggatatatcgatagaaggaaccccgggtcattccttgcaatggcgtacctgactagatgtattgatggatgtgagtctctaaggtctcttgagtcttactcggcaaagtatgcagaagggaatccaatggtgtgcgagaagattggggggcctgaaagctgcgtcagaatcatgaatgggctgatggcatttcttggagatgggattgaagacgagttttcttcgcagcttatccagaggatgatcaggattgatccctcgcttgtgggcccagagactgtgagatttcttgacgaatttgtatggaagaatgtcagaaacatcaactcgccccaggcctacgcatatctacttgatgtgcaaggtcttgtctttctgaagaccggggacaacacatggatcctgaatctggtgcagactgtactcagcgaagagatctttgagatatattcttcatcgctgtttctccttgcgattgttatcctgcactcgtccggagacttctcatctgttgtagaaataataaggcaggaaaacctttggaagactagggagctcctgctgagtatggtatgtctcactatatctctcttcaagaccggatactgcagcaaggagcaggtggattatattgttggatatctggacggcgttagtccccatcatgcctatgtgcttcttaatagcaccgttgtttccggggactacctggagtggattaggggaaagaatgtggaggaagagtttgtgcttgccaccactctaaggaaaaaaggattgatggaggctgaagtgtacaaaggaatacactcgagaagtcttcagtattttaaggagaactttgtatcgaagaggaatgccaggcgaatcctccgagtattaaggtatgggatggagatgcttggaggaggcgaggcccatgaggtgattgaaagaaacaagcataatattggatacgaaaacattccgttcagtgtagccgtaacctttgagctctagacgaggcttctctttcctgtggcagaccgctcttcgcagtaataaaccagatatgactttaccggacattctttttgctgcattatcctaggatggattattttgcaaggaggcggacccctattaccgcatgtttcagccaggcattgaggcatatttggatgccataaagcagcagtacaacacgattgcggccgagaacaggtctcttcgccaggaaaacatccggcttgtggaggcgaacagccagtatgcccgaaagatccagtactacacaagtatcctgggccggcagaagcgcatggctgtagattctggttcctcctttgtaaggaccccgaaatgcctgaaaagagggagtgactggtatactgacggagacatgctgtgtatgctgagtgtcagggataagatagtgatgcctgggaggataacaaatgcagttgtaagcagctgtggcaagtttgtggcgtttgggtgcggctacagggtgtttgctgtaatagagaggacgatctggttcctgaattcatcgtcggagagaatggagagatacgaagaggggatgtttgagggagagactcaagagtacagaatatgccccatggacttcacacccgactctcttcacctgtatgcagcagatggaaagggggccgtgaggatatggagcatggacagtaaggcacaggaaggaatactgaagtcttcagacccaattgccctcaaaatagtcaagaacctggtgttcacgattgggtgggacaagaccataagtatatatgacgagaacggccaggtgattaccctgaactctggagaggagtttggagggcccatggtcgtaagccctgatggaggctttatatacgcagttgtaaatagaaacaagatccttgttctcgatgtgaaggctgagatgacatacctgacgaacaccaacgaagaccggattctggcaatggcggtatctgacgagcacatgacgatatctgccgggggatatgggcggaatgttgatctttacagaataaaggccgagaagccctcgtgcaggctccaagacaccattgagcagaaaggcactgtcttctcgctggggtttgttggacgccatctgctggtcgggcagcctgacggcattatgatctgggacctggaagagaaaagaagcatgagggtgcagacccacgagtcgaatgtaattgggatatccacatgcaaggactgcttcaccacggttgacaacaacggggtccttcgcgtgtggaaatacaggcctgttgaatagaatgatcccgatggcttgggccagaacactaatccttagagactttattattgaaacgttttccacctactttggcattccctgttgctgcaagaaaacagtggctgaaattgctttctttattgctagagcttactaatgtactctcttatgtctgagacccatgcgtctctctccttctcacaggtagtatacagctctatcccctctccggatttctcgaggcagaagccgacctggcccactggtaggacgttgcagctactgagaagaaagatcttgaagaccttgctcttctcgtagcatataagggcctttccgacaaacttgaagagatatcccctccatccctcgttgttcatcaggagatacgaagatctaaatgtgcaggcactggagatgtctgaaagaatgaacggctgcagctgtttatcggggacccctgagttcagtgtgacctggattgttctgtctcttgctcttctatcctgcggagacattgcgtttgctagtgttgcacaccggatgccgggaataagcgctttgatgtctcctatagtcttgcacaccgtccagctaacatccgattcgaccgtgatgtagtacttggttgtttcaacagagccttcgtagcacagtacagaattcgaaattctgatgtggggatagattgtgagtctgtgccccggggcataaaggttggaggcagaggggctacagcagctatcatgccagttgggcaatgttcgatggggagtatcttcgacgcctttcaccccattgcttgacccagacatcggctttacatacatcacgtcaatgggtgcaaaggctggagacctgcttgccctaccgtataaatcggggttgggtgcctggcatgaggtcttgttcgataagctgggtgtcttggcatctgataaggggttgctaaatacagacttcgaggcagagaagctgtctcctgcctgcccatccctcccaggaggtggatgcagcaagatcctgccgtcctttgcctttccagagctactgatgcttggtggcgagcctcgattgaaaatggagctacttgccatggacttcacatatccggtcttaaggcctgcatcgatggccccaagcccagatcccctctttgtggcatatgggacggggtctatcgacggctttttgtagaggtccattccaaccattgaactcctgggcacttctctgtgaaatatacctctgtctatagtgccagacgaatttggcttccatggtatcatgccgccaataaacccgtcccttgccctcaggccatttacgtctctgccatccttttggctccttgggccgtcatcggccaatgcattttcgttggagttcttgtctttaccaaaatagcttgcaggagattccagcttgacacttctgttgaacacaaacccatttccaacacaggcccttgccttaaactcctcattaatccggcgaagcttctcgtccatagaccccatcgacagtccccttggatccctagacctttcatgctgctcgtcggtgataggcgacaggtacgagttcaaagtctcctttcccatgtttagggctcaaataaacatcaatattcaaggtccttcaataaaaccctaggcctttgtgtaagatgaataaaacaaaattctttaatgttcctttgttgttgtcagcagtctacagatgtcctcgacagggtcaacaaagatccttcttctatacacctcatggcacaattcctcgaagagctctcttgtgtcgtcatcaacaaccatgctcaggatcgaggttctaagatactcaaccgccttctcctcgtcaactccgagaagataaagatacttgtgctttctaaccaggagtttcgacagatggcagatctcctgggttgtcttcttttcaagcttgaacatccacatgtcgtttacacgccggtccgtcctctcagaaacattccctccaaatagatagaatcgcccgtccatctcaacaaactggtgagcagacctgggagcaggcttgatctccactcctccctcgactctcggctttacaatcacctttgcccatttctctctaatgagcgagtaggtgtatacatcgatgttctcaaaccgcccctccttttcccttccatagcagaacagaacaacaatctctgtcgagtggagaacgccccgctggatgacttttccatctgagtctattggaaacggtacactctggaagacagtgtctgtatccaggctgtagaatacaatctctctgatgcaattcttattcctctgcccacctataatcacaaggcagttgttgtaggaactgccctcaatgtaatccggaggaacaaacagcatcgtgtgccccagccttgacttcaaagaaggggtagagggaggctgcatcgtgtccgacctcaccatcaaccacctgctcgcaaacaagcttgccgatgatgtcgagggctcatacctcgaattagactcctctgcaccaccttcatgcaaaatctggcctccaaacaacaggtcaagctcaacagtggagcctgaagactgcccacttcttccaagtgggttgttttcacaggcttcacactcctcacttagtcttgatgcgcccttctcaacctccactccatggtggaccgaaaaggcctctttcccataatttggaaatgccccaccaagggaaaacatgtaaagcccaccatatgtgtcctccttttctgtagaccttcctccaaacacacataacttgtctccaatgacaaccatctggtggtcgtacacattcccaggccccccctcgtcgttcatattcatcacattccaatttccatcaaacacccagatgtcagacctcccagaaaagaccttgcgggaagacagaggaacgtacttccccatcaagtacagcttcgactcgtgagacaccatcctgtggcaacttcttttccccggcgtcctggtacctatattgatctcgctccattccccatcgccgtacttccagaaatcctcgagctcttctattccattccatcctccataaagatacaggcatccatccatctcaaccatttgatgtcctcctctctcgcagggccatatctccgcccttggtatctccgtccatacaagcgtgtatggagagctgtctataaacccctgaaagacacgcggatctagcttatccaacacctcctccacctcttcgtatttgtgactctctagcagctcccgtatgtgcctcacaacctcatcctcaattttgtctgagcttcttttctcgaggatctcgtagatgtctctgaatccgcagtcgcggagaaatctcaagcagtttctcatcgaccttccaaagacaaccatttcgttgtagcggacaaactcctcgacgtccacaagccccctaagctcgacaaaccacagagagtagctgaagttgactccccatgcagcaagaggctcgatcttcacatactgggcaataaagtatatctcgtccttcacaaggaggttgaaagtttccatctcggaatcgtttttcaaccctccgcacaaaacttctctgtactcaacaccgtccctggaaacgcttatcctcatcttcttgacattggacacatgcatcttattgtacttcccaaacgtaatggtaacaacaagactcgtaggaaccttcaggacgatgtactgcagatggtcattggttgatgtcgaccatcttgagttggggtccatggggtcatttcttttgatattgtttgggacatatacagaggcatatgtcgagtagctgtggatctcgtaaggaatcacgctgtatagtcttctgttcctcaacatttctcaggggccaactttgtcaacattttgatgtgtcttgattttaagcattgcttcggcaatggaaagtgtttgagcttccagacaggattgtcgaacatcaacgggattgttgcagcatccatataaaccagggatttttttatcccatgaattcggaactatccgcagcaggtgaaagcggcagaaatagatcaattggggtggacagaggaaggccatcgaaaagactactgtgggccaacaatgattctgggggacagagaagctctggatccaaaaattcgaaggacagaaatgggccgcccaagagctcgagctcgaacgacaagtctcagggagacaggaagcccttggcagggcagaaggttaaggaccccgattctgtggcggcagcagatggagacatcaaagtcgtgacgagcgagaaggtgaagacgttgagctccttcaaggacctctgttctcctttgttgataaaggcacttgggaaagaatattcggccccaacaatcatccagaagtactgcataccgtcgctggttgacgggcggaacctcatctgcagagcgccgacagggatgggaaagacgatgtgcttcctgatccccattatagaaaggcatcggcagatgaaaaagccgcaggcatgcattatctccccgacgagagagctgtgtgagcagatccgcgttgaggcctcaaaacttgtggccgggagcaggatcagggttgtgtcgatctatggcaagaagcaggatctgcccagctactctggagtcgacattgtggttgcaacgcctggaaggctgatagatctattgcacagaaaaaaggtggatctttctgagataagaatgtttgtcctcgacgaggcggacaagctgctggatatggggtttgagatacccatacgggagatccatgggtttgtccccaaaaacacacagacatgcctcttcagcgctacatactcgccaaagctgacgcggatgataaactactttcttcccgaagacaaggtctcgatcgagatatcctctgagactcttaagaacatcagacaggagattgtggaggtgcgaaacaagaagaagatgctcctgaacatcctgaaaggcccggacattaatctcaagggatcgtggaggatggaggtgcagcccgacaaggttcttgtgtttgttgagagaaagagcgagtgtggagaggtcgagaaagttctgaagaagagcgggattctgtgtgttagtctgcacggggacaaggagcaggcggacagagacgaagcactgaaggggtttcgcaacggaagattccctgtgatggttgcgacttctgtggcagcacgtggaatagacatcaaggatgtgaagctggtgataaactacgacatcccgaaggacataaaggagtatatccatcggattggacgtactgggcgcgaggggaagtctgggaagtcgatttcgttctacgacggaggcatgactgcagacctcaagaaagcactggtggaggttctaagggagtctaagaatgctgtccctccctttctaacgggtgctagtgacgaggacttcaatgctagatttgaaaggctgaaagtgactgctgacaaggagatgtcggacgatgaggaggttgggctatggggatgaccctttggacaatgggataataaaatactgatctgcactttatattggcggcctccggagccttgtattttcgacggtatgctgtggacagagaagtacaggcccaagtccactgacgcgtttgaaggaccggagcatctgaagaacattctaaggaactccagtggaagagggcatccaaacctgctcctgtacgggccgccagggaccggaaagacaacgtttgctcaccttctggcatcccaaaagttagagctcaatgcgtctgacgaaaggggtatatccgtgatcagggagaagatcaaggtgtatgcatccacgctgggaaaggacaagacggtaatactcgacgaatgcgagaatctcacgtccgatgcacagcactgtctaaggagagttattgaggattctgtgaacactcggttcatatttattacaaactacccgtcgaagataatcggccctctgaggagcaggctggtgagtgtgaagtttacgccgacggagagcaagattcttgagaatatagggagcaaggagggattggggtacgacaaggagctgtatcacaggattctcaagctttgcggaaacgacctaaggagggcgatcaatgtgctacaaggtgttgctcctttgggcagcttctgcatcgaggaggccgttggtgctgttccgcagaaaactgttgacatgttttgggaggtggacaggccaagggttgtggagtatgtgagggagttcttgagggagggatactctgcactgcagctaattcaccagcttgcagggtcaagcaaagggagtgatgcccagtctgctgagcttcacctagcactatctctactagaggaaaagtctgtttccggatgttctgacgagctagttctgtataatcttcttggaagaaagattgagatatttggttgatgccgcggtagtagtcgtttaatgaacattggctctattttcctgctccttcctcttgttaagcatcttcatcagtctttcgtagtacccccacttcgctagatgctcttcgccgagatgctgcttgcactgggcaattcttctctgcagatcctccttgactcttctttcgtcttcgtcgctgcttatattcgagatggcctcctcatactccaggacgtcctccaggaacttcttgtctacagaaagcttctttgcattgctcaggtacctcgcccttgccagatcgttcttcaatgtatcgtacgccttgtttacttcctctatcgatgtgtctcctgcaaaagacaggccaggcctgtctggatgaagctttttacttatttcgaagtacttttccttgaggatgtcctggtctatggcaaacgaaggcttcatcccaaagatgtcgaaatatctagacgggcttcccattcgcgtgggtattcccttgggctggactgaagtgaatggacgcgatattctctagggctcattgcccttacgatggggaagtccaagagcggaaatagagagaagagggcaagcaagggcaaaaggccttcagggaagggaggcggtgcatcgaggaagaagttagaaaagaagaagatcgttctgaagaggaggccatgtccgatccaaggaagagagttcccagatgccacgaagatcgaaaaggatcttctaatgcatgggactgtgaaagacagggtcgacgtcctcacgctgctggtcggcagaaacccttctgcagaaaactacaaaaacctgcttgcattctgcgagaaccagaggaacgacgtccactactacgtgcttaagaacatcaaggaccttctcatatccaagaaagaggttcaaaatccctacatcaagcagaggattgtgaagtcctttgccgcaaatcttcggaaccaatacatcaagaagaaggttgtgcgcctggtgtacaagctgctagaggcgagggttttgtttgtggatctgatccatctgtttatcaacaagctcggggacaagagggatatgtctgactatgtgattgacaagctgcacctgctggtccccgggaatgaggaggtggttcttgacggggttgaggacttctacttcaagaacgatttgttccgatccagacacgttgccctgaggtttctggcaaggcttgagtgcgagaacagggaaaaggcctttggagtgttcaacagcattctcagagactttaacgagaacatccctgaggagcatagaaacattctgttggaggacttggttattggactgggaaaaaacatggggagcgaaaagatatgtaggacagatatcataagaaaagcagtgcacaccgagaagatgacgttttatgggtgcaaggtgttgttcggctgcagagacggcggagtgcttctgctcttcagaaatgcagttaaatcgcacaagatgagaaattcgaagtatctgcctgaattcctcaacatggtccacgaggccgcgtcaatgcacaaggatagggagttctacaggtttcttctggacacatcgcttctatacacgcctgaatacataatatcgatactaattatatgctccgaggccaggaaggatgggattgatggattcgataacatccacagcctccgagttcttaccgtgcactatcatgatgttgttcggaggttcgcgctccagctcatcagcggcgagatggttcttccgttcgatccgtttgacaatatgagccttctaagtgccgagatggcatgcggtgatctataaccttctgctgggaagcgaagcattttagatacaagtcctggagccgttgggtgctggagatgacaaagcgttttggatattttggctccgagcacctgattggctcctctcttctacaaatagatgggtatttctgagctttgatggcagaagacggaggaagagggaaggccaatggtcaccgctgcatccaccgcaaggctcttgactgggcacatagtgcgtactacagatactctgtggagacgggaatctgcgtcttggagtggtgggaggcggctcttgtcaatctttactttttgctcttgctctcttcgctagctaggcagatggtgagaatagggatttatttaattgaaatgctgctaaagtacagactcttcctaggaaggtcttgattaaacgggtactgggattcatattgttcctatctccttgagcatcataaacacaaactgctgcaatgcatagttagtgttcatcctttccagcatcctgattgcttgaggcctttctccaacatccagcagcatcctgacaatattcttcagcttgagctctacaaagtctgccattttcttcattctgcaggcagctctggtgattcttcctagggtcttcagcagtcttttcctgtcattggccaggcatgatatgagaaactcgttttcaaggtgcgcaagtgtttcatcgtgttcaagcgccaggtcggtatccgttgtccagatgctgttgtatgcgggggtcttcaggaaccagatcccggatttcttcacaaggaagtactcttcgtctggaaacccagccaccaggaagtattttctgtccagcctcagagacagcaggtcgttagtcctggggagcattccttgggtgcctatcttgcacttgtcaatggaaaccacggtgtacgatccatctgcctggagatatgccagcttcttcccaaggatatccatcatcacaacatcaccggcacagataaacggcatcgcaaggactcctgtcttgaaatggtacagctgtatctttcctgtgtacagacacagatatctcctgttcacacacatcatgtctatgctcccgtgtatcttgtaaaactctctggagcctctcttgacagagacaaacccccgatccttaccgagctcaatgctgaagtctccaaagcaccgagacatttggctgcttccagtcttttcaatcagctttttgttggtgtagttgaatattgcaagatatgagtgcccagtgctgacctcaattcctcttattttctcctctgactcagccgtgtccaacgatatcacaacaggccttacaaccttcttggcactcctgccttcgccatcctcgtttctctccagcggccttccccttctcctctcaagcatatctctgttttctacagagaagaagatatctccctcgacctcctcctcttcctcccaggctcttccaaagtctccctcctccacgccgatctggacaacctcccctccgtatgagcatacaagcagcttcatcccatcctcactccaacgcatatccaacacaggcagctctgtcagattcttaaccagcagaaacggccttggagacaaagagcaccatagagacaggctcaggtcctgtgatgccaccgcagcaatgtagtactttctatttcctttgtacaccttcgggttgaatgccacaacttcgcacggtgccgcatgccctataagcgagcactcgttccgaagatccttgctgaaaatctcaatggtgttgtacttcttgttgaatgacagcccagatgcaaagaattctccatccggtgtccagctcattctggaaaaaaaagactcgagaatcacaccttccgaagcattcatcctcttgacaatctcaaagtcctcgtataggacgatcccgtcatctccttgcgtacacatgtatctaaagctcttgtctactgaaacccccttaatctgcccctcatgagacttcatcttcctagctgctccaaatgacttcaggtcgtagagtacaacatatccgtcgtacccaacactcacaagaaacctgtccgtccataccacgttgctaacatcactttcgtgctcagacgcagatgcaacaacatctccgttcctttcatgcacaaaaaccgccccgtcgtcccctcccgaggcaaacaaactcccatcggcgctgaatctaacacacaacacagcgcctctgtgcttcttgacggtcccaacatgctcatgcttctcgttccacagccttatctccccgtcaagagatgccgtagcaacacatgctccagacacatctatggaaaaaataggctttggcctctttgtgccatggttgatgcctgtccttgagatcttcatcctgctatggggaaaggccactcgccttaaatgggcatcagcggcaaaatacaaacaccatagagaaactcgaaagtttaataccaaagaagacccatcagtcccttgaggaccccttcttgctggacacagcaaagtctccaggggcaatgtatgacttcattcccccgttctttattagccagtcatggcccacaaagtgcagctcggtgtcattgcagattgcattgtttatgtgcttgggcatgaccttcttctttccatcggtgcttgcaacattcttggcaccatcggtgatctcgctgattaggtacattacacatgctgaaacagcaacaagagcatccttcgatatcctcatcctggtcctgtccttcatgatcttcttaatctgactcagcttcacaatgctcttctggtgctcttcgtccttacctataacgcgtggatccgcttttcctccctttccttgtattactaccattcctcagggcattctcctttgtttatatattttccttttggagggaaaccaggtctcggagggaaggcggcattcaatcactcgacccttctccttttgctgctatcctcgttggacgggctttccttcccatagaaaacccttaggaagccctgcacatcttttctcttcaggctgttgacctcaatcctcatcccgctcgccctgccttcgtattccctaacaaactctatgaactccttgacctgctgctctacaatcaccttcttccccttcacaggaatcacgtcaatcgcaatgaaaaacgccgtgcacttcttcattccctccatcctaggcccgatcttctcaatgctctcctctgcaaccctgaacgccttcggaaacgggatggcgtacagtacgtcgtcaaccgcctcgaactttgacgcaaggatcctgatcttcgactccaggtacccctcccacttcgggaagtcctcctcgcagcttgacatagccagcacctcaacaaacagcctgtacctgctgaagaagtctgacagctcgaatatccttctaaagtcattcctctcggggtccgataggatcttgtgtgcccgcgtaaactccatggtgatgacatgctgggtgctgttcgatacgttgtgcgttgcacacatcgagggatatgcaggtgttatcaccggcatcctgtggtacttgtccgagggatacaccttgggatcccagaccttcagattgtagttcagatcaaccactggccgcagaatcacaggcgtcggccacttccaggatgagaatagctcaaagaacttgcagacaatggtaaatgacgatgcatttggatatagctggcagacccgagcaacacacagcgaaaacgccaccccgccaaagtatccatagggatttccatatacacatcttctctttgcccagtacttgatgcatctcagtgcagagtggaaggtctttacgcttggaacaaggttcaacatctcatctgtaaccctggatccattcaacgacaaaatgcatttctcgtccatgctcttcagaagcgtgtcattgagcaagttgattccatccttcacaacgggtatgctaagcctagcaaagactaagtcaatcggaatcccctgaaacttgagtttaattattggtacaaatgcatcctctatctttgtaacctcctctatattcggatctcctttcagctcttcgtagaaatgggtgaagaaatcgcttctggaaacatgcctgggcacaatgcacagggcgtcgatgtccgctcccttactatgcacccccagtctgtagcttccaaaggtaaatatctttcctccacacggcctctcgccgtctccgctccccttgttccttgccatccgagccacaaactcccggaccatgaagttcagcttcccaagaaccctttctctcgtctgcccctccttatcgtcctcaaagaacccacgctcctgtaggtacttgtccatttctccagatagcctgatctcctcctccgtactttccctcgtcgaaagaggcccggtcactccatacttgtagctcttctctgacatctccattttggcacccctcgggatgctttctttttatccatttcaattcctggagtagtaacactacacacccagagcactggaatctccagtaccccatacataggcctggaaaagcaaaagacatgaaaaactaaacattttaatatcctcctctcagcctaagcacaagatgaagcgtcgactccttctggatgttatagtcagacagagtcctcccgtcctcaagctgcttacctgcaaaaatcagcctctgctggtctggtggtatcccctctttgtcctgtatctttgcctttacattctcgatactgtccgaaggctcgacttctaatgtaatcgtctttcctgttagagtcttcacgaatatctgcatttgtttggggtattcaaacaaagcatttttatattttgatgcaccaatcatcctggatgctctgatacaatcagctacctggaatgtcctgaatatcagggcttggaagagtacccatacagccctaggcccctgcacatcctgagctcacattgcattctctgcctcagaaccacggcagtgcacatctcctccagactgctgcagggcacagttaagaggcgaaaaattttaccctcaaatggtactgggaaaggtgaaaaagattccggttgaggaacctaggctgacaaaggagcagaagatcgaaagagaccttctgataaagaagaaggtatccaagctggccaactcaatccgaatccccccggcaatctaccagtttaggacggttctgtcagagcatgacaccaagaagttcgttgaactcttcatgaaatacagaccagagaacaaacaggagaagaggattaggctgcagtctgaggatccgaagaaggggcccaagccaattctcgtcaagtttgggcttaagcacgtcacgaatctcatcgagacgaaaaaggccaaacttgtccttatctctgcatctgtcgaccccatcgaggttgtgatatttcttcccacgctgtgcaggaagatgggggtgtcatatgcaattgttgaaaactcgacgcttcttgggaagcttgtcaacctgaagaccacgtcatgtgtctgcctgtgcgatgtgaggccagaggatgaaggctctttcaaggagatgctcagaacggcagatgcaatcttcctcgataactacgagactcacctgagcacttggggaggcctgccccagaaggaagcagacgaaaaacaatgaaataaagcaacttctttattcggtattcgtctctgtcgcctactcttctcgggtgaacaggacagacagacccaccccagctagtattacaaacttcatcccgggaatggtgttgatccagagatttatcagcccgaagtagggaacatatccaacaacgatcgacttgatctcgtctctggtcagatagttccttcctctcggatagagagagacatcatcattaaggttgttatctccctttgtaagatatctcccaccaaactgcttgatgcatctgtgtacacacgggatctccctgccaaacttgaagacagtcatgtctccaacactgaagtctttgttggcaagccacagtatgtctcccctctcaaaccccggggacatgctttcactcagcacaacaactatcgggctatcgttgttcagaagaacagaaaacatcttccatatcatgtaggtccccatcacggaatacgctgcatttacaaactggatgagcttctgccgaatgctcattctcttcaacatcttgatgtccttctcggaaacaaggtactcaagcattcggggttacagcccatcgctatttctcctcccagaaagcctccacacaacaaacaaacacatctaaaggtagaacaatttattcttccagttgcctgcctcacattccataaaccttgaagttcccctcatatccatacctctttatcatctccatcgtcacatcatcaacctcaacacagtcgacatcaagcatcgactccttcggaattacgttttcctttctctccctctcctcctcgtggctcttgatgtagaccttgttgtatgtccccttcagaatcttcttgtaaagcgacgtgagatatcccgcaatctcgttcttcagcttcttcgactgcacaaccgcaacatcctgcacaacaagcaggttgtgatcaaaggtgctgtcaagcctctggaaatacttctctgcaatcgtccgagcagccctcttgactatcttattcctgacacagccctaaaattaaagctcccacctaccattcttggggtgaaaaattttccttcacaaatcacttcgcaaggagacattcactgcttgtactcaggccggagctcatatgtgttcttgagatccttcttgttcagcacgcagatgtcagaaacaatctcctggataaaggcaacaggctgcccgcagaagtccgccagatccttcacagtccacgacggatacttctcaaacgccttgaagaccatgtctatcacctcgttctttcccagcctctctctcttcttgtccatcagcatcttctttctcttccgcgcaagatactcaagctcccgcagacttccaaatttctcccccctttttccctctttaagatagtcgatgacctggacatcactcttcttcgaatcactcttaaaccccacgtccctcttgtacctcaagtactcttcattgacctccggcgttatgtaacactcgttgttgatcatcccctcaacatccgcattgttctcgtgcgtcctgataacatacatgttgttgtctctgggctttatcttcacatcgaaggaggacggaaacccacccacgcagaactccttggacagccttaagctcaacactgcaggctctgtcgacgtggcctttgttatctcaagctctcctatctcagcctccctgctctgccccagtattctctctgctagaaacagaggaactttcgcaagccagatctttgtgtgtctgttgtttatgttcagctccatggagggctgggtatccaagcataacttggtttactgacaaggcatatagcaaaattgaaaaaaagtagatagatgaacgatgcgagtttattatagtaaacctaacgaatgtagacacgagatcatcccttccggacagcagttatcacagtcaccagcacatccacaacgtgtttctaccgtttctccactttcattttgggtacgggtactacaatattccactacaaccctgccaccatctgcttcttcttctccaccagaagcaccctgtggttgagctgttactggggcttcttctcctcctcccgatcctctcctctcttcattttcttcctctccaccagaagtatcctgttgttgagacgttattgagggactattctcttctttactaccttccgtgctcgcataaattaatgcttctgacagcagcatcaccctaattaaggtattaatggacctcatatatgggtatgagagcaaaaaaattgttaaataccagaaggacttaccccttatgagaatcctagtcacaagaatagtaaaggttcccgaagactgcactgcgacccaggaggggaagatctttacattccaaggcccaaagggaagcatagtagaagactgcactcgccatcccctgacatttgacatccacgaagggaatatccggatcagactttggaacgggaagaggaaggccatggctcttgcaataactgtagagtctctgctgaggaatgccatcaaggctgttactgtcgggtttgcatacaccatgaaggctgtatacaaccacttctccataaacatggagattaaggaggacgggaagattctccttgtgaagaatttccttggagagaagaatgtcaaaaggttcaggatgcggggtgcagcaagggtccgacttgatgagaggaaggacacaatagtgattgaagggccatcgctgtcggatgtttcccagagtgcagggacgataacgaacgagtgcaaggcaaagaaccgtgacagtagagtgttcctcgatggaatttttgtcactgagagaggcattatggcttgaataaaagtcgtattttatttatcttggctcttctgaaatgcatcctttccctgggggctctctctgtcttgaacttgccctgcaacccccctcagttggtttgggcctctctcttcttggccttagctacctgcttttcgccagccacctcttcttcgagtaggttagcatgcctttcaatatacttcagatcgctctccttgttcatttcctgtccggtgagaattctgtccttgatgaagaagtcttctcttctcttccttatctcgagtatccttgggatgctggagagcgtcctttcggcctcggcacggtcatacatgcgaggttcgttgagccggtgctcaaacgtcagaatggcatcgttgcagagctccttgttggccatctttctcgatatctttgtccacttcaccttccttggattcacacgccttgcaaagagcttcctgcacttcggcctgcaaaatcggaagacctttgcatcgttcctgacatagatagtcccatgtccttggtagatgtttgatgagcagaaccagcacttctcaattctcattttacccttagcacatccaaaatttctatacagcagaatctggggattttaattaagtggagatgatgcagagggtgtttcctgtggtcttgccttcagtttggtaaggatcagctgcagcccgcttctgtctgtcactgcatatcctccaagcctttcctttgcatggcccagctcagaggcaacaaggggatcgtcagtggctacaacaaatctgttttcaaggtatccctccagaacgatgacatgcctgagggagtggctatgcttcctgcctatatacatatcaaaatagtgttcatacaggtgaagcagaacacctatgtccatgtccttcaaagcctcagatacactgattctgaaaagcagaacgtctccgaacctccgaagatttgcaaggcaatctctgtatatccagacaaggttatggtggactccgatgctttctcttatgctgggggcctctctactcgacagacaaagaaaagcatctactcgggagtttcttagcaaatggtagcagaccaggaagaagttctctatggacgacacctcgatgccatggcctatcttctttacaaaggatttggatctccggaagtgcgactctattagcgtctttgtgctgtatccaaggtttgtgtacagctcgcacgaggattctcttgaaattcctttccttgcaagatactcgtggattctttggccctcggccttcttgtctttcttgcagtagatcttcttgtcgatgatgaacgggatgtcgttctggagagcagaaaacaaagatgcaaagtttaggaaggagatgcagggtcttgagatgtggtatatcccatcgacatctgtcaggggacctgccttctggatctcaaggataacgtctgcatagagctccctgcagccgttacatgcactgcccaggaagtctccttcgccctcgagatcgtcgaccgggatagtgttctttgtgaatatcctgtagaagtcgaagcacatgatcatgggccacaggatatcgctggtgatgtagttcatggcttttgccagggaatatgacagcgtgcatgagttgatcttggtagactggcatgtgcaagtaaacagattcccctgaatcgacgagttcccctggtcccgaatcgagagagcattcctgcactctccagggtctaggtcgatgaatacgtgaaaatctagatctggatagcacctggcgcctcctggctggaagtccacctcgaatctgacgagttccttgtggagtattgaggtgattatcttggcagcacagaagcttgcaggcatgtctggcatgaagatcctcactgatctgcacgacttaagtttatcgatgatggtagcagggctggctatatcgaacatctgccccgagctctggatattttttattacaggggcctggatacgacctgagacggccatgggtagtatggaaacctctatgcaccgaactgtcccatcatattggtgatgcctaacccttaggcatgagtaaccatttctgccaggagatcttggctcttgaggagataatagtggagctcttgggctccgaaagaacagaggaagtgattgactacaaggtcaggtctttgatggctgcaaaggacaggctaaatgagaagatggttgagatggaggagtactacatgaagaggatagagttttacaaagggcgtgacgaggccaggctgaaggagctggagaggcacattgaggcctacgacgagaaatatctcaggctgctggccaaggccaggaagctcggaagcaaggtggagaggcttgaggtgggaaacaggctcttgaggtcgagatctggggggaaatgaattgtcgatggttgggtgcaattttcctatattggaataaggggagggcatggcgaagggcaggaaaggtctccagggcatcaagatgtgtgatcactgctggtgtggagcaagtgcattgaaggctacatgggtagtatctgggcgggtgcagagggcagcctctccttttatccttttgtccctactgataaaatataaaaagaagaaggagggagggggtgaatggtgagtgagagggccgagtacgatgggattgtcggtgggcaagagctgatttatcaattccgggaggacagcgatgatcttgggggcgagagggagtatgaggagaacgaggcgaactctctcaagctgcggaactttgttgaggacgatctttaccagtctgacgggcaggtgcaatacaaaggcgaggaggagatgaggctccggtacgggaggaagaaaaaggagaagaggaagaagaagaagaatgacgagaacaagaggccgtcgaataggaagatagtgaatctccccgcatcgccaccgtatgtgcggtttgtggatggggaggagaggctgtgcttcaaatatgtgacgaaggtgagcgagtcggcacgggatgctatgccaaaggcggatctcgaggacaacgagttctgcgtaagatttgatctggagagtgtcgacatcagtaaactgaatgagaagttcaaggcggacaactgcgtgtatccccgggcgaatcttccatacgagatgtacacgggaaacagatgggggtttgagacggagtgcaaccgactggcatggcagtttgtttcgctgaatcccgtgctcctgtacgggaagaaggggcttatccaaagggccgtcgactcgtatagaacaatcaacaagcagagcagaaacaagaggattgtgaaggaggatagattccccagcgacattgagaagaggaggcatgtctctggggcaccctcaaccatcacgatccaatggaccaacagaggggtcttgaagaagtgcaagattcaagtcaacatcgaaaacataaactacgagaagattgacgacgaattcaagtcgcggttttctgtgtttatggacgactttgacgacacatcgtttggaaagagtaagtgggagagccacaacgcagacaatgagcttgctgtgaagatagccttcctgaatgtcgagaacacgtcgttctggaatgcaatcaaggcactcgacaagacgactgtgctgaagaaggcgattgaggcgtataggcagaagagggacgagtatgtaagctctgaggacgacaccgaaatatcggatgtcatcgcaagcacccttggaggcagcctggggaactcgaagagttgtaatgttgttgagaatttttattttgataattaaccacggggtttatcctgaataaaggagttgtggatctaggttctctatgttgttatgaaacgatgtttcgagatgtttatacttttttgtataaaggttctggctccgataaatacatgattctgtttgtgtatctcctgagctgtcttggagagatagtggagcagtgcaagccgatcaacgaaggatatgtgctcagtaagtactttacgcagtggtgtcctgcatgccagaagatggggccgctgattgaggaaattagcaacaagatagaccggcacggagcaaatctaaggatcaggagtgttgactgcgatgagtgcacctgcacaaacgtcaagagctatccaacacttgagctgtcgaaagacggcgaggtgctggggagattggagggtgcacaggactacgatgcaatggttgagtttattgtgagccacaccagagttgagaaaggcgtgtttgatgggcatgtcatgcagaaggatgctgcagtcaagagtttaacgaagagcgacttcctgagtgggtttgatgggccgcacgttgttctgttctactctcgggaggatgataagtatagagagatgttcaaggagcttgcaaagatctacgacggaaagctaagtcttggagagatcgacagtgccgagtcttcagagcttgtcaacagatatgacatcaggtcatacccctcgatatccgggatcttcaacggactggttgttcccttcatcgagaaggagaagacacccagcatggccagcctgattgaattctgcgacaaacttattgagccatcgttccggaacctgactctcagcaagttcgacgaggtggcatcgaagctcgagccgggagagcccatctatgttgtgttccacaagaaccttgccctggccagtgcatacttccagaggatggcgcacatgtacaagttcagggccagcatatacagatccgacgaccaggccttgtttgaaagggcatcgatattccctaaggagctcggagccgggtcggacccatccactagcccaagccacgaggatgccgtgattctttctgtgtacaagaacggcatcttctacaggtactcggatacctttggagatgaagcaaagataacagactggatattccatacgcactacaagtacttgacaaagattgacaaccacaacttctactccatattccatggcctcaagcctgcaatgatactcctaacaagaggagaggagttcgtggacaggatgaatgagtttagtgcagatagacaccttgggactccatacacagatatgatctttgccaccatggagattgatgaataccccctgttcatcccgacgctactcccaaagctctctactcctgcactgattgtgtttgagccctgggtaaatctattccgccacaagaaggtcaagctcacagaggccaacttcacctctgcagcaatggatgcatacaacttgtaccagagcaacagccttccgctttaccctccaaagccccgcactcttctgagatactgcatgcttggagggctggttcttgggattgggctgtactgctcctccaggacaagctttgcaaagaagaataaataaacttctttgatatatcatgcttttaggaaaaacaaaccaagaaatctgagccattgatggagctggtctatgttctaagcaatttggttgcctggtactggagagacatcctcaagatcatcattgagacactcgtcatctaccttgtagtcaagttcagataccgttcgagcaaggacatcattgtctttccaaggaatgtgatagacaggcttgttgaggagttcgatcccgacgacctggtgaaggatgttcctagcgatgtaatgctgcccggggtatacaaagagggtgcgacagacctggccaactttgatgtgtttgggctgtcaacagaaaacaagaaggaggtcatcgacgtcataagaaagtacggggtcggaacttgtggaccccggggattctacgggaccctcgacctccatctggaccttgaggagacgatcaccaaggagctcggcgcagaggcgtcgattgtgtatcccaacagtttcactgcaatcaacagcatcatcacatgcttctgcaagcagcaggatattgtgttctaccatgaagactccaatgaggctattctgaggggaattgagctctcaaggtcaaagaccatcgagtttggaagtatctccgacctggaaataaagctggagtactttggaaacccaaatgtaaggaactttgtggttgtggaggggttgttcaggaacacaggaaggattatagagatcagaaggatactggagctcaggaacaagtacaagttcagaattatcctcgacgaatcgtactccattcccctgctagacaaaaggggcgtgtgtggaatggagggtatagggatcaaggagattgacattgtgattggatctttgtcaggggggctctgcagtagtggggcatttgcaacagggacccactccactgctgactaccaaaagctgtctgggtcttcctactgcttttcggcatccatacctggagccatggtcaaggcagctatactgaacatcaggagagagtttgaccacgaagagcttcgagccaaggtgagtgtgtttcatgcgaacttcaaatccaagacatacgagattgtgtcttccgtcctgtcgcccataataattgctgcgaagaggagggagatgaggaggtcgatgcccaaagagatactactgaaggagattctgggaataagaaatgagcttcttggcgacaatgtcattgttgggttcaaccacaacccatacccctcgctgaggatttgcctgaaggcctcaatgcctgaggatcaggttgcaaggcttgcagttctactgaataaatggtaagcagagtttattttcttccgcgcgccgggaggctgcatcatcccatggccttcttgacgggaaacttgatcagatctatgattttcagtgttcttgatgccttggaagacatgtctgtatccagcagcatctccagcagccttgtaaacactatcatctggaagtggtcgtattggtccaggatgtcgtatagacactggtccaccgcatctgggattcctgcaaggtcaccgccgaataccaaatctctgaggttgagcagactggagtgcattccgtggatggggttttgtctggaggcatggaagaaatatttgcagggcagatgccttcaaatgggaatctgcaggaacagggattttgtgatggtcatagagaagaacgagctgcttgtggtggacattctgacgctctctgtgttccatcggagggagtgtggtgctggatctgttgtagcgtgctgtgacgaatatgcctttattggagatggatgtgtgcttgtggcactgtgcctgcttggtctgagggaagaagaggtgtgcaggatgaaggtgcccataacggctgttttccatttggatggatttgtgtactgcggatgcgaggacggaactatccatgtctacgggatgacgggcggaaatggatgtggttccgatgttccgggctcgttagaggcggatctgtccaacgagatgttcttggatgcggccgatggggctggattcaggctcatgaggagcatgaggcatcccggacctgtgacccaaatctgcagtgacggggcagaactgtttgtagcagacatgagaaacaagataacgatctatccctctaagaaaacctacgacatcaaaggacccaagctcaggtacaagaactacatatttgcaagtgagaggaatatgctgtactgcagaacgcggagtgcgtttgccacctgcctaaccgttgagaagccgataagcgactacgtcttcagcatgaacggaggaactctgtttgcccaatgcagagacactgtgtatgttattgagttcaacactaagaagacgttgaaggaaatggatgtgccaggaagatttgtgtatgacgatgagagaaacagactggtgtggtttgatggaagaaggttccattctatcgacgacattgttgagaacgtatgcaggggaatggaagacattgtgtttagagaagatggacttgtcgagaagaagataagggttggcgaggagacagacgagaatgttgtggagagacacgacaactacgggaccccaaggaagtcccagaaaaggaagtatttcggggtctatcgagaaaacagggatgaaggacttgatggacggagggacgatgaggagaagagaaggatgattgagtctgatgagcattcagaggagccagggatcgggtgcactgcagggacgagcagggcggtgctggagatggaggcaggaagtcttttgtgctataactccgagggatacatgacctgcattaggagcgagggatgtgacagaatagaggtcaactatcatgacgtttcccgaagaaagattgaggtgcctggtatcagcggatgcaccatgggggatttctgcaaggagaatgttgtggttggagatggaagaaagatattctatatcggactgtcttctcgatgggaaagagaagtcgaagcacgagctattgctgtttccgaaaagatggtggttgttctatctgaggagcttcatatctttgggcttgatggatccgagatattcagctgtttgatcccagacgttcatgcagtatgctcccgatctgacaccattgcagtgttttcaagggagctgattctgattaatctgttcaggtcaacggaaaggtttttgcttccatcaccagtggactttgcttgctttgacgagagcggaaggattttctatagaatcagaggaaagatgtattatctgtacaaaggactgtctgtgagggcctgcgaagttccaacgcagccactgactgtgttcaagggcaatgtcatttctctaggatcttcacgtagactatttccatctccgcatgtcgagtacaccaggttcgatgtattcgacccacttcgacccaaggatgatgtggttagagaagagggcagttctgagaaggtgatcgatgtcaacaagcctgttgaggtaagcaagaacaaaagatacaatcctcttagtaaataaatgtctttaggcctgctgaatctgtgatgggtttcgtatgagggagcatatggagcgggccttgtgaggtggtatggtctagcggtatgacgcttgcttagggtgcaagaggccttgggttcgaatcccaataccgcccttttgcctctcgcatcacggcctagaaaaagagattccaaagtgcaagacgtgcccttaaattttacagaaagaatatccaatccatttatttccgaacttccttggacttcttgttaaatttatcggcataaaacttcagctcgtccccctgcaaaacgtgcccttgtgccattccaacctgtccaggtctggaggtgatgattgcatataaatgtcccttctcaaaactctcatgtaggctgggatcgacatcccttgctacatccttgatgtcattcttaaatggctctgccgaaatcttgacgaccgagcttttcgttagtgtgttggtgcggacaagctcattggagctaggatggtacacaacctgcagaagctttgccatcctgaacttccctgtggtaataaacttgaagtgccccatgtccagcctcaaggccttatatttcctgtttccgccccgcaccctgacaggcgtgacctttctctctcctatcttcgttgaacttggctgagacccggccctgttgttccgcttcttacggctgatgactgccttggcccctgtctttctgcgcttgtggtctcctctgtggtttattcctaaaattagtcttcttcaaagcccacttacccatttcagggcaaatttttttggttctctttattccggctcctgggactccaggccatcccgttgcttgcggccctgggctgcagattctattcgaatatctccagggccctccttccaagcaccataatctcactctttgtaattccagttgcctccttgatggcgtccaggtcgagcttcagcaagttgtttctacgcagccccatgatgaatgcggcaagggatcctaggaacacggttgttatgaagaccatcttgaatgtcatgaggaaagcatcccacaagcttataagtcctttccacccaatcgtcctccagcatctcttaccacggtcttgaaacacattccatgcatctctgcaaagaaattcttctccgcgcatgaacttcgatgcacccaggatatggagagagcattaggtgctactgccgcctgggctcggaggaccccgacatgctgcactgcgacacatgcgggaattggctccacaccgtctgctgcggctttttcagcaacaaggacagaagaatacccaggagagagttttcctgcttctattgcacaaggcacattacaaaggccgacagtgcagacgccctcttcagaaggattctcagcatagtctacaccgaaggactcaagaacaaggtatggctctgccacaggctggggatcacagagtggcagtcttcaaagcagacaaggaagatggctgatgagggcttcatcagggtggtgggaaagcacagagccatatcatatgaggtcgtgaaaacccaggagacaaaagacaagattaggagctacttcggcgcctaatgcagaggcagaaagacggctctggaataaaagtggtttatatctcgtcggcttcgaccttgtaaagcttgacaaacacatgggtcccaagtagcttcggatccaggtttcttgtaaatctagcacgaacagccccagagttcccatgtatcctagttatcacaccgtggacaggatatctttctccttcgttattcttcttgtagcagacaaccccatttcccacgtagctgcttgcttcgtctttgcttgttacgttcctgatcttcagcaggacatgtcttggatggagtcttctctgccctcgcttgaacgaaacaaatgttgcagggatcgttgtgcggctcagcacctcctcattcatcatcactcctgtcataacgagggatcaaaaattttgttttcaaatcttgctagaaggaaggtggattcacaatcgagtacagattgcacacaaggcccttgtcctctgcaccttttccagggacatacctcttctttacttcctcaagagccgccttgaagatttttgggcttatctccttgggaagatcctttctggagagcttggtctttgtaaggttggagaagaatgcatactcatacgctgccagcatcgaatcattaacatactccagcgtgtctatgttcctggccttgaatccaagatactccttccttattctttcgtagtcacaaatgaggtgctttgcagaaagctccttgatgtggtccttccccatgcagtgcagatgagcggctatagacgttgaatttgttactgtccagaaaacccttagaatggaggagctttacaggaaattcacagagactttgaaggaaaacacgtcgctaagacatcaggtagtggatctccaatctgccttgagcgagagggagcaggagctgtccatggccagagaggcctcaggaatagcccagtacttgaagaagatagagttgctggagcaggagaacaagaggttgagagatatggtcgagggcaccgatgctgagcacgacggcgccgaaaacataagtccaaacgtgcccatcaacacaggaaagacaaggagcaggcaggccgacgagacaagggacctcgagctgcgacagtatcttaggacaatacgcgaatatgtcacaggactcaccggatacaagatggagtttcgggatggagagatcatcttccactctctctatgcctttgacagcgaggacgtctttatcttccggtacaagtccggaagcatggagcttgtcaataacgagtttgcagcgacgtgggcctcggagattcaaaactacctaatcactggaaagtcgattcctgcatttctggctgcagtcaccctggagctcttcaacaaaaagacgtttggatagtagcactccataatgtcttttaatccaaataaactctaggcgccaaagctccctgtctgtttactgcacgcttttgagaaggctgatcaccttctctaccctcaggttggaaagcacgttgttctgctggcttatcttaggaagattctccataaactcgtccaaaagtcttgagttgtccctaatcttcaggtcaaggaagttgaacgaatcgagaaagcagtggtatctccccagtatcccctccatctgcacattatgctctcttggcgggagaggagggaggatggcatcggccttgattgcatccatcttctggtcaacaagctctctgaacagttccatgcttcccaccataaactcatactctatcatcgagtcccacatcctgcttgtcttctcgagtctcttgaacagagcccttgcattctcctcatcccctatcctgagcagaaacaagaaaaactcctctttcagcagggtggagtcgggatgcttcagaagtcctgaggagaagatgttgtagggtgttgcccggcttcctgttgcgtagtactcaataaatgcacagtatataaagacatgggggcctactccctcattcccaagctcaataaatagcttcctaaacagctcaagtcctctcttttttagaacatagttcaggtggttgatcctcagcaggtcaagctccttggaaaacaccttctcggcgctctccgcctcccccatggagtacttcctcttcaggtctccatagactgcctcctcatccatcacaagcccgtaatagagagacaggaacatcccatcgctcatctcaatcccccgttcaaccaccttcttggccttttccttctgccctatcccaatcagatactcgctgtagaaaaaatagacctcctctgcatagtaaaacgagtccagaatgtagttgtgtataaagtgcatcctggactcatgaggtctccccccaagcttcatcccgttctccatctccaggtctatcagccttgctgcattcttgacgctccaacccctaatcagcggttggatctgctggtacctctggaacgagctctggaatatcgggagagtgtcaccaactatcttcttcccagtgatcttgttcagctccagctcaaagttctcaaagtccttccacagctcgctcagcgaccccatgggcgtctgaagcgctctcatgtatccatttcttatcttctcgatccttgtctgctcgtcctcaatcttcccaagctcctcaatatactccttgtacaatccgtacgagtcccagtagttctcaaactgccccagcgtaaactcatagacctcatacagcttgaacttcttctggctgaccttccggacatactcgatatacagcatccagagatccaagttgtatgacttctttagacaccttccaaacagactctccagactcctgtagtccttagacatgtacagcctccttgcatgctccataatggcagacgggctgcttagctcaacccccatcttttcttctgcatccatctcggggtcaaaatccctctcaatataatcacgtcgtaagtgtccatcaccaaagaaaacatttattccttgcacaaaaactccaccgccttcatcccgctgatagccccagaggccgccgccgtcacagcctgccgatacttcttgtcgcaaacgtctccagctgcaaagagccctggaatgtttgtgtacacttcgtccctcaccacgatgtacccgttaaggtccatctccacctttgtgttcttcaggaacgaagtgtttggatcgtgccctatcccgaagaacactccgtccattggaatcgtcttcatctctcccgtctcgacgttgcggatggtgatcctttcaaccttgctcgtccctagtgcactttcaagcacatagggcgtcaccatctcgatattcacagtctcccgcgccttttcaaccatgtcgtttctcgcacgaaactcattcctccggtgaataatgtaaaccttcttggcaatccccgataaatacagcgcctcctccatggctgcatctcctcccccaataacacaggtgatcttgttggtataggcaaacccgtcgcacacagcacacgagctcactcctctctgccagaactccccgtctcccgttccaggaacaaaaagacgccttgccgacgccccagtggcaacaatgacggctcttgccctgcgctctcccttctcgctaacaaccacaaaacactcgccctccttcctcaggtcggagacagtctccttgaccacacgaagcccccgcgaaacagcatggtccttcatcaggtcggtaagcaccgggccttcaaccccgtccggaaaccccggatagttgtcaacagatgttgtcgtcgtcagttgtcctccaggcccgttgtttcctatgtatcctccctcaaaaagcagaggctctttgtccattgcatacagcgctgcattgtatgctgcaggcccacttcctataattacaatgttttccatccagggctccacaccacttcaaaatcaacccaagagctcacgtgctccacctctccaggcactcagagtggcgctggaaatcattccaccttcttcagctccttgtcggtgtccttgatcaccttctcagacctctcgttgatcatcgatatgtcattcacaatactcttgtgcctggcagactccttgttctgcttatctgcctcggcccttatctgccttaccgcattcagcacccctaccatctcgcggtcggttttgttctggcccttgatgtactcttctccgtcctcctcaaactccactcgctccggcatgcgttccgactcgctcccgctatcctggttcctgtccacaatgtcatcaatatttcctctatttccccggaaccatctctttatcgtcctgacacacggaagctcgcagctaaatacccttccctcccgatcaatatcttcggtaagctcagaccctcttctggcatttgtgtttatcccaatcgccgccttctttgcattctccagcgtctctccctgcctcataagctcttcagtcgttgccttctgcttcagagcagactcgtcaagctgcatccggacccccttggccctttcgtagttctgctcctcaatcctttcagcctcttcaaccacatcctgtggaatcccccttttcttcttgctcttcacagccttgtccagcgaatagacatcaccttccatctctggattgtttatttccacatcttaaaaaccacccgccctggaaaaccatccaccaaactagctataagaaacaaacatttaatctcatatcatcttcttcctctggaaaaacctcttgagagaatacagttcgtatgaattcaccgcaaagtagataacaagagttattacagaaaacaccgtcacaaaagaaaacatcctccgatgctcgtagtcaacactccccatcctgtgcgcgagatactcagactcgttgttaagctcgtgcagcagattgtccagcttcgtcatcgctgccatcgccggctccacgctaaccttcttggcaacatcctttttgaatgtgtcaaactgcgcagtaaagtcaagctctatctctccaaacgtgtagggctggctcccatcaatcacaacaggcgtcagaaccatcgacagcacctttggctcacttatgttgaacgagaagtgcgtctcggtgtccacagggaggctctcactcgacagataaacactccccccctcagactcgagcaatgccttaaagctggagttcttgcagttgatcggtttgagatatcccttgcatatcttgttctcaatcacatcaaactcaatctcaatgtttcttttccgccgcacagagaagatctctccgactatcagcccaaggtacagcacaaaaatcatgggttgtttgtacacacagtatttctgccgcctgccatatttggaaggaacattcgctgccatcctagctttcttccgaagcctcttctctgagtcccaccacagaaggccccgccaaatccgtcttcttccgcaccactatgcaatgctctccattgtgctccatggcttcaaacttgatactgtccctggacacatggctgtagacactctgcaggattccacagatcatctccaggcattcctcctccttctttgtgtactgaagtaccagaaacttccccagcccaatgatgcatccgttgcatgtgggacggagcgagaagtagtgtgggaagaaggattccgatatgtctctcgaaacatctaccaggctcatgggcttcctgggcttggacacaaggaaaaagtcgtctgccatcctttctccgatcctcaatccaatcgcaaacagcctttccttgcttctgtctgccctgtctctgatgactttgttgacaaatgatgtatatatcagtgcaaagacattgtagttcacttgatcctcatttcttttcgacattcagggttggccacacagaccctcaataccagatgcagggcaccagccacacggccatgagagccaccgcaggaaaaagcctggagtccatagagtttctcgaccatcccgcagacatccagatgcattgcacagcctccagccttccagagctgtatgaggtggccatcaaaggaatgatgagctgctcagtgaggatatcggcgacggaccgaagactcgggagggttgagctgtcagagacatcagacgaaatgaacatggtgggccttctgacacacttcatggacctgatgtacggcgagggcctggttgttacagaggccgctgtacttctgaggaatggccttcttgtctgtgactatgccgtgaccagtggatccagatgtcaaagcctctgtgaaatcaaggcagtcaccctgtgcggtctgagagtctttgaggaagatggcatatttcatttgtactgcatcttcgatgtttgatcgatctgctactgccagaagaggtccaaagacaagtcttttattgccgattaaatggatgcatcggtcactttttctcctgctgccctgtctctgtgacctctatgaagttatagttcaggaggtctgtggggggctttgggcccttttcttccttttctgggctcagaatcctcctgaaggttgattggaaccggccttttagagactccagatccttcgagatccgctccagagccttaagctcttcctttacctccttgatctcgacctgggtgaaagaaacttccttcttcggttccagaggcttgagaaggaatgatgcagagatgggcgtttcaaatgtaagctcagattggatttctggctttggggtgtcttcggttgccctagggtccttgtgctttggaggcagcctcttcttcttgtcggcttcaccgtcgatgccggttatcttctgtcccacctttggattcaggatcacgcttttcttatcggagtcctcctccacaactatcacggttttcttcctctggttaggatgctctatgtcctggatatggggcacgccgtgcttcttgtccttggagactgcaagcctgctatgctcgtccttcactgcaacctccaggaacttcttgaagatgttgtctgtcgaccttgcggaagagtcctctgccttggagaacgccttcgaagcaaagacaacggagaccatcagaagcctcattatttacaggctgtctcctgaatttgtagcccgatcaaaaacttgtttcggatggctggcatgagcgattgatatgcaggaatccggaagcccacgacaatggatttcattgcaccgtccaagcagaaggagctgaggtctgcactcgaaaaggttagggatgcaatggtggtggtctgtgggcctccgggatcgtcaaagacctacagcatagagaaaacagctcattctctgggcctgtctgtagaatacatcgaggatattgggatgtatagaaacatgcttccgacgcggaacacaatatgcctcaccgatctggatggctacgagcatttgtccaagcataggaaaagactggagaggatgaggaacttggttattgaaaccaggacgctgctctccatcggaaagatgcttccaaatgttgtcaccgtgaacttcgggaaggtctcgaacagaaagatccagaagttctacggcctgagcgatgcagaagctttgcaggttgacggaaaccttcatgccattaggctttacaagtactcttcagggaatgaggcaatgtcgatattccatctgcttggaaggctattccattcaaaggccatcgatgtatccaaggccgccgaaaggattgggatatatggacgggatagatttattgggtatctggtcgagaactgtgtgtccttcatgtctgtcgaggatatttgcaggcttacagaaggactcagcctcagcgacctgggagacatgcatctcgagtatttgatctgggttgttgcaagttcggagaagaccgggccaaaaggattctttagcttcagatcgttccgaggagttcgtagcgagcatgtgtgcagcgggatatgcatgaatagatgatgaattccgcccatgccacttggcagatcggagataactctgtaaacaatcgatccctagcgatgagccttgacaagacaaagtcgaagtcttacgaaaacaagatggaggagtggctttccgtggtcagtgtgaaggtccccgatctcaatggcctggttcttgattacctgatgcacgagggcctgggagatgttgcagccgagtttgctaaggatgttgagatcccgtttgctacgtcctcgtttctggaccacaggtcccagataagaggagcaatcgaggagggaaatatcgacatggcaatatccaagataaacgatctgaactcggagataatagacagcaacattgagctgtactacttcctcatggagcagaaggcttgcgaacaggcacaggcgacaagaggcgacagtgaaaacatggacgggcagaaggtgtttgttcttcttgaagaggttcttgagtttgtacgctcggagttgtcctccattgttgaagaaaacccgtctctgggacagcacttcgaagatcttcttgagtttgtcgtgttcaactccaaaaaggaggcagtggttgaaagaaggagaaggctggcagagtatgtcaacaggtgcatactggagaagtacgaggtaacggagaatgagctaaagaagatcctcaacggaatagtgagcggggagaagtcgctgacagagaagtacaagttcccaaccttcaacgagtcgttcgctgcatagcaagagggaggatacacaaataaaaacattataataaaaagactagtcggaacacagcaggcccacactccagaggagcatctgtcatcaatgagatagatatctcggcttccgtaagggcctgctgtcgtcactcgtcatcctagcctcgtggaattgcaattgctgctagttggcgttttttggtcgactaaacaaatgattctgaatagtatcctcgacgcaggggcatggggtgtttttcaatttatggtttactggaggtgtttttctacgcgacgtacagaaaatttaatccgcggcatcttcgctgggccttaaaagtgaaaagtcggctggagaagatgggtggagaactcagaagtgtgcttcctcttgagaagatatacgacttcctgtccaggtcgattgacgtggaaatatgggaaaaggacatgggagccaagcacaaggggaggatcgttgggtttgatgagtacatgaatgttgtggttgatggcgagaccggaagatacctgctgaagggagactgcatatgcgcaatcttcggaaagggcacgtgttagaacaaaatgtgaactggcaatggtatgggccagatgttgctctgcttctcgggaacgaatagtgcaaagaattacaccaccagtgaagagaagcacaggggtgagcacaaaaatatttcataagcctttgccggagatttgggagcgagcccggacggagatggctgcaaggtggcaaggcacaacgaaggataataaaaaagttttggctctgagggctaatgtttgttttgcatctcgtgcttgccgtgtgcacgtctctggaaagggctttgctggagaagggagatgtggagcgtgccatccatctttgcgagacgagagaagggccactggattacttctacggctattttgtcaagaaggtgcttatgggaaaggagaaggaggctcttcttgacatagccggctctggcaaccacaaggatgctaggaatatcgtcctcggggtgatgtcgatggagtcaggcagcacgaacgaaagagcaaagcttgctgcagacctgctctggagtgtggcagcaagggtgtccagaaagtacctgcggaattcccatgcgttccttgctggggagccctttagaaagctcgagaagaacttcctgtcgaagaggggggtaagcaacattgtcacgatggtctattctggagacgatgtatcagcgaggctttttctgtcgctgctggacaaccgcaagatatacattggagactacattgatgtgatagagttccttgtgaagagcgggtatgcaagggcatttgggtacttaggggagatatactatcacgggattggggtgaagaggtctctcgaccaggccatgtactttttctccagaggaaaggagatgcaagacacgatgggggcctgtggggttgggaagatactgatgtcagacgaatacagagactacaagaatgcaaagtcggccctggctctggcaaataggcttgggcagtctggcgaggcggagtatctgatgtatcttcttatggtcaggaggcccgaatacatgcacaggtcgagctcccacatggagtctgctcttatgtacggatatcttcctgccatctgcagagacgggctgaactactacatgaacagagaatatatcaatgcctgcatcaggtttcatccgattatggactattcggacattgtgtacgacctaaggaaaagggcagaggcgaactttgtgtctgggagatacagacagtgtgcaatggcgctgctcatgtgtgcagagcttgggtctgtttcctccataagaaatgccgtgtatgttctccagaggcactcggttctggagaggcaggaggagatactcttcagtctgtacatgaagcttctcagaaagggagaccaggatgttgtcaacaggataggcgatgcctacttctacggggtgggtgttggaaggtcgcacagtgatgcatttgcattctacatatctgcggctctcatgggagacccggaaggatgctacaatgtcagctacatgtatgagcacggctatggtgtgaagaaaagcctgatgcttgccttcaagtatgtcctaaagatcaagcccacggacgatatgtatctgcttctcctatacacatacattagacttcttttcaagcctatcatttgttttctactgaacaagtattctgtttctatctgcataggggcgctggtggttcggaggatgtacacggccgagaggagcatagggagggaacaagaagacccaaagaactgatggcttgtaggatgttgttagcaataaagtgttggtatttcttttcttgttccagtgcgggcaagatgcacgaagctgggttactgagatctaaatggaggctctgctgtggtgttcgtctgcgcttttctagcccagatggcatcagagttggtggaagatggcggtatacaccttggttgtcgtggggagtgtaggctctaatagattccaaaagggagaatttacttcctatcaaagctacggaggacctatccttatcatggtgtccaggggtgaagaccacctactaataccagtaaacgtcgaacggaagatcctcattggcctccacaggctcgaccggcctgggtgtgctcttacaacggtcttcatcttggaagctgaacttcttttttatcctgatgtctgttgggaagtcgactcctctataaaggacagatgcagacggaggctcatcgtgcagaggatgcgcctggagatatcccactatgtggaagctcctatctccgcatgttgctgagtatgtccttttcatcattggattgctgctcagaagctgcctgtacatcagaaagacgccctggactctcgatggggtccaggacatgccgtcagtccatctcctgattctgctctcctcttcgcagtatatgaaaacacttccatggcggatctgcttccgctccctcgacgtgagcctgcgctggactcttggaatgaggccccgccttgccaagtcgatcaagacaaggcagtctgactcgttctcaactctgccatagaaagactcaacgctggacatggaggtgctgggctgcgctcaataagagcagaagcacggttgggaaaccttaaccttatttgaaggaatgcggatgacaagattgctgtgcagaaagctaggacgcggcgcctgttggcaaaatggagttgccaggaatcgaacccgggccaactgcgtgcaaagcaggtatcataccactagaccacaacccctcacctcgcgccttccatgccgccacattcccttgttagcacacaaaataaattgccaattccgcacgcccactacagatggccagagcacttacaacagatgagtcccacatccacaaaacccttggcgcaaaagtaggtcttgaggaagtcgaggcggtggaaaggatagccatagtcgtcaaagacacaaggtactccgtcgaaagccctgtggcctataggataaaagggacagactccattcttatatttggagatctaggaagcccggttaaccttcatcagctcaagaggatgtatgaggacagcatcagaagctctaaggaccaggaaggccctggcctatacgatgagatccacagcgatccgcaggaggatggtgtgaaggaagcagaggaaataaccgtcgatcccagcgatgagaggctgtctgaggaagacataaaactcattagctcacaggtcaaggcctcgaggaacgacataatcaaggcgcttgtcgagtctgaatacgatgttgttgatgcaatgatgaagctgaccaagtaaattatcttcctttatttttggaactctattctccagacccggggatgtacacacagtaaaaccttccatgcaaggtgctatagtaacttctccgagcgggatccagggtggcaattctttctataatgctggctctttctgtctcctcatccacatagtctagaagagccagcagtgcaccgtggcacctggactctgcctcaaggacctcgtgcagaaatccgaagtcttccttttctgggcccaggtccacttccttcccatttagcgccaccctgtacttcccaagagcttctacggactccccgatcatgacgattttggtggcaaattcagaggacaccatcctttcaacccctcctccttcaaaaacaagcttcccccagaaaggttcttcaaacctaatctccagatgcttgctgtatctccgaatgtacatgccacgcctcattcttctcctttccctccatatgtagaaatactcccagcacgttgggtccaaaggatcggtatagatgatagagagcgggtcttcagatcctgagcaatggtgcaaatacgagtagttgaacaggtctcttccggtcctggttctgagaaaaagcatcctgtagttccagcagtggaagttccggggatcagaatcgagcaaaagctttgtaagaaagtcctctctgccaaggtgcttctccctctgcttttggaatctttccatcatgaacttcctgtgatgccagggctggtaagacttgggattgcctctcagggcgttttcacagatcctgagctgggtcccgaaatccgagggattcgacagaaggtgctccttgagtttgttccaggagaagtagtcgtcggcaaccatctggacaatcgccatgtgcttttctatagactctggcaatgacctcagcttcagtagctcctccagtgcagccttgtcctcggtgtactgcccctcctcgacattatgcacaatcatctggggcttgcgtttcttgctgtgagatctgcctgtcattggatgatgtgaatcccgagaaagtaccctttgaaggatggagaggattgagaagtttcttgagagaaggcctgtgaagaaccggcgcaaggtcaaatcccaagggaaggagtttgtgatcacaaaggaggacgtgaagctcataagaagctacaggaggaatgcctgcatggaccctgatgtcgatctatacaggccgttgaatctcagctttagcagaaagacgatgaatgaaggaatagagataagaaagagggtggctccgccaaggactgccgaaagatcccggaggaagagatggagtgccaggaaagagactgccaaggaggaaaacaagaacgaaattggtgatgtatgggaaggagaaggcctcgacgatctgaacagctatgagcaggacatgcttgtgaaggtggaggaggaatactctggccctgtggagctgctgagatacgggagggaggatctcgaaagaagtatgagaaggatgtatctaaggctctacgagccccgagacggaaaggactacaggctgaaagatctgatcagagagctacccaaggcagaaacattgaggccgtttccagaggagattgggctactctttaagtttgaagagtccatccgagtcggcattagccaggacttcaggattgccggggtgggtgaaggaaggaagatgggggtttatgagctccgaggttttgtgaagcttaggcatgttctttttgattcggagattcggaagatcatgtttacaaggggtgggtcgatatgcgtgttgctagccagcaatgccgtgtgtgttgtggatgatgtctttggagaagagtatccagcccaggagcctttcttccggcgggaattcccgatgtggagcagagaggatctggatcagggatctaggagctgcgtgtgtactgtgataaaggccgacaaaaagatgaacgacatggaagctcatcgcgatggaagatacatcagcgtggtctgcgggaagaggattgtggtttacgatcttaagaaaagaagtgtcttggaggccttgagacttaaaggaacaacgcctctgagagcaaagttccaggggtcttcacacacgatggtcatctccacagcaaactctctaattatctatgacttttcctccagaagggtggtgaaagaggccaaggagttttcgttcatcctcgacttctttagcatctcggacgacaagattgtactgctcaataacctgaacaagataatagtgtatgattgctcaagaaacgttgtgcagagaacaatgcttcaggaggacgtagggacagaggtggttcagcatgggagactcaaccttatgtgtgttgcatatcccacggaaatggttatcttctacaacaatgtagacactgacctagttgtccctgtcaagagaattcccgggagatacagaaacatcctgttccacccgcagcttccctggctatatgcagcaaacgggagtgagctgcgtgtgtttacatgagagctggggatggcgggacgattccattagagtgttgaggcttgttttgcctggattataagcaaatttttttaacccacgaagttagacatgcagatctttgtgaagacgctgacgggaaagaccataacgctggaggttgagcctggagatactattgacaatgtcaaggccaagatccaggacaaggaggggattccgccagaccagcagaggctgatttttgcaggaaagcagcttgaggatgggagaaccctgtctgactacaatatacagaaggagtctactctccatctggtgcttcggcttcgcggaggaggtgcaaagaagaagaagaaggacttctcgacgccgaagaaggtcaaggagcctcggaagaagagagggctgtcgtggctggacaactttactgtcacggatgacaaggtcaagatgaatggcgtctcatgtgaagtatgtgggacagaagtcttctgcggaaagatccagtctggattcaagtgtgggagatgttacagggtttatgacaaggacattgctagccattaaaacgagtctttagttctatctgttgttttctgattgggcgcagatcttttgcctaggttttggaaggagaaacggaaatcttctgaaaagccgtgccctggtgaatggctcggatcaagataagcggggttcctattgaaatgccttttgagccgtatcctgcgcagatagtcacgatgacaaagcttatatcctgcctgatgacgagaacgagcgggctggttgaaagcccgacggggacgggcaagagcctgtcgataatatgtgcggtgcttggatacaacgagcacttgaagagaagtattaggggtatcggggccaagcggagagaagggggagggcccaagggagaagaagcgagggaggagaagctgaagataattatatgctcgcgcactcacaagcagcttgaccagctagttgaccagcttcggaagacgcaatacagaccgaggatttcgatactggcaagcagagcccagtactgcatatccccgaagcttagcgatgttgcagacaagaacacgggatgcagcgagttggtgaagagcgggagctgtgcctactttactggaaaggacaggcttgcgaagaaggtgggagacaagatctttgacatcgaggagctgaagggcgagggccggagatgtgttggatgcccctactatgcctcccggattctgaacgaagatgcagaagttatatttgcgccctacaactacctcattgactccagaataagagagagcacggggatcagtctcgaaaatagcgtggtgattgttgacgaggcacacaacatagaggacgtatgcaggtcgtctgggtcgattgagctcagctcccggataatggagataatccagaacgagatacttggagctgtgaagaggagcggggcgcttggagagatcaggatggactttgtcaatctgatggacttcttcaggaagctccgggagggggcagagagcacggacgagtttgacagagtcacggccggagggaagcttcggataagaaagggccgggagataaaggaggagcttgagagaatggggataggcaaagagtttgttctgaagatcaagaactcgatttatgcgatccaaaagagcgaggatgcaaaggatctgctgaatgtaagcacattccacgtgctggaaggccttgattctgttctgtctgcaatccacttcagcgattgcgacgcatattcgtttgtgttccacaagatgaatgacgagaatgtgaagaactccaggtcatgcaggttttcctacaacttctggcttcttgacggtggatatacattcaggtcgtttgtcgggaaggtccgatccgttgtgcttctatctgggacgctgacgccgttttcgtcgttttcgtctgagctggggcatgagtttgcacacacaattgtcgcacctcacctgattacacagaagcaggtgtttgtttcgtgtgttcggaaggggcatctgctgaaggagctgattgggacatacggggtttccgacactcctcagtatctggaccagctttgccgggtgatagtggatgtgtcgtgcaaaatcaaggaccacggaggaacactagtgtttgttccaagctacagctttctggagaatctgcagaagagaatgggcggggtgagctctgggttgctggttgagccgaaaagcggggcaggaaatgaatttgagaaggtgatgagaagatataagaacaggatagcgacgaagcagagcgctgtatttatgtgtgtctacaggggaaaggcaagtgaaggaatagacttcaaggattcctttgcaagggcggttattgcagttgggattccgtatccaagcctgcacgatccacaggtggagcttaagaaggagtttaacgacaagtacaagagcttcaacgggcgactctggtacgaggcacaggcgttccgtgcggtgaaccaagcacttgggagggcaattaggcacaaggacgactgggggatagtgatgctccttgacagcaggtactctgagaagagggtgcagagccagttgtcgaagtgggttgcggagaacatcaagacctatgactcatacgatggttgtgtttccgagctcgtgaggtttctgtccttgattaaatagacgtggtttactatgcagcttagcttggaatcctcttggaggcgggactgtttttctagatttttcctgttgtttctgggaagacgaaaatatttaaccgaagattccctagcgattaatgtcatcgaaccaggagccattggtagaaggcaagatcaaggacaagcattctgagacacacggatttgaggttgatgtgaaccagatgatggacacgatgatcaagagcgtgtactcgtccaaggagctgtttctcagggagctggtgtcgaactcaagtgacgcctgcgacaagctcaaggcgctctatttccagctccgagagaagggatgtgtgcttgatcccgtcacatccctggggattgagattattccgaacaaggataacaggacgctgacgatcaaggataacgggattgggatgacgaagcccgacctgatgaacttcattggaactattgcaagtagtggaaccaagaagttcagagaggagatgaaagagaaagggaactctgctgatgcctccaacctgattgggcagtttggtctcgggttctactcctcgtaccttgtggccgagagggttgacctgataaccaagcacccctctgacgaggcgcttgtgtggacgtccactggaagggacgtgtacacaatagaggagtatgatggagagccgtttgcacatgggacgtcactggtgctgtacatcaaggaaggagaggaggagttcctcgatccaaagaggatcagtgagatagtgaagaaatactctctgtttgtgttctatcctatttacacgtatgtagagaaggagattgaggagccggaggaaaagaaggatgaagagaaggaagatgaaaaggtcgaggaggagacggccgagccgagggttgaggaggtacgggagaagagactgaagaaggttaccgagcgggagcagatcaatgttgagaagccgttgtggaagagaaacataaaggaggttcctgaggaagagctgaagagcttctacaagacggtttccggagactgggacgatttcctcgcggttgacttctggcatattgaggggcttctgtcgattgagcttctgatgtttattccgaagagggcaagattcgacatgttcaataagaacaagaagaacaacaacatcaagctgtactgcaagaatgtgtttgtgactgatgactttggagatgctattccggagtggatgtcgtttgtcagcggggtggttgcctctgatgacattcccatgaacatcagcagggagatgatccaggggacaaatgtgatgaagcttgttaagaagactctcccacagaagatctttgaaatgatagggaagcttgctcttgatgccgagaagtacaagacattctataaggagtttggaaattgtctgaagatggcgattggagaggcaagcgaggggcagcaggacggatacgccaagtgcctgaggtacttcaccacgaagagtggggaagaggccatatcactggacacgtacgtggagaggatggcgccaaaccagaagcagatctatgtgataactgggctcagcaaggagcaggtcaagtcgaatccggccctggatgcattccagaagtacgaggtgatatacatgcatgaggtgatggacgaggtcatgctccgagggctcaagaagtacaaggggcatactatccagaggataacaagcgagggcgttgagcttcccgaggacgaggcaagcaacgaagaggttgtcaagtcgtttgaggagttctgcaagaaggtgaaggacattctttccagcaaggttgagaaggttactgtgaacccaaggcttgtgagcgttcctgcggtcatctccaccaccaagtactctctgtctggaaccatggagaacataatgaaatcccagcctgttaccgaggcaaacccgtttgcagccatgacagcggtcagcaagaagatctttgagatgaatccaaaccaccagcttgtcaagaatctcaaggcgctcttcgacagtaacgagatcgagaagatgaataggatcttggaggtgtttttcgagacggttcttattcacaatgggtttgtactgtctgaccccaagggattctgcgccaacgtcttcgacttcctctgctccgaggaggtgaggtgcgaagagcccgttgaggaggtccagtgatctattaaataattcccttcaactagccgtttggtttggagccgttaatatcgcccaaaaaattgcccagcaatggaggcgaaattatgtccggatgcccagaaagttctgaatgcgataagacatgccgttgcctcagagagggttgaagacacgccagagaacattgctagtgcagcggtcggcacatttttggagatgagcaggagaagggactactcgcggatgcaggagcttctcgagataatcattgcccacaaagactacattgctgaaaacagcagcgcggagcttattaggagaatccttttggactttaaggacaagaagatccatctccaggggctccagataatcaagcactttataaagagtaagagatacagcatggcccacttccggatccttgttgaggattgctttgggatgaaagggctcaagacaaggtccatagagcttgcaaagcagtatctcaagatggacgagttcagagaggaacttcttagccatatatctaggctccagggtaccgagctgataaggcacatcaactgtttctttgatgccattgtggataaggccgatgcagtgtcgaagcttgatgaatttgcgaatccagaactgttcaaggacactgggtgcagcgatgtcagagcactatattccgaatgctgcgacctgctctacaactacacctcaatggagatgaaggccgaagccccctctgaaaagaccttcgagtacataatggagaagcttctggtgttctttgagattcctcttcccagaggaggaaagcttctgaaaacattttcactgcttgccgaaaaggacttgggggcattcataggaagtgggatgcgcctgatgcaattgagtgccagcctcaagaaggagattgtgagagagctgtgtgagctgaatctgaagaatgagcagatatatgagtttatcagatctgtgaggcatattctcatccctgaattcatagacctgataagacatatggcaagaaagtttgtggagggagacgacagatatcgatttgccctcggcacggtggttggaattatggggatggaggatctgtttctgctgctggacggcatatcaaaggaagttagagtatgggcgcccgttattcggtgttcttctaatggagacatatcgctcttcataaggctgtaccgtgacatagaagaaagaaaaggtgctgcatcaattgacaaaacaatcctcctgaactgtctccccgcattctgtaactacggatcggatcacaacaattcgattgaaatgcttcttcaaatcatgaaggccaacatgagcaaccccaacgtcttcaactccatatgcacaggattgagaaagctgatacactcacatgaaagtaacatcaagagccagctggttcttagaaaccccattccgaatggtgagtctcagaggatcctgggctcgatccaggagtctgcgattgccctggacgtcctctcaatggccatcaccagatgctccgacgagctggaccaaactctcttcaagctgctagagacaaacgaccttggactctccaatcgggtgttccaatacattcttctttatccccaggttgagtctattgccattggaagctggaacctgtcagggatttcagatgcactgaagattgcaaggtattttgtcccgaggatggactgcgactttgagatctacagcaagctcatggagctatcgctttccgaggacggcaagattcaaaagagagcataccaactcctgtggcacatgaagcagcaccagaagattgatctgtgcatctgtgatgccttgttctcccatgagatggatgagaagacaaaggactgctcacaaaaatggagagcagctctgatctactccgtatacaccatcggatgcagatgctttcctggcagaaagaaggagtatcttaacaggatgcttcctgtccttgttgtgggactgaaggcaggaaatgcaaagacccggagggtttgtctggagagcttggaggagcttgtctctggcttttgtgccgaggagtttgacctctattgcaggctaatgattgccggaatggcatccgaaagcatggttctcaggtgcgggatattggaagccgttgtatcgctgatggaaaaccacagggagagactatcgcaagaattcatccagtcggcatacgatggatgtctttccgccgggaggttggggagggaggcagttccccatgtactcaggctcttgaacatcttttccggtacccatctagtaaatctcgaaggatgtcttggagtcctagagttgtacacagatgagttcaggagaagacatgcggaagacatcaaatccgtcgtatcaaaactcatccgcagggatgtggagatcccaaaaaaactcaaggcgctcctaaaggaaaggaagagaagaggccaccagccaatcttgcagataacgaagaagaacgacgtgatgatcacgcagaagaagaagaagcagagcaccccgtttacaggacacagaaggacagtcaggccaaacaaaaaacacaaaaaataaaggccgactattctcttcttgttttttcagaaaagttctatctgtttttttatttgtttcctcacagcacagctggctatgcataggaccgtataaaatcaagttcctcgtcgaagctgtcgtcatagcccacatttgaagcctctactccaatgctttcgcagaagttggagaaaagaattctgagatcgagggattcttcctcgcttatgtaggctctaattgcggggacatattgtctttggacgtctacaggcattttctggagaagcatcatgaccaccttgcacttgaaaacattgtctgcttcaagctggaatgcactgtcgataatatgggtccaggaatccctgctctcaaactgcaacaggcttgaatacaacctgacaagagcaacacatctgtacttcgagtgtctgtgcataatctcaatggtaggaactatcattttcatcatatgctcacttactccggcaaggtgcacaagagaagccacaaagtcagtgtcctcgaaaacccagggatgcaggaacatcgatataagcgtggccttgcttctgataagacagctccacagaaaggaatttctgtcgaaggtccccttcctaaagaagtatctgaagaatcctctatagtcagcacaaagtgctacctgggagggtgagaagaggctcgagaggcagttgcttatatagatggaatccatccgagaagatctgcagttcctaatcctttctatggacccccggatcctgtggctggttgcttcgttggaaagaaaataccgccctaccccgttcaggcaaacacagtatgcctcgatgttcttggttttgaagaagtggtccagaagtgcaaagatctcgtccggggaaacctcccgaaacttgcacatctcggatataagtagacagttcgacaacacatcgttgtggctggtatttctcgcctggtatatctccttgaaaagggctgtaacaactttctttgcaacagctcccatgttctttagtatccttgctatgcttgttataaggttgggattgagcttcagctgcataagaatagaaacgatctctctctggccattcgcatttcttatggacttcgacagcgcatccagcttttctgcgtctccagaatgtctaatgatataactcctgatttccctcacgtccaggcctccgtcatagcactccagcgacccagtgcgtccagtgtagtagcgaaactcctcatcctccacaccgatgatcttgttgaagccacctcctctgtcacgcacttctattccaagggacctgcctgctactgcaagtctgtcactgctatcgtcaatggctagagagcctatctttctggactgattgccgatctcgacccggctcgcctcatccttgtggttctccgccaagtatgcaagaaaaagaattctgggcctctcatctatcttgttgcatagatcccggatcaagcctcccttcccctcgtctcttcccgccgtcctctgaattagaatctgcatgtcgaaaaagtaggcgggaagccaatacttctctatgtcatgtatcccgcgccgtatggcctttccaagctcagacatcagctgctttacaaagtcattgcacactacaagcgcggatgtgacgcgcacaacgtttttgatatcatctccggactgcacccgtcctaaaagcaaggacgagaccatctccgaggtgaatttgctcatgtcctccgaggcaagatcacttttgatagactccacctcctctggacctatattcttcaacctctttattatcgaaagcttcttcctgagcggagagtttcttttctttgcaacgcggaagatgcctaaggtcctcagctcatcttcccagttcatgcagggtaatgtctcctccaaaggattttattgcggccaagaaggcccaaagcccttggatatgaatcgagactacttgaagaatctttatctccaacgactggagtcggagcgatactctgacgtgttcagagaaagcatgtcctccctcgtatccacagagataataaatgctgtcatatctcttgcggttcaagacgatgacgagactatgcttgtggacctcctggagctatttcttcagaacttggagagcaacgttgtatttcatgaaaagctcactaagtcgagcttccaccttctcctgtttaagcggccgctggggatccagagctacacaaagctgaagtctatctacgatagagttggatcgagaagagttgtccccggatttgagcacaccgagtttcttagcaagaacttctataactactgtctgtacaaacatgcatacaaggactaccagtttgaccttgagctagatgcaggaagcctgggacctgtagaaactaatctgttcaaggaccttctcaaggcagtgtgcattgagaatagagagaacgagcatcttgccaactacataaagacccttcccatggacgtgtctgtgttccttgcaatagtgatgccggatttcagaatagatgcatccaggcttgggcctgaggatgtgtttcttgtgtgtccttcacaggttagaggatacgacccaaagcagtttacaaaggcatttctgtgcagcttgaattccgagggagggctttgtagggtctgtggcagaagagttctgggctgtggttttgaggaaatcgaccgtgaggagtacctagatagtgtgtcagggaatatcgaggagatgtgctttggagtaagccactgggagaagataagaacaccccggatgctcacaacgatcctcagatccctgttcaagcgacctggatgccttgaatgctacaagtgcttgaggtactttccgatagaggagcagggtgagatggaggatatagttctgagattcctgagatatgcagccagcatactgagcatcgggaacatccaggtgtccctcagaatgtttccgtttataagacacacgccaagagtagtcttttcttatttcgtcattctgtttgaaggttttctaaagtactctggaaatctgtttttaaagaacgtgataaggaatgtgtcgacgagaaacaaggccaagtttatgggagtaagagcgatgatattcgagtattacctgaagggaagcatagagtctgcatctagcacggaagaaaatacaaagaatgaaggcgggagtggggcggtggagaaccccggaagaaagagggctgacgatcttggagacctatttgctccactatccgagttctttgatgaggagcgcaaggcatttgtcagaaacaacatgttctacatatatcccatcatgtactcattgtcgtttccttactacactccagaccttgcattcacccaggccaataaccactttctgattatatcgcttttcctccgtggagaggaaagcagaatagacgagattgggtatgggaaggacgagctgtatcgaatgggtgtcgacgtgatgattcctctgctgtgcaacggatactttaaatacgacgtgttgtcaaggttctttggaaatgtccaggaatacataagggcccatctgccaaagttcctgtttgcgttgaagaaagtatatgtcgaaagaccttttgagtttcgggtatgcgtatttaagattctgaagtgcattatagaggctatttcgggcaatgtaaggatgctgttcaactacctgtttccgtttgtcgagtttttcatgagaagtcacgaggaatcatgcggaacggactgcaagatgatattcatcgaatactactcatcgttttttaagaacgactgtcttgtccgaaacatgtcaaggatatttccttacctggacgccgagaagatagctcggtggagcaatgtgaagagtgaggacgactatcttgacatagtcattggtcttttggataccagagggcatttttcacaggaaatggcggccaagaaggcggtcgaacttcttgcaagagtatttggagatccggggaagggcaagggatttgatgaggagagctttgtggaaaatgtccttaggcgattttttaagagtcgcgagtttaggatgaagatcggaaatgtctatggaaagcttaaggagcttggaaacgatgctgcattccttattggatgtatatcccaagagtttttggatgcaaacccgcttccatctgtttgcagtgttttgattgaggagtgcaccccggaggcgattgccagagtgatggttgagaaatatctgtttgagatggatcccggaaagcaggatcttcactttttcataatacaggagacactaaggtttattaaggggcctctgagtgacaggatggaagaggttgttgagcagtttagaagcacacagtacttctatgagtatgttcctgtgcatccggtggaaggggtatatgaaaaaacctatacctttaaaaggtttcttgggaggctctatcgatactccctcaacgaaattgcaaaaagtgagatgcaagagtactttagccttctcaagtatggaaacctgcttgacactctgtttctggagtttcactgtttgtgcctgtgcaggctgcttttggaggcgggagaccacaaggtcttgggcatggttcgagaaatagccaacaacctgcaggaaggggtggacaagaggattgcaaggtttgtgctgaagcttcatggctttacctcggggaagcacatagaggaccaacagattctcaggatatcgttttttctcaaagaccaccataatgcaatccagactctggagaagatgataaggaaggagagaaaaagcgagctttttgatcttctgcagtactgttactattccatcaaggactacgacaaagtgctggggataaactctgtgtttgcacgtcccagcctaataaacctgtttttcaggttctgtgtggataagaactttgcagcggcaaggagatgcttagagccaaagcctgggcacgatggagtgaaggaggagagcggagaagatcataaaggccaggcaccccgagagctggacgtgaagattttgatggaggagattatagatgagtgccaggacgatgaggttacaaagttcatgaatgactgcaagaagatagaaggagacttttctgaatggaagaggctggaaagcagaaacgaggttttcaagcactttataaaggactgcgagcttgtgtccaagagcaagaacctactgaagacgcttgacttgatagcaggaagaagagaactggctggagacaacaggatgcttttggagtgtcatgaaagtcttgtggcgagcatcagatcgatgatggatgcaagagatgacatgtcgtgtgatgaaatgtttgagtctttgctcactgcagagaaacaggatacgattgggaattcaagccaggggctgcacagtagggagtacttcgacgactttgcatctgtggatatggttcgggcggaaaggcgctccgaaaggataggatatatggacagaagcaagtctggaagcacgagcggttattcttcgctggaagagttcgagagggatctgaagcttgcaattataagaaactataggggagacgatgacgtggggaggtgcatccaagagattggggggatgctactcaaaagagaatggtgcgtactatatgagttggcagagctgaatgttctgcaggggaagataggggatgcaaagacgtctctcaaaaaggttttagagatatttccaaagacatcgatgctctacaaaaaggccttgataagatactctgagcttctggatacaaagacagcatatacctctgcactatccattttgaaggactctggaaagttgttccttcttggggctaagaagttcgagagcacggagcctgtcaaggcaatggagatgtacataaacagcgtcatacatgataaccagtgctccgacgaggcggttccgaggatattccatctgttttctgagatgatgcccccaggagacatcaatgcaggtgcagtcctgctcaagaagttccttgagtccagtatctctctgcttcctccgtattacaaccaaattctttcgagactgagccatcccaaccaagacgtggcgaatgtggtgtccaggatagtcttcgagctcatggagaactacccaagcaaaacattttggaggtccctgatcatgatgaactcccaggttccaagtacaagaaagcgcatggagggcattgtttctgggcttacactcgacaacaaggtggctctgtccaatgtcaaaaggatatccgaggagctgacgtgcatatcgagatcaaagaagaacgagctgactatggaagaggattttcctgcatttgctaagatgtttcctgcaggcgtcactgttccaaacaccaaggtgctgatcagcggggttcgcaacgaggtgaaggttttcaactctctccagcgccccaagagaatatgctttgtaggaagcgatggaaagaactactactggctttgcaagaaccaggacgacctgaggaaggacagccggtttatggatctgaacctcataatcaacagcatactcaagaagcagagcagcagaaaatacatcaggacctatgctgtgataccattcagtcatgagagcggcattatagaatggattggtgggctgagctcgctcaaggccatatgcgacacctattatgcaagagacggaatatcgatatcggaaacggcatgcaggtttgtgcacaacaagaagataggaatgcgggagtggcacagggtcgcctcgaagtttcatccaaagttccacctctggtttcacgacagctttccccatccattcagttggttagttgctagaaacaactacacccagacatatgcgataatgaacattgtggggtggttcatggggctaggcgatagacatgcagagaatatcctttttgattcaaataccggcgacaccgttcatgtcgatctgaactgcatctttggaaagggaaaagagcttcaggttccagaaagagtcccgtacagactcacacagaatatcgtggatgcatttggggtgcttgggctggagggctcatacaacacctccctctgcacaacgctcgacctgtttctcaagaataagaacatcctggtctcaaacctcctatcctttgtctatgatcctctgtttgagtggagaagaaagtctgcaaccaccccaaagaagatcatcgaggacctatggcacaagatggacgatttagatgcctgcagtaagtgtgacgtattgaacgaagaggcaacgaacgacgaaaacctatgcatgatgtatattggatggcttccattcatctgaacctgcaagccccagggaggtggctctgacagcaggccaggcagcttacaataaacaacatactaagtagcctcaagcttatttacttctcaaaaagatcccgaaggtcttcaagaaactccttgtggatgagcctcccattagaatcaaacaggtcgaacacagactttgtgtacttgtacggaataagcttgtttttgttgtagaccattatcacatacgtcggatctggagcgctgatactcgtggagacgactctgttcttgaatatcattgagaagccggcgtatcgaaagtagacctctgcaagaatgttgataatgaagtaaagtagagtcagtaccgtaatggtttgcttgtgctcttcaaactctgatgttatggaaaagtatgcgactatcgaagcaatagctgtcgacaccaacccaactgttattttgatgtctgtagatgcctttgacgatcctgagccctcagcagtttccatgaagtcgcgaatgacgtcgtcgaggatgatcttcagctcgctcaggttgtatatgtctcccctcagtgggtttttgttgtacttggccctcaaattgtccatgcagggtaaatattttacagaggtgttaactatggagagggacaccccagatggattctgatgcacaatcgtctgcattttcgttctacgatgccagccaggacatccagctgaatctcacgccttctcagggggatctcagctcgacatttacgccgatagtggaaacagaaagagtcaaggtgatatgggggaccacgataaatatccaggaaacggcagaacggttcaaggaatttgtcaggagaaacagggattaccacaccatccttgaacaaatggatcttacccaggagtttgtattcgatctccattgtgacgaccttgacgccgatctcaagagccagcttgcaatgtatccgcaggaggtgcttccgatcttccagggctccttgcaagaaatatacatggaaaacttcccaagctttggcgggctgatcagaatcaggccgtttggaataggaaggcccctatcgataagaaacatagatccaaacgacatcgacaaaattgtgcaaataagcgggatggtgatcagatcctcttctgtgattccagaaattgtaagggccttcttccgatgctctaggtgtgggcatgaatgccttgtggagagtgtgaggaacgtgatcgatgagcccaacaagtgtgagtgcggagggaagtatacacaacagttggtccacaatgcaagcgagtttgaggacaagcaggtggtgaggattcaggagctgcccgaggggattcccaatggaacaacaccgatggcgatgacaatagtgtgcaggaacgagttcgttgacggccttgttcccggagacagggttaagctgacgggggttttgaaggcaacgcctgtgcggctcaatcctgttatgaggaagattaagagcacgtttaggatttatcttgacctcctcagctaccaggtaataaacagaaagatcgagagtagcgatccgattgacaagattgacgagctgaggaaaaggcctgatgtatatgaaatactggcaaattctgtggcaccttctgtatgcgggatggaggacacaaaaaaggccttggttcttcaactctttggaggagtccgcaaggagctgggaagctcgagactcagaggagacataaacatactcctggcaggagaccctggaatatcaaaatcgcagctactgagcttcatacacaggacgtctgagagggggatgtacaccagcggaagagggtccagtgcagttggactgactgcaagcgtagctaaagacccggatacaggacagtttattctagaatccggtgctcttgtgctgtctgacaatgggatatgctgcattgacgagttcgacaagatgagtgacagtacaaggagcgtgcttcacgaggtgatggagcagcagactgtctctgttgcgaaggccggaatcataaccacgctgaatgcaaggtgttcgattcttgcaagttgcaacccgattgaaagcaagtacaatccccggaagagtatagtagagaacattaatctccctccaactctgctgagcagatttgatgttgtctgcctgatgatcgataggtgcgacgagttctatgacagaacgataggagaccacatagtgtccctatactccgaggagacgcagaggaaggaatacattgacgcagaccttctcaaggcatatgtgagagaggcaagaagaatagtgccgagactaactcccgagagtatgaagatgctgacgcaatcatatgtggatcttagacagatggataatggcaagaccataacagcaacaacaaggcagttggagagcttaattcggctaagtgaagcacatgccagaatgaggttttcgaatgctgttgaggccaaggatgtcagggaagcagttcgaataataagggaaagcctccttatgtatgcgatcgatccatccaccggaaaggttgatatggacatgataattacgggtagaagtacatttaaaaacaggatgttggaaaacctaaaggatgcaattctccttatggtcaaaggcaaggccgaggtttctgatgtggttaaaaacactggtgcagaggaaaagatggtgctggaggccctggaagagcttgtgcttgagggcaaaatgattgcttctgtacaggggtcctgctatgaaagaataagcgattagtgggaattcctttagtcttaagggatggcccttttaagtctgcccaaataaatccgtttcattctgctttcctctggattctgttatggaaataccaccagtagtagaacctttcccagtcggtgagagggccattgggattccttctacattcccttattgcctggagctgggacatcctcagcctgcagtcaccaaaaagcacagagtcctctatcagattttctatcaccgcacttgcatttttcaaactctcctgtgtttctgcagatatataacaatgcagaggctctacatgcttgtccttgtacgacccccttatgtatatcctagctcttgtgattctttcaagttgtttttgggtggagcctcttgggcctattatcagtcccacgaaattgctttcagggaactcttgaaccgggatgtaaatcttgtttgtatatacgcttccagatatggagacatttccaaggacctggcgccctagaatctgctgcttcctatttttcagccacagggccagccggtggttaccgcatgcaattgctgattggaggcgcctacctatttcctccgtccgagcagcgcttagcaggtttctcagctcagacttgctttccacaccctcgggtagcgccaccttctccggacaccggaacggcttcatgcgatggccttccaaaaagatgcaaatttttgctccccgatgacaagtattcccaagtcgaacgagctggtcttcgtaaagaactactacaacatgctctgcaacaggccatcggttatccaccaatactacatgaaagattcccagctcacaataagcaaggagacggacaaaccggagacatgcactgaggactttggaaagtatatcaaattgaagataaccaatccggtatcgaaagtacttatatcacatatatcctggcagaggatggacgacctgaagtcggtcatcaatgtcattgggcagtttgtttacagcgatctgtcgcagacaagaatagctcatcagtttattgtgataaaggtcaattctgtgctatacatcaagaacgaaattctgacgtttctggacgaagaagttgtctatgagacgaatcaggatgccaagaaggctgtaactattgaatatgggaaaaacagcatgttacaggcaatcggcgttgtctccgagtttggaaaagtagagtctatgaagactggagatgaaggaaggatcgttgtgacatttggcactgtagaagacgtgaataacatcaagaaaaacattgcaaagatcatctcgcagggatacaaattagagtttgatgggctgaaaatatgaagggtcaaaaggcctggaagaataaattctttaaccactttgttttatgcctttctctgcgccgaatggggttcttcccatgaggaaagccctggaaagtgtaatggaagaagaagatgagctggcaaggagatttatgaatgcatacaataagcgcgtggagctgtatagacaaagacggatgctggaagatgctatagacacaaaactctctgaccagcgcacgcttagagaagcaatagatatgagcaggggaatgagcggaagggagaaatcaaagcagcctgaccatggaacgatgtttggaacagggatatataggctgtctctggtggacatgggaaaactccccacagagaacttggacatgctccatacggagacggcgatctatcctgtggggtatacatgcaggaagaagtataaaaggcatgacacatataaaaagaaggcaaaggacaggattctatacatttgcagcgtggacccccagaaaggcccagtgataaccgccgacgacgggaggaagtggtttggaccaaacatgtgggaggactttgtaaatagcgttggaggtgtggccgaatataaaagcactgaggagttcttcggatttggaaacccagcacttgccagaagggttgagtctctcggcgacttgtctacctttaaaaagtatgtcccgttgagcaagagatcctaggcacggacttttcgaaaccataaattaaaaggatctgttgaacacaggctctgcaaatggcctttattttcagaagacaagtttaacgagtatgagtgttgcagctatgacagttactaggagcagcactgacctaatgatcttggccctccaaagctttctccttctaataatctgaagctcctcattagccatcatgccatactgctcaccctcttcgagatgctccataacgttgtcgatagagaatctggcatcgtttattgcatagtttatgtagtttgagattgcaacaacttcctgaacactcctagccacctcgtcaatcgagttttttcgacttgacgcctccatatgcattttgcatgcggatatttcgtcgtccagctctctgtagggatttacaatgcatctgtacttgtttttcagctcgctataccgtcttagcaatcttgaaggttgctgtccacactcaatcagtcgatcgcagattcggaacatggcagccagctcagcctccttttccttcgaagcatccgcttcaaactccttgatctggctgctcagcatatcgactctcttggaaaaggttactgtgcccatcgtagagacttgtttacatgtttcatccataggcgcttaatgatcttgcagaaaatccatcgggatgccgaattaattcgagtcctggaggaatactcgctccaacccaaatttcgatacagtccgtctctcaatctcgacaatgtctgccaaaataggaagtggtatatccacagcactgtgttcctcagactccgccagcaacagggctcccttcgtggaccccttctttcttattgcttgtctcgtgttctgaaaccacttctgaatcgactttggatggacattgatgagcagtgcaagatcaactattgtctttgaggaggggaatctcgatatctcgaatatcctattcagaacacatgtctgcagccttgtctttctcatctgctttccagtacagtatctattcatttggaatccacttagtttgagcagcccaagcgctgcttccagctctcttagatttttagttctctcactagtcatttttagagagcagtcctgggtttctttaaaatgaataacttgacagatgttcacgtattgatagattaaattgcctttgtatgtcatgtgttgcaatgtatcctaaaatggctcgagctttttgcaattgtcttctaattagctcgatttatccttaatttagaggctgttttatctatcctactattttggccttcataaccggtatgctgggaactatacatttcgacggtggtccacgcagacggggcctttgaagagcattccgcagagctacccatccctagactctagagccatccgtctctagtaagtgtgccttctgtgtttgctcttctctgcaccttacaatgggtatcaaggcctcttggtaatattccaaggaagtatagaacaaatttaattgcccgttctcttttgcttggtaaagggtagtaaattaaataccagaaatccgtcgcaataataaaacccgtttcgctcaaattggattacttctccctctctaacatttataatagcagactcagcgtaccaatattccttcttgacagagttcctgttaaacctcaatgccaggtcttctgtgtcctcatcattcatcaggttgccgtattcagcaagctcaacagtcactgaccctctcttcgaaacccaggacattttgttctttgtcagcttaaagtctccatccggattcaaggacacttccattttggtcacagttccattttcaacggttttgctcttcacaatagcatttccccagttcatcagtgtaaactcctcgttgtcctgcagcactctgccgtcctcttgagaaagcaatatctggcttgaatagaaaacctcctttgtcccaagatctccgttcttcttgtgctttggaacatccatcgtgtattcagacgtgttgtcaatcgatacctcaacggcatctctttgctggacacagaaatatcttgcggaaacgggatcgatttttttcctgttaatcgcccacaccttgtcccaggagatagtgcaggtcttttgggaaaccccttgcatcaggatgtactccctcagcgcctccatattcatcccaagcctctttattcctgcaatcgtcgccagccttgggtcgtcccatccagatacaaatccgttatcgacataatacttaagctttcttttgctaagaaccgtgttctcgaagttaagccttgagaagtcgtggattttgggtctgtttctaagccgaaggttgtcaatgaaccagtagtactgctggtttctgtccctgtactcgttcgccctaagcgacagtgtgatcccctccaggctgtcaacaatgggacatgcaaagtcgtatgtaggatagaccttgtacttatctcctgttctgtggtgaggcgattcattcaccctaaagataacagggtctctcatggccttgttggagctcgacatgtcgatctttgctcttaggcaatatcccgaggcatttcccctggccatttccttaaatatccttttgctttcttctacatccatgcttctgcacctagactcaacgccccttcctctctcgtctctcatcacctcctgtggagtattatctgcatacgcctttccctccccaatcaaaaaaacccccaggtcaataatcttatcgaaatagtcactggtgtgcgaaagggtgtactcattaatccccagaaggctgaggtccgagagaattcccctttcgaacctctcttcttccttttctgggtttgtgtcatcgaacctgaccaaaagccgtccgtttcctttgcttgcaaagtaccagttcagtaatgctgctcttgcatgccctatgtggaggcgcccattcggttcaggggggaatctagtcacaacattctcggagggttctccaatctcaaggttcccctgctccttcctggatcctgcattgaactccttcagtagaggcttgtttgctttgaactgttccgaatacatcttgcaggtatccgggaatctctccacttcctttttgtccttcatgagcttggtcaacatctggtttgtgttaatcatcccaaatataatgtccttgacctcctcagagcggatatcattcacaagggagtttagcaacactagaaactccactccctcagagcggctcaggtttatggaatacgaatcaagagcatccacaagacccggaggaaacatctcctggggtgctttcttcaatgcattggaatacactggcggatcctgcgcccccttgccatacttcttcagcaaaatgtagttgatgagctcctccttgaactcgctctttccatccatcctccttagtgggctagaatattcaggatctatttatcaagtctgtacagggctactgataagatattgcacactctccactaagcccttcaatgagcaaaattttgtttgccgacttctgtaccgtattggagaaaataagcatgacgtccaagcgcctggagatccagtccattttcacggattatctgagaaacatacgtgaaactcacccaccttccatggctccagccctgtatttgtccattgcaacggtatacccggaatacttcaacaaggagttgggcgtcggagagaatgcactggtggggattgttgcagaggtcacaggaaagtccagtaaaggtgtcagaaatgagtattcaaaagaaggggatctgggaaccatagccatgaggtgcagagtgtcgcagctgcttataccaaagacgcagttggaagtgatggatgtgtttcttggaatgagaagggtagcaaacgaggaaggacctcgatcctcctcctcaaagaagaggatcattcttgggatgatggtcaaatgctcgcctctggagtcgaagtacctgataaggctgatcgagggaaggcttaagatagggcttgcgcttaaaacagtgctgatcagccttgcaaacgtcttttctgacgacaagattgatgagatcaaggctgccttcaacagacagccggatataggaagattagcagactgtctacttgagcatggggtggaagggctttcaaccaagttccaggttacgccaggaatccctctgaagccgatgttgtcgaatccttccaaggacctaacgtcagccttcaaaagggttgagaataagagctttacttgcgagtacaaatacgatggagaaagggtccagatccacaggtttgatagcagcgtggagacgtttagtagaaactccgagaagacgacggagaagtatcctgacctaatgggtctctacgacgtatcggacagagacttcattgtcgatggcgagattgtggcatataaccaaaaagagaggaggatccttccgttccaagtgctgactacaagaaaaaggaagagggtcgaaagcaacaagatagaggtccatgtatgcgtgtttgtgtttgatctaatatattttgatggaaggtcctggattgacgaacccttggaggaaaggcgaagagtactccacagctcgttcaaagaaatcgatgggaagtttcattttgcagagtttaaggattgcgagacaccagaggaggcagaaacattcttcaataagtctgtagagaataactttgagggtatgatgataaagactctggggtctgatgcaacatacctgccgtcgcagagaagcaataaatggataaagatcaaaaaggattatctggagagcatgtccgactccttggacctggttgtgatgggggcatactatggaaagggaaggagggccggattctacgggggatttctgcttggtgtgtataatgacgaggaggagaagtttgaggccctgtgtaagataggaactggatttgacgacagtatcctctcaaaacttcatgaacagctgagcagtagcctgtgtagtgctcccaagaactactcatacaaagagtctgttaagccagacgtttgggtcgaggctaaatatgtgtgggaggtcagggcagcagggatatccctatcgccgatatacagtgctgcatggagtaaaggcgagaagggaatatcgctaaggttccccagattcataagagagagggacgataaagacgttagggaagcgaccacgtcctcgcaagcatatcaaatgtatctggactcaaaggtcgagcactcggaagagttctactgattaatggatgcgatgtgttttcgaaaatttttaagtttgtgttttagttttcaccccaatggaacatagaggaagcggctttgaagccgattgccaggatgaggaaggatctgtctccaattccattgtcgatgaaagcagctattacagatcgaccgtgttggccatccctgaaaagcaggatataataaggatgtgtggaattccccttgtcatcaatgtggtcttggagaactatgaagaggagggcattccgctgtgctctgaggacatagttcgatgcgaatgctgcaagtcttacctgaatccttttgttgagattatccccccgggtctgaagtggaggtgcaatgtttgccttgcaatcaatgatctggccactgcattccaggttactagcagaaccgcggcccatgacagtggtgcgtttgatcctcgagcaaatgcagcatataacagctgctattacagtaggacagagctaagaagcactgtgtatgagctggaggctccaccgaactactcactcaaaactccatcgcctccatttatatgctttcttatagaggtgacatttgagagtatgaagtgtagggcagttgatgcagtcatcaggagcattcttggagggctggacccaaagtcctttgacccaaggtcgaggatgatgttcgcgttcttcgactcaagcatataccttctcaagaaaaacggggacttttcgatcatctccgatgcaacgtacatccccttctttttggaggacgacttcctgctgccccttgaccaccatcttgatgttgctagggtggagaggtttttcatagagaacaaatctacaaaaaacaactacggagatgcgctaagggttgttcaaagcatcctgggggctaccggcggatgcataatctcattcctggcaacacatccaaacatggggtctggatctgtggatcctagccagcgggagctgagatgcaaatcggtgttttacaaggagatgtcggcacacttatcgaagcaggggatatcggttacgcagttcttgtttcctcggcttgggatagaacttccaaccctcagtgtgctaaataaatacactggggggatgctgtactactacccaaacttcgatggcagcgacccagcatttactacaaagctagctaacgatctggcctcacatcttgacctaaacaccggactacatggaatgtgcagggttagggctagcagatgtgtgtttataaaggagtatttcggctctctgcaccataggtctgcagacttgctgtcattctcaaccttctttcctccccattcacttaactttgagatagacatatccaaggaggaaggaaccaagggcgtctgcttccaagtggctatccttaggacgcttcgtactggcgaaagaagaatacgggttgtgaacttttgcatcgatagggtgtcaagatcattgtatagcgtcgtggatccatatgcaatagcgcatgcacttgcactgaaggcctttttctttgagtcaaggtccaagggagggggcaacgaatacctcaacaagtcgatgaaagacatcataagggcatacaagcagctctcaaatacaacaacccttcttccagcaacgctcgaggtgcttccaatgcttgttctatcgctctgtaaatccattccccttaggcctgtatcctacactccgatggactacaagtcgtactacatatacctgataaccaactcatatccgaagctggttgacaccgtgatctatccaaccctgcttgcattgcataggttggacaccattcagccgcttaacctcacactggactgcctcgaaacaaatgggctgtacctgctggacaccggtgtgaccatcttctttttcgtggctagaaactgtgatccatctcttccggacctactgttcgatccatcaataggatcggaaagatttatctttgatcccgagagaaacgagttcagtgattccgtttgcaagataatcgaggagttgagaagcaataggtatttaacgccgaactatgtgctggtgagagacaatggtgcaagtagtgtatacaaagacatctttttcacctattttgtagaggacgagtcccatggccttccgtcatactctagataccttgacctcctgagggcctaataaagaccgttctgaaaaccctttaacatgaactcccaagaccggttgaaaaggatcccccgtccttcccccaatgcagaaggaactggagatcctcataagcaagctcaagaccatgacagtaatcgacaaccatgaagactacaactatctggtgtcgcacacagaccaatgcaataacaaggcaaggatatttgagcttctgaaaagcaagaacaattcccctgcagaggtggcccctttgttgtttacatttgtatccaagttagagccagaatccgatgaagacctgcttcccaagatagtcgattttataagagggtgcaggggaaattcccgagaaacctccgagtggatggtcaagattctgttcctgcttcttgagaagaccaaggagaggagaagggattctggagtgaggctgagacttcttgagtgcatcagggtctatggcaaagacacaaggctagtaaatcatgtaattgatcttatgtgcacaaagaacagtgcagagattattggattgatactcgagtcgattccctccatatccgatgagctggttagatgtgccatgaagcaagacaaccctgtgctgctaaagaacctatcgattgttcttcctcttctgtccggacgagacatcagcttgtttgtaaactatgagcactttgacgagctcctcgactctgaacactttttcatgaggaactgtttcttagagatatgtgcaaatcttgtggagcacttcaagaaaaaagggatggttggaaagttgaacgatcttgtgggggtggttgtggagagactatccgacacatactttttgaccagatacaaggcccttcaggttcttgaatgtctcttccaaagaaactcaataacggttggaagaaggcatgaggtcatacgggaagtaggggggagagtactggataagactgttgttgttagaaagaaggccatcagcatctgctcaggtttactcatgaggcacccctttgcatctgagaaaacccttgaaaagaagaatctgggatctgctgagaatgagagcaacagaagcgggctgtgcgatggggaaaaggagtctgaaatgaaatactacgaggatctgaatcagttccatgatatcatgaaggaaatacaggacaacattgtcaccctcttaagcggagggaccaaaacagagatcaacgagtgcattgagttcataaagctctgcttctactacaggatagatgggtccagagaggcgtttgaatcattatttgaccttgtatggacccaagacctggagcttctggttctatcgttcagagatcttgttgtgcaaatgaagatgaataacagcagcctgttctgtttctttaaggaattcatacgaatggaagggaaccactcgtttgagaaggtgctcagagagcttagtgcaagaagatacatagacaagacatttgtgtctgagctctgtagtatgtttctccaagggttccatctgcttgaagcctcctatctattaagacatataggcaggcctctcactgtagacatgttccactcattagttctgttctccacaaagcttctattttctagccaggtggaaaaggatctggtggacatgctgtctgtatacaagaacatagttcaaatcagagtgcggcaaagagtcaagtttgacgacgagataattgaggtgcttgccaagaacctggccaagatgacattttttgagcaccaggttgtcgatgtaaccgtttcgacgatctattcgatcagcactcttccagagaagagcattatcatgctgcttgagaagctttgcgatatggagaggagctccctcaaggcgatttctgccgtgggatgcattggtttaaagcacatgcagtatgtggaagagctagagagattggtgaagtccaacagaataaagatcaaggttgacaagactgtaatcacgcctgagatagtagaaagaaggcggagcatcaatgcatccaggcaaagcattagcactattctcgaggaaaacaaggatggagatgattcgatcctgaataactccgctctcgacaggggcatttcctcaagaatcggggacaagagcgaggaggagattgtcgacttctttttctacattaaggagaaggagatgctgtatggaaaaaccgttctttctaacttcaagcaagttgttgaagaaggatgcttctcgagtgacgaagaaatacaggttgccgcatatgtctctctttatagacttatgtgcatcagctttgagttctttagcgagcactacgagacctttattcgttcgatgagtcatccaatccccaggatcagagcaaatgctgttgttgcaatgggcgactttctgctgagctacaacaccactgcagaaagacacacacatctcctgcttgaatctcttggggacgtggatgccgatgtcagaaggaatgctctccttgtgattcacaatctgctcatgaagaacattctcaagatcaaaggatatggccccaagcttgtgcttctgctaacggatgagaatgcagaaattaaggagatggccgagcatcttttgatacagatatcgaaaaaggagaacacaatgactactctactttacgagacgataactgcagagaatggacagcttcctcttatcataggcttccttacagatctggtaagcgaaaaggccaaggagagtttatttctgaaggccctaagatcgaatgttaacagcgaaactctgaagcttctctgcagtgcttttaacttggacgacaggattgcagggagtggtgggctccttaataggtctaaataaattctcaaagcctaaggttgaacatgcttttaggtgctcagccggattaagagttccagggagcctttttgaaaaccttagtgttggggattctcttgtacaatcttctatatgcttcgtgtatgtgcgagggaagcaagggtccttcttccctgcgctcttcctggaccgcctttgctatttctatcatctcccctacaaacaccttagcaagcccacaaacggcgatgacgaagttgggattcactgcctgtcctatcacactgcttatatacttcttgattgcagcctttggaaatccacttcctcggaacttctcgtatctatgcagctcctcctctgacatggtccctgtaatcgagtggaggcgcccaggatcttctctcttatatgtagagtcatctgtcatgagattaagatcgtctgactctgtgtctgactggaggtccttgacgttctgctctttttccacctcatcattactctcattcatttcgagggttagttcacagataaaaatggacccatgataataaggatcgaccggaagtatgtaaccagcgcgatcaaagagtggtttgagcacttaaaatctttggatgacgtcctggaagaggatgaggaggcgagagacgacttggcaactaattacaagatagaagtaaaggaagatggcaaaaaagatatggcttccatttcgatagatgagttcgatataaaacatgatgtgtctctggataatatcgaggagacattggtggaagttgttggatctcttctgggctatagatcgactgttattcacggatttactgttaaagatctgagcgggaggaaaatgaagccggttgttcgaatcttcttcaggccagctcttggaattcaagttccaaagaaactggaatacgtaaagaacggcaccggtgatacacccgagattgatgaaggcatgatggtgagatctgtgtccatcagtccgatcgtcagatcattgctaaactcggggtctttaagattctcagcagagggtacaaggatcttactgacactttacaacggtaccatgtcgatggtttcggacactattgaagtgttccccatggtgcatagcacgctgtccagaaaaaacatgaacttgttcctcaggctcctcagaagcttttcattcaagtttgttgaaactttcatcaaggcatatcaaatgccctcttcacttgaggtcaataaggagttgagcaggtgtttctcggaacttcagaacacccttaccaagctccatgtaaagtgtatccacaaaatagtgtcgaatgctccagtgtttctcgatgctcgagataagattactgaaaggattgagaagttctacatttacaatgcaaagggattcaagaggaaaaagacccagtacctcagatgcagagaggagcttcacattgacagaagtcccattggctccttaaagagatatttccggggagtctctaaatccccgctataatcgagactgtgccgtacacccatgataaacacgctggagtcattggacgctgtgaatggcgcggttggaggcacatcctgcaagcttgtcgtcgtaaggtttggggacagaggcgatccgttgtgtatccacatggatggacttttagagaggatatgcttggcactttccaactatgttgagatatatgtctgcgaacgaagttccgtccgggagcttgtagatccaatggggttagattcacctgtaaacatcatgtgctttttcaacaggaggcatataaaaatagactgctcaagcggcgataacgacaagataaacttttttatagagaatgaggagatgctcatcgagctgtttacgctggcctacaaggcaggggtcaaagggaaaggaatcgtgaggtcaccattcaagctcagagagctgcagggtgaaatataatatgttccgcgttcactggaagaagaaggtttagagaagtacaatagaataaatgaatcctttgtcgaatctctttgaaaccaacggaggatccgccttaagcattgagttgagaatgtcgacacatctatatcttgaaatacctgtgtttttgatgacctcttccaatgcaacgccttccctattggcataaaggaatcttgctatcttcgtagcgttgttcctaaacagattattacctgctgtgttagactccatcctcctcatgaactcttcaagattttcctctcttcttacctttgaagaagctgcggctaccgccccctcttcaatgctttccttaactatgctttccacagatggaactatgggcatcggagtcctgggaacttccggatcgtgtctgactccatgtaccgtatatgcctcaaaagctgccagcaacgcctccatcttgtaattaaactccctgacatgggcactgctttggattattgcttcgatcttcacctttatctccttcatcagcctcgagacttccttaagcttctcgtccatgggatcttgggttgagaatattcttcagcttcggacggccgcagtttccaatgtcaaaacactgcctcttctagcccctgatgtctaacgatgacctagggacctggctcaaggcggctgccgagaacaaaatcaccacaaaaaacacgtggaagtcgaccctgatagatcactttacaaatatagatgagttccgagagaggcagggaattaactttcagaaggccagctgcacgctggatgggtgtgctaaggtctattcaacgcgcgtcgacgatgtgtctgaaaatgcaatgaggcttctagaaggctctgggagagaagaggccagaaagaaacagggcaagaaagtaaacaaagtaacaatagagaagaacatttgcaacttgaacattaaggtgagctcatcaaggagatgtgttgatccgaagttcctatatctgtcatcgttaccagaaaataccctgatgatcgattcccttggtatttcgtcagatggagtacttagaatgtcatcatgtagggatgagggaactgtaattgtggatgatttcaagatgtccatggactttccgaagggattgctcatctcccccagcataagtgaagacaaagagataagggatatagttatggagcccatagtagataatgatgcagaggtctccgacgagcatgctgggttcagcggtgacaactttgagcttccggagatcctacctcccagcagcaaccaaaaccctgtttacaaggagaattcattttcctattttaagggatgggccgggccaaaccactggaaagtacaggccaaaaaagggcggagcgggacccaaaaacaaaaggaagcatcctttctggactttacggagacagttgattacgaaggcatgctggagcctggaaacaccctttttgatccggcatttatagtggagcgcagggaaagccggcacacactgcctcaagactttaggctggaagttgaagacctatatagatatctggtaagggatgggctcttctacaaaaaggaccaggccagtgcagaagaggagatgtccatcgaccattcccccgcttcatgcgtcatagaggagccagaagatgaatttgtggccgacatcccttctcaggggagccagaagatgcccattccattcagaaagactcctaagaaagtcaacatcaaaaagctgaaagacagtgtgcttgactctgttaaaggcggaagcaccagcctgctttccatatttgaaggcatacctaaggtatacaatggagaggaatcaaaggacatatctgtgcatctttgcttcatttctcttcttcatcttgccaatgagaagaacattcaactcaaggccgtgggaaatgacatagaggtgcagatgctccaatagaacagaggcgttcagtatatatcttgatttattgttccttctctataaagtcccaggtggggattatgctaattcttctaagaaattcggtttcctctgcaaatccatatgttagcctggagtagagaaaaaaggatgtgattgcagcggatacaaacacagccacaagcctgagtcgtacaaacttcataacatagcacagagaaaacagtgcaaaaaagagggcaggatagtaatggtggaagtacaatactctcttaacaaagaagaaggggatataatggaggagccatccacaacaggataagaagactatgtagccctcacccctcagaaatgccaagggctttcccctccgcctctgcctaatgattctggagagaagaatcaccggagaaagaatcacacagacccctgacgaataccatatgagcgggtttccaaacatgtagaacttctcggtccgcccgtcccatgaagtcattcttagtccccttctgagaataagccattcatacggccttgaaacaattctctccggctccagatcctcgtcctggacaaaagaggcgtttgtaataaacatggccttgttatgctccacaaacttcctgataaatggatatcttgcgatctctctgtacacaggattcctttccttgcttagcttatcagaattgttttcttcgacattccagagagtagcttcgtccttttttgtggtgcagatgacctccccctgctcaaacccccatgagggatattttctagaagagggtccaagatagcagttgtgcttaatgtttagcagtctgaatctggtggtaagggtttttatcctgctctctttctctaaagcgtcgtccactacttcaatcttaaacagatttgtttcggaaagatggtttcctgaagactctgccctcagtcccctcgagatgagagaatgggtgcccggaatgtctaaatacttccttgtctccatgtgcaatagaactaccgtatctccagattctataaactcggcatcctctaagtcgtcagtcaccttctggaacagccactcattgttttcatccttgtgatggtaaatcgtcacctggttgtttccgccgtctggatacttgtggttgtgagagtggagatatcctcccccggtcttagcagacttgattgttatctttgtaccgaacagaggatatttcctgttgttgccaatgctgctgcctttaagacttgcctggaaaagtgagctcatatgcccatcgtcgctcccacttctgttgactatctcgaagtgaacatagaataggagaacatacagagatgctgggatgccgatcagaaagaacgctttcatgaagaatagtttcacaagcacaagaatgctttctttcgagatggcattgcaccacagctggtaaactgtaaatattccaaccaaccccatagtaagaaatcctatccacttaatgctcagcacacaccctaaagtcaggcctaagagaaacacagaaggaagatgtatcgtctttctggacctaaaatacactctggtcataaaatacgctactgcagccgtaaatgtcaaaaggtgtgagtccagaagtatcagccttccaatggatgtaaatccattttcaaatagaaacaccatggacagaagcagcctacgcctgtacgagtacctcatctccttaagcataagatatccgaagacgggtgtaaaggatgctataatagaatgaaatcttcgcatcccagaataatcaaaccctggaggaaatttctcgccggatttgaattcaaagtccagtggctggttgaagagataccccccaagtgaggtcagtatcttccccaagggaggatggacatcgaaatagaactttctggacaaatacttttcggaaaactttccaaagtgggcttcatcccaaataacaaagtctccgttttctattttgtaggtttttatgactatactcagcatgaatatcaggagagttgtggagatctcgaggtattttgtcttcctcatcatgttttgccttttcttcttttttaagccacatctgaaacatgtttcacttgccaatcagatactttaattaactatttaataaggcctccaccagatgcataaaacatttccaccttcttcgtaataaagtccctgattcctctttcgttgatggtgtgaaacacatctttttccaaggcttttctatcaaagtgcaggatgtcgtccttgcattttacaaacgagttgaacagagccacctcgttataaaacggatgatctatcctgcactcctctactgaactctctaacctgtcgtaaaggatcaagtcaagcattttaccatactctttgcctagttcatccataaaggagaatacctcatttttggtgcagaaatcgtagtgggccataagagcaaaggtgagtttcccggggggatcactctcattcctaagaatgcggcggatggtttctctttcgtctgctgtattctcttcgtcattaacatgcctaagcatgttcattatctttcttttaaggcccgccaagggacccaggtccatgtctatgcccagcacacttaacagcttatcatatccataaacatccttagcagctatatccttccatgtggccttcttcccttcaatggcattcccgatcattttctgtcttctgtttcctcgaatgcttggtctatacttgcccccagtgacaaaggacacatacagcttcaagttcacctttggatctccactgcttcttaggatcaaacgagggtccgaagcaatcctttctatatacgacctttttctcttagcacctggatgaagaaacagatggcacctgtctgcaatctcaaccttaacgaccgtgaaagtagttctgcttcctattagtatgcatccctcatgcaaacagacagaaacctttcttgaaaaataaatcccatagtcgaaaatcattatccagggttaaatccaaaagtaaaaaccccaatctaagcttaccgaaacaggtgcgaaaatatgtagtcggtgctatatctcttctctgtagggacctctcctttgtaggtcttcgagacaaagcagtgcgtatattcatctccttctgtaaccatcccccctccgctttcaatgacccttatatagctcttcctcttttggtcatcgcagtataacctgacgatccacctgtggaatgctggctttccagtggcggccactctttccctccacttcctaatggaagccacaatcttcctctccttctcgggagtgttttcgtccacagtccactcgtactcgctaaaatcgaagttcggagtactgtcgagcctgtctatgaggtccggcctaagaacccatcccccgttgcacaaacatgacaacagcttctcagaggtgcacactgtgcccataatgagatgggtgcacttctcatatctgtctgcatcgctgtacttcaaatttagcttctcgagcttctcaatcgctttcttttttagggacatagacagtcctgtgaactgaaacagcatggatctaggaacaggagctcccgctcttttgatgcctctgttctgtctgctttccaagaagaagcctggtatttctactcctatgctgtacttatcttctttcacatgcttcagaaggtgcagacattgatcaatccacgggagcaatacaaccttgtatggagtgcgcctgttttctctgtattcactcctgtctttcactatcaaatgggtacagctcacatcaacgtcttctttgacaatggcacctagcgcccttaacttattaaacaccggcaccctctgctcttcaaggcttttgtcaatgcagcacactgcgtcgcccagaacagccctgctctttttaaagtacactctataaggtccaggaaataaaacggcattggtctcgatgcaatcaaacacatattgatagtggtaaactttcccgccgtgcttctcaaagtcaccataggactgcgtcattatgaagtcgacatctctatcaatagtagacactcgagttcctccgttcgatataatcaatcttctaaggcggttaaagagtatcttagggagccttgggtcaagaaaaaacaccttctcatcaaatgcaagtccgctgcctgtctctatggccttaaagtgaggctcctttctatatatgctgtaatcacttccaaacacagattctgatgtaattattgggattccatgcttctcacagaactctgctttgtcgctggacttcaagttggtaacaacaaaatctgtcgatactgtgagattctccgtgaacgatgctccgagcaagcagtggtagttaacaagagagtcatcggaaatctccgagatcgtaaagttggatccctcaaatggagccatttcgtacttcttcgtgctttcgtctgtgttgtatagccacccaatgtgcagaatccttatgttccacttcaaggcctggacatacttttcagtcatcagtgctttgtaggtggccaggtagtttgtggagatcgatagcacatcctctagaatcacatgctttggaagctggctttttatcagctccttctcatcctttgaaattcctgtagtgcatacaaacacatttgccttgaacgtgctctggatttcaaaccccatcttctggtctaaagaacgatcctgatatatgtccgaagggtgatccccaggtcactgcaaagcataacaaacaaagaatttatttcccatttgcacccgaaacatgctccaccagggcagaaacaacattcttcctgttcttaatgttcttaagttccctaatcttcatctcaagctcttgcttcagcttttcgtcaaccatctttatgtattcctcaacctccttttccagtagaagaagcttttccacgttttctttattaagaccctcgaccattagccttgcatcgtctcttgcctgtgctctcatctcctcgagctccctgcgcgccttttccaacctttccttggcttcgttttcgcattgtacaagccttttaatactttcaacagacatacccctgtgttgggcgcgttgctggtcttttataagttcaagtgttcaaactcaacataaagcagacgtgtttatttgcatcaaatagacagacattttcatgtaatatttatcgagaagcccaggatagactttccttcagccttgccgtgtatattcttccgaagtaaaagactccttctcctcgcagaaaatatagcccgacctttatctttttgctcccaaatctgcatatggcctccccaatggtattgttttcgagctcgatgtccctgtccagccattccaccatatcaggcgtgaggaacagcttcttgtcggaatatgcaaccagatctaggctctgattatggaaatgctggattagctttctgaaagatagagccccgtcatagagaattccataccaatggtgggagcaagtgggacacccaggatctttggcacatgtttctagtctgctaatgacatttccattgtcgaccgaataatagttgcacttgttcctagcagacaggatcatcaaagatgcaactattgagtttattgtgcttagggatggaactatattccctgctattgtaatcgcctcctcaaacgatgtaggctcaacacctgcgcatcttcctcgtatataggctacattgtagatgtactccagagtgtttctgttgtccttgtcaaaggggccaaaatcaaggttcttcaggatctccacaatcttctccgtcctctctttatagtctttacagctcctaaacttctccagatcgcttggagtcgacatgtcctcacagttttccacaatcgcttttaaatgcctttgatagaaatcttggcaatctccatccactcggaatctcattccgagaaacacatgcttcgcccatgcgatgcagtgttcgaaattggtaggcctcgagcgaatggtgcataccaagtgctcccttgagaccttttttggaatgcagtcaaagcattccgagttatagtcaaagtagtatgcctgtcctttgaacccaccgcatcccccatccaccagcggtgttctggaaatgaagcatctctggttcacatagcttcgtgcctcaatgttatctaggcagctatatacagtcctgtaccctgcaaaaaaccttgcatcaaactctgtaatgtctgcacatattggaaagacatcgcacctctcgtttagcttcttaaaaatccctgcagccactgtcgccttgctttttccaatgtcgtctctgttgaagaaaaactgcctgttgagattggaaaggtcaacggtatcactatccaccaacgttatgctctccagcttttctctggctaacaacttcaacaattcacatcctatccctccacagccaaccaccaggattctcccatcagtcattacttgaggctctgtcggtggggcttaacgcagcagcacaaatatagaaaactttaatctttcttttcatcagagacatagaagatgtttatggttccctgctcggaactcagcttgagcttataaaagcccttttcatacctaggatactccatagttgtttccgaaggtgccttaactgcaaaaacaaggctgccgtccagagagggaagacgctgcaaatcggcatacgtaacgtatgcatttgcaagattcttttccgactgtgaaagcatcgagatctcctcgttgagcctgcagagagttgcatccagatcatctcccctcaatatgccctctggatctagtctgtgattctccttgttttccttctcctcgccatcgagtatatatcgatcgacatttcctccaatccactttgcattgctcacggaccacttgctcagaagacccaatccctccaacacattcgttatgtcgtatattctcctcttccccacattcagctctatggatgcttggtggatactcacattccgatctggagacatgcttacaagctttagaaatctcctggtgaggttgtagagtgagttttccgatctagtagacgatagtctgtctgatgtcggttttctcgtcataagggacgtttcaggtggaaatggttttagtcaaaataggacgcgggtttcctatagagggacaatttatgcatagccggaaatggaagaaataagacgtgaatatgtaatacctgcgcgtctatgttttggaaaggtcttaaggttcatataaatattattaattatctacgtcccaccatggataaacaaaagttcggactaacggcgaagaaggaagaggatttttctgagtggtatgtacaagtcataacaaagggagagatgatcgactactatgcaataaaggggtgctatgtgatgcgtcctctcgggcagttcgtttggaaatgcatccacaaatggtttaccaagaagatcgaggaacttggggttcaggagtgctacttccccatgctggttccgaagtcgatgcttgaaatggagaaagaccatgtggaaaacttctctcctgaggttgcatggatcacaaagtgtggaaatcaggttttggaagatcctgttgcagtgcgacccacctcggagacaataatatatccatcattttcaaaatggataagaagtcacagggaccttcctctcaagctgaaccaatggtgcagtgtacttcgatgggagctgcatgggacgcttccattcataaggggaaaggagttcctgtggcaggaggggcacacggcatttttgacgaggaaggagtcggatgaagaggtgttggccatcctagacctgtactcccagatatactccgagcttctcgctgttcccgtgataaaggggagaaagtctgagaatgaaaagtttggtggtgctgattataccacgtcaattgaggcttttattcctgggtctggcagaggagtgcaagctgcaacatcgcactctcttggacagaacttttccaggatgttcgatatcaaggctgatacggatgaagggtctgaaagtagcagctttgtctatcagaattcctgggggataacaacaagatcgatcggaattgcggcgatgatacactcggacaaccttgggctggtactccctccaagggtagctatgactcaggttgttattgttccatgtggaataacgactgcatcgtcaaaggatgataccgagagtctaagggcatacatcaatggagtgtgtgttcaactcaagaactctggagttcgtgtgcatcttgacgatagaagtaatgtaacggctggattcaaattcaaccactgggaaataagaggtgttccactaagactggagattggattcaaggatatggcaagctcggaggcctgcttagtaaggagagacacccgcgccaaaaagcaagtgtctgtagagggtattgctcatacagtaatggaagaaattgacacgatgcacaacgatatgctcgccagggctacctcagagagagacagcaggatttcttatgtcaagagctttgaggagtttatgtctgctcttgacaataaaaacataataatggcaccatggtgcggcatcagcgagtgcgagattgagatcaagtctagaagcacaagggcagaccctcgcagcgatgttgtttctacaggggcaaaaaccctgtgtattccctatggatcaaagccctgtgatgggatgaaatgtatcaactgtaacagccaggctgtgcattataccctatttggaagaagttattaacctgaaatcttggctctgttgtgacttttgaatacagagaaggaaataagaggctgagaatacactgcactatctttaatcataccgtagtaggtacaacaggatgaggccgtccgctggagctattgggcccttccgagtgcgattctatgtcccagagtttatcttccagaagaagacagttttctggggtatgttttctgggaacttctctactagccaccttcttttccattaaatccttaatttcttgatacgacactgcatgagattttgtagaagcaagctcgaaagaaaagtgttccagaaaatggatggcagatccgttggtccagccaaatccaacctgaggtgcatactcgcccttgtacccagaatccccgactctttcgcagttatatttttcaaagatccctctccttgtcacatcggaaatggatgtggaaacagatatgttttctaagagggaccttgccagatgcaatgccatttgccgctcgcctatcctttccaggaaaaacgtcattatatgcacaagagggggccatacattcggataatcccactgctcggggctgtttttgtttttagatccgcttgctggcattcctccagggtgtccaaatatctcttctgcaaaggcattcaaaatatcgtaaacagtgatgttcttgtctggcggagggctgattccatagcacattggcgccagatttgagaagtagaagcctggtgatgtgtgcttctttttttcgatatcgtagtcgttccacacaccctcctcatcgctccatagaacagcattgattgccctgtacctctcctcgcttttcttcttgaagtcctcggcattctttgacctcttgccttcaactacttcaaataacttcattattataagttcgttggcatacattattgcattcaagtctgcgggaaccctcttagaagttcttatcgagtcgagctctccacgaacacctaaccatctggaggagtaatcccatcctgattccgctccagccttaaggtttgagtaaatgtcctcttctcttcttctatacacctcgtccttacttttgttattttccgccacctttctgtcttcactataggactctgcccttggcgtgcagtcagaaaccctgtaaacattaagcacatatgacttgccatctttctcgatctcttcctttctgtagttcatgaaaaagttatactccattacggctgccttcagtcccctttttataatctcctccacctcctctgtccatggaacgtgtctataaacggtaaagagcatcatgcagaagtatggaggctgggttctgtttaggtagtacgttctcgttccattagggatgaatccatacttttctattaagagaatgaaattctcgaccatgcccacggcaattttgtgcatcccgcttttgaccaggccctctattatccagtatgtatcccagtagtaacactccttaaatctatctccagggatgacgaacggattcttgacttttatcatagttgagtaatatcccttatccaaatctctctgctttacatagaggttcttccatgcatcattaagctctttagaaactctaacgagggtttctaagctttgcttgaacccttcactttctctctgcggattgggctctaatagcctttcctcaagcctactcacatattccggaacaccactgaacatgctcgcttcaagctcttcgttatccttggcaaagatgaattccgatcccggctcgatagaatgcatccccacgaaattccagaaatcctcttcgctcctaaagaacttgccttcagattccatgcttctaagcatttcatcaatttcctcaggaggtttcaaaaagagtttgtccactaagtatttgctgtccttggtaattttgttttcgaatgcagcctcaagcaacttcctgctaacacagggattggtgtccatcctgggcatcttcgatggcctttttgctgcatgtatggtaagagggacaagagtccatctcatccaccaggtgaagttcatgttgtttggtgtaaaacactttgttttatatgtatgattatcaagattgatatagagcgttgatctataattttattaagattgatataaagcgttgatctataatttcatcgtatatatataatggtgaagtttctgatagattccgaaataatccaaaaatggaagtgacctatgtgatattgcgccactgatggaaaatatacggtttctatgcccggacgaagcgcatttattttcaattggtgcagcccttaaatgaaaggaagttttttgttgggcatctctataatgagctatctctttgtggtttacctgaaagtccgcgagctaagacagctatccaagccaccatccaaggtataccttaagctaacaacactcgagcaggtaaagaaaaccaaggcgtataacagagacaagctaatcatgtcgatctttgagcttactcttcttcttatgagagacctttatctgatcaaaaggggagtgcttgagaatgtgtacaccaagcactttatgggcagctggtacggagatgccttgttcttggtgggatatgctcatctccagaggctttttgacctcccacttggagttatttcgacgttttacatcgaggctaagcatggatttaacaagacaacactctcgacatttttgatggatttcctgaagatgtcacttataatcacggttctattcgggcctttttcttatgtttcaacaaacatcatcaagaagtactataagacgtctttctacatctatctgtgggtcttcatggctgttttccagatagggctcgtcatcgtatatccgattgccattcaacctctgttcaacaagtttgaggagatggaggagtccaatctcaagacaaagatcgagaagttggctgaaagggttggaatttgtgccaagaagatactggtaatggatgcatcgaagaggtctgggcattctaatgcctacttcataggacttaccaaggaaaaaaggattgtgatatacgacactttgctgaaacaagtggatgaggaggaaactcttgctattctatgtcacgagcttggacattggaagcataaccatgttgtaaagatgacatcccttgtccttctcatccagctgctgtatctgtatgtattgaatgtttcattgaactccaaactctttggggatgttgtgttaggaaaagatctgccgttgctgataagatgcatctacttccttatggtaattggggccttcagtgttcccgttgatgtgctaaggaatttcatatccaggtactttgaagcccaggcagacaggttttctgtgtcacttggatatgggaaagagctttcgtctgggctggtcaagcttttcgaaaagaacagcagcaacatggagccggatccgctttatgcagcaattgttcatacacatcccaccgtgattgagagaatcaaactgattgaggatgagatgaataaaaccaagtagctttttaaatgcttagtacccgtatccccggatgaagacgccggagactcagcctgatctgatggggctgataaggtctgcagtgaactctctgcatcgcttgtcgtcatcaagaaacatgaagtcgagatactgctacaagaagatggcccaggagctagacaagattgaagggcctctgcattcattgagtagtctgaagagcattaagtggggcggagataaggtaattggtaagattcaggagtttatagataaaaaagttgtagaaaacataaagacagaaagcgaccttgaaaggtatctaaatatcatttcaccagctgcctatgatgatgcgaaaagaaggttggtgggtagaagcgttgaagaccatggatgtagggatgggccctgcttgggggccaaggactacgcttgtagaaggagaaagtacatcccgggatatagaacagggggctatgcgataatgaaagcgctgtggataagagaaggggttactaagcatgagatagcacagataggaagaaactactgcgatgccgagtttgactttgtctccaggcactcagcttggtcctccatgaagacactggttaaaaagggacttgtatatagagagggaagatcgaaattttatctcacggatgaggggagagagctggcaacaactatgtttgcaaatacatctgttgttgaggaggaggaagaggttacgcttataatagatgctagggaaatcaagaataggagatccaggctatttttccaagaatactttgagttgaggcaggttaagcacgaaaccagggttctcgaggctggggactttctctgggttaggggtgagagggtatgcagctcgataatagaaaggaaaagaggaagcgactttgtgagcagcataatggatggaaggtttaaggagcaaaagaataggttaagaaatagcgggataagaagaattttctatgttgtagaagggttgaagaacatccatatgcagaaggtggggaaggagcttgtgatgtcgtgcttgactgcaacgaaactggaggggtttattgttatagagacaagggacatagtccagacaagctccgtcattcatatgatagatcgtgaagtgagaggagagtgcgaaaaaaaggcaaaggccatggaaggaacagaagaccacagggaacgtgatggccacctaaatatcagtatgaatgtgggcgaggagacggagatgagctatggaagctttattgataggagctccaagggaaaaggaaggaccttgacctacctcctttatatgtctctgctttcaatcaaaggaatgggccacaggagggcttatgcactcgctgaacactacaaaacaatcggggagctgatcaggaggctagaagttgatgggagagataagctctatggctttgaagtggatggaaggaagatacccaggaggagtgctaacagcgtaatagagttttttctggagtagcggagaggttcataattggaaatattttggtcccagaatggctggaatcagcgagaaactgaagggattgaagtttatgcaaaaagcagagaggaaaaagaatgatgattgtgaggtgtcgttttcgacgtatttctgtagaaagggggtcttcagctataacaacaagcagaagatccacgagcaagaggatgagattcagaagaaggccaagagctgagatgctttgtgctagtatcatctacccattaaacatgtatgcttcttatatgtctactttattgctgagcccctcctgcgctatttcaaatgaatgaggacggagtgaatataaaggagctgataagcgctaggttccaaaacccgaagtttgtctacgacgggaagaggatgagggttctgcaggaaaggaaagtagttgactacacctcggggatttgcatccaaagggtcaaaaggagacttagtccgctccaagtcaatacaagctttgatctgtctcctcagattctcaacttgaaatctcctgagttatgctataacgacatatccagcttgtttaccacgaagatcgagcatgtcagcgtcaataaggtcaaatgccctgtaaacattgttaggtggactcctgatgggagaaggcttatgagtggcacggcaacgggcgagtttacgctttggaacggatatggatgcaactttgaaaccatcctccaagcacatgagtctcctgttaggggaatggaatggtcgccctcgggcttattcttgatatcctccgacaactttggaataattaagtattggcatccatcgatgaataacatacagataatacaagggcacaccgaggcagttcgggatctctcgttttcccataacgatagtaagttctgttcagcctctgatgactctacaataaagatttgggactcgatagaagcaaaagaggagtctgtcctcagaggacataactgggatgtaagggcagcacagtggcacaagtacaagtcgctgatagctagtgctggaaaagataaccttgtcaaaatgtgggacccgcggactgcagaggagctatgcaccctacatcatcataagaacacaatactggccttaaagtggatgggcgacgagaactatcttcttacggggggaaaagatcaggtgataaagatggtagacattcgaacaatgactgacgtgtttacctacaagaatcacaagaaagaggttacatcgatagggacacatccgtgcattccagacatatttgttagcggaggtacagagggggggatttacttttggcaggcgtatacccaagtgccgttagaagttattgaagaagggcatgaaggcacggtgtggtcgctggattaccatccagtagggcatattctggcgtcaggatctgtggaccaaagtgtgaggttctgggtcaggcccaggcctgatgagaataacgagcccgccgtcggaggatttgtcgacgaagaaaacgattccgatggtggagcaataccagggctttagtgaaggatatattctgcggaatgcttgcaaggacccacctggacattgtccattactaaatatatcttttcttctatgtttatcgaagaaagttgaataattacaattgagaaaaataaaaacaaatcctgaatgattgccgagcacgaatacgactttgttattcttggaacaggactggttgagtgtgcagttgggtgcatcctggctcgaaagaataaaagggttattctattggataggaacccgatgtatggatcggattttgcgacacttaggtatacagaactggagacatacttccaaagcccaagtattgctccagagctggaggtctatgacaccgagttttctattgacctgacgccgaagttgtttcttgcagacagcaagatgctgaagatgctggttagatacggcatagatgaatacctggagttctgcagaattcccgggtcttttttgtggaggaagaaactgcaccctgttcctacaaacgaggctcagtccatgacaacaggactgatagggatatggcagaagccgaaggttatgagatttttctggaacgtaagagactatgctagggaggcggcgaaaggaaaggcctacaaattcaaggataccatgagggaagaattcaaggaatatgggcttacggaggagtcgatggagcttataggccatggaatagccctgaatctcgacgactcgtatctggacagacatccgaaggaaacgtttgataagattgtaacgtatgtgaggtcgatcatatgctatgaaaactcgatggagtctccgtatttatacccaaggtatggactttccgagattgcacagggatttgccaggagctgctgcacgaagggaggagagataatgataaatgcagagatattggaggtgaacgaaaaaaacgtggaggtgttggtccgagagcctgttaacaagaatgttttgagaattaaggcggggaagataatttctggacagtcctatttccagagaagcacgctactgtatgagatcataaggggaatatgtataataagaggagatcccgtttgtgtaacaagaggagcctcctcggcacagataatctttttgaaagaagagttgaaaaggaggaatgacatctttgttgtggtgctgggatctgaagagaagtcgacgcctgaaggctacaaggtggcgattataagcacggtaaaggaaaccagcgaccccgagaatgagataaaggtcgttctagagaagctgggggatatcgtaagatactttgttgatgtgaagccagtataccgggcagaggatacggaaaacgtaatttttacaaaaggcgtagatgaatcgcctcattttgaagatatttacgaagagatagaaggaatttgcaaaaagctgaatgttttcgattagccggcagtcagggccctccacttcgaaattactaatcttttgtgctgtacaaggcctacaacatatcgatttcacggagcccttatggaagtaaggacagggatgataagcaaggccctttcgtcctgttacttgaagaccaataaaacatcggttgtatgcagcatacattttgagcagaagggtgaaacagagccgcaagttgaggtggttttttcggaagtggttcctttgtggactcactcacctgctagctcaattgtcaagtcactgttttcaacaaaggtgcggtctacgagaatcaaggtcttttttcataccgtcaagcatgggagtgatttgttttcgtgccttgtcaattcgttttcgatatgcgggatgctgtctggtgttgggatggtcgacactgtctgctccagcacggtatatgccggtaaaaacggcatcacacttacggatgatcaggggctacttcccttgcacatggcatacatgatccataagaagaaagttgcacagatacattttgatggttgtttggactccaacctcatagccaagggcgctgaggagcttgtccgtgcatgcattgagcaaggcagcttgctgaagttgaaaatagaagagattgtgaaaggtaggacgagcatgtgatgtttttcttagtgatggatttgtctcagatcttaatgcaatgaaatgaagaggcctttggatccccaagatgagcttaaaggagttggagaagaaagaaggagccatacagagaagaaaaatttttgttgtggttggaatggcaggaagtggaaagacaaccttctgccagaggctatactcatggatctctcaggacgaatgcagaatagatgcagcaactgggctgaatgcatctatatactcaatcaacctagatcctgccgttgtgaatgcaaagatgccattgaatcttgacataagggatgttgtggactaccatgaaaccatggagaagtatgagttggggccgaatgggggaattacaacatgtctgaatctatttctcttgaatatcgggacatacattgacaggatagtggaagagtatgttattgtagacacacctggccaaatcgaggcatttacatggtcatcccccggatatgtgctaatagaaacactcaagaccattggagatgttattctcgtatatacggttgactccctgtcttcccacaagcatgctgtgttcatgtcaaacatgatgtatgcagcttccctgatgtgcagatatgaagttgaaacgctctgtctcttcaacaaaaaggatttgtctgggagcgaactcctcgaggaatggatctcggactatgagaaattccgggagtcgttgaatgaggacgacatgttttctcctgttttgggctcaatggccctccatttcgaggagttttacaattcgataagaacggtatctgtttcctcgtatacgggatacgggaaatcggacttttttggtgctgttgatcagatgcttgacgagaagtacttgaggaaataaatttggatggaatacaaagctttaggacgtgggagttagcctagttgatttcaaagccaaattttcgtaatttgggatcccccagtagtctatgaaggcccgagacagaagaaacagaaccaaaatgaagagtatcggcagtattgccaggatcaaggaatctaagttgccatactctctgccccatgggccctatgtggtggtttcggttgtttcactgggaagggagtgtgaaggttattttgataagtatttgcatggaaacggcggcctgttctattccgaagaatgtaagatgaacttcttgttcaaacgaactgatgagcttagcgagtttcagctaggatatgtttgtagagtaagcgatatagtggtattttttatcgactccaacgaaatagacggcagtaagcttaaaataatcaagaagtttattccaagctgtctgttttgcatatcgacccaaagtctaagggatgcagccaagaagtttgttcggaggcatttcccgaaggagcgaatagtcgagataggcgggctaatggatgccttgagcaatgtaaggattaagaacacgtcggtctgcagaagaccatatattgtgccgagcaatgcatactcagacggggagtatttttatgtcgaaggttttttaaagcatggatttctaagcgacaaagtgattgtcaacggacagtatgagatgacgattgaggaggtttttgcagatagggcatacaaaggagaagatctacgcgtgagcattgatgccggaggcacttttttctccgaggcagaggaggcagatggggaatgtgatgaggagtccctaatgtctgcttgtgactcggatgatccaaaggaaaacgacgaggatgacgaatctgctcttgatgatgagtcttctgctggcgaccaaccttcgctaatagacaagtattctgagtacagaggaataagaaatctttcaacatgcagcttcaggtcgtatagtttccctgagcattacaagagccttgtgttttttgatgactctagaagggctgaaaaactggttgttggaaaagacagcgttatgcctgatgggcagatggtcaggataaagcttaagtacgagggccttattgaggagcagatatatgtggttttcggatgctatgagtatgaagacaggaaaacaatacacaactttcactttgaaggagaggtacccttaaaagaagaaagcatggtagttgacctggggcataagattgttgacatatgcccaatgattacaaaaaaccttaaccagaaggtttttaaaagacagaaagagctcgaatctggtgtcataagcttcattgggccgatatcatttggtttgtctagagtgcttatatatagaaaatctgctctaagggagttgtctgcaaccacgcttgcttctgttgggatgaatggatttatgggagacagagttatttttgaggaggcggtgctccagggaattccattcaagaacaagaagagatacagccttgttaagcggatgtttaacagcaaagaagaggtcatgtacttccggaacatccagatctacatgagaaacagaaagatcactggattcatcaagaagccgatagggacaaaagggacattcaaaggatacttttcacagcctataaagtcgggggacaaggtgatgatgtctctatacaagagggtttttttggaaaatcaataaatacaacagccttaactgtacttaagcttttagttttcacttccctgaatgaagacatatatcagggaaaggagattgggagaggggacgtacgccgtgatatacctaggatacagggcccttcctcaggataaacctcttgtaagttcgggcacgagaatagaagatgttcctgtggcaataaagaagataaagccgaccaaatacacacaagggcatgagataagtgccataagggaaatcaaatctctgaagaggatagatagtaagtatgttgtcaggctgatagatacctttgtatatgacaagtgtgtccatatagtgctggagtatgtcgagactaatcttgagaatgtgatacggaattcagataaaatcatcatgcctggagacatcaaggcatggatattgatggtgctaaggggagtttatgagtgccacaggctatttataatccaccgggacatcaagccaaacaatatacttattacgtctgaaggtatggttaagctggctgactttggacttaccagggggataggaaaccggatgacaccgcaggccgtaactagatggtatagagcgccagagcttctcatggggtctcgagactatggaagtcccgttgatatgtggtctgtcggatgtgtgtttgcagaactgtttttaagagttcccctgtttgcaggagatacagacatccagcagctggatatgatctttagggcccttggaacgcctgtggaaagggagtggccgggagtttccactttacccgagtttcttgattttcaacaatatcctaaggcatctttgaatggcctattttctgcagcatcttctgatgcattggacctgctggaaaagctccttactttgaatccgtgcaatagaatcagctgcgatgatgctataaagcatccctatttcaagtcgtcacctccgcccacacccataggaaaacttcctgtgtgagcaaagatttttggaagacagagactgtaatggccgtatcaatgcggtctctatccccgtctaatgaattctaaggtttcgtcgatttaattgcgttttgactaaaaaacaaaaagcccttcaaatatatatgcactcaagagattttgcatcccaagctatgcatcaggcgggcaagcaatttccaaaagcttttgaaagccagaggaagccaaagatgaaaatcccggactttccgtctgagcttgagaaggaccaggagtctttcttttcttttgacacatcgattcagcctccgccgcttagcacgacaaactgcttcattacggagacaacaaacacagatcctaacttgctacgatccacgatgtacactcttcccacggacacagacacatttgagtctatggagattcccttcggacttgttctcaatcctttcaaccagaaggccatggctacggagctggacaaaaacatttcggtaagatgctggcaatgccaaagctatgttaatattttcaccaggatcgaaggaagtgtcttctactgtaatatctgcaattccaagaaccaggcaagagaaggaataagtaatgagattacaagatactccacaatagaatatgtcgacaggacgagaggcggtaaggaggagaagtctgagttaggaaatgtagtttctgaaggtttgttcaggactacggtggttcatggtccggcgtttgtttttggaattgacatcactgtcccaacactaatggaccgtgcattcaaggcaatagggcgtcttatcaaagacgagaacttccagttcctgtttaagaagatagggatggtcttgttttctgacactgtttcgctaatcaagccgtctagcggagtgatcaccgaagttctattgcctgacagatttcagcttccattcatctctcccgagttcttaatggatgttgaagatgaaaagctgatgaagttattggtggattatgtttcaaggatacccgttggcaaaggaaagcccaagagcggcgtcggcgactgcctaaagattgctgtttccatagcaggatactgtaaagggtcgaaggtggctgtctttactaatgttcaggatattctggagcacgaggagatatcgaagcaactcattgaggtaggatgctcactaaatgtcttttcaacacaaaaaacatcggccgctagactctgtgcttctacagcaggcagaagcttcgtatatacacccgaatcccttacaagactggagtctgatttggtgagtctgggaatcacgaaaagttcgtacaaagtgcgggttgaggcaaagacgtctgatgccgtaaggaagctggggttttacggaaatactgtttttgagcatcttgggttccaggactttgcacagatggacgataagactacacttgggatgaccttttctctagaagagcctcttcagaataagtccaaagtgtatatccaggtgatactgaatttctactgctttgatggttcaagcaggactcttgtgatgaactccagctttgaagcatcctcgagaatctctgaggtttatgcaagcctcagctttgacactctagcatgtatatatgcaaaatacatcgcaatggatgaaagcgttgtcaaggaacactgtaagaaggttgaaagcaccattagtcgatctcttaagtactacagaaacagctgctgcaaagaggcatccagctcccaatttgttcttccggaatccattaagctgattcctctgatataccaggctatgctgaagaatagctgcttttccaatgacataaatattgagtgtgtgtcccgaataacaggcttcaccgtcgagcaaaacctcaggtttttttatccgcgtctgtttgcgtttaccgatttctatatagacaagtctctagagaaggtcaaggcactgaagctcaccggtgagtcgctcaattcagaggagatctatgttttggataattcgcaaaagatatacatttatataggaaaggatgtggatgcgtccctaaaggaagccatatttacagataagacagaggaaaacgagatcttgcacagaatgattgatgagttctactcctactatgatagtgagctacctgtcgtgttcgtggaagaaggaaagggagggtctgaagttgaatttatcggatatctggtcgaagacagactcaacaacataccatcctatccggattacatatgcgagctccacttcaaggtcaaaagtgcttgagaagaatagcttctctgtctggtgaagagaggggatattaaaaactatgggatagcctttaattattaagttgtctttacacctcgtcgtccttctgcagaccttccccaagtaacgcagcatgtgtcagggttactatgccgcagagtgcagatatcgcaagaagccccactatcgcttccttgaagaatataaagaagatgagtatgccgacgaatccggctatacacacagatcttggttctaattcgatattacacaccgttggcctcaccctataggcatatacaccggccgcgacaattccgataagtatgatcagctctaagcgatacagaacataaatcagcgtgaatatggctgtcattgcaagatagtggaatttaaatctatcaagattagcaaaaaccctcctttttgcatcatttaaattctgtgggacacagatcctgcctatgttgaagaagtcccttgttacatccttatctcccaatgcctccttgatatttctctggaaagttttttcttcctgtattcctccctgcatgttttccaagggctcttctttgtttaactactaaagatattcggctctgtgctgtttcaaaaatgattgatcgcaaagaaacacagttcactaccaatggacttcttctgttccggcaggcatgtttcatgaagccaccaatcaaatcttttcccagatagcattggtgatctcaaacatggagggaccagaactaatgtcgaccgtaaagacatcattcattttcttattccttattctgcagtatttcttcccatctccttccaaaaactcgattccaaatcctttgacaatttcaagatatatctcgttaaaggagggccttgaaagggatctcagcctctcttctttttcctggatggctttatctgttgtaatgatatttgcttttatcttctcattttcatcctcaagctcaactatctttttggcaagtcttagcttttcgttgtttatttccataaatgcatcatttttcttactgtgggtatatgagtatttgcgaacctctgcctcaagctgcatattctttttcttgaagagctggacattctcctgaagagcctttgtcacggtctccatctttagcctttcctctctccgttggctattcagtgccaagagtatattcttttctatagggtttttgaacttttcgcacaagtcttgtagcagcgcttttgtctcttccatttgggtatgtttttttagtttcaggtattcacggactcattacagtctggcgcagtccaaagtcctggggggattgcactgtaggttggatggccgagtggtccaaggcgctggcttaaggtgccagtctctcaggaggcgtgggttcgaaccccactccagccattttgtttctaacagccgcctaattttttgaactcagaacatagatattcaaaatggtttacttggtatgagatgatcaaagcaaacataggcagccatccctttatttatcaggtaagcagatatttgacatcttcctgagttatcttcgagtggatacttccatggaccatgttcttactgatccttagatgggcttttggaaactttgaaatggccctgcttatcaaagactcgctgtcagacacattcgcagccaccagggattcttcgccaacaaatgtataaacaaagcactggacaccacctttcaatccctccccggagagcaaccctatgcatctccccagatcctttctggtgcaggactcagttggttgatagtagtagattgtaatctgctcgttggaatcagaagcatttttggcctttgctagaagctccagaaattccttcttgttcttgaaatattgggccttgctgagttcttcgtccttctttctgttcctctggttcagcacttcaattttttgcctatagaacagagggattgccttgtcaacattgaccacattccccatgctgagcttgctcaaacaaagttccgcttctgcatcgagctcatgggctttctttccagttacaccgactatccttcgtgtattagcagacactcctgtctcgctcacaatcctgaactttcctatgtcagaaacatttgttacatgtgttcctccacacatttcttgaataatcagcccgtcactctgcatagttataatcctcacgttttcagggtactcttcattttgcatccggacaatattgggattgtccatagcctgcctcctgtccaagatcacggctttgacctctgcacctttcttaataaaatcattgatttttctttccacatcttccagctcctcgtttgttagcttcctcccttcaaaatcaaatctaagcttatccgggtcaacaagacttccgcgttgctgtgtcttgatcaccgtgcggagaaagaagttcagcagatgcgttccggtgtgatttctcattatccttcttcttagttcgtagtcatacatctgcagtgcctggtgcgatgcacttccatctagagcccccttatgaacaacgaatcccaagattgcctgtgtatcagtaacattgaatacacctgtatcccccgaatcgtctctgaaaataatttttccggtatctccaacctggcctccgcactctgcatagaaacatgtcttgtcaaatacaatcccaagctctatccctttgggtatcttgcagggctcggtaatgacatcttcccctgcgacggcaaaaagaaacatggcactcacgccgtttctttcatatttaaaagagtcgtccgtaggtggaaatttggaacacatcccaatgtcaatatttagcttcgttcctttggacttcttactggcctcaattgctctctgcctgcagctttcaaaatttgtataatcaatctcgatatttctctctacggccattagctcggtcaagtctacaggaaatccatacgtgtcatacagcaaaaacaagtcttccccgcttattttattgctactctcagcgagcctgttgaatctttcaattcctttctttaaagtcctcataaataggagttcttccttattcacacactcaactgactccagttctattcctattgcatgtgccgcaaccactactaactccccaagaaccccctccttcaggccaagaacttcgtgtgcatatctaaccgctctcctcaagattctcctcaacacatatcccaccccgtcattgctgaagtcaaccttgtcgtatacacaaacagctatggttctgcagtgatctgccacaactctgaaggcaacgtcagtgctctccgccttgtcgttatacttgaagctgcagtggctttccatagccttaattatcgtggagaagctgtctattagatagttggatttgacgtccataagtatactcaggagtctctcaagtcctattcctgtgtctatacactttctttcaagaggagcaaggccagaagtagttctgttgtattctataaacacaatgttccagatttcaatgacattggggtcgtccttgttcaccagtctagaagcatccctagacccaattctgtcatagtgtatctctgtgcagggcccacacggacccgtatcccccatctcccaaaaattgtctttgtacgacgctgcaatgatcctggaggggggaagatacttgcgccatattcttccactttccttgtccagctcgtcgtagtaggtgacatatagtctgtctgtgtctaatttgagaacctcaaccagaaactcccaggcaaatcctatgccctcctctttgaagtagtctccaaacgaccaattccccatcatctcaaaatatgtgtgatggtacgtgtcctttcccacatcatccaggtcattgtgctttcctcctgctctgatgcacctctgcacactacaggcccggcggagatcttttttttctccaagcaagttctttttgaactgaaccatcccactgtttgtgaaaagtaacgtgtcgtcctcataaggaactacagaactcgaattcacaatcttgtgcgacttagaagcgaaatagtttagaaaagactgacgcagcttttccgttgtccacatcatcagggtgcaaaagttttcggtggataagtatttattttgttttcttcccaatgtaagagatggctcgtgctttgaatagagcaaaacatctgagctttcactatctgatcttcccggataactcgttccttatttcttttagaagctgtgcaaggttccgaggactcattccagaatccaggagcttgtacatttggtcaatcatgtccccggtgaggtgtaacttcaactcattggcgaattccaatacatccttatatccatcctccatgtatgctaaaaatagcaagggcccaataaaaaatttgcatgtagcctttggccaatacgctcaagccgcctctacttgttctgccggctgatctcagccattctttccaggtgctcggctgttggtaaactcgtggtcccctgaatctctcttgtgccaaagctatagtcgaagtccttctcaatgacaaatcgtatgtcagtgttatctacagtgctttttcccttgtgcttgcacaatagcgcagatcggtgtattatgtccgacaggaacttctctgttaagagctggagatttcttatcacgtccttgtcaatcttcttgttgcaaagcttcaaaagctttttcgggcaaagaaagtgatgttcaatgctcattccctagggatgcaaaacatagagggactattttcccctttgctcccaatgacaagaataatagacaaaacacaggagataaagtatgccgatgaggtggactatattgtcgagggattggataatgatgaaatagatacatccctggagctagtggttgacttgatgggcgatgaaaggttcaaggcctatatgcgagagtcgagacatttaagtgaaatggtccaggtgatgctaaggaaaagaatatcagagtcagcgcgtaatgtggtgctggagatactatcccaagtattcaacccatattcatttggtgatcttaaagatttatttaagatcctgttgatggtgcttgatggtccagtgtcgaatggtacattgatagattcttctgcctgtgccaggtcaaaggcaagagttatcatggaaatactagaaagaattccaatcaagtggtattccaagttttctgagtgtgtcgaacttgaaaggctagtatttttcctgcaaatatgcatgagcaagaaagtagtgaggtggaacagatttctactttcttttttagtgaagtatccagaatttgagctaaatgaagattttgtttccgctgtgctaaagaaagggagaagctacgagatactggtgaactacacagcacttaaagcaaatgttggaaagctgtctctcagcccgagctttagacagtgtctgaagagggcagttttggaggaattcacggaaagcaagagggataagagccttgagtgcatgctaaaaggatgggctccaacgcctgcagtctcattggtcttgaagcatgaaaaaaatgtaaatttaaaaggtaatagagtgcaaaatttaaagaggaagacggatctggtaataatactcatcaatcttcttggtagggatttctacttagacatttctttagggttgattgcaaaggcttattatagtgtagaccaagtgacaagatgctatatagcagtgcttctccttttttctatgcaaaacttagaaaaagatgccatgaaagatgtgtgcattgaagaccttaagaaagacgcaagacatcttctttttgaccccatgccgcgcctgagcaaagagattctggacaagttgattgagatatcaggctagccctgctgcagaagaccataaaattatatcagctgtggcatacttgtgttcctgtgtgccttacagggatttattttgttgtatttcgagccccatccatggcagagaaaactctaattcaggacgataaggaggttgcaagagagctgttcacgatgattaagcacgataccactgcgatagagacgggtcttgacggaagcattagtggtgtgggaacagacagaggccaaaagttgctggtggcggagcacttttctgatatgggattgtcagatgagcttttaaaagccatttataaccaagggtttgaaaagccaagcctgatccaaaagtcagcaattccccacattcttagaggacacaatgttgtggtgcaaagcaagagcggaactggaaaaacaatagcctacacatgtggtgttcttggaaacacaaaaatcggagagagaacgcaggtgatggtagtaacacctaccagagagctaagcactcaggtcacggaggtcatttccgggctggccgggcctcttggaataaaggtcttttcagcattgaagaacaagatcacagactccattggagaggaagttgtggttggaagccctggaacgattctgaagcttatggagcttggaaagctaaactataaaggagtaaagatgatagttcttgacgaggcggacatcctgcttgacaaagacatgatgggaacacagacatttagaatacttaagcttatttccggtgcacagatgattttcttctctgcaacattttccgagcaggtaaagcagacgatcgagttctatgctcccgatgcagtcaagatgtatgaggagcgcaacggaaagcctgacgagattaagttattctatatagaggcagaaggagaaaacaagagaagggccctgaaatcactgtatgaatatctttcgatcagccaaatgatcatatttgtaagcacaaaggcaacagttaactatctaagaaaaaagctcgaggacgatctgcattctgtatcatgtctgcatggagatctggagattgaagaaagagaaaaggcggttggtgacttcagaagctctaaaagtaagattcttctcacaacagatgttttttcaaggggaatggacatcccgcaggtcaatctgattgtgaattatgatctcccaatatataggggtgtcgcgtctacacaaacgtacatccacaggataggacggtctgggagatttggaaggacggggtttgtggtggactttgttcgagatgaggaactggaggcatatctgagcttccaaaaggagctgaagtttgcatcaaagaaatttacgatcagggcactggaagaggttgcagaggagcttggttagtaaataaacatcttgatgaagacttggaaggtgcggaggagctgtttctctgtatggcatagcatgcatgtacttatttcaaataaaactttttatgcaataaagttttcttaaaatttgatttttgaaatccttggaatggaagaactggaggacggttttgtgccggactttgtgcatctagcaacggcgggagaagtagcaaatagaaacagcctggttaaacgggtgggaaatgccatgtacatttcggttggcagccagattaatgcatggaacataagattttctgaaattgaaaagagcattttcacacttaagaaaaggataacgcactttgacttctctgacgggatactggtcgtaggctatgaaaacggagttgttcaaatacactcaaatgagataatatcattccgaccacattccagaagggttacgaaagttgcaaagataggtgattgcattctatcctcgtctgcggatggtagtatcattttatacgacctggttggagaagagatcaggatatcctatgaagggaacgacatatgtgtggagaagtttttctcgaactctaaagttgttgttgcggtttgtacagacaatacactgagggtttgggacttggaagacaggcatataaagagtgtgcacatgtttgaaaaagccttaaaagacgtctttgtcatggatgaagaggcagtgatattcttcagagatggggaatccactttttacaatttagaagacaagacatcccgtccatttaacaagttcaaaaagctaagaaatatcaagataaaagaagaaaagatattcattcagagcaagaacaagttacacatctatggagtggacaaaagagacagaatcatactaaagcatttggaaacaatgaaaatcagtgatagatatgtagactttgacgtgacaccagacggtggggtactatttgcagccgtagataactgctgggagtgtgttgagaatggaaagatttactcatttggattccatagaaatgaaattctaggttttgaggtctgtgaagaaaagataatcacattttcaaaggagagtataatcatctggttggtagacgggaaagagataaggaaaattgggagtatacgaataaagcatgggagatgcatgtgtacatggagcagtaatattgtagttggaagagatgcaggcttctcttgttactcaatcttaaactgcgagctgactagagaagaaattatagggcctgtgtcatcaatttcttccaatgcagatgagctactggtaggaaaggataatgtaattctgttttacgataatacgtacatggtctctcgaatattggagatagaaaatcaaatatcatccatagaggcatctggagctcttctatgtgtaggccttttgaacagcaaggtgcatatatacagcatggatgacctaagtctaaaggtcaccctgtatggacatgcccttccggttagatcgatgcagttgtctccagatagctccgagctccttacatgcggtgcagataaaactgttaaaatgtggggaacccagtttggagaatgcagaaaaagcttcattggagactctaaatgcgtagagtatctaaacaaggatctattcatgtttgcatctggcagagttcagtactttaaaagatatgaaaagctcaaagagttcaggcattatgactcgagcttagtaaaggtaagaaaagatatgatgatttcctgtggaagattcaacatagatctttacagtatggacaaatacgaacttcagaaggaagggaaggacgaaagcgatgaggaggaggtcatacagacagttagtgtggtgaattataaggtatacgaccggttcctaacgagattggaagagctgtccaacagcttctctaacgagaatgttaagttgttttttgacgttctaatggacatagatttttgtgagcttgacaagttcctatgtctaatgaattcgtcagacgtcatccaagttatgaatgtgctatatgaatgcatcaattggaatgtaatactagttgggagggtgtttatttctctggttagactacatagagacatatgtatctgtcacccaagattcaaaatctttctcaagggtatcattgataagacagaggagattagagaacaagctagtggaaatgaaggaaaacttcttgtaaagaagagtatttgtatgcaagaaactcctgactttgaataaactattttcactttggactatttccattattgtcatgaaattctggttaatggtgggattagtagtggctaatttcggacgatggatgaaacataatccgtgagaaatgcctggaaaattctgaggtagaagtgctataagtggaggttagaggtgtttgtagtaaaagagacaagaagaaaagcagagtggtaggagtcattgattcacatttgcctttggagaaatatctctagaagggccaaagaggagttggatatggatagggggtaagaggggagcaaatgagagagcatcgggagtctaataagtgggcgcccttggcgagtaatgagggtatggctagtttgcatggttggattgcttggggggttgcacgggtccaatgtggaggagtctgaagacatgaagaaggtaagaaaaatatttgagaaagccttttcccgtaagttgtatgactcagaagtggagaggataagaaaacttgagaaagaactctgcttagacacaagagtgatgattccatttatttttcatggagatagagttgttgcactcccaaccacaagataccaggatgtagataaaagtgaaaagaaatatgtcgaaaaagttgttgtgcaacttcggtggctggtgtggcgtttgatggcatgggtgtatgtgcctggaggtagtagttggatcagagatttgataaacgaagtttttgaggcgaccgtttccagggatccagatcctgtttctctgtataagggggccaggagaagatctgggatccggctgatggacctggtgatgaaagtatttaagcaaaatgtcagtatggtgagtgagtttggacaacggcttgcccgctctgcagaggatcggatacaggggataccagggtctctgtcgcctgaggaaaggaagaaagaagaggagatgctgcggaagatcaaggagcatggagaaaggttatgtaccaaagaaaggcaagaggagatggttagggcacaggagataatatgcgatgtgtgtgcatatgtctgggagagagatgaagacagaatgagctttattatggaagtatattcaagacatttgtgcttaaagatagtaatgccttacactgatattgaggtgccgctaattagttatatagatcaccataaactggtaagtacagatgagaaatataagagtatgaacattatggcagaagtattcaagcaagcatttatagagcataaaggtattgatgatgagagcatcaacaatgcagttcgtgaagttagagagagaaaaaggttggaagaaatgagagagatggaagaaagaaagagaagggaggaggaaagagccaagaatgaggaggagctgttgaggatggtagagagggagaagagggaggagagtaaagggagaggcaagaagaagggaggcaagaggggtgcaggagaggctaaggaggagagtaaggaagaggacggaaaagaagaagaaggtgtagaggcagaagaggaggagagtgcggaggttccgttggtagagacggcggttggaggggctcggcgtaagaagagcttgaaggggaagagaaaaggcgatgggcaccactacaagatacacagccgggttctccggtggaagaggagtgctgagaagatcaagcgtgaactggacaaaggaagcgaggagaggtggaaaaatagatcgattgaagagattaaggagcagaagaaggtgcatgacatagtggaagtttcagagctcatcaagagcaaggagtgtgacaggttttttttccggactggcaagtacatgaagggcgggagtgagagatggaagatggtagcaaatgggatacttgaggagggaggggagaagaaggtgggaaaggtcgaggttgggcttttcaagggcgagagaggagagagtgtggtctaccacctgatgttcaggcccacggagactgagagggcaggaatggtcggaggctcgtcgtttgggaagggagacgatgtggatgagataaagaaggaggagtcctcggatatgtctgggtttcggtatcctcctggtgtccggtgtgaaatgacgagtaatgggaatgagttcaggatagagtaccggaatcccaagaacaccagcgaggttctccggactctcactattcttcggattcctgagatctgatgacatactatgtgtatgtggcatatggacataataaatatatgaagtgagtggacgaagtattgcttgacgttattcagatgcttcggatggcagggcagggacgtaaatagaaggagtgtggctggatagaacttacacgacatgtagctaggctggaaaggaggtggatggggaggaaggaggatacagatggtgtggggtatccattgaaggcagtaggctgtgtgtatgcaaggtcccgggctaccatttattcgtcaagtcgttggaaggtgcttggcttgggaaccaggggaaatggttgccgaaaatgagcaggcactcatagaggatggaaaagtaaacaaacatggaaaggccaaagataaggacaaaggcggctatcctccaggctggagcaggcgcagggtcccttctgggcatggagctgctcttccggagcaactttgccaggacaaggacgagggagctgatgcagatgtaggggaagaagcgccaggactcgtccacattcagcgttaggcctgctgcaaggagtgacaccatcagaaggtcaatgagaatgtcgacagaggagtctgtgaatccgattgaccctggggtaagggcgcaggaggtggatagcaggtgggcaggcagtacgagcagggaggggaggagggtggagcagacggccacaacctcatcgctgttccattctgtagtggtgaatgcagcaatcgagaggatggagatggcagaaaatgcaaggagagaggcatccaggagcagatagagtgttgcatataatgcaggtcgaggcgtgcaggaagactcggggttgccgaggaagaggagagggaattggaccgccgagtacaggcagggagggagtattgcaatgagcttgagaaagggattttggtcgaattggcctttctccgggatgtagtacatgaggacaggaagtgcaatagatgtgtatggaaaaaggatacagacaggcaagattgtggggggagggtgtgctggtgcatccctctccttggacggcgtggcagtcaaatgagacctctggacgtctatgatacccatgaagggtcaggggatcgacgtatattgggtgggggtacagcagatggcggctgcaaggaccaatggtgggcgagtgttcctggcgttggttagacgccttgtttcgtgtgtgcggaggcttgggggagttcttcccgggcaatctcgcctgaatgaaacaagcagggcgatgggtggggacagtagcttccagggagatagaagagcatggccaccgacacggcggtagtagcgggccgggagtgggataggtggagccgtcagtgtcagcgggcaggattcgggttgtggaaaggccgtgataggtaagcagcaggatacgtgtttatggtcaattggttgggtgtggggacaaggcgtggtctgtgggccatgtgtgctgacgagggctttatggggccgggcagttgtgtgcagccttgtgcgggagcgatggcggggggagctgcggcaggcaggatgctctgtaggtggatggaatgggctagtttgagaaggttctgcggtgaagaggtaaggagcaaaaggatattatgccttggaggaaatgacctgtgcagggcagcaagcaccgctgagagacatcacgacgtcatatgaaaaggagatggaggcgactaagcaggaggaaagatctggcccatgaggcggatctatgcagcatggacgctagttgcagcggctggtgtgatggactgctccccacgattggagaaggctgccgcctttacactcgggccagatagccaggtgatagtattcccgtttatgttccagggatacaatattgctgtgctaccgacaacgaagtacggcgacttgaagggaaatgccaggagacgtgttgcatcctttttagaacacaatatttctcacgcggtgtggtattttgtggttggcgggatagcatacaaggatgatcgatctgagaggctgtttagtgaaatgatggacgggtacttgaagaagatatctgcaggtgcatcaaaggtgtacaagggaggccgcaagatgtttagcgagtcgttggaaacagtgcatgaaatgatatttgaatgcaacaaagcgggagatggtcatgtagtgaagtatggaaaaagtatcataaacagacttagcgacatgatagaaaatgcacttggtgaagtgtctgcagaagagaaaaggaagtatcgaaggttttggagtagggttaaggaacgcgcagggtttctttatagtacggaaagattgaggcgggtagttgaggcagagaagatagtgtgcaatgcatgcaaggagatctgccttgagttggaagaggaggagctgatggggctgttggcagagggaagcgtgagaaaggctttgaaggcaaaggttgatgaagatgagattagccgcggtctatacttagaatgtactgttgttaacactagtctgttattagatgcacacagagagcatggaggagatgttacaagggagttagtcaagcagatgctgctggggaagaagggagaggagatagacaggagatatatcaacaaggttgcgaatgtagtcaaggaaaggcagagaagtgagatggagaagagggatcgggagcaggatccggagaggagaagactaagagcaagaagagtggggagtctctgagggagggggaggcgagtgaggaagcggagatgccgttcgtggaggttggaggagcacgcaggaagacaggcaagaaaagcaggggtggccagaagcgcttcaggatccacagaagggttcttcggtggagagcccagagaagatcaaggaggagtgggacaggggaggcgaggagaggtggaaggtctcttgaagagatcaggagcagaaggtgttccatgacatagcgggtgtgctggaacttctcaagagcccagatgcagacaggctcttcatggatgcaggagattacaccaagggcgggagttctcgaggccgtctggtggtggggttcttgagagcggaggatggcaggagtggtggaggttgggatgttcaaggactctcctagtgggtgcccaattgtgtaccacctgatgttccgggttacaggaatagaggggatgggggatgctgtgagatggggggcaatcttggtgagacgagcgacgttgagaagatagatgaggataaggaataccaggatgcggcaagtttgagtatcctctgggagtaaggtttgaaaggtgaaggagacaggatcattccagatagtgtggaggaatcctttgaacaccttggttctccggcgtctcaggattcagggcaggccatggatgatctgagtggagtgatgtgttgatgaataaaacaaatggtattatggttgtgctcttgttctctactgacatggtttgggttatgtggggatctcctggatgtgtgtgtgtgtttatgtatgttgactgaagagagcagagcgatctggtgggtgggtgttagggatggtctgtgtggcctaagagcgtgtcgatagatggagtggagaactgtttattaatcaggccttagtgaaaggaaagactctcttagcttgtgaagtaagccaaagtaaccatttaggatggcaatgggtgtccacatcatgaatgcgtagataagagcagcagaggtgaggatgaggacaaggatggcgactctccatggggcagtaggcggagcactcttttcggatgggcaatacctgtcgttgagcaaccgtgccaggatgagtatggggaatgggactgcagagagaagacggtactcgggttctttacatacgagcacaagacttactagagggcatagtaggatcaggatgtcgataaggacgttgatgccagtatctgtgaaggcggtttgtcctggaacaaggcggcaggaggtggagaggagataggtgggtgggatgaagagagagggaaggacgatagaaaagatgagtgaatcatcacctttccattcattgatggggagtgcagtgattgaaaggatggagatggcggcgaatgcaagaaataggagattgagggtgtagtatggtgtggtgtggagtagtatggcatactgtaccgctgagtatgaaaaggggaggagtattgtgatgaacctgaggagaagactctttttaaaactgtcttcgtcggagatgaagtacatgatggcagggaatacaattgagacgaatggagcaatgccgaggatcttcctccagtgtcgcaggttttcggtgtgttgcttgtcagttctgtgtatctctggaacgtgtgtgatgttcatgtggggtagagaagaagtatggatgaaatggatatgctgatatgattgggtgtgtgagaattagtagtagggacttcgttgtgagtaggatatggcgtgtattgttggggggactgggtttgatggcggggctagggtctgggtggtctgtagagctggaaatgttatggggagagaggactggatgaggcagaggctctaggattgtgggttgtatgaggggcggtgtctttctcttgttcgctcccctgggattgtcgagaaggtggagcttctttcggtggggatgtcgcggagagtgcagtgccgtggggagtgcttcggagaggggatgcggagcggatggccaacacacgggttaggagctttgagtttgcagctctggcggcgtgctgggtgctttgcggtgcgatgtgcccggttactcgctgcctgggaggcgggggtcttgggcggtatgtctggtgtgtggacgactttggaaactgcaagacaacggttctcgcagaggatgtgcagggtttctcgggagaaggtgcgaggtgtgcgggaaggcgcttgggatctgcggaaggctgtcggatgttcggcaggggtcggcggctctgttgctggaagctctggattgcagcaggcgctttgtggggattgtggtgaagggcgcaaatgcatctcgggagctgggggtagggcgtggggggcttcctgtgctttgcaagggcgtggggcgggacctcgggaagtagggcaggcggtgcagtgctgtctatccagagagtggcaggggcgggctttggactctcggtggggtcccggatgatggatgaggtgtgtttccaatggaagcgaggtcttaattgcgtctatggatagaattggttggtgaggttaggtgtctctctgtcggaatggctggagactgcggggtgtgcaggtatgtccttcctggcaaggagcttgaggtgggtgagattcttgatggctgatgggagggcccggcgattgggatagagaggctgtgcggcggtggaggcagccgatcaagacggaaaagggcgatgcggagtatttctgtgggtttggacagggaggagagtggaagtgatggcctttgcttggggttggttgtccttgcgactctcgcagcgggctttgtggcaggctctgatgtgttgaggtgctggggatttggtcctgcgactggggatgtgtgtctttgggttgaggcagggttctggcgatgtccgctccctggcggaggggcggatggacaagggcctggcttttgggatgcggctctgagggaagctcggatgttctgcaggagttgtgtgggactccggatgattggatggagaagatgatggcggaggctttgcgggagaggggatgagagcattcgttatggttgatttataggatgaggagaggccggctagagggttgctagctgttttggaggatgtggctgtgcttgttgggctgtctgggcaccttttgtggggcttccgtggagtctgcctgtgtgtcggatgttccgagctcggatgtggaggttttggtggaggagggcagtggagatggggcgctggagcggggtgtgtgagtggatgtgcggagattgtggttgataagtgtttgctgggatggtgcttggccttgatgttaggagtggcaggcctcttttctctctctgggtgttctggctaaggagggaggaagggatagttatgggagtgtgatgctgtgtagaagtttgtggtttgggggactctgtttctgtgtgtttggtgtttggttctggattggcttcgtgtgtgtggcatccttctgtgtggttcttcttcttcttctttgggggaggcgtgcctttggttgggggctggaggaatgggttgcctggctttggacggctagtggcagcgactgacggtggttgtttgaatgtgccgcagttgtttgtacggggcggttggcatctaagacgagcgctggactcggatcggaagtctggatgatctgaaggcatgggtgctagatgggatgcagggcgtggcatgggggctgttggagaagctggcggggctggaccggcttcggattggttgggggtgttttggcttggcagtctcggggagttggatgggcgcggccatcgatcggagacgtgcaaggactgctgcccagcacacggatgctcaagggggatgctagatgctcaagaggggatattcacatgtctttaatcgggcaagcaggcaggcgctgggggacgtgtgttcagccgactatgagcagcagtggcagtcgtatcgccggagcctcttgtgcagtcatggagtggagtagtcgcgggctgattgatgggcattcggcagggcggtgggcattcggcagggcggtgggcacggtcatcaaatagctcggtgcagtctccggatctggtgcgtgatggcgcggcgagtacggtgcagtgtttgatcctgtgttcgccctggtttcgtcgttggttagcaaggtgaaggaaagcacggatggcagtgagcatggagcatgggagtccacgcagtcttatgaggggagagggcccttccgagattggcagtcctttcgttcgggcggacgggttcttctctgcttcgtgcagcatgctctgcttcgtgcagcatccggcttagttcatcgttcatcgaatgcagcagaaaaggcctcgattcctttgaagatcatcgacggcttgggcacatgatgtcctgagggacttgagcttttgggcagggagtcgaaggcggtggtggcatcccgaagaatctcgtggggttgcgctctctggggttctgggacgtttggcgatcggcttttctggacggctcgcctgactgtctctgaagagaggcgtatcaatgccatggggaaggtagagggcttgaggcttatttcgtgtatgcaccgatgaaggtgttccaggtccggctggcttcgaggcagtcgaactgcacctcgctcggggccaagagaccaagctcggggccaagagaccaaggatggcaagcctctgggggatctcgacctcctggacctcttggtccgggccttcggtgacatggggcagggcgctccgaagggcgtgtttgaacgttttgagtggccttggatagtcgtcgagagggcattggccgctcggaagcagcaggaaaagtctgtggcatcttgtttagaagaggggcgtgaagtggacgacagcctcctctagggcgtcgaggcactggtggcagcatcgacagcagcagttcgttggggcttgggttcgtttgtctccaggccgtttctgataccgtcgagtaggttcttgtcttgcaagggatgatggcggacgattctttgctt