gtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgagtctgaatcatcttctgaagaaaacagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattatcaaattacccgtgaagaagtctagtaataagggagaaattcataagactggaggtactaacatcacaaatattatctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcctaaattattagataaaataatgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgcaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatatattattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatactttactattaatggagatttatccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgtaatgctttagaaaataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagcagcttacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtcgaaatgaatttacttagaaaagttggtgccaatgaaaatgttgaagtaactacacctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctcccacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattgaaaattgttctagaaagagttataaaaatgaatatgaaaatttctatgaataagtgccaatttggttttcaagaacttaaagcattaggtcacatagtttcaggattaagcatagctatagataaaaacaaagtagctgccgtgatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtttatataaattaagcagcccaaacactgcctttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaaggattgggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaactttgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttggtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacactgatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaagaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctctctattagatggattaatttaccacagaatcaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaaggagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttgtatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaacacagtacaacaaataaaacaccttatgaattggaaagaggctggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagatcacaacaaaactagatgggataaaactcacaaagctcaccagtttaaaattggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattataaagatgacaatcggtaccagtgggggggtacccggcacccgccggccgggtaccgcccacaccgctgttgcacccgcccaggggtgccggatgcggtaccgggtgtccaactttgacaaaaaaatttgtaggtacccgggtacctctgtcaggtactgcttctatccccgtagtctgacctgggggtccgggggaatgggggggggggggtggcggggcctgatgctatcacatcaatctctgatcaccctcccagtatatacatacacaccatcctccatctcactcccgccaccatggcatccacccgcaagcgacacaagccatcccgccaatcatcaaccttgtcctctccagctgtcaatgtctcgcaatctaatacctctgaaccttataatgaaagtaatcctggcacaggagacctcactactccaagtagcacccagcctccacctggaataaaccacgacgcaagcgaccgggaggagttgagtaagtaatgtttccagttaactatattggttggtcaacattaattctaacaccacactatccaacccagagaaagcccgtagagttgctgcaaatcctgaaagtaagacctaccggacgtatatggaacccgagctctctgaccaacgagacaagcacaataggcgaatgatagcatacccttgcaaaatgtgagcttgactcaccagatctgtcacaatcaattccttccagctgacattttcaattagttgtggcactcggatcaatcggccgacttcggactcctcgtgtagtaacctcaataaacactcagcggtatgccgccacaagcaaagtcagatggaaagtaatcagactctagcccaagttggtgtcaaggggactggagacatcaatccccgagacgtaagcacaccaggtcaacatttcaatgcaactatgctgatgatgtgatgatgatttgttttctgcaattaacgattcaggtgaatcagctttgtgcaatatggtgtgccgaggcggccaggcctttttctgccctagtcgatgccagccatcaggcacttcttcatccaatgatcaagaggtctttgccgggaagacaaacaatctctactgacatacacatgttatactcggctacccaacaggacttgaagaatcttctggaggtgagtttactatttcacatcatcattaaacccgtatcttatcaatatctgacaatacttacctctcaatctcctgatttcaagttgcacacaggctccttgtacttgggtgttgacgcctggcagtcacccaacggatttgatatcctgggcactgtcgtttaccgattagatgaggatgactccgggaatccaaagctactatccttcccccttgactttgtccgtctttctcggagtcacacaggcaaatatttggccgagacggttagcttggtggttgataagtttggaattcaagataaggtttgatcattattttttcaatcaatattattcacccatccctactaatcaactctgactcccacaatgttctttttcctgttcagatatgtgggattgtcagtgacaatgcttccaacaacaaagtaatggtaaacgaactaaagaagaagaagtgggcacggttcaagggcgagccacagtggatacggtgttttgctcacgtgttgaacctaattgcccaaggaatcctccgaccgtttggaagtcagaagaaatcaaaggcaacaaacccgacggcaccaatggcaccagaggagtcaggagattcgagctccgaggatgaagatcccgaggaacaaataagaccgtaagtctgagttaattcctgcaaaaatcaattatactcatgcatgcatgagtgattcccaatccaggtattctcaaggggcagatgaatcatcctcagtccacgaggatgaagaaagcgaggatgatcagtcagtgggacagaatgaccaagatgaaaccgaatcacttgatcttgacgatatcgaaaacgctagtgatgaaggtgaatcagatttgtatacaacggatggttgcaaacaaaccttggcaaaagtaagatggtttccttttttgttgatcaatagctcaacaactgacacttcttagcaattgcaccagtttcgcgcaattgctaagaagttacggtactcccccaactcaaaggatgagtttcgaaaaatttgtcgggagaaaggatgtgcaactcctcatacaattgaacaagatgttcgtacacgatggaactcaaccaatgcccaactaatcagcatcatcagatgtgaggccgccatgtgagttgtccttctgaaaatctgttatcaattcttacatcatcaaactgaccattgtttacaaccccagtgtggaatggcagcgtcataaacgacatggggttgagcggaagtaccacattggccaatcggactttggtttagctcgccacctggcagaggtattgaacatcttctacgaaataacactacaaatctcaatccctggctcggctcgcttggcaaatattgtcgtattcattgatcagattacggaacacttatcaactgccattagtggcacagattatccaccagcattacggaatgcatgtcgagtggggttgaaacttacaaacaaatactatagcttgaccgatatgtctcctctttataggatcgcaattggtacatcaatctcaatagcttattcattctcagttctcttcactaacacacatcctttatcttcactctaaaaaactgattttataatcagttcttcacccttcctttcgcgacgagtacttcaagcttgctagctgggaacccgaatggatttccgaagcaatacggctcacccgggatatgtgggtatcttcttacaagccccagccgattgctcctcccatcacatcagtggttctccccagcaaggtaagccaatcacatcaatgctttttcaatttccttctcatactgatgtttatccatctttcctcagccaaagagtagcatgcttgccggcttgggtggtgcagccgctgcacgaggaggccactccttatccgacccattggacatctggcttgcaggggggctcatcctgaacgacaatgaaccggtgaacccactgaagtggtggctgcagcaaaagaaatcaggaaacacacacgggggcttgctgcaaatggcactggatgtgttaagttgtccaggttagtagtcaactcctatctctggctctgaccgcaatcaatctgacaattttttgaaaaatttgcagccacatctgttgatgttgaaagggcatttagcttcggccgtgattatgtctcatcaaagcggcaccgtctctccgcccagtcgcttagtagggggatggctgtagccttttattcaaagaatgggatgataaacgagggagttttggccaagtggaaagatggcataaagtcttctaccaagggtaaatcaaaggagaaaggtaaaagaaaggttatagttttggatgattagatttaacatgatgaatgcaatttaaaactataagagtggcttttggcactgcgggtaccgctggtacccgccttaagtaccgctggcacccgcccgggggtgccgggtggggtgccgggtgtccacttctgagcaaaacaaagcgggtacccgggtaccgctggcggtacccgggtaccgattgtcatctttaaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaggacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttagggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcataaactacagtcaactcatagtaacaacctttttactattaaatattcaggttagttacccagaggctgacaatctgattcccagccggcttccaataatgtttctcaacccgcaactcaagcatcaaatggcggctctacaaactcaaaggactgggagtgaccgactggtatccacagtgccaaacgccaagaggccgacgatctgtacagaagaaaaaaaatgaaactgcttgagtactcacacaatgagtcaatcaaacaaacggctgaggtgaaaaggggaaacgacatccaagctgaattagtcgcgatcaaccaagccaaaaaaaatctcaactgtatgcttcaaaacctcgatgactgccccgatgaccttgcgcgcgagtacttggcttctgaaaagcagagaatcatggaagaaagacgacttgcgatgaaaaaatcatcctcatcaaggccccaaccatccgtagaagaagatggcgaatcagatgaagacaaagatggtgacatgactcaaactcaaaacatcactagtcaaaccggcaatcaggagcttccaattagagatggtcgattggcatccggatatccgcgcggatgcggatatccggctgctttttccggccatctgagcatccaaatcccgcatccgcaacccgctggcgggtatccgtcggccacagcgggtatcctaggatacccgcactctaaagggccggctggaagggcttctttcagccagcgaggtacttgtactcatcgactggaagggtgccctccaatcgacgaggtacttgtacctcgtcgaccggaagggcttccttcagccggcgaggtacttgtactcgtcgactggaaagggtgtccttccagccggcgaggtacttgtactcgtcgaatggaagggtgtccttccagtcaatgaggtacttgtaccttgtcgaccggaagggcttccttccagccggggaggtacttgtacctcgtcaaccggaagggcttccttccagctggggaggtacttgtccctcgtcaaccggaagggtgtccttccagtcgacaaggtacttgtacctcgccggctggaaggagacccttccagccggccatctacccttccggccgtgggtatcctttgggatacccggatacccgccaaatttttgaggaaaaggggccatccgcacccgttggcgggtatccgttggcactggcaggtatccgccagcggataacgggtatccgcgacagatacccttcgaccatctctacttccaattgaccctctccttccccacttataagatatgagttcgtgtatttttttgttcacaacgatggggtttttttcccgcttttttccccagtttgttgttttcttccttcttcctcgcttttctctcctctcaatctcaaattactcgatcatctcatgtagtaaacataaaatagtgattatgaattataagcaatagcaaagttcaacagagagtaaaaacataatgaggatataagtaaaaaaaaaatcaggatgaaagtgcttcatcccaattgatgccaccttgattggatgaaagtgcttcatcccaattgatggacccatctttgtgatttttttccacaagtgcgagatgagatcgttggtgaggttggtatgtatgaattccgatcgcatttcaatcccacgaattcgttgttcttggaggctgtaaggctccgatcttgggggaatcagcttggttgaagctgggagaggagggtattcttttgggattgttcaagattcgacgatcatgttatgcagaattatgcatgtgttcatgatagcatgtaaataaccagggtaccagcccatagctggttccttcaagatcttgaactgtccttgaaggattccaaaggcctgcttgatgtctttccggaatccttcttggcatttggtgaagaatttagttggtgcatcttgtgaaacgagagacttcgattggattaaagtggaccatgggtaatagatgccatcgacgaggtaataaggcatcttgtaaacatgacctttgagttcgaattcaacaccccaacccgttccagctattgttgattcatagagaggtgatcgatcaaggatattcttgtcgttcagagcataggctgtgccaaaaaatgaatgccagatccaagtatctttggttgtcgttgcctcaaggacgattgttggggtcttttctttcccttcatactgcccactcaaagaggttgggaagttcttacaggcccaatgcatgcagtatagacttccgatacatccaggaaatcctctggctgcattttcggcaagaattttcttcaaatcttcttcacttggtgcacgcaggtaggtctctccgtatgtttcttgaattgctgcacagaaatgctccatgttttgtcaagcggttgtctcaccaagtcaacagtatttgtcggttgcatctagaggaatcacataagctagctgtcgaattacagcagttatcttttgatgaggactcaatccgagtttcccagtacaatcctgaaattggatggaattaagaaatcagattgctgttttttgtatttacaaagaaagaaaacagaggctcaccggcttttgtacaaagtaaggataatgatcagttagatcctgaaggatacacaaaaagagacccttctccattcgataacggcgagtgaaatctcgagtattgtaaaccgcgtcggcattgaaataatccttcatcaatcgttcatggttctctagatggtctcggcgcttgttgggtcaacactgtttcttggctggtttgatctcttcctcagagtcgctagaatcgaggccatccttgttgaaatctttgcttaggaggttttgggttatttggcagctgtaaaaaaatcgttgttgtgtcttgaaatcttcgtctttgaaaagaaaattgggtgccatttctggcgagcagaatcaatccgatgtggttgaaaagattagtcagaggagtaagtggtttactcctgggtttacaccgtactgatgcggttgacagcctggagtagcgctaatccgctaatccgcaacttagacccgcaccgatgcggttgctctaagatgctatgcagtagacctgaagcctcaaaatatgccctcaccaatatcaaatgggagaaggtcatacagatgatggagtttctcaaacctctctatgaggttaccctgatgatatgccaatcagaatatccaacactcaacattgccctcccgctttacatttcactgatcaagaaattccgagaggctcaaactaaatacaatgcagctcaattgatacctgcaactgaggcaatggttaagaaactggtcaagtatctggtcattgccttaggaaaaactgccccaatatgtgcgatgattctcgaccctcgaatcaagattagaaaccttgagaacaatcggcaattgttaacagatcttggactatcaatcacacccaagagtgcctctgaaaagtttcaggtcgaagcacagctctttgaccaatcgtttggtgctacacctgttagtcaatcaccaaaagctcaatcatccattgagtcagatgtttttggagaaagcaaaaccgccaacaatgtgacaatggagattcaacagtatatgcgtgaatcacacgagaagatggataccaacatcctgcagtattggagctctcaaacaacccgatatccatcacttgctgctatggcgaaatgctatcttggaatgcctgcaacaagtgccgcatccaagcgagtattttccaggtcaaaggcagtcatcggcgcacaaagacacagcttggattcaacttctatcaaacaccttctatgtctgaagcaatggtatacggcattggatttcaccatgttagactcaatcaaatccaatggacgctaacttccccactgaaattccatgaaccttagctttctttttttttttttttcatcatactttcaatttttgtgttttacatactgaattataaacaccactacataacgatccactttcatctgactacaaccgtttaacaatataaatatgtaatctactttgaccgtttgtttgcttcgcgtctccttgtgccagaacttgcatcaagaaaaaaaaaggaaaaacaacaacaacaacaaacttgtctactcccgtaatcgggccagctggtaatccagtttgtggtttttgactgcggatacccgactgaagtccgaagtcggaacggcctccgtacccgcagaattgtttctttttccttttcgaagagcaccgacccaaccaccgtccccgcagggtcggatctcgggtatgtccgaaacccgcggtggtcgggtgccagccctagtattgagtcaatttttagaacttgtcagcttgttgaaataacaacatgtttatcataagtggattttgaatggagtcaagaaattatccatccttccgtgcttgagcctgcaggcttgagcatgagagatttgtgagtcatctttcttctttgcttattgtttgacaacatttcttgctaaactgagttggtagaagcaaaggtaaggttctaaaaaagaactcccctagcagaaacacatgtgtatctcaagaagtgacagctaaaggttgttaacttgacctcccctagcagaaacacatgtgtagctcaaaaagtgagagagctaaaggttgttaacttgacaaggtttccagatcctctcaggcaagtacccccactttactctcacaagtccctcccggctttgccaccagccagtgcttcacaccagcaagcctcccaccagggggggacttagttaagttagggtattgttggggtgtaaaatttcacgctagctgtatggaattgattgtcattcactggctttttggtcattaagttcggacacaagcatgtttctgatagaacccatgctaacttgactacgggcttggaaaaacgactcctaaattttaggcaacgactcccgtttggtcgttgacgttgagaggaccttctgcggaccacccctggaccaactctggacccagggcttggtccggggagtcgtcggaccaatatgaatttttttaatgggagtcatccgcccattttgaactacattttttttatttttttttgggagtcgtccgcctaatatttgggagttgtcgctcccaattctcatcttttttttttgggtttttttgggtttttttgggttttttttttttttttttcattgggagttgtcaggctgtcctcatctgacaaaacgggagttgatggcccaatttcccaaagtgacgactcagctatttttttgtcttgcgggagttttcagaccactccctaggagtccgcttgggagaagaaaaattgtttcttctcccatgcaggagttgccaaccctaacctgcatacccacaaccaacccatatccactcacccaaatcgaccttcaagttcaatgacaaaacccaatttttttttgcttttctatccaatttttctcattttttccccttgcagttacataacccaagactctttgctgcccctcagctcatgaaggattggaaagaagaggcctcaaaagaggcttggggatgggaagccaaattttctgattgtttcaaattgactgtagagaggaaatttgtttaatgcaatgacccactactagggttttttttctgtgtctttttagttttgatttgttcctctatgtcctttttacccttttttccctacatttctgatcaattgtgaatttttttccccgttaatcatttcttttatttctcgcaattatttttttcactgaatctaattttttatcattgatagtgcctttggggtggggccccagtggctcaactttttttttgagtctctagggacactatatggcgacaactcccgtatttagttggacgactcctgtattttttaacataaaaaaagtagaaatatttagtggaattagtgcgccgactcttgccttttaggtggacaactcccataaaaaaaataaaaatctccagtgaaattagggcaacaactccctttatttttttgggaattggaagaacaactcccactgacgacccctcgaccaaaacgggagtcgtcgcctaacatttgggagtcgtttttccaagcccccttaactaagtccctctttattcggagggggggcaccatcccgcagggaccctccgaaggagggacttatgtgctaagtcaccctcctcgcccatgaggattaggaaaaagtggctttttttgcaagcttgttacaaggccgctcacttgcacattgtcccacaagcggcgtgccaaaatgagcggcaaatgctggagaatcacagtggcctccatgatggagggagggcactggctgctttctcagctgaacatttatgaatgcaactgacagtttgattctttgtgttcactttgtacagcccaccatatctgacactcaagaccatctgcataggatacagcaactcaaatcaactgcttgagccatagttgtttggatacagcctacagggcacccgaatggaagacactggactcaaagcataggcataacacataatccagagttgatagaatgaacatccaaccactgagatccaaccatgatgggtgaagggtagtggagatgatggagagatgtgcacgagtgagaccatcacaaaaatcaaaacaagccccaaaaacgtccagaaatgcattggtgagatgagttttaaaatattgcccaaccaaatgcttaatcctcatgggctgcagggtcaacatagcccgcaagtccctccttcagagggttgcttctcaacaaagggggacttagctaagtttgaacccatgtgtattgcaaaaaaatgactagatagaggagagaaatgtcttgtaaggacaggtccagagaaaaaccagaaagaaaagaaagaccaaagaaaagattttgctgtctagatagatgagggcagaaggaactaagtacaaccagattgataatttcatcagctgtggcatggccttgtgaaacccagcagaggtggggttttttaactagctcagtaggagtaaattagtctgtgccctctagtagaagatgtgttggaaggaaatagaaacaaatcgagattcaagagaaatatgtaaaaggaagatagaattgaaatgatatttgaggagaccagagaggagtacttggcttagtagaggggaataggtctgggttctctactgagctaggggagggtggagacatctgcatgctcaaaaccagaaattggggcttttgttgaatttttatcaagccaaacatttaaagaaccaacatcactccttggtagcacaacataccatccactgcaagaaaaagttgtgcaactgtgcacatttcacatgcaattttaaaaaggtgcctttgtaatattgcatttcaactgcgcacaattctgaatacattcatcaatgaaatgatgctgaaaattatctcaataaccaattttggtggttcagctagagtactgaatacaaattcttattatgaatagttcacaccaatagcaacactgggaggttacgttttcagtaacaaaaaataatcaaaatgtaacggaattgtggccgttagcgttacaataaccacaaaagccttcccattacgttttctttttccttttttccgctttttttattgttttgacactatccaccacaattgagtgtggataacgaacacataacgagggggtttacccctacacaatatggataacgtgctgtttgcattgttttcttccgtaacaaggggtaaaatccctctcgttacattactcaccagtcaaaaaagattgcattctggataacgctaatgttgttatccaatgcgctgggaagttacgttacgaaaatccctccagatatcgtaatatatgtaacttcccagtgttgccaatagcaaccagacaaaatggctacaaactcaaaaataaagaccattctattactgtccttgtttgatgcaaactttgctcttgatttatgtactttagctgtcattgagtggagtgttttctactaaattgatgctaacacatcattagagggtatcaaatataaacaaatttacaattgcttaagcaaactgttgagtttttccaaaaattctagctcatctcgtgacattggcacagcaagctagtgagaacaacaatcataccacttagggtttcttgtctcttacctgaaaagaactccagattactttgaatcaaccgcaaccttgtcaagatattggttcaatcatacattcttgctccagattgcttcctcattgattctcacatgttatctttcctcaaggtcaagaactctcaagaccttgaagcttatctcctcaagaccttaaagtaaagtcaactcaagaactcctcaccaattccaaatcaactctgactctaactcctcaccccacttctcaaagactgaatctcgacattcaagacagttctcaggcactcgcttactatcatagatcaacgtctctcaacgttctgtttgtagactctctctctcttttccttctcctttcctgttctcttgttctatgttgtgttttatttgtttgatgagaaaaaactgatcgtctttcttaattctccttatcttattttgcttctccttttttcctcttctttcactagtctgctcctattatcaaatcactatattcttccacttcaaattcctcattacattctcaattctacatctccattagtggtacaatctcttctctctttgtcttcctcttcttctgccttctgacttctgttttctctcctaaccatctcttgtttgtcctcagtctggttttggtttttggcaatttcaatcctaatttcttcacaaacaggtttgaataaatactctattttttaaacatgctggtttttcacctaccctctctagggacccatttatgcaacattttatttttagaaaagtagctggtttctaatggtgtatttcttctattttataccccctatcaagtggggcagacaatcagcttaacaaccaaccaatactatttgttgaggggactatacattgcccttgatgaattttaccaaatggatatcaatgaaaggcaaacttcttccaatgaattggcacaatgacacctggttgggaattaaaaaccctcagatatccacaatgttttgtaattttcattttgggccttaataaaaaaacgtggttttccgtgttttgacacggttttgctgcggcacggcgcacgtggtctccgcgtttaggtgcagttttttaattaatttttttttgccattaatttcaagttttttttttattttctgaaattgtttcctaggttatcaaatgcgtagaatttaatggtaaagtccattttccataaaaatgacttttgattatcaattttttcccctaattttttcaattaattgtttgcatcaagttttttaccttattttttatgtttttttgaaattttaaaattgtttcctacattataaagtgtgtaaatctttatggtgaattccaatcttcataaaagtgaatggttcatttttaataatgcaattacacccatttttttcacttgaatttttagagcttaattttcattatttttttgacattttaaatttttttcctacactttgagacatgtaagaaattacggtaacaattatttttccccaaaatgaaaactatacctcaaatgctgcatttgacacattttttgaaattaattcttcactttttcacttaattgtttgcatacctgtgtgtacccttattttttatgattttttgaaattttaaagttgtttccctatatttcaaaagtgtttagaatttaatagtaacatccaattttcttaaaactcaatggttcatttttaatactgaaattagacactttttttaattaattctttacatgttaattctcagtatttttgacattttaaatttatttcacacacttgaaggcatgtttaaaatgatggtaacaatgaatttgcatcaaattaaaaactatatcttgaatactgcatttgacgtgttttttaattaattcttacacgcttaattatccttatcttatggaattgtaagttcatttcctacactttgaaaggtcttcaaattgatggctgtatccattttgcattcaaataaaattggtatacggtacaaattatgcaagaaatggggtacacatgtattaagattgaagcttgtatttttagcaaaatttgacttcaccatccaattctacacatttttaaatgtagcaaatgaattcaaaatttcaaaaaatgattaaaacccagccggtaaaaaccaattcaaaaaacattaaaaaacatgtccaacacagtattcaataacaatctttggtttttatgcaagatgatttttgccatcattttaatcatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaagtaatgaaaattaagctgtaaaaaattaagcgaaaaaagtgtctaatttcggtattaaaaattaaccgttgagtaagagttttgaaaaatttggattacaccattaagttctacgcacattaaagcctaggaaataaatttataatttcaaaaaagcataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtggaaaaaaaattaataaccaaaagtcatttttatgaaaaatggactttaccattaaattttacgcatttgataacctaggaaacaatttcaaaaaatcaaaaaaacttaaatttaagggccttaataaaaaaacccgcatttttcgtgttttgacgcgcatttgctgcgcgcagcacacgcgcattccgtgtttaaacgcgcgtttattaattaatttatttctaccattatttatgagtttttttgattttttaaaaaattttcctacactttgaagggtgtagaatttaatggtaaagttcatttaccataaaaatgacttttgattctcaatttttttttccactcattttttccgtttattgtttgctttaagttttttacctcattcttcaagattttgggtaactttaaagttgtttcctacatcattaagattttgggtaactttaaagttgtttcctacatcattaagtgatgttgaagaagctgtggggtgagtggggattgaatcgtggaggattgagggaatcgtagaggatgggggatggttggaatttgaaattggaaattcaggaattttgggctaaaaaaatgggttgatttatgctatatttgatacgccctgacaaaagaagtaggttatttggtcactgcaaaggtggatttggtaagtgtggatttctcaaaacccgtcaattaaaaagtggtggatttcgttatatttgataccccctaatgaatggatcatttttaataatgcaattacacccattttttcacttgaatttttagagctcaattttcattcttttttcacattttaaacgcttttcctacactttcagacatgtataaatttatggtaaaaatcattttgaatcaaattgagaaatacatcttgtatactgcatttgacaccgtttttttatttaattcttcactttttcactcaattgtttgcattaattgttttaccttatcttttctgcttttttgaaatttgaaatttgtttcctacatttcaaagtgtttagaatttactggtaacattcaatttccataaaactcaacggttcattctgaatactataatcagccttaaaattcaatcaatttttaagagcttaattttcatgattttttgacatttaaaatctgtttcctacactttcagacatgtatagaattatggtataaatcaatttgcatcaaaatagaaactgtaccttgaataaagcctttgacatgtttctttaattaattcttacacacttaattatccttattttatggtattttaagttcatttcctacactttgaaaggtttcaaaattgatggctttatccattttgcattcaaataaaatttgtatacggtacaaattatgcaagaaaaggggtaagctcacgtattaagattgaagcttttattttgaggcaaaatgaattctaccattaaattctacaatagttttaaaatttcaaaaaatgattaacatcaagccagtaaaaattaattaaaaaaacatctattcattacaaatctttggcttttatgcaaaatgatttttaccatcatttcaaccatgtcttaaagtgtggtaaataaatttaaaaagtcaaaaaagaatgaaaattaagctgtaaaaatttagggccttgataaaaaaacacggtttttccgcgttttgacgcggtttcgcagcagcgcagcgctgcgcagcgctgcgcagcacacgcggattccgcgttttgacgcgtttttcaaattaatttttaacaccttatttttcattattttttaaaattttaaagttgtttcctacactatgaaatgcgtagaatttaatggtagaatccaatttggaaaaaagtcaacagttcatttttaatactgcaattcaacatttttttcaattaattttctacagcttaattttcattattttttgacattttaaaattttttcctacactttcagacatgtagaaaattatggtgaaaaccattttgcataaaaatgaaaactatttcttgaatattgcattcaacgtgtttttttaattaattcttacagtcttattattcatcaatttttcggaattttaaattcatttcctacattttcaaaggtttaaaagttgatggttataaccattttcaaaacgcggaatccgcgtgtgctgcgcagcgctgcgctgctgcgaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaaccgttgagttttaaaaaatttggcatgcgccattaaattctgcatgttttaaaacctaggaaataattttaaaacctcaaaaaaacttaaaaaataaagtacatacatgcatgcaaacaattaattgaaaaactagagatcagggcggctgcgccgctgtacttatgtaggtatagatatatgccaagaggcagataactgatcaatcattttagataaacaaagctttattttcacttccagttcaaagtctgatctgtgaatcatccaataatttttgatgtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactgaatggttctggagggaagggagaggtgtctcctcccttctctctggaaccgactggttctggagagaagagagaggtgtctcctcccttctctctggaaccgactggttctggagggaagggagaggtgtctcctcccttctctctggaaccgactggttctggagggaagggagaggtgttgtggaactacccggtgggatcagatagagcgtggaagggtaaatgcgccgtgaataaggctgccctccggtaaaaggtgatgaggtagtagacaagaagagtttaaatactctctgaagatgtggcggacaatttctgactagcaaggtgtgataatattttctaagtactttacctgagggctttacctgaggactatgactaaggacaataactaactaagtgaccaggctgagcacgtcagggaactgatgatggaacaaatgatgaggggaaaacatggctccttatgtacaaaatctggggagtggccagcttgtggtttgagaaaaggatcaagtgaaaaatatcaaactgaaacactacggcccagaaggtgtctgctaagaccaaagaggacacaatgacatagcctgctttcccaaaagggtgcataagtctgagacgcgcatagctgccacatgcaggcgcatgcatagaggtaagagactaatccccaagtgggtgcattagtgtgaaacagaaagataagagaaagaggggtgcatatgcagcagctccagaaagagaaagaatgaaacaagagaaaacaaggagggttcctaataccctggctctgtctgaggggtgactttcttccccccacgtgtggtctgggtgccttgagatttctatcttgaggaccaaggtgtttggggccttcctgtcctgattgtacggcgcattgaggcattgatgttttgatttggctcaccacagtgtctcctcccttctctctagaaccgactggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaattgatccccatcaaacctgagaaattctacagttgtaacagtaaattgaaccctatgggaatcataactctagatattatatttcctcatgctaagaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatacatcattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatattttactatcaatggagacttatctactaaatttgaacttggtatcactgataaaatgaacttagtacacctagaatgtaatgctttagaaaataataattttggaaataccattgaagaagctaaaatttctagtactctaacagaagaagaaaagtcacaattatattctttacttcacaaaaagaaattggcttttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtatctgacttagtaaaaatgaatgtacttaggaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaggatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcctttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttctaaattatatgtagatgctagtatggaaggattaggagctgccttacatcaaattcaagatcaggaaataccaaaagaagaagtcatttgttatatttccagaaccttgaaagatagtgagaaaaaatatggggccagccaacatgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacatccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacaatgatgatattaaaatttgtgggttacacgtaactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaacaaaaattgctccacaataaaaaatatattacaaattaatttcaaaaataatgatctgataaattccttagaagaaccatggcttagctcattcaaagaaaatagattctctctattagaggggttaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacaaattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgtaattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaaggagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttgtatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggtttcccaaggaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcaggagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctatatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaataaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctccattagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaggacattaaacaatatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattaatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagtgatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgtcaagtgcaagcatcaagagcaattagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaggctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaccgtctgccagtcttcattcgctagcgccgcctcccgcgttatcttataggacccgggcgcaactagatgacgcagttcaacagtgggcgttggagcatggctatgcgctcaaggagaccaacactacaactcagaggggggaggatcgggtgacttttaaatgtgaccgttctggcaaaccggatgaaccaaacccagacaagttgggcaagtccaaaaagatcggctgtccctttgcaatgctgggcaacttctacaagaggacgggactctaccgaatcacgatcaagaatccaaatcacaaccaccccgcttcggaggatccatacattcatccgattcacagacgattgacagaatcccaaaaagaaaaggtcaccgaattaactcatgccggtgtcacccccttgaagatcaagatgcaaataccccctcgcatgccaccctcaacaccatttacaatcaccaaaaccagatgcgcattgaccagcttcaagggcgcactccaattgaggctctggtccaacaaatccggcagcatcagttttacttcatgaccgacaatgttgaagggcacatgatgtcgttctttttcgctcacccacgttcacttgaattggtcaaacgcttcccgaccacgatcctcctcgattgcacttacaagacaaacaagttcaacatgcccctgcttcatattgtaggtatgaattcatgcaattggtcattctcagtggctttttgtttcctctcagctgaaaaggaaccgaattatacgtgggccctggagcatctccatctagcgatggataaagaatccccctcagtcatcgtcaccgaccatgaacaagcggtcataaatgcgatcaagaaagtctacccaaatgccaaccgtatcctgtgctcttggcacatttggaagaacatcgagaagaattgcccgaagcatttcaagggcgatgatagcgatgagaaatggtctacgtttgaatcggcatggaagaaattgagaatgtcgccaacattgagtgagtatgaggagaattacaccgagctctccaaattgtggactcgagatacggcggcctacttgatcttggtagtccacccgctgaaggagcactttgtctcttacttaatcgatcggcacccacactttggaaatcacatcacatcaagagttgaaagtctccacgcgtagctcaaaagattcatcaactccttgacagggtcctttgcagcggtcgtcaagcagattcaacagtccctcgaaaaccagctgcatgaaagatacattgagtccgcgcagcatcaatacaaaagaattaccggcctgcctccgtcggtcgccaatctcaatggaatcatttccactttgccttgaagatcattcactcatttcacatggccaaggcaccaacaagcacatgtacaggtaactacttgtcttccatggggattccttgcatccaccaggtccacaacgccacacgcgaggggacaaagttcaccgcagacgatttccatgctcagtggcacgtcaagactgatctggccgtaagttcctcatttatcaagggaataccaatcaattttgcagatgtattctgatttattttgttcactcatctgatcatttaacagaagcgacttagtgacaacgaagatgccccggagacacagcattatatccttctgaagatttttcctgcttctgattcaattttgcgtaggccatggaaacagatggggagagtgaggatgaagcttcagatgaaattggagccctatgtgaaaacatattcaccaaagaggagcattcggaagaagaacccattccctcaaccatcaagaagcccttgcgaattaggccaatcaaagcggtcaagcagactcccaaacctataactgaagtggacgaagctgacaaaacccctttgagtgaggcactgacttggagtacataggagaatgtggagattgaccttgtgagtaactcatctacttacttctttttcacattgttcatcccctctgtttccctcttaaactttggttagtataagcacaaagacagcatcaagcccgctggagcaatcccacacatcttacacgttcacgacgtcagaggcgatgggaactgtggcttctgagcagttgccgtcagcttgggacgtgagtctgatgaatgggactcaatccgcaaggaaatgcagatggaattcgagtcaaacgaggcctattcggatgagaagttcttggagaatgtatggggagcaggggacgaccaaaaagacgttgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagttcaatatgtagaagggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctatctccactcagtcaaaagttatttgggatttaaggtaaccacaagttggccacattgtttgtaggtacagtgagaatcttgtatagatagcaaaaccacaatttgaccggattttatgcatatttgttatgggttagggttagaaccacaagctggccatttataaattaaagtttataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttcccccctcattccaatcatctcatcatctcattacaacagatcatcatctcatctgatcatcaaccagacagaacagagcaataaatctatacattaaccagtgtgatcttaatcaaagtgccccattgagatcattcagccattgagaagcataggaaaaagaaagtagaaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaagaaggaagggaaaagacactttcaatagtcacatttttccacaatatcatctcataaataaacatttatcatcagtacatacgtcaatcattttccaaaatacataaacagaaaaacagaaaaacacctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagctgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacatctggtgtcccaacagtggcctaaacactttcataagatcagcaaaagaagactaatatcaagcggaggatccgggagcccatagtaaacctggggaattattgaacagagaagcaggaaagttggaccttccaccaaatactgaacaacagtaaatggagagggaagaaatatccaccgtcttcaagaagttcttttcagaacgtaacctagagtcaagaatgtctaccccagaagaatccagtatggagcaatcagccatcatgctaaagcaccaatcttcccaaatattgaaactggaggactcaatacggagcatgcaggagtcagtcagtatgttacttgaacagatacagaaatcacagccagttccatcagattcaccagagatttttgaggaaaagaatctggatatttgtaaagataaaggaatatttgagtcaccccagtgccacacttcagtaataccagattgggatcagtattccagatttttgggaaatatttattccctgaaagcagaagattggagtcaatattatgtatccagagagaacagagcagaaaatatcagacaggaagaacagaattcattagaaactgtccaaattaaaaacctagatgaaatcattcaccaagaagcagattcagaatttcaaaatatagagatttttcaagaagaattttcatctttgcaaaataaatattcaaacaatttctggaaatatgaaagacccctcagaatttttagaaaggtgttttcagaagaatggcatcatgatggaattaaagtaaaacatcaactgcttcaggagctactggatgaaggatacaacaacttagattttatacacattctcactgatgttggaacagaagcattcttgaaggaaggcaactgggaatctagatatggccaacttggatataaactcagaatcagcaatatatataatagggggtatcaaatataagaaatccaccattagaaaccagtcacttttcccaaaacttttttttgcatcaatgggccccaaaaggggttaaatgaagaaccagcatgtttaaaaaagggtgtatttttcaaaaccagtcaattaagtaatggtggatttggttactatttagatggccccctaatgaagacaaaaagggcctgaagtg