ttaattttatatttattaaagactaatttttctaaatagtacccaaacgcctcttaaataaaaatctatacctagaatataagaagatagttgaagatacttacaataaatagctataatttaaagtttatatttctaaatctcctattaagtaagaaattatattaattttaaattatttattaataagtcttaatataaataataatatttctctctctagcgaaattcattataattaattataaaccgatactaatatcccctcttcttaatttcttactacctaaaaagaggctactccgaaagaagctatattaatttacaattaattctaaactaatattaacgtttcctctttttaatttcttattgtttaaaaagaagctactccggaagaagctatattaatttacgactaatcctagaccaatactaatattcccttttcttaatttcctattacctaaaaagagactactccggaagaagttatattaatctacaactagtcttaaactaatactaacgttccctcttttaaattttcggctactctaaaagaggctactctagaaaaaattatattaatctacgattaatcttagactaatactaatattccctcttctaaatttttagctactctaaaagaggctattctaaaagaagctatattaatttataattagttttaaattaatactaatatttcttttaaattttcggctactctaaaagaggctactctaaaagaagctactccggaaaaggctactccggaagaggctactttagaagaagctatattaatttacaactaatcctaaattaatattaacgttccttcttttcaatttcttactgcctaagaagaggctattctaaaagaggttatttaggaagaggctacttagaaagaggctattccggaagaggctatattaatttacaattaattatagactaatattaattttccctctttttaacttcctaccgcttaggaaaaagctactccggaagaggctactccggaagaagctgctctagaagaggctgttccggaagaggctacttagaaagaggctactctaaaagaggctatattaatctacgattagttatagattaatattaatattccctcttcttaatttcctattgcctaagaagaggctactccgaaagaggctactccggaaaaagctacttaggaagaggctacttagaaagaggctactccggaagaggttatattaatttacaactaattatagaccgatattaatattccctcttctcaatttcctattgcctaggaagaggctactatatcgatctatcctatctgtaaattaacttataaaagaatattgaaagtaagagaatggtagaaggcttttttttgtaaagtatagatttgaatttagtttggaatttatataatttattaataattatattataaattaattttggaataattaaaaacttattttaaatttattaagaatgtaattttaagtttttctagtatttaatagtttttagcaatttatatttataaagaaagttgttaatatataaagtagaagaaatatattttaattattttttataatatttatatattatattataattgaaatataataaaaggaaagtttatatttgtttaaagactttgaaaaatatataatatattaaaaatatattatatattaatttaattttactttatgattttactttcttataattattattaatattatattctataaactataaataatttaaaactgtaaaactatataaagtaatattttctaagaagtttttttaaatgtatttataaaaaaatataagtaaggagtaaagttatatattagtaataaagtattatatataaaattgaatttaagttttcttctttttaatacttgtattcgcttactatttacaaatatatttataatatatttataatatatttgaaattatattaaattagctataactgaaaaatataataaaatattcattttatctcttcttaatatattaaaaattaatttttattaaaggtatattaattaaattacttaacttttttctatataaatataagtagtataatagttaattagactataaaataaataagatactcttttggggtttaattaactaactttccttataaataaagataatataataattaagtaaagtaaggtataaattaaatactttctttaaattatatatatttatataaatataaaataatacttaaataatatattaaatagtaaatctagatatataaaatattcaaagcgttatataatacttggaactaatataaagtaacttaaataaaaagtaagtgaaaataaaaaagaaaagtctttctatagaaactttcgaataatttctaattattctttatataatccaatttatatattataataagttcttttataatattttggatatttttaatagaaaaaaagtaaataagaaagtaatataattaattaatagatatttatagctataaaataataaaagtctaaatttcttataaaaaaggaaaaaaaaagaaactacgacgtaaatcgaacccataacctcaacaccaacagctagcatattaaccgctatactacacttattagaaaatatcattatccattttacttatatacccttcttacactactaacccttctaaattctctttacctcttatctcttcaaaatcttatccttatcttttactactacccttatcttactacttatttctatttacttaattaatttatttactatatagaaatattatatattaatatattaataatatatttttaatatattgaaccttatactaattagagtataattataaaatgtaataaaagttaaaaaattggtataatatattaataatatatttttaatatattgaaccttatactaattagaatataactataaaatgtaataaaagtgaaaaaaattggtataatatattaataatacatttataatatattaaaccttatactaattagaatataattataaaatgtaataaaagtcaaaaatccattataatatattaacaatatattattaatatatttaatctaatacgaattggagtataattataaaatataataaaagttgaaaatctattatatatatattcctaattaattaataatcaatttgttctgtactatattttagatactattttaaccttagattacttctatgaatatccaccaataagaaaattcaaaaaatatataatacgaaaatttattgttaaggtatccggcttcggctgagttttttctacagtgtggggcagtacccttgttgtggtcttggcgttccgattgagggccgaggtcgagggcatgtgtgaggtgagctacccactcgcttggcgaggctgggcgaggctcattcgctgtgatttgtgtggtttcagccggtaagtacgcgagggtgtggcacgggcgcgggcgcgggcacgggtactggacgggcacgggcgttgtttggtacagtacaggggttgtacccgagtatatacaagtaggtaaggtaggtaactttttgggaattggagaaaggggtcggtgcctgtggtttttgaggacgggaagtttttggatgacgggaaggaagcatttgatcttggcgaagtcgaacggcgataaacctcaagaaggaagtcttggtgagagtgactgcgagattggcgaggcccgggaagggagtgagtttgttcagtttggtgcgaggttcgtttcgtagcttcgtactagcttcgttgtgccgtatggctggctgctcatggaagctgtgcctccattttgtttgtgcgttttttggtttctcgtcgggcatttttctacatgtccctaattcttatttactcagccattacatcaacgaagtcctcttttataactgtcaccatctgtttctttcacactcgcctttctttcaccagggtcgaatgttcctagcgccaaacatgcccaattgactagcactggtcatatgacctttttccaaaaaggcaatcttagctacatatgtacatacttcagccgttccgccctgcgatactacatggtgtaattgttacctccggtctggcaaccgactactaactatgtatccttacggataggcttgcgagttgcgagaggagatttttcaaaggtcgcgaatgcggacaatgacatggacattcccagcgttgaagtcaattcgcgatattggtaaaaggtcaaatgccattggctacctagtaaccgactgggagacctgacagaccctcggcaatcttcaattaggtatatgtactatcgcatcacctcggccagaacccggggggggctcatttgtttccatccgtcgtcgcccagatcacaagttcgcaacgaacaccatgcgtggaattgcctgcttgccggttcgttccctcgttccctcgttcacttcaatagaataatgcgcgtaatgaaatcaaaagagttcgttgctcggaaactcccgtccgaaccacgaaccacaaccgggctacctgtaatgtataggtaggtcgtcggccctttcggcttctacggaatccctcaaccctcaaatctctcctcattctagtgtacaatgtccgcgtgcttgctgcactgcagatgcagatgcaatgcatgcggagaacctaaaggtgggtaactacctagctaggtatgtaatggttggggtgatgcagtgcttacgctgcagtacactagttgactaagtacatatgtatgtactaagtaatcgatgtgcacgtgaaatcgaaaattggaccctgttttgtcgttgttgtctcttttttttttgcgctttttttttatttgattctctgttgcgttcgccttgttttctaactgattgtttgtttcgtttctctcgttcaggggtcccttgatagtagtacatactgtacatagctagacagacacgcattgatggcgagggtgggctgagggacttggagattctcttctcagtcggacaattcgtgtcgtgttgttgagagcgaggtagttagtatgtagtaaaagagcgaactgactgaaagtggagacggcaacgagagaaaatggaatcaatccgattgaggggatttggtggaatacgtccgtcatgtcaccaccgactttgtaaaagaagggccgaaaaagactgactggactaggtgacctaggaacaggaaacagctgaggtggaaagaagaaaggtcacgtcacgtcatgtcactcctgccgggcggcattattatctgtacatatgtagtacactgcacaccacgtatgtacctagtgttcagacacggactcacttttgttgtccttcattaggtacataggttatatggtagaggtaagtagttctcggaagtcggtcgggttcgtggtgggtgtgagtgggttttaggtcaggtcgttcccgggcgcatcggacggactgatttttgacgggctctggcgggtgttttgtttttttagtgggctcagcgggcgggcgggcgggcgggcatatctagcgccagctacactaggtgcactagactagtgtacggacgatgggcggagataacggcgactctgaccaccacgtggaccagttttgctcggaaatacgtacctaatacctagaggtaccattcaaacctgagactgtggacattattagatttggaccaaatcgggtaatgagttcgtggtgtacgtaatgaaagggtcgtgatgaggctctctcagctctctttgttgacattccatccaatgtgatatcatatgaaagccattcatcattgcgatcaactgcgattactaccctgtcccaacaacgtcgcttgccggatagtaggtaggtaccgtagaagggaacccgggaaatatagaagaacccaacagatatccttccttgggcgccgagtcgatgatggctgaataccacatcctctcactcggatcggagttagaatccccacgcttgattctagccaatcatcttgtggcgttatcggcgcgcgcgcaggaccctgtccaaaatgtaattggacaaagcaacgtggggatacacttgaaatgagaaaggatgaggtgacactgccaaccattattttacctgcgtttcatgaacaaaaaccacaggcttggattgtccaggacccaactctgtgggaatgagggctttctggacttacctaccgggctacatacatacagtaggtaccgacagctctttgccaatttcccgagcttctgttgtacggtaccaaacctgaaaggagtgcactgttgagtgatgtcaaggtacagcgaccgagtacagtaaagcacatgccctgtaagtatgcgactaactcggccatgttcttgtaacgacctgtaacgaccccgaatggcagggtgcacttgggacactactgcaaggcaatcgtggtctcgaagtggacgttgcaggaccggagaactcaaagttgggtgcaggtgggtgccgggcggtcggttagctgtcggcgaagggaagggatccaagtccgggtggtcctggtaagaactaagaagagcattaatcggaagcgttgccaagtggtatctgggtgaaatccaacgtctaccggacttgacagttgacggagacacaacgggatgagttccgcctttctggacctcgggaacatctcaaaggggaaaagggtcggtgattagctgcgtgtgtcggctttggctttcagctccccccgcattccagtattccagacgggaccctacccgcgaccggtgtgtctgtgtctgtgtctgtgtctgacgaactgatggacgatggctttttcggggacggacatatcacagtccagtccatccagtctttgatatcggtggtacactacagtacctctagtggtaatggatgggaggtacaaaggtacatcaatatccgccaatggctggtctcctgctgcagtgtaagtgtctaggtcaccactcacccaccaccgagggcagttactactgggtggcctcttttcagcccgcctgtcagtgtcgacaataggataggagagttcctgaccctcttgtgtcgccggttacctcagatcttcctctatctactgtagtgcctgccgaccggagaagacgcatcaactacctatgtagggaaggaatggattggaaagggaaagggagattgcgtgggacggactgacatgacacggcaagtgcaagtacctctacataggtagtaggtgtacatgaaagttggcccggggtacattatatcgagcatcgactttgtatttagtacctaccttgccgagcccccattttggtcctctttttcttcttttctcactcttgatttcacttccttcttcatcccgtaccacagttcaacttgttgcagctttcagtgtctttttagtatcttcctggtagggctagctgcctttttgtattagtcgttgactctgtctctgactcggatgcccccggctgccccgtgtgcctggtaccgagaccgagacaattaatactccatctgaaagtaccttgttcccgccatcatccgaacccaggctatctctctcttcctctctctctctctctctctcagtctcagtctctgcaaatcgctcccctttctccgtcccaggttaaatacgtacacacgtcttgtctcctctttttttttttcttttccatcctccgggatccgacgtccgacgccgtcgtacacgtctctctcagggcactcagctagctagccaaccagccagccagccagccagccagccaagccaggaacaagacctggagagtgagggtgtccttggggtcgggtccagtccaggcccttcatccagtgcccagtcgtcgccaatctcggatgcgtctgttcctggcagacagacgggccactgcaccgtctccaccaggggaagctgctgctgatcactgtcacaatccctcctcgatccaagattaacaagatcccaccaacgaagaagagagcaaagctggttttcccccaggtcaattgattgcgcatattgaagaggcatcgatccggtcatctaggcagtgagtgcttcaagcggaactggcgagaaagggaacggactagcccctgtgtgtgaggtgtgtttgtgtgtgtgtgtgtctctgtccttggtaacaagtacagcaactgggaagggaaatcgttagcaagaggcaattatcgggcttgttattgttcggaaatcggatatgaccaagttcaacaactgacaggtccaaaaaaaatgaccgtcccgatggagggcatcgaatccacaccggcatcggatccggcaccggcaccggcaccagcggcggcacagcagtcggaccgttcggggggtctattgccgccaatccacaccctgccaatgccgccagctccggcaaccaacaactccaacaagaacaacaacaacaacaactccaaccgtccgttaacgccgcccgtccaagccgttgcagcagcagcagcagcagcagcagcaccaccgccgccgccaccacaccttccgcctatctcggctttcccatcctaccaagaccaatatcaacaatcgccacatcaacactcatcaccgtggcaacccatccagatccccggactaacccctccaagtcaaccctcgtaccagccgtcgccgtcatccgcacttacgccgtcgcccactgctgtcaatcccacctcgcaacaacaacaacaaccacatcaacaacagcaaatcaccctccccggtccagcgtcgttattaaacactcaccacaccaacgcgtacctttccgttgttgccgcatctacgcagccgcccagcatcgcaatcccgtcaatcaccactattccatcccatgccgcccgcccggaacgagcccgtcaggaccaaccgaaccgacagggacagggccaacctaagaggcgtaaccgtcccgctgtctcatgcatcccatgcagaggccgcaaaatcaaatgcgacaaacagaagccgtgcgaaagctgcgtcaagtccaaatatatcaagggtccctgcaggtacgataagagtcgcttacccaaggaaaagagatggccaggcgaagcagattcgagaattccttcgccagaaccgcaacagcgacaacaacacccgtctgtccagcctgttgacccgaacattggtggtgcgccatatgccatcgtgaaggcggaagagaggacttccatgcctgggccgccgccccctactgtggatataccatatcgcgactccgagtctgtttcttcggacgggtatgacggcgaatcagctagtccccggctgccgcccgtatcgtcggcttccagtccgtttcctcgtcatgcccatccggtgtctgttgcggagggaacagaggcgttgaggagggaggtgtggatgttgcgacagcaggtcgaggagttgacacatcgacagcagctccagcagcaactgccaccaggacaaaggccgttgccggaatcaagacctgaatctcagactggcgataatcgctggcccatcaaccaactcgtgagtacctctcctgccctcctccagcactggcttttacgttaccaccacgactctccagactgatatatcgcttgatacctagttcccactagtcactagcgccagctacaaagtcttcaaggaacctaacgacaacggcaaggccttgaccaacctccgaacatgcacccttctctcgcagaaaatcgaggaagcacaatccggaagcatccatcccctcggcttcagcgacatcggcggcattctccccctgtcgtaccgccaagacgcccaacgtctagccgaagcctacttccgcactttcgagagcgtctaccgcattctgcacgtgcctaccttctggaggcggtttggagagtattttggtggtcagcttgacggccagctcgccaagaccttccttgtccagcttcagctttgcatggctatcgggtcggtctttgaggatgccggcggtttattgcggaggtatcaggaaagatggattcaggaaggccagtcgtggcttctcctttgtccgccgacaaaccttgccgggttgcagaccatgtgtcttttacatctcaccaaagaggtctgcggatttggtggaagtgggggcgaaggaacctacaactcggccggttctctgctgcgaaaagccatgtgtctaggcctaaaccgggatcctgacgcgtccatgcccatataccaagccgaactgcgtcgacgattatgggccaccattttggaaatgcttgtccaatcgagcttggacaccggccttccaccgggtatctcgctcgccgaattcgatactagcccgccggcaaattacgacgacgagcagcttacccgctcgagctcgggtccccgtccctccgggacattcacgcaaacgaccatccttgtcgaattgcaccgttcgtttcctgtgcggttagctatcgctcaacatctcgccacgcttctcaagtcccccaacacaaagcccccggcagtcgaatccggaccgacgacgaagtctctcagcaccgaactgataagtgcatcacgtgcactagcggacgcgcttcaaccaggctacgaccctgccggcatcctgccgaataggatctccgcgttccagcttcggatggcggagatgttagtggaccggttttttctggggttaaatctggccttggtaaaacccttggaggtggaaatgccagaaattcgaacatattgtggcgcagcagccggcacaatctggagcgctgttgtttcgggtctaagcaaccaaagaaaaacaggaggaagctctgggaaaggagcggcgcaaggtcaccaaatggacgacttcacgaccctggtaagccgcggaagcggaacctcgtatcacgcaaccgccacggtggccgttttgactctgctggtggaattgaggcggcagatggaggaggaatggcaacaacggagactccgacagggctcaacctcgacagcctcaccaagcaacaagaacaacgactgggaagaacaagacacatcagcagaagcaacgagacaagaatttctggacctggcttgttcagctgtcgactggatttttggcagaatccagcttgcgagcgtggatacaggggcgtatgtttggatgtacctgctttcctcggcagctttggaagaggtgaaggctttgcagaggaggtgggtggctcatttgcggcagcaggatttgtcctcgaatcctccgacagaggccaacgtggaaagacaaagggaagaacaactaaaagagctggtgaaggaacggattgcgagtgatttgaacagggttgccgagcttatgagggaggtttggcagttcaccaaggaggtgaatgggactggcaatgaaagtggaagtggaagccaaagcaatggtgagatggctgggcggcaaagaaatggcgatactgctgcattggcgggcaggaccgctagcgaaacaagcttggagctggagaagatggcagagaggggagagcgtccagtaagttatattgtgttgccccagtgtttactgaccccgtcggccctgtccgtgctaatcgctgtgcgctgtgggctatgtcccactgtcgacgttggtcaccacgcttgagccaggcagtaaggacacaagtgtgctttaagtactcggtcatgcttgcttgtctattttggttctttggccgcgccctgatccattcctgactgacgtttactgcttcgcccaggtcatccgctttaattcggtcttcgatctgagaaattacaaatttatttatatgcaagagttgatggactactagtaggcatatctgccacgcatttatggttgattggatcggaccgaatcggaggcggtagagtgtcggcagcagtcggaaaatgtggggcacagaacgggccgggtatggattattgcttcattacaaggaaataaatggttgggagagaaacagggcaatagatggtcaagcaactgtatgtgcgggcatcttgggcacaggagaaatggaggcctatgtgtgttgttagctatttgggggctgtcgtcgattccttggaggatttgacgcttgcattcggttgccccccaggcggtcacttgattatggttgctcgatggacagagttatcaagctcaatgcatcgatatatgcatcaacatacaacgtggagggcattcttaggataatcttagataatggggacatgaatgattggaagtgtcacgtaggtggccgacactggtagtatcggatagagtaaacacgtgccgtcttattggaagacacctctactgaataatagcatcaccaacgcttagggactcgttcagaccaatgtgggctatgatatgctcctaatcacatcatcatcaagatcaatttccctactctaccagtcacttggggtcattgtcatgatggccaacaacagcgaagtctggaatgatcggattactagaaattgagagtggacgggctacgatgattgacattatatacattttccacggaggcatatttgaagcttcgtaattctgggcctttgcggggtggggggggggggggggggggggggttgaacaggaaataacttgattacctcctccacactcggaagcccggtgtctgtctcccacgtgaaacctatgtccaagtttgttggggtatatttgatgctgaggcggcaatacgaggcggcaatacgaggcggatcatgcaggtatatgcctgatgtacgccagtcgccagcatagataccaaacaaggaaagagttggtttagttttgcctcctccaactcaaccaagtccagtcccacatcacacccacagtgaaggtgcagctgagctggttctccagcgttactcacggttcgtgggtagaatgaagggagggggtttgttgattacctaggtaggtaggttaactaacggttcctcaccgtgaccaccagttagactaaatacctctactgcagactgcagactgcatcgttcggaatccatacgccccatgatgatggcaccttccataggtaacagagaaggaaaaagtaggtaccgataccccagccatcgccagaactgaagtctggaagatgcaatggggcttgaggttttggtgggctttgctgcagtagtattcaaccagtggtcacggtgagaaaccgttagtcagcctgttcaaccaacccactccctttcattatacccatcaaccgtgaccaaggctggaaaatcagttgcaaaaccaagatcgaaaacaatgatttgcagtcgttcaccatcgcggataacctgaccaactccaggacacttggcctcagcatctccatgtcctatgcaagcacgaataactgggtcgttatctgcccattgccaccacgcaagccattctgaaatccagctcaggtatctgcctaatctgccatagtatgtgggtaaaccaggcatacaaagttgcgtgcattcagataacacgggtatagacacagctgcccttggaaaaaccagtcagtaacaggttctagtcaacaccacgtacatgcctacatcttcctaacatggcacgcctcacatatgtcacgtctaccgcccagatttctaagccggtccccccccccaaggagatccgtggcataggtgtccatctaagttggtgtgtggtagcagcgggcacaaaatacggtacaaaaggccacccttctcccctctgctatccgtcctccctttgggtttttcctttccctctctctccctcgctcgaagcacacttataagagtgcaacccaacccacttgtttcatctttctttcttccacactctccatccatccatccatcactgaaccaaccaaccaaccaaccaaccaagcacacactcattgcacaccaacaagcccatccacgaccattctcaagaaggtatcggcgggatggtggaccctacacccgaggagaggcatgaaatgcatctcttctacaccccttccggctccagctcgtctgcctcctccatttcctcctccatttcctcctctgacactgacatgaactccaacgacattcatatggacgacatgaaaaagcatgatgacagcttggaccgcccgccaagttacagcccctatcccccgccccctcagaccaattcttctccctctccctcacctccttcgagcagcagttctccttcttcttctcccccttctcccctgactagtccccctccctcaagcaatccatcttcttcttcttctccttcttcttcttcttctcctcctcctgcatcagcggcagctactactactactgctgctagtgatagtggtagtggtagtaaccaccccgagcccgagcatcgtcctgctccccagtcttctttctctcggcagaacttggccaccatgttcttcagctctcttcttatcctgttgtttggatacctcctcattgcatatgtggtgattccgggatggaaggaggtggtagggaaagggaaggggattgaagctaaaatgaggggtggtgcacatgggtcgagtgaggtgagttatacatccccctacctatatatatatatatatatatacctaggtcaggtacccaggaaggtaggaaaggataccctactgacatgatgaaacaacgtaacaggcacaaacccaattcgacatggaccagagtaacaccaccgtacaagttcttccgatggaacttcattgtctcaaatcagcagatgacaacaacaacaacaacaaacgcaacgacgctttgaacgctcgggacatgaccccctctcagacggcggacaaaccctaccatgtctccaacagacatgtagtcccgcagttgacgggcaccgcagtccccaagggaatcagtgccgaggaactagtcagttacaagccagaggaatggatgcaggcagccagtggatttgaggttcacaatcatcaccaggatacaacttcctcttccaacgatgacggaggagcagcagcagccctgagaagaagaagtcttcaggcaggtggtgttgctcgtttgcgtcgtcgtaatcatcgtcgttctggtgttcccgagcagccagcagcagcagctgatgaaccaaagctgaaacaattgttccagcttggatcgggtggttggttgactttgacgcctactggcactgctgctgctgctgctggttcacttcctactagcactggtagtctgtctgcgccccccgagtctgatcagcaacaccagcaccagcaccatggccttgacagcggactcaagaaagaagagaaagaagaagaagaggccccgccgccgcgtgaagaaatggtggaagttaccaagaccaggggcagaagaaccatccaccctaaaatcccggtgcctatctccgctttgcatccttctttatctactgctgctgctgctgtggacgatgtctccatggacgatggaaggctggggatgtcaagtacttggcatgatcatctgcctgttgtttccccttccttgacaccggcagcggcatcagcaacagcaaagcctgagtcgtcaccggagcagcagcagcagcagcagaaaaagtcatccctcatcgataccatggagggtgcagcagcgcttcggtttggacagactggctctatggatgctcagtttgttaagaggggtggtgagtcgtggactaagccgaggattcctgtacctgtgagtgtgagtaccaaggatggggtggcggcggcggcggcggcggcggcggcgaatgctactcctactgctgccaatagggagtctacctctaagaagacttcaagggcggttacgaacttgggacaaggagagaagtatggggcaggagcggagggagggttgcacgcagataactcgaagatgatgcagaaggggggtgtacctcttgcggatgggacccggggggtgagttctttctttctgtttcccccccctttcccttttctctttttgtttctccctcttccccttcttcctttacttgacttttttttcatctctctttttttttgcccgttcttctctttgcattctggtttcccttttaaccatgaaaaaaagaagaagttggtactaacaggtgtgcaacaaacagaactactacccctcttacaataacaacaacgtcgacggcgtcaaccattacaacaataacaacaacaaaaacagctttgctcgccgtcgtgatcgcgaccagcagtaccacggttggcctacactcacaccaccaccaccacaagggaaaagtagcgccagcagtagccgcgcagcaggcggcggcggcgagtgggtggtgggaaatacaccacgaagtggaggcatccacactttcggaggtccgggccgttattctgcagctactgcagcagctgctactcgtcgcccagcagtgacggcggcgcctggtactgacgctggtacagcagtagctgctgctggtcatcagttgtatggtggtgctgctgcccctgagtcgtcttcttcttcttcttctgcaagtaagcatgctcttggtgctgctcttggtgctgctgagatggccactgccaagaacaagaacacacctcgacacgccgccgccgccgctttcgtctacctccgcctctggggcgtctgcctctggcactgccatttcttccaccactgcggctttgtcgcagcagcagcgcggtgctggccgtcttgactactggcagtatgaaaagagcgaggatcgggaggaagaggagggggacactagcaccattaaagccactgctgctgctggtactcctaacatcaaaggtaaaggtaaaggaaaggtccatcatggacatggacatggaagtttccacgcgcgccgctcctcacgacctgctgcacctgtcgtaggcgtcactcatcatcatcttgactcgtgggccaacaacaagaacaacaacgacgacgacgaggttattgagtacggcagcagcagcagcaacaacgcactcatgaaactccctcgctcgggtgttgttgagacgggcggtctgagcaccaccactgaagaagacaccactgaaggctccaacgccgccgacgggtctttggaggaggaggagtccgaggatcaatctcatcgcttgtcgtcgtccgagtcacctgaggaagtggaggaggttcagcatcatcgtcacagtaaccacaatgctttgatttctttgcattatccgaatcaaaaggtcaaggagtggtggaatcacttgatccggggacggattgggggcggtggtattgatcaacatcatcgaaaggggctgagcaaaagggagaagaggatggtgaaggagactattgacacgacggacacggcgacggtggtgggttgtgacgagaagaagaaaaagaaggggatgaggtgtggtctggagattgtcgtctccaagacgtctgcgaacggtagctccgtcacagccacggcttcattgacagtcaaggcatcgcccaagtggtgggctcctcatccccgtttgaagacggggacctctacagcgtctgctgtctccgccgccgcctccgctgcctctatcctctccgccactcccactcctgccaccccctctttctctcccagcccaacaactcccactcccgctgccactcccactgccaccctcattgctgctcctcccgccggcgccggcgccaacaccaacaagcccggcactaccctcatttcctcctccctccccccggccgaaaataacagtaatctccctggaactcccaccacgcttcgcaacaaccccaaccccaacccctccaaaccccagtttccccaccgaaaggaaatccgcggctacccaaccgactcacccgactacatcgactcccacgacgaatccatcgaagtcccaggccttttggaaatccacctctcgcccgaggaagccaagccggagatcatgaacgccaagtacgactactgggagtttatcatgccgcccgatctgtactttgtctcggacaagaactcgcccttcaatccgtacgggcaggccgagaggaggaggaggagggggagggggaggaggagtaacctgctagaaactggaggtaccttgacttcgaccgtggaagagaacaacaaaagagcggaggacgacgcgggaagagaaggaagggaagaaagggaacatggaagagtacatgaaagggagggaagaggaggagaagaagaagaaaagtaggggctggggcaggggcggggaagaaacatgagagaagagcagctacacaggcacaatgagagaaaacgagagggatgaagatggttggggtgtgatgagtatttcggtcgaagggggtggtggatcaggggacataaaaaggacggacttggaagcaggaacagcagctggatgggttgggggggtgtggtttttgttccctggcgggggtgtaggctgttgggaaaggtaaggggtaagggggggaggaggagggcgtattaggtgccagtaaaaaattcgcttgtgcaacgaagttcgtataccttttgttcgtagtgaacctgcacaagcgattctcactggcaccttggggggggataggggataggggataggggtaaacgtttcttgacgttccctttgttgtctggagtttggagctggtcctattgagagaggtaggcagattggaaaggtgtcggaagaatgtatcatgaggagcaataagaaacgaaatgcaagaagaaggaaaaaaaaaaaaaaaaagacacatggacgaggagattttgaaggagttttctatggggtttgtttgtttgttcgttttcatggagtcgaggaatttgaaactgcaaacaaagcgagaatggaaagcgatgaaggtggaacactacctacctagaaatgaacaggagaaaacgaagaaagggggacatgaaaatgccaaaaaaaaaaaaaaaaaattagtaaaggaaaaaaaaaaaaagaaagaaaaagaaaagaaaaaaaaacaatagggaggaggaagaagaggaggagaggggggaagtttgcatgacctgttactatctacctctacactcaaattacctagttaatgtgacattttacatcgagattgtcgaggaggtcaagaaacgatatgggacccgattaagctagctggtgattgagcaaaggatacctagataggtacctacctacctaggtaagtagaagatgtaaaggggcttcttctgtcagcctagtacttacggtgccaatctgatacatgatcaatgatgaagagtaggtagaggtaggtagctagcactggttctacttgtacgtacggtatgatatgatacctacctatgcttgaggttttggttgtgtagtttgtgtagtggtagtggtaggtccatgcccaggtaggtacttctaggtaggtaggtaggtaagtagaaatatgaagatggtaagtaggtatcccagatatttttcgcgtctcggtaagcgaggaggttgctatatggtccggtcgtggttgtggtcgtggtagtggacatggtcgtggtcgtggacatcgagcatagagcatcgggcgaccggagatatattatatatgtggctgcgcaaggtcgcaaggtcgcactgtaacttgtggctgtgactgtgactgtgacgttggcgaggatagaaagaaacaagcgaaagacctgtgatgtgttggcatgaagcgcggatgggcattttttcataatttgttgctgctggataagtcgaataggtagattgacaaagtggtggtgggttgtctacatgtagggagatctctggttgtcggcggcactgggctggagttggatgtggttgtggaaggttgaatgaacgaggacgtcggttgatgtcgatgtcgatgttgatgttgacgtcgatgtcgagggagctcggcaggttggaaggtcgggaggtcgggcggtgcggggcccacataagcgtataacagtttgactgcgctagaggtctcccccatttctcttcgatatgagaagtgacctccgcatttgaagccgaattgaaactcgaactcaacttgagaacggttttggtataaatcagtacactgccgccttacgaagtttcttggttaaagtcacgtaacgttgtttccgcgatgtcatcagacctgctgctgctgctgctaagaactgccaggggatattgttattgttagtgaaatgtttccagtcgccttcccattgcgcggccactccactcggctgcgagcgtccgggctgagtgttagcggatctactttgttggtgaaagacacttggggccagaaccagtagacattgtgatcagaagagtactaccagagctacagtcgatagactgaacctcttgaatagtgtgcggtttgtttgtttattatacttagagctaaagatttgaaaaacgacggggactgcgagtgtcaaatgtcgcttttgttagtgtgcccgtccgtgtatgctcccttccctcgctcccgagtcctcctcctcgtcgacatctgagatgccgctctctgttccacttccaatattcaccttaacatacctagacagaaccgaaaaacccaaaaagttgtacctaaaaaacatcaacaccagggcagctctggatatatccacccaaacccaagttcccaagagaagtggaaaatagcaccggcttcgaaaattgcctctaaagtacacttacagctcgtggtttggaccagactctgaataacgaaaagggtaacatatatccatccttgacccttctggtccatctccccacttgcgccccatttgcttcccatctgtgctcacatttacaactttatacaattcctgaaactttcccagagttgccatgtttttgaaccggggtacataccagacctctatgtaccactagctgtacgcagctacatgtaaatacctacctacctctaggtatgcaatgtatcgcacgcattagtgtcctcccaaagttccaataccatgccgtaccaaggctggttggcctatttttaggtgacctggggttacactcacccacccgcgcttgtgattccgaacgttcagagatcttcaatccccagacttggcgagagcgtggttgggtttgttagggccgaactagtaggtaatgaatggatggccttgagagccttctggttggttgagtggactgaaagttgggccaagaagacggggtttacgtggaattgttgactaaaataaggcagagcggaggaagtccttgcttgactggagacatctgttcacgaacccgtcgttgtaacttcacgagtgttgcaattccgtcacgcaagcttccatgggtcacagatcgagatgatcataaacctcatgcccgtcccacacaagccgaagcatggaaatacatgaacggcaagcgcgaagccacgaagcggctgaacactcaagcccgcaaaaaaccgacgaccacgtttgatgatagcggccagctacctctacttataagcaaaccgatgacggcctggaagagtctttcaataattccacggctcatgccctagttagcccttgtggccattacaccagatccatgtttccgtgtgtgtaacaagtttgtattcctcccaatcacgaacgtcgtagtccgtcctatttacccggcttgtgtgtacactgaaacaccatcacattcctttcctttccttattcgatgttccatgttctattcctataccgcctttgaattgtggatgttgcctcagacatcatccattcggtaacaggtagctatcacacaagcttcaatccagatccgtttatgttgaccacggaacgtgacgatacaatatcaccctattaactggccctttataggtaggtacttgacagtttccaaaaattgcattcacgttgcactctgatggccataaagacatgtcaccttagtttttaaaacaacctgaaggaagaaagcttgactctcaaggaacccggatcactgacaccaaccgccgaacgtctgcccaaccgaaccaacacgaggccgtacgacaacggactgtatgtacttcttacacaatttctggcatccctcctacctctcgttcttcacatttttcacaatcctagataccgccgcactattattgaacgcccgggagaagcagacagagatagataaatgtctttgtcaatgggtatgaagatgtgagagaacggaagacttggacaccagagcgatgtcgaggctcgtgccagtgatgccgattgtcactgtgttggatgcagactgcatgtcccgctgagttgggattagactatggtatgggggagtacttgaagatccggtttccttcaacgatacgatccttgaggtatactcccgtcaacccatgatccagttcgaaagcacaccacctcaacacccacactcacaatattaaccaccacaaaacccaacctcaacaccatgacgaccctccatcacctcctgctcctcgtctccaccatcttcacatctcccgccctctcagccatcaacctccgtgcttctcaccaagttctctcctccgactcctccgactcctccgaaacgacaacaaccaccacctccaccgcttccacattaccactcggcaacactaggggcataatcccaaccccaccggtcccacccactatcccctcccatcctcctggaaccgacccctcctacgaatcgaccaacatccacctcaattccccaacccaaacccccagctccgaacccatcttccaatccagctcctcccaatccagctcctcccaacccagctccttccagtccctccgcccctgtaccaccaccctaaccagcaccaccaccaacaccaccaacaccaacaaccgcccatgccccccacccaactacgacggcaccttcacttcctacccatccaccaccacgctcctcaaacccatcgactgccatggatgcatgtacctggtgagtgtcaccgagaaatgggcggtcggatgtccgaatctgcatgttagtgctactgccttagcgacgacggcgagcacgacgtggagggaggtgtgtgagggggtggtggtggtgcctttaatgaccgacggggcggcaaggttttgagctgcgctgggctgcacgggcttgtcgtggttacctaggtacctacctagaggtacctgggccgtcggtggtggtggtgatgggaggggggagggagggagggagggaaaaggatgggggaggacacatggaagggagggaggacacatggaagggagggaaaaggatgggggagccgtttgctttgcctactggaatggaggaggggaggaggaggggagatcgagcgggaggatgtgtgtcatgagagctgaattaaggtgcgaaaggggggaagaggggggctgttgagtgatgatggctgacagagatatgcggactggtggtgatgctatgaaggatgggggcatggttgttgaattgaggaaattgaaagggaaccaagaagaagatgaggttatcgacaaggttgggcgggcttgtaggttgttaaggacggcagtggtagcaatgaaaagagacacggaaggaactcgggtgttgcagcaagatgctgcgtctttccccggtctgcagtcgaggccgactggaaggttccatttatggaactcttcggcggtgtgatgcacccgttgttccgtacagcctcgcaggagttgagttggagtcgatggatggtgcagactcgtcggtcaagtcatcatgtcataacattggatgcaattcctacctagctaggtgtgtttgggtaccattacaagtgcggtactagttgatacgcggcgtggcgggcaaatgccagaagagggagtgaggcgggtgtctacatcatgaaagctgaagtgaccccaagttggcgagtacctatttggaggacgtaagttggggaagagacagatcaaggaggagagagaaatgagaccataggtagttttggccttcagtgaccgttgaactcttgcgtcgcaaccgatagaaaggaaagatcagtgcgatgatcaccaccaccacccaccaccaccaactcctctcctcattcaatgcccggtctttaaaggtgctcagatgcagactcgcccgtctacctgtaggattcctcgtagcccctgctccaacggtaaattacatcccatcgctcccgtccctcgaaccagcctggcgggagatagggcacaaaaggctgcatagtattaggatcgaggtaggcaccggctttcctatagtccctgatccacgcttcatcgcataaggcgttattttcgatcgcggtcaccgtccgaccgtgaatcggatcgatgagccagaacctatctttgtcgcaggggacacagcattgttcatacgtgccttcccaatcgctagctccgcgggggcccagacagacgacgtgaatctcttttgcattgacgactttccccaagactttggcttcatagtcgtccatcgaatatctgtcccgcgcaaatttccaccgcttgaggtccaacaaatgggattcaaagtccttgaaaggggtgtccccggtgttgatcaggtccacgtcgaaattgacccagatgtagcgcggttctgcctccaggcccagctccagccggtcctcgggtgtgtcgcacctcactgtctccgagtccgacctcgcagcgggcaactgtttgaaggccttgtggtaaaatcggtgcccgagatggctccgggcctctcggcaagcttgtaaaggtgccggaacgggggtggatgagcgcaaacgaaggacaccgagccttgaatggttgtatttggctttgacatcgtcgctaatgtcctcccactcgtgggagatgcggatgtcaaccgtgcgaggttcgatagtgagctcccatatccgtgcccgaatctcccacgggagatgggggaagaggtggaaggaagtggccatggtaggtatggtgagggctgctgttgagatctctgaaggtatgaagtttctgacggccgcaccgaggttttattgtttttgatgttctaaatcgttggtttagacaggaaactggggtggccatggaaagtcatgtggtgttgcgtcttacatatgacctcgatgaatggtgagacgatggagccgggttgctcgaacaggcttagggtcatggccaggggagtttggtagtgtacgcgtatatctgcactcagcccccctgtttgcgcaacaccgccacaaatgccaaaccgctgtgtgatgtgtacaagtcaaatggcctgttatatttgcttgcagatataggggtcgaccgtagtgagacaacaaggctcacgatattcaacagaaagccttgcactcagccctgctgttcatacgcctcagattctgagggaaaacatgatgaagatgttggacatttggacgggattggttcgcggcaaacggcgcgggttatcgtggacagtagggagtagttaggcgtcgttcaaagagacaaagggaattcagatatcggaactgatgtagcatctcggaaatggaaacgaagtgatgattggtgatgatgacgtgattaatcaggatctaagctcgtggatagcaatctgttcaatgtgattctgatgagcgaagattcaggatgatcaactgttcaacttactgtcaccctaagagcgctggtaaggacagtgctgccacgattataggccgtaatgaaatggacggtgatcgtgatgtgagatcgatgttgaagaaagagtcgtgccgaggagacgggcgtcctgagaactggaagcagaatatcgaaatgaaggacggattttcacttcgtacaggggcacaaagcagcactgctatggacatgatctttgaaaatgctgcgcggtatattgttgtgatatctgcggtcgatagagatggaagtccccagaagacatcagtgtagagcttcaacaccaagccctcttgaacaacaccagaacagcaaccagtggctcatgacggtcagccatgttccttttgcctccccttggccgttcccttcaagcttcaaaagtcgacccaatctccccactcttcacattactaaacttgacttccgtccagctcgcgtccctctggatatcatccgcatgcccttcccctggcaaacacgggcctctttctgtcccaggctgtgtctccggatcagcaccgggaggaaacgtcccatccagccacttcatcgcgcttcccgcatcatgccacacgctgaaaaccagaaccatgccccgatccagcgcctcgcccatctgtcgaagtccgccctggttggcaaaggcgttgactcccccaaagatctgcttgttcttggcgcaataatcgtcggtgatggtatcgctcgttgaatcgaaaccaggcacggcgatggtagaggtgctgatcagtttgccatcttggaggtacagccgcttaatggccgacaattccttctccccggcgctcgtcgtattgctgaagaactgagtgaccacggtgaaagggcgggtggtgtcgattttgttgccctcgccgcgaccgtagtaagggtggtcaccgaggcggtaggggttgtagtcgcagccgtccttgtcgcagacggattggtacttgtcggtacgaccgcagagatcgccggagcacttgtagagcgcggtgacgttgcagggatgaggagtgaaggcggtggcgcgggaattggcttcccagatgtccatttcgttgcagcaggcgccgtaggattcgaggttggcctggggggttagttagtatgcaaacttgagcggagcgattcattcaagagggcaacaggaggcagcaaagagaaaaaggaattatacctcgccgttgatgaatgctggagtagggcactgggcatcacagtagcccgtgccatagcttgcgccggctgggttcagcgcgctcttgcctccattggcaagcatctcgctgaagtaaagagctccattggttccgcatgggagcttgctgacgtccacgtcaaaggtaaactctttgtctaggagcgagaacatgtcgtaggtcgtctcgttggcaaggaggtagactcgcggggagacaagactagtggtaccgtcggtccggttgacaaagagattcagggtaagctcgctaccgttggtgtgaatcccggatccagtgtagtcgacgccctcgaggttacagttggcagcacatgtctcaacgtcgggacatacggctgggttaagaccgttgaccttgcagttggtgtagtcgtccgtgtgtacccatctgtagtcagagtcgaggaccaaggatgtgtccttctggatacagccgtcggcaacggtacacgcccatgttggaagtttgggatgaacttcgggtgtcagtttgcctggctgttgagcggacacggcggcgaccagcaaggccgacaagagaatccttcgtgacatggtcttggggcttgagcagaacaaagctcgcctttgcttgagatggaagacatgtcggaagagcacatggcgcggccggtttatatcgcaaatgcggacttgtagaggatgtttccaatcttctttatcttggccctttgtgatggatctctgtttccttctcccggccgtcggcagcaaagagccggtagcgaagtgctgccatagtgtcttgttgttctgtatcctattctctacactttgcactccttggcgtgaatcggctctcgtggtcgcattccacttatagcaccgcgtgttcctggagaattggtcccccaaatcttggatgatgattggcaagtctgattctcgggtggataaatcggaggataaaagcaaacgggatacttgctgccgcgagccgcccggaaccagtcaagccgtctttatgctgacttcctagtgggtgacgagcagaataactcttgattccggagcgccattctttgaaagctatggttcaacgtcgtgccaagctgtcaaaattggaacaagttgatgacgcggggaacgaagatccgggattgagcaccgagaacggagatcatgtcgggggagcctgaacggcgccgggtggggccgtgtctgccctctggaagccgaactatcaagcctcacttccttcacaaaccgtcagccacagagtacgtatttgtggcgctcacaattcgagatctcgtaagccccaccaagccagcgattacgttatcgcccgccgctttcccaacttggctcaggtcgccggccggcgtagactcaccaattccgatgtttaccattgacatcatcactcatacaactacaaaacatgccgaatttttgaacggctaattgttggcatttcacatcccaaaaccaacaataacactcccgatcgcccgttgtaccgcccatcaatcaccagacagatccgccggaaccaatgtcgcaacaacagctctcccggctcctccctctgccggacgaagacctcaagcaagtcctagattacgcctcgacgctctccaagaccgaagccattgatcactttaccaatcttctcggcgattcccctgccgtcatcgactttatctctactttcaacgcccgtcgcgccgacccaaaagcgccgccagccccgtcttctgccgcccgaacgccgtcagcacccagctcagcacagaactcggctcccaattcagatatcgatcgagtcccgaagccccagcgcaaaccgaagaagaagcagggaccattacaagcccaaccttctcgtcaagtcacaaactttgcccttgcgccagggacgaaggcttacaacaagaaggatgcggatctcgaatacatctcggccaggtccaagccaacaacaccatcgaacgagcaagccggagggccgagcaaaccgccaccaccacccaaatctaccgcacaacccgctcaacctacaccaaaactaccgccatcggcccacggcacattaatctccgacctaggcaaaccaaagcccaaatcaaatcccgtttcccgcacctcgacgcccggcccaagcagcaatggcaagaacaatgccaccaagatttccatcgccggcggtactcccatgcacggcgcctccaccgccctctccgacctcgacgacgccatccgccaactcgaaatcaccaccaaccccacacacacctccaactcatcctcaggcatcgcctcgcgccggtgcaactgcgtcgcggcgcgccatcctttgctcgctgcggcgccgaactgcctcaactgcggcaaagtgatctgcgtcaaagaaggtctaggcccctgcaccttctgcagccacccattgctctccccctccgagatccaacaaatgatcaaagaactcaaagccgagcgcggccgtgagaaaatggctgccgatcgcgcagccaacaagaaggctgacgtaggcggtgtgcccaaaccatttgctcgaccgagggggtacggtgatgagtacgaggatgcgcctacgttgcaggaagcggcagcgaaacaacaggctcaacagcaacatgcgcaatcagcaaagcaaaaagctatcgagcagcgcgataagctgttgaatttccaagcggaaaacgcgcagagaacgacggtcagagacgaagcggcggactttgacgtcacggcaatgggaggaagcatgtgggcttcccctgaagagagggcgctagcgctcaagaagcagcagaagctgatgagggagatggagtggaatgcccgcccagagtacgaaaagaggcagcaggtggttagtattgatttggtgggcaaaaaggtgctcagaaaagtcaccaaggtggagagacctgttactccagagtctgaacccgacgaattcagtgggccgggggagtatcatgttgccccgtcgtcgtcgaggacgagtggtggtggtggtggtgcgtttagcaagaatcccttgttgggaggcatgatcaagcctgtgtacgaaccaccggcggatttgaaagaaaagggggccgccaccgagttggaagggaggagggataagagtacaaggtggaggagggtgcaggatgatcgggatgataacgaggccgtcattttggatgggggcatttacggaaggagtcaggaagtagcgatggatgcgatggggggtggggatgatgagcctgcttaagggtgagctggtggtggtggtggtctgccgtggttgcgaagatagattggttccaacatgaatacctatgtttggtattggatgagccggtgaatctgaccgctgatgatgtctcgaatgtcatgtggattttagacctgtcttggacaggccagttgagaacctcaagccaagagacagacaagcatggcttatcataagagctttcggcccatcgcgataagagctttccctcaattcccgctcccttctaggactcaagtacagtaccaagtggaatgctccaccccgttatcaatcagcctcatgtaccatcaaggtcctcacagcggcctgagtcggcattcttgtaggtcgtgagatgtaccacttatcgcggctcatacgccgtctacctctagtctagcaggtgtgtagtcgacgcatgatgttgccccaggtagtgtactattgtactcagtggcttcagtctttaatgtcatcaatgctcatcgaggcctttgcggcggctgtaatcatggctgtttcccctttttttttttttttttttttttttttttttttttttttttctttccgaatagcatcatgagtccaactccaatcccgttttcgaggtcttgagcgagactcctaaaatgctatcgcgagataagagtgataagactagctccgtacgccgccgcggcggtgactgaagcgggaggtaggtaggtaggtataagtacctaggtagtgtaggtcctcgtaggtctgatgtcttgccccgcatgattgaccgaacctccacacagccttacggttcgccctatgatttttttccattctcatcacaattcactgtcaccgtaaaaaacaaaaaaaaaaaaaaccaaaaaaaaaaaaggcttggcccgtccgccctgcgtgatgtcacactacctactcgtctcgctgcctgcctccggcgacggcgacggtagggcaagacccatccgggtccggttttgcttcgcccgtacgtactgaaacaggtaagacaaattgcaacattccagaagcacaagtcacaggaatttgtaaccgtacactagactagttgtagagaggtgtaatgtggtgtaatgtggtgtggtatggtgtgtacccccattccaagagttcagcccagttcgtcattcgtcccctggaaatggaatggcttccaggtggtgggtagcacgggagaggaaacaaaaaacatggaaattgagacaccatggatggaaaaccccgcgtgcttcgtcctcgctcatcactagttgccctgtgttcagtcatcctgcagttgagaggtctgcaagagaagaagtgaagtggaagaagaagtggaagctgggaaagaaagctgggcgtcacctggcgtggtcactgcctggactggactggaccggttattcgggacagcttgcgagcttctgcttgattcagtttttgaaagtggaagctccaacaacgaaacgacgacgacgacgaaccagtacggtgttcatccaatcacagctcaatgataagaaaaggcggagccccacgtgtgtctgcagtctgcctgtctcgcctgtgcagtgcacctgaagaaaaatgcggggtgggcattgaatattgatagcagccaggccaacagctgagctgaagctcggcaggggcctgagggctaggggcggtcatcgaggggcagagtgccagagaccagagacgggggggggagccatcagtcatgagattggataagaaagtcattgagtggccaatggggcggtgaggagtgcctgattatgtgtagataggctgaagacgggtttacctgtcatataccggtgccaagggattggagaaagtgcagtgtgctgaggtgtgggtgatgcgtgcagtgcggtgcagtgcagtggtgatacgacggaaagctgcgctttgaggcggatgtactgtacctaggttgagtggggtagcggggacgggtttctttcatcttctcgaatggaaagggaaggggagacctgggaacaatgaacagatgaagtccatttcggtgatcctgtgaggacagagggcagagggcagaaaagcaggaaagcgttggtaagatggattggatggatgaaaataccaaaacacgattaaggaagggaagtcagaataagcattcgtgaggtgtatcccagacagcgtcccttgtgaatctccacggcgggagatcagaggtcaacagcgcagtagcgtgtcactgcaccttcctctgtcgggtctcactgcgagcactctccagtccctactaacaaaaagcttggaatcaccacttctgtgacctttgggaagggtgtgaatggtggttgcagggacctactggaggcacaaggggaggatgggccgatgaccggtggaaccctattcctccatcgattcttccaggttgatccaaggatggaaagagaagcaactgaagctcatgcggataatccgagactttcacgtcgtgtgtcttttgtttctgacattccgcctcggtcacggatgatgagattgctatcacgaaacagaaatatacacacacacaccgcaaaaacacaaacacatcagatcatgattggaccgatcaccggcccttctttcagtcttgttccaaattcatcccactcgaacagttcaagcagccaagccaccctccatcaaacgatgggttcaaaggagacacgctctaggtagtgtacatacgccctcgatgcctcgggggtaaacagggcctcggaggcaaccgaatggccaatgcgcgggcaatacgggtccaaggtggtggtcgtggaatggggacatcagggggaggaaaagcaaccatgtccagtttaacacaagtgacccgcctggattatggactcgatgctattgttagaggtatcttttgtccgtcggtatcgtatcttttgcggttcgtatcaggtcacctcggctagtcccatcaagatggaccccgctacctcatcatagctacctcatacctctacagtctacaccctacaccgcgccaaatagctacacactagaaaaagtctagacccaaggcaacaaacgcagtgacatgttcggatgggatcggatggtaacgtgaaagtcacgggtgggcagcaccatgttggtttccagaccgcaccgcagcatgggcacactcggctgctggctgactgcgccgcaaccgtgacgggaacctagcgagcgagtttccttatctttgacccgttcccgtcgccaggaacgcgcgcgtcctttttttttctctctcacctcttctatctctccattccattccaattctctccttgttctccatcaccactcagtctttgtgaacacgttcaacgttgggacgtggttgtttttttcttcgaatttgcgactgcgacttgcgacttgcgactgctgctgctgctgctgctgctacgtgctagcgaggtgttgggacttttgcgacatcatacataccattaccattacagacctaatacttacacaactcacacaccacaatggttcgtcaccgccgctatcaaaaccaccactgcttcttcttctgggatccagttcagaccttgaaaccacacaatcgagaacagacaggttaacagatggcttcacaacaggctaccaaggagtccttcgcgtccaatgcggccatcttggccaagttccgcgatctcgaccagcacggcaagagtgcgttcatgtccgcctttttggtgttgttataccacactagtaaacactgacatttgacgtcaaaatagtcatggccgagtacatctggattgactctgagggtatgtgcttttccagcggattgtcaaaggaaaagaatggcaaattgacagacaatctttcaaacttacaggcaacacccgctcaaaatctcgcgtacgtcttatcgccaccctgctcgggatcagaccaccaccaccacccatctcccgtcaccactgcagcaattgggatttgcgcaaccaccaagaggaagtgaccaaaagggaaatcaagactaacttttccatcataaacagactctcgatgagaagccagagggctacaagcccgaggagctccccatctggaactttgacggtagctcaacaggccaggctcctggtgacaactcggatgtttacctgtaagtcattatgcgcttgatagtgatgatgaaacaggggcatcatttattgaccacttcacagaaagccggtcgccgtctaccccgatcctttccgccctcccaacagtaagccaccagtccatattgcaacctgcatatcgtcttgttgctcactgtacatatagacattcttgtcctcgccgaatgctgggatgccgacggcacccccaacaagtacaaccaccgccacgagtgcgccaagctcatggagcttcacgccaagcatgagccttggttcggcctcgagcaagaatacacccttctcgatctgaatgatcgtccctacggctggcctcagaatggtatgtctctcccatcggctcatccatgcccatgtccagacacacactgacaacatgcaggctaccccgccccgcaaggtccttactactgcggtgtcggtgccggaaaggttgtcatgcgcgacattgtcgaagcgcactaccgcgcctgcctgtactcgggcatcaagatctcgggaaccaacgccgaagttatgcccgcccagtgggagttccaagtcggcccctgcgtcggcatcgagatgggcgaccagctttggctcgcccgtttcttgctgcaccgcgtagctgaggagttcgccgtcaaggtgtcgctcgatcccaagcccatccctggcgactggaacggtgccggtctacacagcaacttttcgacggtcgagatgaggaaggagggcggcatgaagcagatcgaggcggccatcaagaagctggagggaaggcataaggagcatattgctggtgagtttgtccgatcagaggaagaatggagtggggttgggacggaggctaatgcggggaaaacagtctacggcgaaggcaacgagaagcgtctcaccggccgtcacgagacgggtgccatcgacaccttcacctacggcgtggccaaccgtggcgcgtccattcgtatccctcgcgagtgcgccgccaagggctacggctactttgaggatcgtcgtcctgcttccaacgcggatccctatctcattactggcatcatcagtacgtttttcctttcttttcttactaccctctttccgtcctatggtccacagcaaggtactgacattatacctctctactcagtggaaacctgcttcggcgcggttgacgatgcggttgaggcctagaagacgtgtccctccaagacaaaacagtcaggacgtttaagatatgaggtcgagaggcaagaagcgtaacagttccgggatacagtacggacggatgtagatggatgatatgagggcaatgatggattatggacgatgatgatgactgaaacgagaaggagaaggaagacgacgattcttggctatgggtggcttggagtcgattgaactcgcagtgctttattgtctttaacagcgtaggtctggatggatggaatggagaacaaagaaagttaaactcatacaaggtcgttgaccatctgacaaacggtcaacaacttcaacggcatgttgactgagccatggaaaagaaggaccaaatgtcgagtttcgtggcaacaggaatgaaggtggaagagatacttgatagacgcagatcggcgataatgccgagactggacgggacgggacccccacgccctcccgcacccgccagggttaacggaccccataaaaccccgggaaggatgacgcgagatagcgccagaccaaccccgcatcgcactacgggaacgccgctgtcgccgggatgtcttccgtcttggaagattggtaatcattccccgtcgtccttgaattccatgactgtgacaattccgtctcaaaacaaaagacattccgattccggttcaacatcaaaatcaacatcaacaccacgaccacaccaaaagcaccacaacaacttcacaatgacgctcatcaaattctcttccctcgacaacgaaacaaagacgaacccaactctcaaaggccacaaactcgtcttcatcactccctgggaaccaaccccagactacatagactctctccagaaacagtttcccgacttggtgattgaatgccacaagtccgaatggagggcccccggaaccggagcaggggagtctcctttccccattgaacagtggaaagacgtcaccatcgccttgacttttacctatctcccgcaaccgaaagatgcgcccaagctgcaatatgtccagctaatcagcgccggagccaaccatatcctggatcatccgcttttcaaagagaccgaggtcgagttctgtactgctaatggggtccatgggtttgtctttttcccctttctttctctctttttttttttttttcctttttttttcttccctttttctttgtccaacccgtcagtgcgtgactgaccagaagtacatcgataggccccaaatctccgaatggctcctcctcacctacctcgccttcaaccaccacctcccccactacctcgccctccaacaacaagcccactggtcccgcgccaagtccgattccatccaggacgccaccgccaaaaccgtcggtatcctcggctacggcgccatcggcaggcaaactgcccgtctcgccgtcgccatgggcatgcgcgtccatgctttcaccctgcacccgcggcccacgcccgaatcccgcaaagaccgaagctgggccccctccgggatgggtgatcccgatggcatctttccctctaagtggttttctggctcctccaaagaggacttgcactcgtttttacggtcagggttggatctcctggtggtttccactcctttgacgccggggacgaagcacttgttgggtaaagaggagtttgaggttttgtacaaggcttcgcctactgttaaggttatgaatgaggaaacgggaaaggtggaggaacgggggaggacgtttgttagtaacattgcgaggggaccggtggtggatacggatgaactgattgaggcgctggaaaaggggtggattagaggcgcggcgctggatgttacggacccggaaccactgccggatggacacaggctttggagcacgaggaatgtcattgttacgccgcatgtgagtggggcgagtacgaggtataatgagagggtgttggcgattttggaggagaatctggggagggtgggtaggggggagaggttggtaaatggggttagtaggagggaggggtattgatggtgatggaggggagggacaaacttgagtaggactaggagagatgcagttgggactaaggaaagtgttgggatgggtggatgtttctttttgagcgagtgggatacaatagaggtacctatggaagcgatgtttgttagatctttgatggccggcaggagaatatgaaagaggttgtgatcgtgaccggtggctaccgtcgctacctggtgtttgcgtgtgcacgtgtgctttttcacgcaagtaaacactgactctttgcaggcaaagagagaacgagaaagatctgtgtttgtgagcccaagcagtggaacctacttgagagcttctgcgcagatattgatctgatcaaagtctcgcccgtcaaggtatgctccttccatccttcgattcttctcttcaccgcaagtgctaaccgtttctcggccttgctctcaccgggagtgtagctcaccatgggaagaagaacgatagtaggacgactgcctatactttgaacgacgacttccatcatcctctccattgagggagctcaccgttcatcatctcaactcacgcatgctctcctttcaacagcgcccgctcttcaccgattaaagcggtcgaccgctgtaaccaagtccgactgttgcaaaagacaaacaaaacctgccgtcttttctcgcaaatgtgcttttctgtccataacccttcctgccaaaaagcaaattctttccttttgacttgggacacctggacgatctcctgcagccactactctcggctctcctcaattcctgagcctgtgaaagttctggagacggctcgatacctataagaagactggtcttcccatgggagatgaacaattctttttccatccagatcggtaccgctttcttaccccgtttgttcattacttcgaagcccaccaatcttcaacactttcaacttccagttcacgccttattcgaacttcgcttcactgtgttcattataacatcgccgctttctcatctactcttctcttctcttcgaaagctcacaagcctacagcacttccgcttctcagcttctcccttcttccccctttgcagggtccatgacatggaacttcaccgcttttccatcattttttccccttcagaccgaccacgcaccactcacgcgcttcgccagcaacttctccaaatgaactccatggctgaaccacttgcgaagcaccaacggcctctggatcgttatcgcttccaatttgcgatggtgcgcattccgcgccaaagtctgcaccgaactccgtaccgaactcctcgtcctcatgacctccgatggccggcaacaagaacgccagcagcatcaacaacaacaacaacagcagcgggagcagcaacatctggaacgacagcagctggaaccaaacatctacaccagctcagtttcgaaaaccagtagctgcggtgcttcggtcatctacggacgacttctggaaatcctctcgactcatattttcctagaggcctcctgattctgaaggtcccgatctcgacaccatcccggtgctctcagactttcatcatcatcaccagcggacgaagaagactggttattagaccagattgttgcgagtctcgctacagtagctcgcggcgatcggagagctgcaagtccaacttggtgccggtgggagtttcgaggctttccgaagcaaaggagaagacatgtataatcgaggaaagcaggacgtggaccggcttcagacggccaggcctcaagccaaatcccaaagagcagtgcccaacccgggaccggaaggcggctgctacaaatagaacctttccatgtggcaggcgtgcaaattgttacgggacaaatgaaccaagatcgactttgtcacctggcgtgcccgggagaacttctgcgcaagaaggtgcacttcgcagaggggacgaaaacccccgacgccggacactctcaagagtcctcttcgatgttctccttccagaaagccaaggcatgtgccataacttacagctgggttgtgatatcatctccatgacatataatcccagggtccccacgcctttggagcagtcttgccgttttcaccatctttacccgctccatgattttcaccatcctcagcttcaccaagagctgttccctccaacaagcggtctccacaagcagctcccacaacacccactggcagctcccgaagtatatgacgcaatcatccgatccgtcattctactaccatcgcagacactatcgacacgatcatcgacgatatcagattcaagatctacgacacaataaagcatcttgacatctttcatcccgaggagatccctgtctgatgatgtagatcggctttggcgggtgctgatttagtgtgcgcgccccgctacaccctcaccaccagacccaaccctcctgctactgcctttctggctttcttgggaaggaaggaaggaagaaggagggccgcttggccagtattctggcggcgaaggcggctgccgaggaggatgatgagtagacaggttccggactgattggggatcagattggcacccacaaggaacacttctgtgctggatgctgggtacctacttgagattttcttgtgttcttgttccatttctctcggtaaggttatgtggagtattcaacctctgccaatcgccaccgacatgagggtgatgattaccactagagcaagggcagcaaccgcagaacaagcagaacccgcaaatcaaccagtttatcgaccccaatttcgatgatcccgagggccacacgcatgatttgctctgcaacccccacccacaatcgcctgggtgacttgatcaccgcgctcacaacgctcatgtgggagacatcttcctttgccaatacttcaataagccaaagaagttcaaaaatatggctgccatgatcggagcgtcaagtatcatctcctgaatatcagaacgagggaagggcagagacatggcttcccttcctgcattcacttccagcaccatggctatatcccattggtgctgtgtgtcgcttcgtggctgtggagatcacggggtgttttgaatgtctgaccgcaacgcggccgtctctgtacaggcactcataaggcttttaggtgctgtgttgtgcatttgtgttcgtcggatttgtgttcggtaggttggcaggttgttttgagggtttgaccgcaattcggctctgtacactcaaaaggcttgtcgctctcggagccagggtgctcaagagcctggaaaacttgggctgctcgctcgctcgagtcagcttgcccaagtcacccatcagtgtactgaggagctcagtttcgagggagagagagagaccctgagaagcacaagggcagacactggaattccaactatcacagttggtcgactcagacaaccacctcgacatatcgccttcagtttcccaacaatctcagtggcggcttgcatcgttctctttgcttgatgctacgggtcggttgtgctctgcaattgaacctcaaggaagggaagcaactgtccaccgcacttcccaaactaagagagggggtttctgctgccaacttgatcaactgggcattcaactgccctatcgtgcctttggccgctgtctatctcagggcccaacttccaacgatgacagtcgataggtagcgaaaggggtccgctcccctcttcgcctggcgatcgttcaacgcaagaggcaccacgcaactttcaacacctcacctgccaattcagccccagttggcgactcccgtccttcaccggcactttcaggtcccaaatcaagcagccgctccaagcgtttggttgatcccaatcagtcacaggttactaggtagaacgcggccggtctcaacttacatgccgcatgccatatcggcattgggttcaatcacgtctggaaccaaaacacgattctccagtatatgggccgcctctatcggatcgactaaaatgaggtgccgccatccgaatcacccaagcaccagaacatttgttgaagccctggattaaagatgaagcatcaacggcctctgccatcgcctttgcatctttgctcgggatccgcctgagttatccgtgcggagagtcgcctggttctcgttgtatggcttcaaagacgtcgcccagccggtcgatgtcatggaaatctttcagcgacaacaatttcagtcccgttgcgtccatgtcggatttgttgtgcttgtcgagggccgtgaatgtggtcgctcgaagtgtcgggatgttcgaaaaggcttgggcaattccccagaattgacgatgaggagcttcactcgttgttccaagcaatataagcggtgtgtgtgttttctgcgcgcagtcatctcctggacgctttgtaaagcatacctcactgggcttctccgggactgtatgtccgtcgttcgttctccttcgttcaccataatgcgttattagcaacatcaacgtcaacgggaaaatggcctccgagttaagcataccaggtaggtaatttgaacacgaagccctcacccgtttcgaacacacaatcacaagcaacttggagagccgtttcctccttctctccctcttaccccatccagatgttctggcatcatagctgtcttcaaatccagaccatgggcgaggtctccagacgcggtgagttcccggacatacgaatcaccacggtgccttcaacgctggaatcttttccctcctctttgggacgtgatagtgtatatttcatcaatgaagtggcgcacgtctccgacgcgtcaacacgctggtatgtttgcgtctgggagtgaaggttttgataaatggtttggatgagatggccaacgaacgatgagatgaaaaagggaggataccttgcgacgataggctggtggcggtgaattgcccatttcgtctgattcacgtgtgttggatcggttggggcgttggtcaattatcgtcttgcatatgatgggtccagggaagtcggtcttgtctgccagatgttttcgcaacggagtctggagggggcctggtgaattggtgccctggaggttgtggtgccttggagagagatggtctgattggcgtctgaaacgccgtcgacccaggttcaaagactacgagagacgttgagagaaagaagtctactgtcgaaaccaactgccttgatcgccagagaggtgcggcggcagggagagggcaggtgtcaaggcagatggcaatcttcccttccgtcaaaaggggtgactagcctagggtcttgttcacgtcggtacaggtagaaaattctagtctaccacactcttgaatttagtttaactcctctagtcgcctttgtatttggagtgctttggtccagaacatcgtccaaaacgcacttgcggcagtgataactgtcgacattgttgcggcgtggagcgacatgaaatgaggtgtgaacaagaagaataacaaagttaggtactaacgatgttgaagagcaaggaatcgggtcgagagattgggcccggacgggagagggagagggagagggatcttaaggggctagctttctgggtggcccgcccaacggatcgtagcccttccatgatgacaggcgcatgggcatttggccattgaatgcggaatagtcggccgatggatgtattggagtatggtggaaatattgcacaggaaggaaagcccatcggaaaatttgactgctggtgggcattcgagctgactgcgctgacgctggaattcaatatcaggatgtcgatgtcggtatgtggcggtttggtgatgagagcggcctggaccgtctgtggttgctgggagcggatgcatccatggtgagttgactacaatgagcactcgtttctttgccaacttccattcgaggcactgggatgtgatccaggtgaagaggctcgacatggaacgttaggtaccgtggccacaatgccctcgttggaattacagaccagcttgacagcttcccaagtggcagccagagcagttggaggtccatcaaacaccatggaatccatacctcaagccaagaacaatatcctttgttcaaagacgagcatagaagactgagcagaacagtgggagtggtcacttggtggacacttggaacaatcgttggcttgctcggcactgtggttggaatcctacctctactgatcagaaagataatcatcaagctggtacaatcccgatacgccaccgaaggaccctgacacgggtttcccccgcctactcccgttgaggaagtagcgcatagcattaccctctttgagggaagcagcaatccgatcaacgcagcctactaaaagctcgatcgtttgacggaattgtagaagagacacttagacagatcatcaatcaagacatcttctgagctacgctgtcacgcatcaaacactggctttatgcagtggtagtgtagctcgactggatcaccagactttttgctctcgtaggctgagcagttcgacgctattaaggactaggacatcctcacaacggcccccccgacacccgtcctctgcgcgaatctcaggtagtcctgaagtgcacgagcaggccgactctcactatatacatggggatgatgcggcggtccaaggtcccctgctcagagggattccctagcggctttctcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattgggaaacatactgcgaaatgtaccccgaagttgcatcagtgctaaagcgttcagctgcggaaatgcggctagtatctgagacgtgaaatacatgaagcggcttcaatcgtacattccgcttcaccaccacattacagccaggaaaaaaaaactccagctctagctagcgattcgactttgttcctgcaaccagaattgaagaggcaagccacgtgctccagttgcattcagggagcagcacatatattgaccgacccgagcgggtttaaacaaaatggcgtactgacaagagggcagtcaactgaccactgactaccgcggaaaccccaatcaggcctacatatatcattcaactttgcgggtacctacgtaggtagtagtttctatgattccacagacggagcgcagcaggggatgatgtgcggtacgggtagtaagtagcactgaagggagggggggggggtttttttaatgaatacctacctcaatgaaagtatcgagttgatgggcgtggagagaagtgcgagtcctgtagaaagcggatgatagggtacctaggtagtgagttgaggccgaggctgtatataaagactgagaggagtaattggactggagttccatgtcggaacgggtccgtagccgtagaaataagcggataaatgtcgagaaggagatcgggacttgagatgtaaatcttcccgatcagcttttccatcctgaatttttattttccctcttcaacttcttgtgtgactttgagtgtttctccgttgccgacaaggctgtaagttgatatggggggttagctagcgagctgggattatcatgatagttgctgcggcaacccccctgtaaatcaacaaacatggcgatcgtcgttgagtcgttaggaacatgcagttttgcttggtgtatatatgccagtcatggattacaaattcagctgaaacttgatgtcccattgtattcgacctccgccttgtccgtaaagcattcaaagaagaaggtccggtgaagtgatacacttgttagcaatcatcattgttgctcctccttgtttgctgctgttccttgttcaggacatggcagagggtagtagagtgtaaaggaccagaccgcccagtattgattaagacgcattcttcgaagttttagactttagaagctggttcgaattcatctttggtggaacgaagacgtcaaggagtagaaaaggagacaagtgagacatcggccagagagttgacctccagcccggccgtcaaaagcaaatggaatccggcctgtcacggcggcaggcaggcaggcgccaagccggcggagggcccagcctctacttagttccaggggtgcacggtcgggtgtgtgcccgcccctcaattggttgctgccctgtgatgattctggaggttctgtgcccagtgaagcatggaaccctgctaggtaaagtggagacgggactccccgcgtgtgccatggcagcatttagggcgctgtaacactctccttacagtggcttcaggtacctccagcacgccgtcacctcatgtggatgtccactaacggccgcgatccacaaaatcgacgacttggaatccactttgaccacacagaagtcaacaaaagattctacaaccgggacttccattgtcaccagactgactgactgactgagtgcccgtcactcgagagactgactgccatcggtccattgcaacgacaccaccaccaccaccaccaccactccagtcaatgtgagccccaaccgcacacaagagggttctcccgccatcatcatcatccctactagtcgagtcgacgagccttgtcatctgtcagaccagccagcggcgtcaacatcgatattcccgacgcgttacttgtctgcccaccccagcgagaaaacgacgaaagagcgaggtcaacaccacagccaaggcaaaagacgagccattgacaagtcaccctacttacatcaccagccaccaccacctaccaagcaatgacgctctaatcctcggatctctctgccatcacacgcgcacccgctggacgacgaccgtgcctgttgtcgcctgtcttgtcgtcctggcgtctgcttgtcggtggctgttagagtttttaacaacaacctacaaccaccaccaccaccaccaccatctaccgacggccgaccatgcctacaacccacgtcgagcccaactcggaagcactgcttcaggaaattgcgaattccctctacaaggccaggaaggtcgtcgtcatcacgggcgctggaatcagcaccaactcgggcattcccgtgagtagcattcggcagctaaacaacgcgcgccccctctcctgctaatagccctcccaacaccgcaggactttcgatccgaaaatggtctctactccctgatccaagctcagttcgatgccgccgccgccgagaagcagaatgcttcccaagagtccgagacgtctgctaatcgaccggcgaaacgactgcgaatcgaccctcaagacgccaccggaaaagacgtgagcgactccgagctacctggtacgagcgcagtagcggaggaaaagatacacgattcaatcacagtcaccacccctcagtccaagatcaccagcaataatggacagccctcagaccgccctccccatttccagacctctccgcccaccctcgacttctcccatctgcgcgacgaccgcggcctgggctcctcgcccttgtcctcgcctccgccggttctactcgatccctaccgtgacagctcatcttcgggctcttcccgcagtggcagtatctcctcgtctgactccgacagtgaagatccatcgtccgtctctacacctttcctgacgtcccaatcgtcgttctcgtccaagaacacgctacccaacatgaagggcaaggatctctttgacgcccagatctggtcgtgtcccgtcaagacatccgttttctacacctttgcgaccacccttcgccacaaggtgcgcgccgccgagccaacgaccagccaccacttcgtcagtgttctccgtgacagcagaaaactggtccgttgttacacccaaaacatcgaccagctggaggaacgcgtcggtctggccacgtccctcgaacttggcgccggtagccgctaccgtttttcgacgcgaaagcctgcaggtagccggcccaaggatgcagatcaaagccaggaagaggaccgcccctcgtcaagtcagggacaaaaggagactgagtgcccgccagctagtcaaccgccggcttctcaacccgaggcttcgcaggatacatcttcgcaaccggccgcccctaaccgcggtgtcgaatgcgttttcctccacggatccctggccgagcttcgatgcttcgtttgcgcccgaaccgcctcatgggatgatgctgatcgacaggcggataccctagctggtcggcaaccgacctgcccccactgtgctggtgcgacggcagccagagaggaacggggcaaacgagcgctgggagtaggcaagcttcgcccggatattgtgttgtacggcgaagagcacccacatgctcacctcatcagtcctctggtgcaacacgacctttctctcggaccggatatgcttctcattctcggcaccagcatgcgagtccatggcctaaaggtgttggtgaaggagtttgccaaggctgtccatgacaagggaggcaaagtggtgtttgtcaactttaccaagccccctgacagtgtatggtcggatgttcttgatttctgggtgcaatgggattgtgacgcttgggtgggagatctccagactaggaagcctgcgctgtggttgccgcctggcacggttctgccggaggaggagaaggccaaggctagcaaggccagaactagtggtggtggagagactagcaagaaaaaggctgagaaggccgccgacaaagcagccgacaagactaccaacaaggacaaggcagtggacaaggacaatgccgagaaggacaagtctgacaagaccgacgagcctccgacatcaaacaggaggagggaaagcgacaacaaggggctgaaagcactggtcgaggcagcaaacacggtccaggaccagttcgccatcgaggccctgagtgccttgaagaaacacaaggtaactccggaggagatgagacagcaacaggagtcaaccggaacaatcgaggttgagatgccgccaccgccggcacctgtcacaaagactgctcataagcgacccacgagagccccgagggaacccaaacttaaccccgatgcgaaacgaccggcgtctgtacgcgatcataagaacaatgcggcacatctggtttggaggatcatgagcaacttggaagtcatcaggaatctggaaagagaagtggaaaagcaagtgcctgttcctgctgagacgactaccaaggacaagtcgaaggccaaaaagaaaaaggttactgcttctcagaacgacaaaccaaaagcagcggctggaaagaagcctcagcctaaccgggacagccaaccagcggtacaagtgtctgccagtgatgcaggtcgcagcgttccagagcaggacgaaatccaggtggaccttgaagccgactccatcaccgcggcggttaagactcgcaagcgaaaacggaatgtcacatggaaaatgatacggggtgtcgagacccgcgtctctctcgatacaaacgggacagaggtcgctctcccaccaccacatcacccccatgctactgccgtcccggttaacatcccattcaaggcgcctcagcgtcagcgctccaagactcctcagcctcctcagcctccagcgccgcaacagactcaactcttaccgccagcaacgatacccaagaaccgagcgctgccgaaacccaaaccgcaggcccctcgaaaccgaaccaacagcggtgctagcataccgccgcatacagcgatacatacaaccgcaatcttcacacccaaacctctcgccaacctcgctgttgaggtagttgacaaatatgacgccggtttcgaagagactgatcggctgatcgctaggtaccatgagcttgcttcgaattcgcagtctcgcgcctccactcgcgcttccagtccgcagccgagacaaactgagacccccaaggaacaccagctaccgcccctgaatatgaggaacctcaacaatgcccagactaccgttccaagccgaggttcaaccgtcaccaaggggggcagaaagaggagtaagactggacccgccaatggcttgcttaagttgcaggtgttggagcccaagttcgatacacccggaccgttgtcagagaacgtgttgagtcctaatgttggcagcccgccattaggttcgaacggaccgagaggtaggatgggctcggtgcatcaaccgcagggacacaacgaccaggagaaccaaccaccaggccaagagcaacatggacagccgccggcagaccaacaagaactgtgtcagcagcagcaacagcagcaggtcccgccacatgggcagccaaccaatcaagcccgcaaccctttcttctactcggatcctctcgcgtcgcaactgagtttccctcctaggtggggggatcaacaggaacagcagcctccgtcccagtatcagcaaggcccttcccccgcgaactacccaactaggtattggagtaccaccgctctcgatatgtttttccggccatccatggatgcgcaaaagcagccctcgcaggaacaggaacaggaacagaatatgggcctaggcatccaagaacccgcactggcggccacgcccgcgcttgagacagaagtcgaagtagacgacccctggatggaagccgctcgccgtgtccgtcaacgcttgcctatggggggtgacctcggcgcggcagcacttgctcagctggcagtacaaggagctccagtaccatcgacactgccgttttcgacagttcttccggcaaggggtgttccagcgaggttttatacgccttttcaggcttggcagcagcagaggttggaggagatacggcagcagggaccaccgctgggacaaggcgggcagcggcagcaaatgatgggggctgagccggggtcgatggctggaccggggccggctcctggcgcgggaccaggtcggtggccgccggggtggtcggcggaggaacagttgaggcaggaggcagccatgatgctgagttccatgagagggagcgcttagggagtgtttatcaaggaacattggcatttatggatggggtgtgggtcatgggcatagtactgcatgaccaagttgggggagataccacttggcgaggtcgtttgggaagagaaggatacccgaactacctctactaagcggaataggattgcatcgatgtagcatgttacggagtatgactacggagtatgactacggagtatgactatacggtggtacgagtgcggagtacagatggatgaacatgtataaatagcatatcagcacacgaggacatagctttgtcctttgttcaacggcgtttagcggagtttggtcgtttttgtagactccctgctacatttgggcacctctaggtagatgtagatgtactatatacctgtccttggcatatcaaacctctattttcctatagatatagccacctactaggtgctcatggaatttagcgtggaggcctgggagaagacctaggtttatggtcgtgcctgccacttccgttccggttgttgaaaactggagttggtggacttggctcttgggagttgactttgtcaccaccgactcagacactcgcaccacttggaggggtggcttagtttgtcggccacttggagttttggaacagccaggggtagcactggccatcgtggtcttgtcttgttgttccacattcacttctgccaccacctctgtcactgtttggtcgccacctggcatccacctcttttggccggccgtgctttggctcgacattgatcccattgactgccggcgcttccattcaccgacactcccttcctgtgtacctctataaagcaggatgtttttggttcccgcatttcctctcttcttcacttgcgtcacaaaactccaaaaagcaggatgtttcggctctgcctctcccctcaatccccatccgtcacaaaaccccaaaaccaggaagcctttttcgctgggatcgccttcccagcctcctccaagactgtcaacactctatcaatcaacaacaatagcaacagcaacaggtacctacgatgctctcaaagtgcctccagcccggctgtgccaaacctccttggaatggaaaggcctactgggtattgtattactaaccacctgcgctcgacaatgtaagtcttgcatgtcccagtcctgcatcgatgcattccagtttccccagccccttgcggtcgcaggaactttcaaattgcaaatcgtcacggccgcaagcgcagaagaaagcaacttacctctagaagtaggcacggcaaaagcctttttccctcaactcctcccaactacctacctacctctacttaccttacttaggtagaagtagacgtaggtaggtacgctacaacacttgctaactccccctctctctccccaatcacagctcgtgccgccgaacgtcgttacctattttacctcctcaaggtaattctccgccgtcgagcccccttcccatggaacaatacaatggaacaacaacccgtcggacggtaatggagcccccctccccccaccgatggaattgacgaacataggtacctgctaggcaattgggaagcttccacttggccgccgcccactgggatctatctaggtaggtgaagagacacaccaaacacgggcagactcacattggttttttacagagttcacctaacctaggtatgctccgcctggataaggtctacgaggagtagcgaggaaaccaagcactttggcattgaatttgaagcgcacaacgtacaactgcccgtggtgataaaaggactggactggactggactgaggaagcttgggaggatcttttgaaccagtggttgtgcagggttggggtgacgggcggtggagttctttctgggagggaggtggcctgcagtcaaagagcaattcatagctctctcaacttggaaatcgaatcgctttctgagacaacgacttgaacattgcgagatttttattgacatgatgaattttatgatccgtcccctacctagataaagacacgtatttccattcgcttgactctccttggaagtgatttacggatcacaaatgaaacttccagttgtgaatgcgatgacggagtgacaaactcccaagcccaaggttcggcccagcttcccggtttcgacctttcaagtctggtgttcttgctcacttcatccgcacgcactgatgaagtagtggatgggtttgtctttgatagaggtatggtcgtctatgaaccggatagagccgtggttgggttagtattctaaagtaggtgcttcctttctttggtgggtgtgcaaatgcgatttgggcgacagactacctacctctacaacttctcttacaacaagcccgagggatgtggggttgatacttaggtacctacctacctctaggttggtaccgagaaaacaaatttagatagtaagtatcaagatgcgagcaaatcctcttgaatgagttcaatacgtctaccttaaattgaagtcacgtatgccgcttgttagacggagaaacagatccaatacgttttaagatccctttgacgccttgacttgtcttgatgaggcctgtcatttggaacagaatcttgcaggactgttccatgcgggttgcggccatggtcaaaagaccggggacctagggcaaacgtgccgaggaagaaggagacgagtaggagaatgtgctgtaatacctctagtgacccaagggaagtcctgtcaagcactggggcatgcgtccactgcctggtcgagttctggccgtgttgcttttgacatttggaggtatacctgaagggagataatgtcacctgtccataggtatcaaccaccgccctctcctaatgtactggaacattcactccttgctagaggtatctaaaaagatacctgtacactgaagtacatctctaccagtgtcccctttgatactcaatgtcatccgccccaaaaaaaagggccagaaaaaaaggaaaaaaaaaagttgaaacgaacacgcggggagccccagcctgtgccatgtgcagccagaaaaggagctggcaacatgaccgaacagcgaacagacagcctcaaggccatgacaaaagcaaaaagcaaaggaacaacagaaagtgaacatggaaaaaaaggaagaaaaaaagaaattgcccggtctgggattcgaacccaggttttgcaccacattggtttgtactgcggtttgccagaccgcccctcgttcgaacatgcgtcctcgggggtgccaagccctcagcacaaagttctgaagtgcacgcgttataccactacgccaaccaggctgttgtctgttgttgtaaaaggggtacaaagacctaatacatataccccaaggcatggagagggacggggacactggggggtcaagtaccgggtacgtacctcttcctgatgagctggcgagactttgaggacgggactcggttgttgcctgcccctgcttctgctgggctccttccgtgagagtctttccaaactgctttctacaagcggttggctgctgggaaggctggctggcttgatttggtaagaccgtgggtcactctacgagcacacggcacacgaggcccagtattaaagcgagttgggttccctgacaccccgcgtcttgatcttctcttggtgttctttttctttcccgtggcctacatctctcactctcccaccatcactcaccatcactcaccatcaccacgaccatcaccatcaccattaccatcaccatcattcaaacctaaatcaacgcaccacaacagcaagagaagcaacagcgcgcaacagcaactttgcctgaatccgacaatgtacgtgccatttttcttttgtcaaagcccatccttggacgcctactgtcacagtatcttcacccctccccatccttccccgcgtcttgaattgcttcgcggttcgatgggcaactgactcccctgatctcagtcaaccctaccgggcttcagaccacttgtcgctttccctgcgccgccaggggcgtctccggtgcttcggcctcgcagaagccggccagcaaggccaaaaagcccagcccacaaaactcctcccagcctgttccagcctgcgcccagtcatatcactaggtccttgtcaatttgacagagtaaaggtacgttgactttgatttcattctcttgatgtttttcccctcgtagtggctctattctcgttcctctgccaatgaaagagactgagattttgtgtttctaggtagacaacggcaaggccaaagttgccttgtaacaagcttcgcgcgccaccgaggccactcgacctcgatcggcccttttgctggtgctcgctgcagaaatttggaagagagggaacggagattggcttggaatatacagacctctagcttctgaacaagaaaagaaattgaagcaatcatggcacaagaggagaaggacgaccgtccccgctttcgacatggaatggccatgattgatgtcttctcgaaggacctgcgtcgtcggcatgcgatcaagcatctgattgtaaaaatcattgtagggtggtcccgctgatagaaaccgcccgctgtcctggaagccggtcaaggcttgacaaaggttagaacacgaggttgtagtggaaattgtcggaaggacgagccgaggggggctgcttcaacggtgcatggtgcatgatgcatgatgtatggtgatccttgtacatagaacacaacaccacttgcatgaacagtcacggggagttccagattgctcagctgaaggatgtctgtgtcaatatgtgactttgcaactccacgatctctacctgtaaatatcacccgactcttcattgacgagacactcccccctgagcttcgatatcttgaacatacaaccgtcgctataatctccccatcaatctctttacaaatagaggttatttctccgtttgcggaaccatgatatttaatcgtggtgtttcgatcaatgtgtcaatagtggaatgtcgacgcaggcaacataggcttcgaggaaacttccgtcgacatggatagaaggaagcctagaggtggaagcgttgtctttggaagtggaaaggacattgtctaccagaaaaggccaagtaaatgtgcccgtttgagtctcggccaacaccatgagcttcagccaccaaacagccccaggcatattggccacacacctgacaagtgaaacatgcctctatctacatcttatggcagcagatactaaagagcgcaatccatcagcagggtgcccgtgagatacctcgtctacactgcacatctgaacaagccccaatgctaagaacacaaactgtcaagcttgttactgccctgtcagaggcagacacgaaccaagtctcaaccgaaggcgtgtctcacagcgaagccaagggctacattcaacgggacactcgaagtgcatgtacccctttcccgtcccaatcatcactacaccacaaccgcaaccgagtaccacggaaaaagcacacatacaccagccacgataaaggcacgagcagatagatgacttcgactacctatggaaggagcaaaagggcactgacagttgacggcgaatgtcaaacccggtagaggtatcttttgctgttccctggcttgttgctttccctgggttagtacctagacttggtctcaacttgcacccctgggaccgagagaggctgggagggagtctaagctaggggtagtcccggcctcgggaccgaagaataggtagaaggtaaacgaagaaggaagaaaaggatggaaggagggaggggaagaaggagcggtatgagaggagaaggggggggatcgaggggtatgaggaaaggagggttagatggaaggagggatggaggggtagaggctggggaaggagacgaggtacgtggaggtacactggctgcccggtcatctgatgggatggtagtgggctggtggtgggccggtggtggttgcctggtcgcctggttggtgtgagtgttggatgaggctctgtctacctctgtggcttgccagctgctccagcatgtagtccactggctacctttatgagtgtccagtggctcccgttggtagcctgcagattacttactgaaggccataggtgccagtgagccagaaaattgcactggtgtgttgacggtctagcccttgctcgtgaccactagactctcccgtttcactcacacagaagtatttcttattggaatctaccccgctcatcttttctcgtttccatcagttatgagaccagaggtatgtcaaatttctgccactcacttctacttcttgtccctttccccctcctcctcatcttccctcttccttacctaccttatgttttctctcatgttcaccatcatgagttaaattagagtcaccttcatcaccactctcacaaaggttcgtaaggcatctgctacctctcccatgtcccaataacaagaaacaacgtatcgctattcactcaccgaaatcatacctctacacattcccgtcactatgccttccctgatctcagtatgccctcaagacactaacacaggatctgctcacgactgaccctcatcattcaaattagtcccactttcccggtcgtcgcgactcctcctgagcagcccgatgcgggcgccgacgtcaagggaataatgcttccgctcgcgcgggcgcggctgacgaagaagccgactcactacatccgctccactgcccccgcctacgggatccccgttgtccgtaagttgcatgatactaccgcttcaatcaactcacgttcagaatactaacatgctcttagtccacaccgtccatggcgccaagaagctcctcccttggcccgatggcatgctgagggaggggcttcgacttcgtcagctacaccaacgatgctgatgccgaaatcaatgacattcggccactggcgccatggacggtaccagccaccagcagctacggccaccctgtcactcctgcggcgaggttggatacactggcaacagtggctgctaacagccaggcgctgccactgggatgtcaagcatgccatcttggacttgaaccaagtgaacaacaggcccttgcaagattggaccaacggctgtgacgctggtgtcgagaacgccattgccaacatggacggccaggagtaagttcacactctctgaagagtgaagctgagcggacgctgacactctgattcagggacgagaagttcttcaaggccaacgacgtgccatagctccaaactgaacattcaaaccagaccgccttccccgatttcggggtatcgaatcccaaacccaaagcttcgctggccacctaacggcaccgagtccagttcccacgaacaagaggttcgctgcagttgcctcgactatatccccggcggcttgtagataagtttggccatcggtcagtcatccacagagcctacccctcggcgcttatgcaaaccacatcctgcgaggacaatggcactgctctgcccaagtcattggcaagtagaggacaccgccagtggcaccaccaaggccttcagggagatcagatttgcttggcgcaagaagaacgtccctgtcggcgacgacaaaaagccctgatgatgctcggaacgccatccagcgggtccgttgtcaaggacactcaggagaaaatggagatggaaaggacaaaaagccagtccttcgttttccacgatcactccggctcctccaaggaggaagtcctttcgccgccctcttgggaccactgtgttgctgccgcagatctctctccctgatgacgactctttcgccatgaaagcaatcttttacgctctcgctttccccggccagttcatgagcacacccaacagcgttctcgtcggccgcctgaccataatgcttattcaaatacccccatccgttacttcggatctatggcaggcaggttcggcagactcttcagtgtgttggagctccggcaagatgcagccaaaaccgtggtggtgcttatggtggagggttcaagagtgaggagtggttgattggaggaaaaggaagaatgagacaaaatcccagaaagacaagggaacttaaataccccgtcagtacccaggacaccattgcaccttccacatgccacttccaatgatggcaaccgcattgggcccctccgccttcggtcttcttggagccggtcccggaagagcccctcgaaatcaacattgagcacctggggtaggagttgccgctcaagcaactatggcagtaagtccctttccctggttcacacctctacatgcttgacgcgcagctgctaacactcaaaaaagactcttacccaggccagcaaggtaacttccgccaccagaagaagaccacaacgtatcacttttcttctggtggcggtgcggcatcaaacacacagcctcagactacaggtcctgcatcactgcggggggcggatcctgcatcactgcggggggcagatcccaaccaagatgccttgccctcacaagaaaccttgcccccacaaaatgctctacgaagccgcgcatacctggcagacgacctgctatgtcggcaacttgaccccttacaccattcagaatgacctcgttcctgcaaaacccgttgagggcaccgcggtcctcaagcccagtcacctgccggctacggctcccagatgggttacatctgaagaccttgggcattgacccgagctccaaagaagctcgagttgccgactcgggcgaaggacgaaacagcttcctgttgctaggggtttgggacaccgccgtcacatgtccgcatcggcttgctggcggctctgcgcacccgcaagctcaactcccagaccatcggtggacgggtgttggggtcaccgctagccacagccccgtcattggcaatggtgccaagatcgtcgagagacctcaggggcgggatgctcgaggaggagggcaggagagaagggtggaagtagggggctcgagagtgaagggatgcggaattgtggaataagtgtgctgttttgggggctgtgcgaagagcatgtgggttggtcttgtatgtagcgctgttgccttcttcttcttcttcttcaccacctcagtccacaagttcgtagaggtacttagaggagtctcattaccattctgccattgttcctgcaccgtgcctatgttgaccacgtttactttgacgagtatcgtcgcttcgaatctagaggtaggcttagggatatcaccttgtaactttgagagagcttaccgacatgtcattgatgtgagctcacgcgtcctggtcctctgttcttgtgctgtccaactccggtgggaacacgttgaggaaagtaaggatttatagaggtactctctactctccgatagctaatatacatgtaactcatgaagttcagttttgagcagcagcagtctcttaactggcagtcaatgggatgttactcaaacaccccgttcttcttcgatgtcgccactgctgatgtcggattcctgtaaaccttggacactttgcaagtctcgccggatagagtctacctccctaaaggtaagtactcggcaacgtttgaagctaggggtttcgggcatgctcggttgcggaaagaaaggatgggagagtaccctacctatctacctagtaggtacctctacctagaggtaggattggaagtgcccgggtaagtggaagtgcgttaaaccttctatttagtagtaaggggctggcaagatacctctaggatataataagatatacgggtatgaagttaggtacatgtaccttgcatatatattaccactattaagaagtgaccacagtataagtacctatgaaagtatacgattatttacactagaagcatctcactagtcgagtacctatgaggcacacaagtgatccatgctatagaaccagccgggcatgactactactctcggtggctaggtaggtacctctctacccaggtacctaccatagcgggaaaatcactgggacatcaagccttgttaggggggtccaatgcttgcattttgacaagccttgttacaaaagcaagcactgttagttgagggagacctctgattggttggcttgagagtacgctataaacgactgctgaaatattctaaaattcagtgcttccttagttttttttttttttttttttttttccacttccttatatagagagaggaaccaagacgaatattcaattaattgggccagtggctcaatggttctcattaatgcatttctttcttaagatcgctagttcgattccaagtagtagcttttttttcttattgcgcgaggagtctcgcacagaagtaaaagtgtgaataccctcatccggaacccccccccccccccccctccgaggccctactctagaggaaaaaaaaaaaaaaaaaaagggaaaggaaaaccggaaaactctgagacctttatagtggccctttcagaaggtcattataggggtctttagcttttaccattttgcacccaaatccgaccaattagaagcctccctcaaccaacagtgcttgctcctgcaacaaggcttgtctcgttatcagctctaataaaccagtcaagccttgtaaccccccctcaagacgtgatgccctccttatatttccactgtggtaggtaaccttcttaccttaaacccttccatatctctctaatcccatcccaccatccatccatccatccatccatccatccatccaggtcactcctatacatcccgcaagcaccaaacaatgcaccttgaccgcaccttaaccgcacctcgtaacgcctctagtacctctaccgacctgaacgcctcgcggattatgcataaacgaaatgtgaaaaataggtaggtagagaaccgaaaatggaaacaagaaaaagaatattgtataaaaagaaatgtgtatcgtctcagaaatccgaaagagaaaagaaaagaaagagaggtggagagcaaagaaaataggtgtaatcactgccaaccagaaccaggcatcggccgcgcccatccgaacggatcatccatgatactattattactagtacacagtagacccgtccgcttagaggtggtacttgcgctgacacaccacgccttcacgtcctccttgggtttgcccaagacatcctcatccaattcgtccggcccgcgcagcagaacagagcgattatacagccgctcgcctaggaaggtcacagggcgctggggatcaaacaggtcgtctcccgagtgccgaacccagccccgctcaaggtcatgcaggatgtaagccgcaaactgggggtcagtagccaggtatccgtccacgtccaagtccaagaggaagtgcattaggtgctggtcggggttattgttgcggagatagcaccgattggccatccacgccaggtcttctttccgctgggggttattgctgtccccaccaccccagcatccgcggcggacgaggacgtcgcagcacaagagtctgccttcattgaaggccaccatgagtggggtgagtgactcgtgcgagtcttctcgggcgtgcatgaggcttgcggcgccggggatgttgagcacgaggcggaggatgtcgcactgcagttcaggggtgaggcgctctggggagcatttgcagatcacgtgcaggaggttgttgccttggttgtctttgtggtcgatcctggcgccgttgttgagaagctcgcggaggacgcggctgagggtgttgatgttcacgcgtggtgacatggaggagatgggcaagggagggccatcgatggcctgcatgaggacgttgcggccacgagagttggtggcgtggatgtcggcgcctgctttgatcagggccttgatggccggcacgttcaagtgctggactgctgcgatgagcggtgtgtctcctgggcaatctcttgtctctagggatgctccgtgagccactagtttctcgatcgtttgcatccgatccaagccatgcttcactgcttttgcgtactcctgatcgcgcgtttccggctcttctacaacgttggtgtctgctgaggaaagctttgcaaagcgatggcctttggccggaggcatagcgcacatgtgaaggggggtcaggccgttgccgatattggttgcaatgtagccgcggttgacgtcggcgccgagctcgatcaacatgtctgcgtcctcgtagtttccaacgcgacaagcctcgcccagtggtgtgatggtggagtagggtagaaatatatcgatatcgacattgatgttggcgccgaggttgagcagcagcggcacggtagagtcccagcggcgatacgcgtaggcgtagtagaagggggtaagggtcttgttgtcgcgcacatcgatgtctgtctgcagtccaacgtccaccagatatcgaatgacatgaacaaggcccatggcggcagcatggtggagggcggtagcaggatattcgagaaagcccgaattctcccagggggggaaaagctccatgtagatcggtgctccactggccaaaagtttgatggcagcttgttcgttgccatgacagatggcgacatggagaggcgtccagcccggaatgtagagtccatcgatggaggcggtaccttctatcgaggtcaagatgccatattctcgccagcaagaacagaactgtttggccactacgtccatccgggcaccgcgttcgactagagtgctgatggctccgatgtggcctgctctagcggcgagatggagggcagtgtacctgcggccgaacttggtctgggtccatctttctgaaccgtcagaatcatcgctacgaccaacgctacggccgtcaccatcgaaggtaggcgaatagaacaagggctcatggtcggtatagttgtcgccgtcatccgtgtaatctgacatggattcgtcgtcgtcgtatgccatgctttgaacaccgtaggagctgccgttgctgccggccagcaaagtgcttctggaatcgcagacacttgcggcatcccagcccgggtgaagctggccccgttgagtaagagcccttctccactccctggatgatgtgcattggtggaactcgtggttgggatctgcaccagagtcaagggcctttaacagggtcccgaccacgccgttatgtgctgcccactcgagggggtaagggaagtcgcgcgagactgcgcgcttgtaaaggacggggttcacaacatcgtatagccttcggttaatcctggcaagagcagccagatcccgcaaacgctcgaggttatcgagcacgaagatgacgagctcagttggcaatgccgatatggaaggcatggtcaacggctccggtcgaaaacgagtgacaaagaagtgaagtggcggtacaggtatgtagtaagtattctactacttgagtagacggcgttcagattcgaggttgcgcacaaaggttggttggttggttggttgatgtgatggcgccgtcaactgactgtaggtgacttggtcgaacgatagccggtgacagtgagtgacaaacagtgtcgcttaaaggaaaataagaaggaaaagaacgaaatgacgtagaggatcggagagaactccggtccgcgggggcctaggcgacgcgtttgaatgagagaaagccgagatgccaataacaaagggaaccaccagtggcgtcgtcgttcagcggtcttagatccgctgtcttggcagatcgcgagggtgagcagacagtgaggggctagcactgatggaggttagttgccaggcactgacggggtctacctagtgtggtgtagccacctacccttggctggaccctgaacacgttgtgtgaagtaaggacaagggtgggaaaaagggtagcgttacgttgtgagactaccaatcagcgagctcaaacaagtgccgacgggggttgtgcttgtggtggtgcttgtgggtggtggcaatctctttgtttctgatgggtttccgtctgcgggacgagagagggtttgtcgtgataataatagtgtagtataggtgtagtgtgtatttggaggaagaagcgcgttggtgtggggtgggtggtgggcggaacgggaaaaagatgtgcgctgaacgaccaagttaaagtgccatgatgagcaagcagttcgccggctaaaaagagggggacatggcggcaggcagtctgataagaaaaacgaaatatatctacctaggtacatataacagcttaattccaaattcccccttcccaacacccaaattgaccattaaacttttttcaacgacttctgcatcttccatctcttgaaatagcatcgccaaaattgatggagatgaattctttatgcaagccattgaacccttactgctttgagctgcaggagatgctagccccgaatgggtcctgcctgcaagaggcaacaggccttgactgaaggccgatttccactggccaacggccttgtcagttccctgattcggtcatagtcgggtacaacggcgttgcagttacattctgccgagccccggttagccccggatgcgcccctgattagacacatatagcacgaggagcaggggatcaacgacagattgtacaagagcactcgagcagcttactgagaagcgagcggaagatttggtagatggcttctggagtaatcttgtcggcaggaatatcttggtatctccgtgttttcggaaagtcgggaggtcccttgatgcccctgggccatcgcggcgccgagatggttgttggtggagatagaacggctataggaaaggggtctgtgtttagcgacaatatctcggtgagccacagctcaacgacgttattgaagaaagcggaaatgaagaatggaaagggatatcgaaaagtagtatgtggagtatttcagcccttgattgctttcaaataagtggaattcttgaagtgattgacttcagttgggatatatatgagaggaaaaacaaagaagtgatgtgggttagatcgttgaaaggccttgctgaagaaacaagaagcactaagaaatcgttgcacacacccaaaaggaaaaggaaaaaaaaaaaaaaaccttggaaaaaatggtgatcctgttccgtaataatgcagtgtcttgggcagttgtttttcacatcttcttggctgtgacatggtgagatgtgagtgcagggtaagcacggtgaacagaagctgatgactgaattttttcaatggaaaaaaagaggaagagaaggataggcgccaggactgcaggaatccctaaatactagtctacacacgtgtttgaggcgacatgcaatagttatccgaagaacttggttatccgagaaaaactacttcctgtatgcaggaaattccaacagttttccacacctccttcctttccatggctgtcataccacttgttccttccaaagctcaagatatcacatccgtaaacgcaccttgcacgtattacattatcgtatttttatctatctcctcaaagttggacccatcctggctgggccgagtgataggatacgagcctcaacgggcacgtggtacaagaggagaggaggttgttcatgtctacattagataagcggtaaaggacaaacattctgctgttggtgccggcatctcagccagcacctgtggtatccaaacttgaaaaatccccgtccccaatctgcgtcgcaagaagattggggacgcagggagagagatcgattccaaccaaacgaaaagggagaagacatacccgaaaacgccttgaaaaggaaccaagtcataaaaaagaaaaagtgtacacgcttcaccttccctacacctctactttatgccacaaaagcacatcccgtgatcctcacaaactcgtcctcaacatgcaaccacaccttcctcaccatatcctgctcctccctcatcaccctcaacgcctcctccgtcttggcgctcaacccttccccatcgttactaaccgagtagacgccactgccttccttgccatctgttcccctggccactctcaggttcatcgatattgaggatgagctggtagagtgcgacgagtgcgagtcctttcttcgatgaccctttttgttgtcggatgtggtgctgccgcctgcggcagaaaccacggagccagattgggtgttgcggatttcgatggatggtctgttgctgccgctgccattgttgttgctgctgttgccattggtcccgcctaccagtcccaacccaagaccgaccccgctcgtctcctcaatatcccttccctccctcgccggaaatttcgcagacgtagccataaacaactgcctctcgcccgcctccgccacgggaatcgtacacagcggtccgatcaccttgaacactcccctcagaactgtgatggccgcccggttggtgtcctgtcccaacttcgtcctcacaagtccggggaaggtgtggacgaatgagacgtcgggggcttcgagtgccaaggactcgaacgccagagtcatcatggaggccgagtgcccgcgggcttgcatcatggcgaggcgccggaactggaaatcgcccgtgtcgatgtgcccttctttggtgccgttgaggacggagacgacgcgccgaagggacgtcgctttttggagttcggggagaaggttgacgatgaagcggatgcgggcgtagaacgagacggcggcggggtagtggagggattctttggtgtctgtatgtggcgggggtgttagtcatgtgtgtggtctgttgaatattgtggcacgggagggtgtgagcatgaggtgcttcattcctctcgattgcccttccccaaacgtcctcttccccatctaccccccctcgaaatgtgccaggaaaagaacgtacctatccccatgattgttgtcccgcaactcatgaacagcaagttgatcaccctctctttacacttgatctccctacacacctcatccacgttcgccagcaggctcacatccgcgcttcgaaaatgatactctccctccgggttgagattcgccagttccgcgcccacccgctctccattcgtcctgtctctccccacaaagtaaactctcggcgccaccgcgtgccgtacaaactgcttcaaagtcgcttcgccaatacctctggtggcgcccacaaacacggctactaacccggacggcaaagatgagacgatttgcgcgttagaggtctggatctgctcgtgggtaaccatgctgtgttgccgcttgtggcctccgccgctgcgctgggtggtgggggaggaggtgcgggagatgggggacgaggtgcaggtggtggtggtagaggcggcagggacgttgtgagcagtggtgccgggaccgtagcggccgatgccgaggccgttaggggagatgccccgggggtggctgttttggttgtgattctgaccggtcgacggggagttgacggaggaggaggaggaagcctggttgctggagctggagttggagttagtgccgccggccaggtaacggcggttagtgctggctctggagcggccggtggatgcagagctggtagaggtctggcttcgggtgcgggttgtggcaaagttgttgttggagtagttgatgctgctggtgctggtggtgccgttgctgacgttggtgtcggtcgaggttaaaggccgaaagtagttattgagacgatcgacgcggtcacggtcactataaccccgctcggtgtaggtggaaggataaggagtggcaccgccgttggcgttggcggagctactatgcgaggtagcctgcgcatccacaacaaggttcgtttcggcggcggtgaagtgaagatcgcctagtagcagggcgggccagttcccattcctcgatccaaacgcactaatgttgccgccggtcgtgatgggatagtcgcacaaggtgctgccgctgatgctgttggcaacgctgcgggatgaggacggcctggggggcggagagagtggagtggtggtgatgggcgacatgatatgtggctgctggctgtccttgtcgtctagatgtgaccgtcggtgtttccaaggcgttttgtttgttgctgagaaactcggagagaaaaggaggagaaggagatactccgactcgggacaaacatggtggcattggacatatcttgaggttgtcgacggcacagagatcgacagggacagggctgcatccagcatccatcctccagatgccaagggcccgaccagcttgttatgcgcgcctgggcaatggggtcccaacgtcgagctactggctgttcggctggaccagacggtagatgcagtagtgtaagtgatattaaaggcaacaaacaagagacatcagagacccaaaaaggcatcatccggcccaatgtccgttcctggtcaaactaatgccccggatttccactaggatcgacaaatctacgacatgactagttgcttccagtgcttcgctccggtccccgacagagtattttgagagcaaagactcaggttggcgtatccggatgagaccatcttggcgccagctggtatttgggggttcaaatgctaatttcttttttttttctgtcattagtttatgccgaggacacagttgataagctacgcactacgtagattgaactgccgaacatcctctagaaaggggactgttatcgacgatgagtttgatagggaagacgtcatttttggtgtttcttttttttgtatacgttagaaaaaagcaaagtaatatgatgagctgcgtcctcttttccttctgaggacagaatcaggttataattgtcaagcaaaaagcaacgaaaagaattgtgtgtgtgtgtgtgtgtgtgtgtgtatgtgtatgtgcgtgacgtgactgtcaagtttaacggtcaaaccatcaaagagctgagctgacacgaggtcattgagaaactcaaatagcggcgccgcattccagggggattccagtgtggttgcctcccccctgtccatgaccccgtctatctcggatggacccgactcgatttgggggtgtttatccgttgcttgatgtccgatgtgcgattgcgataatatgatgaacgacctgattgacctcaattgtcccgagtttagatgagacttggggacgggccgagtttgagtccaaaacagcgacagaagatgagagatgaagtgcttgctggagacgggaccggacctcattcccggtggaaggtcaattcgagagacaaggcgtcattacactaacacctcgctagcaggtaggtggcggagagaacttccgggagacaaaagggatttgatggtccgagtctcctcatctttctcatgaaccgccgccattttgcacaagcgagagcgagcgagggtcaaatggtgaacaaagcttgaataaaaaaatggcttacccgagaccccttaggtaggaggcagtgtgtatataagggggggagcggtagccgatgtttgaagctgaagtttggcgagtcgcttgttcttcgcctttttcgttcctgtcttgtcttttttttctttgatgtgattttctctcttttttttttttttttttttttctccgtgttgtctctcggggaatttcttgtccatcactggaaatcacgggagaggggacctccaccatcgatggatgtgccgggaagttgctctcgggtccgacttcctgccagcgcgaactaggcaaattgagacggatacaggcatcatgcttcgagagagaaggcgcctccagctgaactgaacgaggagatgcctggttgatgggagctgagccgggaaggaagaaactgaaggagacaacggtacctaaggtacctagaggtagtgaacgggaactcgataagttgaccagttgcctgaccattgactgccctgcagtctgcaccccttttccatccattcttggccggttcgtcccctctgcctgccccccgcatcggagaatggccgggactctggcacttccatcctgtcaatgctccactcacaggtacccgcactttagcttgatccgcgggatctgcataagctcactccaccgaggtatcattggtcctcacggtcctgccctgaccattctgcgcctttcccctttaggacttgggctggctgggcaagtggagtgccaatcttggggtttgcagatccctcagttggaaccgtgcagtgcatccgttgcgatgcgactccaaggtgtgcagtggtcgttgaacggcatgctgtgcagtgtgcagtgggaaggaaggagacttgaacttgaacaaggtgagagcttggtggttctggtagaggtactgtacattagtctctcttgtcgtcgtcttcatattcatataaaacggccaaagtcaacagttacaaacttccacttcttcttgtgcctctccttctgcgcaccaaagattagataagtgaggttcctctatggacgtttgcaagtgattggccaattgatgatgaggaggtggttgggatttcttgctttgtttgtttgtttgcacctacgcttgccatggatggattgtcccggcctcaccggcggcgggcctcaagcttcagttcttcttccacactttttccagctcttctgtgcactcaggtcccgtctcaccgaccgccggagtttctttgagtcggacgggactcaagaccccacttattgacactggtcccgtccccgccagtctacggcagaactgaaggccccactcccgctttcttgcctcggccgccgaaaaagcccgctccagcctccaacgccccgtcctttcggcgccggtcccctcagccggtttacccgtgttccagtctctgttcttttctcttttcccgattcttcattaccccttttttttcctgtttttaaaattttattcccgtctatccgagttctggaatagctgtgttacatattccccagccttcaattcggtatctaaagtgctggaccctgcccggtcgtcactcttgataaccagacataaggtgacgatagggacagcatggtcaaggtcaaggtcaaggtcagcttggatcggtcagttctatgtgatcaattgggaccatgtcgtcggcgacctcgattgttggccagttcggatctcaagataggagtgccgccgatacagtataaaccccctgtttgctggtgactaaaagactggtttgtgccgtccattggtataagctccgcaaaaaaaaaaaaaaaaaaggacatggatgtcatgtgaatgttacggtgtacggaacccgaacattcggaccaagcattcgggatgcaacgtcgagtatcttgtttgtacaacgaacgactcagctgcccagcgaaagagccgctttcactccgactgtcggggtctggagatggagatggagatggagttggagttgaaagacagggcatctctcctctcgtcagccatcaatcatcacctgcctgcctccgcaagacatggagaccacatggggaacgtgatatcgacaccgactcgttagtcgttgtgctgctgttgccaaggcaaagacagcccggcctcttcttatactgtttccaggggtctgagctctcagctgtcccaccccgttcaccgccctgtaaaacaaggttccccagaccgtcccgaaaaacaacgccaaccgtgtcttgaggctaccgaaaacacgtaagtcagtacactagcacaatgcccagaaaatattatccgactaggcgccgcatcccaaaccgtcaaactgaaatgttacggcgtcttgtcttgtctaccagccgcatacactacactacaaggacgtgttcgtcgatccggcatgcgcacgagttgacggtccgtgcgagacaaggtctcaagttggagacgggttcgtgacgggatgggaatgcacaacaccaaagcaccaagggagacctactacctattgatagatacaacgcaagcagggttcacgcaagcaacacgcacacatatacactacactacctaatatccgccctgtagtgtaaaacatttgcacgcaacgtaacctccccacagaaaaaatgcggccaagactttgctcatgtcaaactcgaggaacacgtgtagatcccgaacgcgtagtagtacacgtacaccaagtacagataccgtgagctatggtgggtggactttctgcaccgtcctggatgccctggattcaaggtccccggagttggggtcccccatgatcttgtaccttgactaatcggcggagtatcgtaggcggtccacaccacgccaccctaaagaacctcatccccccactcggcctcgatcggattcccttccaagccaagcagataacgggatagcaagtcgtggacagcaccatgcaagctggcggacctgccttagtagaggcagactacacagtccatgacggtgtcaaccatgggttctctaatgatcttgtccattttcagcttggtaggtatacactgttgcatcgtcgcctatcctgaccaagcatcaccaagggggcggcgagttgcttccttgaaggagatcggattcaccaagccggggccgagacatccacagacacatttcacaaacacacacacacacacacaccatacctacctctaatacttaactcttgtctcatcccgcttccccagggagagacacgtagtattgccctcacatacgtctatccaagatacccttttccctcccccacccttgtgcctttcatcagcatcccattagttgtaggcatattttatactttgtcgtttttatcaagactaacgaaacgacgttaacgaaacgacatattatcatcgtttgaacgaaccatacgaacgactcttacgaccccctcttaattattatatacccctccacacacacacacacacacacacatatcataatggattccaacatgcctattgccattattggcatgagctgccgattcgctggcgatgtcgacagtccgtccaagctctgggatctcttggctcaaggaaagagtgcgtggtcggagattcccaaggatcggttcaatatcgatggattccaccaccccaactttgagaagcttaatggtgtatgtctcgtgtttacctgatgaagaagaaaaaaaaataagtgacaagctgacatgcccacatagacaaatgtaataggcggccactttatgaaggaagatgttggcctgtttgatgcgcacttttttaacctttctgccgagactgctgctgctttggacccccaattccgtctgcagctcgagtcaacatacgaggctcttgagagcggtaggcttttttcatttttttgttcatttccacgccagatcgatgcagaaactgacgccaaacagcgggtattactcttcaggatgtggctggctccaacacgtcggtctacgccggctccttcttccgggactaccacgagagcttgatccgtgaccccgacacacttccccgcttcctcctcatgggcaccggcgccgccatggcttccaaccgtctctcgcacttttttgacctccgcgggcccagcatgtcggtcgacacgggctgctccaccaccctcacagcgcttcaccaggcctgccagagcttgcgttcgggcgaatccaccatgtcgattgtgggcggcgccaacatcatgttcaaccccgacatgttcctcgccatgtcctccatgacgctcatctccaaggacggccggtcctgggcctttgacagccgcgccaacggctacggccgcggcgagggatcggccacggtggttctcaagccccttgacgccgctctgcgcgacggcgaccccatccgcgccgttatccgcgacagcggcatcaaccaggacggcaagaccgagaccatcaccacgcccagcggcgaggcacaggaggccttgatccgcgcctgctacgagcgcgcaggtctcgatccgggacagacgacgtactttgaggcacacggaacgggtactccgacgggcgatccaatcgaggtgaaggccatcgccagggtgttcaaggactcgcgcaagggcaacggcgaggacgcgctgctgcgtatcgggtccgtcaagaccaacattggccacaccgagacggcctcgggcgtggcggccatcatcaaggtggccttggcgctggaaaggggccagatcccgccgagcatcaactttgagacgccgaatgccaagttgagtttggacgagtggaagctcaaagtgcccaccgagttggaggagtgggtgggcaaggacggcatcaggcgggccagcattaacaatttcggctatggcgggtcgaatgcccacgttattatggaggattacagcagctacctcgccacgactcagcggcccaaggcgctacctctgacgaatggcactgcccctggccaccaccaccaccaccaccaccaacacaccgatagcggaattgtcattgacgacgacttccacggcaacggcaacaatggcgaccaccaccactccaaggtcttcctcctctccgccaaagacgaaaaagccacggagcgcatgatcgccaacctcaagacgtacctccaccagcagaaggccaacacccactccaagatcgccgagaatgccctcctctccaacctcgcccacaccctctgcgaccgccgcaccctcttcccctggaccgccaccttctcgggcgcctctctcgactccctcatccgcaccctcgactccggccgcgtcaagcccgccaaggcctcggcccagccaccgcgcatcggcttcgtcttcaccggccaaggcgcccagtggtgggccatgggcaaggagctcatcgacgcctaccccatcttcaaggccgccttgctcgactgcgacgtccagctcaagaaactcggggccacctggaacatgtgcgaagagctgtcgcgcgatgccgagaccagcaaggtcaaccagctcgactacagcacgcccgtgtgcgtcgccgtgcagattgccttggtcgagctgctgaaggcgtggggcatcaagccgacggctgtcacgtcccactcgtcgggcgagattgccgctgcttatgccgctggtgcgctggacttggcgagcgccatggccattgcctttgccagaggagggttggctagcgagggtaaccgccagtttgcgagaaagggaggcatgatggctgtcgggctgggacgggaggaagccgagaagtaccttcctagagttacccagggtcaggtggtcgttgcctgcgagaactcgccgacgagcagcaccctgtcgggtgatgtcgagggtttggttgagctggagcagatcatgaaggaggagaacatctttgccagacggctgaaagttgatgctgcctggcattcgcatcacatggaggctgtcgctgatgcgtactatgcgtccatggataagaaggtcaagccggccaagagcaagctggacatgatcttctcttctccttgcaccggcaagcggatggacaaggttaacgagattggcagcccgggacactgggtgcgctcgttgacgggctgtgtccggtttgtggatgcgttccgcagcatggtctttgctgaggagggtgccacagagccgacggttgatatggtgatcgaggtcggtccccacgcggcgctgtcgggtcccatccaggatatcttgggtatgccccagttcaagggggttactatcccgtatggcagctgcttgattcgcaagaagagcgcggttgataccatgcaggatttggtcggcgacctggttcgcaaggggtatcctgtcaacctcaaggctgtcaacttcccctttggcatggagggtgtcaaggtgttgactgacttgcctgcctacccctggaatcactcgaccaagcactggattgagccgcgcttcaacagggccctcagacagcgttccgaggctcctcatgacttgcttggctcgctggtgctgggctgtgatcctagtgctcctacttggcgccacattgtccgtctcggtgaccttccttgggccaaggaccattgtgtccagggcaacatgatctatcccgctgctggatacattgccatggctgttgagggcatgcagcgcttcgcttcccgtcaagcgggcgacaagaagattgctggctaccagcttcgtgatgttgacatcctcaacgctctggttgttcccgagacgagcgagggtatcgagatgcagctttctcttcgccccggcagtgagcgggatctatctaccaagggatggaccgagttcactgttcagtccgtcaacttggacaacaagtggactgatcactgcaagggcttgatctgggttcagttcggcgctgctcccaagcacgccgtcaaccagcctacccaggactcccactaccgcatccgtatcaaccccaatgacatctgggctggcatgcgctcgggtggtatcaaccatggtcccatcttccgcaacatgaagagcattcgtgcccgcagcaagcagtccgtcaccaccttcaccgtcgccgacaccaagtccgtcatgcccaagcagcacgagcatgcccatgtcatccaccccaccactttggattcggtcttccaagccgcttacactgctgcccccggcgctggtggcaagaaccagacccccaaggttcctcgctccatcagcaagctctggatctcccacgacatcagcaagcaagccggccacgacttcaaggcctacgccaacctcgaccacgccgacgaccaatccaccaagactgctctccgcgtcgtcgatgatgctgccgatgctgccgcgcctgtcatttccatcgacggctttgtctgccaatccatcggcaacgcgcccaccgccgccgacgagccctgggaagccgacaagttcaccaccacccactgggcgcccgacgtgaccttcctcaaggacgccttcctcaagaaacagctcggcagccaaatcacgcccgaggaggccgagatcctcatggacctccgcaaggcgtgcatgtactacatctacgacgccctccgcgacctcacccccgaggacatcaagaagctcgagtggtaccacaagaagttctacatctggatgcgtctgcaggccgacttggcgcgcgccaacgagctgggccccgatagcagcaaatgggccaacgccacgctgaacgagaaggccatcctgctggagaaggtcaagatgagcagcaccaacggcgagatggtgtaccgtcttggtccgcagatcgtgcccatcctgaggggagagatcacggccctagaggtgatgctcgagcagaacttgctgtcccgctactacctcgaaggcctcaaatggggtcgcgccaacgccaagctgggcgaaatggtccgccactacgcgcacaagaacccccacgcgaagatgattgagattggtggcggtaccggcggtgccacggctcatgtcctcaacgccatcggcacggccgacgatggactgggcccccgcgctgctagctacgacttcaccgatgtatcgtcgggcttcttcgaggcggccaaggaaaagttccagccgtggaaggacctgatgcgcttcaagaagctcaacattgagcaggatcctgtgtcgcaagggttcgaggagggaacgtacgatgtggtgattgcttgccaggttctgcacgcgacaaagtcaatggataacacgatgcagaacgtgcgcaagctcctcaagcccggcggtaagctgttcatcatggagacgacccaggaccagatggatgtccagtttgtgtttggtttcctttccgggtggtggttgagcgaggaggaggagcgcaagttcagcccgtcgctttccgtgcccatgtgggatcgcgtcttgcatcgcactggcttccgcggtgttgaggcggagatcagggatgtcgagcatgatgagctttatgcgtttagcgtcatgagctcgacggctgcggctagtgctcctgtatttgactttgacatcacctttgtcacggcgagcaaccagattcccgaggtgtggttggataagctgagggtgtcaattgggttgttgacctgctccgtgccaacggtgaagagcctcgaggaggtcacggttgatggaaacgatgtctgcgtcttcctcgatgatcccaagaaccccgttctggcggacccgagcaaggcgcagttcagtggcgtcagagacatgtgcactcgcgccaagggcctgctttggttgacgcagggcggcgccgatgagtgcgatcagcctttggcttcgctcgctgctggattcctccgctctttgaggcaggagtactccggcaagcgtctggccacactcgatctcgacccgatccaggacatgtggtccgagacgtccatcaccaccatcaccgaggtgttccgcaagttgttcgactactcgatcaacgaagccggaagcgactacgagtttgccgagcgcgagggagccgtcaagatcccacgctacatcaaggacgtcacgcgcaactcggccgtcttcaagcaacagcaagccaccacccaacccgaagccgagatgcagcctttcatccagcctgaccgccccttgcgtctagccattggcaccgccggcttgcttgacacactcaaattcgtcgacgacccgacggcgtctgaccctcttcccgaggactttgtcgaagtcgagccgcgcgcgttcggcgtcaacttccgcgacgtcatggttgccatgggccaactcaagtccaacaccatgggctacgactgcgccggcgtcatcacgcgcgttggtcccgccgctgctgctgaaggttaccaagttggtgaccgcgtctctgttttgctcagaggtcactacgccagcaggacgcgcatccactggaccagcgccgtcaagatccccgatacgatgacgtttgagacggccgctagcttgccgacgcaatacgtcgctgcttacgtttccttgtatgacactgctcgtctgcaaaagggcgagtcggtcctcatccatgctgccacgggcggtgtcggtcaagcggcggtgatgatggcgcagcgcgtgggcgccgaggtgtttgtgactgttggcacggacgagaagcgcgagtttgtcatgaagcactacgggattgcggccgaccatatcttttcctcgcgcgatacttccttcgctgcaggcgtcatggccatgaccaagggccggggcgtggatgtggtgcttaactcgctggctggcactcttttgcaggaatctttcaactgcttggctccctttggccgcttcgtggagattggcaaacgcgatctggagcagaacagcagtctggcgatggaggcgttcacgcgggcggtgtcatacacaagcattgacgtgatcacactgggagagtacaagaagatggagacgaaccggatcatgaaggacattatccacttggttggggctggagagttgcgggtggttgagccgatcacagtttatcccgtcggagagattgagaaggcattcaggttgatgcaggctggcaagcacatgggtaagatcgtgttgactgcctcagaggagaccttggtgccggtcctcccgcgtgccacctccaacaccgtctctctccgctccgacgcgtcctacctcgtcgtcggcggcttcggcggtctcggtcgctccatctgctcctggctcgccgagcacggagccaagaatcttgtcattgtctcccgcaacgccaaagccgacaagctcgcccagctacagaccgaactgaaccacgtctccaagggcgtcaaggtcaccgccatcagctgcgacatctccaacatggctgtccttaccaaagccctcgactgcgtcgagcgcggcgtgcctcccatccgcggcatcatccacggcggcatggaactgcgcgactccgtcctcgaacacatgaaactagaagatcacaaggccgctctggcgcccaaactcaacggctcctggaacttgcaccagtatttctcctctactgaaaaagagagtctagacttctacatcatgctctcctctctcgtcggcgtcgtcggcttcgcttcccaatccaactactccgcaggcggcaccttccaagacagcctcgccacccaccgcgtcgctcacggtcttcccggtgtctcgctcgacttgcccgtcgtcaaatccgtcggttacctcgccgaccaccccgactcggaaaagaccattgactcgctcaagcgccacggcttcactgccttggcagaggacgaagtcctagcagccattggctctgcgattcagacccccttcgcaggccccctcaccctcggtctcaactgcggaccgtccgggcaaccatcccttgatgctcctctagcgcgcgacgcccgtttcgcacagcttaaacaccgcgctgtcaagtcttcttccacctcccaatcttcagtttcagccaccacgggggatctatccagtctgctggcttcgtctcaaagtatcgaagaagcagtcacccacacgctggaagccatcagcaagaaattgcaagatatctttatgattgcggacgcgagcgagatcaacccggattgttcgcccgcagagtttggggtggatagtctggtggcggtggagttgaggaacatgctgagtatgaaggcggggagcgagatgagtatctttgagattatgcagtgtgggagtttgaaggggttggcgggggtggtggtggggaagagtgggtttgttgatgatgggttgaaggagtgagtgaggtacttgtggcatgtagagaggtatctgggggaagggggaaggtggtgttggtgatggggatgatgggtggtgttggtgatggggatgatgggtggtggtgatgtttacagtggtgtttacagagaagcaaggaaagtagacggtggacggtgaacggtgaacggtgaactcggtgagctcggtgagctgtggacatggagacggaggtggaacactgccgtgcaggaatcgggaatgcccggaaaccattgatgagcggggactctggagttccagtcgcgattccgaaatcggcgggttgaccccggccggggcaatggtgtgtgagcagagcagagcagagcacatttcttgggaaagcggtgggaagaaagagagacattgagacgaggacaaggggggaggaaatgtcaccgccggtctcatcgatgagatgcagtgatctgcggttaggggggggggggatgataggtaccccactggggacagaatagtggagaagtggaaaggggacgggactcgctggccgagttcaatccagtcaacaactctgagcagcatatgtactggcgttttctgtatttggtcaatttacctgcttttgtttttccaattctttacaatgtttgcattgatcgaggtaccgtgggagtcatgttacctatgtcagttctgcgcgaatttcagatgtttgaacaacaatcctgttctggttgtgatgagttgtacctcgaatgacgaggattcggcatcgctggaacttccttccttgcaagtctcgtgtgtttttacttacctagcaggtattgattgctcgtgtgatctctggagagtgaatacctacctaaataaatgaggaacattgattgcagatgaagacgggagtgagaaccttgatggcctggctacgtctaggtcaatactgtactgtacactgtgcactgctgctgcggggtggacacaacggaaaggatatcatcattccgcactcactccgtcgtcgtcgatcatcgccaaggtgtcattctgccccactggagctgagctgaagtgaacacactgtacgcagtacacacccggcgcagccttgggtaggtaggaacaatgatggggttgagactggagagagatgatgtggttgaaaggaatacaagtgtgatcacatgccttcctttacaacttctcctccactttcattgcgtgcagtggtgagagtgaggtaggtaggtagagcttacagtttactctcgacatggcttgttgctaacacaattatatgcaggtatgtacactatggacagggactataacttcagcagctggctggtgagctttccgctcccgctctaccctcgaccactctgctgtacctactctgatctctgtctgctctaggtaggtaggtatgctcgctctcacccttcccaatttctccccagtcgttccttcgttcgtagctcgcctgcctaggtaggtatccagctgtctacctctagctgcccgtctagctgtctagctgtctatctccagctgtctaggtagctgttacctatgtcaagctgttcctaggctatcaagctgtccacagttacctacctacctacctctgccatggtaccggcttaccgggctagaggtaggtatcccccatgtaggtaaccaaccataacacacccacaagcgctaccacctcggctaccacaactagactagcgccgccgtcgatcaccattcacgaccggggctcacagtacatggtacactgtgaatccacactactacccgaggccccttttatactgtaagtactaccatgaatgcaactgcaactgcatgtgggaaagaaatccccccagactagaccccccagaccctattatttacaattgtgcagtgcagttgatcgacggctgggtgggtgggattgattgattgattgattctaccctacctaggtaggtaggtagaggtaggtactatctacccatgtttttgacacatttgaccaacctgcaagcatgtacctacctacctaccttacctctaccttacctctacactactacttctacctaccttacctacgcagggtgggatggatagaccgggagctaagtagctaggtatgcacagtcgaagcgagagctcgcaagcgacgacgagttttgggaagcgagagccgaagtgcagtgctaccttaccttaggtatgtaggtacctatcctacctacctaccttggctacttacgctacctctaggtagaggtaggtccggtctatgtcctgttggttgataggtaggttgacaggtacgtagtagtcactacctaggtatgtaggtagacaaggtaggtaacaaaaaatgatattcttcgcttatcgtgatgacttgaaacaacaatcgtgactgattagattttttttctgtgatgatcaacgcgcctatcaatgtaggtaggtaggtaggtacctgtctccctacctgtctccctacttctagactacctacctctagactacctacctgcctacctacctacctacctaggtacctaggtacccacctactacacacaccggatcatgttccctttgcattccaattgttatcacttttgaccttgagggacttgagggaaagaaagggacctaacttctcttcagctacctaggtaggtctacaaaagagcttgttgtgtgggtgaacttgcgggtggcatagtacctacctaggtacctaaataggtataaggcatatacagtaggtacctaagcagccattacctggagctggagctgaagctgaagctggagctgaagctgaaactacgtgaccgggccgcgatgatcaataacataactgccccctagagtgagaggatcaaaattgacaaggtccgtcgtgattatataggtaggtaggtaatctttgttttatcttcatcattcaatgcccctctacatatactctaggggcccaggtggcagcttcagcttcagctgagagcgtaatgaaatttatttggaatccgaggtttttggcagactgtagatcctggtacatgtataggtattttccacgtgtactataatttagggtataaatatccggtttcagtccagtcgaggcacttactttgacctgtgcattcaatcggtcaggaacatcaccagagtgcccgctgtcgggtgtgaagagtccgaacgaacttggaaagccccgcaagctgaaacacaaatatctacctacatacctcgctttccacttgagaagggatgtgttgttgctgtcacagtagacggaagtcttattgcctggtacaggcaaattctacctagttgaagaccgaaagtcgtccgagactagacgaaaaaaatgttatcgtctccacgatccgttcgtctcatgcatgatgtcaaatgccctacccacctgaggtattattattattgatggcggaagacggcatgaaccgttggggtctctgcatgcatgagaaacgaagcggccgacacgtttgattcgtctgcttaagcaaggctgtgtgtagtgtggtggtgccgtttgccgatccctgtctccttttggagagggttaggcttgcgactcagctgcagactgcagctcttttcgggcttagccgttgaaggaggggtatgtacctgccaaaggtatcaacacattgaggggattgctgtagaggtagattgtacgctagttttgcttgattaaaacattatgcttgtattgttgttgttgggtatcttgttctgctctgcagacgtatgcttcgtgggtattatcctccatgcccccccccttccctggtcccccatggtatctccctttcacgcttctctcttctcatcatcccatccgttgattccctctccactgccctcgctagttacagataataataggactaataagtacaaagttgaatttggggtatatgctggtgtgaaacattaagagaatggccaggactctgacttggtacatggcccatcaaaagagtctgttgttgttgcgcacgttgctgctgctgctggacaagctccagcgtatgtagatgttccctggccaagttgttgaacgtttgcatctttcgtagcgcgtccatgcacgactggatttcgccgtcgtattcggtttccgtggcggggataaagccctcgggcacttgggcggcgaggtcgttgatggtttgggtccgttgggatattaggcgggaggcggcaagagagatggagagagggaggaagatgtgtgcctttttcatcctgttagtggtttgctagaaatggaagagattggaaaaaagaaaacataccttgaaataaccaagatgctcatgagccttggtcaaggcggcaatctccctcgcggccctcagcgcccgcttctgatactcaaacacggccggatcccaagcctgctgctgtccactcccctggcaatcaccagcctctaccaccttgcacaagttgatggtcgtcgtgtgagcaagcatgaaagcaaagaagagcatcggatccgccgccgccgacacaaccgggtagctctgcacaagagaatccagcctcttgttgaccatgccggccagccattcgtgtcggatccaaaagtcggccgagttgctaccgtaagtgcgctcgacgttggcaacctgcgtgtgggagagggtgcggccacagacagtggcgagcacgacgctctcggccaagggagaaaacaggccgtgatcgccggatgcgatggcttcggagaggaaacacatttggatcggttggccgctttggaaggaaagttcgggcgaggggaggcgagtgcagatctgtgcatatgtcatgtcagcatactgttccttcccttgtatctgcaagtggacttgtgaacttaccacctcctccatcaacgtcaatggccattggttcttcaagctgatgaaccgatccaagcaatacgccacccaaaatgtcctcctccgctcctccaccagcaccggatcctccccctgctgcagcatcgacctctcggggctatcgatctcatgcagtcttgccagctgcaccagtctgaacgccctgccggccgtcacccacccgcgcttgtagttggtcctggagaactcgtaaaaggcaagcaaaagccaggcttggatttcctcgacgcagacggggctttcgtgcgggtggtggttttcgtacatgtcgagcgactcgagcatctgcttggtttcgttgtagagggtgtcacggtaggattcgaactgggaggacaaggccatggccagcgtccacatggcgtactggagacataggcgggggttgggagcgttgttgtggtggtgggtggagaggggtgtttgttgggagagggcgaagtagcgggactggttgaagatggggacgttggagtggacgcggtcgaaatagagttggtcgctgtaagaggttaattagaaggtggcttggaatgccttgggagacgagaggatgagacatacaggtcagcacgcatgagatcatggatcaaggcgcgcttgggtggtgtgggtggtgatggagggaactcgaagttttgcatggacaagggaatctgcggtgtcatgggcgaaagctgtccattgtgggtgtggtagtcgccctcccatatcgaacccctccctcgtggtgaggcaacttggctgaggtcgccttcggaggcaggtcctggtggtgttgtgcaagtgctggtggcagaaagaggatgttgtaaaaggtcggcgtcgccatggagagataggccttcgaggttggttgggtcgagactgagacgacgttcaagagcgactttttttttttaatgtcaataatttgatacagctgaacaagacgcgaatacgagggctggaataaggcgggggtgaagtgaggtgacctaccgatgcggctccgcagggccttgagatcgcctttcttgggcccgcgggcgaggcgattatggttgacttcgcatacgattcctgcatcggcgcaagttccgcattggggacgttgccggtcgcatcgcaacttgcgtttccggcactcctcgcaggcggacccgggcagctgtctcggctgcggaggcccatccgtgctgctggttcgtcggctagcaggcggcatcttggctgtgtaactggttggtgtatctttttgtcgtttgtcttttttattgtttgctatgggcgtagtgttgttgatgatgatgatgatagtgatgacgatgatagctgaggatgtttggaggcaccgcgggacgggacttggtctttaatacgcttgctctcgcatttgtagtgtatggggtgtcggtcagtttatggaaggtgaagagcagcagcagccaggaactagtagtaagtggacaagggatatggatgtctacagggcagggggggtgaggtgggcaactcggcgaaatgggttgagttgtaaatctggggaagttgtgctgtggtgtgcccgactggatcaatggagatgatggtacctattgtcaagcataacgtcagcgggatgtgcccatgttttcacctgctgaggagtgagggcagctggagatggagatgaatcggggatggatgtgcaattgcccaccaaaatgttccactctggatggaggacaccagaaccatgatcatggacagtctttcctcgctcagatacgggatccagaccactgcagcgttagcgcctctacagtgctgcctctaactgtacggggtaggtaggtaggtaggcatgtaccgtaccgccagctgggtaccttggtgacatctaactcaagattgtcgtcgatggatggatcccatggcagggcaggggttcaaggggtcccctcctcagctacctctacctggtcctgttcatctggttcgttgaccggcgacagcgagagagagcacacagtgacacatctgatactcgacacaaagaaccttgttcaagaagaagcacatgaaccggccagaggggaacagccagcagcgcgggagacggcaccggaatgattccggatgtgttccttggtaccttgggctcaattgttgttgttgttgttgttgctgttgatgttgttcaagggaataatcgggctgcttcccggtctcaactggccctctaacgacacccaaacactcactgactgctttgggcaccaaatggcggattttcagggctgtttaaagaggtcttggcatccctttcagactgtcgctaacagaccacccccctgtacctctactgtaaccctctttctgtcttaggtaccctggccatccacatcaacacccctgaatttcccatcaaaatcaacatccatccccagaattgtcatttatcccaccttccagtcactttactttggacatccatccatccatccatccatccacccatcatttaatctcccctcctcatctgctattttcatcgccgccatcatctaatcgccccattccacagcggaagtcgatccgagctaaatcgtcacttcctccacacatcagtatcatcatcatctcgtcgccagccgcatccatgaaagagtgggggacatgcgaggctcgtgatagatccttttttttcttttgggtgttttttggcatccatccagcagcggaactgctatcagtgagacacttccaggcctgtgcaacccctgtcgacgacgacgaccacgacgacaacgacgccgacggtcccagtgatgatttggggctcaacgcctcacaccgaataaaagtgcccggaaccgtgcaacattgaccaatgaatgacacgacacttgatcttctattctcctccttcgtcccatccatgccatcacgcctggcctcactcactcgagacatttcaaaccaaatcaaaccaaaccatcaccggcatccgtccgtcaaacccgccagcgccgcctgatcgatgatccatgatcctggctccgatccttgagacactgtccgtctgtatcaggaaagtccacctaaccatcaacgtccctcggctcccaatgggtcccaatgggtcccacggcgttcccgaaaaggcctcgcgatttatgaccaagctgtcaacttcacaagtacactaagttcgtgaccacttcgccatacactcgctctctctccaccgcctgcgtgttcacctttcagctagttcagcaaccctcgaccaagagacgtcgagcattacccgatagagtatggtagcttcatcttagcgtcgacccacaccagcgttcaatgtctccgtagcagccataacggggacctttttgcttgtctgtcattcattgtcaacagtcgacgtcgtctttcgccctttgcttcttcttcactttgtctcgtcatctccatttctcattattacacctaaatcttcccagcgttggatcccgcccgttgaaatccgcgtctgcaattaaattgccaaactctaaattgagagattactcgcatcacgaccttccacttgacccagaggcggtacatatgcgcaatgctgatcgtcgacttggcaagcgggaagagagttgccgatgctacctcgaaccacttggccaaaatgaggtatccggcttggcggggacttctcgtgggctgggacgaggttgaagaggttgaataccttgcctaatttgacatccacaatgcgatgaaacacgtccagtccacagggtagccctccattttcatcttgacagcttcacattcatacgggcttgcatttcaacatcaattgatcaagaaagaaagtgactgatggtcaccatcacggatctgagagctgtgccttcagcaccgtgcagagaccaatggctggctggctggcgtcacgctcggtacttctctcaaatgccggcagtctaccggttttcccactcttcactgtgtacactacgagatgcattgcgtccagtcagctaccatacattgaatgtacaccgttcgttcgttagccgagcatgtgcatcaaagtcaaacatcaccaactttaacggtcggatatcgttccaaccctcttttctccccccgcatatcgtgtctgcaaaccgattcgtcctgtcctctacaactccccgacgcatgcccgttccattgtttccgacgtacactgatttccaatggacagcagccttggcgtactcatcgtatgatggcgccaaagcgtctcaatgtctcatcgtccgaggagaaacaagtgcttgtctgcgcgaatatctgatcagaatcagtgaatttgcctcatcacatgtctaatcaaaaaaccctctcatctccatcttcacgccctactattgctaccttacctagtacccttacacagctgtactgtatacatgacagacacaacaccttccacctgcctatttgggagagctggctacgtccccctccccccctccatccccccatcccagctcacacacacacacactctctctctctcatccactcacgtattcccaaagaatccatccctgctgccgatccctccaattgatctcccccccttccccccctttcattactggaggatcaatcagatcatatcatcttcatgcgacccaaacctgcagtccatggattgacgatttcattgcctgtccatgacatgtaaccgaaagctacctacctcgccttacactacacacccacgagccgagctaccgtggtcggtcggtcgtcgtatgcaagtgacacatccctcactccgcgcggttggtgactatgaacttgtcctagtccatccatccatccatcctttctctagttctatgtcccgccttgaaggtgattggaccgatcaaaaccaaactatcgggaacagccgggacgttgtccggggccggtgtccggcatgcttttaccgtgggtatgtattgacctaattctacgtactgtatctacactacactacactacacttgctcgtccaccgcatcgccgttgactttatgatattgcgtgctcattgatgcgtactactactactaggtggagtgactgcactcactgacggccatccggggaagaagacaatgaatccggggataccgacctacttacctacctacttacctaaggtacctactaacctactgactatgtgcccacccagcccagtgccgcatggcttaggttcgactgtcagctgcgaatgggtaggttttgaatgagacatggaaagctacctagacttaggtaccttaggtaagtgtgaactgagtgaggcggctgcacacctccactctccttctctgttcaagtcgttgccaggcactgtctcacttcagacatctttgacatttttcactttcatacacaaggcatggaacatgccggtaaacctacttgctacctagactaggtacaaggtagcataccctgacccatttccttctggtctcaagtctcaagccacccccgcttattgagtgtggtggtggtggtggtggtggtggtggtctcaaacccccgttacttacccgtggtgctcattccggtctcctgctccttacctgggcaatccatgtagaggtaccatgttctcctatttcaccatgtcgtcgtcggtgaacgccgggtctagaagcgaacttcttgtcgcttactaggcgtaccgcacatctacctacctctacacagaatgtgaactgtttaatatggaagtctgaacagacaatacatataatggatggaacgtgcaccagacttcgacctgcgctccctctctttctttcttatctgtctgtcccgggttgtctgtctatctatctatctgtccatcgctcttgacgtacggttgatatgtacctcgatatacccgcccactctctagaggtatgcgataacctcctcctcacaagtcgtacacctctacacaaataaaagtaggtataaaagcttaccttccactttccttgctacgacgatcatacaaaaaaaaaaaaaaacaagcatcaatcaaaaccacaggagatccatttcctgtaccacttgacagctacaggcagttcaatacccaaggttagcttcaccacctacctacctactcaaacctaacactcaaaaaaaaaaaaagttccaaccgagttaaccgaacttttttttttttttttttttacacccatgcatgcaaactaaggtgtgtgtatgtccctccctaccttacctgtagggtacctagggtacctagcgtacctagggtatctacctagtctagggtactacactaccccgtcctgacgatccgcggaggggtagctcctaccgaggaaccttactctcgttacctcgtacatatcccttccttccttccccccgcgttccaagtcacgacctaaaagggaaggcgggtcggtagatctccatcaatagactgtgaggggattccttcttcccttgtgattgatttctttccatgccgtgtgtgcaagtgtgtaagggcgtgtgagtcaacctggaagtcgatcggggggggcgcgagaaatagggcgaaacataaggtacctaggtaggtaggtaggtaggtagtaaatgacatatggcctctggtgattgaggttgtgatctgtgaaaagtgtgtgtagataggtacctctagtgtcgacagtctgctcgtgaggagaacgattagcgaaggttgatgtatggtttaaggggatagatgtcctgcctcccttacactgaatctaaacgcagatgtcagctttccctttcccttaggttcttttgttataccaatggtcggcatatataggtaggtaggatgtacagcaacagaggggtatttatgtcttgcttggctggcaggactacctatgttgcaagatcgagtgtggtctcgaattaactaacgctgatctcggaggtccggcaagcggcgtgcccgccgtctagaaagaacgagagatatcggtgtgacattgactgtacaacagaggtccgtcaagctttcccgcctagggagaacgagagattgatacctctacctaggtacctacatgtacctacctagtacaaacgaaaccaagaggggagacgaaggggggataacggatgtcaatcagaaacgggtatatacctctaggtaaggtaggtcgtcgccttcacgtactggtcgtactggtgagacctgttgctgaccatcccctgtgacagagacggaccccttgaatgtttggtacctacctacctagaggtaagtaggtaggtaccttacctagaggtatccttgagacatcctatcaggaacatattcggtacctcgacatccagctgatttccatggatgtcttgttttccgaacccgccctggccttttttctcgtggggctgcgacattacctaggtacctaggtaggcagcgtcgattatgtctcgcccaatatttggcggatctccgtatgcgcgtacctacctacctagtgaccacgaggcgcctgcggcggcggcggcggcggcacaccagttgaggtaaagaaaggtaggtaagggcagacattgcaagcctcgctaggtacctaccgggcaacgcaaggccacctaccttcaatgcttgacagggtcaaagtggaagtacgctacctatgcgagtgcgagtgtgcggttgcgagggatttctttcgttatagtcgcgcagtcggttcatgtttcgatgatgggaggtcaggaggatcattgacgttgtcacttcgttccgtagaggtctgttggaggtgtgctttggagggcgtgctgccttggaaagcgtgcggcttgggtcatggtgatccagtcgtgatggtaggtacctatggaagctagagtaggtacctctaggtaggtaaggcaaggtattgtggtaaagacgagtgttgatggagtcagttcgaagaccgtgcaacaccagaaacaggcgacgactggacatgatacctacctctacctaggtacctaggtagtttggcgtggtaagcgacttcacggaccaagaacattacaaccgttcgcgggaggcttgcaggttaccaagtccactcgtctcagtctagaggtaggtacctaccagccgcacgcgcaaggcaacaaggcacctacaggtaagcaagcaggcacgtcaataccccccaacccattatgcacccccagtgcccgggcagttaaccccccccccttcccccatcccactccgccaggcaccatccccttctccagcggtatatctatcacctctccatgccccccttccaacaaacaaacaaccacaagcgcggttggcgtagtggtctaacgcatacacaccgaaaaagccactttgtgcgaagggtgtgagttcaatgccaacccgagcacgcaaaagtccgaactggggagggtggtggcgcacctaaatcacagacaaaaaagtggcacggaagtgtaagaacccgggttcgaatcccggaccgcgcatatcttttttcttttttccttttgctgccttgatgttgaggctggtgatgttggtctttttgcggtgggtggttgtttggggagggactgggctgtggtatgctgcgtttaggctggtggggacatgtgcttggttgggagtgacgagacgagacgaggtcctgaaaacttgcagagagagcaagatttgttctttcaaattgggatatgcctaggtctttttttcccggcttctggtcgtcggctgtgcagaactgtttcagacgagatgaactgacacttgcgtctcccggttccaaatccccagatcaccactggcagtatcacagtctacctggttcgaattatcattgtcaactgcggctaaggcggaacatttgttgctgcttttgcttcagtgaatccgttgagacgtcgagcttgctttcaattctctacccctttcgatgaactttgaatggctgaaaccaaaaatgtctttgcttatttggttggggagattttacctctaggtatcgaggctccacgatacatggcagaggtatcctcaaaaacgtttgagaaggatacagcggtggacattttgtcttctttggctcctattgcctctctcccaatacctctagtcttcaactgacaagaatctcactcaaagtcatgattccctctccactgtacaccaattgaactcaggttacatatacctcaacattgtcaagtcatctttcgcatcacacttttcaggctttcacaccctggacttggaattccatggagttgcatgtacgggatgaacggcagagccgcagaagtgtaatcgtcaacaagggcacaggattacggggaagcgcatacgatatctcaggcataggcggtaggaacatggacaaaatcaaccatagaggtagaggtaaggtagtcacaatgaattgagagtttgctactcgtgtatttgttctatggctagagtagacgtaggtacatgtacgtgttacgcaatcattccattcccttccctcttcaactgaccataatctctgcagcacgattcattgtgatccaatcattgatccagggccaggagaatggactcgagtagtgtcttcagtgcgtctatgaacaacctgtggacgataagggaagcggtcaaccagtgatggcgtgtgcctggatctgatgtaggtcgcgatgatgcttgcttgttgctagccgatggcagaacggggggtctgcggctccagcgtcatcgttagcagtggtttggctctgaaattgggactggaatcttacattgcggcacaacaactcttggggtttgacctgctgctgctgttgttggagccaagaagggagaatgacagggtcggtgtaggactcgtaaaagtccgcgggagcggtagccggcgagagcctcgagaagctgttctgtggtcgagcggaccagggttgggtcttgtaattgaaatgagtacaatttaaatcccttactgagaaacaattggagagaaggtcctggagaaagccaaggcgactcgggacggcgttcttgggagaaacagcggagatctggggaggcgcacgaaacacccgggcgcggactctggtgcaatcaagcgtcagtcatccaagatctggacttggggaacatgatttacacaacgtacggatcaagcgtccgccccctgagaagattcaatggcctcatcaacgctgacgctacgcagaggtatgggatgaccgtttggtcccgatctatcggtgatagtggtcgagagaggtcaacgatgtcctgctcataggccagttgctatggttagatcacggtcggatggttggtggtttgatgagcaaacaggacatacctgaagttgctgggtaccctggagggcgcccgttggcgtgcccaagcttctgaacggaggacatgaagagggggcagcgctctggtttgacagagatggctgctgctgccccctctccgtctcgtgttgtctcgtcgaggcgaagaagaccaaatcaggtgggccaatgaagcagaagaaggattccgccggaccggacagtatgtcgatgccggttttaccacttgggtgtaggtggcattgtgttgagggtgaggtgaggggagctaagggggtgtgttgaaggaagagaaagggaagaacaccaggagatgacggggattttaaatgaagaagtgcaagcctagcaggttcagcagaccgagaggtcacttccggggtttctagccctacaggtacaaatcacgtcaccagccttccaactatgaaccaaatggaaggcgggggaaccagccacgggacctcgaggagaagctcaacagagcaggagcaggctgtccctaccaggtacccctaggtacacgtaccatgtacattgtttctctccccagggcagctgtccgggctccttccctcgcggtatatgtatcgggtctttgtgcacaccttccaacaagaaccaatgtgcggttggcgcagtggtcagcgcgttcacctcctaaactgggactcccacttcaggatcaaccaaggaggggtggcagcctccacagtgacctacctaccataaggttgacctgaagaccagccggctgtgaaaggacccgagttcgaatctcggaccgcacacatcttttttctatttccttttttcttttgcaacattgttgcggtttgttttattctctgttttcacttgtgatctctcctcttatcgtgtttctacctcgctttgccttgtgtgatagatggttcgagcaccagcggtttgccaatgacacttgcttttttctcgggtgcttgccttacgagcctgcaagagatggtgggtgagttggaaagatgtccaccttgctttacagggctctgaagcagcgaaggaaactgtctcatatcctagatgtaccgccagagagtcttaaagtcagggtaacaacaccaagccgggatctctaaaaaacatgagcctcttgagaaggctcgcaaacatatctcttttccccatgtcgatgcttgagatgtgcagtacctagaatctgaactttggcgagaccaaggcgactcgatcatttcctgacaacatgaaccacacctaggtagagactttacgtggacactcgcaccttctgaaacagaatcgacgaagaagacatccctgatctgtctgtctaccatctaggggtacttgaatatatggagatgtgaccctcgctgtctagaggtacacggaaagatgacgaccgcttttggtcttctcacccacacctacctctagaggtaaccaccggaaaaaccatcatcgcaacgtgaacagcatcgcccaaaggctacagcaccgtcggtcacacccgaaaagaatcatcaagcagagaacacctcatcaagcaagtggaagccccaaggtcgggtacaaggaagttcgcctacacctggcacttgtgaacgagcatagacccatcctcgcaagcattccgagctcaatctgctacctagttgtgttgtctggttgtcacaccgtctggaaattatgggcagtggctggaagaatgttgaaatcctcgggaatgtgctgtaatacctctgaaagctagaaggggaaagcttaagactggagtggaaacctacctctagcagatctagcatcgtgccttccaaacggtacacgcgagacatctggttttcatgtgggaattcgtcacagattggtacccacaagagagacatgagtgatcatacgagcacagagcttgagcgggcatggaagttcgcaacaatgaggatcacatcaagagtcaaaatcaggatttgcgaggcgaacaaagttcaagttcgtgtcaaagtgaacggaataagcgactggaacacaagaacaaaaaccccaaaccctaaactatgagtgaatggtttgcttgtcgaaggaaaaaccgcacgaaagttgtcctccctcctctctccactcccccgccccccctccggaagatctcttcttccttccagccctttccccccaaacaacacgcctccagctcggactgggcaaagccaaagtgaccagctttatgtacgcgtcgtacgggcccagaatgtctggacgcgccacgaagcggaatctcgtcgctgtcttggtcgggttctcggcgcgggaacggtcttaggcgcggggagcgccggggggctgtaacgaaacaaacgcgttagtgatcgagttgcaaaagaagtgcaggtgttacagggagggaaagagagtgtatgggatatgttgagtgaatgagaagtggaaatcagaagtgtacactagtagaggcactcacgaaatgcattttcttttctccatatcctgcccccgcggcactcccatctctcaaatgtcgaaatgctttagcggagcatcatcgctctcttggttgggttttcggcgcgagaacaatcttaggcgcggggagcgccggggagctgtgacgggacaaatgcattagtgaccgagttggaacaaaaccagatgaaacgtgttacgggatgaagaagagtgcataggatggagtgtataagactggaagacagaagtgtacagggagaggtactcacgagatgcattttctctctccatgttttgccccccgcggcgctcccctctctccttaacgacgtggagtacgtcgataagatgatggcggtgatgcaggtttgagcatgtcgttgacctggttgttgtggtgtgaggttgaagagagaagtgacaaggcgtgaaggtgtgaggaaaaggagaagaaatgttttctcagcgtcgaggattgggaagctttatacctccccagaggcaggtaagtaaggagtgcaaatttggacaactgtcagacagttcaagctggaagacatgacggaagaaaagattgccattggcaacatgaagacaggaggaaagcgggcagactgaacggaaagacttgggctggcagaaacgacaagatcaaaagatcagcagacggagggaccgaggttgccaggcttcccaagccaaagtggcacgttttccagaggggcggtcaccagacccatagaggtacctcatgttcaaagggcaagagcaaaatacatccacatcacaagactcctaggacacacggcgggaccgaaactatcagactccccgctctcaagattgcccgtcttccagaaaagggaagtaactacatgactgccagcacgagagccacagtcactcattgatgttgtgcgtgtctgctgtctttcttcctccctccttccctctcaagtggaagtcttccgggttcggttgtcttgtccttcttcctctgctagccgaacggctgattgtcatacgacaggaggggacagaagctggcaatgtaaatggaaggaaagactcccatgtactgatagaaagggcaagtggatagacgacggtaccgaagcttctcgggctctcagctcaccgaagcttggctgccttccagagcagtcacaagataacccaagtcgcggccagcagcaacagcaacaggtgtacgtacctctacctacctcctgccctccttccactccttccctcccaactcccaacgaagtgtcaacccgcccactcgcccccgctgccttctgctccatctggaccccccgcctctgcctgccagatcccgtaacttcccttccacgtcactttcctgccccctcaggcccgagtccctccacttccagcagataaggtacctcttcgagccccaatcccaacaaaaaaaggaacacaaccgcggttggcgtagtggtataacgcgtcactcgattcaagtattcgggttgaaatccccgacgaaccacagttgaaagaccggcgagtttcagagggcagcaccagctacgataggtattgaggaatcccttagtgaagatcccgggttcgaatcccggaccgcgcatttctgtttttttttttcttgtcttctttcttgttctttcatgtctcgaccctcagtccctctctgctcttttgtctctgttgtgatggtctgtcggatgaagatcgtcgcgattctcgaccagcatccgtatagggtggtgagacctaatttttgcccttcaaggatttctcctagaggtattagaatttcattggaagactgagaagacatgtagcagccattaattttgcagtgtgccattctgtagaggtgaaaactctcgctatcactttccattgccatgaatcgagccggttcgagtcatttcgcctgataccatccgatgtttccatagatctaccttagaggtaccttatcttcaacgcacacgccgatatcaaaaaaagaggcagagaaacctgcatgaagctctcacagtgaagctaccgaagcgggaaaccctaagctgcaacatgccttgtttgggagacaatacgtataaagaaaacaagaattgtttttcaaacattgattgtctatcaaacattgattgtctcttaagcccctagaagtcaaaagtatagggtagaaccttctatactatacctaccttattttgaatagtagccttctgaaagcctaaaggtagtactaaggtaaaggccagtatttaaattggctttagaaaatcttccggaataacttcaaaaagttggctacgaacaggaatcgaacagaggtcaagagtaagaataaaaatgaagaactacttcattaaggtaaccacttggccactgagctaattggttatttctggaagaaaaagctggttctttccgttaataaagggggcgttaagtatcaaggggaaggtaggactttgagactttgagaatttcgaaattcggacccgacccggctccaaaaccaaggacactgtattatagcgcttaccccctataagaaacatgcattgttttttaaacattaattgtggttattgcccagcaaccacaatgcatgtctggaaacagattttcccactacggtacctctaggcagatgctcagaggtataaacagaggtttcaccagtccaaagtgcttgaaacttttctcttggacgatgttaacgaatacggagttcacgaaggggaagatatacaagagagacttggtcaaactagaacaacatcgggtagggcgaagagtcaacatagaggtatcatgtattaccaggtaccaagagctcatgcgtgcaagaatacaaagactacaatttgcttgaacactctaatctctacctagatgtacctccgatctttaccacctcccttcaacaatgaagcaatgaagcaataaaacaaggttaggaacccggcggaagatacggtccagctcctccagtgagccgtccttcagtcgcgctccgacagacgccatattacagggccaggccagcggacacctatcactacaactggtcagcatttcccatcgtactacaaccacagaagaagaagacgggacattgtataccttgctggcggcgacttccagggttggacgcctcgaaggtcgccggcaggggaaccgttggaaccgctgctcatttttccaccctgctgacaagaaagttatcgctagcctcggcggcgggaacaccatcatagacgggatgtgcccgcggcatgtacgtggtgggaggcgaacacggctggtatggcgtaggagctccggctcgccggcggtctattagaagctctcatgcttctgagagcaggttttggcgagttcggcctctggggcaacgtacccggtaacgtgccggtacgactgtcacttcagtggcagcccaactggcagtcctgtgctatgctgttggaagcatcgcggccctgacgttgtaggaattctaagatttgagtgtcagatgtctgaggtgttaaaatgtggtttttctcagactttgaagaagagaaggcgaagaggtatccacgcacaaaggtcaagaaagtgaaaggaaagtgatacttacgctatatgttctttacgggcgaggaagccccttgggcttgggggtgctagtcacataaacttggagggcggcttgtcggatgaccgcataggctgggggaggaaaggggcccggggtacgggaagtctggtgctgaggccgccgggtggtgaccaccgcatggatcgcggtgtccgcggtggaagcctgagccgagtgagggaagagaccgggacaggtgttgctggtggtgtgatgctgcttcgtttgctcgtcgcgagcttcttgctgctgctgctgctccttctgctgttgctgtcagttgagatttttggatggagttatggtgcgttcaacctgaaaagtgaaacaaagcgcccccctgggattgccacacggtggtggcgatgcaggtttctttcaaggagctggacatcttgtggaaagaggatttgtgggtgatagaattgatcttgtgcggaagaaaatggtgatttccaacagaagaagaatcaacgtgagggatggcaaggatggaagatgatctgagattgcctcacggtcgcgtggtgttgtggaaggaagacgcggaaaccgctgtcaaaaggaaaggaagttgaactgaagacttaccggcgaagacatcttgtgatggttgtggaagagatggaaggtttggagcttgttcttgcgcagatcttggtgtgatgagcgaggacttgtgttggtggtgattgtggaagaagtgaaggaggaaggaaaacgaagaaagtgggagcaagaagaaggggctttcaaaacccttgccgggatgagactcacaacccgcttcagcctgccactccggctgtcagattattctgagcgtgcagtaccacgtgacgttggaacaatggaagtgagaatgcttgacttgattgaagaagaagaaaaaggaaggaaagttgagaatggatgagaagcttcttatatacacgagtttggatcgaaaatatgcaatgctagaaatattgctgcatattttatgctgcatatctcggatatccaacaccggcaccgggtaacagcacggctgcctgccagattctggttgttcaaagtttctgcaaaatcatgtgggcaggtggccagactcgaaggagaagaggcaaggaacgagcagtaagatggcggcgctgccaggtctctgaggctggcagaggtggtacgtaccatataggtctgccgtctgtgcctttacttcaacaaaaagtgcggttggcgtagtggtcagcgcatccaccatcttcgaaaaaggaccatgcgggttgaaatccccgccgaaccactttcaaagaccgattttgggggaaaaatggccgcaacaaggatgtggaagacccaggttcgattcctggaccgcgcaacaatctttttggtctttttctgcgggtttgcatgtatccgtagaggcattcaaaacgaccctgccctgagatgagctcaacaacaccctggatggacatgttcatttgattcgaggtagaagcagccatcctcgtgcactacccctcgtctcgtcacttgagaaatttgtacctataactacctagaggaactcaaagtctcataagaagagccaacaagatcatgctgcgctgagaaagaaaaagaacctcagtcaagacactccttcagatctcagcacctttctccagcctggtcaccagaaggtccaagactcaacgcgtcaccgttccgcagcgcccgccaactgtcccagcaactgaacaccctctcatccgaagtccagccgaccaccccaagccgtaactccagaaatttcagaacctgcgccaggtaccaagtaccccgctacctctgccttacccttccctcttcattctcatacccgacagacaggctccaggtagtacaagtactaggttcttggtcccgtccatcaacaaatacaagcgcggttagtgtagtggtctaacacgtccacacagcaacccacggcccgggcccctctccagacatccccatgaggctctgggttcgattgcatggtctggcgtttggcgtcctttgcattttcttggtctcttcttggaaattctttgtgcgttgaattctggttccgatgttctcttccccaacaacaaaatattcatatcatacaacctgtcacccgagaagagggatagatttctggagactgcaggtggttaccgggccgtggacctgatcttgtggaaaatcctaggttcgaatcctagactgcgcatcacattttttttgaactctttttttggtggtgagaactttgtgatgtgatgtttgctctttgtttcgccgctacggagagctttgcacttgcatttcttatcatgttgcttccaaacctccagcgagaatggttcaagatgcttacaacatgttcaattcgtagactgtctcttgttgaagtcaacgatctgcggatggtgaagttgggaatgagaccgcagttgagggcatcatcggtgtggtaccatggatgaatgagtgaacaagtggctttgctgttacacccgcatcgctcgagttccattccacttgttgactaggttctttgttgggtgtcttccaagaatcacgaacgttttgttcaataactgtacctgcatgcagtcatagcagcgggaatgcaacgcaggggacgtggcgacctgcgcagtgggtatcgggagcaacatcaacgtcatgacaagggcgcataaactccgatgcagtgatgacattagacgctgcataagacatatatgactttgactccttgcgacatctgtctccggtcgaattcctgatggcatttgttttgcctcctatgacttcgtgataatctcgccgaggccatagtctaggtagtgccgtgctgcggtgccgatagctttcgtagaggtattggatgggagcacttgctttgcgggtgaacgttgtagaaaagaggaaacgagagaaaggaaagagccagcacaagtcacccacatcgcgtcattcccacgctctgctactgaaacgtcatgtacgggtattcgcagctggcagttcatgacggcggtgtgcccagacagaacatacctaaggtacctcaaggggtggcagcaagtgaacctcagggaccttgacacgaggtatatgtagaggtagtaggtcttggaatacaagatacaacaagaaacaaagcgcgattggcgtagtggttaacgcgtccaccatctcatgctgaccatgcgggttgaaatctccgccgaatcacttggaaagaccgagattgagggtacgtagaggtaggtatagttcataagactggtggaagacccaggttcgactcctggattgcgcatttcctttttttgtgtttttatcttgcctttttgtctggcgatgatggtgcggtggcgatgaaaggtggttttgggaagtgggagtggagtgtaacatgagggggggacttggttgcaggtgagctcagtgcccgaaggaaagaggaaggaagatgtattgtagggaaagagcctggcattcacggaatgaaattgggagacagtgtgcggattcgactggccatgtgcagcaagtgcaagatgggcaggaacctcgagtgtgtacactggggtttacgtatcaggtctttgtgctcacagctcaacaagaaagaagcgcagttggcgtagcggtcaacgcgttcaccactcagtgtacaggctgtctgggttgaaatccccggcgaaccactgtcaaagaccgactctgggggggcatgggcatatatgagcaaatggtgaaagacccaggttcgattcctggactgcgcattccctttttccctttctttctttttgcctcctaatagatggtgtcttcatgatggtaattgcggactcgtgtctcacttgcaagttgcagaggaacttcaaactctgatctatctccctggacaggccatcacagttcacctgggcacgagttggaaggaagctggaccaaaaagacacgcaaatagacttggtcaagaaccttggaccgtcaacacagctctccggcccttagcagctggcaccacctcaccaagaccattgccccggccggcaccagcagcccgagaccgaccagttgacatccacgacagcaattgaacacaagcaagcacagacgcgccagcccaaccttcacacggcggaatataggaacccatgtcagacctcagtaccaacaagtcatcagaaaaagttagagtggagtagtagtttaactcgctgccctcccaaactcgtgtttggagttgcggcagagactcgggtgcgaatcccggctctagcacattctttttgtgtcttttcctgtttttggctcgatgcagacagagtgcacaaacttccttttttcttctgagcttttacttgcgttgatgatgactttttcgaccggttgaaggttgaaacgtggtgaagagaaagggctgctgcggtgggagcagcctggatccggagacaaggaagacacggctagaacctgacggaaaagatgaactgcctctggaactgggccgccaaccaccttccaactcacagccttccgtgtttcttctactgcgggacagccagtaaaccgtcgcagagtcaggtggaggcgcaagtttctggcctatccgcccgacagccctctgttagaagtctggttgcactgtggaatcacttccgtgacactcggcaatcacgacggcgatatcaacgaacatgcaaccaaaacaaccgaaacaaatcatcctttactctagtattgccccacgttggctttacttgacttcagttcgtaaagtttggccagaagttgcccgaaacgtctttatcctaccgggaattcaccttgaaacagatccatctggagatctcttcgacgctccatcaccgtcgcagcggcatcgaaaaaccgacgcgttcaacatccgaacaccactccctcactagccttttcactcttctatcaaccgactggtgcttggatgacacttgacgaacaagggggttactctactacacggacgggttccacatgtcaacaaattcccgacgcgacatagcacaacaagaagagagccttagtcggactgaaccatggatgcaatggcacaagagcaagagatgtgacaactacacacgactgagtctttgtccgagtcccgaccagatggtgaagcagtagaggtagtgacccccagtgctctcaaacacccgatctctttaccactttactctcattgggcttgctcgccatcgttacatgctaactttgagtcatccgcaacagttttcaccaaggggctgacggttctacagcctcttctccgataccgaccccagacactcgaccacatctcgcccaccgaaaccctcttccacatcccaaccgaccgatcctccctctccatacctcgggaatcccctacagcccaaagaacttcatatcatcactcccccgaatcggcaccgaatgcccaaccccccgcgcatacacgcccaccagctttccctctccccacgtatacgtcgtatacccaccctgcggcacgttatcctgcgtcgtatccggcttctgataatcaaacccaaacacgcccgcccactgcttgatcgtctcattataattgttcgcattcagcgtggtatccgcactcccatggtatatctccatcttgggtctcgccccgtcatagcccggatacatatcacgcaccaccttcgcccacacctggggcgttccgtggacttggccattggcgcaactactgttccacgcattcgtcccgcctgcttgcgagtaaaagcatccggctggaacgccactgtacacaatccccgccgcgaacaaagcagggtaagtggcggccatgacgttggtcatcatggcgcctgacgaggaacccgtcacgaataccttagtggcgtcgccgttgtaggtcttgagggtgtattcgaccatgttggcgatggagttgctgttgccgccgccgttgtgcgtcaaggtggcatgggaggagacatcccagcaggtgccggagtagggggattcggggtagatgacgatgaaacccttttggtcggcgagacgggcgtagggcgagttggtgtagtatgcttgggcggtgccggtgcagtagtggatggcgacgatgatgggtggcgaggcggcgaggttgtcggggacgtagatgtacattttggcgttggaggggttggagccgaagttggagatatgacggagggaagcggcgggggcgcgtttgtggtcgaggggtgtggagggggtgatgaggtcgtcgaagacggggtgggcggtggtgagggtagccaagagggccgtggcgagggagaggagcttcattttggtgtggcctggtggggagaaggtgttggggagggatgatggttggagagtcgagtgtctttgtcaatgggggaggatggactgcggtttaagaggatgattgccctgggcttgaactagagccatcttggtggaagtctagaggcactctattaccttcgcgtggatacagcttcgtctgggatagtgcactagatggagcttgagattttgccatgctccagcagccacgagacgacttccaattgggaacagttgagctagagttcgttccgtttatccgcatttatccggggcgggcacaagaagtgatcagcgttaccccagatttccatcccggagtaagtgccacgagcgcacaaggttgaggcggatgtttgcgctccagtcgacgtggatcgaggccagtgataggaggaatatttctgattcgacctccattggaggactggtgtacgcgctcaaaatccagtgttaccatgctttacagtgtaggtacctagacggtagaggctcttctgctaatacgtacctctactgagctaaagtgacatgatctacacccaacttaccaggcgcaacacggaagatcgcgatccggcgtgccgttcctgggggggtcttcccatacaccagggtaggaatgaatccgaagaacttcatgatggcattattcgatctacctaggtaatgtccgtaagaaacatcttgaacttccaaaagatttgtatgacaacatccacgaatggaaacaacaacctagaactaggtagactcgaccccagcaaaccaccccccctcttcccaccacagtccctatcccatctcccttctccgcctcatcctcgttcccattcccatcccctccccttcatcttctatcctccctgcctcttccttcttctccaccccgcccaactctctatactccatgtcctcccgtcctcccgtcctcccatcctcccatcctcccatcctcccatcctcccatcctcccatcctcccatccttccatccttccatcctccaccttagtcggtccgaacgacgacgatacacatacacatacctctacctctccactcacgaggcggaggtaaacttgcgatgggttcgggtgtatcggtgtttggattgccgtagtggagattgggagtactggtgctggggttggtgctgtccggcagggatttgagatccgggaggacagagaggtcaagaccactgttcatgataccagtactcaatgagatatgtactggtggtgggcatgggcacttgacgacgtcctgccgcctgaggttgactgcttcgagagagttcggggtaagtgccagtgacggtgaagacggcggcggcaagcgtacctctaaaccataaagcagaggtactgccgtcttcttcgcaggcgcttgagtgtctccatcccatcgcaagcgcaggtcgatccaccgcctccctctttcatttcctcttcctaccacttcttcttcatgtgcacaaacttccacgtcatgtttcttcgacaccctgttgtttccaatttcagcccacttggtacctgtacctttctcagcattccttctgatccagtctttaacccgactttctttcccatttcccttcatagaggtaactctccccagctcattctcttcttcttcttcccccttcacgaccgtcttccaattatgtagctcgagcccaggcgcgtcgtacacaggctcgaacaagtctcccgagcgtggttactccggcccatactccccgtagtcataccgagaggtactcactgtaccagcactctcatcgccataagcacgttgtccctctctccactcctccctcctcctttcttctcttctttccctttcacgctcgtactcctcgccgtagccctcgcttgaggtatcctcagcggcatctcgatgaagcaaacccctattttcacctgcttcttcggcttctactcgttctgttgaccgtgtggatgcagggggtccgtaaccattaagattcttatgatgagagctggaataggcaggatacggagaagtgctcatcggtctttgttttacaactgtactctcaaagacagaggcagactgcgaggggctggcagcgtgagacttggtgaagaaggagggcatggaaacgcggttgctggaggtagaagcagctggcgccgatgctgaggagggagaggaggaggattgttcaaagacggagcgcatgcgttggaagagggagctgcctcctcctctttctcctcctcctccggtgctaccgctgccactgccgctgcttgatgtgacacggttctggctggaagagccaacactctcccctgagagcctcacctcctcattacgagaaaggctggcctctcgctggtgccacatctccattatttttggtgttgacgccctgttcgttatatcatgctccttgtcatgcgctaggctgtcaccgtacccgccgccgctgtaatcagtccctgcgtcggtcaacgaactgccaccgcgcggacgaccgatgttgtcgccgacgctgtccatgtcgcggatccgcgggtcttgtccagattcttcgacgggggaactaggaccggaggagagggttgtcccgctgcgagcggattgaggggaggaggcggtgggaacggtgccggaggtgtcggctgtggcgaaagtggcggcggtattgacggtgtcggagcgtgaggcgcggttagttacgtggtgggagacgagctcttcctcttcttctttgggttgctgttgggtgtcgtgggacatatggccttgagctgagccgggggaagtagaggggatggataaagggggaagatcgtgatgatgagctggggtgatggtctcgctgtcgtcggctcccggcttctcgaactgcgaaggttgatcaagaggcgttgatggtctgttgtcctgatcatcgcggtcttcattggtaggtcgcactttcgagattcgtctcttggctttgcgcaggctcaggggagtgatgattcccgacgtgatcatcatggcgctcttgtcgctcagccgtgtcgtcggcgggtttggcctcagtgaccggggtctccagagctgcttcgacctcagcatcaatgtcaacattaacggaaggatgagcatgagcaacggtatcagcagctacaccagtctcttcaacatgctcagattccttgacctcatcctcataatccgactcagacaagaactggtctacctcgctccaatccctgcccatgtcctccccccttgtaacagcatgcggatggtaagagatggaggaggtctccgaagggaactcgccgttttcggtatcgctaggctctgtgagttgcaggactggaggctcacatggctgtgacggttgggcgtcggccttgtcgtggttgtgcgagtgaccatcatcagcaactgtctcctcctctttaccactgggctgataaccacggtcagtctggtcctcaaccgacacctgcccaacaggggactgctcagcatgatgctcctcttgctgaatattctgcccttcgtcgttgtattcaatgtgattgtcatgttgaccctcataatcactctcctgagcctcctcctcaccaacaccctctaactcctctgccaaactcttctcagccctcgccgcctgttcatggctcaacacagacgtcggctcctccacactcaagatcttgtcagatgatccttggacgtcgggatactccgcgggagtcacatgctcttcagcaatcgtcttaggggacgagtagcgaaaggggtcgtactcgttgtcatcacggctatcatgaggttgttggtcttcgtctgcttcgtggtgctcatgcgaggcatgctctttttccgttacagggtgggcagcctctaagtcaggagcttcatcgaaagcaggccgcccctcagaggatctggtctcggtacctccttcatcgattctttcatacacggagtcctcggtcaagttgtcaacatcagagcctcctgtgcatttggtctcatgttgctcacggacaaaggtgtgggtattcggctccatgtcatagccgtgaacgtcatccggtactgactcaacggtatcatgaggggggataagaccttctgttctctcttcggcatcagccacggactggacaatgtcgctggagaagagtgtcgcgttgcttgtttcatccacgggaacgtcatgttcgtcggaaaaagcagcagtagcagcttcaccctcatcatcaccaacatgaccttcggtttgtttctctgcctcggcagccatgtcacgccgctcaacaccatcgctgaactcaggttcaccttcgtcacacacttcctcagcaatcacatcaagatggtgggtcacaagatcatccctaccctcaaagtcctcgctttcagactcggacgacaaggcttcttggacatggacgtcttcgttgtagtcttcctgatgactgtgatgctcaggaccaggctccatatcacgatgatgcatgtccccagattgctcagcatgctgatactcagcagtagcagggaagtcatccacacttggtccatgactctctgcttcttccgtgacatcctgtcggctagggacgcgctcgagctgatggcccacttcatcatcatcatcgtcttcagtctcatggtcatttcccggccaatcatcccgctggtcatcagcagtcttttctcgagtgtcaggctgcaaagtaacgaccacctctggctgtccatccatgctagcggcgtgttcagcagaatgaaaactggcctccaacccaggagtaggagccaagtcgctaggcgtataaggtctctcgtagagctggtaccgaggttggacgtcttcttccacttcttcactaacgtcggcaacctcgcgctcgcggtgtacctcctcatctgcctcctggtccgccgcatggtcgtgagaagcatacgaatcatcaagatgctcctggtggtgatcgtaacgatgaagaggggattcagccggggtgtaatagtcgtcggtgctgtgcgggacgtgatgctggttgacgaagtaatgcgctggttcatgatcgccttcttcgatgggagtgtggtgcatctgcactggttcgctgtgggtgagggccacgccaacggcaaaagggatgtgggaagggtcgaggggatggcggtccatgtcgaggatctgtactggtgtatgaccctcgtcgtgtccaaactcggccaagtcgtgtggttcgggtcgacctaggcccatctcctcttgctccctgacgagctcctcaaccgggacaggctcaggctccgactcatcttcatgctcaggcccatgactaggaggatgcaattccaccctggtaacgcagggctcagcgaccccttccacacccataaccggaccctccgcctcttcatacttttgcgcctcctcctgatcatgtgccgcaccctgtcccaaatccacctcactggcatacggctccaacactcccctcgctctcgttgcctcctcctgcagttcgaaacgcccatcatgcgccggaccgacagggtcatcgaccaagccttggaggacttctttctctatgacttccttctgcagcgctgcttcttcatcgacgccctgctcccgctcttcctctccctcatgttcttgttcatgttcatgctggtgctcccgctcccactccctctcaatctccgcaacagccaaatcaatacatccctgagccctctccacagaatgatgatcaacatcttgttcatcaggctcaagcaggtcatcatccaggacatcctctatctcatccaacagcacctccccctccttctgcccttgcccttgcccttgcccttgccccatcacatgttctccctcaccctccctctccataccctgtaactgcacgtcctctccaccctgccactgctcaggaacgaaatccgcatcgtcatcttcctccatcgccttggcggccgtgggagaaagaggagatgtgggctcgttgatgtccgtgtaggaaccgcgttcggaggcagtggagatggaggagtccgcttctgcgtttgtgtctacgttggaggggattgtgaggagggtggggacggtgtcggggagatcagtgtgggaagtttcttctggagttggttccaaggttgaggctgaggttcggttggtttcggtgtcggtattggaatcggcattggcaggggcggtgtctggagggttggttgggtgtgtagtagggaagccggtttcgggagggttcaaatttgcatggtctgtagaggtagggatttcggtatcgggaggtttggtatgagtgtcgatgccatggtcggcttcatggtcagcagacgtgaccgcaaaatcaaagggagcttgtgtgtaaggtgtgtaatcagaagtttccgactccgggctcgagcctgtccctcgtccagccttatctgtttcttccactctggcgcccctgtggccgtcctctgcaggggcagcaggaggatgaataatccccaaactatcatgcctcccccggaactcttccgtagcagcccgctcgacaacaacaggggcagtatcattagatccgacgtgatgatgcccaaccggcaacccacaatgctgcccttcctccccttcttccacctcctccccctcttcatcgacctccgcgaacccagccgaacgagggttcctgtccatcgtatactcagagaatggaagccctcgaaactccacgtccaccaggcttgtcttggtatctgtggtttttgtctcgatctccaccttccgttctcgaaggggatcagacggtttgtcttccgggacgggctcatcagaagtttcttccgcagcagctaaatctccaacagatacggtattagcaacatcttcctccatgtcttcctccatgccgacagcagcggcggagagagtccgggcaacgggagaggtaggtctcgagacagcaacggctacgggggcagcaacactaagctcgtcgggtctattgaggaggtcgtccatgctcattgatgccatcttgtctttgaggtgggagagttccgagccggtttcttcgaccggggcgtcttgtggaagtggttcctcttcctcttcttgctcgctttcgctgtcgggaagtttgtaatatctgccagagtcgggaggagcgttctcgaacgctgcagcggggaggtaacccctttcgttgacatgtgtctcgactggctcctcctgggcttgagaaggttgctctggttcaagcatctgggcggcactcgcctttctcgcctctcgaatagctctcgagttaagcggcaacggagtctccgtatggacttggagtttttcctcaatcaaccgattcagttcctattttttgtttattgctcgtcagccatcagccaggtttatccttcccaggaaaagaaaagacctaccttcctccgcccctccaaccccctcaacctccccacctcctcctcccaccgtctctcccacgccttttcaatctcccccatcaacgcctccgtctccctctccacgtcccccctctccttctccagcgtgcgctccctctcttcatcctcttgccttaatctctcctcccacagctcatcctcctccctccttcgcctctgcagctctgcatcttccgcccttctcctctctagcatctcctcgcgctccacccgccgcttctgcgagaggaattgtgtctcggccgtaaaggcattaagcaaagagcgaatggcggactcccgacgggtgacgaggtcggtgattttcaggcgttcctcgggggaggcgatgggatagggatcaccgccgccggcgccgtagtcgggctcggcggagggcggctggagggtgatgatggtggtgtggatttgggaaatggtttcttgcatttggatgaggagggtggggaggtcatctttgtcggtgacgacgacggacgggggcgaggcgaaggatgcagatgaggaggaggggggttgggttgttggagaagttgtggacgtcatgatggatgggttgtagggggctggacgcccgctggtgattgttgtcggctgcgtggtgggtggttgtttttcttttcttttctcgtggaactgaattggatggcgctcgactggaatggatttcgggtcttggttggggtcgttcgttcgtcgatgtagcttggtttggttgtcaaggctcgtcacgacgcatgctgcttgtaggtgcggtagtcaacgttgatggatggcctagctagtagctagttcaattcgttattgctgtcacctatagtaaacatacaacatcgccaagctcggagatatggatagacaaaatgacatgacgaaagaatggggaacccgaacattgcagctggcaccgagcaccggcgataataccaagcagtaagcactcgagtaggcggacggcaactggacatggaagactcgagtcgagtcgagcatcagctctctcgagacagcgatacccttccatagtatcctcctcttcgagctcccatcggtacatattcatcaagctgatattcgccttcatatttccccgagaggtatacacttgtatatcaacctcgaacaacaccaccctaccaggatggcgaggacaataaagacagccaggacaggataccccttcaacctcgtagacttctctctcaacaagcagataaaccgtcgactcgtggcgctatagcactcgctatgtatgctcctactgtgtataccactccctgccagctgccacctgccacttgcgcgaaaccctcgactctgacatccatcgccatatagaatagtgtggcaactgaactgaatcgcagtcagtcgcgccgtactactgtactccatgtcgacggcggtcggactctacgtgacgtgtatgtagatagacaagggacccaaacccggccgggagggagggagggaggaggcgtccgttcgcattttgatcggagcgcatctactgtaccagtatgtactgtatgtacaatgaccggaccagaccggaccggcaataagacactcggccagccatcttctcttctgcacttgacccggtgccgtggtgacccatggcttcgaaaaccacgtcttcggcaaggcgcgtcttgggtaatacaggactcggtacccgaacagcttccgtttcgggttgttctttggttcggagtcgcgcagctgttgacaatgcaatgtgacaatatcaaagtcccgtccatgtcgcgataccgccgtcgatcgtctttcgtctttcgtcgttcgtcgttcgtcgtcgttgatagtcgtttgtcgatgaggaggtgggatgtgggatgttaatgtgacgacatgtttcagggttgttacctctattgtgccctgggggcgtgtactatgcagtacacagcactacacctacacttagtcagcggcggtcggatgccaatctgtgtaagcgggaaagatcttagtatcttccccctaccctattgtgaaccatctttccaacacccaactccaactgtaagctgttagtccacgctgaagtcctccccgcccactatcgccaagtccctacctacggccaggacaagggtccaagcgagtcccgtcaaaaaccgttggacactagtgtagcactaaaagcctaggtggacctggcaccctggccggacaacgtcgtagcgctagcgtcaaagtgacgcggaacctgaaactccgaaagtcccaagaaagttccccttcacacttcggatgcaacatgtgaagagatgccggatggcttttactatgctgtggtgtttcaatatggcatcaagatgaagaagactacctctattcacattcgggtagacggcctgggagcactcgggctcactgttgggcgtaaccgggtggtcgtctatggcattgacaatgacacccggaccgcgccgccgccgccatcacttacgtcgcggatatcgaaggattggatccggagcgtttctttgatggggagtttcagtgttaactatgcgagaataatgtgcatctctggaatacctcattgtatactgttgatgataatgatactcaattgatgaacaccatgtaaatgcggggaaaaaacaatcgctattttgataatgtaggaggaagagagaagcgacccgtacctaggtatctgaaagtagtggtagccaaaatgcccaaggccaagaaacgtgatatgaatgaccgctccaaacctccttcccatttgccatatggctggatatccaagaaacagatagaaaaaagacaccaaacatccatcatcaccaccgtcaccaccgtcacaatttgcctccttttactccaagcttcaatagcacaagaaacaccactcaaatcctcgccattcctcccctctccaccactgccctcctctgcttgtactgcacagcaaaattgtacctgacaaacgtcccgtagccgtacgccgcgatgccaatcgccagccacacactcgtaatcaccaggccaaccgggaagatcatgatctgcacgcccggcaacacaaacgccgtcgtgccatttttgagacgagcaatctcgtcttcgaccgccagctgggccctgttgaaatccgacaggacgacttccttgctaaagacgccagccacaaaagcggcttcgttggaggagatgttggtggacacggtggcgccttgcgggttgacgccggagagtgtgacgatggggaggaggagatgttggagttgggccctgtgtttaactgtaagtaactgaactgaagaattaacatggggaaaagggagaggaaacttacatagtcatctgaccagtcatcttgtccgcatcaatctttcccaccaacagatactgctgtagcagagtgggatcaccattcgacggcagatcctgcactgtcgtctgtctcacggcaagtctattcgcggcctcgccatcgccgcttcctcctactcttcccaccgaagcagcaccaaccgcgcccgaagaaggcgaagcagtctcggcctggctggaagtagaagcagcagcagcagccgctgttccctgcgaagcttgtgaagcacctgccacaggctgatccgggttcgcagtcctcacattagcccctgtaaaccgcaagcccaccgaaatcttttccggcgcgatccccgcaaaactgtctctcgcatcactgattctgaacaagcgtagatccgcctcaaacacgcccgtcgagttgtccagcgccggcagattgtagcatacgcatgtgcccgacgggttactcgcctgtttcagctggcggagtgtggaaatgcaggcggcgttgacttgggcgttccaggccgtcatgttaagggtaccgtcggcggtgaagatggggtcctgcccaaccgaggaggcggacagctctgcttgtcgttcttcgagaaagccccggcgcaggaggtatgaacccataatctcttccatgcgtcggtggtaggcgggcgagtcgcgcgtcatgccttcgacaatgagggcgccgatgccggcttgaacggcaggggccatcgccaggagggcggcgaggagggttgttggttgccagagcatcatggcggttggggttgggtatcgatattaagtggtggtgtagatattagttccgcccagcggagtgtccgaagagaaagtgctcgcgcggtccggttgctgtcgtattcacggccgactcgagtgattctgttgataggtagaggctcaatgatgggttgcttctgggttgggcacccgtagatcagaggccagccctacgtccgatatggatgggattgtcgatcagtgagcactaaaggtggtaaaaaaatgtaactgaatggagggaccagcccagttggtgaagagaacgtctaccttctcgattgagaagcacgggcgccgccgtgaaaatcgtgtaattaaaatgatggccactcaagaacaggcaagaaagagaagatgggaaattacatgcggtgatttagacagaattggaaagcagcacgcggtaactaaaaatgaggtggcatggttgtcatgggttggtaagggactttcgagccggagacgtccaaactcgcaatgttcaatatggggtcatggtctgaccacttgtcagagccatgagggtaggggccggagatggaacaaggagggggctgacgggttaggcttgagggatgccagaggtaagcagccgacaatataggcccaggaactaccatggacgtggtgttgttgcgaaggggcatcgcgtggcatggtggtggagtgaggaagcatcgccgtccgaatgagcccctggacgctccaggatcaactatgtcagacatgacatggctgggcgcagtgaggtccaatgaggtgggaatatcccaaactgtgagcggctgagcgccaaaggtataagtcgttctggaccaatgatgttccttcttcagacccaaaccgagaccacaggaatcaaatgacagcgtacaaaaggcctttgacctttgagatcaacaccgacatcaacagaggcagaacaggggtcagacaaggcaattgttcgatatgggtcgagaacaaatcaacatgagggacattgctccgtgtaacgtagctctcggttgactttgaccaggggcagggcagcgctgctgatagccatgatcacatggagtcccaggagggaaagaaaacagagagacaaaaggcaaagacaatgttacagcaaaagacccaaacgtccaagactttgggggggcgggccggtgtcgtgagaggggtccgtggggtttcttgaggcgcaatgtgttgcatcatgacgccgcccgttgggatccagatgagtaccagatcgatgctggcgggacaagggacttgtccgtttttagtgatgaaaaaggccatggacttgtcgttatttggagatgcacttgcggtcaaaacccatcatgttgacttgctcataaactgaaagaaaaagcgacaaggtcggattccatgatgatgatgatgataatcggggttgctgccaccatcacacaacgaacagacatcatctgagtcgggaggtgaggtcgtgagtcgagcaaggggaagagagaggcggggaaatctggatcgcaaatccgtcagccgcctgaatctgaaacagtgcaagagaaattgacttcttcctcggcagaaaaaacggtccgagcgcttacggcggaacaacgtgaagccaccataaagccaccatggcgccacaaacaagccaaggctggcaactgctggcgggtgtcagtggcgcagcagccgtcagtccgttgcaacagacggaactcttaacatcttaatcgaactgaactggtaagagatattaaaacgctctgggcagcgaggaagaaatggcgggcactaaggaatgcagtcaaccctctgattccgttccccattcttgtgaagtgattcatgcctggcatagatgcaggagttgctgctttacccgaattgtatgtaccttgtaccttggtgtcacaaaccggcaatcccccatccgtgcaaccgcccaaaaacctgcatcaagttacagcgcttcccgcgatcgacggtcgccattaacagcgggaagctccattgcctaaattagctttgcaagttcggcgcttacaccacctccgtcgacaatcaatcaacatcctgtccaacgatctcccgcccatcctattccctacctcgtgggcatgtactagtgtagcgaggtattttctgtcatttcaacatttccattaagacgcaagattcccgcctgcacatcttgcgatcaaacgaagcagaccaccacaccatctcggcggtgcggtacattggttgccatgaagggggtgtagcacttgacgccagagtgcaggtatgcggctgactccaaacatcaacgacacaacaatgctgaggtgaagatggccgcggtctctgtctccctgtgactcatgttcaatcactcttctggaatcgatcgatttctcttttctcctttcaacagctgtcattcgaagccggtaacgtcctttgttgagaacaatctacatcagccgcaccagatatccgttcattcagatacttccatcccgactcccttgtcaagaaacaaacccccaatcgcgttggtacttaatcagcaagcccaaccttcaagctccgtcattcttgtcatgcaacccgttctcccatccatcaagcgcaaactgagacagcccagctcctgacattgtaaacgtttgccattcctccgtcattgtcattaccttccacccattccgcgcatttcccgagcacctgcatcacacatccctgatcactcatgttgatgactctcgtgaccatgtcattggtgtttctaagccgcaagtacgctagttgtgttgtcttcttgacgttctggtagggatgtgatgattgatgaggaaacgttgtccttgcagagcccgatgggggaggttgagactatcacttgatatgctgagatgttgaacacgttctgtgaaggcacggggtggctgccgtcggcgtccccgagatgggcccagacggactgtctagatcgacccggtcaagatcctcaacatacggatggcttcgtctttgacgcggcgggggtcaactctccagttgcggatagcggcgatgaaaaacatcttggccgaaggctttttgcatgtagttgataatgtgtttgacgtgttggttagttgagatccactggatgctctggtgatatagtggtttctgacgagctgacggtgcgaatgttgtgtctgaggaagatcatgaacaggaacaaattccaggctaccaaaaccccaagatgtaagtatactcacgggcagctatcgtgaaggattgcgtcatcgtctcagacactatcgtgagtcaataagaccccccaccattgccctacgaattgtcgtctttgcttccttcgggatgaaggtaatccactaagtcaacctatcgtgatccattttagcgtgtcaagatgcctcgaaagtgctgccaagaggtctcttatctgtgttgaacaccttggcggccagctctcggtcccgaaggtcgatctggagaagagacggaaggaaggtgaggggtggcacgtgatgccggtggctcacggtgagtttctgcctgtccgctgcggcggtctccagtccgaacctgcagtgactgagaagagggaatccaaaggcatcttgatttagaactcgaggcatccgctcatcgttgacagcattcactcagcgcggattgctcatgtgacgatttgctcagtcaccgacaacgaaagtacgcgaaggatctgatcagaccacttttctcagccctatgagatccgtaaggattgctgatcgtggtttggagtcatggaatgttctgtgtcaaatgatggcggtcaagagattgtgtagtcatcttggtggacgggatgtcgcgggctgtgttggagtttccataatgtccgatggagacaatgacggatgctcagcacggaccaagtgctggtgccagctgcctcaaccaatggataagcgcagaacaaattaaagttatcgccaatgccaggaacagccatcaaatagtggggcttctcggaggggttcggcaagtaagtgcgaacaacgaatgcatcccgaactttcggttttggcaacaacaattccatgttcgtttgcgatggagaaggagctgccaaggaactgaatcatgactggacacctgcactcacaacatctggtccttccaagttcgttgagttgagatgcccaagaatacttaggttaggcagctacctcgatgtagttcgcaattgccatctcaatcgcaatcaaagtcaaatccaccgatttccatctcctcgtcttctctcgtctcgctcttcattctattttccgtctgtttccattcttgtcgcatttcgcattggcaacttcactgtggcggatgggtctccaagattgctgatcggaacaaatgggaaaacagcgaccgcgcggttctcgctgccatgagaacgcgagctcgctgttgactcagggggtttcgttccgttgctccgaaacctcccgactttcatctgccaaatgtcagggtagacaaaccaccaccaacttggctaccctgcaatcttcagaagtcgagacggaaagccaaaggcctagtactattccatgatcatgtgtaccaacaccgtcaaccgtctctgcttctttcacaaaaaatcaccctgacgcccaacatcacatggctcagccctttcgcgacgtcgaaatcatgccaaggtctgaggctgaatacagaccacgcccaaatgacgatgatcgccatgggagcttgtcgtcgtcacggcacattcacatgggtcatccctttccctcctccacccgttccactccttccatagtactcccgaacatcccgagttcccacttcaagccaactgtcaagtgtcaaacgctgttgttcgctgacgccttcacaagcttctaccaatcgattttcacatgtttcagcgagtccggacttctggaaacggcccagtcaccactccccgagacacacccagactgttgacggttgattgtcggaggagataaccaagtggcggtagaccaaggcagggaggcctggatcacactcgctactgtgatccagacctcgacgctgtcacgaccttggttgccttggcacgtatcaacacatattcttcgaccgccgcctacaccgatgactcctcccagatcttggagcatgtttcccggaataaaccatctgatagggctaaagggatgtcacctcaaggcgacaccgggcaaggccctccattggcggtatctgaggaaatacagcactctaaccgttcatttcgtcctttcgggtttccacatgcgacccagtcttcatgaatcatatcccaccccggcctcttttcgtttccatacaccctcagtcacggcgatcctcggctgtgccctattttcgtcatagctccatcgcgtcgcgattcagatccaggtgaatatgaatcttcagggtgttggagctgttgtccagtgtttcggcccatggctcatctgtataaagcttattgcacatcttctcccctacctcgtcatgtcccttgagagctggataaagtgagacgccatctcaatcacagtcattcgttcttctgtcggaaactcacaacatccgtaaccatggctcatcgtcttccagactgctccaagctccggctcttcaacaagggcgtgtctgttggctcgtccttcttcactcccgctcctcttgtcggctacgccgctcttcgccatcctcgcgccatctcgacaagcaacacttccaagaagccggccgtcgccattcctaccggccccgtctctcctcttgttcctgcaactcatgttggtacttcttcggcttcaacttcggaggttagggatggaaatgcttttgccactctgccgctcacatggccccacgacggctggaaggagaacgttctcttgaatgtggttcccagccatcgcgagcctaggactttcggtgactgggtggcctggaagattgtccgcacatgcaggtatgtaagacgtccaagagttctggtcgctcatcgctaaccaattctccccagattctggatggatctcgtcacaggcatgcgtcctgagcaacaggtcgactccaagaatcccacaactgctttggctgccagcaagcccctgactgaacgccaatgggtaggttcaatccacgactacccgacctcgtgctatgctaacgatactagctcgtccgcttcatcttcctcgagtcaattgctggtgttcctggcatggttgccgggggcttgcgccacctccagtccattcgccgtttccagcccgaccagggctggatcaagtctcttctcgaagagtcctacaatgagagaatgcacctcctcacctttctcgagatgtacaagcctggctggttcatgagactcgtcgtgctcggtgctcagggtgtcttttacaacgccatgttcatctcgtacctcctctctcccaagatttgccaccgcttcgtcggctacctcgaggaagaggccgttcacacttacacccgctgcttgcttgagctcgaccacggctgcctcaagaggtggtccgaccccaacttccgcatccctgacattgctgttcgctactggaacatgcccgagggccacaggaccatgaaggacctcatcctttacgttagagtaagtttcgtcagcacttctgcaagctcgtcctatgctgacatttaacaggctgacgaggcttcccaccgtggcgtcaaccacacatttggcaacctcgaccaggtcactgaccccaaccccttcatggagtgccccggtggtggagtcgtcaaggccttccccaaacacctctccgttacaaggccggctggtctggagcgtgaggaggttgtcagcaaggagacccactaatcacccagcgccacaaatgaagatatcttgttgaagccgcaaggcaacgcacagctgtcccttcttcctcggcttggagaagattcagtggaccaccagcccctgtatttccttgttccttctatccgggacctggtggagtaagaagatactctcttaggatttgcccaggtcttcttactgctcgccttaggattacggccacagactggccccatttgttaatgtctttcacttttctctttttttttctcctttgggtcttagatggagtttggcgaccaatcaggcaattacgcgagcatttacatttctttggttttcacactttggtttgggggaagctcggatgcttcggatagacggaaatatggacagggggggcattttggatagagcgccccctttttttgggcagctgtggttctagatacatatattgggttagactccactgcaactagactggacatgattcatttccatgttacacgcggaccccctatcttggtacagcactacctctacgtaccctgcttatcacagtattcggacgtcgtcaaaactttgtaattggagaagagcatgtccactctgtgtatatctgccattgcaacaggatattgaacgttccaccaactggagaacagtggggtttgataagcacaagaggagtggaaagttgacgtcagtgatatcattttcctggcgttgatgtcaatgaggcttattgagttattacaacacgatagtcttcaacaaaaagtgtccgttccgccggttgctctctaggataccgagccaccgagccatcgaagggtctaatattttcgttaggccaggcccagctacgacagactataccccgaccactgatgcaaccactataagcccaacgtttcatctggcgaagatgtgccttttccctcttccctctgtcctctgtccccttccccaatgccttcaaactttcactccagctccccatttgactctagtaggccaaccaccgtcgcctctaggtattcattaaagggatctacaactccccggcgggggcagcgcatgtgtgagttgtcagaaatacgtgagggcggcgtttacagccaggtgacaggtccaaagcctagaggtactcaaaacagttggctgtactctcctttcattcaggtatcaatggctttatgtggcttcttactcacgaacatggagagatttctgcgcggaacaaggcgaaggcgaagataggtggatgattggttgaggaaggatccgcaagcatacctacctacctacctacctctcgtccctacagcacataaaaactttgaggcgaatcggaaggcgaaccaatcgtttccgtacctctactgtctgagagcaatgagtatattcttcagcccactcttctcatgcctgaagatgggatatacgatggaaggattggaatgtttgttcgtcctcaacgaacgggaaacccagcccctgtccacggccttcatgatgttgtatcttaccttagttggctttaatgtttgacccagggcaagctgcatgccggtcgaagcgcgatagacgcgatgaagcgaagcaaatagattccaagaagaattccaaaaaaatggtatggtatgagataatgacagttcaaatcaactgttgattgggcaccattgtgagattaaccgagtcatggacatgtggatgattttgatgtattgtcttctatgattttaactacgttgaggttgaccgcgggtcgggcattttataccctgttggttggcatgtcgagggcggtgttggtgacgggctggcatcaatggctgtgggagatcgacatgttcagacgccgctgccccgagcctttggccatgagcagcaaccgctgcctggaacacctggcacataggtatccgtgtcctggaatttccggttatgatgtccaacttcccacctcgagacggccctcacaaggccgccttgtgcttgcaatgttacgtcacggtcgatccgtctgattacgagattgacgagttagctatgccgaaggtctcggaggacgacaagaccttagcactcaatatgacgctggttcgactaatgcaattcttggcccaggacattcacggccatgcgatgcttatggtagacactgccatttgcgagcaaggacctaccaccaaccaggatgcccgttctacgagacgttgcgaacctggccgccaaccggacgcggaaagacgtttttcaatcatccaggcgcgccgacaactccgctccacgtttgggcgtgcaggttgtcagggatctatgttgtgcgcgccgattacgacggcggattgtcatacatgtttctcaattctgcacggaaagttgtatcgtcgcaggtacatgctggaggccccccgatgccctgtaggccatggctgccgaagttgtatcccttgtccccgtcggcacccccttgtctgctgccaccctgcaaggcctgcgccagtatacgtcgaccttcttgaccgcgatgcaagcgcggctggttgctgatgacctccctacgaccctgcccggcatgcttcgtacctagaggtacgaatagtctcactgccgattagtaggtaggtaccaacgtctcggctatcgtactatcgctgacactgacgatgatggcggcccggttgctggtggtggcagccctgctagcagcaactcgagaatggaggttcaccgggtacacttgcagcatggcaagcggctcgccggcagagtagaggcattaaccaacaaatgtctcgtattggtcacggagcagccagaggacgcggctagtacatttggcgcagacgatcgcctcaaaggccttggcccagtcctcgtgcgaggacttcaatatcttgcgcaggacgttcatgcctgggacctactccagatcgacaatataatcggtcgtgaagaggtacatgtggcgtctgaccgcgaatcagcgctctcacaaaaccacagcgccgcgttccggggcaaaaagcgggctaagaccgcaggacctgtctgcttgaagatattccattagcatggtctgatctttgccggataaaacactcgtcgtcctaatcatatcaagtcgacaacggattatctcgagagatcaacggcgaagtgtttcgtccgaagtaggtacgaaatgcgaaaagcctgaataaagagtctcaggatccccccttcttggtacgcccttagataaataggtaggcagggagaaccatgtgatggtggtcaatagagggttgaacactccgcggcgcctgccgaatggcacgatgacttacccaggcatcgtccaaaataccgtctcagtcgtcactgcacttcccaggtacctctagaggtatgttctgtcccagtctctttcttccttcaagttgccctggcaataatgtctatagctctgcaggaaagagggcaagctttattttgggcctgaccctgcgtttcgcctggacaagtactgtctagacacctgcatcaagaggctctccgcccaatgggagaccccacggctcgttaccacacaggtgaacaacgaggattttcccctgttctatccgaaaaatgacgcgacaagccaatatatcgcagaagcctctagtatggtcgatcgtgtcacacagctcacccaggaccccaaggcctcttaggaggagacccggaacctggtgcagtccgagattcaaagaaacgcccagatcaaaaacctaatccaccgcagtcaccccctgagtcgcgtttatacagacagcgacttaattgttcgtggcacccaggcgctggcgaggccagtcgacgtctcgagagttatgaagttcttcagctctcttggcgcccacaaggatgcgtcgctttccccagtgctcggcctcagatgcagttgttgtggggaccgccgcggtaatttgtagtataagaaccacattgagctgactgcttcaggcttacatcataactttcagccgtgctagacttgtgcctgcctctactgcgaggggagtcataaggaatgactgacacagaaggagtcagggaaggagtcactctgaaggataagagttggctgtttgggagtccggttgggcacgagaggttgtgtatataaacccagcacccccagcattcgaaccaaaaaatgaaactcaaatatctcttgccgctcatcgggccctaccgacctaactagtacctactaggtccctactgttgcgagacgtgtgagatttcgtttaacttcgccggaaatttgggaaagcaccgagagactgccgaccacatagaggtaggtacctctagccatagaaaatgggaaatatgtcccgcccaagacacaaaatggcgacttaacgtggtggtgcgacctctgcgacattgggtgggtggaggaatacggtgtcatccggagaagcaaaggttcgtccagaggaacgattgttcccttcactcaacgttaccggcccgccaatatccactcccagttttcgttacagcacaatacccttcacctcaacaagtgcgctccgttatatagaacgagtttctccgtttgtttacacttgcttttttttccatcacccaacacgaggagacgcggatagatctaccactacctactcctcactcttcgctaccgccaacttcctcaatactgctccggacacatctccaggagttctctacaaacagtatctgatcatccagggcggccatcgtcaacaacctagcaagatgaacccaaaaaaccctcctcagagcacctcgcctgccgctcgctcctctccggcaatgacatcggtgtcgcctgacctgctgctttgccagacgttctacggaaccaaagatcccgtcgtctttgaccgcgacgccgacacagttattctggtcggagacacctcgcctggcgtcgttgaacctcctcaacgcctcttacagatccgctcttgccatttgttcctcaactcctcattgtacaagcgcctcttcagcgggaggtgcatcaacaacatccctcgcaccgacgatgacttgaggcacttcaagatcaccctttccgacgtcgaccccgaggctctcttcttgatactccgcgcctgccacaccggcaaagcgtccatccgcccgtcgacgccggacatcctcgacctcgtgttccgaattgcaaagacggcacacgatttggagttcgacatcggcattgcggatccatcttccgacacagccacgctgtcacaggcggcgcaaggatggctttcggaacaaagggacgatcttgatgtcgacgaagacaatctggtagtccgatggaagttgaccaaggctgctttctacttcagccaactggatatcttcatgcagctgagcgttgacttggtcaggcggctgccggagcacttctgggtgcgcctcgcaggtgacacccaccccagcgtcaatatgcaccaacaacaccagttatcaagggaggagatggccatcgttggtaagtccaaccctcttatccactcttctcttccttcgtttcccttccacgagcgccaacaacaactaacactagaggtaaacagatgacctaaacaactttccctccccagccgtccgacttctcttcctcttctaccacatcctctacagcaacgcacccttcccacccttccgtgctccactccctaccgtctcccagcttccagccagggacgcccaagcacaagagtcctcggtctgcacttgcccctggcttccgcagtactacgagtcttggacgagaggtctggaactccactgtctagacctattcacggcagtattcgggggagacgagacccgttgcataactctcctcttcaagaccatagcgtgggcacttcgtcgtggcgtgatagctaagccgtgggatagttgcgaggcgggggaggagcctgagtgtggcttggctggcggccgacagggacatgaggagaaggcgagggagttggtgaaagagctgaggagttgtttggatgcctggaagttggatattgagagggatccagttggggattctgatgtggaagacttcgacgatgaagggcccgacaggcaccctggcgctgagaggtactctggggtcaggtacaacgagttggagggccgtagggccgagtacccccggcccgtgtactcgctcccacttggaaacttcaactttgagccccccgactttcaggaccgcgacattgaggacttccagctaccatgaggattccgaccaaggtgtaggagaggcgtcggacagtcgacagattgaagctgaaaagtgacgaggtgaatttggccaacgaccttggtgatacgatgccagacaaaagccttattcaacgataaacaaagaccatcttcacaccttggcaccgtctaggagaggcgtcagttccactgctgtggcaaacttggctcaagattaggtaagaagcacgatgtacaagatacagcgcagctggcggacaccgcggcagactcggcagccaccacaccaagtccagcaaggaccccgcttcttcttcagctctcgagcctttgaaaccagtttgaattgaagatggacaataccgacttgtcaaggaccgttggaccagagtcttcgaagtcatcactccctcagggcacacattgcggccttgataacctcagcggtggcggtggtggcttctcccgcagcagcggtggtggtttcagcagaaattggaacaaaagacggaagctggcaacatcatgaaagtcgacaagatccaattgggtgtccatccctttgattccgccatgcagtacaccatcagaccaacacttctcgactcagctgagcactcttcacccgcgtggaacctttcaacgccacttctctttcttttgaacaaccggcaacaccaacgcgtgaatacaggtgtactccttgttcaactccaaattttatactggggacaggtggggggatgcaggagtaaataagacagcttgggccggacaacacggtcccaacgttcgggcgaaaccaccacagatgggcagcgcaacttttcagcaggggcagggatcataatatgttccatggaaacaagaacactcacacaaaaggagagaatcttttgctcgaggcgtacactgcttgtgtaggtctttgaccgtgagactgttgcaggagaggtacctagtgcttgatatagggatgccaaaagcaaagaaataataacgattccctcagaccaatagaagtgctttcaactgcgcttgctacgacccatggtacccgtcattgccgttcacttccttcttaagcctctcctcctttcaatcagcgtgtgtgacctttctctataccctgtcttgacaatcctggcagtagtcgcggccttgtcacattgatgtcgtcaaggcaaggcacaattgcgccaaactcaactcaattcgatgggtttctggatgttcccggccggctagagagaagttgtgaagctcgtgattgcttgagcgaggttctgggctcggagactgcagagtcaaaggtctcatggaggcgatcatgcgtggaattgttcagtgcatgaagtcgatgattggatcgccaaagttacctatctccgtggacggcgtgaatgaagaccaggaaatgaaattccacgtctcgtgaacgactttggagaaaaggggaaaagaagctcagtggtagagacggccgtagaagggaaacaaagaccaggattaagaagtggtgaaggtcgaagtggagagattccgcgtgtcagaggtgtttacttcgtgttgcataaaaactaggtacctagatacctaaaagtagaggtggaagagcactctagagccagctattagatagagtgatatagcaaatagaaaaaagacgatgaagtacttgagtgtagtggtataacttttgttgaaaagtgaagattgctcgattctggttttggaccacaggcagattctgcagcatttgactcgtccgcagatttccggcgctgcaggtccagccggctttgcatgaaagtgtatgggcgccagcacaagctgacttatacagcagaaggacggcggatttactgcaactcacgatgtatttggatcaagtagttgatgcggctgttcatatgaatgtgaggttatacttcccatcgccgacacgcgccgctgatactatgcactttgaaagcgttgtaacgcccaccacagaactccttcaggctaataaagacagttaaattttcgcacagggacaggctgggttcacttgtttaaagaaacttcacggcgtttagagaacaggttatacggtttaaaaaaaaaaaaaaaatctcttgtgaaaatggtcgatgttgtttggaggtttgaggctccgttatgagtgtgagcgggaaaaagagagagggtggggtttcacccatggcacttagatggatcattatctgcgcctgcacgaaactggggcgaattgcgatagtcaggtaacagcgctgcatcctgtatggtaggtaggtacttgcctgttttgccggttccaccagcttacgacgtcgggcgccacttttgacttcatgggactgacggtcctcttccttccaaatcatgttgatggtgacggcgacagcgacaacgacaatcaatggacgaaatcatcatgctcagctgaacaaaataattccatgtctgaagatcagcactgagcaatttttggcaacaccccagcgtcatgtctgactgcagatgtatcgcgcattccatgacacaccctatcacaccaacaatcacgcattcagaacacttggagttgttgttttatctttttttttgttcttttctatcgttatttacaagccaccaccaccacccatccagtcccgccgaaggactccccagctccatccccggatgcccaggacgtacccggacagtccagcgacggagattgtgttcctcgagaggcctccgacggaactggattattgacaaatcttcctgctccttgtcattcaagagcaaacgctgctggaaccgttaagttcgcgctctctcagcagagcctccggctcccctcttacaggtgtgaacaaggacgtgcacattggtgtgctcagggctgcgcctttctcccccctagttcggcgcggggggcaccgccgacaatgtcgggaatgattttgacgttctagacatggccagtagtctcgaaaatcttgtctcaagacgtcctcggtgaccctagggtgaccctagggtcaaggccgccaacgtagagagcgcgcttgttcggccggggcgccgcgcgcttgttcggctcgggggcggcgccccggccaaaggcatcacagagggaccatgagaacccatgctcgagttgccgatgaacccgtgtcggctcaggttgctgatgacaaggcgaccgatgacgtcccgcggatgaaggtagcccctgctgcgacggtcgaggtgtactacgcaagtagggcgaagactggtcccaccgagggtgaggcaaggagagtcgccgcagttgtagcacttggagccgttgacacagtcacctatggaactgtggtcagcttccgttggttggggagaaatggaagacatcaagtgaactcacgagattggactcgttgcgagggagtcggcggccgatgacaagaccgctgacgaaactccagcgagcgctttcctctgttgctacacctccaggatcccaactggaacatgtgagctgacgatcaaagagtgaggtgagatgagatatgaaatgaacgtacgggtatgcttttctggctacaggagggaccattgtagcgtccccgtcggtggtcccagtcacgggcctggtgggtactgggccactgtttatggtggtcagtacatgagttgaaggcgatgtgaagacgaccaaacatgaaatatcacttgcccgacgggacgccgagggcgttggggttcagtggggggaagattcttgtcaagccatggcaccgatgaccctaggcacgagacgttagcctgcaagaaatgatgtcgaagtgagagacgatacatgtagaaaatggatgaacgagaaacaaaatgacggcgagcaaggcctcgatcggcctggttcaagaactaaaagaaaggaagagaagacgaagagcaggatacgtacatcttgaggttgaggccttctccctcgtgggtcaagctttggctttagccatgggcggctgcccccctcgggcaggtcgggggaagtttgtgttggtgagatatgaagcaagagaaaaagagaagaagaggaagaaaggaagaagggaaggtttaaaaggctgtgtgggagaaaagaaaagaagagtgtgtggggttgttgggagggcaagtcagggtggagccctgcctgcaggactgcatgaagggagaagtgactttggtacttctggtgtcacctggctgtgcgagatggccggagcaaaccagatgacgccagccctggttttgatcagacgattcgacgacttctgtcttgatccattgcacagcataccttcacggtggtacgagaactggctttggatgatcaaggcgagcaagttgttgaaaagttgtttgctttcgagataggatgacaagaaagaggcaggtcagaccaattccttgagacataccgaggtgagaatcgactttggaggaatccaaaagccttgtcgttcagacgtgtcgaccctcccagcctcaaggacccctttgtgggtctgtggcacgccccaataccgggagtagctggaggattgtcccagttgaggctgagcttattgtcatttgaaggaagacagatgtgggagggacattacggttgattctgaagctacactgactacagcctctcaatccagctgttggccgtggctattctactcgtagaggcagcgcctgacaatgtgacttctagttgtagcgagaatctcgatccggtacctagtagaggtacctctagtaccgggtaactgcgtgagggtgagagagcattgatggggtcagatgctaaaacggtcgccagcgagttttctgagcactcgtgatcggtggcagcaaccttcctgttcctgaacagtgaccctccaggttgtcttgtctacctgattcctgtcatcaacctttgaccttgttccaagcgcgaagtgatacctctacaacttacttgcggcaaggcaatttcatcaatccaagaagacttctccaagacaacaacacccaaaactccacttcgcataccagactcgccatcatgaagttcttgacctttcttttctttgcggacgttgtccaaatctccacttgggacaaagccttgcaagcggttctgagactcgatactccccaaaccttgcgcatccgccgcgaccgcttctcagcaagcagaagacatcgcaaccttgtaaccacgcgcgaccttcgcgaagctctttctgaattttccaaggagtcttcccttctcagagcaatccagatggcgagggatgcccaaaagagcagtgcttccatgtccgacgaactccacgaccgagagactcgctgattacctcgcgcgctgggcaacttcctcttcaaccccacttcaaggtacgtcagaaacctccataaaatcacttcgttgtctgttgcgcatattgtgccgttttgtctagttctggaagcaatacttcagcgactagacaacgacaagcacaaaggcgatccaataatgtggcataacggtattacaactacaggaacgaactccatgactaacccccttgtgttacagtgtttccgtggattcctcgccagatactgggcgcactacgtcgttgactatggaagagacgtgcaagacgaaggcaggctggctgaagcacgaagccttcgtgatgacagcagcaacaagggcttaagggaagaagaagcgctcgactgtttggcaagactcaaggacattacacatgggattatggacataaggtcaattagtggtacattgaggttttgtcaaaaggaacatctcggcacggttgactggaagaatggctctgttcgagtcggtcggcaaagggagcccggtcaaaggagatttcggaaagggggccaacaaagaaaagacacatttgtagaaaacgtgaaactgagggagttctttgcatcttgacgagttaacaacgcggaagagttcatagaatatactcgtgtgttgattgcaaaatccctggtattgtagtgaccgagtgtcctgggtgacttgggcctgccccgcaccgtcgccggctatggattgacatcgcacacacatttcctcgagatttctcgctgcacacagttggaacatgcatttacagaagcaaatagttcatgttagttagatcattgctttgctttatggatggaggtagtgactgagtgtcccaggcgagacctgtgcttcgccagattcgccatctgtggactgggaggaccactcccacttcatgggctctgacttcaaaagcagttatcgcatcaatcacatttgaagctcgatcgctcgtctaaggtatataggttatagcagaatgtaagagtgatacatacgcgggagttcatcgttttgggccgagtttacagggcaagtttctatcaagatgaggcaatcagaagaagaacttcggattttgagaattttatcgagacaaacacgatagaaacgttcgacctatgctgtctcgatgttctggtgtatcaagagcgacaacataatgctgcttgtggtggtgatgatcgagtgtctgcgggggggaccagcgccacactcggcgatttgggtgctgcaatatttcgcattctgaacacacagcttgaaaccaaatgtgaaaaggcttcaaaaatacccgaagtctcctatgggaagccctgcagagatgttgatttcgttttcctggtgttgtgcacactttctgacgaggcggaagcccggcgtcgcggtcgcagttggccatgaaggactaccgctttctcgcattttcgcacgaagaattagcagttacaataaggaagattggaagacaatggtcttggccacagttgcaaagagcgcgctgtctttatcgtctagcgctccggggagattttctgttccgccatgaagtccaaacgatcaatcacgatgccgttcgcgatcgcttcttgactgtcgagtgagccccgtggaaacgaacaagagagagagtcatggcagcgtagatggccgaacagttagcggctggctggcaatcttgatatcatccgtctacttccacttctcattccattccttgtgctctctttggcaatcccgtaaacccaaccaagggcccggccagtctggtgatcttccactgctccttcccgataccacatctctacaaacatcaaattgctctcagatatctcccataactgcaccgcctatctcaataactcgtcaccccatgctcttatccagggcaggtactcccctcggtgatcttcttttcatttccttccccctcacttctaggctcccctccccacctcaggtacattggtacttcgtctcgatcaactccatcgccctcctgccccccatcggtcccgagcggacacaaggatccactctggctagcgctgttatcattgtgaggtgtggcatcgtcctgtttgtagcctgatcttggcggagtacaacctccgcgaaagtgagcaagtttgaaatgaagacgactgtgattcccgaggataaccgcgtcgaagtttcaaacgcaaaggggttcaagtggtgcggagctggttagttccttccgtcttcctgccgtcgaagaaatcaaaaccgtcgtgctctacgggatggggtctgatctccctgtaggaccatttgtcatcctggatacaatctggacgagagaaggaagggacgaatgagcaatacgcaaacttcagttcatagcacgcaaacttctctccagagtctacctctaatgatctgatattacaactggccaacaaacacaagcttctcgatgagaacgcatcttagggcgaaatactgttcccggtgtcatccaggctgtgagcgcctcagtacctctacagtagaaaatgcaaacccattccatgatttccatcccagaactcaagaacaccttgccagcctcgcagactcgaagcggcctggaatatgcgccttcccaacccataccggtggggtactcagcagaagtcacccgtttggtcatgaggaggggtggggaagaaaataacgggatgaactgttcttcttctattgtcgagctccttccatcgactcactcatctcttcctgagctctgattcgacgaatgggatggcattatctgcatggtctccatctcgatgctattgagaggctcgtgtgacgtattctatgccgtctggaagtcaaaaagatcgaacgatgggagtctggactgcagtacgtgaccaaagtaccagtgcccagcctgcttcctccaccgtgattgcctgataacgcctcagggctattgactcatcgacagttgattggtcttgataggtcaagaacctcgatagcctcttgcctcgtcttgtccgagtgacgtagctcgtctgcttcgcaatcttaaatctcggctcaacagagctcctctgccggtcctgcctgtgggtcggagagttttgtgcgtgtcccagtcggctataatgctgtgccttccaccaaatctccccgccccaagaacccctcaactctcgggacgattcttcttctcgcagttcacatttacaacgcagagttgagaacatttgtggcttgctttctcgtcccatcttcgtcgtttcgccttctttcccctgacgcacaacgatgtggctcaacagacggtttctctttcgcgttgtggggcaagtggtcctctcagagggctataagaacccccctcccctcctctcttttcctccttcaacttcttcctccattcaactttcttcccacgacaagtttcttcttactcaagcttctcggctccgtcttcactggctctcaagtcacagcaaggccacccacaaatcatcggcttcactgtcatcaatagtaagttgaccatctcttctttcaccgacgcacatctatttccgctatgatgatggcactcaaccgttaccgagtacaaatctcggcggttctcatggcctcaaacctacctagctcgtgaagctagcgtttggaaggcatgaagatacaccttgccatcgcggggcttcggccttcccacagtgcctttcccttatcctgacttcaccatgccgtcactacactcgacatctctccaaactgtcactccaagttttcttttttgcgcaaataacgcgctatgtcttgctttttaccccctcccttgtcacttcactgggaccgcatggcattctgagcggaacacacttacattttttttcccttgcgctctacatgacttcagtctgctaacagctcgagatgtacagctaccggtcaacgacatgagcatcggttccatcagccctgggaagtacaaggcaccaggtatggcatactcgatcatttcaccttgtgtctaccaccactaacctatgacacagaacaatcactccagccgtgtcggggcacattgaacatcgctgctgtcccttgaatcactgcgcgagttcaaggccgttcgtcggtcatctttctgttctcagccttgatcagtttacgttcacccgccggccttcatcactcttgctcaccgaactgagccttcgcacatttcacacaacacaagactggacgtggacttgctctctcagctccatgtcttggcatctcctggcaatgccacaacttgcaagtcatcaagaaccagctgtacatccaccatagcagccgcctcagcagcacccacagcaccaacatatcactgctcatggttccgaccatgaacatcatctccatcccatcatcggtcaagaaaaaacaatcatcacacctttccaatgagccagatggagtcctcagtcttctttcagttcaagttcaacaacccacaggtgtgcaatttgacagacttggcatcgcttcgtcttcatcttcttcacagaggcgctcgcgcttcggtggcacaccccctctctaagtgaaccacggaaagtgggctgaaatcattcacaagccccagccttctcggccttgaaccatcctagagcgcttctgtatgcggcaaaagccttcccagccactggttcaacccacatcatgccagactgccgtggacttgcggaaggaggagcggaggagacagaatatgagggtcgttttcaagagttacaaccagccgcaagtctctcttccatcagacactagctcatcacatcacatctgttatccccaccgtcttcgagagccacgtcctgggcatgacgttaaactgcctaccgtggtcatttccagagaccaccatgttcaccatccgtggacacaagcaccacaacaacaaccgcaccccgcatcaacagcctacccaacagccgtccggtccaccagggcctcatcccaacccgtggatttcgcagacaacccctgaggaatctactcagcattcctcctctgcccagccgcaagctcaaggcccgaaacttctggcccctttcatcagggggtcagcaagtgggcagcctctgcgagctgggcttgggaccgcgacggctgtgactccggtccaccaggcacccatgccagtttcggtgtcttgacttcatctgtcgacactgatccgacccatcttgaccacatcacactcaacttgtgattgtggtcgcccagcctgcgagcttaaggccccccaagcagctctccaatcaacttgggagtctgcgggcagcgaccgcaggctgggcttgggaccggaggtgggcgtttagatgttgtgttgtggtggttgtgtttgccggtccaggggcgttgcccgtgtgattgtcgtcccggcgacattggggtgcccacttgattgggatggccggtgtatggcgtgcaagaggaagagggggcgcgatccacgatgcggaattgtggaatatggttggtggacggggtgggggccgacaagattgttaagaattggaagaagggagaagaggggggagggggagaagttcgagggggagggaaaggggagagggggaggagaagttcgaggggggagggggcatgattcagaatgcggaattgtggaatatgcatggcggaggaggagaagttcgagggggagggcaaggggagaggaggaagagaagttcgagggaggaagggggaggagaagttcgaggggggagggcgaggaggaagaggagaagcatgggggtgtgtgtgtgtggtgggcgtggaagtggtggtggtggtggtggtggtggtgttggacatgcgtttggttttcgtggtttgctttgcgggcggtagaatggtttcttcgctgctccccaagcggtgggtgaatttgtctgagtaatgtagcgggggtgcggacgacggaatgtccgctgtccgggccctgaagtaccttcaagacaaggggcgtacaaggtgcttcagggctcggacaccccatttgtctctttttggataggtggtctggttatttggttgaagatttgggttggtcatttggttgagaattcgggttgaacagttggttgagaatttgggttggtcatttgactggggatcttctgtcgagaggtgctttggatatgcgttttggatattgggttgaacatatggctggacatttggttgaggatttggttggagatttgggtggacaagtgcttcagatgtgtgctttggacagcagcgttggttaggggctttggatgaatgttttggacagagggcatagcgtggttgcattgatggcgttgtggttttgcatgggaaagacggtttcggcggtggcatggcatagagttggatggccttggacatggactttggatatgggctttggagtggtagtatagtggcagcatagtttgacatttaatcgtttggatactttcgttgtgcctcatgatgcgtgtgatgaccatgtcatgtgtttctcacttggcgactgtctgtgatggcactaatccgtgtggtgtttgctagaagtaagctgtgccggattgtgtgtgagctcctcgcaaatcttgacgatgacggctctcaatcgttggactggtatcatttcttggctcagtcctgatgagtccttgaaagcacacagatacaaggcaagaggatgttttcatcggtccatgatatgacctcgaggcactattgtgaagacagatctcgccaggcttgtctgttgaacagtaataatataaattcttgaccaagaataaaacaatgcgtagccctgagtcaagccggagaagacggaaatccgaagcgaagaagacgggaggatgtgaaaagctcggtagacttgactttgcctaggtagtaggtaggtaccatgcgggagcgctatgaaaggtagcagatgatgatgataaagatgacatattgttgcttctcaggagatgtatgcagagtgataaaaccttgtagtacgttgaggttccattcattgggtcggaggataaaggggacaaaatcctcttggtgaacgtaacacagcagtcgctccccgtgacctaccacaacttcttcagttgagtgaaagtataccagactgatacttccaagcctgcatatctccaaaagtttgatggattttcatcacaacgggaacgcatgtgcatctttgcagcttagcagtgagctgggtcagtccgtcatatcctcgctgttgctttgtgtaagacgctttaataatctgtacgcagccgtctttacctctacacttcaaatttgaaggtcactgatcccgctttggatgtcccgggactcgggattctggaagtggaagtgtcgtcacctacctcccattagtactactaacataaacatgatcaaacggttcacatggctcttggtctgctgctgtggtacagtacagtacaaggttgatgtttgatgcttgatgcttgatgcttgatgaattcgcggagtttgtggactttgttctacactaggtggctccttggggagttcctttggagttgggaagcccctgaatgggaacgaacctacctaagtggagattgaatggagttcaccagttagtcttaactgttaagaattcgtggagtccgtggggttaggtcgtggagtcatgagggttggagttcgtggagccgtgaatctggtggagtaagtggtctgtcccggtccgtgtcactcaggttggtggttgctggttgccatggtgttgtggtgctgtgtggtctcggtgataaatgttgaccgttttcttatgcccgccggccggtagtgtacctagtgttcattaccggggtctggctggttcagttgttgttgatgccaagtcctacccctttcttcccctcccctgccgtgcataccgtacctgatcttatctccttgctcaggaataaagtggacggtgtatggaatgcagatggaaggaatgaaaacaatggcatgatggcatgatggtggtaatcggtgaggtagaggtagcagcatagctgcataattgtgaatgtcctaggggtaggtagccatggttagcgttgttagcgtcgttagcgctgcggattttcccccttggtggtgttgttagtgtacgtaggtagtggatggggaattcccggcatttcaacatgggattccaatccaacggtttactaccgttgttcttcggtgtgttcaccaaaaagttttgatgatggcgcatgccattgagcccttcccgcaaaacggtagccatggatgggcgggcagcaggcggcggctgaatgtcccccggcctgcccctggtcctggacctggtcggtagcatgagcatgaataagtacctctaaacaggcgcgacgactggagacaattcctctcaccgatctcaccgatcaactccaaactcatgccatggtctccgccttgatgggagaattccccatcgaaactcataatccggagtttttaccttttagcttcccgctcattgccaaggcgccgggccgcgaaagccgtcagttagggtgtgggttcggggttcggggtcggggtcggtgacggggtcggggtcgatgtcggtgatcagggacggaggctggggggtggtagccgggcgcataagcagatgttgttgtttgtagttaggtccgtcgcttttgagcttcattgtcagtgtctcaattgaaacattgcatgggaagtgaatgcatgcatcgatgcacaccatcacaaccaacaaacaaaccaacaacaaatggcggcagaaatggaccaatccagacttccattgccaggcccacccctgacccgctggcccaaggtcaccaccaagggtccccgcaaactgcagggctctacttggcctaggccagacctaactgttcgctaaaccattcggcaaacatcccctagccaaaccgctgaagaatggtaatgtcttccctgaacacatgagcattaaaaactaagcgaaagcttaaaaggaggccgaaaaggggaagaagcggttaggttgagaaaattagattccccgagggttgggcacgtgaagaggtttggagattgctgcagcatcacgggtgatggatgttgttagtgtaacatggaatgtttacctctctgcagttcggtgggaggaggaatcgaagagctgaaggacgggaatccctgcctacccggtgtgattgtggtgttgattgaattaattgattgatcgcccgcccgccagcccgcccgctgatcccgtcacggccggccgggacaatggagcctcccatcatcaactgccgtgctgaggcgtactagtaccttgggtaagtacagttcccaagagaaaagccacgcgtttttttcttctgttttttgccactatcgagtcgggctggacgataaagttttttttcctctttcgctgctttcagcactgggcgatgataagcaataaaccctgataagcgttcatatcttttctttttgcacgacatgatgcctgtgacgattagaggttattccctgcaatgactcgtgctgccaagggactgactggacaccaatcgttcgttcgtttcgtttcgtttcgttggcaggcacaagttcatcgcatctttttcatcgctgtcggtgtcagccagccagccagccagtccaatttgatgccggtttacttgtatgccagcgtggcaatgcaattgatatcgagtcgagtcgagtcgagtcgagtcactcaatgaataagtcccaaaatattgggccagtcagtgtcttcgacacttcgggcgaggcttttgtggcttgctttgacgttcggcgctctgaggcttcgttgttggccgggaatggatggatgcagtggtcgcgcccacccggctttttttcccctgactcggcccatgacgtcgatgttgatgaaatttgattccaatcggcgatattgctggccggggaggcaagatatgcgtgcccaatgacgccaatgctgcatgcggcttcttccatgctgaaaacgtcaaaaaaaaaacttcatgaatgacgcagtaataacaatttcatcaattcaagctgaagaggcatgcatagtaatgtcccgccatgatgaaactggttgtgaaggacaaaatgtgtcatttggcgactggaatgagggaaattggtcgttgactcgttgtagctctcatgtcttggatgcaaagcaacccaatcgatgcgcaatgcaagtggggctgtgttgtgtgttagtgatgttctaggtcacagtgtttacgctggtttcatcatgttgcctgtgccgccgagagatcattcaatgcactaaagaaattcaaacaaggtgagacatgcaactgaattatcgcgaatttcaggtacgcgagacagagtttagtaatggaaactcatgacagtgtaaatagagaaaatgtggaagctgtcgtgaactcgatgaatcaacaaatctcccagtctttctcatctatatcccgccgtcgcttttgcaaatcggcgataacaaggtacctctctagcaggtgtagtagtaatcgtaacatggaggtaacatgaaatgtaaactcccaaaccaacaagccagacagacccagatcataatcggccatgatgataatgcccttttgatatgcgccccaaacgccgcagccgtgaactccccaagcccatcccagcccttgtgttcccaggccaaaccagatcataaaatgtcgtgatacaaagaaaatgttacagaagcaaaaaagaatctcaatccgcagaatcgtgatgacatcacatcacatcatctgcaaaaaatccatcctctcctgctcctcggcatcgttcacccccatctccttctcttccgcattcgcaggtctcctcggtgccctgtcatcttctctgggccccgcgcctccataccggtagacctcgggcgtcgcgtaagctgagcgagcggggttgacgttggggcggatgacgggaacggcggcacagccgtggctggtccgcgatctgcccctgttgtacgacgccttttcttcttcaacaaagtcggtggagaaggatgagtcttccgagggagtgtgtttgtgtttgggcttgtgctcgtgatcgcggtaggggcgcggaccgcggcgatgttgcgagttgaggagagcgtcatcttcttgggaggagcgccggctgagacggcggaagaggcgtaggcagcccatggttttttttattgtggatggtgttgatttggtgacggattatttgatagtgtggttgtttgcttcaggtaggtgcgtaggtaagcacggctttcaagactgtagcttgtcgaggtgatgattctgggagagctcctggtggatgaccagagtgacagaggacgagggcaaagaacagcggcggcctgtcagacaaaagtaggtactggaagctgacaggaactctgctgactgacgacggatgtaagcagagcaaagaatgacggacagatggtgtcgcagtgatggagtggagtggtaggtaaggcactatgcaaacccacggatggaggggggaaatgctcgagtttaagaggtcccaggacggagagctcagactgacaaagaagagagagcttccactttcccagttcggatggccggcctcttgggcacttgtgcaggtccctagcaaacaacccctgctcctccgcaagctacctggtagtgctcttacactactaacaaacccaaagttgaggtgaggaagtgagctgccccctgtgaagaagtggaatgcggggagccaagcgggtccagaacaagcttaagcgaaaaacagcggtcccatgtgcaaccaactccgccacgaaattgttagcagctgttagtgcaccaaagacctcccgcctcactctccgcctctctagaggtaacccttttccgtcacgcaggggcacccgacctgcaccacaccacccggcatgccacccatccacacttttcaacatggaaacctggttcgtacctacccaacaataaatcggccgcgggttgttttcgagatttccggcacgggaatgttggacgacaggaacattcctcctgtaggttccttgccgcaaatcatacctccccggatgctacctagtgtacctagccaacatttgctgacctccgacgtcccctctgctagattccccacgatgggttacacaccagcacaggagccgtatcacgaaccgacttcccctcgacaaacagtcttggataaaattggatcaaaggattcatatgtcaacgccgtaccacctctccaactcgacagcatcatcacgactgacacagaactcgggaccccgaagatctgcccgacccagctgtcaagatcgacactccattacaacaaggaggatgtatgtatgtatgtacagtcacattgtgcagcatagcatctgtcaatccgtcggtaggccgcccaccaaggcctgaagggtctcctcgcacgttcctcgttacaacccgaccgtttctggaaagctgggctatggcggcgagccaagctgtctggaccgaacgggaggaaggcggccaaatggacaggcctagacaacgcttgaaaagggcagtcaagaaccgaacccttggcgattggcgacagggattaggactgtcttgcccctcaccaaaacgtcgaactgacaagaagagccaagaagagcagtgcgaacgttgattactggacggtatcagaagctgtgtgattgataacgggattttgtttccaatgttgtgacatggtcggcatggatatcatggcatggaatccaatgctctggaatgtctgccgttttcttcgatggcttgcaattcgtcgtcaataacctctcgactgatgtttatattttcataggattcgaccctcgaccccaagatactcgccacttggatccttcgaagaaacccgtaaccaccccattgatgccggcgttttacgagcctagactggttgtacaaagcaaatcccacgacggaaacaattcgacttcgccattggcccccaccagctaccgaagcacgcagcggcgcacaaagagacgagtactcggcacctgattcaatggccgtagaagtgttcgacccccacgaattacatcctcaaagcctccgaagcaattacgagaagacaacgcagagggttgatgtcagttagtcacgatttttcttcgcttcttcgacagagacacaccgcgttgatcgaaattcaaccgccccaaacttccaaaaaggcatcaggaacctgatattcagttcaggtcctctcgacaggcaagtgccaatgccgacaaaccgcgccgcataaacacatgattcgttctttacaatacttccgcatcacgccgattggcttcctcattttttctcgacaaacattgttcgttagttccttcgggcgggcctccttgtccttttgtgcagatgtgagcactagaggtacctacctacctagggtactgtagctagtgatactactttatattgcgacggtgaaagcattgatgtcagggcctctagtgccatccgaatggtatcgtcaccttctcaaaatacgttagagtacctgcagtgatcttgatgaatgtaacgctcgaacgtatgagaagaggggaggcaggagtcacttcatgccctgcttcaaagcaaccaacctgcagaagccgcgatagtgtcgcaatttcgacgctcctctaactccctcaggtatagttcgttcagtgctggtgcgctgacgttgcctggccaagtatgctaatcggcgattatgatgttccactgcatccagatgggaaagcgaatgtatatattgattacaatgtggacggcgactgcttggcgagggtacctaaatgttgagcaaaggagatatacagaggagagctgtgggaggctcagcaatgcaactcgaacgatacaggcttctcagtttatgctggaaatgtctcgatcgcagtcagtggtggatgggacggtgataaacggtcggccagcggcaggtgtgaggcgttggttctttgtgcctgacctgacccggatgtgcaagtcaagtatgccgcaagtgcgactacttagtaagccaagttcgaaaatgttttaacacgagagatgtcaagttcaaatgatgtggtgagtaaagtggtgcctaaggtatgcaagtttcatctcccaagtgagcgttcaccaagtacgtttccttcggatcccttcatcagatctgtacctacaccatatttcattttccaactctcatcttgattcccttttctcactgcgtcgcccaatgtgaacccccccccccccccccctccaatgctcagctaccccatcttatcccattcccgccttcctcagttccttgcagtcttttcttcactctttaagcctttctatcgaagccccctggtggagggaacatcgccattccagtctttcagcttggggtcaaggtagtaccaatggtgccatcccgtctgcactgcccgctcgctcccccagaccccagtgcaacaacttgactcccgttccccacagtttcatattatggtagcagcctggcgttattctcgtcaaggcggagccgcggagggggcgtcgtggtaccaaaagtcccgatcgtcacacggcttgaaacgggcaggtacagcctgcctacgctaggtaactacctctaggtaaggtagggtgtgttacattgatccaaacaattacctctgggtggtcactgcgactacccgttgtgtaacctagaggtaagtaggatcacaagcggcagacaacggttatctaggtaccttcttaggtgctgtttcatatacatagacctggaactggagctggacctggtctctaatctgcgagatatgccgatcactgctgttgggaagaagaacaagcagagttggaacgagcagttgaacaaaagttgtaacaatggaacaccctgattactgttatatcgataattcgttgtctactagaggccattgcatgcgaggacgagatgaatgaacttcccctgcaatgcgcaagaaccacagcctttgaaaaaaaaaaaaaaaaaaaaaaagaaacaagaaggttcagcgaccagcgagcagcaagtaggttggtgccgaccaaggaaacacgaagtacctacctagggagggaaagagggagggggagggaaagggggggggagggggggggggggggggggggttaaaaccaagtctgactctttgagttatgctcacgggaagactcacggggacactcacggggacactcacgggaacactcacaggaacacccacagggacactcacgggaacacacctacggtataggatcataggtgaccttctcacgtcagcgccacactttgatgtggcttgcatggttgcgtggctgcacgacatcaacgacctcgatacctgcctctacctacttagcgaacctaggtatgctcggggatacgagtttttcgtgccgcgcaggtatctctacctctacttgatgacggaagaatgattggtgggttggtatctaccttggtaggtagaggtatgaagtccggcattgcgatatacctttgtaagagtacatgtaggtgttgtgcaagactacctacctctgaggaactaagtcaatgatcacctctatcaaatctcctcatccatagaggtatccagcttccaggtaggaaaatgaccctccaagcgggatgcaacattaaaagcccaactgacggactttaaacacaacctacacatggtacgcttcaaatcgttgtgctcgtactgttcacctaccacagtcaaggcaagacaagtccataacccaagtgaagagaacccaacgccaagcaagttcatgatatcgtgatttcatgtaggtagaggtagttatgctagtacataccccattatctcccatatcccaagtcgtttgtacctctatccgtcatcacatcatattcccttcatgtacatattccaggtatgtttccaatcattagatccatcaatcatgactccatccgctcattaccgacccctctctcctctctcctctctctctctcttctctttccatcatcaccacttaatcctccccacccccctcccccttacccccctcccctttctctcccttatcccccccacccatcccaaagaaactcttcctcttactcgtacccggactccgactctcccccctccttctatcctccgccgcaatactcatccccctcgccgcgccccccctcctcgtagtcgaccccggtctcatcggcatcccaggcgctccattattcgaattcaaactcccatcgcgattcaacccgctcccgccctgggatttggaccgacggacttcttccagcgcgggccgcgcttgttctttggaaattaccaatccttgcgtgatactcatgatatcgccgtcttcgacggagcacatggatggccagactaccaggaggatatcatctggatctatctcttcttcttgcggggtatctgagttctgaggatcttcgtggtggttatgcagatgggagtgcgagtgagaatgggcgaggttatgccccttgctgttggagtctggtccgggtgtagataacggggcgccggctccgattgtggaagcgccgtcgtcgccgtcgccgccgtctgtgagcgttaccgagaagggacgctgttggtgcgagctggaggagacaaattccggcaggtccagaacttgccagtcaaagtcgtcgtatggcggtccgaagtaaggctcgattttcattgaggctagttggatccgcatccattgctcgcaggcgagcttgcacgcttgttcgaggccggagacgaaggactcaaaggcaagggcggacaagaggtgttgtacgagccaggagacttcccttactaccgtctttactcgccttgcgccctgctcgatttggcgctcgggcatggtggctaggagggttgatcggagatggagttctcgcgcggggttttcgtcttccaagacgcggaggaacttgacgaggttctcgtcgtcgtcgtcgaggaggtagacgggtcggaaaaggtggcggtgtaaagcgcgggagaggacggcgagcacggcggagatgcgcatgcccttggcggctggggagttggattgcggcaaggggatttggagttgagtggcgtgtttgaggtagggcgagttgcgaaggttggcccagcaggagggatcagagaggatgggctcgggaagggaggggcggaaggtggattcgacgagggtgacgatggaggtccatattttgtcgaggatgtcgacgctaagcacgggttagcaggtgaaaaggatcccactacttcctttgaaagagtgaggaaaagtaaaggaaagggagaagagacacgatggaaagaaaggggagaagtcagaaaagtagaaaacttactaaacgtcctcactgtcggtatgaagcttgatctgatacgacgccagaatatccagcttctcctcggctgtttgcaggctgtcttctgtctcgtcaagtcggttctgaaggtctgcggaccgggcaacggccgtgtccgcacgaatggtctcggctttgagtttactgtgcagggcctcgatctctgcagtcttctcggccaatgtctgcttgagagagacgacctcctcctcagcggccttgagcgatgccttcaaactctcaatctcagttgtcttctcagcttcggtggccttgagggactcaaactcgactttggtggctgttagggcgtcatcgattgccttgaactgagcctccagcgtggcgacaatctctttgagggagacgatctcggcctcgttcttcgtcttgtcggtctccaaactggtcttggattcctgcagcgatgcgaggtcggcttcggcttgcgctttccatgcctcgagaagggtcttggcgttggacagtgcggcaatctcctcggcggcggcttcggcagcttgggcagcagctttctcaagctcttcctttgacttttcgagagcggccttggctgcttcgaggtctgaaatctgcatcccgcgtagagatttcatgtcactcaactcggtccccatgtcgtccctgagtttggcaagttcatatgcctggtcctcccgaagcttggtcaactgctgctcttgatcctcctttaacgcggccaactccttctccttgtcttctttaagcgccgccagctctcgttccttgtccttcttcaactcatccaactctttctccttgtcctcctttagcctcaccagctcacgttcggcattctcggcagccatggcggccctcttggcactgtcctccaaatccccttgcaatttggcgcgcatggcatggaggtgcaggacctcttgcactttggactggatcacgtcctcgagcccttccttttccttgtcgaggcgcttcttccagtcgtccagttcggagcggtagcggtggtactcgtcgaggacctcacggtgggaaatggacagccgctcgttcttttccttgagcacaatgaactgaccgaagacgtcggcgaccagcttgtagttgctgtcggctgtcaggtcgcgcatggcccggacgagaccatcgacggcttgagtggggtccatgttcgccgaggagggggaggaaggggaagccatggttgttgttggtgatagcgggcttccagcaaggttggtggtggtgttggtgctgctggtgttgatggtggtggtaccggcggcggaagcggtgatggttggcggagccgtggtttcggtggttgtcgtcgacatggaccggaggaaaccacggagcgcttccttctggggagtatccagcttgggcaagtgtctgtgtattgtatggtcaacagagtggtgatgtaaagttgctgaggtgtagagtctagaaatgttgaaaagttttgaacatgaccgacgtggctcaagtgtgtctgtcggtgatgaactttggagtggattgggtggataagcggctgtagggcagtgggccgagtggctcttagggacagggcccggggtggttggttgatgcggacgctgagcatcaatggacggcgattggcatatttccaatttctcatgcatcaggcagaggcaagcggcagcaggaacggatcggcgacgcagggacaagtcgcggttgtttcgttgatgggctgatgacgacggtctggagtctggagtctggagatgaagcctcacatggattgacgtgtcaaattcatactaacgtttgatcaattaacaacttgggatttccctccaatttccatgtgggatgagagctggatggaagctttccatttaggttgcctcggccaaggacgggcactgggacgaggcgcattttggaggagctgacgggactgccgaccttttctccagcggatccatggaaggggaagaagcgaaggaagacagagtggaaatggaaggatctggaggagtgcagtgtttgacgtggcagtctcaatgaccagagacactgaaagctctgaaaattaaaggcgttgattcctgtacaaatcattggcccaggggaacaagacgctgtaaacacccgaaccccacatgcccaacggggcggaagcctgcacgtgcagattgtagccaggaaaactctatctattggtcaaaatggacacaaaagtggatctgcttcgaaaccaacccaagtcctcccccggtccccgcaacccgaaccttcgcagttccctttcccgctctggaggagaccatccatcatccacattgcggcccgttccagttccatcttcacttgttcccgtctccatcttctccattttccacccatcttcgacatggactcccggctttccatgattcgcgatcgtctaccagaaataccatggtcaaataattcccttcattcgaaaggttggcatcgccacggtacagcacttgtgtctgtgggtctggaatcgcgataacctccccccccggcttatgcagaaacggtatctgactggtccagtgtaccttacaacacatgatctatttcacatatacttctaccaatgaaaccgcgatactatcttgcttgattgggggttgggcataagttttcctcccgctcatcgcccaacccccaagtttgcagagcagtctttttttcaccgagcttgaatttgtgccctctcccatcaccaccacaccaagtatcttggcgacaataggtacttggaaaagcagcacaacccaccagtatccgcaatgtcttttaccaatttccaccggaggcgcgacaaaggcggccctcaggccgaacggaagcaccacttcggatttcgcaaatctttccataagttcatgggatggactaattctgaaccgactgaacactccccctgcaactcggttgcccccagcagcctatctgaggagtacacggccgtcagtgaagacatcactatcacaagcacgcctgaaactctatgggaccgcgcatatgacgcgcttcgatcatccaacgatgccgccaaatctggcttgattgccgaatacgaaggacgagttcttcaagcgttcgcgcccaaaatgtcaggtgagcatgagcgttctgtgccctgccaaatcaacatgctgatatacatgatgtcaattctaggaagtacggttgagccagcggaagcgcattcgaaatcactcctgggccagacacccacgttcaaggcagtactcgaccgggccatcgaggacgcattaacgcaggcccaacagaaaagcttggcaagatcatcagtcgacaaggctggcaagttgatgctggcgcttcagaacttcatcagcgaggctgtcaaggcctccccggaggcttccctggcgtgggctggcgtgtgccttgttctgcccctcctcacccaacctgccattgccgacgaagcccagaggaatggtttctcatacgtcacatcctgcatcgccttctggactacgcttgagcgtcagcttgccaacaccatgatctggactgagagtgttcaagatgaattcatcactctttatcagcacttgctcgagttccaggtccgcactgttctccgatattaccagggtggttttgcacgcttcgtccaagatgtttcatccaacgtatgggatcaactgattaccgctatcaaggatcaagagcgccttctccatcaggacctacagcaataccacaatgtgcaccagacactcacttccgaccttctcaagcaaaacagtgacaaatacttggagtccaacgccaaggtcctccaagctctgcaagacgttcagcatcttgttcgcaaggacactgaggataagctcgaggaaaaagagaagaagtgcctacgccttttccgtcttacaaacagccagagagatgtcacctatgaatggtacaaaagtcgtgtcgaagaacgggtccaaggaacttgtgtctgggccgtcgagcacgagaatttccaagactggctggagcgtaaatcaggcccacttttgatcacagcagacccgggatgcgggaagtccgtcttgtccaaatacttgattgaccagtatctgccacaacggtgcccgactgcaactgtttgttacttctttttcaaggatggggaccaaagcacagtcaagcaggccctttgtgctcttctgcatcagctttttggccaaaagccagaattgatcaagcatgctctcgaagaacatgttcgcaatggagacggcctaatcggaacgacatcctcattatggcgggtcttcaaggacgcaacgcaagatgaaagagcgggcaccatcatcatattgcttgatgctcttgatgaatgcgagcccgacgagttcaaactgttggtacacaacctcattcaagcgggagaaaaccctgtcaagtttctccttacatctcgcccgtatggggatgtgatttcctctttcaagtatggtgacatgctgcaacgatttccgcgcgttctgatcccgggtgaaaaggaagaccaatcagaccaaatcagcactgagatcaatcatgttattcaagttcgcgtcgagcaattcgtacacaagtatggactcaaaaatcaactcagggataccctttgggcggaacttaacaagacaaagcatcgaacctatctctgggtttatcttgtctttgaccatttggagaccctcgtcacaagtgatgctctgaagcggacgcctcaaggatttaagactgccatggagaaacttcctcggacagtcgaggatgcatatgaacggattctcaatcgggcccggggtgtcctacgtacaatattgcgacgagtgttgtgtgtcatgctcgctgcccaacgccctctgactctctccgagatgcagattgtcgtcaacatggagcctcacataaaatctgtcaaagaactagacctggaagatgaggaagatttttcaaaacgtctgagaacaatatgtggactatttgtctcgattcaccagcgcaaagtgtacttcctgcatcaaactgcgagagagttcttgcacgccaaaacggaactctccacagcgccagagtcatggcgcgcctcgatcagggagaaccaggcccatggggaacttgcccgaatttgcgtgcagtatatttccattttggattctgacattgttcatcgcatttccgaccattccctccttgaaagggaatatcctttcctgctttattcgagaaagttttgggcctatcatctgcgcaacggtgacttggatgatgatttcgacatcacgacaacagcgatgggcctttgtaagcctggctcaaaatattttctcatctgggcgcctaccttttattttgagacgggagcatattctgcaaattgtttctctagaactttccatgttgctgtggttttggggtgcactggcctcgtccaacaccttctgcgtgaaattagagctgaagaaatcaatacgggctacaacgcattggagacaacacctttagctctcgccgccagacacggacaccgcaatgttatgcagcttttgatagcagcgggcgcgagagtggatgttggttgggatggacgaactccactatatgaagcagtggatgctaagcattccgagtgtgttgccatattactcaactacggggcctctgttgattttttggatgcagactacgggcgaaccttgctacacgttgcggtgggacgcagaaacgccgagattgggaagatgttagctgacaggggtatggatgtcaatgccatcgactttgccggtaataccgctctgatggagtacatgcatgtctgggagtgggagaacgatggcatcgaattcgccacggtgctgattgagaaaggagctcgtctcgatatggctaataaatacggagaaaccgctctcatgcaagcggtcagtacgagaaggtgggctttggctaagctcctcattgagaaaggtgcggatcccaacctacaagatggccagggcgagtcagcccttcacatgatcttgtactacaatgaagatgaggttgcagcggtatccctagcaaagacgctgattgataaatgccttcacttggatgcacaaaattatgacggaaaaacgcccctacataatgccgctgagaaggggcttgttaagctagtaaggctgctacttgagagcggtgcggatactgaggctacggaccaccagggcaacaggcctctcttccttgcggtcatgtcactcaatccccaagctgtcgaaatgcttctcaagtttggtgctaaggtggaagacgccgggggaagccattccatcctggaaaaggccacggaactcgttgaggataacacatacgccgcgaatagtatcataagcgagtatgaaagcttcaagcaacgaacctcacgcttcataaccggaccaaatgactggactcgaataacggaagacactctcaacatgacacgcttgatagacggctggaactctgaacgagctaagcggagtttggcaacataccagatgctgcgccgagcggttgctcatacgagcatcgacaagctagatgaacatgaagctggaaggttgctacagaatatggatcagttgctggaggatgctaagccgatgttgaaggtaaatctaccactcgcatatggctgtcgtcgtcccatgcggtagcgagttgtggttccttaccaggtaggtgcttgggaaagatgattctggacttttcgcaatggcatttcttttgtttgaatatactgttccccgtctcttttccgtgaaggcctcaaattacgcacaacttatttggtttcataaggatgtaaaccgaagaaagtacttggtcttcaacatttgcagttaggaagttagaggtgcgtggagtgcagctctcggctcacacaatgtcaagcaagcctttgtccccgagcttcttcccgttctgactacaattgttctacccgtgtcttctctagacacaaataactcgaccccttggcgtttcattgttcctcaaccacgagtccacgggaacaagcggctcatatgaaacagagaagcgggtgaacccgccatgtcaaagtaaacaaagaccacggcacgttccccccttttttcaacatcagcaggcatatgtagacccgtgtgtctaggagtgaatgagaatgtaccatggtgaggtatataaagcttgccatctcttattcaggttcctattcacaacccttttagtctccactcgaagcccagcattcctaagtgccctgtccttccgccctccaagcttgagagaccaactacagctacaccttgaggaagccacatcagcgaaccaaccaaccaaccaaccaaccaaccaactccacacacataaagcaacaacaacaacacagcacctcaactcccctccctaatcacaccatgttccccctcctctctcttctccctctcctcctcctccccttgtgtattcaaagctacgacttctcccccaccctccccgcctccgccgttccggacgcccaaaaatccgactggtgcgactcccactcctccacctgcgtctccatctgcggcaccggcatgcccggcaccgacaccgacctccttggcgttaaagtcaacgcctgttcatacaagacgctacaatacgaatgtatctgcaacaaggataacctcaggcccaagatggaactgtttcattataccgttcccggattaatgtgcgaggcggcgtggaaggcgtgtagaaagacgaatgaaggcgacaaaaaaatggtgggggagtgtgataaccagataagaaaaaagtgtgggcatctgaggacaaaagatcaggagacgaagaatgaagggttgtatgggttttttaaaccgattaaggggggtgggaaggcgggggggaagaggagggggacttttgagtgagagggggactgaatgagagggggactgaatgagaggggggtagtaagaggggggctgcaaactgagaggggaactgatagctgagaaggggggagtaagaggtggaattgagagggagagaggggggaaggggataaggagtgaggtgtcttggggatgggaggtaggtacctacttgggcagggaaaagtatcttgcgggtcgaggaagttgtggaggtctcaataatggtgttctgttcggaggaactttgggatggggagtttctttttgtacaacctttttcttttggtatctttatggaggtgggaattggggtagagaaaggattgtatgattacagtaagttgatcgggatgatctcgttaaaaaaaaataaaacaaaaaaaacaaactggaagagtggaagggggctcaagttggctctttagtaggtacctaccatggaaactgctatcggatacttacatctatccaaaaatgtgtgaaggtagaagtagcagtttacctagctgggaagatattggccggccgacattgtcaatgactccagccttgtgctttcataatagaactttgttatcaatatccctatcaaacggtagtactctataatgacatgtaacaacacgaatattttgtgaatgaaattaagccgtgatccaagtaaccaagtcgtccaacccgcaacccatgctaacaagaaaaagagaaataacaaaaatgaaactgctcaaaccaacgagcaagtccggcaactgtaggtaccgaccatatacaaagaatcgaaactccaatctggtcaaatgaaaacataaagcccccccccaacttccccatcaaccccaaattccctctcccactcacgaagacatgcccttcttcatgttatcatactgactgtcgggatactccaacaagttcttctcgctgtccaaagttcccaacccatccttgaccaccgtcatcaagctgtccttatccgtccgatcgcccgacgcctcccagtacatggcaccgcccagccccttctccttgatgtagctcaccttctgcttgaccatctcgggcgtatcgtagctgaccatgaccttgttcgtctcatcataactccagctagcgccgaccttttcatccaggaaaaccttggctccactcttgggcaacaccttgtaatcccaaatacccttctcccacgatccctcgccgacgcccgagtaggcggtacccggtccatccgtcgacgcgaacgcgcggccgtacagcggcatgcccagcacgatcttgttggaagggatgccgaacttgatgtagtccgtgacggcccgatcggtcgagaagggcgtcgtgtccgggttcttctcgtccgggtacaagttagcctggtggccggccttcttatcccacgcgcccgcgtagtcgtaggccatgaggttcataaagtccaaagtctcgccgatttccttcatcgacgactccaagacgccgtacttggacggacccgccgaggcggccatggtcagcaggaagtggtacccgtcggcgtgggcggccgcgtacttgtccatctgcgagcggatttctttgagcaaaagcaaaaagttttgggcttcggtttccgaggccgggtattcccagtcgatgtcgatgccgtcgaaaccccagtctttgacgagggccagggccgaagtggcgaacttggtgcgggattcggcggtggaggcggtcagcgcgaagcggctgggagaggtctgggagtaggtccagccgccaatggagaggaggacgcggacgttgcggttggcttttttgaggaggtagagctgtttgacgcagccgtagacgttggtgccgttgtcgttccaggctgggattgttgtgttagaagactgggtgggttatgttgttgacgacctaggaaagaagattggggatgaaaacacgtacagtcagtgggatagcgcttatccgtgtcagaccaggtgtctgaggaaaagacagttccgtcttctttgaggttggcaaaggagtacaggacatgggtgattttgtcggctggaaggtcggcagcctggtagttgcggccgtagatgcccctggataggaaaggaaagtcagcaagctgttcagcccgaaggttgaggatacctctaggcaggcacataccagtttgtaaagtacacaacgttcttgtatccgctactgtctgcacgatcagggacagtcacgttggtgtcagcagaggtagaggtaacgttggtgcccgggcacataggcgcaggcgcagcatccacaaggaatgaagagaaggaaaggacagccagtgcggccgccttgatagagaacatcataacgaatgaacgaatgaatgaacgaagatgccgcagactggtagtagtagtgtatggcgcaaaaggagaggagggagagagtgttgtttgcttgtctgatgatgaaccagaccacaacatctcggaaggggaggacttgaagcttcttttatcctcaccttgacgtccatctggactcaatgtcgacaccagagtaaagccagcaagcaccggttggccaggcccatccaaccatctcttccaagtttctgtggtgttgccatcgagacaggcacacgcgggaaactttccatgtgaaccccctcatcgtcatccaccatcatcaatcaggtcgtcgagcggttggttccttgtgccttgtgccttgtgcctggcaggaacaggaacaggaaccgacgtgggacgtaggaaaggaaaggaaaggtccggtccgatgcctcgttgaatgccctgttgcatcgggctaggctagtctagtagctccatacaacgtacttacctgacctgaaagcgtgagtgatacgtgccagacagacagacctgtggctggccaactaaaacgtttagcggagtcaccctccgcacactacccgacccgaccccaaccaaccccaaaaaatcttggttacaaacacccaaacagaattcccagttggaaatagtggggcctagttggcacctacactacacttaaacgacactagtgtcagacattgtaaatcccgttatttccattttaaggtacccgacctgttcgctagtaacctttgggtgtcttctcgatgctgcaaggtaccaagattctagcttcggaattccaacctatcggcagccaagtgggaaccgtttgacacatttgacataatcattctgcagccgcacaatgctttgatacatggcagacactactatacgacatgcgccctatacttgtcaccttcgatcaaatgaaatgacatgcgtacaatcagtcacgattagtaaggtaagttcctcctcaagagaagaaagaaaggagtgagaggggatgaaacgatgatgaaagttcataggtaccaaacttgaacttctcggaggtacagaaccccatactgccgttaatgttaatcccacaacttcaacttcgagatatctacccatttcccccctcccatgtctctttgatcaaatgtggaggtagcaaatatcaatctcgcaacgttgccatggcccaaggtgtgtaggtacatctgaggtgactgttccatcattccataattccaaccatccatatctcgttttgtcctgtccacttcaccgggttatgtagaggtaaccgtgtccatgaagctggcgtcagggtcccagatcaatgggacatggtgagggaaccgttgctcgacctggaccacaagtgaccactgacccgacaggccgacaaggacgtagcgtgatgcgaccctgtgggggaccggtgatttccaggtcttcacgtgcgaaaaaaaaaaggggatgtaattcccgcgccatgtgggattgagtgcctgcagtggtcggcttgaggtaggtagcgatgttccatcgagcgtttagattcgaccgccgaggatgggcagttgggcacgagacgtcgatatcgaatcgtgagcattcggtaggtgtcttgggaatgaagaaggtttaggtaggcagatgaaagggtggggggggggggggggggggggggggggcatgagacggttgtccccttgatgggcgggatcttatctcggaccttgtgcttgttcagtgtctttccaagttcaggccggtatcaagggggtgaatgagaggtaactagtcgactggagcgagacctcgaaagggaaaatggacggtggttaagatgcacatgaaagggttcatggggaagcatcgcatcgcatcgcatcgcatggatgggaagcaggtgcgatcaccggacggataatcaggcaccggatatacctaaccaggcaccaggcaccaggtaccaaagtgttcagaggtattatctccagcgggaggtggcaagatgtttttgtcttggtctttgccacctggggttcattatcggcacgaacattcatattcccggttgttcatatcattatccccgaagccccggatgtggcaaatccaagtgccgtcggatctggatcatagatctggggaagtcatctatcaacccctccgcattgggaggtcccgtcgtgcacacaatcgccggtgatgcatgggtgtataggtatgtgcccgggctcggccaaatagcgagaaaagtggccgccatcttcaaactgtttcgatgtgtgatatcgaatttgacaatctccggtgcatgcacacaagaccatcacttatccatcatcaactgaagtgtcagtagtcgcagtctcgtgcgcatgggcagacgttgttcggttgttgataaaggtttgttgataaagggaataaataccaccctacctaggtaggtacggtcaggtacaccaccaatcatcgatggtcgttacatcttctccacggggaccattgagcaaacatgcaacgttacccggatattgcgatttgtctagactctggatgcgggtatcattgcagtgccgatgatagtctctcctgggatattcgaattgaaacgtgggcaaccgaatactcaggacgacgtctggaattgatgctggttgagcaagcaagaacaaaaacaacgtttcctacctacctattcgcggaagataaacacaggatagaacctagcaaaagagtcagataagagcagacgaaatcgaagggaacatcaaacccatccgcatcactacgcaagacttaccataccctaggtaaacgcctcatagaaccccatccatcaaccaccccctaataatcttcataacctcctccctcttctccatcccatccctcaccagctcctcatccccaaaccgccccacgccatcctgatcatacccatgaatcgcatccggcaccaacaaccacctatatctcctcttcacttgcccttcgtccacttccacccgccaatgaaacctctcatcctccaactccaactttcccttttcctcacccacctcttccctccccaacatgtcctccacccccggcacctttttccctcccaacttgcacgccatccgccacgcctcgccccccaacatatccagctcacaagcaatcacaaacacattcgcaggaaacttttcccttccctttactactactaccttttccgccccttctgcggttgcttcttccacactgacagcataaaccggactcaacaacggatcccccatcttttgcccgggggaaacataagcccaatcaaacatgcccgacaagcccatcaagaaatccgtgtcttttcccctaaacccgcccagcgccggtttataccgtctcgattttgtcgctttggtctccgaaggcgtgacaaagtccagcacggggtacatgggcaccacagccttgagtagtgggcgaatgtttggtaattgcgagacggccaaggccaagttcccgccggcgctccaccccgcaatggcgacgcggttgaggtcgatgccgggcaggtcatctgacttgaaaaggtccagaatgacggcttcgagatcgtggattgctgttgggaatgggtaggaaggggctttgcggtagtcgagggcgattacgcaaaagggagtgtcgccttcttgggcaagttggacaaagcgccggttccaactgtcgttgtcgtagggtgagccgaggacgaagccgccgccgtggatggtgagtaaggtgggtagttttgtgggacatggaccatcttcgcccgagtgtgatttggggaggaataccctgtttgtatgtgtcagttgatcactaggataacttcctgaatggttcagttaggtaagaataggtaaatgaggggccataccgaacgggcaactgcggtcttgaaggatacgccttgatgatatccgggttggtaggggatgagcccaagtagtcggtcttgatggccgtgatcaagttgagtggagtcttgatgagcttggtgatgccgtaagccaatgcgccgtacttgagcttctgggtgagtgggagtgatggggcgacatggatctcctccgagccagttgggccagcagtgtcgagggcggcggcggggggtatagcggccatggcgggcgattagaggtaggtatctacaggttggtacttaggtattgatgatgacgagaagccttgtaaggtagaaggaggcttggtgttgttcgctgttgccagatgcccgctggccaaggacagacagactggctgtggtgtagtgtagatggatgctcggcaatgtggatgccaatgctggctgtcgggaaatatgtaagtccgctcattggttggacacatcgggaggggggacaaaagccccgagggttaggggacaaggcaacctaaaagcccgaaaagtcgggatcgatctccgcacgctgaatccatccacctgtcctgtcgaggccgggggcgggcatgggtgatccgatcgggagccacggtctaggggggcacaaggtgccttacctaccccgcacacagcctaggtaggagggagcatgccagcggggttgaaacacccacccgcatgttagccaaggcaggccgggcactggcaggtacaaaaggttcattttagtgggaaattgttagacatatgacatcgtccaaatcggaccataaacacctcgccaatcaatccggacctcagggccatcttttggttccggaaaaagaaaaagaaaataaagaaagaaaaaatggaaagagaaggaccttgcatacctacaaaaggaacctacaaaaggaaaccaaggagctcattcaccttgcacaatgaatgcttcggtctgtaagtgacctaggtcggacgttggccatgttggtcaatgacggatggaggtaccttatcgcgtcgtcttgctgtcggtctttctgaagacagggaatgaaggattataagccatcgatcgctgaaaacagtccaaattcaagaggtaatatcatgtctgaagcaaaccaaacccgctgaaacgccaaaaccaacgctaaacgcaacataccgacccaaccgagtccccagcatcataacagcaacaaggtcatggtctcgttaatacaacagcatcgccagcacccatattgtgcatcatcatcattgcctacccaaaaccttggagaaaccaccaaaaaggaccgtcgcttgctcaaacaaactcatagctctgctcactcctggcatcttcatcccactcatcctcgctcttgaccacgtcgtccgtcttcggcaccaccacccccttctcttgcagcagcaccacttcgttcatcacctcaacagcattcccctcactccgcccatcagccccccaaatctccaacactgctttcttcacactcatcggcacgctcgccaactcccacaacctctgcaccctctccttcaccggtcctccatccctcgtcaccaggttataaatgacttccttcatcgggtattccatctcgcacctgtacagcatatcatgcaatctcgccgctatattgacaacatccaactgtagatctttaccgaggctgaactccctcttcttgtccgcaatgtcgccgccgaaggcgtgggtgcccaggtacatggtagtggtgtgcaaagacttgggaggggaggcatccccgaatcgttcacggactcgttcgcggaatcggtcaaacttctgtacatcggggcggccagtgaacttgggccgatcgtcattcccatcaacaacgttcttgcacaggtccttggtgcaccccagcagctcgaccctccaatcccggccttggccctgtccattgacctcaggtccaatgctaagaacgccctccttttgattccaccggatcggggtgcgcaccaaagtggaggggtcaggccggtcagccttggccgctggcacggtactgcttggctcctccaccagctcaaagtaggcatctgcgccaacaacaagttggatggtgatcgcttggggccggctattaccgtgtttgtcgtatttcgcagatttagccgtgtccagcgggataatggttccctccttggcaaagacgggaatctccgacagaggccggtggatgtccacgtagcggcctccatcgtagacgagactgggctggagaatgtcaatgtaacgacggcccgtgttgggaagccaggcgcggacgctgcccatgagcgtggctggatcgtttggcgtagtaattggcgcaaccatcagatcgggaccaaagtagtattggttgggcaccgtgtaggcctcttcgtccttgtggttccagtacatgggttgcaccaggggctcgaattcatagcaggcgcgcacgttcatggtgtagaggaacgggatgaggcggtagcgaagttggaggtagtccgtcatcaccttgcgggcttcgggctcgtacagccatggctccttggagttccactgactcttttccgagtgcagcctcaaaatgggcgagaagcagccaaactggacccagcgcgccgtcagctcgttggagcggacaccagcgtaatgtccgccaatgtcgtgactccaccagccatagccaatgttggacgctgtcgctgtgaactcgggctggaagtgcaacgaggcccaggtgatgagcgtgtcgccagagaagccgatgggatagcgatgggagccggcgccggcgtaacgggaaaaagtgatgggcgtcgcagtagctttgacgttgcgacggctggtaaggtaatgatagtggttgagcacccagagggggtcaacgccaggaatgcgcgatcggttgccctgttgccagtcaatccaccaaaaatcgatgccctcatcctccaaattggccttgagaatatcaaagtaagcgtcgaggaactttttgtcggtgcaatcaaaccgaatcggttcttcctttgacgtgtcgtgacccagggccttggccacaatcttgtattggtcttcaaaggcccgaatgccgtctgccggatgatcattgacagtcaccttgagacccatgtcatggagattgcagaggaagttttcgggcatggggaacaagtcgggattccagctgtaacctgtccatccggaaccgtacttggcagggatgttgaccttgtgccagtccatgtcgatcacggcaacactgagggggattttctcggttgcgaacctcctcatgacagccaggtattccttgtccgagtaggcatggtacctggaccaccagtttccaagagcccatcgaggaagcaacggctgaccgcccgacagacggtaaaagtccttgatggcagctttgtgatcgccgtggtaggcaaagagatagccatccttgcggcccggtttcctggttgcgatccatccatcttcgaacagcatggaggcgctgtcatcgagcacggcgtaggctttgcgtgacaagatgcccggctcgagaggaatgcgcccgtcggcccggtccagggttcgggctgtaccgcccagatcgccgtagctcttgccgtcgtagcgccacacatcgtcgccaaccttgaccgtcaggccggaagacgagaattcgttcttgtcgtaggtgagatggaagtgtttggtcatgatctccagtttatctttgttgtcgtcgaccttgaactcgggggtagggaacgacctgaaaaatgccgttgtggaagcacggtcttcgaagccgccatcttcggaccactcgaatcgaacaagcttatcggtgagaaggctgaaacggtagtggcccttttgcccttgacctgtgacaaccgatttcggattcgtgacagggtcggccgcaaaggaatatcgactggggacatggtcttggggcttatcggtcgtcttgtttgcgaatgaatatcggctgggcaggtctttggggggctcaatggtggcgtttttggggagaggctcgggtgtctgttgggaaattgggccttgagcgacatggccttgagggtttggttgagaatgaaggcgctcgccgaggaacctgcttgccatggcaagaagtttattgtcaaggtccccatgattgctgagacggtttctgatttcttgattgcgagcaatgcttgatactgccaagcggcgtgcttcaatcagttcgtcctggaaatctttgaaggatcttggggggctgctccggggcaaagggaacggtagcggatctggctgaaccgttcccgctcgggaagattcggcgagggactctaggatgccggccctggtgcgttcgaggtggaattgcgagcgttcgatatggactcgcgagcgctcgagggattcgccaagttcttccattcttttttgtgtttcccccaactgggtcgacaatgacacggggacttgtaccggggctttggttgtggaatctggctggcgttttggctcggatgacgcccatgcgaaagagtgaccattatggcagaaagccgtggtaggggtgtcgggttttgactgcgcaggggcttccggttggcactctggttgccgtgttgtcacggatggtacagcccacgcatacgaatgaccattgtgcgagaagctgtgctggggggtgggttgactgaaagtggtcgcatcgtctggctgacgttttgagacgggcggcggcgcccaagcaaagatgtggccattgtgcgagacaaacgtgttcgcgcctggttttgactcggttgtttgcgaatatgcgcttgtggactgcggctgttgttgattgagagctggagcggtaacaatagcagtttcggtggatggatcgacggtgtctttcttgggggcgttgtttgttgtgctttttggggcgacatgttttgtcggatcatggagaatggctgctaccacaagtcgactggggattcgagccggtggaggtttggtaactggaggcgcccaggcaaagaaattgccattgtgccagaagccatcttgggccgcggtagaattctgcttctcctggtcgtcggcggcggcggacatggcgattgcaaattcgtatggatacaatatacggagcttattaccgggatagggcagcagtcagttctactccctctagggcgcccggataagcaggatcaaagggacgggagacggaagcaatgagggttgaaatcgaaacttgaggtctgttgagcctgatgaagatactgcagtggcgatgataataatgataatgatgggtgggagctggaggaggagagaaggcggagggaacaactggtcggtttcggtgtttcagcagcatcagctcatggccctctcaccgtccacgtagttctggcgttaaaccgttttggggggttatcttcggtttagttaggtgcgttccttggcggcgtcgtcgtcgatcatgtgcccgtcgggtcccttatcccgcaatttgataggaccggccgccctgaaggaacgggcatccaatgtttacagcgcagataaaacaacctaatggttgacagctgctaggtagcacctatccaatggacacgctgcagtgctagagttaggtaccccaattcccccaattccaggcctctacacgtgttagtcctgctctgggcacgtatcacggtgcggggaaaacccccgctcagatcccctctcttccaacgctccgcttatcaacggcacctcccgcttatcgacccaagtctgtctcttccctttccgtccatcttccacttccaacatgcagatacggagatgacagcagtgtcggtttcgatatcgacgtcagtcctggaatcccatcggccacgctgattgtgctcgccgggttagtgacatccgatgtgcccagaaccaccgggcacctccgacacatgacctcggccccggcctagttcccgcttctgacctccgtgtgctccggtcaccctgtctttgtctggttggaaccatttcagtggaggagacatttaccctaccacagctgaaggagagatgcgaaagaattatatagacatacatcacaccaattactccggtccttcaccgcatcttcaatgtctttttctctgttctgtcagatgtttcacctgatgccttttcgtatgccaccatccttgcagcatgagtgtgaactagtggagtccatagggtaagttgtttttatactcacctcacctcatcgcacatgaagcaacacaaacttgaagtaaaagctacccaactagcagtgttctagaagctgaagaaacatagttccaggttccgtcaaccgcgatcatggtgttacatactaacattcaggaacaatgccttcccagggataccttaccacatcccacgatatacatacaagggtgccataaccaagcagggtcgaagcctccacttgccataacaccgttccctctttcacctgggttttcaaaatgtcgggactcttatcatagagtttatcatcagtcatgatccaaaagactacgaaacaaccgaggaacttgagcaacactggacaggaaggaagtggttgtcagggattggccagcaaagacacaattccatagccgatgcggcaccgacgtgcggaccgctcggactctgaaaccaaccacttcaaaagattttcatcatcacggccccaccaccgccacggtgccggactgccggtgggatcggagtccagtgtgctcccttgtatcggccgaggaaagcttctttttactttgccacgccgcgttgccacgcccgcggtggagacaccaacttactattatgcctacagtattcgatgacatcgaaatcaagtggttcgagagtggaaaagtccagaaactaggtaacgaaccacatgcacattcggaaccgagttggcgggaataatcatggatgaagaactagacatacactacataactgacagttgatgctccacttccataagatcggtcgggccatccattccttcaaatacgggtacccgaccttctacaattactcacacccactccatctcgcggtgagcttttgttaggtacctctcactcagccacttatccatgtcttatcgagaagggggttatcaagaacagcgccttctctcaggtctccagaactcatcgtaccaaaagggttgatgcgacccaacaaactgcagctgttccttcctgtcagggtcaccgcctttgatcggatccaagttgccggggtacattcctataagggaatctcaacactggacccgacctttgctctccaccccacctgccaccataaaactgctgtctcggtctcaacttccgacgtcgatccttcagccaactgtgactcgatctttctttctttcaaaagcaactttttacgtctaggttcctttcctgggccattttccaacatctcagtacaacacccactctttgcgacaagtacatgtaccgcgttgcctcacttgaccaatttcaactgaagcaagagactggaaagcgccatggcggagccagatttgaaagaccaggtcgcggactcgcggaggtccacgtcgacggccgctgccacggatacgctcactcaagactcagcgcgtacttcaatgcaggcgaatcaccaggagaatcaacatcagtttgacgctggacaaggagcgagccatgattatagtgagaagcagcaagagcaagccggacaagcttcacaaccagtcaccgaactcacgccagctgtaccgatttccgccgaacccgtgtccctcctgaccggcgaacccccgagcgaagcacctgtcgtcgagcagcctcccaagtactcgattcacccagcatgggccaagcgcctcatcatcttcggcgcctccatctccgccttcttctcgcccctcaccgctcagatctacctcccagctctgcctaccgtagctgacgacttccatgttaccgcgtccaaggcgaccctgacggtgacaacctacatgatcttccaaggcatcacgcccatgtttcttggtggattggcagattcagcgggccgtcgacctgcctacgtcatctgctttgtcatatacatcggggccaatatcggtctggcgctgtgcaagaactttacgagtctcttgattctccgcatgctgcagagtgcagggtcgagcaccaccattgctctttgccaagccacgctggcagatatcaccaccagtgcggaacgaggacaatacgtcggtatcacggcgcttcctcaagtcttggctccgagtctcggtccagtggtaggcggtctgttgaccaactatctcggctggcgctggatcttctggctgctaaccatcatggctggcgttaaccttttgggcttgctcatgttcttccccgagacttgccgcaagatcgtaggcgatggcagtggtcgcaaggattcgcactggatatactggactggctggcagctactccgcgacaaccttgcccgtcgcgaacgccgcagggagcggaagcgtcgcgaggctgaactttccaaggaagacccgtccaaccacaacaatggcctccacctaaccgtctcaactgcttctgccccccgtcagaagatcaagctcagccttaccacacctaatatcctccagtctctcacacttctcttccgttccaaacagctcgccatcctcctctcctactcagccatcgtcttctccggcttctacgccatcggaaccgccatgcctaaccagctctcgaccctttacgggcttaacgacatcgaaatcggcctcatgtacctacccatggccggtggttccattgtcacagcctttgttattggcagggttatcacatggaactttcaccgccatgccaggcgcctgggtatggtaatcgacagaagccggcagacggatctgagtgccttccccattgagcgagcgagactggaggtgggactgccgctgttggcgctgaccagtgctgtggtgatctcatggggctgggccatgcagagcaagaccagtctggcggcgccgtgtgttttgctgttccttctgggagtgggcatgattggattcaacaacacggtcagcaccctggttgcggatatctacccgggcaaggccggagcggcgacggcagcaaataacttgacgagatgtttgcttggagcggcaagcagtgcggtgatcctgccgatggtcgaaggaataggaagtggatgggcgtataccatctttggaggattgtatgtgttctttgcgccgttgttgctggtgcttatgagcaggggaatgaggtggagggcggaggagaagtggaaggaggaggccaaggaggagaagagaaagcaagaacagaaagcgtgagtgtgtgatgagagaaacggaagcccaagcataactaaggtcgttcggcttgattttgaagaggagtcggggaaggagaaggtgttgtgatacccattgctttcatccaattgcttttcagcgttgcatttccggcgtcgggtttgtggttcgagggatagacgggatataatctccaagctcaatgtgtggaacgtcatgtgcgacttttcgggttagattcaacgttccatggtagcatttcactttcggacacttggtatgtagtaccgcaaaatagacagacattcatgacagacaagaagaactttgttcttgattcaaaagggacaagaccaaacttaatatgaataaaaaggagagggagtggacccaaaacaaaaagccgagtcatgagacgtccctgatcccagattcattgggcaaaagtcgcaaaaaagaaaagttcaattgcgccagccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgcttattgatatcacctgtatttgaaacttgcaactatgagcatcagcggtcacctcaaaacgccaaccggacttggagttgaaggcattgttggggccaaagaattgaacgcagatcaaaaggaaacggtaattagatactgtggtgtaacaaacgaacttaacatgcgtatactcgttggatggagaatacattatggtaccagctaatttggtgctccgacgcttgggcaggtaggacgagcgtacatgtgttccccggttgaagggtacacatgtaggttcgtccgaatgttgaggaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaccggttgcccgagtgaattgaaaggaaatgtctccctcacctcacggcctttcttttacatcatcatcgccgtccgtatagttgctaacgggtcaaaaaagatcagccatctcgaagccgagtgtccctaccaccatcatccgtccagatgacgactgccccaaccccacacggccgggaagacgatccttgcccaagaacggcccaccacttctcggctccggttcctgggaaccagtggggatggcgtgcccgcttttgacgacagataaacacagcccgcgccatgcccaatctaggaggtgtcaattgtcgtacgtctcggcaattccggtctgactccgggccgctgacaatcaacagccacccaccattacctaataatcgctgtttataagctgcccagtcatccccaacaacgctgatgtctgtttgaccacctccagtttcaaccgtctttcgaacacgaaaggcaacatcatcatcatcaaccttgaatatggagaagggaatctctctcccggtggcctacacgcccccgccggcccaggcatccaccacccgatgcaagtccctcaagaccgtcgccaaagccctcgccctcggtcttccgctctacgccctctacgcctggcacaccaaccaagcaatcattccatctctctcccgcgcaaatgtcaactttgcctcccaatgcgagcaacctcctccgctcaagcccagccaagatgagaagctcgacgaggcctacgactttctctccaccgagacattcctcaacgcctcggtggcccgcctgtcgggcgccgtgcgcgtcaaatccgagtccttcgacgacctcggcgccgtcggcgaggacccccgctgggacgtcttctacgactttgcctcgtacctcaaaaagacctttcccttgatccactccaagctgcaagtcgacaaggtcaacacccacggcctgctctacacctgggaagggtccaacaaggacctcaagccgaccttgctcatggcccaccaggacaccgtccccgtcccgcccgagacgatccccgcctggacctacccgccttggtccggcgagtacgacggcaagtacatctggggtcgcggcgccggggattgcaagaaccagttgatcgccatcatggagacggttgagctcctgctggaagccgggtgggagcccaaacgcaccattttgctgtctttcggtttcgacgaggaatgctccggtcgacagggcgctgctcatctctccaagttcatcgaagagcggtacgggaaggattcgctggctgtgattgtcgacgaaggcgccggcttcgaaaagacgtggggaacactgtttgccaaaccgggaacggccgaaaagggatacacggacgtttacatcacggtgcgcatgccgggcggccactcgtctatcccctcggaccacaccagcattggtgttttgagcgagctcatcacgcgcatcgaagcagagcagtaccgcacccatttagaagaggaaaacccgtacttcacccaattacaatgcggcgcagcgcattcgcctcacttctcacacaaactcaagaaactgcttgcccaccggaagcgccactcctcctctttttcctcttcttctgctgttgaaacctgcaaaacaaaagactatctagccctcgaagccgcgcgcgaaggcggcccagccatcaaatacctaatgcaaacctctcaagcagtcgacgtcatttcgggcggcatcaaaaccaacgctcttcccgaacgtgtccgcgccaccatcaaccaccggatcaacataggcgaaaccccccaggtcgtttacgaccgtcttaccaagctcgccgcgcacgtcgccaagcgccacggccttgccctccacgcttttgattctaatgatgatgaagacgagcagcccgagccacccaactccctgatcctcaccaaatcctcccacgaactcctcgtcgcacccatcaccccctccttcccctccagtagaggacccttcgcggtgttagcaggaaccacccgcgccctctacggtgaagaggtgattgtcacccctgggatcatgacgggcaatacagacacacgatattactgggacgtgacgagacatatattccggtggggaccggggtatgaccccgccgatgacgatgctgggtttggaaacattcacacggtaaatgagcgggtgagtgtgagggcgcatgtgaatggcgtgaagtggttttggatgtttttgaggaatatggatgaggttgaggttgagtgaggtggatgggtggatgttgatgggtagaagatgggggggggggggggtggagcggtgggtcgaatggatggggtggaaagatggatggggtctggtggaggttgagtgggactcgaaggaataggatgtaccttataaagatgggaaaagaaaacacaacgtgaagagggcgatgggtatgggagaaatgaaaacgagaggaagtggaagagagggggaggaagggaccgttgtttgaacgatggtggtggaatggaggatgcacgtgttgatgatgccgtacatgaattgatgatgaattgatgaatgatgagtagaggtacctgcagtttattcctctaggaaaagaaatatcaaatgaactggttttgtaacagtgaaatctccagcaacacctccatccttgatccttggaggaggaccggtgatccgatcagacacttgcgacctcccaatgtcattctgatgaattttccgtagatgcatgctcctgacatttgctgcattgtctggcctacgattgtgctgcatcatgtgcgtgttccctcgacaacgaacgcatgcaagatgcaggaggtgttgacttcttgttggattgatacaccacttcgagttttgggtcatgtactgaattcccaactcccttgtgtgatgactgtctccacaccccatggcatatttgtacacattatcattctcatctttcgtttctagagaatctacctgtgaattccattggatctcaatattgaccaaagtatgggttgcccgctacgccgaactccgtgaaaacagcaaagggaacacatgtgtactcgtccacctagccatgcacaatgcgaatacccttccgcaggcaagcaaattcgacaaatgaatctcctggacggtgcccgatcttcaagcaatacatcgcaagccgactagtgactacactgaaggtgacaccaaccacgtccttggcgacctgttttagttcatccattcagccacaaacgccatcccgccttgggtcttccaaccaagggaagcctcgatgcaacatgtttcgctcacttctgtctctcgcttactcgcacaatcacttctcaacataaaccgcctcatatatctccgacatcctcccacaaacatcatcaaactcgtcctcatccaagcgacaccacacctccatggtactcaaccacagtaccttctccagatccttacccgtggtctcgacaatccactttgggtctccccacatacgcaaaagcttgcccgtcttctcgtccatctccaccagtcccgttttactgttgaccacgtccgagaaatccggtttgacgccgttgtgatggaagaacatcattttcttctggtcctgcttcagtgtgaggttacccactgttgacagccacgatgaatcaaacaaaaaaggggactgggtatcggcgggagcaggatgcttggcttcctttgctgcctgctgcaacgctcgccagtcttcgacgggatccatctgcttcatgaacatgccgcgccatttgccgttggcgctgcggccgtgggctttcggcatgtttttgacgtcatagaaccccttcttttgaccttgggcggaggggagcttggtccattccatgggcggggagtagcctccgtgttcggcgggccttttggcgagctcttggaggacgtacgcagcttggaggaaggtctccttgtcgccttcgcccggtccgtgctgcgagaatatggccatgtagtgcgaggggccgtgataattgtaatacgatgcgagcaagagggtgtcggcgtgccgagctttgtcgaggacgatcatgccgctttcggaactcgcgcggtcggtgagttgcgggacgggaatgcttccggcaatttgatagaagtacttggagccggaggggacccagaagtcgggccaggaaatgaaccccgtagactggaagggctcggcgcccggagcaaagatcttgtcggggttgttcgctatgatgatgtcggcgtcgaggaagaggatgttctgaaaagtggaggtgaccatggcgagaaatttccactggaagcgatcgaacttggggggatgagggttcagatgtgcccagatatcttcgagataaatacaggccgcgttgtagtgcgggacgaggtttgcgcagaggttgtcaatccatactgaggatgagtcgatgacgatctgaatgggaagcttggagccggattggcgtgtcatcacgagcagagtgatgacttgaccaaagttgcccttgccggctgttgtcacgataccggtcgtgtcggcatcgtaggggaggtggcgcgcaaagtcggggagtgtcttgatgaaagcagcgtgagacttgctcaaatcgctgacctctttgggattcggcttccagatctcgggacgggcacggtcaaagtcgggtacccagttcaaggcgtctaccttttccttgaacgtgaggggcggcgaatgaggtcggaccgcctcgagacgggcaaagaactcgacccagaaatcattgggctcgtgaggcaaaagtcgcaagcgtgtcgactcttcggcgaggatggcggggcggtggtggtaaaagtagatgacagtgaagagaagagggaggatcagggcaatgtacttgaggccgctcaagttgggcgagcttccgatcaccatggtgacacccgcacacttcaagcgcgaagcttgagtagcgcttccaattttgtggtgttgaggagacgaaaggtgacggcggggtaatccgtctccgtcaattgggaggaaagatgtttaggtgtgggagacaaaggtgggccaataatcgtccgactgccaagcaaagaagggaatgggaagattgagtggttgacaacacgagtctggacaatagattggtgtggcagaaaaaaaagaaggatgacgtcagctgtcagatggaaagatggacttggtgtgtggttgctcccgtgtctcttgagttctcccttggaggtccttccacaggtccctttaaggtgacttctgctttgtctcgccctatctgattcggcttcatgcgactgtcgttggtggtgggattccttcccaagcaatcacaacctaacctggggtaatgaaaccttcatgaacggtggaaccgtcgatggaatggaaagcacattttgtgccacttcccgttcaacgcgcgtgaagcccccaatgattcccctctgccaagtctttggggagtttggaagcaaaccaaatctcaccgtccggttgtacggcaggtacctctaggcagtcacttgcccattgcaacatccgcttacattgtacgacccatgctgatatgttcccttacttcagtgatttcaaccttctcctattctacaaagtcatcctcggctggcctcttgaagattgtcgaaaatcagatcataaagagcagcctatctgatacccttttggaacttcgacatggcaacgacggcttcggatgcaaaaacccgtcgtggaccaaacaagccccaaattggcattggaatctgagccagtacatgttctcggtttctccaagttcgcactgtaccaaaagcaccaggcaagcccaggcccttgggttgaggtacggtgagcaccctgacatttataagtatacgtacctctacctacatgcttcgctaaggatagggtagcctctgtggaccgactttgctgatgataccctagcaatacgatgtcgatcagatcattcagatgcaaggtacaagtcttgctagcgccaacaacataattctagaccatgagggtgaaaattttctacaactttgatatttctaactaaccagttggaccgtacattaacaggctacgagctgagggtaaaggtgcatgttatctaccaggaagccaccgccgcttcattgctgaccacgaatggtgctcgtagatgatcatcaacagggatataggtcagggtcttcagcatgggttcactaggcccgacgacaacaacattgtgtagacactcgacgaaaacgcaacaggcgtcaccgttgcaacacaaagaaatcacgtggaatacgaggtgaaatgcgatcttattgtttctctatccgttgagtagacttatccgaggtacgcttgtctcgcttgcaatggcgccgccgttgcgacttggactgttgttccagtatctgcaagtcaatcccgggctggctatgtgatctccccatactcaagggcacatatacagttgtcgacgtcgtatctcttagtatttctctggcccgaggaatccttcggccacttctcaggcggcggcgacaaggcagcattcctcttaaacttccttgcgtccagccagctcatgtccagagcttcaaggtccgtacctgcccgcctctccttcgaatagttgtcccacaagatcatttcccagtcttcgtccgacttttcctcttccaaccagcgctcccacttccatggttgctgagccatggaaagaatctgaagaagccccgccaccgttgcccagcagtcgttggtcgcgttgtgccaggcaaaccccttgcggccaaggccggaggaggcggacgccaacgagacaccgagcgagtagagcatttcctcggccttgtttctccatttgcgaaaccgcatatggaaaagcccgaggagttggaagtcccactgctctgcgccatgggcggtgatgtccacgccggcctcgcggaagaccgaggtctccagtcgggcgtcccagtacagaacgatgactttgcgtttcttgcccgccgctgcttcgtttcgtgacagatggcttgtcgacagccacttcatcttgtttgtgatgacagtcattgccttctccctgttgcagaagtagctcttggcaaagtagcagctgtagggccttgctttgtgggacttttcctggagcgacttatgtacgaagcaactgtcggccgtgaagttcttgtacttgcgcacgatgcaatgtacggagcggatcttgggaagcgctttctcgacggtgaacttgcgtttacgtgacggcgaccgatggtctcgggggtcgtaccaggacatgccaacttcggacagccgctcgtagtacgatgcgaagggaaggtggtcaacacactcaaagtcgatcgacacgaggattgtgtctttgagctggttgtacatgtccttgaggtcttgaaggctggacacggagggaggttggtaaagatattcgtcgacctgtcgtccggtcgactgtaactgctttgacgccatattgaggagtggatggaggttcagggagatgttcgaaggtgaagaacagccaaacacgactgttgacaagagaagagggtgaatttatatataaaatcaatcggtaagggcctcgccggtggttcaagcgaacgttgaggttgtcgtaggttgacctcgagtgttgagagggtgaagttcgggttcgagagggttggtgagaaaatggaaagatggagaggttgtggatgacggattgacaacaggacgtgtgcttgctggttctgtacatttataagaagtcgactgtacagaatttcgtctgaaggaagggaaagtcaggtctgaatttccggaagtcctggtgcaggtaggtacctgtaaacaagcggagtacgggtgctactgcggacttcacattccacccccgcgtttttgcgaacctgatgctcctgcatgcaaagactgaataggtactctaccggcattcactgtgctttgcaacttcacttccttggagcggggcttgtgggcagcagctccctttctgccagctgcaagccgaaggtgcggaaggtgcggagatttccaattcacgtctccaaatgtgcaggagaactcggggaaaataccaagcagtccctactcgcatgatctgaagaagatgaacactcttctttcccttcctcgactgtcaatgatctaaaggtaggtacctctagcgaatcttgagtacaactggagaaggagcagctacatgcacgactggctgtacgtcgtgacaaatctgtgcgcatttattcctccatatatgtttccatcgaaatattgaggtgcctctcggtatgtgtacaatttctctcccacagaattgtgatgtccgtcgagttaatggcgtcccctccggccaccttcatcaatgtagcagtctacatatgtccgatttttctcgtcttagtttttccaaaactgccagttcatcactggtacagagaaagtcccttctgaactgaaaacattgtcgtcagctccttggtttgatccctgacacggccttcgatcatctcaaaccaagttttgtcgtttccttcaatgttctggagtttctcatcaagggctcatctactacacttcggccgtcttatttgaatcaagcacgagagttctcatttcaaagcactgcacacaaatgaaggagatactgaaaaatgaatcaaatgcaggtctcttgaagtacgctaccgccctccaatttgacaaccccggttttcggccttacaaagcccattcgacgtcctccacaaacttttttctgcgtcctcttttgttccttctcggagccctgtgggaccagtcgttgtggttcgaattgagggccttgacggtgacatcggagtgctcgtgctcttctccagtgtcttccctgttcggccaaccacgttctaaattgttatcctcagcgttgtccattccatcctcacagtcattgtcctgacctaggctgtccatctcatctggccaaccactgcccgtgttgtcacccgagctgtccttggaactctggctccagtcgtcgaatccctccatgccctccgaccacccagtgccggagctgtcgcttggtgttgatgccggtggttcgaggtccaacttcgccatgttattcacaaggagtctggacgtcgagttggaagaagtatcacactcggcctgggccggctgccaagaggtggtttggtcttgcctttgatgctcccagttgtttcgtccacgtctttggtatgtcttgcccttccctctgccctttgcctttggcttctgagtaggcgccattgccaagttcctctggtagatggccggatcaacccactcgaatgtgatagggggaaggtctgccttatcgtcgaaccaagtaacccattcggcttcggtcatcagcatgaatcgcaagaaggcaatcaactggacgacagtgtcattacacccattgtgcaacggaagcccctcacccaaagcgcccaaggagctgaaggccttttcacccttggtctttgcgttccttgtgtttgggttgtcgtggaaccgagcacggaagggataccagatttggatatcccacaactcgatactggggcacagagctgccagatcaaggccaccatggtagaatgtggactcctcgcaatgtgagtcccacacaatgaccttgatgttgcgggttatacccgcggccttctcctggtccgtcaaattttgggttgaaaggcccttgacgatttcagcaaggcgtcccatggtctcggctttcgtgaggaaagtcgagtcgacaaagcgacagtggtatggccttgcgtggtgagcacggccagggtccaagtgggcgtggcgatggtagggcgcctcgcaagtctcctctgttttgtcccggaactcttcggtgatgatgtgctccgagacgatgagtttggtaaggctttccaggcggctgttgctgccatcggtgggactggggcggccgcttgttgatggtcgatttctggtgtcgtaaaccgccaccccgagctccgacatcttctgatactgagtgatgccgggcccggagaggtggtcgatattctcgaaatcgaccgacaggataactgggtcttcttgctttaagacgtggcggaactcgctgagagtcttgtagtcccaaacgagggctggttccgtcgctgtgataggcaccatgttgtctaatacgaattgttagcacgaactacctacctagaggtactttacccggtcgtatcgacagtcttacctatcgtatttcttcggttaggaatgataaggagaggacggatgtttgagttcgctgtgtggtgagctgaataaagatccagttgtggttgtggtgtcgaaaaaaaaggggaaattccaattcgaaggtgggagctggatttatatagtgtaggttgtcggagaaactagaacctttctacacttctacaggtttgaagacaatatcattagaggaacgaaagtcgttggtgaagggaactctcaaggttttccgggtaaggcccaaacgagaatgtgaggttttggtctccacggccgctgaaaggacaacgcacaaaatcaggttaaggcgtgttcgttaccgcagtaaaaagttagccctgatattgcattactgtgcagattctacagttgtacttctgtacagtaatgcaaagttaaggcacgccaagaccacgtctcctactgagctgtgttcgggacctctatatacctacctaggtactagtagatgaagttattccaagtaaaggggcaggtcttctcgaattacctgtagcccagttcttgaagcactattcctcgttcctcatccatcaggtccttctctcatgtcttaatttcctataataccgctgcagaactgtgctatgtccttgcaatcctccatcctcaaatcgctgacaagtccggggacgtgattctcacgttgagatatctatacctgccatactgagcttcagcggcggtaagcacccgcattgaatgtcttcttctttccgcggcgcaaatgatggacggtttgccactcgttacgctccgatgcgcaaccgacagacatggaggcggaaggaacattttcgttgttggtgtcagtcttggtgtgttcgcttgagtcaagcgtcgagataatctccggatagtccatgtctgcaggccatcctgaagcgccggccgaggtatcctccgaatcatccacatcgctcacgtcatcaggccatcccgtgaattcgtccgaggcatcactcctgtcatccatctcgggaggccatccggagaagttggctgtaagatcacccgaatcattgctcgacgggctggaattatctggccagccgctaccagagcgattgacccagtccatgtcattgtcagtagaggtaccatatgttccgtcggtggtccaagtatcggcgggccatccaatgttggagttgtcggcccagtcatcgtttctgtcccagttgttaccgcaactgctcgttgactcggccatccatgcttcctgtctgacactgctgtatgatgtcgcgttattgacgtccagaggcgctggctttgtcgtgtaggtcgtctttggaggcgatttgcattttgtggctgtgtcctttctgggctctctggtgttgtagctttgtccaacccgaggctttccgcggcccttgcctttcgacttgggcgtggggctttgcgcgatgttgtgctcgtaaatggtcttgtcaacccagtcgaaagaaatcggggtcaggtcgaccttctcattgagccaagcaccccactcagcttctgccatcaccatgcacccaagaaacgcaagaacctccgcaaccgtgtcgttagttgcgttatgaaggacggttgatgggtgtccctcaggatccagcgctcccacaacgcccaacgatgcaaaaacggtctcgcctgctgtgcggtagttggggaatctaaggcggaagggcatccatatctggaagtcccacattttgatatcggagccgaggtcgtccaagttgactccagcctggctaaagatcttctcttccatctccgcacaccaaacgataattctgacttgtcgctcggcacccgtcttcatctcgtcagcggtgaggttgctgaccgtggcctgccttaagacatccttcagcctttcgaccccctgctccttgctgaggccgatagtcgacctcgcaaacatgcagtgataaggccgcgctttgtgcggcgctggggccttgtgtggctgcttggtgttcttgcgatggtaaaaagctgggcaagttctctctgtgatacccttccactggtcaatgatgatgtgctcagcggtgatagccttcgcaatactttccagactgggcttcgaaattgctccgcttgatgtcttgctttgtcgaggatcataagtggcgatcccgatttccgacatctttccgaagaaatcctgtccgaactctttgcccaagtggtcgacgcactcaaagtctaccgcaatgaccactacgtccttgatctggttacggaagtcgtgaagatctgcgaacgagtaaacggcgggtgggtttgatgcgccgattcgacctggaatactgaggccttcatcgaggtcgcaggagtccgagtcccaagtcgagtccatagtgaaaaccatgttgaaaagtgttggttgaggtattgatgatgctgtttgctttgagggttgatttagactgaatgtaaagggtgttgaaaataaaagtttcgaggaggaagaactgaaggtcatcttataggattacgggagagaaagtcgccagcaacggggggcagtgaatgagaacgaaccatcaaggtttcatgccaggtcgagactgagggccgtcgagtaattcggctacaccaaggttcagtgatggtgccgggggaatgattcggtaaatgccgtacaaacctttatccttcaccagaccttctgaggccgtccactgctcctgtgcgaatttgagatagagtagcatgtagaggtatcatggagttatctatccacgctctatagtgtagaggtatagatgggtagatcagccgtccacgctaagagcctcaactgtccatttctttttttcccctgtccgcagaggttaattttatgttatttcgggattaatggatgtcaaaagagtttcagaagtacctacgtagagggatttgtggacatgagagactggaggcttggccatcgaaagtagaagtaaccattgctaaaagcatggaagtacaatacctagaggtagctgcagacacatgtatcaaaaacttcattgagtagaggtaagattccattcgacgtggaactacctaggtaggatgacggaagaggaaatcgccatccacggggcgcatttaatgaaaactaaactacaaggagaaggtaatggatggttcattccgttgatgaacgggacggtgggtcttgggatatccacgtaaatcgagtcgtcaatttatgaggaccagctatctgtgtccggggttcggacgtcggaaactcagtttagtgtgtctgtagaaggagggaacgaagtcggcggtatgaatcacgaatttgtgcgagagcctcagttccttccatcatcccgaagaatatgtcgcgctttaccaccccctatgacttgcacgtaggtcatgaatgaatgtggacactcgagaatgtgaagctggacaaccttctaaaccgggcacttgtttgatattacgaaaagaaaagccaaagtccacttgaactatcactgacgattgaaggtgaaactttgactgaagactctttgactacctctaggtaccggtacctgggaacgccctgatacagaccagctgacctaacgttgacccagtgactacgaaagacccggaatctgcctcgagcactcctctcgcttgacagccttcttcttccgggccctttgtttcctcgaggcgcctcctttcctccctgagctatggtctccctcatagcctttttccacctccgttgcaccacattttacctgtatgtggacatctgaatcctggagatggatgttgcccatctcttggctgaggctggcaatttcggtgacggcaccagtgacgttggcggcttcaggtcctaggttctgtcgcagcgttgtgacttgctgatgagattcctggagccgagtgttgctaggactggtcgtattacaagggccaggtgtaccgttttggcaatgtctgttgtagttgcccctgtgacgtggttccttccagcttgacgatggttttgtgtttgaacactggccgtgctttccattataagtgacatggttcccatgcccttgcatcggcgtccttggctgatgtctcttttgggttctgggagcccggcttatgttgtcctcgtaaattgattcgtctaaccagtcgatagaaatgggagaaaaatcgaccctttcgtcaaaccacgccttccattcgtcctcagtcatgaccgtcatacgcaggaatgacaacagctgcgcaaccgtatcgttggttgcgttgtgaaggacagtggtcgacgtcgtgcctagcacgcccaaactggcgaatgccatttccccgcttgcctgaccgttgttgacgccgttgttgaagcggattctgaacgggcaccatgcctgaaggtcccaaccttggatgtctttgccaagttcaggaagatggatgtcggcctggcagaagatccgatcttcgaggccggaatcccagaagagaagtctcacctccctttcgtctccgttcttgatttcctcggcggtacgattttgtgtcgtaagtcggcggagaagagccttcagccagttgatagactcatcgcggctcagaacggtggaccttgcgaactggcagtggtatggccgcgctttgtgtggtttcccggacttgtttttgcgacctttatgccaaaaggctttgcaggtcatctccgtttcgtgcttccactcatcaatcaggatgtgatgagcggtcgtcaatcttcccaagtcctcgagatgcttattggactgtgaggtggtcgatgtggtattgaatagcgtactggtagagggactggttcttgggtcataaatcgtgattccaatttctgacatcttgtccaagtcgctcccgacgtagttgtcgacagtctcgaagtcgacagcacaaatgataacgtgctttgttgagaacttgatctggaaagactccaagtcctcaaacgagtaaatcggtggaggtggcggtgtggtcttattcttacgaggcaccaacgcctcgtcgtcaagactgtcatagtcgtcggagtacatcttgcttgattggacttgtcttgacgataacaaagatgaggaagtaaagaattgagagaggaaggaaaattcacttgctttataggagttttgggaggaggaagacgggaatatccaacgcaacagcatccgtcactgaacaaggttccaggttcttagtgcttttggggccagactcggagtgaaggcattccagcacaggttctcttcatcttctcacatttatccaccggatatcgacccttcacgtacactttcgaacttcgctttccacagcgccgtttgactgccctttatccaggttttgggttgtaaggtttcgtgaggagaaattcctatgtgcgagttgtccaaatgaaccccagcctggccaaactggcaatcgtacggtcagggcttgtggggtatctggacttggttggcttttcagtattccattcttctctgtcggagaatagcagcgacctgtttgtccggtagtggccatgcacatatccacaatgataaacctaggaggtattaggtacacttcgatacctctgcctactagtaacattctgcttggcaatactcttagggatggccttcattttttcgatcgactgattggtacggccgaagatcgtcgacctggtaaactggcagtgatatggtcgcgccgtgtgagggttccggtcttcttcttccggtctcgatgccagaaggccttgcaggttgtttcagtttcatgcttccattcttccacgagaaagtggctagcggtcgttgacttcgctagatcctccagagtggtattggacgttgaggtacatgtattggtggttgtttttgaggaggaaggactgacccgtgggtcgtagacggccgccccgatttccgacatcttctcgaggtcggtgccgatggactatccactgtttcgaagtttatggcacaaaagatgacatgtttcgtggactcttgaaaggactgtaaatcgtcaaaaaacaactggcagatgtgttttccttgccatccggtttctttgccttctgctcctccactgagttgttgctagaggtacctctaggtaccgtaccccgaacacccggcgcggaaggcgcttgtgaggtgaagtcgttagaggtatagtggggagtaggctttgtaacacgtttgggctgctcgttgacatagtgattgtaagcagggagtcgtccctgaccatgcctgttgtgggcattcttgtggagagcccttggtctaatattgaaattctcctgataaatatcaagatttactcatgacatggccatggcacggcactaggttgcgcaaccaacggaaccaaaggtcccactctgtctttgtcatagatataatcttgagcagagataacaactgcgctttacgcagtcatttgtggcgttgtgcatgttaagaccatttccaagagcgccgagcgacttgaacgcttcttctccgcccgtctgacccttctgaatgcttacagttcgtgttcaagttgggtttttgaaggataagttgtcccggtaacgccctttcattgcaacaagattacctctatggataggcagtgtaggtggaagtgcaaggtactatatagtacctagaggtatgctgtaagttcctattccatcacttggtttttttcaaaacaatgttactgtgttccaatcacgctatataccagatcttctgaatgattttacggagttttccaacgtcttttgttcatcggaagcagcaaatagcaaccttttccgcctcggaaggctttcgagaccatgaagagaaggaacaagggagtctagatgatgacagttggtaaggacgtgattaatgactatttctgtatgagtagaagctacaaccatgttcaatatcatttccacttgccatgaccgggcatgcaaatcgcattctgtcgctgtagtggtaggagcaaactagaggtagtacatgtctcctccacatgcccaatctcaacgggttgatccttctccctccttttcattccctcctcccccccgcggacgatattgtctcgctccaggtatccacaagtagaagtacctccagaaagctggaccgtgtgtccacatccacgagaagtggaatgaccgctacccaccgtgaaggtatctatctcctccaggtagattgaccctttgaagggtaggagcggccaccctggttcggccgagtgatcctctcatggaggctccttggccgcatgttgtagttgtgttgaaggattgatgcgttgagccagtccatggccaatggtgacgcgtcaatatattggacgaaccaagtagtccactccgcctccttcatatgtgaaaccctcactagggcaagcaactgcgccacacagtcgtttgtgacgttgtgtacctaggttgaagctctcgcccaggaaaccgagcgacgcaaggatatcttcgcccttgctttgtgtcttgtggaagcggatctggaaaacggaccacaactgcaagtcccagattgtcacatctgagccagcagcggtcagatcaaggccgccgagctgaaatactgtctcttccatgtgtgcagcccagtagaggtattctcattatccttcacgagggcatagtcctgggccttctagacttggtgcttgaagaagtgttgtatgaaacagtgtaagtttgtgttaggtagtcgtcttccttttatatattgccggcgttcggcgagtttgggagccgggttgaccttgggctgataggatgaaacggtgatgtctcgtaaagactgtgtccagcagcggggacgttgaaggccggtataggtacaaatacagagggtgttttgacctgctggtggataggtaatgcataggtcaagtaagggtataaagacgggaggcacggcctactttgcgtttagatgatgagcaatgtttctttatgctagagataggacactcaaagatggaggtaatggactgccggtctcttttctacatccaccgagcaagtatataaggcaggtacctctacccctatgcatgcaggtggataccttcctgatacctcttggtcaagcttccaacttagagcctggctcgagtttcccgcttctggggcacacattgttcatacctgggtacaaccactctttccttcctgcggtacttcctgccgttccgaggaagcacacctacccttaaaccactatagagatatgtacatcgcaatgaaagagttctcctgcccttccccctttcaacttgaccatcggaccatcattgccctctgctcttctgagttcgtcaacagtacctacctctaggtagaggcatctaaaggcgagctgtctcagtcgagcgcctagggcgagtggaggtacatgtctgaaggagccccgatctttccttgtacctcgagacgtcgaagcatcgtcatctcacatgtcccactccatctcggcgggccagccagtaccgacttcctcagatgatgaggccacagcggcagtgggctttttagacacttcctttgcagaagagatcctacctatactctgcctggcctcgtaggccgtccaccattgatcggtctcactgccgccgatactggaattggttgaggtattatccttgacataggaagcgaccgaaccccgaacggccggcacggagggtgtctgtgcggcataatttgaggtaccccggtgatgactcgatttacccttcgagtagccccttggattcttgttgccattatgtttagaggtattctgtgtagaaggattgcgtgaaaaatcacgcaaggccttggggcgtgaactgaagttgtcctcgtagatggtcgtattgacccaatccatcgatatactcggcaggtcacgccgatcgacgtgccaagttgaccattcttcctcagttaaggttagaagcttgaggagggcgagcatctgcgccaccgcatcgttggtggcattgtgaagtttggagccgtctcccaaggctcccaaagacccaaatgcttcctctcccttagtctgcttcttcgtaaaccggatctggaatactgaccagatctgcatgtcccacaccttgatccgggaactcataccgaccaagtcgataccgccctcacgcaaaatatcctcctccataccagcggcccagaacaaaacgcaaatttgacgctcgacaccattttggacctcagccgtggtcctgttttggtggacaagttctccgatcaactgcttgatgtcgcgcattgcttcttccgctgtcctgaagatcgaccgggcgaacttgcagtggtaaggtctggcgtgatgagccttactgggatttctgtatgccccgcgatggtagaaagcagtgcatgtctcttctgtataccgacggtacatttcgatgatggtgtggcgtgcacgaatctgtgcgccgaggtcgtcgatccggatttggttggtgttggcgctcttgtcccggggatcaaacacggcgataccgacttcggacatcttcacgtagttcgagggctgtggttgacccttcgctgcttgaaggtgatcgacgccttcgaaatccatggtgacgaggatagagtcctcgacgtctttagcgaaagccatcatgtccgcgtggtcaacgaccatgggcggagcgggagtggttggacctggcatgatgactggttttgctgagtgtagaggttgtactggagtatagtaactgtcgtgagtgttaatcgctgtgtacctaaaggcaggcgaagcttgaaagattgcctatcgcttacgtgtttgagataggtagatgtttacacgactattgcccttgttccccctttccgcgagactctgatgagtgttgatgtttggactcgatattgatacctcgacagttggtggaattgtcttgaagaaggaagaaaggaagtgtgagtcggaggaaaagagtgggggattaaatagggctgtggaagagataaaacacaggtcaccgcctggagaagtgaaggggagtttggtggtgaagggtcatgaacaggttgatggaacctgtaactattccattgttcacggttcttattgggagggcgaccggaagtggattcagaaaccaggtcctgtaatagcttcatagcacggtcggtgaatggcttcactgccatgcccggtcaaaattcaggtttcgtccagcttctgttgacggaccttcactgacagcgaacccttttccctgggaactccccacttatggactcgcccataaggttttgagcatacacaaaggttcaagggtggactggacactcgggagaatgatgttcattgactgaacattcgggagttcaatcgagcgacccggcgaaggccatgtaagacatcaatgtcaaaaagttttatatgacgatactggaaacacaaaaaaagaaccaggtcatgggaaattgaggtataataggagttaacttgccgacacgcaccaaaaacttacaggtacgcacttttgggatctgacagctgacatgtaaattatgtcgttttgggtataaaaatcgtaattttcaatatcatgaagtgggtcaacccgataaatccctggtaaatgccttgtaacttttaatcttcggcgggcaagcgagtaaatctaatagcgccaatctagtaatacttttatagagttaagaggttattctactctactcgaagcggtagattaaataaatatatttaatataaatgggtatagtgtaatagcgtgcagtggaattgcgtgtagtgtaaggtgctggtacagagtgcgggtgcatatggccgtgtgaaaaagagcgaaaagaaatggctaaggtatagtgatgttgcgtgtattgaaaagacgaaattttgcgggtaaaaacgggatttacgatgtcaggtgtcatcagctgcactgccccatttttctgggaaaatgcgtacctgtaagtctttggtgcgtgtcggcaagttaactctataatagatgggggcaaatgtacgtctagaattgaattgtgaaatggtaaaatgccctttgatgctatggaagcccttcatcatgcagccctcctcccactgtcacgtctgaaattgagaactgtcctggcagaaattgcaggcaaaactcaggtaggtagatgttccgaggagctgccgtcctaccaacatgggttcttttcccactcctccttccactgcttgcacgaagtgtccgcccacatgtctaacggaaatggtgacggcggcagcggctcttcacccacctctagcctcttagcgtaattttccctataaattgccggatcgacccagtccaagcatatagagggcaggttttcttgcttctcataccacttttgccactcctcttccgtcatcttcatgaagcgaagccaggaaaggacttgggcgaccgtgtcgttggcggcattgtgaaaaacgatgccatgctcccgtccttccctgatcgcctcttcgtctccttccaaaattcctaaagaggccaaagccctcccgcagttcacacgtggaggggcgaccggccagccgtcgtcatcaaaccagggctccgggaagaaatggtactcgaatggtgaccaggtctggaaatcccaccgttcgatgtcgtcacccagccatgaaaagtcgacaccgccttcatcaaggatgtcctgctccaggcggtgatcccagaagaggatttttacagagcgctgcttgtcgttttcaaactcttcattggttcgattttggcgtgccaactgccagaagaaaggttgcaaccaccacgtggttttgattttcgacaggtaggtggatttcgtaaattgagagtggtatggccgggcaaaatgtctccttctggcgtggtttggtgggtgactcctgcaggtttcttcatggaccaacgaccaggagtagttgatgaaatgtgtggcctcgatgtgctgggcaagctggtcaaatgtattccggctgtacggcgccagtcgagggtcaaaaaccgagactcccagctcggacgcttggcagtactttgagacctcgtcgtctccatatatctacccgaacactagtatacagtatgcctgatttccttggaacctaaaaacaaacggcccaagacaatgcggtagccatgctcgctcgtctggtttgtcccatggctcaggcttggaatggcggggagagtgcagctggcttgcccaatctttccaccaacgaaatccattcgaaagaggtctgtgaattgtttcgtcagcgctatccggtcttctcgccatagtggaggactagaattgtagggaaacaaaaagggggataaactcgccatgctaacgtgacctccatcttgacccaccgagtccacgtttaatgcttcaaactccattgaactctcccttgacacactcctggcgagatggaatatctgttttgtgatgcccgaataaaaccttgttgggtgccatgtttggatccagatgcattctctgggctatcgaaggaatcatgcaatttcgccatctctcactcgaggtgctcattgctcctgaacccaagccgatagctatgtgtgcggtacgtactcgataggtggtcgtcaggttaaggttccgaaaggagaagatgggactgaaggccgtgatgaagaagtcgaagatgttccatgtccacgagcccgaggccccccggccaggcctgtacatgaacacgaacttcgtgcgctataacgaccgctataaaatcgcaaagttcagtgaacatctgcagggttgaaaagatcagaccaatcaaaagctgtgaatgccctggcagtcatccgaatcgggaaggtggtccgtgtccagtagcactgtcaaacaactgaagatttcccggctgtggacgacataagtgagcagaatcattcccatcgcccacagaaaaaaaaaaaaaaaaaaaaaaagaaagaaagaaagaaaaagcaaaaagaaaaagggagtaaagggagggagaaaaagagaaggaataagagaggcgagaggagaaagatgataacgaagcatttatgagaaatggaagccccagcctaaagaaaagcccgcatcagtggtcaggtcaccactgccgaacgagccggcggtggatagcagactagcaatacagcatctcctgtctgttcgtccaggagagacaagaagtggatgagggacagcaaggaatcatgcagggaaataaaccacatgtgatccaaaaaaaattaaaaaaatatgaaagggtagtaaaagcgtaatgccataaatgatgctcaaaaatggtaggcaggaaaggagagacgaagttccaaagtccactgcgcaaaggcaaagtgtccatgatatccatcgtcaacaggcaggtcattgtaccggcgggatcaagcccagctttatacctcatgaaggtcgcaatttccagctttaatcttcccctgggggcgacttcccacaacacgagatgcttgttgtaatcaaatagtagacatttgctgagcaagctccagcccaacaggggcaaaccgtcagggaaacagcttgggccagcagtgtccttgctcaatggtttgaccacatgcttgctgggtaggtactatcagacttcatgctaacgcctgagcacaaatgaatagtaaaagcacgttggaaaacagttgaattgattgcgattttgtatggtgaatggactgattttgctacctacctttgcggctgtaacttgattcctttctccgtgtttcttctagatgtcaacaagctcgagccagtagccactcttcgcttttaccctatggcccatttcaaccgcagctcattacgctcttatcatcttaattccactcctacccgttgcccttgcctcccgtaaaccgtgcttccttccgctcattcttcctctcatgccacggcgtagcgacagaggtagtaacagtggctacatccaagcgccccattcacttgggtagaggaacctaaccgcgctcttcattttggcttggctcgaactcccgcgacactgcttcaaactccagacttgcttgtgcgagaaatcctggcaatgcttgcttccctttcggtccttaactctgggtagtgcttcccgcagacctgaagcacttgcggtttgagactgatattggtcacttccccagagtccatacctctgtgtgacagatttttggcttggtgattgacatacatgcaaaccgcaaacgttgtgcgtcttcataacccagtcaggtcggcgggcatgttccttaccaggggtagagcagaacttggcacaacgagtgacaccggacgattgctcatgggcggcctttccgtagtagcgggctactgttgccggaggtcgagcagcagcggccgcggccttagagcattccgagaagcgtcgacaagtttccttctgggcttgctggatctcatgagtctattgtcacgctgatatgctccatcgtcgggttttccatctttgttgtctacgggggaagagatagtactttgctgggcaggtctctttttgtggtgcggggcttagagtgtatgggcgacgacagtccagtcactcccttcgtcttcctctgtggtagatggggtacctctggatgcaggtaatgcggcgggatccctggacgtagaccttctcaacgtagtcgacagttgagcatggcggtcctcaacggatttcggcgagtcccaattgcgggaactaccaccccgtggttgactcccattcccatgattcccaggagcatgaagtccaggtcgtcgaggaccagcttgtggtcggtgaccatggcgaagtgagatcgatggtcttctctgccggctttcgtagaacatccgcctagcttctcgactcaatcgcgctatcgacagtggtgaaaatgacaccagcctcaatctcagccattgcgctgtggtgcacaatgacgggctcaggctctgggtcctcaggctcctcaacctcgtcaggtctttcccccggttgaagtaacgggccaagttcctggtttgccttccaggtctcatcgctaatccaggataaatcgactggatccaagtcaccagggtaaaagtccgagcgaccacgccagttcttccactctgcctcggtcatgaccataaatcgcaggaaggcgacgacttgggtgaatgtgtcattggcagcgttgtgcaagactgccatacccccggcctcggctccgagggccccgagactatcgaaggccttttctgcaccggcctagcaaagaaatgaagcagggcaaaatcattaccaaaactatgcattcaatttgatctctacctcacaactcccataccacctgacctttcttcttccctctctttttcctctttggcacatctctcgataggcactggccatcctccttggcggaacctgcggctccgtggtctctgacacttgccgactcatggtgggataaaaagttgtttgagccgttgttaacaatggtcgcagtgctgctacttgcaggtgcgttgccattggtggcgggggtaggtggtgagggggtacgggaaaccgaagctgaagggagagaagaagagggcgtagaggctggggttgactggttgggcgatgtggtagcagaagagggtgatggtgatgatgaaccaaaggatagtgggacagaccagcaggatttgggtgccggcttagtttctaacctcttcggaatttcagtaccgagtcccttgccaatttcacgactttcattggttttgaatagatgttgcgcgttcgatttggcgccccatgtgacccttggaggtgcctcgatcttttgaatacgaggaggtagacccggaaaggcggaattgtcgtttatggctggtggtgggttggggttctgatggtgacgtccgttcctgctcatggcctggccgggcaggtcagggtgcatcgccaacgagacaccagacagaccgttatggttgggaaaccgcttgtacttctgttccaaggcggcgttgtggtggaggatctggagatcaacccagctcaaatccaagggtttgagatcctcttcagcctgaacccagtgggaaaactcctccttcgacatgtggaagaagcgaatgagggtagccacctgcgcccatgcgtcatttgaagcattgtgtagcgtgatcgaacaattttccaagccgagcacgccagttgtcgcgtagaacttttcggctccagtcttgttgcgatgaccgaaccggtgaagaacgggaagccataactgaaaatcccagtgctcaatatcgttgatgctggtaaaattgtatgcatgatcgttgaacagttgggattccgcgtttgagtcccaggacaggacgacaaccttgcggcggatgccgtcggccacttccgtctcagtgaggtgttggttttgtagaatccgaaagtaatcggtgagctggctcatcactttttggcttgattgaatgttgctgatacagaacattgcggtgtatggtgatggcttgtgcgccccgcaatgccaggccctccgacggtttgggcatgtcttcgcagtcacccaagcccactcgtcgatgatggtatggcgtacttggatgtcttggatttgctcgacctcggaatttgatgaaccacctcttgggtcaaaaactgccacgcccatctctgacaatttttccatcggacggtcattgggttggtggtcgatattttcgatatcaatggaaacgaaaatggtgtccatataggtctttctgaagtcgaccaattccgcatagctgtgaacagccgggggtggtgggcaagtagacttcattgtcgctgtaattgctgtgtgggattgcgagatgttgggctggatgtgtaggtgagtgggaatttgatgatgtgtggtgtccgggcaagggaggcagaagaacggatcaaggtaggaatttatatcaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaacacagtatatatagccattcaccaaggctcttgacaatctagggcaaaggttttagcaaccttggacgccttcatatcatcattcactcgcagtatgggatcatcggctggaacttacgtgcacaccggaccactggataaatgagagaaaacggcgagatctccaagtttcaaacagaaacggatgacttcaggtccttcgccgtagacaaacggttcattactgagacctgtagctgccaccattgagcgatctcgtgaacgcagtggttcaggctgttaccgcgaatagtcttggagtcgcatcaaagcctcaaacgtagtccactcctccggacagcaacggcggggaaggtttccgagcaggcgccgataaggcaatacgtcttttcgtccacttggccagtagatgctattacttcccaaccgggggcaaacgataaggtgagaaagcaagaaaggttccaggcccagcgctgcccggaggaatctttaggcacttcacccattttctcgtttgctggccttaacgacaccattgcgaatgttaaattagctggcttcaaccagcagaaaccggagcaagcacgcagagttgatgtgcacaagaaccgaactacagcgtcaggagcatgctgtgccgtgctgccctgcgtctgcgcctgtttaggtcacacagaagccgcagtgcggcaaagggaaaggagaagatccacaattcttgctagaaagagaagtcgagtaaccaaagccattgtgttccggatccgatctttagtgatcctaaatcgtccgttagcgtgtgtttcttggatactgacaggagaaattcctcatgattgaagcggcaatccagattccggcgaaaaaggaccgagggaggggcagagcttgaaacctgtacacgacccttcaactgacggtttggactgcgtcgactgcgtgccttgaattatcttgctgctcttctcggagccgccttgtcgaacatttgaacagcgagactacgttacttgtgagaaaacgaagatcgaccttgaggaagacgcgcaggcaggacaaactccacctgcttagctgcagcctggccggacgtcaggagctcgggtgcccctgagagcgaaggtgcacctgccgcgtgcattcccttggcataacaaacatccgaattagtacactaacagcagcacctctccatttgggtacccctcagcactataggcacagctgaatgagctactgatacttcgcttctgttatagggtcttccaccacgccggtccatcatccatcatacagaccacccaaccatcccgataactgttcccaccaacatcaatctcccagaccagttaattttcttttttttaattttccttttttttttttttttttttttttttgagtctcgtcaataccccgcccccgccccctctatcagtcagactagcctgcctcgtcaacaatggtggctaaccgcaaagttccagtccacttccacgaaactgaatcacgatccataaccgatatccgccaatttgcgcttcccggcccggctactcgtcgaaacctcgacagctctaggcaattccttcgtcgatcgacctgcggcatcattcaagtcccatcggttacgttatcaaatgtccctgaggccgaaagcgagtatgctccgaacgcaattccatctcttgtccctcagatctgcggcatactacctacagaggcacataagcccaagaacatgacaagctttaaaggcccagcgcacatacattcgagtgacgactggtctctcctcgcgatatcaggggttccaaacttccccgaaaaacatctacgaatcgacgaaccgataaagtgaactgtgacgagccagggacggaaacaaatagaataggagttgggccggtaggtgcaacataactcataagcgaggtagtctttgctgatgatcgcgaacaaaagttgcaagatggctgggggatcgctgttctaaaaatgtctagtccaaactgaacaacattacatctgttagcgcgcctgaagtagccaacaccagtcctccgtcgctcacatgccgatgtctacccatcactgccaacctgcaagtaaatgctttccaagccagcgaggatataacactcaaaagaaacatcccaggcacgacccaacatcccagttcggatccagcctctcattgtactcggcaatctccgaatccacccaatccagcttcaccatatactcctccgaaaaccacgtgaagtccttcatataccgactccaaaccgcctcctcgctataaagcaagtacagaaacgccgccagtatcgcaaacacatcgttccccgcattatgcccacacgccaggacccccaggggtttcaacagattgtatgcggaatcgctcgtctccgcgttccgcctggcctgctggaggttatgccacttttgcagatcccacattacaatctttatcttttccgggtcagggtacgcaggaagccggatcctccactgcgtcatgattttgatctccaacctggcgtcccagaagaagagaataacgggtctgcgctggccgtgggcgacttcttcagcggtcagacaacgtgtggggagacggttgagaatatcctgcagctgatcgcggatggcgcgagcaggtcggatgcgggagcgggcgaagacgccgtcgtagggatgagcgacgtgctcgactatctttccgcctttgccgggccaggtcgtgtgcatgaaggcgtcgcatgtcaagggggtgactttgcgccagcgggaggcaatataatgacggatgtgaatcttttggagtctttcttcgatggtatacgtggcggaggcggcggcatctcgggggtcgtagacggcaattccgagctcggacattctttgggatgctgacagaactttttggtgtcttgggtgatcgatcatttcaaagtcgagggcgaccagaattgtgtctctgaggtcgtgggcgagttcggcaagagcgttgtggtgccagactgtaggtggcctgcgtactggacatcttggagtactaggagtgggactttcgggcacattcggctcttgaatagcagtggttagctggtatgtcagatggcgttttgtgaaagcgtgaccggcctaccctggctctcctcgccttcgctaggtgggatggaagggaagtaaagctgctttttcatggtaagaaataatttgtgatcgtgttgatagagatactgattaacgctgatggggggataccggtctcttcgatgtgcgctttgaagagcggccgagtcagttaggacaatgagggtgaggaaaaactctgtccctggtttggagaagaggaggtttttcagcagaaaatgaacatttgaactgccccagaccatgttaacatcctgcggttagtgagctttgagtcggaaggcgccttcggaacgcccaagaagtcgtgatcgggaattcgagcacctattactcttcgtaccttcctcgtcggtgcaaaatatgccccttcactcaccttggcccatccttcaatttcctcactacctgccatggctccttgctcacgaacatccacaaaatggtgctgggaaacatgtggcgaagaaattaagagcaggatggctaatcttaattctcatgttgcctttagtctgctcaccgacagagtgatacgggccttgggtgatgggccatttgtactctgccttttaggaacgtggttgtgattcctgactcaccatccagaacagaagcaaagattcaggcaatcagtcatgctaggagtcagaattcagccgattgtgtggtgtctgagcaacaaaacttccctgttgtgcaaatggcacaaattctttttcttccccgacaacgggatacaaagatggctcattggcaagccgttaggtgaatactgacataatgaacgcgatgaaagtgtaagaatgatagcagaaaagtaagtgattgatgcagagcagcctgaaattggtaacacatggcatggcaagctccagaaagattatacttgtgatagatcaaccagaacaaggtcaagaagaaacaaatgtgagatggggacggttgggctgttgagatagccaaactacagggtactcaacgcaaagagcagggtaggcgactttggaactcgcgacgactgcgagatgttgggggaaaatgaaacgcacggatataaacgaagagtctcagccggcaaaaccacggctgttcaagcgggatggcgagcgctgactgtctgcctgccggggcagggtgcacggtcctcatggcgggatttgtggctcaagctccaagcagggaagcggacggcgcccgatggcgaggaacgcggctaggtgatccagagtggcggtccactggatgacaaggcctggcagttccagggcaaaaagtgcactgaaagagtggcgttggtacttgagttacgtcgccaggggcagcagacgcgcacagagggcgctttgtgaggtaccaggtacctctactgagcaagccaacagaaagcgctagtcctgtctggaccttggctcggacttggccaaccgttttggtgggaaaaagtgtcccaggcccgttcggcgaacgagaagaacgaagtgtccagttcggagacaaacaccactcggcacggcagcagcgagcaaccgacgccaacgtcgaccagagcaaccaacatccgacggagtattcgacacccatcgagtcgatttgctgctcccatcaccactcaacatctcatacgcgcgtcgacgacacttcccaaagacgaccccgttcaatgccgtctctatagtggacaaacactcaaccgccgaaccgctatcatggcgccgctcgtcgacaacgcgcagatccagtctgccgagctgttgaggccgctgcctctctacctccacgcctacgtctggccgtttgccatcatctggcccatcttcttccgctattatctggaccaagatctctacgacaagcacatcaacggccaggaatggacctttgtttggtccggcaccatcatcaccatccaggccctcgtctggctctgcacccactggaacatcaaccttcgcgctgcctttaccgcgaagaaagcccgctccgttaacgatgcccagctgatcaaggtcattcccgtcgccaacgcgggtatctctgatatctgccccattgtgcgcgatactgttagtttgcccttatcaagcaaccccaagagagagacagagaaaaaaagacagatggctaactcgaacaaccacacaggccggaggcaagaccaacatctccttcctctttcagaagcgccgattcctctacaacgccgagaccaactccttcagcaccctcacgtaccagatcgacgacgagcccaagcccaagcttgaggtcttccaaaagtccaagggtatcacgaccgcctcggagctcgaccggctggagcagcactatggcaccaacacgttcgatatccccgtccctacctttaccgagctcttcaaggaacacgccgtcgctcccttcttcgtgttccaggtcttctgcgtcggtctgtggatgctggacgaatactggtactactcgctcttcaccctgttcatgctcgtcgtcttcgagagcaccgtcgtctggcagcgccagcgcaccctcaacgagttccgcagcatgagcatcaagccctacgagatctacgtctatcgccttggccagtggaccgagaccacgagcgacaagcttctccccggagatcttgtctcggttacacgtacaaaggaggacagtggtgttgcttgcgacatgctcttggtggagggaaccgccattgtcaacgaggccatgctttccggcgagagtacccctctgttgaaggactccatccagctccgtcccggtgaggcccagatcgaacccgagggtctggacaagaacgctttcctctggggcggcaccaaggtccttcagatcacccacggcaaccccgatgaggagaagcccaagcttgcctctggtgttcccattcctcccgacaacggcgccatggctatcgtcaccaagaccggtttcgagacctcccagggtagcttggttcgcaccatgatctactcgactgagcgcgtctctgccaacaacgccgaggctctgttcttcattctgttcctcctgattttcgctcttgccgcttcttggtacgtctgggatgagggtgtacgcaaggaccgcaagcgttccaagcttctgctcgactgcgtcttgattgtcaccagtgtcgttccccccgagctgcccatggagcttagcttggctgtaaacactagcttgtctgctcttgccaagttcgccatcttctgcactgagcctttcagaatcccctttgccggccgtatcgacgttgcctgctttgacaagactggtactcttactggcgaggatctcgttgtcgagggtattgctggtctcggccttggccattccggtaccgacaccccacgcgagtcggatggtgctcacagtcacatgacccctgttgacgaggccggtttggagactactcttgttctggccaccgcccacgctcttgttagactcgatgagggagacattgtcggtgatcctatggagaaggctactcttaccgccctcggctggtcccttggccagaacgatatgctcaagaccaagactggcgccaagagcaccgttcttggtaacgttcaggtcaagcgtcgcttccagttctccagtgccctgaagcgccagagctccgtcgccacgatcaatgccaccgactccaagaccggtcagaagctcagaggcacctttgttggtgtcaagggtgcgcccgagacgatcatgaagatgctggttaccgtccccaaggactacgaagagacctacaagtactttacccgccgcggttcccgtgttttggctcttgcctacaagcaactgtctaccgaaaacgagctgggtgccagcaagatcaacgaccttaagcgcgagaacgttgaggctgacctcacctttgccggattccttgttctccagtgccctcttaaggaggatgctaagcaggccgttcagatgctcaacgagagtagccaccgtgtcgtcatgattactggagataacccgcttactgccgtccatgtcgctagggaagtcgagattgtcgaccgtgacgttctcatcttggatgcccccgagcacagcgttcatggcgaggagaagctcatctggcgcagcgtcgatgacaaggttaacattgaggtcgaccctaccaagcccattgaccccgagatcatcaagaccaaggatctgtgtgttaccggttacgctttggccaagtttaagggacaggttggttggaagacacttctccgctacacttgggtttacgctcgtgtctcgcccaagcagaaggaagacatcctcctcggtctcaaggatatgggttactacactctcatggctggtgatggcaccaacgatgtcggtgcgctcaagcaggctcacatcggtgttgctctcctcaacggtactcaggaagatctcatccgcattgccgagcacgctcgtaacaacaagatcaaggatatgtaccagaagcaggttgatctcatgaagcgctggggccaacccgctcctcctgtccccgctctgattgctcacctctacccgcctggaccttccaacccgcactacaacgcggctatggagcgtgaggcggcgaagaagggtatcaccgtcgagaagcttgccaagtctcttcaccaccctgctgctatcgagactgtcacctcccctggcgcccaggctctcatcaaccaggaccccaagcagagacaggctgcggcggctcagaaggcttcctcgtttgctgacaagcttacctctggtatgatggatatggaaatggatgacgatgagcctcccacgctcaagcttggtgatgcctcggtcgctgctcccttcacgtccaagcttcgcaacgttgttgccattcccaacatcatccgtcaaggccgctgcactctggttgccaccattcagatgtacaagattctcgccctcaactgcctgatcagcgcctacagcttgtccgtgctctacctcgaaggcatcaagtttggtgatggccagattactatcagtggtatgctcatgagcgtctgcttcctttccatctcgcgcgccaagtcggtcgagggtctctccaaggagcgtcctcagcccaacattttcaacttttacatcatcggctccatcctcggccagttcgctgtgcacgtggtcactctcatctacattgctcgcttctgcgaccagcttgaacctcgctccgagagcgtcgacctcgaggccgagttctccccttcgctgcttaactctgccgtttacctccttcagctcatccagcagatctctacttttgctgtcaactaccaaggtcgtcccttccgcgagtctctgtctgagaacaagggcatgttctacggcattgttggtgtgactgccattgctttcgcttgctccactgagatggttcccgagctgaacgaggcgatgaagctcgtgcccttcaaggaggagtttaagtggacgatgactattgtcatgatcttggactacgtggcgtgctggctcatcgaggttgtgttcaagtacctgttcagcgatctcaaggctcgcgacattgcggtgcgcagggaggaccagctcgagagggagaggttgcgcaaggcggaggagctcaagaagttggaggaggtgaagaggatgaaggaggaggaagaagagaaggcgagaatggagaaggtggccgagtttgagaggaggctgcgggcgcgaatgggagggagtgcttgatagttggggtcatgatgtggcatcttgatgaatgttatgacttgactacctgaggagggttagaaaatggggtgagtgaactggatatgttcaagaccaatcaaactacatgtttataatagggggagttgtgatagaattgttgctgtacaatacatatactaggatagactatgaagcagattagatgcgtgtttagcggttccatgttgtgatgcttctttgaccccaaaattttctccaattgacagacgcaaatcaattccgttgacaccctgaaaattatcgaggctcttcgggatgaactgacccttttgcccggatgcaacgtattgtggtatgatcggattgctggctggttggcgttccttgtacatatgtagtagacaagtgagtgcacagaccatggaactttcccaagtcctccgtctcattgtcctcagcgacaagtgacattgggacctgaggtgctgtcattgctgcctcaggcgccatgttcccagtgtcagtgggcttaagttggcttgggcctccacagcgcacaagctggaaagggcggggtatccccagccgaccattccgaaatgttgaacggctgcgctaagccggattgggcgggcccaggaacgagacaattcgttgcacagcttcatcaacatttcgcgcgcgccgacattccaacttttgttcccttctctctcttctctcccaaccgtcgtcacacatcccgtcacgccgtccaccatagcaaccatgttcgccgcttccagaatccagacccgtgccttctcggcctctgcccgccaggtatgttgttgttattgttgttgttctcccatgagcaattatcatgtgcttcgttgtccagcaagctcctccaagctcgatcgagaccaccacacgttgctaacatcaccaccacgacactacagcttaccaaggtctccgtcctcggtgccgccggtggcattggccagcccctctccctcctcctcaagctcaaccccagagtctccgagctcgccctctacgatatccgtggcgcccccggtgtcggtgctgatctgtcccacatcaacaccaagagcaccgtcaagggctacgagcccaccgcctccggtctcgccgatgccctcaagggctccgaaatcgtcctcatccccgccggtgtcccccgcaagcccggcatgacccgtgacgacctcttcaacaccaacgcctccatcgtccgcgacctcgccaaggcctgcgccgagtcgtgccccgaggccaacatcctcgtcatctccaaccccgtcaactccaccgtccccatcgtctccgagatcttcaagaaggccggtgtctacaaccccaagcgcctcttcggtgtcaccaccctcgacgtcgtccgcgcctcccgcttcgtttccgagatcaagggcaccgaccccaaggacgagaacatcaccgtcgttggcggccactccggcgtcaccatcgtccccctcttctcccagagcaagcaccccgaactctccaagaacgagcagctcatccaccgcgtccagttcggtggtgacgaggtcgtcaaggccaaggacggtgccggttccgccaccctctccatggccatggccggtgcccgcatggccgagtccctcctccgcgccgcccagggcgagaagggcgtcatcgagcccacctttgtcgactcccctctctacaaggaccagggcatcgacttcttcgcctccaaggtcgagctcggccccaacggtgttgagaagatctaccccgtcggccccgtcgatgaggttgagcagaagctccttgatgcctgccttgttgacctcaagaagaacatccagaagggcaaggactttgtcgccgccaaccccggcaaataagtgcatttctctatacactagcgatagcttagagaagtgttactgaagcgagcgaccggcgcattttcttttacgtctctaaccgactactaagctgtctttcgatctctagtagcgacattcactcacatgcttgaaacacagcaattgggttgtctctgcgtgggaacgggttagcagcacatctggtggagatagtagacaagaaagtggccatcgttcgttcgttatatcatcggacatgacggaaatgggtggagttagtttctcaaccaggactataacaaacaaatcgtcgcggccatgacggaaggaagtggagttgggagccattgttgttactactatatacgtacctactatcgatatccataccgagtgagaggtttcagtttttctcgggcgggaagcctcattcacagaaaaaaaagttactggcctttggttgaaaagctgcttgttcctgcttgtttcctagcattaatgtataactatcatgaccttgaatgattgttcgttttgtccctcttttttcccgtctttgtcctcgatctggctgggacttcgcgatgatggcatcgtccctgagtgcatcagctacttctacatgcccattactcccagcccagccaatgccaaccgagataagatacgtaaccatgcaaaccacgcggaccaccggaaatagtggcaggagtcaagacaagcacaagtgggttccctcttctaattatacccacatccatatatacaccgtacccatcatctcccgctgttcccgaacgcgcgacctagcgagcgagcggtcgaacgggcccgggcccaccggactgactgcccctggagctgggtggaggacccaaagggagatgccgccggcaggtttccagttttcatcactagcctcgtcgactttcacctctacaccgtcaaccctcacttactcgcttactcacgggtcttacctagctttatggtgaaacaaataccgaggaaaaacagacacaagacagtctgagtcggcgtcaagatccttactatctatctatacctacctaggttactactacgttgtagccctccgcagagaattaacagttcaagcacgcactctagcttgtctgggcaaatcgctcgaatgaaataccgcactatactgtactttacctaggtaggtatcgtcgacctcttcttcacagagacacctaaacagctcgggtaccgttagtgtatcgccagatactacactgatacctagaggtatcgtcaaactgtctgaaacttcaatctttttttttttttttttttcgggtttctgattgcaacaatcgacaggggatacagtaacccaaaaaaaaaaaaaaaagaaaagaaaacatcaatttgatgaactaccgtaatcctatctggactgactaccaaggtaaagaaaaccctgtctatctcgtttacttcccggcctgtctgaacgtatacacaacgccttatttgttgctgaacatatcttccctctcattctttgatcttgagccatgggcataccacatagggccttcttcagaggcagctacctctatattgatccccgaagaggaagcaggtattacctataaggttccaaagatagataggtacctcaaagaaaaagacaagtctacccgtccgtccataacccccataaccctcattcataaccctcatgcacctcataccccctccccctttccttataattgggccaataataggagccagtggctagaggactagattggggaggcaattctacctccagatcatcctaaggcccaccagacatgacggtcattacttccattgtcttcccacccacaaccacctcctggcccggcaccactgttccccatacatctcctcccttgatctcctcctactcctgtacctttggactcgcctgcgcctgggcctgtgcttgtgcctgagcctgggcttgtgcttgtgcttgtgcttgtgcttgggcctgggcctgtgcctgtgagccttgtgataccgatgccgattgctcgtttaccgatgctgaggccgagctcgagctgcgtgtttgctctagttgagctggagttgtagcagcaggagtagaaggaggaggaggggcagcgacgggaggctgtagtagtgtggttgtttgtatgccctcgatgttggcttcgggggcagcaaaggaagaagggatttgcccgaacaacagggcgacatagacgagaaggaacattgtgatggtaatcatggcaatgttgtgatggtgatggagtcggtcagatgtgtgggtaggcgaatgagttggatgtattgagaaaggagaggtcgttttgaggatgaggaacttcagttggaagggataaagtttgtggctcgggcaagctgggcggatcaaaatacgtggaggtagggtttcgatgtgtcctcaacttgcttcgtggcattgccattttcatctctggtctgtccttggctacatcctgttttctttggtggcaatatgccaaatcaagggcattgatgcagcaacacgtttttcgtgcattcatctgccagcagccatcataaacttccaagttccgcatcaaagagaagctgttgaatagactgcttgactctcgatccattgcctgcttgtagttctcaggttgaagtatcatttagaggcaagacccctcggggtgtcttcacgacgcagcatttccagagaggctgaacagtgatatacccaaaggtaatgttctggtgattgagatgttctgcagatcaagtgaataacggcgtcatcgttgctatcacagaggagccaaagtcgtaactgaagcgctggatgtttcgtcactgaagcgcgtcggactgctgctggcaagactggaaaacaagaaggattcatcttgcacaccagagaaagttggggaaagtccgagtggcatacatgcagcgacctccacttgggatcgatgaggcaggcaactgcccctgaccaacacctaccagctggacgattatgaccctttgttctttccagttcagacaggccggcagtgtcagagctccgggcgtgcctgcatacttcgagtgctgaaccattatttccgtcttaggtgaacatcactcaccgaggcatcctccccctgtcgtcgctgcatcgagattccgacaggtaatgtattatcttagacttcagttatccagggaatccggattccagttcaatctagcaacgcagggttcatggtttgccatttgtgtactcttgcatttgcagtggctgtatgtatgtgatccttgaagcgaacagctgatgcttaaccctgcgttaccggactgacctagaatctggatttcgcgagatactaacatgttacggcagtaaaccagttgtatcaactcgaatcaagattcatcatccaaggagtcatgcatatgggaactcccacccacctagaccccccacatcactcccaccacttcttgcctccgctcctccattctgtcctttccccctctccccaggtcatcaccttctcagtctgctgctgtcaatcatctatccactcccatctactcaaccttcccacaagctctcaaactcgaattgcaaatcatatcatgacacctatcgtgatgacaccgccaccgccttggctctcatcatctcccccataagcacccgtatcagcatctgcatcatccccccagctccagggatagcaatcaagtgcggatccttatcctgctcctcccccaagcttcaaaccaatcttccccttcattggcacctacaccacattgggcccgtcacgagctttgagtttgtccacctgcttcatctccatcctccccgctcctctctccgtgccattgcagaccgttctatttaacccccgttttatgtaaggttggccgtcgctatcacgaacaggcctttcgcgatgccaagtgacactccacgccttaacgtagttacaccagcaatcgttggggtccttgtttttgcagccggcgaaccacaaagcaccgtggtgagcgcagtggagccctttcgggagaccgttgcggcgggtgaggaagttcaggtgagactcggaagaagaggaggcatccttgccagagatcgcatgttcagagtcagacgtggtataatcggactcgtcagacttgtcagactcattaacgttcttatcgaacttctcagcagtctctgatacctcaggtcgaagactaatagtcgtagtggtaggatgcatgatgttggaaatggttgtggcactaacgatgacggtgtccttctcgccggccgcggtgttgggagtaatgggagaggcgatgacggggaccgtcaccaggagggcggaggtcgtgaccgtgaagaccagcttcatgccagaggtttttcgggggtaggttatgccccgggtatgagtgtatgatgtttctgttgagcttattagggtaggggtatgggtttgaggggatgtgctaaggggaccgatcaagggagtttctcggagagttagacggagagccgaggcgaaggatagaggatcacttaccaagtgggttaagaatgggccttttaacaactgaacacggtagagttgagggtccttttctttccatggggatgtatagcccattgaaggtttttgaggcatacaagattcatggcatggggggactgtgccggtccaggcaggcgatgcgctggtcatcaaagggaaagagttgccaatcaaggtcaaagcatatcccgtgagcttctgtcggaagctatttcgagataaagagaccccggcactgtgtttcgaaggggtggctgattgtttggtttttgacaaaggccaccccggtatcgcggcggtttgagatggtttcagcagccatggtgacgagaccgatcatccctccgcgggatgaaacggaagcatgaaggcttgaatcaatacggcaaaggttcatgaaggagatggcagccgaagtctgccacttgacctcattggcaaaaacgaagagtcgtgaaagaaggcaaggcaaagcagggggaatttgcgacaaccgatgtttcccaaccgactttggtggaatacatacatcatatctcattagggtcggtcacgacggccacaagtcagcgagaaattgagccaggaaggtcgcgttccttagtgggaaaatgaagaacagacagagcggatgatggcaccggtaaaccacacggaatactgttccaaggtgagaagaaataaactaaaatggagtacctgttcaggaagcgttctccggcacaatgatcctcttgatgcatggaatgggatcatgacgggagagtgtctttgacgatgttgtttatgtttgataacccccaaccctaacccgggagtcgtgagagcagacagtccctgtcagcgacagtgacagacagcggcacactaggacctgcagtggtcagcacatcttggggggcgcgctcaacaatgatgaggatgaggacgcggaaagtgtgaaagggaaatgcttgaatgcgcggagtgcaacgagagcatttgttggatcagaggccgctttggttcgctgccaactgagcgttcttgcagtccggtgccagaaatcgagagtctgccgaggacggaactgaacgtccactcggccacagtcttttcgcggttgtgtggcccgtgcttacatgaaggcacagacctctccgccgagaaaacggttgggcagagtgccaagagtgcagacacttgacgtcctgattgcgctgtgacagaactggaggaaacaacaacatcgtcgtcatcgcgtaaaattcacatctgcagtcacgatccaaaaaacatccatctggtgcttcgtgggattgctctttcctctcactcctttgcttctccctcaattacgccaagcttcattactgtaccacagcagcgcttcccccgcgctgcgcaacattggtcaagctggagtcctgtttgcaacacgccccaaatgagcgcccaaggaaatggcgccttcctcgaatatcatgaaccagacagtacgttccaatttgtatcgcttgtcactcgctctctccaacgaggaacaaccggctgacctttcctcctccttcacccagttgtcagcatcttgaccttgatctccttcttcttctttcttgccgtgtctgaatgggtggccgacaaggtgctccgtgcggggctcattggccaaatcattgttggcctcatctacggcgtccccattggcaacatcctggctctggaatggcaggaaacctttctcgccttgggctaccttggcctcatcgtcatcatcttcgaaggtggtttgaccattcgtctggatctccttcggcaaaacttgttccttagcaccagcgcggcgcttcttggtgtgctcaccccgattgccttgacgtttgccctgttctatgctggctttggctatggtctgttatccacttcacctagtcaaagacaccttgcttacccaaccacaggccccctcaaaaccttcatcgttggcactgccctgtgctctacctcccttgggaccaccttcgtcgtcatcaacagcgcctcgtcaaagcacgactttgcccagacccgtgtcggcactgtactcatcagcgccgccattctcgacgatgtctgcggtctggtccttgtcagtgtcatctcccagctgcgtgacatcgaaaatgcgaacttgggctgggtcatagggcagcctatccttgccagtggtctcatggccatcctgacgcctctcgcagccaagttcgttctcggccccctgttccgcctgccagctatcgagacacggttcttccggaaattcggacacgtcgcgaacatggtcctcatggtgctggtcctttgcgcgtttctggccattgctgcctatgccggcgcaagcgttttgttcggcgcattcttggccgggacagtggtgtcgagcttgcctagcaagcaacatctacaccaagacgggcccaacgagacaaccgacgttgataacaacacgaaacaaaagaggccaacattcggcgacacgttcgagcgatacatccaagatgcacagcgcttcatccttcaaccatgcttcttcgccagtatcggcttttccattccattcatcgagctttggacaggggaggtcatctggaaaggcattgtcttcaccatcctcatggtttctggcaagttggttgtcggcctagtgatcccattgtgggatcttattgcaaacaggaagccggacccctcagagaaagcgctttcgacacccccggcaagaccaaactggtcctcagcagccttccttggtactgccatggtcgcgcgcggcgagattggacttctcatcattcaaatcggcttgaacgagacaccgtacctgtcgaggaaggcctttgtcattgcagtttgggccattgtgctcaatacggtcatcggcccagtatccgtcggaacactattgaatcgatttggaagcgcggtcgcggaggatcctcggtggggaatacaagcaataaacgctggaggcgaagtcaataggaagcctgaggtggtatccgagggtactggtaccgtgggaccctagccgttccgaacaattgctcctatcggcgtgtctttgtgactgccaagtgtcagctagataccatgggcccgcgactctgttatgggtctggaagcctgtcctctgtttatgaacagcaatgttctccctgtatcaaggggcaacctcccttcttctgttgttctgtgactgtcgagatacccaccaatgctcccatacgggctttctgccttcgcggctgaatccagcgcccgcggctcacaaactcggttcgactctcggcaccacactatgaggcagctacatattactgtcccagcggtagcagcgccagtatattggtcttccaaatttagaaaaaatgagcttccatgtaccatttccttgacaaccaagatctcagcagcatcttctgatcttgagcaacggccaaatcttcctggatccgggtagaaatcgacgagggaagccatcatgtccaccacgcataccgtgtctacggatccattttgttgacaggcctctacatcgtcagacgatacatcacgaaacatccgagttcagcacgggcgcagcagttgccttcgtggtatggccaggtattcatgcgccaggcatataaaccggtaacatcatctgcgcgtggttagacaacgacagtgttgctatcatcaaggtacggtttcagttttttcatggtcactgctcgcttcgccttctatatttctgcagtcgcgatgttccggttccacctttggaccctccttaggctctttgctcttctctcttcgttggttactgcctcaagaatcgttcttgaagaagcgggccatctaccggcggggtggaaggtcgaacgccatgccaccgcttccgatcggatacaactgtccatagcgctgaaagaacccgggatagaagagctgaaaaggcgtctcttacagcaatctacatctgacgaccaccccaacagccgtcaatttacaaaggaagaggttgagaaacaccgtcaaccagaccagaggtcagtcacagctgtgggccgttggctacagtcccacggtatcaaaagctacaatgccgacaacagctggatcaccttcaaagctacagctgctacagtccagatgctctttgaagccgacttggcctattactcgtacaacggtgaccccagcacccagatccttcgttcccgctcttacacgattccccggtggctcagcgacgacattgacttcgttcacccgcttacaaacttcatgcctcctcgcaaccgtaacgacggtacccttggcatcggccgtcgccagccaattcaacccaaactgtccgcccgagaggacttctttgctcctccttgctggaccggcacattccccggctgtattcgcaagctctataacctcacctacactccatcccccgactttcgctctccctcccccgtgcgtttcggcatcgctagtttcttggagcaatacattactcaccgcgatgtgacctccttcctggccacctacgcacgtgaactactccccctcagacccactccgtcccggggcggcagcgggggtagccttacgctccctcccgtcacaaacaccacctccgagcctccctacaacatcaccataactctccttaacaatgccacccgttgggatccgcactccaccgaccccgccctctccggtcttgaagccaacctcgacgtgcaatacgctctcagtctgggtcatcctactcgagtgatttactacgccactggtgggcgcgggaccaaactcgattcttccggccgtcccctccctacgaacgatcctagagcgaacaacgaacccttccttgagttcttgcaagcccttcttgctctacctgacaaccaaataccgcacgttctgagcatcagctatgcagacgatgaacaatctgttccgcgaaaatacgctcacagagtatgcgacctgtttgctgccgtggcagcacgcggtacttccgttcttgtggcaactggcgacgggggagcagcaggcatcggcttctcggccggaggcggcgacacttgcattaaaaacgatggatcaggcagacgggcattcgtgcccacgttccctgcttcctgtccctgggttaccagtgtaggagcaactgataacacggccctcaacctgaccggcgctgcgttttccagcggtggcttcagcgagtatttcgatcggcctctctggcagcgagcggcagtagacccttacgtctccagccttctccgctctcgatcaagcaaaccgggtcaaccaagccagccccgtgatctgaaaggagtctacttctcccacaacgggcgcggtatgccggacatggctgctatcggctcaggcttccagatcatacaccgcggagagatggtggaagtacgcgggacgagtgcgtcaacgccggtggtggcggctatggtggcgctcgttaatgatcaacgcttgagacaagggaagaggagtctagggtggctgaatggacatttgtacttggacccaagggtgcgacgggtgttgacggatgtgaagtggggacgaagtgagggatgtgtctttcctggggaggcgctggaggaggggagaggcaaggggaaggagaaatactggaggcacagtgtcgtagagaaaaggcaagggaactcagaagaggatggcggtacacatggaggagatggagagggtaaggcagatgaagaggactggggtggggagggggaagttggagaaggagaaggagaccagagcgaaaatgttatcttgggaggatgggatgcgaggaaggggtgggatcccgtaacggggttgggagttcctggcgactttcaggagatgttaaaggtcttgggcagtgtttggtaaaggtagctcctagctacactcacacactctcgagtgatcgtaagaatacacctgacacgtcttactataatgatctacacagtcttcacaatcctgcaagttacacacgtctgactctcactattacacattggttccaaccgaagtatagagaacgtttcatccaccccagaaaaattatctttgatacatggacccatgcgaaagtgctttttagctttacgacaatcagttcatccacaatatcacgtcaccagatctcatggcagccccagtggcatgcaaaagatccatcgggtgttgttattggtgctgtcggtgtcgatgtcggtgtcggttgcgtgcgttaattgtattttagtgtaagtggcaatgccgattcgtaatccaactgaagtggtaactaataaagtgaataaagcaacaaagccgcggaaaagacggaggagaagttgtttgggacagctttggcttgagtttcttttacgttttttctttttttagaacaaaactttttttttccttttatttttaggttttgatttgttttgttttcttcattttgttgctcatttttcagagtgctgctcatttatcagggtggtttttgggttgtagggaactcggggcgggcatttttctgtatgggtttgtgaacttcgtgttttggttgatctgtttggagtatataaatgaagttagatgatgttggaagcgttgagtaatttatcgacgatggtaggcgataggatgtttgtttttatggttgaaagtgggtgtgttgaggatgggtagtaggttgtgatgaatgtggtttgtggtgtgaagcagttggttttgaaggtagttggtgaagttagttggtcaagttagttggtggcgtaaatcattggtggtgatctcggttgatggcgtaagttcgttggcggtggaagtcagttggtggtgtaagttagttggtggtgaactcgaatggtaagggaaggaatttcatttcgaacggtagaacaagagattcaatgtggtgatggcctcagggctttcgttgcttgtgtgggtttttgttgcgcaataatggtaggtaatacggcgtgaaagatagtgtaactacaatatctgtaaatgttaacgcaacgcaaattgaagatcacacaaacaagccttttgcctttttctttttctttttacactaaacaacgaaattcttaccaaaatttgcttgacttggctttgctttccggcttccttgcgctgggcgaaaccggagggaagacggcgggatgaggggcaggcgccaccgggccgtaccgtaccgtaccccgccttccccgccgaaatcaacggcccgcgtcacgcgtgcggagctcagcggagctttcgcacctcttgccactcatccaacaacccccccccccccccccccccccctcagcaggtcgtgcctggcgatcatcatcaaccacacaagctcgactcttgactttttcttcgtttttactcttttattgtcctttttactttttttcatcggcccgtccctagcaacgacgctgatgcgaatcatgccctcacctactcggtctgtcgcccgccctagggctgcatcaggaaggcgtcgtggagaccgttcgctgtcagaagcatagctagtgcgcggggcagagtcactggcagggtcatcgttccaagtccgccctggtcgacggacaaagtcatggcttcatgcttacctacatggtatgccatatcagtaaactccacatgtacagcgttttcccatcttcaagacgacaattgctgacacgacgcgacaaacacagaatcgccaatctcagctttgatgccgcgtggccgtcgccataaacacaatgatcccgtcggtatagggttgtgctcgcgtcccaaacaaacgtacctcggcaagacctgagcttcaacttcaaggggctagatgccgatggccgaactggaaaagttgactcgcagtatttcgcaagtagaaatatctccgagtatccgggttgaacgggtttccacttcccaactcccaatcccatcaatcactgcggggcaacggctcaacggcttcccactccgaccgctaataccctgggtgttcgcatcgtccaatataggccgcacaacctccactgacggttaccgttcccgatgaactctcgccctgtgaaggcgatggctccaatattctgaccattaggtatctgtgcccactctgtaaggggccgccgaagtcaatgagcgttcgcagacaagcctcgaaggtcttggtttgggctaaggccggggaaaaatcggggccgcctcaagctttcacgacacggaaggggaacaacctggaaagaggagctatcagggacttaaggctccacagcatgcagacgcgattcttcggaccgacattttaattggtctagcatgttgaccccctgatcattgacaaccacatccgttgtttgttccggtgatatcgtgcggtcgggcattatgtaccagttgcatggtcttagacccaaaacaggaaggcatcccagagaatccttgtctcttgcgcaccttccacagtggactgaacacactgactgtatcacaccaagttgtgcgtgccaaatgatggcctcttttgcggtgttaagtacaatgcttcccccgagtcccctccttaaattccaccctgccatgcttcgggcacaacgaccttgacacagacatctgtctacctctgattactttccctacccggcgtcgcgagcatggcgtccagtcccaagagccccaagagcgaccaagcgtccaacccaccagcacccgtcgcgcctggtcacggcccaacaccgctcacggccgaggaacaaaacgcagctggtcttcttccagcttcgcattgggcagctcaacctgtaagtcacagatgtaatgcatcttccatgacaagcattaacactctcgttcgtagctcgaagaagacgatacagtagatgatggcgcctcttcactcggctccttcatttcgagctccgcttccttaagttcgactatctttcagtaccgcactatccatggaaggacttaccacggtgatgttggcaatgccgagtcatatgagcccaatgaccaacgtcacgtcgaggccatggaaatcttgtaagtaacaactgtacccatggctttgcaggattggagttgaccctaggctgacgttatacatgcatcaaaaagccaccacgccatgttggttcagctggatggaaagctctacctttcaccacttgataagaagaggattcataaagtgctggacgttgggacaggcagtggcctgtgggccatgtaagttttcctgcacattctgttcattacacccgagccgcctgaagcgaccatgcgatcggtccccgtccccgcaaccgtggattacgagcttggcatccgtcacagatcacagaagtcatcatgtcgagccacaacaaccgaggggacttgcacctttgtcaaacttgtctttacgcattcgctgtgaccggccacacagtgcggtgtcaccatcttgattacgaccgtactaaccgacgcttgctatttgttgtagtgattttgccgacgaataccccaacacggaagtcattggcaccgacgtttcccccatccagccttcgtgggttcctcccaatgtgaagttcgaaatcgacgattgcaatctagactggacatatgccgagaatagcttcgatttcatccacatgcgcatgttggcaggcgttgttaacgactgggataagctgttccgtaacgcgttccggtgttgtaagccgggcggttatgtagaaagcattggcagtagtatccatttcttgagtgatgatggatcggttaaggaaggtactgctatgcatcaatggggcaaggttttgggcgaggctggcaagaaattgggaagaccgttcaatgtgtatgaggacgatttgcaacgcaagggtatggaagcggccggatttgttgacattgagttcaaggacattcaatgtcccctgggggtctggcatcctgagaagaaagcggcagaaagggggctgtggtataagttggcaatcgaggaagatcttgagggtaagtttctttcatcgagaccagatgttgagtttatactaacgagtggggcagggtacctcaactaccttctcaatgtcgtcatgggctggactccagaggagaccaagaggtttgctgcccacgccaagaaggagtggaacaatcccaagattcacggctatttctggctgcgtgtgatgtacggtcgcaaaccagaataaagtctttggggggggggggggggggggggggggatggagcacatgccaaagggctctcaacttaggtcccgattacagttgggaaccggagactggagtttggtgcagggaagtcggagcgagcatccattcctgtcaggcatgttggattcccatagttcaatcccatatcacatcgcaaggacagccgtaggttcgcattcaaggcccgtatcgatttgctgtatctttcatcaaccatgtagcttggctgaaggagagcaaagacctagcgttattgtcaacttagaagatttcacatggcacacgacgttgatcctggtacttcatctctcccatgtgaactttgagcatgctatatcgcaataccaacagcaagacagcagctagcggttccagttagacggtcttggtgcttttagagggcggtccaacatgttttcactgcaagaccgtttttgacgcacttaaacgtgatcaaatacgctagactcctcgtcccacctacatggggtgaccctgcgtgaattctgttgcaaatcggaaaactagaccttgtgatgcgtcaggtatttgggaaatctgcagtctttgttgttggtactgttcgggaggtacgagtccggtggtctagcggggtcagcgggggcaaagcacggatcggaagggtggaaaccgggctattttccggttccggtcccggcatacttgtggcaggaacgactgtgtcgtgccccaccctttcctcgatctcccgggccacgcagccaccagccctcctcgcccctccaaggaacgtcctggtctggcttatctggccggttctcctcctcgagcacactcaatcaattgtcgacaaactgcggttcgtgtcctcacatcttgtctctcccgtttgaaccgttgttcaaccttctcaaccttgcccacccaaggcagttcccaacatcgcccgcttgtccaatgattgagacgctgacctggcttgtagtagatgctattatccccccgaaagacacaacacctcctccgaccaaccaccgatcctcttcaagagctggtgatgtgatttttgagcgcgcgagtcaatgttgtgcttggcccattcttacgctactccgtcgcttcgagtaacgggtcactacctacagtgatggttaaaaaatactgtccccctcaccatattggatatgtgggtgagagggacagtatcttttgactatgagtttaccatcttcacactgccaatcgttcgcggtcaatgctcgcccaacagcgctgcgaaatccttcagaagagtcatgacattgggaactgaagaatgcgacgtgtcccctctcccacatttaacctttgcggtattccccagttggggtgctactgtaccgcagcctgcagggccaagaaccccctgccactcaggtgattcttgcaaccccaaatggcggttaccgtgcccgggactgggcgttacaaccccggacggcatgtaaaacactttgtgagttcgagaagactgccggttgccggtcgcagtcgaggccattttcagtacaattccaagcagaggggaagggttgcaatgcttccagtagtcgaaaaccgcctggtcacagaaaaaggtgaaagcatgcatagtcaggaggggctattgctacaggatcctgcagcggtgcagaaagcgtgcctggcacatgtcaattggtccgctgcccggtctctttttgacaccaagaaaccaagcgccgcatcacggtgccacgatggcctgtccaagtcctcatagggccgcggaaggaaggcatcctataactttgcaatgcctgttgcattgttcacggtgaatggaacgctaaaactttagtgtataatgccatcgttggccttcctcaaccctcccgccctcgctgtttaaaatgtggcccagtttcctttcctgctcccgaacctacaaccaagcttgaacccgtagccgtccgtcatctttcggatacttttcccagcactcagcttgtttcgctctcgttgtttcactcaccaaaaccccaagcatggcaaccgagcctgcacagcagcaaccattgctcaacaatgaggagcaagccgcaattggtattcttcctccttcgcattgggaggagcaatccaccgtagaggaccccgacgatgattcggcttcaaccattggatcgttcatttccagcaccgcctcgctgagctctaccatctttgagtatcgcaccattcatggaagaacatatcacggcgagatgggcagtgctgaatcctgggagcccaacgatgaacgtcacagtgaagcgttggaccttgcgtaagtctgccaccacatacctctttgactttgtgaatccgagtctgatataatagatacagtcaacatgtgtacacagtggtactggacgggaagctcttcaatgctcctctcgataaaaagaaagtgcagaaagtcgtcgatattggaacaggaacgggcttatgggcaatgtgagtcgggcgaagctatgccaccaatgcctcgctgatgtatgtttcccctagcgactttgccgacgaatttccaaatgccgaggtgatcggtacggatattacccctattcagcccacgtgggttccagccaatgtaaagttcgaactcgacgattgtaactcggagtggacttggcccgacaacactttcgacttcatccacatgagaatgctgttcggtatcgtcgaggattgggacgctatatttcgtcaagcttaccgtacttgtaagcccggtggctataccgaaagctttgtttgcgacagcaccttcaggagcgaagatgacacggtgaaagatgatagcgctcttgcccagtggggaaaggtctggaatgcggcagggaggaagatgggacggacattcgaggttttcgctcacaatctccagcagaagggtatggaggcggcgggctttgtggacattgaagtcaaagactactacgtaccccttggtgtttggcacaaggacaaagtcctggccgaaaaaggcctttggtggaaaattcattgcgagagtgatcttgaaggtaagacccttttgaatggcgataccctgattgtggctggagacataccgggattaactaatgcgtggttatacaggctacctgaactacccgttcaacgcggtgatggggtggactccggcgcaaactggcgtatatgccgctcagcttaggaaggagctcggtgacccgaaataccacgcctacaccacggtacgttgtgtttggggtcgtaagccagagtaagaactctttggatgtgtctattctcatccaaacggtggttcaacaaatggagtgttggcaggtcatgtcctgtcacgaagctggcgaagataagcatagaaggcacacaatggcccacctcagttcatgcaacccacatccaatgccaaacccccgttatgcaagcaattctcgcggtcgaattgtagtgtacaccacccttcaagtggtattatggccccgtcaactccgtaactaccgtatgatgcaagtgaaataggctgcctcaagttgcataaaatgagggccgagaggcttcggtgcccgtacactgcatcgctagggagcatcttggcgccaagtatgtagtgtgtccaacctgaatcccaccgggggtgctcaaaatgtgcttggcacatcacatcacggcaagagagacgttgagagtttccctgccacgtgcctctggatccagcaccctttcttttctttacccagcactgcacaccaaaatgaaagcgacctactagtctggccaagtgtgcctgcctgccttggtaggtaaaatccagccctccaaattcgccgctcttgctagtacttcctctttcctgctttcaaagatgtattgacagtctcacaagggaatacaggcagcgagtcagccagtgatccatgccagtcccacacgaaggcatcgcggagcatccgcgtgggtcccgccctttcccttaagtaggttgcgttcttcacagtggagagagcgctagcaactgtaccacaggacccctcctgctctcgctgttcatatgtaattggcctcgaacacaaaaccaaactgtggccgtccattctcgacatccaccttaccgacacctcgttccacgcattgtttcactcgtcaaaaccaccagcatggctcacaactccaacttccccaatggtggtccaaataatacggcatcgtcgtcggcagacgaacccagaaaggttcccatatccatgttgctcagcaatgaggagcaaaccgcaatgggtattctccctgcctcacattggcaacagcaattcacggacgacgaaaccgacgaagatgttgtccccagggccaggaccgcatcgctcaccgagtccatcttccagtatcgccatatccatgggagaacctaccacagcgatctcggcaatgcagaatcgtgggaacccaatgatgagcgtcatattgaggcaatggagattgcgtaaatacctgccctttcaagtaccgacaagtttggttgtatatgctgaccatggtaacagccaccacgcttatatgctcactatgggccacaggttgtattgcgctccactcgacaagaacaaggtccgaaaagtgttggacattggcacaggaagtggtctgtgggcaatgtaagtcttactccacacacgtcttgcgcactcgtccggtctcgaagcgctttgtgatgttgcgcccgagggcagacatgcgattcgagccctggcagctataacctgccccaaccgcccttctaacagtatgtctggtgccgtctagtgactttgccgacgaatgccccgaagccgacgtcgtcggtaccgatgtcacccctattcaaccttcctgggtgcccgccaacgtcaggtttgagcttgatgattgcaaccaagaatggacctggccagccaacacctttgattttatccatgcgcgcatgctacttggcgttatcgaagactggtatttattccatcgccaggccttccggacctgtaaaccgggtggtacgtacccccccctgacgtcttccatccaccaattgtccattgacaaacactcacacaagttccatgcaggctacgttgaaacgtttgtcgtctgcagcacttttcaatgcgacgacggtacgttaaaggaagacagcgccgtgtcacaatggggcaaggtttttaatgaaggtggaagaagattcggccgaacgtttgaggtttacgagaacgacctccaacgcaaggctatggcagctgctggctttgtggacatcgagtatagagactactatatacccgtaggtgtctggcaccctgagaaggaagcagcggaagtcggtctatggtggaagttagccatcgaggcggacattgaaggtaagattgcatgtgcagccagcactcggtttgcggcgagcaccccaccgttccacgatcagcgacctgagtgggtcagtgctaacgtctcccgataggatacctcaactatatcttcaatatcgtggtaggatggagtccggaggagaccaagtcgtatgccgaccgatgcaagaaagagtggaacaatccaaatgttcacggctatgccatcgcacgcagtgcatggggacggaagccagggtatttcccagggaacaatgagaggactagatgatttcggactgtcctgtggctctgaaacttgaacgacattgataccccccttgtcaacactctgccgggcccgccagccgactgcagactacctggctcagcctttgccctgtgccggcaatctcgagaggttttgatcgagacccgccttctctcttttaccaaataacaacctttcacgattcaaacttgtgcactcgagccgctcgcatcaccaaatcaacctgaatcattaaaacggtcaaaaaacatcaagactacccctgctgatcgcaatggactttgctgccaaagaaaggatcgtcgagttcagtggcgctcttttcactgccatcgagattcccatctggggttcatgacaccgaccgacctcaaagtgaggctcagttcagatctcaactcaccaaccgtctcaccactcaagcaaaccaaccatggcatcacgtcgtgtcgtacagcgtcactcccaagcccttcgaatatgagagtttcacatctcgcagcgacccgacagccgggcaggtattccaacagtcgataccaacgggtatgacggtcagaagtttccatagccatccgtgtgctttatccgtccactcaaaccccgcaaagtaagtgtttcagatatttcacttaccaactcacccattcatctgactatcaactaactctcattacttagcccaggtgctcaagaatctcatcatcagcttcgacaagaccttcattcgcttcgagcttctggacggtaccactaagaatatcagagacaacgacacgatcaacgaaagattgactgaagaggatggagtgggcgaccggccaccccgattttgtatattttaccggccatctcttggtgtcagccaacgacccatatcccgccgagatgtaagacccaagtcattattcacatgttgcttatcctttcctttcacacaactcattcgcatcaacgtgaaagaaacggcaaaaagggtatggtttccgtgttcattttgccattttccctttcgcgccatttctccatttccacttctatgatactgattcatggtatatttgcattgtaggtgaaactttgacacaaggaaaagcttttctccagcctagcccaaccgccaccgcttcgtgctcgtcgttagttccaatccaatacgaaaatcgattagtcttcctcgcttcgatcggttgaacaacttcatgctcgaatggaaccgacgcccgccattcgttcaacatgatccatcacattttgatgtgcccaactgtctccggatcaagttgccgggcggggtgaaccctgtcaactttatcaaatcacaaacttctctaccacatgctgaacactgccagtccatcgatggagacaacatgtccctttttgaagcccgtcactacgccgcatgatcagattgagacgcaactgcatcccctactctctactagtgcaggccgctgcagggaaacagagccgctccaagttgatgtagaaaccgtcccggtcaaagaactgcggattccaattcggccgacggtttatccccggcttggcggctactgtgcccgtcttggcttgcacagttgaatggggtgaatatcctgacggccattgaagaatgtaacgctctttggtggattcaactgttgatccggcgaccgaccttgagacgttgcaacgttcggtggcaggggactgcaggataccacaggcatggcatagcaaacacaagctatttggatcccgcagtgtgcagaagcgatgtttggcacctgtcgattggtcagatatacacccctggaaatccaaaacccagtcttccacgacagtctcaccagttgcattgcccttgcaccgcatcaggaaggaactttagcgatttgtggtctctcgtgcgcgcttcacagtaacgcgaccatgaaagggactgtacactcttgcctttgccgtacgatactcctctccaccaaaatggtacaaagacctgcccatggaacgactctctcccaagtcccagatcctcaatttacgacgccgcacatttttccccagtgcttctggcttctttactttcgctcccccgacaccgaaccgactcggctgtccttgccgctgtcacaaccatgagttccagcgcgcaaagcccccgaagccccaagagcccccagagcccccagagtcccacgggcaaagcgacctcgccggcaccagcagctgccccggccccgctaagcgctgctgcgcaaaccgcagctggcattcttcctgcaacccattggacggagcaaccggtaactacctcgagcgttcctgatcacaaaattggcttgcacttgctgataggtcgacccatgtttgcagcttcccgaagatgatgtcgacgatggggcatctagcctcgggtcatttaattccaccacagcttccataagctcgagcatttttcactaccgcgaagttcacgggaggacatatcacgctgaaatgggtagggccgaggcatggcagcccaatgaccaacgccaccttgatgcgatggagctcgtgtaagtttctgcacaatcctctggcaacgcatccctaccttctcggatcaacaactaacagccggggaaggcatcacgccgttatggtcacactgggagggaagttattttcgtcgcctctcgaaccaaagaaggttcagaaggtgctggatgttgcgacgggtgctggcctgtgggcgatgtaggttttgtcctcaacgtcatcttctaaatcctgattgactcaggtgcctgttagacgacttacttggtcgcacatggatggctaactcaattgcatatttagcgactttgccgacgagtttcccaatgctgaagttataggaactgatgtctctcctatccagccttcttgggtacccccgaacgttaagtttgagctagaggattgcaaccaagaatggacctggcccgaaaatacatttgacttcgtcaaccttcgtctacttgtaggtattgttgacgattggtatgccctcttcaggaacgcctatcgagtcgctaagcctggaagctatgtggaaagttatgatacaggatgtcatctgctgtctgacgacggaacagtaaaggaaggtagtgctcttgagcaatggggcaaggtctttcgcgaaggtggcaaaaagcttggaagaacgtttacaatatacgaagaagatctccagcggaaaggaatggaggcagctgggtttgttgatattgagttcaaggatatcatacttccgtatggcggatggcactctgataaggaactcgcggaaattggtgtttggtggaagatggccattgaggcggatcttgaaggtaagctcgcttgtcatgaacaccgttgcaactctttcacctcccgcttcctgaatgcgacttcatccagtcaattctgatgatacgctctaggttacgtcaactacatctggaacaacgtccttggttggacaccggatgaagcgaaagcctttacccgtcacgtgagaagggacatgaataatcccaacatccacgggtatctcatggcacgtgttgtatggggtcgcaagccggaataggcatctcaatggtgggaacagttggtggcgccgtattgaccggcaggacagatagagggggaggggggaattggtcgccgagatacgttgcagtttggagtacatacaaatgcaattttccatctggcaatgatgagacatgacattcatttcctatgaattcatcaggtttcgttgatgcgttacgttaccaatccccatctcccatcggtcgctacttctggtgtttccgtccacgaatcgtcctgacagccacgcccacagtgaccaaagctaacaagtcccggaccctgtttttagcaaccgtctcgggcttttccatgttgtctgtcccgagatcaactacacggcatattcatattacctggtcaggctaacagtcaactcacggctttgatcatgtcgcttaataaaacggcgtacggtgtagcgagcttcggcttgtgtacgctccgcataacatcgaggttatacgaatcgacaatgacattatgaattttacctccagtgatacctctttccagggcgccacgtgttgaaccatacggaagggagtgatcacggtgaacgacgtctgtggtggtgaaagtcttgattgaagaagaaagatgagatccgatttataggtatacaggagacccatgtgtggatcgtatccactagtgccagaagaatgctaagaactggtgatggcttcaacagcagggaactcatggaagcggcgatgaacacgccggcggattcacagcgccacagaaccaggagcgcaatactatgaatatctagctatagcaactctggagttgccgggtctggctattaagcaatacaccattggttctcccactaccttaacgtccctacgtgttgcactacccgtagtcaccttaacctacctcgcccctacaatcctggctctcaagtcttcattacaacacacgggaagtagggaacttccacagacattgactgaacttctggttatcggactccaggtctgtgtgttgctaagagaagatcgaaatcagtcagtcattatcaaacaacacgttataatgctcattcatcaaaattcactccgagaagcgtcaagtgggggtacagtagtctcctccatacgtacctgcctacctaggttcttacattttcctgttcctaagtacctacagaccgagacacaatcaccagagtccgacctactctctagccttcttcctaggaaccctatcgtcatactgtacactctccttgtattctcttccgcctccaacttcaccttctcacagtaagcatgcaaccagatcttcctcaggcaaatcacttcgcaatacataggcaccgaatccctgggagaatcgaccgccttcatcgtctcactcctctcttgcctcggtagcagcaaactcgccaaagctgacaacctcataacctccaggaagaaatcagacataatccgtaagtatactgcccgattaagtgcatttcatgcccaccaaataagtggggaagacgtgttgccacataggagtactgtgaattggattcatcaatatcctgccttttcacacctatgtttccaaaggagtaaccctccgcacaccctacccattccctacatacacccgaaatccagaaattgtgggactatgcagctgatgacacctgacattgtaaattcgatttttgggtcatttctttcacgctcagattttccatacggttaattgcacccattaccgccagccatttgcacgtcgtatactaaccttacccccaacatacatgtagtgatctcgctcaaatcaatgaagttccacttccatggtctacaacctctcttgattgcgtgcgcccgctgatggttttatatatgaactgtaggtgggtaacccagaaatctgacccaggtgcctaacattcaaaacgtgtaaagttacagccaaaacatggtaattttcatgtcagctgccttggagattctgtggtgtctgtagggaattgaaatcaacgtcttgcgtagaactttcagtgggcatgaaggttgcagtatgtttactgctcattcctgatttgcctagaagttgaaaatcaatgcccggagtcaatacggtatgcaggtgagatagcaaatggaaaattcaaattttgcctagaaaatgtagtatcggttgaaagaaccgaggaagttggccttccaatccgcctttgaccttcggcataacacataacatccgttgaaccgctttgaaatagtccatgtgaacttcaatgaatcaattgcccctgccagtaggtagatacggtagcaccgcaaggaaagacgagatattcttggaccagagtgcggatgatccggccaaagatccaatgtccaaacacacagccatgtatcatcaaaccctctccacggtgtatacccaactacggacgccgaagactccgtttcatgtcatggccttgctccgttgttcagttccattgccctcaacactccgtttccccaacatcgttcaccacgcacttagtcctcctccaaccgcctcccgccaccgccccaaaacttggggttcaccttatcatccgcggccctctccgccttcccatgctttttctcaaagtccctattatgcgcgtccacttcggcctgctgttcctcggtcagcttgggcttgttcccgggcacgctagcgttgctgatcttgggctgggccggcgcgcttggatgggagctcgagaggggctcgccgccaccggtgcggccgcgggcgtcgccgttcgctagaccgtccggcatggcgaacttgtccgagtcggaggttgaggatgaggttgaggttgaggtgttggaattctcctggccttcggaggcgttggggatctgccccccggtgggcgaggagcccgtctcgacggcttccttggagcgggaaccgcctgactgggcagaggcgtcctcgggggattttggagaggaggtgcccgtggattgacccgaggtcgtggtgtttccgtagccggcggtggatcggagatggcgggaggtgtggaggggtgcgacgccgccggcggggagagtagcgcggggcgttgcgaaggctcggaaaagggtgcgggaggcgaagcgttgcattgttactgggtgtttgagagttgtggtcttttgcaaggctgaattaatggaagggtgagagctggaaaggattgtgaatctaggggcagagaagctgtgttttgtttacgtgcttggggcagtcggatggccaaagaggtactcaattggcgtgacgttatggctatgacatcaccactcagtgcaaccatgcccgctgattcgcggggaagaagcaaggaaaatcgatgtactgtggagattctaatatgatccgtgattcaacataaagccgcccacctgaccaacctccaatggctttcatgttttgagagcatctggaacagagcaaagcatatggacgctgtaaatcctgtgattgattggtctgctgaaggaacaagaagggtcaaacttcacgcgtattaaaccgatactgatcacctctgtccaggtacacgaccttttcacctagtcccgcctgtgcaactgcctccttaaagtcatccaatcccgacaagaacacattgtaatcatcaaaatgcactggtatcgtcacatccggatccatcagctgcatcagcttgactccctgctccccatccatagtcaccataaggagcggcaactttggtcccggaatcgtggtaccacccaagtgaaccagcatcagatcaatcttttcgtccttcaaccgctgcggaatctccttcagttcatccacaaacagcgtgtcgcccgaaatgtagatgcgataccccgtctcgcctccatcctctgatccattagcagagtagttcatctcgatcaaccagccattggtcggtgggacagctcccagcaattcgtttacagctgccagtggaccgggagggacatgcttccccggcatgcccgccaccttgatcaccggcttcttccctcccgtgtcgcccttgtagttgaccacgggaaggaggatggactggaaaaagtccaagtcgtaaacggccttgaaggggtcctccttgcccgccaatgcctgcttcgcgtgcggagtggagatgatggggaagtccctgttcaggctttcctccaccaacttgtcaaagtggtcttcgtggtaatgggacaagaggatgcagtcgagcgggggcaaggcgtcgatgtcgacggctgggttcttgagacgttccgccgtgacacccgggcccaggtggacgtggtcgccggcgtgcaggaagttcgggtcagtgaggatgcggatgccgtgccattcgatcaccgtggtagcgtttccgatgaagtagacgctcccgttctctggaccagtcgaggccttggtcggatgggtcttgacgttggcgacggggaggacgggttcgggctcgtggtggtgatggtgttctagctgggctttgaggagagggatccgcttgctggggtcgagctcgagacggtggaccagttgggtctccattttgttgttcgagcgacgaaggcgatatttgattaacggtcaaatttctgttgatcctgatcgtaccctccttaccttcgatttctttccttgctgtcggcgtcgtttgcttttttcttccaagagcgtgcatggatgtatgatgtaatcgatgtggtcggggcaggcaccccgcgcgagcccgcgatacctaccggcccgcgtcaacccgtggagacgttttctttcctcatctcccaggcaccagcatgttgtccattcctgcagatcactcccccatttacaccacaacaccaactgatgggatgtactttttcaaagttgtgggcgtcttcaggaacactcatcaggccctcatttctgatggaattctctggccaatctctatcgcgcgtagagtttgaaattcagtcggacgactggtaagggcgaggtcagcattcaactgcacccagtactgcttcgacaaagccgcggctgttggttcatgaacttgtggtgtttgtcagtttatctcccctattcaaatgatcattgctaacggagacagacaggaccaatattcccgggcttgagatcccccgatgcagtggacagcttgccatgtccatgacaacacatggccgggttaggattctgctcgcccgcactgccggcacgctcccgaacgcataccgcaagtccacgttcaagtttgacccatcgcattttacaagggtaaaatgtcacccaatagtccatacctcggccattgcggggtaacgtcgcaaccgctctgtcgacaccgtgtacgcggccagcatcattctcaggtgttcccagctaagccagtgaaaacgaaccccgccaaaagaatcccgccagagaagcactaccaactggacatgtcaccgtagcatgcgctgctacaaggggacggaccctatagtccatgccggcgtcggacaccgttggctcccattggcgatgtccattcaatgagcggttaccgtgcccgactcggtttcacccccgaggattcctctgcattcttcacagtggacattgccgggaaattgtacgggtttgtcctcgccgtgcgatacccctcccgcattctgtgagtgtttaaaaagctcacccttcggcagactcgtcgcttgtcaagaccatagtcaaattcctgcgttttctcttcatttcaattcccacgcacagtcgcaaaaatgtcgagctcccaaagtcccaagagccccaagggccccgagagccccaggagccccgcgagtcacgggggtaaagcagcttctcctgaaccgagcccggcaccacctgcgatcgtggcgctcagtgccgaggaaattagggaagctggtatcctcccaggcgcccactggacagagcagccggtaatatttacgtctccgcctgccactttactcgatgagtatcaactgattcgatcttcttctgtctagattgagcaagtagacgacgacggtgcctcgactattggatccattgcctccacaacagcctccctcacttcgactatttttgagtaccggaccgtccacgggagaacctaccatggcgagattggtaatgcggaatcatgggagcctaatgatcagcgtcatgttgattccctggacatctttcaccacactttcatgctttcccttggggacaaacttttcctctcgccgctcgaaaagaataagatccacaaggtgcttgacgttggaacgggtaccggtctttgggcaatgtaagtcatgtatgctgtcttgacgcctcccatcgactaacagttcattgctggaatgcagtgactttgccgatgaattcccgaacgccgaagtgatcggaaccgacgtctctcctatccaaccttcttgggtccctcctaacgttaagttcgagttggatgattgcaaccgagaatggacttggaacgaggactccttcgatttcgtccatcttcgtatgttgcttggagttgtatccaattggtccgatattttccgcaatgctttccgttgtgctaggtcaggtggatatgtcgagagtatggtttccagtgccttctttcgcagtgatgatgggtcagttaagaaggggagcgccttggagcagtggcatagtattttttgggagggcggtaaaaaactgggaagaaccttcagggtcttggaggatgatcttcagaagaaggccatggaggaggcggggtttgttgatattgcagtcaaggatatcaagattcccttgggcgcctggccagaggataaaaagttggctgaaattggcctttggtggaagatgtcactcgaatcagacctggagggtaagttccaatactttttcgtcctctgttggccccttacaaatttccgatggattgcctgtactaacccgtacttacaggatacctcaactacctttgtaacgctctgctgggttggactacagaggagactgcggcatattgtgcccatgttaggaaagagtggaatgatcccaatattcacagctatgtctggctgcgtgtggtgtatggtcggaagccgtagggagaaagggaaatgctgtaagataggttcatcctctgggcggatgtcttgctccaatctcctttagcaaaatggaccagcgcgctacaaacttgggacacacatctctggaattctcaggagaatccagcgtttctctccctttttctgattagaagtgttggattctttatcggatggctgtatatgcggaggtggaggccgagacggacgggaggtagggcagaccaagttcgggccgttccgtaccccgccctctccaccataaaagttcacatcgttccctcgtgtggtggacagtcgtcacccaccgctgttgcaaatgctagattcattgcagtcaccttcggggtatctcctttcctcttcttgaacccacaatcagttacttcttggttcacatcgttcttcatggtttcacagagagtggttctcgccatcgcctcactcgcccatcagctcagcttgtcgttcctggtcatcactggctcctcttcacactagaagagtactgaatatttatacccaaaacccgtctccttggacacggtttctcctgagtgtcggcacgacgtacacacctattgcttggatttcggtaagaagtaggccctgtcaccaattgcatttttgttccatttgctaactcttgcttgctaataggactgaccttccagccatagaccatcgggttacggttatcggtcttttcgaaactggacaagcctgcgatctccaaatgacaccactcggccagtccacacccgacttgatttggcgctttgccgagctgcaaacacgtctccgaccaatccaaaccgacccggataaagcgactgtgcgcgattccaaacagcctgtgtgggccaaggcacatgtcacctccggcaacctagattagtggttagggttagtggttaggattaggtgttagggttaggcgttagggttagttccgggggtgtagggggccggtgagaggccccatcgtgtaaatgaaagttcaacgctttagaaaaaggtggttttgagctcttgttgtcgttgtcaagacaatgacatatggtggtaaccttagtagtgactttggtagtaaccttggtggttacttgcggtcgcgaaagttggcgcgacaggtgccaagctttgggtcttggctgagcttggctctcaacttgtatggacccacacaggccatatggaatcgagcacagtcgctttatccgggtcgatccaaacaatcctgggagctttatcagcttcgaccctggtttgtcagtcgggggagtcgggattctctctgtgactgcggggtaatggctcgacttccctggtcggctggtccagactgcacacgctgccggcccatagttcagtcaagaggatgccggcaacacatccgaactggtcaaggcgattgtggaggatgaagctggatgcgacgtgtctcattccatatcctctcagtccgagctgggccactgctgaatccggatgtaactgcagtcttctccgtctgttgttctacactagtgctgtaggggtagcaaacccgagtttgctgcaggcgtcaagcagggtggattcccattggactgcccgtcactcacggttaccgtgcccgactggggctcgcagtccccgagtgtagccaaacatcttgcaacattgaacgacacgggcatccttatcgtgcaagagttcttggtagtcagaacaaaacccgaaggcaatccagcgatattacgactctccagagacgggattcggggaagataaaagcggtatagcgagaaggagctatttggggattcggtcctgcaaactgcagccggcgaggatccattggtctatcacggtgcatcacagcgtactcctgcgcacaccacagtgaatcggacgaaaaagactgtgtgcagcgttgttccaacacgatgctcctcctcacctaggtctttaaagcgccctaatgcccacaagacaacttggaccatcttcattgccccaacttccgccgattctttccctcaatatccttatccgcgcttgccttccttgtcctcaaagccgccctcatggattctagcagcagccagagtcccaaggcagcatctccaacaccggccactgcccccgcgccattgcttagcgccgaggcagcagctgcggttggtattctccctgcatcgcattgggctgatcaaccggtaagttgaaccaactcgagggttcatgtcacagggaactcagctaaccaagtcttccatctttttggcagctccccgaggaacatgcagacgatgatacggcttctacgattggatcggttctctccagcaccgcttccttgagcagcaccattctccaataccgtacccaccatggcagaacttaccatggcgatatcggtaatgccgagggctgggagcccaacgacgagcgtcacctggaatccatggatattgcgtatgtgcgggcgttcatgatccagaatcccgagtttggcgagactatatgaattacaatcatagtgcagacactaacggcctgaaaaagccaccattgcttcacagtgtgctacggcggaaagcttttcctgtcccctcttaacacgaagaaggttcagaaggtagtcgatattggaacgggcacaggcttgtgggcaatgtaagtttccccgcaactgttaccggaatgctaggtcccccgttgatctctggtaattttcaactaacaccatatctcttccatccagcgattttgccgatgaattcccccacgtggaggttattggtacggacatcacccccatccagccttcgtgggtacctcccaacgtccagttcgaacttgaggattgcaaccaggaatggacctgggccgacaataccttcgattttatcaatatacgcatgttaattggtgtcgttgaagactggtacgccctcttccgccaggcttatcggacctgcaagccaggcggctatgtcgagagcttcgtttgttcctgccatttcgtaagcgacgatgggtctataaagccaggcaccgccttagaccaatggggcaacatttgggctcagggcggcaagaaattcggaagaacgtttgatatttatgaagaagatttgcagaggaaggggatggaagcggctggctttgtcgatatcgacttcaaggatatgatggtcccgattggcgtttggcatccggataaggacgctgcagaacgcggactttggtggaagatgacgcttgatatggatcttgaaggatatctcaattatgtctgccacagtctgctaggctggaagccagaagagaccaaagccttctgcgcccattgtaagaaggagtggaatgatcccaacattcatggctacgtcatggcgcgtatcgtatggggccggaagccagagtaagagtggtggtgctcgcgaggaagttttggatgagaggggggaaccaccgcatgtgcagcaggcgcaggacaggcaaggcagccccccggggtgcgtgatgccattgtcgacatgggaggcggcgggtgtgacctcggtcgggcatgaaagagcggacgattgagttgttgagagtgctgcttgtttggggatgtaaagaaatttcagatttacgatttgacgaaacagtgacggatttgcagacagatgtggcgttccaggatacgaaatgaaacttgcgatgctgtgtttgatgtgataccttgagaccaagttctacgagagttatgacggggtcacaggttgccagggaagtggtgtgttgccaggggtgagcatcgtggctgcttcgaatgttttctttgtttcgtatgactgatctcaaagctttgttgctggagacggtgacgtggattgtcgatttcgatttcaagccaaggtgagaagtttcagactcagccagaggattacgatgatgatggtgacgatgatgagtgtcgtggtggaacttatggacgagcattacgataatgaatgggtattgaatgagccaaaggatgaagttcacatcctggctcacagccagttgcatctacatgagtcggaaggatagattgtttggattgaggggactaaggaggaaaaccaagtcgtgcggcaagcgcacagggtgaggtgaggcatgtatcgccggttgcaaaggaaggcaagacccaggctggtgtgctcgatatctaatgggttttcttcatgaaggagcgtgaattctccaggactctttccacttttgcgtgaaatgtgaaggctatatagcggctacgacatgtctcaacaataagcacttcttgcacttttttttgcattattgtcatgtatgtgtcttgaactttgaaccactacctgtcctatatgtctatgagtggtagcgcaactggcgcgtacatcaccctcagagccatataaccatccactctgtctcttgtatgacgagcaagtgagtacggctcttttgattccctctaatatcagcaaacaatgatctcctccgaactccgaaccaaacaccctatctcataccatccatctggcacacaagtaaattgaacatgagccctaaggtaggtatacgcctcttttctctctctcgagacgtcaacgatccatcctcaacaaccgctaaacctcaaagatccttcacaacacattcagttcacaactccctcaacatcccctccctctcgtctccttcctgcccaaccttcatacacaactcgcgattattcttcaacgcccacttctcatcgacaggccaccgcttttgttcctgcacgatctcggctccaaaccgctcaaagatttctgcttccgtcatttgtacgtctccatcttcatctttctcctcgttttcctcaccatcgatctccatcaaacaagtatttctagtgtcccctccagcagcaccaccagaagcaccaccagtatcagtggcagcagcatcaccagcagcaaagtgcgcgactgctcttccctctttaaaaggatgtttacccccaaagttgggcgagggacaattgggcgctggacagcagagaatgaaatacttgtcttggttgatggcaacgtcctcggctgatcgagcaaagtgggattcgagcttgaaggcccagtggtggccctttttggcgagggagcgcttgattgtttggcgctcacgggtggcggcaggttgtttggttactttggtgatggtggctttgtcggtgctgttggtggtgggtttaagtttgggtttgggagatgaagggccgggagatgcggatctggagggagaagtggtggttgctttggctttgcccttcttcaggtctttttgggtggggatggtgccgcggccggaggtggatgtgctggcgctgttgctggcgctgggtttgttgttgttgttgctactttccgctgtgatggaagaagcggtagtggtgacaatgacttcgtctttgttgttgacgtcctctgtggtgcttggagtagggatgtgagtgggtgtgtcaattgcctttccctttcctttgtccagtttgactatgatctcttcgcgcatgttgttgttgatgttgttattgaacttgctgttcaatgcaggctcggttgaacctgtgacaggtggactacgcctggagaatggcttgttctccttgttgtccttcttgctctttgtgactttgtaactgttgcttgtcacggaagaagcaactggagagggagagcgggcgagggccttgccctttcccttcagatctttcttggaggggatccttccagatccgctggcagtgatggttgtcttgctggaagtgtcgctggccttttccttgccctttgagtccttgttgtggttttctcccgtcttctcgatgtccgcaatgtcatgcgtctccgggatgtcattggaggtgacactgttaaatccagatccactggcgctagcgctgtcgctctcttcggttacggcagtggtagggtcgaagtcgacaacttcggcattgcttatcgcctcgtcggttccaacaatgggctgttcctctgtgtcgttcgaggtaggacccccagaaacacttgcagcagcgacagcagcggaagtcgaagacggaccaggagtggaagcagcatcaggaggggaagaggagctgccctgaaactgcaacacggacaagtacacggactcatcctcagagtccgactctggctcaggctcgggcgtggcggcgcgctgctcggggcggctgggaccaggaacagatgaagcagcagcagcagcaggaccacgggcatacttgagcatggacacaggcttgataaggggaagcctgttagtcttcctgactgtgttggtgattctctgaagggttttggcagagaaaggctcaggtgaaggagagttggacttggctctgccttttcccttgatgtccttcttggagacgatggaccccgggccggacttgctgttgccgctcaatttggtcggggttgtggttgtagtcgtggaagtgtcgacggccttttctttgcccttatccttcctgttgttgacatcctctccctgcgaatcacaaaaagcagagggtgactcggcctcgaactcagcagtggtatcctgctgctcagagctctcggcgttgacagggacgaagggagcggcgacttgggtttcgggcatgacaagctccctcagtctctttctgggtgcgggtgtgacggcagcttggacagcagccatccaagccgcattggctggggcaacctcgacttgagaaagagcttcttgcggcgcaggctggttgagcgtgttcctgaggcccttaaccctctcgtagaagctcgtcaaaacgccgagagcctgagccggcgtgggcatgccccccagaccagcaagctcctccaactgggcttggtactcctgcttgcactcccgaatcttgtggagtgccgactcccaggcttccacaaccgcgtccatcgccttttggacggggttgccgatcacacggtcgttgtcgctcatggtgaagttttggttggatgtcaatgatacgagtctggtactgattagaatcgagttttcgatctcgcgaaagataggcgacttacttgttgggtgaaaggttgactctttgtcaatgtacaattgtcaaggtggatggtgttgttgtgatgaaagttgaagtttgttgcagtctgcaatttgttgaaaaagttgtaaagttgagtcttcgagacgagtcaaagatttgaaatgaaagatcttatgcgattgacaagtggatcctcgttcgcattgagatcgtgaacaacagaagtatcctattgtcaaccttcctggtccgccttttctgatcttgaatagttcgtctgtactctgtctgtcttgagtggaactgaagggagtgggtacctaccaactgttgcccggtgaccacaaatggaacctgaataagaatttccaattcattgctattgtgcgatgagacgaatcgacactaacgggacaatcgataccgtcaagggcttttcatctgatgtcgatatctcaacaccacaatgcgtcctgtcttggcacttgccaccgctttcgcctgcggtaatgctattgttttgcttgtaagtttgaggcacccatatacgataccacggtctttctttcagcagaggagagactgctagctaaagcctataatgggtcctttacttcgttattcgatctttaattaagcctagtgagtactccaggttgtgaaattgcctgaatattaacagtccatgataccacttttcgttcaagaaatgccgtttcaattttgggccattcctcgtaataagctggaagcacctcgattagagtctcttgttcttgatcacttgatcccggtggctattcctctcaaagagagtcgagggaacggcatatggggtaaataccgacgaaataggtgaaggtagcaaggcggaaagattacctctatccggttcgttgaagctttcgatctaccagtgaatggtaattccggtgtcgtaaagtaatccacaagttgccaacattttcttcccaatgtgaaaccctgagcgcaacacccttttcccaagaggtaggtacatgtagtcacgcatccattacttcaagagaaaccggtaacaacttctcctgaataatcagcgactgcgtaaaatttcatacacactcggcctttcacttgcgtcttgtccccaagctccaaaccgttggagtaaatttcgccgctaattcatgataacgcaacgtcctgtctttgtaacgcgtgaagggccttgctcctcagtagacctcaagttacttatctgagaactattcagggcttggagtttggttcattggatgttcatctgtgataaaggtcctcacagtaagtagaccgaaaattgaaagtattatcatcgagtgttctgagggccgtgttgagattccaagtgcgtgtaggttacataatgggatggtgaggatagaaggagagtgtctctccccaactactagtccctaacttcatttgaaccctggagagtccgaggaaacactcaatcatatcgaatcagataatgggtctcatcgcgtgtgcctgggcggaggacacacttccacgggattcttccaaagttccgaagccaaatctgggcattcacatcttatctaccggtctttgtgagtcgcaacgtataattccggcgttccgggctggaaatttggagcctggttacttgaagattacagagaaacagagtttcttggtcaatattttcgacggacaatggagagcaactagtaagcttccaaggagggtgacttgcagcctatcgaagaaaccccaggcgtagactcattcctgcagttgtttaaatctgcatttagaggagggagcggtcgtacagctgcggcaaatccaccattgcttgcgtgcgtgatgcggctctcaaagtcctagtggctgggcacgacgccatgccaacaagtagctacgagagcaattgacatggggctgtcaattgactgtgaaaaggacgtctgagaggtcgaaattatggattatacagcaccgagttggcctatcagccagaaccgtgtcaggtatcgcttgtgtcaccacacttgttgccagaaagaggcggtgcacatcggcaatcgttatctccgggcttcgctagataggtgaatgaaattaacgttgtggccagccttgtcaaccactactcaaaatctctctcctcagcatccctctccctcaccaactcctccgcatcaaacacaatctccaccatgactgtatccttgcacggctcccccttgggagtctggaacctcgtccgtgccgacacaattgtgttctcacagcgatgataatgcggacaatcacccaacaaggcctcctggtttgccatggccaacacctgtttggcattcgttcggttgttgtagaactctcgggtcggggaaactttgcatgcccatcctagatcttgagttcccccagtatctgttgtagtttttagggtcgtggtgcttgtggtcgtgtcgctggctatgctgctggttgtagctacgaaagcgaggtatacaccgacgcatttggatggatcgtcgtcggagaggttgtcgtttttgaacacaactagcccgctggatatttgcatttcttcttctttttgggaagagccggaggaacggacgtatcgggaggtagggatgaagaagcttatgtcgtcgcggaggtcctgcctcggcaatgcggtatgcagtcggtacccagccatgccccggggaaaagtgatcatgaacccataatcgggctggggatagacttgaaaccccttcatggctacatcgatctcgcggccataggcagagtagacacgtccaaagtaggagatgtagtagctcgtttcggagcgaggggttagatcgaggacaccttctgccgcgcccagattttcggtggagttcagtgtatatgggtcatcgatcttgcggctaatcaggctgatgggtatacgggcgcgcatgaactggttgtcttttccgaagaggggcaggcagatctgagagcgctgcatattgttttcggtgtcaacttcaacacagttgaagacggcgaggacccagtaaggcgaaagggtttgtataagcggggtggtcatggctaggccggcgttcgtcatggagaagggtagggtgagatggcggccatagttgggatggatgcagccccctttgacgaaggcggagggatggtgggcaaagagggtgttgtcggagaggtcggtttcaaaggcgaggatgctgtggtcatcggacaccttgatgatctcttcctgaagtcgcataaaggcctttgggccttctccgtacagcaagggcatgttgatgccgaagatgccaagcaggcagtaggccagatcttccacgcgggttgtctctcgcttggcggcccaggtcatgcgctgggcaatgctgtagtcgcgcaaccgcttctccttcttcagacatgcggcgtcaatgccggttatggtagagatgagaacagcgagggccttcttagcgcccaggacctcccagtcctttgtgaagaactggacatgctcgggggcgatgagctcttgtagggtccaaccacgagtaaaccacctgcttttgcgaagcgaatcgaaggtatcgtcattgccctttgcaccagacgcagcaacatcggagaggtagacgtagcatatcttggccttctcgtaccaagtatacatggaattgatggcttctgatagctcggccgaactggacttgtcgatacacaccgtgtccacccacacatagtcgagaccatcccggcgagcctgcctgcaagttgcgagaattttgtggaagctggggcgatgtttgtgggtcaatcgggtccatttgttggtccatttctggaaagttgcctcctttgcaacccatgtgtgcgatagaatggcataattcgggatgcttgtgcccgtaaagtactcgatctcaagggtgtgggcattgatgagacgcattgttgggagagagagctctgactacctcgaggtgtctcatggcctggtttttgaggaggcggcggctagtttggcgtttccggtaaccgagtcgaactgtcaaaggcgcatttacgatgtggtctagtcgaggattgagttgcaatttgatgcattgggacagtctggagacgatgggagagacggggtgtcagctcggtgatgggccaattttgatttggcatcgtggcagtgttctgctcagcctggctgggatggggttggcagtgagttcaccgaggattcgacattatcatctcctgcaaacagagaacaggcaactatcagacaatatcacttcctggtggacaatgacaacgaagatcagaagtcctccaacttgtagacggcatacgatggctcctcgtaggggtgtgctctgttagggttgctgttagctgatgcccactggcaaatgaccatgatagcggttattgttagtgcctcccactggctattgtaaaccagtggaacttgccttttgagagcctcgacagctttcctggccgtctcctcgctatcacacaacatctcgactcggagctcttcaatcttttccaggacgccaaccgcgccggtgtgagggttggcggcgccgacgggccggaattggccggtgccggtggcagtccagcagcattcgctgtagttgggatagcggccggcgccagcagcgaagacggcctgcttgaccgtgtccacaaactgcggctcggcgtggaagacgagggtgtatcttgcgggacgggaagcacgagagacaagggcgcccatattcagcgatgtgtgatgtacgagcagttcatggaggtccggtgtgatttgacggcgacgagatgtcaaatgttcaacgaagagctgcactgaaagtcttgatgttcagtttacagcgccgagctgtttggtagcgcgacgcccagaccagcatgtccttgttcaagtggggctgctggcaggtgtcaggagggggcccacagcttcagcaatcggcacggaccgtcaggcacaaaccgacagtgcagacaaagttcccctcgtcgccaagtggattttgcaactcgctctcggcagccatttgtggtcccgtggatgtctttcttcccaaacacaacccgtcataagttcccagcccatttctcgtatccaagacattcattgcaaccacacccgatatggccgttgaccatggctgaggctgaagccacagaaaagcgcaaccgctgaagggggagggctattgctgataattacagggcatggcttcaacagtcaacatcaatgccctctcccgcctgtctcttcccgtacggccggggaatccactcctctccctgtcccgatgccgatgtacagatttgagcgtgtccgatcgacatcaagacaaggacaaccctgaagacaagatggccagtgtccactgtttgctctcggcagtggagatgctgagcttaattcaaccacatgttgttgacctccaccatcatgacccatcggcgggcagcaagtgtctcacgataccgtcaacaatctgagttctcgtcgttctttttctattacatttcgaagtattgtacacatatcctgatattggctccaaagaagatgacattccttgttcatgccaatgagtacggttggtgacaagccactaccaagccaccttcatggtctcttgtcttgacgccgggtggaaaaagtcacgagactgggtgagatcgcatgagtggtgaccagtcagacaaacagggtcagcccccgcattccccagtttctgactccagattctgtcgaatcctttccatcacatcggttcgtcatcacttgcatagttgcaaattaattctcctacccacgaatcacaccttgtctggcttcgatccgcggcatttgcacttgcacgagcccaaattcaccccatcacgagcaccattgcatcctgccctccacaccctcttgtatgcctgaaagtagcgcttattggtcaaagaaatgttaacatgcaggggagccaaactgttttcatcaaaagtcgtctgcaattcagggaaaaagtggtgttcgcaagcagtgacgcccgctcgccaattcatcaaaccttggtagacaatgtctgatgctaccctggtcacccgagtcatcatgtcttttcttgtgcttagcaggccgcccccgtcacatatcttttgccgacgtcacatcacctgatcgagaccatacccaacagcaatacctgcttgcaagtaccactgattttgcatttttcagtgtgtttcctaagatcactctactacccctgactctgaagtataataatatagccatccactctttctcaaaatcaggatcggcccagacactttcccatgaatttttccatgttttcttcaacagagtgtttcccactcgaatgacaaacagctacaatggcacagccgcaagtcagacacagaacaagtctccacgacaagctcagaataaggcaaaagcctttccccctcctggataccgtgcccgataatgaggaagaaagaccgcgctccagctaccagcctaaacatgctgccgccgatttttctcgcttgacggagtccgagacaagtcaggtatccccttcacaaacacggcgagtataccgccgcccagaatcggcaaatcctctggccgagatacgattccgcggtcaacggcgggacatggcatccgcattttcgcaacaagaacagtccaagctagctcatctatcaagacaaccgccacagactgtcacgagaccggttcctctcacagactacgagcttttcctcgcacgagcagaactcgaagagagagcacacagggacttattacagaccatgaattcccagctacatgagagtcttcatgatctcatcaggccagaccctcatcaacaatttgtctcgctgtctcctaccaggctaagcgcaggctcgaccgccgtagctgggacaagtcggacaacgaccggcaacaagagtcgtgcaagccgcaccagctgggcacccagttctgcaaccggcgacacggcggcagagattgttgtgtcccaacaacatgaaggaagtctaagaacacaacctcaccatatcagttcacatcatcaaccacaaccagatcccaagagccattcggtgatgcccaacggcgtcaaggaatcaatacaccgctcaggaaccgtaggtcggatctcggacaacggccttgcacagcacctaagggctccaaccctcaaaaggcaagcaagctttgctcaaagaatcgccgattacatccgccctccacgacctgacaccatggatacttgtaggaacgagacagccttgaagttgacacggtctaaaagtcaggctgggctaaggaggctggtggctgttccaattcaccacattgagacgctggcagaataatcatcactcaatcacctggtattgttaatgaatgttacacgctacctctccatgacactctccccttcgctctttaactttctatttttccatgtcgctttgtgcaacgttcttacataggataacgaccctggattgatcaagacccatccaccggctcaccattcaaccctcaataagctaacatggtatctccactgagccgacagaccctccaaactgatatgcttcggtagcccttctcagtgccggcaccccctcaaaaatcagcttatcccccaacccaagtattacgcactcaggacatggagactgggacgctatgcatcttccaaggatgagggatcgcttcctttgggctcctcacatacggtcgaggccatcgttaccacatttcgtactcattgacagctgatcgagcactattgtgagcctatgtactcaagcaatcggcgaatccgcatcaaatatatcgtatgattttaccatggtgatgtggggcagagatgtctctctccctgttgcccattgggtttctgtcatggtgggatggatcaatatcaagcgtcagagaaattctggtaaggcaataccttatcggggaaaggcctgtggacctatgaactgtacatacctagcttgaatggccaggacagtgaatgttggtaagttgtagacgatggttgtgaattgcgcgctgtgccggtgttggggaaagtaacccaaaaggttcttcgatcacattttgggcaagccggcaggcccttcttgcaatgagatctgcttgtttgttcattcctttcaacattattatgtcttttggcctaatgtacctcctcaaagcagcagacctcatgagagagttgttcaaccaaatcaatgattttggctatcaggtctcgatgaaagctggtgttaagatcatgatacttgatccggccgcagttgccagttggtgatggccgtgtgtaactgggacgttttgaacgttgtgaacaatctgggggccctggcgttgggaagtttgggcaaaccttgagatgtatcagagatgatgccgcaatgttactctccgggcgctctctgtgtcagtaccgacccgatgaccatgctgcggtggttgttgaacttgggaagagcggcgggtacacgattcagcccccgttgcgccgctctgagtaattctccctgcaagtccctgccctcattgggcccagcatcgccgtgttgttgcgcacgaggcgagtatcttggcgggcaatgcttgtgagcttggataagtgtatacccagcttcatcatagtctcggaatcctgcatgggtactgatattctggtctgttcctgtgcccacgtagatgaacggtagttccactggcttcttgaagtttgagatgcagatggaaaaagagtgttcgttggtgttcgataggtaaattcgggcagagacttggtgggtccaatgctgggatatggcgcttttgagatggttaggctagaaagggggaagtgtgtttcaaagtcgaaaccggtctcccacaacgacgacagaatcgatgagaatcgcgaatggatggatcaatgcggtctgtggtccacacaactgaagggacttgcttcgaacgtgcattgctcttacctcagttaccaactattggaggcagttgcggaagggaaggcgcgaagtctcgtaaaaaaatcccaaatcgtgatgcggccggtttcgaaatgaatgtgccggtttattgacgaaggcgacttcgtttggcgaagtagatacaagtttgcatttatctcagcgccggccgccaccctgacctgacgctggcaaatatcccagtagctcctcgtcccaacctcgaggacatttagccatatcaactggacaaccggctatatggaccagacagaagctttgaaagtcggaaaactgtgcattaccattccctcacagagggacttgaagttcgagaagcaataccgttcgatccttgcagggtccttccgttatgacgttgatactataaaacagcgaatggtggtgatggttataacttctcagcaagtggacgagaatctggcagcgtcaactctgatcagatctattttcgagtttcgacaaacttgaccatgacggtcatgaagtggtggcacttacttaaatccgcctctcaaggtacaatggttaggtagtcttccttttccagttttcctccaattaaccaccctctcgctctccatcgagccgtaccgtaagcaccacagtccggctgcaccttctacattctgaccggcaccccgcaaccccaatcgacaaatacgccttgatcgatagaaccaaggccgaagtcaaatacaacaagaaaagttgcgggaagttaacgcactttaccaataaatctagccaatttgccaacttcaaaggtgaggagtcccaactcctccaggcatcgacaccgtgaggcttcatcctcaggcaaggtgtcggggccggcatccagatgcgacaacgccacacttacaaatgggacgacagcgcgaccacaattttctactacgtgagtcccccccggccccctgcttctgtgtacacttgtccatggcacaaccacttgtctagaggacgataggcaccatcctaattttcctccttcttttccacaattaccagaacgggacagtcgggacatcacaggggaaaccttgatcaccaacttctcaacattcgcggcggcgatgggtattgtcttgtgtgtaatccctggtacgccgataaaaacccgaacctccaaaacgaggaccccaactctcttcctcagatcagcaccgagcatgggtacgttctgcttgaaggtcaaccctctgttttgcccccaagtcgcgctgagggtaattatttcaccaaggtcgatatcagaggagatagcaacaacatggagcttatcttagacacagcgctggttgcaaaccccaatcgagcccgaagtagccgctacgaaaaggtcgatatccacctcccgctagaccacaaaggtaaaaacaactatattattatcggagaaagggggaaagccttgcgtgaggccatcagagactttcgggtcaggcgccgcctggatgttcaggacttcctcaaccacatagcgtcataagaaacccacaaggccatggcgggaaacctccctgaactttttctcggcttttttttctttactttcttctaccttttctcttccgttttcatagcttcaagcgaaccggccacccttatcgtcagcgagcttcttcagcttaacccaaaaggaagacgatatacaactggaagtccactttcagattctcagctcagttatgagagtcattttggctgtggaaaaacgggtttcaacacagaggaaacacaagttgtgttatcaatggcaagggcattgagagtccgaaacaagtgttctccaagctcaacattcagtaagaactggggatttcatctgcttctcttcatcaaggcgcaaatttcgcgatctttgcggaattgaatgggcaacatgacatggatggacttgaacacggggagcggctacagcaggacttggccgagaacgcgggaagggctactgggtcactcgagcagcaatgatcacattaacgataccgattcacattaagaagggagtgaaaaggcaagaaagcgaagagggacgcaggtagttcagttgtagttgtggtgcgcgatacaaatacaaacaccttagaggaccgcatttcacgatgttctcacacgtaaagaggaccgacgacacatctatggtagcgatcagtctttacttccaagaatattctatcaagtcccgttgcataggtgcgacgttgttgttgagtgtcttggatagttggaaagtggacgttggagcgcacagaaattgggcgtggttgcgcgtcctgcttttctgaatgaatctgcaggtacaaggcgcggatagacggccaacatgcaacatgccgctcctgtggtcttcagtctctggttttatagccaagttgaaggctgactgtcgtgcctgcacttttacatctagtaaagaggtacttatattcattgcaaggcacccctaaaaagcttgccatcttgagatatcatagctacttgcatatatgtattttcttggatacaacgaaggcttcgaataggcttggatgcatgtcatatcggacaccgataatttactttgtgtgcataatcgtgcgtcttaaacaaaaacgggaattgggcagttgcaaatggtattgtttgggtaccaagtggaagctacctacgtacctaatgaacaaatctgcattaacccgcacctgcatgtgacagaaagctgtccctgtcaagcgacacatacactgtagagctcaagaagacgacgataaagcatcaaggacacacgtctcccaacgattctagcgtcatgatcacggacaactcaactattaatatggtgattccatctatgggcttgtgccgtttctaatttgttactcttctgtctcccctctgataccctttatcagttccgattgatcaaacgctgacacgccgtcagaactgaaaggatgcgacgactcgcctgtccaacagacagaaaggcctgcgtaaaacggacgccagaacttgctgggtcccacgacgtgaagaaagaaccagagaaccaaccagaataaccactggtgacaaagccttttgtcaaccacaagccaaaagcccgcacgatccagggtaaaccacttcaaccacatcccatatgagcccaaaccacctctctccaaccatctgagttaccgcctactcgatcgcccgatccatagagcgctgccaattccaatctcatgaacgtctcgagagctctcattatggccgtcgtgatgctagctccattggcgcttcgcatccagttacgagaggtatgctatcagtccaaattccattgggcgtggaacttcaagccacaagacaggcacatcttaattggtatcatgggacgtctagtcgatgaagatcggagcggggaggttggcctcttgaaccatggagctcaacgtgcgcttcaggggcttgttcctgatgctacctcccgcaatgaagatcaccggctgagggataatgagagggggtttggcctctacggtcctcatcttcagcttttccagtaggtttcccacaagctggaaggcggctttgtgagcgtcgttccaaatctgggtgacctcctcctggctgaagttgaacacaaggaacttctggggctgcgctcccggctggggcacaccaaacataaatggtctcgggttctctccctcctgctgagggccccactctcgtccagccggtaagtcagtgaatacgtcgcgaatttgctcggcgatagcaggacacattggatgtcctgggccggaagcctggttaaggcacttgacggcacaggcagccatcacgttgtgcagcacgtgttcaatgccaccgccgacgcctagaaatgtagccacgtatcagaatctagactggaatatgacggggaagatggcaggcagatgatcaaacttaccgaatgactcttccagtctgaaagaccgcggctgtccctccgctctgtgtttgaccgaaaacatagatgcgttcttgattccaatatcagcaaaactttcgtccattgatcaactcatgatgacaggagtgcctaccagaatatcttcgctaaagtcaatggccagccagacttgatcggcatttggcgccttgaccttgtccaagtacttgggtgtgctcaaaaggcaacgcgtcagcgcatctgcggccttgacgaagccgactttctcccttgtcgtcctagggttccactcgaaggcctctccgatcaaagacaggaagacatcttgaaactcccgcccccattgcgccggcatggtaacggagagacgatcaatcttccaatgcttgcgcatattggccagaatccatcctcggattgttctcaagaattccaagacgccagtccgaagtttctggcgaaatgcctcgctgtcgtgttgacggagcttgtgtaccatggggtattggtccacaagactgtctgaagcgttggcgagaatgtagaacgcatgcttcagcgaaacagcttcgcggttggctggacgagcttcgcccatgtacacggggccctgatcatcgaatggatagccatgagaagcaaaagccttggatatggtgttgttgacgatggcgacggtgaaggtgctgccaaggtcaaggccgaccatgatatcgccgctaagtcatccaagatgagtcagtacacatcagtgggtagagggggattggcgaacatacgaaacttctctcatcatccggaaaatatccatgggggaagtaggagcgcccattgcgtgggagttttcgaagtcctgtccgctttgtttccgattgtctgcggcaaatgatgccaggtgcaaagatccgtgtaattgacttagcgcaaggagatgaagatatctactcggcgcgaagtggttgaagaagcgttgaagaaggaagacaaaagcagaagacgtaaaagttttccgcctcgttgcatgttggaggtagagaggtaaaagagaagacgacggacgaggactcagagcagtctacttataccaccaggaagcgccgctggtgaatggagattgcagtgaatgggcgcccaaggttgcgggctcaacttccaacaacttgaacagtttcatcctcaagtgttgattcccttcactacctagcaagtacctacctattgtccggtgaaccgcacagaagccccacgcatgaaggtgatgaaacagcaacatcagactgacaaacgctaagaagacagttccagttgagcctagacccgcaaggaggggcgttgtttcgtttgtttttcacgacttccatcggttgaagcatgcatggtgtagaggctgtaggtaatcttcttgaaagggcggcgtagtagctgttgaaaggtattcagtctcagcaaccggttcaaccgccgttcctgtacccgagccatacttcgtacccaagccggccgggcctctccccgtccgccattacctactcaccgacaccttccaagtcagccgctcccatatacctccggcccgccttactgcaacagacgacgggagtgttcccgccgcgctatcagccgagcccagccgaatacaatcgccgtgctacgcgtaccaccatcaccacttcagcccttgctcccgcccccatcgccgaatcccagtcaccacatcgtctgcctccgccacgcttactgtctttgccgatggaaaaagaaaacacccaatgagtgacctcgattgaaatccaaagataaggacaaaggaaaagccaggggcgcaaagccaccacagcggcagcaagtggaagattagcaaccagagtgatgggatcaatgacaccgatggcgatctgcaaaaccacgaacaagcacggatcgaaagccttggtcggtgactgataagcacaggcaagaaagaacagcatagttctgattgcaaagaagagggaggatgtgtcaatggaagagtttcgactatgactttggaactgttttgtttgggtgggggggcgggtctagtgttcgttgagcagtgatttttcgtcttcgtacctgggtgaaagttggccctgacttcaaggagttgtgaaaggggggcaggtcactaggaaattgatgcctgaactatcttccacatacaagaagtactgcactgggatggaaaagagatcatcaatgccctcaccaagaccgacgtgatagaggcagccaacggtcgccaacgatttgcctccatacatcgggtcaattcctagaaaacccaaaagtctgtgatacatgtttctcgtcgtattgcaaccgtccatcgcgttctttcactctggtttacggccccatgcgacccgcaagatgaagtagccgtgaatgttagggtcgttccattccttcttgacgtagcgggcgaacaccttggcctcttcgggagtccagccgagggcggcattccaaaagtagttaatgtatcctgtagtcgtatgttagcatcagtgtcggcagtttcaatcaaggggtcggatgtgttggcgtttcccccttggtagtcctcccttcccttttcttcatgccttgaagcacaacttaccttcgatatccgcctcgacagccattttccaccaaagacctcgttcggcggccttcttatccgggtgccagacacccagagggacttcgatatccctgaattggatatcgacgaatcccgcagcttccatacccttcctctgaacgtcctcttcatagacagtgaaagtccttccgagctttttaccgccctcccggaagactatgccccattggtctatagcactaccttctttcaccgtcccgtcatgactatagaacctcccagaagtcccggagctttcaacccaaccgccaggcttgcagactctgtaggcattacggaagagggcataccagtcggtgacgataccattcatgaagcgcatattgatgaagtcgaaggtattttcgccccatgtccactcttggttgcagtcctccaattcatattggacgttcggcggcacccaggaaggttgaatgggcgtgatatcggtaccaataacttcggcattcgggaactcgtcggcgaaatcgctgagaaacgacaacattgttaggaagacttgatgagaagacggtgaaaagattgctactcacatggaccacaacccggacccagttgcgatgtcgagtaccttttggaccttcttcttctccagtggagcgagatacagcttgccgtctgtctgcaacatcagagcgtggtgtcttttcaactgttagactgtacgatcgaagcagtcattattgatcgtgggtatgaggtggttgcttttggctgtcgtcgcaacaagaagagggactgcggattaaaaacaacagataaaggcaaccagctcacacccatcgtcaatcaggtcaatatttgcgggtatgcgggctcttacaagagatccaaggcttcgacgtgacgcgggtcgttcggttcccacgattcagcattacccaactcgccgtgataggttcttccttgaatggtgcggtattggtaaatgctcgaagccagagaagcggtggtggacatgaaagatccaagtgtagaggcaccatcgttgcccgggccctcttccgggagctacaaaatagagagaactgtgtcagtttcgatgcctgaacatcaagtacggtagaatctcgcggaatcgggggtcgggaatgcaatgttggtggtatcaaccatgtacatgctcatcgacggctccccaaacgcatctggcaggcaatgaagaccaagtcttctatacgacaccagatctcaattttgggagaaaatatgctaatgagcagagtgatttaccgcttgctctgtccaatgcgatgcaggaagaatgcctgcggcgttttgcgcctcgacactgagcggggccaagaccggggctggagcagctgcctcgcccttggggctttggggactcttgggaccttttgaactggtgaccatggtcgcggtttctgggtgaacaatctgacggaaatcttttgggcgatgagagaaggagtaggacttgttgatggaggagcgagaaaggacctgactttaagcatgcaggaagagcagccaagcggggcatcgtacggaagtcggtatccatgaggttgtatgggcagtctttgctggctttccactgtggatagcctatgcagaaagagttgtattctctggatggccttcctgttgtggtcccagcaaaggcaagaaagaccctgttgacacctgcatcgacaaggggttctgacccctgcatactgccgttacaaccatactcggccctccggctggactcaatgaggtgatccacgttacattcctcccaaaatcctgacggctgggatccccttggcaagcctcaacacatgcgtcgcccactgatgaaagctctcgcggattggggcaagtgaaggggccgaggaggagcgtggtacatgaagggcgctggaggctgggacagtggtgagatacgttgaatgctctggggaagaagagaaatctctggatgatggataatatgccttgtagggtctggtacctgtttggcgaacagagattgttcgatacatcccgtaagtgtccggagtgggcgacttaccagagcaatgaatgccgaggtcaagcccaagtgtctcggcaggaaatgattcatgctggctcaacgaaactataagctgaaattggcttcaaaatgacgaatcgataaaaatgatgtttatcacacagatgtccctatgtaggaactctacatgaaccctaaagtacaaatgacggggctatgcagtgatgctccccgtccaattgatgccaagactgcacatgcgaggcatccccgtccatcaacgcatcattctgcctcaacactccctagacactcctccgtatatcccccattatctgagttctattttctgtaaacaagtatgagggataaggcactcctcttgggcgtggaagacctgatgcctcttaataataagctcgcttgatgctgaaaaagatgagtggacttgcacactcgtgcatacaacactactgccgagcgagcatacaagcaggacgttggatccacgggcttccccaaactaacaagcatgcaagccacatccttgtggaaccagcccctattcattgcctcgacaacgttctgtccactgcgtgttgaatttgtaacaacactcagacattgatacttcaacagtgggaaggtatgggggcttatgcggtatgatgacaacaccgagacccgtcagaatttttgctcaagatagcgctagtaggtgatcttgacctctgattacactgtggtcaagtagaattgggcgacaataggtagctattgatgtggggggaggttcccactgagacttttctatctcgtgtcagtaaaaacgtggacgattgctacgtcgtattttcgagtctcaccttattcaagcagcctcttccatttctagttcttcatcatcggctttcgctgtttccatggtggccttggcacgcctggggcccggctgaaagtgtaggcggagacgaaggtcggttacacgtgatatcttggacggtcccgtttgcttaaccttgactatcacgaacgtgtcgttgccactgccctggatggaaacctcgcactcgtacttatcgcgcttctgggctgtggggaggttgtcaaacaacacataggatcgatgtagatcgaccgggcttctttctgccttgcttttgggtttaggctctgggcacgtttgcttcgagaatggattgtcccatggcctgacgtggtagatagggtcacagagaagacgaaactgggtaccttcgacttggggccctgctcttgtatacttgttttgtcggtactctttggccacaatgtccttcaagtatcacggaggatgttagccttttgtgtgtgcttccgcaatatgatcactgtcggcctctgttgggcaatgacttacataataaagtatcatcggagcttcatcctcccactttggtgcacccggcctttttctttgcaagccgatgccgaccccttgagtcatgaattgttcggaagtcagagcaatttcgactgcacgagttgcacccctggtcagtgatccttcttcgggttcgtcgcaaactggccagatgacggaacgcccaagccctgcttgtcgagccagatggctcagatatgttcggagggaacaacataaacccccacactccgggcttccacctgatataatcacacttcccacaacatctcgatcttgagtgaattctttgacaagcgcaaactgctgagctgcaaccttgaatggatgccggtacgcactcattttgaaatgatagaattcctgaccggaaatctccagtgatacaacttcacctgtatcggtggtgaaaagtaacggtcttgacgaatggaggccgaagtatgtgcgatatccgtccagctccctggtgattcttgtgatgttaacacgtaagccggctctttctcttgtggataataccctgccaatgtttgacgacagcaggtcatccacgtattcaagaagataatgcatcagtagctcttgacctccgcaagctcctgtgtcacgatgaattcttagtcagactctgtagcgaagatacacgtgtccagacttaccaaatgagtctccgatccgaaaaaatcgcttgctggtgccacctccttcaccgctctcgttggggcctacccagaacattgagccattctagaatggagacatcgagttactaatttgtacgaggactcctaacttgttggacttaccatcatgtgacctccgaagtctaggaccaggacaacctcctccttgccatctgtacgaacaagaggaccaatcatcgcgtgagcccgtgcatcagactctgtgatgaaggtaacatgctcttgtaccgaaaggggattatagtcgaacgcttcagcaaccaggttgaggtagaccttttggaacgaagagttccagagtgccggaatagtgatacagatctgatctaccgtttgatgttcggtaaaggctcggccccaatcgtctgccaacacagcgtcctttcttgcgcgcatgtttctcaacatggctacaagtgcggatttcattcttccccgtaattcgggcgaatcatagattgcgagctcctgcgccatcggatgtttcgcgacagtcttgtccagctcttgcgcgagtaagtaaaccccgtacttaagaggtacgggctcgaactctcgccaactgacatcagcgtcatacgctggggcatcatcgtcaagagggtagccgttagccaggaagtcgaagcgatgccacgctgtgccgccaacgcctgatggtacagcgggaccaatagcgcgtaccaaggtctcgtatatagggtcatccgggcacgtggaagggcagacaacggtaatccggctaccgaaacatcctaaatcgataccgatgagttgtttcctatgtcgttggatatcaatctaccgttagcaattgtcgtatcttctaggaggcaggtgtaccaacggccaaattctttccggctgtgcgggcctgagttttggatcattcagtacatccattgcggacaaactggtatcgtcgtggtagagcaaggcttaaactcttgggccagagggggcgcgcgcatatgagaatactgatttcgacgagcgatgcagcgatatggattactacctccaaagtagaatccactgcaacgagtgcgaggcggccgttccagaagcgaaaaaaaaaaaaaaaaaaaaaaaaaaaagcccagggaaaagtggcggggcgcttgtgatccgaattgccacggttagtcgtacgagtgatgcgattgtagcaaaaccgttttctactgaagtcgaacggcagtgaagggttcaaagctcgtaatggattaggttatgggtcaggtaccgataaaggtgataacgcaaggtccgaggctacggttcgcccggcaacttcagctcccgtccaaaatactggaaccggtgagcgatggcagaaagaggaaggcaaaggttcagtgcccctgtggaagaaaacctgcgtacctcccttcaacttgcagtactgtattgaacgactgcgaagccggtgccgtttcgtggagttactgccccaccgagccattccctggagggcaggaactttcctcactcttcccccctgcgatacgtacctgcttttcacgcatccaaccttcaagatgactttacgcacaccgatgatggcaactgcctccaagacaaggcgtctttgtttgcaaatttgtgtcatgtccgatgtatctaacaatgccctgaatttcttggacatgctctgtctgctgaagaaaagagaaaacgaacaaacggaagaattagaagacatggcctttggtcactcactgaaagcgaatgagggcccggacgaagaacttgacgagaacatcttcttgtggtacaattgatccgttgtagtacatctttggagtcaataatcagatggtggtgtaatagaaaccttccagccgaaggcagctatccaagtagtgctagaacggtgtgcagagtctggagataaaacctgaaatcataatggggggcgcgggaactgctcttgaagcaatatgatcaggtagggttgtcgtagtgtcgttcgtacctctagagtaggtacttatgcttcatgttatccaagatatcaaacacggctgcagtccgaatatgcaaactcttttcatcctgacgatgaaaggaattaaatagaccgaccaagtgagaaaattgacacgaagaaaaagatgttgaccgtgactccgtcaaatggatacagaatgttattctattcagacaaaagaaagcgtttgaagtacgttttatcttttcatatcgccttccttgctactgacttagttcaactaatttcactctttccgataactgctggttgattcttcatacgtttattgcttctcagcatttctagcttcagctgacttgctctttcctaatgaatcgcatcaaccacagtctggctttcaatcttgctcatttccatcttgctgcacaatgccttcatcccttccttttcttctttttattggtatttcgcacagcggcagaacgtccctgtccattatttcgtgtgtctggtgtcccttgtctatgtaggattactactggcctatcaattgccttcatattcattcattctcttaggttctcacgctatattcgctctcacaccactcctcggacttggatcgtcttgatttttcacatattttgtggctctatatttcccggcatggggaaccagtgagactcccttggcgcgaaatctttctccgttcatcttgtactggtataggtatatgtacacgtttatctacagtgtccttgaacgaacgtctaatcaatctttcatccctgctgccatcccagcctcttcatgttgcagcagaacacgactttaacgtaaacaccattcaaggtagtttcgttcaacgtttcaggccacatcctccatctcaacatcatcctcagaaccctccatctcgtcgtcttcttcagtcgctaggccgaggaagagatccggaacggcatctctgagcgggacgcctcttttccctgggagaatgcaccttgtgccgttgtcgaaatatagagggatttcccacaccgagtcaggaaattcatcgacgatgctgagcgtcatcgccattttgtcgcctccatcatgaaatcccaccctgcactcgtactgacggttgcgagggttgagaggtaacctctcgataaggtcatagctccttttatggtcaattcccctcaagggtccgcgtttcttgacttcgtcttgcccataaaatgggtcgcagaccaatcgcagacggtcaccggcttgcatggggatcacgcaagtcgggaagacttcctgctttgcttcgacgttctactcatgtatacctcgtcagtatgattgctggtattgagcggcttcataaagatccaactcacgtagaaatagagcaggtaggctttattgtcccagtcgccccgcccctcctcttgtcctgcctgcctcatctgcaggccaattgcagcgccctgttgcaaaaattgacgcacggtcaacatcataagatctccatagaggactccaattgcgcagcgcacaagactgtcgatatcaacataattagctgggtaaatagaatttttgaaagggttgaaacctactcctcgctaaccgtccgcttgtttaccagcaaagccggatccaggcggtacaactggaccaaactgtccagcctcagcccaaaagccttgttcatgaggctgcctccagccatgaccacaaggggatttggcctgccccggcgcttgtggctcttggcaagcgccttgagcctcttttcgacctcttcaatcgcgggctggaaggccttttcccagcattggtcgatgatatccttcgtcagacgaatggcgccgccaccaataccatttgaacccgagtcaaaaaattcgaatgtctcctcgtcgcgggcagttggtgaaccagggccatagtgggccctgcggcttcggatcttgacaagaagctgggctttggcattatcgctcaagggaacctcatgattgtcaattcggtacttctcgcaggccgacagaatgtaatcaaccatatgttcggtcccgctaccgactcctagacaaaagggttgggtcagaagaatcctaggtttgagaatagtaggtaggaaacccataccaaagggcttgcccatgcggaaaaagttcaatgtctcgccccgttttgagttgatccagtattggcagccgttctacccaaaaacatgttagtcatgtcatcacactcggaggtctgttgcattcttcgcaggcatgagagaaaattggtcatcacttaccatgttgtggccgccaaaatcgaagaccagcataacacgatgctcgcctggcttgagctgggcaattgcttcgttctcataatgtttgctgcgaaccagaaaatgagcaagggcttcggcctcaaaggaaaaccgtatacgatcatgtgctgtctcggcatcccaaccaaatgattccgcgaggatggaacggtattgcccctcgaacctcaagtcccattgtgatgggaccgtaacgcggagttttccgactctccagggcgcccgcttagtcttgatggtctcctcgactttgccaatgagccatctgaacatctgtacaagtcctaggcgtaactttcttctgaagtcctctctattgcggtcatcttcctcaatcattcttcgcagaagaggatactcctttttgagagtctttggtgcatctgagaggatgtagaatgcatatttgagggacacactcagacggccatcgtcgtcgagactttgcttgtgaatttgcgccgagtcaatgtcgtcgaaatggtcaaaaacatagccatgggctgagaaggcgtatccgtcggccgcatcctctccgttgtagatcatcatgatttcttcagactcatctggtggcgaaatggttgcccggataccggagcttcccagatctatacccatgagaatctcttgactgtgaaaggcaaagaacaaaaaatgtcagttctcattatgtgatcttgaagcacctagctgatctcggcacgagatggagatcatcgctttttttgtgtttttgttgtactggttgggtaaggaacctacgtgtccggaccacgagtgtgcacaacaggcttagcagctttacgcgtcggctgcgttgtcgttgcctttttactactggtacgttgcgctgcggcggcttttccctgccgtgttcgtctttgcatcgtgcctctctgtaaatgacgccggaacggggcaggatgacctcttgagcgtaagtgctgcgagtgacacgcgtagggtagacaagttgtgggctatgagagaacccagatgatgttgagaatggggcggttgggcaacttcaaagcagatatcgagctcagagttgatgccacatacgtttgtgcgtaggaaaagaacgagcacaaaattccagattaacaaacaccagtgggctggtgggtcgctggcaagtgaagtgaagtgaagtgaagtgaaggggagccctaaaggtcgatgtgcttaccataccaacgaaatgggacgatttcgggtgccatacagttgtcagccaatctatgacagaagaaatcagagttttcagtgcagccaggcgccgagcccattcacttcgacatcgacatcggatggacgagacatgaagccgcggtgaatgagccaaagcacagaggggaagttgcccgccccgggaatttcgatatgggcgtagacgacgaaatgacatgacagcacagattagcccagacaaaggaccgaattagctcaaggggtagttatcaagtgaacgatacattagcgtgtagaacactaaatgccagtacaggaagggaatagccacaggccctgttcgtcaagttgaacggtatctattttacaagtggaggtcgcttaggttccccaagtctcatgaatgccaagacacggtcgattggtcgaacggcaagggatctcatcgaagtcaattcacttgcaaatagaggggaacatatgtagacaataggagatgaccgggtcattgcattggcaacaaccccacaaagtgctggagatccacaccatggacacagtgaatgacatcttttgcccttttattctcatcttattcaacatacgcgagagacagccaacgagaacaatagccaaactgtgcctattgtggggtgggtacctgtgtcaaatcgccaacgtgcacggcacggcatctcttccaaatcccttcctcttaacttgctcttctcccattacctgacccagcttcggacttcaaccttttacgattttctctccatccgtcatcatcttgcctcgaacgatctcaactctcagcacttgaactttccagactcgaccatatgagaatcattcggtcactcacacatccaacgccgccactagataccctgctttgcttcttcatctggcttctagcattaatcgcctctgattatttcaccagcgtacccaatcaagttgcaaagatgactgctcctcgggaatggggtgtcaagacatggggcgtggcggacaagagcagcgtcccgttcgagatatccgaaatctattatcccacagcacgagcgatcgacgccgtactagcaaggtatttcgacatcagagccaaccttcatgcagacattctcgaagcgctgcgagagtacgagaagggagtggaagcgatcagggaatgcaagaaagagtacgatgccatccttgaagagatggccacagtccacaacttgcccaacagagcccagcgcatttctgagagtcgtccatggctcgtctactggaatacgcccgactactggatcgagggcgctaccggactgaggctggagatcaagccaggtcccaagcacaaatggcacaatgagtggagggaaagattgatgacagcagaagcatgctatggtccacaaggactgcctgcttaccctccgttcaacgtttctccgcattgggtcggtcgtgcccaccctcagcccctttatatcgcacagcaacaagagccgcagcaggagcaggcgcagcaagagcagcaggaggagcaggagcagcaacagcagcaacagaaggagacgcagcaggagcagcaggagcaggtagagcaaaagcaggccagctcaactgaggcaggtccatcccggccgcccccacagcccgttgccaatccggaagaggcggcttcctccttgtctcgttcgtccagcgccctcaacacagcttccagcgctcgccttgctgggcaaccatcttcccccgagcacactcgctctccctcggaagggccgtcggataccaacactcggccgactaagctcgacaaagggaagggcaaggccgtcgatactccccacaagaataacattacgaccaccgctgccatctctggctcctcgtctacatctgccactgactcagtccctgctctcatcattgcggtaccgccaagtaccaacgacactaggcccaccaagctcgacaaagggaagggaaaggccgtcgatacccctggcagcagcaccaccacggccaccgctggcaccgtgatcattgactcctcgtccactgccgttgggtctccatctacatctgccgctgctcctgtctccgcttctggcccttctattgcgggaccgtccatcaccggaaatacgatcgacaaccccgctagtaacaccagcaacaagagtagcacaactaacagcaactccactgacaccatcattcccactccaaccagcaaagtagagagcgatcaggaagccgtcgcaaacgatgccaaagacaagagcaccgcaaacgtgcaacgcagagcgaccaagatcaagatcatccctcctggtagcaagaaagacgtcaaaggcaaaggtaaagcggtcgacccacccagccacgttaacaacaatgcccacaagattaccaagcccagcggtagcaaggagcccgcggccgttgctacaaacagaatcatcaagcgctcgcaagtggtcaaaggaaagtactgggctttcaagcttgattcctccatgtttacgaaagacggcagaatcagggcggagttttctaatgacaagggaaacaacaagagcttggccaaagaaaaggttaggccgacggtgtctgacagtgccaatgacaatggcgaaggcagcagcagcatggccagtagcagcaagaccgccacggccatcaacaatggcaatgacgacaactccgacgacgagctggcccttggccgagagagtgatgactacgacagtggcagcgaaacggacgatagcaaagacagtacctataccctcacggacaaagccaagaagggtaaagtcactaccgccgccgccgccgccactacggcatccagctccgactcaagctccaacaagcgcaaacgcgccactaccgacacaggcgacgaagaacaaaccgcctattatgtcctccgctgtccactcgatcgtaattgcatgtctcaatccgacgccacccacaacgatccggaagacagcaaaggggtcttttgccggcaccccttcaaaaggcgccgcgcaatgaaacacatcgaaacatgccagttacatgaggaacttcgtagtgaaagacaaatatgggagaattgttgtttgaggggtaagtcttttttcgctcctctttccttgtttcgtcataatgagtacatgctcaccgtcagacagttgtccctgatcgaaagaacacgcctgtcaacgatgaatgggctatgagacacaacaggactttgatccgaagcttagtccacaaggccgggggcggaaaaagggcaagggagaagatggagaaggagctggaggaggatctttgatcttgcttcttccttgttttcctttcctcctcgatcatcttggaacgtgtgttgtttgtttcagctcgttgatttttgtcggcctttgtgtgaggattgaagcttaaaggtcaaaattgagcaaggagttttggtgttatggcgttatgaagttatagtatgattgatgacaagcaaggagccgaaaacaaggcgatttggtacaagaggcattggctcgggcaaaaacaagccttgagaaactgttgtacgcgcaggctcggcgaagagaagcttttagacactgcttcgtacatatacaaggttcaaaaatagggtttgcagatatttcacgtactgctggaagctggacaggcgtcgaagatcgagtcgcgatgttagaacagttagtatcagttacacagagttttcgaatacaaggacattgaacaactcatcagaaacagctaccgttcggcctatgttaatgatcttcacagagagagcatgacatggaagatgttcattggcaactgaagacaccgatgacgaaaacatttctcccgttttagttccgctgttcggactgtcaaggcctatctatcatcagcgaccgaacgacttgatggactagagggttggagaaatgcttcgtttctggtcattcaagatactactaattatccaaatactccaaaccaggccattacgtccatccaaaccacatccaccaaacgagataccgcctcttcctccaagcgttccatatcctacacaccatatcctaacagtatcctacaatatcctacaacatttccaaccagaaaacccctttcaggcgaagaaatccgtcaagtcaaggccactgccagccaacaattttgccacatcctgtccctccttggccaacaccatgacctcgttgaatcccaactcggaaccaatgctcaaacctatttccatggctaccaagcccattcctacagctttccagcctatggcgagtcacgcgatcagctgcgtcaccagcccctctacaagggcaccggccacacctgctccgactacaatccaggtccacttgttggagacctggcacttgtcgggccaaaaggcgttctcctcgcgacggtacttgtcaaagtcgatcttcttgttgacgttctcggtgctgtagcggcgggcctggctgtgctcgttctccttgtcgcccgacacgtagcggaggaagatgtagttagtcagcgggccgaggaggtggatgggctgcagggagttgctggaccagaggaggagcgggaaggagaggtggactagcatgtcgccgaggtagctgtggaagtgttgtcagtaaggtgcctgtgttatgaaccaacagtaaagggggacggggactcactttggatgtctgacaatgctccagactccctctctgcacatggccgaagggctctcctggccactcttctccttctccttgaacgtgtcaagctgccaatccgccaaaacctccagcgcaaaacccatactgaacagtcccacagccacagcctctaccaccgccgcatacccgcccgacagcgtcgcaaacggcccgggcacatccgacccaaccaagtgccggaagggcgcggtaaacggcaacgtgatcaagctctggaacagcgcctcagggagataggtggtaaacagcgccttgttccacgaccatccatgctgcttcttggtcgcctcataccgcggatcgtccccgccgcgcttgacgctccggcttgcgatgcgccagaacagccggctgccccagagggtgacgcccgcgagcagcaggcgctgcgggcggtcgatgatggcccaggagcagtatagcgggatgccgtcgcagatgacgcgcttgccgagggcggaccaccacgcgttgaggacctggccggcgggccagagccagtctttggtctcgagacggtcggtgaggcggccggcgccgtaggcgatcaagctgaggccggagtggaaagttatggaggggagaagggtgtcgcggaggatgccgacgtcgaagagagaggagtggaagagcttgctacaaacgccccgggaggcggtggtttctgggccggtggcgggttcgtagagggggcggttgtcgagggtaacggcagatggactgtcgcctacccacgagtgaccgccccatgggttggtcgtttcagcgaggtgcagcatggctgaagagaatgatcatgacttgtcgttgttgttgttgttgttgtatgtttagatggagtgcatggttggtgccgagcgggtgttgtgcatcgatatatctgtacggggacgacagtgatgcatcgatgatgtgatgcttaggtttcttgcacgggccgggcatcgtcatgtgttttgagccctgtaggcctggagctgcagcgggacgtgccctgtctccgctgcagctacccctgtaggtaagcaagcttgacagggctggataccccatcgacctatgtacctaccccaccatcggaatgcgggggcctcgttggtcgtctccagatttctgacgtcttccaattcttcccttttcaacttcaacccaacaccgaacttcatccgcccgatgactcctcccctgatacatgttgaattcctccttgagaatgcacagtggatcgtgccagtggtggtactcgtcgagccgagtcttccgatgtcccgatccacatttgaataccaccagatgagctccccttgtttacggtaccacttccgagaagctccgtcaatttcgagggagatgagcgcaagcgtgccgagaccttcagggacaaattccaatggcaagtttgcgtttctggactacggactgttagcagcatagaccggtattccagcaagtgcctggatagaaagttccgttacacatacacacgagttatggcctggtggaatgccatgaaagtcttgtcgctgtctcagaagaaaagatgatgggtcaagtcgttcgtcagcttgaccctaaaagcagtaatgagagccagattgcgcgccatgaacagtcggccaaactttccttgttccagagtctgccatgcttgggattagaaagagttcgtgcacacagtctttgatggtgcctttggtccagacaagtggctgtcgaccagaaaaggtgttctccgtctcgcccacttcgatcatcagtatcaaccgtaccagcaggttgatggatgcagacacttgctcaagcttttctgcaactctggtcccctctatcgtgtcgtgcgagcaagcccttaggcaaagacaggctgccaaagcaatatggcattagtgtgcataggagccaaggtagggtttccagtcagagtgggctttgcggttggcggagcggacgagttggggacagttccacagttgctcggcgatcgactctgggtcaatatcacggatactagcttgcctattgagcacgataacggcatggtagttgaccttttgcggtgctgagtatctctaagcatgatattgttgcatttttttggagctacaacatggacatttgtatcgtacacagggtccatgtttgcgccagggacggaagtagacgaacaaattaccatggtgcctatcactttggctgaattcggccccattttcgtcgtggccttgatgttctcctttgtaactgcattccgtggtctatcacatcatcaattgttccgttgggagcggtagaccaattaggcaatttgctggagagcccagcatgcccccgtccacttcgggctgtgacaccgtagggcactcagagaccaaaacagccaacccgaggtatcagtcggaaccttctacatattgatgagtacaactgctcgcatatttcctcccccggtggcttgtgtgacgaagctgtcatgggcactttcgtcgacaatgtctcctatgctgggagcaacaccgacagcaacaccgacagcgagtctgacagtgagcatctcagcggcaaaaccggtgacagcacaaatagcaacgtcgaagctgacgacggcagtttcattgacgatagcaaaaccaattttggggacacgtgagttcgctggcatgtggcatgacgagtttgggtctggagggtttgaaaactcttctaagggcgcaaatggccgcaggtcagcacttctgacagtggcgatacctcaaacttcaacgacagtaaacgctgtctatttctctatggcgacacccagtgaactcagtatcatgcatctgaaagtttcctcgattccgtggacgggcgtgtccgggagccagatgagcagaagaacgcccgactacatcgaatgcaccctcataccaacacatggaaagcccatgtctctgtctctcggtattgacgccggcaacgtgatagggtcactggaccttgactatatgctgacccccgtcgaaccatcagtatctgtttcggggatgcttgggcttccgacaatcatgcgagggacgcatctccaatgcctcacgtcactctcatgtacaaaacagctcatcctctggggttctttcaacggtatcctacagggttgctcaaccttcagttgcataaaggatacctgttccttcccggaagtttggcccctctcttcatgatcgcctctccagccggatgactaaccatcctgtgcgtttttaatgccaccaccaaaaccttcgacggccacatcgttgcgggcagcacagcatcgaggattgcatctgttgtctcagctcaggaattcttcaacgacatgaagtacgcgtaaatagaattgcagtggttcacatttggtcggacttctccatcattgaagcactgttgtccctcctcggtatcaaacacccgccgtgcctgccgcccactaggtcctggatgcccgggaccgtcccaagctctacccgcccttataagcccacccagcaggcacagattccaacacacaggttggccgagtggccgttagacagcgcacagctctctcaacccactcacaaggccatgggttcgagtcccatggtggcggctggttttaaattcactcaatattgcccaggcccgcatcttcactccggtgatatatggtgcacgggggacttcggtccgcccactttgtctagctgggcttacgtagtgagcagtcgtgagcgatcctggggcgattaataccgcatggtgttgatctggccaaccataattttttagggtcctcttttttcctttttttttttcccctttagtgtagaatagtacttgatgtatttctgtgtagcgacgggtaccggaaaataaatgtgcgttcaaccggtcataactgcttccctcggagcttttgaggctattgggacattctgccctctgccattgcccaactcacagctgtgtctttacctcctggtttcgttcccacttggttatcattttaggaagcgcattttttaccctagaggggtggcgcagcaggctatctcgtccctgttggttgagacgagagaatttcgttttctcctttgatcacagaaagaccgcggttcacccacgcccatgtgaactcttgcaatattcagggtgttggtgtgtcacgatgagatagggtttttaaggtgctctggttttcctggatgttctcttcctttcagctgccccaatcgtagcggcatctcaaatagttcggagaccctacagttcgcgggcataaaacgtaccggcgtaaggatacctcagcatgacaagcagaccatcggtctaccgtcatcaagaaggtcgctttctactccttcatcgtaaatcattggtttctcttcgatggccactgcctccagttttcttttaggccagaagaagttggtcagtcttgaaaacgtaacacttcaatgtccactgaatgcagtgagattacctatcaactttagaggtagagagcgacatccttatagccattgggtacatttaccattttagtatctgccatcacgaccagacaaaccccataaacctccaggcagccatgcccatactgcccatactggcatcctaacggtccaaactcacaccgtactaacccaacaggagggaggggagaatggcgaggtatattaagactaatgcaaaggttcataagatggagactagaaagggagtaggctgagaagaaggagggacattgctcttgccctcgttgtgatattgaccgtctgatagggttgggcgccatctttttttttttttttttttttttttttttttttttttttttttgcgggggatacctctagtgatctttctgtagagaatttgctatcatccatatcccatttctggacgttgtcgtgtggcaatggtcattgcttccaggagattattgatagatgggaacagtgatgatctctcttcgctccttgtatgaccaacaatcggccactacactacgtgcatttcatctgataccttcatcgtaagactagtcacccaacgatagtcttcgtttgtccatggccgtgactggggccgatagcccacatcgcaaacaatgaaaattcacataaatgcagggacaaggccacgtccaacaccaacaatcattctttgtatgcgcatcggcatttgcccagtcaccaacaggagcggcgagagatctcataatctcgccctgacgggacgtatcttttacgaaccttatatctgtagaatactgtctattgatcttcaagccttgatcaactcaacctaaggacaggttatatcaaccaagacccggtcggcgtcacttgaacttccgaaggaatgctggaaggcagctataatgtcttttacagcggataagacttcatcgggcctcacagctcgtcaacttctcggacttgatgacaacgctgcacgtaacaattcccgaaatgatgacgtcgatccttcacttccttctcacgccgcctacgtccccaattcaaacagacccgcttgttgcgaagacactcgccgtaaattggaactcaatgcctcgattcacgagagtgacctcgaaagcaatggcatacccccacccacacattgcccagttccaaacagccgattcaccacaaggctaccgccccgagcccaatcccacccaagtactcagtcaggtacaacgcatgcttgaggaacaagaccaagacaaagacagggcgaatcctctacaatccttccaaatccaaccaggacgcccaccaccaccaccaccaccaccatcatccttcgaccgcgaagcctggctcgccacccgcccaaccatcgccgacctcatcgcccccagaccacttcccccacctccacccatcccaccctccaaaacctagtctcccctcaccgattctgcctccgtcacagctccctctgctgctggccctgttccgacggctgagacaaactccctgctcaagcgatgtgtgttgtgcatgtttgaagccgtggaggtgggggcagggatgttggtgggcgcattggtggatttgggtgacggtggatagagtaggggctggaggagaaggagaggggggaaatgggagggtgagggcgttgatgtatgcttggtcggggaggagtgtggaagtacttggtacgtagaccagataaggggtttggagtgtttgagtgtaggacgggggatactggagtttggagatgccgggggtgggacagatgggtggatgatgaagagatatggagagggtacatgggatgaggtattcatgggcaatgtcactgataacgaatgtggtgcagttaaaagaaagagcgtgatgcggcagattggaagtagaagctaattggagagtgaaccaaggtcttgcctggaaggtgctcagtgtttgtttcatggaccatgttgatgagttgaagttatttcttcagcctctggttctgacagtgagaaacataggtaccaaagtatttgggaggcctcaaatgatcgattggcctaactgatagaaacgcgaacgtaggtcgtggagagtaagaccaaacagatttcggtacatcttcgtggtgctgacgatcaactggagtctaaccggagggaatgagtgtgagaatcgagggcggatggcctcgtcacctagtttgttccttctcttggcataagactgatcatggatcggcttggcgggtcgctgcttccgtgatgagcgatatgatggtgggggaaatgagacgcgcaatatgaaacgcaggtgaaaatgtcaagtggaatcagggatgatctcaatcgcgaacatggaaaccgcgactcctccactccaaggttggcgattgtgagcagaaagggaggtctgtgctggcgatcaaacgggcaggagcacctggcgggacgggactgtccgcatcaatgagtcggttcctggtcaagctgcaaaattgcgagtcaagacttcgatttcagttcgtttgactggacggaagagatgagaactgaggttgaacatgaatacctaagcaacgacgtcacaaatcacaatagaacattcaacacacagatactcggaaaatagttccaattccacccatgagagaagagcaactaatccacccgcttgcttgaccatctaccaagtgatgtctatcattctaaggtatccaatacaaaggaattttgctatccaaccgctctaatcgttccgttcccgttgacacgcctgcatcccagtcattaaatcgtctcgacaaaaaactccacaacacaacatttactcctgcttgagctggccgtcggactcctcgggccagacatcgtagccaaaggtgtccttcatgttgacgaagcggcagtggcggcccttggcaacctcctggatggccttgaagtcctcgtcgcggaggacgggaatctggaagttgctctcgatacgcgagggggtcgagctcttggggagcacgacgtagcctctgcggagaccccaggcgaggagcacctgggcaaggttgtgtccgctgcgctcagcaacggccttgagagtggggtcatcacggacacgctcgcccgtcgatgggacctggttctgcgagccgagaggagagtaggcagtggggatgatctggttcttgaagcagaactcgacgagctccgtgttggggaggaaggggtggatttcaatctggttgacggtcggcttgatgcgagcaaacttgaggagcttctgcaggccggggatggtccagttggaaacaccaatggaccgcgtcttgccggcatccacgagatcctccatggcccgccatgttggctcggggttctcggtgagctccttcttgatgatgtacttgccatcggggccgatcttgggcatgttggtggcctcgtccttctcggcggcaatgggccagtggatgaggaagaggtcgacgtagtcaaccttgagcttgtcgagcgagttctgcaagctccacttgacatcctcgggctcgtgcaggtggttccacaccttggtgcagatgaagatgtcctcgcgcttgacgtccttgtggttctcaaggaactcggcgagcgcctggccgacctcgtcctcgttctggtagaaccacgcgcagtcgaggtgacggtagccaacctcgagggccttcttgacggccgcgtaggtctcgcccttggcaccctcgttggcaaaggtgccgaatccgacggcggggattctcactccattgttgagagtgtaggtggtgttggcggcagtgaatccagtcattttggaggagatgatgatattacggattgtcggagcaatccttgactaggtggtttcttgtgtgttgtgtggtgatggagaagaagatgatgatgatggatgaatgctgatgctgatgagtgagagagagaaattgcaggagcagagatacagtaggatgggtatagcgtccaaaaagttacacaacccacgggaagcgccagttaaatccaattcggaggcctacacgaccacagctgctcatctgcacgaatttccctgttgagactcgtagcggtaaacaaagacaagcgaagagaggtcgggagtggccaactcccctcggggccactcgcagcggcctgccaaggtatccttcatcctgacactgcactgcactgctgagtgaggaggtcgatgcatcatccaatgctgctgggtcagcgcagcgttggatcagtgctgggtcagtcctcagtccatacgtcgccagcggcatttttaggggtccaccgatgacgcacggaggacccacggagccccacgtgcggcggggatgaggtgggctaagtagctgaggtcgctgtcggacgccgacaaggtctcacaaaaacaggacggacgcagcaccgacatggtgccagacggagggaccgcccggcattccaacggatgacaaaaggacgcgccaaggccaagcttgtccctttacggcctccgatcttctcgagatcttcgccctccgcgagtcatgtttggctgttgctgtttggtcctcatggaacatcactgtcggtcagtttcaggcaccgggctgtcattggagccagcacctcacctcgtcgctttgggctctctctcgtctctctggcgccgtttggtgccttcttcattgcttggtcggttatggcgcctcgtcggtgggagtgcaacgctaccttgacaaccgaccggacaacggacaaacaacggcggcgaaatcacacatacacacagacaaggtccggccaagcgaggttcacttgttggcagaaaaaccatatccaaattgggtggtgagcggtcaagccggcggcagcgccaacgccggacgccgggtgccgggtgccgggtcgtctcctgattgctgccacctgtcttagcgccgcgcagtggtgcagttgtagtggccaaacggtcccacatatctcgcccacttgtcgccctgctaggacggccaatccctttccttctttgtccagaatctccgttctccaggaccctcagcatctgagcatttctggggcctctgacgacatcgacatggtcaagcccgccgcctatgctccaaccgtcctagccgtgttccgttccgtaagaccctccagctcctcccaatccacattgtgtccgcttcaaactgacggtagcccgtacgggagattgattcaggacaacggtgaatgcacggagcatgcgaagaaagggggccacatatggtccgatgggcaatacggagctggagacggactgaatgtggagggcgccagtgtacactgtgtatgccatccaatccgtggggggcctgcgctggctgccacgacactgtgtgggtacggccatattaacatcactgcagttgccctatctgtcgtcatcctggagatcttgcggcgatacctgctcggttgagatggttcagatcgacgcctggcgccagacggcaccctcagaatggattcctttgtcagaagtagatcaggggttcgcgaatgcgactcgcgtggttggtctgatggggaggacatcccagcatcccaggggtccagagagcacacacccaccatgacaggagccaagaccatgatactatcgccttggaccctaccgacggcgacatataagagacactgatccccgccgctcaagatgatgatattgttccgccatcatcagcaatcgaatcctcttgtgttttctctttcaactttgataccactactttgcgaaacgtagagcgttttcatctttgcgtctcttcatccatccagcagcagacatcgaacagtcttgaagacttaaaaccgcggttattttactttcagctttgaaacattttgttctgataccccatccatcaagatgtccggtcagcaaagcgatatcgttgtgggtattcctaacccaaacaccaagacgaacccccacactcctccagagtcaccaactgagactcaaatcaaggccctcgatggtgtcgaaaagcagcagcagcaggaacagccacaacagctcaacgttgccaagactcgtggtaactcccgccaagactcgctcaccatccctctttctccttctgtcgccaaccacaacaccattgaggttccggcaaccaggtctcccgatgcccacgccgatctttacatgcacaacctttccgcttccccatccttgaaggagcgcagactctcccgcaactcgttcggcgcttcgcttcccatcccccgttccaagcgccagtctcgtctcagcagcgtcactttccccggcggcgtcgccgaggctctccaggaagccagcggcggcacccttcctctcaagcctacgcgcgagttcttggccgaccgtgttcaggacatccactccgagaaggtcgagaaggtcaagaacatgagctttgtcttcgacattgatggtgtccttgtccacggtgatcgtctgatccctgagggcaagaaggtcttggacatgctcaacggcgataacgagcttggcatcaagattccccacatcttccttaccaacggctctggtaagcccgagcttgcccgtaccgagcagctctccaagatcctccagaaccccatcagcaccgaccagttcatccagtcgcacacccccatgcgcgccttggccgagtactacaacaccgtccttgttgtcggtggtgagggctacaagtgccgcgaggttgctgaggagtatggcttcaaggacattgtcgtccccaacgacattgttgcctgggacccttcgatcgctccctaccgcgtcttcaccgacgaggagcgcgccacttcccgtccccgcgacttcaccaagaccaacatcgaggccatcatggtcttctccgactcccgcgactacgctaccgacatgcaaatcattgtcgatcttctccgatccgagaatggtcgcctcggcactgttgccaaggaccctgtctcgcagcgcatccccatctacttctcccagggtgatttgctctgccctaccgagcaccctactcctcgtatgagccagggcgccttccgcattggtctcgaggccatgtacaaggccctcaccggcgtcgacctcgagcgtgtcgtctacggcaagcccgagatggctacctacaagtacgccgacgaggtcattgcctcctggatggagcagatccacggcgaggagaagattccccagaacatctacatggtcggtgacaacccggcttccgacattgtcggtggtaacctctacggctggaacacctgccttgtccgcaccggtgttttccagggtggtgagaacgacgaggagaacccggccaacttcggtgtcttcgccaacgtctgggaggctgtcacttctgcctgccgcaaggagcttggtgatgacttcaagttcaagtgggatgaccgtgtcaaccctcttaacatcaacgcctctgccattgagtaaatgggaaaaaaaagaaagcagcaggcagcgcgtgtggttgtttacagcatgatcattggttattagggcattgattggcttggctatatataccttcgctttggcagcgacagcggaatctcggaattgggagatatcataccatttggcgtttaaagggtttcacttttcttggtttgggacttggataccgcgagggttgtgaagcggggatgaggaggagaggaggacgaggaggatgtgactaggagcaggatgaaagatgtatcttcttttttctccttttctcatcatttcaattctttttcatctagctttttctcatgttgtttgatctagcatttagacactagagctcagcatctttttttttttttttctctttagatgtcagttgttaggatacacaaaacatcatacttctacaataatctccatgacccaatcaagttgtgaatgcattccattaacaacgaagtcagttcaacgacagcaaaaccttctttttctcgaggtcgtcatcatcaacccgcacccaagaccagggacacccctatctgttcagcttggttcagttgtgcacaagagccgtgcgtgttttggcggatgccaccttgccaacgcaagccgcacggatgaccctggcggggccacctcgctggaggggccggcttgccaaggcgcggtttcaagatgtgaagagtgtgccaagagccgtgccaaggagtaaattgtggattggcgggacttctttcgacttgtcgagagggaagtgtgaattccgaatgcccatattccttacacgtgtacactgtctacactgctaacatccatgatattcgttgttgcccaggtaagaacctgggaagcaaatttgcaaaggaaaaagaaaatgtttcacaacaatagaatcatgccaaactgacctcattcccttccaatcttttttcacaaactaacagggaagtagctagctagctatcaccaatgtacaggaagagaactgaaaaactcgttcgttcgctactgcggtgccggtgtccgtcggatagtggcccctgcgttctctctctccgagcgatagccgtgatccttggcgatttgatacagtacttccattcttccaggttgtgaagggtacctaccaacgcaatcgatccattcattggattggaagcattttggcgatatgtttgaaggattttcttccaactttccaacaaacattttcatgactttttgcttggcttctgcttggcttgccgtgggtgccggcttacactagtgtagtgtacctcggtagaggtagcatcagagtttgcgcaatgcggctcatccatttgcttgttttgttgcttgttttcatatcgacatgtcagcaactttgtccatcacgtcggcaattagtcgtggtggtggtggtgccgtggtgggtggctggcttcgggagatccgacgagtaccagaatcatctacactgcgcaagtccctacctccaaaggcaaggatttgccaccaccaccaccaccaccatcaccgccattattgtccaatcccagtttaaaccttgattatccgaacgggggaactttttacgaaatgtgaacacagtttgtggaaactcgttcgagggaactaaaatttgcccatggaatcgtattcagctcttgcggccaagtcatggatcttcaagctgatgatattgatctcgtcgaccattagtgctgaagcagcaggctttggaagcaatgaccagcttctatgggcctgcatcgtgagaggcgaaaaggacagcaaggcaattgatatcaaaaaagaccccccaagatcttgatatgacagataacatcgagataagagggcgttgaacggaccgactctttgggggtgacgcgactcgaactctttgatgtcgtctaagcacccgcgccgtggcattcaaacagcaagcacggttcaagacccaagcactgcactgaccaggacgataggaatccaggactacgctagcaaaacggaaagaaaacgccaagccagaccgtttctacccattctctacacagtaagtaccaagtacgtaccgacctacgcagtgttgcatccatgacttttgacaacgagtgaacacaacgaaatgcaagcagcatccatcgagtacagcaaatgagttcatcccatttctggagttaggtacatatacattactgtgctttactctcgctgtctcagtcgtctcagtgtctcatgtttcgttatgcctttggctacctactagtattttctcatatgacaatgtccccattcttcccccctgaaccctttcctttgagtttcacgatggcttcgacaacaacaacaacaaaccttccccccctccccctccggacacggtgaggagaacctttgcggacaacagcatgcagcagcagcagcacgcaggcatccacaacaaggcccgccccccacttggtgaacaaggccgccccataaggataaacccacactgatgtcattttgcataatcagaaacccgcagcagcaaagcaacaagggtgagatttgaatccacagagagcgtgaagtgaagtgaagcggaagggcgatggcgccaagcgggatagatgtgggactcaactactatgtacatattgcggcggcggggacccgactttgggcagggtctattgggggggttcatttgtttttcgttgtctttgtcttaagttaggtttgtcgatgtcgttgatggatgcctgttgatagatcagaaaagtgagaaaactaaacacatcaacaaggtaaagaaaatagcgcgtgggattttgataattttggccatcaaagcaaggcagcaaagaatgaaccctttgtgcattgcattggtgtgtttcgactttggtatgtagacgcaatggccgcgtggcatccaacttgggggaacaagtaaacgacgctagatgaggatgggaaaggcatcatgttcccatcaccatcatcaaaaagaccattcccttgcgttgtcagtctgtctgaaaatggggaagtattcacaatgcgtctacgccgtagtgcagtgtcctgtccgccccggtcgtctcgttgtcaagctgctagtagcaactgaaccacgacagtgtgaattgtgtccttgctccattcgacgtgccattccgagtcaccaacctccctccctcgtcgttgggattgatcgatggttgcccgggccgttgctgttgccggccgacaaacaaacaaaccctcaggcacctcactgcaatgctcactcagctccactccactggtccgtcgggtatcccgtagtatcccgtagcgtccgaacgccaagacgcccgggtggaaatagcaggaaataattggcagtccgccagctgttcgcagtcggacaccgctcggaccactccactccgtctccgttgagaggggccgtccgacggtccgtcaggtcgtgtccgggaacccggcaactcacggccgtgaaaaggagggactgatggagcacagacatatggtgtcggcggtcgccgttccgtaccgggttcacttcggcttcggtccttctccgacgcgagtattcgaatctcttggcgccgagagttcgccaggcaccaatcaatattcctggagctgctaaccgagccgctcccctttttccaatggttcttcgacatgccgtcgtggggaccggccaagattatgccaagattccttttgcgttgattcatggactttgatttgatccagttccgcctgcttgtgtcgtttatcaaatgcagtgcaacaaaagtcgcagatatcacccaaagatcttcattctttgtgtatttggtgccctggcaatcaccggccgtgaaaaacgcctatcattacctccctcacggatcaagtcacatcacatggaaaaagagacaaacacggttggaaaatgcaaccgacccaattggggaattggcttcattcacatgttgagtgtttgtttgtccctggcaatcgagattcaaggaacggaacatccaacgcccaaccaacaaccgctttccatcgtcgtattaatccacaaaaaaaaaaaaaaaaaacgatcttcatccgcttggaatccacaaatcggtcgattgttgcgcctggtgaggtcgatcttagcctccttttgacttttatatccaggattctcttcttggtttctgggatgctacatatcttacaatagctagccgtgcttatgcacctttcttatccgtcggaaaaactaaatgtgtccaaagaagaaagatatgatatcgcactagaacctttctgcctttctcaggatgccttgaagtccacttttgcaattgtgctgccttgggaatcggctggttcatcatatctgttgttgctgttgaaatgagccgcgcactgtattgtttgatgttgttgttgttgcattccgaactcaagggctgaagggtccgtcgagagatggaccgtgatagcgttgaagatcccgccatgctgattggaacaacgacaaagttggtacattgtgaggcttacggctttccgtgagtgcattacatttgagagggttggatgttgatcatgatcctttgtcaacgggatcaatccctcaagtaggcttagcgagaaatgccgtgatcgctgcagtggtacctggtttgcttatccgcgggtttatcatcgccgactatcactgaacagagataggtatcacgatccaaacacaccctcgatggcatggtgttgcggcaaactttacaatgcggctctggcggcgagcttggcgacaagaaaccgaatctggtgttggacgtcggttttgagatccacatcgacgctatctctctcgtcggttaattcccggcgtgatggcgcgggtggcgtcggaagcccttcgcccggttggtcagtgctctttcagaccatgtcttggtggtcacctccctcaagggtctctcaccgttgttcaccgtcccggtcaaaagtccttctcgcacacagtgctcaccacgccgccgtcccagggtcctaccagccctgaaccaggacccctgtcgccatcgacccttgggttcagttggattttagcctttggcactgtcagctcgccgccttttggacgtcaacagtgacttcgcactaacaattgcgctaaccatttttgccacctcgtttcacaacaccaccagcggtgacgacaacatggttcacgaaagcacactgccgttggatgacggcggccaagcttgatatgaggccttcatatgctgaattcctcagccgtcatcgactacacggtcatgctaagtgttgtttccatgggattcactggtcctcttcactttttacatgtttcttggtacagaaactgcctttggagactgctgttcaagtgaaccacatccgccttgcatcatcatttgagttattcacgtcttttcagcgtcatcaggtcgagtcacctatttgcggttagtaccctcatttcctggcctcgacggaagcaatcgatgaggacgacatccgcactgtaccgtatcaaactctcattttcttgaccgacttggacggaagaaatgatagctaccccaacccatcactaacaacttcattttactggaaagcgctcccaccaccatcattaccttcttgctttagcccctctcttacggcagtgaagtgcacttgactcgacagggagcaaccgtagtgtaaccttcctatcttgtctcggaattccctcactcatcacatcaatgaggaaacaacgaaggactgagatcactgacgttgacacatgtttgtacctctgttagtgggcatcatgcttagaggtaggtaactatggcaaatttcatcgctctactaccccttctaacagatgatgagaggagatacttcttccgatggtgttgggtttccatcttgccgagtgtcgtgagcgtgcttataaccttcaggttcaccttgagtttgacatgactccgtcactccgagtcacctttgatcactcaagtctccttctgtccccttcgttgctatccaccactgcaacactacctacaactctttccacggcacttcactcactgtttagtatagtccgcagcacacgccctcttatcttccctacctctacctagaggtagtgttgacccccacccttacttgccagacactagcaacctgtgagcctgtgattcgcgagttcatgccttacccgcccggccgcactaggctacctcggtgaagtcgcgatatacatagcgtgaacgtgataaccaaccactgcaatgcaaacaaaccacgcaagacatgcggtatcacatcacccaagacaaccacccgtccgggcaccggaagattccgaggccgttgctgctgctgccgatcaataataagctcaaggtgagtctcggagtccatgcgagttccgagtcacgtcaacaacttgatcatcgtcgtcttagtgtacatattgagggattatcaccacatcacttacagcacctagtctacatgcttgaaggtcaccagtcacacctgcgcgtaggtacataggttaggtgcaagacagctgagacgttgatctacaccacgacccctctgctcatcagcagccgtccgtcgttcgctaaccggtggggatagcgtctcacatctagtgtagtgtgtattccttgtcgtggatcatttcaacggagtttaatggcgtcagattctcccattggccctcgaaaggtctgatacgcgctaaagaaggatcacctacagggacccggctgtcgtacctcttataggatgacggtctgccttgtctaggtacactaagaccaacgcaacggagctgttggtatgtagatccatcttcaccaggtgatgcacacgacggtcaacaacgaggtgtctccgttatggaacggaggctattcagggaaagatggctagtgtactgtctggatgtcgagtgatgtacggcagggacactcagtgtctttgctatgctgacacctggggtgtgaggtatcacaagcttgagctggatgttgcgtcttggacacgcgtaggacactcacatgttttacggccaactggtgaccaatgtgagtaataacaagtgtaatgtgttataccgacctttcatgttcatttgtgagatagtctttcatagggtggtggtgcagtacagtacatcaacacgtgaacgtcaatgaaatgaaggctaccgataaattgagttgacctgaaagaggttttcttggctctttggagggcaaaggttcagagaaaagtgctggggatataacagtaagaactattctgtacctatagaatacacgatcaagagaataagcagacaagatgaaccattccctacctacattttctttcatttccttttcgatcttcgttccctgtccttcactttcccacctcttctctccctgaggtaggtagactcttaccacatgagacttgttctcaaagccagacctcaatcctagctccgatcctccacctcactacattaccccccccccccccttcatcgcctcccacgccctccaaatcctcctcaaatccttccttattaacccccatcacagcctcactcaacgaaccccatatactgccccatcctcagcatcacccaaagactttaaattcctctacttcctcccccccctcaacttcaccaacctacctaccgggcatgcgcgtccccttcacatatccccacctccccctaaatccctctttctcgcatttatcctctccttcaaatacctaacctcacacatgctacttcccttacctacacataataactgtgaacccccgcgcaagttggtggtcaggacaggaactgccgcacacacacacgagcgccgcactgcaccgcccgtacgcatgtcccagtcccggttttgggggggggcgcaggctgctgaccaaacactactaccgtaaccgaactcgaaattgccgtccttgtgatggtcggtggggtggtccgtgacccgtgtcgcgtttgaggtttttaagagggtctgtctggttgcctagaggtactctaggtagaggtaggtagacaccagatattgtttgttgtggaggagcagacggaaggaggtctccattggactcggtgcgtggggcggtggtgagcggaggaggagatggatatatgaacagagagagaggactggaggagattaacagaggaggagtagaggaggaagaaaggaaggaaggaaggaaggaaggaggggaagaagtggtggcggttgttcgagttgggtttgggaggttgaaaggcgctggtgggaagagaaaaagtaggtgtgaatgggaggaaggtgattcgaccctgcctcgtgaagagcagtggttgtcacggcggaatactgtgaggtaggtgctcatgacggtggcgtcgtgagtgtaatacgattgtacgactacactcaatagtatcgtcacattgacccaaggtccttcggatcaattcttccctgcggttcagatgctcgggaccggcaggcgtgcttggtggcatgtttctcaagttcctttgtttcttggcaagtctcaagttactatcagaatccgccaggttccaatcgacaggcccggtgggcttgaggaaggagatacctctatctgtttgtcggtgccgctgttggtggtgccgctgttggtggactttgtgtgggaagagcgagtgtggctgccgctgtgaagagtccaggtgactggctaaggtcgggatgccggcggtgaatttgtgggtatcgaaactattgaactcacgggtacgagactcggagacagtgcctctagttggagatggggaagtagtggcgtcatcacggttgaccagcatcgggccggtttcgttttcttcgccgcatccttctgctccttggccgtcatgttgggctttctgaacttatcaagatgttactgctttgccctctactgatctgtgtccggctcgagcgacttgcgccgccccttttccgttctgacttttgcaatgcctgttcccgtcggaactgttccatcaccgttcggggttcccgttcagcgcccgtctccagtctcagacggcgctcgtatatactggtacctccacatcgaacgtcgcgccattacagtcttgttccgggagatggttcatctttggatgtagcgggggtctgggcgagagaatcgtgcggtgtttctgttgagtttggtgacatggctgggggattgcctatatcaatggggcacactctatacacgcccaaataccctacaaacacgccaattccaccccaggtgggtctatagcacctaatgccaactgacattgtaaagaccgatttgagcggtaaaatttcgcactttcaatgcacgtaacatggcccatcagtaacaagcatagtacctaaggtacgcactcaacagcgcccctcccccccttctactaagataaatcgctattatataataacttaaatagtcaatcactatctatatctatactctacttaattgctaaccttataaagtggttcttgttgatagtacttacaatagattagagaacctatgtcagacgtcagaaatattgaaaattacgttttttttacaccaaatacggcctgttttacatgttacctgtcataggtggaattggcgtgtttgtagggtatttgggcgtgtatagagtgtaccccatatcaatagaggtacacctcactctttaactgctggtaaattagtttgcaaatttcacaatagagtccgtgaaggtgggtgatgtctttgatgattgcgttgtcgttgggtatctgtcgggcgctcaaagagggatagtctgttgccaatctggcgagtctctacggtaggccagaattcttactgtgatatgccggattcttacgatcttgagggaccctaataacttgatcagtgtaaatatatgctgacctttacagcgtcacagttgcttggtattggccctttggcggacgatgctttgttgccaacaccttctgctgtctcgcatctcgaacaagggtcatccaacgaagacgggtgggatggtcgcttctggatttgtaggaaaggcgggacaagcggaatgattcgggacacgaatgactgcatgaacttgttagtcgcatgagagggttgaaggcagacctagaggacaggagcaggagcagttggaatgtcgtcgtgctgcgggcccgaacgccgactcaccaagcattagaccccacttcgtcccagtatttcaaccaatcagttattacacatccggtcgttgttttccgctttgggaaggcgcgagcaacgacggggaagctgcgttctcagcgttccttcttcccagttcccaccgacaacttcctgcacaagaaaacccaaaccagtctctgcctgcttttcaacaacttccatggtttcctgatggcaacggacctcactaacaaatcgcccttactcgcgtcagcatcactgaatacatccatgaatccagcaatcaccctttaggacgttgcaggtgcaagcagccaggacagcgcacttcaacctgcccaggtaatccctcgtgtctgtgagtgacacgagagatccaaagacaacgctcctactcaccgtgcggttcaacctacaggtagttgcctggaagccatggcgcaccttgttcttttttgcccttctccttcagttgtacttaaaggttggtttccctgagacagagaatgacagtattctttcgctcttttccaagccgtatgcttttttttgtttctttgtttttttgagaacagttaatacattagacaacaatcagtaagtcagatcagccaatccatccattcaaacgcaaactgacactctcacttcaccagtcccaccaagtatcaaacttgtctgttagcgctccccgcaaacggcctgccactaccatattccaaccgcgatccagcaccgatcttaccatgtatcaaccacaatttaacctcggcctcccccccttacccaagctctccatctaccaacaagcccatgcccaagtcctcaaacaaatcggatcaacccctgatctctccgctaaagagcgcatcctctacatcatggacatagtccgttgctccatcaattcccgcctcggtatgatgcctctgtgcttgagtagaccaggacctgtgacctcggaacacgttcgagttgcgatcatgagcttgggacagccagaggcatggaagtcagagagggagcagtggatgggatttacaaatgagaacttgggagttcaggttactgaaagagttaatgttgccgaggatactgagatgacggataggatgacttctgatgagttggttaagaaagctggagagggagtcatgattgggaatacaaaggggaagagtccggccaagagacttgatgtcgacgagaaggagggaggagacaaaattgaggaggatgaggaggatgaggaggatgaggaagatgaggaagctggaaggatttcttagaaaaagatcctgactgggttgaagcttgtggggatggaaatggattcttcgaagacgctttcaccggataactttcctctgatcaggtcttcgctggagttggtggagcataggctggagcacatgaaggcggtcttcgtaccgcttgtcgctcggatcaacaatgctttactggatgggaagggggtggagcagaagctggcggccatggagaaagggcttgcttcgaaccaagttgacaaagagggaggcggaggtggggaagcctccaaggatttcatgctgttttcgctcgagtacaagtctctggtcgcgaacttgactgctctgagaaagctgtttgttgagcatggtattcccgcgtacgtgtcaccctatttatctacagaggagaagttggatttcatggagcaaatgcttgtttccgagatggagacgataatcttgaacgagagaccagctatgagcacagaggtccactcaaggtttgggcctctgatggagaagttggctaccctggagaagatgtatactgttgcgatgggaaaggcattgcacatttagtgaaggagttctataaacagtattattaatcgatttcaattgataggcagagcaccgaagatagaattccaggcttccaaaggcacgtgtaatcgaggctttcttttcatttttgaaacttctcccagacatgccaaactcttgccgcattcgaagacaggcatcaagtgatcaatgctcagcggtcgtcgtttataacgagtaatgatacgtgtcgtgccgacagcacacgatagcacttcaccgctgagcttctctgtatgcagctcttcaatatcttcgttgacagccacgtcgatctcgcttctccaggatcacctcgagaaactttaaccacagttgccgccgagtttcaaggtcgggcagccgtaggtcagcgcaaggtgtatgcaaaacttcattgcggcatcgaacgaccggacgccgctgatggtcaggaacacaatccctgagatgtactcgacatgcttcaggaagggtgttggtaagtataaagagacgtcaggaaaagttgctatagtatggttccatcacggaggatccgcaccgactacactacaaggtgtttcggttggccttgtgaccttgtgtgccgttgcgtttctccaggaacacatcatcagcttcatcgagttgcacggcggctgtctgccattttggccatttttgaagtagtgcgatgattctctgagagaaacccctcaaatgcaaaggcccaggcagttgtctcaattcacctctccaagtaaactggatatcagaggcggcctctgtccgtcgaggtgggcatggcgtactggccattgccgtacctagctgcttgaattgcctgcggtcattgtctttccagatccgccgggactaacatgtaacggtaaaagcagcccctgcctctttgcatgtcttggtcctgggcattgttagggaccaagcgattcttaacgagcgcttataggaggcgcttttgggtattatgtaggagtagagactcccagagatctggcttctagtcgataggtcgaagacaatccagccagtaccgaaacctggtttgttttgtttcttgttgctgggcagaagcccatgatgttgggcgggcagaaagtaaggtccgcacgtctggattggcgacgacagacttgcgttcggagaagctttcctccttgaatgttagtacccggtccaagacagctcttgctgttcctacatatattgacgttcatgtgactcatcctctggcctctaaccttggggtcagtttactgatcgtgaacccaatcctgaagcctgctgtgtctttcaagtgagagatggtagtaacatcttggagattctcggagatacttgagaggtatcttccgatagcgcacaaagcctgattgtcagcgtaagcttaggtagtcacaaatttgttcgagacttcttctatctccatcacgacctggcccatacggatcatctctccaagtacttcgttaatcgtttatcggcgcatcggaaaattgggccgaacgtgtcttactgatccaagtatcaaccgccatgaaaggccggatggcttgcttgaatccttgcaaactgacacccaaaaacgcattcccttgatatgtctctatcttttgatctcagtattcgggaatgggaggcgtggttcgcgaggaaatgcgtcgagatccgaggttttcttcaaagctactcctttcgaactgcatcgagggtacaaatcacagtcacacgctacctgttcgcccgatatgtacatcgtagaagctgtggttacagcatgagaggtagtgggttggaatggagtacatcatgcttcatcgccgtgacaaaactgctttggtgggataagccgggtaatgggacgatgtcaacgcacgatccggagatcgtgcaccatcgtcaacgcttcatcatggactggcacgaggcactcttgtctggcatcggtgcactgttgctgcgtcttatggaccttgcagtttctggtttctttctgggaatacagtcgcatccgctgcttaaaaagccggtaaaccaatgtcagtttagcataccatagggttggtagctcgccaatgagatacggattacttccaacaatacaggaaaggtcaatatagcgtgttatcttgcacgagtacaaaggccttttcagtccgtggagactccgaactccgggagctcgcggaagataccgactagacgggcggagacgggaactggtgatgagtccgagtacgacgaggaagaggaagaatgacatagagtttgatgaggagaaactgaatgcagagaaagaatgcagtgaaattccagcagtattgactcgtcaaactgatgaaacacacgccgaatgcgatactgtgttccaacatcctttgtcatggttcgtgacgaagggaaccccattcgggtcccaggtgtggttaggaacacgtgacctcgcgttcaatctgcacctggcagtgtttgctggcgattgttggcgccgtcacccagacaagatgggaataaaaggcggaaaatgatcacgggggcagatcagcaaatgatgatgatcagagaagcgaagaggactgtttgacaatggatcattcgttccaatgttggacaacggggaagtcgagactgcgaagactgcagttgcgaaatgacgcagcgacgcgttgagccaattgcagagatgaaatatgaacaactgggtctcaaatcacagcacacgcttgaagattgtggggctgttttctgtagcgtcgctgaccatttgatccgtgcagtgaaccgtagcgtgcagaactgcaagaacaggggaggccaagagcgccagaagttcacgcgcgcgcggcagtggggacccgggatccgctaaatccataccttagtgtgcgaccattgtccacagcacgggcagctataggtagaaagcggagtcgtgtaagtgcacacagcccagggcagcgcagcgcggttccagttcgttagcccatctgcgggcgtcgtcgcgaaccgcgtaacgcacgccaactagacactagcgcctgtagagagagagagagagtgagagagaggtcacctacccgagcttccaaccaaagacgggagccctcgtcgtcgctttcgcttgtcgccaaatctcgcaggaagtaatcttcaacctacgactgcattccaattgcttgccccgaattatcacgtcccccgccaccctccgccacgatcccctcgcccgcccggccgctgtcgttctacccacagcgccattatggggccggacacgccctccgcgtcggtgttgcctgcgctggaccccggacgtgtcactgcgactgcgacgccgacgccgacgcttcaccatgccgacaaagactcgacacttttgcttcctcatagctccatggtcgccgccaccatgcgacaagcttccactgctctaccgtcgactagcgacaaggcgacgcggccagcggcccccagctcccacgacgcgaccgactatcgcgtcccaagttatccgcatccccattcccaccagcccgccgccactcccaccgtccgacacccggcccccgaggtgccccgtatctacgaccctcgctcgtccgaataccctccggtcaacgccgtcaatgccaatctagctccttacgacagctcgagtcgcttccaacctcctccgccgtcccagcgtcaccgcctcccgcactccctcagcgtctcgcaagcgacaagttccaccaacgacgctgacttggtgtttaccccgccctcaagcgaaggtggtcggagccctagcaagcccaatagccacgactcgagccaggattcacagctgctgcagctctcccagattgctgccgcgcaggagaggatacccgagaatggaattgccttgtcaaggaagcgcatggctgacggaatggtcaagcccacgtacgaaaggcccagtctatctcccgcaggcaccgccagtcacacaagaaacacaagcgccgtcagtatggcttctactgccaccagccgactgggagaggtgagtctttggtgggatctttgcccatggggtagtcttgctttcattgctaacaccaccttggccacagctctctgccgagctcaagactcgtctttcatacgcaatggtaaaggtcaacaatggatggcaatctcactcgattgaccaagtcgagtcgctggcttcccgtgctgcttcccctacctcgagcaattccactgtacatatgaggaacgggtcgtccgccagcccacaactctcgaacctccaacgcataggtagtcacgccagcacggttcccgccaactctcaacagtacccaacatcatcccagcaatatccatcagggtctcagcagtacccgtcgggttcgcaacaacatccgtcagcatcacaacagcaacaccaacaacagtatagtcaagggcggccggttgagagttcttatgctcgggagtcaggccactttgctcctcgttatagcccaacacaacaagccgagcccattccttcggttactcttgctcctcctgcccctatccagccaacacggcagcaattccaacacccccgacgcaattcagtgccacgaaacactcaggctttccttgcaattaaccaccagccaccacctcaacaagggcccaacacagttgggcaaccgagtccttacctaccgacacaccatcatcgcacatcgctaatggagccgccactttatcctccacatcagaacgtccgggaacaagacgccatagaatcattgctctttatgagtagtcccggtaactctgccaacctcaaacacggctttccctcatcatcacaaccactctcgtcctcgcaaccaccattgtcatcatcacagcctctgccatccggccacgcacaaccgcaacaacgaaccgccttaccaagttcacaaccacggaaaagcctaccctcggcaagaccagtaaaccacccacgcgcccaccaaacgcagtctcagcccatccaaaaacgcgtaggcttccaaaagtctcccaacgctatggacatggacgacggcacctacggcgtctcgccgtacagcaataacaacaatacgcgaggcacgccgcggaagagaggaggatacaacgggcacgcggctggcggtggcgagctacaacaatattcacacgtacacgcacatgcaccgataccaaagttgaagcaaatgcccgtctcctcggggctgacagtaccatcgaggccgtcacgcacgggtctgaaagacgaggacattgacaggatgttggagctcgcagcggccagagagaggggagactcggattcggaaggggagattcaaatcccggtatcgagggggcgccgggagggcgcaggtattgttcgggcgtagtaacatttgggagggttctgggggaggcagatgccagatgggctgatgggatcaaacgagttgacgggatcgctataaagcaacagtgtctacggccagtatttgcgaggaatggaaacgaaaggggagtcaatcgaatgacttgactcggggggttttggcgcgaccaggctatgaaaaaagtggaggtcattgtttgctaggtattttctagccatatggacatcggcgcattgcagcaacatttgttatttgctctcgaagcagtgatttatgttttcattacgaagcatcattgattggggaacgttgaccgggcataaaggccagtggttttgaagaccggctttgggaagacgtcaagctacaagaagcgaatttgcttatttgtcacggagatcaaaccgaacatgtcggggtatgaatcaacagccaagagacgatcatgtctcaatttactgtaccgccttcttctcttctggtatcaactgctacaaaatatcggtgttctcccaatggcatgtgatgggagtttgtcgtactggtcattttgcatgttgcatgtttgcgtccctgaacgcaagaaaatcactgcagcgcaagaacgtaccaactttggcaggagtggtggctattccgcgatgcacgggccaaccaggacacacaaaacccagacccttccctccccccatggttccttctatcaatgcttccaatttctttttcttttctttttttttcccctgctttgctttcctttttgtctctttttcttttcttttctcatcaccacccatcactcacgcgatgtttttgttcattgcttcttctcttttttttttccttgcacaaatcctcatcacataaccctagcgtcttggtttccctctctctcaccatgttctttttttcttacatcattgcctttacatccttctgatctcatcattttcatgccccttgctggttgtctgtggcactggggcccatgggagtcatcatccagtttcgtggtccaaataagaccacgcctgtgggaatgtacacggtccagcccttcacctttttttttttttttttttttttttttttttttttttttttttttcatcagtggtctttttctccaatgtctttcacgtcgctcacagcgatgcgttcaactcaagaaatgccctttctgcggtggcgcgctgagttgtgaaagcagattccagcatctctgtgtgccagacatcaatgagttcttctttctcgtcaactttctcattgctaaaacccaaggtgttggttagttgttggcaattgaggttgttggcaattgaggtcgtcaccaattgagattggtggaggtacagaggtacatcagacagaggtacatcagaccaggggtgctgggccgagatggtgggacggaaggaaggaatcagacaagactagtgcaatataggttaggtcaaaagtagtcataaataacaaacagccaatgtggttacatagcgtagcggctccctgccacgccccactttcagctaccgaccgcaaggtcactcgttcgatcccatctcgagggcaagcacgacagagttttcatcccattgctatgggagagctgtccgggcaagtcctgggcactctcccatggtgagtctttcatcctagcgtagcttctccttccatagcgaatataacttatctacagcgagtattaaccaacagcgaaacgagcgaatatactaaccaacagcgaaacgagcgagcatactaaccaacagcgaaacgagcgagcatactaaccaacagcgaaacgagcgagcatactaaccaacagcgaaacgagcgagtatcactaacccatagcgaaatagcgaatataactaaccaacagcgaaacgagcgagtattactaaccagcagcgtactaacccatagcgaaacagcgagtatctctaaccaacagcgtactaaccaacagcggaatcccaagtgggatctgggttttcaccaagcggtttcccagcgaagtaagtattttttttttattttttttatttttttactttttctttttttttattttttttttctttcacccccgatgttcccgcatttattggggcagccaggataggatgcagacaggggcttgtggtaacaggaagggggggcgttgagagaaggaatttgtgaagacgctggtcggcgatatggtggatgccgagggcttgaaggcctaggcggaattaccagtcggctttgtcgaggggttcgacggccggcgacgaagggggcttgagagtttggggacggaagagatatccgggtttgcgtgggcatccctcccgccgctctgacttgcgttgggacctttgtgagtcgatcagtgtgaaaccgttatcctttccccccttggctttcttctgtgtagtgccaggttggtcagcgaggtccttgacaagagcgtaagtaaggatatcctccatccatgggggcaagtacttgcagcggacttgtcgaatagggtgaccaaattggtcgagcgatctttgttggggtaacttgcttggcacatgaagtcctatagacacagcgcgatttgaagcatacgagaggcctgtgcttgattcccttgctggtgatatagcaagttgtaatcatgtttccgttcacataggtctatctactgacttaggactaacactatcgatacagtacaccaaggacaagccaagaataggtagcaacgggctctcaagaaaccttattagtcttccaacgaccagactaatgcccccactttccatgcttcctatgcttatgatgtccctggctcactcctccatactcctgtccatgaccatgtccatgttccacagatccagcatgcgtctccgggtaatgatgctgctgtgtctgttgttgaagagtaggatgcttaccaccgccaccaccaccactaaacatcccactcaagcctccgccgccgccatgtccatgtccatgttccaaatcatgggcatgctgagtctgttggtgatggttcttttgatcatggttcttcttcaacttgtgctccaggatattagcagctactgcccccgcagtggtcccaagcacgccgtggtgatggccgccgccgcgaccgagttgtttggcgaggaagtgcccgcttgagccgccgacgagggtggcgcctaggcctctttcgccgtctgggcctgtgtgaccgtctgggttgtggggagtggtgggatcgtggggagcgttgggagcgttgggagcgttgggattatgggagatgttgatgttgtttgactccttaccaacgggacaaaagtggctagtggtaggatgaccatgttgttgaacggaaaaggtaccactatggttggtggcggtgttgttgtttgggattaattcgtgttgtaggaagccctgagcaagatgggggttcaagctgacgtctgcggcaccggcggggatggaaatggcggagctgcggcgacgaccggcggcggcatggtcttggaattgggggtggttgtcgtaggagtggaggtgagcttggccttggggagggtaggtgtgcgagctgtgctgctgctggttggatgtttgttgggcgtcaaaggaggacggctgttgatggccggggcccgaggataagtagttggagttggtgtagtagtaatcgtttgcggacattgctgtgaatggaattcattgttagcagatctggaggaagagaggggatgaataacacggtaggcagtgggcagggtagcaaggagggtagaataccgagagcaagggaaggtttggttattaatgcaaaatatggatgttgtcgacaatgggcttcagcttgtcgatgcgaagtgatggcttcaggcgcgtggttagggagattcattcgttgctagagagtaacaaagaatgaactgcttgcacgacttgaggtgagtgatcttggctgttgatctaaaagacctgttgtaattcctagcagtggtgacgcggtgcgtaccttcttcgtacgagaattgtgctgcgaggctcgttccttctttatgtgtgggcggaaccaacatgaaaaagaggacactcaaaactttggacaaatacgcagaatacattcagggaaaaactgcaaacatcactgatatggataggcgaaagggtttcttgccattttgtcaatcattcatcgtgacacaatggcgggacattcttcatggcatgtcccgggttcaaagatggttagttcagtgtctgttcgaactgcctttgctatgccagagaatattcgatcattgtcttcgcaatttcacccccttttactttcctctttcgcttcccaatcccccttcctttacccttcttgcgcactcttcgcactcgctttctccttggagtctttcccctcaaacaagctttcgggcggacccaccatgtcttccaacctagcctgtcttcccttcatccagtcatggagggcctcccagtcgacacaggcatggggctgcggtacctttacggtaggcttgaatcggctgtgcggcgtccacttcaatgtgtagatgttcacatcggcgttacacaggatttcctgacgcaaagactcgagacagtggtcggcgtgtgagtagagctcgtcccagtcttgcgtctcatggttgtagtagtactctgggtgaatgtattgcttcagtcgtttctttcaagcgagatgtcagtcatgccaaagtgcaatcgtcaacactcgacgagaaacagacaagggggccgcttacaaggcaatgcaacgaatgggaaatacccagcccaccgacgaagccaccatctttgtgctggacagaggtagcattgttggcgaggaagagctcatcggcagagtacctgatcaaagtgctgtcaaggaggtcgtgccatgcttggtcgagttcaggacgaggtttgcccatgaactttttggtgtccgggtcaccggttagccatttgttgacgtatttgactggggccggcgctgtgaactatgttagtaaatatagaaaaaaaagacatgtcgagatgggttaaacttgcaatacggtattacaactccaggctttgatggtgaacaatcttgcaatgacaagatgctgtagattccgactccaaagagaatgaatatgacggaaagagaggacgcgagaaggatgtagaaacttcgcttccacttctgaaccagagctagtgcctctggattctcgggaatgttctcatcatcaccatgcagacgagcatatcggggcttttcatctgtgatcaatggctccatgatggagtttcttgagatgagaacctcgtcacagaacttgaacaactgtcgcagggctaatcaaaatctagaggtacaataactgagtgggagaggagtatcagaggaagaagcagaggcccatagtatgggagtggtgttaaccgatcgaaagtgccggcactgcgtcaaggcacttctcccttgacatgagtttggtacccttgaaccgggatgagaaagaaagaagttgatgaaacaaagtgcaagcggttgtgtgaagtacaatgcattccatgatccttcttttccttcatccttgtcaataggtgcttgaagaccaaccgcacagtatcggaagagggaccagtgttgaatgctagaggtatgtatgagggtatacgtctacgctacaatactgatggaaaagcgcagctattggcccataagctccatctccgtagtgtaagcatatcatacgatgcaaccgggggaggcattaggtctgttggtggcgtaagccatgccgataatcctgtccttgaacagttgaaggatccgtcacaagcgcctatgcgacggaagaggtgggcgctgatctgccggaccgcaatcaacggcggctcttcactatggctgaggaagtgaaccagcttcttggcgctatagggctagacacaactattgtatgtgtgtcagacgggactggcaatggtgatacataagcggagagtgacgcaaagcatgagagacgacctaacgggtccatctgccggaatccgggtgatacgacaaggaagtaccggggcttgagttgggggcgtcagacgttgtggacggtaccgagcaaggcagcctggaatggcctctgggcgaacttctacttgtctcactatctttgcggcgcagtcagaagacaacctgaacccgaacggatcaagtctcgttcaattaattacatacctctacagatggaccttccctagatacttaggtacccaaagccgtccagtcttatcccgctgatcaggtcagccttttcggaagttacaacgggattgctattctcggatccttccgtgcctgccttaaatcacacccaacccggggaaacagcactgtttcggaaggaacaggcttgtcccccaccatagctgcccttgtgtgactggacacccctcttcctccaggctcctcggacccgacatccatccatccgaaaaaaaaaaaaaaaaaaagaaatcactgcaatgccgccccaataaccagatcctcctcacatgtcgcaattgtcaatcccctcgccaatcacccccgtccgtttcttgagaagacaaaggtctgtgtcaaactctgtcccccgcccatctcgtcgtatggcttgagcaacatctgcggtggtccccagtcgtcagtcaaaaagctcgtcaaagtctcgttgagcgttccttacctggagacgaaataggagcagcgaacactgaaacgactgacgccgcaagcaaggcaaacaacgtgacagtcttcatgtttgcaacgcttgaactgctaatttggctttgagggtgctcaaggtgaggggcgtttgggagctgccagcgttggaggagtgcctgaagcagaagaagaagagatgaagccaggacggagagaagtcacaacagcactgacgatgacttcagaccaaaagatatacgagctgattgtaagaaagcaaggcctaaagcataatcagacccgattggcaaagacgccggaaggtagaggtgtctggatcacctcgcggtacttgtgctgataagcgcctgacaggattcacaccggcaggggattcgtggttccaggtactgtcatcacagtaaacattttggccgttataactgcctttacaacaaccgccgccagtcagcataagccaagcaaaggaggcaacttaacggcagtggtccgatggtggcttatgactgcagccgctcggagaactaccgacatgcaatgctgactgtgcctcctagttgctttccatcttttgccatcacaacgaagttccgcttcttcaatgttaactcctttcggtgttcaccccggcttgaccatagctacctaccctccaaccacaccgggatcaagactaagaaagttttgccggcaaggctcgctgacacacactgcacaggttcgtacactcaccaacgacagacagccaagcgccgagtgcgcatatatcgacgtcgctccacggttcaacgaggttttgcacagtaccaacactcccacattgccgtgaatttcgcttttgttccatcaatcatatgtccaaactgctctgcagcgtcacctatccaagcctgtacaccgaatcggaagccattcacggagcaactgtgctccaagagacagttcgctctttcttgagactggtcacctggctggtggtaccaaacctcagtggaaaatccaacatcagcgactattgatgatgttcaagaacatcgggcgagaaaaagagagcgccctttagtgtgaagcatccccaaatcccaacgcccttgctcccaagtctcttggcttcggcttgtaccccacgaagaacgagcggtatctcttggccggacgtacgtagcagcaaacaaccagccgtttgtgacacttgtcaagtcatcatttcagtgaagatacaaccactcgaattgcctgcatcttccatattgaatcctactttcgtgttactattcttaaccccagcctgctgtatcccttctgctcggagccggatggcactacacctgttcattgctatgttccagaccccgtctctaaccgattcgtagctcaactaggcaccataacaaactcaaacaccaagcttctcgttcagagtctggatgaacgcacaccgcttaagcaacttctccctttccatcagcgccgccctctttttcctcgcctgttccggatttttagccgctgcctcttcggcttcatccttttcacccatctccccatactccactccctctcccatcatcggcttctgcatgctccctagatcctcctggccctcaacaagtccatgatgtctaaccttacagcttcctgtccccaccggcccaccgataacatgcacgttgagaccccgtagttcttccagccccttggtggcaaccccatcttcaagttcaggtccaccaaacgcctcaggccactcccacccttcttctccctctttcttgtccttggaaggagaactcgggtcccccgtcgcagcaaacctcacaaacgcccccgccatctccctcgccaactccttatcttcctccgaacaagcgtcgtctaactccgggaagacgccattaaagatatagttggtatcactcccatgcaccgcgcccagatacggcatcccggccctgctaaatagcggggtcaacatactttggttgagcgtgtacagtctcacccccgcaaagttgtcggggtcctccgcgtatgaagcgcgggagacatggtacccaaagtcaatagaggagcaggtgaagagcaggtcgcgcaacatgcgcgagatgcggaagtagtggatgggtgcttcggggtcctcgtcggatttgcgggcgaggtacgaaaggtattcgggggtgaaatcggattcggggtacagagagaagagggtggagatgtcggagggggtgagagaggaagggccggtgaaggcgtggaaggcggggatcatggattcttcagaggtgaagaggtgcgctgggccggcgttggtggcgccgtcgtcttgggcccagccgaggattgtggggatgcctttacataagaatgttagtgacggacgcaagagaaaaaaaagaaaaaggagagagaaaatgatgggaacgtacccttgacgaatttgccagactggtagagaaccgactgccggtccgggataaagtcatcatcaatagaaggaataaaagtaaacaagccagcaggcgggtgattttcaatcgagtacgccatcgccttctccgtcagctcatccataggcaccttcctcatacactccaacacctcctcatcccccttctcaatatcacaacccacccgctcagcaaccattctcgtatgcttctccgtctcctcactcgtcatattcagcgccgtccccggcggtccactcatcatccatgcccgcgtaaacggcgcccccttggctcctccgtacgcaaccatctgcaagctcgtaaacgtcccgccagcgctcaacccaaacgcggtgactctttccgggtctccgccgaagtgggcaatgtgatctctaacccattccagcgccgccctctgatccctcatccccagattcagagacttctgctccttgagtaaaggaagtcgggggaacccaaagatggtaagtcgataattgatagcgacataaatcaccggctcgcccatctcgacgctcaacgccaacagcttgtcagggttgaagtgcggatcatacgccgaccctttgactaccccgccgccatggaggtgcacgaccaccggcagcttggcgtctgctttggtgcctgcagggcgggagatgcgcaggttgagacagtcttcgctgatctcgtcagtcatggagaagaagggagggatggcggggagaagttggggacatgctggaccgggagaggtggcgtcgatggtgctcccggaagaggggagaaagggggtaggaggggagaagcggggggcctcggcgaagcggatgttgagaaagtgttcaatcttggtgctggtttctgacgatttgggtccgacggtggtgatagtgcccttgtaagagaggttgttgatggggtctttgacgatgggcgttgtgtctgtcgcgaggacagcagtggttgccgcggctaggccgaggaggaccgcttggagcggttggagtgcggctagcattgtggttcttttggttgatggagttcgttgcttgtggtggcgttcttcagggaaggtagtgaggatgcattggggtgcttcgagctgtcaagctgtcaagcttcttggctggtggtctgcttgatggcgcaagagattggtgatgatgacaagatcttttgttgactttgtcccacaattaaagacgcggaatgttattgacatgtgtcaaagaaggaacgagtaagaggggttggcgcgtcaatcgtaaacggctgtcagggcgaatgaagggaacacaaatcaatggaggagaggtccggcggcaccaacggcagtaactcgagtgggattaactgcggggaaatgttagtcattgactcgttatggcaagtactggactgattgctgactgttgatctgagacagcagtgggatggaaactgaaatcaacagttacatccaaaaatgcccaacgtcgccaacgacatgtctattgcagaacggcaatggttgcgatttatcagtcagccaagcagtccgtccctacaagaagcatcttccgagttggataagtggagtgattggccgatcattcggatgatgtgcagcgtaatcgcaaatgtaaccggactccaggaccgggagatagtcaaaatacctctatgaatacattcaatcgtagaaaatcccccgcctgtggcttacatattgggttgggtgcaatagctcctcacaaagccaccggctaaggattccgcatgccccgatagtggttcccgatactctgccgggttgcattattcgcttgaatcgcgctaaatgcaacatgaaaagggtctggcttacgatgatcccttcgctcttttatccgactttgattccacccgcatgcgtggactacactactgtgtattgctgtgccacatccgcgatagaaatggtggggggtcactgaggtgctccgtctacgccgcaatgaagcagcttttgtggtctttgtgtccatataaaaacggcccgatgtccgcccccctcattttgggcggctcgtccccttgctgaccatggttcgctgctgcagcagtgtggtattcgtcctgtggttcgcgtgtatgcattggatgaatggttccaagggagggtacggggacgaggtgaggggctgaccgcagatattatagtgtattgagtagtagcaggcagacagcccaagattttcgttttgtgtaaccctcccgggcaccggacacggcacaccgtttatggcatgcggcagcatgtattgctacacaaaatcagcgtggtggtggtgagcgtgcgtcggccgaaggttggaagtagcgaggactgtaacatgcccggaccagaggccatgctgggaagtagaaaggtcgagggtactgttgtgcaacggcacggacaaagacgggaatggctggcatcagctgtcggcacattttgccctggtcgcttactcttggccagggaaggctggagagcatcaggtctgtaccttttggctcgcggaatggtgaaatggacggtatgatagccatagtaataaggtagcgattcccgttgaggctaacacctcggtgtcctgtccatgaattgggctcaagtcattgccaacaacagatcaaacagccctgagccatcatgtcccaaccccaactctcacctcccgagtatgacagcccgggcggcttgatcgccgggtccgtcatcatgtggattatctcaacgctctgtgttggcttgagattctactccaagaggtggaagcgacaaggctacattacggcggactggctgattttggtagctgccgtctttgcaaccggaatgaccgtgatggagatctatggtaagtgaagacgccgaccatctatgtctgcttgaacgcagaatctgacgagaaaacaggcgtgaaggaacaagctttgggatatccactaggggcatcgatcgaagaccccaaagcagtcaacggacgtctgaacaaggccaaacatgtgcgctttctttacctatcctggccttgctctgtcccattctaaccgacatttgctcagatcgaactctcgttcctgctcctcggtatcgccactctcggcttgatcaagctgtctgtgtgcttcctgttctggcacctctttgcccgggtggtgtttcgtcgtttcctcatggtctggatagccgtcattattgtgtggactctgtcctttgtcctggctggcctgctagaatgcggttcccatctcaaggcattgttcggacaaccacaggcgtatttggatcactgtggaagcgccatcccgacaggatatgccatggtgggcagtgatgttgccaccgatttcatcacactgctcatccccatccccgtgatcttcagcatgaagatggacaggcgtacccgattcttgacgctgctgacctttatgatcggtgccctgtgagtcttttcagttgagtttgtatggtggcagccaggctaacaatgggtgacaggtccgtgggtgcgtccatcgccaaagcctacatctacatcaaggccagcttgggtttgtggacgtccgatgccatctgtaagctccagtgccccctatcctatcccatctgatagctaacgcagtgatatagccatgctcactggcctttctatctggaatctggctgaggtccacatcggtattgttgctgcatgcggccctacgctgcgacctatcctggcacgcatcttaccaaccgagagcctcctgtccctcatgtccctcctgggggtaagctcgaacacgtccaagcagaacgagctccccagctttgtcaagatgccggatgccgacagtgctgagcagttgcaggccggggtggagaaggttgggtctaagggtgccgatgggcctcgtggagttcggcagtacgagatggaatcatggaacgacgccgagtctgagagacgtggtccgcatcatgtctgaggaataggtgttgtcgaggatcgagcgtagcaacctgactgtatctatcaccctgtcagattggtccgacggcagaatgtcgaggtagcgttgaaattcatcatcgtctttgcttcgcgcagtcaaataactgagtgattggtctttgagctcttgtttcccagcgaatgccggatatgaatttcgcgatggaatagttttttttttgggccaaacggggaatggtgactgcaattcggggtcccagcactaacaattaaaccatctggcacgtgcactaaagctaagccactgaagccatctcactgcaagccactcctttcgtggcgtcgaatcggcctgctttaccccggctcgacggcaagatcagagagaggcacagaagggaggcacacctgcaaccactggaaattggatgttattccgacttttgacttcaattgtttgcgaaattcgacgacagcaacatgatctgagcaatcatcaagcaacaatccgtcagcaatcagcctcacctttccaatttcatctcgactccacaatctcaacgtgcgcaacgttctggaccctgggggttctcagctgttgttctagggctcccaggatcccccagatggaaaacatgcaactccactggggagcttcgtcttcaggcttctctcagtcttcctcgcttgtttttcctctttgcagtccaatcgcaatgccattcgcagcgtagcgtagtcacccacacctcggacaagagcctcggtaagaaccccgggcttgacctgttagtgatcttctcaaggttccatacaaatccaagcaaagcgctaacagggcgtggtagatcatacacgggaccaattccctcgatcttggtcgggtgtaggcagctttgcggactggcccaggtcatccttcaatcccaggcaacatcgacaacaaacaacggtctttttcaccgacatctcggatcggccttggttccggccatacggacacagaaagatgaatgacctccattccctccaacacttcgtctacacgacggcggctcagctgtcatcggccgccaagcgagtacggatccggccgcgctattgaccgcgctattgtttttgaccacgccagattccctcatggaaagcttgttagtccccacgtctagtggcctacacgtgtgtttgcccgtctcccaaatatccgggaccatgtcaacacactgctagtcctcctagggatgggctgaggtggaatagcgggaaatggtcgagattcgtccaactgaaaggagaggagatgcaacatcgcgggcagctcgtgtggcgtcctatcaccaccagcacacggaaattacacatggaccgacttcagccctcagccgctctccttgcttctgccacccgttctgtcgttgatcctatgtgtgaataaaagggttccattgccgtacccaaataaaagggatcgacacaaccaaccgtggatttgggatccgacaaaaagaggttgacgtctcaacacgatcgctcaccactcactccagtcattctttaacgagaccactttggttgtgatcatgaagcaagctttgttcctggcctcgggctttgcctggctgaacctggcctcggccgcctgctgtcgcagcaacaagtgcttgaaaggtacgattgcttccagtacaatgttctcacaagcaatactaaccaaggttcttctcacgacagccattgtcctgaaccaacatggaattgatgactgcgcctcggtccttgtcgagactgtgtcggccccggcccgcatcgtgaccgagaccgttactgtgtcctctacccagtatgccgccgtccttggcaccgagatcgtcaccgaaatcgagtcaaccaccgctgccaccgagacgatctttttcacggagagctctgccgttaccgttggtaccgagacagtcattcagctcacaaccgaaacgaccattgccagcaccgagacggtcttccagaccatcaccgtccctgctccgaccgagaagaagcgcgacattgataccttgacgttcgtggagcccaccagctcggcctcggtcgagcctgctcccgtacagtcttctccagcgcttcccgagtacgccttggactgcccgtccttcgacaagtacaagtcggcctgcaagtgcgtcggtgctgagatcgtaaccgtcaccgttcctgttcccgtttcaactgttactgtcaaagagaccactgtaggttctcaccatgtcgggattcgcaggcgaacctagctgacttgactttttacttagaccattttggcctctattgctgccatcgttaccactacggaaactgagttggtctcagtgaaggccacagcctcgactaccgtgactgtcgtcgtggatgatgttgagacggtcactgccactcagaccaatgtcgtctccctcactgctactgtcaccgccatcgagaccgcgaccctggcccccgagcccgtgcaacccgtgtgtcaaatcaacaccggcgccttccgtgcaatgaccactttcaacaacaacgacctctacatgtacaccaacctggtgaacggcctggccggtggcctgatttggcaaactggcagcaccaccacctcccagagcatccagccccggtacaactttgctcttgatagcgaaggctctctgtatcttcacgacaaaattgctccctatccctacacatactacgtctatatttcgaccgccaattcgggaagcaactggccccaaatcggcaacaagcaatctatcgagagtgccattgcacagggtggcccggtcagcaagatcaagggatgcgtgaatcccgccactggtgagctcacgctccaagattccatcggaagaaagaacattctctattgtggcgcacaactctggttgtctgccggcttgggtgaagatatcaatcgtggtggatgcgtccagcagttccccaaggttgtcgcgccatatgggcagtaattcaggatacttgcacattcgacatatgaggtgtgttggcggacgttcagtcatttgtctatcacagtcttaaccaacaatttgttttactatagatgtattattgcaactgaacccacggctcggttttaccgtctgtcgacacacgtcccattgtcccgtactaagatgatgcattatcactcccctgttgatgaacaagcagccatcaggtcggaatactcaactatccttgatagcgcagaggtttatgaatctgttcacgaacaaacgatcatccaaaacattaaaccacgccagaaaaaaaaaacaatctctttgatatcattacaatctcatcccatggcgcccaccatctttctccttcccttcccgccgcttataccaccagccatcctatcttatcttcctctcgttctccctcctcttttctctcgcccaaattaacccacttattctatacaaaaaagaaataatacatcccgagaggcacctacccctccaacgaagcaatcctcctccacccttcatttcccaccaccacactacccccttccaacttctcaaacccttttccattcgaaacctccgcctccttcctgatcgtctcatcccacttccccatcgccatctccaccaagaactttcccaaatgttccgtaggactccacatcttcttgtaccccgctcggatgggcggtcccaaaacacagttgctcaaagtataaaggccggacactttggggatgtacgggtgaatggcagggtgggcggccgcgtcgatgaaggcggggcgcatagagaagggtagaaaggtggaagtagaaagctgcgagagggcgagttcagcttggcctttgatgatggcgaagaaaggggtggtgagtcttgatagaggggactgggaggaaggaggggtggtagtggtgccttcgccggagacgtagatgaagcggaagggttctttatcttggtcgggagaaggggaagaagaagaagaagggggtaaggtctggaaagcggcggcggcggcgagggggaagtctttggtgattttgacgtattccctttttgtgtcaccatttagtatcaggcatggggttttgtgaagaaaaaacaggggggaaagaaaaacatactccttcccaacagcattttggctaattcccagcgcccaaacacatcccgttgcaccctggagctggttgagtagctcactgtcgtacttctcgaaatccttgtgaagaatgacgttgatgcgcgggtccttggcgtcttcggccatcttgacgggtcgtcggctgatgatggagattttggtgatgtctttggtcttgatcatggcgtctaggacggcggagccgatgaggccggtggcgcctgtgaggattagatgcatgatggattggtgattttagtgtgcttgcaatgcaatgggttaagaagaacaagggaaagaaaacagagggttcgaaggacggatgggaaagaaacatcaagctatatatcattgccagcaactctgaagcggccgacgggaaatgatgctgtctagcactgcctggcattgccccatcgtcgtcgctccttgattctgacataagcccaaagccgcatcaagtatcgtgccttaactccttctatccaatatattttcttgtcttacgtccggactacgcggttgcaatatccgggagcgggccggagcggatgtgcggccgcatcaccgcaagggtggagtagcagtggagtacacaaccccgggtcgactgccgatccagcggctcaggagccgcgtggaccccactgttaacgacaacagcaatcaaagcccttgacaatctcgggcggtgttgacaacgacgacaacggctaggcccttccgatcgcccatgccctttccacagccaccttgagtccgttgggttcgcatctcgccaacgctccgaacgggatgaaggcgatgtacttgaccctggtgctcacgtccttctcttctgtcgtcaacttcagctgtcccattttctcgtgccatcgcgggtcgatcagcggttttccagtcttgtccacctttggttcccactcgggaggatcctcatcgccttcctcgtcggtgctttttgatgcaatgtcgatccgcaatggcactggcgacttccttatggccagtttcagatcgacagcctgctcgcaaagctgctcgataatcttttcaaccatttgcttgttccgcgcaaaggtgaaattcatcaagggctcaaggtacccgattagcgtttgagctgcgctcttagcttcaaccgtcaagatcccgtttcgaagttgtttgaagaggttgatgttgaccgctcgccatttcgcttcgcctttgtgtcccactgtcgtatctcattagcgtcccataccctccaacgtcaatacggataacatacctttctcatgcctcatcaaatacccctcaatctcctccaactgcctctcgacgcgccccgtctccctccgttcatccacctcctcatccagctcggctccaaacgtcctatgcccgggcctcaaaatcctcgaatacaacacctgaaacacagccgccataaccaaaaacctcctcacctccaccgacgcgctcccaaacagctgctgatccggcacccacggcaaccgcataacatccacctccatcaccttcgccttctttgtctctagctgtagcgcagaactgctcacaaactcccacaccttcgctctgaactctacaaataatcttctcaccctctccacagccatctcctccccttttttctctccctccagcccctcctcccccttgttttctccaaccgcgtcatcgccaaatgcatccccccaataccccccctccctttccttcaccaaccgctcaatctccctctcccgctctttacacaccctcttcgccttcctcacctgtccctccaacctttcgaaatccacctgatacgcaatccgtatccgctccctcatcctctccagtgcctccgccgcattcagctgcactatctcctcgaccttattcaaatgcggcaccagccgtcttttcagcgtccttgccactgcctcgtcaatagtctggtacagcgccggttcggagagtggtcgcttgttcttcggggggagccgagcaagttcggctttggaagagcacgggctgccgtcaagcatgatgatatctgatgacgcgttgcttccgtctgaggaagcggaggtattgcttaagcctggattgcgattggtgtcgtcgtcatcatcgtcagaggaggaggaaggttgaaggacggtgccgtcgacaaagtcaccggatgttgtgcgccagtgcgccggctccttgttccattttacccttttggttgggcgtggggtgattttcgtggtggagggcattgggatgtagggaaatcgaatgagtttgcggctttgtgtcaagggcatgcaaaagagagggacgcgcgggggttcaatctcgttgtagtctgttgcgttgggggatgggtaccggcgtttggcaccgcggtcggcggctgggttgagcattgaatagcttggtcagagacggttgagattgaggctcatgtgatgtaccgagtttcggcgaagaacacaatctttcagatgcgatgcaggaggatactattcttgaccgagtctgggagaggtttcagttcctcgtagcaggtacgtattatgtgtacgcgcgtggaaaaagcgaagtcaaagaacaaaggaaatgatgcgaagttcggcttatatagttgaatctcgtttcagatcgtggctttgttctctttgttgtgatgtatgcctcagtcttttccttcagaatatcaaagatacacagacggtttaggaaagggttaactatccaggtgccgctgttagcatattgttgtcaagttggacggtggaggctgagatttgcgatgcgattccgcagtgcgactggcggtttgcttgatatccctaatatcatcatcactgtcatgcgctgcatgtacccaaactcaatccatgttaactatggtacggagctgatgaacctctgcgcaatgattgcctgttgttccaccctcgtctctcgcatcaccccctggtagcgccatgagttgatttccctgcgagaggtcatgccttggagccaggcgagtatcctccatgaaggtactgtaagttccactcgctgggcgctgtctacattccgggctcaagcgctagtcttgaatgattgtcaacatctcttacggaatcaggagaaggtttcaggagttatacctctgcattctgtggctgttttttctcgtctttctgcgctttggtcttccgcttgcctgcaccacttgacgagctaggcgtcttttgggctccagacgcagagttggcctcggaagccgaggagacgaacagcgagtctgttccttcgtcagtatcgaagaatatgatctatgggataatcggacttactaccagtgaacttcatcccggtgaagcgcttgcacgtgtccatacccttctggagcaccgtaagttgcttgttgagctgttctcgttcaatacggctatcttcggattctccggcgatgatggcgatctgcttggagtccattccgaagattgatacgggagacaggatactctcaagagggtcaatcagcttatcttcgatcacctgggcggctacatcgtcgatgaaacgcttcattgctacctggaacagtgttcagtgtaagtggatgttgaaatatgcactggacaaatggcatagtcatagctcataccgtgtagtaggcgttgaggcaactcaaggcttcttgggccgcaaaacgttccggattctgttcggtgcgtgctagtgcaaccacgagttccttgatgttggtgccgcctgcggaggtgccccctgggtagttgaccccgcagccgctgcaatacccagtctttctgagcgtaatgtctgttgctgtgcactgatcgccaaagaatgagcgtactgccttttccagcctcttcttcgactgctcctctcgggccgtatggagcgcatctgtgaaggactggttataggtgataggatggccactctggtgtggtatcagaagctcgttggcctcctccatcatatcagccagaatctcgtccataaacggtccaaagatttccttcttcagggtcctcaaggtcgaagcgtccgcgatatgggcgatgatgagatcgagaaattgattagcagcctcccaagctctttggacatgttgacgagccaaatcaccccacggccgagcttgctccaggaaaagatccgaaacaatcatagggttgaaggtacccggcagctcccgacctttagtacgcttcaagagatactcaatatgctcaatgaacttctcttcagaaatcaagaccatcttgtcaccaacaacgcgggaatggtatgtctcaattgcatagtgatgaccacgtgacgcaatctcgtcggcgaacttctcattgagggtttgtaccacggctcggattcgctgtctataaccagtgtcggtcttggcgtccttgaagaagtcgtggttgtaagtgccatccacagcagccttcacaagtgactggaaagattggctaagcgtgtacagatagagacgctgttcagcctccttcgccctaggatcaccgagcttctgaatctgagcattgcatgcctcaaacttagcctcgatctcctccatcacattgggaagctcagaggcaatttgtttgagtagaaccttgctcagtctctcacggagtttgtcgatgccaaggtgggcaagcggaagctcagtccaggcgccctgagtgaagaactgttgctccatggtgtcacggtcaacaacattcttggcttccttatcggaatccttgttccggagtacatgccatccaagacggaattcgacttcctgattcttggcaaggtcgacgtattgcttctcactctcggatccaggatgtaaagcatcaggcttggtgatgataccaagagtgcgatgaccgggagggtcggctgcgcgagccagcttcaacaccacctgatttgcgaagtcgttttttgccgagacgactgctaagatgatactcctgggttcattcatgtaagaccggacgactttttggatcagctggacatccgcggcagtttggttcttcgtttccgagtggatgagaccgggaagatcaacaatagtaaggtgtggacggtcaggaccagtaatctcaacgcgaaggcgatggttggaaaacgccttgccttgtgtcgtggagattcccatgtagttcttggccttctcgataatatccggcaggtggtcgaaggaggtcatcttctccctgaaggcagatagggcctttttctcagtcgcgttggcgtcttcatgaggtacaatggaaacgtgggcgcttatgtcgagggtgcggcgcagaacaacttccgtgggaaagcgagtgcacaagttcgccttgataggaaaagcgacgccagagatggcttccagaacagagctcttgccagatgactgatcaccgcaaacaatgatttgcggcaatgagacatagttgttgatgccctccaaacggagacgatcgatggcatccaaaagttcttgctgatccttggagcacaacttgctcaacgcaccactctggaaggttaccatctcttcggtgtgatcgtggggggaggcaagggggactatagtgacggtaattatctcaagagggctgttcggtgttgggactgagagggtaagactctgaagagtggtaagaaggttgatgttgcggtgtccttgtgcttcatcgtctgaacccgtccggacggagcaactcttaagtagaagacttccaaagaaaccatgctctgttggcagcccatcaaaatcaatccttaaatgacggacggagagacaccgcggaagcgttagcaaccgatgcaagcagctggatccagttactacttgcaggagacgtactcatcccagtgactgtcaggctttgatgctttcagaccaaacacttcgttggtcctcctgaagctgtaatgtcctctcgcgcctgctccgacggtcactacaaacacttatgagcggatcaaacggagtttggagccagcaaggtcacaaagaagacaattggcgcattagtacccttgtaaatgttaggggatgggtggaatgggacatagcatattgggcctccggcgttgaggacaagtagtatcccgtgctggagtggcatcgaattcggagctaaacgtttccttaggtatgaaagagagagcaaatgcagagctgtgtaccaaagggacaacaaggcacaccagcactggaaaatgccacaaacgcgtcttatagtcctcctgagtcgcgacagatgtcaactcgaaaaggtccgggtgatatccaacctacgaggtgctcctcagcttattgtgtagcttggtacacccttatccatagtactctggacgtaacgacattggcaaggctcacgttccatatgatattcactgtatgccttgtgcgtttgtggcttgcaactcgggcctcttgcatcccaagtggggacagtcaacgttgaccaaacaccccttccgcacatagaagctgagatggccaaaattgtcctctcggaacgatggaaggcagtccagccctaaccgaaaagactttggggctcttgctcgcgattagtcttctccgggttctcatcggagcaggctgatgtaggtcggccggggaaactcggtcgcagctttgcgacgacggtgctgagtgcaaggtctctgtacagattatcgggcctgttgtcagtgtaggccggggatactccctagcaaggatccggagtgcggataatgtgggcctagatatcgtccaaattcccgaattctgttttgcgggaggtactgtcgagccaggcaaccatctgatcgcttcgaaccgaaagtcatcagcgtacttgagcagtctcaaaccccagacctcacttgatgaatggaatgccaatgctgtgggcccttgggccttcaaaaccgagcctaaagccagcagataaccggataagagggtgtctcacttggaaatcaccgattccggggaaaactccaaatgctaccgggagttgcttgatcgcgacttgagagttcaggggatgggcaacatattcttttggacgccgcagccggagccttttgccagtgacttgagctatagcggttggattatgggctgtcgccgtcggggatttcggttgaggttagagccacgagggatcgcgggatgacatgggtaagggatggtgttacttggtaccagtatgtagctcgaatgctacgctgctcccgctgtgcgggcagaatgctacggtataccaccaaccctgatttggttgttagcgcgggacttcaaaacgcattcttcgcagccctgtcgcaggaaccgcgctaacaagcaaaccagggttgatgttacgtcatcctggcttgttgtaatcttccacccaactcttgaaaaacctgggttgagctacggtacaccactgtgtcatcgcttgatgtttgtgtgtcgcagtccgatcgagccatgggcatctggcagctcgaaggtgaagtctgaaggtaggatggtaacgcgtggagggtatgggtcggatcgaatgttctcttttggacgggcaaggctcatcgaatgaactgctggccattgcgcgattgacgtttcggaaacatcaatggtgttcgaatggccggtgttggattggccggttgggggttctcggtatcaagcgcggtcggatcggtcgaacaagtgggaggaggattcaccaaaacgacaggattagtcgaatgctgcccagttctccagtcttgagtgggcagagagcgactgagcaactggaccaagttcgctttatgccgcagctcaccgaccagtcgaagacatttgtcgcgtgcctggcaagtggcagatggctgcttcctggcaactgatgcgacgaccattgcgcctgccttttgaaagatttgttgttgtaacgaacttgaaattgcggttcctgaattgtgaatggcaattgctcgttcggatatcacggcgcaagtggccgcgactgccaggacatcccaacttggggcgcatacgcgcgtccccggatgaggagggaaacatcccggccgtccatgtcagcggggagttcttggccctggctactgttctccactccctccactattctcgtgactcctagccaatgattggccgatcgagaaatccagagcccggtatcacgtccgccaagaccaacaaacacatgcgagcaaaaagaaacatcagacggcaacagcggtggacattgctcgacatttctaatattggcagttacagttgacagctgacaagattgatttggacttcaggttgggacaagaaatcaatcagtttcaaaatcatcaagttgaagagtctccttatgttggcggcaactcgaccactgagaaacatccaaccgtgtttgtgtccctcggcttgcgctaatattgtacctacacgtgtataggccgctagtaccttgcagttgcagattcatgtgcccgcctcttccctagtctgtctgtcgtgttcgtctgagacaagacatcactattcttcattcctcttcaggatgccaatgtcaacaagccagccgaaagcgaacgagactttgacttgatggatatggacatcaatgttgtcactggggcggatgggcggtacgtatttttacggcgattttacgggttccatggccaactcgggtcaccctcacgaacagagcagacaaaggcaggatgctagatctactgtgttagtcgttcaagcacctcaagaatagccaagtccaagaaaccccgactaataccaagatgctgcttgtccaagacttgccgagatccgacagatgggtgatggaaataccttcgacatgtacacacacgcaacccggccgatcgacatccaccgctccacctttcgtcatgtccacccttttgccaatcctcttggcctcctgaatctaaccaattcctgagccacgccgccttcggcttgacttctctcacttctttcttccccagaatcgttcgcttccacccactggaagccggattctccattcttggcagcctctccaggaccatcctgctggcgctatcaggccatattggaagtagtccgattgtccagttcacttctcatgtccattcccgttgattcctgtcggttcccgcttgtttctccctttatcccttccgctgcctctttctccccgtcaactccgcctgtctctaccctaagagagacacttgcacaaggcaatggcccatcagttaccctcaactctggacctggggaacgacgttagtctcgacgtctccaccgcgccaacgaccccaggaagcaacttgtctttcagtcccgtcctccaggctgcggatgaacaaccggggatccccgccatgaagccccagagcacctccagatcgttgtcgtccacgctgttcgacactacggccagaacaccgccagtccgcaacatctgctgtgttggcgctggctatgttggtgagtcttgccaaactgtgagggttacagtcgagcgttcgtagactaatagatcttcaggcggccctactgcggctgttattgcctttaataacccccatatccgagtgacggttgtcgacaaggacgagaagcgcattcgacgatggaactctgtacatccccccatctacgagcctggcttgaaccacattctgcgcattgcccgtgacggatccaaggaatgcaccatcgagactaggtccctctccacgaccaacacaacatcttcgaatacgccagatgtatcggatgcgtccactccggcctcagaatgcggcagccagtgcggagacaatgtttcgaagcctattcctgcccgccagccaaatctcttcttcacagccgatgtagccaagtctatcagcgaagccgacatcgttctgattgcggtcaatacgccaaccaagagccgtggtgccggcgcaggttctgccacggacatgactgccttcgaggctgtcaccaatgtggttgcgcagcatgcccggccgggtgccatcattgtagaaaagtctacagtcccctgtcggacggcgcagtttgtacaagacactgtaaggacaaccgatttgtgtatgtaaagggattggctcgctaactgtgccccagcttgcactccataggcccggtattcacttcgaggttcttagcaaccccgaatttttggctgccggaactgctattaaggatcttctcaacgcagatcgtattttgatcggttccagtgcaacaccatctggtcagcgcgcagccgccgctttagcatctgtctactccgcttggatcccaaggtcacggatcatcactactaatgtgttcagctctgagcttgccaagcttgtcgcgaactccatgctcgcccagcgcatcagcagtatcaactcgattgcggccgtgtgcgaggtgactggcgccgatgtcagtgaggttgcaggtgcgattggtgccgacccccgtatcggcagcaagttcctcaaggccggtatcggtttcggtggcagctgcttcaagaaggatgtgctcagtctggcttacttggccgagagcctccaactacccgaggtagcagactactggcgaaatgtcatcaccatgaacgagttcgccaggaacaggttcgcttcgcgtgtcgtgaggtgtctcaacaacaccctcattggcaagaaactcaccatgcttggctacgccttcaagaaggataccaacgatacccgtgagtcgccagcggtggagattatccgaaccttggtggaggaagggcctcgggagattgccgtctacgacccctgctgcaacccagcgcagatggccgaggatatcggtcgctatgtcggcgccgaggtactacagagaaacggaggccctgtcattgtctacgcagacgcttacgaggcctgtcactcctctgacgcgctactaattaccaccgagttcgatgagttcaagaacaccggtgagccggtatcagcgtctgccgaggtcttggcccccaaggctgcgcctgtcaaggccgttgtccccgacccgcgaccgttcaagggtgaggagccaaccgagactgagctccttgctcttcatacctttttactgcagtcaacagatgcggaggataaggaagatccattgcatcgcttcaactccgtgccggactgcgctgaggactgtccagactgtttcatcgagaaggaaacggggaccagtggttacggagcgggacaggagcacgtcttcaagggcaggctcgactggaggaaagttcactaccacatgcacaaacctcactgggtgtttgatggtaggggagtgttggaggtggcgggcatggagaagttgggcttccgcgtggagagtgttggtcgtcaggggagggtctgatgggctttttacccttacgcccataaaaatgtgtcaaccaaattgtaattgaatatctggccaggaacggcagctataatggataatgtttggatagctagagttggcatatacatttcgagacaacggaggcactcactgtatgaatgcctccagtgttgacaagtgtagtatcgcctatcacatatctcagtcaaatatacaatactcataacatacggattctggtttgatctctcgcatccatgtccgctgcgaattcctcggacgtgtccttagactactactactactactgcgcaaccagcaacgcggataaccggtagccaccgatgaagctattcacagatatcactacgcagaattacacacatccccatcactttcccgagcgttgtcaggagccaggcaagtcgactaggtatgccgatgcaaagcttcatgcagcctcatacaccgcatcttgccaaagttgctgcctacctatctaccatagagctggcagaatcctaggtatgacggcaggcatgccaagggacgatgctgacggccaagtccagcaccacgtgctataaaccgtccaaggcacaattgcatttggcatgcttggcttacgtgggttgtttgtgatggttcgttgttgtattagcaatcagttgactaaactagacattcgagagtgttgcttacgagttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgtttggtgcatccttgatcgtgatttaacacaattgagttcgtttcgggagttacaggaggcttgacaggtatgcatcttacctaagaaaggtatttgttgattaggtatgtggatgtggggaggtctcgaggatgtccatgaagtaagtacctgtcaggcgatagactgcagtgtcaatttgaacctgtcagtctctattgtatcatatcctgggctggcttgttgaatccatttcggctggtcaagggactggcatagacgtgcagctggattcaagtggtatctctatgtgagaaaatgctttcaggggttccgtctcacttattacctaagtgatgtcgaaagacgggttttcgaaatcaccgctatccagctcacctccctaaccttctcgaccttctcaaccttgcgtgcatagcatccacatcatgcctcgtctgcatttgattctttcccccctttcctggggtacatatgtacctcctgtcccccattcccgtgagattccgtacccgtacctatgtaccccgtacagagctgttggggttcgcttgtacatatgtacccgcaagacattctgggaaaaggagcctacggagtgtttccaacctaactctcaacggttgcgaacctatcgaagcgaaggattccaagacttgtgggagaccatcaatgctagctaggtatcggtatgcatgcggatgaattatcacgagtccgccattaaagtctatcggcgagctcaaagtccccgtccccgtcccccgtccccgaaatgttggcttgagacacgacactcgacttacacctctcgagagacatggacggaatgatgaaccaggatgtccatgcagtctacgatatcaagacatgcgagcccgaggaggacgtaaacttcaatctacctaagacagccaatcggcttcctttgtaggaaaatgttcagcctcaaatttgcgccccaacccgcgcctgttgaaggatatctgtgtcgctatacgctgggtttcaccgccgtcctgttttacggccccacgagtcgggtgatcatacgcatgcgagatttggcggcgatgggtcgtagatgaacaggtgggatttcgtgggaaagggaacttcgaacgccaccatggtcacttttaggtaggtggcgcgacagacatcctggctctcaggcactgctgaccacggcaatgaagtctgaagctgtaaaatggaagtttttccagctcatctccatctccttttacttttatacaacccaaccggcttgcaagttctcattcttctcgattttgaacggaaggaccagagtccgctgctccccggccccttccgcgtcaatccaggttcccttccgatcaccaccaccatcactcaatgcaagtggtcgtcaatgccaggccatgcaagccacaccaatgagccatttaggtagacaagaaccggaacagttcgcgctcgacaggagactgtgagctgtgagctgtgattggtgaccgctttcaaaagctgcagaacacgatctgcggtgtccgatgcgtacctaaggtaggtggtacctaggtacataacagcctcaactcgacacaaccatatatactacccaccatgctataacgccctctccgaatcttcaactcaccggtgccgtgatgtgccgtagaaactcgcgaaacaggtgacaagatatccccttttgagcgccggacagagggcaggcagatctgtgcaggcagctagcagaataagggcgggctgtatgtactcaaacagacccgggggggttgaggtccaactgaccgggacatcaagcgtacctttagtctataagcataggtattgtaagaagactcgaattgataatgcttcggggtggcatcatgtacccctttttccccccttattctaccccctcttgcggacattgatgcagatatccggacatacatatgtcccccatggcatgtgcgtgcttagattcagaggcgcgcggcatagttctggtagatctttgtcatctgcctggcgcttaaacagggatacggcattgcatcgtcactgccccaagtgggagtatcggaacgagaagggcaatgtcttcgttgtggcctgggccgtgactgaacacgcgaactgttgaaggagtcaattccttagtatgtcttgacagcatccaaaaggacggagcttcaagagttcaaactttcaccaagtgcctctagatgttgttttgtggaagtaggttggtcgtgaatgatgttactcgagatctccccgagagtgtgccagaaagacgattactgcgcccctatgctctcacctcccgcatctggttcgggaaaccggggaaccaaacttggcgatcatgtttccccgcctagacatggctcctgcctgcttggaaacaactcttggtgcattaccgtcgaatccaggctccatccaaaaagcgagatgaaggacctgccacagcctgcaactgcacgactgtcggatacggggagcatggctacaccgatgttgtatcctgtgccaactccataacagccagtcatcgctgcgtggttgtggtgtggctgaccattgatttccaatctcctcctctggcataagtcaccatagtataagtatatggcctcctcgcggctcgagctggctgaagttgctctttcatcacactcttttgtttctccgggttttgcagaaaccgagcgagaaacgacactaccatgatctttcatcatctcctaggcctagccttggccgccacccctctcgccttagccgtcgagctgaccggctatgaatacatcgtcgttggctccggcgccggtggcggtcctctcgccgctcgcctagccatggctggccataagacccttctgattgaagcgggtaacgaccagggcaacaacgtcaacgttacagtcccggcctacagcacccgggctaccgaggacgagaagttgtcctgggccttttacgttcgccattaccccgacgatgagcaacaggcccgtgactggaagaccagctaccggctaccgaacggcaccatctacaccggcctgtccccgcccgagggcgccgagatgctcggcacattctacccccgcgccggcaccctcggtggttgcaccgcccacaatgccctccttgccgtctaccccttccagtccgacttccagtacatcgccgacctgaccggtgacgatggctggttgcctgacaacatgcgccagcacttcatcgccttggaggacaagaactaccctcagggtggttactacggccacggccaggacggctggctctccatcgagcttcccaccttaaccaccccggactctgaactttcgtctctagtcgtcggcggcgcttacgcccttggcaacgccactgattcacccatcagtctcacctccctcgcaaccaatgatctcaacgccgacaccattgcccgcgaccatgatccgagctacaacggaattcccattagcactaggaacggcacccgcaacggcagtcgtgactttgtcgtcgccgtgcgcgacgcccttaaccccgacggcagcaaaaaatacccgctcgacgtgcgcttgaactgtttcgtcaccaaaatcacttttgatgataccgattgggatgagacaggggaaccagtagccacaggcgtcgaattcctcgacggcgaatatctctaccgcgcttctcccctttcttcttcctcttcttcttcttccaagcacgcgaagcatggaggtaagcactccaacggcacgcccggctctgccaaggcctcgcgcgaagtaatcatctcgggtggcacctacaactcgcctcagatcctcaaactctcgggcatcggtccgcaggatgagttaaccaagttcggcattcccgtcgttgtcgacttgccgggagtagggggcaacttgcaagaccactacgagataagcgtcaacgtcaaggtgccccaggactggacggtgctcgagaattgcacgttcctgctgttcgacaatacgaccgatccgtgcttggaccggtgggagaaccctgtcatgggaaaccgcggcacttatgcctccaacggcgtaccagttgtcatgctgtacaagtctagcgcggcggagggcgatgactgggatttgtttacttttggcgggcctctcaactttgctggttattaccctggttactcggtggacttggttgccgagcataactggtggacgtgggctatcttgaaggcgcacccgcgcaacagggctggtactgtgacgcttcgctctagcgatccgttggacactcccgagattaacttcaactactttgagtatggatcgggcgactacgaggccgatttaacggcgatgcgcgaaggcatttgtcttgcgcgcgacgcactgaggaggtcgggcgtgtgcacgcaggaggttaggcccggggcggatatacagagtgatgaggaccttgatcagtatattatagatgacgcgtggggtcatcatgcgagctcgacctgcccgattgggcccgatggggatccgatggccgtgttggatagtaagtttagagtcaggggggtcaagggactgagggtcgtggatgcgagcgtgtatccgaggattccgggcacgtttacgcagattagtacgtacatggtggcggagaaggcggcgtgtaatattttggagggattggaaaatgaagaagtggatgatggttactggagagtttagcatgtgtttcatcaagatctgagaacagggtcaggacaagcacatggcagacaacgggactatcccaaataaagtccaaataggatcgtactgttccgtgtctattaattacccctccagaagtcggcacggtctaagccatcgtgattcgttcaagttctcctgaaggccgttggaaagactctggaagatgagaacgaaacagagagaccaatgcgggggattgcgactcgtcatggacggagactaattgtgaccgcgctgaatcaaagggcagtcgctcgcttgctacgctgatgaaagcaacagggagcgaaagcgatcaactgactacggcttcaagggccatgaagatgtagaatccgtctgaccacaatctctttcgaaagacggatctttgtcgacggatctcgtaacaataacgtgtctggagtactgctcatcagaatccgggttagcctcattcctcgttcagtcttcttcgttttcccctagaacctagacttacatgcgccccatcaaagggcaccgccgtctccgtctcaagtagcacagcattgctacctctagacttcgacggtcctctcctcgagaacatggagtttgtgcgttccctaagcaaccccggaggtccaatcgggccaaactcaataccgtttgcggacgcggacgtagcgctggcgaatccgagcttgcggccaattttgatgattagcgggcgcagcgtagcgagactacctgccgtgatggccagaccttgttccacgctggaccagatagctacgttggccgttaggaaaagaaagttggagttttggtagtcggttagttcgtcgaggtatgtcatgcgggctataactgcgcaacttgcgctatagtgccctagaagttagtcgctgctgacttgggtcagagggtaggatgaatgaaatacgtacagacatcccatgcccatcagtatcatcagagcaatcctcgtcttgagcttcatctggagatggtaaatgatccaagctgggagcagcgcgtagacgagatcggtgatgatgttgaagacgctgcacgtgtatcccacggcgagaatgacccaggacctcacgcattttccaccaggtggtgattgatcccagaagtaatagatcggtttgcactggaagattgtgaaaacgataaaggctatgctgttagagactgtaattattacggcgccatgaatgatgcgtctgtgtattttgttgatggtcgtaaggcgtagcagaaaccaactgacggatagcttggcgaacaggatggtgacggtgtaggcatggtagcacgcccaccagaactgagaacgccatcaggttagctaggtaggaactcggtcggccttggcccttgggtgaaatgagagtcaggggggatgtgcggcacatacctttttggcttctacagttgagtcattgtcacgatgaccagttccgtggtgaatgccggtgatagcaaaggcaacgtataccgtgaagcagaccatggacatggacattaggatatcgtcaaccccaaagcagtccctcctgacccagagacgcgtgtagccacgaagggcgacggcggtgaacgcgagagcccacgagccgaagttgacacccaaaaggtctctggcgctgtatcccttgtcttgtaggtccattgtgagtgggcgagatggcggaggtaaagttcaacctggttcaggaagagaaccgggtgaggatcggggggaagagaggggtgttgttgacattgcgggaagctgtatcgtcccaactaccatgtggtggtggaagcactgacaatgttgcttgcttcgcaagggcgaagaaaatcggcatctcgtccggtctttgggtacaaacatggtatcaaactttcaaagtcaagataatctgcccaaacggattgtaagcgcaacttggacgtaatcactgattaggacgatcgacatacattgtcaagttgagccatcgtgtttccgttgggataagatggaaggctgagagcccatgaagcgtggactctgtatcagcagccggggggtctgcgccagcggcttgtgatggccgtacacatcccacgttttggcatctttccgacgggtgaccataatctgatattcctatcgaaggtcattggtttcggcggttgtgtcttgaaaaacggaactgactgtggacggggagcgtttgatgttaggtgcctgggaggagttgctggccggcgagtaaaacgaatcagttataccgctaacagctcgggcggctgtcgccctgcagcgcagttagcagtccatcaaccgtaaagcctatggttggtgactttgtgtctgcgagtcactccctatgatgtttggcattgtgatagaagaacgataaggagtagttcatgaatatagctagcagttagaagtgtctccaatttctctttacaagacactggtagagcatcaactgtttgtatgtgatgatgattagaaacaaagaggtacctcttgataggctctttctgctaatgctgtgtatatccccgcccacgcatcaagccagtgatgaggtcatgatggtctgtgcatcctaccgcttttggcattcagctgtacatagtagtagactaaccaggcaagtatcgacgacaactgaaccacgggacgcgttacgataaatgatccagcttgccgtcttttccttttttttcatgtccttcccaggctatgatagcattcaactgcgaccgacaatcttccattcccaaactccagattttgtttctcgattgcgcgcgcacatacaacccaccagaactgcagcattcgcgtcagcttgacactaacaataagtaccccactcaaagtgacagtcgataaacaccaacatcattcatcaccagattcgcgacccatatcactcagccatggcgtccgaaatccccccgacgatgcgcgcctggcagtattcacagaccacgggtggcctggaacaaaacttggtgctcaaggacgatgttcccgtgcccaccctctcgccgcgtgtgggagacaaggagctgctcattgaggttctcagcgcgagcatcaacccttcggactacaagatcgccgaactgcccctgaatctgggccgtgctgtcgttcgcacgcctgccactcccgcctgggacttttgcggccgcgtcgtcaagaccaccaacatcgtcgacaactttcgtgtcggcgagattgtctttggccgacaagcccctactcagcacggcgcttgcggccagtacattgtggcaagcgcaaatgcttgtgcctccctgccctcgggtgttgatgttgacgaggctgcctctctgccctgtgctggattgaccgcctatcagaccattgcccccaacgtcaagcctggcgacaaggtcttcctcaatggcggttccggtggtgtcggctcctttggcatccaaatcgcaaaggccctcggctgccatgtcaccgtctcgtgctctgccgccaaggccgagcaatgcaaggctctgggtgccgacgacatcattgactatacagctgtcgatgtctgccaggccttaaaagagcgcggtcaggtcttcaagctctctgtcgacaatgtcggtcttccggcggaactgtacaaggccggcgatgactatctcctgcccgatggaaagttcgtgcaggtcggtgggcctgtgtccttggctgccctatcttcaaccatgtccaggctattaagaccctcgtttctcggtggcggaaaacgcaagtttcagttgtacactctgatgggcgatcaacaccaagacttggctatactcggccagatggtcgcagagggcaaaatcaagcctgtagtcgagcatgcctatgattttgaggatgtcccgacagccttcagggacctcaggaagggcaagactcatggcaagctggtcattcacgtttcggaaaagggtgcataaggaacaggtggtccctttgctgccggaatcggtcttttctgcagcatccccgctttctctgcggacaagttacttgtgcagggcacaatggttcaggcagtaaccatagctgtcatataaagctccttactactgtcatgtcatcagacccttttccttctcgtcgcaacctccatcaagtacgaaactggacaagcctactgatacatactcgccatctactctgctccaataagtaaaggagcccccagacggaatagcacagaagaacaacgtccgtgtaattgtcaaaacccacacaggcggactatttggcattgccattttgtttctttggcagctgttaatcatcaagccacatttccacatcgatttccgcgaatcagatattccacagcccatttcgtccacatcgagagaagggacagaaaccccccttcccggagatggtgagcttcaggcaacgcgtttccgcatcttgggcaataattcaaacaaagatgcggaggagcagcaaaggcggaattaagtccacgacgctgaaagacccaacggaccagctgtcaacatccttttacacgaagaataacatggttgtcacttccacgaccgtcgagcctctcaagagtcacagaaactccgaatgcgtcgtctgcatggacgaatttcctgcggatcagcttatctacttttgtcctccctctccttccgacgactcatcgaactcgaacccctccaaccacggttattgcggcggttgcctcgtcgagggtatccgcagtgcaatgaaaggtcgttatcccttccgctgctgcggcaagatcttcgacacaaaagactaccaaggtgcctccttgtccgcagacgaaaagcaggcgtacgaagacatggttgaggagctcaccacgtccgacccgctatactgctccaaccgtcaatgtggtagtttcatcaaacccgccctgatcaagagtgatctcggcctttgtcccaagtgcttcgccagcacctgcaagcattgccgtcaggcttcccacccaagattggtttgtaaacaagaccaagatacgctcaaggtgctcactctgggcaagaagcgtggctggaaactctgcccggtgtgtggatacatggtcgagctggtcaagggttgccacataattaagtgtaaatgtgacgcgtcattttgctacaggtgtggcgcctccaacgtgtcagagtaggtcaacccattcatcccgtcactcccttcccacccctcgtctctgatgagccacgtcgctgaccaaaggatggcagtgtcgatgaccggcgccacatgtggcacccaagctgttggaggccagaagattacgccatccatgtcacacccccgagactggagcagccgcagcgtcctcgccgtggattcatcgacatgttgggtagacttcacgttcagtggcggtctctggaccgagagtggaggctggagttggagcgggacaagttacgccggcgggagtggccaagagagctggagatggaggaggagctggagacgctcgagaatacggctttacgcgctccgaatccccttcagttcgcggctaaaaacaacagcaacaatattaaccactaccaacaagctagggctaggcctcagcaaaacgcccagcctcaccagcaacctcgccaagagcatcacaatcccctcatcaatcgcgagcatgagcgtggccttccatggcagcctttgatggttgcgccccacaggccggttttctatcagccccaggcgaatccgtggccgaatcagctgcccgaaccccaaggccaaaggcagaggcggagttgagaggacagcattttacccatcctcctccgcgtgttcattcacgtgcccagttagtagcatgcagcacgcgagtgtggaaatatcagtgcatcgagacactagatactacagtatgcatgtcattacacatgtaccagcatcagtcccggattaccggactcccggtggcgagggtggtacgcagcgttggggtgtcagtattggggctgctttgacggaatggaaacacagaaaaaattgggatgacagattactgccgagatcgggcaaggtatctagttgagtatttggttttctttcttttctttttttttttttttttttttctttttttcctataaaaatgctgcttggatgattgagcggtagtcttgacaggctgctgcctcgtttccctacaggatcgaaaacatcatcaaggtcgcctgtagttatctttgcatcaagggaccgaacagcgcgaatttggagctgcctcgtttcggtattaagctgttgcttcagattccattgacgaatttcctttctctgggggatcaacacgttgttggatattttccacggtatggtagtatagggacccagattgtctggaaaacttggtcttgaaggaaatttcagttcatcatgtatcgggtagccatgttattctaacctggatacatttttcaatccctcttccgcaacccgtgatggtaatcatgaagcaacacggcacggtcttctacatgtagtctatacatacttatactccagtccagttaggtatccatccagccgtatcaggaagtttaatcagccttgttactccctgcaagggctagaaccaaagtcaactctgacttacgaggctggcacccgcacacgcatccatggggaaagcagatgtttagctgctcatggatcaaggctgaacttccactcccgcccccttttcagactaaaactccatacagaggatatagaattcagacatcattctaccgacgagcaagtgcacgtagcgaggtgcgagctactcactacctagctagtggagatgccgggaataacggcttgtagccatatacatgttcttgtaatctgaagatggctgggaagggaggagtctacctctattgatgctaaatggcttcaagctcgggcaagtctcggtcaaaggccaggatacacactcagcgagtgttgcccaggggcacttatcgaacgatggtgtgtgaatgtttgtagtgtactgtgtacatggtcctcgagcgggcgggttggggagctgaagaatggatgccgaccggaggctggtccgtcatgtttcctcccggttttggtatgtaccgcgctagtcgtccggttgccggatcggctatttcggcatgggaaaacctaccgtcgttgagtaattagcgtaggtacgtactaggtgaaaaaggaagatcgggtttgacactggtttcttgccaggcttaacctcacagaactttttgctgtcgaagaggaagattacctaccttactatttgagaacgacgccaactggaagttttgtcactttccgttagaactcgcgagaccaatgtttacgatgtcttccttcccacgaggtttggtgagagttgcgaaaaggcaagaagacatctcaccggcagaggtaccttctctgcttgcccgacagccggaagtactttccactttccacctcccagtctccataccctcgttgaggacattgccctgattggtcccgaatagcctcaacttcttaaagctactgtcatgaaaatccacttctgacctctgagtttgcgtaaaccttgacgactaactcgagaaactgcccacaaataccttagaggtgagtgccaacctatcagagtgtttttttagatcttatcttccaatgtcaccggctgtcggtgcgggttgttatcgtggtcgggcatctgtattggttcttggggtatatggtatactattctacagacttatcaagccattctagaggtatcaacgggacactcgccttgtctttaacagtcaatcataaaatcaagcgatgaaaatgttagttcgaacgttggtgcctgtcttccagcttgtagcttatttggatgatgcatcaccggctaattccctggcctcgcccataacacactcaaataacgatcatgtctcacaatatgacacctaggtactattggtgtacctccgatcccggcacatgtcgtccgctcacgccatctctccccgaacgggatatccccgtcacgactccttagagtcatcctgcggcacaaactccgctccgatcaagtcacgagtcagagctaaagctcccagcagcaagtaactcccaaagttcggacgacgacgacactcccaatcctaagaactaccggtaacggaacattgccatcagctaggcattttcgcttccccagctttgtagtgtatctcgagagcctcgaccaagcaagcacatgtgagacaacctttttaagtcctggaatctcccatagcaacgcacgcactcggtacactagatcttcccccacagagtcacggctagctacttagccattcgacatgcgaacacgtgagccgcaaggagcaactcaagaatgacggatgtgcctgcgaaagaaaactttgtatgaaccttggattagagtttgcgagcactgcaatacgggaatgctgcagtttgctcatcgctaccttattccataagctgctgctgctcatcactatcaatccactaaatctgatcgtccaaattctccagacccaaacctccagcgtgctcgtgcacgtgctaaactaaaataggaacattctcttgaccttcgcatgttctaacctctttctagcacctttctaccgccaaaactaccgcaactttttaggtacctaccctactcatgccacagcaacctcaaaaagtccgcgcctctgcctgcgccctgtactgactgactgccacgcaccgattgatcacccacccgaacggaccggtcctgaccttgacccgatcaacaacaacatcagatgagatcaagatctcttggcatccatcatccatctcattcatcccattcatcccattcccaaaccaccaagtagggtcagtccttgctcagtctgtccgtctgtttacatttctcaggggtaagcgttggaccctggcgctagactgtgcctggagacaaggtggacccatgctacatactttggatacccgttcgccgagcagttagttcgtttgctagtgtcgggcagtttcccgggtcgatcaacgttccaggcggtgaggtgtaagggacaaggtgcgcactaaagaaaaatttgagcgattgcgtgcttttagggttggaaaactggaagtagccgggagatgataattcccggatcttatggcatggatgttgttcaacatcgtggaaaagtttaggtaaatgtgagcaaaaaagaaaaaaccgttgttcagcctcaatgtcccatgcggacagagtgcgccaagaatattcagaaaagcactcaatatcattgcatctttgtcatgtgcaatacgatcgaaaaggaacaaaaagttataatggcaaataaatcgccagaccctctgttgaataggggtattaggtactataaagatagtcatgtgataaacaagggtatcttaaacaaaactgcccgcccaaaatcaagtgtatcttccaaccagaaagaaaccgttaactcccaaaaaaaaaaaaaaaagcgtcattagatccgtagtagtgtgtgtagtagtgtgtccctgtaagaaagcatttatgctttcttaaccttcttgtacctgatgacctcattgccatcctcgtcgatgaatctctccgccacgatcttgtgtccgcgaacccagggccagaacttggtccacataaaccagtaggaggcaccaaggagcagaacagcaacaccgacgatggggaagacgtagtaggggtagccctcggcgttccagtctccaacaggggggatgaaggggacgacagccaagaagacgttgagaaggaagaagataaagaggataggctcccagcagcgccacgtgggcttccaggtatctctccggaagaagtggaggtagatgagaccgccagaaacgaaaccgttgatccaaacaccggggtacgtgtagaggttgaccagaaagttgtaggcaggtccaggaggaggagcaagcaagatgatgatagtgatcagccagtgcaggaaaagcgaagctgcaggggcattgcaaggcttgttggagccccagaatttgctaagaggaagcaagccctccttgcccaactcctggttgagacgagcgtgggcgaaagagacagccaagacgttgcccaagttgctgagggcgacgaaaacgggaagggccttgacaccagcgctgtcaccgaaaacgtttctgaagaaaataccggcgacaagaacctcagaggtagcgatttcgtatttggagacagcagcgaagtaggcaacgttggccaagacgtagagaacagtgacaccggcaacggcgatgggagcggcgacggtcaaggtacggcgaggatccttgagttcgctcataaaatagttggcgttttcccaacccttgtagctgtagacaatgttgagcagggcgttggagtaagcataagcaccgccaccaccgtaggactcggtcgtttcaatgcggaaggcgtgcttgaagttctcgggatcggggacgtggcgatggccagctagggcggcaaaaccagcgaagacaatgaaaagtacgatgacaaccttgaagatgccaaggacattgaccaagcggacaccccacttaggaaggaaggcgtgcagggcgcaggcaaaggtagcgcaggcaacaccaataccgcgagctgcgtagctgtcttttgaatctccgctgttggcgtaaaggatgtagcgaccaaaggcgagcgagtttccggaggagaaaccgagaaaaatcatctgggcggcgagaacacaggaggcgaggtacttggggtgcttgtagatgtactcgaggtagttcttctcaccaccggagcgaggaatagcaagaccaaattcgagccagacgctgagaccgcagcaggtcaagaagccacctatgtaggcatatggttagaacggagtaacccccaaggtgagaaatgatatgtctcagcaagatgggaatttcccaactgtatggctgaagcaagactggtgagaactttcaacttaccaataatccaaaggaacagactgacaccgacggagcccgtagcggcgaaaatggcggaaggtgtcgaaaagataccggtaccaatcatcttgttgagaatcaagaagacggcgccggtgataccaatctttcggtcttcgccaaaggcgaacttctcagctgcttgaacctcaccgacggagtcatcattgtcgctaaccgccacaggggcggtcttgacagcctccgggtcggaggatttgtcaaaagaacccataatgtgtattgttgcccttcggccctggtagggttgttgacgatttggttgatgtagatgactatgaagaggagaggttgatcaaagggcgaacgtttgtttataagttgcgagcttttgatataaagctctgggtagcgttgtggtatgctaggggtgtgcgcggctcgcagggatcggccctggtgtcatcttatgggtacattgtggtagagaatcccaaggcaccctggacctccgagaagctttcggagggaggtggacccaaaaccgctgtggttctcggtgtgggcaacctgctaaagttgccttcggtggatgcaacatgcaacaacgagccgcacgccatcggacacctttccaacctcatcggtctaacctggccctagtgcgtagcgtgcaacaacccctatgcattcgatgcccagagagacgcaaggctgactgcttttacgcaataagaacctcgatcaggaaggcaggtttctcgagattcgttgacttgggagtcctgtcttggtcccgtattccgtaccgcatccaagaagcttcgccggcatcgccaagacgttgttggcgtggctttggaaagggatcctgatgagttgcgggatgtgatgcagtcgaaggcaacaaaggccgagacaagggtggattctgggtcctgtggggcttcccactcgccgcatgcaacaggcaatggacggacatggcccacaaaatggaaaaatatgtcgatgtcgtgctcggagccaagaattgcggcaacagccataggagccaatgcaatgcaaccagctggatctttttctggaatcccggggctggtacctgatactagaattcacggccatcgccacacatcggacatgccaccctcttgtgagtcgacgacaacgtggccgtgttcttttttccttgtatcagggtactatcccgatgtccagtcgacccatcagaagacatgcgacaattgagaagagcgaaaggggtggtgcctccccgtgtccttcccctgtccatggatcccaatctcatcccccaaggcgtggtcattgacccagcaaaacatggagatgagagccccaaggttgaattgagaatctgggggaggtgaccttatatgtgtcgtgaaagcgtcataaagaaatccccatgatgtcgtcgcatctgaagttctcgacgacgaggtccaccatggagaaaagcatgccgcgtggcccgtgcgaggcagataccccaacccacctcctagttcctgaaaacagcctgacgatatggccaagatatcgccatcacaatctttgatgaattgtcgtcatggacgaagtcttggctcttctgacgaatttctcttgtttgtgccgcagccccctagctaggaaggaggtttgggaacctccaaacttggcgatcacgatgactgccagcaaccacagcgcagcaattcgtccgttggcaatgtcggcttgtccatgttttctgattcatcactccccgctggtttcgttgatggtcgtcaatattttggggtaatggcgtgacggttcgtattgacatagggctgaagctgagatgttcgatgtgctgagtgtcgtttcaaagcttagctgagctaaccacggattgctaaaggggatgggtcaatcgacgctagccgaggcggactgtcgtaaacgagcaatgtattcgtcgaattccgatattccaacagcagagaccattcttcatcctaaccttacgatcgacaatgctcacgatctgggaaagggctgagtgaattcgcaacatgtgttgatgcagtcataggctggcttcgacgtccagccatcctggtagctgctagtcactggacaagcacttcctgacaatcacacctcagtcatgcccccaaggtaccttgatacaagaagcaaacttgatgagttatagcttccttgatcttcggggaacttgaaacgttgacacagattgtgtgcgtcgcttcaaaagctgctgcgccgcaatctcgcagcgattggcacttggaaatcgcatctctcgacggcagttatggcaggaaggaagaaatgctttgaagagagcccaactgtgaatcattgtcagcatccgctgaaaggtttgatgcaccgttgactgacctgaacgggagtaacgggattcccagtatccggtcactcgaccaaagaacgctgataaccgaggctatagggactcgagagcaatgatcgagagtcgtgatgcccggggtgggaagccatgggaggcagttgccaacaacatatggacattggttattcccgatgcctctggtacgaactatcggcagagacaagcaacttgatcgtgatgttgagcgaggacgctcaccaggataaaagcaaagctggcatgatggatatttcttgctgtcggtgatgtgaggaggagggcgactctctcactgcagtaggtctaggaaatgccgcataatgagacagttgttcgtggactgaaagggaaagggaatagcttcatctgatgggctttggctcggatcgctaatgggcagaaaggcgcccaaatgcgagtgaaagggtgtaaaaggaggaaaaagaagtatgcggcgagaaatggccgaggaaggaggattatcgaacgcagttgcggctggctttgccagaaattgcggttcttcttcgagatctggccgtgcttgccggaacagagattatcttcctcgcgattgatgagtgactgactgtgtcaagaacgtaatcgcggaaggagcgtatctatctatcaactgcaacggttgctgctagggcccgaaatcggaggctagtggttaagttgtgttgtgactggtggttgtcgatcgactccttccgaattgggcatgagtcgtgatcggagtctatcggagactatcacgtgcttatgctagtgagtggtcagtggtacgtcatccttcttaagagtaggtacagcaatgtaccactcctgcttatctctttaatgactctttatgtcaaagtacatgtgcctttttgggtctgaagatgccctggttcctctgttgcaaagataggtacttgagccatagaagagtggatgtggatacagtcggggtgacaacgctccctcttttctctcatccacagcttcccgtttgccttcaatgaggagactgtccgtggggctttgatctgctttcggtagcatgcatgtggtgactgggtatatatcagaagttgtcatcgctggtcattgtttagagatgtcccgtctgtgagatggcaccgagtgaagcagcccagctcgttcgacataaggctcaattggcgcagataacggcacgtttcgcgaggtccaatatcggcaatagccccttataaaagccaaagtccccggtatagcttgatgatacctgcagagggttgtaggatggtgaggggaagcggcctggacagaacacacggcatgcatgtctgggagaacatcgagatgaaaagcggcatctggaaatatgagacgacacgagacgtgaagctttgctcttcagcgcctgctcacgttgattgcttcgcccatcaagccactgtcatcgccaaccgccttgcccagtaagcgcggctgatcaaggtgttttgagacaaagctcatcatggtggccatactcaagtcgatatccctcctcactttcgcagccgcgagtgcactgatacaaagtcagcccgctcccggatgctgtaccaccagttccttcaccgtctcaagttggttcttccaaaatttcaccaccaaccgtgcggaacatcatgagccttacaaccgcgtaaacagagcaatcaactatactctggacataggacgtcaagcaaaagatggcacttgccttgcctccggctcgaaacattgactgacagttgctggagcagtcgaggtcaaagcaactaccgctatcgtccacgtagatgcatcgtggtactgcaatgacagaacgactacgaaagcgtatgccgtccatcagttcgtatgtcaagcagatgacgagctgcatacagggcatctggcaactcatctattcctctcatttgtggcggcgatgcgtgcaaatcatccagcccagtggacttgataaagagctcgctttcaagacctgatgcgatcacgcctgcatacgccgagggaccgccggggcacaagaatccaggctgtggtaccctttccaaaacgccaaagtggacactgggaaccatcatcttcatccacgagactggagacggaccttctgacattcagactcggtcaatccagttccaagtcaccaatgaagccacggtgcatgtagtcggttgcctctactacttcctgaccgacgcgggagaggatccacgtcttcggattaactgcagcgggcgtacagatcgtaagagtcggtatagcacccagacaacaaatgccgtattgtgcccgagaaactaggagttgaagagcaacgaaacgtggtaatgtgacgatgtggattctgcaaagccgtaggtttatcggccgtctttttcgggcggaaaaggctgctaaccccgaggactccatagagcaagcatcgcaagcacaggaagcaccactctccctctgacgtgacgtgcagtatgagtcgaaagccacgtactgtcaagccgacagtgtccccgctcaagaccaagccctctcaacaacgtcccctacactatcgaagatcccatcccgatcgtatacggtagtaccatctcttctgtcgtctctccctcacgggtcctcggtaactttgagctcgacaaaagcacaggtgacggcatgagcttggcagccatcagcttcaacctgtggctcaacactcagaatagcctcttcgacttcccagtgttcgtctaccatgacgacgtcaaactgagtgatgccgaaacctggtataccggttcatttggcgctggtcaacagtctcttgcgccgaagacttgctcgttccggtaggataacgagactcggaaaattgcgaccaaggcggattggttttgtattgacgctcatccagagcatccgtatgttgactccaataccgtaagtcatggggtgccggtggatcgaagagagtatgtcaatttcctttgggcagcttcgtggactgctagagtggaatccagagaaccatgtcaaactcaagggaggttcatcaagagtccctcctccgtatatcgctgtatctggctaagtagtgattggccaattcctggtcctcgaagtgatgccaacataggatgatgcgcatgacatgtcatacgagcagctgcaaggaggtttgacgcggtcctgcaggctcatgcttgagttcctgagcgtctttgcatcgtacatggacgcgctcttgattccatgtcttctggtgtggttggcacttggtgaagaaagatggtgaggacggggttgacgtggaagagcagaaaaaggaactgaatccctccactccatggctgtggacagttccccacaaaacccacttgcgcccagacccggcgggagctacctaactgttagatacaccctatccgcggcgctaaactgcagccgccaagacagcctcgagcaagcatcccagactcccgtccaaatcgcaactctaaacgattgcagatgccaccttgcaaagcttccagaagcatttgacaatacttagcttgaagctacctatctactctgggggtccatcgttttgtaacccatctactatagcttctaatacacaatatcctcttcacttcatctctcatcaacgagaagcattgctgcttgcttgcttgtcttgcttcgaagctcagcgactgtcgcatgaacccctgaaagtcagcccaacatggtcagtcaaccagcacggcactccagcaacagacaccatcaccattcccttctcatgaaccatacatactatcttgaactaacatctcctctgttcttccagaacacaaccttcaactcggctctcaagcagagcacctccatccgcaaggacctcgccgccctctcctcgcacgagctcgacccgacctctctcacgcccgccgctttgggctccctctcggcctccttaaccgccttcaaccggaccattgacgaatacaaccacctcgccaagcaggagctcaacgccgccaagcaagaaaaggcctacgagaggatacgcaacttccggtccgagctgcacgacttccgcacgcagctggactctctgaaatccaagcgcgaggaacacatgcacgcgcagaaccgcgccgagctgttgggacgcaggccgtttgtggccagtacgcctgagaatccgtatgcgggtgctggtgcgacggcgacaagcagcgctacgggtggtggagggtatggaatatcgcatgccaggacgaatagcttggcggagtcggggaggatgcagagcagcagcagcagcggcatactgggctccggggacgcgagtcgcgagcagcatgcgctgagggagcaggatttctttaggagcacgcactcggcgctcgacgattacattgcgcggggccaggcggtgctgggggatctgaatcaacagagggaaatcatgaagaacacgcagcggaagctgtactcggttggcaacacgctggggatcagtggcgatacgatcaggatgattgagcggagggcgaagcaggataagtggatcttttggggaggcgtggtggttttcttcttgttctgttggttggtgttgcattatttgaggtgagctttgcttgttgctgcgttggtggtcgaaacatgggtcttttgggaaaggaaaaaagaaaaagagacagacgggactaattgttgatgggttattttattagcggtggaggaggactcttagcgaaggtccgttcagattgcggcatggggcccggcgacggcggcatctgtctcacagtcatcaagcgcggagttttgggtgttgggcttggcctggtttactttttaactaaacaaacatggtctaatatcatgggcagcaatgcgtgaacaattcaaaacaaaggtaccatatgccctttcccttcatccaccatgtacgggacgcagaaaaaatgaccggaacagtagttgtttgacagcagagtaccctctattttcacctctgatctttcctcgcgggtggtcgagtcaggcctctcctctccttgaggttataacttatacccaactacccaaccaatcccccgtcatgcgtctcctccccaccacaccaaaggacaccccctaaaggtccctcagcgcaatagtaaacaagacatccttcgtcgccctaacctccaccacctccgtctccggcaagacatgattgctcgtgctaacctgcccgccaaactcagtcggccaatcctccacatcccactccaatccttttgtccagatcctgctcggttctttgaccggtaagatccccacccacttggcgaatacatctttctccggttgattcgcctggcctggctcacgcacccggatgcgatgggttcccgatttgagcaggaaagtgagcgattccccgctgaaaaggtacatcctcccgtccgcataggtgggcgaggactggaagaggtagaggtggtgaagctgggagaggccctggtcgacgcggccgccgagaccgccgatagcgacgatgtccgggggtggagcgtccggtttggagcaagaggggccgcggaggtagtcaacggacttggcaaagtcggttgagtattggctgggttcgtggatgattgcagtttggctggcagtgggagaagaggagtgggtggtgaagtaggtgcgggtttcggtggtgagggagtcgaggtcacctattattgctgtgaggtcgtccttgaaaggggtgttaatgagatgttttttttccggttggtcaagaatggaaagtgatggacttacaaagtcatgatcgccattcttgccagcgacatcatacagacagtttgcgcctccgtcggcagcgacgcggatagatgcttttgagcaagttgaatgtcaatacccgtttctttttgtctgcattaaccgttcaagttgacataccgttcttccatagacgcttcaccaaacccaaatgagtaagtggctgattgaggacgactagtgcgaatggttcgggcttgtgagtggttccattggagccgttctgcagttgatcattatggtcatgttgcttctgctgctcataatcccgtaccaaatcaaggggataccattcgaaaatctggccctcatcgagcgccccagttgactgagtggtgccgttggttgtgcccatggtttcattcgaatgtattgcacgccctttgtagttgttcagctgaaagagctgggtacctctagtggtgaacgtgaggtcaggcagggcagtaactgtgcgacaaggggaaacgtgaaaggagataaatatgcggctgatggaaggaagctttgtaggtatgaacttcgatccaaaaccaagcattgatcgatatgtcttaggttggtcgtgactgatgtttggtaaagttgttgacgtgtgtcttgaggtttgcttgcttccgactcggtacccgttcggcgcttccggtgggctgtccggcgttacagtatgctgtggggatcggaccaacaccgatgttctagaagaccgtcaactgttaacgtcggaaaacttcgaactctgtatccatggatgactccgtctgcaatcatgtagagtctcgtgccagcttccaagtacttttctcggttatttttcttacaattcttgatagctttccagaaatgtttcgataagcagcagcagcaatcattggtgaaggttgagcttggaatagcttcatgtgctacacgcatagacaaccccaaccccaaccctctagaaaggatagagatgtagtgtaagtcaagaactggggagtctcttgctgcctcgagactttctgccatgctcctgtacaaactttgtgatatcaaacgatgaggaccaaaagcccaatcgtctcttgatcagcagtatactttcggcctgcatttaaggttctcgtctccaatttcatctgttgcacatgcttcagacaatgacattctcctggacgcgggtgccacttttaagcgggtgtggccaattaacgccctggcccgcccggtcggtcggcggtcggcctgcactggagcatcgccagaaattttgtcgggtcgacgtgggttgaatccgagaagtgatgacaaacctcttgattcccggacccgcggagctgcggaagcaccatccgaccctcgttttccccgacgtctgccccgaccgtttgcgcctgtctttctgattttcgagtaccgatcacgacgacacaatgtaccgcacggctctccgcccctcgcaaagcgcattgcgcgcaatccggtccaccacctccccgtcggccctcgtctcctccggtgcccgtcgctttgcctccacaacctcggcgcccaagaagaagagcacatggaagggtgccgccgtacgatggggtctcgccgttgctgctgtctactactacaacaccagccccatcttctccgatgagcttcccggtatgcgccccttttaatgatagctaccttgctgcgcacacccggcttcaccgtcgtgtcatcgactacagctacacaatgcgccaatgctaatacatgggtaataaactcgcacagagaccgccggtaccgccccctcccagctgaccgacgccgaccttcccaccgtcgatgccattgtcgaagagaagagacgccaggccgccgagcatgctgccgccaggaaggctgcccaggctgccgccaaggccgctgccaccccggcgacaccttccgagtcggtagaggaacagatcaccaaggccgaggccgaggctgaggccgtgcccgagggcgattccaagcccaggtccgagtccaccgagggtgtcatccccgaggctggcgcctcccctgaggctctccaggaggaggccgatgcccagggcgccttcaaccccgagaccggcgagatcaactgggactgcccgtgcctgggcggcatggctcacggcccttgcggcgaggagttcaaggctgctttcagctgcttcgtctactccaccgaggagcccaagggcatggactgcattgaaaagttctcgtaggtacccagagctgtcgccaacggttcttgtccagtcaaaatcaagatggagcattgaaagctaactagccgacagtcacatgcaggactgcttccgcaagtaccccgaggtctacggcgccgaactagctgacgatgaggaggctgagcgcgcctctgccgctgcccccgccgccgagggcacccccgccaaggaggagcctgtcgagaacaagaaggaggaggctctcgagcccgctacccacgatgctaccgctgccaacaacaacaagaagcagcaatagataaacagatcacgaacaatgacaaaccacacatagctggcctgttgctgctatgtctacagcttttggcaccactgctctgtacgatttgacatatggcatagagggagagaggaaaaaagggaagaagacaggcgcaatgacggcgaccatagtcagcgactggctgctagcatcatctgggataatgggagttcagaggcgcatgcgagagggttgaggttggtttgccttacgcttttgaagggcaatgtacgactctgtgtattcataccatgtaatgcaagcgcaaaatagacatatcccatgctcaagccttagtaaaaagtgttgctgtcgacggagggcctccgttgcctagaatagctcatacaggtgatcgtttggaacgggccgtcttcgaggggaaaggggagaatggcaagctgatcaggaaccagttcagcctcaacaaacacgattgacaccttgggacttttcgccgtcttcccatgccaggggaactttttccgtgttgacattctccgagtcgcgagcagcttcgcgttgcttggatcggaggcctggaagctaaaaaagcgtgctagcggagccgcagacgtcattaacgacatgggtgctcagctgtgctggcttccattttgggggatttttagtgggtatagcggggcagcggggttgtttttggggcctgtcgccctgttttccggggtggtgagatgacccatccagttgcgtcaccgtttacgaattgaagctccccgttcatgcgctgtcacctgtaagtaatgcactacactacgatttgcagccagcattaggtagactctttgtacaaacgaaaagtcaagcaggcacgtggcattgcatccccctgtgactgccagactgaactgacattgatagaatggatcgtggataccgctatgcctgttccaatttgggccgcaaggccgtttgcataactgaacttgagtcggcgtactaacctgaccaaaccgacgttgccaagctttgaccaagttgaatcctcaatcctccccttctccaagttccttggttgacgaggtgacctcacgccgctcatccaatcccgtgcttgttcgtccctaaatacaaattctttcggccgtcaactccaaagagcttcccttccccagatcatcaccattgaacttcaacaacatccaagaataagagattcgtcgtcgcctcacctctagccaaaacacacaacacctctaccaccaccagccaacagtaagtttaatatctttctcctctgtgtccttgcgcggcatatctgcccgagacttggaccatgcgacaatttcgagaacatagctcaccaccattcgcgacagtgtcttacgctgagattgctgccaagggccccaagcagactcccgaggaggtaagttctcgctgcacctaccctcagcaacgcgctcggcaatgatgttgcaattgactcgttgcgccatgaaataacgattctgacatgtcctttgttctcaggctgctgcccctctccctccccagatcgaggttgacgagtctacctccacttcttccctgatcgacgtcgataccccttctgtccacaccgttccttccgactttcaagagcaggagatccagaccgagacccaggccacccgccttgagcaggaggaacaagcagccaaggaggaggccgaaagagccaaggccaaggcccgcgctgaagccgaccttgcgaagaagaaggccaagagcaaggccaagaaggccgacaactggttgaccaagcagttcgccagcttgagcgatggtaccacgggtgctctcgctgccgtcaacctcttggccgttgttggtcttagtggatggctcggctacagggcttggggtctttacgaccgcaggcagttcacgtggcagcatgctggccggggtgctggcatcctcgccgccgtcgccgtctttgagagtgtattcagcaggtaagttacctcaatgcactaaaatcttgcagcatgctaacattgactgcacagctatctcgccaagggcaagaaggccaaggaccaatagaggatatgactccggcacagcaagtctgacaaagtgcgcgcggcgttgacaacgaccgattcttctcttctgtgttgcagggcgacactcgttttttctctctacatgctacgttttatgggctgtggcgggggcatggtttgcatttctctgattctcaattctggcgtttgtttagctatgggtcaattcccgtcaaattgacatctcatctctgttcttcatgactcaattcctcgcttcgcgttgccactgattgcgcacaatagctgctcttttacgatgttgcagagtcacggacgcacaatgcagggcactatgtacatcaacattaccgctatacgccgcccttatgcgtcaccggcgagcatatccattgttatctctagtcgagatggctaatcatcctctctacttcaagactcattcccgtgttagtagtgcacgcagaccccagtgcccaccgtcccattgacgatactccgacaatgagtaacagttcaacagacggatgggctgaagaaccggtatccagtatggtatagatggtcgaacttgacaggccacttaccagattcctttcatacaccggaggtatcaacgacacttggagaataccacgactaactagtgtagacaatgtcctacagcactaattcgcggccccctcagcccgtccctggccttaaactaaccgtccaattcgtcatcagcgagcgtgatggccaacctcacatcaccattcgacccgctttcaattatcgccgtctcattagccctgtcggcaaccgctggttcatgccctgggaagaacgcctccaatccaccatcaccttcccgcctgggcgcgaggagcttcgtcgatacatccgcgatcaaatgctctggtgcgacccagttggcgtggtacaagcaaccgacgaccaaatcaccttgaagggaattcctgaagttcttctacagtggagaatccgcgcgcagcatgccgaaagcggggatggacgaaggatttgggagcaaggaccggtgatgtcgagggcggctgagcaattcattgggctctttcgggttgtggaggtaaaagagatcgactgggtggaggtgacgatgagtagggatggttggggtggcgtgtttaaggagctggcgaaggggaggagggagttgggggttggggaaacgaggctgagggcacttccgcggggagggtgggatgtcgagcggaagaggttgatgttttggagtccgtcgatgtgaggtgcgatgtggtgtgagagtgagcgggagatggaagggacggaggtaggtaggggtgctactatggtggtataatggttgggttgccagccactcagtacaggactgagaatagggaaggtaatgagtgtgggcggacctattatcggtctccatatggaaagaggaggatcgaatgaaatgaaagaagcagctgataatcaacttggtctattcccagacagctatacgtgttgaatcgttccatgttgtagtgtccccgtcgacaagtgaagagaaaggaggtaccacgggcagaaggcccacaggaattccagttgcctagctttataagctccacgttcgcaaacaaaaggcacatacgcccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttttttccccctttttgttcttcgctcctctctttgtgacgtgaggggaaggttatctatgggaggagtttttggcaggggtttggatgactcagccaaaaacgccgccgccgtatctagaaccgttttcattgccttcgccatcgagtgcaccgttccacttacaccaagcccagctgagtgggctaggcacacactacacaaggtacttacccctgcctacccctgacacctactccatatacttagtacacctaagtgtcttgcttggaggcatcggagccgaggaacggagcgcgcatttggttggagcaaaggtgacgcatactaggctattgagggatcggattgtaggaggttatatggtttataaggctgctaaagaggaggaggagggtgggaggtgatatgaccagcttggttcttcagatagggaatgagggctggaagtgttggtatgatgttacctagcgatgatttttttgttgtggtttttggttatggcatgcgggtttgagttctgcgggttggggcttcgtgggagaagggatgggaaggagaggggttttggtgcgcatggctgaagatgtgcactgcggtactggttgataaggtacatatgttatgattatgaatatggatgtgttgatgatttggtatgattgggacgaaccacttttcttcttttgtgtttccatccccatgctttttgctctgcttcctcctatcgtcgaccgccaagatgtgttatatggtggccttcgacgggaatatgctaatattatatgtctccaaacccttaataagaagttgccgggtatggacgtgggaattgtgagagtccgctggggatttgtcgtcgagaagctatgatgcctgttatgccgtgggttaagtcagtttcggccccgggctccgacttccgacaggctaccgatattagaacaagctttgatgtgctagcgccaagcgcctgcctacttgcggttgcaaaccgtatgggtgtctagtctgttggttctgttggttcgcaaccgaaatggattcatgtatcttctagtattccacgcgaatgaacgatcgatacctctaccaagttaccgcctcggtggatttgcctgcatgggaacactgcgctttctacaattattgagcggaacttcctcggcgattcgtcgtccttcaacacctaggcctcaaaccactcactcagccagcacaactacttttggcactgttatttgtgacgacgaccccatttttcgtcttcattccatccttccacttcaacacgcaacacttgtccaacttgcccgggatgaataacgtgagaaaatggcgttttattataccagacgacgaaaggctgatgttaaatgtctatggagtacaagatctgttgctatgtagatttggagggatgtgctaatacatttagttttacctacccttggcatacaacactcttgtcatttagcccacagaaccgacggttagggtcaaccctccacttataacaattattctccactaaacctccttgcttcccattgactccattacagtcacaactatccgttggcactgccaagtacctttggcataagcttttggagtagttgaacttgcacttgtcctttatcctcagcgacacggcgatagcaacgtaaccaacgccactgttatactcaaaaggatactctttctcgaagttgaatcccgctataaggtccatgcgggcaatgtcgtcgcagaatctggacgtggcgttgcgcatccgagccccctcagtctgttcacccttgaggcattttttcgagttcaaccgcgggtcgcctgtctggtagacaggggcgggaataggcacggctaccgtcggactgatcttggtggttgttggcttgggaggagtggaagatgtggacttttgttcgggacagagggttcgcagttccgcggcattctcgttgtagaagtcatcgccgcctggatctcctacagtatccccgaaccatggcttggggacacaattgaagtctaggaaatcacattcatccaccgttgggtattcgggccaaccccaaactgctcggacagcttttttgggccagcttccggaaagtggcgttgccgcaggcttgggaaaggtacctgtggcagatgttgtggatatctccccgtcgtcacccctgtaaagaacagcaggccagaaaggtgttgttgccggaacgggccatatctccacgccagcatcacgcttgttgttgttgttgttgttgttgttgacggcaccggcatcccgagttattgttaccggctcaagcacccattccgtgatggtcaagggcgcctgggtgatggtgctcgtccaggttccttggctgacggtaattagcggatagtggacagtgctggttgcacctttccatggtggcaacttgacattgcacggaggagagcaagtgaattttggctcatccatgtcccagatcacggggtcgatccaaagagcttcatcaaatctggtggtgccgttactgccaacgtcgagaatgctaacttgggaccaactggggtgcgtgtcaacgttgaggttgtcaatggctggaatgcctttgccgtccatgaccgccatgtactttgcgccgatggtgacaagattctggaagcgaacgttggccaaattgtctttaagaagcataagtgctttttgacatagctgcagatcgatgcaggtctgcgcataggtcgagaaccactgttgttttcaacggtcgttagtgaaaaatgtagaagcaaggagcaattgtgcaaaagagaagatggtttgccactgtccctgggttataggtaaccacgacacttacggtgtagatgcctgcaccagcaacaaagatgttttccgaacctgtcatgaccacggaccaggattgatcacaaccatttaactcatttccggccgcacatgtataatccgggtcccctggcaaaaggccaacaacagcagcgaaaggtgatggtggtggaggagtcggttggaagtacggtgattcggtctgcaccataccagcgaatatgttcgctgccgaatggaaattatactgatagaacactgcgtgctctgacgcagtactataaagcctgcagtccagtaagaagtcagttttcctggatgtgatgagacaagaagatgggaaagcttccataccaggtgggctttgtactctcaatcaaaaagccacgggcaacatagatggatgtttgcaccatgctattgtttgtgctgacaagatccgggtcactaggagaatcagacaggcaattgttagtccatcggtaacaagaggtggtaccagacctgtacacttattcctgcctggggaacattggagtgcaacttactcaatcatgtggtcagctacccaaagccacatgttttcgaagtaacctgacgccgaggacgtaaggtgcatcatcagactagcggccgagcagcctgcatttacgccgctagtgatgggaggacactctgcgggtgtcaacttcgtcccggtcgcacctccgatgcggacgtggcagtcccagagcccggcagaaccctgtgtagcagcttggatgttccattggatgacaataagaccggctgttgcaccccgtgtcgtaaataagaggtcttgcatttccacgttgccaatgtctccagcatttccaaccttgatcaagaccttgggattgctagagttgcgacagatatggatcagcgttcagattgacgaaagatgagagagggtcgaagctttaacgtacctggcatcggagaaatatgagcccgacgcaactaactgcgaccatgcttcacccacgatcttggcgccaggagggatagtgatagtcgaggtgagaatgtatgatccggcgtcgacgaaaaggatcttgcccaaacttgcgtagagcgccgcctggaatgccaatgtgtcgtcggtagagccatcacctttacacccgaggtcctttgtatgcatgaacatggaagttgcttggtcctcgtactgaggcttggggcgttcaaagtagttgccttggggatccaaaagtgtcgagtgccttcgatagtttccaactttcccgcccatgaagaaagaacgagcagtcgtcgatccttcatagacaggtccaatgacccattggtcaatcacaggcgaaggggcaaggagcgtggctccagtcgtgtcagcaacagcaacagagacacctgagagagcaatgttttcaagtgcaatcccagtgcttccctttcccggaattgctgttatgggattgacgatgacaacagtctcgacattggtaaatgacgagtccatgatcgagacagagccgactacaagcaaaatgccgggaattagtatgtgcggccaggggataagaaggggacactcactattgccgacgccaccatctccgacgagcttgaatcccgtcttcacattattcatggtaatggacttccatacccatccccagtcccagatgacttggattcccactgtgcatccattgaacttgaggcgttgcgccgtgaactgctgctcgccgcctttgagacctattccacctccggtaaaagtgacatcggaaatgcctccaccgctgccattctccgcgtaaagccctatctgggacgagccaggtgctgctctcaactcgacgttctgaagacttgtggcttgcgcgacttggtagtggagacaggtaaccaaggttcctgaagtgaccttttggatgtctatcactatgtttcgaatttgacggtagaaattggcggtgttgacatagtatctgaatggtgcagctagagtcagtcacgcatgtgcatgtgctcggattggaaacacggaataggggtggttatgaagagagagagggaaggaagcataaggtaggctcttctgcatgtgcaacctggaggtaagaaagaaaaagggatgtcaacatactgagggtcaccgccatcaatgccttttccttcttccccagtatactcatccgtggacaagacacccagaccaacaaagctcggagcagcgacaatggttggcctgttgttagcatcaccgataacctgtgttccaaagggcaggggtatggttgaggatacaaggtaggtgccaggggggaaatatacgatggcgttcttggtggtcgacccattgcatcctttgccacatcgggtgctgtttgttcccatagccctgttaatggcttttgtgtcatcctagttacgggagttatgagtcagtaggtattattacatgcaaacgaaccagcggacagtaaaggaacacaacaaggcgaggtgaggggtggcggatgtgtgtagaggtatgtgggacgcgatggactgccctttcagcgcgtcgaacctaccgtaataccatctcccacagctccataatcgagcacatttctgaagatagcctgcacttcttggttagggaatgaactacgctggagatcctgacggtcaatctggagtgcatggacaactcacgtaagtgggttcatcttcccaaggtactgtacctttgcgatcgagactgcgaggttgagacggatgttagtaaatccgttttctgcatccttgaatggggttgatggtagtacggttccatcagaaagaaagacatacccttgcatccaatatgtcccggtgcttgctgtagccgcacgcttcgtgacattcttccatccacccaccgaatcggcctcagccacaagggctgcggctgccgcaatctcatccgtgatatccaaaagcggcggtacctctacatcctgtttgatggatgcaatcctttgctcacctggaccgtgacctccacccacaacagtcccgggcttcaagccatagttgttgcggagcggatgagccacacgtgccttgttcagtcttgccgagtcggcaagcgcctttttcacaatagttcgcgcaacctgaagctctttggctgtcgatcgtttgagcagtggtgtaacgtgatgctcaggaacattccgacgccgaggagcgatttcttgtggtagcgtcctgggaagcgtcacgttttgatcccgtgttgcttgttctctggtcactgcaggctcttggccccagcttgtgaagcttttcacactcgacatgccaggcatcgtttgacctaacagatcagattcggcaacctagaggtattaatagtcagttgactcgtgttgacggctgaattaagtggacatggatcgtgtcgccggtcaacttacctctacatgactcagattggcgcgcaccacatattcgtacgccatgcccgcctggaggtgctcgtcacgctcggcaggcgtgaaggatcggcgaaaaagagaggtgtggttggcttctagtgagcgtttcgcctgattcaccaacctggtataggtttgagtctgagtaggcgtgccataatccttgtaagtgaagatgcgggcagctattccatcagctcctccattttcgggtcggaatttaaacaggaagattgctctcttcacgttgttctcataggcagcaagctgcaaggctttggctaaacgtttgaactcatttcgaagtagtccgtgagccgttgcctgccctaccaatcggggatgtcagcaacaggttgaagtattctagaggtatgtggtaggaaaatttcgaggtgtataagcgaaaaggtagaaataggtctcacaatcttgttccgctttaatgatttgcttcacaccttggttcccattacatgaaatcgcggcacaccgggttttggcagggttgttgtacgaggcgccactgccaccctcaaccctataggaaggtgtcagaatcactggtcttgaggagcgggaggaagttgtacataccatgtagccggtggaaactcgtcacaactatatctaattttgctgtaagagatcacatttccgtttgcatctttcttgttttcgagttcgttcataactgtgtttggctcttttgcagttgtgaaccactcgccatcatttcgccaaggcttcttttgatcagtttccggacaggaatgagtatctttccaagacctgggacatgactcgtcgcggcgagcatcctggtgagatgacggctgttgaggccccttctcccattcacctgtatcaaaatcgaagccgtacacatcatttggaagaccgctgacgggatgtaggttttgccctcgtggtgtggccgcaaagttttcggcattcttgcatatctccaccatgtagtgacagttgtagatcaggaccaccgtgtagggttgagtgttaacaacatcgaaaaatggtacgcttaaaatcggccggctgtgcaagtaaccatgaggttagcaatggcaaacatccaacacataaatcagccgccagggcatgagaatccgaggagccttgcttcgttgaagttcgcaatctggacaagtctgagaaaattagaggtgaaggggttaactgactaaaaataatgtccaagcttggtggtatcctgggtgtagtcttggaggtactgagccactgccacctggggagagaatatacaaaaaatctgcgcaaaaagcgcgagaagctgcaagacggccatgtcctgagtgtggcccaatctgtaacaacaagataaaagaagtggcataaacaaagcttgaacttctcaggtaacagcacctagaggtaggcatgggttatacttgagcaactcgacatgtaccaaaactacctctaggtttctgagtgtgtctttactaatcactagatccaccaatgctcttcagcttggctaggtagagatggattgaccaaacatgtcgtatgggagagaaagcggcctgggctgtatgaggaaggtgtgttcagcaccactcggtgaggtatgactcggggaacactcgcggggtttgcgacccttggaatgaagatttcggttccattttccgcttctcatgttaatcaccccatgagcccggacaagcgtcattagcctgaggactggcgagagtctggattgttcttgctgcgaatgactgtaacatgcgccggactcgaccacattttgagcactggccgagaacaagacgagatgtaggtaagtatcctagatgcttgtcaaccatgggaactctgcgaaaggtaagtacagtagttactcgccaccgctgtacttgcgacgggtgcctaggtaagattaaacaataccactgttccccatctgaagcacgttcttccacagagcagccgcggccatgccggtcaacgtcccacatgggtcgtctctggaagagaagcgcatggaaacatatgggataaggagtacggtgaatgggcattggcgaagtccaccaccactgcacttctagggctgttgtttgtgaatagtatctaattgtgttgccgttgctctttgtcttggactcgtggttcgccgtcaatgttgttattcgattcgtccatgtgtagaatggcgagtgttgcatagcctagagatgactgaagtttaggattaagagatatggtactttggtacctaccttgggagatggccatgcaaatattcatgatggcaaggatggaaaggttcatgttggtggtgatggggactggatgcaacttttcaaatgactttacgcgggaaacggacccctatgtagactttcagcattgtgtactgtgtgcgctgcagaaggaaatggactcacggagatgcggaccgcccgggaaagtgcacatgtcagaagcttaacgtttggcaaaatccggccgactcggtcgacaaggctgactgatccaacatacatagctcctgcctatttgagttcgtaagccgcatcacgatttttgccgctctgttggttggaagtcgcactcgcgaagctagcggggacgttttcgaatcctatcacatgaaaattgaagcaggatgtcacattgcccggaaatgatggagggaacaacggacgggatgaacacaatggacttgcccgagataacacaggtaggtacgcgttctgttccactacgggaaaaacatcaaattctcgagatggaaggcacggcaccgcaatactctccttccaaacaataactgccttgtcgtcgccgcccattcttggagctgcttgtccatgtcatgtcgccctcgcccaaaccttccacttcccacatacccgacatctcatcgaccaaaaaaccagactcccgctcttgcctacctacctctacctagaggtatctccaacatgcagctaccccacggaagcgcatggccccagcgccttgcattctatctcgttgcgctcttctatcttgcaagcacagtttgtgcaaaggaaagcgagtgtcagcctatatactgggaaccgggtcaatttgagaaacgagacctgtccgacaccaatgctgctctcaattctacaaccactgcaagtgccggtatttccagctccctacccgcgacggcaacttctacctcggccgcgctggtgccagtcaccatcagccccctcatcaacgaagacccccagccgggtgagatcaactgtcgagataccgacagcacagagggcatggagatcaactactacacgtgcaccgcacttgctgcgagaaataggatcagtgtcgacacattattcgggttgaatccagggctggatcgtgactgcggcaacattgaagccgacaccgagtattgcgttcgagggtgtaagtgaaagacacaaacttgggattgccgttgtttcatctacagactaggtaatgacctccgcttgcacaccgtagttatcgaacccatcagagcttatgacggtctttgcggtcctcctcacaaaaatgctacttgtctcggcactgggcgtcaatgttgcaatgcactaacttggagatgcggcgactctgcgtaagtccttgtcaatcataaacactacctttacctagctccatctgattaagtataatctaacgctatctcctaacatcagagaagactgtgcagagggaacatgctacgaaggtgcatgtgtaggcgatgctgtctatagcacagacggtacatgtggccgagaccacggctttaggtcctgtacgggtatatggggagattgttgcaatgcagctgggagatgcggaactggccctgacttttgcgcatacggcaaatgccagttggggaactgtgaccgccaaccaacctcttccacaacctcatcttccacagccaccgttaaaacgagcaatcccgtaaccgcctcaacctcaaaagcttcaacatcaaccgccacaactagtactacgaccaagtcattatccacaagcagcttgaggaccacaacctctagttccgctaccaaaacaggaagctcaaccacaccatccaaatcaagcactgcggcaactacaactaccacaaaacctcccagcactacaatccccggtctggctgctttgccttcgtgtggccaaacgtgcttcaagaacatgcttgcccaatattccgcgctgggatgtgccgctctagatagctattgtctctgcaacaacgtcaacttccagaacggcattcgcgattgctcaaacggagcctgtggaactgctattggcagcacggtaacctctttcggaagcgcatattgttctacagcttttgctacccacactgccactaccaccggcttagctgctctaccctcttgcggtcagatatgcttcaacaatatggtggctcagtattcgactcttggttgcgctagtcccgcgccgtcttgtttgtgcaagaatgccaactttggatacggcctgagagattgttcaaataacgcatgtgggacggcagttgcttcgagtgtaattgcgtacggaagttcatattgtgcgtctgcaaccgctatttaaaaggaagagaagtcaccgtggtagttgggtagcggaaaggtagtggtgtgatgtggaggatcaggaacattgtgtgacatcccatttttggacattcgtgaatgcaaaggatctcatgtacttctactccaatctgcgaactaccttcctgtgtacgacaagatttgaaattctgctacatgggttttaccaccttctcctgccactagctgcatcgatatcacacacctcctagtgcccccctactcatttcttattgcccttgaaattcaggttcctcctcgttcaatgccattttcctttgtcctttttccgtgtccttgtcctcgtcttccacttccacttatccttcgattttcttcccctttccctctagctcagtttcccgttcctcttgtccttcggttgtctcctcctgtccctcgcctccagggttagtacgaatacccatccctccaacgggcacgttcaccacattcaccacatcgccactacttcccaatgaacgcagcatcgcgttagccgcatcaatgctatcttgactgagcgggcaatggttgcggacccattccgtcttctctaccaaccaatgtgctggctcatcgtcgtaaaaagttaccatccactcgaattccggatgcgatgcgtcgcattgatcgtactgtctgacgcccctggctttcaaaacgtcgtcgcgcatacttataagccaagtatggacagctgaggtgacgcatcgttagcaaagatccaggacatgacagggaggtgattgaacggccaaaaaagaagcaaaaggcaaatataaagaaaaacaaaaacgcaccacaaatataatccctaattgtgacaaatccccctgcacctcctggcgtaaccttcaacctccttccccacgtgcgcaccggccgatcctccccgcagcacttgatcagaaactccgtgtcagaatctgcttcccagttataaggatcctcctcctttgggtcatctagccacggccggatgtcgtcgtcgagatcgccgtaggtcacaaattcgccgtgtacttggctgtgccattcgtgcgactccacccagttcttttcccagctgtcgaggtctacggaggctacggtcatcaaggacgcgggtgggtcggtcatggggaggagggcaatggggtggtaggtgccggtgctggtgttttcggggttctggtcgtcggttgcatctgccggtttgaagaatggttccaggtgtccttgggcaccgctgtcgttggacatgacggaaatcgccgagggaaacgtgcctttgaactcccaaaccagtcgatcaacttctggagagaggctaacatggggcggcaagtacgggctttcaagctcttcgtacgactcgcttggttggggagttgcctctgtggaagtttccatgattgttgaattggaaggggattccattggaacccgagggataggaagctggtagctggcgcggaaagagattgcaaatggaaaagcacaaggagggaaagggagtaggtgcatgggatataagtaggtacctagaggtaggtacctaacaataagcttgagaggggtggctcaaataggcaagagctcaactaaaggtacccctgttacattgcccgctaagctttcgctactacccgtgcctcgtccccttaatgcctccgtccgaacgatatgttgatgcccgtatatgggagctggtggttcagtgtgttttgaccctaccacgtgattaaaagacccgtttcctgtccttcccgctcccatagataagaacacatcttattcgagatttcatagagtcccaaaaaaaaaaaaaaaaaaaggcatgagatccatccacccctttgacgcttaaaccaaccaagacaacacacctcctcccctctcatcgactccgtcctcccagctgccaaacagaagggcacgaatggcagcggatacctcgaccagcaatgaaggggctcaacaaaagtgctgctgacactaggtagaggtagaagtcagccatgtgcacatgcagtgctcgtacgagcaacaaacaacacaagaaagatgctccgtctctatccgaacgggactggacttacctgatctctcccccatcctgctcctcccattcttatccgacccctcctcctcctcctcctccctctcctttttaatacacgcaacgcacttcctcgggtattcccttgctttggtcgtcttcttggcgccgcacgagaaggtgtaggcttgcgcttggatgactttggggcagcgttcttcggtggtgacttcgaggagaagctccttgcagtgggagcagagggattgggtgattgcttgggtgcacatgtttgaataggtggtgcttcttctggtggtgaggcgtgattgggtgttactggtttgttgattgtcggaagtaggtatgaaatgagagatggatgtgtggggtgcttgaagaccaagtctaagtttgagttcgagtttgagaatagggagtaaagatgagttggatgtgggcactgggttgtaggtatgtttgtgtgtcggattttgagatttcaatacggaggcactgttggatgggaggttggttggagggaggttttgaaggaatcattcatccttcaggtcttctgctgcctttgttgatttacctaccgtatctacagctggatctaattcattcgatgtttctggaatctggtccacgtcgagatctacaggtacaatatcgagtctggacctcgactgcgtggctgtgccgtgctgtccaagaccatcttgaagctatctacctctacctaggtactcttcgacaacccgatcgtgcagattgtccacaagtccctgcatcgccatatatctcatgttgagacaagtgacaccggaaaattatacctaccggtcgatggtggtgatgacttatcgcgcagtgaattatgtttgggtatcaccggacgttcaacggtgggaggagggcagctgagctgaaggccataagagcatatcgcatcaacttgaaaccagcaatgagactacctaccggtatgggatgggaacaggttgcctcgctgctacttccacgacatgctgctggtgagtggcaaggtgtcaaccacagtaaccactacccaaacagagcattaagcttgtgcttgtgtttggatttggccaaaaggcattctgtctcgctactcggtcagtccggtgggaatgggaacatcgtccttccactgggttacacctgtgtccatttcacgctctcacaaggttatagatcggagtaccaatggatgttgttgagcaactatactgtacgctgtggtgtgatttttacgtcagtctttgtgaaccttcgggggtatgggaccttcctttctaaactattggccatcttaggcccatatgtagccccaacagtcctgctcaacgctttgtgggtcacataatacgaagggagataaagaagttaattttttttggcatggtaggtggcaagctttcatgctagacttaccttttgggacagtggctgtgtcagcagtgtcagtcctttaggagaactcaccgggcgtcttgctgttgggatcactgttatgcacacgatatctgtgaattcatgggattcgtaaaataagaacttactgcattggttcagtctgcatacttatattagagaagaaaaaaaagcaaacccctgccgaagccgacagagtatagcagtgtcctcacatcgatacttgacccccagtgccaagaaaagagtcgaagagggagccgcatgtagggtcatcactcacctttcccagcccacttcgccatgtcgatagagcaacataggaacacaatgaaacacgagcaggtctccctctcacaacaactctcctccagtacgtccaaagcatctgccggtttcaaacaacacagcggaacttccatccaaacatgtagcgattcgaaccgggttccacaaagttgtggcatcagggaacgcaacggaaaagaagattggtcatcttccttgtatttaaagcttaatctgatgtttgtccaacgcagcacgacgagtcgttcatccatccacaagctttcccagtgcggcaacccgaacatccatcacttccagccagaccgaaacccgaaaccgattgattcataaggaacgcagttgttgaaagttgacagtgaggtgatactccatatcggtgtttccggttcccctctgctaggcagtcggttcaatgagaggcgatgtcttgatgataacactcggaaggcgtcgaaagagggatggatatgtcgagactgaaacaatttgggagttggtttctgggtgatgttagaaaatttgattcggttcggacatcaacacaggcaggacatgcacgcgtgtcacttacaattttgcatgatcaaatgcatttacttgctgtgcttggggcagttggcgcaggtgcagctgtcaccgcaagagcaagagtctccacacatgttgattgttgttgttgttgttgttgttgtcgttggggatttgtttgggttaggttggtggtcaaagcgccgttgatacctacgaagtcaaagagtcttaaaaaaaaaaaaaaagaaaagaaaagaaaacaccaaattgaagtctgaggggaagttcaatttttatatcccaagccctacccgcggcagcagcgctacatcgtacgctaactgcccagcactagcagcccaccacctagtgtagtttagaggggaggtaacatcgacactagtcactagtgaaatggtgagacgaataaggggccatccacgccgtcacgccctgtcgccctgaactcagtttaatgcaatcccctcatcctttccttctcgaccagttccatccccccgcccactacccgtagggtccggaaggtgaggggaacatcgatacgaacacacacacacacactgggcagtctgacacatttcatgagcgcatttcgcgggttttggtgtgaacatcttttccaatcaaagcatgcgggttccagcaatgaagggcacacggaggaggggcgtgatcaacaaacaggtgatcttttttaggtaggtgtgcccctatcagcttcactatcttgggtgataagctaggtgcagggggccggttggttgcattcgttgtcaagtccactcttgactaccttcccgatcacactggccggctacaagcgcagcagggacagtgagcgacttgtcgaaactagcctcgaggcttcggctcctgtttggcgggaagaacgacgaagggcaggaggggaaagaggttcgcggcaagcacggtatctggcttctgggcacaaggaggacagttgctgtgggtgacctctaacatcccatattcggagcgtgcatggtaccacaacaaaagtccggagacaagcgtgtcattgtgtgacatgataagttaccatcgccccttgatcccggcaccatgggcaaatggggattgttgagcatgatccatggttctcaagttaacaacaagcgggatggaatccggggaatggatggcggtcggttatttcggtttttgtcgttgctggctgcctctaatgccccggctaccgagagttggaagggtgatgatcttactgccagacacccggtggcgttggatgggagtcagttatgacatagagggctgagatcaaagagtgggagccagtactggtcccaagtccgacaacctgcacaggtagctgcacataagcatgatacccatggaaagaggacgcaaaagagcatggggggcacttcgacctaatccgttgctactcgagatgctccctgaagctctttcgctgtagcgctactcatcgatatgagaccacatagtctggctagaggcttggtcttcaatatccgagcccacgctcaaataaacacacgtgctggacattccaaactttgatccaaggaagaggtcttgtccaagaaaacaaaagcgacacaaagaaagaaaaaaaaggaaagaggcagctaattctcaggcaagtcagctaacagcccttactccctacagctgactcaataaacatcaaacttcccattcaacctcaaatccctcgaactagcacccactaccaccccaaagctgccactaggcaccacccaattctggctgcccgtatcccaataactcaaatccctcctccgcaaaatgaacgtagctgtcttgctctccccgggcgccagcttcagctttgcaaaccctctgagctgtttcggcgggctcgacggcgcggaagagggcaaggtgatgtatagctggggtgcctcggcgccctgcacaccacccgtgtttttgacgacggcagtgacggttgccacggtttcccagaggtcggcgcggccgccagggatggtgtcacccgaggcgggaccggaggaggcggtggaggtgatggagagggaggagtaggtgaagttcgtgtaggctgcatattttgaggtacagaagaggtgagtaaactgttgtctacctactacggaagggggaagggagaaacttacaaagaccgaaaccgaactcataccggggagcgataccgttcttgtcaaagtggcggtaatcgatgaacagaccctcagtgaacagatccgtccctcccctttgcacggcagtgccgtagtcgctttcgctcttggcgatagtatacggcagcttacccgagggagagaccaagccgtataggacatcgacaagggcgttgccgttctcttggctggggagaccggcccacacgaccgccttgacgcccggctgcgcgaggatagtctccagaatgatggggccggtactgtggacgacgacaatggtgttcttgttggcttgagccacggcttggactagctggttgccgttgtgccagggatcgaggttgggacggtcgccggtcacgccctcgaccgtgatgtagccttcgccggaatcggctgtgatgaagactagtgccgcgtcggctccggaggcagcgttggctacgccgctggtgctgtcagagctgagtaggttgacagttgttccgtcggactgagcccgcgtcttgagagcatcatagggtgctacgaagtaggggtaatcggccgtgccggagccccaacccatgccgagcgcaccggtgttgcatcctcgatcggtgcaggcgttccttcccgcagggttgacaacggacgatgacccaatgattgccagcttgctaggcttcttgagcgggaggatgttatcgtcgttcttcagcagaacaatgccgtctcttgccactgcgcgaacgttctccttgtggtttccttgaacattggccttgaggttagtcgcagggtagcctgagttttgctcgagtaaataccacgatgcgagaatgcgcttggccatgtcgtccagtcttgctttggagacctggccattgttgacggcggtgttgagctgtggtccccacaggatcgtcttgccattaaagtcactgcctggcatcgtcatatccataccactgtttgcagcgccgttcgtggtgtgctgggcgttccaatcactcatgacatatcctttgaagcctagctctttcttgagaaggccattctggattttgtcattctcacatgcccacgtaccgttgacctagacgcacgtcagccattcagatccatcaggttacatacaagaaggcattgatgagcataccttgttgtagctgcacatcacacttgcaacatttgagtgtacggcatcggcaaaagggaagaggtatagttcatgcatggtgcggtcgtcgacgacactgctgatagtatcgcggtttgtctcctgttcgttgagaatgaagtgcttggcgcaagcttgtacaccattgctctggatcccttcaattgtttcgctcatggcaatacctgtgaggtagggatccggaccaaagccctcccagttacgtccaccattggggatcttgccaagcgctccggccacgggtccaagaaggacatgtacgccaacccctctggcttctgcaccgaggtagacgccgcgctgtcgaatcagttcgacgtcccatgttgaagccgcctggataccaggcgtgaacgcggtgacacttcctccaaaccgaatgccgagagggccgtcttgtaaacagagctggggataaccgattgatgcaatagctggggtgttgccaacacatgggcccttattccagccgactccggtgacgatgttgaccttgtcttgctgtgaaagcttggagagagcagtgcttgcctgagaataggctgcgtcccacgccgcaaaacctgagccagcttgacgagcttgtttctcgctagtctcggcccaggcgagggaagtcgcggccaacaccgcaaatattcgaaggtgcatgtcgggcgcttcgttgagtgttgtgactgtcccggttcttcttggtggtccttcagccagggttgaattcctctcataaggtcaacctctccctcccttctcaccaaaccaagaaacgtccttctcttatactgaagtccaagaaatgcccagtcggaaccacggcgagtttcctgaacggatagctagcgccactttacctaattccatcttcagtattttcttccgggcatgtaagacctggattcagactagaaaacatcgggcgccgaggccccgaaagatcatcgtgatgcagtagggtcatgcttcatgtgcgaaataaatggcggggtgcagctccggcagtggacgagatgttgtggctttcggaaggacacgaggcgagcgaatactatgttcttcaactggccaaggaaacatcccgagcggttgtgaccaccaacaacagccgggccgcattcccatatattaattaggctacatgtagcctcttctcgcgctgtgcaacaccccgctcccctgagaacggccgagctcccattgtgttttcgggactggaaatggtaccaagagaagctcacgccgaagccacagtcgtcagtgctgaagttggaatgcgggggatggtgcctttgaagctcgcgtgatgttctgaggaccgggatgtttttttggttgtggtgtcggattgaatgcgggaccgggttatagccgcaaggcaaatgcaactttgttacgagatgggaaatggttcgcggaaacgatcaaccagagatcttggtgcactgcgtgtaaacgttcccaccaatcattcatataccgtgcttccgagaaagaaaacaccgaggttcatgtagctgagagacaggcctgaaaaatcagttgtccacttgacatcggaggtcacaagtcaagctgagtaatcacataacttacaccggccaagctaaagcaagccaatagatcctgagggcctgttcttcaagatgatattattaggtatactatatcaatcataccggcgcagaacagtcatggcggttgtcactagtcgacatagagcatgtgctactacacatgttgggccatgccgagcgtgttgttaccgccgttgaaaacgacaaattgagacttgaagaagatgtctccccagatttccaacgcagatgtcgtgggctgaacaccgccaaagcaagctaaaagagcatcgatgttagcatctagtgtttgacttgttataaaagggaaatggtgtaaacttactagtggcatcgatttgggagaatctgatgtcatcgcccttgatgcgggccatataccgcccacccacatccacaaagagatccggaaggtttgtgttgcaggggaatgtaattcctcccgcgtttggatcgttcttcgctccttggacctggctataataggcgttggccactgactgggaaacgagcatcagagtggtgcccgtatcagcaatagcctgtgccggtttcactttcacagcctggccgtttccaacggagaaggccgatgtcgtgaactgccagaagcccatgcctgtgttgacgggaatccatgccagctgtcccgtgaactttgtgttatcaatgcggccaaattcataagcaccgacggcattatggcggagatcggcagtgaagacgggctcggcgagagaggggagaacgttgtcgaagaaggtcttttgctgctgaggctggacggtgttgagcttggagaaggcaaggccgagcaagccattgttctgggtatcttggatgaatgtctgggtgactttggtggcaagctcgacagcctggttctggacagaaacaccgccaatctccaccacgtcggtaccgacattaccggcagcagcagagccatctccatagctgatttcaaaggtatgtcccggtagcaatttaaaggtcttggatgcagcagggttgtagacttggtggccagctgttaactgggggctaagttgtgtgttgaagacccacagatcggatgaacccgagtcgaagtcgaggttgatggtttggccgccaatggtgactggagcaagatattcgacgtcgtcctgttcaggggtggccgtgacagcaccagtagccgttcctgccgccggtgctgtactgctgccaccagtagcgtctagccgcaggctttcgctctccgaggtgtctgtgtctgcctgggttattgatgtgattgtcggtgtggtgccgttcatttggttgttcatggcatcaagtaggggttgtggaactggcattcggtatttccgatacgccttcaacagctccctggggccattgcgtcccttgaagttcggattcctgacccgttcgactttgaatgagcgtttggtgagcggcacagccaccaccagggaaagcaagacgctaaaaatgaagagcttgaataagacaggcatggtgagggagtgatgagaactcaaaagacagaagaacaacaaggcaacaactaccacgccaggtggtagagtttagcagaagcgaatgggaagaaacaaaaagatacagactaaggtagctaagaaggaaacaaagtaagctcgttactgcagcgatcttttatgttgttgagaggacagcaaagaggcaatattcattcaaacccaggaccgcttggacctcaggaggtgtgattttaccagaatcactagactggtttgccatctagaccgttgacgccgacgaggaggcctcgtcaggagactcggaagagacgagcatcgaaactccaaggggccgacatgcttctcttgggccagcattgtgggcatgggtagctatggatggatggctgtgacacttgtggtgttggtgttgacgactcgtgaactcggtaattttcgaaacagttgatacaaagggcttggcattctgaaactgggcgtgtaagtggtctgggagcacaccaattctcggtcgtgtgtgattggctgagcgcggccgatgaaaccctgtggactgtgatcagccttgaacgattcgtcagatgttggtgtccggtcgtggagttgtgggcgaagctgtccccggatcacggaagaggacgacccccagattccggggactggcacttgcacctggagctagctctgtcctgacacacatgggccgacgatccaataacgcgtacaccatacgccatccgttaccctgtggctgatcagaaggctgttgagacggagtgaggtatagtagtattcgattggattggtgaatgggatgagcgagttctggagctgaagtggacatgtcgaatgcaaatggtttgagcgagcagcagggtccacaagatcccgtgacctggcttggcagaagaagaggaagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaggtctggactcgactttgcaagtggcagtcatggtccgtttcacttttcgcgactttgaattctgcgctttgaccgcaagcagtctgcttgtagccttgtacctctctgacagtggagacgagtacgccagctggcagtgctggtccacttctcttatctgcggtccaaccaacagccccaggccccgctcttccgtcttcgtctcctagaggtacatactgtactaggtagtgtactgtcactgcagccttctttccattgagttcagttaggtcgctgtcggtatctgtgtctgcagtggcaatcaatcattcggcgaaacggtgatgggatctggactgcagtgcacggctttaacagtttcctcctcgcgagcaagacctggcacctgcaccaacccccgattgcccctccctcactcactccagtcacagtctacatctatgaccgggcatcgagaacatccatccatctacgcacgcgcttgatgacgggattcccatgattgccatgaaacggaagcgcgattgaaacgaaacctctcttcttcttcttcttctttctcccgttgaaacgccgaggcgcgcacagttcccgccgtcgccgtcgcaattacaattcttcaccttgtcggcttgaccgtctcgcgctctgccctggcagctgcctgcgcgtgctgcgccgtcgtgtgttgacgcttcaagttgcttgactttacagtcccagccccgccgccttgacccaccactgactgcagcgcaatcgacccatctctgcctccgtttctgggctattttcgcaccctcccgaccaaccctcgggcggcttggtttccgtcttcgattccctttcttttgaccatccgtcagtcccgttgctagacggacaacaaacaactcaactggcggacggggccactgtccaagtagcctccgtcggacacctactctactcgaacggcgtcaacaaacggcgtcaacagccgaccagaaaggggtctccacccatcccgacaacgcggcactgcaccttaacggtaccgtacttactgccgtctgtacttagctataccttgcagtggtcaacggcccgtacggatcccggacggaaccgcggacggaccacggaccacagaccacggaccacacggacggcccccaatgtccgacgaccccttcccggcctccgctcccggcgccggccctcccgccttggctcccggcaagcaccgcggcccccgcttcagctggaacagtgcctatgagaccaccttcttcacctccctctgcgagtcggtccatctcggcctacgtgagggcaacacgttcaagcccgaggcctgggaccgcgcattgcaggccctcatcacccaccacaacgcctatgccaacaagggccacctcatcaacaagagcgacaatgcccggaaaaagttccgtctgtggcgtggtctgcgcgaggatcccgacttccactacgatgtcatgaccaggactgtgaatgcctccgaggaagcatgggccagacatttgcaggtgcgtcatgtcacgtcggcatcgcattgcctcgtcgcatcttgattcagcgactcccgctaacctcatgtttgctgttatattagatggaaccactctctcgctcccttcgtggaagacctttcgaacatgaagaactttacgagatcttgttccccgatgtcatcggctctggcggtgcccccaaacgactgaccaaacaacgcccccgcaagacgaacgacaacctcaacccttccggccccggcctcggtcccggctccagctccggctctggccacggtcacggtcccggccacgctgaccaggatgcccctaatacgaccatcatgaacctccttgccgatcaatcctacgggaaccctcatccacaggcccacatgcctcctccgccgccgccgccgccagtccattcggcttccgcccctcttccctctcccatccccgcccccgtgttggcccctattcctactccaccaaccttgccgtcgtctcaaacaccatcacattcccggcccaacctgagcgcacatcagccccgaaataacccgagcacgtccgccctcacgccacccgaggagaatcctgtccagaaccgaagaaggcctcacatgcctgacagcagtggctccagcggctctactaacgctgaaaaacgccgccgtactgcctcaaactctgttgaccacgcttctcagcccccgggtatcgccagctcttccgcagtcagcagtctatctactcccgatgcggtgacagctttggcagaggttcttcgttttcccaagcccaagttgagttgggcagagcaagccgtcgagatcttcttccgagacttcgcccaggaggatatggactttcagctcaaggtggccgaaaaggccctcacggacgaaaacaaggccatggtgttttgtaagatgcccaaccacgtgcgcaaacattggattaagcgtctgagggaagcgcacaacaggagtatctaggtgaacacggtggtcgcttctcactcacagactcaagcacccaagcagtggtctgaggaataggctgttctcttctagcctgtttaagtccttcttcttatctatcctgttggttctgcatgttggcgttcttgggcctggtggatataaaggcgttccggcttttttttatggtatgggaaaacatgcctcttggatggatattgtccggtcaagcagtttctgttttgtttacgtcggccagcggcttggtttgagcgagtgataccagagaaccttccttcttgaatgtccccattgatggcgagtattgcctaggggcttacattgtgctttgcgttcttggttttacagtcatggccgggctcgtgattcgttccctgtatcgctgtttcgttctgtcaattcatgtggtgccaaatcaacgtcaagtcggtcctattggacatctagcaaccagtgctttcttaccatgtcgttcgtttccatgacaaaccacttgatgattcgctacttgttttttgtcccgtcccattgctctgtgttccggcagatagatccatcaactgccggcgcctcacagttttctgcatctccttccacccaacttttgggtcagcatcaagccaccgaggggtagatagcctaacgtggaaatcgctacctcagagggccttgcggttggtcccccacgatggaacccgaaggaccgttacagttcccgaaggcgcggacgtggtttctccccacggtcggtctttgttccagcccgctcatcttccaagcctttcagccagcctggcgcatgtctggcttcctgcatggttctcttgccgagttgtttcccagtggacaaagactcgacaatagtccccttgttggcaaggccaactgtggtgtcggagacaataggaagagtctacttccaaaagacgtctcggaccccttaatatgccgttcctccgatcacgaatgtcgaattgaatttcgcaaccataacgcacctcagtcacaagaattcacatgtaatatccgttgtcttactttttgtaattgttatcatttgctcgcaagagtcaccagttgtatcatcatatccacagatagattgacatacccacgagcagattcgtcaaacccccagaagtattactcgatgcccctcaaaaagaccaccaaacccacagtgatcgaagggctcatccacggcttcgaccaagcacgactggaccgcctaactgcctccatgcagcctctcctgacgagaaatgccacggaagaggaactcgaagctttgctgaaggaggctgaggactgtctgaaggccactacaggcgggaaaaccaagaggttccaggggtggtgggcaaggaacaccaagaccacgaagatggtaaagactgtgaacaatacagggatcgatgaggtatagatggggacagggcatatcagaaacaaatggataatggcagaaaaggattatggggatgaggtggttagtaaggggcctgtgcttctcggcaagacggaatcgatcgcggtcaaagggtggcttcagttctggggcttgggcgtttgttaggaggttttttttttttttttttttttttttttttttttttttttttttggtttcgttaaatcacctggccatggttttgtacaatggtttggttgaaaagtatacctgggactgggtgggagttcagtggatataccaaaacaacacacccctttccttgcttctttttcagacttccctctttacttcattcggcttcttcttttccttcccttacccgtcactaatcagctgtgtgacagcccatcattagctcaatgcagacaggtccaattaccttcattctccttgctgtccactctccaaacctttgtttgcctcactccccctccctcctcctcttcaccgccttcattcgcgtgcgcacctcgagcactctctgaagccgacatgctcctgatgaaacctatgcccgcaaccgccccatgcccgctggcgacttatgacgtagttgcatttgacctggtaggatcttctgcgcatcacgacggcgcaatgctggcaatatgttatgcaagcgtgtcttgtgcacattggaactgggtgggctattcggggtagtaacggctatcttgggtgtcttgtgtgtttgagagtggtcgatgttggtactgacctcgttgaccttttggaggccaaggtaccttcgatatttatacccgatatctattcccaatccctaccgtccgtggcagttcacgcccgaggcgatatattgaatgcatcgaaatcttctcgacgtctgcaacactggattcacctacatcacgtactaatttgtcatccgcagggctggctctgattcaggtgaacggatggttgagggccgactggatattcttactcctactacatacattcagtcaatgacgatacactgccttcttcatccatcactgccgcttcgattcactgctttcgttgacaatattcactctttcatctggcattgatcaaattatgattcaaggaagctcttgctcaggctctttattcattttccttccttatcctaatcgtgcctcgaatcgctcttccacttgactgtgtaagcacttctcagctagcatgtgggccaaaactctatggtgccatttcaatcagcaagaagttctgaatctcgatcaaaagggatgttgatagggacgagtagatgctggcaagagtatatcgaaagcgtgatatatttgaccgtgacctgtttggcttacttctaccgctacttgacaagcctgacaagtggacaccatggggagctactgtgggtaacatttcaaaacgcacagctggtcattcttactcaaaacacgtactttaacgacttcaccaaccctctaaaaccttgatagtttgagagtaaggtaggtgggtttgacaatacgactttgatttcttctagaattcagaatgcattgtttttgggttgatgttgcggttgaatcgaggagtgacgagggtgactttttggtgtggttcacgaggaaattcccaagttttacgttgaagatgctacctttcattgtacatcagtgaaaaagcggacgtctatacaatgaaggaagcgggggctgggacgcgagattatcatcgacaagaggcaaattgaagacgaacgaagtgttattgttatttccctattcctgacctcacagtaatctgtaaggtaccgaggcctacttttcaccatcttccatcacccatctgtcccaactgtccttaatgtcccaactgttcaactgtcccatcacaaacaactccagcagccaacgtacgactatagtctagacgtcatagtccttgtagttgctcttgcccttacaactgtagcaataccgcccccatgtgctcgattccgtggttctacctccgtccctgcacttgccccagctcttgttgttggttatggcatcgctgcatttggtctccctggtctcggttttcagttccctagcgcaaccggggcacttggtacgggtaatggcgtggaggcccatctttttgggctgtaaatggtgaggcagcgagcaattgtttcttatgtaattttttgctcttggtgttgtaggttaaagatggtggtttgcactgcaggcttgatctgcttggtttctttggggatggtgaggtagaggggaggacagaacgataggcgggtgaggatagaggaggtatttatcttgtggaacgataattgttgtatattgtgactcgtttgtacgttcctaaaggtatacgttcgagagcgatctgcgtcagagccatttgagaagtacgaacgcggtggtctctgtttacttggggcgatttcgttcgttagctagtaacctaaaaggttgcgtgaaagccgcattttgcgaagacatacctctatatctgggctctacttcacaacttagcaaacggcacacatgggatgggcactgcactgcttcattgtgccaattcaccagtgccatgacggttccagagtcagatcaaatcgaatcagacagcagccttcaggccttgaacacccccatcatcatcatcatcatctcgagcgagtaggtatccaacgacattgtcattactccaaatttacaatttttaatgcgtcagaagcttcaagttgttgcaaaaatggggaagtgagctgttagatcagacctgttgaggatgatacatggggttcgtcagagaggatatctacagggtggttgggtatgcagtgatgtgcgagatacttgtggatctttttgcaaagccggctagggcgttgatgaagatagggaacggcacagagcggatatgttggttgttcaaattcgaggttaattcgcgcgcaagaaacgatggacttcgggacttcagtgaagccgagatgatgcgagggaagaaggaactggatgtcgaaaacagaagaccggtagtaaacgttcacgactgtaccttcctttatctgcaaacacatgcatgcgcggccatctattctcgtgccttctctgttcttccttccctcccgactgatgacacctgcccgctaaggcgaagaggcctcgaatagcgaccgagagttctttctgacccatttccttctcccctttgcctacctagtgttcttcaggattggacgcatctccctctcgtccgctgatatgcttccttatacttcatgatctccggcgcctcattttgttcctactactgagtaactcccctctttcgtctctcttcctcttaagtgactcccctccctcatctttcttcctcttgcaagcaaagcatcgctgcgtgttcgtgtctgtgaaaatgttgatcgtctccccggccgcgcacctgccatactcgtcaggccaagaagcgtccaatcctggctggtagccttttctatagtatttgtcaacctcttcacagtactctctgcccctgtgctcgcgcatgaatttgttgcagtcggcgcagtagattctgtacacggttgttctgcacatcttgatcgataatacttgatgggtttttcttggttgcctttgactgtcaaatgggggcataaaggttgaagcagttttgtttggaacttcgttggacctggttatggggtccgggatgggagaactctgcctccctaccgccagccttttataggattcagcgcccagagagcagacttggatggtcttacacactgacgagatccttcccattctattcttggacgggtaacacaatgaatgtgccattatatagctggagacaagcctgaatggccgccatcgaggttggtggtgcactctcctcccatagttgttgtctagaatcaaggtgggggacaaaaagggttattatgctacctaagtggatgctgctgttacttctcgagcggcatgcacagatgagtcactctgtgctccataaatcaataccatctctgaatttacgtattggaggctgccatcctcggggttatcgaggccgcatttttcttgtgagtggacgcgagtatcatggttgcggtaatttgaagttgccattgctcagagcgtgagctgtaaggccccattcattcatcaaacttccattgtgaccacggaatatcggcctgattcgaaacttcagtttgccatcaacgctcctataagtatggctttctggcacagtcggagcaagtgctccagtccgtatcagtctttttggtcaccccttgtgtggatcctccgaactgtcctcaggttcgaccctttttcttagcctcctcctctgtttccagagccatcggccagcacttttcctctttgacgtcgctccaaatgatgttcttgcattcccagcatttcttttcggcaaatcggcggatacacatggtcgtgagtcctgaaatggctggacggctgtatgcggagctggatatttgactgctggaaacctgcttgctgatggaggtatgtaatacttctgactgtgatgttctgcacaagtgtgacgttttgactacttttttaatacgctgaaagctattgcgtcccgatatttatgccttttgtcatccgagaggcatgaaactcaggttgcacccacagcccaaacaactcgcgatgcttcacaacgccttggcaatttgcgtagaaatatctagccagcgacactctggggccattcacttcttataccgtgtccagagaacaggtctggtgaacaactgcacgacgcagcccagctatatcttccggtgaatggtcttgaagccatcaccatgtcttggcattcttggcacaagtggatacaatgtacatagtacacatgcttggctattttgaagtgtactatggtgtggtgggtaagtaaaacccgtgggccaggtcgttgactacacagtgctctcgaagcaatggcttcggtggtccgtgccaggtacgtgacaagggggttttactttagcacgcaaccgcagtatataaggactgcgtcccccttcttccccgtagtccctctttcgcgttactagtcacctcctctgtatggttcaacaaacatgatgtatgagtcttcgctttccgaaatgctcgctatcgttctggcatggtagaggtattcagctggatgaggccgtgggattgcaatctttgcctccagtcgatctagactatggacaggtatgttctgttttggatctagaaccactgtggaatgtcctggagtggatcgttctcggggctgcctatttccaagaaaaggggcggcagcgcggctagcgggatctaagacacattacacgtgcttctcaggagtaatcctccgtatgcccacgctccgtcgttcatgacaaaatcctggctaccgtcaagtcagttttacccctgttgatacgtccttggtaaaacatttaccaatttgggttcccttgatgaaaatgcatcattgatatgatcatcaactccaagtctttgcagagtctctaaaataaaacatattttcttagcgtaatgggggtagagttctggatcatcaaattcgggatggcctgtgcgcggcaaccaagccagtcatgatgtaaataactgtgttttaattgtacgttacacgattcaactgtcgagtaccctggtcatcattttgatcaattggtcaccgagctatgcaataatatgcatcgaatcgtgagaggaaaagggtaaacagtagcggtaatgttggcatgtattgaaaaagacagaatatagcaggtaaaaactagatttgcagtcagacatcagtaggcgcacggacccactgttttgagagtacgtagctgagtttttgacttcaggtgggtgtgcggagaattactccttctcagcctccatgtttcgaccagccttgttggtgaagccagggataaacaggaatgctagcgttcccgaacgtgaagcatgccggcgcggcgacgatagtggctgtaatagaccagcctccgccgaggatatgagaagtacctggatgactggcatataagatggaccagaaggaagctagctccaggatgttagctctctccctttctcgatttggctaataacaggcggctcgctgtggtgagtgctgttacgctttccggcttcgaccgaacattctctcgttacattctccgtgagctagctcgtcctccctgccgagcgtccattctttcaaaatgggtgctttctgtctggtcttggccactggtcttgctctcctcagcggaacgtatgctgcagaaccaccggtccatgaatggggtcaaggaaccgggtatcacgtccaccttcccaagggattcaagaaggcactttttattgagaacttcgccctgtacgtgcccggttcccttccttctacctccaaatgggccttcgacttgggcacatcctatcccggtggtccggagggctggggcaccggcgaagtccagacctacaccgcctccaccgacaacatcgtcatcactacttccggaacactccaaatcacaccggtcaaagacccagtaacgggtaattggacatcctcccggatcgagactgtcgcagctagagatattgtctgtcctcctggccaggcgatccgaatcgaggcctggatcaagctcggcgacctccctgtcagcaagcagcttggtatctggcctgcattctggatgatgagttcagcgtaccgaggcaactactggaactggccgatggttggcgaaatcgacattctagagaacgtcaacggcgcgtcggcagcgtggcagacaatacactgcgggaaaactgcgccgggcccgtgcaatgagtatacggggatcaccaataaggcggcgcaccgctggagtgggtttcataggttctcggtggacattgatcgaacgaaccctggcgggagttggaaggaggagcagatcgtgtggaggattgatgggaaggccgtgttcactgtaaaggggagccgggtcgatgacgagaaggcttggacggcgcttacgcgaactcccaagtacattttgctcaacgttgctgtgggaggctcgtttccagatgtcttggcgaatccgagcttggagaggacgccaaataatgcgacggttggaggggaggggtcggcgatggaagtgagatatgtggctgtcttcagtacctgaaataggtagtatcggaatgacggtgatcgagtagacgaagccgcagttacagatgttgaacacacttgattatttggcgattacgctttcgtgaagttgagcagaagtcgggggcgtggagaaagtgcagtgtgaacagggaacttaaaggagtgacacgcaggtacgtcccgcataatgatatatgcatgcatgcatgcacaatgcatcaacaagtggatttcctttctctgcgcacatcatcccgattacatatagagagcatacatcatcattcactcccattatttcccctttgggacagttgacaactaaccactgaaagcgttggactctggaattcggctctctttacagtcctttgtgagacatggtatcctttgctcaagcaacggacagtgagcagtccaagataggtaaactcctccccttctccaatacctctttgctgatcagcccatgcacgcaaacgacactcctcaatcccgagccatataatagccgccattccgaaacaatgcaaagaacccctcagccaggcaagctgcacgaagatccaagctcataaagtcggttatctccagatcaaacgtcggatactccttcgacccgcagactcgtttttccagaactccccatgtatctttaacggccctaccggtgtcaacctaagccttgacggcccaagagcaaggctgctcggccttgtggcaacggccgcagctctcaatcttcttgcagccgaccttgttcttcttgcagcgctggcaggcgcccagacgacgaccagtctcctgcataattgtctccttgagtgagcattcgactccgtccttggcgcaacggatacactcggggatgggctcgcacttggccttggacttcttgcagcgctcgcaagagccgcgcttctcgatgacgtcggcacgggaggcaggcttcttgcggggagtaccgccgggcttacggcctgaaccacccgagccgccaccggcagcgcgacgacggcgaggagttccgatgttagaactgttggtggaggtggtgtcggctgcggtggtggtggtagtggtggcggatgaagaggctgcgccgtcaccgctgccgtcgccgttgccgttgttagcagtactagagtcggagcccgagttgaccgtagtagaagtttgaccgaccatgttggcaagcagatcctcaaatctggttctggagctatcggtaacggagttgaagaagcagaccatggccgcctccatggggttgttggccatacggatgggcaaaacaaaagagttgacagatccttgatctgtgataattcatacacgatgtggtcagatagttagcttcctatcctgatcatcaacaaagacgcggcaaatatcactgcgctggcagatcgtttcgtgcgataaccccaagaaagagcggaactaccaagggatgaggagagagtaaaaggaggtataatagggagaaagaatgagaatctgcctattactgtactaggctttttaatttttttgtgctgtgtcttttctccttttctttggtcttccgcatgcattatctcccgtctggagactgacccacgccggcattacttgctggtaacctttgcgagttcttctttccacgatgccgagctgtagtagcttgcgctcaagtttccggtggactcgggtctgtcaaacttcagggtatccgaggtcacgtatgctttcgacagacgtggagaaggaaggataatggggggagtctcggcgcgcgccatcgggtacggacgtgggacaaaaagcgcgcgaacaggtagcttaccgttggccttgggaatcttgggcagcgggcggaatgttgatgcgacggggccacgctccgggctaggcatggtcaagtgcttgcgagtatcaacgccggagaggggctctctggctggtgcctcggaattcaaagatcgtttgtccttttgagcgccatgttagttattcccatgttgtcaaagacgcgcggcgaagggatcagtacgtggacgacggcggacatggcgagaccctgatgcgccgaattattcatgcgggccataacgtcgacgggcaggtaggagggtccaaacttggagcccgtggcagcgtactcgcggccaccaatgattttgacctgaggctgttccatgatgccgaaattgttgtcaagtgtcgctgcgagtggtatcccaatcgtaggagcgcgacggaagatggccacgtatcaaatcgaggtggatgtagcgcaagccacgtgaagagtgggagaagagagagagggctatgtcggcaagatgctgtttatatgcaaatttgttgaggttgataaagaatgggatggcaacccgtggaaaaggtataccaagtgatgaagacggcaacaggaggagagggggtggttttgtaattttgcgacagggcggaaggtattgttgcctggcagccttacgatgggggtgaaggggctttccgtctcagtctccttcactctgaagtcactgcagagtatggttggcctggcgaccggtgatcaaccgacaaaagtcaaacggtatgagcattggttgcctcctctgtctgtcgcccatacctccgctaggctcagcacttttcctcgctggacctggaacgctgcatgtggtgagatctgacttccagcatgaatctatccatccctcatgtctaaacgaccccgtacctccctgatcacaatcagccttgagcatggcttaactaggtctcaaccttttctagccttgattcgtcgacactttggagggacatgggattgaatggcaagtattggccgtctggttggggattcacgacgatgatcgtaatcgttgagccagtaacggcaatgaccttgtagcggagacttgcgccccggatacagacaacatcgccaatctgatactggaaaaacatggtcatcagttgatcactttcccacactttgtgctgtcctgtggaatacccttgtgcactctcactcaccggcatgagttttggcgagaggaaaaaagtgaataaatgtttccgtgagagagctcggtggtctatatcaaagacgggcgaaaatgttgacgggtatgcacctgctcagctaaggttcggccttcggctcctgttctggattggagtaacagaattcaaaggtgtcgaaatctcttccctgcagtaaacggaaaatgcattgaagtcctgaaaacaagaatatctcttggtgttagtaacttcgtgccagagggaggcattttatatcggtttcgtgacgattgggctcatagtgataaaggcatacaggcaaccgacaaggatccagtttcgccttgccaagatattgcggttatcccccccaaaagaagtagatggcacactggaaacccgatatgtaaagcctgaatttccgatggtggcaggccggcacgtatggaagactgatccggtagtagtgagtacgcccaatattcctgtccttggactatcggcagcatcattggtcccagaaattcatgaacatcaacgagatgtcaagccgatagccccgataggttagtggttgatgacttgtatgtacgggtaccacagcagcaccatcaatgttccctcctgtggcatgatgggtgcgacggtcattgcttgtgaatgggaaagtcggaagtgccattggaaaccaagtagctccgctgttcttcacatctgccgatcatcctggtctcgtgagttgcagtaaaggttcaccaccaccctagaagggtgatgagcaagtgaagactagacgtgtcctcccgcctttctgatatactctgcgtccatgcccgactataactccagtaccacatcctgtgttgtaaaccaggcatagtgcactctggccatatgtcttgggactgggcttgatttgggcatgagatgtcctcgatgaacttaacgactggaatttgatgcaaagatataaccacatccttgatggctcgcaataagtccttgatgaagctgcgagaagccgcgcccatgaatagtcatgcttgaatttctctctttctttttcggtaaacataggtttgccatctaatggcacgagtgtacgctagcacatcttcatgtgcgaaaaaggcttctgtggggaaaaaaaccaatattaaaaaaggggcatttttttaaactttaggcttcactggccgcccatcaaggcaaggaaccccttgggcaataaaatatcgaagagtttacctacctcggcgtcggcgtgccactagcgggaagccaagaatccaatttatcggcgtgtaaaaccatttgcagtaatcctctcctttaccggcgggatcttgtcgagattgggcgtgtccaaggtggtattatgacgaaagtttctctctctacataccacgtcctggtacctctccgagctcgaacggacggcttcatatcagaaaaccggaatgaccgccccattcttttaccctggatatgccttgctgtgactaacgactcaaagagcccgtaatgcacaaagcatcctatgatctagcagtgcagggcagacagcgtccgagctacgtacccctcaaaaggcggcaacatcagaggggctttcctgtgggaggtgtacagtgtggttttgccatgcggtgctgctgtcactgggtagatggtagcacaactgcctcacagcccaaccacgggaatcggcgactggtcgcgagaggagcgtgagttctggataaggccagatcctcgggcatggcgtctgtcgagcgaaggaacatccagactgctgttcagaaagacgtcagtggctgaagatacaacattagctacccagttactggagtgcggccttgctgttgacgtggccagatgctactattctggtttgcaacgttagagagcacggtgatattctgtgttacaccagatctgaagattaggtaggtaattacccaatggtagggtacctgtccttcacagtcacagtgctcaagctgctgtgatctcgatcatgtgatgttgatgttgtgctgtcgcttgatacaacccgtagcctcagaacaggtactgggtcattgataggagtgggtatgagccggggaagctgctaaagatgcttgttagacactggctcctagattcaccatttcacgttgaagcaggactaactcttaattgcatttaaccattgcgaggcttcctatcaggtcaacaccaagagctcagagtgttgtcgctctcaagataggtaatggctccctgaggtgcacatgagccatgcgaaagacagtattggcagatcgatgatctgtcgggaacggttggtgaggacattcgatcgtcgaaaaagaaggtactgtacgcagacagtacacggaattaggtaggaggtctgatgaaaagaaaacatgtgaacggaaagagagataggtagaggtaggaagggaagggtacccgagatgcatgagagagattgacttggacctggtctccaacgttatgtcacccgttgtccttgcactgtaaccttgggtccgaatgcacatagtatgtcgtgaccattcttcaagtgacgtaccactgtaaacgcgagaagatttgatttcttggtcaaggtcaataataccgtacgggtacccctccacctcttgacaccgaagcaatgggtacacatcgcgtcggcgcaacttccgccttcctgcttcttcaacgacggacaaacagacctgcaggggcatgatacagcttgccgtgtcccgcatgagacaggactgccaaagctggttatctccgcacgcattattgagataggagatttgacggatcgccattgccaaggcaagctgcatatagctctttccaagccacaaaagattaggtgctgttccttcccgaacttcggtatgtagaggtacctactaattcatgaaactaatgtacctcagcttgctgtagcgtctgacagagctaaggagcttgaccacatccgggttcctggattactatcgtttcggcaccagcgacaaaatggaaactttgccttggcgccttttcaaggaggagaccaagagcctgctagcgctagtccgataaatttccatggtccaggcatatgtacctacatgaagcccattccccgcctagtgcaaacctatccaacctgctcatcccttgtacgcgtccattgtccctatctcctgttaccactcaacgagcagcatacttgtttcttcatgaccatggtactccgaggcttcacaacggtccttgtctgggcacttgtgggctcaagtacttttatcgtaagaagcttgaatgctatccggtaggagaaaggagccaagtactgagcaaccgggagaatggaatttgacaggcgctggaggtggccacactaaggtactatgaaacttcagttgtcatattgctaagcatttgctctttcctcgatttcatggaccagagcctgagtgccagcctcgatatcgaggaaacctgtgaggagtgctacaccaggggcacggctgccacatgctgattcactcttaactacaacgtcaccgacgtcttccggaatcacaccctcgaccgagagcgggagagaaatcgaagaggtgacgaacgtagcggatcatcaaccaagtcaaagagctgatctacgagagagatactgactgcactgatacagattggtcagccctggacctggactttgatgacgatctgattcctctaccagaggtcaaaatcgggattgcgttcgaggacgacttcgagctgtatcgaagctcaacataaagataaacacagcgttgacatgagttgaacctcgtttcttccaaggatccgagtcctggtttctccaagggagatgatatcacagcgggccttgcggttgtcattgatctgatcatcgaacttgacgccgaggttgacattagcagcgcctttcatatgaggtttggcaggggcgggggtggtgaactctcgtcgccatgtccagccgcaacttttcgaacttcaacttctaccgtgggaagtttgacttcctgccagtcaccttgtcttctccaacagccactctcaagaccgttaagttaagagtcccgctaaaggctagactgaagctcatcagggtgacgaagcaactcagaaagatgaaatgaggacgacgaaccaccgtttggggctgaagtggctgctaaagttattatccatgtggccgagttctcgatatctgcaaaggcggggatgagaaagaagacgaagagcgcaagctcaaggcccataaaagccctaggcaacacctggggtcttcgccctaattcttctatcccagttttccttaccaaaataggcggcttctacgccatccacaccacgcccacgacaacggtcacggccacaatcacggtgggcttgagagggacgtgaatctcgcaaagtttgcggaggttcattatcgctaatagccagcagaccgtacagacagcgtgagtggggctgggaaggtgtacggtgaggttgtggacgtgtcttcgcctcgagaatatgggcagccggattgctatgtggttgccgcggcctacctctccgttcgtccgaagaccgcgagcatcccgcttctctcatatagctacctacctcgagacgtctacttccagcacctcgtgacctggacctggcatgttggtatagcttcggtttgtttgactctgtacattgtggagtcagtaataaggctagttgttcacgtaccagcatacctctacggagaccaaaacctacctgcatctcggccaatattcctcatttgtcacaccccggaaagaggactacgaagggtttttgtggaggagacagcaaatccgggagctattggatcaagcactggtacccgataccagtggttcggtaactgctgccatgctggaggcgatggaaggtgttgagatggtggtccattggtctagaacgcaacaagccttagagatgcccgaaggtattgtacagtcatggaaggaagtgtgtccactttggtgcatctcggccacagactcggtgttactcgtaagtagtgcatcgcatcagggcatagggcctccttttggggccggcttacgttctcagctgacgatgggaatggtcggttctgggttagtttgggttgtctgtaagcgaggccctccagagggtggctcgagggtggataccaccaaccaggcagggacagaagagtaggggtgctccctaaagccttctccaacttctcccccgcacacaacctagccctgcccgaccccaggaatctccccgctcccccagaaaacaaccccagatgggggaattgacccctgtaaatcagccagttgcagatatgtcatcagccaatgatacccctgacagctgactgcagcagagtctcggccattcctccccatagtggctggcatgtgcgttgcatcaatgagaccttgtcgcttcccttatcgggtatgttgatgcttcattctgctgtttttccagtatcttcatggcgttacccgtgaagacagatcagaccatcatggcctggctatccaagtatccaaatgtcacctcgagcttcatctttatataaggcgagggcaaagcctcctgtactacacggaatgagctctcccatgttcaagtcgctacccctttgagtctttccttcctcgatctcctgtctttcaccgctcaggaccgatatacctctgtacaagatgggcttgtcactcaagaagcctgaaggtgtgccgggcaagtcatggcccgccattgtcattggcttgtttgtcgcctttggtggtgtactctttgggtgtgttcccacactcaagaccctcaaacaacgattactcgtgttgctgtaactaacatccatgtaggtatgacactggcactattggcggtatccttgctatgccctattggcaagatttgttttcgacaggttacagaaacccagagcatcacttggacgttaccgcgtcgcagtctgccactatcgtctccattctgtctgctggaaccttctttggcgctcttggtgccgctccccttgccgactgggctggacgacgcttgggccttattctgtcgtcgtttgtgtttatcttcggtgtcatcctgcagaccgcagccgtcagcattcctctttttctggctggccgattctttgctggattgggagttggtctcatatcggcaaccagtaagtcaactcgataactctgttcaacggtagtgctagaggctatcttgcctccaactgcgatcttgaaagagtgtttagtccatgtgacattgactaacacatattaaaagtccccctctatcaatccgagactgccccgaaatggattcgtggtgtcatcgtcgggtcctatcagctagccattaccatcggtcttcttcttgcctccattgtcaacaatgccacgcataacatgcagaacaccggctgctatcgcatccccatagctgtccaatttgcatgggcgatcatcctgatcgttggcatgatcattcttcccgaaactccacgctttcatatcaagagagacaatctcccagccgccactaggtctctagctatcctccgccgtctggagcagaaccatccagcgatcatcgaagagctttccgagatccaagccaatcatgaatttgagaagagcctcgggaaggcgacctacttggactgcctcaagggcaatttactcaagcggctccttactggctgttttctccagagcctgcagcagttgactggcatcaactttatcttctactacggcacacagttcttcaaaaactccggattctcagactcgtttctgatatccttgatcactaatcttgtcaatgtcgtgtcgacccttcccggactctacgccatcgacaaatggggccggaggcctgttttactctggggagctgttgggatgtgtgtctgccagttcatcgttgctattcttgggacaacaacgacaagtcaagatgcaagcggaatgatcattgtgcataatctcgccgcacagaaagcagctattgcattcatctgcttctacatctttttcttcgctgcatcttggggtccagttgcctggtaagtgatcccactctcctcatcacgccaatttctaccagcagctaactgttaggttccagggtcgttacaggcgagatcttcccccttaaagtccgcgccaagtcgctctccataactacagcgtcgaattggctgctcaactgggccattgcttacagcacaccttaccttgtcaactacggccctggcaatgcgaacctgcagtccaagatcttcttcgtctggggcggatgctgcttcatctgcatcgcattcgtttacttcatgatctatgagacaaaaggtctcacactggagcaggttgacgagctatatgaagaggtctcggatgccaggaagagtattggttgggtgccgaccatcactttccgggagatccgggaggaaaagaaagtaagggatccagttgttgatatcactgaagaggcagcttgagataatttggatctgtgtatgaggtttcagatagctgctggcggaaaaggatatagtgatactttacaatgtatctcgtcatgaagaaatagctataagactagtagcgggaaccttgggcctgtcccgggccaagacggtaccgaacgtgtagggtagactaggacgtgtagaatttatagaaaagacgactatagaatatatgcgtggcggctgctcttaagtagatatgatgaaatgttatcgtcagttgaaacgctcgtttctttacagagttgcgtcgtcgggcctagaaatgttgaggcagtaatccacactgaagattgtagtgttataagctttaattgaagcgaggaaggagcggcggttttgtttataacggttcaacgtatttgataatgagacacttctctcacggggcgcgagcaagcactaaggtaagactttgatggtccaacgaagaataggaagtgaatcctatgcgtagaactatatagggcacgctataggtccaatatataaactacaacacctatacacgtaactactatactataagtagttgtacaactgactgcactattgtagtacagcacttatctatatataggaatatagtagtaatatatagctaccaaacccccatctaaaggaacagtcgcccaacagtcgctcaacggtccattgttccttccagtacattggtaaaattccgtctataaatgattatataaatactacggtccgtggaccgtagtgtcaatctatatcgagcaggtgcagactggactactatatttatttactataatgaaaaaatgcgctggggaacaaggcgtataaaggataaaatacagttcccctgggcggagccaaagtccaggggagacagagagacgccctagaatgtacttagaaaaaaaaaaagaaaaaaaaaaaaaaacccaaagcggaactgaacaagtaacctttaaaagggtaataataataataaccgttaagctataagcttaactagtttctgaaataaatagttgaatttttccttctatattacctgcttccccctcccccctcccacctactacaaaaaaaaaaaagaaaaaaaaaactcaaaattttttttttttttttttttttttaaaaattcgcttccagaaatctcacttctaaccctaacccgctcagtagccttcagggttaggggaatcagtcattttttggacttggtcatttctgggacttggtcatttgcaacggtcgtacggtcgcatttgcaaccaaaaactcccttttcaaccagaaactcgtttttttttgattttctcaacaactattcatccggacagcgtgcaaccggtaccagaatgatgagaaaaagaaggcggtcattctgacaccggatgcatttggctgcacgcgacggtcgaggaggaatatccattgcaaaggaaaaagtggctttttggagctgctattcgaactgtgtcttgcttggcgccaagttttcctacttgggactgccaagacgggtaattttctgcattctggcctattatagacagatacgccgcgccttcctcgcttgcggcgttggagtgggcccatggaccacgacctttggtgtggatcttccatgtcacctttcgggcccacgacaacggcggggcaagctctaaaagcatgggcgtctcaattaaaacctatttgctatattaatacaataggttttatttcgttaataagatatattaatttaattagatctattgggctgaaggagagctctaattaattaattgggttgagattatgttaggaggctaaaggggcaaccgctaggagggggccgctacaacgctataacgctctacccggctcaccaagcttatacctaggagcatcgcaacgagtatataacgaatatacctcgcgggaagaataatccggcgctgcgctagggcggtatattagtatagaactttattatatttaattaatagtcttattccctatgctataactatagcgccttattagcatagggtccttctctagttctctggagaggaaaaccgtacagtattaagcaccgccggataaaaacccccaactctatttcaattataattctctatactactcctactttatttatagttataacggttcttacctactactataataaactaatctcgtctctcccaccgctatattgtcctaatattaaaataataaggataataggaataagattaaattaaatatattacttcctttactacccttctattttactccttaccgctccttcctctaccttctccccgcttccctatcctattttcccatttattactttacttttccacttctttattccatttataaatacctccgctctatttttcattctattaccctacggatttacttctatttataatagtacaaggacccccttcccttatttatataatcctctatatagcgacccttcctaatcctccttctcccttttccctatcataacctttaataaaataatttccttcaattattattgccccaatccaattaatttaacttctaatatagaaggtccttcccctaatatatccctaaaccctatatcccttataattttacttttagaacctatattctttatttcaaacccttataacttctttagtaatcgtcctcctctaaaccagtataatttccttctttatcctcttcagcttttatactaatttaattagtattatttataaaattccttacttttactatattctaaatttcgcttccgtcctatattctaataataaatttaattcccctaataatttccgtaaagttattattaaaaagatttattttatttctataattaataaatcccttatcttttatatttcctttcctttattattatttaacttctattctaactagtagtacctaaaacgctacttacgcctatacctataaaatatatatattaaatattccctttaacctttataatacttataatactatttaaataataattattattatagtattaaacggttagaataggttcaattataatttaaatacttttattaatactactaataattttgtctattgtatatatatttattcaaagtaggacgaactacctaccaactacgagcgtcttccctatactattaattataatatcgccgaattttaataaaagggttactataaattaattataaaggatatttattataattatatccctcctcttttgaatagtaatactgtaaatccaattcggattatatctaattctaataatagtactattactcctatatatattatatccggcggtaggaatcttactactcttacttatacaatttctaattctaataatagtaattctattcttcataaccctataaccgtcgatactcctaaccgcccccttataaataataattaaatttaatagcattgtaaaattactataaactaaatttatattatagaattattcgaataacttcttaaatgtaattaaacactcgttaaataatattcttcaattcttactataattacaattcaaataattcctataattaatacaattatctcctccctactcccatccttttattctaatattattaatattctatattctttctaagaataccttacaacctccttatattactcttcttctaatttaattactaaataatactcttttaaccttcctaattttaacgcctataataagattcttttagctttaactccatcgtctaggaattcctaaaattcctcttttattaataaccaaacttccgaatttacttaaaagttaatatctatattaaagcaatttaaaataatataggcgaaaatctccttcttaaattcgtaagtataaataagggttaaaatatccaatatttttttctaatagaagaaagcctaaaggttaataatttctatccaaatttaaataaagagggaactctttattttaattaataaagataattcttccttatcttcttctaattttcaatattttcctttcttcttttttatattaattatatattattaaatagcttctttattaaatttaagggtaaaattaataatagtaaattcgtactgtcactctaatttcgctactactgctactaaataataattataatacaatacctatttctaattcgttatattttttaactatttttcctaactggcggctattagttttaagacctctaatagcggtaatagggtccctaattctaagggggaattaattactattactaatagtttttctattaatacctataattcaacctatcaaactttaactatactactctctaattcattagtaaatagctaacctctcaattgttatacttaaatacaattaaaaacctaaattactatcctttaaacgaattgaacttaatttatttaagcgaacctttctttaaaggttcggactcttttattaaagtagaaatcgaatgataaataaaatatttctatttctaaattttttattagcgtaattttatacgccttagtaataattttcaaatatttaatttagtattttactaacctaattataatcctttataattttctataacttttaattaattagtagaataccgaagctctatatataataacactataaatatatttaatatatattttcctcgcccgggcaaagggataaccctatatctttactactaatttcgtaaatatatttatttaaattattattttttattttaccgcttccgcataagccctataattaaacttacaatccagctagacccctaggaattatattaattctattaattgaaatacaatatccctaaattagaaattttctatttttaataccctcgtttatataaaatatattaattccgtcttaattacttcgaattctatacctcttacccctacctattctaaatatacctcctatattacctataatatccggtaattttctttagtaatataggttactattataatattaatattatttacaaaaccgattataattatatttaggattattattaacttctaatataataaagtaataaaaagaataaatagaataggggagaggggggagttttataatacgcttataataattgtataggggcggaatatttcgttgttaaagaagagtaaacctcttcttccaataacgaaattcgctacctacctaataatctatattaggaattatatttcctataaggtatataaaagctacctataattaactctattgaatactccttttaaatttaaaaatataaagaatattatagccccgagtttctaaactatatatactatattaataactacccggactataaactctatcgaacggcctacctaattacctatttaaccctctagtaggaagttaaactcttcaactacctatataaatctcttaactataaatactttaaaaatctttcctatattattaaataataatattaacctttatacgcctaccaacttctattaagtagtactctttctaaacttcttaaggataattaccttcgtatttttaaactactataagaaataaccgagtcggaggctggcggatattaaatatactatagtttattaaaataattacctatataattttaaagatttatttaaatactaattaatcctaggggccttattaaatactatccggaaaaatatatcctaaacgtccttcttattaattaatttactaataactattaaattaataccctttaataatttaatctaatctagtaagtaatttattaggaccaccaccttcggaaaaaaacggttaataaggatctcaaccttaccgctataatctccgatttttattactcttttataagtttaaagggttagtaatttcagtcaatctattaattagtaacttcgggtctaagcctatcgttctaataactaaaatcaatttaaattcttcgaagcttcggtaatactattatactacgtagtttactaaacctttataataatgctcttcttctttattataactttaataaattccctttaatattaccatctgatatttaaactattcttaatatatcttccgtacttcttttatagccgttttatattctaatatctattaattcgctttcctccctcaactttttttctggtataaaataaattcctctataatatttataaattctctatcgaacttataaaaagcgaatttaaaatcctttactatattaatcctttttaaaactaatattcatttctttaatactttttttcactttctctatatttataaaattctaactatatcttccttcttttttaattttttaatttttttttcttacttaaatttaaatttcctaagggtagtagtccgaaccggtttattcgtactactatactccttaatactcaaccttaactccgggtaatagttatatataattaattattccatccctctctccttatattatatttttaaatttaattaatttattatagggggtaaataaattaaatttctagcgttatacttatataaaaaggcgaatagcctttgggctaatcctattctctaaatcccaattagaataatagaaattgaaattcttaataataattaaatttcccgccgggggtctgcccttaataaattcgaagagtaataacccttactaatattctagtattccctatataaagataggagagtaaatagaatagacggtcgttggatcctttgaatttttaaatataattacaatccaatcctttccggcttaaaaatccaaatcctttaaattctattttttatttatatatattactacccttcccttctccgaacaattaatcccaaaatatcttccgtttttaaagtaatgaatatccttatttaaatttctatttaattcctaaattactaaaatattataagtctcctctcatttaaataaaagttttcccctcttatataaattccctatattctaatagaatatttttaattaaattattaattaccctaaaataaaattccttttaatccttcaacggaagataagggtactacttctttaaaaggggctataattatataggtactattactactacgcaaccaacttccccctatattctataaatatatataatatttatttatttaattttatagggttataaacttcggccgggcggataggccgactaattttctcggccgtcccctctttacgcctcctcaaatatatttctctaggatagtaataatataagaattaaaaaaaatatttaataaaataccctcgtctataatctctattattaactccaatacctttccggttaggttcttataaagggcgaatactcgtagccttttagtatatataataaatacttttataatcgccttccggagaatagggtactccttataattatacgtataatacccctttttcctatataatttataataaacaaataatttattattattaaacggacaattcgctttaccaaaatactctcctttatatttagcttcgctataagaagtataaatattattttaatagtaaaatcttactatatatccggttccttaatatttaaagtagtagtagtcttattccctatgctataactatagcgccttattggcatggggtccttctccagttctctggaggggaaaaccgtacggtgttaagcaccgtaatatttaaagtattattaaatattattcgaaatttaaaatagtttgtataaatatataccgccgtcctaaagggaagaggttttcttaaaagaagtatactactaatatagtagcgatttctataaagagtaagtttctattctttctatcccttcttttctataattgaattttaataatagatatttctaagtttctctcccttactatatttgaaataacttctactatagtataattattaatactattctaaggtacgccccgaattaatatacttatagtacttatagtaataaaaatattagggctaaaaatttctttaacctatatttaatttcgttagtactaaatatatataagttcgataaatacaattacgtaatttccggttattaatatcctaatagccgtacggactactaagccgggtttcttcttacttaaataaataactaggattatcttcgtatttttatttaaataatttataaatttagtagtaattattactcctttaatagtaaactaccgttcgaaattaaaggggataaacttcttaataatagtaggtaattattagagggtaatactaattctacttaaattaactttcactacaatattagcctaacgttttagcgcctcttaaacgcttttcttaatttcctttaaaatatccttctttgaattattaaaatcctttttaataataaactaatcggttctaactttagtatctttaggtcgtatagatttactttttttaacacgtacctttacaaattcgaaaagcaattctcaaacctaacgacaatccttaatcgaaatagtattataatctataaatttattcactctaataataaacttctttaatatttcatcatctttatttgttttatccgaagtccttatagtaaatacaattttaggattattatatattaaaatttccgcgagcaggttataaatactatttttaagtctataaataccgctatcgataactacttatcggtaacaacaatacaacgccgttgctacgttcgtcgtaggatattataagggacgtaaacgaccctcctaagtcgattgccgttgttagttttcgttttggagcactcctcgaccagaaatcggcgtttccggttttaaagcagtttactttattatatttagtagtaaggatatagagtttatattagtataatagaagttcgatagagcgtaggtttttctagccggtagctatcaatatatttttaaattaacccctaactcgccgtcccctacgtatagctacaattatatttaccttagcctacccttcgcctacgttcttaaagaattaataactcttcctttaggaattgagctagtactattaaaatatatatacgtaacagccggtctatctcttatactactaaagctaccctccgcccttcttatattattacccctatagttactataattaaaatagtataaccccttccgtctttattataataatagtaacctactatagagttcgttaaagtaaatagtaataaaaatttcctccctacactaccttaaatcccttatttatacccttaaatctcggaagttaataaatttgtatataggtaattactattggaattttaatttattataatgaaactcttctccaattatttcccttcgtatatatcctagtaggaataattcgccttcgtaaacttcgttaaaaaaagtttagtaggaaattacccccctatccctattaggttctattactagaattacctcttctataattaaatttatattcctactatattttcctttattatcccttcgttagcggccattattatagctactcctttactaaccgcgactatactagcttgtattaagtactgccttaaatataatattactaaatttatgggcgaaaatttcttataattgcggaattacctttataatatcgatatgtacttctaaaagtacccttatacttccctttcgtttagtattacttatattaagggtaatcctaagaataagtatataaattaaatatatattagctctttatatccttgtactattgcaaatagaagtagatccatagggtaagaaagtaaatggacggggcggaggtgtttgtaaatagagtaaggaggcggagaagtggggaggtagacgggaagataggatagggaagcggggagaaggcggaggaaggggcggtaggggttaagacggagggatagtaaaggagacggcgctctaggtttagtcctattcttattatccttattattctaatattaagataatacaacggtgggagaaataaaattagttcgttataatagtaggtaagaactattataactataagcaaagtaggagcggcgtagaggactacggccgagatggagttgggggtttgtatccggcggcgcttaacgccgtacggttttgccctctagagaactagagaaggaccttattccaataaagtgctatattttatagtatagggaatgagattattattaactctttataataaatttaaatataatactatttataatatacttacgtagaacaacttccgtacttttttagagattgaatataatagtaatatctaggctattaaatagtttattctcgataaatttgaatatatataatagggtattttggaaaccgtttgtaatttctataaccgctattatactgaagaatttaatctctcctacaattaattaaaatatatttaaattgttatttaaactaactcattatacctctttttttgaatagcgcgtcctttcgacagttagtattaatataataaataaaatagtaacgtacgtagaatagttggaaggtttagaaagtattaaactatttatatcatattactaaaattaagtatcttaaaggtatattctattatcttcttcgttttagtaccctcttatttcctctttaaatatgcttcctccttcgttttatagtactaaccccccccgattttccatattatccccttcctactttttaaataaattttaatcttcttcatgccccttattattaaaaaaaactatatatatagccgatatacctatttaaaattattaaatatttactacgaatatagtataataagctatttcgtaacaatatactcaaattaaatttactttcattataattaggtcggctattaagtatagaattaccttatttccgcaaggacctccttatataaagcgaatattaagctgattgtagttagagtagtagttataattattttggataatatgagtagattataattatatttagaaacgaagttattaataaaaattaatagaaactagcggagtatacaaaggttaataaattcggacgtagaattaaatttaactaataggtatttattcctatcgaatgcgaaaattaatcctatattctattattctaataatttctccctttaacctattcctatatatagtataatcatctattttataaaaatacatagcgcttatagtattaagcggacgaaataaattacttttattataattaaatcccttattataaagattattcttaattatttttaattttataagtagaaccccaatattactttataataacggttgtttaaattttatattgaagctaataattttaacttaagtgtaaggggacagcagagcgatacgcaggtgctggccttatgtgtgtatattaaggttctacgaagaaagaaaggataaaacgctaccctccgggtcgctcgagtgctagagcttaaatggccgtgcactttggtggctgcctcgtggcttgaggccgctagagaatactttagaaggccgggtgccggaggcttagtaccgtagtccgagttagttggagcaatctcaatactggctgccgttttggcactcaaatttagccaattagaactaaatatttagtcgggcgccagtcctataatattagcctcccccttctccctctaactatagttgcgcgctataattaatatttatattacccttattttacccctctactatttacactctccttcttattcttttaataaataattgcaattatattgtacgtatacctttaaccccgttttagaatgctattaaacgcctattactaattctcaattatagtactaattctaattaaaatcctttcgggctccggcctactactttagctcgtcgccgcccggctatagctactcttgcgcccgcgcccgtccctacgcctatatttatatttattcctacgcttacgcctacttttacgccggctactactatttttatatttactattactaccgctctagtacttatactagctcctactactacgcctactctagctcctactataccggtttctccggtaccctagacctttaatagtagcggtagcggcggcggcggctactataaatttactaaggcccctattgagggtactatagctacttaatactcccactacataatactaggagactatagcgtttgcgtacccgacgaaagtaagggttattgcgtattttatacgcgctctaagaattctactacctactagtaatagccctctaccgtttagaagtagtattcctcctaattggaggagggctacctaagtagtaaaactctattttactaatttttccagtatatagtaattttaatttaaaatcttaagtaattagcagccgaaggttatatagttccgtaaatttctttaaatccttttattctattttaactactaattcaattttaggaatattacttactttatacttaattactctattagtaaagtactactaacccccttttttactattatagtacttttaattataattccgaatatttcttcgtcttcggccccgatttcggttacggtattcaaaagattagaaactttagaaaagagttttggggctctttatataaattagggtagtttagtagctttataattattattattcgccgaattatccttaattaactataaattaattactttaataaatattactatagaatttacttagaatattaaatatactactattatagctactacttatttaaatacttttattactaaaattaatattcaaatgtctagagtaatttagtccttctaagaaagggtagtagttggggcggtaggtattatttttagtaaattaattatagaattagaggtttatattaggaagttagaagagtaatataggataataaaaggagatggggtattattaggggaggaggagttatatatttatttaggtatattatttagtaaggaggaggtagtaggtgttagggaattagaggaggaaaaggaattgggggagggggtagtagatatttaggtattagaggaggatttagcggcgttaatagaaataatataataggaggggaatacccttaaagagaaaattcggttgaagaaggtagttcggttcttaaattcggtagaagagattacctttcctttaaagaagaggagaagattgtaggtttcctacggtagtatagttataatattattatttttaaataatataattaaattaggtattggggtagcgttaaatattagagagttttaagtatagtaggctaatatcggcggcgttttaagttagcggctgcgttttttacctccgaatactaattttacttatttttcttattctattaatatctctccttttgtaaatttatttaagggtctattattaattcgaacgtccctgtattgcttttcgaagaatttaagcgcttcggtactttaaaagtctttgagttagtgctataaaggtttataatatcctttctactttataaaggctatccgtttaattaggggccttctaacgtataggatcttttctacgtagtactttttctctccttctataattactagcggtaattattcgttaattataatttagttcggtaggggatttttaataatttattagaagaaattaatataaaaaacgttataaatattatttaaaaggctagaaagttttataattagaggtaagaatattcttaagattatatatttaatatataattaatttaacttcttcttaagccttagtaaaatataatttttaaagttgagctataccttattaccgattcggaacctttctaccgactaatagttataattagcgaacctcttttattcttaaaccgctatagttattatagtttaatacaaatttataatttgtaatagttttttaataaattactgaatttaaacgtcggcgggtatataggagtctccggtggtttcgggaactattggaattactaactctaggttaaatccgtagattataaagaaaggggatatactaattaaagtattaatataactattaatagcgaactgcgccaacgggcactattcgtactaattattttaagtttaattaatatatatttttaggaaggtttatacttcttaatttatttgttccgggccgccgttaatttagggataataaatagtactaagaaattatttaattccgagtaatttataaaatttgctctagaaccgcccggtttagttaataccctggttattaactataaattatagttatttataataccttacgaaatagtttataaatctcttagcgtaggttttagtgtttattaataatattagttctaatattatatttttactaaggcggtctttaataataagtaagtaaatattacctctaattaataggaggtttataataaagtctatctgaacctcttagaaaaattaatttagtattagtattaattggagcaaccccttcctttaagctttctagtatttaatagagttatatatgtagtaattgcgtaggaattaccttatataaattccgagtagtagctagtagaaatagcggattagggctataatagtaccttctttattggggtacccgagtatttgaaagtcgtacgtaatttggataatacgggtatagaatatattaaattttcggtcggtattagacaattttataacttccgctttaataattactaggtacccggggatctatagtttcccttaatattttaagcgcttaaaattattaatagagtagtcggttatttaaattttaaatttaaaaaaggggggtaaatcccttacgttattttttattactttaaagacttactaatatataacgtcccttcttattatagagtcctagagttattgtaaattcggattttcgaaaatttttatacccttcttccgaattatttaagaaccccgaagatttattaccgaaatacggatataattgtataaggcggacttaggaataaattagaaattttaaacctctttattgcctttagtagaatagtcctactctctctaaaataatatatccggtactactacttctttacccggctaatattgaagttcgaaagagaatctaaagaggtattcggcttaataggcttactattctaataaatattactaaattataaaatattctaaattgtagtaattaattaaaacggtaaagttattatagttgtgtagttcggcttactactcttataggtaattaataatcgctaatatctttttattgtaaatagagtaattatattccgccggctttaatttcttcgagtaaaaggctactatatattattaactatctacttcctacgttagatagcccttgagagtaaatccgctacaattggtctctaagaatatcgggcgcttaaaatcctacttagtaaatataagcgttcgaataaatagagttttaaataattagaatacctcttcatatactattaattatttaaatagaattcctttaccggttagcgccgtaaatagtacggctactatagtaaattcgggtataaatatccgataatagtttataaaccttaaaaattctgaacccctttctaagatattagaacgtcctactctaggatagccttaaccttcttagggtctatttggatgtttatactagtgtaaataataaatcctaagtatttaaccttcttaataatgaatttatatttattggggtttaaataaagtctggtattttggagacgttcgaatactatacggaccttctatatataattttttaaaacccgttagtaaaaataaggatattatttatatatattgagtagaagttattaagaaatttttataatatttagttaatatattattggaaggtagttagagtattgtatagtccgaaggggattactaattattcgaataggccgtaatgtatttgaaatgctattttatactcttttccttctgctattcggattttatagaaggtttgtactatatttactttagagaactactttattctcttaagtacttagaacgtctttcggattaacggtagggggtattaatttatttgagtaattatattaagagttcagtaattataatagaagcgaaggcctttgcttaacttttaaataaagagaataggggctttagcggccgaactactagtacgaataaagcctttatttattaaatctcgaagagtctttttaaatattaaaaattcctcccgagctatattatataataggctaaaggggagcggaagattcctaccgtcgggccccttctttagttcgatttttaaattaattttagacttataattattaagatagtcggtttcctacttcttaaaaagaagaataaagtcttagaaatctttagggataatctattagaattctttattagtccgaacctacttaagtactaaagctttcttaatatcctttagccgaacggcgaatacggaggcttctatagcagcccaacccttattcttatttatctaataaatatacttaataaaggtagtagcgagaatgtatatagctccttagaattcctcgaagaataagggtttaaatttaaattcattaatataatttatttaggattaaatagcgctatattagagtctcttcttataggaaattaaatatatttagttggccgttaattatagtttcctaaaaataataaagtattcgaactttagtactacgtacgcgcaaattagtaaaatataattttaaaactctataaagaaatacgcaatattctaaatagaggcgccttctataatcgttatagcgcctcggatttattaagttaggattagggcgatagggatttagaaatcccgaacaatatttttactaatagtagtatagtactagtaacctttattaataaaggcgtagaatagattagtagagttaataataattagtattaaagttagtcctatttctatttggggtttaaactcttctactttatttaatacttcgggggtaggttttagtacctgatttcgtattagaactactcttttcctcagtttaattcggaatttaagagttcggttactcgaaattctttattaaataacggggctacttaagtaatttaaatatatattcccttactttaaggatttatagttagtaggtataggtacttagtaataatgtaattggtagtactacaatgaatatactatcctttagtacaatgtttctccctttcgttctataatatttatttagcccatccttttaactaagtagaaaaccccttactttaagtactgcgaatattagttatacttataaggatattgccgtcgatattatattgaattttagaaggtatagcggaggaagaattacgggattggtattagtaattagagcgatttgagccggcggcgatagggatgtatattctaatccgctggttatttcggttactattctgtaggtaattctagtagagcgttcggaattccatagtctttttatatttataagtaatattttagagttactctatataagtgaagtagttgttagagagcttaataataaagaggtagttattaaacttcttattaatagtacgataaaggaatcctaatttagtacggctattttaattgtagccgccggtttttaggaattcgttattaaagttaataaagaatttggagaacggttcgccgtccttctactttattttagcaagattattaagggcgtagttttaagtataataagtatcgaagacttaccggatctattcgaatagttcggttggatttttattattagagagggtacgggcaatctaatagccctctaaccgttgctacttattaattagtagggtattaaggatttcgatttatatagtattaggattagtatatagaccggccttaaaatttatattatatatttgaattaatttattataatagaagaggaaggtagtaaatttactatcctactaggggaatttgcgtagcttctactagtataatttattagaatcgctattagaattatcgtcggcgctagacttctctttatccttattactactattagaggaatcctacttaatagggtacgtaaattcgggctttaaagtgggctggaagtagatagagaaggggattatagacttaaccttcccctttagttcgggattcgcttataaaattcggagtaggttgctaagtaggttagtagtatcggggggtattctaacactcctaagtattgaagaattgtaggaaatttctatattagtattagtattattattattattcaatatagaaaaagagactattctaatactagtgtgcgctacgttattaattgtaggctatctttccttctagtagttgattaataagaaggtagaacttaatgtaaggggatagtagagcgatacgtaggtgctagctttatatatgtatattaaagttctacgaagaaagaaaggataaaacgctaccctccgggtcgctcgagtgctaaaacttaaatagccgtgcactctggtggctgcctcgtggcttgaagccgctagagaatgctccagaaggccgggtgccggaggctcagtgccgtagtccgagtcagctggagcagtctcaatactggctgccgtcttggcactcaagtctggccagtcagagccagatgtctagtcgggcgccagtcccatgacattaagtatagtactaataaaggaggtatatagcgctgccgttattctagcggggctgtagtaggatttaatcctactattagaccccagggaaatagtaagaataaaggagggtttgtaccctcccgcgtatataaatattctatttaaaatccccccttctttagtaatagaactcgtaaccctgcttattatattaaaattggctgaaatgcccttagcccctacccctttaataaaggttttttaaatagtatctaatagtatttactttactctagtaccttttatagaattagtattactataacccttagaattattagaggaattagagaatagatttactagccttaaactaataattctattagaatataaagaattctaattagtatttaaggctttagttatacccttactccaattaagttaattagagtattatattaattaaattaaagaggaattagcattctagggattgatttatacgttaaatattaaagaattaggaatactatatgaataattaaacccagttcgtccgggggacagcagcctgggtttccagctgtatccaggcacgacggtcgagaggtcgaccacccgccgacaagctagagagcggtgtagctaaagcttggtgggctgaggtataggcgccgacggagaagctactggcgatggtagctagtccccccccggaattagggactctactactactattgtaagtcctagaactaatagccgccgactgggaggaatagttggaaaatataacgaattgggaataggtattgcgctataactactatttagcggcggcggtagtaaaattagggcaacggtacgaatttactatcgccgactttattcttaaatttaatagagaggttatttaataatatatagtttatataaagaagaagaaaggaagatattgataattagaagaagataaagaagaactatatttattaattaaagcgaaaagttccctccttatttaaattaggacggaaattattagccttcggactttcctctactaaaggaaagtaccggacgtcctaacccctatctacatatataaactcgagaaggaaacctttatttatattatcctaaattactttaatataaataccgacttttaagcgaatttaaaagcctaactactaataaaagagaaactctaagaattcttagacaatagaactaaaaccgaaagaatcctattataggcgttgaggctagggaagttgaaggaatattatttagtaattaaattaaaggaggagcaacgcaaaaaaattgtaaagtatttttaaaaagaatatagaatattaataatattagattaaggggacgggaataagaaggaagtaattatactaaaaatacagtttccttggccggagcctggatatggccaaggaagacagagaaacgcccatgggtataaacatctaaagcgaaaagttggacccacatagagcttggatacacccaattaaatccatttgccaagacgggaagcacgggaaggttcttagcagccaatcctaactcaaaggcaaaacaccaaccaaaacatcaccagatctaacccttctcatcggatttctattattttacctataaactcagctacaagtatagcaaatactcctaaaacgctccaatcaaccaatatagtctacttccaactaccatactattaccagccccaccgggggtactatagggacgcccgtagtataataattaaggggatacccgtaactactattaatataagtttaaagagctcatacgttcaactccctgcttataccttatttcttctttaaacgctcaattattatactactaacctctttcagatcctcctcatcttccaatcttgtccgctgtgggtttctagtattgattgtatatatagccgatttagggaataagagatgtaagaccgctgtaaaacgtactatctcttaatactattgacggttactctaaaaaagagtatactataaggtattcgattaaggtgtacggaataaatcgagttgaactcctttcttttttttttttttatagtaaattttcgtagttaataaggttctaagccggtagtaagatttaattacttaaatcccaaattagaataagctaaattataattaataacgaaggagatatattgttttagccgaatagggaaataaaatttaacggtagtagtcttctttatataaagaagttcatctttggctggtagtaatattttggtactaacctaatatttagtagtagtagtacgttagtacttaagagtaagtaagttatagcgttcttcttcttttctcaatatattattgaggcgctccttaaattcgaaattatcgtctttaaaaataattaatataattaatagttaataaaagtaataaaaaaaagagaaagattgagagttgtaaagattcgtttattattatatttatttactataataataattgcttatctagattgctcttaccaatctatcctcctttcaaccgtagcggtctattattagtactagtactcttatagagtcttctatagggccttcctcttaaattaactctattagaaggagctatactgctagctcttaagctagtttttaatttagctctactactagctcttaatccaaatctaccgcggggtctaccgcgtactcctcttccccgggacggccggctgttattagtattattattattattattaccaatattacccagtcccggaggtaactagagccttcaatttataattggaggactacccgggttacaaatatagtatagtagcaataaatagccggaatataactattaaagtatatatttagctatatccgtagctctatacgtataaatcttaatatttcttatacgtaaaatattaatttcgaagcttttattaaatataataccttcgatagtacgggtataagagatagctatatataatagcccaattataaaatccttctttgaaatatcgcaaacaaccttatccaatatttaaccctacgctttatatataataatagtatatataatagttaaagggaattgaattctcctacaagtacgagctcctttcaaaaactctcgaataaattggaatataggtatagtatattcggggtctttaatattaaagtaatccaggtcctcaaagtaattagatcctcagtagtaattaaaatatactataataataaaaggggaattactagctttagggctataaatacaaatagcgttaataaaaaaaagataatactaggtatataaatatcgaataacttactatacattatacatctaattgccgtcctatataatattaataaccgtactaatcgaattattaataaggctagcttcaatctatagattttcggtaaatataattctactacccttaatataagtaaatttactatacaaattaccagcattagtatatttaatatttttagtactatcgggtttattagtagctttaataataaaagttgggcttttaaactattctaaatactttaaattatatttattaactatagtattagttgggtagattcgtaaagtattatcgaactcagcttagtcgggtatagataatttaaatttaatacaattagctaatatatactaatcctaaatagtagggttattattacgtagtccttttagaactttataaaagtcttcctacttaaggctttattaatgaagaatttacttcaattcgatactctaatcgaaattaaagtaataagttcggttactacgttgaaccaaatctaacttaccttctaaatacttcttcttttattcttcagttttattaggaagccggtctagattattatcttccccaagcgctttaagaggagtattggggttattagtgaatttaaggggttcctaataaaatagggccttttatccaataggtactaattaaaagaaatccttaagaagaaatatattagtactaccgaactatttcctttaattttcaacgaaggcttaacgaaggcgggtattaatataatatatagtttttatacttagtatagacttcttattgataataaagtacttataaaacctcaatttgttttaaatattagtaagactagtaccttataaattagctaatcctccaatactgaaaggaagctgcaaaagaaaatagagggtataactatcaatattattagcagtaatattagtaggagtagtacgaataataggagttagaaggttgtatataaatactattttagtaaatttataaaatagtaatcgaataaagtaaaatttcccggtactactacggccgttaacttaaagaagcagctaatttggagcctaaccgtcgaatattacttaatagtaattaataaactaattaaatactatacgttactcggtattaaaagtattataagtatattaaataataaactctaggttaggaaggttaaaggtattacaacgagacttctagtaatttgcagccaacgggaggaatttttagaatttaatatagttattatactaattataattgaaatcgatattatagcggctaagaaccttaccgttgaaatcgtcgttattaggattaatatagtaattggggttatctctataattaaactattaactaggaattaaactagtagggaatacaatacttaccttgcaatttcttcccagccaggctcattaaactcttcttcttaattaagtaactcaaattcttcttctagctcaatattcggtagtttaccgtaatagttattagggtaatttaatttattaatatattatttacaataaactagataaatatcttccaataatttatagtaaacattattaataatataaatattagtcggatattaataaggataatacaatataaatttaacgcggataaaatttcgctaattatcttcatacttatagatagggaaataattaattaccttctatcttgtataatccgttaaaggcctgggacgtaagttaatataatcgaatttagtaataaacttaaagaaggatatttaggtataacgttcttcttaatttatatacttttagtaaattaaccgggtttaccgaacttcgttaaccgcattaatataaatactacctttaccctcattattattaccaccaactatagccactactactcttcctcccttaggattataaataataatacctcagttatttcgagggcggcaatctactataattactatataattacttttataaagaggaaggttaagaagaaggtggcagacttcttaaattaaccaatcccttttagcaataaacttatttataaactttatagcaaattacttaattagatttctaaccgtaatttgagggatgatctctattgcaatctcattataaaacttagtacgtttctcaaccttcgaaacgtatttagctacataattcaatatagtattcatactaatatatagctgaacatccgtattagctatccaacccaatataataagggggttatattaattaagaatactattatttcttcggctgtcgaataattagaatctaaggttaatataggtagtaaataaagggtatttataaagcttcttagcaaaataaaagcggcatactttttgctcgggtatagggagctctagatccgggatttgctggtctccgggaagggtttggatttgccggcgtactcggaggtagtaagtattactatagatatatcgttgtatacggttaattatagttgtaagttcttcgaaagtaggtttaacggcatctatccttctacttaaggtatcgctacgtttattatagtattttaaaaattggttaatagggattagctagttttgggccttatattaactagtaataccgggaggtgggccttctggatttttacccttactaaaccgtacttcttctagctatttaacaccttcgagtattaaattccatataataatatataaaccctatagtttagcaatctctcttcggatttccggatttcttaagtccggggtattaatattattaacctaatatactctataagtataaccaatacctcgtacttagaactctaagcactactagaaattattgaatttgaatttaaatatcaatatatactctttaaataatttaaaacggcgaatgaaataataggtggcaatataagggttattaagaatattagtcttaaatatataataacgatcattattattagaaattagctattatttataattaggtatatactttactagactttcccaatataaattagcggtattaaaggttaaaaatatagccggtatactaagaaaattaatataggtagctaactcgtataaccgttgaatttaataaaactgtgtacttcgaattatattagtaaattgaataattgaattgagaaaactctatacttcttcaaattaagcctcgaaatgttcttcgaattattattagtctataaaagcttcggggttaaatctagcatttcgtacataaaaagcgcttttactatatatttggctacgtattaataaattgaaggcaatatattaaaatctcttatactaggtaaatcgactattataccaccgcatagcatattggatatatacattatattcaactctcctcatacgaggattaagatattcaatttggctacgggggtaaagactaggaaatacttaagatagtaatacttaattgtaccggaatttattaataggttaattgtaaaaagggccttattgaatatagtaacgtttaggagccggagccggagccggagccgggttagaatttagaagtagattagtagctagcaattccggaaccggaagtggagcgggactaagatattcttcctgctggcctataagttctgtttattgatttataggttgtcctttaggccctacaaattatagtgtttaacttagaggctattattaattatttagtatatttacaaatttaattagtagaaagttggggtctagtatttaatccctacgaagttgtgcctttaattgatcgatatccttaagagtactacctagtatattaggggctatactaacctctattttattagcttttcgtaaaatctcttcgaatctatcttcttataatatatcgaggtcttcaataacaatatcatctattagaatattagtaacattgtctattatatccccgttttctagtaaagtattaaaccgttcttagataatattgatatttaaatacttaaggtagtggtcttttaaaaaccgaagttagatattaattttataacggttaattttaaactttttatatatataattaatattagggtagttttaagtatttcgtagccggagtaagacgatatcaatttcttagggtaatttaggtaattaatagtaaacgtaagaaatattacaaaggaagttaatataataacccctatactttcgttactagcggccgaaaatataaatatttaataggattattagtatattaataaaaccttaaggagaagtaaaaacttactaatataaacgtagactcgtacaatgaacatttcctccacaagattaagaggtagtagctagtattcttcgatattaagattaaaagtactaaaatttatattattagccgcaatatacttaaaaggctcgcttagtcggaagtctatattaatataccgatactacttacaaacatcttaatcggcaattctaataaaccttaaattaaaccacttttctttacaatattaacattcttctatagtctcaatatctaatacaacttaataattaagaatatattaataatctgtattaataatagcccaggcagttatattactattaaatacggggtcgcgctcaaatttaataccgggtaagcccgggaattaagcgccgggaggctaaggtagctatagtagtctagagccccgtagccgacctcgtttctattataaagcttcaggttagtattaggactaggactaggactaaatttatagaaggctataattttatataaagtcattaatattgaaggtattacttaaactattaagaggattacgcatttagaggcagggtctaatttaaaataggttattattattgttatcgaaatagtagaaattattaggattattattgtaattattattatctacttcgtcttcatacaatagttcccaacactatttataataattatattcaatactatatctattaaagaaatccatctattaaaagtcttaaaaacaaccgaaacaaactttattttcttctcggatattataattaggactagcataaatacataccacgcaaaatccagtaataggatctttattaataaagcgccgtactaatctatataccgggtagaagaagtagggtatatcttcattaggttaaatattaatatcgttattattagtagactacgttaggaaatcaagagtaactggacgattctaatccctaggtcttcctaagtataacaaataataatcctattccaagaaattataaattatataatctagacggttagctatactattataaatataataaactttatactaagaattgaaattatattacgtaaataattaataaaatatacaatttctaataatagggttatgttcgctattatattgagagtaacggcaattcaaatagatgaatcgttaattattatcgtatataatacaattacccgtagctaggttccaatttataattaattaaataatataataaatcgggcaggtaaatcaatcatcgctattataaagttaatataaattaataattaaattatagtctataataagctgtataatataatagcggtaatatatgaatcgttctagttcgctagtactcaattctaaactagggtattaccgagcaattaatattactattaagggagtaggtataatattttattcctaattacgcttataaaggcggtaattacgttagatttaatttctcttacggcgggttcgaatagtctctttattatcctataaatatatactacctattttatattaagtatcctattaaataatactaaccttaaacttaataaattaatattagggagtataaattttaaagcgggaagtactaatagtagtaaactagatattggtttaaaattgaagttataaaaattaaatcgaacgattaataagctgttctaaactaattctctaaaccggttagggttaaactgtctattaatattaaaattattagatttatagtaggggaggttggggaatttagggaggttattatacttattataattgctatcgctatctaacctcgaatttttaatatataactatataaggtccgaattccccttactactattgctactaccgtttaaaatccagcaactcttatatagaaatattaatatcctcgctattaaaatattaatagggatttaaatattaaaatgccgggggttgtagttgcaattattaaggttatataggttattaaaattaaaattactaaatttactaagggggtagattctcctagacttattactagggggtattattaaaatactctataacttctaacaacgcgggtctcctattacgaagttgggtacgggtgtcttccggtaataatatcaaagcggcttcgggattatatttatcgccggtagagggattaaagacggtaggattaccggaggtatcgggaacgccggaagtatcagggttagcggcaaatcgcaaactaaataccattcaatatcgctaaaatcgattctagaaaggcagaaagttaattattcaaaacacaacctattaccaaacagccagccaatattatctaaatcgcacccgcaaccccccacaactcggattataatattacctataaataggcatcctatttacccgtaggtagtaaaataatgcggtatattaggattctattagtaggatttatatattttaaaggatttaccgttaaacaaataataccggttaattaattagctaataagaagggaaataatagactagataagaataaaggggaaagataatatactagaatacgtttattatagtaaacgttataagtaactataagaaagtttagattattcttattaataaatactaatattaacttctttttactacaaccgtagcattaccgaatctaactctacttttaattactaggaggcggctattaattagaatccatcttaattaaatatttaattaattaattaaaagactaaaaaactaaattatttaataggataattaattaattgaaaagatagaaagatagaaaaatagaaagattgaaagattaaaaaattaaatgtttaactttaagtacgaattgtaattctaataggaatcgttaatcttattactataaccctaatctatattaataacttgtttttgaggatttaaaataatattgtccgaaccgatagggtaagttaggttaataaccttgcccttccaacttcgtcctaaaagcctacgtattattaattaggtactctatagggtaggatagtagtaatatcggatattaatattaagtagtaataatataagagattaagaaggtgggtaaatctatataagctaaggattaataaataattagataggtattattaggggggaggggggatttactaataaatatttatatacctcttcaattctatttaataaccgatatattttaccgggtaataaaaaataccgaaatactttactatagcgatattagtagtaaataagaggggagataggaggagggaactaacccggttccaaaccgctcgtacggcgtttaattttagtagtaaataattactttaggaagcgatattattaataagtaaatagtcaaacctaaactactaatttagaaaagcggccggttttcgagataggcgaataatcaagcccaagctactgcggaatagtattaaaattaagactattttaatagtaaaagatgtttaagattaagtattaaaattaatctcaaatataaaatattaattatattatattaaagaggagagagtttaagaattgaaaggcggggggagctagcttcttatacccttctaggagggagctaacaagtaccaaaaatttctattagtctagctaatagtcggatttatagtagggttaataacgagtgaatagtattgtaattactttattagtattgaaaaatagaaggtagaaggttgtcggtggaaggtagtaggataatttagagtagcggtcgttggtagtagtattgcaccttctatagtagggcccgtaaataaggaagtagtaatgtataattaaatatactttactaatagtcgtataaatgggtatgtagtaatatagatggtcgtatagtcgtttgaaaacctcaaattaattaatatcgacgattctagacgattcctggtattgtataatagttacaataataaaaggatattagtattaataaaagagtattagtattattaattaaaagtagtggatttagcgataacgtaaatagtagtattaccgggagtactagaattaccggagtgttggatagtcgggctactaaacttaccgggagtgttagatagccgggagcccgcgcaccacagttgcattagaattgcaaaccaactgcgcaaccattttaacgggatttcatttgcaatactacgtacactacattcaatactatatcttaatacaaataatataggagatacagtaaattgagctctatcgaataatactttttgcattttaatacatacaattaacatataaatataaatgtctgaacatatcaaatgcagcactgtctgcgcatgctattgaaaccgtgtcttgcttagcgccaagaattgcctatttaagactaccaagctgtgctaagacgggtaattttctatattctggcctattatagatagaaccgccgcgccttcttcgcgacgatgtggggcctatggtactacgacctctggtgtggggtcttcgacagccataacacttttgggccccggacatcgccttctcgtgagggcatgggcgtttcaattataagaattatttaagctatagttataataagaattaaagaatactatttaacgaactttttatcatacttaagaagctactcgaataattctattatacgaatttaatttgcagtaactttataatgctactaaatctaattatcgtttataagggggtagccgggagtatcgacggttatagggctactagaaacggaactactactattagaattggagattatataaataggaataataaaattactatcgccggatataatatatataagagtaatagtattactattagaattaaatacaatttaaaccgggttgatagtactaccgctaggaagagaaaggacgcaactataataaagatcccttaaaatcaatttctagtaaccctttcgttaaaattcggtaatactataattaatagcgtaaagaagacgcttataattaggaggtaaattatcctatactaaatatatatatatatataataaataaaatcgttaatagtacgaataaaggtatttaaattataattaaacctatattaactatctaatactataataacggctattatttaaatagtattataagtattatagaggctaatagggatatttaaaatatatattctataagtataggcgtaggtaatattttaagtaccgctagctaaaatagaaattaaataataataaagggaaaaaagtatagagagtaagggaattactaattgccgaaataaaaaataattttcttagtaataattttataaaaggcgttaggggagctaaatttatcattggaatgtaggatagaggcgaaatctaatatattgtaaaagtaaagaattttataaataatattaattaaattaatataaaggccgaggaggaagaaaaaggtaattatactaatttaaaggaggataactattacttagctgtagaaccccgacctacacataccgcggaatgaccgtcaatcgaccgtaagtagaaaactaccattgtaaaggaggttaccgtgagttgacggttaatagcgtagaacggtagtttttcgtacaatagtagaggtgtttataccttcctaaaaagttaaatctactgtaggcgagaaaatgaatccctattagagaaaatgaatccgtgttacttgcatgcaggtctgctgcgggtataaaaaaagagtattaggaagtcgcacgcaatatacatttgtctatggagctacctacagtccaccacccgtcgtcgcccacccgcgtacgatccagtccagcgctgcacctacacccagcacctagcacctgcacctgcacctgcaccgcaccggcgcacggtccagcgcaccgctgcccggcgcccgccccggcactatacgcccggcactgcaccgcgcacagcgccgggctgcactgaatataattatataggaataggacgttatagatataatacgaatgaatttacaatgctaataaataatataatacgattgatgcgattaatgcgattaatacgattgatgcggatgcgactgatgtgactgatgcgattgatgcgattgatgcgattgatgcgaatgcgattgatgcgattgatgcgattgatgcgattgatacgattgaaagcagtatagtactgtactgcatagtatagtataggaatgcgattaatgcgatgcgtagtaatagtatctttagggattactattaaattatagttaattgaattaatacggtttagacgaacaggaatatatagatacgtaattaataatactagggataaatcggttaaatatagcaataaatttacttaatatccttaactctatgtatatgaagattagatgataaggaggggaaaagggggtagtagaataaatactttattatatattagtacaactgaaatttagatattggagtaagttaatataataatatatatagtagttatcgaatccttactattaaaagtcttattaaatactacaaccaaataatgttctaatttactaatacctatttagagtaataatttggtttattacgtttattgattttagaaacgtttataatataaatactatttattttaacggccagtaagctaataattaatatttctcccgtttcttcgaccctttggagggtaaggcattaaataattcggtttataattattatcttaattaatataaggaagatgtaacgttcgttatattacttctacttatagaaaaagatataatcgatccagcctatagcgctatcgcaatatttaatatagtcgctaatattataaatataatattttaaagtattgttatatagggtctaaatagctcataattaatatagtatatattaaattgttagctatttgttatagcttgtatattctatactaggatatatacgaagagggtagaaaaggtagtaggattttttaattcggacggtatttggtaggttcttataggatttcggtaatattaccagtaatttataataataagtaattaataatattaaatgtatagatatattatatttagattgtagatatatagtattatagtgtgctaggtataagataagggggatgcttttaataaacggctcccttacttagtatatattagtattaattaaaaggcgtaggataaatataaggatgggagggatatagatatagatataggatatagatatatttgtttataaacgatagatttgtattatattataaggtactaagtacgaactataggatccgtatattgtaatctatctcatactatatttataaaagagtatattgaaaattattaaatatttaacaagatgataaaagtaaatattaattaaaactagtaatagggtagtatatttaatatactactatattattaatcttactaattagagatagttgaatatacgttttagttgccgcctttaggatattaaattcctatttatccttcttctaattgcctccgatactaatacgctatttatcttcctagtagagtaaattgtcgaataaatgggggcgtccttaataatattttggatttattttattaatataggatcggataaaagtaaactgctttaaaactggaaacgccgatttctagttgaggagtgctctaaaacgaaaactaataacagtaatagactcaagagagttgtttacgtcccttataatatcctacgacgaacgtagcgacggcgttatattgttgttactaataactatcgatagcggtacttatagatttgaaaatagcgtttataacctactcatataaatcttagtatataacgatctcgaagccgtacttactatgaagaccttagataaaacggataaaaataatgaaatattaaaaaagtttattattaaaacaaataaatttataggttataataccgttttaattaaggattgtcgttaaattcgaaaattatttctcgaattcgcgaaagtacgtattagaaaaaacaggtctatacgacctgaggatagcaaggctagaactaattaatttattattaagaaggattttaataatttaaaggatattctaaaggaaattaaaaaaggcatccaagaggcgccgaaatattaaattaatattatagcaaaaattaatccgaataaaatcggtattaccctctaataactacctactactattgaaaagtttatcccctttaacttcgaacagtaatttactattaaaagaacgataattaccgccgaatttataaattattcgaacgaagatacgaagacgaccctaactacttacctaaataagaagaaacccggcctaataatctatatagttattagaatactaataattagaaattatataattatattcgacgaacctatatgtacttagtattagcgaaattaagcgtagtaggctaaagaaattttgaactccgatactttattattataagtactataagcgtactaatttaaagcgtaccctaagatagtgttaataattatactatagtaaaagttattttgaatgtagtaaagaagagaaacttagaggtatctattattagaattcggttatagaagagaaagaacggaaaaaatagaagcctactccttatagaagtcgctaccgcattagcagcgtacttcctctaagaaaaccttttcctttaaaatagtagcgtatatttatacaaaccgttctaaactttgaataacgtctaataatactttaaatactaaggaactagatatatagtaaaattctactattaaaatgatattgacgcctattacaataaaactaaatacaaaggagaatattttaataaaataaattatctatttaataataataaattattcgtttattataaattatataagaagaaggggtattatacgtataactataaagagtaccatattttctaaaaggcaattataaaggcgtttattatatatattaaaaggttgtaggtattcgccccctataagaacctaattagaaaggtattaaaattaataatagagattatagataagggcgtcctactaaacgccccctccaactcctatactattattactttagagaaatatattagaggaggcgtaaagaggggacggttcagaaaactaatcggcctgtccgcctaattaaagtttataaccctacaaaatttaattaataaatattaaatatatttataaaatataaggggaaatcggtcgtatagtagtaatagcgcctatataactataaccctccctaaggaagtaatacccttattctctaccgaaggattaaaaggaaccttatcctagggtaattaataatctaattaaaaatattctattagaatatagggaaatcgtataaagggggaaattttctatttaagtaagaggagacttataatattatagtaatttaggagttgggtagaaatttaaatagggatatttattattctaaaggcgggaaatattttggggttaattatttagaaaaaggaagggtaataatatatatatataaaaaataaaatttaaaggatttaaatttctaaattagaaagaattaaactgcaattatatttaaaaatttagaggatctaacgaccgtctattctatttattctcctatttctatatagggaacgccggattattaataggggttactactctttgaatttattgaggccggacccttagcgggaaatttaattattattaaggactttaacctttactatcctaattagaatttaaagaataaaactagtttaagggccgctcacttccttatataggtataacgctagagatttaatttacttaccccccgtagtaaatcgattaaatttagaaatacaatacaaagagagagggatagaataattaactatatataactattacccggggtcgaagctgaatattagggagtgtagcaatataagtaaaccagttcggactactacccttaggagatctaagtctaaataaaaagaaaaaataaaaaaattaaagaagaaggaaaatataattaaaatcttataaatatagagaaggtaaaagaggtgttggagaaataaatattaatcctgaaaaggattaatatagtggaggactttaaattcgccttttgtaaattcgacagagaatttataaatattatagaaaaattcgtctcgtactaaaagaaaggttgaaggaggaaagttgatacgggtaaccggagtgctctgcaaataacagtatgatgatatttgaaagcgttgtgaaagatgatgtagaaggaagaaccagaagccaacggcttgcctagagggcgcgccttataaggcttccttatcttatcgctagtcctatttaattgggacggcggcttgccggccgggtacagcccggtcgcagcaacctttatatacgagaggccgggcagtctggttatacgtaaccagctactctatagccttatttaatttatatataataatacgagtatccggtattaagttccggtttataaagatatcgctagtgtccttattgggaacgcccttattaagatgcccttatttcttagtttggcttcgtataatgcacttagtgcaacgttcattctactttctacgtcctcccttccgagcctaatactctttaaccaattccttcgtattgtataattttacttcggtcttctagcggttgtattaatatttatatccaagttatttaacacaatattcgtaggtgctatcgcttcgaagcttgtgatccaaaagaatttcgaatttgtagttagcactgttgttgttgtccgaattttgggagtcttcgattggtctaagcggcggggcggttcggttaaagggatcgttacccttaggagtaggctttaagtacgcgactaagatgaccgggtgaatttttatttccttaaggaagtccaattcgtatacaaatttacctatttttcaaataattttaaaaggtcctactcgctattataataatttcctcgaaggccgacctaatagatagtaacctttatataatttaaggaatactttattattggcatttagtttaatttattaataattagcgttatagcgatatttagcgtcggcgatagcgaagtctatagcgagacggacgtcttcccggatataattacgaaggattttataattttcggtaattattttattagtaattaaatcgaggggaactactagcttatagctaaagaagtatttgtgggggctagccttaatagttttaatgtaggcgctattgaggttctattataattaaataattatttcgaattatattttctttgggtagcaaaaagtataaaattgtaatactaccttaatagtctagttcttatattctactaaactatctccctaggggtagtaggcggtagttattaagagtttaatatttatattcttctatattcctctttatagcgctaaagtgaactttcggtctcaatttaaaataataacaattagtattccctaattataaaataatagggagcagataagaacctttccctagtcttctattatatatattaagtatctaggaataagtaaggattacttagaagatttatcggttataggtactatataatcgaatgtattatagctttttaaatactatggagtaccgatagacaatatttctaggaatccgataataaaattaatagtgatggttcgtattagtagggtatttttaggtcgaattggctagtagttacttattagcgcactcctattaatttaattgaaattataaactaggtatttttgtacgtagtctttaattagttgcgttttattagggaaggagaaagcttttaaattatatattattcggttcctattaaaatagtgttttttattatatacggatttgagtatttcttttacgtaggtgaaaggtacgtatagattcttagggttattattctattggttataaattaagctttatttatttatgaagaatggatatccgggccggcgaaaaaagctgccgtcctcggtagcgtagtcttttaaatcgtcgataatatataagaactttgtattaaatttgtaaccctcgatgaaacgcctacgggttgttttatttatttaggcttcggtatagatgtaaaagacttttcggttgtagtgttcctcgtcctcgcttatatactagatgttgtttaagattgcttcgccttcggggttgctattattatcttttatttttaaatggcttagcgcgtccggtaggaagttaagttttcttagtaaatagtagattttaatattatattaggataggtagattaatacgttaattaggcgctagttcgttctatttattaaggaaatccttaaattagtttattcgacgatcctttttattgtagagtagtcggttaggataatgaccgtccgattataggaatagatttaaatatataatctcttaatagcttaaattaagtatacgacttctaattttaatagtccgtatttggttttaattgaggttagtactttatttaagaatataatgggcaaaacctagtttaaaggaatacttaatttaggggtccaattatagtttatttttaagtagaatattataatgctgaagcctctttctagggatttatctatctataggaaggcttattaatttaggttgaaatggttgaatataattagattattacaaataatattctatagtacttcgaatacagcgagtttttacttagtaggttcgaatttagtttttatatagtaaattacccgctttctataattatctgttttgcttgcttttttaccctcggttagtagtgcgactttcttattttgtaggggtttaacgaattgaatatagtagggtattaaataacggaggaaaccgtttctactaatatattattcgaaggcctttaattaatttaggaaggctaagttacgtatagcagcgatttatttaattatagttaataaatttaaagaatttatacgaaatttaaggagtttaatatattggaaataataataatattattaatatatacctagtaatatactttatagtccttaaacagtatatttataaacttttagatataagttagtatatttttaaaccctatttaggctattataggctattctaggctataataaataataagggtaaatttattataatacttctattatatactaaattaatagaaaaaagatattacattaataattgtaataaagagcttgcctcggataaatgcgataatttcgctttaaagtggtagggggtagttattaggtactgttatactattaaacgcttttaggtcgataaccggtcgcctttttaaaccgagcttcgttatcttctatactacgaatattaggtaagtaaatagcgtaatgcgaagaacgtactctattttactttatttataaagtatattaaaaatttcgttaattatagtttagtcttttttatttaataggtatatcttagtcgcaattctctatttttactatccctctacgagcgggactcttattatatcttctaatagtatatcgataattcctccctccttctataagtctaagaaggttactacgacctcctttaaaattttggctaggtttggatcggttgcgtaaatatatacgccttcgttggtaataatttctaacgtatcttctatacaaatacccaatattaaatgctttttaggaacgtttcgtaattttagtattttaattactaaactatattactattcagtacttaatttattagagaggaggattttagtgtttagtagtagcgggaagtctttagcgatttattttactatatttataggggtagcgtttaggttattcttaaggacggttagtacctatttaataattatagcggcgttaaaattaacctacgaagctataaagaaaccgctattttcgtatttactaatcgatttaatataaaaattcttaggaatattaatagcaatttcggacgtattctttatagggattaacctaagcgatttagtatcgacaattatatagaggaccgctacgtatcgtaatataaaggtaaaagagcgatcctttagtaagggtttatagtagattaatactatagtctattcgcttagcaatagtaagatcttcttactaatagtaaccttcctattatatttattaaattatttaactactgagaagtttgttacgaagccgtttttagggaagcgaaccaattcggccttatagttaatattaatttactataagtagaggaaagagttagcgaaaagaatattcggcgctaaattatttattatttaagtatttacttctattttaagtaaagtatctttactatattagtcggtacttggaaaatatattgtaaaggtaacctattctttcaacttagttaatttattacttactcctcggactactgtagagtggtttgtagaaacggagtgttaaagattaagtaggatttttcggtcaataatgttgcgtcccgcgctagggtcgaaatagacttcgaaatcctcgttttatagtattatcttcgtttttatatataaataagtgtaatttaataataagttattagctaggtcctcgttggggtaggctttcgactttttaattttatagtttataggattgccagtgtaatatacaacttccggggccttcttcttctccttataaatatttattaaaatatatttatatttcttaatatatttgaagacggcgtttcgcaataggtagattaaataatattaatcgtaaatccttcggataatagggatcttagagagtagttagatagctttacatttaattgctttgtagggtgagtattattttatatagcgttttttcaatagggtagaattaaactccttaaagtacttgtaataagttaattctttattatatatatagtagacgtcggtagtactattattcgaatccaaatcttttataaatattatattatcttgctccgtagctttattagggctgttttcttactccttagcgtcttcggcgtagtaagtacaattacttattttattatccttacttcctctaaacttatcgttacaataggtatcttagcaattattgcgacgggcgtcctaattattatattagtcggtacggcggttattgcggcggttagtacgtcgattattataacggtcagtatattaattacaattactatagcataaattacggctagtgccttgggaattacaattacggtattagcggggattattatatattaaatcgttagtcgtatagttagcggaatttgtaatagtataggaagatttgggggggatattggggtatttatctttaattataaatataaaaaactccctagtattatcaatctccgctatatagtcggttaagaagcctactttgcggggaggctgcaataaggttttgatacgtatgtatatactattccaaatatatattgtaatattgtgctaattattttccgtctttaaaagtatacctattgcgcgagccaattataatttctttataacgtatatcgagacggcgtttttatttatagcaatatcttttaaagtaatagttccttaattaaattttcgggtagcagtagcagaatttagtttaaagcgaataattaatctattatataaaccgctaagccctttattttatattatatattattaatccggcttaaattagttatattactataagagtattacgctttatagtaattagggaaagagacggattaattgaacttctactttagttttagaagtagtgaagtcttttattataaataagatacggtctgtaaatatagttgcatttatatagataacgtcttttctatcctatataatattaaggttattagggtcggagtagtaagggttgaaatatccgacttcctcttttttaattttaatgtactcccgagggtagcttttatatattccggctataagtttatcgtcggggggaaaaccgcctcctcttcctctacgaggcgggaagcttcctcctctaggcgggaagcctttaggagatgtggggcgataagcgttattattgttattattggagttgttattacttggggctcttgctgtaactattcccgagggtttgcttaggagagttccattactattaataggggttatattcgaggtagatataaatattacttataaggcggctatctaggtattaatatccttttttatagcctttatatctttagcgatttatttagaattcttcttagactcctcgagtataacgttaattatacgaattgatgttaatatcttttgggtgctaggggtaagtgctataaaccagtaaggctttaataaagttagggtaaatcctaattcttaaaattggacgaggatgtattagaatagtatagaataggctaggagtagggcgattaggagctttagggtttttattccgtcttcaaccgttggctttagaggtacaaccttatacgtactggggttgtaagtaggaagaaaaggtctaggactaactatattagtattactaactaaaggacttctagatattaagcgtttacgttaatccttaataaatattaggccggggggtaatttaataaaccggggtataggattgcctaaagtaggttccctaacggtaggagtataatattaagtaactacccgcttcgaggtcttcgctaattttatccttaggggatgtaattccttatccgtaatagactctaggtatacgctagggagggttgcggggggggttttattattaagtaatttaataacggacgaaagttaatcttcaatatacttatttaattcgttggactatttagttattgccctaagagtagtgagatctgtttgtattaaagtaattttattatttagtatattaaggttagtattaaaattacgttactttaatgcctattataacgatttttctattaataatattaatttttatttaaatattgttattagttaatttaatagttttaaagtaattatttataaagttaataagatttttaatattatagtttgctataataatttagtttaatagggcggcgaaatttcggctttaacggtcgttaataaaagccgttttattaattaagaattgtatagttctaatatttattctgaggtgcttaggggtattgggttgttttaaattagacgtagattcctctatttcgtattccgattcctcgggtgcttctatattttttcgggtataattataaagattattacaatttataattatagaattacagttatagcgggttgaggggcagtccttagtcggacgatattcgatatataaagcgctatctcctttattaaaattaatttcgggaagtatcgttttaaatttactacttttaaatatactttttataaaattaataatattcttaaacttagatagggaggtaggttctttcttaggtgcctcttttattgttggctcggttaaattattaggggttataaggatgaaggctagctttattagggaactgtttacaatcggtgggctatttggcattgtaaagattattttatttagagatattacgaggattgtcttagttgacgatattgtgggaagtaattgtggctttgggggcggagttggaggtttgggtagtaaagaagacgacggagatagtaaggagttggttttaggaggatcttctaactattgagacgaatttgaaattgagggattttacttcgatttagcggtattgggctgtttaaccttattggactatgctgctaggccgggcgggggttgaattagtcgtatgaagggtaatctgctacgagtagaggggtaatttatttgtccgataatagtgccgttataattgattaaattatcaaagttattagtaaagcgatttttttattaaaataagttgttatacgtaagtaagccgctaggtagatcgttggctgaattgtaatcggctatagtattgaggttaacttcctaatttatagtatatttaattgcggtcgctaataaataacggtattgaaagtaaagattatgcttaagaggaagtataaataggaagtaggatagggatacgtttaagaggtaaataattagtaaataaagttacttttcgtattgaggcttataagtattcggattggggtagtacggtattgaatattctaatcgatacaagccgatacgagtaagttagtataatataaaaaggaagtacgggggagaaggtataaaggaaggataggaagtgatttagagacgtaatagtaaaggattgtttattattattaattgtaattgcggggtcggtattgtataatatagggtctttacaattagaggctcaacgaaccgtttaataaagattaattaatttacttagtcaaaggctttgatcgaaggggtttggtttggttaattaatttttggttgtagttattatttgatacgggtaaccggagtgttctgtaaataatagtataataatatttgaaagcgttgtaaaagataatgtagaaggaagaaccagaagccaacggcttgcccagagggcgcgccttataaggcttccttattttatcgccagtcctatttaattgggacggcggcttgctggccgggtacagcccggtcgcagcaacctttatatacgagaggccgggcagtttggtcacacgtgaccagccactccatggccttatctaatctatatacaatgatacgagtgtccggtatcaaaagtaaattaatagatattagaatataaaacggttataaaaaaagtataaaagatatattaggaatagtttaaatactaaataatattaaattagagagaatttattaaacctataataaagaagaagaggattattacgaaggcctaataggctatatagtataatagtattattaaagctttaaagaacctaaatcaactttagttattagaacgataggtttagacccgaagttactgattaatagacccgcctaaattattaaccctttaaacctataaaggagtaatagaaatcggaaattatagtaataaggttaaaatttttactgaccgctttttcccgaaagtagaggtcctaacggattatttactagactaaaccgagctattaaagggtattaatctaataattattagtaaattgattaataaagaggatgtttgagatatactctcctaaatagtgcttaataaggcccccgggattaattaatacttaaataaatttctaaaattatataggtagctattctaataggttatagtatatttaatatccgctagcctccaattcgtctacttcctatagtaatttaagaatacaaaggtaattatctttagaaagcttagaaagaatattatttaatagaagttagtgggcgtgtagaagctaatgttactatttagtaacgtaagaaaaatcttcgaaatatttataattaaaagacttatataagtagccgaaaaatttaatttcctattagagggttaaataggcaaccgggtaaactatttaataaagtttataatccgggtagttattaatataatatattattattagtcttatacacgctaactatttatatagttcgccccgtgggcatacggtgctacttcgctcgtagtcggtaggaaaaaccgtactataatagccggataaaaaccctccgcttcgctattattatagcgctgtattaactccgtcccgtcttattttctttctttttaatataactttactattataaccgaggctataaacttttattatatacataaccgaccctaccccgattaatcgccgccctacttctattttttcgttattacttccttataattagtagccttttatcttatctttcctcaattatattatcctaaatcgcctaatttatttataaaaaaaacctcaacccggttttctctttccttccctctttcctttttttatatcatactaccgcctctactatattatatccgtatcctaaccgaatccgccgccgtcctatatctatatccaacccaaattaatattactactattatattatactgcgtaaaaaacctcttaatactacgaagaagacgcccgctttaaaggtattaaaagctacgggcccccctaacaaatcggaaggcgaagctatagcggaggccgtaattcttaataccggctccgctaattcgttttataataataccccggttaagcccgttacctttcaaaaaattaaaaaatatttatcaaaggaaatataggagaagaagggcgttactataggatacttccaacctcccgagttttacaaatagtataactcctatacctatagcctatagtatattcttcctacaatttataataacctaattagcttctaattcgcttttaattaagcctaatacctttaaaatacttataaatctctattttatttctatagtatttttatatttaatttttaaaataattcgttctaacgccccttattataaatattaattatagaagaggattaaggagtatccgaataccgaatttactcccttagtatatacttttattaaatccgttatgatactatataactacaattcggctaaaggtaattttaaggttttcgttagtaaaatataggttgtagctactatataggctacagcgaattatattagcgccaatctttcgtctattaataactatccagcctcggattttattataataattaaatttctattaaagaagaggaaatctatttatattcctattaatacctttacaaattttactctactttataataatactattataattcgtctttatattataaaagtcgaggagactatccgtactctttctaataaaattaattcaattactactaatattaaacgtatcagtaaaggtataatagcaatctatattaggtagaataattttaataattacctctctactataagtactccgcaacatctctatattaaccctattattaattctcttcgtatagctttttaatatcgaataaattatttataatatttataattatattttaaatataaatttaatcgacaatactacctctattcggccccgctacaatataaaaacggtacttaataatatttttcctaaggccaacgaggagaattctaatatagaggataaattttttaataaggagggtaaagttagtaacaataccgatatagtcttagtcgttagtaatataaaataattgatactctattatccttccaatttaaatataatataagtttcttttaaggttattatttatatatttagtatatatttaattgatttcctattaattccaatataattccattccaattaagtaattcctaattttagttaggtctttcatatatataattaaactactctaatctataccttctaacgcttcttttatttcctttactcttttaattttatttactaatttatattcttataaccttcctaaccgtaaggcccattatagaatccatttaatattcattttaaatttattatataattcctctttatttattagttatatagaggcgttctcgccctataattaaatttattttatctcccagtattctagtataaagtattcgaatatttccttccctatactatactaacaatatagcgttattatttctagtactttctttttaaaaagaaatacccgtaggcttattttcccggttcttacctatattagtagggagcttatagtcttcgacagatagtacagtacgggattctcgtccgtactaaactatatatagtactatagtattatcctattgaattgtacatgcgcctctataacgcttaggtgtttccttctccttattattttaacgacctttacgtaccatctcgctacctattttctttttattacttcctccaactacttctctctctcccctagcgtaagctctcttatctccccttacagtaccggtatatctttaattagggcccactacgcaacctattcggcctttattttactactaatcggcgctaaatatagcgaacatcgtattctttagctccggatctcggccgctagctatgctggtgtgccccgtacgaaggccgctgctggagagcgcgctagacgttcttcgaacgcccaatataatatatataacctaaaaactcggggttgtaacgtcccttatactcctaaatttaaaagtagtatttaatagaattaattataagtaacttctatataccttataggaattataattcccaatatgaattattaaataaatagtaaattttattactaaaaaaagaggtttactcttttttaataatgaaatatcccgcccttatataattattataagcgtactataaggctcctccctcttccttattctatttattctctttattactttattatactggaaattaacaataatcccaaatataattacaatcggctttataaataatactaatattataatagtaattcgtactaccgaagaaaattatcggatactataggcaatataggaactatactcggaacagataggggcgagaggtatagaattcgaagtaactaaaacggagctaatatattttatataaacgagggtactaaaggcggaaactttctaatttagggatattatactttaattaataaaattaatataattcctaagggtttagttagattgtaaatttaattatagggtttacgcggaagtagtaaaataaaaaataataatttaaacgaatatatttataagattaatagcgaaaatataaggttactcctttatttaaacgagggaaatatatattaaatatatttgcaatggtattatatatagagtcttagtattttattaattaactaaagtctataaaaaattacgagggattgtaattaagttagtaaaatactagattaagtatttaaaaattatcattagggcgtataaagctacgttaataagaaacctagaaatagaaatattctatttactatttaacttctactttaataaaagagtctacatttttgaagaaaggcttacttaaatagattaaatttagtttatttaagggatagtaatttaaatttccaattatatttaagtataataattgaaaggtcggctatccgccgataagttgaagagtagtatagttaaaattcaataagccgaattataaataccgacggaaaaattactagtaatagtaattaatccccccccggaattagggaccccgctactgctattacaaatcctaaaactaatagccgttaactaagaggaataattagaagatataacgaattaggaataatattgtactataattactagttaatagcggtagtaataaaattagagcgataatataaatttactatcgctaaccttacccctaaattcaatagaaaagctatctaacgatatataattaatatgaagaagaagaaaggaagatattgaaaattaaaagaaaacgaggaaaaaccgtgcttattaattaaaataaagaattccctccttatttaaattaagatagaaattattaaccttcgggccttcctctattagaggaaaatactagacgttttaactcttatttatacctatagatttaaaaaggagaccttcgtctatattatcctaaattactttaatacgaatattaacttctaaatgaattaagaagtttagttactaatataagagaaattttaggaattcttaaacgacggaattaaaactgaaagaatcctattataaatgttaaaattagggaggttaagagaatattatttaataatcgaattagaggaggaatataaagaagttataaagtattttcaaaaagaatatagaatattaataatattagaataaaaagataggaataagaaagagataattatattaattataagaattatttaaatggtaattataataagaactgaagaatactatctaacgaatatttaattacatttacgaaattatttgaataattctattatacgaatttaattcgcagtaactttacaatactattaaatttaattattatttataagggggcggccgggaatgtcgacagctatagggctattaagaatagaattactatcattaaaactagagactatataaataagaatagtaaaactgctaccgccggatataatatatataagaataatagtactactactaaagccggacgtaatccgaattaggtttatagtactaccgccgggaagaggaggaatataattataacgaatatcctgtataattaatttatagtaaaccttttactaaaatctagtaatattatagttaatagcgcggagaaaacgctcgtaactagtaggtaattcgtcccgctctaaacgagtatatatacaatggataaaattgttgataatataaataaaagtatctaaattgtaattgaacttattctaactacctaatattataataataattattatttaaataatattacaaatattacaaaggctaaagggaatgtccaatatatacattttataagtataagcgtaagtagcgttctaaataccgttagttagaatagaaattaaataataataaaaaaaaggaaatatagagaataagggacctactaatcgcaaaaataaggcaaatcttcttagtaataaccttacagaagttattaagggagctagatttattattagaatataaaacggaagcgaaatttagaatataataaaaataaggaattttacgaataatattaattgagacgcccatgcattcagagcttgagcgttcgtgggccaaaaggtaatatggaagatccacaccaaaggtcgtagtccatgggcccacaacgcaagcgaggaaggcgcggcgtatctatctattagcggttggaatgcaaaaaaaatacccgtcttggcacggcttggcagtcccaaaaaggaaaacttggcgccaagcaagacacggtttgaatagcagctccaaaaagccacgttttcctttgcaacggcaatttctcctcgaccatctgatgcatccaaatgcacatagtgccaaaatgacgaggaaagaaaggcggtcattttggtaccggtcgccttgtagtgcacgccctggttgtcgagaaaaatgcaaaagaagttgaaaattaggattttagtagtacttagttggatatataggaatcgtggataccgtgctggtaccgtactactacggtatatctataccgtacctaaacattctacggtcgctctacagtaaatagctcagtacggtaatttagcaccggggtagatttcctacaatagattagcacaatactaaatttcctatagtagattagcacccaagttagaaaaattaatccctatccaaatataggccgacctataggtatatatatatatatataagggtatagaataacacggaaatcgcgtaggacgcttatattcaattatttacctacaactatagtgctaatactaatacctataccgcccgaacctacctaataccgttaatacaacgtactatacaatttactatactatattctaactaaatgcgtaccgtctatattataaacggaacgaaggaattcctcaactatacaatattaccgtactattagtagccggcgctataggctagtctaattagctattaaattattataatataattcatttagaacaatgtaaattaaattagttaattattatacaatagagagaaatatacgaaagttacactaacagtacaaatatgaagaattgatatagcgattagattggaaataatatatattacaattagacttctcatttataatagacaagaaaagaataaatggaatattgggaaagaagatattattatattaaattatagctaggtaattagaattcgtattagttattgtatatatattaaatttattaataattcgtataatcgttaagaataaaataatttaatataattatatactattaattaggaagtatcctctagtatatataatatagctattacatccaaataatatcctaaaacactaatattaatactaattaataatttcgtttctagtactcgtaaaacttcgaaacgtctataatatataccctctctataagaatagttagtagcctaataattagcgttttctatagaaaaatatagggtaggttaaagttggtgtttataatatttaatactactattttcgtaattactaaaaagatatatcgcttactatagcggctttacttatatataaaaatataattaatacggccgaatatattattatcgtagtatctaatattatttcctacactatatatatatcttcggaaggtcctatatatattttattaattataatcccgatttcgatataatatattcggatttctataaataggataatctaacgtacggtaatacgaggtataatatagccctttagtaatatatataaataatatacattaacgttatgatatactattaatataaataagcctactagggggtagtaaggccgtatatttaccgaagtaatatattaggataataattcggggaagtaaattcggggttttagaatctaggtatagtaaggtacgaggattaatactaagcatatattacagcgggtataaaactaatacctactttaatatatagctagcatttatataataaatataaaataaagtatacttacttatctataaataacactcaatttaaatactaaatagcacttgaaccaaatcgtttaatatcaataccgtaatctaactcgtatattacaaatagcgcccagcggaaggcatccaacatttaatataataataatagtaagtaattactatatccaataacagggtaatatatgttacgcattttagctttctcgaacttactaataatagtaggtcgcaagtggttttcgcttacgttaggaatatccaactcctcctcttcaattggataaggggtaatacttaacttaattttattattatattaaaaaaaatcttcgaataatatcggcgcttactaaactaaaatattaatttaatttattaaagcgcggtcggtatcagtaaataaattgaatagcgcgaaacgaatagtataaacaatatactcctattcgaagatttattttttaatatttcggctattaatcgtttaagctattattttaaatcgttaattttattattattaactttaattccttaaatatcattatcctaattgtaggtattagttttgtatatacaattaggaaagaattatatagggcggcccagcaccaggccgagatttcgtataatacgagcataaataataaaattttaagagtaattactagtactacttacttataatatttctcttccgccaatatattaagtaaattaagtagactattcttattataaagacgactataatatatacctaaatatatattcggccgtaatacttttctaatatactcctttgtacgcttaggaaggttggtcgcttccgctactatatttactaccccctattcttcatctttattaaatatttctatattatttagtatattaatatttattagactacttccactataactactcgtagtactaaggcccccaacacttattaatctacttactaataagatccgaaataatatttataataaataacgaactcgatttttaaatacttagtacactctcagattcttagctactatatatactacagcctaatacaattttttatactatacccttctattaaaagtaatattttcaatttttttatatacttatttggtatttctagtatttattaatactatattactctaaattattattactatagcttacacaatataactcaataaactatcgtctactccgtcatctttattattatcatctccatccgaattaatataattaaattatattacagccttccaaactacttatatatattaattaataaaatctttccgtaactatacttctagaaggggtactataataattaactattagatatattgtaataaattgtatatatccaaatataaaatagaaggtaaagcgttccaattagaagggaatagccaattacaaaatatataattatacttaatacgtactttgggcgtaaaaaagactttaaaaagcatttcgtaagtagcggctattatacctttatacttaaaatatactaaatttagaacctgggttataatagtatttagcattagcgttaaatcgaataatattggccgtattttactaataccctactaggtcttaaaagcggccttatctttcttaataaataaattattatctacttcgtactgcatttatatatattaataataaaacctattaattttaggggttcctatcctacgaataatgttttattaattaataatatattataggccaacgaagcaaaaataataaaatttatagccggctataccaataataccaacgttctaattctattatagtatatcgctagtataataaagcgtaaataccgatactatagcaagtctactataaatttccattattattatactctaattaaacggtattaaatagccaaaatatttaataatattatcgaagttaaaagcgtaggggcccaaaaccaatagaaaaatattagtatttctagtacaactatttccaaaagataggccagcaaggctctaatatatacctataactaaccgccgggcgttgtaataaacgctaaaaccgttaataaatataagtactaaataatttaatatatttataccgccgttaattctatcctattaatgctcaaaaattatataattaaaggctttaatttctaattccgctcgagggggtaaaatataagtaagagggtaaatttatcttttaaagtctagatccttagggtttactcgatagctagtaccctctttctcattaagtcctactttattaaaaactcggcgaattagaaaagaattcttttttttctctatatataactctattaagtatttcgcaaagtctaatctaggccttctacttaggatagccggattcgggttatttaaattattactattaaaataatcggaattaacgggtgcaaattagtcagcctaatattaaggtatctaatactcttcgttcatacgtattataaatttaaattttctaaaatatatatcctagcccacttagtagtatatacctaatcctagaatttcttgttcaataatattaatatctacgtatttattaataataagtataacctccctttactattcatagaaatcgttagtataattcttactaataaccttaatacggctaatatatattatataattataataatcgttatttaaacgataattgtaataaccattctctttgtagtcatagaagtaaatgaaatctaataggaaaatagccttcctattatcgttagaattactaataaaatatatatacttactaaatatcgtacgaatggataataactagtaaggtatataagatagttctattggattatctattagataggctatacctttatacaatattgcaattatatccgaattgagaaatacctaaaaaagaaatttggggtctataaagtataggggtactaagactgtgtttgggtttagttgctagtcgtttagttgttattcggctgcggctaattaattagaattagaaccctcctataattccaaatctacctcaatattcttatccttatctttttattttaatatattacacttcgcttactacttttatttctaacgtaccgactccgtccttattctcgaaatttataatagtatacttacaacccttatatttaataaaagtagtctacgtaagatacgctttttaagggttatttattatttaggaagctgtttaataattaaaatatagtggctattacaaccctataatacgcctaatatctatacctatattttatactatttataggatatacggttaatatatatatataagccgaatagtatctcaaagttggaggatccttcgtacttattataataatattgtaaaagtttagacttattagttataagtctatacaatataacgcctttaataatctctagtttttttaattgattaatttatttaataacctattcgttaataaactccttattaaattcaataatattaggcttttattggtcaaattcctattcgttatatttgatatctatacgaagttcttatttattaacttctaaatcggcaagctagtgccgaatatcggcgaaattgatattactactaagtagaacattttaattaattataccgttatttattttatattagtattaaattaataaattaaaatttaattagcacctacctttatttactatattattattatttttaatatcctcctactcgctatttggaccaactatattaagtatattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattatcgtcgttattatcgctaaataccgggctagagtgcaataattttattactaattttcttaattagttagtatataggtagatacttaggataggaattcgtcggctacagtcaatgtaaaaatattgtaatagccggttaataatattattaatacgtacggtaggctagtaccttagccggggcttacgcggtatattaaccttactatagttaaaagggtataaagattaaaaatatagtattaaggggagagttagtaagagttggaagatttctaggttattaatccaatattagaattacgaggataatcgaatttattttaattactaagtatataactaatttaaaatatataaatactttatataactatttatcttatttatatattaattctaccccccttatatatttattattattcccatctcctatttatattaaatatatatattaatatcttttagggtctaaaaaagtcgctaggtattccttatatttaattaactacttcccctactaaacctatagttcgaaccgcactttaaggtcggcctactttagattttcgagaattgctataaataaatacttaatactcaatattagaacacaattattacttttacttatccttattagtaaagtcccgtaattttattctaatttattaaacaattaattataaagactatttactactagtattatagtatagtatagaaggcggtagaagggtataccctacgtatataaattactacattaaaattcctaatcccttcatcctcttcctctccttctataactaaatactacgcgatggttatttatatttttaaagaatttttaacttcttattttaatactctttcaatttaactaccgctatctaattaatttgttttataatattctaattgcaatacttaacggcctttcctttttatcctttaatttagtatttaatattattgatttaattaataattattttaaattataattattataagtactcctttcaattatataatctattccgttaattgtataactgatattaattaaaataatacctaataagcgtaaagctagtagtcgtccatagggtcgcccgtttaaaaataactaaagtacgcctttaaaggataaaagaattattagctttactaataaatatattagtataccggctaatattatttaaggagtttaataatcgtttagtacggttagaaaggaatactataataaatatatagagtttgttatatcgattaatattttttaaaaaaatacctaaaactgtagttaagtaagtacttctaacgtaatattataaactcgttatatatttcataaatattaagaattgtatattcccaaccgttagacctattctccccctcctaccgctatatagggtcgctaaactactatatactaggataatttatactaggatattttatattaggatactttatattaattaatttatttacctccgcctaccgctattatatttaattaaagttaattattttagaactgtcgccccttttaatatcctccgccccaacctccgccttaagctcctactttttctaaccctttttgggattaatctttttaaaaccgtcgccccccttaatatcctccgctctaacttccgcttcgacctcccgcctttctaaatttcccccctctaggataaagccgtatcctataatctattggcaaataggctagtaaaaagatattatatagtacctaaagtataagtaatataagtagttttctaaatatagaggaagctacaacctttaatgaagttaactaaaatatattttagcgcaaggttaaaaggattagtaaatactttatatatcgtttaaactaaactcaatgcaatagagaagtatggaaacgctaaattaaaatatttaaagctatttataaaagtcaaaataataataatattttcgaagctttaataaattatagtaatgtaactaaaaagttgtataaattaaataattaaaagaaggtaagggatgtagtagagaaaattaaacgcgctaaacttctacctatccccccctttaatataattactactagtataattactattagtatatctactattagtaaatctactactagtactaccaattattattagcaaccccctaaatcctttacaactagcgcgataattatttagcgtagtttaatgagtataactacctctaaccttcttatttaaaaatatttttagtaataatattttcaattatccaactcctactataatctatagtataaacgtagcggtctttactattaatataattattttaattataaaaataataataataacggtagtaaaggtaattacggtaataaagataatattaattacaaagataggttttatagggatattaataaaaataataataaggataacgataataaagaagataaggaatttagcgatattggtactcccctatctagtatatttagttatagttaaagtcgtcccgaagataatgaaaataacgaggatcctatctagtacaacgaggataaagaggagttcaatcttagtaattctagctgtaataaaagtcgtaatcaaggcggttgtagttatagtaataattatagccgaggtagtaattgcggtaattataataattataaatatagttgtagtaattatagaagttgtagtagtagtaattatagtaattatagtagtaatcgtactagttcaatataatccgaaactcctacctaattatctaattctcgttagagaaattaaaaaagagataatagtcattgtctcgaagaatctttctccgaattcttctatactacaaaccgcgctaaccttcgaagtctttagtaaagtagtattctaattcgtttaaacttcgaccctattactagcgaatatatattaaacggtatagagcccgagatacccctacgtatcgaagacctttctaaaggtattaaaatccttaataattacctatctatttttaacgagattaataaggaaatttagtaggccttattcttattctattataattagttttatagttcgattattaaataagcagtcctaggtattgacacccgttataaaaggttcaaaaatcttcgcctttacgctatagatatctataagttattgaaatccaaattccttattagttttatactcggcttttttaaaaatttggcttcggattaccttaaaatcctcgactataatttattcggaaattcctaatataaggtctagttcaaatagtttattaatagttggtttaataagcgtactttcgatgaggtctacttttatattactaaatatattgattataaagctactttcggtaataaacgctaacttcctttctactatattaaaataaagtttttcgatataggctgtatctttattaatattattaagtctaagaataaaatgaatagaggtcgtgcccgtagtagtaggagggttaccgacgaaaatacccgtagagtaatacgctctatattcgaaaatttactttttaataatagatatattaaggtcgaacatcattaattcgttaacgtacttttagaatttataccgaaggttatatagcctactaaagcccctattttgggcctgctttaatatagtattattaataaacaacctcccccaatacagtaaaatacctagcctttagctaataaataatgccctatacctaataattaatttattcccgctaatagaggtagaagtaaaagtaattctaactttaatctattacctaaaaaaaattataagtattacaattataatagaagtaattataataatagaggtagtcgtaatattagaggtagctataatattagaggtagttataatattaaaggtagctataacaatagaagtagctataataatagaagtagctatagcggttataataatactagtaatcgtaataattataattacaaccgtcgtaagggttataattataattataattatcgtaactataattgtcggggcggctagactataaataattaaagtaaaagtagccgttaggactccttttataataatagctatagtaattataattaagaccgttaatatccttaagattatagttataatcgggattataatattaataggacgtacgaatatacactaacccctcaatattccaaacatcaacgtactattcctagtaattacaatcgccgccgtaatataaataaaaacaacaataataataataataatcctattaatccttataatagacgccgcaaggctccttgcggagatcccggcggtagttaaagcggtagtaattattataattattataattactataataattatagaggctaatatagtaaccgtactagtataatatctataattaccgatattactcccccgattcctaggcgtacccgtatacttactcctaccgctatttccccgttatcggcgatactataatcgactaccgtaaattcggttaccttagactcaattatacttaaaaagggtataagctccttgtatctttaagttctatagtatttagtcttccctttattagagttttataatacttataattattaagctaaaacgaaaaaaaaacctataaaaaaagtaacattatatttagtatcatattccgaagtattacatccaatattacaatcgacggtatagttatatagtatatctacgtccctaatatagtacaccttactagccaaccgcttaatcaataatactatagctttattataattataattatacaattattaaattattctaagtaatttagtatcgtttattaacttattaatttaatataatcgctatcccttttactaatattcaattaaatatacaaccgtatcgtaaatacaatttaacttcgtaattttaaggaaggaccgctatgtcccaacttccctaaatacagaaatatcatattgtagtaggaaactcctacggtaatttagcaaattacggtagtttagcatttactatactgttacggttgctgttccgtagtgatttttgtacggtgttagtacagtggtattacggtatataggtttctatataccgcctgctaagtaaactagcaaatgcgcccgggcgttgcaaatgacgaagtccgaaaaataaccaagtccgaaaaataactaagttcgaaaaatgatcaagtttgaaaaatgaccaagtcctagactgcacccttaaccctgaaggccaaggagggggttagggttagggttgaaaatcgaaaacctctagggaagtgaaaaaaaaataaaaaaaatttaaaattttgccattgaggtttttttttttttttcttttcttttttttttcaaaataggaggggtagggggagggagggaggcagacgatgttagtaatacaagacacataattcaactacttatttaagaaactattggagcttgtagcttaatagttattattagtattgtctttttcaaaggttactcgttcagttcagatttgagttttttttttttttttttttttgccctaagtaatttctaagggcgtctctctgtctcccctggacattggctctgcccaggggaattgtatttttaaattaatataaaggttaaggaggataaagaaggaagctgtattggtgtggaggaagataattattaaggaagttataaaagttataaataaggaatgtaaattctaaaaataaaactataaggaatataaggcccggggatatactaaaggaaggaccttctatattagaagttaaatcgattggattagggtgataacggccggaggaagctattttattagaggttataataggaaggagggagaaggaggattaaaaaggggcgctgcgtaggggattatataaataaaggaagggggtctttacgctattataaataaaggtaaatccgtagaataatagaataaataatagggcggaggtatttataaatagaataaagaagtaaaaaagtagaataataaataggaaaataggatagggaagcggagaaagggtagaggaaagagcggtagaaaataaaatagaggggtagcgaaggaagcggtacgtttagtccggtcctattcctattatccttattattttagtatcaggataatatagtagtaggagagacgaaattaatttactatagtagtaagtaagaactattatagttataagtaaaataggagtagtgtagagaactacgaccgagatagagctgggggcttttatccggcggtgtttaataccgcacggttttcccctctagagaactggagaaggaccctatgctaataaggcgctatagttatagtatagggaataagactattaattaataggatcggatataataaacgaattaagtagggcgaattaaatagtatagataatatattcttattcgaggatctatttctcgatatctctactattggtagtctaggccgtggccttgagttgtttgtcgttgttattattaatattaatatatatctttacttacctagcccaccctagaaccgccttatagttgtaatatagttcccgaactattacaatcgttctttcccgtactacagcgaaatatagttcccctactgtaattcgtagactattgttcgcgaacaatatatttaagttatatttggtaagtgtaaaggagattcttacccagttactatatactttattttcctatagtaagcaactataaatttagttagggagtcgcgactaacctatgtacccgcactatcacgccccgctcgaccgtcaaataactaaaaattttaattataaactatagtacaatatattatactagctgccggccgcccaaccaacgtacgacctacgcctaccccggcacctgcacttgcacttgcacctgcacctgtacttgcacttgcacctgcacctgtacttgcacctgcactcggcattcccggcactgcaccccgaccctgaccccgattagtactatacctgcacctgtactataccggcgcccggcgctgtgcgccggcccgaatgcgatgcgatacgatgtaatgcaatgcgaggaattgaatatattgcgatataataaattgaatgtattgcgatacaatgtaataaattaaatatattgtaatacaatgaattgaatacggtatataataggctatagctaatatagtataactaatattaaatttctaatagctaggggaagtttggaagaatagtcctatatactattgtacgcacaagcaaaaagaaatataccggtcaaatattataatatataaatagtagaataacttctggatattaaataaaacgatggagaagaaacgagacgatattcaatatatactatatatacctattaaacgaaatattaataataatcaaacgtatagaatatactatatagttatacacaccttttcctacactacacaggatgcctattatacattcaattacaaatgattatagtagttaagtaaagagggaacggaattaataattactactaaattataactatattaaaataatattctaatttactaaagcttattatagctagtagctaaacttatagtagttcttaaactttaaaatattaataatatatatataatcggttcgaataattaaaaggctaataataataagctcgccaatatctttaactattttaaggtcgaataatataataatattacttaaaacgacctttattaatacaaaaaaaatataacgtttatacttacgggttatctcatatataaaaatataattaatacgccccaaatccatatctctataacgaatataattactaacgctataggtatagcgcttataagccctagggaatatatatatataaagttagtaaaattattatactatatcccctaaatcgaagttcgaatgtagtttcggaacttattatagagtttcttcggggctatatatagtttagagtattgtactatctttataagaataatatagtattatatactataatacgaataggaggtaatagtatattaaattaacgggtatataatatattcgctatattctaccctaatatcttttatatataataggcgggaaaggggtagtaagagtacggatagacccgaaagattaatactaagggttataatataaggggtttatttatataggtataggtcggacttattcgtttaaaaaagatactttctcgctatagttaataatattaggaggaaagactataatatatagtattatataatttaaattataagtttcggaaagtattcgatgaaatatatttaatattaattttaacgttactagtagtatataaggtagattaatagttgtattaatactagagattaggtaacgggttcgttgtatagctatttctttaaatttactaataattaaaggttataagtaggtattatttataaataaattaatatcgagtactttatcttcttctataaaactaaggcgaatttaatcttcttaatataataacttctcaaataaactaggcatctaacgggcaatagtattcatttatcttgtaaagtcgggattagatagggcgtaggcgtttagaagtacaaatcggatagtatagacgatatacttatactatagaatttattttttaatatctcggctgttagtagtctctactatcttcttaaatcgtttattaaaattattaattcaatttaagaatattgtaatctactattgcgggtccgctttttgtatacctaaatttgcaatataaattatatagggtggcccgcaacgggttgagatttaagtgtaatagtatattaatttcaagggtaattataatataattaataatttacttataatacttctcctccgctagtatattcaataactttaataaactatactccttataaatatctacgtagtaaatacctaaatatatattaaaattagagtaccttctttatatattcctatatacgctttaggagctatataatttttgcggctatttcggctactacttcggcgactagagcaatattgttttatatttctaaatctttaactatattatcaatcgttataatatttagtaccgaatattaaaattgagaggtatacctaactaatatagacgaccgccttaataatatttaggaaggtaattctattattcgaatccggtttttaaacgtatctatccgaagattcttaattataccctctattataatataatacattattttatactattatcgactataaataatatactagtttatattattataggctaaagtagtatttctagtatttattaataccgaattactaataactatcgttactagcgctctaagtattaaattaactaataatttattagataaattctaataattactatactatactagcacatccttccaaacatcccatatatatagattaatatagtccttttcaagctaggcctcgaaaagtactagtactataatcgaccaccgactataatatattaattcatatcctttaaagtacgaaattaataataatagtattagctaacctaagggaaatagctatacttataatactcggctatattcaagtacagtttatagtattaaaaatatattaagaagtatattgtagatataagcaattataattagaggaagggagtaaaaaaatcggttagttagaaagatatagtagatatagtaaataaagcggatatagtaaatatagtagatagttttgatatatatagttaaatttacccttaaattcaaaatatattagatcgggtgccctaattataattacatcgagggatagtattaaatcgaatataattaagcgaatttcgctaattccctattgaatccggtacgcctttttatccccttttttcgaatattaacttcgacctcgtaccttatttatagatattagtaatagaatcggtttatatacagaccatattcatctacaatatcctatttattaattatataatttagtccaataaaatagaagtaataaaattttaggccggtagggccagtagtacctaaattcttatttaattaaagtatatccccagtataatatatagtaaatactaatacaattattaacttactgtaaatatctattattatacccttttctaaaggtattaaatatccaatagtattaataataacatcgaagttggctatatagagcctaagaactataaggaaaatattaatatttctaactcatttactaccattatacgataaacctaccaacaactaatatatacctataactaaatagcgtacattataataaatactaaatccattaataaatataagcaccgggtagttcaaaacattaatacttagattattaattctatcccaatattactcaaaaacttcccggccataaattttaaattcgaaataggctcgaagtagcatagtatatactaatagtataatttatttattatatagtatccgcttaagaactttttataaagtacgtctaattaagaaggatcctttcgctattagattattaggaataatactatatttataaaatagttttcgaagcttctttaacttcttaaatatcgatagcaaatcgactaggggatttaaattatttaatatatccctaataaagtaattaatatagattagtacgaaagaatcggttaaatattataatagctattgctctttatttatatgaagtaccaattcgttagatttgaattttataccctcgttaatttatattccaatacctaagccaaggaactcgttatcgactttatcgataatcaaatactcctagacaacaatagtaatctcaccttcgtaattaatataatccctagtataattcttacctacggtttttacacggttaatatataatatatattcgttattacccttttatagaaaatacgaatagctgttataattactattgagatattaaaagtagataaagtctaacgtaaaaataggcttcctaatattaataccggtaataaaatacgtatattccttagaagtggtttatataaagctggactaatatagagtatagtgtaattcggttgggttatttactaaatacgctatacctttatatatatttataataatattagaattgaggaaggcttaaaaaagggaatatgggtctataaaaaatagtaggactattattattaataggtcggcatccgagtctatatctaatccgttttattatatagtctatttctattatcatttcttttaaatagccgctttaatcctaaacttttcgatttataaaaggatattagcgacttgtatattgaataacggtaatctaatcttaatatagcctttaaaggtgcgtaattactttggaaattactaaaatactagtataggtttaccgttttaaccgtataataaatttaataactaatataatattatataatctacgccttttatataattaatatacgtatataggccaaaccctatatagaaattaaataattcgaacgacttattataatagtaatagattaattctaatgtattaataatatttccggtagtagaggcaactcctaggataggctcaactatttaatatagcagtgcttcttaatcgtccatctaccctttaataatattatcctcgtttataaactctttattaaatttaacggttttaggttcctaaccgttgtatttactatattctaaatttaactaaaatcattctttatcgaaccctataggaagtacttcgttataatcgacgctattgtctatattatccattattaaaccctctaattttattcggagttgggcattttaattaatagcgcttatatttaaattagtaattaggtttaatttaaataatctaacccgaaggtaacttacccgttttatttttattattgttattataatttttattatttttgtagtcttcgctaactattaggtttaatataaatatattattattactatcgaaaagcggggtaaagttagtactttataacctttagcggtagtattatagtaatagttaataattaggaatatgtacgggttttggccttaataatagtactttgcgactattataatcgattctaaaatatatcttattaaggactaggggtacctaccggggtataatcttaggtacgtaagcggttagtattttatatttgcctatttagtaaaggaaatattaaaggaggcgttgtaaaaagttattaattataagagggagaagtggatggatataagacggataattgaatataaaagagagagagagtatataatttttaataaattaaatttatactattttaaataaatattttattctatttacgtcctatttataagagcaaactaggttatatattatataaaccgagatttaagattagattattcgtcctattggtatccgtcctatcttctataagaataatagtaatactatactttaataataaatataaagatattttttgagttatacgttatttatatatagtttctatagtagataatattattctatttgaaaatactacgtagtagaagtaagagttgtaagggggtatacagcttgccttttatatagaagtatttacttaattatagtgctttccgttaaattagaagagaatagaaatatattaaattaattcttaatattctagagcttccttccttttatataatacttccgtctcctctatactataaatattagaaatataatatttaatatttattcatattctaaagtagccctaatattattaattatagggcgttattcccctactaagactacattcccatcccgtattacgtttaaaaggacccttgccctatagattgccgccctataaaggatttaattaacgctacggttaaccaaatatatatttactactaatattattattactattcactataataatttatattattaattataccctactatttcatttaatcctcaatttaaaaaataaaatttatttacctttaggaggccgcctagtagtatagaaggcggtggaagctcgctgttttaccccgcgtactataaatcctattgaatcgccaaacttttcttcctcttcctttctctctcgcaaacctcttataaccttttaattaaataggcaattcgttaatatagagatttgctagtagataccctaattatttatagtattataagagttataatcccctatataaataatttataggtttattactagctttttacttttaatattagcgatatttcaaattacaaccactgtaaatcattttacctcttacaatatatttaaattattaatattaaataggttatgggtcttaagggatagggcgcttatagttgtagctgtagtaccggtattaataagaaggtttcgaagtctaattttaaagagttttttaattataataataataatattaataagcccgagaagacttccgataaggaagaggaagaggaggatttaaataacgataataataataattgttaattactataaccgctatagcctatataaaggcctattaattttattgaccgtgcttagtatataattactaattatttataagtcctaccccaaatttattaaatatactattttatttaattaaaccttaactatttttaatatatagtatagactattaattaatatttatcttagtaacgctatatatacctctaccccctaaggacctcgtacaacaattaaaaaaaatcttatactatatatattatctactataataatattaataaatcccttttagaaggatatttagaaggtaattaaccgttaaaggctgtatattagtaatataatattaaaccgtcgttacaattagttaccctaatacaatattagaagtctaatacctctatacttaattatatttattaacccgtccggtatatttagtaatattataattcctcccgactaaatacctatacccccaggccaatttacttaatagcagcgccaatttactccggagtagcgctaacctctattccaattcctgctagcgtaattccaactattcgtatagtaatttctttaataatgttcctaataatccctacaattccatcaactcccttataaatagtatagttactaaactaagcgctatagaacgaaaggaaaggacgattatttatataataattgaagtataccgttaatataggacgtcctcgattttaaattataaataatatttgataaagttaatcggcaaactatagcccaataaaacccccctattctacccttcgaattttttatacctactatatcttctattagcgactttagattatctatatctataactactaacgctgcacctatttcaacccccctacctacaatatttactcctagccgtgaatttactttaggcactaataattgtactcctacttattctagtaatatacattcagcctttaatttcgaggttgctttccaataataataatttaatagcttataatccagccgtaataatacttctaactataataatacttctaattataataacacttctagccgtagcaacacttctagccgtagtacaatatcgggtcgtaatactatattgggttgtaattgaagcgtgcttcaactattcagaggtggatgacattcactatctcaaaggggctcatggttccatgacccgcatccaccgaacggactgttgagggacggttcgtctaaagccgggttttctaacaaagttcttaggcctatcattagttaacttaaatatacgtcccaacaactagttagggcgtctaccaagcccatttctaattagttaattcgtagacagtatttctaatagtctacgctaagtcgcactaagtctttcctttttttaataatagttagctaacgggtctggtagacggttagtaaataccggatactagcgctactaatcggtctagcatacgtactatccaaccgtttacattataaacctcccgctatttaacctcaactttcaaccttccacctactaataacaatactaatattattactacaatttaattttaatacctaatttaccgttagataagttattgtaacggctataaatacctattattaaaaagtagtagtttttttattccggtaagcgaccggtaaagtagtccgcgcggggtataagaatttcgcccccctctaatttcgagcttcaaaatttctcctctacttattactaatctaaaattctactttcgaaataggtactaggtagactatcctattaattactaatttacaattttactttcgaaaggaggattggccttcgtaaaactattaaggctaataataaattaagtattttagaattagtcgaagtttatatctataacgaaataaattattatattcttaaattctagagcgactagtttatttcggtatgtaaaaggattgttagatagactatcctactaattactaacctacaattctatcctcgaaaggtaatgaaaatttatgattgggtattgccctaaattcgatagtagatatagaccccgattttctagatcccgtttgtaaagtgaagttagttctccttttcttatttatttatttattgttactaacttattattataggtatagaggatttctttttctctagggtttctttttctctcagggtttcctgtttaatatctattaatttattctaggggcttatatatctttcctttcgtcgttactattataaatatatgtattaaatattgtaagacgtattattaatataaacccgataccgaatttgctaataagcgagatcctactaaattcgtacaaaattgtaaagaataccgtaataagtaagtggaggtaagtatttattatgtccttatttattactatccctatattccttttgctaactaaccggtattatccgtttaatagtaaatcctttaaaatgtgtaaatcctactataaacctaatatactatattgttttactacctataggtaaataggatacttaataatcaataatattataatccgagttgcggggggttgtaggtacaattcgggcagtatcggttggtcggcctattgaataactaatattattaataggctattcgttgtaaaaagagagatgctactgagctatcccctcctcctaaccgactataaccggtatagcgactagtataataactagtataataactattaggtcctcccccgctaaaacctttactacttcgattactttaaccctatccttaaccctattaaattatagttctagtaattccaacctagtaattccaatttgctaggatagttgcctataaagaagaatttaataagttattagagcgagaaccttaactatttctacctatagtactattgatggtactattaccgatagtaccccctatactaatgccgcgttaaagacccctagccccggccttagtacttaccttagtaccagtcctagtactagcctagctagtataataattttaaagaattattaatagtaataaatagttttaaaatcgaaatcgtattatacgttcaatcacacctttctttcctataggaaagaatttgcaaatatatttatttttaataatggatataaatatagttaactatactttttgtataggattcccctaataccgttgtagcccgccgctaaattaatcaaattcggtatgattattgtcgtcgttgttgtaacggtcaaccaatttcaattactccttctctcaatagtcagagacaatataatactagtatttataatagggataataattaggataataatttggataataatatagataataatatagaaaataataattttaaccttggttagaaccttaacctaaatttagacccaaatttaaacctagacctagacgactatttcttttgtttagtatataatattgctcgggttatagtagataagtatattgagtttggtatttgcagatattgccggctgggtaccctatatagcaataccaacctcgagaataaattctatatatgttatggaagggtatttatacgggggttgttctttaattttaataatagggaagagagggaatattgcgattagtattattataataataattcccccgaacgtatacaatctataaatccctttaatataccggcacgtacacttcaatgtgacgttcgacaataatctcccgctttactactattttattatagttttagaccttccgaaatagtagtaaatggacttgagcaacctacgccaccatccccccctcggcctcgctaatttcccggacttcctggtattgaatttaaaagggatcttttatactacggatttgaagatcttctagtaagggccatatttaatatcgatttcaatataattaaggagttttaagcaaccgagaaagaagataatatagaatagtatctataatataaaaagagatagtttaatatatatattattgctggatattattattaatattataaccgtaacgaccgaagagtctccaataaccctaaatattttagcgccaataataatctaaactttagtaatattcctaatctattaacgcttaattaaattaaggaataatttattgcccgggtatatatatttgtcgatatttaagttattaaaggtttacaatataaatactctaattatatcatcaacttcctttataatattagttacatttattactaattacccttactaccctacgatttcaatattattatccttcaacttcgtaaagctagggacgaaccccgtattattagaagaattaaataggctataatagtcaatcctaataaactttatatttattttaattacttaaaagctaattaccctaaatattaggatattaagattattaaggcccggtttaaagaattagaatgacttcctaatagtaatatatataacgatttagtagtatataaaatcgattttaataatttccctaaggataataatcttaattttaataaataagaagaggataaggataataatatttttgagttagaaatcgccgccctctccaactttatagttaattaagtagatatagaataacttcgtcaataattaaatagaggatagcctacttaggctagtactcaaattaataatatattagtttaacccgcttccggctaataccttctagttcaactattctttaagcttagtccgttacgtaatacccctataagggaatgggatagattttagcctattctattataagtattcctaaccttctatccctaaggtaaaaccgattttattaaaccctaagtacaatttattaattttaaggattatattaaatatacccttaaatagtataatagtcgttttttacaatactactaattccctttcgtcgtttttaatacgttaatatataaataaattaatttaaagaattaattctttatccactcgggttgtagtagagtaaataacgagggtttagctagtgttgagtaattaagggaagtaattgaatttaatactcccgaagtatatcggctattcgattcggttattcggttttctaatactattcggggtatataactatattagatatgtaaaaatcgtaaatttcgtacttatatccaaactttaggcatactagttatatttataatatttaatacaactaatacttattaggacagccttgctcggtatatacccaactacgaagagtggaaggttgcctctgccgaagatcgtaatagaattgtaagaaagaacttcaaggaaaacccttatattgccgtatactacttagaatattgttttaaattattcaaagagtatatcttaatactaaagtttaaaatcaaagattagtagtaccgtattaagttccaaataagaggtagtagctataattatagtatttattaggtactatatattgaggtacctgaattaactaataaaaatatacggcgggagtttaccgaactatagggttattatataaccgcttttaactttaagtttgagagagttagttaataaggcgaaggagatcccctatttattattattagggatggcctagaagaagaaggtatatacctacctacttttaaccttctatcccgtatagtcaaccggatataataatatagctggtatactaataattattgcttttgtattaagcggtttaactaaggtactttacgtcctaaggatttaattttaaaagtataccggtttcactttcctaggaattaccacttaaaaacctaccttatacgtagttttaacccaaagtattagctatacgatagggtaagaaataataaccgtataaataactataaccggactattaccttaatatagcgtactaatataaatatccagctatatactaattataatactattattaattatattactaaatactatttaaaggcaaagaagtagttaaagcctttcaaagagatcgcccaatagattgccccccaggttacttctaataaccctattgtttcttttgctataaaaataataaattagttggttgttgaaagagattggtctgctcaagagattaattatcttcttcttagcttacagcttagccaaagcacccgtaaagttattaatatagattatcattatcctaatagaatccctagacccggagtgcttattaaataaggttagccagttcaaactcgcaattaatattctcaatacttatctcgcctaaacaacctcgaaaatattaattatttcgaatagcttacctaatttaataataatcaccatttgggtagttgtactaaaaaaagggtatttaattactatcctatatataaatccgatatggaggatcaaacctagtataaagactagtatagacttaagctaatattacattatccctattgtatttagctaaatttatttagtatttatagtatagatagagtctaaaaattggagatatactctaatatatatcttatttatatagaagttcataccggcaatataaatcacctttataattactacggcaacctctctaatagaaaacctaataatgaatttaaacttcccgccgaagaagagaggcaacgagaactatagtaagtattggctaaagagcttcctacttaccaacgagttgaaaataatacaaatttcggaatacttaactttagggatcaaaacgtcttatacaattagcataactacttagattattaagatttattattattaactcggaattattaatataatataaaaaccgacaatactcatctacgagccaatactaatactattaccgcttctactatcgacaatctcaaccctacctagaaggttgtctttaattaatttatagcttattactaatttatcctagattacaataataataataaataagttagggctatcctacctctacttctacaagttaatggccgtagaggcactagcaagtcacatcttattaagcttctatcttttaaattagagtaaataactataggttgtaggaagggtaatcctattatttatagtactcctactagggtaactgccaataatattaacggctaaaccctatactctttattcaaattgcctattgcgcccaagaacgtcaattaaaataatctagaagtggccgttgcagtattgtagggtattaatcttactaatttataacgaagactataactatattaatattttattatagataaaaaattaatattgggccttcgaatattcaattttattaattaaagactttattaagtatttcctaaatattagagtcaactatttagtaggcagagcgttcttctacttagtaatttctactaattaccaccaattaaataaaaatcgttattttataattaataagtattatccgctattaaggctattaattatacctattactatatattcaataaaaccgtagagttatagcagattattcgataataaggtgataattaggccctatttagggatgtattcgaaggactatgtaataatttacctacctattaatattaataattattatattttcggattaaagtacaattgcctactaaagaagtagaccggttttaatacgctttacgtatttatcccaagcgcaataatataagggcttacaatatcgaatatatagaagtattgaatgaactatactttatacttcttattacttataagggtactagtattaaggatatagatactacggaagttaataatctataaattgaaatactattaataatctatagtagagttatacttactgaaaatctttggaccgaggctaggttggttaatagtacgttaggtactatttttaagattacttaggatactaattttcccgatcaaaagatatataataaggtatatccttatagaaatccctttataatattagttaaattcgattggtatactgggctacattactttcctaactaggaagactaagaacgattctaaaatgttgtcccaatatttaaaataatacaggattttatatcgtatcggaacgcccaataccaaagaatataattccccttaataattgtatatactattataatatataaattatagggttcaatactaaatatagcggtacttaatatttcaaaaaaagacttccaaataggacttatatatgtaatttatttgagagttaagacgttataagggcttatattcgatatactattcaatttaaacgttctccgaattacttttaactataccttcgttataagagtaactaacgaggtaagaaggttgctagagaagctaccaatcccggatatttaaatactaagaccccgggcacccagtattactacttccagtccggtgccaactttaaatatatatataaatataataataattgaacttccctaatataccttcctctataaattaatagtatttgtagctgctccttctatttcatttcgtatccaatatttctaacgctattaccttctctctccctctccctctccctctccctcttcctctttctcttatatttaaccctttattacttttattaattattaactattattacaattctcaatgcttagcgctactatattagttatttttgaagacgataatttcgaacttgaggagtgcctcaataatatattaaaagaagaaaaagaatattgtaatttactcgcccttaagcgttaatggacttttactagctaggttagtactaagatattattactagccaacgatgaacttctttataagaagaagattactattattaaactttctctccccatctgtttaaagtagtatgttacccttattattaattataatctaaattaatctaattaacggttaaggtaatttataaaaaaaaaaaggtaaaaaagaaaggagtttagctcgatttattctacgcaccctagtcgaatacctcatagtatacccttttttagagtaaccgttaacggtaccgagagatagtacgttttacggcggtcttacatctcctgtttccttagaatggcctatacgtagttaatattagaagatttgaagataagatgagaaggatttaagagagattagtagtttattaattaaatttttataaaagataattacaatagagaattaaatgcgagaattctctagaatttatattagtagtagttacggacgtcctatataagttgctatactacgggcgtccctatagtaccccggggggggctggtgatagtagggtagttggaagtagactatattggctgattggagcgttttgagcgtgtttgttgagtttagttgggtttataggtaaaataatagaaagattcgtggaaggggttagatttggtgatgttttggctggtgttgtgcctttgagtgcgaattctagatgccaagaaccttcccgtgctcccgtcttggcattttgacatttgacctgcttacgtaatgtggatccaaagcacgctttaatatacaccgggcattgcttgagctgaggatccagcatcgcaccggtgtctgagaactattttactatatttagctaaggctactctagttgtggtactacatttaactaaggcaactttaaagacgataagttttctagctatagcgattactttagcgatagttacttacgagagggattcccctatacttttaaacaggttgggtttcaaaatttctaacaacttagcttccaacaatatagctttctacaggatctatatacttattaaggtccataaatccaaggactatataattaatagtacccagctctatatattccaaataacttctaaagctaatcctacgctccccaaactccctaaacccctaatattaaataatttaatagtaatattcaatttcatttataaggataagagatacttagaggtaattatagtaaccgtaattatagtagctgtagttgaggaaattatagttgtagtaagtctttatagggccggctaattaaagataaagatattgatcctaataaaaaatagttggaaaataaataccctaactacttttattactctaacagagctatactttactcattaaaggatagtagtactctaccccttcgtatagatttcaaccctagtaagggagaggaaaagaatattataatttctatacttcgtaacaaggaattggaaattattaattatatttataaggaaatatagtattatctttaaatttactattctaattaatttactaattggattactatataagccgccccgggtattaatatacgtaatattcgatttagaaggctataaaagtatattaaaactacttattgtacttagaaattgcggttcatttggggacaatttcacttatttttcataaccttaattaaagactaccttaaaatttttaagtacaatttcgaagacctagaagataaagcggtttttacggttatagtagagctatatattaatactatgtttttcgagtaagtctttatatatatcgcgccgtatatcgattattaggctactttcggggataaggaggatatttaatacttcttcttaaaaaacgtaattactaaccttagtattatagcgtatagggtcatccaatccgaagttaaatttaatattagctatactatattggaggttaaaaagaaggatagaaatttgtaggacgaaatactagcgatatacaatatacttaccttctaccctttatttataaatattaatcaggaggatttcattaatataccccccgaattcgttattagctaataaacccgtaataatattgtagattaaaaaataatagagagatttattattagtcaaccgcctcgctataagtataaaaatattagacaatattacaattcaaatatataacggcctatacctttatatactagcactagtactagtagtaccggtcctcgccgtatttcgggtcccggctccgtaataaacaatcctcgccactatagtagtctatataatcgtccctataataactattatagagattgttataataatagcggctatagagactattgtaataactatagcgataatagcggccgtagaaatattaatagtagtaggagcaggctttttatactaataccccgcaacgaacctgcggtactttaatagcgcccaatcggctaaaactacaataacaataacgataataatattctgcaatattattattattataactactatatttaattatataatattatatcgatccgcaattgcgaacgccgctaacccaatagctctaatattattaatatcacccctccaattccctagcgtatacgtatacttatttctttattaactattatagaattagctataattaaggatagtataagttctttatgtttattttaagcggtttaattttagtattactttcttttttaaatttattcgttatattctattcgaattactaagtaataatatagtatatagtaatataattaatattaatattaatatagcaattactaatatatatagccttataactagatagtacgtctacgaaattatataaagtgcctattctgctaactaattagtctattagtataactatattagcgaactaattatagtttatttaattatatttaaattataagagtaatggtattttgtatccttagcggttcggcctattaaattcggaggagtaatactattctagttcctagcgagcttaattaatttattttctaagtatttcctatacttctttatctttatcttcgtcattgtaattataattacgtatattgcaaatttctatttcgctatattcaattaatataattaattatagtacgacgggtatcgcatatgctactatctttcctactaaatatctacctagtaggggtattggggggattgagtacgatcgaatattagccgacatactatgtattgtaatacctatattatagtacctatattattccttatcttagcggccgaccgcccaaactttatgggctgggagggaaggatcgcaatgtttggatttgccttctacgcctatccgtaaatatagagctctttcccgtacaagtacgattgcaactacttaaaatagtttgtatacggtagtcaaatacgtacggtaacctctaagagtacggtagtctacaaataatagtaacttcgtaaaagcaagtgcgaaccgtacgtgaatagtagcaaataaaaattatcgttcgggaaccatgtcactactgcacaggcaatcccatataccgacagctaagtatagtttagtatattaattcttagtaattagaatataatagtttattttactatattttaaaagggtattcctagtatttattaatatatagttactttgaactatggtagttaataccttagcgaaactaaggattaattgaatatttgcttctttatcttcgttatttctacggtctagctagattatagacttctaagcttcctatatatattgctcgatatagtctttgtaaagctatattgtaaaaagagggggtgctataatagactatttcgtatagtccgttaaagtataatttagaaggtataatattagtaatagtagcgaagtattaggaggctaagtgttgtggtgtggtatagaacgcccagactgccattcactagcattaggcctgcccgaattgctcggtcacatatggggcccattagggcgccaccactatgtattttagccctccacaattcttttcctttctcgttcttagcttagcacaatcatcacgcttcttatacccacgagtccaagaggttatgagccctctatacgcgatattctatatcgcaatactacgcgcaactattcaaaaatactagaacaaaacaacaaacgacaccctttaaacacaaatcacaaagaataagaagacaagcgacactatttcgagcgcgaatcaacccaaaacgagaagacgagcaatactattcaagcacaagtctatttaagattgcaatatcgcaatatcgagtgtatactatatataagtacccctttcttttattaataaatccttttatacaacaatctccttattattaagcaataaacctttaaaaaccagaatctattaagcgacgaaataaataaagattactaccaaaattttatactaaaacaaactcgttatttacaataatagacaagatactatatctttcaataccgctaccttaatcgccctcaaaggcaaatccaatatcgacgcttaggttcgtactttaaaagttaaacttacctctcatagcctgaaaatttatattactatcaatatccccaagcctaaaattaataatacgactaaagtagaagatgagaaacgccaacattagtagcatatagactgcgctaaagctatagctattatccattctacaattcgtaataaaaaaatctagaatactttatctattaatagttaggacgaaaataataataaccctaaatatcttttcgacttcattaaaagcaacatttccaatattaccaacgaggccaagagcaacgttctcaataagtattagaccatcaaatatacttcgtttactaccctagaggccttcctaatatattagtaaactttatgtaaatgtatgaaggatattaaatataaaattaataagataatcgaattaaccaacttatttaatactattaaatattcctttcctattaaagctatactataggctacagatataaataagaataagataataattatattattcctcgcccgtctatctaccctaaccaatacttagaagaattatactaatataattgtggcgaaggttgaaatcggaactaaggatacagtaaaagagaataagattgaggataatagcctgaagtatatcaattgcaatatctattagaaaaggatctttaagggtttgaagtattatacttacggttatcaccgaattcctagaactctagactattagtagtacgagcctaataaggccccggatacttggaagaataaagtaaaggctataggctttaaaaagggaactggtggtactactactacggtcgctagcaataatactaatattaataaccctcctactattaccaattctaatattaattccaacctgctatttagtcttagaagactatcctttaataataattaggacgaagaggattttcactagagctcctaacggttttggaacttatttatcaagtagatagcgttcaatataattttattaaaatctaataaactcctgaagcacgaactataatacgaaatatagtactattcgatagtagtagtagttctaatatatttaacgatattaaatagtttatagaactacatcccctacctaaaccagtcacctatcaaatcagcaacagtaaaaagactagattatattatataggagtagtagaattaaatttacttactataaccgggaaacggatattaattaaaattaaaaatattatactctacccattaatactaattaacttaattacaacgaccggtcttttcaataatagtatagtatagtcaatagagaccaatacaattatattgaagaagaggtaggaggaagtccaatacaattgggttaggaatttactagtattattaattaaattacctccggatattaatgagaaatatagggcttaggtactaagattagctctaatagtatctattaactataaaataatatattgaagatttatatatgtaagaaaggaataggtgttgaaggtttacaaagatgctggtattaagttggctaatactaggaaatcggaatgcaatacttgcattcggagcaagtcaatagatataatttataggacttcgaacttagtaacaactataccgttggaattcgtgagagttaatatatagaattataatatagccggctatttaggtataagatatattatatatttcgtatatatagtattaggcttttactaaatcaaaggtataagagataaaagcgaaggctttaatataattaaagagtagaagcgataggtagaattttaaacggacttaaaagtaaaagtacttagcctaaatagaggtatagaatttggttttagctccaaggatttctaaaataataaaattatcgtataattataataagaaggtgttaaaattataaagatactagtatataccccttggataaatagtgtactagaacgaacaggaagagtaataatagagaaagcgagagccacaattatccaacatagtatccccattgagctatagcctttagtagttaacttagtagttaaaattataaaccttcttcctataaaggctaataataagtatattaatttatacgaagtctttagccgtactataagcatcccgaatcctaaacttaacattaagtatcttcggatatactattatacggtatactattatattaagaagtagaagcgggtttaaggtaataaatttactgtatatttaaaaagaggttacttagtaggatatacggacttgaatagacgaatcttctatatctaggatccagaatataagcaactcattaaagctagtacggtacgattcttagaattagaaggagatcaatcactagaagaacaagcactagactatacaattatattttctaatcaatcgattaaagatatagataaggttttataaagtagaaaggaagtttagattatagtaaatagacccaaagtaatagaaattataagaggaatagaggaaacggagaaggaaggagagaaagaacgaatctaaccgtctattaataatattataagtctcaaaacaacaaatcaaccaggattacccacaccttcacttagtattacgctagttctagaactagaattaggattagaattattaatattattataaatcctactaccggaaggctaatagaccctaatactaacctcgcaaattactataataagtttaatacctaaaattctaatttaaggtcttcgattaattatttctaatctataaatatttatattattaaatagtttaatataaacaataaaataactccaaatatcttagagaataataccggccaacgatatagtaaattcgattaaacaaaataacgactatttcgaattatttattaggtcggagaataaggaagaatttgaacctttcgataattccccctttattaaccctaataatttaaataaagataaacctatcctatcccgaagaaacctaagaagatagttatctccggattctatagttaataccctattaaaattgctaagggatttaaattagttaataaactagcaataagaagaatcctaatagaacctagtaacgaactaaactattaccgaactaataatgatattaataaggaccggtaggcttaaacggtaagtagtactataactaagtactttgactagaaagcaaatcgtggttgatagtaacaataaatctactagagatatcctaaccttctacttcggccttcgggagaggggaataattaaaaaggatattaagctgcaatatcttacgggtataaaagtagagtataacctttaggaaggagtttctaaaaattatagaaaagtacgaaaattggccaattttacgttttattggaaattagctatggaaaagcaattaaaagctttggaggataaagaggtatataaactaattccttagagaggagatatagaagttctgcctagtaaataggtatataatgaaaaggataaccacgacttgaaaataaaggagcttagggtaagataggttgtttgtagtaactttgaatagggttcttaagatatagaggatatttatacggctattactaacgtagcgagcgtaaaactcttcttagctattatagtaatcctagaccttgagtactactaatttaactttaatacagcgttcttaaacgcgttaattcctaaaagtaagatatactatatcgaataacctactaaattggaaaagggaccgagaggactttaacgcttagtctgtctgttgaaaagagccttatatagtcttaagagcagccctctctactagtttcaaatattattacttatattgaagaatatagggtttaaactaataagtaataatatatatctatttagtaataagaagaagggggcacttttggtactatatataaacgatttccttattgcagcgccttcaataaatattatccttaaagttagagactaattcttacaatactttaaacttaaataaataggggaaataaggacattcctaggttttaatattataagaaataggaatgaaagaacggtattcgtattacagatttagtatattaaatctctattaaagaagtttaagtacaaagacctttataatgttaatataccgtagtttaacgatataaaagtaggagattataaaactagggatgagctacttaagtaatagaaatagtatattaaaaagactaatagcctaaattatttattaataggtacccgaccggatattacatttacaattaataaattttgtaaaattaatgccaaactatcgacaggatcaattactataataaaacacttatttcggtacttaacaaaatataccgatataagtattcttttaggaggtaaaatatcaccttcaaatataaatttaaaggcgttcggtaacgtatcttttacaaataatccaataactcgctacaatactagaggacacattatatttctaattggaagattaatatattagaaattaaagaagtaagcttttgtaacaactagtataaccgaggtagagtttactaacctcgttccaatagttaaattactatagtagatctctcagataatagaagaactaggctatagacaactactactaaaaatattatatacaaatagcaaaaatacgaaggaccgggtcttaaatcgaaaagtccctagctacaactattgtatagatatacgttttaaataaattatcgaacaaattaaaagagaggagtttgaaattatttatattaaaagcgaaaatataattaccgatagattaataaaacctctaaaaataaataagcacacttccttcgttaagtaactaggacttgaataaaaattaatactataagcttaaataaataataataaagattactattataggttgaaacccgaataaatctcgaataaaagaggctaaacgaattttaagcaaaaagaaaggagtttagttcgacttattccgtacaccctagtcgaataccttatagtatatttttttatagaataactatcaacggtactgagagatagtacgtcttacagcggtcttacgtctcctattccttagagtggccctacataattaatactaagatttaaaaataagaaggatctaaaagaggttaatagtacaataattaaacgtttaaagagaaaagaagttaatagtagggaattaaacgcacaagctctccaaacttacactagtagcagctacgggcgtcctacataaaccgctatactacggacgtccctatagtacccccggtagggttggtaatagtaaggtaatttaaggaaaactatatagtgtaattggagcgtttggagtaagtttgcggtagaaggagggattattacgtagaataatagctctcacagtagaagggttagattagcaatattttagctagtattctacccctaagtaagagtctaaatattaagcggcttcccgtcttggcgcggacgttaaaaattttggacgaatttaattagttgtactaaccgacggggaaaaggggcctactttagactggaaaagggcaattggcaaagtttatactataattgatgagagtaagaggaaggatgagtctacagagccgtttcgggctacgggggggtgttgtagtgtagtatagaacgcccaaactgccattcactggcattaggcctacccgaattgctcggtcatatatagggcctattagggcgctactactatatattttagccctccacagttcttttcctttctcgttcttagcttagcacaattattacgcttcttgtacccacgagtccaagactaagagctcgtacacagaagcaccttagcggctactattccccttcgttaaccggagcgtaggattattaataataatgcctatattgggttgggcttgtgggaaggataatccggtactacgctagagcgttagattagtataaggctctataatactcgctggcggataaatagaatttatataaatataaaagaagtttaccggagtataatttattataattcataactattaatatatttttaaattaacccctaatttactgtcccctacgtatagtcacaaccgtagttactttaacctacctttcgcctacgttcctaacaaattaatagctcttcctccgggaattgagctaatactattaaaatatatatatgtagcggccggtttatttcttatactactaaagctactctttatccctcttgtaatactacccctgtagttactataattaaaataattcaacctcctctacttttattgtaataatactaatttattatagaatccgtcgaagaagatagtaacgaaaattacccccctacgccgccccaaacttcctatttatacccctaaatttcggaaattaataaatttatatacaaataataattatttgaatctcaattcgctataattaaactccttcttaattatttccctttgtatatatcctagtaggaataattcgcttttgtaagcctcgttaaataaaacttagtaagaaactacccccttattcctactaaattttattattaggattacctcttttataattaaattcgtatttctattatatttccctttactaccccttcgtcaacggccattgctatagttattcccttattaattgtaattatattagcccgtattaaatattattttaaatataatattactaaatttattagtgaaagtttcttataactatagaattacttttataatatcgatatatatatttagaaatacccctatacttccctcttattcgctattaattatattaagggcaatcctaagaatatataaattaaatatatattggctctctatagtaagtttaagtataatgctatttgtaatacgcctatatagagcgacctttgtactttcttaaagattgaatataatagtaatacttaggctattgaacaatctactttcaataagtttaaatatatatagtaaagcgctttagaaaccgtttataatttctataactattattataccgaagaatttaatctattgtacgattaattaaactaatatattcgaattattatttaagctaaccggttataccccctttttaaataaagtatcctcttaatagccggtattaatataataaataaaatagtagtatacgtaaaacggttggaaggcctaaagaatatcaaactatctatattatattactaaaactaaatatctttagggtatactctattattttcttcaccttcgtacccttttacttcctcttcgaatatcccttcttaattattttataatattaacccctccgattttctccgtcgcccccctactactttctgaataaatcctaattttatttattccctttattactagaaaggttatacgtataattaatatacttagccgaagctactgaatacttattataagtatagtataacggactatttcgtagtagcgtacccgaaccgaacttattacaattataattaaattggctatttagtacggaattgctttatccctacaaatacccctttatataaaacgaatattaaaccgattataattaaaatagtagctataattgcctaggataatacaggtagattataaatatacttagaaacgaagttattagtaaggatttatagagattagtagaatatataagggttaatagatttaggtatagaattaaatttaattagtaggtatttactcctatcgaacgtaaaaattaatctaataccctattgttttattaatttctcccttcggcctattcctatatataatataactacttattttattaaaatacgtaactcctatagtattaagtagacgaagtgaattacttttattataattaaatctctaactatagaagttattttcggttattcttaattttataaatagaattccaatattaattaacgataataattattttaattctatattaaggctagtaatttcgtattaagtatagtactagtaaaggaagtatataacgttatagccgttctagtagggctatagtaggatttaattctactattagacttttaggaaatagtaaaggtagaggagggtctttactttcccgcgtatataaatatcctattcgaaatccccttttccttaatgttagagttcgtaaccctacctgttatactagagtcggccgaatcgcatccaatccttacccccttagtaaaggttttttgagtagtatttaatagtatttaccctaccctagtaccccctgtagaattagcgctattataacccctagaattattaaaagaaatagaaggtaaatttattatccttaaaccgattatcccgccggaatataaaggattctaattagtatttaaagctttaattgtattcctaccctaatacaaccagctagaatattatattaatttagtcgaaggggaattggcgctttagggactaatttatatattgaatattaaaaagttaaaagtattatgcgaatagctaatggaaatactctagaaaaaatagatttattcttttattaatttagtggacgctcctattatcttcgttttaaagaagggtagaaagttaaaattctacgtcgattttagggcgttaaataaggttacgaagaagaattggacggcgttaccctttatttaggaaattttagatcggttattattaattaaggtctttataaagttggatctaaaggatatatactataagattcggattcgagagggagacgaaaagaagacggtatttcgtacgaagtacgggtactataaatttttaattatattaataggattagcgaatataccggtaatattttaaacgtatattaataatatattaatagggttaataaatataatatatattatttactttaataatatcctaatttatagtaagaataaagaaaattacattaactatattaaagaagtcctttaacggctataaaattgtaacttctatataaatttaggtaaatataagttttatataaagtaggtatcgttcttaaaatatatcgtctccccggaaagcgtatcgataaatttagagaaggttatagtaattgtagaataggaggctccggtaagcgtttataatatttaagtcttcttaagatttataggattctattaatattttataatattatactctaaagtaactacacctttaacggaattactaaaggggaataaacagaggccgttcaaatttataaaagaagcggaagaagtatttgcggaatttaaaaaattattctaagaagttcttatattgcgctacttcaacctagtattataaatttaaataaagataaatatattaaattttataattaggacggttcttatatagttatataataataggtagtacttaataattttctttttaaagaagaaattgctagaggaaatgaagtataaggttaggaatagagaattattagtagttataggagtattaaaaatataaaggtaatacttattatatataaataaattatttttaataattatagattgtttaaatttatagtatttttgaaataaggagcgggctaacgcaaagtaaaattaataggcattagaattagtagtatataactttaagattaaatattatccgggaaagttaaatctagcggataggctattaaaaaaattataattgtaagaggaagaaccggagatgaaaggcaattacctattaataaaagttattaaagggaataagaagaagggttaaacgataaaggaaagttaggtattgagggcgctagtaaaataagtaattttagtcggaaaggaggtttagaggatggtagtaaaagaaagggaatagtaataggatataggcgaaataaaagaggattgggcgttggaggataaaggggttaaattataaaaagaaaggtagaattcgtagggggaaggtgaactaaatagggaagagaggaagcgaaagggaattaaagccgatagtagagaggatagagtagtaaagaagaaagtaaaatttataaacgaagctactattaaattagggaagaggaacgaaggtattattataagaaatatacgtaggtatataatagtagtaagggtgcggaaggataaagagtagctactattattaggataataattattagaagtatagaaggaagacctatttattattaaggaagtatagaagaatagcgaaggaaggagacggacgaaaaattagaagatagaggaagacagaactctatagtattaatactaggtctacgtcctagaataaatgtaggccgaattattctatatttactataatactataatagccggatacccggactaaagtaagacgttaaagtatattaattaattctattactagcctactattgtaattaatattaaattatacgtccgcgaatatttagcgtactaaaaggttaaattatataagtaccaactatacgggctattagggtcgctacctatccttattatctcctagtaaaatattttatataactttattattagattattaaaagtattcgaccctatatttaattggatttgcgacgttatccttattattattgaccgttttactaagtacgccttatatatccctacgtaaaaaataattaatacccggcaatttacgttcctattctagggaaatatattctaatagttcggcctcctaaattctattattgagacgcccatgctttcagagcttgcccggccgttgtcgtgggcccccgaaaggtgacatggaagatccacaccaaaggtcgtggtccatgggcccactccaacgccgcaagcaaggaaggcgcggcgtatctgtctataataggccagaatgcagaaaattacccgtcttggcgcgtgcttggcgggcccaaataggaaaacttggcgccaagcaggacacggttcgaatagcagctcgaaaaagccactttttcctttgcaacagcgatttctcctcgaccatctaatgcacttaaatgcaactggtgtcaaaatgacgagaaaggaaaggcggttattttggtaccggtcgcattgtagtgcacgctctggttgttgagaaaaataaaaaagaagttgaaaataaggattttggttgcgattgtagcctagaaataactaagtccgaaaaataaccaagtccgaaaaatgaccaagtccgaaaaatgactaattcccctaaccctaaaggccactaagagggttagggttagaagtgagatttctgaaagcgaatttaaaaaaaaaaatttcttttcaagtttttttttttttttttttttttttttttttggtaggggggaggagggggggggggggggaacaggtaatataggggggaaaattctactatttatttaagaaactggttgagcttgtagcttaatggttattattattattaccttttttaaaggtcacctgttcagttcagctctgagtctttttttttttttttttttttttttttttttttttttttaactaagtagattctagggcgtctctctgtctcccctggactttggctccgcccaggggaactgtattttattaaatagaggtagcctttttataaattgattttagaagatttattacaaactcttaaatatctataggcgttttaatatagcctaatacctttaaacggacgggtaaatagagagatagaactagaatttagaactatattttcgaatcttctataatatagagtaggtcgattaggctgaaaaaattatactagcgcaataaacgtacaataaccatttttatactattatcgggaagtccccttcggaactactcttcgggtattatccttagggactagtagacttagagcgagggcgaaggatagtccttcctatagtaattactaatagaatcgacgaattactttgtaagtagttagaagttgttgtaaccttagaggttattaattaaaggtatgcgaaataatataataaagttcggaagctaaaggaattcgacataggaagctaggttctacttaacgcgaaatatattaaataatattacctaagtacagtaaaaacccctgcttttgctaataatcccggcagccagaatttttagcaaaagggggggttttgcaaaagagggggtcccatgtcaaaagtgtcaaaatcccatacatttttactactttctgcattgcaatatcccctcaatcgtaacttaagtttttctagtattcctctatccctttactcgctgtttaaccctctttaactactgaacctcctcaaatcgcagatagtccttttcgaatgcccaatttaatatactagtgaggtactatactacctctttgtttaatattgtaactagaagtttaaagttacaatcatcctcttcctcctctacggtcttattcttaccgttttctacttgccaattagcaacgacagactcaagtacctcatctactatttttggctctactagtatattgttctcgtccttaaggttgaaaaaattagattaagtcattcgatttcgtatagggacgagattattaacttactaaaagagaatattcacatctagcggtagctattcaatatctctatttattacaatccttctagagctatcacttacgacagtaaatttaatccaacagttctaaataacctcaacctttacttttaagaactaaatctataaaatctatttaaaagtaattctcaaatttattttacttatataatccttagtagtagaggtattaataatttaataatatatttagtataaaaagtagtaatagtagtagttcttaaaagtattaataataccctaatctattggttaatacaacgaagtaatattagcgggtaaaaatttaataataatattagaagggggaagcgctaatttaatgctaaatttgtatatagagaagctattaaatagtaaaaatactcgttacccgggctttttgtaattaatatacatataaaaggattggagctatttatctataactttactaattatctatactttatcgttacttcgctatacaattcgcgtattattaaaattgaacccgtatagagcataaggttctttgaacgtcccgattacttagatattgaaatattcgttactaatattgttaattgtaagtataagtaatatatataatttatccttctttacgcctaattgtaattctaaaacgaattagtaagaagtagtacaccgctaatataacccagtctcatccatattatatttattgcctttaggaatagtagcggtaagaatttatatttcctctatcgtttaatatattttattatcgtctttgggcgcttcaactactttactatagaaggcgcgctcgcaaatataatatcgctccttaaaaaggctatactacttctttctaaaaggagggcaggtatctttgttaattaattcgtaattgcgggctttaaagtacttcaaccaaatctcgtgtactttctcctataaaagttcaatagaagtacttataccccgcatttcaaaactaatttattagtagtagaataaagtcttaaaaactagctatttaccaaatcttatacgtaatacttggaattgcattaaaggcttatcaattcgaataagtgtagcgggatttttccttttattaaagtattgaaaaatagagtaaagagggatattaataccctatttcccctaaatatagtaggtagtataggcgagggataggcgagagttatagcagttagcctaattttgcaattgtaattactactcttatattaaggaggggtatttattgttaggtatagcggcggcggctcgaaggcgggtactaatagtactatttaattagaaacaaaattactaataaaattgtatagggagtaggtcccttatagatagggtgggcgatagggcgtgggcgatagagggtgggtaatagagcgtgggcaatagagcgtaaaattagggtatttcgagtgcaaattagggtgtttgagtgctggctggcctggaatctggaagattctacaaccctaaccctgggtttggcgggccgtctgtagctgttaaatgcccggattcggctgttagtacccctttttttgtaaatccgggctgttacggttgctaatagtagttagtagtaatctatactagagggaatgcgggcaatcgaaatttctagcaaaagagggggttttagcaaaaggggggggtagcaactgcaggggtttttactgtactaaattaaccgataaatttttaagacccttctaaattactaaaatcgttagggagaagaaaatagtataccaacttatattccctatatattactaaatttacctaatattctctatttctctattagagctgtactatagggattctactatagcggcgctacaaagggaagttatagatattgaggaggataatatttagtacgaagttgaggcaattatgaaatattatagatctggccgttaatattaattttaaattaaatggaaggggtatccggacgatgaaaattcgtaggttttataaaaggatataaattacccggaccttcttaaagaatataaaagtaaggaagcgtagtaataatatattagaagcgggctaactactaagttaataagcattaattaattagaggaaggaaaatactaatttctcggatttagaaacgtaaagtagaaatataaaacgcagatgtaaaatgtaaagtagagacgtaagacgtagatgtaaggtataaagtaaaaacataaaatataaatgtaaaatataaagtagaaatgtaaaatgtaaatataaaacgtaaattagagatgtaaaacgtagatgtaagatatagatataaaatataaatgtaaaacgtagaggaaaaatataagaaacgctaaatagggcgatagagggaggggaagtaaatcaaatttattatagaaaattaataaagcgctaggaagagtataacccggattctctattattacccccaacgaaaaaatcctcaacggcgcctaacactattaatataggattagaacctataactttaggagaagtactcctatacgctactacatttatcgacgttattaataggtattaccttatattatctattcctccttcgctaatactaataattcgtctaactttccatttattacttccaactatttatttatattataatactaaacggtagtgctataaccgggggagggggtaatacgaataggagagttcggcgtagaaatatttataggagagccgctattactaataatagaactactaataagggctattggattaatattaatattagtattactaatattatagtagttaaatttcaaatagcctttataatcgaagttcctagctcggagtataccaaataatattataaggagactattattaataaaacgcacctatatcgcaacctaaaatgctactacaaattaatgtaaccgctataagaagagaataagtagggggctactagtattaataaagcgtataatctcaactgctatatcctatatattattccggagattataaatactacgggggactttaaaaatatagcggcgtagcgatagcgaatactgcgatcttttgttaaactttggaaggagaaggcgttagtgaaaaaaaaaaagaaaaaaaataaaaagaataggagaaataataaggggtataaagaaaatagcgtacctttagtctaacaaatattcgtactaattaaacggagtactttatataaatttaaagttagggtattagcgaacgtttaaattaaagcgatactatattctaaataagtaagggggtgaatattattaaaggataagaaaggaatagccgattaaaggttaataacgggtataaggtaaaaggaaggaaaggacggagcgaaaaaaaagaaaatagagaggaaaagtaaatatattaattgggcttataacgaaaataaggattaatatataaatatacaataaagatacgtatatccgtagtaagggccggcttaagcgagggggtagccgaagtaattatagagctaagggagggaataataaatataattataaaagtaaaaatagaaggaaggagagaggagaggtgaagagggtaggcggaaaggatattatataaataagggaggaggctcctatacgaatatgaattgaagtaaataaatataattctaaataggcgaatataaaataatatagggtaggaaaagcggtaggcagctatataaatagtaggagggggtaaatagaaggataaaataagggtaatagttagaagggaaaggataggacgaataggtaatagtaacggctataaaaaagtaggaaaaaaaggcggaaaataggaaggtacgtaattcggattatagtagggagagtaagggtagtaattaagaattatattattaaaataaaaagaataatacgaaaggtaaggcgaaaataataggaaggtaattaggaaggaataatataaataagggaggtttatagagggaataatatataaaattataggaggtaaaggaaggaaacgaaaatcctaagggcggaatttatagggagggggattacatttaggtattacaataggccgtagtaagtacgaataatagagagtaccctataagaggagcctcgggattcgattacataagtattttataatagatataaataatagagaatatctagtaagaggaattacggagtataattatattaatattccaaagtatttattaatactcttaaatttaataaaatattctttattaggcaaaataatactcaccacctcgtacgcctacgggataatagtcttagaaacgggcgggaacttagttaattctttaaatttgatactaattttataactatatttaggttttataagaatagatattacaataccgatgttctagcagacggaacgccagctctttaaatctaataccaatttcgtatctatatttagaatttataagaatagatattataataccgatattctagcgggcaatttattagtagcaaagtagctatagtccggtatatagtatcggcggttatagcgagcaatatctaataatactacggtataccggcgtttattataaaggttccgaggacggaacttataaaggggggggttgtattaaaaagccaagaactcgtatatagaaatacttcagcggctgctgctccccttcgtcgaccggagcgtagaattattaacaataacgcttatattaggttaggctcgcgggaaggataatccagcactgtactagggcgctaaattagtatgaggctctataatgctcgttagcggataaatagaatttatacaaatataaaagaggtttaccggagtgtaatttattatagttggtaactattaatatatttttggattaacccctaatttaccgtcccctacgtatggttacgaccgtagtcacctcagcctacctttcgcctacgttcctaatacgaagtctaaccggttgggaatagttaatatcgaattgtacaattgtatttagtacgtgcttttattattaaaaacacatttaataatattttacgtatttcggctataatacccttatatttagaatgggctggattaggggggtgtgttaagatggtatttagtactagagttaaattaaataatattacttagctaggggtatatagaagcctgtttacaatcacattaccgtcctagagctataaattgatttttaccattaaattaccgtcataggactgtaagtcgacattttaccgttggttcgcaatttactgttggaaaacattttaccatagggcgctacgacatgctaagtcgtaaaaaaggtttagaaaggaagtcatgatcgtaggctcttgctatttcaattagtcaaagtcaatatacatagtagatctcacggtcgtaaatatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaatatctttttcagctcgtagacacagaaggcttggtgcttcgcgctagcagactgggggcagacaaaaggcagttgtaataggagggttttactaattaaagactgctaagttagtatacgaagtcagcgcgtacgggctacactactagatgcattattactatcattattaactactatattaagaaaatagtatattaaataacaatataaacaacgatctacctatctatataactatagaatctaccgtcagtatggctgtcgctgaatacgacgaaggtatacctgagagtgtcgctaattgcgacgatgaatatatacctactagagatgttgctgattgctatatcgctaattgctttaatattaaatataataataaaggcatgcctaaaggtgtcgctaattactttatcgctaaaataaacagtatcattaattgaaaataattacataaatagtttaataatattaataatattaaatactaaatatactagatggatttaatttacaaatgtaagaactttataccgacatctagtatttctaattcgttaattatcgaagaagcgagtatactattagaaggtataattgtagtaaggggtatgcgagtgcgcctgggaataaggggtgtaatgccaatgattatcgaaaatcgctagctaccacaattactactagtaggcggcggctatctatacttatttcggagattgggaggtgccccgctaggattgcggcggcggctaccgacttagcgctgacgttcttgcttagatggtcgaattggggtgtatttacggtttatacggttatcttgactgtaattaccacttctgcctatgcctatttgatagttttgttaatgactaccctgggggccgctatactaaggactataatgttggggactatgatattagggactatgatattggggactataatattggggactatgatactggggactatactgggggctatgttggggactatgctaaggactataatactacggactataatatttaggagcgctatgatattggagattatgctggggaggactacccctgcctatactttcaccaacacccattcagggcaatgacctggctcattgcgctcgctaatcttagaaacgtttataatatagattctatctatcttgacggccggtaagccgacgatcaatatctctcccgtttcctcaaccttttaaagggtaaggctttgaataatccagttcgtaactattatcttagttagcacaagaaagatacggcgttcgttatactacttctacttataaataaaaatatagttaatacagcctatagcgctgtagttacagtatctaatataatcgctaacgctgtagctatagcgcttcgaggtgctgttatagggcccaatggctatagttaatatagtgtatattaaattattagctatttattatagtttgcgtattccgtgctataacaagtgcgaagagtgtagaaaggcagcgggattttttaattcggacggtatttggtaggttcttacgggatttcggtgacattaacagtgattcataatattaaaagcctaacaatactaaacgcataaatacattacgtttaggtagcagatgcgtagtattaagtacaagataagggggatgcctttaatagacggctcccctacccggtatgcgttggtattagttagaagggcaggataaatataggataaggatatagggaggataggacataaacatacctatctacaaacgacagatctatgctatactataaggcaccaggcacgaaccgcaggatccgtacgtcgtagtctatttcgcatacctataaaagagcacattaaaagttatcggatatttaatgaaaggataaaggtaagtattaactaagactagtaatagaatagtatattcagcgcactaccgtattattaatcttactagtcacagatagctgaatatacgttttagttacctaataccggaatggtatcgctggggtcatcacatgtcaggtcacctgactggatggcccagcccgctcggtcgggttcattcaattgaatgaaccgctcccacgggggcccacccacgtatgtgggtcctgtagattagataaggcttgcgtaccttatagtcaatcgaccgtacgcaagctccctgctctggattcttattcagatcattactttatatatattcaattagatatatattattattacaacgttcaaataccctctcaacggtattaaatagtaattgcaattttaattgcttaacctaaactacactacaccatccccatcgccaaccggccttaaactaagaaggtactaagcaacgtcgcatcgagcgatagaagattgcttctattataaagactagaagtacctacaaggtacgtaagacgaatttaggtacttttacgactacaaccacctttcttctaaagagtgtactatttatttaattaatacaatctacccctctttatagcgaacttaggtacccgtaaaagtccttcgatattacaacgaacttaggtactcgtaatgttaataaattatactcttttaccctatacggcaaacttaggtaattatatattactacctaaattctaatagtcgtaaaatttctaaatgtgaaaagtttcccctactactgaatttgggtacgtaatagtatttgtccttcctatttatttcctatttatgtactttctatactttcaaacaccaattattattataaaattatacctaagctcatacttatttaacgtactttaactaatatacccggcttattcgtcgaatctaacgacctaaagctaaattcttggaatatcctccctacttccaaaatcgggtttaaccccctaaactcttgttgactctgtaactacaataacctaatagatacgtcggatatccaaagcgaatatattcgtagtataaacaacgatattaattatattaaaagtaaggccaacctctatcaatccaactataagccggacgaatcctatgtaataaccgctattaaaccctacaataaactattactaaccaacgtttatactccccctatcgtggacctgtattgcgaactctaatacccctctataaattaccttcgtaaggatctcccgaaggactaactatatataaagttagagcgcaattctagaattataagcttactttacaacgacctagataaagcccttctggtaaggctagccaaatttagtaacaataaagaattaatcgaatatcttaatactaagctcgataggcaaatcgacgctctatttaaccaaattaccttacaattagttaatatttaagaatcgttggataaggactgtaagaagattaataacctactagttaaggaatttattaaaattagtaatatattaatcgaataattagccaacgttaggaaaataattaataagtcggacaaataaaataaagtaatatataattcttagtattgtaatattaatagtgacttttaaaaagtattaaacgagtaaattaatatttaaaggaagtacttcgaagttatactaaataatactattaaaaaattagtaaattaataaaaggaaacggccaagattattataaataatattactaagttaataggatctgtactaaagtaacgaaagatatctaagaggaggtacttaaaggattgtctaataacccttatactcctcctaatcctattcgaatatagttaaaagaggattaaaatcctttaattctaaataagccggtaataattatttataaggctaataatatcttcattaccccttttaaaactacaatatataattatttaattaaaataatttctaaaaataaagtatttactaaaagaaaaccctaagccttttaagcctctatagaaagtatacccaaagaagccccctataaaactttatttctaactaaccctttttaaaaatacgctttttttactaaagccgcgtagaacattaacgaaattattaagctaaagataattcctaccctactaaaactaagaacggccatcaacataattcgtattcaatctacaccccctcaaattaaaaacctatctctaaattaactaaactctaaaggggcattggcactgacccctactaaaatttaaatattatattaatttcgaagacttaatatcaattccctcgctacatctactaattcccccgccaaacccatcgtcattttaaataaaattccgcccgaacaaatattaagcaatgctaatagtatatatagtaataataacctaccttactccaaaggaagaggaggaggaggccccccgaattccctattagatggaggaagaaatagaagaggcaattcctatacccccaattttaaaggacgctactattaccgttattgtacggatggtaataatagtagcggaggtagagactcccccctaagaggaagcggaggaggatatattaatcttaataataggcgttaaggacatagctatagtaaaaataattataaagaattcgaaaaagttaaacgaaaagatatcggaagcttcgatccaaatggatacaaccctaaggactagggtatcgttaataatagtaaatacactatatatactaatatctacgccttccaaaaataaatattattcttcattaccaacgcaaagcagaaatacccaactagtaaaataaataaacaactcatatacttatttcatacctatttagcgggtacaattcgtatttaatagatagtagaaataaacagcgggaccaaactcagctagaaagaaaaaaatatctataaattattagaccgtttaatttcgcacttttcactaaattccgccacagccactactaaatttacaaaaggccggttttatctccgcaatatcaataacaatcacaatgcccttatatactatatctaaaagtaaatacgctacgccaaggctataggtaccttaattaaggataatactaactaatatagaattataatataaatttaattaaatttagacttataagtaaaatagtatttgaaaaccccaatagaaagagaaactctagccgactatatataattaattataacgttctaaactatacttatagccgcaattaaataagaattaaatttaaacttctctaactaatttaactttaatttatactcttagaattataaatataaccgcaactaggattaaaaccgcaaccgaaactaaaactataaccgcaatcgcaaccaagatcgcaactacaattagaattaggagtaaaaccaaaattagaatcgttactacaaacgtagctacaattattacccccccgtataaaaatactaattataatcgcagttaaaatagagatttaacgtataataaaagggtatataattatacttattatactagagaaaatataaacaataagtataattcggactctaataattttattaatagggtgacggtatatatagtattagaatctttaaagaaataccgtaaatactccaaatactttaaaactatcgcgaaaaagaaggaacattaaaatcgctattaattacccctaaccaccaaagctaagaagatccggaccctatcgcctctaaccctagaacaataaacgtacaattactataggaaataatacgaattatataataaactcttctagcattttcagaggtactaaataactgtagaaggataactaaaaggagaagaattaagccttatacttagagtaacgccaatacctattaaaataatagcccctataaaaatccataaagcatataatataaagtctacttccgatatcgataatagtcctatttctaattatacttatataaaaattaatgcccgcccaactcccgaaggtagtaccgtaaaaatctatataaaccccggtatagggagaacccttattagaaaataatttttaaaaaccttagaatatacggtcgaagctaaatatactaaagtaaagggagtaggaggaaagtctattaatatttctaaataagcaacttttaaagtctatctagaaggatataataaaataggtaaccctactttaataagatttataaaaggaggatgggtaattaacgaattaaaatttaatatcctatttagtaacaactttttatactcttacactgctaatacaaattataaatctaaaactattaccttttagaattttaataatttttaagtaaatttcgtcgtataaattaatttaaaactgtaccttcgtaaagtaactactattaagaaaaccactattatacccggccaatctaaatatatcccagtctaatataagctactccctaaaggacgaagctttatattaaattctaaatatactgcggctactaatacaatagtaaattcgaagtccctagcagtaatattcgttaataatactactaatagcgtattaataatcctaaaaaggttttacgtaagtagtattactaaagtaactaatagcggctacctcttattattaaaaagtataatagccgaccttactactataatataaatagagactttatttaattataaattcgaaatccctattattagggtatacaatatagtagataaagctaattataatatcgaactagaataattcctaaaatataaagcgcccctaggaaaatataattatattaataatatatcggacaaagaaatcctagccgaactagccacggaatttaaagacgaggacgtattatataaaattactaaaatattaaatagtataataaacgtagagaggttgcccccaaaagtaagcttagaaaagcatttaatactaggattgaaaacctccaaaaacctacttaagaaaattaccaataaaagcatctacatatatacccaagatctaacattagtacgcaaaatcgaacgtattattaacaaatacccttccctataggaggagggaaatattatttgaataaaaaaagaagatataatacgtatactattagtagaagggtagtaaaactagcgtatccggagctactcttaccccctaagtaagaaggattgaaaaatattaaactaaatattcaatacgctatataaataaggaaaaataaattaagttaaccggactacccccttcgcctatccaatcttcgtagtctaatatactattaaaggataataaaaaagtcgaattgtaatagaccttcgtatattcaataaaattatagtcccggataattatcccctaccccttcaatttaaggttattacatcctctagaagcaagaaatttattactattatcgacgctacaatatttttctattaatttagcgtttaaccttagtatcggaataaacttatattaattaacctataaggattagaatagttaaatatagccctaataggatattataattccctaacgtatatatagaggtttatagaccaatttttaacaacgttcgctaccttctatagggtatttattaataatattattattttctcggatacggccgaagattatttgaggcacttaaagtaaatattcgacctattcgtattaaagaatattaccctatccctaataaaattatatattaaatatctaaatatagagttagtaggttttaaaataaacgctttaggcctattaacgacgaacgagagaatagctgcgtttcgaaattcaaagtttcctaatactttaaaattgtttaagaaatatataagcgtattgggatttatccggtactttataccctactacacaaaactgtcggagcccttataaaataggaaagtaactctcctagtagagggacgcaaattaagaactattgtagtaaataacctagctaaataggctaattactatataaaaataatgtacatcctaactgaggtagaggaacgcatattcaaggcaatctagaaagctatttgtaataatataaaattatattattttaatcctaataaataagtattcctataaattaatagttccttagagaagggatatagtgtaatactatactatttaaaagagggatatatttaattacccggtagctagattctagcgaattaaattttacctattatatttttaagtaaagcctttaataaaactaaaatacactatagactatcggaaatagaaattgtatacttcgtataagtaattaaataattacgaatattaatctactcttataactaccctattattatactaataaactatactgctactaagggtatttataagtaaactatcctagatatattattaactaataggggtaatcgccgtttaattaatatatctatctatttattttaatataacctaaagatttactatattgtaagtaagctaaacttagtgcccgacgctttaaaccgcctactaattaaaagtaataaattaggtcgattcgaagaagtactaatgctagaccaaatctagctaatcagcgaggccgcctacttcgtaagagtagaagtacaaatagaagtaacgactaaagcgcaatttaaagaagtatacaaatagaatacgaagttcaatactattataaccgaatttaaaacctatattaatactaccgaggtcgatagcgttattttatacgccgactaccctttcaaaattataaacggactattgtataatattaatctaacggacaaaactaaaaggctatatatcctaaagggtatagttgtaataattctaaatactacgcacaataaaaagtactactttagaagggactatatactcaacaattttaaaaattatataataattaggaaaatatagtaaattaaggaatacgtctaatactacccaacttattaattcaattatataaatagggaagctaccattagcggatattaaccaattaacccggaatatacactacctataaggacaataactataaatttcattaccaatctcccgaaaattccggcatccggcactctataacacttattaaactacaatttcttcgataccttaataccaatctcctactattcttctaaaaaatataaatttattctaaaatatttaatatatactattaaagactaaggtataatattaatgtaaaatttaatattaggcgactagagcctccctcaaagtatcgtttcggaccgaaattacaaatttatatcctaaatataaagaggaatataaaaggtattaagcactaaacttttaataattactacctaccaccctcaaagaaatagtatagctaaatactaaaactaaaatataaaaattataatacaattctactactttatattcccaaaatccaattaggtagaagccctacctaacctccaatagaacataaacagcacttactccaatccaattaaatcgtccctatacgaacaattcttcgattttaaactacttaaaccaatagaagcaatcgctaagaaggacgttccaaaattaattaaagaatttccaatattaaaagaagggttcaaagaaaaaatataaatagctataacattcgtatttactaatacaaagaagaaatacaataataattataaataataatccttcgtcgtaggcgatagaatatttctcaaattacacaaagggtattatttacctagccaactatcctataaattctcttaataacgaactaatctcttcacaatcactaagaaaatagggaatctaacttaccaattagatttacctcctaaaatagccggcgttcatctaattatttcaatagctcacctcaaacaaactcccatcgaagaaaatccttataatcgggtccaacctccccctagtccaattacggacgactaaactagactaaacgaagaagaatacgaaataaatatcatcctaaaccatacggaggacaaaaagaatagaaaatagaaatatctaataaaatagactaattataactacaattgcaataaatagttaccggagaaggagataggcaatactcaagaattagtctcggaatactaggaacgcttaagaggactacagaagagcaaggccaagctattagtacaaaagcggaggaaggtccatttcgaaaccaacgagccccctacttacagtaggaacttaagactaagaaagaaataagaaggcattcacacatatatattaactaaaccactaaagacaatagtatttccttttagcggccgggatttaatactagaatagtattgctagggttattatatgtcaagtcacctgactggatagtccagcccgctcggtcgggttcattcaattaaatgaaccgctcccacagaggcccacccacgtatgtgggtcctatagattagataaggcttgcgtaccttatagtcaatcgaccgcacgcaagctccctgctctggattcttatccagatcatcactttacacatattcaatcagacacatattattgtcacaacgttcaaataccctctcaacggtattattaccgctttcgggatatcgaactcctatctatccttcttctaattaccgctaatactaatatgctacttatcttcgtagtagagtaagctattaaataaattgggggcgtccctagcaatagcttagatctactctattaatataagatcggatatagtaaataaattaaacaaggtaaaccgaatagtatagataatacgctcctactcaaggatccatttctcgatatccctaccgttagtagtttgggccgtggccttaagtcgtctggatcgtcattattaatataaatatatattcaaattacatcctcgagcattgctggcacggcttttatacatcaattctcggtataggttacgtactgtaagctgccctacactaggtacattatagtgtagtgcagtcgggtacctgacagacgccaagacttggatttaggggtacatttgaattcacttataatacttttcttccgccaacacatttaacaaaccgggtgatccatattcattataaatttaaccataatggacgcctaaatacacattgggtcgaggtgcctcacgcacatactcctttaccctctttagcaagtcggcgggagcagctgcagccacaattccaccctcttcgtcgtttaggtcggctattttagctatctattcatctggactgctagtactaggactgcttgctaatgaccattgaaaaaatcgctgagtcgataattcctaagaaggaccagaatttgtacgagtacgattctagaaggcgttaattctagggtttttagctatagtaattgaagctacttaatagagtaatatatactaatctctagtatatttaatcttaatatcgacgtttttatatacttacctaatatttcgtatatttatcaaaatggagttattctaaactattatagttagcgctctaataaagtagctaactaatctagtatttatagctgcctcctcgctatctaaattttatattattatcctcttcttcttcttagcggtttagtcaataaataaccttctatacttcctatatatgtaaattaatatagtttttacaaagctatgcctcaaagagcggtagtacaataattaactactatatatagtatataaggttgtaacttaaaatatataataaaggcgaaggtaaggtactccaattaaggggaaataactatccttagaaaatacaattatactcaattttagctttaaatattaggaacacatttaataatattttgtaggtagctacaataatccctttatattcggaataaactaaatccggagggcggcttaatataatattgaataccggcgttaaatcgaataaagttggcctaaatttactaattccccattacgtacgatatatatttttatcgcttattctccaaaggttgaaatccaccttatactgcatttataaatactagtaataatatcgatttatttcaacgccaattgttctagtaagtatatcttattaattaactatatactttaatctaataaaataaaaacgatagaatttatagctagctatactaactatactagagttctaattttactgaggtatattactaatataatataaagtaaaaattaatacgaaaatcggccatccctaaacttctattataatactacggtttaatagtatagtatatccgagagctttaataatattgttaaaattggatatatataggctaaagacgataggaaagatattagcatctcgggtacgggtattaaaggataggccggctagcaattaatatacccctataataaatctataggcattacaataaacaccaaaactatcaataaatataagcaccggacaatttaaaatatcgttactataccttatataagttttattgaattcttcctcgaaaaattatcagccaaaggtcttaatctcgaattccgctcgaataggtagaataaatacaggggggtaaatctttatatttctactatcgttatctattcggaaagaatatagttcgctatcaacaacgtcgtttagtatataatgtattagaaaagagttcttttaaaatttaaagtctagttatattgtatattttaggaaaattttccaatttcgtattgcccgtccccttattggctataggttgattactaggctaggattatttaaattgttactattaaagtaattaatattgacgggtgcaaattaatccgcctattcttaaggaatctaatcttcgatatcaagacgcaatattaattcctactttttgaactttatactataattaaactaaaaatataaattaaaactaggaaattcctccttaatttggttaattaggatatattcgttgattataagggtaacttcgcctataaagtctctgaaattattaatataatttttacctacacttttaacccggccgatatatacacaataatttgggtaattatcgggtaaataataatagtattgtatattactataattatagctctagacatagctatcttcgttagtataattattaatatccctaatattgtaggcggtataatccttataatagtagaagtatataaagtccgatgggaaaatagcctttctattattattagaattactaataaaataggtatatttactagaggtagtccaaatagataataaccaatagggggaataaaataactcgttcgggttatctaccaaataggctatgcctatatatattgcgctagctgtattggaatttaaaaaagtttaaaatagcgatttggggtctataaaatatagcggtgctataatagtactagattggtcttcgttagaaccggactgttgtgatcctggtcttgccgtgtttgtatctgcttcgggttgctgtgcttattgtacccgttatttaacctattctacctatttcttttaacgcactaactcggtttttattctatctatttacaataatacttatactattcgtatatctaataaaaggaggcggcgtaatacccaatctttaatagtagctaattatcttagtagtacttaaataactaaaataggctaactattataaccttataatatacttaatatctataaccaaatcttatagtccctaagcaacatacgacggatataagtatatagacccagtactatactaaaatccgatatatatttttatttattacaaaaatattaaataagttctgaggtatcgaaaatttggccgcgttcggttactggtagtgcccctactacagcttcgggttccacaaactagtctactacccattcgttaataaaatcctcgtcgaatactactatctctagttattatatttctcagtcgtattctcgctctatatattcgatattaaaacgcaattaatcatcgttaaacgtagctagaaggacattattttcaaattcggctagccgccggcgtatatttatcaagtctagatttgtaagtatattgtcgtaatcgataaatccggtctttatatataagttagcaatcagatttattttagtatcaagataatgactaaccttagttatcttcgttaatatcttcccattcgttaagcggtagagcggggtctaacattatagtatcgccgttgttattattattaaaaattagttcgaaactaggattttaagctattaataatcttaattagcgcgggggggttggtaattttaattattactatcgtcgactagaataagggtagatatctggaaccggcattcgtctgccatatccagcccggattctataatttacctgcctgctaactacaaagtctgcccataaggacgaagactccttgatcttggcctagcggggcattgcgtcaacggttaattataaccaaagtaggtaaagcaagcagagaggtaaggggaagagttagttgtaaggggaagaggtagttataaagggaagagttagaattaagtagccgaggaggggtggcccagacgctgtagatttgagatactcgccaacagttctacagtataaacttaaattaaaacgataaattagattatataggtagtagtacgtacttattgagatattcactgatgatgtgtacgtagtacaaacaagtcagataaggttagtctcgtgaactcgtcccgtcttgaaattaataaataattcttgatattattcattttatatatttacacagtaagtttgcttatttacgggtagatacgtcatgtagtcttgtgtcttaagtactaaagtacttcgattctctatataccctattatttaagttaaatatcttatcctttaaagctagagaattctcccccctgtacgaacttctccctaattctatcccttttattaactgctatattgcttctatctagctagccaaatatacgtagtaattggtctgtatattatacccaccatttcaatatttggaaagagtatctaattacccgctactgtgcctgtttactattatttgtttgttaattcttaatttacacgtccgtcattcaatatatgccctacttcacctgtacgtactttaagtctagtgttaggggtattggcttatactgcgctaattttactggctgcaatgcttccattcccctaccaagattgcagttctggccaaacgagccgtactcgacgacccactttgtacttccatcaattttcatccaaaataccatcactacatttaccaactgctgcgaacaccaccccgcgatttcatccagtctttgaaattcccaacaggatgaagactatttacgcgcgcgtatacggtaaaatagaaggcggtagaatctagccgactatgccctacgcgtataaaagaaatctagcaaattacattaattgcgacaactctctctctctctctctctctctctctctttctctctttctttgaaatcaacaactacagatcgtagacgatattctgtcgcccgcagccattatgttttgcacgcgattgattgtcaatctccaatcaactacacccaattcaaataatttaaagtatctccggattttcgcagtaatactcgactgtgaacgtacgtattataatcattaccaaaatttcagatttacttgattgatatagatatagacgatgcccagcaagaagcccaagagtggtcgtcttcgtggtcgccctcccaaggatacggctaacccagttaataagggtaaacggaccgtcagttttaatatgcaaggtctcgaggataacgataacgagccggatattgctagtaattaaccgtctttacctactaatacgcctcccaaacctgctatgtccaaaatgtcgtcgcgttctttcactagctaagatagtattcaacttcccatacattaggatccagtaagttaatcggtctttttttccctttatatacattgattctaaccttgccttagcgccgcaatatcacatcgctgcacaaagagtagtagggtagccgctttaagaatgtggccaaatatataaagtcggccgcatctaccgatatcctccaaaaggagagccagcgcactggcactggcactagcactagcactggctctggcccggcaacgaacataacatcacctgcctattaatattaataaaagtatagtacacagggtagcagcgtgcccacacccaatgttcaatatcctcccacttctagatatcctgctcctagatacccgcctcctggatacctccctactcctagatatcctccttatagatatcctcctagatacccggttatctcccaggtattttcgcctcgtccttttacaccccggtaccaacaccggctcggaatttaacacccgcccaacatttctcgcctaccccacctcatagttatactccgcctagccatcgccctgcctctcggtactcaatgcctatactatagccacctccttaaatcttttcaccttattagctttcccctagttatatagtagtaaatctacaagttcttcaatagtaagttgaacaagaaatccagtaacgagtctaagcgcaaatgcaattaatgtaataggaaatacagcaacaaatgcgacaacagatgcaatagcaaatgtagtaaatataataaatacaatagtaacttaattaagcccagtccgctactactactactcagacctcccaaccggctacctctatagctgctcctactcctaccaatacgaactagaaggatttcgaacgctttcttcgtagtagaagctttactgatacgagcgatttttccctgtcacagaggggtcctatactggagtaagtcgagcaacaggcttgaaaggtagaagaggctcgcaaagtaaaggaagtatataaagtagaggaagtgtgtaaagtagatgttcgtaaagtagaaatagcgcgccaatagaaagccgaataatttcgttaagtacaataggtaaaggctcaagcctaagcttaggtaaaggctaacagaccgcctgtccctccattcagccagactatattaaccactaatacgtttactatatttggccgtagcgcatccgatgcctattctggtttcaatttcgaagagtctttccgatagccaccgcagtaaaacaacgatgagtacgataattttaatgccaataacgataatgaggaggatgatgatgtatttggcgatattggagcccctcgtcgccctggcggtgctgcttctggtgctgcatttggttctacctctggccgtagaggtcctgccggtcctacatcttccactcccagtggtaggggtgctagtgccgcctctagctctggtattgtatttagctctagtgtcgcccccggtgccgcccctagtgctgaaacccctagtttaagtattcgtaagcggaaaaagggaaagagggataatagtagactattataagaatcctacccggaattcttctataagcccagccgtactagcttgtagaagctgtgtaaaaatagtatacttactaggctagatttcgacgcggtagatagtaactatattcgctctattaataaaaatgatcctatacgaggtattgaacgtatatagggtgtccagctaccgtaaaataatactattattattaataaattaaataaagagcttcaataggccttattcttatattactacaactaattctctagcaccctcgttattaatacaattaatagtattaatacccgttttaagcgttttaaagcccttcgagaatatatacttaaaacctattgtacgaaaaagtctaactttctcaactatactttaatatcattttttcaaaacattattaccgacaatttattccttttagaatacgaccttaataataataataaatatagggcctactacttagaattaatcgaaagttagattaatagaaggaccttcaactagatttatacttatattgtaaaatatatcgactacaaggccaccttcggcaatcggactagtcttctattttactatattaaaacggaattataaaatataggcttcgtaatattaaatattattaaatccgaacgcattataaataagggccggcctaaatctgaagagagaaaaaccgacgaaaatacccgcaaaattatacaccaaacctttacaaccctgcctttcaacgagcggtataaggaagtcgatagaaaatagttcgttaaaatactattagaattcgtacttaaataggttaagccggctaatgcacccaaaatagatcgcctaaataggagcgttattataaaagcactacccgcgccccctaacgttcttcaccccaatattggtagatagcgtcgcttactatccgaatagacccttgaaccctccggcactcctaagactctaagcggcaactatggtgcctagtgtaatattagtctaggctctggtaattagagtcctagatatagtctatatggtggccgtcccgatagaggtggtcgtgataatagaggtggtcgtgatgatagaagcggtggccgtaacaaccgggacagaggtggccgtcctgacagaggtggttgtaatgatagaggtggttgtaatagccgtagtggcggctataataatagaggtggcggttgtaacaactgagatagagttgattgtaatgatagaggtggctgagatattagggacaatagaggttacggcggttatagtcacggcggttaaagtagctatagaggcgattataatcaaggcgaaagcagcaggtactgcgaatacacccctactcatgcttcttcttaatatgagcgttaatgctctatcggtgctcgtagtgcccgcggtggtagtagtagtagctataatttggaggaggaggacgaggaagatgacgaggatgataatagcccggtttatctacggtataaacgtaagggtcgccattatagcggtcattacaacggtcgttatagttaagctatattctaatttaccttcaatatttcgcctcctatacccaggcgtacgcgtataccaatcgctactacttcttcgccggctataatcttccaatcggctactaccttagacgaaagtataaagcatttacacctttgaacaatgcatttattctctagtatgcggctgtttatagccaattgttatagtattatataatacctatatccgattaacaatagtattataattagcagtatcgtacttagtagtatcgtatttaataatacgcaatttaacgtcgcaatattcattcaatttagatatatggtattcaatattactacagaaaaagaatcccatccaatcgtagataggtaacactataatgtttcgtttactgtcctgtctgttcccctttgtccttggtactgttatcgcagtgcgattgattaatttattgatatacaaccgtatcgcaaatgcgctatcttcaccccctgaataccactatatgcttacaggggtattaagcgccgccaaccgccaagttcatttagcgatgtcttgggcaggagcgctggtgtactttccgcgttggactgaatataacccaccctcgtgcagcgctagtctgatttgcgaccgtgaaacatagaaggaccactataatcgtaattgcctttgactatattcttatctgctcctcccctcttgggttgcatgacctccaacggtagttttcctgacaacggtacatggcgcccaacgacggtagtctgttgccaaccgtcaattgacggtagtgaggcggataccgtcgattgacggtcgtttcacgacatgtgcttccctaggaccccgtagctaagaacttagtcatttctttcactctttttcacacggccatttgcaccagcactccagtctgcgccagcactttgcactgcactgcactgtacgcaattacactgcacccatctatactatacacatgcattcaatccaccaccttaatgtacgtttcaatcgtcgcattcaatcaactccatgaagtggaaagtatcaccagattcgcgctgtcagatttgcttgcccgctgaagaccaagctttacagggcattcattgggcatttactaggttgacccacttcatgacattgaaaatcacgatttttacagccaaaacgagataatttacatgtcagctgtcagatcccaaaagtgcgtacctgtaagtttttggtgcgtgtcggtaagttaactctaaaaaatagggccggtagagtatcgaagacgattgaatgcgtagtactctgttccgtcgtttgaattttcgatactatttacgtccggcagtataaacgagaatggagcaaacgactaccccgttatcgttaattgaaggtagttgaactgttgtaattatatttattagtattatctttaataagaattagttacttgcgcgctatattttatcttaatattcgaaagtactagtcgatgattaggtaaatacataaatcctaccggccgtcttccctttcgagcttcctcctcttctaaactccctccttccaaccaaagagttgaagactcttatttcgctcatccttcaatttaaactctacttcttccaataatatattaaagagtttgtaattactattattgagtcccccccctcctaatttataagctattctagactactgttaccgtaagtattaccctaatttaactatacgcccggaccgattaatattcttatttaaatagagggctttataaagaggaagagaaaaccgcctacctctgtagttaattaataaattaaaaggactattagcttcgagggttattaagattgcgatgatagtaataacggctaatattataataacgattataaagactataattaataatagtaaattactagtagtacgcttgtttcgcctactataagccctataaagctagtgtaagcgccgcctatatatataattagtacctattaataactttttaaggtataggcctaagtaaattgataatatacattatagttaattttaatatattactaatattcttaatagggcccccgcaatattacttcgccggctagattaagccctcggactatagttaagaagaatctcaaaaagactacttattctaaatctattgcgaccaatttaattaatcttttaactaaggattcctaggcggcaactaaacgacctacgcttccccaacctccaattattatacccaaagtaatattataaattcgttataattaatattaataatactaatattagttatattaataacaatattaagcctaattaaagtataatatatagtcgctatattaaagaataacctaatccctataatattaataaccggttactagcgataatcgtagtcagcaactgcccactccctttagttatagttaataccaatataaaccgtccccccttagctacggccaacaccaaccctcctcctttagttacggctaatattaattgcctataccctttaattataattaatactaactgtccccccttagttacggccaatactaatcgcctacacccttcgattatagttaatactaaccgtccccccttaattatagccagtaatcctcctctattagatataactagtactaactatccccccttattcggggctagcaaccgccccctcctcctagttaccaaccacccccccttcttagtagtagtcgtagtagtagttgtagtagtagtcgtagtagtagttgtagctgtagccgtagtcgtggtcagtacccaccccttcctcttagctactaactaccccctttatttagttgtggtagtagctaattataagatagaggtcaattgcgtaataactagagcgcgcaatatatctcctttatcgaaggggtcgataaagaaatttggcgataataagaacgatgtaagttgaataaattagaagtttaattacaaaatattgaggaatgagctcgaaatttagatctaagtttcgaagaatgtaatcggctatgtaatgaagccgattaagttagtaataatatagaatatcgaaaggatttaatcgaacgattagtatataaatttaagtaatagaaggctaaagtaacggccaaacctataattaagcctggaggtagagattctgagtccgatgacgagccttcaaccccgagacggtctaaaaaagtagtggaaaacctagcaaagaggattatagcattgcagaaatcgaaaaaaaggattgcaatttcgccttccttcttcgaaaaattcgacaacactaagccgggtagtatagtactacctcctatccctagtaaggctacttctagctatacgcttccttttatccctagtaaatctatatttaactacgcgcctcctttacttacctgcgggacccccagagctggataccatcagcttaccgtcagccgaccgtaagctgcacctattactatacaatccagcttaccgtatatcaaccgtctgtaaatctatatagtaaattgacctcttacagtaagttgctctcctacggtaaattaacgtcgcaccttcccaaacgtcaaataactacaaagactctaacttagtcccagcaaacagaaaaatcatcaagggaagtcgcgaacaaagtatataaacgtacatttttttataaatctacctactacctaccgcccccaccctaccgcccaccctactgcctacctacgcacaatccactatactacccgccgcctaacccaacacttatacctagcacttacactacgctctacactatactatacctgcccctagtccaatacccaatacctacacccagcacctgcacctagcacccggtacctagcacctacacccaacacccggcaccagcccaacattcccagcactacacccggccggctctacgcgccagttcggggagcaatgtatataagcgatcggaggaatttaacttacaatgatataattaaatgtaacaaatataatcaaatataatataataccctaatctagattcggaactatataataatcaactcaaagtcgattattcaagggttggtacactaacttaaactactacatacaatgaatataatacaataaatacaataatcccctaatctaaattataattatattaattattagggaaataatatattaatttcaattacttatataacgaatactaatctagtcaaaaattctaattaatttacaagggatttccaatatacaaattactattaatctctatatatatatattacaattaaataattcaaattattagtagagagagtattatatattagaaaaataatatatattattcagttctattactaaatactattaaatatccatactaattagcatctactatatttataattgtaaagtaatatactataaataaccaacctaaaaaatagactacaacccttcaattagtatattgaaattaataggacgaaaatagtagtatactataattatatttatataatattccaattcacccaaaccaaccgatattaataactatagttacattcgtaaaccctcaaaatatccacaatatataccctgtttataaataaagctaataaaccaataattaggggctcaccctctttaataaataataatttaaacgctaaatttctattattaataaacctaactctaattagtataataaagatacaacgtttattatactacttttactcgtaaacaaaaatataatcaatataactaatattattattatcagccccagccctaatattaagccgggaatacctaatataattactaatactaaaagtataatatcgaaaggtattaaatataagctaaatattagcctttattaaccatctttcctaatctcggtttataataaatattcaaacgtattcctaaagataattttagtaatattaatagtcgggcgtatttataaggtatatatatctatattatattactaatatatatcaactttataccgacttcatactagctatatatatacattatatttaatataatattcaaactcctatattaatatcctaacgtaaatagcgttaacaattattccaatatctagcagctagtattcggggaatttagtatctcaatatagaagtataaaggtataggtaggggaataataggcaagggtataaataggcttaagggatttagaaattaaatatacataatatatatacctatctataaataattgtatttactatactatatattactaattacaaaccttagaatactagggacaccgtaatctaaattatatattctaaataaaatatagtaagataaattaaatattaaggcagcggataataataaataaaactcagtaataaagtaataaactcaccgcatagtcgtttctataaatttactaataatattcggccgaatatgcgtatcgttaatagaatttagaatattaaattgtaattcttcaattagctttatttttcgcgtcttaaactactattacttattatcttaataaattgaactttcaaatagactaggggcttctttaacaatatatttaatttaatctatcaatttagtatcgtcggcgaacgaattaaataatataaatcgaatagtataaataatgcactcttattcaaggatctaccttttaatatctctaccgttggtcgtttctattatctttttaaggcgcctatcgttattattaatatttatttaattaataataactataatcctagtaccggttttatatattaaatctatagtctaaatcatataatacaatctactaccctagaatacaaatagggtacttatactatactatactatactatactatattgtactatactatactatactatactatactatactatactatactatacctagcgggtactaagactttaatttaggagtaactactttaaagatttaatttacttataatacttttcttccgctaatatatttaataaactaagtaaattatactatttataaaactccctataataaatacttaaataaatatttagtcgtagtacttttttaatatacttcctagcccgcttaggaataatagttacttttataatagctgtagctactataccgccttcttcgtcttccgctataatgttatttatatcttcttctttaagaccgctcgctactattatacttatagtacctaatattaataaacgtcgaaataatatttataatagtaattaaatcggccgaattcgaatctagaataaacccgcctttaggttattaataatagctttaactattacattatataatttaatatactaatatctaataactaaaatatagtactctatattattatattcggatttagtatttctactatttattaacatataattactttaagctatagtaaccaatactttaataaaattaagaagtaaccgaatatctattttatcgttatagttattgttatttctataatcgcgttaaattacggatttctaaacttcctatatataatactcaatatactctttacaaaactatattataaatagtagtagtactataatagactatttagtataattaattaaagtataatttagaaggtaggaaataagtaaaggtaacgaagtctaaccggaaggaaatagctaatactatatagtataactatattcggttcgtacttttagtattaggaaaacatctaaaagtattttataggtttccactataatacccttatattcggaataaattgggttagagggttatattaaaattatattgagggctaatattaaattgaaaagtactaagcgatttagactaataccctattaagttcaatatataatttagtagcctttagtaattatattaatatcgacttcgtatttcatttatatatactagtaataataccggttgagttctagtaataaacagaaaccttctaagatattttattaattaataatataatttgggccgatataacaaaatcaatagaatttataactagctataccaactataccggtattttaattctactatagtatattgctagtataatatagggtaaatactaatactaaagttggccaaccttcaatttatattattactatacctcggtccaaaagtattagatatcctaaagctttaacaatattattgaaatttaatatatagggacttagtacaatagggaagatgttagtatttcaaatttgaatattatatagtaggccggctagcgcttaatatacccttataacagatctgtatatattataatatatactaaatctatcgataaaaattagaattaggtaattaattactttaagactgggattattaactatatcctaatattcttcgaataaagtacggccgaattctttaatttccaattgaattcgaaggggtagtataaatataagcgggaatattttaaaccttatagtagcaataccttcaggatttttatatagtaaattaatattaatctaatatatacttaaattatttattcctaccgaattaaggatacgccgtataaggtaatgcccgtcctcctattcgatatctagttttattatatactttctaaaccgtcttttctctttcttactagtctaaattaatagattagggttatttagaatattgctatcaaaataattaacaataacgggagtaaattaattaatctattcttaaaaaatctaatactcctaatcgaaacgtataattaattcgtattattcgaacgttatattctaactaatctaataataagtattaaatctaagaaactcttattctacttagttaatatctaaacattcgttaataattaaaataatctcgccaacgtactactcgacctcaatagtatagtttctacctacagcctttatacagccaatataaatacggtagttaaggtcgtcttttaataagcgataatagcatttaccgctctctttacaatagtaaaagtaaataaaatctaatggaaaaataaccttactattatcttttaaattgttaataaagtaaatatattcgctagaggtagttcgaaccgataataactagtaaagggtataatataactttattggattattaataaagtataccatccccctatatattatcgttataatagtatccgaattgagaaaggcttagaataaggaatataggtctataaaatataggggtcctagaactatatgtgagacgttgaccctgccatggtcaggacgaccattgaggacgttgaccctgccatggttagggcgacgaccactggcaggcaggatcaacggacatagaatagggtataagacccgagtggcggtaaacctcccaatagttagattcttctccaaatcaatacaatcagaccattcgtatgaccatcaagccattcatcttacaatagtgcccaataatcaattaatataaactattcatcccataccataccatttaacttcttcttagaaatcatccctttcttaacaaacgcttcgcccggcctctacaccttgcacacaagctacatatcggcccacagaccgccatcaaccaaccaatcaattattattatccattaacgctatacctaaaatagatttggccgatccggcaactattagaaatctacgctatatattggattttatttatttaaacccgcgtttccgatagatcggataattaaattaattaaaacgcgaagcatttaactaaattatcgcgattctaccccagcccaacgaaaatacgtcgatcgctttattattaataacgcgggcaatacgtcgattacgacgaattcccctaacttcttacttagaaaattggattttcgactattatatccctaaataattttttaatataatacttaaattcgtactactactttaactaaccttacaatctatcgaataagacgataagtactaatataaccaaccggtcgacgagtaataataaagtcaaccaattaccgacgatcaactacttcttatacctctaactactatactaaaataagacgagaattaactatgcgataaatagcctactaatcgaaaaatcaataataaaccgactaatattcgaaacaatatataaggcgacaaaacaccaaacccggtagaaacgcctaccgcttaataaattaatttaaaatactaaaatacaaatatttctaacgaactaattattaaaaataccgataatattaataactaactactagccggctattaatatattcctcactacgaagtccaacctccgaagttaattacgctagcggaatcacttcccctatatttattaattaacgcctaacctctcgattaactacttataaataatattactaaaatacctacctaattaatatcgttcaaatttaataaccgaagttttcttaattcaatggataaaccgttttccttaccggatatcgagctattccctaacaataaccttagttaatatattgaaggatacggtaataataataaattaaattttatctaaggtgcgttgccgtacgacgaaatatttaaagatgtatcgccagccaacgaaattactaaaaacatcgataccgaaataatagatataaggtacgaaactaagagcgatataacgataaccgaactaccgaggaccttcaacctatatagattgaaccaagcgtaatatccttataaatgcgaataatcggctaaattggatatccttatacccgacgcaccccccgacgctataataaacctaattaattatatagttcgatacttggtagatatcggattccgatggacttctctacttaaaatactaccctcaatacaattatcgttatagtaaattcaaagtaaggcggcgattataatttcctctaactcgagttcaacttcctctagtaagttgaatagtatattaaaagttatactaatagaataattaacctccgtagaaataacgaataacggaaggaacgaattagcccaactaccgactattattataactaacctaaacttattgatagtctatctacaatagacgctaactactaataaacgattaccgacaagccgaataatatccctagaaccccttaggaaggtacttaggcaattaaatacccaagctccttctctactaaggtacaacgaataataatacacttaatcaataacgcctttaaagctattaaacctatagaaagggaaagccctaattagaattagattattattcgatatccttaaatctattgcaaccccgttcctaaatattaatctcccttatctttatatactctaatacaaattgtgaagcccgcccggtattacacttgccctaaaatccccagaaaatcacctatatttattaacgctaccctcgttctcccccgatattattagattgccccctaaggattaatatatagtcgaattaccctccaattcctaatcttctaaatagtaattataggtattatagagcctccttcgtataccctacggactctaagcggctatccaacgtcggcgttaattaattaaataaaaacctagtaatataagttccgtataggtaaataccggtagtaataccgataataatactagtagcaatactaccgctagaaataataatcggagctaaagtacgggcaataataataatactaatcccaccagtatattggatataaccgccaataaagagttgcgttacattatatatatagtcaaagctataagtaaaattaacaacgataaacttaaagttatagctaattactttattatatccctttaatctactatactaggtggttggaagatttcgataattagctacttttagcctaatataaaaaaaaaggacggtaatataagaggcaattactttcaattgaaagataaaatatatattaccttactatacctctttatcgaaagtattagagataatactattaataataattttaaagtagacgctcttcgaaagaacttctactaactatttataagcggagcgaaaatatagtatataaaccaattcgacgcaaaaacttatacagcaataaaacagaatcttaatagttagtacattacaattcttatacattagaagatactccgcgcctaagtactagctaaattcgacgcattggaatacttatataataattgttactccagcaaactaccccgcaacatcgcaatagaaattatttaatattctaaggagttaggcgaaaaagatagaggtatacacatagtacgtatttataattgcctgtaccctaatttaaaaaatttaatcgtcgaactggcggataacataaccttagacaagtagctaacctacatcgatcgtcgcaccgagatatattatcttaaaattatcgataatttgggaggttatagcagtagttttaataagcaaatgttaagggttgaacttaatagtaagctcctaaatattaaagctatcgaagctgctaattttataaagtaggaagaaaatattgaagaagacctaaatatagcgctatagggaagagacaataattggggcggatattataatttatcctctttccttactaattgtagaaatcgattgtttagcgggtactatagtagattattattatttctattatattgcggattattatttcgtaaatataaagggagtttattgttttattaaggaggtttatataaatattgtagttcgttgggaaattaagggttatttcgcaaatataatagcttattatccggctagcgtagtagggcatttaattgaggttagcgtcgctaaagtcgcctataccaatatatctatcgctagtatattaaatttggactagcgtacaatagtatttatactattgaaaataaatgtaaaatatataaagaaatagataaactaaattctgagggagagcgttttaaagggtaaggttttgaagagattgattagaattatagtttaggagaggaggaagtattcctggcggttgagccgtcgttggataacgcattaataaatattcttattactagctctaaatctaatattaattatagttctaattacttattattatacaacgatgtaaattgccgaacgtatagaaagtataacgaaatctttcctatatatagtaaaatatttacctatatttatattaatttatataccgacccgaaactactacgcttaggaccggcacccgctaaaccctattaatcgattcggtcgcctttataaattaacgattaaggttgtagattagcaggtttcgtaataaatggcattagatataataatatagtagaaatttttaaagtaatagaatagattaattaagggcctttaaaaccgttaagtaatttagtgcggtacggttacctctaaataaacgttcgtttatagttaggtggaaatgaatattctatttgtatagataccggctattttagtatttttattaataaataatagattaataagagtccggacgttaaattcgataattccgaaacaaaatcatttaacgttataagtggccgtgttatccttactagacgagctatattcaacctttttattaaaggtactattaacgaccgcccggttcgatagaccttcaaattaaccgcgtaggttattaaaggactgaccgctaagctgttactaggaatataatggacctaaccaaaccaaataatcatcaattcgttaaagaatactatacacatcctaatatatagtaatatagtcgtgccaaccaactgcactattaaactaattcgtcgaagggtatcggcgatttgtaatataatcgttctactacactccgagcgtttcatccttataaatttcatatatattgctaataaattattagtaggagttctaaaggaatatatttttgaagctaagtacttatatatttgaaatcacctcctcgattttaagaccccgaaactcattaacgttattaatattataaataaactaatataaattcatcgctcctaacggctaggtacggttaaagacttcgatagtaacggctattgagctatttcgtacgtacaagtttaaatattattagcggcggtgaaagtctaacccggtgaagaattcgtatttactatagaattcgaaaatattatattaaccccccagataactattttattctagaaagtaactaataatatagctaacgatatccttaatcgtaagttgactaaaatagacgcgctaaagctccttcgtaaattgtcgaaacgaagcctatctttcggtattggtaaggataaagatatcctagagatcgaatttatttatagtattaaaatttataatcgcgaccctatatatacgtaatatattaaagtactattagatagatacgatgtatataataaacgtagtattattaaaatatacgaagaagatatatttcgcgttaacctcgttgaaaattggtataagtaaaaggttttattttaattatattaattaagaatataagatggccaactttttaataaaatactagacaagatgtacgacgatggtaaattggagtagatatatagagtaatattatttagctatttctattttattatttggtatactattaatagtatccgtaaaggccgcgtagtaattgatctgcggccgttgaactgtatgactattggcgattcctatcttttactaacctaggactctattattataaggatgagaggaaagagtttcgttagctgcttcgacggttcggcctttttctactaaattggcgtctatccaccctactaagatagaataattttaattaattctaaaggattagaatagttaaacgttgcgttaataggctataagaattcgccggcttatatatagaaatttattaattgtaaattctatttatactacgtatttgtagcgggatatattgacgatatcgttgtattcaacgatacggccgaagactatctcaagtatttagaaattattctcaaactctttaaagaaattaatctcaatattgcaccgaagaaatcattcgttacttacctatctattcgtttacttagctactatataaatagcctgggtataactataataaccgattgtattgctataatatagaatatttaataactagccgatttagtattactagagtactatattggcctagctaattttctcaagcgatttatcccttggttcgcttaaaagatcggtcccttagaaaaaaaaaaagctaagcttatcgaatctagtaaaaaagatagtaaaatattaaaaaagaaatttctaactataaaaaagatatttactaatatattgaactttatactaacggatcttaaaaaagaaatatttactattctataaaattaattaataaaagaaatagtaatcttctaccattaccctaattgaactaccttctttaaaatcaatgctttaaaaaggtaggaatttggcgttatagttttctatatcgatagtaattagtaggacggtaaatcaattccaatttataaaattcaatccgtcttcttctataataaacgattatccgccgtagaaaaaaattattaactaactaagtttaaaacggcttactttatctaggcttattaatccctacaataattagtataattatatactaaacctatcgttgtattaatagactaccgggcccttattggtatagtaaagtagactaacctaaatactaccgattttacgaagttaaattcgaaatttattgtcgttttaatatatctatcccagtttaacttcgacgtccggcatatactagggaaagtaaatattgtaccaaacgccctatctaaacttcccggggcggaagccgagccgcatttagaaataagtaagctcgataatatttagaaggactccgtatatacgatctatatctatataaataataatataaaaacgaacttcaccgaaggttatacaaaggataagcactatgctacaattgtgcggaaattgaaggaatacaacgagtgtagcgcaagattgggtcttaatattgataaatagtttcccttctaatttagggataatctactatattactttctttgtgtaggcaaagtaaagctgtgcgtgcctagtaacgctttgtaagaagtgtttgactttatatacaataaacgctactattttagcctagtaaggataatataggagttagaaggattctgttttccctgtataataaaggctttgagacaatacgtagagtattacccgtaatacttaaaatttagaaccgattgtaaaattacccttagattaataaaacctatttaaccttatcccgtgcccttctatactatttatataaatttcgtcctagggctcctaaagtaaattaatcgatcgacggtctagggaggagactattataatgtattgatggtttttatttatagctttaataaaaagattttattaatctccggctgtatagattataccgcgggatagtaggctgagcggttgattactatactcctactttgcgattggggtttatttcgaatatttattttaaattggaatactaaattcctattcgtagtatagaaggtagtctttcggagattaaatgcaatattagcatatattacggtatagaacttgaaatcgaatggctaaatcgaataacgaaattaggaaattaagctagcaatttaatattatacaatagagaaccccgagatcctatagctggatatattccctacgctataatataattttaataatagttttttaatactattagattgtatacccaatgaaattgtaataggatttaaattaaatactatatttaatttatttaagccgatagacttctaagacgccgattttaatactattaaacgcctatattattacgaagtaattgaagctattaattaggccacaatgaaatacaaattgatatttgattggggttattaattactttaattcgccgaaggcgataaaattatattatagttatataaaagctatacctaattagggattaaattatataagtacgccgactagcgaaccggcccgtttgtagttaaacgtaaagtcgacgattttgtatacgagtttgagttgtcccgcgcatggaaaattcatccggttattttagtgaattatttaagagaatatccctagggtagagatttattttattgcgaagagtaattaagtaattatattattgtagagggcgatattaataattggtaattatacgaaattgaaaagattatagattataaaatattatagtacggtaggaagctgctaatcgagtattaggttaaatataaaggttatagtatagaatataataaatagtaccctcggggaggcctatatattaatagattaatagaaaatacccaagatcttatttacgattataaaaaatattaccctattgattccaaactattcgaccgagtaaataaattaacgttaaacgaaatcatcgaaatcgattatatacctaagtccaatattattgtcgccatccctattaaaggtaaatagaaaaagacgctggcgacttcggatgtagcgctattttttataccgaccgaaatacccctaaaattgataagaaagtatattactagcttgaaggcgctattctcccccctttaattatcgccccaaccaaaactttacctattactactaattaaattctaaaagattaatttataaagtatttaatatccccttatactattatttatataaatttatattattaatatatacgaagcctaacgttactttctaataccgctaaccaaattccaaagaatcgactcataaggcactcaatatccccttatattactattaacccaaatccgaattattaatttatataaacttcggtatccccctacattattgcctcaataaactacttatcccaaacattctgtccactgaataccgccgcttaaaatagatattaacaacgaataatatagaataataattttatatttaattaatatataaaggtaggcgggactataataaatctagccactattaaagaaatgtactggcaagctttaagccgaataaaccgtcaacgacttactacttactatcgagtaaattattttcaattacttacctccggatgagacggttataattatagacgtacttataaactacggtatttgtaagcgaatgtccgataataattattatagccgcaattgtaatgtactcaagattattataattactaaaggcgccaatttatagaaggggattgataataccgtcgtcgaaagcagtattaaaccgctaaaccacattataattaaagtagcctactttacaatattcgctttaaattataatataatagaatagttcggcaatttagaagccgccaaccttatattaataattaaggctaattagtactatacttacaatagtaacaaatctataatcttagtatattaggataacgatatagcgccgccggtataatgtaaaataagagaaatactcgattttattattaataaggctatctatacgtttaatacaaataaaccggcagatatatataccatcgcctgcgaataattcaaattaaaagtatatagtattatagccgtttatttaaaggatataagactaattaatatataatacgcggctatcgttaaagtacgctataattagtaattcgcttaccctaaaggcccggccgagctaataaatattcttaattaatttaagccaatcgcccccaccccgaacgttatagagccgattattactatattgaatattagagaacctagagtccttagaatatttaattctattaaatagactataatcggcgctattcaattaattacttctaataataatattattaatatagcctcaattaaatgcatacttaatactattaataatactctagttaagagacgtaaattctataatataatttaagccgaatttaatgaattccgataagcttaccgctaaatatgcgaagaataagagaaatagtgcgaagagttagaaagttagtataataattattgtaaattagataataaatatattaatctatataacgaatataacggcctctaatataaatataattttatagctagggagtacgaataatttgcaaacgaaataaaagacgtaatgcactactctaaagaaatatttaaaattattaaaaatctgcccgaggacccggccgtagacgtggctaactactaaaataatattactataattattaatctaagatttagaaccggtataataaccgatatactatttcaaacgctacgcttagtttagatcgcgtaggacgaattaatatttaacaacgctattaatactatcggctcatttaacggccctagatatttgtactttatagaaatataggccgggcaacgctatacttatataaaattaggactttaaataggcttcgagaagcgaattatcgaacttatagcgcttatcgctaaaccggctgctgctataatgcctattgccccaacgcctatcgctctagcgcttattaaaatttagttcaacgatagttggagtatagtaacgaacgacgattaaagatatagcggtagcttatccttattaggttactcttggaggataatagcgttattgtattctataacgatattatttcctttctatttccttctttattgttcatcttatgccgattatccggtttaaagctatttccttctttattatccttattgttgatcggttgtgctagtaatagtctttctataaaggatggctattatttagtacgacgctgcgatactctagtaatataattaaataaaacttttagggctatttacctataaatttattacccgatataaaggaggtctccgtcgttttcttttactctacaattacaaaactgtactactagttactataactattattattattcttatagttatattagattgttcaaagactatctattcctatgtagttagcgatgatcgggacgattattaatttgggagggggcattgtgagacgttgaccctgccatggttaggacgactattgaggacgttgaccctgctatggttagggcgacgactattggcaggcaggattaacggatatagaatagggtataagacccgagtggcggtaaacctcctaatagttagattcttctccagatcaatacaatcagaccattcgcatgaccatcaagccattcatcttacactatagaagaatctaattcagttttacccccttattctaatccttcttcttattcttattattattattattactctcgttactattgtcttttacaattagctaattctattttcatccttgaggtctacaataggactttaattatacgtatatttaataatagtaattattaggttgtacgatttttcaaagtctctaattactttagtaggcgctaaatatcaattataagtctaccgtcttaattatataaaatacctagaatttccacttctaccttatactacttctataagcgcctattaataatagtatataaattaatagctaattgaaaatccgataaaaattcgcattgattgtagtaataatggattaattctaatatatccgaaataagattacgggatgtagtgcctaatagaatagtaattggctcttattcgacttatttaatctatttatctataaaatcttcctcgaatacgactatttctaattctgattaattaaactcacattcgttatatttgagattaaattgtaattattcttcatcgaagctaataggaagaatatcatcggcatttattaaatcttcgaatttgcgctagatatttgtaatatttatacctttaaagatattgtcttaattaataatacttaggataattattagtatcgttttttatttacaagaaatttagacccaacttactttcaccttcacgcttattattgatatcctcctaattattattatcgtcgttattattattattattattatcattattgttattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattaatattatcatataccgcgcccgtattaaatataactatattattatcaagattaattagtaaggcaaaatttggtactcttaagtactatagttaactaggttaatataaatatattctaagaaggggtatatgtttactataattagttcttaacggtagtagtctattaataatacaattcacctacaaagagggatcgttatctttagttgctttagttctccgacgaagtataatgatatataattttaaaatatataattaaacgtagaaattaaagataattagagctaaagtataagtgttaggtataaaggaaagaattagatttagtaaataagattttataaagctacttacgagtttagtatattttagaagattaaaatcctattaataaatatagatgggtatttatttaatttaatacagtatacaaactatatactatagtgattaaatagttatatactatttagtatattaaaatctatataaaccctttcctataccgaacaacccttattaatcccctattaaaatagaatactttatatttactacctcactaaatccctataattaaccgccttctaaacctataccgaacgtaaattaatactacaacctctattactatatttactgaactactataccccgctatttcatttaattttttaaaactatttacaaataaagaaagtattaaaatagtattattattaataataccctactatcgaaactatttactagccgattgtaataagtaaaatataattatttatatagcgccccgcggtctatttaaattctagcacatttataccaattaaaataaattaaaaggcagttattaaataaatagataaatagtcacccgttaatattctagtaccctactatattaattcgatttttaagtaaactaaaaggccgtagaactattataattatatttattagtttattatcatcaataaacgctaattacctactactatactattccgtttcaataatttaaaagtactatacaatttaaattagtaattaaagaagcaaatacgaatttcgacccaccttctccccttctaaactttctctcccttcaattatcccctattaactttccctattaatttcgtcctcttccaactaatacattaaactattacttacatctttaataagattaactaatttacaattactattattaaatctacatcctactttacaagctattcctaactatagttactataagtattactttatttaactacacacgtaataaggattataattaatattattatttaaatagaaggttcgggctctataaagaggaagcggaaacccgcctctttagcgaagaggattgttagtttcgaaggttattaaaataatacccgtaacgacttttataaagataagtacttcaattataaataggagtaatatataaaataacccgctagtagtacgcctatatcgcccaccattataaactatacctagcctacgtaagtacctaattatacgcaagcacctaattgccaatagcgtttcgatattgctaatacccgcaaatatactctcaaagcgttgaaataagtaagttaataatctatatttctattattatataatattaaaatttttaatagggttagcgctatattaattcaccggctagaccgagccctcgtaccatagttaagaagactctgaaaaagaattacgccgaatcaagtgccaccacttcaactaatcccttaactaaggattcccaagcggcagcccgtcaactacgggtaccccattaactaccccatcaaccgccccgttaaccgccctattaaccactccgtcgaccggcaccccattaacccattcctacccctaatataatattatataaccgttataggaaacaatattaataataatatacaggtcaaaataccgtacctcgcccagacttttcgtaggacccatcaaactttttatccaatattaaaaatagtaatataccgagtaataacaacttttaaaaatactagacttagttactaaaccgccaactgtttccctcccaatatccctaataataatctccccttaattatagtcctaattaaagttaatttccccctccgcctcctaatcgtaattatagccaatttccccctccacctcctaatcgtagccaatttccccctctacctattagtcgtagtcgcaatcaaggccaatttccctccctacaactattcccccctcgtagccaataagatcaacaggatcaataactccaataaaaccagccaaccccgtagtaataaggcaaaaagaaaattgtacccccctagaaaaggacgcagccctcgtctttacagaatcaaagtcaattaccggataactaaagtataactaccggaagcgaattcaacatacaatatcttacgtccattcagaagattaatgagcaaactcgtcagcaggaggaaaagggtcgccaaaaaactaagtatattcgtttggctaacgaagccgagcaacgtcgccaaactgaccaacgtcgcctccaagccgaaaaagaaaaagcccaactagacgaagaagattatcttggtaaattgttcgaggaggctaaagacaaggcgagataaaagaggtacaaagaggcgtagaggaaagccaagcaggacaaaagcaagctgattgaccttaataataataataataataaattaaacgagatctctaattcagataaggaacggaaggtaggagaacgcctagctaaaaggattcgtactttgcaggggagcaagaataaaaacaagagggcgccactcctactattattcttcaacaaacccaaatctaatactacgcttagtatttaaaagggaaaacctccctagacgcaccaaaatcctacatgtacgcacccccactaagaaaaatggggcagttcagctaataacacctaacatcgtaaatcccgtttttacccgcaaaatttcgtcttttcaatacacacaacatcgctatactttagtcatttcttttcccctttttttcacacaatcaattgcacgcagtcgtactagcactttgtacgcagttgtactagcactttacctttatacgtatttatactagtattctaccgtttattaataatactcttaacgtacgtaaagttattatatttaattaatttctaaattaattaattgctataaataccttctattaatcctataattatacctacgaagcgccttcgtcctcgttgtacattaacctcttcaatcgaaagttttaattttagcgcttccgttaatcctaatataatatagactatactaacgaacgatccccttttcttaataaagataaacaattttaatatattatttataaaactaatctctttttatcgttactattactttaatattattaactagcgtagctagaagcttaagaaactagggtacaaaaataataattctattattaagattatatactattacaattatactaacccccgcctactgctaatatagaatcccaatttaaagtaacgctctataatataaaagactacttattattgcctatttaaaatagtactttaaattaagaaaagtataggctagtaataaattgcccgaataatagatttgacgtacaaaggctacgctccgttacgtatactaaaaagctacgttattttttatcgaaaggtattcaattacaacgttaaccccaaaactaacgccttcctaaataaccttcttttataatacaactttacaattaaaactattcttactactataaaagaaaaatattctaaaattccctaaacttttaaaaacttcaataatatataccaaattgtacatcgtcagttaaagggagggtataataatacctaattattttttaaacggttatacaataattattatagtaatatcaaaatccttatatttaaatataagtaatttaagggcgataataatactttacgttatatattttaggttactaaccgctagcgtcgaatatagagaaaatttctatatactatcttaattgatgtaatatataaaattaactgttattatctaccccttatatagggtatagttcttacccctaaaaagatttctatactagtttttcaagcactcttcaataataagagggaagaagggtatacctttttagcctagtatattagagacgctactaacgaattcgaaatcccttatcctatagtagctattattaatagtaatacctaatttaccaacgctattaattagaccttccctactatataataatagtattatatatagtatattaattacaatattattaattattttaaaaaagactaggtacgttcgctactattattaaatttaagtctagaagtataaaaccggtataataaagaggacctcaatgaattaaagcgcttcaatgcttgtatctctacgactactagtaccaaggctaggctcgatcccttaccaaataaggttgctaatataaggttagtactattctttatatagtagtatataatttactcctctaatataatggattttaaatgtacctaatctcttctctattgctaatttgcctactaggaggatattgttttataaattaaggaattactattactatataagagggagtgggcgggctgttatacgaagtactactttaattagggataaagaataacgtcgttaaacgaaactaataacggatctttaaaaaattataatctcttagtttgtagtaatttaattaaagtatataaggcttacctatagtatatcaactactattataaagtatataaaaatttattaattaagtttaattcttatattcgtataaagtaggttaactgtaaataaataggtaagtgcccgtataaattatctatgtaggtacttaatcttttaaatcgctaatattagaaatttattactatattaccctctatacaattaaagcttcctagtaccccccttgagccttatttaaataattttaaatcctaatataggctcccttatacctataaaataaaagtattattaaaagagggtaagaccgctctaattactaaaaatagctactacttattctagtacttatattaataacgtataaattactcttattaatctactttccgaatatatcctatattaattcgcttattaaaatataataaataaataccttaaattcaaactaattttaaaaataattattaaaggtcgcctacgtaagtaggggggtccctttaatagcgaacccatattcgttatactactactaaagagtaaggctatattacatactccaactgcgctaaagggtaaattaaagaatagtatacgtacttctgcgcaccgtaattattcttagtataagaagggcgctaatattaaaaaaatagatattagtaatacccgtactcgtacttaaaataaggtacgtagctatattaaggtaatagacgataaaaacgataataacgagctaaggaaatattaggaagcaaaagtacgaaaagagagggtacgagaggagggggcaaaagaggaggctatcgaattatcatccacttcctctatactatctaacctctctaaactctctaagctctctaaattccctaaactaccaccaaatataaactctaagttatcaaacgtaagtatataaaatagagtagaatagagtataatacaaactatcttaagccccttaatactacgaaagtattactaaattagcgccgtcagaattacttacccgctaaagaccaagatttacaggggatttgctgggctagcctacttcaagacatgagaaattacgatttttacagctaaaacggtatattttacataacagctgacatctgggtgtagtgcgtacatgtaggattttggtgcgtctggggaggttttcccatttaaaaaccgcctactacgactaccgagagctaaacagggcattcaataataggtattaaaagtatatttctaattactaaggtcggagaacaagaagaagataatgaggatgaccttagtaacattagtactcctagtccttccagtgctcctcctagtccatctagtgccttcgataatcaagatcttagcaactttaatcctagtcccttcaataacgaaaagtttggtcctttaagtactcctaatcattctaatagttttaataccttcgataaccaagaatttaacgactttaatacttctaatcctcgtagtcctcctagtccatctagtcgtagtagtagcagtagccgtaataatcgatagctagagacacctattcgtagtagtcatagccgtagtagtagtagtagttcaaatactaggaattgccgaaggtataatagcactagtcgtttagaagatacatactcagaatatttctataagccaacccatattagtctttagagtcttcaaaagactagcgtaccttcccgtctataatataaccctattactaacaattactattatatccctaaccctaatttcctattaacccctttatatactgatattcctcaaagtattactattccaaaggataatctaactataattaacgaaattaataaggaggttcaataattattatttttattctattacaattaattcgctaactctattattaaacaagcctacaatttctaaatcgaccctcgaacgagtaggtttaaaaactttcgttaatactccttagatactcatcggactttaaaatcccactacctcattattactatacaatccttttttaataatattatttcgaataacctatatattttcaattataatttaaataccctagatatatagtacaaagttacctttaaataatttatcttaagttagattaataaacgtactttcaattaaatctattcttatattactaagtatattacttataaggctacctttaataataaagagtcccttacttaattttatatcgaaactaaactttaaaatataggcgtattataatttaaggttattaaatttaaacagactataaataaaaactattaacccaataaaatataggttattcataagaactttcgccggataatatataaaaagtacaagagcctacctttctctctaaagtataaaagcgtttaataggattaatttatcgatatacctttaaaatttatacctaaagttatctaattaataaaagcgcttaatttaaattactttaaaaatacccttataaatactaacgaattacttcttctatagaggactaataattaccctataactaataaataacgccttatactagcggaagaaaatatgtttagtctaaactatcctaataatagaaactataataattgaaactataataatactaggggtaacggccgtagatattataaggataggattagccgtaactaccaaggtagctatattaactgccgtaattataattaaggatataatactaattcctagggtaaatacaagagctataaccagggctatagcagtagctacaatactaactattaaggtagttattaaggccattatagcagtttatataatagttattataacaatccttaatataactataacggttaacaaagtaactataataatcaatataataatcaacataataatcaatataacggttattataataattattataatagttattataacggtcattataacggtcaataaaataattataaataaaactactaaaatataaatataagtataagtaggggtaattataatcaaaattagacccgtaaatacacccctactcagtctaaattcaaacgctaacgccaggctagtagccgtagccgtcgcaatatccctaacgaagccgcactacctcccgacctacaaaataaacattacaaacaaatactacccaataaccctaatcttcctagtcctatcgcccctactaataaatataatatatataatagatatagtaatctttttaataattgtagtaattgtagtaattatagtagttaaagtaattatagtagctagggtaatcctcctactagtcctcctattaattataatagttaaagtacttaaaataatcctcccaataatcgcaatattcatcctagccctttcgccccctttaataattataatagtaatcgtagtccttccggtaatcctcgtagtaatcgtagtagacaactattctcgaaggtagccgatattactccacctattcctaagcgtactcgtatacctatcacttcgatacaagactctaaaaacatacttattactacaatattaaaatttaagactctagctagtataaagtccttgcacctttaaactatcaattgaatttttttattatattcttccttaaactattgtccaattaataatattaacatcatattcggaatcccagcagttagtacagcagttagtacagtagttagtatagtagttagtataatagttagtacaataattagcaactctttcaagtatgcgtttaatatcgtataccttagggtatttagaattacggcagttagcaatactttcaatattatacagtccaacatcagattatttaggcatacattcaggcatacatctagtagcggattcaatagttatataaataagtagacctatattattccttattgtactatctagttcttcatcttgttagtgatattagtaatgtcggtgttagtaatgtcggtattggtaatatccgtcggtgttagtaatatcggtaattttaatattagtaatagtagtaatagtagtagtagtggcccgtatatagtaactttactaagcgctaacgtagttcgtacgcactatattaatttaacaatgttcgttcaattagtaagaccctcctattgtaattgcctttaatatttgcgaccgtaagacttcgtacatttaaagggcaagagcctataactgtaattgccttttgagcctttttaataatttaacgcagtatagcgccctatagtaaaatgtcaagcaacggtaatttgttaactaacagtaaaatacaatttaccattagctaacggtaatctaatggtaataaacctcgatataggtattccacagtaaggatattgtaaataaccccctatatacccctagtatagtataccattaggtatatatttacttgtaatagggttaaagtctaaacgaataggtataccgctttattaaagacttagaaggttagtgcggtttgtagtatagaagaatttagggaaagattcttcgagatagcgactatcatctctccttctgtttcgatataaatgggatagttaagcggcagttttaggttgtattaaactagtataattggtattacggctactacggctactacgactactacggccactacgacccttattctaattacggcgactactagggctatgtttataattattataattattacgaccgttataactacgacctctattacggctagaattactaagatcgaactcctctttatcttcgttgtattaaataggactattattatctttatctttattattatactcgggacgatattatttatagttagatatactagataggggagcactaatattgctaaattccttattttatttattagtattatccttattattatttttattaatatccctataaaacctatctctataattaacgttatctttattgctataattacctttactactattattattattgtttttataattaaaatagctatattaatagtaaagaccgctatatttatactgtagattatagtaggagttggatagttgaaaatactattattgaaaatgcttttaaataaggaggctggaggcagttgtgccagttggactgcgctgagcagtcatcgcgccagtcgtaaaggatttagggggttgctaataataactagtagtaccagtagtagatatactagtagtagttgtactaatagtggttgtgctagtggtggttgtatcgaaggggggggacaggtggaagtttagcgcgcctagctttctctgttacatcccttaccttcttttgattatttaattcacgcaactttttaactatattactacggctcgtcaaagcctcaaaaatattattattatctttgtctttacaaatagcttcgaatatcttagcctaacatttccatacttttctattacattaaatttaatctaaacaatatataaaatatttattaatccttttatctttatattaaaataagggggatagctcaattgggaagatttgagcttagccccttttcggtttcatccgaaaggtcgtaggttcgaatcccgctccccccccttctttcatccggtttttcgccgccggattggataaaagaatcttccccactattactccactaaacgctcttaaaagaagaagaagagtatttatagtgtaattaaatataagggcctactctaatccaaaaccctaggtatacgtaattaggtacatattaaaaattttattccaatcgaaaatacgccggcctccccgttccgctaatagggtttaaaaattagaaccctacctccgaaatttattttagaactacagttccgctcggatagaatccgtctggtaatataataattaactaattatattattttactaatcccaataaatcgaaagactctaattaagaaagtaagaccttacttccctactcctaccgtaaagatagaataaaagaagaatacccacttttgaaacgaagaacgttactaaagcgttgggtagggagtagggtttaaaggactaattagaagtaacgaaagtctctagaattgaaaaaaatatattaaaagaagatgaattgaagtagctaaggttccctaggccccctatagtgaagtagagaagggttcgggttagggttaattttggatttagaaaagctaaaggtttttatccggattttaacattacagtttttcccttaaactacgaacgaagtagtaccgcatacccattgggtagactagtataaactaattagcgtaataagataatagataaatatattaaaatatattttaaattaattttattaaaggttacagcttcctttatatttagtaaattacctattttttttcatattttgggtactatataatattttcttactagcctatttgctaataaattgcgggatatagctttattttagaggggggaaggtaggaggttgaagagcgcggtattgaggcggccggttttaggaagattatttttagaaaaggctatttgaaaaggcgggaagttgagggggaggatattaaagcggttagttttaagacaacttacttaaaaagggttggaaaaggcgggggatatatatagaggttggggcggaggatattaaagaaggcgatagctctaaaaagattaactttaatttaatataatagtagtaggcgggggtaaataaattggttagtataaagcatcctagtatatagtagtttaacaaccttaaatagtagtaggagggggggaataagtttagtacttacctgcgggtcctcccttgcaacttactatccacttactatctccagactgtaaatttctatagcgataatgttaaacgaacttgcagtctattaatcgtctatagctctgtatagtaaatgaatagctatagtgaattgatccgatatagtaaattgcatttacatagctagcggtatatagaatacaagatactatctctccacggtcataagaccgttccttactataaaccgtcgtataacggtcaattcgattattttgggaaagaacggttctcattagcgctacagttgcgtaataaacaacagttaacttattaaagcgcaaataaaccgttcaaagacggtagctacaatacttataaatcacattacaactataggaaaccacaagcgctatcctacgctcctacctttatatatcaattaaactacggttatagtatataatttgaagaattaattaaatataatgatatacgcaataaatataaagatataaaggaaatacttaaatgaatatattaattgagttcgctaggatacgggaagatattactcttccgactttagttatacttaaccgccaattattaagatataggatattgaaatattactcctccgacttcaattactactaaacctattaaaatatagaatattattactcctctaacttgaatataaatagtacaattaattactaaggctaactctaatattaaatatagtaatcttaaattttgtaatatcgataaacttattattaaattattatatactactatatactacaatattattataattattacaacgtaaatttaaatataaataatattctaataaatattaatatttataaatactatactagtattattattattagataaattaatattaaaaggacttagaataacgaccgaaaataatattgaaaatatttaggataagtatagggaacctgtaccctttttaatagtagccgaatctatagtaaccgattataatattgccgacgaaggggagatagcggtaggagcaggcatacgagtacgcttaggaaccgggggggtaatatcggtattattaatattgggctagctacgttaataatccgaagaagaagtagtattataagacataccgcgacggctgcgacttggctggggctaccggagggggcttgaaggttcggacaccgttgccgaaccgctatagtcgttctttcccgttcagtggtgaaaagcggttcgcgaaccgttactcgcatacaaccgttcgcgaaccgtaggtttaagttatagatagcaggtgcaaaggaagtctatcgcctaatccaatattttaatagttaactacgaatttatattaagtagttgcaaccaacaacccgcccgaccgtacaacggaaatttcacgcccgtataattttcaattgcactacctatactacggtactatacctacacctacccccttagggcgccgctacccaccctagcgtacaatccactacgctgctacaccccgactccggtaccccaaccccaatacccggacccaatatctaaacccaatacccagcgttagcgcgctagtccgggatgcccgatacaatataatacgatatagtataatatacctagtagtatagtacaggaatgtaattgaacttacaatacgattaatacaatacaatacagcacaatatagtatagtacaatataatacaacacagtacaatacagtatagcacaggaatgcgactaaatttataatataattgatgcaatgcgacttgcaataatattatcgattctactaacaatagtatatccgtatccttattattagacttcttatacgccgggaaattagtataatacggagcaatagtctatatatacatttttttcgtacgggtaaagagggtcagacctttgaatatactactaaagcggtacgcaacactagcaatagaagagacgagatgaattattaatatattaattaaatagtacttaaatatatagaactactattaaatataatcaaacgtatagaaatagggaacataccttttgctacggaaacgcaaatattcaactatattataataatatcccaatccacctaagcctattttggttaataattacagcatttacactatttaattttagagatatcaataatatatatacggttagtctagatagttagaaggctaataattaatagttcgttagtatcctctatttatttaaaatcaaacaatatatagtaactattgaatattaatctagttagtataaggaaaatacagcgtttaaacttataggctatctcgtatataaagatgtagttaatgcgagtaaaggccgcctcttgtctatagcgaatatagttaccgatttaaaaagtatagcgtttaaataacctatcgtatagcgattatattaataattattacgaagagaaggtattagaagcaagtcaatattcaagcatcctatatcccggagaataggaatattacactacattatctttactataataatatattcgaaaatacagtaacgaagtataatatgccgtaatataatatagagcctaatctcccgttggaataatatataggcgtttttaagtagggtattctatatagaagggattggatttaggtattatatagaaaccgaggggtattaatactggaaggggggtattaggaaagggggagatatataagtatagtatttactatttaataaaataaatacttactcgtctaaaaaggaaaccttctaattatattagagttttctaagcgggaaggacagaatatatggtatactataatctaaattgtaaatttaatatagcgttcgatagaagatatttagtattaataaagagtataccggtaaagtatataacaaaccaataactaaattaatactataaatagaatagtgcgttcggcgtatttttaattccttaaatttaccggttactatagggcgtatataagtatcgttagtagataaatcgatttctaattacttttcttcatcattattaagtcttaggcgaattaattcctttcgttatagtaacctttcgaataagttagaggattagcgggcaatattatttatttactatattaaacccggatcaaatagggcgtaagtatttaggaatacgaatcggatagtataaacaatacgcttatattatagaatctatttttcgacatttcagccgttaattatttctactatctttttaaagcgtttattaacaattattattagtattaattctataatagtatccgtcgcatcgtagcccgggttttgtacactttaattacaattaatcgtcggtatagggcggcctagtgccgggccgaaatattgtattacccgacgatgggaataccgaaaggtgcgatgtagtatatattactaatattttaggggtaattattaatataattaagaatttacttataatacttctcttccgccaatatatttaataatttaagcgggctatactcttcgtaaatatttatatagtatatacctaaatagatatttagctataatattaatataatatactattttgttcgcttaggcaaaggttgtgattctatagtaactttagcagccgcttcagtaattagtataatttcgttatcttaaatagcgaagtcatcgttggtatcatcctcgattacaatcagtgccgataactattgaaatacttctattctaacttgaaatgaccgtttaaataatactttaaatagtagttttatcgccctcgccttatttgtaaacgatttaattcgaagattattggctataccctcggctatagcatagcacattaatttatactatactcaaataaatttaatatagtagtttatatcctagtacttagaaccctcgtttctggtatttataaatagataattactcttaactattattactaacgctctaggaatcgagttaactagtaaattattattgggattgggtatattactatattgtattatagcttccttctatacatcttaaataaatggattaatatagtctttttctaactatacttcgaatagtgccggtgcaataatagaccatctactatagtaggataagtcgtatcctttaaagtaagagagtagcgacagtaaaattgactagctaggtggaaagggctataattttaaagtatagctatattcaagccgaacttagggtattaagaaaatgttaaggattatatcgtatatatgtactattatgcccttatattttaaatgggttggattaggcgcccgaattataataatattgagggccggtattaaattgaataaagttagccggtttttactaataccctattaagtacggtacgcctttttatcgcctttttttcggatatttatttcaacttcatactatatttacaaatactagtaataatactgatttatgtttaatggatagtctattatattttatttattaataatatagtctggtctaataaaataaaatcgacagaattttagacctgtaggccctatagtgcctgaattcttgtcttattgtagcatatcactagtataatatattgtaaatattaacactattgtcggccgtccctgaatttctattattacgctttaatttaatggtattagacagcctatagcgttaattatagcgttgaagtttactatatagggtctaagaacgagggggaaaatattcgtattgcaggttcgcttattactgtggttgctatataataagctagccggagattggtatattcctattattaaacgttgtacgttgcgataaatactaaaactattaataaatataaggattaggcaattaagaatattaagcttagggttatttactctatcctactattgttcaaatacattccggctatatgtcttaagtttaagttgtgctcgaaggggtggtgtaaatgctagagctgtgattttcctatcaaagctagattctacttggttttacactcgctgcaatgtacgcttgacgaggtatgaacctttttgtttaggattatttagtatagtgctgtacttatagaatagcttgcggttccgaagttttgatgttttatcgataggaggatttggattatctaaaatattgctatcgaaataattgatatggatagaagcaaaggaattagctaggtattggggaatttagtactcttcttcgaaatgaagtaccagcttattttttttaaagtctatgtcttcgttaacttgtatattaaaaccgagactaggaaatttattattaatattattaatagtgatatattcctgtacgactagtgtaatttccccagcgtaatcgatgtagtctttagagtagttctttctaatagctttaatacgactaatgtgcaataagcgattaatgttatttgaacgataggcgtatttattattattaagatattgaaaatagatgaaatttgatgggaaaatggcctttctaacattggaattaccgataaaatgcgtatattcccctaatattgtgcgtatagagttagactagtatagagcatagtgtagttcggttgggttatctactaaatgggctatgcctttgtgtatgttattggcggtgttagaattgaggaaggcttggaatagggtatacggatctatgaagaaaagtgggtttataatagtggctaagtctgattctgatttagtatcgttatttgaattgtcttgttgttcgttgtgcatggcttgttcctattgctgttgttgttatcgttgtctcttttgactagccgtattagtcttcatctttttaacttgcaacggaatattggcaatttatatgtctagtaacggtaatctggattctatatagcctttaagagtctataactatttcggcattcgctcaaccgctattactagtttgccgtcctggctatataacgaacccagtaattggcgtaatatagtgtaattagcgccttttatacgattaatataggcgtataaaccgaatcctatatagaagtctgataattctatggatttgttgcaatgatggtaaaggagtgtggacgtatcggaaatacctcttttaatagcagtcccctggattctagattcgggtttaattacttggtatagtatctacttatctatctacccttcaatagtattgtcatttttaaaaaagtcctcgtcgaatataatagtctctagctcttatctattaaattctcgctcggtatattctatattaaattgtagctgctctttgttaaagttagctggaagaatttcgtaaggattaatatcgttattataatcgatattatcaattattagacgttctagtctttcccgtagtatagtattctaattaatagtacttgtatctaattagcgattaagtttaacttagattattagttaaataatacttaccctcgttatcttcttccttgttctcgttatttttattattattgggtccaacgattaggtctaatataattgtattgttattattatcgaagaggggcgtaaagccagtactctaaaatctgtaactatactggttattgtattgttgtaatagtagtagaataggatctcgttataaggtaggtactccacgactactatagccaacccgaaaagacctcttatcgagggttgggggcgcttaccgtagtatattcttaagcatataggcgactagcataaccgttgctagattaagctagtcgataaaggataaatgcttataagagggaagttggttataagggagagagagttaggtaaattagagattaaatataggattattagaataataaagacgaatttaatcgattctattaacctaccttataactggtctgagatatataccaatttatcctatttcgaagtaagcaaacaccttaattagttacacattatatacacaacctggttcccaaatacttatattaattcatcctatatagagctgtagtaaatactaatatatacagtatttattgagtaattcggtaatatattatatagcttattttttaggatatataagtattggtagatatccgattcgtcgattctcaactacattactattaaatactgtaggatattgtagtatctttgcatttatatacggattcactaggggtatgtttattcatatcatccaggggcacccgttatattattggttgtatgcccactattcccttgccaagactacttatatataagaaggacccttgccctatatagcgttagtcctatactagacttcttagcggcggcttaaacaaacgtatatttaccctcaatactattactattcactacgatcactatataaaccccgctattttcattttgtctttagaattagaatgaagcttattcatataattgccaatgcggtagtatggaaggcggtagaaaccagcaattgtgccccgcgcacaataaatcttttataaaccattacctctccctcctcttccttctcttcctcctcttcctcttcttcctcttcttttacaattatataatatacagttagattattacactagcgcatcaaactggacaactcgtagtgagttttaaggtaacgaagctgctaatatagtaataaagttgctaatacagtaacgattctaagcgtaggttactatatctgaggaagaccgcgattaatagcgttttagattgcagctactataagtttttattgttgtattttatacaatatttattaatagtctatttaagttatgggtcctaaaggctaaggcgctgtccgcgcttttagtagaggcctaggcaagaaggtttcgaagcccgctaactttaataagttttttaattataataaggataatgctagcgaggccgaggagtcttcgttatcttttagtaaagaggataatgaagatgaagatgatattggcgacgataaccgccagcggctacaactacagcctatacaaaggcctaccaatctcaccacccccgcccagttttagcgtataattactagtcatttacaagtcccaccctagactcactaagtaaattaccccatctagctaaatttattatatagattaacgtttattttaataacgctatacttcttctccctaagaacttcgtataacggttaaaaaaaggttcgcactttataccttatctattataattatattaatagatcctctttaaaaggactcttagaagggatttaattgcctaggcctacctaatataatattagaccgccgtcaccctctatttaatactagtagcttaatacttccacgcccggctatacctaataatactcccagtatacttagtagtataattcccggtatgtaaatacctatatcgattcccccgggctttccttaaggataatttcctctactattattttagtaatatataggatagtattcctaattattcccttagtaattctaataaggctaatattagagacaatattagggttaatattaataaggcctttaaggatagtaaagttattaatcctagtactacaacctttataataagcgctacaagtagaagggaaaggataatagtttataaagtaataagagtatatattcgatagacctaaaaatggcggctatgttcgagagggttaattaagaaacggcagttcgataaaataggcctcccgtcccccctttcaagataatacctagtcgtggatctagtagttatatgtttacgattattagcgctacgcctgcctcaacccctctacctacaatatctactcttggcctaggattaattttaggcacctatcctagcgatatatattcgggttttaattttaaatttggctttgagactggtttctaattgtagtaatttaatagcttatagtctaattataatacctctaatcgcaataatgattctagctataatatttctaattatagtaataactctagctgtgatacctctaatcgtagtaataactctaattataatgcccctaactgcagtaatacctctagtcgtaactctagccgtaatacctctggttgtagcaataactctggctgtaatacctctggtcgtagcaattctagcgatagttttttataggagggcttttcctaagatttttaaattagttagtaaggcttctagtatccgcctagcttccagcaaccgcatagcttcctacaatagggcctatatacccctctaggctaatggttctaaggcctttaaagttaatagttctaagctctatatattccctaaggcctatatataccgggcttatatatattgggtctatatatactactttatagcttctaaggactataagaccttaatgcctagtaatccggcggttaatccggttaatagggtttagaaatactaagaggtagttatagtagttatagttatagttgtagtagtcggggttctagcttacgcaggtaaagtgagctagactttgacgctaataaataaaagttggaagattagtattccgaatatttctacaaacctagctacgctattctatatttattgaaggatattagcgcatttggccgaatagagttcgatttaattaatagaaataagaataacgccgctatcgagaatattataaaattagtacttaggatagaacttcccgaagttattaactatatccataaggagatgaagttctgtcttttcgtttactatttgaattggtttgtaagctgggtggccttgcagtctatcccagacattgatattcgtaagatacggttcaagaaccttcgtaactatacgaaaggtacgtataagacttagaagtctcgttttatttggggaaaattctaccgattctttattataatagctaaagactacctagaacttatggaattcgatttcgagaataaagacgactaagccacctttgcaattatagtagagccttatatcaattcggtatttttcgagcaggtcttttcctatattgtactttatatcgattattagactaccttcggcgatcgggaagatatccaatttttcttccttaaaagtatagtttccgaactaggtattatagtttatagggtaattcagtccgaggcccagcttaatactagccgtactaaattataagctaagaagaaggataggaatctatataacgaaaccctagctatgtacgatacccttacctttcatctattatttaaggatattaaaaaggaggattttactgaggtgccggccgagtttgtaattaactagtaaacccgctagaatactattaacgaagaaatattagaaaggtctattattagcgcgcccccccgccgtaaacgtaatagatagttgcacccccatgcaagcacctagcgcccaatgccggccattcaagtccagcaacctactaatagtagtaatagtagtagtagtagtcctcattgtatttccggtcttggctctataatagatagtcctcgttattatagtagtccgtataaccgtccctacagtaataaccgttgcaataaacgttgtaatgaccgttatagtaattatagccgcaataatcgttataataataattattaaaatatatccagtaagagaagccggttatttacccctacacccgcgcaatagcctcaatagtagtaacaacgcttagttagataatacaacgattacaaggacgactataatctgcctaattatcgtcgtcgccataattataattatagtcgtcgtatacaatccttgatcgagattcccaaaatacattataaacgctataagcgcattaacaacgccattaatattacaccccatatcccgaggcgcaaccgtaagccgcctactacttcatcggctatattagattctaccactctcgaagagggtataggttccttgcatctttaatctataaaccctttccaacgttcaacgtccttattattatatacgacaattaataacagtctttcagcgacgtcgtcatatacatcgcaacaagcatcgcaacaaacatcgcaacaagcatcgcaacaagcatcgcaacaagcatcgtaacaagcatcgcaacaagcatcgtagtaaatattgtaccaagtatcgcaatactctcaatagtacaatatgatttaggattactatatctagtacatccaatattagaatcaacctaccaactaatcgtaccacccatctatattcaagtcggaggagtaacgatatcctatatcctaatagttagtaataatttaattaggtaattagagtcggaggagcgatattatcctgtattttaacaaacttaatcaattaatatatccaatctattctatctttattgtataataactttatcgtacagtgtctttatcgcgcagtatttttgtcgtatcgaattgagtgatataacgggaaggatcgagatgtctagacttgccttatcggcctatcatagcactttccttttctaaaccgttgaatgaccgttgcaattgcctgatacagttcgcgaaccgcatcttcgcatacgaaccgttgcaaatgtgcgaaccgggataaaaatggtaatggcatcttctagtttagcaagaacgaaccgttcacgaacggtatcaaatgatgaatgcagttcccgaaccgtgcgacaaccgtacctagcgtcctatatacacctagctaagttgccttatcggcctgtcatagcactttccttttctgaaccgttgaatgactgttgcaattgcttgatacagttcgcgaaccgcatcttcgcatgcgaaccgttgcaaatgtgcgaaccgggataaaaatggcaatggcatcttctggtttggcaagaacgaaccgttcacgaacggtatcaaatgatgaatgcagttcccgaaccgtgcgacaaccgtacctagcgtcctatatacccctagctaagtaaggaataatttataagtaataataaagaagtagaagattcattcgattttgaagttatagaaactacttactatagtattatagagagttaagactataattactattctactgagtaataaattcattattaatagattcgttttaagagaagaattcggtgagtaacggattcgttaaagggattgatgcgtggcggattcgttacggagtaacggattcgttttgaggaactacggttaattgtaatttagattttgtgctaataaatagtattattaagtaagaacttctaattgtcaataataattatttaatcgaatagaggaattcgttagtaagacggattcttttataattatctatacctgctctgtgctgtgtcgggctacgccgagccgaatccggctcagcacagcccagtgtacacagacccaggggaggcggattcgtcccctaacaactctaatccagaatagtatgtaacgggagattttgaaaattcgttaataattatacgtagatactattaagagaatattaaaaaacctgatcccttattgcgattggatatttaggaatagaagtagttagaggataaactttaattgattacaataataataataggcttattgaggaagaataaagaggaataggatttaggaggttaaatggattaataaggaagaaatgagggccgaggatttatttaataagtagttcttataatttggattatcgaccgagacaatatatagtattagtaatttaatatagcggtatagaggtaatagataataatattcgaagttgaattctactctaagggtaattgtcctttgcttgggaagtggttgtgggtttgaaccctacttgtgttatattttttttgtacttttagttacttacggctttaaggctgagcctttggaggggagggggggtgatgttatggtactggtaggtgctatgcccggtcgtactactatggcgcacaacctgttgcattcataggcacaacctgcctgggcggttaaggctggtagaacgaagtatataagcttctctattcccgccggccttcggctacctttcccttcctagttctttagctttactaatttatttaaatcggcttctttggcccagcctcgcctgtgcccagaatcgtgctgttataagaaggactattagaaggactattggaaggattaatattagtaaggttattattattattttgattacctatagggattagaaatatccccttaatacctattactaaatacctagtatcctagcttgtagtagctatagtaggcggcttttaaatactaggtttaagtataagtttcataaagaataataataaaagtagtaccctcttattcttattaccttatagtatatatactctttcaattaaacgctctcctactttttattccttattcaagtttgcaaaatttatttaaattaaataattcgtcggacttattaataaaattaattaatttaaccttttcctattcaatttatttacccttatcctacatagaggtaacctttttttacttaacctcttcgcgctacctcttttatcttactttatttttaacctcttcgaataatttattaatatgttttcttcgtttaattaaactttatcttcttcagtttaataatattactcggtttaacagcgttattcaattttattaattaaataattgtacttgatattttagcgagcttatacctcctattaataaatttacttattaatttttttaataaaagtagaacgttgtatattaaaattacttctagaagttatactttaattattatataattaatttcaattttacaacaatagcaataacgaaggttacttctgtttctaggggggtacgattttctttttaccttattactatagggttgattaatcttattaattttattaggcttattaatcctattaatcttattagctacaagggggaaatagttatagaggaggaaattggccttaattgcaattaagaaataaagggggaaattaattataactataattaaaaggttgttactagggatattcggggggaaattaattacaattagaattaataggtagagggggaaattggttacaattaaaaagttattattagggatattggaggggaaactagctttaactataattaaagggtggaaaggggaattaacttgacttaggagaagggggaaattggctacaattaaaaagttattattaaggatattggggggggggggggaatagctagcggtttagtaattaagtttaatatttttctaggttactattattcaatatattattactattaaataaaaaacttaataggttttataaaaagtctaggcgaagtagagtattttaagttaagtattattaattttattacttataatattatttataatagttatgtaatattatattaggaataggaataggttaatagagtattagttaataggctaccgcttggaaatccttagttaaaggattaatcgaatttataatagttgattcggcgtagaccccggcttgtttcaactttcttttaactatagtccgagggtttaatttagttggtaaattaatattatgttaattttgttaaatagttaatacgtattatatattaaatgttttatatatataggatattaatttacttaggcctatactttaaaagcttatttacgggtgctagtaatatcgaagcgctattgggtatatttaggtatttatatataattaggcgcttgcgtaagccaggtatagtttatatcggtaggcgatataagcgtactattagtgggctattctatattttgcttataattataatatttatccttataaaagttattacttacctgcgggtccccccctgcaacttactatccacttaccgtctccggactgtaaatttcaatcgcaacgatgtcaaacgaacttgcagtctatgaatcgtctatagctctgtatagtaaatgaacagctatagtaaattgcttagatatagtaaattgcatttggaagcaggaatcctgcattctggttggtccaggtctaggaaaatacattacctgcagatggctgcatgtctacagaacggaagttgtgaacgacgtgtagtgtgtgtatttgtctacggatctatctactgccgcccgcctgcctgccgcctaccccgcgcacagtctagcctagtacctgcacctagtaccctgcacccggcaccctgcaccctacacccggcaccggcgtacggcccaatctagcagcccagcagcctagcgcctgcacccggcgccggttgtatataaatataattaaatgacggatgcgattgaggattgaatttatattgtagtaatgagtttgatgcgcttgatgcaataagtttaatgcgatgcctaggaatgtattcaattgactcacgggcaagtcgtatacaaattgtagatagtatacgatatttatcaatattcttattaatacacttaggggtaacgttgtatatagactgccagggcaatagatacaatacctataaatatagtcaattccttcaggggtaactttatatataaatgctattgatcgattaggatattacggtcacggtattaaagatacttataatagtcagacaagacaatttgaatacgcatactacactagtaaaactggtcatcgatactaaatattatatattgttaatattaattagtatactactatttaaggcaaagaataataatttgaatatactacgaatccctatactaatactattatttgaattaactaaatatattaataaaagaaggtaggaggattagtgagatatatactattatatctatataatattctaattcacttaaactaaccgtagttaataactataattacgcttataaactttcgaaatatttataatatataccttatttataaataaagctagtaaattaataattagaggctcaccctcttcaataaactataattcaaacgtataattaatataattaataggcttgactttaattaatataagaaagatatagcgtttattatacttcttctacttgtatgcaaagatataattcatacggctaatattattatcgctggcgctgggggcgctaaggccggcgccggagcggtaatacctaatatagttactaatactaaaaatataatatcgacgggtattaatataaactaaatattaatttatattagctatatcccccgatctcgggttaaaaaaggtatttaagtatattcttaggcaggtatttagtaatattaataattaagcgtattcttaacctattcttagagggtaataaagcagtataattatactaacgtatactaatatcatatatactacacacatacgttatattaaacaaatatttacaatactttggccgggctcttagagtaatatactagattattatataaatactactagtaatcaattatattacttaataattagtactcaaggagtttaatattttagtataggtatagtaagtatagaatataagtataggatataggtataggaatatacctatcggtaaataatactttcttactatattatagattactaatagtaaattataagatcgatttataaactatagtccaattcgtatactctaaatagggcgtagtaaaatagattagatatagatatagcggatagaggcaaatgaaatttagtaatagggtagtaaattcatcgtatatctattaatttactaatgataatgggccgaatatgcgtatcgttggcagaatttaggatatcgaattcaaattcttcgatttacttcctttttttcgcactagactgtcgctcgtccttgtaaagtaggctatcgaatagactaggggcatcccggacaatatacctaatctagtcagttaattctatattatcgttagcaaacgaatttagtagggtaaatcggatagtataaataatacgctcttactcgaggatctatttttcaacgtctctactattagtcgtttctactatccttttaaatcgtctatagtattaaattattaatcaattaacaatatcagcataatcccggcgcaggttttgtgtgcgctatgtggcactatagggcacgtgtaggttgccctgccgtggtgcctgtgcctggcgcctgtgcctagcgggcgccaagacctggattcaggggtaaacatcgactttggtgtacttacttataatacttttcctccgccagcacgttcaatagactaggtggtccatactactagtaaagcttaccataatatatacctatatgaatattcggtcgtaatgccttcttaatatatttttttaccttcttcgggattatagtcgcttctacagcggcttcggccactactcttccttcctcgtcttcgattataatattatccccttctatattattattaacttcattgaagctgcttactattgtacttataattaatattaaagattgttaggacgatatttataaaagtaattattctagccaagtacaagatttataagggttatttcttaccctcggattattggtagtcgcttctgctgttgtattatatagcttcgtatattagtttctagtacccaggatatatacttctatatcgttgtatgtagattgtgtatttcgaatatttattaatatactattactttgagctatggccgccagcgccctagtaaaagtatcgaccaatataaggtctgttttatataccgcttattcgttttcgctatctttatttctattattgtccctattcccgtttctatttccgtctctacagtttagttggataatagatttctaggcttcctatatatacttttcaatatagtttttataaagctatattataaatagtagaggtgctataatagactattttgtataatcggttaaggtatagctcctaaggtataaagtcggggaagggagggtaatttacccggatggaaatagccaatatcgaatagtaaaactatattccgtttttactcttattattaagaatacttccaatagcattttatatatttcggctataatacccttatattcggaatatactaggtcgggcaccttaattaaaataattgagacgcccatgcattcggagctcgagcgttgtcggtgggccgaaaggtgacatggaagatccgcaccaaaggtcgtggtccatgggcccacccaacgccgcaagcgaggaaggcgcggcgtatctgtctattagcggttggaatgcaaaaaaaatacccgtcttggcacggcttggcagtcctaaataggaaaacttggcgccaagcaggacacggttcgaatagcagctcgaaaaagccactttttcctttgcaacagcgatttctcctcgaccatctaatgcactcaaatgcatatggtgtcaaaatgacgagaaaagaaaggcggtcattttggtaccagtcgcattgtagtgcacgctctggttgttgaaaaaaatgcaaaagaagttaaaaataaggattttagttgcgaccgtagtttagaaataaccaagtccgaaaaatgaccaagtccgaaaaatgactaagtccgaaaaatgactgattcccctaaccctgaaggccactgagagggttagggttagaagtgagatttctgaaagcgaattttaaaaaaaaaaattctttttaagttttttttaattttttttttttttttttttttttttttttttctttttagtagggaggagggggggggggggggggaaacaggtaatatagagggaaaaattcaactatttatttaagaaactggttgagcttgtagcttaatggttattattattgttacttttcttaaaggtcacctgttcagttcagctttaagtctttttttttttttttttttttttttaactaagtagattctagggcgtctctctgtctcccctggactttggctccgcccaggggaactgtattttatttaatattagggttaaatcggataaggccggccaagttaaattaataccctattgggtcttatatattatttaattacctttaattatagtaaggttaatatcaattttttactttatttgtaaatgttagtaataatactatttaatttcggggttaaatacaaaactaatcaaaatattctattggttgacaatataatccgggttgataaagtaaaagcggtaaaatttttaattatttataccgactatactaatattctatttttattacggtatattactggtataatacaaagtaaatattaattttagcgttaactttccttctacttatattataactatacccttatttaatagtattaaaaactctaatactttaactatattattaaaattagatatatccggacctaggacaataggaaaaatattagcattttaaattcgaatattatatagcagcctagcgggcgattagtagacccctataataaatttatatatattacagtatatactaaagccgttaataaaggtaaggaccgggcagttaattacattaagacccgggttattgattttatcctaatactcctcgaaggtagcgcgactaaattccttaatttctaagtaggctcaaatgggtagcgtaaaggcgagagtatggattttgaattttttgtatactctttcgatcttagaattgatttggaaattattagggttatccttgagaacctggtctagaacccgacgtataagaaaatagccacttttctaatcaatctctagctcaattatatatttcttaaatagtcttttctccttctttctagtacccttgtacactagtagactgggatcattcaaatcgtcgttattaaaataaataataataacgggagcgaattaatcaacctaattctgaagaatccaaagttcctcattaaatcgaataattaacttatactttccaaatgttatatcctaaccgacttagtaatatacgccaattctaaggaaatcttcgtctatatagtgaatatatatatattcgttaacaaccaaggtaatttcgctagtatattcataaacgttaaatatataattttttccaacagctttaatacggccaatatggatacggtattgggggtcgtctttaggtaagcgacaatagtatttaggaaaatcggattcggacttattataatagtaaaagtagatatagtctaacggaaaaataactttactattattatcggaattgctaatgaaatacgcatattgaccagatatagtacaaattgacaataactaataaagtaactaatataattctattggattatcaataaaatgtactatacctttatatattattgcagcggtatccgaatttagaaaggcctagaaaagggaatatggatctatgaaatacaggggtccggtaaccgtcgattagtttaaattatcctaactaccttcgacttattatttttttcgactaactaattcaatctttatccttaaagtctataatagaattttagctatacgtatatcgaataataacagtcgtttagctatataattctttgaagtttctacctactttagtagacgctaaatattaataataggtctactatcttagctatataatatacctaaaatttcaacctatactttatactactattgcgagcgcctattaataataatatataaaccaaaggctatttgaaaatccgttaaatattcgtaccaattgcaataatagtagattaattctgaagtattagaaataaggctacgtaccgtagtaccttaagggatacctgctcttagtagttcttatccttaatcggcttattcagctacttaatcatctataaaatcttcttcaaatacgcaagtctctaattcttaattaaaattacattttttatactcaatattaaaacacaattgttcttcatcgaatccagcaggcagtacatcgtcggcatcatttattaaattctcaagccggtatcggatatctattaggtccataccctcgtaaatatcatcttaattaataataccttatgtaaaattatcagtattgtaattaggtacattaggggtatatcaaatttaactcaccttcgttattacccttattattaccctagtcgttaatatcctcctagttattagcattgtcgttatatattatacctacattaaatataaccgtatcactatcaccataattaagtatagggatagaatctagtaatcttgattttaagcattaaggtaggttgggttgttattaataatatagatagatcctaaggaggggcacgcgtttaccgaaaccggctctgagtggtattggtctattaataagacgttctacctataacgggttattgtctttaattactttagtcttgcgtttaggtatagttggaagtacctaaactacatagggtagttggatgtgaatgcgagatttggcaaagagatttgcaagagggagttagttgtaagaggaagttagttgtaagagggagtccgttgtaaaggggagagttgtacgtttagatattgggatttacgttatgtagatagtacattgtatatagtactcccgatatttaatttagaaatttaatatatacaagtattcgattcatttaagacattcattgacgctctataatataaatactaaataaggttggtacgtctcgatatatatagttttaaagcggtcacgctccactttcccctgctaagacctgttggggtccaaaatgcgggtgaacccgtactatagcccgtcagccgccttttagacctattcaatcctatactatatttatatgaatgcggtaaacgaaagttaatactatatactattactatatttacctcttgttattagatacccggccattttatttggtttttaaagctattcacttgtatagaaagcattggaagttacttcctataccttgtgcgctaataatgccctgctgtttaattttgtaatataatctactaactaaaagatggggccggtagagtattgaagacgattgaatgcgtagtactccttcgtctggactttcaatactatttacgttggatagtatggactagaatggagtaaatagctaccccgctatcgttaatagaaggtattagaactattgtagttatatttattattattatcccggataagacccagttacttgcgcgctatatttcattctaatatccgattcgaaaatattagtcggcgactaagtaaataagtaaatcctactggttgtctcccttctcgagtttcctcctcttctatacttcctttctttctaaatttcctccctttaattaaagagttgaatatcttgcttatcctctaacaatttgaactccgcttgcttcaatatcttaaagtttgcgactactactttaaattaaattttctgtactttacgaattactataaatattatattaatctaattttgcgtataatagtattaatacgatatagatggagggttcggtaaagaggaagagaaaattgcctacttctgcggttgattaatagattaagaggactgttagtttcgagggttactaagattgcaacgatggtgataacggctaatattattaagacgactacgaagattatgatcaatagcagattactagtagtacgcctggttcgcctattatgagccctgtaaagccagcgtaagcgccccctgtatatgcgactggcacctactaatagatttttaaagtataggcctaagtaagttgatattctatatgacagttgtttttttatgttattaataccgttgatagggcctacgtaatattactttaccggctggactaagccttcggaccgtggttaagaagaatcttaaaaagactatagcttattctgagtctgctacgactaatttaaccgatcccttgactaaagattcccaggcggcaattagacgacctgcgcctcctcaacccccaattattgcacccaaggtgatattataagatcgttatagttaatattaataatatcaatattaataatattaataacagcattatattcaattaaaatacaatatatagttactatattagaagatgacccaacccctacaatattaataaccgcttgctagtgatagtcgtggttagtaaccgccctcccttggctacggccaacaccagccgtccccctttggttgtaattaataatcgcctaccccttttggttacagccaatactaaccctccccccttggatatagctaataatcctcctctattggacatagctaacaccaatcgcccacaccctttagttatagccaacaccaaccctccccccttggatatagctaataatcctcctttattggacatagccaatattaattgcctataccttttagttatggccaacaccaaccctccccccttggttatagccagcaatcctcctctgttggatatagccagtaccaaccatccccccttggtcgtggctaataaccgccctatccttatagttattaaccaccccccccctcttagtagcggtcgtagttgcggttatagtcgcggttatggtcgcggttatggttgtggtcgtagccgtggtcgcggtcagtaactaccccccccctcttagctattagctactccctttatttaattataatagtagctaattataagagaaaggtctactatgtaacgaccagagcgcggcgcctataagtaaaagcgtacatctttcctatattaaggaattcgacgaggaagcttagcaacaataagaacgacgcaagttaaatgaattggaagctcgattataaagtattgaggaatgagttcgagatttaaatctgagttttgaagaacgtgattaactatataataaagccgatcgaattagtaataatatagaatactaaaaggatttaatgaaacgaatagtgtataaatttgaataataaaaggctaaggctacggccaaatctagagattccgagtccgatgacgagcctttaaccccaaggcggtttaagaaagtagcggaaaacctagtaaagaggattatagtattgtagaaattgaaaaaaaggattgcaatttcaccttctttcttcgaaaaattcgacgatactaagccgggtagtatagcgccacctcctatccctaacaaatctacctctagctatacacttcctttagtcgccgtaagctaaaatactggtatatatttagtaataggcattgaaggtatatttcagactgcccaattcgatgacgatgaagactttagcgatattggagcccctagtcgttctactactcctagtggctctagagcccccaatcgttctactactcttaatcgttaatccggtactcccactagttctactacttttaatcgttaatccggtactcctactagttctgctgctcccagtcgttaatccggtgttcccaatcgttctagcgctcctagtacagtgggtagatcctaggaagctacttaagaggaaactagtcattttaatttcaaggatcctgaagacgatgctacttaccttagcaatttaaataaggaagactttgaagaatataatcgacctaatgccgctcttaaaacccccaataatagctatagcggtagcaaaggcgctttaattcaataaaaatagaataatattaatcgattaaaaaacgtataccctaaacacttccaagaacctacccgtactaatctataaactattcgagagattaataatataccccttcgtttataatataaccctattactaataattactaatatattacaaatcctaaaattcttaaaactctattacctaaaaatatcctaaaaggtattattatactaaaggataatctagccgtaattaacgaaattaataaagaagtccggtaggtattatttctattttattataattggttttctaatattattgttaagcgggtatataattactaaatcaatattaggaagattaggtttaaaatcctttgcaaatatactttagatacctatcgaatattgaaatcgcattacttaattgtaagtatacaataattttttatagacattattttaaataacttttatatccttaattacgacttagataatctaaatccaaatccagactataagcaagcctttaaaatattaattttgaattagattaataaacgcactttcaattaaatttatacttatattactaaatatatcaattacaaagagacctttaataataaataattacttacttaattctatttgaagacagaactctaaaatataggtccctattagctttaaattattaaatctaagcaaactataaatataaaccattaactaggcaagttataggttactaataagaatctacgccgggatatacgctaaaaatataaatttctaccctttatacctcgatacaaggacgttaaatacaactaatttattaatatactattaaaataggttaccccaattatcaatccgtctagagccccggatttaaattaccttaacaatactctagtagataccgacgaaatacctcttctacgaagaattaataattatccaatagttaattaataacactttataccggtagaggaagaatataatatctttagtccaagctatcctaataataatacaagtggtagtagccgtagctactataaagacaagactggtcgtagttactaaggtggctatattgaccatcgatatgaccagcgatagggatacagatcctaaggtgcccatagctatagtactactagccataataaccagaattataattataataacaacaattactctaataagcacaattaatactatagcggctattcttctcaataaagctactagagcaatataggcaggggtagtcctccccaacataatctccaatatcatagtactcctaaatattatagtcctcagcataatccccaacataatccctaacataatccccaatattatagtccccagtattataatcctcaatatagcggcccccaaagtagtcattaacaaaactatcaaataggcataggtagaagtggtagttacaattaagataaccgtataaaccgtaaatacaccccaactcgactatctaaacaagaacgttaacactaggttggtaactaccgccgcgattttagcggggtacttcccaatccccgagataggcgtaaacagccgccgcctattagtagtaattgtagtagctagcgattttcgatagttatcggtattatacctcctattcccaagcgtattcgtataccccttattataattataccttctaatagtatactcgcttcttcgataattaataagtcggaaatattggacgtcggtataaaatccttatatttttaagttacacctagtatctagtattattaatattattaaactatttatataattatttctaattaataatattattaattttagcgataaagcaattagcaatacctttagacatgcattcatcgtcgtagtcagcgacactttcaggcataccttcgtcgtattccgtaatatagtaattagcgacattcttaggcatgccttcgtcgcatttagcgatagctatactgacggtagattctatagttatatagagaggtagatcgtcgttcatattattccttaatatattgttttttttatatagtggttaataatgatggtgatggtaatgatggtgatgatgcatctgagtggtgcatatcgtgtacgtggcccgtgcgcgcagactttgcgattatatgcgtgtattatcttggcggttcaattggtaagactaaagtcgcaattgcctttgatatttgcgattgtaagatccacccgtgcgtatatactgactttaactgattgaaatgagcaagagcctacaattataacttcctttctgtactattttcacgacttggcatatcgtggcgccctacggtaaaatgttctccgacagtaaattgcgaaccaacggtaaaatgtcgcttacagtcttataacggtaatataatggtaaaaatcgatttaccgctctacgacggtaatgcgattgtaaataggcttctatatacccctagctaagtacgggtattattttaataatttttaaaattgacagtcctctttgctaaagaggcgggtttctacttcctctttgtagaaccttctattcaaataattatattgattataattgtgtacgctatccaatagagtaataattataataatactagttaagaataatttgtaaagtaggaagtggatttaataattgtaattgtagattagttattaataggaatcttattgaacgaagtagcttagaattaattaataaaggtaggggaagtctaattagttagttaaagaaggagaaagtttaagaaggggaggaagtttgagaaggggaggatattcaagaagaggaggatgcttagcaggttaataattatatatttatttaattattaaataaaatctaaattatataatacttttcgattattaaaatgaaatagtaatgatagtaagtaaactcaattatagtagttctactaccttcgaaataatataagtagggtaactatttgcttatttgttaccttcccgtttataatcaaaatagatagcggcaggtcttttgcctagtaaatagtcttgtaagactgaatttggcggggtgttattaataataaaggtatttgtaagtatattaagcgcgtagggtataccgaaatatttctagtagcttctctttttagtgaccaattttaaaacattaaataaaatagcggggtagtattaataacggaagtttaataaatatagtaatgaggtttatagtattaattcgggttcctatttataatatttatatatatatagtaggagtagtataaataggtcccggtccgggggcagttaattataggggcgggtattaagttatttatgttcctaaggactctagacgggacctaataaattagtagtcttagtaggggagtagactctaataatactattagaccctacagccggctagccttataattatttattggtaaatattttattaaatatactaataccttagtactaactttatttaattattactactattaaatattttaaatgattaaatattaatataatttgctttttgtataatataacgtagttactagtagctacatctattctatttataactctcccttttataattaatctaattatcatttatttatctagtttctaattccttacctccagttaccttttatatttagcttcctctttataattaattctacttttaattatatatccaactctcctttatttattagactttctctaattattaataattaaaaccgccgaccttacaataccttattaacgaactaaggtatataaaggcgacgacccccctttgtaggtagattatattattaatagaccgctaccacttagggttaactatagtagacgcgtaccttttccccggatttacctatattaacctaattaacttcaatatttaaaattaaaattattaaatttcgctctactaattgatattgattataatacagttatatctaatacgagggcggtatataataataataataataatcataataataataataataatcataataataataataataatgatcataatcataataatcataataataataatcataataatcataatcataataataataatgatcataataataataatcataataataataatcataataattataataataataataataataataatcataataatcataataataataatcataataataataataataataataataataataataatcataataataataataataataataataataataataataataataataataatcataataataataataataataataataataataataataataataataataataatcataataataataataataataataataataataatcataataataataataataataatattaataattacgaggatattaataatgagggtgataatgagggtaataacgagggtgataataaaggtaaattagtcctaatccttaaatatattacttaattacgaattaatagatttttataggtattattaattaagattttttaatagtatagatattatacatatttagcgtaaatttgaaaatcttatgaatatagacgacgttcttcctattaggttcgacgaagaataattgcagcttaatgtcggatataataagcgggagtttgaccgagaaatataagaactagagataattatatttaaagaggattttgtaaatgaataggtggccgaataggaagtgcccggagcagatattctataaggtactataacccgtagccttatttttaatacgttggaattaatctactattattacaatcaatacaaatttttatcggatttttatttagccgttggcttatatattgttattaataagcgttcttaaaagtaatacaatatataggtggaaattctagtcattttatataattgaaacgcttatttctttaatattttaaaggttccgtaaggaagaaataagtgtttctgtctaaagcggtccaataccattgattgcggagccgggggcccactttctacccgattgggagattctaggagttcagcaaaactcgaggcccgtacattcaactaagaaatcgtcttccgatattgcaattgaaattgctcctcaaccaatgcgtgcatcgagctgcaaccagtcgcaaaagtttcgcggtttttttctgattattttaatacctataatgaatcttcctaataggtagttattaagaaaatagaaaagtaaaaagttgttactacctatataattaaaaaaaaagactcaactaccaatcgagctggtagcttaacggagtgatttaagcttagatgtaataatttacttccttaggttgtaagttcaatcccatttgtgggctaaaattttattttagaaaatagaaattatagtataattaaaaataattagaaaatgaattaaataaaataatattctaaaataaaatgtgatgtgaaagtaaataatggatatagtactacaaaaaagaaaagacaaagaaaaaaaaaaagaaaaaaaaagaaaaaaaaaagaaaggaaaaaggaagaaaaagaaaaaaaaggttaataaaagtgaattaaagaaagcgaaaaatatagacatattaaaagaagttaataacaaatatataataaaaataaaaccgaaaattagtataaagggtaataggaaaggatgttttttataagtaagaaaaagaaaatataaagaaaaaaaatcttctataatgaaaattttctaaaaatataacttttgtttttagaaataaagaagtaattctaagcgtttcactgtcttcgttgggtatataaggctctgcccaaggaaagactatgtttaaaatagtagacctataattgatattcaatacctactaaaatagttagagatattaaaaaatcgtataatataacgattactattattaaatatatatatagctaaagtcctattacaaacttcaaaaataaaaatagaattagcgaattagaaaaagtaatagtaataatagcaatagtaataatagtaataggaataataagaataatttagataataagaataagggggtaaaggtaattctaatccttctataatatttggacccctatattttatagacctatactccctcttccaaacctttttcaatttggatactacttcgatagtactatatataggtatagcgcattttatggacaatctaatagaattgtactatatactttactagttattattaatttagactacttttggcgaatatacctactttattaacaatttaaaagataatagcaaagttattttcccgtcggattttatttacttttattactatatagagagcggtaaatactattattacttatttaaagacaaccctaactactatatttatattaaccgtatcaaagttgtagggaagaattttatattggatatcgaggagtataccagtgaaattactataattattaacaagtatatcgatattaatatccctttgttaaataacgaattccctaatcttttaacctatttctaacttagccgataaatatatttcgaataatatgagttaattatatattttaattaaaaatattaaattctttaggaataggttaattaatttatacctattattattaattactttaataacaatattctatataatcctaatctaccggtatagacgggaatgaaggaaaaaaggcgctttaagaaatatacgatagagccggatattaaataggaagataggtatttctttattcgttatatcctaaactaaactagcaaaaataatctagataggtattagattaatttataagaattagctataaagttgaaaatatttcctcttacttttatactaccactttaggcacaattagaaattaaagaattcgggcgtaagattttcgaggattaatagaattgagtttatagtagctttaatattctcaactatcttatattaatatttattaataaatttagtatctactatagtacttaccggtttgtaataggagtatattaatcgccggctaggctatcttataatactcgaacttagaatactaatatattccctatcgtcttaggtccctatactttaaattttaataacgttataaaggctctaggttgtttaatacccttaaattagggcacaattataatataggtacagggacggctaatactaatattagtatttatattctattatattagtaatatactttaataaaattaaaatgtgagtgtagttagtatggttagctataaatcctattgtttttattttattagacctgactatattattaattagtaaaatgttttagaagggttttggttagaaattaactgctattatcattagtatatgtagatgagatacgaggtcgatattaatattattactaaaggttattaagtaatatatagaatttaatagggaattagcttaaatcggcctatattattcgatttaacgttatctttcgatgtaattctaatacggcctcccgatttagcctattctgaatataaaggtattatagttgaaacttataaaatgcttttagaagtttttttgatattaaaggtaagaattgagtatagttgcactatacggtattggttatttttagccggttggacttcgttacttttacttatttcctacctttttaattatattttgatcgactatattaaatagtttatcatagtactactattatttgtaatatagtttgataaagagtatattgaattatatatataggaagcttggaaatccgttatacaactagaccgtggagataataaggataatatagtagatgttcggttactccttagttttattaaaatattaattgttatagtttagagcaattgtatattaataaatattaagaatactatttccgaatatagtaaaatagactattatattttagctacgaaaaattagtatactaaactatactataccgcagtagaagctaccgctaataatccgaagtcgataaatgtatttagatcccgtgcccggccaagttaattactttcctaattaccttcctaactattattataatgattattgatattgggtattatgaatatagtagtagtaagcggtttaaataacgaagatactaagaatattataattaaagacgaagaagggggtatagtagctacgattactatagaagtaattacccttcctaaacgtattcggaaatatattaaaacagtactacgttcaaatatatatattaaggtatactataccgacctttacaaatattatagtctacctaatttattaaaacgcccattccttcacaaagattcgtcgtcgggcccagacgtatcatagatcatccacaccagaggtcgtagtgccatgggcctacatcgaagcgaggaaggagcggcggttctatctatagtagtccaaatactattaattacggagcccaatgtcccaaaagggaaattctatcgtcgagctaaactcgaagcccgtacgcacaactaaactcgcatttgacatcgcattcaatcggtcatggctcattaatatcaatctgcatcgacatacaaatggagtatattgtgcagagtatttatctcaacatatctcccgtttttcgcaaagatgcagcttaaattgcggtattgcaaataaaatcttattaagtagctgcacaaccattttacaactttgcatacgaccgtagtttatataccgggccggtatatctcccggcaaatttggtattccggtaactcggtgtaccggctatactactatttatattatcgcccaatctactactttcaattatcacccctactactacctttaattattagtactaatactcttttatcgctataactattatgcaatactaagaattatctaaaattattaatatctattaatttaaagcctttaaataattacacaactgtttatactattattagtaaagtatattcaatcgcacaatactatttattacttcctcgtttacgggccctactgtagaaggtacaatactactaccaataaccgctactctaaattatcctactaccttccatctttcaataccaataaagtaattgcaatactatttacttactatcaaccccactacaaactcgaccatcaaccagactaatggaaatttctagcacctattagctccctcccagaagggtataagaacctcgcctccccctgcttctttcaactatcgaactctctcctctttaatatatttaatacttcacatctaagatcaacctcaatacttaatctcaaatattttttactatcgaaataatttcaacttcaataccatcccgcagtagcttaggcttaactattcacctattaataatatcgcttcccaaagtaactattcgctactaaaactaaacgccgcataagcggtttggaaccgggttagtcccctcctcctatctcccctcctatctactactaatattattacaataaaatatttcggtatctttcattgcccggcaaaatatatcggttattaaatagaattgaagaggtatataaatatttattagtaagtccccccccccccccccctccttccttcctcctaaacacctatctaaccatttactaatacttaacttatataaatttatctaccttcttaattttattaacctaatatccttatactattacttcctaatatcgatatccgacatcgctactatcctaccccacggaatacccaattagcaatacgtaggctttcaggacgaagctagaagggtaaaataattaacctcactcacccacctcggaaacaagttattaatttggactaggatgatacctataagagcaattggggtatagtaataagattaacgactcccattagaattacaattcgcatttaaagttaaatattttattattcaattaacttatctttcaattattcaattaatttatctttcaattatttaattatataaaatagaagcaattcggaagtataggatatataaaaaagtcaaactaatataaacttttattagtaaaagagatcctagtagttatatagtaatatacgatacttattgtaataagacggtaaattaatattttaaatctattctattaacctttcccttcctattaaccaactaattaaccggtattatttacttaatagtaaatccttcaaaatgtataaatcctactataaacctagtataccacatcgatccactacttgcaagtaaatagtacccctaagggttaaaatccgaactatagggggttgtgggtacgatttaaattatactagttagctatatagctagtacttgagaataattaatatttcctttattatttagaactagactcttaagcaaaaacgacaatcctaagcctcgactattcgaacattggcctccaatacgctatccacccttattagcaacaaaaaacttcccaataatattctattatcctctctaaacgaagcctatatatagcgtacccaacgtcccctaatcctataagtattcctcaataccgcctataaaccgccttaaactctagtattttaatttcaaattctagtattttaaggtccagtatttcaaggtccggtattttagcgcctaaatccccgttaacgtcttaacaacaaaaatattaatatttctactcaagaattattggaagttcaataaggctaataataataggaaattagaatatttagcccttatacagttataaaataagaatttgaagtaagaggataataaccgcagtaatagtaaattatctaactatagcctaaataactatagcccaaataataaccgccggggcaataactactagggcaatactagcaactataatttcttgaataataataatagcaataagccgaatatccacaataacgacttcttaaacagcgggctaaagaatctctctagggataaagcttaatagaaaccgaattttaaaataactaggctattattataaacgtttagaagtaagtaaaataatgtatcgataaataacctacctaattactaattatacgccctatttaagaagtttaataacccccccaataactattaatttagtagccaaaatcttaccggtttaaaatatataagcctaagtttcaataaattaaggataaagttatataattattattgaaagctcctaagattttaaaacgaggcaaatatttataagtataattaaacatttacaatccccttacttttaataattaactttattatttataggataataaggaaactatttaagcgcatgccgaattaaaagatattcaacgtaattaccgtcaacaaaaacgcaaataaaaagaggttttactaacgccttctttaactaccctcattatacaataatacccaagtctctaaaagacagacctatcgcaatttttcgtatactggatatacaatttaccccgctatactcgcaatcgccgtccagatggtacaccttattgcattatctatatccctctctctaacgccaatatttagtttcaaataaagatctatgttcgttgccatcaagaatagcctcgttaagaatatattgatccggtatatagggaattaaatgaataccctaattataagtaaaacttactaatttaatccggtaatatcgcttaaaatattcccaataacaacaatataccgtattttatctatctagtatattattaactatgctaccccgttgaccgcgaccccgttactaacttttatattatatatatatacaacaatcccaactacaatatccataataaaactaaagtctatatttattacaaacaagaatatccccggcgggatttctttaataggtataatattgaatataactattaccggttatactaggactaaattaacgaaaataataattaggataacaataaataatatatttacaactttacaaataacgacaacaatttcttcgaagaattcggtattagaaatcctgcctaccttcctagaataaagaatcctcttaacactctaaatactatatttaatatcgataattatattattaattatagtactatcaaaacccctaaattataattatagccactaggtccctaactactaaaaagaggccggctactaggtataagaagacctttacgtaaacgtacccttggtatgcagttctttagtataagtaatattaagtacgaacctaacctggtatttaacagtaatataattgcccgaactattcccgaagccaattattaaataaatctaactttttataaaaagctcgatatagtaatttaataatattattaatattataaagaaaagtaatttgatataataattaatagggaaggtatatataattagtatcgccgagccgattctaaattataacccaacgaccccttcctttatagtgccgaaaatcaaatagactttggtacttacaataataataatctaatattttaattgctacagtttaatcccgttaaagagatacttatctcgagggtccatatctttgttggtaagtttttctttcctttcctttcctaaactcataactaatattgccaaatatttatacctttggtagtgcacagcgtaaatatcgaagctattgtatcaattttcttcgagacgtttcgtatatttattatcaactgcccaaattactataagaaatcgatattatcttagtcaaaatacaaaacgtttataattaacgctatatcattaaccgaattcaaagagattttaaagttaaccgttgtaaaatcgagtaatagtttcgctttttgaaagaacactaccctagatataccgatattaatattattcaagaccgccttaatcaactaccggaagatagggatatactcaataatattactattataccggccgacgatattgatattaaggaccttaataaaaacgatcaagtataattacaagaaatttttaataaaattaaagaacttaaaatcgctatggcgctaaatcttataggggggttaataaataatattaactaattaagagcccaacttcgtggagatgtaataccggatcccaactttaccctagtataggttgcaaatatactagataaccagccgcccggagattaataacccggtagtcagccacccagtagtcaaacacccggtagttaaacacccagtaattaaatactaatctttagtctagctcccgctccggctccggcttcgtctctaaaccctaatccttctattatttaaatcctagcgcctaaacctctatcccccagttaacctccaatacccctactagcaaaacctcgtatctatattcaataaggacctcttcgaagttagcttattaacgaatttcgccgtaaccagcctattatatcttgggccttcccaaccctctttccctacggtacggctaaatactttacccttcggctaagagtagtaaaatttaataattaggttcaatatataataaggtagcataataaccgttttactcgatataagcggttccaatacgtggcatttaattctataatacgtagctaagttaatggtaagagtgtatactacgtagattaccctaggttcgatcctaaaacgttcgccaatctatagcgctttgaggattatttcgaagctcgcagtaaagaagctattactcttactaactctattattcaatttactaatatacttcgaggtacccggttatattagatctagaaattttataaactcgctttatatatcaatttcttaagtataccagctatatttataatatttaatatagctaatctttattaggatagtttagtaaagtatatattaaactacaaattataattagagtttaataataataaacgtcgggcaatttctcgaagaaatattcttactaacccctatatcgctacctactatttttataagaaatttaaactctttaaagaatatttccttatccctaaattcaaatttaataattattagtagaggttagagttccaggctcgaagaactagctatacctatagcgtttattaggtaaataatattaatacccttaatttcgctaatccaatagtacgataggaatttactaaattatagggctactatattactatatataatccaatactttaccgtattaaatagccaaaagaaatatactttagcctagataaggacccagaaggcgctcctcgtacctaatatatagaagttccagttgcaacttaggataccaatatccaaattgctacccaatatataaatattccagctgtaacccaatataccaatattgtagaacccgataatcttcaagccgataactcctaggctcaagctattaatttataagcctacattgataattcacaagtctgaatttaagatctttagggttagagtaaaaatctagatattaatattctacttaataataccccgcccggaaactaaaaaacttaatatccggctccggtttatagtccggcccccctaccgcttgccgcctaggtacctatctcggttctaagagattatattaattgtactaatatactaaatcgaccttataattagattaagcttatatttagagaattaataaatataattaactaattttaatgatatacttatagtaatgcctactatcttcgaattcgctagtaagtttgtactcttctaagtaattgctaaattctagattttaaatttttaattcctaaatagaaagtctattatttttatttcccccgtaaattatataataatcctcttcttataatgtatatcaatcctaggttttaactttttaatagtaagtggaataatactatccttaattagtataatccgggtattatactaggctggatagctaatattaatgtttagttatatataagtataaacgttgtacttaattatattgttaaatatatttctaaagttaaaattaggataaagagttatatagaaatcgctactaaagtaattcttaatattatagtaaggtaactaattaagcaatttatagcaaagtttataaataaacttattactaagcgtaactaatctacttaagaagtctattatattcttatagaccttcctttataggacaatactagaaaaattattataattaattactatcatcgtaattatcgaagtattattattattaatcctaatatagatctttttactaatgaacggcggagacaaaataccgccgctaaagccgccgataccgccgccgctaccggtcaaattaataataaaggaggaggtgtttatattaatactactaaccgtattcagtaaatccaatccccctactagaaatatataaattaagaagagaggtatactaatgtatcatatttcgaatttcttactaccttcgaccttagactacaaactagacttcttatagactacgccaaattaaaggtttttaattactttcctatatataaagcggaagagaattaggctaattacgcccgggttaaacttatgcttcactacccccaccgccggccggatgacctttatactattaatagtatataatataaaacccttaaagaagtatttaatatatattaataagaatatgaatatctaaataattattatagtaaacttcctactctagaacccgaggataactttaagcctcctagttaagaagaggaagtagataaactaaattaggaagatattataagagatataccgaattgtattattaataaagatcttaataatattttaggacatcagcctatcgaccttatctataattagtataataattatatagctagatattaagaattttttggttaagccggtaattattagaaagtacggaaaactagttttaaccttccaaatcctaaacctattatacaacgtatatataatactcttaatcccgagtaacgtatagtatttaatttattcaccaattattaccgtattatttttaataataaggctccctaatagctacttctttaaattgatggtaaaggcggcactagcaaatcccatcttattcgactacttttttataaacttattaatatagttagtaaccttcctaaacccattattattactgctcctattagtatagctaccaataatattaacggctatacaatccattcccttttcaaacttccatttagtattggaactttaaatagtcttaatagtattaaactttctagtatttaaagagagtttagaaagtacaagtattttattattaataaaaagtctatactaaatataaagaatatatattttattaataaaaagctacaacaaatgttcctagaaaactagtattgactttttagtagtactaatatccttcttcttagggatttcttctaattaccccctattagccagaaggtattatattactaagaacctcttcgatttattaataatcccgatacctaacttaaaatagccggagacaataataccaatagacttcctaacgaaatagaggagtaaaagcgcaaaaaaaaggagggaaagctggattatatctaatatattggccgtacttactattttactttcgattagagtattgaatttaagtaaattatatgctaatagggtaataactaggctagatttcgtaaagtatttaaaggtttaaaaaccaatacccctattattcgttattaggaattattattaattcgttataaataagtactatttatcaataaacaattagattttaccggtacattacgtatttatttaattaatactataattaataagtataatcttatctatttagaagtattaaatcgcccagcatttgctattaaggccgctaataatctatagagtattaaagctagtaattatactaaggctagcaatttatacaataaattaattctaatcattagtaataaagttatacttacaaaaaatctctaaattaaaggagggttaattaacggttcgattagtacgattattaatactatatagaatactaattaatattataatatttagtaaattaaaaaaccactatatccataaatatctactaacgttatatcttacagccccgaagccggcaatccccctttcattattctagtatactttcccaactaccgtagccctccctattttaaagactacctagatatcgatatctacgttattcccgtcttccgagtaactcgtaaatttcaacaaaacgccactcactataccaaaatccaattcctattaactattatatacgctattataatatataagttataaggctaaatgctagaccgaattgtatataatatttctaagaaagattttgcggctagcttatcttatatagccgtatttcgtatttagactttacaaggttttatattcaataaaaccttctctatcgatacattgcgtattaaagtagataggatatatcgctattaagccctcaatattattaaataatgtaattagtagttagttcctagttaactattactactataaggtcccgaacggactcctctagcaactaaccgggctcgccgaataggtcctagactgggtaatattggcgaagattctaatgatgctaatgacggccggccaccccggggtaggggattaaggggtaaatatagtaaatctcgtagtagatcgttattaaaagttcgcggtattaatattcttttacttacacctgcctctagcagtaaacgttgtagtaaactactaggtagtagagctagtagtataactccttctagaagagttagtttaggaaggcttcgtaataaacttcgtaaaaatacatttaataaacctctataattaagaggaggatagaacgatgtagaaataatatagatatattgtaattataatttaactgtagcttcctttatatatttataatataataaagcacttatactgctccttcccaactacaatttttttattttaatatctctctttctttctccttccttatatctctatctttctctcgtattcaactttttattccttttatcaattatcaactattaactatattaattattttcgaagataataattttaaattcgaatagtactttaataatatattaaaagaagaaaaagaacgctataatttacttactcttaaacgctaacgtactactattagaggttaggttagtactaaaacggtattaccagctaaagataaacttctttataagaagaagactaccgccgttaaactttatctccctatccagctaaaataatatattactctccttattagctataattcagattattctaattcgggatttaggtagctgaatctcactaccggtttatataaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaggagttcaactcgacttattctacgtaccctaatcgaataccttatagtataccctttttcagaacaaccattaacggtaccgagagatagtacgtcttatagcagttttatatctcctatttccccggaatagcctatatacagtcaatattaagattagaagataagaaggatctaagagaggttagtaatataataattaagcgtttaaagaagaaataaggcacaagcagggagttgaacgcgcgagctctttagacttacactagtagcagttgcgggcgtccccgtaaaccgctatactacgggcgttcctataatacccccagtagggttagtaatagtaaagtagttggaagtagactatattacttaattggaacgttctagagactatttgctgtatttacaattgagtttataggctaaataataaaaatctaataagaagggttaaatctagtaatattttagttagtattgtacccttaagttaggattaactgctaagaaccttcctgtacttcccgtcttagtattagcgctaaaaaaaattggcggcgattaattgggtatatttaatttctcttcttttttttattctaatttaacttccaacttctcttcttttttatattctaatctagcttttcacatactaagaacattagggttagggttaactattagggttagggttagctccgggggtgtagggggctggtgagaggcccccgcttgtgaatggttctcttgccttactaggacattagggttagggttagtagccgggggtgcagggggccggcgaggcccctgcaaaaaaagatattatttaatattaaaaataatagaatatttaaataattatttagtactttaaagtagtaagaaattcttatttaatttaaatatttaaaatcttttattactttaaagtagggtatatccatgggcgtttcactgtcttcgttggccacatcaggctccggccaaggaacgactatttttaaatatattagcggaagaaaagtattataagtaaattcctataaaataattacctttaaaaaatcttagcgcccgctaagtacaagtataggtacaagtacaagcactaaatacttagtactaggcactgggtactaggtattaggtattaggtactagggtactaagtattaggatattaatatataatataagctacgaatttagatataaaattaatattaggataatagccgatgttgaattaaatatataattacttataattatttatttatttatttattgtcttattacgctaactagttatactagtctacccaataggtatacggtactacttcgttcgtaatctaagggaaaaaccgtattattgaaaatccggatgaaaacccttagcttatctctttccaaccctaaccctaacccgaacccttcgttccacctcaccgtagggggcccggggagccgtagttgcttctttcgtcttatcttctctcagtacgttatttcttaatcctggtagacttcgttgcttctaattagtcctttagaccccaccccctacctaacgtttcggtagcgtttctttcgttctagaagcgggtattcttcttttatcctatctttaaggtagggatagggaaatagggttttacttttataattagaatcttcgattttattgagattagtaaaataatgtaattggttaattattatattaccggacgggttctatccaagcggaaccgtagctttggaatggatttcggaggtagggttccaattcctaaaccctattagcggagcggggaggccggcgcgtcttcgattaggataagatttttaatacgtgcccagttacgtatacttaaggttttggactagggtgggcccccatatttgattttactgtaaatgctcttcttcttaagagcgtttagtggagcgccagcggggaagatctttcatccaatccggctgaaaaaccggatgaaagagggggggggagcgggattcgaacccacgacctttcggatgaaaccgaaagggggccaagctcagatcttcccaactgagctatccccccacttataattattgaattgaataataaataatttaaaaaaaacggccgaaacaattaatagtagagatattaaacggtagatctttaaataaaagtatatagtttatgctattcgattcgtactatttaatttatttgctaaagatattgaattaaccgattaaattaattatattattaaggaagcccctagtctatttaataatttaatttacgaaaataagaagtagcttagtacgaaaaagactaaactaatttataaggaagcggaattcaatatccccgactctactaacaatatatatattcggcctactattattagtaaaataaaggatatatagcgaatttactaccctatcgctgaattttatttgctattgtctattgctttaatatttaatctatttcgttgtactttatttagaatatataatttaaactaaaatatccttaatattctaaggtttgtagcagataatatatagtacagtaatagggtattatttataaataggtatatatatttcttctatataatagtatattcccctaatagatccttaattttatagacctatgcctattcctatacttatccccctacttatacttccattactatatttgcctctatatatctatactgagataccgaactccccgagtattagttgctaaatattagaataattattagcggtatttatataggatcagatgttaatataggagtttaaatactatatttaatataacgtatatatataattagtataaagtcggtatacattagtaaattagcatagatatatatactctataaatatacccgactattaatattactaaaataatccctaggaatacgcttaaatatttattataacccgagattgggaaagatagttagcataggctattatttggcctatattgatatagtacccttcgatattatactttcggtattagtaattatattatataccggcgttccggagcccctggcgctcctagtgctagcgataataatattaatcatattaactatatttttacttataaatagaagtagtacaatgaacgctatatctttcttatactaattaaagttaagcctactacttagattaatctttcgtttaatttactatttatcgaagagggtaagcccctaattattggcttactagttttatttataaatagggtatatattatagatattttgaaagtctacgaacgctaaagatatagcggctaacttcgttgggtgttagtggattggaatattatataaatatacctctagttatagtaggctatttattatctttatctttttacctttaatatattaatagtaagaaggatttatggttgggttggatatttatagtatatttaattgctttataattatagcttggaggtggtggtgcatactaattaatattaacgttttatagtatctagttgtcacgatgccgacccaaggggacttggaaaagacgtaatattgcacgaagagaagaagatcggaagagagcagcgaaaactctactctcagactatatatataagccaagtggaggtatgactaataggacggctgggcttcggtaccggaacgctaagggtgccaaattattattatatagtaccgtaatagtacttaggcccctaaaacgtaattaactttaattataaataaaataagcccttaggggccctatattccctcgctaatataatagcgttatagtcgtagggcgccaaagtatatttagatccgtacgccgcttaccgggactcgttacccctaatagtagttatagtagtagagcgcccttaaaacggtagcgcgctagtcctaatccgttcctagtaatatagagcccgcgcgttgtacgtacctcttacttccctcttctccctcttatccccctccctcctcctcctctccttcgttccttcttcaccctaataataactatactctattacttcttcttttattagtatatcgttattaaaacccctttactttatttttaaagaagtattgcttttatattattactataaatagagctagaacttttaagaaaaaagttatatattatactattaaaatagttaagggttgtattactacctaagaagctactttaatgactcttatacttaatttaggttgtataccctacttatgttattataattttaatattaagattaatagtaccgagccgttgaagatttagtgccttcttcccttcggtaagaagaagaagtactactgctactacgtccttaaggataattgcgaccctataaattattttattatattctaattttagtgtattattaatgaaataaggctgttgtactaataattagcgactattccgacgctacttctttaattacttaggccgcctctttttaagagaaggaggacggtaaatttatttggaataaggcgatttatgtagctattactactgaaacgaagaaattatttaagaactttactactattaaggaggatattcgtagcgattataatttaattagtactaagaaagcgattaagaaaattataaataatagaaggagtgccggtggagtgttgctagggttataatattgaaatactaataatatattagcgtattgaagtataaattgctattaatttgcgttataatatattagtaattattagcggcctgcgccccgcttataatacgcttacgagaaagtactatacttaggccgaggatataaaactttgtttactagagggtaatattagctttatttagtagtctatagctaaattctaattccgttctaatattgaggcggaggtttcttgtatagcttctactattaaggaccctacccctgagaatatagaggagtttattggctagattatatttaattatcctacttaggcttgaaatttagcggttctgttctatttatagtactttactatattagttccgaagtagtagtattatagagataggaatttgggttttagggttttaattatagaaattaattaaagtaattatattgaagtactttaataatagtaatagaaaggtagtaaagccgtagtaattcgttattaaatatactaaaaataatattatttctttgtaaaaaacgtaaggtctatatagaaaagaaaattattaagaataactgtaagagaaaattataaggttccttaagttaagggtagggcggctttagttacgtagccggaggctccttcggcgaatagtattattctaaggttcctctagtattctaattccgtcctactataattgggggccgggcttctttaagtttcgataatagaagtcttcgatattgctaatatttatttaaaagtccttagttaggcgctaattaggatagtagggttttaactatttaatcttatattttaaattactatccttatcctaatgagaatttataatatattcgaaatactactcctcttccttagggttaataaaagaagcgacgacattataggtttgttaatttaaaatgttattaaatatattctagcctaagaggccctcttagtaggggcggacgagggagatatagaaaaccggaaaaaccttatacgaagcgtctataataatagtaataacttaggaatatacctttttaatagtaaaaaggcctgcccacttattagaaagcttagcgacggggctaccctaattctagtaccttatactaacctaaaccttattacttactttatacctaagtatatctaacctatatatattagcgtaatattagtaatattcttaggcctcctctataaataaccggaccctagcggtaattctatccacctactctttaatactatacgtatccaatagctcctaatattacgctaataacatcgggccggccctatagcgtaatagtttagtacctatcctaaggtattatttatagttagcgaaaaatagggagaggctagtagtcttaaaaatgtaattattagttgtaaattctattaaaagcagctactataattaattatcctaataataggaatagaaggtatagaagtactatttaatataagtattaataatctccgtttggccgttaatttcggggtaagtagaggaggaaaatttctactaaacgcctaataagcggcagaactcctattaaaaagtaataacgaattaggtaccccggttggaaataatagaatcgggcgtattataaaagcggtagacttcgcgtaagaaggttatagtaatcgccctaactaataggctatatataccgacgtaatagtgtatctttataaaacgatcaataataaccattatataggtataggtatagttacttacttttattactaggagggggctaataaagtcgatagaaatattggactaattgcgaaataatactagtattagttcgagtaagctaggaggtaaaaggcggaaattctttgttcgtatatagagatagcaactttggataaaggtagcgacgttttagaagaggttcggctacgtatatatccgctgcacgaagttgtaaattttaaaccgcttaaggtgttcctccggagtagaagtataagtatattgtagaacctatagccgggctttagggtaaaggggaataaaaatcctacttttaattaggatcctattataagctactttataattggttataatagtattaataatttttcggagccgttttgggaatgcgctgcaaccggggtcctagagcgccgcaagggctattagaaattctagcgaagctaaataagctatattaatataattattaataagggattcgacgttgaaaataaggagtctcgctagcgtcggcttatttaaatccttacttaagccttatcctacagcctaattctcttccaataagagggtatatatataattaataatataattatcgcctatattctatttattagccggggtactactggggaggcgtaaaagcatattaaggatagtagtatatattccggggtaataggtaattttaaaataaaaatcgttaaggaattcaaactactaaacctactactaattaaggagtttaataaaaataaagtactataagctcttatagtctataataacctctaccgggtctttagtattttagaattcggagcgctattcttcgaaagctttaataatagcaaataattctttattataaattttataattatattcggccggaaaatatttagaggagaagaaggcgatagggtactatttcccttccttattgatttaaaatagtacgctcctaaaaatctaatctaatatatctacttcgaggactattttctaattagggttatagtaggcgaatactagtactaaagtaaaagcggccttaagttattcaaatgcggctatagccgctagaattaggggtaaagcttatttatcttttaatataaatatagtaaagagttaagcaatcttcgaaaaacctttaataaaatagtagtaaaaattcgcgaatttaataaagcgttagaaatccttaagtattttaggggcgccctaattaaatatagcacttactttctccgggtctatacggaggccctccttagagataattaaatttaaatattttatttcgtacttataaaattcgtattttcgaatatctataataaagccggctttatataggcgggaaacaatatcctcgaggtagtacttatattccgccttcatttcgctataaataaaaacatcgtttaagtaagtagtagtatatttattaaggacgttaaaaagtatataattaatatagtactagaaggaaacgggggcgcccgttatactaaagtttacaacgaggtattcgaaaagtccgaacttagtaataaaagcaatcttctacttatctccggaggcaatccgtagctgattaaaggctattattatattaaatttgttaaattacttcgccttctagaaggcgtcgattatttccctaataagggggataaggtacttatttttaatagtagcgttatttaatccccggtaattaatatagatataaacgcctccgtccggctttttaataaataaaattagaatagtagcgggggaggagttcgggcggataaacttagtagtaaaataatcgtctaaatacttacggatagtacagaattcttcttaggatatagggtaaaaacggtagtaagggggagtctagcccggaattaaatcgattttataattaaaggggcggtatagaggtattattttggtaatattagggttaaaggctttctacttcttttagaggtatttggggagggctataaaaatcttttactagatcggtagcaatttactattaatatacttctaaatatcctccgctaaaataattcggaattataattattctactacctaatccctataattaataattagctaggagaggggttatacggtcggctatccttagaggattgcttaaagtataattttattaaagtaatagaggagttagttaaggtcggttaaatcgctaaatccggaactaggagctttacttgcctactcctttataaagcaatatagttagtctaatatataataatagatttctatattaggctctttatataagaggataaaattaatagtaaatagaatacgaataaaaatatcctaaggctaaatatagctacttaagtataatccgttaagaggaagaggattatttgtaattaaggaataagtatataacgattttagttttaaagtaggtcgggatttattataggggataagtattataaatcctatagtagttaagaggtttattataataagtatcggatccggggcggcgtactaagcggggtcgggttagggcggcgcctctataatagtaaaatttagtaattctatagacttaatagattaattaatcgccaggttatacttctttaattaaggaaggccgaaaattacatccgggccgccgagcggctaaataaataaagcgaagcaatctataaataaattaatagaatataataaaatataaatatataaaatttcgcctccctcctaactattaactaattaaagggtatagggctaagagaggaatattataagaatattataatagtatataaaagtagaattaataaaacttattagggagtagccggaattaattataataaaataaaggattaataaattagtactaaaataaagcgaattcgaaaaggaaaaattagtattaggtcttatagaatataaatacaaatcctccaaatccttcgaattaaacttctaacggcgatttctaccggaggttaggcttttcccatctcttaaagggaggttaagacaatagtaaagcttataaatttcaatttacccttcactatatatactattatataataattaggaacgctacaatatatatataaattaagcttctagtatttatccttctcaatttagaagataaaacctttctagggggcactaacctttctaaagactatagggttattaatatctatagaaggaggggggtacaatagtattaaaaagctactactttagtaccggtagttattaatattattaattataacccggaggaattcgacttacgtagcgaagttgttggctgctaagcggactataatattaattaaagcgttttggaaggggctattaattttaaatttaaatatattgatgcaacaacggccgtcgaacttatattaatcggctaatttaataaaggtagtaataaagctaacaaataatatattaccctatttaaaacggtctatctcctatactactttaatatagacgtctaaagtaatataataggaattaaagtaagtaagaatattttagaaatcggagagtccggttagctaggttgaagcgttataaaaattaagtataataatatcgattttaatctaaatataagtataaatattattagaaaggtattgggaaatataaaggatatagtcggttagagttaagtaagtagcgaaattgaatacgaatttaacgattaattaggactattaattaatatactcttcttagcgcttaaatagtaatattttaatgctactaaaaatagagggtttagcgcttcgtagacgggtagtaataaaggtatatataatatattagacctaatatactagtgctatagtaccgccattcgggtattaggcacggtttttaacttcagcgagccgctattatacctattaaacttacgcaattataatagtagcctctactatagccctaataaaatcctactatatttaggaagtagctataaagtttcgggttgtagcgctctaaatttaattaactatttgctaagtttttaaagcctcctactaagtaatataaaattcgctatataccctactaaagtattctttaataactataaggtagagttggagttggataagaacgttagggtccgcctttaaaatagaggcgaagctagaaaggtccttagggatattcttaaccgctttataaataaaagggaaggtattaaagcggaaaagggtacgggtagttactttgcgggcgggtactatactagaagtaggcgtagctatatttaaggagtttgtagagttatttataatttaatacggggttgcggtataggaatggttggtagtatagggtaggaattaaagtactaaaattattagggctaagttaattatatagtcggggtcgtcctataagtaatataatagtaatataacgtatacgtagcgttggaataataggtctaggggtttcctagggggtagtcgtagtagggtagggttagattgtaggtataatataattcggttaggatagagtaaagtcggtaccgattctaaagtaagtcgaagcgaaataattttaatcgtcgggctatcgattagtaaaaacagtataatatactattataataccgacctaaggggatttggaaaagacgtaatattgtacgaagagaagaagatcggaagagagtagcgaaaactctactctcaaactatatatataagctaagtggaggtataattaataggacggctgggcttcggtgccggaacgctgagggtgctaagttattgttatgtggtgccgtgacactagtaatagaattaattaatatatattatttatttaatatataataccccttctactaataattaaattcctttatattgttggattgtaatataaataaatagtatatagtgactaatagtaatttatatattagaagtctatttgtgtatgtattttgtgtattagaagtctatgtgtgtatgtactaacccctaaatagatgtattaactatagagttttaaactatagtattatattaattatattgtattgcttatattaatatataagttagtgtataagaattacttaaataattaataacgaattgactatagttttaaattagagtatcttatttattgtatttcgcttattgcatttcgtttattatattgtaattattgtattatagttattgtattatataattacattacttaaattaatgtacaagcgctaaattgattaaatagttctaagctagggcattatatcgcattgctcaattgtattgtttaattgtattattataagttgaatcgtctattatagtattttatttattgtttattaggccggggcgtagcgccggtcgcccggtagcgcgggtactaggccggatataagtataagcgcaggtgttagggttgggcgttaggctgggtattggatagtgtggtagattgtgtacgggtgggcggtagggtgggcggtaggtagaggtagattcgtagataaatgtacgtttatacacctcgctcgcgacttcccttgatgatttttctatttattaggactaagttagaatctttacgcccgtttgggaaagtgcgatgttaatttactataagagattaatttactataagaggttaatttaccgtatagatttatagacggtttatgtacggtaagctggattgtatagtaatgggtgcaacttacggtcggctgacggtaagctgatggtatccggctctgggggttccgcaagtaagttttgtacttataaataatagtaactattagtttttaaaagttcgttattaaaattagtaaagaattcggagaagaatctattatccttccattttattttagtaaggttattaagggtttgattttaggtgtaataggtattaataatttattagatttattcaagtagttcgattgggtctttattattagagagggtataggtaatccaataaccctctaactactattatttatcggttagtaaagtattaattatttcaatttacgtagtatcggaattagtacgtagattggttttaaagtttgtattgtacattttaattagtttgttataatagaagagaaaggtagtaggcttactattctactgagggagttcgagtagtatctattaatataatttactaaagtcgttattggagtccttattagtactgtcgtcggctttggacttccctttatccttgccgctactattagagaagtcctacttagtaggatatataaatttaaatttaagggtaggttggaaataaatagagaaagggattatagacttaaccttcccctttagtttaggatttacttatagagtttggagtagattgccgagtaggccggtagtattggagggggctctagtactcttgactgctagagaattgtaggaaatttctatattattattaatattattattattattcggtataaaataagagactattctaatactaatatacgctacgttattaactataggcaatccttccttctaatagttaattaataagaataataaaacttaatgtaaggggatagtagagcgatatgtaggtgctggccttatgtgggtatattaaggttctacgaagaaagaaagaataaaacgctaccctccgggttgttcgagtgctagagtttaaatagttgtgtattttagtaaccgtgtactctggtggctgccttgtggcttgaggcagttagagaatactttagaagaccgggtgccggaggctgtattgccgtggtctgagttagctggagtagtcttacgcgggctactattttaatacttaagtctagccagctagagccagatgccttgtcgggcgccagtcccatgacagtaccgtagctcgagttagctagagcagtcccaacgcgggctaccgtcttagcactcaagtctggccagtcagagccagatgccttgtcgggtgccagtcctataataagtaaactcaaagtagtaatttagagggattagagattgaagtaagtgaggatatgtaaattatcattaaggagagtaatagactctcttactatggtgatatgagtaagttaaacccgtggattaggtcgttggacacacagtgcccacgaagctttggctttggtggtctgtgtaagatacctgacagggaggtaaaactttagctcgcaaccgcagtatacactaggacttaaaataggatatgtataataaataaatagactgccctcttacctgccctcaactctagtaggtaccgggccggtactaccggctagtaaaggtttctattaacctttattaaccacctttacaaaggcgcctatttatggatagaatagagctttctagaagccttgtagctacctatttaaggatagctgtagggccgcctctagcccactccttcctaggctatcgctttctatatagaatactaatataatagtcttctttaggactccttctaataacccgtactaaaaatattaataagaaaatatatactaagataattagtacccttattttcttaaagaaaaaggaggaaagagtattagcgtttaattagaataaacctactaccctcaagtagagtttccctaacgtgtagatagtattcttataaaaatttaggaaaaattaggggccacccggggattgaacccgggacctctcgcaacgatgctcaggattgaaccctaagcgagaatcataccactagaccagcggccctctgatttgtggaatcttgcacagaaactcagtatctatatacccacccgtaatagggtaccgtcacaataaccgttctccaacgtttcaactacatcatgtccctgtgtggaagtatacatacctacctaggatcataggtttccaattgtaataccatataactaatcttaggcaggaagttactattagttgcatcattgcagaccggaggagtgcacgtgcccaggcactcggggtccattgggagcaactcggaaacaggcgtgcgtgcctgccaagcaggccaagatgagatggacggggacccctgctgtgtcgtcggtacctgctttgcataacacgccaccagcaagctaccggaagtcaaggatccgggatctgctgattcgagctaccccttttccccattctatatattcttttattcgtgtgtagccgcacgttctattgttgacattccgctgcatgcatcgcacgggtttggaaagatggacgcagctttggatattctcgatcctcttgtgctggacagactatacgcatacctgttgccagccgacgatagcgcgctgggcaatggcttcgacaacagcacgtctgcattttcaaaatcgccattgcaaacttcttgcgagtcggcatggccacgggacaacattcttcgacaatgcgcttccatcctgttgatcacccaggtcggtgctacgctcctatactgggtgtttagcgccttctcgtactattttatctttgaccgccgtctcgagtaccacccgcgcttcctccagaaccaggtacgccaagagatcatctcatccatgaccgccgtgccttggatcaacatcatgaccctgccatttttcctggcggaggtgcgcggaaagagcttgctctacactcgcgtggacgagtatggctgggcatggatggccatctcaacagtgctcttcatgatctggaatgacctcatgatttactggattcatcggcttgagcaccaccccagtgtctacaagtacattcacaagccacaccacaagtggattggtaggcgcacaccccctggacggaatcccagcgttttccagctaacacgacatagtgccgactccgtgggcagctctggcttttcacccactcgatggatatgttcagtccctcccttatcagtgagtttctcctgtcctctgggctccattgtgggcgaccttttaacgtgttgatagtgtgtttgtctttatttgtccggtgcaaaagtacttgtatatggttcttttcgttctggtgcaggtgtggacaattctcatccatgatggtgacatgatctcgggccactggcttgaaaagtatatcaacagcccggcccaccacacactgcatcacatgtatttcaccgtcaattacgggcagtattttacatgggccgacaactacttccagtcgcatcgggcgcctcgtcctgatttggatccgcttcatgatgcactcaaggttatgagagagaaggggctggtagacgaaaagggaaatccaattccccagaagaacaagaaggacgagtagatatagtgtgacggctgacggacgctgaggatcatcagtaatggatgaggttgtacatgcgattgttgtgttaaagcgttgagaggcgagaggactcacgtaccatttcctagaaaacgcctgccgcccttacacaaaacatacaactgctacctctactagtggagctagctaactataatgtttaaacactattacacgaaagtacggtactttccttacctctatcttttaagtagccacctacctgatgtggatgtctcatctgctgtgctttatcattgatcagatactggaaaccttgccctaaccctaacccataaagctgcaggcggcgcttgcttgcaactctgaacaccagcacctgcacagtacggtccgtaggtatacagggcaccgactgacaccgtcattcatttaactgatcagcactgttgttgtatacaagcattcagatgcatccttgatgggtctgatataacctaacacgcgcagctccctgcacgtctccggccatgccacgacaactgccctggaaagttataccaagtcaaaaaaagactgctgctgctcccgcctcagaacccagcgcaacatcaccttcggctcgcgccgcgcagtcatcaagcaaagcgaagctgaagctgagcacgagcgcagatgggctcaaaattgtacctggccatacagcacgaggctcagacactagccgtcgtccacatctgccccggttcccatcgacatcgccgccacctgagcctccgagagaggagtttatgattgaaggccttcgctacgatgataggtatcgcatggtggaggacgagtttctctccgtagccggcgagtttactcgccatttgcacgccgccgagtaccagcggctgaggaaccttgcgagttccaggaatgctgagaccattgatgatatctcacgtcctgtcacgggcgcaccaacgagtgctgtaaaacgaaggcatgccagacttgaaacggctgccagacaacagagaggtttagccaaggtcttagggaaacgggttgatcacaactcggaccccgaagacaagccctggacaggcacctcgctgcagggcctaatggatagcccaaggaagaagaaggtcccgttacaccgctcattgagttccctgagcgcttcagctgggttccgagccgcaacccgttcgaatccgtcactggaactggccgtgcatatgcaagggagactaggcaaccgaaagccaccaagtgaagacaagggcgacgacagcgaggatgatgactcggctttggatgggcacacatcgtggtccccaaagctccatagggctcgagttaccgaaatgccgtcagtctcaatgctctctgcccggaataccaccgaaagtagaccatctcagacatcggcgcatgcttcgcgcgcctccagtgatcaaggcacgcggttagacaggacttcgcatcccattgctccttctcctaaacaaaccaacaggctcaacaagcaggaaacttctagcgaccaggatgaagaggaagacgacgctgatttgttctctcgagttcgttcccgcagggcagcccagcgacgaagacccggctctccggttatcaaaatcgaggtcaagacggaggacagccaaagtgccacctcattgcacgagataccgtttctctaaatcaccagtggatctgatgactgcggtgccaggtatcagccacattattccccgggttgaagcatgatcagaagatttccaagtcttaccggccaaagtattcgccaaactttagagcttcctcgacgagcagaattggcgaaatcttgaccatggaaggcgacagccttgcgctctgtcacgaaccgagcaagctcgtccatgccagcgctgcccaaggcgctgagtgacttcctctttaccttagtaccaagagtgggggtgaggtgagttacggtggtgccctcggagagaaggttcttgtacgagatttcggcattcttgccgtgctcgcagtgctcgaaagcctccaatgggggggctttcaccctggcttccaggtagaggggtaatgggaatactgcagaggacgatcaagtcggtattggctccatggaacagcaaaatatgtccaccctttccattcgcagggcttgataagttgcaccttagcggcctggaagcttcttttatcagatcactcagcttctttgttgaaggcaacaaggggggggttttcatagacgcctctgtgatgcacaaacttgagcttcacggggttcaccctggtatagtctgcagtgagcagtttcctcctaccagtcaggacgggtgcctgattccttctctaaaaaagtacatggcattaaacccacctcctcgagctgttgtccgaaacgaaatgggttcatcgtccgcaggtttgataggagatgcccatgatgcaggctatggatgatattgcgtgagcaagttatgttcaattcaagattgttgcccagtatgagtaatgcaaatagggctcaggattacggcctattgctttcaactcaatgcgaaccggtgccaatccggtaccttgtcggaggacacgaacggctgttaagtaagggtgtaagaggggtgtaagaggggctgttgtctgggcctccagaagtcaaccgaggaagtgtactcacagaccgcttagccgtcttaccaagccagcaaggtatgcgttgtcattcagagcgtctggggagcaaatgtcgcgttctataggcgtgcgcatcattgagcattgttatgagcaggtgatgtgagacgcggagtgaatatgtgattgcgtatagtggtgattggagtagggagcccatcatggcctctaacggtaatcaatacgtgagaataggccaagatgcatttatcaagagtcgagactgcccgcgaagctgacatcgggtaattagttgtcgacgagaaagatcggggaacaatgacctcttgaactgagtaacggttacgtgggacagctggcaccatgtatcattcattgacctataccatattacggaggatattgatggaagcaaatgccaaattcatcatgaaatccctctaaatcttctgcaatttgttactgagaatcataaataccatgcatgccttgtgtctcgagattgcctggtagtatccccctgattgagctcaaattgggctttgcgaaaggcttggtcctggccccgggaaaggggcggagaggggggatataacgggaaatgatgaatgactcaacgccccttcgcttccagcgcttctactgttgcggactaattcaaccttccatcatgttggatccgtgattcataaggcaggagcatgtttcgacactcgattggttttctggcgcttatctcgtcctctctaactttacgtcaaccttgctcattgtcccgtcacctagcactgtcatgagtgcgatctggcacatcagaaaagtgtatgccgatagaaaacagggaaacttgaaggtttggtcgaaaactctgacttgctttctactcgaggtgtgtgtacttcgtgcaccataaaaagaccgcttgaattacgcccaagatttccgcctatatccacttcacatctgccttcctcttggaataatggaatcccttgggtcccttggtaaggtacccccacacaccgctgatcagtcgagccgttaaccaggcaactcattgatgtactgaagatgttttccaccgtacggtttgtgtgcatgtcccacagcatagccctgaccttccgaagcctcggatatcaatggggatggctggaacgaggcaggacttgtggtggctggagagaaggccgagggtgataccgtctgtccgtgtaactctgaacgcaaagaccatgggcggtcggtctgggggtcgagttcactgataatcggggacgcatgtagatcttccgagttcccctttggcgagattggcgacttggactcctttcctagcatatcatcggccgtgttcgcagacccgtcggcaccagacgggctgtgtccatcctctgctcttcgtcggcggactacaaagaagatggcaaggcccaccagtgccaaaataaccgaagcaacgctaactatgcccacaatggcaccggtactgaggttcgaggagtcatcggtcgaggaagctgttgtgggtctaggtggaacagcagatggagcagacgtggaagagcccgtaccagccgtgaaggttgcctgggagcttgctgaatctggagaggaggtgattgtctggactgaggtggtcctgggcttgtggtataccaaggatgggtcggatacgagccagttgaggctgctctcgtccagatgtgaaggaagtttgacgacattggggatgatgctggcagtgaaggtttggaaggcagcggagacgtcggtgttgggacaaactttgtccttgtcacatttggctgggggtttcgtgatgtaatccggatagtcgttgttctggatgcacggcatccacttgaagtcatcgtcacagtagataaggccggaccagacagaggcatcatagaacttttgagggcaaatgggatcttcataatctttgtctgtgcaaccagcgacgtaggtggtgaagaagtctgcatcgaaacatgcaccttcctcgaggcacatgtcgccgagctggcagcacccgacgtggccaagagccgcatttccacaggcgacatagtggtttggaagggcgatggtcttcgaagaagtcttcctgtaacaggtgccgttgctgatgttcgggtcaaagccgtcgatggggccgccaaggtcgcgaggaagaaggcgaaggctgaccattgcaatccaggcagttgcccctgggtactctgtgatgcagtggtaagcagggccggcagaacgagggggactgctgtgaaagatagcaggagcgcaaatgaaaaatggtcggagatccgggtaaggtcgaggagattggcgaggattgatggggctcgtcaatctgggccgacagcaacttgagttcgattagttctgtcaagcgttgcaatttcacgccaccataggtactctagagatccagtattgcagtgaaaacggaaagaacgtgcgaggaaggaaacaagggaagtgagggaggtggacaaaaggacacattgggcaggcgaggcctagaagaaaaggcggccagactggactgaagggggcctccttccctgagcgcctgaatgtgcttgcttgattgaaagtttgatgaagggtgatcatgcaaattgccgtctgttccatcatgttgtccacctaaacctccacgtttccaccttgacgtcccttgtctgttcgcctcgcccgctcgccgcccccagcggacctcgccgccagtcaatcttcaagcacctttggtcccatgcgacagtacacactgccagctcatggcctgagtgcgtacagtacgaccgcctaggataacacactgctgcgctccaggcttgttgactgaacaaatgttgaggtcgatgcgggtttccgttctggagaggaaagagccgcaagaaacgaacgatggtggtgaacgggtggcctccatcctttgccatccgtcatccccgggttgccgactggtacccgtgcccgaccagttgccgagacagcagcaatttcaacaccaaaccttactcggcagcctaaggtcgcgtgtacaacccatatgggataaaaagaagggatgaaattgatgagcaaaaactgccattagaagtctgtctcgccagtgttttccaccgccttggggacgcactcagctggtctctgcggcatattcactattcgaccaatttggctgccacaaatgcttcgtcaggcagacctcttcgtctcggtcttcgcatcgcttctgataagtgcaaatgcccatcatcaggttatccatcccgctgccattcttcacctgttgtgcgtcatgctgctgagtctttgtgacaagtactggcaagtcatgctcgtccaaggggtgctgatgggctttgcaatgggtgcagcattcaaagagtttgacaagaagcgatcagccgcactgagagtggtggtttccggatcctctgttggcgatatcgtcatccccattgctttgtccccgctgctcaacaactccagcttcgggtggtccgtaggcatcacagcccaggcttcctcgtcatgcctttcatgctcttcccttgcatggccgtcaaggcccgtctgcccccgagagatacgaacttctatatcccggccgcttgcaaggcaaccagatgcattctccttatcgcatctccgttcttcatcttcattggtatgttcactccgctcttctttatactcacgccgaaacacctgctcgctatcctgagcgccgcctcgacgtttagccgtgtcatccctggtatctcggccgacaagtacggacgactcaacctttacgcccttgaggccatcttcacgagggtcattatcttctgcacgaactcggctgtaagtggcgcagcgcttagtgtctattcggtcgtgtttgatttaggttcggatctggcactattatctccggggcatcggccgccttccccatgagcaccaagagccagcaagacataggaacctttatggaaatgggcatggccatcagcgcgcttggagacctgatcggtccgcaacatcggccaacatgagggcttctcgacgtgtccatgtttcgtggtgccatctgtttgctagaaggttttgttgcacttacgaccaagctggccactcctgaaggcattgtgggcaaggtctgaattgttgtcatgggccacggctgtgagcgcaccatggatgcacatacactggtgttgggatctgtgacgcagttagatcctgatatcaatagccacatatcgtgtttcactcagtcgattgccttatatcgagaagacaagaatcacggcttgctggtgcaaagcttgacatggcaacatagggcggcgtagtggagttttattttttattcttttgtaaggctgcacacaatgttgatctgatgatctgcgtccgtgacgtgactggtcaattgcggggttgcggtttggcgttcccacactcaaacgcctgtgcagtcttggcggacgtgtgcgtgtacacacacacacaactttttggcaaaacggaccatcgacaaaatttcatttgcttatatctctaccaaacgaggagatgaaagagaaccgacttgagatttagaattagagtacttaaaattatcaagagaaaagttttttctataggataattgaattccttcatcttcgtctttcgtttcagtagtccattttgccaaaaagttgtgtgtgtgtgtacacgcacacgtccgccaagactgcacaggcgtttgagtgtgggaacgatcaggaacccggcgagcttgatatccactgttccaggagagaaccccaccccactgaaattcactggcgtggcgtgtgcttcacacgttactccaccagtagcagtttgcggtttccccagattgaataaatatactatggactatcttcaacttcaaaaaaagtctgagcctttggacccgggaatatttgagtcccgagacagtagaccaaaggaagaagcaacaatcgtcccgacatcaatatcagcaccgtttttcatgagctgcatgcagacgggctgattttggccgacattgtttaattttggtttcccggcttatgtgtgtctcacaactgcaccaaaacgtctcgacgacaaaccgaatacccaaggggtgcgggcagagctggagacgaaaaggggacacaccggaggtcaagcggcggcttctgctcatccgaaatggctcgccgaaccacaagaggcataaagaagagctacgttgaggcacctattgttttcgatgatgaggacgagccaatccccgtcacatccaaggactccgacgatgaggatttcactgccccggagcccgctcaggaggaagaggatgacaaggatgaagaagccgacatggccgatcctaccagtgaagaagacgaggccgaggacgatgaagatgatggcgatgctgacggtaaaaagaacgatgcgtcctcccatcccaaaaaacaccgtaatacgggcgctggcatgattcagagccgcaaaggcttccatgacattccccattaccccctcgagacacgcattgtgacccgtgtctacgcaggtcccttgaggcgatatgcgcggtatagtgccctgcgcgactccatgtacgggcccgagtacaaccgcatcaagatcatatgggacttggagatacgatgggccgaatttcccgctttgccacccaggtacttgcctcatgaaccccagggcatctgtcccagcccatggctcgcgcctgccttcgagcgtacacaggaacaaaatgctgctcgatggtacaataactactacgccaagagtcccaaggtacagcaatgccatttgctttctagtcatgagggggagcatctaattcctcaagccggaggtgatcttgttaccttcattggaccctgggatcgccagggagagttccggtttgcccagggccagagtttaacgataacggcttctggtctcccaacgagcacatccgaagaccaagacgaaagatcaacaggctggatgctcgacattggaagtattccgcttgccatgggctgggctccatctcttgtcaatgccaagcaagttctcgccatcgcaagcatacccttcgcggatcaagaacctaggcgacaagaagacggtgcagataagcaccaagaccccagtgctatggctgaaggctgcgtccagctttgggagttcacaccaaaagaggcaggtaaaacgctggctcgaccttccaccaccccagcgcggctgatcaggacattgtgtttcagctggggccggccaaagcgactgcagtggtgccccgtgccttttgagtcagtcggtagttatgggctactagctatacttacaggagatggaaaggcccgggttattgacgtcaagaaggctgaagacgggagcgctcccgtttacggtaagtcagacgtagttaaatgtttcctccatccgatattctgaggacctcctggctaatagaacgcttatttagaatgggtacaatcgcctgttgtcacccttggtatcgatgatgactacaacaacaaggtgacttgtctaagctgggtgaatatcaaccgcatcgccctcggtcactcggatgggtctgtcacactgtggtccatttttccccgaaagatgctacaaagagtcggagtacacaccacgtatgtgatcgatatatgctcagcctacccgtcaaatccctacttggtcgcctcgattcccgtcggcggatgtgcaaccttgaccgacctgtcgcagccaagctccgaactcacatacttccctgttcccgctatcagcttccagccgaacatgctttgctggaacgagtccatgcagggtttcatggctctctacccatcatccacgcccaacacgacgattgcgttcctacaccatcgcttcttttgccaggctcgtagtatctgcacgggtccgaacactatcacttgcatttctgccggagctacgcacccgtttgtgctggccggctgtgcagatggctcgctattctcttgcaacgctctgcagaagctcttcaagcagaagggggagcctttacaaaaaatcaaggtaatggaacacgaatacaggccgattagacgtcctgaacttcaggaaaaagatagcagtcgtcccgtcagaggcgcggtccggatcttgcaaggtttcctaccggagcccaatgacgatcccaggacggagaagcgcaaggagctggaccggaagaaaaagctagaaagaatgaaaacggcgtctggaaagaaaaagggccgaccaaggaagaatggaggcaccgtagaggatctagatcgggaggccgagctcgacgacaagcttgcatcgcgcgtggtcacccatgagccgctgaccaggctaacgacgattgtctggaacccgaacatgcaatacagctgctgggcggcgtgtgcaatggcttcgggtattatcaaggtgatggatcttggagtgcagtaaactaaggatccgttgactatggcgagccacggagggagtaatgcccaatataccaaagcgggaaatgactatcaaatgatccaaagcgaagcatgattactctacgacaatccaccggacggcgaaatagggtaagcacatggactgaataatacgtgtcaagctcaaagttaaccctgatacataacagcgccaagtgtaccaatgtaacaagtcgcttcttgttacattggtcaattgacctcatttgccccgagcagcatcagtttcgaaaaaaaatgattaagtcaatcactttatccatccatccatcgatctatttatctatctgtctatctatctccacacactctaccttctagtatgcagtcaacatgccatagtacttgtatcaggtctcagcaggtgcctcccaagacggcgtgatggtagtcgaaagccttggccataccatgtaaatgagtggctgccgccagaacgacaaacacatggaagatctgatgggagctaccccaaatgtcaaaacgaccgggataccgacattcaggccatcgaacctggtgtttgctctagtcagaacccggcagtaaggataaagagatataagagttgaggacttacagcatacaggagggcgccgaagatatacatggctccttgaagcatgacccatctgagtcccatgagctcatctagttgggtgaaggaggtgaaggtcaaggcgtgcaagatggggacgactccggatgcgccgagaccgacgaacatcatggcacggtaagggcgccaggcgggagtgcgaaagtgttcaaaccaggagatggtgatgcacccaagacccaagagacagatctgtaagcataggatgttttgttaacaccagtttgacaagtgtatcattctcttttcaacttaccatgctcaggtaaaaagtcaacaaggcaggatagcaaaagaagccatagtacatggttggcacatagctcccgacaatgagaaagacgattccagtgtaatccagcttgtttccccacttggccacctcggggctgtggttggacagggtatggtacgtagcgctcatacccaggcagcagaaagcgcccaagaagaaacaggtgaagacgaggacgtccgactcggaggcggacgcatatcttggggcaacggcattgtagagaaagaagccgccaaaggtgaacgagatagcgcctaggagatgagtccagatgttgacaaactcattgtgcaggtagaagatggaccagaaggatttctgaaagctgttggaggtgcggcggtagcccgagtggatgaagtggttatcgcggcgccagtgggggagttcatcccacagcaccagcagggcgtcctcgatccggtgttcgacatccttggcgctttccaaaagggagtcggcggcggaggaaaagactctggaggcggaagcgatcgaggcggtcgagggccggcgacgttcccggagtgagacgccaggctgccgagggttggagtccgcgtctccggttggcatagtgcccttttttttttttttttttttttttttttttttttttttttttttttgttattccccttagagagtttgcgttttcgcggtattcgtttggtgttggtgttgtggcttgtttagagacagtggttgtcaagtatcaagatgtagattgattagaatcaatttactagtacagctatacttgtagacaacattgtatgcacaactgtcaaaggcagattccagctttctgttgagctcatggtggttttggtgggctgtcatgttttcatgatcctcgactgttctactatcagagatccgggtggaacctacttcaaagcccatgtgcccccactggtcctccgaaccgtggtgttactccagaggaagcttggagtagccactacaagaaacgaggtaggtacactcggcgacatacatcactcttcaaagcaatggcgttacaagcttcgtataatggaaaagctgctatcagactaggtatgtagctagtaatattttaccactacgaatcacttgcttcgaaggaagaagcgcttgttgggaagaggtagcgttgttttgtgtccgtcgtaatgcatctttttgttgggtgaatacttgccgtgtcaggagttgaggcacggttctccggagctgacagctgattgccgcctggtaatcgcctggcacgatggtgcttgggcgctgtacagtagtgtggaggtaggaacgcatatcgggtaaatacgacttcactgaaaaccaacacactctccgacgaagtgaaagaggaaggatcgattcaatggaagcgattgatatctgccctcctgcctaaaatgtccctcatagcatggatgcaactttcatcatatgatgtcaccttttacgaaacctgaccctttttcctctcgccagctcatcctcccgcatcgatggttcaggtccttcgcagcccctctaccatagacaaaaaccgcccatttagcgtcaagcggacaacgctccgtcgccgttccctatctactcatctaactaccacctgttcaactgctcctcaaatgaatggaccaggtgtgccattggcctcgagcttgtcaatgcaagtgcataaatccattcactaccgatacatgtcacatttcttgcctcgtcgcccaaacatctgcagtcagctcaagtgccgacgggagcatgatgttccccaggtcaagagaggcacaaaaaaactaacggagacacgagatgatgacctaaaccaacccaccattgtgttcccgacagattcccatatgacatccgaagggaaatgacaaccaccgactccggtcatggcccgtccagatggataaggtcgagaagacaacccacacggagtaacctcatctctattcttggaaaccaaccttgtgtgtttctccgtctcgacccttcttcagtatacaccttcgttatcacgttggcctggttggtctgcgtctgtccatcccccatattgaggtggcgatcttatgttcgacaaggacaagtgtccgagcaaagttcaaggcaccttcatgtttggttcagagatgccatgcgcccacaattacccaaattacgagagtgcggaagacctacggattaggcgttgagacagtctgtgtctacgcgacgagagacagctgaggactgttcgtgaaaagcagacagacaggtcgctgactctcaccacttcaccacctcggcatcatcaatttcttacagagcaaaagcgccccgaatgtgacgcagttttcgtctcccaactcctgcgacaaatgttacgggccgccggggctgtgcgctgcaatatctaccaccattcatacatgaatcacggatgggaagcagcacgtcgcccacgccaagttgggtcagggtgggtgaaaacactatgtcagtcctaaaatagcccgtccccttgctctcatccacatctgcgcctaaatcccgaccagagcatatttcggttggccacggccttaagtcgccactcaacccaaaactgcatgcgaacgtcgacttcacgttgtcaatgtaagggtctgcatgtccagctacgagtccgggccacgggtcaagagagcttgggaccttgggtccttgggtgacgatgccggccggtcgggtaaatcaagcggtttatatcacaaccaggccttcagcacctgggatatcatttatcccatattacctcgatattgtcgccaccaaacttctatcaccatgtcgccgtatcgccacctcacccacgtcgtatgctgttccgcccgcaggatcggacggatctaatccaaaatatcgatatcgaaatgctattaatattacttggcttcaagcggaggttaatgaaggcggcaagcgttcctggcatgcatcgaacgatgagcaaccgacaatgccatgcctatatcaacaaggccaagatccgtacagtacttcgatcacgcttagagttgttctctacagacatgggctttgcccagatttgacgaacaccaacaacaactagcaccggcagtcctcccattcctctgccaccatggtcggatcaagcctcattctgccactgctcggctttggtgtcgtccatgccttgccagcttctaagaaggtggaggagcgtcagaccttcgtaggaggtggctggagcgattttcccggtgacggcaacgcccctccaacgtgctccatcaacatccccatctgtcagcaagccccctgcatcttcttccccaatccgggtgtcatcagacccggtaaagaaaaacgacaagttttgggacccggctacagcgactttcatcccggtgatggtgacgagatccctatctgcgagatctctcttcccatcagcgaacaacccccgtgtatcttcttcccaattccgggagagattacgccaggaaagcgatcattcagcctcccgacggagtatgccaccaatgccaagcaagtgatccttcagcttgagaaccagctggtggctcttcaaaacaagaacaacaagacgtctgaggacatcgctgatattcgcgccatcaatactgcccttaggtacttggcgaatatcgatcagatcttcgcaccccctggatccgagactggcttcactcccggcaagcggtcattcttcctgcctggcgattacgcgaccgacactaagaaggttatcctacaactcgagaagcagttgatttcccttcagaacaaaaagaacaagactgatgaagatttggccgatatccaagccatcaagtctgcactcaagtatctagccggtattgaccagatctctgcaccccccggaactgagactggtttcgtccccggaaagcgtgatgcgccctctgttggcgcttacgcttcagtctgcccggggctggaaggtgccgagattgctctcgagactcttttgcacaaacccaagccaacagtgcaggagtacatcatcatccagaagttgaccagcttccttgccggatgtggcatcgccatcgtcaaatctcccgatggcacatggactatcatcaagccctccgacaagaagcgaggtgttgttaccaaagccgttgccgctcatcagcctgccgcagactttgaccttgccggattggaaaagtcatagagggatggagttcgataaggggttattgcagaagaggcgtgcaacgttggtgcccgcgggaaaagaggttgccggtgagtcggacgcagtgggcaatggcggagcgccaataataggagcggctcacagcaggtcatggaaaggacggtgtgcctgtcggtgtttaccgccgataacctgggtgtagatggagaagaagaccttggccatccctttctcgatgtttcaaggccggaatttactactatctgttccatcctttcttttctcaagtcggaaagttctacatgttcctcggttcttttttttttttttttttttttttttttttttttttttccttgttcttgagagtatcactaaaggtttgattgatctcttacatcctgacccagatcgctgcgcctcgagagcacgtgcctcagcccccgtagactgtcaagatcgatcccattccaagatatcaatctagtccacgacggtaagtctccggacccgagatggtctccagctgattccgcgtatacccccattcacccctttcccgtcatatgaacattgaaatttgcgtcaagtgcctcatcaatccaggagcatttgatgtttatatccacccgtcgaataagtcaaaggttatgtgttccagcaattcactccactgtcgccataaaaagtcgcaacacgcgcgcttatagcccatgatatatgatctgacggcggtagtctccgagaatttgaggtcaaattttatacatgataatcaattctgcgttcatgcatgaagccatgcgatcacagatgtacacactctcgtagaaacggaatgctacaaattgaggtgcggaaggtcaagtcagtgctatcgtccgatggacagcattgccgcaattcaccagccaaccttacccagcagctgctcatgactgggaaaaaataattctccattgaccggtaggccacatcagattactcagagcgccctccttcggacgctcggagcatcttggctaatgtatgaagtgccattccagttacgatgatatccaccaggagagttgaccgtccgcattcgctcccgagccttcgaggaagacatcgaatggttgaccctgaacattgagtcaagagacccagcaacctatctgctacctactcctacaccaccacacggttaatcacatacacggctgcttatcctactcagagataatcggaatcgccagcattcgttcaggttcgctgcccgcttatagctacggctaccgcctttgctaagctgggtgccggtaccttccaggtgaacttaaaccctgaagcctatactaacaatggtagcgcataggatagaatgtgaatcagtcacccggtggtgtgactgctatgttcccttcccagacacggacccccaaagatgtctcttggcccggtcaggctcgagtcagatgtgatatcagcttgattatcataggaaacactgaacccgtaatgacgcagtgtgcattctttcatgccgaagacatgcggcagaaattgatggcctctattggtatggttaagctatcatgctacgtatcccaaagcatctaacctgacttgtgtactttcatcagaataagtgacgtataatccatgctacggatacggatccggacactcgtatgaaagacggcatacagacacggtttcctagcgctggtaggtcgatgactaccaccatgaatagttatctgccttcacagaatcgaaacttaatctgtcgtgatcatcaactgcaactcatgactcgccgagggagcactacttgccgtatgcgaacaaagaggaggtttggcttcggcagtgatcgtctatagttgtctcacttagccgaccgattgaaggagttctgtcctgcccacagcacatatatgacttataacatacctctaaggtatggcgcttaaaatcgcttgtgccggacgggtgcggttgacttgtcgggctggatgaaaacctgacttttggtaatcatcgtgtccccgtaacgttcccgtgcctttcggtgcgccacctcggtcatattttcctgcctctctttgttcttggctgcagtggcaactgccgaaattcgactgttggagtggctgattgacaagacccaagtcgaacaagagtggctctacttatgtacccttcgtccttctttgtctttgttggcctgttccgaaagccattgccaatggttcggactctgccattaaggcgaaagagcctcgttcatcgcgtcacgcgtattaaccaagtctgagacagatcatgatcagcagaaccgttcccacactcaatcgcctatacagtcttggcaagaggtgtgtgtacgtgcacacacacacacaccgcacttctgtattgtacaacttcgtcaaaatttatcatttcacaacaatttctatattaatttaaagttatttcaatgtataaagtaattacaatactagtaatcaattaaatccatcgtaataatacctcccaaaataatttttaatttaaaatccaccggcgtaaaacaatcctatatttaaagcggcgtactaataatctacttcgacgaagattaaaactaggaaaatcctagctcaataattctataacgcgccttatcccgccctaaaaagaagaactataaagctaagtagtttattaaaattattcttaagattattctacttaagaagaaggctattcttattaagactactattaaaaagaccgccgttacaaaggggaaggctactatattaaaattaaagctaattccaatcctagttctaaagctactatcgtccctcctaagcctgtaatacctattaaaatttctaatagtaaagaggattctaataataataataaagtcgaataataattccctgtctactttattcttaaaaagcggactcttaatattttattttatctattgggcgataataatagcgaaatagcctccccaactaaattaactaccttaatactattagtccaaccctacgccgcccgtaatctagtcgctataatactaccgccgctgtatcctaaataccttaatttaatataagtccaatttaatatagttagtttatataattcttattagccgtattaaattacctgttattgaagaatgtaatttatttaaagaggttaaggttaaataaaataacggcaaattctataaatagtagtttagaacgataatacttaataagatcctatatatatagtaaagttatatagaaaatattattagtaataatatagccgtaaagacaaaataattaatttctttatataatattatatatatcgctgctatttataataaccgccgcgcctaggttattatatataataagactattcctaagaaggatttttataacaaatataataatattaaatataagaccgttataaagttatacctctactatactagctaatactactattttactatattattcaaattttaattaactaacccgcccgctagtaaaatccctactaccctatcctcctatagtagtataccctctactcctaccccctctcgtagtttaattaattcttttattactttaaccctacgaacggtcgatataccgttattataagggttatagattctaattggtattaagaagtttaagcgcgttataataaatattatattaatagaagttaaaaagaatttagaagaagaccggtagcgaaaggagtatacgggggtaaagctatacggtactgtatattaagagctagtataagtataggcgtatagtcttaattataagtataaaaattataataaggctattaagtattagatatactatattataaataggagtataatttattataaccttaatattaaaaatataagtaagtaggtacgcgctatatcgttggggaaggctataataattaacccgctatttaaattggtataaaatatattaggtaataagatagtaaccgcttctagtactagtaataatagtaataaacgtaaggggggaggtaacaatctaccggttaatattaatattattaataatattaatagtagtaatagcagtactaatatagagactataaataatctactataaattacgttaaggaaggacgattttaaaggtttatactaattataccctcctcccctatacctactataccgactattatactaatacttccctccctactttcaatatccttaaatctaactactttataccgccggtaattctattactaattcaataatcgctagtagctataattataatatagtaggtattttccccctactaaataaaattgtaattattaattcgtatatattattagagtattttactattgtattttataagtacccaattaattataagacttttattattaggtatattgatattaaccctcctcctatttctataatgattatagtatttatttagttattagtactgctattaattgtattaccgttggtagtaggtaaggaggataaaagtaaggagattggagattccctaataaaagccggagaattatttatattacgtccgcctgtaccttcgatttttaatcttcgttcgttattactaccctccgccccgcttaattggctaactaaaaagattattaccaagttctttaaaatattctataagtattattatattgggttattaattaaaataatattaatatatagagctctaattactttaaggaatgagttttagaataaggaggcgccgtccaatatacttacgcttagagagtagccggtaaagtagtttataaagttagaatttaattataacttctatatagtatttagggacagtattaaagacttccttaagaccgaatacacaatactagcaatataattaaactataataaatataccctttaacccctattaccgtaacttaattaattagtatatactttagacctgcgatttaatactatacttaaatatagtattattaaaactctcgcttctatagtaggtagtattactattagcggtcctagtgagtgataatgatattacaagtcgatttatagtgaaaatggggggtttttagtattttagtattattatatagataaatacaatttctaatacttttagtaattctaatatttctaatatttttagtatttttagtatataattcaatttaatatatataaacctatctctcccttctatattctctaccgccgcctaaatacaatacccgtctctctatattcaattaattcgttaatatataattcactatactctttattaatattattaaattaatttattattaattttacatttttaaaataattatagatttattatattctataccctacatcctacgctagtcgtttaaaaaacgcaataaaatcgtcgtttaatatcttgttactgccctcgttataatataccctcttaaactattatttaaaattgctaaaatatatttcgatagggttaaattcgggagagtacggtagtaaatactataataaaacccccttctaattatatatatattagaattcggtataggggtaccaattaatattatttattactaaaatactattataattaggaaatggatttattttaaggagtaagtattttactatttaattctaaaccttaattaagtctattgcacctctaaatactaatatattaaatagcctatttattataatagttaggaggaagtaatactatatactatatataaatttatttaatactattataatagcgccgcgaggtgcctaactaatacaataagtactgtcccttcaatctataccaaactcatcacagaatacaaatatttctataataaataaagagatttttaatatctatttaattattaatataagggattattataatacttttatataaaatcgctttttcttctacttctcttatcgaaggtaccgccgtacggttccggtcgaaacgtatatattatactcgttagctagaaaggtataaatttcatcgaagtataaatcgggtttcaatataaggaagtttataactttctttacaatattaattatagttaataaagtatagggagtaatataatatatactataccttaagcgcctatataggaagttttctaatattccaagaagctcgcaataataaaaatactttattaatatctaatagaatatatttatatttctacgcactccttatacttacaccagcagtcttagtaatattattaggatatttattatttactagtattattattattaataccttctagcgggtattagagtaatgtactatattaataatagtttaaaagataatgtaaatatcaaaataaataactgtacgacgtagaacattaaaatatcgactttttacactagttttagccagatttcgatgttaaacaattaagttaagtcgtataaagcgatatcaaatagccagatttatcaaatgcggtgtgtgtgtgtgcacgcacacacacctcttgccaagactgcacaggcgattgagtgtgggaacgaggatcacacaatggagttaagaaactactcatctcgagtccgagactacttaaattatcgagctagtacatggctgtccaccaactatacttcaaacgcgtactacctccgagcctcgaaacacaccaccattccatcttgtagtctttgaacaaagacatgaaagaggagcccaaagccatgattgagccacttcgatcgagtttcaattgtgttcactttcccgtctcacggctcggtggcttcagcctcactctaccgtcatctaggacgaccgaagctcgaaaatgttattgtttatgccttacctttgccctgccttaacatcttggtagctccgtatatgggatgtgcaagtttcctcacaggaatggctgccattctcaaccaatatgttactggttccgcacaatttctttccggagccacctaacacctctttgaacttggtacccaaccgaggtcgacaataacgcgcagagtactgcatagtagtgtagtctgagtcggctgcaggtgccgtctgctaagacacggcgcggctgaaggtgggccttcctgcccccgttctcccggagcctccgagacaacggtaagctgcaagcctatgtttgttttgtttcatggacgggtaccacggccttgcctggctatatggttttcgcttttgtctaggaattcagtgaaccctacatggaagccaagcgtgtcgctccatctggcgtaggggaatcatgtcattggtgggcgtaaagaataacagacacgcaaacacacaatatctgaccactgaaacatcatcatatggttactccatgagggtgaacaaactgagtgtgcacgttgctaacaatcggtgtagatacctagagagtaagatcacctcaaaccaatcagcatcatgtgctgcaatcagttcatgtgtcttactatcaactaaaccaccacaaaacagctgaagtttcaaaaccagaacttagtgtacgcctagtgtagctgctatgcctcgctgtcatgcctcggtgggagagctgatattgcttgtgcattgttgtgctgctgacaggcggcacagtccacacaaagagcctgtgtgcatggcgccagtgcatgtgcttccttatgccgtgactacaccttttagccagaagcaaacggtgaggaggtggaggaagaggccgagaaacggacaacccggcacacccaactcaacggcagccaggcccttccgtcccttccccgctgtccatctaaactgcacacgaccggaaacggttgagactgactgaagacagccctcataagccgggagccgagataagaattccccaggggaatggggggatgattgatacgatagatcacccaacccacatcgtccggggtgaaagaggcccttgcccgagtccatcatggtctacttccccaataacagctctcgtgagctccagatggggatagatggaggggtgagacacagacacaaacatcgtgaggccacaggccgacgacgacgaaagcaccagtaacatcatggtatccgcagtcagtaagttcatgagacggggtccgaaaggctagactgccctttgcctccttcaccgccaagtgagggagcatttcccctcttcctgtgacagatgatggggagttagcggccgagtacccagcagcaggagacagagctccagccaatcctgctagataggtagtagcaccgatgagatgcgatggggtgttgatggatcaccgaccggaggctgagagcgcgcgaccatttctctctctcttcccccctctctttccctctcgttcacgcttcacggtacgcccgggccagtggggtcgtatgcgagatgcatcttggaatggacggttggtatgtggtgtacgtattgtggtggtggtagtagtagtagtgatactggtgtcgacgatagtggttggtggtagggtatgttatccagtcccagctttatgcacgacaacaactgttgttcatgccgcttgtcggctatcccacccaaccatcactcagagtgccttcacacccacgcacgcccatgacactgaattcgcggaaggtgccgcatcacgattggtaaacagctccgagaggcacgatgaagccaggtgtagttgactacatacttggtaaagtacgtagcacccagcaagaagtagagatcagagaacggccggcaacgacgatgatggcgatgacgctgagacaaggaagggtccgatccagattgcagccagtgcagtctcccttattgactggacgagaggagcgaaaacagacgccgtctcatcaatccctctgccaccggccccagccccaagcccttccaaagccccaagataatgcgctaatgcaaacacttaaatagcttgacccatgaacgcgcggagcgagggcagttgctttcttaccccattctcctgatgcggtccaagctccaactgtaaaactaaccaatgtacgtcggcccagtttgctaggttttgtcgtccgaggtatcatattttcaggcgctttcccagcttttctggtctttcgtctcgtctagaccactgccgatcaatgatgttcagtgggatgacccattgggacccattgggacccattacatgggactccgagatctatgctatattagtaacatggcggcagatgtcggcgttttttttctttggtgtgtttgagagatggtgatccgtttcgtccgttccccttccggaggtctccatcaaatcatgccgctctggcatgactgcacagaactgcagtactgcgtagcatgtacggggaatgcaggacagcgtagcaatacagtatgagaccggtgatcgtagagcgacgccagagcgggaacaatgccttggagattgcccaaacaccggcaggacttggtgataattcccggtccggtagcagaagccgccgcacgtacggtccttccgagatgtcgtgacggacttccggccgatcaagttactgacacagccaaaagtttcgacccaagttgacgtgtatggctaaagagacagacgtatctacactgtgacactgggaatgggagaggcgcgataatgtccacttatctgggtaacccatcggttgctggcggctttgaggagtgagatgtgcgattttgcttggtagattccaggtcgagatgttcgatacataatgagagcctgacttacatatgtagtatactgcgtagttctaactgctgaaatcaggtgctgttgttagcatgaagctggtatcctcgtaggcacactaacacaaagtacatgtaactgttatcgatacttgtgtagtgcacactagtggtctcgatagactaagccgtggagtgtgcttgttgccgatctcaagagcgaaggttacacagctccgcaaccgaacacccggaagtccaaggaatgcccgactgtagtgccgacaaacagctacgagcctacgacgccgtcaacacggcgtggaactcgggtactgaatcagctgaagacaactgtccactgcgctgcaaacgacctgcaatgctgactcttgcggtgagtatgggagtgagctagtggaggagaatggacgacggaacagctcatcagctgtctatagtgtactgatcacaaggattgaaggagtagtgaaagaaagctctttgtctgaatggagacatggatgcaaaagacaacacaatgcctgatttggtaatgagaaaacaaacacgttggcaactagcaaagtcgattggccagagacaagagccattttctgaaagacctgtgtgagtggctaccgtgaacgcttcaccgactttctgtgctgttgctgcaacagctgctggcttctggagcttcttgctagccagcagtagtgccagctgccagcccaaagtcgatgcagcagcagtagcttgtttgggcccaagctggaggggtactgtactgtagtgatctcagtggatggctttggaagttgggcgttggagaaggcatcaacaaaactggagcccctccccctccccagagattctccgtctccgtcccggaggaacgagacaagtcggaaaccgttgatcgatcagaccaatgacaggggcaattctactttgtgagataggagtggattctcactatgaacctacttggcagagtgcccagtggggtgcttctggaactctcttgcgttcttgctcctccatttctcgctctgtttcggcaaccacctccagctcctcctcgggctgcggctttgccctgccattcattccattcttccttcttgttttgttgtttttctcttgggcgggaattggatcggggacccctgggtcttgttgatgcccctgaccttgtcgttgtgacaatcaacagtccacgatccacattcatcaaccaagaggcccagccagaggagccgaccggccggcgtcggcaggatgtctcttgtggttgctctttttgggctatttttcgtatctcagaatgggccatggaaatggagaaaagtgaaaaacagagaaaatgaaccccactgtatcatcgtgtttttagtgtacactaggcttgctccccactgtaaatccttcccgcttgccggcccacgccgtcgtgttccagctccagggcagaggtatcagtcagaagcgagtctccacatttgggcaactttccgggccccagactcagagtctttttgtcaaaagaccgtcccagcaatcatttccccctcgcttgcgtgcagtgccgccaagtcagtgcacacacatggccgcacgtactgtagtgtagtgtactgcgtagttaactgtacgtgggcacgatcttgatttcccgaacaaggatatccacgtcttgtatcaagtgtgatgatttgaataaaggtcaatatcacaacgttggaaatgaatctgttggttagaaacacgcagattgactcccgggaatggcatagtggtcggagctcaacagccatattcgtcaaagattaccgcgtggtagcttgtaaagtgctgagagtgatttgatattgataatgttggaatgaaggggccatggggatcttcccaaccaccaagccccttaggcatattgcccgctggatgcactgtgccgcagcaatgatgatgatgatgatgatggatgacgaccgtcgaccgtcatcaccagctccggaaattgattgttgttgatcccgctgtaataaagaagtcggataaaacgatggatcgccctccatagagggaggcatgacttccctattgggatgggtggatggaggggcagatgggacgctcgtcgtcgaggatatcacctgcttccttccatgccttgttgccttggccctgttttagccttggcttctgcttttgcctcgtgtgtgtgggagtcgggaagccatgattgtctgtctgtatgtacatacctaggtatatcgaacccttcttgcaacgatgatgaggccctcgcttgcctccagcctttcctctgaatggaatccttttccgtcgcccctcccacactcccaaatgtcttcttgggtccaaagaaagtaaccccctccaaccaatcatcggtctaaatgcagacagtcagcatgtgaagcaagcctcacttttccctctaattcgtccctcccatttcatctcaattctcgactttctcacaggcgatcaggcgcaaagccagggtgagaaatgcaggtgcccgcccgcagcagcagcagcagcacagactcgcacccccccccccccccccaaccgcccaccacacacaacactttttcgtccctctcgttttgagctcgggcccaggaaacagagaacgaaaaaaaaagcagggcgaggtggcaccagcacgaatcaaccaatcaccatccttcacatctctcaaacaggtcaatgtctcatctctcttctgatgctcaatcgtcgtcctcgctttcttgcggcttgcttgcttgcttgcttgcttgataccattcttcccaaccaccaacaaaaaactacccgagactaccgacagtgagaggagagacagaggggtcctttctccttccttcgattcagaccctttccgtttctggtcatggcgactggtagccgtttcattctatgtattgcttcagtttagttcaagtcccctcttttttctatttttcattttttctctgttttcgatatcgtgcatgatccaaggttgagacaacactcactcactcacatacctgggatttcgttctacacctgttttggctatatcctgcaacgctactgcataatgcctacaggaatgaggcatcgttcttgcttgatcttggtatcctttctcgcacgagagagagtgtgtggacatatcatgatgcagcaaggcagatagacaaggaaagaactggcaggcgcccgctcgattgccatcgggcggtacgcataggttctaccgagcggtaacaggcaggggagtgtggtagccgcataggaactgactgcctggtagggtcatgttaactccacattcgaagggcgcaggggcaatacaacaagcgatcatgtgttgagacatctaccatagtatcggactctccgagccatccgtctcgacgttcatctgtttgttgtcgcttgcaacgatctctctagattaggtagctatgtaccttgtttcttctggcaactgctgggcgctgttggaaacgctgggaacatctgatagtggagtgacagtgggtggtgtgggtatttgttagtgagtgatttgtgaccttgtgaaagattgcatgtgtcactggatgtaaaaattcacaaagtcgtctgcgtcatgcatgtcggcgtccacacgaacccctgaatgggccagcccggcgcacaaccggcccttttgacccaccggcactcgttgcccgggtgcccagtaagcctacggtactgggagggcaattcaggagtgctaaacattggcggaactcccgacatgcaactatcaccagtgccatctcactgcaaaagtgcccaaatctgtgtgtccgtcggtttgtctcgaccatcatttgtatttctctcctcccaagcaaccgagttaagcgcggttacaggaattaaagcagctctactaagcacctttcttgatctagacaacccattccctattcactcttgtactatctttgtcttccctccgttccaagcgcacggaggttttctccaagcaggagtgtatgcgaaaaaaaaaaaaaaaaaggtatttcgtctttgcgcgtcagaaccttctccaaggtcgcgcaataaaaacatgctcgtgttccatcatttatgtcgttcatccgtgtcttttcatcaactccatcatgacccagcaagaaaaaggaaaaaaggaagaaagaacatgtgagaaatcagaagcccacttgccaaaccgactgtgtcgagattttgaatagatgaacaacgggaagtggtatcattcagcaaaaagaattgtatgtcgcaaggagcctgcgcctcaaactcataacaacgctcgctaaacaccactccgtttctttcccgaactccgtttctctatgtcgcgccagacggaaaacagactttctgcctgccgattaaaaaaaaccaagagtggccgacaacagcgcttatcgaggcataagacgctgacatgacaaataagggaatgaaaaacacatgtcttctgaaccccaaaatagagcgtaacgttgcgtcgtgaaacctccagatctttacattcctcccccgggttttgtttttgttgcgccgaaaacgtaaaatgacaagttttccaccccagaagaaaagaaaaggaggaaaaaaaaaaaaaaaaaaaacatatgcaaatgataatggtcgaccaaaaaaaatcgacccagttttccttcccaacctttccccgcatgtgaaaagtgcggttgacaaaccccgaactccaaacagtgtatcgaaaagcacaggagccatcccaccccatcttcgtatgtgtacaaccacacaatctctttcaatgaaaaacgtacagcaaaaacggaaatcattcccactgggaaaacttgccgctcctctttatcccgggctcctgggtatcataatccggacaaagaccatcatctatgtggtgggatattagtttaatcgagaaggaagaagtaaaatgaaatatctccggcgtccgagtttgccatcggctgtagcatggagacatgagaagctgaatgaggtgtagccttctggccaacccagaaaacgtattgcgaaatcttgcgaccgactaatagcagccttggatatgcgcaaagaaaggtacctggtggaagggagcgtggtgtgaatgcgtatagtacttgatcgtttcccaaaggttcccagacgggtacttggatggcgcatagttcggctggaccggaatgggcatcatcggctgttggataggctgtgggatcgttgttgggtaaggctgctggaagtagtcgtgtttgtactgcgtcatcacgttgggattctccaaaggttcaaagatcaccggttctcttccctgcaatggctgctgaggcggaggtgtcttgatctcgggaagatccgaaaccaagtcatcatcatcgtcctcctccaggtcctcaagactcgagcatgccgaggtaagcgacccatcatccgaggagcaagtagagccctcatcagacatggagtccgacgaagagggtgacatgggcgacgggtattcctcggcgtcaacatatgtagcttgttgctcaagtgatgcgggcgactgggtgaacctggagcaagcaagaatccgagttcgcagctcgggcaaggtgattctgtggtcaggattgggcgtaaaaatccttcccaagatgtcgttcagttcgtccgacaccgggagaatggtcttgaggaaatccttgcttttaacgaaggcccggtaggtggagtcctcaaaagacgcttgcttccatgggttacgtccacaggtgagattcaccaggatgactccaaggctccaaacgtcattcggagcgcaataatagaagggcctccttgctgtttggtccaggcactctaaatgaacaagaaaaggagcaagtcagttcgttgtccagggggggatcggatggaagatgagaaatgagaacgagaaatcgcatggccaagatgggctagggggagattgacatcagaaagttcgcaaaaacttgaaaacctacctggcgacatgtaaaatgttgagccacacccgtagtccatagatgttgcctgttgaattgcgaggccgaaatctgccaacttgacagtttcgccgttgtcagagacgaggatgttctctggcttcaagtcccggtggtaaattccacggctgtggcagtgtcctacggcatccaggatctggaggaagacactcttggcgagctcatccttaccaacatattgcccacgttcggtgatgttatagaacagatcaccttccgggcagtactccaagacaacgtagatgcagtcatgttgttcgatgatcttgaccatcgagactacattagggtgtcctgaggcctggtggtgcaaacgtatttcctggcgttgaaacgtaatctggcgagcatccagcggggtcccatcggggttgaacttgctgaggcacttgacggcatagcgaacattatccttcaagtcgacggctgaataaaccacaccatatgcaccagaccccaagatccctgagagttggagcgagttggtgataaacatgcctagtcggtcttccgctggcatcggaacatagtgatgttgctgtagctggtgaggtggagggaaaatatactgctggtcgaatggtgctggtgatgccggcggagtgagatatccaagctctgacacatgatgcatgatctgtccttgctccttgactcctgatactaactcctttcgggcctggtttaggttaagccgacggtgaatgggcgcaaatttaagtccgggaaggagaagaaatgatgaaaacagcagacaggaagaaaacagaaagactggattaaatcctgctcctggttgggtatatcctcaagaagaccaaagaaaatgaaagtccgggtcacgtccttttgctcctctggaacggatggaatggcactggctcgagttttgtcctgatggttggctgtagatcctgaacgtccaggctctgggtcgcaaacaatccaaatgttgacttcgagtgaacgggtcaacgagtattgggcggaggaggtatgtgtttgtaagtcgttggttgaaggttgttgagttaacaagggcgggatatcatgggagtcgttgacgaagttgttgtagaaaaggatagtcttcacggacactgagcctggaagaaggacgggggagtaggaggtgaaaagacgatgccaagtgaagtgagtgtagagaaaggtgacgatggtgaaggaagctaatagcacgaggcaagagcgtaggtaacaagatgcggaccggagatcatagatatttgacgatactctctttcactggctggcgggcgtgcttaccctgccgccccgttctctgtcaaaggatggcatggtgcaatgcgaccctcttcggcttgcgtgtctgggtggcttgattggtctccaagtgccccatgtcaggctggccattcatccacccgaagtcgtccccaagactgtgtgcaagggtgggtgagtacgaggataccgcggtacatgcagggtgcggtcggtacgacggtacgatggaaggtactaaggcacggagggtgtgagacttgggggactctgtgagaagcgccgaattacccacacccactcacctccctctctcctcgctgtcggtaccctcttctgcctctgcctctctattgccggacgctgtggccaccggtcggctcaaaccagcacatccttgccgtcgagtctcatgggaccacaatgcaccatcctattcttaatcttgggtggatggcactagagcggaacgagcatggcggcagatggttttcaaaaaaaaacagtacatacaccgctactatcttttggtgagccggtgtgtagttcttctttgtttttcttactttttggcaccacctgggcgggaatgagggtagatgaggttgagggattagaggcgtgtggggcgtcttggaaggtcgcgaaggtccatggagcaccaaggaatgggcctgcctgcttggggcgtccgctaatgcgcagcagagtgaattgtgacgacgagcaataatgaggacaggggttgtctgacacagatcattcaaacgccctgtgtcactgcctctccatcttgcccatgcggactaacgtccaatgcttgatcatacacacacaccccattttatccttgccatgcgcccccaggccgttgattgctcatcaaagaggcgaatgggatgtgcaggataatgggatgctgtccctgtcagaaaagaggggggtgagccgagctgctagtatgaagaccagcactgagtgcaagacggaaggatcagagcggcatccaccgaaccgcatcgtttcgttcaacagggagagggcgaaaactgaaaagcagaagagccacagcccagcgcgcgtgacagcgtgtgacgcactctgcgatgcccattcccgctgatgaatgaagtgtccttgttgctgagagcaatgcttggtgggcccgtggcttttgccgattttatgttttcaccgttcaggtgaggaaaacgtgttttatgtccgtttacccacaggagacgttcttacagcggaaacacacgcacacagccatgaacgcagacgcagacacttacggactgcacgtgaatctcagtccctgaacgagaccgcctgcttgttacctgtcatccaatgccttccacccgtagccgcgctgattcagtactcgccagcaaggcatcgtcgctcgaatagaccggaaaacgtgtcggtattcattgtcaacgggactggcgctttttttttttagtcgttgaggttgatgaggtactgttcagcaggccaaagcctggtttgatccgcctgtccgtattgtgaacacttgtgtattgatctaggatatgttccttaacatagctgcaagctggcgtaggtggttctggcggataagaaggattgaacggtactgttaccgatacgtgtaatgctgataggaagtggcaaaagttgaacaacgggaaggaagtttgtgattggcatgcggcatgtttctgacggtttctgaagccgcaacacaatgcggccaagcggctccagaattccgatgatgtcggggctcgcggggggctggtggaaaagtgtatgctgacgaattcctcgccttcccataagcgactagaaagaagccgtaccgtattgcgcgtcaactcctctcgctcaccgcagtcacctggacgccccaacgcccctctggcaggcaccgttaaagcaagatgggcggccttacggcggtcatcatccatgccgagcctgttttgccctgtttgattcgaccaagacttcttgagaaggctacggatccatgcctgattggccatgcagccttcgcggccctgattcgaaaccttgatccatggccattatgtatctcggctgaagtgcaagtgctgcattgagcagatcggctgtgataacgcccgctgaaagaccagcattaatcactgttggactcgttagtgtgcatacctaacaacaacgtcagggctttttgtaagattatgaaatatcagcaaagtgcatgtagtgtatacgtaggcactgaatggtactggtaccggcacatcccgctacaatgaccgtttcatgggagttcaggatagtggtgttgtgcgtgcttgacacattggatgagcaggcagctcaacttattatatgcctcgtgactagtatggtgtatagtctcttacaggcatcccgtcgaagcagggcgagagccaattccgatattttcgcgcggagatgctcaagatatcggacgactcagtgggcgaggcgtgtgcgtcaagagctctgtgctgatacggaatttcaggtagtgaggctcggggcttccatattgggtataagtggtaggccagtcctgatttgatggctggactcgctcttgcctggtgctttgggcactactatgtctacctaggtattgctgtatcgaaacgtatgtgggccgtcatatgttgccaagtaagtggaaagggcgagtcaggctcgtcggggcatgtccaagctctgtcagagtagtgttctgaagtcgagccaaagtcgaatctgacggagggtctgatgagaacatgggtgtagtgttttagcgcggcggattttcaggcttcctggacgggcctgaagttagcgcagtcagttgcggctggcttccagagtttccggagagggggtaagatgggaggacatggaccatgggctggttacagaagaggagggttgcaattcctccatccatctatcgatttgcggacattagacggcgggcggtggatggagatgatcgatggccggaaatgaaggcaatcaagtggaatattatcggttgacacattgtgacaatggcggattggaagttgggagaaggaacctaactggattggtcaacagagtcgggacgggtgaagaaggctgtgttgtttctcctcgtcgtctcagagactggatcaagccttgcttgtattgtgagtgacgttggtgtacccaagcgaatgcgagtctgagacccacttcttgtgtgtcacgtgtgctagccattcttagcctatttaagttagcttggtggaggggtcttcggatctctcttctcttccactctttagcctactttaaaccaataagaaatcatcactttttatggtggactataccggattgtttaatgaagtatcaatcttcatttctctaatttatctaatcgatcgaacgaaacgaaacgaattgcttttctttatttttggaacttgttgttttgcatgctgtacaacgtactaggaacgttaccgtaactaaacttttgatacgatattgatactatatccgatattatatataatactcctatatttaattttattaaatctcgatattccttaataactttagataacccccaataagaatagataattaaattattaagcccgtcttaaacttcgtatccgaatactatttaatattattgccgaatattaagctaaacctccgacgtactttattgagaaaaaataagacttcggacagaagacccaccctttaggtacttaaattttaaagtattagtttaatattttaaatattagatagaagataagatcaatattacacttcagtcttagtattactaagtttatactctaaagatttaaagttataaagtagaagtacctttttacttcgtttaattttttagttattattaagtaaaattttagtatagatagaccgacctaaattgggaattccaatatatattcaaccctaattatttactatacgtcggggggttttagcgttataattatagggcttctatagtagcctccgttataacattttaattctttcctttcctttctataaagtacttgtaagacctccttacatatactaacattttgtacgccgctaacctggaatggaataactaattatttaatattagggatatagaattcgtagagcctttaataatatataaagaaattccggagggattggaaattattgaagatcttttaattaaattaggattattattcttcggaataataatagtactaacctttatagaagtatccccggaaggaattattattaatataattcctattaatttactaattactattcctcttatatttctataagaagaagaagagacggtactatcgttactattgtccgatatattaatatccttaaaggaaaattccgctttcgttttataattaaatccccccttgctaattagaatataaagaaatatagcgaatttaatataattatactttgtaggatggagtattaataatattagtaaatatattaaggagatagaagcgacgctaactttagtaggaatcgataatattaattaggatataatatttaagacccaattctagagaggactaaagggcgatataaaagtatagtaggaagtagaattggaggagaaggagaagttaggaaaagcgaatattatataggcggcaagggttaagtaggagacgataaagatagattctaatattatattaaatattattagatttagaaagaaatttaaagagtctattaataattattttagaaaagtagagaaattatttattaaggtcaaattaaaggagttgaggtttattatagctaatatagtattaaacaggatagtaaaaaataattagaaagtagcgggaattaatagaggaattaaatagaggttggaagatagattaatagcgttgggatatatattattaataagtttgggtataaaagaatttttggctttatttatagaaattaagaaggtagtaaggttattgggggtagagatagtggcttacgaagagttggatagtaaggaggatggtatagtgaagttgaaggatatagtaaaattatttaaataattcccaaatcttgggattggaggatattaatagtaattgcaaatactaataattatagtttataatataaatttttataaccctagtaaataaaataaatataataataacacgggctataattctaataataacgaatataattccggagtattggagtataataatagcggtagtagaaattactaaatactaacgcttagaatatactataataatagtaattatagtaatagttaatcccaccccctacttaagatttttaatttttaggacccgtagaagttcgggctattactatataggacgtactagtataataattgcgcgaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatactcagtgcgattgtctgtgcatctgatcactgccctcattcatttatcacgcagtctaagtatacacgcggtccatata